@charset "utf-8";
/* CSS Document */

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(../css/fonts/DXI1ORHCpsQm3Vp6mXoaTXhCUOGz7vYGh680lGh-uXM.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(../css/fonts/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(../css/fonts/k3k702ZOKiLJc3WVjuplzHhCUOGz7vYGh680lGh-uXM.woff) format('woff');
}

@font-face {
    font-family: 'WebRupee';
    src: url('/sites/all/themes/rcindia/js/font/webrupee-webfont.eot');
    src: url('/sites/all/themes/rcindia/js/font/webrupee-webfont.woff') format('woff'),
         url('/sites/all/themes/rcindia/js/font/webrupee-webfont.ttf') format('truetype'),
         url('/sites/all/themes/rcindia/js/font/webrupee.v2.0-webfont.svg#webrupeebook') format('svg'),
		 url('/sites/all/themes/js/rcindia/font/webrupee-webfont.eot?#iefix') format('embedded-opentype');
    font-weight: normal;
    font-style: normal;

}


.WebRupee{font-family: 'WebRupee'; margin-right:3px;}
.webrupee{font-family: 'WebRupee'; margin-right:3px;}

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	background: transparent;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}
nav ul, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
input, select {
	vertical-align: middle;
}
/* */
html {
	font-size: 100%;
	overflow-y: scroll;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
img, object, embed, video {
	max-width: 100%;
}
.ie6 img {
	width: 100%;
}
img {
	border: 0;
	-ms-interpolation-mode: bicubic;
	vertical-align: middle;
}
button, input[type="button"], input[type="reset"], input[type="submit"] {
	cursor: pointer;
	-webkit-appearance: button;
}
input[type="checkbox"], input[type="radio"] {
	box-sizing: border-box;
}
input[type="search"] {
	-webkit-appearance: textfield;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
}
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
textarea {
	overflow: auto;
	vertical-align: top;
	resize: vertical;
}
input:invalid, textarea:invalid {
background-color: #f0dddd;
}
::-moz-selection {
background: #b3d4fc;
}
::selection {
	background: #b3d4fc;
}
/* Reset */

/* Structure */
body {
	font: 400 13px Arial, Helvetica, sans-serif;
	color: #333;
}
a {
	color: #E4190B;
	text-decoration: none;
}
a:hover {
	color: #C2160A;
}
a:focus {
	outline: none;
}
a:hover, a:active {
	outline: 0;
}
.clearfix:before, .clearfix:after {
	content: "";
	display: table;
}
.clearfix:after {
	clear: both;
}
.clearfix {
	zoom: 1;
}
.clear{ clear:both;}
.wrapper {
	margin: 0 auto;
	min-width: 1250px;
	max-width: 1300px;
	width: 100%;
}
.lfloat {
	float: left;
}
.rfloat {
	float: right;
}
.center {
	text-align: center;
}
.left {
	text-align: left;
}
.right {
	text-align: right;
}
.hide {
	display: none !important;
}
.invisible{
visibility: hidden;	
}
.show {
	display: block;
}
.header .primary {
	background: #000;
	color: #fff;
}
.header .secondary {
	background: #fff;
	color: #333;
	position:relative;
}
.primary .cinfo {
	font: bold 12px Arial, Helvetica, sans-serif;
	padding: 4px 0;
}
.logo {
	margin: 18px 0 0 0;
}
.logo a {
	/*display: block;
width: 295px;
height: 67px;
text-indent: -9999em;
background: url(../images/logo.png) no-repeat;
background-size: 280px;*/
display: block;
/*width: 431px;*/
/*height: 95px;*/
text-indent: -9999em;
background: url(../images/sprite_headera.png) no-repeat;
/*background-size: 355px;*/
background-size:395px;
}
/* */

/* Nav */
.nav-top a, .nav-top {
	font: bold 12px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #fff;
}
.nav-top li {
	float: left;
}
/*.nav-top li */.has-selected {
	background: #202020;
}
.nav-top li a {
	display: block;
	padding: 4px 19px;
	border-left: solid 1px #191919;
}
.nav-top li a:hover {
	color: #C2160A;
}
.country-dd {
	background: #202020;
	padding: 10px 0;
	position: relative;
	top: -1px;
}

#toggle-call{
padding: 4px 19px;	
}

.call-dd {
	background: #E77342!important;
	/*padding: 10px 0;
	position: relative;
	top: -1px;*/
}


.country-dd li {
	display: inline-block;
	text-align: center;
}
.country-dd li a {
	font: bold 13px "Open Sans", sans-serif;
	color: #ccc;
	width: 83px;
	display: inline-block;
	padding: 10px;
}

.call-dd li {
	font: bold 13px "Open Sans", sans-serif;
	color: #ccc;
	width: 335px;
	display: inline-block;
	margin: 20px 0;
padding-left: 20px;
border-left: 1px solid #ccc;
}


.call-dd li:hover{
opacity:1;	
}

.call-dd li{
	float:left;
	text-align:left;
	
}

.font-20{
font-size:20px;	
color: #C2160A;
}



.country-dd li a:hover {
	background: #000;
	color: #fff;
	border-radius: 3px;
}
.country-dd span {
	display: block;
	margin: 0 auto;
}
.nav li {
	float: left;
	/*position:relative;*/
}
.nav li a {
	font: 700 18px "Open Sans", sans-serif;
	color: #333;
	text-transform: uppercase;
	display: block;
	padding: 37px 25px;
	height:26px;
	transition: background-color 0.1s linear;
}
.nav li a.active{
	color:#C2160A;
}
.nav li a.active:aft
content: "";
position: absolute;
width: 147px;
height: 13px;
background: url(../images/tichki.png) no-repeat;
bottom: -13px;
left: 0;
}

.nav .ui-button {
	padding: 10px 0;
	width: 128px;
	text-align: center;
}
.nav .no-dropdown a {
	padding: 0;
	margin: 28px 20px;
}
/*.nav li .active,*/ .nav li:hover a {
	background: none;
	/*color: #00aeef;*/
	transition: background-color 0.01s linear;
}
.nav .no-dropdown:hover a {
	background: none;
}
/*.nav .dropdown-sub:hover .dropdown-nav-sub{ display:block;}*/
.dropdown-sub .dropdown-nav-sub{ display:none;}
.nav .dropdown {
	/*position: relative;*/
}
/*.nav .dropdown:hover .dropdown-nav {
	display: block;
}*/
.nav .dropdown:hover .dropdown-nav-cl {
	display: block;
}
.nav .dropdown-nav a, .nav .dropdown-nav-cl a {
	font: 400 15px "Open Sans", sans-serif;
	color: #fff;
	padding:5px 22px;
	padding-right:0;
	/* border-bottom: solid 1px #222324; */
	text-transform: none;
}
.nav .dropdown-nav-cl .last a, .nav .dropdown-nav .last a {
	border: none;
}
.nav .dropdown-nav a:hover, .nav .dropdown-nav-cl a:hover {
	color: #bdbdbd;
}
.nav .dropdown-nav {
	background: rgba(32, 32, 32, 0.97) !important;
position: absolute;
padding: 10px 0;
top: 100px;
left: 0;
width: 100%;
display: none;
z-index: 100;
background: #111;
}
.nav .dropdown .dropdown-nav-cl2{ width:238px;}
.nav .dropdown-nav-cl {
	background: #1d1e20;
	position: absolute;
	z-index: 100;	
	top: 100px;
	left: 0;
	width: 190px;
	display: none;
	padding:10px 0;
}
.nav .dropdown-nav .two-col{ float:left; width:31%; margin-right:10px;}
.nav .dropdown-nav li, .nav .dropdown-nav-cl li {
	width:100%;
}
.nav .dropdown-nav .item1, .nav .dropdown-nav-cl .item1 {
	width: 168px;
}
.nav .dropdown-nav .item2 {
	width: 215px;
}
.nav .dropdown-nav .item3 {
	width: 156px;
	margin: 0;
}
.nav ul li li .dropdown-nav-sub{
	position:absolute;
	top:0;
	left:190px;
	width:200px;

	}
/* */

/* Footer */
.footer {
	background: url(../images/bg-footer.gif) repeat-x #fff;
}
.footer-blurb h4 {
	font: 700 18px "Open Sans", sans-serif;
	color: #fff;
	margin: 0 0 19px 0;
}
.footer-blurb .blurb1 li {
	float: left;
}
.footer-blurb .blurb1 .col1 {
	width: 178px;
}
.footer-blurb .blurb1 .col2 {
	width: 255px;
}
.footer-blurb li {
	padding: 0 0 8px 0;
}
.footer-blurb a {
	font: 400 14px "Open Sans", sans-serif;
	color: #999;
	background: url(../images/ic-bullet-footer.gif) no-repeat 0 7px;
	padding: 0 0 0 13px;
}
.footer-blurb a:hover {
	color: #C2160A;
}
.footer-blurb .blurb {
	background: url(../images/sep-footer.gif) no-repeat right 0;
	padding: 22px 0;
	margin: 0 25px 0 0;
	height:235px;
}
.footer-blurb .blurb1 {
	width: 435px;
}
.footer-blurb .blurb2 {
	width: 210px;
}
.footer-blurb .blurb3 {
	width: 150px;
}
.footer-blurb .blurb4 {
	width: 205px;
	margin: 0;
	background: none;
}
.footer .links {
	padding: 25px 0;
	border-bottom: solid 1px #e3e3e3;
	margin: 0 0 25px 0;
	text-align:center;
}
.footer .links a {
	font: 400 13px "Open Sans", sans-serif;
	color: #595757;
	display: inline-block;
	margin: 0 55px 0 0;
}
.footer .links a:hover {
	color: #C2160A;
}
.footer .cp-info {
	font: normal 14px/16px "Open Sans", sans-serif;
	color: #595757;
	text-align: right;
}
.footer .clist-dd {
	background: #000;
	font: normal 13px "Open Sans", sans-serif;
	color: #777;
	padding: 7px 10px;
	border: solid 1px #1e1e1e;
	cursor: pointer;
}
.footer .group-social {
	margin: 0 0 29px 0;
}

.footer .connect-us {
    font-size: 0;
    width: 155px;
}
.footer .connect-us li {
    display: inline-block;
    margin: 0 10px 0 0;
}
.footer .connect-us li a {
    background: url("../images/ic-social.gif") no-repeat 0 0;
    display: inline-block;
    height: 27px;
    width: 27px;
	padding:0;
}

.footer .connect-us li a.connect-fb {
  /*background: url("../images/ic-facebook.png") no-repeat;*/
  background: url("../images/sprite_footer_body.png") no-repeat;
  background-position: -57px -194px;
}
.footer .connect-us li a.connect-fb:hover{
  background-position: -57px -163px;
}
.footer .connect-us li a.connect-tw:hover{
  background-position: -57px -19px ;
}
.footer .connect-us li a.connect-g:hover{
  background-position: -58px -93px ;
}
 .footer .connect-us li a.connect-yt:hover {
   background-position: -56px -232px ;
}
.footer .connect-us li a.connect-tw {
  /* background: url("../images/ic-twitter.png") no-repeat;*/
  background: url("../images/sprite_footer_body.png") no-repeat;
  background-position: -57px -50px ;
}
.footer .connect-us li a.connect-g {
  /*background: url("../images/ic-gplus.png") no-repeat;*/
  background: url("../images/sprite_footer_body.png") no-repeat;
  background-position: -58px -124px ;
}
.footer .connect-us li a.connect-yt {
  /*background: url("../images/ic-youtube.png") no-repeat;*/
  background: url("../images/sprite_footer_body.png") no-repeat;
  background-position: -56px -263px ;
}
.footer .cc-list {
	background: #1E1E1E;
	border: solid 1px #000;
	padding: 5px 12px;
	position:relative;
}
.footer .cc-list li{ padding-bottom:4px;}
.footer .cc-list li a {
	color: #fff;
	font: normal 12px "Open Sans", sans-serif;
	background: none;
	padding: 0;
}
/* */

/* Icons*/
.ic-set-header {
	display: inline-block;
	vertical-align: middle;
}
.ic-set-footer {
	display: inline-block;
	vertical-align: middle;
}
.ic-set-page {
	display: inline-block;
	vertical-align: middle;
}
.ic-cl-dd {
	/* background: url(../images/top-nav-dd.png) no-repeat; */
	background: url(../images/sprite_header.png) no-repeat;
	width: 7px;
	height: 4px;
	margin-left: 5px;
	background-position: -308px -26px;
}
.ic-global {
	background: url(../images/sprite_header.png) no-repeat;
	width: 30px;
	height: 28px;
	background-position: -8px -79px ;
}
.ic-top-cart {
	background: url(../images/ic-menu-cart.gif) no-repeat;
	width: 16px;
	height: 15px;
	margin-right: 5px;
}
.ic-br {
	background: url(../images/sprite_header.png) no-repeat;
	width: 30px;
	height: 28px;
	background-position: -50px -79px ;
}
.ic-china {
	background: url(../images/sprite_header.png) no-repeat;
	width: 30px;
	height: 28px;
	background-position: -92px -78px ;
}
.ic-de {
	background: url(../images/sprite_header.png) no-repeat;
	width: 30px;
	height: 28px;
}
.ic-id {
	background: url(../images/sprite_header.png) no-repeat;
	width: 30px;
	height: 28px;
	background-position: -133px -77px ;
}
.ic-russia {
	background: url(../images/sprite_header.png) no-repeat;
	width: 30px;
	height: 28px;
	background-position: -216px -77px ;
}
.ic-es {
	background: url(../images/sprite_header.png) no-repeat;
	width: 30px;
	height: 28px;
	background-position: -253px -78px ;
}
.ic-tr {
	background: url(../images/sprite_header.png) no-repeat;
	width: 30px;
	height: 28px;
	background-position: -293px -79px ;
}
.ic-uk {
	background: url(../images/sprite_header.png) no-repeat;
	width: 30px;
	height: 28px;
	background-position: -330px -79px ;
}
.ic-in{
	background: url(../images/sprite_header.png) no-repeat;
	width: 30px;
	height: 28px;
	background-position: -176px -77px ;
}
.ic-nav-dd {
	background: url(../images/nav-dd.png) no-repeat;
	width: 11px;
	height: 6px;
	margin-left: 10px;
}
.nav li:hover .ic-nav-dd {
	background: url(../images/nav-dd-sel.png) no-repeat;
	width: 11px;
	height: 6px;
	margin-left: 10px;
}
.ic-ccd {
	/*background: url(../images/ic-ccd-footer.gif) no-repeat;*/
	background: url(../images/sprite_footer_body.png) no-repeat;
	width: 11px;
	height: 6px;
	margin-top: 7px;
	background-position: -62px -318px;
}
.thumb-rh-linux {
	background: url(../images/thumb-rh-linux.png) no-repeat;
	width: 195px;
	height: 142px;
}
.thumb {
	position: absolute;
	top: 5px;
	right: 60px;
}
.ic-disk {
	background: url(../images/ic-plan-desk.png) no-repeat;
	width: 16px;
	height: 16px;
	margin-right: 10px;
}
.ic-bandwidth {
	background: url(../images/ic-plan-bandwidth.png) no-repeat;
	width: 16px;
	height: 16px;
	margin-right: 10px;
}
.ic-whmcs {
	background: url(../images/ic-plan-whmcs.png) no-repeat;
	width: 16px;
	height: 16px;
	margin-right: 10px;
}
.ic-dmn {
	background: url(../images/ic-plan-dmn.png) no-repeat;
	width: 16px;
	height: 16px;
	margin-right: 10px;
}
.ic-ss {
	background: url(../images/ic-small-ss.gif) no-repeat;
	height: 26px;
	width: 23px;
	margin-right: 8px;
}
.ic-cp {
	background: url(../images/ic-small-cp.gif) no-repeat;
	height: 24px;
	width: 26px;
	margin-right: 8px;
}
.ic-api {
	background: url(../images/ic-small-api.gif) no-repeat;
	height: 26px;
	width: 23px;
	margin-right: 8px;
}
.ic-thawte {
	background: url(../images/ssl-ic-thawte.png) no-repeat;
	height: 28px;
	width: 26px;
	margin-right: 8px;
}
.ic-bit {
	background: url(../images/ssl-ic-bit.png) no-repeat;
	height: 28px;
	width: 26px;
	margin-right: 8px;
}
.ic-secure {
	background: url(../images/ssl-ic-secure.png) no-repeat;
	height: 28px;
	width: 26px;
	margin-right: 8px;
}
.ic-sp {
	background: url(../images/ssl-ic-sp.png) no-repeat;
	height: 28px;
	width: 26px;
	margin-right: 8px;
}
.ic-price {
	background: url(../images/ssl-ic-price.png) no-repeat;
	height: 18px;
	width: 26px;
	margin-right: 8px;
}
.nav-tabs .ic-usa {
	background: url(../images/ic-loca-us.png) no-repeat;
	height: 21px;
	width: 26px;
	margin-right: 5px;
}
.nav-tabs .ic-in {
	background: url(../images/ic-loca-in.png) no-repeat;
	height: 21px;
	width: 26px;
	margin-right: 5px;
}
.nav-tabs .ic-uk {
	background: url(../images/ic-loca-uk.png) no-repeat;
	height: 21px;
	width: 26px;
	margin-right: 5px;
}
.nav-tabs .ic-tr {
	background: url(../images/ic-tr.png) no-repeat;
	height: 21px;
	width: 26px;
	margin-right: 5px;
}
.nav-tabs .ic-hk {
	background: url(../images/ic-loca-hk.png) no-repeat;
	height: 21px;
	width: 26px;
	margin-right: 5px;
}
.ic-guide {
	background: url("../images/ic-guide.png") no-repeat scroll 0 0;
	height: 70px;
	margin-right: -15px;
	position: relative;
	width: 56px;
}
.ic-assist {
	background: url("../images/ic-assist.png") no-repeat scroll 0 0;
	height: 70px;
	margin-right: -40px;
	position: relative;
	width: 83px;
}
.ic-download{
	background: url("../images/ic-download.png") no-repeat scroll 0 0;
	height: 20px;
	width: 20px;
	margin-left:5px;	
	}
