@import url(http://fonts.googleapis.com/css?family=Monda:700);
@import url(http://fonts.googleapis.com/css?family=Electrolize);
@import url(http://fonts.googleapis.com/css?family=Oswald:700,400);
@font-face {
        font-family: "Impact";
        src: url('../../fonts/137207032-impact.eot');
        src: url('../../fonts/137207032-impact.eot?#iefix') format('embedded-opentype'),
        url('../../fonts/137207032-impact.svg#Impact') format('svg'),
        url('../../fonts/137207032-impact.woff') format('woff'),
        url('../../fonts/137207032-impact.ttf') format('truetype');
        font-weight: normal;
        font-style: normal;
}
html {
  overflow-x:hidden!important;
}
body {
	background-color:#000;
	margin: 0;
	font-family: Calibri;
	color:#333;
}
.clear {
  clear: both;
}
::-webkit-scrollbar {
    width: 7px;
}

::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    -webkit-border-radius: 10px;
    border-radius: 10px;
}
 
::-webkit-scrollbar-thumb {
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background: #21CEFE; 
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
}
::-webkit-scrollbar-thumb:window-inactive {
	background: rgba(255,0,0,0.4); 
}
.spinner{ position:absolute; z-index:99; background:url(../../img/loader.gif) 50% 50% no-repeat #000; width:100%; height:100%; top:0; left:0; bottom:0;}
.planet{
width:100%;
height:110%;
background:url(../../img/space.jpg) top center;
top:0%;
left:0%;
position:fixed;
z-index:-2;
}
.planet1{
width:356px;
height:344px;
background:url(../../img/bigmoon.png);
left:-20%;
top:20%;
z-index: -1;
display:block;
position:fixed;
}

.planet2{
background:url(../../img/smallmoon.png);
width:204px;
height:183px;
left:50%;
top:90%;
z-index: -2;
display:block;
position:fixed;
}
#wrap {
	width: 100%;
	height: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
/*	position:fixed;
*/}
#wrap2{   width: 1000px; }
#header {
  margin: auto;
  padding-top: 15px;
   width: 1000px;
  position:fixed;
}
#logo {
  width:400px;
  position:fixed;
  left:4%;
  top:5px;
}
#logo h1 {
    color: #FFFFFF;
    /*font-family: 'Monda',sans-serif;*/
	font-family: 'Oswald', sans-serif;
	text-transform:uppercase;
	letter-spacing:2px;
    font-size: 34px;
    margin-top: 8px;
}
#logo a {
	text-decoration: none;
}
h1.logohide {
	position: relative;
	left: 0px;
}


#searchbox {
  float: right;
}
/*#glass {
	background: url(../../img/background3.png) top center;
	background-repeat: no-repeat;
	margin: auto;
	width: 1300px;
}*/
.nav2 {
	position:fixed;
	bottom:20px;
    right: 20px;
}
.widget {
	display:none;
}
.nav2 h1 {
	color: #46B4E5;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3), 0 0 30px rgba(0, 255, 255, 0.7);
	padding:10px;
	text-align:center;
  border-radius: 5px 5px 0 0;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #262627), color-stop(100%, #2d2d2e));
  background-image: -webkit-linear-gradient(#262627, #2d2d2e);
  background-image: -moz-linear-gradient(#262627, #2d2d2e);
  background-image: -o-linear-gradient(#262627, #2d2d2e);
  background-image: linear-gradient(#262627, #2d2d2e);
  -webkit-box-shadow: inset 0 5px 6px rgba(0, 0, 0, 0.3), inset 0 0 4px rgba(0, 0, 0, 0.9), 0 0 0 black;
  -moz-box-shadow: inset 0 5px 6px rgba(0, 0, 0, 0.3), inset 0 0 4px rgba(0, 0, 0, 0.9), 0 0 0 black;
  box-shadow: inset 0 5px 6px rgba(0, 0, 0, 0.3), inset 0 0 4px rgba(0, 0, 0, 0.9), 0 0 0 black;
}
a.alink {
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3), 0 0 30px rgba(0, 255, 255, 0.7);
    border-right: 2px solid;
    color: #46B4E5;
    display: block;
    font-weight: bold;
    padding: 0;
    text-align: center;
}
.promos {
  background:url(../../img/black.jpg);
  padding:10px;
  height:70px;
  border-radius: 5px;
  border: 1px solid rgba(0, 0, 0, 0.7);
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);
}
.promos a {
    color: #46B4E5;
    font-size: 12px;
    transition: all 0.5s ease 0s;
}
.promos > a:hover {
    color: #FFFFFF;
}
.promos div {
    color: #AAAAAA;
    font-size: 14px;
    padding: 10px;
}
.menu2 {
	background-image: url(../../img/button2.png);
	background-repeat: no-repeat;
	height: 52px;
	width: 210px;
	margin-bottom: 15px;
}
.menu2 a {
	color: #045C7A;
    font-family: "Impact";
    font-size: 28px;
    text-decoration: none;
    padding-top: 0px;
    line-height: 53px;
    padding-left: 56px;
}
.menu2 a:hover {
	color:#0aa1c7;
	-webkit-transition: all 1s ease;/* Safari 3.2+, Chrome */
	-moz-transition: all 1s ease;/* Firefox 4-15 */
	-o-transition: all 1s ease;/* Opera 10.5-12.00 */
	transition: all 1s ease;/* Firefox 16+, Opera 12.50+ */
}

.nav1 {
    bottom: 10px;
    height: 84px;
    left: 10px;
    position: fixed;
    z-index: 10;
}
/* Works in Mozilla */
#intro h1::-moz-selection {
       background-color:#0AA1C7;
       color: #fff;
}
#intromore p::-moz-selection {
       background-color:#0AA1C7;
       color: #fff;
}

/* Works in Safari */
::selection {
       background-color:#0AA1C7;
       color: #fff;
}

/*#intro::-webkit-scrollbar { 
    display: none; 
}*/

.menu1 {
	background-image: url(../../img/button1.png);
	background-repeat: no-repeat;
	height: 84px;
	width: 85px;
	float: left;
	margin-left: 12px;
}
.menu1 a {
    color: #FFFFFF;
    font-family: trebuchet ms;
    font-size: 15px;
    font-weight: bold;
    line-height: 84px;
    padding-left: 19px;
    padding-top: 0;
    text-decoration: none;
}
.menu1 a:hover {
	text-shadow: 0px -2px 0px #ffffff;/* FF3.5+, Opera 9+, Saf1+, Chrome, IE10 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=0, Direction=0, Color=#ffffff)";/*IE 8*/
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=0, Direction=0, Color=#ffffff); /*IE 5.5-7*/
	color:#333;
	-webkit-transition: all 1s ease;/* Safari 3.2+, Chrome */
	-moz-transition: all 1s ease;/* Firefox 4-15 */
	-o-transition: all 1s ease;/* Opera 10.5-12.00 */
	transition: all 1s ease;/* Firefox 16+, Opera 12.50+ */
}

