*{
	-webkit-box-sizing: inherit;
	-moz-box-sizing: inherit;
	box-sizing: inherit;
}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.WebRupee {font-family: 'WebRupee' !important;}

/* Header full width throughout 2017 */
.lg-header .container{
	width: 100% !important;
	padding-left: 0px;
	padding-right: 0px;
}


/* 2017 BigRock Width */
.br-width{
	width: 990px !important;
	float: none;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px !important;
	padding-left: 0px;
	padding-right: 0px;
}
/* End 2017 BigRock Width */



/* CSS Reset */

body, div, dl, dt, dd, ul, ol, li, h1,  h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { }
table {	border-collapse:collapse; border-spacing:0;}
fieldset, img {	border:0;}
li { list-style:none;}
caption, th { text-align:left;}
q:before, q:after {	content: '';}
abbr, acronym {	border:0; font-variant:normal;}

/*because legend doesn't inherit in IE */
legend {color:#000;}
input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; outline: none; }
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea, select { *font-size:100%; }
em { font-style: normal; }
/* Reser ends */

/* Global */
body{
	font-family: 'Montserrat', 'Arial' , 'Helvetica', sans-serif;
	font-size: 12px;
	color:#434343; margin:0px; padding:0px;
	background:#ffffff;
	/* border-top: 8px solid #dfdfdf;*/
}
ul li{ list-style-type:none;}
/* a{ color:#044b7c; text-decoration:underline; }
a:hover{ color:#f85b1e; text-decoration:none; }
a:focus{outline: none;}
a:hover{ text-decoration:none;}
p { line-height:20px; } */
/* Global Ends*/



h1 {
	color:#454545;
	font-size:24px;
}


h4 {
	color: #434343;
	font-size: 15px;
	font-weight: bold;
	margin: 0;
	padding: 0 0 10px 0;
}


a:link{
	color:#167ac9;
	text-decoration: none;
}
a:visited{
	color:#167ac9;
	text-decoration: none;
}
a:hover{
	color:#2792E6;
	text-decoration: none;
}
a:active{
	color:#6CB0E6;
	text-decoration:none;
}

.clear { clear:both;}
.text-center {
	text-align: center;
}
.comman-list {}
.comman-list ul { margin-left:20px;}
.comman-list li { list-style:disc; font-size:12px; margin:10px 0;}
/* Body style */
#body-wrapper {
	background:#FFF;
}
.main-content-wrapper{ padding: 0 40px 20px; }
.bg-main-content-wrapper{background:url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/bg-main-content-wrapper.gif) repeat-x left bottom; -moz-border-radius:0 0 8px 8px; margin:0 0 25px;}
/* Global Ends */

.error {
	background:none;
	border:1px solid #FF8080;
	color:#333333;
	font-size:12px;
	font-weight:bold;
	line-height:1.2em !important;
	margin:10px 0;
	padding:10px 0 8px 28px;
	text-align:left;
}
/* BigRock 2017 Styles */
.br-logo-new
{
	width: 100%;
}
.br-heading1
{
	font-family: 'Montserrat', 'Open Sans', 'Helvetica', 'Arial', 'Sans-serif';
	font-size: 42px;
	font-weight: 600;
	color: #383838;
	margin-bottom: 0px;
}
.br-heading2
{
	font-family: 'Montserrat', 'Open Sans', 'Helvetica', 'Arial', 'Sans-serif';
	font-size: 30px;
	text-transform: uppercase;
	font-weight: 600;
	color: #383838;
}
.br-heading3
{
	font-family: 'Montserrat', 'Open Sans', 'Helvetica', 'Arial', 'Sans-serif';
	font-size: 20px;
	font-weight: 600;
	text-transform: uppercase;
	color: #383838;
}
.br-heading4
{
	font-family: 'Montserrat', 'Open Sans', 'Helvetica', 'Arial', 'Sans-serif';
	font-size: 18px;
	font-weight: 300;
	text-transform: uppercase;
	color: #383838;
	letter-spacing: 2px;
}
.br-heading5
{
	font-family: 'Montserrat', 'Open Sans', 'Helvetica', 'Arial', 'Sans-serif';
	font-size: 14px;
	font-weight: 300;
	text-transform: uppercase;
	color: #383838;
	letter-spacing: 2px;
}
.br-description
{
	color: #ff7700;
	font-family: 'Open Sans', 'Helvetica';
	font-size: 16px;
}
.br-paragraph
{
	font-family:  'Open Sans', 'Helvetica';
	font-size: 14px;
	line-height: 28px;
	text-align: left;
	color: #333333;
}
.br-smallmenu
{
	font-family:  'Open Sans', 'Helvetica';
	font-size: 12px;
	line-height: 28px;
	text-align: left;
	color: #333333;
}
.br-disclaimer
{
	font-family:  'Open Sans', 'Helvetica';
	font-size: 10px;
	line-height: 16px;
	color: #333333;
}

.br-heading-main
{
	font-family: 'Montserrat', 'Open Sans', 'Helvetica', 'Arial', 'Sans-serif';
	font-size: 40px;
	font-weight: 400;
	color: #333333;
	margin-bottom: 0px;
	text-align: center;
	padding-top: 50px;
	letter-spacing: 1px;
}

#dashboard_user{
	margin-left: 0px !important;
	font-weight: 300;
}
#dashboard_user:hover{
	color: #ff7700;
}
.menu-dropdown {
	position: absolute;
	/* display: none; */
	z-index: 99999;
	left: 432px;
	padding-left: 0px;
	padding-right: 23px;
    padding-top: 16px;
    top: 18px;
}
.menu-dropdown:hover{
	display: block;
}
.menu-dropdown-inner{
	background-color: #fff;
	border-right: 1px solid #eeeeee;
	border-left: 1px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
	padding-bottom: 10px;
	padding-left: 5px;
}
.menu-dropdown li{
	font-family: 'Open Sans','Arial';
	font-size: 14px;
	padding-left: 15px !important;
	display: block;
}
/* Privacy page Styles */
.br-privacy-page{
	margin-bottom: 60px;
}
.br-privacy-page .PageHeading
{
	background: none;
	font-family: 'Montserrat','Open Sans', 'Roboto', 'Arial';
	font-size: 30px;
	font-weight: 600;
	padding-bottom: 0px;
	padding-top: 0px;
}
.br-privacy-page p{
	font-family: 'Open Sans', 'Roboto', 'Arial';
	font-size: 12px;
	line-height: 20px !important;
	margin-top: 2px !important;
}

.br-privacy-page .box-features-content li{
	font-family: 'Open Sans', 'Roboto', 'Arial';
	font-size: 12px !important;
	line-height: 20px !important;
	margin-left: 10px !important;
	list-style: circle !important;
	background: none !important;
	padding-left: 0px;
}
.br-privacy-page .box-features-content h3{
	font-family: 'Montserrat','Open Sans', 'Roboto', 'Arial';
	font-size: 16px;
	font-weight: 600;
	padding-bottom: 0px;
	padding-top: 20px !important;
}

/* Payment Options Page */
.br-payment-options-page .box-content{
	border: none;
	padding: 0px;
}
.br-payment-options-page .PageHeading
{
	background: none;
	font-family: 'Montserrat','Open Sans', 'Roboto', 'Arial';
	font-size: 30px;
	font-weight: 600;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin-bottom: 0px;
}
.br-payment-options-page .box-container-blue{
	background: none !important;
}
.br-payment-options-page .box-container-blue h3, .box-container-blue h2{
	background: none !important;
	color: #333333;
	font-family: 'Montserrat','Open Sans', 'Roboto', 'Arial';
	font-size: 20px;
	font-weight: 600;
	padding-left: 0px;
	text-transform: uppercase;
}
.br-payment-options-page p{
	font-family: 'Open Sans', 'Roboto', 'Arial';
	font-size: 12px;
	line-height: 20px !important;
	margin-top: 2px !important;
	margin-bottom: 0px;
	padding-left: 0px !important;
	padding-top: 5px;
	padding-bottom: 5px;
}

.br-payment-options-page table.dataTable td{
	padding: 0px;
}
.br-payment-options-page td{
	font-family: 'Open Sans', 'Roboto', 'Arial';
	font-size: 12px;
	line-height: 20px !important;
	margin-top: 2px !important;
	padding-bottom: 20px;
}
.br-payment-options-page div{
	margin-bottom: 10px;
}
.br-payment-options-page ul{
	margin-bottom: 10px;
}
.br-payment-options-page ul li{
	font-family: 'Open Sans', 'Roboto', 'Arial';
	font-size: 12px !important;
	line-height: 20px !important;
	margin-left: 15px !important;
	list-style: disc !important;
	background: none !important;
	padding-left: 0px;
}
.br-payment-options-page ul ul li{
	list-style: circle !important;
}
.br-payment-options-page table.dataTable thead td{
	font-family: 'Montserrat','Open Sans', 'Roboto', 'Arial' !important;
	font-size: 18px;
	font-weight: 600;
	background: none;
	padding-left: 0px;
	padding-top: 10px;
	padding-bottom: 7px;
}
.br-payment-options-page .note{
	font-family: 'Open Sans', 'Roboto', 'Arial' !important;
	font-size: 12px;
	margin-top: 20px;
	margin-bottom: 20px;
	background: none;
	background-color: #F1F8FF;
	border-bottom: none;
	padding: 10px 10px 10px 10px !important;
}
.br-payment-options-page .note strong{
	font-family: 'Montserrat','Open Sans', 'Roboto', 'Arial' !important;
	font-size: 14px;
	font-weight: 600;
}
/* BigRock 2017 Styles Ends Here */

/* Page style */
#page-wrapper {
	margin: 0 auto;
	width: 960px;
	position:relative;
	*padding-bottom: 5px;
	*z-index: 1;
}
/* Page Ends */

/* Head style */

#head-wrapper {
	height: 80px;
	border-bottom: none !important;
	margin: 0 auto;
}
#logo a img{
	height: auto !important;
	padding-bottom: 3px;
}
/* 2017 style Edit */

#small-menu{
	float: none;
	display: block;
	height: 35px;
	border-bottom: 1px solid #eeeeee;
}
.br-small-heading-text{
	line-height: 35px;
	padding-left: 25px;
}
.br-small-heading-text h1{
	line-height: 13px;
	padding-left: 0px;
	font-family: 'Open Sans', 'Helvetica';
	font-size: 12px;
	font-weight: 100;
}
ul#small-navbar {
	padding-top: 3px;
	list-style: none;
}
ul#small-navbar li {
	display: inline;
	padding-left: 30px;
}
ul#small-navbar li:hover{
	color: #ff7700;
}
/* ul#small-navbar li:hover a{
    color: #ff7700;
} */
ul#small-navbar a:link {
	color: #333333;
	text-decoration: none;
}
ul#small-navbar a:visited {
	color: #333333;
	text-decoration: none;
}
ul#small-navbar a:hover {
	color: #ff7700;
	text-decoration: none;
}
ul#small-navbar a:active {
	color: #333333;
	text-decoration: none;
}



#br-main-header{
	float: none;
	display: block;
	height: 90px;
	padding-top: 10px;
}
.br-help-section{
	font-family: 'Montserrat', 'Open Sans', 'Helvetica', 'Arial', 'Sans-serif';
	font-size: 16px;
	font-weight: 400;
	line-height: 12px !important;
	color: #383838;
	text-align: center;
	margin-top: 35px;
	padding-left: 0px;
}
.br-help-section a:link{
	color: #333333 !important;
	text-decoration: none;
}
.br-help-section a:hover{
	color: #ff7700 !important;
	text-decoration: none;
}
.br-help-section a:visited{
	color: #333333;
	text-decoration: none;
}
.br-help-section a:active{
	color: #333333 !important;
	text-decoration: none;
}
.br-cart
{
	background-image: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/newhpcart.png);
	font-size: 24px;
	margin-top: 24px;
	height: 36px;
	width: 63px;
	background-repeat: no-repeat;
	background-position: 10px 5px;
	padding-right: 10px !important;
}
.br-cart-number
{
	color: #ffffff !important;
	font-family: "Montserrat","Open Sans";
	font-size: 8px;
	font-weight: 500;
	background-color: #ff7700;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	border-radius: 10px;
	border: 2px solid #fff;
}
.br-orange-font
{
	color: #ff7700 !important;
}
.br-orange-font:hover
{
	font-weight: bold;
	font-size: 12px !important;
}

/* End 2017 style Edit */
#logo {
	float: left;
	padding: 10px 0 0;
}
#help-line {
	float: right;
	width:270px;
	margin: 3px 5px 0 0;
	padding:6px 0 1px 0;
	background:url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/phone-icon.gif) no-repeat 0px 9px;
}
#help-line h3 {
	color:#ec6f3e;
	font-size:18px;
	padding: 6px 0 1px 23px;
	font-family:Arial,Helvetica,sans-serif;

}
#help-line p {
	line-height: 21px;
	margin: 0;
	padding: 0 0 0 23px;
}
#help-line  .live-but {
	float:left;
	width:70px;
	height:23px;
	margin-top:4px;
}
#help-line  .live-but a {
	background:#18c66d;
	color:#ffffff;
	font-size:12px;
	font-family: arial;
	font-weight:normal;
	padding: 3px 0 2px 0px;
	text-align: center;
	display:block;
	text-decoration:none;
	border-radius: 6px;
}
#help-line  .live-but a:hover {
	color:#424242;
}
#help-line  .contact-but, #help-line  .support-but {
	float:left;
	width:70px;
	height:23px;
	margin-left:5px;
	margin-top:4px;
}
#help-line  .contact-but a , #help-line  .support-but a {
	background:url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/contact-but-bg-live-help.gif) no-repeat;
	color:#ffffff;
	font-size:12px;
	font-weight:normal;
	font-family: arial;
	padding:3px 0px;
	display:block;
	text-decoration:none;
	text-align:center;
}
#help-line  .contact-but a:hover, #help-line  .support-but a:hover {
	color:#000000;
}
.default #contact-default{
	display:block;
}
.default #contact-tata{
	display:none;
}
.default #contact-reliance{
	display:none;
}

.swap-tata #contact-default{
	display:none;
}
.swap-tata #contact-tata{
	display:block;
}
.swap-tata #contact-reliance{
	display:none;
}

.swap-reliance #contact-default{
	display:none;
}
.swap-reliance #contact-tata{
	display:none;
}
.swap-reliance #contact-reliance{
	display:block;
}

#dashboard  {
	float: right;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/dashboard-courv-top.gif) no-repeat 0px 0px;
	width:284px;
	height: 70px;
	position:relative;
}

#dashboard_user {
	font-size: 14px;
	font-weight: bold;
	color:#616161;
	margin:0px;
	padding:0;
	position:absolute;
	top:8px;
	left: 13px;
}

#signout_link{
	font-weight:normal;
	font-size:11px;
	color:#666;
	text-decoration: underline;
}

#cart_bottom{
	position:absolute;
	bottom:0;
	left:4px;
	width:276px;
	height:9px;
	display:block;
	overflow:hidden;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/dashboard-courv-bottm.gif) #dfdfdf repeat 0 0;
}

#dashboard-myAccountLink{
	position:absolute;
	top:11px;
	right:15px;
	text-decoration:underline;
}

#dashboard a.dashboard-checkoutLink,
#dashboard a.dashboard-checkoutLink-disabled{
	background:url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/bg-checkout-button.png) no-repeat left top;
	width:102px;
	height:25px;
	line-height:25px;
	text-align:center;
	display:block;
	font-size:12px;
	text-decoration:none;
	color:#d26c1a;
	text-shadow:1px 1px 1px #fff;
	cursor:pointer;
	position:absolute;
	bottom:8px;
	right:13px;
}

#dashboard a.dashboard-checkoutLink:hover{
	color:#F7862B;
}

#dashboard a.dashboard-checkoutLink-disabled{
	background:url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/bg-checkout-button.png) no-repeat left -25px;
	color:#999;
}

#dashboard  .login-txt {
	display: none;
}
#dashboard  .login-txt a {
	padding-top:5px;
	font-size:12px;
	color:#005CBD;
	font-weight:normal;
	float:right;
	text-decoration:underline;

}
#dashboard  .cart-items-wrapper {
	bottom: 10px;
	left: 13px;
	margin: 0;
	line-height: 18px;
	padding: 0 0 0 21px;
	position: absolute;
	height:18px;
	overflow:hidden;
	background:url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/cart.gif) no-repeat 0px 0px;
}

#dashboard  .cart-items-wrapper a:link,
#dashboard  .cart-items-wrapper a:visited {
	color:#666;
	text-decoration:none;
}


#dashboard  .cart-items-wrapper span.fauxLink{
	text-decoration:underline;
}

#dashboard-cartItemCount, .cartbar-cartItemCount{
	color:#FFF;
	font-weight:bold;
	padding:2px 4px;
	border-bottom:1px solid #ec802a;
}

.cartbar-cartItemCount{
	background:#F7862B;
}

#dashboard  .cart-items-wrapper a span.noItems{background:#D5D5D5;}
#dashboard  .cart-items-wrapper a span.hasItems{background:#f7862b;}

#dashboard  .login-txt a:hover { text-decoration:none; }
#dashboard  .account { float:right; padding-top:3px; font-size:12px; }
#dashboard  .account a { color:#005CBD; text-decoration:underline; }
#dashboard  .account a:hover { text-decoration:none;}
#dashboard  .cart-items {
	float:left;
	background:url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/cart_items.gif) no-repeat 0px 0px;
	/* padding:7px 8px 7px 26px;	*/
	width:95px;
	line-height:23px;
	padding-left: 29px;
	color:#ffffff;
	margin-top:2px;
}
#dashboard  .cart-items a {
	color:#ffffff;
	font-weight:normal;
	font-size:10px;
}

#dashboard  ul { padding:0px 0px; }
#dashboard  li {
	color:#fff;
	background:url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/gray-but-right.gif) no-repeat right 0px;
	padding:0px 0px;
	margin-right:15px;
	float:left;
}
#dashboard  li a {
	color:#fff;
	font-size:11px;
	background:url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/gray-but-left.gif) no-repeat left 0px;
	padding:5px 8px;
	text-decoration:none;
	display:block;
}
#dashboard  li a:hover {
	color:#000;
}

/* Head Ends */


/* Menu nav style */
#nav-wrapper {  background:url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/nav-bg-black.gif) no-repeat left top; width:960px; height:48px; }


/*------------------------------------------------------
										Top menu
------------------------------------------------------*/
.topmenubg	{ margin:0 auto; width:930px; padding:0;   }
.topmenu { margin:0; padding:0; }
#dropmenu { margin:0; padding:0; width:100%; }
#dropmenu, #dropmenu ul { margin:0; padding:0;   list-style-type:none; list-style-position:outside; position:relative;  z-index:400; width:100%; }
#dropmenu a { font-family: arial; display:block; padding:16px 19px 15px 19px; color:#ffffff; background:url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/nav-bg.gif) repeat-x; text-decoration:none; font-size:13px; font-weight:bold; border-right:
		1px solid #627b93; }
#dropmenu a:hover { color:#ffffff; background:url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/nav-bg-over.gif) #314354 repeat-x;    }
#dropmenu li { float:left; position:relative; padding:0; margin:0; }
#dropmenu li a:hover { color:#ffffff; background:url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/dropmenu-over-bg.gif) repeat-x;    }
#dropmenu ul { position:absolute; display:none; width:16.8em; top:45px; left:-1px;}
#dropmenu ul a {  padding:0.60em 0; }
#dropmenu li ul { background:#314354; }
#dropmenu li ul li a { width:15em; height:auto; padding-left:19px; float:left; border-right: 0px solid #314354; border-bottom:1px solid #2d3d4d; border-top:1px solid #435363;font-size:12px; background:url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/sqr-white.gif) #314354 no-repeat 10px 12px; color:#fff; }
#dropmenu li ul li a:hover { color: #c5def4; background:url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/sqr-white-pver.gif) #253542 no-repeat 10px 12px; border-right: 1px solid #314354;}
#dropmenu ul ul { top:auto; }
#dropmenu li ul ul { left:15em; margin:0px 0 0 10px; }
#dropmenu li:hover ul ul, #dropmenu li:hover ul ul ul, #dropmenu li:hover ul ul ul ul {  display:none;  }
#dropmenu li:hover ul, #dropmenu li li:hover ul, #dropmenu li li li:hover ul, #dropmenu li li li li:hover ul { display:block; }
#dropmenu li.current_page_item  a  { background:url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/nav-bg-over.gif) #314354 repeat-x; color:#b6cee4;  }
#dropmenu li.current_page_item li a  { background:url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/sqr-white.gif) #314354 no-repeat 10px 12px; color:#ffffff; }
#dropmenu li.current_page_parent  a { color:#fff; }
#dropmenu li.current_page_parent a:hover { }
#dropmenu li.current-cat a { background:#fff; color:#c5def4; }

#dropmenu li.home_start a { background:url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/nav-home-bg.gif) no-repeat left top; padding:1.25em 1.5em; }
#dropmenu li.home_start a:hover { background:url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/nav-home-bg-over.gif) no-repeat left top; }
#dropmenu li.reseller_end a { background:url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/nav-reseller-bg.gif) no-repeat right top; border-right:0px; padding:1.25em 1.59em;}
#dropmenu li.reseller_end a:hover { background:url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/nav-reseller-bg-over.gif) no-repeat right top; }

#dropmenu .lavaLamp li.back {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/lava.gif) no-repeat right -30px;
	width: 9px; height: 30px;
	z-index: 8;
	position: absolute;
}
#dropmenu .lavaLamp li.back .left {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/lava.gif) no-repeat top left;
	height: 30px;
	margin-right: 9px; /* 7px is the width of the rounded shape */
}

/* Menu nav Ends */

/* /Main Content style main blurb, right left column */
#content-wrapper {
	padding:0px;
	width:960px;
	margin: 0 auto;
}
.left-column {
	float:left;
	width:525px;
	padding-top:15px;
}
.right-column {
	float:right;
	width:435px;
	padding-top:15px;
}
.wide-left-column {
	float:left;
	width:622px;
	padding-top:15px;
}
.narrow-right-column {
	float:right;
	width:338px;
	padding-top:15px;
	display:inline;
}
/* /Main Content style main blurb, right left column End */

/* Check Domain blurb */
.check-domain-blurb {
	height:311px;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/domains-blurb-background.jpg) #ffffff no-repeat left top;
}
.search-domain {
	padding: 6px 10px 0 20px
}
.search-domain h1 {
	font-size:28px;
	color:#fff;
	line-height:20px;
	margin:0px;
	padding:15px 0px 10px 0;
}
.domain-search-box {
	/* background:url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/domain-search-box.gif) no-repeat 5px 0px; */
	height:38px;
}

.domainSearchResult .domain-search-box {
	margin:0 0 25px 8px;
}

.domains-input {
	font-size: 18px;
	color:#000;
	width:270px;
	margin: 6px 0px 0px 5px;
	padding: 1px 3px;
	float:left;
}
.domains-submit {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/domain-search-go-but.gif) #6cbff2 no-repeat left 0px;
	border:none;
	color:#233d4d;
	font-size:15px;
	width:45px;
	height:41px;
	float:left;
	margin-right: 50px;
}
.domains-www {
	color:#a4a4a4;
	font-size:19px;
	float:left;
	padding-top: 5px;
	padding-left: 12px;
}
.domains-select {
	color: #6a6d6f;
	font-size:18px;
	float:left;
	padding: 6px 5px 0 10px;
	position: relative;

}

.domains-select .droupdown-tld {
	/*background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/tld-dropdown.gif) no-repeat left 0px;*/
	z-index:10;
	width:25px;
	height:34px;
	position:absolute;
	left:88px;
}
.search-note  {
	width:400px;
	margin:0px;
	padding:0px;
}
.search-note .sd-note {
	color: #a4a4a4;
	font-size:11px;
	padding-top: 3px;
	padding-left:5px;
	float:left;
}
.search-note .bulk-links a {
	color: #005cbd;
	font-size:11px;
	padding:0px 10px;
	padding-top: 4px;
	font-style:normal;
	text-decoration:underline;
	float:right;
}
.search-note .bulk-links a:hover { text-decoration:none;}
.free-list, .price-list, .answerable-mask {
	float:left;
	padding:0px;
	margin-top:30px;
}
.free-list {
	border-left: 1px solid #ffffff;
	padding-left: 15px;
	width:190px;
}
.price-list {
	padding-right: 10px;
	width:275px;
}
.answerable-mask {
	margin-top:5px;
	padding-left: 20px;
}
.free-list h5, .price-list h5 {
	color: #434343;
	font-size:16px;
	margin:0px;
	font-weight:bold;
	padding: 1px 0 5px 0;

}
.free-list h5 span, .price-list h5 span {
	color:#ec6f3e;
}
.free-list ul, .price-list ul {
	margin:0px;
	padding:0px;
}
.free-list li, .price-list li {
	color: #696969;
	font-size:12px;
	font-weight:normal;
	background:none ;
	padding: 5px 0px 5px 0px
}
.free-list ul { width:180px;}
.free-list li {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/green-check.gif) no-repeat 0px 5px;
	padding: 3px 0px 3px 22px;
	color:#696969;
}
.price-list ul {
	float:left;
}
.price-list ul li {
	color:#696969;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	clear:both;
}
.price-list ul li div.col1 {
	float:left;
	font-weight:bold;
	width:125px;
}
.price-list ul li div.col2 {
	float:left;
	font-weight:bold;
	width:75px;
}
.price-list ul li div.col3 {
	float:left;
	font-weight:bold;
	font-size:14px;
	color:#70a750;
	width:75px;
}

/* Check Domain blurb */




/* --------------------- CART TOTALS AREA --------------------- */

td.CartTotal{
	padding-top:10px;
}

.CartTotal p{
	font-size:14px;
	line-height:20px;
	color:#666;
	margin:0;
	padding:0;
	text-align:right;
	font-weight:bold;
}

.CartTotal .ItemTotal p{
	font-size:18px;
	line-height:20px;
	font-weight:bold;
	color:#333;
	margin:0px 0 0;
	padding:0;
	text-align:right;
}

td.itemAmount{
	padding-left:15px;
}



/* --------------------- Coupon Discount --------------------- */

p.ItemDiscTotal{
	color: #70A750;
}
.ItemConvertedSubtotal{
	font-size:14px !important;
}
.ItemDiscountTotal p{
	font-size:12px !important;
	color: #70A750 !important;
}
.ItemTotalAfterDiscount td{
	margin-top:5px !important;
	padding-top:5px;
	padding-bottom:5px;
	border-top:1px solid #c1c58c;
	background-color: #feffd5;
}

.ItemTotalAfterDiscount td p{
	font-size:18px;
	font-weight:bold;
	padding-left: 15px;
}



/* --------------------- Tax Handling --------------------- */

.taxTotal{
	font-size:14px !important;
	color: #666 !important;
}


/*_________ Cart _________*/

#login{
	margin-bottom:70px;
}

.CartSection {
	clear:both;
	font-family:Arial,Helvetica,sans-serif;
	text-align:left;
	color:#555;
	padding-bottom:10px;
}

.CartSection h2{
	font-size:22px;
	height:43px;
	line-height:43px;
	font-weight:bold;
	margin:26px 0 0;
	padding:0 0 0 15px;
	width:682px;
}

.CartSection h2.HeadingInactive {
	background: 0 -5px url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/bg_cart_headings.png) no-repeat;
	color:#ACACAC;
}

.CartSection h2.HeadingActive {
	background: bottom left url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/bg_cart_headings.png) no-repeat;
	color:#2d5494;
	margin-top:10px;
}


.CartSection h3{
	font-size:18px;
	height:33px;
	line-height:33px;
	font-weight:normal;
	margin:6px 15px 0;
	padding:0;
	color:#707070;
	border-bottom: 2px solid #EEE;
}
.CartSection .hint{
	font-size:12px;
	line-height:20px;
	margin:0 0 0 0;
	padding:0 0 0 15px;
	color:#777;
}

.strikethrough-text{
	text-decoration: line-through;
}

.CartSection div.includedFree{
	padding-left:0;
	margin-top:8px;
	width:370px;
}

.CartSection .showmore {
	display:block;
}

.CartSection .showmore .FreeItemCart {
	display: none;
}

.CartSection .quickSummary{
	display: none;
}


/* TABLE STYLES*/

#CartTable, #CartTableFooter{
	width:680px;
	border:0;
	margin:10px 10px 0;
	color:#666;
}

#CartTable tr.CartItemRow td{
	border-bottom:2px solid #EEE;
	width: 180px;
	padding-left: 25px;
}

#CartTable tr.CartItemRow td .invoiced{
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/ico-info.gif") no-repeat scroll 3px 2px transparent;
	padding: 4px 0 2px 22px;
	cursor: help;
}

#CartTable tr.CartItemRow td.CartItem{
	padding:10px 0 15px;
}

#CartTable .CartDuration, #CartTable .CartSubTotal {
	vertical-align: top;
	padding: 14px 0px 0px;
}


#CartTable .CartSubTotal {
	width:auto;
}


#CartTableFooter td{
	vertical-align:top;
}

.CartItem{
}

.CartItem .ItemTitle{
	font-size:18px;
	line-height:20px;
	font-weight:bold;
	color:#666;
	margin:10px 0 0;
	padding:0;
	width:auto;
	word-wrap:break-word;
	overflow:hidden;
}

.CartItem .ItemSubTitle{
	font-size:12px;
	line-height:20px;
	color:#777;
	margin:0px 0 0;
	padding:0;
}


.CartItem:hover .ItemTitle, .CartItem:hover .ItemSubTitle{
	color:#000;
}

.CartSubTotal p{
	font-size:15px;
	line-height:20px;
	font-weight:bold;
	color:#666;
	margin:0px 0 0;
	padding:0;
	text-align:right;
}

.CouponCode p{
	padding:0;
	font-size:12px;
}

.CouponCode p a{
	text-decoration:underline;
}


.CartTotal span#CartTotal #total{
	color:#4d9d1e;
	font-size:20px;
}
.CartTotal span#CartTotal{
	color: #4D9D1E;
	padding-left:10px;
}


td.CartTotal{
	padding-top:10px;
}

td.CartTotal tr td{
	padding:3px 0;
}

td.CartTotal tr.taxTotal td{
	padding:3px 0 6px;
}

td.CartTotal tr.taxTotal td p a{
	font-size: 13px;
	padding: 0 2px;
}


.CartDuration select{
	width: 200px;
	height: 26px;
	text-align: left;
	font-family: 'Arial';
	font-size: 13px;
	color: #555;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	border:1px solid #CCCCCC;
	padding:3px;
}

.CartSection .ItemTitle {
	color:#666666;
	font-size:18px;
	font-weight:bold;
	line-height:20px;
	margin:0;
	padding:0;
	width:250px;
	word-wrap:break-word;
}

#zeroValueCart {
	display: none;
}

/* -- Coupon Codes Styles -- */

.greenText {
	color: #70A750;
	font-weight: bold;
	display: block;
}

#couponCodeContainer {
	margin:5px 0 0;
}

/* Ajax State */
.hasAjax {
	margin: -10px 0 16px 10px;
}

#couponCodeContainer .couponError {
	margin: 5px 0 0;
	color: #FF0000;
	display: none;
}

#couponCodeContainer .couponWarning {
	margin: 10px 0 0;
	color: #ff0000;
	display: none;
}

#couponCodeContainer #removeCoupon {
	display: none;
}

#couponSuggestions {
	clear:both;
	display:none;
	width:100%;
	background: #F1F8FF;
	margin: 10px 0;
}

#couponSuggestions h4 {
	color: #3085C8;
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding: 7px 5px 6px;
	cursor: pointer;
}

#couponSuggestions .toggleDiv {
	overflow: hidden;
}

#couponDomainSelect {
	font-size: 13px;
	padding-left: 5px;
	height: 150px;
}

#couponDomainSelect .HeadingInactive{
	text-align: left;
	margin: 0;
	width: 375px;
}

#couponDomainSelect select{
	width: 250px;
	height: 26px;
	text-align: left;
	font-family: 'Arial';
	font-size: 13px;
	color: #555;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	border:1px solid #CCCCCC;
	padding:3px;
	margin-right: 10px;
}

#suggestionList {
	margin: 0 0 4px;
	padding: 0 0 0 25px;
}

#suggestionList li {
	list-style: decimal;
	line-height: 18px;
}

#loader {
	width: 99%;
	height: 99%;
	margin: 0.5%;
	padding: 0;
	background: #70A750;
	position: absolute;
	top: 0;
	left: 0;

	opacity: .3;
	filter: alpha(opacity=30);
	-moz-opacity: 0.3;
}

#loader_back {
	width: 260px;
	height: 50px;
	left: 330px;
	padding: 10px;
	background: #F9F9F9;
	border: 1px solid #242424;
	position: absolute;
	text-align: center;
}

#loader_back #loader_img {
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/30preloader.gif") no-repeat scroll left top #FFFFFF;
	height: 15px;
	width: 125px;
	margin: 6px auto;
}

#shopping-cart {
	position: relative;
}
.invoiced {
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/ico-info.gif") no-repeat scroll 3px 2px transparent;
	padding: 4px 0 2px 22px;
	cursor: help;
}


/* Account Summary */

.AccountContact{
	float:left;
}

.AccountAddress{
	float:left;
	margin-left:100px;
}

#signup_div{
	display:none;
}

.loginform{
	border:1px solid #d7d7d7;
	width:323px;
	float:left;
	margin:20px 20px 0 0px;
	padding: 6px 5px 0;
	background: #f7f7f7;
}
.abtest .accWrp{
	display: block;
	width: 45%;
	float: right;
	margin-top: 20px;
	margin-left: 40px;
}
.accWrp, .userSet .accWrp{
	display: none;
}
.abtest .loginform{
	width: 50%;
	border-right: 1px solid #e1e1e1;
	float: left;
}
.abtest .userSet .loginform {
	border: none;
}

.accWrp .titletxt{
	font-size: 24px;
	color: #596474;
	padding: 0;
	text-align: left;
}
.accWrp .btnWrp{
	padding: 0px !important;
}
.accWrp .btnWrp a {
	color: white;
}
.accWrp .btnWrp a:hover{
	color: white;
}

#ExistingUserLogin{
	margin-right:0;
}


#account_summary{
	padding:0px 0 0 0;
}


/* Login Form */

.loginform h2{
	color:#222;
	font-size:16px;
	background:#ebebeb;
	margin:0;
	padding:4px 6px;
}

h2 span.floatright, h3 span.floatright {
	float:right;
	font-size:11px;
	font-weight:normal;
	color:#444;
	padding-top:3px;
	padding-right:15px;
}

.asterix{
	color:#F00;
}

.loginform p.hint{
	margin:10px 10px 15px;
	font-style:italic;
	color:#777;
	font-size:12px;
}


.loginform div.error{
	padding:5px 0 3px 28px;
	margin:5px 15px 15px;
}
.loginform div.error li{
	color:#FF0000;
}

.loginform label{
	color:#444;
	font-weight:bold;
	font-size:12px;
	display:block;
	margin:0 0 5px 0;
}

.loginform input, .loginform select, .loginform textarea{
	width:290px;
}
.loginform #stateSelect, .loginform #country{
	padding:2px 0;
}

.loginform input.text_input{
	color:#555555;
	padding:5px;
}

.loginform #rememberme input{
	width:auto;
}

#forgotpassword{
	margin:0 0 0 70px;
}

.loginform #rememberme label{
	font-weight:normal;
	font-size:12px;
	width:auto;
	text-align:left;
	display:inline;
	float:none;
	clear:none;
	margin:0;
}

.formError{
	background:#FFE1E1;
	border-bottom:1px solid #FF8080;
	border-top:1px solid #FF8080;
	color:#333333;
}

/* Regular Continue Buttons */

.submitbtn{
	font-size:16px;
	font-weight:bold;
	line-height:40px;
	height:39px;
	text-shadow:0 1px 1px rgba(0, 0, 0, 0.25);
	background: 0px 0 url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/bg_green_btn_med.png') #91BD09;
	border:1px solid rgba(0, 0, 0, 0.25);
	color:#FFFFFF;
	cursor:pointer;
	display:inline-block;
	position:relative;
	text-decoration:none;
	-moz-border-radius:6px;
	width:auto;
	padding:0 18px ;
}

