@import url(//fonts.googleapis.com/css?family=Merriweather:300,300italic,400,400italic&css);.content-title{font-size:36px;color:#292521;font-weight:800}@media screen and (max-width:800px){.content-title{font-size:20px!important;line-height:28px!important}}.mobile-font-large{font-size:34px!important;line-height:40px!important}.mobile-font-mid{font-size:20px!important;line-height:28px!important}.mobile-font-small{font-size:15px!important;line-height:21px!important}body,html{overflow-x:hidden}#slidingbar-area{display:none}#main{padding-top:0!important;padding-bottom:0!important}nav#nav,nav#sticky-nav{float:left;margin-left:35px}#nav.nav-holder .navigation>li,#sticky-nav .navigation>li{font-weight:700;text-transform:uppercase}.sticky-header #sticky-nav ul li a{border-top-width:0!important}#wrapper .fusion-button.button-orange{color:#fff;font-weight:800;font-size:26px;-webkit-text-shadow:0 1px 3px rgba(0,0,0,.3);-moz-text-shadow:0 1px 3px rgba(0,0,0,.3);text-shadow:0 1px 3px rgba(0,0,0,.3);background:url(img/orange-button.png) 0 100% repeat-x;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);-moz-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3)}#wrapper .fusion-button.button-orange:hover{-webkit-opacity:.7;-moz-opacity:.7;opacity:.7}.fusion-social-networks boxed-icons.boxed-icons .fusion-social-network-icon,.fusion-social-networks.boxed-icons .fusion-social-network-icon{box-shadow:none;color:#fff!important;border:0}.fusion-social-networks boxed-icons.boxed-icons .fusionicon-facebook,.fusion-social-networks.boxed-icons .fusionicon-facebook{background:#3d599b!important}.fusion-social-networks boxed-icons.boxed-icons .fusionicon-twitter,.fusion-social-networks.boxed-icons .fusionicon-twitter{background:#0e76a8!important}.fusion-social-networks boxed-icons.boxed-icons .fusionicon-youtube,.fusion-social-networks.boxed-icons .fusionicon-youtube{background:#ff021e!important}.fusion-social-networks boxed-icons.boxed-icons .fusionicon-linkedin,.fusion-social-networks.boxed-icons .fusionicon-linkedin{background:#0e76a8!important}.fusion-social-networks boxed-icons.boxed-icons .fusionicon-googleplus,.fusion-social-networks.boxed-icons .fusionicon-googleplus{background:#dc422b!important}.cta-top{float:right;width:160px;padding-top:14px}.cta-top a.button{display:block;font-size:16px}.cta-top small{display:block;padding-left:10px;font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#333;text-align:center;font-weight:700;background:url(img/icon-phone.png) 17px 50% no-repeat}.sticky-header .cta-top small{display:none}@media screen and (max-width:800px){#wrapper .post-content .hero-home{padding-bottom:30px!important}}#wrapper .post-content .hero-home h2{margin-bottom:45px;font-size:56px;line-height:90px;color:#fff;-webkit-text-shadow:0 1px 3px rgba(0,0,0,.3);-moz-text-shadow:0 1px 3px rgba(0,0,0,.3);text-shadow:0 1px 3px rgba(0,0,0,.3);font-weight:500}@media screen and (max-width:800px){#wrapper .post-content .hero-home h2{font-size:34px!important;line-height:40px!important}}#wrapper .post-content .hero-home .fusion-button.button-orange{margin-bottom:5px}#wrapper .post-content .hero-home p{font-size:20px;color:#fff;font-weight:500;letter-spacing:normal;font-family:Raleway,Arial,Helvetica,sans-serif}@media screen and (max-width:800px){#wrapper .post-content .hero-home p{font-size:15px!important;line-height:21px!important}}#wrapper .post-content .home-featured-boxes .content-box-column{margin-top:-180px}@media screen and (max-width:800px){#wrapper .post-content .home-featured-boxes .content-box-column{margin-top:0}}#wrapper .post-content .home-featured-boxes .content-box-column .content-wrapper{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);-moz-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative;min-height:330px;padding:20px 20px 73px;background:#fff}#wrapper .post-content .home-featured-boxes .content-box-column .content-wrapper .heading h2{font-size:26px;line-height:36px;color:#292521;font-weight:800}@media screen and (max-width:800px){#wrapper .post-content .home-featured-boxes .content-box-column .content-wrapper .heading h2{font-size:15px!important;line-height:21px!important}}#wrapper .post-content .home-featured-boxes .content-box-column .content-wrapper .content-container{font-family:Merriweather,Times,Times New Roman,serif;font-size:16px;line-height:24px;color:#484849;font-weight:300}@media screen and (max-width:800px){#wrapper .post-content .home-featured-boxes .content-box-column .content-wrapper .content-container{font-size:15px!important;line-height:21px!important}}#wrapper .post-content .home-featured-boxes .content-box-column .content-wrapper .read-more{display:block;position:absolute;left:0;bottom:0;width:100%;padding:0 20px;text-align:left;font-family:Raleway,Arial,Helvetica,sans-serif;color:#2980b9;line-height:73px;font-weight:600;background:#e1ecf3}#wrapper .post-content .home-featured-boxes .content-box-column .content-wrapper .read-more:after{display:none}#wrapper .post-content .blue-home-box .avada-row{padding:0 130px}@media screen and (max-width:800px){#wrapper .post-content .blue-home-box .avada-row{padding:0}}#wrapper .post-content .blue-home-box .avada-row img{margin-right:50px}@media screen and (max-width:800px){#wrapper .post-content .blue-home-box .avada-row img{display:block;float:none;margin:0 auto 10px}}#wrapper .post-content .blue-home-box .avada-row h3{color:#fff;font-size:30px;font-weight:300;line-height:48px}@media screen and (max-width:800px){#wrapper .post-content .blue-home-box .avada-row h3{font-size:20px!important;line-height:28px!important;text-align:center}}#wrapper .post-content .two-columns-logos img{margin-right:10px}@media screen and (max-width:800px){#wrapper .post-content .two-columns-logos img{display:block;float:none;margin:0 auto 10px}}#wrapper .post-content .two-columns-logos p{padding-top:10px;font-size:20px;color:#222;line-height:26px}@media screen and (max-width:800px){#wrapper .post-content .two-columns-logos p{text-align:center}}#wrapper .post-content .testimonials-slider-outer h3.title-heading-left{font-size:36px;color:#292521;font-weight:800}@media screen and (max-width:800px){#wrapper .post-content .testimonials-slider-outer h3.title-heading-left{font-size:20px!important;line-height:28px!important}}#wrapper .post-content .testimonials-slider-outer .testimonials-slider .tfs-slider .flex-control-nav{left:0}#wrapper .post-content .testimonials-slider-outer .testimonials-slider .slide-content-container{padding:0 200px}#wrapper .post-content .testimonials-slider-outer .testimonials-slider .slide-content-container h2{position:relative;font-family:Merriweather,Times,Times New Roman,serif;font-size:28px!important;color:#666;line-height:36px!important}#wrapper .post-content .testimonials-slider-outer .testimonials-slider .slide-content-container h2:before{content:url(img/icon-quote.png);position:relative;top:-14px;width:30px;height:36px;margin-left:-30px}#wrapper .post-content .testimonials-slider-outer .testimonials-slider .tfs-slider .flex-next,#wrapper .post-content .testimonials-slider-outer .testimonials-slider .tfs-slider .flex-prev{width:35px;height:103px;text-indent:-9999px}#wrapper .post-content .testimonials-slider-outer .testimonials-slider .tfs-slider .flex-prev{background:url(img/slider-arrow-l.png) 50% 50% no-repeat}#wrapper .post-content .testimonials-slider-outer .testimonials-slider .tfs-slider .flex-next{background:url(img/slider-arrow-r.png) 50% 50% no-repeat}#wrapper .post-content .testimonials-slider-outer .testimonials-slider .flex-direction-nav .flex-disabled,#wrapper .post-content .testimonials-slider-outer .testimonials-slider .tfs-slider .flex-direction-nav a{display:block;opacity:1}#wrapper .post-content .testimonials-slider-outer .testimonials-slider .slide-content-container h3{font-family:Merriweather,Times,Times New Roman,serif;font-size:20px!important;font-style:italic;font-weight:400;color:#8a8a8a}@media screen and (max-width:800px){#wrapper .post-content .testimonials-slider-outer .testimonials-slider .slide-content-container h3{font-size:15px!important;line-height:21px!important}}@media screen and (max-width:800px){#wrapper .post-content .testimonials-slider-outer .testimonials-slider .slide-content{padding:0 80px}}#wrapper .post-content .testimonials-slider-outer .testimonials-slider .tfs-slider .slide-content-container .buttons{font-size:22px;color:#333}#wrapper .post-content .testimonials-slider-outer .testimonials-slider .flex-control-paging li a{background:#ccc;box-shadow:none}#wrapper .post-content .testimonials-slider-outer .testimonials-slider .flex-control-paging li a.flex-active{background:#f9a61a}#wrapper .post-content .central-logos h3{font-size:36px;color:#292521;font-weight:800}@media screen and (max-width:800px){#wrapper .post-content .central-logos h3{font-size:20px!important;line-height:28px!important}}#wrapper .post-content .central-logos h3 em{font-size:30px;color:#999;font-weight:500;font-style:normal}#wrapper .post-content .central-logos h3 a{color:#3498d8}#wrapper .post-content .central-logos img{margin:0 20px}@media screen and (max-width:800px){#wrapper .post-content .central-logos img{width:120px;height:auto}}#wrapper .post-content .three-columns-simple h3{font-size:36px;color:#292521;font-weight:800}@media screen and (max-width:800px){#wrapper .post-content .three-columns-simple h3{font-size:20px!important;line-height:28px!important}}#wrapper .post-content .three-columns-simple .fusion-column-wrapper{font-family:Merriweather,Times,Times New Roman,serif;font-size:16px;line-height:24px;color:#}#wrapper .post-content .map-tabs{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);-moz-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3);position:relative;z-index:2;width:420px;float:right;margin:0;padding:20px 50px;background:#fff;background:rgba(255,255,255,.9)}#wrapper .post-content .map-tabs .fusion-tabs{margin-bottom:0}#wrapper .post-content .map-tabs .fusion-column-wrapper h4{font-size:26px;color:#292521;font-weight:600}#wrapper .post-content .map-tabs .fusion-column-wrapper p{font-size:14px;color:#222}#wrapper .post-content .map-tabs .fusion-tabs.fusion-tabs-1 .tab-pane{background:0 0;box-shadow:none;border:0;padding:0}#wrapper .post-content .map-tabs .fusion-tabs.fusion-tabs-1 .nav-tabs{border:#09f solid 1px}#wrapper .post-content .map-tabs .fusion-tabs.fusion-tabs-1 .nav-tabs li a{border-top:0}#wrapper .post-content .map-tabs .fusion-tabs .nav-tabs li .tab-link{background:#fff;color:#09f;font-size:16px;font-weight:300}#wrapper .post-content .map-tabs .fusion-tabs .nav-tabs>.active>.tab-link{border-top:0;background:#09f;color:#fff}#wrapper .post-content .map-tabs .tab-content{padding:15px 30px;font-family:Merriweather,Times,Times New Roman,serif;font-size:14px;color:#222;font-weight:300}#wrapper .post-content .map-tabs .button{display:block;margin-bottom:5px}#wrapper .map-bottom-box{position:relative;overflow:hidden}#wrapper .map-bottom-box .map-bgr-outer{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%}#wrapper .map-bottom-box .map-bgr-outer img{display:none;position:absolute;left:0;top:0;width:100%;height:auto}#wrapper .map-bottom-box .map-bgr-outer img.map-img-1{display:block}#wrapper .footer-area{background:#fff;border:0}#wrapper .footer-area .textwidget p{padding-top:16px;font-size:12px;color:#333;text-align:center}#wrapper .footer-area .textwidget p a{color:#3498d8}#wrapper .footer-area .footer-logos{float:right}#wrapper .footer-area .footer-logos img{margin-left:10px}@media screen and (max-width:800px){#wrapper .footer-area .footer-logos{float:none;text-align:center}}@media screen and (max-width:800px){#wrapper .footer-area .fusion-social-networks.boxed-icons{text-align:center}}#breadcrumbs{padding:0!important;margin-bottom:30px;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#39c}#breadcrumbs .breadcrumb_last{color:#ccc}#breadcrumbs a{color:#39c;font-weight:700}.double-sidebars #content,.double-sidebars #main #sidebar{margin-left:0!important}body.single-post #content .post .fusion-sharing-box,body.single-post #content .post .post-content,body.single-post #content .post .related-posts{width:580px}@media screen and (max-width:800px){body.single-post #content .post .fusion-sharing-box,body.single-post #content .post .post-content,body.single-post #content .post .related-posts{width:auto}}.page.has-sidebar #wrapper #main,.single.single-post #wrapper #main,body.category #wrapper #main{background:#f6f7f8}.page.has-sidebar #wrapper .single-navigation,.single.single-post #wrapper .single-navigation,body.category #wrapper .single-navigation{display:none}.page.has-sidebar #wrapper .page-title-container,.single.single-post #wrapper .page-title-container,body.category #wrapper .page-title-container{height:auto!important;background-position:100% 0;background-color:#3398d6}.page.has-sidebar #wrapper .page-title-container .page-title,.single.single-post #wrapper .page-title-container .page-title,body.category #wrapper .page-title-container .page-title{padding:40px 0 160px 250px}.page.has-sidebar #wrapper .page-title-container .page-title h1,.single.single-post #wrapper .page-title-container .page-title h1,body.category #wrapper .page-title-container .page-title h1{font-size:56px;color:#fff;font-weight:500}@media screen and (max-width:800px){.page.has-sidebar #wrapper .page-title-container .page-title h1,.single.single-post #wrapper .page-title-container .page-title h1,body.category #wrapper .page-title-container .page-title h1{font-size:34px!important;line-height:40px!important;text-align:center}}@media screen and (max-width:1024px){.page.has-sidebar #wrapper .page-title-container .page-title,.single.single-post #wrapper .page-title-container .page-title,body.category #wrapper .page-title-container .page-title{padding:20px}}.page.has-sidebar #wrapper #main .sidebar,.single.single-post #wrapper #main .sidebar,body.category #wrapper #main .sidebar{width:16%;padding-top:77px;float:left!important}@media screen and (max-width:800px){.page.has-sidebar #wrapper #main .sidebar,.single.single-post #wrapper #main .sidebar,body.category #wrapper #main .sidebar{float:none;width:auto}}.page.has-sidebar #wrapper #main #sidebar-2,.single.single-post #wrapper #main #sidebar-2,body.category #wrapper #main #sidebar-2{display:none}.page.has-sidebar #wrapper #main #content,.single.single-post #wrapper #main #content,body.category #wrapper #main #content{position:relative;float:right!important;min-height:400px;width:82%;margin-top:-130px;padding:30px 30px 30px 100px;margin-bottom:30px;background:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);-moz-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3)}.page.has-sidebar #wrapper #main #content .about-author,.single.single-post #wrapper #main #content .about-author,body.category #wrapper #main #content .about-author{float:right;width:200px;padding:10px;background:#f3f6f9;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);-moz-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3)}.page.has-sidebar #wrapper #main #content .about-author img,.single.single-post #wrapper #main #content .about-author img,body.category #wrapper #main #content .about-author img{display:block;margin-bottom:0}.page.has-sidebar #wrapper #main #content .about-author .author-top,.single.single-post #wrapper #main #content .about-author .author-top,body.category #wrapper #main #content .about-author .author-top{padding:5px 0;margin:0 0 15px;font-family:Raleway,Arial,Helvetica,sans-serif;font-size:14px;color:#fff;text-align:center;background:#3498d8}.page.has-sidebar #wrapper #main #content .about-author h4,.single.single-post #wrapper #main #content .about-author h4,body.category #wrapper #main #content .about-author h4{margin:0!important;padding:0!important;font-family:Raleway,Arial,Helvetica,sans-serif!important;font-size:18px!important;color:#333!important;font-weight:600!important}.page.has-sidebar #wrapper #main #content .about-author h5,.single.single-post #wrapper #main #content .about-author h5,body.category #wrapper #main #content .about-author h5{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#333;font-weight:400}.page.has-sidebar #wrapper #main #content .about-author .description p,.single.single-post #wrapper #main #content .about-author .description p,body.category #wrapper #main #content .about-author .description p{margin-bottom:0;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#999;line-height:normal}.page.has-sidebar #wrapper #main #content .fusion-sharing-box,.single.single-post #wrapper #main #content .fusion-sharing-box,body.category #wrapper #main #content .fusion-sharing-box{padding:10px 0;background:0 0;border-bottom:#e8e8e8 solid 1px;border-top:#e8e8e8 solid 1px}.page.has-sidebar #wrapper #main #content .fusion-sharing-box h4,.single.single-post #wrapper #main #content .fusion-sharing-box h4,body.category #wrapper #main #content .fusion-sharing-box h4{font-family:Arial,Helvetica,sans-serif!important;font-size:14px!important;color:#666!important;font-weight:700}.page.has-sidebar #wrapper #main #content .post-content .post-content-container,.page.has-sidebar #wrapper #main #content .type-post .post-content-container,.single.single-post #wrapper #main #content .post-content .post-content-container,.single.single-post #wrapper #main #content .type-post .post-content-container,body.category #wrapper #main #content .post-content .post-content-container,body.category #wrapper #main #content .type-post .post-content-container{padding:20px}.page.has-sidebar #wrapper #main #content .post-content h2,.page.has-sidebar #wrapper #main #content .type-post h2,.single.single-post #wrapper #main #content .post-content h2,.single.single-post #wrapper #main #content .type-post h2,body.category #wrapper #main #content .post-content h2,body.category #wrapper #main #content .type-post h2{margin-bottom:30px;font-size:36px;color:#1b1b1b;font-weight:600}.page.has-sidebar #wrapper #main #content .post-content h3,.page.has-sidebar #wrapper #main #content .type-post h3,.single.single-post #wrapper #main #content .post-content h3,.single.single-post #wrapper #main #content .type-post h3,body.category #wrapper #main #content .post-content h3,body.category #wrapper #main #content .type-post h3{margin-bottom:30px;font-family:Raleway,Arial,Helvetica,sans-serif;font-size:30px;line-height:38px;color:#333;font-weight:400}.page.has-sidebar #wrapper #main #content .post-content h4,.page.has-sidebar #wrapper #main #content .type-post h4,.single.single-post #wrapper #main #content .post-content h4,.single.single-post #wrapper #main #content .type-post h4,body.category #wrapper #main #content .post-content h4,body.category #wrapper #main #content .type-post h4{margin-bottom:30px;font-family:Merriweather,Times,Times New Roman,serif;font-size:22px;line-height:35px;color:#333;font-weight:300}.page.has-sidebar #wrapper #main #content .post-content p,.page.has-sidebar #wrapper #main #content .type-post p,.single.single-post #wrapper #main #content .post-content p,.single.single-post #wrapper #main #content .type-post p,body.category #wrapper #main #content .post-content p,body.category #wrapper #main #content .type-post p{font-family:Merriweather,Times,Times New Roman,serif;font-size:18px;color:#666;line-height:29px;font-weight:300}.page.has-sidebar #wrapper #main #content .post-content blockquote,.page.has-sidebar #wrapper #main #content .type-post blockquote,.single.single-post #wrapper #main #content .post-content blockquote,.single.single-post #wrapper #main #content .type-post blockquote,body.category #wrapper #main #content .post-content blockquote,body.category #wrapper #main #content .type-post blockquote{margin:0 0 20px;padding:0 0 0 20px;background:0 0;border-left:#e67e22 solid 2px}.page.has-sidebar #wrapper #main #content .post-content blockquote p,.page.has-sidebar #wrapper #main #content .type-post blockquote p,.single.single-post #wrapper #main #content .post-content blockquote p,.single.single-post #wrapper #main #content .type-post blockquote p,body.category #wrapper #main #content .post-content blockquote p,body.category #wrapper #main #content .type-post blockquote p{font-family:Raleway,Arial,Helvetica,sans-serif;font-size:24px;line-height:32px;color:#e67e22;font-weight:600}.page.has-sidebar #wrapper #main #content .post-content .wide-outer-box,.page.has-sidebar #wrapper #main #content .type-post .wide-outer-box,.single.single-post #wrapper #main #content .post-content .wide-outer-box,.single.single-post #wrapper #main #content .type-post .wide-outer-box,body.category #wrapper #main #content .post-content .wide-outer-box,body.category #wrapper #main #content .type-post .wide-outer-box{overflow:hidden;padding:30px 30px 30px 100px;margin:0 -300px 30px -100px;background:#e2e7ec}.page.has-sidebar #wrapper #main #content .post-content .wide-outer-box img,.page.has-sidebar #wrapper #main #content .type-post .wide-outer-box img,.single.single-post #wrapper #main #content .post-content .wide-outer-box img,.single.single-post #wrapper #main #content .type-post .wide-outer-box img,body.category #wrapper #main #content .post-content .wide-outer-box img,body.category #wrapper #main #content .type-post .wide-outer-box img{float:left;margin-right:20px}.page.has-sidebar #wrapper #main #content .post-content .wide-outer-box p,.page.has-sidebar #wrapper #main #content .type-post .wide-outer-box p,.single.single-post #wrapper #main #content .post-content .wide-outer-box p,.single.single-post #wrapper #main #content .type-post .wide-outer-box p,body.category #wrapper #main #content .post-content .wide-outer-box p,body.category #wrapper #main #content .type-post .wide-outer-box p{font-family:Raleway,Arial,Helvetica,sans-serif;font-size:22px;line-height:31px}.page.has-sidebar #wrapper #main #content .post-content .wide-outer-box p strong,.page.has-sidebar #wrapper #main #content .type-post .wide-outer-box p strong,.single.single-post #wrapper #main #content .post-content .wide-outer-box p strong,.single.single-post #wrapper #main #content .type-post .wide-outer-box p strong,body.category #wrapper #main #content .post-content .wide-outer-box p strong,body.category #wrapper #main #content .type-post .wide-outer-box p strong{font-weight:700;color:#333}.page.has-sidebar #wrapper #main #content .fusion-blog-grid,.page.has-sidebar #wrapper #main #content .grid-layout,.single.single-post #wrapper #main #content .fusion-blog-grid,.single.single-post #wrapper #main #content .grid-layout,body.category #wrapper #main #content .fusion-blog-grid,body.category #wrapper #main #content .grid-layout{overflow:visible}.page.has-sidebar #wrapper #main #content .fusion-blog-grid .post .post-wrapper,.page.has-sidebar #wrapper #main #content .grid-layout .post .post-wrapper,.single.single-post #wrapper #main #content .fusion-blog-grid .post .post-wrapper,.single.single-post #wrapper #main #content .grid-layout .post .post-wrapper,body.category #wrapper #main #content .fusion-blog-grid .post .post-wrapper,body.category #wrapper #main #content .grid-layout .post .post-wrapper{border:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);-moz-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3);background:#fafafa}.page.has-sidebar #wrapper #main #content .fusion-blog-grid .post .post-wrapper .content-sep,.page.has-sidebar #wrapper #main #content .fusion-blog-grid .post .post-wrapper .entry-comments,.page.has-sidebar #wrapper #main #content .fusion-blog-grid .post .post-wrapper .image-extras,.page.has-sidebar #wrapper #main #content .fusion-blog-grid .post .post-wrapper .vcard,.page.has-sidebar #wrapper #main #content .grid-layout .post .post-wrapper .content-sep,.page.has-sidebar #wrapper #main #content .grid-layout .post .post-wrapper .entry-comments,.page.has-sidebar #wrapper #main #content .grid-layout .post .post-wrapper .image-extras,.page.has-sidebar #wrapper #main #content .grid-layout .post .post-wrapper .vcard,.single.single-post #wrapper #main #content .fusion-blog-grid .post .post-wrapper .content-sep,.single.single-post #wrapper #main #content .fusion-blog-grid .post .post-wrapper .entry-comments,.single.single-post #wrapper #main #content .fusion-blog-grid .post .post-wrapper .image-extras,.single.single-post #wrapper #main #content .fusion-blog-grid .post .post-wrapper .vcard,.single.single-post #wrapper #main #content .grid-layout .post .post-wrapper .content-sep,.single.single-post #wrapper #main #content .grid-layout .post .post-wrapper .entry-comments,.single.single-post #wrapper #main #content .grid-layout .post .post-wrapper .image-extras,.single.single-post #wrapper #main #content .grid-layout .post .post-wrapper .vcard,body.category #wrapper #main #content .fusion-blog-grid .post .post-wrapper .content-sep,body.category #wrapper #main #content .fusion-blog-grid .post .post-wrapper .entry-comments,body.category #wrapper #main #content .fusion-blog-grid .post .post-wrapper .image-extras,body.category #wrapper #main #content .fusion-blog-grid .post .post-wrapper .vcard,body.category #wrapper #main #content .grid-layout .post .post-wrapper .content-sep,body.category #wrapper #main #content .grid-layout .post .post-wrapper .entry-comments,body.category #wrapper #main #content .grid-layout .post .post-wrapper .image-extras,body.category #wrapper #main #content .grid-layout .post .post-wrapper .vcard{display:none!important}.page.has-sidebar #wrapper #main #content .fusion-blog-grid .post .post-wrapper h2,.page.has-sidebar #wrapper #main #content .grid-layout .post .post-wrapper h2,.single.single-post #wrapper #main #content .fusion-blog-grid .post .post-wrapper h2,.single.single-post #wrapper #main #content .grid-layout .post .post-wrapper h2,body.category #wrapper #main #content .fusion-blog-grid .post .post-wrapper h2,body.category #wrapper #main #content .grid-layout .post .post-wrapper h2{margin-bottom:10px;font-size:20px;color:#292521}.page.has-sidebar #wrapper #main #content .fusion-blog-grid .post .post-wrapper .excerpt-container p,.page.has-sidebar #wrapper #main #content .grid-layout .post .post-wrapper .excerpt-container p,.single.single-post #wrapper #main #content .fusion-blog-grid .post .post-wrapper .excerpt-container p,.single.single-post #wrapper #main #content .grid-layout .post .post-wrapper .excerpt-container p,body.category #wrapper #main #content .fusion-blog-grid .post .post-wrapper .excerpt-container p,body.category #wrapper #main #content .grid-layout .post .post-wrapper .excerpt-container p{font-size:14px;line-height:22px}.page.has-sidebar #wrapper #main #content .fusion-blog-grid .post .post-wrapper .entry-read-more,.page.has-sidebar #wrapper #main #content .grid-layout .post .post-wrapper .entry-read-more,.single.single-post #wrapper #main #content .fusion-blog-grid .post .post-wrapper .entry-read-more,.single.single-post #wrapper #main #content .grid-layout .post .post-wrapper .entry-read-more,body.category #wrapper #main #content .fusion-blog-grid .post .post-wrapper .entry-read-more,body.category #wrapper #main #content .grid-layout .post .post-wrapper .entry-read-more{display:block;float:none;margin:0 -20px -20px;padding:0}.page.has-sidebar #wrapper #main #content .fusion-blog-grid .post .post-wrapper .entry-read-more a,.page.has-sidebar #wrapper #main #content .grid-layout .post .post-wrapper .entry-read-more a,.single.single-post #wrapper #main #content .fusion-blog-grid .post .post-wrapper .entry-read-more a,.single.single-post #wrapper #main #content .grid-layout .post .post-wrapper .entry-read-more a,body.category #wrapper #main #content .fusion-blog-grid .post .post-wrapper .entry-read-more a,body.category #wrapper #main #content .grid-layout .post .post-wrapper .entry-read-more a{display:block;padding:10px 20px;margin:0;font-size:14px;color:#3498d8;font-weight:600;text-align:center;background:#e1ecf3}.page.has-sidebar #wrapper #main #content .fusion-blog-grid .post .post-wrapper .entry-read-more a:after,.page.has-sidebar #wrapper #main #content .grid-layout .post .post-wrapper .entry-read-more a:after,.single.single-post #wrapper #main #content .fusion-blog-grid .post .post-wrapper .entry-read-more a:after,.single.single-post #wrapper #main #content .grid-layout .post .post-wrapper .entry-read-more a:after,body.category #wrapper #main #content .fusion-blog-grid .post .post-wrapper .entry-read-more a:after,body.category #wrapper #main #content .grid-layout .post .post-wrapper .entry-read-more a:after{display:none}@media screen and (max-width:1024px){.page.has-sidebar #wrapper #main #content,.single.single-post #wrapper #main #content,body.category #wrapper #main #content{margin-top:10px}}@media screen and (max-width:800px){.page.has-sidebar #wrapper #main #content,.single.single-post #wrapper #main #content,body.category #wrapper #main #content{float:none;width:auto;padding:20px}}.page.has-sidebar #wrapper #main #content:before,.single.single-post #wrapper #main #content:before,body.category #wrapper #main #content:before{content:"";position:absolute;right:0;top:0;width:1200px;height:100%;margin-right:-1200px;background:#fff}@media screen and (max-width:800px){.page.has-sidebar #wrapper #main #content:before,.single.single-post #wrapper #main #content:before,body.category #wrapper #main #content:before{display:none}}.page.has-sidebar #wrapper #main #content:after,.single.single-post #wrapper #main #content:after,body.category #wrapper #main #content:after{content:"";position:absolute;bottom:-4px;right:2px;width:1200px;height:4px;margin-right:-1200px;background:url(img/content-box-after.png) 0 0 repeat-x}@media screen and (max-width:800px){.page.has-sidebar #wrapper #main #content:after,.single.single-post #wrapper #main #content:after,body.category #wrapper #main #content:after{display:none}}.page.has-sidebar #wrapper .footer-area,.single.single-post #wrapper .footer-area,body.category #wrapper .footer-area{background:#f6f7f8}.page.has-sidebar #wrapper footer .fusion-social-networks,.single.single-post #wrapper footer .fusion-social-networks,body.category #wrapper footer .fusion-social-networks{display:none}#sidebar .widget h3{margin-bottom:15px;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#333;font-weight:700}#sidebar .widget p{margin-bottom:10px;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:20px;color:#666}#sidebar .widget p a{color:#2980b9}#sidebar .aside-logos{overflow:hidden}#sidebar .aside-logos img{float:left;width:80px;height:auto;margin:0 5px 10px}

@media screen and (max-width: 800px) {
#wrapper .post-content .map-tabs {
width:100%;
padding:6%;
}
}

