/*
Theme Name: CSK Theme
Theme URI: None
Author: Ozga Daniel
Author URI: http://ozgadaniel.pl/
Description: Projekt indywidualny, stworzony na potrzeby firmy CSK Sebastian Paluch. Projekt jest w pełni responsywny i skalowalny. Nowoczesna, estetyczna i czytelna strona, która wyróżnia się między innymi nietypowym menu oraz sliderem.
Version: 1.0
License: Individual
License URI: None
Tags: Individual theme
Text Domain: csk.pl

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/**
 * 1.0 Reset
 *
 * Resetting and rebuilding styles have been helped along thanks to the fine
 * work of Eric Meyer http://meyerweb.com/eric/tools/css/reset/index.html
 * along with Nicolas Gallagher and Jonathan Neal
 * http://necolas.github.com/normalize.css/ and Blueprint
 * http://www.blueprintcss.org/
 *
 * -----------------------------------------------------------------------------
 */

@font-face{font-family:Lato-Regular;src:url(fonts/Lato-Regular.eot),url(fonts/Lato-Regular.woff) format("woff"),url(fonts/Lato-Regular.ttf) format("truetype"),url(fonts/Lato-Regular.svg#lato-regular) format("svg")}@font-face{font-family:Lato-Bold;src:url(fonts/Lato-Bold.eot),url(fonts/Lato-Bold.woff) format("woff"),url(fonts/Lato-Bold.ttf) format("truetype"),url(fonts/Lato-Bold.svg#lato-bold) format("svg")}@font-face{font-family:Blanka-Regular;src:url(fonts/Blanka-Regular.eot),url(fonts/Blanka-Regular.woff) format("woff"),url(fonts/Blanka-Regular.ttf) format("truetype"),url(fonts/Blanka-Regular.svg#blanka-regular) format("svg")}body,html{font-family:Lato-Regular;background:#eee}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,q,s,samp,small,span,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}hr{margin-top:10px;margin-bottom:10px;border:0;border-top:1px solid #b1b1b1}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}.top-buffer-0{margin-top:0!important}.top-buffer-5{margin-top:5px!important}.top-buffer-10{margin-top:10px!important}.top-buffer-20{margin-top:20px!important}.top-buffer-40{margin-top:40px!important}.right-buffer-5{margin-right:5px!important}.right-buffer-10{margin-right:10px!important}.right-buffer-20{margin-right:20px!important}.right-buffer-40{margin-right:40px!important}.bottom-buffer-0{margin-bottom:0!important}.bottom-buffer-5{margin-bottom:5px!important}.bottom-buffer-10{margin-bottom:10px!important}.bottom-buffer-20{margin-bottom:20px!important}.bottom-buffer-30{margin-bottom:30px!important}.bottom-buffer-40{margin-bottom:40px!important}.left-buffer-5{margin-left:5px!important}.left-buffer-10{margin-left:10px!important}.left-buffer-20{margin-left:20px!important}.left-buffer-40{margin-left:40px!important}audio,canvas,video{display:inline-block;max-width:100%}html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,button,input,select,textarea{color:#2b2b2b;font-size:16px;font-weight:400;line-height:1.5}.alignleft{float:left}.alignright{float:right}.aligncenter{display:block;margin-left:auto;margin-right:auto}blockquote.alignleft,figure.wp-caption.alignleft,img.alignleft{margin:7px 24px 7px 0}.wp-caption.alignleft{margin:7px 14px 7px 0}blockquote.alignright,figure.wp-caption.alignright,img.alignright{margin:7px 0 7px 24px}.wp-caption.alignright{margin:7px 0 7px 14px}.wp-caption.aligncenter,blockquote.aligncenter,img.aligncenter{margin-top:7px;margin-bottom:7px}.site-content blockquote.alignleft,.site-content blockquote.alignright{border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);padding-top:17px;width:50%}.site-content blockquote.alignleft p,.site-content blockquote.alignright p{margin-bottom:17px}h1{font-family:Lato-Bold;font-size:22px;color:#222;cursor:default}h2{font-family:Lato-Bold;font-size:18px;color:#222;cursor:default;margin:15px 0 15px 0}h3{font-family:Lato-Regular;font-size:18px;color:#222;cursor:default;margin:4px 0 4px 0}hr.blueLine{border-top:1px solid #cacaca;margin:10px 0}h4{font-size:16px;color:#222;cursor:default;margin:0 0 18px 0}#main h1.headerMargin{font-family:Lato-Bold;font-size:22px;color:#222;cursor:default;margin:0 0 10px 4px}.uppercase{text-transform:uppercase}.top-bar-blue{width:100%;height:5px;background:#0089c9}.top-menu-blue{position:relative;display:none;width:100%;background:#0089c9;color:#fff;font-size:16px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-top:5px solid #222}.top-menu-blue img.logo-top{margin-top:20px;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}.top-menu-blue h1{padding:20px 5px 0 0;font-size:18px;font-family:Lato-Bold;color:#fff}.top-menu-blue ul{list-style:none;width:100%;min-height:100px;height:auto;margin:10px 15px 15px 0}.top-menu-blue ul li{display:inline-block;padding:5px 5px 5px 0;float:left}.top-menu-blue ul li a{display:block;width:190px;color:#fff;border-bottom:1px;border-color:#74bcdd;border-style:dotted;text-transform:uppercase;text-decoration:none;transition:color .4s;-moz-transition:color .4s;-webkit-transition:color .4s;-o-transition:color .4s}.top-menu-blue ul li a:hover{color:#222;list-style:disc}.top-menu{background:#222;color:#fff;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;text-transform:uppercase;margin-bottom:0}#navbar{position:relative}.navbar-default .navbar-nav>li>a{color:#fff;text-shadow:none;transition:color .4s;-moz-transition:color .4s;-webkit-transition:color .4s;-o-transition:color .4s}@media (max-width:991px){.navbar-default .navbar-nav>li>a{padding:10px 10px}}.navbar-default .navbar-nav li.current-menu-item a,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#52add7;background-color:transparent;text-shadow:none;background:0 0}@media (min-width:768px){.navbar-default .navbar-nav li.current-menu-item a,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#52add7;background-color:transparent;text-shadow:none;background:url(images/menu-arrow.png) no-repeat center -5px}}.navbar-brand{float:left;padding:10px 10px 10px 10px;margin-right:20px;background:0 0;transition:all .4s;-moz-transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s}.navbar-default .navbar-brand:hover{background:#0089c9}.video-div{height:320px;margin-bottom:20px}#container{position:relative;overflow:hidden;width:100%}#container .content{position:absolute;top:0;left:0;width:100%;height:320px;background:rgba(0,0,0,.6);z-index:75;margin-bottom:20px}@media (min-width:991px){.video-div{height:500px;margin-bottom:20px}#container{position:relative;overflow:hidden;width:100%}#container .content{position:absolute;top:0;left:0;width:100%;height:500px;background:rgba(0,0,0,.6);z-index:75}}@media (max-width:991px){.video-div{height:670px;margin-bottom:20px}#container{position:relative;overflow:hidden;width:100%}#container .content{position:absolute;top:0;left:0;width:100%;height:670px;background:rgba(0,0,0,.6);z-index:75}}@media (max-width:768px){.video-div{height:400px;margin-bottom:20px}#container{position:relative;overflow:hidden;width:100%}#container .content{position:absolute;top:0;left:0;width:100%;height:400px;background:rgba(0,0,0,.6);z-index:75}}#container video{position:absolute;top:0;left:0;z-index:50}#container .video-bottom-bar-blank{position:absolute;bottom:0;width:100%;background:0 0;color:#fff;z-index:100}#container .video-bottom-bar{width:100%;background:rgba(0,0,0,.75);color:#fff;z-index:100;padding-bottom:10px}#banner-texts{text-align:center;font-size:20px;font-weight:600;padding-bottom:7px;padding-top:10px}#banner-texts h1,#banner-texts h2,#banner-texts h3,#banner-texts h4,#banner-texts h5,#banner-texts h6,#banner-texts p{font-size:20px;margin-bottom:-8px;display:inline-block}#banner-texts h1{font-size:30px;margin:0;color:#fff}#banner-texts h2{font-size:26px;margin:0;color:#fff}#banner-texts h3{font-size:22px;margin:0;color:#fff}#banner-texts .tab-menu-box .tab-pane a{color:#3eb5ec;text-decoration:underline}#banner-texts .tab-menu-box .tab-pane a:active,#banner-texts .tab-menu-box .tab-pane a:focus,#banner-texts .tab-menu-box .tab-pane a:hover{color:#0089c9}.banners-show ul.nav-pills{height:20px}.banners-show ul.nav-pills li{display:inline-block!important;height:20px;line-height:20px;margin:0}.banners-show ul.nav-pills li a{color:#fff;text-decoration:none;padding:0;background:0 0;height:20px;line-height:20px}.banners-show ul.nav-pills li a:hover{color:#23527c}.banners-show ul.nav-pills li.active a{color:#0089c9;border-radius:0;background:0 0}.banners-show ul.nav-pills li.active a:hover{color:#0089c9;background:0 0}embed,iframe,object,video{margin-bottom:0;width:100%}div.img-full-size{width:100%;height:670px;z-index:50;background:url(images/highway1.jpg) no-repeat center top;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}a p.icon-text,p.icon-text{margin-top:10px;font-size:14px;text-transform:uppercase;font-family:Lato-Bold;margin-bottom:7px}@media (min-width:1200px){a p.icon-text,p.icon-text{margin-top:10px;font-size:16px;text-transform:uppercase;font-family:Lato-Bold;margin-bottom:7px}}.video-bottom-bar .icon-text a,.video-bottom-bar a .icon-text{color:#fff;text-decoration:none;transition:all .4s;-moz-transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s}.video-bottom-bar .icon-text a:hover,.video-bottom-bar a:hover .icon-text{color:#52add7;text-decoration:underline}p.video-contact{margin-top:10px;font-size:16px;text-transform:uppercase;font-family:Lato-Bold;margin-bottom:10px}p.video-contect-icons{margin-top:4px;font-size:16px;text-transform:none;font-family:Lato-Regular;margin-bottom:10px;line-height:26px}p.video-contect-icons img{margin-top:-3px;margin-left:10px}p.video-contect-icons a{color:#fff;text-decoration:none;transition:all .4s;-moz-transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s}p.video-contect-icons a:hover{color:#52add7;text-decoration:underline}.search-form{float:right}.search-field{background-color:transparent;background-image:url(images/icon-search.png);background-position:5px center;background-repeat:no-repeat;background-size:16px 15px;border:none;cursor:pointer;height:34px;margin:6px 0;padding:0 0 0 34px;position:relative;-webkit-transition:width .4s ease,background .4s ease;transition:width .4s ease,background .4s ease;width:1px}.search-field:focus{background-color:#eee;border:0;cursor:text;outline:0;width:230px}form.search-form input.search-submit,form.search-form span{display:none}div#main{color:#000}div#main p{line-height:2em}div.posts .col-lg-4,div.posts .col-md-4,div.posts .col-sm-4,div.posts .col-xs-12{padding:0}div#postButton{position:relative;background:#fff;height:220px;padding:35px;margin:10px 5px 10px 5px;text-align:center;color:#fff}div#postButton h1{display:none}div#postButton .widget_sp_image-description{display:none}div#postButton a{color:#222;text-decoration:none;cursor:pointer}div#postButton a img{float:left;border:none;margin-right:10px;vertical-align:middle}div#postButton a h1{display:block;width:auto;font-size:24px;text-transform:uppercase;color:#fff;font-family:Lato-Regular;cursor:pointer;text-align:center;font-weight:600;margin-bottom:10px;line-height:32px;text-shadow:0 0 10px rgba(0,0,0,1)}@media (min-width:768px){div#postButton a h1{display:block;font-size:24px;text-transform:uppercase;color:#fff;font-family:Lato-Regular;text-align:center;font-weight:600;margin-bottom:10px;line-height:32px;text-shadow:0 0 10px rgba(0,0,0,1)}}@media (min-width:1200px){div#postButton a h1{display:block;font-size:28px;text-transform:uppercase;color:#fff;font-family:Lato-Regular;text-align:center;font-weight:600;margin-bottom:10px;line-height:36px;text-shadow:0 0 10px rgba(0,0,0,1)}}div#postButton a h1:hover{text-decoration:none}div#postButton a span{color:#fff;font-size:20px;font-weight:600;text-align:center;text-shadow:0 0 10px rgba(0,0,0,1)}div#postMain{position:relative;background:#fff;height:220px;padding:0;margin:10px 5px 10px 5px}div#postMain .postImg{position:relative;float:left;border:2px solid #dadada;width:40%;height:220px;margin-right:3%}div#postMain .postImg img{width:100%;height:216px;opacity:.75;transition:all .4s;-moz-transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s}div#postMain .postImg img:hover{opacity:1}div#postMain .postDesc{position:relative;float:left;border:none;width:57%;height:220px;color:#0089c9;font-size:12px;padding:5px}div#postMain .postDesc h3{margin-bottom:5px;line-height:18px}div#postMain .postDesc h3 a{font-family:Lato-Bold;font-size:14px;color:#222;cursor:pointer}div#postMain .postDesc p.date{font-family:Lato-Regular;font-size:12px;color:#898989;margin-bottom:4px}div#postMain .postDesc a.readMore{position:absolute;font-family:Lato-Bold;font-size:14px;color:#0089c9;bottom:8px;right:8px;line-height:23px;cursor:pointer}div#postMain .postDesc a.readMore img{width:23px;height:23px;margin-left:8px}.footer-bg{margin-top:20px;background:#222;min-height:200px;color:#fff}.footer-bg .container{padding-top:15px}.footer-bg .container img.logo-bottom{opacity:.5;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}.footer-bg .container img.logo-bottom:hover{opacity:1}.footer-bg .container .footer-rights{margin:15px 0 15px 0;color:#0089c9;font-size:12px}.footer-bg .container .footer-rights a{color:#0089c9;text-decoration:none;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}.footer-bg .container .footer-rights a:hover{color:#eee;text-decoration:underline}.footer-bg .container .footerMenu ul{list-style:none;margin-bottom:10px}.footer-bg .container .footerMenu ul li{height:20px}.footer-bg .container .footerMenu ul li a{color:#fff;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;font-size:14px}.footer-bg .container .footerMenu ul li.current-menu-item a{color:#888}.footer-bg .container .footerMenu ul li a:hover{color:#52add7}.footer-bg .container .footerMenu h1{font-family:Lato-Bold;font-size:20px;margin-bottom:8px}.footer-bg h1{color:#fff;margin-bottom:8px}.footer-bg .container .footer-content{float:left;width:100%}.footer-blue-bar{display:block;float:left;background:#0089c9;width:100%;height:5px;color:#fff}#main .fullPostText h1.postHeader{font-family:Lato-Bold;font-size:22px;color:#222;cursor:default;margin:20px 0 30px 0}h2.postHeader{font-family:Lato-Bold;font-size:18px;color:#222;cursor:default;margin:5px 0 15px 0}img.featuerImgPost{width:100%;max-height:100%;margin:15px 0 15px 0;border:2px solid #dadada}.fullPageText p{margin:10px 0 10px 0;text-align:justify}.fullPostText p{margin:10px 0 10px 0;text-align:justify}.hideVisuallyElement{opacity:0}.hideElement{display:none!important}.breadcrumbs{height:30px}.breadcrumbs .bcArrow,.breadcrumbs .bcHome{margin:0;border:0}.breadcrumbs a,.breadcrumbs a:focus,.breadcrumbs a:hover{text-decoration:none}.breadcrumbs .bcActaul{color:#222;line-height:20px;font-size:12px}p.date,p.tags{color:#898989;font-size:14px}.archiveCol a,p.tags a{color:#898989;text-decoration:none;font-size:14px;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}.archiveCol a:hover,p.tags a:hover{color:#0089c9;text-decoration:underline;font-size:14px}.relatedPosts{margin:20px 0 15px 0}.relatedPosts h3{font-family:Lato-Bold;font-size:16px}.relatedPosts ul{list-style-image:url(images/icon-related.png);margin:10px 0 10px 20px}.relatedPosts ul li{line-height:22px}.relatedPosts ul li a{color:#0089c9;text-decoration:none;font-size:14px;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}.relatedPosts ul li a:hover{color:#23527c;text-decoration:underline}.fullPageText h1{font-family:Lato-Bold;font-size:22px;color:#222;cursor:default;margin:20px 0 20px 0}.fullPageText h2{font-family:Lato-Bold;font-size:20px;color:#222;cursor:default;margin:10px 0 10px 0}.fullPageText h3{font-family:Lato-Regular;font-size:20px;color:#222;cursor:default;margin:20px 0 10px 0}.fullPageText h4{font-family:Lato-Bold;font-size:18px;color:#222;cursor:default;margin:10px 0 10px 0}.boxRight{margin:20px 0 20px 0;padding:15px 10px 20px 10px;background:rgba(255,255,255,.5)}.boxRight h2{margin:0 0 20px 0;font-size:16px;font-family:Lato-Bold}.boxRight{position:relative;text-align:justify}.boxRight img{width:100%;height:auto;display:block;margin-bottom:15px;opacity:1;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}.boxRight:hover img{opacity:1}.searchPhrase:before{content:'„'}.searchPhrase:after{content:'”'}.searchResults{margin:20px 0 20px 0;min-height:60px;height:auto;line-height:20px;color:#222;cursor:default}.searchResults .searchResultsRow{width:100%;min-width:60px;padding:8px 10px 8px 10px;display:block;float:left;transition:all .4s;-moz-transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s}.searchResults .searchResultsRow .titleCell{font-family:Lato-Bold;line-height:30px}.searchResults .searchResultsRow .linkCell{text-align:center}.searchResults .searchResultsRow .linkCell a{line-height:30px}.searchResults .searchResultsRow .arrowPoint{margin-right:5px;margin-top:-2px}.searchResults .searchResultsRow:nth-child(even){background:#eee}.searchResults .searchResultsRow:nth-child(odd){background:#e7e7e7}.searchResults .searchResultsRow:hover{background:#c6e4f2}#main h1.page404{font-family:Lato-Bold;font-size:150px;color:rgba(0,137,201,.4);cursor:default;margin:0 0 10px 4px;text-align:center}#main h2.page404{font-size:18px;text-align:center;font-family:Lato-Bold;text-transform:uppercase;margin:5px 0 15px 0}#main p.page404{text-align:center;margin:5px 0 15px 0}#main .archiveCol h1{font-family:Lato-Bold;font-size:18px;color:#222;cursor:default;margin:0 0 18px 0}#main .archiveCol h2{font-family:Lato-Bold;font-size:16px;color:#898989;cursor:default;margin:15px 0 5px 0}#main .archiveCol ul,#main ul{list-style-image:url(images/icon-related.png);margin:5px 0 5px 20px;line-height:2em}#main .archiveCol ol,#main ol{margin:5px 0 5px 20px;line-height:2em}#main h1.archive{margin:0 0 10px 0}#main p.archive{margin:5px 0 5px 0}#main p.archiveLink{margin:5px 0 20px 0}#main a.archiveReadMore{font-family:Lato-Bold;font-size:14px;color:#0089c9;line-height:23px;cursor:pointer}#main a.archiveReadMore img{width:23px;height:23px;margin:0 0 0 8px}.statement{display:none;font-size:12px;background:#fff;width:50%;padding:5px;text-align:center;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:red;margin-top:-7px}.formProtect{margin-bottom:10px}.formCV input[type=checkbox],.formContact input[type=checkbox],.formCourse input[type=checkbox],.formCourse input[type=radio]{margin:5px;margin-left:10px;width:16px;height:16px;vertical-align: sub;}.formCV input[type=text],.formContact input[type=text],.formCourse input[type=text],.formProtect input[type=password],.mapStart,.woocommerce form input[type=email],.woocommerce form input[type=password],.woocommerce form input[type=text]{position:relative;display:block;margin:5px 0 10px 0;width:100%;height:30px;padding:8px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;outline:0;border:1px solid #0089c9;background:#f7f7f7;transition:all .4s;-moz-transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s}.formCV select,.formContact select,.formCourse select{font-size:14px;vertical-align:top;position:relative;display:block;width:100%;height:34px;padding:4px;margin:5px 0 10px 0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;outline:0;border:1px solid #0089c9;background:#f7f7f7;transition:all .4s;-moz-transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s}.mapStart{margin:5px 0 5px 0}@media (min-width:768px){.formCV input[type=text],.formContact input[type=text],.formCourse input[type=text]{width:70%}.formCV select,.formContact select,.formCourse select{width:70%}}@media (min-width:1200px){.formCV input[type=text],.formContact input[type=text],.formCourse input[type=text]{width:50%}.formCV select,.formContact select,.formCourse select{width:50%}}.formCV textarea,.formContact textarea,.formCourse textarea,.woocommerce form textarea{display:block;margin:5px 0 10px 0;max-width:100%;min-width:100%;min-height:120px;max-height:150px;padding:8px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;outline:0;border:1px solid #0089c9;background:#f7f7f7;transition:all .4s;-moz-transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s}.formCV input[type=text]:focus,.formCV textarea:focus,.formContact input[type=text]:focus,.formContact textarea:focus,.formCourse input[type=text]:focus,.formCourse textarea:focus,.mapStart:focus,.woocommerce form input[type=email]:focus,.woocommerce form input[type=password]:focus,.woocommerce form input[type=text]:focus,.woocommerce form textarea:focus{background:#fff;border:1px solid #898989;-webkit-box-shadow:0 0 10px 0 rgba(0,137,201,.4);-moz-box-shadow:0 0 10px 0 rgba(0,137,201,.4);box-shadow:0 0 10px 0 rgba(0,137,201,.4)}.formCV span.important,.formContact span.important,.formCourse span.important{color:red;font-size:12px}.formCV span.allCorrect,.formContact span.allCorrect,.formCourse span.allCorrect{color:#0089c9;font-size:12px}.formCV span.important:after,.formCV span.important:before,.formContact span.important:after,.formContact span.important:before,.formCourse span.important:after,.formCourse span.important:before{content:" "}a#change-image{font-family:Lato-Bold;text-decoration:underline;cursor:pointer}.googleMaps{margin:15px 0 15px 0;min-height:300px;height:auto}#main ul.products{list-style:none;margin:5px 0 5px 0}.panel{background:0 0;padding:10px 0!important;-webkit-box-shadow:none;box-shadow:none}.cartMenu{float:right;color:#fff;font-size:14px;font-family:Lato-Bold;border:none;cursor:pointer;height:24px;margin:12px 0 0 5px;padding:0;position:relative}.cartMenu a{color:#fff;padding:2px 5px 4px 5px;margin:0 2px 0 0;background:#0089c9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative}.cartMenu img{margin-top:-4px;margin-left:0}.cartMenu a.showPrice .fullPrice{display:none;font-family:Lato-Regular;position:absolute;top:21px;right:0;padding:2px 10px;z-index:500;background:#0089c9;-webkit-border-radius:3px;-webkit-border-top-right-radius:0;-moz-border-radius:3px;-moz-border-radius-topright:0;border-radius:3px;border-top-right-radius:0}.cartMenu a.showPrice .fullPriceEmpty{display:none;font-family:Lato-Regular;position:absolute;width:155px;text-align:right;top:21px;right:0;padding:2px 10px;z-index:500;background:#0089c9;-webkit-border-radius:3px;-webkit-border-top-right-radius:0;-moz-border-radius:3px;-moz-border-radius-topright:0;border-radius:3px;border-top-right-radius:0}.cartMenu a.showPrice:hover .fullPrice,.cartMenu a.showPrice:hover .fullPriceEmpty{display:block}.clientPanelMenu{float:right;color:#fff;font-size:14px;border:none;cursor:pointer;height:28px;margin:12px 0 0 16px;padding:0;position:relative}.clientPanelMenu img{margin-top:-4px;margin-left:0}.clientPanelMenu .clientAccount{display:none;font-family:Lato-Regular;position:absolute;width:142px;text-align:right;top:21px;right:0;padding:2px 10px 3px 10px;z-index:500;background:#0089c9;-webkit-border-radius:3px;-webkit-border-top-right-radius:0;-moz-border-radius:3px;-moz-border-radius-topright:0;border-radius:3px;border-top-right-radius:0}.clientPanelMenu:hover .clientAccount{display:block}.clientPanelMenu .clientAccount a{display:block;text-decoration:none;color:#fff}.clientPanelMenu .clientAccount a:hover{text-decoration:underline}.image-borders{display:inline-block;margin:10px;border:2px solid #0089c9;opacity:.75;transition:all .4s;-moz-transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s}.gallery figure:hover,.image-borders:hover{opacity:1;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.75);box-shadow:0 0 8px 0 rgba(0,0,0,.75)}.fullPostText img{border:2px solid #dadada}a#deleteFile{cursor:pointer;color:#bd7a7a}.widget_sp_image-image-link,.widget_sp_image-image-link h1{cursor:pointer}.container.relative{position:relative}.white-logo{width:460px;height:210px;position:absolute;z-index:100;right:60px;top:40px;text-align:right;padding:10px;background:0 0}.white-logo img{float:right;opacity:1;vertical-align:bottom;transition:all .4s;-moz-transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s}.white-logo p.cot{position:relative;display:inline-block;font-size:34px;color:#fff;font-family:Lato-Bold;margin-right:20px;text-transform:uppercase}.white-logo p.companyDestenation{position:relative;display:inline-block;font-size:14px;color:#fff;font-family:Lato-Regular;text-transform:uppercase;margin:8px 20px 10px 0}.white-logo p span{background:rgba(0,0,0,0);padding:5px 10px}h4.categories{font-size:18px;color:#222;cursor:default;margin:20px 0 20px 0;font-family:Lato-Bold}#main a.shopcategory{display:inline-block;margin:5px;min-height:50px;padding:5px;font-size:12px;color:rgba(0,137,201,1);transition:all .4s;-moz-transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s;text-decoration:none;border:1px solid rgba(0,137,201,0)}#main a.shopcategory:hover{background:#fff;border:1px solid rgba(0,137,201,1)}#main a.shopcategory img{display:block;margin:5px auto}.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3{cursor:pointer}.formCourse{margin-bottom:15px}.footer-partners{max-height:100px;max-width:150px;border:none;margin:5px;opacity:.3;transition:all .4s;-moz-transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s}.footer-partners:hover{opacity:1}#latestCourses{color:#fff;display:none;padding:20px;padding-top:0;padding-bottom:10px;position:relative}#latestCourses #latestCourses-inside{padding:15px;padding-bottom:10px;background:#0089c9}#latestCourses #latestCourses-inside h3{font-size:24px;color:#fff;font-family:Lato-Bold;display:inline-block}@media (min-width:768px){#latestCourses #latestCourses-inside h3{font-size:20px;color:#fff;font-family:Lato-Bold;display:inline-block}}#latestCourses #latestCourses-inside img.booking{height:22px;display:inline-block;vertical-align:baseline;margin-right:6px}#latestCourses #latestCourses-inside span.icon-close-courses{color:#fff;font-size:20px;position:absolute;top:10px;right:10px;z-index:10;cursor:pointer}#latestCourses #latestCourses-inside #latestCourses-ul{padding-bottom:0}#latestCourses #latestCourses-inside ul.show-latest-courses{color:#fff;font-family:Lato-Regular;margin-top:0}#latestCourses #latestCourses-inside ul.show-latest-courses li{list-style-image:url(images/icon-point-lc.png);text-decoration:none;cursor:default}#latestCourses #latestCourses-inside ul.show-latest-courses li:hover{text-decoration:underline}#latestCourses #latestCourses-inside ul.show-latest-courses li p.courseDate{font-family:Lato-Bold;font-size:16px;margin-right:12px;display:inline-block;line-height:1.7em}#latestCourses #latestCourses-inside ul.show-latest-courses li a{font-family:Lato-Regular;font-size:16px;text-decoration:none;color:#fff}#latestCourses #latestCourses-inside ul.show-latest-courses li a:hover{text-decoration:underline}h3.headerBoxes{display:inline-block;font-family:Lato-Bold;font-size:20px;color:#222;cursor:default;margin:10px 0 10px 4px}.postDesc p.price{font-family:Lato-Bold;color:red;font-size:14px;margin:10px 0}p.headerMoreInfo{font-family:Lato-Bold;float:right;color:#0089ca;font-size:14px;margin:0;margin-right:10px}@media (max-width:767px){p.headerMoreInfo{font-family:Lato-Bold;float:right;color:#0089ca;font-size:14px;margin:0;margin-right:10px;display:block;width:100%;text-align:right;margin-top:10px}}p.headerMoreInfo.minimal-wage-more{position:absolute;right:0;top:17px}@media (max-width:991px){p.headerMoreInfo.minimal-wage-more{position:relative;right:0;margin-bottom:40px;margin-top:-10px}}.nopadding{padding:0}.top-buffer-10{margin-top:10px!important}.top-buffer-20{margin-top:20px!important}.bottom-buffer-10{margin-bottom:10px!important}.bottom-buffer-20{margin-bottom:20px!important}.private-instruction{padding:15px;margin-bottom:10px;color:#fff;background:#0089c9}.private-instruction h3{font-family:Lato-Bold;color:#fff}.minimal-wage{padding:0 20px}.minimal-wage h3{display:block;font-family:Lato-Bold;font-size:24px;color:#337ab7;cursor:default;margin:10px 0 6px 0;text-align:center}.minimal-wage p{display:block;line-height:14px!important;font-family:Lato-Bold;text-align:center;color:#222;font-size:14px;margin-bottom:15px}.minimal-wage .minimal-wage-box{text-align:center}@media (max-width:991px){.minimal-wage .minimal-wage-box{text-align:left;margin-bottom:10px}}.minimal-wage .minimal-wage-box a.read-more-wage{margin-top:5px;font-size:16px;display:inline-block;text-decoration:none;text-transform:uppercase;color:#222;font-family:Lato-Bold;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}.minimal-wage .minimal-wage-box a.read-more-wage span{text-decoration:underline}.minimal-wage .minimal-wage-box:focus a.read-more-wage,.minimal-wage .minimal-wage-box:hover a.read-more-wage{color:#0089c9}.minimal-wage .minimal-wage-box img{width:130px;height:70px;border:2px solid #dadada;opacity:.5;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}.minimal-wage .minimal-wage-box:focus img,.minimal-wage .minimal-wage-box:hover img{opacity:1}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{text-align:center}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:22%;display:inline-block;margin:4px}.woocommerce #content div.product .woocommerce-tabs ul.tabs,.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs{margin:0!important}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:left;padding:0 1em;display:inline-block}.woocommerce form .form-row .input-checkbox,.woocommerce-page form .form-row .input-checkbox{display:inline-block;margin:0;position:relative}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #005f8c;background:#0089c9;color:#fff;font-weight:600}.table>tbody>tr>td{border-right:1px solid #ddd;line-height:28px;vertical-align:middle}.table>tbody>tr>td:first-child{background:#e8e8e8}.table>tbody>tr>td:last-child{border-right:0;max-width:150px}.table>tbody>tr>td span{line-height:16px;font-size:14px}.table>tbody>tr>td.row-result{background:#d8d8d8;color:#222;font-weight:600;text-align:center}.table>tbody>tr:last-child{vertical-align:bottom;border-top:2px solid #005f8c;background:#0089c9;color:#fff;font-weight:600}.table>tbody>tr:last-child>td{background:0 0;border:0}.table>tbody>tr:last-child>td.row-result{background:0 0;border:0;color:#fff}.calculation-results{border:1px solid #005f8c;padding:0;background:#e8e8e8;margin-bottom:20px}.calculation-results .calc-header{background:#0089c9;padding:15px 15px;border-bottom:1px solid #005f8c}.calculation-results .calc-header h5{color:#fff;font-weight:700;margin:0}.calculation-results .calc-body{float:left;width:100%;padding:14px 10px}.calculation-results .calc-body h6{text-transform:uppercase;color:#0089c9;font-size:16px;font-weight:700}.calculation-results .calc-body .calc-results-row{border-bottom:1px solid #d8d8d8;padding-bottom:6px;padding-top:6px}.calc-body .calc-results-row:last-child{border-bottom:1px solid #e8e8e8}.calc-body .calc-results-row.last-child{border-bottom:3px solid #0089c9;padding-bottom:20px;margin-bottom:25px}.calculation-results .calc-body .calc-results-row span.text{font-size:14px;line-height:12px}.calculation-results .calc-body .calc-results-row span.text-red{color:#ae0000;font-weight:700}.calculation-results .calc-body .calc-results-row span.price{font-weight:700}.calculation-results .calc-results-row span.price:after{content:" zł"}.calc-table-header{background:#0089c9;padding:14px 15px;border:1px solid #005f8c;margin-bottom:15px;float:left;width:100%}.calc-table-header h3{position:relative;color:#fff;font-weight:700;margin:0;padding-right:20px}.calc-table-header h3 i.fas{color:#fff;position:absolute;right:0;top:0;font-size:22px;cursor:pointer}.calc-table-body .row{border-bottom:1px solid #d8d8d8;padding-bottom:8px;padding-top:8px}.calc-table-body .row:last-child{border-bottom:1px transparent;margin-bottom:25px}.calc-table-body .row span{margin-bottom:4px;display:inline-block}.calc-table-body .row input{background:#0089c9;border:1px solid #005f8c;margin-right:5px;min-width:80px;max-width:160px;width:100%;padding:2px 5px;color:#fff;margin-bottom:0;font-size:15px}.calc-table-body .row input.short-input{min-width:72px;max-width:72px}.calc-table-body .row input.result-input{color:#717171;background:#eaf4ff;border:1px solid #bfbfbf;text-align:center;cursor:default}.calc-table-body .row br+input.result-input{margin-top:10px}.margin-top{margin-top:25px}.calc-table-body .row input.string-input{width:80px;max-width:100%;width:100%;padding:2px 5px;color:#2b2b2b;margin-bottom:0;font-size:15px;outline:0;border:1px solid #0089c9;background:#f7f7f7}.btn-rac{float:right;width:auto;margin-bottom:20px;padding:10px 15px;font-weight:600;font-size:18px;color:#fff;background:#0095da;border:1px solid #005f8c}.btn-rac:active,.btn-rac:focus,.btn-rac:hover{background:#005f8c;border:1px solid #002f46}.col-lg-5ths,.col-md-5ths,.col-sm-5ths,.col-xs-5ths{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-5ths{width:20%;float:left}@media (min-width:768px){.col-sm-5ths{width:20%;float:left}}@media (min-width:992px){.col-md-5ths{width:20%;float:left}}@media (min-width:1200px){.col-lg-5ths{width:20%;float:left}}label#freshmail_email{font-weight:700;font-size:18px;line-height:30px;margin-left:5px;margin-bottom:10px}form.freshmail_email{margin-top:10px;float:left;width:100%}form.freshmail_email.formContact input[type=submit]{display:inline-block;position:relative;height:30px;border:1px solid #a5a5a5;float:left}form.freshmail_email.formContact input[type=text]{width:97%!important;display:inline-block;margin-top:0;float:left;margin-right:10px;margin-left:5px}@media (min-width:768px){.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 0 35px #004565}.modal-dialog{width:600px;margin:60px auto}}.modal-header{min-height:16.43px;padding:15px;border-bottom:0;padding-top:25px}.modal-footer{padding:15px;text-align:left;border-top:0;padding-top:5px;padding-bottom:25px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid #004565;border-radius:0;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background:url(/wp-content/themes/csk-theme/images/highway-modal.jpg);background-size:cover}.modal-content h4{font-size:18px;font-weight:600}.modal-body{position:relative;padding:15px}.modal-body input#freshmail_email{width:97%;margin:0}.modal-open{overflow:hidden;padding-right:0!important}.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#0089c9;border-color:#0089c9}.btn{border-radius:0}.btn-success{background-image:-webkit-linear-gradient(top,#0089c9 0,#0089c9 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#0089c9),to(#0089c9));background-image:linear-gradient(to bottom,#0089c9 0,#0089c9 100%);background-repeat:repeat-x;border-color:#0089c9;min-width:110px}.btn-success:focus,.btn-success:hover{background-color:#0080bb;background-position:0 -15px}.btn-success.active,.btn-success:active{background-color:#0089c9;border-color:#0089c9}.btn-danger{background-image:-webkit-linear-gradient(top,#c3c3c3 0,#a2a2a2 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#c3c3c3),to(#a2a2a2));background-image:linear-gradient(to bottom,#c3c3c3 0,#a2a2a2 100%);background-repeat:repeat-x;border-color:#a2a2a2;min-width:110px}.btn-danger:focus,.btn-danger:hover{background-color:#a2a2a2;background-position:0 -15px}.btn-danger.active,.btn-danger.focus,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#9a9a9a;border-color:#a2a2a2}.btn-danger.active,.btn-danger:active{background-color:#a2a2a2;border-color:#a2a2a2}#postMain.post-pm{background:#e3f6ff}#postMain.post-pm .postImg{border:2px solid #33a1d4}

.private-information {
    border: 2px solid #dadada;
    padding: 10px;
}

label#rodo {
    color: #FF1717;
    font-size: 14px;
    font-weight: 600;
}
input#submit[disabled] {
    opacity: 0.5;
}
@media (min-width: 768px) {
    .formCV input#captcha[type=text],
    .formContact input#captcha[type=text],
    .formCourse input#captcha[type=text] {
        width: 200px;
    }
}

