/*----------------------------------------------------
	SITE MAIN STRUCTURE
------------------------------------------------------*/

@font-face {
    font-family: 'Encode_Sans_Condensed';
    src: url('font/EncodeSansCondensed-Bold.eot');
    src: url('font/EncodeSansCondensed-Bold.woff') format('woff'),
        url('font/EncodeSansCondensed-Bold.ttf') format('truetype'),
        url('font/EncodeSansCondensed-Bold.svg#Encode_Sans_Condensed') format('svg');
    font-weight: 700;
} 
 
 @font-face {
    font-family: 'Encode_Sans_Condensed';
    src: url('font/EncodeSansCondensed-SemiBold.eot');
    src: url('font/EncodeSansCondensed-SemiBold.woff') format('woff'),
        url('font/EncodeSansCondensed-SemiBold.ttf') format('truetype'),
        url('font/EncodeSansCondensed-SemiBold.svg#Encode_Sans_Condensed') format('svg');
    font-weight: 600;
}

@font-face {
    font-family: 'Encode_Sans_Condensed';
    src: url('font/EncodeSansCondensed-Medium.eot');
    src: url('font/EncodeSansCondensed-Medium.woff') format('woff'),
        url('font/EncodeSansCondensed-Medium.ttf') format('truetype'),
        url('font/EncodeSansCondensed-Medium.svg#Encode_Sans_Condensed') format('svg');
    font-weight:500;
} 

@font-face {
    font-family: 'Encode_Sans_Condensed';
    src: url('font/EncodeSansCondensed-Regular.eot');
    src: url('font/EncodeSansCondensed-Regular.woff') format('woff'),
        url('font/EncodeSansCondensed-Regular.ttf') format('truetype'),
        url('font/EncodeSansCondensed-Regular.svg#Encode_Sans_Condensed') format('svg');
    font-weight:400;
  
} 

@font-face {
    font-family: 'Encode_Sans_Condensed';
    src: url('font/EncodeSansCondensed-Light.eot'),
        url('font/EncodeSansCondensed-Light.woff') format('woff'),
        url('font/EncodeSansCondensed-Light.ttf') format('truetype'),
        url('font/EncodeSansCondensed-Light.svg#Encode_Sans_Condensed') format('svg');
    font-weight: 300;
}

body {
	font-family: 'Encode_Sans_Condensed'!important;
}
.site_wrapper {
	width: 100%;
	margin: 0 auto 0 auto;
	box-shadow: 0px 0px 4px 4px #e0e0e0;
	position: relative;
	z-index: 1;
}
.container_full {
	width: 100%;
	float: left;
	margin: auto auto auto auto;
}
.container_full.slidertop {
	margin-top: -80px;
}
.content_fullwidth {
	float: left;
	width: 100%;
	padding: 50px 0px 0px 0px;
}
.content_left {
	float: left;
	width: 71%;
	padding: 18px 0px 0px 0px;
}
.right_sidebar {
	float: right;
	width: 25%;
	padding: 18px 0px 0px 0px;
}
.left_sidebar {
	float: left;
	width: 25%;
	padding: 18px 0px 0px 0px;
}
.content_right {
	float: right;
	width: 71%;
	padding: 18px 0px 0px 0px;
}
header #trueHeader {
	box-shadow:0 0 0;
}
.one_half, .one_third, .one_fourth, .two_third, .three_fourth, .one_fifth {
	position: relative;
	margin-right: 4%;
	float: left;
}
.one_full {
	width: 100%;
}
.one_half {
	width: 48%;
}
.one_third {
	width: 30.650%;
}
.one_fourth {
	width: 22%;
}
.one_fifth {
	width: 16.800%;
}
.two_third {
	width: 65.350%;
}
.three_fourth {
	width: 74%;
}
.last {
	margin-right: 0 !important;
	clear: right;
}
#trueHeader #logo {
	float:left;
	display:block;
	width:100%;
	min-height:82px;
	margin-top:0px;
	position: relative;
	text-indent:-999em;
	background:url(../images/logo.png) no-repeat left bottom;
}
.top_nav {
	width: 100%;
	padding:0px;
	background-color: #FFF;
}
.top_nav .right {
	width: 100%;
}
.top_nav .right ul {
	float: left;
	padding: 0px;
	margin:0 0;
}
.top_nav .right li {
	display:inline-block;
	vertical-align: middle;
	font-size: 14px;
	padding: 0px;
	margin: 0px 5px;
}
.top_nav .right ul.right-top {
	float:right;
	padding:23px 0px 22px;
}
.top_nav .row, #trueHeader .row {
	margin-top:0;
}
.top_nav .right li:hover i {
	color: #454545;
}
.top_nav .right li a {
	color: #727272;
	margin:0;
}
.top_nav .right li a:hover {
	color: #727272;
}
.top_nav .right li.link {
	float: right;
	font-size: 14px;
	margin-left: 5px;
	margin-top: 3px ;
}
.right-top .link.cart{margin-top: 0px !important;}
.right-top .link.login{
	margin-top: 3px;
}
.top_nav .right li select {
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	padding: 5px 1.5rem 6px 4px;
	border: 1px solid #C3C2C2;
	/*font-family: inherit;*/
	line-height: normal;
	color: #666;
	background-color: #FFF;
	border-radius: 0;
	-webkit-appearance: none;
	-moz-appearance: none;
	background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");
	background-size: 9px 6px;
	background-position: right -1rem center;
	background-origin: content-box;
	background-repeat: no-repeat;
	/*box-shadow:0px 0px 6px #f3f0f0;*/
}
.top_nav .right li i {
	margin-right: 3px;
}
.top_nav.top_h_menu .right li a {
	padding: 8px 3px;
}
.top_nav.top_h_menu .right li.cart a {
	padding: 5px 15px;
}
.top_nav.top_h_menu .right li.login a {
	padding: 5px 15px;
}
.top_nav.top_h_menu .right li.cart a:hover i, .top_nav.top_h_menu .right li.login a:hover i {
	color:#fff;
}
.top_nav.top_h_menu .right li.cart a:hover, .top_nav.top_h_menu .right li.login a:hover {
	text-decoration:none;
}
.logo {
	float: left;
	margin: 0px;
	width: auto;
	z-index: 99999;
}
.copyright_info {
	float: left;
	padding: 3vh 0px;
	margin: 0px 0px 0px 0px;
	width: 100%;
	color: #FFF;
	font-size: 12px;
	color: #FFF;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	position: relative;
	bottom: 0px; max-height:9vh; height:9vh;
}
.copyright_info a {
	color:#FFF;
}
.full-height-page {
	min-height: 92vh;
	background-color: #f6f6f6;
	position: relative;
}
.copyright_info.two {
	padding: 22px 0px 18px 0px;
}
.copyright_info.three {
	float: left;
	padding: 22px 0px 18px 0px;
	margin: 0px 0px 0px 0px;
	width: 100%;
	color: #999;
	font-size: 12px;
	color: #999;
	font-style: normal;
	font-weight: normal;
	background: #fff;
}
.copyright_info.four {
	background: #eee;
	padding: 20px 0px 20px 0px;
}
.copyright_info a:hover {
	color: #e3e3e3;
}
.footer_social_links li a {
	font-size: 12px;
	color: #999;
	text-align:center;
}
.footer_social_links li a i {
	border-radius:100%;
	color:#fafafa;
	height:40px;
	width:40px;
	background-color: #999;
	line-height: 40px;
}
.full-width {
	width:100%;
}
.full-width i {
	float:left;
	margin-right:20px;
}
.full-width h5.white {
	margin:20px 0 5px;
	line-height:42px;
}
.clearfix.divider_dashed-wf {
	margin:o;
	border-top:1px dashed #605F5F;
	width:100%;
}
.text-cenetr {
	text-align:center !important;
}
.p-tag-conts p {
	line-height:51px;
	min-height:50px;
}
.tab_headline {
	font-weight: 700;
	color:#13afeb;
	font-size: 16px;
	letter-spacing: .5px;
	margin-top: 20px;
	display: inline-block;
	text-align: left;
}
.text-left p {
	text-align:left !important;
}
.pwrd-by {
	padding: 20px 0;
	text-align:center;
	border: 1px solid #ccc;
	margin: 0 10px 10px 0px;
}
.pwrd-by span {
	font-size: 22px;
	text-align: center;
}
.form-control {
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 0px;
	box-shadow: 0 0px 0px rgba(0, 0, 0, 0.075) inset;
	color: #555;
	display: block;
	font-size: 14px;
	height: 34px;
	line-height: 1.42857;
	padding: 6px 12px;
	transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
	width: 100%;
}
.privacy {
	color: #fff;
	padding: 10px 0;
	display: block;
	float: left;
}
.privacy > a {
	color: #f2f2f2;
}
.privacy > a:hover {
	color:#000;
}
.sbutton111.custm-btn {
	border:none;
	text-transform:uppercase;
	font-weight:700;
}
.sbutton111.custm-btn:hover {
	background:#000;
}
.video-outer > iframe {
	height: 315px;
	width: 100%;
	border: 13px solid #000;
}
.contaa.contaa2 {
}
.contaa.contaa2 h1 {
	font-size: 33px;
	line-height: 35px !important;
}
.contaa.contaa2 p {
	padding: 0 0 20px;
}
.images-outer {
	padding:30px 0 0;
}
.box-section-full.feature_section23.custm {
	padding: 40px 0;
}
.col-md-6.left-bar-section-public {
	background: #333;
	padding: 20px 15px 70px;
}
.top-left-bar-hd > p {
	color: #fff;
}
.top-right-bar-hd > p {
	color: #fff;
}
.top-left-bar-hd > h4 {
	color: #fff;
}
.top-right-bar-hd > h4 {
	color: #fff;
}
.left-hd-pr > h4 {
	color: #fff;
	margin: 20px 10px;
	display: inline-block;
}
.right-hd-pr > h4 {
	color: #fff;
	margin: 20px 10px;
	display: inline-block;
}
.heading-bar1 {
	padding-top: 23px;
}
.heading-bar2 {
	padding-top: 23px;
}
.section-content-right > p {
	color: #fff;
}
.section-content-left > p {
	color: #fff;
}
.heading-bar2 > img {
	float: left;
}
.heading-bar1 > img {
	float: left;
}
.right-hd-pr > img {
	float: left;
}
.col-md-6.right-bar-section-public {
	padding: 20px 15px;
}
.heading_csutmer.head-custm {
	margin: 60px 0 20px 0px;
}
.heading_csutmer.head-custm h5 {
}
.cus-h5 {
	text-align:center;
}
.cus-h5 b {
	font-size:18px;
	padding:15px 0;
}
.main-form {
	background: rgba(0, 0, 0, 0.42);
	padding: 20px 10px;
	border-radius:5px;
}
.main-form input {
	border: none;
	border-radius:3px;
	margin: 10px 0;
}
.sbutton1.cust-btn2 {
	display: inline-block;
	font-size: 18px;
	font-weight: 700;
	padding: 15px 45px;
	text-transform: uppercase;
	border: none;
	border-radius: 5px;
	margin: 15px 0 0 0;
	width: 100%;
}
.domaintld-section #search_domain_form_trans textarea {
	width:100%;
	border: 1px solid #ddd;
	box-shadow: 0 2px 4px #eee;
}
#search_domain_form {
	margin: 0 auto;
	color: #fff;
}
#search_domain_form .search-d {
	margin-right: 6px;
	padding: 20px 10px;
	border: none;
	width: 50%;
}
#search_domain_form span {
	background: #fff;
	color: #373737;
	font-size: 17px;
	font-weight: 300;
	padding: 20px 30px;
	margin: 0 0 0 6px;
}
#search_domain_form .banner-btn {
	font-size: 25px;
	background-color: #13afeb;
	margin-top: -1px;
	padding: 20.3px 40px;
	color:#fff;
	vertical-align: top;
	width: auto;
	border:none;
}
.sky-form .input input[type="radio"], .sky-form .input input[type="checkbox"] {
	padding:0px;
	height:14px;
	width:14px;
	border:1px solid #d3d3d3;
	display:inline-block;
	margin:0px 5px 0px 0px;
}
.sky-form .input label {
	font-weight:normal;margin: 0;font-size: 14px;color: #666;
}
#rc-imageselect, .g-recaptcha {
	transform:scale(0.66);
	-webkit-transform:scale(0.66);
	transform-origin:0 0;
	-webkit-transform-origin:0 0; height:50px;
}
.form-details-pls {
	clear: both;
	display: inline-block;
	width: 100%;
}
.order-contes-div span.breaks, .domin-select-box .domin-conts h2 {
	word-wrap:break-word;
}
.input.displayblock {
	display:inline-block !important;
}
.input.displayblock span.help-block {
	position:relative;
	color:#F00;
	font-weight:normal;
	top:0px;
}
.sky-form .rigs-box-tops {
	border:0px;
}
.col.col-4.domain_enter {
	padding-right:5px;
}
.col.col-1.domain_dot {
	width:auto;
	font-size:20px;
	padding:0 2px;
}
.col.col-4.domain_eselect {
	padding-left:15px;
}
.space_bottom {
	padding:0px 0px 20px 0px;
}
.order-contes-div span {
	padding:5px 20px;
	display:inline-block;
}
.order-contes-div .contes-orders strong {
	display:block;
	color:#000
}
.contes-orders {
	color:hsl(0, 0%, 40%);
}
.sub-headings-s {
	color:hsl(0, 0%, 40%);
	display:inline-block;
	margin:10px 0;
	font-weight: 400;
}
ul.ram-ul-lists {
	margin:15px 0 0 10px;
	padding:0px;
}
ul.ram-ul-lists li {
	color:hsl(0, 0%, 40%);
	line-height:28px;
}
.row.rowmargin {
	line-height: 45px;
}
h2.partnerh {
	font-size:24px;
	font-weight:600;
	margin:0px 0px 10px 0px;
	padding:0px 0px 10px 0px;
}
.server_cart .cart_box h2 {
	margin:20px 5% 0px 5%;
	padding:0px 0px 10px 0px;
	font-size:24px;
	font-weight:600;
}
.server_cart {
	background-color:#fff;
	width:100%;
	margin:0px;
	padding:20px 0px;
	display: table;
}
.server_cart .cart_box {
	background-color:#FFF;
	border: 1px solid #e5e5e5;
}
.server_cart .cart_box h2 span {
	font-size:13px;
	font-weight:normal;
}
.server_cart .cart_box .ordersummary {
	padding:10px 0px;
	border-bottom:1px solid #EEE;
	width:90%;
	margin:0px 5%;
	display:table;
}
.torder_price_mid {
	font-size:22px;
	font-weight:bold;
	text-align:center;
	line-height:47px;
}
.torder_price {
	float:left;
	font-size:22px;
	font-weight:bold;
	text-align:center;
	width:100%;
	line-height:47px;
	border-bottom: 1px solid #EEE;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.checkout_b {
	float:left;
	width:100%;
	margin:15px 0px;
}
.checkout_b input {
	border: 0px;
	color: #fff;
	display: block;
	font-size: 15px;
	margin: 0 auto;
	padding: 10px 15px;
	text-align: center;
	font-weight:500;
}
.server_cart .cart_box .ordersummary .billing_period {
	float:left;
	width:50%;
	line-height:31px;
}
.server_cart .cart_box .ordersummary .billing_period > select {
	border:1px solid #b8b8b8;
	padding:4px;
	width:100%;
	outline:none;
	background:#fff;
}
.server_cart .cart_box .ordersummary .order_dec {
	float:left;
	text-align:left;
	font-size:13px;
}
.server_cart .cart_box .ordersummary .order_price {
	float:left;
	width:30%;
	text-align:right;
	font-size:14px;
}
.detail_row {
	float:left;
	width:100%;
	clear:both;
	border-bottom:1px solid #EEE;
	position:relative;
	padding: 15px 0;
}
.detail_row h1 {
	float: left;
	width: 25%;
	margin: 0px;
	padding: 0px;
	font-size: 15px;
	font-weight: 600;
	line-height: 40px;
	color: #373737;
}
.detail_row span.price_box_span {
	color: #373737;
	font-size: 15px;
	font-weight: 600;
	height: 40px;
	line-height: 40px;
	margin: 0px 0px 0px 0px;
	text-align: right;
	width: 25%;
	position: relative;
	float: left;
}
.detail_row > select {
	float:left;
	width:50%;
	height: 2.4375rem;
 padding: .5rem 1.5rem .5rem .5rem;
	margin: 0rem;
	font-size: 1rem;
	border: 1px solid #C3C2C2;
	/*font-family: inherit;*/
	line-height: normal;
	color: #666;
	background-color: #FFF;
	border-radius: 0;
	-webkit-appearance: none;
	-moz-appearance: none;
	background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");
	background-size: 9px 6px;
	background-position: right -1rem center;
	background-origin: content-box;
	background-repeat: no-repeat;
	/*box-shadow:0px 0px 6px #f3f0f0;*/
}
.detail_row input[type="text"] {
	float:left;height:2.4375rem;outline: none;border-radius: 0;background-color: #FFF;
	width:50%;box-sizing: border-box;-moz-box-sizing: border-box;
	font-size: 1rem;border: 1px solid #C3C2C2;color: #666;/*box-shadow: 0px 0px 6px #f3f0f0;*/margin: 0px;
	padding: 8px 10px;
}
.detail_row textarea {
	float:left;
	width:100%;
	border:1px solid #CCC;
	padding:10px 4px;
	min-height:140px;
}
ul.pull-right {
	margin:15px 0px 0px 0px !important;
}
.price_text_field.price_text_box.price_box-border-wf {
	width: 12% !important;
	padding:0 5px !important;
	line-height:41px !important;
	margin:0 10px 0 5px !important;
}
.add_more_btn-wf a {
	background-color:#0091D2;
	border-bottom:solid #000 2px;
	color:#fff;
	display: inline-block;
	float: right;
	margin-top:5px;
	font-size:13px;
	line-height: 32px;
	padding: 0 5px;
}
.tol-tip-wf {
	float:right;
	margin:15px 5px;
} .admin-plan-plan .popup {top: 0px !important;right: -6px !important;}
.detail_row .popup, .admin-plan-plan .popup {
	position: absolute;
	left: auto;
	top: 23px;	right: 150px;	z-index: 9;
} 
.detail_row .popup:hover p, .admin-plan-plan .popup:hover p {
	display:block
}
.detail_row .popup p, .admin-plan-plan .popup p {
	background:#FFFFFF;
	border: 1px solid #999999;
	border-radius: 3px 3px 3px 3px;
	color: #000000;
	display: none;
	float: left;
	font-size: 12px;
	right:0;
	letter-spacing: 0.5px;
	line-height: 18px;
	margin-right: -5px;
	padding:10px 20px;
	position:absolute;
	text-align: left;
	top: auto;
	width:385px;
	z-index:9999;
	font-weight:normal;
}
.price_text_field {
	float:none !important;
}
#registration_form {
	margin-top:0px;
	margin-bottom:0px;
}
.help-block {
	color: red;
	font-size: 12px;
	font-weight: normal;
}
#password_error {
	color: red;
	font-size: 12px;
	font-weight: normal;
}
.sky-form .radio input, .sky-form .checkbox input {
	left: 0px;
	position: none;
}
.res-card {
	margin:20px 0 20px;
	display: inline-block;
	width: 100%;
}
.bg-cover {
	position: relative;
	min-height: 100vh;
	display: table;
	width: 100%;
}
.bottom-gray {
	padding: 15px 0;
	background: #efefef;
	bottom: 0;
	width: 100%;
	left: 0;
	right: 0;
}
.relative {
	position:relative;
}
.blue-bg-section:before {
	content: "";
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
}
.nw-order-page {
	display: table;
	width: 100%;
	background: #f6f6f6;
}
.nw-order-page .server_cart {
	background-color: #f5f7f9;
}
.nw-order-page .server_cart .rigs-box-tops {
	border: 1px solid #e5e5e5;
}
.nw-order-page .server_cart .cart_box {
	border: 1px solid #e5e5e5;
}
.nw-order-page .server_cart .sky-form .rigs-box-tops {
	border:none;
}
.nw-order-page .server_cart .space_bottom {
	color:#555;
}
.nw-order-page .sky-form * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin-bottom: 0;
}
.nw-order-page .order-cust-tab label.magrin-btm10 {
	margin-top:25px;
	font-weight: 500;
	color: #777;
	font-size: 14px;
}
.nw-order-page .order-cust-tab label.select select {
	color: #777;
}
.nw-order-page .space_bottom {
	padding:0;
}
.nw-order-page .rigs-box-tops {
	background:#fff;
	border-radius: 0px;
}
.nw-order-page .cart_box .button-custom {
	font-size: 16px;
	width:100%;
	margin: 25px 0 10px;
}
.nw-order-page .cart_box .forgot-ps {
	float: right;
}
.nw-order-page .button-custom, .nw-order-page .cance-gry-btn {
	font-size: 15px;
	font-weight: 500;
}
.nw-order-page .res-card .card-head-resg {
	font-size: 24px;
	font-weight: normal;
	margin-bottom: 10px;
}
.nw-order-page span.help-block {
	color:red;
	position: initial;
}
.server_cart .cart_box .ordersummary .billing_period:last-child {
	text-align: right;
}
.server_cart .cart_box .ordersummary.last {
	border-bottom:none;
}
.nw-order-page .order-cust-tab label.magrin-btm10 .red-bg {
	color:red;
}
.right-sections {
	display: inline-block;
}
.nw-order-page .chose_plan {
	margin:40px 0;
}
.nw-order-page .sky-form section label.magrin-btm10.magein-btm {
	font-weight: normal;
	color: #777;
}
.nw-order-page .sky-form section .input input {
	margin-bottom:10px;
}
.nw-order-page .order-cust-tab .tabs-content2.fullw p {
	font-size: 16px;
	margin: 0px 0px 15px 0px;
	color: #555;
}
.nw-order-page .server_cart.order-page {
	margin:20px 0;
}
.nw-order-page .sky-form .row-cusnitm-box {
	padding: 0 0 15px 0;
}
.nw-order-page span.help-block {
	margin-bottom: 0;position: absolute;left: 16px;top: 41px; line-height:15px;
}
.nw-order-page .sky-form .price {
	font-weight: 600;
	color: #373737;
}
.nw-order-page .sky-form section .input textarea {
	border:1px solid #d3d3d3;
	width: 100%;
}
.nw-order-page .sky-form section .input textarea:hover, .nw-order-page .sky-form section .input textarea:focus {
	border-color: #272727;
}
.nw-order-page .plan-righbox .box .summary-plans .price-plans select {
	border: 1px solid #b8b8b8;
	padding: 4px;
	width: 100%;
	outline: none;
	background:#fff;
}
.nw-order-page .sky-form .input {
	display: inline-block;
	width: 100%;
}
.plan-righbox .box .summary-plans.last {
	border: none;
}
.nw-order-page .server_cart.order-page .tabs-content2.fullw h1 {
	font-size: 14px;
	margin: 0;
	font-weight: 400;
	line-height: 43px;
	color: hsl(0, 0%, 40%);
}
.line-b {
	border-bottom: 1px solid #EEE;
	display: table;
	width: 100%;
	padding-bottom: 10px !important;
}
.detail_row.last {
	border-bottom:none;
}
.detail_row:last-of-type {
	border-bottom: none;
}
.server_cart .cart_box .ordersummary:last-of-type {
	border-bottom:none;
}
.nw-order-page .sky-form fieldset {
	padding: 0px;
}
.nw-order-page .sky-form .radio input + i:after {
	top: 2px;
	left: 2px;
}
.nw-order-page .sky-form .form-details-pls .magrin-btm10 {
	font-size: 15px;
	margin: 10px 0px 10px 0px;
	color: #373737;
}
.nw-order-page #new_domain_resule .domainslist {
	margin-bottom:15px;
}
.nw-order-page .sky-form .form-details-pls .error {
	margin:10px 0 0;
}
.nw-order-page .server_cart.hosting-page {
	padding: 0px 0px 30px 0px;
}
.nw-order-page .sky-form .radio strong {
	font-weight: 600;
}
.nw-order-page .sky-form .label.btom-mg {
	color:#545454;
	margin: 12px 0;
	padding:0 0 0 55px;
}
.nw-order-page .cart-add {
	margin:40px 0px;
}
.nw-order-page .cart-add .tablerow-gres table td:last-child {
	border-right: none;
}
.nw-order-page .our-services.planss .login-frm {
	background-color: #fff;
	margin: 60px auto;
	border: 1px solid #e5e5e5;
}
.nw-order-page .our-services.planss .login-frm .top-login-form {
	padding: 25px;
}
.nw-order-page .our-services.planss .for-icon {
	position: relative;
}
.nw-order-page .our-services.planss .login-frm .register-btm {
	background: #f3f3f3;
	padding: 20px 20px 30px;
	margin: 0px auto;
	display: table;
	border-top:1px solid #e5e5e5;
	text-align: center;
}
.nw-order-page .our-services.planss .login-frm .register-btm h2 {
	text-align: center;
	font-size: 26px;
	margin: 0 0 20px 0;
}
.nw-order-page .our-services.planss .for-icon i {
	width: 38px;
	height: 38px;
	background: #ddd;
	font-size: 20px;
	text-align: center;
	color: #999;
	position: absolute;
	z-index: 1;
	top: 1px;
	left: 1px;
	opacity: .5;
}
.nw-order-page .our-services.planss .for-icon i {
	line-height: 40px;
}
.nw-order-page .our-services.planss .login-frm input, .nw-order-page .our-services.planss .login-frm textarea {
	border-radius: 0;
	min-height: 40px;
	box-shadow: none;
	padding-left: 50px;
}
.nw-order-page .our-services.planss .fpass.text-right a {
	text-align:right;
}
.nw-order-page .our-services.planss .fpass.text-right {
	text-align:right;
}
.page_title .hm-heading {
	position: relative;
}
.nw-order-page .our-services.planss .contact-form .form-control {
	border-radius: 0;
	min-height: 40px;
	box-shadow: none;
	color: #ccc;
}
.nw-order-page .our-services.planss .become-part {
	background:#fff;
	margin: 40px 0;
	padding: 30px 0px;
	border:1px solid #e5e5e5;
}
.nw-order-page .our-services.planss .partner-img img {
	width:100%;
	padding: 0px 20px 0 0px;
}
.nw-order-page .our-services.planss .contact-form .form-heading h5 {
	display: table;
	padding: 0px 15px 10px;
	color: #555;
}
.nw-order-page .our-services.planss .contact-form .form-control.col_no_mob {
	color: #666;
	display:inline;
	margin-right: 5px;
	padding: 10px 5px;
	text-align: center;
}
.contact-form .partner_form .form-group .no-padding-left {
	padding-left:0;
}
.contact-form .partner_form .form-group .no-padding {
	padding:0;
}
contact-form .partner_form .labal_join_wf .working_w {
	color: #666;
	display: inline-block;
	float: left;
	font-size: 13px;
	margin: 7px 30px 0 0;
	vertical-align: top;
}
.contact-form .partner_form .labal_join_wf .working_w {
	color: #666;
	display: inline-block;
	float: left;
	font-size: 13px;
	margin: 7px 30px 0 0;
	vertical-align: top;
}
.contact-form .partner_form .p_div {
	float: left;
	margin-bottom: 32px;
	position: relative;
	width: 100%;
}
.contact-form .partner_form .privcy-policy-z {
	display: block;
	margin: 0 0 24px;
}
.mw-price-plans {
	color: #545454;
	font-size: 15px;
	margin: 0px 0 !important;
	text-align:center;
}
.mw-add-card-btn .addcart-bnds-wm {
	padding: 5px 8px;
	text-align: center;
	border: none;
	margin: 15px auto;
	font-size: 13px;
	display: block;
	transition: opacity 0.2s ease 0s;
	background-color:#0a336b;
	color:#fff;
	margin:5px 0px;
}
.paddin-none-btn-remve {
	padding:0 !important;
}
.mw-add-card-btn {
	float: left;
}
.mw-btn-close a > i {
	font-size: 20px;
	font-weight: 200;
	color: #fff;
	background-color: #d1d1d1;
	border-radius: 50%;
	height: 24px;
	width: 24px;
	text-align: center;
	line-height: 24px;
	margin: 8px 0;
}
.mw-btn-close {
	float: right;
}
.wm-readio-btn-div {
	font-size: 14px;
	color: #777;
	font-weight: 200;
	margin:10px 0 !important;
}
.wm-readio-btn-div span > label {
	font-weight:normal;
	color:#545454;
	margin:0 5px;
}
.wm-readio-btn-div > span {
	display: block;
	margin: 2px 0 !important;
}
.wm-order-slect-box > select {
	width: 100%;
	height: 39px;
	border: solid #d3d3d3 1px;
	padding: 5px;
	color: #777;
}
.plan-summry2-wm-list {
	display: inline-block;
	width: 100%;
	font-size: 14px;
	margin: 0px 0;
	padding: 8px 0 0 0;
	position: relative;
	font-weight:500;
	color:#373737;
	border-top:1px dashed #e1e1e1;
}
.plan-summry2 .plan-summry2-wm-list:first-child {
	border-top:0px solid #f5f7f9;
}
.plan-summry2-wm-list .price-plans {
	font-size: 14px;
	/*font-weight:500;*/
}
.plan-summry2-wm-list .plan-summry-wm {
	float: left;
	width: 50%;
	/*color:#929292;*/
}
.plan-summry2-wm-list .price-plans-wm {
	float: right;
	width: 50%;
	text-align: right;
	font-size:14px;
}
.padding-top-none {
	padding-top: 0 !important;
}
.paddding-left-right-div .label.btom-mg {
	padding-left: 25px;
	padding-top:0px !important;
}
.wm-accordaion-order .panel-group .panel h4.panel-title {
	display: inline-block !important;
	width: 100%;
	background-color: #fcfcfc;
}
.wm-accordaion-order .panel-default > .panel-heading + .panel-collapse > .panel-body {
	padding: 15px;
	border: none;
	margin:0px;
	background-color:#fcfcfc;
}
.wm-accordaion-order .panel-title > a {
	border: none;
	padding: 15px;
	font-size: 15px !important;
	font-weight: 600;
}
.wm-accordaion-order h4.panel-title a {
	display: block;
	padding: 10px 0 0 30px;
	position: relative;
	font-size: 15px;
	font-weight: 500;
	color:#727272;
}
.wm-accordaion-order {
	width: 100%;
	margin: 0 auto !important;
	display: table;
}
wm-accordaion-order .panel-title .mw-price-plans {
	font-size:15px;
	font-weight:500;
}
.wm-accordaion-order h4.panel-title a.no-submenu {
	padding-left: 0px;
}
.wm-accordaion-order h4.panel-title a.submenu:after {
	content: "-";
	display: block;
	position: absolute;
	left: 0;
	top: 10px;
	font-size: 26px;
	background-color: #ccc;
	color: #fff;
	height: 20px;
	width: 20px;
	text-align: center;
	line-height: 13px;
}
.wm-accordaion-order h4.panel-title a.collapsed:after {
	content: "+";
	display: block;
	position: absolute;
	left: 0;
	top: 10px;
	font-size: 26px;
	background-color: #0a336b;
	color: #fff;
	height: 20px;
	width: 20px;
	text-align: center;
	line-height: 18px;
}
.mw-price-plans.mw-price-plans-main {
	font-size: 16px;
	font-weight: 500;
	color:#373737;
}
.padding-none {
	padding: 0 !important;
}
.tab-space-remove-d .tabs-panel {
	padding: 0 !important;
}
.padding-lr-10px {
	padding:0 10px !important;
}
@media only screen and (min-width: 320px) and (max-width: 991px) {
.nw-order-page .sky-form .label.btom-mg {
padding: 0 0 0 10px;
}
}
/* @media only screen and (min-width: 320px) and (max-width: 979px) {
.top_nav .right li select {
padding: 4px 1.5rem 4px 4px;
margin: 0px 2px;
}
} */
@media only screen and (min-width: 980px) and (max-width: 1200px) {
.top_nav .right li select {padding: 6px 5px;margin: 0px 5px;}
}