.handCursor{
	cursor:pointer;
}

.submitbtn:hover{
	background-position: 0px -40px;
}

.submitbtn:active{
	background-position: 0px -78px;
}

.submitbtnDisabled{
	text-shadow:0 1px 1px rgba(0, 0, 0, 0.25);
	background: 0px -117px url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/bg_green_btn_med.png') #91BD09;
	border:1px solid rgba(0, 0, 0, 0.25);
	color:#FFFFFF;
}

.submitbtnDisabled:hover{
	background-position: 0px -117px;
}

.submitbtnDisabled:active{
	background-position: 0px -117px;
}


/* Large Buy Buttons */

.submitbtn_lrg{
	font-size:12px;
	font-weight:bold;
	line-height:12px;
	height:55px;
	text-shadow:0 1px 1px rgba(0, 0, 0, 0.25);
	background: 0px 0 url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/bg_green_btn_lrg.png') #91BD09;
	border:1px solid rgba(0, 0, 0, 0.25);
	*border:1px solid #5b8c08;
	color:#FFFFFF;
	cursor:pointer;
	display:inline-block;
	position:relative;
	text-decoration:none;
	-moz-border-radius:6px;
	width:auto;
	padding:0 18px;
	*padding:0;
}

.submitbtn_lrg strong{
	font-size:18px;
}

/* Grey Secondary Buttons */

.submitBtn_grey{
	font-size:11px;
	font-weight:bold;
	background: #EEE;
	border:1px solid #BBB;
	color:#999;
	cursor:pointer;
	display:inline-block;
	position:relative;
	text-decoration:none;
	-moz-border-radius:6px;
	width:auto;
	height:23px;
	line-height:22px;
	padding:0 4px 0;
}

.submitBtn_grey:hover{
	color:#666;
	border:1px solid #999;
}

.submitBtn_grey:active{
	background-position: 0px -44px;
}

input::-moz-focus-inner { border: 0; }
button::-moz-focus-inner { border: 0; }


#alsoAvailable ul{
	margin:0; padding:0;
}

#alsoAvailable ul li{
	margin:3px 0;
}

#alsoAvailable p{
	padding:0;
}



/* -- Payment Options -- */

#CartSection_paymentOptions{
	margin:0 0 100px 0;
	z-index: 0;
}

div.paymentOption{
	clear:both;
	margin:20px 0 40px;
	position:relative;
}


ul#payment_options_online{
	padding:0;
	margin:0 0 0 15px;
	overflow:hidden;
}

ul#payment_options_online li.paymentOption{
	float:left;
	width:675px;
	margin:0;
	border-bottom:1px solid #f8f8f8;
	padding:10px 0;
}
ul#payment_options_online li.paymentOption#total-amount{
	font-size:16px;
	color:#646464;
	text-align:right;
	font-weight:bold;
}
ul#payment_options_online li.paymentOption#total-amount .ui-button{
	margin-right:15px;
}
#totalpayable2{
	color:#558700;
	margin-right:15px;
}
ul#payment_options_online li.paymentOption p{
	margin:6px 0;
}

ul#payment_options_online li.last-paymentOption{
	border-bottom:0;
}

ul#payment_options_online li.paymentOption input{
	display:block;
	float:left;
	margin:8px 8px 0;
	margin-top:4px;
	/*width:30px;*/
}

ul#payment_options_online li.paymentOption label{
	display:block;
	float:left;
	padding:5px 0 5px 100px;
	margin:0;/*10px 0 0;*/
	width:425px;
	background: 0px 3px url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/payment_option_logos.gif') no-repeat;
	vertical-align:middle;
	/*height:18px;*/
	cursor:pointer;
	font-size:14px;
	font-weight:bold;
	overflow:hidden;
}
ul#payment_options_online li.paymentOption#payment_debit label{
	background: 0px 0px url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/pay-via-acount.png') no-repeat;
}
ul#payment_options_online li.paymentOption#payment_offline label{
	background: 0px 0px url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/pay-via-cheque.png') no-repeat;
}
ul#payment_options_online li.paymentOption#payment_cod label{
	background: 0px 0px url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/ico-COD.gif') no-repeat;
}
ul#payment_options_online li.paymentOption label span.hint{
	padding-left:5px;
}
ul#payment_options_online li#payment_options_custom{
	/*padding:0;*/
}
ul#payment_options_online li#payment_options_custom span{
	display:block;
	font-style:italic;
	padding:0;
	font-weight:normal;
}
ul#payment_options_online li#payment_options_custom input{
	/*margin-top:16px;*/
}
ul#payment_options_online li#payment_options_custom a{
	color:#777;
	text-decoration:underline;
}
ul#payment_options_online li#payment_options_custom a:hover{
	text-decoration:none;
}
ul#payment_options_online li.active{
	background:#ebebeb;
}
ul#payment_options_online li.selected{
	background:#fffddd;
}

/* -- Payment Option Logos -- */

ul#payment_options_online li.paymentOption label#label_custom{
	background-position:0 -134px;
	/* Net Banking */
}
ul#payment_options_online li.paymentOption label#label_payu\.in{
	background-position:0 -134px;
	/* Payu.in */
}

ul#payment_options_online li.paymentOption label#label_paypalapi{
	background-position:0 -46px;
	/* AMEX */
}

ul#payment_options_online li.paymentOption label#label_paypal{
	background-position:0 -92px;
	/* Paypal  */
}

ul#payment_options_online li.paymentOption label#label_debitcard{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/logo-debitcard.gif') no-repeat scroll left center transparent;
	/* Debit Card  */
}
ul#payment_options_online li.paymentOption label#label_alipayoverseas{
	background-position: 0px -184px;
	/* Alipay */
}
#payment_options_online li.paymentOption select{
	width: 230px;
}
/* -- Net Banking Hover Over -- */

#paymentOption_online{
	z-index:999;
}

#paymentOption_offline{
	z-index:1;
}

ul#payment_options_online li.netbanking_helptext{
	float:none;
	clear:left;
}

ul#payment_options_online li.netbanking_helptext a:link, ul#payment_options_online li.netbanking_helptext a:visited {
	font-size:11px;
	color:#666;
	display:block;
	text-decoration:underline;
	width:240px;
}

#offline_pay_country{
	padding:2px;
}

/* -- right Aligned Form Form -- */

.frmSignupSplit td{
	vertical-align: top;
}

.rightAlignedForm label{
	color:#444;
	font-weight:bold;
	font-size:12px;
	margin:0 8px 0 0;
	display:block;
	margin-bottom:4px;
}

.rightAlignedForm td.frmLabel{
	width:130px;
	text-align:right;
}

table.frmTable{
	margin:10px;
	width:90%;
}

table.frmTable tr td.frmLabel,
table.frmTable tr td.frmField{
	clear:both;
	padding:12px 0;
	vertical-align:top;
}

table.frmTable tr td.frmSecondField{
	padding-left:10px;
}

table.frmTable tr td.frmSubmit{
	padding:12px 0 12px 0px;
}

table tr td.frmCancel{
	padding:10px 12px 0 10px;
	border-top: 1px solid #eee;
}
table tr td.frmCancel a {
	margin-top: 15px;
	float:right;
}


/* Styles for all right-aligned forms */
/* ---------------------------------- */

.rightAlignedForm input.textbox, .rightAlignedForm textarea, .rightAlignedForm select{
	width:296px;
	padding:4px;
	border-color:#AAA #C3C3C3 #DDDDDD;
	border-style:solid;
	border-width:1px;
	color:#444;
}

.rightAlignedForm #input_address2{margin: 8px 0 0 0px}
.rightAlignedForm #input_phone{width: 245px}
.rightAlignedForm textarea {
	width: 298px;
}
.rightAlignedForm select{
	width: 304px;
}

.rightAlignedForm input.minitextbox {
	width: 136px;
}

.rightAlignedForm .required{
	color:#696969;
	padding:2px;
}

.rightAlignedForm input.text_input{
	height:20px;
	line-height:24px;
}

.rightAlignedForm .frmHint{
	padding:0; margin:5px 0 0;
	color:#999;
}

.rightAlignedForm .aboveField{
	float:right;
	margin:-18px 27px 0 5px;
}

.rightAlignedForm label.error, .loginform label.error{
	background:none;
	border:medium none;
	clear:both;
	color:#FF0000;
	display:block;
	float:none;
	font-weight:normal;
	line-height:15px;
	margin:4px 0 0 0;
	padding:0;
}

.loginform label.error{
	margin-left:110px;
	text-align:left;
	width:auto;
}


.rightAlignedForm input.error, .loginform input.error{
	border:1px solid #FF8080;
	background:none;
	margin:0;
	font-weight:normal;
	color:#696969;
}

.loginform input.error{
	padding:4px;
	background:#FFF;
}

.rightAlignedForm textarea.error, .loginform textarea.error{
	border:1px solid #FF8080;
	background:#FFF;
	margin:0;
	font-weight:normal;
}

.rightAlignedForm input.required {
	color:#696969;
	padding:4px;
}

/* New Customer Registration Form */

#input_phone_cc{
	width:30px;
	text-align:center;
}

#input_phone{
	/*width:216px;*/
}

.optionalField{
	color:#AAAAAA !important;
}

#input_address2{
	margin:8px 0 0 110px;
}

/* Domain Search Results */

.domainSearchResult{
	margin: 22px 0 27px 0;
	width: 720px;
	/* float:left; */
	overflow:hidden;
}

.pageHeaderWide{
	width:100%;
	/*background: left bottom no-repeat url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/bg_page_header.png') #FFF; */
	height:60px;
	line-height:60px;
	clear:both;
	position:relative;
}
.pageHeaderWide .help-link { float:right; padding:34px 20px 0 0; font-size:13px; font-weight:bold; line-height:normal; }
.testimonial { padding:0 0 0 15px; }
.testimonial .desc {
	color: #555555;
	font: italic 15px "Times New Roman",Times,serif;
	padding-bottom: 10px;
}
.testimonial h2 { background:none; color:#656565; font-size:23px; padding-top:0; padding-left:0; }
.testimonial .author {
	color: #7F7F7F;
	font: italic 14px "Times New Roman",Times,serif;
	padding-bottom:35px;
}
.green{
	color:#18c66d;
}


.domainStatusNotAvailable{
	color:#B80028;
}

.domainSearchResult h3.searchAgain{
	padding-left:10px;
	font-size:16px;
	font-weight: Bold;
	margin:10px 0 0;
	float:none;
	color:#434343;
}

.selectFromAlternatives{
	padding:0px;
	font-size:16px;
	font-weight: Bold;
	margin:10px 0 0 10px;
	color:#434343;
}

#link_newSearch{
	position:absolute;
	top:6px;
	right:14px;
}


#primaryDomain h2{
	font-size:24px;
	color:#3B9D00;
	background: none;
	float:left;
	max-width:700px;
	word-wrap:break-word;
}

/*
.domainSearchResult .duration{
	float:right;
	font-size:14px;
}

.unavailableDomain .duration
{
	opacity: 0.7;
	filter: alpha(opacity=70);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"
} */

.domainSearchResult .duration label{
	font-size:12px;
	color:#4c4c4c;
	padding-right:5px;
	font-weight:bold;
}

.domainSearchResult .duration select, .hosting-plans .plan-duration select{
	border:1px solid #bdbcbd;
	padding:2px;
	color:#444;
}

.domainSearchResult .duration .saving, .SavingsShow{
	color:#70A750;
	display:block;
	text-align:right;
	font-size:12px;
	padding-top:2px;
}

.alternativeDomain{
	clear:both;
	margin:10px 0;
	margin:0 0 20px 10px;
	padding-top:20px;
	border-top:2px solid #EEEEEE;
}

.freeHighlight{
	color:#FF7000;
}

a.remove_item_class:link, a.remove_item_class:visited{
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	color: #5489B3;
}

a.remove_item_class:hover, a.remove_item_class:active{
	color:#005CBD;
}

.CartItem:hover  a.remove_item_class{
	color:#005CBD;
}

.wrapper1 a:link {
	color:#FFFFFF;
	text-decoration:none;
}

/* FREE STUFF */

.includedFree{
	padding-left:21px;
	*padding-left: 25px;
	width:400px;
	color: #6d6d6d;
	padding-top: 4px;
	position: relative;
}
.singleResult .includedFree
{
	padding-left: 0px;
}

.domainSearchResult .includedFree h3{
	padding:0;
	color:#333;
}

.includedFree h4{
	font-size: 13px;
	padding:0;
	margin:0 0 1px 0;
}

.includedFree p{
	padding:0;
	margin:0 0 5px 0;
}

ul.includedFree{
	margin:0;
	padding:0;
	background:#FFF;
}

ul.includedFree li{
	line-height:24px;
	font-size:14px;
	padding-left:36px;
	background: 0 0 no-repeat url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/freeStuff_icons_sprite.gif') #FFF;
}

.hideIncludedFree ul li{
	display:none;
}
ul.includedFree li.siteBuilder
{
	background-position: 0 -351px;
}
ul.includedFree li.hosting
{
	background-position: 0 -382px;
}
ul.includedFree li.templates
{
	background-position: 0 -416px;
}
ul.includedFree li.eCommerce
{
	background-position: 0 -314px;
}
ul.includedFree li.addOns
{
	background: none;
	font-style: italic;
	padding-left: 7px;
}

ul.includedFree li.chatClient{
	background-position: 0 -25px;
}

ul.includedFree li.domainForwarding{
	background-position: 0 -50px;
}

ul.includedFree li.privacyProtection{
	background-position: 0 -75px;
}

ul.includedFree li.mailForwarding{
	background-position: 0 -100px;
}

ul.includedFree li.urlMasking{
	background-position: 0 -125px;
}

ul.includedFree li.dnsManagement{
	background-position: 0 -150px;
}

ul.includedFree li.domainTheft{
	background-position: 0 -175px;
}

ul.includedFree li.bulkTools{
	background-position: 0 -200px;
}

ul.includedFree li.controlPanel{
	background-position: 0 -225px;
}

ul.includedFree li.localSupport{
	background-position: 0 -250px;
}

ul.includedFree li.showmore, ul.includedFree li.showless{
	font-size:12px;
	padding-left:0;
	background:none;
}

.quickSummary
{
	position: absolute;
	right: 161px;
	top: 5px;
}

/* -- Hide Show Links when expanded -- */

.showIncludedFree li.showmore{
	display:none;
}
.showIncludedFree li.showless{
	display:block;
}

#primaryDomain h4{
	font-weight:bold;
	*margin-bottom:5px;
}

/* -- Show the first few items for the main domain -- */

#primaryDomain .hideIncludedFree ul li{
	display:block;
}

#primaryDomain .hideIncludedFree ul li.hidden{
	display:none;
}

#primaryDomain .hideIncludedFree li.showless{
	display:none;
}

#primaryDomain .hideIncludedFree li.showmore{
	display:block;
}

/* .unavailableDomain {
	opacity: 0.6;
} */

/* .unavailableDomain label#available_domain_name {
	color:#222;
} */

/* ---- Also Available ----- */

#alsoAvailable{
	float:right;
	margin:0;
	overflow:hidden;
	width:215px;
	word-wrap:break-word;
}

#alsoAvailable ul{
	margin:8px 0 0;
	padding:0;
}

#alsoAvailable ul li{
	margin:6px 0;
	overflow:hidden;
}

#alsoAvailable p{
	padding:0;
}

#alsoAvailable input{
	float:left;
	clear:left;
}

#alsoAvailable label{
	cursor:pointer;
	float:right;
	width:175px;
}


.actionRow{
	clear:both;
	margin: 0px 0px 30px;
	background: 0px 0 url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/bg_gradient_CCCEEE.png') #CCC repeat-x;
	height:53px;
	border:1px solid #CECECE;
	-moz-border-radius:6px;
	text-align:right;
	padding:10px;
}
.multiDomain .actionRow { border:1px solid #bbbbbb; width:705px !important; border-radius: 6px; height:46px; padding:6px 8px 1px 5px; }
.multiDomain .actionRow p.selectAllBox { margin-top: 4px; color:#000; font-weight:bold; }
.multiDomain span#total_curr, .multiDomain .PageTotal span#page_total {  font-size:14px }
.discounted_price {color:#6FC61E; font:bold 34px Arial, Helvetica, sans-serif;}
.undiscounted_price {color:#708090; font:bold 28px Arial, Helvetica, sans-serif;text-decoration: line-through;}
p.PageTotal{
	font-size:14px;
	line-height:23px;
	font-weight:bold;
	color:#333;
	margin:0px 0 0;
	padding:5px;
	text-align:right;
	float:left;
	width:290px;
	*width:280px;
}

span#total_curr{
	font-size:20px;
	color: #4D9D1E;
}

.PageTotal span#page_total{
	color:#4d9d1e;
	padding-left:4px;
	font-size:24px;
}

#btnDomainBuy{
	float:right;
}

/* ---- Secondary Domains ----- */

.available
{
	overflow: hidden;
	clear: both;
	height:auto;
	padding: 10px 0;
	border-bottom: 1px solid #F0F0F0;
}
.available.last
{
	border-bottom: none;
}
.singleResult div[id$=_details], .available div[id$=_details]
{
	clear: left;
	width: 400px;
}

/* Secondary/Alternate Domains */

#secondaryDomain div.available {
	margin:10px 0 0 15px;
	border-top: 1px solid #f0f0f0;
	border-bottom: 0px;
	padding: 10px 0;
}

#secondaryDomain .includedFree{
	margin-top:5px;
	clear:left;
}

.singleDomainAvailable #secondaryDomain .includedFree{
	padding-left:0;
}


/* Multiple Domain Search Results */

.multiDomain {
}

.multiDomain div.available {
	margin:0 0 10px 15px;
	border-bottom: 1px solid #f0f0f0;
	padding: 10px 0;
}

#domains-not-available, #domains-status-unknown{
	margin:0 0 10px 15px;
	border-bottom:1px solid #F0F0F0;
}

#domains-not-available h2.selectFromAlternatives,
#domains-status-unknown h2.selectFromAlternatives{
	margin-left:0;
}

#domains-not-available .group-content p, #domains-status-unknown .group-content p, #domains-status-invalid .group-content p {
	color:#A12828;
	margin:0;
	padding:5px 0 10px 15px;
}

/* Check Domain blurb */
.transfer-domain-blurb {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/tranfar-doamin-bg.gif) #fff no-repeat 0px bottom;
	height:179px;
}
.transfer-domain-blurb .transfer-content {
	padding: 12px 10px 0px 22px;
	margin:0px;
}
.transfer-domain-blurb .transfer-content h4 {
	color:#515151;
	font-size:21px;
	padding:0px;
	margin:0px;
}
.transfer-domain-blurb .transfer-content p {
	color:#3c3c3c;
	font-size:12px;
	padding:0px;
}
.transfer-domain-blurb .transfer-search {
	padding: 5px 10px 0px 22px;
}
.transfer-domain-blurb .transfer-search .www {
	color:#6d6e6c;
	font-size:12px;
	font-weight:bold;
	float:left;
	padding-top:16px;
	width:30px;
}
.transfer-domain-blurb .transfer-search .transfer-search-box {
	width:201px;
	height:32px;
	float:left;
}
.transfer-domain-blurb .transfer-search .transfer-input {
	color:#6a6d6f;
	font-size:14px;
	font-weight:bold;
	margin-top:8px;
	margin-left:0px;
	width:210px;
	float:left;
	padding:4px 2px;
	/* border: 1px solid #e5e5e5; */
}
.transfer-domain-blurb .transfer-search .transfer-submit {
	margin-left:232px;
	background:url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/transfer-but.gif) no-repeat 0px 0px;
	width:95px;
	height:32px;
	border:none;
	margin-top:-31px;
	float:left;
}

.transfer-domain-blurb .transfer-search p.transfer-note {
	font-size:12px;
	color:#3c3c3c;
	padding:0px;
	padding-top: 2px;
}
.transfer-domain-blurb .transfer-search p.transfer-note a {
	color:#005cbd;
	text-decoration:underline;
}
.transfer-domain-blurb .transfer-search p.transfer-note a:hover { text-decoration:none;}
.sidebar-hosting-blurb {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/get-hosting-blurb-bg.jpg) no-repeat 0px 0px;
	height:274px;
}
.sidebar-hosting-blurb h2 {
	padding: 15px 0 0 25px;
	margin:0px;
	background:none;
}
.sidebar-hosting-blurb ul {
	padding: 8px 0 5px 25px;
	margin:0px;
}
.sidebar-hosting-blurb li {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/white-check.gif) no-repeat 2px 8px;
	padding: 5px 0px 4px 25px;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
}
.sidebar-hosting-blurb p {
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
	margin:0px;
	padding: 10px 0 0 25px;
	line-height:15px;
}
.sidebar-hosting-blurb .price-hilight  { padding: 8px 10px 5px 0px;}
.sidebar-hosting-blurb .price-hilight p {
	color:#ffe800;
	font-size:18px;
	font-weight:bold;
}
.sidebar-hosting-blurb .price-hilight p a {
	padding: 0 0px 0 8px;
}

.sidebar-email-blurb {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/get-email-blurb-bg.jpg) no-repeat 0px 0px;
	height:201px;
	margin-top:15px;
}
.sidebar-email-blurb h2 {
	padding: 15px 0 0 25px;
	margin:0px;
	background:none;
}
.sidebar-email-blurb ul {
	padding: 4px 0 5px 25px;
	margin:0px;
}
.sidebar-email-blurb li {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/gray-check.gif) no-repeat 2px 8px;
	padding: 4px 0px 3px 25px;
	font-size:14px;
	color:#7c7d7b;
	font-weight:bold;
}
.sidebar-email-blurb p {
	color:#434343;
	font-size:16px;
	font-weight:bold;
	margin:0px;
	padding: 5px 0 0 25px;
	line-height:15px;
}
.sidebar-email-blurb .price-hilight  { padding: 3px 10px 5px 0px;}
.sidebar-email-blurb .price-hilight p {
	color:#fa6809;
	font-size:18px;
	font-weight:bold;
}
.sidebar-email-blurb .price-hilight p a {
	padding: 0 0px 0 8px;
}
.sidebar-email-blurb .email-blurb {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/get-email-blurb-bg.jpg) no-repeat 0px 0px;
	height:201px;
	width:435px;
	margin-top:15px;
}

/*_________ Call Us Sidebar Blurb _________*/

.sidebar-head{
	/* background:#D7D7D7 url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/bg-new-sb-header-2.gif") repeat-x left top; */
	background: none repeat-x scroll 0 0 #5C5C5C;
	border-bottom:1px solid #aeaeae;
	margin-top:20px;
}

.sidebar-child-blurb-content{
	margin-left:53px
}
.sidebar-footer{
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/bg-sidebar-footer.gif") no-repeat left top;
	width:230px;
	height:10px;
	overflow:hidden;
}
.sidebar-head h2{
	font-size:15px;
	color:#fff;
	font-weight:bold;
	padding:10px 0 8px 11px;
	background:none;
}
.new-sidebar-blurb { margin:0 0 20px 0; }
.sidebar-content h3 {
	font-size:16px;
	margin:0;
	padding:0 0 3px;
	color:#333333;
}
.sidebar-content p{
	padding:0 0 6px;
	margin:0;
}
.sidebar-content .input-text{
	width:110px;
	vertical-align:middle;
	border:2px solid #cecece;
	padding:5px 4px;
	font-size:13px;
	color:#555555;
}

.sidebar-content input.error{
	width:110px;
	vertical-align:middle;
	border:2px solid #cecece;
	padding:5px 4px;
	font-size:13px;
	color:#555555;
	margin:0;
	font-weight:normal;
	background:#FFF;
}
.sidebar-content .go-button{
	margin-left:-6px; vertical-align:middle;
	background:0 0 url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/button-go.gif");
	width:34px;
	height:30px;
	border:0;
	overflow:hidden;
	text-indent:-1000000px;
	cursor:pointer;
}
.sidebar-content .ui-divider { clear:both; background:#D0D0D0; height:1px; overflow:hidden; margin:0 0 12px; }
.live-chat-floated, .contact-us-floated {
	display: inline;
	float: left;
	margin: 0 0 15px 15px;
	width: 138px;
}
.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 small {
	display: block;
}
.left-side {
	margin-left: 140px;
	text-align: left;
}
.left-side h4 {
	font-weight: bold;
	margin: 0;
}
.left-side ul, .list-dot {
	color: #646464;
	font-size: 14px;
	margin: 5px 0;
	padding-left: 15px;
}
.left-side ul li, .list-dot li {
	list-style-type: disc;
	padding: 2px 0;
}
.right-side {
	display: inline;
	float: left;
	margin-right: 14px;
}
.right-side .image {
	margin-bottom: 6px;
}
#sidebar-child-haveUsCallYou label.error{
	float:right;
	clear:both;
	margin:0;
	padding:5px 0;
	border:none;
	color:#FF0000;
	font-size:11px;
	font-weight:normal;
	width:100%;
	display:block;
}


