@import url(../CherryFramework/style.css);@import url(//fonts.googleapis.com/css?family=Fjalla+One|Open+Sans:400,700|Roboto:400,400Italic,300,500,700|Six+Caps);.main-holder{overflow:hidden}.home .main-holder{position:relative}.home .main-holder:after{content:"";position:absolute;width:100%;height:700px;background:url(images/xbg-home-header.jpg.pagespeed.ic.Djpc_Qigc7.jpg) 50% 0 no-repeat;top:23px;left:0}@media (max-width:767px){body{padding:0}body .header{padding:0 20px}body .footer{padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body .content-holder{padding:0 20px 40px 20px!important}}a{transition:all .3s ease 0s}h1,h2,h3,h4,h5,h6{text-transform:uppercase}@media (max-width:1200px){h1,h2,h3,h4,h5,h6{line-height:1em!important}}h4,h5,h6{text-transform:none}.featured-thumbnail,.thumbnail,figure.frame{background:none;border-radius:0;padding:0;border:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.featured-thumbnail img,.thumbnail img,figure.frame img{display:inline-block;border:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:7px;background:#fff}figure.frame{margin-bottom:5px;margin-left:5px}figure.frame p{margin:0!important}@media (max-width:767px){figure.frame{text-align:left}}img.size-full{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:none;padding:0;border:none}.btn,.reply a{border-radius:0;border:none;color:#ed1c24;text-shadow:none;font:12px/1.2em 'Fjalla One',sans-serif;text-transform:uppercase;padding:0;letter-spacing:1px;height:auto;box-shadow:none;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all .3s ease 0s;background:none}.btn:hover,.btn:active,.reply a:hover,.reply a:active{background:none;text-decoration:none;box-shadow:none;color:#222}.btn:focus,.reply a:focus{color:#ed1c24;background:none}.btn.btn-margin-bottom,.reply a.btn-margin-bottom{margin-bottom:67px}@media (max-width:767px){.btn.btn-margin-bottom,.reply a.btn-margin-bottom{margin-bottom:20px}}.btn.btn-margin,.reply a.btn-margin{margin-top:50px}@media (max-width:767px){.btn.btn-margin,.reply a.btn-margin{margin-top:-10px}}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{padding:7px 10px;margin:0 0 10px 0;font-size:14px;line-height:1.2em;text-transform:none;font-weight:300;color:#7f8c8d;text-decoration:none;position:relative;border-radius:0;background:#f5f5f5;box-shadow:none;border:1px solid #d3d3d3!important;transition:all .3s ease 0s}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{background:#f0f0f0;box-shadow:none;border-color:#6e6e6e!important}.wpcf7-form p.field input{height:35px}.wpcf7-form p.field input:focus{border-color:#6e6e6e!important}.wpcf7-form textarea{color:#a8a8a8!important}.wpcf7-form textarea:focus{border-color:#6e6e6e!important}.wpcf7-form textarea.watermark{color:#a8a8a8!important}.wpcf7-form .wpcf7-not-valid-tip{padding:7px 8px 2px!important}@media (min-width:979px) and (max-width:1200px){.wpcf7-form .wpcf7-not-valid-tip{font-size:10px!important}}@media (min-width:768px) and (max-width:979px){.wpcf7-form .wpcf7-not-valid-tip{padding:2px 3px!important;font-size:7px!important}}.wpcf7-form .submit-wrap .btn{height:auto}.header{background:url(images/xbg.png.pagespeed.ic.8ADT78zR1F.png) 50% 0 repeat-y;border:none;padding:0;margin-bottom:64px}@media (max-width:767px){.header{margin:0;border-bottom:4px solid #e3e3e3}}.header:after{content:"";width:100%;height:46px;position:absolute;bottom:-46px;left:0;display:block;background:url(images/xbg-header-bottom.png.pagespeed.ic.v5P7z7KEGO.png) 50% 0 no-repeat}@media (max-width:767px){.header:after{display:none}}.home .header{margin-bottom:27px}@media (max-width:767px){.home .header{margin-bottom:0}}.toper-menu-wrap{background-color:#414141;background-image:-moz-linear-gradient(top,#434343,#3e3e3e);background-image:-webkit-gradient(linear,0 0,0 100%,from(#434343),to(#3e3e3e));background-image:-webkit-linear-gradient(top,#434343,#3e3e3e);background-image:-o-linear-gradient(top,#434343,#3e3e3e);background-image:linear-gradient(to bottom,#434343,#3e3e3e);background-repeat:repeat-x;position:relative;padding:2px 0 1px}.toper-menu-wrap:before{content:"";display:block;height:100%;left:-100%;position:absolute;top:0;width:100%;background-color:#414141;background-image:-moz-linear-gradient(top,#434343,#3e3e3e);background-image:-webkit-gradient(linear,0 0,0 100%,from(#434343),to(#3e3e3e));background-image:-webkit-linear-gradient(top,#434343,#3e3e3e);background-image:-o-linear-gradient(top,#434343,#3e3e3e);background-image:linear-gradient(to bottom,#434343,#3e3e3e);background-repeat:repeat-x}.toper-menu-wrap:after{content:"";display:block;height:100%;right:-100%;position:absolute;top:0;width:100%;background-color:#414141;background-image:-moz-linear-gradient(top,#434343,#3e3e3e);background-image:-webkit-gradient(linear,0 0,0 100%,from(#434343),to(#3e3e3e));background-image:-webkit-linear-gradient(top,#434343,#3e3e3e);background-image:-o-linear-gradient(top,#434343,#3e3e3e);background-image:linear-gradient(to bottom,#434343,#3e3e3e);background-repeat:repeat-x}.toper-menu-wrap .menu{margin:0;list-style-type:none;text-align:right}@media (max-width:480px){.toper-menu-wrap .menu{text-align:center}}.toper-menu-wrap .menu li{display:inline-block;margin:0 0 0 15px}@media (max-width:480px){.toper-menu-wrap .menu li{display:block;margin:5px 0}}.toper-menu-wrap .menu li a{font:11px/1.2em 'Fjalla One',sans-serif;color:#fff;text-transform:uppercase;letter-spacing:1px}.toper-menu-wrap .menu li a:hover,.toper-menu-wrap .menu li a:active{color:#00bafb;text-decoration:none}.social-search{text-align:right;margin-top:0;margin-bottom:0;padding:22px 0 21px}.chrome .social-search{padding:22px 0}.chrome.home .social-search{padding:22px 0 23px}.opera .social-search,.ie .social-search{padding:22px 0}.search-top-wrap{display:inline-block;text-align:right}.search-top-wrap .search-form__h{margin:0 1px 0 0}.search-top-wrap .search-form__h form#search-header{position:relative}.search-top-wrap .search-form__h form#search-header input.search-form_it{margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:210px;height:36px;box-shadow:none;border-radius:0;font-size:12px;border:1px solid #e5e5e5!important;background:none;color:#b3b3b3;padding-right:40px}@media (min-width:768px) and (max-width:1200px){.search-top-wrap .search-form__h form#search-header input.search-form_it{width:130px}}.search-top-wrap .search-form__h form#search-header input.search-form_is{position:absolute;z-index:100;right:0;text-indent:-9999px;border:none;top:0;padding:5px;width:25px;height:25px;margin:10px 6px 0 0;background:url(images/xsearch.png.pagespeed.ic.21I937NgMQ.png) no-repeat 3px 0;transition:none}.search-top-wrap .search-form__h form#search-header input.search-form_is:hover{background-position:3px -48px}.social-nets-wrapper{text-align:right;display:inline-block;vertical-align:top}@media (max-width:767px){.social-nets-wrapper{text-align:left}}.social-nets-wrapper .social{display:inline-block;padding:8px 18px 0 0;margin:0!important;list-style-type:none;text-align:right}@media (max-width:767px){.social-nets-wrapper .social{padding:0}}.social-nets-wrapper .social li{display:inline-block;margin:0 0 0 11px}@media (min-width:768px) and (max-width:979px){.social-nets-wrapper .social li{margin:0 0 0 8px}}@media (max-width:767px){.social-nets-wrapper .social li{margin:0 10px 0 0}}.social-nets-wrapper .social li a{color:#d6d6d6}.social-nets-wrapper .social li a i{font-size:19px}@media (min-width:768px) and (max-width:979px){.social-nets-wrapper .social li a i{font-size:18px}}@media (max-width:767px){.social-nets-wrapper .social li a i{font-size:20px}}.social-nets-wrapper .social li a:hover{color:#00bafb;text-decoration:none}.nav__primary{position:relative;float:none;padding:0 0 21px 0;margin:0;z-index:100;background:none}.nav__primary .sf-menu{float:right;display:block;position:relative;padding:0;z-index:1}@media (max-width:767px){.nav__primary .sf-menu{display:none!important}}.nav__primary .sf-menu>li{background:none;float:left;text-align:center;display:inline-block;position:relative;padding:0;margin:0 0 0 27px;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all .3s ease 0s;z-index:10}.nav__primary .sf-menu>li:first-child{margin:0}@media (min-width:768px) and (max-width:979px){.nav__primary .sf-menu>li{margin:0 0 0 10px}}.nav__primary .sf-menu>li:hover ul{top:100%}.nav__primary .sf-menu>li:hover li ul{top:-999em}.nav__primary .sf-menu>li>a{border:none;padding:0;display:block;text-transform:uppercase;border-radius:0;position:relative;letter-spacing:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all .3s ease 0s;background:none}.nav__primary .sf-menu>li>a:hover{text-decoration:none;color:#cacaca;background:none}.nav__primary .sf-menu>li>a:hover .sf-sub-indicator{background-position:-10px -100px}.nav__primary .sf-menu>li>a>.sf-sub-indicator{position:absolute;display:inline-block;top:25px;left:50%;margin-left:-5px;background:url(images/xarrows-ffffff.png.pagespeed.ic.zh36uphjfY.png) no-repeat scroll 0 -100px transparent}.nav__primary .sf-menu>li.current-menu-item>a{text-decoration:none;color:#ed1c24;background:none}.nav__primary .sf-menu>li.current-menu-item>a:hover{color:#ed1c24}.nav__primary .sf-menu>li.sfHover>a{text-decoration:none;color:#cacaca;background:none}.nav__primary .sf-menu>li.sfHover>a .sf-sub-indicator{background-position:-10px -100px}.nav__primary .sf-menu>li.sfHover ul{top:100%}.nav__primary .sf-menu>li.sfHover li ul{top:-999em}.nav__primary .sf-menu>li>.sub-menu{background:#424242;top:-999em;left:50%;width:150px;padding:20px 0;margin:29px 0 0 -75px;border:none;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:10000;box-shadow:0 0 5px rgba(0,0,0,.2)}.nav__primary .sf-menu>li>.sub-menu>.menu-item{background:none;text-align:center;border:none;padding:0;margin:8px 0}.nav__primary .sf-menu>li>.sub-menu>.menu-item:first-child{border:none}.nav__primary .sf-menu>li>.sub-menu>.menu-item:hover li ul{top:-999em}.nav__primary .sf-menu>li>.sub-menu>.menu-item a{margin:0;background:none;border:none;color:#fff;text-transform:none;display:inline-block;letter-spacing:0;border-radius:0;padding:0;letter-spacing:0;font:12px/1.2em "Helvetica Neue",Helvetica,Arial,sans-serif;transition:all .3s ease 0s}.nav__primary .sf-menu>li>.sub-menu>.menu-item a:hover{color:#ed1c24;text-shadow:none;background:none}.nav__primary .sf-menu>li>.sub-menu>.menu-item a>.sf-sub-indicator{top:1px;right:-20px;left:auto;background:url(images/xarrows-ffffff.png.pagespeed.ic.zh36uphjfY.png) no-repeat scroll 0 0 transparent}.nav__primary .sf-menu>li>.sub-menu>.menu-item.sfHover li ul{top:-999em}.nav__primary .sf-menu>li>.sub-menu>.menu-item.sfHover>a{color:#ed1c24;text-shadow:none;background:none}.nav__primary .sf-menu>li>.sub-menu>.menu-item.sfHover>a .sf-sub-indicator{background-position:-10px 0}.nav__primary .sf-menu>li>.sub-menu>.menu-item.current-menu-item a{color:#ed1c24;text-shadow:none;background:none}.nav__primary .sf-menu>li>.sub-menu>.menu-item>.sub-menu{background:#fff;padding:20px 0;margin:-26px 0 0 0;top:0;left:100%;border:none;border-radius:0;width:100%;box-shadow:0 0 5px rgba(0,0,0,.2)}.nav__primary .sf-menu>li>.sub-menu>.menu-item>.sub-menu>.menu-item{background:none;text-align:center;border:none;padding:0;margin:10px 0}.nav__primary .sf-menu>li>.sub-menu>.menu-item>.sub-menu>.menu-item:first-child{border:none}.nav__primary .sf-menu>li>.sub-menu>.menu-item>.sub-menu>.menu-item:hover ul{top:0;left:10em}.nav__primary .sf-menu>li>.sub-menu>.menu-item>.sub-menu>.menu-item a{margin:0;padding:0;color:#424242;display:inline-block;background:none}.nav__primary .sf-menu>li>.sub-menu>.menu-item>.sub-menu>.menu-item a:hover{color:#ed1c24;text-shadow:none;background:none}.nav__primary .sf-menu>li>.sub-menu>.menu-item>.sub-menu>.menu-item.current-menu-item a{color:#ed1c24;text-shadow:none;background:none}.nav__primary .sf-menu>li>.sub-menu>.menu-item>.sub-menu>.menu-item.sfHover ul{top:0;left:10em}.logo{margin:35px 0 0 2px;float:none!important}@media (min-width:768px) and (max-width:979px){.logo{width:100%}}.logo .logo_tagline{font:10px/1.2em 'Open Sans',sans-serif;color:#b2b7c2;margin:-11px 0 0 55px}.logo .logo_h__txt{top:-12px;margin-left:55px;position:relative}.logo .logo_h__txt a:hover,.logo .logo_h__txt a:active{color:#be0f34;text-decoration:none}.slider-wrap{margin:0 auto 17px}@media (max-width:767px){.slider-wrap{margin:0 auto}}@media (max-width:480px){.slider-wrap{display:none}}.slider-wrap .container,.slider-wrap .span12{width:1240px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width:1200px) and (max-width:1250px){.slider-wrap .container,.slider-wrap .span12{width:1170px}}@media (min-width:979px) and (max-width:1200px){.slider-wrap .container,.slider-wrap .span12{width:940px}}@media (min-width:768px) and (max-width:979px){.slider-wrap .container,.slider-wrap .span12{width:724px}}@media (max-width:767px){.slider-wrap .container,.slider-wrap .span12{width:100%}}.slider{overflow:visible}.camera_link{position:relative;z-index:100}.camera_thumbs{position:relative;bottom:90px}.camera_thumbs .camera_thumbs_cont{background:none}@media (max-width:1200px){.camera_thumbs{display:none!important}}.camera{margin:0!important}.camera .camera_pag{position:relative;bottom:80px}.camera .camera_pag .camera_pag_ul{text-align:center;padding-right:60px}.camera .camera_pag .camera_pag_ul li{border:none;background:#fff;width:15px;height:15px;border-radius:50%;margin-left:4px;margin-right:0}.camera .camera_pag .camera_pag_ul li:first-child{margin-left:0}.camera .camera_pag .camera_pag_ul li span{width:15px;height:15px;border-radius:50%;left:0;top:0;background:none}.camera .camera_pag .camera_pag_ul li img{width:100px}.camera .camera_pag .camera_pag_ul li.cameracurrent span,.camera .camera_pag .camera_pag_ul li:hover span{background:#ed1c24}.camera_caption{width:1170px;left:50%;margin-left:-585px;top:22%!important}@media (min-width:979px) and (max-width:1200px){.camera_caption{width:940px;margin-left:-470px;top:10%!important}}@media (min-width:768px) and (max-width:979px){.camera_caption{width:724px;margin-left:-362px;top:2%!important}}@media (max-width:767px){.camera_caption{display:none!important}}.camera_caption>div{background:none;width:560px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}@media (min-width:768px) and (max-width:979px){.camera_caption>div{width:420px}}.camera_caption>div h2{font:65px/1.2em 'Fjalla One',sans-serif;color:#fff;letter-spacing:-2px;text-transform:uppercase;margin:0 0 22px}@media (max-width:1200px){.camera_caption>div h2{font-size:50px}}@media (min-width:768px) and (max-width:979px){.camera_caption>div h2{font-size:35px;margin:0 0 10px}}.camera_caption>div p{font:300 16px/24px 'Roboto',sans-serif;color:#fff;text-transform:none;letter-spacing:0}.camera_prev,.camera_next{background:none;width:39px;height:64px;left:50%;margin-top:-40px;margin-left:-750px}@media (max-width:1500px){.camera_prev,.camera_next{left:0;margin:0;top:auto;bottom:20px}}@media (max-width:767px){.camera_prev,.camera_next{left:20px;bottom:auto;top:20px}}.camera_prev span,.camera_next span{width:39px;height:64px;background:url(images/xnav-slider.png.pagespeed.ic.LLlkFgfA_n.png) no-repeat}.camera_prev span:hover,.camera_next span:hover{background-position:0 -64px}.camera_next{margin-left:670px}@media (max-width:1500px){.camera_next{margin:0;left:auto;right:0}}@media (max-width:767px){.camera_next{right:20px}}.camera_next span{background-position:-39px 0}.camera_next span:hover{background-position:-39px -64px}.content-holder{background:url(images/xbg.png.pagespeed.ic.8ADT78zR1F.png) 50% 0 repeat-y}.content-holder:after{content:"";width:100%;height:51px;position:absolute;top:-51px;left:0;display:block;background:url(images/xbg-content-top.png.pagespeed.ic.cR0CC049sP.png) 50% 0 no-repeat;z-index:-1}@media (max-width:767px){.content-holder:after{display:none!important}}#content.span8,#sidebar{padding-top:32px}#content.row{padding-top:34px}.title-section{margin:20px 0 0;padding:0;text-align:left;background:none}.title-section .title-header{letter-spacing:1px;margin:0 0 25px 1px;font:24px/1.2em 'Fjalla One',sans-serif}.title-section .breadcrumb{background:#00bafb;padding:13px 27px;margin:0;text-transform:uppercase;text-shadow:none;letter-spacing:1px;border:none;box-shadow:none;border-radius:0;font:21px/1.2em 'Fjalla One',sans-serif}.title-section .breadcrumb>li{text-shadow:none;display:inline-block;line-height:1.2em}.title-section .breadcrumb>li.active{color:#fff}.title-section .breadcrumb a{color:#fff;text-shadow:none}.title-section .breadcrumb .divider{color:#fff;padding:0 10px}article{background:none;border:none;border-radius:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article .thumbnail{margin:0 30px 20px 0}@media (max-width:480px){article .thumbnail{width:auto!important;display:inline-block;float:none;margin:0 0 15px 0}article .thumbnail img{width:100%}}article .thumbnail.large{margin:0 0 30px 0;border-radius:0}@media (min-width:768px) and (max-width:979px){article .thumbnail.large{float:none!important}}article .post-header .post-title{text-align:left;margin:0 0 38px 0;font:24px/1.2em 'Fjalla One',sans-serif;text-transform:uppercase;letter-spacing:0;color:#222}article .post-header .post-title a{color:#222}article .post_content{background:none;border-radius:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:justify}article .post_meta{padding:8px 0;border:none;position:relative;display:block;margin:20px 0;overflow:visible;background:none;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article .post_meta .post_meta_unite{font:14px/1.2em 'Roboto',sans-serif;border-color:#d7d7d7}article .post_meta i{margin-right:0;color:#b5b5b5;font-size:15px}article .post_meta .post_date{color:#8b8b8b}article .post_meta .post_author a{color:#8b8b8b}article .post_meta .post_category a,article .post_meta .post_tag a,article .post_meta .post_tag{color:#1b1b1b}article .post_meta .post_comment a{color:#1b1b1b}article .post_meta .user_like,article .post_meta .post_views{color:#1b1b1b}article .post_meta .post_permalink{float:none}article .post_meta .post_permalink a{color:#1b1b1b}article div.jp-playlist li a:hover,article div.jp-playlist li.jp-playlist-current a{color:#b8b8b8}article .quote-wrap blockquote{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;line-height:1.2em;font-style:normal;color:#afafaf;font-weight:bold}article .gallery-post{padding-bottom:40px}article.testimonial{background:#f1f1f1;border-color:none}article.testimonial .user,article.testimonial .info{color:#222}.single #content article{margin-bottom:0}@media (min-width:768px) and (max-width:1000px){.single #content article .thumbnail{float:left}.single #content article .thumbnail img{margin:0}}@media (max-width:480px){.single #content article .thumbnail{width:100%}.single #content article .thumbnail img{width:100%}}.single #content .share-buttons{margin:0 0 20px;background:none;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.single #content .share-buttons .pinterest img{vertical-align:top}.single #content .post-author{padding:30px;border:none;background:#f5f5f5;border-radius:0}.single #content .post-author .post-author_h{font:17px/1.2em 'Fjalla One',sans-serif;margin:0 0 15px 0;letter-spacing:0;text-transform:uppercase;color:#222;text-shadow:none}.single #content .post-author .post-author_h a{color:#222;text-transform:uppercase}.single #content .post-author .post-author_gravatar{display:block;margin:0 20px 20px 0}@media (max-width:350px){.single #content .post-author .post-author_gravatar{float:none}}.single #content .post-author .post-author_gravatar img{width:59px;height:59px;padding:0;border:none;background:none}.single #content .post-author .post-author_desc{padding-left:80px;text-transform:none;color:#444}@media (max-width:480px){.single #content .post-author .post-author_desc{padding-left:0}}.single #content .post-author .post-author_link{margin-top:20px;text-transform:none;color:#444;font:12px/1.2em 'Roboto',sans-serif}.single #content .post-author .post-author_link p{margin:0}.single #content .post-author .post-author_link a{color:#444;font-size:12px;text-transform:none;font-weight:normal}.filter-wrapper{margin:0 0 75px}@media (max-width:767px){.filter-wrapper{margin:20px 0}}.filter-wrapper strong{color:#444;padding:0;font:15px/1.2em 'Fjalla One',sans-serif;margin-right:30px;margin-top:2px;text-transform:none;letter-spacing:0;float:none;display:inline-block;vertical-align:top}@media (max-width:979px){.filter-wrapper strong{display:block;float:none;margin-bottom:20px}}.filter-wrapper .filter{margin:0 10px 0 0;display:inline-block;float:none;position:relative;top:2px}@media (max-width:767px){.filter-wrapper .filter{float:none;display:block}}.filter-wrapper .filter li{margin:0 0 0 30px}.filter-wrapper .filter li:first-child{margin:0}@media (min-width:768px) and (max-width:979px){.filter-wrapper .filter li{margin:0 10px 10px 0!important}}@media (max-width:767px){.filter-wrapper .filter li{display:block;float:none;margin:0 0 5px 0!important}}.filter-wrapper .filter li a{color:#444;font:15px/1.2em 'Fjalla One',sans-serif;padding:0;margin:0;background:none;border-radius:0;text-transform:none;letter-spacing:0}@media (max-width:767px){.filter-wrapper .filter li a{display:inline-block}}.filter-wrapper .filter li a:active,.filter-wrapper .filter li a:hover,.filter-wrapper .filter li a:focus{text-decoration:none;color:#00bafb;background:none}.filter-wrapper .filter .active a{text-decoration:none;color:#00bafb;background:none}@media (max-width:979px){.filter-wrapper .pull-right{float:none}}.filterable-portfolio li .thumbnail{margin-bottom:15px}.filterable-portfolio li .caption h3{text-shadow:none;margin:0 0 10px;font:17px/18px 'Fjalla One',sans-serif;letter-spacing:0}.filterable-portfolio li .caption h3 a{color:#00bafb;text-transform:uppercase;text-decoration:none}.filterable-portfolio li .caption h3 a:hover,.filterable-portfolio li .caption h3 a:active{text-decoration:underline}.filterable-portfolio li .caption .excerpt{margin-bottom:20px;color:#444;line-height:16px}div.type-page h6{margin-bottom:20px}div.type-page h5 a{text-transform:uppercase}div.type-page h5 a:hover,div.type-page h5 a:active{color:#00bafb;text-decoration:none}div.type-page h3{margin-bottom:15px}div.type-page p{margin-bottom:16px}div.type-page .extra-wrap{border-top:5px solid #222;border-bottom:5px solid #222;padding:5px 0 15px}@media (max-width:767px){div.type-page .extra-wrap{margin:30px 0}}div.type-page .extra-wrap h4{margin-bottom:15px}.related-posts,.comment-holder,#respond{margin-top:60px}.related-posts h3,.comment-holder h3,#respond h3{font:24px/1.2em 'Fjalla One',sans-serif;margin:0 0 40px;text-align:left;letter-spacing:1px}.related-posts a{font:17px/1.2em 'Fjalla One',sans-serif;color:#00bafb;display:inline-block;letter-spacing:0;text-transform:uppercase}.related-posts a:hover{text-decoration:underline}.related-posts .thumbnail{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.related-posts .thumbnail a{display:inline-block;width:100%}.related-posts .thumbnail img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.comment-holder .comment-list .comment .comment-body{padding:30px;background:#f5f5f5;border:none}.comment-holder .comment-list .comment .comment-body .comment-author{margin:0 20px 0 0;text-align:left;border:none}@media (max-width:350px){.comment-holder .comment-list .comment .comment-body .comment-author{float:none;margin-bottom:30px}}.comment-holder .comment-list .comment .comment-body .comment-author img{width:59px;height:59px;padding:0;background:none}.comment-holder .comment-list .comment .comment-body .comment-author .author{width:auto;text-align:center;font:17px/1.2em 'Fjalla One',sans-serif;color:#00bafb;text-transform:uppercase;margin-top:15px}.comment-holder .comment-list .comment .comment-body .extra-wrap{padding:0;margin:0;background:none;color:#7f8c8d;font-size:14px;line-height:21px;text-transform:none}@media (max-width:480px){.comment-holder .comment-list .comment .comment-body .extra-wrap{overflow:visible}}.comment-holder .comment-list .comment .comment-body .comment-meta{margin:2px 0 0 0;font:12px/1.2em 'Fjalla One',sans-serif;color:#7f8c8d;text-transform:uppercase;padding:0}.comment-holder #respond #commentform{margin-top:0}#respond #commentform{margin:15px 0 0}#respond #commentform textarea{width:100%;min-width:auto;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:300px;min-height:auto;max-height:auto;min-width:auto;padding:12px 10px 10px}#respond #commentform p input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:auto;min-width:auto;width:100%;padding:0 10px;height:35px;margin-bottom:2px}#respond #commentform p input:focus{box-shadow:none}#respond #commentform p input.btn{margin:0;width:auto;padding:0 0 1px 0;height:20px}#respond #commentform p.right-align{text-align:right;margin:0}.sidebar .widget{margin-bottom:60px}.sidebar .widget>h3{margin:0 0 29px;font:24px/1.2em 'Fjalla One',sans-serif;letter-spacing:1px}.sidebar .widget [id*="nav_menu"] .menu li a{color:#ed1c24}[id*="categories"] ul,[id*="archives"] ul{margin:0;list-style-type:none}[id*="categories"] ul li,[id*="archives"] ul li{background:none;margin:0;padding:2px 0 2px 19px;background:url(images/xcat.png.pagespeed.ic.glyzK7LJTM.png) no-repeat 0 9px}[id*="categories"] ul li a,[id*="archives"] ul li a{font:12px/1em 'Roboto',sans-serif;color:#222;text-transform:uppercase;display:inline}[id*="categories"] ul li a:hover,[id*="categories"] ul li a:active,[id*="archives"] ul li a:hover,[id*="archives"] ul li a:active{color:#00bafb;text-decoration:none;background:none}[id*="my_poststypewidget"] .post-list{margin:20px 0 0 0}[id*="my_poststypewidget"] .post-list li{padding:30px 0 0 0}[id*="my_poststypewidget"] .post-list li:first-child{padding:0}[id*="my_poststypewidget"] .post-list li .thumbnail{margin:0 20px 10px 0}@media (min-width:768px) and (max-width:979px){[id*="my_poststypewidget"] .post-list li .thumbnail{float:none;margin:0 0 20px 0;display:inline-block}}@media (max-width:400px){[id*="my_poststypewidget"] .post-list li .thumbnail{float:none;margin:0 0 20px 0;display:inline-block}}[id*="my_poststypewidget"] .post-list li time{font:15px/1.2em 'Fjalla One',sans-serif;color:#00bafb;margin:0 0 5px;text-transform:none;display:block}[id*="my_poststypewidget"] .post-list li .post-list_h{font:17px/1.2em 'Fjalla One',sans-serif;text-transform:uppercase;letter-spacing:0;text-shadow:none;margin:0 0 15px;display:block}[id*="my_poststypewidget"] .post-list li .post-list_h a{color:#00bafb}[id*="my_poststypewidget"] .post-list li .excerpt{overflow:hidden;margin:0;color:#444;line-height:16px}[id*="my_poststypewidget"] .post-list li .btn{margin-top:15px}#wp-calendar caption,#wp-calendar thead tr th{color:#222}.search-form .search-form_is{margin:6px 0 0 10px;padding-top:1px;padding-bottom:1px;height:20px;box-shadow:none}@media (min-width:768px) and (max-width:1200px){.search-form .search-form_is{display:block;margin:0}}@media (max-width:400px){.search-form .search-form_is{display:block;margin:0}}.social .social_li{margin:0}.social .social_li .social_link{opacity:1;filter:none}.social .social_li .social_link:hover .social_ico i,.social .social_li .social_link:active .social_ico i{color:#00bafb}.social .social_li .social_link:hover .social_label,.social .social_li .social_link:active .social_label{color:#00bafb}.social .social_li .social_link .social_ico{margin:0 10px 0 0}.social .social_li .social_link .social_ico i{font-size:19px;color:#d6d6d6;display:inline-block;width:19px;height:19px;text-align:center}.social .social_li .social_link .social_label{line-height:15px;font-size:12px;color:#010101;padding:0 0 0 10px!important;text-transform:none}[id*="nav_menu"] .menu{margin:0;list-style-type:none}[id*="nav_menu"] .menu li a{color:#fff;font-size:12px;line-height:22px}[id*="nav_menu"] .menu li a:hover,[id*="nav_menu"] .menu li a:active{color:#515657;text-decoration:none}.footer-widgets{padding:47px 0 20px}@media (max-width:767px){.footer-widgets{padding:20px 0 0}.footer-widgets>div{margin-bottom:30px}}.footer-widgets h4{color:#fff;font:14px/1em 'Fjalla One',sans-serif;margin:0 0 23px;text-transform:uppercase;letter-spacing:0}@media (max-width:767px){.footer-widgets h4{margin:0 0 20px 0}}.footer-widgets .line{width:1px;min-height:313px;background:#b7c3c6;margin-left:35px}@media (max-width:767px){.footer-widgets .line{display:none}}.footer-widgets .social li .social_link .social_ico{margin-right:2px}.footer-widgets .big-line{border-bottom:1px solid #b7c3c6}.main-footer-menu{margin-bottom:24px;border-bottom:1px solid #b7c3c6;padding-bottom:33px}.main-footer-menu ul{margin:0;list-style-type:none}.main-footer-menu ul li{padding-left:40px;margin-top:36px}.main-footer-menu ul li:first-child{margin-top:0}.main-footer-menu ul li i{color:#fff;font-size:23px;vertical-align:middle;position:absolute;left:0}.main-footer-menu ul li a{font-size:14px;color:#fff}.extra-wrap>div>div h5{float:left;margin-right:18px;margin-top:5px}@media (max-width:480px){.extra-wrap>div>div h5{float:none}}.extra-wrap>div>div .list{display:block;overflow:hidden}div.well{background:#ed1c24;padding:3px 18px;border-radius:0;border:none;vertical-align:middle;margin:0 0 30px 0}div.well h4{color:#fff}div.well figure{margin:9px 17px 0 0;vertical-align:middle}.spacer{height:40px}@media (max-width:767px){.list.custom-list{margin-bottom:30px}}.list.custom-list ul{margin:0;list-style-type:none}.list.custom-list ul li{background:none;margin:0 0 4px 0;font:300 12px/16px 'Roboto',sans-serif;padding:2px 0 2px 15px;color:#444;background:url(images/xcat.png.pagespeed.ic.glyzK7LJTM.png) no-repeat 0 5px}.list.custom-list ul li:before{display:none}@media (min-width:768px) and (max-width:979px){.list.custom-list ul li{font-size:10px;line-height:12px}}.list.custom-list ul li a{font:12px/16px 'Roboto',sans-serif;color:#222;text-transform:uppercase;display:inline}.list.custom-list ul li a:hover,.list.custom-list ul li a:active{color:#00bafb;text-decoration:none;background:none}@media (min-width:768px) and (max-width:979px){.list.custom-list ul li a{font-size:10px;line-height:12px}}.testimonials .testi-item .testi-item_blockquote{background:#f5f5f5;border-radius:0;padding:20px 28px 28px}.testimonials .testi-item .testi-item_blockquote:after{font:300 72px/1em 'Roboto',sans-serif;content:'“';color:#d9d9d9;background:none;left:20px;top:5px}.testimonials .testi-item .testi-item_blockquote:before{border:none;background:url(images/xquote.png.pagespeed.ic.MQzV6L077w.png) no-repeat;width:32px;height:26px;bottom:-26px;left:108px}.testimonials .testi-item .testi-item_blockquote a:hover,.testimonials .testi-item .testi-item_blockquote a:active{color:#00bafb}.testimonials .testi-item .testi-meta{padding:18px 0 0 0}.testimonials .testi-item .testi-meta .featured-thumbnail{margin:0 20px 0 0;width:85px;height:85px}.testimonials .testi-item .testi-meta .user{padding-top:30px;display:block;font:15px/1.2em 'Fjalla One',sans-serif;color:#00bafb}.testimonials.testi-patients .testi-item{width:48.7%;margin-left:2.6%;float:left}@media (max-width:480px){.testimonials.testi-patients .testi-item{width:100%;margin:0 0 20px 0;float:none}}.testimonials.testi-patients .testi-item:nth-child(2n+1) {margin-left:0}.testimonials.testi-patients .testi-item .testi-meta a{display:none}.posts-grid.advices{margin:30px 0 10px}.posts-grid.advices li{position:relative;min-height:339px}@media (max-width:1200px){.posts-grid.advices li{min-height:inherit}}.posts-grid.advices li .thumbnail{position:absolute;z-index:-1}@media (max-width:1200px){.posts-grid.advices li .thumbnail{position:relative}}@media (max-width:767px){.posts-grid.advices li .thumbnail{margin:0 0 20px 0}}.posts-grid.advices li .thumbnail img{border:none;padding:0}.posts-grid.advices li .desc{position:absolute;bottom:0;background:rgba(0,0,0,.4);padding:18px 20px 15px}@media (max-width:1200px){.posts-grid.advices li .desc{position:relative}}@media (max-width:767px){.posts-grid.advices li .desc{background:none;padding:0}}.posts-grid.advices li .desc h5{font:20px/1.2em 'Fjalla One',sans-serif;text-transform:uppercase;margin-top:0}.posts-grid.advices li .desc h5 a{color:#fff}.posts-grid.advices li .desc h5 a:hover,.posts-grid.advices li .desc h5 a:active{text-decoration:underline}@media (max-width:767px){.posts-grid.advices li .desc h5 a{color:#222}}.posts-grid.advices li .desc .excerpt{font-size:12px;color:#fff;margin:0}@media (max-width:767px){.posts-grid.advices li .desc .excerpt{color:#222}}.posts-grid.our-team li .thumbnail{margin-bottom:20px}.posts-grid.our-team li h5{font:17px/1.2em 'Fjalla One',sans-serif;text-transform:uppercase}.posts-grid.our-team li h5 a{color:#00bafb}.posts-grid.our-team li .excerpt{font-size:12px;line-height:16px;margin-bottom:10px}.posts-grid.solutions li{margin-bottom:0;padding:0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}@media (max-width:767px){.posts-grid.solutions li{margin-top:30px}.posts-grid.solutions li:first-child{margin:0}}.posts-grid.solutions li .thumbnail{float:none;width:auto;display:inline-block;margin:0 0 20px 0}.posts-grid.solutions li h5{font:24px/1em 'Fjalla One',sans-serif;text-transform:uppercase;letter-spacing:1px}.posts-grid.solutions li h5 a{color:#222}.posts-grid.solutions li .excerpt{font:14px/21px 'Roboto',sans-serif;color:#222}.posts-grid.centers-of-excellence{padding-bottom:15px}.posts-grid.centers-of-excellence li{margin-bottom:35px}.posts-grid.centers-of-excellence li .clear{display:none}.posts-grid.centers-of-excellence li .thumbnail{margin:0 20px 20px 0}.posts-grid.centers-of-excellence li h5{margin-top:2px;font:17px/1em 'Fjalla One',sans-serif;text-transform:uppercase}.posts-grid.centers-of-excellence li h5 a{color:#00bafb}.posts-grid.centers-of-excellence li .excerpt{font:12px/16px 'Roboto',sans-serif;color:#444;margin-bottom:10px}.mini-posts-list.news-events .mini-post-holder .mini-post-content h4{display:none}.mini-posts-list.news-events .mini-post-holder .mini-post-content .mini-post-meta{float:left;width:24%;margin-top:5px}@media (min-width:768px) and (max-width:979px){.mini-posts-list.news-events .mini-post-holder .mini-post-content .mini-post-meta{float:none;width:auto;margin-bottom:10px}}@media (max-width:480px){.mini-posts-list.news-events .mini-post-holder .mini-post-content .mini-post-meta{float:none;width:auto;margin-bottom:10px}}.mini-posts-list.news-events .mini-post-holder .mini-post-content .mini-post-meta time{font:17px/1em 'Fjalla One',sans-serif}@media (min-width:979px) and (max-width:1200px){.mini-posts-list.news-events .mini-post-holder .mini-post-content .mini-post-meta time{font-size:14px}}.mini-posts-list.news-events .mini-post-holder .mini-post-content .excerpt{float:right;width:68%;font:italic 12px/18px 'Roboto',sans-serif}@media (min-width:768px) and (max-width:979px){.mini-posts-list.news-events .mini-post-holder .mini-post-content .excerpt{float:none;width:100%}}@media (max-width:480px){.mini-posts-list.news-events .mini-post-holder .mini-post-content .excerpt{float:none;width:100%}}.mini-posts-list.news-events .mini-post-holder .mini-post-content .excerpt a{color:#11bffb}.solutions-wrap{background:#f5f5f5;position:relative;padding:62px 0 66px;margin-bottom:67px}.solutions-wrap:before{content:"";display:block;height:100%;left:-35px;position:absolute;top:0;width:35px;background:#f5f5f5}@media (max-width:767px){.solutions-wrap:before{display:none}}.solutions-wrap:after{content:"";display:block;height:100%;right:-35px;position:absolute;top:0;width:35px;background:#f5f5f5;z-index:-1}@media (max-width:767px){.solutions-wrap:after{display:none}}.service-home-wrap{width:1240px;margin-left:-35px;margin:-17px 0 0 -35px}@media (min-width:1200px) and (max-width:1240px){.service-home-wrap{width:1170px;margin:-17px auto 0}}@media (max-width:1200px){.service-home-wrap{margin-left:0}}@media (min-width:979px) and (max-width:1200px){.service-home-wrap{width:940px}}@media (min-width:768px) and (max-width:979px){.service-home-wrap{width:724px}}@media (max-width:767px){.service-home-wrap{width:100%;margin-top:0}}.service-home-wrap .row-fluid .span4{width:33.333334%;margin:0}@media (max-width:767px){.service-home-wrap .row-fluid .span4{width:100%}}.service-home-wrap .row-fluid .span8{width:66.666666%;margin:0}@media (max-width:767px){.service-home-wrap .row-fluid .span8{width:100%}}.chrome .service-home-wrap{width:1241px}@media (min-width:1200px) and (max-width:1240px){.chrome .service-home-wrap{width:1170px;margin:-17px auto 0}}@media (max-width:1200px){.chrome .service-home-wrap{margin-left:0}}@media (min-width:979px) and (max-width:1200px){.chrome .service-home-wrap{width:940px}}@media (min-width:768px) and (max-width:979px){.chrome .service-home-wrap{width:724px}}@media (max-width:767px){.chrome .service-home-wrap{width:100%;margin-top:0}}.service-box{background:#be0f34;border:none;border-radius:0;box-shadow:none;text-align:center;padding:50px 30px 46px;border-bottom:5px solid #e2e2e2}@media (min-width:979px) and (max-width:1200px){.service-box{padding:20px}}.service-box .icon{float:none;margin:0 0 20px 0}.service-box .title{color:#fff;font:24px/1em 'Fjalla One',sans-serif;letter-spacing:2px;margin:0 0 17px 0}@media (max-width:1200px){.service-box .title{letter-spacing:0}}@media (min-width:768px) and (max-width:979px){.service-box .title{font-size:18px}}.service-box .service-box_txt{color:#fff;font:16px/21px 'Roboto',sans-serif}@media (min-width:768px) and (max-width:979px){.service-box .service-box_txt{font-size:14px}}.service-box.second{background:#cb3f5d}.service-box.third{background:#d86f85}.banner-wrap{background:#e7f6fa;min-height:321px;border:1px solid #d3d3d3;position:relative;margin-bottom:0}@media (max-width:767px){.banner-wrap{margin:20px 0}}@media (max-width:480px){.banner-wrap{min-height:inherit}}.banner-wrap .featured-thumbnail{position:absolute;z-index:0}.banner-wrap .featured-thumbnail a{border:none}.banner-wrap .featured-thumbnail a img{border:none;padding:0}@media (max-width:480px){.banner-wrap .featured-thumbnail{display:none}}.banner-wrap .desc{position:absolute;z-index:10;width:56%;padding-right:30px;top:18%;right:0}@media (min-width:979px) and (max-width:1200px){.banner-wrap .desc{top:10%;width:50%}}@media (min-width:768px) and (max-width:979px){.banner-wrap .desc{width:45%}}@media (max-width:480px){.banner-wrap .desc{width:100%;position:relative;padding:20px}}.banner-wrap .desc h5{font:44px/1em 'Fjalla One',sans-serif;color:#222;text-transform:none;letter-spacing:-1px;margin-bottom:15px}@media (max-width:979px){.banner-wrap .desc h5{font-size:20px}}.banner-wrap .desc p{font:500 18px/24px 'Roboto',sans-serif;color:#444;width:70%;margin-bottom:30px}@media (min-width:979px) and (max-width:1200px){.banner-wrap .desc p{width:100%}}@media (max-width:979px){.banner-wrap .desc p{font-size:14px;line-height:18px}}.banner-wrap .desc .btn{background:#ed1c24;font:bold 18px/1em 'Roboto',sans-serif;text-transform:none;color:#fff;padding:13px 21px;border-radius:5px;letter-spacing:0;box-shadow:0 4px 0 #d61119;text-shadow:0 1px 0 rgba(0,0,0,.2)}@media (max-width:979px){.banner-wrap .desc .btn{padding:10px}}.banner-wrap .desc .btn:after{content:"";font:16px/1em FontAwesome;color:#fff;margin-left:15px}.banner-wrap .desc .btn:hover,.banner-wrap .desc .btn:active{background:#00bafb;box-shadow:0 4px 0 #0b9ed1}.carousel-wrap{margin:67px 0;padding:66px 0 68px;background:#f5f5f5;position:relative}@media (max-width:767px){.carousel-wrap{margin:20px 0;padding:50px 0 30px}}.carousel-wrap:before{content:"";display:block;height:100%;left:-35px;position:absolute;top:0;width:35px;background:#f5f5f5}.carousel-wrap:after{content:"";display:block;height:100%;right:-35px;position:absolute;top:0;width:35px;background:#f5f5f5;z-index:-1}@media (min-width:979px) and (max-width:1200px){.carousel-wrap .es-carousel-wrapper{padding-right:40px}}.carousel-wrap .es-carousel-wrapper .es-carousel .es-carousel_list .es-carousel_li{position:relative;min-height:339px}@media (min-width:768px) and (max-width:979px){.carousel-wrap .es-carousel-wrapper .es-carousel .es-carousel_list .es-carousel_li{min-height:277px}}@media (max-width:767px){.carousel-wrap .es-carousel-wrapper .es-carousel .es-carousel_list .es-carousel_li{min-height:inherit}}@media (max-width:480px){.carousel-wrap .es-carousel-wrapper .es-carousel .es-carousel_list .es-carousel_li{margin-right:25px!important}}.carousel-wrap .es-carousel-wrapper .es-carousel .es-carousel_list .es-carousel_li .featured-thumbnail{position:absolute;z-index:10}@media (max-width:979px){.carousel-wrap .es-carousel-wrapper .es-carousel .es-carousel_list .es-carousel_li .featured-thumbnail{width:100%}}@media (max-width:767px){.carousel-wrap .es-carousel-wrapper .es-carousel .es-carousel_list .es-carousel_li .featured-thumbnail{position:relative;margin:0}}.carousel-wrap .es-carousel-wrapper .es-carousel .es-carousel_list .es-carousel_li .desc{position:absolute;padding:8px 19px;bottom:0;z-index:100;background:rgba(0,0,0,.5);display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width:767px){.carousel-wrap .es-carousel-wrapper .es-carousel .es-carousel_list .es-carousel_li .desc{position:relative}}@media (max-width:480px){.carousel-wrap .es-carousel-wrapper .es-carousel .es-carousel_list .es-carousel_li .desc{display:none}}.carousel-wrap .es-carousel-wrapper .es-carousel .es-carousel_list .es-carousel_li .desc h5{font:20px/1em 'Fjalla One',sans-serif;text-transform:uppercase;display:block}.carousel-wrap .es-carousel-wrapper .es-carousel .es-carousel_list .es-carousel_li .desc h5 a{color:#fff;text-decoration:none}.carousel-wrap .es-carousel-wrapper .es-carousel .es-carousel_list .es-carousel_li .desc h5 a:hover,.carousel-wrap .es-carousel-wrapper .es-carousel .es-carousel_list .es-carousel_li .desc h5 a:active{color:#ed1c24}.carousel-wrap .es-carousel-wrapper .es-carousel .es-carousel_list .es-carousel_li .desc .excerpt{position:relative;color:#fff;font-size:12px;line-height:18px;display:none;opacity:0;bottom:-100px;transition:all .3s ease 0s}@media (max-width:767px){.carousel-wrap .es-carousel-wrapper .es-carousel .es-carousel_list .es-carousel_li .desc .excerpt{display:block;opacity:1;bottom:0}}.carousel-wrap .es-carousel-wrapper .es-carousel .es-carousel_list .es-carousel_li .btn{display:none}.carousel-wrap .es-carousel-wrapper .es-carousel .es-carousel_list .es-carousel_li:hover .desc .excerpt{display:block;bottom:0;opacity:1}.carousel-wrap .es-carousel-wrapper .es-nav .es-nav-prev,.carousel-wrap .es-carousel-wrapper .es-nav .es-nav-next{width:11px;height:17px;background:url(images/xnav.png.pagespeed.ic.v-LnIH8Oeb.png) -11px 0;margin-top:-62px;right:8px}@media (max-width:767px){.carousel-wrap .es-carousel-wrapper .es-nav .es-nav-prev,.carousel-wrap .es-carousel-wrapper .es-nav .es-nav-next{margin-top:-61px}}.carousel-wrap .es-carousel-wrapper .es-nav .es-nav-prev:hover,.carousel-wrap .es-carousel-wrapper .es-nav .es-nav-prev:active,.carousel-wrap .es-carousel-wrapper .es-nav .es-nav-next:hover,.carousel-wrap .es-carousel-wrapper .es-nav .es-nav-next:active{background-position:-11px -17px}.carousel-wrap .es-carousel-wrapper .es-nav .es-nav-prev{background-position:0 0;right:26px}.carousel-wrap .es-carousel-wrapper .es-nav .es-nav-prev:hover,.carousel-wrap .es-carousel-wrapper .es-nav .es-nav-prev:active{background-position:0 -17px}@media (max-width:767px){.home-icons{margin-top:30px}}.hr{background:#eee;margin:22px 0}.footer{border:none;background:url(images/xbg-footer.png.pagespeed.ic.XSXao1b8qT.png) 50% 0 repeat-y;padding-bottom:30px}.footer-text{color:#fff}@media (max-width:767px){.footer-text{text-align:left}}.footer-text a{color:#fff}.footer-text em{font-style:normal;padding:0 5px}.footer-text .site-name{text-transform:uppercase}.footer-text .footer-links{margin-bottom:4px}.footer-text .footer-links span{border-left:1px solid #53595b;padding:0 6px;font-size:12px;line-height:1em}.footer-text .footer-links span:first-child{border:none;padding-left:0}.footer-text .footer-links span a{color:#53595b}.footer-phone{color:#fff;font-style:italic}.footer-phone .phone{font-style:normal;font:14px/1.2em 'Open Sans',sans-serif;margin-top:4px}.footer-phone .phone i{margin-right:3px}nav.footer-nav{float:none;text-align:left}nav.footer-nav .menu{float:none}nav.footer-nav .menu li{margin:0 10px 0 0;padding:0}nav.footer-nav .menu li.current-menu-item a,nav.footer-nav .menu li a:hover,nav.footer-nav .menu li a:active{text-decoration:none;color:#ed1c24}.google-map,.flexslider{background:url(images/loading.gif.pagespeed.ce.O7Z7Utcirb.gif) 50% 50% no-repeat}div.ajax-loader,.ajax-loader{position:relative;top:-8px;background-image:url(images/loading.gif.pagespeed.ce.O7Z7Utcirb.gif);width:24px;padding:24px 0 0 0;height:0!important}#back-top-wrapper p a{width:24px;height:24px;opacity:1}#back-top-wrapper p a:hover{background:none}#back-top-wrapper p a:hover span{background:url(images/xtotop.png.pagespeed.ic.-rI8ZVbPcI.png) no-repeat 0 -24px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/totop.png",sizingMethod="crop")}#back-top-wrapper p a span{width:24px;height:24px;background:url(images/xtotop.png.pagespeed.ic.-rI8ZVbPcI.png) no-repeat 0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/totop.png",sizingMethod="crop");transition:200ms all}.error404-holder{padding:180px 0 80px}.error404-holder .error404-holder_num{color:#ed1c24}@media (min-width:768px) and (max-width:979px){.error404-holder .error404-holder_num{font-size:150px}}@media (max-width:767px){.archive_h{margin-top:30px}}blockquote p{line-height:22px}.faq-list .marker{font-size:15px!important;color:#ed1c24}.ie9 .wpcf7-form p.field input,.ie8 .wpcf7-form p.field input{padding-top:10px}.safari .posts-grid.advices li .thumbnail{position:relative;width:100%}.safari .posts-grid.our-team li .thumbnail{width:100%}.safari .posts-grid.solutions li .thumbnail{width:154px}.safari .posts-grid.solutions li .thumbnail img{width:154px;height:154px}.safari .posts-grid.centers-of-excellence li .thumbnail{width:89px}.safari .posts-grid.centers-of-excellence li .thumbnail img{width:89px;height:89px}.ie8 h1,.ie8 h2,.ie8 h3,.ie8 h4,.ie8 h5,.ie8 h6{line-height:1em!important}.ie8 .wpcf7-form .wpcf7-not-valid-tip{font-size:10px!important}.ie8 .toper-menu-wrap{background:#444}.ie8 .toper-menu-wrap:before{background:#444}.ie8 .toper-menu-wrap:after{background:#444}.ie8 .search-top-wrap .search-form__h form#search-header input.search-form_it{width:130px;padding-right:40px;padding-top:10px}.ie8 .slider-wrap .container,.ie8 .slider-wrap .span12{width:940px}.ie8 .camera_thumbs{display:none!important}.ie8 .camera_caption{width:940px;margin-left:-470px;top:10%!important}.ie8 .camera_caption>div h2{font-size:50px}.ie8 .search-form .search-form_is{display:block;margin:0}.ie8 .posts-grid.advices li{min-height:inherit}.ie8 .posts-grid.advices li .thumbnail{position:relative;width:100%}.ie8 .posts-grid.advices li .desc{position:relative;background:#444}.ie8 .posts-grid.our-team li .thumbnail{width:100%}.ie8 .posts-grid.solutions li .thumbnail{width:154px}.ie8 .posts-grid.solutions li .thumbnail img{width:154px;height:154px}.ie8 .posts-grid.centers-of-excellence li .thumbnail{width:89px}.ie8 .posts-grid.centers-of-excellence li .thumbnail img{width:89px;height:89px}.ie8 .mini-posts-list.news-events .mini-post-holder .mini-post-content .mini-post-meta time{font-size:14px}.ie8 .service-home-wrap{margin-left:0;width:940px}.ie8 .chrome .service-home-wrap{margin-left:0;width:940px}.ie8 .service-box{padding:20px}.ie8 .service-box .title{letter-spacing:0}.ie8 .banner-wrap .desc{top:10%;width:50%}.ie8 .banner-wrap .desc p{width:100%}.ie8 .carousel-wrap .es-carousel-wrapper{padding-right:40px}.ie8 .carousel-wrap .es-carousel-wrapper .es-carousel .es-carousel_list .es-carousel_li .desc{background:#272727}.ie8 .filterable-portfolio li .thumbnail img{width:100%}.ie8 .nth-child-ie8{margin-left:0!important}.ie8 .testimonials .testi-item .testi-meta .featured-thumbnail{width:85px}.ie8 .testimonials .testi-item .testi-meta .featured-thumbnail img{width:100%;width:85px;height:85px}.ie8 .comment-author{width:59px!important;height:auto!important;margin-right:30px}.ie8 .comment-author img{width:59px!important;height:59px!important}.ie8 .post-author_gravatar{width:59px!important}.ie8 .post-author_gravatar img{width:59px!important}.ie8 .comments-custom_li .thumbnail{width:59px!important}.ie8 .comments-custom_li .avatar{width:59px!important;height:59px!important}.ie8 #respond #commentform p input{padding-top:8px;height:36px}.ie8 #respond #commentform p input.btn{padding:0;height:22px;line-height:1.2em}.transition{transition:all .3s ease 0s}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:26px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}