@import url(https://joan.com.pl/wp-content/themes/theme49003/../CherryFramework/style.css);@import url(//fonts.googleapis.com/css?family=Open+Sans:300,400,600,700&subset=latin,latin-ext);.main-holder{overflow:hidden}@media (max-width:767px){body{padding:0}body .header{padding:0 20px 0 20px}body .footer{padding:0 20px 0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body .content-holder{padding:0 20px 50px 20px!important}body.home .content-holder{padding:0!important}body.home .content-holder>.container{padding:0 20px 53px 20px!important}body.home .footer{padding:0 20px}}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-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:0 0 20px}@media (max-width:767px){figure.frame.alignnone{margin:20px 0}}figure.frame.alignleft{margin:5px 30px 15px 0}@media (max-width:550px){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}}.btn,.reply a{position:relative;display:inline-block;border-radius:0;border:none;text-shadow:none;color:#fff;font:600 15px/1.2em 'Open Sans',sans-serif;text-transform:uppercase;padding:15px 20px;letter-spacing:0;height:auto;box-shadow:none;text-decoration:none;background:#E30613;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all 0.3s ease 0s}.btn:hover,.btn:active,.reply a:hover,.reply a:active{background:#1c1d21;text-decoration:none;color:#fff;box-shadow:none}.btn:focus,.reply a:focus{color:#fff;background:#e30613}.btn.btn-info,.reply a.btn-info{background:none;padding:0;font:300 20px/1.2em 'Open Sans',sans-serif;color:#3498db}.btn.btn-info:after,.reply a.btn-info:after{content:'';font:18px/1em FontAwesome;position:relative;top:-2px;color:#1c1d21;margin-left:10px}.btn.btn-info:hover,.btn.btn-info:active,.reply a.btn-info:hover,.reply a.btn-info:active{color:#1c1d21}.btn.facebook,.reply a.facebook{font:600 15px/1.2em 'Open Sans',sans-serif}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{padding:7px 10px;margin:0 0 10px 0;font-size:13px;line-height:1.3em;text-transform:none;color:#494d52;text-decoration:none;position:relative;border-radius:0;background:#fff;box-shadow:none;border:1px solid #e1e0e0!important;transition:all 0.3s ease 0s}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{background:#fff;box-shadow:none;border-color:#202121!important}.wpcf7 .wpcf7-form p{margin-bottom:10px}.wpcf7 .wpcf7-form p input[type="text"],.wpcf7 .wpcf7-form p input[type="email"]{margin:0;height:35px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wpcf7 .wpcf7-form p input[type="text"]:focus,.wpcf7 .wpcf7-form p input[type="email"]:focus{border-color:#202121!important}.wpcf7 .wpcf7-form textarea{padding:10px 5px;margin-bottom:10px}.wpcf7 .wpcf7-form textarea:focus{border-color:#202121!important}.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:5px 10px!important;font-size:12px;line-height:30px}@media (min-width:768px) and (max-width:979px){.wpcf7 .wpcf7-form .wpcf7-not-valid-tip{font-size:9px!important}}.wpcf7 .wpcf7-form .submit-wrap .btn{height:auto}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{outline:none}select:-moz-placeholder,textarea:-moz-placeholder,input[type="text"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="datetime"]:-moz-placeholder,input[type="datetime-local"]:-moz-placeholder,input[type="date"]:-moz-placeholder,input[type="month"]:-moz-placeholder,input[type="time"]:-moz-placeholder,input[type="week"]:-moz-placeholder,input[type="number"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="url"]:-moz-placeholder,input[type="search"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="color"]:-moz-placeholder,.uneditable-input:-moz-placeholder{color:#494d52}select:-ms-input-placeholder,textarea:-ms-input-placeholder,input[type="text"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="datetime"]:-ms-input-placeholder,input[type="datetime-local"]:-ms-input-placeholder,input[type="date"]:-ms-input-placeholder,input[type="month"]:-ms-input-placeholder,input[type="time"]:-ms-input-placeholder,input[type="week"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="color"]:-ms-input-placeholder,.uneditable-input:-ms-input-placeholder{color:#494d52}select::-webkit-input-placeholder,textarea::-webkit-input-placeholder,input[type="text"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="datetime"]::-webkit-input-placeholder,input[type="datetime-local"]::-webkit-input-placeholder,input[type="date"]::-webkit-input-placeholder,input[type="month"]::-webkit-input-placeholder,input[type="time"]::-webkit-input-placeholder,input[type="week"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="color"]::-webkit-input-placeholder,.uneditable-input::-webkit-input-placeholder{color:#494d52}select::-moz-placeholder,textarea::-moz-placeholder,input[type="text"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="datetime"]::-moz-placeholder,input[type="datetime-local"]::-moz-placeholder,input[type="date"]::-moz-placeholder,input[type="month"]::-moz-placeholder,input[type="time"]::-moz-placeholder,input[type="week"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="color"]::-moz-placeholder,.uneditable-input::-moz-placeholder{color:#494d52;opacity:1}.header{padding:0;border:none;background:white!important;background-repeat:repeat-x,repeat}.nav-wrapper{z-index:100}@media (max-width:767px){.nav-wrapper{margin-bottom:0}.home .nav-wrapper{margin-bottom:20px}}.nav-wrapper.isStuck{background:#fff;top:0}.nav-wrapper.isStuck:before,.nav-wrapper.isStuck:after{content:'';position:absolute;top:0;width:100%;height:100%;background-color:inherit;border:inherit;z-index:-1}@media (max-width:998px){.nav-wrapper.isStuck:before,.nav-wrapper.isStuck:after{display:none}}.nav-wrapper.isStuck:before{left:-99%}.nav-wrapper.isStuck:after{right:-99%}@media only screen and (min-width:998px){.nav-wrapper.isStuck .logo{padding:20px 0}.nav-wrapper.isStuck .nav__primary{padding:50px 0 0 0}.nav-wrapper.isStuck .nav__primary .sf-menu>li:hover:before{top:-50px}.nav-wrapper.isStuck .nav__primary .sf-menu>li.current-menu-item:before{top:-50px}.nav-wrapper.isStuck .nav__primary .sf-menu>li.sfHover:before{top:-50px}}@media (max-width:998px){.nav-wrapper.isStuck{position:relative!important;top:0!important;border:none;background-color:#fff0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}@media (max-width:998px){.pseudoStickyBlock{height:0!important}}.nav__primary{position:relative;float:none;padding:73px 0 0;margin:0;z-index:100;background:none;transition:all 0.3s ease 0s}@media (max-width:767px){.nav__primary{padding:20px 0}}.nav__primary .select-menu{height:35px}.nav__primary .sf-menu{float:right;position:relative;text-align:left;padding:0;margin:0;z-index:1}@media (max-width:767px){.nav__primary .sf-menu{display:none!important}}.nav__primary .sf-menu>li{background:none;float:left;left:0;display:block;text-align:center;position:relative;padding:0;margin:0 0 0 40px;border:none;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all 0.3s ease 0s;width:auto;z-index:10}@media (min-width:768px) and (max-width:979px){.nav__primary .sf-menu>li{margin:0 0 0 20px}}.nav__primary .sf-menu>li:before{content:'';width:100%;padding:0 5px;position:absolute;height:4px;background:#000;left:-5px;top:-80px;transition:all 0.3s ease 0s}.nav__primary .sf-menu>li:first-child{margin:0}.nav__primary .sf-menu>li:hover{background:none}.nav__primary .sf-menu>li:hover:before{top:-73px}.nav__primary .sf-menu>li:hover ul{top:100%}.nav__primary .sf-menu>li:hover li ul{top:-999em}.nav__primary .sf-menu>li>a{border:none;padding:0;display:block;text-transform:uppercase;border-radius:0;font-weight:600;position:relative;letter-spacing:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all 0.3s ease 0s;background:none}.nav__primary .sf-menu>li>a:hover{text-decoration:none;color:#000;background:none}.nav__primary .sf-menu>li>a:hover .sf-sub-indicator{background-position:-10px -100px}.nav__primary .sf-menu>li>a>.sf-sub-indicator{position:absolute;display:inline-block;top:20px;left:50%;margin-left:-5px;background:url(https://joan.com.pl/wp-content/themes/theme49003/images/arrows-ffffff.png) no-repeat scroll 0 -100px #fff0}.nav__primary .sf-menu>li.current-menu-item{background:none}.nav__primary .sf-menu>li.current-menu-item:before{top:-73px}.nav__primary .sf-menu>li.current-menu-item>a{text-decoration:none;color:#000;background:none}.nav__primary .sf-menu>li.current-menu-item>a .sf-sub-indicator{background-position:-10px -100px}.nav__primary .sf-menu>li.sfHover{background:none}.nav__primary .sf-menu>li.sfHover:before{top:-73px}.nav__primary .sf-menu>li.sfHover>a{text-decoration:none;color:#000;background:none}.nav__primary .sf-menu>li.sfHover>a .sf-sub-indicator{background-position:-10px -100px}.nav__primary .sf-menu>li.sfHover ul{top:100%}.nav__primary .sf-menu>li.sfHover li ul{top:-999em}.nav__primary .sf-menu>li>.sub-menu{background:#D3502E;top:-999em;left:50%;width:160px;padding:20px 0;margin:25px 0 0 -80px;border:none;border-radius:0;z-index:10000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nav__primary .sf-menu>li>.sub-menu:before{content:'';width:0;height:0;border-style:solid;border-width:0 4.5px 5px 4.5px;border-color:#fff0 #fff0 #3498db #fff0;position:absolute;top:-5px;left:50%;margin-left:-4px}.nav__primary .sf-menu>li>.sub-menu>.menu-item{background:none;text-align:center;border:none;padding:4px 0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nav__primary .sf-menu>li>.sub-menu>.menu-item:first-child{border:none}.nav__primary .sf-menu>li>.sub-menu>.menu-item:hover li ul{top:-999em}.nav__primary .sf-menu>li>.sub-menu>.menu-item a{margin:0;padding:0;background:none;border:none;color:#fff;text-transform:uppercase;display:inline-block;letter-spacing:0;border-radius:0;letter-spacing:0;font:600 14px/1.2em 'Open Sans',sans-serif;transition:all 0.3s ease 0s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nav__primary .sf-menu>li>.sub-menu>.menu-item a:hover{color:#1c1d21;text-shadow:none;background:none}.nav__primary .sf-menu>li>.sub-menu>.menu-item a>.sf-sub-indicator{top:4px;left:-20px;right:auto;background:url(https://joan.com.pl/wp-content/themes/theme49003/images/arrows-ffffff.png) no-repeat scroll 0 0 #fff0}.nav__primary .sf-menu>li>.sub-menu>.menu-item.sfHover li ul{top:-999em}.nav__primary .sf-menu>li>.sub-menu>.menu-item.sfHover>a{color:#1c1d21;text-shadow:none;background:none}.nav__primary .sf-menu>li>.sub-menu>.menu-item.sfHover>a .sf-sub-indicator{background-position:-10px 0}.nav__primary .sf-menu>li>.sub-menu>.menu-item.current-menu-item a{color:#1c1d21;text-shadow:none;background:none}.nav__primary .sf-menu>li>.sub-menu>.menu-item>.sub-menu{background:#1c1d21;padding:20px 0;margin:-20px 20px 0 0;top:0;left:auto;right:100%;border:none;border-radius:0;width:100%}.nav__primary .sf-menu>li>.sub-menu>.menu-item>.sub-menu:before{content:'';width:0;height:0;border-style:solid;border-width:4.5px 0 4.5px 5px;border-color:#fff0 #fff0 #fff0 #1c1d21;position:absolute;right:-5px;top:33px}.nav__primary .sf-menu>li>.sub-menu>.menu-item>.sub-menu>.menu-item{background:none;text-align:center;border:none;padding:5px 0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nav__primary .sf-menu>li>.sub-menu>.menu-item>.sub-menu>.menu-item:first-child{border:none}.nav__primary .sf-menu>li>.sub-menu>.menu-item>.sub-menu>.menu-item:hover ul{top:0;left:10em}.nav__primary .sf-menu>li>.sub-menu>.menu-item>.sub-menu>.menu-item a{margin:0;padding:0;color:#929292;display:inline-block;background:none}.nav__primary .sf-menu>li>.sub-menu>.menu-item>.sub-menu>.menu-item a:hover{color:#3498db;text-shadow:none;background:none}.nav__primary .sf-menu>li>.sub-menu>.menu-item>.sub-menu>.menu-item.current-menu-item a{color:#3498db;text-shadow:none;background:none}.nav__primary .sf-menu>li>.sub-menu>.menu-item>.sub-menu>.menu-item.sfHover ul{top:0;left:10em}.logo{padding:25px 0 25px;transition:all 0.3s ease 0s}@media (max-width:767px){.logo{padding:20px 0}}.logo.pull-left{float:none}@media (min-width:768px) and (max-width:979px){.logo{width:100%}}.logo .logo_h__txt a:hover,.logo .logo_h__txt a:active,.logo .logo_h__txt a:focus{color:#7e8aa2;text-decoration:none}.header.padding-off .logo{padding:20px}.header.padding-off .nav__primary{padding-top:20px}.slider{margin-bottom:0;overflow:visible;position:relative;width:1920px;left:50%;margin-left:-960px;z-index:15}@media (min-width:979px) and (max-width:1200px){.slider{width:1200px;margin-left:-600px}}@media (min-width:768px) and (max-width:979px){.slider{width:980px;margin-left:-490px}}@media (max-width:767px){.slider{width:100%;margin-left:0;left:0}}@media (max-width:767px){.slider{display:none!important}}.slider .container{width:100%}.camera{margin-bottom:0!important}.camera .camera_pag{position:relative;padding:0;width:1165px;left:50%;margin-left:-587px;text-align:center;bottom:55px!important}@media (min-width:980px) and (max-width:1200px){.camera .camera_pag{width:980px;margin-left:-490px;padding-right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media (min-width:768px) and (max-width:979px){.camera .camera_pag{width:764px;margin-left:-382px;padding-right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media (max-width:767px){.camera .camera_pag{width:100%;left:0;margin-left:0;bottom:50px!important}}.camera .camera_pag .camera_pag_ul{text-align:center;display:inline-block}@media (max-width:767px){.camera .camera_pag .camera_pag_ul{text-align:center;display:block}}.camera .camera_pag .camera_pag_ul li{background:none;width:170px;height:104px;border-radius:0;margin:0 0 0 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width:767px){.camera .camera_pag .camera_pag_ul li{width:40px;height:30px}}.camera .camera_pag .camera_pag_ul li:first-child{margin-left:0}.camera .camera_pag .camera_pag_ul li span{width:100%;height:100%;border-radius:0;border-top:4px solid #fff0;left:0;top:0;text-indent:0;background:#D3502E;text-align:center;transition:all 0.3s ease 0s}.camera .camera_pag .camera_pag_ul li span span{font:600 40px/104px 'Open Sans',sans-serif;color:#fff;border:none}@media (max-width:767px){.camera .camera_pag .camera_pag_ul li span span{font:600 15px/30px 'Open Sans',sans-serif}}.camera .camera_pag .camera_pag_ul li.cameracurrent,.camera .camera_pag .camera_pag_ul li:hover{background:none}.camera .camera_pag .camera_pag_ul li.cameracurrent span,.camera .camera_pag .camera_pag_ul li:hover span{border-color:#fff;background:#1c1d21}.camera .camera_link{display:none}.camera_prev{left:50%;margin-left:-500px}@media (min-width:979px) and (max-width:1200px){.camera_prev{margin-left:-400px}}@media (min-width:768px) and (max-width:979px){.camera_prev{margin-left:-300px}}@media (max-width:767px){.camera_prev{left:20px;margin-left:0}}.camera_next{right:50%;margin-right:-500px}@media (min-width:979px) and (max-width:1200px){.camera_next{margin-right:-400px}}@media (min-width:768px) and (max-width:979px){.camera_next{margin-right:-300px}}@media (max-width:767px){.camera_next{right:20px;margin-right:0}}.camera_commands{right:50%;margin-right:-450px}@media (min-width:979px) and (max-width:1200px){.camera_commands{margin-right:-350px}}@media (min-width:768px) and (max-width:979px){.camera_commands{margin-right:-250px}}@media (max-width:767px){.camera_commands{right:70px;margin-right:0}}.camera_caption{display:inline-block;bottom:auto;top:20%}@media (min-width:980px) and (max-width:1200px){.camera_caption{top:10%}}@media (min-width:768px) and (max-width:979px){.camera_caption{top:10%}}.camera_caption>div{padding:0;background:none;width:820px;position:relative;left:50%;margin-left:-415px;text-align:center}@media (min-width:979px) and (max-width:1200px){.camera_caption>div{width:70%;left:15%;margin-left:0;text-align:center;right:15%}}.camera_caption>div h2{font:300 60px/1em 'Open Sans',sans-serif;color:#fff;letter-spacing:-2px;text-transform:uppercase;margin:0 0 16px}@media (min-width:979px) and (max-width:1200px){.camera_caption>div h2{font-size:30px;letter-spacing:0}}@media (min-width:768px) and (max-width:979px){.camera_caption>div h2{font-size:25px;letter-spacing:0;margin:0 0 10px}}@media (max-width:767px){.camera_caption>div h2{font-size:30px}}.camera_caption>div h2 span{color:#e30613;display:block}.camera_caption>div p{font:17px/24px 'Open Sans',sans-serif;color:#fff;margin:0 0 20px}@media (min-width:768px) and (max-width:979px){.camera_caption>div p{margin:0 0 10px}}@media (max-width:767px){.camera_caption>div p{display:none}}.camera_caption>div .btn{background:#8295ad;background:rgb(242 242 242 / .4);padding:18px 30px;font:600 14px/1.2em 'Open Sans',sans-serif;color:#fff}@media (min-width:768px) and (max-width:979px){.camera_caption>div .btn{padding:10px}}.camera_caption>div .btn:hover,.camera_caption>div .btn:active{background:#3498db}.content-holder{background:#fff}.home .content-holder{padding-bottom:46px}.title-section{margin:3px 0 0 0;padding:17px 60px 25px;position:relative;background:#575656}@media (max-width:480px){.title-section{padding:20px}}.title-section .title-header{text-align:left;letter-spacing:0;padding:0;margin:0;color:#fff;text-transform:uppercase;font:600 34px/1.2em 'Open Sans',sans-serif;position:relative}@media (max-width:480px){.title-section .title-header{font-size:25px}}.title-section .title-header small{font-size:25px}@media (max-width:480px){.title-section .title-header small{font-size:20px}}.title-section .breadcrumb{position:relative;text-align:left;background:none;padding:0;margin:-2px 0 0 2px;text-transform:none;text-shadow:none;letter-spacing:0;border:none;box-shadow:none;border-radius:0;font:600 15px/1.2em 'Open Sans',sans-serif}.title-section .breadcrumb>li{text-shadow:none;display:inline-block}@media (max-width:480px){.title-section .breadcrumb>li{display:block}}.title-section .breadcrumb>li.active{color:#bababa}.title-section .breadcrumb a{color:#fff;text-shadow:none}.title-section .breadcrumb .divider{padding:0 15px}.title-section .breadcrumb .divider:after{color:#fff;content:"|";font:600 18px/1.2em 'Open Sans',sans-serif}@media (max-width:480px){.title-section .breadcrumb .divider:after{display:none}}#content.span8{padding-top:55px}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:50px;overflow:visible}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;border-radius:0}@media (min-width:768px) and (max-width:979px){article .thumbnail.large{float:none!important}}article .post-header{margin:0;padding:0 0 40px}article .post-header .post-title{text-align:left;font:300 40px/1.2em 'Open Sans',sans-serif;margin:0;letter-spacing:0;text-transform:uppercase;color:#1c1d21}@media (min-width:768px) and (max-width:979px){article .post-header .post-title{font-size:30px}}@media (max-width:480px){article .post-header .post-title{font-size:30px}}article .post-header .post-title a{color:#1c1d21}article .post_content{background:none;border-radius:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article .post_meta{padding:10px 0;border:none;position:relative;display:block;margin:20px 0;overflow:visible;border-top:1px solid #ececec;border-bottom:1px solid #ececec;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article .post_meta .post_meta_unite{font:13px/1.2em Arial,"Helvetica Neue",Helvetica,sans-serif;border-color:#ececec}article .post_meta .post_meta_unite:first-child{border:none}article .post_meta i{margin-right:0;color:#d8d8d8;font-size:14px}article .post_meta .post_date{color:#bbbaba}article .post_meta .post_author a{color:#bbbaba;text-transform:uppercase}article .post_meta .post_category a,article .post_meta .post_tag a,article .post_meta .post_tag{color:#bbbaba}article .post_meta .post_comment a{color:#bbbaba}article .post_meta .user_like,article .post_meta .post_views{color:#bbbaba}article .post_meta .post_permalink{float:none}article .post_meta .post_permalink a{color:#bbbaba}article div.jp-playlist li a:hover,article div.jp-playlist li.jp-playlist-current a{color:#b8b8b8}article .quote-wrap blockquote{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:15px;line-height:1.2em;font-style:normal;color:#afafaf;font-weight:700}article .gallery-post{padding-bottom:40px}article.testimonial{background:none;border-color:#ececec}article.testimonial .user,article.testimonial .info{color:#222}.single #content article{margin-bottom:0}@media (min-width:768px) and (max-width:1000px){.single #content article .thumbnail{float:left}.single #content article .thumbnail img{margin:0}}@media (max-width:480px){.single #content article .thumbnail{width:100%}.single #content article .thumbnail img{width:100%}}.single #content .share-buttons{margin:15px 0 20px;background:none;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.single #content .share-buttons .pinterest img{vertical-align:top}.single #content .post-author{margin:50px 0;padding:20px;border:none;background:#fbfbfb;border-radius:0}.single #content .post-author .post-author_h{font:16px/1.2em 'Open Sans',sans-serif;margin:0 0 10px 0;letter-spacing:0;text-align:left;text-transform:none;color:#1c1d21}.single #content .post-author .post-author_h a{color:#1c1d21;text-transform:none;font:16px/1.2em 'Open Sans',sans-serif}.single #content .post-author .post-author_gravatar{display:block;margin:4px 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-left:100px;text-transform:none;color:#bbbaba}@media (max-width:480px){.single #content .post-author .post-author_desc{padding-left:0}}.single #content .post-author .post-author_link{margin-top:10px;text-transform:none;color:#1c1d21;font:16px/1.2em 'Open Sans',sans-serif}.single #content .post-author .post-author_link p{margin:0}.single #content .post-author .post-author_link a{color:#3498db;text-transform:uppercase;font:16px/1.2em 'Open Sans',sans-serif}.filter-wrapper{margin:3px 0 52px;position:relative;text-align:left}@media (max-width:767px){.filter-wrapper{margin:20px 0;text-align:left}}.filter-wrapper strong{color:#1d1c1c;padding:0;font:300 18px/1.2em 'Open Sans',sans-serif;margin-right:24px;margin-top:0;text-transform:uppercase;letter-spacing:0;float:none;display:inline-block;vertical-align:top;display:none}.filter-wrapper .filter{margin:0;display:inline-block;float:none;position:relative;top:0}@media (max-width:767px){.filter-wrapper .filter{float:none;display:block}}.filter-wrapper .filter li{margin:0 0 0 48px;float:left;position:relative;display:block}@media (min-width:768px) and (max-width:979px){.filter-wrapper .filter li{margin:0 0 0 20px}}@media (max-width:767px){.filter-wrapper .filter li{float:none;margin:0!important}}.filter-wrapper .filter li:first-child{margin:0}.filter-wrapper .filter li a{color:#1c1d21;font:300 18px/1.2em 'Open Sans',sans-serif;padding:0;margin:0;display:inline-block;background:none;border-radius:0;text-transform:lowercase;letter-spacing:0}@media (max-width:767px){.filter-wrapper .filter li a{display:inline-block}}.filter-wrapper .filter li a:active,.filter-wrapper .filter li a:hover,.filter-wrapper .filter li a:focus{text-decoration:none;color:#3498db;background:none}.filter-wrapper .filter .active a{text-decoration:none;color:#3498db;background:none}.filter-wrapper .pull-right{float:none}.filterable-portfolio li.portfolio_item{overflow:visible}.filterable-portfolio li.portfolio_item .portfolio_item_holder{overflow:visible}.filterable-portfolio li.portfolio_item .portfolio_item_holder .thumbnail{margin:0 0 30px;border-radius:0}.filterable-portfolio li.portfolio_item .portfolio_item_holder .caption{padding:0;background:none;position:relative}.filterable-portfolio li.portfolio_item .portfolio_item_holder .caption h3{text-shadow:none;margin:0 0 17px;font:20px/1.2em 'Open Sans',sans-serif;letter-spacing:0}.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{text-decoration:none;color:#272625}.filterable-portfolio li.portfolio_item .portfolio_item_holder .caption .excerpt{font:14px/24px Arial,"Helvetica Neue",Helvetica,sans-serif;color:#bbbaba;text-transform:none;margin:0 0 25px}.portfolio-meta,.portfolio-meta-list,.pager{border-color:#ececec}.related-posts,.comment-holder,#respond{margin-top:30px}.related-posts h3,.comment-holder h3,#respond h3{font:300 40px/1.2em 'Open Sans',sans-serif;margin:0 0 40px;text-align:left;letter-spacing:0;padding:60px 0 0 0;text-transform:uppercase;color:#1c1d21;border-top:1px solid #ececec}@media (min-width:768px) and (max-width:979px){.related-posts h3,.comment-holder h3,#respond h3{font-size:30px}}@media (max-width:480px){.related-posts h3,.comment-holder h3,#respond h3{font-size:30px}}.related-posts .related-posts_item{overflow:visible}.related-posts a{font:300 20px/1.2em 'Open Sans',sans-serif;color:#3498db;display:inline;letter-spacing:0;text-transform:uppercase}.related-posts a:hover{text-decoration:underline}.related-posts .thumbnail{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.related-posts .thumbnail a{display:inline-block;width:100%}.related-posts .thumbnail img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.comment-holder .comment-list .comment .comment-body{padding:20px;margin:30px 0 0;background:#fbfbfb;border-radius:0;border:none}.comment-holder .comment-list .comment .comment-body .comment-author{margin:5px 20px 10px 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:15px/1.2em 'Open Sans',sans-serif;color:#1c1d21;padding-top:10px;text-transform:uppercase}.comment-holder .comment-list .comment .comment-body .extra-wrap{padding:0;margin:0;background:none;color:#bbbaba;text-transform:none}@media (max-width:480px){.comment-holder .comment-list .comment .comment-body .extra-wrap{overflow:visible}}.comment-holder .comment-list .comment .comment-body .comment-meta{margin:2px 0 0 0;font:15px/1.2em 'Open Sans',sans-serif;color:#1c1d21;text-transform:uppercase;text-decoration:underline}.comment-holder .reply a{color:#1c1d21;font:15px/1.2em 'Open Sans',sans-serif;text-decoration:underline!important;padding:0;background:none}.comment-holder .reply a:hover,.comment-holder .reply a:active{color:#3498db}.comment-holder #respond #commentform{margin-top:0}#respond #commentform{margin:15px 0 0}#respond #commentform textarea{width:100%;min-width:auto;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:300px;min-height:auto;max-height:auto;min-width:auto;padding:12px 10px 10px}#respond #commentform p input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:auto;min-width:auto;width:100%;padding:0 10px;height:35px;margin-bottom:2px}#respond #commentform p input:focus{box-shadow:none}#respond #commentform p input.btn{margin:20px 0 0 0;width:auto;padding:10px 20px;height:46px}#respond #commentform p.right-align{text-align:right;margin:0}#sidebar.sidebar{padding-top:55px}#sidebar.sidebar .widget{margin:60px 0 0 0}#sidebar.sidebar .widget:first-child{margin:0}#sidebar.sidebar .widget:first-child>h3{padding:0;border:none}#sidebar.sidebar .widget>h3{margin:0 0 40px 0;font:300 40px/1.2em 'Open Sans',sans-serif;letter-spacing:0;display:block;padding:60px 0 0 0;text-transform:uppercase;color:#1c1d21;border-top:1px solid #ececec;text-align:left;-moz-hyphens:auto;word-wrap:break-word}@media (min-width:768px) and (max-width:979px){#sidebar.sidebar .widget>h3{font-size:30px}}@media (max-width:480px){#sidebar.sidebar .widget>h3{font-size:30px}}[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:4px 0 5px 15px;position:relative}[id*="categories"] ul li:before,[id*="archives"] ul li:before,.list.custom-list ul li:before{content:'';font:14px/1em FontAwesome;color:#3498db;position:absolute;top:9px;left:0}[id*="categories"] ul li a,[id*="archives"] ul li a,.list.custom-list ul li a{font:14px/1.2em 'Open Sans',sans-serif;color:#3e454c;text-transform:uppercase;display:inline;position:relative}[id*="categories"] ul li a:hover,[id*="categories"] ul li a:active,[id*="archives"] ul li a:hover,[id*="archives"] ul li a:active,.list.custom-list ul li a:hover,.list.custom-list ul li a:active{color:#3498db;text-decoration:none;background:none}[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 20px 15px 0;padding:0;box-shadow:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}[id*="my-recent-comments"] .comments-custom .comments-custom_li .meta_format{margin:0}[id*="my-recent-comments"] .comments-custom .comments-custom_li .meta_format i{color:#3498db}[id*="my-recent-comments"] .comments-custom .comments-custom_li time{margin:0 0 5px;display:block;color:#272625;text-transform:none;font:bold 12px/1.2em 'Open Sans',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:bold 12px/1.2em 'Open Sans',sans-serif;text-transform:none;letter-spacing:0;margin:0 0 5px;color:#272625}[id*="my-recent-comments"] .comments-custom .comments-custom_li .comments-custom_txt{border:none;overflow:hidden;margin:0;padding:7px 0 0 0}[id*="my-recent-comments"] .comments-custom .comments-custom_li .comments-custom_txt a{color:#272625}[id*="my_postwidget"] .post-list .post-list_li .post-list_h{font:16px/1.2em 'Open Sans',sans-serif}.search-form .search-form_is{margin:0 0 0 10px;padding:1px 10px;height:38px}@media (min-width:768px) and (max-width:1200px){.search-form .search-form_is{display:block;margin:0}}@media (max-width:400px){.search-form .search-form_is{display:block;margin:0}}#wp-calendar caption,#wp-calendar thead tr th{color:#3498db;font-family:'Open Sans',sans-serif}@media (max-width:767px){#content.left,#sidebar{float:none!important}}.social .social_li .social_link .social_ico i{font-size:22px;line-height:1em;color:#D3502E;transition:all 0.3s ease 0s}.social .social_li .social_link .social_label{font:12px/1.2em Arial,"Helvetica Neue",Helvetica,sans-serif;text-transform:uppercase;color:#575656;transition:all 0.3s ease 0s}.social .social_li .social_link:hover{opacity:1}.social .social_li .social_link:hover .social_ico i{color:#434655}.social.social__list li{margin:0;padding:2px 0 3px;line-height:22px}.social.social__list .social_label{margin:4px 0 0 11px}#content.row{padding-top:35px}div.type-page h1,div.type-page h2,div.type-page h3,div.type-page h4,div.type-page h5,div.type-page h6{text-transform:uppercase;margin:0 0 15px}div.type-page h6{font-weight:300}div.type-page p{margin-bottom:20px}.spacer{height:50px}.title-box{margin:0 0 47px}@media (max-width:767px){.title-box{margin:30px 0 20px}}.title-box .title-box_primary{margin:0;font:300 40px/1em 'Open Sans',sans-serif;color:#1c1d21;text-transform:uppercase}@media (min-width:768px) and (max-width:979px){.title-box .title-box_primary{font-size:30px}}@media (max-width:480px){.title-box .title-box_primary{font-size:30px}}.title-box .title-box_secondary{margin:0;font:300 30px/1em 'Open Sans',sans-serif;color:#1c1d21;text-transform:uppercase}@media (min-width:768px) and (max-width:979px){.title-box .title-box_secondary{font-size:20px}}@media (max-width:480px){.title-box .title-box_secondary{font-size:20px}}.list.circle-list ul{margin:0 0 10px;list-style-type:none}.list.circle-list ul li{margin:0;padding:3px 0 4px 16px;position:relative}.list.circle-list ul li:first-child{padding-top:0}.list.circle-list ul li:first-child:before{top:6px}.list.circle-list ul li:before{content:'';font:9px/1em FontAwesome;color:#3498db;position:absolute;top:9px;left:0}.list.circle-list ul li a{font:14px/1.2em Arial,"Helvetica Neue",Helvetica,sans-serif;color:#bab9b9;text-transform:uppercase;display:inline;position:relative}.list.circle-list ul li a:hover,.list.circle-list ul li a:active{color:#3498db;text-decoration:none;background:none}.dropcap{background:none;width:auto;height:auto;min-width:45px;text-align:left;font:600 50px/1em 'Open Sans',sans-serif;color:#3498db}.hr{background:#f3f3f4;margin:40px 0 58px}@media (max-width:767px){.hr{margin:58px 0 58px}}@media (max-width:767px){.posts-grid.our-team li{width:48%;margin:0 0 30px 4%;display:inline-block;vertical-align:top}.posts-grid.our-team li:nth-child(2n+1){margin:0 0 30px 0}}@media (max-width:400px){.posts-grid.our-team li{width:100%;margin:0 0 30px;display:block}}.posts-grid.our-team li .thumbnail{margin:0 0 24px}.posts-grid.our-team li h5{margin:0 0 10px;font:300 20px/1.2em 'Open Sans',sans-serif}.posts-grid.our-team li h5 a{color:#3498db}@media (max-width:767px){.posts-grid.latest_works li{width:48%;margin:0 0 30px 4%;display:inline-block;vertical-align:top}.posts-grid.latest_works li:nth-child(2n+1){margin:0 0 30px 0}}@media (max-width:400px){.posts-grid.latest_works li{width:100%;margin:0 0 30px;display:block}}.posts-grid.latest_works li .thumbnail{margin:0 0 24px}.posts-grid.latest_works li h5{margin:0 0 15px;font:20px/1.2em 'Open Sans',sans-serif}.posts-grid.latest_works li h5 a{color:#3498db}.gray_box{background:#f9f8fb;position:relative;margin:0 0 53px}.gray_box>div{position:relative;z-index:10}@media (max-width:767px){.gray_box>div{text-align:center}}.gray_box:before{content:"";display:block;height:100%;left:-100%;position:absolute;top:0;width:101%;background:#f9f8fb;z-index:1}.gray_box:after{content:"";display:block;height:100%;right:-100%;position:absolute;top:0;width:101%;background:#f9f8fb;z-index:1}.gray_box .alignnone{margin:0}.gray_box p{margin:0!important}.hero-unit{background:none;border-radius:0;padding:0}.hero-unit h1{font:400 36px/1em 'Open Sans',sans-serif;color:#E30613;margin:0 0 25px!important}@media (min-width:979px) and (max-width:1200px){.hero-unit h1{font-size:40px}}@media (min-width:768px) and (max-width:979px){.hero-unit h1{font-size:30px;margin-bottom:15px!important}}.hero-unit p{text-transform:none;color:#575656;font:600 20px/27px 'Open Sans',sans-serif;margin:0 0 33px!important}.hero-unit p strong{font-weight:600}@media (min-width:768px) and (max-width:979px){.hero-unit p{font-size:16px;line-height:20px;margin-bottom:15px!important}}.hero-unit .btn{background:#1c1d21}.hero-unit .btn:hover,.hero-unit .btn:active{background:#E30613}.hero-unit.hello{margin-top:55px;margin-bottom:0}@media (min-width:979px) and (max-width:1200px){.hero-unit.hello{margin-top:40px}}@media (min-width:768px) and (max-width:979px){.hero-unit.hello{margin-top:15px}}@media (max-width:767px){.hero-unit.hello{margin:20px 0}}.mini-posts-list .mini-post-holder{margin:48px 0 0 0;padding:0;border:none}.mini-posts-list .mini-post-holder:first-child{margin:0}.mini-posts-list .mini-post-holder .mini-post-content .mini-post-meta{display:block;float:left;width:70px;background:#E30613;text-align:center;margin:3px 30px 0 0;position:relative}.mini-posts-list .mini-post-holder .mini-post-content .mini-post-meta:after{content:'';width:0;height:0;border-style:solid;border-width:7.5px 0 7.5px 12px;border-color:#fff0 #fff0 #fff0 #E30613;position:absolute;right:-12px;top:15px}.mini-posts-list .mini-post-holder .mini-post-content .mini-post-meta span{display:block}.mini-posts-list .mini-post-holder .mini-post-content .mini-post-meta span.day{font:300 40px/1.2em 'Open Sans',sans-serif;color:#fff;padding-top:7px}.mini-posts-list .mini-post-holder .mini-post-content .mini-post-meta span.month{font:15px/1.2em 'Open Sans',sans-serif;color:#fff;text-transform:uppercase;padding-bottom:19px}.mini-posts-list .mini-post-holder .mini-post-content .desc{overflow:hidden}.mini-posts-list .mini-post-holder .mini-post-content .desc h4{font:300 20px/1em 'Open Sans',sans-serif;margin:0 0 4px}.mini-posts-list .mini-post-holder .mini-post-content .desc h4 a{color:#3e454c}.mini-posts-list .mini-post-holder .mini-post-content .desc h4 a:hover,.mini-posts-list .mini-post-holder .mini-post-content .desc h4 a:active{color:#3498db;text-decoration:none}.mini-posts-list .mini-post-holder .mini-post-content .desc .post_category{display:block;margin:0 0 15px;font:15px/1em 'Open Sans',sans-serif;text-transform:uppercase;color:#3498db}.service-box{background:none;border:none;box-shadow:none;padding:0;border-radius:0;margin:0 0 15px}.service-box .icon{float:none;margin:0 0 23px}.service-box .service-box_body .title{font:300 20px/1em 'Open Sans',sans-serif;color:#3e454c;margin:0 0 4px}.service-box .service-box_body .sub-title{color:#3498db;font:15px/1.2em 'Open Sans',sans-serif}.service-box .service-box_body .btn:hover,.service-box .service-box_body .btn:active{text-decoration:none!important}.service-box.products .service-box_body .btn-align{display:none}div.type-page .extra-wrap figure{margin:0}@media (max-width:767px){.services_box .span2{width:31%;display:inline-block;vertical-align:top;margin:0 0 30px 2%}.services_box .span2:nth-child(3n+1){margin:0 0 30px 0}}@media (max-width:480px){.services_box .span2{width:46%;margin:0 0 30px 4%}.services_box .span2:nth-child(3n+1){margin:0 0 30px 4%!important}.services_box .span2:nth-child(2n+1){margin:0 0 30px 0!important}}.btn.facebook{width:280px;height:89px;line-height:89px;padding:0}@media (min-width:768px) and (max-width:979px){.btn.facebook{line-height:50px;padding:0 10px;height:50px;font-size:12px}}@media (max-width:767px){.btn.facebook{line-height:89px;padding:0 20px}}@media (max-width:480px){.btn.facebook{line-height:50px;padding:0 10px;height:50px;font-size:12px}}.icon-facebook.block-icon,.icon-mail.block-icon{background:#575656;display:inline-block!important;width:89px;text-align:center;line-height:89px!important}@media (min-width:979px) and (max-width:1200px){.icon-facebook.block-icon,.icon-mail.block-ico{width:60px;line-height:60px!important;font-size:35px!important}}@media (min-width:768px) and (max-width:979px){.icon-facebook.block-icon,.icon-mail.block-ico{width:50px;line-height:50px!important;font-size:25px!important}}@media (max-width:480px){.icon-facebook.block-icon,.icon-mail.block-ico{width:50px;line-height:50px!important;font-size:25px!important}}.footer{background:none;border:none;padding:0}.footer-widgets{position:relative;padding:62px 0 45px}@media (max-width:767px){.footer-widgets{padding:30px 0}}.footer-widgets>div{position:relative;z-index:10}.footer-widgets>div>div>div>h4{color:#e30613;margin:0 0 27px;font:400 20px/1.2em 'Open Sans',sans-serif;text-transform:uppercase}@media (max-width:767px){.footer-widgets>div>div>div>h4{margin:30px 0 20px}}.footer-widgets:before{content:"";display:block;height:100%;left:-100%;position:absolute;top:0;width:101%;z-index:1}.footer-widgets:after{content:"";display:block;height:100%;right:-100%;position:absolute;top:0;width:101%;z-index:1}.footer-widgets .social .social_link:hover .social_ico i,.footer-widgets .social .social_link:hover .social_label{color:#D3502E}nav.nav.footer-nav{float:none;margin:0}nav.nav.footer-nav ul{float:none;text-align:left}@media (max-width:767px){nav.nav.footer-nav ul{text-align:left}}nav.nav.footer-nav ul li{float:none;display:block;padding:0;text-transform:none;margin:0;line-height:22px}nav.nav.footer-nav ul li:first-child{margin:0}nav.nav.footer-nav ul li.current-menu-item a,nav.nav.footer-nav ul li a:hover{color:#e30613;text-decoration:none}[id*="nav_menu"] ul{margin:0;list-style-type:none}@media (max-width:767px){[id*="nav_menu"] ul{margin:0 0 30px}}[id*="nav_menu"] ul li{margin:0;padding:0;line-height:22px;position:relative}[id*="nav_menu"] ul li a{font:14px/14px Arial,"Helvetica Neue",Helvetica,sans-serif;color:#575656;text-transform:none;display:inline;position:relative}[id*="nav_menu"] ul li a:hover,[id*="nav_menu"] ul li a:active{color:#D3502E;text-decoration:none;background:none}.textwidget{font:14px/17px Arial,"Helvetica Neue",Helvetica,sans-serif;color:#575656;text-transform:none}.our_location i{float:left;margin:0 17px 0 0;font-size:22px;color:#e30613}.our_location p{overflow:hidden}.our_location p span{display:inline-block}.our_location .textwidget>div{margin-bottom:22px}.footer-text{padding:0 0 0 9px;font:300 15px/1.2em 'Open Sans',sans-serif;text-transform:none;text-align:center;float:none;margin:0}@media (max-width:767px){.footer-text{text-align:center}}.footer-text a{color:#52545c}.footer-text a:hover{color:#fff;text-decoration:none}.footer-text .site-name{color:#575656;font-weight:600;text-transform:uppercase}.footer-text .site-name:hover{color:#D3502E;text-decoration:none}.footer-text em{font-style:normal;display:inline-block;padding:0}@media (max-width:480px){.footer-text em{display:block;text-indent:-9999px;width:0;height:0}}.copyright{padding:22px 0 27px}.newsletter_wrap{background:#f2f2f2;position:relative;text-align:center;padding:37px 0;display:none}.newsletter_wrap>div{position:relative;z-index:10}.newsletter_wrap:before{content:"";display:block;height:100%;left:-100%;position:absolute;top:0;width:101%;background:#f2f2f2;z-index:1}.newsletter_wrap:after{content:"";display:block;height:100%;right:-100%;position:absolute;top:0;width:101%;background:#f2f2f2;z-index:1}.newsletter_wrap [id*="newsletterwidget"]{text-align:center;display:inline-block;font:300 20px/24px 'Open Sans',sans-serif;text-transform:uppercase;color:#1c1d21}.newsletter_wrap [id*="newsletterwidget"]:before{content:'';font:30px/1.2em FontAwesome;color:#3498db;vertical-align:middle;margin-right:18px}.newsletter_wrap [id*="newsletterwidget"] .newsletter-widget{display:inline-block;margin-left:44px}@media (max-width:1200px){.newsletter_wrap [id*="newsletterwidget"] .newsletter-widget{display:block;margin:20px 0 0 0}}.newsletter_wrap [id*="newsletterwidget"] .newsletter-widget form{margin:0}.newsletter_wrap [id*="newsletterwidget"] .newsletter-widget form p{display:inline-block;margin:0}@media (max-width:480px){.newsletter_wrap [id*="newsletterwidget"] .newsletter-widget form p{display:block}}.newsletter_wrap [id*="newsletterwidget"] .newsletter-widget form p input{margin:0;vertical-align:middle}.newsletter_wrap [id*="newsletterwidget"] .newsletter-widget form p input.newsletter-email,.newsletter_wrap [id*="newsletterwidget"] .newsletter-widget form p input.newsletter-name{width:380px;height:50px;background:#f8f9f8;padding:0 20px;font:300 14px/1.2em 'Open Sans',sans-serif;text-transform:uppercase;color:#bcbebf;border:none!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width:480px){.newsletter_wrap [id*="newsletterwidget"] .newsletter-widget form p input.newsletter-email,.newsletter_wrap [id*="newsletterwidget"] .newsletter-widget form p input.newsletter-name{width:100%;margin:0 0 20px}}.newsletter_wrap [id*="newsletterwidget"] .newsletter-widget form p input.newsletter-submit{height:50px;background:#3498db;border:none;margin-left:20px;color:#fff;font:600 15px/1.2em 'Open Sans',sans-serif;text-transform:uppercase;padding:0 42px}@media (max-width:480px){.newsletter_wrap [id*="newsletterwidget"] .newsletter-widget form p input.newsletter-submit{margin-left:0}}.newsletter_wrap [id*="newsletterwidget"] .newsletter-widget form p input.newsletter-submit:hover,.newsletter_wrap [id*="newsletterwidget"] .newsletter-widget form p input.newsletter-submit:active{background:#080808}.zoom-icon:before{background:url(https://joan.com.pl/wp-content/themes/theme49003/images/zoom.png);width:41px;height:41px;margin:-20px 0 0 -20px}#back-top-wrapper #back-top a span{background:#080808;position:relative;border-radius:0;display:inline-block}#back-top-wrapper #back-top a span:after{content:'';font:14px/1.2em FontAwesome;color:#fff;position:absolute;left:50%;top:50%;margin:-8px 0 0 -6px}#back-top-wrapper #back-top a:hover span{background:#3498db}#back-top-wrapper #back-top a:hover span:after{color:#fff}@media (max-width:600px){#wpadminbar{top:-46px!important}}.google-map{margin-bottom:0}div.ajax-loader,.ajax-loader{position:relative;top:9px}div.ajax-loader,div.ajax-loader{display:none}.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}}@media (max-width:767px){.archive_h{margin-top:30px}}blockquote p{line-height:22px}.faq-list .marker{font-size:15px!important;color:#3498db;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:8px}.ie9 #search-header .search-form_it,.ie8 #search-header .search-form_it{padding-top:9px}.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:10px 0 0 0}.ie8 .slider{width:1920px;margin-left:-960px}.ie8 .camera_prev{margin-left:-400px}.ie8 .camera_next{margin-right:-400px}.ie8 .camera_commands{margin-right:-350px}.ie8 .hero-unit h1{font-size:40px}.ie8 .hero-unit.hello{margin-top:40px}.ie8 .btn.facebook{width:auto;height:60px;line-height:60px;padding:0 10px}.ie8 .icon-facebook.block-icon{width:60px;line-height:60px!important;font-size:35px!important}.ie8 .newsletter_wrap [id*="newsletterwidget"] .newsletter-widget{display:block;margin:20px 0 0 0}.ie8 .posts-grid li .thumbnail{width:100%}.ie8 .newsletter_wrap [id*="newsletterwidget"] .newsletter-widget form p input.newsletter-email,.ie8 .newsletter_wrap [id*="newsletterwidget"] .newsletter-widget form p input.newsletter-name{padding-top:15px}.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 .post-author_gravatar img{width:80px!important}.ie8 #respond #commentform p input{padding-top:9px;height:36px}.ie8 #respond #commentform p input.btn{padding:10px 20px;height:46px;line-height:1.2em}.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}}.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}body{font-family:"Open Sans",Arial,Helvetica,sans-serif;color:#393939;background-color:#F9F8FB!important}body p{text-align:justify}a{color:#e30613}.logo.pull-left img{max-height:110px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.isStuck .logo.pull-left img{max-height:70px}.pg-title-t-1{text-transform:none;color:#e30613}.pg-title-t-2{text-transform:none;color:#fff;background:#e30613;display:inline-block;padding:5px 10px;text-transform:none!important;text-align:center}.pg-title-notra{text-transform:none!important}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.pg-list{list-style-type:none}.pg-list li{position:relative;padding-left:15px;text-align:justify}.pg-list li::before{content:'';font:9px/1em FontAwesome;color:#e30613;position:absolute;top:7px;left:0}.pg-hr .hr{margin:40px 0 45px}.pg-italic{margin:0 0 20px 0;text-align:center;color:#000;font-size:16px;padding-left:30px}.pg-italic div{display:inline-block;text-align:left;position:relative}.pg-italic div::before{content:"";width:20px;height:16px;background:#e30613;position:absolute;left:-25px;top:6px}.pg-italic div::after{content:"";width:20px;height:3px;background:#fff0;position:absolute;left:-25px;top:22px;border-left:20px solid #e30613;border-bottom:12px solid #fff0}.pg-title-t-2-offer{box-shadow:-2px 2px 3px silver}.pg-title-home{font:400 36px/1em 'Open Sans',sans-serif;color:#e30613}.pg-title-home-small{font-size:30px;text-align:center}body .wpcf7-form p.field{overflow:visible}body .wpcf7-form p.field input,body .wpcf7 .wpcf7-form p input[type="text"],body .wpcf7 .wpcf7-form p input[type="email"]{margin:0;padding:14px;height:auto;font-family:"Open Sans";box-shadow:0 0 3px rgb(87 86 86 / .33);border:0 solid transparent!important}body .wpcf7 .wpcf7-form textarea{padding:14px;font-family:"Open Sans";box-shadow:0 0 3px rgb(87 86 86 / .33);border:0 solid transparent!important}footer .phone a{color:#575656;font-weight:700}nav .sf-menu>li>a{color:#E30613}.camera .camera_pag .camera_pag_ul li{height:104px;width:104px}.camera .camera_pag .camera_pag_ul li span{background:#fff;border:3px solid #E30613;border-radius:100px}.camera .camera_pag .camera_pag_ul li span span{color:#575656}.camera .camera_pag .camera_pag_ul li.cameracurrent span span,.camera .camera_pag .camera_pag_ul li.camera_hover span span{color:#fff}.footer-widgets .nav.footer-nav a{color:#575656}.color-line{padding:0;margin:0;list-style-type:none;text-align:center;font-size:0;line-height:0;position:absolute;left:-50%;right:-50%;width:auto;opacity:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}body.home .color-line,.nav-wrapper.isStuck .color-line{opacity:1}.color-line.cl-slider-bot{margin-top:-2px}.color-line li{display:inline-block;width:6%;height:3px;background:silver}.color-line li:nth-child(11n+1){background:#13C9C6}.color-line li:nth-child(11n+2){background:#4CB1AD}.color-line li:nth-child(11n+3){background:#71DAA0}.color-line li:nth-child(11n+4){background:#CCDB04}.color-line li:nth-child(11n+5){background:#9C8BAD}.color-line li:nth-child(11n+6){background:#E33671}.color-line li:nth-child(7){background:#EFC832}.color-line li:nth-child(8){background:#FEAEB7}.color-line li:nth-child(9){background:#92E3D6}.color-line li:nth-child(10){background:#70D9A0}.color-line li:nth-child(11){background:#9C8AAD}.slider-video-box{position:absolute;top:0;width:100%;bottom:2px;overflow:hidden}.slider-video-box::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#444;opacity:.5}.slider-video-box iframe{margin-top:-300px}.pseudoStickyBlock{max-height:111px}.footer{background:url(https://joan.com.pl/wp-content/themes/theme49003/images/footer-back-2.jpg) no-repeat}.footer::before{content:"";position:absolute;background:rgb(242 242 242 / .96);width:100%;top:0;bottom:0}.home-circle-img{border-radius:250px;max-width:233px;height:auto;box-shadow:0 0 5px silver;margin-top:50px}.logo-gallery{text-align:center}.logo-gallery img{vertical-align:middle;display:inline-block;max-height:95px;width:auto;margin:5px 25px}.v-spacer{height:52px}.home-offer-blocks{list-style-type:none;padding:0;margin:0;text-align:center}.home-offer-blocks li{display:inline-block;float:none;width:13%;vertical-align:top;margin:20px 5px 0}.home-offer-blocks li>br{display:none}.home-offer-blocks li img{width:100%;height:auto;border-radius:100px;box-shadow:0 0 5px silver;opacity:1;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.home-offer-blocks li img:hover{opacity:.8}.home-offer-blocks h3{line-height:25px}.home-offer-blocks h3 a{font:400 20px/20px 'Open Sans',sans-serif;text-align:center;color:#e30613;text-transform:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.home-offer-blocks h3 a:hover,.home-offer-blocks h3 a:focus{text-decoration:none;color:#1c1d21}.icon-mail::before{content:"\f0e0"}.home-img-text{max-width:150px}.footer-social-box a{width:35px;height:35px;display:inline-block;padding:3px;margin:0 4px 5px 0;border-radius:38px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.footer-social-box a.fsb-fb{background:#3a579a}.footer-social-box a.fsb-tt{background:#22bbf4}.footer-social-box a.fsb-gp{background:#dc4e41}.footer-social-box a.fsb-fb img{position:relative;left:-1px}.footer-social-box a:hover{background:#e30613}.footer-widgets .menu a,.textwidget{font-family:"Open Sans"}.textwidget{line-height:18px}footer .addr p{text-align:left}.fieldCaptcha{margin-bottom:25px;display:inline-block;position:relative}.fieldCaptcha img.wpcf7-form-control.wpcf7-captchac{display:inline-block;border-radius:12px;margin-right:10px;vertical-align:middle;position:absolute;top:9px;left:6px;z-index:3}.fieldCaptcha .wpcf7-form-control.wpcf7-captchar{max-width:196px;margin-bottom:0;display:inline-block;vertical-align:middle;margin:0;padding:14px 14px 14px 97px;height:auto;font-family:"Open Sans";box-shadow:0 0 3px rgb(87 86 86 / .33);border:0 solid transparent!important;max-width:150px}.fieldCaptcha .wpcf7-not-valid-tip{z-index:5}.v-spacer{height:53px;display:none}@media (min-width:1200px){.v-spacer.vs-lg{display:block}}@media (min-width:992px) and (max-width:1199px){.v-spacer.vs-md{display:block}}@media (min-width:768px) and (max-width:991px){.v-spacer.vs-sm{display:block}}@media (max-width:767px){.v-spacer.vs-xs{display:block}}@media (max-width:1199px){.home-offer-blocks li{width:19%}.home-offer-blocks li img{width:86%}.icon-facebook.block-icon,.icon-mail.block-icon{width:65px}.btn.facebook{width:234px}}@media (max-width:979px){.camera_caption>div{width:70%;left:15%;margin-left:0;text-align:center;right:15%}.camera_caption>div p{font-size:14px;line-height:20px}.camera .camera_pag{bottom:41px!important}.camera .camera_pag .camera_pag_ul li{height:74px;width:74px}.camera .camera_pag .camera_pag_ul li span span{font-size:32px;line-height:73px}.btn.facebook{width:195px}.icon-facebook.block-icon,.icon-mail.block-icon{width:33px;font-size:18px!important;line-height:50px!important}}@media (min-width:768px) and (max-width:979px){.home-circle-img{margin-top:20px}}@media (min-width:768px){.v-spacer.v-spacer-d-hide{display:none}}@media (max-width:767px){.nav-wrapper .color-line{display:none}.color-line.cl-slider-bot{margin-top:0;opacity:1}.alignnone,.alignright,.alignleft{float:none;display:block;margin:15px auto}.v-spacer.v-spacer-m-hide{display:none}.home-offer-blocks li{width:26%}.footer::before{display:none}.footer{background:#eee}.footer-widgets h4,footer .menu li,.footer-social-box,.textwidget .addr,.textwidget .phone,.our_location p,.pg-title.pg-title-home,.hero-unit p,footer .addr p{text-align:center}.our_location i{float:none;margin:0 0 0 0}footer .row.copyright{background:#e9e9e9;position:relative;padding:22px 0 22px}footer .row.copyright::after{content:"";display:block;height:100%;right:-100%;position:absolute;top:0;width:101%;z-index:1;background:#e9e9e9}footer .row.copyright::before{content:"";display:block;height:100%;left:-100%;position:absolute;top:0;width:101%;z-index:1;background:#e9e9e9}.logo.pull-left{text-align:center}nav.footer-nav{display:block!important}.title-section .title-header,.title-section .breadcrumb,body .pg-title.pg-title-t-1.pg-title-t-1-contact,address,address p,.mob-t-center{text-align:center}.title-section .breadcrumb{margin-top:2px}.btn.facebook{width:245px;line-height:52px;height:50px;display:inline-block;vertical-align:top}.icon-facebook.block-icon,.icon-mail.block-icon{width:50px}.extra-wrap .alignleft.aligntextleft{float:none;display:inline-block;vertical-align:top}body.home .row .span4 .extra-wrap{text-align:center;font-size:0}.home-circle-img{max-width:145px}body.home .logo{padding-bottom:5px}.mobmenu .mobmenu-left-bt,.mobmenu-right-bt{font-size:39px}.mobmenu .mobmenu-left-bt i::before{background:rgb(255 255 255 / .8);padding:0}.mobile-menu-logo{margin-bottom:0}.mobile-menu-logo.widget img{max-width:85px}.mobile-menu-logo .textwidget{text-align:center}.mobmenu_content{padding-top:0px!important}.mob-expand-submenu{margin-top:-42px!important}.mobmenu-push-wrap{padding-top:0px!important}.mob-menu-logo-holder{display:none!important}.mob-menu-header-holder{height:0px!important}}@media (max-width:570px){.home-offer-blocks li{width:100%}.home-offer-blocks li img{width:auto}}.lang-switcher{position:fixed;right:11px;top:12px;z-index:100}.lang-switcher li{background:none repeat scroll 0 0 #fff0;float:left;height:14px;margin:0 2px;opacity:1;padding:0;width:20px;list-style-type:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.lang-switcher li:hover{opacity:.8}.lang-switcher li a{display:block;height:100%;width:100%}