/*************************************************

	parking.css
	this css file includes all the classes of
	above.com internal pages.

**************************************************/

html {overflow-y: scroll;}

.logo {width:206px;	height:40px;line-height:40px;display:block;background:url(../img/above_logo_new.png) left bottom no-repeat;padding-top:3px !important; }
.logo a {display:block;	width:206px;height:40px;}
.ftr-hdr {font-family: Arial, Helvetica, sans-serif;font-weight: normal;color:#000000;font-size:17px;letter-spacing:.65px;line-height:20px; width: auto;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.ftr-hdr {
	color: #000000;
	font-family: "open sans",Arial, Helvetica;
	font-size: 17px;
	font-weight: normal;
	letter-spacing: 1px;
	line-height: 20px;
	width: auto;
	display: block;
}
}

.bluebutton{ border:0px;width: 52px;height:18px;padding:0px 0px 0px 0px;background: url('/img/bluebutton.png') no-repeat;font-family:arial;font-size:10px;font-weight:bold;color:#fff;cursor:pointer}

.bluebutton1{display:inline-block;border:0;border-radius:5px;background:#127EE1;color:#ffffff;font-size:14px;padding:0px 20px;height:34px;text-decoration:none}
.bluebutton1:hover{background:#61A9EB}

/* from pm.css */
#label {font-size: 10pt;font-weight: bold;padding: 0;margin: 0 0 8px 0;	color: #cccccc;}

#gray_circle{border: 1px solid #999;background-color: #999;color:white;padding:0px 5px 0px 5px;}
.bluecolor{color:#127EE1;font-weight: bold;}

/* from pad.css */

#padn { padding:  0px  0px  0px  0px; }
#padh { padding:  0px 16px  0px 16px; }
#padv { padding:  8px  0px  8px  0px; }
#padl { padding:  0px  0px  0px 16px; }
#padr { padding:  0px 16px  0px  0px; }
#padt { padding:  8px  0px  0px  0px; }
#padb { padding:  0px  0px  8px  0px; margin-bottom: 16px;}
#padf { padding:  8px 16px  8px 16px; }

#padn table { border-collapse: collapse; }
#padn table tr td table th { padding: 0; }

/* from layout.css */

div#sites table             {padding: 0px; margin: 0px; }
div#sites table td          {white-space: nowrap; background: url('/img/base/middle-tab-divider.gif') no-repeat; background-position: center left; font-size: 13px; padding: 7px 10px; }
div#sites table td a        {color: #fff; text-decoration: none; font-size: 13px; font-weight: bold; }
div#sites table td a:hover  {color: #fc0; }
div#sites table td.left     {background: none; font-size: 11px; }
div#sites table td.active   {background: url('/img/base/middle-tab-divider.gif') no-repeat; background-position: center left; }
div#sites table td.active a {color: #fc0; font-weight: bold; }

div#menu table              { padding: 0px; margin: 0px; background: url('/img/base/right-tab-bg.gif') repeat-x; }
div#menu table td           { background: url('/img/base/right-tab-divider.gif') no-repeat; background-position: center left; font-size: 11px; font-weight: bold; padding: 7px 10px; }
div#menu table td a         { color: #fff; text-decoration: none; }
div#menu table td a:hover   { color: #fc0; }
div#menu table td.left      { background: none; background-position: center left; }

td#shadow                   { width: 100%; height: 20px; background: url('/img/base/search-bg.png') repeat-x; background-color: #eee;}
td#shadowdis                { width: 100%; height: 20px; background: url('/img/base/search-bgdis.png') repeat-x; background-color: #eee;}

/* end header */

div#navigation,
div#mainContent             { width: 780px; margin: 10px auto; }

/* tool.bar */

table#toolbar                       { border: 1px solid #ddd; width: 100%; }
table#toolbar thead th              { background: url('/img/base/toolbar-header-bg.png') repeat-x; font-size: 11px; color: #fff; padding: 7px 10px; font-weight: normal; text-align: left; }
table#toolbar thead th input        { border: none; background: transparent; color: #fff; padding: 0; margin: 0; }
table#toolbar tbody td              { font-size: 11px; padding: 8px 8px; }
table#toolbar tbody td input        { border: 1px solid #999; background: transparent; color: #333; padding: 3px; margin: 0; height: 22px; }
table#toolbar tbody td input.button { border: 1px solid #aad; padding: 1px 5px; background: #fff url('/img/button.gif'); line-height: 16px; height: 22px; color: #000060; cursor: pointer; font-size: 11px; }

/* end toolbar */



div#footerdis{background-image: url('/img/footerbgdis.gif');background-repeat:repeat-x;text-align:center;color: #fff;font-size:12px;height:83px;}
div#footerdis p    { margin:0; }
div#footerdis a {color: #fff; text-decoration: none; font-size: 12px}
div#footerdis a:hover {color: #fff; text-decoration: underline; font-size: 12px}
div#footerdis table td {font-size: 12px}

/* data tables */

table#current_auction thead th,
table#view_auction thead th,
table#open_auction thead th,
table#closed_auction thead th,
table#search_result thead th,
table#domain_report thead th,
table#new_domain thead th,
table#edit_domain thead th,
table#bids thead th,
table#my_bid thead th     { background: url('/img/base/table-header-bg.png') repeat-x; font-size: 11px; color: #fff; padding: 7px 10px; font-weight: normal; text-align: center; }

table#current_auction thead th a,
table#view_auction thead th a,
table#open_auction thead th a,
table#closed_auction thead th a,
table#search_result thead th a,
table#domain_report thead th a,
table#new_domain thead th a,
table#edit_domain thead th a,
table#bids thead th a,
table#my_bid thead th a   { color: #6cf; text-decoration: none; }

table#current_auction tbody td,
table#view_auction tbody td,
table#open_auction tbody td,
table#closed_auction tbody td,
table#search_result tbody td,
table#domain_report tbody td,
table#new_domain tbody td,
table#edit_domain tbody td,
table#bids tbody td,
table#my_bid tbody td     { padding: 4px 10px; }

table#current_auction tbody td,
table#view_auction tbody td,
table#open_auction tbody td,
table#closed_auction tbody td,
table#search_result tbody td,
table#domain_report tbody td,
table#new_domain tbody td,
table#bids tbody td,
table#edit_domain tbody td,
table#my_bid tbody td     { background-color: #f5f5f5; }

table#box td              {font-size: 12px;}

table.dmnav{}
table.dmnav a{color:#127EE1;}
table.dmnav a:visited{color:#127EE1;}
table.dmnav a:hover{color:#127EE1;text-decoration:underline;}

#parkm_tbl{width: 100%;}
#parkm_tbl .left{width: 40%; text-align: left; vertical-align: middle; padding: 3px 0px 3px 3px;; font-weight: bold; border-right: #ffffff 1px solid; border-bottom: #ffffff 1px solid;}
#parkm_tbl .right{width: 60%; text-align: left; vertical-align: middle; padding: 3px 0px 3px 3px; border-bottom: #ffffff 1px solid;}

table.domain_auctions_tab{margin:0;padding:0;border:1px solid #c0ccdd;}
table.domain_auctions_tab th{background:#508ac5;color:#ffffff;padding:4px 0px 4px 10px;text-align:left;font-size:14px;font-family:arial}
table.domain_auctions_tab td{padding:1px 4px 3px 5px;font-size:10px}
table.domain_auctions_tab tr.oddrow{background:#e6ebff;}
table.domain_auctions_tab tr.evenrow{background:#ffffff;}

table.dmregister{font-size:12px;}
table.dmregister tr{font-size:12px;}
table.dmregister tr td{font-size:12px;}

.divMainListingTable{clear:both;padding-bottom:5px;}
.listTable form{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}

.announcementsBox{background-color:#ffffff;border:1px solid #7d7d7d;height:300px;overflow:auto; padding:10px}
.announcementsTitle{padding:5px;background-color:#7d7d7d; color:#fff;/*border-radius:5px 5px 0px 0px*/}
.announcementsTitle h2 { color:#fff !important; font-weight:600; }

.homemainListTable{border-top:1px solid #ddd;}
.homemainListTable th{padding:0px 10px;height:46px;font-size:14px;color:#333;}
.homemainListTable th a{color:#000 !important;}
.homemainListTable td{padding:0px 10px;height:40px;font-size:13px;font-weight: 400;border-top:1px solid #ddd;}

.homenewOfferTable{border-top:1px solid #ddd;}
.homenewOfferTable th{padding:0px 10px;height:36px;font-size:14px;color:#333;}
.homenewOfferTable th a{color:#000 !important;}
.homenewOfferTable td{padding:0px 10px;height:30px;font-size:13px;font-weight: 400;border-top:1px solid #ddd;}

table.mainListTable{background: #ffffff;}
table.mainListTable th {border-bottom: 1px solid #dddddd;color: #333333;font-size: 13px;font-weight: bold;padding: 0px 10px;height:40px;white-space: nowrap;}
table.mainListTable td {border-bottom: 1px solid #dddddd;font-size: 12px;height:36px;white-space: nowrap;padding:0px 10px;}
table.mainListTable th > a {color: #333333 !important;font-size: 12px;font-weight: bold;white-space: nowrap;text-decoration: none}
table.mainListTable tr:last-child td{border-bottom: 10px !important}

table.tabManage{background: #ffffff;border: 1px solid #dddddd;border-radius: 6px}
table.tabManage th {border-bottom: 1px solid #dddddd;color: #333333;font-size: 13px;font-weight: bold;padding: 0px 10px;height:40px;white-space: nowrap;}
table.tabManage td {border-bottom: 1px solid #dddddd;font-size: 12px;height:36px;white-space: nowrap;padding:0px 10px;}
table.tabManage th > a {color: #333333 !important;font-size: 12px;font-weight: bold;white-space: nowrap;text-decoration: none}
table.tabManage tr:last-child td{border-bottom: 0px !important}

table.tabManageAll{background: #ffffff;}
table.tabManageAll tr.altrow { background: #ffffff none repeat scroll 0 0; }
table.tabManageAll th {border-top: 1px solid #dddddd;border-bottom: 1px solid #dddddd;color: #333333;font-size: 13px;font-weight: bold;padding: 0px 10px;height:40px;white-space: nowrap;}
table.tabManageAll th > a {color: #333333!important;font-size: 12px;font-weight: bold;white-space: nowrap;}
table.tabManageAll td {border-bottom: 1px solid #dddddd;font-size: 12px;height:36px;white-space: nowrap;padding:0px 10px;}

table.tabManageAll td.blueline {height: auto;background: #3d9be3 none repeat scroll 0 0;padding: 2px;white-space: nowrap;}
table.tabManageAll td.forsale { font-size: 0;}
table.tabManageAll td.forsale > span { display: inline-block; width: 18px; font-size: 11px; vertical-align: middle; }
table.tabManageAll th > a, table.tabManageAll th > div > a {color: #333!important;font-size: 12px;font-weight: bold;white-space: nowrap;}

table.tabManageAll1 td {font-size: 11px !important;height:26px !important;}
table.tabManageAll1 tr>th:nth-child(1), table.tabManageAll1 tr>td:nth-child(1) {position: sticky;left: 0px;background: #fff;}
table.tabManageAll1 tr>th:nth-child(2), table.tabManageAll1 tr>td:nth-child(2) {position: sticky;left: 40px;background: #fff;}
table.tabManageAll1 tr>th:nth-child(3), table.tabManageAll1 tr>td:nth-child(3) {position: sticky;left: 66px;background: #fff;}

table.no_b_brd tr:last-child td{border-bottom: 0px !important}
table.no_t_brd tr:first-child th{border-top: 0px !important}

table.tabManagebrd { border:0px}
table.tabManagebrd th{background:#127EE1;border-right:1px solid #fff;padding:0px 10px;height:30px;font-size:12px;color:#ffffff;text-align:center;}
table.tabManagebrd td {padding:0px 10px;height:26px;font-size:14px;border-bottom:1px solid #f2f2f2;}

table.tabSearch { font-size: 13px; }
table.tabSearch td { white-space: nowrap; }

table.tabConsolidatesum{border:1px solid #127EE1;}
table.tabConsolidatesum td {font-size: 12px;white-space: nowrap;padding:7px 10px;border-bottom:1px solid #f2f2f2}

th > a.nolink {
	text-decoration: none!important;
	cursor: text;
}

a.verifyBtnLk{display:inline-block;border:0;border-radius:5px;background:#269b1b;color:#ffffff !important;font-size:18px;padding:8px 25px;text-decoration:none}
a.verifyBtnLk:hover{background:#35ce27;text-decoration:none !important}

.sortable{border:1px solid #CCCCCC;	background-color:#FFFFFF;}
.sortable th{background-color: #c0ccdd;border-top:1px solid #FFFFFF;border-bottom:1px solid #ffffff;color:#523A0B;padding:2px 5px 2px 5px;font-size:12px;border-right:1px solid #FFFFFF;height:33px;}
.sortable a{color:#523A0B;	text-decoration:none;border-bottom:1px dotted #523A0B;}
.sortable a:hover{	color:#523A0B;	text-decoration:none;	border-bottom:1px solid #523A0B;}
.sortable td{padding:5px 5px 6px 5px;border-right:1px solid #FFFFFF;}
.sortable .even_row{color:#000000;background-color:#eeeeff;height:20px;font-size:12px;}
.sortable .odd_row{  color:#000000;background-color:#d9e0ff;height:20px;font-size:12px;}

table.domainbids_tabs{}
table.domainbids_tabs td{height:24px;/*padding:0px 5px 0px 5px;*/background:#D1E8FC;border-left:1px solid #d9ddf0;border-bottom:0px solid #d9ddf0;border-right:1px solid #d9ddf0;border-top:1px solid #d9ddf0;}
table.domainbids_tabs td:hover { background:#b0daff; color:#FFF;}
table.domainbids_tabs td.active{height:24px;/*padding:0px 5px 0px 5px;*/background:#FFFFFF;border-left:1px solid #D9DDF0;border-bottom:0px solid #FFF;border-right:1px solid #D9DDF0;border-top:1px solid #D9DDF0;}
table.domainbids_tabs td.help{height:24px;padding:0px 5px 0px 5px;background:#ffffff;border:0px;border-top:1px solid #d9ddf0;}
table.domainbids_tabs td.report{height:24px;padding:0px 0px 0px 0px;background:#ffffff;border:0px;border-top:1px solid #d9ddf0;}
table.domainbids_tabs td a{color:#000;font-weight:bold;text-decoration:none; border: 1px solid #FFFFFF; border-bottom:none !important; display: block;font-size: 12px;font-family:Arial, Helvetica, sans-serif; padding: 0 10px;text-decoration: none; height:24px; line-height:24px;}
table.domainbids_tabs td a:hover{color:#000;font-weight:bold;text-decoration:none}

table.verifiedstats{}
table.verifiedstats td{height:24px;/*padding:0px 5px 0px 5px;*/background:#D1E8FC;border-left:1px solid #d9ddf0;border-bottom:0px solid #d9ddf0;border-right:1px solid #d9ddf0;border-top:1px solid #d9ddf0;}
table.verifiedstats td:hover { background:#b0daff; color:#FFF;}
table.verifiedstats td.active{height:24px;/*padding:0px 5px 0px 5px;*/background:#FFFFFF;border-left:1px solid #D9DDF0;border-bottom:0px solid #FFF;border-right:1px solid #D9DDF0;border-top:1px solid #D9DDF0;}
table.verifiedstats td.help{height:24px;padding:0px 5px 0px 5px;background:#ffffff;border:0px;border-top:1px solid #d9ddf0;}
table.verifiedstats td.report{height:24px;padding:0px 0px 0px 0px;background:#ffffff;border:0px;border-top:1px solid #d9ddf0;}
table.verifiedstats td a{color:#000;font-weight:bold;text-decoration:none; border: 1px solid #FFFFFF; border-bottom:none !important; display: block;font-size: 12px;font-family:Arial, Helvetica, sans-serif; padding: 0 10px;text-decoration: none; height:24px; line-height:24px;}
table.verifiedstats td a:hover{color:#000;font-weight:bold;text-decoration:none}

table.domainlog_tab{border:1px solid #cccccc;}
table.domainlog_tab th{background:#c0ccdd;color:#523a0b;text-align:center;padding:0px 4px 0px 4px;height:26px;font-size: 11px;font-family: verdana,arial;}
table.domainlog_tab th a{color:#523a0b}
table.domainlog_tab tr.altbg{background:#eee}
table.domainlog_tab td{height:20px;padding:0px 4px 0px 4px;font-family: verdana,arial;}
table.domainlog_tab tr.even_row{background:#eeeeff;color:#000000;}
table.domainlog_tab tr.odd_row{background:#d9e0ff;color:#000000;}

table.code_tab{border:1px solid #afb1b1;}
table.code_tab th{background:#117ee1;border-top:1px solid #ffffff;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;color:#ffffff;text-align:center;padding:0px 4px 0px 4px;height:26px;font-size: 11px;font-family: verdana,arial;}
table.code_tab th.l_brd{border-left:1px solid #ffffff}
table.code_tab th a{color:#523a0b}
table.code_tab tr.altbg{background:#eee}
table.code_tab td{padding:2px 4px 2px 4px;font-family: verdana,arial;}
table.code_tab tr.even_row{background:#f1fbfd;}
table.code_tab tr.odd_row{background:#ffffff;}
table.code_tab tr.grey_row{background:#eeeeee;}

table.code_tab td table{margin:0;padding:0;border-top:1px solid #ffffff;}
table.code_tab td table td{margin:0;padding:4px;border-bottom:1px solid #ffffff}

table.code_tab td.pL4{padding-left:4px}

/* end data tables */

/* general classes */

.boxstyle{background:#f6f6f6;border:1px solid #d2d2d2; padding:12px}
#subtitles, #report #subtitles{background-color:#FFFFFF;border:none;}
#view_split{border:none;}
.domsearch{/*width:1100px;float:left;*/}
.narrow_search{width:600px;float:left;}
.daily_revenue_search{}

.divSrchForm{width:100%;clear:both;}
.divSrchForm form{padding: 0px 0px 0px 0px;}
.divSrchForm .fldiv { width:38%; }
.divSrchForm .label { width:20%; }
.divSrchForm .ele { width:78%; }
.divSrchForm1{min-width:400px;}
.divSrchForm1 form{padding: 0px 0px 0px 0px;}
.divSrchForm1 .fldiv { width:38%;    }
.divSrchForm1.label { width:20%; }
.divSrchForm1.ele { width:78%; }
.divSettings{width:100%;clear:both;}
.divSettings form{padding: 0px 0px 0px 0px;}
.divSettings .frmTbl{margin:0px 10px 0px 0px;clear:both;}
.divSettings .fldiv { width:437px;}
.divSettings .fldiv .frmRow { margin:0px 0px 0px 0px;border:1px solid #D9DDF0;    }
.divSettings .label { width:30%;margin:0px 0px 0px 0px;}
.divSettings .ele { width:66%;margin:0px 0px 0px 0px;}

.domstathissrch{width:550px;float:left;}
.domstathissrch1{width:560px;float:left;}
.domstatsrch{width:350px;float:left;}
.divStatHisForm{width:100%;clear:both;}
.divStatHisForm form{padding: 0px 0px 0px 0px;}
.divStatHisForm .label { width:10%; }
.divStatHisForm .ele { width:88%; }

.divStatForm{width:100%;clear:both;}
.divStatForm form{padding: 0px 0px 0px 0px;}
.divStatForm .label { width:15%; }
.divStatForm .ele { width:83%; }

.LockConf{width:100%;clear:both;}
.LockConf .frmTbl{background-color:#fff;border:1px solid #ddd;}

.keyupddiv{width:200px;float:right;}
.keytext{font-size:12px;margin:1px 1px 1px 1px;background-color:#FFFFFF;}
.keytextemp{font-size:12px;border:1px solid red;margin:1px 1px 1px 1px;background-color:#FFFFFF;}
#keytd{padding:0px 0px 0px 30px;}

.bulkdomch{width:600px;float:left;}
.bulkdomch1{width:600px;}
.bulkdomadd{width:500px;float:left;}
.bulkdomadd2{width:440px;float:left;padding:20px;}
.accadd{}
.pafld{width:260px;font-size:11px}

.pagesign{width:100px;float:left;}
.upddomain{padding: 0px 0px 0px 5px;width:610px;float:left;}
.upddomain1{padding: 0px 0px 0px 0px;width:600px;}
.divQckUpdateForm{width:100%;clear:both;}
.divQckUpdateForm .flDiv{width:275px;}
.divQckUpdateForm .flDivRight{float:left;width:200px;margin-left:30px;}
.divQckUpdateForm form{padding: 0px 0px 0px 0px;}
.divQckUpdateForm .label { width:34%; }
.divQckUpdateForm .ele { width:64%; }
.divQuickAddForm{width:100%;clear:both;}
.divQuickAddForm form{padding: 0px 0px 0px 0px;}
.divQuickAddForm .label { width:18%; }
.divQuickAddForm .ele { width:80%; }
.divFoldEditForm{width:100%;clear:both;}
.divFoldEditForm .frmRow{ padding:2px 0px 2px 0px;}
.divFoldEditForm .label { width:23%; }
.divFoldEditForm .ele { width:75%; }

.divAddDomainFrm{ width:100%;clear:both;}
.divAddDomainFrm form{padding: 0px 0px 0px 0px;}
.editDomSrch .frmTbl{width:350px;}
.divAddDomainFrm .label { width:40%; }
.divAddDomainFrm .ele { width:58%; }

.editDomSrch{width:400px;float:left;}
.domupddiv{width:230px;float:right;}
.flhalf{width:33%;float:left;}

#IconsTable{position:absolute;left:0px;top:0px;z-index:1;background:#FFFFFF;color:#000000;border:2px solid #1D78AD;width:213px;}
#IconsTable .clear a{float:left;padding:7px 7px 0px 0px;}
#IconsTable .clear a:hover{background:#CCCCCC;}
#IconsTable #setlink{clear:both;}
#IconsTable .link{background-color: #1D78AD;color:#FFFFFF;margin-top:10px;padding:5px 0px 0px 0px;text-align:center;}
#IconsTable .link a{color:#FFFFFF;}

.impstat_left{float:left;width:750px;}


.dashleft{/*float:left;*/}
.dashright{/*float:left;*/width:470px;margin:32px 0px 0px 18px;}
.revgraph{border:1px solid #CCDDEE;width:100%;padding:0px 5px 0px 5px;}
.revgraph div{padding:10px 10px 10px 10px;}
.announce{border:1px solid #CCDDEE;width:100%;padding:0px 5px 0px 5px;margin:20px 0px 0px 0px;}
.announce .img{float:left;width:20%;}
.announce .cont{float:left;width:78%;}

.pageinfo{border:1px solid #ddd;border-radius:4px;background:#fff;padding:10px;}
.pageinfo .img{float:left; width:60px;}
.pageinfo .cont{padding:10px}

.float_left{float:left;width:400px;}
.float_right{float:left;width:400px;}

.editfolder{width:380px;}
.manacc_left{width:720px;}
.manacc_right{float:left;width:500px;}
#failed{color:red;}
#succ{color:blue;}

.premium_partners{border:0px solid #000;width:740px;margin-top:30px;margin-bottom:20px;font-size:12px}
.labelpad{vertical-align:middle;margin-bottom:6px}

#imp_msg{padding:8px 8px 8px 8px;width:200px;border:1px solid #E1ADAD;background-color:#F9EEEE;font-size:12px;}
#sercol{border-left:1px solid #CCCCCC;}
/*AS PER T6477*/
.borderleftinreportscolumn{border-left:1px solid #CCCCCC;}
.dashHolder{/*width:1300px;*/width:1200px;padding-bottom:10px;}

#dashtr_0, #dashtr_1, #dashtr_2, #dashtr_0 a, #dashtr_1 a, #dashtr_2 a{color: #269b1b;}

.applyFormText{font-size:13px;font-family:Verdana;}

.sheading { background: #9fbad6; font-weight: bold; }
.contactLine{margin-top:10px;margin-bottom:10px;border-top:1px dotted #dedede;width:100%;line-height:1px;}
.zeromarginpadding{margin:0;padding:0;font-size:12px;}
.abovesupport{}
.abovesupport td{font-size:12px;}
.hidden_div{display:none;}
.hidden_input{display:none;}

.geo_headbar .first{float:left;width:48%;}
.geo_headbar .second{float:right;width:48%;text-align:right;}
#grey_row, #grey_row a{color:#999999;}

.alert_msg{border:1px solid blue;background-color: #ECF3FD;font-size:13px;color: blue;padding: 5px 5px 5px 5px;margin: 0px 0px 10px 0px;}
.rest_width{width:300px;}
.rest_width500{width:500px;}

.warn_msg{font-size:13px;color: red;padding: 5px 5px 5px 5px;margin: 0px 0px 10px 0px;}
.rest_width600{width:600px;}

.flleft_ownership{float:left;width:900px;}
.flright_ownership{float:left;width:300px;}
.cont {}
.cont a{text-decoration:underline; }

.tab{float:left;padding:4px 5px 4px 10px;background:#e7e7e7;text-align:center}
.tab_active{float:left;padding:4px 5px 4px 10px;background:#548fc8;text-align:center;font-weight:bold;color:#fff}

.count{float:left;padding:4px 10px 4px 0px;margin-right:1px;background:#e7e7e7;text-align:center;color:#127EE1}
.count_active{float:left;padding:4px 10px 4px 0px;margin-right:1px;background:#548fc8;text-align:center;font-weight:bold;color:#fff}

.tabline{border-bottom:1px solid #548fc8;}

.dmlist {background:#EEEEFF none repeat scroll 0 0;border:medium none;text-decoration:none;}

ul.liststyle1{font-size:12px;list-style:none;margin:0;margin-top:10px;padding:0}
ul.liststyle1 li{padding-bottom:8px}

ul.liststyle2{}
ul.liststyle2 li{padding-top:8px}

ul.liststyle3 {padding:0;margin:0;margin-left:20px;list-style: disc outside url(../img/bullet_tick.png);}
ul.liststyle3 li {padding-bottom:8px}

ul.faqlist{list-style:none;margin:0;padding:0;margin-top:10px}
ul.faqlist li{margin:0;padding:0;padding-bottom:10px;font-size:13px;font-weight:bold}

.btn_learn{}

.btn_learn {
	height:32px;
	background:url(../img/btn_learnmore.png) no-repeat;
	display:inline-block;
	border:none;
	width:108px;
	cursor:pointer;
	float:left;
}
.btn_learn:hover {
	background:url(../img/btn_learnmore.png) no-repeat;
	background-position:0 -32px;
}

.btn_createfreeaccount{
	height:32px;
	background:url(../img/btn_createfreeaccount.png) no-repeat;
	display:inline-block;
	border:none;
	width:228px;
	cursor:pointer;
	float:left;
}
.btn_createfreeaccount:hover {
	background:url(../img/btn_createfreeaccount.png) no-repeat;
	background-position:0 -32px;
}

.home_col_bg1{background:url('/img/grad_bg_line.gif');background-repeat:repeat-x;padding:5px 20px 15px 22px;}
.home_col_bg2{background:url('/img/grad_bg1.gif');background-repeat:no-repeat;padding:15px 0px 15px 22px;height:220px}

.domainbox{margin-top:8px;background:url(/img/domain_box.gif) no-repeat; height:125px;}

#password-clear {display: none;}

.boxgrey{
-moz-border-radius:10px;
border-radius:10px;
padding:12px;
background:#f6f7f9;
}

.red_border {border:1px solid red;}
#popcontent{background-color:#ECECEC;overflow:auto}
#systemErrDiv{text-align:center;width:100%;margin:0px auto 0px auto;}
#customErrDiv{text-align:center;/*width:600px;*/max-width: 600px}
#cErrDiv{text-align:center;width:840px;margin:0px 0px;}

#alertTable{border:1px solid #f00;border-radius:6px;margin:0px;text-align: left;background-color:#FFFFFF;padding:5px 5px 5px 5px;width: 100%;}

#errorTable{border:1px solid #ddd;border-radius:6px;margin:15px 0px 15px 0px;padding:10px;text-align: left;background-color:#FFFFFF;width: 100%;}
#errorTable #head, #errStr, #alertTable #head{font-size:12px;margin:5px auto;text-align:center;font-weight:bold;color:#FF0000;}
#errStr{margin:15px 0px 15px 0px;padding: 20px;text-align:center;font-weight:bold;background-color:#FAE2E2;border:1px solid #E12D2D;}
#errPnt{font-size:12px;color:#FF0000;margin:5px 5px 5px 5px;}


.frmDiv{padding:15px 0px 15px 0px;}
.frmRow{clear:both;padding:0px 0px 0px 0px;}
.frmTbl{clear:both;border:1px solid #ddd;border-radius:6px;padding:24px;background-color:#fff;margin-bottom:10px;}
.frmTbl3{clear:both;border:1px solid #d3d3d3;padding:10px 0px 10px 0px;background-color:#f6f6f6;margin-bottom:10px;}
.frmRow .comp{clear:both;text-align:left;}
.label{color: #363636;float:left;padding:3px 1px 3px 1px;font-size:12px;vertical-align:middle;text-align:right;}
.tdlabel{color: #363636;font-size:12px;padding:3px}
.tdTbl001 {}
.tdTbl001 tr{height:23px;}
.ele{color: #000000;float:right;padding:1px 1px 3px 1px;font-size:12px;font-weight:100;vertical-align:top;text-align:left;}
.flDiv{float:left;width:48%;}

.sortingact_th{border-left:1px solid #FFFFFF;}
#sortingact1_th{background-color: #8CA3C2;}
.sortingact_td{border-left:1px solid #FFFFFF;}
#sortingact1_td{background-color: #EBEBFF;}
.borderleft_t{border-left:1px solid #FFFFFF;}

.sucmsg{display:table;font-size:13px;color:#000000;padding:10px;margin:10px 0px;text-align:left;background-color:#fffc8f;border:1px solid #7a7a7a;min-width: 400px}
.sucmsg2{display:table;font-size:12px;color: #1022C8;background-color:#fff;font-weight:bold;padding:5px 10px 5px 10px;margin:10px 0px 20px 0px;border:1px solid #d2d2d2;text-align:left;min-width: 400px}
.sucmsg2 div{margin:7px 0px 7px 10px;font-size:12px;color: #000000;overflow:scroll;height:60px;}

.selectiondiv{position:absolute;left:0px;top:0px;z-index:1;background:#cccccc;color:#FFFFFF;border:1px solid #333333;overflow:auto;height:100px;}
.selectiondiv a{float:left;height:20px;width:100%;color:#000000;font-size:14px;}
.selectiondiv a:hover{float:left;height:20px;color:#FFFFFF;width:100%;background-color:blue;font-size:14px;}

#GenStatusDiv{width:190px;}
#LegStatusDiv{width:190px;}
#FlagDiv{width:190px;}
#IntStatusDiv{width:190px;}
#closedivlink{cursor: default;}
#closedivlink:hover{cursor: hand;}
.summaryrow{background: #FFFAED;font-weight:normal;}
.middaterange{font-weight:bold;}
.middaterange .norm{font-weight:normal;}
.middaterange a{font-weight:normal;}

/* Links Classes */

a.freetrialbutton{width:195px;height:54px;background-image:url(/img/trial_.gif);background-repeat:no-repeat;display:block;text-decoration: none;}
a.freetrialbutton:hover,a.buynowbutton:hover{background-position: -195px 0;}
a.freeaccountbutton{width:244px;height:54px;background-image:url(/img/freeaccount_.gif);background-repeat:no-repeat;display:block;text-decoration: none;}
a.freeaccountbutton:hover,a.buynowbutton:hover{background-position: -244px 0;}
a.createaccountbutton{width:213px;height:43px;background-image:url(/img/createaccount_btn.gif);background-repeat:no-repeat;display:block;text-decoration: none;}
a.createaccountbutton:hover,a.buynowbutton:hover{background-position: -213px 0;}

a.freebutton{width:177px;height:39px;background-image:url(/img/free_button.gif);background-repeat:no-repeat;display:block;text-decoration: none;}
a.freebutton:hover{background-position: -177px 0;}

a.but_back {background:#c71d23 url(/img/but_back.png) center left no-repeat; background-position:8px; display:block; width:144px; height:30px; line-height:30px; color:#FFF !important; font-weight:bold; padding-left:30px; text-decoration:none}
a.but_back:hover {background-color:#3f59a5; text-decoration:none; color:#FFF !important}

a.imagez{border:0;text-decoration:none;}
a.imagez:hover{border:0;text-decoration:none;}

a.u_link{text-decoration: underline;}
a:hover.u_link{text-decoration: none;}
a:active.u_link{text-decoration: underline;}

a.red, a.red:active, a.red:visited{color:#ff0000 !important;text-decoration:none }
a.red:hover{color:#ff0000 !important;text-decoration:underline}

#regi_box_td a.regi_box_link{font-size:13px; font-weight:normal; color: #616161; text-decoration: none;}
#regi_box_td a:hover.regi_box_link{font-size:13px; font-weight:normal; color: #616161; text-decoration: underline;}
#regi_box_td a:active.regi_box_link{font-size:13px; font-weight:normal;color: #616161; text-decoration: none;}

#register_content{text-align: left; vertical-align: top; padding:10px 0px; }
#register_content h1{}

.t_label{font-family:arial;color:#8d8d8d;text-align:left}
.t_login{width:120px;border:1px solid #5a97cc;font-family:arial;font-size:12px;color:#8d8d8d;height:18px;}
.t_passwd{width:70px;border:1px solid #5a97cc;font-family:arial;font-size:12px;color:#8d8d8d;height:18px;}

.t_login_btn{background: url("/img/button_g.gif") repeat-x;border: none;font-family:arial;color: #FFFFFF;font-size:12px;cursor: pointer;width:50px;padding:0px 0px 2px 0px;height:22px;}

.t_login_btn_div{border: 1px solid #356AAB;width:50px}

.top_dis_tab{width:155px;height:27px;background:url(/img/top_dis_tab.gif) no-repeat;text-align:center;font-size:12px;font-weight:bold;color:#a5a5a5}
.top_dis_tab_big{width:180px;height:27px;background:url(/img/top_dis_tab_big.gif) no-repeat;text-align:center;font-size:12px;font-weight:bold;color:#d2d2d2;}

#parkm_tbl{width: 100%;}
#parkm_tbl .left{width: 40%; text-align: left; vertical-align: middle; padding: 3px 0px 3px 3px;; font-weight: bold; border-right: #ffffff 1px solid; border-bottom: #ffffff 1px solid;}
#parkm_tbl .right{width: 60%; text-align: left; vertical-align: middle; padding: 3px 0px 3px 3px; border-bottom: #ffffff 1px solid;}

.btn_trfnow {
    background: url("/img/button_g.gif") repeat-x scroll 0 0 transparent;
    border: 1px solid #356AAB;
    color: #FFFFFF;
    cursor: pointer;
    margin-top: 5px;
    padding: 2px 10px;
}
.imgexport {background:url("/img/export.png") no-repeat;height:18px;width:20px;display:inline-block;}
.imgexport:hover {background:url("/img/export_mouseOver.png") no-repeat;}

.imgbulk {background:url("/img/bulk.png") no-repeat;height:18px;width:24px;display:inline-block;}
.imgbulk:hover {background:url("/img/bulk_mouseOver.png") no-repeat;}


.stats_tab_head{padding:10px;}
#graph_period a{color:#127EE1}
.stats_tab_bg{background:#ffffff;min-height:261px}

ul.supported-tlds { margin: 0 0 1em 2em;  padding: 0;}
ul.supported-tlds li {  line-height: 20px;  margin: 0;  padding: 0;}
ul.supported-tlds li.column1 { margin-left: 0em; }
ul.supported-tlds li.column2 { margin-left: 20em; }
ul.supported-tlds li.column3 { margin-left: 40em; }
ul.supported-tlds li.reset{  margin-top: -1240px;}

.titlebg{background: #7d7d7d /*url("/img/title_bg.png") repeat-x*/;border-left:1px solid #7d7d7d;border-top:1px solid #7d7d7d;border-right:1px solid #7d7d7d;width:105px;padding:2px 0px 2px 15px;color:#fff;font-weight:bold;font-family:arial;font-size:13px}
.titleline{border-bottom:1px solid #7d7d7d;width:190px}


.mpheader{margin:auto;width:920px}

.graphData { margin:12px 0 0 0}

.graphData a.bold, a:visited.bold{background-color:#7d7d7d;height:23px;color:#fff !important;border-top:1px solid #7d7d7d;border-right:1px solid #7d7d7d;border-left:1px solid #7d7d7d;border-bottom:1px solid #7d7d7d;display:block;font-weight:600;text-decoration:none;margin-right:0px}
.graphData a.nonbold, a:visited.nonbold{background-color:#f6f6f6;height:23px;color:#555 !important;border-top:1px solid #d3d3d3;border-right:1px solid #d3d3d3;border-bottom:1px solid #7d7d7d;display:block;font-weight:600;text-decoration:none;margin-right:0px}
.graphData a:hover.nonbold{background-color:#eeeeee;height:23px;color:#000 !important;border-top:1px solid #afb1b1;border-right:1px solid #afb1b1;display:block;font-weight:600;text-decoration:none;margin-right:0px; text-decoration:none !important}


.graphData .inner_box{background-color:#ffffff;padding:1px 2px 10px 2px;}
.graphData .heading_box{background-color: #7d7d7d;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;height: 35px;width:100%;color:#fff;}
.graphData .outer_box{width:468px;border-left:1px solid #7d7d7d;border-right:1px solid #7d7d7d;border-bottom:1px solid #7d7d7d;border-top:5px solid #7d7d7d;    background-color:#f2f2f2;padding: 0px 0px 0px 0px;}
.graphData .emptyCell{border-bottom:1px solid #7d7d7d;}
.graphData .hits{background-color:#7F99B2}
.graphData .uniques{background-color:#b27f7f}

.heading_box {color:#FFF}
.heading_box a:link {color:#ffffff !important; text-decoration: none ; }
.heading_box a:visited {color:#ffffff !important; text-decoration: none ;}
.heading_box a:hover {color:#000000 !important;text-decoration: underline;}

.dr_selected{font-weight:bold;text-decoration: none;color:#000000;}

.reporthelp{padding-left:605px;position:absolute;margin-top:-22px}
.statshelp{padding-left:720px;position:absolute;margin-top:-22px}

.informationBox{background-color:#ffffff;border:1px solid #d2d2d2;width:400px;padding:10px}
.informationTitle{padding:5px;background-color:#7d7d7d;font-weight:600;font-size:13px; color:#fff;}

.mfoldertitle{background:#7d7d7d;color:#fff;font-weight:bold;padding:5px; height:24px;}

/*///////////////// My Account CSS /////////////////////*/

.account_content{margin:20px 0px 0px 40px;font-family:verdana;font-size:14px}
.account_content_l{float:left;width:200px;border-right:0px solid}
.account_content_r{float:left;width:1100px;padding-left:30px;border-left:1px solid #eeeeee;min-height:420px}


.account_text1{font-size:18px;font-weight:bold;color:#c1272d;padding:0px 0px 20px 0px}
.account_text2{font-size:14px;font-weight:bold;color:#000000;padding:8px 0px 8px 24px;background:#f2f2f2}
.account_text3{padding:6px 0px 6px 15px;}
.account_text4{padding:6px 0px 6px 20px;}
.account_text5{padding:20px 0px 20px 20px;font-size:14px;font-weight:bold;}
.account_text6{padding:30px 0px 30px 20px;}

.account_fld{border:1px solid #b3b3b3;padding:5px 0px 5px 14px;color:#666666;font-size:14px}
.fw90{width:90px;}
.fw110{width:110px;}
.fw210{width:210px;}

.account_btn1{border:0px;padding:5px 10px 5px 10px;color:#ffffff;font-size:14px;background:#4d4d4d;font-weight:bold;letter-spacing:0.05em;margin-top:10px;cursor:pointer}
.account_btn1:hover{background:#c1272d;}


.account_fld5{border:1px solid #b3b3b3;width:110px;padding:5px 0px 5px 14px;color:#c1272d;font-size:14px}
.account_fld6{border:0px;width:160px;padding:5px 0px 5px 0px;color:#ffffff;font-size:14px;background:#4d4d4d;font-weight:bold;letter-spacing:0.05em;cursor:pointer}
.account_fld6:hover{background:#c1272d;}
.account_fld7{border:1px solid #b3b3b3;width:145px;padding:5px 0px 5px 14px;color:#d9d9d9;font-size:14px}
.account_fld8{border:0px;width:124px;padding:5px 0px 5px 0px;color:#ffffff;font-size:14px;background:#4d4d4d;font-weight:bold;letter-spacing:0.05em;cursor:pointer}
.account_fld8:hover{background:#c1272d;}
.account_fld9{border:0px;width:255px;padding:5px 0px 5px 0px;color:#ffffff;font-size:14px;background:#4d4d4d;font-weight:bold;letter-spacing:0.05em;margin-top:5px;cursor:pointer}
.account_fld9:hover{background:#c1272d;}
.account_fld10{border:1px solid #b3b3b3;width:246px;padding:5px 0px 5px 7px;color:#666666;font-size:14px}
.account_fld11{border:1px solid #b3b3b3;width:117px;padding:5px 0px 5px 7px;color:#666666;font-size:14px}

.verification_dropdown select {

      border: 1px solid #b3b3b3;  /*Removes border*/
      -webkit-appearance: none;  /*Removes default chrome and safari style*/
      -moz-appearance: none; /* Removes Default Firefox style*/
      background: url('/img/ar_down.png') no-repeat;  /*Adds background-image*/
      background-position: 265px 0px;  /*Position of the background-image*/
      width: 295px; /*Width of select dropdown to give space for arrow image*/
      text-indent: 0.01px; /* Removes default arrow from firefox*/
      text-overflow: "";  /*Removes default arrow from firefox*/
      cursor: pointer;/*My custom style for fonts*/
      color: #666666;
	  font-size:14px;
	  padding:4px 30px 4px 15px;
	  letter-spacing:0.05em;
}
.verification_dropdown select::-ms-expand {
    display: none;
}

.linked_accounts_dropdown select {

      border: 1px solid #b3b3b3;  /*Removes border*/
      -webkit-appearance: none;  /*Removes default chrome and safari style*/
      -moz-appearance: none; /* Removes Default Firefox style*/
      background: url('/img/ar_down.png') no-repeat;  /*Adds background-image*/
      background-position: 225px 0px;  /*Position of the background-image*/
      width: 255px; /*Width of select dropdown to give space for arrow image*/
      text-indent: 0.01px; /* Removes default arrow from firefox*/
      text-overflow: "";  /*Removes default arrow from firefox*/
      cursor: pointer;/*My custom style for fonts*/
      color: #666666;
	  font-size:14px;
	  padding:4px 30px 4px 7px;
	  letter-spacing:0.05em;
}
.linked_accounts_dropdown select::-ms-expand {
    display: none;
}

.domain_setting_dropdown select {

      border: 1px solid #b3b3b3;  /*Removes border*/
      -webkit-appearance: none;  /*Removes default chrome and safari style*/
      -moz-appearance: none; /* Removes Default Firefox style*/
      background: url('/img/ar_down.png') no-repeat;  /*Adds background-image*/
      background-position: 96px 0px;  /*Position of the background-image*/
      width: 126px; /*Width of select dropdown to give space for arrow image*/
      text-indent: 0.01px; /* Removes default arrow from firefox*/
      text-overflow: "";  /*Removes default arrow from firefox*/
      cursor: pointer;/*My custom style for fonts*/
      color: #666666;
	  font-size:14px;
	  padding:4px 30px 4px 5px;
	  letter-spacing:0.05em;
}
.domain_setting_dropdown select::-ms-expand {
    display: none;
}

.domain_setting_dropdown1 select {

      border: 1px solid #b3b3b3;  /*Removes border*/
      -webkit-appearance: none;  /*Removes default chrome and safari style*/
      -moz-appearance: none; /* Removes Default Firefox style*/
      background: url('/img/excl.png') no-repeat;  /*Adds background-image*/
      background-position: 96px 0px;  /*Position of the background-image*/
      width: 126px; /*Width of select dropdown to give space for arrow image*/
      text-indent: 0.01px; /* Removes default arrow from firefox*/
      text-overflow: "";  /*Removes default arrow from firefox*/
      cursor: pointer;/*My custom style for fonts*/
      color: #666666;
	  font-size:14px;
	  padding:4px 30px 4px 5px;
	  letter-spacing:0.05em;
}
.domain_setting_dropdown1 select::-ms-expand {
    display: none;
}

table.myaccountTab{}
table.myaccountTab th{padding:5px 10px 5px 10px;background:#4d4d4d;color:#ffffff;font-size:12px}
table.myaccountTab tr.evenrow{background:#f2f2f2;}
table.myaccountTab tr.oddrow{background:#f7f7f7;}
table.myaccountTab td{padding:6px 10px 6px 10px;font-size:11px;border-bottom:1px solid #cccccc;}
table.myaccountTab td.foottxt{font-weight:bold;font-size:13px}

table.affiliateTab{}
table.affiliateTab th{}
table.affiliateTab tr{}
table.affiliateTab td{border-bottom:1px solid #dddddd;padding:6px 0px 6px 0px;}

table.affiliateTab td table td{border-bottom:0px;padding:4px 0px 4px 0px;}

ul.affiliateList{margin:0;margin-top:10px;padding:0;list-style:none}
ul.affiliateList li{margin:0;padding:0;padding-bottom:5px}

.autopilotdiv1{width:50%;float:left}
.autopilotdiv2{width:50%;float:right;}

span.rollover {
	opacity: 1;
	-o-transition-duration: 1s;
	-moz-transition-duration: 1s;
	-webkit-transition: -webkit-transform 1s;
	background:url('/img/mag.png') center center no-repeat #000;
	cursor: pointer;
	height: 394px;
	width: 600px;
	position: absolute;
	z-index: 10;
	opacity: 0;
}

span.rollover:hover {
	opacity: .5;
	-o-transition-duration: 1s;
	-moz-transition-duration: 1s;
	-webkit-transition: -webkit-transform 1s;
	-webkit-box-shadow: 0px 0px 4px #000;
	-moz-box-shadow: 0px 0px 4px #000;
	box-shadow: 0px 0px 4px #000;
}

span.rollover1 {
	opacity: 1;
	-o-transition-duration: 1s;
	-moz-transition-duration: 1s;
	-webkit-transition: -webkit-transform 1s;
	background:url('/img/play.png') center center no-repeat #000;
	cursor: pointer;
	height: 394px;
	width: 600px;
	position: absolute;
	z-index: 10;
	opacity: 0;
}

span.rollover1:hover {
	opacity: .5;
	-o-transition-duration: 1s;
	-moz-transition-duration: 1s;
	-webkit-transition: -webkit-transform 1s;
	-webkit-box-shadow: 0px 0px 4px #000;
	-moz-box-shadow: 0px 0px 4px #000;
	box-shadow: 0px 0px 4px #000;
}


@media (min-width:0px) and (max-width:639px) {	
	.vicon{width:100%;height:auto}
	span.rollover{display:none}
	span.rollover1{display:none}
}

.black_overlay {	
	display: none;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background-color: black;
	opacity: 0.7;
	position: fixed;
	z-index: 1001;
}

.white_content {
	display: none;
	background: #ffffff;
	border:none;
	border-radius: 6px;	
	top: 30%;
	left: 40%;
	margin-left: -50px;
	padding: 15px;	
	min-width: 400px;
	position: fixed;	
	z-index: 1002;
}

.white_content_co {/*used only in consolidate/dashboard-action-forms.html*/
	top: 50%;
	left: 50%;
	height: 500px;
	margin-top: -236px;
	margin-left: -389px;
}

.white_content_ms {
	background: #ffffff;
	border: none;
	border-radius: 6px;
	top: 30%;
	left: 40%;	
	margin-left: -50px;
	padding: 14px;
	position: fixed;
	z-index: 1002;
	min-width: 300px;
	max-width: 600px;
}

.white_content_ef {/*used only in manage-folders.html*/
	top: 50%;
	left: 40%;
	margin-left: -50px;
	margin-top: -146px;
	padding: 10px;
	background: #ffffff;
	border: none;
	border-radius: 6px;
	overflow: hidden;
}

.closebtn {		
	text-align:right;
	position: absolute;
	right: 15px;
	
	/*margin-top: 0;margin-bottom: 10px;
	position: absolute;
	right: 20px;
	z-index: 100;*/
}

.poppad{padding-right:30px}

ul.listopt {
	list-style: outside none none;
	padding: 0;
	margin-top:10px;
	white-space: nowrap;
}

ul.listopt li { padding-bottom: 8px; }

.btnmdGrey {display:inline-block;border:0;border-radius:5px;background:#333333;color:#ffffff;font-size:14px;padding:0px 20px;height:30px;text-decoration:none}
.btnmdGrey:hover{background:#999999}

/* manage domains start */
.heading {
	margin: 0;
	padding: 0;
	font-weight: bold;
	color: #000000;
}

.heading2 { font-size: 18px; }

.heading3 { font-size: 14px; }

.heading4 { 
	color: #007bc6;
	font-size: 13px;
}

.tabgrey {
	background: #4d4d4d none repeat scroll 0 0;
	border-right: 1px solid #ffffff;
	padding: 7px 20px;
	text-align: center;
	white-space: nowrap;
}

.tabgrey:hover { background: #3d9be3 none repeat scroll 0 0; }

.tabgrey a {
	color: #ffffff!important;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none!important;
}

.tabblue {
	background: #3d9be3 none repeat scroll 0 0;
	border-right: 1px solid #ffffff;
	padding: 7px 20px;
	text-align: center;
	white-space: nowrap;
}

.tabblue a {
	color: #ffffff!important;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none!important;
}

.tabline {
	background: #3d9be3 none repeat scroll 0 0;
	height: 10px;
}

.managegreybox {
	/*background: #f6f6f6 none repeat scroll 0 0;
	border: 1px solid #cccccc;
	padding: 20px;*/
	padding-top:10px;
	width:500px;
}

.btnmdGreySmall {
	background: #333333 none repeat scroll 0 0;
	border: 0 none;
	border-radius:4px;
	color: #ffffff;
	cursor: pointer;
	font-size: 11px;
	font-weight: bold;
	padding: 5px 10px;
	text-align: center;
}
.btnmdGreySmall:hover {background: #999999}


.btnmdGreySmall1 {
	background: #333333;
	border: 0 none;
	border-radius:4px;
	color: #ffffff;
	cursor: pointer;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 10px;
	text-align: center;
}
.btnmdGreySmallLight{background:#cccccc;border:0;text-align:center;padding:2px 5px 2px 5px;color:#ffffff;font-weight:bold;font-size:11px;cursor:pointer}

.informationTitle_manage {
	background-color: #7d7d7d;
	color: #ffffff;
	font-size: 13px;
	font-weight: 600;
	padding: 5px;
}

.informationBox_manage {
	background-color: #ffffff;
	border: 1px solid #d2d2d2;
	font-family: Verdana,Geneva,sans-serif;
	font-size: 11px;
	padding: 10px;
}


table.tabSearch td { white-space: nowrap; }

.consolidatorbox {
	background-color: #fcfeff;
	border: 1px solid #c3d8e5;
	font-size: 11px;
	padding: 5px;
	white-space: nowrap;
}

.consolidatorbox table td { white-space: nowrap; }

table.consol-summary { border: 1px solid #3d9be3; }

table.consol-summary .brdrt { border-right: 1px solid #3d9be3; }

table.consol-summary .brdbot { border-bottom: 1px solid #3d9be3; }

table.consol-summary td {
	font-family: "arial";
	font-size: 12px;
}

.brdrt { border-right: 1px solid #3d9be3; }

.btnsty3 {
	background: #3498db none repeat scroll 0 0;
	border: 0 none;
	border-radius: 3px;
	color: #ffffff;
	cursor: pointer;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	padding: 4px 12px 6px;
	text-align: center;
}

.calfld1 {
	border: 1px solid #ddd;
	border-radius: 4px;
	padding: 6px;
}

.calfld2 {
	border: 1px solid #ccc;
	border-radius: 4px;
	padding: 6px;width: 96%;
}

.calfld3 {
	border: 1px solid #ddd;
	border-radius: 4px;
	padding: 6px;
}
table.tabCalc{background: #fff;border: 1px solid #ddd;border-radius: 6px}
table.tabCalc td {
	border-bottom: 1px solid #ddd;
	color: #333333;
	font-size: 11px;
}

table.tabCalc tr:last-child { background: #eeffda none repeat scroll 0 0; }
table.tabCalc tr:last-child td{border-bottom: 0px !important}
.saveamt {
	color: #127EE1;
	font-size: 14px;
	font-weight: bold;
}


/* manage domains end */

a.tooltip {
    outline: medium none;
}
a.tooltip strong {
    line-height: normal;
}
a.tooltip:hover {
    text-decoration: none;
}
a.tooltip span {
    display: none;
    line-height: 16px;
    margin-left: 18px;
    margin-top: -30px;
    padding:8px;
    width: 300px;
    z-index: 10;
}
a.tooltip:hover span {
    background: #f2f2f2 none repeat scroll 0 0;
    border: 1px solid #aaaaaa;
    color: #333333;
    display: inline;
	font-family:verdana;
    font-size: 11px;
    font-weight: normal;
    position: absolute;
}
.callout {
    border: 0 none;
    left: -12px;
    position: absolute;
    top: 30px;
    z-index: 20;
}
a.tooltip span {
    border-radius: 3px;
    box-shadow: 3px 3px 3px #ccc;
    text-align: left;
}
.il_edit {
	text-decoration: none;
	cursor: pointer;
	border: none!important;
	display: block;
	white-space: nowrap;
	min-width: 5px;
	min-height: 15px;
}

.il_edit:hover {
	text-decoration: underline;
	color: #127EE1;
}

.il_edit.il_authcode { color: #127EE1; }

.il_greyed {
	opacity: 0.5;
	cursor: default;
}

.il_greyed a {
	color: #000000!important;
	outline: none;
	text-decoration: none!important;
}

.il_edit.hiddenbin::after, .il_greyed.hiddenbid::after {
	content: url(/marketplace/img/eye-16-r.png);
	vertical-align: middle;
	padding-left: 5px;
	display: inline-block;
}

.editable-buttons > button {
	background-size: contain;
	width: 16px;
	height: 16px;
	cursor: pointer;
	background-color: transparent;
	border: none;
}

.editable-buttons .editable-submit { background-image: url(/img/enabled.png); }
.editable-buttons .editable-cancel { background-image: url(/img/disabled.png); }

#formupdater {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -74px;
	z-index: 9999;
}

.deletedrow { color: #888888!important; }
.deletedrow a { color: #888888!important; }

.errorDiv{ color: #000;padding:5px;background:#d4eef9}

.errorDiv:empty {
  display: none;
}

/* manage domains end */

.dashErr > div { margin-bottom: 5px;color: #000;padding:5px;background:#d4eef9}
.dashErr > div > img, .dashErr > div > span { vertical-align: middle; }
.dashErr > div:last-child { margin-bottom: 10px; }

/* dashboard tooltip*/

.tooltip {outline:none; }
.tooltip strong {line-height:30px;}
.tooltip:hover {text-decoration:none;} 
.tooltip span {
	z-index:10;display:none; 
	padding:10px;
	margin-top:-60px; 	
	line-height:16px;
	width:200px;
	white-space:normal;
	text-align:left;
	font-size: 11px;
	font-weight:normal !important;
}
			
.tooltip:hover span{
	display:inline; 
	position:absolute; 
	right: 20px;
	color:#111;
	border:1px solid #cb9835; 
	background:#fefdcc;
}
	
.callout {z-index:20;position:absolute;top:30px;border:0;left:-12px;}

.tooltip span
{
	border-radius:4px;
	box-shadow: 5px 5px 8px #CCC;
}

/* manage domains start */
.heading {
	margin: 0;
	padding: 0;
	font-weight: bold;
	color: #000000;
}

.heading2 { font-size: 18px; }

.heading3 { font-size: 14px; }

.heading4 { 
	color: #007bc6;
	font-size: 13px;
}
/*
.tabgrey {background: #4d4d4d none repeat scroll 0 0;border-right: 1px solid #ffffff;padding: 7px 20px;text-align: center;white-space: nowrap;}
.tabgrey:hover { background: #3d9be3 none repeat scroll 0 0; }
.tabgrey a {color: #ffffff!important;font-size: 14px;font-weight: bold;text-decoration: none!important;}

.tabblue {background: #3d9be3 none repeat scroll 0 0;border-right: 1px solid #ffffff;padding: 7px 20px;text-align: center;white-space: nowrap;}
.tabblue a {color: #ffffff!important;font-size: 14px;font-weight: bold;text-decoration: none!important;}
.tabline {background: #3d9be3 none repeat scroll 0 0;height: 10px;}

.tabgrey1{text-align:center;height:30px;padding:0px 15px;white-space: nowrap;background:#999999;border-right:1px solid #fff;border-radius:6px 6px 0px 0px}
.tabgrey1:hover{background:#666666;}
.tabgrey1 a{color:#ffffff !important;text-decoration:none !important;font-weight:bold;font-size:13px;}

.tabblue1{text-align:center;height:30px;padding:0px 15px;white-space: nowrap;background:#127EE1;border-right:1px solid #fff;border-radius:6px 6px 0px 0px}
.tabblue1:hover{background:#127EE1;}
.tabblue1 a{color:#ffffff !important;text-decoration:none !important;font-weight:bold;font-size:13px;}
*/
.bluebottom{background:#127EE1;min-width:1190px;height:8px}

.tabtext {
	font-family: "arial";
	font-size: 12px;
}

.managegreybox {
	background: #f6f6f6 none repeat scroll 0 0;
	border: 1px solid #cccccc;
	padding: 20px;
}

.domainstxtarea {
	border: 1px solid #dddddd;
	border-radius: 6px;
	padding: 10px;
	height: 200px;
	width: 400px;
	outline: none;
}

.informationTitle_manage {
	background-color: #7d7d7d;
	color: #ffffff;
	font-size: 13px;
	font-weight: 600;
	padding: 5px;
}

.informationBox_manage {
	background-color: #ffffff;
	border: 1px solid #d2d2d2;
	font-family: Verdana,Geneva,sans-serif;
	font-size: 11px;
	padding: 10px;
}

.consolidatorbox {
	background-color: #fcfeff;
	border: 1px solid #c3d8e5;
	font-size: 11px;
	padding: 5px;
	white-space: nowrap;
}

.consolidatorbox table td { white-space: nowrap; }

table.consol-summary { border: 1px solid #3d9be3; }

table.consol-summary .brdrt { border-right: 1px solid #3d9be3; }

table.consol-summary .brdbot { border-bottom: 1px solid #3d9be3; }

table.consol-summary td {
	font-family: "arial";
	font-size: 12px;
}

.brdrt { border-right: 1px solid #3d9be3; }

.srchTbl { position:relative; }
.advsrchTbl { padding-bottom:28px; }
.advsrchTbl input[name="qckSearchSub"] { position:absolute;bottom:0; }

a.blacklink { text-decoration: none!important;color: #333333!important;cursor: pointer; }

.editlink {
	text-decoration: none;
	font-size: 11px;
	cursor: pointer;
	color: #ffffff!important;
	text-decoration: none!important;
	background: #333333;
	padding: 1px 6px 1px 6px;
	border: 1px solid #111111;
	border-radius: 2px;
}

.folderfld1 {
	width: 250px;
	padding: 5px;
	border: 1px solid #ccc;
	background: #fff;
}

.folderfld2 {
	width: 50px;
	padding: 2px 5px 2px 2px;
	border: 1px solid #ccc;
	background: #fff;
	text-align: right;
}

.folderfld2.redbg { background-color: rgba(255, 0, 0, 0.3); }




.btnStyle1 {
	border: 1px solid #111111;
	background: #333333;
	padding: 5px 10px 5px 10px;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	border-radius: 2px;
}

.btnStyle2 {
	border: 1px solid #66922b;
	background: #8cc63f;
	padding: 5px 10px 5px 10px;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	border-radius: 2px;
}

.fetchloader {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.8);
	color: #ffffff;text-align: center;
	line-height: 100%;
}

.fetchloader > span { line-height: 292px; }
.fetchloader > span > img { vertical-align: middle; }


.roundfld {
    padding: 0px 6px;
	height:28px;
    font-size: 14px;
    border: 1px solid #aeaeae;
    border-radius: 5px;
    outline: none;
	font-family: "Arial", sans-serif;
}
.whitediv{position:absolute;z-index:10;margin-left:220px;margin-top:-20px;background:#fff;width:80px;height:20px}
.reportfld2{border:1px solid #ddd !important;width:90%;max-width:360px;height:170px;padding:4px;outline: none}
.fitertbls{}
/* manage domains end */


.tradediv{font-size:13px;margin-left:5px}

.brokeragecontent{width:600px;margin:auto;padding-top:50px;}

/* admin bootstrap start*/

div.row { margin-top:8px; }
div.tab-content div.in {
	float:none;
	background: none;
}

/* admin bootstrap end*/

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){
  .filewd{
      width:85px;overflow:hidden;
  }
}
@media screen and (-webkit-min-device-pixel-ratio:0){
  .filewd{
      width:85px;overflow:hidden;
  }  
}
@-moz-document url-prefix() {
.filewd{
      width:80px;overflow:hidden;
  }  
}


/* AS PER T8520 */



/*.greybox{border: 1px solid #ccc;padding:30px}*/
.bluebox{border: 1px solid #127EE1;padding:30px}

ul.liststyle4{}
ul.liststyle4 li{margin:0;padding:0;padding-bottom:5px}

.dtitle{font-weight:bold;font-size:14px;color:#333}
.ltitle{font-weight:bold;font-size:14px;color:#888}

.ampa_terms{height:300px;overflow-y:scroll;border:1px solid #ccc;padding:20px;margin-top:5px;margin-bottom:10px}
.enabled{color:#009900;font-size:14px;margin-right:10px}
.pendingapproval{color:#FF6633;font-size:14px;margin-right:10px}

table.parkingTab{border:0}
table.parkingTab th{background:#eee;padding:10px 4px}
table.parkingTab td{border-bottom:1px solid #eee;padding:8px 4px}
table.parkingTab tr.altrow { background: #f2f2f2; }
.parkingbox{
    display: block;
    float: left;
}

.pageinfo1 {
    border: 1px solid #CCDDEE;
}
.pageinfo1 .cont {
    padding: 10px;
}


.new_overlay{
    display:none;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    z-index: 1001;
    padding: 20px;
    box-sizing: border-box;
    background-color: #000;
    background-color: rgba(0,0,0,0.75);
    text-align: center;
}
.new_overlay:before {
    content: "";
    display: inline-block;
    height: 100%;
    vertical-align: middle;
    margin-right: -0.05em;
}
.new_overlay {
   scrollbar-width: none; /* Firefox */
  -ms-overflow-style: none;  /* IE 10+ */
  overflow-y:scroll;
  overflow-x:hidden;
}
.new_overlay::-webkit-scrollbar {
    display: none;
}

.new_overlay_content {
    display:none;	
    vertical-align: middle;
    position: relative;
    z-index: 1002;
    max-width: 560px;
    box-sizing: border-box;
    width: 90%;
    background: #fff;
    padding: 15px 30px;
    text-align: left;
}

.new_overlay_content1 {
    display:none;	
    vertical-align: middle;
    position: relative;
    z-index: 1002;
    max-width: 58%;
    box-sizing: border-box;
    width: 90%;
    background: #fff;
    padding: 15px 30px;
    text-align: left;
}

.new_overlay_content2 {
    display:none;	
    vertical-align: middle;
    position: relative;
    z-index: 1002;
    max-width: 840px;
    box-sizing: border-box;
    width: 98%;
    background: #fff;
    padding: 20px 20px;
    text-align: left;
    border-radius: 6px;
}

.switch {
  position: relative;
  display: inline-block;
  width: 38px;
  height: 14px;
  vertical-align: middle; /* add because of some listing problem while Include in stats and slider comes */
}

.switch input { 
  opacity: 0;
  width: 0;
  height: 0;
}

.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 8px;
  right: 0;
  bottom: 0;
  background-color: #999999;
  -webkit-transition: .4s;
  transition: .4s;
}

.slider:before {
  position: absolute;
  content: "";
  height: 12px;
  width: 12px;
  left: 1px;
  bottom: 1px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}

input:checked + .slider {
  background-color: #127ee1;
}

input:focus + .slider {
  box-shadow: 0 0 1px #127ee1;
}

input:checked + .slider:before {
  -webkit-transform: translateX(16px);
  -ms-transform: translateX(16px);
  transform: translateX(16px);
}

/* Rounded sliders */
.slider.round {
  border-radius: 9px;
  
}

.slider.round:before {
  border-radius: 50%;
}

.searchdiv {margin:auto;margin-top:50px;text-align: center;max-width: 800px}

/* Style the search field */
.searchdiv input[type=input] {
	width: 90%;
	float: left;	
	padding: 7px 10px 7px 10px;
	font-size: 22px;
	border: 2px solid #bbb;
	border-right: none;
	border-radius: 5px 0 0 5px;
	outline: none;	
	color: #000;
}

/* Style the submit button */
.searchdiv button {
	float: left;
	width: 50px;
	height:51px;	
	border: 0;
	border-radius: 0 5px 5px 0;
	background: #bbb;
	color: #fff;
	font-size: 24px;
	border-left: none; /* Prevent double borders */
	cursor: pointer;
	outline: none;	
}

.searchdiv button:hover {
  background: #127EE1;
}

/* Clear floats */
.searchdiv::after {
  content: "";
  clear: both;
  display: table;
}

.searchresult{background: #f8f8f8;padding:20px;border-radius: 6px;font-size: 18px;margin-bottom:20px}
.searchresult a{font-weight:bold;color:#127EE1;font-size:20px}
.searchresult a:hover{fcolor:#127EE1;}
.searchresult a:active{color:#127EE1 !important;}
.searchresult a:visited{color:#127EE1 !important;}

.wim_txt1{color:#FFFFFF; font-family: 'Oswald', sans-serif; font-weight: bold; font-size:56px; margin-bottom:0px; padding-bottom:0px;}
.wim_txt2{padding-top:0px; margin-top:0px;font-family: 'Lato', sans-serif; font-weight: 400px; font-size:22px; color:#FFFFFF;}
.wim_txt3{color:#FFFFFF; font-family: 'Oswald', sans-serif; font-weight: bold; font-size:56px; margin-bottom:0px; padding-bottom:0px;}
.wim_txt4{padding-top:0px; margin-top:0px;font-family: 'Lato', sans-serif; font-weight: 400px; font-size:22px; color:#FFFFFF;}
.wim_txt5{font-family: 'Oswald', sans-serif; font-weight: bold; font-size:44px; margin-bottom:0px; padding-bottom:0px; color:#000000;}
.wim_txt6{padding-top:0px; margin-top:0px; padding-left:12px;font-family: 'Lato', sans-serif; font-weight: 400px; font-size:22px; color:#000000;}
.wim_txt7{padding-top:0px; margin-top:0px; padding-left:12px;font-family: 'Lato', sans-serif; font-weight: 400px; font-size:22px; color:#000000;}
.wim_txt8{padding-top:0px; margin-top:0px; padding-left:12px;font-family: 'Lato', sans-serif; font-weight: 400px; font-size:22px; color:#000000;}
.wim_txt9{color:#FFFFFF; font-family: 'Lato', sans-serif; font-weight: 700; font-size:20px;}
.wim_div1{background-color:#29aae3; padding:40px; font-family: 'Lato', sans-serif; font-size:16px; font-weight: 700; margin:auto; margin:auto;}
.wim_div2{border: 1px solid #FFFFFF; padding:20px}

.repfilter td{min-width:120px;padding:3px 15px 3px 2px;white-space: nowrap;}
.schfilter td{padding:3px 15px 3px 2px;white-space: nowrap;}
.folderfld3{width: 150px}
.fldset{padding:15px 15px 5px 15px;}
#osettingdiv{padding-left:20px;padding-top:5px;font-size:12px;}
#notify_blacklist{border:0px solid #f00;padding: 30px 10px 0px 10px}
.my-select{width: 210px}
#background-images{margin-left:185px;}
.bptPagging{overflow: auto;}

/* Hosting pages classes */

a.host_black{display: inline-block;width:80px;padding: 1px 0px;margin:2px 0px;text-align: center;text-decoration: none;background: #333333;color: #fff !important;border-radius: 4px;font-size: 13px}
a.host_black:hover{text-decoration: none !important;}
a.host_green{display: inline-block;width:80px;padding: 1px 0px;margin:2px 0px;text-align: center;text-decoration: none;background: #03bf16;color: #fff !important;border-radius: 4px;font-size: 13px}
a.host_green:hover{text-decoration: none !important;}
a.host_grey{display: inline-block;width:80px;padding: 1px 0px;margin:2px 0px;text-align: center;text-decoration: none;background: #aaaaaa;color: #fff !important;border-radius: 4px;font-size: 13px}
a.host_grey:hover{text-decoration: none !important;}
a.host_red{display: inline-block;width:80px;padding: 1px 0px;margin:2px 0px;text-align: center;text-decoration: none;background: #ec808d;color: #fff !important;border-radius: 4px;font-size: 13px}
a.host_red:hover{text-decoration: none !important;}

a.host_black1{display: inline-block;padding: 5px 20px;text-align: center;text-decoration: none;background: #333333;color: #fff !important;border-radius: 4px;font-size: 16px}
a.host_black1:hover{text-decoration: none !important;}
a.host_black2{display: inline-block;padding: 3px 10px;margin:2px 0px;text-align: center;text-decoration: none;background: #333333;color: #fff !important;border-radius: 4px;font-size: 13px}
a.host_black2:hover{text-decoration: none !important;}
a.host_green1{display: inline-block;padding: 5px 20px;text-align: center;text-decoration: none;background: #03bf16;color: #fff !important;border-radius: 4px;font-size: 16px}
a.host_green1:hover{text-decoration: none !important;}
a.host_grey1{display: inline-block;padding: 5px 20px;text-align: center;text-decoration: none;background: #aaaaaa;color: #fff !important;border-radius: 4px;font-size: 16px}
a.host_grey1:hover{text-decoration: none !important;}
a.host_red1{display: inline-block;padding: 5px 20px;text-align: center;text-decoration: none;background: #ec808d;color: #fff !important;border-radius: 4px;font-size: 16px}
a.host_red1:hover{text-decoration: none !important;}

.pswd-show { opacity: 50%; font-size: 20px; cursor: pointer; text-decoration: none!important;}
.pswd-show:hover {text-decoration: none!important; color: #000; opacity: 50%; }
.fa-eye{opacity: 50%;}
.fa-eye:hover{text-decoration: none!important; color: #000!important; opacity: 50%; }
.fa-eye-slash{opacity: 50%; }
.fa-eye-slash:hover{text-decoration: none!important; color: #000!important; opacity: 50%; }
.cA {display: flex; align-items: center; justify-content: space-between;}
.cancelBtn{border:1px solid #D92027;padding: 5px;text-align: center;text-decoration: none;color: #D92027 !important;border-radius: 4px;font-size: 13px;color: #D92027!important;white-space: nowrap;}
.cancelBtn:hover{text-decoration: none!important;}
.cancel_reason{background:#eee; border:1px solid #888; border-radius: 4px; padding:10px; color: #000; font-size: 16px;}
.redBtn{background:#D92027 ;border:1px solid #D92027;  color: #fff!important ; padding: 10px;text-align: center;text-decoration: none; border-radius: 4px;font-size: 13px; white-space: nowrap; font-size: 13px; cursor: pointer;}
.redBtn:hover{text-decoration: none!important;}
.blackBtn{background:#000;border:1px solid #000;  color: #fff!important ; padding: 10px;text-align: center;text-decoration: none; border-radius: 4px;font-size: 13px; white-space: nowrap; font-size: 13px; cursor: pointer;}
.blackBtn:hover{text-decoration: none!important;}

.cancel_overlay{
    display: flex;
    justify-content: center;
    align-items: center;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    z-index: 1001;
    padding: 20px;
    box-sizing: border-box;
    background-color: #000;
    background-color: rgba(0,0,0,0.75);
    text-align: center;
}
.cancel_overlay:before {
    content: "";
    display: inline-block;
    height: 100%;
    vertical-align: middle;
    margin-right: -0.05em;
}
.cancel_overlay {
   scrollbar-width: none; /* Firefox */
  -ms-overflow-style: none;  /* IE 10+ */
  overflow-y:scroll;
  overflow-x:hidden;
}
.cancel_overlay::-webkit-scrollbar {
    display: one;
}

.cancel_overlay_content {
    display:one;	
    vertical-align: middle;
    position: relative;
    z-index: 1002;
    max-width: 400px;
    box-sizing: border-box;
    width: 90%;
    background: #fff;
    padding: 15px 30px;
    text-align: left;
    border-radius: 6px;
}

a.brdBtn{display: inline-block;border:1px solid #3A7CDA;padding: 2px 10px;text-align: center;text-decoration: none;color: ##3A7CDA !important;border-radius: 4px;font-size: 13px}
a.brdBtn:hover{text-decoration: none !important;}
a.greenbtn{display: inline-block;background: #03bf16;color: #fff !important;padding: 5px 20px;border-radius: 4px}
a.greenbtn:hover{text-decoration: none !important;}

.planBtns{width: 450px;margin: auto;margin-bottom:50px;text-align: center;}
.plan_m{display: inline-block;width: 140px;padding:3px;border:1px solid #000;border-right:0;font-size: 18px;border-radius: 20px 0px 0px 20px;cursor: pointer;}
.plan_y{display: inline-block;width: 140px;padding:3px;border:1px solid #000;border-left:0;font-size: 18px;border-radius: 0px 20px 20px 0px;cursor: pointer;}
.plan_active{background: #03bf16;color: #fff}

.planDiscount{color:#d9001b;font-size: 24px;text-align: center;}
.planType{font-size: 35px;text-align: center;}
ul.planlist{padding: 0;margin: 0;list-style: none}
ul.planlist li{padding: 0;margin: 0;padding-bottom: 5px;font-size: 16px}

.planbox{border:1px solid #d2d2d2;}
.planbox1{border:2px solid #3a7cda;}

.planPopular{margin-top:-65px;margin-bottom:30px;background:#fff;border:2px solid #3a7cda;padding:5px 10px;border-radius: 20px;text-align: center;color:#3a7cda;font-size: 14px;font-weight: bold}

a.plan_select{display:inline-block;width:80%;padding: 4px 0px;border:1px solid;border-radius: 4px;text-align: center;text-decoration: none;font-size: 16px;color:#000 !important;}
a.plan_select:hover{text-decoration: none !important;background: #3a7cda;border:1px solid #3a7cda;color: #fff !important}
a.plan_selected{display:inline-block;width:80%;padding: 4px 0px;background: #3a7cda;border:1px solid #3a7cda;border-radius: 4px;text-align: center;text-decoration: none !important;font-size: 16px;color:#fff !important;}

.useBtn{display: block;width:100%;max-width:150px;height:70px;border:0;border-radius:6px;background: #18c427;color: #fff;font-size: 18px;}
.regdomainplan1{display:inline-block;vertical-align:top;height:70px;width:18%;padding-top:15px;border-right:1px solid;font-size:24px;font-weight: bold;text-align: center;}
.regdomainplan2{display:inline-block;vertical-align:top;height:70px;width:60%;padding-top:15px;border-right:1px solid;font-size:24px;font-weight: bold}
.regdomainplan3{display:inline-block;vertical-align:top;height:70px;width:22%;padding-top:15px;font-size:24px;font-weight: bold;text-align: center;}

table.hostemailTbl{}
table.hostemailTbl th{background: #eee;padding:8px 5px;}
table.hostemailTbl td{border-bottom:1px solid #eee;padding:5px 5px;white-space: nowrap;}

.progress-bar{background:#03bf16;border-radius:0.5rem;height: 0.8rem;}
.progress{border-radius:0.5rem;height: 0.8rem;}

.hostemail{border:1px solid #ddd;border-radius: 4px;padding:4px 8px;width: 90%}

.hostemailcol1{display: inline-block;vertical-align:top;border:1px solid #ddd;border-radius: 4px 0px 0px 4px}
.hostemailcol2{display: inline-block;vertical-align:top;border:1px solid #ddd;background:#eee;border-left:0;border-radius: 0px 4px 4px 0px;padding:4px 8px;height: 30px}
.hostemailcol1 input{border:0;outline: none;width: 250px}

.brdB{border-bottom:1px solid #ddd;}
table.hosting_cart_tab{background: #fff;border: 1px solid #ddd;border-radius: 6px}
table.hosting_cart_tab th {
	font-weight: bold !important;
	border-bottom: 1px solid #ddd;
	color: #333;
	font-size: 13px;
	padding: 8px 10px;
	font-weight: normal;
	white-space: nowrap;
}
table.hosting_cart_tab td {
	font-size: 12px;
	white-space: nowrap;
	padding: 6px 10px;
	border-bottom: 1px solid #ddd;
	color: #333;
}
table.hosting_cart_tab tr:last-child td{border-bottom: 0px}
.primaryBtnSmall{display:inline-block;border:0;border-radius:5px;background:#127EE1;color:#ffffff;font-size:12px;padding:0px 10px;height:24px;text-decoration:none;cursor:pointer;-webkit-appearance: none;}
.primaryBtnSmall:hover{background:#61A9EB}

.secondaryBtnSmall{display:inline-block;border:0;border-radius:5px;background:#333333;color:#ffffff;font-size:12px;padding:0px 10px;height:24px;text-decoration:none;cursor:pointer;-webkit-appearance: none;}
.secondaryBtnSmall:hover{background:#999999}

.dotted{border:1px dashed #ccc;}
