
/* This is where you can customize the appearance of the tooltip */
div#tipDiv {
	visibility:hidden;
	position:absolute;
	width:230px;
	left:20px;
}

div.tip
{
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/tooltip.gif) no-repeat left bottom;
	position:absolute;
	width:230px;
	top: -1000px;
	left: -1000px;
	z-index:10000;
	font-weight:bold;
	font-size:11px; line-height:16px;
	font-family: verdana, arial, sans-serif;
	color:#014688; padding-left:5px; padding-right:0; padding-top:15px; padding-bottom:25px;
}

div.tipFlip
{
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/tooltipflip.gif) no-repeat right bottom;
	position:absolute;
	height: 60px;
	width:230px;
	top: -1000px;
	left: -1000px;
	z-index:10000;
	font-weight:bold;
	font-size:11px; line-height:16px;
	font-family: verdana, arial, sans-serif;
	color:#014688;
	text-align: center; padding-left:5px; padding-right:0px; padding-top:5px; padding-bottom:0px
}


.PlanSummary {
	display: block;
	font-family: verdana, arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #003399;
	line-height: 14px;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/hGrad_seg.gif) repeat-y 0px 0px;
	width: 553px;
	text-align: center; margin-left:0px; margin-right:0; margin-top:10px; margin-bottom:10px; padding-left:8px; padding-right:5px; padding-top:5px; padding-bottom:3px
}

/*------ ALL COMMON HERE ------*/



sup a {
	text-decoration: underline;
}

sup a:hover {
	text-decoration: none;
}

#wrapper {
	width: 770px;
}

#maincontent {
	text-align:center;
}

td#pad {
	padding: 0 3px 0px 8px;
}

#clearer {
	clear: both;
}

.clearer1 {
	clear: both;
}



/*------ common end ------*/

.PageSubHeadingGrey {
	margin: 8px 4px;
	padding: 2px 0 2px 9px;
	background: #CBE2FA;
	border-bottom: 1px solid #67AFF4;
	font-family: trebuchet ms, verdana, arial, sans-serif;
	font-size: 15px;
	color: #003660;
	clear: both;
	font-weight: bold;
	text-align:left;
}

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

.planlist {
	clear: both;
	padding-top: 11px !important;
	padding-top: 0;
	margin-bottom: 11px;
	text-align:left;
}

.planlist ul {
	font-size: 11px;
	color: #3F6782;
	font-family: verdana, arial, sans-serif;
	line-height: 21px;
	line-height: 21px;
	margin: 9px 8px 0 22px;
	padding: 0;
	text-transform: uppercase;
	font-weight: bold;
}

.planlist li {
	/*	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/pointer.gif) no-repeat left center; */
	text-transform: none;
	color: #0560A6;
	font-weight: normal;
	margin-left: 22px
}

.planlist .alt {
	background: #F7F9F0 /*url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/pointer.gif) no-repeat left center*/;
}

.planlist p {
	margin: 0;
	padding: 5px 5px 0 10px;
	color: #000000;
}

/*-.en--> for custom build pafe featurelist*/
.planlist .altGrey {
	background: #F0F5F9 url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/pointer.gif) no-repeat left center;
}
/*-.en-->*/
.planlistsmallertext {
	text-transform: none;
	color: #0560A6;
	font-size: 10px;
}

.PlansBorder {
	/*background: url(/anacreon/../ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/tester.gif) no-repeat left top;  en--> removed the curve from the tabs */
	border-left:2px solid #0161BD;
	border-right:2px solid #0161BD;
	border-bottom:2px solid #0161BD; text-align:center;
	border-top: 0px none;
}

.plantabs {
	margin: 0 auto;
	font-family: Verdana, arial, sans-serif;
	font-size: 11px;
	color: #0062B0;
	font-weight: bold;
	text-align: center;
	/*	background: url(/anacreon/../ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/tab-curves.gif) #AFC7E1 no-repeat left top; */
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/TabsBase.gif);
}

.tab_special {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/tab_special.gif) no-repeat center bottom;
	width: 150px;
	padding-top: 9px;
	line-height: 13px;
	vertical-align: center;
	text-align: center
}

.tab_special a {
	color: #fff;
}

.tab_off {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/tab_off.gif) no-repeat center bottom;
	width: 150px;
	padding-top: 9px;
	line-height: 13px;
	color: #383838
}

.tab_off a {
	color: #FFFFFF;
}

.tab_off a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.tab_on {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/tab_on.gif) no-repeat center bottom;
	width: 150px;
	padding-top: 9px;
	line-height: 13px;
	color: #0152AE
}

.tab_spacer {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/tabspacer-budget.gif) no-repeat center bottom;
	width: 150px;
	padding-top: 9px;
	line-height: 13px;
	color: #D41802
}

.tab_xtrabg {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/xtraspacer.gif) center bottom;
}

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

.plans {
	/*	width: 575px; */
	display: inherit;
}

#plan1 {
	float: left;
	margin: 0 8px;
}

#plan2 {
	float: left;
}

#plan3 {
	float: right;
}

.subhead {
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background:  url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/subhead.gif) no-repeat 1px top;
	line-height: 12px;
	padding-left: 8px;
	color: #D90601;
	width: 150px;
	height: 32px;
	/*border-right: 1px dashed #A3BBD3;*/
	border-left: 1px solid #fff;
text-align: left;
}
.SectionContent .head {
	background:  url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/headx.gif) no-repeat right top;
	width: 160px;
	height: 25px;
	font-family: trebuchet ms, verdana, arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	line-height: 25px;
	border: 0px solid #fff; padding-left:18px; padding-right:0; padding-top:0; padding-bottom:0
}

.SectionContent .green {
	background-color: #6B9E02;
}

.head {
	background:  url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/head.gif) no-repeat right top;
	height: 27px;
	font-family: trebuchet ms, verdana, arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #fcfcfc;
	line-height: 27px;
	text-align: left;
	border: 0px solid #fff; padding-left:18px; padding-right:0; padding-top:0; padding-bottom:0
}

.bluebg {
	background-color: #5AA3E8/*#3274B3*/;
}

.orangebg {
	background-color: #F88A39;
}

.greenbg {
	background-color: #6B9E02;
}

.greybg {
	background-color: #F7F7F7;
}

.viewdetails {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	display: block;
	width: 175px;
	margin: 0;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}

.viewdetails a {
	text-decoration: none;
	color: #3274B3;
	padding: 2px 0 2px 4px;
	background: #F1F2ED;
	display: block;
	margin-bottom: 4px;
}

.viewdetails a:hover {
	color: #000;
}

.points {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	line-height: 15px;
	border-bottom: 1px dashed #a0a0a0;
	padding: 3px;
	color: #235277;
}

.button {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/button.gif) no-repeat right center;
	vertical-align: top;
	display: block;
	width: 125px;
	/*	height: 28px; */
	padding-bottom: 8px;
	font-family: "trebuchet ms",geneva,"lucida grande", helvetica, arial, sans-serif;
	font-size: 16px;
	color: #fff;
	font-weight: bold;
	line-height: 27px;

	text-decoration: none;
	text-align: left;
}

.button a {
	color: #fff;
	text-decoration: none;
	line-height: 27px;
}

.button a:hover {
	color: #F10000;
	text-decoration: none;
}
/* ------------- */

.plans .list
{
	padding: 0;
	margin: 0;
	/*	width: 179px; */
	border-right: 0px dashed #A3BBD3;
	text-align: left;
}

.plans .list li.spacer {
	background-image:  none;
	width: 170px;
	margin: 0;
	border-bottom: 0px none;
	line-height: 15px; list-style-type:none; padding-left:0; padding-right:0; padding-top:3px; padding-bottom:3px
}

.plans .list li {
	background:  url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/pointer.gif) no-repeat left 6px;
	/*	width: 170px; */
	margin: 0;
	border-bottom: 1px dashed #a0a0a0;
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #252525; list-style-type:none; padding-left:7px; padding-right:0; padding-top:3px; padding-bottom:3px
}

.plan .detail {
	margin: 0px;
	padding: 0px;
	font: normal 10px verdana, arial, sans-serif;
	color: #252525;
	background: #ffffff;
}

.plan .detail ul {
	margin: 0px;
	padding: 5px 0;
}

.plan .detail li {
	margin: 0px;
	padding: 5px 0px 2px 15px;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/dot.gif) no-repeat 6px 10px;
	list-style: none;
}

.frmSectionContent .header-tab {
	margin-top: 10px;
	margin-bottom: 28px;
	/*margin-left: 48px;*/
}

.frmSectionContent .header-tab strong {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/left-corner.gif) #87A2BF no-repeat left top;
	color: #fff;
	font-weight: bold;
	font-style:normal; font-variant:normal; line-height:23px; font-size:11px; font-family:verdana, arial, sans-serif; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px
}

.frmSectionContent .header-tab p {
	margin: 0;
	padding: 0;
	padding-right: 8px;
	margin: 4px 0 11px 0;
	font: 11px/14px verdana, arial, sans-serif;
	color: #252525;
	border-top: 1px solid #0161BD;
}

.frmContainer-hosting {
	width: 553px; /*margin-left:15px;*/
	margin: 0 auto !important;
	margin: 0 auto 0 12px;
}

.planstyling {
	padding-left: 13px;
	border-right: 1px dashed #A3BBD3;
}

.planpadding {
	padding-left:13px;
	padding-top:2px;
}


/* web hosting CSS*/

#plan-container, #emailplan-container {
	padding: 5px 0;
}

#hosting_plans_type {
	margin-bottom: -6px;
}

.hosting-masthead-image {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/hosting-masthead.jpg) no-repeat left top;
	height: 88px;
	margin: 10px 0;
}

.email-masthead-image {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/email-masthead.jpg) no-repeat left top;
	height: 86px;
	margin: 10px 0;
}

.extra-planlink {
	color: #ffff99;
}
.extra-planlink a {
	color: #ffff99;
	text-decoration: underline;
	font-weight: bold;
	font-family: verdana;
	font-size: 12px;
}
.extra-planlink a:hover {
	text-decoration: none;
	color: #ffff99;
}

.powertools-thumb {
	margin: 0 0 0 25px;
}

.hosting-content li {
	margin-bottom: 10px;
}

.hosting-content #select-plan-wrapper div #select-plan-wrapper div {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/feature-list-ico.gif) no-repeat 5px 6px;
	margin-bottom: 0px;
}

.planlist li {
	margin-bottom: 0;
}

.digicert-label a {
	font-weight: normal;
}

.hosting-content .planlist {
	padding-top: 0px !important;
}

.hosting-content .planlist ul {
	margin-left: 10px;
}

.cplans {
	color: #fff;
}

/* PLAN TABS */

#linuxhosting-plans tr.plan-names-heading td.plan-0 {
	background: #ededed;
	color: #727272;
}
#linuxhosting-plans tr.plan-names-heading td.plan-1 {
	background: #9fd1e1;
}
#linuxhosting-plans tr.plan-names-heading td.plan-2 {
	background: #98cbdc;
}
#linuxhosting-plans tr.plan-names-heading td.plan-3 {
	background: #84b7c8;
}
#linuxhosting-plans tr.plan-names-heading td.plan-4 {
	background: #70a3b4;
}
#email-plans tr.plan-names-heading td.plan-0 {
	background: #ededed;
	color: #727272;
}
#email-plans tr.plan-names-heading td.plan-1 {
	background: #aecbb8;
}
#email-plans tr.plan-names-heading td.plan-2 {
	background: #97bba5;
}
#email-plans tr.plan-names-heading td.plan-3 {
	background: #7aa88c;
}
#email-plans tr.plan-names-heading td.plan-4 {
	background: #6c9f7f;
}

/* GENERIC STYLES AND LINUX/WIN2K HOSTING PLANS */

.pageintro-highlights {
	margin-top: 5px;
}

.pageintro-highlights td {
	padding: 2px 0 2px 19px;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/sitebuilder-li.gif) no-repeat 5px 4px;
	text-align: left;
}

.tooltip-help {
	cursor: help;
	border-bottom: 1px dashed #999;
}

.plan-heading-selected {
	background: #eeb033;
	color: #fff;
	font-size: 15px !important;
	text-align: center;
	font-family: trebuchet ms !important;
	cursor: pointer;
}

.plan-selected {
	background: #e3e9c7 !important;
}

.plan-table {
	border: 1px solid #b9c7db;
	border-top: 0 none;
}

.plan-table td {
	padding: 6px 8px;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
}

td.plan-heading {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/hostingplan-heading-bg.jpg) #436179 no-repeat -6px top;
	padding: 6px;
}

.plan-heading h2 {
	margin: 0;
	padding: 0;
	display: inline;
	color: #fff;
	font-size: 16px;
	font-family: arial, sans-serif;
}

.plan-names {
	color: #fff;
	font-size: 15px !important;
	text-align: center;
	font-family: trebuchet ms !important;
}

.plan-names, .plan-names * {
	cursor: pointer;
}

tr.emphasized td {
	color: #e35319;
	font-weight: bold;
}

.plan-features-heading {
	background: #e3eef3;
	color: #43637a;
}

.plan-features-summary {
	margin-left: 5px;
}
.plan-features {
	background: #f2f3ea;
	color: #545552;
}

.plan-features select {
	font-size: 12px;
}

.plan-add-links, .plan-buy-links {
	background: #f2f3ea;
}

.plan-buy-links td {
	background: #f1f1f1;
}

.plan-add-links td ul {
	margin: 0 0 0 13px;
	padding: 0;
	color: #43637a;
}

.plan-add-links td #select-plan-wrapper div a {
	color: #43637a;
	text-decoration: underline;
	font-size: 11px;
}

.plan-add-links td #select-plan-wrapper div a:hover {
	text-decoration: none;
}

.plan-add-links .plan-0, .plan-buy-links .plan-0 {
	background: #e3eef3;
}

.plan-buy-button {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/input-bg.gif) no-repeat left top;
	height: 24px;
	width: 28px;
	position: relative;
	text-align: left;
	margin: 0 auto;
	margin-top: 5px;
}
.plan-buy-button input {
	position: absolute;
	top: 2px;
	left: 4px;
}


.plan-pricing-wrapper td {
	background: #f2f3ea;
}
td.plan-features-heading {
	background: #e3eef3;
}
.plan-pricing-wrapper td.plan-features-heading strong {
	display: block;
}
.plan-pricing-wrapper .email-plan-pricing {
	color: #666;
	display: block;
	font-size: 11px;
	font-family: arial, sans-serif;
	margin-top: 3px;
}

.plan-pricing strong {
	color: #449000;
	font-size: 12px;
	font-family: arial;
}


.plan-header
{
	padding: 20px;
	line-height: 24px;
	font-size: 24px;
	font-weight: bold;
	color: white;
	background: #3d3d3d;
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width: 224px;
	border-radius: 0px;
}
.plan-header span{
	display: inline-block;
	vertical-align: middle;
}
.input-bg {
	position: relative;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/input-bg.gif) no-repeat left top;
	height: 24px;
	width: 28px;
	float: left;
	margin-right: 10px;
	margin-top: -1px
}
.input-bg input {
	position: absolute;
	left: 4px;
	top: 2px;
}

/* EMAIL PLANS */

#email-plans td.plan-heading {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/emailplan-heading-bg.jpg) #6c9e7d no-repeat -6px top;
	padding: 6px;
}