.ic-s-ticket{
	background: url("../images/ic-support-ticket.png") no-repeat scroll 0 0;
	height: 70px;
	width: 59px;	
	}
	
	
.ic-pr-mnames{
	background: url("../images/ic-rh-port.png") no-repeat scroll 0 0;
	height: 70px;
	width: 68px;	
	}
	.ic-pr-traffic{
	background: url("../images/top-thumb-promos.png") no-repeat scroll 0 0;
	height: 70px;
	width: 85px;
        background-size: 100%;	
	}
	.ic-pr-seo{
	background: url("../images/ic-rh-migr.png") no-repeat scroll 0 0;
	height: 70px;
	width: 102px;	
	}
	.ic-pr-branding{
	background: url("../images/ic-rh-supp.png") no-repeat scroll 0 0;
	height: 70px;
	width: 64px;	
	}
.ic-free-email{
background: url("../images/top-thumb-email.png") no-repeat scroll 0 0;
height: 70px;
width: 82px;
background-size: 81px;
}
.ic-free-ad{
background: url("../images/ic-free-ad.png") no-repeat scroll 0 0;
height: 70px;
	width: 59px;
}
.ic-free-fwd{
background: url("../images/ic-free-fwd.png") no-repeat scroll 0 0;
height: 70px;
	width: 59px;
	background-position: 0 15px;
}
.ic-free-efwd{
background: url("../images/ic-free-efwd.png") no-repeat scroll 0 0;
height: 70px;
	width: 59px;
	background-position: 0 7px;
}
.ic-free-dns{
background: url("../images/ic-free-dns.png") no-repeat scroll 0 0;
height: 70px;
	width: 65px;
}
.ic-free-cp{
background: url("../images/ic-free-cp.png") no-repeat scroll 0 0;
height: 70px;
	width: 59px;
}
.ic-free-theft{
background: url("../images/ic-free-theft.png") no-repeat scroll 0 0;
height: 70px;
	width: 59px;
}
.ic-free-bulk{
background: url("../images/ic-free-bulk.png") no-repeat scroll 0 0;
height: 70px;
	width: 79px;
}

		
	
	
.ic-s-ticket{
	background: url("../images/ic-support-ticket.png") no-repeat scroll 0 0;
	height: 70px;
	width: 59px;	
	}
.ic-s-email{
	background: url("../images/ic-support-email.png") no-repeat scroll 0 0;
	height: 70px;
	width: 65px;	
	}
.ic-s-kb{
	background: url("../images/ic-support-search.png") no-repeat scroll 0 0;
	height: 70px;
	width: 52px;	
	}
.ic-s-contact{
	background: url("../images/ic-support-contact.png") no-repeat scroll 0 0;
	height: 70px;
	width: 49px;	
	}
.ic-s-chat{
	background: url("../images/ic-support-chat.png") no-repeat scroll 0 0;
	height: 70px;
	width: 48px;	
	}	
.ic-twitter{
	background: url("../images/ic-support-twitter.png") no-repeat scroll 0 0;
	height: 70px;
	width: 50px;
	margin-right:10px;
	}
.ic-voice{
	background: url("../images/ic-support-voice.png") no-repeat scroll 0 0;
	height: 70px;
	width: 50px;
	margin-right:10px;		
	}
.ic-account{
	background: url("../images/ic-support-account.png") no-repeat scroll 0 0;
	height: 70px;
	width: 72px;
	margin-right:10px;		
	}
.ic-forum{
	background: url("../images/ic-support-forum.png") no-repeat scroll 0 0;
	height: 70px;
	width: 50px;		
	margin-right:10px;		
	}
.ic-start{
	background: url("../images/ic-dr-start.png") no-repeat scroll 0 0;
	height: 40px;
	width: 33px;		
	}		
.ic-promo{
	background: url("../images/ic-dr-promo.png") no-repeat scroll 0 0;
	height: 45px;
	width: 45px;			
	}		
.ic-tools{
	background: url("../images/ic-dr-tools.png") no-repeat scroll 0 0;
	height: 35px;
	width: 35px;			
	}		
.ic-feature{
	background: url("../images/ic-dr-feature.png") no-repeat scroll 0 0;
	height: 33px;
	width: 33px;			
	}		
.ic-automation{
	background: url("../images/ic-dr-automation.png") no-repeat scroll 0 0;
	height: 43px;
	width: 37px;			
	}
.ic-faq{
	background: url("../images/ic-dr-faq.png") no-repeat scroll 0 0;
	height: 32px;
	width: 39px;			
	}		
.ic-address{
	background: url("../images/ic-address.gif") no-repeat scroll 0 0;
	width:17px;
	height:24px;	
}
.ic-contact{
	background: url("../images/ic-contact.gif") no-repeat scroll 0 0;
	width:28px;
	height:21px;
	margin-right:5px;
	}
.ic-press{
	background: url("../images/ic-press.gif") no-repeat scroll 0 0;
	width:20px;
	height:26px;
	margin-right:8px;	
	}
.ic-sales{
	background: url("../images/ic-sales.png") no-repeat scroll 0 0;
	width:20px;
	height:26px;
	margin-right:8px;	
	background-size: 21px;
}		
.ic-abuse{
	background: url("../images/ic-rabuse.gif") no-repeat scroll 0 0;
	width:26px;
	height:21px;
	margin-right:8px;		
	}
.ic-pro-dname{
	background: url("../images/ic-pro-dmn.png") no-repeat scroll 0 0;	
	width:99px;
	height:93px;
	}
.ic-pro-hosting{
	background: url("../images/ic-pro-ph.png") no-repeat scroll 0 0;	
	width:84px;
	height:93px;
	}




	
.ic-pro-new-gtlds{	
	background: url("../images/new_tlds_coming_icon.png") no-repeat scroll 0 4px;
width: 135px;
background-size: 135px;
height: 93px;
}

.ic-pro-server-ds{	
	background: url("../images/server-icon-DS.png") no-repeat scroll 0 4px;
width: 84px;
background-size: 84px;
height: 93px;
}

.ic-pro-server-ph{	
	background: url("/sites/all/themes/rcchina/images/lin-SDH-server-icon.png") no-repeat scroll 0 4px;
width: 84px;
background-size: 84px;
height: 93px;
}
.ic-pro-server-ph-w{	
	background: url("../images/w-SDH-server-icon.png") no-repeat scroll 0 4px;
width: 84px;
background-size: 84px;
height: 93px;
}

.ic-pro-server-rh{	
	background: url("/sites/all/themes/rcchina/images/lin-RH-server-icon.png") no-repeat scroll 0 4px;
width: 84px;
background-size: 84px;
height: 93px;
}
.ic-pro-server-rh-w{	
	background: url("../images/w-RH-server-icon.png") no-repeat scroll 0 4px;
width: 84px;
background-size: 84px;
height: 93px;
}

.ic-pro-server-sh{	
	background: url("/sites/all/themes/rcchina/images/lin-MDH-server-icon.png") no-repeat scroll 0 4px;
width: 84px;
background-size: 84px;
height: 93px;
}

.ic-pro-server-sh-w{	
	background: url("../images/w-MDH-server-icon.png") no-repeat scroll 0 4px;
width: 84px;
background-size: 84px;
height: 93px;
}


.ic-pro-server-vps{	
	background: url("../images/server-icon-VPS.png") no-repeat scroll 0 4px;
width: 84px;
background-size: 84px;
height: 93px;
}










	
	
	
.ic-pro-ee{
	background: url("../images/ic-pro-ee.png") no-repeat scroll 0 0;	
	width:94px;
	height:93px;
	}
	
.ic-pro-pe{
	background: url("../images/top-thumb-email.png") no-repeat scroll 3px -1px;
width: 161px;
height: 93px;
background-size: 158px;
	}	
	
	.ic-sitelock{
	background: url("../images/ic-sitelock.png") no-repeat scroll 0 0;
	width: 82px;
	height: 120px;
	background-size: 82px 93px;
	}
.ic-pro-builder{
	background: url("../images/ic-pro-wb.png") no-repeat scroll 0 0;	
	width:82px;
	height:93px;
	}
.ic-pro-rhl{
	background: url("../images/ic-pro-rhl.png") no-repeat scroll 0 0;	
	width:85px;
	height:93px;
	}
.ic-pro-rhw{
	background: url("../images/ic-pro-rhw.png") no-repeat scroll 0 0;	
	width:85px;
	height:93px;
	}
.ic-pro-shl{
	background: url("../images/ic-pro-shl.png") no-repeat scroll 0 0;	
	width:90px;
	height:93px;
	}
.ic-pro-shw{
	background: url("../images/ic-pro-shw.png") no-repeat scroll 0 0;	
	width:90px;
	height:93px;
	}
.ic-pro-ssl{
	background: url("../images/ic-pro-ssl.png") no-repeat scroll 0 0;	
	width:82px;
	height:93px;
	}
	.ic-65{
background: url("../images/ic-resource-center.png") no-repeat scroll 0 0;
width: 187px;
height: 170px;
}
.ic-30{
	background: url("../images/ic-compare-us.png") no-repeat scroll 0 0;
width: 187px;
height: 170px;
}
	.ic-23{
background: url("../images/ic-login.png") no-repeat scroll 0 0;
width: 187px;
height: 170px;
}
.ic-24{
background: url("../images/ic-login.png") no-repeat scroll 0 0;
width: 187px;
height: 170px;
}

.ic-67{
background: url("../images/ic-sitelock.png") no-repeat scroll 0 0;
width: 187px;
height: 170px;
}
.ic-27, .ic-47, .ic-45, .ic-46, .ic-34 {
	background: url("../images/ic-about-us.png") no-repeat scroll right 0;
width: 187px;
height: 170px;
background-size: 130px;
}
.ic-29 {
	background: url("../images/ic-signup.png") no-repeat scroll right 0;
width: 187px;
height: 170px;
background-size: 130px;
}
.ic-61{
	
	background: url("../images/ic-about-us.png") no-repeat scroll right 0;
width: 187px;
height: 170px;
background-size: 130px;
}
.ic-68{
	background: url("../images/ic-thumb-hpp.png") no-repeat scroll right 0;
width: 187px;
height: 170px;
}
	.ic-25{
background: url("../images/ic-resource-center.png") no-repeat scroll 0 0;
width: 187px;
height: 170px;
}
	 .ic-22{
	background: url("../images/top-thumb-ad.png") no-repeat scroll 0 0;	
	width:181px;
	height:170px;
	}
	
	.ic-70{
		background: url("../images/ic-infra.png") no-repeat scroll 0 0;	
	width:247px;
	height:170px;
	}
	
	 .ic-78{
	background: url("../images/ic-premium-domain.png") no-repeat scroll 0 0;	
	width:181px;
	height:170px;
	}
	 .ic-84{
	background: url("../images/ic-resell-host.png") no-repeat scroll 0 0;	
	width:181px;
	height:170px;
	}
	.ic-80{
	background: url("../images/top-thumb-domain.png") no-repeat scroll 0 0;
width: 155px;
height: 142px;
	}
	.ic-86{
		background: url("../images/top-thumb-support.png") no-repeat scroll 0 0;
width: 142px;
height: 142px;
	}
	.ic-85{
	background: url("../images/ic-about-us.png") no-repeat scroll right 0;
width: 187px;
height: 170px;
background-size: 130px;	
	}
	
	
	.ic-134 {
background: url(../images/thumb-adw.png) no-repeat scroll 0 0;
width: 450px;
height: 300px;
background-size: 80%;
background-position: 140px -30px;
}
	
	.ic-79{
	background: url("../images/ic-domain-freebies.png") no-repeat scroll 0 0;	
	width:181px;
	height:170px;
	}
	
	.ic-18{
	background: url("../images/top-thumb-api.png") no-repeat scroll 0 0;	
	width:195px;
	height:163px;
	}
	
	.ic-13{
	background: url("../images/top-thumb-builder.png") no-repeat scroll 0 0;	
	width:181px;
	height:170px;
	}
	.ic-19{
	background: url("../images/top-thumb-cp.png") no-repeat scroll 0 0;	
	width:186px;
	height:170px;
	}
	.ic-73{
	background: url("../images/top-thumb-cp.png") no-repeat scroll 0 0;	
	width:186px;
	height:170px;
	}
	.ic-11{
	background: url("../images/top-thumb-email.png") no-repeat scroll 0 0;	
	width:218px;
	height:125px;
	}
	.ic-14{
	background: url("../images/top-thumb-pricing.png") no-repeat scroll 0 0;	
	width:165px;
	height:170px;
	background-size:72%
	}
	
	.ic-26{
	background: url("../images/top-thumb-privacy.png") no-repeat scroll 0 0;	
	width:181px;
	height:170px;
	}
	.ic-1{
	background: url("../images/top-thumb-product.png") no-repeat scroll 0 0;	
	width:187px;
	height:170px;
	}
	.ic-38{
	background: url("../images/top-thumb-program.png") no-repeat scroll 0 0;	
	width:217px;
	height:153px;
	}
	.ic-15{
	background: url("../images/top-thumb-promos.png") no-repeat scroll 0 0;	
	width:206px;
	height:170px;
	}
	.ic-17{
	background: url("../images/top-thumb-ss.png") no-repeat scroll 0 0;	
	width:180px;
	height:170px;
	}
	.ic-12{
	background: url("../images/top-thumb-ssl.png") no-repeat scroll 0 0;	
	width:144px;
	height:170px;
	}
	.ic-20{
	background: url("../images/top-thumb-whmcs.png") no-repeat scroll 0 0;	
	width:270px;
	height:163px;
	}
	.ic-21{
	background: url(../images/thumb-adw.png) no-repeat scroll 0 0;
width: 450px;
height: 300px;
background-size: 80%;
background-position: 140px -30px;
	}
	.ic-31{
	background: url("../images/top-thumb-domain.png") no-repeat scroll 0 0;
width: 155px;
height: 142px;
	}
	
	
	.ic-2{
	background: url("../images/top-thumb-domain.png") no-repeat scroll 0 0;	
	width:155px;
	height:142px;
	}
	.ic-8{
	background: url("../images/lin-RH-server-icon.png") no-repeat scroll 0 0;
width: 140px;
height: 156px;
background-size: 100%;
	}
	.ic-81{
	background: url("../images/lin-SDH-server-icon.png") no-repeat 0 0;
width: 161px;
height: 155px;
/*background-size: 144px;*/
	}
	.ic-9{
	background: url("../images/w-RH-server-icon.png") no-repeat scroll 0 0;
width: 145px;
height: 145px;
background-size: 145px;
	}
	
	.ic-5{
		background: url("../images/server-icon-DS.png") no-repeat scroll 0 0;
width: 145px;
height: 142px;
background-size: 144px;	
}
.ic-3{
		background: url("../images/lin-SDH-server-icon.png") no-repeat scroll 0 0;
width: 140px;
height: 156px;
background-size: 100%;
}
.ic-89{
		background: url("../images/w-SDH-server-icon.png") no-repeat scroll 0 0;
width: 145px;
height: 142px;
background-size: 144px;	
}

	
	.ic-6{
		background: url("../images/server-icon-SH.png") no-repeat scroll 0 0;
width: 145px;
height: 142px;
background-size: 144px;	
	
	}
	.ic-7{
	background: url("../images/w-MDH-server-icon.png") no-repeat scroll 0 0;
width: 145px;
height: 142px;
background-size: 144px;		
	}
	.ic-82{
	background: url("../images/lin-MDH-server-icon.png") no-repeat scroll 0 0;
width: 140px;
height: 156px;
background-size: 100%;
	}
	
	.ic-88{
		background: url("../images/server-icon-MDS.png") no-repeat scroll 0 0;
width: 145px;
height: 142px;
background-size: 144px;	
	}
	.ic-87{
		background: url("../images/ic-hosting-migration.png") no-repeat scroll center;
width: 209px;
height: 142px;
background-size: 204px;
	}
	
	.ic-35{
	background: url("../images/top-thumb-support.png") no-repeat scroll 0 0;	
	width:142px;
	height:142px;
	}
	.ic-4{
	background: url("../images/server-icon-VPS.png") no-repeat scroll 0 0;
width: 145px;
height: 142px;
background-size: 144px;
	}
	.ic-53{
	background: url("../images/new_tlds_coming_icon.png") no-repeat 0 0;
width: 300px;
height: 220px;
background-size: 240px;
right: -25px;	
	}
