html{height:100%;min-height:100%;}
body{font-family:'Arial', sans-serif;font-size:14px;line-height:18px;background:#ffffff;color:#123260;margin:0px 0px;padding:0;padding:0px;font-weight:400;height:100%;}
img{padding:0px;margin:0px;border:0px;}
*:focus {
    outline: none;
}

.subx {
    display: none;
    float: right;
    position: absolute;
    top:93px;
    right: calc(50% - 150px);
    z-index: 1000;
    background: #922a35;
    padding: 15px 15px;
    color: #ffffff;
    text-align: left;
	min-width:300px; 
	max-width:300px; 
}


div.modal-review__rating-order-wrap > span {
    display: block; float: left;
    height: 15px; width: 16px;
    background-image: url("../img/r.png");
    background-position: 0px 0px;    /* gray star */
	margin-right:3px;
	margin-top:1px; 
	cursor: pointer;
}

/* Persistent state */
div.modal-review__rating-order-wrap[data-rating-value] > span {
    background-position: 0px -15px;  /* gold star */
}
div.modal-review__rating-order-wrap > span.active ~ span {
    background-position: 0px 0px;    /* gray star */
}

/* Hover state */
div.modal-review__rating-order-wrap[class]:hover > span {
    background-position: 0px -15px;  /* gold star */
}
div.modal-review__rating-order-wrap[class] > span:hover ~ span {
    background-position: 0px 0px;    /* gray star */
}



.subx a { display:block; float:left; width:100% !important; color:#ffffff !important; padding:7px 0px !important; border-bottom:1px dotted #b36a72; line-height:16px;
font-weight:400 !important; text-transform:inherit !important; }
.subx a:last-child { border-bottom:0px dotted #ffffff; }


.subx::before{
		background:#922a35 none repeat scroll 0 0;
		top:-5px;
		content:" ";
		display:block;
		height:10px;
		position:absolute;
		right:calc(50% - 15px);
		transform:rotate(-45deg);
		width:10px;
		z-index:1000;
	}


.menu ul{margin:0;padding:0;list-style-type:none;  }
.menu ul li{display:inline; border:0px solid #000000; padding:40px 0px; }
.menu ul li:last-child{display:inline;}
.menu ul li::after{content:"";color:#939393;}
.menu ul li:last-child::after{content:"";color:#939393;}

.menu{display:block;float:right; }
.menu a{padding:0px 10px 0px 10px;font-size:14px;text-decoration:none;color:#ffffff;font-weight:600; text-transform:uppercase;  }
.menu a:hover{text-decoration:underline;}




a{color:#123260;text-decoration:none;text-decoration:underline;}
a:hover{text-decoration:underline;}



.round5{}
a.all{display:block;float:left;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:100;background:#ffffff;opacity:0;}
.fota{cursor:pointer;}
.atext a{color:#000000;text-decoration:underline;}
.bold{font-weight:700;}
.map_pop{cursor:pointer;}
.map_pop:hover{text-decoration:underline;}

.cookie{background:#093756;width:100%;font-size:13px;color:#ffffff;padding:7px 0px;display:block;float:left;position:fixed;bottom:0px;z-index:1000;}
.cookie a { color:#ffffff; }
.cookie_p{display:block;float:left; padding:0px 10px; }
.cookie_close{display:block;float:right;border:0px solid #000000;padding:0px 10px;cursor:pointer;}
.cookie_close img{display:block;padding:0px;margin:0px;}
.cookie table{width:100%;border-spacing:0;border-collapse:collapse;}
.cookie td{border:0px solid #000000;padding:4px;}


.ocena { display:block; float:right;  border-bottom:1px dotted #cccccc; padding:0px 0px 10px 0px;  margin-bottom:10px;  }
.ocena img { padding:0px; margin:0px; position:relative; top:1px; left:-2px;  }
.ocena a  { color:#000000 !important; }


.sfota { cursor:pointer; }
#fade{background:#000000;position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;display:none;}
#zoom{position:absolute;top:0px;left:0px;z-index:9999;padding:0px;display:none;background:#ffffff; margin-bottom:100px; }
#caption{background:#ffffff;text-align:center;clear:both;color:#000000;position:absolute;padding:0px 0px;bottom:-50px;right:0px;width:100%;line-height:50px;font-size:11px;font-style:italic;text-align:center;}
#nav{height:30px;display:block;float:left;position:absolute;top:0px;left:0px;margin-bottom:-30px;}

#image{padding:0px;margin:0;bordeR:0;clear:both;display:block;float:left;border:0px solid #ffffff;max-width:100%;}


#close{display:block;float:left;position:absolute;top:0px;left:0px;z-index:99999;margin-right:10px;width:40px;height:40px;line-height:40px;text-align:center;font-size:17px;cursor:pointer;font-weight:700;background:#093756;color:#ffffff;text-transform:uppercase;}
#close:hover{background:#2155a2;color:#ffffff}

#close2{display:block;float:left;width:40px;height:40px;line-height:40px;text-align:center;font-size:14px;cursor:pointer;margin-right:0px;font-weight:900;background:#093756;color:#ffffff;text-transform:uppercase;}
#close2:hover{background:#2155a2;color:#ffffff}


#prev{display:block;float:left;width:40px;height:40px;line-height:40px;text-align:center;font-size:14px;cursor:pointer;margin-right:0px;font-weight:900;background:#093756;color:#ffffff;text-transform:uppercase;}
#prev:hover{background:#2155a2;color:#ffffff}

#next{display:block;float:left;width:40px;height:40px;line-height:40px;text-align:center;font-size:14px;cursor:pointer;margin-right:0px;font-weight:900;background:#093756;color:#ffffff;text-transform:uppercase;}
#next:hover{background:#2155a2;color:#ffffff}





.xgb {  

 
background-image:url(../img/bg.jpg);
background-position: center center; 
background-repeat: no-repeat;  

 height:369px; 


}


.xmenu {  
background: linear-gradient(90deg, #2155a2 50%, #093756 50%);   
height:369px; 
}


.orange { color:#ff9900; }
.grey { color:#93979e }
.logo{display:block;float:left; color:#ffffff;  }
.logo a { text-decoration:none; 
padding-left:0px; 
font-weight:900; 
color:#ffffff; 
text-transform:uppercase;
font-size:20px; 


 }



.wyk { background:#dc0017 url(../img/red.jpg) 15px center no-repeat; min-height:100px; padding-left:130px !important;  }


.onas { background:#093756; color:#ffffff;  }
.onas2 { background:#093756 url(../img/onas.jpg) left bottom no-repeat; color:#ffffff;  }


.red { background:#dc0017; color:#ffffff; }
.bg1 { background:#2155a2; color:#ffffff; }
.bg2 { background:#093756 url(../img/c2.jpg) bottom left no-repeat; color:#ffffff; }

.lgx3 { height:18px; line-height:18px; }
.lgx3 ul { display:none;  }


.wisnia {  background: linear-gradient(90deg, #2155a2 50%, #093756 50%); }




.flex {
	
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: stretch;
	align-content: flex-end;
}


.grey_text { background:#79818a; color:#ffffff; }
.grey_text a { color:#ffffff; }

.ptext { display:none; }



 
 




.show_menu{display:block;float:right;height:40px;width:35px;line-height:40px;font-size:14px;padding-right:0px;position:relative;top:0px;right:0px;font-weight:700;text-decoration:underline;cursor:pointer;color:#acacac;background-image:url(../img/menu22.png);background-position:center right;background-repeat:no-repeat;text-align:center;margin:0px 0px;}
.show_menu:hover{}



#i_kod{width:100px;}
#i_kod2{width:100px;}


.input2{padding:0px 0px 0px 0px;display:block;float:left;background:#ebebeb;width:100%;margin-bottom:10px;width:100%;}
.input2 input[type=text]{display:block;float:left;font-weight:400;font-size:14px;height:40px;color:#000000; line-height:40px;border:0;resize:none;font-family:'Lato', sans-serif;padding:0px 0px;outline:none;padding-left:10px;background:none;}
.input2 textarea{font-family:'Lato', sans-serif;font-size:14px;line-height:20px;color:#000000;background:none;padding:0px;border:0px solid #000000;outline:none;resize:none;background:none;width:90%;padding:10px 10px;overflow:hidden;height:100px;}


.input4{padding:0px 0px 0px 0px;display:block;float:left;background:#ebebeb;width:100%;margin-bottom:10px;width:100%;}
.input4 input[type=text]{display:block;float:left;font-weight:400;font-size:14px;height:40px;color:#000000; line-height:40px;border:0;resize:none;font-family:'Lato', sans-serif;padding:0px 0px;outline:none;padding-left:10px;background:none;}
.input4 textarea{font-family:'Lato', sans-serif;font-size:14px;line-height:20px;color:#000000;background:none;padding:0px;border:0px solid #000000;outline:none;resize:none;background:none;width:90%;padding:10px 10px;overflow:hidden;height:100px;}
.input4 input[type=radio]{display:block;float:left;font-weight:400;font-size:14px;color:#000000; line-height:42px;border:0;resize:none;font-family:'Lato', sans-serif;padding:0px 0px;outline:none;padding-left:10px;background:none; margin-right:5px;}






label{padding:0px 0px 0px 0px;display:block;float:left;border:0px solid #cccccc;
box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;  margin-right:10px;
 }



.input2 input[type=checkbox] {
    position: relative;
    top: 2px;
}

.input2 select {
    font-family: 'Lato', sans-serif;
    font-size: 13px;
    line-height: 26px;
    height: 26px;
    border: 0px solid #000000;
    color: #000000;
    background: none;
    outline: none;
    padding: 0px 7px;
    margin: 7px 0px;
	width:calc(100% - 10px); 
}

.p40 {
    width: calc(50% - 5px);
}



.p40_l {
    width: calc(50% - 5px);
	margin-right:10px; 
}

.form { }

.form ::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #737373;
  opacity: 1; /* Firefox */
}

.form :-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #737373;
}

.form ::-ms-input-placeholder { /* Microsoft Edge */
  color: #737373;
}


.form2 ::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #737373;
  opacity: 1; /* Firefox */
}

.form2 :-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #737373;
}

.form2 ::-ms-input-placeholder { /* Microsoft Edge */
  color: #737373;
}


.input_bg2 input[type=checkbox] {
    position: relative;
    top: 2px;
}






.token{border:0px solid #000000;display:block;float:right;height:40px;margin:0px 10px;overflow:hidden;width:50px;}
.token2{display:block;float:left;}

.token3{border:0px solid #000000;display:block;float:right;height:40px;margin:0px 10px;overflow:hidden;width:50px;}
.token4{display:block;float:left;}


.f_send{background:#093756;border:0px solid #000000;display:block;float:left;font-size:14px; height:40px;line-height:40px; color:#ffffff;text-decoration:none;font-weight:900;text-align:center;}
.f_send:hover{text-decoration:underline; background:#2155a2;}


.f_send2{background:#093756;border:0px solid #000000;display:block;float:left;font-size:14px; height:40px;line-height:40px; color:#ffffff;text-decoration:none;font-weight:900;text-align:center;
width:100%; 
}
.f_send2:hover{text-decoration:underline; background:#2155a2;}



.logo{display:block;float:left;}
.logo a{display:block;float:left;}




.form_info {
    display: block;
    float: left;
    width: 100%;
    padding: 0px 0px;
    width: 100%;
    position: relative;
    top: 0px;
    left: 0px;
    margin: 0px 0px 0px 0px;
    overflow: hidden;
}

.form_info2 {
    display: block;
    float: left;
    width: 100%;
    padding: 0px 0px;
    width: 100%;
    position: relative;
    top: 0px;
    left: 0px;
    margin: 0px 0px 0px 0px;
    overflow: hidden;
}



.send_hide {
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 11;
    background: #ffffff url(../img/30.gif) center center no-repeat;
    display: none;
    width: 100%;
    height: 100%;
	
}


.send_hide2 {
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 11;
    background: #ffffff url(../img/30.gif) center center no-repeat;
    display: none;
    width: 100%;
    height: 100%;
}




.infored { display:block; float:left; width:100%; background:#ed1c24; height:42px;line-height:42px;  width:100%;  color:#ffffff;   position:relative; top:0px; left:0px; margin:0px 0px 10px 0px;font-size:13px; text-align:left;  }
.infored b { font-weight:normal; text-align:left; margin:0px 20px; display:block; float:left;  }


.infogreen { display:block; float:left; width:100%; background:#7abb41; height:42px;line-height:42px;  width:100%;  color:#ffffff;  position:relative; top:0px; left:0px; margin:0px 0px 10px 0px;font-size:13px;text-align:left;  }
.infogreen b { font-weight:normal;text-align:left; margin:0px 20px; display:block; float:left; }


.k1 { background:#ed9107 url(../img/k1.png) -10px center no-repeat; color:#ffffff; margin-top:10px !important; }
.k2 { background:#2155a2 url(../img/k2.png) -10px center no-repeat; color:#ffffff; margin-top:10px !important;}
.k3 { background:#093756 url(../img/k3.png) -10px center no-repeat; color:#ffffff; margin-top:10px !important;}
.k3 a { color:#ffffff; }
.k1 b {     font-weight: 900; }
.k2 b {     font-weight: 900; }
.k3 b {     font-weight: 900; }

.clear{clear:both;}
.page{border:0px solid #cc0000;margin:0px auto;width:1024px;clear:both;padding:0px 0px;display:block;}
.pad10{padding:0px 0px 0px 20px !important;}

.colx1 { padding:30px 30px 30px 0px  !important; margin:30px 0px 0px 10px !important;  }
.colx2 { padding:30px 0px 30px 30px  !important; margin:30px 10px 0px 0px !important; border-left:1px dotted #cccccc }

.colx11 { padding:0px 0px 0px 0px  !important; margin:0px 0px 0px 0px !important;  }
.colx22 { padding:50px 0px 50px 30px  !important; margin:0px 10px 0px 0px !important; border-left:0px dotted #cccccc }






.rel{position:relative;}
.map_bg{display:block;float:left;position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:10;}
#map_box{position:relative;z-index:100;margin:60px auto;}
#map_canvas{width:100%;position:absolute;top:0px;left:0px;z-index:0;}



.foot{padding-bottom:0px;color:#000000; text-align:right; padding-top:20px !important; }
.foot b{color:#34495e; font-weight:900; }
.foot a{text-decoration:none;color:#787c83;}
.foot a:hover{text-decoration:underline;color:#787c83;}
.mapka{padding:0px 0px;margin:0px 0px;position:relative;}



.box{margin:0px;padding:30px 20px;position:relative; border:0px solid orange }
.box h1 { font-size:18px; line-height:22px;  padding:0px; margin:0px; font-weight:900; color:#123260; text-transform:uppercase;  }
.box h2 { font-size:18px; line-height:22px;  padding:0px; margin:0px; font-weight:900; }
.box h3 { font-size:18px; line-height:22px;  padding:0px; margin:0px; font-weight:900; }
.box h4 { font-size:18px; line-height:22px;  padding:0px; margin:0px; font-weight:900; }
.box h5 { font-size:18px; line-height:22px;  padding:0px; margin:0px; font-weight:900; }
.box h6 { font-size:18px; line-height:22px;  padding:0px; margin:0px; font-weight:900; }



.box2{padding:30px 20px; border:0px solid orange}
.box2 h1 { font-size:18px; line-height:22px;  padding:0px; margin:0px; font-weight:900; color:#123260; text-transform:uppercase;  }
.box2 h2 { font-size:18px; line-height:22px;  padding:0px; margin:0px; font-weight:900; }
.box2 h3 { font-size:18px; line-height:22px;  padding:0px; margin:0px; font-weight:900; }
.box2 h4 { font-size:18px; line-height:22px;  padding:0px; margin:0px; font-weight:900; }
.box2 h5 { font-size:18px; line-height:22px;  padding:0px; margin:0px; font-weight:900; }
.box2 h6 { font-size:18px; line-height:22px;  padding:0px; margin:0px; font-weight:900; }


.box2 hr {
    border: 0px;
    border-top: 1px dotted #cccccc;
    height: 1px;
    line-height: 1px;
    margin: 20px 0px;
}


.box hr {
    border: 0px;
    border-top: 1px dotted #cccccc;
    height: 1px;
    line-height: 1px;
    margin: 5px 0px;
}


a.more_click { text-decoration:none; font-weight:900; display:block; float:right; color:#34495e; font-size:13px; margin-top:0px;  }
a.more_click:hover { text-decoration:underline }


a.more_click2 { text-decoration:none; font-weight:900; display:block; margin:0px auto; width:200px; color:#34495e; font-size:13px; text-align:center;   }
a.more_click2:hover { text-decoration:underline }






.group{display:block;float:left;border:0px solid #ffcc00;width:100%; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;  }
.col{display:block;float:left;border:0px solid #99ffff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}


.set1{width:100%;}
.set2{width:50%;}
.set22{width:50%;}
.set3{width:33.33333%;}
.set33{width:33.33333%;}
.set4{width:66.66666%;}
.set44{width:66.66666%;}


.set20{width:20%;}
.set25{width:25%;}
.set75{width:75%;}

.set330 {
    width: 33.3333%;
}

.set3300 {
    width: 33.3333%;
}

.set9{width:90%;}
.set10{width:10%;}
.set40{width:40%;}
.set60{width:60%;}
.rwd{display:none;}


.rwd4{display:none;}
.rwd5{display:none;}

.bg11 { background:#6f7a83; }
.bg22 { background:#ffffff; }

.norwd3{display:block;}

.bg5 { border-left:1px dotted #cccccc;}

.bg224 { width:60%;  }
.bg224 .box2 { padding-top:30px; padding-bottom:0px;   }

.bg223 { border-left:1px dotted #cccccc; width:40%;}


.bor1 { border-left:1px dotted #cccccc; }




.plogo { margin-top:5px; font-size:12px}


.pngcar {  display:block; float:right; position:absolute; bottom:-80px; right:0px; width:670px; height:323px; 
		background-image:url(../img/car.png);
		background-position:left center;
		background-repeat:no-repeat; 
		z-index:0;

}



.flex-box {
    display: flex;
    flex-wrap: wrap;
}

.flex-box > .box {
    width: calc(100% - 20px);
}





.px1 { padding-left:80px; }
.kar_block2 { height:100%; border:0px solid #000000; margin-bottom:0px;  }
.kar_block { height:100%; border:0px solid #000000; margin-top:0px;   }
.kar_text {  padding:0px 10px 0px 10px ; font-size:13px; text-align:center;   }
.kar_text a {text-decoration:none ; font-size:13px; display: block; float:left;  width:100%;   }
.kar_text a:hover { text-decoration:none;   }
.kar_text b:hover { text-decoration:underline;   }










.lazy2 {
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}

.kar_img {
    border: 0px solid #000000;
    display: block;
    float: left;
    width: 100%;
    position: relative;
    margin-bottom: 10px;
}

.kar_img img {
    max-width:100%; 
	display:block; 
	margin:0; 
	padding:0; 
}



.sfota {
    cursor: pointer;
}


@media only screen and (max-width:1024px){
	body{min-width:100%;  overflow-x: hidden;}
	.page{width:100%;  }	
}


@media only screen and (max-width:960px){

	.set3300 {
		width: 50%;
	}
	
	.set330 {
		width: 50%;
	}
		
	

}

@media only screen and (max-width:980px){
	
	.menu a {
		padding: 0px 7px 0px 7px;
		font-size: 13px;
		text-decoration: none;
		color: #ffffff;
		font-weight: 600;
		text-transform: uppercase;
	}
	.bg1 { width:100%; }
	.bg2 { width:100%; }
	
	.bg3 { width:40%; }
	.bg4 { width:60%; }
	
	
	.pngcar {   width:570px; height:323px; }


	
	
	
	.bg5 { width:60%; }
	.bg6 { width:40%; }
	
	
}



@media only screen and (max-width:880px){
	

	.bg5 { width:50%; }
	.bg6 { width:50%; }
	


	.p40 { width: 100%; }
	.p40_l {  width: 100%; margin-right:0px; }
	
	.norwd3{display:none;}
	.rwd4{display:block;}

	.rwd{display:block;}
	.norwd{display:none;}

	.rwd_flex{display:flex;}
	
	.menu{position:relative;width:100%;padding:10px 0px 10px 0px;height:inherit;line-height:inherit;
	
		margin-top:10px; 
		border-top:0px dotted #cccccc;
		padding-left:0px;
		background:#2155a2;
		z-index:10;
	}
	
	
	.menu ul{display:block;float:left;width:100%;padding:0px 0px;}
	.menu ul li{display:block;float:left;width:100%;border-top:1px dotted #093756;padding:0px 0px;}
	.menu ul li:first-child{border-top:0px dotted #093756;}
	.menu a{margin:0px;padding:5px 0px;width:100%;font-weight:700;font-size:14px; width:100%; text-align:center; display:block;  }
	
	.menu ul li{text-align:left;}
	.menu ul li::after{content:"";color:#ffffff;}
	
	.logo a {
		text-decoration: none;
		padding-left: 0px;
		font-weight: 900;
		color: #ffffff;
		text-transform: uppercase;
		font-size: 17px;
		margin-top:3px;
	}
	.plogo { margin-top:0px; font-size:12px}
	
	
}


@media only screen and (max-width:780px){
	

	.foot{padding-bottom:0px;color:#000000; text-align:right; padding-top:20px !important; }
	.bg224 { width:100%;  }
	.bg223 { border-right:0px dotted #cccccc; width:100%;  }

	.bg224 .box2 { padding-top:0px; padding-bottom:0px;   }
	.bg223 .box2 { padding-top:0px; }


	
	.bg3 { display:none;   }

	
	.bg4 { width:100%;   }
	.bg2 { background: #093756;   }
	
	
	.bg5 { width:100%;  border:0px;border-bottom:1px dotted #cccccc;  }
	.bg6 { width:100%;   border-top:1px dotted #cccccc;  border-bottom:1px dotted #cccccc; }
	
	.bg9 { display:none;    }
	.bg10 { width:100%;   }
	
	.onas2 {
		background: #093756;

	}
	
	.wyk {
		background: #dc0017;
		min-height: inherit;
		padding-left: 20px !important;
	}
	
	.box{margin:0px;padding:30px 20px;position:relative; border:0px solid orange }
	.box2{margin:0px;padding:30px 20px;position:relative; border:0px solid orange }
	
	.p40 {
		width: calc(50% - 5px);
	}



	.p40_l {
		width: calc(50% - 5px);
		margin-right:10px; 
	}

	
	.pngcar {   width:470px; height:323px; }
	.xgb {
		background-image: url(../img/bg.jpg);
		background-position: -100px center;
		background-repeat: no-repeat;
		height: 369px;
	}
	
	
}

@media only screen and (max-width:680px){

	.pngcar {   width:470px; height:323px; }
	.xgb {
		background-image: url(../img/bg.jpg);
		background-position: -150px center;
		background-repeat: no-repeat;
		height: 369px;
	}
	


	.p40 {
		width: 100%;
	}



	.p40_l {
	   width: 100%;
		margin-right:0px; 
	}

	.set330 {
		width: 100%;
	}

	
}


@media only screen and (max-width:660px){
.set3300 { width:100% }
	.set330 {
		width: 100%;
	}
		
}


@media only screen and (max-width:600px){

	.pngcar {   width:370px; height:323px; }
	.xgb {
		background-image: url(../img/bg.jpg);
		background-position: -200px center;
		background-repeat: no-repeat;
		height: 369px;
	}
	


	
}

.hx  { height: 369px; }

@media only screen and (max-width:480px){

	.pngcar {   width:270px; height:323px; }
	.xgb {
		background-image: url(../img/bg.jpg);
		background-position: -100px center;
		background-repeat: no-repeat;
		background-size:800px ;
		height: 320px;
	}
	
.hx  { height: 320px; }
.xmenu {
    background: linear-gradient(90deg, #2155a2 50%, #093756 50%);
    height: 320px;
}
	
}



@media only screen and (max-width:480px){

	.pngcar {   width:270px; height:323px; }
	.xgb {
		background-image: url(../img/bg.jpg);
		background-position: -150px center;
		background-repeat: no-repeat;
		background-size:800px ;
		height: 320px;
	}
	
	.hx  { height: 320px; }
	.xmenu {
		background: linear-gradient(90deg, #2155a2 50%, #093756 50%);
		height: 320px;
	}
	
}


@media only screen and (max-width:400px){

	.pngcar {   width:270px; height:323px; }
	.xgb {
		background-image: url(../img/bg.jpg);
		background-position: -170px center;
		background-repeat: no-repeat;
		background-size:800px ;
		height: 320px;
	}
	
	.hx  { height: 320px; }
	.xmenu {
		background: linear-gradient(90deg, #2155a2 50%, #093756 50%);
		height: 320px;
	}
	
}




@media only screen and (max-width:480px){
	.box h1 { font-size:17px; line-height:20px;  padding:0px; margin:0px; font-weight:900; }
	.box h2 { font-size:17px; line-height:20px;  padding:0px; margin:0px; font-weight:900; }
	.box h3 { font-size:17px; line-height:20px;  padding:0px; margin:0px; font-weight:900; }
	.box h4 { font-size:17px; line-height:20px;  padding:0px; margin:0px; font-weight:900; }
	.box h5 { font-size:17px; line-height:20px;  padding:0px; margin:0px; font-weight:900; }
	.box h6 { font-size:17px; line-height:20px;  padding:0px; margin:0px; font-weight:900; }

}	




@media only screen and (max-width:360px){

	
	
}





.owl-carousel,
.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}
.owl-carousel{display:none;width:100%;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0)}
.owl-carousel .owl-item,
.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}
.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}
.owl-carousel .owl-item img{}
.owl-carousel .owl-dots.disabled,
.owl-carousel .owl-nav.disabled{display:none}
.no-js .owl-carousel,
.owl-carousel.owl-loaded{display:block}
.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-refresh .owl-item{visibility:hidden}
.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-grab{cursor:move;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}
.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeOut{animation-name:fadeOut}
@keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
.owl-height{transition:height .5s ease-in-out}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}


.owl-carousel a { color:#ffffff; text-decoration:none;  }
.owl-carousel a:hover { color:#ffffff; text-decoration:underline;  }

.owl-carousel .owl-dots {text-align:center;-webkit-tap-highlight-color:transparent; margin-top:0px;  display:block; position: absolute; top:-37px; right:0px; }
.owl-carousel .owl-dot{display:inline-block; zoom:1}

.owl-carousel .owl-dot span{width:8px;height:8px;margin:0px 4px;background:#ffffff;display:block;
border-radius: 100px 100px 100px 100px;
-moz-border-radius: 100px 100px 100px 100px;
-webkit-border-radius: 100px 100px 100px 100px;
border: 0px solid #000000;
}
.owl-carousel .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#ed9107}

.owl-carousel .owl-nav { display:none; }