.col-md-1.domain_dot {
	width: 0px;
	padding: 0;
	line-height: 42px;
}
#con_password_error {
	color:#F00;
	font-size:11px;
	float:left;
	font-weight:normal;
	margin-bottom: 0;
    position: absolute;
    left: 16px;
    top: 38px;
}
.magrin-btm10.checkbox-conditions span.help-block {
	top: 30px !important;
	position: absolute;
}
#isd {
	background: #CCC; padding:0px; text-align:center;
}
#isd:hover {
	border-color:#CCC !important;
}
.p_div.file_s {
	width: 100%;
	border: 1px solid #CCC;
	margin-bottom: 0px;
	margin-top: 0px;
	height: 40px;
}
.p_div.file_s label {
	align-items: center;
	color: #666;
	display: inline-flex;
	font-size: 13px;
	font-weight: 400;
	height: 40px;
	padding: 0 0 0 4px;
	width: 54%;
}
.p_div.file_s input[type=file] {
	border-left: 1px solid #d3d3d3; border-bottom:0px !important; border-right:0px !important; border-top:0px !important;
	background: #f1f0f0;
	float: right;
	font-size: 12px;
	margin-top: 0;
	padding:6px 3px 7px !important;
	text-align: left;
	width: 46% !important;
	border-top: none;
	border-bottom: none;
	border-right: none;
	outline: 0;
}
.note_files p b {
	display: table;
	float: left;
	height: 34px;
	margin-right: 6px;
}
.note_files p {
	color: #8f8f8f;
	font-size: 12px;
	margin-top: 10px;
}
.working_w {
	float: left;
	margin: 10px 20px 0 0px !important;
	color: #666;
	font-size: 15px;
	font-weight:normal;
}
.working_w input {
	float: left;
	margin: 6px 6px 0 0 !important;
	width: auto;
}
.order-cust-tab .tabs2 li a {
	width:auto;
	padding:15px 30px;
	height:auto;
	line-height:inherit;
}
.order-cust-tab .tabs2 li.active a {
	width:auto;
}
.title-head-plan {
	color:#727272;
	line-height:30px;
}
.plan-row .row {
	border-bottom: solid #eeeeee 1px;
	margin-bottom: 20px !important;
}
.plan-righbox .box {
	background: #fff;
	margin-bottom: 15px;
	width: 100%;
	-webkit-box-shadow: 1px 0 14px 1px rgba(0, 0, 0, .2);
	-moz-box-shadow: 1px 0 14px 1px rgba(0, 0, 0, .2);
	box-shadow: 1px 0 14px 1px rgba(0, 0, 0, .2);
}
.help-block {
	/*float: left;*/
	clear: both;
}
.plan-righbox .box .tile-head-plan {
	margin: 0px;
	padding: 10px;
	font-size: 18px;
	font-weight: 700;
	line-height:35px;
	text-align:center;
}
.plan-righbox .box .summary-plans .plan-summry {
	color: #373737;
	display: inline-block;
	font-size: 15px;
	margin: 0;
	padding: 0;
	text-transform: none;
	width: 50%;
	font-weight: 500;
	text-align:left; word-break: break-all;
}
.plan-righbox .box .summary-plans .plan-summry span {
	display:block;
}
.plan-righbox .box .summary-plans {
	margin:10px;
	border-bottom:solid #E3E3E3 1px;
	padding-bottom:10px;
}
.order-cust-tab .magrin-btm10 {
	margin-bottom: 10px;
}
.button-custom {
	width:80px;
	padding: 10px 0px !important;
	font-size: 14px;
	text-align: center;
	border: none;
	color: #FFF;
	transition: opacity 0.2s ease 0s;
	line-height: 19px;
}
.button-custom:hover {
	background-color:#272727;
}
.cance-gry-btn {
	background-color:#e6e6e6;
	padding:10px 30px !important;
	font-size:18px !important;
	text-align:center;
	border:none;
	color:#B6B6B6;
	transition: opacity 0.2s ease 0s;
	margin-left:10px !important;
}
.cance-gry-btn:hover {
	background-color:#969696; color:#FFF;
}
.sky-form .label.btom-mg {
	margin-bottom:10px;
}
.server_cart .cart_box {
	margin-bottom:15px;
}
.price-plans {
	float: right;
	font-weight: 600;
	width: 50%;
	text-align: right;
	font-size:14px;
	color:#373737;word-break: break-all;
}
.addcart-bnds {
	padding:10px 15px;
	text-align:center;
	border:none;
	margin:15px auto;
	font-size: 15px;
	display:block;
	transition: opacity 0.2s ease 0s;
	font-weight:500;
}
.oreder-header-crile {
	background-color:#D2D2D2;
	margin-bottom:50px;
}
.oreder-header-crile .circlefus i {
	height:40px;
	width:40px;
	line-height:40px;
	background-color:#272727;
	box-shadow:0 0 0 4px #fff, 0 0 0 5px #272727
}
.left-mag-box-order {
	margin-left: 28px;
}
.one_fourth.circlefus.border-palns:before {
	background-color: #272727;
	content: "";
	display: block;
	height: 4px;
	position: absolute;
	right: -154px;
	width: 259px;
	top: 20px;
}
.plans-avtics-crls.circlefus i {
	background-color:#d71c67;
	box-shadow:0 0 0 4px #fff, 0 0 0 5px #d71c67
}
.tabs-content2.fullw {
	padding:3% 2% 3% !important;
}
.res-card .card-head-resg {
	font-size:15px;
	font-weight:bold;
	color:#404040;
}
.red-bg {
	color:#F00;
	font-size:14px;
}
.Captcha-box {
	padding:10px;
	border:solid #CCC 1px;
	border-raduis:5px;
	background-color:#CCC;
	width:20%;
}
.res-links-card a {
	color:#13AFEB;
}
.trem-seal ul {
	margin:0px;
	padding:0px;
	text-align:right;
}
.trem-seal ul li {
	margin:0px 10px 0 0;
	padding:0px;
	display:inline
}
.rigs-box-tops {
	background-color:#F8F8FA;
	padding:20px;
	border-radius:5px;
	border:solid #eeeef0 1px;
	margin-top:0px;
}
.margin-rights {
	margin-right:20px;
}
.rigs-box-tops-top {
	background-color:#F8F8FA;
	padding:20px;
	border-radius:5px;
	border:solid #eeeef0 1px;
}
.headin-card-you {
	font-size:15px;
}
.headin-card-you span {
	font-weight:bold;
	font-size:20px;
}
.headin-card-you .rign-sectio-btn {
	float:right;
}
.tablerow-gres {
	margin-top:60px;
	border:solid #ececec 1px;
}
.tablerow-gres table th {
	background: #D2D2D2;
	border: 1px solid #f1f1f1;
	border-collapse: collapse;
	color: #555;
	font-size: 16px;
	padding: 15px 20px;
	text-align: left;
}
.tablerow-gres table td {
	border-right:solid #ececec 1px
}
.tablerow-gres table td h1 {
	color: #555;
	font-size: 18px;
	margin:0px;
	padding:5px 10px;
	text-transform: none !important;
}
.tablerow-gres table td ul {
	margin:0 10px;
	padding: 0;
}
.tablerow-gres table td ul li {
	font-size: 15px;
	line-height: 30px;
	list-style: outside none none;
	margin: 3px 0;
	padding: 0;
}
.tablerow-gres table td ul li span {
	float: right;
}
.tablerow-gres table td h2 {
	color: #444;
	font-size: 20px;
	margin:0px;
	padding: 7px 10px;
	text-transform: none !important;
}
.right-btns {
	float:right;
	margin-top:30px;
}
.form-tabel-fils table tr td {
	border-right: 1px solid #ececec;
	padding: 10px;
	border-top: 1px solid #ececec;
}
.form-tabel-fils table tr td {
	border-left: 1px solid #ececec;
	border-bottom: 1px solid #ececec;
	padding: 10px;
	vertical-align:middle;
}
.margin_top10 {
	margin-top:10px;
}
.totalprice-boxs {
	background-color:#F5F5F5;
	border:1px solid #ececec;
	margin-top:30px;
	padding:10px;
}
.totalprice-boxs .subtotal {
	color: #727272;
	float: left;
	font-size: 14px;
	font-weight: bold;
	margin: 4px 0 0;
	text-align: right;
	width: 100%;
}
.totalprice-boxs .subtotal span {
	color: #727272;
	float: right;
	font-weight: normal;
	text-align: right;
	width: 232px;
}
.totalprice-boxs .total {
	color: #727272;
	float: left;
	font-size: 20px;
	font-weight: bold;
	margin-top: 8px;
	text-align: right;
	width: 100%;
}
.totalprice-boxs .total span {
	float: right;
	text-align: right;
	width: 232px;
}
.yourcartbutton-right {
	text-align:right;
	margin-top:30px;
}
.make-table-bg table th {
	background: #F8F8FA none repeat scroll 0 0;
	border: 1px solid #f1f1f1;
	border-collapse: collapse;
	color: #333;
	font-size: 16px;
	padding: 15px 20px;
	text-align: left;
}
.make-table-bg {
	border: 0px solid #f1f1f1;
	margin-bottom:30px;
}
.make-table-bg table td {
	padding: 15px;
}
.make-table-bg table td strong {
	padding: 10px;
	color:#333333;
}
.line-border-tab {
	border-top: 1px solid #f1f1f1;
	display:block;
}
.demo-list ul li {
	color: #666666 !important;
	font-size: 15px !important;
	font-weight: bold !important;
	list-style: outside none none !important;
	margin: 20px 0 !important;
	padding: 0;
}
.demo-list ul li label {
	cursor: pointer;
	margin-left: 10px;
}
.yourcartbutton-left {
	text-align:left;
}
.pay-cont-box {
	text-align:justify;
	font-size:14px;
}
.loginbox-forget {
	background-color: #fff;
	margin: 60px auto;
	padding: 25px;
	border: 1px solid #e5e5e5;
	width: 60%;
}
.pay-head-line {
	color: #373737;
	display: inline-block;
	font-size: 24px;
	font-weight: bold;
	margin:0 0 20px 0;
	text-align: center;
	text-transform: uppercase;
	width: 100%
}
.pay-head-line-suess {
	color: #373737;
	display: inline-block;
	font-size: 24px;
	font-weight: bold;
	margin: 0 0 20px 0;
	text-align: center;
	text-transform: uppercase;
	width: 100%
}
.pay-cont-box h2.wnext {
	font-size:16px;
	font-weight: bold;
	text-transform: uppercase;
	margin: 5px 0;
	padding: 5px 0;
}
#paymentconfirmation p {
	color: #666;
	text-align:justify !important;
	font-size:14px !important;
}
ul.list-pay-sess {
	margin:5px 0 5px 20px;
	padding:0px;
}
ul.list-pay-sess li {
	list-style:inside;
}
.soic {
	clear: both;
	margin: 0;
	padding: 0;
}
.soic li {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
	display: inline-block;
	float: left;
	list-style: outside none none;
	margin: 10px 5px 0 0;
	padding: 0;
}
.bay-bill-balance {
	background: #FFF;
	line-height: 25px;
	border: 0px solid #ddd; margin:40px 0px; text-align:left; font-size:15px; color:#373737;
	border-top: 0px solid #e74c3c;border-bottom: 0px solid #e74c3c;	padding: 20px;
	-webkit-box-shadow: 1px 0 14px 1px rgba(0, 0, 0, .2);-moz-box-shadow: 1px 0 14px 1px rgba(0, 0, 0, .2);box-shadow: 1px 0 14px 1px rgba(0, 0, 0, .2);
	display: inline-block;
	width: 100%;
}
.bay-bill-balance strong {
	color: #000;
}
.magein-btm {
	margin-bottom:7px;
}
.message-box-wrap {
	padding:10px !important
}
.checktick img {
	margin-top: -5px;
	vertical-align: middle;
}
.plan-summry2 {
	margin: 5px 0 0 0;
	width: 100%;
	border-top: 1px dashed #e1e1e1;
	padding: 5px 0 0 0;
}
#tld1 > option {
	padding: 5px;
}
.select > option {
	padding: 5PX;
}
.sky-form .radio, .sky-form .checkbox {
	display:block;
	width:-moz-max-content;
}
.sky-form section .radio > strong {
	padding-right: 0 !important;
}
.search-banner .serch-box-buy input[type="text"] {
	border: 1px solid #fff;
	box-sizing: border-box;
	color: #8b8b8b;
	font-size: 20px;
	height: 76px;
	padding: 10px;
	width: 85%;
	float: left;
}
.search-banner .serch-box-buy input.searchbutton[type="button"], .search-banner .serch-box-buy input.searchbutton[type="submit"] {
	border: 0 none;
	cursor: pointer;
	font-size: 24px;
	margin-left: 0px;
	padding: 20px 0px;
	text-align: center;
	border-radius: 0px;
	float: left;
	width: 15%;
	background: #fba529;
	color: #FFF;
	/*text-transform: uppercase;*/
}
.serch-box-buy {
	text-align:center;
	width:100%;
	margin:0 auto;
}
.categorieslist-buy {
	width:20%;
	float:left;
	-webkit-box-shadow: 1px 0 14px 1px rgba(0, 0, 0, .2);
	-moz-box-shadow: 1px 0 14px 1px rgba(0, 0, 0, .2);
	box-shadow: 1px 0 14px 1px rgba(0, 0, 0, .2);
}
.categorieslist-buy ul {
	margin:0;
	padding:0;
}
.categorieslist-buy li {
	list-style-type:none;
	border-bottom: 1px solid #e3e3e3;
}
.categorieslist-buy li a {
	background-color: #fafafc;
	cursor: pointer;
	display: block;
	padding: 10px 10px;
	width: 100%;
	font-size: 15px;
	color: #333;
	font-weight: 500;
}
.serch-domin-box {
	border:solid #f2f2f2 0px;
	margin-bottom:40px;
}
.categorieslist-buy li a:hover {
	text-decoration:none;
}
.serch-box-domins {
	float:right;
	width:80%;
	background:#FFF;
	-webkit-box-shadow: 1px 0 14px 1px rgba(0, 0, 0, .2);
	-moz-box-shadow: 1px 0 14px 1px rgba(0, 0, 0, .2);
	box-shadow: 1px 0 14px 1px rgba(0, 0, 0, .2); padding-top:2px;
}
.domainslist .available {
	color: #666;
	font-size: 1rem;
	font-weight: 400;
	line-height: normal;border: 1px solid #f0f0f0;padding: 0px 0px 0px 10px;
}
.domin-select-box .domin-conts h2, span.breaks {
	color: #202020;
	font-size: 16px;
	font-weight: 500;
	margin: 0;
	overflow-wrap: break-word;
	line-height: 20px; padding:10px 0px 0px 0px; display:inherit;
}
.order-contes-div span.breaks {
	overflow-wrap:break-word;
	width:100%;
	font-size:18px;
	padding:0 2px;
	line-height:32px;
}
.domin-select-box .domin-conts p {
	color: #8d8d8d;
	font-size: 15px;
	font-weight: 400;
}
.domin-select-box .domin-conts p {
	color: #8d8d8d;
	font-size: 15px;
	font-weight: 400;
}
.domin-select-box .bution-avi strong {
	color: #ccc;
	font-size: 16px;
	font-weight: 700;
	text-align: center;
}
.domin-select-box .bution-avi strong {
	color: #ccc;
	font-size: 16px;
	font-weight: 700;
	text-align: center;
	display:table;
	margin:0 auto;
}
.domin-select-box .Select-avl input[type="button"] {
	float: right;
	font-size: 14px;
	font-weight:500;
	width: 80px;
	padding: 10px 0;
	cursor: no-drop;
	background: #e6e6e6 !important;
	color: #B6B6B6;line-height:17px;
	border: 0px solid #d1d1d1;
}
.domainslist.domin-select-box {
	border-bottom: 1px solid #f2f2f2;
	margin: 0;
	padding: 15px 10px;
	width:100%;
	background: #fff;
}
.domin-select-box .button-avl input[type="button"] {
	cursor: pointer;
	font-size: 14px;
	font-weight: 500;
	height: auto;
	margin: 0 !important;
	padding: 10px 0px;
	width: 80px;
	/*text-transform: uppercase;*/
	float:right; border:0px;
	line-height:17px;
}
.domin-select-box .Select-rem input[type="button"], .remove.button-custom {
	background: #e6e6e6;
	color: #fff;
	cursor: pointer;
	font-size: 14px;
	font-weight: 500;
	height: auto;
	margin: 0 !important;
	padding: 10px 0px;
	width: 80px;
	/*text-transform: uppercase;*/
	/*float:right;*/
	border:0px solid #e6e6e6 !important;
	line-height:17px;
}
.domin-select-box .bution-avi span {
	font-size: 16px;
	font-weight: 700;
	text-align: center;
	margin: 0px auto;
	display: table;
}
.price-year > span {
	float: right;
	color: #373737;
	font-size: 15px;
	font-weight: 500;
}
.price-year {
	font-size: 14px;
	color: #929292;
	font-weight: 500;
}
.wf-right {
	float: right;
}
.showsuggestios a {
	background-color: #fba529;
	border: medium none;
	color: #fff;
	display: inline-block;
	margin: 0px auto;
	padding: 8px 15px;
	text-align: center;
	position: relative;
	font-size: 15px;
	font-weight: 500;
}
.showsuggestios a:hover {
color: #fff;
text-decoration:none;
}
/*.showsuggestios a:after {
	color: #fff;
	content: "";
	font: 28px/1 FontAwesome;
	position: absolute;
	right: 8px;
	text-rendering: auto;
	top: 6px;
}*/
.domin-select-box:last-child {
	border-bottom: none;
}
.plan-righbox .box .summary-plans {
	border-bottom: 0px dashed #e1e1e1;border-top: 1px dashed #e1e1e1;
	clear: both;
	display: inline-block;
	height: auto;
	margin: 0px 2%;
	padding: 8px 0px;
	width: 96%;
}
#order_summery_records .summary-plans .Domin-name span a {
	position: absolute;
	right: -20px;
	top: 0;
}
#order_summery_records .summary-plans .Domin-name {
	line-height: 20px;
	margin-bottom: 5px;
	position: relative;
	width: 100%;
	word-wrap: break-word;
	font-size: 15px;
	font-weight: 500;
	color: #373737;
}
#add_domains_frm .showdomain .domainslist .available {
	word-wrap: break-word;border: 1px solid #f0f0f0;color: #666;padding: 0px 0px 0px 10px;font-size: 1rem;
}
.plan-summry2 .domain_namesummary {
	float: left;
	width: 61%;
	word-wrap: break-word;
	line-height: 20px;
}
label.magrin-btm10 {
	position:relative;
	width:100%;
}
label.magrin-btm10 span.help-block {
	top:22px;
}
span.help-block {
	font-size: 11px;
	left: 0;
	position: absolute;
	top: 42px;
}
.help-block {
	margin-top:0px !important;
}
.loginerror {
	color:#F00;
	margin-bottom:20px;
}
.loginsuccess {
	color:#0ab50a;
	margin-bottom:20px;
}
#chk_email_id {
	margin:0px !important;
}
.cart_summery_result .right-btns a {
	color: #333;
}
#login_error_div {
	color:red;
}
.full-width-text .form-group {
	display: inline-block;
	width: 100%;
}
.error.showdomain.sorry_message.message-box-wrap {
	font-size: 15px;
}
.searchterm_error {
	display:inline-block;
}
.showdomain strong {
	color:#009500;
	font-weight:500;
}
.min-space {
	width:auto !important;
	font-size:20px;
	padding:0px 5px !important;
	line-height:40px;
}
.right-space-none {
	padding-right:0px !important;
}
.left-space-none {
	padding-left:0px !important;
}
.accorend-text-btn .accordin-btn-less-add {
	display: inline;
	margin: 0 !important;
	padding: 0 !important;
	width: inherit !important;
	position: relative;
}
.accorend-text-btn .input .accordin-btn-div {
	width: 35px;
	text-align: center;
	height: 27px;
	margin: 0px 0;
	padding: 2px 0px;
	display: inline-block;
	float: left;
	font-size: 11px;
	box-shadow: 0px 0px 0px #e0e0e0; line-height:18px;border: 1px solid #CCC; border-left: 0px; border-right: 0px;
}
.accorend-text-btn .accordin-btn-less-add > a.less-btn-quntity {
	background-color: #59b274;
	color: #fff;
	font-size: 8px;
	margin: 0 !important;
	height: 27px;
	line-height: 27px;
	z-index: 99;
	width: 17px;
	text-align: center;	float: left;
}
.accorend-text-btn .accordin-btn-less-add > a.add-btn-quntity {
	background-color: #f48787;
	color: #fff;
	font-size: 8px;
	margin: 0 !important;
	height: 27px;
	line-height: 27px;
	float: left;
	width: 17px;
	text-align: center;
}
.accorend-text-btn.accorend-text-btn-inner .accordin-btn-less-add > a.less-btn-quntity, .accorend-text-btn.accorend-text-btn-inner .accordin-btn-less-add > a.add-btn-quntity {
	top:-6px !important;
	line-height:26px;
}
.accorend-text-btn .accordin-btn-less-add > a {
	display: inline-block !important;
}
.accorend-text-btn .accordin-btn-less-add > a::after {
display:none !important;
}
.accorend-text-btn .quantity-text-box {
	font-size: 15px;
	color: #373737;
	font-weight: 500;
	line-height:30px;
	margin:0 5px 0 0;
	float:left;
}
.office-services-text {
	font-size: 16px;
	color: #373737;
	font-weight: 500;
	line-height: 18px;
	margin: 3px 0 0 0 !important;
	float: left;
}
.accorend-text-btn {
	margin: 1px 0px 0px 0px !important; text-align:center; display:inherit;
}
.text-left {
	text-align: left;
}
 @media screen and (-webkit-min-device-pixel-ratio:0) {
.accorend-text-btn.accorend-text-btn-inner .accordin-btn-less-add > a.less-btn-quntity, .accorend-text-btn.accorend-text-btn-inner .accordin-btn-less-add > a.add-btn-quntity {
top:-7px !important;
line-height:26px;
}
}
.sky-form {
	margin: 0;
	outline: none;
	font: 14px/1.55;
	color: #272727;
}
.sky-form header {
	display: block;
	padding: 0px 0px 9px 0px;
	margin-bottom: 13px;
	font-size: 22px;
	font-weight: normal;
	color: #272727;
	border-bottom: 1px solid #e3e3e3;
}
.sky-form header strong {
	font-weight: 600;
}
.sky-form fieldset {
	display: block;
	padding: 25px 0px 5px;
	border: none;
	background: none;
}
.sky-form fieldset + fieldset {
	border-top: 1px solid #f2f2f2;
}
.sky-form section {
	margin-bottom: 20px;
}
.sky-form footer {
	display: block;
	padding: 15px 0px 25px;
}
.sky-form footer:after {
	content: '';
	display: table;
	clear: both;
}
.sky-form a {
	color: #999;
}
.sky-form .label {
	display: block;
	margin-bottom: 6px;
	line-height: 19px;
	font-weight: 400;
}
.sky-form .label.col {
	margin: 0;
	padding-top: 10px;
}
.sky-form .note {
	margin-top: 6px;
	padding: 0 1px;
	font-size: 11px;
	line-height: 15px;
	color: #999;
}
.sky-form .radio {
	display:inline-block;
	position: relative;
}
.sky-form .input, .sky-form .select, .sky-form .textarea, .sky-form .checkbox, .sky-form .toggle, .sky-form .button {
	position: relative;
	display: block;
}
.sky-form .progress {
	float: right;
	margin-top: 10px;
	line-height: 39px;
	color: #232323;
}
.sky-form .input-file .button {
	position: absolute;
	top: 4px;
	right: 4px;
	float: none;
	height: 31px;
	margin: 0;
	padding: 0 20px;
	font-size: 13px;
	line-height: 31px;
}
.sky-form .input-file .button:hover {
	box-shadow: none;
}
.sky-form .input-file .button input {
	position: absolute;
	top: 0;
	right: 0;
	padding: 0;
	font-size: 30px;
	cursor: pointer;
	opacity: 0;
}
.sky-form .select-multiple select {
	height: auto;
}
.sky-form .textarea textarea {
	height: auto;
	resize: none;
}
.sky-form .textarea-resizable textarea {
	resize: vertical;
}
.sky-form .textarea-expandable textarea {
	height: 39px;
}
.sky-form .textarea-expandable textarea:focus {
	height: auto;
}
.sky-form .radio, .sky-form .checkbox {
	margin-bottom: 4px;
	padding-left: 20px;
	font-size: 15px;
	line-height: 22px;
	color: #404040;
	cursor: pointer;
}
.sky-form .radio:last-child, .sky-form .checkbox:last-child {
	margin-bottom: 0;
}
.sky-form .radio input, .sky-form .checkbox input {
	position: absolute;
	left: -9999px;
}
.sky-form .radio i, .sky-form .checkbox i {
	position: absolute;
	top: 5px;
	left: 0;
	display: block;
	width: 13px;
	height: 13px;
	outline: none;
	border-width: 2px;
	border-style: solid;
	background: #fff;
}
.sky-form .radio i {
	border-radius: 50%;
}
.sky-form .radio input + i:after, .sky-form .checkbox input + i:after {
	position: absolute;
	opacity: 0;
	transition: opacity 0.1s;
	-o-transition: opacity 0.1s;
	-ms-transition: opacity 0.1s;
	-moz-transition: opacity 0.1s;
	-webkit-transition: opacity 0.1s;
}
.sky-form .radio input + i:after {
	content: '';
	top: 4px;
	left: 4px;
	width: 5px;
	height: 5px;
	border-radius: 50%;
}
.sky-form .checkbox input + i:after {
	content: '\f00c';
	top: -1px;
	left: -1px;
	width: 15px;
	height: 15px;
	font: normal 12px/16px FontAwesome;
	text-align: center;
}
.sky-form .radio input:checked + i:after, .sky-form .checkbox input:checked + i:after {
	opacity: 1;
}
.sky-form .inline-group {
	margin: 0 -30px -4px 0;
}
.sky-form .inline-group:after {
	content: '';
	display: table;
	clear: both;
}
.sky-form .inline-group .radio, .sky-form .inline-group .checkbox {
	float: left;
	margin-right: 30px;
}
.sky-form .inline-group .radio:last-child, .sky-form .inline-group .checkbox:last-child {
	margin-bottom: 4px;
}
.sky-form .toggle {
	margin-bottom: 4px;
	padding-right: 61px;
	font-size: 15px;
	line-height: 27px;
	color: #404040;
	cursor: pointer;
}
.sky-form .toggle:last-child {
	margin-bottom: 0;
}
.sky-form .toggle input {
	position: absolute;
	left: -9999px;
}
.sky-form .toggle i {
	content: '';
	position: absolute;
	top: 4px;
	right: 0;
	display: block;
	width: 49px;
	height: 17px;
	border-width: 2px;
	border-style: solid;
	border-radius: 12px;
	background: #fff;
}
.sky-form .toggle i:after {
	content: 'OFF';
	position: absolute;
	top: 2px;
	right: 8px;
	left: 8px;
	font-style: normal;
	font-size: 9px;
	line-height: 13px;
	font-weight: 700;
	text-align: left;
	color: #5f5f5f;
}
.sky-form .toggle i:before {
	content: '';
	position: absolute;
	z-index: 1;
	top: 4px;
	right: 4px;
	display: block;
	width: 9px;
	height: 9px;
	border-radius: 50%;
	opacity: 1;
	transition: right 0.2s;
	-o-transition: right 0.2s;
	-ms-transition: right 0.2s;
	-moz-transition: right 0.2s;
	-webkit-transition: right 0.2s;
}
.sky-form .toggle input:checked + i:after {
	content: 'ON';
	text-align: right;
}
.sky-form .toggle input:checked + i:before {
	right: 36px;
}
.sky-form .rating {
	margin-bottom: 4px;
	font-size: 15px;
	line-height: 27px;
	color: #404040;
}
.sky-form .rating:last-child {
	margin-bottom: 0;
}
.sky-form .rating input {
	position: absolute;
	left: -9999px;
}
.sky-form .rating label {
	display: block;
	float: right;
	height: 17px;
	margin-top: 5px;
	padding: 0 2px;
	font-size: 17px;
	line-height: 17px;
	cursor: pointer;
}
.sky-form .button {
	float: left;
	height: 39px;
	overflow: hidden;
	margin: 0px 0 0 0px;
	padding: 0 25px;
	outline: none;
	border: 0;
	font: 300 15px/39px;
	text-decoration: none;
	color: #fff;
	cursor: pointer;
}
.sky-form .button-uploading {
	position: relative;
	color: transparent;
	cursor: default;
}
.sky-form .button-uploading:after {
	content: 'Uploading...';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	color: #fff;
	-o-animation: blink 1s linear infinite;
	-ms-animation: blink 1s linear infinite;
	-moz-animation: blink 1s linear infinite;
	-webkit-animation: blink 1s linear infinite;
}
@-o-keyframes blink {
 0% {
opacity: 1
}
 50% {
opacity: 0.3
}
 100% {
opacity: 1
}
}
@-ms-keyframes blink {
 0% {
opacity: 1
}
 50% {
opacity: 0.3
}
 100% {
opacity: 1
}
}
@-moz-keyframes blink {
 0% {
opacity: 1
}
 50% {
opacity: 0.3
}
 100% {
opacity: 1
}
}
@-webkit-keyframes blink {
 0% {
opacity: 1
}
 50% {
opacity: 0.3
}
 100% {
opacity: 1
}
}
 .sky-form [class^="icon-"], .ui-datepicker [class^="icon-"] {
 font-family: FontAwesome;
 font-style: normal;
 font-weight: normal;
 -webkit-font-smoothing: antialiased;
}
.sky-form .icon-append, .sky-form .icon-prepend {
	position: absolute;
	top: 5px;
	width: 29px;
	height: 29px;
	font-size: 15px;
	line-height: 29px;
	text-align: center;
}
.sky-form .icon-append {
	right: 5px;
	padding-left: 3px;
	border-left-width: 1px;
	border-left-style: solid;
}
.sky-form .icon-prepend {
	left: 5px;
	padding-right: 3px;
	border-right-width: 1px;
	border-right-style: solid;
}
.sky-form .input .icon-prepend + input, .sky-form .textarea .icon-prepend + textarea {
	padding-left: 46px;
}
.sky-form .input .icon-append + input, .sky-form .textarea .icon-append + textarea {
	padding-right: 46px;
}
.sky-form .input .icon-prepend + .icon-append + input, .sky-form .textarea .icon-prepend + .icon-append + textarea {
	padding-left: 46px;
}
.sky-form .row {
	margin: 0 -15px;
}
.sky-form .row:after {
	content: '';
	display: table;
	clear: both;
}
.sky-form .col {
	float: left;
	min-height: 1px;
	padding-right: 15px;
	padding-left: 15px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}
