.clearfix{zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.box_shadow_page{-webkit-box-shadow:12px 0 15px -4px rgba(59,59,59,.1),-12px 0 8px -4px rgba(59,59,59,.1);box-shadow:12px 0 15px -4px rgba(59,59,59,.1),-12px 0 8px -4px rgba(59,59,59,.1)}.box_shadow_navbar{-webkit-box-shadow:0 12px 15px -2px rgba(57,57,57,.5);box-shadow:0 12px 15px -2px rgba(0,0,0,.5)}.box_shadow_footer{-webkit-box-shadow:0 -12px 15px -2px rgba(57,57,57,.5);box-shadow:0 -12px 15px -2px rgba(57,57,57,.5)}.box_shadow_inset{-webkit-box-shadow:0 0 8px rgba(0,0,0,.4) inset;box-shadow:0 0 8px rgba(0,0,0,.4) inset}.box_shadow_inset_form{-webkit-box-shadow:0 0 10px rgba(0,0,0,.4) inset;box-shadow:0 0 10px rgba(0,0,0,.4) inset}.image-replacement{text-indent:100%;white-space:nowrap;overflow:hidden}@font-face{font-family:opensans-regular;src:url(../fonts/opensans-regular-webfont.eot);src:url(../fonts/opensans-regular-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/opensans-regular-webfont.woff) format('woff'),url(../fonts/opensans-regular-webfont.ttf) format('truetype'),url(../fonts/opensans-regular-webfont.svg#opensans-regular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:opensans-light;src:url(../fonts/opensans-light-webfont.eot);src:url(../fonts/opensans-light-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/opensans-light-webfont.woff) format('woff'),url(../fonts/opensans-light-webfont.ttf) format('truetype'),url(../fonts/opensans-light-webfont.svg#opensans-light) format('svg');font-weight:400;font-style:normal}@font-face{font-family:opensans-semibold;src:url(../fonts/opensans-semibold-webfont.eot);src:url(../fonts/opensans-semibold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/opensans-semibold-webfont.woff) format('woff'),url(../fonts/opensans-semibold-webfont.ttf) format('truetype'),url(../fonts/opensans-semibold-webfont.svg#opensans-semibold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:opensans-bold;src:url(../fonts/opensans-bold-webfont.eot);src:url(../fonts/opensans-bold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/opensans-bold-webfont.woff) format('woff'),url(../fonts/opensans-bold-webfont.ttf) format('truetype'),url(../fonts/opensans-bold-webfont.svg#opensans-bold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:opensans-italic;src:url(../fonts/opensans-italic-webfont.eot);src:url(../fonts/opensans-italic-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/opensans-italic-webfont.woff) format('woff'),url(../fonts/opensans-italic-webfont.ttf) format('truetype'),url(../fonts/opensans-italic-webfont.svg#opensans-italic) format('svg');font-weight:400;font-style:normal}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.contentLeft{margin-left:2.5%}.contentRight{margin-right:2.5%}.aligncenter{text-align:center;margin:5px auto}a,a:active,a:focus,a:visited,button:focus,input:focus,select:focus,textarea:focus{outline:0}ol,ul{text-align:left;list-style-position:inside}ul li{list-style:disc}.wp-prev-next ul li{list-style:none}ol li{list-style-type:decimal}body,html{font-size:18px}button{border-style:none}body{font-size:100%;line-height:1.5;color:#000;margin:0 auto;padding:0;position:relative}.comment-nav,.pagination{display:block;margin:15px 0}.textwidget,p{-webkit-hyphens:none;-epub-hyphens:none;-moz-hyphens:none;hyphens:none}.error{color:red!important;padding:0;margin:0 0 10px;display:block}.alignright{float:right;margin:0}.alignleft{float:left;margin:0}img.size-medium{height:auto;max-width:400px;width:100%;margin:10px 10px 10px 0}img.size-medium-small{height:auto;max-width:300px;width:100%;margin:10px 10px 10px 0}img.size-small{height:auto;max-width:200px;width:100%;margin:10px 10px 10px 0}img.size-xlarge{height:auto;max-width:1024px;width:100%;margin:10px 10px 10px 0}img.size-large{height:auto;max-width:800px;width:100%;margin:10px 10px 10px 0}img.size-medium-large{height:auto;max-width:600px;width:100%;margin:10px 10px 10px 0}.clear{clear:both}p,pre{margin:0 0 15px}#inner-content.index{padding:40px 15px}#inner-content.index h2#heading{padding-left:10px}.inner-widgettitle,.widgettitle{padding:0;margin:0}#page-container{position:relative;width:100%;padding:0;margin:0}#content{margin:0;padding:0;position:relative;width:100%}#inner-content{max-width:1200px;margin:0 auto;padding:0}a{text-decoration:none}a:hover{color:#000}.excerpt-read-more,.readmore{padding:2px 5px}.excerpt-read-more:hover,.readmore:hover{color:#000!important}.h1,.h2,.h3,.h4,.h5,h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5{color:#000;font-weight:400;padding:0;margin:0}.h1 a:hover,.h2 a:hover,.h3 a:hover,.h4 a:hover,.h5 a:hover,h1 a a:hover,h1 a:hover,h2 a a:hover,h2 a:hover,h3 a a:hover,h3 a:hover,h4 a a:hover,h4 a:hover,h5 a:hover{color:#000}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,h1 a,h1 a a,h2 a,h2 a a,h3 a,h3 a a,h4 a,h4 a a,h5 a{text-decoration:none}.h1,h1{font-size:32px;font-size:2rem}h1.page-title{font-size:2rem}.archive-title a,.h2 a,.search-title a,h2{font-size:28px;font-size:1.75rem;padding:0;margin:0}.h3,.h4,h3,h4{font-size:20px;font-size:1.25rem}.h5,h5{font-size:18px;font-size:1.125rem}.archive-title{margin:0;padding:0;font-size:1rem}.header{position:relative;padding:0;width:100%;margin:0}.header #inner-header{width:100%;margin:0 auto;padding:0;position:relative;text-align:left}.header #inner-header #hdr-phone,.header #inner-header #hdr-phone a{color:#003c7a;float:none;text-align:center;font-size:1.25rem;padding-bottom:10px}.header #inner-header #site-name{text-align:center;float:none;padding:0;margin:0}.header #inner-header #site-name a{font-size:26px;color:#fff}.header #inner-header #site-name p.tagline{padding:0;margin:0;color:#fff;font-size:16px}.article-header{clear:left}.page #main article header{border-bottom:1px solid #ddd;padding-bottom:5px;margin-bottom:5px}#searchsubmit,#submit,.button,.gform_button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.wpcf7-submit{background:#652e16;border:none;color:#fff;padding:12px 18px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:inline}#searchsubmit:hover,#submit:hover,.button:hover,.gform_button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.wpcf7-submit:hover{background:#502411;color:#fff}#button{text-align:center;margin:5px auto}.page-template-page-contact-us .contact-info{text-align:center;margin-top:50px}.page-template-page-contact-us .contact-info .schema_name{color:#aa0f1a;font-size:1.25rem}#slide-wrapper{padding-bottom:40px;width:100%}.tp-bullets{bottom:-40px!important}.testimonial-content{margin:0 0 40px}.testimonial-content blockquote{padding:0 25px;margin:0}.testimonial-content blockquote p{padding:10px;margin:0;font-weight:400}.testimonial-content p{padding-left:30px;margin:0}#social-icons{list-style:none;margin:0;padding:0}#social-icons li{display:inline-block;position:relative;margin:0;padding:10px 0;vertical-align:top}#social-icons .fa-facebook,#social-icons .fa-google-plus,#social-icons .fa-instagram,#social-icons .fa-tumblr,#social-icons .fa-twitter{color:#fff;padding:8px;font-size:22px;border-radius:50%}#social-icons .fa-twitter{border:0 solid #0092BA;background-color:#59D1DF}#social-icons .fa-twitter:hover{background-color:#52B2BD;color:#D7D7D7}#social-icons .fa-facebook{border:0 solid #314B83;background-color:#3B5999;padding:8px 12px;margin:0 10px 0 0}#social-icons .fa-facebook:hover{background-color:#3A5285;color:#D7D7D7}#social-icons .fa-instagram{border:0 solid #314B83;background-color:#437298}#social-icons .fa-instagram:hover{background-color:#314B83;color:#D7D7D7}#social-icons .fa-tumblr{background-color:#2C4762;padding:8px 12px}#social-icons .fa-tumblr:hover{background-color:#2E4459;color:#D7D7D7}#social-icons .fa-linkedin-square{color:#0077B5;margin:0 10px 0 0;padding:0;font-size:38px}#social-icons .fa-linkedin-square:hover{color:#004264}#social-icons .fa-google-plus{background-color:#DC4E41;padding:8px;margin:0 10px 0 0}#social-icons .fa-google-plus:hover{background-color:#ba4338}.textwidget{font-size:18px}.post-wrap{width:100%;margin:0;padding:10px}.post-wrap .excerpt-wrap{width:100%}.post-wrap .article-header{margin:0;padding:0}.search .entry-content{padding:0;margin-bottom:10px;position:relative}.search .entry-content a{color:#00F}.search .entry-content a:hover{color:#000}.blog .entry-content{padding:0}.entry-title,.h2{margin:0}article p{text-align:left}.wp-caption{margin:5px;padding:5px}.wp-caption .wp-caption-text{text-align:center}.page-numbers{font-size:1.25rem;color:#000}.page-numbers li{position:relative;display:inline-block;text-align:center;padding:8px}.page-numbers .current{color:#141414;font-weight:700;border-bottom:solid 1px #141414}.search-wrapper{min-width:250px}.search-wrapper #searchsubmit{vertical-align:bottom;margin-bottom:15px;height:35px}.search-wrapper #s{height:35px;padding:2px 5px;margin-bottom:15px;width:200px;border:1px solid #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#comment-nav ul li{list-style:none}.commentlist{padding:30px}.commentlist li{position:relative;clear:both;overflow:hidden;list-style-type:none;margin-bottom:10px;padding:10px}.commentlist li:last-child{margin-bottom:0}.commentlist li ul.children{margin-left:50px}.commentlist li[class*=depth-]{margin-top:1.1em}.commentlist li.depth-1{margin-left:0;margin-top:0}.commentlist li:not(.depth-1){margin-right:-10px;margin-left:-10px;margin-top:0;padding-bottom:0}.commentlist .odd{background:#eee}.commentlist .even{background:#fff}.commentlist .vcard{margin-left:75px}.commentlist .vcard cite.fn{font-style:normal;top:0}.commentlist .vcard time{text-align:left;top:25}.commentlist .vcard time a{text-decoration:none;display:block;font-size:.8rem;opacity:.5}.commentlist .vcard img.avatar{left:0;position:absolute;top:4px}.commentlist .comment_content{margin-left:75px}.commentlist .comment_content p{margin:.7335em 0 1.5em;font-size:1em;line-height:1.5em}.commentlist .comment-reply-link{text-decoration:none;padding:0;opacity:.5;margin:5px 0 10px 75px;font-size:.8rem}.commentlist .comment-reply-link:focus,.commentlist .comment-reply-link:hover{opacity:1}div.wpcf7{margin:25px auto;padding:0;border:1px solid #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:100%;max-width:550px;display:block}div.wpcf7 .wpcf7-form{padding:15px;background-color:#f5f5f5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}div.wpcf7 .wpcf7-form h4{padding:0 0 5px;margin:0}div.wpcf7 .wpcf7-form p{padding:8px 0;margin:0}div.wpcf7 .wpcf7-form .wpcf7-form-control{width:100%;border:1px solid #ccc}div.wpcf7 .wpcf7-form textarea.wpcf7-form-control{width:100%;height:110px}div.wpcf7 .wpcf7-form .wpcf7-captchac{width:100px}div.wpcf7 .wpcf7-form .wpcf7-submit{border:none;color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#006e2e),to(#003817));background:-webkit-linear-gradient(top,#006e2e,#003817);background:-moz-linear-gradient(top,#006e2e,#003817);background:-ms-linear-gradient(top,#006e2e,#003817);background:-o-linear-gradient(top,#006e2e,#003817);padding:5px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:1rem;width:70px;display:block;margin:15px auto 0}div.wpcf7 .wpcf7-form .wpcf7-submit:hover{background:#502411}.gform_wrapper{background:#f0f0f0;padding:8px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.gform_wrapper form{background:#f8f8f8;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px 20px}.gform_wrapper h3.gform_title{font-size:1.5rem;border-bottom:1px solid #ddd;padding-bottom:10px}.gform_wrapper .top_label .gfield_label{color:#04264a}.gform_wrapper .gform_wrapper div.validation_error,.gform_wrapper .validation_error{font-size:1rem}.gform_wrapper .ginput_container input,.gform_wrapper select,.gform_wrapper textarea{border:1px solid #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff;margin:5px 0;padding:5px}.gform_wrapper .gform_wrapper input[type=text],.gform_wrapper .ginput_complex .ginput_full input[type=text],.gform_wrapper .top_label input.large,.gform_wrapper .top_label select.large{width:99%!important}#comment-form-title{margin:0 0 1.1em;color:#000}#comment-form-elements{padding:0}.alert{padding:15px 0}#allowed_tags{margin:1.5em 10px .7335em 0}.nocomments{margin:0 20px 1.1em}.video-wrapper{width:98%;margin-bottom:15px}.video-wrapper .video-container{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden}.video-wrapper .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.footer{width:100%;padding:0;margin:0}.footer #inner-footer{width:100%;padding:0;margin:0}.footer p{padding:0;margin:0;color:#000}.footer .copyright{clear:both;font-size:.9rem;text-align:center;width:100%;padding:0;margin:0}.footer .copyright a{font-size:.9rem;color:#000!important;padding:0;margin:0}@media only screen and (min-width:768px){.onecol{width:5.801104972%}.twocol{width:14.364640883%}.threecol{width:22.928176794%}.fourcol{width:33%}.fivecol{width:40.055248616%}.sixcol{width:50%}.sevencol{width:57.182320438000005%}.eightcol{width:65.74585634900001%}.ninecol{width:74.30939226%}.tencol{width:82.87292817100001%}.elevencol{width:91.436464082%}.twelvecol{width:99.999999993%}.eightcol,.elevencol,.fivecol,.fourcol,.ninecol,.onecol,.sevencol,.sixcol,.tencol,.threecol,.twelvecol,.twocol{position:relative;float:left}.first{margin-left:0}.last{float:right}}@media only screen and (max-width:929px){#menu-topnav{padding:0;margin:0}.nav-btn{background:#000;border:none;padding:20px 0;color:#fff;text-align:center;display:block;width:100%;font-size:1rem}.nav-btn:hover{color:#e3ff2b}.navBar{display:none}.vertical-nav{display:block;width:100%}.vertical-nav ul{margin:0;padding:0}.vertical-nav li{border-top:solid 1px #ccc;text-align:center;background-color:#000;color:#fff;position:relative;list-style:none}.vertical-nav li a{border-bottom:0;text-decoration:none;color:#fff;padding:20px 5px;display:block;font-size:1rem}.vertical-nav ul li a:hover{color:#e3ff2b}.sub-menu{padding:0;margin:0}.sub-menu li{background:#000}.sub-menu li a{font-size:1rem}.vertical-nav li.has-child>a:after{color:#fff;content:'  +';position:absolute;top:20px;right:15px}}@media only screen and (min-width:930px){.navBar{border:0;padding:0;margin:0 auto;display:block;width:100%;background:#666}.navBar ul{text-align:left;position:relative;max-width:1200px;margin:0 auto;padding:0}.navBar ul li{display:inline-block;text-align:center;text-transform:none;background:0 0;position:relative;padding:0;margin:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.navBar ul li a{border-bottom:0;text-decoration:none;padding:8px 12px;margin:0;color:#fff;display:block}.navBar ul li a:focus,.navBar ul li a:hover{background-color:#e3ff2b;color:#fff}.navBar ul.sub-menu{float:none;background:#666;position:absolute;z-index:9997;margin-top:0;padding-top:0;left:-9999px}.navBar ul.sub-menu li{float:none;display:block;z-index:9997;text-align:left;background-color:grey}.navBar ul.sub-menu li:hover a{color:#fff}.navBar ul.sub-menu li{white-space:nowrap}.navBar ul.sub-menu li a{color:#fff;padding:8px 12px;border-bottom:1px solid #ccc}.navBar ul.sub-menu li:last-child a{border-bottom:none}.navBar li:hover ul{left:0}.nav-btn{display:none}.header #inner-header{max-width:1200px;margin:0 auto}.header #inner-header #hdr-phone{margin-right:50px;margin-top:30px;font-size:32px;text-align:right;float:right;line-height:1}.header #inner-header #site-name{padding:0;margin:5px 0;float:left;text-align:left;line-height:1}.header #inner-header #site-name p.tagline{padding:2px 0 0;margin:0;color:#fff;line-height:1;font-size:18px}#sidebar1.twocol{margin:0 0 20px;float:left;padding-bottom:300px}#sidebar2.twocol{clear:both}article.eightcol{width:50%;float:left;margin-left:40px}}@media print{*{background:0 0!important;color:#000!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{color:#444!important;text-decoration:underline}a:after,a:visited:after{content:" (" attr(href) ")"}a abbr[title]:after,a:visited abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.page-navigation,.respond-form,.sidebar,.wp-prev-next,nav{display:none}}