.main-holder{z-index:100;overflow:hidden;}
.header{z-index:1100;}
.content-holder{z-index:100;position:relative;background:#fff;}
.footer{z-index:199;}
@media (max-width:767px){body{padding:0;}
body .header{padding:0 20px;}
body .footer{padding:40px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
body .content-holder{padding:20px 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;overflow:hidden;-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;}
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:9px 30px 20px 0;}
@media (min-width:768px) and (max-width:979px){figure.frame.alignleft{float:none;margin:0 0 20px;}
}
@media (max-width:600px){figure.frame.alignleft{margin:0 0 20px 0;float:none;}
}
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;}
}
.wpcf7 .wpcf7-form p{margin-bottom:30px;}
.wpcf7 .wpcf7-form p input[type="text"], .wpcf7 .wpcf7-form p input[type="email"]{padding:15px 20px;margin:0;height:58px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.wpcf7 .wpcf7-form p input[type="text"]:invalid, .wpcf7 .wpcf7-form p input[type="email"]:invalid{border-color:#9d261d;color:#9d261d;}
.wpcf7 .wpcf7-form p input[type="text"]:invalid:focus, .wpcf7 .wpcf7-form p input[type="email"]:invalid:focus{border-color:#9d261d !important;}
.wpcf7 .wpcf7-form textarea{margin-bottom:10px;padding:15px 20px;}
.wpcf7 .wpcf7-form .btn-align{text-align:right;}
.wpcf7 .wpcf7-form .btn-align input[type="submit"], .wpcf7 .wpcf7-form .btn-align input[type="reset"]{height:auto;margin-left:10px;}
.wpcf7 .wpcf7-form .btn-align div.ajax-loader{float:left;margin-left:10px;}
.wpcf7 .wpcf7-form .wpcf7-not-valid-tip{padding:13px 20px !important;border-radius:5px;vertical-align:middle;}
@media (min-width:980px) and (max-width:1200px){.wpcf7 .wpcf7-form .wpcf7-not-valid-tip{font-size:12px !important;}
}
@media (min-width:768px) and (max-width:979px){.wpcf7 .wpcf7-form .wpcf7-not-valid-tip{font-size:9px !important;padding:6px 7px !important;}
}
.wpcf7 .wpcf7-form .submit-wrap{position:relative;text-align:center;}
.wpcf7 .wpcf7-form .submit-wrap .btn{height:auto;}
.wpcf7 .wpcf7-form .submit-wrap input{margin:0;height:auto;padding:13px 20px !important;display:inline-block;}
.fixed_parallax_section .wpcf7 .wpcf7-form .submit-wrap input{color:#fff;}
.wpcf7 .wpcf7-form .submit-wrap .input-btn{margin-right:10px;padding:0;overflow:visible;}
.fixed_parallax_section .wpcf7 .wpcf7-form .submit-wrap .input-btn{border-color:#fff;}
.wpcf7 .wpcf7-form .submit-wrap .input-btn > span{display:inline-block;padding:0;}
.wpcf7 .wpcf7-form .submit-wrap .ajax-loader{position:absolute;right:-35px;top:12px;}
.header{padding:0;border:none;}
.nav-wrap{position:relative;padding:14px 0 17px;z-index:100;background:transparent;transition:background 300ms;-webkit-transition:background 300ms;-moz-transition:background 300ms;transition:padding 400ms;-webkit-transition:padding 400ms;-moz-transition:padding 400ms;-webkit-transform:translateZ(0);}
@media only screen and (min-width:998px){.nav-wrap.isStuck{background:#000;width:100%;position:relative;}
.nav-wrap.isStuck > div{position:relative;z-index:10;}
.nav-wrap.isStuck:before, .nav-wrap.isStuck: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.isStuck:before{left:-100%;}
.nav-wrap.isStuck:after{right:-100%;}
}
@media (max-width:998px){.nav-wrap.isStuck{position:relative !important;top:0 !important;border:none;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
}
@media (min-width:768px){.nav-wrap.isStuck{position:fixed !important;top:0 !important;border:none;background-color:black;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.nav-wrap.isStuck:before{content:"";display:block;height:100%;position:absolute;top:0;left:-100%;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.isStuck:after{content:"";display:block;height:100%;position:absolute;top:0;right:-100%;width:101%;background:inherit;border:inherit;z-index:1;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
}
.ie8 .nav-wrap.isStuck{position:fixed !important;top:0 !important;border:none;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
@media (max-width:998px){.pseudoStickyBlock{height:0 !important;}
}
.nav__primary{padding:3px 0 0 0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
@media (max-width:767px){.nav__primary{padding:0 0 20px !important;}
}
.nav__primary .select-menu{height:40px;}
.nav__primary .sf-menu{float:right;padding:0;position:relative;}
.nav__primary .sf-menu > .menu-item{display:inline-block;float:left;vertical-align:middle;background:none;position:relative;padding:10px 0 0 0;margin:0 0 0 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
@media (min-width:768px) and (max-width:1200px){.nav__primary .sf-menu > .menu-item{margin:0 0 0 10px;}
}
.ie8 .nav__primary .sf-menu > .menu-item{margin:0 0 0 10px;}
.nav__primary .sf-menu > .menu-item:first-child{margin:0;}
.nav__primary .sf-menu > .menu-item.link{border-radius:5px;padding:0;margin:0 0 0 39px;}
@media (min-width:768px) and (max-width:979px){.nav__primary .sf-menu > .menu-item.link{margin:0 0 0 5px;}
}
.nav__primary .sf-menu > .menu-item.link > a{text-transform:none;font:500 16px/1.2em 'Raleway', sans-serif;padding:10px 16px;overflow:hidden;position:relative;border-radius:5px;background:#1bbaf0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJlYWVkZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMWI5ZDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#2eaede 0%,#21b9d2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2eaede),color-stop(100%,#21b9d2));background:-webkit-linear-gradient(top,#2eaede 0%,#21b9d2 100%);background:-o-linear-gradient(top,#2eaede 0%,#21b9d2 100%);background:-ms-linear-gradient(top,#2eaede 0%,#21b9d2 100%);background:linear-gradient(to bottom,#2eaede 0%,#21b9d2 100%);z-index:100;}
.ie8 .nav__primary .sf-menu > .menu-item.link > a{background:#1bbaf0;}
@media (min-width:768px) and (max-width:979px){.nav__primary .sf-menu > .menu-item.link > a{padding:13px 3px;font-size:12px;}
}
.nav__primary .sf-menu > .menu-item.link > a:before{content:'';width:100%;height:0;position:absolute;top:0;left:0;background:#fff;z-index:-1;transition:all 0.3s ease 0s;}
.nav__primary .sf-menu > .menu-item.link > a:hover, .nav__primary .sf-menu > .menu-item.link > a:focus, .nav__primary .sf-menu > .menu-item.link > a:active{background:#1bbaf0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJlYWVkZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMWI5ZDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#2eaede 0%,#21b9d2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2eaede),color-stop(100%,#21b9d2));background:-webkit-linear-gradient(top,#2eaede 0%,#21b9d2 100%);background:-o-linear-gradient(top,#2eaede 0%,#21b9d2 100%);background:-ms-linear-gradient(top,#2eaede 0%,#21b9d2 100%);background:linear-gradient(to bottom,#2eaede 0%,#21b9d2 100%);}
.nav__primary .sf-menu > .menu-item.link > a:hover:before, .nav__primary .sf-menu > .menu-item.link > a:focus:before, .nav__primary .sf-menu > .menu-item.link > a:active:before{height:100%;}
.nav__primary .sf-menu > .menu-item.link > a:focus:before, .nav__primary .sf-menu > .menu-item.link > a:active:before{background:#f5f5f5;}
.nav__primary .sf-menu > .menu-item > a{border:none;display:block;background:none;text-transform:uppercase;z-index:100;position:relative;letter-spacing:0;padding:0;-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:12px;}
}
.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:#1bbaf0;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:-4px;margin-top:5px;background:url("../images/arrows-ffffff.png") no-repeat scroll 0 -100px transparent;}
.nav__primary .sf-menu > .menu-item.current-menu-item > a, .nav__primary .sf-menu > .menu-item.active-menu-item > a, .nav__primary .sf-menu > .menu-item.sfHover > a{color:#1bbaf0;background:none;}
.nav__primary .sf-menu > .menu-item.current-menu-item > a .sf-sub-indicator, .nav__primary .sf-menu > .menu-item.active-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.menu-item-home.current-menu-item > a{color:#fff;}
.nav__primary .sf-menu > .menu-item.menu-item-home.current-menu-item > a:hover, .nav__primary .sf-menu > .menu-item.menu-item-home.current-menu-item > a:active, .nav__primary .sf-menu > .menu-item.menu-item-home.current-menu-item > a:focus{color:#1bbaf0;}
.nav__primary .sf-menu > .menu-item > .sub-menu{width:170px;left:50%;margin-top:24px;margin-left:-85px;top:100%;background:#000;border:none;padding:5px 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:left;background:none;font:14px/1.2em 'Raleway', sans-serif;padding: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:first-child{border:none;background:none;}
.nav__primary .sf-menu > .menu-item > .sub-menu .menu-item > a{text-transform:none;border:none;background:none;padding:10px 20px;display:block;-moz-hyphens:auto;word-wrap:break-word;}
.nav__primary .sf-menu > .menu-item > .sub-menu .menu-item > a >.sf-sub-indicator{top:14px;right:auto;left:5px;background:url("../images/arrows-ffffff.png") no-repeat scroll 0 0 transparent;}
.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:#fff;background:#1bbaf0;}
.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:#fff;background:#1bbaf0;}
.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:170px;background:#000;border:none;padding:5px 0;left:auto;right:100%;top:-5px;margin-left:0;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 .menu-item{padding:0;}
.nav__primary .sf-menu > .menu-item > .sub-menu > .menu-item > .sub-menu .menu-item:first-child{border:none;}
.nav__primary .sf-menu > .menu-item > .sub-menu > .menu-item > .sub-menu .menu-item > a{color:#fff;padding:10px 20px;}
.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:#fff;background:#1bbaf0;}
.nav__primary .sf-menu > .menu-item > .sub-menu > .menu-item > .sub-menu .menu-item.current-menu-item > a{color:#fff;background:#1bbaf0;}
.logo{padding:0;}
@media (min-width:768px) and (max-width:979px){.logo{width:100%;}
}
@media (max-width:767px){.logo{padding:20px 0;}
}
.logo.pull-left{float:none;}
.logo .logo_h__txt{text-transform:uppercase;padding:8px 0 0;}
.logo .logo_h__txt a:hover, .logo .logo_h__txt a:active, .logo .logo_h__txt a:focus{color:#fff;text-decoration:none;}
.title-section{margin:0;padding:55px 0 15px;position:relative;background:none;z-index:10;}
@media (max-width:767px){.title-section{padding:10px 0;}
}
.title-section .title-header{text-align:center;padding:0;margin:0 0 15px;color:#000;text-transform:none;overflow:visible;font:bold 40px/1em 'Raleway', sans-serif;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.title-section .title-header small{font-size:25px;}
.title-section .breadcrumb{position:relative;text-align:center;background:none;display:block;margin:0;padding:8px 0;text-transform:none;text-shadow:none;letter-spacing:0;border:none;box-shadow:none;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.title-section .breadcrumb > li{text-shadow:none;font:14px/1.2em 'Raleway', sans-serif;display:inline-block;vertical-align:baseline;}
@media (max-width:480px){.title-section .breadcrumb > li{float:none;display:block;}
}
.title-section .breadcrumb > li.active{color:#777777;}
.title-section .breadcrumb a{color:#2bb699;text-shadow:none;}
.title-section .breadcrumb a:hover, .title-section .breadcrumb a:active{text-decoration:none;color:#777777;}
.title-section .breadcrumb .divider{padding:0 5px;vertical-align:baseline;display:inline-block;}
@media (max-width:480px){.title-section .breadcrumb .divider{display:none;}
}
.title-section .breadcrumb .divider:after{color:#777777;font:14px/1.2em 'Raleway', sans-serif;content:'/';}
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.post__holder{margin-bottom:60px;overflow:visible;}
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:100% !important;display: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;}
article .thumbnail.large img{display:inline-block;width:auto;}
@media (min-width:768px) and (max-width:979px){article .thumbnail.large{float:none !important;}
}
article div.jp-playlist li a:hover, article div.jp-playlist li.jp-playlist-current a{color:#b8b8b8;}
article .quote-wrap blockquote{font-family:'Raleway', sans-serif;font-size:15px;line-height:1.2em;font-style:normal;color:#afafaf;font-weight:bold;}
article .gallery-post{padding-bottom:0;}
article.testimonial{background:#fff;border-color:#d3d3d2;}
article.testimonial .user, article.testimonial .info{color:#000;}
.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{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:40px 20px;border:none;background:#f2f2f2;border-radius:0;}
.single #content .post-author .post-author_h{font:14px/1.2em 'Raleway', sans-serif;margin:0 0 15px 0;letter-spacing:0;text-align:left;text-transform:none;color:#777;display:block;}
.single #content .post-author .post-author_h a{color:#333;text-transform:none;font:14px/1.2em 'Raleway', sans-serif;}
.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:#1bbaf0;}
.single #content .post-author .post-author_gravatar{display:block;margin:2px 20px 10px 0;}
.single #content .post-author .post-author_gravatar img{width:80px;height:80px;border-radius:0;border:none;padding:0;background:none;}
.single #content .post-author .post-author_desc{padding:0;margin:0;text-transform:none;color:#777;font:14px/24px 'Raleway', sans-serif;}
@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:#777;font:14px/1.2em 'Raleway', sans-serif;}
.single #content .post-author .post-author_link p{margin:0;}
.single #content .post-author .post-author_link a{color:#333;text-transform:none;font:14px/1.2em 'Raleway', sans-serif;}
.single #content .post-author .post-author_link a:hover, .single #content .post-author .post-author_link a:active, .single #content .post-author .post-author_link a:focus{text-decoration:none;color:#1bbaf0;}
.single.single-post #content{padding:0;}
.single.single-post .content-holder, .single.single-post .header{transition:all 0.3s ease 0s;}
.single.single-post .title-section{display:none;}
.single.single-post [class*="span"]{min-height:inherit;}
.single.single-post .content-holder{padding:0;}
.single.single-post .wrapper-left{position:absolute;top:0;left:0;width:50%;z-index:100;transition:left 300ms, transform 300ms;-webkit-transition:left 300ms, -webkit-transform 300ms;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
@media (max-width:1024px){.single.single-post .wrapper-left{position:relative !important;width:100% !important;margin:30px 0 0 !important;left:0 !important;top:0 !important;height:400px !important;}
}
.ie8 .single.single-post .wrapper-left{position:relative !important;width:100% !important;margin:30px 0 0 !important;left:0 !important;top:0 !important;height:400px !important;}
.single.single-post .wrapper-left.fixed{position:fixed;top:0;}
@media (max-width:1024px){.single.single-post .wrapper-left.fixed{position:relative !important;}
}
.ie8 .single.single-post .wrapper-left.fixed{position:relative !important;}
.single.single-post .wrapper-left .post-header{position:absolute;width:100%;height:100%;background-position:center top;background-repeat:no-repeat;background-size:cover;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.ie8 .single.single-post .wrapper-left .post-header{width:100%;height:400px;}
.single.single-post .wrapper-left .post-header:before{content:'';width:100%;height:100%;background:rgba(0,0,0,0.6);position:absolute;top:0;left:0;}
.single.single-post .wrapper-left .post-header .desc-wrap{position:absolute;right:0;top:0;padding:0;}
@media (max-width:1024px){.single.single-post .wrapper-left .post-header .desc-wrap{width:100%;left:0;bottom:0;}
.single.single-post .wrapper-left .post-header .desc-wrap .row{margin:0 !important;}
.single.single-post .wrapper-left .post-header .desc-wrap .span5{margin:0 !important;}
}
.ie8 .single.single-post .wrapper-left .post-header .desc-wrap{width:100%;left:0;bottom:0;}
.ie8 .single.single-post .wrapper-left .post-header .desc-wrap .row{margin:0 !important;}
.ie8 .single.single-post .wrapper-left .post-header .desc-wrap .span5{margin:0 !important;}
.single.single-post .wrapper-left .post-header .span5{padding:75px 40px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
@media (max-width:1024px){.single.single-post .wrapper-left .post-header .span5{width:100%;padding:50px;}
}
.ie8 .single.single-post .wrapper-left .post-header .span5{width:100%;padding:50px;}
@media (max-width:480px){.single.single-post .wrapper-left .post-header .span5{padding:20px;}
}
.single.single-post .wrapper-left .post-header .posts{position:absolute;bottom:0;right:0;}
@media (max-width:1024px){.single.single-post .wrapper-left .post-header .posts{width:100%;}
.single.single-post .wrapper-left .post-header .posts .row{margin:0 !important;}
.single.single-post .wrapper-left .post-header .posts .span5{margin:0 !important;}
}
.ie8 .single.single-post .wrapper-left .post-header .posts{width:100%;}
.ie8 .single.single-post .wrapper-left .post-header .posts .row{margin:0 !important;}
.ie8 .single.single-post .wrapper-left .post-header .posts .span5{margin:0 !important;}
.single.single-post .wrapper-left .post-header .posts .span5{padding:0 40px 75px 0;}
@media (max-width:1024px){.single.single-post .wrapper-left .post-header .posts .span5{width:100%;padding:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
}
.ie8 .single.single-post .wrapper-left .post-header .posts .span5{width:100%;padding:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
@media (max-width:480px){.single.single-post .wrapper-left .post-header .posts .span5{padding:20px;}
}
.single.single-post .wrapper-left .post-header .posts .left{width:160px;float:left;}
.single.single-post .wrapper-left .post-header .posts .right{width:150px;float:right;text-align:right;}
.single.single-post .wrapper-left .post-header .posts .right a{text-indent:100%;white-space:nowrap;display:inline-block;overflow:hidden;vertical-align:top;width:51px;height:46px;}
.single.single-post .wrapper-left .post-header .posts .right a[rel="prev"]{background:url(../images/left-arrow.png) -51px 0;}
.single.single-post .wrapper-left .post-header .posts .right a[rel="next"]{background:url(../images/right-arrow.png);margin-left:17px;}
.single.single-post .wrapper-left .post-header .posts .right a:hover, .single.single-post .wrapper-left .post-header .posts .right a:active, .single.single-post .wrapper-left .post-header .posts .right a:focus{background-color:#fff;}
.single.single-post .wrapper-left .post-header .posts .right a:hover[rel="prev"], .single.single-post .wrapper-left .post-header .posts .right a:active[rel="prev"], .single.single-post .wrapper-left .post-header .posts .right a:focus[rel="prev"]{background-position:0 0;}
.single.single-post .wrapper-left .post-header .posts .right a:hover[rel="next"], .single.single-post .wrapper-left .post-header .posts .right a:active[rel="next"], .single.single-post .wrapper-left .post-header .posts .right a:focus[rel="next"]{background-position:51px 0;}
.single.single-post .wrapper-left .post-header .posts a{border:2px solid #fff;border-radius:6px;display:inline-block;}
.single.single-post .wrapper-left .post-header .posts a.show-posts{font:500 18px/1.2em 'Raleway', sans-serif;color:#fff;padding:12px 15px;}
.single.single-post .wrapper-left .post-header .posts a.show-posts:hover, .single.single-post .wrapper-left .post-header .posts a.show-posts:active, .single.single-post .wrapper-left .post-header .posts a.show-posts:focus{text-decoration:none;color:#000;}
@media (max-width:1024px){.single.single-post .wrapper-left .post-header .posts a.show-posts{display:none;}
}
.ie8 .single.single-post .wrapper-left .post-header .posts a.show-posts{display:none;}
.single.single-post .wrapper-left .post-header .posts a.show-posts:hover, .single.single-post .wrapper-left .post-header .posts a.show-posts:active, .single.single-post .wrapper-left .post-header .posts a.show-posts:focus, .single.single-post .wrapper-left .post-header .posts a.show-posts.active{background:#fff;color:#000;}
.single.single-post .post_meta{padding:0;margin:0 0 20px;border:none;}
.single.single-post .post_meta .post_meta_unite{padding:0;}
.single.single-post .post_meta .meta_group > div{font:500 20px/1.2em 'Raleway', sans-serif;color:#fff;padding:0;}
.single.single-post .post_meta .meta_group > div:before{content:'';width:6px;height:6px;background:#fff;border-radius:50%;display:inline-block;vertical-align:middle;margin:0 15px;}
@media (max-width:767px){.single.single-post .post_meta .meta_group > div:before{display:none;}
}
.single.single-post .post_meta .meta_group > div:first-child:before{display:none;}
.single.single-post .post_meta .meta_group > div i{display:none;}
.single.single-post .post_meta .meta_group > div a{color:#fff;}
.single.single-post .post_meta .meta_group > div a:hover, .single.single-post .post_meta .meta_group > div a:active, .single.single-post .post_meta .meta_group > div a:focus{text-decoration:none;color:#1bbaf0;}
.single.single-post .title{padding:0 0 200px;}
.single.single-post .title .post-title{font:42px/56px 'Raleway', sans-serif;color:#fff;margin:0;}
@media (min-width:768px) and (max-width:979px){.single.single-post .title .post-title{font-size:25px;line-height:1.3em;}
}
@media (max-width:480px){.single.single-post .title .post-title{font-size:25px;line-height:1.3em;}
}
.single.single-post .title .post-title a{color:inherit;}
.single.single-post .title .post-title a:hover, .single.single-post .title .post-title a:active, .single.single-post .title .post-title a:focus{text-decoration:none;color:#1bbaf0;}
.single.single-post .post_content, .single.single-post .share-buttons, .single.single-post .post-author, .single.single-post .related-posts, .single.single-post .nocomments, .single.single-post .comment-holder, .single.single-post #respond{width:620px;margin:0 0 0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
@media (min-width:1024px) and (max-width:1200px){.single.single-post .post_content, .single.single-post .share-buttons, .single.single-post .post-author, .single.single-post .related-posts, .single.single-post .nocomments, .single.single-post .comment-holder, .single.single-post #respond{width:500px;}
}
@media (max-width:1024px){.single.single-post .post_content, .single.single-post .share-buttons, .single.single-post .post-author, .single.single-post .related-posts, .single.single-post .nocomments, .single.single-post .comment-holder, .single.single-post #respond{width:100%;margin:0;}
}
.ie8 .single.single-post .post_content, .ie8 .single.single-post .share-buttons, .ie8 .single.single-post .post-author, .ie8 .single.single-post .related-posts, .ie8 .single.single-post .nocomments, .ie8 .single.single-post .comment-holder, .ie8 .single.single-post #respond{width:100%;margin:0;}
.single.single-post .nocomments{margin-top:30px;margin-bottom:30px;}
.single.single-post .share-buttons{margin-bottom:40px;}
.single.single-post .post_content{padding-top:70px;}
@media (max-width:480px){.single.single-post .post_content{padding-top:30px;}
.single.single-post .post_content h1{font-size:30px;}
.single.single-post .post_content h2{font-size:28px;}
.single.single-post .post_content h3{font-size:26px;}
.single.single-post .post_content h4{font-size:24px;}
.single.single-post .post_content h5{font-size:22px;}
.single.single-post .post_content h6{font-size:20px;}
}
.single.single-post footer.footer{z-index:200;}
.blog-posts{display:block;width:655px;position:fixed;background:#f6f6f6;top:30px;left:-655px;z-index:900;padding:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all 0.3s ease 0s;-webkit-transform:translateZ(0);}
.blog-posts .top-header{margin:0 0 45px;font:600 20px/1.2em 'Raleway', sans-serif;color:#787878;}
.blog-posts .top-header a{color:#787878;display:inline-block;vertical-align:middle;}
.blog-posts .top-header a:hover, .blog-posts .top-header a:active, .blog-posts .top-header a:focus{text-decoration:none;color:#000;}
.blog-posts .top-header a:after{content:'';width:24px;height:24px;background:url(../images/cross.png) no-repeat;display:inline-block;margin-left:15px;vertical-align:middle;transition:all 0.3s ease 0s;}
.blog-posts .top-header a:hover:after, .blog-posts .top-header a:active:after, .blog-posts .top-header a:focus:after{background-position:0 -42px;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
.blog-posts .top-header .left{float:left;width:50%;}
.blog-posts .top-header .right{float:right;width:45%;text-align:right;}
.blog-posts-list{list-style-type:none;margin:0;}
.blog-posts-list li{float:left;width:48.717948717948715%;*width:48.664757228587014%;margin:0 0 30px 2.564102564102564%;background:#fff;border-bottom:3px solid #d5d5d5;transition:all 0.3s ease 0s;}
.blog-posts-list li:nth-child(2n+1){margin-left:0;}
.blog-posts-list li:hover{border-color:#1bbaf0;}
.blog-posts-list li:hover h2 a{color:#1bbaf0;}
.blog-posts-list li .desc{padding:15px 15px 40px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.blog-posts-list li img{width:100%;}
.blog-posts-list li h2{margin:0 0 30px;font:500 16px/28px 'Raleway', sans-serif;}
.blog-posts-list li h2 a{color:#787878;}
.blog-posts-list li h2 a:hover, .blog-posts-list li h2 a:active, .blog-posts-list li h2 a:focus{text-decoration:none;color:#000;}
.blog-posts-list li time{font:bold 14px/1.2em 'Raleway', sans-serif;color:#787878;position:absolute;bottom:20px;left:15px;}
article .post-header .post-title a{color:#1bbaf0;}
article .post-header .post-title a:hover, article .post-header .post-title a:active, article .post-header .post-title a:focus{text-decoration:none;color:#000;}
.pagination ul{box-shadow:none;background:none;border-radius:0;}
.pagination ul li{border-radius:0;float:left;display:block;margin:0 0 0 10px;}
.pagination ul li:first-child{border:none;margin:0;}
.pagination ul li a{border-width:2px !important;border:2px solid #1bbaf0;border-radius:5px !important;padding:10px 15px;background:none;color:#1bbaf0;border-radius:0;text-decoration:none;text-transform:none;font:600 18px/1.2em 'Raleway', sans-serif;}
@media (max-width:480px){.pagination ul li a{padding:5px 10px;}
}
.pagination ul li a:hover{color:#fff;text-decoration:none;background:#2bbbee;border-color:#2bbbee;}
.pagination ul li a:active, .pagination ul li a:focus{color:#fff;text-decoration:none;background:#27a8d6;border-color:#27a8d6;}
.pagination ul li.active a{color:#fff;text-decoration:none;background:#27a8d6;border-color:#27a8d6;}
.pager li a{border:2px solid #000;border-radius:5px;padding:10px 15px;background:none;color:#000;border-radius:0;text-decoration:none;text-transform:none;font:15px/1.2em 'Raleway', sans-serif;}
@media (max-width:480px){.pager li a{padding:5px 10px;}
}
.pager li a:hover{color:#fff;text-decoration:none;background:#2bbbee;}
.pager li a:active, .pager li a:focus{color:#fff;text-decoration:none;background:#27a8d6;}
.related-posts, .comment-holder, #respond{margin-top:50px !important;}
.related-posts h3, .comment-holder h3, #respond h3{font:bold 40px/1em 'Raleway', sans-serif;margin:0 0 30px;text-align:left;text-transform:none;color:#000;letter-spacing:0;display:block;}
@media (min-width:768px) and (max-width:979px){.related-posts h3, .comment-holder h3, #respond h3{font-size:25px;}
}
@media (max-width:480px){.related-posts h3, .comment-holder h3, #respond h3{font-size:25px;}
}
.related-posts .related-posts_item{overflow:visible;}
.related-posts a{font:bold 20px/1.2em 'Raleway', sans-serif;color:#1bbaf0;display:inline;letter-spacing:0;text-transform:none;}
.related-posts a:hover, .related-posts a:active, .related-posts a:focus{text-decoration:none;color:#333;}
.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-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:30px 20px;margin:0 0 30px;background:#f2f2f2;border-radius:0;border:none;}
.comment-holder .comment-list .comment .comment-body .comment-author{margin:6px 30px 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:14px/1.2em 'Raleway', sans-serif;color:#333;padding-top:20px;text-transform:none;}
.comment-holder .comment-list .comment .comment-body .extra-wrap{padding:0;margin:0;line-height:24px;color:#777;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;padding:18px 0 0 0;font:14px/1.2em 'Raleway', sans-serif;color:#1bbaf0;text-transform:none;}
.comment-holder .reply{padding:0;}
.comment-holder .reply .comment-reply-link{padding:0;background:#39afdb;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJlYWVkZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMWI5ZDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#2eaede 0%,#21b9d2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2eaede),color-stop(100%,#21b9d2));background:-webkit-linear-gradient(top,#2eaede 0%,#21b9d2 100%);background:-o-linear-gradient(top,#2eaede 0%,#21b9d2 100%);background:-ms-linear-gradient(top,#2eaede 0%,#21b9d2 100%);background:linear-gradient(to bottom,#2eaede 0%,#21b9d2 100%);color:#fff;transition:all 0.3s ease 0s;}
.ie8 .comment-holder .reply .comment-reply-link{background:#39afdb;}
.comment-holder .reply .comment-reply-link:hover, .comment-holder .reply .comment-reply-link:active, .comment-holder .reply .comment-reply-link:focus{color:#fff;text-decoration:none;}
#sidebar.sidebar .widget{margin:50px 0 0 0;}
#sidebar.sidebar .widget:first-child{margin:20px 0 0;}
#sidebar.sidebar .widget > h3{margin:0 0 30px;font:bold 40px/1em 'Raleway', sans-serif;display:block;color:#000;text-align:left;letter-spacing:0;text-transform:none;}
@media (min-width:768px) and (max-width:979px){#sidebar.sidebar .widget > h3{font-size:25px;-moz-hyphens:auto;word-wrap:break-word;}
}
@media (max-width:480px){#sidebar.sidebar .widget > h3{font-size:25px;-moz-hyphens:auto;word-wrap:break-word;}
}
[id*="categories"] ul, [id*="archives"] ul, .list.custom-list ul{margin:0 0 11px;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:0;padding:0;z-index:100;color:#777;position:relative;font:14px/1.2em 'Raleway', sans-serif;}
[id*="categories"] ul li:before, [id*="archives"] ul li:before, .list.custom-list ul li:before{display:none;}
.content_box [id*="categories"] ul li, .cherry_fixed_parallax [id*="categories"] ul li, .content_box [id*="archives"] ul li, .cherry_fixed_parallax [id*="archives"] ul li, .content_box .list.custom-list ul li, .cherry_fixed_parallax .list.custom-list ul li{color:#fff;}
[id*="categories"] ul li a, [id*="archives"] ul li a, .list.custom-list ul li a{font:inherit;color:inherit;text-transform:none;display:block;position:relative;overflow:hidden;padding:10px 25px;}
[id*="categories"] ul li a:before, [id*="archives"] ul li a:before, .list.custom-list ul li a:before{content:'';font:14px/1.2em FontAwesome;color:#1bbaf0;position:absolute;left:0;top:50%;width:100%;height:100%;margin-top:-7px;display:block;transition:all 0.3s ease 0s;}
.content_box [id*="categories"] ul li a:before, .cherry_fixed_parallax [id*="categories"] ul li a:before, .content_box [id*="archives"] ul li a:before, .cherry_fixed_parallax [id*="archives"] ul li a:before, .content_box .list.custom-list ul li a:before, .cherry_fixed_parallax .list.custom-list ul li a:before{color:#fff;}
[id*="categories"] ul li a:after, [id*="archives"] ul li a:after, .list.custom-list ul li a:after{content:'';width:0;height:100%;background:#1bbaf0;position:absolute;top:0;left:0;z-index:-1;border-radius:0 30px 30px 0;transition:all 0.3s ease 0s;}
.content_box [id*="categories"] ul li a:after, .cherry_fixed_parallax [id*="categories"] ul li a:after, .content_box [id*="archives"] ul li a:after, .cherry_fixed_parallax [id*="archives"] ul li a:after, .content_box .list.custom-list ul li a:after, .cherry_fixed_parallax .list.custom-list ul li a:after{background:#fff;}
[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:#fff;text-decoration:none;background:none;}
.content_box [id*="categories"] ul li a:hover, .cherry_fixed_parallax [id*="categories"] ul li a:hover, .content_box [id*="categories"] ul li a:active, .cherry_fixed_parallax [id*="categories"] ul li a:active, .content_box [id*="categories"] ul li a:focus, .cherry_fixed_parallax [id*="categories"] ul li a:focus, .content_box [id*="archives"] ul li a:hover, .cherry_fixed_parallax [id*="archives"] ul li a:hover, .content_box [id*="archives"] ul li a:active, .cherry_fixed_parallax [id*="archives"] ul li a:active, .content_box [id*="archives"] ul li a:focus, .cherry_fixed_parallax [id*="archives"] ul li a:focus, .content_box .list.custom-list ul li a:hover, .cherry_fixed_parallax .list.custom-list ul li a:hover, .content_box .list.custom-list ul li a:active, .cherry_fixed_parallax .list.custom-list ul li a:active, .content_box .list.custom-list ul li a:focus, .cherry_fixed_parallax .list.custom-list ul li a:focus{color:#333;}
[id*="categories"] ul li a:hover:after, [id*="categories"] ul li a:active:after, [id*="categories"] ul li a:focus:after, [id*="archives"] ul li a:hover:after, [id*="archives"] ul li a:active:after, [id*="archives"] ul li a:focus:after, .list.custom-list ul li a:hover:after, .list.custom-list ul li a:active:after, .list.custom-list ul li a:focus:after{width:100%;}
[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{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);margin-left:-20px;color:#fff;}
.ie8 [id*="categories"] ul li a:hover:before, .ie8 [id*="categories"] ul li a:active:before, .ie8 [id*="categories"] ul li a:focus:before, .ie8 [id*="archives"] ul li a:hover:before, .ie8 [id*="archives"] ul li a:active:before, .ie8 [id*="archives"] ul li a:focus:before, .ie8 .list.custom-list ul li a:hover:before, .ie8 .list.custom-list ul li a:active:before, .ie8 .list.custom-list ul li a:focus:before{display:none;}
.content_box [id*="categories"] ul li a:hover:before, .cherry_fixed_parallax [id*="categories"] ul li a:hover:before, .content_box [id*="categories"] ul li a:active:before, .cherry_fixed_parallax [id*="categories"] ul li a:active:before, .content_box [id*="categories"] ul li a:focus:before, .cherry_fixed_parallax [id*="categories"] ul li a:focus:before, .content_box [id*="archives"] ul li a:hover:before, .cherry_fixed_parallax [id*="archives"] ul li a:hover:before, .content_box [id*="archives"] ul li a:active:before, .cherry_fixed_parallax [id*="archives"] ul li a:active:before, .content_box [id*="archives"] ul li a:focus:before, .cherry_fixed_parallax [id*="archives"] ul li a:focus:before, .content_box .list.custom-list ul li a:hover:before, .cherry_fixed_parallax .list.custom-list ul li a:hover:before, .content_box .list.custom-list ul li a:active:before, .cherry_fixed_parallax .list.custom-list ul li a:active:before, .content_box .list.custom-list ul li a:focus:before, .cherry_fixed_parallax .list.custom-list ul li a:focus:before{color:#333;}
[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 time{margin:0;color:#1bbaf0;display:inline-block;text-transform:none;font:14px/24px 'Raleway', sans-serif;}
[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{font:14px/24px 'Raleway', sans-serif;text-transform:none;margin:0;color:#333;}
[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:#333;}
[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:#1bbaf0;}
[id*="my-recent-comments"] .comments-custom .comments-custom_li .comments-custom_h_author{margin-top:0;}
[id*="my-recent-comments"] .comments-custom .comments-custom_li .comments-custom_txt{border:none;overflow:hidden;margin:0;padding:20px 0 0 0;}
[id*="my-recent-comments"] .comments-custom .comments-custom_li .comments-custom_txt a{color:#777;}
[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:#1bbaf0;}
[id*="my_postwidget"] .post-list .post-list_li .post-list_h{font:18px/1.2em "Helvetica Neue", Helvetica, Arial, sans-serif;}
#wp-calendar caption, #wp-calendar thead tr th{color:#1bbaf0;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}
.search-form .search-form_it{margin:0;height:50px;}
.search-form .search-form_is{margin:0 0 0 10px;padding:11px 10px !important;height:auto;background:none;color:#1bbaf0;letter-spacing:0;}
@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:#3d4140;}
@media (max-width:767px){#content.left, #sidebar{float:none !important;}
}
.flexslider{margin:0 0 20px;}
.flexslider .flex-control-nav{bottom:auto !important;margin:20px 0 0 0;position:relative !important;}
.widget-flexslider{background:none;}
.ie8 .widget-flexslider{overflow:hidden;}
.widget-flexslider .flex-control-paging{position:relative;bottom:0;margin:20px 0 0 0;}
.widget-flexslider .flex-prev:hover, .widget-flexslider .flex-prev:active, .widget-flexslider .flex-next:hover, .widget-flexslider .flex-next:active{text-decoration:none !important;}
.social li .social_link:hover{opacity:1;}
.social li .social_link:hover .social_ico{background:#1bbaf0;}
.social li .social_link:hover .social_ico i{color:#fff;-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-ms-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg);}
.social li .social_link.social_link__facebook:hover .social_ico{background:#3b5998;}
.social li .social_link.social_link__twitter:hover .social_ico{background:#55acee;}
.social li .social_link.social_link__instagram:hover .social_ico{background:#39668b;}
.social li .social_link.social_link__rss:hover .social_ico{background:#ff7c12;}
.social li .social_link.social_link__linkedin:hover .social_ico{background:#27a8d6;}
.social li .social_link.social_link__google_plus:hover .social_ico{background:#ff0808;}
.social li .social_ico{width:32px;height:32px;line-height:32px;border-radius:50%;background:#000;text-align:center;position:relative;z-index:100;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.footer .social li .social_ico{background:#fff;}
.social li i{font-size:20px;color:#fff;display:inline-block;line-height:32px;position:relative;z-index:100;transition:all 0.3s ease 0s;}
.footer .social li i{color:#000;}
.social.social__list li{margin-bottom:4px;}
.social.social__list li:after{content:'';width:0;height:0;display:block;clear:both;}
.social.social__list li .social_ico{margin:0 10px 0 0;}
.social.social__list li .social_label{font:12px/32px 'Raleway', sans-serif;color:#777;text-transform:none;}
@media (max-width:767px){.social.social__row{text-align:center;}
}
.social.social__row li{float:none;display:inline-block;margin:0 5px 5px 0;}
@media only screen and (min-width:1200px){.social.social__row li{margin:0 15px 10px 0;}
}
.title-box{margin:0 0 25px;text-align:center;}
@media (max-width:767px){.title-box{margin:30px 0 20px;}
}
.title-box .title-box_icon{display:block;float:none;margin:0 auto 20px;}
.title-box .title-box_primary, .title-box .title-box_secondary{font:bold 36px/1.2em 'Raleway', sans-serif;color:#000;text-transform:none;margin:0;display:block;letter-spacing:0;}
@media (min-width:768px) and (max-width:979px){.title-box .title-box_primary, .title-box .title-box_secondary{font-size:30px;}
}
@media (max-width:480px){.title-box .title-box_primary, .title-box .title-box_secondary{font-size:30px;}
}
.title-box .title-box_secondary{margin:0;font-size:30px;}
.content_box{padding:50px 0;}
@media (max-width:767px){.content_box{padding:30px 0;}
}
.content_box:before, .content_box:after{background:inherit;}
.content_box.blue{background:#1bbaf0;}
.content_box.last_block{margin-bottom:-50px;}
.content_box.without-paddings{padding:0;}
.statistics{text-align:center;}
@media (max-width:767px){.statistics{margin:30px 0;}
}
.statistics .number, .statistics .desc{color:#000;}
.content_box .statistics .number, .content_box .statistics .desc{color:#fff;}
.statistics .number{font:bold 50px/1.2em 'Raleway', sans-serif;}
.statistics .desc{font:500 16px/1.2em 'Raleway', sans-serif;}
.ie8 .posts-grid li .thumbnail{width:100%;}
.posts-grid.advantages li{position:relative;z-index:1;}
.posts-grid.advantages li.active{z-index:100;}
@media (max-width:767px){.posts-grid.advantages li{text-align:center;width:48%;display:inline-block;vertical-align:top;margin:30px 0 30px 4%;}
.posts-grid.advantages li:nth-child(2n+1){margin:30px 0;}
}
@media (max-width:480px){.posts-grid.advantages li{width:100%;margin:30px 0;display:block;}
}
.posts-grid.advantages li .desc{display:none;width:170%;margin:0 0 40px;position:relative;left:85%;transition:all 0.3s ease 0s;}
@media (max-width:767px){.posts-grid.advantages li .desc{width:100%;left:0;display:block;}
}
.posts-grid.advantages li .desc.top{display:block;opacity:0;}
@media (max-width:767px){.posts-grid.advantages li .desc.top{display:none;}
}
.ie8 .posts-grid.advantages li .desc.top{visibility:hidden;}
.posts-grid.advantages li .desc:before{content:'';width:80px;height:80px;background:none;border:0 solid #1bbaf0;border-bottom:none;border-right:none;border-radius:80px 0 0 0;-moz-border-radius:80px 0 0 0;-webkit-border-radius:80px 0 0 0;position:absolute;top:10px;left:-100px;transition:all 0.3s ease 0s;}
@media (max-width:767px){.posts-grid.advantages li .desc:before{display:none;}
}
.posts-grid.advantages li .desc:after{content:'';width:10px;height:10px;position:absolute;top:85px;left:-104px;background:#fff;border:2px solid #1bbaf0;border-radius:50%;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);transition:all 0.3s ease 0s;}
@media (max-width:767px){.posts-grid.advantages li .desc:after{display:none;}
}
.posts-grid.advantages li .desc > div{position:relative;}
.posts-grid.advantages li .desc > div:before{content:'';width:100%;height:100%;background:#fff;position:absolute;top:0;right:0;transition:600ms all;-webkit-transition:600ms all;-ms-transition:600ms all;}
.ie8 .posts-grid.advantages li .desc > div:before{display:none;}
@media (max-width:767px){.posts-grid.advantages li .desc > div:before{display:none !important;}
}
.posts-grid.advantages li.active .desc.top{opacity:1;}
.posts-grid.advantages li.active .desc.top:before{border-width:2px;}
.posts-grid.advantages li.active .desc.top:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.posts-grid.advantages li.active .desc.top > div:before{width:0;}
.ie8 .posts-grid.advantages li.active .desc.top{visibility:visible;}
.posts-grid.advantages li.active .thumbnail a:before{background:rgba(255,255,255,0);}
.posts-grid.advantages li .thumbnail{border-radius:5px;position:relative;}
@media (max-width:767px){.posts-grid.advantages li .thumbnail{margin:0 0 20px;float:none;border-radius:0;}
}
.posts-grid.advantages li .thumbnail a{position:relative;display:block;}
@media (max-width:767px){.posts-grid.advantages li .thumbnail a{text-align:center;display:inline-block;}
.posts-grid.advantages li .thumbnail a img{border-radius:5px;}
}
.posts-grid.advantages li .thumbnail a:before{content:'';width:100%;height:100%;background:rgba(255,255,255,0.4);position:absolute;top:0;left:0;z-index:100;transition:all 0.3s ease 0s;}
.posts-grid.advantages li .thumbnail:hover a:before{background:rgba(255,255,255,0);}
.posts-grid.advantages li h5{font:600 20px/1.2em 'Raleway', sans-serif;margin:0 0 10px;text-transform:uppercase;}
.posts-grid.advantages li h5 a{color:#000;}
.posts-grid.advantages li h5 a:hover, .posts-grid.advantages li h5 a:active, .posts-grid.advantages li h5 a:focus{text-decoration:none;color:#1bbaf0;}
.posts-grid.advantages li .excerpt{font:500 14px/22px 'Raleway', sans-serif;color:#787878;margin:0;}
.posts-grid.advantages li.list-item-3 .desc, .posts-grid.advantages li.list-item-4 .desc{left:-160%;}
@media (max-width:767px){.posts-grid.advantages li.list-item-3 .desc, .posts-grid.advantages li.list-item-4 .desc{left:0;}
}
.posts-grid.advantages li.list-item-3 .desc:before, .posts-grid.advantages li.list-item-4 .desc:before{border:2px solid #1bbaf0;border-bottom:none;border-left:none;border-radius:0 80px 0 0;-moz-border-radius:0 80px 0 0;-webkit-border-radius:0 80px 0 0;top:10px;left:auto;right:-100px;}
.posts-grid.advantages li.list-item-3 .desc:after, .posts-grid.advantages li.list-item-4 .desc:after{left:auto;right:-104px;}
.posts-grid.advantages li.list-item-3 .desc > div:before, .posts-grid.advantages li.list-item-4 .desc > div:before{right:auto;left:0;}
.posts-grid.showcase{padding:50px 0 0;}
@media only screen and (min-width:1200px){.posts-grid.showcase{padding:50px 100px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.posts-grid.showcase.ul-item-0{padding-top:80px;}
}
@media (max-width:767px){.posts-grid.showcase{padding:0;}
}
.posts-grid.showcase li{width:50%;margin:0;}
.posts-grid.showcase li.list-item-1{text-align:right;}
.posts-grid.showcase li.list-item-1 .desc{margin:0;}
@media (max-width:767px){.posts-grid.showcase li{width:50%;margin:30px 0;display:inline-block;vertical-align:top;padding:0 20px;text-align:center !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
}
@media (max-width:480px){.posts-grid.showcase li{width:100%;}
}
.posts-grid.showcase li .desc{width:270px;margin:0 0 0 auto;}
@media (min-width:768px) and (max-width:979px){.posts-grid.showcase li .desc{width:200px;}
}
@media (max-width:767px){.posts-grid.showcase li .desc{width:100%;}
}
.posts-grid.showcase li .thumbnail{display:none;}
@media (max-width:767px){.posts-grid.showcase li .thumbnail{display:inline-block;margin:0 0 30px;float:none;}
}
.posts-grid.showcase li .desc h5{font:600 20px/1.2em 'Raleway', sans-serif;margin:0 0 15px;text-transform:uppercase;}
.posts-grid.showcase li .desc h5 a{color:#000;}
.posts-grid.showcase li .desc h5 a:hover, .posts-grid.showcase li .desc h5 a:active, .posts-grid.showcase li .desc h5 a:focus{text-decoration:none;color:#1bbaf0;}
.posts-grid.showcase li .desc .excerpt{font:500 14px/22px 'Raleway', sans-serif;color:#787878;margin:0;}
.posts-grid.showcase li .desc .btn{margin:10px 0 0 0;}
.showcase-wrap{position:relative;}
.showcase-wrap .image-wrap{position:absolute;top:0;left:50%;margin-left:-160px;width:320px;height:600px;z-index:100;background:url(../images/iphone-blank.png) no-repeat 50% 50%;}
@media (max-width:767px){.showcase-wrap .image-wrap{display:none;}
}
.showcase-wrap .image-wrap .thumbnail{opacity:0;filter:alpha(opacity=0);position:absolute;top:101px;left:50px;z-index:10;transition:all 0.3s ease 0s;}
.showcase-wrap .image-wrap .thumbnail .zoom-icon{z-index:10;}
.ie8 .showcase-wrap .image-wrap .thumbnail{display:none;}
.showcase-wrap .image-wrap .thumbnail.active{opacity:1;filter:alpha(opacity=100);z-index:100;}
.showcase-wrap .image-wrap .thumbnail.active .zoom-icon{z-index:1000;}
.ie8 .showcase-wrap .image-wrap .thumbnail.active{display:block;}
.without-margins img.size-full, .without-margins p{margin:0;}
.spacer{height:80px;}
@media (max-width:767px){.spacer{height:30px;}
}
.price-plans .plan, .price-plans .plan.highlight{border:3px solid #ebedee;border-radius:5px;transition:all 0.3s ease 0s;}
.price-plans .plan:hover, .price-plans .plan.highlight:hover{background:#fff;box-shadow:0 0 5px rgba(0,0,0,0.05);}
.price-plans .plan h3, .price-plans .plan.highlight h3{background:none;font:bold 24px/1.2em 'Raleway', sans-serif;color:#000;margin:0 0 10px;padding:20px 10px 0 10px;border:none;text-transform:none;}
.price-plans .plan h4, .price-plans .plan.highlight h4{background:none;font:18px/1.2em "Helvetica Neue", Helvetica, Arial, sans-serif;color:#787878;margin:0;padding:0 10px 20px 10px;text-transform:none;border-bottom:3px solid #ebedee;}
.price-plans .plan h4 .interval:before, .price-plans .plan.highlight h4 .interval:before{content:'/';padding-right:5px;}
.price-plans .plan .plan-container, .price-plans .plan.highlight .plan-container{padding:30px 0;}
.price-plans .plan .plan-container .plan-features-row, .price-plans .plan.highlight .plan-container .plan-features-row{padding:10px 10px;border:none;font:16px/1.5em 'Raleway', sans-serif;text-transform:none;color:#787878;}
.price-plans .plan.highlight{overflow:visible;box-shadow:none;margin-top:0;}
.price-plans .plan.highlight h3{padding:20px 50px 0 50px;position:relative;border:none;}
.price-plans .plan.highlight h3 .highlight-reason{background:#2bb699;position:absolute;display:inline-block;font:bold 13px/1.2em 'Raleway', sans-serif;color:#fff;text-transform:uppercase;padding:4px 6px;right:0;height:24px;top:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.price-plans .plan.highlight h3 .highlight-reason:before{content:'';width:11px;height:32px;background:url(../images/ribbon-left.png);position:absolute;left:-11px;bottom:0;}
.price-plans .plan.highlight h3 .highlight-reason:after{content:'';width:9px;height:30px;background:url(../images/ribbon-right.png);position:absolute;right:-7px;top:0;}
.offer-wrap{display:block;}
.offer-wrap.only-on-main-page{display:none;}
.home .offer-wrap.only-on-main-page{display:block;}
.offer .cherry_fixed_parallax{padding:180px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
@media (min-width:768px) and (max-width:979px){.offer .cherry_fixed_parallax{padding:40px 0;margin-top:75px;}
}
@media (max-width:767px){.offer .cherry_fixed_parallax{text-align:center;padding:30px 0;width:100% !important;background-attachment:scroll !important;margin:0 !important;left:0 !important;background-size:cover !important;}
.offer .cherry_fixed_parallax .parallax_content{padding:0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
}
.offer .cherry_fixed_parallax p{font:13px/1.3em 'Raleway', sans-serif;color:#ababaa;}
@media (min-width:768px) and (max-width:979px){.offer .cherry_fixed_parallax .logo{width:auto;margin-left:10px;}
}
@media (max-width:767px){.offer .cherry_fixed_parallax .logo{margin:0;}
}
@media (max-width:767px){.offer .cherry_fixed_parallax img{margin:40px 0 0 0;}
}
@media (max-width:979px){.offer .cherry_fixed_parallax h1{margin:12px 0px 12px 12px;font-size:30px;line-height:1.3em;}
.offer .cherry_fixed_parallax h1 br{display:none;}
}
@media (max-width:979px){.offer .cherry_fixed_parallax .btn{margin:10px;}
}
.btn span .icon-cloud{width:32px;height:24px;background:url(../images/cloud.png);display:inline-block;vertical-align:middle;margin-right:15px;transition:all 0.3s ease 0s;}
.btn span .icon-cloud:before{display:none;}
.btn:hover span .icon-cloud, .btn:focus span .icon-cloud{background-position:0 -24px;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
.btn.clean{background:none;color:#000;box-shadow:inset 0 0 2px #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.btn.clean span:before{background:#000;}
.btn.clean:hover, .btn.clean:active, .btn.clean:focus{color:#fff;}
.btn.download-for-link span{padding:15px 25px 15px 75px;}
.btn.download-for-link span:before{content:'Download for';display:block;text-align:left;font:600 12px/1.2em 'Raleway', sans-serif;}
.btn.download-for-link span i{font-size:40px;position:absolute;top:50%;margin-top:-23px;left:25px;margin-right:0;}
.newsletter-subscription form{text-align:center;}
.newsletter-subscription form > div{display:inline-block;}
.newsletter-subscription form > div.btn-input{margin-left:20px;}
@media (max-width:1200px){.newsletter-subscription form > div.btn-input{margin:0;}
}
.ie8 .newsletter-subscription form > div.btn-input{margin:0;}
.newsletter-subscription form input[type="text"], .newsletter-subscription form input[type="email"]{width:387px;height:58px;margin:0;}
@media (max-width:1200px){.newsletter-subscription form input[type="text"], .newsletter-subscription form input[type="email"]{width:100%;margin:10px 0;}
}
.ie8 .newsletter-subscription form input[type="text"], .ie8 .newsletter-subscription form input[type="email"]{width:100%;margin:10px 0;}
.newsletter-subscription form .input-btn{background:#d6d6d6;}
.newsletter-subscription table{margin:0 auto;}
.newsletter-subscription table th{display:none;}
.newsletter-subscription table tr{display:inline-block;}
@media (max-width:1200px){.newsletter-subscription table tr{display:block;text-align:center;}
.newsletter-subscription table tr td{display:inline-block;}
}
.ie8 .newsletter-subscription table tr{display:block;text-align:center;}
.ie8 .newsletter-subscription table tr td{display:inline-block;}
.cherry_fixed_parallax{padding:50px 0;}
.cherry_fixed_parallax h1, .cherry_fixed_parallax h2, .cherry_fixed_parallax h3, .cherry_fixed_parallax h4, .cherry_fixed_parallax h5, .cherry_fixed_parallax h6{color:#fff;}
.cherry_fixed_parallax h1{margin:55px 0;font-size:47px;}
.cherry_fixed_parallax .btn{margin:0 20px 0 0;}
.cherry_fixed_parallax .btn:before{background:#fff;}
.cherry_fixed_parallax .btn:hover span{color:#2bbbee;}
.cherry_fixed_parallax .btn:focus{background:#f5f5f5;}
.cherry_fixed_parallax .btn:focus span{color:#2bbbee;}
.cherry_fixed_parallax .btn.clean{color:#fff;border:none;border-radius:5px;}
.cherry_fixed_parallax .btn.clean span{box-shadow:inset 0 0 0 2px #fff;border-radius:5px;}
.ie8 .cherry_fixed_parallax .btn.clean span{border:2px solid #fff;}
.cherry_fixed_parallax .btn.clean span:before{background:#fff;}
.cherry_fixed_parallax .btn.clean:hover span, .cherry_fixed_parallax .btn.clean:active span, .cherry_fixed_parallax .btn.clean:focus span{color:#000;}
.service-box{background:none;border:none;border-radius:0;padding:0;box-shadow:none;text-align:center;}
@media (max-width:767px){.service-box{margin:30px 0;}
}
.service-box .icon{float:none;margin:0 auto 20px;}
.service-box .service-box_body .title, .service-box .service-box_body .sub-title{font:600 20px/1.2em 'Raleway', sans-serif;color:#000;margin:0 0 15px;text-transform:uppercase;}
.service-box .service-box_body .sub-title{font-size:16px;}
.service-box .service-box_body .service-box_txt{font:500 14px/22px 'Raleway', sans-serif;}
.service-box.left-align{text-align:left;}
.service-box.demo-title .title, .service-box.demo-title .sub-title{font:600 30px/50px 'Raleway', sans-serif;margin:0 40px;text-transform:none;display:inline-block;vertical-align:middle;}
.content_box .service-box.demo-title .title, .content_box .service-box.demo-title .sub-title{color:#fff;}
.service-box.demo-title .sub-title{font-weight:normal;}
.service-box.demo-title .btn-align{display:inline-block;vertical-align:middle;line-height:50px;margin-left:0;}
.service-box.demo-title .btn-align .btn{box-shadow:inset 0 0 0 2px #fff;background:none;font:500 18px/1.2em 'Raleway', sans-serif;}
.service-box.demo-title .btn-align .btn:before{background:#fff;}
.ie8 .service-box.demo-title .btn-align .btn{background:none;border:2px solid #fff;}
.service-box.demo-title .btn-align .btn span{padding:10px 14px;}
.service-box.demo-title .btn-align .btn:hover, .service-box.demo-title .btn-align .btn:active, .service-box.demo-title .btn-align .btn:focus{color:#1bbaf0;}
.ie8 .service-box.demo-title .btn-align .btn:hover, .ie8 .service-box.demo-title .btn-align .btn:active, .ie8 .service-box.demo-title .btn-align .btn:focus{background:#fff;}
@media (min-width:980px) and (max-width:1200px){.same-height .spacer{height:20px;}
}
.ie8 .same-height .spacer{height:20px;}
@media (min-width:768px) and (max-width:979px){.same-height .spacer{height:10px;}
}
.same-height .without-margins{position:relative;}
@media (max-width:767px){.same-height .without-margins{text-align:center;margin:30px 0 0;}
.same-height .without-margins img{position:relative;bottom:auto;left:auto;}
}
.flexslider.testi-home{margin:0;}
@media only screen and (min-width:1200px){.flexslider.testi-home{padding:0 200px;}
}
.flexslider.testi-home .flex-viewport ul.slides li{text-align:center;}
.flexslider.testi-home .flex-viewport ul.slides li h5, .flexslider.testi-home .flex-viewport ul.slides li .btn{display:none;}
.flexslider.testi-home .flex-viewport ul.slides li .post_options{font:500 16px/1.3em 'Raleway', sans-serif;}
.flexslider.testi-home .flex-viewport ul.slides li .post_options .info{display:none;}
.flexslider.testi-home .flex-viewport ul.slides li .post_options .user{color:#000;}
.flexslider.testi-home .flex-viewport ul.slides li .post_options .user:after{content:'-';padding:0 5px;}
.flexslider.testi-home .flex-viewport ul.slides li .post_options a{color:#2bb699;}
.flexslider.testi-home .flex-viewport ul.slides li .post_options a:hover, .flexslider.testi-home .flex-viewport ul.slides li .post_options a:active, .flexslider.testi-home .flex-viewport ul.slides li .post_options a:focus{text-decoration:none;color:#000;}
.flexslider.testi-home .flex-direction-nav{text-align:center;margin-top:40px;}
.flexslider.testi-home .flex-direction-nav li{display:inline-block;}
.flexslider.testi-home .flex-direction-nav li .flex-prev, .flexslider.testi-home .flex-direction-nav li .flex-next{position:relative;text-shadow:none;text-align:center;margin:0;width:51px;height:46px;text-indent:100%;white-space:nowrap;overflow:hidden;border:2px solid #000;border-radius:5px;left:auto;right:auto;background:url(../images/left-arrow.png) 0 0 no-repeat;opacity:1;filter:alpha(opacity=100);}
.flexslider.testi-home .flex-direction-nav li .flex-prev:hover, .flexslider.testi-home .flex-direction-nav li .flex-next:hover{background-position:-51px 0;border-color:#1bbaf0;background-color:#1bbaf0;}
.flexslider.testi-home .flex-direction-nav li .flex-prev:before, .flexslider.testi-home .flex-direction-nav li .flex-next:before{display:none;}
.flexslider.testi-home .flex-direction-nav li .flex-next{background:url(../images/right-arrow.png) -51px 0 no-repeat;margin-left:20px;}
.flexslider.testi-home .flex-direction-nav li .flex-next:hover{background-position:0 0;}
@media (max-width:767px){.get-app{text-align:center;}
}
.get-app h1{margin:0 0 30px;font-weight:600;}
.get-app .btn{margin:30px 20px 20px 0;}
@media (min-width:768px) and (max-width:979px){.get-app .btn{margin:0 20px 20px 0;}
}
.right-align{text-align:right;}
.hashAncor{position:relative;}
.footer{background:none;border:none;padding:58px 0 50px;}
.copyright > div > div > h4{font:500 16px/1.2em 'Raleway', sans-serif;color:#787878;margin:0 0 10px;}
@media only screen and (min-width:1200px){.copyright [id*="social_networks"] h4, .copyright [id*="social_networks"] .social{margin:0 20px 10px 0;vertical-align:middle;display:inline-block;}
}
@media (max-width:767px){.copyright [id*="social_networks"] h4, .copyright [id*="social_networks"] .social{text-align:center;}
}
.copyright [id*="social_networks"] .social{margin:0;}
.footer-text-add{font:500 16px/20px 'Raleway', sans-serif;color:#787878;letter-spacing:2px;text-transform:uppercase;}
@media (max-width:767px){.footer-text-add{text-align:center;}
}
@media (min-width:768px) and (max-width:979px){.footer-text-add .name{display:block;}
}
.footer-text-add .itunes, .footer-text-add .android{width:32px;height:32px;overflow:hidden;margin:0 0 0 5px;transition:all 0.3s ease 0s;}
@media only screen and (min-width:1200px){.footer-text-add .itunes, .footer-text-add .android{margin:0 0 0 20px;}
}
.footer-text-add .itunes:hover, .footer-text-add .android:hover{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
.footer-text-add .itunes a img, .footer-text-add .android a img{transition:all 0.3s ease 0s;}
.footer-text-add .itunes a:hover img, .footer-text-add .android a:hover img{margin-top:-32px;}
.footer-text-add .itunes a:active img, .footer-text-add .android a:active img{margin-top:0;}
.footer-text-add .itunes a:focus img, .footer-text-add .android a:focus img{margin-top:-68px;}
.footer-text-add > div{display:inline-block;vertical-align:middle;}
.footer-text{padding:9px 0 0 0;font:500 16px/1.2em 'Raleway', sans-serif;color:#787878;text-transform:none;text-align:center;float:none;margin:0;}
@media (min-width:768px) and (max-width:979px){.footer-text{padding:25px 0 0 0;}
}
@media (max-width:767px){.footer-text{text-align:center;margin:30px 0;}
}
.footer-text a{color:#787878;}
.footer-text a:hover, .footer-text a:active, .footer-text a:focus{text-decoration:none;color:#1bbaf0;}
@media (max-width:767px){.footer-text span{padding:0;display:block;}
}
#back-top-wrapper{z-index:200;right:20px;bottom:20px;}
#back-top-wrapper #back-top{margin:0;}
#back-top-wrapper #back-top a{width:auto;height:auto;border-radius:0;text-align:center;background:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#back-top-wrapper #back-top a:after{content:'';font:40px/46px FontAwesome;color:#1bbaf0;display:inline-block;position:relative;z-index:100;transition:all 0.3s ease 0s;}
#back-top-wrapper #back-top a span{display:none;}
#back-top-wrapper #back-top a:hover{background:none;border:none;}
#back-top-wrapper #back-top a:hover:after{-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-ms-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg);color:#c8c8c8;}
@media (max-width:600px){#wpadminbar{top:-46px !important;}
}
.error404-holder{padding:80px 0;}
.error404-holder .error404-holder_num{color:#1bbaf0;font-weight:100;}
@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:#1bbaf0;margin-top:2px;}
.ie9 .wpcf7-form p input[type="text"], .ie9 .wpcf7-form p input[type="email"], .ie8 .wpcf7-form p input[type="text"], .ie8 .wpcf7-form p input[type="email"]{padding-top:20px;}
.ie9 #search-header .search-form_it, .ie8 #search-header .search-form_it{padding-top:7px;}
.ie9 .search-form .search-form_it, .ie8 .search-form .search-form_it{padding-top:7px;}
.ie8 .wpcf7 .wpcf7-form .wpcf7-not-valid-tip{font-size:12px !important;}
.ie8 #sidebar .search-form .search-form_is, .ie8 #content .search-form .search-form_is, .ie8 .footer-widgets .search-form .search-form_is{display:block;margin:0;}
.ie8 .search-form .search-form_it{display:block;margin:0 0 10px;}
.ie8 .search-form .input-btn{margin:0;}
.ie8 .comment-author{width:80px !important;height:auto !important;margin-right:20px !important;}
.ie8 .comment-author img{width:80px !important;height:80px !important;}
.ie8 .post-author_gravatar{width:80px !important;}
.ie8 #respond #commentform p input{padding-top:7px;height:36px;}
.ie8 #respond #commentform p input[type="submit"]{height:auto;padding:0;}
.ie8 .flexslider .flex-direction-nav li a:hover, .ie8 .flexslider .flex-direction-nav li a:active, .ie8 .flexslider .flex-direction-nav li a:focus{text-decoration:none;}
.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:transparent;text-shadow:none;background-color:transparent;border:0;}
.input-block-level{display:block;width:100%;min-height:38px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}