.rbtop div { background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/sidebar-top-left-curve.gif") no-repeat top left;}
.rbtop div  span{border-top:1px solid #d2d2d2; display:block; margin:0 6px;}
.rbtop { background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/sidebar-top-right-curve.gif") no-repeat top right; }
.rbbot div { background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/sidebar-bottom-left-curve.gif") no-repeat bottom left; }
.rbbot div span{border-bottom: 1px solid #e9e9e9; display:block; margin:0 6px; height:6px; background:#F6F6F6;}
.rbbot { background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/sidebar-bottom-right-curve.gif") no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
	width: 100%;
	height: 7px;
	font-size: 1px;
}

.sidebar-head h2 {
	border-left:1px solid #C9C9C9;
	border-right:1px solid #C9C9C9;
	color:#333333;
	font-size:15px;
	font-weight:bold;
	padding:1px 0 8px;
	text-align:center;
}

.sidebar-content{
	border-left:1px solid #c9c9c9;
	border-right:1px solid #c9c9c9;
	background:#f6f6f6;
	padding:12px 8px 0;
	overflow:hidden;
	_height:1%;
}
.sidebar-content .last{
	padding:0;
	margin-bottom:0;
	border:0;
}
.sidebar-child-blurb{
	border-bottom:1px solid #e4e4e4;
	margin-bottom:7px;
	padding:0 0 14px;
}
.sidebar-child-blurb-content{
	margin-left:53px
}
.sidebar-footer{
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/myUploadedImages/bg-new-sb-footer.gif") no-repeat left top;
	width:230px;
	height:10px;
	overflow:hidden;
}
.sidebar-head h2{
	font-size:15px;
	color:#fff;
	font-weight:bold;
	padding:10px 0 8px 11px;
	border-left:1px solid #C9C9C9;
	border-right:1px solid #C9C9C9;
}
.sidebar-content h3 {
	font-size:16px;
	margin:0;
	padding:0 0 3px;
	color:#333333;
}
.sidebar-content p{
	padding:0 0 8px;
}
.sidebar-content .input-text{
	width:130px;
	vertical-align:middle;
	border:2px solid #cecece;
	padding:4px;
	font-size:13px
}
.sidebar-content .go-button{ margin-left:-30px; vertical-align:middle }
.icon-support-contact-us, .icon-support-call-you, .icon-support-call-you-chat, .icon-support-email-us {
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/sider-bar-support-icon.gif") no-repeat left top;
	display:block;
	width:44px;
	float:left;
	margin:4px 0 0 2px;
}
.icon-support-contact-us{
	height:34px;
	background-position:16px top;
}
.icon-support-call-you{
	height:41px;
	background-position:left -102px
}
.icon-support-call-you-chat{
	height:36px;
	background-position:left -216px
}
.icon-support-email-us{
	height:29px;
	background-position:left -321px
}
.support-contact-number{
	font-size:13px;
	font-weight:bold;
	color:#9b9b9b;
}
.support-contact-number span {
	font-weight:normal;
	font-size:13px;
}
.sidebar-content h2, .sidebar-content .which-plan-heading .ui-title {
	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;
	color: #656565;
	font-size: 23px;
	font-weight: bold;
	padding-left: 72px;
}
.sidebar-content .which-plan-heading .ui-title { padding-top:7px; }
.sidebar-content h2 small, .sidebar-content .ui-title small {
	display: block;
	font-size: 19px;
	font-weight: normal;
}
.rbtop div { background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/sidebar-top-left-curve.gif") no-repeat top left;}
.rbtop div  span{border-top:1px solid #d2d2d2; display:block; margin:0 6px; background: #F6F6F6; height:6px;}
.rbtop { background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/sidebar-top-right-curve.gif") no-repeat top right; }
.rbbot div { background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/sidebar-bottom-left-curve.gif") no-repeat bottom left; }
.rbbot div span{border-bottom: 1px solid #D6D6D6; display:block; margin:0 6px; height:6px; background:#F6F6F6;}
.rbbot { background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/sidebar-bottom-right-curve.gif") no-repeat bottom right; }
.rbcontent {
	background:none repeat scroll 0 0 #F6F6F6;
	border-left:1px solid #C9C9C9;
	border-right:1px solid #C9C9C9;
	overflow:hidden;
	padding:5px 10px 10px;
	text-align:center;
}
/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
	width: 100%;
	height: 7px;
	font-size: 1px;
}
.page-note {
	font-size:11px;
	color:#515151;
}

/*_________ Ui Buttons  _________*/

button.ui-button, button[disabled].ui-button, button.ui-button:active, button.ui-button:hover{
	width: auto;
	overflow: visible;
	color: white !important;
}
a.ui-button { color:#fff; }

.ui-button{
	white-space:nowrap;
	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;
}

.ui-button:hover{
	background-color:#10ac5c;
	border-color: #2e8357;
	text-shadow: 0px -2px 1px #339980;
	color:#fff;
	box-shadow: inset 0px 0px 1px #2e8357;
}
.ui-button:active{
	background-color:#10ac5c;
	border-color: #2e8357;
	text-shadow: 0px -2px 1px #339980;
	color:#fff;
	box-shadow: inset 0px 0px 1px #2e8357;
}

.ui-button-disabled{
	background: #d5d5d5;
	cursor: default;
	border-color: #bdbdbd;
	color: #ffffff;
	box-shadow: none;
}
.ui-button-disabled:hover{
	background: #d5d5d5;
	color: #ffffff;
	border-color: #bdbdbd;
	box-shadow: none;
}
.ui-button-disabled:active{
	background: #d5d5d5;
	color: #ffffff;
	border-color: #bdbdbd;
	box-shadow: none;
}

.digicert-content ul li .ui-button{line-height: 20px}

a.ui-button:hover { color:#fff; }
.ui-button:active span span{ }
.ui-button-2 { line-height:12px; font-size:12px; width:160px; }
.ui-button-2 span { height:55px; background-position: left -272px;text-align:center; }
.ui-button-2 span span { height:45px; _width:120px; padding-top:10px; background-position: right -329px; line-height:15px}
.ui-button-2:hover span{ background-position: left -272px; background-color:transparent;}
.ui-button-2:active span{ background-position:left -272px; background-color:transparent;}
.ui-button-2:hover span span { height:55px; background-position: right -329px; background-color:transparent;}
.ui-button-2:active span span { height:55px; background-position: right -329px; background-color:transparent;}
.ui-button-2 span strong { font-size:18px}

.ui-button-s {font-size:12px; }
.ui-button-s span{ }
.ui-button-s span span{ }
/* White Secondary Buttons */

.ui-button-3 {
	background:url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/bg-ui-button-3.gif) no-repeat left top;
	width:102px;
	height:25px;
	line-height:25px;
	text-align:center;
	display:block;
	font-size:12px;
	text-decoration:none;
	color:#666666;
	text-shadow:1px 1px 1px #fff;
	cursor:pointer;
}
a.ui-button-3:link, a.ui-button-3:visited {color:#666666;}
a.ui-button-3:hover {color:#5489B3;}
a.ui-button-3:active {color:#333;}



.ul-sign-bullet { padding:0 0 10px; }
.ul-sign-bullet li {
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/bullet-sign.gif") no-repeat scroll left 5px transparent;
	color: #4A4A4A;
	font-size: 14px;
	padding: 5px 0 5px 25px;
}
.lfloat { float:left; }
.rfloat { float:right; }
.acenter { text-align:center; }
.aright { text-align:right; }
.relative { position:relative; }
.clear { clear:both; }
.or{font-size:18px; color:#535353; padding:190px 0 0 10px; text-shadow:1px 1px 1px #fff}
.ui-space { height:20px; overflow:hidden; }
.ui-space-2 { height:15px; overflow:hidden; }
.highlihgt{color:#EB5E24;}
.underline { text-decoration:underline; }
.ui-message-block { text-align:center; padding:20px;}
.ui-message-block h1{font-size:40px;}
.ui-message-block h3 { color:#5c5c5c; font-size:20px; }
.fb-link a { color:#183278; font-size:16px; }
.icon-facebook-2 { background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/icon-fb-twitter.gif") no-repeat left top; display:inline-block; vertical-align:middle; width:43px; height:43px; margin:0 50px 0 9px; }
.icon-twiiter-2 { background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/icon-fb-twitter.gif") no-repeat left -47px; display:inline-block; vertical-align:middle; width:43px; height:43px; margin:0 0 0 9px; }
.ui-title { color:#5b5b5b; font-size:16px; font-weight:bold; padding:0 0 5px; }
.ui-title-2 { color:#79973c; font-size:26px; font-weight:bold; }
.ui-title-3 { color:#5b5b5b; font-size:22px; font-weight:bold; padding:0 0 5px; }
.ui-title-4 { color:#5b5b5b; font-size:26px; font-weight:bold; padding:0 0 5px; }
.ui-title-5 { font-size:12px; font-weight:bold; padding:0 0 5px }
.ui-number-bullet { border-right:3px solid #d0d0d0; font-size:36px; color:#5b5b5b; line-height:30px; padding:0 3px 0 0; margin:0 4px 0 0; }
.width50 { width:50%; }
.font-large { font-size:15px}
.font-xlarge { font-size:16px; }
.font-xxlarge { font-size:18px; }
.font-xxxlarge { font-size:24px; }
.font-normal { font-weight:normal; }

.ui-heading {font-size: 40px; font-weight: bold; text-shadow: 0 2px 0 #CCCCCC; margin:3px 0;}
.ui-heading-2 {font-size: 44px; font-weight: bold; color:#444444; margin:10px 0 20px;}
.ui-label { color:#EE7214; }
.ui-subtitle { font-size:18px; margin:3px 0; color:#636363; }
.ui-divider { height:1px; overflow:hidden; background:#d3d3d3; margin:10px 0 10px 0; }

.ui-box { background:#f9f9f9; padding:8px; margin:0 0 15px; }
.ui-blurb { border:1px solid #D7D7D7; background:#F7F7F7; padding:12px 20px;}
.inline-note { color:#a1a1a1 }
.inline-hightlight { display:inline-block; background:#fcf3b5; border-bottom:1px solid #d7d7d7; border-right:1px solid #dadada; padding:0 3px; }
.form-list { margin:0 0 10px; overflow:hidden; *height:1%;}
.form-list li {padding-bottom:10px; overflow:hidden; *height:1%; clear:both; }
.form-list input, .form-list label { vertical-align:top; float:left; }
.form-list input {margin:0;}
.form-list label { width:95%; margin:0 0 0 5px; line-height: 16px;  }
.p-block { margin:0; padding-bottom:12px; padding-top:6px;}
.ui-highlight {
	background:#F7862B;
	color: #FFFFFF;
	font-weight: bold;
	padding: 2px 4px;
}
.ui-text-highlight {
	color: #ff7700;
  font-weight: 500;
  font-size: 16px;
  font-family: "Montserrat", "Open Sans", "Arial";
}

.table-data a{ color: #025F8A; text-decoration:none; font-weight:bold;}
.table-data thead .tld-col {
	color: #393939;
	font-size: 18px;
}
.table-data td { text-align:center;
	color:#828282;
}
.table-data thead td {
	background: #5e5e5e;
	border-color: #FFFFFF #FFFFFF #DDDDDD;
	border-style: solid;
	border-width: 1px;
	color: #fff;
	padding: 8px 0;
	font-size: 15px;
	font-weight: bold;
}
.table-data tbody tr {
	background: none repeat scroll 0 0 #F3F3F3;
}
.table-data tbody td {
	border-color: #FFFFFF #FFFFFF #D0D0D0;
	border-style: solid;
	border-width: 1px;
	color: #4C4C4C;
	font-size: 13px;
	height: 50px;
	padding: 4px 0 10px;
}
.table-data tbody tr.alternate {
	background: none repeat scroll 0 0 #E6E6E6;
}
.price {
	font-size: 22px; font-weight:bold;
}
.per-month {
	/* font-size: 20px; */
	font-weight:normal;
}

.ul-li-bdr li {
	border-bottom: 1px solid #DADDD6;
	font-size: 14px;
	padding: 8px;
}
.ul-li-bdr {
	margin: 0 20px;
	padding: 10px 0;
}

.free-features-title {
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/orange-round-corners.gif") no-repeat scroll left top #FD8907;
	color: #FFFFFF;
	float: left;
	font-size: 14px;
	height: 27px;
	margin: 0 0 20px 12px;
	overflow: visible;
	padding: 0;
	position: relative;
	text-align: center;
}
.free-features-title .right-round {
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/orange-round-corners.gif") no-repeat scroll right -27px #FD8907;
	float: left;
	margin-left: 6px;
	padding: 5px 7px 5px 0;
}
.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;
	height: 9px;
	left: 11px;
	position: absolute;
	top: 27px;
	width: 11px;
}

p.successMessage{
	background:#FEFF9F;
	padding:5px;
	margin:5px 0;
	display:none;
	clear:both;
}

.icon-support-contact-us, .icon-support-call-you, .icon-support-call-you-chat, .icon-support-email-us {
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/sider-bar-support-icon.gif") no-repeat left top;
	display:block;
	width:44px;
	float:left;
	margin:4px 0 0 2px;
}
.icon-support-contact-us{
	height:34px;
	background-position:16px top;
}
.icon-support-call-you{
	height:41px;
	background-position:left -102px
}
.icon-support-call-you-chat{
	height:36px;
	background-position:left -216px
}
.icon-support-email-us{
	height:29px;
	background-position:left -321px
}
.support-contact-number{
	font-size:13px;
	font-weight:bold;
	color:#666;
}
.support-contact-number small {
	font-weight:normal;
	font-size:11px;
}

.support-contact-tollfree{
	color:#FA7109;
	font-size:14px;
}

#resultSidebar{
	float:right;
	width:215px;
	overflow:hidden;
}

/*_________ The Most Excellent Testimonials _________*/

.testimonials{
	margin:0 auto;
	padding:8px 0px 50px 0px;
	clear:both;
}

.testimonials blockquote{
	padding:1px 0 0 24px;
	background:url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/quotes-start.gif) no-repeat 0px 0;
}

.testimonials blockquote p {
	font-size:16px;
	font-style:italic;
	line-height:25px;
	color:#616161;
	padding:0px;
	padding-bottom:5px;
}


.testimonials blockquote p.cite {
	text-align:right;
	font-size:12px;
	color:#616161;
	font-style: italic;
	line-height:16px;
}

.testimonials blockquote p.cite strong {
	font-size:16px;
}


/* Main Content Ends */


/* Footer style */
#footer-wrapper {
	border-top:  2px solid #e5e5e5;
	margin-top:15px;
	padding:20px 0 20px 0;
	clear:both;
}
#footer-wrapper ul {
	margin:0px;
	padding:0px;
	padding-top:2px;
}
#footer-wrapper li {
	color:#596f86;
	display:inline;
}
#footer-wrapper li a {
	color:#596f86;
	font-size:12px;
	font-family: arial;
}
#footer-wrapper p {
	color:#596f86;
	padding: 2px 0px;
	font-size:12px;
	font-family: arial;
	padding:8px 0 0 0;
}
#footer-wrapper p.contectno {
	color:#d56911;
	font-size:16px;
	font-weight:bold;
}
#footer-wrapper .footer-list {
	width:550px;
	float:left;
}
#footer-wrapper .logo-img {
	width:360px;
	float:right;
}
#country-box {
	left: 0;
	position: absolute;
	top: 155px;
}
#country-box .country-head {
	float:left;
}
#country-box .country-head p {
	float:left;
	color:#666;
	font-size:11px;
	font-weight:bold;
	padding:0 0 0 0;
}
#country-box .country-droup-down {
	float:left;
	padding-left:8px;
	padding-top:8px;
}
#country-box .country-droup-down .country-select { width:90px;}
#country-box .country-flag {
	float:left;
	padding-left:10px;
	padding-top:9px;
}
#country-box .country-flag img {
	border:1px solid #a7a7a7;
}


/* -- Post Order Page -- */

.postOrder_Success{
	text-align:center;
	font-family: droid sans;
	margin:20px 0 80px;
}

.postOrder_Success h1{
	text-align:center;
	font-size:28px;
	margin-bottom:15px;
}
.postOrder_Success h1.no-domain-heading{
	font-size:51px;
	color:#303030;
	margin-bottom:5px;
	font-family: droid sans;
}
.postOrder_Success h2.no-domain-heading{
	font-size:28px;
	color:#303030;
	font-family: droid sans;
}
.postOrder_Success h2{
	background:none;
	color:#434343;
	font-weight:normal;
	font-size:24px;
	padding:0;
}

.postOrder_Success p{
	font-size:13px;
	margin:0;
	text-align:center;
}

.postOrder_Success h3{
	margin-top:20px;
	border-bottom: none;
}
.postOrder_Success h3.no-domain-heading{
	font-size:50px;
	color:#303030;
	margin:40px 0;
	font-weight:normal;
}
.postOrder_Success .next-options{
	width:920px;
	margin:40px auto 0;
	overflow:hidden;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/postorder-option-bg.png) no-repeat scroll 0 0 transparent;
}
.postOrder_Success .next-options div{
	float:left;
	width:357px;
	height:145px;
	text-align:center;
	color:#303030;
	font-size:23px;
	display:block;
	text-indent:-99999px;
}
.postOrder_Success .next-options div a{
	text-indent:-99999px;
	display:block;
	width:357px;
	height:145px;
}
.postOrder_Success .next-options #dx-option{
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/dx1.png) no-repeat scroll 0 0 transparent;
}
.postOrder_Success .next-options #dx-option:hover{
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/dx2.png) no-repeat scroll 0 0 transparent;
}

.postOrder_Success .next-options #cp-option{
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/cpanel1.png) no-repeat scroll 0 0 transparent;
}
.postOrder_Success .next-options #cp-option:hover{
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/cpanel2.png) no-repeat scroll 0 0 transparent;
}

.postOrder_Success .next-options span{
	float:left;
	margin:50px 75px 0;
	font-size:32px;
	color:#303030;
}

p.ItemDiscTotal{
	color: #70A750;
}
p.ItemDiscTotal_upgrade{
	color: #70A750;
}
.ItemConvertedSubtotal{
	font-size:12px !important;
}
.ItemConvertedSubtotal span#CartTotal, .ItemConvertedSubtotal span#CartTotal #total{
	color:#333 !important;
	font-size: 12px !important
}
.ItemDiscountTotal{
	font-size:12px !important;
	color: #70A750 !important;
}
.ItemTotalAfterDiscount {
	margin-top:5px !important;
	padding:5px 0 !important;
	border-top:1px solid #c1c58c;
	background-color: #feffd5;
	width: 240px;
}
.couponLoading{
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/load.gif") no-repeat left top;
	width:16px;
	height:16px;
	display:inline-block;
	/*vertical-align:hidden;*/
	visibility:hidden;
}

/* homepage show loading */
.modal_overlay{
	background:#000;
	top:0;left:0;right:0;bottom:0;
	z-index:1000;
	opacity:0.7;
	filter:alpha(opacity=70);
	position:absolute;
	height:100%;
	width:100%;
}
.modal_content{
	width:400px;
	background:#fff;
	text-align:center;
	position:absolute;
	left:50%;
	top:60px;
	z-index:1001;
	margin-left:-200px;
	border-radius:5px;
	-moz-border-radius:5px;
}
.wide_modal{
	width:590px;
	margin-left:-295px;
}
.extra_wide_modal{
	width:670px;
	margin-left:-345px;
}
.modal_content .pre {
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/30preloader.gif") #ffffff  no-repeat left top;
	width:125px;
	height:15px;
	margin:0 auto;
}


.modal-box-header { position:relative; }
.modal-label { font-size: 12px; color:#444444; font-style:italic; margin:0 0 20px;}
.modal-box-header h1, .modal-box-header .modal-box-h1{
	font-size:15px;
	line-height: 25px;
	font-weight:normal;
	padding:10px;
	background:transparent url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/modal-title-bg.gif") repeat-x 0 100%;
	text-shadow:0 2px 0 #FFFFFF;
	color:#5B5B5B;
}
.help-note {position: absolute; right:10px; top:15px; font-size:11px; color:#444444;}
.modal-body{ padding:15px; text-align:left;}
.modal-body p{ padding-left:0; margin-top:0;}
.form-field { clear:both; margin:0 0 12px; }
.form-field .input{ border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-top:1px solid #969696; border-bottom:1px solid #e7e7e7; width:300px; padding:4px }
.form-field .input-2{ border:1px solid #D5D5D5; padding:4px; font-size:16px; width:330px }
.form-label { float:left; width:120px; text-align:right; font-size:13px; font-weight:bold; vertical-align:middle; }
.form-label-2 { display:block; font-size:16px; margin-bottom:10px; float:left; width:140px; text-align:right; padding:5px 0 0; }
.form-input {margin:0 0 0 135px; vertical-align:middle; }
.mandatory { color:#fd5444; }
.form-field .error { background:none; border:1px solid #FF8080; margin:0; }
.form-field label.error { border:none; display:block; padding:0; margin:0; font-weight:normal; color:#FF0000; }
.form-field .required { color: #434343; }
.input-wrp { margin-left:170px }

.logo-img img, .logo-img a { display:inline-block; outline: medium none; vertical-align:middle;}
.icon-facebook, .icon-twitter, .icon-blog { background:  url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/twitter-facebook-blog.jpg") no-repeat left top; display:inline-block; text-indent:-9999em; margin-right:5px;}
.icon-facebook { background-position: top left; width:25px; height:25px; margin-left:10px; }
.icon-twitter { background-position: -30px top; width:25px; height:25px; }
.icon-blog { background-position: -63px top; width:75px; height:25px; }

.orange-text{
	color:#fd8602;
}

/* Blurb body */
.offerBlurb{
	color:#666666;
	font-size:11px;
	font-weight:bold;
	width:261px;
	margin-top:2px;
}
.offerBlurb .blurbTop, .offerBlurb .blurbBottom{
	height:17px;
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/blurb-images.gif") no-repeat left top;
}
.offerBlurb .blurbBody{
	border:1px solid #d3d3d2;
	border-width: 0 1px;
	padding: 0 10px;
}
.offerBlurb .blurbBottom{
	background-position:left -17px;
}

/*****************/
/*Hosting Modals*/
/***************/
.textbox-error{
	border:1px solid #db0606 !important;
	color: #db0606 !important;
}
.hosting-modal{
	position:relative;
}
.hosting-modal-title{
	font-size:15px;
	line-height: 25px;
	font-weight:normal;
	padding:10px;
	background:transparent url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/modal-title-bg.gif") repeat-x 0 100%;
	text-shadow:0 2px 0 #FFFFFF;
	color:#5B5B5B;
}
a.modal_close{
	position: absolute; top: 16px; right: 15px; text-decoration: underline;
}

.hosting-modal-body{
	text-align:left;
}

/* Supported banks modal */
#netbanking_helptext_overlay{
	color:#5b5b5b;
	padding:0 10px 10px 10px;
}
#netbanking_helptext_overlay .modal_content{
	text-align:left;
}
#netbanking_helptext_overlay h3{
	border-bottom:0;
	font-weight:bold;
	margin:0 0 10px 0;
}
ul.vertical-list{
	float:left;
	margin:0 0 25px 0;
	padding:0 0 0 17px;
	width:195px;

}
ul.vertical-list li{
	list-style-type:disc;
	font-weight:bold;
	font-size:12px;
	line-height:18px;
}

/* Live Chat Pop Up */

#popup_live_chat{
	background: 0 0 url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/livechat.png') no-repeat;
	/* for ie6 show gif image */
	_background: 0 0 url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/livechat.gif') no-repeat;
	position:fixed;
	right:10px;
	bottom:10px;
	top: auto;
	z-index:1000;
	width:310px;
	height:165px;
	overflow:hidden;
	display:none;
}

#popup_live_chat_topCloseLink{
	color: #692F9D;
	display: block;
	float: right;
	font-size: 12px;
	height: 32px;
	margin: 0;
	overflow: hidden;
	text-align: right;
	text-decoration: underline;
	text-indent: 999px;
	width: 38px;
}

#popup_live_chat_bottomCloseLink{
	bottom: 24px;
	display: block;
	height: 17px;
	left: 111px;
	line-height: 999px;
	overflow: hidden;
	position: absolute;
	text-indent: 9999px;
	width: 53px;
}

#popup_live_chat_openLink{
	top:37px;
	display:block;
	height:149px;
	left:3px;
	position:absolute;
	width:270px;
	overflow:hidden;
}


#upsell_modal{
	text-align:left;
	position: absolute;
}
#upsell_modal h1{
	padding: 17px 10px 13px 61px;
	background:#D2EAB8 url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/upsell-modal-icons.gif") no-repeat 0 0;
	border-bottom:1px solid #f1f1f1;
	color:#008100;
	font-size: 26px;
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
}
#upsell_modal h2{
	font-size: 16px;
	color:#404040;
	background:transparent url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/upsell-modal-icons.gif") repeat-x 0 -160px;
	padding:8px 0 7px 30px;
}
.upsell-modal-body{
	padding:30px 20px;
}

#upsell_modal .upsell-option{
	padding: 0 10px;
}
#upsell_modal .option-icon{
	background:transparent url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/upsell-modal-icons.gif") repeat-x 0 -62px;
	float:left;
	width:69px;
	height:69px;
}
#upsell_modal .web-designer-option .option-icon{
	background-position: 0 -62px;
}
#upsell_modal .web-hosting-option .option-icon{
	background-position: -69px -62px;
}
#upsell_modal .email-hosting-option .option-icon{
	background-position: -138px -54px;
}
#upsell_modal .option-details{
	float:left;
	margin-left:18px;
}
#upsell_modal .option-details h3{
	color: #fa7109;
	padding:0;
	font-size: 22px;
	float:none;
}
#upsell_modal .option-details .byline-1, #upsell_modal .option-details .byline-2{
	font-weight:bold;
	color:#646464;
	font-size:14px;
	line-height:18px;
}
#upsell_modal .option-details .byline-2{
	font-weight:normal;
	font-style: italic;
}
#upsell_modal .option-pricing-details{
	float:right;
	color:#404040;
	width:200px;
}
#upsell_modal .option-pricing-details h3{
	float:none;
	padding:0;
	color:#404040;
	font-size:16px;
}
#upsell_modal .option-amount{
	font-size:22px;
	font-weight:bold;
}
#upsell_modal .option-link{
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/live-but-bg-live-help.gif") no-repeat scroll 0 0 transparent;
	text-align:center;
	color:#fff;
	width:71px;
	padding:4px 0;
	display:block;
	margin-top:3px;
}
.or-seperator{
	height:40px;
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/bg_or_seperator.gif") repeat-x scroll 0 20px transparent;
	margin:0 0 0 14px;
	overflow:hidden;
	position:relative;
}
.or-seperator p{
	position:absolute;
	padding:0 5px;
	margin:0;
	background:#fff;
	overflow:hidden;
	top:13px;
	left:5px;
}
.no-thanks-link{
	color:#5489b3;
	display: block;
	font-size: 18px;
	margin: 0 auto;
	padding: 0;
	text-align: center;
	text-decoration: underline;
	width: 300px;
}
.no-thanks-link:hover{
	text-decoration:none;
}
.no-thanks-link span{
	font-size:18px;
	font-weight:bold;
}
#upsell_modal .nothankslink{
	position: absolute;
	right: 10px;
	top: 19px;
	margin-right: 12px;

}
.bold{
	font-weight:bold;
}
.green {
	color: #18c66d;
}
.greytext {
	color: #666;
}

/* connect with facebook popup related css */
#connect_facebook .hosting-modal-title{
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/modal-title-bg.gif") repeat-x scroll 0 100% transparent;
	color: #5B5B5B;
	font-size: 18px;
	font-weight: normal;
	line-height: 25px;
	padding: 12px 15px;
	text-shadow: 0 2px 0 #FFFFFF;
}
#connect_facebook .hosting-modal-body{
	text-align:left;
	padding: 5px 15px 20px;
}
.facebook-footer{
	margin-top:10px;
	border-top:2px solid #ebebeb;
	padding:10px 0 0;
	line-height:33px;
}
.facebook-connect-cancel{
	float:left;
}
.connect-btn-wrapper{
	float:right;
	color:#858585;
}
.connect-btn-wrapper a{
	text-indent:-9999px;
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/connect-facebbok-btn.gif") no-repeat scroll 0 0 transparent;
	width:255px;
	height:38px;
	display:inline-block;
	margin-left:10px;
}

/* Reseller dashboard*/

.dashbord-reseller {
	margin: 0px;
	padding: 0px;
	border:1px solid #9DAFC2;
}
.dashbord-reseller .heading {
	margin: 0px;
	padding: 2px 3px 3px 4px;
	color:#024381;
	text-align:left;
	font-weight:bold;
	font-size: 11px;
	background:#CAD8E8;
}
.dashbord-reseller .heading a {
	color:#cc0000;
	text-align:left;
	font-weight:bold;
	font-size: 10px;
	background:#CAD8E8;
}
.dashbord-reseller .heading a:hover {
	text-decoration:none;
}
.dashbord-reseller .detail  {
	margin-top: 0px;
	padding: 2px 1px 0px 3px;
	color: #2F2F2F;
	font-size: 11px;
}
.dashbord-reseller .detail a {
	font-size: 9px;
	color: #2F2F2F;
	font-size: 11px;
	text-decoration: underline;
}
.dashbord-reseller .detail a:hover {
	color: #2F2F2F;
	text-decoration: none;
}

/* STYLES FOR PROMOTION ENGINE PAGES & ELEMENTS */

.new-tlds {
	background: #e7f2f9 !important;
}
.new-tlds thead td {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/new-tlds-background.gif) no-repeat left top !important;
}
.promo-sidebar-blurb {
	background: #f8f8f8;
}
.promo-sidebar-blurb thead td {
	margin:0px;
	padding:11px 0 11px 0px;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/sidebar-header-bg.gif) #dfdfdf repeat-x;
	font-family: arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#434343;
	display:block;
	margin-top: 0 !important;
	margin-top: -5px;
	border-right:1px solid #d3d3d3;
	border-left:1px solid #d3d3d3;
}
.promo-sidebar-blurb thead td a {
	color: #000;
	text-decoration: none;
}
.promo-sidebar-blurb td {
	font-size: 11px;
	font-family: verdana;
	color: #4f4f4f;
	padding-left: 12px;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/arrow-sidebar-list.gif) no-repeat 0 17px;
}
.promo-sidebar-blurb td a {
	color: #4f4f4f;
}

.promo-sidebar-blurb td a:hover {
	color: #4f4f4f;
	text-decoration: underline;
}

#my-nav .promo-my-nav {
	display: inline;
	padding-left: 13px;
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/sitebuilder-li.gif') no-repeat left 3px !important;
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/sitebuilder-li.gif') no-repeat left 2px;
}

#my-nav .promo-my-nav a {
	background: none;
	color: #EB5300;
	padding: 0;
	font-weight: bold;
}

#my-nav .promo-my-nav a:hover {
	color: #EB5300;
}

.promo-tr {
	background: #F3FBF2;
}

.strikeout {
	text-decoration: line-through;
}

.promo-chck-avail {
	color: #cc0000;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
}
.sale-chck-avail
{
	display: inline-block;
	height: 20px;
}

.promo-chck-avail small a {
	color: #ff5400;
	font-size: 9px;
}

.promo-chck-avail strong {
	/* background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/bg-promo.gif') no-repeat scroll 0 0 transparent; */
	background: #ff5000;
	color: #ffffff;
	padding: 2px 8px;
	font: 10px arial, helvetica, sans-serif;
	margin-top: 1px;
}
.sale-chck-avail strong
{
	padding: 2px 6px;
	background: green;
	color: white;
	font-size: 10px;
}
.promo-chck-avail strong, .sale-chck-avail strong
{
	margin-left: 7px;
	display: inline-block;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-o-border-radius: 8px;
}

.promo-chck-avail a {
	color: #cc0000;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
}

.promo-sidebar-header {
	background: #FBBE05;
	margin:0px;
	padding:4px 0 4px 12px;
	font-family:verdana, arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	display:block;
	margin-top: 0 !important;
	margin-top: -5px;
}

.promo-register {
	background: #FF9320;
	font-size: 10px;
	font-family: verdana;
	font-weight: bold;
	text-align: center;
	padding: 3px 5px;
}

.promo-register a {
	color: #fff;
	text-decoration: none;
}

.promo-register a:hover {
	color: #fff;
	text-decoration: underline;
}

.promo-heading {
	font-family: arial;
	font-size: 15px;
}

/*
SUPERSITE PROMO PAGE
*/

.promo-country-list {
	height:70px;
	overflow:auto;
	width:420px;
	border:1px solid #ccc;
	margin-left: 10px;
}

.promo-country-list td {
	text-align: left;
}

.promo-round-box-container {
	margin:0px;
	padding:0px;
}

.promo-rounded-box-topcap {
	margin:0px;
	padding:0px;
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/rounded-box-topcap.gif') no-repeat center bottom;
	height:13px;
}

.promo-rounded-box-content {
	margin:0 auto;
	padding:10px;
	border-left: 1px solid #565656;
	border-right: 1px solid #565656;
	width:738px;
	text-align:left;
}

.promo-rounded-box-botcap{
	margin:0;
	padding:0;
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/rounded-box-bottomcap.gif') no-repeat center top;
	height:16px;
}


/*html elements*/

label {
	padding: 0;
}

input.textfield {
	padding: 2px 0 2px 0.25em;
	border: 1px #c8c7be solid;
}


/*My elements*/
.myForm {
	font-size: 8px;
	height: 8px;
	/* border-bottom: 1px #cddae8 solid;
background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/form-curves-546.gif) #a6bad0 no-repeat left top;
text-align:left; */
}

.myFormEnds {
	font-size: 8px;
	height: 6px;
	/* border-top: 1px #a6bad0 solid;
background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/form-curves-rev.gif) #a6bad0 no-repeat right bottom;
text-align:left; */
}

.frmSection {
	height: 26px;
	margin: 0;
	padding: 0;
	font-family:  arial, verdana, sans-serif;
	font-size:12px;
	line-height:26px;
	color:#252525;
	font-weight:bold;
	display:block;
	/* background:url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/ico-frm-os.gif) #cddae8 no-repeat 6px center;
text-align:left; */
	background: #e9e9e9;
	padding: 5px 0;
}

.frmSection h3 {
	margin: 0;
	padding: 0;
	padding-left: 15px;
	font-family:  arial, verdana, sans-serif;
	font-size: 16px;
	line-height: 26px;
	color: #434343;
	background: none;
}

.frmSectionContent {
	padding:15px 0px 20px 15px;
	font-family: arial, verdana, sans-serif;
	font-size:12px;
	line-height:15px;
	border:0px #cddae8 solid;
	text-align:left;
}

.frmSectionContent li {
	list-style: none;
	font-family:  arial, verdana, sans-serif;
	font-size: 10px;
	line-height: 14px;
	margin: 0;
	padding: 0;
	background:  url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/pointer.gif) no-repeat left center;
	padding-left: 12px;
	margin-left: 4px;
}

.frmLabel {
	text-align:left;
	font-size: 12px;
}

.frmData {
	font-family:  arial, verdana, sans-serif;
	font-size: 11px;
	color: #C70101;
	line-height: 18px;
	border-bottom: 1px #e1e1e1 solid;
	font-weight: bold;
}


/*
Buttons
---------
*/

.ui-button-grey,
.ui-button-grey-gradient,
.ui-button-white {
	background:none repeat scroll 0 0 transparent;
	border:medium none;
	color:#666666;
	cursor:pointer;
	display:inline-block;
	font-size:11px;
	font-weight:normal;
	height:26px;
	line-height:26px;
	margin:0;
	outline:medium none;
	padding:0;
	text-align:left;
	text-shadow:0 1px 1px rgba(0, 0, 0, 0.25);
	white-space:nowrap;
	width:auto;
}
.ui-button-grey span,
.ui-button-grey-gradient span,
.ui-button-white span {
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/ui-button-grey.gif") no-repeat scroll left 0 transparent;
	display:block;
	_display:inline-block;
	height:26px;
	padding:0 0 0 10px;
}
.ui-button-grey span span,
.ui-button-grey-gradient span span,
.ui-button-white span span {
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/ui-button-grey.gif") no-repeat scroll right -26px #F2F2F2;
	border:medium none;
	cursor:pointer;
	display:block;
	_display:inline-block;
	height:26px;
	line-height:26px;
	padding:0 20px 0 10px;
}

.ui-button-grey-gradient span{background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/ui-button-grey-gradient.gif") no-repeat scroll left 0 transparent;}
.ui-button-grey-gradient span span {background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/ui-button-grey-gradient.gif") no-repeat scroll right -26px transparent;}

.ui-button-white span {background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/ui-button-white.gif") no-repeat scroll left 0 transparent;}
.ui-button-white span span {background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/ui-button-white.gif") no-repeat scroll right -26px #F2F2F2;}

.ui-button-grey span span a,
.ui-button-grey-gradient span span {
	color:#666666;
}

/* form with tabbed header elements inside the section content area */


/*
Inner plan style
---------------
*/
.inner-plan {
	margin: 0px;
	padding: 0px 0px 0px 12px;
	text-align: left;
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/pointer.gif') no-repeat 2px 4px;
	display: block;
}

.inner-plan-li {
	border: 0 none;
	margin: 0;
	padding: 0;
	color: #666;
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/inner-plan-li.gif') no-repeat left 5px; padding-left: 7px;
}

/* VERSION 2: CSS STYLES */

.selected-products {
	background:#f5f5f5;
	padding:8px 0px 5px 20px;
	border:0px solid #cddae8;
	border-bottom: 0 none;
}
.selected-products img {
	margin-right: 5px;
}
.totalcost-wrapper {
	background: #FFFFD3;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #FA6809;
	border-bottom: 1px #C8C86B solid;
	margin-top: 6px;
	font-size: 14px;
}
.totalcost-wrapper .totalcost-icon {
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/ico-casbox.gif') #FFFFD3 no-repeat 5px 2px;
	padding-left: 19px;
}


/* SUPERSITE COMMON CSS */

/*
HTML Elements
--------------------------
*/
.admin {
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/edit.gif') #FFFDF4 no-repeat 10px 5px;
}
.admin-edit {
	border: 1px solid #ccc;
}
img {
	border:0 none;
	padding:0;
	margin:0;
}

h3 {
	color:#434343;
	font-size: 18px;
	font-weight:bold;
	margin: 0;
	padding:5px 0 0 15px;
}

h2 {
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/feature-h3-bg.gif') repeat-x;
	color:#3085c8;
	font-size: 20px;
	font-weight:bold;
	margin: 0;
	padding:7px 0 6px 15px;
}

h1 {
	margin:0;
	padding:0;
	padding:10px 5px 5px 10px;
	font-family: 'Montserrat', 'Open Sans', arial, sans-serif;
	font-size:20px;
	font-weight:bold;
	color: #373737;
	text-align:left;
}

form {
	margin: 0px;
	padding: 0px;
}

.indent {
	padding-left: 18px;
}

a {
	text-decoration: none;
	color: #0560A6;
}

a:hover {
	text-decoration: none;
	color: #FA7109;
}

sup a {
	text-decoration: underline;
}

sup a:hover {
	text-decoration: none;
}

p {
	text-align: left;
	line-height: 17px;
	margin-top:10px;
	padding-left:15px;
	font-size: 12px;
}

.red-text {
	color:#CC0000;
}

.green-text {
	color:#3B9D00;
}

.highlight  {
	background-color: #ffffcc;
}

/*
My Navigation
----------------------------------------------------------------------------------------------
*/

#my-nav {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/mynav-bg.gif) repeat-x left center;
	/*padding-top: 4px;*/
}

#my-nav a {
	color: #476708;
	font: 10px verdana, arial, sans-serif;
	padding: 0 6px;
	text-decoration: underline;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/ico-my-nav.gif) no-repeat left center;
}

#my-nav a:hover {
	color: #4A413A;
	text-decoration: none;
}

/*
Site Main Frame
-----------------------------------------------------------------------------------------------
*/

/*
Main Content Area {wrapper for "Content Area + Side Bar"}
*/
#maincontent {
	text-align: center;
	padding:0px;
	margin:0 auto;
}

/*
Content Area
*/
#content {
	padding:0;
	background:#fff;
	text-align: left;
	position:relative;
}

/*
SideBar
*/

#sidebar {
	width:230px;
	margin:0px auto;
	text-align: left;
	padding-left:20px;
}
#sidebar .sidebar-bg {
	border-right:1px solid #d3d3d3;
	border-left:1px solid #d3d3d3;
	background:#f8f8f8;
}
#sidebar .sidebar-header {
	margin:0px;
	padding:11px 0 11px 12px;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/sidebar-header-bg.gif) #dfdfdf repeat-x;
	font-family: arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#434343;
	display:block;
	margin: 0px;
	border-right:1px solid #d3d3d3;
	border-left:1px solid #d3d3d3;
}

#sidebar .list {
	margin:0px;
	padding:0px;
	border-right:1px solid #d3d3d3;
	border-left:1px solid #d3d3d3;
}

#sidebar .list ul {
	margin:0;
	padding:10px 0;
	background:#f8f8f8;
	border-bottom:2px solid #ffffff;
}

#sidebar .list li {
	margin:0;
	padding:0;
	list-style:none;
	font-family:verdana, arial, sans-serif;
	font-size:11px;
	color:#434343;
	line-height: 11px;
}

#sidebar .list li a {
	text-decoration:none;
	padding: 5px 0px 5px 24px;
	display:block;
	color:#3085c8;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/box-sidebar-list.gif) #f8f8f8 no-repeat 12px 8px;
}

#sidebar .list li a:hover {
	color:#1e6297;
	text-decoration: underline;
}
#sidebar .footer-border {
	padding-top:10px;
	background:#f8f8f8;
	border:1px solid #d3d3d3;
	border-top:0px;
}
/* SIDEBAR BLURB fdns-styles.css */
#fdns-sidebar-blurb {
	width: 230px;
	overflow: hidden;
	font-family: arial;
	font-size: 13px;
	padding-top:15px;
}
#fdns-sidebar-blurb .fdns-sb-header {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/fdns-sb-header-bg.jpg) #aa340c no-repeat center top;
}
#fdns-sidebar-blurb .fdns-sb-header h2 {
	margin: 0;
	padding: 12px 0 12px 14px;
	color: #ffffff;
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	line-height: 1.2;
	text-align:left;
	background:none;
}
#fdns-sidebar-blurb .fdns-sb-header h2 em {
	color: #fed000;
	font-style: normal;
}
#fdns-sidebar-blurb .fdns-sb-content {
	background:#f8f8f8;
	border-right:1px solid #d3d3d3;
	border-left:1px solid #d3d3d3;
}
#fdns-sidebar-blurb .fdns-sb-content ul, #fdns-sidebar-blurb .fdns-sb-content li {
	margin: 0;
	padding: 0;
	list-style: none;
}
#fdns-sidebar-blurb .fdns-sb-content ul {
	padding: 2px 12px 5px;
}
#fdns-sidebar-blurb .fdns-sb-content li {
	font-weight: bold;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/fdns-freeitems-icon.gif) no-repeat scroll left center;
	padding: 4px 0 4px 19px;
	font-size: 13px;
	color: #434343;
}
.fdns-sb-footer {
	clear: both;
	background:#f8f8f8;
	border-right:1px solid #d3d3d3;
	border-left:1px solid #d3d3d3;
	text-align: right;
}
.fdns-sb-footer a {
	text-decoration: none;
	color: #1c4c72;
	text-align: right;
	font-size:11px;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/fdns-viewall-icon.gif) transparent no-repeat 93% 7px;
	display: block;
	padding: 4px 28px 10px 0;
	font-weight: bold;
}

/*
Common Type Box Container
-----------------------------------------
*/
.box-container {
	height: 26px;
	margin: 0;
	padding: 0;
	font-weight: bold;
	display: block;
	background:  url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/iw-frmSection-bgblue.gif') #f9f9f9 repeat-x left top;
	text-align:left;
	cursor: pointer;
}


.box-content {
	padding: 15px 15px 8px 15px;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	line-height: 15px;
	border: 1px #bdbdbd solid;
	text-align:left;
	/*	overflow: auto;*/
}

.box-container h3 {
	margin: 0;
	padding: 0;
	padding-left: 28px;
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	line-height: 26px;
	color: #373737;
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/iw-frmSection-ico.gif') transparent no-repeat 6px center;
	cursor: pointer;
}

.box-subcontainer {
	height: 26px;
	margin: 0;
	padding: 0;
	font-weight: bold;
	display: block;
	background:  url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/iw-frmSection-bgWhite.gif') #f9f9f9 repeat-x left top;
	text-align:left;
	cursor: pointer;
}

.box-subcontainer h3 {
	margin: 0;
	padding: 0;
	padding-left: 28px;
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	line-height: 26px;
	color: #373737;
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/iw-blu-ico.gif') transparent no-repeat 6px center;
	cursor: pointer;
}

/* BoX TYPE blue */

.box-container-blue {
	height: 26px;
	margin: 0;
	padding: 0;
	font-weight: bold;
	display: block;
	background:  url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/iw-frmSection-bg.gif) #f9f9f9 repeat-x left top;
	text-align:left;
	cursor: pointer;
}


.box-container-blue h3, .box-container-blue h2 {
	margin: 0;
	padding: 0;
	padding-left: 28px;
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	line-height: 26px;
	color: #FFFFFF;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/iw-frmSection-ico.gif) transparent no-repeat 6px center;
}

/*
Buttons
--------------------------
*/

.button {
	margin:1px;
	padding:0px 0 5px 5px;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/button.gif) no-repeat left center;
}

.button a {
	margin:0px;
	padding:6px 0 5px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	display:block;
}

.button a:hover {
	color: #dd0000;
	text-decoration: none;
}


/*
Form Buttons
---------
*/
.frmButton {
	margin:0px;
	padding:0px 5px;
	font-family:tahoma,verdana,sans-serif;
	FONT-SIZE:11px;
	font-weight:bold;
	background:url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/form-button.gif) #666666 repeat-x;
	color:#FFFFFF;
	border:0px;
	height:31px;
}
.frmButton input {
	border:0;
}
.frmButton-disable {
	margin:0px;
	padding:0px 5px;
	font-family:tahoma,verdana,sans-serif;
	FONT-SIZE:11px;
	font-weight:bold;
	background:url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/form-button-disable.gif) #9D9D9D repeat-x;
	color:#FFFFFF;
	border:0px;
	height:31px;
}

.frmButton-over {
	margin:0px;
	padding:0px 5px;
	font-family:tahoma,verdana,sans-serif;
	FONT-SIZE:11px;
	font-weight:bold;
	background:url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/form-button.gif) #666666 repeat-x;
	color:#fff97b;
	border:0px;
	height:31px;
}

.frmButton-link {
	font-family:tahoma,verdana,sans-serif;
	font-size:11px;
	font-weight:bold;
}

.frmButton-link a {
	margin:0px;
	margin-top:2px;
	padding:10px 12px;
	color:#FFFFFF;
	text-decoration:none;
	background:url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/form-button.gif) repeat-x;
	line-height:31px;
}

.frmButton-link a:hover {
	color:#c1eb18;
}

.frmButton-secondary {
	margin:0px;
	padding:0px 5px;
	font-family:tahoma,verdana,sans-serif;
	FONT-SIZE:11px;
	font-weight:normal;
	background:url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/form-button.gif) #666666 repeat-x;
	color:#FFFFFF;
	border:0px;
	height:31px;
}