.sky-form .col-1 {
	width: 8.33%;
}
.sky-form .col-2 {
	width: 16.66%;
}
.sky-form .col-3 {
	width: 25%;
}
.sky-form .col-4 {
	width: 33.33%;
}
.sky-form .col-5 {
	width: 41.66%;
}
.sky-form .col-6 {
	width: 50%;
}
.sky-form .col-7 {
	width: 58.33%;
}
.sky-form .col-8 {
	width: 66.67%;
}
.sky-form .col-9 {
	width: 75%;
}
.sky-form .col-10 {
	width: 83.33%;
}
.sky-form .col-11 {
	width: 91.66%;
}
@media screen and (max-width: 600px) {
 .sky-form .col {
 float: none;
 width: 100%;
}
}
.sky-form .tooltip {
	position: absolute;
	z-index: 1;
	left: -9999px;
	padding: 2px 8px 3px;
	font-size: 11px;
	line-height: 16px;
	font-weight: 400;
	background: rgba(0, 0, 0, 0.9);
	color: #fff;
	opacity: 0;
	transition: margin 0.3s, opacity 0.3s;
	-o-transition: margin 0.3s, opacity 0.3s;
	-ms-transition: margin 0.3s, opacity 0.3s;
	-moz-transition: margin 0.3s, opacity 0.3s;
	-webkit-transition: margin 0.3s, opacity 0.3s;
}
.sky-form .tooltip:after {
	content: '';
	position: absolute;
}
.sky-form .tooltip-top-right {
	bottom: 100%;
	margin-bottom: 15px;
}
.sky-form .tooltip-top-right:after {
	top: 100%;
	right: 16px;
	border-top: 4px solid rgba(0, 0, 0, 0.9);
	border-right: 4px solid transparent;
	border-left: 4px solid transparent;
}
.sky-form .tooltip-top-left {
	bottom: 100%;
	margin-bottom: 15px;
}
.sky-form .tooltip-top-left:after {
	top: 100%;
	left: 16px;
	border-top: 4px solid rgba(0, 0, 0, 0.9);
	border-right: 4px solid transparent;
	border-left: 4px solid transparent;
}
.sky-form .tooltip-right {
	top: 9px;
	white-space: nowrap;
	margin-left: 15px;
}
.sky-form .tooltip-right:after {
	top: 6px;
	right: 100%;
	border-top: 4px solid transparent;
	border-right: 4px solid rgba(0, 0, 0, 0.9);
	border-bottom: 4px solid transparent;
}
.sky-form .tooltip-left {
	top: 9px;
	white-space: nowrap;
	margin-right: 15px;
}
.sky-form .tooltip-left:after {
	top: 6px;
	left: 100%;
	border-top: 4px solid transparent;
	border-bottom: 4px solid transparent;
	border-left: 4px solid rgba(0, 0, 0, 0.9);
}
.sky-form .tooltip-bottom-right {
	top: 100%;
	margin-top: 15px;
}
.sky-form .tooltip-bottom-right:after {
	bottom: 100%;
	right: 16px;
	border-right: 4px solid transparent;
	border-bottom: 4px solid rgba(0, 0, 0, 0.9);
	border-left: 4px solid transparent;
}
.sky-form .tooltip-bottom-left {
	top: 100%;
	margin-top: 15px;
}
.sky-form .tooltip-bottom-left:after {
	bottom: 100%;
	left: 16px;
	border-right: 4px solid transparent;
	border-bottom: 4px solid rgba(0, 0, 0, 0.9);
	border-left: 4px solid transparent;
}
.sky-form .textarea textarea, .sky-form .radio i, .sky-form .checkbox i, .sky-form .toggle i, .sky-form .icon-append, .sky-form .icon-prepend {
	border-color: #d3d3d3;
	transition: border-color 0.3s;
	-o-transition: border-color 0.3s;
	-ms-transition: border-color 0.3s;
	-moz-transition: border-color 0.3s;
	-webkit-transition: border-color 0.3s;
}
.sky-form .toggle i:before {
	background-color: #d9d9d9;
}
.sky-form .rating label {
	color: #ccc;
	transition: color 0.3s;
	-o-transition: color 0.3s;
	-ms-transition: color 0.3s;
	-moz-transition: color 0.3s;
	-webkit-transition: color 0.3s;
}
.sky-form .button {
	background-color: #272727;
	opacity: 0.8;
	transition: opacity 0.2s;
	-o-transition: opacity 0.2s;
	-ms-transition: opacity 0.2s;
	-moz-transition: opacity 0.2s;
	-webkit-transition: opacity 0.2s;
}
.sky-form .button.button-secondary {
	background-color: #b3b3b3;
	margin-right: 10px;
}
.sky-form .icon-append, .sky-form .icon-prepend {
	color: #ccc;
}
.sky-form .fright {
	float: right;
}
.sky-form .rating input + label:hover, .sky-form .rating input + label:hover ~ label {
 color: #d9d9d9;
}
.sky-form .button:hover {
	opacity: 1;
}
.sky-form .radio input:focus + i, .sky-form .checkbox input:focus + i, .sky-form .toggle input:focus + i {
	border-color: #454545;
}
.sky-form .radio input + i:after {
	background-color: #999;
}
.sky-form .checkbox input + i:after {
	color: #999;
}
.sky-form .radio input:checked + i, .sky-form .checkbox input:checked + i, .sky-form .toggle input:checked + i {
	border-color: #999;
}
.sky-form .rating input:checked ~ label {
 color: #999;
}
.sky-form .state-error input, .sky-form .state-error select, .sky-form .state-error textarea, .sky-form .radio.state-error i, .sky-form .checkbox.state-error i, .sky-form .toggle.state-error i {
	background: #fff0f0;
}
.sky-form .state-error select + i {
	background: #fff0f0;
	box-shadow: 0 0 0 12px #fff0f0;
}
.sky-form .toggle.state-error input:checked + i {
	background: #fff0f0;
}
.sky-form .state-error + em {
	display: block;
	margin-top: 6px;
	padding: 0 1px;
	font-style: normal;
	font-size: 11px;
	line-height: 15px;
	color: #ee9393;
}
.sky-form .rating.state-error + em {
	margin-top: -4px;
	margin-bottom: 4px;
}
.sky-form .state-success input, .sky-form .state-success select, .sky-form .state-success textarea, .sky-form .radio.state-success i, .sky-form .checkbox.state-success i, .sky-form .toggle.state-success i {
	background: #f0fff0;
}
.sky-form .state-success select + i {
	background: #f0fff0;
	box-shadow: 0 0 0 12px #f0fff0;
}
.sky-form .toggle.state-success input:checked + i {
	background: #f0fff0;
}
.sky-form .note-success {
	color: #6fb679;
}
.sky-form .input.state-disabled input, .sky-form .select.state-disabled, .sky-form .textarea.state-disabled, .sky-form .radio.state-disabled, .sky-form .checkbox.state-disabled, .sky-form .toggle.state-disabled, .sky-form .button.state-disabled {
	cursor: default;
	opacity: 0.5;
}
.sky-form .input.state-disabled:hover input, .sky-form .select.state-disabled:hover select, .sky-form .textarea.state-disabled:hover textarea, .sky-form .radio.state-disabled:hover i, .sky-form .checkbox.state-disabled:hover i, .sky-form .toggle.state-disabled:hover i {
	border-color: #999999;
}
.sky-form .message {
	display: none;
	color: #6fb679;
}
.sky-form .message i {
	display: block;
	margin: 0px auto 20px;
	width: 81px;
	height: 81px;
	border: 1px solid #6fb679;
	border-radius: 50%;
	font-size: 30px;
	line-height: 81px;
}
.sky-form.submited fieldset, .sky-form.submited footer {
	display: none;
}
.sky-form.submited .message {
	display: block;
	padding: 25px 30px;
	background: rgba(255, 255, 255, .9);
	font: 300 18px/27px;
	text-align: center;
}
.ui-datepicker {
	display: none;
	padding: 10px 12px;
	background: rgba(255, 255, 255, 0.9);
	box-shadow: 0 0 10px rgba(0, 0, 0, .3);
	font: 13px/1.55;
	text-align: center;
	color: #666;
}
.ui-datepicker a {
	color: #404040;
}
.ui-datepicker-header {
	position: relative;
	margin: -10px -12px 10px;
	padding: 10px;
	border-bottom: 1px solid rgba(0, 0, 0, .1);
	font-size: 15px;
	line-height: 27px;
}
.ui-datepicker-prev, .ui-datepicker-next {
	position: absolute;
	top: 0px;
	display: block;
	width: 47px;
	height: 47px;
	font-size: 15px;
	line-height: 47px;
	text-decoration: none;
	cursor: pointer;
}
.ui-datepicker-prev {
	left: 0px;
}
.ui-datepicker-next {
	right: 0px;
}
.ui-datepicker-calendar {
	border-collapse: collapse;
	font-size: 13px;
	line-height: 27px;
}
.ui-datepicker-calendar th {
	color: #999;
}
.ui-datepicker-calendar a, .ui-datepicker-calendar span {
	display: block;
	width: 31px;
	margin: auto;
	text-decoration: none;
	color: #404040;
}
.ui-datepicker-calendar a:hover {
	background: rgba(0, 0, 0, .05);
}
.ui-datepicker-calendar span {
	color: #bfbfbf;
}
.ui-datepicker-today a {
	font-weight: 700;
}
.ui-datepicker-calendar .ui-state-active {
	background: rgba(0, 0, 0, .05);
	cursor: default;
}
.ui-datepicker-inline {
	border: 2px solid #999999;
	background: #fff;
	box-shadow: none;
}
.ui-datepicker-inline .ui-datepicker-header {
	line-height: 47px;
}
.ui-datepicker-inline .ui-datepicker-calendar {
	width: 100%;
}
.sky-form-modal {
	position: fixed;
	z-index: 9999;
	display: none;
	width: 400px;
	padding: 20px 30px;
	background-color: #fff;
	-moz-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.9);
	-webkit-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.9);
	box-shadow:0px 0px 10px rgba(0, 0, 0, 0.9);
}
.sky-form-modal-overlay {
	position: fixed;
	top: 0;
	left: 0;
	display: none;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.7);
}
/*.sky-form *, .sky-form *:after, .sky-form *:before {
	margin: 0;
	padding: 0;
	box-sizing: content-box;
	-moz-box-sizing: content-box;
}*/
.sky-form .label {
	border-radius: 0;
	font-size: 100%;
	text-align: left;
	white-space: normal;
	color: inherit;
}
.sky-form .radio, .sky-form .checkbox {
	font-weight: 400;
}
.sky-form .radio + .radio, .sky-form .checkbox + .checkbox {
	margin-top: 0;
}
.login_form {
	margin: 20px auto 0 auto;
	width: 400px;
	padding: 20px 35px 13px 35px;
	background-color: #f9f9f9;
	border: 1px solid #fff;
	-moz-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.2);
	box-shadow:0px 0px 5px rgba(0, 0, 0, 0.2);
}
.login_form.two {
	margin: 0px auto 0 auto;
}
.reg_form {
	margin: 20px auto 0 auto;
	width: 550px;
	padding: 20px 35px 13px 35px;
	background-color: #f9f9f9;
	border: 1px solid #fff;
	-moz-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.2);
	box-shadow:0px 0px 5px rgba(0, 0, 0, 0.2);
}
.reg_form.two {
	margin: 0px auto 0 auto;
}
 @media only screen and (min-width: 480px) and (max-width: 767px) {
 .reg_form {
 margin: 10px auto 0 auto;
 width: 400px;
 padding: 18px 20px 13px 20px;
}
}
 @media only screen and (max-width: 479px) {
 .login_form {
 margin: 0px auto 0 auto;
 width: 250px;
 padding: 13px 20px 13px 20px;
}
 .reg_form {
 margin: 10px auto 0 auto;
 width: 280px;
 padding: 8px 10px 13px 10px;
}
}
.tab-sapce-remove {
	padding:0px !important;
}
.price-plans-main-services.mw-price-plans.mw-price-plans-main.subtotalprice_per_quan {
	font-size: 15px;
	font-weight: 500;
	color: #727272;
	margin: 6px 0 0 0 !important;
	line-height: 30px;
}
.nw-order-page .sky-form section .input textarea {
	min-height: 80px;
	margin-bottom: 15px;
	padding: 8px;
}
.note_files p span {
	word-wrap: break-word;
}
nav > .nav.nav-tabs {
	border: none;
	color:#fff;
	background:#333;
	border-radius:0;
}
nav > div a.nav-item.nav-link, nav > div a.nav-item.nav-link.active {
	border: none;
	padding: 16px 20px 15px 20px;
	color:#fff;
	background:#333;
	border-radius:0;
}
.nav-tabs .nav-item {
	margin-bottom: 0px !important;
}
nav > div a.nav-item.nav-link.active:after {
	content: "";
	position: absolute;
	bottom: -28px;
	left: 50%;
	border: 15px solid transparent;
	border-top-color: #fba529;
	margin-left: -15px;
}
.tab-content {
	background: #FFF;
	line-height: 20px;
	border: 0px solid #ddd;
	border-top:0px solid #e74c3c;
	border-bottom:0px solid #e74c3c;
	padding:20px;
	-webkit-box-shadow: 1px 0 14px 1px rgba(0, 0, 0, .2);
	-moz-box-shadow: 1px 0 14px 1px rgba(0, 0, 0, .2);
	box-shadow: 1px 0 14px 1px rgba(0, 0, 0, .2);
	display:inline-block;
	width:100%;min-height: 300px;
}
nav > div a.nav-item.nav-link:hover, nav > div a.nav-item.nav-link.active, nav > div a.nav-item.nav-link:focus {
	border: none;
	background: #fba529;
	color:#fff;
	border-radius:0;
	transition:background 0.20s linear;
	position:relative;
}
.actionbtn {
	display:flex;
}
.tab_first .panel-heading ul li {
	padding: 10px 8px;
	color: #373737;
	font-size: 15px;
	text-align: right;
	font-weight: 600;
	float:left;
	width:50%;
}
.tab_first .panel-heading ul li:first-child {
	text-align: left;
}
.tab_first .panel-heading ul li a {
	color: #373737;
}
.tab_first .panel-heading ul li a:hover {
	text-decoration:none;
}
.tab_first .panel-heading ul li a i {
	color: #fba529;float: left;width: 12%;line-height: 18px;
}
.tabs-inner {
	margin:0px 2% 0px 8%;
}
.plan-righbox .box .summary-plans .plan-summry.full {
	width: 72%;
	padding-bottom: 5px;
	padding-top:5px;
}
.plan-righbox .box .summary-plans .plan-summry.full strong {
	font-weight:500;
	color:#373737;
	font-size:15px;
}
.plan-righbox .box .summary-plans.billing .plan-summry {
	line-height: 36px;
}
.plan-righbox .box .summary-plans.billing .price-plans select {
	height: 36px;
	padding: 5px 23px 5px 5px;
	margin: 0rem;
	font-size: 15px;
	border: 1px solid #fba529;
	font-family: inherit;
	line-height: normal;
	color: #FFF;
	background-color: #fba529;
	border-radius: 0;
	-webkit-appearance: none;
	-moz-appearance: none;
	background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28255, 255, 255%20'></polygon></svg>");
	background-size: 9px 6px;
	background-position: right -1rem center;
	background-origin: content-box;
	background-repeat: no-repeat;
	box-shadow: 0px 0px 10px #cbcbcb;
}
.plan-righbox .box .summary-plans.totalcost .plan-summry, .plan-righbox .box .summary-plans.totalcost .price-plans {
	font-size: 23px;
	font-weight: 700;
	color: #0a336b;
}
.top_nav .right li .navbar {
	padding:0px
}
.top_nav.top_h_menu .right li .navbar a {
	background-color: #fba529;
	padding: 3px 10px;
	font-size: 14px;
	color: #FFF;
}
.dropdown-menu.show {
	/*width: 1110px;*/
	left: 0;
	right: auto;
	top: 46px;
	border: 0;
	border-radius: 0px;
	-webkit-box-shadow: 0px 6px 9px 0px rgba(0, 0, 0, .2);
	-moz-box-shadow: 0px 6px 9px 0px rgba(0, 0, 0, .2);
	box-shadow: 0px 6px 9px 0px rgba(0, 0, 0, .2);
	background-color:#f6f6f6;
	padding:6px 0px;
}
.top_nav.top_h_menu .right li .navbar .dropdown-menu a {
	background-color:transparent;
}
.top_nav.top_h_menu .right li .navbar .dropdown-menu h5 {
	color: #0a336b;
	font-size: 26px;
	letter-spacing: 0;
	line-height: 20px;
	margin: 0 0 10px;
	text-align: left;
	font-weight: 500;
}
.top_nav.top_h_menu .right li.nav-item {
	margin:0px;
}
.top_nav.top_h_menu .right li .navbar .dropdown-menu .green-line {
	border: none;
	height: 3px;
	text-align: left;
	display: inline-block;
	width: 60px;
	background:#fba529;
}
.top_nav.top_h_menu .right li .navbar .dropdown-menu ul li {
	list-style: none;
	padding: 0px 10px;
	float:left;
	width:100%; margin:0px; line-height:32px;
}
.top_nav.top_h_menu .right li .navbar .dropdown-menu ul li:before {
	content: "\f105";
	font-family: 'Font Awesome 5 Free';
	font-style: normal;
	font-weight: 900;
	color: #fba529;
	padding-right:5px;
}
.top_nav.top_h_menu .right li .navbar .dropdown-menu ul li a {
	padding: 6px 0;
	background: initial;
	color: #373737;
	font-size: 15px;
	font-weight: 400;
}
.top_nav.top_h_menu .right li .navbar .dropdown-menu ul li a:hover {
	text-decoration:none;
}
.top_nav.top_h_menu .right li .navbar .dropdown-menu a.login, .top_nav.top_h_menu .right li .navbar .dropdown-menu a.register {
	background-color: #0a336b;
	width: 150px;
	float: left;
	text-align: center;
	font-size: 16px;
	padding: 6px 0px;
	text-transform: uppercase;
	font-weight: 500;
}
.top_nav.top_h_menu .right li .navbar .dropdown-menu a.register {
	margin-top:20px;
}
.top_nav.top_h_menu .right li .navbar .dropdown-menu a.login:hover, .top_nav.top_h_menu .right li .navbar .dropdown-menu a.register:hover {
	text-decoration:none;
}
.col-md-1.min-space {
	max-width: 13px;
	-ms-flex: 0 0 13px;
	flex: 0 0 13px;
}
h2.office-h {
	font-size:20px; margin-bottom:0;
}
h3.office-h {
	font-size:18px;
}