body.category #wrapper footer *,
body.category #wrapper footer .fusion-social-networks {
display:inline-block;
}

.medialogos a { display:inline-block; width:20%; margin-right:2%; }
.medialogos a img { width:100%; }

.social-icon {
	display:inline-block;
	padding:0 !important;
	width:40px;
	height:40px;
	background-size: 40px;
  	background-repeat: no-repeat;
  	background-color: transparent !important;
  	vertical-align: middle;
	border-radius:0 !important;
	border:none !important;
}
.social-icon img {
	width:40px;
}

.social-icon-facebook {
	background-image:url("/wp-content/uploads/2015/06/social-fb.png");
}
.social-icon-twitter {
	background-image:url("/wp-content/uploads/2015/06/social-twitter.png");
}
.social-icon-youtube {
	background-image:url("/wp-content/uploads/2015/06/social-yt.png");
}
.social-icon-linkedin {
	background-image:url("/wp-content/uploads/2015/06/social-in.png");
}

.social-icon-googleplus {
	background-image:url("/wp-content/uploads/2015/06/google-plus-icon.png");
}

.social-icon-soundcloud {
	background-image:url("/wp-content/uploads/2015/06/yelp-icon-copy.png");
}

.social-icon-yelp {
	background-image:url("/wp-content/uploads/2015/06/yelp-icon-copy.png");
}

