html { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
*, *:before, *:after { -webkit-box-sizing: inherit; -moz-box-sizing: inherit; box-sizing: inherit; }
.clearfix:after {    content: "."; visibility: hidden; display: block; height: 0; clear: both;}
pre { white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word; }
.anim { -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s;}


.ServerWarning {text-align:center;font-size:1em;background-color:#fff; border:3px solid var(--bs-warning); border-radius:10px; margin:40px auto;width:95%;padding:20px; display:block;}
.ServerMsg {text-align:center;font-size:1.2em; background-color:#fff; border:3px solid var(--bs-primary);border-radius:10px; margin:40px auto;width:95%;padding:20px; display:block;}


#useraccounts .UAheader {background-color:#00d;color:#fff;box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.8);font-weight:bold;position:relative;padding:5px 0px;margin:0px;
		background: linear-gradient(to right, #009 0%, #00c 20%, #00f 50%, #00c 80%, #009 100%);}
	#useraccounts .UAaccount {padding:0px;background-color:#444;}
	#useraccounts .UAaccount:nth-child(even) {background-color:#222;}
	#useraccounts .UAaccount .UArow  {box-shadow: 0px 2px 6px rgba(0, 0, 0, 5);margin:0px 1px;}
	#useraccounts .UAaccount .UArow .popup {cursor:pointer;}
	#useraccounts .UAaccount .UArow > div {padding:2px 3px;}
	#useraccounts .UAaccount .UArow:hover {background-color:#000;}
	#useraccounts .UAbody {padding:20px;display:none;}
	#useraccounts .UAbody div {vertical-align:top;}
 .account h6 form {float:right;}
 .account button, .activate button {background-color:transparent;border:none;cursor:pointer;float:right;}
 .account button img, .activate button img {border:none;position:relative;left:0px;top:0px;}
 .account:after, .activate:after  { content: ""; clear: both; display: block; }

.TabGroup { border: 2px solid var(--bs-primary); }
	.tab { cursor:pointer; background-color:var(--bs-inactive); padding:20px 5px; border-bottom: 1px solid #f6f6f6; }
	.tab.active, .tab:hover { cursor:pointer; background-color:#f6f6f6;}
	.tab:not(.active) { border-bottom: 1px solid var(--bs-primary); }
	.tab.active:not(.last), .tab:hover:not(.last) {  border-right: 1px solid var(--bs-primary); }
	.tab.active:not(:first-child), .tab:hover:not(:first-child) { border-left: 1px solid var(--bs-primary); }
	.tabbody { display:none; background-color: #f6f6f6}
	.tabbody.active {display:block; }

#header {  margin:0px; padding:0px; z-index:1250; position:fixed; top:0px; left:0px; width:100%; border-bottom:2px solid rgba(80, 221, 225, 1.00); box-shadow: 0px 3px 5px #3335; -webkit-box-shadow: 0px 5px 5px #3335;
	background-color: rgba(255, 255, 255, 0.4) !important;  border-color: var(--bs-gray-200) !important;
	backdrop-filter: blur(8px) !important; background: linear-gradient(180deg, rgba(255, 255, 255, 0.60) 0%, rgba(255, 255, 255, 0.65) 50%, rgba(255, 255, 255, 0.60) 50%, rgba(255, 255, 255, 0.45) 100%) !important;}

#mainmenu {margin:0px auto; padding:0px; border:none; color:#444; max-width:1100px;
	}
   #mainmenu ul {margin:0px; padding:0px; position:relative; }
   #mainmenu ul li { position:relative; margin:0px; padding:2px 0px 0px 0px; list-style-type:none; vertical-align:middle; }
   #mainmenu ul li:not(.sMenu) { cursor:pointer; height:46px; margin:3px 0px; }
   #mainmenu ul li.submenu { padding:11px 0px 0px 0px; z-index:1220;border-right: 1px solid #6882; border-left: 1px solid #acc2;}
   #mainmenu ul li.DDMenu { padding:7px 0px 0px 0px; }
   #mainmenu ul li.logo { background-image:url('../images/Logo2.png'); background-repeat:no-repeat;background-size:contain;background-position:center center; }
   #mainmenu ul li:hover:not(.sMenu), #mainmenu ul li.subactive:not(.sMenu) { color:#000; }
   #mainmenu ul li:not(.logo, .LoginNow) a {text-decoration:none;font-weight:normal;padding:8px;display:block; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s;}
   #mainmenu ul li:not(.active) a:hover, #mainmenu ul li.active > a, #mainmenu ul li.subactive > a  {color:#000;}
   #mainmenu .userMenu .ssMenu.first-child { border-width: 2px 2px 2px 2px;}

   #mainmenu .LoginNow { padding:5px 0px 0px 0px;}
   #mainmenu .LoginNow .LN {border:2px solid rgb(239, 193, 55); border-radius:5px; padding:0px 12px 1px 6px;}
   #mainmenu .LoginNow .LNIcon {border:2px solid rgb(239, 193, 55); border-radius:50%; background-color:#000; padding:4px 7px; margin-left:-10px;}
   #mainmenu .LoginNow:hover .LN { padding:0px 22px 1px 16px;}
   #mainmenu .LoginNow:hover .LNIcon img {transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg);}

	#mainmenu .sMenu { position:absolute; right:0px; z-index:1205; overflow:auto; box-shadow: 0px 5px 5px #333; -webkit-box-shadow: 0px 5px 5px #222; max-height: 95vh; top: 52px; background-color: rgba(255, 255, 255, 0.8);
	border-width:0px 2px 2px 2px; border-style:solid; border-color:#E9ECEF; border-radius:0px 0px 5px 5px; backdrop-filter: blur(8px) !important;}
	
	#mainmenu .sMenu a:not(.goBasket) {  font-size:0.8em; text-align:center; background: linear-gradient(180deg, rgba(214, 216, 214, 0.4) 0%, rgba(214, 216, 214, 0.45) 50%, rgba(205, 208, 207, 0.40) 50%, rgba(205, 208, 207, 0.25) 100%) !important;
		border-bottom: 1px solid #bcc !IMPORTANT; border-top: 1px solid #acc !IMPORTANT;}
	#mainmenu .sMenu a.last-child { }

	#mainmenu .sMenu > a { position:relative; }
	#mainmenu .sMenu > a > i { position: absolute; left: 10px; top: 40%; margin-top: -0.5em; }

	#mainmenu .sMenu a.ss-Opt { text-align: left; font-size: 0.7em; padding-left: 10px;
		background: linear-gradient(180deg, rgba(250, 250, 250, 0.90) 0%, rgba(250, 250, 250, 0.95) 50%, rgba(245, 245, 245, 0.90) 50%, rgba(245, 245, 245, 0.85) 100%) !important;
	}
	#mainmenu .sMenu a.ss-Opt i { padding:0px 15px 0px 5px; position: relative; }
	#mainmenu .sMenu a.ss-Opt:hover i { padding:0px 5px 0px 15px; }
	#mainmenu .sMenu a.ss-Opt.VIP i { color: #000;}
	#mainmenu .sMenu .ssMenu.toggledown:after { content: url(../images/Various/down_30.png); box-sizing: border-box; position: absolute; right:10px;top:50%; margin:-12px 0px 0px 0px; opacity:0.3; }
	#mainmenu .sMenu .ssMenu.toggledown.active:after { content: url(../images/Various/downRed_30.png); opacity:1; }
	#mainmenu .sMenu .ssMenu.toggledown.active {color:#000;font-weight:bold;}

	#mainmenu ul li a.MenuButton { display:inline-block;
	  background-image: -webkit-linear-gradient(top, #ddd, #ccc, #ccc, #bbb);
	  background-image: -moz-linear-gradient(top, #ddd, #ccc, #ccc, #bbb);
	  background-image: -o-linear-gradient(top, #ddd, #ccc, #ccc, #bbb);
	  background-image: linear-gradient(to bottom, #ddd, #ccc, #ccc, #bbb);
	}


.DDMenu div:hover { cursor:pointer; color:#000;}
	.DDMenu .animX { width:44px; height:40px; position:relative; }
	.DDMenu .animX div {width:34px; height:4px; background-color: #444; border-radius:3px; position:absolute; left:5px;
	 	-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
	.DDMenu:hover .animX div, .DDMenu.subactive .animX div { background-color: #000; }
	.DDMenu .animX .bar1 { top:6px; }
	.DDMenu .animX .bar2 { top:16px; }
	.DDMenu .animX .bar3 { top:26px; }
	.DDMenu:hover .animX .bar2 { width:24px; left:10px; }

	.DDMenu.active .animX .bar1, .DDMenu.subactive .animX .bar1 { top:16px; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); }
	.DDMenu.active .animX .bar2, .DDMenu.subactive .animX .bar2 { left:20px;width:0px;}
	.DDMenu.active .animX .bar3, .DDMenu.subactive .animX .bar3 { top:16px; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); }

.MyBasket{ border-radius:5px; position:relative; z-index:1209; border-width:0px 2px 2px 2px; border-style:solid; border-color:#50DDE1;}
	.MyBasket .Header, .MyBasket .Footer { 
 		 background: linear-gradient(180deg, rgba(255, 255, 255, 0.60) 0%, rgba(255, 255, 255, 0.65) 50%, rgba(255, 255, 255, 0.60) 50%, rgba(255, 255, 255, 0.45) 100%) !important;}


	.w-auto {width:auto;}
	.w-05 {width:5%;} .w-10 {width:10%;} .w-15 {width:15%;} .w-20 {width:20%;} .w-25 {width:25%;} .w-30 {width:30%;} .w-33 {width:33.33%;} .w-35 {width:35%;} .w-40 {width:40%;} .w-45 {width:45%;} .w-49 {width:49%;}
	.w-50 {width:50%;} .w-55 {width:55%;} .w-60 {width:60%;} .w-65 {width:65%;} .w-70 {width:70%;} .w-75 {width:75%;} .w-80 {width:80%;} .w-85 {width:85%;} .w-90 {width:90%;} .w-95 {width:95%;} .w-100 {width:100%;}

	.w-flex {display:flex;} .w-flexwrap {flex-wrap: wrap} .w-flexnowrap {flex-wrap: nowrap}	.w-flexdr {flex-direction: row;}	.w-flexdc {flex-direction: column;}
	.w-flexO1 {order:1;} .w-flexO2 {order:2;} .w-flexO3 {order:3;} .w-flexO4 {order:4;} .w-flexO5 {order:5;} .w-flexO6 {order:6;} .w-flexO7 {order:7;} .w-flexO8 {order:8;}
	.w-flexg1 {flex-grow: 1;} .w-flexg2 {flex-grow: 2;} .w-flexg3 {flex-grow: 3;} .w-flexg4 {flex-grow: 4;} .w-flexg5 {flex-grow: 5;} .w-flexg6 {flex-grow: 6;} .w-flexg7 {flex-grow: 7;} .w-flexg8 {flex-grow: 8;}
	.w-flexs1 {flex-grow: 1;} .w-flexs2 {flex-grow: 2;} .w-flexs3 {flex-grow: 3;} .w-flexs4 {flex-grow: 4;} .w-flexs5 {flex-grow: 5;} .w-flexs6 {flex-grow: 6;} .w-flexs7 {flex-grow: 7;} .w-flexs8 {flex-grow: 8;}

	.w-pad15p {padding:15% 5%;} .w-pad10p {padding:10% 5%;} .w-pad5p {padding:5% 5%;} .w-pad2p {padding:2% 2%;}
	.w-pad20 {padding:20px;} .w-pad15 {padding:15px;} .w-pad10 {padding:10px;} .w-pad5 {padding:5px;} .w-pad2 {padding:2px;} .w-pad0 {padding:0px;}
	.w-padl2 {padding-left:2px;} .w-padl5 {padding-left:5px;} .w-padl0 {padding-left:0px;} .w-padl10 {padding-left:10px;} .w-padl15 {padding-left:15px;} .w-padl20 {padding-left:20px;}
	.w-padr0 {padding-right:0px;} .w-padr2 {padding-right:2px;} .w-padr5 {padding-right:5px;} .w-padr10 {padding-right:10px;} .w-padr15 {padding-right:15px;} .w-padr20 {padding-right:20px;} 
	.w-padt20 {padding-top:20px;} .w-padt15 {padding-top:15px;} .w-padt10 {padding-top:10px;} .w-padt5 {padding-top:5px;} .w-padt2 {padding-top:2px;} .w-padt0 {padding-top:0px;}
	.w-padb20 {padding-bottom:20px;} .w-padb15 {padding-bottom:15px;} .w-padb10 {padding-bottom:10px;} .w-padb5 {padding-bottom:5px;} .w-padb2 {padding-bottom:2px;} .w-padb0 {padding-bottom:0px;}
	.w-minhnone {min-height:initial;} .w-minh300 {min-height:300px;} 

	.w-ib {display:inline-block;} .w-b {display:block;} .w-grid { display: grid; } .w-hide {display:none;} .w-tac {text-align:center;} .w-tal {text-align:left;} .w-tar {text-align:right;} .w-vat {vertical-align:top;}
	.w-vam {vertical-align:middle;} .w-vab {vertical-align:bottom;} .w-fr {float:right;} .w-fl {float:left;} .w-fn {float:none;} .w-cen {margin-left:auto; margin-right:auto;} .w-rel {position:relative;}
	.w-tc {display: table-cell;} .w-t {display: table;} .w-flex {display:flex}

	.w-m0 {margin:0px;} .w-m5 {margin:5px;} .w-m10 {margin:10px;} .w-m15 {margin:15px;} .w-m20 {margin:20px;} 
	.w-mr0 {margin-right:0%;} .w-mr2 {margin-right:2%;} .w-mr5 {margin-right:5%;} .w-mr10 {margin-right:10%;} .w-mr15 {margin-right:15%;} 
	.w-mr20 {margin-right:20%;} .w-mr40 {margin-right:40%;} .w-mr60 {margin-right:60%;} .w-mr80 {margin-right:80%;}
	.w-ml0 {margin-left:0%;} .w-ml2 {margin-left:2%;} .w-ml5 {margin-left:5%;} .w-ml10 {margin-left:10%;} .w-ml15 {margin-left:15%;}
	.w-mt0 {margin-top:0%;} .w-mt2 {margin-top:2%;} .w-mt5 {margin-top:5%;} .w-mt10 {margin-top:10%;} .w-mt15 {margin-top:15%;}
	.w-mb0 {margin-bottom:0%;} .w-mb2 {margin-bottom:2%;} .w-mb5 {margin-bottom:5%;} .w-mb10 {margin-bottom:10%;} .w-mb15 {margin-bottom:15%;}

	.w-text06 {font-size:0.6em} .w-text07 {font-size:0.7em} .w-text08 {font-size:0.8em} .w-text09 {font-size:0.9em} .w-text10 {font-size:1em}
	.w-text11 {font-size:1.1em} .w-text12 {font-size:1.2em} .w-text14 {font-size:1.4em} .w-text16 {font-size:1.6em} .w-text18 {font-size:1.8em} .w-text20 {font-size:2em}
	.w-text24 {font-size:2.4em} .w-text28 {font-size:2.8em}
	.w-textb {font-weight:bold;}	.w-texti {font-style:italic;}

	.w-bdrb {border-bottom:1px solid #acf; }
	.w-shadow {box-shadow:0px 0px 5px #000; -webkit-box-shadow:0px 0px 5px #000;}
	.w-opp0 { opacity:0; } .w-opp02 { opacity:0.2; } .w-opp04 { opacity:0.4; } .w-opp06 { opacity:0.6; } .w-opp08 { opacity:0.8; } .w-opp1 { opacity:1; }

	.w-grid-g25 { gap: 0.25rem 0.25rem; }
	.w-grid-g50 { gap: 0.5rem 0.5rem; }
	.w-grid-g75 { gap: 0.75rem 0.75rem; }
	.w-grid-g100 { gap: 1rem 1rem; }
	.w-grid-g175 { gap: 1rem 1.75rem; }

	.w-grid-c1 { grid-template-columns: 1fr; }
	.w-grid-c2 { grid-template-columns: 1fr 1fr; }
	.w-grid-c3 { grid-template-columns: 1fr 1fr 1fr; }
	.w-grid-c4 { grid-template-columns: 1fr 1fr 1fr 1fr; }
	.w-grid-c5 { grid-template-columns: 1fr 1fr 1fr 1fr 1fr; }
	.w-grid-c6 { grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; }
	.w-grid-c8 { grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr; }
	.w-grid-c10 { grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr; }

@media (min-width: 500px), only screen and (min-device-width : 320px) and (max-device-width : 568px) {
	.w1-auto {width:auto;}
	.w1-05 {width:5%;} .w1-10 {width:10%;} .w1-15 {width:15%;} .w1-20 {width:20%;} .w1-25 {width:25%;} .w1-30 {width:30%;} .w1-33 {width:33.33%;} .w1-35 {width:35%;} .w1-40 {width:40%;} .w1-45 {width:45%;} .w1-49 {width:49%;}
	.w1-50 {width:50%;} .w1-55 {width:55%;} .w1-60 {width:60%;} .w1-65 {width:65%;} .w1-70 {width:70%;} .w1-75 {width:75%;} .w1-80 {width:80%;} .w1-85 {width:85%;} .w1-90 {width:90%;} .w1-95 {width:95%;} .w1-100 {width:100%;}

	.w1-flex {display:flex;} .w1-flexdr {flex-direction: row;}	.w1-flexdc {flex-direction: column;}
	.w1-flexO1 {order:1;} .w1-flexO2 {order:2;} .w1-flexO3 {order:3;} .w1-flexO4 {order:4;} .w1-flexO5 {order:5;} .w1-flexO6 {order:6;} .w1-flexO7 {order:7;} .w1-flexO8 {order:8;}
	.w1-flexg1 {flex-grow: 1;} .w1-flexg2 {flex-grow: 2;} .w1-flexg3 {flex-grow: 3;} .w1-flexg4 {flex-grow: 4;} .w1-flexg5 {flex-grow: 5;} .w1-flexg6 {flex-grow: 6;} .w1-flexg7 {flex-grow: 7;} .w1-flexg8 {flex-grow: 8;}
	.w1-flexs1 {flex-grow: 1;} .w1-flexs2 {flex-grow: 2;} .w1-flexs3 {flex-grow: 3;} .w1-flexs4 {flex-grow: 4;} .w1-flexs5 {flex-grow: 5;} .w1-flexs6 {flex-grow: 6;} .w1-flexs7 {flex-grow: 7;} .w1-flexs8 {flex-grow: 8;}

	.w1-pad15p {padding:15% 5%;} .w1-pad10p {padding:10% 5%;} .w1-pad5p {padding:5% 5%;} .w1-pad2p {padding:2% 2%;}
	.w1-pad20 {padding:20px;} .w1-pad15 {padding:15px;} .w1-pad10 {padding:10px;} .w1-pad5 {padding:5px;} .w1-pad2 {padding:2px;} .w1-pad0 {padding:0px;}
	.w1-padl20 {padding-left:20px;} .w1-padl15 {padding-left:15px;} .w1-padl10 {padding-left:10px;} .w1-padl5 {padding-left:5px;} .w1-padl2 {padding-left:2px;} .w1-padl0 {padding-left:0px;}
	.w1-padr20 {padding-right:20px;} .w1-padr15 {padding-right:15px;} .w1-padr10 {padding-right:10px;} .w1-padr5 {padding-right:5px;} .w1-padr2 {padding-right:2px;} .w1-padr0 {padding-right:0px;}
	.w1-padt20 {padding-top:20px;} .w1-padt15 {padding-top:15px;} .w1-padt10 {padding-top:10px;} .w1-padt5 {padding-top:5px;} .w1-padt2 {padding-top:2px;} .w1-padt0 {padding-top:0px;}
	.w1-padb20 {padding-bottom:20px;} .w1-padb15 {padding-bottom:15px;} .w1-padb10 {padding-bottom:10px;} .w1-padb5 {padding-bottom:5px;} .w1-padb2 {padding-bottom:2px;} .w1-padb0 {padding-bottom:0px;}
	.w1-minhnone {min-height:initial;} .w1-minh300 {min-height:300px;} 

	.w1-ib {display:inline-block;} .w1-b {display:block;} .w1-hide {display:none;} .w1-tac {text-align:center;} .w1-tal {text-align:left;} .w1-tar {text-align:right;} .w1-vat {vertical-align:top;}
	.w1-vam {vertical-align:middle;} .w1-vab {vertical-align:bottom;} .w1-fr {float:right;} .w1-fl {float:left;} .w1-fn {float:none;} .w1-cen {margin-left:auto; margin-right:auto;} .w1-rel {position:relative;}
	.w1-tc {display: table-cell;} .w1-t {display: table;} .w1-flex {display:flex}

	.w1-m0 {margin:0px;} .w1-m5 {margin:5px;} .w1-m10 {margin:10px;} .w1-m15 {margin:15px;} .w1-m20 {margin:20px;} 
	.w1-mr0 {margin-right:0%;} .w1-mr2 {margin-right:2%;} .w1-mr5 {margin-right:5%;} .w1-mr10 {margin-right:10%;} .w1-mr15 {margin-right:15%;} 
	.w1-ml0 {margin-left:0%;} .w1-ml2 {margin-left:2%;} .w1-ml5 {margin-left:5%;} .w1-ml10 {margin-left:10%;} .w1-ml15 {margin-left:15%;}
	.w1-mt0 {margin-top:0%;} .w1-mt2 {margin-top:2%;} .w1-mt5 {margin-top:5%;} .w1-mt10 {margin-top:10%;} .w1-mt15 {margin-top:15%;}
	.w1-mb0 {margin-bottom:0%;} .w1-mb2 {margin-bottom:2%;} .w1-mb5 {margin-bottom:5%;} .w1-mb10 {margin-bottom:10%;} .w1-mb15 {margin-bottom:15%;}

	.w1-text06 {font-size:0.6em} .w1-text07 {font-size:0.7em} .w1-text08 {font-size:0.8em} .w1-text09 {font-size:0.9em} .w1-text10 {font-size:1em}
	.w1-text11 {font-size:1.1em} .w1-text12 {font-size:1.2em} .w1-text14 {font-size:1.4em} .w1-text16 {font-size:1.6em} .w1-text18 {font-size:1.8em} .w1-text20 {font-size:2em}
	.w1-text24 {font-size:2.4em} .w1-text28 {font-size:2.8em}
	.w1-textb {font-weight:bold;}	.w1-texti {font-style:italic;}

	.w1-grid { display: grid; }

	.w1-grid-g100 { gap: 1rem 1rem; }
	.w1-grid-g175 { gap: 1rem 1.75rem; }

	.w1-grid-c1 { grid-template-columns: 1fr; }
	.w1-grid-c2 { grid-template-columns: 1fr 1fr; }
	.w1-grid-c3 { grid-template-columns: 1fr 1fr 1fr; }
	.w1-grid-c4 { grid-template-columns: 1fr 1fr 1fr 1fr; }
	.w1-grid-c5 { grid-template-columns: 1fr 1fr 1fr 1fr 1fr; }

}

@media (min-width: 768px), not (only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (-webkit-min-device-pixel-ratio: 1)) {

	.w2-auto {width:auto;}
	.w2-05 {width:5%;} .w2-10 {width:10%;} .w2-15 {width:15%;} .w2-20 {width:20%;} .w2-25 {width:25%;} .w2-30 {width:30%;} .w2-33 {width:33.33%;} .w2-35 {width:35%;} .w2-40 {width:40%;} .w2-45 {width:45%;} .w2-49 {width:49%;}
	.w2-50 {width:50%;} .w2-55 {width:55%;} .w2-60 {width:60%;} .w2-65 {width:65%;} .w2-70 {width:70%;} .w2-75 {width:75%;} .w2-80 {width:80%;} .w2-85 {width:85%;} .w2-90 {width:90%;} .w2-95 {width:95%;} .w2-100 {width:100%;}

	.w2-flex {display:flex;} .w2-flexdr {flex-direction: row;}	.w2-flexdc {flex-direction: column;}
	.w2-flexO1 {order:1;} .w2-flexO2 {order:2;} .w2-flexO3 {order:3;} .w2-flexO4 {order:4;} .w2-flexO5 {order:5;} .w2-flexO6 {order:6;} .w2-flexO7 {order:7;} .w2-flexO8 {order:8;}
	.w2-flexg1 {flex-grow: 1;} .w2-flexg2 {flex-grow: 2;} .w2-flexg3 {flex-grow: 3;} .w2-flexg4 {flex-grow: 4;} .w2-flexg5 {flex-grow: 5;} .w2-flexg6 {flex-grow: 6;} .w2-flexg7 {flex-grow: 7;} .w2-flexg8 {flex-grow: 8;}
	.w2-flexs1 {flex-grow: 1;} .w2-flexs2 {flex-grow: 2;} .w2-flexs3 {flex-grow: 3;} .w2-flexs4 {flex-grow: 4;} .w2-flexs5 {flex-grow: 5;} .w2-flexs6 {flex-grow: 6;} .w2-flexs7 {flex-grow: 7;} .w2-flexs8 {flex-grow: 8;}

	.w2-pad15p {padding:15% 5%;} .w2-pad10p {padding:10% 5%;} .w2-pad5p {padding:5% 5%;} .w2-pad2p {padding:2% 2%;}
	.w2-pad20 {padding:20px;} .w2-pad15 {padding:15px;} .w2-pad10 {padding:10px;} .w2-pad5 {padding:5px;} .w2-pad2 {padding:2px;} .w2-pad0 {padding:0px;}
	.w2-padl20 {padding-left:20px;} .w2-padl15 {padding-left:15px;} .w2-padl10 {padding-left:10px;} .w2-padl5 {padding-left:5px;} .w2-padl2 {padding-left:2px;} .w2-padl0 {padding-left:0px;}
	.w2-padr20 {padding-right:20px;} .w2-padr15 {padding-right:15px;} .w2-padr10 {padding-right:10px;} .w2-padr5 {padding-right:5px;} .w2-padr2 {padding-right:2px;} .w2-padr0 {padding-right:0px;}
	.w2-padt20 {padding-top:20px;} .w2-padt15 {padding-top:15px;} .w2-padt10 {padding-top:10px;} .w2-padt5 {padding-top:5px;} .w2-padt2 {padding-top:2px;} .w2-padt0 {padding-top:0px;}
	.w2-padb20 {padding-bottom:20px;} .w2-padb15 {padding-bottom:15px;} .w2-padb10 {padding-bottom:10px;} .w2-padb5 {padding-bottom:5px;} .w2-padb2 {padding-bottom:2px;} .w2-padb0 {padding-bottom:0px;}
	.w2-minhnone {min-height:initial;} .w2-minh300 {min-height:300px;} 

	.w2-ib {display:inline-block;} .w2-b {display:block;} .w2-hide {display:none;} .w2-tac {text-align:center;} .w2-tal {text-align:left;} .w2-tar {text-align:right;} .w2-vat {vertical-align:top;}
	.w2-vam {vertical-align:middle;} .w2-vab {vertical-align:bottom;} .w2-fr {float:right;} .w2-fl {float:left;} .w2-fn {float:none;} .w2-cen {margin-left:auto; margin-right:auto;} .w2-rel {position:relative;}
	.w2-tc {display: table-cell;} .w2-t {display: table;} .w2-flex {display:flex}

	.w2-m0 {margin:0px;} .w2-m5 {margin:5px;} .w2-m10 {margin:10px;} .w2-m15 {margin:15px;} .w2-m20 {margin:20px;} 
	.w2-mr0 {margin-right:0%;} .w2-mr2 {margin-right:2%;} .w2-mr5 {margin-right:5%;} .w2-mr10 {margin-right:10%;} .w2-mr15 {margin-right:15%;} 
	.w2-mr20 {margin-right:20%;} .w2-mr40 {margin-right:40%;} .w2-mr60 {margin-right:60%;} .w2-mr80 {margin-right:80%;}
	.w2-ml0 {margin-left:0%;} .w2-ml2 {margin-left:2%;} .w2-ml5 {margin-left:5%;} .w2-ml10 {margin-left:10%;} .w2-ml15 {margin-left:15%;}
	.w2-mt0 {margin-top:0%;} .w2-mt2 {margin-top:2%;} .w2-mt5 {margin-top:5%;} .w2-mt10 {margin-top:10%;} .w2-mt15 {margin-top:15%;}
	.w2-mb0 {margin-bottom:0%;} .w2-mb2 {margin-bottom:2%;} .w2-mb5 {margin-bottom:5%;} .w2-mb10 {margin-bottom:10%;} .w2-mb15 {margin-bottom:15%;}

	.w2-text06 {font-size:0.6em} .w2-text07 {font-size:0.7em} .w2-text08 {font-size:0.8em} .w2-text09 {font-size:0.9em} .w2-text10 {font-size:1em}
	.w2-text11 {font-size:1.1em} .w2-text12 {font-size:1.2em} .w2-text14 {font-size:1.4em} .w2-text16 {font-size:1.6em} .w2-text18 {font-size:1.8em} .w2-text20 {font-size:2em}
	.w2-text24 {font-size:2.4em} .w2-text28 {font-size:2.8em}
	.w2-textb {font-weight:bold;}	.w2-texti {font-style:italic;}

	.w2-grid { display: grid; }

	.w2-grid-g100 { gap: 1rem 1rem; }
	.w2-grid-g175 { gap: 1rem 1.75rem; }

	.w2-grid-c1 { grid-template-columns: 1fr; }
	.w2-grid-c2 { grid-template-columns: 1fr 1fr; }
	.w2-grid-c3 { grid-template-columns: 1fr 1fr 1fr; }
	.w2-grid-c4 { grid-template-columns: 1fr 1fr 1fr 1fr; }
	.w2-grid-c5 { grid-template-columns: 1fr 1fr 1fr 1fr 1fr; }

	.w2-bdrb {border-bottom:1px solid #acf; }

  	#mainmenu li.sMenu { top: 56px; }

	#header.scrolled .logo img {  max-height:50px; }

	#header.scrolled ul li:not(.logo, .sMenu) a {padding:5px 0px 8px 0px; } 
	#header.scrolled ul li:not(.sMenu) a { height:50px; } 
   	#header.scrolled #mainmenu ul li:not(.sMenu) { cursor:pointer; height:50px; }

	#mainmenu .MyAccount { right:32.5%; }

}

@media (min-width: 868px), not (only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (-webkit-min-device-pixel-ratio: 1)) {
	.w3-auto {width:auto;}
	.w3-05 {width:5%;} .w3-10 {width:10%;} .w3-15 {width:15%;} .w3-20 {width:20%;} .w3-25 {width:25%;} .w3-30 {width:30%;} .w3-33 {width:33.33%;} .w3-35 {width:35%;} .w3-40 {width:40%;} .w3-45 {width:45%;} .w3-49 {width:49%;}
	.w3-50 {width:50%;} .w3-55 {width:55%;} .w3-60 {width:60%;} .w3-65 {width:65%;} .w3-70 {width:70%;} .w3-75 {width:75%;} .w3-80 {width:80%;} .w3-85 {width:85%;} .w3-90 {width:90%;} .w3-95 {width:95%;} .w3-100 {width:100%;}

	.w3-flex {display:flex;} .w3-flexdr {flex-direction: row;}	.w3-flexdc {flex-direction: column;}
	.w3-flexO1 {order:1;} .w3-flexO2 {order:2;} .w3-flexO3 {order:3;} .w3-flexO4 {order:4;} .w3-flexO5 {order:5;} .w3-flexO6 {order:6;} .w3-flexO7 {order:7;} .w3-flexO8 {order:8;}
	.w3-flexg1 {flex-grow: 1;} .w3-flexg2 {flex-grow: 2;} .w3-flexg3 {flex-grow: 3;} .w3-flexg4 {flex-grow: 4;} .w3-flexg5 {flex-grow: 5;} .w3-flexg6 {flex-grow: 6;} .w3-flexg7 {flex-grow: 7;} .w3-flexg8 {flex-grow: 8;}
	.w3-flexs1 {flex-grow: 1;} .w3-flexs2 {flex-grow: 2;} .w3-flexs3 {flex-grow: 3;} .w3-flexs4 {flex-grow: 4;} .w3-flexs5 {flex-grow: 5;} .w3-flexs6 {flex-grow: 6;} .w3-flexs7 {flex-grow: 7;} .w3-flexs8 {flex-grow: 8;}

	.w3-pad15p {padding:15% 5%;} .w3-pad10p {padding:10% 5%;} .w3-pad5p {padding:5% 5%;} .w3-pad2p {padding:2% 2%;}
	.w3-pad20 {padding:20px;} .w3-pad15 {padding:15px;} .w3-pad10 {padding:10px;} .w3-pad5 {padding:5px;} .w3-pad2 {padding:2px;} .w3-pad0 {padding:0px;}
	.w3-padl20 {padding-left:20px;} .w3-padl15 {padding-left:15px;} .w3-padl10 {padding-left:10px;} .w3-padl5 {padding-left:5px;} .w3-padl2 {padding-left:2px;} .w3-padl0 {padding-left:0px;}
	.w3-padr20 {padding-right:20px;} .w3-padr15 {padding-right:15px;} .w3-padr10 {padding-right:10px;} .w3-padr5 {padding-right:5px;} .w3-padr2 {padding-right:2px;} .w3-padr0 {padding-right:0px;}
	.w3-padt20 {padding-top:20px;} .w3-padt15 {padding-top:15px;} .w3-padt10 {padding-top:10px;} .w3-padt5 {padding-top:5px;} .w3-padt2 {padding-top:2px;} .w3-padt0 {padding-top:0px;}
	.w3-padb20 {padding-bottom:20px;} .w3-padb15 {padding-bottom:15px;} .w3-padb10 {padding-bottom:10px;} .w3-padb5 {padding-bottom:5px;} .w3-padb2 {padding-bottom:2px;} .w3-padb0 {padding-bottom:0px;}
	.w3-minhnone {min-height:initial;} .w3-minh300 {min-height:300px;} 

	.w3-ib {display:inline-block;} .w3-b {display:block;} .w3-hide {display:none;} .w3-tac {text-align:center;} .w3-tal {text-align:left;} .w3-tar {text-align:right;} .w3-vat {vertical-align:top;}
	.w3-vam {vertical-align:middle;} .w3-vab {vertical-align:bottom;} .w3-fr {float:right;} .w3-fl {float:left;} .w3-fn {float:none;} .w3-cen {margin-left:auto; margin-right:auto;} .w3-rel {position:relative;}
	.w3-tc {display: table-cell;} .w3-t {display: table;} .w3-flex {display:flex}

	.w3-m0 {margin:0px;} .w3-m5 {margin:5px;} .w3-m10 {margin:10px;} .w3-m15 {margin:15px;} .w3-m20 {margin:20px;} 
	.w3-mr0 {margin-right:0%;} .w3-mr2 {margin-right:2%;} .w3-mr5 {margin-right:5%;} .w3-mr10 {margin-right:10%;} .w3-mr15 {margin-right:15%;} 
	.w3-mr20 {margin-right:20%;} .w3-mr40 {margin-right:40%;} .w3-mr60 {margin-right:60%;} .w3-mr80 {margin-right:80%;}
	.w3-ml0 {margin-left:0%;} .w3-ml2 {margin-left:2%;} .w3-ml5 {margin-left:5%;} .w3-ml10 {margin-left:10%;} .w3-ml15 {margin-left:15%;}
	.w3-mt0 {margin-top:0%;} .w3-mt2 {margin-top:2%;} .w3-mt5 {margin-top:5%;} .w3-mt10 {margin-top:10%;} .w3-mt15 {margin-top:15%;}
	.w3-mb0 {margin-bottom:0%;} .w3-mb2 {margin-bottom:2%;} .w3-mb5 {margin-bottom:5%;} .w3-mb10 {margin-bottom:10%;} .w3-mb15 {margin-bottom:15%;}

	.w3-text06 {font-size:0.6em} .w3-text07 {font-size:0.7em} .w3-text08 {font-size:0.8em} .w3-text09 {font-size:0.9em} .w3-text10 {font-size:1em}
	.w3-text11 {font-size:1.1em} .w3-text12 {font-size:1.2em} .w3-text14 {font-size:1.4em} .w3-text16 {font-size:1.6em} .w3-text18 {font-size:1.8em} .w3-text20 {font-size:2em}
	.w3-text24 {font-size:2.4em} .w3-text28 {font-size:2.8em}
	.w3-textb {font-weight:bold;}	.w3-texti {font-style:italic;}

	.w3-bdrb {border-bottom:1px solid #acf; }
	.w3-grid { display: grid; }

	.w3-grid-g100 { gap: 1rem 1rem; }
	.w3-grid-g175 { gap: 1rem 1.75rem; }

	.w3-grid-c1 { grid-template-columns: 1fr; }
	.w3-grid-c2 { grid-template-columns: 1fr 1fr; }
	.w3-grid-c3 { grid-template-columns: 1fr 1fr 1fr; }
	.w3-grid-c4 { grid-template-columns: 1fr 1fr 1fr 1fr; }
	.w3-grid-c5 { grid-template-columns: 1fr 1fr 1fr 1fr 1fr; }

}

@media (min-width: 991px), not (only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (-webkit-min-device-pixel-ratio: 1)) {
	.w4-auto {width:auto;}
	.w4-05 {width:5%;} .w4-10 {width:10%;} .w4-15 {width:15%;} .w4-20 {width:20%;} .w4-25 {width:25%;} .w4-30 {width:30%;} .w4-33 {width:33.33%;} .w4-35 {width:35%;} .w4-40 {width:40%;} .w4-45 {width:45%;} .w4-49 {width:49%;}
	.w4-50 {width:50%;} .w4-55 {width:55%;} .w4-60 {width:60%;} .w4-65 {width:65%;} .w4-70 {width:70%;} .w4-75 {width:75%;} .w4-80 {width:80%;} .w4-85 {width:85%;} .w4-90 {width:90%;} .w4-95 {width:95%;} .w4-100 {width:100%;}

	.w4-flex {display:flex;} .w4-flexdr {flex-direction: row;}	.w4-flexdc {flex-direction: column;}
	.w4-flexO1 {order:1;} .w4-flexO2 {order:2;} .w4-flexO3 {order:3;} .w4-flexO4 {order:4;} .w4-flexO5 {order:5;} .w4-flexO6 {order:6;} .w4-flexO7 {order:7;} .w4-flexO8 {order:8;}
	.w4-flexg1 {flex-grow: 1;} .w4-flexg2 {flex-grow: 2;} .w4-flexg3 {flex-grow: 3;} .w4-flexg4 {flex-grow: 4;} .w4-flexg5 {flex-grow: 5;} .w4-flexg6 {flex-grow: 6;} .w4-flexg7 {flex-grow: 7;} .w4-flexg8 {flex-grow: 8;}
	.w4-flexs1 {flex-grow: 1;} .w4-flexs2 {flex-grow: 2;} .w4-flexs3 {flex-grow: 3;} .w4-flexs4 {flex-grow: 4;} .w4-flexs5 {flex-grow: 5;} .w4-flexs6 {flex-grow: 6;} .w4-flexs7 {flex-grow: 7;} .w4-flexs8 {flex-grow: 8;}

	.w4-pad15p {padding:15% 5%;} .w4-pad10p {padding:10% 5%;} .w4-pad5p {padding:5% 5%;} .w4-pad2p {padding:2% 2%;}
	.w4-pad20 {padding:20px;} .w4-pad15 {padding:15px;} .w4-pad10 {padding:10px;} .w4-pad5 {padding:5px;} .w4-pad2 {padding:2px;} .w4-pad0 {padding:0px;}
	.w4-padl20 {padding-left:20px;} .w4-padl15 {padding-left:15px;} .w4-padl10 {padding-left:10px;} .w4-padl5 {padding-left:5px;} .w4-padl2 {padding-left:2px;} .w4-padl0 {padding-left:0px;}
	.w4-padr20 {padding-right:20px;} .w4-padr15 {padding-right:15px;} .w4-padr10 {padding-right:10px;} .w4-padr5 {padding-right:5px;} .w4-padr2 {padding-right:2px;} .w4-padr0 {padding-right:0px;}
	.w4-padt20 {padding-top:20px;} .w4-padt15 {padding-top:15px;} .w4-padt10 {padding-top:10px;} .w4-padt5 {padding-top:5px;} .w4-padt2 {padding-top:2px;} .w4-padt0 {padding-top:0px;}
	.w4-padb20 {padding-bottom:20px;} .w4-padb15 {padding-bottom:15px;} .w4-padb10 {padding-bottom:10px;} .w4-padb5 {padding-bottom:5px;} .w4-padb2 {padding-bottom:2px;} .w4-padb0 {padding-bottom:0px;}
	.w4-minhnone {min-height:initial;} .w4-minh300 {min-height:300px;} 

	.w4-ib {display:inline-block;} .w4-b {display:block;} .w4-hide {display:none;} .w4-tac {text-align:center;} .w4-tal {text-align:left;} .w4-tar {text-align:right;} .w4-vat {vertical-align:top;}
	.w4-vam {vertical-align:middle;} .w4-vab {vertical-align:bottom;} .w4-fr {float:right;} .w4-fl {float:left;} .w4-fn {float:none;} .w4-cen {margin-left:auto; margin-right:auto;} .w4-rel {position:relative;}
	.w4-tc {display: table-cell;} .w4-t {display: table;} .w4-flex {display:flex}

	.w4-m0 {margin:0px;} .w4-m5 {margin:5px;} .w4-m10 {margin:10px;} .w4-m15 {margin:15px;} .w4-m20 {margin:20px;} 
	.w4-mr0 {margin-right:0%;} .w4-mr2 {margin-right:2%;} .w4-mr5 {margin-right:5%;} .w4-mr10 {margin-right:10%;} .w4-mr15 {margin-right:15%;} 
	.w4-ml0 {margin-left:0%;} .w4-ml2 {margin-left:2%;} .w4-ml5 {margin-left:5%;} .w4-ml10 {margin-left:10%;} .w4-ml15 {margin-left:15%;}
	.w4-mt0 {margin-top:0%;} .w4-mt2 {margin-top:2%;} .w4-mt5 {margin-top:5%;} .w4-mt10 {margin-top:10%;} .w4-mt15 {margin-top:15%;}
	.w4-mb0 {margin-bottom:0%;} .w4-mb2 {margin-bottom:2%;} .w4-mb5 {margin-bottom:5%;} .w4-mb10 {margin-bottom:10%;} .w4-mb15 {margin-bottom:15%;}

	.w4-text06 {font-size:0.6em} .w4-text07 {font-size:0.7em} .w4-text08 {font-size:0.8em} .w4-text09 {font-size:0.9em} .w4-text10 {font-size:1em}
	.w4-text11 {font-size:1.1em} .w4-text12 {font-size:1.2em} .w4-text14 {font-size:1.4em} .w4-text16 {font-size:1.6em} .w4-text18 {font-size:1.8em} .w4-text20 {font-size:2em}
	.w4-text24 {font-size:2.4em} .w4-text28 {font-size:2.8em}
	.w4-textb {font-weight:bold;} .w4-texti {font-style:italic;}

	.w4-bdrb {border-bottom:1px solid #acf; }
	.w4-grid { display: grid; }

	.w4-grid-g100 { gap: 1rem 1rem; }
	.w4-grid-g175 { gap: 1rem 1.75rem; }

	.w4-grid-c1 { grid-template-columns: 1fr; }
	.w4-grid-c2 { grid-template-columns: 1fr 1fr; }
	.w4-grid-c3 { grid-template-columns: 1fr 1fr 1fr; }
	.w4-grid-c4 { grid-template-columns: 1fr 1fr 1fr 1fr; }
	.w4-grid-c5 { grid-template-columns: 1fr 1fr 1fr 1fr 1fr; }

	   #mainmenu ul li.logo { background-image:url('../images/Title.png');}
   #mainmenu .LoginNow { padding:20px 0px 0px 0px;}
   #mainmenu ul li:not(.sMenu) { height:80px; }
   #mainmenu ul li.submenu { padding:27px 0px 0px 0px; }
   #mainmenu ul li.DDMenu { padding:20px 0px 0px 0px; }

  	#mainmenu li.sMenu { top: 86px; }

	#mainmenu .MyBasket { right:10%; }
	#mainmenu .MyAccount { right:40%; }
	
	#header.scrolled #mainmenu .LoginNow { padding:5px 0px 0px 0px;}
	#header.scrolled #mainmenu ul li.submenu { padding:15px 0px 0px 0px; }
	#header.scrolled #mainmenu ul li.DDMenu { padding:8px 0px 0px 0px; }
	#header.scrolled #mainmenu li.sMenu { top: 56px; }
}

@media (min-width: 1200px) {
	.w5-auto {width:auto;}
	.w5-05 {width:5%;} .w5-10 {width:10%;} .w5-15 {width:15%;} .w5-20 {width:20%;} .w5-25 {width:25%;} .w5-30 {width:30%;} .w5-33 {width:33.33%;} .w5-35 {width:35%;} .w5-40 {width:40%;} .w5-45 {width:45%;} .w5-49 {width:49%;}
	.w5-50 {width:50%;} .w5-55 {width:55%;} .w5-60 {width:60%;} .w5-65 {width:65%;} .w5-70 {width:70%;} .w5-75 {width:75%;} .w5-80 {width:80%;} .w5-85 {width:85%;} .w5-90 {width:90%;} .w5-95 {width:95%;} .w5-100 {width:100%;}

	.w5-flex {display:flex;} .w5-flexdr {flex-direction: row;}	.w5-flexdc {flex-direction: column;}
	.w5-flexO1 {order:1;} .w5-flexO2 {order:2;} .w5-flexO3 {order:3;} .w5-flexO4 {order:4;} .w5-flexO5 {order:5;} .w5-flexO6 {order:6;} .w5-flexO7 {order:7;} .w5-flexO8 {order:8;}
	.w5-flexg1 {flex-grow: 1;} .w5-flexg2 {flex-grow: 2;} .w5-flexg3 {flex-grow: 3;} .w5-flexg4 {flex-grow: 4;} .w5-flexg5 {flex-grow: 5;} .w5-flexg6 {flex-grow: 6;} .w5-flexg7 {flex-grow: 7;} .w5-flexg8 {flex-grow: 8;}
	.w5-flexs1 {flex-grow: 1;} .w5-flexs2 {flex-grow: 2;} .w5-flexs3 {flex-grow: 3;} .w5-flexs4 {flex-grow: 4;} .w5-flexs5 {flex-grow: 5;} .w5-flexs6 {flex-grow: 6;} .w5-flexs7 {flex-grow: 7;} .w5-flexs8 {flex-grow: 8;}

	.w5-pad15p {padding:15% 5%;} .w5-pad10p {padding:10% 5%;} .w5-pad5p {padding:5% 5%;} .w5-pad2p {padding:2% 2%;}
	.w5-pad20 {padding:20px;} .w5-pad15 {padding:15px;} .w5-pad10 {padding:10px;} .w5-pad5 {padding:5px;} .w5-pad2 {padding:2px;} .w5-pad0 {padding:0px;}
	.w5-padl20 {padding-left:20px;} .w5-padl15 {padding-left:15px;} .w5-padl10 {padding-left:10px;} .w5-padl5 {padding-left:5px;} .w5-padl2 {padding-left:2px;} .w5-padl0 {padding-left:0px;}
	.w5-padr20 {padding-right:20px;} .w5-padr15 {padding-right:15px;} .w5-padr10 {padding-right:10px;} .w5-padr5 {padding-right:5px;} .w5-padr2 {padding-right:2px;} .w5-padr0 {padding-right:0px;}
	.w5-padt20 {padding-top:20px;} .w5-padt15 {padding-top:15px;} .w5-padt10 {padding-top:10px;} .w5-padt5 {padding-top:5px;} .w5-padt2 {padding-top:2px;} .w5-padt0 {padding-top:0px;}
	.w5-padb20 {padding-bottom:20px;} .w5-padb15 {padding-bottom:15px;} .w5-padb10 {padding-bottom:10px;} .w5-padb5 {padding-bottom:5px;} .w5-padb2 {padding-bottom:2px;} .w5-padb0 {padding-bottom:0px;}
	.w5-minhnone {min-height:initial;} .w5-minh300 {min-height:300px;} 

	.w5-ib {display:inline-block;} .w5-b {display:block;} .w5-hide {display:none;} .w5-tac {text-align:center;} .w5-tal {text-align:left;} .w5-tar {text-align:right;} .w5-vat {vertical-align:top;}
	.w5-vam {vertical-align:middle;} .w5-vab {vertical-align:bottom;} .w5-fr {float:right;} .w5-fl {float:left;} .w5-fn {float:none;} .w5-cen {margin-left:auto; margin-right:auto;} .w5-rel {position:relative;}
	.w5-tc {display: table-cell;} .w5-t {display: table;} .w5-flex {display:flex}

	.w5-m0 {margin:0px;} .w5-m5 {margin:5px;} .w5-m10 {margin:10px;} .w5-m15 {margin:15px;} .w5-m20 {margin:20px;} 
	.w5-mr0 {margin-right:0%;} .w5-mr2 {margin-right:2%;} .w5-mr5 {margin-right:5%;} .w5-mr10 {margin-right:10%;} .w5-mr15 {margin-right:15%;} 
	.w5-ml0 {margin-left:0%;} .w5-ml2 {margin-left:2%;} .w5-ml5 {margin-left:5%;} .w5-ml10 {margin-left:10%;} .w5-ml15 {margin-left:15%;}
	.w5-mt0 {margin-top:0%;} .w5-mt2 {margin-top:2%;} .w5-mt5 {margin-top:5%;} .w5-mt10 {margin-top:10%;} .w5-mt15 {margin-top:15%;}
	.w5-mb0 {margin-bottom:0%;} .w5-mb2 {margin-bottom:2%;} .w5-mb5 {margin-bottom:5%;} .w5-mb10 {margin-bottom:10%;} .w5-mb15 {margin-bottom:15%;}

	.w5-text06 {font-size:0.6em} .w5-text07 {font-size:0.7em} .w5-text08 {font-size:0.8em} .w5-text09 {font-size:0.9em} .w5-text10 {font-size:1em}
	.w5-text11 {font-size:1.1em} .w5-text12 {font-size:1.2em} .w5-text14 {font-size:1.4em} .w5-text16 {font-size:1.6em} .w5-text18 {font-size:1.8em} .w5-text20 {font-size:2em}
	.w5-text24 {font-size:2.4em} .w5-text28 {font-size:2.8em}
	.w5-textb {font-weight:bold;}	.w5-texti {font-style:italic;}

	.w5-bdrb {border-bottom:1px solid #acf; }
	.w5-grid { display: grid; }

	.w5-grid-g100 { gap: 1rem 1rem; }
	.w5-grid-g175 { gap: 1rem 1.75rem; }

	.w5-grid-c1 { grid-template-columns: 1fr; }
	.w5-grid-c2 { grid-template-columns: 1fr 1fr; }
	.w5-grid-c3 { grid-template-columns: 1fr 1fr 1fr; }
	.w5-grid-c4 { grid-template-columns: 1fr 1fr 1fr 1fr; }
	.w5-grid-c5 { grid-template-columns: 1fr 1fr 1fr 1fr 1fr; }
}


@media (min-width: 1400px) {
	.w6-auto {width:auto;}
	.w6-05 {width:5%;} .w6-10 {width:10%;} .w6-15 {width:15%;} .w6-20 {width:20%;} .w6-25 {width:25%;} .w6-30 {width:30%;} .w6-33 {width:33.33%;} .w6-35 {width:35%;} .w6-40 {width:40%;} .w6-45 {width:45%;} .w6-49 {width:49%;}
	.w6-50 {width:50%;} .w6-55 {width:55%;} .w6-60 {width:60%;} .w6-65 {width:65%;} .w6-70 {width:70%;} .w6-75 {width:75%;} .w6-80 {width:80%;} .w6-85 {width:85%;} .w6-90 {width:90%;} .w6-95 {width:95%;} .w6-100 {width:100%;}

	.w6-flex {display:flex;} .w6-flexdr {flex-direction: row;}	.w6-flexdc {flex-direction: column;}
	.w6-flexO1 {order:1;} .w6-flexO2 {order:2;} .w6-flexO3 {order:3;} .w6-flexO4 {order:4;} .w6-flexO5 {order:5;} .w6-flexO6 {order:6;} .w6-flexO7 {order:7;} .w6-flexO8 {order:8;}
	.w6-flexg1 {flex-grow: 1;} .w6-flexg2 {flex-grow: 2;} .w6-flexg3 {flex-grow: 3;} .w6-flexg4 {flex-grow: 4;} .w6-flexg5 {flex-grow: 5;} .w6-flexg6 {flex-grow: 6;} .w6-flexg7 {flex-grow: 7;} .w6-flexg8 {flex-grow: 8;}
	.w6-flexs1 {flex-grow: 1;} .w6-flexs2 {flex-grow: 2;} .w6-flexs3 {flex-grow: 3;} .w6-flexs4 {flex-grow: 4;} .w6-flexs5 {flex-grow: 5;} .w6-flexs6 {flex-grow: 6;} .w6-flexs7 {flex-grow: 7;} .w6-flexs8 {flex-grow: 8;}

	.w6-pad15p {padding:15% 5%;} .w6-pad10p {padding:10% 5%;} .w6-pad5p {padding:5% 5%;} .w6-pad2p {padding:2% 2%;}
	.w6-pad20 {padding:20px;} .w6-pad15 {padding:15px;} .w6-pad10 {padding:10px;} .w6-pad5 {padding:5px;} .w6-pad2 {padding:2px;} .w6-pad0 {padding:0px;}
	.w6-padl20 {padding-left:20px;} .w6-padl15 {padding-left:15px;} .w6-padl10 {padding-left:10px;} .w6-padl5 {padding-left:5px;} .w6-padl2 {padding-left:2px;} .w6-padl0 {padding-left:0px;}
	.w6-padr20 {padding-right:20px;} .w6-padr15 {padding-right:15px;} .w6-padr10 {padding-right:10px;} .w6-padr5 {padding-right:5px;} .w6-padr2 {padding-right:2px;} .w6-padr0 {padding-right:0px;}
	.w6-padt20 {padding-top:20px;} .w6-padt15 {padding-top:15px;} .w6-padt10 {padding-top:10px;} .w6-padt5 {padding-top:5px;} .w6-padt2 {padding-top:2px;} .w6-padt0 {padding-top:0px;}
	.w6-padb20 {padding-bottom:20px;} .w6-padb15 {padding-bottom:15px;} .w6-padb10 {padding-bottom:10px;} .w6-padb5 {padding-bottom:5px;} .w6-padb2 {padding-bottom:2px;} .w6-padb0 {padding-bottom:0px;}
	.w6-minhnone {min-height:initial;} .w6-minh300 {min-height:300px;} 

	.w6-ib {display:inline-block;} .w6-b {display:block;} .w6-hide {display:none;} .w6-tac {text-align:center;} .w6-tal {text-align:left;} .w6-tar {text-align:right;} .w6-vat {vertical-align:top;}
	.w6-vam {vertical-align:middle;} .w6-vab {vertical-align:bottom;} .w6-fr {float:right;} .w6-fl {float:left;} .w6-fn {float:none;} .w6-cen {margin-left:auto; margin-right:auto;} .w6-rel {position:relative;}
	.w6-tc {display: table-cell;} .w6-t {display: table;} .w6-flex {display:flex}

	.w6-m0 {margin:0px;} .w6-m5 {margin:5px;} .w6-m10 {margin:10px;} .w6-m15 {margin:15px;} .w6-m20 {margin:20px;} 
	.w6-mr0 {margin-right:0%;} .w6-mr2 {margin-right:2%;} .w6-mr5 {margin-right:5%;} .w6-mr10 {margin-right:10%;} .w6-mr15 {margin-right:15%;} 
	.w6-ml0 {margin-left:0%;} .w6-ml2 {margin-left:2%;} .w6-ml5 {margin-left:5%;} .w6-ml10 {margin-left:10%;} .w6-ml15 {margin-left:15%;}
	.w6-mt0 {margin-top:0%;} .w6-mt2 {margin-top:2%;} .w6-mt5 {margin-top:5%;} .w6-mt10 {margin-top:10%;} .w6-mt15 {margin-top:15%;}
	.w6-mb0 {margin-bottom:0%;} .w6-mb2 {margin-bottom:2%;} .w6-mb5 {margin-bottom:5%;} .w6-mb10 {margin-bottom:10%;} .w6-mb15 {margin-bottom:15%;}

	.w6-text06 {font-size:0.6em} .w6-text07 {font-size:0.7em} .w6-text08 {font-size:0.8em} .w6-text09 {font-size:0.9em} .w6-text10 {font-size:1em}
	.w6-text11 {font-size:1.1em} .w6-text12 {font-size:1.2em} .w6-text14 {font-size:1.4em} .w6-text16 {font-size:1.6em} .w6-text18 {font-size:1.8em} .w6-text20 {font-size:2em}
	.w6-text24 {font-size:2.4em} .w6-text28 {font-size:2.8em}
	.w6-textb {font-weight:bold;}	.w6-texti {font-style:italic;}

	.w6-bdrb {border-bottom:1px solid #acf; }
	.w6-grid { display: grid; }

	.w6-grid-g100 { gap: 1rem 1rem; }
	.w6-grid-g175 { gap: 1rem 1.75rem; }

	.w6-grid-c1 { grid-template-columns: 1fr; }
	.w6-grid-c2 { grid-template-columns: 1fr 1fr; }
	.w6-grid-c3 { grid-template-columns: 1fr 1fr 1fr; }
	.w6-grid-c4 { grid-template-columns: 1fr 1fr 1fr 1fr; }
	.w6-grid-c5 { grid-template-columns: 1fr 1fr 1fr 1fr 1fr; }

}

@media only screen and (min-device-width : 320px) and (max-device-width : 568px) { /* iPhone */
}

@media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation: landscape) { /* iPhone (Landscape) */
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)  { /* iPad */
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation: landscape)  { /* iPad (Landscape) */
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (-webkit-min-device-pixel-ratio: 1)  { /* iPad & Tablets */

}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1) { /* iPad Landscape */


}