.dot-line {
	width: 100%;
	border-bottom: 1px dashed #e1e1e1;
	clear: both;
	display: inline-block;
}
.addon-border-bottom {
	border-bottom: 1px solid #f8f8f8;
	padding:5px 0px;
}
.margin-10 {
	margin:15px 0px 0px 0px;
}
.office-h.magrin-15 {
	margin: 25px 0px 15px 0px;
	border-bottom: 1px solid #ececec;
	padding: 0px 0px 10px 0;
}
.office-g{display: none !important;}
.sky-form .select select {
	float:left;
	width:100%;
	height: 2.4375rem;
 padding: .5rem 1.5rem .5rem .5rem;
	margin: 0rem;
	font-size: 1rem;
	border: 1px solid #C3C2C2;
	font-family: inherit;
	line-height: normal;
	color: #666;
	background-color: #FFF;
	border-radius: 0;
	-webkit-appearance: none;
	-moz-appearance: none;
	background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");
	background-size: 9px 6px;
	background-position: right -1rem center;
	background-origin: content-box;
	background-repeat: no-repeat;
	/*box-shadow:0px 0px 6px #f3f0f0;*/
}
.sky-form .input input, .sky-form .textarea textarea {
	display: block;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	width: 100%;
	height: 39px;
	padding: 8px 10px;
	outline: none;
	border-radius: 0;
	background-color: #FFF;
	font-size: 1rem;
	border: 1px solid #C3C2C2;
	color: #666;
	/*box-shadow:0px 0px 6px #f3f0f0;*/
}
.label.col-left {
	color: #373737;
	font-size: 15px;
	line-height: 40px;
	font-weight: 500;
}
a.add-b, a.delete-b {
	color: #FFF;
	border-width: 0;
	padding: 0;
	font-size: 11px;
	float: right;
	margin-top: 10px;width: 21px;height: 21px;text-align: center;line-height: 21px;
}
a.add-b {
	background-color: #59b274;
}
a.delete-b {
	background-color: #f48787;
	margin-left:5px;
}
a.add-b:hover, a.delete-b:hover {
	color:#FFF;
}
.form-details-pls {
	/*margin: 12px 0px 12px 0px !important;*/
}
.unavailable, .domainerror {
	color: #f48787;
	font-size: 14px;
	margin-top: 10px;
	font-weight: 500;
	display: inherit;
}
.plan-righbox .box .tabs-inner .panel-body .summary-plans .plan-summry {
	font-size:14px;
	width:100%;
}
.plan-righbox .box .tabs-inner .panel-body .summary-plans .plan-summry span.plan-summry_span {
	display: inline; color:#373737;
}
.plan-righbox .box .panel-body .summary-plans .price-plans {
	font-size:14px;
}
.width70 {
	width: 76% !important;
	display: inline !important;
	margin-right: 8px; margin-bottom:0px !important;
}
.summary-plans.discount {
	border: 1px dashed #24ab24 !important;
	position: relative; padding:4px 8px !important;
}
.summary-plans.discount .dis_per {
	position: absolute;
	top: 5px;
	left: 44%;
}
.summary-plans.discount .dis_per span {
	display:inline !important;
}
.plan-righbox .box .summary-plans.discount .plan-summry, .plan-righbox .box .summary-plans.discount .price-plans, .summary-plans.discount span {
	color:#24ab24;
	font-weight:600;
}
.plan-righbox .box .summary-plans.discount .price-plans span#discount_amt {
	position: inherit;
}
.plan-righbox .box .summary-plans .plan-summry small, .plan-summry-wm small {
	background: #fba529;
	color: #FFF;
	font-size: 12px;
	padding: 0px 5px;
	font-weight: 500; display:table-cell;
} .plan-righbox .box .summary-plans .plan-summry small, .plan-summry small label {margin-bottom:0px;}
.search-banner {
	float: left;
	width: 100%;
	padding: 20px 0px 30px 0px;
	background: #0a336b;
}
.search-banner h1 {
	color: #FFF;
	font-size: 34px;
	padding:0px 0px 20px 0px;
}
.search-bottom {
	float: left;
	width: 100%;
	padding:20px 0px;
	background:#f6f6f6;
}
.success.message-box-wrap.showdomain.cong_message, .error.showdomain.sorry_message.message-box-wrap {
	background-color: transparent;
	font-size: 18px;
	font-weight: 600;
	padding: 10px 0px !important;
}
.success.message-box-wrap.showdomain.cong_message {
	color: #159f43;
}
.error.showdomain.sorry_message.message-box-wrap {
	color: #ec0c0c;
}
.domin-select-box .bution-avi .unavailabled span {
	color: #CCC;
	float: left;
	font-size: 15px;
	font-weight: 400;
	margin: 0;
	padding: 0;
	width: 80px;
	line-height:41px;
}
.domin-select-box .bution-avi .unavailabled .selectbox {
	float: left;
	width: 150px;
	height: 38px;
    padding: .5rem 1.5rem .5rem .5rem;
	margin: 0rem;
	font-size: 12px;
	border: 1px solid #e6e6e6;
	font-family: inherit;
	line-height: normal;
	color: #b1b1b1;
	border-radius: 0;
	-webkit-appearance: none;
	-moz-appearance: none;
	background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");
	background-size: 9px 6px;
	background-position: right -1rem center;
	background-origin: content-box;
	background-repeat: no-repeat;
	/*box-shadow: 0px 0px 10px #e0e0e0;*/
}
select:disabled {
	background-color: #e6e6e6;
	cursor: not-allowed;
} 
.domain-d {
	font-size: 15px;
	color: #666;
	margin: 0;
	padding: 10px 0 0 0;
}
.domin-select-box .bution-avi .availabled span {
	color: #093;
	float: left;
	font-size: 15px;
	font-weight: 500;
	margin: 0;
	padding: 0;
	width: 80px;
	line-height:38px;
}
.domin-select-box .bution-avi .availabled .selectboxa {
	float: left;
	width: 150px;
	height: 38px;
    padding: .5rem 1.5rem .5rem .5rem;
	margin: 0rem;
	font-size: 12px;
	border: 1px solid #C3C2C2;
	font-family: inherit;
	line-height: normal;
	background-color: #FFF;
	color: #666;
	border-radius: 0;
	-webkit-appearance: none;
	-moz-appearance: none;
	background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");
	background-size: 9px 6px;
	background-position: right -1rem center;
	background-origin: content-box;
	background-repeat: no-repeat;
	/*box-shadow: 0px 0px 6px #f3f0f0;*/
}
.removp {
	position: absolute;
	right: 0px;
	font-size: 13px;
	top: 5px;
	color: #333;
}
.removp:hover {
	text-decoration:none;
	color:#000;
}
.search-bottom h4.top-h {
	float: left;
	width: 100%;
	margin: 0;
	padding: 0 0 20px 0;
	color: #333;
	font-size: 22px;
}
.search-bottom .left-white-filters {
	-webkit-box-shadow: 1px 0 14px 1px rgba(0, 0, 0, .2);
	-moz-box-shadow: 1px 0 14px 1px rgba(0, 0, 0, .2);
	box-shadow: 1px 0 14px 1px rgba(0, 0, 0, .2);
	background: #fff;
	padding: 0 10px;
}
.search-bottom .left-white-filters .filter-cont {
	border-bottom: 1px solid #ddd;
	padding: 20px 0;
}
.search-bottom .left-white-filters .filter-cont.last {
	border-bottom: none;
}
.search-bottom .left-white-filters .clear-d.all-clear {
	margin: 0 0 15px 0;
}
.search-bottom .left-white-filters .clear-d {
	float: right;
	text-align: right;
	margin: 10px 0 0;
	font-size: 15px;
	text-decoration: underline;
	font-weight: 500;
	line-height: 26px;
	color: #fba529;
}
.search-bottom .left-white-filters .filter-head {
	margin: 0 0 10px;
	letter-spacing: 0;
	font-size: 20px;
	font-weight: 500;
	color: #0a336b;
	position: relative;
}
.search-bottom .left-white-filters .all-ex {
	background: #f5f7f9;
	padding: 2px 10px 20px;
	overflow-y: scroll;
	height: 280px;
}
.search-bottom .left-white-filters .form-checked {
	position: relative;
}
.search-bottom .left-white-filters .form-checked .form-label {
	padding-left: 30px;
	line-height: normal;
	cursor: pointer;
	margin: 8px 0;
	position:relative;
}
.search-bottom .left-white-filters .form-checked .custom-control-input {
	width: auto;
	margin: 0;
	vertical-align: middle;
	position: absolute;
	z-index: -1;
	opacity: 0;
}
.search-bottom .left-white-filters .check-indicator {
	border: 1px solid #ccc;
	top: 2px;
	position: absolute;
	left: 0;
	display: block;
	width: 20px;
	height: 20px;
	pointer-events: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-color: #FFF;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 50% 50%;
	-webkit-box-shadow: none;
	box-shadow: none;
	cursor: pointer;
}
.search-bottom .left-white-filters .form-checked .custom-control-input:checked ~ .check-indicator {
 border-color: #093;
 background-color: #093;
 background-image: none;
}
.search-bottom .left-white-filters .form-checked .custom-control-input:checked ~ .check-indicator::before {
 font-family: 'Font Awesome 5 Free';
 font-style: normal;
 font-weight: 900;
 top: 2px;
 left: 3px;
 content: "\f00c";
 color: #fff;
 position: absolute;
 font-size:13px;
}
.search-bottom .left-white-filters .form-checked .c-description {
	font-size: 18px;
	color: #373737;
	font-weight: 500;
	line-height: normal;
}
.search-bottom .left-white-filters .quinety-domains {
	margin-bottom: 10px;
	width: 56%;
}
.search-bottom .left-white-filters .quinety-domains .plus-minus-input {
	margin: 15px 0 0;
}
.search-bottom .left-white-filters .quinety-domains .button.minus_quantity {
	background-color: #f48787;
	color: #fff;
	font-size: 14px;
	margin: 0 !important;
	height: 30px;
	line-height: 30px;
	float: left;
	width: 30px;
	text-align: center;
	border:0;
}
.search-bottom .left-white-filters .quinety-domains .button.plus_quantity {
	background-color: #59b274;
	color: #fff;
	font-size: 14px;
	margin: 0 !important;
	height: 30px;
	line-height: 30px;
	z-index: 99;
	width: 30px;
	text-align: center;
	border:0;
}
.search-bottom .left-white-filters .quinety-domains .input-group-field {
	float: left;
	width: 60px;
	text-align: center;
	border-left: 0;
	border-right: 0;
	border-bottom: 1px solid #d4d4d4;
	border-top: 1px solid #d4d4d4;
}
.search-bottom .left-white-filters .price-d label {
	position: relative;
	margin:0;
}
.search-bottom .left-white-filters .price-d label span {
	font-size: 18px;
	color: #373737;
	margin-bottom: 10px;
	display: table;
}
.search-bottom .left-white-filters .price-d label button {
	color: #fff;
	position: absolute;
	background: #fba529;
	right: 0px;
	padding: 0px;
	border: none;
	height: 39px;
	width: 39px;
}
.search-bottom .left-white-filters .filter-cont .last-d .form-label {
	margin: 0;
}
.search-bottom .left-white-filters .price-d label input.form-control.max_price {
	float:left;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	width: 100%;
	height: 39px;
	padding: 8px 10px;
	outline: none;
	border-radius: 0;
	background-color: #FFF;
	font-size: 1rem;
	border: 1px solid #C3C2C2;
	color: #666;
	/*box-shadow:0px 0px 6px #f3f0f0;*/
}
.display-inline-block.width-100 {
	display: inline-block;
	width: 100%;
}
.apply-button {
	background: #fba529;
	color: #FFF;
	font-size: 13px;
	padding: 4px 7px 2px;
	display: inline-block;
	font-weight: 500;
	/*text-transform: uppercase;*/
	margin-top: 10px;
	float:left;
}
.apply-button:hover {
	text-decoration:none;
	color:#FFF;
}
.search-bottom .d-results {
	-webkit-box-shadow: 1px 0 14px 1px rgba(0, 0, 0, .2);
	-moz-box-shadow: 1px 0 14px 1px rgba(0, 0, 0, .2);
	box-shadow: 1px 0 14px 1px rgba(0, 0, 0, .2);
	background: #fff;
	padding: 0px;
	display: block;
	width: 100%;
}
.search-bottom .d-results .dms-all {
	padding: 18px 10px;
	border-bottom: 1px solid #ddd;
	display: table;
	width: 100%;
}
.search-bottom .d-results .dms-all .d-nms {
	display: inline-block;
	font-size: 18px;
	line-height: normal;
	color: #666;
	line-height: 34px;
}
.search-bottom .d-results .dms-all .d-nms strong {
	color: #333;
	font-weight: 600;
}
.search-bottom .d-results .dms-all .btn-right {
	display: inline-block;
	float: right;
}
.search-bottom .d-results .dms-all .price-block {
	display: inline;
	vertical-align: middle;
}
.search-bottom .d-results .dms-all .domain-add-btn {
	background: #fba529;
	color: #fff;
	padding: 6px 12px;
	font-size: 14px;
	font-weight: 500;
	border: 0;
}
.search-bottom .d-results .dms-all .price-block s {
	color: #bdbdbd;
	font-size: 16px;
	font-weight: 500;
}
.search-bottom .d-results .dms-all .price-block sup {
	display: inline-block;
}
.search-bottom .d-results .dms-all .d-pric {
	font-size: 20px;
	font-weight: 500;
	color: #444;
	margin: 0 10px;
}
.search-bottom .d-results .dms-all .btn-right .veryfing {
	font-size: 18px;
	font-weight: 500;
	color: #333;
	line-height: normal;
	background:none;
	border:0;
}
.search-bottom .d-results .dms-all .added-d {
	color: #093;
	font-size: 22px;
	font-weight: 500;
	background:none;
	border:0;
}
#show_more_suggestions {
	background: #fba529;
	color: #FFF;
	padding: 8px 15px;
	display: inline-block;
	float: left;
	margin: 0px 0px 0px 16px;
	font-size: 15px;
	font-weight: 500;
}
.summary_domains.new {
	border-bottom: 1px dashed #bac9de;
	padding: 10px 0;
	margin: 0 0px;
	display: table;
	width: 100%;
}
.summary_domains.new h3 {
	width: 92%;
	margin: 0 auto;
	display: inherit;
	position: relative;
	font-size: 15px;
	font-weight: 500;color: #373737;float: left; word-break:break-all; padding-left:5px;
}
/*.summary_domains.new h3 .left-domain-n {
	word-wrap: anywhere;
	width: 60%;
	float: left;
	font-size: 15px;
	font-weight: 500;
	color: #373737;
}*/
.summary_domains.new h3 span {
	text-align: right;
	float: right;
	font-size: 15px;
	font-weight: 500;
	color: #373737;
	/* width: 30%; */
	word-wrap: anywhere;
	word-break: break-all;
}
.summary_domains.new h3 a {
	font-size: 12px;
	color: #373737;
	float: right;
	width: 10%;
	margin: 3px 0 0 0;position: absolute;right: -18px;	top: 0;
}
.cart.no-border {
	margin: 0;
	padding: 8px;
	list-style: none;
	border-bottom: 1px solid #f5f7f9;
	width: 100%;
	display: inline-block;
}
.cart.no-border strong, .cart.no-border .cart_value {
	font-size: 22px;
	font-weight: 500;
	color: #0a336b;
	/*width:42%;*/
	float:left;
}/* .cart.no-border .cart_value {width:58%;}*/
.cart.no-border .cart_value {
	text-align:right; float: right;
}
.cart_button.text-center {
	width: 100%;
	margin: 15px 0px;
	display:inline-block;
}
.cart_button.text-center .addtocart.bnt-gradient {
	padding: 10px 15px;
	text-align: center;
	border: none;
	margin: 15px auto;
	font-size: 15px;
	display: inherit;
	transition: opacity 0.2s ease 0s;
	font-weight: 500;
	background: #0a336b;
	color: #FFF;
}
#show_more_suggestions:hover {
	text-decoration:none;
}
.premium-d {
	display: inline;
	background: #fba529;
	color: #fff;
	margin-left: 8px;
	padding: 2px 5px;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: 500;
	letter-spacing: 1px;
}
.preminum-tooltip {
	display: block;
	font-size: 13px;
	text-decoration: underline;
	margin: 0px;
	color: #0a336b;
}
.preminum-tooltip:hover {
	text-decoration: underline;
	color: #0a336b;
}
.buttonclick {
	position: relative;
}
.btn-hover-postion1 {
 transition: all .5s;
	position:absolute;
	width:521px;
	padding:20px;
	background:#666;
	color:#FFF;
	top: 40px;
	position: absolute;
	left: 0px;
	display:none;
	-webkit-box-shadow: 1px 0 14px 1px rgba(0, 0, 0, .2);
	-moz-box-shadow: 1px 0 14px 1px rgba(0, 0, 0, .2);
	box-shadow: 1px 0 14px 1px rgba(0, 0, 0, .2);
 transition: all .5s;
}
.btnapp span:hover .btn-hover-postion1 {
	display:block;
	z-index:9 !important;
}
.btn-hover-postion1 h2 {
	font-size: 20px;
	margin: 0;
	padding: 0;
	font-weight: 500;
}
.btn-hover-postion1 p {
	line-height: 24px;
	font-size: 16px;
	color: #DDD;
	margin: 0;
	padding: 15px 0 0 0;
	text-align: justify;
}
nav > .nav.nav-tabs.cartpage {
	margin-bottom:20px;
	background:none;
}
nav > .nav.nav-tabs.cartpage a.nav-item.nav-link:hover, nav > .nav.nav-tabs.cartpage a.nav-item.nav-link.active, nav > .nav.nav-tabs.cartpage a.nav-item.nav-link:focus {
	background: none;
	color: #000;
}
nav > .nav.nav-tabs.cartpage a.nav-item.nav-link {
	color: #b4b4b4;
	background: none;
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
	padding: 0;
}
nav > .nav.nav-tabs.cartpage a.nav-item.nav-link.active:after {
 bottom: -24px;
 border-bottom-color: #FFF;
 border-top-color: transparent;
}
.gray-row-top {
	display: table;
	padding: 15px 0;
	width: 100%;
	font-size: 22px;
	font-weight: 500;
	border-bottom: 3px solid #fba529;
	position: relative;
	color:#0a336b;
}
.products-detail {
	display: table;
	width: 100%;
	padding: 10px 0;
	border-top: 1px solid #d2d2d2;
	margin-top: 0px;
}
.products-detail .cart-detail .item_name {
	color: #333;
	font-weight: 500;
	margin: 0;
}
.products-detail.product-class .ItemSubTitle {
	margin: 0 !important;
	font-size: 12px !important; font-weight:500;
}
.hide-section {
	display: none;
}
.products-detail .CartSubTotal {
	color: #373737;
	font-size: 17px;
	margin: 0px;
	display: inline-block;
	font-weight: 600;
}
.products-detail .CartSubTotal i {
	font-size: 13px;
}
.products-detail .slide-remove-item {
	display: inline;
	float: right;
	margin-top: 0px; position:relative;
}
.products-detail .slide-remove-item a {
	padding: 0px;
	font-size: 11px;
	color: #666;
}
.products-detail .slide-remove-item a.remove {
	color: #c3c3c3; position: absolute; right: -13px; top: -3px;
}
.products-detail .slide-remove-item a.remove:hover {
	color:#666;
}
.products-detail select {
	float: left;
	width: 100%;
	height: 41px;
    padding: .5rem 1.5rem .5rem .5rem;
	margin: 0rem;
	font-size: 1rem;
	border: 1px solid #C3C2C2;
	font-family: inherit;
	line-height: normal;
	background-color: #FFF;
	color: #666;
	border-radius: 0;
	-webkit-appearance: none;
	-moz-appearance: none;
	background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");
	background-size: 9px 6px;
	background-position: right -1rem center;
	background-origin: content-box;
	background-repeat: no-repeat;
	/*box-shadow: 0px 0px 6px #f3f0f0;*/
}
.proceed-payemnt-bottom {
	border-top: 1px solid #d2d2d2;
}
.proceed-payemnt-bottom .add-total-amounts {
	text-align: left;
	font-size: 16px;
	color: #333;
	padding: 7px 0;border-bottom:1px solid #f2f2f2;
}
.proceed-payemnt-bottom .add-total-amounts.margintop10 {
	margin:10px 0px 0px 0px; 
}
.proceed-payemnt-bottom .add-total-amounts .right-prices {
	font-size: 18px;
	font-weight: 600;
	width: 50%;
	display: inline-block;
	word-wrap: break-word;
	text-align: right;
	float: right;
}
.proceed-payemnt-bottom .add-total-amounts .right-prices i {
	font-size: 13px;
}
.proceed-payemnt-bottom .add-total-amounts.total-costs {
	border-top: 0px solid #eee;border-bottom:0px dashed #e1e1e1;
	padding: 20px 0;
	margin: 0px 0 0;
}
.proceed-payemnt-bottom .add-total-amounts.total-costs strong, .proceed-payemnt-bottom .add-total-amounts.total-costs .right-prices {
	color: #0a336b;
	font-size: 26px;
	font-weight:600;
}
.proceed-payemnt-bottom .add-total-amounts.total-costs .right-prices i {
	font-size: 20px;
}
.proceed-payemnt-bottom .add-total-amounts.discount-green {
	color: #10bc10;
	padding: 8px 10px;
	border: 2px dashed #10bc10;
	margin-top: 10px;
}
.proceed-payemnt-bottom .nxt-button {
	background: #0a336b;
	border: none;
	color: #fff;
	font-size: 18px;
	padding: 8px 30px;
	margin: 15px 0 0;
}
.proceed-payemnt-bottom .nxt-button:hover {
	text-decoration:none;
}
.new-slide-cart input[type="text"], .new-slide-cart input[type="password"], .new-slide-cart input textarea {
	display: block;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	width: 100%;
	height: 41px;
	padding: 8px 10px;
	outline: none;
	border-radius: 0;
	background-color: #FFF;
	font-size: 1rem;
	border: 1px solid #C3C2C2;
	color: #666;
	/*box-shadow:0px 0px 6px #f3f0f0;*/
	margin:0px 0px 25px 0px;
}
.new-slide-cart .add-auto-renewal-cart select {
	margin:0px;
}
.new-slide-cart select {
	float: left;
	width: 100%;
	height: 41px;
 padding: .5rem 1.5rem .5rem .5rem;
	margin:0px 0px 25px 0px;
	font-size: 1rem;
	border: 1px solid #C3C2C2;
	font-family: inherit;
	line-height: normal;
	background-color: #FFF;
	color: #666;
	border-radius: 0;
	-webkit-appearance: none;
	-moz-appearance: none;
	background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");
	background-size: 9px 6px;
	background-position: right -1rem center;
	background-origin: content-box;
	background-repeat: no-repeat;
	/*box-shadow: 0px 0px 6px #f3f0f0;*/
}
.gr-order-line {
	width: 60px;
	height: 3px;
	border: none;
 transition: all .5s ease 0s;
	background: #fba529;
	display: inline-block;
}
.new-slide-cart .login-user h2, .express_checkout_box h2 {
	margin-bottom: 0;
	color: #0a336b;
	font-weight: 500;
	font-size:22px;
}
.font-22.primary-text.font-weight-500.display-inline {
	display:inline;
}
.login-user .reig-btns .bnt-gradient {
	width: 100%;
}
.bnt-gradient {
	background: #0a336b;
	border: none;
	color: #fff;
	font-size: 18px;
	padding: 10px 20px; width:auto;
} #security_quest_btn{width:auto !important;} .bnt-gradient.paynow {width: auto;}
input.bnt-gradient {
	width:100%;
}
.bnt-gradient.width-auto {
	width: auto;
}
.disable_save_and_paynow {
	display: block;
	font-size: 20px;
	font-weight: 700;
	color: #fff;
	margin: 0 auto;
	padding: 12px 30px;
	text-align: center;
	word-spacing: 2px;
	width: 100%;
	background-color: #0a336b;
}
.disable_save_and_paynow:hover {
	text-decoration:none;
	color: #fff;
}
.margin-bottom-three, .margin-three {
	margin-bottom: 3% !important;
}
.margin-two-top.text-left a, .margin-two-top.text-right a {
	font-size: 13px;
	color: #505050;
}
.gray-bg.display-table.width-100.margin-four.border.padding-four {
	background: #f8f8f8;
	border: 1px solid #e5e5e5;
	width: 100%;
	padding-top: 4%;
	padding-bottom: 4%;
	margin-top: 4%;
	margin-bottom: 4%;
	display:inline-block;
}
#result_div_registor ul {
	padding: 0;
	margin: 0;
}
#result_div_registor ul li {
	float: left;
	list-style: none;
	margin: 14px auto 0;
	font-size: 14px;
	color: #373737;
	padding: 0;
	text-align: center;
	width: 33%;
}
#result_div_registor ul li img {
	display: block;
	margin: 0 auto 3px;
}
.g-testi {
	float: left;
	width: 100%;
	margin: 0px;
}
.g-testi .back-login {
	float: right;
	text-align: right;
	color: #0a336b;
	font-size: 15px;
	margin: 0px;
	background: #f9f9f9;
	padding: 3px 6px;
	border: 1px solid #e8e8e8;
}
.g-testi .back-login:hover {
	text-decoration:none;
}
.padding-two.display-table.width-100.gray-bg.border {
	background: #f8f8f8;
	border: 1px solid #e5e5e5;
	width: 100%;
	padding-top: 4%;
	padding-bottom: 4%;
	display:inline-block;
}
.pay_math_box {
	text-align: center;
}
.pay_math_box h3 {
	text-transform: capitalize;
	color: #373737;
	font-weight: 400;
	font-size: 22px;
	text-align: center;	margin: 0;	padding: 0;
}
.pay_math_box span, .pay_math_box-g span {
	color: #373737;
	font-size: 18px;
	font-weight: 700;
}
.pay_math_box span i {
	font-size: 15px;
	color: #555;
}
.addd-position {
	position: relative;
}
.add {
	color: #333;
	font-size: 24px;
	font-weight: 700;
	left: -7px;
	position: absolute;
	top: 0px;
}
.payment-acpect-options {
	display: table;
	width: 100%;
	margin: 30px 0px 0px 0px;
}
.payment-acpect-options a:hover {
	text-decoration:none;
}
.payment-acpect-options .paym-boxs {
	border: 1px solid #ddd;
	padding: 30px 10px;
	text-align: center;
	color: #555;
	position: relative;
	background:#f8f8f8;
}
.payment-acpect-options .paym-boxs.active {
	border: 1px solid #fba529;
	color: #fba529;
}
.payment-acpect-options .paym-boxs.active .active-select-check {
	position: absolute;
	right: 15px;
	top: 10px;
	font-size: 28px;
	display: block;
}
.payment-acpect-options .paym-boxs.active .default-img {
	display: none;
}
.payment-acpect-options .paym-boxs .default-img, .payment-acpect-options .paym-boxs.active .selected-img {
	display: block;
}
.payment-acpect-options .paym-boxs h5 {
	letter-spacing: 0;
	margin: 0;
}
.payment-acpect-options .paym-boxs .selected-img {
	display: none;
}
.payment-acpect-options .paym-boxs .active-select-check {
	display: none;
}
.payment-acpect-options .paym-boxs img {
	width: 70px;
	margin-bottom: 20px;
}
.proceed-payemnt-bottom.no-border, .proceed-payemnt-bottom .add-total-amounts.total-costs.no-border {
	border-top: 0px solid #eee;
	margin:0;
}
.coupan-cart {
	margin: 20px 0 0 0;background: #f8f6f7;padding: 12px;display: inline-block;width: 90%; border:1px solid #eaeaea;
}
.coupan-cart input[type="text"] {
	width: 74%;
	float: left;
	margin: 0px 10px 0px 0px; height:39px;
} .coupan-cart .coupon-h {color: #333;font-weight: 500;padding: 0px 0px 6px 2px;}
.coupan-cart .submit_button {
	background: #fba529;
	border: 0;
	color: #fff;
	float: left;
	font-size: 16px;
	font-weight: 700;
	height: 41px;
	width: auto;
	padding: 0 20px;
	margin: 0;
}
.coupan-cart .error-coupen {
	color: red;
	font-size: 13px;
	display: inline-block;
	width: 100%;
	margin: 10px 0 0;
}
.coupan-cart .coupon-sucess {
	color: #10bc10;
	font-size: 16px;
	font-weight: 500;
	margin: 10px 0 0;
	display: inline-block;
}
.coupan-cart p.not-applicable {
	color: #7f7f7f;
	margin: 15px 0px 0px 0px;
	font-size: 12px;
}
#otherpaymentoptions {
	width: 150px;
}
.processing {
	width: 150px;
	display: inline-block;
	background: #fba529;
	border: none;
	color: #fff;
	font-size: 18px;
	padding: 10px 20px;
	text-align:center;
}
.processing.full {
	width:100%;
}
.processing:hover {
	color:#FFF;
	text-decoration:none;
}
.privcy-policy-order {
	font-size: 14px;
	padding: 0px;
	color:#666; line-height:22px;
}
.privcy-policy-order span {
	padding: 0px 12px 0px 0px;
}
.privcy-policy-order input {
	margin: 0px 1px 0px 0px;
	width: auto;
	height: auto;
}
.privcy-policy-order label {
	margin:0px;
}
.privcy-policy-order label a {
	color: #0a336b;
	text-decoration: underline;
	font-weight: 500;
}
.new-slide-cart .back-arrow-top i {
	font-size: 26px;
	padding-bottom: 15px;
	color: #fba529;
}
.login-user p.sub-head-text {
	font-size: 14px;
	color: #666;
	margin: -7px 0 0 0;	text-align: justify;
}
.proceed-payemnt-bottom.display-table.width-100.padding-three {
	padding: 15px 0 0 0;
}
.register_with {
	background: #f8f8f8;
	border: 1px solid #e5e5e5;
	width: 100%;
	display: inline-block;
	padding: 10px;
	margin:0px 0px 20px 0px !important;
}
.register_with strong {
	font-weight: 400;
	color: #666;
}
.register_with strong span {
	color: #ff0e0e;
}
.register_with label {
	margin: 0px;
	padding: 0px 0px 0px 15px;
	color: #666;
	line-height: 18px;
}
.register_with label input {
	margin: 2px 5px 0px 0px !important;
}
.g-testi.margon-0 {
	margin:0px;
}
.inputRow.gender {
	line-height: 39px;	border: 1px solid #C3C2C2;	padding-left: 10px;
}
.inputRow.gender strong {
	font-weight: 400;
	color: #666; text-transform: capitalize;
}
.inputRow.gender strong span {
	color: #ff0e0e;
}
.inputRow.gender label {
	margin: 0;
	padding: 0px 0px 0px 15px;
	color: #666;
	line-height: 18px;
}
.inputRow.gender label input {
	margin: 0px 1px 0px 0px;
}
.privcy-policy-order.conditions strong {
	font-weight: 400;
	color: #666;
	display: inline-block;
	width: 100%;
}
.privcy-policy-order.conditions strong span {
	color: #ff0e0e;
}
.privcy-policy-order.conditions label {
	margin: 0px;
	padding: 0px;
	color: #666;
	line-height: 18px;
}
.privcy-policy-order.conditions label input {
	margin: 0px 5px 0px 0px;
}
.dot-line.margin-tb-20 {
	margin: 20px 0px;
}
small.selected {
	background: #fba529;
	color: #FFF;
	font-size: 12px;
	padding: 0px 5px;
	font-weight: 500;
}
p.no-padd {
	margin:0;
}
ol.cart-list {
	margin: 0px;
	padding: 0px 0px 0px 20px;
}
ol.cart-list li {
	font-size: 15px;
}
#div4{float: left;width: 100%;}
.modal-dialog.onload {
	max-width:600px;
}
.modal-dialog.onload .modal-body {
	padding: 20px
}
.error .message-box-wrap {
	padding: 0px 15px !important;
	/* background: #f8e7e7; border: 1px solid #f6b7b7;*/
	font-size: 14px;
	margin-bottom: 20px;
	color: #f48787;
}
.payment-acpect-options .demo-list fieldset {
	margin: 0px;
	padding: 0px;
}
.payment-acpect-options .demo-list fieldset ul.payment {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-right: -15px;
	margin-left: -15px;
	padding:0; margin-bottom:0px;
}
.payment-acpect-options .demo-list fieldset ul.payment li {
	list-style: none !important;
	margin: 0px 0px 25px 0px !important;
	float: left;
	width: 33.333333%;
	-ms-flex: 0 0 33.333333%;
	flex: 0 0 33.333333%;
	max-width: 33.333333%;
	position: relative;
	padding-right: 15px;
	padding-left: 15px;
}
.payment-acpect-options .demo-list fieldset ul.payment li section {
	/*border: 1px solid #ddd;*/
	text-align: center;
	color: #979797;
	font-weight:normal;
}
.payment-acpect-options .demo-list fieldset ul.payment li section.active label.radio strong {
	font-size: 16px;
	font-weight: 500;float: left;width: 85%;text-align: left;background: #fba529;padding: 16px 0 16px 10px;
}
.payment-acpect-options .demo-list fieldset ul.payment li section label.radio {
	padding: 0px 0px;
	background: #dedede;
	width: 100%;
	margin: 0px;
	font-weight:normal;
}
.payment-acpect-options .demo-list fieldset ul.payment li section.active input[type="radio"] {
	float: left;
	width: 15%;text-align: center;
	margin: 22px 0;
}
/*.payment-acpect-options .demo-list fieldset ul.payment li.adjust-credit section {
	background: #f8f8f8;
	padding: 20px 0px;
}*/
.payment-acpect-options .demo-list fieldset ul.payment li section.active label.radio {
	padding: 0px 0px;
	width: 100%;
	margin: 0px;
	font-weight: normal;
	background: #e79b2d;color: #FFF;
}
/*.payment-acpect-options .demo-list fieldset ul.payment li.credit-balance section label {
	padding: 8px 0px;
}*/
.products-detail .cart-detail .item_name.addon small {
	background: #59b274;color: #FFF;padding: 1px 3px;font-size: 11px;
}
.new-slide-cart .emptycart {
	position: absolute;
	right: -69px;
	top: 150px;
	font-size: 13px;
	background: #373737;
	color: #FFF;
	padding: 3px 8px;
	line-height: 17px;
	border: 0px;word-wrap: break-word;transform: rotate(270deg);
}
.new-slide-cart .emptycart:hover {
	text-decoration:none;
	background:#555;
}
#custom_fields {
	margin-bottom:20px;
}
.magrin-btm10.checkbox-conditions span.help-block {
	top: 40px !important;
}
#custom_fields .allowed_file {
	font-size: 11px;
	padding-top: 0px;
	float: left;
	width: 100%;
	line-height: 15px;
	margin: 0px 0px 20px 0px;
}
#custom_fields .p_div.file_s input[type="file"] {
	border: 1px solid #DDD;
	width: 100%;
	padding: 7px;
}
#custom_fields .c_file span.help-block {
	top: 48px;
}
#agreement_load .modal-content {
	border-radius:0px;
	 border-top:0px solid #0a336b !important;
}
.form-horizontal .control-label {
	margin-bottom: 3px;
	font-weight: 400;
	font-size: 15px;
	color: #666;
}
#save_agreement_btn {
	background: #0a336b;
	border-radius: 0px;
	color: #FFF;font-size: 15px;font-weight: 500;padding: 10px 15px;line-height: 17px;
}
#cancel_agreement_btn {
	background: #e6e6e6;
	color: #B6B6B6;
	border-radius: 0px;
	margin-right: 10px;font-size: 14px;padding: 10px 15px;line-height: 17px;font-weight: 500;
}
#save_agreement_btn:focus, #save_agreement_btn:hover, #cancel_agreement_btn:focus, #cancel_agreement_btn:hover {
	box-shadow:0 0 0 0rem rgba(0, 123, 255, 0.25);
}
.ui-datepicker {
	background: #FFF !important;
}
#ms_cust_agreement_form .form-control.input-medium.input-inline {
	display: block;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	width: 100%;
	height: 39px;
	padding: 8px 10px;
	outline: none;
	border-radius: 0px;
	background-color: #FFF;
	font-size: 1rem;
	border: 1px solid #C3C2C2;
	color: #666;
	/*box-shadow:0px 0px 6px #f3f0f0;*/
}
.onetime_setupprice {
	background: #f9f9f9;
	border: 1px solid #EEEBEB;
	padding: 1px 10px;
	margin-top: 0px;
}
.onetime_setupprice p, .onetime_setupprice h1 {
	margin:0px;
}
.products-detail .onetime_setupprice .CartSubTotal {
	margin: 0px 35px 0px 0px;
	font-size:13px;
}
.p_div.file_s.mindware_r {
	margin-bottom: 25px;
}
.note_files.mindware_r p {
	padding: 0px;
	margin: 0px 0px 25px 0px;
}
.note_files.mindware_r p b {
	height:auto;
}
.note_files.gender {
	margin-bottom: 28px;
	line-height: 38px;
}
.mindware_input {
	display: block;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	width: 100%;
	height: 100px;
	padding: 8px 10px;
	outline: none;
	border-radius: 0px;
	background-color: #FFF;
	font-size: 1rem;
	border: 1px solid #C3C2C2;
	color: #666;
	/*box-shadow: 0px 0px 6px #f3f0f0;*/
	margin: 0px 0px 25px 0px;
	resize: none;
}
.border-bottom-3 {
	border-bottom: 1px solid #efefef;
	color: #0a336b;
	padding-bottom: 10px;
	margin: 0px;
}
.margin-20 {
	margin: 20px 0px 10px 0px;
}
ul.list-pay-sess {
	margin: 0px;
	padding: 0px;
}
ul.list-pay-sess.p-left {
	padding-left:16px;
}
p.payment-page, ul.list-pay-sess li {
	margin: 0px;
	color: #545252;
	font-size: 15px;
	padding: 0px 0px 5px 0px;
}
ul.list-pay-sess li a{word-break: break-all;}
p.payment-page a, p.payment-page a:hover, ul.list-pay-sess li a, ul.list-pay-sess li a:hover {
	color: #0a336b;
	text-decoration:underline;
}
.border-row-top {
	display: table;
	padding: 0px 0px 10px 0px;
	width: 100%;
	font-weight: 500;
	border-bottom: 1px solid #efefef;
	position: relative;
	color: #0a336b;
	margin: 0px 0px 13px 0px !important;
}
.choose-domain {
	margin: 40px 0px !important;
}
.choose-domain p {
	padding: 10px 0px 15px 0px; margin:0px;
}
.success_msg {
	/*padding: 6px 10px !important;
	background: #f9fefa;
	border: 1px solid #b3f0c5;*/
	font-size: 14px; color:#009500; font-weight:500;
	margin: 0px 0px 0px 0px !important;
	display: inherit;
}
.nw-order-page .button-custom.selected {
	background: #59b274;
}
.add-auto-renewal-cart {
	text-align: center;font-size: 18px;color: #373737;font-weight: 500;
}
.plan-righbox .box .tabs-inner .summary-plans {
	margin: 0px;
	width: 100%;
}
.plan-righbox .box .summary-plans.totalcost {
	border-bottom:1px dashed #e1e1e1;
}
#nav-addons .detail_row:first-child h1 {
	line-height: 18px;
}
.left-mag-box-order {
	margin-left: 20px;
}
.padding-right-2 {
	padding-right:2px !important;
}
.padding-left-29 {
	padding-left: 29px !important;
}
.showdomain strong.success {
	/*padding: 6px 10px !important;*/
	background: #FFF;
	/*border: 1px solid #b3f0c5;*/
	font-size: 14px;
	margin:2px 0px 10px 0px;
	display: inherit;
}
.button-remove {
	width:80px;
	padding: 10px 0px !important;
	font-size: 14px;
	text-align: center;
	border: none;
	color: #B6B6B6 !important;
	transition: opacity 0.2s ease 0s;
	line-height: 19px;
	background:#e6e6e6 !important;
	font-weight:500;
}
.button-remove:hover {
	background-color:#969696 !important; color:#FFF !important;
}
p.spacetop {
	padding:45px 0px 10px 0px;
}
.tab_first .panel-heading ul li a span {
	float: left;
	width: 88%;
	line-height: 18px;
}
#summary_plans_domain {
	border: 0px; padding:0px;
}
#summary_plans_domain #domain_summary {
	width:100% !important;
}
#summary_plans_domain #domain_summary .plan-summry-wm {
	text-align: left;
}
#summary_plans_domain_ms .plan-summry {
	width:28%; 
}
#summary_plans_domain_ms .price-plans {
	width:72%; word-break: break-all;
}
#summary_plans_domain_ms .price-plans .plan-summry {
	width:100%;
}
.form-accrodian h4.panel-title a.collapsed {
	font-size: 18px;
	color: #0a336b;
	border: 1px solid #ececec;
	width: 100%;
	display: inline-block;
	margin: 15px 0px 0px 0px;
	padding: 10px;
}
.form-accrodian h4.panel-title a.active.collapsed {
	font-size: 18px;
	color: #555;
	border: 1px solid #efefef; background:#efefef;
	width: 100%;
	display: inline-block;
	margin: 15px 0px 0px 0px;
	padding: 10px;
}
.form-accrodian h4.panel-title a.active {
	font-size: 18px;
	color: #555;
	border: 1px solid #fba529;
	width: 100%;
	display: inline-block;
	margin: 15px 0px 0px 0px;
	padding: 10px;
}
.form-accrodian h4.panel-title a.active.collapsed::before {
	font-family: 'Font Awesome 5 Free';
	font-style: normal;
	font-weight: 900;
	content: "\f055";
	font-size: 18px;
	padding-right: 5px;
	color: #fba529;
}
.form-accrodian h4.panel-title a.active:before{
	font-family: 'Font Awesome 5 Free';
    font-style: normal;
    font-weight: 900;
	content: "\f056";
	font-size: 18px;
	padding-right: 5px;
	color: #fba529;
}
.form-accrodian h4.panel-title a.active.collapsed:hover, .form-accrodian h4.panel-title a.active:hover {
	text-decoration:none;
}
.form-accrodian .panel-body {
	margin-top:20px;
}
.sky-form .input input, .sky-form .textarea textarea, .search-bottom .left-white-filters .price-d label input.form-control.max_price, .new-slide-cart input[type="text"], .new-slide-cart input[type="password"], .new-slide-cart input textarea, #ms_cust_agreement_form .form-control.input-medium.input-inline, .top_nav .right li select, .detail_row > select, .sky-form .select select, .detail_row input[type="text"], .new-slide-cart select, .domin-select-box .bution-avi .availabled .selectboxa {
	 -webkit-transition: border-color 0.15s ease-in-out;
	transition: border-color 0.15s ease-in-out;
	transition: border-color 0.15s ease-in-out;
	transition: border-color 0.15s ease-in-out;
}
.sky-form .input input:focus, .sky-form .textarea textarea:focus, .search-bottom .left-white-filters .price-d label input.form-control.max_price:focus, .new-slide-cart input[type="text"]:focus, .new-slide-cart input[type="password"]:focus, .new-slide-cart input textarea:focus, #ms_cust_agreement_form .form-control.input-medium.input-inline:focus,
.top_nav .right li select:focus, .detail_row > select:focus, .sky-form .select select:focus, .detail_row input[type="text"]:focus, .new-slide-cart select:focus, .domin-select-box .bution-avi .availabled .selectboxa:focus {	border-color:#0a336b;
}
.width-410 {
	width:410px !important;
}
.margin-left-28 { 
    margin-left:28px !important;
}
.hostingsrv .office-services-text {
	line-height: 18px;
}
.hostingsrv .mw-price-plans.mw-price-plans-main {
	margin: 3px 0px 0px 0px !important;
	line-height: 18px;
}
.width85 {
	width: 86% !important;
	display: inline !important;
	margin-right: 8px;
}
.plan-righbox .box .summary-plans.no-border {
	border-top: 0px; padding-bottom:0px;
}
.custom-selectin {
  position: relative;
  font-family: Arial;
}
.custom-selectin select {
  display: none; 
}
.select-selected {
  background-color:#fba529;
}
.select-selected:after {
  position: absolute;
  content: "";
  top: 14px;
  right: 10px;
  width: 0px;
  height: 0px;
  border: 6px solid transparent;
  border-color: #fff transparent transparent transparent;
}
.select-selected.select-arrow-active:after {
  border-color: transparent transparent #fff transparent;
  top: 7px;
}
.select-items div,.select-selected {
  color: #ffffff;
  padding: 5px;
  border: 1px solid transparent;
  border-color: transparent transparent rgba(0, 0, 0, 0.1) transparent;
  cursor: pointer;
  user-select: none;
  text-align:left;
}
.select-items {
  position: absolute;
  background-color: #fba529;
  top: 100%;
  left: 0px;
  right: 0px;
  z-index: 99;
}
.select-hide {
  display: none;
}
.select-items div:hover, .same-as-selected {
  background-color: rgba(0, 0, 0, 0.1);
}
.accorend-text-btn label.input {
	width: 100%;
	margin: 0px;
}
.margin-top-45 {
	margin-top:45px !important;
}
.summary-plans.shosting-page {
	border-top: 1px dashed #e1e1e1 !important;
	padding: 8px 0px !important;
}
.summary-plans.shosting-page .plan-summry {
	font-weight:400 !important;
}
.plan-righbox .box .summary-plans.no-top-border {
	border-top: 0px;
}
.domainslist .available.noborder {
	border: 0px;
	padding: 0px;
}
a.detail-domain {
	color: #373737;
}
a.detail-domain:hover {
	color: #373737;
	text-decoration:none;
}
a.detail-domain.collapsed:before {
	 content: "\f055";
	 font-family: 'Font Awesome 5 Free';
     font-style: normal;
    font-weight: 900;
	color:#fba529;
	padding:0px 3px 0px 0px;
}
a.detail-domain:before {
	 content: "\f056";
	 font-family: 'Font Awesome 5 Free';
     font-style: normal;
    font-weight: 900;
	color:#fba529;
	padding:0px 3px 0px 0px;
}
ul.detail-domain-list {
	list-style: none;
	padding: 0px 0px 0px 20px;
	font-size: 12px;
	color: #666;
	margin:0px; line-height:20px;
}
.padding-left-20 {
	padding-left:20px;
}
.azure-domain-search {
	margin: 10px 0px 0px 0px;
	padding: 0;
}
.azure-domain-search input[type="text"] {
	margin: 0 8px 0 0;
	width: 37%;
	float: left;
}
.azure-domain-search span {
	color: #474747;
	width: 33%;
	display: inline-block;
}
.azure-domain-search span.chk-icon {
	width:auto;
}
#result_div_registor .box-benefits {
	background: #f8f8f8;
	border: 1px solid #e5e5e5;
	width: 100%;
	display: inline-block;
	margin: 15px 0;
	padding: 10px 0px;
}
#result_div_registor .box-benefits h2 {
	margin-bottom: 0;
	color: #0a336b;
	font-weight: 500;
	font-size: 16px;
	text-align: center;
}
.payment-acpect-options .demo-list fieldset ul.payment li section label.radio strong {
	font-size: 16px;
	font-weight: 500;float: left;width: 85%;text-align: left;background: #ecebea;padding: 16px 0 16px 10px;
}
.payment-acpect-options .demo-list fieldset ul.payment li section input[type="radio"] {
	float: left;margin: 0;
	width: 15%;text-align: center;
	margin: 22px 0;
}
.payment-top-box {
	width: 100%;
	display: inline-block;
}
.payment-top-box .toprow {
	background: #f2f2f2;
	padding: 10px 0px;
}
.payment-top-box .bottomrow {
	background: #FFF;
	padding: 10px 0;
	border: 1px solid #f2f2f2;
}
.iam span {
	float: left;
	width: 13%;
	font-size: 1rem;
	color: #b1b1b1;
	line-height: 41px;
}
.iam select {
	width: 87%;
}
.custom_fields {
	border-top: 1px dashed #e1e1e1;
	padding-top: 25px; margin-top:4px;
}
.payment-acpect-options .demo-list fieldset ul.payment li section label.check-box {
	padding: 0px 0px;
	width: 100%;
	margin: 0px;
	font-weight: normal;
	background: #e79b2d;
	color: #FFF;
}
.payment-acpect-options .demo-list fieldset ul.payment li section label.check-box input[type="checkbox"] {
	float: left;
	width: 15%;
	text-align: center;
	margin: 22px 0 !important;
}
.payment-acpect-options .demo-list fieldset ul.payment li section label.check-box strong {
	font-size: 16px;
	font-weight: 500;
	float: left;
	width: 85%;
	text-align: left;
	background: #fba529;
	padding: 16px 0 16px 10px;
}
.products-detail.product-class .CartSubTotal p.ItemSubTitle {
	font-weight: 400;
	font-size: 10px !important; line-height:12px; color:#59b274;
}
.payment-form label {
	margin: 0;
	font-size: 14px;
	color: #666;
}
.products-detail .CartSubTotal.addon {
	margin-right: 0px;
}
.domin-select-box .Select-rem input[type="button"]:hover, .remove.button-custom:hover {
	background-color: #969696;
	color: #FFF;
}
#order_summery_records .summary-plans:first-child {
	border-top:0px;
}
.paymentfail {
	color: #f35b5b;
	font-size: 50px;
	text-align: center;
	padding: 40px 0;
	font-weight: 500;
}
.paymentsuccess {
	color: #59b274;
	font-size: 50px;
	text-align: center;
	padding: 40px 0;
	font-weight: 500;
}
.order-save {
	background: #d7efde;
	text-align: center;
	margin: 0 auto 50px auto;
	width: auto;
	display: table;
	padding: 5px 10px;
	color: #448758;
	border: 1px solid #99d5ab;
	font-size: 15px;
}
ul.list-pay-sess li.emailus, ul.list-pay-sess li.callus {
	list-style: none;
}
ul.list-pay-sess li.emailus a {
	background: #fba529;
	color: #FFF;
	text-decoration: navajowhite;
	padding: 8px 15px;
	display: inline-block;
	font-size: 15px;
	font-weight: 500;
	margin: 7px 0px 7px 15px;
	min-width: 160px;
	text-align: center;
}
ul.list-pay-sess li.callus {
	background: #FFF;
	border: 1px solid #fba529;
	display: inline-block;
	padding: 8px 0px;
	font-size: 15px;
	font-weight: 500;
	margin: 7px 0px 8px 15px;
	width: 160px;
	text-align: center;
}
#cancel_agreement_btn:hover {
	background:#969696;
	color:#FFF;
}
.success_msg img, .unavailable img {
	width: 21px;
	padding-right: 5px;
}
.domin-select-box .bution-avi .availabled.premium span {
	color: #373737;
	width: 116px;
	text-align: right;
}
.domin-select-box .bution-avi .availabled.premium span.checktick {
	display:none;
}
.notes-conts {
	color: #666;
	font-size: 15px;
	text-align: justify;
	border-bottom: 1px solid #f2f2f2;
	padding: 0px 0px 15px 0px;
}
.premium-domain-dec {
	font-size: 13px;
	color: #666;
	padding: 10px 0px 0px 0px; line-height:16px;
}
.premium-domain-dec a, .premium-domain-dec a:hover {
	color: #333;
	text-decoration: underline;
}
.premium-domain-dec b {
	color: #333;
	font-weight: 500;
}
.login-user.payment-form span.help-block {
    top: 64px;
}
.modal-heading {
	color: #0a336b;
	font-size: 26px;
	font-weight: 500;
	padding: 0;
	margin: 0;
}
#ms_link {
	color: #0a336b;
	text-decoration: underline;
	font-size: 15px;
}
#ms_link input {
	margin-right: 5px;
}
.choose-domain.azure {
	margin: 35px 0px 0 0 !important;
}
.choose-domain.azure p {
	padding: 0px 0px 15px 0px; margin:0px;
}
.sky-form .select span img {
	position: absolute;
	top: 10px;
	right: -23px;
}
.loaderimg {
	margin-top: 7px;
}
.loaderimg2 {
	margin-top: 12px;
}
.loaderimg3 {
	margin: 11px 0px 0px 8px;
}
.disable-btn {
	background: #b4b4b4 !important;
	border: 0 !important;
	cursor: no-drop !important;
	border-radius: 0 !important;
	line-height: 19px !important;
	padding: 10px 13px !important;
	color: #666 !important;
	font-size: 15px !important;
	font-weight: 500 !important;
}
.coupan-cart .success_msg {
	margin-top:10px !important;
}
.plan-righbox .box .summary-plans.totalcost .plan-summry {
	width: 35%;
}
.plan-righbox .box .summary-plans.totalcost .price-plans {
	width: 65%;
}
.col-md-2.col-sm-2.col-xs-12.no-padding-left {
	padding-left: 0;
}
.plan-righbox .box .summary-plans.no-border .plan-summry small {
	margin-bottom: 10px; display:inline-block;
}
.products-detail .cart-detail .item_name.addon {
	color: #999;
	padding-left: 20px;
}
.nw-order-page span#con_password_error, .nw-order-page span#check_username {
	position: absolute;
	left: 16px;
	top: 41px;
	line-height: 15px;
}
.new-slide-cart .mobilefield {
	padding-left: 0;
}
.new-slide-cart .mobilefield span.help-block {
	left: 0;
}
.nw-order-page .sky-form fieldset .hideshow.left-mag-b.ox-order {
	padding: 10px 0;
}
.price-plans.plan-summry2-class .plan-summry {
	text-align:right !important; 
	font-weight:600 !important;
}
.last-p-right {
	text-align: right;
}
.bnt-gradient.float-right.no-margin.next-step.cancel.makep.cart {
	background-color:grey;
	color:#FFF;
	width:150px;
	margin:15px 0px 0px 0px;
	padding:8px 20px;
}
.empty-cart {
	padding: 20px 0 0 0;
	text-align: center;
	font-size: 20px;
	color: #373737;
	font-weight: 500;
}
.offline-success {
	background: #d7efde;
	text-align: center;
	margin: 10px auto 20px auto;
	width: auto;
	display: table;
	padding: 8px 15px;
	color: #448758;
	border: 1px solid #99d5ab;
	font-size: 18px;
	font-weight: 600;
}
.offline-success2 {
	text-align: center;
	font-size: 16px;
	font-weight: 500;
	margin: 0px 0px 20px 0px;
	color: #373737;
}
.empty-cart a {
	background: #fff;
	color: #fba529;
	padding: 0px 0px;
	display: table;
	font-size: 18px;
	/* font-weight: 500; */
	/* line-height: 20px; */
	margin: 20px auto 0 auto;
	/*width: 136px;*/ border-bottom: 1px solid #fba529;
}
.empty-cart a:hover {
	text-decoration: none;
	color:#fba529;
}
.serch-box-domins.transfer-domain {
	float: left;
	width: 100%;
}
p.premium-domains {
	background: #f8f8f8;
	padding: 15px;
	font-size: 15px;
	border-bottom: 1px solid #e7e7e7;
	margin:0px;
}
p.premium-domains strong {
	font-weight: 600;
}
* {
	transition-timing-function:ease-in-out;
	-moz-transition-timing-function:ease-in-out;
	-webkit-transition-timing-function:ease-in-out;
	-o-transition-timing-function:ease-in-out;
    transition-duration:.2s;
    -moz-transition-duration:.2s;
    -webkit-transition-duration:.2s;
    -o-transition-duration:.2s
}
.sticky-top {
	top: 30px !important;
}
.search-middle {
	float: left;
	width: 100%;
	background: #FFF;
}
.commessage.cong_message {
	color:#093;
	margin-top: 40px;
	font-size: 22px;
	font-weight: 700;
}
.com-domain-highlight {
	background: #fff;
	margin: 20px 0 40px;
	padding: 30px 20px;
	display: table;
	width: 100%;
	box-shadow: 0 0 6px #f0f0f0;
	border-left: 10px solid #093;
}
.com-domain-highlight .com-nm {
	display: inline-block;
	font-size: 36px;
	line-height: normal;
	margin: 0;
}
.com-domain-highlight .buy-btn-wrap {
	display: inline-block;
	float: right;
}
.com-domain-highlight .buy-btn-wrap .price-block .dpp-price {
	font-size: 26px;
	font-weight: 600;
	color: #093;
	padding: 0 12px;
}
.com-domain-highlight .buy-btn-wrap .add-btn-main {
	background: #0a336b;
	color: #fff;
	padding: 9px 15px;
	font-size: 18px;
	font-weight: 500;
	border:0px;
}
.search-bottom .left-white-filters .quinety-domains .button.plus_quantity:disabled, .search-bottom .left-white-filters .quinety-domains .button.minus_quantity:disabled {
	background-color: #e6e6e6;
	cursor: not-allowed;
}
.com-domain-highlight .buy-btn-wrap .added-d {
	color: #093;
	display: block;
	font-size: 22px;
	font-weight: 500;
	line-height: 45px;
	background: none;
	border: 0;
}
.font20.margin-top-40.margin-one-bottom.font-weight-700.sorry_message {
	color: red;
	margin: 0;
	font-weight: 700;
	font-size: 20px;
	padding: 20px 0;
}
.bundle-box .plan-head, .bundle-accrodian .card .card-header {
	margin: 0px;
	padding: 0px;
	font-size: 18px;
	font-weight: bold;
	line-height: 35px;
	text-align: left;
	background: #373737;
	color: #FFF;
}
.bundle-accrodian h4.panel-title a.active, .bundle-accrodian h4.panel-title a.active.collapsed {
	font-size: 18px;
	color: #FFF;
	border: 0px solid #fba529;
	width: 100%;
	display: inline-block;
	margin: 0px 0px 0px 0px;
	padding: 17px 10px;
	background: #373737;
	font-weight: bold;
	position:relative;
}
.bundle-accrodian h4.panel-title a.active::before {
	font-family: 'Font Awesome 5 Free';
	font-style: normal;
	font-weight: 900;
	content: "\f056";
	font-size: 18px;
	padding-right: 5px;
	color: #fba529;
}
.bundle-accrodian h4.panel-title a.active.collapsed::before {
	font-family: 'Font Awesome 5 Free';
	font-style: normal;
	font-weight: 900;
	content: "\f055";
	font-size: 18px;
	padding-right: 5px;
	color: #fba529;
}
.bundle-accrodian h4.panel-title a:hover {
	text-decoration:none;
}
.bundle-accrodian h4.panel-title {
	margin:0px;
}
.bundle-accrodian .panel.panel-default {
	margin-top:45px;
}
.bundle-accrodian .panel.panel-default:first-child {
	margin-top:0px;
}
.bundle-accrodian .form-accrodian h4.panel-title a.active {
	font-size: 18px;
	color: #555 !important;
	border: 1px solid #fba529;
	width: 100%;
	display: inline-block;
	margin: 15px 0px 0px 0px;
	padding: 10px;
	font-weight:normal;
	background:#FFF !important;
}
.bundle-accrodian .form-accrodian h4.panel-title a.active.collapsed {
	font-size: 18px;
	color: #555;
	border: 1px solid #efefef;
	background: #efefef !important;
	width: 100%;
	display: inline-block;
	margin: 15px 0px 0px 0px;
	padding: 10px;
	font-weight:normal;
}
.bundle-accrodian .form-accrodian .panel.panel-default {
	margin:0px;
}
.bundle-accrodian h4.panel-title a span {
	text-align: right;
	float: right;
}
.checkout_b span a {
	text-align: center;
	width: 100%;
	display: inline-block;
}
.register_with.affiliate strong {
	font-weight: 500;
	color: #0a336b;
}
.cart-detail.bundle-product {
	padding-left: 20px;
}
.products-detail.product-class.bunle-main {
	background: #fbfbfb;
	padding-left: 2px;
	padding-right: 2px;
}
.border-left {
	border-left: 1px solid #dee2e6 !important;}
.serch-box-domins.bulk-reg-select {
	width: 100%;
}
.domin-select-box .bution-avi .availabled .domainerror {
	margin-top: 0;
}
.domin-select-box .bution-avi .availabled .domainerror .unavailable {
	color: #f48787;
	line-height: 15px;
	width: 65%;
	text-align: left;
	font-size: 11px;
	padding-top: 6px;
}
.domin-select-box .bution-avi .availabled .domainerror .unavailable img {
	float:left;
}
.hastable.domain-list-name #add_domains_reg_frm .domainerror {
	margin: 0;
	padding: 0px 0px 10px 10px;
}
.cross-sell {border: 4px dashed #e1e1e1;width: 90%;display: inline-block; padding: 15px 25px;}
.cross-sell-heading{ margin: 30px 0 10px 0; font-size: 22px; font-weight: 500; color: #0a336b;}
.cross-sell .cross-productname {background: #666;color: #FFF;padding: 0px 10px;display: inline-block;font-size: 14px; font-weight: 500;}
.cross-sell .cross-planmame {font-size: 20px;font-weight: 500;color: #363636;padding: 5px 0;}
.cross-sell ul.cross-dec {margin: 0;padding: 0;}
.cross-sell ul.cross-dec li {color: #666;font-size: 15px; list-style:none;}
.cross-sell .cross-prices {font-size: 18px;font-weight: 600;text-align: center;display: inline-block;width: 100%;color: #0a336b; padding:15px 0px 0px 0px;}
.cross-sell .cross-prices-cut {display: inline-block;width: 100%;text-align: center;font-size: 18px;color: #9d9d9d;text-decoration-line: line-through;font-weight: 500;}
.cross-sell a {background: #fba529;color: #FFF;font-size: 18px;display: table;padding: 8px 20px;margin: 15px auto 0 auto;text-align: center;}
.cross-sell a:hover{background: #fba529;color: #FFF; text-decoration:none;}
.cross-sell .carousel-indicators{margin-bottom:-28px;}
.cross-sell .carousel-indicators li{background-color:#a4a4a4; width:8px; height:8px; border-radius:100%;}
.cross-sell .cross-domain {display: inline-block;width: 100%;margin-top: 11px;}
.cross-sell .cross-domain input[type="text"] {width: 80%;float: left;height: 39px;}
.cross-sell .cross-domain input[type="button"] {width: 18%;background: #fba529;border: 0;color: #FFF;margin: 0px 0px 0px 2%;padding: 7px 0px;}
.cross-sell .carousel-control-prev, .cross-sell .carousel-control-next {
	position: absolute;
	top: 50%;
	bottom: 0;
	z-index: 1;
	display: -ms-inherit;
	display: inherit;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: center;
	justify-content: center;
	width: 28px;
	color: #000;
	text-align: center;
	opacity: 1;
	transition: opacity 0.15s ease;
	background: #666;
	padding: 0;
	height: 28px;
	line-height: 28px;
	margin-top: -14px;
}
.cross-sell .carousel-control-prev-icon, .cross-sell .carousel-control-next-icon {
	width: 22px;
	height: 14px;
}
.cross-sell .carousel-control-next {
	right: -40px;
}
.cross-sell .carousel-control-prev {
	left: -40px;
}
.cross-sell ul.cross-dec li a {
	background: none;
	color: #0a336b;
	font-size: 15px;
	text-decoration: underline;
	display: initial;
	padding: 0;
	margin: 0;
}
@media(min-width:10px) and (max-width:767px) {
.cross-sell{text-align:center;}
}
.notes-conts{padding:10px;}
#add_domains_frm_transfer{padding: 0px 10px 10px 10px;}
.link.cart .collapse:not(.show){display: block !important}
.nw-order-page .order-cust-tab label.select select{margin: 0px 0px;}
.nw-order-page .order-cust-tab .prices label.select select.select.p_selectbox{margin:0px !important;}
.nav-item.nav-link{text-align: center;}
.w-25{width:25%;}
.w-20{width:20%;}
.nw-order-page .order-cust-tab label.select #tld1{margin:0px}
.form-details-pls{margin:10px 0px;}
.pay_math_box-g h3{display:none;}
.pay_math_box-g {text-align: center;}
.left-domain-n{float:left;}
#process_button {width: 160px !important;}
.continue-cart-button {
	background: #FFFFFF;
	border: none;
	color: #fba529;
	font-size: 18px;
	/* padding: 8px 15px; */
	margin: 21px 25px 0px 0px;
	float: right; border-bottom: 1px solid #fba529;
}
.continue-cart-button:hover, .continue-cart-button:active {
	text-decoration:none; color:#fba529;
}
.modal-dialog.modal-dialog-centered.onload .modal-body {overflow-y: auto;max-height: 500px;}
.modal-dialog-centered.modal-dialog-scrollable {
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-pack: center;
	justify-content: center;
	height: 100%;
}
.inputRow.security-label label {
	display: inline-block;
	margin-bottom: 0;
	font-size: 15px;
}
.security_answer_error {
	color: red;
	font-size: 11px;
	text-align: left;
	position: relative;
	margin-top: -28px;
	float: left;
}
.inputRow.security-label span.help-block {
	top: 67px;
}
.bundle-name-head{
	background: #373737;
    color: #FFF;
    margin: 0px;
    padding: 10px;
    font-size: 18px;
    font-weight: bold;
    line-height: 35px;
    
}
.bundle-box-padding.tab-content {
	padding: 20px 10px;
}
.bundle-accrodian .card:first-child {
	margin-top: 0px;
}
.bundle-accrodian .card {border:0px; border-radius:0px;margin-top:20px;}
.bundle-accrodian .card .card-header {
	background: none;
	border-bottom:0px;
}
.bundle-accrodian .card .tab-content {padding: 10px;border: 1px solid #666;}
.bundle-accrodian .card  .choose-domain{margin-bottom:0px !important;}
.bundle-accrodian .card .card-header .btn.btn-link {
	font-size: 18px;
	color: #FFF;
	border: 0px solid #fba529;
	width: 100%;
	display: inline-block;
	margin: 0px 0px 0px 0px;
	padding: 10px;
	background: #666;
	font-weight: 500;
	position:relative;
	text-align:left; text-decoration:none;border-radius:0px;
}
.bundle-accrodian .card .card-header .btn.btn-link.collapsed {
	font-size: 18px;
	color: #FFF;
	border: 0px solid #fba529;
	width: 100%;
	display: inline-block;
	margin: 0px 0px 0px 0px;
	padding: 10px;
	background: #8e8e8e;
	font-weight: 500;
	position:relative;
	text-align:left; text-decoration:none;border-radius:0px;
}
.bundle-accrodian .card .card-header {margin-bottom:0px;}
.bundle-accrodian .card .card-header .btn.btn-link span {
	text-align: right;
	float: right;
}
.bundle-accrodian .card .card-header .btn.btn-link:before {
	font-family: 'Font Awesome 5 Free';
	font-style: normal;
	font-weight: 900;
	content: "\f056";
	font-size: 18px;
	padding-right: 5px;
	color: #fba529;
}
.bundle-accrodian .card .card-header .btn.btn-link.collapsed:before {
	font-family: 'Font Awesome 5 Free';
	font-style: normal;
	font-weight: 900;
	content: "\f055";
	font-size: 18px;
	padding-right: 5px;
	color: #fba529;
}
.bundle-accrodian .card .select.bundle-select select {
	height: 26px;
	padding-top: 0;
	padding-bottom: 0;
	font-size: 14px;
}
.tooltips {
  position: relative;
  display: inline-block;
}
.tooltips .tooltiptext {
  visibility: hidden;
  width: 150px;
  background-color: black;
  color: #fff;
  text-align: center;
  padding: 5px 0;
  border-radius: 3px;
  position: absolute;
  z-index: 1;
  top: 100%;
  left: 50%;
  margin-left: -75px;
}
 .tooltips .tooltiptext::after {
  content: " ";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: black transparent transparent transparent; display: none;
} 
.tooltips:hover .tooltiptext {
  visibility: visible;
}
.radio.transfer-button {
	background: #fba529;
	display: initial;
	margin-right: 10px;
	padding: 13px 13px 13px 15px;
	color: #FFF;
	cursor: pointer;
}
p.itemsubtitle_perstange {
	font-weight: 400;
	font-size: 10px !important;
	line-height: 12px;
	color: #59b274;
	text-align:right;
}
.radio.transfer-button #banktransfer {
	display: none;
}
.top_nav .right li.link.cart.logout form input {
	background: #fba529;
	padding: 3px 15px;
	border: 0px;
	color: #FFF;
	margin-top: -3px;
} 

.select2-container .select2-selection--single{
    height:34px !important;
}
.select2-container--default .select2-selection--single{
         border: 1px solid #ccc !important; 
     border-radius: 0px !important; 
}
.top-search {
	padding: 10px 15px;
	background: #FFF;
	border-bottom: 4px solid #f0f0f0;
	position: relative;
	/*z-index: 1;*/
}
.admin-plan .single-plan {
	text-align: center;
	box-shadow: 1px 0 14px 1px rgba(172, 172, 172, 0.2);
	border-radius:5px;
	margin-bottom: 20px;
}
.admin-plan .single-plan .plan-name {
	background: #0a336b;
	color: #FFF;
	padding: 4px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	font-size: 16px;
	font-weight: 500; min-height: 58px;
}
.admin-plan .single-plan .plan-price {
	font-size: 36px;
	font-weight: 600;
	color: #0a336b;
	line-height: 30px;
	padding: 10px 0px;
	border-bottom: 1px solid #E1E0E0;
}
.admin-plan .single-plan .plan-price sup {
	font-size: 15px;
	padding: 0px 5px 0px 0px;
	margin: 0;
	vertical-align: super;
	font-weight: 400;
}
.admin-plan .single-plan .plan-price small {
	font-size: 13px;
	font-weight: 400;
}
.admin-plan .single-plan .action-b {
	margin: 15px 0px;
}
.admin-plan .single-plan .btn_green {
	background: #e18e15;
	color: #fff;
	display: inline-block;
	margin: 0px 0px;
	padding: 2px 0px;
	font-size: 14px;
	font-weight: 500; border: 0px;
}
.admin-plan .single-plan .btn_green:hover {
	color: #fff;
	background: #fba529;
	text-decoration: none;
}
.admin-plan-top {
	font-size: 14px;
	font-weight: 500;
	color: #0a336b;
	padding: 15px 0px;
	border-bottom: 1px solid #F0F0F0;
} 
.word-break{padding-left: 0px !important; padding-right: 0px !important;}
.admin-plan-plan {
	padding: 10px 0px; font-size: 14px;
	border-bottom: 1px solid #F0F0F0;
}
.admin-plan-plan .form-control {
	padding: 0.275rem 0.275rem;
	height: calc(1.1em + 0.65rem + 2px);
	font-size: 14px;
	box-shadow: 0px 0px 0px;
	border-radius: 0px;
	border: 1px solid #CCC;
}
.button-select {
	border-left: 1px solid #FFFFFF6B !important;
}
.admin-plan-plan .btn_green {
	background: #e18e15;
	color: #fff;
	display: inline-block;
	margin: 0;
	padding: 4px 0px;
	font-size: 14px;
	font-weight: 500;
	width: 100%; border: 0px;
}
.admin-plan-plan .btn_green:hover {
	color: #fff;
	background: #fba529;
	text-decoration: none;
}
.top-search label {
	margin: 0px 0px 5px 0px;
	font-size: 15px;
	font-weight: 500;
}
.admin-plan-plan .accorend-text-btn label.input {
	margin-top: 0px;
}
.plan-billing {
	margin: 0;
	border-top: 1px solid #E1E0E0;
	padding: 10px;
	border-bottom: 1px solid #E1E0E0;
	display: flex;
}
.plan-user-p {
	border-bottom: 1px solid #E1E0E0;
	padding: 10px;
	display: flex;
}
.plan-billing .form-control, .plan-user-p .form-control {
	height: calc(1.0em + 0.75rem + 2px);
	padding: 0.275rem 0.75rem 0.275rem 0.15rem;
	float: left;
	width: 45%; font-size: 13px;
}
.plan-billing span, .plan-user-p span {
	float: left;
	width: 55%;
	text-align: left;
	line-height: 28px; font-size: 14px;
}
.admin-plan .single-plan .plan-quantity.accorend-text-btn .input.padding-tb {
	text-align: center;
	margin: 0 auto;
	width: 45%;
}
.fix-div.change .top-search{border-bottom: 0px;}
.change{position:fixed;z-index:9;top:0;left:0;width:100%;margin-top:0;background:#FFFFFF;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out; border-bottom: 4px solid #f0f0f0;}
.change{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
button.form-search.btn_green {
	background: #e18e15;
	color: #fff;
	display: inline-block;
	margin: 15px 0px 0px 0px;
	padding: 2px 15px;
	font-size: 14px;
	font-weight: 500; border: 0px;
}
a.form-search.btn_green:hover {
	color: #fff;
	background: #fba529;
	text-decoration: none;
}
.admin-plan-plan .btn_green.selected, .admin-plan .single-plan .btn_green.selected {
	background: #59b274;
}
.admin-plan-plan .btn_green.selected:hover, .admin-plan .single-plan .btn_green.selected:hover {
	background: #71d991;
}
.tile-row-main {
	position: relative;
}
.tile-row-main .tile-row {
	/*position: absolute;
	right: 0px;
	top: 113px;
	z-index: 9;*/ float: left; margin: 2px 0px 0px 0px;
}
.tile-row-main .tile-row a {
	background: #c1c1c1;
	color: #FFF;
	padding: 3px 6px;
	display: block;float: left;
}
.tile-row-main .tile-row a.active {
	background: #0a336b; 
}
.admin-plan .single-plan .plan-quantity.accorend-text-btn {
	padding: 10px 10px 6px 10px;
	margin: 0 !important;
}
.admin-plan .single-plan .plan-quantity.accorend-text-btn span {
	float: left;
	width: 55%;
	line-height: 20px;
	text-align: left; font-size: 14px;
}
.admin-plan .single-plan .plan-quantity.accorend-text-btn .input.padding-tb .accordin-btn-div {
	width: 58%;
}
.badge {
    background-color: #6394F8;
    border-radius: 10px;
    color: white;
    display: inline-block;
    font-size: 12px;
    line-height: 1;
    padding: 3px 7px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
}
.shopping-cart {
  margin: 25px 0px 0px 0px;
  float: right;
  background: white;
  width: 295px;
  position: absolute;
  border-radius: 0px;
  padding: 0px;
  box-shadow: 0px 7px 6px 4px #eaeaea; z-index: 99999; opacity: 1 !important;
}
.shopping-cart .plan-righbox .box .tile-head-plan {
	font-size: 16px;
	line-height: 18px;
}
.shopping-cart .summary_domains.new h3 a {
	color: #373737 !important;
	padding: 0 !important;
}
.shopping-cart .totalcost {
	display: block !important;
}
.shopping-cart .cart_button.text-center {
	margin: 0px !important;
}
.shopping-cart .cart_button.text-center .addtocart.bnt-gradient i {
	color: #FFF !important;
}
#cart {
	background: #333;
	color: #FFF;
	padding: 5px 10px 5px 10px;
}
#cart:hover i {
	color: #FFF;
}
.modal-body.addonoptionbody {
	padding: 0px; 
}
.modal.bd-example-modal-lg.addonoption .modal-dialog.modal-lg.modal-dialog-centered {
	max-width:85%; margin: 20px auto 0px auto;
}
.modal-body.addonoptionbody .nw-order-page {
	background: #FFFFFF; 
}
.modal-body.addonoptionbody .nw-order-page .choose-domain {
	 margin: 0px !important;
}
.modal-body.addonoptionbody .order-addon-tab{
	overflow: auto;
}
.modal-body.addonoptionbody .order-addon-tab .order-cust-tab{
	width: 1040px; margin: 0 auto;
}
.modal-body.addonoptionbody .nav-item.nav-link.w-20 {width: 33%;}
.modal-body.addonoptionbody .tab-content {
	padding: 15px;
	 -webkit-box-shadow: 0px 0 0px 0px rgba(0, 0, 0, .2);
	-moz-box-shadow: 0px 0 0px 0px rgba(0, 0, 0, .2); 
	box-shadow: 0px 0 0px 0px rgba(0, 0, 0, .2); height: 350px; overflow-y: auto;
}
.modal-body.addonoptionbody nav > .nav.nav-tabs {
	background: #f4f4f4;
}
.modal-body.addonoptionbody nav > div a.nav-item.nav-link {
	background: #f4f4f4;
	color: #333;
}
.modal-body.addonoptionbody nav > div a.nav-item.nav-link.active {
	background: #0a336b;
	color: #FFF;
}
.modal-body.addonoptionbody nav > div a.nav-item.nav-link.active::after {
	display: none;
}
.modal.fade.bd-example-modal-lg.addonoption .modal-header {
	border: 0px;
}
.modal-dialog.modal-dialog-centered.loading {
	text-align: center;
	width: 200px;
}
.modal-dialog.modal-dialog-centered.loading p{
	margin: 20px 0px 0px 0px;
	padding: 0px;
}
.top-search input.search {
	float: left;
	width: 92%;
	height: calc(1.5em + 1.25rem + 2px);
	border-right: 0px;
}
.top-search .form-search.btn_green {
	background: #fba529;
	border: 0;
	color: #FFF;
	float: left;
	width: 8%;
	line-height: 46px;
	font-size: 20px; margin: 0px; padding: 0px;
}
#btn-back-to-top {
	position: fixed;
	bottom: 20px;
	right: 20px;
	border-radius: 0px;
	padding: 0.1rem 0.5rem;
	background: #e18e15;
	border: 0; display: none;
}
.modal-fix {
	width: 800px;
	margin: 10px auto 0px auto;
}
.btn_green_cart {
	background: #e18e15;
	color: #fff;
	display: inline-block;
	margin: 0;
	padding: 10px 15px;
	font-size: 16px;
	font-weight: 500;
	border: 0px;
}
.btn_green_cart:hover {
	color: #fff;
	background: #fba529;
	text-decoration: none;
}
p.toptext {
	padding-top: 10px;
}
.dropdown-menu.select-drop {
	border-radius: 0;
	left: auto;
	right: 0px;
	border: 0;
	box-shadow: 1px 0 14px 1px rgba(0, 0, 0, .2);
	padding: 0;
	margin: 0;
}
.col-md-1.col-lg-1.col-sm-12.col-12.no-space {
	padding: 0px !important;
}
.admin-plan-plan .btn-group.single .btn_green, .single-plan .btn-group.single .btn_green {
	width: 105px;
}
.admin-plan-plan .btn_green.selected.selected_btn, .admin-plan-plan .btn_green.notselected_btn, .admin-plan .single-plan .btn_green.selected_btn, .admin-plan .single-plan .btn_green.notselected_btn{
   width: 80px;	
}
.admin-plan-plan .btn_green.selected.selected_btn_arrow, .admin-plan-plan .btn_green.notselected_btn_arrow , .admin-plan .single-plan .btn_green.selected_btn_arrow, .admin-plan .single-plan .btn_green.notselected_btn_arrow	{
	width: 25px;
}
.shopping-cart .plan-righbox .box {
	margin-bottom: 0px;
}
.plan_res_grid_data p, .plan_res_list p {
	text-align: center;
	width: 100%;
}
.w-4{width:16.6% !important;}
.not-allowed-icon{ cursor: not-allowed; background-color: #efefef;}
.modal-body.addonoptionbody .order-addon-tab .order-cust-tab.w-800 {
width: 800px; min-height: 250px;
}

.continue-cart-show {
	background: #0a336b;
	color: #FFFFFF;
	padding: 6px 15px;
	font-size: 15px;
	float: right;
	border: 0px;
}
.continue-cart-show:hover{
	background: #0a336b;
	color: #FFFFFF;
	text-decoration: none;
}
.continue-cart-hide {
	background: #cecece;
	color: #F7F7F7;
	padding: 6px 15px;
	font-size: 15px;
	float: right;
	border: 0px;
	cursor: no-drop;
}
.continue-cart-hide:hover{
	background: #cecece;
	color: #F7F7F7;
	text-decoration: none;
}
.form-control.include-month {
padding-right: 65px;
}
span.include-month {
position: absolute;
right: 15px;
top: 0;
width: 60px;
text-align: center;
background: #CCC;
font-size: 14px;
line-height: 28px;
}
.form-details-pls:first-child {
	margin-top: 0px;
}
.tab-content.thank-you-page {
	text-align: center;
	padding: 0;
}
.tab-content.thank-you-page h2.office-h {
	font-size: 40px;
	color: #FFFFFF;
	padding: 30px 0;
	font-weight: 700; background: #0a336b;
}
.tab-content.thank-you-page p {
	color: #575757;
	font-size: 17px;
	font-weight: 400; width: 40%; margin: 0px auto 42px auto;
} .thank-you-page .check i {color: #04a804;	font-size: 65px;margin: 30px auto;}
.paymentfrequency {
font-size: 12px;
font-weight: 500;
background: #fba5291c;
padding: 0px 7px;
color: #000;
display: inline-block;
}
.paymentbox {
	width: 40%;
	margin: 0 auto;
}
.paymentbox .inputWithIcon {
	position: relative
}
.paymentbox .inputWithIcon span {
	position: absolute;
	right: 7px;
	top: 13px;
	color: #fba529;
	transition: 0.3s;
	font-size: 14px;
}
.paymentbox .inputWithIcon span.font-22 {
	font-size: 28px;
	top: 6px;
}
.paymentbox p.secure {
	font-size: 15px;
	color: #535353;
	padding: 20px 0px 30px 0px;
	margin: 0px;
}
.paymentbox p.secure a {
	text-decoration: none;
	color: #0a336b;
}
.paymentbox .secure-by {
	text-align: center;
	font-size: 15px;
	margin: 0px;
	color: #878d92;
}
.paymentbox .secure-by img {
	width: 100px;
	opacity: 0.5;
}
.paymentfrequency {
font-size: 12px;
font-weight: 500;
background: #fba5291c;
padding: 0px 7px;
color: #000;
display: inline-block;
}
#Kyc_modal .modal-dialog, #otp_verification .modal-dialog {
	max-width: 600px;
}
#Kyc_modal .modal-dialog #exampleModalLongTitle, , #otp_verification .modal-dialog #exampleModalLongTitle {
	color: #333333;
}
#Kyc_modal .modal-dialog .form-group.label, #otp_verification .modal-dialog .form-group.label {
	font-size: 14px;
	line-height: 18px;
	margin-bottom: 30px;
	padding-top: 10px;
}
#Kyc_modal .modal-dialog .form-group span, #otp_verification .modal-dialog .form-group span {
	font-weight: 500;
	word-break: break-all;
}
#Kyc_modal .modal-dialog .btn-primary, #otp_verification .modal-dialog .btn-primary {
	background: #e18e15;
	border-color: #e18e15;
}
#Kyc_modal .modal-dialog #email_popup_processing, #Kyc_modal .modal-dialog #phone_popup_processing, #otp_verification .modal-dialog #email_popup_processing  {
	float: right;
	font-size: 11px;
	line-height: 14px;
	color: #5b5b5b;
	margin-bottom: 12px;
	padding: 0px;
}
#Kyc_modal .modal-dialog .re-generate, #otp_verification .modal-dialog .re-generate {
	float: right;
	font-size: 11px;
	line-height: 14px;
	color: #5b5b5b;
	text-decoration: underline;
	margin-bottom: 12px;
}
#Kyc_modal .modal-dialog span.success, #otp_verification .modal-dialog .m-alert.m-alert--icon.alert.alert-success {
	color: #28a745;
	background: rgb(40, 167, 69, .1);
	font-size: 14px;
	padding: 5px;
	float: left;
	width: 100%;
	text-align: center;
	margin-bottom: 10px;
	border-radius: 3px;
	border: 1px solid #cff0d6;
}
#Kyc_modal .modal-dialog span.errors, #otp_verification .modal-dialog .m-alert.m-alert--icon.alert.alert-danger {
	color: #fb0000;
	background: rgb(251, 0, 0, .1);
	font-size: 14px;
	padding: 5px;
	float: left;
	width: 100%;
	text-align: center;
	margin-bottom: 10px;
	border-radius: 3px;
	border: 1px solid #f0c6c6;
}
#Kyc_modal .modal-dialog .success-display, #otp_verification .modal-dialog .success-display {
	font-size: 24px;
	text-align: center;
	color: #28a745;
	padding: 40px 100px;
	font-weight: 500;
}
#otp_verification .modal-dialog input[type="text"] {
	margin: 0px;
}

span#hostname_check_load, span#hostname_check_load_1 {
	float: left;
	margin: 11px 30px 0px -25px !important;
	line-height: 0 !important;
	width: 0 !important;
	height: 0;
}
.thank-you-page .cross i {
	color: #f40505;
	font-size: 65px;
	margin: 50px auto 30px auto;
}
h1.permission {
	font-size: 40px;
	font-weight: 700;
	width: 50%;
	text-align: center;
	margin: 0 auto;
}
#registration_error_msg {
	width: 98%;
	margin: 12px auto 0 auto;
}
#registration_error_msg .errors-invalid {
	color: #fb0000;
	background: rgb(251, 0, 0, .1);
	font-size: 14px;
	padding: 5px;
	float: left;
	width: 100%;
	text-align: center;
	margin-bottom: 0px;
	border-radius: 3px;
	border: 1px solid #f0c6c6;
}