.social-icon-vk {
	background-image:url("/wp-content/uploads/2015/06/Angie-s_List_Logo.png");
}

.social-icon-blogger {
	background-image:url("/wp-content/uploads/2015/10/blog-icon.png");

}




td.time {
	white-space:no-wrap;
	font-size:12px;
}

a.post-img-link {
	border:1px solid silver;
	padding:0px;
	margin:0;
	display:inline-block;	
	min-height:200px;
	background:#efefef;
	box-shadow:0 2px 3px rgba(0,0,0,.4);
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
	width:23%;
	min-width:160px;
	margin-right:2%;
	margin-bottom:25px;
	vertical-align:top;
}


@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 667px) {
	a.post-img-link {
		min-width:310px;
	}
} 

a.post-img-link:hover {
	background:#f1f1f1;
	box-shadow:0 1px 2px rgba(0,0,0,.3);
}

a.post-img-link img {
	width:100%;
}

a.home-img-link {
	min-height:245px;
	min-width:155px;
}

a.home-img-link {
/* 	border:none;
	background:transparent;
	box-shadow:none; 
	padding:7px; */
}

a.home-img-link img {
/*	border:2px solid #a0ce4e; */
}

a.post-img-link b {
	display:inline-block;
	padding:15px;
	font-size:16px;
	line-height:130%;
	font-weight:bold;
}

