﻿.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);-moz-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0;}
div#language.modal.fade.language.in div.modal-dialog div.modal-content div.modal-body ul{padding-left:0;}
div.modal-content{background:#FFFFFF;opacity:.9;box-shadow:none;-webkit-border-radius:0 0 0;border-radius:0 0 0;border-color:#b5ccea;}


    body.home .home-twitter {
        width: 30%;
    }

body.home .home-twitter .twitter-link {
	display:block;
	font-size:23px;
	padding-top:10px;
	font-style:italic;
}

body.home .home-twitter h2 {
	padding-top:20px;
}

body.home .home-twitter .tweet {
	padding-top:35px;
}

body.home .home-twitter .tweet-time {
	color:#a49088;
	font-style:italic;
}
.column,#col1,#col2,#col3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding-top:16px;padding-top:1rem;padding-bottom:16px;padding-bottom:1rem;position:relative;z-index:2;}
.lt-ie9 .column,.lt-ie9 #col1,.lt-ie9 #col2,.lt-ie9 #col3{padding-top:24px;padding-top:1.5rem;padding-bottom:24px;padding-bottom:1.5rem;}
#col3{width:100%;}
.lt-ie9 #col3{margin-left:-95%;width:20%;}
.lt-ie9 #mainarea.has-col2 #col3{margin-left:0;padding-left:16px;padding-left:1rem;width:100%;}
#col2 img,#col3 img{display:block;height:auto;max-width:300px;width:100%;}
#col2 .block,#col3 .block{word-wrap:break-word;}
#col2 .block + .block,#col3 .block + .block{margin-top:32px;margin-top:2rem;}
body.front #col3{padding-left:0;padding-right:0;}
.lt-ie9 body.front #col3{float:right;width:25%;}
.lt-ie9 body.front #mainarea.has-col2 #col3{padding-left:0;margin-left:0%;width:25%;}
body.front #mainarea.has-col2 #col3 .block{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:16px;padding-left:1rem;padding-right:16px;padding-right:1rem;}
.sidetext,.entityform .webform-component-markup,.webform-client-form .webform-component-markup{font-size:13px;font-size:0.8rem;line-height:16px;line-height:1rem;}
.sidetext p a:link,.entityform .webform-component-markup p a:link,.webform-client-form .webform-component-markup p a:link,.sidetext li a:link,.entityform .webform-component-markup li a:link,.webform-client-form .webform-component-markup li a:link,.sidetext dd a:link,.entityform .webform-component-markup dd a:link,.webform-client-form .webform-component-markup dd a:link,.sidetext blockquote a:link,.entityform .webform-component-markup blockquote a:link,.webform-client-form .webform-component-markup blockquote a:link{text-decoration:none;border-bottom:1px solid #cfe3f6;border-bottom:1px solid rgba(65,143,222,0.25);}
.sidetext p a:visited,.entityform .webform-component-markup p a:visited,.webform-client-form .webform-component-markup p a:visited,.sidetext li a:visited,.entityform .webform-component-markup li a:visited,.webform-client-form .webform-component-markup li a:visited,.sidetext dd a:visited,.entityform .webform-component-markup dd a:visited,.webform-client-form .webform-component-markup dd a:visited,.sidetext blockquote a:visited,.entityform .webform-component-markup blockquote a:visited,.webform-client-form .webform-component-markup blockquote a:visited{text-decoration:none;border-bottom:1px solid #cedae6;border-bottom:1px solid rgba(59,108,157,0.25);}
.sidetext p a:hover,.entityform .webform-component-markup p a:hover,.webform-client-form .webform-component-markup p a:hover,.sidetext p a:active,.entityform .webform-component-markup p a:active,.webform-client-form .webform-component-markup p a:active,.sidetext li a:hover,.entityform .webform-component-markup li a:hover,.webform-client-form .webform-component-markup li a:hover,.sidetext li a:active,.entityform .webform-component-markup li a:active,.webform-client-form .webform-component-markup li a:active,.sidetext dd a:hover,.entityform .webform-component-markup dd a:hover,.webform-client-form .webform-component-markup dd a:hover,.sidetext dd a:active,.entityform .webform-component-markup dd a:active,.webform-client-form .webform-component-markup dd a:active,.sidetext blockquote a:hover,.entityform .webform-component-markup blockquote a:hover,.webform-client-form .webform-component-markup blockquote a:hover,.sidetext blockquote a:active,.entityform .webform-component-markup blockquote a:active,.webform-client-form .webform-component-markup blockquote a:active{text-decoration:none;border-bottom:1px solid #ad924f;}
.sidetext p a img,.entityform .webform-component-markup p a img,.webform-client-form .webform-component-markup p a img,.sidetext li a img,.entityform .webform-component-markup li a img,.webform-client-form .webform-component-markup li a img,.sidetext dd a img,.entityform .webform-component-markup dd a img,.webform-client-form .webform-component-markup dd a img,.sidetext blockquote a img,.entityform .webform-component-markup blockquote a img,.webform-client-form .webform-component-markup blockquote a img{border:none;}
.mzr_fontface.mzr_generatedcontent .sidetext a.ext:after,.mzr_fontface.mzr_generatedcontent .entityform .webform-component-markup a.ext:after,.entityform .mzr_fontface.mzr_generatedcontent .webform-component-markup a.ext:after,.mzr_fontface.mzr_generatedcontent .webform-client-form .webform-component-markup a.ext:after,.webform-client-form .mzr_fontface.mzr_generatedcontent .webform-component-markup a.ext:after{font-family:FontAwesome;content:"\f08e";padding-left:0.25em;}
.sidetext p,.entityform .webform-component-markup p,.webform-client-form .webform-component-markup p,.sidetext ol,.entityform .webform-component-markup ol,.webform-client-form .webform-component-markup ol,.sidetext ul,.entityform .webform-component-markup ul,.webform-client-form .webform-component-markup ul,.sidetext dl,.entityform .webform-component-markup dl,.webform-client-form .webform-component-markup dl{margin-top:0;margin-bottom:16px;margin-bottom:1rem;}
.sidetext ul,.entityform .webform-component-markup ul,.webform-client-form .webform-component-markup ul,.sidetext ol,.entityform .webform-component-markup ol,.webform-client-form .webform-component-markup ol{padding-left:0;margin-left:0;}
.sidetext li,.entityform .webform-component-markup li,.webform-client-form .webform-component-markup li,.sidetext dd,.entityform .webform-component-markup dd,.webform-client-form .webform-component-markup dd{margin-top:0;margin-left:16px;margin-left:1rem;margin-bottom:8px;margin-bottom:0.5rem;}
.sidetext ul ul,.entityform .webform-component-markup ul ul,.webform-client-form .webform-component-markup ul ul,.sidetext ul ol,.entityform .webform-component-markup ul ol,.webform-client-form .webform-component-markup ul ol,.sidetext ol ul,.entityform .webform-component-markup ol ul,.webform-client-form .webform-component-markup ol ul,.sidetext ol ol,.entityform .webform-component-markup ol ol,.webform-client-form .webform-component-markup ol ol{margin-top:8px;margin-top:0.5rem;margin-left:16px;margin-left:1rem;}
.sidetext li ol,.entityform .webform-component-markup li ol,.webform-client-form .webform-component-markup li ol,.sidetext li ul,.entityform .webform-component-markup li ul,.webform-client-form .webform-component-markup li ul{margin-top:8px;margin-top:0.5rem;margin-left:0;}
.sidetext dt,.entityform .webform-component-markup dt,.webform-client-form .webform-component-markup dt{font-weight:bold;margin-top:0;margin-bottom:8px;margin-bottom:0.5rem;}
.wf-merriweather-n9-active .sidetext dt,.wf-merriweather-n9-active .entityform .webform-component-markup dt,.entityform .wf-merriweather-n9-active .webform-component-markup dt,.wf-merriweather-n9-active .webform-client-form .webform-component-markup dt,.webform-client-form .wf-merriweather-n9-active .webform-component-markup dt{font-weight:900;}
.sidetext blockquote,.entityform .webform-component-markup blockquote,.webform-client-form .webform-component-markup blockquote{font-style:italic;padding:16px;padding:1rem;margin:0 0 16px 0;margin:0 0 1rem 0;border:1px #e6e6e6 solid;background-color:#f2f2f2;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;}
.sidetext blockquote cite,.entityform .webform-component-markup blockquote cite,.webform-client-form .webform-component-markup blockquote cite,.sidetext blockquote .cite,.entityform .webform-component-markup blockquote .cite,.webform-client-form .webform-component-markup blockquote .cite{font-size:10px;font-size:0.618rem;text-align:right;line-height:16px;line-height:1rem;margin:0;}
.sidetext address,.entityform .webform-component-markup address,.webform-client-form .webform-component-markup address{font-style:normal;margin:0 0 16px 16px;margin:0 0 1rem 1rem;}
.sidetext table,.entityform .webform-component-markup table,.webform-client-form .webform-component-markup table{border-collapse:collapse;margin:0 0 16px 0;margin:0 0 1rem 0;}
.sidetext hr,.entityform .webform-component-markup hr,.webform-client-form .webform-component-markup hr{height:1px;border:none;border-top:1px #ccc solid;clear:both;margin:16px auto;margin:1rem auto;}
.sidetext h2,.entityform .webform-component-markup h2,.webform-client-form .webform-component-markup h2,.sidetext h3,.entityform .webform-component-markup h3,.webform-client-form .webform-component-markup h3,.sidetext h4,.entityform .webform-component-markup h4,.webform-client-form .webform-component-markup h4{color:#004088;font-family:Roboto,HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:0;margin-bottom:8px;margin-bottom:0.5rem;padding-top:8px;padding-top:0.5rem;}
.sidetext h2 a,.entityform .webform-component-markup h2 a,.webform-client-form .webform-component-markup h2 a,.sidetext h3 a,.entityform .webform-component-markup h3 a,.webform-client-form .webform-component-markup h3 a,.sidetext h4 a,.entityform .webform-component-markup h4 a,.webform-client-form .webform-component-markup h4 a{color:#002855;text-decoration:none;-webkit-transition-property:color,border;-moz-transition-property:color,border;-o-transition-property:color,border;transition-property:color,border;}
.sidetext h2 a:link,.entityform .webform-component-markup h2 a:link,.webform-client-form .webform-component-markup h2 a:link,.sidetext h2 a:visited,.entityform .webform-component-markup h2 a:visited,.webform-client-form .webform-component-markup h2 a:visited,.sidetext h3 a:link,.entityform .webform-component-markup h3 a:link,.webform-client-form .webform-component-markup h3 a:link,.sidetext h3 a:visited,.entityform .webform-component-markup h3 a:visited,.webform-client-form .webform-component-markup h3 a:visited,.sidetext h4 a:link,.entityform .webform-component-markup h4 a:link,.webform-client-form .webform-component-markup h4 a:link,.sidetext h4 a:visited,.entityform .webform-component-markup h4 a:visited,.webform-client-form .webform-component-markup h4 a:visited{color:#002855;border-bottom:1px solid #e5e9ee;border-bottom:1px solid rgba(0,40,85,0.1);}
.sidetext h2 a:hover,.entityform .webform-component-markup h2 a:hover,.webform-client-form .webform-component-markup h2 a:hover,.sidetext h2 a:active,.entityform .webform-component-markup h2 a:active,.webform-client-form .webform-component-markup h2 a:active,.sidetext h3 a:hover,.entityform .webform-component-markup h3 a:hover,.webform-client-form .webform-component-markup h3 a:hover,.sidetext h3 a:active,.entityform .webform-component-markup h3 a:active,.webform-client-form .webform-component-markup h3 a:active,.sidetext h4 a:hover,.entityform .webform-component-markup h4 a:hover,.webform-client-form .webform-component-markup h4 a:hover,.sidetext h4 a:active,.entityform .webform-component-markup h4 a:active,.webform-client-form .webform-component-markup h4 a:active{color:#ad924f;border-bottom:1px solid #ad924f;}
.sidetext h2,.entityform .webform-component-markup h2,.webform-client-form .webform-component-markup h2{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;}
.sidetext h3,.entityform .webform-component-markup h3,.webform-client-form .webform-component-markup h3{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;}
.sidetext h4,.entityform .webform-component-markup h4,.webform-client-form .webform-component-markup h4{font-size:13px;font-size:0.8rem;line-height:16px;line-height:1rem;}
.sidetext h2:first-child,.entityform .webform-component-markup h2:first-child,.webform-client-form .webform-component-markup h2:first-child,.sidetext h3:first-child,.entityform .webform-component-markup h3:first-child,.webform-client-form .webform-component-markup h3:first-child,.sidetext h4:first-child,.entityform .webform-component-markup h4:first-child,.webform-client-form .webform-component-markup h4:first-child,.sidetext h2 + h3,.entityform .webform-component-markup h2 + h3,.webform-client-form .webform-component-markup h2 + h3,.sidetext h3 + h4,.entityform .webform-component-markup h3 + h4,.webform-client-form .webform-component-markup h3 + h4{padding-top:0;}
.sidetext select,.entityform .webform-component-markup select,.webform-client-form .webform-component-markup select,.sidetext textarea,.entityform .webform-component-markup textarea,.webform-client-form .webform-component-markup textarea,.sidetext input[type="text"],.entityform .webform-component-markup input[type="text"],.webform-client-form .webform-component-markup input[type="text"],.sidetext input[type="password"],.entityform .webform-component-markup input[type="password"],.webform-client-form .webform-component-markup input[type="password"],.sidetext input[type="datetime"],.entityform .webform-component-markup input[type="datetime"],.webform-client-form .webform-component-markup input[type="datetime"],.sidetext input[type="datetime-local"],.entityform .webform-component-markup input[type="datetime-local"],.webform-client-form .webform-component-markup input[type="datetime-local"],.sidetext input[type="date"],.entityform .webform-component-markup input[type="date"],.webform-client-form .webform-component-markup input[type="date"],.sidetext input[type="month"],.entityform .webform-component-markup input[type="month"],.webform-client-form .webform-component-markup input[type="month"],.sidetext input[type="time"],.entityform .webform-component-markup input[type="time"],.webform-client-form .webform-component-markup input[type="time"],.sidetext input[type="week"],.entityform .webform-component-markup input[type="week"],.webform-client-form .webform-component-markup input[type="week"],.sidetext input[type="number"],.entityform .webform-component-markup input[type="number"],.webform-client-form .webform-component-markup input[type="number"],.sidetext input[type="email"],.entityform .webform-component-markup input[type="email"],.webform-client-form .webform-component-markup input[type="email"],.sidetext input[type="url"],.entityform .webform-component-markup input[type="url"],.webform-client-form .webform-component-markup input[type="url"],.sidetext input[type="search"],.entityform .webform-component-markup input[type="search"],.webform-client-form .webform-component-markup input[type="search"],.sidetext input[type="tel"],.entityform .webform-component-markup input[type="tel"],.webform-client-form .webform-component-markup input[type="tel"],.sidetext input[type="color"],.entityform .webform-component-markup input[type="color"],.webform-client-form .webform-component-markup input[type="color"]{color:#333333;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;border:1px solid #ccc;font-size:12px;font-size:0.75rem;line-height:16px;line-height:1rem;}
.sidetext textarea,.entityform .webform-component-markup textarea,.webform-client-form .webform-component-markup textarea,.sidetext input[type="text"],.entityform .webform-component-markup input[type="text"],.webform-client-form .webform-component-markup input[type="text"],.sidetext input[type="password"],.entityform .webform-component-markup input[type="password"],.webform-client-form .webform-component-markup input[type="password"],.sidetext input[type="datetime"],.entityform .webform-component-markup input[type="datetime"],.webform-client-form .webform-component-markup input[type="datetime"],.sidetext input[type="datetime-local"],.entityform .webform-component-markup input[type="datetime-local"],.webform-client-form .webform-component-markup input[type="datetime-local"],.sidetext input[type="date"],.entityform .webform-component-markup input[type="date"],.webform-client-form .webform-component-markup input[type="date"],.sidetext input[type="month"],.entityform .webform-component-markup input[type="month"],.webform-client-form .webform-component-markup input[type="month"],.sidetext input[type="time"],.entityform .webform-component-markup input[type="time"],.webform-client-form .webform-component-markup input[type="time"],.sidetext input[type="week"],.entityform .webform-component-markup input[type="week"],.webform-client-form .webform-component-markup input[type="week"],.sidetext input[type="number"],.entityform .webform-component-markup input[type="number"],.webform-client-form .webform-component-markup input[type="number"],.sidetext input[type="email"],.entityform .webform-component-markup input[type="email"],.webform-client-form .webform-component-markup input[type="email"],.sidetext input[type="url"],.entityform .webform-component-markup input[type="url"],.webform-client-form .webform-component-markup input[type="url"],.sidetext input[type="search"],.entityform .webform-component-markup input[type="search"],.webform-client-form .webform-component-markup input[type="search"],.sidetext input[type="tel"],.entityform .webform-component-markup input[type="tel"],.webform-client-form .webform-component-markup input[type="tel"],.sidetext input[type="color"],.entityform .webform-component-markup input[type="color"],.webform-client-form .webform-component-markup input[type="color"]{background-color:#fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1) inset;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.1) inset;box-shadow:0 1px 1px rgba(0,0,0,0.1) inset;-webkit-transition-property:border,box-shadow;-moz-transition-property:border,box-shadow;-o-transition-property:border,box-shadow;transition-property:border,box-shadow;-webkit-transition-duration:0.25s;-moz-transition-duration:0.25s;-o-transition-duration:0.25s;transition-duration:0.25s;padding:4px;padding:0.25rem;font-family:Merriweather,Georgia,"Times New Roman",Times,serif;color:#333333;}
.sidetext textarea:focus,.entityform .webform-component-markup textarea:focus,.webform-client-form .webform-component-markup textarea:focus,.sidetext input[type="text"]:focus,.entityform .webform-component-markup input[type="text"]:focus,.webform-client-form .webform-component-markup input[type="text"]:focus,.sidetext input[type="password"]:focus,.entityform .webform-component-markup input[type="password"]:focus,.webform-client-form .webform-component-markup input[type="password"]:focus,.sidetext input[type="datetime"]:focus,.entityform .webform-component-markup input[type="datetime"]:focus,.webform-client-form .webform-component-markup input[type="datetime"]:focus,.sidetext input[type="datetime-local"]:focus,.entityform .webform-component-markup input[type="datetime-local"]:focus,.webform-client-form .webform-component-markup input[type="datetime-local"]:focus,.sidetext input[type="date"]:focus,.entityform .webform-component-markup input[type="date"]:focus,.webform-client-form .webform-component-markup input[type="date"]:focus,.sidetext input[type="month"]:focus,.entityform .webform-component-markup input[type="month"]:focus,.webform-client-form .webform-component-markup input[type="month"]:focus,.sidetext input[type="time"]:focus,.entityform .webform-component-markup input[type="time"]:focus,.webform-client-form .webform-component-markup input[type="time"]:focus,.sidetext input[type="week"]:focus,.entityform .webform-component-markup input[type="week"]:focus,.webform-client-form .webform-component-markup input[type="week"]:focus,.sidetext input[type="number"]:focus,.entityform .webform-component-markup input[type="number"]:focus,.webform-client-form .webform-component-markup input[type="number"]:focus,.sidetext input[type="email"]:focus,.entityform .webform-component-markup input[type="email"]:focus,.webform-client-form .webform-component-markup input[type="email"]:focus,.sidetext input[type="url"]:focus,.entityform .webform-component-markup input[type="url"]:focus,.webform-client-form .webform-component-markup input[type="url"]:focus,.sidetext input[type="search"]:focus,.entityform .webform-component-markup input[type="search"]:focus,.webform-client-form .webform-component-markup input[type="search"]:focus,.sidetext input[type="tel"]:focus,.entityform .webform-component-markup input[type="tel"]:focus,.webform-client-form .webform-component-markup input[type="tel"]:focus,.sidetext input[type="color"]:focus,.entityform .webform-component-markup input[type="color"]:focus,.webform-client-form .webform-component-markup input[type="color"]:focus{border:1px solid #ad924f;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.2) inset;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.2) inset;box-shadow:0 1px 1px rgba(0,0,0,0.2) inset;}
.sidetext input[type="text"],.entityform .webform-component-markup input[type="text"],.webform-client-form .webform-component-markup input[type="text"],.sidetext input[type="password"],.entityform .webform-component-markup input[type="password"],.webform-client-form .webform-component-markup input[type="password"],.sidetext input[type="datetime"],.entityform .webform-component-markup input[type="datetime"],.webform-client-form .webform-component-markup input[type="datetime"],.sidetext input[type="datetime-local"],.entityform .webform-component-markup input[type="datetime-local"],.webform-client-form .webform-component-markup input[type="datetime-local"],.sidetext input[type="date"],.entityform .webform-component-markup input[type="date"],.webform-client-form .webform-component-markup input[type="date"],.sidetext input[type="month"],.entityform .webform-component-markup input[type="month"],.webform-client-form .webform-component-markup input[type="month"],.sidetext input[type="time"],.entityform .webform-component-markup input[type="time"],.webform-client-form .webform-component-markup input[type="time"],.sidetext input[type="week"],.entityform .webform-component-markup input[type="week"],.webform-client-form .webform-component-markup input[type="week"],.sidetext input[type="number"],.entityform .webform-component-markup input[type="number"],.webform-client-form .webform-component-markup input[type="number"],.sidetext input[type="email"],.entityform .webform-component-markup input[type="email"],.webform-client-form .webform-component-markup input[type="email"],.sidetext input[type="url"],.entityform .webform-component-markup input[type="url"],.webform-client-form .webform-component-markup input[type="url"],.sidetext input[type="search"],.entityform .webform-component-markup input[type="search"],.webform-client-form .webform-component-markup input[type="search"],.sidetext input[type="tel"],.entityform .webform-component-markup input[type="tel"],.webform-client-form .webform-component-markup input[type="tel"],.sidetext input[type="color"],.entityform .webform-component-markup input[type="color"],.webform-client-form .webform-component-markup input[type="color"]{height:24px;height:1.5rem;}
.sidetext label,.entityform .webform-component-markup label,.webform-client-form .webform-component-markup label{font-size:12px;font-size:0.75rem;line-height:16px;line-height:1rem;}
.sidetext input[type="button"],.entityform .webform-component-markup input[type="button"],.webform-client-form .webform-component-markup input[type="button"],.sidetext input[type="reset"],.entityform .webform-component-markup input[type="reset"],.webform-client-form .webform-component-markup input[type="reset"],.sidetext input[type="submit"],.entityform .webform-component-markup input[type="submit"],.webform-client-form .webform-component-markup input[type="submit"]{-webkit-appearance:button;cursor:pointer;background-color:#418fde;color:#fff;padding:4px 8px;padding:0.25rem 0.5rem;font-family:Roboto,HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;text-shadow:0 1px 1px rgba(0,0,0,0.2);-webkit-transition-property:background-color,box-shadow;-moz-transition-property:background-color,box-shadow;-o-transition-property:background-color,box-shadow;transition-property:background-color,box-shadow;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;border:0px;font-size:12px;font-size:0.75rem;line-height:16px;line-height:1rem;height:24px;height:1.5rem;}
.mzr_no-touch .sidetext input[type="button"]:hover,.mzr_no-touch .entityform .webform-component-markup input[type="button"]:hover,.entityform .mzr_no-touch .webform-component-markup input[type="button"]:hover,.mzr_no-touch .webform-client-form .webform-component-markup input[type="button"]:hover,.webform-client-form .mzr_no-touch .webform-component-markup input[type="button"]:hover,.sidetext input[type="button"]:focus,.entityform .webform-component-markup input[type="button"]:focus,.webform-client-form .webform-component-markup input[type="button"]:focus,.mzr_no-touch
.sidetext input[type="reset"]:hover,.mzr_no-touch .entityform .webform-component-markup input[type="reset"]:hover,.entityform .mzr_no-touch .webform-component-markup input[type="reset"]:hover,.mzr_no-touch .webform-client-form .webform-component-markup input[type="reset"]:hover,.webform-client-form .mzr_no-touch .webform-component-markup input[type="reset"]:hover,.sidetext input[type="reset"]:focus,.entityform .webform-component-markup input[type="reset"]:focus,.webform-client-form .webform-component-markup input[type="reset"]:focus,.mzr_no-touch
.sidetext input[type="submit"]:hover,.mzr_no-touch .entityform .webform-component-markup input[type="submit"]:hover,.entityform .mzr_no-touch .webform-component-markup input[type="submit"]:hover,.mzr_no-touch .webform-client-form .webform-component-markup input[type="submit"]:hover,.webform-client-form .mzr_no-touch .webform-component-markup input[type="submit"]:hover,.sidetext input[type="submit"]:focus,.entityform .webform-component-markup input[type="submit"]:focus,.webform-client-form .webform-component-markup input[type="submit"]:focus{color:#fff;text-decoration:none;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.1)));background-image:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.1));background-image:-moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.1));background-image:-o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.1));background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.1));background-color:#ad924f;}
.sidetext input[type="button"]:focus,.entityform .webform-component-markup input[type="button"]:focus,.webform-client-form .webform-component-markup input[type="button"]:focus,.sidetext input[type="reset"]:focus,.entityform .webform-component-markup input[type="reset"]:focus,.webform-client-form .webform-component-markup input[type="reset"]:focus,.sidetext input[type="submit"]:focus,.entityform .webform-component-markup input[type="submit"]:focus,.webform-client-form .webform-component-markup input[type="submit"]:focus{outline:none;}
.mzr_no-touch .sidetext input[type="button"]:active,.mzr_no-touch .entityform .webform-component-markup input[type="button"]:active,.entityform .mzr_no-touch .webform-component-markup input[type="button"]:active,.mzr_no-touch .webform-client-form .webform-component-markup input[type="button"]:active,.webform-client-form .mzr_no-touch .webform-component-markup input[type="button"]:active,.mzr_no-touch
.sidetext input[type="reset"]:active,.mzr_no-touch .entityform .webform-component-markup input[type="reset"]:active,.entityform .mzr_no-touch .webform-component-markup input[type="reset"]:active,.mzr_no-touch .webform-client-form .webform-component-markup input[type="reset"]:active,.webform-client-form .mzr_no-touch .webform-component-markup input[type="reset"]:active,.mzr_no-touch
.sidetext input[type="submit"]:active,.mzr_no-touch .entityform .webform-component-markup input[type="submit"]:active,.entityform .mzr_no-touch .webform-component-markup input[type="submit"]:active,.mzr_no-touch .webform-client-form .webform-component-markup input[type="submit"]:active,.webform-client-form .mzr_no-touch .webform-component-markup input[type="submit"]:active{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.15) inset,0 0 6px rgba(0,0,0,0.2) inset;-moz-box-shadow:0 0 0 1px rgba(0,0,0,0.15) inset,0 0 6px rgba(0,0,0,0.2) inset;box-shadow:0 0 0 1px rgba(0,0,0,0.15) inset,0 0 6px rgba(0,0,0,0.2) inset;color:#fff;text-decoration:none;}


#primary-nav-container .site-width, #featured-content .site-width {padding: 0; width: 980px;}

#primary-nav-container .site-width {background: #4a4a4a; border-bottom: 1px solid #fff;}
 
  #primary-nav-container, #tablet-landscape, .login-search {display: none;}

			  .todaysdeal {
				margin: .5em 0px 1.5em;
				text-transform: uppercase;
				font-size: 16px;
			  }

				.todaysdeal .todaysdeal-text {
				  color: #f00b11;
				}

				.todaysdeal .todaysdeal-category {
				  color: black;
				  font-weight: bold;
				  font-size: 24px;
				}

.rtl .fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon .fontawesome-icon,
.rtl .fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon .fontawesome-icon {
  margin-right: 0;
}

.rtl .fusion-content-boxes.content-boxes-icon-on-side .content-container {
  padding-left: 0;
  padding-right: 45px;
}

.fusion-content-boxes {
  margin-bottom: 60px;
}

.fusion-content-boxes .fusion-column {
  margin-bottom: 20px;
}

.fusion-content-boxes .heading {
  overflow: hidden;
  margin-bottom: 15px;
}

.fusion-content-boxes .heading .heading-link:hover .content-box-heading {
  color: #a0ce4e;
}

.fusion-content-boxes .heading .heading-link:hover .fontawesome-icon {
  background-color: #a0ce4e;
  border-color: #a0ce4e;
}

.fusion-content-boxes .heading .content-box-heading {
  margin: 0;
}

.fusion-content-boxes .heading img {
  float: none;
}

.fusion-content-boxes .content-container .read-more {
  display: block;
  margin-top: 18px;
  
}

.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon {
  display: table;
  width: auto;
}

.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon .heading-link,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon .heading-link {
  display: block;
}

.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon .icon,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon .icon,
.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon .image,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon .image {
  display: table-cell;
  vertical-align: middle;
  float: none;
}

.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon img,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon img {
  margin-right: 10px;
}

.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon .fontawesome-icon,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon .fontawesome-icon {
  display: block;
  float: none;
  margin-right: 10px;
}

.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon i.small,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon i.small {
  height: 35px;
  width: 35px;
  line-height: 35px;
  font-size: 18px;
}

.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon i.medium,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon i.medium {
  height: 50px;
  width: 50px;
  line-height: 50px;
  font-size: 21px;
}

.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon i.large,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon i.large {
  width: 65px;
  height: 65px;
  line-height: 65px;
  font-size: 24px;
}

.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon .content-box-heading,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon .content-box-heading {
  display: table-cell;
  vertical-align: middle;
  line-height: normal;
}

.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon.icon-right,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right {
  float: right !important;
}

.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon.icon-right .icon,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right .icon,
.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon.icon-right .image,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right .image {
  float: none;
  padding-left: 10px !important;
}

.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon.icon-right .icon i,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right .icon i {
  margin-right: 0px !important;
}

.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon.icon-right .content-box-heading,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right .content-box-heading {
  float: none !important;
  line-height: 27px !important;
  text-align: right;
}

.fusion-content-boxes.content-boxes-icon-with-title .content-container .read-more,
.fusion-content-boxes.content-boxes-icon-on-side .content-container .read-more {
  
}

.fusion-content-boxes.content-boxes-icon-on-side .heading {
  margin-bottom: 10px;
}

.fusion-content-boxes.content-boxes-icon-on-side .content-container.icon-small {
  padding-left: 45px;
}

.fusion-content-boxes.content-boxes-icon-on-side .content-container.icon-medium {
  padding-left: 60px;
}

.fusion-content-boxes.content-boxes-icon-on-side .content-container.icon-large {
  padding-left: 75px;
}

.fusion-content-boxes.content-boxes-icon-on-side.content-right .content-container {
  padding-left: 0px !important;
}

.fusion-content-boxes.content-boxes-icon-on-side.content-right .content-container.icon-small {
  padding-right: 45px;
}

.fusion-content-boxes.content-boxes-icon-on-side.content-right .content-container.icon-medium {
  padding-right: 60px;
}

.fusion-content-boxes.content-boxes-icon-on-side.content-right .content-container.icon-large {
  padding-right: 75px;
}

.fusion-content-boxes.content-boxes-icon-on-top .heading {
  text-align: center;
}

.fusion-content-boxes.content-boxes-icon-on-top .heading .icon {
  margin-bottom: 7px;
}

.fusion-content-boxes.content-boxes-icon-on-top .heading .fontawesome-icon {
  display: block;
  float: none;
  margin: 0 auto;
  height: 64px;
  width: 64px;
  line-height: 64px;
  font-size: 24px;
}

.fusion-content-boxes.content-boxes-icon-on-top .heading i.small {
  height: 35px;
  width: 35px;
  line-height: 35px;
  font-size: 18px;
}

.fusion-content-boxes.content-boxes-icon-on-top .heading i.medium {
  height: 50px;
  width: 50px;
  line-height: 50px;
  font-size: 21px;
}

.fusion-content-boxes.content-boxes-icon-on-top .heading i.large {
  width: 65px;
  height: 65px;
  line-height: 65px;
  font-size: 24px;
}

.fusion-content-boxes.content-boxes-icon-on-top .heading img {
  margin-bottom: 20px;
}

.fusion-content-boxes.content-boxes-icon-on-top .content-container,
.fusion-content-boxes.content-boxes-icon-on-top .read-more {
  text-align: center;
}

.fusion-content-boxes.content-boxes-icon-boxed {
  overflow: visible;
}

.fusion-content-boxes.content-boxes-icon-boxed .content-wrapper-boxed {
  overflow: visible;
  padding: 50px 18px 18px 18px;
  text-align: center;
}

.fusion-content-boxes.content-boxes-icon-boxed .heading {
  overflow: visible;
  position: relative;
  text-align: center;
}

.fusion-content-boxes.content-boxes-icon-boxed .heading .fontawesome-icon {
  display: block;
  position: absolute;
  left: 50%;
  top: -80px;
  float: none;
  margin-left: -32px;
  height: 64px;
  width: 64px;
  line-height: 64px;
  font-size: 24px;
}

.fusion-content-boxes.content-boxes-icon-boxed .heading i.small {
  height: 35px;
  width: 35px;
  line-height: 35px;
  font-size: 18px;
  top: -67px;
  margin-left: -17px;
}

.fusion-content-boxes.content-boxes-icon-boxed .heading i.medium {
  height: 50px;
  width: 50px;
  line-height: 50px;
  font-size: 21px;
  top: -76px;
  margin-left: -25px;
}

.fusion-content-boxes.content-boxes-icon-boxed .heading i.large {
  width: 65px;
  height: 65px;
  line-height: 65px;
  font-size: 24px;
  top: -85px;
}

.fusion-content-boxes.content-boxes-icon-boxed .heading .image {
  display: block;
  position: absolute;
  left: 50%;
}

.fusion-content-boxes.content-boxes-icon-boxed .content-container,
.fusion-content-boxes.content-boxes-icon-boxed .read-more {
  text-align: center;
}

.fusion-content-boxes .heading-link:hover h2 {
	color:#6796bf !important;
}

.fusion-content-boxes .heading-link:hover .icon i, .fusion-accordian .panel-title a:hover .fa-fusion-box {
	background-color: #6796bf !important;
	border-color: #6796bf !important;
}


.entry-title {
	font-size: 26px;
	font-size: 2.6rem;
	line-height: 1.1538;
	margin-bottom: 0.9231em;
}


.type-attachment .entry-title {
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
	-ms-hyphens: auto;
	hyphens: auto;
	word-wrap: break-word;
}





.format-aside .entry-title,
.format-image .entry-title,
.format-video .entry-title,
.format-quote .entry-title,
.format-gallery .entry-title,
.format-status .entry-title,
.format-link .entry-title,
.format-audio .entry-title,
.format-chat .entry-title {
	font-size: 18px;
	font-size: 1.8rem;
	line-height: 1.3333;
	margin-bottom: 1.3333em;
}


.format-link .entry-title a:after {
	content: "\f442";
	font-size: 24px;
	height: 24px;
	position: relative;
	top: 0;
	width: 24px;
}


.blog .format-status .entry-title,
.archive .format-status .entry-title {
	display: none;
}


	.entry-title,
	.widecolumn h2 {
		font-size: 35px;
		font-size: 3.5rem;
		line-height: 1.2;
		margin-bottom: 1.2em;
	}


	.format-aside .entry-title,
	.format-image .entry-title,
	.format-video .entry-title,
	.format-quote .entry-title,
	.format-gallery .entry-title,
	.format-status .entry-title,
	.format-link .entry-title,
	.format-audio .entry-title,
	.format-chat .entry-title {
		font-size: 20px;
		font-size: 2rem;
		line-height: 1.4;
		margin-bottom: 1.4em;
	}



.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.row:before,
.row:after,
header .box:after,
header .box:before,
.navbar:before,
.navbar:after,
.footer:before,
.footer:after,
.thumbnail:before,
.thumbnail:after,
.articles-home-pag .views-row-even:before,
.articles-home-pag .views-row-even:after,
#slider ul:after,
#slider ul:before,
.share-pop-up:after,
.share-pop-up:before {
    content: " " !important;
    display: table;
}

.clearfix:after,
.container:after,
.row:after,
header .box:after,
.navbar:after,
.footer:after,
.thumbnail:after,
.articles-home-pag .views-row-even:after,
#slider ul:after,
.share-pop-up:after
{ clear: both; }

.row {
    margin-left: -0.9375rem;
    margin-right: -0.9375rem;
}
.sctm .tst{display:table;margin:0 auto;position:relative;padding-top:80px}
.sctm .tst:before{content:'\0201C';display:block;font-family:'Georgia';font-size:100px;line-height:100px;margin:0 auto;position:absolute;left:0;right:0;top:0px;width:50px}
.sctm .tst p{font-style:italic;font-size:1.313em;font-weight:300;line-height:1.3em;text-align:center;margin:0px 30px}
.sctm .tst .tst-i{display:table;margin:0 auto;position:relative;padding-bottom:30px;padding-top:30px;width:80%}
.sctm .tst .tst-i .tst-1{display:table-cell;width:50%}
.sctm .tst .tst-i .tst-1:before{content:'';display:block;width:100%}
.sctm .tst .tst-i .tst-2{height:7px;position:relative;width:8px}
.sctm .tst .tst-i .tst-2:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);content:'';display:block;height:5px;margin:0 auto;position:absolute;bottom:-3px;left:0px;right:0;width:5px}
.sctm .tst .tst-i .tst-3{display:table-cell;width:50%}
.sctm .tst .tst-i .tst-3:before{content:'';display:block;width:100%}
.sctm.sctm-l .tst:before{color:rgba(255,255,255,0.3)}
.sctm.sctm-l .tst .tst-i .tst-1:before,.sctm.sctm-l .tst .tst-i .tst-3:before{border-bottom:1px solid rgba(255,255,255,0.3)}
.sctm.sctm-l .tst .tst-i .tst-2:before{border-left:1px solid rgba(255,255,255,0.4);border-bottom:1px solid rgba(255,255,255,0.4)}
.sctm.sctm-d .tst:before{color:#99aec2}
.sctm.sctm-d .tst .tst-i .tst-1:before,.sctm.sctm-d .tst .tst-i .tst-3:before{border-bottom:1px solid #e5e5e5}
.sctm.sctm-d .tst .tst-i .tst-2:before{border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}

#wrapper {
    padding: 30px 0 0;
}

.fixed, .fixed body, .fixed  #wrapper {
	height:100%;
	overflow:hidden;
}






#content { margin-top:30px; overflow:hidden }

#content-main { line-height:1.6em; margin:0 15px; width:560px; }

		

#content-main div.post { background:#fff; border:2px solid #292929; border-width:0 2px 2px 0; margin-bottom:15px; padding:35px;}

#content-main div.post p.date { color:#666; font-weight:bold; margin-bottom:0.5em;}

#content-main div.post h1 { color:#A11011; font-size:24px; line-height:30px; margin-bottom:0.75em;}

#content-main div.post h1 a  { color:#A11011; text-decoration:none;}

#content-main div.post h1 a:hover  { text-decoration:underline;}

.wrap { font-size:1.2em; margin:0 auto; text-align:left; width:1000px }




#site {
	float: left;
	width: 100%;
	}
.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1170px}
.container-fluid{padding:0}
.container{width:auto}
.navbar .container{width:auto;padding:0}
.container:before,.container:after{display:table;line-height:0;content:""}
.container:after{clear:both}
.container-fluid:before,.container-fluid:after{display:table;line-height:0;content:""}
.container-fluid:after{clear:both}
.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}
html#scoped-css body.style-159 #usersite-container .zoogle-columns,html#scoped-css body.style-159 #usersite-container .zoogle-column{display:block;float:none;width:100%;margin-left:0;left:0;top:0}
#usersite-container .clearfix,#usersite-container .zoogle-columns,#usersite-container form.simple_form .row{zoom:1}
#usersite-container .clearfix:before,#usersite-container .zoogle-columns:before,#usersite-container form.simple_form .row:before,#usersite-container .clearfix:after,#usersite-container .zoogle-columns:after,#usersite-container form.simple_form .row:after{content:"\0020";display:block;height:0;visibility:hidden}
#usersite-container .clearfix:after,#usersite-container .zoogle-columns:after,#usersite-container form.simple_form .row:after{clear:both}


#internal-staff .drugrehabguide-text { font-weight: bold; letter-spacing: 2px; font-size: 18px; }

#homepage-drugrehab .drugrehabguide-text { font-weight: bold; letter-spacing: 2px; font-size: 18px; }
.widget-sponsor .image{float:right;margin:0 0 10px 10px;width:25%;min-width:100px}
.widget-sponsor .image,.widget-sponsor .video{float:none;margin:0 0 .625rem;width:auto}
.widget-sponsor .image img,.widget-sponsor .video img{display:block;margin:0 auto}
.features .image{margin:0 0 15px;-webkit-transition:.25s ease,border-color;-moz-transition:.25s ease,border-color;-o-transition:.25s ease,border-color;transition:.25s ease,border-color}
.features .image img{width:100%;display:block}
.features .primary .image{float:right;width:25%;min-width:100px;margin:0 0 10px 10px}
.features .secondary li .image{float:right;width:25%;min-width:100px;margin:0 0 10px 10px;padding:0;position:static}
.features .secondary li .image img{position:static;-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}
.features .secondary .image{margin-bottom:8px;position:relative;padding-top:50%;overflow:hidden}
.features .secondary .image img{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.hometiles .image{margin:0 0 5px;border-bottom:4px solid #387c9d;width:100%}
.hometiles .image a{background-position:center center;background-repeat:no-repeat;background-size:cover;display:block;height:150px;overflow:hidden;text-indent:-6000px}
.newslist li.sponsored .image{width:145px}
.newslist li.entry .image{margin:0 0 10px 10px}
.newslist .image{float:right;margin:0 0 10px 10px;width:25%;min-width:100px}
.newslist .image img{display:block}
.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}
.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}
.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}
.dropdown-menu.pull-right{right:0;left:auto}
.pull-right{float:right!important}
.feature-icon-large .pull-right{width:75%;}
.side-image .image-container.pull-right{right:0px;}

.article-body span.pull-right,
.article-body span.pull-left {
	float: right;
	display: inline-block;
	width: 300px;
	margin: 0 0 20px 20px;
	font-size: 22px;
	line-height: 30px;
}

.article-body span.pull-right {
	float: right;
	margin: 0 0 20px 20px;
	text-align: right;
}
.home-logo-container{width:100%;text-align:center;position:relative}
.home-logo-container-wrapper{width:100%;position:absolute;text-align:center;top:40%}
.home-logo-container-wrapper-sale{margin-top:0}

.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;}
 
.flexslider .slides img {width: 100%; display: block;}



.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
 
html[xmlns] .slides {display: block;}
 
* html .slides {height: 1%;}

.flexslider .slides {zoom: 1;}

  .widget_recent-work-widget ul.slides li,
  .widget_recent-work-widget ul.flex-direction-nav li {
    border: 0; }

  .widget_testimonial-widget ul.slides {
    margin-top: 0; }

.aside .current_page_item .page_item a {
    color:#666;
}

.aside .current_page_item .page_item a:hover,
.aside .current_page_item .page_item a:active {
    color: #FF4B33;
}

#megaMenu li.menu-item.ss-nav-menu-mega-floatRight{
	float:right;
}


#megaMenu ul.megaMenu li.ss-nav-menu-mega.mega-colgroup ul.sub-menu li.menu-item{
	min-width:0;
	white-space:normal;
}


#upper-tab-find-a-dealer {
    margin-left: 2em;
    width: 12%;
}

#nav ul li.onmobile {
	display: none;
}
#ctobannerwrapper{display:inline-block!important;position:relative!important;vertical-align:middle}
.ctounselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}

.info_m a,.info_x a,.nocomments{background:none;color:#1f5a66}

div.views-field-image-attach-images { text-align: center; }

#secondary li.menu-item, 
#secondary li.page_item,
#secondary ul li.pagenav ul li,
#secondary .widget_archive ul li {
	border-bottom: 1px #d8e3ed solid;
}

#secondary li.menu-item a,
#secondary li.page_item a,
#secondary ul li.pagenav ul li a,
#secondary .widget_archive ul li a {
	display: block;
	font-size: 14px;
	letter-spacing: 0.15em;
	padding: 3px 2px 3px 5px;
	text-transform: uppercase;
}

#secondary li.menu-item a:hover,
#secondary li.page_item a:hover,
#secondary ul li.pagenav ul li a:hover,
#secondary .widget_archive ul li a:hover {
	background: rgba(255,255,255,.1);
}

.current_page_menu_item {
	color: #d72424;
}

.current_page_menu_item a {
	color: #d72424;
}
.men__welcome{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;text-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}
.men__welcome h1{font-weight:300;line-height:1.2;max-width:95%;margin:0 auto;text-align:center;color:#fff}
.men__welcome p{font-family:"Open Sans",Helvetica,sans-serif;font-size:1rem;font-weight:400;line-height:1.8;max-width:600px;width:95%;margin:0 auto;margin-top:10px;margin-bottom:21px;opacity:.8;color:#fff}
.men__welcome img{width:auto;height:74px;margin-bottom:21px;border:2px solid #fff;border-radius:100%}
.men__welcome .men__btn-big--wh,.men__welcome .men__btn-big--blue,.men__welcome .men__su-button--next .men__su-button-btn,.men__su-button--next .men__welcome .men__su-button-btn,.men__welcome .men__log-button .men__log-button-btn,.men__log-button .men__welcome .men__log-button-btn,.men__welcome .men__btn-main--wh{display:inline-block;width:auto;margin:21px auto 0 auto}
.men__header--front .men__welcome p{font-family:"Roboto",Helvetica,sans-serif;font-size:2.56rem;font-weight:300;line-height:1.2;max-width:750px;margin:0 auto;text-align:center;opacity:1;color:#fff}
.men__header--front .men__welcome h1{font-family:"Open Sans",Helvetica,sans-serif;font-size:1rem;font-weight:400;line-height:1.8;margin-top:10px;margin-bottom:21px;text-align:center;opacity:.8;color:#fff;max-width:750px;width:95%;margin:0 auto}
.men__header--front .men__welcome--small p{max-width:570px}
.men__header--canvas .men__nav,.men__header--canvas .men__welcome{position:relative;z-index:1}
.men__header--white .men__welcome{margin-top:30px}
.men__header--white .men__welcome h1{color:#22282B}
.men__welcome--small h1{max-width:570px}
.men__header--no-welcome .men__welcome{display:none}
.men__welcome--running p{text-align:center}
.men__welcome-name{font-family:"Roboto",Helvetica,sans-serif;font-size:2.56rem;font-weight:300;display:none;margin-bottom:0;text-align:left;color:#fff}
.men__welcome--inf{-webkit-animation:fadeIn 0.6s ease-out 1;animation:fadeIn 0.6s ease-out 1;z-index:3}
.men__welcome--inf h1{font-size:2.3rem}
.men__welcome--inf p{font-size:1.18rem;color:#f3fbff}
.men__welcome--galert{-webkit-animation:fadeIn 0.6s ease-out 1;animation:fadeIn 0.6s ease-out 1;z-index:3}
.men__welcome--galert h1{font-size:2.3rem}
.men__welcome--galert p{font-size:1.18rem;color:#f3fbff}


.home_main img.girl{

	position: absolute;

	right: -300px;

	bottom: 0px;

}

#content .views-row{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #999}
#content .views-row-last{padding-bottom:0;margin-bottom:0;border-bottom:none}
.views-row h2.node-title{margin-bottom:5px;font-size:16px}
.views-row h2.node-title a{font-weight:normal}
.views-row p{margin:0}
#content .view-staff .views-row{float:left;width:48%;border:none}
#content .view-staff .views-row-odd{margin-right:20px}
#content .view-staff .views-row-last{padding-bottom:20px;margin-bottom:20px}

.header-searchbar {
	float:right;
	padding:0;
	margin:25px 0 0 0;
}

.header-searchbar input {
	border-radius:4px;
	width:215px;
	background-color:#f2f2f2;
	color:#272525;
	padding:8px 0 8px 15px;
	font-size:16px;
}

	.copyright,
	.fusion-social-links-footer {
		display: block;
		text-align:center;
	}

	.fusion-social-links-footer {
		width: auto;
	}


	.fusion-social-links-footer .fusion-social-networks {
		display: inline-block;
		float: none;
	}

	.fusion-social-links-footer .fusion-social-networks .fusion-social-network-icon:first-child {
		margin-left: 0;
		margin-right: 0;
	}

	.copyright,
	#wrapper .fusion-social-links-footer {
		display: block;
		text-align:center;
	}

.rtl .fusion-social-links-footer {
  text-align: left;
}

.rtl .fusion-social-links-footer .fusion-social-networks {
  float: none;
}

.rtl .fusion-social-links-footer .fusion-social-networks .fusion-social-network-icon {
  margin-right: 20px;
  margin-left: 0;
}

.rtl .fusion-social-links-footer .fusion-social-networks .fusion-social-network-icon:first-child {
  margin-right: 0;
}

.rtl .fusion-social-links-footer .fusion-social-networks.boxed-icons {
  margin-right: 10px;
  margin-left: 0;
}

.rtl .fusion-social-links-footer .fusion-social-networks.boxed-icons .fusion-social-network-icon:first-child {
  margin-left: 10px;
}

.fusion-social-links-footer .fusion-social-networks.boxed-icons {
  margin-top: 0;
}

.fusion-social-links-footer .fusion-social-networks.boxed-icons .fusion-social-network-icon {
  margin-right: 0;
  margin-left: 10px;
}

.fusion-social-links-footer .fusion-social-networks .fusion-social-network-icon {
  margin-right: 0;
  margin-left: 20px;
}


.cf,
.socials,
.navigation ul,
.banner .shell,
.partner-logos,
.content .post h3,
.footer-socials,
.footer-subnav,
.content .post.alignnone,
.post .entry,
.post-options,
.content .tv-section h3,
.later-posts,
.address-info,
.gform_wrapper,
.search-filter form,
.letter-filter,
.video-sort,
.video-page .row,
.gform-header_wrapper ul.gform_fields { *zoom: 1; }


.cf:after,
.socials:after,
.navigation ul:after,
.banner .shell:after,
.partner-logos:after,
.content .post h3:after,
.footer-socials:after,
.footer-subnav:after,
.content .post.alignnone:after,
.post .entry:after,
.post-options:after,
.content .tv-section h3:after,
.later-posts:after,
.address-info:after,
.gform_wrapper:after,
.search-filter form:after,
.letter-filter:after,
.video-sort:after,
.video-page .row:after,
.gform-header_wrapper ul.gform_fields:after { content: ''; display: block; clear: both; width: 100%; font-size: 0; line-height: 0; text-indent: -4000px; }




h1.logo a,
.widget.subscribe-widget input.gform_button,
.partner-logos a,
.content .post h3 a,
.footer-socials a,
.socials a,
.video-clip a.play-btn,
.partner a span.dark-transparent,
.banner-clip a.play-btn,
.post-cnt a.icon,
.wp-caption.purple-post .clip a.play-btn {
	-webkit-transition: opacity 0.2s; 
	   -moz-transition: opacity 0.2s; 
	    -ms-transition: opacity 0.2s; 
	     -o-transition: opacity 0.2s; 
	        transition: opacity 0.2s; 
}


.footer-socials a { width: 51px; height: 51px; float: left; margin-left: 40px; }

.footer-socials a:first-child { margin-left: 13px; }

.footer-socials a img { display: block; width: 51px; height: 51px; }

.footer-socials a:hover { text-decoration: none; opacity: 0.70; -moz-opacity: 0.70; filter:alpha(opacity=70); }
 

.aom_dr {width:100%; text-align:center; margin:4px; padding:0; font-size:9px;}

.mashmenu .sub-channel{display: inline-block;
width: 144px;
margin:65px 0 0 0px;
padding:  0 0  0 0;
max-height: 138px !important;
vertical-align: top;
background: #F5CFAB!important;
height: 50px !important;
position: relative;
overflow: hidden;
height: 100% !important;}

.mashmenu .sub-channel li{display:block;}

.mashmenu .menu .sub-channel li a{color:#ef8010!important;font-weight:normal;text-align:right;display:block;padding:5px 10px;margin:5px 0;text-decoration:none}

.mashmenu .menu li.level0:hover .sub-channel li a{background:none}

.mashmenu .menu li.level0:hover .sub-channel li.hover a{background:#F6E8DD!important; color: #F4821F!important;}

.mashmenu .menu li.level0 .sub-channel li a .fa-chevron-right,.mashmenu .menu li.level0:hover .sub-channel li a .fa-chevron-right,.mashmenu .menu li.level0 .sub-channel li a .fa-chevron-left,.mashmenu .menu li.level0:hover .sub-channel li a .fa-chevron-left{color:#C7E6F5;font-size:12px}

.mashmenu .menu li.level0:hover .sub-channel li.hover a .fa-chevron-right,.mashmenu .menu li.level0:hover .sub-channel li.hover a .fa-chevron-left{color:#164c7b}

#menu-bottom-nav .menu-item a { 
    font-size: 20px;
}

#menu-bottom-nav .sub-menu .menu-item a,
#menu-bottom-nav .sub-menu .menu-item .menu-description { 
    font-size: 14px;
    margin-left: 20px;
}


.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0; }


.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto; }


.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0; }

.td_mod_mega_menu .entry-thumb {
  
  
}

.td_block_related_posts .entry-thumb {
  
  
}

.td-post-template-3 .td-post-featured-image .entry-thumb {
  left: -1px;
  position: relative;
  margin-bottom: 7px;
  margin-left: auto;
  margin-right: auto;
  
}

.td-post-template-4 .entry-thumb {
  padding-bottom: 0px;
  margin-bottom: 0px;
}

.td-post-template-5 .entry-thumb {
  padding-bottom: 0px;
  margin-bottom: 0px;
}


.td-post-template-8 .entry-thumb {
  padding-bottom: 0px;
  margin-bottom: 0px;
}

.td-module-thumb .entry-thumb {
  display: block;
  
}

.td_module_1 .entry-thumb {
  
  
}

.td_module_2 .entry-thumb {
  
  
}

.td_module_3 .entry-thumb {
  
  
}

.td_module_4 .entry-thumb {
  
  
}

.td_module_5 .entry-thumb {
  
  
}

.td_module_6 .entry-thumb {
  width: 100px;
  height: auto;
  
  
}

.td_module_7 .entry-thumb {
  width: 100px;
  height: auto;
  
  
}

.td_module_10 .entry-thumb {
  
  
}

.td_module_11 .td-module-thumb .entry-thumb {
  
  
}

.td_module_14 .td-module-thumb .entry-thumb {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  
}

.td_module_14 .entry-thumb {
  
}

.td_module_mx1 .td-module-thumb .entry-thumb {
  width: 100%;
}

.td_module_mx1 .entry-thumb {
  
  
}

.td_module_mx2 .entry-thumb {
  width: 80px;
  height: auto;
}

.td_module_mx3 .td-module-thumb .entry-thumb {
  width: 100%;
  
  
}

.td-pb-row .td-pb-span4 .td_block_11 .entry-thumb {
  width: 80px;
  margin-bottom: 0px;
  
  
  
}

.td-pb-row .td-pb-span4 .td_block_12 .entry-thumb {
  width: 80px;
  margin-bottom: 17px;
  
  
  
}

.td_block_16 .td-column-1 .td_module_mx4 .entry-thumb {
  
  
}

.td_block_16 .td-column-2 .td_module_mx4 .entry-thumb {
  
  
}

.td_block_16 .td-column-3 .td_module_mx4 .entry-thumb {
  
  
}

.td-big-grid-post .entry-thumb {
  width: 100%;
}

.td_block_13.td_block_widget .entry-thumb {
  width: 100%;
}


.td-animation-stack .entry-thumb,
.post img {
  opacity: 0;
  transition: opacity 0.3s;
  transition-timing-function: cubic-bezier(0.39, 0.76, 0.51, 0.56);
  
}




div#horiz-menu *{
	margin:0;
	padding:0;
}

div#horiz-menu ul{
	margin:0;
	padding:0;
}

div#horiz-menu li.level1{
	padding:0 4px 0 0;
	margin:0;
	height:43px;
	line-height:43px;	
}
	
div#horiz-menu li li{
	margin:0 6px 0 0;
	padding:0;
	border:0;
	height:30px;
	line-height:30px;
}

div#horiz-menu a,
div#horiz-menu span.separator{
	padding:0 0 0 3px;
}

div#horiz-menu a span,
div#horiz-menu span.separator span{
	padding:0 2px 0 7px;
}

div#horiz-menu li li a,
div#horiz-menu li li span.separator{
	width:172px;
	padding:0;
	margin:0 12px;
}

div#horiz-menu li li a span{
	padding:0;
}

