@import url(/wp-content/themes/CherryFramework/style.css);@import url(//fonts.googleapis.com/css?family=Open+Sans:400,300,600,700,800);.main-holder{z-index:100;overflow:hidden}.header{z-index:1000}.content-holder{z-index:100;position:relative;background:#fff}.footer{z-index:101}@media (max-width:767px){body{padding:0}body .header{padding:0 20px}body .footer{padding:20px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body .content-holder{padding:0 20px 40px 20px!important}body.home .content-holder{padding:0!important}body.home .content-holder>.container{padding:0 20px 40px 20px!important}}a{transition:all 0.3s ease 0s}.featured-thumbnail,.thumbnail,figure.frame{background:none;border-radius:0;padding:0;box-shadow:none;border:none;-webkit-transform:translateZ(0);-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-radius:0;border:none;padding:0;background:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.flexslider .flex-control-nav{position:relative;margin:20px 0 0;bottom:0}@media (max-width:767px){img.alignleft{float:none;margin:0 auto 20px}}figure.frame{margin-left:0;text-align:left}figure.frame p{margin:0!important}@media (max-width:767px){figure.frame{text-align:center}}figure.frame.alignnone{margin:5px 0 25px}@media (max-width:767px){figure.frame.alignnone{margin:20px 0;text-align:left}}figure.frame.alignleft{margin:2px 30px 35px 0}@media (max-width:979px){figure.frame.alignleft{float:none;margin:0 0 20px}}figure.frame.alignright{margin:0 0 10px 30px}@media (min-width:768px) and (max-width:979px){figure.frame.alignright{float:none;margin:0 0 20px 0}}@media (max-width:550px){figure.frame.alignright{float:none;margin:20px 0 20px 0}}.main-holder textarea,.main-holder input[type="text"],.main-holder input[type="password"],.main-holder input[type="number"],.main-holder input[type="email"],.main-holder input[type="url"],.main-holder input[type="search"],.main-holder input[type="tel"],.main-holder .uneditable-input{padding:10px 20px;margin:0 0 10px 0;font-size:14px;line-height:1.2em;text-transform:none;color:silver;text-decoration:none;position:relative;border-radius:0;background:#f4f5f5;box-shadow:none;border:none!important;transition:all 0.3s ease 0s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.main-holder textarea::-moz-placeholder,.main-holder input[type="text"]::-moz-placeholder,.main-holder input[type="password"]::-moz-placeholder,.main-holder input[type="number"]::-moz-placeholder,.main-holder input[type="email"]::-moz-placeholder,.main-holder input[type="url"]::-moz-placeholder,.main-holder input[type="search"]::-moz-placeholder,.main-holder input[type="tel"]::-moz-placeholder,.main-holder .uneditable-input::-moz-placeholder{color:silver;opacity:1}.main-holder textarea::-ms-input-placeholder,.main-holder input[type="text"]::-ms-input-placeholder,.main-holder input[type="password"]::-ms-input-placeholder,.main-holder input[type="number"]::-ms-input-placeholder,.main-holder input[type="email"]::-ms-input-placeholder,.main-holder input[type="url"]::-ms-input-placeholder,.main-holder input[type="search"]::-ms-input-placeholder,.main-holder input[type="tel"]::-ms-input-placeholder,.main-holder .uneditable-input::-ms-input-placeholder{color:silver}.main-holder textarea::-webkit-input-placeholder,.main-holder input[type="text"]::-webkit-input-placeholder,.main-holder input[type="password"]::-webkit-input-placeholder,.main-holder input[type="number"]::-webkit-input-placeholder,.main-holder input[type="email"]::-webkit-input-placeholder,.main-holder input[type="url"]::-webkit-input-placeholder,.main-holder input[type="search"]::-webkit-input-placeholder,.main-holder input[type="tel"]::-webkit-input-placeholder,.main-holder .uneditable-input::-webkit-input-placeholder{color:silver}.main-holder textarea:-moz-placeholder,.main-holder input[type="text"]:-moz-placeholder,.main-holder input[type="password"]:-moz-placeholder,.main-holder input[type="number"]:-moz-placeholder,.main-holder input[type="email"]:-moz-placeholder,.main-holder input[type="url"]:-moz-placeholder,.main-holder input[type="search"]:-moz-placeholder,.main-holder input[type="tel"]:-moz-placeholder,.main-holder .uneditable-input:-moz-placeholder{color:silver}.main-holder textarea:-ms-input-placeholder,.main-holder input[type="text"]:-ms-input-placeholder,.main-holder input[type="password"]:-ms-input-placeholder,.main-holder input[type="number"]:-ms-input-placeholder,.main-holder input[type="email"]:-ms-input-placeholder,.main-holder input[type="url"]:-ms-input-placeholder,.main-holder input[type="search"]:-ms-input-placeholder,.main-holder input[type="tel"]:-ms-input-placeholder,.main-holder .uneditable-input:-ms-input-placeholder{color:silver}.main-holder textarea::-webkit-input-placeholder,.main-holder input[type="text"]::-webkit-input-placeholder,.main-holder input[type="password"]::-webkit-input-placeholder,.main-holder input[type="number"]::-webkit-input-placeholder,.main-holder input[type="email"]::-webkit-input-placeholder,.main-holder input[type="url"]::-webkit-input-placeholder,.main-holder input[type="search"]::-webkit-input-placeholder,.main-holder input[type="tel"]::-webkit-input-placeholder,.main-holder .uneditable-input::-webkit-input-placeholder{color:silver}.main-holder textarea:focus,.main-holder input[type="text"]:focus,.main-holder input[type="password"]:focus,.main-holder input[type="number"]:focus,.main-holder input[type="email"]:focus,.main-holder input[type="url"]:focus,.main-holder input[type="search"]:focus,.main-holder input[type="tel"]:focus,.main-holder .uneditable-input:focus{background:#efefef;color:silver;box-shadow:none;border-color:#242324!important}div.wpcf7{padding:10px 0}div.wpcf7 .wpcf7-form p{margin-bottom:20px}div.wpcf7 .wpcf7-form p input[type="text"],div.wpcf7 .wpcf7-form p input[type="email"]{padding:15px 20px;margin:0;height:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.wpcf7 .wpcf7-form p input[type="text"]:focus,div.wpcf7 .wpcf7-form p input[type="email"]:focus{border-color:#242324!important}div.wpcf7 .wpcf7-form textarea{margin-bottom:0;min-height:inherit;height:130px;padding:15px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.wpcf7 .wpcf7-form textarea:focus{border-color:#242324!important}div.wpcf7 .wpcf7-form .wpcf7-not-valid-tip{padding:13px 10px!important;font-size:13px;border-radius:0;vertical-align:middle}@media (min-width:980px) and (max-width:1200px){div.wpcf7 .wpcf7-form .wpcf7-not-valid-tip{font-size:12px!important;padding-top:10px!important}}.ie8 div.wpcf7 .wpcf7-form .wpcf7-not-valid-tip{font-size:12px!important}@media (min-width:768px) and (max-width:979px){div.wpcf7 .wpcf7-form .wpcf7-not-valid-tip{font-size:9px!important;padding:12px 7px!important}}div.wpcf7 .wpcf7-form .submit-wrap{position:relative;text-align:left}@media (max-width:767px){div.wpcf7 .wpcf7-form .submit-wrap{text-align:center}}div.wpcf7 .wpcf7-form .submit-wrap .btn{height:auto}div.wpcf7 .wpcf7-form .submit-wrap input{height:auto;display:inline-block;margin:0}div.wpcf7 .wpcf7-form .submit-wrap .ajax-loader{position:absolute;top:0;right:-40px}div.wpcf7 .wpcf7-form .submit-wrap input[type="submit"],div.wpcf7 .wpcf7-form .submit-wrap input[type="reset"]{height:auto;text-transform:uppercase}div.wpcf7 .wpcf7-form .submit-wrap .input-btn{margin:0 20px 0 0}@media only screen and (max-width:480px){div.wpcf7 .wpcf7-form .submit-wrap .input-btn{display:block;margin:10px 0}}.btn,.reply a.comment-reply-link{background:none;border:none;padding:0;text-decoration:none;cursor:pointer;padding:0;text-transform:uppercase;border-radius:0;outline:none;box-shadow:none;text-shadow:none;position:relative;letter-spacing:0;font:300 20px/1.2em 'Open Sans',sans-serif;color:#3498db;padding:0 0 10px;z-index:100}.btn:after,.reply a.comment-reply-link:after{position:absolute;top:100%;left:0;width:100%;height:1px;background:#31353d;content:'';opacity:0;-webkit-transition:height 0.3s,opacity 0.3s,-webkit-transform 0.3s;-moz-transition:height 0.3s,opacity 0.3s,-moz-transform 0.3s;transition:height 0.3s,opacity 0.3s,transform 0.3s;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);transform:translateY(-10px)}.btn:hover,.btn:active,.btn:focus,.reply a.comment-reply-link:hover,.reply a.comment-reply-link:active,.reply a.comment-reply-link:focus{box-shadow:none;background:none;color:#31353d}.btn:hover:after,.btn:active:after,.btn:focus:after,.reply a.comment-reply-link:hover:after,.reply a.comment-reply-link:active:after,.reply a.comment-reply-link:focus:after{height:5px;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.input-btn{padding:0}.input-btn input[type="submit"],.input-btn input[type="reset"]{background:none;border:none;font:inherit;color:inherit;padding:0 0 10px;text-transform:inherit}.header{padding:0;border:none}.header>.container{padding:74px 0 0;border-top:17px solid #31353d}.nav-wrap{position:relative;padding:0;z-index:100;background:#fff0;border-bottom:0 solid #fff0;-webkit-transform:translateZ(0);position:relative}.nav-wrap>div{position:relative;z-index:10}.nav-wrap:before,.nav-wrap:after{content:"";display:block;height:100%;position:absolute;top:0;width:101%;background:inherit;border:inherit;z-index:1;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.nav-wrap:before{left:-100%}.nav-wrap:after{right:-100%}.nav-wrap:before,.nav-wrap:after{width:100%}.nav-wrap:before{left:-100%}.nav-wrap:after{right:-100%}@media (max-width:767px){.nav-wrap{padding:20px 0}}@media only screen and (min-width:998px){.nav-wrap.isStuck{padding:0;width:100%;background:#31353d}.nav-wrap.isStuck .nav__primary .sf-menu>.menu-item>a{padding:10px 0}}@media (max-width:998px){.nav-wrap.isStuck{position:relative!important;top:0!important;background:none!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}@media (max-width:998px){.pseudoStickyBlock{height:0!important}}.nav__primary{padding:0;background:#31353d;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width:767px){.nav__primary{padding:0;background:none}}.nav__primary .select-menu{height:40px;color:#31353d}.nav__primary .sf-menu{float:none;width:100%;padding:0;position:relative;display:table;table-layout:fixed}@media only screen and (max-width:767px){.nav__primary .sf-menu{display:none}}.nav__primary .sf-menu>.menu-item{float:none;vertical-align:middle;background:none;position:relative;padding:0;margin:0;display:table-cell;text-align:center;border-left:1px solid #353943;border-right:1px solid #1e2027;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all 0.3s ease 0s}.nav__primary .sf-menu>.menu-item:before,.nav__primary .sf-menu>.menu-item:after{content:'';width:0;height:100%;background:#3498db;position:absolute;top:0;left:0;transition:all 0.3s ease 0s}.nav__primary .sf-menu>.menu-item:after{left:auto;right:0}.nav__primary .sf-menu>.menu-item:hover{border-left:1px solid #38a0de;border-right:1px solid #2070cd}.nav__primary .sf-menu>.menu-item:hover:before,.nav__primary .sf-menu>.menu-item:hover:after{width:55%}.nav__primary .sf-menu>.menu-item:first-child{margin:0;border-left:none}.nav__primary .sf-menu>.menu-item:last-child{border-right:none}.nav__primary .sf-menu>.menu-item>a{border:none;display:block;background:none;z-index:100;position:relative;letter-spacing:0;text-transform:uppercase;padding:39px 0;transition:300ms background,300ms color;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width:768px) and (max-width:979px){.nav__primary .sf-menu>.menu-item>a{font-size:13px}}.nav__primary .sf-menu>.menu-item>a:hover,.nav__primary .sf-menu>.menu-item>a:active,.nav__primary .sf-menu>.menu-item>a:focus{color:#fff;background:none}.nav__primary .sf-menu>.menu-item>a:hover .sf-sub-indicator,.nav__primary .sf-menu>.menu-item>a:active .sf-sub-indicator,.nav__primary .sf-menu>.menu-item>a:focus .sf-sub-indicator{background-position:-10px -100px}.nav__primary .sf-menu>.menu-item>a>.sf-sub-indicator{position:absolute;display:inline-block;top:100%;left:50%;margin-left:-5px;margin-top:-25px;background:url(/wp-content/themes/chimney/images/arrows-ffffff.png) no-repeat scroll 0 -100px #fff0}.nav__primary .sf-menu>.menu-item.current-menu-item,.nav__primary .sf-menu>.menu-item.sfHover{border-left:1px solid #38a0de;border-right:1px solid #2070cd}.nav__primary .sf-menu>.menu-item.current-menu-item:before,.nav__primary .sf-menu>.menu-item.current-menu-item:after,.nav__primary .sf-menu>.menu-item.sfHover:before,.nav__primary .sf-menu>.menu-item.sfHover:after{width:55%}.nav__primary .sf-menu>.menu-item.current-menu-item>a,.nav__primary .sf-menu>.menu-item.sfHover>a{color:#fff;background:none}.nav__primary .sf-menu>.menu-item.current-menu-item>a .sf-sub-indicator,.nav__primary .sf-menu>.menu-item.sfHover>a .sf-sub-indicator{background-position:-10px -100px}.nav__primary .sf-menu>.menu-item>.sub-menu{width:100%;left:0;margin-top:0;margin-left:0;top:100%;background:#31353d;border:none;padding:0;border-radius:0;z-index:10;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nav__primary .sf-menu>.menu-item>.sub-menu .menu-item{text-align:center;background:none;font:14px/1.2em 'Open Sans',sans-serif;padding:5px 20px;border:none;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nav__primary .sf-menu>.menu-item>.sub-menu .menu-item:first-child{padding-top:30px;border:none;background:none}.nav__primary .sf-menu>.menu-item>.sub-menu .menu-item:last-child{padding-bottom:30px}.nav__primary .sf-menu>.menu-item>.sub-menu .menu-item>a{text-transform:uppercase;border:none;background:none;padding:0;display:inline-block;-moz-hyphens:auto;word-wrap:break-word}.nav__primary .sf-menu>.menu-item>.sub-menu .menu-item>a>.sf-sub-indicator{top:3px;right:-20px;left:auto;background:url(/wp-content/themes/chimney/images/arrows-ffffff.png) no-repeat scroll 0 0 #fff0}.nav__primary .sf-menu>.menu-item>.sub-menu>.menu-item>a{color:#fff;background:none}.nav__primary .sf-menu>.menu-item>.sub-menu>.menu-item>a:hover,.nav__primary .sf-menu>.menu-item>.sub-menu>.menu-item>a:active,.nav__primary .sf-menu>.menu-item>.sub-menu>.menu-item>a:focus{color:#3498db}.nav__primary .sf-menu>.menu-item>.sub-menu>.menu-item.current-menu-item>a,.nav__primary .sf-menu>.menu-item>.sub-menu>.menu-item.sfHover>a{color:#3498db;background:none}.nav__primary .sf-menu>.menu-item>.sub-menu>.menu-item.current-menu-item>a .sf-sub-indicator,.nav__primary .sf-menu>.menu-item>.sub-menu>.menu-item.sfHover>a .sf-sub-indicator{background-position:-10px 0}.nav__primary .sf-menu>.menu-item>.sub-menu>.menu-item>.sub-menu{width:100%;background:#3498db;border:none;padding:0;left:100%;right:auto;top:-20px;margin-left:15px;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nav__primary .sf-menu>.menu-item>.sub-menu>.menu-item>.sub-menu:before{content:'';width:0;height:0;border-style:solid;border-width:4.5px 5px 4.5px 0;border-color:#fff0 #3498db #fff0 #fff0;position:absolute;top:30px;left:-4px}.nav__primary .sf-menu>.menu-item>.sub-menu>.menu-item>.sub-menu .menu-item{padding:5px 20px;border:none;text-align:center;position:relative}.nav__primary .sf-menu>.menu-item>.sub-menu>.menu-item>.sub-menu .menu-item:first-child{padding-top:30px;border:none}.nav__primary .sf-menu>.menu-item>.sub-menu>.menu-item>.sub-menu .menu-item:last-child{padding-bottom:30px}.nav__primary .sf-menu>.menu-item>.sub-menu>.menu-item>.sub-menu .menu-item>a{color:#fff;display:block;padding:0}.nav__primary .sf-menu>.menu-item>.sub-menu>.menu-item>.sub-menu .menu-item>a:hover,.nav__primary .sf-menu>.menu-item>.sub-menu>.menu-item>.sub-menu .menu-item>a:active,.nav__primary .sf-menu>.menu-item>.sub-menu>.menu-item>.sub-menu .menu-item>a:focus{color:#31353d}.nav__primary .sf-menu>.menu-item>.sub-menu>.menu-item>.sub-menu .menu-item.current-menu-item>a{color:#31353d}.logo{padding:0 0 98px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width:768px) and (max-width:979px){.logo{width:100%}}@media (max-width:767px){.logo{padding:0 0 20px 0;text-align:center}}.logo.pull-left{float:none}.logo .logo_h__txt{text-transform:none}@media only screen and (max-width:480px){.logo .logo_h__txt a{font-size:50px;line-height:1.3em}}.logo .logo_h__txt a:hover,.logo .logo_h__txt a:active,.logo .logo_h__txt a:focus{color:#31353d;text-decoration:none}.title-section{margin:0 0 60px;padding:36px 0 30px;background:none;position:relative;z-index:10;text-align:left;background:#f4f5f5;position:relative}.title-section>div{position:relative;z-index:10}.title-section:before,.title-section:after{content:"";display:block;height:100%;position:absolute;top:0;width:101%;background:inherit;border:inherit;z-index:1;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.title-section:before{left:-100%}.title-section:after{right:-100%}.title-section:before,.title-section:after{z-index:-1}@media (max-width:767px){.title-section{padding:30px 0}}.title-section .title-header{padding:0;margin:0;color:#31353d;text-transform:uppercase;overflow:visible;font:300 24px/1.2em 'Open Sans',sans-serif;position:relative;float:left;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width:767px){.title-section .title-header{float:none;width:100%}}.title-section .title-header small{font-size:20px}.title-section .breadcrumb{position:relative;background:none;display:block;margin:0;padding:0;text-transform:uppercase;text-shadow:none;text-align:right;letter-spacing:0;border:none;box-shadow:none;border-radius:0;float:right;width:45%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width:767px){.title-section .breadcrumb{float:none;width:100%;padding:20px 0 0;text-align:left}}.title-section .breadcrumb>li{text-shadow:none;font:300 24px/1.2em 'Open Sans',sans-serif;display:inline-block;vertical-align:baseline}@media (max-width:480px){.title-section .breadcrumb>li{float:none;display:block;margin:5px 0}}.title-section .breadcrumb>li.active{color:#3498db;padding:0}.title-section .breadcrumb a{padding:0;color:#31353d;display:block;text-shadow:none}@media (max-width:767px){.title-section .breadcrumb a{display:inline-block}}.title-section .breadcrumb a:hover,.title-section .breadcrumb a:active{text-decoration:none;color:#3498db}.title-section .breadcrumb .divider{padding:0 10px;vertical-align:baseline;background:none;display:inline-block}@media (max-width:480px){.title-section .breadcrumb .divider{display:none}}.title-section .breadcrumb .divider:after{content:'|';font:300 24px/1.2em 'Open Sans',sans-serif;color:#31353d}article{background:none;border:none;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article.post__holder{margin-bottom:60px;overflow:visible}article.post__holder .post-header{margin:0;padding:0 0 40px}@media (max-width:767px){article.post__holder .post-header{padding:0 0 20px}}article.post__holder .post-header .post-title{text-align:left;font:300 40px/1.2em 'Open Sans',sans-serif;margin:0;padding:0;letter-spacing:0;text-transform:uppercase;color:#31353d}@media (max-width:979px){article.post__holder .post-header .post-title{margin:0!important}}@media (min-width:768px) and (max-width:979px){article.post__holder .post-header .post-title{font-size:30px}}@media (max-width:480px){article.post__holder .post-header .post-title{font-size:30px}}article.post__holder .post-header .post-title a{color:#31353d;display:inline-block}article.post__holder .post-header .post-title a:hover,article.post__holder .post-header .post-title a:active,article.post__holder .post-header .post-title a:focus{text-decoration:none;color:#3498db}article.post__holder .post_content{background: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:320px){article .thumbnail{width:auto!important;display:inline-block;float:none;margin:0 0 15px 0}article .thumbnail img{width:100%}}article .thumbnail.flexslider{margin:0 0 20px}@media (max-width:320px){article .thumbnail.flexslider{display:block}}article .thumbnail.large{margin:0 0 30px 0}@media (min-width:768px) and (max-width:979px){article .thumbnail.large{float:none!important}}article .post_meta.meta_type_line{padding:13px;position:relative;display:block;margin:20px 0 0;overflow:visible;background:none;border:none;border-top:1px solid #f5f5f6;border-bottom:1px solid #f5f5f6;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article .post_meta.meta_type_line .post_meta_unite{font:14px/1.2em Arial,"Helvetica Neue",Helvetica,sans-serif;border-color:#fff0;padding-left:0}article .post_meta.meta_type_line .post_meta_unite .meta_group>div{padding:0 10px 0 0}article .post_meta.meta_type_line i{margin-right:0;padding-right:5px;color:#3498db;line-height:15px;font-size:14px;vertical-align:baseline}article .post_meta.meta_type_line .post_date time{color:#bbbaba}article .post_meta.meta_type_line .post_author a{color:#bbbaba}article .post_meta.meta_type_line .post_category a,article .post_meta.meta_type_line .post_tag a,article .post_meta.meta_type_line .post_tag{color:#bbbaba}article .post_meta.meta_type_line .post_comment a{color:#bbbaba}article .post_meta.meta_type_line .user_like,article .post_meta.meta_type_line .post_views{color:#bbbaba}article .post_meta.meta_type_line .post_permalink a{color:#bbbaba}article .post_meta.meta_type_line>div a:hover,article .post_meta.meta_type_line>div a:active{color:#3498db;text-decoration:none}article div.jp-playlist li a:hover,article div.jp-playlist li.jp-playlist-current a{color:#b8b8b8}article .quote-wrap blockquote{font-family:'Open Sans',sans-serif;font-size:15px;line-height:1.2em;font-style:normal;color:#afafaf;font-weight:700}article .gallery-post{padding-bottom:0}article.testimonial{background:#fff;border:none;border-radius:0}article.testimonial:before{display:block}article.testimonial .user,article.testimonial .info{color:#000}.single #content article{margin:0;background:none;padding:0}.single #content article:before{display:none}@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:30px 0 60px;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{background:#f4f5f5;border:none;padding:20px;border-radius:0}.single #content .post-author .post-author_h{font:300 20px/1.2em 'Open Sans',sans-serif;color:#3498db;margin:0 0 20px;text-transform:uppercase}.single #content .post-author .post-author_h a{color:#3498db}.single #content .post-author .post-author_h a:hover,.single #content .post-author .post-author_h a:active,.single #content .post-author .post-author_h a:focus{text-decoration:none;color:#31353d}.single #content .post-author .post-author_gravatar{margin:3px 20px 0 0}.single #content .post-author .post-author_gravatar img{border:none;padding:0}.single #content .post-author .post-author_desc{margin:0;color:silver}.single #content .post-author .post-author_desc .post-author_link{padding:20px 0 0;margin:0;text-transform:uppercase;color:#31353d;font:300 20px/1.2em 'Open Sans',sans-serif}.single #content .post-author .post-author_desc .post-author_link p{margin:0}.single #content .post-author .post-author_desc .post-author_link a{color:#3498db}.single #content .post-author .post-author_desc .post-author_link a:hover,.single #content .post-author .post-author_desc .post-author_link a:active,.single #content .post-author .post-author_desc .post-author_link a:focus{text-decoration:none;color:#31353d}.single #content .nocomments{margin:30px 0 0}.filter-wrapper{margin:0 0 40px;border-radius:4px;position:relative;text-align:right}@media (max-width:979px){.filter-wrapper{margin:20px 0;text-align:left}}.filter-wrapper strong{color:#31353d;padding:0;font:300 24px/1.2em 'Open Sans',sans-serif;margin-right:15px;margin-top:0;text-transform:uppercase;float:none;letter-spacing:0;display:inline-block;vertical-align:middle}@media (max-width:979px){.filter-wrapper strong{margin:0 0 20px}}.filter-wrapper .filter{margin:0;padding:0 5px 0 0;display:inline-block;float:none;text-align:left;position:relative;vertical-align:middle;top:0;font-size:0}@media (max-width:979px){.filter-wrapper .filter{float:none;display:block}}@media only screen and (max-width:767px){.filter-wrapper .filter{padding:0}}.filter-wrapper .filter li{margin:0;float:none;display:inline-block;font:300 24px/1.2em 'Open Sans',sans-serif;position:relative;vertical-align:middle}@media (max-width:979px){.filter-wrapper .filter li{float:none;display:block;margin:0 0 5px!important}.filter-wrapper .filter li:before{display:none!important}}.filter-wrapper .filter li:before{content:'|';padding:0 15px;color:#31353d;display:inline-block}.filter-wrapper .filter li:first-child{margin:0}.filter-wrapper .filter li:first-child:before{display:none}.filter-wrapper .filter li a{color:#31353d;padding:0;margin:0;display:inline-block;background:#fff0;border-radius:0;letter-spacing:0;text-transform:uppercase}@media (max-width:979px){.filter-wrapper .filter li a{display:inline-block}}.filter-wrapper .filter li a:hover,.filter-wrapper .filter li a:active,.filter-wrapper .filter li a:focus{background:none;text-decoration:none;color:#3498db}.filter-wrapper .filter .active a{background:none;text-decoration:none;color:#3498db}.filter-wrapper .pull-right{float:none}.filterable-portfolio li.portfolio_item .portfolio_item_holder{position:relative;padding:0;background:none;border:none}.filterable-portfolio li.portfolio_item .portfolio_item_holder .thumbnail{margin:0;border:none;padding:0;position:relative;z-index:100}.filterable-portfolio li.portfolio_item .portfolio_item_holder .caption{padding:30px;background:#f4f5f5;border:none;text-align:left;position:relative;z-index:100;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.filterable-portfolio li.portfolio_item .portfolio_item_holder .caption h3{text-shadow:none;margin:0 0 15px;font:300 20px/25px 'Open Sans',sans-serif}.filterable-portfolio li.portfolio_item .portfolio_item_holder .caption h3 a{color:#3498db;text-transform:uppercase;text-decoration:none}.filterable-portfolio li.portfolio_item .portfolio_item_holder .caption h3 a:hover,.filterable-portfolio li.portfolio_item .portfolio_item_holder .caption h3 a:active,.filterable-portfolio li.portfolio_item .portfolio_item_holder .caption h3 a:focus{text-decoration:none;color:#31353d}.filterable-portfolio li.portfolio_item .portfolio_item_holder .caption .excerpt{font:14px/23px Arial,"Helvetica Neue",Helvetica,sans-serif;color:#555;text-transform:none;margin:0;transition:all 0.3s ease 0s}.filterable-portfolio li.portfolio_item .portfolio_item_holder .caption p{margin:0}.filterable-portfolio li.portfolio_item .portfolio_item_holder .caption .btn{margin:30px 0 0}.portfolio-meta,.portfolio-meta-list,.pager{border-color:#f5f5f6}.related-posts,.comment-holder,#respond{margin:0}.related-posts h3,.comment-holder h3,#respond h3{letter-spacing:0;display:block;font:300 40px/1.2em 'Open Sans',sans-serif;color:#31353d;text-transform:uppercase;margin:50px 0 30px;padding:0}.related-posts{overflow:visible}.related-posts .related-posts_item{overflow:visible}.related-posts a{font:14px/23px 'Open Sans',sans-serif;color:silver;display:inline;letter-spacing:0;text-transform:none}.related-posts a:hover,.related-posts a:active,.related-posts a:focus{text-decoration:none;color:#3498db}.related-posts .thumbnail{margin:0 0 20px;-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-transform:scale(1)!important;-moz-transform:scale(1)!important;-ms-transform:scale(1)!important;-o-transform:scale(1)!important;transform:scale(1)!important;-webkit-transform:rotate(0)!important;-moz-transform:rotate(0)!important;-ms-transform:rotate(0)!important;-o-transform:rotate(0)!important;transform:rotate(0)!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.comment-holder .pagination{margin:10px 0}.comment-holder .comment-list .comment .comment-body{padding:20px;margin:0 0 30px;background:#f4f5f5;border:none;border-radius:0}.comment-holder .comment-list .comment .comment-body .comment-author{margin:3px 20px 0 0;text-align:left;border:none}.comment-holder .comment-list .comment .comment-body .comment-author img{width:80px;height:80px;border-radius:0;padding:0;border:none;background:none}.comment-holder .comment-list .comment .comment-body .comment-author .author{width:auto;text-align:left;font:300 20px/1.2em 'Open Sans',sans-serif;color:#3498db;padding-top:20px;text-transform:uppercase}.comment-holder .comment-list .comment .comment-body .extra-wrap{padding:0 0 20px;margin:0;line-height:23px;color:silver;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:0 30px 0 0;padding:0 0 0 0;font:300 20px/1.2em 'Open Sans',sans-serif;color:#31353d;text-transform:uppercase}.comment-holder .comment-list .comment .comment-body .wrapper{overflow:visible}.comment-holder .reply{padding:0 5px 0 0;margin:0}.comment-holder #respond{padding:0 0 30px}.comment-holder #respond #commentform{margin-top:0}#respond #commentform{margin:15px 0 0}#respond #commentform textarea{min-width:inherit;min-height:inherit;max-height:inherit;min-width:inherit;max-width:100%;width:100%;height:300px;padding:10px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#respond #commentform p input[type="text"]{max-width:inherit;min-width:inherit;width:100%;height:49px;padding:10px 10px;margin-bottom:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#respond #commentform p input[type="text"]:focus{box-shadow:none}#respond #commentform .comment_submit{text-align:left;margin:0}#respond #commentform .comment_submit input{width:auto;height:auto;border-width:2px;border-color:#f5f5f6}#sidebar.sidebar .widget{margin:60px 0 0}#sidebar.sidebar .widget:first-child{margin:0}#sidebar.sidebar .widget>h3{margin:0 0 30px;text-align:left;letter-spacing:0;font:300 40px/1.2em 'Open Sans',sans-serif;color:#31353d;text-transform:uppercase}@media (min-width:768px) and (max-width:979px){#sidebar.sidebar .widget>h3{-moz-hyphens:auto;font-size:30px;word-wrap:break-word}}@media (max-width:480px){#sidebar.sidebar .widget>h3{-moz-hyphens:auto;font-size:30px;word-wrap:break-word}}[id*="categories"] ul,[id*="archives"] ul,.list.custom-list ul{margin:0 0 15px;list-style-type:none}@media (max-width:767px){[id*="categories"] ul,[id*="archives"] ul,.list.custom-list ul{margin:0 0 30px}}[id*="categories"] ul li,[id*="archives"] ul li,.list.custom-list ul li{margin:3px 0;padding:17px 18px;z-index:100;color:#31353d;overflow:hidden;vertical-align:middle;position:relative;font:15px/1.4em 'Open Sans',sans-serif}[id*="categories"] ul li:after,[id*="archives"] ul li:after,.list.custom-list ul li:after{content:'';width:0;height:100%;background:#f4f5f5;position:absolute;top:0;left:0;z-index:-1;transition:all 0.3s ease 0s}[id*="categories"] ul li:nth-child(odd),[id*="archives"] ul li:nth-child(odd),.list.custom-list ul li:nth-child(odd){background:#f4f5f5}[id*="categories"] ul li:nth-child(odd):after,[id*="archives"] ul li:nth-child(odd):after,.list.custom-list ul li:nth-child(odd):after{background:#fff}[id*="categories"] ul li:hover,[id*="archives"] ul li:hover,.list.custom-list ul li:hover{color:#31353d}[id*="categories"] ul li:hover:after,[id*="archives"] ul li:hover:after,.list.custom-list ul li:hover:after{width:100%}[id*="categories"] ul li a,[id*="archives"] ul li a,.list.custom-list ul li a{font:inherit;color:inherit;text-transform:uppercase;display:inline-block;position:relative;vertical-align:top;overflow:hidden;padding:0 0 0 30px}[id*="categories"] ul li a:before,[id*="archives"] ul li a:before,.list.custom-list ul li a:before{content:'';font:15px/1.4em FontAwesome;color:#3498db;display:block;top:50%;margin-top:-10px;padding:0;left:1px;position:absolute;transition:all 0.3s ease 0s}[id*="categories"] ul li a:hover,[id*="categories"] ul li a:active,[id*="categories"] ul li a:focus,[id*="archives"] ul li a:hover,[id*="archives"] ul li a:active,[id*="archives"] ul li a:focus,.list.custom-list ul li a:hover,.list.custom-list ul li a:active,.list.custom-list ul li a:focus{color:#3498db;text-decoration:none;background:none}[id*="categories"] ul li a:hover:before,[id*="categories"] ul li a:active:before,[id*="categories"] ul li a:focus:before,[id*="archives"] ul li a:hover:before,[id*="archives"] ul li a:active:before,[id*="archives"] ul li a:focus:before,.list.custom-list ul li a:hover:before,.list.custom-list ul li a:active:before,.list.custom-list ul li a:focus:before{color:#31353d}[id*="my-recent-comments"] .comments-custom .comments-custom_li{padding:20px 0}[id*="my-recent-comments"] .comments-custom .comments-custom_li:first-child{padding-top:0;border:none}[id*="my-recent-comments"] .comments-custom .comments-custom_li .featured-thumbnail{margin:0 30px 0 0;box-shadow:none;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width:768px) and (max-width:979px){[id*="my-recent-comments"] .comments-custom .comments-custom_li .featured-thumbnail{float:none;margin:0 0 15px}}@media (max-width:480px){[id*="my-recent-comments"] .comments-custom .comments-custom_li .featured-thumbnail{float:none;margin:0 0 15px}}[id*="my-recent-comments"] .comments-custom .comments-custom_li i{color:#3498db;font-size:14px;float:none;margin:0 20px 0 1px;display:inline-block;vertical-align:middle}[id*="my-recent-comments"] .comments-custom .comments-custom_li .meta{overflow:hidden}[id*="my-recent-comments"] .comments-custom .comments-custom_li .meta_format{margin:0}[id*="my-recent-comments"] .comments-custom .comments-custom_li time,[id*="my-recent-comments"] .comments-custom .comments-custom_li .comments-custom_h_author,[id*="my-recent-comments"] .comments-custom .comments-custom_li .comments-custom_h_title{display:inline-block;text-transform:uppercase;font:300 20px/1.2em 'Open Sans',sans-serif;color:#31353d;margin:0}[id*="my-recent-comments"] .comments-custom .comments-custom_li time a,[id*="my-recent-comments"] .comments-custom .comments-custom_li .comments-custom_h_author a,[id*="my-recent-comments"] .comments-custom .comments-custom_li .comments-custom_h_title a{color:#3498db}[id*="my-recent-comments"] .comments-custom .comments-custom_li time a:hover,[id*="my-recent-comments"] .comments-custom .comments-custom_li time a:active,[id*="my-recent-comments"] .comments-custom .comments-custom_li time a:focus,[id*="my-recent-comments"] .comments-custom .comments-custom_li .comments-custom_h_author a:hover,[id*="my-recent-comments"] .comments-custom .comments-custom_li .comments-custom_h_author a:active,[id*="my-recent-comments"] .comments-custom .comments-custom_li .comments-custom_h_author a:focus,[id*="my-recent-comments"] .comments-custom .comments-custom_li .comments-custom_h_title a:hover,[id*="my-recent-comments"] .comments-custom .comments-custom_li .comments-custom_h_title a:active,[id*="my-recent-comments"] .comments-custom .comments-custom_li .comments-custom_h_title a:focus{text-decoration:none;color:#31353d}[id*="my-recent-comments"] .comments-custom .comments-custom_li .comments-custom_h_author{color:#3498db}[id*="my-recent-comments"] .comments-custom .comments-custom_li .comments-custom_txt{border:none;padding:0;overflow:hidden;margin:30px 0 0}[id*="my-recent-comments"] .comments-custom .comments-custom_li .comments-custom_txt a{color:#555}[id*="my-recent-comments"] .comments-custom .comments-custom_li .comments-custom_txt a:hover,[id*="my-recent-comments"] .comments-custom .comments-custom_li .comments-custom_txt a:active,[id*="my-recent-comments"] .comments-custom .comments-custom_li .comments-custom_txt a:focus{text-decoration:none;color:#3498db}[id*="my_postwidget"] .post-list .post-list_li .post-list_h{font:18px/1.2em 'Open Sans',sans-serif}#wp-calendar caption,#wp-calendar thead tr th{color:#3498db;font-family:'Open Sans',sans-serif}.search-form form{margin:0}.search-form .search-form_it{margin:0;height:50px}.search-form .search-form_is{margin:0 0 0 15px;padding:13px 10px!important;height:auto;background:#3498db;box-shadow:none;color:#fff;letter-spacing:0;transition:all 0.3s ease 0s}@media (min-width:768px) and (max-width:1200px){.search-form .search-form_is{margin:10px 0 0 0;display:block}}@media (max-width:480px){.search-form .search-form_is{margin:10px 0 0 0;display:block}}.search-form .search-form_is:hover{color:#fff;background:#31353d}@media (max-width:767px){#content.left,#sidebar{float:none!important}}.widget-flexslider{background:none}.ie8 .widget-flexslider{overflow:hidden}.widget-flexslider .flex-control-paging{position:relative;bottom:0;margin:20px 0 0 0}@media only screen and (min-width:768px) and (max-width:979px){.widget-flexslider .flex-prev,.widget-flexslider .flex-next{margin:0;top:0;opacity:1;filter:alpha(opacity=100)}}.widget-flexslider .flex-prev:hover,.widget-flexslider .flex-prev:active,.widget-flexslider .flex-next:hover,.widget-flexslider .flex-next:active{text-decoration:none!important}@media only screen and (min-width:768px) and (max-width:979px){.widget-flexslider .flex-direction-nav{position:relative;height:40px}}@media only screen and (min-width:768px) and (max-width:979px){.widget-flexslider .flex-next{right:0}.widget-flexslider .flex-next:hover{right:0}}@media only screen and (min-width:768px) and (max-width:979px){.widget-flexslider .flex-prev{left:0}.widget-flexslider .flex-prev:hover{left:0}}.social li .social_link:hover{opacity:1}.social li .social_link:hover .social_ico i{color:#31353d;-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-ms-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg)}.footer .social li .social_link:hover .social_ico i{color:#fff}.social li i{font-size:22px;color:#3498db;display:inline-block;transition:all 0.3s ease 0s}.social.social__list li{margin-bottom:4px}.social.social__list li .social_label{margin-left:11px;font:12px/1.2em Arial,"Helvetica Neue",Helvetica,sans-serif;color:#6c7485;text-transform:uppercase;vertical-align:middle}.social.social__row li{margin-left:11px}.social.social__row li:first-child{margin-left:0}.title-box{margin:0 0 40px}@media only screen and (max-width:767px){.title-box{margin:40px 0 30px}}.title-box .title-box_primary,.title-box .title-box_secondary{text-transform:uppercase;margin:0;color:#31353d}.parallax-box .title-box .title-box_primary,.parallax-box .title-box .title-box_secondary{color:#fff}.title-box .title-box_primary{font:300 40px/45px 'Open Sans',sans-serif}.title-box .title-box_secondary{font:300 30px/35px 'Open Sans',sans-serif}div.type-page h6{text-transform:uppercase;margin:0 0 10px}div.type-page p{margin:0 0 18px}.home div.type-page{border-top:38px solid #3498db}.spacer{height:80px}@media only screen and (max-width:767px){.spacer{height:40px}}.content_box{padding:80px 0;background:#f4f5f5}@media only screen and (max-width:767px){.content_box{padding:40px 0}}.content_box:before,.content_box:after{background:inherit}.content_box .list.custom-list{margin:25px 0 0}.content_box .list.custom-list ul li{margin:0;padding:18px 18px 20px;background:#fbfbfb}.content_box .list.custom-list ul li:after{background:#fff}.content_box .list.custom-list ul li:nth-child(odd){background:#fff}.content_box .list.custom-list ul li:nth-child(odd):after{background:#fbfbfb}.list.custom-list ul li:before{display:none}section.parallax-box.image-parallax-box{min-height:100px}section.parallax-box.image-parallax-box .parallax-content{padding:80px 0}@media only screen and (max-width:767px){section.parallax-box.image-parallax-box .parallax-content{padding:40px 20px}}section.parallax-box.image-parallax-box .parallax-content p{color:#fff}.service-box{padding:0;border-radius:0;box-shadow:none;border:none;background:none}@media only screen and (max-width:767px){.service-box{margin:30px 0}}.service-box .icon{width:70px;height:70px;position:relative;text-align:center;background:#3498db;border-radius:50%;margin:0 30px 0 0;z-index:10}@media only screen and (min-width:768px) and (max-width:979px){.service-box .icon{float:none;margin:0 0 20px}}@media only screen and (max-width:480px){.service-box .icon{float:none;margin:0 0 20px}}.service-box .icon i{color:#fff;font:30px/70px FontAwesome;display:inline-block;transition:all 0.3s ease 0s}.service-box .service-box_body{z-index:10;position:relative;overflow:hidden}.service-box .service-box_body .title{font:300 20px/1.2em 'Open Sans',sans-serif;text-transform:uppercase;margin:0 0 4px;color:#31353d;letter-spacing:-1px}.service-box .service-box_body .title a{color:inherit}.service-box .service-box_body .title a:hover,.service-box .service-box_body .title a:active,.service-box .service-box_body .title a:focus{text-decoration:none;color:#3498db}.service-box .service-box_body .sub-title{font:15px/1.2em 'Open Sans',sans-serif;text-transform:uppercase;margin:0;color:#3498db}.service-box .service-box_body .service-box_txt{margin:15px 0 0}.service-box .service-box_body .btn-align{text-align:left;margin:20px 0 0;padding:0 0 20px}@media only screen and (min-width:1200px){.service-box.services-about{overflow:hidden;position:relative;padding:10px 10px 10px 0}.service-box.services-about .icon:before{content:'';width:100%;height:100%;background:#3498db;position:absolute;top:0;left:0;z-index:-1;border-radius:50%;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);transition:1s all}.service-box.services-about .service-box_body .title,.service-box.services-about .service-box_body .sub-title,.service-box.services-about .service-box_body .service-box_txt{transition:all 0.3s ease 0s}.service-box.services-about:hover .icon i{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}.service-box.services-about:hover .icon:before{-webkit-transform:scale(40);-moz-transform:scale(40);-ms-transform:scale(40);-o-transform:scale(40);transform:scale(40)}.service-box.services-about:hover .service-box_body .title,.service-box.services-about:hover .service-box_body .sub-title,.service-box.services-about:hover .service-box_body .service-box_txt{color:#fff}.service-box.services-about:hover .service-box_body .title a:hover,.service-box.services-about:hover .service-box_body .title a:active,.service-box.services-about:hover .service-box_body .title a:focus{text-decoration:none;color:#31353d}}@media (max-width:767px){.posts-grid.our-team li{width:48%;display:inline-block;vertical-align:top;margin:0 0 30px 4%}.posts-grid.our-team li:nth-child(2n+1){margin:0 0 30px}}@media (max-width:480px){.posts-grid.our-team li{width:100%;margin:0 0 30px;display:block}}.posts-grid.our-team li .thumbnail{border-radius:50%;width:170px;height:170px;margin:0 auto 40px;float:none;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.posts-grid.our-team li .thumbnail a{overflow:hidden;border-radius:50%}.posts-grid.our-team li .thumbnail .zoom-icon:after{border-radius:50%}.posts-grid.our-team li .thumbnail .zoom-icon{border-radius:50%}.posts-grid.our-team li .desc{text-align:center}.posts-grid.our-team li h5{font:300 30px/1.2em 'Open Sans',sans-serif;margin:0 0 7px;text-transform:uppercase}.posts-grid.our-team li h5 a{color:#31353d}.posts-grid.our-team li h5 a:hover,.posts-grid.our-team li h5 a:active,.posts-grid.our-team li h5 a:focus{text-decoration:none;color:#3498db}.posts-grid.our-team li .page-desc{display:block;text-align:center;margin:0;font:300 20px/1.2em 'Open Sans',sans-serif;color:#3498db;text-transform:uppercase}.posts-grid.our-team li .excerpt{margin:20px 0 0}@media (max-width:767px){.posts-grid.solutions li{width:48%;display:inline-block;vertical-align:top;margin:0 0 30px 4%}.posts-grid.solutions li:nth-child(2n+1){margin:0 0 30px}}@media (max-width:480px){.posts-grid.solutions li{width:100%;margin:0 0 30px;display:block}}.posts-grid.solutions li .thumbnail{border-radius:50%;width:170px;height:170px;margin:0 auto 40px;float:none;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.posts-grid.solutions li .thumbnail a,.posts-grid.solutions li .thumbnail img{overflow:hidden;border-radius:50%;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.posts-grid.solutions li .thumbnail .zoom-icon{border-radius:50%;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.posts-grid.solutions li .thumbnail .zoom-icon:after{border-radius:50%;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.posts-grid.solutions li .desc{text-align:center}.posts-grid.solutions li h5{font:300 30px/1em 'Open Sans',sans-serif;margin:0 0 13px;text-transform:uppercase}@media only screen and (min-width:1200px){.posts-grid.solutions li h5{width:80%;margin:0 auto 13px}}@media only screen and (min-width:768px) and (max-width:979px){.posts-grid.solutions li h5{font-size:20px}}.posts-grid.solutions li h5 a{color:#31353d}.posts-grid.solutions li h5 a:hover,.posts-grid.solutions li h5 a:active,.posts-grid.solutions li h5 a:focus{text-decoration:none;color:#3498db}.posts-grid.solutions li .excerpt{font:300 20px/1em 'Open Sans',sans-serif;color:#3498db;margin:0;text-transform:uppercase}@media only screen and (min-width:768px) and (max-width:979px){.posts-grid.solutions li .excerpt{font-size:15px}}.posts-grid.solutions li .content{margin:20px 0 0}.posts-grid.circle-button li .btn{width:50px;height:50px;font:500 30px/50px 'Open Sans',sans-serif;color:#fff;background:#31353d;border-radius:50%;padding:0;margin:30px 0 0}.posts-grid.circle-button li .btn:after{display:none}.posts-grid.circle-button li .btn:hover,.posts-grid.circle-button li .btn:active,.posts-grid.circle-button li .btn:focus{background:#3498db;-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-ms-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg)}.posts-grid.negative-margin{margin:20px 0 0}@media only screen and (min-width:1200px){.posts-grid.negative-margin{margin-top:-110px}}.posts-grid.abc-on-thumbnail li .thumbnail{background:#31353e}.posts-grid.abc-on-thumbnail li .thumbnail .alph{position:absolute;top:50%;left:0;width:100%;height:auto;text-align:center;display:inline-block;font:300 40px/1em 'Open Sans',sans-serif;color:#fff;text-transform:uppercase;margin-top:-20px;transition:all 0.3s ease 0s}.posts-grid.abc-on-thumbnail li .thumbnail img{opacity:.5;filter:alpha(opacity=50);transition:all 0.3s ease 0s}.posts-grid.abc-on-thumbnail li .thumbnail:hover img{opacity:1;filter:alpha(opacity=100)}.posts-grid.abc-on-thumbnail li .thumbnail:hover .alph{opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(5);-moz-transform:scale(5);-ms-transform:scale(5);-o-transform:scale(5);transform:scale(5)}.hero-unit{background:none;padding:0;border-radius:0}.hero-unit h1{font:70px/1em 'Open Sans',sans-serif;color:#3498db;margin:0 0 10px}@media only screen and (min-width:768px) and (max-width:979px){.hero-unit h1{font-size:40px}}@media only screen and (max-width:767px){.hero-unit h1{font-size:50px}}@media only screen and (max-width:480px){.hero-unit h1{font-size:40px}}.hero-unit p{font:300 30px/35px 'Open Sans',sans-serif;color:#31353d;text-transform:uppercase;margin:0}@media only screen and (min-width:768px) and (max-width:979px){.hero-unit p{font-size:25px;line-height:1.2em}}@media only screen and (max-width:480px){.hero-unit p{font-size:25px;line-height:1.2em}}i.circle-icon{width:145px;height:145px;border-radius:50%;background:#31353d;display:inline-block;text-align:center;line-height:145px!important}.flexslider.testi-home{margin:0;padding:0}@media only screen and (min-width:1200px){.flexslider.testi-home{padding:0 170px}}@media only screen and (max-width:1200px){.flexslider.testi-home{padding:0 50px}}.flexslider.testi-home .flex-viewport{min-height:110px}.flexslider.testi-home .slides li{text-align:left}.flexslider.testi-home .slides li .thumbnail{float:left;margin:0 30px 0 0;border-radius:50%}@media only screen and (max-width:767px){.flexslider.testi-home .slides li .thumbnail{float:none;margin:0 0 20px;width:110px}}.flexslider.testi-home .slides li .thumbnail img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.flexslider.testi-home .slides li .desc{overflow:hidden}.flexslider.testi-home .slides li h5{display:none}.flexslider.testi-home .slides li .post_options{font:300 20px/25px 'Open Sans',sans-serif;text-transform:uppercase;color:#fff;margin:0 0 15px}.flexslider.testi-home .slides li .post_options .user{color:#3498db}.flexslider.testi-home .slides li .post_options span{display:block}.flexslider.testi-home .slides li .post_options .testi-url,.flexslider.testi-home .slides li .post_options br{display:none}.flexslider.testi-home .slides li .excerpt{font:14px/23px Arial,"Helvetica Neue",Helvetica,sans-serif;color:#dddcdc;color:rgb(221 220 220 / .5);padding:0 45px;position:relative;margin:0}@media only screen and (max-width:480px){.flexslider.testi-home .slides li .excerpt{padding:0}}.flexslider.testi-home .slides li .excerpt:before,.flexslider.testi-home .slides li .excerpt:after{content:'“';font:300 60px/1em 'Open Sans',sans-serif;display:block;position:absolute;top:0;left:0;color:#fff}@media only screen and (max-width:480px){.flexslider.testi-home .slides li .excerpt:before,.flexslider.testi-home .slides li .excerpt:after{position:relative;height:50px}}.flexslider.testi-home .slides li .excerpt:after{top:auto;left:auto;bottom:-20px;right:0}.flexslider.testi-home .slides li .excerpt a{color:inherit}.flexslider.testi-home .slides li .excerpt a:hover,.flexslider.testi-home .slides li .excerpt a:active,.flexslider.testi-home .slides li .excerpt a:focus{text-decoration:none;color:#3498db}.flexslider.testi-home .slides li .btn{display:none}.flexslider.testi-home .flex-direction-nav li a{left:0;width:21px;height:34px;background:url(/wp-content/themes/chimney/images/nav-cycle.png);display:inline-block;text-indent:100%;transition:none;opacity:1;filter:alpha(opacity=100)}.flexslider.testi-home .flex-direction-nav li a:before{display:none}.flexslider.testi-home .flex-direction-nav li a.flex-next{left:auto;right:0;background-position:-21px 0}.flexslider.testi-home .flex-direction-nav li a:hover{background-position:0 -34px}.flexslider.testi-home .flex-direction-nav li a:hover.flex-next{background-position:-21px -34px}.mini-posts-list .mini-post-holder .mini-post-content{overflow:hidden}.mini-posts-list .mini-post-holder .mini-post-content h4{font:20px/1.2em 'Open Sans',sans-serif;text-transform:uppercase;margin:0 0 4px;letter-spacing:-1px}.mini-posts-list .mini-post-holder .mini-post-content h4 a{color:#31353d}.mini-posts-list .mini-post-holder .mini-post-content h4 a:hover,.mini-posts-list .mini-post-holder .mini-post-content h4 a:active,.mini-posts-list .mini-post-holder .mini-post-content h4 a:focus{text-decoration:none;color:#3498db}.mini-posts-list .mini-post-holder .mini-post-content .mini-post-meta-category{margin:0 0 10px}.mini-posts-list .mini-post-holder .mini-post-content .mini-post-meta-category .post_category a{font:15px/1em 'Open Sans',sans-serif;color:#3498db;text-transform:uppercase}.mini-posts-list .mini-post-holder .mini-post-content .mini-post-meta-category .post_category a:hover,.mini-posts-list .mini-post-holder .mini-post-content .mini-post-meta-category .post_category a:active,.mini-posts-list .mini-post-holder .mini-post-content .mini-post-meta-category .post_category a:focus{text-decoration:none;color:#31353d}.mini-posts-list.latest-posts-home .mini-post-holder{border:none;margin:0 0 0 4%;padding:0;display:inline-block;vertical-align:top;width:48%}@media only screen and (max-width:400px){.mini-posts-list.latest-posts-home .mini-post-holder{width:100%;margin:20px 0;display:block}}.mini-posts-list.latest-posts-home .mini-post-holder:first-child{margin:0}.mini-posts-list.latest-posts-home .mini-post-holder .mini-post-meta{width:70px;height:70px;border-radius:50%;background:#3498db;text-align:center;float:left;margin:0 30px 0 0;display:inline-block}@media only screen and (max-width:1200px){.mini-posts-list.latest-posts-home .mini-post-holder .mini-post-meta{margin:0 20px 0 0}}@media only screen and (min-width:768px) and (max-width:979px){.mini-posts-list.latest-posts-home .mini-post-holder .mini-post-meta{float:none;margin:0 0 20px}}@media only screen and (max-width:480px){.mini-posts-list.latest-posts-home .mini-post-holder .mini-post-meta{float:none;margin:0 0 20px}}.mini-posts-list.latest-posts-home .mini-post-holder .mini-post-meta:after{content:'';height:100%;display:inline-block;vertical-align:middle}.mini-posts-list.latest-posts-home .mini-post-holder .mini-post-meta time{display:inline-block;vertical-align:middle}.mini-posts-list.latest-posts-home .mini-post-holder .mini-post-meta span{display:block;font:15px/1em 'Open Sans',sans-serif;text-transform:uppercase;color:#fff;color:rgb(255 255 255 / .5)}.mini-posts-list.latest-posts-home .mini-post-holder .mini-post-meta span.day{font:300 30px/1em 'Open Sans',sans-serif;color:#fff}.footer{background:none;border:none;overflow:hidden;padding:0}.footer-widgets{padding:89px 0 113px;position:relative}@media (max-width:767px){.footer-widgets{padding:40px 0 30px}}@media (max-width:767px){.footer-widgets>div>div{margin-top:40px}.footer-widgets>div>div:first-child{margin-top:0}}.footer-widgets>div>div>div>h4{color:#3498db;font:300 20px/1.2em 'Open Sans',sans-serif;text-transform:uppercase;margin:0 0 31px}@media (max-width:767px){.footer-widgets>div>div>div>h4{margin:0 0 20px;text-align:center}}@media (max-width:767px){.footer-widgets .social{text-align:center}}nav.nav.footer-nav{float:none;margin:0;padding:0}nav.nav.footer-nav ul{float:none;text-align:left}@media (max-width:767px){nav.nav.footer-nav ul{text-align:center}}nav.nav.footer-nav ul li{float:none;display:block;line-height:14px;padding:0;text-transform:uppercase;margin:0;padding:7px 0 0 0;position:relative}nav.nav.footer-nav ul li:first-child{margin:0;padding:0}nav.nav.footer-nav ul li:first-child:before{display:none}nav.nav.footer-nav ul li.current-menu-item a,nav.nav.footer-nav ul li a:hover{color:#3498db;text-decoration:none}[id*="nav_menu"] ul{list-style-type:none;margin:0}@media (max-width:767px){[id*="nav_menu"] ul{text-align:center}}[id*="nav_menu"] ul li{font:12px/14px Arial,"Helvetica Neue",Helvetica,sans-serif;margin:0;padding:8px 0 0 0}[id*="nav_menu"] ul li:first-child{padding:0}[id*="nav_menu"] ul li a{color:#6c7485}[id*="nav_menu"] ul li a:hover,[id*="nav_menu"] ul li a:active{color:#3498db;text-decoration:none}.contacts .textwidget p{font:14px/17px Arial,"Helvetica Neue",Helvetica,sans-serif;text-transform:uppercase;color:#6c7485;position:relative;padding:0 0 0 39px;margin:0 0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width:767px){.contacts .textwidget p{padding:0;text-align:center}}.contacts .textwidget p span{display:inline-block}.contacts .textwidget p:before{width:20px;height:20px;font:22px/1em FontAwesome;color:#3498db;position:absolute;top:0;left:0}@media (max-width:767px){.contacts .textwidget p:before{position:relative;display:block;margin:0 auto 15px}}.contacts .textwidget p.home:before{content:''}.contacts .textwidget p.phone:before{content:''}.footer-text{padding:0;font:300 15px/1.2em 'Open Sans',sans-serif;color:#6c7485;text-transform:none;text-align:left;float:none;margin:0}@media (max-width:767px){.footer-text{text-align:center;padding:0}}.footer-text a{color:#6c7485}.footer-text a:hover{color:#3498db;text-decoration:none}.footer-text .site-name{color:#fff;font-size:25px;margin:0 5px 0 0}.footer-text .site-name:hover{color:#3498db;text-decoration:none}.footer-text em{display:inline-block;font-style:normal}@media (max-width:480px){.footer-text em{display:block;text-indent:-9999px;width:0;height:0}}.copyright{padding:0}.copyright>.span12{padding:29px 35px;background:#22252b;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row.margin{margin:0}.slider-wrap{margin:0;width:100%}.slider-wrap .container{width:100%}@media only screen and (min-width:1200px){.slider{margin:0 0 100px}}.slider .container{width:100%}@media (max-width:767px){.slider .container .camera .camera_commands,.slider .container .camera .camera_prev,.slider .container .camera .camera_next,.slider .container .camera .camera_caption{display:none}}@media only screen and (max-width:767px){.google-map-api{height:300px}}.zoom-icon{background:none!important}.zoom-icon:after{content:'';width:100%;height:100%;background:rgb(0 0 0 / .5);position:absolute;top:0;right:0;border-radius:0;z-index:10;transition:400ms all 100ms;-webkit-transition:400ms all 100ms;-o-transition:400ms all 100ms}@media only screen and (min-width:1200px){.zoom-icon:after{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}}.zoom-icon:before{content:'';background:url(/wp-content/themes/chimney/images/zoom.png);width:34px;height:35px;margin:-17px 0 0 -17px;z-index:100;transition:all 0.3s ease 0s}@media only screen and (min-width:1200px){.zoom-icon:before{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}}.thumbnail a img{transition:transform 200ms linear;-webkit-transition:-webkit-transform 200ms linear}.thumbnail:hover .zoom-icon:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.thumbnail:hover .zoom-icon:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}@media only screen and (min-width:1200px){.thumbnail:hover a img{transform:scale(1.1);-webkit-transform:-webkit-scale(1.1)}}.thumbnail.flexslider ul li .image-wrap{display:block;position:relative}.thumbnail.flexslider:hover a img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.thumbnail.flexslider:hover a .zoom-icon{opacity:1;filter:alpha(opacity=100)}.thumbnail.flexslider:hover a .zoom-icon:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.thumbnail.flexslider:hover a .zoom-icon:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}#back-top-wrapper{z-index:200;right:20px;bottom:20px;overflow:visible}#back-top-wrapper #back-top{margin:0}#back-top-wrapper #back-top a{width:50px;height:50px;border-radius:50%;background:#3498db;text-align:center;-webkit-perspective:100px;perspective:100px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all 0.3s ease 0s}#back-top-wrapper #back-top a span{display:block;width:50px;height:50px;background:none;transition:all 0.3s ease 0s}#back-top-wrapper #back-top a span:before{content:'';font:13px/50px FontAwesome;display:inline-block;color:#f5f5f6;transition:all 0.3s ease 0s}#back-top-wrapper #back-top a:hover{background:#22252b}#back-top-wrapper #back-top a:hover span{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}#back-top-wrapper #back-top a:hover span:before{color:#fff}@media (max-width:600px){#wpadminbar{top:-46px!important}}.error404-holder{padding:80px 0}.error404-holder .error404-holder_num{color:#3498db;font-weight:100}@media (min-width:768px) and (max-width:979px){.error404-holder .error404-holder_num{font-size:150px}}.faq-list .marker{font-size:15px!important;color:#3498db;margin-top:2px}@media (max-width:767px){.archive_h{margin-top:30px}}blockquote p{line-height:22px}.ie9 .wpcf7-form p input[type="text"],.ie9 .wpcf7-form p input[type="email"]{padding-top:8px}.ie9 #search-header .search-form_it{padding-top:7px}.ie9 .search-form .search-form_it{padding-top:7px}.transition{transition:all 0.3s ease 0s}.clear-both:after{content:'';width:0;height:0;display:block;clear:both}@media (max-width:767px){.thumb-center{float:none;display:block;text-align:center}.thumb-center a{display:inline-block;text-align:center}}.left-right{position:relative}.left-right>div{position:relative;z-index:10}.left-right:before,.left-right:after{content:"";display:block;height:100%;position:absolute;top:0;width:101%;background:inherit;border:inherit;z-index:1;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.left-right:before{left:-100%}.left-right:after{right:-100%}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:#fff0;text-shadow:none;background-color:#fff0;border:0}.input-block-level{display:block;width:100%;min-height:33px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.parallax-slider{height:660px}@media (max-width:767px){.parallax-slider{height:500px}}.parallax-slider #mainCaptionHolder{text-align:center}.parallax-slider #mainCaptionHolder .secondaryCaption{display:none!important}.parallax-slider #mainCaptionHolder .container{top:0;display:inline-block;vertical-align:middle;width:100%}.parallax-slider #mainCaptionHolder .container .primaryCaption{text-align:center;width:1170px;left:50%;margin-left:-585px}@media (min-width:980px) and (max-width:1200px){.parallax-slider #mainCaptionHolder .container .primaryCaption{width:940px;margin-left:-470px}}@media (min-width:768px) and (max-width:979px){.parallax-slider #mainCaptionHolder .container .primaryCaption{width:724px;margin-left:-362px}}@media (max-width:767px){.parallax-slider #mainCaptionHolder .container .primaryCaption{width:100%;left:0;margin-left:0;padding:0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.parallax-slider #mainCaptionHolder .helper{display:inline-block;vertical-align:middle;height:100%;width:0}.parallax-slider #mainCaptionHolder .slider_caption{text-align:left;width:570px;margin:0 0 0 auto}@media (min-width:980px) and (max-width:1200px){.parallax-slider #mainCaptionHolder .slider_caption{width:500px}}@media (min-width:768px) and (max-width:979px){.parallax-slider #mainCaptionHolder .slider_caption{width:400px}}@media (max-width:767px){.parallax-slider #mainCaptionHolder .slider_caption{width:100%}}.parallax-slider #mainCaptionHolder .slider_caption h1,.parallax-slider #mainCaptionHolder .slider_caption h2,.parallax-slider #mainCaptionHolder .slider_caption h3,.parallax-slider #mainCaptionHolder .slider_caption h4,.parallax-slider #mainCaptionHolder .slider_caption h5,.parallax-slider #mainCaptionHolder .slider_caption h6{font-weight:300;line-height:1.2em;font-family:'Open Sans',sans-serif;text-transform:uppercase;margin:0;letter-spacing:0;color:#fff}@media only screen and (max-width:979px){.parallax-slider #mainCaptionHolder .slider_caption h1,.parallax-slider #mainCaptionHolder .slider_caption h2,.parallax-slider #mainCaptionHolder .slider_caption h3,.parallax-slider #mainCaptionHolder .slider_caption h4,.parallax-slider #mainCaptionHolder .slider_caption h5,.parallax-slider #mainCaptionHolder .slider_caption h6{letter-spacing:5px}}.parallax-slider #mainCaptionHolder .slider_caption h1{font-size:70px;line-height:60px;text-transform:none}@media only screen and (max-width:979px){.parallax-slider #mainCaptionHolder .slider_caption h1{font-size:30px;line-height:1.2em}}.parallax-slider #mainCaptionHolder .slider_caption h2{font-size:40px;color:#3498db}@media only screen and (min-width:768px) and (max-width:979px){.parallax-slider #mainCaptionHolder .slider_caption h2{font-size:28px}}@media only screen and (max-width:480px){.parallax-slider #mainCaptionHolder .slider_caption h2{font-size:28px}}.parallax-slider #mainCaptionHolder .slider_caption h3{font-size:30px}@media only screen and (min-width:768px) and (max-width:979px){.parallax-slider #mainCaptionHolder .slider_caption h3{font-size:26px}}@media only screen and (max-width:480px){.parallax-slider #mainCaptionHolder .slider_caption h3{font-size:26px}}.parallax-slider #mainCaptionHolder .slider_caption h4{font-size:28px}@media only screen and (min-width:768px) and (max-width:979px){.parallax-slider #mainCaptionHolder .slider_caption h4{font-size:24px}}@media only screen and (max-width:480px){.parallax-slider #mainCaptionHolder .slider_caption h4{font-size:24px}}.parallax-slider #mainCaptionHolder .slider_caption h5{font-size:25px}@media only screen and (min-width:768px) and (max-width:979px){.parallax-slider #mainCaptionHolder .slider_caption h5{font-size:20px}}@media only screen and (max-width:480px){.parallax-slider #mainCaptionHolder .slider_caption h5{font-size:20px}}.parallax-slider #mainCaptionHolder .slider_caption h6{font-size:20px}@media only screen and (min-width:768px) and (max-width:979px){.parallax-slider #mainCaptionHolder .slider_caption h6{font-size:18px}}@media only screen and (max-width:480px){.parallax-slider #mainCaptionHolder .slider_caption h6{font-size:18px}}.parallax-slider #mainCaptionHolder .slider_caption p{font:500 italic 23px/1.2em 'Open Sans',sans-serif;color:#fff;display:block;margin:20px 0 30px;letter-spacing:5px}@media only screen and (max-width:979px){.parallax-slider #mainCaptionHolder .slider_caption p{font-size:16px}}.parallax-slider #mainCaptionHolder .slider_caption .btn{border-color:#fff;color:#fff}.parallax-slider #mainCaptionHolder .slider_caption .btn:after,.parallax-slider #mainCaptionHolder .slider_caption .btn:before{display:none}.parallax-slider #mainCaptionHolder .slider_caption .btn:hover,.parallax-slider #mainCaptionHolder .slider_caption .btn:active,.parallax-slider #mainCaptionHolder .slider_caption .btn:focus{background:#ffc40d;color:#f5f5f6;border-color:#ffc40d}.parallax-slider .controlBtn{width:60px;height:60px;margin-top:-30px}.parallax-slider .controlBtn .innerBtn{font-size:48px;line-height:60px;color:silver;background:#3498db}.parallax-slider .controlBtn .slidesCounter{font-size:16px;line-height:60px;color:#3498db;background:silver}.parallax-slider .controlBtn:hover .innerBtn{color:#3498db;background:silver}.parallax-slider .parallaxPrevBtn,.parallax-slider .parallaxNextBtn{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.parallax-slider .parallaxPrevBtn{left:-60px}.parallax-slider .parallaxNextBtn{right:-60px}.parallax-slider:hover .parallaxPrevBtn{left:0}.parallax-slider:hover .parallaxNextBtn{right:0}.parallax-slider #paralaxSliderPagination{bottom:100px;width:1170px}@media only screen and (min-width:980px) and (max-width:1200px){.parallax-slider #paralaxSliderPagination{width:940px;bottom:50px}}@media only screen and (min-width:768px) and (max-width:979px){.parallax-slider #paralaxSliderPagination{width:724px;bottom:50px}}@media only screen and (max-width:767px){.parallax-slider #paralaxSliderPagination{width:100%;bottom:20px;padding:0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.parallax-slider #paralaxSliderPagination.buttons_pagination ul{width:570px}@media only screen and (min-width:980px) and (max-width:1200px){.parallax-slider #paralaxSliderPagination.buttons_pagination ul{width:500px}}@media only screen and (min-width:768px) and (max-width:979px){.parallax-slider #paralaxSliderPagination.buttons_pagination ul{width:400px}}@media only screen and (max-width:767px){.parallax-slider #paralaxSliderPagination.buttons_pagination ul{width:100%}}.parallax-slider #paralaxSliderPagination.buttons_pagination ul li{border-radius:50%;margin:0 0 0 12px;width:18px;height:18px;border:none;background:#31353e;transition:all 0.3s ease 0s}.parallax-slider #paralaxSliderPagination.buttons_pagination ul li:hover,.parallax-slider #paralaxSliderPagination.buttons_pagination ul li.active{background:#3498db}.parallax-slider #paralaxSliderPagination.buttons_pagination ul li:first-child{margin:0}.parallax-slider #paralaxSliderPagination.images_pagination ul li{margin:3px;opacity:.5}.parallax-slider #paralaxSliderPagination.images_pagination ul li:hover,.parallax-slider #paralaxSliderPagination.images_pagination ul li.active{opacity:1}.parallax-slider #previewSpinner{width:50px;height:50px;margin-left:-25px;margin-top:-25px;border-radius:25px;background:url(/wp-content/themes/chimney/parallax-slider/img/spinner.GIF) 50% 50% #fff no-repeat}.parallax-slider{overflow:hidden;position:relative;-ms-transform:translateZ(0);transform:translateZ(0)}.parallax-slider .baseList{display:none}.parallax-slider #mainImageHolder{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.parallax-slider #mainImageHolder .primaryHolder,.parallax-slider #mainImageHolder .secondaryHolder{position:absolute;width:100%;height:100%;top:0;left:0}.parallax-slider #mainImageHolder .primaryHolder .imgBlock,.parallax-slider #mainImageHolder .secondaryHolder .imgBlock{max-width:inherit;background-repeat:no-repeat;background-position:center;background-size:cover}.parallax-slider #mainImageHolder .primaryHolder{z-index:2}.parallax-slider #mainImageHolder .secondaryHolder{z-index:1}.parallax-slider #mainCaptionHolder{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}.parallax-slider #mainCaptionHolder .container{position:relative}.parallax-slider #mainCaptionHolder .primaryCaption,.parallax-slider #mainCaptionHolder .secondaryCaption{position:absolute;width:100%;top:0;left:0}.parallax-slider .controlBtn{position:absolute;cursor:pointer;display:block;top:50%;z-index:2}.parallax-slider .controlBtn .innerBtn{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;position:relative;display:block;width:100%;height:100%;text-align:center;z-index:1}.parallax-slider .controlBtn .slidesCounter{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;position:absolute;top:0;width:60%;height:100%}.parallax-slider .controlBtn.parallaxPrevBtn .slidesCounter{left:0%;text-align:left}.parallax-slider .controlBtn.parallaxPrevBtn:hover .slidesCounter{left:100%}.parallax-slider .controlBtn.parallaxNextBtn .slidesCounter{right:0%;text-align:right}.parallax-slider .controlBtn.parallaxNextBtn:hover .slidesCounter{right:100%}.parallax-slider #paralaxSliderPagination{position:absolute;z-index:2;width:1170px;left:50%;margin-left:-585px}@media (min-width:980px) and (max-width:1200px){.parallax-slider #paralaxSliderPagination{width:940px;margin-left:-470px}}@media (min-width:768px) and (max-width:979px){.parallax-slider #paralaxSliderPagination{width:724px;margin-left:-362px}}@media (max-width:767px){.parallax-slider #paralaxSliderPagination{width:100%;left:0;margin-left:0}}.parallax-slider #paralaxSliderPagination ul{list-style:none;margin:0 0 0 auto}.parallax-slider #paralaxSliderPagination ul li{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;cursor:pointer;display:inline-block}.parallax-slider #previewSpinner{position:absolute;display:block;top:50%;left:50%;z-index:99}.parallax-slider.zoom-fade-eff #mainImageHolder .primaryHolder{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.parallax-slider.zoom-fade-eff #mainImageHolder .primaryHolder.animateState{opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(3);-moz-transform:scale(3);-ms-transform:scale(3);-o-transform:scale(3);transform:scale(3)}.parallax-slider.zoom-fade-eff #mainImageHolder .secondaryHolder{opacity:1;filter:alpha(opacity=100)}.parallax-slider.zoom-fade-eff #mainImageHolder .secondaryHolder.animateState{opacity:0;filter:alpha(opacity=0)}.parallax-slider.zoom-fade-eff #mainCaptionHolder .primaryCaption{opacity:1;filter:alpha(opacity=100)}.parallax-slider.zoom-fade-eff #mainCaptionHolder .primaryCaption.animateState{opacity:0;filter:alpha(opacity=0)}.parallax-slider.zoom-fade-eff #mainCaptionHolder .secondaryCaption{opacity:1;filter:alpha(opacity=100)}.parallax-slider.zoom-fade-eff #mainCaptionHolder .secondaryCaption.animateState{opacity:0;filter:alpha(opacity=0)}.parallax-slider.simple-fade-eff #mainImageHolder .primaryHolder{opacity:1;filter:alpha(opacity=100)}.parallax-slider.simple-fade-eff #mainImageHolder .primaryHolder.animateState{opacity:0;filter:alpha(opacity=0)}.parallax-slider.simple-fade-eff #mainImageHolder .secondaryHolder.animateState{opacity:1;filter:alpha(opacity=100)}.parallax-slider.simple-fade-eff #mainImageHolder .secondaryHolder.animateState.animateState{opacity:0;filter:alpha(opacity=0)}.parallax-slider.simple-fade-eff #mainCaptionHolder .primaryCaption{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.parallax-slider.simple-fade-eff #mainCaptionHolder .primaryCaption.animateState{opacity:0;filter:alpha(opacity=0)}.parallax-slider.simple-fade-eff #mainCaptionHolder .secondaryCaption{opacity:1;filter:alpha(opacity=100)}.parallax-slider.simple-fade-eff #mainCaptionHolder .secondaryCaption.animateState{opacity:0;filter:alpha(opacity=0)}.parallax-slider.slide-top-eff #mainImageHolder .primaryHolder{top:0}.parallax-slider.slide-top-eff #mainImageHolder .primaryHolder.animateState{top:-100%}.parallax-slider.slide-top-eff #mainImageHolder .secondaryHolder.animateState{top:0}.parallax-slider.slide-top-eff #mainImageHolder .secondaryHolder.animateState.animateState{top:100%}.parallax-slider.slide-top-eff #mainCaptionHolder .primaryCaption{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.parallax-slider.slide-top-eff #mainCaptionHolder .primaryCaption.animateState{opacity:0;filter:alpha(opacity=0)}.parallax-slider.slide-top-eff #mainCaptionHolder .secondaryCaption{opacity:1;filter:alpha(opacity=100)}.parallax-slider.slide-top-eff #mainCaptionHolder .secondaryCaption.animateState{opacity:0;filter:alpha(opacity=0)}