#email-plans .plan-names {
	background: #93bd8f;
}

#email-plans .plan-features-heading {
	background: #deecdd;
}

#email-plans .plan-add-links td #select-plan-wrapper div a {
	color: #457256;
}

#email-plans .plan-add-links .plan-0, #email-plans .plan-buy-links .plan-0 {
	background: #deecdd;
}

/* SITEBUILDER BLURB */

.sitebuilder-blurb {
	clear: both;
	border: 1px solid #e0e6c9;
	background: #f1f8f0;
	margin: 15px 7px 5px 7px;
}
.sitebuilder-banner {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/sitebuilder-banner-bg.jpg) no-repeat right top;
	height: 32px;
	margin-top: -5px;
	border-bottom: 1px solid #fff;
}
.sitebuilder-banner p {
	padding-top: 8px;
	_padding-top: 4px;
	padding-left: 7px;
	font-size: 16px;
	color: #fff;
	font-weight: bold;
	font-family: arial;
}
.sitebuilder-banner p .sitebuilder-pricing {
	color: #ffc000;
}
.sitebuilder-blurb ul {
	padding-left: 0;
	margin-left: 15px;
	list-style: none;
}
.sitebuilder-blurb #select-plan-wrapper div {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/sitebuilder-li.gif) no-repeat left 2px;
	padding-left: 15px;
	margin-bottom: 5px;
}
.sitebuilder-buyprice {
	background: #f2e9bd;
	border-top: 1px solid #fff;
	color: #1f1e18;
	font-weight: bold;
	font-size: 14px;
}
.sitebuilder-buyprice td {
	padding: 5px 10px;
}
.sitebuilder-label {
	font-size: 11px;
	font-family: arial;
	color: #000;
	border-right: 1px solid #fff;
}

/* DIGICERT BLURB */

.digicert-blurb {
	background: #f1f8f0;
	font-size: 12px;
	font-family: arial;
	margin: 0px 7px 5px 7px;
	border: 1px solid #e0e6c9;
	border-top: 0 none;
}
.digicert-blurb-banner {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/digicert-blurb-banner-bg.jpg) no-repeat left top;
	height: 32px;
	border-bottom: 1px solid #fff;
}
.digicert-blurb-banner p {
	font-size: 16px !important;
	color: #fff;
	font-weight: bold !important;
	font-family: arial !important;
	padding-top: 8px !important;
	_padding-top: 4px !important;
	padding-left: 7px !important;
}
.digicert-blurb p {
	padding: 0 10px;
	font-family: verdana;
	font-size: 11px;
}
.digicert-blurb-table {
	background: #f2e9bd;
}
.digicert-blurb-table td {
	padding: 5px 10px;
}
.digicert-label {
	font-size: 11px;
	font-weight: bold;
	font-family: arial;
	color: #000;
	border-right: 1px solid #fff;
}

/* FEATURES TAB */

/* TABBED CONTENT */

.extra-tabs-spacer {
	width: 300px !important;
}

#hosting-content-tabs .content-tabs-spacer {
	width: 5px;
	border-bottom: 1px solid #999;
}
#hosting-content-tabs .content-tabs, #hosting-content-tabs .content-tabs-selected {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/plan-tabs-bg-gradient.gif) #e3eff8 repeat-x left -10px;
	text-align: center;
	border: 1px solid #999;
	font-size: 11px;
	font-family: tahoma;
	color: #333;
	padding: 5px 0;
	cursor: pointer;
}
#hosting-content-tabs .content-tabs-selected {
	color: #fc7100;
	background: #fff;
	border-bottom: 0 none;
	cursor: default;
}
#hosting-content-wrapper {
	border: 1px solid #999;
	border-top: 0 none;
	width: 568px;
	padding: 10px 0;
}
#hosting-content-wrapper .hosting-content {
	margin: 0px 15px;
}

.plan-pricing .WebRupee {
	font-size: 24px;
	vertical-align: top;
}
.plan-pricing .price{
	font-size: 40px;
	font-weight: bold;
	margin: 0 4px;
	vertical-align: middle;
}

.email-plan-diskspace {
	margin-top: 5px;
	display: block;
}
/* REGIONAL HOSTING TABS */

#plan-container {
	padding:0 0 5px 0;
}
#region-hosting-tabs {
	margin-left: 6px;
}
.region-hosting-tab {
	font-size: 13px;
	font-family: arial;
	color: #616161;
	text-align: center;
	width: 140px;
	height: 40px;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/tab-default.gif) #d9d9d9 no-repeat left top;
	border-bottom: 1px solid #fff;
	cursor: pointer;
}
.region-hosting-tab-selected {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/tabs-selected.gif) #5d84a3 no-repeat left top;
	border-bottom: 1px solid #5D84A3;
	color: #fff;
	cursor: default;
}
.region-hosting-tab-selected a {
	color: #fff;
	cursor: default;
}
.region-hosting-tab-selected a img, .region-hosting-tab a img {
	cursor: help;
}
.plans-misc-info {
	margin-top:5px;
	font-size:10px;
}
.selected-products table.dataTable td {
	padding:3px 1px;
}

/* MAIL PLAN UPDATE */
.mail-plans-table td, .hostingplan-features td {
	font-family: verdana;
	font-size: 11px;
	color: #3085c8;
	padding: 8px 4px;
	border-bottom: 1px solid #e8e9db;
}
.mail-plans-table .section-heading {
	font-size: 14px;
	font-weight: bold;
	font-family: arial;
	color: #000;
}
.hilite-plan td {
	background: #f8f9e7;
	font-size: 13px !important;
	font-weight: bold;
}
.hilite-plan td strong {
	color: #de813b;
}
#single-mail-plan h5 {
	font-size: 20px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	font-family: arial;
}
#single-mail-plan .pageIntro {
	padding: 0 30px 0 0;
}
#single-mail-plan .pageIntro p {
	font-size: 14px;
	font-weight: bold;
	font-family: arial;
	margin: 0 15px 0 0;
	padding: 0;
}

.mail-plan-pricing {
	background: #293F66 url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/mail-plan-pricing-bg.gif) repeat-x scroll left top;
	padding: 5px 0 10px;
	margin-bottom:10px;
	text-align: left;
	width:209px;
}
.mail-plan-pricing strong {
	color: #ffcc00;
	font-size: 16px;
	font-family: arial;
	display: block;
	float: left;
	width: 110px;
	text-align: center;
}
.mail-plan-pricing input, .hostingplan-purchase input {
	font-family: arial;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/mail-plan-button-bg.gif) #9ec131 repeat-x left bottom;
	border: 0 none;
	padding: 7px 4px;
	margin-top: 5px;
	width:auto;
	overflow:visible;
	cursor: pointer;
}


/* WEB HOSTING PLANS */
.hostingplan-heading {
	margin-bottom: 10px;
}
.hostingplan-heading p {
	margin: 0;
	padding: 0;
	font-size: 14px;
	font-family: arial;
}
.hostingplan-selection-top, .hostingplan-selection-bottom {
	background: #edf7ff;
}
.hostingplan-selection-bottom {
	padding: 10px 0;
}
.hostingplan-selection-top {
	border-top: 3px solid #d8ebf9;
	border-bottom: 1px solid #d8ebf9;
}
.hostingplan-selection-bottom {
	border-bottom: 3px solid #d8ebf9;
	border-top: 1px solid #d8ebf9;
}
.hostingplan-heading h5 {
	font-size: 20px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	font-family: arial;
}
.hostingplan-purchase strong {
	color: #b53f19;
	font-size: 13px;
	font-family: arial;
}
.feat-label {
	color: #121212 !important;
}
.feat-separator td {
	background: #edf7ff;
	font-size: 14px !important;
	font-weight: bold;
	color: #003e6f !important;
}


/*DIY hosting CSS*/

.tab-wrapper .tabs{
	margin:12px 0 0;
	padding:0;
	border-bottom:1px solid #eaeaea;
	display:inline-block;
	text-align:left;
	font-size:0px;
	width:100%;
	letter-spacing:-1px;
}
.tab-wrapper .tabs li, .tab-wrapper .tabs li a{
	background:#fff url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/tabs-bg.gif") no-repeat 0 0;
}
.tab-wrapper .tabs li{
	display:inline-block;
	padding:0;
	background-position: 0 -66px;
	letter-spacing:0px;
	position:relative;
	top:1px;
	*zoom:1;
	*display:inline;
}
.tab-wrapper .tabs li.first{
	margin-left:10px;
}
.tab-wrapper .tabs li a{
	font-size:14px;
	font-weight:bold;
	color:#5c5c5c;
	padding:0px;
	margin-left:5px;
	display:inline-block;
	background-position: 100% -99px;
	outline:none;
}
.tab-wrapper .tabs li a .text-wrap{
	padding:8px 8px 7px;
	margin-right:5px;
	display:block;
}
.tab-wrapper .tabs li.active{
	/*top:1px;*/
	background-position: 0 0;
}
.tab-wrapper .tabs li.active a{
	background-position: 100% -33px;
}
.tab-wrapper .tabs li.active a .text-wrap{
	padding-bottom:8px;
}

/**************************/
/*Tabs inside page header*/
/************************/
.pageHeaderWide .tab-wrapper{
	position:absolute;
	right:5px;
	width:320px;
	line-height:15px;
	margin-right:5px;
	margin-top:15px;
	bottom:0;
}
.pageHeaderWide .tab-wrapper ul{
	border-bottom:0;
}
.pageHeaderWide .tab-wrapper #select-plan-wrapper div{
	*float:left;
}
.pageHeaderWide .tab-wrapper .tabs li.active a .text-wrap{
	padding-bottom:9px;
}
.tab-wrapper .tabs li a .icon{
	padding-left:31px;
}
.tab-wrapper .tabs li a .linux-icon, .tab-wrapper .tabs li a .win-icon{
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/hosting-platform-icon.gif") transparent  no-repeat left 5px;
}
.tab-wrapper .tabs li a .win-icon{
	background-position:0 -25px;
}

.tab-wrapper .tabs .orange-text{
	text-transform:uppercase;
}
.features-list{
	font-size:19px;
	color:#646464;
	padding:0 0 0 12px;
	margin:0;
}
.features-list li{
	background:#fff url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/feature-list-icons.gif") no-repeat left 0;
	margin:0 0 18px 0;
	padding:7px 0 4px 50px;
}
.features-list .website-content{background-position:left -54px;padding:2px 0 4px 50px}
.features-list .email-phone{background-position:left -105px;padding:7px 0 7px 50px}
.features-list .starter-website{background-position:left -153px}
.features-list .chat-friends{background-position:left -205px}
.features-list .photo-albums{background-position:left -255px}
.features-list .sell-online{background-position:left -309px}
.features-list .easy-drag-drop{background-position:left -421px}
.features-list .ads-free{background-position:left -634px}
.features-list .social-network{background-position:left -585px}
.features-list .search-opitmized{background-position:left -527px}
.features-list .sell-ebay{background-position:left -364px}
.features-list .design-templates{background-position:left -472px}
.features-list .storage-space{background-position:left -689px}
.features-list .mobile-icon{background-position:left -747px}
.features-list .email-clients{background-position:left -806px}
.features-list .webmail-icons{background-position:left -864px}
.features-list .control-panel{background-position:left -1034px}

.free-features-title {
	background:#FD8907 url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/orange-round-corners.gif") no-repeat left top;
	color:#FFFFFF;
	font-size:14px;
	margin: 0 0 20px 12px;
	padding:0;
	text-align:center;
	float:left;
	overflow:visible;
	position:relative;
	height:27px;
}
.free-features-title .right-round{
	background:#FD8907 url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/orange-round-corners.gif") no-repeat right -27px;
	padding:5px 7px 5px 0;
	margin-left:6px;
	float:left;
}
.free-features-title .arrow{
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/feature-title-arrow.gif") no-repeat scroll 0 0 transparent;
	position:relative;
	width:11px;
	height:9px;
	position:absolute;
	left:11px;
	top:27px;
}

.icon-money-back{
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/side-bar-info-icons.gif") no-repeat scroll 0 0 transparent;
	float:left;
	width:76px;
	height:86px;
	margin-top:-13px;
}
.money-back-list{
	padding: 0 0 25px 50px;
	margin:0;
	font-size:14px;
}
.money-back-list li{
	list-style-type:disc;
}
.which-plan-heading h2{
	font-size:23px;
	font-weight:bold;
	color:#656565;
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/side-bar-info-icons.gif") no-repeat scroll 0 -91px transparent;
	padding-left:72px;
}
.which-plan-heading h2 small{
	font-size:19px;
	font-weight:normal;
	display:block;
}
.sidebar-content .which-plan-heading p{
	font-size:14px;
	padding: 0 10px 12px 10px;
}

.left-floated{
	float:left;
	width:150px;
}
.live-chat-floated, .contact-us-floated{
	float:left;
	width:138px;
	display:inline;
	margin:0 0 15px 15px;
	zoom:1;
}
.live-chat-floated .sidebar-child-blurb-content, .contact-us-floated .sidebar-child-blurb-content{
	margin:0;
}
.live-chat-floated h3, .contact-us-floated h3{
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/side-bar-support-icons-tiny.gif") no-repeat scroll 0 0 transparent;
	padding-left:35px !important;
}
.contact-us-floated h3{
	background-position:5px -21px;
	padding-left:10px !important;
}
.contact-us-floated .sidebar-child-blurb-content{
	text-align:center;
}
.contact-us-floated small{
	display:block;
}
.icon-free-trial{
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/side-bar-info-icons.gif") no-repeat scroll 0 -165px transparent;
	float:left;
	width:90px;
	height:110px;
	position:absolute;
	top:-1px;
	left:10px;
}
.free-trial-blurb .sidebar-child-blurb-content{
	margin-left:92px;
}

.free-trial-blurb {
	margin-bottom:25px !important;
}

.customer-speaks{
	margin-top:20px;
}
.customer-speaks h2{
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/bg-customer-speaks-h2.gif") no-repeat;
	color:#656565;
	font-size:18px;
	padding-bottom:15px;
	padding-left:8px;
	margin-bottom:10px;
}
.customer-speaks ul{
	margin:0;
	padding:0;
}
.customer-speaks #select-plan-wrapper div{
	margin-bottom:15px;
}
.customer-speaks h5, .customer-speaks p{
	margin:0;padding:0;
}
.customer-speaks h5{
	font-weight:bold;
	font-size:16px;
	margin-bottom:5px;
	color:#656565;
}
.customer-speaks-wrp {margin:0 0 0 70px; }
.customer-speaks-blurb {
	background:none !important;
	color:#808080;
	font-size:13px;
	padding:20px 10px 5px 32px;
	line-height:18px;
}
.customer-speaks-blurb h5{ font-size:16px;}
.customer-speaks-img{ border:1px solid #dbdbdb; background:#f5f5f5; padding:5px; float:left }
.specs-blurb{
	margin:0 0 30px 30px;
}
.h5-helpnote { font-size:12px; font-weight:normal; color:#808080; }
.specs-blurb h3{
	color:#000;
	border-bottom:1px solid #ccc;
	padding:0 0 6px 0;
}
.specs-blurb ul{
	padding:0;
	margin:12px 0;
}
.specs-blurb #select-plan-wrapper div{
	margin-bottom:10px;
	background:transparent url('/ui/bigrock/themes/ClassicBlue/images/tech_specs_bullet.gif') no-repeat -3px center;
	padding-left:15px;
}

.specs-blurb #select-plan-wrapper div.platform{
	font-weight:bold;
	background:none;
	padding-left:2px;
}

