.primary-color,a{color:#1abc9c}.sidebar-padder,.tab-content{padding-top:15px}.aligncenter,.clear,.footer{clear:both}.dropdown-menu ul,.footer-nav li{list-style:none}a{text-decoration:none}a:focus,a:hover{color:#1abc9c;text-decoration:underline}.sidebar{margin-top:45px}.fa-icon-list div{margin:1px 0}.fa-icon-list .fa{width:20px;text-align:center;margin-right:10px}.panel-group .panel-heading{background-color:#ededed;color:#666}a.accordion-toggle{text-decoration:none}#container{position:relative;overflow:hidden}.btn-link,.btn-link:focus,.btn-link:hover{color:#1abc9c}.body-arial,.body-arial .site-description,.body-arial button,.body-arial input,.body-arial select,.body-arial textarea{font-family:Arial,sans-serif}.body-helvetica,.body-helvetica .site-description,.body-helvetica button,.body-helvetica input,.body-helvetica select,.body-helvetica textarea{font-family:Helvetica,sans-serif;font-weight:300}.body-open-sans,.body-open-sans .site-description,.body-open-sans button,.body-open-sans input,.body-open-sans select,.body-open-sans textarea{font-family:open sans,sans-serif}.body-lato,.body-lato .site-description,.body-lato button,.body-lato input,.body-lato select,.body-lato textarea{font-family:Lato,sans-serif}.body-pt-sans,.body-pt-sans .site-description,.body-pt-sans button,.body-pt-sans input,.body-pt-sans select,.body-pt-sans textarea{font-family:pt sans,sans-serif}.body-gudea,.body-gudea .site-description,.body-gudea button,.body-gudea input,.body-gudea select,.body-gudea textarea{font-family:Gudea,sans-serif}.body-lora,.body-lora .site-description,.body-lora button,.body-lora input,.body-lora select,.body-lora textarea{font-family:Lora,serif}.body-istok-web,.body-istok-web .site-description,.body-istok-web button,.body-istok-web input,.body-istok-web select,.body-istok-web textarea{font-family:istok web,serif}.heading-georgia h1,.heading-georgia h2,.heading-georgia h3,.heading-georgia h4,.heading-georgia h5,.heading-georgia h6{font-family:Georgia,serif}.heading-open-sans h1,.heading-open-sans h2,.heading-open-sans h3,.heading-open-sans h4,.heading-open-sans h5,.heading-open-sans h6{font-family:open sans,sans-serif}.heading-lato h1,.heading-lato h2,.heading-lato h3,.heading-lato h4,.heading-lato h5,.heading-lato h6{font-family:Lato,sans-serif}.heading-oswald h1,.heading-oswald h2,.heading-oswald h3,.heading-oswald h4,.heading-oswald h5,.heading-oswald h6{font-family:Oswald,sans-serif}.heading-bitter h1,.heading-bitter h2,.heading-bitter h3,.heading-bitter h4,.heading-bitter h5,.heading-bitter h6{font-family:Bitter,serif}.heading-merriweather h1,.heading-merriweather h2,.heading-merriweather h3,.heading-merriweather h4,.heading-merriweather h5,.heading-merriweather h6{font-family:Merriweather,serif}.heading-droid-serif h1,.heading-droid-serif h2,.heading-droid-serif h3,.heading-droid-serif h4,.heading-droid-serif h5,.heading-droid-serif h6{font-family:"droid serif",serif}.heading-open-sans h1,.heading-open-sans h2{font-weight:100}.main-content-inner{padding-bottom:1.5em}.hentry{margin:0 0 1.5em}.wp-caption,.wp-caption.aligncenter{margin-bottom:10px}img{display:inline-block;height:auto;max-width:100%}img[class*=wp-image-]{margin-top:10px;margin-bottom:10px}.wp-caption{max-width:100%;border:1px solid #ccc;border-radius:4px;padding:0 10px}.wp-caption img[class*=wp-image-]{display:block}.wp-caption .wp-caption-text{text-align:center;margin-top:10px}.gallery{margin-bottom:1.5em}.gallery a img{border:none;height:auto;max-width:90%}.widget select,embed,iframe,object{max-width:100%}.gallery dd{margin:0}.alignright,.comment .children{margin-left:1.5em}.site-logo img{max-height:100px}.widget{margin-bottom:2em}.widget_nav_menu ul.sub-menu li,.widget_pages ul.children li{padding-left:15px}.widget_search .search-form input[type=submit]{display:none}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right}.aligncenter{display:block;margin:0 auto}.dropdown-menu li a{display:block;clear:both;font-weight:400;line-height:1.428571429;color:#333;white-space:nowrap;padding:3px 20px}.dropdown-menu li a:focus,.dropdown-menu li a:hover{color:#fff;text-decoration:none;background-color:#357ebd;background-image:linear-gradient(tobottom,#428bca0%,#357ebd100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca',endColorstr='#ff357ebd',GradientType=0)}div.entry-title{display:none}.container{padding:0 15px}footer.entry-meta{padding:30px 0;color:#aaa;font-size:12px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important}.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text:hover{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;text-decoration:none;top:5px;width:auto;z-index:100000;padding:15px 23px 14px}.topnav{background:#fff}.topnav .phone{position:relative;font-weight:500;line-height:20px;padding:12px 0}.topnav .phone p{margin:0}.topnav .navbar-nav>li>a{color:#777;font-size:12px;font-weight:500;text-decoration:none;padding:12px 16px}.topnav .navbar-nav>li>a:focus,.topnav .navbar-nav>li>a:hover{color:#0274be;text-decoration:none;background-color:#fff}.topnav .navbar-nav .active{color:#0274be}@media(max-width:768px){.topnav{display:none}}#masthead .nav>li>a:focus,#masthead .nav>li>a:hover{text-decoration:none;background-color:transparent}#masthead .navbar{border:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.05);box-shadow:0 0 5px rgba(0,0,0,.05);margin-bottom:0;border-radius:0;-webkit-transition:all .2s ease;transition:all .2s ease}#masthead .navbar-brand{font-size:24px;font-weight:800;color:#fff!important;text-transform:uppercase;padding-top:38px;padding-bottom:38px}#masthead .navbar-brand:focus,#masthead .navbar-brand:hover{color:#2c3e50}#masthead .navbar-toggle{border-radius:0;margin-top:33px}#masthead .navbar-toggle:focus,#masthead .navbar-toggle:hover{background-color:#1abc9c;border-color:#1abc9c}#masthead .navbar-custom .navbar-nav>li>a{font-weight:700}#masthead .navbar-custom .navbar-nav>li>.dropdown-menu{font-size:13px}#masthead .dropdown-menu>li>a{font-weight:400}#masthead .navbar-nav>.active>a,#masthead .navbar-nav>.active>a:after,#masthead .navbar-nav>.active>a:focus,#masthead .navbar-nav>.active>a:hover{border-bottom-color:#1abc9c}#masthead .navbar-brand span,#masthead .navbar-nav>.open>a,#masthead .navbar-nav>.open>a:focus,#masthead .navbar-nav>.open>a:hover,#masthead .navbar-nav>li>a:focus,#masthead .navbar-nav>li>a:hover{color:#1abc9c}#masthead .navbar-custom .navbar-toggle .icon-bar,#masthead .navbar-toggle:focus .icon-bar,#masthead .navbar-toggle:hover .icon-bar{background-color:#fff}@media(max-width:767px){#masthead .navbar-custom .navbar-nav{padding-top:15px;padding-bottom:15px;background-color:#111;margin:0 -15px}#masthead .navbar-custom .navbar-nav>li>a{color:#fff;font-size:13px}#masthead .navbar-custom .navbar-nav>li>a:hover,#masthead .navbar-nav>li>a:focus{color:#fff}#masthead .navbar-custom .navbar-nav .open .dropdown-menu>li>a{color:#bdc3c7}#masthead .navbar-custom .navbar-nav .open .dropdown-menu>li>a:focus,#masthead .navbar-custom .navbar-nav .open .dropdown-menu>li>a:hover{color:#ecf0f1}#masthead .navbar-custom .navbar-nav>.open>a,#masthead .navbar-custom .navbar-nav>.open>a:focus,#masthead .navbar-custom .navbar-nav>.open>a:hover{z-index:0}#masthead .nav>li.dropdown:before{content:"+";position:absolute;top:5px;right:15px;color:#bdc3c7;font-size:18px;z-index:9999}#masthead .nav>li.dropdown.open:before{content:"-";right:17px}#masthead .dropdown-menu>li>a:before{content:"-";margin-right:5px;margin-left:-10px}#masthead .navbar-nav .open .dropdown-menu>.active>a,#masthead .navbar-nav .open .dropdown-menu>.active>a:focus,#masthead .navbar-nav .open .dropdown-menu>.active>a:hover,#masthead .navbar-nav>.active>a,#masthead .navbar-nav>.active>a:focus,#masthead .navbar-nav>.active>a:hover,#masthead .navbar-nav>.open>a,#masthead .navbar-nav>.open>a:focus,#masthead .navbar-nav>.open>a:hover{color:#ecf0f1;background-color:#2c3e50}}@media(min-width:768px){#masthead .navbar-nav{float:right;margin-right:-15px}#masthead .navbar-custom .navbar-nav>li>a{text-transform:uppercase;color:#fff;padding:40px 18px}#masthead .navbar-custom .navbar-nav>li>a:hover,#masthead .navbar-nav>li>a:focus{color:#1abc9c}#masthead .navbar-custom .navbar-nav>.open>a:focus,#masthead .navbar-custom .navbar-nav>.open>a:hover,#masthead .navbar-nav>.open>a{background-color:transparent;color:#1abc9c}#masthead .navbar-custom .navbar-nav>li:last-child>a{padding-right:0}#masthead .navbar-custom .navbar-nav>li.active:last-child>a{padding-right:18px}#masthead .navbar-custom .navbar-nav>.active>a,#masthead .navbar-custom .navbar-nav>.active>a:focus,#masthead .navbar-custom .navbar-nav>.active>a:hover{border-bottom:3px solid #1abc9c;padding-bottom:37px;background-color:#1a242f}#masthead .navbar-custom .navbar-nav>li>.dropdown-menu{border:0;border-top:3px solid #1abc9c;margin-top:-3px;border-radius:0;background-color:#fff}#masthead .navbar-custom .dropdown-menu>li>a{color:#7f8c8d;border-bottom:1px solid #ecf0f1;padding:10px 20px}#masthead .navbar-custom .dropdown-menu>li:last-child>a{border-bottom:0}#masthead .dropdown-menu>.active>a,#masthead .dropdown-menu>.active>a:focus,#masthead .dropdown-menu>.active>a:hover,#masthead .dropdown-menu>li>a:focus,#masthead .dropdown-menu>li>a:hover{color:#fff!important;background-color:#1abc9c;background-image:none;border-color:#1abc9c}}.navbar-custom{background-color:#34495e;border-color:#2e3f52}@media(min-width:992px){nav.mega-menu .collapse,nav.mega-menu .dropdown,nav.mega-menu .dropup,nav.mega-menu .nav{position:static}header nav.mega-menu ul.nav-main .mega-menu-content{text-shadow:none}header nav.mega-menu ul.nav-main li.mega-menu-item ul.dropdown-menu{background:rgba(255,255,255,.96)!important;border-top:6px solid #0696d7;color:#87919f;margin:0 15px;padding:0}header nav.mega-menu ul.nav-main li.mega-menu-fullwidth ul.dropdown-menu{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}header nav.mega-menu ul.nav-main li.mega-menu-item .mega-menu-sub-title{color:#7f8c8d;display:block;font-size:1em;font-weight:600;padding-bottom:5px;text-transform:uppercase}header nav.mega-menu ul.nav-main li.mega-menu-item ul.sub-menu{list-style:none;margin:0;padding:0}header nav.mega-menu ul.nav-main li.mega-menu-item ul.sub-menu a{color:#8f9c9d;text-shadow:none;text-transform:none;font-size:.9em;display:block;font-weight:400;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s;margin:0 0 0 -8px;padding:3px 8px}header nav.mega-menu ul.nav-main li.mega-menu-item ul.sub-menu a:hover{padding-left:12px;padding-right:4px;color:#fff}header nav.mega-menu ul.nav-main li.mega-menu-item:hover ul.sub-menu li:hover a:hover{background:#0696d7!important;text-decoration:none}nav.mega-menu .container,nav.mega-menu .navbar-inner{position:relative}nav.mega-menu .dropdown-menu{left:auto}nav.mega-menu .dropdown-menu>li{display:block}nav.mega-menu .nav.pull-right .dropdown-menu{right:0}nav.mega-menu .mega-menu-content{padding:20px 30px}nav.mega-menu .mega-menu-content:after,nav.mega-menu .mega-menu-content:before{display:table;content:"";line-height:0}nav.mega-menu .mega-menu-content:after{clear:both}nav.mega-menu.navbar .nav>li>.dropdown-menu:after,nav.mega-menu.navbar .nav>li>.dropdown-menu:before{display:none}nav.mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu{left:0;right:0;width:auto}}.footer{padding-bottom:30px;min-height:260px;background-color:#ededed;color:#666;padding-top:35px}.footer-copyright,.footer-social{padding-top:15px;padding-bottom:15px;clear:both;background-color:#fff;color:#999}.footer-copyright a{color:#999}.footer-social{margin-top:30px;border-top:1px solid #e4e4e4}.footer p,.footer-nav li a{color:#999!important}.footer-social h3{margin-top:8px;font-weight:300}.footer-nav{padding-left:0;margin:10px 0}.footer-nav li{text-decoration:none;padding:0 2px}.footer-nav li a{line-height:30px}.footer-nav li a:hover{color:#333!important;text-decoration:none}.footer h3{margin-top:5px}.social .social-icon{width:45px;height:45px;border-radius:30px;background-color:#d5d5d5;color:#eee;text-align:center;font-size:22px;line-height:22px;margin:0;padding:11px}.footer-copyright a:hover,.social .social-icon a:hover{color:#1abc9c;text-decoration:none}.social .social-icon a{color:#fff;text-decoration:none}.action-box{position:relative;text-align:center;box-shadow:0 0 5px #ecf0f1;border:1px solid #ecf0f1;padding:30px}.action-box h3{margin-top:0}@media(min-width:768px){.action-box{text-align:left;padding-right:200px}.action-box a.btn{position:absolute;top:50%;right:30px;margin-top:-21px}}.btn-primary,.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#1abc9c;border-color:#1abc9c}.flat-color,.flat-color:active,.flat-color:hover{border:2px solid #1abc9c}.flat-color,.flat-color.btn-bordered:hover{background-color:#1abc9c;color:#fff}.flat-color.btn-bordered,.flat-color:hover{color:#eee}.btn-flat:not(.btn-rounded){border-radius:0}.service .service-icon{font-size:45px;float:left;color:#1abc9c;line-height:0}.service .service-details{padding-left:50px}.service .service-details h4{margin-top:0}.service-2 .service-2-icon{width:60px;height:60px;border-radius:30px;background-color:#eee;color:#999;text-align:center;font-size:30px;line-height:30px;margin:0;padding:15px}@media(max-width:991px){.service-2{padding-bottom:15px}}@media(max-width:768px){.service-2{padding-bottom:30px}}#page-title-wrapper{box-shadow:0 0 5px #ecf0f1;border-bottom:1px solid #ecf0f1;padding:30px 0}#page-title-wrapper h4{text-transform:uppercase;color:#2c3e50}.section-title{overflow:hidden;position:relative;padding-bottom:20px}.section-title h5{text-transform:uppercase;position:relative;font-weight:800;color:#999;overflow:hidden;font-size:16px;line-height:25px;margin:0}.sidebar .section-title h5{font-size:15px}.section-title h5:after,.section-title h5:before{content:"";width:200%;height:1px;display:inline-block;background-color:#d5d5d5;position:relative;vertical-align:bottom;left:20px;bottom:12px;margin:0 -200% 0 0}.section-title h5:before{left:-20px;margin:0 0 0 -200%}.blank_spacer{min-height:0}.highlight{background:#f6f67a;padding:3px}h4.page-title.light{color:#fff!important}h4.page-title.dark{color:#222!important}h4.page-title.neutral{color:#999!important}.testimonial-content{background-color:#ededed;margin-bottom:30px;position:relative;border-radius:3px;padding:20px}.testimonial-content p:last-child{margin-bottom:0}.testimonial-content:before{position:absolute;display:block;width:0;height:0;bottom:-10px;left:45px;content:"";border-color:#ededed transparent transparent;border-style:solid;border-width:10px 10px 0}.testimonial-author{padding-bottom:20px}.testimonial-author .user{font-weight:700;color:#34495e}.testimonial-author .user-extra{display:block;font-weight:300}.testimonial-author .user-th{width:60px;height:60px;float:left;margin-right:15px;border:1px solid #ecf0f1;padding:3px;border-radius:100%;margin-top:-12px}.plan,.plan.popular,.pricing .plan.popular{border-radius:5px}.plan .header,.plan.popular .header,.pricing .plan.first,.pricing .plan.first .header{border-top-left-radius:5px}.plan .header,.plan.popular .header,.pricing .plan.last,.pricing .plan.last .header{border-top-right-radius:5px}.pricing{padding:10px 15px}.pricing .fa{color:#1abc9c}.pricing .plan.first{border-bottom-left-radius:5px}.pricing .plan.last{border-bottom-right-radius:5px}.pricing .plan.popular .header{margin-bottom:20px;border-top-left-radius:5px;border-top-right-radius:5px}.pricing .col-md-2,.pricing .col-md-3,.pricing .col-sm-2,.pricing .col-sm-3{padding-left:0;padding-right:0}.pricing.btn-block{width:90%}.plan{box-shadow:0 2px 2px #aaa;min-height:90px;background:#fff;padding-bottom:25px;text-align:center;margin:20px 0}.plan .header{background:#eee;color:#999;padding:12px 15px}.plan .header h1,.plan .header h2,.plan .header h3{font-weight:100;margin:0;padding:0}.plan .price{border-top:1px dashed #ddd;width:90%;margin:0 auto 30px}.plan .price h3 span,.plan .price h4 span,.plan .price h5 span{vertical-align:top;display:inline-block;margin:6px 0 0 -7px;position:relative}.plan .price h3{font-size:60px;vertical-align:top;line-height:1}.plan .price h3 span{font-size:40px}.plan .price h4{font-size:50px;vertical-align:top;line-height:1}.plan .price h4 span{font-size:30px}.plan .price h5{font-size:40px;vertical-align:top;line-height:1}.plan .price h5 span{font-size:20px}.plan .price h6{color:#aaa;font-size:14px}.plan ul{list-style-type:none;margin-top:2px;padding:20px}.plan ul li{line-height:22px;margin-bottom:15px}.plan ul li a{text-decoration:underline;color:#e6e9ed}.divider.gtp_icon a,article.post h2 a{text-decoration:none}.plan ul li:last-child{border-bottom:none}.divider.standard,.divider.thin{border-bottom-style:solid}.plan.popular{margin-top:6px;box-shadow:0 0 15px #aaa;position:relative;z-index:99}.plan.popular .header{background:#1abc9c;color:#fff}.plan.popular .btn{margin-bottom:10px}.pricing .plan,.pricing .plan .header{border-radius:0}.fullwidth-box .action .btn{margin-top:20px}.fullwidth-box .action .btn-default{color:#fff;background-color:#596d75;border-color:#596d75}.fullwidth-box .action h3,.fullwidth-box .action h4,.fullwidth-box .action p{color:#fff}p#breadcrumbs,p#breadcrumbs a{color:#2c3e50}p#breadcrumbs{font-family:open sans,sans-serif;margin-bottom:0;padding-top:10px;padding-bottom:10px;background-color:transparent;padding-right:0;font-weight:600}.more a:after,.read-more:after,span.sep:before{font-family:FontAwesome;content:'\f054';font-size:8px}span.sep:before{margin:0 3px}.more a{float:left;padding:10px 0 20px}.more a:after,.read-more:after{padding-left:5px}.divider-wrap{margin:0 15px}.divider{display:block;border-bottom-width:1px;margin-bottom:30px}.divider.wide-bg{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.divider.standard{border-bottom-width:2px}.divider.shadow{box-shadow:0 0 5px #ecf0f1}.divider.dotted{border-bottom-style:dotted}.divider.gtp_icon{position:relative;height:10px;border-bottom:1px solid transparent}.divider.gtp_icon a{position:absolute;right:0;display:block;background:#fff;padding:0 0 0 10px}.divider.gtp_icon a i{padding-left:5px}.divider,.divider.gtp_icon{border-color:#e4e4e4}.wide-bg{border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box;margin:40px 0 40px -210px!important;padding:30px 210px}@media only screen and (max-width:767px){.wide-bg{margin:40px 0 40px -210px!important;padding:30px 210px}}@media only screen and (max-width:991px){.wide-bg{margin-left:-130px!important;padding-left:130px;padding-right:130px}}@media only screen and (min-width:1200px){.wide-bg{padding-left:210px;padding-right:210px}}@media only screen and (min-width:1500px){.wide-bg{margin-left:-410px!important;padding-left:410px;padding-right:410px}}@media only screen and (min-width:1980px){.wide-bg{margin-left:-750px!important;padding-left:750px;padding-right:750px}}.divider.wide-bg{border-top:0;margin-top:0;padding-top:0;padding-bottom:0}div.blog-posts article{border-bottom:1px solid #ddd;margin-bottom:50px;padding-bottom:10px}div.blog-posts div.pagination{margin:-10px 0 20px}div.single-post article{border-bottom:0;margin-bottom:0}article.post h2{margin-bottom:10px}article.post div.post-meta{font-size:11px;margin-bottom:5px}article.post div.post-meta>span{display:inline-block;padding-right:15px}article.post div.post-meta i{margin-right:3px}article.post div.post-image.single{margin-bottom:15px}article.post div.post-date{float:left;margin-right:10px;text-align:center}article.post div.post-date span.month{-moz-border-radius:0 0 2px 2px;-webkit-border-radius:0 0 2px 2px;background:#1abc9c;border-radius:0 0 2px 2px;color:#fff;padding:2px 11px 4px}article.post div.post-date span.day{-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;background:#f7f7f7;border-radius:2px 2px 0 0;color:#1abc9c;display:block;font-size:1.5em;font-weight:700;padding:10px}article.post-large{margin-left:60px}article.post-large div.post-date{margin-left:-60px}article.post-large div.post-image{margin-bottom:10px}article.post-large div.post-image.single{margin-bottom:30px}article.post-large h2{margin-bottom:5px}.post-meta .fa{color:#666}.post-content p{padding:0 0 20px}.img-thumbnail{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative;border:0;border-bottom:2px solid #e5e5e5;padding:0}