/* CSS Document */

.mybr{-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px; border:1px #CCCCCC solid; background-color:#F4F4F4; padding:10px}

@media (min-width: 670px) {
        .hosting .hero {
        background:#fff url('images/confident-businessman2x.jpg') no-repeat;
        background-position: 522px bottom;
        background-size: 274px;
        }
    }
    @media (min-width: 970px) {
        .hosting .hero {
        background-position: 630px bottom;
        background-size: 292px;
        padding-right: 260px;
        }
    }
	
	
	.right{ float:right}
	.left{ float:left}
	.hero {
margin-bottom:1.5em;
background-color:#fff;
}
body{ font-family: 'open_sansregular', sans-serif;font-size:13px;}
/* 970HERO */
.hero {
background-clip: padding-box;
padding:.5em 2.5em 0em;
border-top-right-radius: 0;
border-top-left-radius: 0;
position: relative;
overflow: hidden;
font-family:Arial, Helvetica, sans-serif
}
.hero h1 {
margin-bottom: 23px;
}
.hero .lead {
font-size:21px;
margin-bottom:30px;
}
.contact_us .hero {
padding-right: 425px;
min-height: 285px;
}
.money_back_guarantee .hero,
.unlimited_domains .hero {
background-position:right;
}
.money_back_guarantee .hero,
.unlimited_domains .hero {
padding-right: 170px;
}
.hero_features {
margin-bottom: 28px;
}
.hero h1 {
max-width: 20em;
font-size:32px;
font-weight:normal;
padding-left:15px;
margin-left:0;
text-align:left;
background-color:#74d127;
 border-bottom:none;
-webkit-border-bottom-right-radius: 50px;
-moz-border-radius-bottomright: 50px;
border-bottom-right-radius: 50px;

}
.hero p {
max-width: 31em;
}
.hero .subtext {
font-size:smaller;
}
.hero-promo-header {
font-size: 26px;
color: red;
font-weight: 400;
padding: 0 5em 0 0;
}


.btn,
.btn_secondary {
border-radius:.5em;
}
.btn-primary {
background: #61bd16;
background: -moz-linear-gradient(top, #61bd16 0%, #d12834 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#61bd16), color-stop(100%,#d12834));
background: -webkit-linear-gradient(top, #61bd16 0%,#d12834 100%);
background: -o-linear-gradient(top, #61bd16 0%,#d12834 100%);
background: -ms-linear-gradient(top, #61bd16 0%,#d12834 100%);
background: linear-gradient(to bottom, #61bd16 0%,#d12834 100%);
border-color: #61bd16;
text-transform: uppercase;
text-align: left;
padding-left: 1em;
}
.btn-primary .glyphicon {
float: right;
margin-right: 13px;
}
.btn-primary:hover, .btn-primary:focus, .open .dropdown-toggle.btn-primary {
background: #ff6974;
border-color: #ff6974;
} 
.btn-primary:active, .btn-primary.active {
background: #d12834;
background: -moz-linear-gradient(top, #d12834 0%, #61bd16 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d12834), color-stop(100%,#61bd16));
background: -webkit-linear-gradient(top, #d12834 0%,#61bd16 100%);
background: -o-linear-gradient(top, #d12834 0%,#61bd16 100%);
background: -ms-linear-gradient(top, #d12834 0%,#61bd16 100%);
background: linear-gradient(to bottom, #d12834 0%,#61bd16 100%);
border-color: #61bd16;
}

.adisc {
font-size:12px;
color:#999;
}
.unlimited,
.moneyback {
color:#61bd16;
font-weight:600;
text-transform:uppercase;
text-decoration:underline;
}
.unlimited:hover,
.moneyback:hover {
color:#61bd16;
}
.no_js .visible-xs.telephone_btn,
.no_js .navbar-toggle,
.no_js .moneyback_guarantee {
display:none !important;
}
.moneyback_guarantee {
position: absolute;
top: 29px;
right: -97px;
background: #61bd16;
color: #fff;
padding: 0px 66px;
text-transform: uppercase;
text-align: center;
padding-bottom: 5px;
width: 253px;
padding-top: 20px;
-webkit-transform: rotate(45.5deg);
   -moz-transform: rotate(45.5deg);
    -ms-transform: rotate(45.5deg);
     -o-transform: rotate(45.5deg);
        transform: rotate(45.5deg);
}
.moneyback_guarantee:hover {
background:#ff6974;
}
.moneyback_guarantee .glyphicon, 
.moneyback_guarantee .anytime, 
.moneyback_guarantee .moneyback,
.moneyback_guarantee .guarantee {
display:block;
color:#fff;
}
.moneyback_guarantee:hover {
text-decoration:none;
color:#fff;
}
.moneyback_guarantee .glyphicon{
font-size: 20px;
color: rgba(255,255,255,.7);
}
.list-unstyled{padding-left:0;list-style:none;}
.list-inline{padding-left:0;list-style:none;}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px;}
.hero_features {
margin-bottom:20px;
max-width:560px;
}
.hero_features li {
float:left;
display:block;
width:280px;
height:1.5em;
}
.offer h4 {
margin: 0 0 5px;
}
.price_wrapper {
display:block;
text-decoration:none;
padding:0;
}
.price {
font-size: 3em;
font-weight: 500;
color: #61bd16;
}
.term_wrapper {
color: #61bd16;
display: inline-block;
text-transform: uppercase;
font-weight: 200;
font-size: 0.8em;
font-weight:bold;
}
.plan_cost {
font-size: 30px;
font-weight: 500;
color: #005bcd;
line-height: 30px;
}
.plan_term {
color: #005bcd;
display: inline-block;
text-transform: uppercase;
font-weight: 200;
width: 45px;
text-align: left;
line-height: 13px;
font-size: 11px;
}
.services_first {
color:#888;
display:block;
}
.services_first .plan_term {
width:100%;
display:inline;
color:#888;
}
.signup {
margin-bottom:6px;
position:relative;
}
.renewal {
white-space:nowrap;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(background/bg2.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-attachment:fixed;
}
.topbg1{
	background-image:url(images/tbg_03.gif);
	background-repeat:repeat-x;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	width:340px;
	height:25px
}

#live { 
  height: 104px; 
  width: 80px; 
  position: fixed; 
  top: 40%; 
  z-index: 999;
 
 
}
.gbox{ width:42px; height:150px; background-color:#00CC00; color:#333; background-image:url(images/live-sp_03.jpg); background-position: center 29px; padding:8px; background-repeat:no-repeat; font-size:10px; font-weight:bold}


.chat1{ background-image:url(images/chat.png); padding-left:20px;background-repeat:no-repeat; background-position:left; width:100px; float:left; text-align:left; margin-left:6px; margin-right:12px }
.chat1 a{ color:#ccc;  font-size:12px; font-weight:bold; text-decoration:none}
.chat1 a:hover{ color:#fff;}

.login1{ background-image:url(images/login.png); padding-left:20px;background-repeat:no-repeat; background-position:left; width:80px; float:left;text-align:left }

.login1 a{ color:#ccc;  font-size:12px; font-weight:bold; text-decoration:none}
.login1 a:hover{ color:#fff;}

.cart{ background-image:url(images/shopping_cart.png); padding-left:20px;background-repeat:no-repeat; background-position:left; width:80px; float:left;text-align:left }

.cart a{ color:#ccc;  font-size:12px; font-weight:bold; text-decoration:none}
.cart a:hover{ color:#fff;}

nav {
	
	
	width:100%;
}

nav ul ul {
	display: none;
	
	
}

.button25,.button25 a{
	display:inline-block; 
	padding:5px 15px;
	font-size:13px;
	line-height:1.23em;
	color:#fff !important; 
	background:#009900;
	cursor:pointer;
	text-decoration:none;
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.button25:hover {
	background-color: #009900;
}


.button26,.button26 a{
	display:inline-block; 
	padding:5px 15px;
	font-size:13px;
	line-height:1.23em;
	color:#fff !important; 
	background:#1e4002;
	cursor:pointer;
	text-decoration:none;
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin:8px auto;
}
.button26:hover {
	background-color: #009900;
}


	nav ul li:hover > ul {
		display: block;
		z-index:9999999;
	}


nav ul {
	background-image:url(images/menu_bg_03.jpg); background-repeat:repeat-x
	box-shadow: 0px 0px 9px rgba(0,0,0,0.15);
		
	list-style: none;
	position: relative;
	display: inline-table;
	-webkit-border-top-left-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-topright: 8px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	width:100%;
}
	nav ul:after {
		content: ""; clear: both; display: block;
	}

	nav ul li {
		float: left;
	}
		nav ul li:hover {
			background: #4b545f;
			background: linear-gradient(top, #fed34c 0%, #ffc108 40%);
			background: -moz-linear-gradient(top, #fed34c 0%, #ffc108 40%);
			background: -webkit-linear-gradient(top, #fed34c 0%,#ffc108 40%);
		}
			nav ul li:hover a {
				color: #333;
					text-shadow: 0px 0px #6e6e6e;
			}
		
		nav ul li a {
			display: block; padding: 10px 9px;
			color: #fff; text-decoration: none;
			text-shadow: 1px 1px #6e6e6e;
			 font-size:13px;
			font-weight:bold
		}
			
		
	nav ul ul {
		background: #288227; border-radius: 0px; padding: 0;
		position: absolute; top: 100%;
		width:220px;
	}
		nav ul ul li {
			float: none; 
			position:relative
			
			
			
		}
			nav ul ul li a {
				padding: 10px 10px;				
				font-weight:bold; 
				font-size:12px;
				color:#FFFFFF !important; 
			}	
				nav ul ul li a:hover {
					background: #3c973b;
					color:#FFFFFF !important
					
				}
		
	nav ul ul ul {
		position: absolute; left: 100%; top:0;
	}
		

.bodytext
{

font-size:12px;
line-height:23px;
color:#000000;
text-decoration:none;
}

.bodytext2
{

font-size:12px;
line-height:18px;
color:#000000;
text-decoration:none;
}

.block_letters
{

font-size:12px;
color:#000000;
text-decoration:none;
}

.readmore a
{
font-family:Verdana, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}

.readmore a:hover
{
font-family:Verdana, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#FFFFFF;
text-decoration:underline;
}

.info a
{

font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}

.info a:hover
{

font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:underline;
}

.contenttextlink
{

font-size:12px;
line-height:25px;
color:#000000;
text-decoration:none;
}

.contenttextlink
{

font-size:12px;
line-height:20px;
color:#000000;
text-decoration:none;
}

.contenttextlink a
{

font-size:12px;
color:#000000;
text-decoration:none;
}

.contenttextlink a:hover
{

font-size:12px;
color:#000000;
text-decoration:underline;
}

.thecolourmoon a
{

font-size:12px;
color:#FFFFFF;
text-decoration:none;
}

.thecolourmoon a:hover
{

font-size:12px;
color:#FFFFFF;
text-decoration:underline;
}

.copyrights
{

font-size:12px;
contactlink
color:#000000;
text-decoration:none;
}

.contactfooter
{
	
font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	line-height: 20px;
}

.contactfooter2
{
	
font-size:12px;
	color:#000;
	text-decoration:none;
	line-height: 20px;
}
.contactlink2 a
{

font-size:12px;
line-height:17px;
color:#FFFFFF;
text-decoration:none;
}

.contactlink2 a:hover
{

font-size:12px;
line-height:17px;
color:#FFFFFF;
text-decoration:underline;
}
.contactlink a
{

font-size:12px;
line-height:17px;
color:#FFFFFF;
text-decoration:none;
}

.contactlink a:hover
{

font-size:12px;
line-height:17px;
color:#FFFFFF;
text-decoration:underline;
}

.ourportfolio
{

font-size:14px;
color:#333333;
font-weight:bold;
}
.ourportfolio1
{

font-size:13px;
color:#333333;
font-weight:bold;
}

.op a
{

font-size:12px;
color:#0066FF;
text-decoration:none;
}

.op a:hover
{

font-size:12px;
color:#0066FF;
text-decoration:underline;
}

.sidelinks a
{

font-size:12px;
color:#333333;
text-decoration:none;
}
.sidelinks a:hover
{

font-size:12px;
color:#0066CC;
text-decoration:none;
}

.bodytext2
{
	
	font-size:12px;
	line-height:19px;
	color:#000000;
	text-decoration:none;
	
}

#side_nav{
	height:auto;
	padding:0;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	
}
#side_nav ul { margin:0; padding:0; list-style:none; }

#side_nav ul li{
	line-height:20px;	
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#000;
	background-image:url(images/1rightarrow.png);
	display:block;
	background-repeat: no-repeat;
	background-position: left;
	padding-top: 0;
	padding-right: 18px;
	padding-bottom: 0;
	padding-left: 18px;
	text-transform: none;
}

.webhosting
{

font-size:12px;
line-height:20px;
color:#000000;
text-decoration:none;
}

.top
{
font-family:Verdana, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
}

.bulksms
{

font-size:12px;
font-weight:bold;
color:#668E00;
}

.white
{
color:#FFFFFF;

font-size:12px;
text-decoration:none;
}

.white a
{
color:#FFFFFF;

font-size:12px;
text-decoration:none;
}

.white a:hover
{
color:#FFFFFF;

font-size:12px;
text-decoration:none;
}


.top
{
font-size:10px;
color:#5C656C;
text-decoration:none;
}

.bottom2
{
font-size:10px;
color:#FFFFFF;
text-decoration:none;
}

.portfoliolink
{
color:#000000;
font-family:Verdana, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
text-decoration:none;
}

.portfoliolink a
{
color:#000000;
font-weight:bold;

font-size:12px;
text-decoration:none;
}

.portfoliolink a:hover
{
color:#009933;
font-weight:bold;

font-size:12px;
text-decoration:none;
}
.domainarea{
	float:left;
	width:999px;
	height:59px;
	background-image: url(images/domainarea.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 6px;
	margin-left: 0;
}
.domaintext{
	float:left;
	width:176px;
	height:59px;
	line-height:59px;
	color:#fff;
	font-size:16px;
	text-shadow:1px 1px 1px #FFF;
	margin:0 0 0 35px;	
	
}
.domain{
	float:left;
	width:380px;
	height:34px;
	border-radius:8px;
	background:#FFF;
	border-top:1px solid #b7b7b7;
	border-left:1px solid #b7b7b7;
	margin-top: 11px;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 0;
}
.domainrate{
	float:left;
	width:73px;
	height:43px;
	margin:8px 0 0 0;
	background-image: url(images/ratedomain.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.domainrate h3{
	
	margin:2px 0 0 0px;
	padding:0 0 0 23px;	
	color:#000;
	font-size:14px;
}
.domainrate h4{
	
	margin:0px;
	padding:0 0 0 23px;	
	color:#9a0d0d;
	font-size:14px;
}
.field3{
	width:37px;
	float:right;
	margin:3px 4px 0 5px;
	height:29px;
	cursor:pointer;
	border:none;
	background-image: url(images/go.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.field3:hover{
	background:url(images/go.png) no-repeat left bottom;	
}
.field1{
	float:left;
	width:250px;
	height:33px;
	font-size:12px;
	color:#777;
	border:none;
	background:none;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}
.field2{
	width:65px;
	padding:3px;
	float:right;
	margin:5px 0 0 0;
}

html { overflow-y: scroll; }
a { text-decoration: none; }
a:focus { outline: 0; }
p { font-size: 15px; margin: 0 0 20px 0; }
#page-wrap { width: 440px; margin: 80px auto; }
h1 { font: bold 40px Sans-Serif; margin: 0 0 20px 0; }

/* Generic Utility */
.hide { position: absolute; top: -9999px; left: -9999px; }


/* Specific to example one */

#example-one { background: #eee; padding: 10px; margin: 0 0 20px 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }

#example-one .nav { overflow: hidden; margin: 0 0 10px 0; }
#example-one .nav li { width: 97px; float: left; margin: 0 10px 0 0; }
#example-one .nav li.last { margin-right: 0; }
#example-one .nav li a { display: block; padding: 5px; background: #959290; color: white; font-size: 10px; text-align: center; border: 0; }
#example-one .nav li a:hover { background-color: #111; }

#example-one ul { list-style: none; }
#example-one ul li a { display: block; border-bottom: 1px solid #666; padding: 4px; color: #666; }
#example-one ul li a:hover { background: #fe4902; color: white; }
#example-one ul li:last-child a { border: none; }

#example-one ul li.nav-one a.current, #example-one ul.featured li a:hover { background-color: #0575f4; color: white; }
#example-one ul li.nav-two a.current, #example-one ul.core li a:hover { background-color: #d30000; color: white; }
#example-one ul li.nav-three a.current, #example-one ul.jquerytuts li a:hover { background-color: #8d01b0; color: white; }
#example-one ul li.nav-four a.current, #example-one ul.classics li a:hover { background-color: #FE4902; color: white; }



/* Specific to example two */

#example-two .list-wrap { background: #eee; padding: 10px; margin: 0 0 15px 0; }

#example-two ul { list-style: none; }
#example-two ul li a { display: block; border-bottom: 1px solid #666; padding: 4px; color: #666; }
#example-two ul li a:hover { background: #333; color: white; }
#example-two ul li:last-child a { border: none; }

#example-two .nav { overflow: hidden; margin:0; padding:0 ;  font-weight:bold; font-size:14px;}
#example-two .nav li { width: auto; float: left; margin: 0 10px 0 0; }
#example-two .nav li.last { margin-right: 0; }
#example-two .nav li a { display: block; padding:8px 15px; background: #08B206; color: white; text-align: center; border: 0;-webkit-border-top-left-radius: 8px;
-webkit-border-top-right-radius: 8px;
-moz-border-radius-topleft: 8px;
-moz-border-radius-topright: 8px;
border-top-left-radius: 8px;
border-top-right-radius: 8px;




}

#example-two li a.current,#example-two li a.current:hover { background-color: #eee !important; color: black; }
#example-two .nav li a:hover, #example-two .nav li a:focus { background: #999;}

input[type="email"], input[type="password"], input[type="text"]{
    font-family: Arial, Sans-Serif;
    font-size: 18px;
    color: #666;
    padding: 5px;
    outline:none;   
    float:left;
    border: solid 1px #DDDDDD;  
    transition: all 2s ease-in-out;
    -webkit-transition: all 2s ease-in-out;
    -moz-transition: all 2s ease-in-out;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -moz-box-shadow:inset 0 0 2px 2px #F9F9F9;
    -webkit-box-shadow:inset 0 0 2px 2px #F9F9F9;
    box-shadow:inset 0 0 2px 2px #F9F9F9;
    clear: right;
}

fieldset{ border:1px #ccc solid}

.s-lec{
    font-family: Arial, Sans-Serif;
    font-size: 18px;
    color: #666;
    padding: 5px;
    outline:none;   
    float:left;
    border: solid 1px #DDDDDD;  
    transition: all 2s ease-in-out;
    -webkit-transition: all 2s ease-in-out;
    -moz-transition: all 2s ease-in-out;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -moz-box-shadow:inset 0 0 2px 2px #F9F9F9;
    -webkit-box-shadow:inset 0 0 2px 2px #F9F9F9;
    box-shadow:inset 0 0 2px 2px #F9F9F9;
    clear: right;
}

input[type="email"]:focus, input[type="email"]:hover, input[type="password"]:focus,
input[type="password"]:hover, input[type="text"]:focus, input[type="text"]:hover {
    border:1px solid #3EC23B;   
} 
.optionalField {color:#ccc !important;}

textarea  {
    font-family: Arial, Sans-Serif;
    font-size: 18px;
    color: #666;
    padding: 5px;
    outline:none;   
    float:left;
    border: solid 1px #DDDDDD;  
    transition: all 2s ease-in-out;
    -webkit-transition: all 2s ease-in-out;
    -moz-transition: all 2s ease-in-out;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -moz-box-shadow:inset 0 0 2px 2px #F9F9F9;
    -webkit-box-shadow:inset 0 0 2px 2px #F9F9F9;
    box-shadow:inset 0 0 2px 2px #F9F9F9;
    clear: right;
}

 .myButton {
		
        
        -moz-box-shadow: 0px 10px 14px -7px #3e7327;
        -webkit-box-shadow: 0px 10px 14px -7px #3e7327;
        box-shadow: 0px 10px 14px -7px #3e7327;
        
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #77b55a), color-stop(1, #72b352));
        background:-moz-linear-gradient(top, #77b55a 5%, #72b352 100%);
        background:-webkit-linear-gradient(top, #77b55a 5%, #72b352 100%);
        background:-o-linear-gradient(top, #77b55a 5%, #72b352 100%);
        background:-ms-linear-gradient(top, #77b55a 5%, #72b352 100%);
        background:linear-gradient(to bottom, #77b55a 5%, #72b352 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77b55a', endColorstr='#72b352',GradientType=0);
        
        background-color:#77b55a;
        
        -moz-border-radius:4px;
        -webkit-border-radius:4px;
        border-radius:4px;
        
        border:1px solid #4b8f29;
        
        display:inline-block;
        color:#ffffff;
        font-family:arial;
        font-size:13px;
        font-weight:bold;
        padding:8px 15px;
        text-decoration:none;
        
        text-shadow:0px 1px 0px #5b8a3c;
		margin-bottom:3px;
        
    }
    .myButton:hover {
        
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #72b352), color-stop(1, #77b55a));
        background:-moz-linear-gradient(top, #72b352 5%, #77b55a 100%);
        background:-webkit-linear-gradient(top, #72b352 5%, #77b55a 100%);
        background:-o-linear-gradient(top, #72b352 5%, #77b55a 100%);
        background:-ms-linear-gradient(top, #72b352 5%, #77b55a 100%);
        background:linear-gradient(to bottom, #72b352 5%, #77b55a 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#72b352', endColorstr='#77b55a',GradientType=0);
        
        background-color:#72b352;
    }
    .myButton:active {
        position:relative;
        top:1px;
    }.dropdown {
  display: inline-block;
  position: relative;
  overflow: hidden;
  height: 28px;
  width: 150px;
  background: #f2f2f2;
  border: 1px solid;
  border-color: white #f7f7f7 whitesmoke;
  border-radius: 3px;
  background-image: -webkit-linear-gradient(top, transparent, rgba(0, 0, 0, 0.06));
  background-image: -moz-linear-gradient(top, transparent, rgba(0, 0, 0, 0.06));
  background-image: -o-linear-gradient(top, transparent, rgba(0, 0, 0, 0.06));
  background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.06));
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08);
}
.dropdown:before, .dropdown:after {
  content: '';
  position: absolute;
  z-index: 2;
  top: 9px;
  right: 10px;
  width: 0;
  height: 0;
  border: 4px dashed;
  border-color: #888888 transparent;
  pointer-events: none;
}
.dropdown:before {
  border-bottom-style: solid;
  border-top: none;
}
.dropdown:after {
  margin-top: 7px;
  border-top-style: solid;
  border-bottom: none;
}

.dropdown-select {
  position: relative;
  width: 130%;
  margin: 0;
  padding: 6px 8px 6px 10px;
  height: 28px;
  line-height: 14px;
  font-size: 12px;
  color: #62717a;
  text-shadow: 0 1px white;
  /* Fallback for IE 8 */
  background: #f2f2f2;
  /* "transparent" doesn't work with Opera */
  background: rgba(0, 0, 0, 0) !important;
  border: 0;
  border-radius: 0;
  -webkit-appearance: none;
}
.dropdown-select:focus {
  z-index: 3;
  width: 100%;
  color: #394349;
  outline: 2px solid #49aff2;
  outline: 2px solid -webkit-focus-ring-color;
  outline-offset: -2px;
}
.dropdown-select > option {
  margin: 3px;
  padding: 6px 8px;
  text-shadow: none;
  background: #f2f2f2;
  border-radius: 3px;
  cursor: pointer;
}

.box{
	-moz-box-shadow: 0 0 5px #CCC;
	-webkit-box-shadow: 0 0 5px#CCC;
	box-shadow: 0 0 5px #CCC;
	background-color:#FFF;
	
	font-size:12px;
	padding:8px;
	position:relative;
	line-height:18px;
	text-align:justify;
	
}
	
	.readmore2 a
{
font-family:Verdana, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#090;
text-decoration:none;
}

.readmore2 a:hover
{


text-decoration:underline;
}


h1{  font-family:Verdana, Geneva, sans-serif}
.gr{-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px; background-color:#6DBF2C}

.st1{
	color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight: bold;
}



    .myButton2 {
        
        -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
        -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
        box-shadow:inset 0px 1px 0px 0px #ffffff;
        
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));
        background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
        background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
        background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
        background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
        background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);
        
        background-color:#f9f9f9;
        
        -moz-border-radius:4px;
        -webkit-border-radius:4px;
        border-radius:4px;
        
        border:1px solid #dcdcdc;
        
        display:inline-block;
        color:#494949;
        font-family:arial;
        font-size:16px;
        font-weight:bold;
        padding:2px 8px;
        text-decoration:none;
        
        text-shadow:0px 1px 0px #ffffff;
		cursor:pointer;
        
    }
    .myButton2:hover {
        
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9));
        background:-moz-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
        background:-webkit-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
        background:-o-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
        background:-ms-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
        background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9',GradientType=0);
        
        background-color:#e9e9e9;
    }
    .myButton:active {
        position:relative;
        top:1px;
    }

.pay a,.pay{ color:#060!important}
.pay a:hover{ text-decoration:none}
.capcha{
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	
	
	width: auto;
	padding:2px;
	border:1px #fff solid;
	margin-right: 8px;
}
.dediFM { color: #F37721; display: block; font-weight: 400; margin-bottom: -5px; }
.intelicon { float: left; vertical-align: middle; margin: 10px 8px 10px 0; }
.br25{-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px; border:0 #99b3c5 solid; padding:6px; background-color:#FFFFFF;
-webkit-box-shadow:0 0 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
-moz-box-shadow:0 0 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
box-shadow:0 0 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;}

/*old dedi table stuff*/
.dedi_signup { vertical-align: middle; }
.signup_cta { display: inline-block; width: 90px; height: 32px; margin-left: 15px; }
.table_container { width: 100%; height: 100%; margin: 0 auto; overflow: hidden; border: 1px #a3a3a3 solid;  position: relative; z-index: 3; }
.deditable { float: left;  }/*table cell element styles*/
.dtd { font-size: 13px; font-weight: 400; color: #000; margin: 0; padding: 5px 0 3px 0; vertical-align: middle; }
.dtdTR { font-size: 13px; font-weight: 400; color: #000; background-color: #fff; border-right: 1px #a3a3a3 solid; margin: 0; padding: 5px 0 3px 0; vertical-align: middle; }
.dtdBR { font-size: 13px; font-weight: 400; color: #000; background-color: #fff; border-right: 1px #a3a3a3 solid; margin: 0; padding: 5px 0 3px 0; vertical-align: middle;  }
.dbargain { padding-left: 53px; }
.dtr:hover .highlight{ background-color: #e7fbff; }
.ttext { font-size: 12px; color: #000; }
.dheading { color: #fff; background: url('images/table_headingBG.png') repeat-x; font-weight: bold; font-size: 16px; margin: 0; padding: 12px 0 12px 0; }
.dfirst { padding-left: 15px; }
.colorGrey { background-color: #f5f5f5; }
.dediPrice { font-size: 17px; font-weight: 800; font-style: italic; color: #808080; vertical-align: middle; display: inline-block; width: 80px; }






/* PRICING TABLE STYLE 3 */

div.tsc_pricingtable03 { margin-bottom:24px; width:111%; height:100%; font-family:Calibri,Arial, sans-serif; font-weight:normal; color:#333; line-height:normal !important;}
div.tsc_pricingtable03 a { color:#333; text-decoration:none; }
div.tsc_pricingtable03 ul { margin:0px; padding:0px !important; list-style-type:none !important;}
div.tsc_pricingtable03 li { margin:0px; padding:0px !important; list-style-type:none !important;}
div.tsc_pricingtable03 .align_center { text-align:center;}
div.tsc_pricingtable03 .radius3 { border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}
div.tsc_pricingtable03 .radius5_topleft { border-radius:5px 0px 0px 0px; -webkit-border-top-left-radius:5px; -moz-border-radius-topleft:5px;}
div.tsc_pricingtable03 .radius5_topright { border-radius:0px 5px 0px 0px; -webkit-border-top-right-radius:5px; -moz-border-radius-topright:5px;}

.tsc_pricingtable03 .pricing_yes {

background:url("../images/yes.png") center top no-repeat; 
}
.tsc_pricingtable03 .pricing_no {
	background:url("../images/no.png") center top no-repeat; 
}

div.tsc_pricingtable03 h1,
div.tsc_pricingtable03 h2,
div.tsc_pricingtable03 h3 { margin:1px; padding:1px !important; font-weight:normal !important; border:0 !important; line-height:normal !important;}
div.tsc_pricingtable03 h1 { font-size:12px;}
div.tsc_pricingtable03 h1 span { font-size:29px;}
div.tsc_pricingtable03 h2 { font-size:18px;margin-top:10px;}
div.tsc_pricingtable03 h3 { font-size:12px;}


div.tsc_pricingtable03 div.caption_column li.header_row_1,
div.tsc_pricingtable03 div.column_1 li.header_row_1,
div.tsc_pricingtable03 div.column_2 li.header_row_1,
div.tsc_pricingtable03 div.column_3 li.header_row_1,
div.tsc_pricingtable03 div.column_4 li.header_row_1,
div.tsc_pricingtable03 div.column_5 li.header_row_1,
div.tsc_pricingtable03 div.column_6 li.header_row_1,
div.tsc_pricingtable03 div.column_7 li.header_row_1 { height:45px; width:100%; padding:3px 0px 0px 0px !important;}
div.tsc_pricingtable03 div.caption_column li.header_row_2,
div.tsc_pricingtable03 div.column_1 li.header_row_2,
div.tsc_pricingtable03 div.column_2 li.header_row_2,
div.tsc_pricingtable03 div.column_3 li.header_row_2,
div.tsc_pricingtable03 div.column_4 li.header_row_2,
div.tsc_pricingtable03 div.column_5 li.header_row_2,
div.tsc_pricingtable03 div.column_6 li.header_row_2,
div.tsc_pricingtable03 div.column_7 li.header_row_2 { height:60px; width:100%; padding:3px 0px 7px 0px !important;}
div.tsc_pricingtable03 div.caption_column li.header_row_2 { height:32px; width:100%; padding:32px 0px 6px 10px !important;}


div.tsc_pricingtable03 div.caption_column { width:20%; height:100%; float:left;}
div.tsc_pricingtable03 div.column_1 { width:10%; height:100%; float:left; position:relative;}
div.tsc_pricingtable03 div.column_2 { width:10%; height:100%; float:left; position:relative;}
div.tsc_pricingtable03 div.column_3 { width:10%; height:100%; float:left; position:relative;}
div.tsc_pricingtable03 div.column_4 { width:10%; height:100%; float:left; position:relative;}
div.tsc_pricingtable03 div.column_5 { width:10%; height:100%; float:left; position:relative;}
div.tsc_pricingtable03 div.column_6 { width:10%; height:100%; float:left; position:relative;}
div.tsc_pricingtable03 div.column_7 { width:10%; height:100%; float:left; position:relative;}


div.tsc_pricingtable03 div.column_1,
div.tsc_pricingtable03 div.column_2,
div.tsc_pricingtable03 div.column_3,
div.tsc_pricingtable03 div.column_4,
div.tsc_pricingtable03 div.column_5,
div.tsc_pricingtable03 div.column_6,
div.tsc_pricingtable03 div.column_7 { /* transitions */ -webkit-transition:box-shadow 0.1s ease; -moz-transition:box-shadow 0.1s ease; -o-transition:box-shadow 0.1s ease; -ms-transition:box-shadow 0.1s ease; transition:box-shadow 0.1s ease;}
div.tsc_pricingtable03 div.column_1:hover,
div.tsc_pricingtable03 div.column_2:hover,
div.tsc_pricingtable03 div.column_3:hover,
div.tsc_pricingtable03 div.column_4:hover,
div.tsc_pricingtable03 div.column_5:hover,
div.tsc_pricingtable03 div.column_6:hover,
div.tsc_pricingtable03 div.column_7:hover { position:relative; z-index:100; left:-5px; top:-1px; /* shadow */ box-shadow:5px 0px 30px rgba(0, 0, 0, 0.5); -webkit-box-shadow:5px 0px 30px rgba(0, 0, 0, 0.5); -moz-box-shadow:5px 0px 30px rgba(0, 0, 0, 0.5);}
div.tsc_pricingtable03 div.column_1:hover li.row_style_1,
div.tsc_pricingtable03 div.column_2:hover li.row_style_1,
div.tsc_pricingtable03 div.column_3:hover li.row_style_1,
div.tsc_pricingtable03 div.column_4:hover li.row_style_1,
div.tsc_pricingtable03 div.column_5:hover li.row_style_1,
div.tsc_pricingtable03 div.column_6:hover li.row_style_1,
div.tsc_pricingtable03 div.column_7:hover li.row_style_1,
div.tsc_pricingtable03 div.column_1:hover li.row_style_2,
div.tsc_pricingtable03 div.column_2:hover li.row_style_2,
div.tsc_pricingtable03 div.column_3:hover li.row_style_2,
div.tsc_pricingtable03 div.column_4:hover li.row_style_2,
div.tsc_pricingtable03 div.column_5:hover li.row_style_2,
div.tsc_pricingtable03 div.column_6:hover li.row_style_2,
div.tsc_pricingtable03 div.column_7:hover li.row_style_2,
div.tsc_pricingtable03 div.column_1:hover li.row_style_3,
div.tsc_pricingtable03 div.column_2:hover li.row_style_3,
div.tsc_pricingtable03 div.column_3:hover li.row_style_3,
div.tsc_pricingtable03 div.column_4:hover li.row_style_3,
div.tsc_pricingtable03 div.column_5:hover li.row_style_3,
div.tsc_pricingtable03 div.column_6:hover li.row_style_3,
div.tsc_pricingtable03 div.column_7:hover li.row_style_3,
div.tsc_pricingtable03 div.column_1:hover li.row_style_4,
div.tsc_pricingtable03 div.column_2:hover li.row_style_4,
div.tsc_pricingtable03 div.column_3:hover li.row_style_4,
div.tsc_pricingtable03 div.column_4:hover li.row_style_4,
div.tsc_pricingtable03 div.column_5:hover li.row_style_4,
div.tsc_pricingtable03 div.column_6:hover li.row_style_4,
div.tsc_pricingtable03 div.column_7:hover li.row_style_4 { min-height:26px; padding-top:9px !important; padding-left:5px !important; padding-right:5px !important;}
div.tsc_pricingtable03 div.column_1:hover li.header_row_1,
div.tsc_pricingtable03 div.column_2:hover li.header_row_1,
div.tsc_pricingtable03 div.column_3:hover li.header_row_1,
div.tsc_pricingtable03 div.column_4:hover li.header_row_1,
div.tsc_pricingtable03 div.column_5:hover li.header_row_1,
div.tsc_pricingtable03 div.column_6:hover li.header_row_1,
div.tsc_pricingtable03 div.column_7:hover li.header_row_1 { padding-left:5px !important; padding-right:5px !important; border-radius:5px 5px 0px 0px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px;}
div.tsc_pricingtable03 div.column_1:hover li.header_row_2,
div.tsc_pricingtable03 div.column_2:hover li.header_row_2,
div.tsc_pricingtable03 div.column_3:hover li.header_row_2,
div.tsc_pricingtable03 div.column_4:hover li.header_row_2,
div.tsc_pricingtable03 div.column_5:hover li.header_row_2,
div.tsc_pricingtable03 div.column_6:hover li.header_row_2,
div.tsc_pricingtable03 div.column_7:hover li.header_row_2 { padding-left:5px !important; padding-right:5px !important;}
div.tsc_pricingtable03 div.column_1:hover li.footer_row,
div.tsc_pricingtable03 div.column_2:hover li.footer_row,
div.tsc_pricingtable03 div.column_3:hover li.footer_row,
div.tsc_pricingtable03 div.column_4:hover li.footer_row,
div.tsc_pricingtable03 div.column_5:hover li.footer_row,
div.tsc_pricingtable03 div.column_6:hover li.footer_row,
div.tsc_pricingtable03 div.column_7:hover li.footer_row { padding-left:5px !important; padding-right:5px !important;}


div.tsc_pricingtable03 li.row_style_1,
div.tsc_pricingtable03 li.row_style_2,
div.tsc_pricingtable03 li.row_style_3,
div.tsc_pricingtable03 li.row_style_4,
div.tsc_pricingtable03 li.row_style_5,
div.tsc_pricingtable03 li.row_style_6,
div.tsc_pricingtable03 li.row_style_7 { width:100%; height:100%; min-height:26px; padding-top:9px !important; float:left;}
div.tsc_pricingtable03 li.row_style_1 span,
div.tsc_pricingtable03 li.row_style_2 span,
div.tsc_pricingtable03 li.row_style_3 span,
div.tsc_pricingtable03 li.row_style_4 span,
div.tsc_pricingtable03 li.row_style_5 span,
div.tsc_pricingtable03 li.row_style_6 span,
div.tsc_pricingtable03 li.row_style_7 span { padding-left:10px !important; padding-right:10px !important;}
div.tsc_pricingtable03 li.row_style_1 { background-color:#ffffff; border-bottom:1px dotted #ccc;}
div.tsc_pricingtable03 li.row_style_2 { background-color:#f6f6f6; border-bottom:1px dotted #ccc;}
div.tsc_pricingtable03 li.row_style_3 { background-color:#ebebeb; border-bottom:1px dotted #ccc;}
div.tsc_pricingtable03 li.row_style_4 { background-color:#e3e3e3; border-bottom:1px dotted #ccc;}
div.tsc_pricingtable03 li.row_style_5 { background-color:#e3e3e3; border-bottom:1px dotted #ccc;}
div.tsc_pricingtable03 li.row_style_6 { background-color:#e3e3e3; border-bottom:1px dotted #ccc;}
div.tsc_pricingtable03 li.row_style_7 { background-color:#e3e3e3; border-bottom:1px dotted #ccc;}

div.tsc_pricingtable03 li.footer_row { width:100%; height:40px; padding-top:14px !important; padding-bottom:6px !important; float:left; border-bottom:1px solid #ccc; background-color:#e2e2e2; }
div.tsc_pricingtable03 a.sign_up { width:66%; height:24px; padding:6px 0px 0px 0px !important; display:block; text-align:center; margin-left:auto; margin-right:auto; text-shadow:0px 1px 0px #ffffff; border:1px solid #b5b5b5; background-color:#d8d8d8; outline:none;  background-image:linear-gradient(top, #ffffff, #efefef 1px, #d8d8d8); /* W3C */  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#d8d8d8'); /* IE5.5 - 7 */ -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#d8d8d8'); background:-ms-linear-gradient(top, #ffffff, #efefef 1px, #d8d8d8); background:-moz-linear-gradient(top, #ffffff, #efefef 1px, #d8d8d8); background:-o-linear-gradient(top, #ffffff, #efefef 1px, #d8d8d8); background:-webkit-linear-gradient(top, #ffffff, #efefef 1px, #d8d8d8);  background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ffffff), color-stop(0.05, #efefef), color-stop(1, #d8d8d8)); box-shadow:0px 1px 0px rgba(255, 255, 255, 0.5); -webkit-box-shadow:0px 1px 0px rgba(255, 255, 255, 0.5); -moz-box-shadow:0px 1px 0px rgba(255, 255, 255, 0.5); font-weight:bold;}
div.tsc_pricingtable03 a.sign_up:hover { height:24px; padding:6px 0px 0px 0px !important; text-shadow:0px 1px 0px #ffffff; border:1px solid #b5b5b5; background-color:#c9c9c9; outline:none; background-image:linear-gradient(top, #d2d2d2, #dedede 1px, #c9c9c9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dedede', endColorstr='#c9c9c9'); /* IE5.5 - 7 */ -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dedede', endColorstr='#c9c9c9'); /* IE8 */ background:-ms-linear-gradient(top, #d2d2d2, #dedede 1px, #c9c9c9); background:-moz-linear-gradient(top, #d2d2d2, #dedede 1px, #c9c9c9); background:-o-linear-gradient(top, #d2d2d2, #dedede 1px, #c9c9c9); background:-webkit-linear-gradient(top, #d2d2d2, #dedede 1px, #c9c9c9);  background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #d2d2d2), color-stop(0.05, #dedede), color-stop(1, #c9c9c9)); box-shadow:0px 1px 0px rgba(255, 255, 255, 0.5); -webkit-box-shadow:0px 1px 0px rgba(255, 255, 255, 0.5); -moz-box-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);}

.tsc_buttons2 { display:inline-block; text-decoration:none; outline:none; cursor:pointer; font:bold 12px/1em Arial, sans-serif; padding:8px 11px; color:#555; text-shadow:0 1px 0 #fff; background:#f5f5f5; background:-webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#f0f0f0)); background:-moz-linear-gradient(top, #f9f9f9, #f0f0f0); border:1px solid #dedede; border-color:#dedede #d8d8d8 #d3d3d3; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; -webkit-box-shadow:0 1px 2px #eaeaea, inset 0 1px 0 #fbfbfb; -moz-box-shadow:0 1px 2px #eaeaea, inset 0 1px 0 #fbfbfb; box-shadow:0 1px 2px #eaeaea, inset 0 1px 0 #fbfbfb;}
.tsc_buttons2:hover,
.tsc_buttons2:focus { color:#555; background:#efefef; background:-webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#e9e9e9)); background:-moz-linear-gradient(top, #f9f9f9, #e9e9e9); border-color:#ccc; -webkit-box-shadow:0 2px 1px #e0e0e0, inset 0 1px 0 #fbfbfb; -moz-box-shadow:0 2px 1px #e0e0e0, inset 0 1px 0 #fbfbfb; box-shadow:0 1px 2px #e0e0e0, inset 0 1px 0 #fbfbfb;}
.tsc_buttons2:active { position:relative; top:1px; color:#555; background:#efefef; background:-webkit-gradient(linear, left top, left bottom, from(#eaeaea), to(#f4f4f4)); background:-moz-linear-gradient(top, #eaeaea, #f4f4f4); border-color:#c6c6c6; -webkit-box-shadow:0 1px 0 #fff, inset 0 0 5px #ddd; -moz-box-shadow:0 1px 0 #fff, inset 0 0 5px #ddd; box-shadow:0 1px 0 #fff, inset 0 0 5px #ddd;}
.tsc_buttons2.rounded { padding:8px 15px; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px;}
input.tsc_buttons2,
button.tsc_buttons2 {  *width:auto; *overflow:visible;} /* IE7 Fix */
.tsc_buttons2 img { border:none; vertical-align:bottom;}


/*  Large buttons */
.tsc_buttons2.large { padding:12px 15px; font-size:20px; font-weight:normal; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.tsc_buttons2.large.rounded { padding:12px 22px; -webkit-border-radius:23px; -moz-border-radius:23px; border-radius:23px;}

/*  Red */
.tsc_buttons2.red { background:#e6433d; background:-webkit-gradient(linear, left top, left bottom, from(#f8674b), to(#d54746)); background:-moz-linear-gradient(top, #f8674b, #d54746); border-color:#d1371c #d1371c #9f220d; color:#fff; text-shadow:0 1px 1px #961a07; -webkit-box-shadow:0 1px 2px #d6d6d6, inset 0 1px 0 #ff9573; -moz-box-shadow:0 1px 2px #d6d6d6, inset 0 1px 0 #ff9573; box-shadow:0 1px 2px #d6d6d6, inset 0 1px 0 #ff9573;}
.tsc_buttons2.red:hover,
.tsc_buttons2.red:focus { background:#dd3a37; background:-webkit-gradient(linear, left top, left bottom, from(#ff7858), to(#cc3a3b)); background:-moz-linear-gradient(top, #ff7858, #cc3a3b); border-color:#961a07; -webkit-box-shadow:0 0 1px #d6d6d6, inset 0 1px 0 #ff9573; -moz-box-shadow:0 0 1px #d6d6d6, inset 0 1px 0 #ff9573; box-shadow:0 0 1px #d6d6d6, inset 0 1px 0 #ff9573;}
.tsc_buttons2.red:active { background:#e6433d; border-color:#961a07; -webkit-box-shadow:0 1px 0 #fff, inset 0 0 5px #961a07; -moz-box-shadow:0 1px 0 #fff, inset 0 0 5px #961a07; box-shadow:0 1px 0 #fff, inset 0 0 5px #961a07;}

/*  Black */
.tsc_buttons2.black { background:#525252; background:-webkit-gradient(linear, left top, left bottom, from(#5e5e5e), to(#434343)); background:-moz-linear-gradient(top, #5e5e5e, #434343); border-color:#4c4c4c #313131 #1f1f1f; color:#fff; text-shadow:0 1px 1px #2e2e2e; -webkit-box-shadow:0 1px 2px #eaeaea, inset 0 1px 0 #868686; -moz-box-shadow:0 1px 2px #eaeaea, inset 0 1px 0 #868686; box-shadow:0 1px 2px #eaeaea, inset 0 1px 0 #868686;}
.tsc_buttons2.black:hover,
.tsc_buttons2.black:focus { background:#4b4b4b; background:-webkit-gradient(linear, left top, left bottom, from(#686868), to(#363636)); background:-moz-linear-gradient(top, #686868, #363636); border-color:#313131; -webkit-box-shadow:0 0 1px #d6d6d6, inset 0 1px 0 #868686; -moz-box-shadow:0 0 1px #d6d6d6, inset 0 1px 0 #868686; box-shadow:0 0 1px #d6d6d6, inset 0 1px 0 #868686;}
.tsc_buttons2.black:active { background:#525252; border-color:#313131; -webkit-box-shadow:0 1px 0 #fff, inset 0 0 5px #313131; -moz-box-shadow:0 1px 0 #fff, inset 0 0 5px #313131; box-shadow:0 1px 0 #fff, inset 0 0 5px #313131;}

/*  Grey */
.tsc_buttons2.grey { background:#969696; background:-webkit-gradient(linear, left top, left bottom, from(#ababab), to(#818181)); background:-moz-linear-gradient(top, #ababab, #818181); border-color:#a0a0a0 #7c7c7c #717171; color:#fff; text-shadow:0 1px 1px #444; -webkit-box-shadow:0 1px 2px #eaeaea, inset 0 1px 0 #bebebe; -moz-box-shadow:0 1px 2px #eaeaea, inset 0 1px 0 #bebebe; box-shadow:0 1px 2px #eaeaea, inset 0 1px 0 #bebebe;}
.tsc_buttons2.grey:hover,
.tsc_buttons2.grey:focus { background:#868686; background:-webkit-gradient(linear, left top, left bottom, from(#b0b0b0), to(#6f6f6f)); background:-moz-linear-gradient(top, #b0b0b0, #6f6f6f); border-color:#666 #666 #606060; -webkit-box-shadow:0 0 1px #d6d6d6, inset 0 1px 0 #bebebe; -moz-box-shadow:0 0 1px #d6d6d6, inset 0 1px 0 #bebebe; box-shadow:0 0 1px #d6d6d6, inset 0 1px 0 #bebebe;}
.tsc_buttons2.grey:active { background:#909090; border-color:#606060; -webkit-box-shadow:0 1px 0 #fff, inset 0 0 5px #606060; -moz-box-shadow:0 1px 0 #fff, inset 0 0 5px #606060; box-shadow:0 1px 0 #fff, inset 0 0 5px #606060;}


div.tsc_pricingtable03 a.tooltip { position:relative; text-decoration:none; border-bottom: 1px dotted #666;}
div.tsc_pricingtable03 a.tooltip:hover { color:#666; text-decoration:none; border-bottom: 1px dotted red;}
div.tsc_pricingtable03 a.tooltip:hover:after,
div.tsc_pricingtable03 a.tooltip:hover:before { display:block;}
div.tsc_pricingtable03 a.tooltip:before { content:attr(rel); display:block; width:140px; position:absolute; z-index:1000; bottom:150%; left:-10px; padding:5px 10px 8px 10px; text-align:left; color:#ffffff; display:none; background:#404040; /* CSS2 */ }
div.tsc_pricingtable03 a.tooltip:after { content:""; display:block; width:0; height:0; position:absolute; z-index:1000; bottom:18px; left:-2px; border-left:6px solid transparent; border-right:6px solid transparent; border-top:6px solid #404040; display:none; background:transparent;}
h2{
	margin:8px;
	padding:0;
	color:#009900;
	margin-top:0
}
div.tsc_pt3_style1 h1.col1,
div.tsc_pt3_style1 h1.col2,
div.tsc_pt3_style1 h1.col3,
div.tsc_pt3_style1 h1.col4,div.tsc_pt3_style1 h1.col5 { color: #ffffff; }
div.tsc_pt3_style1 h1 span { color: #ffffff; }
div.tsc_pt3_style1 h2.col1,
div.tsc_pt3_style1 h2.col2,
div.tsc_pt3_style1 h2.col3,
div.tsc_pt3_style1 h2.col4,div.tsc_pt3_style1 h2.col5 { color: #ffffff; }
div.tsc_pt3_style1 h2.caption { color: #999999; }
div.tsc_pt3_style1 h2.caption span { color: #999999; }
div.tsc_pt3_style1 h3.col1,
div.tsc_pt3_style1 h3.col2,
div.tsc_pt3_style1 h3.col3,
div.tsc_pt3_style1 h3.col4,div.tsc_pt3_style1 h3.col5 {color: #ffffff; }
div.tsc_pt3_style1 div.caption_column li.header_row_1 { border-top: 0; border-bottom: 1px solid #ffffff; background-color: #ffffff; }
div.tsc_pt3_style1 div.caption_column li.header_row_2 { border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; background-color: #ffffff; }
div.tsc_pt3_style1 div.column_1 li.header_row_1 { border-top: 0; border-bottom: 1px solid #61b022; background-color: #68b927; }
div.tsc_pt3_style1 div.column_1 li.header_row_2 { border-top: 1px solid #7acb39; border-bottom: 1px solid #7acb39; background-color: #7acb39; }
div.tsc_pt3_style1 div.column_2 li.header_row_1 { border-top: 0; border-bottom: 1px solid #61a828; background-color: #5daa1f; }
div.tsc_pt3_style1 div.column_2 li.header_row_2 { border-top: 1px solid #6bb72e; border-bottom: 1px solid #6bb72e; background-color: #6bb72e; }
div.tsc_pt3_style1 div.column_3 li.header_row_1 { border-top: 0; border-bottom: 1px solid #4c9314; background-color: #4f9815; }
div.tsc_pt3_style1 div.column_3 li.header_row_2 { border-top: 1px solid #549e19; border-bottom: 1px solid #549e19; background-color: #549e19; }
div.tsc_pt3_style1 div.column_4 li.header_row_1 { border-top: 0; border-bottom: 1px solid #407912; background-color: #427d14; }
div.tsc_pt3_style1 div.column_4 li.header_row_2 { border-top: 1px solid #4d881e; border-bottom: 1px solid #508c20; background-color: #508c20; }


div.tsc_pt3_style1 div.column_5 li.header_row_1 { border-top: 0; border-bottom: 1px solid #396e0f; background-color: #3b7110; }
div.tsc_pt3_style1 div.column_5 li.header_row_2 { border-top: 1px solid #3f7712; border-bottom: 1px solid #508c20; background-color: #4a801f; }

div.tsc_pt3_style1 div.column_6 li.header_row_1 { border-top: 0; border-bottom: 1px solid #385e1a; background-color: #355e13; }
div.tsc_pt3_style1 div.column_6 li.header_row_2 { border-top: 1px solid #467521; border-bottom: 1px solid #2c540b; background-color: #3f7118; }

div.tsc_pt3_style1 div.column_7 li.header_row_1 { border-top: 0; border-bottom: 1px solid #305610; background-color: #284f09; }
div.tsc_pt3_style1 div.column_7 li.header_row_2 { border-top: 1px solid #386215; border-bottom: 1px solid #477621; background-color: #2f5a0c; }


.w {
	width:700px;
}

.myButton5 {
	-moz-box-shadow:inset 0px 1px 0px 0px #caefab;
	-webkit-box-shadow:inset 0px 1px 0px 0px #caefab;
	box-shadow:inset 0px 1px 0px 0px #caefab;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #77d42a), color-stop(1, #5cb811));
	background:-moz-linear-gradient(top, #77d42a 5%, #5cb811 100%);
	background:-webkit-linear-gradient(top, #77d42a 5%, #5cb811 100%);
	background:-o-linear-gradient(top, #77d42a 5%, #5cb811 100%);
	background:-ms-linear-gradient(top, #77d42a 5%, #5cb811 100%);
	background:linear-gradient(to bottom, #77d42a 5%, #5cb811 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77d42a', endColorstr='#5cb811',GradientType=0);
	background-color:#77d42a;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #268a16;
	display:inline-block;
	cursor:pointer;
	color:#306108;!important
	font-family:arial;
	font-size:26px;
	font-weight:bold;
	padding:6px 30px;
	text-decoration:none;
	text-shadow:0px 1px 0px #aade7c;
}
.myButton5:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #5cb811), color-stop(1, #77d42a));
	background:-moz-linear-gradient(top, #5cb811 5%, #77d42a 100%);
	background:-webkit-linear-gradient(top, #5cb811 5%, #77d42a 100%);
	background:-o-linear-gradient(top, #5cb811 5%, #77d42a 100%);
	background:-ms-linear-gradient(top, #5cb811 5%, #77d42a 100%);
	background:linear-gradient(to bottom, #5cb811 5%, #77d42a 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5cb811', endColorstr='#77d42a',GradientType=0);
	background-color:#5cb811;
}
.myButton5:active {
	position:relative;
	top:1px;
}
.clients{ background-color:#FFFFFF;-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;  width:100%; border:1px #dae4e0 solid; margin:10px auto}
.rate1{ font-weight:bold; font-size:28px; color:#5fa22e;  margin-top:5px; margin-left:8px}
.rate2{ font-weight:bold; font-size:20px; color:#5fa22e;  margin-top:5px; margin-left:8px}
.offer1{  font-size:12px; color:#333333}
.offer2{  font-size:16px; color:#333333; font-weight:bold; padding-left:10px; margin-top:8px}
.offer3{  font-size:11px; color:#333333;}

.link5 a{ color:#333333; text-decoration:none;  font-size:12px}
.link5 a:hover{ color:#FF9900; text-decoration:underline}


#main	{
	width: 580px;
	height: 50px;

	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;	
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
}

#main input[type="text"]	{
	float: left;
	width: 300px;
	margin-top: 5px;
	margin-left: 3px;
	border: 1px solid #999999;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: inset 0 5px 0 #ccc, inset 0 6px 0 #989898, inset 0 13px 0 #eee;
	-webkit-box-shadow: inset 0 5px 0 #ccc, inset 0 6px 0 #989898, inset 0 13px 0 #eee;
	box-shadow: inset 0 5px 0 #ccc, inset 0 6px 0 #989898, inset 0 13px 0 #eee;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

#main input[type="submit"].solid	{
	float: left;
	cursor: pointer;
	width: 130px;
	padding: 8px 6px;
	margin-left: 20px;
	background-color: #f8b838;
	color: rgba(134, 79, 11, 0.8);
	text-transform: uppercase;
	font-weight: bold;
	border: 1px solid #99631d;
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	
	text-shadow: 0 1px 2px rgba(255, 255, 255, 0.7), 0 -1px 0 rgba(64, 38, 5, 0.9); 
	
	-moz-box-shadow: inset 0 0 3px rgba(255, 255, 255, 0.6), inset 0 1px 2px rgba(255, 255, 255, 0.7), 0 5px 0 #b8882a, 0 6px 0 #593a11, 0 13px 0 #ccc;
	-webkit-box-shadow: inset 0 0 3px rgba(255, 255, 255, 0.6), inset 0 1px 2px rgba(255, 255, 255, 0.7), 0 5px 0 #b8882a, 0 6px 0 #593a11, 0 13px 0 #ccc;
	box-shadow: inset 0 0 3px rgba(255, 255, 255, 0.6), inset 0 1px 2px rgba(255, 255, 255, 0.7), 0 5px 0 #b8882a, 0 6px 0 #593a11, 0 13px 0 #ccc;

	-webkit-transition: background 0.2s ease-out;
}
	
#main input[type="submit"].solid:hover, input[type="submit"].solid:focus	{
	background: #ffd842;
		
	-moz-box-shadow: inset 0 0 3px rgba(255, 255, 255, 0.9), inset 0 2px 1px rgba(255, 250, 76, 0.8), 0 5px 0 #d8a031, 0 6px 0 #593a11, 0 13px 0 #ccc;
	-webkit-box-shadow: inset 0 0 3px rgba(255, 255, 255, 0.9), inset 0 2px 1px rgba(255, 250, 76, 0.8), 0 5px 0 #d8a031, 0 6px 0 #593a11, 0 13px 0 #ccc;
	box-shadow: inset 0 0 3px rgba(255, 255, 255, 0.9), inset 0 2px 1px rgba(255, 250, 76, 0.8), 0 5px 0 #d8a031, 0 6px 0 #593a11, 0 13px 0 #ccc;
}
	
#main select{
	margin-top: 5px;
	font-size:18px;
	margin-left: 3px;
	border: 1px solid #999999;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: inset 0 5px 0 #ccc, inset 0 6px 0 #989898, inset 0 13px 0 #eee;
	-webkit-box-shadow: inset 0 5px 0 #ccc, inset 0 6px 0 #989898, inset 0 13px 0 #eee;
	box-shadow: inset 0 5px 0 #ccc, inset 0 6px 0 #989898, inset 0 13px 0 #eee;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	color:#666;
	outline:none;

}
.inertble {margin:0; padding:0; border:#e2e1e1 1px solid;}
.inertble tr {margin:0; padding:0;}

.inertble tr td img { border:none!important;}
.inertble tr td {margin:0; padding:8px 7px 8px 7px; vertical-align:top; border-bottom:#e2e1e1 dashed 1px; background-color:#FFF}
.inertble tr td.hed {margin:0; padding:8px 7px 8px 7px; vertical-align:top; font-weight:bold; border-bottom:#dbe1e5 2px solid ;}
.inertble tr th {
	margin:0;
	padding:8px 7px 8px 7px;
	vertical-align:top;
	text-align:center;
	font-weight:bold;
	color:#09C;
	font-size:14px;
	text-transform: uppercase;
}
.inertble tr td.sbhd {margin:0; padding:8px 7px 8px 7px; vertical-align:top; text-align:left; color:#410066; border-bottom:#dbe1e5 2px solid ; font-weight:bold;}

.inertble1 {margin:0; padding:0; border:#e2e1e1 1px solid;}
.inertble1 tr {margin:0; padding:0;}
.inertble1 tr td {margin:0; padding:8px 7px 8px 7px; vertical-align:top; border-bottom:#e2e1e1 dashed 1px;}
.inertble1 tr td.con {margin:0; padding:8px 7px 8px 7px; vertical-align:top; border-bottom:#e2e1e1 dashed 1px;}
.inertble1 tr th {
	margin:0;
	padding:8px 7px 8px 7px;
	vertical-align:top;
	xbackground:url(../../Images/event_headerimg_bg.jpg) repeat-x;
	font-weight:bold;
	color:#333333;
	border-bottom:#e2e1e1 solid 1px;
}

.inertble1 tr td.sbhd {margin:0; padding:8px 7px 8px 7px; vertical-align:top; text-align:left; color:#410066; border-bottom:#dbe1e5 2px solid ; font-weight:bold;}
#main input[type="submit"].solid:active	{
	background: #f6a000;
	position: relative;
	top: 5px;
	border: 1px solid #702d00;
	
	-moz-box-shadow: inset 0 0 3px rgba(255, 255, 255, 0.6), inset 0 1px 2px rgba(255, 255, 255, 0.7), 0 3px 0 #b8882a, 0 4px 0 #593a11, 0 8px 0 #ccc;
	-webkit-box-shadow: inset 0 0 3px rgba(255, 255, 255, 0.6), inset 0 1px 2px rgba(255, 255, 255, 0.7), 0 3px 0 #b8882a, 0 4px 0 #593a11, 0 8px 0 #ccc;
	box-shadow: inset 0 0 3px rgba(255, 255, 255, 0.6), inset 0 1px 2px rgba(255, 255, 255, 0.7), 0 3px 0 #b8882a, 0 4px 0 #593a11, 0 8px 0 #ccc;
}


div.list {
	list-style: none;
	color: #58585d;
	
}
div.list li.right {padding-left: 20px; color: #FA8D00; font-weight: bold;}
div.list li.right {font-size: 11pt; margin-bottom:10px}

div.ol, ul {
list-style: none;
margin:0; padding:0
}


div.list li.right {font-size: 11pt;}

.grid_3{ border-left:1px #999999 dashed; padding-left:30px}

.fia{
	background: #90c92b; /* Old browsers */
	background: -moz-linear-gradient(top,  #90c92b 0%, #90c92b 50%, #80c217 51%, #72ad09 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#90c92b), color-stop(50%,#90c92b), color-stop(51%,#80c217), color-stop(100%,#72ad09)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #9dd53a 0%,#90c92b 50%,#80c217 51%,#72ad09 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #9dd53a 0%,#90c92b 50%,#80c217 51%,#72ad09 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #9dd53a 0%,#90c92b 50%,#80c217 51%,#72ad09 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #9dd53a 0%,#90c92b 50%,#80c217 51%,#72ad09 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9dd53a', endColorstr='#72ad09',GradientType=0 ); /* IE6-9 */
	height:40px;
	width:40px;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	float: left;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	padding: 5px;
	margin:5px;
	text-align:center;
	box-shadow:0 2px 3px rgba(0,0,0,0.3);
}


.fi{
	background: rgb(226,226,226); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(226,226,226,1) 0%, rgba(219,219,219,1) 50%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(226,226,226,1)), color-stop(50%,rgba(219,219,219,1)), color-stop(51%,rgba(209,209,209,1)), color-stop(100%,rgba(254,254,254,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe',GradientType=0 ); /* IE6-9 */

	height:40px;
	width:40px;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	float: left;
	font-size:12px;
	font-weight:bold;
	color:#666;
	padding: 5px;
	margin:5px;
	text-align:center;
	box-shadow:0 2px 3px rgba(0,0,0,0.3);
}


.sleft {
width: 51px;
height: 82px;
background: url('images/box-arrow-img.png') no-repeat;
float: left;
}
.smiddle {
background: url('images/box-middle-brdr.png') repeat-x;
float: left;
font-size: 12px;
height: 52px;
padding-top: 24px;
color: #DE5006;
width:240px
}

.sright {
height: 82px;
padding-bottom: 5px;
background: url('images/box-right-brdr.png') no-repeat;
width: 8px;
float: right;
}

.smiddle1 {
background: url('images/box-middle-brdr.png') repeat-x scroll 0 0 transparent;
color: #DE5006;
float: left;
font-size: 16px;
height: 65px;
padding-top: 18px;
width: 302px;
text-align: left;
}
.li2{ border-bottom:1px #CCCCCC solid; padding:12px 0px}
.li2 img{ float:right}
.amount{ color:#009900; font-size:16px; float:right; margin-top:15px; font-weight:bold;}
.total{ background-color:#CCCCCC; color:#333333; font-size:14px; font-weight:bold; padding:8px}

/* sign-up box css */
	.signup .logo-wrap{
		width: 206px;
		height: 66px;
	}
	.signup .logo-wrap a{
		position: relative;
		z-index: 5;
	}
	.signup .title {
		font-size: 30px;
		font-weight: normal;
		background: transparent;
		color: #363636;
		padding: 0;
		height: 66px;
		line-height: 60px;
		position: relative;
	}
	.box-wrap.signup .title .req{
		font-size: 12px;
		font-weight: normal;
		position: absolute;
		color: #363636;
		bottom: -22px;
	}
	#signup {
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 30px;
	}
	#signup div.error{
        padding: 10px 20px 2px;
        margin-bottom: 12px;
		border-radius: 5px;
    }
	#signup div{
		padding: 0;
		margin: 4px 0;
		height: auto;
		min-height: 50px;
		overflow: hidden;
	}
	#signup div.last-wrap{
		margin: 20px 0px 0px;
		padding: 10px 0px;
		min-height: 20px;
	}
	#signup div.last-wrap .btn-wrap{
		text-align: right;
	}
	#signup div.last-wrap .btn-wrap a{
		margin-right: 10px;
		font-size: 15px;
		text-decoration: underline;
	}
	#signup .divider{
	height: 1px;
	margin: 20px 0;
	min-height: 1px;
	overflow: visible;
	position: relative;
	}
	#signup .divider span{
	color: #009900;
	text-transform: uppercase;
	
	position: absolute;
	top: -10px;
	padding-right: 10px;
	font-size:14px; 
	
	font-weight:bold
	}
	#signup div p{
		width: 302px;
		float: left;
		margin: 0;
		padding: 0;
	}
	#signup div p label{
		font-size: 14px;
		font-weight: bold;
		color: #7b7b7b;
		font-size: 12px;
		line-height: 50px;
		vertical-align: middle;
	}
	#signup .break{
		min-height: 20px;
	}
	#signup div input{
		background: white;
		padding: 16px 15px;
		font-size: 14px;		
		color: #000;!important		
		width: 268px;
		height: 16px;
		vertical-align: middle;
		text-align: left;
		margin: 0;
		
	}
	
	
	#signup div select{
		background: white;
		padding: 16px 15px;
		font-size: 14px;		
		color: #000;!important		
		width: 268px;
		height: 16px;
		vertical-align: middle;
		text-align: left;
		margin: 0;
		border:1px #CCCCCC solid;
		
	}
	
	
	#signup div select{
		padding: 14px;
		height: 50px;
		width: 304px;
		color: black;
		text-transform: uppercase;
		-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
	outline:none;
	-moz-box-shadow:inset 0 0 0px 2px #F9F9F9;
   		-webkit-box-shadow:inset 0 0 0px 2px #F9F9F9;
   		box-shadow:inset 0 0 0px 2px #F9F9F9;
		
		}
	#signup div select option[value=default]{
		color: #bababa;
	}
	#signup div input.focus{
		color: black;
	}
	#signup div p + p{
		margin-left: 23px;
	}
	#signup div p input.error{
		border: 1px solid red;
		font-weight: normal;
	}
	#signup div p label.error{
		background: none;
		border: none;
		font-weight: normal;
		font-size: 12px;
		color: red;
		padding: 0;
		margin: 2px 10px;
		display: block;
	}
	#signup #input_phone_cc{
		text-align: left;
		content: "+";
		width: 26px;
	}
	#signup #input_phone {
		margin-left: 0;
		width: 208px;
	}
	#signup .pass-wrap{
		position: relative;
	}
	#signup .pass-wrap .defaultlbl{
		position: absolute;
		font-size: 14px;
		color: #bababa;
		top: 16px;
		left: 18px;
	}

/* END: new login page CSS */

.gap{ margin:10px auto; border-bottom:1px #CCCCCC dotted}
.avi{color:#7a9f0d; font-size:14px; font-weight:bold;}
.unavi{color:#FF0000; font-size:12px; font-weight:bold;}
.gr1{background-color:#f8f8f8;-webkit-border-bottom-right-radius: 10px;
-moz-border-radius-bottomright: 10px;
border-bottom-right-radius: 10px; width:800px; margin:0 auto; padding:20px}


/* Sidebar - Domain Transfer Guide CSS */
#sidebar-domaintransferguide
{
    float: right;
    width: 230px;
}
#sidebar-domaintransferguide .sidebar-header
{
    background: url('images/bg-sidebar-header-domain-bulk-transfer.gif') no-repeat scroll 0 0 #ea7f2a;
    height: 29px;
    width: 210px;
    border:none;
    color: #fff;
    text-shadow: 0px 2px 2px rgba(100,100,100,0.8);
    padding: 8px 10px;
    font-size: 17px;
    text-align: center;
}
#sidebar-domaintransferguide .sidebar-content
{
    background: url('images/bgsidebarbackground.jpg') repeat-x scroll 0 bottom transparent;
    margin-left: 7px;
    margin-right: 8px;
    text-align: center;
    padding: 0 10px 12px;
    border-width: 0px 1px 1px 1px;
    border-style: solid;
    border-color: #c9c9c9;
    border-radius: 0px 0px 8px 8px;
    -moz-border-radius: 0px 0px 8px 8px;
    -webkit-border-radius: 0px 0px 8px 8px;
    -o-border-radius: 0px 0px 8px 8px;
}
#sidebar-domaintransferguide .sidebar-content img
{
    padding: 10px 0;
}
#sidebar-domaintransferguide .sidebar-content p
{
    text-align: center;
    font: bold 14px Arial, helvetica, sans-serif;
    color: #333;
    text-shadow: 0px 2px 0px rgba(255,255,255,0.9);
    padding-bottom: 10px;
}
/* END: Sidebar - Domain Transfer Guide CSS */

/* whos-is result page CSS */
#whois-result-content
{
	 width: 710px;
}

#whois-result-content .PageHeading
{
    overflow: hidden;
    background: url("/getImage.php?src=header-bg-big-rock.gif") repeat-x scroll 0 bottom transparent;
		height: 22px;
}

#whois-result-content .PageHeading span
{
    word-wrap: break-word;
    white-space: pre-line;
    max-width: 300px;
}
.box-container-result{
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:1px solid #e1e3e3;
	margin-bottom:25px;
	margin-top: 10px;
}
.box-container-result h3{
	padding:13px 0 13px 12px;
	font-size:18px;
	color:#434343;
	font-weight:bold;
	background:#e6e6e6;
	font-family:arial;
	position: relative;
}
.resultbox.box-container-result h3{
	font-size:22px;
    word-wrap: break-word;
}
.box-container-result .subheadingwrap{
	overflow:hidden;
	padding:13px 0 13px 15px;
	background:#f7f7f7;
}
.box-container-result h4{
	float:left;
	font-size:16px;
	color:#4d4d4d;
	font-weight:normal;
	font-family:arial;
	padding: 0;
}
.box-container-result .subheadingwrap a{
	float:right;
	margin-right:30px;
	font-size:14px;
	color:#588ecd;
	font-weight:normal;
	font-family:arial;
}
.box-container-result ul{
	overflow:hidden;
	padding-bottom:15px;
}
.box-container-result ul li{
	float:left;
	padding:10px 6px;
	margin-left:18px;
	width:278px;
	border-bottom: 1px dashed #e5e5e5;
}
.box-container-result ul li.even{
	margin-left:76px;
}
.box-container-result ul li.last{
	border: none;
}
.box-container-result ul li input[type='checkbox']{
    padding: 0;
    margin: 3px 3px 0 0;
    float: left;
}
.box-container-result ul li label{
	margin-left:10px;
	font-size:14px;
	font-weight:normal;
	font-family:arial;
	color:#6d6c6c;
    word-wrap: break-word;
    white-space: pre-line;
    float: left;
    max-width: 232px;
}
.box-container-result .proceed-cart-wrap{
	overflow:hidden;
	border-top:1px solid #cecece;
	text-align:center;
	padding:10px 0;
	background: url("/getImage.php?src=proceedcartbg.png") scroll repeat-x 0 bottom #f5f5f5;
}

.frmSectionContent{
	padding:30px;
	font-size:12px;
	color:#4d4d4d;
	font-family:arial;
	font-weight:normal;
	width:470px;
}
.resultcontent{
	margin-bottom:24px;
	padding-bottom:60px;
	/*background:transparent url('/getImage.php?src=extensions-border.png') scroll repeat-x 0 bottom;*/
}

.ui-button.disabled span, .ui-button.disabled:hover span
{
	background: url('/getImage.php?src=sprite-input-disabled.gif') no-repeat scroll left top transparent;
	cursor: default;
}
.ui-button.disabled span span, .ui-button.disabled:hover span span {
    background: url('/getImage.php?src=sprite-input-disabled.gif') no-repeat scroll right -40px transparent;
}

#whois-results
{
	  width: auto;
}

#select-all{
	  font-size: 14px;
		text-decoration: underline;
		position: absolute;
		right: 10px;
		top: 17px;
}

div#sidebar.lfloat
{
	margin-top: 10px;
  margin-bottom: 10px;
}


/*_________ Ui Buttons  _________*/

button.ui-button, button[disabled].ui-button, button.ui-button:active, button.ui-button:hover{
	width: auto;
	overflow: visible;
	color: white !important;
}
a.ui-button { color:#fff; }
.ui-button{white-space:nowrap;height:41px; cursor:pointer; background:none; border:none; padding:0; margin:0; display:inline-block; font-size:16px; color:#ffffff; font-weight:bold; line-height:39px; text-shadow:0 1px 1px rgba(0, 0, 0, 0.25);width:auto; outline:none;text-align:left; overflow:visible;}
.ui-button span{background:url("images/sprite-input.gif") no-repeat left top; padding:0 0 0 5px; height:39px; display:block; _display:inline-block  }
.ui-button:hover span{ background:#a2d944 url("images/sprite-input.gif") left -88px}
.ui-button:active span{ background:#a2d944 url("images/sprite-input.gif") left -179px}
.ui-button span span {background:#a2d944 url("images/sprite-input.gif") no-repeat right -40px; border:none; padding:0 15px 0 10px;  height:39px; cursor:pointer; display:block; _display:inline-block; line-height:39px }
.ui-button:hover span span{ background-position: right -129px; }

.ui-button-disabled{white-space:nowrap;height:41px; cursor:pointer; background:none; border:none; padding:0; margin:0; display:inline-block; font-size:16px; color:#ffffff; font-weight:bold; line-height:39px; text-shadow:0 1px 1px rgba(0, 0, 0, 0.25);width:auto; outline:none;text-align:left; overflow:visible;}
.ui-button-disabled span{background:url("/getImage.php?src=sprite-input-grey.gif") no-repeat left top; padding:0 0 0 5px; height:39px; display:block; _display:inline-block  }
.ui-button-disabled:hover span{ background:#ebeceb url("/getImage.php?src=sprite-input-grey.gif") left -88px}
.ui-button-disabled:active span{ background:#ebeceb url("/getImage.php?src=sprite-input-grey.gif") left -179px}
.ui-button-disabled span span {background:#ebeceb url("/getImage.php?src=sprite-input-grey.gif") no-repeat right -40px; border:none; padding:0 15px 0 10px;  height:39px; cursor:pointer; display:block; _display:inline-block; line-height:39px }
.ui-button-disabled:hover span span{ background-position: right -129px; }

a.ui-button:hover { color:#fff; }
.ui-button:active span span{ background-position: right -221px}
.ui-button-2 { height:55px; line-height:12px; font-size:12px; width:160px; }
.ui-button-2 span { height:55px; background-position: left -272px;text-align:center; }
.ui-button-2 span span { height:45px; _width:120px; padding-top:10px; background-position: right -329px; line-height:15px}
.ui-button-2:hover span{ background-position: left -272px; background-color:transparent;}
.ui-button-2:active span{ background-position:left -272px; background-color:transparent;}
.ui-button-2:hover span span { height:55px; background-position: right -329px; background-color:transparent;}
.ui-button-2:active span span { height:55px; background-position: right -329px; background-color:transparent;}
.ui-button-2 span strong { font-size:18px}

.ui-button-s {font-size:12px; height:22px; }
.ui-button-s span{background:url("images/sprite-input.gif") no-repeat left -416px; height:22px; }
.ui-button-s span span{background:url("images/sprite-input.gif") no-repeat right -440px; height:22px; line-height:22px; padding:0 8px 0 4px; }

.metrobox{
	
	padding:8px;
	width:240px;
	text-align:center;
	-moz-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	float:left;
	}
h4{ font-size:46px; margin-bottom:10px; font-weight:normal; margin-top:5px;}


.metrobox:hover{
background-color:#edecec; 
transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;	
  -webkit-border-top-left-radius: 8px;
-webkit-border-top-right-radius: 8px;
-moz-border-radius-topleft: 8px;
-moz-border-radius-topright: 8px;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
}

a.locChange {
color: #e5e5e5;
text-decoration: underline;
}

.metrotitle{
	color:#FFFFFF;
	font-size:18px;
}

.mic{ padding:10px}
#tabs {
    overflow: hidden;
    width: 100%;
    margin: 0;
    padding: 0;
    list-style: none;
  }

  #tabs li {
    float: left;
    margin: 0;
	
  }

  #tabs a {
    float: left;
    position: relative;    
  
	background-color:#faf9f9;   
    text-decoration: none;
    color: #333333;
	margin-right:5px;
	-webkit-border-top-left-radius: 8px;
-webkit-border-top-right-radius: 8px;
-moz-border-radius-topleft: 8px;
-moz-border-radius-topright: 8px;
border-top-left-radius: 8px;
border-top-right-radius: 8px;

    
  }
  

  #tabs a:hover,
  #tabs a:focus {    
    opacity: 1;
    filter: alpha(opacity=100);
  }

  #tabs a:focus {
    outline: 0;
  }

  #tabs #current {
    z-index: 3;
	
	background-color:#edecec;   
	
    opacity: 1;
    filter: alpha(opacity=100);   
	-webkit-border-top-left-radius: 8px;
-webkit-border-top-right-radius: 8px;
-moz-border-radius-topleft: 8px;
-moz-border-radius-topright: 8px;
border-top-left-radius: 8px;
border-top-right-radius: 8px;   
  }
.di1{ border-bottom:1px #CCCCCC solid; margin:8px; padding:5px }
.di2{ font-size:14px}
.di3{-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px; padding:10px; color:#FFFFFF; background-color:#5fb504; font-size:24px; font-weight:bold; width:94%; margin:0 auto}

/* -- Payment Options -- */

#CartSection_paymentOptions{
	margin:0 0 100px 0;
}

div.paymentOption{
	clear:both;
	margin:20px 0 40px;
	position:relative;
}


ul#payment_options_online{
	padding:0;
	margin:0 0 0 15px;
	overflow:hidden;
}

ul#payment_options_online li.paymentOption{
	float:left;
	width:675px;
	margin:0;
	border-bottom:1px solid #f8f8f8;
	padding:10px 0;
}
ul#payment_options_online li.paymentOption#total-amount{
	font-size:16px;
	color:#646464;
	text-align:right;
	font-weight:bold;
}
ul#payment_options_online li.paymentOption#total-amount .ui-button{
	margin-right:15px;
}
#totalpayable2{
	color:#558700;
	margin-right:15px;
}
ul#payment_options_online li.paymentOption p{
	margin:6px 0;
}

ul#payment_options_online li.last-paymentOption{
	border-bottom:0;
}

ul#payment_options_online li.paymentOption input{
	display:block;
	float:left;
	margin:8px 8px 0;
	margin-top:4px;
	/*width:30px;*/
}

ul#payment_options_online li.paymentOption label{
	display:block;
	float:left;
	padding:5px 0 5px 100px;
	margin:0;/*10px 0 0;*/
	width:425px;
	background: 0px 3px url('images/paypal2.gif') no-repeat;
	vertical-align:middle;
	/*height:18px;*/
	cursor:pointer;
	font-size:14px;
	font-weight:bold;
	overflow:hidden;
}
ul#payment_options_online li.paymentOption#payment_debit label{
	background: 0px 0px url('/getImage.php?src=pay-via-acount.png') no-repeat;
}
ul#payment_options_online li.paymentOption#payment_offline label{
	background: 0px 0px url('images/payvc.png') no-repeat;
}
ul#payment_options_online li.paymentOption#payment_cod label{
    background: 0px 0px url('//assets.bigrock.in/getImage.php?src=ico-COD.gif') no-repeat;
}
ul#payment_options_online li.paymentOption label span.hint{
	padding-left:5px;
}
ul#payment_options_online li#payment_options_custom{
	/*padding:0;*/
}
ul#payment_options_online li#payment_options_custom span{
	display:block;
	font-style:italic;
	padding:0;
	font-weight:normal;
}
ul#payment_options_online li#payment_options_custom input{
	/*margin-top:16px;*/
}
ul#payment_options_online li#payment_options_custom a{
	color:#777;
	text-decoration:underline;
}
ul#payment_options_online li#payment_options_custom a:hover{
	text-decoration:none;
}
ul#payment_options_online li.active{
	background:#ebebeb;!important
}

ul#payment_options_online li:hover{
	background:#ebebeb;!important
}
ul#payment_options_online li.selected{
	background:#fffddd;
}

/* -- Payment Option Logos -- */

ul#payment_options_online li.paymentOption label#label_custom{
	background-position:0 -134px;
	/* Net Banking */
}

ul#payment_options_online li.paymentOption label#label_paypalapi{
	background-position:0 -46px;
	/* AMEX */
}

ul#payment_options_online li.paymentOption label#label_paypal{
	background-position:0 -92px;
	/* Paypal  */
}

ul#payment_options_online li.paymentOption label#label_debitcard{
	background: url('images/logo-debitcard.gif') no-repeat scroll left center transparent;
	/* Debit Card  */
}
ul#payment_options_online li.paymentOption label#label_alipayoverseas{
    background-position: 0px -184px;
    /* Alipay */
}
#payment_options_online li.paymentOption label.paymentOptionNetbanking{
	width: 185px;
}
#payment_options_online li.paymentOption select{
	width: 230px;
}
/* -- Net Banking Hover Over -- */

#paymentOption_online{
	z-index:999;
}

#paymentOption_offline{
	z-index:1;
}

ul#payment_options_online li.netbanking_helptext{
	float:none;
	clear:left;
}

ul#payment_options_online li.netbanking_helptext a:link, ul#payment_options_online li.netbanking_helptext a:visited {
	font-size:11px;
	color:#666;
	display:block;
	text-decoration:underline;
	width:240px;
}

#offline_pay_country{
	padding:2px;
}

/* -- right Aligned Form Form -- */


.ready{background-color:#FFCC00; padding:3px 6px; color:#000000; font-size:8px;border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px; font-family:tahoma; font-weight:800;letter-spacing:1px}
	
	/* Customers */

.row  {clear: both;}
.buttons {margin-left: 225px;}
.requiredText {left: 510px;}
#internal-full {margin: 0;}
.answer div {margin-top: 5px;}
.answer .cms_checkbox {top: -1px; margin-right: 5px;}
.companyEdit {float: left;}
.companyEdit .question {width: 218px;}
.companyEdit .question label {font-weight: bold;}
#form_project_type_other .question label {display: none;}
.companyEdit{ margin-left:50px}
.companyEdit .row, .memberEdit .row {position:relative;padding-left:0;}
.companyEdit .question, .memberEdit .question {display:block;float:left;clear:left;width:260px;padding:5px 15px 8px 0;}
.companyEdit .answer, .memberEdit .answer {display:block;float:left;width:405px;padding:0 0 13px; font-size:14px}
.companyEdit #member-no, .memberEdit #member-no {padding: 5px 0 15px;}
.companyEdit #geocode-me input {float:left;width:80px;margin-right:7px;}
.companyEdit #geocode-me span {position:relative;top:2px;}
.companyEdit #geocode-me img {display:none;margin-left:40px;}
.companyEdit #pcaButtonPR42 {position:absolute;width:auto!important;height:29px;line-height:28px;left:297px;}
.companyEdit #pcaSelectPR42 {width:382px!important;margin-top:13px;}
.companyEdit #short-description textarea {height:55px;}

.memberEdit .answer span {display:none;}
.memberEdit p {clear:both;}
.memberEdit .accept .question {display:none;}
.memberEdit .accept .answer {width:100%;padding:20px 0;}
.memberEdit .accept .answer p {margin:0;}

.companyEdit .question label, .memberEdit .question label {display:block;text-align:left; font-size:13px}
.companyEdit .answer input, .memberEdit .answer input, .companyEdit .answer textarea, .memberEdit .answer textarea {width:393px;padding:5px;margin:0;}
.companyEdit .answer span.info {display:block;padding-top:5px;}
.companyEdit .answer input[type="checkbox"], .memberEdit .answer input[type="checkbox"], .companyEdit .answer input[type="radio"], .memberEdit .answer input[type="radio"] {width:auto;position:relative;top:2px;margin:0;padding:0;}
.companyEdit .answer textarea, .memberEdit .answer textarea {height:100px;resize:none;}

.requiredText {display:block;position:relative;width:120px;top:-26px;left:306px;text-align:right;}
.requiredText span {color:#f44;}
label span {
color: #FF0000;
}

.about-info .box2.teal {

	border-style:solid;
	border-color:#149291;
	border-width: 0 0 0 8px;
	padding: 4px 0 5px 24px;
}

.about-info .box2.red {
	border-color:#f6244b;
	padding:4px 0 8px 24px;
}
.about-info .box2.green {
	border-color:#99a539;

	padding:4px 0 7px 24px;
}
.about-info .box2.aqua {
	border-color:#65b2a1;
	padding:4px 0 7px 24px;
}
.about-info .box2 p { margin: 0 0 10px; }
.about-info .box2.team p { margin: 0 0 27px; }
.about-info .box2.info p { margin: 0 0 29px; }
.about-info .box2.testimonial p { margin: 0 0 28px; }
.about-info .box2 p strong  { color:#4b4b4b;font: 14px/24px }
.btn-read-more {
	color:#f6244b;
	position:relative;
	vertical-align:top;
	padding: 3px 12px 0 0;
	display:inline-block;
	text-transform:uppercase;
	font:14px/17px 'open_sansbold', Arial, Helvetica, sans-serif;
}

#search{width:350px; border:1px solid #E0DFD9;background:url(http://2.bp.blogspot.com/-L-6BIGrXfyA/TeDn95a4GxI/AAAAAAAAHLg/z1th8GgWvko/s1600/search-bg.png) left top repeat-x;height:32px;padding:0;text-align:left;overflow:hidden} 
#search #s{width:80%; background:none;color:#3F3F3F;border:0;padding:4px;margin:3px 0 0 12px;float:left} 
#search .search-image{border:0;vertical-align:top;float:right;margin:8px 4px 0 2px} 
#search-wrap{padding:15px 0} 
.topsearch #search{margin-top:0;margin-bottom:10px}

.social-connect-widget{background:#FFF;border:1px solid #E7E6DE;padding:10px} 
.social-connect-widget:hover{border:1px solid #CBCBC2;background:#F5F4EF} 
.social-connect-widget a{text-decoration:none;font-weight:bold;font-family:Arial,Helvetica,Sans-serif;color:#4B4D4E} 
.social-connect-widget a:hover{text-decoration:underline;color:#F77C04} 
.social-connect-widget img{vertical-align:middle;margin-right:5px} 

.btn-read-more:after {
	right:0;
	top:50%;
	width:5px;
	height:8px;
	content:'';
	margin:-4px 0 0;
	position:absolute;
	background:url(../images/sprite.png) no-repeat -104px -32px;
}
.btn-read-more.red { color:#f6244b; }
.btn-read-more.green { color:#99a539; }
.btn-read-more.green:after { background-position: -129px -32px; }
.btn-read-more.aqua { color:#65b2a1; }
.btn-read-more.aqua:after { background-position: -152px -32px; }

.about-info .links-area {
	margin:0;
	padding:0;
	overflow:hidden;
	list-style:none;
}
.about-info .links-area li {
	float:left;
	padding:0 7px 0 10px;
	background:url(../images/divider3.png) no-repeat 0 2px;
}
.about-info .links-area li:first-child {
	padding: 0 7px 0 0;
	background:none;
}
.about-info .box.red {
border-color: #f6244b;
padding: 4px 0 8px 24px;
}

.about-info .box.green {
border-color: #99a539;
padding: 4px 0 7px 24px;
}

.about-info .box.aqua {
border-color: #65b2a1;
padding: 4px 0 7px 24px;
}
.about-info .box2.mission, .about-info .box2 {
margin: 0 0 40px;
border-style: solid;
border-color: #149291;
border-width: 0 0 0 8px;
padding: 4px 0 5px 24px;
}

.about-info a{ color:#009900}

.about-info .box2 p strong {
color: #4b4b4b;
font-weight:bold; font-size:16px
}

.leftlink {float:left;padding-bottom:6px; line-height:25px}
.rightlink{float:right;padding-bottom:6px;}
div.leftlink {float:left;padding-bottom:6px;width:42%;padding-right:30px;}
div.rightlink {float:right;padding-bottom:6px;padding-right:0px;clear:both;}
.btn-back-to-top {color:#959595;
position:relative;
	vertical-align:top;
	padding: 3px 15px 0 0;
	display:inline-block;
	text-transform:uppercase;
	font:13px/17px 'open_sansregular', Arial, Helvetica, sans-serif;}