.fusion-sharing-box .fusion-social-networks .fusion-social-network-icon {
	color:silver !important; 
}

#wrapper #main .post h2 {
	line-height:130%;
}

a.about_logo {
	display:inline-block;
	width:19%;
	margin-right:1%;
	margin-bottom:15px;
	
}
a.about_logo img {
	width:100% !important;
}

.page-template-100-width .page-title-container {
	display:none;
}

.two-columns-logos {
	font-size:18px;
}

.home-info-boxes {
	line-height:150%;	
	font-size:18px;
}

.home-info-boxes .heading {
	font-size:24px;
	font-weight:bold;
}

.home-info-boxes .fusion-tabs  {
	font-size:12px;
	line-height:120%;
}

.home-info-boxes .read-more {
	padding:10px;
	border-top:1px solid #ccc;
	color: #a0ce4e;
	font-weight:bold;
	margin-top:10px;
}

.post-content h3.large-heading,
h3.large-heading,
.large-heading {
  font-size: 36px;
  color: #292521;
  font-weight: 800;
}

.homeBigLogo {
	width:200px;
}

h3.pull-right { margin-right:20px; display:inline-block; min-width:300px; text-align:right; }
h3.pull-left { margin-right:20px; display:inline-block; min-width:300px; }
h2.text-center { font-weight:bold; margin:20px; min-width:300px; display:block; clear:both; }