.specs-blurb #select-plan-wrapper div.sub-point{
	padding-left:15px;
	background:none;
	list-style: disc inside none;
}

.specs-blurb .show-less, .specs-blurb .show-more{
	background: none;
}
.show-selected .hidden, .show-selected .show-less, .show-all .show-more{
	display:none;
}
.show-all .hidden, .show-all .show-less{
	display:block;
}

.hosting-modal-body-upgrade{
	padding:24px 16px;
}
.compact-modal-body{
	padding:10px 16px;
}
.form-field-wrapper{
	margin-left:15px;
	display:inline-block;
}
.hosting-modal-body label{
	display:block;
	font-size:16px;
	margin-bottom:0px;
}
.hosting-modal-body .textbox, .hosting-modal-body .selectlist{
	border:1px solid #d5d5d5;
	padding:4px;
	width:235px;
	font-size:16px;
	margin-right:5px;
}
#new-domain-name {
	height: 29px;
}
.hosting-modal-body .wide-textbox{
	width:317px;
	height: 28px;
}
.hosting-modal-body .selectlist{
	width:auto;
	padding: 7px 4px;
}
.error-list{
	padding:0 0 0 15px;
	margin:12px 0;
	color: #db0606;
}
.error-list li{
	list-style-type:disc;
}
.hosting-modal-body .sub-title{
	font-size:16px;
	padding:0;
}
.conflict-resolver, .conflict-chooser{
	margin-top:15px;
	text-align:left;
}
.conflict-blurb{
	width:268px;
	float:left
}
.conflict-blurb h4{
	background:#5a5a5a;
	color:#fff;
	text-transform:uppercase;
	margin:0;
	padding:2px 4px;
}
.conflict-blurb .blurb_body{
	-moz-border-radius:0 0 5px 5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	background:#e6e6e6 url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/conflict_modal_icons.gif") repeat-x left -350px;
	padding-top:10px;
	color:#939393;
	border:1px solid #c5c5c5;
	border-top:0;
}
.conflict-blurb .blurb_body h5{
	margin:0;
	padding:5px 0 3px 0;
	font-size:14px;
	color:#696969;
}
.conflict-blurb .blurb_body del{
	text-decoration:line-through;
}
.current_plan{
	padding-left:54px;
	background:transparent url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/conflict_modal_icons.gif") no-repeat 6px 0;
	height:80px;
}
.selected_plan{
	padding-left:54px;
	height:80px;
	background:transparent url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/conflict_modal_icons.gif") no-repeat 6px -190px;
}
.selected_plan .new-price, .diy_plan .new-price{
	color:#70A750;
	font-weight:bold;
}
.diy_plan{
	padding-left:54px;
	height:80px;
	background:transparent url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/conflict_modal_icons.gif") no-repeat 6px -812px;
}
.arrow-separator{
	float:left;
	width:95px;
	height:110px;
	background:transparent url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/conflict_modal_icons.gif") no-repeat center -510px;
}
.modal-footer{
	border-top:1px solid #e8e8e8;
	margin: 25px auto 0px;
	padding:15px 0px 0px;
	text-align:center;
	color:#636363;
}
.modal-footer a, .modal-footer a:hover{
	color:#636363 !important;
	text-decoration:underline;
}
.modal-footer a:hover{
	text-decoration:none;
}
.conflict-chooser .conflict-blurb{
	width:300px;
}
.conflict-chooser .current_plan,.conflict-chooser .selected_plan, .conflict-chooser .diy_plan{
	min-height:140px;
	_height:140px;
	position:relative;
}
.conflict-chooser .ui-button{
	margin-top:10px;
	position:absolute;
	left:54px;
	bottom:10px;
}
.vertical-or-seperator{
	float:left;
	width:38px;
	height:140px;
	font-weight:bold;
	line-height:140px;
	text-align:center;
	color:#aeaeae;
}
/*************/
/* DIY Plans*/
/***********/
.diy_plans_intro{
	font-weight:normal;
	font-size:28px;
	color:#5b5b5b;
	margin:40px auto 5px;
	text-align:center;
}
p.diy_plans_byline{
	color:#969696;
	font-size:18px;
	margin:0px auto 20px;
	text-align:center;
}

.diy-plans-wrapper{
	height: 373px;
	background:transparent url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/diy-plans.jpg") no-repeat center 0;
	margin-bottom:20px;
}
.diy-plans-wrapper .plan-details{
	font-size:14px;
	margin-top:120px;
}
.modal_content .actionRow{
	margin-bottom:15px;
}
.modal_content .actionRow .left-action{
	float:left;
	line-height:53px;
}
/*****************/
/* Hosting Plans*/
/***************/
.hosting-plans-wrapper{
	height: 439px;
	background:transparent url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/hosting-plans.gif") no-repeat center 0;
	margin-bottom:20px;
}
.hosting-plans-wrapper .plan-details {
	margin-top:145px;
	font-size:12px;
}
.plan-col-2 .ui-button span, .plan-col-2 .ui-button span span{
	background-image:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/sprite-input-orange.gif");
}
#email_plans .plan-details.plan-col-1
{
	margin-left:17px;
}
.plan-details.plan-col-2 p.b-border{
	border-bottom:1px solid #efc761;
}
.plan-details p
{
	text-align: center;
	padding:0 0 5px 0;
	margin: 0;
	font-size:14px;
}
#dedicated-hosting-pricing .plan-details .add-plan{
	height: 44px;
	line-height: 44px;
}
.plan-details p.b-border{
	border-bottom:1px solid #f0f0f0;
	margin:0 7px 8px;
}
.plan-pricing .start-at
{
	font-size: 14px;
	line-height: 11px;
	text-align: center;
}

.plan-pricing .currency em
{
	font-size: 20px;
}

.plan-details .plan-pricing .plan-cost{
	font-size:25px;
	font-weight:bold;
}
.plan-details .plan-pricing .price-duration
{
	font-weight:normal;
	font-size:20px;
}
#windows-hosting-pricing .plan-details .plan-duration
{
	margin-top: 18px;
}
.plan-details .plan-duration {
	border-top: 1px dashed #D7D7D7;
	font-size: 12px;
	margin: 12px 15px;
	padding-top: 10px;
	padding-bottom: 0;
	text-align: left;
	color: #596474;
}
.plan-details .plan-duration label{
	font-size: 12px;
	font-weight:bold;
	line-height:23px;
	text-align: center;
	display: block;
}
.plan-details .plan-duration select, .plan-details .add-plan .ui-button{
	width:175px;
}
.plan-details .plan-duration select{
	padding: 5px;
}
.plan-details .add-plan .ui-button {
	width:88%;
	text-align:center;
}

.testimonial-stars{
	margin:0 0 -1px 8px;
	*margin:0 0 2px 8px;
	background:transparent url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/testimonial-star.gif") repeat-x left top;
	height:13px;
	width:90px;
	display:inline-block;
}
.stars-5{background-position:left -52px}
.stars-4{background-position:left -39px}
.stars-3{background-position:left -26px}
.stars-2{background-position:left -13px}

#domainname_opt_id{
	width: 94%;
  box-sizing: border-box;
  margin-bottom: 10px;
  margin-top: 10px;
  margin-left: 15px;
}

/******************/
/* Email Hosting */
/****************/
.emails-plan-wrapper{
	height: 311px;
	background:transparent url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/email_plans.jpg") no-repeat center 0;
	margin-bottom:20px;
}
.emails-plan-wrapper .plan-details{
	margin-top:82px;
}


/* New Web Hosting Page */
#left_corner
{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/bg_corner_left.jpg') no-repeat scroll right bottom #fff;
}
#right_corner
{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/bg_corner_right.jpg') no-repeat scroll 0 bottom #fff;
}
.box-corners
{
	width: 12px;
	height: 360px;
	float: left;
}

/* #maincontent .features
{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/bg_features.jpg') repeat-x scroll 0 bottom #fff;
	width:925px !important;
	height: 323px !important;
	padding: 32px 5px 5px 5px;
	float:left;
	position: relative;
} */
.orange
{
	color: #fa7109;
}
.features
{
	font: 15px Arial, helvetica, sans-serif;
	text-align: left;
}
.features h1
{
	font-weight: 600;
	font-size: 36px;
	padding: 0;
}
.features div p
{
	font-size: 22px;
	font-weight: 500;
	color: #666666;
	padding: 0;
	margin: 15px 0 14px 0;
}
.features .key-features
{
	font-size: 15px;
	color:#444;
	font-weight: bold;
	margin: 5px 0px 5px 0px;
	border-bottom: 1px solid #c8c8c8;
	padding: 0px 0px 5px 0px;
}

.features div ul
{
	width: 500px;
	padding-left: 10px;
	margin: 7px 0px 0px 15px;
	font-size: 14px;
}
.linux-intro.cms-hosting .features div ul
{
	width: 500px;
}
.windows-intro .features div ul
{
	width: 520px;
}
.linux-intro .features div ul
{
	width: 520px;
}
.features div ul li
{
	list-style-image: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/pointers_arrow_head.gif");
	margin: 8px 0;
}
.features div #select-plan-wrapper div
{
	list-style-image: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/pointers_arrow_head.gif");
	margin: 8px 0;
}
.features div #select-plan-wrapper div b em { font-weight: normal; font-style: normal;}
.features .intro-image
{
	/*padding: 20px 0px 0px 30px;*/
	height: 286px;
	width: 380px;
}
.features .intro-image.linux-IN
{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/img-linux-in.jpg') no-repeat scroll center center transparent;
}
.features .intro-image.linux-US
{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/img-linux-us.jpg') no-repeat scroll center center transparent;
}
.features .intro-image.windows-IN
{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/img-windows-in.jpg') no-repeat scroll center center transparent;
}
.features .intro-image.windows-US
{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/img-windows-us.jpg') no-repeat scroll center center transparent;
}
.features .lfloat
{
	display: inline;
}

#maincontent .clear
{
	height: 0px;
	overflow: hidden;
}

/* pricing section */
.plan-details .plan-pricing .currency
{
	font-size:30px;
	display:inline-block;
	line-height:28px;
	margin: 5px 0 0 0;
	padding: 0;
}
.plan-pricing
{
	padding: 30px 12px 0px;
	height: 86px;
	margin: 0;
	width: 199px;
	display: block;
	vertical-align: middle;
}
.plan-msg-banner{
	font-size: 14px;
	font-weight: bold;
	color: #754f3e;
	background: #feefb2;
	padding: 5px 0;
	text-align: center;
}
.plan-msg-banner li{
	display: none;
}
.plan-col-1 .plan-msg-banner li:first-child{
	display: block;
}
.plan-col-2 .plan-msg-banner li:nth-child(2){
	display: block;
}
.plan-col-3 .plan-msg-banner li:nth-child(3){
	display: block;
}
.plan-col-4 .plan-msg-banner li:nth-child(4){
	display: block;
}
.plan-featured .plan-msg-banner{
	background: #fde273;
}
.pricing-section
{
	position: relative;
	/* margin-left: -6px; */
	/* height: 556px; */
	min-height: 530px;
	margin: 20px auto 0;
	width: 898px;
}
#windows-hosting-pricing
{
	height: 480px;
}
.plan-description
{
	margin: 26px auto 0 auto;
	width: 190px;
	font-size: 15px;
	padding: 0px;
	color: #596474;
	text-align: center;
	line-height: 28px;
}
.plan-description li
{
	padding: 5px 0px;
}
.plan-description .IN-flag, .plan-description .US-flag{
	display: none;
}
.plan-description .IN-flag img, .plan-description .US-flag img{
	vertical-align: middle;
}
.us_plan .plan-description .US-flag{
	display: block;
}
.in_plan .plan-description .IN-flag{
	display: block;
}
.pricing-section .plan-slab{
	width: 224px;
	float: left;
}
.plan-details
{
	display: inline;
	/* float: left; */
	width: 224px;
	background: white;
	float: left;
	margin: 14px 0 0 0;
	position: relative;
}
.plan-featured .plan-details{
	/* height: 506px; */
	margin-top: 9px;
	box-shadow: 0px 0px 4px rgba(0,0,0,0.4);
	position: relative;
	z-index: 5;
}
.plan-featured .plan-header{
	height: 30px;
	background: #fdad00;
	color: #753e26;
}
.plan-featured .plan-wrap{
	/* height: 442px; */
	padding-bottom: 26px;
}
/* END: pricing section */
.hosting-chat-help
{
	margin: 0px 0px 10px 0;
	text-align: center;
	font-size: 18px;
	color: #596474;
	height: 50px;
	line-height: 50px;
}
.hosting-chat-help span{
	background: #fcf9cd;
	padding: 15px 10px;
}
.hosting-chat-help span .ico-call{
	padding: 5px 6px;
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/linux-sdh-hosting.jpg') no-repeat scroll -200px -24px transparent;
	margin: 0px 5px;
}
.hosting-chat-help span .ico-chat{
	padding: 5px 6px;
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/linux-sdh-hosting.jpg') no-repeat scroll -56px -24px transparent;
	margin: 0px 5px;
}
.hosting-chat-help a{
	text-decoration: underline;
}

/* features section CSS */
.web-hosting-features
{
	float:left;
	background: none no-repeat scroll 0 0 #f5f5f5;
	text-align: left;
	width: 585px;
	margin-bottom: 10px;
}
.web-hosting-features .features-group
{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/features_pointer-open.gif') no-repeat scroll 10px center #efefef;
	font-size: 18px;
	font-weight: bold;
	color: #434343;
	padding: 10px 10px 10px 30px;
	border-bottom: 1px solid #bfbfbf;
	cursor: pointer;
}
.web-hosting-features .features-group.closed
{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/features_pointer-closed.gif') no-repeat scroll 10px center #efefef;
}
/* .hosting-features .features-group.open
{
    background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/features_pointer-open.gif') no-repeat scroll 10px center #efefef;
} */
.web-hosting-features .features-title
{
	background: none no-repeat scroll 0 0 #fd8907;
	border-radius: 5px;
	font-size: 24px;
	font-weight: bold;
	color:#fff;
	text-shadow: 0px 1px 0px #222;
	margin-bottom: 5px;
	padding: 5px 10px;
}
.web-hosting-features ul,li
{
	background: none;
}
.web-hosting-features ul
{
	padding: 10px 40px;
}
.web-hosting-features li
{
	list-style-type: disc;
	padding: 3px 0px;
}
.features-wrapper
{
	margin-top: 60px;
}
.features-wrapper .narrow-right-column
{
	padding-top: 0;
	text-align: left;
}
/* End: features section CSS */
/* CMS hosting CSS */
.features .intro-image.CMS-IN
{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/img-cms-in.jpg') no-repeat scroll center center transparent;
}
.features .intro-image.CMS-US
{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/img-cms-us.jpg') no-repeat scroll center center transparent;
}
/* END: CMS hosting CSS */

/* WordPress hosting CSS */
.features .intro-image.WordPress-IN
{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/img-wordpress-in.jpg') no-repeat scroll center center transparent;
}
.features .intro-image.WordPress-US
{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/img-wordpress-us.jpg') no-repeat scroll center center transparent;
}
/* END: WOrdPress hosting CSS */