.ic-cust-plan{
	background: url("../images/ic-plan.png") no-repeat scroll 0 0;	
	width:48px;
	height:45px;
	display:block;
	margin:0 auto;	
	}
	
.ic-set {
display: inline-block;
vertical-align: middle;
}

.ic-menu-domain	
{
	background: url(../images/ic-menu-domain.png) no-repeat 0 0;
    width: 16px;
    height: 16px;
    margin-right: 5px;
}
.ic-menu-hosting	
{
	background: url(../images/ic-menu-hosting.png) no-repeat 0 0;
    width: 16px;
    height: 16px;
    margin-right: 5px;
}
.ic-menu-security	
{
	background: url(../images/ic-menu-security.png) no-repeat 0 0;
    width: 16px;
    height: 16px;
    margin-right: 5px;
}
.ic-menu-email	
{
	background: url(../images/ic-menu-email.png) no-repeat 0 0;
    width: 16px;
    height: 16px;
    margin-right: 5px;
}
.ic-menu-others	
{
	background: url(../images/ic-menu-other.png) no-repeat 0 0;
    width: 16px;
    height: 16px;
    margin-right: 5px;
}
	
/* */

/* Home */
.masthead {
	height: 580px;
}
.masthead .slider1 {
	background: url(../images/bg-slider1.gif) no-repeat center 0 #C2160A;
}
.masthead .slider2 {
	background: url(../images/bg-slider2.jpg) no-repeat center 0 #C2160A;
	/*background: url(../images/bg-slider2-new.jpg) no-repeat center 0 #1F2C3C;*/
}
.masthead .slider3 {
	background: url(../images/chine-bg.jpg)  repeat-x center 0 #C2160A;

}
.masthead h2 {
	font: 300 42px/39px "Open Sans", sans-serif;
	color: #fff;
	letter-spacing: -1px;
	padding: 40px 0;
}
.masthead h2 strong {
	display: block;
	font: 700 62px "Open Sans", sans-serif;
	color: #fff;
}
.home-content h2 {
	font: 300 42px/30px 'Open Sans', sans-serif;
	margin-bottom: 35px;
	text-align: center;
	letter-spacing: -1px;
}
.home-content h2 strong, .home-content h2 strong {
	display: block;
	font: 700 62px 'Open Sans', sans-serif;
	letter-spacing: -2px;
}
.product-content {
	padding: 65px 0;
}
.ui-blurbs .blurb {
	float: left;
	margin-right: 26px;
	padding: 120px 9px 20px;
	position: relative;
	text-align: center;
	width: 230px;
	border:solid 1px #EDEDED;
}
.ui-blurbs .blurb:hover {
	background-color: #fff;
	border:solid 1px #444;	
	box-shadow: 0 0 3px #777;
}
.ui-blurbs .blurb1 {
	background: url(../images/cn-logo-big.png) no-repeat scroll center -3px #EDEDED;
}
.ui-blurbs .blurb2 {
	background: url(../images/ic-home-rh.png) no-repeat scroll center 21px #EDEDED;
}
.ui-blurbs .blurb3 {
	background: url(../images/ic-home-vps.png) no-repeat scroll center 21px #EDEDED;
}
.ui-blurbs .blurb4 {
	background: url(../images/ic-home-ds.png) no-repeat scroll center 21px #EDEDED;
	margin: 0;
}
.ui-blurbs .blurb h3{
line-height: 30px !important;
margin-bottom: 10px;	
}
.ui-blurbs h3 {
	font: 700 26px 'Open Sans', sans-serif;
	padding-bottom: 3px;
}
.ui-blurbs p {
	font: 400 13px 'Open Sans', sans-serif;
	padding-bottom: 10px;
}
.ui-blurbs .price {
	font: 700 50px 'Open Sans', sans-serif;
}
.ui-blurbs .currency {
	display: inline-block;
	font: 700 35px 'Open Sans', sans-serif;
	padding-top: 5px;
	vertical-align: top;
}
.ui-blurbs .duration {
	font: 700 18px 'Open Sans', sans-serif;
}
.info-for-reseller {
	background: #f5f5f5;
	padding: 62px 0;
}
.info-for-reseller .testimonials {
	width: 35%;
}
.info-for-reseller .signup-box {
	background: #fff;
	border: solid 1px #d7d7d7;
	padding: 24px 17px;
	width: 60.5%;
}
.info-for-reseller .ui-feature li {
	font: 300 18px/20px 'Open Sans', sans-serif;
	text-transform: uppercase;
	letter-spacing: -1px;
}
.info-for-reseller h3 {
	font: 300 21px 'Open Sans', sans-serif;
	border-bottom: solid 1px #d7d7d7;
	padding-bottom: 22px;
	margin-bottom: 16px;
	letter-spacing: -1px;
}
.info-for-reseller h3 strong {
	font: 700 21px 'Open Sans', sans-serif;
	letter-spacing: -1px;
}
.info-for-reseller .ui-feature li {
	display: inline-block;
	padding: 10px 64px 10px 47px;
}
.info-for-reseller .ui-feature strong {
	font-weight: 700;
	display: block;
}
.info-for-reseller .ui-feature .fea1 {
	background: url(../images/sprite_footer_body.png) no-repeat 0 center;
	background-position: -93px -13px ;
}
.info-for-reseller .ui-feature .fea2 {
	background: url(../images/sprite_footer_body.png) no-repeat 0 center;
	background-position: -97px -112px ;
	padding-top: 4px;
}
.info-for-reseller .ui-feature .fea3 {
	background: url(../images/sprite_footer_body.png) no-repeat 0 center;
	background-position: -99px -63px ;
	border-right: none;
}
.info-for-reseller .ui-feature .fea4 {
	padding: 0;
}
.info-for-reseller .ui-feature .ui-button {
	vertical-align: bottom;
}
.testimonials p {
	font: 400 13px 'Open Sans', sans-serif;
}
.testimonials .author span {
	font: 700 16px 'Open Sans', sans-serif;
	display: block;
}
.testimonials .author {
	font: 400 15px 'Open Sans', sans-serif;
	margin-top: 15px;
}
.testimonials .open-quote {
	/*background: url(../images/open-quote.gif) no-repeat scroll 0 0 transparent;*/
	background: url(../images/sprite_footer_body.png) no-repeat scroll 0 0 transparent;
	display: inline-block;
	height: 18px;
	position: relative;
	top: 2px;
	width: 11px;
	background-position: -34px -307px;
}
.testimonials .close-quote {
	/*background: url(../images/close-quote.gif) no-repeat scroll 0 0 transparent;*/
	background: url(../images/sprite_footer_body.png) no-repeat scroll 0 0 transparent;
	display: inline-block;
	height: 18px;
	position: relative;
	top: 5px;
	width: 11px;
	background-position: -13px -307px;
}
.testimonials .author-pic {
	float: left;
	height: 170px;
	padding-right: 15px;
}

.dmn-promo-list {
	color: #fff;
}

.dmn-promo-list .tld1 {
	/*width: 100px;
	height: 100px;*/
	background: #ff5420;
	position: relative;
	background: url(../images/ic-promo-corner.png) 0px 0 no-repeat #ff5420;
}

.dmn-promo-list .tld1:before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	border-bottom: 29px solid rgba(255, 84, 32, 0);
border-left: 27px solid #C2160A;
	width: 0px;
	height: 0;
}

.dmn-promo-list .tld1:after {
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	border-left: 29px solid #eee;
	width: 26px;
	height: 0;
}


.dmn-promo-list .tld2 {
	/*width: 100px;
	height: 100px;*/
	background: #e3b000;
	position: relative;
	background: url(../images/ic-promo-corner.png) 0px 0 no-repeat #e3b000;
}

.dmn-promo-list .tld2:before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	border-bottom: 29px solid rgba(255, 84, 32, 0);
border-left: 27px solid #C2160A;
	width: 0px;
	height: 0;
}

.dmn-promo-list .tld2:after {
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	border-left: 29px solid #eee;
	width: 26px;
	height: 0;
}

.dmn-promo-list .tld3 {
	/*width: 100px;
	height: 100px;*/
	background: #0663e1;
	position: relative;
	background: url(../images/ic-promo-corner.png) 0px 0 no-repeat #0663e1;
}

.dmn-promo-list .tld3:before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	border-bottom: 29px solid rgba(255, 84, 32, 0);
border-left: 27px solid #C2160A;
	width: 0px;
	height: 0;
}

.dmn-promo-list .tld3:after {
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	border-left: 29px solid #eee;
	width: 26px;
	height: 0;
}


.dmn-promo-list .tld4 {
	/*width: 100px;
	height: 100px;*/
	background: #6cc50c;
	position: relative;
	background: url(../images/ic-promo-corner.png) 0px 0 no-repeat #6cc50c;
}

.dmn-promo-list .tld4:before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	border-bottom: 29px solid rgba(255, 84, 32, 0);
border-left: 27px solid #C2160A;
	width: 0px;
	height: 0;
}

.dmn-promo-list .tld4:after {
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	border-left: 29px solid #eee;
	width: 26px;
	height: 0;
}



	


/*.dmn-promo-list .tld2 {
	background: #e3b000;
}
.dmn-promo-list .tld3 {
	background: #0663e1;
}
.dmn-promo-list .tld4 {
	background: #6cc50c;
	margin: 0;
}*/
.dmn-promo-list li {
	position: relative;
	width: 235px;
	height: 235px;
	float: left;
	margin: 0 35px 0 0;
}
.dmn-promo-list .tld-name, .dmn-promo-list .price {
	font: 700 60px "Open Sans", sans-serif;
	text-align: center;
}
.dmn-promo-list .price {
	margin-top: -18px;
	height: 77px;
}
.dmn-promo-list .duration {
	font: 700 14px "Open Sans", sans-serif;
	padding: 4px 24px 0 0;
	text-align: right;
}
.dmn-promo-list .txt {
	font: 400 28px "Open Sans", sans-serif;
	margin: 10px 20px;
}
.dmn-promo-list .price .currency {
	font: 700 36px "Open Sans", sans-serif;
	vertical-align: top;
	display: inline-block;
	margin-top: 7px;
}
.dmn-promo-list .promo-price {
	background: rgba(0,0,0,0.3);
	border-radius: 3px;
	margin: 10px 15px;
}
.dmn-promo-list .txt-more {
	background: #1e2d3b;
	font: 700 15px "Open Sans", sans-serif;
	text-transform: uppercase;
	color: #fff;
	display: inline-block;
	padding: 5px 12px;
	position: absolute;
	bottom: 0;
	right: 0px;
	width: 58px;
}
.host-promo-list li { 
float: left;
height: 255px;
margin: 0 30px 0 0;
position: relative;
width: 305px;
background: url(../images/ic-promo-corner.png) 0px 0 no-repeat #e3b000;
text-align: center;
border: 0px solid red;
background-color: rgba(0,0,0,0.8) !important;
border-top: 0px solid #FFCC00;
background-color: #000;
}
.host-promo-list .plan4 {
	margin: 0;
}
.host-promo-list .tld-name {
	font: 300 40px/37px "Open Sans", sans-serif;
/* height: 56px; */
text-transform: uppercase;
color: #fff;
margin-top: 17px;
}
.host-promo-list .price-slace {
	font: bold 28px "Open Sans", sans-serif;
text-decoration: line-through;
color: #a3a19c;
height: 31px;
margin-top: -30px;
color: #6e5911;
}
.host-promo-list .price {
	font: 700 45px "Open Sans", sans-serif;
height: 86px;
color: #ffcc00;
margin-top: -36px;
}
.host-promo-list .currency {
	font: 700 39px "Open Sans", sans-serif;
	vertical-align: top;
	display: inline-block;
	padding-top: 10px;
}
.host-promo-list .txt {
	font: normal 13px "Open Sans", sans-serif;
	height: 35px;
}
.host-promo-list .txt span {
	font: bold 13px "Open Sans", sans-serif;
}
.prog-feature-list {
	width: 700px;
}
.prog-feature-list li {
	font: 400 20px "Open Sans", sans-serif;
	padding: 0 20px 20px 20px;
	background: url(../images/tic-white.png) no-repeat 0 11px;
	float: left;
	width: 44%;
	color: #fff;
}


/* CSS FOR THE SALES CHAT START */
/* ADDED BY : Sandeep Pandita -> 29-07-2014 */

/* MODIFIED  BY : -- */
/* Rev : 01 */
.chat-window-1
{
      border: 0px solid #fff;
height: 115px;
position: fixed;
bottom: 0px;
width: 100%;
background-color: #000;
opacity: .95;
z-index: 9;
}
.close-holder
{
background-color: transparent;
}
.ic-close
{
height: 28px;
width: 38px;
border: 0px solid#fff;
position: fixed;
right: 200px;
background: url("../images/sprite_footer_body.png") no-repeat;
background-position: -116px -302px;
border-radius: 2px 2px 0px 0px;
margin-top: -28px;
background-color: #000;
}
.ic-close:hover
{
cursor:pointer;
}
.message
{
	font: 300 32px/26px 'Open Sans', sans-serif;
color: #fafafa;
text-transform: uppercase;
margin-top: 51px;
float: left;
}
.buttons
{
     float: right;
margin-top: 43px;
}
.ic-chat-or
{
    background: url("../images/sprite_footer_body.png") no-repeat;
height: 41px;
width: 41px;
display: inline-block;
vertical-align: middle;
margin-right: 25px;
margin-left: 25px;
background-position: -94px -259px;
}