.nav3 {
	position: fixed;
	bottom: 0px;
	left: 0px;
	width: 100%;
	height: 40px;
	border-top: 1px solid #0E92C0;
	-webkit-transition: all 0.5s ease;/* Safari 3.2+, Chrome */
	-moz-transition: all 0.5s ease;/* Firefox 4-15 */
	-o-transition: all 0.5s ease;/* Opera 10.5-12.00 */
	transition: all 0.5s ease;/* Firefox 16+, Opera 12.50+ */
	background: rgb(255, 255, 255);
	background: transparent;
	background: rgba(255, 255, 255, 0.1);/* FF3+,Saf3+,Opera 10.10+,Chrome,IE9*/
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#19FFFFFF,endColorstr=#19FFFFFF);/*IE 5.5-7*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#19FFFFFF,endColorstr=#19FFFFFF)";/*IE8*/
	zoom: 1;
}
.nav3:hover {
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=12, Direction=90, Color=#0E92C0)";/*IE 8*/
	-moz-box-shadow: 0px 0px 12px #0E92C0;/*FF 3.5+*/
	-webkit-box-shadow: 0px 0px 12px #0E92C0;/*Saf3-4, Chrome, iOS 4.0.2-4.2, Android 2.3+*/
	box-shadow: 0px 0px 12px #0E92C0;/* FF3.5+, Opera 9+, Saf1+, Chrome, IE10 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=12, Direction=90, Color=#0E92C0); /*IE 5.5-7*/
	background: none;
}
.nav3 ul {
    margin: auto;
    width: 678px;
}
.nav3 li a {
    color: #FFFFFF;
    float: left;
    margin-left: 37px;
    line-height: 40px;
    -webkit-transition: all 0.5s ease;/* Safari 3.2+, Chrome */
	-moz-transition: all 0.5s ease;/* Firefox 4-15 */
	-o-transition: all 0.5s ease;/* Opera 10.5-12.00 */
	transition: all 0.5s ease;/* Firefox 16+, Opera 12.50+ */
}
.nav3 li a:hover {
	color: #0E92C0;
}
#intro {
	width: 830px;
	margin: auto;
	padding-top:80px;
}
#intro h1 {
	font-family: "Impact";
	font-size: 70px;
	color: #FFF;
	margin-top: 0px;
	margin-bottom: -3px;
	position: absolute;
 color: transparent;
 text-shadow: 0px 1px 1px rgba(255,255,255,1);
 -webkit-background-clip: text;
    -moz-background-clip: text;
         background-clip: text;
}
#introleft {
	float: left;
	text-align: justify;
	color: #FFF;
	width: 280px;
}
#introleft p {
	padding-top:66px;
}

#introright {
	float: right;
	background-image: url(../../img/xserver.png);
	background-repeat: no-repeat;
    height: 356px;
    width: 521px;
}
#intromore {
    background-image: url("../../img/content-holder.png");
    background-repeat: no-repeat;
    height: 400px;
    margin-top: -207px;
    width: 400px;
    margin-left: 10px;
}
#intromore p {
    padding-top: 90px;
    text-align: justify;
    font-size: 13px;
    width: 218px;
    margin-left: auto;
    margin-right: auto;
	color:#000;
}

#more {
    background-image: url("../../img/more.png");
    background-repeat: no-repeat;
    height: 123px;
    width: 123px;
    margin-left: 376px;
    margin-top: -141px;
}
#more p {
    font-family: "Impact";
    font-size: 35px;
    margin-top: 0;
    padding-top: 36px;
    padding-left: 23px;
}
#more a {
	color: #074555;
	text-decoration: none;
}
#more a:hover {
	color:#0aa1c7;
	-webkit-transition: all 1s ease;/* Safari 3.2+, Chrome */
	-moz-transition: all 1s ease;/* Firefox 4-15 */
	-o-transition: all 1s ease;/* Opera 10.5-12.00 */
	transition: all 1s ease;/* Firefox 16+, Opera 12.50+ */
	}



#hostplan1 {
    margin: auto;
    padding-top: 50px;
    width: 830px;
}
/*#wraptop {
	background-image: url(../../img/wrap-top.png);
	background-repeat: no-repeat;
	height: 62px;
	width: 800px;
}
#wrapcen {
	background-image: url(../../img/wrap-cen.png);
	background-repeat: repeat-y;
	height: auto;
	width: 800px;
}
#wrapbot {
	background-image: url(../../img/wrap-bot.png);
	background-repeat: no-repeat;
	height: 62px;
	width: 800px;
}
*/
h2.btl , #hostplan1 h2 {
	font-family: "Impact";
	font-size: 70px;
	color: #FFF;
	margin-top: 0px;
	margin-bottom: 0px;
	text-shadow: 0 1px 1px #FFFFFF;
}
#hostplan1 p {
    color: #FFFFFF;
    font-size: 13px;
    margin-left: 20px;
    margin-right: auto;
    text-align: justify;
    width: 200px;
	float:left;
}
#seo1 {
    margin: auto;
    padding-top: 55px;
    width: 830px;
}
#seo1 h2 {
	font-family: "Impact";
	font-size: 70px;
	color: #FFF;
	margin-top: 0px;
	margin-bottom: 0px;
	text-shadow: 0 1px 1px #FFFFFF;
}
#seo1 p {
   color: #FFFFFF;
    font-size: 13px;
    margin-left: 20px;
    margin-right: auto;
    text-align: justify;
    width: 200px;
	float:left;
}
#seo2 {
    margin: auto;
    padding-top: 50px;
    width: 830px;
}
#seo2 h2 {
	font-family: "Impact";
	font-size: 70px;
	color: #FFF;
	margin-top: 0px;
	margin-bottom: 0px;
	text-shadow: 0 1px 1px #FFFFFF;
}
#seo2 p {
   color: #FFFFFF;
    font-size: 13px;
    margin-left: 20px;
    margin-right: auto;
    text-align: justify;
    width: 200px;
	float:left;
}

#seo3 {
    margin: auto;
    padding-top: 50px;
    width: 830px;
}
#seo3 h2 {
	font-family: "Impact";
	font-size: 70px;
	color: #FFF;
	margin-top: 0px;
	margin-bottom: 0px;
	text-shadow: 0 1px 1px #FFFFFF;
}
#seo3 p {
   color: #FFFFFF;
    font-size: 13px;
    margin-left: 20px;
    margin-right: auto;
    text-align: justify;
    width: 200px;
	float:left;
}

#contact {
	color:#FFF;
	width:830px;
	margin:auto;
	padding-top:80px;
	}