div.gallery {

}
div.gallery figure.gallery-item {
    width: 49%;
    margin-right: 1%;
    display: inline-block;
}
div.gallery figure.gallery-item:nth-child(even) {
    margin-right: 0%;
    margin-left: 1%;
}
div.gallery figure.gallery-item a img {
    margin: 0 !important;
}
.woocommerce-product-gallery__image a img:hover {
    opacity: 1 !important;
    -webkit-box-shadow: 0 0 8px 0 rgba(0, 0, 0, .75) !important;
    -moz-box-shadow: 0 0 8px 0 rgba(0, 0, 0, .75) !important;
    box-shadow: 0 0 8px 0 rgba(0, 0, 0, .75) !important;
}

.fullPostText figure.gallery-item {
    display: inline-block;
    margin: 5px 0 !important;
    text-align: center;
}
.fullPostText .gallery-columns-1 figure.gallery-item {
    width: 100%;
}
.fullPostText .gallery-columns-2 figure.gallery-item {
    width: 50%;
}
.fullPostText .gallery-columns-3 figure.gallery-item {
    width: 33%;
}
.fullPostText .gallery-columns-4 figure.gallery-item {
    width: 25%;
}
.fullPostText .gallery-columns-5 figure.gallery-item {
    width: 20%;
}
.fullPostText .gallery-columns-6 figure.gallery-item {
    width: 16%;
}
.fullPostText .gallery-columns-7 figure.gallery-item {
    width: 14%;
}
.fullPostText .gallery-columns-8 figure.gallery-item {
    width: 12%;
}
.fullPostText .gallery-columns-9 figure.gallery-item {
    width: 11%;
}
.fullPostText .gallery figure:hover,
.fullPostText .image-borders:hover {
    opacity: 1;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.fullPostText .gallery figure img:hover {
    opacity: 1;
    -webkit-box-shadow: 0 0 8px 0 rgba(0,0,0,.75);
    -moz-box-shadow: 0 0 8px 0 rgba(0,0,0,.75);
    box-shadow: 0 0 8px 0 rgba(0,0,0,.75);
}

.fb_iframe_widget span {
    text-align: center !important;
    width: 100% !important;
}
.fb_iframe_widget iframe {
    position: relative !important;
}
.fb_iframe_widget {
    width: 100% !important;
}
.facebook-container {
    margin-top: 20px;
    margin-bottom: 15px;
}

rs-module rs-bgvideo iframe.resizelistener {
    position: initial !important;
}