.chat-window-2
{
      border: 0px solid #fff;
height: 260px;
position: fixed;
bottom: 0px;
width: 100%;
background-color: #000;
opacity: .95;
z-index: 99;
}
.message-window1
{
	font: 300 18px/26px 'Open Sans', sans-serif;
color: #fff;
text-transform: uppercase;
margin-top: 23px;
/* float: left; */
padding-bottom: 10px;
border-bottom: 1px solid #303030;
width: 370px;
margin-bottom: 10px;
}
.sub-message-window1
{
	font: 300 12px/20px 'Open Sans', sans-serif;
	color: #A0A0A0;
	width: 370px;
	margin-bottom: 10px;
}
.chat-query-form
{
	position: absolute;
right: 0;
top: 0;
}
.chat-query-tbl
{
	
}
.chat-query-tbl tr td
{
	padding: 5px 10px;
}


.chat-window-3
{
      border: 0px solid #fff;
height: 210px;
position: fixed;
bottom: 0px;
width: 100%;
background-color: #000;
opacity: .95;
z-index: 999;
}

.chat-handle
{
   width: 55px;
border: 1px solid #FF6D62;
height: 152px;
position: fixed;
top: 380px;
background-color: #F52517;
border-radius: 0px 5px 5px 0px;
background: url("../images/chat_handle_bg.png") no-repeat 0 0 #F52517;
background-position: 13px;
left: -15px;
}
.chat-handle:hover
{
     cursor:pointer;
}
.chat-handle-text
{
     font: bold 14px "Open Sans", sans-serif;
text-transform: uppercase;
text-align: center;
margin-top: 10px;
color: #fdfdfd;
}
.ic-chat
{
    background: url("../images/sprite_footer_body.png") no-repeat;
	height: 16px;
	width: 16px;
	display: inline-block;
	vertical-align: middle;
	margin-left: 5px;
	background-position: -100px -309px;
}

.screen-blur
{
width: 100%;
border: 0px solid red;
height: 100%;
position: fixed;
z-index: 7;
background-color: #545557;
opacity: .7;
top: 0;
}
/* CSS FOR THE SALES CHAT END*/



/* */