/* Ecommerce hosting CSS */
.features .intro-image.ecommerce-IN
{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/img-ecommerce-in.jpg') no-repeat scroll center center transparent;
}
.features .intro-image.ecommerce-US
{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/img-ecommerce-us.jpg') no-repeat scroll center center transparent;
}
/* END: Ecommerce hosting CSS */
/* END: New Web Hosting Page */

/* New Email Hosting page */
.page-intro {
	float: left;
	margin: 0px;
	width: 894px;
	padding: 19px 20px;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/intro-bg.png) repeat-x scroll 0 bottom #fff;
	height: 272px;
}
#email-hosting-intro div.box-corners
{
	height: 285px !important;
}
#maincontent #email-hosting-intro div.features
{
	height: 248px !important;
}
#email-hosting-pricing.pricing-section
{
	margin-top: 110px;
}
#email-hosting-intro .features div ul
{
	width: 430px;
}
.features .intro-image.email
{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/email-servers.png') no-repeat scroll -8px 18px transparent;
	width: 405px;
}
.features .intro-image.email-US
{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/emailserver-us.png') no-repeat scroll 105px -10px transparent;
	width: 405px;
}
.features .intro-image.email-IN
{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/emailserver-in.png') no-repeat scroll 105px -10px transparent;
	width: 405px;
}
#email-hosting-pricing .features div ul
{
	width: 475px;
}
#email-hosting-pricing .plan-details .plan-description
{
	margin: 15px auto 0;
}
#email-hosting-pricing .plan-details .plan-duration
{
	margin-top: 20px;
}
#features-container
{
	text-align: left;
}

/* END: Email Hosting page */


/* linux reseller Hosting page */
#feature-icons li#softaculous
{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/ico-softaculous.gif') no-repeat scroll center right transparent;
	width: 164px;
	border: none;
}
.features .features-text{
	height: 275px;
}
.features .intro-image.reseller-hosting
{
	width: 354px;
	height: 246px;
	position: absolute;
	top: 62px;
	right: 10px;
}
.features .intro-image.reseller-hosting.linux-IN
{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/reseller-linux-in.jpg') no-repeat scroll 0 0 transparent;
}
.features .intro-image.reseller-hosting.linux-US
{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/reseller-linux-us.jpg') no-repeat scroll 0 0 transparent;
}
#reseller-hosting-intro .box-corners
{
	height: 373px;
}
#reseller-hosting-intro .features div ul
{
	width: 460px;
}
#reseller-hosting-pricing {
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/bg_hosting_reseller_pricing.gif") no-repeat scroll 0 0 transparent;
	height: 420px;
	margin-left: 1px;
	padding-left: 4px;
}
#reseller-hosting-pricing .plan-description
{
	margin: 20px auto 0;
}
#reseller-hosting-pricing .plan-duration
{
	margin-top: 20px;
}
#reseller-hosting-pricing .plan-pricing
{
	position: relative;
}
#reseller-hosting-pricing .plan-pricing .currency em
{
	position: absolute;
	top: 55px;
	left: 60%;
}
/* END: linux reseller Hosting page */

/* windows resller Hosting page */
.features .intro-image.reseller-hosting.windows-IN
{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/reseller-windows-in.jpg') no-repeat scroll 0 0 transparent;
}
.features .intro-image.reseller-hosting.windows-US
{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/reseller-windows-us.jpg') no-repeat scroll 0 0 transparent;
}
/* END: windows reseller Hosting page */


/* Start: VPS Hosting styles*/
#vps-wrapper{
	font-family:"Roboto", arial, helvetica;
	width:898px;
	padding-bottom:50px;
	margin:0 auto;
	color:#484747;
}
.orange {
	color: #FA7109;
}
.vps-intro{
	overflow: hidden;
	height: 400px;
}
#featured-icons {
	height: 70px;
	margin: 15px 0 60px;
	padding: 0;
	width: 100%;
	border:1px solid #BFBFBF;
	border-right:none;
	border-left:none;
	position:relative;
}
#featured-icons p{
	position:absolute;
	top:-15px;
	left:360px;
	padding:5px 20px;
	margin:0px;
	font-size:12px;
	color:#bbbebe;
	background:#fff;
}
#featured-icons li {
	float: left;
	height: 70px;
	text-indent: -9999px;
	width: 177px;
}
#uptime-query{
	width:14px;
	display: inline-block;
	height: 17px;
	margin:0px 0 0 5px;
	text-indent: -9999px;
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/uptime-query.png") no-repeat scroll 0px 2px transparent;
}
#virtuozzo{
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/virtuozzo.png") no-repeat scroll 50% 50% transparent
}
#centOS{
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/centOS.png") no-repeat scroll 50% 50% transparent
}
#netapp{
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/netApp.png") no-repeat scroll 50% 50% transparent
}
#cpanel{
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/cPanel.png") no-repeat scroll 50% 50% transparent
}
#dellhardware{
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/dell-hardware.png") no-repeat scroll 50% 50% transparent
}
#select-plan-content #select-plan-wrapper{
	margin:0px;
}
#select-plan-content #select-plan-wrapper div.form-wrapper-plan{
	width:898px;
	overflow:visible;
	height:35px;
	padding:10px 0;
	color:#696969;
	float:none;
	margin:0px;
	background:#e7e7e7;
	border-top:1px solid #dddddd;
}
#select-plan-content #select-plan-wrapper div.form-wrapper-plan.odd{
	background:#f6f6f6;
}
#select-plan-content #select-plan-wrapper div.form-wrapper-plan:hover{
	background:#fff5c8;
	border:1px solid #bfbfbf;
	border-right:none;
	border-left:none;
}
#select-plan-content .header{
	background:#3f4042;
	color:#fff;
	width:898px;
	overflow:hidden;
	padding:10px 0;
	float:none;
	margin:0px;
}
#select-plan-content #select-plan-wrapper div.form-wrapper-plan p{
	float:left;
	text-align:center;
	font-size:16px;
	padding:10px 0;
	margin:0px;
}
#select-plan-content p{
	float:left;
	text-align:center;
	font-size:16px;
	padding:10px 0;
	margin:0px;
}
#select-plan-content p.vps-plans{
	width:100px;
}
#select-plan-content p.vps-cpu{
	width:100px;
}
#select-plan-content p.vps-ram{
	width:107px;
}
#select-plan-content p.vps-diskspace{
	width:110px;
}
#select-plan-content p.vps-bandwidth{
	width:130px;
}
#select-plan-content #select-plan-wrapper .vps-price{
	width:221px;
	padding:0;
	margin:0px;
	overflow: visible;
	position:relative;
	border-bottom:none;
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/vps-price-dropdwn-inactive.png") no-repeat scroll 82% 51% transparent;
}
#select-plan-content .vps-price{
	width:221px;
	padding:7px 0;
	margin:0px;
	border-bottom:none;
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/vps-price-dropdwn-inactive.png") no-repeat scroll 82% 51% transparent;
}
#select-plan-content .vps-price:hover .price_dropdown{
	display:block;
}
#select-plan-content .price_dropdown{
	padding:0;
	margin:0;
	border:none;
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #797979;
	border-radius: 3px 3px 3px 3px;
	padding: 10px 0;
	position: absolute;
	right: 0px;
	top: 32px;
	width: 250px;
	z-index: 5;
	display:none;
	overflow:visible;
}
#select-plan-content .vps-price select{
	background:none;
	border:none;
	width:240px;
	color: #696969;
	font-size: 16px;
}
#select-plan-content div.header .vps-price,#select-plan-content div.header:hover .vps-price{
	background:none;
}
#select-plan-content #select-plan-wrapper div:hover .vps-price{
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/vps-price-dropdwn-active.png") no-repeat scroll 82% 51% transparent;
}
#select-plan-content #select-plan-wrapper div p.vps-buy-now{
	width:130px;
}
#select-plan-content #select-plan-wrapper div p.vps-buy-now{
	padding:0px;
}
.txt-button{
	background: none repeat scroll 0 0 transparent;
	border: medium none;
	color: #FFFFFF;
	cursor: pointer;
	display: inline-block;
	font-size: 16px;
	font-weight: bold;
	height: 33px;
	line-height: 33px;
	margin: 0;
	outline: medium none;
	overflow: visible;
	padding: 0;
	text-align: left;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);
	white-space: nowrap;
	width: auto;
}
.txt-button span {
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/vps-btn-bg.png") no-repeat scroll left top transparent;
	display: block;
	height: 33px;
	padding: 0 0 0 5px;
}
.txt-button span span {
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/vps-btn-bg.png") no-repeat scroll right -33px transparent;
	border: medium none;
	cursor: pointer;
	display: block;
	height: 33px;
	text-align:center;
	color:#ffffff;
	line-height:33px;
	padding: 0 15px 0 10px;
}
#vps-main-features ul{
	overflow:hidden;
}
#vps-main-features ul li{
	float:left;
	margin:0 32px 60px 0;
	text-align:center;
	color:#484747;
	margin:0 25px 60px 0\9; /* IE8 and below */
}
#vps-main-features ul li h3{
	font-size:24px;
	font-weight:normal;
}
#vps-main-features ul li div p{
	font-size:14px;
	padding:0px;
	text-align:center;
	line-height:1.4;
}
#vps-main-features ul li a{
	text-decoration:underline;
	font-size:14px;
	color:#fa6c01;
}
#vps-main-features ul li.ecommerce-compatible{
	margin-left: 140px;
}
#vps-faq{
	position:relative;
	padding:60px 35px 0 ;
	margin-top:50px;
	border:1px solid #bfbfbf;
}
#vps-faq h2{
	position:absolute;
	color:#484747;
	font-size:33px;
	font-weight:normal;
	background:#e9e9e9;
	padding:10px 5px;
	left:200px;
	top:-30px;
}
#vps-faq h4{
	color:#484747;
	font-size:18px;
	font-weight:bold;
}
#vps-faq p,#vps-faq ul{
	color:#484747;
	font-size:14px;
	margin:0 0 35px 0;
	padding:0 0 0 22px;
}
#vps-support-contact{
	/*margin: -100px 0 0;*/
	padding: 19px 25px 13px;
	color:#484747;
	font-size:16px;
	overflow:hidden;
	position:relative;
	width:848px;
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/vps-support-contact-bg.png") no-repeat scroll 0 0 transparent;
	*margin-bottom: 10px;
}
#vps-support-contact .vps-phone{
	width:42px;
	height:42px;
	text-indent:-9999px;
	display:inline-block;
	margin:-10px 13px 0 5px;
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/vps-contact-phone.png") no-repeat scroll 0 0 transparent;
}
#vps-support-contact .vps-chat{
	width:42px;
	height:42px;
	margin:-10px 13px 0 5px;
	text-indent:-9999px;
	display:inline-block;
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/vps-contact-chat.png") no-repeat scroll 0 0 transparent;
}
#vps-support-contact span{
	float:left;
	margin-right:5px;
}
#vps-support-contact em{
	float:left;
	margin-right:5px;
	font-weight:700;
}
#vps-support-contact span.need-help{
	font-weight:700;
	font-size:20px;
}
#vps-support-contact a em{
	text-decoration:underline;
}
#vps-main-features h2{
	text-indent:-9999px;
	height:25px;
	margin:50px 0 35px;
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/main-features-heading.png") no-repeat scroll 50% 0 transparent;
}
#vps-hosting-pricing h2{
	text-indent:-9999px;
	height:25px;
	padding:0px;
	margin:50px 0 35px;
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/hosting-pricing-heading.png") no-repeat scroll 50% 0 transparent;
}

#slider-wrap-content{
	position:relative;
	height:100px;
	margin:0 auto 40px;
	width:740px;
}
#active-bg{
	background:#fa7a1a;
	height:70px;
	width:120px;
	position:absolute;
	z-index:1;
}
#slider-wrap {
	text-align:center;
	height:100px;
	width:740px;
	z-index:3;
	position:absolute;
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/slider-new.png") no-repeat scroll 50% 0 transparent;
}
#slider-wrap .slider-block {
	float: left;
	margin-top:11px;
}
#slider-wrap .slider-block.first {
	width: 185px;
}
#slider-wrap .slider-block.middle {
	text-align: center;
	width:371px;
}
#slider-wrap .slider-block.last{
	width:184px;
	text-align: right;
}
#slider-wrap .slider-block p {
	clear: both;
	color: #484747;
	text-align:center;
	font-size: 20px;
	padding: 0;
	margin-top:25px;
}
#slider-wrap .slider-block.active a {
	color:#fff;
}
#slider-wrap .slider-block a {
	width:15px;
	color:#484747;
	font-size: 26px;
	line-height: 33px;
}
#slider-wrap .slider-block.first a{
	margin-right:42px;
}
#slider-wrap .slider-block.last a{
	margin-right:62px;
}
.items .innerDiv{
	float: left;
	margin: 0 2px;
	overflow: hidden;
	width: auto;
}
.items div:after {
	clear: both;
}
#vps-hosting-wrapper form .dropdown-value{
	padding:0;
	border:none;
	width:220px;
}
.price_dropdown li.sel {
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/sel-tick.png") no-repeat scroll 5px 12px #DFF6FC;
}
.price_dropdown li {
	line-height: 30px;
	padding: 0 12px 0 20px;
	text-align: left;
	color: #484747;
	font-size: 14px;
}
.price_dropdown li:hover {
	background-color:#FFF5C8;
	font-weight:bold;
}
.price_dropdown .up-arr {
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/up-arr.png") no-repeat scroll 0 0 transparent;
	height: 8px;
	position: absolute;
	right: 33px;
	top: -8px;
	width: 15px;
}
#choose-addons-content,#domain-name-content{
	background:#F6F6F6;
	border:1px solid #dddddd;
	padding:0 15px;
	width: 864px;
}
#choose-addons-content form div, #domain-name-content form div {
	padding:25px;
	width:814px;
	border-bottom:1px solid #dddddd;
	overflow: hidden;
}
/*#vps-hosting-pricing form div{*/
/*padding:0;*/
/*width:inherit;*/
/*border-bottom:none;*/
/*margin: 0px;*/
/*text-align: center;*/
/*float: none;*/
/*}*/
#vps-hosting-wrapper form #domain_error,#error.error{
	border: 1px solid #FF8080;
	margin-top: 20px;
	padding: 12px 29px;
	width: 754px;
}
#vps-hosting-wrapper div.last-content{
	border-bottom:none;
	padding:25px;
	width:814px;
	overflow: hidden;
}
#choose-addons-content form div p, #domain-name-content form div p {
	float:left;
	margin:0px;
	padding:0px;
	color:#696969;
	font-size:16px;
}
#vps-hosting-wrapper .addon-title{
	color:#696969;
	font-size:16px;
	font-weight:bold;
	margin:0 10px 0 0;
	width:134px;
}
#vps-hosting-wrapper .addon-details{
	font-size:14px;
	color:#9f9f9f;
	margin:0 0px 0 10px;
}
#choose-addons-content select{
	/*border: 1px solid #DDDDDD;*/
	border-radius: 5px 5px 5px 5px;
	/*color: #696969;*/
	padding: 5px;
	width: 200px;
	margin-top: 0px;
}
#choose-addons-content a.back{
	float:left;
	margin-top:8px;
	padding:0px 10px;
	cursor:pointer;
}
a.back{
	color:#fa6c01;
	font-size:14px;
	cursor:pointer;
}
#choose-addons-content a.next{
	float:right;
	display: inline-block;
	width: 97px;
}
#choose-addons-content ul{
	width:300px;
	display: inline-block;
	float: left;
	font-size: 16px;
	padding-top: 0px;
	margin: -1px 0 0 -5px;
}
#domain-name-content input[type="text"]{
	padding:7px 10px;
	margin-top:-1px;
	width:305px;
	border:1px solid #dddddd;
	border-radius:5px;
	color:#696969;
	font-size:16px;
	clear:left;
}
#choose-addons-content input[type="text"]{
	padding:7px 10px;
	margin-top:-1px;
	width:179px;
	border:1px solid #dddddd;
	border-radius:5px;
	color:#696969;
	font-size:16px;
	clear:left;
}
#choose-addons-content p span{
	color: #9f9f9f;
	font-size: 12px;
	margin-top:5px;
}