#contact h2 {
	font-family: "Impact";
	font-size: 70px;
	color: #FFF;
	margin-top: 0px;
	margin-bottom: 0px;
	text-shadow: 0 1px 1px #FFFFFF;
}
.map {
	width:395px;
	height:189px;
	position:relative;
	z-index:1;
}
.tip {
    display: none;
    height: 189px;
    position: inherit;
    top: -191px;
    width: 395px;
    z-index: 2;
}
.address {
	width:395px;
	height:207px;
	background:url(../../img/add.png) no-repeat;
}
#contact .left { width:395px; height:395px; float:left; 
}
.address h1 {
    border-bottom: 1px solid #333333;
    color: #333333;
    font-family: 'Oswald',sans-serif;
    font-size: 34px;
    margin: 0 auto;
    position: relative;
    text-align: center;
    top: 9px;
    width: 185px;
}
.address h1 span {
    border-bottom: 1px solid #18A0F2;
    color: #18A0F2;
}
.address p {
    color: #0D0D0D;
    font-size: 14px;
    font-weight: bold;
    left: 27%;
    margin: 15px auto;
    position: relative;
    text-align: justify;
}
.address p a {
	color:#18A0F2;
}

/* form */

#contact .right {
    color: #FFFFFF;
    margin: 1em 0;
    width: 445px;
    position: relative;
    top: -54px;
}
	#contact .right h3{
		margin:0;
		background:#18A0F2;		
		color:#fff;
		font-size:20px;
		border:1px solid #27abfa;
		border-bottom:none;
		}		
	#contact .right h3 span{
		display:block;
		padding:10px 20px;
		background:url(../images/form2/form_ico.gif) no-repeat 93% 50%;			
		}				
	#contact .right fieldset{
		margin:0;
		padding:0;
		border:none;	
		border-top:3px solid #000;
		background:#000;		
		padding-bottom:1em;
		}		
	#contact .right legend{display:none;}	
	#contact .right p{margin:.5em 20px;}	
	#contact .right label{display:block;}	
	#contact .right input, #contact .right textarea{		
		width:397px;
		max-width:397px;
		border:1px solid #111;
		background:#282828;
		padding:5px 3px;
		color:#fff;
		}		
	 #contact .right textarea{
		height:125px;
		overflow:auto;
		}					
	#contact .right p.submit{
		text-align:right;
		}	
	#contact .right button{
		padding:0 20px;
		height:32px;
		line-height:32px;		
		border:1px solid #27abfa;
		background:#18A0F2;
		color:#fff;
		cursor:pointer;		
		text-align:center;		
		}				


/*--------------------------------------------pop contents------------------------------------------------------*/

.pop1, .prom { 
    background:url(../../img/black.jpg) repeat;
    color:#fff;
    display:none; 
    padding:20px;
    min-width:400px;
    min-height: 180px;
	max-width:900px;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=28, Direction=90, Color=#00a2ff)";/*IE 8*/
	-moz-box-shadow: 0px 0px 28px #00a2ff;/*FF 3.5+*/
	-webkit-box-shadow: 0px 0px 28px #00a2ff;/*Saf3-4, Chrome, iOS 4.0.2-4.2, Android 2.3+*/
	box-shadow: 0px 0px 28px #00a2ff;/* FF3.5+, Opera 9+, Saf1+, Chrome, IE10 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=28, Direction=90, Color=#00a2ff); /*IE 5.5-7*/
}
.pop2 { 
    background-color:#fff;
    display:none; 
	max-width:100%;
	padding-bottom:30px;
}
.b-close{
    cursor:pointer;
    position:absolute;
    right:10px;
    top:5px;
	color:#18A0F2;
}