/*-------- M365 listing page CSS -------- Changes by Naresh--------*/

.padding-left-0 {
	padding-left: 0px !important;
}
.padding-right-0 {
	padding-right: 0px !important;
}
.padding-left-3 {
	padding-left: 3px !important;
}
.padding-right-3 {
	padding-right: 3px !important;
}
.padding-top-0 {
	padding-top: 0px !important;
}
.box-shadow-none {
	-webkit-box-shadow: 0px 0 0px 0px rgba(0, 0, 0, .2) !important;
	-moz-box-shadow: 0px 0 0px 0px rgba(0, 0, 0, .2) !important;
	box-shadow: 0px 0 0px 0px rgba(0, 0, 0, .2) !important;
}
.leftsecton {
	background: #FFF;
	padding: 15px;
	width: 100%;
	border-right: 4px solid #f0f0f0; /*display: -webkit-inline-box; height: 100%;*/
}
.leftsecton .boxouterinenr {
	margin: 0 0 30px; width: 100%; display: inline-block;
} .leftsecton .boxouterinenr:last-child{margin-bottom: 0px;}
.leftsecton .form-control.search {
	font-size: 14px;
	padding: 18px 10px;
	width: 85%;
}
.leftsecton h3 {
	font-size: 18px;
	font-weight: 500;
	color: #0a336b;
	border-bottom: 2px solid #fba529;
	display: inline-block;
	padding-bottom: 5px;
	margin: 0 0 10px 0;
}
.proucts-searchbox {
	position: relative;
}
.proucts-searchbox .searchboxicon-ps {
	position: absolute;
	right: 0;
	top: 0;
	font-size: 16px;
	background: #fba529;
	color: #fff;
	text-decoration: none;
	height: 38px;
	width: 38px;
	text-align: center;
	line-height: 38px;
	border: 0px;
}
.price-range .form-control.with40-select {
	width: 45%;
	display: inline-block;
}
.price-range .width20-select {
	width: 10%;
	text-align: center;
	display: inline-block;
}
.price-range .form-control.with40-select {
	width: 45%;
	display: inline-block;
	font-size: 14px;
	padding: 18px 10px;
}
.boxouterinenr ul {
	list-style: none;
	margin: 0;
	padding: 0px 15px;
}
.boxouterinenr ul li {
	margin: 0px 0;
}
.boxouterinenr ul li a {
	color: #4b4b4b;
	font-size: 14px;
	text-decoration: none;
	width: 100%;
	display: block;
	padding: 5px 0px 5px 15px;
	line-height: 20px;
	position: relative; word-break:break-all;
}
.boxouterinenr ul li a::before {
	content: "";
	background: #e18e15;
	width: 7px;
	height: 7px;
	float: left;
	position: absolute;
	left: 0;
	top: 11px;
}