/* Reusable */
.ui-button {
	font: 700 15px "Open Sans", sans-serif;
	color: #fff;
	text-transform: uppercase;
	display: inline-block;
	background-repeat: no-repeat;
	background-color: #C2160A;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#C2160A), color-stop(25%, #C2160A), to(#C2160A));
	background-image: -webkit-linear-gradient(#C2160A, #C2160A 25%, #C2160A);
	background-image: -moz-linear-gradient(top, #C2160A, #C2160A 25%, #C2160A);
	background-image: -ms-linear-gradient(#C2160A, #C2160A 25%, #C2160A);
	background-image: -o-linear-gradient(#C2160A, #C2160A 25%, #C2160A);
	background-image: linear-gradient(#C2160A, #C2160A 25%, #C2160A);
	-webkit-transition: background-position 0.2s linear;
	-moz-transition: background-position 0.2s linear;
	-ms-transition: background-position 0.2s linear;
	-o-transition: background-position 0.2s linear;
	transition: background-position 0.2s linear;
	cursor: pointer;
	border: solid 1px #C2160A;
	border-radius: 3px;
	padding: 10px 20px;
}
.ui-button:hover {
	background-color: #A1140A;
	color: #fff;
	border: solid 1px #A1140A;
	background-position: 0 -70px;
	-webkit-transition: background-position 0.2s linear;
	-moz-transition: background-position 0.2s linear;
	-ms-transition: background-position 0.2s linear;
	-o-transition: background-position 0.2s linear;
	transition: background-position 0.2s linear;
}
.ui-button-yellow {
	font: 700 15px "Open Sans", sans-serif;
	color: #333;
	text-transform: uppercase;
	display: inline-block;
	background-repeat: no-repeat;
	background-color: #ffcc00;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffcc00), color-stop(25%, #ffcc00), to(#ffcc00));
	background-image: -webkit-linear-gradient(#ffcc00, #ffcc00 25%, #ffcc00);
	background-image: -moz-linear-gradient(top, #ffcc00, #ffcc00 25%, #ffcc00);
	background-image: -ms-linear-gradient(#ffcc00, #ffcc00 25%, #ffcc00);
	background-image: -o-linear-gradient(#ffcc00, #ffcc00 25%, #ffcc00);
	background-image: linear-gradient(#ffcc00, #ffcc00 25%, #ffcc00);
	-webkit-transition: background-position 0.2s linear;
	-moz-transition: background-position 0.2s linear;
	-ms-transition: background-position 0.2s linear;
	-o-transition: background-position 0.2s linear;
	transition: background-position 0.2s linear;
	cursor: pointer;
	border: solid 1px #ffcc00;
	border-radius: 3px;
	padding: 10px 20px;
}
.ui-button-yellow:hover {
	background-color: #f6c10c;
	color: #333;	
	border: solid 1px #ffcc00;
	background-position: 0 -50px;
	-webkit-transition: background-position 0.2s linear;
	-moz-transition: background-position 0.2s linear;
	-ms-transition: background-position 0.2s linear;
	-o-transition: background-position 0.2s linear;
	transition: background-position 0.2s linear;
}
.ui-button-blue {
	font: 700 15px "Open Sans", sans-serif;
	color: #333;
	text-transform: uppercase;
	display: inline-block;
	background-repeat: no-repeat;
	background-color: #109ddd;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#109ddd), color-stop(25%, #109ddd), to(#109ddd));
	background-image: -webkit-linear-gradient(#109ddd, #109ddd 25%, #109ddd);
	background-image: -moz-linear-gradient(top, #109ddd, #109ddd 25%, #109ddd);
	background-image: -ms-linear-gradient(#109ddd, #109ddd 25%, #109ddd);
	background-image: -o-linear-gradient(#109ddd, #109ddd 25%, #109ddd);
	background-image: linear-gradient(#109ddd, #109ddd 25%, #109ddd);
	-webkit-transition: background-position 0.2s linear;
	-moz-transition: background-position 0.2s linear;
	-ms-transition: background-position 0.2s linear;
	-o-transition: background-position 0.2s linear;
	transition: background-position 0.2s linear;
	cursor: pointer;
	border: solid 1px #109ddd;
	border-radius: 3px;
	padding: 10px 20px;
}
.ui-button-blue:hover {
	background-color: #0082c0;
	color: #333;	
	border: solid 1px #109ddd;
	background-position: 0 -50px;
	-webkit-transition: background-position 0.2s linear;
	-moz-transition: background-position 0.2s linear;
	-ms-transition: background-position 0.2s linear;
	-o-transition: background-position 0.2s linear;
	transition: background-position 0.2s linear;
}


.btn {
	font: 700 15px "Open Sans", sans-serif;
	color: #fff;
	padding: 12px 0;
	width: 115px;
	text-align: center;
	border-radius: 3px;
	display: inline-block;
	text-transform: uppercase;
}
.btn:hover {
	color: #fff;
}
.btn-yellow{ background:#ffcc00; color:#333;}
.btn-green {
	background: #1c7bb5;
}
.btn-black {
	background: #C2160A;
}
.btn-blue {
	background: #C2160A;
}
.spacer {
	height: 25px;
	clear: both;
}
.spacer-70 {
	height: 70px;
}
.spacer-60 {
	height: 60px;
}
.spacer-50 {
	height: 50px;
}
.spacer-40 {
	height: 40px;
}
.spacer-30 {
	height: 30px;
}
.spacer-20 {
	height: 20px;
}
.vspacer {
	height: 5px;
	margin: 50px 0;
}
.break{ display:block;}
.page-title {
	background: url(../images/bg-page-title.jpg) repeat-x center 0 #009fda;
	color: #fff;
	height:114px;	
}
.page-title h1 {
	font: 700 44px/58px "Open Sans", sans-serif;
	letter-spacing:-1px;
}
.page-title p {
	font: 300 24px "Open Sans", sans-serif;
}
.page-content h2 {
	font: 700 42px "Open Sans", sans-serif;
	padding-bottom: 10px;
	letter-spacing:-1px;	
}
.page-content h3 {
	font: 700 30px/37px "Open Sans", sans-serif;
	padding-bottom: 10px;
	letter-spacing:-1px;	
}
.page-content h4 {
	font: 700 18px "Open Sans", sans-serif;
	padding-bottom: 10px;
	letter-spacing:-1px;
}
.page-content .ui-title-thin {
	font: 300 35px "Open Sans", sans-serif;
}
.sidebar h3{ font:700 24px/35px "Open Sans",sans-serif;}
.page-content .ui-title-thin strong{ font-weight:700;}
.gray-box {
	background: #f5f5f5;
	border: solid 1px #c8c8c8;
	padding: 35px 19px;
}
.content .row-gray {
	background: #f5f5f5;
	padding-top: 50px;
}
.row-black {
	background: #000;
	border-bottom:solid 1px #d3d8db;
}
.row-for-tabs{
	background:#ecf0f1;
	border-bottom:solid 1px #d3d8db;
	}
.row-alt {
	background: #f5f5f5;
}
.row-group {
	padding: 30px 0;
	overflow: hidden;
}
.thin{ font-weight:300;}
.row-stripe{
    background: url(../images/gray-stripe.gif) repeat scroll 0 0;
	}
.page-content .with-sidebar {
	width: 750px;
}
.row-gray .sidebar {
	width: 330px;
}
.sidebar {
	width: 300px;
}
.page-content p {
	font: normal 16px "Open Sans", sans-serif;
	padding: 0 0 15px 0;
}
.blurb-plain {
	border: solid 1px #000;
	border-radius: 4px;
	padding: 20px;
}
.col50 {
	width: 50%;
}
.col40 {
	width: 40%;
}
.pricing-table .slabs {
	font: 700 16px "Open Sans", sans-serif;
	background: url(../images/slab-bg.png) no-repeat right bottom #48494b;
	padding: 10px;
	color: #fff;
	text-align: center;
	margin-bottom:-1px;
}
.pricing-table .slab1 {
	padding-top: 10px;
}
.pricing-table .slab2 {
	padding-top: 25px;
}
.pricing-table .slab3 {
	padding-top: 35px;
}
.pricing-table .slab4 {
	padding-top: 45px;
}
.pricing-table .slab5 {
	padding-top: 55px;
	background: #53A100;
}
.pricing-table .slabs .price {
	font: normal 14px "Open Sans", sans-serif;
	display: block;
}
.pricing-table th {
	vertical-align: bottom;
	background: none
}
.pricing-table td {
	color: #444;
	padding: 10px;
	text-align: center;
	border: solid 1px #bbbbb8;
	font: normal 13px "Open Sans", sans-serif;
}
.pricing-table .strike, .strike {
	display: block;
	text-decoration: line-through;
}
.pricing-table .sale-tag {
	background: url(../images/sale-tag.png) no-repeat;
	display: block;
	width: 47px;
	height: 18px;
	margin-left: 10px;
}
.pricing-table .new-tag {
	background: url(../images/new-tag.png) no-repeat;
	display: block;
	width: 28px;
	height: 17px;
	margin-left: 10px;
}
.pricing-table .col1 {
	width: 30%;
	text-align: left;
	background: #e0e2e2;
	font-weight: bold;
}
.pricing-table .col-bg1, .pricing-table .col-bg2 {
	width: 14%;
	box-shadow: 0 0 2px #fff inset;
}
.pricing-table .col-bg1, .secondary-table .col-bg1 {
	background-color: #ececec;
}
.pricing-table .col-bg2, .secondary-table .col-bg2 {
	background-color: #fff;
}
.secondary-table .col1 {
	background-color: #e0e2e2;
	font-weight: bold;
}
.pricing-table .search-box td {
	text-align: left;
	background: #67686a;
	color: #fff;
	border: none;
}
.page-content {
	padding: 90px 0;
}
.page-content .ui-heading {
	font: normal 40px "Open Sans", sans-serif;
}
.page-content .ui-heading strong {
	font-weight: 700;
}
.page-content .ui-small-txt {
	font: normal 14px "Open Sans", sans-serif;
}
.secondary-table th {
	font: bold 14px "Open Sans", sans-serif;
	background: #565758;
	color: #fff;
	border: solid 1px #333;
	border-bottom: none;
}
.secondary-table td {
	font: 400 13px "Open Sans", sans-serif;
	border: 1px solid #BBBBB8;
	color: #444;
}
.secondary-table th, .secondary-table td {
	text-align: center;
	padding: 15px;
}
.secondary-table .col1 {
	text-align: left;
}
.secondary-table .left {
	text-align: left;
}
.gray-feature-blurb {
	background: #E2E5E8;
	border: 1px solid #E2E5E8;
	border-radius: 5px 5px 5px 5px;
	padding: 15px;
	position: relative;
	width: 360px;
}
.gray-feature-blurb .ui-feature li {
	background: none;
	font: bold 13px "Open Sans", sans-serif;
	padding: 10px 0 10px 5px;
	border-bottom: solid 1px #cacaca;
	color: #444;
}
.gray-feature-blurb .ui-feature li.last {
	border: none;
}
.gray-feature-blurb .ic-tag {
	position: absolute;
	background: url(../images/ssl-fea-tag.png) no-repeat;
	width: 115px;
	height: 81px;
	top: -7px;
	right: -25px;
}
aside .feature-blurb {
	width: 267px;
}
.feature-blurb {
	background: #F5F4F4;
	border: 1px solid #CACACA;
	border-radius: 5px 5px 5px 5px;
	padding: 15px 15px 15px 15px;
	position: relative;
	width: 360px;
}
.web-builder-feature-blurb{width:265px;}

.feature-blurb .ui-feature li {
	font: bold 13px "Open Sans", sans-serif;
	padding: 10px 0 10px 15px;
	border-bottom: solid 1px #cacaca;
	color: #444;
	background: url(../images/ic-star.png) no-repeat 0 16px;
}
.feature-blurb .ui-feature .last {
	border: none;
}
.feature-blurb .ic-tag {
	position: absolute;
	background: url(../images/cn-ssl-fea-tag.png) no-repeat;
	width: 115px;
	height: 92px;
	top: -7px;
	right: -25px;
}
.accordian {
	background: #fff;
	border: solid 1px #cacaca;
	border-radius: 5px;
	padding: 1px;
}
.accordian h4 {
	background: url(../images/ic-acc-exp.png) no-repeat 97% 15px #f5f4f4;
	font: 700 16px "Open Sans", sans-serif;
	padding: 15px;
	border-bottom: solid 1px #cacaca;
	cursor: pointer;
}
.accordian .active {
	background: url(../images/ic-acc-col.png) no-repeat 97% 15px #f5f4f4;
}
.accordian-content {
	background: #fff;
	padding: 20px 30px;
	border-bottom: solid 1px #cacaca;
	overflow: hidden;
}
.accordian-content ul li {
	font: bold 13px "Open Sans", sans-serif;
	padding: 0 30px 12px 20px;
	float: left;
	width: 40%;
	background: url(../images/ic-tic.png) no-repeat 0 7px;
}
.ui-feature li {
	font: normal 20px "Open Sans", sans-serif;
	padding: 0 0 12px 30px;
	/* background: url(../images/ic-rtick.png) no-repeat 0 4px; */
	color: #333;
}
.gray-blurb {
	background: #ededed;
	padding: 15px;
}
.demo-blurb p {
	font: normal 26px "Open Sans", sans-serif;
	width: 201px;
	margin-right: 15px;
	padding: 0;
}
.demo-blurb {
	width: 85%;
}
.demo-blurb .ui-button {
	margin-top: 15px;
}
.blue{ color:#00AFEF;}
.divider{ border-top:solid 1px #c8c8c8; height:2px; margin:18px 0 20px 0;
	}
.ui-list li{
	font:normal 15px "Open Sans", sans-serif;
	padding: 0 0 15px 20px;
	background:url(../images/ic-tic.png) no-repeat 0 8px;
	}
.frm-label{
	font:normal 15px "Open Sans", sans-serif;
	display:inline-block;
	margin-bottom:3px;
	}	
.frm-field{
	border-style:solid;
	border-width:1px;
	border-color:#C0C0C0 #D9D9D9 #D9D9D9;
	padding:8px 7px;
	font:normal 13px Arial, Helvetica, sans-serif;
	border-radius:3px;
	width:275px;
	margin-bottom:3px;
	}
.frm-field:focus, .frm-select:focus{ border:1px solid #4D90FE;}
.frm-select{
	border-style:solid;
	border-width:1px;
	border-color:#C0C0C0 #D9D9D9 #D9D9D9;
	padding:8px 7px;
	font:normal 13px Arial, Helvetica, sans-serif;
	border-radius:3px;
	width:290px;	
	margin-bottom:3px;	
	}
/* */

/* Common */
.page-title .wrapper {
	position: relative;
}
.plan-seperator {
	background: url(../images/plan-seperator.gif) no-repeat 0 150px;
	overflow: hidden;
}
.plan-seperator .plan1 {
	margin-left: 195px;
}
.plan-seperator .plan2 {
	margin-left: 160px;
}
.blurb-for-plans .plan {
/*	background: url(../images/bg-plan.png) no-repeat 9px 0 #f6f6f6;*/
	background:#f6f6f6;
	border: solid 1px #8c8c8c;
	width: 235px;
	padding: 0 0 15px 0;
	margin-right: -1px;
	float: left;
	text-align:center;
}
.blurb-for-plans .prefer {
	/*background: url(../images/bg-plan-prefer.png) no-repeat 9px 0 #fff;*/
	background:#fff;
	border: solid 1px #e96f00;
	width: 267px;
	float: left;
	position: relative;
	top: -15px;
}
.blurb-for-plans .prefer .spacer{
	height:15px;
	background:#e96f00;
	}
.blurb-for-plans .prefer h3, .blurb-for-plans .prefer .price, .blurb-for-plans .prefer .price-slace{
	background:#e96f00;
	}
	
	.plan-heading .all-plans li {
    height: 150px;
	}
	
	
.plan h3 {
	font: 700 19px "Open Sans", sans-serif;
	color: #fcde36;
	text-align: center;
	padding-top: 20px;
	height: 5px;
	background:#1c7bb5;
}
.plan .price {
	font: 700 55px "Open Sans", sans-serif;
	color: #fff;
	text-align: center;
	height: 65px;
	padding:0;
	background:#1c7bb5;	
}
.plan .price small {
	font: 700 12px "Open Sans", sans-serif;
	text-transform:uppercase;
}
.plan .price .currency {
	font: 700 25px "Open Sans", sans-serif;
	display: inline-block;
	vertical-align: top;
	margin-top: 6px;
}
.plan .price-slace {
	font: 400 22px "Open Sans", sans-serif;
	color: #728598;
	text-decoration: line-through;
	text-align: center;
	height: 50px;
	padding:0;
	background:#1c7bb5;
}
.blurb-for-plans .btn{ width:80%;}
.plan.prefer .price-slace {
	color: #A5A5A5;
	height: 60px;
}
.plan-details {
	margin: 1px 30px;
}
.plan-details li {
/*	font: 400 14px "Open Sans", sans-serif;*/
	font-size:14px;
	border-bottom: dashed 1px #d1d1d1;
	padding: 13px 1px;
	text-align:center;
}
.plan-details li:last-child {
	border: none;
}
.plan-details li strong {
	font-weight: 700;
}
.group-button .seperator {
	display: inline-block;
	background: #f6f6f6;
	border: solid 1px #f6f6f6;
	border-radius: 50px;
	font: 700 10px "Open Sans", sans-serif;
	text-transform: uppercase;
	margin: 0 -15px;
	padding: 6px;
	position: relative;
}
.plan .group-button {
	text-align: center;
}
/*.plan.prefer .group-button {*/
/*	padding:15px 0 5px 0;*/
/*}*/
.plan .loca-sel{
	font:bold 13px "Open Sans", sans-serif;	
	margin:0 30px;
	}
.plan .loc-dd{
	font:bold 11px "Open Sans", sans-serif;
	border:solid 1px #a09f9f;
	padding:7px;
	border-radius:3px;
	color:#8a8a8a;
	text-transform:uppercase;
	background:#fff;
	text-align:left;
	margin:8px 0 20px 0;
	background:url("../images/custome-dd.gif") no-repeat scroll right center #fff;
	cursor:pointer;	
	}
	
	.plan .loc-dd2{
	font:bold 11px "Open Sans", sans-serif;
	border:solid 1px #a09f9f;
	padding:7px;
	border-radius:3px;
	color:#8a8a8a;
	text-transform:uppercase;
	background:#fff;
	text-align:left;
	margin:8px 0 20px 0;
	background:url("../images/custome-dd.gif") no-repeat scroll right center #fff;
	cursor:pointer;	
	}
	
.plan-custome{
	border:solid 8px #e6ecee;
	padding:20px;
	text-align:center;
	width:195px;
	}	
.plan-custome h3{
	font:300 27px/30px "Open Sans", sans-serif;
	padding:12px 0;
	}
.plan-custome ul li strong{
	color:#0094d2;
	display:block;
	padding-bottom:3px;
	}	
.plan-custome ul li{
	font:normal 14px/19px "Open Sans", sans-serif;
	border-bottom:solid 1px #e8e8e8;
	padding-bottom:12px;
	margin-bottom:12px;
	}
.plan-custome ul li:last-child{ border-bottom:none;}

/* Band sub plan details */
.sub-plan-details {
	overflow: hidden !important;
	height: 30px !important;
	padding: 10px 0px 10px 0px !important;
}
.sub-plan-item {
	position:relative;
}
.sub-plan-item .sub-plan-li {
	border-bottom:none !important;
	padding: 10px 0 !important;
}
.plan .loc-dd-band {
	font: bold 11px "Open Sans", sans-serif;
	border: solid 1px #a09f9f;
	padding: 7px;
	border-radius: 3px;
	color: #8a8a8a;
	text-transform: uppercase;
	background: #fff;
	text-align: left;
	text-indent:1.5em;
	margin: 10px auto;
	width:60%;
	/*background: url("../images/custome-dd.gif") no-repeat scroll right center #fff;*/
/*	background: url("../images/custome-dd.gif") no-repeat right center #fff;*/
	cursor: pointer;
}
.loc-dd-band img {
	padding-right: 5px;
}
/* ------------- */

.widget-loc-sel{ position:relative;}	
.widget-loc-sel ul{
	border:solid 1px #ccc;
	position:absolute;
	top:29px;
	left:0;
	width:85%;
	padding:5px 0;
	background:#fff;
	z-index:100;	
	}	
.widget-loc-sel ul li{
	font:normal 13px Arial, Helvetica, sans-serif;
	padding:5px 7px;
	text-align:left;
	cursor:pointer;
	}
.os-sel{
	background:#e0dfdf;
	border-radius:3px;
	border:solid 1px #c5c5c5;
	padding:3px;
	margin:10px auto;
	width:145px;
	position:relative;
	}	
.os-sel span{
	font:bold 11px "Open Sans", sans-serif;
	color:#919191;
	padding:6px 0 5px 0;
	width:100px;
	display:inline-block;
	position:relative;
	width:72px;
	z-index:100;
	text-align:center;
	cursor:pointer;
	text-transform:uppercase;
	}
.os-sel .on-off{
	background:#364c61;
	border-radius:3px;
	height:15px;
	width:70px;
	position:absolute;
	top:4px;
	left:4px;
	z-index:0	
	}	
.os-sel span.active{
	color:#fff;
	background:#364c61;
	border-radius:3px;
	}
.plan-heading{
	height:150px;
	overflow:hidden;
	}
.all-plans{
	position:relative;
	top:0;
	}
.all-plans{
	width:235px;
	height:150px;	
	}	
.plan-option{ left:0; position:relative; width:540px;}	
.plan-option ul{ float:left; width:235px;}
.loc-dd img{ padding-right:5px;}
.tech-info-bar {
	border: solid 1px #c8c8c8;
}
.tech-info-bar figcaption {
	font: 300 42px/44px "Open Sans", sans-serif;
	padding: 17px 4px 19px 18px;
	width: 485px;
	letter-spacing: -1px
}
.info-software {
	background: #f6f6f6;
	border-top: solid 1px #dedede;
	padding: 22px 0 36px 0;
}
.features {
	
	/* background: url(../images/bg-features.png) repeat center 0; */
} 
.features .featues-tab {
	width: 320px;
}
.features .features-container {
	width: 965px;
	padding-top: 25px;
	min-height: 285px;
	text-align:left;
}
.featues-tab li {
	font: 700 16px "Open Sans", sans-serif;
	text-transform: uppercase;
	text-align: right;
	/* background: url(../images/feature-tab-bg.png) no-repeat -2px bottom; */
}
.featues-tab li a {
	font: 700 16px "Open Sans", sans-serif;
	color: #000;
	padding: 20px 25px 21px 0;
	display: block;
}
.featues-tab li a.active {
	/* background: url(../images/feature-tab-active.png) no-repeat right 0; */
}
.featues-tab li a:hover{text-decoration:none;}
.feature-content h2 {
	font: 300 42px "Open Sans", sans-serif;
	letter-spacing: -1px;
	padding-bottom: 15px;
}
.feature-content p {
	font: 400 16px "Open Sans", sans-serif;
}
.feature-content h4 {
	font: 700 16px "Open Sans", sans-serif;
	padding-bottom: 13px;
	margin-top: 30px;
}
.feature-content .ui-feature li {
	background: url(../images/ic-tic.png) no-repeat 3px 11px;
	font: 400 16px "Open Sans", sans-serif;
	padding: 0 0 7px 22px;
}
.two-cols .col1 {
	width: 48%;
}
.two-cols .col2 {
	width: 48%;
}
.vps-plan-name li {
	font: 700 19px "Open Sans", sans-serif;
	float: left;
	margin-right: 94px;
	padding: 10px 0 26px 0;
}
.vps-plan-name li.last {
	margin: 0
}
.vps-plan-details {
	background: #fff;
	border: solid 1px #c8c8c8;
	overflow: hidden;
	padding: 13px;
}
.vps-plan-details li {
	border-right: 1px dashed #b2b2b2;
	float: left;
	font: 400 21px "Open Sans", sans-serif;
	padding: 20px 0;
	text-align: center;
	width: 170px;
}
.vps-plan-details .group-button {
	width: 150px;
}
.vps-plan-details li.last {
	border: none;
}
.vps-plan-details li small {
	font: 300 25px "Open Sans", sans-serif;
}
.vps-plan-details li strong {
	font: 700 25px "Open Sans", sans-serif;
	display: block;
}
.vps-plan-details .btn {
	width: 100%;
	padding: 11px 0;
}
.vps-plan-details .seperator {
	margin: -10px 0 -10px 60px
}
.extra-info {
	margin: 15px 0 0 0;
	font: 700 16px "Open Sans", sans-serif;
	overflow: hidden;
}
.extra-info li {
	font: 400 16px "Open Sans", sans-serif;
	float: left;

	margin-left: 20px;
	display: inline;
}
.promos ul li {
	float: left;
	margin-right: 35px;
}
.promo-blurb {
	background: #f5f5f5;
	border: solid 3px #fff;
	outline: dashed 2px #f39c12;
	padding: 15px;
	margin-bottom: 45px;
	position: relative;
}
.promo-blurb .white-box {
	background: #fff;
	padding: 15px;
}
.white-box table td {
	vertical-align: middle;
	padding: 0 15px;
}
.white-box .tld {
	border-left: solid 1px #dadada;
}
.white-box .title {
	font: 700 46px/43px "Open Sans", sans-serif;
	color: #0088ca;
}
.white-box .title small {
	font: 400 24px "Open Sans", sans-serif;
	display: block;
}
.white-box p {
	font: 400 16px "Open Sans", sans-serif;
}
.promo-note {
	margin: 15px 0;
}
.promo-note strong {
	font: 700 14px "Open Sans", sans-serif;
	padding-bottom: 5px;
	display: inline-block;
}
.promo-note ul li {
	padding: 0 0 5px 15px;
	font: 400 13px "Open Sans", sans-serif;
	background: url(../images/bullet-arrow.png) no-repeat 0 7px;
}
.page-content .small-note {
	font: normal 12px "Open Sans", sans-serif;
}
.page-content .note {
	background: #f6efc3;
	outline: solid 1px #cfc062;
	border: solid 1px #fff;
	padding: 15px;
	margin: 20px 0;
}
.page-content .note strong {
	color: #5e5105;
	font: bold 12px "Open Sans", sans-serif;
	text-transform: uppercase;
	padding-bottom: 6px;
	display: inline-block;
}
.page-content .note li {
	background: url("../images/bullet-arrow.png") no-repeat scroll 0 6px;
	font: normal 12px "Open Sans", sans-serif;
	color: #5e5105;
	padding: 0 0 5px 15px;
}
.ic-seasor {
	background: url(../images/promo-blurb-bg.png) no-repeat;
	position: absolute;
	top: -10px;
	right: -10px;
	width: 21px;
	height: 16px;
	display: none;
}
.page-content.payment-page-content{padding-top:0;}
.payment-methods-top-bar{background:#f5f5f5; padding:20px 0;}
.pay-opt-tabs {
	width: 215px;
}
.pay-opt-container {
	width: 798px;
}
.pay-opt-tabs ul{border-right: solid 1px #c7c7c7;
    padding-top: 50px;}
.pay-opt-tabs li a {
	font: 700 15px "Open Sans", sans-serif;
	color: #000;
	text-align: right;
	padding: 20px 10px 20px 0;
	display: block;
	height:22px;
	background: url(../images/pay-opt-tab-sep.gif) no-repeat right bottom;
	
	position:relative;
}
.pay-opt-tabs li a.active{cursor:default; color:#008bca;}
.pay-opt-tabs li a span{
	display: none;
	background: url(../images/pay-opt-active-tab.png) no-repeat right bottom;
	width:29px;
	height:63px;
	position:absolute;
	right:-29px;
	top:-1px;
	
	}

.pay-opt-tabs li a:hover span, .pay-opt-tabs li a.active span{
	display: block;
	}
.pay-opt-details.tab-content{padding:40px 0;}
		

.compare-table h3 {
	font: 700 25px "Open Sans", sans-serif;
}
.compare-table td {
	padding: 10px 0;
	font: normal 18px "Open Sans", sans-serif;
	border-bottom: solid 1px #bbbbb8;
}
.compare-table .no-border td {
	border: none;
}

.ic-ct-acc{ background:url(../images/ct-account.gif) no-repeat 20px 12px;}
.ic-ct-pro{  background:url(../images/ct-product.gif) no-repeat 20px 12px;}
.ic-ct-si{  background:url(../images/ct-si.gif) no-repeat 20px 10px;}
.ic-ct-cp{  background:url(../images/ct-cp.gif) no-repeat 20px 10px;}
.ic-ct-sup{  background:url(../images/ct-s.gif) no-repeat 20px 9px;}

.color-blurb .blurb {
	font: 300 28px "Open Sans", sans-serif;
	color: #fff;
	width: 160px;
	float: left;
	height: 75px;
	margin-right:33px;
	text-align: center;
	padding: 43px 0;
}
.color-blurb .blurb strong {
	font: 700 29px "Open Sans", sans-serif;
	display: block;
}
.color-blurb .blurb1 {
	background:#73c12d;
	border:solid 15px #4b9a1c;
	border-radius:150px;
	behavior: url(../css/pie_files/PIE.htc);
}
.color-blurb .blurb2 {
	background:#3498db;
	border:solid 15px #2980b9;
	border-radius:150px;
}
.color-blurb .blurb3 {
	background:#6c6c6c;
	border:solid 15px #57585a;
	border-radius:150px;
}
.page-content .txt-big {
	font: 300 27px "Open Sans", sans-serif;
	letter-spacing:-1px;
}
.page-content .txt-big strong {
	font-weight: 700;
}
.page-content .txt-xxl {
	font: 300 40px/49px "Open Sans", sans-serif;
	letter-spacing:-1px;
}
.page-content .txt-xxl strong {
	font-weight: 700;
	letter-spacing:-1px;
}
.page-content .txt-small {
	font: 400 14px "Open Sans", sans-serif;
}
.small-blurb li:last-child{ border:none;}
.small-blurb li{
    border-right: 1px solid #D4D4D4;
    color: #333333;
    float: left;
	text-align:center;
    font: bold 14px  "Open Sans", sans-serif;
    padding:20px;	
}
.small-blurb a {
	font: bold 14px "Open Sans", sans-serif;
	color:#333;
	display:block;
}
.dmn-sbox {
	background: url(../images/ic-search.gif) no-repeat 178px 3px #e8e8e8;
padding: 4px;
border: 0;
width: 190px;
}
.faq-blurb h3, .page-content .ui-sub-heading {
	font: 300 34px "Open Sans", sans-serif;
	padding-bottom: 10px;
}
.span60 {
	width: 55%;
	padding-right: 5%;
}
.span20{ width:20%}
.span75{ width:75%;}
.span40 {
	width: 40%;
}
.span50 {
	width: 50%;
}
.span24 {
	width: 24%;
}
.span50-2{
	width:48%;
	padding-right:2%;
	}
.span2-50{
	width:48%;
	padding-left:2%;
	}	
.faq-blurb .ui-feature li {
	font: normal 16px "Open Sans", sans-serif;
	padding: 0 15px 10px 25px;
	/* background: url(../images/ic-rtick.png) no-repeat 0 4px; */
	float: left;
	width: 43%;
}
.gray-feature-blurb .last {
	border: none;
}
.gallery-blurb{
width:700px;	
}
.gallery-blurb li {
	float: left;
	margin-right: 15px;
}
.ui-tabs .active .arrow {
	background: url("../images/active-tab.png") no-repeat scroll 0 0;
	display: block;
	height: 10px;
	left: 36%;
	position: absolute;
	top: 37px;
	width: 18px;
}
.ui-tabs li:last-child a{ background:none;}
.ui-tabs a {
	font: bold 14px "Open Sans", sans-serif;
	text-transform:uppercase;
	color: #333;
	padding: 13px 14px;
	float: left;
	position: relative;
	/*background:url(../images/tab-sep.gif) no-repeat right center;*/
}
.ui-tabs a.active{ font-weight:bold; color:#C2160A;}

.sub-menu-bg
{
	border: 0px solid #000;
	height: 45px;
	margin-bottom: -66px;
	background-color: #e3e9ea;
}

.gray-container {
	background: #fff;
	border: solid 1px #cacaca;
	padding: 1px;
	border-radius: 5px;
}
.ctitle {
	background: #ededed;
	overflow: hidden;
}
.ctitle .title {
	font: bold 16px "Open Sans", sans-serif;
	color: #333;
	padding: 15px;
}
.nav-tabs li {
	display: inline-block;
}
.nav-tabs a {
	font: bold 16px "Open Sans", sans-serif;
	color: #333;
	padding: 15px;
	display: inline-block;
}
.container-spacer {
	padding: 15px;
}
.gray-container h4 {
	font: bold 16px "Open Sans", sans-serif;
	padding: 0 0 15px 0;
}
.secondary-table .row-highlight td {
	background: #CECECE;
}
.nav-tabs {
	padding-right: 15px;
}
.nav-tabs .active {
	background: #fff;
}
.ss-thumb figure {
	float: left;
	width: 330px;
	margin-right: 45px;
}
.ss-thumb figure.last {
	margin: 0
}
.ss-thumb img {
	margin: 10px;
	box-shadow: 0 0 8px #999;
}
.ss-thumb figcaption {
	font: 300 19px "Open Sans", sans-serif;
	text-align: left;
padding-left: 10px;
}
.ss-thumb figcaption strong {
	font-weight: 700;
	display: block;
}
.ss-thumb .fig-title{ width:35%;}
.ss-thumb .fig-container{width:65%;}
.ss-thumb .fig-container figure{ margin-right:20px;}
.whmcs-thumb figure{ width:90%;}
.whmcs-thumb figure img{ box-shadow:none; margin-bottom:-50px;}
.download-blurb { width:460px; text-align:center; padding:55px 15px;}
.download-blurb p{
	font:bold 21px "Open Sans", sans-serif;
	}	
.download-blurb a{
	width:200px;
	padding:10px 0;
	text-align:center;
	}	
.download-blurb .ui-button-yellow{ padding:12px 0;}	
.ic-whmcs-fea1{
	background:url(../images/whmcs-ic-1.png) no-repeat;
	width:97px;
	height:107px;
	margin-right:35px;
	}
.ic-whmcs-fea2{
	background:url(../images/whmcs-ic-2.png) no-repeat;
	width:97px;
	height:107px;
	margin-right:35px;
	}
.ic-whmcs-fea3{
	background:url(../images/whmcs-ic-3.png) no-repeat;
	width:97px;
	height:107px;
	margin-right:35px;
	}
.ic-whmcs-fea4{
	background:url(../images/whmcs-ic-4.png) no-repeat;
	width:97px;
	height:107px;
	margin-right:35px;
	}
	
	
.signup-blurb .control-group{
	margin-bottom:11px;
	}
.signup-blurb h3{ font:bold 16px "Open Sans", sans-serif; margin-top:25px; }	
.signup-blurb label{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#333;
	display:inline-block;
	width:180px;
	}
.signup-blurb .text-input{
	border-style:solid;
	border-width:1px;
	border-color:#C0C0C0 #D9D9D9 #D9D9D9;
	padding:8px 7px;
	font:normal 13px Arial, Helvetica, sans-serif;
	border-radius:3px;
	width:275px;
	margin-bottom:2px;
	}
.signup-blurb .text-input:focus, .signup-blurb .text-select:focus{ border:1px solid #4D90FE;}
.signup-blurb .text-select{
	border-style:solid;
	border-width:1px;
	border-color:#C0C0C0 #D9D9D9 #D9D9D9;
	padding:8px 7px;
	font:normal 13px Arial, Helvetica, sans-serif;
	border-radius:3px;
	width:290px;	
	margin-bottom:2px;	
	}
.info{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#666;
	display:block;
	margin-top:2px;
	}	
.signup-blurb .info{
	margin-left:182px;
	}
.signup-blurb .ui-button{ margin:10px 0 10px 182px; width:130px; text-align:center; padding:13px 0}	

.signup-blurb .max-width label{
	width:95%;
	}
.signup-blurb .min-width{
	width:80px;
	}	
.signup-blurb .mid-width{
	width:175px;
	}	
.signup-blurb{ width:67%;}
.info-blurb{
	background:#F2F2F2;
	padding:15px;
	margin-top:25px;
	border-radius:4px;
	width:30%;
	}	
.info-blurb p, .group-support p{ font:normal 14px "Open Sans", sans-serif;}
.support-blurb{
	border:solid 1px #d7d7d7;
	background:#fff;
	padding:15px;
	overflow:hidden;
	}
.support-blurb ul li{
	width:249px;
	height:200px;
	padding:0 5px;
	border-right:solid 1px #d7d7d7;
	float:left;
	text-align:center;
	padding-top: 14px;
	}
.support-blurb ul .last{ border:none;}	
.support-blurb p{ font:normal 14px "Open Sans", sans-serif;}
.group-support{ overflow:hidden; margin:25px 0}
.group-support li{
	float:left;
	width:25%;
	}
.group-support h4{ padding-bottom:1px;}	
.login-blurb{
    background: url("../images/login-blurb-bg1.png") no-repeat scroll 0 1px rgba(0, 0, 0, 0);
    padding-left: 5px;
	overflow:hidden;
	}
.form-for-login{
	border:solid 1px #c8c8c8;
	padding:39px 37px 0 36px;	
	}
.form-for-login h3{
	font:bold 28px "Open Sans", sans-serif;
	padding-bottom:27px;
	}
.form label{
	font:bold 18px "Open Sans", sans-serif;
	display:block;
	padding-bottom:6px;
	}	
.form .control-group{
	margin:0 0 19px 0;
	}
.form .text-input{
	background:#fff;
	border-style:solid;
	border-width:1px;
	border-color:#C0C0C0 #D9D9D9 #D9D9D9;
	padding:12px;
	font:normal 15px Arial, Helvetica, sans-serif;
	border-radius:3px;
	width:335px;
	margin-bottom:2px;	
	}
.login-blurb .form-for-login{
    background: url("../images/login-blurb-bg2.png") no-repeat scroll right 0 rgba(0, 0, 0, 0);
    border-right: medium none;
    margin-right: -6px;
    width: 360px;
	height:373px;
	position:relative;
	}
.login-blurb .ad-banner{
	background:#ecf0f1;
    border: 1px solid #C8C8C8;
    float: left;
    height: 412px;
    width: 591px;	
	}	
.login-blurb .ui-button{
    margin-bottom: 15px;
    margin-top: -15px;
    padding: 12px 0;
    text-align: center;
    width: 150px;	
	}
.dmn-reseller{
	background:url(../images/bg-dmn-reseller.jpg) repeat-x  center 0;
	height:255px;
	}	
.dmn-reseller h1{
	font:300 54px "Open Sans", sans-serif;
	color:#fff;
	margin-top:-31px;
	}
.dmn-reseller h1 strong{ font-weight:700;}		
.dmn-reseller .ui-button-yellow{ font:bold 32px "Open Sans", sans-serif; margin-top:14px;}
.product-tabs{ overflow:hidden;}
.product-tabs li{
	float:left;
	margin-right:115px;
	}
.product-tabs .last{ margin:0;}	
.product-tabs li a{
	font:400 20px "Open Sans", sans-serif;
	color:#fff;
	}
.product-tabs span {
    display: block;
    margin: 0 auto;
	height:50px;
}
.three-blurb{
	background:url(../images/dr-color-bg.jpg) no-repeat;
	width:951px;
	height:299px;
	}
.three-blurb .last{ margin-right:0;}	
.three-blurb li{
    color: #FFFFFF;
    float: left;
    font: 300 30px "Open Sans",sans-serif;
    margin-left: 20px;
    margin-right: 47px;
    padding-top: 74px;
    text-align: center;
    width: 258px;
	text-transform:uppercase;
		
	}
.three-blurb li strong{ font:700 43px "Open Sans", sans-serif;}	
.white-blurb{
	background:#fff;
	padding:25px;
	}
.white-blurb .tld{
    border-right: 2px solid #CCCCCC;
    display: inline-block;
    font: 400 30px "Open Sans",sans-serif;
    margin-right: 22px;
    width: 220px;	
	}	
.white-blurb .no-border{ border:none;}		
.fat-tabs li a strong{ display:block;}
.fat-tabs li a{
    color: #111111;
    float: left;
    font: 400 19px "Open Sans",sans-serif;
    padding: 15px 0;
    text-align: center;
    width: 360px;
    outline: 1px solid #fff;		
    border-top: 3px solid #fff;	
	}
.fat-tabs ul{ overflow:hidden; margin-bottom:-1px;}
.fat-tabs li .active{
    background:#FFFFFF;
    border-top: 3px solid #C2160A;
    color: #C2160A;
    outline: 1px solid #CCCCCC;
    position: relative;
	}	
.fat-tab-container{
	border-top:solid 1px #b7b7b7;
	padding:25px 0;
	clear:both;
}
.plain-tabs a{
	font:400 20px "Open Sans", sans-serif;
	color:#fff;
	float:left;
	padding:15px 10px;
	margin-right:214px;
	}
.plain-tabs a.last{ margin:0;}	
.logo-spacer{ padding:35px 0; margin-right:15px;}
.float-content{
	overflow:hidden;
	}
.float-content li{
    border-right: 1px solid #C8C8C8;
    float: left;
    font: 17px "Open Sans",sans-serif;
    margin-right: 48px;
    padding:15px 48px 15px 0;
	}	
.float-content li.last{ margin:0; border:none;}	
.about-content{
	background:url(../images/profile-bg.gif) no-repeat 0 -21px;
	padding:35px 5px 0 60px;
	width:750px;
	margin-top:25px;
	}
.profile-pic{ width:230px;}
.profile-pic h4, .profile-pic .txt-small{ padding-left:15px;}
.page-content .left-bubble{
	background:url(../images/left-bubble.gif) no-repeat 0 0;
	padding:35px 5px 0 60px;
	}
.page-content .right-bubble{
	background:url(../images/right-bubble.gif) no-repeat right 0;
	padding:35px 60px 0 5px;
	}
.awards-list p{ font:normal 14px "Open Sans", sans-serif; position:absolute; text-align:center;}
.awards-list{ background:url(../images/awards.gif) no-repeat 0 0; width:961px; height:1324px; position:relative; }
.awards-list .list1{ top:340px; left:30px; width:133px;}
.awards-list .list2{top:340px; left:226px; width:159px;}
.awards-list .list3{top:517px; left:583px; width:130px;}
.awards-list .list4{top:517px; left:792px;}
.awards-list .list5{top:592px; left:38px;}
.awards-list .list6{top:592px; left:250px;}
.awards-list .list7{top:799px; left:38px;}
.awards-list .list8{ top:799px; left:244px;}
.awards-list .list9{top: 993px; left: 11px;}
.awards-list .list10{top: 994px; left: 223px;}
.awards-list .list11{top: 1188px; left: 31px;}
.awards-list .list12{top: 800px; left: 585px;}
.awards-list .list13{top: 800px; left: 792px;}
.awards-list .list14{top: 965px; left: 593px;}
.awards-list .list15{top: 1189px; left: 592px;}
.awards-list .list16{top: 1189px; left: 795px;}
.about-page-tab .tabs a{ font:normal 20px "Open Sans", sans-serif; padding:25px 15px; margin-right:200px;}
.about-page-tab .tabs .last{ margin:0;}
.about-page-tab .tabs .active span{ top:77px;}
.addressbox{
	background: none repeat scroll 0 0 #FFFFFF;
box-shadow: 0 0 19px rgba(0, 0, 0, 0.11);
padding: 20px;
top: 75px;
border: 1px solid #E0E0E0;
    }
.contact-form-col{width:375px; float:left;}
.contact-ic-name{background: url("../images/ic-name.png") no-repeat 5px 3px, url("../images/v-line.png") no-repeat 33px 4px; padding-left:40px;}
.contact-ic-tel{background: url("../images/ic-tel.png") no-repeat 5px 3px, url("../images/v-line.png") no-repeat 33px 4px; padding-left:40px;}
.contact-ic-email{background: url("../images/ic-email.png") no-repeat 5px 7px, url("../images/v-line.png") no-repeat 33px 4px; padding-left:40px;}
.contact-ic-msg{background: url("../images/ic-text.png") no-repeat 5px 5px, url("../images/v-line.png") no-repeat 33px 4px; padding-left:40px;}
.contact-form-col label{display:block;}			
	
.relative{ position:relative;}
.vcard p{ font:normal 14px "Open Sans", sans-serif;}
.group-blurb{ overflow:hidden;}
.group-blurb .product {
    background: #EDEDED;
    float: left;
    margin-bottom: 50px;
    margin-right: 60px;
    padding: 20px 35px;
    text-align: center;
    width: 248px;
	border:solid 1px #fff;	
	}
.group-blurb .product:hover{ border:solid 1px #444; background:#fff;}	
.group-blurb .blurb3, .group-blurb .blurb6, .group-blurb .blurb9, .group-blurb .blurb12, .group-blurb .blurb15{ margin-right:0;}	
.product h2{ font:bold 22px "Open Sans", sans-serif; color:#222;}	
.product ul{ margin:10px 0 15px 0;}
.product ul li{
	font:bold 13px "Open Sans", sans-serif;
	padding:9px 0;
	border-bottom:solid 1px #d7d7d7;
	}	
.product ul li:nth-child(3)	{
	border:none;
	}
.cform .control-group{ margin-bottom:15px;}
.notification h4{ color:#666;}
.notification p{ font:normal 13px Arial, Helvetica, sans-serif; color:#666;}
.ui-list2 li{ font:normal 16px "Open Sans", sans-serif; padding-bottom:15px; color:#444;}
.ui-list2 .bullet-blue{
    background: none repeat scroll 0 0 #0C8DC6;
    border-radius: 21px 21px 21px 21px;
    color: #FFFFFF;
    float: left;
    font-weight: bold;
    margin-bottom: 2px;
    margin-right: 9px;
    padding: 2px 10px;	
	}
.slider3 .ui-button{
	font:700 19px "Open Sans", sans-serif;
	padding:15px 30px;	
	}
.three-boxes .ui-heading{ font:bold 21px "Open Sans", sans-serif; padding:0 0 5px 0;}
.three-boxes .box{
	float:left;
	width:28%;
	margin-right:2%;
	outline:solid 1px #c8c8c8;
	border:solid 8px #f6f6f6;
	background:#fff;
	padding:10px;
	
	}
.three-boxes .box3{ margin:0;}	
/* */

/* VPS  Slider only */
.ui-slider {
	position: relative;
	text-align: left;
}
.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 23px;
	height: 29px;
	cursor: default;
}
.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0;
	transition:all 0.1s linear 0.1s; 
}
.ui-widget-content {
	background:#293033;
	border-radius:2px;
	height:15px;
	width:725px;
	margin-left:15px;	
}
.ui-widget-header {
	background: #C2160A;
	border-radius:2px;
	height:15px;	
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	background: url(../images/slider.png) no-repeat 0 0;
	outline:none;
	transition: all 0.1s linear 0.1s;
}
/* For IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range {
	filter: inherit;
}
.ui-slider-horizontal .ui-slider-handle {
	top: -.39em;
	margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0;
}
/* */


.ee-bg{
	background:url(../images/ee-header-bg.jpg) no-repeat center 0;
	height:420px;
	color:#fff;
	}
.ee-bg .ui-feature{
	width:570px;	
	}	
.ee-bg h3{ margin:0 0 20px 0;}	
.ee-bg .ui-feature li{	
	float:left;
	width:44%;
	color:#fff;
	}
.pat-bg{
	background:url(../images/ee-bg-pat.png) repeat;
	padding: 0 0 8px 0;
	}
.ee-fea-tabs ul {
    text-align: center;
    width: 100%;
}
.ee-fea-tabs ul li a{ color:#000; padding:0 0 15px 0;}
.ee-fea-tabs ul li a.active{ color:#0091D5;	background:url(../images/ee-box-cap.gif) no-repeat bottom center;}
.ee-fea-tabs ul li {
    color: #000;
    cursor: pointer;
    display: inline-block;
    font: 400 22px 'Open Sans',sans-serif;
    margin: 0 110px 0 0;
    padding-bottom: 5px;
}
.tabs-conte .fea-list img{ float:left;}
.tabs-conte p {
    margin-left: 249px;
	line-height:25px;
}	
.tabs-conte{ background:#fff; border-top:2px solid #0091D5;}
.tabs-conte .fea-list{ overflow:hidden; min-height:180px;}
.icon-available{
	background:url(../images/icon-avaible.png) no-repeat;
	display:inline-block;
	width:12px;
	height:9px;
	}
.power-partner{
	background:url(../images/masthead-power-partner.jpg) no-repeat center top;
	}
.black-blurb{ background:#2F3232; border:solid 1px #000; padding:20px 15px; border-radius:3px; color:#fff;}	
.gray-boxes{ overflow:hidden;}
.gray-boxes .box{
	background: url(../images/gb-boxes-bg.gif) no-repeat center 0 #ededed;
	padding:0 15px 25px 15px;
	float:left;
	text-align:center;
	width:20%;
	border: 1px solid #BEBEBE;
	margin-right:2%;margin-top:30px !important;}
.gray-boxes .box4{ margin:0;}
.gray-boxes .logos{
	height: 125px;
    padding-top: 45px;
    text-align: center;}
.gray-boxes ul{ margin:30px 35px;}	
.gray-boxes ul li{ font:bold 16px "Open Sans", sans-serif; text-align:center; padding:0 0 15px 0; margin-bottom:15px; border-bottom:solid 1px #c8c8c8;}
.primary .wrapper{ position:relative;}
.login-toggle{
	background:url(../images/login-opt-bg.gif) no-repeat 110px 0;
	padding-top:4px;
	position:absolute;
	top:26px;
	right:5px;
	width:150px;
	z-index:111;
	}
.login-toggle a:hover{ background:#171717;}	
.login-toggle a{
	font:normal 13px "Open Sans", sans-serif;
	color:#fff;
	padding:7px 0;
	display:block;
	text-align:center;
	border-bottom:solid 1px #282828;
	text-transform:uppercase;
	background:#000;
	}	
.pointer{ cursor:pointer;}	
.signup-blurb label.error {
    color: #EE5555;
    display: block;
    font: 12px arial;
    margin-left: 185px;
}
label.error {
    color: #EE5555;
    display: block;
    font: 12px arial; 
}
.scrollbar {
    box-shadow: 0 1px 3px #555555;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 121;
}
#flt-black-row{ margin:0;}
.common-table td{ padding:10px;}
.txt-m{ font:normal 16px "Open Sans", sans-serif;}
strong{ font-weight:bold;}
.block-404 p{
	font:300 37px "Open Sans", sans-serif;
	color:#2c3e50;
	}
.line-seperator	{
	height:3px;
	border-bottom:solid 1px #d4d4d4;
	padding-top:35px;
	margin-bottom:35px
	}
.ic-m-ss{
	background:url(../images/ic-m-ss.gif) no-repeat;
	width:43px;
	height:40px;
	padding-bottom:15px;
	}
.ic-m-cp{
	background:url(../images/ic-m-cp.gif) no-repeat;
	width:43px;
	height:40px;	
	padding-bottom:15px;	
	}
.ic-m-api{
	background:url(../images/ic-m-api.gif) no-repeat;
	width:43px;
	height:40px;	
	padding-bottom:15px;
	
	}
	
/*live support page*/
.row-live-support{padding-bottom:0;}
.row-live-support h3{padding-top:55px;}
.row-power h3{padding-top:20px;}
.row-cooling-system h3{padding-top:50px;}
.row-network h3{padding-top:18px;}	
.row-security h3{padding-top:15px;}
/*/-----*/
/*domain reseller*/
.domain-reseller-tabs{padding:25px 0;}
.domain-reseller-tabs.scrollbar{padding:15px 0; box-shadow:none;  -moz-box-shadow:none;  -webkit-box-shadow:none;}
.domain-reseller-tabs.scrollbar .product-tabs span{display:block;} 
.domain-reseller-page #slider2 {	
	width: 301px;
	height: 166px;
	list-style: none;
	overflow: hidden;
}
.domain-reseller-selling-options, .domain-reseller-features{/*visibility:hidden;*/visibility:visible;}

.domain-reseller-page .selling-options{ background: url("../images/domain-reseller-monitor.png") no-repeat center 0px;  height: 309px;
    padding-top: 18px;}

.selling-options .anythingControls{
	left: 420px;
    position: absolute;
    top: 142px;
	width:450px;
	}
.domain-reseller-page .selling-options .anythingControls ul, .domain-reseller-page .features-wrp .anythingControls ul{font-size:0; text-align:left;}
.domain-reseller-page .selling-options .anythingControls ul li, .domain-reseller-page .features-wrp .anythingControls ul li{margin:0 0 10px; vertical-align:top;}
.domain-reseller-page .selling-options .anythingControls ul a, .domain-reseller-page .features-wrp .anythingControls ul a{ box-shadow:none; width:185px; font-size:18px; text-indent:inherit; color:#333333;
    background:none;
    color: #333333;
    font: 17px "Open Sans",sans-serif;
    padding: 0 0 12px 0px;
	text-align:left;
}
.domain-reseller-page  .selling-options .anythingControls ul a.cur span, .domain-reseller-page .features-wrp .anythingControls ul a.cur span{ color: #fff;background-color: #333; box-shadow:none;/* color:#00AFEF;*/}

.domain-reseller-page #slider3 {
	width: 456px;
	height: 297px;
	list-style: none;
	overflow: hidden;
}
.features-wrp .anythingControls{
	left: -583px;
    position: absolute;
    top: 120px;
	width:560px;
	}

.domain-reseller-page .features-wrp .anythingControls ul a{width:244px;}
.domain-reseller-page .color-blurb .blurb{width:210px; height:125px; }
.domain-reseller-page .color-blurb{padding-left: 147px;margin-top: 30px;}
.promo-box
{ 
padding: 20px 15px;
background: #F5F4F4;
-webkit-border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
border: 1px solid #CACACA;
}

.payment-select-wrp .select-method {
    border-radius: 0 0 5px 5px;
    font-size: 18px;
    line-height: 1;
    padding: 30px 30px 10px;
    text-align: right;
	margin-top:20px;
	border-top:1px solid #A4A4A4;
}
 .payment-select-wrp select {
    border: 1px solid #A4A4A4;
    border-radius: 3px;
    color: #575757;
    font-size: 18px;
    line-height: 46px;
    margin-left: 10px;
    padding-left: 5px;
    width: 340px;
}
/* / */

/* New gtlds */
.tlds-tabs-wrp {
background-color: #EEE;
width: 359PX;
height: 65PX;
background: url(../images/tab-switcher.png) no-repeat 0px bottom rgba(72, 73, 75, 0);
margin-top: 5px;
font-family: 'Open Sans', sans-serif;
color: #575757;
}


.tlds-tabs-wrp-inv {
background-color: #EEE;
width: 359PX;
height: 65PX;
background: url(../images/tab-switcher-inv.png) no-repeat 0px bottom rgba(72, 73, 75, 0);
margin-top: 5px;
font-family: 'Open Sans', sans-serif;
color: #575757;
}



#tab-gtlds {
font-size: 14px;
padding: 0 37px;
padding-top: 16px;
font-weight: bold;
float: left;
cursor: pointer;
height: 28px;
line-height: 27px;
}

#tab-new-gtlds {
font-size: 14px;
padding: 0px 47px;
padding-top: 16px;
font-weight: bold;
float: left;
cursor: pointer;
height: 28px;
line-height: 27px;
}

.subtab-active {
float: left;
padding-right: 22px;
border-radius: 5px;
font-weight: bold;
height: 24px;
padding: 4px 0 0 15px;
font-size: 14px;
cursor: pointer;
}

.tag-ga{
background-image: url("../images/active-ga.png");
background-repeat: no-repeat;
background-position: 20px center;
color:#000;
}
.tag-lr{
background-image: url("../images/active-lr.png");
background-repeat: no-repeat;
background-position: 20px center;
color:#000;
}
.tag-sr{
background-image: url("../images/active-sr.png");
background-repeat: no-repeat;
background-position: 20px center;
color:#000;
}

/* misc */
.domain-reseller-tabs .product-tabs li:hover{
	opacity:1;
}
.domain-reseller-tabs .product-tabs li{
	opacity:0.75;
}
.back-line{
	text-transform: uppercase;background: url(../images/line-bg.gif) repeat-x 0 20px;margin-top: 24px;
}

.support-blurb .sep{
height: 1px;
background-color: #d7d7d7;
margin-top: -6px;
margin-bottom: 26px;
width: 220px;
margin-left: 15px;	
}
.srh-blurb{z-index: 100;
position: absolute;
right: 30px;
top: -70px;
}
.svh-blurb{z-index: 100;
position: absolute;
right: 30px;
top: -70px;
}
.seh-blurb{z-index: 100;
position: absolute;
right: 30px;
top: -70px;
}
.sd-blurb{z-index: 100;
position: absolute;
right: 30px;
top: -70px;
}
.sslh-blurb{z-index: 100;
position: absolute;
right: 30px;
top: -70px;
}
.swbh-blurb{z-index: 100;
position: absolute;
right: 30px;
top: -70px;
}

#gallery li img{
	border:1px solid #8F8F8F;
	box-shadow: 3px 3px #8F8F8F;
}

.bold-it{
font-weight:800;	
}
.ui-button2{
	padding: 2px 6px;
border-radius: 3px;
border: 0px solid #333;
line-height: 18px;
color: #333;
font-size:12px;
}
.ui-button2:hover{
color:#C2160A;
background-color:transparent;	
}
.ui-button2.active{
color:#C2160A;
background-color:transparent;	
}

.cta1{
text-align: center;
    padding: 30px 0;
    background-color: #333;
    margin: 30px 0 0 0;
    color: #fff;	
}
.cta-txt{
    font: normal 20px 'Open Sans', sans-serif;
    padding: 20px;	
}
.global-btn{
padding: 4px 10px;
text-transform: uppercase;
color:#fff;
}
/* /misc */


/* reselling domains */

.ic-rd-gtlds{
height: 70px;
width: 59px;
background: url("../images/top-thumb-domain.png") no-repeat scroll center;
background-size: 59px;
}
.ic-rd-ngtlds{
height: 70px;
width: 99px;
background: url("../images/ic-home-new-gtlds.png") no-repeat scroll 0 0;
background-size: 101px;
}
.ic-rd-cctlds{
height: 70px;
width: 59px;
background: url("../images/ic-cctlds.png") no-repeat scroll center;
background-size: 36px;
}
.ic-rd-premium{
height: 70px;
width: 73px;
background: url("../images/ic-premium-domain.png") no-repeat scroll 0 0;
background-size: 72px;
}
/* / reselling domains*/



/* PP */

.masthead-pp{
	background:url(../images/pp-masthead-bg.jpg) repeat-x center 0 #000;
	height:630px;
	}
.masthead-pp h1{ font:normal 72px "Open Sans", sans-serif; color:#fff; text-transform:uppercase; padding:33px 0 16px 0; text-align:center;}
.masthead-pp h1 strong{ font-weight:bold; color:#ffcb05;}
.masthead-pp ul{ text-align:center;}
.masthead-pp ul li:first-child{ background:none;}
.masthead-pp ul li{ font:normal 18px "Open Sans", sans-serif; color:#ffcb05; display:inline-block; padding:0 15px 0 20px; text-transform:uppercase; background:url(../images/ic-circle.png) no-repeat 0 8px;}
.masthead-pp p{ font:300 60px "Open Sans", sans-serif; letter-spacing:12px; color:#7d7d7d; padding:18px 0 40px 0; text-transform:uppercase; text-align:center;}
.masthead-pp .form{ border:solid 1px #1e1e1e; background:rgba(0,0,0,0.5); padding:32px 30px 50px 30px;}
.masthead-pp .form h3{ font:300 24px "Open Sans", sans-serif; text-transform:uppercase; color:#fff; text-align:center; padding-bottom:17px;}
.masthead-pp .form h3 strong{ font-weight:bold; color:#ffcb05; padding-bottom:15px;}
.masthead-pp .form .control{ display:inline-block; width:320px; padding:0 25px 17px 0;}
.masthead-pp .form .control input{
	font:normal 16px "Open Sans", sans-serif;
	color:#fff;
	background:transparent;
	padding:10px 8px;
	text-align:center;
	border:none;
	border-bottom:solid 1px #333;
	width:300px;
	}
.masthead-pp .form .control input:focus{ border-bottom:solid 1px #555; outline:none;}	
.masthead-pp .form .last{ padding-right:0;}	
.masthead-pp .ui-button, .masthead-pp .ui-button:hover{ background:#ffcb05; border:solid 1px #ffcb05; color:#111;}
.masthead-pp .form-button{ margin-top:-27px;}

.terms ul li{
	background:url(../images/bul-arrow.png) no-repeat 0 8px;
	font:normal 15px "Open Sans", sans-serif;
	padding:0 0 10px 20px;
	color:#888;
	}
.form-migration	.frm-field{
	margin-bottom:20px;
	width:300px;
	padding:10px 10px 10px 55px;
	font:normal 17px Arial, Helvetica, sans-serif;
	}
.form-migration	.ui-button{ padding:10px 25px; font-size:18px;}	
.ic-no{
	font:bold 18px "Open Sans", sans-serif;
	color:#555;
	border:solid 2px #0095d7;
	-webkit-border-radius:60px;
	-moz-border-radius:60px;
	-ms-border-radius:60px;		
	border-radius:60px;			
	padding:3px 10px;
	display:inline-block;
	margin-right:10px;
	float:left;
	}	
.ui-number li{
	font: normal 20px "Open Sans",sans-serif;
	padding:0 0 15px 0;
	list-style-type:none;
	}
.ic-form-name{ background:url(../images/ic-mig-1.gif) no-repeat 10px center; }
.ic-form-email{ background:url(../images/ic-mig-2.gif) no-repeat 10px center;}
.ic-form-tel{ background:url(../images/ic-mig-3.gif) no-repeat 10px center; }
.ic-form-rid{ background:url(../images/ic-mig-4.gif) no-repeat 10px center;}

.re-center .title-block{
	display:inline-block;
	font:bold 24px "Open Sans", sans-serif;
	text-transform:uppercase;
	border:solid 3px #c8c8c8;
	border-radius:50px;	
	padding:15px;
	width:200px;
	}
.title-block span{
	font:bold 18px "Open Sans", sans-serif;
	display:inline-block;
	background:#14a2c6;
	color:#fff;
	border-radius:50px;
	padding:6px 12px;
	margin-right:10px;
	}
.tree-lists{
    border-left: 3px solid #C8C8C8;
    margin-left: 35px;
	padding-top:15px;
	position:relative;
	/*background: url(../images/tree-ic-list-line.gif) no-repeat 0px 20px;*/
}		
.tree-lists:after {
    background: none repeat scroll 0 0 #FFFFFF;
    bottom: 0;
    content: "";
    height: 100px;
    left: -4px;
    position: absolute;
    width: 10px;
}
.tree-lists .list{ 
padding-bottom:10px;
background: url(../images/tree-ic-list-line.gif) no-repeat 0px 20px;
}
.tree-lists .list li{
	/*background:url(../images/tree-ic-list.gif) no-repeat 0 20px;
	font:bold 18px "Open Sans", sans-serif;
	padding:25px 0 15px 95px;*/
	}
.tree-lists .item{
    border-left: 1px solid #C8C8C8;
    margin-left: 65px;
	position:relative;
	}	
.tree-lists .item li{
    background: url("../images/tree-ic-download.gif") no-repeat scroll 0 12px;
    font: bold 14px "Open Sans",sans-serif;
	color:#008bca;
    padding: 15px 0 5px 70px;
	}	
.tree-lists .item .last{	
    background: #FFFFFF;
    bottom: 0;
    height: 15px;
    left: -2px;
    padding: 0;
    position: absolute;
    width: 15px;	
}
.re-center{ overflow:hidden;}
.re-center .col{ float:left; width:32%;}
.flat-tabs li{ display:inline-block; margin-right:-5px;}
.flat-tabs a{
	color:#555;
	font:bold 18px "Open Sans", sans-serif;
	border:solid 1px #c8c8c8;
	padding:12px 0;
	width:146px;
	text-transform:uppercase;
	text-align:center;
	display:block;
	background-color: #fff;
	}
	.page-content .big-heading{ 
	font: 300 54px "Open Sans", sans-serif;
	border-bottom: solid 1px #555;
	padding-bottom: 3px;
	margin: 0 auto;
	letter-spacing: 5px;
	width: 790px;
	text-align: center; 
	}
/* /PP */

/* COMPARE */
.compare-table h3 {
	font: 700 16px "Open Sans", sans-serif;
	padding:0;
	text-transform:uppercase;
	text-align:right;
}
.compare-table .logos th{ text-align:center;}
.compare-table .col1{ text-align:right; text-transform:uppercase; border-top: solid 1px #ccc; border-bottom: solid 1px #ccc; font-weight:bold;}
.compare-table .col2{ text-align:center; background:#faf7f7; border:solid 1px #ccc;}
.compare-table .col3{ text-align:center; border:solid 1px #ccc;}
.compare-table .col4{ text-align:center;}
.compare-table .header2{ border-left:solid 1px #ccc; border-right:solid 1px #ccc;}
.compare-table th { padding:20px 15px; border:none;}
.compare-table td {
	padding: 15px;
	font: normal 16px "Open Sans", sans-serif;
	border-bottom: solid 1px #bbbbb8;
}
.compare-table .no-border td {
	border: none;
}
.compare-table .header{
	background:#363636;	
	color:#fff;
	}
/* /COMPARE*/

/* New gtlds */
.flat-tabs li{ display:inline-block; margin-right:-5px;}
.flat-tabs a{
	color:#555;
	font:bold 18px "Open Sans", sans-serif;
	border:solid 1px #c8c8c8;
	padding:12px 0;
	width:146px;
	text-transform:uppercase;
	text-align:center;
	display:block;
	}
.flat-tabs .active{
	color:#C2160A;
	padding:12px 0 13px 0;
	position:relative;
	}
.flat-tabs .active:after{
	content:"";
	position:absolute;
	width:147px;
	height:13px;
	background:url(../images/fl-tab-active.gif) no-repeat;
	bottom:-13px;
	left:0;
	}		
.flat-tabs{
	text-align:center;
	}
.gtld .intro{
	font:300 50px/40px "Open Sans", sans-serif;
	text-transform:uppercase;
	}
.gtld .intro p{ font:normal 23px "Open Sans", sans-serif; text-transform:capitalize;}	
.gtld .intro span{font:400 77px "Open Sans", sans-serif; }	
.ic-block{
	font:bold 17px/20px "Open Sans", sans-serif;
	text-transform:uppercase;
	width:145px;
	color:#fff;
	padding:95px 0 11px 0;
	text-align:center;
	display:inline-block;
	}
.ic-sunrise{background:url(../images/ic-sunrise.gif) no-repeat center 20px #dbb500;}
.ic-landrush{background:url(../images/ic-landrush.gif) no-repeat center 20px #d72c1a;}
.ic-ga{background:url(../images/ic-ga.gif) no-repeat center 20px #27ae60;}



.new-tld-block{ color:#fff; text-align:center; height:265px;}
.new-tld-block p{ font:normal 21px "Open Sans", sans-serif; padding:80px 0 0 0;}
.new-tld-block .new-tld{ font:300 64px "Open Sans", sans-serif; text-transform:uppercase;}
.new-tld-block .new-tld span{padding:0 5px;}
.new-tld-bg{
	background:url('../images/new-gtld-bg.jpg') center;
	height:265px;
	position:absolute;
	z-index:-1;
	left:0;
	width:100%;
	}
.gtld .feature-block{ overflow:hidden;}	
.gtld .feature-block .block{ padding:10px 35px; width:26%; float:left;}	
.gtld .feature-block .block2{ border-left:solid 1px #d7d7d7; border-right:solid 1px #d7d7d7}	
.gtld .feature-block h3{
	font:bold 18px "Open Sans", sans-serif;
	padding:15px 0 20px 0;
	text-transform:uppercase;
	}
.gtld .left-block{ width:800px;}
.gtld .right-block{ width:250px;}
.sb-block h3{ font:bold 17px "Open Sans", sans-serif; text-transform:uppercase;}
.sb-block p{ font:normal 14px "Open Sans", sans-serif;}
.sb-block .frm-field{ width:180px;}
.sb-block .control{ padding-bottom:10px;}
.sb-block{
	border:solid 1px #c8c8c8;
	padding:20px 25px;
	}
.table-ntld td{
	font:normal 14px "Open Sans", sans-serif;
	padding:15px;
	border:solid 1px #c8c8c8;
	}
.ic-tic{
	background:url(../images/ic-tic-green.gif) no-repeat;
	display:inline-block;
	width:15px;
	height:15px;
	vertical-align:middle;
	margin-right:5px;
	}	
.green-bg{
	background-color:#ebfdea;
	}
.table-ntld .group{
	float:right;
	}	
.filter	span{ text-transform:uppercase; font:bold 14px "Open Sans", sans-serif; display:inline-block; padding-bottom:5px;}	
.filter	h4{
	text-transform:uppercase;
	font:bold 17px "Open Sans", sans-serif;
	}
.filter .form-field{
	padding:10px 5px;
	font:bold 14px "Open Sans", sans-serif;
	border:solid 1px #c8c8c8;
	background:#f5f5f5;
	width:150px;
	border-radius: 3px;	
	}	
	
.que-ans .que{
	font:bold 18px "Open Sans", sans-serif;
	border-bottom:solid 1px #999;
	padding:0 0 10px 25px;
	margin-bottom:15px;
	background:url(../images/ic-aff-plus.gif) no-repeat 0 3px;
	cursor:pointer;
	}
.que-ans .que.active{
	background:url(../images/ic-aff-minus.gif) no-repeat 0 3px;	
	color:#C2160A;
}
.que-ans .ans{
	color:#777;
	display:none;
	margin-bottom:15px;
	}	
	
	.scroll-text {
height: 101px;
overflow: hidden;
font-size: 84px;
text-align: center;
font-family: 'open sans';
line-height: 94px;
margin: 15px 0 0 0px;
}
	
	/* /New-gtlds */

/* header */



.nav .sep{
border-right: 1px solid #3f4143;	
padding: 0 0 0 30px;
}
.nav .sep li a{
	
	/*background: url(../images/list-icon1.png) no-repeat 0 11px;*/
	font: 300 15px/28px "Open Sans", sans-serif;
	/*background: url(../images/sprite_header.png) no-repeat 0 11px;*/
	margin-left: 21px;
	background-position: -343px -7px;
}
.nav-h2{
	font: 800 20px/28px "Open Sans", sans-serif;
	color:#C2160A;
	padding: 0 20px;
}

.nav-h1{
font: 800 35px/42px 'Open Sans', sans-serif;
color: #fff;
text-transform: uppercase;
margin: 53px 0;
padding-bottom: 5px;
margin-right: 19px;
border-bottom: 2px solid #C2160A;	
}



/* /header */


/* premium domains */

.premium-cta{
 width: 100%;
    height: 78px;
    background-color: #223866;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;	
}
/*.premium-cta span{
color: #FFF;
    font: 800 56px 'open sans';
    padding-left: 160px;
    text-align: center;
}
.premium-cta a{
float: right;
    margin: 19px 20px 0 0;	
}*/

/* / premium domains */


/* SITELOCK */
.sitelock p {
	font: 300 24px/35px "Open Sans", sans-serif;
}
.x-bold {
	font-weight: 800;
}
.upper-case {
	text-transform: uppercase;
}
.outline-box {
	margin-top: 60px;
	border: 1px solid #c8c8c8;
	width: 1040px;
	padding: 10px 0;
	margin: 30px auto;
}
.sitelock .box {
	width: 25%;
	height: 280px;
	float: left;
}
.color-h2 {
	font: 600 28px/21px "Open Sans", sans-serif;
	padding-top: 30px;
}
.red-title {
	color: #c52128;
}
.blue-title {
	color: #109ddd;
}
.yellow-title {
	color: #f4b302;
}
.green-title {
	color: #5ea80d;
}
.font-style1 {
	text-transform: none;
	color: #999;
	padding-top: 15px;
}
.font-style2 {
	font: 800 78px/21px "Open Sans", sans-serif;
	padding-top: 25px;
	padding-right: 15px;
}
.font-style3 {
	font: 700 18px/21px "Open Sans", sans-serif;
	padding-top: 44px;
text-align: left;
margin-left: 20px!important;
border-bottom: 2px solid #333;
padding-bottom: 6px;
width: 200px;
}
.font-style4 {
font: 300 18px/28px "Open Sans", sans-serif;
}
.font-style5 {
	font: 700 51px/47px "Open Sans", sans-serif;
}
.font-style6{
font: 700 40px/44px "Open Sans", sans-serif;
padding-bottom: 10px;
display: block;
}
.sitelock .box-last {
	width: 24.7%;
	border: none;
}
.sl-features {
	width:1200px;
	margin:0 auto;
	overflow: hidden;
	padding-bottom: 40px;
}
.sl-features .box {
	float: left;
	text-align: center;
	width: 20%!important;
}
.sl-features .box4 {
	margin: 0;
	border: none;
}
.sl-features .box1 span {
	background: url(../images/ic-quick.png) no-repeat center;
}
.sl-features .box2 span {
	background: url(../images/ic-support24.png) no-repeat center;
}
.sl-features .box3 span {
	background: url(../images/ic-vaf.png) no-repeat center;
	width:88px;
}
.ic-lan-scr
{
	background: url(../images/ic-lan-scr.png) no-repeat center !important;
	width:90px;
}
{
	background: url(../images/ic-inf-sup.png) no-repeat center !important;
	width: 90px !important;
	background-size: 90px !important;
}
.ic-pak-hig
{
	background: url(../images/ic-pak-hig.png) no-repeat center !important;
	width:90px;
}
.ic-eml-fea
{
	background: url(../images/ic-eml-fea.png) no-repeat center !important;
	width:90px;
}
.sl-features .box4 span {
	background: url(../images/ic-addons.png) no-repeat center;
}
.sl-features span {
	width: 90px;
	height: 72px;
	display: block;
	padding-bottom: 25px;
	margin: 0 auto;
	padding-top: 30px;
	float:left;
}



.sl-features .ui-feature{
text-align: left;
font-size: 10px;
margin-left: 20px;
margin-top:20px;
}


.sl-features .ui-feature li{
font: normal 14px "Open Sans", sans-serif;
padding: 4px 0 12px 30px;
/* background: url(../images/ic-rtick.png) no-repeat 0 4px; */
color: #333;	
}




.pad-bot-0{
padding-bottom: 0;
}
.border-n-pad{
border-top: 1px solid #D3D3D3;padding-top: 60px;
}
.ic-sl-feature1{
background: url('../images/sl-feature-1.png') no-repeat center;
height: 190px;
background-size: 163px;
}
.ic-sl-feature2{
background: url('../images/sl-feature-2.png') no-repeat center;
height: 190px;
background-size: 163px;
}
.ic-sl-feature3{
background: url('../images/sl-feature-3.png') no-repeat center;
height: 190px;
background-size: 163px;
}
.ic-sl-feature4{
background: url('../images/sl-feature-4.png') no-repeat center;
height: 190px;
background-size: 163px;
}
/* /SITELOCK */


/**/
.nav-footer{
/*height: 31px;
clear: both;
margin: 0 0 0 23px;
border-top: 1px solid #fcd633;
padding-top: 13px;
font-size: 16px;
color: white;
width: 510px;*/
margin: 0 0 0 23px;
padding-top: 22px;
font-size: 16px;
color: white;
width: 335px;
float:left;
}
.bg-dr {
background: url(../images/bg-slider1.gif) no-repeat center 0 #C2160A;
}
/**/

	
/* Animation */
.animated {
	-webkit-animation-fill-mode: both;
	-moz-animation-fill-mode: both;
	-ms-animation-fill-mode: both;
	-o-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-duration: 1s;
	-moz-animation-duration: 1s;
	-ms-animation-duration: 1s;
	-o-animation-duration: 1s;
	animation-duration: 1s;
	opacity:0;
	display:block;
}
@-webkit-keyframes rollIn {
 0% {
opacity: 0;
-webkit-transform: translateX(-100%) rotate(-120deg);
}
 100% {
opacity: 1;
-webkit-transform: translateX(0px) rotate(0deg);
}
}
 @-moz-keyframes rollIn {
 0% {
opacity: 0;
-moz-transform: translateX(-100%) rotate(-120deg);
}
 100% {
opacity: 1;
-moz-transform: translateX(0px) rotate(0deg);
}
}
.rollIn {
	-webkit-animation-name: rollIn;
	-moz-animation-name: rollIn;
	-o-animation-name: rollIn;
	animation-name: rollIn;
}
@-webkit-keyframes bounceIn {
 0% {
 opacity: 0;
 -webkit-transform: scale(.3);
}
50% {
 opacity: 1;
 -webkit-transform: scale(1.05);
}
 70% {
 opacity: 1;	 
 -webkit-transform: scale(.9); 
}
 100% {
 opacity: 1;	 
 -webkit-transform: scale(1);
}
}
 @-moz-keyframes bounceIn {
 0% {
 opacity: 0;
 -moz-transform: scale(.3);
}
 50% {
 opacity: 1;
 -moz-transform: scale(1.05);
}
 70% {
 opacity: 1;	 
 -moz-transform: scale(.9);
}
 100% {
 opacity: 1;	 
 -moz-transform: scale(1);
}
}
 .bounceIn {
	-webkit-animation-name: bounceIn;
	-moz-animation-name: bounceIn;
	-o-animation-name: bounceIn;
	animation-name: bounceIn;
}
/* */	