@charset "utf-8";
/* Simple fluid media
   Note: Fluid media requires that you remove the media's height and width attributes from the HTML
   http://www.alistapart.com/articles/fluid-images/ 
*/
img, object, embed, video {
	max-width: 100%;
}
/* IE 6 does not support max-width so default to width 100% */
.ie6 img {
	width:100%;
}

/*
	Dreamweaver Fluid Grid Properties
	----------------------------------
	dw-num-cols-mobile:		5;
	dw-num-cols-tablet:		8;
	dw-num-cols-desktop:	10;
	dw-gutter-percentage:	25;
	
	Inspiration from "Responsive Web Design" by Ethan Marcotte 
	http://www.alistapart.com/articles/responsive-web-design
	
	and Golden Grid System by Joni Korpi
	http://goldengridsystem.com/
*/

/* Mobile Layout: 480px and below. */
.jssorb01	{display:none;}
.jssora05l, .jssora05r {
                display: none;
                position: absolute;
                /* size of arrow element */
                width: 40px;
                height: 40px;
                cursor: pointer;
                background: url(../img/a17.png) no-repeat;
                overflow: hidden;
            }
.gridContainer {
	margin-left: auto;
	margin-right: auto;
	width: 97.36%;
	padding-left: 0.12%;
	padding-right: 0.22%; margin:0px auto;
}
 
#mobilemenu {display:block;}
/*  fonts sizing */

.s10
{
	font-size: 10px;
}
.s11
{
	font-size: 11px;
}

.s12
{
	font-size: 12px;
}
.s13
{
	font-size: 14px;
}

.s14
{
	font-size: 14px;
}
.s16
{
	font-size: 14px;
}
.s18
{
	font-size: 15px;
}
.s20
{
	font-size: 16px;
}
.s21
{
	font-size: 17x;
}
.s22
{
	font-size: 18px;
}
.s24
{
	font-size: 19px;
}
.s26
{
	font-size: 20px;
}
.s28
{
	font-size: 21px;
}
.s30
{
	font-size:22px;
}
.s32
{
	font-size:24px;
}


.s34
{
	font-size:24px;
}
.s40
{
	font-size:29px;
}
 
.s44
{
	font-size:30px;
}
.s48
{
	font-size:32px;
}
.s50
{
	font-size:34px;
}

.s52
{
	font-size:36px;
}
.s54
{
	font-size:38px;
}

.s56
{
	font-size:40px;
}
.s60
{
	font-size:42px;
}
.s65
{
	font-size:47px;
}

.s70
{
	font-size:52px;
}

#basket {display:none;width:207px;float:right; padding-top:15px; height:34px; background-image:url(../imgs/mybasket.png);padding-left:8px;background-repeat:no-repeat; background-position:14px 8px; background-color:#313131;text-align:center; }
#basket1 {display:block;width:207px;float:right; padding-top:15px; height:34px; background-image:url(../imgs/mybasket.png);padding-left:8px;background-repeat:no-repeat; background-position:14px 8px; background-color:#313131;text-align:center; }


/*  fonts sizing */

#sexshop-moto { width:57%;max-width:260px;float:left;min-height:67px;margin-top:1px;float:left; display:none;}
#searchfield0 {display:none;float:left;padding:10px 0px 0px 0px; height:25px;width:38%;max-width:480px;  margin:0px 0px 0px 2%; position:relative; }

#orderrequest
{
display:none;float:right;padding:13px 0px 0px 11px; color:#c2c3c3;background-image:url(../imgs/searchorder_out.png); background-position:4px 12px;height:24px; background-repeat:no-repeat; overflow:hidden; margin:0px 0px 0px 0px; height:37px;min-width:212px;text-align:center;
}

#orderrequest:hover
{
display:none;float:right;padding:13px 0px 0px 11px; background-image:url(../imgs/searchorder.png); background-position:4px 12px;height:24px; background-repeat:no-repeat; overflow:hidden; margin:0px 0px 0px 0px; color:#666; height:37px;min-width:212px;text-align:center;
}


