.md-slide-wrap{margin:0;font-size:12px;line-height:1.5em;word-wrap:normal}.md-slidewrap{font-size:12px;line-height:1.5em;word-wrap:normal}.md-objects>div,.md-objects>div a,.slider-item>div{margin:0;padding:0;line-height:1em;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}.md-loading-bg{background:#fff;opacity:0.6;}.md-loading-state{background:#fff}.md-bullet{background:#ccc;}.md-bullet a{background:#fff}.md-bullet img{border:3px solid #fff;top:0;left:0;-moz-box-shadow:0px 3px 6px rgba(0,0,0,.5);-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.5);box-shadow:0px 3px 6px rgba(0,0,0,.5);}.md-bullet .md-thumb-arrow{border-top-color:#fff;}.white-shadow{-moz-box-shadow:4px 4px 4px rgba(255,255,255,0.25);-webkit-box-shadow:4px 4px 4px rgba(255,255,255,0.25);box-shadow:4px 4px 4px rgba(255,255,255,0.25);-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=4,OffY=4,Color=#40ffffff,Positive=true)";filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=4,OffY=4,Color=#40ffffff,Positive=true);}.black-shadow{-moz-box-shadow:4px 4px 4px rgba(0,0,0,0.25);-webkit-box-shadow:4px 4px 4px rgba(0,0,0,0.25);box-shadow:4px 4px 4px rgba(0,0,0,0.25);-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=4,OffY=4,Color=#40000000,Positive=true)";filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=4,OffY=4,Color=#40000000,Positive=true);}.white-shadow2{-moz-box-shadow:0px 0px 4px rgba(255,255,255,0.35);-webkit-box-shadow:0px 0px 4px rgba(255,255,255,0.35);box-shadow:0px 0px 4px rgba(255,255,255,0.35);-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=0,Color=#59ffffff,Positive=true)";filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=0,Color=#59ffffff,Positive=true);}.black-shadow2{-moz-box-shadow:0px 0px 4px rgba(0,0,0,0.35);-webkit-box-shadow:0px 0px 4px rgba(0,0,0,0.35);box-shadow:0px 0px 4px rgba(0,0,0,0.35);-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=0,Color=#59000000,Positive=true)";filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=0,Color=#59000000,Positive=true);}.text-white-shadow p{text-shadow:0px 1px 0px rgba(255,255,255,0.5);-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#80ffffff,Positive=true)";zoom:1;filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#80ffffff,Positive=true);}.text-black-shadow p{text-shadow:0px 1px 0px rgba(0,0,0,0.5);-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#80000000,Positive=true)";zoom:1;filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#80000000,Positive=true);}.text-white-shadow2 p{text-shadow:0px -1px 0px rgba(255,255,255,0.5);-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=-1,Color=#80ffffff,Positive=true)";zoom:1;filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=-1,Color=#80ffffff,Positive=true);}.text-black-shadow2 p{text-shadow:0px -1px 0px rgba(0,0,0,0.5);-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=-1,Color=#80000000,Positive=true)";zoom:1;filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=-1,Color=#80000000,Positive=true);}.md-touchdevice .md-arrow-left,.md-touchdevice .md-arrow-right,.md-touchdevice .md-play,.md-touchdevice .md-pause{top:auto;left:auto;margin-top:0;bottom:10px;right:10px;display:none}.md-touchdevice .md-arrow-left{right:80px}.md-touchdevice .md-play,.md-touchdevice .md-pause{right:45px}.md-thumb img{padding:4px;background:#fff;border:1px solid #E1E1E1}.md-thumb a:hover img{border-color:#ccc}.md-thumb a.md-current img{border-color:#bbb}@media screen and (max-width:760px){.md-bullet,.md-bullet a{height:9px;width:9px;}}@media screen and (max-width:600px){.md-bullet,.md-bullet a{height:7px;width:7px;}}#navigation ul.menu li{position:relative;}#menu-bar .menu ul{background-color:#c3c3c3;position:absolute;left:-999em;z-index:99;width:200px;}#menu-bar .menu ul li{width:100%;}#menu-bar .menu ul li.last{}#menu-bar .menu ul li:hover,#menu-bar .menu ul li.sfHover{}#menu-bar .menu ul li a,#menu-bar .menu li.sfHover ul li a,#menu-bar .menu ul li a.active{}#menu-bar .menu li:hover>ul{left:0;}#menu-bar .menu li ul li a:hover{}#menu-bar .menu ul li.first{}#menu-bar .menu ul li.last{}#menu-bar .menu ul li ul{}#menu-bar ul.menu li li:hover ul{left:200px;top:0px;}#menu-bar ul.menu li li:hover li ul{top:-999em;}#menu-bar ul.menu li li li:hover ul{left:200px;top:0;}#menu-bar ul.menu li li li:hover li ul{top:-999em;}#menu-bar ul.menu li li li li:hover ul{left:200px;top:0;}#tiny-menu{width:75px;overflow:hidden;background:url(/profiles/themeski/themes/cantina/themeski-assets/features/menu/superfishdropdown/menu-icon.png) no-repeat 5px center #0D0D0D;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}select.tinynav{background-color:rgba(0,0,0,0);color:#FFFFFF;font-size:14px;padding-left:30px;width:200px;border:0 none;}select.tinynav option{outline:none;}
﻿
 

(function($){$.fn.hoverIntent = function(handlerIn,handlerOut,selector){// default configuration values
        var cfg ={interval:100,sensitivity:7,timeout:0};if (typeof handlerIn === "object"){cfg = $.extend(cfg,handlerIn);}else if ($.isFunction(handlerOut)){cfg = $.extend(cfg,{over:handlerIn,out:handlerOut,selector:selector});}else{cfg = $.extend(cfg,{over:handlerIn,out:handlerIn,selector:handlerOut});}// instantiate variables
        // cX,cY = current X and Y position of mouse,updated by mousemove event
        // pX,pY = previous X and Y position of mouse,set by mouseover and polling interval
        var cX,cY,pX,pY;// A private function for getting mouse position
        var track = function(ev){cX = ev.pageX;cY = ev.pageY;};// A private function for comparing current and previous mouse position
        var compare = function(ev,ob){ob.hoverIntent_t = clearTimeout(ob.hoverIntent_t);// compare mouse positions to see if they've crossed the threshold
            if ((Math.abs(pX-cX) + Math.abs(pY-cY)) < cfg.sensitivity){$(ob).off("mousemove.hoverIntent",track);// set hoverIntent state to true (so mouseOut can be called)
                ob.hoverIntent_s = 1;return cfg.over.apply(ob,[ev]);}else{// set previous coordinates for next time
                pX = cX;pY = cY;// use self-calling timeout,guarantees intervals are spaced out properly (avoids JavaScript timer bugs)
                ob.hoverIntent_t = setTimeout(function(){compare(ev,ob);},cfg.interval);}};// A private function for delaying the mouseOut function
        var delay = function(ev,ob){ob.hoverIntent_t = clearTimeout(ob.hoverIntent_t);ob.hoverIntent_s = 0;return cfg.out.apply(ob,[ev]);};// A private function for handling mouse 'hovering'
        var handleHover = function(e){// copy objects to be passed into t (required for event object to be passed in IE)
            var ev = jQuery.extend({},e);var ob = this;// cancel hoverIntent timer if it exists
            if (ob.hoverIntent_t){ob.hoverIntent_t = clearTimeout(ob.hoverIntent_t);}// if e.type == "mouseenter"
            if (e.type == "mouseenter"){// set "previous" X and Y position based on initial entry point
                pX = ev.pageX;pY = ev.pageY;// update "current" X and Y position based on mousemove
                $(ob).on("mousemove.hoverIntent",track);// start polling interval (self-calling timeout) to compare mouse coordinates over time
                if (ob.hoverIntent_s != 1){ob.hoverIntent_t = setTimeout(function(){compare(ev,ob);},cfg.interval);}// else e.type == "mouseleave"}else{// unbind expensive mousemove event
                $(ob).off("mousemove.hoverIntent",track);// if hoverIntent state is true,then call the mouseOut function after the specified delay
                if (ob.hoverIntent_s == 1){ob.hoverIntent_t = setTimeout(function(){delay(ev,ob);},cfg.timeout);}}};// listen for mouseenter and mouseleave
        return this.on({'mouseenter.hoverIntent':handleHover,'mouseleave.hoverIntent':handleHover},cfg.selector);};})(jQuery);
body.bf-a,.bf-a .form-text,.snf-a #site-name,.ssf-a #site-slogan,.ptf-a #page-title,.ntf-a .article-title,.ntf-a .node-title,.ctf-a .comment-title,.btf-a .block-title{font-family:Arial,Helvetica,sans-serif;}body.bf-sss,.bf-sss .form-text,.snf-sss #site-name,.ssf-sss #site-slogan,.ptf-sss #page-title,.ntf-sss .article-title,.ntf-sss .node-title,.ctf-sss .comment-title,.btf-sss .block-title{font-family:"Trebuchet MS","Helvetica Neue",Arial,Helvetica,sans-serif;}body.bf-ssl,.bf-ssl .form-text,.snf-ssl #site-name,.ssf-ssl #site-slogan,.ptf-ssl #page-title,.ntf-ssl .article-title,.ntf-ssl .article-title,.ctf-ssl .node-title,.btf-ssl .block-title{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;}body.bf-cc,.bf-cc .form-text,.snf-cc #site-name,.ssf-cc #site-slogan,.ptf-cc #page-title,.ntf-cc .article-title,.ntf-cc .node-title,.ctf-cc .comment-title,.btf-cc .block-title{font-family:Calibri,Candara,Arial,Helvetica,sans-serif;}body.bf-ss,.bf-ss .form-text,.snf-ss #site-name,.ssf-ss #site-slogan,.ptf-ss #page-title,.ntf-ss .article-title,.ntf-ss .node-title,.ctf-ss .comment-title,.btf-ss .block-title{font-family:Garamond,Perpetua,"Times New Roman",serif;}body.bf-sl,.bf-sl .form-text,.snf-sl #site-name,.ssf-sl #site-slogan,.ptf-sl #page-title,.ntf-sl .article-title,.ntf-sl .node-title,.ctf-sl .comment-title,.btf-sl .block-title{font-family:Georgia,Baskerville,Palatino,"Palatino Linotype","Book Antiqua","Times New Roman",serif;}body.bf-m,.bf-m .form-text,.snf-m #site-name,.ssf-m #site-slogan,.ptf-m #page-title,.ntf-m .article-title,.ntf-m .node-title,.ctf-m .comment-title,.btf-m .block-title{font-family:"Segoe UI","Myriad Pro",Myriad,Arial,Helvetica,sans-serif;}body.bf-l,.bf-l .form-text,.snf-l #site-name,.ssf-l #site-slogan,.ptf-l #page-title,.ntf-l .article-title,.ntf-l .node-title,.ctf-l .comment-title,.btf-l .block-title{font-family:"Lucida Sans Unicode","Lucida Sans","Lucida Grande",Verdana,Geneva,sans-serif;}body.bf-ms,.bf-ms .form-text,.snf-ms #site-name,.ssf-ms #site-slogan,.ptf-ms #page-title,.ntf-ms .article-title,.ntf-ms .node-title,.ctf-ms .comment-title,.btf-ms .block-title{font-family:Consolas,Monaco,"Courier New",Courier,monospace;}#overlay .jfontsize-button{display:none;}.jfontsize-button{background-color:#FFFFFF;border:1px solid #CCCCCC;display:inline-block;font-weight:bold;height:auto;margin-right:2px;overflow:hidden;padding:0 2px;white-space:nowrap;}.jfontsize-button:hover{text-decoration:none;background:#333;color:#fff;border:solid 1px #333;}.jfontsize-disabled,.jfontsize-disabled:hover{color:#aaa;border:solid 1px #eee;background:#eee;}#jfontsize-default{font-size:14px;}#jfontsize-plus{font-size:16px;}