h1.lix {
    color: #FFFFFF;
    font-family: 'Oswald',sans-serif;
    font-size: 35px;
    margin-top: -6px;
}
h3.lix {
    border-bottom: 1px solid #FFFFFF;
    color: #18A0F2;
    font-family: 'Electrolize',sans-serif;
    font-size: 28px;
    margin-top: 0;
    width: 238px;
}
span.lix {
	border-bottom: 1px solid #18A0F2;
}
.feature-list ul {
    margin: 9px 0 -4px !important;
    padding-bottom: 19px;
}
.feature-list ul li {
    color: #FFFFFF;
    font-size: 14px;
    line-height: 22px;
    list-style-image: url("../../img/icon-ok.png");
    margin-left: -20px;
}
.lipop {
    display: none;
    height: 60%;
    max-width: 100%;
    padding: 0px 20px 20px;
	 -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=28, Direction=90, Color=#00a2ff)";/*IE 8*/
	-moz-box-shadow: 0px 0px 28px #00a2ff;/*FF 3.5+*/
	-webkit-box-shadow: 0px 0px 28px #00a2ff;/*Saf3-4, Chrome, iOS 4.0.2-4.2, Android 2.3+*/
	box-shadow: 0px 0px 28px #00a2ff;/* FF3.5+, Opera 9+, Saf1+, Chrome, IE10 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=28, Direction=90, Color=#00a2ff); /*IE 5.5-7*/
	background: rgb(0, 0, 0);
	background: transparent;
	background: rgba(0, 0, 0, 0.7);/* FF3+,Saf3+,Opera 10.10+,Chrome,IE9*/
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2000000,endColorstr=#b2000000);/*IE 5.5-7*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2000000,endColorstr=#b2000000)";/*IE8*/
	zoom: 1;
}
.lipop h1 {
    color: #FFFFFF;
    font-family: 'Electrolize',sans-serif;
    font-size: 20px;
    margin: 0;
    position: relative;
    text-transform: uppercase;
    top: 11px;
}
.lipop h1 span {
	border-bottom: solid 1px #18A0F2;
}
.winpop {
    display: none;
    height: 60%;
    max-width: 100%;
    padding: 0px 20px 20px;
	 -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=28, Direction=90, Color=#00a2ff)";/*IE 8*/
	-moz-box-shadow: 0px 0px 28px #00a2ff;/*FF 3.5+*/
	-webkit-box-shadow: 0px 0px 28px #00a2ff;/*Saf3-4, Chrome, iOS 4.0.2-4.2, Android 2.3+*/
	box-shadow: 0px 0px 28px #00a2ff;/* FF3.5+, Opera 9+, Saf1+, Chrome, IE10 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=28, Direction=90, Color=#00a2ff); /*IE 5.5-7*/
	background: rgb(0, 0, 0);
	background: transparent;
	background: rgba(0, 0, 0, 0.7);/* FF3+,Saf3+,Opera 10.10+,Chrome,IE9*/
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2000000,endColorstr=#b2000000);/*IE 5.5-7*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2000000,endColorstr=#b2000000)";/*IE8*/
	zoom: 1;
}
.winpop h1 {
    color: #FFFFFF;
    font-family: 'Electrolize',sans-serif;
    font-size: 20px;
    margin: 0;
    position: relative;
    text-transform: uppercase;
    top: 11px;
}
.winpop h1 span {
	border-bottom: solid 1px #18A0F2;
}
.vpspop,.dedpop, .mailpop, .affpop , .rslrpop {
    display: none;
    height: 60%;
    max-width: 100%;
    padding: 0px 20px 20px;
	 -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=28, Direction=90, Color=#00a2ff)";/*IE 8*/
	-moz-box-shadow: 0px 0px 28px #00a2ff;/*FF 3.5+*/
	-webkit-box-shadow: 0px 0px 28px #00a2ff;/*Saf3-4, Chrome, iOS 4.0.2-4.2, Android 2.3+*/
	box-shadow: 0px 0px 28px #00a2ff;/* FF3.5+, Opera 9+, Saf1+, Chrome, IE10 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=28, Direction=90, Color=#00a2ff); /*IE 5.5-7*/
	background: rgb(0, 0, 0);
	background: transparent;
	background: rgba(0, 0, 0, 0.7);/* FF3+,Saf3+,Opera 10.10+,Chrome,IE9*/
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2000000,endColorstr=#b2000000);/*IE 5.5-7*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2000000,endColorstr=#b2000000)";/*IE8*/
	zoom: 1;
}
.vpspop,.mailpop , .lipop, .winpop, .dedpop , .affpop, .rslrpop  {
	width:800px!important;
}
.affpop {
	padding:20px;
	height:160px;
	text-align:justify;
}
.affpop p{
	color:#fff;
}
.rslrpop {
	padding:20px;
	height:600px;
	text-align:justify;
}
.rslrpop p{
	color:#fff;
}
/**/
.pricing-tables-main {
    height: 485px;
    left: 3px;
    margin: 25px 0 10px;
    overflow-y: scroll;
    position: relative;
    padding: 11px 0;
}
.pricing-tables {
    border: 1px solid #EEEEEE;
    float: left;
    position: relative;
    width: 187px;
}
.pricing-tables .title {
    background-color: #454545;
    border-bottom: 1px solid #818181;
    border-top: 3px solid #272727;
    color: #FFFFFF;
    float: left;
    font-family: 'Open Sans',sans-serif;
    font-size: 18px;
    font-weight: normal;
    height: 23px;
    padding: 12px 0 10px;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
}
.pricing-tables .price {
    background-color: #636363;
    color: #FFFFFF;
    float: left;
    font-family: 'Open Sans',sans-serif;
    font-size: 40px;
    font-weight: 600;
    padding: 10px 0 10px;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
}
.pricing-tables .price i {
    color: #CCCCCC;
    display: block;
    font-size: 13px;
    font-style: normal;
    font-weight: normal;
    margin-top: 0px;
}
.pricing-tables .cont-list {
    background-color: #F9F9F9;
    border-bottom: 3px solid #FFFFFF;
    border-top: 3px solid #FFFFFF;
    color: #727272;
    float: left;
    padding: 15px 0;
    text-align: center;
    width: 100%;
}
.pricing-tables .cont-list ul {
    margin: 0;
    padding: 0;
}
.pricing-tables .cont-list li {
    border-bottom: 1px solid #FFFFFF;
    line-height: 30px;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.pricing-tables .cont-list li.last {
    border: medium none;
}
.pricing-tables .ordernow {
    background-color: #E3E3E3;
    color: #FFFFFF;
    float: left;
    padding:25px 0 20px;
    text-align: center;
    width: 100%;
}
.pricing-tables-helight {
    box-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.1);
    float: left;
    position: relative;
    width: 27.3%;
}
.pricing-tables-helight .title {
    background-color: #0087C7;
    border-bottom: 1px solid #18A0F2;
    border-top: 3px solid #0087C7;
    color: #FFFFFF;
    float: left;
    font-family: 'Open Sans',sans-serif;
    font-size: 18px;
    font-weight: normal;
    height: 40px;
    margin-top: -10px;
    padding: 20px 0 0;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
}
.pricing-tables-helight .price {
    background-color: #18A0F2;
    color: #FFFFFF;
    float: left;
    font-family: 'Open Sans',sans-serif;
    font-size: 45px;
    font-weight: 600;
    padding: 10px 0 10px;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
}
.pricing-tables-helight .price i {
    color: #EEEEEE;
    display: block;
    font-size: 13px;
    font-style: normal;
    font-weight: normal;
/*    margin-top: 20px;*/
}
.pricing-tables-helight .cont-list {
    background-color: #F9F9F9;
    border-bottom: 3px solid #FFFFFF;
    border-top: 3px solid #FFFFFF;
    color: #727272;
    float: left;
    padding: 15px 0;
    text-align: center;
    width: 100%;
}
.pricing-tables-helight .cont-list ul {
    margin: 0;
    padding: 0;
}
.pricing-tables-helight .cont-list li {
    border-bottom: 1px solid #FFFFFF;
    line-height: 30px;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.pricing-tables-helight .cont-list li.last {
    border: medium none;
}
.pricing-tables-helight .ordernow {
    background-color: #EEEEEE;
    color: #FFFFFF;
    float: left;
    padding: 20px 0 25px;
    text-align: center;
    width: 100%;
}

/*/*/
.vpspop h1,.dedpop h1, .mailpop h1, .affpop h1, .rslrpop h1 {
    color: #FFFFFF;
    font-family: 'Electrolize',sans-serif;
    font-size: 20px;
    margin: 0;
    position: relative;
    text-transform: uppercase;
    top: 11px;
}
.vpspop h1 span,.dedpop h1 span, .mailpop h1 span, .affpop h1 span, .rslrpop h1 span {
	border-bottom: solid 1px #18A0F2;
}
.half {
    width: 50%;
	background:url(../../img/black.jpg) repeat;
}
.scrolly {
    overflow-y: scroll;
}
.left {
    float: left;
}
.right {
    float: right;
}
.linux1, .linux2 {
    height: 90%;
    margin: 29px auto;
    overflow-x: hidden; 
}
.close {
	color: #fff!important;
}
.list-cont ,.list-cont1 {
    margin: auto;
    width: 90%;
}
.list-cont h3 {
	color: #18A0F2;
	font-size: 18px;
}
.list-cont ul {
    border-bottom: 1px dashed #3B3B3B;
    margin: 5px 0 10px !important;
    padding-bottom: 19px;
}
.list-cont ul li{
	margin-left: -20px;
	color: #fff;
	list-style-image: url(../../img/icon-right-arrow.png);
}
.list-cont1 h4 {
	color: #E88D0C;
	font-size: 18px;
}
.list-cont1 ul {
    border-bottom: 1px dashed #3B3B3B;
    margin: 5px 0 10px !important;
    padding-bottom: 19px;

}
.list-cont1 ul li{
	margin-left: -20px;
	color: #fff;
	list-style-image: url(../../img/icon-ok.png);
}
/*-----------------------------------------------end pop contents-------------------------------------------------------*/


blockquote {
    border-left: 5px solid #0AA1C7;
    color: #E88D0C;
    font-size: 13px;
    font-weight: normal;
    margin: 20px 0 20px 36px;
    padding: 5px 20px;
}

.content {
    margin: -10px 30px;
    padding: 30px 0;
/*    width: 100%;*/
}


.content h2 {
    color: #333333;
    font-family: "Impact";
    font-size: 28px;
    font-weight: normal;
    margin: -5px 0 10px;
}

.one_third {
    width: 31.33%;
}


.framed-box {
    border: 1px solid #E3E3E3;
    width: 100%;
}


.framed-box-wrap {
    background-color: #F9F9F9;
    border: 1px solid #FFFFFF;
}


.framed-box-wrap .pricing-title {
    background-color: #333;
    border-bottom: 1px solid #FFFFFF;
    padding: 13px 0 0;
    text-align: center;
}
.framed-box-wrap .pricing-title h3 {
    color: #fff;
    font-size: 23px;
    margin: 0;
    padding: 3px 0;
    text-transform: uppercase;
}

.framed-box-wrap .pricing-text-list {
    padding: 15px 20px 20px;
    text-align: center;
}


ul.list1, ul.list2, ul.list3, ul.list4, ul.list5, ul.list6, ul.list7, ul.list8, ul.list9, ul.list10 {
    list-style-type: none;
    margin: 0 0 25px;
    padding: 0;
    text-align: left;
}


ul.list7 li {
    background: url(../../img/icon-play-button.png) no-repeat scroll left 5px rgba(0, 0, 0, 0);
}

ul.list2 li {
    background: url(../../img/icon-right-arrow.png) no-repeat scroll left 5px rgba(0, 0, 0, 0);
}

ul.list4 li {
    background: url(../../img/icon-ok.png) no-repeat scroll left 5px rgba(0, 0, 0, 0);
}

ul.list7 li, ul.list2 li, ul.list4 li {
	padding-left:20px;
}


.blueeeBtn, button.css3button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	padding: 10px 20px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border: 1px solid #e6e6e6;
	background:#333;
	text-shadow:
		0px -1px 0px rgba(000,000,000,1),
		0px 1px 0px rgba(255,255,255,0.2);
	-webkit-transition: all 0.8s ease;/* Safari 3.2+, Chrome */
	-moz-transition: all 0.8s ease;/* Firefox 4-15 */
	-o-transition: all 0.8s ease;/* Opera 10.5-12.00 */
	transition: all 0.8s ease;/* Firefox 16+, Opera 12.50+ */
}

