

/** GLOBAL SETS **/

h1,h2,h3,h4,h5,h6{color:#254d80}

body {font-size:14px;line-height:18px;color:#161616;font-family:arial,lucida,tahoma,helvetica,verdana;text-align:justify;background-color:#254d80;background-image:url('../../data/uploads/tlo_strony/bg.jpg');background-repeat:no-repeat;background-position:center top;background-attachment:fixed}

a:link, a:visited {color:#254d80;text-decoration:none;}
a:hover, a:focus {color:#161616;text-decoration:underline;}

.logo{padding:15px 0;}
.logocenter{padding:15px 0;margin:10px auto;}

@media (max-width: 991px) {
	.logo { margin:10px auto;}
}

.gmnopm{margin-left:0;margin-right:0;padding-right:0;padding-left:0;}
.navbar{min-height:20px;-moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;}
.navbar-default {
    background-color: transparent;
    border-color: transparent;
	margin-top: 20px;
	font-size:16px;
	font-weight:bold;
}

@media (min-width: 991px) {
.navbar-default {
    margin-top:14.5px;
}
}

#bs-navbar{padding-top:5px}

.nav-pills > li > a{color:#254d80}

.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus ,.nav-pills > li > a:hover,.nav-pills > li > a:focus,
.nav-pills > li.currentpath > a, .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus,
.nav .open > a, .nav .open > a:focus, .nav .open > a:hover
{
    background-color: #254d80;
    color: #ffffff!important;
}

.dropdown-menu {background-color: #254d80;border:none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}

.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color:transparent;}
.navbar-default .navbar-toggle{border-color:#254d80;}
.navbar-default .navbar-toggle .icon-bar {background-color:#254d80;}
.navbar-toggle {-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}

.btn{-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}

.btn-default,.sc-submit{border:none;background-color: #254d80;color: #ffffff!important;}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default{
opacity:0.8;background-color: #254d80;color: #ffffff!important;}

.sy-pager li.sy-active a {
    background-color: #254d80!important;
}
.gallery-marketing .centerall{text-align:center;}
.gallery-marketing .centerall img{margin:0 auto;}

.content {margin:60px auto 20px auto;background-color:#ffffff;}

#content {margin:20px auto;padding-top:20px;padding-bottom:20px;}
#content img{max-width:100%;height:auto!important;}
#content h1{font-size:24px;line-height:28px;}
#content h2{font-size:22px;line-height:26px;}
#content h3{font-size:20px;}
#content h4{font-size:18px;}
#content h5{font-size:16px;}
#content h6{font-size:14px;}
#content p{font-size:14;line-height:18px;color:#161616}
#content table td,#content table th{padding:15px;}
#content table td{border: 1px solid #161616;text-align:center;}
#content #main {background-color:none;padding:20px 60px;}

#content div.gm-style{margin:20px auto 0 auto}
#content div.gm-style img{max-width:none;}

.sc-label {width: 100%;display: inline-block;}
.sc-text { width: 100%;border: 1px solid #161616;padding: 6px;margin-top: 5px;margin-bottom: 5px;background:transparent;font-size:12px;}
.sc-text-area {width: 100%;min-height: 100px;resize: none;border: 1px solid #161616;padding: 6px;margin-top: 5px;margin-bottom: 5px;background:transparent;}
.sc-submit {width: 100%;padding:15px;margin-top: 5px;margin-bottom: 5px;cursor: pointer;text-transform:uppercase;}
.sc-submit:hover, .sc-submit:focus{opacity: 0.8;}
.sc-error {float: left;color: #254d80;}
.sc-success {float: left;color: #254d80;}
.error {color: #254d80;}
.sc-clear {content: "";display: table;clear: both;}

#footer{padding:10px 0;background-color:#254d80;color:#ffffff;text-align:center;}
#footer p{margin:0;}
#footer a {color:#ffffff}


#copyr p{margin:15px 0;font-size:12px;color:#161616}
#copyr h3{text-align:right;margin:15px 0;font-size:11px;font-weight:normal;color:#161616}
#copyr h3 a{color:#161616}

#cookie-warn-wrapper {position: fixed;bottom:0;left:0;width:100%;background-color: rgba(0,0,0,0.6);color:#fff;}
#cookie-warn-wrapper div{text-align:center;font-size:10px;line-height: 16px;padding-top:8px;padding-bottom:8px;}
#cookie-warn-wrapper span{cursor: pointer;margin-left:20px;padding:2px 10px;background-color:#000000;color:#ffffff}
#cookie-warn-wrapper a{color:#fff;}
#cookie-warn-wrapper span:hover {opacity:0.5;}

.musli *{padding:0;margin:0;list-style:none;}
.musli{position:fixed;right:0px;top:150px;z-index:100;list-style:none;}
.musli > li{cursor:pointer;width:35px;height:35px;margin-bottom:1px;position:relative;}
.musli > li > img{-moz-border-radius: 5px 0 0 5px;-webkit-border-radius: 5px 0 0 5px;border-radius: 5px 0 0 5px;}
.musli > li > div{padding:5px;background: #fff;float:left;width:290px;height:360px;-moz-border-radius: 0 0 0 8px;-webkit-border-radius: 0 0 0 8px;border-radius: 0 0 0 8px;position:absolute;top:0;left:35px;z-index:100;}

.musli > li > div.musli-google{height:370px;}
.musli-google{border: solid #cd3c2a 3px;}
.musli > li > div.musli-facebook{padding:0;height:226px;}
.musli-facebook{border: solid #0170cf 3px;}
.musli-twitter{border: solid #07afee 3px;}
.musli-mail{background: #254d80!important;color:#ffffff!important;}
.musli-mail h3{color:#ffffff;font-size:18px;font-weight: bold;line-height: 25px;}
.musli-mail p{color:#ffffff;font-size:12px;font-weight: normal;line-height: 24px;text-align: center;padding: 8px;}
.musli-mail a{color:#ffffff!important;}
.musli > li > div.musli-allegro{height:200px;}
.musli-allegro{background: #fff!important;color:#allegro!important;}
.musli-allegro h3{color:#ff5900;font-size:18px;font-weight: bold;line-height: 25px;}
.musli-allegro p{color:#ff5900;font-size:16px;font-weight: normal;line-height: 25px;text-align:center;margin-top:30px;}
.musli-allegro img{display:block;margin:10px auto 0 auto;}

#toTop {display:none;text-decoration:none;position:fixed;bottom:40px;right:5px;overflow:hidden;width:51px;height:51px;border:none;text-indent:100%;background:url(images/ui.totop.png) no-repeat left top;}
#toTopHover {background:url(images/ui.totop.png) no-repeat left -51px;width:51px;height:51px;display:block;overflow:hidden;float:left;opacity: 0;-moz-opacity: 0;filter:alpha(opacity=0);}
#toTop:active, #toTop:focus {outline:none;}

#gmgdpr-privacy-settings{cursor: pointer;}
#gmgdpr-overlay {background: rgba(0, 0, 0, 0.5);width: 100%;height: 100vh;position: fixed;top:0;left: 0;z-index:999999;display: flex;align-items: center;justify-content: center;}
.gmgdpr-inside {background: #fff;max-width: 600px;width: 100%;padding: 25px;border-radius: 5px;position: relative;max-height: 100vh;overflow-y: auto;}
.gmgdpr-content p.gmgdpr-header{font-weight: 700;font-size: 1.125rem;}
#gmgdpr-settings {display: none;margin-top: 15px;}
.gmgdpr-category{margin-bottom: 1rem;}
.gmgdpr-category-top {display: flex;}
.custom-checkbox{font-weight: 700;font-size: 1rem;}
.gmgdpr-category-desc p{font-size: 0.875rem;margin-bottom: 0;}
.gmgdpr-category.necessary .custom-checkbox label {cursor: not-allowed;pointer-events: all !important;}
#gmgdpr-close,#gmgdpr-privacy-close {display: none;cursor: pointer;width: 20px;height: 20px;position: absolute;top: 15px;right: 15px;font-weight: 700;}
#gmgdpr-privacy-close {display: block;}
#gmgdpr-privacy{display: none;position: relative;}

@media (max-width: 830px) {.musli,.musli-left,#toTop,#toTopHover {display:none;}}