.frmButton-secondary-over {
	margin:0px;
	padding:0px 5px;
	font-family:tahoma,verdana,sans-serif;
	FONT-SIZE:11px;
	font-weight:normal;
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/form-button.gif') #666666 repeat-x;
	color:#fff97b;
	border:0px;
	height:31px;
}

/*
Notes
--------------------------
*/


.YellowNote {
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background:  url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/ico-casbox.gif') #FFFFD3 no-repeat 5px;
	border-bottom: 1px #C8C86B solid;
	padding: 6px 0 4px 28px;
	margin: 10px 0;
	color: #FA6809;
	text-align: left;
	line-height: 1.2em !important;
}

.note {
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: #252525;
	border-bottom: 1px #5DA3E5 solid;
	padding: 3px 10px 2px 22px;
	margin: 0px 0 8px 0;
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/ico-info.gif') #F1F8FF no-repeat 3px 2px;
	text-align:left;
}

.GeneralNote {
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: #252525;
	border-bottom: 1px #5DA3E5 solid;
	padding: 3px 10px 2px 22px;
	margin: 8px 0 8px 0;
	background: #F1F8FF;
	text-align:left;
}

.secure {
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/ico-lock.gif') #F1F8FF no-repeat 7px 4px;
}

.info {
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/ico-info.gif') #f9fbfd no-repeat 3px 2px;
}
.info p {
	font-size:11px;
	padding-left:0px;
}

.info ul {
	margin:0px;
	padding:0px;
	padding-left:26px;
}
.info li {
	margin:0px;
	padding:1px 0;
	list-style-type:disc;
}

.error {
	font-size: 12px;
	font-weight: bold;
	background: #ffe1e1 url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/ico-warning.gif') no-repeat 5px 10px;
	border-top: 1px solid #ff8080;
	border-bottom: 1px solid #ff8080;
	padding: 10px 0 8px 28px;
	margin: 10px 0;
	line-height: 1.2em !important;
	color: #333;
	text-align:left;
}

.success {
	background: none repeat scroll 0 0 #EAFFEA;
	border: 1px solid #88AA88;
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	line-height: 1.2em !important;
	margin: 10px 0;
	padding: 10px 0 8px 10px;
	text-align: left;
}

.error ul {
	margin:0px;
	padding: 5px;

}

.error li {
	list-style: none;
	font: 10px Verdana, Arial, sans-serif;
	color: #373737;
	text-indent:0;
	line-height: 14px;
	display: block;
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/bul-black-aro.gif') no-repeat left 5px;
	padding:0;
	margin:0px;
	padding-left:10px;
	margin-left:0;
}

.error p{
	font: 11px Verdana, Arial, sans-serif;
}

.global-message {
	-moz-border-radius: 10px 10px 10px 10px;
  background: none repeat scroll 0 0 rgba(255, 119, 0, 0.21);
  /* border-bottom: 1px solid #C3C4BF; */
  /* margin: 20px 0 15px; */
  padding: 10px 0 5px;
  position: relative;
  text-align: center;
}
.global-message p{ text-align:center; margin:0; padding-bottom:5px }
.global-message .shoping-cart {
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/cart.gif") no-repeat scroll 0 1px transparent;
	font-size: 15px;
	margin: 0 0 0 160px;
	padding-left: 22px;
	text-align:left;
}
.global-message .hideLink {
	position: absolute;
	right: 15px;
	top: 9px;
}
.global-message .hideLink a:link, .global-message .hideLink a:visited, .global-message .hideLink a:hover, .global-message .hideLink a:active{
	color: #ff7700;
}
.global-message .font-large { font-size:12px; color: #ff7700; font-family: "Montserrat","Open Sans", "Arial"; font-weight: 500}

/*
Tooltip: HoverHelp
--------------------------
*/

blockquote.helpContents{
	margin: 0;
	padding: 5px;
	position: absolute;
	top: -1000px;
	left: -1000px;
	border: 1px solid #000;
	z-index: 100;
	background-color: #F4F4D0;
	-moz-border-radius: 5px;
	-moz-opacity: .75;
}

.hasHelp {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/ico-help.gif) no-repeat 2px center;
	padding: 5px 0 2px 25px;
	border-bottom: 1px #D5D5D5 dashed;
}



/*
Context Menu
--------------------------
*/

.context {
	margin:0;
	padding: 8px 12px 0 8px;
	margin-left: 11px;
	margin-bottom: 9px;
	width: 175px;
	text-align: left;
}

.context .list_header {
	background:  url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/context-header.gif) #A3CCF4 repeat-y top right;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00305E;
	padding: 2px;
	padding-left:5px;
	border: 1px solid #D6D6D6;
	display: block;
}

.context .list {
	margin: 0;
	padding: 3px 0;
	border: 1px solid #D6D6D6;
	border-top: 0 none;
	background: transparent;
}


.context .list li {
	list-style: none;
	font: 10px Verdana, Arial, sans-serif;
	color: #c1c1c1;
	text-indent: 4px;
	line-height: 14px;
	display: block;
	background:  url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/greenbullet.gif) no-repeat left 3px;
	padding-left: 10px;
	margin-left: 4px;
}


.context .list a {
	text-decoration: none;
	color: #0560A6;
}

.context .list a:hover {
	color: #FF0000;
}


/*
Green Bullets
-----------------------
*/

.greenbullet
{
	color: #252525;
	margin: 2px;
	padding-left: 3px;
}

.greenbullet ul
{
	margin:0;
	padding:0;
}

.greenbullet li
{
	list-style: none;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/greenbullet.gif) no-repeat left 3px;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: #252525;
	display: block;
	text-indent: 8px;
	margin-bottom: 3px;
	text-align: left;
}

.greenbullet li a
{
	color: #373737;
	margin-left: 3px;
}

.greenbullet li a:hover
{
	color: #ff0000;
}

/*
MICS USE ALLS
-----------------------
*/

table.dataTable2 {
	margin: 0;
	vertical-align:top;
	cursor: default
}

table.dataTable2 thead td {
	background-color: #f6f6f6;
	border-color: #ffffff #e8eaee #e8eaee #f6f6f6;
	border-style: solid;
	border-width: 1px;
	font-weight: bold;
	padding: 4px 5px;
	color: #333
}

table.dataTable2 td {
	padding: 3px 0px;
	font-size: 12px;
}

/* Data Table */
table.dataTable {
	margin: 0;
	vertical-align:top;
	cursor: default
}

table.dataTable thead td {
	background-color: #eeeeee;
	border-color: #F5F7FA #D1D8E5 #D1D8E5 #F5F7FA;
	border-style: solid;
	border-width: 0px;
	font-weight: bold;
	padding: 4px 5px;
	color: #333
}

table.dataTable td {
	border-bottom: 0px solid #f5f5f5;
	padding: 5px;
}

table.dataTable td input {
	border: 2px solid #D3D3D3;
	font-size:12px;
	padding:3px 5px;

}
table.dataTable td .input-width-a {
	width:210px;
}
table.dataTable td .input-width-b {
	width:157px;
}
/* Row Fair */
.row {
	background-color: #fff
}
.row-over {
	/*background-color: #F7FCFF*/
	background-color: #E8E8E8
}
.row-active {
	background-color: #EDF7EE
}

.PageHeading {
	margin: 0;
	padding: 26px 0px 15px 15px;
	*padding: 16px 0px 15px 15px;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/header-bg-big-rock.gif) repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color: #434343;
	clear: both;
	text-align:left;
}

.PageSubHeading {
	margin: 8px 4px;
	padding: 2px 0 2px 9px;
	background: #ECEFDE;
	border-bottom: 1px solid #94A63B;
	font-family: trebuchet ms, verdana, arial, sans-serif;
	font-size: 15px;
	color: #003660;
	clear: both;
	font-weight: bold;
	text-align:left;
}

.PageIntro {
	color: #252525;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	line-height: 15px;
	text-align: justify;
	padding: 2px 2px 3px 3px;
}

.PageIntro ul {
	margin: 0px;
	padding: 8px 0px 2px 0px;
	list-style: none;
}

.PageIntro li {
	margin:0px;
	padding:1px 0px 3px 20px;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/sitebuilder-li.gif) no-repeat 5px 4px;
}

.clearfix{
	overflow: hidden;
}
.clearfix:after{
	content: "";
	clear: both;
}
.clearfix:after{
	content: " ";
	clear: both;
}

#wrapper {
	width: 770px;
}

.floatLeft {
	float: left;
}

.floatRight {
	float:right;
}

.w760 {
	width:760px;
}

.w615 {
	/*	width:600px; */
}

.w145 {
	width:145px;
}

.alt {
	background-color: #f8f8f8;
}

.hilight {
	color: #0151ba;
}

.required{
	color: #FF0000;
}


/*----------  Dashboard ON CSS ----------*/

#dashboard-td {
	margin:0px;
	padding:0px;
	padding-top:10px;
}
/*
{
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2F2F2F;
	text-align:left;
}
*/
ul{
	margin:0px;
	padding:2px 0px;
}

li {
	margin:0px;
	padding:0px;
	list-style:none;
	/* background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/arrow-orange.gif) no-repeat 4px 4px; */
	text-decoration:none
}

li .red {
	color: #ff0000;
}

.Xheading {
	border-bottom:1px solid #9DAFC2;
	background:#CAD8E8;
}

.user {
	margin:0px;
	padding:2px 2px 2px 0px;
	font-size:11px;
	color:#024381;
	text-align:left;
	font-weight:bold;
}

.botlink {
	margin:0px;
	padding:0px 0px 0px 2px;
	font-size:10px;
	color:#01509A;
	background-color:#eaf3fc;
	border-top: 1px solid #2B4167;
}

.botlink a {
	margin:0px;
	padding:0px 0 2px 3px;
	color:#01509A;
	text-decoration:none;
}

.botlink a:hover {
	text-decoration:none;
	color: red;
}

.signout {
	padding:0px;
	padding-right:3px;
	margin:0px 0px;
	text-align:right;
}

.signout a {
	padding:0px;
	margin:0px;
	font-size:10px;
	color:#cc0000;
	font-weight:bold;
	text-decoration:underline;
}

.signout a:hover{
	text-decoration:none;
}

/*----------  Dashboard OFF CSS ----------*/
.dashboard-off {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2F2F2F;
	text-align:left;
}

.dashboard-off .heading {
	border-bottom:1px solid #9DAFC2;
	background:#EEEEEE;
}

.dashboard-off .user {
	margin:0px;
	padding:2px 2px 2px 0px;
	font-size:11px;
	color:#024381;
	text-align:left;
	font-weight:bold;
}

.dashboard-off a {
	color:#454545;
	font-weight:bold;
	/*	display: block; */
	font-size: 10px;
	margin: 0;
	/*	padding: 5px 20px; */
	text-decoration: none;
}

.dashboard-off a:hover {
	/*	background: #EAF3FC; */
	text-decoration: underline;
}

.dashboard-off .signout {
	padding:0px;
	padding-right:2px;
	margin:0px;
	text-align:right;
}

.dashboard-off .signout a {
	padding:0px;
	margin:0px;
	font-size:10px;
	color:#cc0000;
	font-weight:bold;
	text-decoration:none;
}

.dashboard-off .signout a:hover{
	text-decoration:underline;
}

/*----------*  Dashboard CSS End *----------*/

.processing_note {
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	color: #515151;
}

/*------------------------------------------backward compatibility -----------------------------*/
.pageintro {
	color: #252525;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	line-height: 15px;
	text-align: justify;
	padding: 5px 15px 3px 8px;
}

html>img
{
	width: 0!important;
	height: 48px!important;
	padding-left: 48px!important;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/lb-scroll.png) no-repeat;
}


.sub-plan {
	text-indent: 25px;
}

.dashboard-checkout {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/dashboard-checkout.gif) no-repeat left top;
	line-height: 12px;
	height: 15px;
	text-align: left;
	padding-left: 20px;
}
.dashboard-checkout a {
	font-size: 10px;
	color: #333;
	text-decoration: none;
	font-family: verdana, arial, sans-serif;
	display: block;
}
.dashboard-checkout a:hover {
	color: red;
}

.q-blurb { border-left: 1px solid #565656; border-right: 1px solid #565656;  }
.q-blurb p { margin: 0 15px; padding: 0;font-size: 12px; font-weight: bold; }
.q-blurb a { text-decoration: underline; display: block; background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/gray-pointer.gif) no-repeat 1px center; margin: 7px 25px 0 25px; padding-left: 10px;}
.q-blurb a:hover { text-decoration: none;}


/*
COMMON STYLES: Tuesday, March 28, 2006
*/

.justify-text {
	text-align: justify;
}

#cart_summary {
	overflow:hidden;
	border:1px solid #ccc;
	width:700px;
	position:absolute;
	top:90px;
	right:10%;
	z-index:5000;
}

.cart_summary-wrapper {
	margin:5px;
	background:#fff;
}

/*
HOMEPAGE PRICING TABLE
*/

.hp-pricing-control {
	cursor:pointer;
	background:#f5f5f5;
	border:1px solid #415E8A;
	border-left: 0 none;
	border-right: 0 none;
}
.hp-pricing-control strong {
	margin-left: 3px;
}

#hp_pricing_table table .tld-list {
	background:url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/arrow-sidebar-list.gif) no-repeat 2px center;
	padding-left: 13px;
}

#hp_pricing_table table .lowercase {
	font-size: 10px;
}

/*
SELECT LANGUAGE DROPDOWN
*/

#select-language-wrapper {
	margin-bottom: -5px;
}

#select-language-wrapper .small-font {
	font-size:10px;
}

#select-language-table {
	margin-bottom: 5px;
}

.select-language-text { }

.select-language-text strong {
	font-size:10px;
	color: #414141;
}

.select-language-dropdown { }

.select-language-dropdown select {
	border:1px solid #333;
	color:#555;
	font-family:tahoma;
	font-size:11px;
	margin: 5px 0;
	width: 170px;
}

#subcontent2 {
	width: 200px;
	padding: 15px;
	background: #f5f5f5;
	border: 1px solid #c1c1c1;
	z-index: 999;
}

/*
REFACTORED CSS
*/

#header-table { background: #ffffff; }
#logo-area { }
#logo-area .login-text {
	font-size:12px;
	color:#434343;
}
#logo-area input {
	border: 2px solid #D3D3D3;
	font-size:12px;
	padding:3px 5px;
}
#logo-area .login-table {}
#logo-area .login-table td { padding:5px 0;}
#dashboard-area { }
#navigation-table { }
#navigation-area { }

#login-div {
	overflow:hidden;
}

#login-box .login-header {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/rounded-box-topcap.gif) no-repeat left top;
}

#login-box .login-footer {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/rounded-box-bottomcap.gif) no-repeat left top;
}

#login-box .login-control {
	border-left: 0px solid #666;
	border-right: 0px solid #666;
}

#login-box .login-area {
	border-left: 0px solid #666;
	border-right: 0px solid #666;
	padding-left:14px;
}

.link-underline { margin: 0; padding: 0;}
.link-underline a { text-decoration: underline; display: block; margin: 7px 25px 0 25px; padding-left: 10px;}
.link-underline a:hover { text-decoration: none;}


/*
Features Page - supersite-features.css
*/

.box-features-content {	}

.box-features-content p {
	margin-bottom: 7px;
	padding-bottom: 0;
}

.box-features-content h2 {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/feature-h3-bg.gif) repeat-x left bottom;
	color:#3085c8;
	font-size: 20px;
	font-weight:bold;
	margin: 0;
	padding:7px 0 6px 8px;
}

.box-features-content h3 {
	color:#434343;
	font-size: 18px;
	font-weight:bold;
	margin: 0;
	padding:5px 0 0 15px;
}
.box-features-content h4 {
	color:#434343;
	font-size: 14px;
	font-weight:bold;
	margin: 0;
	padding:15px 0 0 8px;
}
.box-features-content ul {
	margin: 0;
	padding: 0;
	margin-left: 23px;
	margin-bottom: 14px;
}

.box-features-content li {
	margin-left: 5px;
	list-style: none;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/feature-list-ico.gif) no-repeat left 4px;
	margin-top: 10px;
	padding-left: 14px;
	font-size: 12px;
}

.box-features-content blockquote {
	margin: 0;
	padding: 0;
	margin-top: 7px;
}

.box-features-content blockquote ul {
	margin: 0;
	padding: 0;
	margin-top: 5px;
}

.box-features-content blockquote li {
	margin: 0;
	padding: 0;
	list-style: none;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/dot.gif) no-repeat left 4px;
	padding-left: 10px;
	margin-top: 4px;
}

.feature-listheading {
	margin: 0px;
	padding: 0px;
	padding-left: 32px;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/feature-list-head-ico.gif) no-repeat 17px 4px;
	font-size: 12px;
	display: block;
}

.feature-link-ul ul {
	margin: 0px;
	padding: 0px;
}

.feature-link-ul li  {
	margin: 0px;
	padding: 2px 0px;
	padding-left: 16px;
	color: #3274b3;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/feature-link.gif) no-repeat 0px 2px;
}

.feature-link-ul li a {
	color: #3274b3;
	display: block;
}

.feature-link-ul li a:hover {
	color: #cc0000;
}

.feature-link a {
	margin: 0px;
	padding: 0px 0px;
	padding-top: 3px;
	padding-left: 16px;
	color: #3274b3;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/feature-link.gif) no-repeat 0px 4px;
	display: block;
}

.feature-link a:hover {
	color: #cc0000;
}


#feature-block-header {
	height: 58px;
	margin:0;
	padding:0;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/feature-block-header-bg.gif) #fff no-repeat left top;
}

#feature-block-header h3 {
	font-size: 14px;
	color: #01559C;
	margin: 0;
	padding: 0;
	padding: 24px 0 10px 35px;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/feature-block-header-ico.gif) no-repeat 10px 22px;
	overflow: hidden;
}

.feature-block-list {
	margin: 0;
	padding: 0;
	width: 196px;
	list-style: none;
	border-left: 2px solid #c1c1c1;
	border-right: 2px solid #c1c1c1;
	background: #fff;
}

.feature-block-list li {
	background: none;
	padding-bottom: 5px;
	padding-top: 3px;
}

.feature-block-list a {
	display: block;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/feature-block-list-ico.gif) no-repeat 5px 5px;
	text-decoration: none;
	color: #01559C;
	font-size: 11px;
	padding-left: 15px;
}

.feature-block-list a:hover {
	color: #579A01;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/feature-block-list-ico.gif) #f5f5f5 no-repeat 5px 5px;
}

#feature-block-footer {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/feature-block-footer-bg.gif) #fff no-repeat left top;
	height: 42px;
	margin: 0;
	padding: 0;
}

.blurb-box {
	margin:0px;
	padding:0px;
	padding-left:20px;
	text-align: left;
}

.blurb-box a {
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #3274b3;
	display: block;
	padding: 5px 5px 5px 20px;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/blurbs-bg.gif) no-repeat left 5px;
}

.blurb-box a:hover {
	color: #cc0000;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/blurbs-hover.gif) no-repeat left 5px;
}

/*
Checkout Box supersite-finalcheckout.css
*/

.box-checkout-container {
	height: 26px;
	margin: 0;
	padding: 0;
	font-weight: bold;
	display: block;
	background:  url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/iw-frmSection-bg.gif) #f9f9f9 repeat-x left top;
	text-align:left;
	cursor: pointer;
}


.box-checkout-content {
	padding: 8px 8px 5px 20px;
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	line-height: 15px;
	border: 1px #bdbdbd solid;
	text-align:left;
	margin: 0 auto;
}

.box-checkout-container h3 {
	margin: 0;
	padding: 0;
	padding-left: 40px;
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	line-height: 26px;
	color: #FFFFFF;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/iw-ico-checkout.gif) transparent no-repeat 6px center;
}

#support-announcement #sa-header {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/getImage-announcement.gif) no-repeat scroll left top;
	cursor:pointer;
	height:29px;
	width:683px;
}

/* FREE services styling start */
.freeservices-checkavail{
	background:#e0e8f1;
	border:1px solid #7aa1cc;
	margin:10px 0 16px;
	padding:10px 10px 15px 10px;
}
.freeservices-checkavail form{
	margin:0;
	padding:0;
}
.freeservices-checkavail a{
	color:#2d2d2d;
	padding-right:12px;
	text-decoration:underline;
}
.freeservices-checkavail label{
	font-size:16px;
	font-weight:bold;
	vertical-align:middle;
	margin-right:5px;
}
.freeservices-checkavail .search-blurb{
	display: inline-block;
	vertical-align:middle;
	padding:8px 0 15px;
}
.freeservices-checkavail .search-blurb div{
	display:inline;
}
.freeservices-checkavail input, .freeservices-checkavail select{
	vertical-align:middle;
}
.input-text{
	border:1px solid #a5a5a5;
	padding:2px;
	margin-right:1px;
	*margin-right:5px;
	width:156px;
}
.input-text2 {
	padding:6px;
	font-size:14px;
	margin-right:5px
}
.input-select{
	border:1px solid #a5a5a5;
	padding:2px;
	margin-right:4px;
}
.freeservices-content{
	overflow:hidden;
	_height:1%;
}
.freeservices-checkavail p, .freeservices-content p{
	margin:0;
	padding:0 0 5px;
}
.freeservices-content p{
	line-height:22px;
	padding:0 0 10px;
}
.freeservices-content ul{
	margin:0;
	padding:12px 0 0;
}
.freeservices-content ul li{
	border-bottom:1px solid #e3e3e3;
	margin-bottom:10px;
	list-style:none;
}
.freeservices-content ul li:last-child{
	border-bottom:none 0px;
}
.freeservices-content ul li strong, .freeservices-content ul li h2{
	color:#013e6e;
	font-weight:bold;
	font-size:14px;
	font-family:Verdana;
	background-image:url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/freeservices-products.gif);
	background-repeat:no-repeat;
	padding:5px 0 0 40px;
	display:block;
	_height:30px;
	min-height:30px;
}
.freeservices-content .freeservices-colright li strong, .freeservices-content .freeservices-colright li h2{
	padding-left:43px;
}
.free-email-icon{
	background-position:left top;
}
.chat-tools-icon{
	background-position:left -60px;
}
.domain-protection-icon{
	background-position:left -120px;
}
.bulk-tools-icon{
	background-position:left -180px;
}
.domain-forwadrding-icon{
	background-position:left -240px;
}
.mail-forwards-icon{
	background-position:left -300px;
}
.dns-management-icon{
	background-position:left -360px;
}
.privacy-protect-icon{
	background-position:left -420px;
}
.control-panel-icon{
	background-position:left -480px;
}
.dedicated-support-icon{
	background-position:left -540px;
}
.freeservices-colleft{
	float:left;
	border-right:1px solid #e3e3e3;
	width:49.8%;
}
.freeservices-colleft li{
	margin:0 18px 0 7px;
}
.freeservices-colright{
	float:right;
	width:50%;
}
.freeservices-colright li{
	margin-left:18px;
}

/* FREE services styling end*/

.no-margin {
	margin: 0;
}

table.dataTable.proceedPayment {
	clear: both;
	padding: 5px 0;
	border-top: 1px solid #E6E6E6;
	margin: 20px 0 0;
}

table.dataTable.proceedPayment td {
	padding: 10px 10px 0;
}

table.dataTable.proceedPayment form {
	padding: 10px 0;
}

table.dataTable.proceedPayment td #sub_button {
	float: right;
	margin-top: -10px;
}

.noteWrapper.amountWrapper {
	padding: 0 5px 0;
	margin: 16px 0 0;
}

.noteWrapper.taxWrapper {
	padding: 0 5px 0;
}

.noteWrapper.totalWrapper {
	border-top: 1px solid #C8C86B;
	background: #FFFFD3;
	padding: 6px 5px 4px 28px;
	font-size: 14px;
}

.noteWrapper.discountWrapper {
	color: #70A750;
	font-weight: normal;
	font-size: 12px;
	padding: 0 5px 0;
	display: none;
}

.noteWrapper.discountWrapper .discountPercent{
	display: block;
	text-align: right;
	font-size: 12px;
}

.noteWrapper {
	clear: right;
	text-align: right;
	float: right;
	font-size:12px;
	font-weight:bold;
	line-height:1.2em !important;
	margin:12px 0 0;
}

#footer-wrapper .footerText p {
	color : #BABABA;
	padding: 0px;
	margin: 5px 0 0;
	text-align: justify;
}

#footer-wrapper .footerText p.q {
	font-weight: bold;
}

.footerText {
	padding-top: 10px;
}


/* BIGROCK MENU CSS */

.wrapper1{
	color: #44433F;
	font: bold 14px Arial,Helvetica,"Futura Medium","Myriad Pro","Gill Sans",Verdana,sans-serif;
	margin: 0 auto;
	padding: 4px 0 0;
	width: 960px;
}
.wrapper1 a{
	color: #ffffff;
	text-decoration: none;
}
.wrapper1 a:hover {
	color: #494949;
}
.wrapper1 p {
	margin: 0 0 17px;
	padding: 0;
	line-height: 18px;
}
.wrapper {
	/*width: 710px;*/
	margin: 0px auto;
}
.nav {
	/*background: #5c5c5c url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/nav_bg.gif) repeat-x; */
	float: left;
}
.nev-wrapper {
	clear: both;
	float: left;
}
.nav-left {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/nav_left.gif) no-repeat top left;
	float: left;
	width: 7px;
	height: 48px;
}
.nav-right {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/nav_right.gif) no-repeat top right;
	float: left;
	width: 7px;
	height: 48px;
}
.nav ul {
	width: 945px;
	height: 42px;
	float: left;
	margin: 0;
	padding: 6px 0px 0px 0px;
	list-style: none;
	font-size: 14px;
}
.nav li {
	float: left;
	padding: 0 8px;
	background: none;
	position: relative;
	z-index: 1;
}
.nav li.first {
	padding-left:0;
}
.nav li.last {
	background:none;
	padding-right:0;
}
.nav li:hover {
	z-index:2;
}
.nav li a {
	display: block;
	line-height: 38px;
	overflow: hidden;
	float: left;
}

.nav li a:visited {
	color:#FFF;
	text-decoration:none;
}

a .menu-left {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/menu_left.gif) no-repeat left top;
	width: 11px;
	height: 42px;
	line-height: 35px;
	display: block;
	float: left;
}
a .menu-mid {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/menu_mid.gif) repeat-x top left;
	height: 42px;
	line-height: 35px;
	display: block;
	float: left;
}
a .menu-right {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/menu_right.gif) no-repeat top left;
	width: 11px;
	height: 42px;
	line-height: 35px;
	display: block;
	float: left;
}
.nav li a:hover .menu-left,
.nav li.active a .menu-left,
.nav li:hover a .menu-left,
.nav li a:hover .menu-mid,
.nav li.active a .menu-mid,
.nav li:hover a .menu-mid,
.nav li a:hover .menu-right,
.nav li.active a .menu-right,
.nav li:hover a .menu-right {
	background-position: 0 -45px;
	line-height: 35px;
	color: #494949;
}
.nav li a:hover,
.nav li.active a,
.nav li.hover a,
.nav li:hover a {
	color: #f17c1a;
	text-decoration:none;
}
.nav li:hover .sub,
.nav li.hover .sub {
	display:block;
	margin-left:1px;
}
.nav li .sub {
	display: none;
	position: absolute;
	top: 40px;
	left: 7px;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/submenu_top.png) no-repeat;
	width: 175px;
	padding-top: 9px;
	z-index:-5;
}

.nav li ul {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/submenu_bg.png) repeat-y white;
	width: 151px;
	height: auto;
	margin: 0;
	padding: 0 12px 10px;
	list-style: none;
	font-size: 14px;
}
.nav li .sub ul {}
.nav li .sub li {}
.nav li .sub li a { font-size:12px; color:#494949; font-weight:normal; }
.nav li .sub li a:hover { color:#f17c1a; font-weight:normal; }
.nav li:hover li,
.nav li.active li {
	width: 100%;
	padding: 1px 0 2px 8px;
	border-bottom: 1px #e1e1e1 solid;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/nav-gray-box-nn.gif) no-repeat 0 14px;
}
.nav li:hover li a,
.nav li.active li a {
	color: #494949;
	line-height: normal;
	width: 150px;
	padding: 8px 3px 3px 3px;
	text-indent: 1px;
}
.nav li:hover li a:hover,
.nav li.active li a:hover {
	color: #f17c1a;
	text-decoration: none;
	line-height: normal;
}
/*IE*/
.nav li li a:hover,
.nav li li a:hover {
	color: #fff;
	text-decoration: none;
	line-height: normal;
}
/**/
.nav .btm-bg {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/submenu_bottom.png) no-repeat;
	width: 205px;
	height: 11px;
	overflow: hidden;
	clear: both;
}
.content {
	width: 670px;
	float: left;
	padding: 10px 20px;
}
.content h1 {
	color: #333;
	font-weight: 400;
	text-transform: uppercase;
	font-size: 18px;
	border-bottom: 1px dashed #C1D9F0;
}
.content h2 {
	font-weight: 400;
	text-transform: uppercase;
	font-size: 14px;
	padding-left: 10px;
	margin-bottom: -5px;
}
.content p {
	padding: 0 15px;
	text-align: justify;
}
.content-bottom {
	width: 710px;
	background: transparent url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/content_bottom.png) no-repeat;
	height: 13px;
	float: left;
}

#active-hostingsection #menu-hostingsection {
	font-size:14px;
	color: #494949;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/menu_mid.gif) repeat 0 42px;
}

#active-domainsection #menu-domainsection {
	font-size:14px;
	color: #494949;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/menu_mid.gif) repeat 0 42px;
}

#active-homesection #menu-homesection {
	font-size:14px;
	color: #494949;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/menu_mid.gif) repeat 0 42px;
}

#active-emailsection #menu-emailsection {
	font-size:14px;
	color: #494949;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/menu_mid.gif) repeat 0 42px;
}

#active-sitebuildersection #menu-sitebuildersection {
	font-size:14px;
	color: #494949;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/menu_mid.gif) repeat 0 42px;
}

#active-digicertsection #menu-digicertsection {
	font-size:14px;
	color: #494949;
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/menu_mid.gif) repeat 0 42px;
}

.fbConnect {
	padding: 18px 0 10px;
}

.fbConnect span {
	display: inline-block;
	vertical-align: top;
	line-height: 15px;
	margin-right: 5px;
}

.fbConnect #fbButton {
	background: url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/bg_fb_connect.gif) no-repeat 0 0;
	width: 105px;
	height: 30px;
	cursor: pointer;
}

#coupon {
	background:none repeat scroll 0 0 #FDF8CB;
	border:1px solid #E6E2C7;
	height:35px;
}
#coupon div {
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/fb_icon.gif") no-repeat scroll 0 4px transparent;
	color: #636363;
	font-size: 16px;
	margin: auto;
	padding: 8px 0 0 35px;
	text-align: left;
	width: 830px;
}
.modal-box .modal-box-h1 {
	font-size: 18px;
	font-weight: bold;
	margin:0;
}
.modal-box #msg_display{
	text-align: left;
	padding: 10px
}
.modal-box #msg_display .t1 {
	font-weight: bold;
	font-size: 14px;
	line-height: 24px;
}
.modal-box #msg_display  .t2{
	font-size: 13px;
	line-height: 20px;
}

.modal-box p.ui-button-3-wrapper {
	text-align: center;
	padding-left:140px;
	margin-bottom:40px;
}

/*
Footer
--------------------------------------------
*/

/* Footer 2017*/
.br-connect-withus{
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #ff7700;
	color: #ffffff;
}
.br-padding-loss{
	padding-left: 0px !important;
	padding-right: 0px !important;
}
.br-connect-main-text
{
	font-family: "Montserrat", "Open Sans", "Arial";
	font-weight: 200;
	text-transform: uppercase;
	font-size: 22px;
	letter-spacing: 2px;
}
.br-connect-sub-text
{
	font-family: "Montserrat", "Open Sans", "Arial";
	font-size: 12px;
	letter-spacing: 1px;
	padding-top: 7px;
	padding-left: 0px;
}
.br-main-footer
{
	height: 580px;
	background-color: #262626;
	padding-top: 30px;
}
.br-footer-top-section
{
	padding-bottom: 30px;
	border-bottom: 1px solid #000000;
}
.br-footer-logo
{
	margin-top: 20px;
}
.br-footer-text
{
	color: #ffffff;
	font-family: "Open Sans","Arial";
	font-size: 12px;
	line-height: 28px;
}
.br-footer-text a:link{
	color: #ffffff  !important;
	text-decoration: none;
}
.br-footer-text a:visited{
	color: #ffffff  !important;
	text-decoration: none;
}
.br-footer-text a:hover{
	color: #ff7700 !important;
	text-decoration: none;
}
.br-footer-text a:active{
	color: #ffffff  !important;
	text-decoration: none;
}
.br-footer-bottom-section{
	margin-top: 30px;
}
.br-footer-title
{
	color: #ffffff;
	font-family: "Montserrat","Open Sans","Arial";
	font-weight: 300;
	text-transform: uppercase;
	font-size: 14px;
	letter-spacing: 2px;
	margin-bottom: 20px;
}

.br-footer-country
{
	font-family: "Montserrat", "Open Sans","Arial";
	font-size: 14px;
	margin-top: 40px;
	letter-spacing: 2px;
	color: #ffffff;
	font-weight: 300;
}
.br-footer-country-select{
	background-color: #262626;
	width:150px;
	padding: 7px;
}
.br-footer-phone{
	font-family: "Montserrat", "Open Sans","Arial";
	font-size: 24px;
	color: #ffffff;
	margin-top: 20px;
}
.br-footer-tollfree{
	padding-left: 28px;
}
.br-footer-tv{
	margin-top: 20px;
	margin-bottom: 15px;
}
.br-footer-payment-modes{
	height: 130px;
	padding-top: 20px;
	background-color: #f4f4f4;
}
.br-footer-payment-modes h3{
	font-family: "Montserrat", "Open Sans", "Arial";
	font-size: 16px;
	font-weight: 500;
	color: #333333;
	vertical-align: text-bottom;
	padding-left: 0px !important;
	padding-top: 0px !important;
}
.br-footer-payment-modes h4{
	font-family: "Montserrat", "Open Sans", "Arial";
	font-weight: 400;
	font-size: 14px;
	color: #333333;
	line-height: 24px;
	margin-top: 7px;
}
.br-footer-payment-modes h3 img{
	margin-top: -5px !important;
	margin-left: -40px !important;
}
.br-pay-logos{
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 0px !important;
	padding-right: 0px !important;
	width: 75px !important;
}
.br-footer-icann{
	margin-top: 10px;
}

.br-footer-details-section{
	background-color: #ffffff;
	padding-top: 0px;
}
.br-footer-details-section p{
	font-family: "Open Sans","Arial";
	font-size: 12px;
	line-height: 24px;
	padding-left: 30px;
}
.br-footer-details-section .col-md-10{
	padding-left: 0px !important;
}
.br-footer-more-toggle{
	padding-top: 50px;
	padding-left: 50px;
	font-size: 30px;
}
.br-footer-copyright{
	font-family: "Open Sans","Arial";
	font-size: 12px;
	color: #ffffff;
	background-color: #262626;
	padding-top: 10px;
	padding-bottom: 10px;
}
.br-footer-details-section ul{
	margin-left: 45px;
}
.br-footer-details-section li{
	list-style: circle;
	list-style-type: circle;
	line-height: 30px;
}

.br-padding-loss.footernew{
	position:relative;
	z-index:4;
}

/* SEO CSS */
.footernew .wide-left-column{
	width: 100% !important;
	padding-left: 30px;
	padding-top: 0px !important;
	margin-bottom: 30px;
}

.footernew .wide-column{
	width: 100% !important;
	padding-left: 30px;
	padding-top: 0px !important;
	margin-bottom: 30px;
}
.footernew .br-footer-details-section .br-width .col-md-12 .wide-left-column h1{
	background: none !important;
	padding-left: 0px;
	font-size: 12px !important;
	color: #333333;
	font-family: 'Montserrat','Open Sans','Arial';
	padding-bottom: 0px;
	margin-top: 20px;
}
.footernew .br-footer-details-section .br-width .col-md-12 .wide-column h1{
	background: none !important;
	padding-left: 0px;
	font-size: 12px !important;
	color: #333333;
	font-family: 'Montserrat','Open Sans','Arial';
	padding-bottom: 0px;
	margin-top: 20px;
}
.footernew .br-footer-details-section .br-width .col-md-12 .wide-left-column h2{
	background: none !important;
	padding-left: 0px;
	color: #333333;
	font-size: 12px;
	font-family: 'Montserrat','Open Sans','Arial';
	padding-bottom: 0px;
	margin-top: 20px;
}