a.cont-to-checkout{
	display: inline-block;
	margin:0px 0 0 15px;
}
.search-btn{
	display: inline-block;
	margin:0px 0 0 15px;
}
#domain-name-wrapper{
	border:1px solid #dddddd;
	border-radius:5px;
	color:#696969;
	font-size:16px;
	background:#fff;
}
#domain-name-wrapper input[type="text"]{
	border:none;
	border-right:1px solid #ddd;
	border-radius:0px;
	padding:6px 10px;
	margin:1px;
	width:232px;
}
#domain-name-wrapper select{
	border:none;
	color:#696969;
	font-size:16px;
	margin:0 5px 0 0;
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/icon-cust-dd.gif") no-repeat scroll 112px 48% transparent;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
.vps_modal.modal_content .close, .hosting_modals .close, .dedicated_modal.modal_content .close  {
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/vps-modal-close.png") no-repeat scroll 0 0 transparent;
	cursor: pointer;
	display: block;
	height: 32px;
	margin: 10px 0;
	position: absolute;
	right: -15px;
	top: -20px;
	text-indent:-99999px;
	width: 32px;
}
.vps_modal.modal_content, .dedicated_modal.modal_content{
	width:904px;
	margin-left:0px;
	padding:35px 20px;
	font-family:"Roboto", arial, helvetica;
	border-radius:0px;
}
.dedicated_modal.modal_content{
	left: 22%;
}
.vps_modal.modal_content h2, .dedicated_modal.modal_content h2{
	color:#484747;
	font-size:48px;
	border-bottom:1px solid #eeeeee;
	padding:0px;
	margin:0 0 20px 100px;
	background:none;
	text-align:left;
	text-transform:uppercase;
	font-weight: normal;
	letter-spacing: -2px;
}
.vps_modal.modal_content h3, .dedicated_modal.modal_content h3{
	color:#484747;
	font-size:24px;
	padding:0px;
	margin:17px 0 20px 100px;
	text-align:left;
	font-weight: normal;
}
.vps_modal.modal_content h4, .dedicated_modal.modal_content h4{
	color:#484747;
	font-size:18px;
	padding:9px 15px;
	margin:0 0 0px 100px;
	overflow:hidden;
	border-top:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
}
.vps_modal.modal_content p, .dedicated_modal.modal_content p{
	color:#484747;
	font-size:16px;
	margin:0px 0 8px 100px;
	padding:0px;
	text-align:left;
	line-height:1.5;
}
.dedicated_modal.modal_content p{
	margin-left: 12px;
}
.vps_modal.modal_content ul li, .dedicated_modal.modal_content ul li {
	font-size: 14px;
	list-style-image: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/pointers_arrow_head.gif");
	margin: 8px 0;
	text-align: left;
	color:#484747;
}
#support-dialog .vps_modal.modal_content ul li {
	font-size: 14px;
	list-style-image:none;
	padding: 5px 15px;
	text-align: left;
	border-bottom:1px solid #eeeeee;
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/vps-support-tick.png") no-repeat scroll 90% 50% transparent;
}
#support-dialog .vps_modal.modal_content ul li.cross{
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/vps-support-cross.png") no-repeat scroll 90% 50% transparent;
}
#addons-dialog ul li{
	float:left;
	width:357px;
}
.vps_modal.modal_content ul, .dedicated_modal.modal_content ul {
	margin: 0 0 15px 100px;
	overflow: hidden;
	padding-left: 16px;
}
#support-dialog  .vps_modal.modal_content ul {
	margin: 0 0 0 100px;
	padding-left: 0px;
}
#addons-dialog .vps_modal.modal_content ul {
	margin: 0 0 0 120px;
}
#advanced-storage-dialog .vps_modal.modal_content{
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/advanced-storage-smal-img.png") no-repeat scroll 15px 15px #fff;
}
#infrastructure-dialog .vps_modal.modal_content{
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/robust-infrastructure-smal-img.png") no-repeat scroll 15px 15px #fff;
}
#support-dialog .vps_modal.modal_content{
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/great-support-smal-img.png") no-repeat scroll 15px 15px #fff;
}
#ecommerce-dialog .vps_modal.modal_content{
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/ecommerce-compatible-smal-img.png") no-repeat scroll 15px 15px #fff;
}
#addons-dialog .vps_modal.modal_content{
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/powerfull-addons-smal-img.png") no-repeat scroll 15px 15px #fff;
}
.items #vps-error {
	border: none;
	padding: 15px 0;
	width: 100%;
	float: none;
}
.items #vps-error .error {
	width: auto;
	padding: 12px 28px;
	display: block;
	float: none;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-o-border-radius: 8px;
	border-bottom: 1px solid #FF8080;
}
#domain_error {
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-o-border-radius: 8px;
}
.plan-details .add-plan{
	height: 44px;
	line-height: 44px;
}
/* override/new css for 4 plan style
#vps-hosting-pricing .plan-header{
	line-height: 60px;
	width: 224px;
}
#vps-hosting-pricing form div p{
	float: none;
	margin: inherit;
	padding: inherit;
	color: inherit;
	font-size: inherit;
	text-align: center;
}
#vps-hosting-pricing .plan-details p{
	text-align: center;
	padding: 0 0 5px 0;
	margin: 0;
	font-size: 14px;
}
#vps-hosting-pricing .plan-details .plan-pricing{
	border-bottom: 1px dashed #D7D7D7;
	position: relative;
}
#vps-hosting-pricing
END: override/new css for 4 plan style */

/* End: VPS Hosting styles*/

/* new hosting basic UI */
#maincontent.basic-ui .features{
	background: white;
	padding: 32px 30px 15px;
	position: relative;
	box-sizing: border-box;
}
.basic-ui{
	line-height: 18px;
}
.basic-ui .features h1{
	font-size: 36px;
}
.basic-ui .features .intro-content{
	width: 490px;
}
.basic-ui .features .intro-content p{
	font-size: 22px;
	line-height: 30px;
}
.basic-ui .features div ul{
	margin-left: 8px;
}
.basic-ui .features div ul li{
	margin: 14px 0;
}
.basic-ui .features .key-features{
	border-top: 1px solid #e4e4e4;
	border-bottom: none;
	margin: 12px 0 0;
	text-align: center;
	font-size: 12px;
	height: 1px;
	padding: 0;
}
.basic-ui .features .key-features span{
	padding: 0px 30px;
	background: white;
	position: relative;
	top: -8px;
	color: #BBBEBE;
}
#feature-icons.includes{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/linux-includes.jpg') no-repeat scroll center center transparent;
	height: 51px;
}
#feature-icons.includes.windows{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/windows-includes.jpg') no-repeat scroll center center transparent;
}
#feature-icons.includes.ecommerce{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/ecommerce-includes.jpg') no-repeat scroll center center transparent;
}
.features .intro-image.linux-IN{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/linux-sdh-img.jpg') no-repeat scroll center right transparent;
	margin-top: -15px;
}
.basic-ui .switch-wrap{
	text-align: center;
	margin-bottom: 15px;
	padding: 0;
	font-size: 22px;
	font-weight: 600;
	margin-top: 25px;
}
/*
.basic-ui .switch-wrap .IN-flag {
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/sdh-hosting-features.jpg') no-repeat scroll -128px -108px transparent;
	padding: 5px 22px;
}
.basic-ui .switch-wrap .US-flag {
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/sdh-hosting-features.jpg') no-repeat scroll -24px -112px transparent;
	padding: 5px 22px;
}
.basic-ui .switch-wrap .ico-qn{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/linux-sdh-sprite.jpg') no-repeat scroll -230px -109px transparent;
	padding: 5px 20px;
}
 */
.basic-ui .switch-wrap .btn-switch{
	line-height: 68px;
	padding: 10px 30px;
}
.basic-ui .switch-wrap .learn-more{
	font-size: 15px;
	text-decoration: underline;
}
.plan-wrap{
	border: 1px solid #D7D7D7;
	border-top: none;
	/* height: 424px; */
	padding-bottom: 14px;
}
.hosting-features .feature-title{
	font-size: 26px;
	font-weight: bold;
	/*color: #596474;*/
	padding: 0;
	height: 11px;
	border-bottom: 1px solid #d7d7d7;
	margin-bottom: 16px;
}
.hosting-features .feature-title span{
	background: none repeat scroll 0 0 white;
	padding: 0 18px;
}
.hosting-features .feature-list{
	overflow: hidden;
	height: auto;
	margin: 10px 0 20px 0;
}
.hosting-features .feature-list > li{
	width: 388px;
	float: left;
	min-height: 472px;
}
.hosting-features .feature-list li.listEven{
	float: right;
}
.feature-list li p{
	padding: 0;
	margin: 15px 0px;
}
.feature-list li .ftrImg{
	height: 232px;
	/* background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/hosting-features.jpg') no-repeat scroll 50% 50% transparent; */
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/sdh-hosting-features.jpg') no-repeat scroll 50% 50% transparent;
}
.feature-list li .ftrTitle{
	font-size: 22px;
	font-weight: bold;
	margin: 12px 0px;
	text-align: center;
}
.feature-list li .ftrContent{
	font-size: 14px;
	text-align: justify;
}
.ftrContent .ftrList{
	margin: 20px 0px;
	padding: 0px 10px;
	text-align: left;
}
.ftrContent .ftrList li{
	font-size: 14px;
	list-style: disc outside;
	margin: 10px;
}
.feature-list .code .ftrImg{
	background-position: 50% -171px;
}
.windows .feature-list .code .ftrImg{
	background-position: 50% -171px;
}
.feature-list .infrastructure .ftrImg{
	background-position: 50% -686px;
}
.windows .feature-list .appMarket .ftrImg{
	background-position: 50% -1981px;
}
.windows .feature-list .code .ftrImg{
	background-position: 50% -429px;
}
.feature-list .email .ftrImg{
	background-position: 50% -1204px;
}
.feature-list .domainServices .ftrImg{
	background-position: 50% -1468px;
}
.feature-list .includedApps .ftrImg{
	background-position: 50% -1723px;
}
.windows .feature-list .includedApps .ftrImg{
	background-position: 50% -2742px;
}
.feature-list .support .ftrImg{
	background-position: 50% -2242px;
}
.feature-list .otherFeatures .ftrImg, .feature-list .otherServices .ftrImg{
	background-position: 50% -2496px;
}
.feature-list .powerTools .ftrImg{
	background-position: 50% -2754px;
}
.reseller-hosting .feature-list li .ftrImg{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/reseller-hosting-features.jpg') no-repeat scroll 50% 50% transparent
}
.reseller-hosting .feature-list .cpanel .ftrImg{
	background-position: 50% -171px;
}
.reseller-hosting .feature-list .infrastructure .ftrImg{
	background-position: 50% -925px;
}
.reseller-hosting .feature-list .code .ftrImg{
	background-position: 50% -1181px;
}
.reseller-hosting .feature-list .WHMCS .ftrImg{
	background-position: 50% -2450px;
}
.reseller-hosting .feature-list .softaculous .ftrImg{
	background-position: 50% -2199px;
}
.reseller-hosting .feature-list .domains .ftrImg{
	background-position: 50% -1945px;
}
.reseller-hosting .feature-list .email .ftrImg{
	background-position: 50% -1685px;
}
.reseller-hosting .feature-list .support .ftrImg{
	background-position: 50% -2705px;
}
.reseller-hosting.windows .feature-list .code .ftrImg{
	background-position: 50% -1435px;
}
.reseller-hosting.windows .feature-list .appMarket .ftrImg{
	background-position: 50% -425px;
}
.reseller-hosting.windows .feature-list .otherFeatures .ftrImg{
	background-position: 50% -2950px;
}
.testimonials-wrap.hosting{
	padding: 0;
	height: 74px;
	width: 895px;
	margin: 20px auto;
	background: #929292;
	display: block;
	position: relative;
	z-index: 10;
}
.testimonials-wrap.hosting li{
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
}
.testimonials-wrap.hosting .customer-speaks-img{
	position: absolute;
	left: 10px;
	top: -4px;
	box-shadow: 1px 1px 4px rgba(0,0,0,0.4);
}
.testimonials-wrap.hosting p{
	font: 13px georgia, helvetica, sans-serif;
}
.testimonials-wrap.hosting .customerText{
	color: white;
	margin: 0px;
	padding: 10px 10px 10px 110px;
	width: 550px;
	height: 51px;
	font-style: italic;
	line-height: 18px;
}
.testimonials-wrap.hosting .customerDetails{
	padding: 12px 10px;
	margin: 0;
	height: 51px;
	width: 190px;
	color: white;
}
.testimonials-wrap.hosting .customerDetails .customerName{
	font-size: 18px;
	line-height: 27px;
}
.testimonials-wrap.hosting .customerDetails .domainName{
	font-size: 14px;
	line-height: 14px;
}
.quotes{
	quotes: "“" "”" "‘" "’";
	margin: 1.5em 10px;
	padding: 0.5em 10px;
	position: relative;
}
.quotes:before{
	content: open-quote;
	font: 26px helvetica, sans-serif;
	color: #d4d4d4;
	left: 14%;
	line-height: 26px;
	position: absolute;
}
.quotes:after{
	content: close-quote;
	font: 26px helvetica, sans-serif;
	color: #d4d4d4;
	line-height: 29px;
	padding-left: 8px;
	position: absolute;
}
.hosting-chat-help{
	background: #fcf9ce;
	padding: 0px;
	text-align: center;
	width: 895px;
	margin: 0px auto;
}
.hosting-chat-help a{
	color: #0692da;
}
.hosting-chat-help .ico-phone, .hosting-chat-help .ico-chat{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/testimonial-ico-sprite.jpg') no-repeat scroll -60px -8px transparent;
	padding: 7px 12px;
	margin: 0 4px 0 10px;
	vertical-align: middle;
}
.hosting-chat-help .ico-chat{
	background-position: -201px -8px;
}
.hosting_modals{
	border-radius: 5px;
	text-align: left;
	width: 561px;
	font-size: 14px;
}
.hosting_modals .modal-header{
	background: #434343;
	font-size: 30px;
	font-weight: bold;
	padding: 10px 25px 15px;
	margin: 0;
	border-radius: 5px 5px 0 0;
	color: white;
}
.hosting_modals p{
	margin: 0px;
	padding: 0px 30px 20px;
	font-size: inherit;
}
.hosting_modals .title{
	font-size: 18px;
	font-weight: bold;
	padding: 20px 25px;
	margin: 0;
}
.hosting_modals ul{
	margin: 4px 30px 20px;
	padding: 0px 10px;
}
.hosting_modals ul li{
	list-style-type: none;
	position: relative;
}
.hosting_modals ul li:before{
	content: "-";
	padding: 5px;
	position: absolute;
	left: -17px;
	top: -6px;
}
.plan-details .plan-pricing{
	border-bottom: 1px dashed #D7D7D7;
	position: relative;
	text-align: center;
}
/* END: new hosting basic UI */

