html,body { 
	overflow-x: hidden; 
}

/*
skins available:
	- sweet
	- powerful
	- charming
*/

/* the container */
.allinone_carousel {
	position:relative;
}
.allinone_carousel img {
	max-width:none;
	max-height:none;
}
.allinone_carousel_list {
	margin:0;
	padding:0;
	list-style:none;
	display:none;
}

.allinone_carousel .contentHolder {
	position:relative;
	overflow:hidden;
}
.mycanvas {
	position:absolute;
	z-index:1000;
}

.myloader {
	background:url(../downloadable/skins/loader.gif);
	width:37px;
	height:37px;
	position:absolute;
	left:49%;
	top:49%;
	z-index:999;
}


/***powerful SKIN***/

.allinone_carousel.powerful .contentHolderUnit {
	position:absolute;
	/*float:left;
	display:block;*/
	width:326px;
	height:329px;
	overflow:hidden;
	cursor: pointer;
	background:url(../downloadable/skins/powerful/empty.gif) repeat;
}


.allinone_carousel.powerful .bannerControls {
	position:absolute;
	left:0;
	top:0;
	z-index:101;
	width:100%;
}

.allinone_carousel.powerful .leftNav {
	position:absolute;
	left:10px;
	width:110px;
	height:157px;
	background:url(../downloadable/skins/powerful/leftNavOFF.png) 0 0 no-repeat;
	cursor: pointer;
}
.allinone_carousel.powerful .leftNav:hover {
	background:url(../downloadable/skins/powerful/leftNavON.png) 0 0 no-repeat;
}
.allinone_carousel.powerful .rightNav {
	position:absolute;
	right: 10px;
	width:110px;
	height:157px;
	background:url(../downloadable/skins/powerful/rightNavOFF.png) 0 0 no-repeat;
	cursor: pointer;
}
.allinone_carousel.powerful .rightNav:hover {
	background:url(../downloadable/skins/powerful/rightNavON.png) 0 0 no-repeat;
}
.allinone_carousel.powerful .bottomNav {
	position:absolute;
	height:0px;
	width:0;
	padding-left:9px;
	margin-left:-4px;
	z-index:140;
}
.allinone_carousel.powerful .bottomNavButtonOFF {
	float:left;
	display:block;
	width:13px;
	height:13px;
	background:url(../downloadable/skins/powerful/bottomNavOFF.png) 0 0 no-repeat;
	padding-left:9px;
	cursor: pointer;
}

.allinone_carousel.powerful .bottomNavButtonON {
	float:left;
	display:block;
	width:13px;
	height:13px;
	padding-left:9px;
	background:url(../downloadable/skins/powerful/bottomNavON.png) 0 0 no-repeat;
	cursor: pointer;
}

.allinone_carousel.powerful .elementTitle {
	position:absolute;
	left:0;
	top:365px;
	width:80%;
	margin-left: 10%;
	text-align:center;
	color:#7f7f7f;
	z-index: 1000;
}

.text_span_powerful {
	position:absolute;
	left:0;
	width:95%;
	text-align:center;
	font-weight: normal;
	color:#7f7f7f;
	text-transform: none;
	z-index: 9999;
}

.home-enroll-thumb{
background-position: top right;
background-repeat: no-repeat;
width: 200px; 
height: 90px; 
padding-right: 120px;
margin-top: 30px;
color: #5e5e5e;
font-size: 18px; 
line-height: 20px; 
text-align: center;
display: inline-block;
float: left;
}

.home-enroll-thumb1{
background-image:url(../img/home/vid1.png);
padding-right: 170px;
padding-top: 25px;
text-align: right;
}

.home-enroll-thumb1 span {
	font-size: 14px;
}

.home-enroll-thumb1:hover{
background-image:url(../img/home/vid1-roll.png);
}

.home-enroll-thumb2{
background-image:url(../img/home/vid2.png);
font-size: 18px; 
line-height: 24px; 
text-align: center; 
padding-top: 10px;
width: 170px !important;
}

.home-enroll-thumb2:hover{
background-image:url(../img/home/vid2-roll.png);
}

.home-enroll-thumb3{
background-image:url(../img/home/vid3.png);
font-size: 18px; 
line-height: 24px; 
text-align: center; 
padding-top: 10px;
width: 170px !important;
}

.home-enroll-thumb3 span {
font-size: 16px;
line-height:14px;	
}

.home-enroll-thumb3:hover{
background-image:url(../img/home/vid3-roll.png);
}

.home-enroll-thumb4{
background-image:url(../img/free-trial-box.png);
}

.home-enroll-thumb4 span {
	font-size: 14px;
}

.home-enroll-thumb4:hover{
background-image:url(../img/free-trial-box-roll.png);
}

.row1 h1 {
	text-align: left; 
	background: url(../img/home/girl.png) top right no-repeat; 
	height: 172px; 
	width: 750px; 
	padding-top: 40px;
	padding-left: 100px;
	margin-top: 20px; 
	font-size: 31px;
}

.row1 h1 span {
	color: #bd2928; 
	font-weight: bold;
}

.individual {
	position: absolute; 
	margin-top: -625px; 
	margin-left: 20px;
	text-align: left;
}

.what_is {
	position: absolute; 
	margin-top: -685px; 
	margin-left: 560px;
	text-align: left;
}

.what_is_mobile {
	display: none;	
}

.video_boxes {
	text-align: center; 
	margin-left: 20px;
}

.whole_package {
	text-align: center; 
	margin-top: 550px; 
	margin-left: 20px;
}

.whole_package .first {
	color: #6eb24b; font-size: 32px; font-weight: bold; display: inline-block;
}

.whole_package .first span {
	font-style:italic; color: #666;
}

.whole_package .second {
	color: #6eb24b; font-size: 24px; margin-top: 15px; margin-left: 5px; font-weight: bold; display: inline-block;
}

.whole_package .second .for_price_2 {
	color: #ef0000; font-size: 32px;
}

.whole_package .second a {
	color: #474747; font-size: 16px; text-decoration: underline;
}

.whole_package .cross {
	/* margin-right: 290px; margin-top: -30px; text-align:right; */
	margin-right: 500px; margin-top: -30px; text-align:right;
}

.whole_package .guide {
	text-align: center;
}

.mainmenu-drop {
	display: none;
	margin-top: -160px;
	margin-left: 20px;
}

.mobile_logo {
	display: none;
	background:url(../img/mobile_logo.png) center no-repeat;
	background-size: auto 100%;
	height: 110px;
	margin-top: -80px;
}

.footer_mobile {
	display: none;
}