div#horiz-menu li li,
div#horiz-menu li li:hover ul,
div#horiz-menu li li li:hover ul,
div#horiz-menu li li li li:hover ul{
	width:196px;
}

div#horiz-menu li ul{
	width:196px;
}

div#horiz-menu ul ul{
	padding-bottom:3px;
}



div#horiz-menu{
	font-size:14px;
	font-family:Arial, Verdana, sans-serif;
	line-height:18px;
}

div#horiz-menu a{
	text-decoration:none;
}

div#horiz-menu a:hover{
	text-decoration: none!important;
}

div#horiz-menu li{
	display:block;
	float:left;
	list-style:none;
	position:relative;
}

div#horiz-menu li:hover ul{
	left:0px;
	top:43px;
}

div#horiz-menu li:hover li ul,
div#horiz-menu li li:hover li ul,
div#horiz-menu li li li:hover li ul{
	top:-999em;
}

div#horiz-menu li li:hover ul,
div#horiz-menu li li li:hover ul,
div#horiz-menu li li li li:hover ul{
	left: 196px;
	top:0px;
}

.posthome{height:350px;background-color:#FFF;-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.3);-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.3);overflow: hidden;}



.title{
	font-size			: 30px;
	color				: #000099;
	white-space			: nowrap;
}
.searchbm{float:right;margin:9px 0;}

div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}
div.panel-pane div.admin-links li a{color:#ccc;}
div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}
div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}
div.panel-pane div.admin-links a:before{content:"[";}
div.panel-pane div.admin-links a:after{content:"]";}
div.panel-pane div.panel-hide{display:none;}
div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}
div.panel-pane div.node{margin:0;padding:0;}
div.panel-pane div.feed a{float:right;}
#panels-edit-display .panel-pane,#panels-edit-display .helperclass{margin:.5em;}
.gh-w a.thrd,.gh-w a.thrd:visited{color:#767676!important}
.gh-w a.thrd:hover{color:#767676!important;text-decoration:underline}
#gh-eb-Alerts-o .thrd{color:#333!important}
#ghn-f a.gh-eb-oa.thrd{color:#0654ba!important;text-decoration:none;font-size:14px;line-height:14px;padding:16px 0!important}
#ghn-f a.gh-eb-oa.thrd:hover{color:#0654ba!important}


.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

  .col-md-1,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9,
  .col-md-10,
  .col-md-11 {
    float: left;
  }

  .col-md-4 {
    width: 33.33333333333333%;
  }





h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover,
a,
.st-ul li.st-current, .st-ul li.st-current:hover,
.widget_display_stats dd,
.sidebar-footer .widget-info p a.mailto {
  color: #072e6c;
}


	
	.sidebar-width-alt #content-box {
		width: 850px;
	}


		
		.sidebar-width-alt .sidebar-position-none #content-box {
			width: auto;
		}


	.sidebar-width-alt #sidebar {
		width: 350px;
	}


		#hcustom .sidebar {
			max-width: 695px;
		}


		.sidebar-position-right #content-box {
			width: 695px;
		}


		.sidebar-position-left #content-box {
			width: 695px;
		}


		.sidebar-position-none div.post-single {
			width: 790px;
		}


		.sidebar-position-right .sidebar {
			margin-left: 25px;
		}


		.sidebar-position-left .sidebar {
			margin-right: 25px;
		}


	

	.sidebar-ad-a .widget {
		max-width: 695px;
	}


	.sidebar-ad-c .widget {
		max-width: 935px;
	}


		
	
		.footer-box-v1 .sidebar-footer {
			width: 320px;
		}

	
		.footer-box-v1 .sidebar-footer.last {
			width: 295px;
		}


		
	
		.footer-box-v2 .sidebar-footer {
			width: 240px;
		}

		
		.footer-box-v2 .sidebar-footer.last {
			width: 455px;
		}


		
	
		.footer-box-v3 .sidebar-footer {
			width: 480px;
		}

		
		.footer-box-v3 .sidebar-footer:first-child {
			width: 240px;
		}

	
		.footer-box-v3 .sidebar-footer.last {
			width: 215px;
		}


	

	.footer-box-v4 .sidebar-footer {
		width: 240px;
	}

	
	.footer-box-v4 .sidebar-footer:first-child {
		width: 480px;
	}


	.footer-box-v4 .sidebar-footer.last {
		width: 215px;
	}


	

	.footer-box-v5 .sidebar-footer {
		width: 240px;
	}

	
	.footer-box-v5 .sidebar-footer.last {
		width: 215px;
	}


	

	.footer-box-v6 .sidebar-footer {
		width: 295px;
	}


	.footer-box-v6 .sidebar-footer:first-child {
		width: 640px;
	}



	

	

	.sidebar-homepage-b h1 {
		font-size: 2.1em;
	}


		.sidebar-homepage-b h1 span {
			display: inline;
		}


					.sidebar-ad-a .adsbygoogle {
						margin: 0 auto;
					}


		#content-holder .sidebar {
			margin: 0;
		}


	#content-holder div.sidebar-post {
		width: 540px;
		margin: 50px 0 25px;
		padding: 2em 25px;
		background-repeat: repeat;
	}

	
		.sidebar-post,
		.sidebar-post div {
			font-size: inherit;
		}


	

	#footer-box .sidebar-footer,
	#footer-box .sidebar-footer.last {
		width: 307px;
	}


	

	.sidebar-ad-b,
	#sidebar-ad-c {
	}



	

	

	#content-holder .sidebar-homepage-b {
		margin-top: 25px;
	}



	

	.sidebar-shortcode {
		margin: 0 !important;
	}


		.sidebar .notice {
			padding: 2em;
		}

td.globalfooter { background-color:#FFF; border:1px solid #CCCCCC; padding:0px; }
.visible-landscape{display:none;}

#pw_featured_rental_listing_v2_type_and_price_td { text-align: left}
.global-footer{background:background:linear-gradient(top, #000000 0%, #000000 100%);background:-webkit-linear-gradient(top, #000000 0%, #000000 100%);background:-moz-linear-gradient(top, #000000 0%, #000000 100%);background:-ms-linear-gradient(top, #000000 0%, #000000 100%)}