/* tabs css */
.tabs-wrap{
	padding: 10px 20px 0px;
	margin: 20px 0;
	border-bottom: 1px solid #d4d4d4;
	height: 37px;
}
.tabs-wrap .tab{
	padding: 10px 20px;
	border-width: 1px 1px 0px 1px;
	border-style: solid;
	border-color: #d4d4d4;
	background: #e1e1e1;
	border-radius: 8px 8px 0 0;
	cursor: pointer;
}
.tabs-wrap .tab.active {
	background: white;
	height: 20px;
	margin-top: -3px;
}
#support-dialog .vps_modal.modal_content ul.tablists, #dedicated_support .dedicated_modal.modal_content ul.tablists{
	margin: 0 35px;
	padding: 0;
	overflow: inherit;
}
#support-dialog .vps_modal.modal_content ul.tablists li, #dedicated_support .dedicated_modal.modal_content ul.tablists li{
	background: none;
	border: none;
	list-style-image: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/pointers_arrow_head.gif");
}
#support-dialog .vps_modal.modal_content ul.tablists li.title, #dedicated_support .dedicated_modal.modal_content ul.tablists li.title{
	list-style-image: none;
	font-size: 18px;
	font-weight: bold;
}
.tabs-wrapper-div .tab-content{
	display: none;
}
.tabs-wrapper-div .tab-content.active{
	display: block;
}
.scrollable-small{
	height: 335px;
	overflow-y: scroll;
}
.testimonials-wrap .customer-speaks-img{
	padding: 10px;
}
/* END: tabs css */

/* learn more modal */
#learn_more_modal .modal_content, #overselling_modal .modal_content{
	padding: 30px;
	width: 840px;
	bacground: white;
}
#learn_more_modal .modal_content h2, #overselling_modal .modal_content h2 {
	font-size: 30px;
	font-weight: bold;
	padding: 0 0 15px 0;
	margin: 0 0 15px 0;
	border-bottom: 1px solid #d5d5d5;
	background: white;
	text-align: left;
	color: #434343;
}
#learn_more_modal .modal_content p{
	font-size: 15px;
	padding: 0px;
	line-height: 22px;
}
#learn_more_modal .modal_content .img-wrap{
	overflow: hidden;
	height: auto;
	margin: 15px auto;
}
#learn_more_modal .modal_content .img-wrap:after{
	content: " ";
	clear: both;
}
#learn_more_modal .modal_content .img-wrap .img-header{
	font-size: 16px;
	font-weight: bold;
	margin: 10px 0;
	padding: 0;
	text-align: center;
}
#learn_more_modal .modal_content .img-wrap-IN, #learn_more_modal .modal_content .img-wrap-IN{
	width: 400px;
}
#learn_more_modal .modal_content .img-wrap-US{
	margin-right: 15px;
}
#learn_more_modal .modal_content .img-wrap-IN{
	margin-left: 15px;
}
#learn_more_modal .modal_content .img-wrap .img-term-US, #learn_more_modal .modal_content .img-wrap .img-term-IN {
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/img-term-sprite.jpg') no-repeat scroll 50% 0 transparent;
	width: 400px;
	height: 270px;
}
#learn_more_modal .modal_content .img-wrap .img-term-IN{
	background-position: 50% -286px;
}
.wide_xx_modal{
	margin-left: -451px;
}
/* END: learn more modal */

/* dedicated server CSS */
.features .intro-image.dedicated-server{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/dedicated-server-img.jpg') no-repeat scroll 0 0 transparent;
}
#feature-icons.dedicated.includes{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/DS-includes.jpg') no-repeat scroll 0 0 transparent;
}
.dedicated-server .feature-list li .ftrImg{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/dedicated-features-sprite.jpg') no-repeat 50% 0 transparent;
}
.dedicated-server .feature-list .server .ftrImg{
	background-position: 50% -146px;
}
.dedicated-server .feature-list .platform .ftrImg{
	background-position: 50% -466px;
}
.dedicated-server .feature-list .cpanel .ftrImg{
	background-position: 50% -765px;
}
.dedicated-server .feature-list .cloud .ftrImg{
	background-position: 50% -1354px;
}
.dedicated-server .feature-list .support .ftrImg{
	background-position: 50% -1059px;
}
.dedicated-server .feature-list .otherFeatures .ftrImg{
	background-position: 50% -1652px;
}

.dedicated-server.column-wrap{
	overflow: hidden;
	height: auto;
	margin: 20px 0;
	font-size: 13px;
	padding: 0px 20px;
}

#addons{
	overflow: hidden;
}

.lcolumn-wrap{
	width: 622px;
}
.lcolumn-wrap .btn-wrap{
	margin: 20px 0;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}
.paymentSummary {
	width: 242px;
	border: 1px solid #d7d7d7;
	padding: 15px;
}
.dedicated-server .section-wrap{
	margin-top: -1px;
}
.dedicated-server .section-wrap.first{
	margin: 0;
}
.dedicated-server .section-wrap .section-header{
	font-size: 18px;
	font-weight: normal;
	color: #6b6c6d;
	padding: 10px 10px 10px 50px;
	border: 1px solid #c2c2c2;
	border-width: 1px 0px;
	background: #f9f9f9;
	cursor: initial;
	position: relative;
}
.section-wrap .section-header .tic{
	display: inline-block;
	min-width: 20px;
	min-height: 20px;
	font-size: 14px;
	position: absolute;
	left: 10px;
	background: #fd8700;
	color: white;
	border-radius: 12px;
	text-align: center;
	line-height: 20px;
}
.section-wrap.completed .section-header .tic{
	text-indent: -9999px;
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/accordian-tic.png') no-repeat scroll 0 0 transparent;
	-webkit-transition: all 1s ease-out 0s;
	-moz-transition: all 1s ease-out 0s;
	-ms-transition: all 1s ease-out 0s;
	-o-transition: all 1s ease-out 0s;
	transition: all 1s ease-out 0s;
}
/* IE */
.section-wrap.second .section-header .tic{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/section-no-ico.jpg') no-repeat scroll 0 0 transparent \9;
}
.section-wrap.third .section-header .tic{
	background-position: 0px -27px \9;
}
.section-wrap.fourth .section-header .tic{
	background-position: 0px -54px \9;
}
/* END: IE */
.section-wrap .section-header .edit{
	position: absolute;
	right: 10px;
	opacity: 0;
	filter: alpha(opacity=0);
}
.section-header .edit a{
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #6b6c6d;
}
.dedicated-server .section-wrap .section-content{
	padding: 15px;
}
.dedicated-server .section-wrap.active .section-header{
	font-weight: bold;
}
.dedicated-server .section-wrap.completed .section-header{
	cursor: pointer;
}
.dedicated-server .section-wrap.completed .section-header:hover .edit{
	opacity: 1;
	filter: alpha(opacity=100)
}
/*.dedicated-server .section-wrap.completed .section-header .tic{*/
/*opacity: 1;*/
/*filter: alpha(opacity=100);*/
/*}*/
.dedicated-server .section-wrap .section-content .row{
	padding: 20px 0px;
	border-bottom: 1px dashed #c4c4c4;
	color: #596474;
	position: relative;
	min-height: 46px;
}
.dedicated-server .section-wrap .section-content .row.three{
	border: none;
	padding-bottom: 0px;
}
.section-content .row.three .link-back a{
	line-height: 40px;
}
.section-content .row.three .link-back button{
	float: right;
}
.section-content .row label{
	font-size: 16px;
	line-height: 45px;
}
.section-content .row select{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/ds-select-dd.png') no-repeat scroll 90% 50% #ffffff;
	width: 177px;
	padding: 9px;
	font-size: 14px;
	border: 1px solid #d7d7d7;
	margin: 0px 5px;
	border-radius: 0px;
	color: #596474;
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	-o-appearance: none;
	position: absolute;
	top: 25px;
	left: 140px;
}
.section-content .row input{
	font-size: 14px;
	height: 14px;
	padding: 9px;
	background: none;
	border: 1px solid #d7d7d7;
	width: 282px;
}
.section-content .row .wide-textbox{
	margin-right: 10px;
}
.section-content .row > span{
	display: inline-block;
	width: 246px;
	position: absolute;
	right: 0px;
	top: 21px;
	*display: block;
}
#domain_options .row select{
	position: inherit;
	margin: 0 10px 0 -7px;
	width: 96px;
}
.dedicated-server #new-domain-name{
	height: inherit;
}
.domainMsg{
	margin-top: 10px;
}
.domainMsg .success,.domainMsg .error{
	padding: 0;
	background: none;
	border: none;
	color: #51b984;
}
.domainMsg .error{
	color: red;
}
.paymentSummary .specs li{
	padding: 5px 0px;
	border-bottom: 1px solid #d7d7d7;
	font-size: 14px;
	color: #596474;
}
.paymentSummary .specs li.last{
	border: none;
}
.paymentSummary .specs li strong{
	margin-right: 10px;
	display: inline-block;
	min-width: 45px;
	text-align: right;
}
.paymentSummary .specs .title{
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 4px;
	margin-top: 10px;
	border-bottom: 2px solid #596474;
}
.paymentSummary .specs .title.first{
	margin-top: 0px;
}
.paymentSummary .top-border{
	border-top: 2px solid #596474;
	margin-top: 10px;
	padding: 10px 0;
}
.paymentSummary .summaryTotal .grandTotal{
	color: #51b984;
	font-size: 26px;
	font-weight: bold;
}
.dedicated_modal.modal_content h2 {
	margin: 20px 10px;
}

