body{background:#f8f8f8;color:#3f4446;}.contentwrap.container{overflow:hidden;}.comment-author a,.comment-author a:visited,.guerrillatext h4 a:hover{color:#1168ae;}input#submit,.wpcf7-submit,a.comment-reply-link:hover,.wp-pagenavi a:hover{background:#1168ae;}.wp-pagenavi a:hover{color:#FFF;}a.btn,a.btn:visited,.wp-pagenavi a,.wp-pagenavi a:link,.wp-pagenavi span.current,input#submit,.wpcf7-submit,input#author,input#email,input#url,textarea#comment,.wpcf7-text,.wpcf7-textarea,.wpcf7-number,.wpcf7-date,.wpcf7-select,.wpcf7-quiz,div.tagcloud a,div.tagcloud a:visited,.guerrillawrap,.text_input,ol.commentlist li ul.children li,.format-quote blockquote,a.comment-reply-link,a.comment-reply-link:visited{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}.text_input:focus,input#author:focus,input#email:focus,input#url:focus,textarea#comment:focus,.wpcf7-text:focus,.wpcf7-textarea:focus,.wpcf7-number:focus,.wpcf7-date:focus,.wpcf7-select:focus,.wpcf7-quiz:focus{outline:none;border:1px solid #3f4446;box-shadow:0 0 0 #FFF;}a.btn.wide{width:100%;text-align:center;}a.btn.round{border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;padding:10px 20px;}a.btn:hover{background:#0e5c9b;}a.btn.alt,a.btn.alt:visited{background:#db2727;color:#FFF;}a.btn.alt:hover{background:#c62424;color:#FFF;}a.btn.alt2,a.btn.alt2:visited{background:#3f4446;color:#FFF;}a.btn.alt2:hover{background:#2d3132;color:#FFF;}a.btn.alt3,a.btn.alt3:visited{padding:8px;background:transparent;color:#1168af;border:2px solid #1168af;}a.btn.alt3:hover{background:#1168af;border:2px solid #1168af;color:#FFF;}a.btn.alt3.round{padding:8px 18px;}a.btn.alt4,a.btn.alt4:visited{padding:8px;background:transparent;color:#db2727;border:2px solid #db2727;}a.btn.alt4:hover{background:#db2727;border:2px solid #db2727;color:#FFF;}a.btn.alt4.round{padding:8px 18px;}a.btn.alt5,a.btn.alt5:visited{padding:8px;background:transparent;color:#1e1916;border:2px solid #1e1916;}a.btn.alt5:hover{background:#1e1916;border:2px solid #1e1916;color:#FFF;}a.btn.alt5.round{padding:8px 18px;}a.btn.amazon{background:#ff9900;position:relative;padding-left:34px;}a.btn.amazon.round{padding:10px 20px 10px 38px;}a.btn.amazon.round:before{left:16px;}a.btn.amazon:before{content:"\f07a";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#FFF;font-size:18px;position:absolute;top:10px;left:10px;}a.btn.amazon:hover{background:#ffa620;}a.btn.shop{background:#1168af;position:relative;padding-left:34px;}a.btn.shop.round{padding:10px 20px 10px 38px;}a.btn.shop.round:before{left:16px;}a.btn.shop:before{content:"\f07a";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#FFF;font-size:18px;position:absolute;top:10px;left:10px;}a.btn.shop:hover{background:#3f4446;}a.btn.pulse{position:relative;border:none;box-shadow:0 0 0 0 rgba(232,76,61,0.7);-webkit-animation:pulse 1.25s infinite cubic-bezier(0.66,0,0,1);-moz-animation:pulse 1.25s infinite cubic-bezier(0.66,0,0,1);-ms-animation:pulse 1.25s infinite cubic-bezier(0.66,0,0,1);animation:pulse 1.25s infinite cubic-bezier(0.66,0,0,1);}a.btn.pulse:hover{-webkit-animation:none;-moz-animation:none;-ms-animation:none;animation:none;}@-webkit-keyframes pulse{to{box-shadow:0 0 0 45px rgba(232,76,61,0);}}@-moz-keyframes pulse{to{box-shadow:0 0 0 45px rgba(232,76,61,0);}}@-ms-keyframes pulse{to{box-shadow:0 0 0 45px rgba(232,76,61,0);}}@keyframes pulse{to{box-shadow:0 0 0 45px rgba(232,76,61,0);}}.col1.center,.col2.center,.col3.center,.col4.center,.col5.center,.col6.center,.col7.center,.col8.center,.col9.center,.col10.center,.col11.center,.col12.center{text-align:center;}.clear.hr{height:1px;background:#ccc;visibility:inherit;margin:12px 0;float:left;width:100%;}h1,h2,h3,h4,h5,h6{font-family:'Merriweather',Georgia,'Times New Roman',serif;font-weight:700;}h3,h4,h5,h6{color:#999;font-weight:400;}.headwrap{background:#FFF;border-bottom:1px solid #FFF;-moz-box-shadow:0px 0px 15px 0px #aaa;-webkit-box-shadow:0px 0px 15px 0px #aaa;box-shadow:0px 0px 15px 0px #aaa;padding:0;}body.home .headwrap{box-shadow:0 0 0 0 transparent;-moz-box-shadow:0 0 0 0 transparent;-webkit-box-shadow:0 0 0 0 transparent;}.logowrap{width:58%;}.logowrap img{float:left;}.col8.headwidget .menu{font-weight:700;margin:0;}.col8.headwidget .menu li a{padding:0 5px;}.col8.headwidget .menu li ul{font-size:14px;}.col8.headwidget .menu li li a{padding:0 5px;}.col8.headwidget .menu li:hover ul,.col8.headwidget .menu li.sfHover ul{top:45px;}.col8.headwidget .menu li li{background:rgba(255,255,255,0.8);}.althead.hasScrolled .col8.headwidget ul.menu{padding-top:11px;}.col8.headwidget ul.menu li{margin:0 0 0 10px;}.col8.headwidget ul.menu li ul li{margin:0;}.col8.headwidget .textwidget a,.col8.headwidget .textwidget a:visited{color:#ddd;}.col8.headwidget .textwidget a:hover{color:#1168ae;}.col8.headwidget .menu li.panic{display:none;}.althead.hasScrolled .col8.headwidget .menu li.panic{display:inline-block;}.althead.hasScrolled .col8.headwidget .menu li.panic a{color:#FFF;background:#DB2727;padding:2px 20px;border-radius:17px;font-size:13px;}.althead.hasScrolled .col8.headwidget .menu li.panic a:hover{background:#cd2525;}.networkwrap ul li.panic{float:right;}.networkwrap ul li.panic a{background:#DB2727;color:#FFF;}.networkwrap ul li.panic a:hover{background:#cd2525;color:#FFF;}.networkwrap{background:#333;color:#666;float:left;padding:0;position:relative;z-index:2;width:100%;}.networkwrap ul li{display:inline-block;}.networkwrap ul li a,.networkwrap ul li a:visited{display:block;color:#999;padding:10px;font-size:14px;line-height:18px;}.networkwrap ul li a:hover{color:#FFF;background:#222;}.networkwrap ul li a i{color:#21759B;}.networkwrap ul li a:hover i{color:#21759B;}.networkwrap ul li.panic a i{color:#FFF;}.networkwrap ul li.panic a:hover i{color:#FFF;}.althead{display:none;-webkit-transition:all .75s ease;-moz-transition:all .75s ease;-ms-transition:all .75s ease;-o-transition:all .75s ease;transition:all .75s ease;}.althead.hasScrolled{display:block;width:100%;background:rgba(255,255,255,0.9);position:fixed;top:0;z-index:999;border-bottom:0;}body.home .headwrap.althead.hasScrolled{border-bottom:1px solid #FFF;-moz-box-shadow:0px 0px 15px 0px #ddd;-webkit-box-shadow:0px 0px 15px 0px #ddd;box-shadow:0px 0px 15px 0px #ddd;}.althead.hasScrolled .logowrap{width:24%;}.althead.hasScrolled .textwidget{display:none;}.headleft{float:left;text-transform:uppercase;}.headleft a,.headleft a:visited{background:url(images/logo-small.png) no-repeat center left;color:#FFF;padding-left:40px;padding-top:2px;}.headleft a:hover{color:#FFF;opacity:0.5;}.headright{float:right;text-align:right;}.headright ul{list-style:none;margin:0;padding:0;}.headright ul li{display:inline-block;line-height:30px;}.headright ul li a,.headright ul li a:visited{color:#FFF;display:block;font-size:15px;padding:10px;position:relative;}.headright ul li a:hover{background:#161B21;color:#FFF;}.calloutwrap{background:#d8d8d8;padding:30px 0;text-align:left;z-index:10;float:left;width:100%;}.calloutwrap h1,.calloutwrap h2,.calloutwrap h3{color:#3f4446;}.calloutwrap h2{color:#626262;font-size:32px;font-weight:400;margin-bottom:0;margin-top:0;}.calloutwrap h2 span{font-weight:700;}.calloutwrap h3{color:#626262;font-style:italic;font-weight:400;margin-top:0;}.calloutwrap.dark{background:#222;color:#666;}.calloutwrap.dark h1,.calloutwrap.dark h2,.calloutwrap.dark h3{color:#FFF;}.calloutwrap h2.title{font-size:62px;line-height:62px;}.calloutwrap h3.subtitle{font-size:18px;line-height:24px;}.calloutwrap.dark h2.title{font-size:62px;line-height:62px;color:#FFF;}.calloutwrap.dark h3.subtitle{color:#666;font-size:18px;line-height:24px;}.calloutwrap.dark .col4.center h3{color:#FFF;}.calloutwrap.dark .col4.center i.fa{color:#333!important;}.introwrap{background:#d8d8d8;box-shadow:0px 0px 25px 0px #AAA;-moz-box-shadow:0px 0px 25px 0px #AAA;-webkit-box-shadow:0px 0px 25px 0px #AAA;border-bottom:1px solid #FFF;margin-top:-1px;padding:30px 0 0px 0;text-align:left;}.introwrap h1,.introwrap h2,.introwrap h3{color:#3f4446;}.introwrap h2{color:#626262;font-size:32px;font-weight:400;margin-bottom:0;margin-top:0;}.introwrap h2 span{font-weight:700;}.introwrap h3{color:#626262;font-style:italic;font-weight:400;margin-top:0;}.homeintrowrap{background:url(images/bg_intro.jpg) no-repeat center center;background-attachment:fixed;background-size:cover;color:#ddd;padding:80px 0;margin-bottom:24px;text-align:left;text-shadow:1px 1px 2px rgba(0,0,0,0.5);z-index:10;float:left;width:100%;border-bottom:1px solid #FFF;-moz-box-shadow:0px 0px 15px 0px #aaa;-webkit-box-shadow:0px 0px 15px 0px #aaa;box-shadow:0px 0px 15px 0px #aaa;-moz-box-shadow:inset 0 0 10px rgba(0,0,0,0.5);-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.5);box-shadow:inset 0 0 10px rgba(0,0,0,0.5);}.homeintrowrap h1,.homeintrowrap h2,.homeintrowrap h3{color:#FFF;}.homeintrowrap h2{color:#FFF;font-size:63px;font-weight:700;line-height:63px;margin-top:0;}.homeintrowrap h2 span{font-weight:700;}.homeintrowrap h3{color:#FFF;font-style:italic;font-weight:400;margin-top:0;}.homeintrowrap a.btn{border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;font-weight:700;padding:10px 20px;}.homeintrowrap.second{background-position:bottom center;padding:60px 0;margin-bottom:0;text-align:center;color:#FFF;border-bottom:0;}.homeintrowrap.second blockquote{color:#FFF;}.homeintrowrap.second blockquote strong,.homeintrowrap.second blockquote em{font-size:14px;line-height:18px;}.homeintrowrap.second blockquote:before{display:none;}.home .contentwrap{padding-top:0px;padding-bottom:24px;}.contentwrap{text-shadow:1px 1px 0px #FFF;}.contentwrap.white{padding:0;background:#FFF;}.contentwrap a.btn{text-shadow:0 0 0 transparent;}.contentwrap h3.subtitle{font-size:18px;line-height:24px;}.col12.center{margin-top:12px;margin-bottom:24px;}.col8.white,.col4.white,.col3.white,.col5.white,.col6.white,.col4.center.white{background:#FFF;border:1px solid #ddd;font-size:14px;line-height:18px;margin-top:0px;margin-bottom:20px;padding:12px 24px;}.col4.center h3{color:#1168ae;}.fa-lg{font-size:74px!important;line-height:74px!important;color:#ddd!important;}.ecs-event{background:#FFF;border:1px solid #ddd;font-size:14px;line-height:18px;margin-top:24px;margin-bottom:20px;padding:12px 12px;}.ecs-event:hover{border:1px solid #aaa;}.ecs-event h4.entry-title.summary{margin:0px;padding:0px;font-size:18px;font-weight:700;line-height:24px;}.ecs-event p{margin:0;padding:0 0;}.testimonial-client,.testimonial-position{display:inline-block!important;font-size:14px!important;line-height:18px!important;}.testimonial-client{font-weight:700!important;}.testimonial-position{font-style:italic!important;}.fullwidthbanner-container{float:left;overflow:hidden!important;}.cycle-pager{bottom:-10px!important;}.cycle-pager span.cycle-pager-active{color:#FFF;}.cycle-pager span{color:rgba(255,255,255,0.2);}.beta-base .preheader,.beta-base .header,.beta-base .sidebar,.beta-base .body,.beta-base .footer,#mainContent{text-align:left;}.beta-base .preheader,.beta-base .header,.beta-base .body,.beta-base .sidebar,.beta-base .leftSidebar,.beta-base .rightSidebar,.beta-base .footer{margin:0;padding:0;border:none;white-space:normal;line-height:normal;}.beta-base .title,.beta-base .subtitle,.beta-base .text,.beta-base img{margin:0;padding:0;background:none;border:none;white-space:normal;line-height:normal;}.beta-base .bodyContainer td.preheader{padding:10px 0;}.beta-base .bodyContainer td.header{padding:0;height:30px;}.beta-base .bodyContainer td.body,.beta-base .bodyContainer td.footer,.beta-base .bodyContainer td.sidebar,.beta-base .bodyContainer td.leftSidebar,.beta-base .bodyContainer td.rightSidebar{padding:20px;}.beta-base .bodyContainer td.header p,.beta-base .bodyContainer td.preheader p,.beta-base .bodyContainer td.body p,.beta-base .bodyContainer td.footer p,.beta-base .bodyContainer td.sidebar p,.beta-base .bodyContainer td.leftSidebar p,.beta-base .bodyContainer td.rightSidebar p{margin:0;color:inherit;}.beta-base .bodyContainer td.header div.title,.beta-base .bodyContainer td.preheader div.title,.beta-base .bodyContainer td.body div.title,.beta-base .bodyContainer td.footer div.title,.beta-base .bodyContainer td.sidebar div.title,.beta-base .bodyContainer td.leftSidebar div.title,.beta-base .bodyContainer td.rightSidebar div.title,.beta-base .bodyContainer td.header div.subtitle,.beta-base .bodyContainer td.preheader div.subtitle,.beta-base .bodyContainer td.body div.subtitle,.beta-base .bodyContainer td.footer div.subtitle,.beta-base .bodyContainer td.sidebar div.subtitle,.beta-base .bodyContainer td.leftSidebar div.subtitle,.beta-base .bodyContainer td.rightSidebar div.subtitle,.beta-base .bodyContainer td.header div.text,.beta-base .bodyContainer td.preheader div.text,.beta-base .bodyContainer td.body div.text,.beta-base .bodyContainer td.body div.text div,.beta-base .bodyContainer td.footer div.text,.beta-base .bodyContainer td.sidebar div.text,.beta-base .bodyContainer td.leftSidebar div.text,.beta-base .bodyContainer td.rightSidebar div.text{overflow:auto;}.beta-base .optout{margin-bottom:10px;margin-top:10px;}div.infusion-captcha{width:220px;padding:10px;}div.infusion-captcha input,div.infusion-captcha select,div.infusion-captcha textarea{width:95%;display:inline-block;vertical-align:middle;}table.infusion-field-container td.infusion-field-input-container input[type='text'],table.infusion-field-container td.infusion-field-input-container input[type='password'],table.infusion-field-container td.infusion-field-input-container textarea{width:98%;margin:0;}table.infusion-field-container td.infusion-field-input-container select{width:101%;*width:102%;margin:0;}table.infusion-field-container td.infusion-field-label-container{padding-right:5px;}td.header .image-snippet img{vertical-align:bottom;}#webformErrors{color:#990000;font-size:14px;}.infusion-form{margin:0;height:100%;}.infusion-option{display:block;text-align:left;}.beta-font-b h1,.beta-font-b h2,.beta-font-b h3,.beta-font-b h4,.beta-font-b h5,.beta-font-b h6{font-family:arial,sans-serif;}.beta-font-b h1{font-size:24px;}.beta-font-b h2{font-size:20px;}.beta-font-b h3{font-size:14px;}.beta-font-b h4{font-size:12px;}.beta-font-b h5{font-size:10px;}.beta-font-b h6{font-size:8px;}.beta-font-b address{font-style:italic;}.beta-font-b pre{font-family:Courier New,monospace;}.beta-font-b .title,.beta-font-b .title p{font-size:20px;font-weight:bold;font-family:arial,sans-serif;}.beta-font-b .subtitle,.beta-font-b .subtitle p{font-size:11px;font-weight:normal;font-family:arial,sans-serif;}.beta-font-b .text,.beta-font-b p{font-size:12px;font-family:arial,sans-serif;}.beta-font-b .preheader .text,.beta-font-b .preheader .text p{font-size:11px;font-family:arial,sans-serif;}.beta-font-b .footer a{font-size:11px;font-family:arial,sans-serif;}.beta-font-b .footer .text{font-size:10px;font-family:verdana,sans-serif;}.beta-font-b .sidebar .title,.beta-font-b .leftSidebar .title,.beta-font-b .rightSidebar .title{font-size:15px;font-weight:bold;font-family:arial,sans-serif;}.beta-font-b .sidebar .subtitle,.beta-font-b .leftSidebar .subtitle,.beta-font-b .rightSidebar .subtitle{font-size:12px;font-family:arial,sans-serif;}.beta-font-b .sidebar .text,.beta-font-b .sidebar .text p,.beta-font-b .leftSidebar .text,.beta-font-b .rightSidebar .text{font-size:11px;font-family:arial,sans-serif;}.infusion-field-label-container{font-size:14px;font-family:arial,sans-serif;}.infusion-field-input-container{color:#000000;font-size:12px;}.infusion-option label{color:#000000;font-size:14px;font-family:arial,sans-serif;}.default .background{background-color:#CCCCCC;}.default .body{background-color:#FFFFFF;}.default a{color:#F15C25;}.default .text{color:#787878;}.default .background .preheader a{color:#2A2928;}.default .background .preheader .text{color:#2A2928;}.default .header{background-color:#FFFFFF;}.default .title{color:#669940;}.default .subtitle{color:#F15C25;}.default .sidebar .title{color:#F15C25;}.default .leftSidebar .title{color:#F15C25;}.default .rightSidebar .title{color:#F15C25;}.default .sidebar .subtitle{color:#669940;}.default .leftSidebar .subtitle{color:#669940;}.default .rightSidebar .subtitle{color:#669940;}.default .footer{background-color:#7AC143;}.default .footer a{color:#00728F;}.default .footer .text{color:#2A2928;}.default .infusion-field-label-container{color:#000000;font-size:14px;font-family:arial,sans-serif;}.default .infusion-field-input-container{color:#000000;font-size:12px;}.default .infusion-option label{font-size:14px;color:#000000;font-family:arial,sans-serif;}.default .webFormBodyContainer{border-style:Hidden;border-color:#000000;border-width:0px;}.default .sidebar{background-color:#FFFFFF;}.default .leftSidebar{background-color:#FFFFFF;}.default .rightSidebar{background-color:#FFFFFF;}.infusion-field-label-container{text-align:Left;}.infusion-field-label-container{vertical-align:Middle;}.infusion-field-input-container{width:200px;}.bodyContainer{width:425px;}.newsletter_text{float:left!important;width:38%!important;background:#FFF!important;border:1px solid #FFF;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:10px!important;margin:10px 0!important;}.newsletter_text:focus{border:1px solid #FFF;background:rgba(255,255,255,0.8);}.newsletter_text.email{margin:10px 1%!important;}.newsletter_submit{float:left!important;width:20%!important;background:#DB2727;border:0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#FFF;font-weight:700;text-align:center;padding:10px!important;margin:10px 0!important;}.newsletter_submit:hover{background:#CD2525;cursor:pointer;}div.page h1.title a,div.page h2.title a,div.page h1.title a:visited,div.page h2.title a:visited,div.post h1.title a,div.post h2.title a,div.post h1.title a:visited,div.post h2.title a:visited{color:#1168ae;}div.page h1.title a:hover,div.page h2.title a:hover{color:#3f4446;}h1.title,h2.title{color:#1168ae;}.wp-image-4363{margin-top:10px;}.jr-insta-thumb .thumbnails{padding:0!important;margin-top:12px!important;}.jr-insta-thumb .jr_col_5>li{width:19%!important;margin-bottom:5px;}.footerwrap{background:#f1f1f1;font-size:14px;line-height:18px;padding:6px 0;}.footerwrap .col12{border-top:1px solid #ddd;}.footerwrap .col12 p{margin:0;padding:6px 0;}.footerwrap .col12 a:hover{color:#1168ae;}.footerwidgets .textwidget p{padding:6px 0;font-size:14px;line-height:18px;}.postwidgettitle strong{font-weight:400;}ul.guerrillatweets{font-size:13px;line-height:17px;}ul.guerrillatweets li{background:#FFF url(images/bg_guerrillatweets.png) no-repeat top right;border:1px solid #ddd;margin-bottom:10px;padding:10px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;}ul.guerrillatweets li:hover{border:1px solid #aaa;}.footerwidgets.links .container{border-top:1px solid #ddd;}