.accordion.m365-plans-sidebar .card {
	border: 0;
	border-bottom: 1px solid #f0f0f0 !important;
	border-radius: 0px;	
}
.accordion.m365-plans-sidebar .card .card-header {
	margin: 0;
	padding: 0;
	background: #FFF;
	border: 0;
}
.accordion.m365-plans-sidebar .card .card-header .btn.btn-link.btn-block.text-left {
	color: #333;
	font-size: 15px;
	font-weight: 500;
	padding: 4px 16px 4px 0px; margin-left: 16px; word-break: break-all;
}
.accordion.m365-plans-sidebar .card .card-header .btn.btn-link.btn-block.text-left:hover {
	text-decoration: none;
}
.accordion.m365-plans-sidebar .card .m365-plans-sidebar2 {
 padding:0px 15px 0px 15px;
}
.accordion.m365-plans-sidebar .card .m365-plans-sidebar2:last-child .card {
 border: 0px !important;
}
.filderpageslect .labeltitelbox {
	display: inline-block;
	margin: 0 10px 0 0;
}
.filderpageslect .selecttitelbox {
	width: 110px;
	font-size: 14px;
	display: inline-block;
	margin: 0;
	padding: 0.5rem 0.5rem;
	height: calc(1.5em + 0.75rem + 2px);
	border: 1px solid #CCC;
	color: #495057;
	background-color: #FFF;
}
.hide-div {
	display: none;
}
.hide-div ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
button.more-button {
	position: absolute;
	top: 49px;
	z-index: 2;
	border: 0px;
	padding: 0;
	background: #fba529;
	color: #fff;
	font-size: 12px;
	width: 64px;
	line-height: 16px;
	letter-spacing: 0;
	left: 50%;
	margin-left: -32px;
}
button.more-list {
	border: 0px;
	padding: 0;
	background: none;
	color: #fba529;
	text-decoration: underline;
}
button.more-list:hover, button.more-list:visited, button.more-list:active, button.more-list:focus, button.more-button:hover, button.more-button:visited, button.more-button:active, button.more-button:focus {
	border: 0px; outline: none;
}
.hide-div.mystyle.list {
	margin: 0;
	width: 100%;
	display: block;
}
.hide-div.mystyle.grid {
	display: block;
	position: absolute;
	background: #FBFBFB;
	z-index: 1;
	width: 220px;
	padding: 15px;
	left: 50%;
	margin-left: -110px;
	box-shadow: 1px 0 14px 1px rgba(0, 0, 0, .2);
	text-align: left; max-height: 240px; overflow-y: auto;
}
.hide-div ul li {
	color: #4b4b4b;
	font-size: 13px;
	text-decoration: none;
	width: 100%;
	display: block;
	padding: 3px 0px 3px 15px;
	line-height: 20px;
	position: relative; word-break:break-all;
}
.hide-div ul li:before {
	content: "";
	background: #e18e15;
	width: 7px;
	height: 7px;
	float: left;
	position: absolute;
	left: 0;
	top: 11px;
}
.accordion.m365-plans-sidebar {
	max-height: 405px;
	overflow-y: auto;
}
.banner-header {
	background-image: linear-gradient(to bottom, #fdfeff, #f8fbfe, #f2f8fc, #ecf5fb, #e6f2f9);
	padding: 25px 0px;
	/*border-bottom: 1px solid #e6e6e6;*/
}
.banner-header h1 {
	font-size: 30px;
	color: #1e3067;
	width: 100%;
	text-align: center;
	margin: 0;
	padding: 0;
	font-weight: 600;
}

/* Works on Firefox */
* {
  scrollbar-width: thin;
  scrollbar-color: #9b9b9b transparent;
}
/* Works on Chrome, Edge, and Safari */
*::-webkit-scrollbar {
    width: 8px;
	height: 8px;
}
*::-webkit-scrollbar-track {
  background: transparent;
}
*::-webkit-scrollbar-thumb {
  background-color: #9b9b9b;
}
.accordion.m365-plans-sidebar .card .card-header .parent {
	position: relative;
	float: left;
}
.accordion.m365-plans-sidebar .card .card-header .parent:before {
	position: absolute;
	left: 0;
	top: 11px;
	content: "\f068";
	font-family: 'Font Awesome 5 Free';
	font-style: normal;
	font-weight: 900;
	display: block;
	font-size: 10px;
}
.accordion.m365-plans-sidebar .card .card-header .parent.collapsed:before {
	content: "\f067";
} .top_nav .right li a#cart i {color: #FFF;}
.line-height-28 {line-height: 28px;word-break: break-all;}

/*-------- M365 listing page CSS -------- Changes by Naresh--------*/