/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(https://www.netwave.pl/_font/S6uyw4BMUTPHjxAwXjeu.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(https://www.netwave.pl/_font/S6uyw4BMUTPHjx4wXg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-display: swap;
  font-weight: 900;
  src: url(https://www.netwave.pl/_font/S6u9w4BMUTPHh50XSwaPGR_p.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-display: swap;
  font-weight: 900;
  src: url(https://www.netwave.pl/_font/S6u9w4BMUTPHh50XSwiPGQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* fallback */
@font-face {
  font-family: 'Material Symbols Outlined';
  font-style: normal;
   font-display: swap;
  font-weight: 100 700;
  src: url(https://www.netwave.pl/_font/kJEhBvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oFsI.woff2) format('woff2');
}


.localinfo { display:none;  }


.material-symbols-outlined {
  font-family: 'Material Symbols Outlined';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -moz-font-feature-settings: 'liga';
  -moz-osx-font-smoothing: grayscale;
}


.head_img { display:block; float:right; width:calc(50% - 0px); margin:0px 0px 20px 20px; text-align:center; padding:10px;  background:#2f3d51; -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px; }
.head_img img { width:100%; margin-bottom:5px;  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px; }


.head_img2 { display:block; float:left; width:calc(32.66% - 0px); margin:0px 20px 0px 0px; text-align:center; padding:10px;  background:#2f3d51; -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px; }
.head_img2 img { width:100%; margin-bottom:0px; -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;  }


.head_img3 { display:block; float:left; width:calc(100% - 0px); margin:0px 20px 10px 0px; text-align:center; padding:10px;  background:#2f3d51; -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;}
.head_img3 img { width:100%; margin-bottom:5px; -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;  }



.colx2{display:block;float:left;margin:0px;  border:0px solid #cc0000; }
.colx2p{display:block;float:left;margin:0px;  border:0px solid #cc0000; padding-left:20px; }



.scroll p { color:#fff; padding:20px; text-align:center; }


.wds { width:15%; min-width:100px; }
.wdo { width:15%; min-width:100px;  }


html,
body{margin:0;padding:0;font-size:15px;background: url(../img/bg.webp) top center fixed no-repeat;

  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;

font-family:'Lato', arial, tahoma, helvetica, sans-serif; font-display: swap; line-height:21px;color:#ffffff;}


    .material-symbols-outlined {
      font-size: 40px !important;
      color: #fff;
      margin-right: 10px;
  font-variation-settings:
  'FILL' 1,
  'opsz' 24  
	  
	  
    }


pre { background:var(--tabbg); padding:15px; 
    word-wrap: normal;
    white-space: pre-line;
 }

:root {
  --dotted: #596679; 
  --dotted2: #ddd;
  --dotted3: #596679;
  --opac: 0.7;
  --grey1: #3e4d62;
  --tabbg: #2f3d51;
  --tabbg2: #283443;
  --tabbgimg: url(../img/bg1.jpg) top left  no-repeat;
  
  
}
/* var(--tabbg) */ 

.line1 { 
  display: block;
  float: left;
  width: 100%;
  height: 1px;
  line-height: 1px;
  border-top: 1px solid var(--dotted);
  margin: 10px 0px 0px 0px;
}


a.butt3 {display:block;float:right;height:35px;line-height:35px;font-size:15px;font-weight:900;padding:0px 15px;text-align:center;color:#283443 !important; background:#ffffff;border:0px !important; margin:10px 5px 0px 5px; -moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}
a.butt3:hover {color:#ffffff !important; background:#283443;}

a.butt4 {display:block;float:right;height:45px;line-height:45px;font-size:15px;font-weight:900;padding:0px 15px;text-align:center;color:#ffffff !important; background:#EE0000;border:0px !important; margin: 10px 5px 0px 5px; -moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}
a.butt4:hover {color:#ffffff !important; background:#283443;}


a.butt44 {display:block;float:right;height:45px;line-height:45px;font-size:15px;font-weight:900;padding:0px 15px;text-align:center;border:0px !important; color:#ffffff !important; background:#EE0000;margin: 0px 0px 0px 0px; -moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}
a.butt44:hover {color:#ffffff !important; background:#283443; }


.pages4 {display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;  border:0px solid #00ff00;clear:both; padding-top:0px; margin-top:px; border-top:0px solid var(--dotted);}


.xdate { color:#fff}
.pages2{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;  border:0px solid #00ff00;clear:both; 
padding-top:5px; margin-top:15px; border-top:1px solid var(--dotted);

}

a.under { border-bottom:0px !important; color:#c0ccda !important } 
a.under:hover { border-bottom:1px solid #ffffff !important; color:#ffffff !important } 



.nvis { visibility: hidden; }
.fix_h { padding:0px !important; }

.box p { border:0px solid #3b97c4; display:block; padding:10px 0px 0px 0px; margin:0px;  }
.box2 p { border:0px solid #3b97c4; display:block; padding:10px 0px 0px 0px; margin:0px;  }
.box-10 { margin-bottom:-10px; display:block; float:left; border:0px solid #cc0000;  }

.line2{display:block;float:left;width:100%;height:1px;line-height:1px;border-top:1px solid var(--dotted);margin:15px 0px; }
.line3{display:block;float:left;width:100%;height:1px;line-height:1px;border-top:1px solid var(--dotted3);margin:15px 0px; }
.line4{display:block;float:left;width:100%;height:1px;line-height:1px;border-top:1px solid var(--dotted3);margin:5px 0px 15px 0px; }
.line{display:block;float:left;width:100%;height:1px;line-height:1px;border-top:1px solid var(--dotted); }


.box_text2 ul {margin:15px 0px;padding-left:20px;  border:0px solid #cc0000;}
.box_text2 ol {margin:15px 0px;padding-left:20px;  border:0px solid #cc0000;}

.rodo ol li { margin-bottom:0px; }
.rodo ol li:last-child { }

.rodo ol li ol { }
.rodo ol li ol li {  }


.box_text2{padding:20px 20px 20px 80px;color:#ffffff}
.box_text2 h1{padding:0px;margin:0px 0px 0px 0px;font-size:17px;line-height:17px;font-weight:900;letter-spacing:0px;color:#c0ccda;}
.box_text2 h2{padding:0px;margin:0px 0px 0px 0px;font-size:17px;line-height:17px;font-weight:900;letter-spacing:0px;color:#c0ccda;}
.box_text2 h3{padding:0px;margin:0px 0px 0px 0px;font-size:17px;line-height:17px;font-weight:900;letter-spacing:0px;color:#c0ccda;}
.box_text2 h4{padding:0px;margin:0px 0px 0px 0px;font-size:17px;line-height:17px;font-weight:900;letter-spacing:0px;color:#c0ccda;}
.box_text2 h5{padding:0px;margin:0px 0px 0px 0px;font-size:17px;line-height:17px;font-weight:900;letter-spacing:0px;color:#c0ccda;}
.box_text2 h6{padding:0px;margin:0px 0px 0px 0px;font-size:17px;line-height:17px;font-weight:900;letter-spacing:0px;color:#c0ccda;}

.box_text2 a{color:#ffffff;text-decoration:none; border-bottom:1px solid #ffffff; }
.box_text2 a:hover{border-bottom:1px solid #c0ccda; color:#c0ccda;}
.box_text2 ul{}

span.li  {display: list-item; margin-left: 2em}




.red_frame0a { background:#283443 !important; color:#ffffff !important  }


.www2 { border:0px solid #EE0000; }
.www2 h2 { padding:0px !important; margin:0px !important; font-size: 20px !important; color:#fff  !important; line-height:inherit  !important }
.www2 h3 { padding:0px !important; margin:0px !important; font-size: 20px !important; color:#fff  !important; line-height:inherit  !important }



.accordion__content ul {
    margin-left: 0px;
    padding-left: 20px;
    margin-top: 0px;
    margin-bottom: 0px;
	
}


.owl-carousel4,
.owl-carousel4 .owl-item{-webkit-tap-highlight-color:transparent;position:relative}
.owl-carousel4{display:none;width:100%;z-index:1}
.owl-carousel4 .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}
.owl-carousel4 .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel4 .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0)}
.owl-carousel4 .owl-item,
.owl-carousel4 .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-carousel4 .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}
.owl-carousel4 .owl-item img{}
.owl-carousel4 .owl-dots.disabled,
.owl-carousel4 .owl-nav.disabled{display:none}
.no-js .owl-carousel4,
.owl-carousel4.owl-loaded{display:block}
.owl-carousel4 .owl-dot,
.owl-carousel4 .owl-nav .owl-next,
.owl-carousel4 .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-carousel4.owl-loading{opacity:0;display:block}
.owl-carousel4.owl-hidden{opacity:0}
.owl-carousel4.owl-refresh .owl-item{visibility:hidden}
.owl-carousel4.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel4.owl-grab{cursor:move;cursor:grab}
.owl-carousel4.owl-rtl{direction:rtl}
.owl-carousel4.owl-rtl .owl-item{float:right}
.owl-carousel4 .animated{animation-duration:1s;animation-fill-mode:both}
.owl-carousel4 .owl-animated-in{z-index:0}
.owl-carousel4 .owl-animated-out{z-index:1}
.owl-carousel4 .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}
.owl-carousel4 .owl-item img.owl-lazy{transform-style:preserve-3d}
.owl-carousel4 { margin:0px 0px; }
.owl-carousel4 .owl-stage {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.owl-carousel4  .owl-item {
 
}
.owl-nav {display:none; }

.fix_h3 { border:0px solid #EE0000; }
.fix_h4 { background:var(--tabbgimg) !important; margin:0px !important; }

table.fix_h3  {padding:0px; margin:0px; width:100%; border-collapse: collapse; }
td.wp111 { text-align:center; border-right:1px solid var(--dotted3);  padding:5px 20px 5px 20px; }
td.wp222 { border-right:0px solid var(--dotted3); padding:5px 20px 5px 20px;}
.wp222 b { font-size:18px; }

.w33p { 

 background:var(--tabbg);
  }
.w33_calc { background:var(--tabbg);  }

.scroll_x {
    display: block;
    float: left;
    overflow-y: hidden;
    overflow-x: hidden;
    padding: 0px 0px;
    border: 0px solid #000000;
    margin: 0px 0px;
    width: 100%;

	
}












.accordion__title h5 { width:90%; border:0px solid #000000; }
.accordion__title h4 { width:90%; border:0px solid #000000; }
.accordion__title h3 { width:90%; border:0px solid #000000; }
.accordion__title h2 { width:90%; border:0px solid #000000; }


.accordion__arrow:before{content:"\25B2";position:absolute;left:0;top:0; color:#c0ccda; }


.accordion {
margin:5px 0px 0px 0px; 
}

.accordion__item {
	margin: 5px auto 0px auto;
}


.accordion h1{
	font-size:15px !important; 
	color:#ffffff !important;
	font-weight:400 !important;
	
}

.accordion h2{
	font-size:15px !important; 
	color:#ffffff !important;
	font-weight:400 !important;
	
}

.accordion h3{
	font-size:15px !important; 
	color:#ffffff !important;
	font-weight:400 !important;
	
}

.accordion h4{
	font-size:15px !important; 
	color:#ffffff !important;
	font-weight:400 !important;
	
}

.accordion h5{
	font-size:15px !important; 
	color:#ffffff !important;
	font-weight:900 !important;
	
}



.accordion h6{
	font-size:15px !important; 
	color:#ffffff !important;
	font-weight:900 !important;
	
}


.accordion h7{
	font-size:15px !important; 
	color:#ffffff !important;
	font-weight:900 !important;
	
}

.accordion h8{
	font-size:15px !important; 
	color:#ffffff !important;
	font-weight:900 !important;
	
}







.accordion__item .accordion__title {
	position: relative;
	display: block;
	padding: 10px;
	color: #ffffff;
	text-decoration: none;
	background-color: var(--tabbg);
	border-radius: 0px;
	cursor: pointer;
	margin-top:1px; 
  
}



.accordion__item .accordion__title .accordion__arrow {
	position: absolute;
	top: 13px; 
	right: 10px;
	display: inline-block;
	vertical-align: middle;
	width: 12px;
	height: 12px;
	text-align: center;
	color: #c0ccda;
	line-height: 12px;
	font-size: 12px;
	font-weight: 700;
	margin-right: 5px;
	border-radius: 50%;
	-webkit-transition: all 0.1s ease-out;
	transition: all 0.1s ease-out;
}



.accordion__item .accordion__rotate {
	transform: rotate(180deg);
}
.accordion__item .accordion__content {
	padding: 20px;
	margin-bottom: 0px;
	display: none;
}
.accordion__item .accordion__arrow-item {
	font-weight: 700;
}
/*-------------------------------------*/



.accordion2 {
margin:15px 0px 0px 0px; 
}


.accordion2 h3{
	font-size:15px !important; 
	color:#ffffff !important;
	font-weight:400 !important;
	
}

.accordion2__item {
	margin: 5px auto 0px auto;
}


.accordion2 a {
border:0px solid #000000 !important;
width:calc(100% - 20px); 
display:block; 
}

.accordion2 a:hover {
color:#ffffff !important;
}

.accordion2__item .accordion2__title {
	position: relative;
	display: block;
	padding: 10px;
	color: #ffffff;
	text-decoration: none;
	background-color: var(--tabbg);
	border-radius: 0px;
	margin-top:0px; 
  
}


.accordion__title:hover {
	position: relative;
	display: block;
	padding: 10px;

	text-decoration: none;
	background-color: var(--tabbg2);
	border-radius: 0px;
	margin-top:1px; 
color:#ffffff !important;
  
}

.accordion2__title:hover {
	position: relative;
	display: block;
	padding: 10px;

	text-decoration: none;
	background-color: var(--tabbg);
	border-radius: 0px;
	margin-top:1px; 
color:#ffffff !important;
  
}



.accordion2__item .accordion2__title .accordion2__arrow {
	position: absolute;
	top: 13px; 
	right: 10px;
	display: inline-block;
	vertical-align: middle;
	width: 12px;
	height: 12px;
	text-align: center;
	color: #c0ccda;
	line-height: 12px;
	font-size: 12px;
	font-weight: 700;
	margin-right: 5px;
	border-radius: 50%;
}



.accordion__item .accordion__content {
	padding: 20px;
	margin-bottom: 0px;
	display: none;
}
.accordion__item .accordion__arrow-item {
	font-weight: 700;
}
/*-------------------------------------*/



















.img_over { display:block; float:left; width:100%; height:46px; margin:10px 0px; }
.ssl1 { background:#000000 url(../img/bez_ssl.webp) center left; } 
.ssl2 { background:#000000 url(../img/z_ssl.webp) center left; } 

#i_tpref { margin-top:3px; }

.gog_key { color:#fff; height:50px; width:50px; line-height:1px; position: absolute; bottom:0px; right:0px; border:1px solid #fff; overflow:hidden;   }

.dim { color:var(--grey1); margin-right:2px;  }

.uwg {     padding: 10px;
    margin: 5px 0px 2px 0px;
    /* border: 1px solid #ffcc00; */
    color: #ff9900;
    background: var(--tabbg); }

.intro,
.intro a{
  color:#fff;
  font-family:
}
/* customizable snowflake styling */
.snowflake {
  color: #fff;
  font-size: 1em;
  font-family: Arial;
  text-shadow: 0 0 1px #000;
}

@-webkit-keyframes snowflakes-fall{0%{top:-10%}100%{top:100%}}@-webkit-keyframes snowflakes-shake{0%{-webkit-transform:translateX(0px);transform:translateX(0px)}50%{-webkit-transform:translateX(80px);transform:translateX(80px)}100%{-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes snowflakes-fall{0%{top:-10%}100%{top:100%}}@keyframes snowflakes-shake{0%{transform:translateX(0px)}50%{transform:translateX(80px)}100%{transform:translateX(0px)}}.snowflake{position:fixed;top:-10%;z-index:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;-webkit-animation-name:snowflakes-fall,snowflakes-shake;-webkit-animation-duration:10s,3s;-webkit-animation-timing-function:linear,ease-in-out;-webkit-animation-iteration-count:infinite,infinite;-webkit-animation-play-state:running,running;animation-name:snowflakes-fall,snowflakes-shake;animation-duration:10s,3s;animation-timing-function:linear,ease-in-out;animation-iteration-count:infinite,infinite;animation-play-state:running,running}.snowflake:nth-of-type(0){left:1%;-webkit-animation-delay:0s,0s;animation-delay:0s,0s}.snowflake:nth-of-type(1){left:10%;-webkit-animation-delay:1s,1s;animation-delay:1s,1s}.snowflake:nth-of-type(2){left:20%;-webkit-animation-delay:6s,.5s;animation-delay:6s,.5s}.snowflake:nth-of-type(3){left:30%;-webkit-animation-delay:4s,2s;animation-delay:4s,2s}.snowflake:nth-of-type(4){left:40%;-webkit-animation-delay:2s,2s;animation-delay:2s,2s}.snowflake:nth-of-type(5){left:50%;-webkit-animation-delay:8s,3s;animation-delay:8s,3s}.snowflake:nth-of-type(6){left:60%;-webkit-animation-delay:6s,2s;animation-delay:6s,2s}.snowflake:nth-of-type(7){left:70%;-webkit-animation-delay:2.5s,1s;animation-delay:2.5s,1s}.snowflake:nth-of-type(8){left:80%;-webkit-animation-delay:1s,0s;animation-delay:1s,0s}.snowflake:nth-of-type(9){left:90%;-webkit-animation-delay:3s,1.5s;animation-delay:3s,1.5s}
/* Demo Purpose Only*/
.demo {
  font-family: 'Raleway', sans-serif;
	color:#fff;
    display: block;
    margin: 0 auto;
    padding: 15px 0;
    text-align: center;
}
.demo a{
  font-family: 'Raleway', sans-serif;
color: #000;		
}





html {
  box-sizing: border-box;
}
*, *:before, *:after {
  box-sizing: inherit;
}

.imgx2 { max-height: 85vh; overflow-y: auto; display:block;  }


@-moz-document url-prefix() { 
   .imgx2 {  padding-right:17px; }
}

.male_info { display:none; float:left;  background:#000000 url(../img/male.webp) center right no-repeat; position:absolute; top:0px; left:0px; 
	max-width:calc(100% - 40px);
	width:700px;
	padding:40px 20px 20px 20px;
	z-index:1001; 
	text-align:center; 
	line-height:20px; 
}


.male_info hr { border-top:1px solid #596679; border-bottom:0px; border-left:0px; border-right:0px; 
}


 
 
.male_info h3 { color:#ffffff; font-size:15px; line-height:15px; margin:0px 0px 5px 0px; padding:0px;   color:#EE0000;  }
.male_info h2 { color:#ffffff; font-size:20px; line-height:20px; margin:0px 0px 5px 0px;    }
.male_info b { font-size:25px;}
.male_info p { padding:15px 0px 15px 0px; margin:10px 0px; border-top:1px solid var(--dotted); border-bottom:1px solid var(--dotted); }

.male_info a { text-decoration: none; } 
.male_info .f_sendp { margin:5px 0px; }

.male_p { padding:15px 0px 15px 0px; margin:10px 0px; border-top:1px solid var(--dotted); border-bottom:1px solid var(--dotted); }


#closex {
display:block;float:left;width:35px;height:35px;line-height:35px;text-align:center;font-size:14px;margin-right:5px;cursor:pointer;font-weight:900;background:#273343;color:#ffffff;text-transform:uppercase;
-moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;

}



#closex:hover {
background:#db011c;
}





p { padding:0px; margin:0px; }

.netto { position:absolute; top:20px; right:20px; }
b { font-weight:900; }

.jed3{background:var(--tabbg);}

input[type=text]:disabled {
    background: #ffffff;
}


.box_sw { position:absolute; top:-9px; right:100px; }
.box_gd { position:absolute; top:0px; right:155px; }

.highlight { font-weight:bold; text-decoration:underline;  }

em{
    background-color: yellow;
	text-transform: uppercase;
}

.lat ul { display:none; }
.lat22 ul { display:none; }
.lat22 { display:block; float:left; width:100%; border:0px solid #ffffff; min-height:18px;  }


.dd_nazwa { display:inline; color:#ffffff; }
img.lazy { display:none; }


.box_text_calc { border:0px solid #ffffff; width: calc(100% + 10px); display:block; float:left; margin:0px 0px 10px 0px; }

.w33_calc2 { 
    background: var(--tabbg) url(../img/01.jpg) top right;
    padding: 15px;
    margin: 10px 10px 0px 0px;
	text-align:center; color:#ffffff;
 
}

.w33_calc { 
    background: var(--tabbg);
    padding: 15px;
    margin: 10px 10px 0px 0px;
	text-align:center; color:#ffffff;
 
}

.w33_calc img { padding:0px; margin:0px; }
.w33_calc b { display:block; float:left; width:100%; text-align: center; font-size:16px; margin:0px 0px; }
.w33_calc a { color:#ffffff !important; }
.w33_calc a:hover { color:#ffffff !important;  text-decoration: none !important; border-bottom:0px !important;  }




.flex_x {
    display: -ms-flex !important;
    display: -webkit-flex !important;
    display: flex !important;
    flex-direction: row;
    height: 100%;
    border: 0px solid #EE0000;
}


.flex_x_item {
    display: flex;
    box-sizing: border-box;
    align-items: center;
    flex-direction: column;
    justify-content: center;
    align-items: center;
	border:0px solid #ffcc00;
	margin:5px 0px 5px 5px;  
	
}

.flex_r0 { position:relative; left:-5px;   }


.flex_div {
	padding:10px; 
	width: calc(100% - 10px); 
	
}

.flex_div0 {
	padding:0px 0px 0px 0px; 

	
}


.wx25 { width:25%; }
.wx50 { width:50%; }

.bgf {    background: var(--tabbg) url(../img/01.jpg) center right;}




.flex {     


	display: -ms-flex !important;
    display: -webkit-flex !important;
    display: flex !important;

	flex-direction: row;      
    
    height: 100%;
	border:0px solid #EE0000; 

	}
	
	
.flex b { font-size:20px; }
.flex strong { font-size:25px; }

	
.flex_p {   padding:0px 20px;   }
.flex_p8 table { min-width:300px; margin:0px; }



.flex_p2 {  padding:5px 20px; 	 }
.flex_p3 {  padding:5px 20px; 	 }
.flex_p4 {  padding:5px 20px; 	 }
.flex_p5 {  padding:5px 20px; 	 }	
.flex_p6 {  padding:5px 20px; 	 }	
.flex_p6x {  padding:5px 20px; text-align:left; 	 }	
.flex_p7 {  padding:5px 20px; 	 }
.flex_p8 {  padding:5px 20px; 	 }
	
	
.f1 {
	border-right:1px solid var(--dotted);
	display: flex;  
    box-sizing: border-box;
	align-items: center; 
    flex-direction: column;    /* vertical alignment of flex items */
    justify-content: center;   /* center flex items vertically */
    align-items: center;       /* center flex items horizontally */
}


.f2 {  
	border-right:1px solid var(--dotted);
	display: flex;  
    box-sizing: border-box;
	align-items: center; 
    flex-direction: column;    /* vertical alignment of flex items */
    justify-content: center;   /* center flex items vertically */
    align-items: center;       /* center flex items horizontally */
 }
 
 
.f3 {  

	display: flex;  
    box-sizing: border-box;
	align-items: center; 
    flex-direction: column;    /* vertical alignment of flex items */
    justify-content: center;   /* center flex items vertically */
    align-items: center;       /* center flex items horizontally */
 }
 
 
 
 .f22 {
	flex: 0 0 20%;
	border-right:1px solid var(--dotted);
	display: flex;  
    box-sizing: border-box;
	align-items: center; 
    flex-direction: column;    /* vertical alignment of flex items */
    justify-content: center;   /* center flex items vertically */
    align-items: center;       /* center flex items horizontally */
}


.f33 {  
	flex: 0 0 75%;
	display: flex;  
    box-sizing: border-box;
	align-items: center; 
    flex-direction: column;    /* vertical alignment of flex items */
    justify-content: center;   /* center flex items vertically */
    align-items: center;       /* center flex items horizontally */
 }
 
 
  
 .f22x {
	flex: 0 0 15%;
	border-right:1px solid var(--dotted);
	display: flex;  
    box-sizing: border-box;
	align-items: center; 
    flex-direction: column;    /* vertical alignment of flex items */
    justify-content: center;   /* center flex items vertically */
    align-items: center;       /* center flex items horizontally */
 
}


.f30x {  
	flex: 0 0 65%;
	display: flex;  
    box-sizing: border-box;
    flex-direction: column;    /* vertical alignment of flex items */
    justify-content: center;   /* center flex items vertically */
	text-align:left;
 }
 
 
 
 
 
.f30 {  
	flex: 0 0 77%;
	display: flex;  
    box-sizing: border-box;
	align-items: center; 
    flex-direction: column;    /* vertical alignment of flex items */
    justify-content: center;   /* center flex items vertically */
    align-items: center;       /* center flex items horizontally */
 }
 
 
 
 .f222 {
	border-right:1px solid var(--dotted3);
	display: flex;  
    box-sizing: border-box;
	align-items: center; 
    flex-direction: column;    /* vertical alignment of flex items */
    justify-content: center;   /* center flex items vertically */
    align-items: center;       /* center flex items horizontally */
}


.f2222 {
	border-right:1px solid var(--dotted3);
	display: flex;  
    box-sizing: border-box;
	align-items: center; 
    flex-direction: column;    /* vertical alignment of flex items */
    justify-content: center;   /* center flex items vertically */
    align-items: center;       /* center flex items horizontally */
}



.f333 {  
	display: flex;  
    box-sizing: border-box;
	align-items: center; 
    flex-direction: column;    /* vertical alignment of flex items */
    justify-content: center;   /* center flex items vertically */
    align-items: center;       /* center flex items horizontally */
 }
 
 
 
 
 
 

 .rl10f { 
 
     display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-content: stretch;
	
	
padding: 3px 10px;
	
	
	
 
 
 }
 
 
 
 

 .rl10i { 
 
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-content: stretch;
    align-items: flex-start;
	
	
padding: 3px 10px;
	
	
	
 
 
 }
 
 
 
 
 
 
 
.regx2 {   border:0px solid #000000 !important;  }
.regx2 input[type="checkbox"] {  /* height: 12px; */
    /* line-height: 12px; */
    position: relative;
    top: -5px;
    margin-bottom: -5px;}
 
 
 .regx { color:#000000;   border:0px solid #000000; border:0px solid #000000;  padding:0px 0px 0px 5px; }
 .regx label { color:#000000; cursor:pointer;   }
 .regx a { color:#000000 !important; border-bottom:1px solid #000000 !important;  }
 
 

.w100{width:100%;display:block;float:left;}
.w50{width:50%;display:block;float:left;}


.w50p1{padding:0px;margin:0px 10px 0px 0px;}
.w50p1 b{display:block;float:left;width:100%;font-size:22px;line-height:22px;margin:0px 0px 5px 0px;}

.w40{width:40%;display:block;float:left;}
.w60{width:60%;display:block;float:left;}


.rl10 { overflow:hidden; }
.rl10 select { width:100%; }

.rl11 { overflow:hidden;     padding: 0px 10px; }
.rl11 select { }



.w333{width:16.66666%;display:block;float:left;}
.w35{width:20%;display:block;float:left;}
.w25{width:25%;display:block;float:left; }
.w25_3{width:33.33333%;display:block;float:left; }
.w330{width:33.33333%;display:block;float:left;}

.w25x{width:calc(25% - 5px);display:block;float:left;  margin: 0px 5px 0px 0px;}
.w100x{width:calc(100% - 5px);display:block;float:left;  margin: 0px 5px 0px 0px;}



.form_rx {
    display: block;
    float: left;
    margin: 3px 0px;
    padding: 6px 0px;
    background: #ffffff;
    width: 100%;
	
}


.w33{width:33.33333%;display:block;float:left;}
.w33p{background:var(--tabbg);padding:15px;margin:0px 10px 10px 0px;}
.w33p b{width:100%;font-size:20px;line-height:20px;margin:0px 0px 0px 0px;}


.w33p1{background:var(--tabbg);padding:15px;margin:0px 10px 10px 0px;}
.w33p1 b{display:block;float:left;width:100%;font-size:22px;line-height:22px;margin:0px 0px 5px 0px;}



.box_text2r {padding:0px 10px 15px 80px;color:#ffffff; }
.box_text2r h1{padding:0px;margin:0px 0px 0px 0px;font-size:17px;line-height:17px;font-weight:900;letter-spacing:0px;color:#c0ccda;}
.box_text2r h2{padding:0px;margin:0px 0px 0px 0px;font-size:17px;line-height:17px;font-weight:900;letter-spacing:0px;color:#c0ccda;}
.box_text2r h3{padding:0px;margin:0px 0px 0px 0px;font-size:17px;line-height:17px;font-weight:900;letter-spacing:0px;color:#c0ccda;}
.box_text2r h4{padding:0px;margin:0px 0px 0px 0px;font-size:17px;line-height:17px;font-weight:900;letter-spacing:0px;color:#c0ccda;}
.box_text2r h5{padding:0px;margin:0px 0px 0px 0px;font-size:17px;line-height:17px;font-weight:900;letter-spacing:0px;color:#c0ccda;}
.box_text2r h6{padding:0px;margin:0px 0px 0px 0px;font-size:17px;line-height:17px;font-weight:900;letter-spacing:0px;color:#c0ccda;}
.box_text2r a{color:#c0ccda;text-decoration:none;}
.box_text2r a:hover{border-bottom:1px solid #c0ccda;}
.box_text2r ul{}







img.op50{opacity:1; }


.www2 a { display:block; width:100%; height:100%; position:absolute; top:0px; left:0px; z-index:100;  }
.www2 a:hover { border:0px !important  }
.www2 img {  }




.www1 a { display:block; width:100%; height:100%; position:absolute; top:0px; left:0px; z-index:100;  }
.www1 a:hover { border:0px !important  }
.www1 img { max-width:100%; }




.resp_img { display:block; float:left; padding:0px 0px; margin-right:20px }
.resp_tyt { font-size:25px; letter-spacing:-1px; }
.resp_des { font-size:15px; letter-spacing:0px; }
.resp_box { display:block; float:left; padding:15px 0px; }
.fota {    cursor: zoom-in; }

.cpanel { height:850px; cursor:zoom-in; }


.help22 img{position:relative;top:2px;margin-bottom:-1px;border-bottom:0px;margin-right:2px; }
.help22 {cursor:help; white-space: nowrap; }


.help22_info {
border-bottom:1px solid #fff;
}



#tooltip
{
	color:#3c4858;
    background: #ffffff;
    position: absolute;
    z-index: 400;
    padding: 20px 20px 20px 20px;
	
width:500px;
-moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;
}



#tooltip p
{
    padding: 0px;
	max-height:300px; 
	overflow:auto; 
	margin:0px; 


}

 
#tooltip:after /* triangle decoration */
{
	width: 10px;
	height: 10px;
	background:#ffffff;
	content: '';
	position: absolute;
	bottom: -5px;
	left: 20px;
	margin: 0;
	transform:rotate(-45deg);
}

#tooltip.top:after
{
	width: 10px;
	height: 10px;
	background:#ffffff;
	content: '';
	position: absolute;
	top: -5px;
	left: 20px;
	margin: 0;
	transform:rotate(-45deg);
}

#tooltip.left:after
{
	left: 20px;
	margin: 0;
}

#tooltip.right:after
{
	right: 20px;
	left: auto;
	margin: 0;
}


#tooltip ul{padding:0px 0px 0px 0px;margin:10px 0px 0px 15px !important;}
#tooltip h4 { font-size:13px !important; }
#fade{background:#000000;position:absolute;left:0;top:0;width:100%;height:100%;z-index:9999;display:none;}




#zoom{position:fixed;top:0px;left:0px;z-index:99999;padding:0px;display:none;}

.linePreloader {
  width: 200px;
  height: 4px;
  background: linear-gradient(to right, #ffffff, #ffffff);
  background-color: #000000;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  background-size: 20%;
  background-repeat: repeat-y;
  background-position: -25% 0;
  animation: scroll 1.2s ease-in-out infinite;
}

@keyframes scroll {
  50% {
    background-size: 80%;
  }
  100% {
    background-position: 125% 0;
  }
}





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

#caption{display:block;float:left;background:#ffffff;color:var(--tabbg);margin-bottom:0px;width:100%;clear:both;}
#caption p{padding:20px;margin:0px;}

#video{padding:0px;margin:0;bordeR:0;clear:both;display:block;float:left;border:0px solid #ffffff;width:800px;height:450px;}
#nav{height:35px;display:block;float:left;position:absolute;top:0px;left:0px;margin-bottom:-35px;}

#close{display:block;float:left;width:35px;height:35px;line-height:35px;text-align:center;font-size:14px;margin-right:0px;cursor:pointer;font-weight:900;background:#273343;color:#ffffff;text-transform:uppercase;}
#close:hover{background:#db011c;}
#prev{display:block;float:left;width:35px;height:35px;line-height:35px;text-align:center;font-size:14px;margin-right:0px;cursor:pointer;font-weight:900;background:#273343;color:#ffffff;text-transform:uppercase;}
#prev:hover{background:#db011c;}
#next{display:block;float:left;width:35px;height:35px;line-height:35px;text-align:center;font-size:14px;margin-right:0px;cursor:pointer;font-weight:900;background:#273343;color:#ffffff;text-transform:uppercase;}
#next:hover{background:#db011c;}



#crumbs{text-align:center;height:36px;line-height:36px;}
#crumbs ul{list-style:none;display:inline-table;padding:0px;margin:0px;}
#crumbs ul li{display:inline;padding:0px;margin:0px;height:36px;line-height:36px;}
#crumbs ul li a{display:block;float:left;height:36px;line-height:36px;background:var(--tabbg);text-align:center;padding:0px 20px 0 40px;position:relative;margin:0 10px 0 0;text-decoration:none;color:#fff;font-size:13px;font-weight:400;}
#crumbs ul li a:after{content:"";border-top:18px solid transparent;border-bottom:18px solid transparent;border-left:18px solid var(--tabbg);position:absolute;right:-18px;top:0;z-index:1;}
#crumbs ul li a:before{content:"";border-top:18px solid transparent;border-bottom:18px solid transparent;border-left:18px solid var(--grey1);position:absolute;left:0;top:0;}
#crumbs ul li:first-child a{padding-left:30px;border-top-left-radius:5px;border-bottom-left-radius:5px;}
#crumbs ul li:first-child a:before{display:none;}
#crumbs ul li:last-child a{padding-right:30px;border-top-right-radius:5px;border-bottom-right-radius:5px;}
#crumbs ul li:last-child a:after{display:none;}
#crumbs ul li a:hover{background:#ffffff;border-bottom:0px;color:var(--tabbg);}
#crumbs ul li a:hover:after{border-left-color:#ffffff;}
.body2{background:#3c4858 url(../img/tlo.png) top center no-repeat;}
.grey111{background:var(--grey1) url(../img/112.jpg) bottom right no-repeat;}
.rabat_close{position:absolute;top:15px;right:15px;}
#fade{background:#000000;position:fixed;left:0;top:0;width:100%;height:100%;z-index:1000;display:none;opacity:0.5;}




.red{color:#ffffff !important;}
.red2{color:#FF0000 !important; color: #FFF !important;
  background: #ee0000;
  padding: 3px 7px;
  margin-right: 5px;
}


.red22{color:#FF0000 !important; color: #FFF !important;
  background: #ee0000;
  padding: 3px 7px;
  margin-left: 5px;
}


.promo{width:66%;height:135px;margin:25px 0px;float:right;text-align:left;color:#c0ccda !important;padding:0px 0px}
.promo h3{padding:0px;margin:0px 0px 3px 0px;font-size:27px;line-height:27px;font-weight:900;letter-spacing:-1px;color:#ffffff;}
.promo h4{padding:0px;margin:10px 0px 0px 0px;font-size:17px;line-height:17px;font-weight:900;letter-spacing:0px;color:#c0ccda;}
.promo a.out{color:#ffffff;}
.grey{color:#ffffff;position:relative;overflow:hidden;}
.grey100{display:block;float:left;position:absolute;top:360px;left:-322px;width:700px;height:20px;line-height:20px;font-size:20px;letter-spacing:0px;font-weight:900;text-align:right;color:#ffffff;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}

.grey100 h1, h2, h3, h4, h5, h6{padding:0px;margin:0px;line-height:20px;font-size:18px;letter-spacing:0px;}
.grey200{display:block;float:left;width:100%;background:var(--grey1) url(../img/gr1.png) top left repeat-y;}
.grey200_p{padding:15px 20px 20px 80px;color:#ffffff;min-height:100px;}
.pmenu{}
.grey200_p table{padding:0;margin:0px 0px 0px 0px;border:0;border-spacing:0px;width:100%;}
.grey200_p td{padding:5px 0px;text-align:left;}
.grey200_p td:last-child{text-align:left;font-size:15px;font-weight:400;}
.grey200_p img{margin:15px auto 15px auto;display:block;}
.grey201{display:block;float:left;width:100%;background:var(--grey1) url(../img/gr11.jpg) top left repeat-y;min-height:100px;
-moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;


}
.grey201_p{padding:15px 20px 30px 80px;color:#ffffff;min-height:75px;}


.cookie_law{display:block;float:left;width:100%;position:fixed;bottom:0px;left:0px;z-index:1000;background:#3c4858;color:#ffffff;padding:0px 0px;}
.cookie_law_p{padding:10px 20px;}
.cookie_law a{color:#ffffff;text-decoration:none;border-bottom:1px solid #ffffff;}
.cookie_close{display:block;float:right;}
.up{text-transform:uppercase;}
.grey10{background:var(--grey1) url(../img/11.jpg) top center no-repeat;}
.grey12{background:var(--grey1) url(../img/logo55.png) top right no-repeat;}
.cena3{font-weight:900;font-size:15px;}
.bar{display:block;float:left;background:#3c4858 url(../img/bg22.png) top center no-repeat;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;width:100%;overflow:hidden;}
.bar img{display:block;padding:0px;margin:0px;border:0px;}
.bar2{display:block;float:left;background:#3c4858;margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;width:100%;overflow:hidden;}
.bar2 img{display:block;padding:0px;margin:0px;border:0px;}
.smenu{padding-top:10px;position:relative;}
.smenu::before{background:#ffffff none repeat scroll 0 0;top:5px;content:" ";display:block;height:10px;position:absolute;left:312px;transform:rotate(-45deg);width:10px;z-index:1000;}
.smenu2{padding-top:10px;position:relative;}
.smenu2::before{background:#ffffff none repeat scroll 0 0;top:5px;content:" ";display:block;height:10px;position:absolute;left:490px;transform:rotate(-45deg);width:10px;z-index:1000;}
.smenu3{padding-top:10px;position:relative;}
.smenu3::before{background:#ffffff none repeat scroll 0 0;top:5px;content:" ";display:block;height:10px;position:absolute;left:392px;transform:rotate(-45deg);width:10px;z-index:1000;}
.smenu4{padding-top:10px;position:relative;}
.smenu4::before{background:#ffffff none repeat scroll 0 0;top:5px;content:" ";display:block;height:10px;position:absolute;left:610px;transform:rotate(-45deg);width:10px;z-index:1000;}



.dom_ext2{display:block;float:left;padding:0px 7px 0px 7px;border-left:0px solid #000000;color:#000000;height:26px;line-height:26px;border-right:0px solid #d9dce0;}


.dom_ext {
    display: block;
    float: left;
    padding: 0px 10px;
    color: #000000;
    height: 26px;
    line-height: 23px;
    min-width: 9%;
	white-space: nowrap;
	border:1px solid var(--dotted2); 
	margin:3px; 
	
}
.dom_ext label { width:100%; border:0px solid #000000; display:block;  }


.rl10x { width:calc(60% - 20px) display:block; float:left; border:0px solid #000000;     padding: 0px 10px; } 
.dom_ext22 {
    display: block;
    float: right;
    padding: 0px 10px;
    color: #000000;
    height: 26px;
    line-height: 23px;
	white-space: nowrap;
	margin:3px; 
	border:0px solid #000000;
	text-align:right; 
	
}

.dom_ext22 input[type="checkbox"] {
    margin-top: 1px;
    margin-right: 5px;
}




.dom_ext_sel {
    display: block;
    float: left;
    padding: 0px;
    border: 0px solid #000000;
    color: #000000;
    height: 26px;
    line-height: 23px;
    min-width: 100%;
    border-right:  0px solid #ccc; 
    margin: 0px;
}

.dom_ext  input[type="checkbox"] {

    margin-top: 1px; margin-right:5px;
}




.logo1{display:block;float:left;padding:5px;margin:0px 10px 0px 0px;border:1px solid #ffffff;}
.logo1 img{opacity:1;display:block;padding:0px;margin:0px auto;border:0px;width:100%;}

.order_box{display:block;float:left;margin-top:0px;border-top:0px solid var(--dotted);width:100%;padding-top:0px;}




.order_box2{display:block;float:left;margin-top:10px;border-top:0px solid var(--dotted);width:100%;padding-top:0px;}
.info{margin-left:10px !important;display:block;float:left;width:100%;}
.info2{margin-left:0px !important;display:block;float:left;width:100%;}
.c_white{color:#ffffff !important;}
.c_white a:hover{border-bottom:1px solid var(--dotted)}
.t_left{text-align:left !important;}
img{padding:0px;margin:0px;border:0px;}
.page{margin:20px auto 70px auto;width:1200px;border:0px solid #46556a;}
.page2{margin:20px auto 20px auto;width:1200px;border:1px solid #46556a;}




.bgx{background:#121e2e;}
.help{cursor:help;}
.help2{color:#c0ccda;text-decoration:none;cursor:help;}
.help2:hover{border-bottom:0px solid #c0ccda;}
.help2 img{position:relative;top:2px;margin-bottom:-1px;border-bottom:0px;opacity:1;}
.help2 img:hover{border-bottom:0px;}
.help3{color:#c0ccda;text-decoration:none;cursor:help;}
.help3:hover{border-bottom:0px solid #c0ccda;}
.help3 img{position:relative;top:2px;margin-bottom:-1px;border-bottom:0px;opacity:1;}
.help3 img:hover{border-bottom:0px;}

.help_box{display:none;float:left;position:absolute;z-index:9999;padding:20px 20px 30px 20px;background:#ffffff;color:var(--tabbg);text-align:left !important; font-size:15px !important; border:1px solid #000000 !important;}
.help_box::before{background:#ffffff none repeat scroll 0 0;bottom:-5px;content:" ";display:block;height:10px;position:absolute;left:25px;transform:rotate(-45deg);width:10px;z-index:1000;}



.help_box ul{padding:0px 0px 0px 0px;margin:10px 0px 0px 15px !important;}








.help_box2{display:none;float:left;position:absolute;z-index:9999;padding:20px 20px 30px 20px;background:#ffffff;color:var(--tabbg);text-align:left !important;width:350px;}
.help_box2::before{background:#ffffff none repeat scroll 0 0;bottom:-5px;content:" ";display:block;height:10px;position:absolute;left:25px;transform:rotate(-45deg);width:10px;z-index:1000;}
.help_box2 ul{padding:0px 0px 10px 15px;margin:0px 0px 0px 0px;}
.help_box22{display:none;float:left;position:absolute;z-index:9999;padding:20px 20px 30px 20px;background:#ffffff;color:var(--tabbg);text-align:left !important;width:200px;}
.help_box22::before{background:#ffffff none repeat scroll 0 0;top:-5px;content:" ";display:block;height:10px;position:absolute;left:25px;transform:rotate(-45deg);width:10px;z-index:1000;}
.help_box22 ul{padding:0px 0px 10px 15px;margin:0px 0px 0px 0px;}
.help_box3{display:none;float:left;position:absolute;z-index:9999;padding:0px;background:#ffffff;color:var(--tabbg);text-align:left !important;

-moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;
}
.help_box3::before{background:#ffffff none repeat scroll 0 0;top:-5px;content:" ";display:block;height:10px;position:absolute;right:25px;transform:rotate(-45deg);width:10px;z-index:1000;}
.help_box3{text-align:left;margin-top:0px;}
.help_box3 a{margin:0px;color:var(--tabbg) !important;text-decoration:none;font-weight:400;letter-spacing:0px;padding:5px 7px;width:100%;position:relative;top:0px;left:0px;display:block;float:left;text-align:left;}
.help_box3 a:hover{}

.help_box3 ul{position:relative;left:0px;top:0px;z-index:10;list-style:none;padding:0px;margin:0px;width:100%;}
.help_box3 li{display:block;float:left;width:100%;margin:0px 0px;padding:0px;overflow:hidden;border-top:1px solid var(--dotted2);border-left:0px;white-space:nowrap;}
.help_box3 li:first-child{border-top:0px solid var(--dotted2);border-left:0px;}

.help_box4{display:block;float:left;position:absolute;z-index:9999;padding:0px;background:#ffffff;color:var(--tabbg);text-align:left !important;}
.help_box4{text-align:left;margin-top:0px;}
.help_box4 a{margin:0px;color:var(--tabbg) !important;text-decoration:none;font-weight:400;letter-spacing:0px;padding:5px 7px;width:100%;position:relative;top:0px;left:0px;display:block;float:left;text-align:left;}
.help_box4 a:hover{}
.help_box4 ul{position:relative;left:0px;top:0px;z-index:10;list-style:none;padding:0px;margin:0px;width:100%;}
.help_box4 li{display:block;float:left;width:100%;margin:0px 0px;padding:0px;overflow:hidden;border-top:1px solid var(--dotted2);border-left:0px;white-space:nowrap;}
.help_box4 li:first-child{border-top:0px solid var(--dotted2);border-left:0px;}
.order_box{

display: block;
  float: right;
  margin-top: 10px;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: flex-end;
  align-content: center;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;

}
.borc{background:#000000;}
.round5{-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}
.round10{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}
.round15{-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;}




.cena{padding:0px;margin:0px 0px 0px 0px;font-size:35px;line-height:35px;font-weight:900;letter-spacing:0px;position:relative;color:#ffffff;}
.cena sup{letter-spacing:0px;position:relative;font-size:30px;padding:0px;margin:0px 0px 0px 0px;position:relative;top:7px;}



.cena_old{padding:0px;margin:0px 0px 0px 0px;font-size:25px;line-height:25px;font-weight:900;letter-spacing:0px;position:relative;color:#c0ccda;text-decoration:line-through;}
.cena_old sup{letter-spacing:0px;position:relative;font-size:30px;padding:0px;margin:0px 0px 0px 0px;position:relative;top:7px;}
.cena_old2{padding:0px;margin:0px 0px 0px 0px;font-size:15px;line-height:15px;font-weight:900;letter-spacing:0px;position:relative;color:#c0ccda;text-decoration:line-through;}
.cena_old2 sup{letter-spacing:0px;position:relative;font-size:30px;padding:0px;margin:0px 0px 0px 0px;position:relative;top:7px;}
.box_cena{display:block;float:left;position:relative;top:0px;margin-top:-3px;}
.h_white a:hover{color:#ffffff;border-bottom:1px solid #ffffff;}
.show_menu{display:block;float:right;font-weight:900;background:var(--grey1) url(../img/ii77.png) center center no-repeat;padding:20px;cursor:pointer;text-align:right;position:relative;top:10px;}
.show_menu span{padding-right:20px;}
a.under:hover{border-bottom:1px solid #c0ccda}
a.logo{display:block;float:left;margin-left:10px;}
.logo img{display:block;float:left;}
.box0{min-height:10px;padding:0px;}


.box_text0 {padding:30px 30px 80px 30px;color:#c0ccda}
.box_text{padding:20px 20px 20px 80px;color:#c0ccda}



.box{min-height:10px;padding:0px;background-image:url(../img/bg1.png);background-position:top left;background-repeat:repeat-y;}
.box_red{min-height:0px;padding:0px;background-image:url(../img/bg2.png);background-position:top left;background-repeat:repeat-y;}
.box_red2{min-height:70px;padding:0px;background-image:url(../img/bg2.png);background-position:top left;background-repeat:repeat-y;}

.box_ora{min-height:100px;padding:0px;background-image:url(../img/bg3.png);background-position:top left;background-repeat:repeat-y;}
.box_gre2{min-height:100px;padding:0px;background-image:url(../img/bg4.png);background-position:top left;background-repeat:repeat-y;}
a.box_link{display:block;float:left;width:100%;height:100%;border:1px solid #000000;position:absolute;top:0px;left:0px;z-index:100;opacity:0;}

.box_text h4{padding:0px;margin:0px 0px 0px 0px;font-size:17px;line-height:17px;font-weight:900;letter-spacing:0px;color:#ffffff;}
.box_text h5{padding:0px;margin:0px 0px 0px 0px;font-size:17px;line-height:17px;font-weight:900;letter-spacing:0px;color:#c0ccda;}
.box_text h6{padding:0px;margin:0px 0px 0px 0px;font-size:17px;line-height:17px;font-weight:900;letter-spacing:0px;color:#c0ccda;}
.box_text h1{padding:0px;margin:0px 0px 0px 0px;font-size:20px;line-height:20px;font-weight:900;letter-spacing:0px;color:#ffffff;}
.box_text h2{padding:0px;margin:0px 0px 0px 0px;font-size:20px;line-height:20px;font-weight:900;letter-spacing:0px;color:#ffffff;}
.box_text h3{padding:0px;margin:0px 0px 0px 0px;font-size:20px;line-height:20px;font-weight:900;letter-spacing:0px;color:#ffffff;}
.box_text a{color:#c0ccda;text-decoration:none;}
.box_text a:hover{}
.box2{min-height:50px;padding:0px;background-image:url(../img/bg1.png);background-position:top left;background-repeat:repeat-y;}



.box_text2x {padding:15px 20px 10px 80px; color:#ffffff}
.box_text2x h1{padding:0px;margin:0px 0px 0px 0px;font-size:17px;line-height:17px;font-weight:900;letter-spacing:0px;color:#c0ccda;}
.box_text2x h2{padding:0px;margin:0px 0px 0px 0px;font-size:17px;line-height:17px;font-weight:900;letter-spacing:0px;color:#c0ccda;}
.box_text2x h3{padding:0px;margin:0px 0px 0px 0px;font-size:17px;line-height:17px;font-weight:900;letter-spacing:0px;color:#c0ccda;}
.box_text2x h4{padding:0px;margin:0px 0px 0px 0px;font-size:17px;line-height:17px;font-weight:900;letter-spacing:0px;color:#c0ccda;}
.box_text2x h5{padding:0px;margin:0px 0px 0px 0px;font-size:17px;line-height:17px;font-weight:900;letter-spacing:0px;color:#c0ccda;}
.box_text2x h6{padding:0px;margin:0px 0px 0px 0px;font-size:17px;line-height:17px;font-weight:900;letter-spacing:0px;color:#c0ccda;}

.box_text2x a{color:#c0ccda;text-decoration:none;}
.box_text2x a:hover{border-bottom:1px solid #ffffff; color:#ffffff;}
.box_text2x ul{}



.box_text2xx { padding:0px 10px 15px 70px; color:#ffffff}
.box_text2xx h1{padding:0px;margin:0px 0px 0px 0px;font-size:17px;line-height:17px;font-weight:900;letter-spacing:0px;color:#c0ccda;}
.box_text2xx h2{padding:0px;margin:0px 0px 0px 0px;font-size:17px;line-height:17px;font-weight:900;letter-spacing:0px;color:#c0ccda;}
.box_text2xx h3{padding:0px;margin:0px 0px 0px 0px;font-size:17px;line-height:17px;font-weight:900;letter-spacing:0px;color:#c0ccda;}
.box_text2xx h4{padding:0px;margin:0px 0px 0px 0px;font-size:17px;line-height:17px;font-weight:900;letter-spacing:0px;color:#c0ccda;}
.box_text2xx h5{padding:0px;margin:0px 0px 0px 0px;font-size:17px;line-height:17px;font-weight:900;letter-spacing:0px;color:#c0ccda;}
.box_text2xx h6{padding:0px;margin:0px 0px 0px 0px;font-size:17px;line-height:17px;font-weight:900;letter-spacing:0px;color:#c0ccda;}

.box_text2xx a{color:#c0ccda;text-decoration:none;}
.box_text2xx a:hover{border-bottom:1px solid #ffffff; color:#ffffff;}
.box_text2xx ul{}



.box_text2xxx { padding:0px 20px 15px 80px; color:#ffffff}
.box_text2xxx h1{padding:0px;margin:0px 0px 0px 0px;font-size:17px;line-height:17px;font-weight:900;letter-spacing:0px;color:#c0ccda;}
.box_text2xxx h2{padding:0px;margin:0px 0px 0px 0px;font-size:17px;line-height:17px;font-weight:900;letter-spacing:0px;color:#c0ccda;}
.box_text2xxx h3{padding:0px;margin:0px 0px 0px 0px;font-size:17px;line-height:17px;font-weight:900;letter-spacing:0px;color:#c0ccda;}
.box_text2xxx h4{padding:0px;margin:0px 0px 0px 0px;font-size:17px;line-height:17px;font-weight:900;letter-spacing:0px;color:#c0ccda;}
.box_text2xxx h5{padding:0px;margin:0px 0px 0px 0px;font-size:17px;line-height:17px;font-weight:900;letter-spacing:0px;color:#c0ccda;}
.box_text2xxx h6{padding:0px;margin:0px 0px 0px 0px;font-size:17px;line-height:17px;font-weight:900;letter-spacing:0px;color:#c0ccda;}

.box_text2xxx a{color:#c0ccda;text-decoration:none;}
.box_text2xxx a:hover{border-bottom:1px solid #ffffff; color:#ffffff;}
.box_text2xxx ul{}










.box_text2f {padding:15px 0px 15px 60px;color:#ffffff}
.box_text2f h1{padding:0px;margin:0px 0px 0px 0px;font-size:17px;line-height:17px;font-weight:900;letter-spacing:0px;color:#c0ccda;}
.box_text2f h2{padding:0px;margin:0px 0px 0px 0px;font-size:17px;line-height:17px;font-weight:900;letter-spacing:0px;color:#c0ccda;}
.box_text2f h3{padding:0px;margin:0px 0px 0px 0px;font-size:17px;line-height:17px;font-weight:900;letter-spacing:0px;color:#c0ccda;}
.box_text2f h4{padding:0px;margin:0px 0px 0px 0px;font-size:17px;line-height:17px;font-weight:900;letter-spacing:0px;color:#c0ccda;}
.box_text2f h5{padding:0px;margin:0px 0px 0px 0px;font-size:17px;line-height:17px;font-weight:900;letter-spacing:0px;color:#c0ccda;}
.box_text2f h6{padding:0px;margin:0px 0px 0px 0px;font-size:17px;line-height:17px;font-weight:900;letter-spacing:0px;color:#c0ccda;}

.box_text2f a{color:#c0ccda;text-decoration:none;}
.box_text2f a:hover{border-bottom:1px solid #ffffff; color:#ffffff;}
.box_text2f ul{}







.box2_red{min-height:100px;padding:0px;background-image:url(../img/bg2.png);background-position:top left;background-repeat:repeat-y;}
.box4{min-height:50px;padding:0px;background-image:url(../img/bg1.png);background-position:top left;background-repeat:repeat-y;}
.box_text4{padding:15px 20px 15px 80px;color:#ffffff}
.box_text4 h4{padding:0px;margin:0px 0px 0px 0px;font-size:20px;line-height:20px;font-weight:900;letter-spacing:0px;color:#ffffff;}
.box_text4 h5{padding:0px;margin:0px 0px 0px 0px;font-size:20px;line-height:20px;font-weight:900;letter-spacing:0px;color:#c0ccda;}
.box_text4 a{color:#c0ccda;text-decoration:none;}
.box_text4 a:hover{}
.box3{min-height:50px;padding:0px;}
.box_text3{padding:15px 20px 15px 20px;color:#c0ccda}
.box_text3 h4{padding:0px;margin:0px 0px 0px 0px;font-size:20px;line-height:20px;font-weight:900;letter-spacing:0px;color:#ffffff;}
.box_text3 h5{padding:0px;margin:0px 0px 0px 0px;font-size:20px;line-height:20px;font-weight:900;letter-spacing:0px;color:#c0ccda;}
.box_text3 a{color:#c0ccda;text-decoration:none;}
.box_text3 a:hover{}



.kontakt_x2 tr{border-top:1px solid var(--dotted);}
.kontakt_x2 tr:last-child{border-bottom:0px solid var(--dotted);border-top:1px solid var(--dotted);}
.kontakt_x2 table{padding:0;margin:0;border:0;border-collapse:collapse;width:100%;}
.kontakt_x2 td{vertical-align:middle;margin:0;padding:5px 0px;margin:0;}
.kontakt_x2 td:last-child{text-align:right;color:#ffffff;font-weight:400;}
.kontakt_x2 td:first-child{color:#c0ccda;}



#kontakt tr{border-top:1px solid var(--dotted);}
#kontakt tr:last-child{border-bottom:0px solid var(--dotted);border-top:1px solid var(--dotted);}
#kontakt table{padding:0;margin:0;border:0;border-collapse:collapse;width:100%;}
#kontakt td{vertical-align:middle;margin:0;padding:5px 0px;margin:0;}
#kontakt td:last-child{text-align:right;color:#ffffff;font-weight:400;}
#kontakt td:first-child{color:#c0ccda;}
#kontakt2 tr{border-top:1px solid var(--dotted);}
#kontakt2 table{padding:0;margin:0;border:0;border-collapse:collapse;width:100%;}
#kontakt2 td{vertical-align:middle;margin:0;padding:5px 0px;margin:0;}
#kontakt2 a{color:#ffffff;}
#kontakt2 a:hover{border-bottom:1px solid #ffffff;}
#kontakt3 tr{border-top:0px solid var(--dotted);}
#kontakt3 table{padding:0;margin:0;border:0;border-collapse:collapse;width:100%;}
#kontakt3 td{vertical-align:middle;margin:0;padding:5px 5px;margin:0;border:1px solid var(--dotted);}
#kontakt3 a{color:#ffffff;}
#kontakt3 a:hover{border-bottom:1px solid #ffffff;}


a#white2{font-weight:900;}
.cennik_lista tr{border-top:1px solid var(--dotted);}
.cennik_lista tr:last-child{border-top:1px solid var(--dotted);border-bottom:1px solid var(--dotted);}
table.cennik_lista{padding:0;margin:0;border:0;border-collapse:collapse;width:100%;}
.cennik_lista td{vertical-align:middle;margin:0;padding:6px 0px;margin:0; }
.cennik_lista td:last-child{text-align:right;color:#ffffff;font-weight:400;}
.cennik_lista td:first-child{color:#c0ccda;}
.cennik_lista3 tr{border-top:1px solid var(--dotted3);}
.cennik_lista3 tr:last-child{border-top:1px solid var(--dotted3);border-bottom:1px solid var(--dotted3);}

table.cennik_lista3{padding:0;margin:0;border:0;border-collapse:collapse;width:100%;}
.cennik_lista3 td{vertical-align:middle;margin:0;padding:7px 0px;margin:0;}
.cennik_lista3 td:last-child{text-align:right;color:#ffffff;font-weight:400;}
.cennik_lista3 td:first-child{color:#c0ccda;}
.cennik_lista2{display:none;}
.cennik_lista2 tr{border-top:1px solid var(--dotted);}
.cennik_lista2 tr:last-child{border-top:1px solid var(--dotted);border-bottom:1px solid var(--dotted);}
.cennik_lista2 tr:first-child{border-top:0px solid var(--dotted);border-bottom:1px solid var(--dotted);}
table.cennik_lista2{padding:0;margin:0;border:0;border-collapse:collapse;width:100%;}
.cennik_lista2 td{vertical-align:middle;margin:0;padding:5px 0px;margin:0;}
.cennik_lista2 td:last-child{text-align:right;color:#ffffff;font-weight:400;font-size:13px;}
.cennik_lista2 td:first-child{color:#c0ccda;}

.pln { color:#c0ccda }


.cena2{padding:0px;margin:0px 0px 0px 0px;font-weight:400;letter-spacing:0px;position:relative;color:#ffffff;}
.cena2 sup{letter-spacing:0px;position:relative;font-size:11px;padding:0px;margin:0px 0px 0px 0px;position:relative;top:7px;}

.cena22{padding:0px;margin:0px 0px 0px 0px;font-weight:900;letter-spacing:0px;position:relative;color:#ffffff;}
.cena22 sup{letter-spacing:0px;position:relative;font-size:11px;padding:0px;margin:0px 0px 0px 0px;position:relative;top:7px;}

.cena44{padding:0px;margin:0px 0px 0px 0px;font-weight:900;letter-spacing:0px;position:relative;color:#ffffff;}
.cena44 sup{letter-spacing:0px;position:relative;font-size:11px;padding:0px;margin:0px 0px 0px 0px;position:relative;top:7px;}






.info_red{min-height:10px;padding:0px;background-image:url(../img/bg1.png);background-position:top left;background-repeat:repeat-y;}
.token{display:block;float:left;position:relative;top:0px;left:0px;margin-right:5px;height:20px;}
.token2{display:block;float:left;position:relative;top:0px;left:0px;margin-right:5px;}
.kont_box{display:block;float:left;padding:0px 0px;margin-left:0px;color:#ffffff;}
a#f_send{display:block;float:left;height:35px;line-height:35px;font-size:15px;font-weight:900;padding:0px 20px;text-align:center;color:#ffffff;background:#EE0000;margin-left:10px;border:0px !important}
a#f_send:hover{color:var(--tabbg);background:#ffffff;}


a#f_sendp{display:block;float:left;height:35px;line-height:35px;font-size:15px;font-weight:900;padding:0px 20px;text-align:center;color:#ffffff;background:#EE0000;margin-left:0px;border:0px !important; width:100%;

-moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;

}
a#f_sendp:hover{color:var(--tabbg);background:#ffffff;}




a.f_send22{display:block;float:right;height:35px;line-height:35px;font-size:15px;font-weight:900;padding:0px 20px;text-align:center;color:#ffffff;background:#EE0000;margin-left:10px;border:0px !important}
a.f_send22:hover{color:var(--tabbg);background:#ffffff;}


a.f_send23{display:block;float:right;height:35px;line-height:35px;font-size:15px;font-weight:900;padding:0px 20px;text-align:center;


color:#ffffff;background:#EE0000;
margin-left:10px;border:0px !important}
a.f_send23:hover{color:var(--tabbg);background:#ffffff;}



a#f_send2{display:block;float:right;height:35px;line-height:35px;font-size:15px;font-weight:900;padding:0px 20px;text-align:center;color:var(--tabbg);background:#ffffff;margin-left:10px;border:0px !important}
a#f_send2:hover{color:#ffffff;background:#EE0000;}
a#f_send222{display:block;float:right;height:35px;line-height:35px;font-size:15px;font-weight:900;padding:0px 20px;text-align:center;color:#ffffff;background:#EE0000;margin-left:10px;border:0px !important}
a#f_send222:hover{color:var(--tabbg);background:#ffffff;}

a#f_send22{display:block;height:35px;line-height:35px;font-size:15px;font-weight:900;padding:0px 15px;text-align:center; color:#ffffff;background:#EE0000; margin:0px auto;border:0px !important}
a#f_send22:hover{color:var(--tabbg);background:#ffffff;}




a#f_send33{display:block;float:right;height:35px;line-height:35px;font-size:15px;font-weight:900;padding:0px 15px;text-align:center;color:var(--tabbg);background:#ffffff;margin-left:10px;border:0px !important}
a#f_send33:hover{color:#ffffff;background:var(--tabbg);}

a#f_send3{display:block;float:right;height:35px;line-height:35px;font-size:15px;font-weight:900;padding:0px 20px;text-align:center;color:var(--tabbg);background:#ffffff;margin-left:0px;border:0px !important; margin-top:10px;}
a#f_send3:hover{color:#fff;background:#283443;}



a#f_send4{display:block;float:right;height:35px;line-height:35px;font-size:15px;font-weight:900;padding:0px 20px;text-align:center;color:var(--tabbg);background:#ffffff;margin-left:0px;border:0px !important}
a#f_send4:hover{color:var(--tabbg);background:#ffffff;}


a.f_send4{display:block;float:right;height:35px;line-height:35px;font-size:15px;font-weight:900;padding:0px 20px;text-align:center;color:var(--tabbg);background:#ffffff;margin-left:0px;border:0px !important}
a.f_send4:hover{color:#fff;background:#283443;}

a.f_send44{display:block;float:right;height:35px;line-height:35px;font-size:15px;font-weight:900;padding:0px 20px;text-align:center;color:#ffffff;background:var(--tabbg);margin-left:10px;border:0px !important}
a.f_send44:hover{color:var(--tabbg);background:#ffffff;}





.czas{color:#c0ccda;}
.faq_odp{margin:5px 0px;color:#ffffff;}
.faq_odp a{border-bottom:1px solid #c0ccda}
.faq_odp a:hover{border-bottom:1px solid #ffffff;color:#ffffff;}
.faq_odp b{font-size:15px;}
.icon{width:32px;height:32px;display:block;float:left;position:absolute;top:13px;left:13px;opacity:0.25;}
.icon img{width:100%;}
.icon22{width:32px;height:32px;display:block;float:left;position:absolute;top:13px;left:13px;opacity:1;}
.icon22 img{width:100%;}
.box_lat{display:block;float:right;text-align:right;margin-right:10px; min-height: 64px;}
.lat{position:absolute;top:31px;left:71px;z-index:100;color:#c0ccda;margin-left:10px;}
.lat2{position:absolute;top:31px;right:10px;z-index:100;color:#c0ccda;margin-right:10px;}




.tb10{margin:10px 0px;display:block;float:left;width:100%;height:1px;line-height:1px;border-top:0px solid #000000}
.t10{margin:0px 0px 0px 0px;display:block;float:left;width:100%;height:20px;line-height:20px;border:0px solid #000000}
.t5{margin:0px 0px 0px 0px;display:block;float:left;width:100%;height:10px;line-height:10px;border:0px solid #000000;clear:both;}
.t55{margin:0px 0px 0px 0px;display:block;float:left;width:100%;height:5px;line-height:5px;border:0px solid #0000ff;clear:both;}
.h250{min-height:250px; background: url(../img/p0.webp) top right no-repeat; }
.h200{min-height:200px;}
.h170{min-height:170px;}
.clear{clear:both;}
.pad055{padding:5px 10px;}
.pad05{padding:10px;}
.pad10{padding:12px;}
.pad15{padding:15px;}
.pad17{padding:17px;}
.pad20{padding:20px;}
.over{overflow:hidden;}
.rel{position:relative;}
.foot{text-align:center;}
.menu{position:relative;top:0px;left:0px;z-index:1000; text-align: center;    }
a.top_link{margin:0px;color:#ffffff;text-decoration:none;font-weight:400;letter-spacing:0px;padding:0px;}
a.top_link:hover{border-bottom:1px solid #c0ccda}
ul.top_ul{position:relative;left:0px;top:0px;z-index:10;list-style:none;padding:0px;margin:0px;width:100%; margin-left:10px; }
li.top_ul_li{display:inline;margin:0px 0px;padding:15px 15px 15px 15px;border-left:0px solid #3c4858;}
li.top_ul_li:first-child{border-left:0px solid #ffffff;}
.white2{border-bottom:1px solid #c0ccda;}
.menu2{text-align:center;}
.menu2 a{margin:0px;color:#ffffff;text-decoration:none;font-weight:400;letter-spacing:0px;padding:0px;}
.menu2 a:hover{border-bottom:1px solid #c0ccda}
.menu2 ul{position:relative;left:0px;top:0px;z-index:10;list-style:none;padding:0px;margin:0px;width:100%;}
.menu2 li{display:inline;margin:0px 0px;padding:15px;overflow:hidden;border-left:0px solid var(--dotted);}
.menu2 li:first-child{border-left:0px solid #ffffff;}
.menu3{text-align:center;position:relative;top:0px;left:0px;z-index:1000;}
.menu3 a{margin:0px;color:var(--tabbg);text-decoration:none;font-weight:400;letter-spacing:0px;padding:0px;}
.menu3 a:hover{border-bottom:1px solid var(--tabbg)}
.menu3 ul{position:relative;left:0px;top:0px;z-index:10;list-style:none;padding:0px;margin:0px;width:100%;}
.menu3 li{display:inline;margin:0px 0px;padding:0 15px;overflow:hidden;border-left:1px solid #d9dce0;}
.menu3 li:first-child{border-left:0px solid #990000;}
input[type="text"]{border:0;color:#000000;outline:none;font-family:'Lato',sans-serif;margin-left:0px;width:100%; height:28px;line-height:28px; font-size:15px;}
input[type="password"]{display:block;float:left;border:0;color:#000000;outline:none;font-family:'Lato',sans-serif;height:22px;line-height:22px;margin-left:0px;}
select{background:#fff; display:block;float:left;border:0;color:#000000;outline:none;font-family:'Lato',sans-serif;margin-right:3px;height:24px;line-height:24px;margin-left:0px; font-size:15px;}
textarea{display:block;float:left;border:0;color:#000000;outline:none;resize:none;font-family:'Lato',sans-serif;font-size:15px;height:150px;line-height:22px;margin-left:0px;width:100%;}
input[type="checkbox"]{display:block;float:left;border:0;color:#000000;outline:none;font-family:'Lato',sans-serif;height:22px;line-height:22px;margin-left:0px;}



.rl10{padding:0px 10px;}
.form_l{display:block;float:left;margin:0px 0px;padding:5px 0px 5px 0px;border-bottom:0px solid #000000;width:100%}
.form_l1{display:block;float:left;margin:0px 0px;padding:0px 0px 5px 0px;border:0px solid #00f000;width:100%}

.form_r{display:block;float:left;margin:3px 0px;padding:6px 0px;background:#ffffff;width:100%;

-moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;
}
.form_r2{display:block;float:left;margin:3px 0px;padding:6px 0px;background:#ffffff;width:100%; 

-moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;

}
.grey1{background:var(--grey1);}
.grey111{background:#ffffff;}
.grey2{background:#3C4858}
.grey3{background:var(--tabbg)}
.red1{background:#EE0000;}
.orange1{background:#ff9900;}
.blue1{background:#3490d9;}
.white1{background:#ffffff;}
.green1{background:#339900;}
#white{border-bottom:1px solid #c0ccda}
.bulls{position:absolute;top:20px;right:20px;border:0px solid #ffffff;z-index:10;}
.bull{position:relative;top:0px;right:0px;display:block;float:left;width:10px;height:10px;background:#8492A6;cursor:pointer;margin:0px 3px;

-moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;
}
.bull:last-child{margin:0px 0px 0px 3px;}



.bull_act{background:#ffffff;}
.bulls2{border:0px solid #ffffff;z-index:10;display:block;float:right;margin-right:20px;}
.bull2{position:relative;top:0px;right:0px;display:block;float:left;width:10px;height:10px;background:#8492A6;cursor:pointer;margin:0px 3px;

-moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;
}
.bull2:last-child{margin:0px 0px 0px 3px;}
.bull2_act{background:#ffffff;}








a.pages{display:block;float:left;height:35px;line-height:35px;padding:0px 10px;color:#ffffff;margin: 5px 5px 5px 5px;text-decoration:none !important; border-bottom:0px solid #c0ccda;
-moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;


}
a.pages:hover{display:block;float:left;height:35px;line-height:35px;padding:0px 10px;color: #ffffff !important;
  background: #283443;margin: 5px 5px 5px 5px;text-decoration:none !important;border-bottom:0 !important; border-bottom:0px solid #c0ccda;}

a.pages_act:hover{border-bottom:0px !important;}
a.pages_act{display:block;float:left;height:35px;line-height:35px;font-weight:900;padding:0px 10px;text-align:center;color:#2f3d51 !important;background:#ffffff;margin: 5px 5px 5px 5px; border-bottom:0px solid #c0ccda;

-moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;

}



a.pages_act2{display:block;float:left;height:35;line-height:35px;font-size:15px;font-weight:900;padding:0px 20px;text-align:center;color:#ffffff;background:var(--tabbg);margin-left:3px;border-bottom:0 !important;}
a.pages_act2:hover{color:var(--tabbg);background:#ffffff;}


.pages3{display:block;float:left;margin-top:7px;clear:both;width:100%}
.fbx a{position:absolute;top:0px;left:0px;z-index:10;width:100%;height:100%;}

.scroll{height:270px;overflow:hidden;padding:0px !important;color:#9e9e9e;}
.scroll ul{position:relative;left:0px;top:0px;z-index:10;list-style:none;padding:0px;margin:0px;width:100%;}
.scroll li{display:block;float:left;height:270px;width:100%;margin:0;padding:0;overflow:hidden;border:0px solid #ffffff;position:relative;background-position:top right; background-repeat:no-repeat; }
.scroll_head{border:0px solid #ffffff;padding:0px;color:#C0CCDA;text-align:left;width:40%;position:absolute;top:20px;left:30px;clear:both;}
.scroll_head a{color::#ffffff;}

.scroll_title{border:0px solid #ffffff;padding:0px 0px 0px 0px;color:#ffffff;text-align:left;position:absolute;bottom:25px;left:30px;width:50%;}
.scroll_title div{display:block;float:left;position:relative;}
.bga{background:var(--grey1);color:#ffffff;padding:10px 20px;margin-bottom:0px;}
.bga2{background:#EE0000;color:#ffffff;padding:10px 20px;margin-bottom:0px;font-size:18px;}

.bga22{background:#beb5b0;color:#ffffff;padding:10px 20px;margin-bottom:5px;}
.bga3{background:var(--grey1);color:#ffffff;padding:10px 20px;margin-bottom:0px;font-size:15px;margin-top:5px;}
.bga34{background:#ffffff;color:var(--tabbg);padding:10px 20px;margin-bottom:0px;font-size:15px;margin-top:5px;}
.bga2_blue{background:#176cbe;color:#ffffff;padding:10px 20px;margin-bottom:0px;font-size:18px;}



.scroll_title b{font-weight:900;font-size:18px;}
.bga b{padding:0px;margin:0px 0px 0px 0px;font-size:27px;line-height:27px;font-weight:900;letter-spacing:-1px;}


.scroll_title h1{padding:0px;margin:0px 0px 0px 0px;font-size:30px;line-height:30px;font-weight:900;letter-spacing:-1px;}
.scroll_title h2{padding:0px;margin:0px 0px 0px 0px;font-size:30px;line-height:30px;font-weight:900;letter-spacing:-1px;}
.scroll_title h3{padding:0px;margin:0px 0px 0px 0px;font-size:30px;line-height:30px;font-weight:900;letter-spacing:-1px;}
.scroll_title h4{padding:0px;margin:0px 0px 0px 0px;font-size:30px;line-height:30px;font-weight:900;letter-spacing:-1px;}
.scroll_title h5{padding:0px;margin:0px 0px 0px 0px;font-size:30px;line-height:30px;font-weight:900;letter-spacing:-1px;}
.scroll4{height:211px;overflow:hidden;padding:0px !important;color:#9e9e9e;}
.scroll_head2{border:0px solid #ffffff;padding:0px;color:#C0CCDA;text-align:left;width:50%;position:absolute;top:20px;left:90px;clear:both;line-height:17px;}
.scroll_title2 div{display:block;float:left;position:relative;}
.scroll_title2 h4{padding:0px;margin:0px 0px 0px 0px;font-size:25px;line-height:25px;font-weight:900;letter-spacing:-1px;}
.scroll_title2{border:0px solid #ffffff;padding:0px 0px 0px 0px;color:#ffffff;text-align:left;position:absolute;bottom:25px;left:30px;width:70%;}
.scroll_head3{border:0px solid #ffffff;padding:0px;color:#C0CCDA;text-align:left;clear:both;line-height:15px;font-size:12px;padding:0px 20px;text-align:center}
.scroll4 a{display:block;float:left;width:100%;height:100%;position:relative;z-index:100;}
.scroll5{height:211px;overflow:hidden;padding:0px !important;color:#9e9e9e;}
.scroll_head2{border:0px solid #ffffff;padding:0px;color:#C0CCDA;text-align:left;width:50%;position:absolute;top:20px;right:90px;clear:both;line-height:17px;}
.scroll_title5 div{display:block;float:right;position:relative;}
.scroll_title5 h4{padding:0px;margin:0px 0px 0px 0px;font-size:25px;line-height:25px;font-weight:900;letter-spacing:-1px;}
.scroll_title5{border:0px solid #ffffff;padding:0px 0px 0px 0px;color:#ffffff;text-align:left;position:absolute;bottom:25px;right:30px;width:70%;}
.scroll_head5{border:0px solid #ffffff;padding:0px;color:#C0CCDA;text-align:left;clear:both;line-height:15px;font-size:12px;padding:0px 20px;text-align:center}
.scroll5 a{display:block;float:left;width:100%;height:100%;position:relative;z-index:100;}
ul.share-buttons{list-style:none;padding:0;}
ul.share-buttons li{display:inline;}
ul.share-buttons .sr-only{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden;}
.h350{min-height:350px;}
.pos_fb{position:absolute;top:20px;right:30px;display:block;float:right !important;}
.fb2{background:#39599f url(../img/f2.png) center center no-repeat;display:block;float:left;height:50px;width:50px;}
.icon5 a{display:block;float:left;width:50px;height:50px;position:absolute;z-index:10;}

.scroll2{height:70px;overflow:hidden;padding:0px !important;color:#ffffff;}
.scroll2 b{font-weight:900;font-size:17px;}
.scroll2 ul{position:relative;left:0px;top:0px;z-index:10;list-style:none;padding:0px;margin:0px;width:100%;}
.scroll2 li{display:block;float:left;height:65px;width:100%;margin:0;padding:0;overflow:hidden;border:0px solid #ffffff;position:relative;background-position:center center;}

.scroll2 h2{font-weight:900;font-size:17px; display:inline; color:#fff}
.scroll2 h3{font-weight:900;font-size:17px; display:inline; color:#fff}
.scroll2 h4{font-weight:900;font-size:17px; display:inline; color:#fff}
.scroll2 h5{font-weight:900;font-size:17px; display:inline; color:#fff}
.scroll2 h6{font-weight:900;font-size:17px; display:inline; color:#fff}


.scroll2 h2:hover{color: #c0ccda;}
.scroll2 h3:hover{color: #c0ccda;}
.scroll2 h4:hover{color: #c0ccda;}
.scroll2 h5:hover{color: #c0ccda;}
.scroll2 h6:hover{color: #c0ccda;}






.rig{display:block;height:30px;line-height:30px; text-align:right; }



.social{display:block;float:left;}
.icon4{margin-right:5px;position:relative;}
.icon4 a{display:block;float:left;width:30px;height:30px;position:absolute;z-index:10;}
.icon44{margin-right:5px;position:relative;}
.icon44 a{display:block;float:left;width:35px;height:35px;position:absolute;z-index:10;}
.icon44 a:hover{border-bottom:0px !important}
.fb2{background:#39599f url(../img/f.png) center center no-repeat;display:block;float:left;height:35px;width:35px;}
.gp2{background:#e70031 url(../img/g.png) center center no-repeat;display:block;float:left;height:35px;width:35px;}
.tw2{background:#333333 url(../img/t.png) center center no-repeat;display:block;float:left;height:35px;width:35px;}
.fb{background:#39599f url(../img/f.png) center center no-repeat;display:block;float:left;height:30px;width:30px;}
.gp{background:#e70031 url(../img/g.png) center center no-repeat;display:block;float:left;height:30px;width:30px;}
.tw{background:#333333 url(../img/t.png) center center no-repeat;display:block;float:left;height:30px;width:30px;}
.bs{background:#1081f6 url(../img/b.png) center center no-repeat;display:block;float:left;height:30px;width:30px;}


.male_info_p { width:50% !important; }
.male_info_p table { padding:0;margin:0px 0px -30px 0px;border:0;border-collapse:collapse;width:100%; position:relative; top:-30px;  }
.male_info_p td { border:0px solid #fff; padding:15px 0px;   }
.male_info_p b { font-size: 20px; display:block; float:left; width:100%; text-align:center; margin-bottom:10px;  }
.lub { display:block; margin:0 auto; width:50px; height:50px; line-height:50px; text-align:center; background:#EE0000; font-weight:bold; 

-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
}



.section{clear:both;padding:0px;margin:0px;}
.col{display:block;float:left;margin:10px 0 0 10px;  border:0px solid #cc0000; }
.col:first-child{margin-left:0;}

.group:before,
.group:after{content:"";display:table;}
.group:after{clear:both;}
.group{zoom:1;}
.span_4_of_4{width:100%;}
.span_3_of_4{width:74.75%;}
.span_2_of_4{width:49.5%;}
.span_1_of_4{width:24.25%;}
.span_3_of_3{width:100%;}
.span_2_of_3{width:66.33%;}
.span_1_of_3{width:32.66%;}
.span_1_of_33{width:32.66%;}
.span_1_of_2{width:49.5%;}
.span_1_of_22{width:49.2%;}

.span_3_of_44{width:74%;}
.span_1_of_44{width:25%;}


.norwd2{display:block;}
.norwd{display:block;}
.rwd{display:none;}
.rwdx{display:none;}
.lgx2{display:none !important;}
.lgx{display:block !important;}
.box_text2{}
.box_text2 img{max-width:100%;}
.lgx3  { border:0px solid #EE0000; width:50%; height:23px; line-height:23px;  overflow: hidden; }

.zoomx{border:0px solid #ffffff;overflow:hidden;display:block;padding:0px;margin:0px;}
.zoomx img{display:block;
width: 100%;
  height: 100%;


}





#__price{display:block;float:left;margin:0px 0px;width:100%;overflow:auto;}
#__price table{padding:0;margin:0px 0px 0px 0px;border:0;border-collapse:collapse;width:100%;}
#__price td{vertical-align:middle;margin:0;padding:10px;margin:0;text-align:center;font-size:13px;border:1px solid var(--dotted);white-space:nowrap;}
#__price td:first-child{text-align:right;color:#ffffff;background:var(--tabbg);}
#__price th{vertical-align:middle;margin:0;padding:10px;margin:0;text-align:center;border:1px solid var(--dotted);color:var(--tabbg);background:#ffffff;font-weight:400;white-space:nowrap;}


#__price3{display:block;float:left;margin:0px 0px;width:100%;overflow:auto;}
#__price3 table{padding:0px;margin:0px 0px 0px 0px;border:0;width:100%;
   border-spacing: 0px;
    border-collapse: separate;
}


#__price3 td{vertical-align:middle;margin:0;padding:10px;margin:0;text-align:center;
border-bottom:5px solid var(--dotted); 
border-right:5px solid var(--dotted); white-space:nowrap;
background:var(--tabbg);-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}



#price3 td:first-child{text-align:left; color:#c0ccda; }
#price3 th{vertical-align:middle;margin:0;padding:10px;margin:0;text-align:center;color:var(--tabbg);background:#ffffff;font-weight:400;white-space:nowrap;
-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px; }









.price3{display:block;float:left;margin:0px 0px;width:100%;overflow:auto;}
.price3 table{padding:0px;margin:0px 0px 0px 0px;border:0;width:100%;
   border-spacing: 0px;
    border-collapse: separate;
}
.price3 td{vertical-align:middle;margin:0;padding:10px;margin:0;text-align:center;white-space:nowrap;
background:var(--tabbg);
border-bottom:5px solid #3e4d62; 
border-right:5px solid #3e4d62;
}


.price3 td:first-child{text-align:left; color:#c0ccda; }
.price3 th{vertical-align:middle;margin:0;padding:10px;margin:0;text-align:center;color:var(--tabbg);background:#ffffff;font-weight:400;white-space:nowrap;
border-bottom:5px solid #3e4d62; 
border-right:5px solid #3e4d62;
 }






a.rwdx2 { display:block; }
a.rwdx20 { display:none; }




td.orderx{padding:0px !important;background:none !important;}
.orderx a { width:100%; padding:0px; }
.c40{width:40%;}
.c60{width:60%;}
#price2{display:block;float:left;margin:0px 0px;width:100%;}
#price2 table{padding:0;margin:0px 0px 0px 0px;border:0;border-collapse:collapse;width:100%;}
#price2 td{vertical-align:middle;margin:0;padding:7px 5px;margin:0;text-align:center;font-size:13px;border-bottom:1px solid var(--dotted);border-right:1px solid var(--dotted);}
#price2 td:first-child{text-align:right;color:#ffffff;}
#price2 td:last-child{border-right:0px solid var(--dotted);}
.share2{position:absolute;top:210px;right:20px;z-index:300;color:#ffffff;}
.share{display:block;float:left;height:30px;line-height:30px;margin-right:5px;}
#price2 th{vertical-align:middle;margin:0;padding:7px 10px;margin:0;text-align:center;font-size:15px;color:#ffffff;background:var(--tabbg);border-bottom:1px solid var(--dotted);border-right:1px solid var(--dotted);font-weight:400;}
#price2 th:last-child{border-right:0px solid var(--dotted);}
table.lista{padding:0;margin:0px 0px 0px 0px;border:0;border-collapse:collapse;width:100%;table-layout:fixed;}
.lista td{vertical-align:middle;margin:0;padding:10px;margin:0;border:1px solid var(--dotted);text-align:center;}
.red_frame0{background:#EE0000 !important;color:#ffffff !important}

.red_frame1{border-left:1px solid #EE0000 !important;border-right:1px solid #EE0000 !important;}
.red_frame2{border-bottom:1px solid #EE0000 !important;border-left:1px solid #EE0000 !important;border-right:1px solid #EE0000 !important;}
.red_frame_t{background:#EE0000 !important;display:block;float:right;height:5px;position:relative;top:0px;left:-121px;-moz-border-radius-topright:5px;-moz-border-radius-topleft:5px;-webkit-border-radius-topright:5px;-webkit-border-radius-topleft:5px;border-top-right-radius:5px;border-top-left-radius:5px}
.red_frame_b{background:#EE0000 !important;display:block;float:right;height:15px;position:relative;top:0px;left:-121px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-webkit-border-radius-bottomright:5px;-webkit-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}
.rx40{width:40%;display:block;float:left;}
.rx15{width:15%;display:block;float:left;}
.rx151{width:15%;display:block;float:left;}
.dot_border{padding:0px;border:1px solid var(--dotted);margin:0px 0px 0px 10px;text-align:center;}
.dot_border1{padding:0px;border:1px solid var(--dotted);margin:0px 0px 0px 10px;text-align:center;}
.pad0{padding:5px 0px;}

.cpanel { background:#fafafa; }

    .dom_ext {
        min-width: calc(10% - 6px);
    }



@media only screen and (max-width:1200px){
	.page{width:99%;}
	.main_box2 { width:calc(50% - 5px); }
	.main_box3 { display:none;  }
	.w25 {width: 50%;}
}

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



	

    .dom_ext {
        min-width: calc(10% - 6px);
    }


}


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

    .dom_ext {
        min-width: calc(14% - 4px);
    }


}




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

.head_img {display:none; }
.head_img2 {display:none; }
.head_img3 {display:none; }
.colx2{display:block;float:left;margin:0px;  border:0px solid #cc0000; }
.colx2p{display:block;float:left;margin:0px;  border:0px solid #cc0000; padding-left:0px; }





	.w25x{width:calc(50% - 5px);display:block;float:left;  margin: 0px 5px 0px 0px;}
	.w100x{width:calc(100% - 5px);display:block;float:left;  margin: 0px 5px 0px 0px;}
	.h100{min-height:100px !important;}
	.col{margin:10px 0 0 0px !important;}
	.span_3_of_3, .span_2_of_3, .span_1_of_3, .span_1_of_33{width:100%;}
	.span_1_of_4, .span_2_of_4, .span_3_of_4, .span_4_of_4, .span_1_of_2{width:100%;}
	
	
	
	
	.lgx3  {width:80%; }
	.c40{width:100%;}
	.c60{width:100%;}
	.promo{padding:10px 30px;}
	.main_box3 { display:block;  }
	.asasd3 {margin:0px 0 0 0px !important; }

	.info { margin-left: 0px !important; }
	.w33 {
		width: 50%;
		display: block;
		float: left;
	}

	.scroll_head {

		width: 30%;

	}


	.flex {
		flex-wrap: wrap;
	}
	
	
	.f1 {

		flex: 0 0 33%;
	}
	
	.f2 {
		border-right:0px solid var(--dotted);
		flex: 0 0 66%;	
	}
	
	.f3 {
		
		border-top:1px solid var(--dotted);		
		margin:10px 20px 0px 20px; 
		justify-content: center;
		flex-direction: row;
		flex: 1 0 90%;
	}

	
	.f22 {
		border-right:1px solid var(--dotted);
		flex: 0 0 0%;	
	}
	
	.f33 {
		
		flex: 1 0 80%;
	}
	
	.f222 {
		border-top:0px solid var(--dotted);	
		border-right:0px solid var(--dotted);	
		margin:10px 20px 0px 20px; 
		justify-content: center;
		flex-direction: row;
		flex: 1 0 90%;
	}
	
	
	.f2222 {
		border-right:0px solid var(--dotted);
		flex: 1 0 100%;	
		justify-content: center;
	}
	
	
	
	.f333 {
		
		border-top:1px solid var(--dotted);		
		margin:10px 20px 0px 20px; 
		justify-content: center;
		flex-direction: row;
		flex: 1 0 90%;
	}

	

	.flex_p2 { padding:10px 0px 0px 0px; text-align:center;  }
	.flex_p3 {  padding:10px 20px; 	 }	
	.flex_p4 {  padding:10px 20px 10px 20px; 	text-align:center;  }	
	.flex_p5 {  padding:0px 20px 0px 20px; 	text-align:center;  }	
	.flex_p6 {  padding:10px 20px 10px 20px; }
	.flex_p7 {  padding:10px 20px 10px 20px; 	text-align:center;  }
	.flex_p8 { padding:10px 0px 10px 0px;  width:100%;  }	
	.w25{width:50%; }

	.w330{width:50%;display:block;float:left;}
	.fix_h4 {  margin:0px !important; }

}



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

    .dom_ext {
        min-width: calc(20% - 6px);
    }


	#white2{border-bottom:0px solid var(--tabbg) !important}
	.smenu{text-align:left;margin-top:0px;}
	.smenu a{margin:0px;color:var(--tabbg);text-decoration:none;font-weight:400;letter-spacing:0px;padding:7px 0px;width:100%;position:relative;top:0px;left:10px;display:block;float:left;text-align:left;}
	.smenu a:hover{border-bottom:0px solid #c0ccda}
	.smenu ul{position:relative;left:0px;top:0px;z-index:10;list-style:none;padding:0px;margin:0px;width:100%;}
	.smenu li{display:block;float:left;width:100%;margin:0px 0px;padding:0px;overflow:hidden;border-top:1px solid #d9dce0;border-left:0px;}
	.smenu li:first-child{border-top:0px solid var(--dotted);border-left:0px;}
	.smenu::before{background:#ffffff none repeat scroll 0 0;top:5px;content:" ";display:block;height:10px;position:absolute;left:30px;transform:rotate(-45deg);width:10px;z-index:1000;}
	.smenu2{text-align:left;margin-top:0px;}
	.smenu2 a{margin:0px;color:var(--tabbg);text-decoration:none;font-weight:400;letter-spacing:0px;padding:7px 0px;width:100%;position:relative;top:0px;left:10px;display:block;float:left;text-align:left;}
	.smenu2 a:hover{border-bottom:0px solid #c0ccda}
	.smenu2 ul{position:relative;left:0px;top:0px;z-index:10;list-style:none;padding:0px;margin:0px;width:100%;}
	.smenu2 li{display:block;float:left;width:100%;margin:0px 0px;padding:0px;overflow:hidden;border-top:1px solid #d9dce0;border-left:0px;}
	.smenu2 li:first-child{border-top:0px solid var(--dotted);border-left:0px;}
	.smenu2::before{background:#ffffff none repeat scroll 0 0;top:5px;content:" ";display:block;height:10px;position:absolute;left:30px;transform:rotate(-45deg);width:10px;z-index:1000;}
	.smenu3{text-align:left;margin-top:0px;}
	.smenu3 a{margin:0px;color:var(--tabbg);text-decoration:none;font-weight:400;letter-spacing:0px;padding:7px 0px;width:100%;position:relative;top:0px;left:10px;display:block;float:left;text-align:left;}
	.smenu3 a:hover{border-bottom:0px solid #c0ccda}
	.smenu3 ul{position:relative;left:0px;top:0px;z-index:10;list-style:none;padding:0px;margin:0px;width:100%;}
	.smenu3 li{display:block;float:left;width:100%;margin:0px 0px;padding:0px;overflow:hidden;border-top:1px solid #d9dce0;border-left:0px;}
	.smenu3 li:first-child{border-top:0px solid var(--dotted);border-left:0px;}
	.smenu3::before{background:#ffffff none repeat scroll 0 0;top:5px;content:" ";display:block;height:10px;position:absolute;left:30px;transform:rotate(-45deg);width:10px;z-index:1000;}
	.smenu4{text-align:left;margin-top:0px;}
	.smenu4 a{margin:0px;color:var(--tabbg);text-decoration:none;font-weight:400;letter-spacing:0px;padding:7px 0px;width:100%;position:relative;top:0px;left:10px;display:block;float:left;text-align:left;}
	.smenu4 a:hover{border-bottom:0px solid #c0ccda}
	.smenu4 ul{position:relative;left:0px;top:0px;z-index:10;list-style:none;padding:0px;margin:0px;width:100%;}
	.smenu4 li{display:block;float:left;width:100%;margin:0px 0px;padding:0px;overflow:hidden;border-top:1px solid #d9dce0;border-left:0px;}
	.smenu4 li:first-child{border-top:0px solid var(--dotted);border-left:0px;}
	.smenu4::before{background:#ffffff none repeat scroll 0 0;top:5px;content:" ";display:block;height:10px;position:absolute;left:30px;transform:rotate(-45deg);width:10px;z-index:1000;}
	.scroll2{height:80px;}
	.scroll2 li{height:80px;}
}




@media only screen and (max-width:950px){
	
	.w330{width:100%;display:block;float:left;}
	.wx50 { width:100%; }
	.w50 { width:100%; }
	.flex_x {    flex-wrap: wrap; }
	.flex_x_item {margin: 5px 0px 10px 0px;}
	.flex_r0 {left: 0px;}
	.rx40{width:100%;display:block;float:left;}
	.rx15{width:25%;display:block;float:left;margin-top:15px;position:relative;left:-5px;}
	.rx151{width:25%;display:block;float:left;margin-top:15px;position:relative;left:-5px;}
	.dot_border1{margin:0px 0px 0px 10px;}
	.norwd{display:none;}
	.rwd{display:block;}
	.scroll_title{width:100%;}
	a.top_link{margin:0px;color:#ffffff;text-decoration:none;font-weight:400;letter-spacing:0px;padding:7px 0px;display:block;float:left;width:100%;}
	a.top_link:hover{border-bottom:0px solid #c0ccda}
	.menu{text-align:left;padding:8px; left:0px; }
	ul.top_ul{position:relative;left:0px;top:0px;z-index:10;list-style:none;padding:0px;margin:0px !important;width:100%;}
	li.top_ul_li{display:block;float:left;width:100%;margin:0px 0px;padding:0px;border-left:0px solid #3c4858;border-bottom:1px solid var(--dotted);text-align:left;}
	li.top_ul_li:last-child{border-left:0px solid #3c4858;border-bottom:0px solid var(--dotted);}
	.white2{border-bottom:0px solid #c0ccda;font-weight:900 !important;}
	.menu2{text-align:left;padding:8px;}
	.menu2 a{margin:0px;color:#ffffff;text-decoration:none;font-weight:400;letter-spacing:0px;padding:7px 0px;width:100%;position:relative;top:0px;left:0px;display:block;float:left;}
	.menu2 a:hover{border-bottom:0px solid #c0ccda}
	.menu2 ul{position:relative;left:0px;top:0px;z-index:10;list-style:none;padding:0px;margin:0px;width:100%;}
	.menu2 li{display:block;float:left;width:100%;margin:0px 0px;padding:0px;overflow:hidden;border-bottom:1px solid var(--dotted);border-left:0px;}
	.menu2 li:last-child{border-bottom:0px solid var(--dotted);border-left:0px;}
	#white{border-bottom:0px solid #c0ccda !important;font-weight:900 !important;}
	.help_box3{position:relative;margin-top:-33px;margin-bottom:53px;width:100%;}
	.lgx{display:none !important;}
	.lgx2{display:block !important;margin-left:0px !important;}
	.lat{left:-5px;}
}


@media only screen and (max-width:900px){
	.w25_3 { width:50%; }


    .dom_ext {
        min-width: calc(20% - 6px);
    }	
		
		

.span_3_of_44{width:80%;}
.span_1_of_44{width:20%;}	
		
		
		
		
}


@media only screen and (max-width:850px){
.span_3_of_44{width:100%; margin-top:-7px !important; }
.span_1_of_44{width:100%;}	
.rig{display:block;height:30px;line-height:30px; text-align:center; }	
		
.share {
    display: block;
	float: inherit;
    height: 30px;
    line-height: 30px;
    margin-right: 5px;
    margin: 0 auto;
    width: 120px;
}

.icon4 {
    margin-right: 5px;
    margin-left: 5px;
    position: relative;
}

		
}



 
@media only screen and (max-width:700px){
	
.male_info { display:none; float:left;  background:#000000 url(../img/male1.webp) center right;position:absolute; top:0px; left:0px; }
.male_info_p {width: 100% !important;}


	
	
	.w25x{width:calc(100% - 5px);display:block;float:left;  margin: 0px 5px 0px 0px;}
	.w100x{width:calc(100% - 5px);display:block;float:left;  margin: 0px 5px 0px 0px;}
	.w33 {width: 100%;display: block;float: left;}
	.resp_tyt { font-size:20px; letter-spacing:-1px }
	.scroll_title h1{padding:0px;margin:0px 0px 0px 0px;font-size:22px;line-height:22px;font-weight:900;letter-spacing:0px;}
	.scroll_title h2{padding:0px;margin:0px 0px 0px 0px;font-size:22px;line-height:22px;font-weight:900;letter-spacing:0px;}
	.scroll_title h3{padding:0px;margin:0px 0px 0px 0px;font-size:22px;line-height:22px;font-weight:900;letter-spacing:0px;}
	.scroll_title h4{padding:0px;margin:0px 0px 0px 0px;font-size:22px;line-height:22px;font-weight:900;letter-spacing:0px;}
	.scroll_title h5{padding:0px;margin:0px 0px 0px 0px;font-size:22px;line-height:22px;font-weight:900;letter-spacing:0px;}
	.scroll_title2 h4{padding:0px;margin:0px 0px 0px 0px;font-size:20px;line-height:20px;font-weight:900;letter-spacing:0px;}
	.bga2{font-size:18px;}
	.bga2 b{font-size:18px;}
	.scroll li{background-position:-400px 0;}
	.scroll2{height:100px;}
	.scroll2 li{height:100px;}
	.flex b { font-size:17px; }
	.flex strong { font-size:17px; }
	.f2 {border-right:0px solid var(--dotted);flex: 0 0 60%;	}
	
	
}

@media only screen and (max-width:680px){
	.asdasd2 { display:none; }

    .dom_ext {
        min-width: calc(25% - 6px);
    }

.crds { display:none; }



}

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

.wds { width:15%; display:none; }
.wdo { width:100px; }


    .dom_ext {
        min-width: calc(33% - 6px);
    }
	
	td.wp111 { text-align:center; border-right:1px solid var(--dotted);  padding:0px 20px 0px 0px; }
	td.wp222 { border-right:0px solid var(--dotted); padding:0px 0px 0px 20px;}
	.wp222 b { font-size:17px; }	
	

	.box_text2x { padding:20px 20px 15px 20px; }
	.box_text2xx { padding:0px 10px 0px 10px; }
	.box_text2xxx { padding:0px 20px 15px 20px; }
	.w25 { width:100%; }
	.flex_p5 {  padding:0px 0px 0px 0px; 	text-align:center;  }
	.f222 {margin:10px 0px 0px 0px; }
	.f333 {margin:10px 0px 0px 0px; }


	.scroll_title2{border:0px solid #ffffff;padding:0px 0px 0px 0px;color:#ffffff;text-align:left;position:absolute;bottom:15px;left:15px;width:80%;}
	.h200{min-height:250px;}
	.h100{min-height:100px !important;}
	.grey10{background:var(--grey1) url(../img/11a.jpg) top right no-repeat;}
	.bull{position:relative;top:0px;right:0px;display:block;float:left;width:17px;height:17px;background:#8492A6;cursor:pointer;margin:0px 4px;}
	.bull:last-child{margin:0px 0px 0px 4px;}
	.bull_act{background:#ffffff;}
	.bull2{position:relative;top:0px;right:0px;display:block;float:left;width:17px;height:17px;background:#8492A6;cursor:pointer;margin:0px 4px;}
	.bull2:last-child{margin:0px 0px 0px 4px;}
	.bull2_act{background:#ffffff;}
	.page{border:0px;width:90%;padding:0px;margin:5px auto 20px auto;}
	.bga2{font-size:13px;}
	.bga3{font-size:13px;}
	.bga34{font-size:13px;}
	.scroll_title b{font-weight:900;font-size:15px;}
	.bga b{padding:0px;margin:0px 0px 0px 0px;font-size:25px;line-height:25px;font-weight:900;letter-spacing:0px;}
	.iconx{display:none;}
	.box2{min-height:10px;padding:0px;background:none;}
	.hid0{display:none;}
	.box_text2{padding:15px 20px 15px 20px;}
	.box_text2r{padding:15px 10px 15px 20px;}
	.box_text2f {padding:15px 20px 15px 20px;}



	.box_gre2{min-height:10px;padding:0px;background:none;}
	.box_red2{min-height:10px;padding:0px;background:none;}
	.scroll_title{bottom:15px;left:15px;}
	.form_l{margin:0px;padding:10px 10px;}
	.form_r{display:block;float:left;width:100%;clear:both;margin:0px;padding:10px 0px;}
	.form_r2{display:block;float:left;width:100%;clear:both;margin:0px;padding:10px 0px;}

	.scroll2{height:110px;}
	.scroll2 li{height:110px;}


	.flex_p { padding:10px 0px 10px 0px; text-align:center;  }
	.flex_p8 { padding:10px 0px 10px 0px; }	
	.flex_p8 table { min-width:100%;   }	
	
		
	.f1 {
		border-right:0px solid var(--dotted);	
		flex: 0 0 100%;
	}
	
	.f2 {
		border-top:1px solid var(--dotted);
		border-right:0px solid var(--dotted);	
		flex: 0 0 100%;	
	}

	.f3 {
		
		border-top:1px solid var(--dotted);		
		margin:0px 0px 10px 0px; 
		justify-content: center;
		flex-direction: row;
		flex: 1 0 100%;
	}

	
	
	.f22 {
		border-right:0px solid var(--dotted);
		flex: 0 0 100%;	
	}
	
	.f33 {
		border-top:1px solid var(--dotted);
		flex: 1 0 100%;
	}

	.f30 {
		border-top:1px solid var(--dotted);
		flex: 1 0 100%;
	}

	
	
	.flex_p6 {text-align:center; }


}




@media only screen and (max-width:560px){
	.w25_3 { width:100%; }
	.h250 { display:none; }
	.f_send44 { margin-top:10px; margin-left:0px; }
	
}



@media only screen and (max-width:500px){
	.resp_tyt { font-size:20px; letter-spacing:0px }
	.scroll2{height:130px;}
	.scroll2 li{height:130px;}
	.help22 {white-space: normal; }
	.w25{width:100%; }
	.w33 { width:100%; display:block; float:left;  }
	.resp_img {  margin-right:0px;   }
	

	
	
}




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

    .dom_ext {
        min-width: calc(50% - 6px);
		font-size:14px;
    }

	
	body{font-size:12px;}	
	.resp_tyt { font-size:17px; letter-spacing:0px }
	a.rwdx2 { display:none; }
	a.rwdx20 { display:block; }
	.resp_des { font-size:11px; letter-spacing:0px; }
	.bga2{line-height:15px;}
	.bga b{padding:0px;margin:0px 0px 0px 0px;font-size:18px;line-height:18px;font-weight:900;letter-spacing:0px;}
	.scroll_title h1{padding:0px;margin:0px 0px 0px 0px;font-size:18px;line-height:18px;font-weight:900;letter-spacing:0px;}
	.scroll_title h2{padding:0px;margin:0px 0px 0px 0px;font-size:18px;line-height:18px;font-weight:900;letter-spacing:0px;}
	.scroll_title h3{padding:0px;margin:0px 0px 0px 0px;font-size:18px;line-height:18px;font-weight:900;letter-spacing:0px;}
	.scroll_title h4{padding:0px;margin:0px 0px 0px 0px;font-size:18px;line-height:18px;font-weight:900;letter-spacing:0px;}
	.scroll_title h5{padding:0px;margin:0px 0px 0px 0px;font-size:18px;line-height:18px;font-weight:900;letter-spacing:0px;}
	.scroll_title2 h4{padding:0px;margin:0px 0px 0px 0px;font-size:18px;line-height:18px;font-weight:900;letter-spacing:0px;}
	.scroll2{height:140px;}
	.scroll2 li{height:140px;}
	.box_cena{display:block;float:left;position:relative;top:0px;}
	.cena{padding:0px;margin:0px 0px 0px 5px;font-size:30px;line-height:30px;font-weight:900;letter-spacing:0px;position:relative;color:#ffffff;}
	.cena sup{letter-spacing:0px;position:relative;font-size:20px;padding:0px;margin:0px 0px 0px 0px;position:relative;top:3px;}
}

@media only screen and (max-width:350px){
	
.w33 { width:100%; display:block; float:left;  }
.w33p1 {    margin: 10px 0px 0px 0px;}
.resp_img {  margin-right:0px; display:none;  }
.resp_box { display:block; float:left; padding:0px 0px; }

}