/* ported(with edits) from enterprise */
.features {
	font: 15px 'Montserrat','Open Sans', 'Arial', helvetica, sans-serif;
	text-align: left;
}
.enterprise-wrap .featuresnfaqs-wrap {
	font: inherit;
}
.featuresnfaqs-wrap.hosting-features{
	padding: 0;
}
.featuresnfaqs-wrap .border-btm {
	border-bottom: 1px solid #e3e3e3;
	margin: 0 auto;
	padding: 0;
	height: 0;
	width: 896px;
}
.featuresnfaqs-wrap .tabs-wrap {
	padding: 10px 20px 0px;
	margin: 20px 0;
	border: none;
	height: 40px;
}
.featuresnfaqs-wrap .tabs-wrap {
	text-align: center;
	margin: -34px auto 0px;
	padding: 10px;
	background: white;
	overflow: hidden;
	width: 548px;
}
.features .lfloat {
	display: inline;
}
.tabs-wrap .tab-left, .tabs-wrap .tab-right {
	background: #fcfdff;
	background: -moz-linear-gradient(top, #fcfdff 0%, #dfe0e2 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfdff), color-stop(100%,#dfe0e2));
	background: -webkit-linear-gradient(top, #fcfdff 0%,#dfe0e2 100%);
	background: -o-linear-gradient(top, #fcfdff 0%,#dfe0e2 100%);
	background: -ms-linear-gradient(top, #fcfdff 0%,#dfe0e2 100%);
	background: linear-gradient(to bottom, #fcfdff 0%,#dfe0e2 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfdff', endColorstr='#dfe0e2',GradientType=0 );
	border: 1px solid #c0c1c3;
	padding: 9px 25px;
	width: 221px;
	font-size: 22px;
	font-weight: normal;
	color: #6c6c6c;
	cursor: pointer;
}
.tabs-wrap .tab-left {
	border-radius: 8px 0px 0px 8px;
	box-shadow: inset 1px -1px 0px rgb(255,255,255);
}
.tabs-wrap .tab-right {
	border-radius: 0px 8px 8px 0px;
	box-shadow: inset -1px -1px 0px rgb(255,255,255);
}
.featuresnfaqs-wrap.hosting-features .tabs-wrap .tab-left, .featuresnfaqs-wrap.faqs .tabs-wrap .tab-right {
	background: #f7a237;
	background: -moz-linear-gradient(top, #f7a237 0%, #f67c1b 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7a237), color-stop(100%,#f67c1b));
	background: -webkit-linear-gradient(top, #f7a237 0%,#f67c1b 100%);
	background: -o-linear-gradient(top, #f7a237 0%,#f67c1b 100%);
	background: -ms-linear-gradient(top, #f7a237 0%,#f67c1b 100%);
	background: linear-gradient(to bottom, #f7a237 0%,#f67c1b 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7a237', endColorstr='#f67c1b',GradientType=0 );
	box-shadow: inset 0px 0px 5px rgba(0,0,0,0.3);
	border: 1px solid #8f8f8f;
	color: white;
}
.featuresnfaqs-wrap .features-wrap, .featuresnfaqs-wrap .faqs-wrap {
	padding: 0px 32px;
	position: relative;
	z-index: 5;
}
.featuresnfaqs-wrap .features-wrap, .featuresnfaqs-wrap .faqs-wrap {
	padding: 0px 32px;
	position: relative;
	z-index: 5;
}
.featuresnfaqs-wrap.features .faqs-wrap {
	opacity: 0;
	filter: alpha(opacity=0);
	height: 0;
	overflow: hidden;
}
.faqs-wrap p {
	padding: 0;
}

.faqs-wrap .qn {
	font-size: 16px;
	font-weight: bold;
	color: #222222;
}
.faqs-wrap .ans {
	font-size: 14px;
	font-weight: normal;
	color: #777;
	margin-bottom: 40px;
}
.faqs-wrap ul{
	margin-left: 20px;
	margin-bottom: 40px;
}
.faqs-wrap ul li{
	text-align: left;
	list-style: disc;
	padding: 2px 5px;
}
.featuresnfaqs-wrap .features-wrap, .featuresnfaqs-wrap .faqs-wrap {
	padding: 0px 32px;
	position: relative;
	z-index: 5;
}
.featuresnfaqs-wrap.hosting-features .faqs-wrap {
	opacity: 0;
	filter: alpha(opacity=0);
	height: 0;
	overflow: hidden;
}
.featuresnfaqs-wrap.faqs .features-wrap {
	opacity: 0;
	filter: alpha(opacity=0);
	height: 0;
}
/* END: dedicated server CSS */
/* overselling CSS */
.plan-details .plan-pricing .osholder{
	position: absolute;
	bottom: -1px;
	left: 28%;
	cursor: pointer;
}
.plan-details .plan-pricing .Overselling_txt, .plan-details .plan-pricing .overselling_txt{
	background: #fde273;
	padding: 1px 6px;
	font-size: 12px;
	color: #754f3e;
	text-decoration: underline;
}
/* overselling css */


/*Start: VPS India CSS*/
.switch-wrap.vps-switch{
	margin-top: 5px;
	margin-bottom: 40px;
}
.vps-steps{
	border: 1px solid #ebebeb;
	padding: 15px;
	font-size: 16px;
	color: #a3a6ac;
	margin-bottom: 26px;
}
.total-steps{
	float: right;
	margin-top: 10px;
}
.current-step-wrapper{
	font-weight: bold;
	font-size: 20px;
	color: #596375;
}
.current-step-wrapper .cs-nunmer{
	display: inline-block;
	width: 37px;
	height: 28px;
	border-radius: 50px;
	background: #fdaf00;
	color: #fff;
	text-align: center;
	padding-top: 9px;
	margin-right: 10px;
}
#learn_more_modal .modal_content{
	color: #000;
}
#learn_more_modal .modal_content.vps-india-modal h2{
	color: #000;
}
/*END: VPS India CSS*/


/*Start:New Hosting features */
.features-content{
	text-align: center;
	padding: 50px 0 30px 0;
}
.feature-item{
	display: inline-block;
	vertical-align: top;
	width: 297px;
	margin:0px 10px 50px 10px;
	font-size: 14px;
	line-height: 22px;
}
.feature-item .description{
	font-family: 'Open Sans', 'Arial','Helvetica';
	font-size: 14px;
	line-height: 28px;
}
.feature-item.two-colunm{
	width:370px;
}
.feature-item .feature-img{
	overflow: hidden;
	height: 128px;
}
.feature-item .feature-img a{
	display: block;
	height: 128px;
	width: 128px;
	text-indent: -10000px;
	margin-left: 93px;
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/hosting-features-icons.png") no-repeat center 0px;
	margin: auto;
}
.feature-item h5{
	font-size: 18px;
	/*color: #596474;*/
	text-transform: uppercase;
	margin: 20px 0px 10px 0;
}
.feature-item ul li{
	font-size: 14px;
	/*color: #596474;*/
	margin-bottom: 5px;
}
.feature-item a{
	font-size: 14px;
	text-decoration: underline;
	color: #3272d0;
}
.modal-wrapper-sl .modal_overlay{
	position: fixed;
	width: 100%;
	height: 100%;
}
.features_modal_new.modal_content{
	width: 850px;
	margin-left: -465px;
	padding: 35px 35px;
	border-radius: 0px;
	text-align: left;
	color: #484747;
	position: fixed;
	top: 50%;
}
.features_modal_new.modal_content h2{
	color: #484747;
	font-size: 48px;
	border-bottom: 1px solid #eeeeee;
	padding: 0px 0 10px 0;
	margin: 10px 0 15px 115px;
	background: none;
	text-align: left;
	text-transform: uppercase;
	font-weight: normal;
}
.features_modal_new.modal_content .close {
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/vps-modal-close.png") no-repeat scroll 0 0 transparent;
	cursor: pointer;
	display: block;
	height: 32px;
	margin: 10px 0;
	position: absolute;
	right: -15px;
	top: -20px;
	text-indent: -99999px;
	width: 32px;
}
.features_modal_new.modal_content .modal-img{
	width: 90px;
	height: 90px;
	float: left;
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/sitelock-features.png") no-repeat;
	background-size: 90px 450px;
	background-position: 0px 0px;
}
.features_modal_new.modal_content p{
	font-size: 15px;
	margin: 0px 0 8px 115px;
	padding: 0px;
	color: #484747;
	line-height: 22px;
}
.features_modal_new.modal_content ul li{
	list-style-image: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/pointers_arrow_head.gif");
	margin: 5px 0 5px 131px;
	font-size: 15px;
	color: #484747;
	line-height: 22px;
}
.vps-wrapper-main{
	font-family: "Roboto", arial, helvetica;
	padding-bottom: 50px;
}
.features-content.vps-features{
	padding-top: 10px;
}
.features-content.vps-features h2{
	text-indent:-9999px;
	height:25px;
	padding:0px;
	margin:00px 0 60px 0;
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/hosting-pricing-heading.png") no-repeat scroll 50% 0 transparent;
}
.features_modal_new.modal_content .modal-img{
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/hosting-features-icons-small.png") no-repeat;
	background-position: 0px 0px;
}
.features_modal_new.modal_content .modal-img.infrastructure{
	background-position: center 0px;
}
.features_modal_new.modal_content .modal-img.power-tools{
	background-position: center -182px;
}
.features_modal_new.modal_content .modal-img.advance-storage{
	background-position: center -730px;
}
.features_modal_new.modal_content .modal-img.support{
	background-position: center -639px;
}
.features_modal_new.modal_content .modal-img.ecommerce{
	background-position: center -821px;
}
.features_modal_new.modal_content .modal-img.addons{
	background-position: center -912px;
}
.feature-item .feature-img.infrastructure a{
	background-position: center 0px;
}
.feature-item .feature-img.code a{
	background-position: center -129px;
}
.feature-item .feature-img.power-tools a{
	background-position: center -259px;
}
.feature-item .feature-img.softaculous a{
	background-position: center -388px;
}
.feature-item .feature-img.domain-services a{
	background-position: center -518px;
}
.feature-item .feature-img.email-services a{
	background-position: center -648px;
}
.feature-item .feature-img.other-features a{
	background-position: center -778px;
}
.feature-item .feature-img.support a{
	background-position: center -908px;
}
.feature-item .feature-img.advance-storage a{
	background-position: center -1038px;
}
.feature-item .feature-img.ecommerce a{
	background-position: center -1167px;
}
.feature-item .feature-img.addons a{
	background-position: center -1297px;
}
.feature-item .feature-img.application-marketplace a{
	background-position: center -1426px;
}
.feature-item .feature-img.our-servers a{
	background-position: center -1556px;
}
.feature-item .feature-img.cpanel a{
	background-position: center -1687px;
}
.feature-item .feature-img.cloud-storage a{
	background-position: center -1818px;
}
.feature-item .feature-img.whmcs a{
	background-position: center -1947px;
}
/*End:New Hosting features */


/** contact modal css */
#contact_form {
	width: 520px;
}
#contact_form .form-content {
	padding: 20px 15px 15px;
}
#contact_form .modal-footer {
	background: #5a5a5a;
	text-align: center;
	color: white;
	font-size: 13px;
	width: auto;
	margin: 0;
	padding: 10px 0;
	border-radius: 0 0 4px 4px;
}
#contact_form .form-content h2 {
	font-size: 24px;
	font-weight: bold;
	padding: 10px 0;
	text-align: center;
	background: none;
	color: #5e5e5e;
	border-bottom: 1px solid #ccc;
	margin: 0 0 20px;
}
.form-content .contactform {
	padding: 0px 10px;
}
.contactform input[type=text] {
	display: block;
	padding: 10px 15px;
	font-size: 14px;
	color: #434343;
	border: 1px solid #d1d1d1;
	width: 100%;
	margin-bottom: 10px;
}
.contactform input[type=text].default {
	color: #a7a7a7;
}
.planselect button, .ee-btn {
	white-space: nowrap;
	cursor: pointer;
	margin: 0;
	display: inline-block;
	width: auto;
	outline: none;
	overflow: visible;
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/top-border.jpg') repeat-x top #18c66d;
	border: 1px solid #339980;
	border-bottom: 2px solid #339980;
	border-radius: 6px;
	color: #FFFFFF;
	cursor: pointer;
	font-size: 16px;
	font-weight: bold;
	padding: 10px 10px 8px 10px;
	text-shadow: 0px -2px 1px #339980;
	text-decoration: none;
	text-align: center;
}
.contactform .ee-btn {
	margin: 15px 0px 10px;
}




.pricing-section.white-theme{
	min-height: 470px;
	margin: 35px auto 20px;
}

.pricing-section.white-theme .plan-headers{
	padding-bottom: 20px;
	font-size: 20px;
	color: #434343;
	text-align: left;
}
.pricing-section.white-theme .plan-headers div{
	display: inline-block;
	vertical-align: top;
	width: 446px;
	text-align: center;
}
.pricing-section.white-theme .plan-slab{
	width: 223px;
	margin: 0px;
	border-radius: 0px;
	border: 1px solid #acacac;
	border-right: 0px;
	box-sizing: content-box;
}
.pricing-section.white-theme .plan-slab.last{
	margin-right: 0px;
	border-right: 1px solid #acacac;
}
.pricing-section.white-theme .plan-slab.highlighted{
	margin-right: 25px;
	-webkit-box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.3);
	-moz-box-shadow:    0px 0px 13px 0px rgba(0, 0, 0, 0.3);
	box-shadow:         0px 0px 13px 0px rgba(0, 0, 0, 0.3);
	z-index: 1;
	position: relative;
}
.pricing-section.white-theme .plan-slab.highlighted.last{
	margin-right: 0px;
}
.pricing-section.white-theme .plan-featured .plan-details {
	height: inherit;
	box-shadow: none;
	position: relative;
	z-index: inherit;
}
.pricing-section.white-theme .plan-featured .plan-header {
	height: 60px;
}
.pricing-section.white-theme .plan-featured .plan-wrap, .pricing-section.white-theme .plan-wrap{
	padding-bottom: 0px;
	border: 0px;
	border-top: 0px;
}
.pricing-section.white-theme .plan-details{
	width: inherit;
	margin-top: 0px;
	margin-left: 0px;
}
.pricing-section.white-theme .plan-header{
	background: inherit;
	border: 0px;
	border-bottom: 1px dashed #acacac;
	color: #292929;
	font-size: 24px;
	text-transform: none;
	padding: 0px;
	height: 60px;
}
.pricing-section.white-theme .plan-msg-banner{
	color: #454545;
	background: inherit;
	font-weight: inherit;
	padding-top: 15px;
	padding-bottom: 0px;
}
.pricing-section.white-theme .plan-description{
	margin-top: 5px;
	color: #434343;
	width: inherit;
	font-size: 14px;
	border-bottom: 1px dashed #D7D7D7;
	padding-bottom: 10px;
	line-height: 28px;
}
.pricing-section.white-theme .plan-details .plan-pricing{
	border-bottom: none;
	padding-top: 20px;
	height: inherit;
	padding-bottom: 25px;
	width: inherit;
}
.pricing-section.white-theme .plan-details .plan-pricing .WebRupee{
	position: relative;
	top: -7px;
}
.pricing-section.white-theme .plan-details .plan-pricing .price{
	font-size: 42px;
	margin: 0px 2px;
	letter-spacing: -2px;
}
.pricing-section.white-theme .plan-details .plan-pricing .currency em{
	position: relative;
	top: 8px;
}
.pricing-section.white-theme .plan-details .plan-duration{
	margin: 0px 0px 15px 0px;
	border-top: none;
	padding-top: 0px;
	text-align: center;
}
.pricing-section.white-theme .plan-details .plan-duration select{
	padding: 8px;
	background: #ffffff;
	border-color: #c7c7c7;
	color: #696969;
}
.pricing-section.white-theme .plan-details .add-plan{
	padding: 0px 0px 15px 0px;
	height: inherit;
}
.pricing-section.white-theme .plan-details .btn-flat-green{
	width: 85%;
}
.pricing-section.white-theme .plan-details .plan-msg-text{
	background: #f7f6f6;
	color: #696969;
	padding: 8px 0px;
	display: none;
}
.pricing-section.white-theme .plan-details .plan-msg-text li{
	display: none;
	text-align: left;
	padding: 0px 14px;
	font-size: 12px;
	min-height: 90px;
}
.pricing-section.white-theme .plan-details.plan-col-1 .plan-msg-text li:first-child{
	display: block;
}
.pricing-section.white-theme .plan-details.plan-col-2 .plan-msg-text li:nth-child(2){
	display: block;
}
.pricing-section.white-theme .plan-details.plan-col-3 .plan-msg-text li:nth-child(3){
	display: block;
}
.pricing-section.white-theme .plan-details.plan-col-4 .plan-msg-text li:nth-child(4){
	display: block;
}
.pricing-section.white-theme .plans-included{
	background: #f8f6f7;
	width: 700px;
	margin: 30px auto 0px;
	border-radius: 10px;
	padding: 15px;
	clear: both;
}
.pricing-section.white-theme .plans-included h5{
	margin: 5px 0px 10px;
	font-size: 18px;
	color: #030303;
}
.pricing-section.white-theme .plans-included ul li{
	display: inline-block;
	width: 290px;
	vertical-align: top;
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/tick-orange-ok.png") no-repeat 0px 2px;
	padding-left: 25px;
	color: #030303;
	text-align: left;
	font-size: 14px;
	margin-bottom: 5px;
}
#maincontent.basic-ui .features.white-theme{
	height: inherit !important;
}
.plans-wrapper{
	position: relative;
}
.tenure-selection-wrap{
	position: absolute;
	width: 865px;
	background: #fafafa;
	border-top: 1px solid #e4e4e4;
	border-bottom: 1px solid #e4e4e4;
	border-right: 1px solid #acacac;
	border-left: 1px solid #acacac;
	padding: 15px;
	text-align: left;
	bottom: 78px;
}
.tenure-selection-wrap span{
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	margin-right: 30px;
}
.tenure-selection-wrap ul{
	display: inline-block;
}
.tenure-selection-wrap ul li{
	display: inline-block;
	border: 1px solid #5d5d5d;
	border-radius: 30px;
	color: #5d5d5d;
	font-size: 14px;
	padding: 14px 0px;
	width: 100px;
	text-align: center;
	margin: 0px 3px;
	cursor: pointer;
}
.tenure-selection-wrap ul li:hover{
	background: #ffffff;
	border-color: #ff6704;
	webkit-box-shadow: inset 0px 0px 0px 2px rgba(255,104,4,1);
	-moz-box-shadow: inset 0px 0px 0px 2px rgba(255,104,4,1);
	box-shadow: inset 0px 0px 0px 2px rgba(255,104,4,1);
}
.tenure-selection-wrap ul li.selected{
	background: #ffffff;
	border-color: #ff6704;
	webkit-box-shadow: inset 0px 0px 0px 2px rgba(255,104,4,1);
	-moz-box-shadow: inset 0px 0px 0px 2px rgba(255,104,4,1);
	box-shadow: inset 0px 0px 0px 2px rgba(255,104,4,1);
	color: #ff6704;
	font-weight: bold;
}
.price-unavailble h4{
	font-size: 24px;
	margin-bottom: 0px;
	padding-bottom: 1px;
}
.price-unavailble p{
	padding-bottom: 0px;
	position: relative;
	top: 5px;
}

/* Dedicated server windows */
#maincontent.basic-ui.windows .features {
	height: 280px !important;
}
.features .intro-image.dedicated-server.windows {
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/dsw-hero-img.png") no-repeat scroll 0 20px transparent;
	background-size: contain;
}

.dedicated-server.windows .featuresWrp {
	padding: 20px 0 40px;
	border-bottom: 1px solid #ccc;
}
.dedicated-server.windows .featuresWrp .row {
	padding: 20px 0;
}
.dedicated-server.windows .featuresWrp .imgWrp {
	height: 300px;
	width: 300px;
}
.dedicated-server.windows .featuresWrp .contentWrp {
	width: 600px;
	margin: 52px 0;
}
.dedicated-server.windows .featuresWrp .imgWrp.lfloat {
	margin-right: 50px;
}
.dedicated-server.windows .featuresWrp .imgWrp.rfloat {
	margin-left: 50px;
}
.dedicated-server.windows .featuresWrp .imgWrp.info {
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/dsw-features-info.png") no-repeat scroll 0 0 transparent;
}
.dedicated-server.windows .featuresWrp .imgWrp.support {
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/dsw-features-support.png") no-repeat scroll 0 0 transparent;
}
.dedicated-server.windows .featuresWrp .title {
	text-align: left;
	font-size: 24px;
}
.dedicated-server.windows .featuresWrp .content {
	font-size: 16px;
	width: inherit;
	padding: 0;
	line-height: 28px;
}
.dedicated-server.windows .faqWrp {
	padding: 30px 0;
}
.dedicated-server.windows .faqWrp .title {
	color: #333333;
	font-size: 24px;
	margin: 20px 0 50px;
	padding: 0;
}
.dedicated-server.windows .faqWrp .qn {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 10px;
}
.dedicated-server.windows .faqWrp .ans {
	padding-left: 37px;
	font-size: 14px;
	margin-bottom: 40px;
}
.dedicated-server.windows .faqWrp .ans:before {
	content: "A.";
	font-weight: bold;
	font-size: 16px;
	position: absolute;
	left: 15px;
}
.dedicated-server.windows .testimonials-wrap {
	display: none;
}
.dedicated-server.windows .hosting-chat-help {
	margin-top: 40px;
}
.dedicated-server .feature-list#in-feature-list{
	display: none;
}
.hosting-features .feature-list#in-feature-list > li{
	width: 250px;
	float: none;
	display: inline-block;
	vertical-align: top;
	margin: 0px 20px;
}
.dedicated-server .feature-list#in-feature-list li .ftrImg{
	background-size: 70%;
	height: 160px;
}
.dedicated-server .feature-list#in-feature-list .server .ftrImg{
	background-position: 50% -100px;
}
.dedicated-server .feature-list#in-feature-list .support .ftrImg {
	background-position: 50% -667px;
}
.dedicated-server .feature-list#in-feature-list .cpanel .ftrImg {
	background-position: 50% -482px;
}
.feature-list#in-feature-list li .ftrContent{
	text-align: inherit;
}
#domain_options .row select.dedi{
	width: 402px;
}
#domain_options .row select.dedi.small{
	width: inherit;
}