.blueeeBtn:hover, button.css3button:hover {
	border: solid 1px #333;
	background: none;
	color: #333;
}



.last {
    clear: right;
    margin-right: 0 !important;
}


.clearfix:after {
    clear: both;
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}
.divider_line2 {
    background: url("../images/devidar-line1.png") no-repeat scroll center top rgba(0, 0, 0, 0);
    float: left;
    height: 7px;
    margin: 25px 0;
    width: 100%;
}


.one_fourth {
    width: 22.75%;
}
.one_half, .one_third, .one_fourth, .two_third, .three_fourth, .one_fifth {
    float: left;
    margin-right: 3%;
    position: relative;
}


/*-------------------------------tab-----------------------------------*/

.tabnav {
    left: 527px;
    margin-bottom: -68px;
    position: relative;
    top: -90px;
    width: 314px;
}
.tabnav p {
    border-bottom: 1px dotted #18A0F2;
    font-size: 16px !important;
    margin-bottom: 8px;
    text-align: center !important;
    width: 266px!important;
}

.win1, .li1 {
    cursor: pointer !important;
    width: 100px;
    text-align: center;
}
.win1x, .li1x { width:835px; position: absolute;}
.win1x { display:none; }

.tabActive { background:#333333!important; 
                -moz-border-radius:6px;
        -webkit-border-radius:6px;
        border-radius:6px;
        
        border:1px solid #33bdef;
        
        display:inline-block;
        color:#ffffff;
        font-family:arial;
        font-size:15px;
        font-weight:bold;
        padding:6px 24px;
        text-decoration:none;
        
        text-shadow:0px -1px 0px #5b6178;
    }


.tabnav div {
        
        background-color:#33bdef;
        
        -moz-border-radius:6px;
        -webkit-border-radius:6px;
        border-radius:6px;
        
        border:1px solid #33bdef;
        
        display:inline-block;
        color:#ffffff;
        font-family:arial;
        font-size:15px;
        font-weight:bold;
        padding:6px 24px;
        text-decoration:none;
        
        text-shadow:0px -1px 0px #5b6178;
        
    }


/*----------------------------end tab-----------------------------------*/	


/*----------------------------button-----------------------------------*/	

a.ftbtn {
	border: 1px solid #ffffff;
	-moz-border-radius: 5px;/*Firefox*/
	-webkit-border-radius: 5px;/*Safari, Chrome*/
	border-radius: 5px;
    color: #FFFFFF;
    font-size: 20px;
    left: 15px;
    padding: 4px 90px;
    position: relative;
    top: 9px;
	-webkit-transition: all 0.5s ease;/* Safari 3.2+, Chrome */
	-moz-transition: all 0.5s ease;/* Firefox 4-15 */
	-o-transition: all 0.5s ease;/* Opera 10.5-12.00 */
	transition: all 0.5s ease;/* Firefox 16+, Opera 12.50+ */
}
a.ftbtn:hover{
	background: #fff;
	color: #333;
}

.box {
    border: 1px solid #0AA1C7;
    border-radius: 5px;
    display: block;
    font-size: 22px;
    font-weight: 100;
    height: 42px;
    line-height: 0;
    margin: 10px auto;
    overflow: hidden;
    position: relative;
    text-align: center;
    text-shadow: 0 0 12px #000000;
    width: 206px;
    z-index: 3;
	-webkit-transition: all 0.5s ease;/* Safari 3.2+, Chrome */
	-moz-transition: all 0.5s ease;/* Firefox 4-15 */
	-o-transition: all 0.5s ease;/* Opera 10.5-12.00 */
	transition: all 0.5s ease;/* Firefox 16+, Opera 12.50+ */
	background: rgb(255, 255, 255);
	background: transparent;
	background: rgba(255, 255, 255, 0.1);/* FF3+,Saf3+,Opera 10.10+,Chrome,IE9*/
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#19FFFFFF,endColorstr=#19FFFFFF);/*IE 5.5-7*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#19FFFFFF,endColorstr=#19FFFFFF)";/*IE8*/
	zoom: 1;
}