.footernew .br-footer-details-section .br-width .col-md-12 .wide-column h2{
	background: none !important;
	padding-left: 0px;
	color: #333333;
	font-size: 12px;
	font-family: 'Montserrat','Open Sans','Arial';
	padding-bottom: 0px;
	margin-top: 20px;
}
.footernew .br-footer-details-section .br-width .col-md-12 .wide-left-column h3{
	background: none !important;
	padding-left: 0px;
	color: #333333;
	font-size: 12px;
	font-family: 'Montserrat','Open Sans','Arial';
	padding-bottom: 0px;
	margin-top: 20px;
}

.footernew .br-footer-details-section .br-width .col-md-12 .wide-column h3{
	background: none !important;
	padding-left: 0px;
	color: #333333;
	font-size: 12px;
	font-family: 'Montserrat','Open Sans','Arial';
	padding-bottom: 0px;
	margin-top: 20px;
}
.footernew .br-footer-details-section .br-width .col-md-12 .wide-left-column h4{
	background: none !important;
	padding-left: 0px;
	color: #333333;
	font-size: 12px;
	font-family: 'Montserrat','Open Sans','Arial';
	padding-bottom: 0px;
	margin-top: 20px;
}

.footernew .br-footer-details-section .br-width .col-md-12 .wide-column h4{
	background: none !important;
	padding-left: 0px;
	color: #333333;
	font-size: 12px;
	font-family: 'Montserrat','Open Sans','Arial';
	padding-bottom: 0px;
	margin-top: 20px;
}

.footernew .br-footer-details-section p{
	padding-left: 0px;
}

.footernew .br-footer-details-section ul{
	padding-left: 0px;
	margin-left: 15px;
}
/* End SEO CSS */
/* End Footer 2017*/

.footer {
	margin:0px;
	padding:0px;
	padding-top:4px;
	padding-bottom:4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	text-align:center;
	background:url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/footer-bg.gif) repeat-x left top;
}

.footer a {
	color: #fff;
}

.footer a:hover {
	color: #fff;
	text-decoration: underline;
}

#footer-wrapper {
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/hompage-footer-gradient.jpg") repeat-x scroll 0 0 #D6D6D6;
	border:medium none;
	margin:auto;
	position: relative;
	/* z-index:99; */
}
#footer {
	margin:auto;
	width:960px;
	color: #848484;
	position:relative;
}
body {
	width: 100%;
}
#footer .wide-left-column {
	width:550px;
}
#footer .narrow-right-column{
	width:380px;
}
#footer-wrapper p {
	text-align: justify;
	color: #848484;
}
#footer .section-1 {
	position: relative;
	height:auto;
}
#footer .section-2 {
	position: relative;
}
#footer .section-2 h1{ background:none; font-size:12px; padding-left:0; color:#434343; }
#footer .section-2 h3, #footer .section-2 h2{ background:none; font-size:11px; padding-left:0; color:#434343; }
#footer .section-2 h3 a, #footer .section-2 h2 a{color:#434343; text-decoration:none; }
#footer-wrapper li {
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/footer-sprite.jpg") no-repeat scroll -70px -223px #D6D6D6;
	color:#848484;
	display:block;
	padding-left:10px;
	padding-top:5px;
}
#footer .section-1 .wide-left-column .upper-block{
	position:relative;
	height: 81px;
}
#footer .section-1 .wide-left-column .lower-block {
	position:relative;

}
#footer .section-1 .wide-left-column  .phone,
#footer .section-1 .wide-left-column  .help {
	width: 190px;
	position:absolute;
	top: 0;
	left: 0;
}
#footer .products {
	overflow:hidden;
	margin-bottom:30px;
}
#footer .section-1 .wide-left-column .media {
	width: 260px;
	margin-left: 30px;
	position:absolute;
	top: 0;
	right: 0;
}
#footer .section-1 .wide-left-column .upper-block .phone p.toll-free {
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/footer-sprite.jpg") no-repeat scroll 0 0 #D6D6D6;
	height: 35px;
	margin: 0;
	overflow: hidden;
	padding-top: 0;
	text-indent: -999px;
	width: 265px;
}

/* Changing Numbers for US site */

.US #footer .section-1 .wide-left-column .upper-block .phone p.toll-free {
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/footer-sprite.jpg") no-repeat scroll 0 -260px #D6D6D6;
	height:70px;
}
.US #footer .section-1 .wide-left-column .upper-block .phone p.regular-number {
	display:none;
}

#footer .section-1 .wide-left-column .upper-block .phone p.regular-number {
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/footer-sprite.jpg") no-repeat scroll 0 -30px #D6D6D6;
	height:25px;
	overflow:hidden;
	padding-top:0;
	text-indent:-999px;
	width:250px;
	margin:0;
}
#footer .section-1 .wide-left-column .upper-block .media {
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/footer-sprite.jpg") no-repeat scroll 0px -63px #D6D6D6;
	height: 55px;
	overflow: hidden;
}
#footer .section-1 .wide-left-column .upper-block .media h2 {
	display:none;
}
#footer .section-1 .wide-left-column .upper-block .media p {
	color:#848484;
	font-size:12px;
	height:25px;
	margin:2px 0 0 60px;
	padding-left:10px;
	padding-top:0;
	width:190px;
	font-weight:normal;
}
#footer a {
	color:#848484;
	text-decoration: underline;
}
#footer .section-2 a { font-weight: bold; }
#footer .section-1 .wide-left-column .upper-block .media .border {
	margin:26px 0 0 70px;
}

#footer .section-1 .wide-left-column .help .t-need-help{
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/footer-sprite.jpg") no-repeat scroll -275px 3px #D6D6D6;
	color:#848484;
	height:31px;
	overflow:hidden;
	text-indent:-999px;
	width:250px;
}
#footer .section-1 .wide-left-column .awards .t-our-awards{
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/footer-sprite.jpg") no-repeat scroll -275px -56px #D6D6D6;
	color:#848484;
	height:31px;
	overflow:hidden;
	text-indent:-999px;
	width:120px;
}
#footer .section-1 .wide-left-column .awards img{
	margin-top:5px;
}
#footer .products .t-our-products {
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/footer-sprite.jpg") no-repeat scroll -274px -31px #D6D6D6;
	height:31px;
	overflow:hidden;
	padding-top:0;
	text-indent:-999px;
	width:160px;
	color: #848484;
}
#footer .narrow-right-column .payment .t-payment-method{
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/footer-sprite.jpg") no-repeat scroll 0 -110px #D6D6D6;
	color:#848484;
	height:31px;
	overflow:hidden;
	padding-top:0  ;
	text-indent:-999px;
	width:348px;
}
#footer .narrow-right-column .icann .t-bigrock-is-icann{
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/footer-sprite.jpg") no-repeat scroll -64px -194px #D6D6D6;
	padding:7px 0 6px 15px;
	color:#848484;
	height:25px;
	overflow:hidden;
	padding-top:0;
	text-indent:-999px;
	width:275px;
}
#footer .narrow-right-column .icann .border {
	margin-left:60px;
}
#footer-wrapper .section-2 p{
	font-size: 10px;
	padding: 0;
	line-height:13px;
}
.section-2 h4 {
	font-size: 11px;
	font-weight: bold;
}
#footer .narrow-right-column .icann {
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/footer-sprite.jpg") no-repeat scroll 0 -195px #D6D6D6;
}
#footer .narrow-right-column .icann p {
	margin: 0 0 0 60px;
	background:none repeat scroll 0 0 #D6D6D6;
	padding-top:2px;
}
#footer .narrow-right-column .payment .cards {
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/footer-sprite.jpg") no-repeat scroll 0 -155px #D6D6D6;
	height:32px;
	margin:10px 0;
}
.border {
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/footer-border.gif") repeat-x scroll 0 bottom transparent;
	padding-bottom:2px;
}
.section-1 {
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/footer-border.gif") repeat-x scroll 0 bottom transparent;
	padding-bottom:30px;
}
#footer-wrapper li a {
	color:#848484;
}
#footer-wrapper ul {
	float: left;
	margin-left: 10px;
}
#footer-wrapper ul.left {
	float: left;
	margin-left: 0px;
}
#footer .section-1 .narrow-right-column {
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/footer-gradient.jpg") no-repeat scroll left -724px transparent;
	width:350px;
	padding-top:0;
}

.awards{
	width:310px;
	top:0px;
	left: 240px;
	position:absolute;
}
/*Plan Blurb*/
.plan-blurb { background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/bg-blurb-plan.jpg") no-repeat left top; width:417px; }
.plan-blurb-header { height:70px; text-align:center; padding:20px 20px 0 10px; }
.plan-blurb-header h3{ font-size:23px; color:#4a7205; font-weight:bold; padding:0 0 5px; text-shadow:1px 1px 1px #ffffff; }
.plan-blurb-header h4{ margin:0; font-size:16px; color:#171717; font-weight:normal; text-shadow:1px 1px 1px #ffffff; }
.plan-blurb-title{
	color: #ffffff;
	font-size: 14px;
	height: 60px;
	line-height: 20px;
	margin: 6px 20px 0;
	text-align: center;
}
.plan-blurb-content { padding:0 25px 30px; height:218px; background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/bg-blurb-plan.jpg") no-repeat bottom center;}
.plan-blurb-content .ul-sign-bullet { padding:0; margin:0; }
.plan-blurb-footer { text-align:center; margin-top:20px; }
.plan-blurb-footer .ui-button { margin-bottom:15px; }
.plan-blurb-footer  .footer-note{ font-style:italic; font-size:12px; color:#4a4a4a; }
.plan-blurb-footer .logo-bigrcok, .plan-blurb-footer .logo-rclub { background:url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/logo-bigrock-rclub.gif) no-repeat left top; vertical-align:bottom; display:inline-block; }
.plan-blurb-footer .logo-bigrcok { width:122px; height:29px;}
.plan-blurb-footer .logo-rclub { width:128px; height:29px; background-position:left -38px;}

/*Main Banner Area*/
.main-banner { margin:20px 0 0 }
.reseller-partner-banner { background:url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/banner-partner-plan.jpg) no-repeat left top; width:875px; height:308px; position:relative; }
.reseller-partner-banner .offer-price{position:absolute; right:125px; top:38px; color:#fa7109; font-size:32px; font-weight:bold; text-shadow:1px 1px 1px #000}
.reseller-partner-banner .banner-content{ padding:190px 0 0 240px; }
.reseller-partner-banner h3 { padding:0 0 10px; font-weight:normal; font-size:20px; color:#1c1c1c}
.reseller-partner-banner h4 { margin:0; font-size:18px; font-weight:normal; color:#313131; }

/* Cart Bar */
#cart_link{
	background: none repeat scroll 0 0 #FFFBE4;
	border-bottom: 1px solid #C3C4BF;
	height: 40px;
	line-height: 45px;
	text-align: center;
	margin:20px 0 15px;
	padding:0;
	position:relative;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

#cart_link p{
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/cart.gif") no-repeat scroll 0 12px transparent;
	font-size: 15px;
	line-height: 40px;
	margin: 0 0 0 160px;
	padding-left: 22px;
}

#cartbar-hideLink{
	position:absolute;
	font-size: 16px;
	top:0;
	right:20px;
}

#checkout_arrow{
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/bg_checkout_arrow_8.png") repeat scroll 0 0 transparent;
	display: block;
	height: 65px;
	overflow: hidden;
	position: absolute;
	right: 13px;
	top: 103px;
	width: 103px;
	z-index: 1001;
}

html>body #checkout_arrow{
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/bg_checkout_arrow_24.png") repeat scroll 0 0 transparent;
}

/* Section Bottom Blurb */
#section-bottom {
	margin:0 30px 50px;
}
#section-bottom {
	background:none repeat scroll 0 0 #FFFFFF;
}
#section-bottom h1, #section-bottom h3 {
	color: #656565;
	font-size: 28px;
	font-weight: bold;
	margin: auto;
	padding-top: 10px;
	text-align: center;
}

#section-bottom h1#bulkRegister, #section-bottom h3#bulkRegister{
	font-size: 22px;
}

#section-bottom #help {
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/sb-plans-sprite.jpg") no-repeat scroll 0 -125px transparent;
	padding-bottom:1px;
	padding-left:40px;
	padding-top:1px;
	text-align:left;
	height:94px;
	margin-top:20px;
}
#section-bottom #help .left, #section-bottom #help .center, #section-bottom #help .right {
	float:left;
}
#section-bottom .rbtop {
	background:#f8f8f8;
}
#section-bottom .rbbot {
	background: transparent;
	margin-top:-7px;
}
#section-bottom .rbtop div {
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/sbplans-top-right-curve.gif") no-repeat scroll right top transparent;
}
#section-bottom .rbbot div {
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/sbplans-bottom-right-curve.gif") no-repeat scroll right top transparent;
}
#section-bottom .rbtop div span {
	background: none;
	margin:0 6px 0 0;
}
#section-bottom .rbbot div span {
	background: none;
	margin:0 6px 0 0;
}
#section-bottom .rbcontent {
	border-left: none;
	background: none;
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/sbplans-help-bg.jpg") repeat-x scroll 0 bottom #F8F8F8;
	padding:0;
	height:88px;
}
#section-bottom #help .left {
	width:270px;
	border-right: 1px solid #dedcdc;
}
#section-bottom #help .left .toll-free {
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/sb-plans-sprite.jpg") no-repeat scroll -38px -134px transparent;
	margin-bottom:0;
	margin-top:5px;
	padding:5px 86px 0 22px;
}
#section-bottom #help .left .toll-free .orange-text {
	font-size:22px;
	font-weight:bold;
}
#section-bottom #help .left .toll-free .number {
	color: #646464;
	font-size: 14px;
}
#section-bottom #help .left .toll-free .email {
	margin-top:10px;
}
#section-bottom .live-chat-icon {
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/sb-plans-sprite.jpg") no-repeat scroll -7px -228px transparent;
	height:40px;
	width:40px;
	float: left;
}
#section-bottom .query-icon {
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/sb-plans-sprite.jpg") no-repeat scroll -7px -277px transparent;
	height:55px;
	width:50px;
	float: left;
}
#section-bottom .center {
	padding:10px 15px 0;
	border-right:1px solid #DEDCDC;
}
#section-bottom .right {
	padding:10px 15px;
}
#section-bottom .query {
	float: left;
	text-align: left;
}
#section-bottom .live-chat {
	float: left;
	text-align: left;
}
#help h4 {
	text-align: left;
	margin:0 0 10px 5px;
}
.rbcontent .ui-button {
	width:119px;
	color: #FFFFFF;
}


/*Pricng table*/
.pricing-table {
	table-layout:fixed;
}
.pricing-table thead {
	background:#FFF;
	font-size:19px;
	font-weight:bold;
	color:#393939;
}
.pricing-table thead td {
	padding:8px 0;
	font-size: 15px;
	border:1px solid #FFF;
	border-bottom: 1px solid #DDDDDD;
	background:#FFF;
}
.pricing-table thead td small {
	color: #4C4C4C;
	display: block;
	font-size: 12px;
	font-weight: normal;
}
.pricing-table thead .tld-col {
	color: #393939;
	font-size: 18px;
}
.pricing-table tbody td.tld-col {
	font-size: 24px;
	font-weight: bold;
	position: relative;
	text-align: center;
	width: 200px;
}
.pricing-table tbody td {
	font-size:14px;
	color:#4c4c4c;
	height: 50px;
	padding: 4px 0 10px;
	border-color: #FFFFFF #FFFFFF #D0D0D0;
	border-style: solid;
	border-width: 1px;
}
.pricing-table tbody td.tld-other-price {
	font-size:14px;
	color:#4c4c4c;
	padding: 4px 0 10px;
	border-color: #FFFFFF #FFFFFF #D0D0D0;
	border-style: solid;
	border-width: 1px;
}
.pricing-table tbody tr {
	background:#f3f3f3;
}
.pricing-table tbody tr.alternate, .pricing-table tbody tr.alternatepromo {
	background:#e6e6e6;
}
.pricing-table tbody td.tld-col {
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	width: 200px;
	position:relative;
}
.pricing-table tbody td.tld-col small {
	display: block;
	font-size: 12px;
	font-weight: normal;
}
.pricing-table tbody td.tld-col-other-ext {
	font-size: 18px;
	font-weight: bold;
}
.pricing-table td {
	text-align:center;
}
.pricing-table tbody .low-price {
	color: #004C72;
	font-weight: bold;
}

.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;
	height: 86px;
	margin-top: -13px;
	width: 76px;
}

/*Bg Blurb*/
.bg-blurb { background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/seo-sprite.gif") repeat-x left top; padding:0 20px 20px; }
.bg-blurb h2 { border-bottom:1px solid #dadada; text-align:center; margin:0 0 20px }
.bg-blurb-footer .bg-blurb-title { font-size:24px; font-weight:bold; text-shadow:1px 1px 1px #000; padding:0 0 3px; }
.bg-blurb-footer span{ color:#f27322; }
.bg-blurb-footer { text-align:center; padding:7px 0 10px 0; margin-bottom:20px; font-size:14px; color:#ffffff; border-top:1px solid #292928; border-right:1px solid #0d0d0d; border-bottom:1px solid #010101; border-left:1px solid #080808;  background:#383b3c url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/seo-sprite.gif") repeat-x left -376px; -moz-border-radius:0 0 8px 8px; -webkit-border-radius:0 0 8px 8px; border-radius:0 0 8px 8px }
.wide-left-column  .bg-blurb-footer { margin:0 20px 20px 0; }

.bdr-blurb { border:1px solid #f2f2f2; padding:15px; }
.wide-left-column .bdr-blurb { margin:0 20px 0 0;}
.bdr-blurb  h2, .bdr-blurb  h3, .bdr-blurb  .ul-sign-bullet { padding-left:0; }
.bdr-blurb  h2 { font-size:25px; padding-bottom:20px; }

#page-header {color:#5b5b5b; padding:15px 0 0;}
#page-header h1{ font-size:36px; }
#page-header #header-help-note{ font-size:24px; font-weight:normal}
#header-label { font-size:15px; color:#7c7c7c; font-weight:normal;}
#header-label span { color:#fa710a;}
.ui-h2 { background:none; color:#5b5b5b; }

#ie6-wrapper { background: #FFFFFF;}
#ie6-header { background:url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/bg-ie6-header-message.jpg) no-repeat left top; width:965px; height:61px; margin:0 auto; }
#ie-header-message { float:left; padding:18px 0 0 50px; width:614px; }
#ie-header-message  strong { font-size:13px; }
#ie6-browser-wrap { float:left; padding:15px 0 0 0; }
#ie-chorme { width:45px; padding:5px 0 5px 25px; display:inline-block; margin-right:5px}
#ie-firfox { width:40px; padding:5px 0 5px 26px; display:inline-block; margin-right:5px}
#ie-iexplorer { width:90px; padding:5px 0 5px 26px; display:inline-block; margin-right:5px}


/*customer speaks*/
.customer-speaks{
	margin-top:20px;
}
.customer-speaks h2, .customer-speaks .customer-speaks-heading{
	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 .customer-speaks-heading{
	padding-top:6px;
	font-weight:bold;
}
.customer-speaks ul{
	margin:0;
	padding:0;
}
.customer-speaks ul li{
	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;
	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 }
.h5-helpnote {
	color: #808080;
	font-size: 12px;
	font-weight: normal;
}

/*Plan Detials*/
.plan-col-1 {
	margin-left: 17px;
}
.plan-details p.b-border {
	border-bottom: 1px solid #F0F0F0;
	margin: 0 7px 8px;
}
.plan-details {
	display: inline;
	float: left;
	margin:0 0 15px 11px;
	width: 222px;
}
.plan-details-blurb { height:135px; padding:95px 0 17px; }
.plan-details p {
	font-size: 14px;
	margin: 0 0 8px;
	padding: 0 0 4px;
	text-align: center;
}
.plan-col, .plan-col-2, .plan-col-3, .plan-col-4 {}
.plan-col-2 p.b-border {
	border-bottom: 1px solid #F4D377;
}
.plan-cost {
	font-size: 25px;
	font-weight: bold;
}
.price-duration {
	font-size: 20px;
	font-weight: normal;
}


/*Curly Box*/
.curly-blurb { position:relative; background:url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/curly-blurb-sprite.gif) repeat-x left -464px ; min-height:363px;}
.curly-left-curve { background:url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/curly-blurb-sprite.gif) no-repeat left -63px ; width:5px; height:363px; display:inline-block; position:absolute; left:0; bottom:0 }
.curly-right-curve { background:url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/curly-blurb-sprite.gif) no-repeat -23px -63px ; width:5px; height:363px; display:inline-block; position:absolute; right:0; bottom:0; }
.curly-blurb-wrp {padding:24px 25px 0 30px; }
.curly-blurb p { padding-left:0; line-height:22px; font-size:16px; }
.curly-blurb-content { width:480px}
.curly-blurb  h2 { background:none; font-weight:normal; color:#5b5b5b; font-size:26px; padding:0; }
.step-icon { background:url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/curly-blurb-sprite.gif) no-repeat left top; font-size:20px; font-weight:bold; color:#ffffff; text-align:center; width:28px; height:29px; display:inline-block; vertical-align:middle; }
.step-content { border-bottom:1px solid #cccccc;}
.ul-step li{ color:#5b5b5b; font-size:16px; clear:both; padding:8px 0 0 0; }
.step-content { border-bottom:1px solid #cccccc; margin:0 0 0 40px; padding:2px 0 10px 0;}
.ul-step .last-step  .step-content { border-bottom:none; }
.curly-blurb  ul#banner-slider {  padding-top:5px; }

/* refer a friend common styles*/
.green-button-bg {
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/green-button-bg.gif") no-repeat scroll 0 9px transparent;
	color: #FFFFFF;
	display: block;
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
	width: 84px;
	cursor: pointer;
}

/*new upsell modal styling start*/
.Modal-pricing {
	color: #ff7200;
	font-size: 20px;
	margin-left: 5px;
}

#upsell_modal .option-pricing-details h3 {
	font-size: 14px;
}

#upsell_modal .option-amount {
	margin-bottom: 7px;
	margin-top: 4px;
	font-size: 15px;
}

#upsell_modal .view-plans-link {
	padding-left: 10px;
}

.button_upsellModal {
	/*line-height: 30px;
    height: 30px;*/
}


.form-field-wrapper
{
	padding:20px 22px;
	font:  normal normal normal 15px/normal Arial, helvetica, sans-serif;
	text-align: left;
}

.form-field-wrapper label
{
	display: block;
	margin-bottom: 10px;
}

.form-field-wrapper select
{
	height: 40px;
	padding: 5px;
	width: 380px;
	vertical-align: top;
	margin: 0px 5px 0px 0px;
	border: 1px solid #d5d5d5;
}
/*new upsell modal styling end */

.warning-blurb{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/exclamation.png') no-repeat 5px 10px #fcffd2;
	border:2px solid #edd9b2;
	padding: 10px 0 4px 28px;
	margin-bottom:15px;
	font-size:13px;
}

.warning-blurb li {
	list-style: none;
	font: 11px Verdana, Arial, sans-serif;
	color: #373737;
	text-indent:0;
	line-height: 14px;
	display: block;
	background:  url(/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/bul-black-aro.gif) no-repeat left 5px;
	padding:0;
	margin:0px;
	padding-left:10px;
	margin-left:0;
}

.general-note {
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #252525;
	border: 1px #5DA3E5 solid;
	padding: 10px 10px 8px 5px;
	margin-bottom: 15px;
	text-align:left;
	background: #F1F8FF;
	margin-top: 10px;
}

#domain-price-sidebar .affiliate-inner-banner-IN
{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/big-rock-cash-in.gif') no-repeat scroll 0 0 transparent;
	width: 231px;
	height: 226px;
}
#domain-price-sidebar .affiliate-inner-banner-US
{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/big-rock-cash-in-US.gif') no-repeat scroll 0 0 transparent;
	width: 231px;
	height: 226px;
}

/* tld-dropdown CSS */
.domain-select-wrapper
{
	position: relative;
	z-index: 999;
	*width: 100%;
}

.domain-select-wrapper .tld-dropdown
{
	display: none;
	width: 211px;
	height: 309px;
	padding: 15px 20px;
	position: absolute;
	background-color: #ffffff;
	border: 1px solid #eeeeee;
	background: none !important;
	top: 65px;
	right: 158px;
	z-index: 10;
	*padding: 15px 10px 15px 15px;
	*width: 226px;
}
.domain-select-wrapper .tld-dropdown.active
{
	display: block;
}
.domain-select-wrapper .tld-dropdown div
{
	background: white;
}
.domain-select-wrapper .tld-dropdown .selectall
{
	padding: 10px 0;
	*padding: 5px 0 10px 0;
}
.domain-select-wrapper .tld-dropdown input
{
	margin: 0;
	padding: 0;
}
.domain-select-wrapper .tld-dropdown label
{
	font-family: "Open Sans","Arial";
	vertical-align: top;
	margin-left: 1px;
	font: bold 12px arial;
	*margin-left: 0px;
}
#homepage-content .domain-select-wrapper .tld-dropdown label
{
	margin-left: 5px;
	margin-right: 10px;
}
.domain-select-wrapper .tld-dropdown .section-title
{
	font: bold 12px arial;
	margin: 5px 0;
	color: #ff7700;
	*margin: 3px 0;
}
#homepage-content .domain-select-wrapper .tld-dropdown .section-title a
{
	color: #0560A6;
	font-size: 10px;
	padding-left: 60px;
	text-decoration: none;
}
.domain-select-wrapper table td
{
	padding: 5px 0;

	*padding: 4px 0px;

}
.domain-select-wrapper .tld-dropdown .more-extensions
{
	margin-top: 10px;
	overflow: hidden;
	height: 145px;
	*margin-top: 5px;
}
.tlds-dd.btn-ok
{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/btn-tld-ok.png') no-repeat scroll 0 0 transparent;
	width: 11px;
	height: 17px;
	margin-top: 0px;
}
.domains-select .tlds small { *line-height: 30px; *font: normal 15px arial; }
/* END: tld-dropdown CSS */

.content-wrapper
{
	clear: both;
}
.content-wrapper .form
{
	width: 720px;
}
.content-wrapper .sidebar{
	width: 215px;
	margin-top: 23px;
}
/* Style for Promo Page */
.bgrk-banner{
	height:218px;
	margin:15px 0;
	text-align:center;
	width:960px;
}
.bgrk-domaincheck{
	height:150px;
	text-align:center;
	width:960px;
}
.bgrk-domaincheck-text{
	height:25px;
	margin:20px 0 5px;
	text-align:center;
	width:960px;
	font-size:15px;
	color:#333;
}
.bgrk-domaincheck-text-bottom{
	height:25px;
	margin:10px 0 0;
	text-align:center;
	width:960px;
	font-size:13px;
	color:#333;
	text-transform:capitalize;
}
.bgrk-domaincheck-text-bottom a{
	color:#666;
	text-decoration:underline;
}
.bgrk-domaincheck-text-bottom a:hover{
	color:#EF711D;
}
.bgrk-domaincheckbox{
	height:60px;
	width:641px;
	margin:0 auto;
}
.bgrk-domaincheckbox-www{
	height:42px;
	width:73px;
	padding:18px 10px 0 0;
	font-size:18px;
	color:#333;
	text-align:right;
}
.bgrk-domaincheckbox-ext{
	height:42px;
	width:73px;
	padding:18px 10px 0 0;
	font-size:18px;
	color:#333;
	text-align:center;
}
.bgrk-domaincheckbox-field{
	height:40px;
	width:365px;
	text-align:left;
	padding:15px 0 0;
}
.bgrk-domaincheckbox-field-style{
	height:25px;
	width:355px;
	color:#333;
	border:0;
	font-size:18px;
	color:#333;
}
.bgrk-domaincheckbox-button{
	height:50px;
	width:78px;
	text-align:left;
	padding:10px 0 0;
	margin:0 0 0 18px;
}
.bgrk-captionline{
	text-align:center;
	height:46px;
	border-bottom:#CCC solid 1px;
	border-top:#CCC solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:30px;
	font-weight:bold;
	text-transform:uppercase;
	padding:10px 0 0;
	width:960px;
	margin:0 0 15px;
}
.bgrk-left-content{
	width:474px;
	border-right:#D9D9D9 solid 1px;
	padding:0 15px 0 9px;
}
.bgrk-highlights{
	color:#EF711D;
}
.bgrk-content-highlights{
	color:#333;
	font-size:15px;
	font-weight:bold;
	margin:0 0 10px 0;
}
.bgrk-contentarea{
	margin:15px 0;
	width:960px;
	text-align:left;
	overflow:hidden;
	line-height:19px;
	background:url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/bg-content.gif') repeat-y;
	padding:0 0 10px;
}
.bgrk-bottom-area{
	margin:5px 0 0;
	width:960px;
	overflow:hidden;
	background:url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/bottom-bg.gif') repeat-x;
	padding:30px 0 10px;
	height:50px;
	text-align:center;
}
.bgrk-left-content{
	width:474px;
	padding:0 15px 0 9px;
	overflow:hidden;
}
.bgrk-right-content{
	width:441px;
	padding:0 0 0 20px;
	overflow:hidden;
}
.bgrk-left-content-in{
	width:473px;
}
.bgrk-right-content-in{
	width:440px;
	padding:10px 0 0;
}
.bgrk-left-content-in ul{
	list-style-image:url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/list.gif');
	margin:0;
	width:440px;
	padding:0 0 0 20px;
}
.bgrk-left-content-in li{
	float:left;
	border-bottom:#666 dashed 1px;
	width:440px;
	padding:10px 0;
}
.bgrk-boxheads{
	color:#EF711D;
	font-size:19px;
	font-weight:bold;
	padding:10px 0 0;
}
.bgrk-bottom-nav{
	margin:0 auto 30px;
	width:692px;
	overflow:hidden;
	background:url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/bottom-link-bg.gif') no-repeat;
	height:71px;
	text-align:center;
	border:none;
	padding:0px 37px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	font-weight:bold;
	text-transform:lowercase;
}
.bgrk-bottom-nav ul{
	list-style:none;
	margin:0;
	padding:0;
}
.bgrk-bottom-nav li{
	float:left;
	margin:0 10px;
}
.bgrk-bottom-nav li a{
	color:#B2B2B2;
	display:block;
	font-weight:normal;
	text-decoration:none;
	font-weight:bold;
	height:51px;
	width:74px;
	padding:10px;
}
.bgrk-bottom-nav li a:hover{
	background:url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/bottom-link-bg-hover.gif') no-repeat;
	color:#FFFFFF;
	text-decoration:none;
}

.br-promo-banner{
	height:251px;
	margin:15px 0 0 -21px;
	text-align:center;
	width:960px;
}
.br-promo-banner-middle{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/bg-special-offer.gif') repeat-x scroll 0 0 transparent;
	height: 235px;
	text-align: center;
	width: 920px;
	overflow: hidden;
	clear: both;
	padding: 10px 20px;
}
.br-promo-banner-middle .special-offer-left
{
	width: 384px;
	height: 221px;
	text-align: center;
	margin-left: 20px;
}
.br-promo-banner-middle .special-offer-left .promo-middle-txt
{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/promo-middle-txt.gif') no-repeat scroll 50% 50% transparent;
	width: 371px;
	height: 116px;
	margin: 20px 0;
}
.br-promo-banner-middle .special-offer-right
{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/special-offer-left-img.png') no-repeat scroll 10% 50% transparent;
	width: 397px;
	height: 206px;
	margin-right: 20px;
}
.br-promo-domain-off{
	height:155px;
	text-align:center;
	width:960px;
	background:#FFFFF3;
	padding:25px 0 0;
}
.br-promo-domain-off-in{
	height:121px;
	width:960px;
	margin:0 auto;
	overflow:hidden;
	background:#FFF
}
.br-promo-domain-off-nav{
	height:66px;
	width:10px;
	overflow:hidden;
	padding:55px 0 0;
}
.br-promo-domain-off-nav.prev
{
	padding-left: 14px;
}
.br-promo-domain-off-nav.next
{
	padding-right: 14px;
}
.br-promo-heads{
	height:33px;
	width:940px;
	margin:10px 0 0;
	border-bottom:#FB903E solid 3px;
	font-size:22px;
	color:#4F4F4F;
	font-weight:bold;
	text-transform:capitalize;
	padding:7px 0 0 20px;
}
.br-promo-domain-off-in-content{
	height:121px;
	width:904px;
	overflow:hidden;
	border:none;
	padding:0;
	text-align:center;
	position: relative;
}
.br-promo-domain-off-in-content ul{
	list-style:none;
	margin:0;
	padding:0;
	height: 121px;
	width: 1500px;
	position: absolute;
	top: 0;
	left: 0;
}
.br-promo-domain-off-in-content li{
	float:left;
	background:url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/domain-off-bg.gif') repeat-x;
	height: 119px;
	padding: 2px 0 2px 0;
	width: 181px;
}
.br-promo-domain-off-in-content li a{
	color:#B2B2B2;
	display:block;
	font-weight:normal;
	text-decoration:none;
	font-weight:bold;
	padding: 10px 0;
	height: 98px;
	width: 99.5%;
	/* height:100px;
	width:181px;
	padding:10px 0;
	margin:1px 0 0; */
	text-align:center;
}
.br-promo-domain-off-in-content li a:hover{
	background:url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/domain-off-bg-hover.gif') repeat-x;
	color:#FFFFFF;
	text-decoration:none;
}
.br-promo-domain-off-ext{
	color:#FB9040;
	font-family:Arial, Helvetica, sans-serif;
	font-size:33px;
	font-weight:bold;
	text-transform:lowercase;
}
.br-promo-domain-off-oldprice{
	color:#929292;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:25px;
	text-decoration:line-through;
}
.br-promo-domain-off-newprice{
	color:#127DB5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
}
.br-promo-other-off{
	height:262px;
	text-align:center;
	width:960px;
	margin:20px 0;
}
.br-promo-other-off-nav-left{
	height:146px;
	width:41px;
	overflow:hidden;
	background:url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/other-offer-left-bg.gif') no-repeat;
	padding:116px 0 0 6px;
}
.br-promo-other-off-nav-right{
	height:148px;
	width:41px;
	overflow:hidden;
	background:url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/other-offer-right-bg.gif') no-repeat;
	padding:114px 6px 0 0;
}
.br-promo-other-off-in-content{
	height:262px;
	width:866px;
	overflow:hidden;
	border:none;
	padding:0;
	text-align:center;
	background:url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/other-offer-bg.gif') repeat-x;
}
.br-promo-other-off-in-content ul{
	list-style:none;
	margin:0;
	padding:0;
}
.br-promo-other-off-in-content li{
	float:left;
	margin:14px 16px;
}
.br-promo-other-off-in-content li a{
	color:#B2B2B2;
	display:block;
	font-weight:normal;
	text-decoration:none;
	font-weight:bold;
	height:234px;
	width:256px;
	text-align:center;
}
.br-promo-other-off-in-content li a:hover{
	color:#FFFFFF;
	text-decoration:none;
}
.center-align
{
	display: inline-block;
	margin: 0 auto;
}
/* END: Style for Promo Page */

/* style for WhoIs page */

.br-whois{
	padding: 0px;
}

.br-whois .col-md-10{
	padding: 0px;
}
.br-whois .br-heading1{
	padding-top: 40px;
	padding-bottom: 30px;
	padding-left: 0px;
}
.br-whois .col-md-12{
	padding: 0px;
}
.br-whois .whois-form-label{
	font-size: 16px;
	font-family: 'Montserrat';
	font-weight: 400;
	padding-bottom: 10px;
	font-weight: 500;
}
.br-whois .whois-form-control{
	padding-bottom: 20px;
	padding-left: 0px;
}
.br-whois .whois-form-control #query{
	width: 80%;
	height: 50px;
	padding: 15px;
	font-size: 20px;
	font-weight: 100;
}
.br-whois .whois-form-control input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #b7b7b7;
}
.br-whois .whois-form-control input::-moz-placeholder { /* Firefox 19+ */
  color: #b7b7b7;
}
.br-whois .whois-form-control input:-ms-input-placeholder { /* IE 10+ */
  color: #b7b7b7;
}
.br-whois .whois-form-control input:-moz-placeholder { /* Firefox 18- */
  color: #b7b7b7;
}
.br-whois .whois-form-control .info-note{
	margin-bottom: 30px;
	color: #666666;
	font-family: 'Open Sans';
}
.br-whois .whois-form-control .ui-button{
	font-family: 'Montserrat';
	font-size: 14px;
	text-transform: uppercase;
	border: none;
	border-radius: 2px;
	padding: 10px 40px 10px 40px;
	font-weight: 500;
	background: none;
	background-color: #00c853;
	text-shadow: none;
}
.br-whois .whois-form-control .ui-button.disabled{
	background-color: #d5d5d5;
}
.br-whois .whois-faq{
	padding-top: 30px;
	padding-bottom: 30px;
}
.br-whois .whois-faq .br-paragraph{
	color: #666666;
	line-height: 24px;
	padding-bottom: 30px;
}
#sidebar .sidebar-hotdeals
{
	margin-top: 30px;
}

#sidebar .sidebar-hotdeals .sidebar-header
{
	border: none;
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/sidebar-header.jpg") repeat-x scroll 0 0 transparent;
	height: 16px;
	padding: 15px 20px;
	border-radius: 5px 5px 0 0;
}
#sidebar .sidebar-hotdeals .sidebar-header p
{
	margin: 0;
	padding: 0;
	font-size:20px;
	text-align:left;
	position: relative;
}
#sidebar .sidebar-hotdeals .sidebar-header p em
{
	display: block;
	position: absolute;
	width: 73px;
	height: 64px;
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/sidebar-header-saletag.png') no-repeat scroll 0 0 transparent;
	right: -18px;
	top: -30px;
}
.sidebar-hotdeals .sidebar-content
{
	border-color: #D7DADA;
	border-radius: 0 0 5px 5px;
	border-style: solid;
	border-width: 0 1px 1px;
	margin: 0;
	padding: 0;
}
.sidebar-hotdeals .ul-sign-bullet
{
	/* float:left; */
	overflow: hidden;
	padding:5px 10px;
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/bg-sidebar-background-hotdeals.jpg') repeat-x scroll 0 bottom white;
}
.sidebar-hotdeals .ul-sign-bullet li.last
{
	background:none;
}
.sidebar-hotdeals .ul-sign-bullet li
{
	overflow: hidden;
	width: 100%;
	padding:10px 0;
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/hotdeal-border.png") no-repeat scroll 0 bottom  transparent;
	font-family: arial;
}
.sidebar-hotdeals .ul-sign-bullet li strong
{
	margin-left: 5px;
	width: auto;
	float:left;
	color:#646363;
	font-size:15px;
	font-weight:bold;
	text-align:left;
}
.sidebar-hotdeals .ul-sign-bullet li .i-pricing
{
	float:right;
	margin-right: 15px;
	color:#ff7500;
	font-size:16px;
	font-weight:bold;
	float:right;
	text-align: center;
	width: 106px;
}
.sidebar-hotdeals .ul-sign-bullet li .i-pricing .new-price {
	color: #FF7500;
	font-size: 16px;
	padding: 0;
}
.sidebar-hotdeals .ul-sign-bullet li .i-pricing .old-price {
	text-align: center;
	color: #646363;
	text-decoration: line-through;
}
.sidebar-hotdeals .ul-sign-bullet li .deal-title
{
	color: #646363;
	float: left;
	display: inline-block;
	font-size: 17px;
	font-weight: bold;
	margin: 4% 0 0 4%;
}
.sidebar-content .i-pricing p
{
	padding: 0 0 1px 0;
	font-size: 12px;
	font-weight: bold;
	text-align: center
}
/* END: style for WhoIs page */

/* Domain Name suggestion page CSS */
.maincontent{
	width:960px;
	/* margin:0 auto 15px; */
	overflow:hidden;
}
.leftcontent{
	width:710px;
	height:auto;
	/* overflow:hidden; */
}
.rightcontent{
	width:230px;
	height:auto;
	/* overflow:hidden; */
	padding:0 0 0 20px;
}
.usetips{
	width:710px;
	height:auto;
	overflow:hidden;
	margin:10px 0 15px;
}
.usetips ul{
	margin:0;
	padding:0 0 0 35px;
	font-weight:bold;
	color:#333;
	font-size:14px;
	float:left;
}
.usetips li{
	list-style-image:url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/arrowhead-green.gif');
	float:left;
	padding:5px 0;
}
.searchbox-search{
	width:96px;
	height:35px;
	padding:20px 0 0 15px;
}
.searchbox-area{
	width:480px;
	height:31px;
	margin:12px 0 0;
}
.searchbox-suggest{
	width:94px;
	height:33px;
	overflow:hidden;
	margin:12px 12px 0 0;
}
.searchbox-smallbox{
	width:692px;
	height:24px;
	overflow:hidden;
	border:#8AA92A solid 1px;
	color:#FFF;
	font-weight:bold;
	padding:8px 0 0 15px;
}
.searchbox-smallbox span{
	color:#FDFE00;
}
.suggestions{
	width:705px;
	overflow:hidden;
	border:#E1E1E1 solid 2px;
}

/*-------------------------------------Domain Name Suggestion Tool-Grey Version-----------------------------------------*/

.searchbox{
	width:709px;
	height:220px;
	overflow:hidden;
	margin:0 0 15px;
}
.searchbox-leftcurve{
	width:11px;
	height:220px;
	background:url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/sides-searchbox.gif') no-repeat;
}
.searchbox-rightcurve{
	width:11px;
	height:220px;
	background:url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/sides-searchbox.gif') no-repeat;
	background-position:-13px 0;
}
.searchbox-container{
	width:687px;
	height:220px;
	background:url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/searchfield-bg.gif') repeat-x;
}
.searchbox-head{
	color:#434343;
	font-size:22px;
	text-align:left;
	width:670px;
	height:30px;
	padding:33px 0 0 17px;
	text-transform:capitalize;
	overflow:hidden;
	float:inherit;
}
.search-area{
	width:657px;
	height:65px;
	overflow:hidden;
	float:inherit;
	padding:24px 15px 0;
}
.search-area a
{
	margin-left: 10px;
}
.srchfld-input{
	background:white;
	border:1px solid #d5d5d5;
	color:#555;
	font-size: 15px;
	padding: 10px 7px;
	height: 20px;
	width: 500px;
	border-radius: 8px;
}
.search-suggest{
	width:119px;
	height:47px;
	overflow:hidden;
}
.search-example{
	color:#434343;
	font-size:15px;
	text-align:left;
	width:657px;
	height:40px;
	overflow:hidden;
	padding:25px 15px 0;
}
.search-example span{
	color:#DF6208;
	font-style:italic;
}
.suggestions{
	width:709px;
	height:auto;
	overflow:hidden;
	margin:0 0 15px;
	border-radius: 8px;
}
.sugg-cart-button{
	width:709px;
	overflow:hidden;
	height:47px;
	text-align:center;
	margin:20px 0 0;
}
.suggestions-box{
	width:705px;
	overflow:hidden;
	border-left:#E1E1E1 solid 2px;
	border-right:#E1E1E1 solid 2px;
	border-bottom:#E1E1E1 solid 2px;
	border-radius: 0px 0px 8px 8px;
	margin-bottom: 40px;
}
.suggestions-top-head{
	width:707px;
	height:35px;
	overflow:hidden;
	background:#E5E5E5;
	border-width:0px 1px 1px 1px;
	border-style: solid;
	border-color: #D5D5D5;
	padding-top: 10px;
	border-radius: 8px 8px 0 0;
}
.suggestions-top-head.closed { border-radius: 8px; }
.suggestions-top-head:after { clear: both; }
.search-down{
	width:23px;
	height:23px;
	overflow:hidden;
	margin:0 0 0 10px;
}
.search-down a {
	width: 23px;
	height: 23px;
	display: block;
	cursor:pointer;
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/btn-arrow-sprite.png') no-repeat scroll 0 0 transparent;
}
.search-down a.closed
{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/btn-arrow-sprite.png') no-repeat scroll 0 -27px transparent;
}
.suggestions-hd2{
	width:660px;
	height:30px;
	overflow:hidden;
	margin:0 0 0 10px;
	font-size:13px;
	padding:4px 0 0;
}
.suggestions-hd2 span{
	color:#DF6208;
	font-style:italic;
}
#suggest-table
{
	background: white;
	width: 705px;
}
#suggest-table tr.odd
{
	background: #f5f5f5;
	text-align: center;
}
#suggest-table tr.even
{
	background: #eeeeee;
	text-align: center;
}
#suggest-table tr td
{
	text-align: left;
	padding: 12px;
}
#suggest-table .disabled
{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/bullet_cross.png') no-repeat scroll 14px center transparent;
}
#suggest-table input[disabled]
{
	display: none;
}
#suggest-table .table-first
{
	background: #fff;
	color: #333;
	height: 40px;
	overflow: hidden;
	text-align: center;
}
#suggest-table .table-first td
{
	padding: 10px;
	text-align: left;
	border-bottom: 1px solid #cacaca;
	font-weight: bold;
}
/* END: Domain Name suggestion page CSS */


/* START: Free Services page CSS */
#register-search .ui-button span {
	padding: 0 0 0 4px;
}
#register-search .ui-button span span{
	padding: 0 35px 0 35px;
}
#register-search a.ui-button {
	color: #FFFFFF;
	text-decoration: none;
}
.domain-search-box {
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/green-flat-dca.png") no-repeat scroll 0 0 transparent;
	height:60px;
	padding:8px 5px;
}
#registerdomainSearch .domains-input {
	color: #000000;
	float: left;
	font-size: 18px;
	margin:0px;
	padding: 1px 3px;
	-moz-border-bottom-colors: none;
	-moz-border-image: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/grad-bg.png") repeat-x scroll 0 0 #FFFFFF;
	border:1px solid #ccc;
	border-right:none;
	color: #222222;
	font-size: 22px;
	padding: 3px 0 0px 16px;
	width: 585px;
	height: 36px;
}
#registerdomainSearch  .domains-select {
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/input-form2.gif") no-repeat scroll -3px -82px transparent;
	border:1px solid #ccc;
	float: left;
	font-size: 20px;
	height: 41px;
	margin:0;
	overflow: hidden;
	padding: 8px 3px;
	width: 100px;
}
#registerdomainSearch  .domains-select option{
	font-size: 22px;
}
#homepage-content .domain-select-wrapper .tld-dropdown {
	background-color: #ffffff !important;
	font-family: "Open Sans", "Arial";
	display: none;
	height: 301px;
	padding: 15px 20px;
	position: absolute;
	right: 158px;
	top:65px;
	width: 350px;
	z-index: 10;
	text-align: left;
}
#homepage-content .domain-select-wrapper .tld-dropdown.active {
	display: block;
}
.domain-submit, .domain-submit-disabled {
	background:url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/green-flat-dca.png") no-repeat scroll -3px -142px transparent;
	border:none;
	color:#FFFFFF;
	cursor:pointer;
	font-size:19px;
	font-weight:bold;
	height:56px;
	margin-top:6px;
	width:65px;
}
.tlds-dd {
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/icon-cust-dd.gif") no-repeat scroll 0 0 transparent;
	display: block;
	height: 6px;
	position: absolute;
	right: 10px;
	top: 20px;
	width: 10px;
}
.tlds {
	left: 10px;
	position: absolute;
	top: 8px;
}
/* .blocks{ margin-right: 0;position: relative; width: 365px;} */
/* .blocks .right-side{float: left;margin-top:5px;width:100%;} */