/* Start Responsive CSS */
.pricing-section.white-theme .plan-details .btn-flat-green{
	padding: 3px;
	line-height: 35px;
}
.feature-item .feature-img.varnish a, .features_modal_new.modal_content .modal-img.varnish {
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/sitelock-features.png") no-repeat 0 -512px transparent;
}
.features_modal_new.modal_content .modal-img.varnish {
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/sitelock-features.png") no-repeat 0 -350px transparent;
	background-size: 90px 438px;
}
.xs-tenure-wrap{
	display: none;
}
.plan-header img.xs-location{
	display: none;
}
.row-wrapper.hosting-product-hero.linux-reseller-hero{
	background-image: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/reseller-linux-hero-bg.jpg");
	min-height: 250px;
}

@media (max-width: 768px) {
	.xs-header{
		padding: 15px 10px;
	}
	.xs-header h1{
		color: #ff7700;
		font-size: 22px;
		font-weight: 700;
		margin-bottom: 10px;
		line-height: 15px;
		font-family: inherit;
		padding: 0px;
	}
	.xs-header h2{
		font-size: 14px;
		font-weight: 200;
	}
	.xs-header .img{
		height: 48px;
		margin-bottom: 10px;
	}
	.xs-header h3 {
		font-size: 14px;
		padding: 0px;
		line-height: 18px;
		font-weight: normal;
	}
	.xs-plan-switch{
		padding: 10px 0px;
		color: #333333;
	}
	.xs-plan-switch .text-left{
		padding-top: 8px;
		font-size: 12px;
		padding-right: 0px;
	}
	.xs-plan-switch-btn{
		display: inline-block;
		vertical-align: top;
		background: #fff;
		border-radius: 20px;
		border: 1px solid #e0e0e0;
		padding: 1px;
	}
	.xs-plan-switch-btn span{
		display: inline-block;
		vertical-align: top;
		padding: 5px 0px;
		color: #333;
		border-radius: 15px;
		width: 47px;
		text-align: center;
	}
	.xs-plan-switch-btn span.active{
		background: #eeeeee;
		font-weight: 700;
	}
	.xs-plan-switch-btn span:nth-child(1).active{
		background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/united-states.svg") no-repeat #eeeeee;
		padding: 5px 5px 5px 22px;
		background-size: 16px;
		background-position: 6px 6px;
	}
	.xs-plan-switch-btn span:nth-child(2).active{
		background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/india.svg") no-repeat #eeeeee;
		padding: 5px 5px 5px 22px;
		background-size: 16px;
		background-position: 6px 6px;
	}
	#maincontent.basic-ui .features{
		width: inherit !important;
	}
	.pricing-section{
		width: inherit;
	}
	.pricing-section.white-theme{
		margin: 0px -15px;
		padding: 0px 15px 15px;
	}
	.pricing-section.white-theme .plan-slab{
		width: 100%;
		margin: 0px 0 5px;
		float: none;
		box-sizing: border-box;
		border-radius: 4px;
		border: 1px solid #e0e0e0;
		border-left: 5px solid #f4511e !important;;
		border-bottom-width: 3px;
		display: inline-block;
	}
	.pricing-section.white-theme .plan-slab:nth-child(3), .pricing-section.white-theme .plan-slab:nth-child(7), .pricing-section .plan-slab:nth-child(3), .pricing-section .plan-slab:nth-child(7){
		border-left-color: #ffb300 !important;
	}
	.pricing-section.white-theme .plan-slab:nth-child(4), .pricing-section.white-theme .plan-slab:nth-child(8), .pricing-section .plan-slab:nth-child(4), .pricing-section .plan-slab:nth-child(8){
		border-left-color: #1e88e5 !important;;
	}
	.pricing-section.white-theme .plan-slab:nth-child(5), .pricing-section.white-theme .plan-slab:nth-child(9), .pricing-section .plan-slab:nth-child(5), .pricing-section .plan-slab:nth-child(9){
		border-left-color: #43a047 !important;;
	}
	.pricing-section.white-theme .plan-slab.last{
		border-right: 0px;
	}
	.pricing-section.white-theme .plan-details, .pricing-section.white-theme .plan-header{
		border-radius: 4px;
	}
	.pricing-section.white-theme .plan-header{
		padding: 15px;
		font-size: 18px;
		border: 0px;
		height: inherit;
		width: 100%;
		display: block;
		color: #f4511e;
	}
	.pricing-section.white-theme .plan-slab:nth-child(3) .plan-header, .pricing-section.white-theme .plan-slab:nth-child(7) .plan-header, .pricing-section .plan-slab:nth-child(3) .plan-header, .pricing-section .plan-slab:nth-child(7) .plan-header{
		color: #ffb300;
	}
	.pricing-section.white-theme .plan-slab:nth-child(4) .plan-header, .pricing-section.white-theme .plan-slab:nth-child(8) .plan-header, .pricing-section .plan-slab:nth-child(4) .plan-header, .pricing-section .plan-slab:nth-child(8) .plan-header{
		color: #1e88e5;
	}
	.pricing-section.white-theme .plan-slab:nth-child(5) .plan-header, .pricing-section.white-theme .plan-slab:nth-child(9) .plan-header, .pricing-section .plan-slab:nth-child(5) .plan-header, .pricing-section .plan-slab:nth-child(9) .plan-header{
		color: #43a047;
	}
	.pricing-section.white-theme .plan-featured .plan-header {
		height: inherit;
	}
	.pricing-section.white-theme .plan-msg-banner{
		padding: 0px;
	}
	.pricing-section.white-theme .plan-msg-banner li{
		font-size: 12px;
		color: #333;
		text-align: right;
	}
	.pricing-section .plan-msg-banner{
		padding: 0px;
	}
	.pricing-section .plan-msg-banner li{
		font-size: 12px;
		color: #333;
		text-align: right;
	}
	.pricing-section.white-theme .plan-msg-banner li:before, .pricing-section.white-theme .plan-description li:before{
		content:"\e013";
		font-family: 'Glyphicons Halflings';
		font-style: normal;
		font-weight: 400;
		line-height: 1;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
		color: #f98700;
		font-size: 12px;
		margin-right: 8px;
		position: relative;
		top: 1px;
	}
	.pricing-section.white-theme .plan-description{
		margin-top: 0px;
		padding-bottom: 0px;
		border: 0px;
	}
	.pricing-section.white-theme .plan-description li {
		padding: 0px 0px 5px;
	}
	.xs-plan-pricing{
		font-size: 14px;
		padding: 10px 0px 15px;
	}
	.xs-plan-pricing .pricing{
		color: #00bf50;
	}
	.xs-plan-pricing .pricing .xs-price{
		font-weight: 700;
		font-size: 20px;
	}
	.xs-plan-btn-wrap{
		padding-bottom: 15px;
	}
	.pricing-section.white-theme .plan-details .add-plan{
		padding: 0px 15px 0 0!important;
		text-align: right;
		line-height: 34px;
	}
	.pricing-section.white-theme .plan-details .btn-flat-green{
		width: 100%;
		padding: 0px 10px;
		border: 0px;
		text-shadow: none;
		background: #00bf50;
		font-size: 14px;
	}
	.plan-details .change-tenure{
		display: inline-block;
		padding: 10px 0 0 15px;
		font-size: 11px;
		color: #2196f3;
	}
	.plan-details .change-tenure:after{
		content:"\e259";
		font-family: 'Glyphicons Halflings';
		font-style: normal;
		font-weight: 400;
		line-height: 1;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
		color: #2196f3;
		font-size: 12px;
		margin-left: 5px;
		position: relative;
		top: 1px;
	}
	.plan-details .change-tenure.open:after{
		content:"\e260";
	}
	.xs-tenure-wrap{
		text-align: left;
		clear: both;
		margin-top: 15px;
		display: none;
	}
	.xs-tenure-wrap .xs-tenure{
		padding: 10px 15px;
		color: #666666;
		border-top: 1px solid #eeeeee;
	}
	.features-wrapper{
		margin-top: 0px;
	}
	.hosting-features .feature-title{
		font-size: 16px;
		color: #333;
		border-bottom: 1px solid #eeeeee;
		margin: 0px -15px;
		padding: 0px 0px 15px;
		height: inherit;
	}
	.features-content{
		padding: 0px;
		text-align: left;
	}
	.feature-item{
		display: block !important;
		width: inherit !important;
		margin: 0px -15px !important;
	}
	.feature-item h5{
		font-size: 16px !important;
		color: #333333 !important;
		font-weight: bold;
		margin: 0px !important;
		padding: 15px;
		border-bottom: 1px solid #eeeeee;
		position: relative;
	}
	.feature-item h5:after{
		content:"\2b";
		font-family: 'Glyphicons Halflings';
		font-style: normal;
		font-weight: 400;
		line-height: 1;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
		color: #666666;
		font-size: 12px;
		position: absolute;
		top: 16px;
		right: 15px;
	}
	.feature-item h5.active{
		border: 0px;
	}
	.feature-item h5.active:after{
		content:"\2212";
	}
	.feature-item .feature-img, .feature-item .description, .feature-item a{
		display: none;
	}
	.feature-item .description{
		padding: 0px 15px 15px;
		font-size: 14px;
		color: #666666;
		border-bottom: 1px solid #eeeeee;
		line-height: 20px;
	}
	.modal-footer {
		margin-top: 5px;
	}
	.pricing-section {
		width: inherit;
		padding: 0px 15px 15px;
		margin: 0px -15px;
	}
	.pricing-section .plan-slab {
		width: 100%;
		margin: 0px 0 5px;
		float: none;
		box-sizing: border-box;
		border-radius: 4px;
		border: 1px solid #e0e0e0;
		border-left: 5px solid #f4511e;
		border-bottom-width: 3px;
		display: inline-block;
	}
	.plan-details{
		width: inherit;
		margin-top: 0px;
	}
	.plan-featured .plan-details {
		margin-top: 0px;
		box-shadow: none;
	}
	.plan-details, .plan-header{
		border-radius: 4px;
	}
	.plan-header{
		padding: 15px;
		font-size: 18px;
		border: 0px;
		height: inherit;
		width: 100%;
		display: block;
		background: none;
		color: #333333;
	}
	.plan-header img.xs-location{
		display: none;
		position: relative;
		top: -1px;
		margin-left: 2px;
	}
	.plan-featured .plan-header {
		height: inherit;
		background: none;
		color: #333;
	}
	.plan-featured .plan-wrap, .plan-wrap {
		padding-bottom: 0px;
		border: 0px;
		border-top: 0px;
	}
	.plan-msg-banner {
		color: #434343;
		background: inherit;
		font-weight: inherit;
		padding-top: 0px;
		padding-bottom: 5px;
		text-transform: capitalize;
	}
	.plan-featured .plan-msg-banner {
		background: none;
	}
	.plan-description {
		margin-top: 0px;
		padding-bottom: 0px;
		border: 0px;
		color: #434343;
		width: inherit;
		font-size: 14px;
	}
	.plan-description li {
		padding: 0px 0px 5px;
	}
	.plan-msg-banner li:before, .plan-description li:before {
		content: "\e013";
		font-family: 'Glyphicons Halflings';
		font-style: normal;
		font-weight: 400;
		line-height: 1;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
		color: #f98700;
		font-size: 12px;
		margin-right: 8px;
		position: relative;
		top: 1px;
		display: none;
	}
	.plan-details .add-plan {
		padding: 0px 15px 0 0!important;
		text-align: right;
		line-height: 34px;
		height: inherit;
	}
	.plan-details .btn-flat-green {
		width: 100%;
		padding: 0px 10px;
		border: 0px;
		text-shadow: none;
		background: #00bf50;
		font-size: 14px;
		line-height: 35px;
	}
	#domainname_opt_id{
		width: 90%;
	}
	.xs-plan-features{
		text-align: left;
	}
	.xs-plan-features .row{
		margin-right: 0px;
		margin-left: 0px;
		margin-bottom: 5px;
	}
	.xs-plan-features .row .col-xs-5{
		text-align: right;
		font-weight: 700;
	}
	.xs-features-wrap{
		text-align: center;
		font-size: 14px;
		margin-bottom: 25px;
	}
	.xs-features-wrap h5{
		font-size: 16px;
		margin-top: 0px;
		margin-bottom: 25px;
		font-weight: 700;
	}
	.xs-features-wrap .img {
		height: 48px;
		margin-bottom: 10px;
	}
	.xs-features-wrap .img svg{
		fill: #ff7700;
	}
	.xs-features-wrap h3 {
		font-size: 14px;
		padding: 0px;
		line-height: 18px;
		font-weight: 200;
	}
	.xs-chat-wrap{
		background: #ffeecc;
		color: #333333;
		font-size: 14px;
		padding: 15px;
		margin: 0px -15px 30px;
		text-align: center;
	}
	.xs-chat-wrap strong{
		font-weight: 700;
		position: relative;
	}
	.xs-chat-wrap .xs-chat-details{
		display: inline-block;
		vertical-align: top;
		width: 180px;
	}
	.xs-chat-wrap .xs-chat-details a{
		color: #f98700;
		font-weight: 700;
	}
	.row-wrapper.hosting-product-hero.linux-reseller-hero {
		min-height: 125px;
	}
	.row-wrapper.hosting-product-hero.linux-reseller-hero h1{
		padding-top: 35px;
	}
}
/* End Responsive CSS */