a.box {
	color: #fff;
	font-family: 'Electrolize', sans-serif;
}
a.box:hover {
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=12, Direction=90, Color=#5bdceb)";/*IE 8*/
	-moz-box-shadow: 0px 0px 12px #5bdceb;/*FF 3.5+*/
	-webkit-box-shadow: 0px 0px 12px #5bdceb;/*Saf3-4, Chrome, iOS 4.0.2-4.2, Android 2.3+*/
	box-shadow: 0px 0px 12px #5bdceb;/* FF3.5+, Opera 9+, Saf1+, Chrome, IE10 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=12, Direction=90, Color=#5bdceb); /*IE 5.5-7*/
	background: none;
}

/*----------------------------end button-----------------------------------*/	

.overlay {
	position:absolute;
	z-index:0; 
	background: rgba(0,0,0,0.7);
	width:100%;
	height:100%;
	top:0; 
	left:0;
}
#reg {
    height: 475px;
    margin: 78px auto;
    overflow-y: scroll;
    position: relative;
    width: 830px;
    z-index: 1;
	background: url("../../img/black.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=15, Direction=90, Color=#00a2ff)";/*IE 8*/
	-moz-box-shadow: 0px 0px 15px #00a2ff;/*FF 3.5+*/
	-webkit-box-shadow: 0px 0px 15px #00a2ff;/*Saf3-4, Chrome, iOS 4.0.2-4.2, Android 2.3+*/
	box-shadow: 0px 0px 15px #00a2ff;/* FF3.5+, Opera 9+, Saf1+, Chrome, IE10 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=15, Direction=90, Color=#00a2ff); /*IE 5.5-7*/
	-webkit-transition: all 0.5s ease;/* Safari 3.2+, Chrome */
	-moz-transition: all 0.5s ease;/* Firefox 4-15 */
	-o-transition: all 0.5s ease;/* Opera 10.5-12.00 */
	transition: all 0.5s ease;/* Firefox 16+, Opera 12.50+ */
}
#reg:hover {
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=8, Direction=90, Color=#00a2ff)";/*IE 8*/
	-moz-box-shadow: 0px 0px 8px #00a2ff;/*FF 3.5+*/
	-webkit-box-shadow: 0px 0px 8px #00a2ff;/*Saf3-4, Chrome, iOS 4.0.2-4.2, Android 2.3+*/
	box-shadow: 0px 0px 8px #00a2ff;/* FF3.5+, Opera 9+, Saf1+, Chrome, IE10 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=8, Direction=90, Color=#00a2ff); /*IE 5.5-7*/
}
#reg h1 {
    background: none repeat scroll 0 0 #0E92C0;
    color: #FFFFFF;
    font-family: 'Oswald',sans-serif;
    font-size: 31px;
    margin-bottom: 7px;
    margin-top: 7px;
    text-align: center;
}
.search {
	top: 3px;
	right: 0px;
}
.socialnet {
    height: 26px;
    position: fixed;
    right: 4%;
    top: 11px;
    width: 149px;
    /*z-index: 10;*/
	z-index:0;
}
.socialnet > div {
    border-right: 2px solid #0AA1C7;
    color: #C4C4C4;
    height: 44px;
    left: -223px;
    margin-bottom: -42px;
    padding-right: 10px;
    position: relative;
    text-align: right;
    top: 3px;
    width: 200px;
}
.jdiv2, .jdiv3, .jdiv4, .jdiv5 {
	position:relative;
	z-index:10;
} 
/*--------------------------intro---------------------------------*/

.container{
	width: 100%;
	position: relative;
	overflow:hidden;
}

a {
  text-decoration:none;
}