/*
.price-list {
    float: left;
    margin:0px;
    padding:20px 25px;
	border:1px solid #d3d3d3;
	border-left:none;
	border-right:none;
	width:86%;
} */
.price-list ul {
	margin: 0;
	padding: 0;
}
.price-list ul {
	float: left;
}
.free-list ul, .price-list ul {
	margin: 0;
	padding: 0;
}
.price-list ul li.first {
	margin-right: 15px;
}

.price-list ul li {
	clear: both;
	color: #696969;
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
}
.price-list ul li {
	clear: none;
	float: left;
	font-size: 12px;
	margin: 0;
	overflow: hidden;
	padding: 3px 0;
	text-align: center;
	width: 65px;
}
.free-list li, .price-list li {
	background: none repeat scroll 0 0 transparent;
	color: #696969;
	font-size: 12px;
	font-weight: normal;
	padding: 5px 0;
}
.blocks .in,.blocks .com {
	color: #FFFFFF;
	font-size: 20px;
	font-weight: bold;
	margin: 0 auto;
	padding: 4px 0;
	text-align: center;
	text-shadow: 0 1px 1px #666666;
	text-transform: lowercase;
	width: 60px;
}
.bold {
	font-weight: bold;
}
.strikeout {
	text-decoration: line-through;
}
.oldprice {
	color: #A7A7A7;
	height: 20px;
	line-height: 20px;
}
.strikeout {
	text-decoration: line-through;
}
.currentprice {
	font-size: 25px;
	line-height: 20px;
}
.free-service-heading{
	color:#434343;
	font-size:40px;
	text-align:center;
	background:none;
	margin-top:25px;
}
h2 span{
	color:#fa7109;
}
#register-search{
	width:860px;
	margin:20px 0;
	padding:13px 50px;
	border-radius:10px;
	background:#f7f7f7;
	border:1px solid #f2f2f2;
	text-align:center;

}

#register-search h3{
	padding: 5px 0 10px 0;
	font-size:20px;
	font-weight:normal;
}
#register-search p{
	color:#434343;
	font-size:13px;
	margin:15px 0 0px;
	text-align:center;
}
#register-search a{
	color:#3590d5;
	text-decoration:underline;
}
#free-service-list{
	width:960px;
	overflow:hidden;
	margin-bottom:30px;
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/register-list-horizontal.png") scroll repeat-y 50% 0 transparent;
}
#free-service-list li{
	width:440px;
	float:left;
	height:100px;
	padding-top:35px;
	border-bottom: 1px dashed #d5d5d5;
}
#free-service-list li.oddheight{
	height: 138px;
}
#free-service-list li.last{
	height: 116px;
	border:none;
}
#free-service-list li img{
	float:left;
}
#free-service-list li .detail-wrap{
	float:right;
	width:350px;
}
#free-service-list li .detail-wrap h3{
	color:#434343;
	font-size:20px;
	font-weight:bold;
	margin:0 0 10px;
}
#free-service-list li .detail-wrap p{
	color:#7b7b7b;
	font-size:12px;
	text-align: justify;
}
#free-service-list li.odd{
	margin-right:40px;
}
#free-service-list li.even{
	margin-left:40px;
}
/* END: Free Services page CSS */

/* widget CSS */
.widgets{
	float: right;
	margin: 6px 0;
}
.widgets li{
	float: left;
	padding: 0px 5px;
	display: inline-block;
}
.widgets .w-twitter
{
	width: 94px;
}
/* END: widget CSS */

/* start: COD styles */

#cod_modal .modal_content{
	width:660px;
	padding:20px;
	margin-left:-350px;
	color:#666666;
	font-size:15px;
	border-radius: 8px;
}
#cod_modal .modal_content h3{
	font-size:24px;
	text-align:left;
	border-bottom:1px solid #eeeeee;
	padding-bottom:15px;
	margin-bottom:20px;
}
#cod_modal .modal_content p{
	font-size:18px;
	text-align:left;
}
#cod_details{
	text-align:left;
}
#cod_modal .modal_content label{
	width:110px;
	text-align:left;
	display:inline-block;
}
#cod_modal .modal_content input[type="text"]{
	padding:10px;
	width:390px;
	font-size:14px;
	color:#909090;
	text-align:left;
	border:1px solid #eeeeee;
}
#cod_modal .modal_content input#cod_pin {
	width: 206px;
}
#cod_modal .modal_content input#cod_mobile{
	width: 174px;
}
#cod_modal .modal_content .prefix {
	margin-right: 7px;
}
#cod_modal .modal_content .note, #cod_modal .modal_content .info{
	background: none;
	color: #666;
	font: normal 12px arial, helvetica, sans-serif;
	width: auto;
	border: none;
	padding: 0;
	margin: 0;
}
#cod_modal .modal_content .note{
	margin: 0 0 0 5px;
}
#cod_modal .modal_content .info{
	margin: -10px 0 22px 14px;
}
#cod_modal .modal_content .red{
	color: red;
}
.txt-button span span em.ie-dots, .ui-button span span em.ie-dots{
	display: none;
	width: 12px;
	height: 3px;
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/white-dots.gif') no-repeat scroll 0 0 transparent;
	margin-left: 3px;
	display: inline-block\9;
}
.txt-button span span em, .ui-button span span em{
	-webkit-animation-name: opacity;
	-webkit-animation-duration: 1.5s;
	-webkit-animation-iteration-count: infinite;
	-moz-animation-name: opacity;
	-moz-animation-duration: 1.5s;
	-moz-animation-iteration-count: infinite;
	-o-animation-name: opacity;
	-o-animation-duration: 1.5s;
	-o-animation-iteration-count: infinite;
	font-size: 19px;
	display: none\9;
}
.txt-button span span em:nth-child(1), .ui-button span span em:nth-child(1){
	margin-left: 3px;
}
#cod_modal .modal_content #cod_city{
	width:227px;
	font-size:14px;
	color:#909090;
	text-align:left;
	padding:10px;
	border:1px solid #eeeeee;
}
#cod-note{
	color:#666666;
	font-size:14px;
	font-weight: bold;
	padding-top:10px;
	margin-left:10px;
	border-top:1px solid #eee;
}
#cod-note ul li{
	color:#666666;
	font-size:12px;
	font-weight:normal;
	margin-left:15px;
	list-style-type: disc;
}


#payment_failed_modal .modal_content{
	padding:30px;
	width:470px;
	color: #666666;
	font-size: 18px;
	font-weight:bold;
	margin-left: -250px;
}
#payment_failed_modal .modal_content h3{
	font-size:26px;
	margin-bottom:10px;
	padding:0px;
}
#payment_failed_modal .modal_content p.subtitle{
	border-bottom:1px solid #eee;
	padding:0 0 20px;
	text-align:center;
	font-size:18px;
}
#payment_failed_modal .modal_content #payment_failed_options p{
	font-size: 14px;
	text-align:center;
	padding:0px;
}
#payment_failed_modal .modal_content .close, #cod_modal .modal_content .close {
	background: url("/design_exchange/img/btn-modal-close.png") no-repeat scroll 0 0 transparent;
	cursor: pointer;
	display: block;
	height: 11px;
	position: absolute;
	right: 10px;
	top: 7px;
	width: 11px;
}
.cod_recaptcha{
	width: 318px;
}
label[for="cod_verification"]{
	vertical-align: top;
}
#cod_verification{
	display: inline-block;
	width: 474px;
}
#cod_modal .info-note{
	font-size: 13px !important;
	padding: 0;
	margin-bottom: 0px !important;
}
#cod_details .error{
	background: none;
}
#cod_details input.error{
	border: 1px solid red;
	font: normal 14px arial, helvetica, sans-serif;
}
#cod_details label.error{
	width: auto !important;
	border: none;
	font: normal 12px arial, helvetica, sans-serif;
	color: red;
	padding: 0;
	margin: -7px 0 0 120px;
}
/* end: COD styles */

/* new tld flow styles */
.CartSection .grid-table{
	width: 95%;
	margin: 10px 5px 20px;
}
.CartSection .grid-table tr + tr{
	height: 52px;
}
.CartSection .grid-table tr th, .CartSection .grid-table tr td {
	font: normal 14px arial, helvetica, sans-serif;
	padding: 10px 20px;
	border-bottom: 1px solid #eee;
	color: #787070;
}
.CartSection .grid-table tr.subHeader td, .CartSection .grid-table tr.subHeader th{
	background: #f4f4f4;
	font: bold 16px arial, helvetica, sans-serif;
	border-bottom: 2px solid #eee;
	color: #666;
}
.CartSection .grid-table tr td:first-child{
	width: 140px;
}
.CartSection .grid-table tr td:last-child{
	width: 135px;
	padding: 10px;
	text-align: right;
}
.ui-btn-green{
	background: #70a750;
	border-radius: 5px;
	padding: 7px;
	color: white !important;
	font: bold 12px arial, helvetica, sans-serif;
	border: none;
}
#contact_list_modal .modal_content{
	width: 508px;
	padding: 25px 20px;
	text-align: left;
}
#contact_list_modal .frmContainer{
	padding: 0 10px;
}
#contact_list_modal .addNewContactWrap{
	margin-top: 5px;
}
.new_contact_details{
	display: none;
}
.newcheckoutform .ui-heading2, .new_contact_details .ui-heading2 {
	font: bold 20px arial, helvetica, sans-serif;
	padding: 9px 10px;
	border-bottom: 1px solid #e1e1e1;
}
.newcheckoutform .class_new_contact{
	font-size: 14px;
	color: #70a750;
}
#tab1-cont .newcheckoutform .ui-heading2 {
	border-bottom: 2px solid #c2c2c2;
}
.fieldwrp{
	margin-bottom: 15px;
	text-align: left;
}
#us_additional_details .fieldwrp{
	text-align: right;
}
.fieldwrp label, .new_additional_details label{
	font: bold 14px arial, helvetica, sans-serif;
	color: #434343;
	margin-right: 10px;
	display: inline-block;
	min-width: 120px;
}
.fieldwrp select, .fieldwrp input[type="text"]{
	border: 1px solid #ccc;
	border-radius: 8px;
	padding: 5px 10px;
	width: 250px;
	height: 28px;
	font: normal 14px arial, helvetica, sans-serif;
}
.fieldwrp select{
	width: 272px;
	height: 40px;
}
.fieldwrp input[name="txtFaxCc"], .fieldwrp input[name="txtTelcc"]{
	width: 28px;
	margin-right: 10px;
}
.fieldwrp input[name="txtFaxNo"], .fieldwrp input[name="txtTelNo"]{
	width: 187px;
}
.fieldwrp .radio-wrap{
	display: inline;
}
.new_additional_details span{
	font: normal 14px arial, helvetica, sans-serif;
}
#contact_list_modal .btn-wrp{
	text-align: center;
}
#domain_contact_details .note-wrp{
	background: none repeat scroll 0 0 #FFFFCD;
	border: 2px solid #F3C45C;
	margin: 5px 0;
	padding: 5px;
}
#domain_contact_details .note-wrp ul{
	margin-left: 10px;
	padding: 10px;
}
#domain_contact_details .note-wrp ul li{
	list-style: square outside none;
}
#payment_debit .addFunds-wrp{
	padding-left: 129px;
}
#dashboard .change-language-wrp{
	position:  absolute;
	bottom: -24px;
	left: 10px;
}
.newcheckoutform .btn-wrap{
	text-align: right;
	margin-top: 10px;
}
/* styling for additional contact info for .CN */
.select-contact{
	width: 100%;
}
.select-contact tr{
	border-bottom: 1px solid #c2c2c2;
	padding: 10px 0;
}
.select-contact tr:first-child{
	border-bottom: 1px solid #c2c2c2;
}
.select-contact tr th{
	width: 200px;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
}
.select-contact tr td{
	font-size: 15px;
	font-weight: normal;
	text-align: center;
	padding: 15px 0px;
}
.new_contact_details .new_contact_col{
	width: 43.5%
}
.new_contact_details .new_contact_col:last-child{
	margin-left: 10px;
}
.new_contact_col{
	font-size: 14px;
	padding: 15px;
}
.new_contact_col label{
	display: inline-block;
	width: 84px;
	display: inline \9;
}
/* END: styling for additional contact info for .CN */

/* END: new tld flow styles */

/* new flat green btn */
.btn-flat-green{
	background-color: #00c853;
	border:none;
	border-radius:3px;
	color: #FFFFFF;
	cursor: pointer;
	font-size: 14px;
	padding: 10px 15px 10px 15px;
	text-decoration:none;
	text-align: center;
	box-sizing: border-box;
	text-transform: uppercase;
	letter-spacing: 1px;
	width: 85%;
}
.btn-flat-green.xxl{
	padding: 15px 19px;
	font-size: 20px;
	border-bottom-width: 3px;
}
.btn-flat-green.disabled{
	background: #d5d5d5;
	cursor: default;
	border-color: #bdbdbd;
	color: #8c8c8c;
	box-shadow: none;
}

.btn-flat-green.disabled:hover{
	background: #d5d5d5;
	color: #8c8c8c;
	border-color: #bdbdbd;
	box-shadow: none;
}

.btn-flat-green.small{
	font-size: 12px;
	padding: 5px 15px;
}
.btn-flat-green:hover{
	background-color:#10ac5c;
	border-color: #2e8357;
	color:#fff;
}

.btn-flat-green-loading{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/loading-animation.gif');
	cursor:default;
	box-shadow:none;
}

.btn-flat-green-loading.btn-flat-green{
	background-color:#10ac5c;
	text-shadow: 2px 2px 1px #11864a;
	border-color:#379062;
}

.btn-flat-green.remove{
	background: #596476;
	text-shadow: none;
	border-color: #7d8798;
}

.btn-flat-green.disabled, .unavailableDomain .btn-flat-green, .cart-btn-wrapper .btn-orange.disabled {
	text-shadow: none;
}

.unavailableDomain .btn-flat-green:hover {
	text-shadow: none;
	background: #fff;
}

.results-wrapper .btn-flat-green, .premiumDomain .left-column .btn-flat-green{
	position: relative;
	top: -8px;
	float: right;
	font-size: 16px;
	padding: 6px 12px 4px 12px;
}
.dca-result-page .btn-flat-green:after{
	clear: both;
}
.btn-flat-green.unAvailable{
	background: transparent;
	border: none;
	font-size: 14px;
	box-shadow: none;
	cursor: default;
}
.cart-btn-wrapper .btn-flat-green{
	*line-height: 18px;
}

.search-again-wrapper .btn-flat-green{
	padding: 12px 10px 10px 12px;
	margin: 0 0 0 0px;
	vertical-align: top;
	float: right;
	height: auto;
	width: auto;
}


.btn-flat-green.btn-orange{
	text-shadow: none;
}

@-webkit-keyframes animate-stripes{
	0%{
		background-position:120px 0;
	}
	100%{
		background-position:0px 0;
	}
}

@-moz-keyframes animate-stripes{
	0%{
		background-position:120px 0;
	}
	100%{
		background-position:0px 0;
	}
}

@-ms-keyframes animate-stripes{
	0%{
		background-position:120px 0;
	}
	100%{
		background-position:0px 0;
	}
}
/* END: new flat green btn */

/* new login page CSS */

.box-wrap{
	background: #f9f9f9;
	width: 700px;
	margin: 0 auto;
	box-shadow: -1px 1px 8px 1px rgba(0,0,0,0.35);
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#aaaaaa,direction=180,strength=5);
	height: auto;
	min-height: 550px;
	/* overflow: hidden; */
	font: 15px arial, helvetica, sans-serif;
}
.box-wrap .error{
	border-radius: 5px;
	background: white;
	padding: 10px;
	color: red;
	font-size: 12px;
}
.box-wrap .error ul {
	border-top: 1px dotted red;
	margin: 5px 0 0;
	padding: 5px 0 0;
}
.box-wrap .error ul li {
	background: none repeat scroll 0 0 transparent;
	color: #000000;
	display: list-item;
	list-style: square inside none;
	padding: 0;
	font-size: 12px;
}
.box-wrap.roboto{
	font-family: "Roboto", arial, helvetica, sans-serif;
}
#signup-box-wrap.box-wrap{
	position: relative;
	top: -2000px;
	height: auto;
	width: 628px;
	padding: 41px 36px 10px;
	min-height: 618px;
}
#login-box{
	overflow: hidden;
	height: 1%\9;
}
#login-box .login-wrap{
	border-right: 5px solid #d4d4d4;
	width: 298px;
	padding: 46px 48px;
	height: 458px;
	height: 504px\9;
	border-right: 2px dotted #e2e2e2;
}
.login-wrap .logo-container{
	margin-bottom: 54px;
	text-align: center;
}
.login-wrap p{
	padding: 0;
	margin: 0;
	line-height: 100%;
}
.login-wrap .login-title{
	font-size: 30px;
	margin-bottom: 15px;
	text-align: center;
}
.login-wrap .error-msg{
	font-weight: bold;
	font-size: 14px;
	color: #c16363;
	text-align: center;
	margin: 15px 0;
	display: none;
}
.login-wrap form{
	position: relative;
}
.login-password-label{
	position: absolute;
	left: 43px;
	top: 53px;
	color: #BABABA !important;
}
.pass-wrap .login-password-label{
	font-size: 14px !important;
	font-weight: normal !important;
	left: 17px;
	top: 0;
}
.login-wrap .errorlbl{
	position: absolute;
	margin: 12px 0px 5px 42px;
	font-size: 14px;
	color: #bbbaba;
}
.login-wrap .errorlbl{
	color: red;
	display: none;
}
.login-wrap input{
	padding: 10px 0px 10px 42px;
	border: 1px solid #e1e1e1;
	background: white;
	width: 256px;
	margin: 0;
	opacity: 1;
	-webkit-appearance: none;
	outline: none;
	color: #BABABA;
}
.login-wrap input.error{
	border-color: red;
}
#loginform input:-webkit-autofill{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/login-ico-sprite.png') no-repeat scroll 10px -32px white !important;
	-webkit-box-shadow: 0 0 0px 1000px white inset;
}
#loginform input:focus::-moz-placeholder, #loginform input:focus:-moz-placeholder, #loginform input:focus::-webkit-input-placeholder, [placeholder]:focus::-moz-placeholder, [placeholder]:focus::-webkit-input-placeholder {
	opacity: 0;
	color: transparent;
	text-shadow: transparent;
	filter: alpha(opacity=0);
	transition: opacity 0.5s 0.5s ease;
}
.login-wrapper .box-wrapper .login-left form input#useremail{
	border-radius: 5px;
	padding-left: 20px;
	display: block;
	margin: auto;
	margin-bottom: 20px;
	width: 88%;
}
.login-wrap form.login-error input{
	border-color: red;
}
.login-wrap form.login-error input::-moz-placeholder, .login-wrap form.login-error input::-webkit-input-placeholder, .login-wrap form.login-error input::-ms-input-placeholder {
	color: red;
}
.login-wrap form.username-error input#login-username, .login-wrap form.password-error input#password{
	border-color: red;
}
.login-wrap form.username-error input#login-username::-moz-placeholder, .login-wrap form.username-error input#login-username::-webkit-input-placeholder, .login-wrap form.username-error input#login-username::-ms-input-placeholder {
	color: red;
}
.login-wrap form.username-error input#login-password{
	border-top-color: red;
}
.login-wrap form input.focus{
	color: black;
}

.login-wrap .errico{
	background: #ea2529 !important\9;
	background: #ea2529; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	/* background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhMjUyOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYjQ0MzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); */
	background: -moz-linear-gradient(top,  #ea2529 0%, #eb4436 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ea2529), color-stop(100%,#eb4436)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ea2529 0%,#eb4436 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ea2529 0%,#eb4436 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ea2529 0%,#eb4436 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ea2529 0%,#eb4436 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ea2529', endColorstr='#eb4436',GradientType=0 ); /* IE6-8 */
	border-radius: 10px;
	color: white;
	font-size: 13px;
	padding: 0px 6px 3px;
	opacity: 0;
	filter: alpha(opacity=0);
	position: absolute;
	border: 1px solid #ea2429;
	margin: 10px;
}
.login-wrap form.login-error .errico{
	opacity: 1;
	filter: alpha(opacity=100);
}
.login-wrap form.username-error .errico[for=username]{
	opacity: 1;
	filter: alpha(opacity=100);
}
.login-wrap form.password-error .errico[for=password]{
	opacity: 1;
	filter: alpha(opacity=100);
}
.login-wrap #login-username{
	border-radius: 5px 5px 0px 0px;
	border-bottom: none;
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/login-ico-sprite.png') no-repeat scroll 10px 10px white;
}
.login-wrap #login-password{
	border-radius: 0px 0px 5px 5px;
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/login-ico-sprite.png') no-repeat scroll 10px -32px white;
}
.login-wrap .forgotpass-wrap{
	background: #F9F9F9;
	display: block;
	height: 306px;
	overflow: hidden;
	position: relative;
	width: 304px;
	z-index: 5;
	/* position: absolute;
	left: 9%; */
}
.forgotpass-wrap .response{
	padding: 10px 10px 10px 30px;
	margin-bottom: 10px;
	border-radius: 5px;
	line-height: 14px;
	width: 240px;
	margin: 10px auto 20px;
	display: none;
}
.forgotpass-wrap .response.success{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/tic-green.png') no-repeat scroll 7px 9px transparent;
	border: 1px solid green;
}
.forgotpass-wrap .response.failure{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/cross.gif') no-repeat scroll 7px 9px transparent;
	border: 1px solid red;
}
.login-wrap .loginfrm-wrap{
	background: #F9F9F9;
	position: absolute;
}
.login-wrap .btn-wrap{
	margin: 20px 0px;
	position: relative;
}
.btn-wrap .loader{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/load.gif') no-repeat scroll 50% 50% transparent;
	padding: 5px 15px;
	visibility: hidden;
}
.login-wrap .forgotpass-wrap .btn-wrap{
	text-align: center;
}
.btn-wrap .btn-green{
	background: #06914a;
	border-radius: 8px;
	cursor: pointer;
	font-size: 16px;
	padding: 5px 10px;
	color: white;
	border: none;
}
.login-wrap .btn-wrap .passforgot{
	position: absolute;
	right: 0px;
	top: 5px;
	font-size: 14px;
	text-decoration: underline;
	color: #858585;
}
.login-wrap .login-ftr{
	margin-top: 46px;
	text-align: center;
}
.login-wrap .login-ftr span{
	font-size: 17px;
	color: #363636;
}
.login-wrap .login-ftr a{
	font-size: 17px;
	text-decoration: underline;
}
#login-box .announcements-wrap{
	width: 302px;
	/* padding: 26px; */
	position: relative;
}
.announcements-wrap ul li{
	padding: 17px 5px;
	font-size: 16px;
	color: #363636;
	border-bottom: 1px solid #e1e1e1;
}
.announcements-wrap ul li.last{
	border: none;
}
#login-box .announcements-wrap ul{
	/* padding: 10px 20px;
	width: 300px;
	margin: 0px auto; */
}
#login-box .announcements-wrap ul li{
	padding: 8px 15px;
	border-bottom: 2px dotted #e2e2e2;
}
#login-box .announcements-wrap ul li.last {
	border: none;
}
.announcements-wrap ul li a{
	text-decoration: underline;
}
.announcements-wrap .title {
	color: #434343;
	font-size: 22px;
	height: 30px;
	line-height: 44px;
	margin: 0;
	padding: 10px 0;
	text-align: center;
	border-bottom: 2px dotted #e2e2e2;
}
.announcements-wrap .imgholder {
	text-align: center;
	padding: 10px 0px;
}
/* */