.locations div  {
	background-size:50%;
	background-repeat:no-repeat;
	background-position:right bottom;
}



.home_bodyguard_title,
.home_investigation_title {
	margin-top:80px;
	float:right;
	text-align:right;
	font-size:22px !important;
	line-height:130%;
}

.home_investigation_title {
	text-align:left;
	float:left;
}

.col-md-4 {
	min-width:300px;
	width:33%;
	vertical-align:top;
	display:inline-block;
}

.homelogo {
	width:80%;
	min-width:320px;
	margin:auto;
}

.homelogo .logoimage {
	width:20%;
	display:inline-block;
}

.homelogo .logoimage img {
	width:100%;
}

.homelogo h3 {
	width:40%;
	display:inline-block;
	font-weight:bold;
}

.page-id-1144 .logo { display:none; }

.uppercase {
	text-transform:uppercase;
}


.locations,
.locations .location {
	vertical-align:top;
}

.locations .location {
	display:inline-block;
	width:30%;
	margin:1%;
	margin-right:2%;
}

.locations .location img {
	width:90%; 
	border:1px solid black;
	padding:4%;
}


@media screen and (min-width: 800px) {
	.locations #wpseo_location-790 {
		background-image:url(/wp-content/uploads/2015/07/Screen-Shot-2015-07-13-at-2.05.31-PM.png);
	}	

	.locations #wpseo_location-793 {
		background-image:url(/wp-content/uploads/2015/07/Screen-Shot-2015-07-13-at-2.04.56-PM.png);
	}

	.locations #wpseo_location-1197 {
		background-image:url(/wp-content/uploads/2015/07/Screen-Shot-2015-07-24-at-8.06.41-AM.png);
	}


	
}

@media screen and (max-width: 799px) {
	#sidebar {
		padding-left:2% !important;
		width:97% !important;
	}

	.mobile-nav-holder,
	.main-menu,
	header {
		margin:0;
		padding:0;
	}

	.locations .location {
		min-width:300px;
		width:50%;
	}

	.homelogo {
		width:100%;
	}

	.homelogo {
		width:100%;
	}
}

.mainpageheadertext h1
 { color:white !important; }

.mainpageheadertext h1 {
	font-family:Times, "Times New Roman", Georgia, Serif !important;
}

.mainpageheadertext h2 {
	color:black !important;
	font-size:20px;
	letter-spacing:5px;

}


 blockquote,
 blockquote p {color:gray; font-size:1.5em; }
 blockquote cite { color:silver; display:block; text-align:right !important;  font-size:0.7em !important; }

#sticky-nav ul li {
	padding-right:20px !important;
}

div.pagination span,
div.pagination a
 {
	line-height:auto !important;
	height:auto !important;
	width:auto !important;
	padding:10px !important;
	font-size:16px !important;
}

.category-blog .about-author {
	display:none;
}

.category-blog .post-content {
	width:100% !important; 
}