#questions 
{
display:none;float:right;padding:13px 0px 0px 11px; color:#c2c3c3;background-image:url(../imgs/question_out.png); background-position:4px 12px;height:24px; background-repeat:no-repeat; overflow:hidden; margin:0px 0px 0px 0px; height:37px;min-width:160px;text-align:center;	}
	
	 

#questions:hover
{
display:none;float:right;padding:13px 0px 0px 11px; background-image:url(../imgs/question.png); background-position:4px 12px;height:24px; background-repeat:no-repeat; overflow:hidden; margin:0px 0px 0px 0px; color:#666; height:37px;min-width:160px;text-align:center;
}



#members {
display:none;float:right;padding:13px 0px 0px 11px; color:#c2c3c3;background-image:url(../imgs/member_out.png); background-position:4px 12px;height:24px; background-repeat:no-repeat; overflow:hidden; margin:0px 0px 0px 0px; height:37px;min-width:160px;text-align:center;	}


#members:hover
{
display:block;float:right;padding:13px 0px 0px 11px; background-image:url(../imgs/member.png); background-position:4px 12px;height:24px; background-repeat:no-repeat; overflow:hidden; margin:0px 0px 0px 0px; color:#666;height:37px;min-width:160px;text-align:center;
} 


/* Tablet Layout: 481px to 768px. Inherits styles from: Mobile Layout. */

#megacontent1
{
	position: absolute;
	display: none;
	width: 100%;
	left: 0px;
	right: 0px;
	height: auto;
	top: 69px;
	/*background-image: url(../../imgs/dark/megamenu_bg.png);*/
	border: 1px none #000000;
	z-index: 99999;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #999;
}

#megacontent2 
{
	position: absolute;
	display: none;
	width: 100%;
	left: 0px;
	right: 0px;
	height: auto;
	top: 69px;
	/*background-image: url(../../imgs/dark/megamenu_bg.png);*/
	border: 1px none #000000;
	z-index: 99999;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #999;
}
.megacontentx 
{
	position: absolute;
	display: none;
	width: 100%;
	left: 0px;
	right: 0px;
	height: auto;
	top: 69px;
	/*background-image: url(../../imgs/dark/megamenu_bg.png);*/
	border: 1px none #000000;
	z-index: 99999;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	
	
}
#megamenu { display:none; overflow:hidden; }
.btn1
{ height:52px; min-width:263px;float:none;
	background-image:url(../banners/ban1.jpg); background-repeat:no-repeat;margin-left:0%;margin:10px 0px 0px 0px auto;
	
	
}
.btn2
{ height:52px; min-width:263px;float:none;
	background-image:url(../banners/ban2.jpg); background-repeat:no-repeat;margin-left:0%;margin:10px 0px 0px 0px auto;
}
.btn3
{ height:52px; min-width:263px;float:none;
	background-image:url(../banners/ban3.jpg); background-repeat:no-repeat;margin-left:0%;margin:10px 0px 0px 0px auto;
}
.btn4
{height:52px; min-width:263px;float:none;
	background-image:url(../banners/ban4.jpg); background-repeat:no-repeat;margin-left:0%;margin:10px 0px 0px 0px auto;
}	

#section1 {width:90%;max-width:270px; margin:0px auto; overflow:hidden; }

#section2 {width:90%;max-width:271px; margin:0px auto; overflow:hidden; }
 
#promo1 {float:left;min-width:263px;height:38px;margin: 0% 0% 0% 0%; border-width:2px;border-color:#313131; border-style:solid;padding-top:18px;text-align:center; }
#promo1_red {float:left;min-width:263px;height:38px;margin: 0% 0% 0% 0%; border-width:2px;border-color:red; border-style:solid;padding-top:18px;text-align:center; }
#promo2{ float:left;min-width:263px;margin: 10px 0% 0% 0%;height:38px; border-width:2px;border-color:#313131; border-style:solid;padding-top:18px;text-align:center; }
#promo3 {float:left;min-width:263px;margin: 10px 0% 0% 0%;height:38px; border-width:2px;border-color:#313131; border-style:solid;padding-top:18px;text-align:center;}
#promo4 { float:left;min-width:263px;margin: 10px 0% 0% 0%;height:38px; border-width:2px;border-color:#313131; border-style:solid;padding-top:18px;text-align:center; }


#hpromo1 {float:left;min-width:263px;height:38px;margin: 0% 0% 0% 0%;  padding-top:0px;text-align:center; }
#hpromo2{ float:left;min-width:263px;margin: 10px 0% 0% 0%;height:38px;padding-top:0px;text-align:center; }
#hpromo3 {float:left;min-width:263px;margin: 10px 0% 0% 0%;height:38px; padding-top:0px;text-align:center;}
#hpromo4 { float:left;min-width:263px;margin: 10px 0% 0% 0%;height:38px; padding-top:0px;text-align:center; }


#promo21 {float:left;min-width:60%;max-width:99%; margin: 0% 0% 0% 0%;  text-align:center; }
#promo22{ float:left;min-width:60%;max-width:99%;margin: 10px 0% 0% 0%; text-align:center; }
#promo23 {float:left;min-width:60%;max-width:99%;margin: 10px 0% 0% 0%; text-align:center;}
#promo24 { float:left;min-width:60%;max-width:99%;margin: 10px 0% 0% 0%; text-align:center; }
#section21
{
	float:none;margin: 0px auto;width:25%;text-align:center;min-width:240px; 
}
#section22
{
	width:25%;float:none;margin: 0px auto;display:none;
}
	
#mobilemenu
{
	display:block;
}
 .newslettersection {width:90%;max-width:320px;text-align:center;overflow:hidden;margin:0px auto;position:relative;}

 .zoom
 {
	background-image:url(../imgs/zoom.png); background-repeat:no-repeat;display:none; 
 } 
 .zoom1
 {
	background-image:url(../imgs/zoom.png); background-repeat:no-repeat;display:block; 
 }	
#mar10 {display:block;clear:both;height:10px;}
 #mar20 {display:block;clear:both;height:10px;}
 #ddesc { display:none;}
 #mdesc {display:block;}
  #popusername{width:80%;max-width:270px;margin-left:10%; }
 #poppassword {width:80%; max-width:225px; margin-left:10%;}
 
  
#cf1 {width:90%; display:inline-block;margin-top:11px;float:none;overflow:hidden;}
#cf2 { width:90%;height:39px; float:none;cursor: pointer; cursor: hand;display:inline-block;text-align:center;}

@media only screen and (min-width: 481px) {
	.jssorb01	{display:none;}
.jssora05l, .jssora05r {
                display: none;
                position: absolute;
                /* size of arrow element */
                width: 40px;
                height: 40px;
                cursor: pointer;
                background: url(../img/a17.png) no-repeat;
                overflow: hidden;
            }
#basket {display:none;width:207px;float:right; padding-top:15px; height:34px; background-image:url(../imgs/mybasket.png);padding-left:8px;background-repeat:no-repeat; background-position:14px 8px; background-color:#313131;text-align:center; }
#basket1 {display:block;width:207px;float:right; padding-top:15px; height:34px; background-image:url(../imgs/mybasket.png);padding-left:8px;background-repeat:no-repeat; background-position:14px 8px; background-color:#313131;text-align:center; }



.gridContainer {
	width: 97.675%;
	padding-left: 0.1625%;
	padding-right: 0.2625%; margin:0px auto;
}
 /*  fonts sizing */

.s10
{
	font-size: 10px;
}
.s11
{
	font-size: 11px;
}

.s12
{
	font-size: 12px;
}
.s13
{
	font-size: 13px;
}


.s14
{
	font-size: 14px;
}
.s15
{
	font-size: 16px;
}
.s16
{
	font-size: 16px;
}
.s17
{
	font-size: 17px;
}
.s18
{
	font-size: 18px;
}
.s19
{
	font-size: 19px;
}
.s20
{
	font-size: 20px;
}
.s21
{
	font-size: 21px;
}
.s22
{
	font-size: 22px;
}
.s23
{
	font-size: 23px;
}
.s24
{
	font-size: 24px;
}
.s25
{
	font-size: 25px;
}
.s26
{
	font-size: 26px;
}
.s27
{
	font-size: 27px;
}
.s28
{
	font-size: 28px;
}
.s29
{
	font-size:29px;
}

.s30
{
	font-size:30px;
}

.s31
{
	font-size:31px;
}
.s32
{
	font-size:32px;
}
.s33
{
	font-size:33px;
}
.s34
{
	font-size:34px;
}
.s35
{
	font-size:35px;
}
.s36
{
	font-size:36px;
}
 .s37
{
	font-size:37px;
}
 .s38
{
	font-size:38px;
}
 .s39
{
	font-size:39px;
}
.s40
{
	font-size:40px;
}
.s42
{
	font-size:42px;
}
.s43
{
	font-size:43px;
}



.s44
{
	font-size:44px;
}

.s45
{
	font-size:45px;
}
.s46
{
	font-size:46px;
}

.s47
{
	font-size:47px;
}
.s48
{
	font-size:48px;
}

.s50
{
	font-size:50px;
}
.s52
{
	font-size:52px;
}
.s54
{
	font-size:54px;
}

.s56
{
	font-size:56px;
}
.s60
{
	font-size:60px;
}

.s65
{
	font-size:65px;
}
.s70
{
	font-size:70px;
}
/*  fonts sizing */

.zoom1
 {
	background-image:url(../imgs/zoom.png); background-repeat:no-repeat;display:block; 
 }	
 .zoom
 {
	background-image:url(../imgs/zoom.png); background-repeat:no-repeat;display:none; 
 }
#mar10 {display:block;clear:both;height:10px;}
 #mar20 {display:block;clear:both;height:10px;}
 #ddesc { display:none;}
 #mdesc {display:block;}
 
 #poppassword {width:80%;max-width:330px;margin-left:10%; }
 #popusername{width:80%; max-width:368px;margin-left:10%;}
 
#cf1 {width:50%; display:inline-block;margin-top:11px;float:left;overflow:hidden;}
#cf2 { width:45%;height:39px; float:right;cursor: pointer; cursor: hand;display:inline-block;text-align:right;}
	}
@media only screen and (min-width: 581px) {
 .jssorb01 {display:none;}
.jssora05l, .jssora05r {
                display: none;
                position: absolute;
                /* size of arrow element */
                width: 40px;
                height: 40px;
                cursor: pointer;
                background: url(../img/a17.png) no-repeat;
                overflow: hidden;
            }
.gridContainer {
	width: 98.675%;
	padding-left: 0.1625%;
	padding-right: 0.2625%; margin:0px auto;
}
 
.s10
{
	font-size: 10px;
}
.s11
{
	font-size: 11px;
}

.s12
{
	font-size: 12px;
}
.s13
{
	font-size:12px;
}


.s14
{
	font-size: 12px;
}
.s15
{
	font-size: 12px;
}
.s16
{
	font-size: 13px;
}
.s17
{
	font-size: 13px;
}
.s18
{
	font-size: 14px;
}
.s19
{
	font-size: 14px;
}
.s20
{
	font-size: 16px;
}
.s21
{
	font-size: 15px;
}
.s22
{
	font-size: 15px;
}
.s23
{
	font-size: 15x;
}
.s24
{
	font-size:16px;
}
.s25
{
	font-size: 16px;
}
.s26
{
	font-size: 16px;
}
.s27
{
	font-size: 16px;
}
.s28
{
	font-size: 17px;
}
.s29
{
	font-size:17px;
}

.s30
{
	font-size:17px;
}

.s31
{
	font-size:17px;
}
.s32
{
	font-size:17px;
}
.s33
{
	font-size:18px;
}
.s34
{
	font-size:18px;
}
.s35
{
	font-size:18px;
}
.s36
{
	font-size:18px;
}
 .s37
{
	font-size:19px;
}
 .s38
{
	font-size:20px;
}
 .s39
{
	font-size:21px;
}
.s40
{
	font-size:22px;
}
.s42
{
	font-size:23px;
}
.s43
{
	font-size:24px;
}



.s44
{
	font-size:28px;
}

.s45
{
	font-size:30px;
}
.s46
{
	font-size:33px;
}

.s47
{
	font-size:38px;
}
.s48
{
	font-size:40px;
}
.s56
{
	font-size:45px;
}
.s60
{
	font-size:47px;
}
.s65
{
	font-size:50px;
}
.s70
{
	font-size:55px;
}
#sexshop-moto { width:57%;max-width:360px;float:left;min-height:67px;margin-top:1px;float:left; display:block;}
/* Desktop Layout: 769px to a max of 1232px.  Inherits styles from: Mobile Layout and Tablet Layout. */
#searchfield0 {display:none;float:left;padding:10px 0px 0px 0px; height:25px;width:38%;max-width:480px;  margin:0px 0px 0px 2%; position:relative; }
.choice
{ padding:25px 1px 0px 1px;float:right; text-align:center; height:42px;border-width:1px; border-color:#CCC; border-style:solid;}
#megamenu { display:none; overflow:hidden; }


#members {
display:none;float:right;padding:13px 0px 0px 11px; color:#c2c3c3;background-image:url(../imgs/member_out.png); background-position:4px 12px;height:24px; background-repeat:no-repeat; overflow:hidden; margin:0px 0px 0px 0px; height:37px;min-width:160px;text-align:center;	}


#members:hover
{
display:none;float:right;padding:13px 0px 0px 11px; background-image:url(../imgs/member.png); background-position:4px 12px;height:24px; background-repeat:no-repeat; overflow:hidden; margin:0px 0px 0px 0px; color:#666;height:37px;min-width:160px;text-align:center;
} 
 
#orderrequest
{
display:none;float:right;padding:13px 0px 0px 11px; color:#c2c3c3;background-image:url(../imgs/searchorder_out.png); background-position:4px 12px;height:24px; background-repeat:no-repeat; overflow:hidden; margin:0px 0px 0px 0px; height:37px;min-width:212px;text-align:center;
}

#orderrequest:hover
{
display:none;float:right;padding:13px 0px 0px 11px; background-image:url(../imgs/searchorder.png); background-position:4px 12px;height:24px; background-repeat:no-repeat; overflow:hidden; margin:0px 0px 0px 0px; color:#666; height:37px;min-width:212px;text-align:center;
}


#questions 
{
display:none;float:right;padding:13px 0px 0px 11px; color:#c2c3c3;background-image:url(../imgs/question_out.png); background-position:4px 12px;height:24px; background-repeat:no-repeat; overflow:hidden; margin:0px 0px 0px 0px; height:37px;min-width:160px;text-align:center;	}
	
	 

#questions:hover
{
display:none;float:right;padding:13px 0px 0px 11px; background-image:url(../imgs/question.png); background-position:4px 12px;height:24px; background-repeat:no-repeat; overflow:hidden; margin:0px 0px 0px 0px; color:#666; height:37px;min-width:160px;text-align:center;
}

.btn1 {height:47px; min-width:263px;float:left;
	background-image:url(../banners/ban1.jpg); background-repeat:no-repeat; width:263px; margin:10px 0px 0px 0px ;
	 }
.btn2 {height:47px; min-width:263px; 
	background-image:url(../banners/ban2.jpg); background-repeat:no-repeat;float:left;width:263px;margin:10px 0px 0px 5px ;
	 }
.btn3 {height:47px; min-width:263px; 
	background-image:url(../banners/ban3.jpg); background-repeat:no-repeat;float:left;width:263px;margin:10px 0px 0px 0px  ;
	}
.btn4 {height:47px; min-width:263px;
	background-image:url(../banners/ban4.jpg); background-repeat:no-repeat;float:left;width:263px;margin:10px 0px 0px 5px  ;}

#section1 {width:100%;max-width:560px; margin:0px auto; overflow:hidden; }
#promo1 {float:left;min-width:45%;height:38px;margin: 0% 0% 0% 0%; border-width:2px;border-color:#313131; border-style:solid;padding-top:18px;text-align:center; }
#promo1_red {float:left;min-width:45%;height:38px;margin: 0% 0% 0% 0%; border-width:2px;border-color:red; border-style:solid;padding-top:18px;text-align:center; }
#promo2{ float:left;min-width:45%;margin: 0% 0% 0% 3%;height:38px; border-width:2px;border-color:#313131; border-style:solid;padding-top:18px;text-align:center; }
#promo3 {float:left;min-width:45%;margin: 10px 0% 0% 0%;height:38px; border-width:2px;border-color:#313131; border-style:solid;padding-top:18px;text-align:center;}
#promo4 { float:left;min-width:45%;margin: 10px 0% 0% 3%;height:38px; border-width:2px;border-color:#313131; border-style:solid;padding-top:18px;text-align:center; }
 
#hpromo1 {float:left;min-width:45%;height:38px;margin: 0% 0% 0% 0%; padding-top:18px;text-align:center; }
#hpromo2{ float:left;min-width:45%;margin: 0% 0% 0% 3%;height:38px;padding-top:18px;text-align:center; }
#hpromo3 {float:left;min-width:45%;margin: 10px 0% 0% 0%;height:38px;padding-top:18px;text-align:center;}
#hpromo4 { float:left;min-width:45%;margin: 10px 0% 0% 3%;height:38px;padding-top:18px;text-align:center; }


#section2 {width:85%;max-width:605px; margin:0px auto; overflow:hidden; } 


#promo21 {float:left;min-width:30%;max-width:45%; margin: 0% 0% 0% 0%;  text-align:center; }
#promo22{ float:left;min-width:30%;max-width:45%;margin: 0% 0% 0% 3%; text-align:center; }
#promo23 {float:left;min-width:30%;max-width:45%;margin: 10px 0% 0% 0%; text-align:center;}
#promo24 { float:left;min-width:30%;max-width:45%;margin: 10px 0% 0% 3%; text-align:center; }
 
#section21
{
	float:none;margin:0px auto;width:25%;text-align:center;min-width:240px; 
}
#section22
{
	width:25%;float:none;margin:0px auto;display:none;
}
	
.newslettersection {width:80%;max-width:320px;text-align:center;overflow:hidden;margin:0px auto;position:relative;}
.zoom1
 {
	background-image:url(../imgs/zoom.png); background-repeat:no-repeat;display:block; 
 }	
.zoom
 {
	background-image:url(../imgs/zoom.png); background-repeat:no-repeat;display:none; 
 }
#mar10 {display:block;clear:both;height:10px;}
#mar20 {display:block;clear:both;height:10px;}
#ddesc { display:none;}
 #mdesc {display:block;}
 
 #poppassword {width:80%;max-width:330px;margin-left:10%; }
 #popusername{width:80%; max-width:368px;margin-left:10%;}
 
#cf1 {width:50%; display:inline-block;margin-top:11px;float:left;overflow:hidden;}
#cf2 { width:45%;height:39px; float:right;cursor: pointer; cursor: hand;display:inline-block;text-align:right;}
	}
@media only screen and (min-width: 610px) {	
	#searchfield0 {display:none;float:left;padding:10px 0px 0px 0px; height:25px;width:38%;max-width:480px;  margin:0px 0px 0px 2%; position:relative; }

.jssorb01	{display:block;}
.jssora05l, .jssora05r {
                display: block;
                position: absolute;
                /* size of arrow element */
                width: 40px;
                height: 40px;
                cursor: pointer;
                background: url(../img/a17.png) no-repeat;
                overflow: hidden;
            }
#sexshop-moto { width:63%;max-width:410px;float:left;min-height:67px;margin-top:1px;float:left; display:block;}

.btn1 {height:47px; min-width:263px;float:left;
	background-image:url(../banners/ban1.jpg); background-repeat:no-repeat; width:45%; margin:0px 0px 0px 4%;
	 }
.btn2 {height:47px; min-width:263px; 
	background-image:url(../banners/ban2.jpg); background-repeat:no-repeat;float:left;width:45%;margin:0px 0px 0px 2%;
	 }
.btn3 {height:47px; min-width:263px; 
	background-image:url(../banners/ban3.jpg); background-repeat:no-repeat;float:left;width:45%;margin:10px 0px 0px 4% ;
	}
.btn4 {height:47px; min-width:263px;
	background-image:url(../banners/ban4.jpg); background-repeat:no-repeat;float:left;width:45%;margin:10px 0px 0px 2% ;}

#section1 {width:100%;max-width:760px; margin:0px auto; overflow:hidden; }
  
#promo1 {float:left;min-width:45%;height:38px;margin: 0% 0% 0% 0%; border-width:2px;border-color:#313131; border-style:solid;padding-top:18px;text-align:center; }
#promo1_red {float:left;min-width:45%;height:38px;margin: 0% 0% 0% 0%; border-width:2px;border-color:red; border-style:solid;padding-top:18px;text-align:center; }
#promo2{ float:left;min-width:45%;margin: 0% 0% 0% 3%;height:38px; border-width:2px;border-color:#313131; border-style:solid;padding-top:18px;text-align:center; }
#promo3 {float:left;min-width:45%;margin: 10px 0% 0% 0%;height:38px; border-width:2px;border-color:#313131; border-style:solid;padding-top:18px;text-align:center;}
#promo4 { float:left;min-width:45%;margin: 10px 0% 0% 3%;height:38px; border-width:2px;border-color:#313131; border-style:solid;padding-top:18px;text-align:center; }

#hpromo1 {float:left;min-width:45%;height:38px;margin: 0% 0% 0% 0%;padding-top:18px;text-align:center; }
#hpromo2{ float:left;min-width:45%;margin: 0% 0% 0% 3%;height:38px;padding-top:18px;text-align:center; }
#hpromo3 {float:left;min-width:45%;margin: 10px 0% 0% 0%;height:38px;padding-top:18px;text-align:center;}
#hpromo4 { float:left;min-width:45%;margin: 10px 0% 0% 3%;height:38px;padding-top:18px;text-align:center; }

 
#section2 {width:85%;max-width:768px; margin:0px auto; overflow:hidden; } 


#promo21 {float:left;min-width:30%;max-width:45%; margin: 0% 0% 0% 0%;  text-align:center; }
#promo22{ float:left;min-width:30%;max-width:45%;margin: 0% 0% 0% 3%; text-align:center; }
#promo23 {float:left;min-width:30%;max-width:45%;margin: 10px 0% 0% 0%; text-align:center;}
#promo24 { float:left;min-width:30%;max-width:45%;margin: 10px 0% 0% 3%; text-align:center; }
#section21
{
	float:none;margin:0px auto;width:25%;text-align:center;min-width:240px; 
}
#section22
{
	width:25%;float:none;margin:0px  auto;display:block;
}
	#megacontent1
{
		z-index:99999;top: 69px;
}
#megacontent2
{
		z-index:99999;top: 69px;
}
#megacontent3
{
		z-index:99999;top: 69px;
}
#megacontent4
{
		z-index:99999;top: 69px;
}

#megacontent5
{
		z-index:99999;top: 69px;
}
#megacontent6
{
		z-index:99999;top: 69px;
}

#megacontent7
{
		z-index:99999;top: 69px;
}	
#megacontent8
{
		z-index:99999;top: 69px;
}	
#megacontent9
{
		z-index:99999;top: 69px;
}	
#megacontent10
{
		z-index:99999;top: 69px;
}		
	.newslettersection {width:80%;max-width:320px;text-align:center;overflow:hidden;margin:0px auto;position:relative;}
	
#basket {display:none;width:207px;float:right; padding-top:15px; height:34px; background-image:url(../imgs/mybasket.png);padding-left:8px;background-repeat:no-repeat; background-position:14px 8px; background-color:#313131;text-align:center; }
#basket1 {display:block;width:207px;float:right; padding-top:15px; height:34px; background-image:url(../imgs/mybasket.png);padding-left:8px;background-repeat:no-repeat; background-position:14px 8px; background-color:#313131;text-align:center; }
.zoom
 {
	background-image:url(../imgs/zoom.png); background-repeat:no-repeat;display:none; 
 }
.zoom1
 {
	background-image:url(../imgs/zoom.png); background-repeat:no-repeat;display:block; 
 }	
#mar10 {display:block;clear:both;height:10px;}
#mar20 {display:block;clear:both;height:20px;}
#ddesc { display:block;}
 #mdesc {display:none;}
 
#poppassword {width:80%;max-width:330px;margin-left:10%; }
 #popusername{width:80%; max-width:368px;margin-left:10%;}
 
#cf1 {width:50%; display:inline-block;margin-top:11px;float:left;overflow:hidden;}
#cf2 { width:45%;height:39px; float:right;cursor: pointer; cursor: hand;display:inline-block;text-align:right;}
}
@media only screen and (min-width: 769px) {

#searchfield0 {float:left;display:block;padding:10px 0px 0px 0px; height:25px;width:52%;max-width:450px;  margin:0px 0px 0px 2%; position:relative; }

.jssorb01	{display:block;}
	
	.jssora05l, .jssora05r {
                display: block;
                position: absolute;
                /* size of arrow element */
                width: 40px;
                height: 40px;
                cursor: pointer;
                background: url(../img/a17.png) no-repeat;
                overflow: hidden;
            }
.zoom
 {
	background-image:url(../imgs/zoom.png); background-repeat:no-repeat;display:none; 
 }
.zoom1
 {
	background-image:url(../imgs/zoom.png); background-repeat:no-repeat;display:block; 
 }	

#basket {display:block;width:207px;float:right; padding-top:15px; height:34px; background-image:url(../imgs/mybasket.png);padding-left:8px;background-repeat:no-repeat; background-position:14px 8px; background-color:#313131;text-align:center; }
#basket1 {display:none;width:207px;float:right; padding-top:15px; height:34px; background-image:url(../imgs/mybasket.png);padding-left:8px;background-repeat:no-repeat; background-position:14px 8px; background-color:#313131;text-align:center; }
	
#megamenu { display:none; overflow:hidden; }
#sexshop-moto { width:63%;max-width:410px;float:left;min-height:67px;margin-top:1px;float:left; display:block;}



.choice
{ padding:25px 3px 0px 3px;float:right; text-align:center; height:42px;border-width:1px; border-color:#CCC; border-style:solid;}
.gridContainer {
	width: 98.2%;
	max-width: 1260px;
	padding-left: 0.5%;
	padding-right: 0.5%;
	margin:0px auto;
}
 

#members {
display:none;float:right;padding:13px 0px 0px 11px; color:#c2c3c3;background-image:url(../imgs/member_out.png); background-position:4px 12px;height:24px; background-repeat:no-repeat; overflow:hidden; margin:0px 0px 0px 0px; height:37px;min-width:160px;text-align:center;	}


#members:hover
{
display:none;float:right;padding:13px 0px 0px 11px; background-image:url(../imgs/member.png); background-position:4px 12px;height:24px; background-repeat:no-repeat; overflow:hidden; margin:0px 0px 0px 0px; color:#666;height:37px;min-width:160px;text-align:center;
} 
 
#orderrequest
{
display:none;float:right;padding:13px 0px 0px 11px; color:#c2c3c3;background-image:url(../imgs/searchorder_out.png); background-position:4px 12px;height:24px; background-repeat:no-repeat; overflow:hidden; margin:0px 0px 0px 0px; height:37px;min-width:212px;text-align:center;
}

#orderrequest:hover
{
display:none;float:right;padding:13px 0px 0px 11px; background-image:url(../imgs/searchorder.png); background-position:4px 12px;height:24px; background-repeat:no-repeat; overflow:hidden; margin:0px 0px 0px 0px; color:#666; height:37px;min-width:212px;text-align:center;
}


#questions 
{
display:none;float:right;padding:13px 0px 0px 11px; color:#c2c3c3;background-image:url(../imgs/question_out.png); background-position:4px 12px;height:24px; background-repeat:no-repeat; overflow:hidden; margin:0px 0px 0px 0px; height:37px;min-width:160px;text-align:center;	}
	
	 

#questions:hover
{
display:none;float:right;padding:13px 0px 0px 11px; background-image:url(../imgs/question.png); background-position:4px 12px;height:24px; background-repeat:no-repeat; overflow:hidden; margin:0px 0px 0px 0px; color:#666; height:37px;min-width:160px;text-align:center;
}
.gridContainer {
	width: 99.2%;
	max-width:949px;
	padding-left: 0.2%;
	padding-right: 0.3%;
	margin:0px auto;
}	


.btn1 {height:47px; min-width:263px;float:left;
	background-image:url(../banners/ban1.jpg); background-repeat:no-repeat; width:45%; margin:0px 0px 0px 4%;
	 }
.btn2 {height:47px; min-width:263px; 
	background-image:url(../banners/ban2.jpg); background-repeat:no-repeat;float:left;width:45%;margin:0px 0px 0px 2%;
	 }
.btn3 {height:47px; min-width:263px; 
	background-image:url(../banners/ban3.jpg); background-repeat:no-repeat;float:left;width:45%;margin:10px 0px 0px 4%;
	 }
.btn4 {height:47px; min-width:263px;
	background-image:url(../banners/ban4.jpg); background-repeat:no-repeat;float:left;width:45%;margin:10px 0px 0px 2%;
	 }

#section1 {width:90%;max-width:700px; margin:0px auto; overflow:hidden; }

  
#promo1 {float:left;min-width:45%;height:38px;margin: 0% 0% 0% 0%; border-width:2px;border-color:#313131; border-style:solid;padding-top:18px;text-align:center; }
#promo1_red {float:left;min-width:45%;height:38px;margin: 0% 0% 0% 0%; border-width:2px;border-color:red; border-style:solid;padding-top:18px;text-align:center; }
#promo2{ float:left;min-width:45%;margin: 0% 0% 0% 3%;height:38px; border-width:2px;border-color:#313131; border-style:solid;padding-top:18px;text-align:center; }
#promo3 {float:left;min-width:45%;margin: 10px 0% 0% 0%;height:38px; border-width:2px;border-color:#313131; border-style:solid;padding-top:18px;text-align:center;}
#promo4 { float:left;min-width:45%;margin: 10px 0% 0% 3%;height:38px; border-width:2px;border-color:#313131; border-style:solid;padding-top:18px;text-align:center; }
  
#hpromo1 {float:left;min-width:45%;height:38px;margin: 0% 0% 0% 0%;padding-top:18px;text-align:center; }
#hpromo2{ float:left;min-width:45%;margin: 0% 0% 0% 3%;height:38px; padding-top:18px;text-align:center; }
#hpromo3 {float:left;min-width:45%;margin: 10px 0% 0% 0%;height:38px;padding-top:18px;text-align:center;}
#hpromo4 { float:left;min-width:45%;margin: 10px 0% 0% 3%;height:38px;padding-top:18px;text-align:center; } 

#section2 {width:85%;max-width:900px; margin:0px auto; overflow:hidden; } 


#promo21 {float:left;min-width:30%;max-width:45%; margin: 0% 0% 0% 0%;  text-align:center; }
#promo22{ float:left;min-width:30%;max-width:45%;margin: 0% 0% 0% 3%; text-align:center; }
#promo23 {float:left;min-width:30%;max-width:45%;margin: 10px 0% 0% 0%; text-align:center;}
#promo24 { float:left;min-width:30%;max-width:45%;margin: 10px 0% 0% 3%; text-align:center; }
#section21
{
	width:25%;float:left;margin:0px auto;text-align:center;min-width:240px; 
}
#section22
{
	width:60%;float:left;margin:0px 1% 0px 1% auto;display:block;
}
	#megacontent1
{
		z-index:99999;top: 69px;
}
#megacontent2
{
		z-index:99999;top: 69px;
}
#megacontent3
{
		z-index:99999;top: 69px;
}
#megacontent4
{
		z-index:99999;top: 69px;
}

#megacontent5
{
		z-index:99999;top: 69px;
}
#megacontent6
{
		z-index:99999;top: 69px;
}

#megacontent7
{
		z-index:99999;top: 69px;
}	
#megacontent8
{
		z-index:99999;top: 69px;
}	
#megacontent9
{
		z-index:99999;top: 69px;
}	
#megacontent10
{
		z-index:99999;top: 69px;
}	
.newslettersection {width:80%;max-width:320px;text-align:center;overflow:hidden;margin:0px auto;position:relative;}

.s10
{
	font-size: 10px;
}
.s11
{
	font-size: 11px;
}

.s12
{
	font-size: 12px;
}
.s13
{
	font-size:12px;
}


.s14
{
	font-size: 12px;
}
.s15
{
	font-size: 12px;
}
.s16
{
	font-size: 13px;
}
.s17
{
	font-size: 13px;
}
.s18
{
	font-size: 14px;
}
.s19
{
	font-size: 14px;
}
.s20
{
	font-size: 16px;
}
.s21
{
	font-size: 15px;
}
.s22
{
	font-size: 15px;
}
.s23
{
	font-size: 15x;
}
.s24
{
	font-size:16px;
}
.s25
{
	font-size: 16px;
}
.s26
{
	font-size: 16px;
}
.s27
{
	font-size: 16px;
}
.s28
{
	font-size: 17px;
}
.s29
{
	font-size:17px;
}

.s30
{
	font-size:17px;
}

.s31
{
	font-size:17px;
}
.s32
{
	font-size:17px;
}
.s33
{
	font-size:18px;
}
.s34
{
	font-size:18px;
}
.s35
{
	font-size:18px;
}
.s36
{
	font-size:18px;
}
 .s37
{
	font-size:19px;
}
 .s38
{
	font-size:20px;
}
 .s39
{
	font-size:21px;
}
.s40
{
	font-size:22px;
}
.s42
{
	font-size:23px;
}
.s43
{
	font-size:24px;
}



.s44
{
	font-size:28px;
}

.s45
{
	font-size:30px;
}
.s46
{
	font-size:33px;
}

.s47
{
	font-size:38px;
}
.s48
{
	font-size:40px;
}
.s56
{
	font-size:45px;
}
.s60
{
	font-size:47px;
}
.s65
{
	font-size:50px;
}
.s70
{
	font-size:55px;
}
#mar10 {display:block;clear:both;height:10px;}
#mar20 {display:block;clear:both;height:20px;}
#ddesc { display:block;}
 #mdesc {display:none;}
 
 
 #poppassword {width:80%;max-width:330px;margin-left:10%; }
 #popusername{width:80%; max-width:368px;margin-left:10%;}
 
#cf1 {width:50%; display:inline-block;margin-top:11px;float:left;overflow:hidden;}
#cf2 { width:45%;height:39px; float:right;cursor: pointer; cursor: hand;display:inline-block;text-align:right;}
}
@media only screen and (min-width: 950px) {
#searchfield0 {display:block;float:left;padding:10px 0px 0px 0px; height:25px;width:48%;max-width:450px;  margin:0px 0px 0px 2%; position:relative; }


#members {
display:none;float:right;padding:13px 0px 0px 11px; color:#c2c3c3;background-image:url(../imgs/member_out.png); background-position:4px 12px;height:24px; background-repeat:no-repeat; overflow:hidden; margin:0px 0px 0px 0px; height:37px;min-width:160px;text-align:center;	}

#orderrequest
{
display:none;float:right;padding:13px 0px 0px 11px; color:#c2c3c3;background-image:url(../imgs/searchorder_out.png); background-position:4px 12px;height:24px; background-repeat:no-repeat; overflow:hidden; margin:0px 0px 0px 0px; height:37px;min-width:212px;text-align:center;
}

#orderrequest:hover
{
display:none;float:right;padding:13px 0px 0px 11px; background-image:url(../imgs/searchorder.png); background-position:4px 12px;height:24px; background-repeat:no-repeat; overflow:hidden; margin:0px 0px 0px 0px; color:#666; height:37px;min-width:212px;text-align:center;
}
#members:hover
{
display:none;float:right;padding:13px 0px 0px 11px; background-image:url(../imgs/member.png); background-position:4px 12px;height:24px; background-repeat:no-repeat; overflow:hidden; margin:0px 0px 0px 0px; color:#666;height:37px;min-width:160px;text-align:center;
} 
 

.jssorb01 {display:block;}
.zoom1
 {
	background-image:url(../imgs/zoom.png); background-repeat:no-repeat;display:none; 
 }	
.zoom
 {
	background-image:url(../imgs/zoom.png); background-repeat:no-repeat;display:block; 
 }	
#questions 
{
display:none;float:right;padding:13px 0px 0px 11px; color:#c2c3c3;background-image:url(../imgs/question_out.png);
 background-position:4px 12px;height:24px; background-repeat:no-repeat; overflow:hidden; margin:0px 0px 0px 0px;
  height:37px;min-width:160px;text-align:center;	}
	
	 

#questions:hover
{
display:none;float:right;padding:13px 0px 0px 11px; background-image:url(../imgs/question.png); background-position:4px 12px;height:24px; background-repeat:no-repeat; overflow:hidden; margin:0px 0px 0px 0px; color:#666; height:37px;min-width:160px;text-align:center;
}
.newslettersection {width:75%;max-width:320px;text-align:center;overflow:hidden;margin:0px auto;position:relative;}
 .gridContainer {
	width: 99.2%;
	max-width: 1020px;
	padding-left: 0.2%;
	padding-right: 0.3%;
	margin:0px auto;
}	
.btn1 {height:47px; min-width:263px;float:left;
	background-image:url(../banners/ban1.jpg); background-repeat:no-repeat; width:45%; margin:0px 0px 0px 4% }
.btn2 {height:47px; min-width:263px; 
	background-image:url(../banners/ban2.jpg); background-repeat:no-repeat;float:left;width:45%;margin:0px 0px 0px 2% }
.btn3 {height:47px; min-width:263px; 
	background-image:url(../banners/ban3.jpg); background-repeat:no-repeat;float:left;width:45%;margin:10px 0px 0px 4% }
.btn4 {height:47px; min-width:263px;
	background-image:url(../banners/ban4.jpg); background-repeat:no-repeat;float:left;width:45%;margin:10px 0px 0px 2% }
#megamenu { display:none; overflow:hidden; }
#mobilemenu {display:block;}
#section1 {width:70%;max-width:850px; margin:0px auto; overflow:hidden; }
 
#promo1 {float:left;min-width:45%;height:38px;margin: 0% 0% 0% 0%; border-width:2px;border-color:#313131; border-style:solid;padding-top:18px;text-align:center; }
#promo1_red {float:left;min-width:45%;height:38px;margin: 0% 0% 0% 0%; border-width:2px;border-color:red; border-style:solid;padding-top:18px;text-align:center; }
#promo2{ float:left;min-width:45%;margin: 0% 0% 0% 3%;height:38px; border-width:2px;border-color:#313131; border-style:solid;padding-top:18px;text-align:center; }
#promo3 {float:left;min-width:45%;margin: 10px 0% 0% 0%;height:38px; border-width:2px;border-color:#313131; border-style:solid;padding-top:18px;text-align:center;}
#promo4 { float:left;min-width:45%;margin: 10px 0% 0% 3%;height:38px; border-width:2px;border-color:#313131; border-style:solid;padding-top:18px;text-align:center; }

#hpromo1 {float:left;min-width:45%;height:38px;margin: 0% 0% 0% 0%; padding-top:18px;text-align:center; }
#hpromo2{ float:left;min-width:45%;margin: 0% 0% 0% 3%;height:38px; padding-top:18px;text-align:center; }
#hpromo3 {float:left;min-width:45%;margin: 10px 0% 0% 0%;height:38px;padding-top:18px;text-align:center;}
#hpromo4 { float:left;min-width:45%;margin: 10px 0% 0% 3%;height:38px;padding-top:18px;text-align:center; }
 

#section2 {width:85%;max-width:900px; margin:0px auto; overflow:hidden; } 


#promo21 {float:left;min-width:30%;max-width:45%; margin: 0% 0% 0% 0%;  text-align:center; }
#promo22{ float:left;min-width:30%;max-width:45%;margin: 0% 0% 0% 3%; text-align:center; }
#promo23 {float:left;min-width:30%;max-width:45%;margin: 10px 0% 0% 0%; text-align:center;}
#promo24 { float:left;min-width:30%;max-width:45%;margin: 10px 0% 0% 3%; text-align:center; }

#section21
{
	width:25%;float:left;margin:0px auto;text-align:center;min-width:240px; 
}
#section22
{
	width:70%;float:left;margin:0px 2% 0px 2% auto;display:block;
}
	
#megacontent1
{
		z-index:99999;top: 69px;
}
#megacontent2
{
		z-index:99999;top: 69px;
}
#megacontent3
{
		z-index:99999;top: 69px;
}
#megacontent4
{
		z-index:99999;top: 69px;
}

#megacontent5
{
		z-index:99999;top: 69px;
}
#megacontent6
{
		z-index:99999;top: 69px;
}

#megacontent7
{
		z-index:99999;top: 69px;
}	
#megacontent8
{
		z-index:99999;top: 69px;
}	
#megacontent9
{
		z-index:99999;top: 69px;
}	
#megacontent10
{
		z-index:99999;top: 69px;
}	
#mar10 {display:block;clear:both;height:10px;}
#mar20 {display:block;clear:both;height:20px;}
#ddesc { display:block;}
 #mdesc {display:none;}

#poppassword {width:80%;max-width:330px;margin-left:10%; }
 #popusername{width:80%; max-width:368px;margin-left:10%;}
 
#cf1 {width:50%; display:inline-block;margin-top:11px;float:left;overflow:hidden;}
#cf2 { width:45%;height:39px; float:right;cursor: pointer; cursor: hand;display:inline-block;text-align:right;}
}
 
@media only screen and (min-width: 1039px) {


#orderrequest
{
display:block;float:right;padding:13px 0px 0px 11px; color:#c2c3c3;background-image:url(../imgs/searchorder_out.png); background-position:4px 12px;height:24px; background-repeat:no-repeat; overflow:hidden; margin:0px 0px 0px 0px; height:37px;min-width:212px;text-align:center;
}

#orderrequest:hover
{
display:block;float:right;padding:13px 0px 0px 11px; background-image:url(../imgs/searchorder.png); background-position:4px 12px;height:24px; background-repeat:no-repeat; overflow:hidden; margin:0px 0px 0px 0px; color:#666; height:37px;min-width:212px;text-align:center;
}

#members {
display:block;float:right;padding:13px 0px 0px 11px; color:#c2c3c3;background-image:url(../imgs/member_out.png); background-position:4px 12px;height:24px; background-repeat:no-repeat; overflow:hidden; margin:0px 0px 0px 0px; height:37px;min-width:160px;text-align:center;	}


#members:hover
{
display:block;float:right;padding:13px 0px 0px 11px; background-image:url(../imgs/member.png); background-position:4px 12px;height:24px; background-repeat:no-repeat; overflow:hidden; margin:0px 0px 0px 0px; color:#666;height:37px;min-width:160px;text-align:center;
} 	
	.jssorb01 {display:block;}
.gridContainer {
	width: 98.2%;
	max-width: 1238px;
	padding-left: 0.2%;
	padding-right: 0.2%;
	margin:0px auto;	
}
.newslettersection {width:65%;max-width:320px;text-align:center;overflow:hidden;margin:0px auto;position:relative;}


#mobilemenu {display:none;}
#megamenu { display:block }
#megacontent1
{
		z-index:99999;top: 69px;
}
#megacontent2
{
		z-index:99999;top: 69px;
}
#megacontent3
{
		z-index:99999;top: 69px;
}
#megacontent4
{
		z-index:99999;top: 69px;
}

#megacontent5
{
		z-index:99999;top: 69px;
}
#megacontent6
{
		z-index:99999;top: 69px;
}

#megacontent7
{
		z-index:99999;top: 69px;
}	
#megacontent8
{
		z-index:99999;top: 69px;
}	
#megacontent9
{
		z-index:99999;top: 69px;
}	
#megacontent10
{
		z-index:99999;top: 69px;
}	
 
.btn1 {height:47px; min-width:263px;float:left;
	background-image:url(../banners/ban1.jpg); background-repeat:no-repeat; width:45%; margin:0px 0px 0px 4% ;
	}
.btn2 {height:47px; min-width:263px; 
	background-image:url(../banners/ban2.jpg); background-repeat:no-repeat;float:left;width:45%;margin:0px 0px 0px 2%;
	 }
.btn3 {height:47px; min-width:263px; 
	background-image:url(../banners/ban3.jpg); background-repeat:no-repeat;float:left;width:45%;margin:10px 0px 0px 4%;
	 }
.btn4 {height:47px; min-width:263px;
	background-image:url(../banners/ban4.jpg); background-repeat:no-repeat;float:left;width:45%;margin:10px 0px 0px 2%;
	 }




#sexshop-moto { width:45%;max-width:460px;float:left;min-height:67px;margin-top:1px;float:left; display:none}
#searchfield0 {display:block;float:left;padding:10px 0px 0px 0px; height:25px;width:90%;max-width:250px;  margin:0px 0px 0px 2%; position:relative; }
/*  fonts sizing */

.s10
{
	font-size: 10px;
}
.s11
{
	font-size: 11px;
}

.s12
{
	font-size: 12px;
}
.s13
{
	font-size:12px;
}


.s14
{
	font-size: 12px;
}
.s15
{
	font-size: 12px;
}
.s16
{
	font-size: 13px;
}
.s17
{
	font-size: 13px;
}
.s18
{
	font-size: 14px;
}
.s19
{
	font-size: 14px;
}
.s20
{
	font-size: 16px;
}
.s21
{
	font-size: 15px;
}
.s22
{
	font-size: 15px;
}
.s23
{
	font-size: 15x;
}
.s24
{
	font-size:16px;
}
.s25
{
	font-size: 16px;
}
.s26
{
	font-size: 16px;
}
.s27
{
	font-size: 16px;
}
.s28
{
	font-size: 17px;
}
.s29
{
	font-size:17px;
}

.s30
{
	font-size:17px;
}

.s31
{
	font-size:17px;
}
.s32
{
	font-size:17px;
}
.s33
{
	font-size:18px;
}
.s34
{
	font-size:18px;
}
.s35
{
	font-size:18px;
}
.s36
{
	font-size:18px;
}
 .s37
{
	font-size:19px;
}
 .s38
{
	font-size:20px;
}
 .s39
{
	font-size:21px;
}
.s40
{
	font-size:22px;
}
.s42
{
	font-size:23px;
}
.s43
{
	font-size:24px;
}



.s44
{
	font-size:28px;
}

.s45
{
	font-size:30px;
}
.s46
{
	font-size:33px;
}

.s47
{
	font-size:38px;
}
.s48
{
	font-size:40px;
}
.s56
{
	font-size:45px;
}
.s60
{
	font-size:47px;
}
.s65
{
	font-size:50px;
}
.s70
{
	font-size:55px;
}
.choice
{ padding:25px 3px 0px 3px;float:right; text-align:center; height:42px;border-width:1px; border-color:#CCC; border-style:solid;}	


#section1 {width:85%;max-width:1230px; margin:0px auto; overflow:hidden; } 

 

#promo1 {float:left;min-width:45%;height:38px;margin: 0% 0% 0% 0%; border-width:2px;border-color:#313131; border-style:solid;padding-top:18px;text-align:center; }
#promo1_red {float:left;min-width:45%;height:38px;margin: 0% 0% 0% 0%; border-width:2px;border-color:red; border-style:solid;padding-top:18px;text-align:center; }
#promo2{ float:left;min-width:45%;margin: 0% 0% 0% 3%;height:38px; border-width:2px;border-color:#313131; border-style:solid;padding-top:18px;text-align:center; }
#promo3 {float:left;min-width:45%;margin: 10px 0% 0% 0%;height:38px; border-width:2px;border-color:#313131; border-style:solid;padding-top:18px;text-align:center;}
#promo4 { float:left;min-width:45%;margin: 10px 0% 0% 3%;height:38px; border-width:2px;border-color:#313131; border-style:solid;padding-top:18px;text-align:center; }
#hpromo1 {float:left;min-width:45%;height:38px;margin: 0% 0% 0% 0%; padding-top:18px;text-align:center; }
#hpromo2{ float:left;min-width:45%;margin: 0% 0% 0% 3%;height:38px;padding-top:18px;text-align:center; }
#hpromo3 {float:left;min-width:45%;margin: 10px 0% 0% 0%;height:38px;padding-top:18px;text-align:center;}
#hpromo4 { float:left;min-width:45%;margin: 10px 0% 0% 3%;height:38px;padding-top:18px;text-align:center; } 

#section2 {width:85%;max-width:1230px; margin:0px auto; overflow:hidden; } 


#promo21 {float:left;min-width:45%;max-width:45%; margin: 0% 0% 0% 0%;  text-align:center; }
#promo22{ float:left;min-width:45%;max-width:45%%;margin: 0% 0% 0% 3%; text-align:center; }
#promo23 {float:left;min-width:45%;max-width:45%%;margin: 10px 0% 0% 0%; text-align:center;}
#promo24 { float:left;min-width:45%;max-width:45%;margin: 10px 0% 0% 3%; text-align:center; }
 
 

#section21
{
	float:left;margin:0px 0px 0px 0px auto;width:25%;text-align:center;min-width:240px; 
}
#section22
{
	width:75%;float:left;margin:0px 0px 0px 0px auto;display:block;
}
.zoom1
 {
	background-image:url(../imgs/zoom.png); background-repeat:no-repeat;display:none; 
 }	
.zoom
 {
	background-image:url(../imgs/zoom.png); background-repeat:no-repeat;display:block; 
 }		
#mar10 {display:block;clear:both;height:10px;}
#mar20 {display:block;clear:both;height:20px;}
#ddesc { display:block;}
 #mdesc {display:none;}
 
#poppassword {width:80%;max-width:330px;margin-left:10%; }
 #popusername{width:80%; max-width:368px;margin-left:10%;}
 
#cf1 {width:50%; display:inline-block;margin-top:11px;float:left;overflow:hidden;}
#cf2 { width:45%;height:39px; float:right;cursor: pointer; cursor: hand;display:inline-block;text-align:right;}
}
@media only screen and (min-width: 1239px) {
	.jssorb01 {display:block;}
.newslettersection {width:55%;max-width:320px;text-align:center;overflow:hidden;margin:0px auto;position:relative;}
.gridContainer {
	width: 98.2%;
	max-width: 1400px;
	padding-left: 0.2%;
	padding-right: 0.2%;
	margin:0px auto;
}	
.btn1 { height:47px; min-width:263px;background-image:url(../banners/ban1.jpg); background-repeat:no-repeat;float:left;width:23%;margin:0px 0px 0px 0px;
 }
.btn2 {height:47px; min-width:263px;background-image:url(../banners/ban2.jpg); background-repeat:no-repeat;float:left;width:23%;margin:0px 0px 0px 2.66%;
 }
.btn3 {height:47px; min-width:263px;background-image:url(../banners/ban3.jpg); background-repeat:no-repeat;float:left;width:23%;margin:0px 0px 0px 2.66%;
 }
.btn4 {height:47px; min-width:263px;background-image:url(../banners/ban4.jpg); background-repeat:no-repeat;float:left;width:23%;margin:0px 0px 0px 2.66%;
 }

#section1 {width:100%;max-width:1200px; margin:0px auto; overflow:hidden; } 

#section2 {width:100%;max-width:1430px; margin:0px auto; overflow:hidden; } 
      #promo1 {float:left;min-width:22.4%;height:38px;margin: 0% 0% 0% 0%; border-width:2px;border-color:#313131; border-style:solid;padding-top:18px;text-align:center; }
#promo1_red    {float:left;min-width:22.4%;height:38px;margin: 0% 0% 0% 0%; border-width:2px;border-color:red; border-style:solid;padding-top:18px;text-align:center; }
#promo2{ float:left;min-width:22.4%;margin: 0% 0% 0% 2%;height:38px; border-width:2px;border-color:#313131; border-style:solid;padding-top:18px;text-align:center; }
#promo3 {float:left;min-width:22.4%;margin: 0% 0% 0% 2%;height:38px; border-width:2px;border-color:#313131; border-style:solid;padding-top:18px;text-align:center;}
#promo4 { float:left;min-width:22.4%;margin: 0% 0% 0% 2%;height:38px; border-width:2px;border-color:#313131; border-style:solid;padding-top:18px;text-align:center; }

#hpromo1 {float:left;min-width:22.4%;height:38px;margin: 0% 0% 0% 0%;padding-top:18px;text-align:center; }
#hpromo2{ float:left;min-width:22.4%;margin: 0% 0% 0% 2%;height:38px;padding-top:18px;text-align:center; }
#hpromo3 {float:left;min-width:22.4%;margin: 0% 0% 0% 2%;height:38px;padding-top:18px;text-align:center;}
#hpromo4 { float:left;min-width:22.4%;margin: 0% 0% 0% 2%;height:38px;padding-top:18px;text-align:center; }


#promo21 {float:left;min-width:22.9%;max-width:22.9%;margin:0px 0px 0px 0%; text-align:center; }
#promo22{ float:left;min-width:22.9%;max-width:22.9%;margin:0px 0px 0px 2.7%; text-align:center;  }
#promo23 {float:left;min-width:22.9%;max-width:22.9%;margin:0px 0px 0px 2.7%; text-align:center; }
#promo24 {float:left;min-width:22.9%;max-width:22.9%;margin:0px 0px 0px 2.7%; text-align:center; } 
 
 
 

	
#sexshop-moto { width:30%;max-width:430px;float:left;min-height:67px;margin-top:1px;float:left; display:none}	
	
 #searchfield0 {display:block;float:left;padding:10px 0px 0px 0px; height:25px;width:100%;max-width:450px;  margin:0px 0px 0px 2%; position:relative; }
/*  fonts sizing */

.s10
{
	font-size: 10px;
}
.s11
{
	font-size: 11px;
}

.s12
{
	font-size: 12px;
}
.s13
{
	font-size: 13px;
}


.s14
{
	font-size: 14px;
}
.s15
{
	font-size: 16px;
}
.s16
{
	font-size: 16px;
}
.s17
{
	font-size: 17px;
}
.s18
{
	font-size: 18px;
}
.s19
{
	font-size: 19px;
}
.s20
{
	font-size: 20px;
}
.s21
{
	font-size: 21px;
}
.s22
{
	font-size: 22px;
}
.s23
{
	font-size: 23px;
}
.s24
{
	font-size: 24px;
}
.s25
{
	font-size: 25px;
}
.s26
{
	font-size: 26px;
}
.s27
{
	font-size: 27px;
}
.s28
{
	font-size: 28px;
}
.s29
{
	font-size:29px;
}

.s30
{
	font-size:30px;
}

.s31
{
	font-size:31px;
}
.s32
{
	font-size:32px;
}
.s33
{
	font-size:33px;
}
.s34
{
	font-size:34px;
}
.s35
{
	font-size:35px;
}
.s36
{
	font-size:36px;
}
 .s37
{
	font-size:37px;
}
 .s38
{
	font-size:38px;
}
 .s39
{
	font-size:39px;
}
.s40
{
	font-size:40px;
}
.s42
{
	font-size:42px;
}
.s43
{
	font-size:43px;
}



.s44
{
	font-size:44px;
}

.s45
{
	font-size:45px;
}
.s46
{
	font-size:46px;
}

.s47
{
	font-size:47px;
}
.s48
{
	font-size:48px;
}

.s50
{
	font-size:50px;
}
.s52
{
	font-size:52px;
}
.s54
{
	font-size:54px;
}

.s56
{
	font-size:56px;
}
.s60
{
	font-size:60px;
}

.s65
{
	font-size:65px;
}
.s70
{
	font-size:70px;
}
/*  fonts sizing */

.choice
{ display: table;padding:25px 10px 0px 10px;float:right; text-align:center; height:42px;border-width:1px; border-color:#CCC; border-style:solid;}	
#section21
{
	float:left;margin:0px 0px 0px 0px auto;width:25%;text-align:center;min-width:240px; 
}
#section22
{
	width:75%;float:left;margin:0px 0px 0px 0px auto;display:block;
}
	
.zoom1
 {
	background-image:url(../imgs/zoom.png); background-repeat:no-repeat;display:none; 
 }	
.zoom
 {
	background-image:url(../imgs/zoom.png); background-repeat:no-repeat;display:block; 
 }	
#mar10 {display:block;clear:both;height:10px;}
#mar20 {display:block;clear:both;height:20px;}
#ddesc { display:block;}
 #mdesc {display:none;}
 #poppassword {width:80%;max-width:330px;margin-left:10%; }
 #popusername{width:80%; max-width:368px;margin-left:10%;}
 
#cf1 {width:50%; display:inline-block;margin-top:11px;float:left;overflow:hidden;}
#cf2 { width:45%;height:39px; float:right;cursor: pointer; cursor: hand;display:inline-block;text-align:right;}

#mobilemenu {display:none;}
#megamenu { display:block }

}
@media only screen and (min-width: 1439px) {
	.jssorb01 {display:block;}
.newslettersection {width:55%;max-width:320px;text-align:center;overflow:hidden;margin:0px auto;position:relative;}
.gridContainer {
	width: 98.2%;
	max-width: 1390px;
	padding-left: 0.2%;
	padding-right: 0.2%;
	margin:0px auto;
}	
.btn1 { height:47px; min-width:263px;background-image:url(../banners/ban1.jpg); background-repeat:no-repeat;float:left;width:23%;margin:0px 0px 0px 0px;
 }
.btn2 {height:47px; min-width:263px;background-image:url(../banners/ban2.jpg); background-repeat:no-repeat;float:left;width:23%;margin:0px 0px 0px 2.66%;
 }
.btn3 {height:47px; min-width:263px;background-image:url(../banners/ban3.jpg); background-repeat:no-repeat;float:left;width:23%;margin:0px 0px 0px 2.66%;
 }
.btn4 {height:47px; min-width:263px;background-image:url(../banners/ban4.jpg); background-repeat:no-repeat;float:left;width:23%;margin:0px 0px 0px 2.66%;
 }
 #section1 {width:100%;max-width:1390px; margin:0px auto; overflow:hidden; }
  #section2 {width:100%;max-width:1390px; margin:0px auto;   }
     #promo1 {float:left;width:22.4%;height:38px; border-width:2px;border-color:#313131; border-style:solid;padding-top:18px;text-align:center; }
 #promo1_red {float:left;width:22.4%;height:38px; border-width:2px;border-color:red; border-style:solid;padding-top:18px;text-align:center; }
#promo2{ float:left;width:22.4%;margin-left:3%;height:38px; border-width:2px;border-color:#313131; border-style:solid;padding-top:18px;text-align:center; }
#promo3 {float:left;width:22.4%;margin-left:3%;height:38px; border-width:2px;border-color:#313131; border-style:solid;padding-top:18px;text-align:center;}
#promo4 { float:left;width:22.4%;margin-left:3%;height:38px; border-width:2px;border-color:#313131; border-style:solid;padding-top:18px;text-align:center; }
 
#hpromo1 {float:left;width:22.4%;height:38px;padding-top:18px;text-align:center; }
#hpromo2{ float:left;width:22.4%;margin-left:3%;height:38px;padding-top:18px;text-align:center; }
#hpromo3 {float:left;width:22.4%;margin-left:3%;height:38px;padding-top:18px;text-align:center;}
#hpromo4 { float:left;width:22.4%;margin-left:3%;height:38px;padding-top:18px;text-align:center; }

 
#promo21 {float:left;min-width:22.9%;max-width:22.9%;margin:0px 0px 0px 0%; text-align:center; }
#promo22{ float:left;min-width:22.9%;max-width:22.9%;margin:0px 0px 0px 2.7%; text-align:center;  }
#promo23 {float:left;min-width:22.9%;max-width:22.9%;margin:0px 0px 0px 2.7%; text-align:center; }
#promo24 {float:left;min-width:22.9%;max-width:22.9%;margin:0px 0px 0px 2.7%; text-align:center; } 
 
 

#sexshop-moto { width:100%;max-width:450px;float:left;min-height:67px;margin-top:1px;float:left; display:none}
#searchfield0 {display:block;float:left;padding:10px 0px 0px 0px; height:25px;width:38%;max-width:450px;  margin:0px 0px 0px 2%; position:relative; }
/*  fonts sizing */

.s10
{
	font-size: 10px;
}
.s11
{
	font-size: 11px;
}

.s12
{
	font-size: 12px;
}
.s13
{
	font-size: 13px;
}


.s14
{
	font-size: 14px;
}
.s15
{
	font-size: 16px;
}
.s16
{
	font-size: 16px;
}
.s17
{
	font-size: 17px;
}
.s18
{
	font-size: 18px;
}
.s19
{
	font-size: 19px;
}
.s20
{
	font-size: 20px;
}
.s21
{
	font-size: 21px;
}
.s22
{
	font-size: 22px;
}
.s23
{
	font-size: 23px;
}
.s24
{
	font-size: 24px;
}
.s25
{
	font-size: 25px;
}
.s26
{
	font-size: 26px;
}
.s27
{
	font-size: 27px;
}
.s28
{
	font-size: 28px;
}
.s29
{
	font-size:29px;
}

.s30
{
	font-size:30px;
}

.s31
{
	font-size:31px;
}
.s32
{
	font-size:32px;
}
.s33
{
	font-size:33px;
}
.s34
{
	font-size:34px;
}
.s35
{
	font-size:35px;
}
.s36
{
	font-size:36px;
}
 .s37
{
	font-size:37px;
}
 .s38
{
	font-size:38px;
}
 .s39
{
	font-size:39px;
}
.s40
{
	font-size:40px;
}
.s42
{
	font-size:42px;
}
.s43
{
	font-size:43px;
}



.s44
{
	font-size:44px;
}

.s45
{
	font-size:45px;
}
.s46
{
	font-size:46px;
}

.s47
{
	font-size:47px;
}
.s48
{
	font-size:48px;
}

.s50
{
	font-size:50px;
}
.s52
{
	font-size:52px;
}
.s54
{
	font-size:54px;
}

.s56
{
	font-size:56px;
}
.s60
{
	font-size:60px;
}

.s65
{
	font-size:65px;
}
.s70
{
	font-size:70px;
}
/*  fonts sizing */
.choice
{ display: table;padding:25px 10px 0px 10px;float:right; text-align:center; height:42px;border-width:1px; border-color:#CCC; border-style:solid;}	
#section21
{
	float:left;margin:0px 0px 0px 0px auto;width:25%;text-align:center;min-width:240px; 
}
#section22
{
	width:75%;float:left;margin:0px 0px 0px 0px auto;display:block;
}
	
.zoom1
 {
	background-image:url(../imgs/zoom.png); background-repeat:no-repeat;display:none; 
 }	
.zoom
 {
	background-image:url(../imgs/zoom.png); background-repeat:no-repeat;display:block; 
 }	
#mar10 {display:block;clear:both;height:10px;}
#mar20 {display:block;clear:both;height:20px;}
#ddesc { display:block;}
 #mdesc {display:none;}
 #poppassword {width:80%;max-width:330px;margin-left:10%; }
 #popusername{width:80%; max-width:368px;margin-left:10%;}
 #cf1 {width:50%; display:inline-block;margin-top:11px;float:left;overflow:hidden;}
#cf2 { width:45%;height:39px; float:right;cursor: pointer; cursor: hand;display:inline-block;text-align:right;}

#mobilemenu {display:none;}
#megamenu { display:block } 
}
@media only screen and (min-width: 1689px) {
	
#mobilemenu {display:none;}
#megamenu { display:block }
	
	.jssorb01 {display:block;}
.zoom1
 {
	background-image:url(../imgs/zoom.png); background-repeat:no-repeat;display:none; 
 }	
.zoom
 {
	background-image:url(../imgs/zoom.png); background-repeat:no-repeat;display:block; 
 }	
.newslettersection {width:55%;max-width:320px;text-align:center;overflow:hidden;margin:0px auto;position:relative;}
#basket {display:block;width:207px;float:right; padding-top:15px; height:34px; background-image:url(../imgs/mybasket.png);padding-left:8px;background-repeat:no-repeat; background-position:14px 8px; background-color:#313131;text-align:center; }
#basket1 {display:none;width:207px;float:right; padding-top:15px; height:34px; background-image:url(../imgs/mybasket.png);padding-left:8px;background-repeat:no-repeat; background-position:14px 8px; background-color:#313131;text-align:center; }

.gridContainer {
	width: 99.2%;
	max-width: 1630px;
	padding-left: 0.5%;
	padding-right: 0.5%;
	margin:0px auto;
}


.btn1 { height:47px; min-width:263px;background-image:url(../banners/ban1.jpg); background-repeat:no-repeat;float:left;width:23%;margin:0px 0px 0px 0px;
 }
.btn2 {height:47px; min-width:263px;background-image:url(../banners/ban2.jpg); background-repeat:no-repeat;float:left;width:23%;margin:0px 0px 0px 2.66%;
 }
.btn3 {height:47px; min-width:263px;background-image:url(../banners/ban3.jpg); background-repeat:no-repeat;float:left;width:23%;margin:0px 0px 0px 2.66%;
 }
.btn4 {height:47px; min-width:263px;background-image:url(../banners/ban4.jpg); background-repeat:no-repeat;float:left;width:23%;margin:0px 0px 0px 2.66%;
 }
#section1 {width:90%;max-width:1630px; margin:0px auto; overflow:hidden; }

#section2 {width:100%;max-width:1630px; margin:0px auto; overflow:hidden; }
#promo1 {float:left;width:22.4%;height:38px; border-width:2px;border-color:#313131; border-style:solid;padding-top:18px;text-align:center; }
#promo1_red {float:left;width:22.4%;height:38px; border-width:2px;border-color:red; border-style:solid;padding-top:18px;text-align:center; }
#promo2{ float:left;width:22.4%;margin-left:3%;height:38px; border-width:2px;border-color:#313131; border-style:solid;padding-top:18px;text-align:center; }
#promo3 {float:left;width:22.4%;margin-left:3%;height:38px; border-width:2px;border-color:#313131; border-style:solid;padding-top:18px;text-align:center;}
#promo4 { float:left;width:22.4%;margin-left:3%;height:38px; border-width:2px;border-color:#313131; border-style:solid;padding-top:18px;text-align:center; }

#hpromo1 {float:left;width:22.4%;height:38px;padding-top:18px;text-align:center; }
#hpromo2 {float:left;width:22.4%;margin-left:3%;height:38px; padding-top:18px;text-align:center; }
#hpromo3 {float:left;width:22.4%;margin-left:3%;height:38px; padding-top:18px;text-align:center;}
#hpromo4 {float:left;width:22.4%;margin-left:3%;height:38px; padding-top:18px;text-align:center; }



#promo21 {float:left;min-width:22.9%;max-width:22.9%;margin:0px 0px 0px 0%; text-align:center; }
#promo22{ float:left;min-width:22.9%;max-width:22.9%;margin:0px 0px 0px 2.7%; text-align:center; }
#promo23 {float:left;min-width:22.9%;max-width:22.9%;margin:0px 0px 0px 2.7%; text-align:center;}
#promo24 {float:left;min-width:22.9%;max-width:22.9%;margin:0px 0px 0px 2.7%; text-align:center; } 

#section21
{
	float:left;margin:0px 0px 0px 0px auto;width:25%;text-align:center;min-width:240px; 
}
#section22
{
	width:75%;float:left;margin:0px 0px 0px 0px auto;display:block;
}
	

#orderrequest
{
display:block;float:right;padding:13px 0px 0px 11px; color:#c2c3c3;background-image:url(../imgs/searchorder_out.png); background-position:4px 12px;height:24px; background-repeat:no-repeat; overflow:hidden; margin:0px 0px 0px 0px; height:37px;min-width:212px;text-align:center;
}

#orderrequest:hover
{
display:block;float:right;padding:13px 0px 0px 11px; background-image:url(../imgs/searchorder.png); background-position:4px 12px;height:24px; background-repeat:no-repeat; overflow:hidden; margin:0px 0px 0px 0px; color:#666; height:37px;min-width:212px;text-align:center;
}


#questions 
{
display:block;float:right;padding:13px 0px 0px 11px; color:#c2c3c3;background-image:url(../imgs/question_out.png); background-position:4px 12px;height:24px; background-repeat:no-repeat; overflow:hidden; margin:0px 0px 0px 0px; height:37px;min-width:160px;text-align:center;	}
	
	 

#questions:hover
{
display:block;float:right;padding:13px 0px 0px 11px; background-image:url(../imgs/question.png); background-position:4px 12px;height:24px; background-repeat:no-repeat; overflow:hidden; margin:0px 0px 0px 0px; color:#666; height:37px;min-width:160px;text-align:center;
}



#members {
display:block;float:right;padding:13px 0px 0px 11px; color:#c2c3c3;background-image:url(../imgs/member_out.png); background-position:4px 12px;height:24px; background-repeat:no-repeat; overflow:hidden; margin:0px 0px 0px 0px; height:37px;min-width:160px;text-align:center;	}


#members:hover
{
display:block;float:right;padding:13px 0px 0px 11px; background-image:url(../imgs/member.png); background-position:4px 12px;height:24px; background-repeat:no-repeat; overflow:hidden; margin:0px 0px 0px 0px; color:#666;height:37px;min-width:160px;text-align:center;
} 
 
 
 
#searchfield0 {display:block;float:left;padding:10px 0px 0px 0px; height:25px;width:100%;max-width:460px;  margin:0px 0px 0px 2%; position:relative; }
#sexshop-moto { display:block;width:32%;max-width:440px;float:left;min-height:67px;margin-top:1px;float:left; }
/*  fonts sizing */

.s10
{
	font-size: 10px;
}
.s11
{
	font-size: 11px;
}

.s12
{
	font-size: 12px;
}
.s13
{
	font-size: 13px;
}


.s14
{
	font-size: 14px;
}
.s15
{
	font-size: 16px;
}
.s16
{
	font-size: 16px;
}
.s17
{
	font-size: 17px;
}
.s18
{
	font-size: 18px;
}
.s19
{
	font-size: 19px;
}
.s20
{
	font-size: 20px;
}
.s21
{
	font-size: 21px;
}
.s22
{
	font-size: 22px;
}
.s23
{
	font-size: 23px;
}
.s24
{
	font-size: 24px;
}
.s25
{
	font-size: 25px;
}
.s26
{
	font-size: 26px;
}
.s27
{
	font-size: 27px;
}
.s28
{
	font-size: 28px;
}
.s29
{
	font-size:29px;
}

.s30
{
	font-size:30px;
}

.s31
{
	font-size:31px;
}
.s32
{
	font-size:32px;
}
.s33
{
	font-size:33px;
}
.s34
{
	font-size:34px;
}
.s35
{
	font-size:35px;
}
.s36
{
	font-size:36px;
}
 .s37
{
	font-size:37px;
}
 .s38
{
	font-size:38px;
}
 .s39
{
	font-size:39px;
}
.s40
{
	font-size:40px;
}
.s42
{
	font-size:42px;
}
.s43
{
	font-size:43px;
}



.s44
{
	font-size:44px;
}

.s45
{
	font-size:45px;
}
.s46
{
	font-size:46px;
}

.s47
{
	font-size:47px;
}
.s48
{
	font-size:48px;
}
.s56
{
	font-size:56px;
}
.s60
{
	font-size:60px;
}

.s65
{
	font-size:65px;
}
.s70
{
	font-size:70px;
}
/*  fonts sizing */
.choice
{ display: table;padding:25px 10px 0px 10px;float:right; text-align:center; height:42px;border-width:1px; border-color:#CCC; border-style:solid;}	 
#mar10 {display:block;clear:both;height:10px;}
#mar20 {display:block;clear:both;height:20px;}
#ddesc { display:block;}
 #mdesc {display:none;}
 #poppassword {width:80%;max-width:330px;margin-left:10%; }
 #popusername{width:80%; max-width:368px;margin-left:10%;}
 #cf1 {width:50%; display:inline-block;margin-top:11px;float:left;overflow:hidden;}
#cf2 { width:45%;height:39px; float:right;cursor: pointer; cursor: hand;display:inline-block;text-align:right;}
}