/* sign-up box css */
.signup .logo-wrap{
	width: 206px;
	height: 66px;
}
.signup .logo-wrap a{
	position: relative;
	z-index: 5;
}
.signup .title {
	font-size: 30px;
	font-weight: normal;
	background: transparent;
	color: #363636;
	padding: 0;
	height: 66px;
	line-height: 60px;
	position: relative;
}
.box-wrap.signup .title .req{
	font-size: 12px;
	font-weight: normal;
	position: absolute;
	color: #363636;
	bottom: -22px;
}
#signup {
	padding: 25px 0px 30px;
}
#signup div.error{
	padding: 10px 20px 2px;
	margin-bottom: 12px;
	border-radius: 5px;
}
#signup div{
	padding: 0;
	margin: 0;
	height: auto;
	min-height: 50px;
	/*overflow: hidden;*/
}
#signup div.last-wrap{
	margin: 20px 0px 0px;
	padding: 10px 0px;
	min-height: 20px;
}
#signup div.last-wrap .btn-wrap{
	text-align: right;
}
#signup div.last-wrap .btn-wrap a{
	margin-right: 10px;
	font-size: 15px;
	text-decoration: underline;
}
#signup .divider{
	border-top: 1px solid #D4D4D4;
	height: 1px;
	margin: 20px 0;
	min-height: 1px;
	overflow: visible;
	position: relative;
}
#signup .divider span{
	color: #F47C1F;
	text-transform: uppercase;
	background: #F9F9F9;
	position: absolute;
	top: -10px;
	padding-right: 10px;
}
#signup div p{
	/*width: 302px;*/
	/*float: left;*/
	/*margin: 0;*/
	/*padding: 0;*/
}
#signup div .labelWrp {
	/*padding: 0 15px;*/
	border: 1px solid #eaeaea;
	border-bottom: none;
}
#signup div p label{
	/*font-size: 14px;*/
	font-weight: bold;
	color: #7b7b7b;
	font-size: 12px;
	line-height: 50px;
	vertical-align: middle;
}
#signup .break{
	min-height: 20px;
}
#signup div input, #signup div select{
	background: none;
	padding: 16px 15px;
	font-size: 14px;
	border: 1px solid;
	/*border: none;*/
	color: #bababa;
	border-radius: 5px;
	/*width: 268px;*/
	height: 16px;
	vertical-align: middle;
	text-align: left;
	margin: 0;
}
#signup div select{
	padding: 14px;
	height: 50px;
	width: 181px;
	color: black;
	text-transform: uppercase;
}
#signup div select option[value=default]{
	color: #bababa;
}
#signup div input.focus{
	color: black;
}
#signup div p + p{
	/*margin-left: 23px;*/
	padding: 0;
}
#signup div p input.error{
	border: 1px solid red;
	font-weight: normal;
	z-index: 9999;
}
#signup div p label.error{
	background: none;
	border: none;
	font-weight: normal;
	font-size: 12px;
	color: red;
	padding: 0;
	margin: 2px 10px;
	display: block;
}
#signup #input_phone_cc{
	text-align: left;
	content: "+";
	width: 60px;
}
#signup #input_phone {
	margin-left: 0;
	/*width: 208px;*/
}
#signup .pass-wrap{
	position: relative;
}
#signup .pass-wrap .defaultlbl{
	position: absolute;
	font-size: 14px;
	color: #bababa;
	top: 16px;
	left: 18px;
}

/* END: new login page CSS */


/* start : checkout - privacy protect modal */

.modal-wrapper.privacy-protect-modal .modal_content{
	width: 750px;
	margin:0 0 50px -375px;
	text-align: left;
}

.modal-wrapper.privacy-protect-modal.free-addons .modal_content{
	width: 550px;
	margin:60px 0 50px -275px;
	text-align: left;
}
.modal-wrapper.privacy-protect-modal{
	padding: 20px;
}

.modal-wrapper.privacy-protect-modal h3{
	color: #404040;
	font-size: 24px;
	padding: 0px;
	margin-bottom: 10px;
}
.modal-wrapper.privacy-protect-modal p{
	font-family: 'Open Sans','Montserrat','Arial';
	letter-spacing: 0px;
	font-size: 12px;
	line-height: 24px;
}
.modal-wrapper.privacy-protect-modal p img{
	width: 70% !important;
	margin: auto;
}

.modal-wrapper.privacy-protect-modal.free-addons ul li{
	font-size: 16px;
	color: #404040;
	font-weight: bold;
	margin-bottom: 8px;
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/free-addons-modal.jpg") no-repeat;
	padding-left: 30px;
}
.modal-wrapper.privacy-protect-modal.free-addons ul li span{
	font-weight: normal;
}
.modal-wrapper.privacy-protect-modal.free-addons ul li.email{
	background-position: 0px 3px;
}
.modal-wrapper.privacy-protect-modal.free-addons ul li.domain{
	background-position: 0px -27px;
}
.modal-wrapper.privacy-protect-modal.free-addons ul li.url{
	background-position: 0px -57px;
}
.modal-wrapper.privacy-protect-modal.free-addons ul li.dns{
	background-position: 0px -86px;
}
.modal-wrapper.privacy-protect-modal.free-addons ul li.theft{
	background-position: 0px -117px;
}
.modal-wrapper.privacy-protect-modal.free-addons ul li.bulk{
	background-position: 0px -146px;
}
.modal-wrapper.privacy-protect-modal.free-addons ul li.cpanel{
	background-position: 0px -177px;
}
.modal-wrapper.privacy-protect-modal.free-addons ul li.support{
	background-position: 0px -207px;
}
/* end : checkout - privacy protect modal */
#action_required_table td{ position: relative}
#action_required_table .tic {
	display: none;
	min-width: 20px;
	min-height: 20px;
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/accordian-tic.png') no-repeat scroll 0 0 transparent;
	position: absolute;
	right: 46px;
	top: 16px;
}

/*Start: New Hosting Modal CSS*/

.domain-options{
	text-align: center;
	color: #3c3c3c;
	font-size: 24px;
	font-weight: 500;
	font-family: 'Montserrat', sans-serif;
}
.domain-options .btn-wrap{ padding: 20px 0px 10px 0px}
.domain-options .btn-wrap a{color:#fff; width: 90px; display: inline-block;}
.domain-field-wrapper.select-domain-modal{position: relative}
.domain-field-wrapper.select-domain-modal .field-heading{
	font-family: 'Montserrat','Open Sans','Roboto','Arial';
	font-size: 18px;
	font-weight: 500;
	text-transform: uppercase;
	color: #000;
}
.domain-field-wrapper.select-domain-modal .btn-flat-green{
	position: absolute;
	bottom: -20px;
	left: 50%;
	margin-left: -57px;
}
.codeguard-modal .domain-field-wrapper.select-domain-modal.sitelock-modal-include .btn-flat-green{
	bottom: -188px;
}
.domain-field-wrapper.select-domain-modal input.textbox{
	width: 94%;
	margin-left: auto;
	padding: 12px;
	padding-left: 0px;
	padding-bottom: 5px;
	color: #000;
	border-radius: 0px;
	border-left: none;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #333333;
	font-size: 16px;
	box-sizing: border-box;
	margin: 0px 0px 25px 16px;
}
.sitelock-box p{
	font-family: 'Open Sans','Arial';
	margin: 0px;
	line-height: 19px;
	color: #484d55;
	font-size: 12px;
	font-weight: normal;
}
.sitelock-box p.checkbox{
	color: #dc3a3a;
	font-weight: bold;
}
.sitelock-box p.checkbox label{
	font-size: 13px;
	margin-bottom: 0px;
	display: inline
}
.sitelock-box p.checkbox input{
	margin-top: 2px;
	display: block;
	float: left;
	margin-left: 0px;
	position: static;
	margin-right: 5px;
}
.sitelock-box p.checkbox a{
	display: inline-block;
	padding-left: 0px;
}
.sitelock-box h4{
	color: #000;
	font-size: 13px;
}
.domain-field-wrapper input.textbox.new-domain{
	height: auto;
	margin-right: 0px;
}
.domain-field-wrapper select.domain-modal-select{
	margin: 0px;
	height: 40px !important;
	/*border: 2px solid #bfbfbf;*/
	border: none;
	/*border-bottom: 1px solid #333333;*/
	border-left: 1px solid #eeeeee;
	padding: 11px;
	font-size: 16px;
	width: 109px;
	/*border-top-right-radius: 6px;*/
	/*border-bottom-right-radius: 6px;*/
	height: 46px;
	box-sizing: border-box;
	position: absolute;
	right: 20px;
}
.domain-field-wrapper select.domain-modal-select-exist{
	margin: 0px;
	border: 1px solid #bfbfbf;
	padding: 11px;
	font-size: 16px;
	border-radius:3px;
	margin-left: -2px;
}
.hosting_modals.new-domain-modal{
	width: auto;
}
.hosting_modals.new-domain-modal p{
	font-size: 12px;
	padding: 0px 0 7px 0;
}
.modal_content.new-domain-modal{
	top:50%;
	margin-top: -190px;
	margin-left: -330px;
	width:660px;
}
/*Start: New Hosting Modal CSS*/


/* New Upsell modal */
.modal-wrapper.opt h1{
	text-align: center;
	font-size: 16px;
	font-weight: normal;
}
.modal-wrapper.opt h1 span{
	padding-left: 30px;
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/tick-flat-green.png') no-repeat scroll 0 0 transparent;
}
.modal-wrapper.opt p {
	padding: 0px;
	margin: 0px;
}
.modal-wrapper.opt .main-title{
	background: #7f8c8d;
	padding: 10px 0px;
	color: white;
	font-size: 24px;
	font-weight: bold;
}
.modal-wrapper.opt .upsell-modal-body{
	overflow: hidden;
	clear: both;
	width: 548px;
	margin: auto;
}
.modal-wrapper.opt .column-left,.modal-wrapper.opt .column-right{
	width: 260px;
}
.modal-wrapper.opt .column-mid{
	width: 1px;
	height: 398px;
	border-left: 1px solid #e1e1e1;
	position: relative;
	margin: 0px 13px;
}
.modal-wrapper.opt .column-mid p{
	position: absolute;
	top: 50%;
	background: white;
	padding: 10px 0px;
	left: -9px;
	color: #909090;
}
.modal-wrapper.opt .column-left h3, .modal-wrapper.opt .column-right h3,
.modal-wrapper.opt .column-left .subtitle, .modal-wrapper.opt .column-right .subtitle,
.modal-wrapper.opt .plan-wrp .btnWrp,.modal-wrapper.opt .plan-wrp .linkWrp
{
	text-align: center;
}

.modal-wrapper.opt .plan-wrp{
	width: 223px;
	background: #fafafa;
	border: 1px solid #dbdbdb;
	border-radius: 8px;
	margin: 46px auto 0px;
}
.modal-wrapper.opt .colorWrp{
	color: white;
}
.modal-wrapper.opt .colorWrp p{
	padding: 0;
	margin: 0;
}
.modal-wrapper.opt .colorWrp .planimg{
	padding: 5px;
	text-align: center;
	height: 1px;
	position: relative;
}
.modal-wrapper.opt .colorWrp .planimg span{
	display: inline-block;
	width: 54px;
	height: 54px;
	border-radius: 28px;
	margin-top: -34px;
	z-index: 10;
	position: relative;
}
.modal-wrapper.opt .colorWrp .planimg .diy{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/diy-plan-img.png') no-repeat scroll center center #f76d02;
}
.modal-wrapper.opt .colorWrp .planimg .hosting{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/linux-plan-img.png') no-repeat scroll center center #1e9e49;
}
.modal-wrapper.opt .colorWrp .planname{
	padding: 20px 5px 5px;
	text-align: center;
	background: #555555;
	width: 100%;
	margin-left: -5px;
	position: relative;
	font-size: 18px;
	font-weight: bold;
}
.modal-wrapper.opt .colorWrp{
	border-radius: 8px 8px 0 0;
}
.modal-wrapper.opt .colorWrp.orange{
	background: #f76d02;
}
.modal-wrapper.opt .colorWrp.green{
	background: #1e9e49;
}

.modal-wrapper.opt .plan-pricing{
	padding: 10px;
}
.modal-wrapper.opt .plan-pricing p{
	text-align: center;
}
.modal-wrapper.opt .plan-pricing .currency{
	font-size: 18px;
	font-weight: normal;
	line-height: 1;
}
.modal-wrapper.opt .plan-pricing .currency span:first-child{
	vertical-align: top;
	line-height: 37px;
	font-size: 26px
}
.modal-wrapper.opt .plan-pricing .currency em{
	vertical-align: top;
	line-height: 46px;
}
.modal-wrapper.opt .plan-pricing .price{
	font-size: 46px;
	font-weight: normal;
}
.modal-wrapper.opt .plan-wrp ul li{
	padding: 10px;
	border-bottom: 1px solid #ededed;
	font-size: 12px;
	color: #666666;
}
.modal-wrapper.opt .plan-wrp .btnWrp,
.modal-wrapper.opt .plan-wrp .linkWrp{
	margin: 10px 0px;
}
.modal-wrapper.opt .plan-wrp .btnWrp{
	line-height: 38px;
}
.modal-wrapper.opt .seperator{
	height: 1px;
	border-bottom: 1px solid #dedede;
}
.modal-wrapper.opt .no-thanks-link{
	margin: 16px auto;
}
/* END: New Upsell modal */



/** bootstrap tooltip css (ported from bootstrap) **/
.tooltip {
	position: absolute;
	z-index: 1070;
	display: block;
	visibility: visible;
	font-size: 12px;
	line-height: 1.4;
	opacity: 0;
	filter: alpha(opacity=0);
}
.tooltip.in {
	opacity: 0.9;
	filter: alpha(opacity=90);
}
.tooltip.top {
	margin-top: -3px;
	padding: 5px 0;
}
.tooltip.right {
	margin-left: 3px;
	padding: 0 5px;
}
.tooltip.bottom {
	margin-top: 3px;
	padding: 5px 0;
}
.tooltip.left {
	margin-left: -3px;
	padding: 0 5px;
}
.tooltip-inner {
	max-width: 200px;
	padding: 3px 8px;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
	background-color: #000000;
	border-radius: 4px;
}
.tooltip-arrow {
	position: absolute;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
}
.tooltip.top .tooltip-arrow {
	bottom: 0;
	left: 50%;
	margin-left: -5px;
	border-width: 5px 5px 0;
	border-top-color: #000000;
}
.tooltip.top-left .tooltip-arrow {
	bottom: 0;
	left: 5px;
	border-width: 5px 5px 0;
	border-top-color: #000000;
}
.tooltip.top-right .tooltip-arrow {
	bottom: 0;
	right: 5px;
	border-width: 5px 5px 0;
	border-top-color: #000000;
}
.tooltip.right .tooltip-arrow {
	top: 50%;
	left: 0;
	margin-top: -5px;
	border-width: 5px 5px 5px 0;
	border-right-color: #000000;
}
.tooltip.left .tooltip-arrow {
	top: 50%;
	right: 0;
	margin-top: -5px;
	border-width: 5px 0 5px 5px;
	border-left-color: #000000;
}
.tooltip.bottom .tooltip-arrow {
	top: 0;
	left: 50%;
	margin-left: -5px;
	border-width: 0 5px 5px;
	border-bottom-color: #000000;
}
.tooltip.bottom-left .tooltip-arrow {
	top: 0;
	left: 5px;
	border-width: 0 5px 5px;
	border-bottom-color: #000000;
}
.tooltip.bottom-right .tooltip-arrow {
	top: 0;
	right: 5px;
	border-width: 0 5px 5px;
	border-bottom-color: #000000;
}

/** bootstrap popover css (ported from bootstrap) **/
.popover {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1060;
	display: none;
	max-width: 276px;
	padding: 1px;
	text-align: left;
	background-color: #ffffff;
	background-clip: padding-box;
	border: 1px solid #cccccc;
	border: 1px solid rgba(0, 0, 0, 0.2);
	border-radius: 6px;
	-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	white-space: normal;
}
.popover.top {
	margin-top: -10px;
}
.popover.right {
	margin-left: 10px;
}
.popover.bottom {
	margin-top: 10px;
}
.popover.left {
	margin-left: -10px;
}
.popover-title {
	margin: 0;
	padding: 8px 14px;
	font-size: 14px;
	font-weight: normal;
	line-height: 18px;
	background-color: #f7f7f7;
	border-bottom: 1px solid #ebebeb;
	border-radius: 5px 5px 0 0;
}
.popover-content {
	padding: 9px 14px;
}
.popover > .arrow,
.popover > .arrow:after {
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
}
.popover > .arrow {
	border-width: 11px;
}
.popover > .arrow:after {
	border-width: 10px;
	content: "";
}
.popover.top > .arrow {
	left: 50%;
	margin-left: -11px;
	border-bottom-width: 0;
	border-top-color: #999999;
	border-top-color: rgba(0, 0, 0, 0.25);
	bottom: -11px;
}
.popover.top > .arrow:after {
	content: " ";
	bottom: 1px;
	margin-left: -10px;
	border-bottom-width: 0;
	border-top-color: #ffffff;
}
.popover.right > .arrow {
	top: 50%;
	left: -11px;
	margin-top: -11px;
	border-left-width: 0;
	border-right-color: #999999;
	border-right-color: rgba(0, 0, 0, 0.25);
}
.popover.right > .arrow:after {
	content: " ";
	left: 1px;
	bottom: -10px;
	border-left-width: 0;
	border-right-color: #ffffff;
}
.popover.bottom > .arrow {
	left: 50%;
	margin-left: -11px;
	border-top-width: 0;
	border-bottom-color: #999999;
	border-bottom-color: rgba(0, 0, 0, 0.25);
	top: -11px;
}
.popover.bottom > .arrow:after {
	content: " ";
	top: 1px;
	margin-left: -10px;
	border-top-width: 0;
	border-bottom-color: #ffffff;
}
.popover.left > .arrow {
	top: 50%;
	right: -11px;
	margin-top: -11px;
	border-right-width: 0;
	border-left-color: #999999;
	border-left-color: rgba(0, 0, 0, 0.25);
}
.popover.left > .arrow:after {
	content: " ";
	right: 1px;
	border-right-width: 0;
	border-left-color: #ffffff;
	bottom: -10px;
}

.popover.alert-danger {
	color: #fff;
	background-color: #d9534f;
	/*border-color: #d43f3a;*/
}
.popover.alert-danger .arrow {
	border-color: transparent;
}
.popover.alert-danger .arrow:after{
	border-bottom-color: #d9534f;
}
.popover.alert-danger .popover-content {
	background-color: #d9534f;
}

ul#payment_options_online li:last-child {
	border: none;
}/* END: New Upsell modal */

/* 2017 Upsell Modal Styles */
.modal-content{
	border-radius: 0px !important;
}
.upsell-modal-product-title{
	font-family: 'Montserrat','Open Sans','Roboto','Arial';
	font-size: 16px;
	font-weight: 400;
	margin-top: 5px;
	padding-top: 5px;
	padding-bottom: 6px;
}
.upsell-modal-product-title img{
	width: 28%;
	padding-bottom: 6px;
}
.upsell-modal-link{
	font-family: 'Open Sans','Roboto','Arial' !important;
	font-size: 12px !important;
	color: #1b82d1 !important;
	font-weight: 100;
}
.upsell-modal-product-title a:active{
	color: #1b82d1 !important;
}
.upsell-modal-product-title a:visited{
	color: #1b82d1 !important;
}
.upsell-modal-product-title a:link{
	color: #1b82d1 !important;
}
.upsell-modal-button{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 8px;
	background-color: #25b566;
	width: 110px;
	text-align: center;
	color: #ffffff;
	font-family: "Montserrat","Open Sans","Roboto","Arial";
	font-size: 10px;
	font-weight: 300;
	text-transform: uppercase;
	letter-spacing: 0.5px;
	border-radius: 3px;
}

.upsell-modal-button-added{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 8px;
	background-color: #008942;
	width: 110px;
	text-align: center;
	color: #ffffff;
	font-family: "Montserrat","Open Sans","Roboto","Arial";
	font-size: 10px;
	font-weight: 300;
	text-transform: uppercase;
	letter-spacing: 1px;
	border-radius: 3px;
}
.btn.focus, .btn:focus, .btn:hover{
	color: #ffffff !important;
}
.upsell-modal-pricing{
	font-family: "Montserrat","Open Sans","Roboto","Arial";
	font-size: 30px;
	font-weight: 600;
	color: #ff7700;
}
.upsell-modal-pricing .WebRupee{
	font-size: 15px;
	font-weight: 100;
}
.upsell-modal-mo{
	font-family: "Montserrat","Open Sans","Roboto","Arial";
	font-size: 20px;
	font-weight: 300;
	color: #ff7700;
}
.upsell-modal-tools-heading{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/myUploadedImages/upsell-modal-ribbon.png');
	background-repeat: no-repeat;
	background-size: 66%;
	font-family: 'Montserrat','Open Sans','Roboto','Arial';
	font-size: 14px;
	color: #ffffff !important;
	text-transform: uppercase;
	font-weight: 300;
	padding-top: 1px;
	padding-bottom: 2px;
	margin-left: 15px;
}

.upsell-modal-continue-button{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 12px;
	background-color: #ffffff !important;
	width: 110px;
	text-align: center;
	color: #25b566;
	font-family: "Montserrat","Open Sans","Roboto","Arial";
	font-size: 12px;
	font-weight: 400;
	text-transform: uppercase;
	letter-spacing: 1px;
	border-radius: 3px;
	border: 2px solid #25b566 !important;
	background: none;
	text-shadow: none;
}
.upsell-modal-continue-button:hover{
	color: #25b566;
	text-shadow: none;
}
.codeguard-wrap{
	padding-top: 25px !important;
}
/* End 2017 Upsell Modal Styles */
.upsell-bot-box{
	display: block;
	border-radius: 6px;
	padding: 15px 0px 0px 0px;
	cursor: pointer;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	box-sizing: border-box;
	vertical-align: text-top;
}
.codeguard-modal .upsell-bot-box{
	width: 590px;
	margin-right: 0px;
}
.upsell-bot-box:hover{
	/*  background: #fcfcfc;
      border: 1px solid #efefef;
      box-shadow: inset 0px 0px 30px 0px #e6e6e6; */
}
.upsell-bot-box label{
	display: block;
	cursor: pointer;
}
.upsell-bot-box .tool-logo{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/codeguard-logo.png') no-repeat scroll 0 -39px transparent;
	height: 26px;
	margin-bottom: 5px;
}
.upsell-bot-box .tool-logo.codeguard{
	background-position: 0px 0px;
}

.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;
	opacity: 1;
}
.wide_modal.modal_content{
	width: 568px;
	padding: 15px;
	border-radius: 0px;
}


/*End: New Hosting Modal CSS*/


/*Start: Domain upsell modal CSS*/

.page-wrap{
	min-height: 600px;
	overflow: hidden;
	width: 990px;
	position: relative;
}
.dca-page-wrapper{
	position: relative;
}
.wide_modal.modal_content.domain-upsell-modal{
	width: 968px;
	left: inherit;
	margin-left: 0px;
	right: -200%;
	top: 15px;
	z-index: 1;
}
.domain-upsell-modal .modal-header{
	padding: 20px 0px;
	font-size: 16px;
	text-align: left;
}
#other-domains{
	display: none;
}
#other-domains i{
	font-style: normal;
}
.domain-upsell-modal .modal-header .cart-price{
	float: right;
	margin-top: -22px;
}
.domain-upsell-modal .modal-header .cart-price a{
	color: #1b82d1;
	font-size: 14px;
}
.domain-upsell-modal .modal-header span{
	color: #ff7700;
}
.modal-wrapper.opt .domain-upsell-modal .upsell-modal-body{
	width: inherit;
	padding: 20px 0px;
}
.domain-upsell-modal .upsell-modal-body h3{
	text-align: center;
	font-size: 18px;
	font-weight: normal;
	padding: 20px 0px 35px;
}
.domain-upsell-modal .upsell-modal-body .upsell-products{
	position: relative;
}
.domain-upsell-modal .upsell-modal-body .upsell-products ul.product-list{
	/*position: absolute;*/
	/*height: 396px;*/
	/*width: 1004px;*/
}
.domain-upsell-modal .upsell-modal-body .upsell-products ul.product-list li{
	display: inline-block;
	width: 472px;
	text-align: center;
	position: relative;
	border: 1px solid #d6d6d6;
	min-height: 726px;
	vertical-align: top;
	margin-right: 15px;
}
.domain-upsell-modal .upsell-modal-body .upsell-products ul.product-list li.selected{
	border-color: #18c66d;
}
.domain-upsell-modal .upsell-modal-body .upsell-products ul.product-list li.selected:before{
	content: "";
	display: block;
	position: absolute;
	width: 26px;
	height: 26px;
	right: 15px;
	top: 15px;
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/flat-green-tick-big.png") no-repeat;
	z-index: 1;
}
.domain-upsell-modal .upsell-modal-body .upsell-products ul.product-list li.selected .back{
	opacity: 0;
}
.domain-upsell-modal .upsell-modal-body .upsell-products ul.product-list li:last-child{
	margin-right: 0px;
}
.domain-upsell-modal .upsell-modal-body .upsell-products ul.product-list li .details{
	display: none;
}
.domain-upsell-modal .upsell-modal-body .upsell-products ul.product-list li h2{
	font-size: 28px;
	font-weight: 600;
	background: none;
	padding: 0px;
	margin-bottom: 30px;
	color: #333;
	padding-top: 30px;
}
.domain-upsell-modal .upsell-modal-body .upsell-products ul.product-list li .front h2 span{
	color: #fe6905;
}
.domain-upsell-modal .upsell-modal-body .upsell-products ul.product-list li .front .img{
	margin-left: -15px;
}
.domain-upsell-modal .upsell-modal-body .upsell-products ul.product-list li .front .upsell-pricing h3{
	font-size: 24px;
	font-weight: 300;
	padding-top: 70px;
	line-height: 35px;
	padding-bottom: 5px;
}
.domain-upsell-modal .upsell-modal-body .upsell-products ul.product-list li .front .upsell-pricing h3:after {
	display: block;
	width: 30px;
	height: 2px;
	background: #ff7700;
	margin: 20px auto 15px;
	content: "";
}
.domain-upsell-modal .upsell-modal-body .upsell-products ul.product-list li .front .upsell-pricing p{
	text-align: center;
	color: #434343;
	font-size: 26px;
	font-weight: bold;
	margin: 10px 0px 20px 0px;
}
.domain-upsell-modal .upsell-modal-body .upsell-products ul.product-list li .front .upsell-pricing ul li{
	display: block;
	width: inherit;
	padding: 0px;
	background: none;
	font-size: 16px;
	margin-bottom: 15px;
	min-height: inherit;
	border: none;
}
.domain-upsell-modal .upsell-modal-body .upsell-products ul.product-list li .front .upsell-pricing .upsell-price{
	color: #ff7700;
	font-size: 30px;
}
.domain-upsell-modal .upsell-modal-body .upsell-products ul.product-list li .front .upsell-pricing .upsell-price i{
	font-style: normal;
	font-size: 45px;
	font-weight: 600;
}
.domain-upsell-modal .upsell-modal-body .upsell-products ul.product-list li .front .upsell-pricing .upsell-price .yearly-price{
	display: block;
	font-size: 12px;
	color: #333;
}
.domain-upsell-modal .upsell-modal-body .upsell-products ul.product-list li .front .front-footer{
	margin: 30px 0px;
}
.domain-upsell-modal .upsell-modal-body .upsell-products ul.product-list li .front .front-footer .btn-primary{
	margin-bottom: 10px;
	display: inline-block;
}
.domain-upsell-modal .upsell-modal-body .upsell-products ul.product-list li .front .front-footer .view{
	color: #1b82d1;
	text-decoration: none;
}
.domain-upsell-modal .upsell-modal-body .upsell-products ul.product-list li .front-top{
	height: 216px;
	background: #ffe7d3;
	border-bottom: 1px solid #d6d6d6;
}
.domain-upsell-modal .upsell-modal-body .upsell-products ul.product-list li .details .front-top{
	padding-top: 50px;
	box-sizing: border-box;
	text-align: left;
	padding-left: 50px;
}
.domain-upsell-modal .upsell-modal-body .upsell-products ul.product-list li .details .front-top h2{
	margin-bottom: 15px;
}
.domain-upsell-modal .upsell-modal-body .upsell-products ul.product-list li .front-top.linux{
	background: #c9e4f9;
}
.modal-wrapper.opt .domain-upsell-modal .no-thanks-link {
	margin: 15px auto 10px;
	color: #16b663;
	padding: 12px 30px;
	border-radius: 0px;
	background: #fff;
	border: 0px;
	font-weight: 400;
	text-transform: uppercase;
	text-shadow: none;
	font-size: 14px;
	border: 1px solid #16b663;
	width: 240px;
}
.domain-upsell-modal .upsell-modal-body .upsell-products ul.product-list li .back{
	height: 370px;
	/* Fallback for web browsers that doesn't support RGBa */
	background: rgb(0, 0, 0);
	/* RGBa with 0.6 opacity */
	background: rgba(0, 0, 0, 0.7);
	position: absolute;
	width: 324px;
	top: -2px;
	left: -2px;
	border-radius: 8px;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	opacity: 0;
}
.domain-upsell-modal .upsell-modal-body .upsell-products ul.product-list li:hover .back{
	opacity: 1;
}
.domain-upsell-modal .upsell-modal-body .upsell-products ul.product-list li.selected .front-footer a.add.btn-primary, .domain-upsell-modal .upsell-modal-body .upsell-products ul.product-list li.selected .details .details-footer a.add-to-cart.btn-primary{
	display: none;
}
.domain-upsell-modal .upsell-modal-body .upsell-products ul.product-list li .front-footer a.remove.btn-primary, .domain-upsell-modal .upsell-modal-body .upsell-products ul.product-list li .details .details-footer a.remove-from-cart.btn-primary{
	display: none;
}
.domain-upsell-modal .upsell-modal-body .upsell-products ul.product-list li.selected .front-footer a.remove.btn-primary{
	display: inline-block;
}
.domain-upsell-modal .upsell-modal-body .upsell-products ul.product-list li.selected .details .details-footer a.remove-from-cart{
	display: inline-block;
}
.domain-upsell-modal .upsell-modal-body .upsell-products ul.product-list li .details .details-footer a.add-to-cart.btn-primary{
	display: inline-block;
}
.domain-upsell-modal .upsell-modal-body .upsell-products ul.product-list li .front-footer a.view{
	color: #cdcdcd;
	font-size: 14px;
	text-decoration: underline;
}
.domain-upsell-modal .upsell-modal-body .upsell-products ul.product-list li .details{
	height: 364px;
	position: absolute;
	width: 100%;
	top: 0px;
	border-radius: 8px;
	background: #ffffff;
}
.domain-upsell-modal .upsell-modal-body .upsell-products ul.product-list li .details h4{
	color: #434343;
	font-size: 18px;
	font-weight: normal;
	margin-bottom: 10px;
}
.domain-upsell-modal .upsell-modal-body .upsell-products ul.product-list li .details ol{
	padding: 0px;
	margin: 100px 50px;
	list-style-type: none;
}
.domain-upsell-modal .upsell-modal-body .upsell-products ul.product-list li .details ol li{
	display: block;
	width: inherit;
	padding: 0px;
	background: none;
	font-size: 20px;
	margin-bottom: 30px;
	box-shadow: none;
	counter-increment: step-counter;
	text-align: left;
	position: relative;
	padding-left: 35px;
	min-height: inherit;
	border: none;
	margin-right: 0px;
}
.domain-upsell-modal .upsell-modal-body .upsell-products ul.product-list li .details ol li::before {
	content: counter(step-counter);
	font-size: 14px;
	background-color: #ff7700;
	color: #ffffff;
	font-weight: bold;
	padding-top: 3px;
	border-radius: 20px;
	display: block;
	position: absolute;
	left: 0px;
	width: 25px;
	height: 25px;
	text-align: center;
	top: 2px;
}
.domain-upsell-modal .upsell-modal-body .upsell-products ul.product-list li .details ol li span{
	display: block;
	font-size: 14px;
	font-weight: 300;
}
.domain-upsell-modal .upsell-modal-body .upsell-products ul.product-list li .details .details-footer{
	text-align: left;
	padding: 0px 50px;
}
.domain-upsell-modal .upsell-modal-body .upsell-products ul.product-list li .details .details-footer a.go-back {
	float: right;
	font-size: 14px;
	color: #1b82d1;
	text-transform: capitalize;
	margin-top: 10px;
}

/* Tapp domain upsell */
.domain-upsell-modal .upsell-modal-body .upsell-products .tapp-hosting-container .tapp-inner-container{
	position: relative;
	z-index: 9;
}
.domain-upsell-modal .upsell-modal-body .upsell-products .tapp-hosting-container .tapp-inner-container .left-tapp-container{
	color:#666666;
	margin-right:-15px;
}
.domain-upsell-modal .upsell-modal-body .upsell-products .tapp-hosting-container .tapp-inner-container .left-tapp-container h2 {
	background:none;
	font-size:30px;
	text-align:left;
	color:#333333;
	padding-left:0;
}

.domain-upsell-modal .upsell-modal-body .upsell-products .tapp-hosting-container .tapp-inner-container .left-tapp-container p{
	margin-top: 25px;
    font-size: 14px;
    line-height: 1.4;

}

.domain-upsell-modal .upsell-modal-body .upsell-products .tapp-hosting-container .tapp-inner-container .left-tapp-container .tapp-hosting-steps{
	margin-top:25px;
	margin-bottom:60px;
}
.domain-upsell-modal .upsell-modal-body .upsell-products .tapp-hosting-container .tapp-inner-container .left-tapp-container .no-thanks-link-2{
    color: #16b663;
    border-radius: 0px;
    background: #fff;
    border: 0px;
    font-weight: 400;
    text-transform: uppercase;
    text-shadow: none;
    font-size: 14px;
	border: 1px solid #16b663;
	border-radius:5px;
}
.domain-upsell-modal .upsell-modal-body .upsell-products .tapp-hosting-container .tapp-inner-container .left-tapp-container .no-thanks-link-2:hover{
	color:#10ac5c;
	border: 1px solid #10ac5c;
}
.domain-upsell-modal .upsell-modal-body .upsell-products .tapp-hosting-container .tapp-inner-container .left-tapp-container a{
	display:inline-block;
	width: 218px;
	margin-right:20px;
}
.domain-upsell-modal .upsell-modal-body .upsell-products .tapp-hosting-container .tapp-inner-container .left-tapp-container .tapp-buttons{
	text-align: left;
	margin-top:20px;
	margin-bottom:45px;
}
.domain-upsell-modal .upsell-modal-body .upsell-products .tapp-hosting-container .tapp-inner-container .left-tapp-container .tapp-tagline{
	text-align:left;
}
.domain-upsell-modal .upsell-modal-body .upsell-products .tapp-hosting-container .tapp-inner-container .left-tapp-container .tapp-tagline span{
	margin-right:20px;
}

#upsell_modal_opt1 {
    position: relative;
}
.modal-wrapper.opt .upsell-modal-body{
	overflow: inherit;

}
.domain-upsell-modal .upsell-modal-body .upsell-products .tapp-hosting-container .tapp-inner-container .right-tapp-container{
	position: absolute;
    right: -81%;
    z-index: 999;
    width: 164%;
    /* background: url(/ui/bigrock/themes/ClassicBlue/images/tapp-screen-frame.png) no-repeat; */
    border: 20px solid #555;
    border-radius: 18px;
    height: 470px;
    text-align: left;
}
.domain-upsell-modal .upsell-modal-body .upsell-products .tapp-hosting-container .tapp-inner-container .right-tapp-container .tapp-url-box{
	border-bottom: 1px solid #d4d5d6;
	color:#666666;
	font-size:18px;
	font-weight: 600;
}
.domain-upsell-modal .upsell-modal-body .upsell-products .tapp-hosting-container .tapp-inner-container .right-tapp-container .tapp-left-box{
	display: inline-block;
    /* width: 60px; */
    text-align: center;
    /* height: 35px; */
    background-color: #efefef;
	padding: 12px 20px;
	border-right: 1px solid #d4d5d6;
	margin-right: 15px;
}

.domain-upsell-modal .upsell-modal-body .upsell-products .tapp-hosting-container .tapp-inner-container .right-tapp-container .tapp-screen-inner-box{
	background:url(/ui/bigrock/themes/ClassicBlue/images/tapp-screen-bg.png);
	background-size: cover;
    width: 100%;
    height: 383px;
    position: relative;
}

.domain-upsell-modal .upsell-modal-body .upsell-products .tapp-hosting-container .tapp-inner-container .right-tapp-container .tapp-screen-inner-box .tapp-white-box{
	background-color: #fff;
    width: 64%;
    margin: 0 auto;
    position: relative;
    top: 30px;
    height: 297px;
    border-radius: 3px;
    padding: 20px;
}

.domain-upsell-modal .upsell-modal-body .upsell-products .tapp-hosting-container .tapp-inner-container .right-tapp-container .tapp-screen-inner-box .tapp-white-box .tapp-heading{
	margin-bottom:80px;
}

.domain-upsell-modal .upsell-modal-body .upsell-products .tapp-hosting-container .tapp-inner-container .right-tapp-container .tapp-screen-inner-box .tapp-white-box .tapp-heading img{
	/* content:url('/ui/bigrock/themes/ClassicBlue/images/tapp-logo-filler.png');  */
	position:absolute;
}