h1.main,p.demos {
	-webkit-animation-delay: 36s;
	-moz-animation-delay: 36s;
	-ms-animation-delay: 36s;
	animation-delay: 36s;
}
.sp-container {
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	z-index: 0;
/*	background: -webkit-radial-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.3) 35%, rgba(0, 0, 0, 0.7));
	background: -moz-radial-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.3) 35%, rgba(0, 0, 0, 0.7));
	background: -ms-radial-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.3) 35%, rgba(0, 0, 0, 0.7));
	background: radial-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.3) 35%, rgba(0, 0, 0, 0.7));*/
}
.sp-content {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0px;
	top: 0px;
	z-index: 1000;
}
.sp-container h2 {
	position: absolute;
	top: 50%;
	line-height: 100px;
	height: 90px;
	margin-top: -80px;
	font-size: 90px;
	width: 100%;
	text-align: center;
	color: transparent;
	-webkit-animation: blurFadeInOut 3s ease-in backwards;
	-moz-animation: blurFadeInOut 3s ease-in backwards;
	-ms-animation: blurFadeInOut 3s ease-in backwards;
	animation: blurFadeInOut 3s ease-in backwards;
}
.sp-container h2.frame-1 {
	-webkit-animation-delay: 0s;
	-moz-animation-delay: 0s;
	-ms-animation-delay: 0s;
	animation-delay: 0s;
}
.sp-container h2.frame-2 {
	-webkit-animation-delay: 3s;
	-moz-animation-delay: 3s;
	-ms-animation-delay: 3s;
	animation-delay: 3s;
}
.sp-container h2.frame-3 {
	-webkit-animation-delay: 6s;
	-moz-animation-delay: 6s;
	-ms-animation-delay: 6s;
	animation-delay: 6s;
}
.sp-container h2.frame-4 {
/*	font-size: 200px;*/
	-webkit-animation-delay: 9s;
	-moz-animation-delay: 9s;
	-ms-animation-delay: 9s;
	animation-delay: 9s;
}
.sp-container h2.frame-6 {
	-webkit-animation-delay: 12s;
	-moz-animation-delay: 12s;
	-ms-animation-delay: 12s;
	animation-delay: 12s;
}
.sp-container h2.frame-7 {
	-webkit-animation-delay: 15s;
	-moz-animation-delay: 15s;
	-ms-animation-delay: 15s;
	animation-delay: 15s;
}
.sp-container h2.frame-8 {
	-webkit-animation-delay: 18s;
	-moz-animation-delay: 18s;
	-ms-animation-delay: 18s;
	animation-delay: 18s;
}
.sp-container h2.frame-9 {
	-webkit-animation-delay: 21s;
	-moz-animation-delay: 21s;
	-ms-animation-delay: 21s;
	animation-delay: 21s;
}
.sp-container h2.frame-10 {
	-webkit-animation-delay: 24s;
	-moz-animation-delay: 24s;
	-ms-animation-delay: 24s;
	animation-delay: 24s;
}
.sp-container h2.frame-11 {
	-webkit-animation-delay: 27s;
	-moz-animation-delay: 27s;
	-ms-animation-delay: 27s;
	animation-delay: 27s;
}
.sp-container h2.frame-5 {
	-webkit-animation: none;
	-moz-animation: none;
	-ms-animation: none;
	animation: none;
	color: transparent;
	text-shadow: 0px 0px 1px #fff;
}
.sp-container h2.frame-5 span {
	-webkit-animation: blurFadeIn 3s ease-in 30s backwards;
	-moz-animation: blurFadeIn 1s ease-in 30s backwards;
	-ms-animation: blurFadeIn 3s ease-in 30s backwards;
	animation: blurFadeIn 3s ease-in 30s backwards;
	color: transparent;
	text-shadow: 0px 0px 1px #fff;
}
/*.sp-container h2.frame-5 span:nth-child(2) {
	-webkit-animation-delay: 31s;
	-moz-animation-delay: 31s;
	-ms-animation-delay: 31s;
	animation-delay: 31s;
}
.sp-container h2.frame-5 span:nth-child(3) {
	-webkit-animation-delay: 32s;
	-moz-animation-delay: 32s;
	-ms-animation-delay: 32s;
	animation-delay: 32s;
}*/
.sp-container h2.frame-5 xa.span {
	-webkit-animation-delay: 31s;
	-moz-animation-delay: 31s;
	-ms-animation-delay: 31s;
	animation-delay: 31s;
}
.sp-container h2.frame-5 xaa.span {
	-webkit-animation-delay: 32s;
	-moz-animation-delay: 32s;
	-ms-animation-delay: 32s;
	animation-delay: 32s;
}
.sp-globe {
	position: absolute;
	width: 282px;
	height: 273px;
	left: 50%;
	top: 50%;
	margin: -137px 0 0 -141px;
	background: transparent url(http://web-sonick.zz.mu/images/sl/globe.png) no-repeat top left;
	-webkit-animation: fadeInBack 3.6s linear 32s backwards;
	-moz-animation: fadeInBack 3.6s linear 32s backwards;
	-ms-animation: fadeInBack 3.6s linear 32s backwards;
	animation: fadeInBack 3.6s linear 32s backwards;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	filter: alpha(opacity=30);
	opacity: 0.3;
	-webkit-transform: scale(5);
	-moz-transform: scale(5);
	-o-transform: scale(5);
	-ms-transform: scale(5);
	transform: scale(5);
}
.sp-circle-link {
	position: absolute;
	left: 50%;
	bottom: 100px;
	margin-left: -50px;
	text-align: center;
	line-height: 100px;
	width: 100px;
	height: 100px;
	background: #fff;
	color: #3f1616;
	font-size: 25px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	-webkit-animation: fadeInRotate 1s linear 34s backwards;
	-moz-animation: fadeInRotate 1s linear 34s backwards;
	-ms-animation: fadeInRotate 1s linear 34s backwards;
	animation: fadeInRotate 1s linear 34s backwards;
	-webkit-transform: scale(1) rotate(0deg);
	-moz-transform: scale(1) rotate(0deg);
	-o-transform: scale(1) rotate(0deg);
	-ms-transform: scale(1) rotate(0deg);
	transform: scale(1) rotate(0deg);
}
.sp-circle-link:hover {
	background: #2AA9E0;
	color: #fff;
}
/**/
@-webkit-keyframes blurFadeInOut{
	0%{
		opacity: 0;
		text-shadow: 0px 0px 40px #fff;
		-webkit-transform: scale(1.3);
	}
	20%,75%{
		opacity: 1;
		text-shadow: 0px 0px 1px #fff;
		-webkit-transform: scale(1);
	}
	100%{
		opacity: 0;
		text-shadow: 0px 0px 50px #fff;
		-webkit-transform: scale(0);
	}
}
@-webkit-keyframes blurFadeIn{
	0%{
		opacity: 0;
		text-shadow: 0px 0px 40px #fff;
		-webkit-transform: scale(1.3);
	}
	50%{
		opacity: 0.5;
		text-shadow: 0px 0px 10px #fff;
		-webkit-transform: scale(1.1);
	}
	100%{
		opacity: 1;
		text-shadow: 0px 0px 1px #fff;
		-webkit-transform: scale(1);
	}
}
@-webkit-keyframes fadeInBack{
	0%{
		opacity: 0;
		-webkit-transform: scale(0);
	}
	50%{
		opacity: 0.4;
		-webkit-transform: scale(2);
	}
	100%{
		opacity: 0.2;
		-webkit-transform: scale(5);
	}
}
@-webkit-keyframes fadeInRotate{
	0%{
		opacity: 0;
		-webkit-transform: scale(0) rotate(360deg);
	}
	100%{
		opacity: 1;
		-webkit-transform: scale(1) rotate(0deg);
	}
}
/**/
@-moz-keyframes blurFadeInOut{
	0%{
		opacity: 0;
		text-shadow: 0px 0px 40px #fff;
		-moz-transform: scale(1.3);
	}
	20%,75%{
		opacity: 1;
		text-shadow: 0px 0px 1px #fff;
		-moz-transform: scale(1);
	}
	100%{
		opacity: 0;
		text-shadow: 0px 0px 50px #fff;
		-moz-transform: scale(0);
	}
}
@-moz-keyframes blurFadeIn{
	0%{
		opacity: 0;
		text-shadow: 0px 0px 40px #fff;
		-moz-transform: scale(1.3);
	}
	100%{
		opacity: 1;
		text-shadow: 0px 0px 1px #fff;
		-moz-transform: scale(1);
	}
}
@-moz-keyframes fadeInBack{
	0%{
		opacity: 0;
		-moz-transform: scale(0);
	}
	50%{
		opacity: 0.4;
		-moz-transform: scale(2);
	}
	100%{
		opacity: 0.2;
		-moz-transform: scale(5);
	}
}
@-moz-keyframes fadeInRotate{
	0%{
		opacity: 0;
		-moz-transform: scale(0) rotate(360deg);
	}
	100%{
		opacity: 1;
		-moz-transform: scale(1) rotate(0deg);
	}
}
/**/
@keyframes blurFadeInOut{
	0%{
		opacity: 0;
		text-shadow: 0px 0px 40px #fff;
		transform: scale(1.3);
	}
	20%,75%{
		opacity: 1;
		text-shadow: 0px 0px 1px #fff;
		transform: scale(1);
	}
	100%{
		opacity: 0;
		text-shadow: 0px 0px 50px #fff;
		transform: scale(0);
	}
}
@keyframes blurFadeIn{
	0%{
		opacity: 0;
		text-shadow: 0px 0px 40px #fff;
		transform: scale(1.3);
	}
	50%{
		opacity: 0.5;
		text-shadow: 0px 0px 10px #fff;
		transform: scale(1.1);
	}
	100%{
		opacity: 1;
		text-shadow: 0px 0px 1px #fff;
		transform: scale(1);
	}
}
@keyframes fadeInBack{
	0%{
		opacity: 0;
		transform: scale(0);
	}
	50%{
		opacity: 0.4;
		transform: scale(2);
	}
	100%{
		opacity: 0.2;
		transform: scale(5);
	}
}
@keyframes fadeInRotate{
	0%{
		opacity: 0;
		transform: scale(0) rotate(360deg);
	}
	100%{
		opacity: 1;
		transform: scale(1) rotate(0deg);
	}
}


/*--------------------others------------------*/

.row-indent {
    padding-left: 30px;
    padding-right: 30px;
}
.section p {
	color:#fff;
}
.section h4 {
	color:#E88D0C;
}
.section ul {
	border-left:5px solid #0AA1C7;
}
.section ul li {
    color: #E88D0C;
    font-size: 13px;
    font-weight: normal;
    margin: 5px 0 1px -27px;
    padding: 5px 0;
}

.note-wrp {
    background: none repeat scroll 0 0 #FEFFD4;
    border: 2px solid #F2F573;
    color: #5B5B5B;
    font: 13px Arial,Helvetica,sans-serif;
    margin: 8px 0;
    padding: 10px;
    position: relative;
}


.prom tr.odd {
    background: none repeat scroll 0 0 #424242;
    height: 24px;
    text-align: center;
    line-height: 25px;
}
.prom tr.even {
    background: none repeat scroll 0 0 #202020;
    height: 24px;
    text-align: center;
    line-height: 25px;
}

/*---------------------end others--------------------*/

/*---------------------footer----------------------*/

.footer {
    border-top: 1px solid #FFFFFF;
    padding: 10px;
    text-align: right;
}
.footer a {
    color: #46B4E5;
    font-size: 12px;
    margin-left: 20px;
    transition: all 0.5s ease;
}
.footer > a:hover {
    color: #FFFFFF;
}


/*---------------------end footer----------------------*/

.vpstabnav {
    display: block;
    float: left;
    left: 204px;
    margin-bottom: 20px;
    position: relative;
    width: 308px;
}
.vpstabnav p {
    border-bottom: 1px dotted #18A0F2;
    font-size: 16px !important;
    margin-bottom: 8px;
    text-align: center !important;
    width: 266px !important;
}
.vpstabActive {
    background: none repeat scroll 0 0 #333333 !important;
    border: 1px solid #33BDEF;
    border-radius: 6px;
    color: #FFFFFF;
    display: inline-block;
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
    padding: 6px 35px;
    text-decoration: none;
    text-shadow: 0 -1px 0 #5B6178;
}
.vpstabnav div {
    background-color: #ECB204;
    border: 1px solid #ECB204;
    border-radius: 6px;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
    padding: 6px 35px;
    text-decoration: none;
    text-shadow: 0 -1px 0 #5B6178;
}
.vpsbtab, .vpsctab {
    left: 0;
    position: absolute;
    top: 0;
}
.vpsctab {
    display: none;
	border-radius:10px 10px 0 0;
	overflow:hidden;
}
.slidercss > label, .slidercss p {
    border-left: 5px solid #ECBF1D;
    box-shadow: -6px 0 16px #D2D2D2 inset;
    color: #333333 !important;
    display: block;
    float: left !important;
    font-weight: bold;
    height: 45px;
    line-height: 45px;
    padding: 5px 20px;
    width: 125px !important;
}
.srad {
	border-radius: 10px 10px 0 0;
	overflow:hidden;
}
.slidercss p {
    font-size: 18px !important;
    margin: 0 !important;
}
.ui-slider {
    float: left;
    margin: 19px 15px auto;
    width: 55% !important;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    background: none repeat scroll 0 0 #ECB204 !important;
}
.slidercss input {
    border: medium none;
    border-radius: 10px;
    box-shadow: 1px -1px 5px #333333 inset;
    float: left;
    font-size: 14px;
    font-weight: bold;
    margin: 15px 0;
    padding: 3px 5px;
    position: relative;
    text-align: center;
    top: 0;
}
.slidercss > select {
    border: medium none;
    box-shadow: 1px -1px 5px #333333 inset;
    font-size: 14px;
    font-weight: bold;
    left: 8px;
    padding: 5px 0;
    position: relative;
    top: 13px;
    width: 330px;
}
.slidercss {
    margin-bottom: 0;
    position: relative;
    width: 580px;
}
.ui-slider {
    width: 50%;
}
p.pri {
    border: medium none;
    box-shadow: none;
    color: #333333;
    display: block;
    float: right !important;
    line-height: 52px;
    margin: 10px 22px !important;
    padding: 1px 0;
    text-align: center !important;
    width: 50%;
}
.even {
    background: none repeat scroll 0 0 #EBEBEB;
}
.odd {
    background: none repeat scroll 0 0 #FFFFFF;
}
.color1 {
    background: none repeat scroll 0 0 #DCA613;
}
.color2 {
    background: none repeat scroll 0 0 #ECB204;
}
.color3 {
}
.color4 {
    background: none repeat scroll 0 0 #E6B03B;
}
.color5 {
    background: none repeat scroll 0 0 #F3C23B;
}


/*------------------------------------------*/


.rslrtabnav {
    display: block;
    float: right;
    margin-bottom: 0;
    width: 295px;
}
.rslrtabnav p {
    border-bottom: 1px dotted #18A0F2;
    font-size: 16px !important;
    margin-bottom: 8px;
    text-align: center !important;
    width: 292px !important;
}
.rslrtabActive {
    background: none repeat scroll 0 0 #333333 !important;
    border: 1px solid #18A0F2;
    border-radius: 6px;
    color: #FFFFFF;
    display: inline-block;
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
    padding: 6px 39px;
    text-decoration: none;
    text-shadow: 0 -1px 0 #5B6178;
	width: 65px;
}
.rslrtabnav div {
    background-color: #18A0F2;
    border: 1px solid #18A0F2;
    border-radius: 6px;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
    padding: 6px 39px;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 -1px 0 #5B6178;
    width: 65px;
}
.rslrltab, .rslrwtab {
    left: 0;
    position: relative;
    top: -35px;
    z-index: -1;
}
.rslrwtab {
    display: none;
}
.rslrle {
    float: left;
    width: 37%;
}
.rslrri {
    float: right;
    margin-right: 12px;
    overflow: hidden;
    width: 29%;
	text-align:left;
}
.rslrrii {
    float: right;
    width: 30%;
}
.sap {
	width:100%;
	background:#fff;
	height:1px;
	margin:25px auto 5px;
}