.domain-upsell-modal .upsell-modal-body .upsell-products .tapp-hosting-container .tapp-inner-container .right-tapp-container .tapp-screen-inner-box .tapp-white-box .tapp-heading h1{
	text-align:left;
	padding-left: 77px;
	font-size:21px;
	color:#333333;
	font-weight:600;
	text-transform: uppercase;
}
.domain-upsell-modal .upsell-modal-body .upsell-products .tapp-hosting-container .tapp-inner-container .right-tapp-container .tapp-screen-inner-box .tapp-white-box .tapp-heading p{
	padding-left: 77px;
}
.domain-upsell-modal .upsell-modal-body .upsell-products .tapp-hosting-container .tapp-inner-container .right-tapp-container .tapp-screen-inner-box .tapp-white-box .tapp-description{
	padding-left: 77px;
}
.domain-upsell-modal .upsell-modal-body .upsell-products .tapp-hosting-container .tapp-inner-container .right-tapp-container .tapp-screen-inner-box .tapp-white-box .tapp-description p{
	padding-bottom:10px;
}
.domain-upsell-modal .upsell-modal-body .upsell-products .tapp-hosting-container .tapp-inner-container .right-tapp-container .tapp-screen-inner-box .tapp-white-box .tapp-social{
	text-align:right;
}
.domain-upsell-modal .upsell-modal-body .upsell-products .tapp-hosting-container .tapp-inner-container .right-tapp-container .tapp-screen-inner-box .tapp-white-box .tapp-social li{
    display: inline-block;
}
.domain-upsell-modal .upsell-modal-body .upsell-products .tapp-hosting-container .tapp-inner-container .right-tapp-container .tapp-screen-stand{
	margin: 0 auto;
    width: 284px;
    margin-top: 17px;
}

.domain-upsell-modal .upsell-modal-body .upsell-products .tapp-hosting-container .tapp-grey-section{
	width: 4000px;
    height: 207px;
    overflow: auto;
    background-color: #efefef;
    position: absolute;
    left: -200%;
    bottom: -56%;
}
.domain-upsell-modal .upsell-modal-body .upsell-products .tapp-hosting-container .tapp-space{
	display:inline-block;
	width: 3px;
}
/* End: Tapp domain upsell */
/*End: Domain upsell modal CSS*/

/* CSS to hide honeypot field on customer signup form */
.invisible {
	display : none;
}
h2.plans-heading{
	background: none;
	font-size: 18px;
	color: #333333;
	margin: 0 0px 25px 0px;
	padding: 25px 0 0px 0px;
	border-top: 1px solid #dedede;
	text-transform: uppercase;
}
.hosting-steps{
	border: 1px solid #e1e1e1;
	padding: 0px 20px 20px;
	margin-top: 25px;
}
.step-block{
	text-align: left;
	color: #696969;
	border-bottom: 1px dashed #e1e1e1;
	padding: 25px 0px;
}
.step-block.step-domain{
	border-bottom: 0px;
}
.step-block.step-domain .inner-box  h5{
	margin-bottom: 25px;
}
.step-block h4{
	color: #434343;
	font-size: 16px;
}
.step-block .inner-box h3{
	color: #333333;
	font-size: 18px;
	padding: 0px;
	margin: 0px 0px 8px;
	text-align: center;
	text-transform: uppercase;
}
.step-block .inner-box h5{
	color: #666666;
	font-size: 14px;
	font-weight: normal;
	margin: 0px 0px 15px;
	text-align: center;
}
.country-tabs{
	width: 360px;
	margin: 0px auto 20px;
	font-size: 0px;
}
.country-tabs .country{
	display: inline-block;
	vertical-align: top;
	text-align: center;
	width: 178px;
	font-size: 14px;
}
.country-tabs .name{
	border: 1px solid #b8b8b8;
	color: #434343;
	font-size: 24px;
	padding: 5px 0px 10px;
	margin-bottom: 5px;
	cursor: pointer;
}
.country-tabs .name img{
	position: relative;
	top: 3px;
}
.country-tabs .country.selected .name{
	background: #e5e5e5;
	-webkit-box-shadow: inset 1px 1px 2px 0px rgba(51, 51, 51, 0.5);
	-moz-box-shadow:    inset 1px 1px 2px 0px rgba(51, 51, 51, 0.5);
	box-shadow:         inset 1px 1px 2px 0px rgba(51, 51, 51, 0.5);
}
.plan-duration{
	text-align: center;
	margin-bottom: 15px;
}
.plan-duration ul li{
	display: inline-block;
	vertical-align: top;
	width: 132px;
	text-align: left;
	border: 1px solid #e1e1e1;
	border-radius: 5px;
	padding: 12px 10px;
	position: relative;
	font-size: 14px;
	color: #666666;
	margin: 0px 8px;
	cursor: pointer;
}
.plan-duration ul li span.year{
	display: block;
	font-size: 15px;
	margin-bottom: 2px;
	font-weight: bold;
	text-transform: uppercase;
	color: #333333;
}
.plan-duration ul li .price, .plan-duration ul li .WebRupee{
	font-size: inherit;
	font-weight: normal;
}
.plan-duration ul li span.save{
	display: block;
	position: absolute;
	width: 75px;
	font-size: 12px;
	color: #ffffff;
	top: 5px;
	right: -7px;
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/save-ribbin.png') no-repeat right;
	height: 26px;
	text-align: right;
	padding: 2px 5px 0px 0px;
}
.plan-duration ul li:first-child span.save{
	display: none;
}
.plan-duration ul li.selected{
	webkit-box-shadow: inset 0px 0px 0px 1px #f37020;
	-moz-box-shadow: inset 0px 0px 0px 1px #f37020;
	box-shadow: inset 0px 0px 0px 1px #f37020;
	border-color: #f37020;
}
.plan-duration ul li.selected:before {
	content: "";
	display: block;
	position: absolute;
	width: 24px;
	height: 24px;
	left: -12px;
	top: -12px;
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/white-theme-tick-white.png') no-repeat center #f37020;
	z-index: 1;
	border-radius: 20px;
}
.hosting-addons{
	margin-top: 20px;
}
.hosting-addons .img{
	float: left;
}
.hosting-addons .text{
	margin-left: 220px;
}
.hosting-addons .btn{
	text-align: center;
	clear: both;
	padding-bottom: 10px;
}
.hosting-addons .btn .btn-wrap{
	display: inline-block;
	position: relative;
}
.hosting-addons .btn .btn-wrap .priceWrp{
	margin-left: 10px;
}
.hosting-addons .text{
	padding-top: 20px;
}
.hosting-addons .text .desc{
	font-size: 16px;
	line-height: 28px;
}
.hosting-addons .text ul li{
	display: inline-block;
	vertical-align: top;
	width: 250px;
	color: #434343;
	font-size: 16px;
	padding-left: 20px;
	position: relative;
	margin-bottom: 15px;
}
.hosting-addons .text ul li:before{
	content: "";
	display: block;
	position: absolute;
	width: 10px;
	height: 10px;
	left: 0px;
	top: 2px;
	background: #fc7f03;
	border-radius: 10px;
}
a.btn-flat-green:visited, a.btn-flat-green:link{
	color: #ffffff;
}
.hosting-addons .btn .btn-wrap .btn-flat-green.add.selected{
	background: #ffffff;
	color: #73bb55;
	text-shadow: none;
	border: 2px solid #73bb55;
	position: relative;
}
.hosting-addons .btn-flat-green.selected:before{
	content: "";
	display: block;
	position: absolute;
	width: 26px;
	height: 26px;
	right: -13px;
	top: -13px;
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/check.png") no-repeat;
	z-index: 1;
}
.add-domain{
	text-align: center;
}
.add-domain .select-domain{
	padding: 15px 20px;
	min-width: 350px;
	font-size: 14px;
	border-radius: 5px;
	-webkit-box-shadow: inset 0px 0px 5px 0px rgba(50, 50, 50, 0.3);
	-moz-box-shadow:    inset 0px 0px 5px 0px rgba(50, 50, 50, 0.3);
	box-shadow:         inset 0px 0px 5px 0px rgba(50, 50, 50, 0.3);
	border: 1px solid #e1e1e1;
}
.procced-to-checkout{
	clear: both;
	padding: 10px 0px 10px;
}
.procced-to-checkout button{
	padding: 15px 50px;
	font-size: 18px;
	text-transform: uppercase;
}
.plan-slab .plan-tenure{
	display: none;
}
.pricing-section.white-theme form.plan-slab.selected{
	webkit-box-shadow: inset 0px 0px 0px 1px #f37020;
	-moz-box-shadow: inset 0px 0px 0px 1px #f37020;
	box-shadow: inset 0px 0px 0px 1px #f37020;
	border-color: #f37020;
	position: relative;
}
.pricing-section.white-theme form.plan-slab.selected:after{
	display: block;
	content: "";
	width: 20px;
	height: 11px;
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/selected-arrow.png') no-repeat;
	position: absolute;
	bottom: -28px;
	left: 50%;
	margin-left: -10px;
}
.pricing-section.white-theme form.plan-slab.selected .plan-header, .pricing-section.white-theme form.plan-slab.selected .plan-pricing{
	color: #f37020;
}
.pricing-section.white-theme form.plan-slab.deselected .plan-details .btn-flat-green{
	color: #434343;
	background: #fff;
	border: none;
	border-top: 1px solid #e1e1e1;
}
.pricing-section.white-theme form.plan-slab.deselected .plan-details .btn-flat-green:before{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/white-theme-plus-black.png') no-repeat left;
}
.pricing-section.white-theme form.plan-slab.deselected.selected .plan-details .btn-flat-green:before{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/white-theme-tick-white.png') no-repeat left;
	width: 14px;
}
.pricing-section.white-theme form.plan-slab.deselected.selected .plan-details .btn-flat-green{
	background: #f37020;
	border: none;
	color: #ffffff;
}
.pricing-section.white-theme form.plan-slab.deselected .plan-details .btn-flat-green:hover{
	background: #f37020;
	color: #ffffff;
	box-shadow: none;
}
.pricing-section.white-theme form.plan-slab.deselected .plan-details .btn-flat-green:hover:before{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/white-theme-plus-white.png') no-repeat left;
}
.pricing-section.white-theme form.plan-slab.deselected.selected .plan-details .btn-flat-green:hover:before{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/white-theme-tick-white.png') no-repeat left;
}
.hosting-addons .btn .btn-wrap .btn-flat-green{
	width: 200px;
	display: inline-block;
}
.hosting-addons .btn .btn-wrap .btn-flat-green.add{
	position: relative;
	z-index: 1;
	background: #f37020;
	border: 1px solid #f37020;
	text-shadow: none;
	font-size: 14px;
}
.hosting-addons .btn .btn-wrap .btn-flat-green.remove{
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	opacity: 0;
	position: absolute;
	left: 50%;
	top: 0px;
	margin-left: -174px;
	font-size: 14px;
}
.hosting-addons .btn .btn-wrap.added:hover .add{
	opacity: 0;
	z-index: 0;
}
.hosting-addons .btn .btn-wrap.added:hover .remove{
	opacity: 1;
	z-index: 1;
}

.plan-table-grid .disabled-plan .sl-yes, .plan-table-grid .selected-plan .sl-yes {
	background-image: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/tick-flat-green.png");
	height: 16px;
	width: 16px;
	display: inline-block;
}
.upgrade-free-note p {
	text-align: center;
	padding: 0;
}

.impressly-upgrade_table .yes{
	background-image: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/tick-flat-green.png");
	height: 16px;
	width: 16px;
	display: inline-block;
}
#signup.customer-signup div p{
	width: 302px;
	float: left;
	margin: 0 0 5px;
	padding: 0;
}
#signup.customer-signup div input, #signup.customer-signup div select{
	width: 250px;
	padding: 16px 15px;
	color: #bababa;
}
#signup.customer-signup div select{
	width: 282px;
	font-weight: normal;
}
#signup.customer-signup .signup-row{
	clear: both;
}
.login-wrapper{
	/*border-top: 1px solid #e1e1e1; */
	padding-top: 30px;
}
.login-wrapper h1{
	font-size: 30px;
	color: #f98700;
	text-align: center;
}
.login-wrapper .box-wrapper{
	width: 739px;
	margin: auto;
	padding-bottom: 50px;
}
.login-wrapper .box-wrapper h5{
	font-size: 16px;
	color: #666666;
	text-align: center;
	font-weight: normal;
	margin: 0px 0px 30px;
}
.login-wrapper .box-wrapper .login-left{
	float: left;
	background: #f4f4f4;
	width: 300px;
	border-radius: 5px;
	margin-right: 45px;
	border: 1px solid #e1e1e1;
	padding: 45px;
	border-bottom-width: 5px;
}
.login-wrapper .box-wrapper .login-left form label{
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 5px;
	display: block;
}
.login-wrapper .box-wrapper .login-left form input[type="text"], .login-wrapper .box-wrapper .login-left form input[type="password"]{
	font-size: 14px;
	color: #333333;
	padding: 10px 15px 10px 50px;
	border: 1px solid #e5e5e5;
	border-radius: 3px;
	-webkit-appearance: none;
	outline: none;
	margin-bottom: 15px;
	width: 233px;
	position: relative;
	display: block;
}
.login-wrapper .box-wrapper .login-left .login-row-wrap{
	position: relative;
}
.login-wrapper .box-wrapper .login-left .login-row-wrap:before{
	display: block;
	content: "";
	position: absolute;
	width: 25px;
	height: 25px;
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/username-icon.png") no-repeat;
	background-position-y: 4px;
	top: 33px;
	left: 10px;
	z-index: 2;
	border-right: 1px solid #ccc;
	padding-right: 8px;
}
.login-wrapper .box-wrapper .login-left .login-row-wrap.login-password:before{
	background: url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/password-icon.png") no-repeat;
	background-position-y: 2px;
  top: 33px;
  height: 25px;
}
.login-wrapper .box-wrapper .login-options{
	font-size: 12px;
}
.login-wrapper .box-wrapper .login-options-left{
	float: left;
	color: #999999;
}
.login-wrapper .box-wrapper .login-options-left input[type="checkbox"]{
	vertical-align: top;
	margin: 0px;
}
.login-wrapper .box-wrapper .login-ptions-right{
	float: right;
}
.login-wrapper .box-wrapper .login-ptions-right a{
	color: #42a5f5;
}
.login-wrapper .box-wrapper .btn-wrap{
	clear: both;
	padding-top: 20px;
}
.login-wrapper .box-wrapper .btn-wrap .btn-green{
	display: block;
	width: 92%;
	background: #18c76c;
	border-radius: 4px;
	padding: 12px;
}
.login-wrapper .box-wrapper .login-ftr{
	color: #999999;
	text-align: center;
}
.login-wrapper .box-wrapper .login-ftr a{
	color: #42a5f5;
}
.login-wrapper .box-wrapper .announcements-wrap .title{
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	display: inline-block;
	padding: 0px 0px 5px;
	border-bottom: 1px solid #e1e1e1;
	line-height: inherit;
	height: inherit;
	color: #666666;
	margin-bottom: 15px;
}
.login-wrapper .box-wrapper #login-box .announcements-wrap ul{
	padding: 0px;
	margin-bottom: 40px;
}
.login-wrapper .box-wrapper #login-box .announcements-wrap ul li{
	border: 0px;
	padding: 0px;
	margin-bottom: 15px;
	padding-left: 45px;
}
.login-wrapper .box-wrapper #login-box .announcements-wrap ul li a{
	color: #42a5f5;
	font-size: 14px;
}
.login-wrapper .box-wrapper .announcements-wrap .imgholder{
	text-align: left;
	padding: 0px;
}
.login-wrapper .box-wrapper .announcements-wrap .imgholder img{
	width: 220px;
	height: 140px;
}
.login-wrapper .box-wrapper #signup{
	padding: 0px;
}
.login-wrapper .box-wrapper #signup .signup-box-wrapper{
	text-align: center;
}
.login-wrapper .box-wrapper #signup .signup-box{
	width: 315px;
	min-height: 330px;
	display: inline-block;
	vertical-align: top;
}
.login-wrapper .box-wrapper #signup .box-divider{
	min-height: 330px;
	width: 1px;
	display: inline-block;
	vertical-align: top;
	background: #e1e1e1;
	margin: 0px 20px;
}
.login-wrapper .box-wrapper #signup .signup-box h4{
	font-size: 14px;
	color: #f98700;
	text-transform: uppercase;
	margin-bottom: 10px;
}
.login-wrapper .box-wrapper #signup.customer-signup .signup-row{
	margin-bottom: 15px;
}
.login-wrapper .box-wrapper #signup.customer-signup .signup-row.two-col{
	margin-bottom: 10px;
}
.login-wrapper .box-wrapper #signup.customer-signup .signup-row.two-col p{
	display: inline-block;
	width: 49%;
	vertical-align: top;
}
.login-wrapper .box-wrapper #signup.customer-signup .signup-row.two-col p input{
	width: 107px;
}
.login-wrapper .box-wrapper #signup.customer-signup .signup-row.two-col p select {
	width: 139px;
	text-transform: none;
	box-sizing: border-box;
}
.login-wrapper .box-wrapper #signup.customer-signup .signup-row.two-col p:first-child{
	text-align: right;
}
.login-wrapper .box-wrapper #signup.customer-signup .signup-row.two-col p:last-child{
	text-align: left;
}
.login-wrapper .box-wrapper #signup.customer-signup div p{
	text-align: center;
	width: inherit;
	float: none;
}
.login-wrapper .box-wrapper #signup.customer-signup div p span{
	display: block;
	text-align: left;
	margin: 0px 17px 4px;
	color: #666666;
}
.login-wrapper .box-wrapper #signup.customer-signup .signup-row.two-col p:last-child span, .login-wrapper .box-wrapper #signup .signup-row.two-col p:last-child label.error{
	margin-left: 0px;
}
.login-wrapper .box-wrapper #signup.customer-signup div input, .login-wrapper .box-wrapper #signup.customer-signup div select{
	padding: 10px 15px;
	border-radius: 4px;
	border-color: #dedede;
	color: #666666;
	font-size: 12px;
}
.login-wrapper .box-wrapper #signup.customer-signup div select{
	height: 38px;
}
.login-wrapper .box-wrapper #signup.customer-signup div textarea{
	height: 25px;
	padding: 10px 15px;
	border-radius: 4px;
	border-color: #dedede;
	width: 250px;
	color: #bababa;
}
.login-wrapper .box-wrapper #signup.customer-signup div textarea.error{
	background: none;
}
.login-wrapper .box-wrapper #signup div p label.error{
	margin: 10px 17px;
	display: block;
}
.login-wrapper .box-wrapper #signup .note-label{
	font-size: 10px;
	color: #999999;
	margin-top: -10px;
	margin-bottom: 5px;
	display: block;
}
.login-wrapper .box-wrapper #signup div.last-wrap{
	margin: 15px 0px 0px;
	padding: 0px;
	font-size: 12px;
	color: #999999;
}
.login-wrapper .box-wrapper #signup div.last-wrap div{
	min-height: inherit;
	text-align: center;
	font-size: 12px;
}
.login-wrapper .box-wrapper #signup div.last-wrap div a{
	font-size: 12px;
}
.login-wrapper .box-wrapper #signup div.last-wrap .btn-wrap .btn-green{
	display: inline-block;
	width: 300px;
	margin: auto 0px 5px 30px;
}
.login-wrapper .box-wrapper .login-left form label.error{
	background: none;
	border: none;
	font-weight: normal;
	font-size: 12px;
	color: red;
	padding: 0;
	text-transform: none;
}
.login-wrapper .box-wrapper .login-left form input.error{
	background: #fff;
	margin: 0px;
}
.login-wrapper .box-wrapper #login-box .announcements-wrap ul li.vps-news{
	background:  url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/login-hosting-icon.png") no-repeat  0px 5px;
}
.login-wrapper .box-wrapper #login-box .announcements-wrap ul li.domain-news{
	background:  url("/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/login-domain-icon.png") no-repeat  0px 5px;
}
#dashboard_user {
	position: inherit;
	top: inherit;
	left: inherit;
	margin-left: 50px;
}
#dashboard_user:hover .menu-dropdown {
	display: block;
}

#dashboard {
	padding: 20px 25px 0;
}
#dashboard .textWrp {
	font-weight: bold;
	font-size: 14px;
	color: #666666;
}

#dashboard-cartItemCount {
	color: #ffffff !important;
	padding: 0;
}

#dashboard .icon {
	padding: 0 6px;
	vertical-align: top;
}

#dashboard ul {
	border: 1px solid #ccc;
	border-radius: 5px;
	position: relative;
	z-index: 9999;
	margin-top: 10px;
	background: white;
	-webkit-box-shadow: 2px 2px 4px rgba(0,0,0,0.4);
	-moz-box-shadow: 2px 2px 4px rgba(0,0,0,0.4);
	box-shadow: 2px 2px 4px rgba(0,0,0,0.4);
}

#dashboard li {
	float: none;
	background: none;
	border-bottom: 1px solid #ccc;
	padding: 0;
	margin: 0;
}

#dashboard li:last-child {
	border: none;
}

#dashboard li a {
	color: #42a5f5;
	background: none;
	font-size: 14px;
	padding: 10px 15px;
	font-weight:normal;
}

.menu-dropdown {
	display: none;
}

#fatmenu-wrapper .fatmenu>li {
	border: none !important;
	box-shadow: none !important;
}
#fatmenu-wrapper .fatmenu>li>a {
	padding: 14.3px 31px; /* changed from 22px to 29px*/
}
#fatmenu-wrapper .fatmenu>li:first-child>a {
	padding: 14px 22px 15px 25px;
}
#fatmenu-wrapper .fatmenu>li:last-child>a {
	padding: 14.3px 30px; /* changed from 33px to 30px*/
}
#sub-menu-domains {
	left: 0px; /* changed from -72px to 30px*/
}
#sub-menu-hosting {
	left: -131px; /* changed from -72px to 30px*/
}
#footer .section-1 .wide-left-column .upper-block .phone p.toll-free{
	background: url('/ui/resellerdata/240000_269999/247132/bigrock.com/bigrock/themes/ClassicBlue-MyTheme/images/myUploadedImages/br_contact_no_new.png') no-repeat scroll 0 0 #d6d6d6;
}
.btn-primary{
	background: #16b663;
	color: #fff;
	padding: 12px 24px;
	border: 0px;
	text-transform: uppercase;
	letter-spacing: 1px;
}
a.btn-primary{
	color: #fff;
}
.btn-primary:hover{
	border: 0px;
	background: #ff7700 !important;
}
.btn-primary:focus {
	background: #ec6f01 !important;
}
.btn-primary:active {
	background: #ec6f01 !important;
}
.row-wrapper.white{
	background-color: #ffffff;
}
.row-wrapper.included-in-plan{
	background: #fff;
	margin-bottom: 30px;
}
.row-wrapper.included-in-plan .br-width{
	border-bottom: 1px solid #e5e5e5;
	padding-bottom: 20px;
}
.row-wrapper.powered-by{
	padding: 30px 0px;
}
.row-wrapper h3.section-heading{
	font-size: 24px;
	font-weight: 600;
	padding-top: 30px;
	padding-bottom: 15px;
	color: #333333;
	text-align: center;
	text-transform: uppercase;
}
.row-wrapper.product-benefits h3.section-heading{
	text-align: left;
	padding-left: 0px;
	line-height: 1.6;
}
.row-wrapper h3.section-heading:after{
	display: block;
	width: 30px;
	height: 2px;
	background: #ff7700;
	margin: 10px auto 15px;
	content: "";
}
.row-wrapper.product-benefits h3.section-heading:after{
	text-align: left;
	padding-left: 0px;
	margin: 10px 0px 15px;
}
.row-wrapper h3.section-heading.white{
	color: #fff;
}
.row-wrapper h3.section-heading.white:after{
	background: #fff;
}
.row-wrapper.included-in-plan ul li{
	color: #424242;
	font-size: 14px;
	font-family: 'Open Sans','Roboto', 'Arial';
	margin-bottom: 8px;
	position: relative;
	padding-left: 25px;
	letter-spacing: 0px;
}
.row-wrapper.included-in-plan ul li:before{
	position: absolute;
	top: 2px;
	left: 0px;
	display: inline-block;
	font-family: 'Glyphicons Halflings';
	font-style: normal;
	font-weight: 400;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "\e013";
	color: #16b663;
	font-size: 14px;
}
.row-wrapper.powered-by h5{
	font-size: 14px;
	color: #333333;
	letter-spacing: 1px;
	text-transform: uppercase;
	margin-bottom: 20px;
}
.row-wrapper ul.logo-list li{
	display: inline-block;
	margin-right: 15px;
	width: 220px;
	margin-bottom: 30px;
	font-size: 20px;
	font-weight: 600;
}
.row-wrapper ul.logo-list li:last-child{
	margin-right: 0px;
}
.row-wrapper.powered-by.fit ul.logo-list li img{
	max-width: 155px;
}
.row-wrapper.hosting-contacts{
	background-color: #333333;
	color: #ffffff;
	padding: 25px 0px;
}
.row-wrapper.hosting-contacts .hosting-contacts-info{
	padding-left: 25px;
}
.row-wrapper.hosting-contacts .hosting-contacts-info a{
	color: #fff;
}
.row-wrapper.hosting-contacts .hosting-contacts-info a:hover{
	color: #fff;
}
.row-wrapper.hosting-contacts span{
	display: block;
}
.row-wrapper.hosting-contacts span span.small{
	display: inline-block;
	font-size: 12px;
}
.row-wrapper.hosting-contacts span.contact-row-1{
	font-size: 14px;
	text-transform: uppercase;
}
.row-wrapper.hosting-contacts span.contact-row-2{
	font-size: 22px;
	text-transform: uppercase;
}
.row-wrapper.hosting-contacts span.contact-row-3{
	font-size: 10px;
	color: #a2a2a2;
}
.row-wrapper.hosting-features-wrap{
	background: rgba(248,99,50,1);
	background: -moz-linear-gradient(top, rgba(248,99,50,1) 0%, rgba(253,147,81,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(248,99,50,1)), color-stop(100%, rgba(253,147,81,1)));
	background: -webkit-linear-gradient(top, rgba(248,99,50,1) 0%, rgba(253,147,81,1) 100%);
	background: -o-linear-gradient(top, rgba(248,99,50,1) 0%, rgba(253,147,81,1) 100%);
	background: -ms-linear-gradient(top, rgba(248,99,50,1) 0%, rgba(253,147,81,1) 100%);
	background: linear-gradient(to bottom, rgba(248,99,50,1) 0%, rgba(253,147,81,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f86332', endColorstr='#fd9351', GradientType=0 );
	font-size: 14px;
	color: #fff;
	padding-top: 50px;
}
.row-wrapper.hosting-features-wrap .hosting-features-item{
	min-height: 250px;
}
.dedicated-linux-page .row-wrapper.hosting-features-wrap .hosting-features-item{
	min-height: 300px;
}
.dedicated-windows-page .row-wrapper.hosting-features-wrap .hosting-features-item{
	min-height: 315px;
}
.website-builder .row-wrapper.hosting-features-wrap .hosting-features-item{
	min-height: 280px;
}
.row-wrapper.hosting-features-wrap .hosting-features-item .img{
	min-height: 80px;
	display: table-cell;
	height: 80px;
	vertical-align: bottom;
	padding-bottom: 20px;
}
.row-wrapper.hosting-features-wrap .hosting-features-item h6{
	font-size: 16px;
	text-transform: uppercase;
	margin-bottom: 10px;
}
.row-wrapper.hosting-features-wrap .hosting-features-item .desc{
	font-family: 'Open Sans','Roboto', 'Arial';
	line-height: 24px;
	letter-spacing: 0px;
}
.row-wrapper.get-help{
	padding: 20px 0px 40px;
	background-color: #f9f9f9;
}
.row-wrapper.get-help.white{
	background: #fff;
}
.row-wrapper.get-help .img{
	min-height: 70px;
	margin-bottom: 10px;
}
.row-wrapper.get-help h6{
	font-size: 16px;
	font-weight: 700;
	margin-bottom: 10px;
	text-transform: uppercase;
}
.row-wrapper.get-help .desc{
	font-size: 14px;
	font-family: 'Open Sans','Roboto', 'Arial';
	line-height: 24px;
	letter-spacing: 0px;
}
.row-wrapper.get-help ul li{
	margin-bottom: 20px;
}
.row-wrapper.get-help ul li a{
	font-family: 'Open Sans','Roboto', 'Arial';
	color: #333;
	font-size: 14px;
	letter-spacing: 0px;
}
.owl-carousel-wrap .owl-carousel {
	display: block !important;
}
.owl-carousel-wrap .owl-carousel .owl-item img {
	display: inherit !important;
	width: inherit !important;
}
.owl-carousel-wrap .owl-carousel .owl-dots{
	padding: 15px;
}
.owl-carousel-wrap .owl-carousel .owl-dot{
	width: 10px;
	background: transparent;
	display: inline-block;
	height: 10px;
	border-radius: 10px;
	margin: 0px 2px;
	border: 1px solid #fff;
}
.owl-carousel-wrap .owl-carousel .owl-dot.active{
	background: #fff;
}
.owl-carousel-wrap.grey-pager .owl-carousel .owl-dot{
	border-color: #7f7f7f;
}
.owl-carousel-wrap.grey-pager .owl-carousel .owl-dot.active{
	background: #7f7f7f;
}
.row-wrapper.product-faqs{
	margin-bottom: 50px;
}
.row-wrapper.product-faqs .panel-group .panel{
	border-radius: 0;
	box-shadow: none;
	border-color: #EEEEEE;
}
.row-wrapper.product-faqs .panel-group .panel:last-child{
	border: 0px;
}
.row-wrapper.product-faqs .panel-default > .panel-heading {
	padding: 0;
	border-radius: 0;
	color: #212121;
	background-color: #ffffff;
	border-color: #EEEEEE;
}
.row-wrapper.product-faqs .panel-default h4{
	padding-bottom: 0px;
}
.row-wrapper.product-faqs .panel-title {
	font-weight: 600;
	font-size: 18px;
	color: #333333;
}
.row-wrapper.product-faqs .panel-title a:link{
	color: #333333;
}
.row-wrapper.product-faqs .panel-title a:hover{
	color: #333333;
}
.row-wrapper.product-faqs .panel-title a:active{
	color: #333333;
}
.row-wrapper.product-faqs .panel-title a:visited{
	color: #333333;
}
.row-wrapper.product-faqs .panel-title > a {
	display: block;
	padding: 20px 15px;
	text-decoration: none;
	background: #fafafa;
	font-size: 16px;
}
.row-wrapper.product-faqs .panel-title > a.collapsed{
	background: #fff;
	line-height: 1.6;
}
.row-wrapper.product-faqs .more-less {
	float: right;
	color: #ff7700;
}
.row-wrapper.product-faqs .panel-default > .panel-heading + .panel-collapse > .panel-body {
	font-family: 'Open Sans','Roboto', 'Arial';
	font-size: 14px;
	background-color: #fafafa;
	color: #333333;
	line-height: 24px;
	padding-top: 0px;
	letter-spacing: 0px;
}
.row-wrapper.product-faqs .panel{
	border: none;
	border-bottom: 1px solid #eeeeee;
}
.row-wrapper.product-faqs .panel-group{
	margin-top: 20px;
	margin-bottom: 0px;
}
.row-wrapper.product-faqs .panel-group .panel+.panel{
	margin-top: 0px;
}
.row-wrapper.product-faqs .panel-group .panel-heading+.panel-collapse>.list-group, .panel-group .panel-heading+.panel-collapse>.panel-body{
	border: none;
}
.row-wrapper.product-faqs .panel-title a .glyphicon.glyphicon-menu-down:before{
	content: "\e260";
}
.row-wrapper.product-faqs .panel-title a.collapsed .glyphicon.glyphicon-menu-down:before{
	content: "\e259";
}

.gstTermsWrp i{
	font-size: 10px;
	color:#999999;
}

.signup-row .gstTermsWrp{
	padding-left: 45px;
}

.signup-row #in_service_tax_container{
	text-align: left;
}

.password-msgz{
	text-align: left !important;
}
.password-msgz ul{
    padding-left: 15px;
}
ul.passwordpolicy-required li.invalid {
    color: #F00;
}
ul.passwordpolicy-required li.valid {
    color: #43841e;
}
.termnconditions-section .termnconditions{
	text-align:left !important;
	color:#333;
}
.termnconditions-section #tnc_agree, .termnconditions-section #no_marketing_mails{
	width:20px !important;
}
.login-wrapper .termnconditions-section p.termnconditions span {
	display:inline-block !important;
	margin:0 !important;
}
.login-wrapper .termnconditions-section .checkbox-details{
	padding-left: 24px;
}
#marketmails-setting{
	margin-top: 20px !important;
    margin-bottom: 20px !important;
}
#marketingmail-details{
	padding-left: 23px;
	color:#666;
}
.disabled-uiButton
{ background: #d7d7d7 !important;  border: 1px solid #c7c7c7 !important;  color: #898989 !important; text-shadow: none; }

.termnconditions-section-checkout .termnconditions{
    display: inline-block;
	padding-left: 0;
	padding-top: 30px;
}
.checkout #signup .termnconditions-section-checkout .termnconditions input {
    height: 20px !important;
}
#gdpr-details {
    color: #666666;
}
.termnconditions-section-checkout .termnconditions{
	padding-bottom:20px;
}

.flexible .termnconditions{
	color:#333;
}

.row-br{
    margin-right: -15px;
    margin-left: -15px
}
.row-br:after,
.row-br:before {
    display: table;
    content: " "
}

.row-br:after {
    clear: both
}
@media(max-width: 768px){
	.row-wrapper .br-width{
		padding: 0px 15px;
	}
	.row-wrapper h3.section-heading{
		font-size: 16px;
		padding: 15px 0px;
		text-align: left;
	}
	.row-wrapper h3.section-heading:after{
		margin: 10px 0px 0px;
	}
	.row-wrapper.included-in-plan{
		margin-bottom: 0px;
		padding-top: 15px;
		padding-bottom: 20px;
	}
	.row-wrapper.included-in-plan ul li:before{
		font-size: 12px;
		top: 4px;
	}
	.row-wrapper.hosting-contacts .hosting-contacts-top{
		border-bottom: 1px solid #242424;
		padding-bottom: 20px;
		margin-bottom: 20px;
	}
	.row-wrapper.hosting-contacts img{
		max-width: 70%;
		margin-top: 7px;
		margin-left: 7px;
	}
	.row-wrapper.hosting-contacts .hosting-contacts-info{
		padding-left: 0px;
	}
	.row-wrapper.hosting-contacts span.contact-row-1{
		color: #ff7700;
	}
	.row-wrapper.hosting-contacts span.contact-row-2{
		font-size: 16px;
	}
	.row-wrapper.hosting-features-wrap{
		padding-top: 5px;
	}
	.row-wrapper.hosting-features-wrap .hosting-features-item {
		min-height: inherit;
	}
	.row-wrapper.get-help {
		padding: 5px 0px 0px;
	}
	.row-wrapper.product-faqs{
		padding-top: 20px;
	}
	.row-wrapper.product-faqs .panel-group{
		margin: 0px -15px;
	}
	.row-wrapper.product-faqs .panel-title{
		font-size: 14px;
	}
	.row-wrapper.product-faqs .panel-title > a{
		padding: 15px;
	}
	.row-wrapper.product-faqs .panel-default > .panel-heading + .panel-collapse > .panel-body{
		line-height: 22px;
	}


	/* 2017 Payment Options Styles */
	.br-privacy-page .box-features-content{
		margin-bottom: 30px;
	}
	.br-privacy-page .box-features-content p{
		padding-left: 0px;
	}
	.br-privacy-page .box-features-content h3{
		padding-left: 0px;
	}
	.br-privacy-page .box-features-content ul{
		margin-left: 0px;
	}
	.br-privacy-page .box-features-content ul li{
		padding-left: 0px !important;
		background: none;
		padding-left: 23px;
		margin-left: 15px !important;
	}
	#signup div .labelWrp {
		/*padding: 0 15px;*/
		border: none;
	}
	.br-whois #recaptcha_image, .br-whois #recaptcha_challenge_image, .br-whois #g-recaptcha-response{
		width: 200px !important;
	}
}
