/*************************************************

	afterlogin.css
	this css file includes all the classes of
	above.com, registrar & marketplace logged in pages.

**************************************************/
html,body {
    margin:0;
    padding:0;
    height:100%;
    min-height: 100%;
}

#wrapper {
    min-height:100%;
    position:relative;
}

#contentin {
	font-family:Roboto;
	font-weight:normal;
	color:#333333;
	padding:0px 0px 0px 0px;  /* Height of the footer */
	font-size: 13px;
}

#contentinMp {
	font-family:Roboto;
	color:#333333;
	padding:0px 0px 0px 0px; /* Height of the footer */
	font-size: 13px;
}

#contentinAcc {
	color:#333333;
	padding:100px 20px 40px 18px; /* Height of the footer */
	overflow:auto;
	font-size: 13px;
}

body {padding: 0;margin: 0;position: relative;font-family: "open sans",Arial, Helvetica;color:#555555;font-size:0.8125rem}

h1{font-size: 2.0rem;margin-top: 0.1rem;margin-bottom: 0.1rem}
h2{margin:0; padding:0;color: #000000; font-size: 14px; letter-spacing: 0.01em;}
h3{font-size: 1.5rem;margin-top: 0.1rem;margin-bottom: 0.1rem}
h4{font-size: 1.2rem;margin-top: 0.1rem;margin-bottom: 0.1rem}
h5{font-size: 1rem;margin-top: 0.1rem;margin-bottom: 0.1rem}
h6{font-size: 0.75rem;margin-top: 0.1rem;margin-bottom: 0.1rem}

table {border-collapse:separate;}
.cleardiv{clear:both;}

/* classes for LINKS */

a{color:#312f32;text-decoration:underline}
a:hover{color:#d92128;text-decoration:none}

a.bluelink{color:#0070c0 !important;text-decoration:none;}
a.bluelink:hover{color:#0070c0 !important;text-decoration:underline;}

a.bluelink1{color:#0070c0 !important;text-decoration:underline;}
a.bluelink1:hover{color:#0070c0 !important;text-decoration:none;}

a.whitelink{color:#ffffff !important;text-decoration:none;}
a.whitelink:hover{color:#ffffff !important;text-decoration:underline;}

a.yellowlink{color:#fff000 !important;text-decoration:none;}
a.yellowlink:hover{color:#fff000 !important;text-decoration:underline;}

a.greylink{color:#323232;text-decoration:underline;}
a.greylink:hover{color:#323232;text-decoration:none;}

a.blacklink{color:#000000;text-decoration:none;}
a.blacklink:hover{color:#000000;text-decoration:underline;}	

a.redlink{color:#ff0000;text-decoration:none}
a.redlink:hover{color:#ff0000;text-decoration:underline}

a.orangelink{color:#FF9900 !important;text-decoration: underline !important}
a.orangelink:hover{color:#FF9900 !important;text-decoration: none !important}

a.greenlink{color:#009900 !important;text-decoration: underline !important}
a.greenlink:hover{color:#009900 !important;text-decoration: none !important}

a.noul{text-decoration: none !important;}
a.uline{text-decoration: underline !important;}

.commonlink{color:#555555}
.commonlink:hover{color:#e62128;text-decoration:none}
.commonlink:visited{color:#555555;text-decoration:none}

.emaillink{color:#ffffff;text-decoration:none}
.emaillink:hover{color:#ffffff;text-decoration:underline}

.logoutlink{color:#1b81c6 !important;font-size: 1.7em;}
.logoutlink:hover{color:#000000 !important;text-decoration:none}

/* bootstrap Margins */

.pt-1{margin-top:.25rem;}.mt-2{margin-top:.5rem;}.mt-3{margin-top:1rem;}.mt-4{margin-top:1.5rem;}.mt-5{margin-top:3rem;}
.mb-1{margin-bottom:.25rem;}.mb-2{margin-bottom:.5rem;}.mb-3{margin-bottom:1rem;}.mb-4{margin-bottom:1.5rem;}.mb-5{margin-bottom:3rem;}
.ml-1{margin-left:.25rem;}.ml-2{margin-left:.5rem;}.ml-3{margin-left:1rem;}.ml-4{margin-left:1.5rem;}.ml-5{margin-left:3rem;}
.mr-1{margin-right:.25rem;}.mr-2{margin-right:.5rem;}.mr-3{margin-right:1rem;}.mr-4{margin-right:1.5rem;}.mr-5{margin-right:3rem;}

/* bootstrap padding */

.pt-1{padding-top:.25rem;}.pt-2{padding-top:.5rem;}.pt-3{padding-top:1rem;}.pt-4{padding-top:1.5rem;}.pt-5{padding-top:3rem;}
.pb-1{padding-bottom:.25rem;}.pb-2{padding-bottom:.5rem;}.pb-3{padding-bottom:1rem;}.pb-4{padding-bottom:1.5rem;}.pb-5{padding-bottom:3rem;}
.pl-1{padding-left:.25rem;}.pl-2{padding-left:.5rem;}.pl-3{padding-left:1rem;}.pl-4{padding-left:1.5rem;}.pl-5{padding-left:3rem;}
.pr-1{padding-right:.25rem;}.pr-2{padding-right:.5rem;}.pr-3{padding-right:1rem;}.pr-4{padding-right:1.5rem;}.pr-5{padding-right:3rem;}
.p-4 {padding: 1.5rem!important;}

/* Floats */
.left { float: left !important;}
.right {float: right !important;}
.fL {float:left}
.fR {float:right}
.fN {float: none !important}

/* Text alignmen t*/
.aL {text-align:left}
.aR {text-align: right}
.aC {text-align: center}
.aJ {text-align: justify}

/* Fonts */
.font10{font-size:10px;}
.font11{font-size:11px;}
.font12{font-size:12px}
.font13{font-size:13px !important}
.font14{font-size:14px !important}
.font15{font-size:15px !important}
.font16{font-size:16px;}
.font18{font-size:18px !important;}
.font20{font-size:20px !important;;}
.font22{font-size:22px;}
.font24{font-size:24px !important;}
.font28{font-size:28px;}
.font30{font-size:30px !important;}
.font32{font-size:32px !important;;}
.font36{font-size:36px;}
.font40{font-size:40px;}
.font44{font-size:44px;line-height:44px}
.font45{font-size:45px;line-height:45px}
.font48{font-size:48px;line-height:40px;}
.font50{font-size:50px}

/* Text */
.dred{color:#d92128}
.red{color:#ff0000}
.black{color:#000000}
.white{color:#ffffff}
.orange{color:#FF9900 !important}
.green{color:#009900}
.greenl{color:#009933 !important}
.blue{color:#0080e2}
.grey{color:#bbbbbb}
.black{color:#000000}
.dgrey{color:#bbbbbb}
.newdgrey{color:#323232}
.txtred{color:#dd0003;}
.newred{color:#d92128 !important}
.newblue{color:#0070c0}
.fontsans{font-family: "open sans";font-weight: 700;line-height:1;letter-spacing:-1px}
.mpheadtxt{background:#d8d8d8;padding:10px;font-family: "open sans";font-weight: 700;font-size:18px;color:#323232}
.mpheadtxt1{background:#d8d8d8;padding:10px;font-family: "open sans";font-weight: 700;font-size:18px;color:#323232}
.headstyle1{color:#312f32;line-height:1.2;letter-spacing:-1px}
.lH1{line-height: 1em;}
.lH11{line-height: 1.1em;}
.lH80{line-height:80% !important;}
.lH100{line-height:100%;}
.lH200{line-height:200%;}
.trade{color:#d92128;font-size:24px;vertical-align:top;line-height:30px;}
.trade1{font-size:10px;vertical-align:top;line-height:14px;font-weight:bold;}
.idxText {font-size:14px;}
.textstyle1{font-size:18px;}

.w90head{width:90%;max-width: 240px;}
.w90contact{width:90%;max-width: 300px;}
.w90{width:90%;max-width: 260px;}
.h100{height:100%}
.mH300{min-height:300px;}

/* general classes */

.clear{clear:both;}
.cleardiv{clear:both}
.b{font-weight:bold}
.b1{font-weight:600}
.fB{font-weight:bold}
.bold {font-weight:bold;}
.un { text-decoration:underline !important;}
img { border: 0 }
img {border:none !important}
.cpointer{cursor:pointer}

.l150{line-height:150%}
.lH20 {line-height:20px}
.lH30 {line-height:30px}

.vDvdr {background: url(../img/vert_divider.png) no-repeat scroll right center transparent;}
.heading2 {color:#d00000; font-size:24px; font-weight:bold}
.cr {font-size:11px; color:#444; margin:12px 0}
.cursor{cursor:pointer}
.codebox{width:90%;height:60px;}

.bL{border-left: 1px solid #87a6d1}
.bR{border-right: 1px solid #87a6d1}
.bB{border-bottom: 1px solid #87a6d1}
.bT{border-top: 1px solid #87a6d1}
.bTB{border-top: 1px solid #87a6d1; border-bottom: 1px solid #87a6d1;background:#f5f7f8;padding:5px 0px 6px 0px}
.bRD{border-right: 1px dotted #87a6d1;}
.bT0{border-top:0px}
.bB0{border-bottom:0px}
.bR0{border-right:0px}
.bL0{border-left:0px}

table.box{font-size:12px;border:0px;}

.maicon{width:140px;float:left;margin-left:10px}
.mahead{width:1100px;float:left;padding-top:0px}

#friendlyErrDiv{width:650px;margin:auto;margin-top:20px;margin-bottom:20px}
#friendlyErr{border:1px solid #d3d3d3;background:#ffffff;padding:10px;text-align:center;color:#ff0000}

/* margin */

.m0{margin:0}
.m5{margin:5px}
.m10{margin:10px}

.mT2{margin-top:2px}
.mT5{margin-top:5px}
.mT6 {margin-top:6px;}
.mT8 {margin-top:8px;}
.mT9 {margin-top:9px !important;}
.mT10 {margin-top:10px !important}
.mT15{margin-top:15px}
.mT18{margin-top:18px;}
.mT20{margin-top:20px}
.mT24 {margin-top:24px;}
.mT25{margin-top:25px}
.mT26 {margin-top:26px;}
.mT27 {margin-top:27px;}
.mT30 {margin-top:30px !important;}
.mT36 {margin-top:36px !important;}
.mT40{margin-top:40px}
.mT45{margin-top:45px}
.mT50{margin-top:50px}
.mT60{margin-top:60px}
.mT70{margin-top:70px}

.mR5{margin-right:5px}
.mR6  {margin-right:6px;}
.mR10{margin-right:10px}
.mR15{margin-right:15px}
.mR20{margin-right:20px}

.mB5{margin-bottom:5px}
.mB10{margin-bottom:10px}
.mB15{margin-bottom:15px}
.mB20{margin-bottom:20px}
.mB30{margin-bottom:30px}
.mB35{margin-bottom:35px}
.mB40{margin-bottom:40px}
.mB50{margin-bottom:50px}
.mB70{margin-bottom:70px}
.mB100{margin-bottom:100px}

.mL1{margin-left:1px}
.mL2{margin-left:2px}
.mL5{margin-left:5px}
.mL10 {margin-left:10px !important;}
.mL15{margin-left:15px}
.mL20 {margin-left:20px !important;}
.mL25 { margin-left:25px}
.mL30 { margin-left:30px}
.mL35 { margin-left:35px}
.mL50 { margin-left:50px}

.mLR15{margin-left:8px;margin-right:8px}
.mLR10{margin-left:10px;margin-right:10px}

.m0A {margin:0 auto;}
.m012012 {margin:0 12px 0 12px;}
.m00030 {margin:0 0  0 30px;}
.m140020 {margin:14px 0 0 20px;}
.m012022 {margin:0 10px 0 24px;}
.m18000 {margin:18px 0 0 0 ;}
.m1000180 {margin:10px 5px 0 180px;}

/* Paddings */

.p0 {padding:0 !important}
.p0m0 {padding:0 !important; margin:0 !important}

.p4{padding:4px}
.p5{padding:5px}
.p10{padding:10px}
.p15{padding:15px}
.p20{padding:20px}
.p25{padding:25px}
.p30{padding:30px}

.pT0{padding-top:0px}
.pT2{padding-top:2px}
.pT3{padding-top:3px}
.pT4{padding-top:4px}
.pT5{padding-top:5px}
.pT6 {padding-top:6px}
.pT8 {padding-top:8px}
.pT10{padding-top:10px}
.pT12 {padding-top:12px}
.pT15{padding-top:15px}
.pT20{padding-top:20px}
.pT25{padding-top:25px}
.pT30{padding-top:30px}
.pT40{padding-top:40px}
.pT50{padding-top:50px}
.pT70{padding-top:70px}

.pL5{padding-left:5px}
.pL8{padding-left:8px}
.pL10{padding-left:10px}
.pL15{padding-left:15px}
.pL20{padding-left:20px}
.pL25{padding-left:25px}
.pL30{padding-left:30px}
.pL35{padding-left:35px}
.pL40{padding-left:40px}

.pR4{padding-right:4px}
.pR5{padding-right:5px}
.pR8{padding-right:8px}
.pR10{padding-right:10px}
.pR15{padding-right:15px}
.pR20{padding-right:20px}
.pR30{padding-right:30px}
.pR40{padding-right:40px}
.pR120{padding-right:120px}

.pB2{padding-bottom:2px}
.pB5{padding-bottom:5px}
.pB10{padding-bottom:10px}
.pB15{padding-bottom:15px}
.pB20{padding-bottom:20px}
.pb20 {padding-bottom:20px}
.pB30{padding-bottom:30px}
.pB50 {padding-bottom:50px}
.pB100 {padding-bottom:100px}
.pB150{padding-bottom:100px}

.pTL20{padding-top:20px;padding-left:20px;}

/* bootstrap widths */
.container1000 {width: 1000px;}
.container700 {width: 700px;}
.row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
    margin-top: 5px;
    margin-bottom: 5px;
}
.form-row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -5px;
    margin-left: -5px;
}
.col-lg-1 {-ms-flex: 0 0 8.333333%;;flex:  0 0 8.333333%;;max-width: 8.333333%;;padding-right: 15px;padding-left: 15px;}
.col-lg-2 {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;padding-right: 5px;padding-left: 5px;min-width: 200px}
.col-lg-3 {-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;padding-right: 15px;padding-left: 15px;}
.col-lg-4 {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;padding-right: 15px;padding-left: 15px;}
.col-lg-5 {-ms-flex: 0 0 35.666667%;flex: 0 0 35.666667%;max-width: 35.666667%;padding-right: 10px;padding-left: 10px;}
.col-lg-6 {-ms-flex: 0 0 45%;flex: 0 0 45%;max-width: 45%;padding-right: 15px;padding-left: 15px;}
.col-lg-8 {-ms-flex: 0 0 55%;flex: 0 0 55%;max-width: 55%;padding-right: 15px;padding-left: 15px;}
.col-lg-9 {-ms-flex: 0 0 65%;flex: 0 0 65%;max-width: 65%;padding-right: 15px;padding-left: 15px;}
.col-lg-10 {-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;;padding-right: 15px;padding-left: 15px;}

.col-md-6 {-ms-flex: 0 0 45%;flex: 0 0 45%;max-width: 45%;padding-right: 15px;padding-left: 15px;}

.col-sm-2 {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;padding-right: 15px;padding-left: 15px;}
.col-sm-3 {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;padding-right: 15px;padding-left: 15px;} 
.col-sm-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;padding-right: 15px;padding-left: 15px;}

.mW1000{min-width:1000px;}
.manualmobilemenu{display: none}
.p-5 {padding: 3rem!important;}
.form-row .pt-4{padding-top:1.2rem!important;}
.form-control {
    display: block;
    width: 90%;
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: 0.25rem;
}
.phonefld1 {border: 1px solid #ced4da;width: 50px;padding: 10px 5px;border-radius: 4px;}
.phonefld2 {border: 1px solid #ced4da;width: 245px;padding: 10px 5px;border-radius: 4px;}

/* faq page new accordian */

.trigger{border:1px solid #dddddd;background:#5eb5f8;padding:12px;font-size:13px;margin:0;margin-bottom:4px;cursor:pointer;border-radius:6px}
.trigger:hover{border:1px solid #dddddd;background:#7cc3f9;}
.trigger a{color:#000000 !important;text-decoration:none;font-size:16px;font-weight: 600;}
.trigger a:hover{color:#000000 !important;text-decoration:none;font-size:16px}
.toggle_container{display:none;border:1px solid #cccccc;padding:10px;margin-bottom:4px;font-size:14px;}

.trigger .image {
    vertical-align:middle;
    display:inline-block;
    height:15px;
    width:15px;
    background:url("/img/faq_arrow.png");
}

.trigger.expanded .image {
    background:url("/img/faq_arrow.png");
}

.trigger-p{margin:0 0 8px 0;cursor:pointer;}
.trigger-p a{text-decoration:none;font-weight:bold;}
.trigger-p a:hover{text-decoration:none;}
.toggle_container_p{display:none;border:1px solid #cccccc;padding:0 14px;margin-bottom:4px;}
.trigger-p .image {vertical-align:middle;display:inline-block;height:15px;width:15px;background:url("/img/faq_arrow.png");}
.trigger-p.expanded .image {background:url("/img/faq_arrow.png");}

/* bootstrap Buttons */

.btn {display: inline-block;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: 0.25rem;
}
.btn-danger {color: #fff;background-color: #dc3545;border-color: #dc3545;}
.btn-danger:hover{background-color:#c82333}

a.btn-danger {color: #ffffff !important;text-decoration:none;}
a.btn-danger:hover {color: #ffffff !important;text-decoration:none !important;}

.btn-dark {color: #fff;background-color: #343a40;border-color: #343a40;
}
/* Buttons */

.primaryBtn{display:inline-block;border:0;border-radius:5px;background:#127EE1;color:#ffffff;font-size:14px;padding:0px 20px;height:30px;text-decoration:none;cursor:pointer;-webkit-appearance: none;}
.primaryBtn:hover{background:#61A9EB}

a.primaryBtnLk{display:inline-block;border:0;border-radius:5px;background:#127EE1;color:#ffffff !important;font-size:18px;padding:8px 25px;text-decoration:none;white-space:nowrap;margin-bottom:15px;-webkit-appearance: none;}
a.primaryBtnLk:hover{background:#61A9EB;text-decoration:none !important}

.secondaryBtn{display:inline-block;border:0;border-radius:5px;background:#333333;color:#ffffff;font-size:14px;padding:0px 20px;height:30px;text-decoration:none;cursor:pointer;-webkit-appearance: none;}
.secondaryBtn:hover{background:#999999}

a.secondaryBtnLk{display:inline-block;border:0;border-radius:5px;background:#333333;color:#ffffff !important;font-size:18px;padding:8px 25px;text-decoration:none;margin-bottom:15px;-webkit-appearance: none;}
a.secondaryBtnLk:hover{background:#999999;text-decoration:none !important}

.searchBtn{display:inline-block;border:0;border-radius:0px 5px 5px 0px;background:#127EE1;color:#ffffff;font-size:14px;padding:0px 20px;height:32px;text-decoration:none;cursor:pointer;-webkit-appearance: none;}
.searchBtn:hover{background:#61A9EB}

.searchFld{padding:0px 10px;height:30px;width:240px;font-size:13px;border:1px solid #aeaeae;border-radius:5px 0px 0px 5px;outline:none}
.searchFld1{padding:0px 10px;height:28px;width:350px;font-size:13px;border:1px solid #aeaeae;border-radius:5px;outline:none}
.searchFld2{padding:10px;height:50px;width:345px;font-size:13px;border:1px solid #aeaeae;border-radius:5px;outline:none}

.login_button     {background: url('/img/button_g.gif') repeat-x; border:none; height:20px; color:#ffffff; padding-bottom: 2px }

a.but_play {background:url(../img/but_play.png) top left; background-position:0 0; width:49px; height:34px; display:inline-block; cursor:pointer}

a.but_play_small {background:url(../img/but_play_small.png) top left; background-position:0 0; width:34px; height:20px; display:inline-block; cursor:pointer}

.button_style1{display:inline-block;border:0;border-radius:3px;background:#333333;color:#ffffff;font-size:11px;padding:0px 10px;height:24px;text-decoration:none;cursor:pointer;-webkit-appearance: none;}
.button_style1:hover{background:#999999}

.button_style2{font-family:arial;font-size:11px;color:#000;cursor:pointer;padding:0px 2px 0px 2px;background: url('/img/btn_bg.gif') repeat-x;border-radius:3px;-moz-border-radius:3px;border:1px solid #b8cbec;height:20px;-webkit-appearance: none;}
.button_style2:hover{background: url('/img/btn_bg_hover.gif') repeat-x;}

.button_style3{font-family:arial;font-size:12px;letter-spacing:0px;color:#fff;cursor:pointer;background: url('/img/btn_bg1.gif') repeat-x;height:28px;border:0px;padding:0px 10px 0px 10px;-webkit-appearance: none;}

.button_style5{display:inline-block;border:0;border-radius:5px;background:#333333;color:#ffffff;font-size:14px;padding:0px 20px;height:34px;text-decoration:none;-webkit-appearance: none;}
.button_style5:hover{background:#999999}

.button_style6{display:inline-block;border:0;border-radius:3px;background:#0066ff;color:#ffffff;font-size:11px;padding:0px 10px;height:24px;text-decoration:none;cursor:pointer;-webkit-appearance: none;}
.button_style6:hover{background:#0054d2}

.button_style_gray{display:inline-block;border:0;border-radius:3px;background:#333333;color:#ffffff;font-size:11px;min-width:60px;padding:0px 10px;height:24px;text-decoration:none;cursor:pointer;-webkit-appearance: none;}
.button_style_gray:hover{background:#999999}

a.redbutton{display: inline-block;padding:12px 15px 12px 15px;color:#ffffff !important;background:#d92128 !important;text-decoration:none !important;border-radius:3px;border:0px;font-size:14px;word-wrap: break-word;cursor:pointer;-webkit-appearance: none;}
a.redbutton:hover{background:#000000 !important;}

a.redbuttonbig{display: inline-block;padding:16px 25px 16px 25px;color:#ffffff !important;background:#d92128 !important;text-decoration:none !important;border-radius:3px;border:0px;font-size:18px;word-wrap: break-word;cursor:pointer;-webkit-appearance: none;}
a.redbuttonbig:hover{background:#000000 !important;}

.redbutton1{display: inline-block;padding:12px 25px 12px 25px;color:#ffffff !important;background:#d92128 !important;text-decoration:none !important;border-radius:3px;border:0px;font-size:14px;word-wrap: break-word;cursor:pointer;-webkit-appearance: none;}
.redbutton1:hover{background:#000000 !important;}

a.redbutton2{display: inline-block;padding:8px 20px 8px 20px;color:#ffffff !important;background:#d92128 !important;text-decoration:none !important;border-radius:6px;border:0px;font-size:17px;word-wrap: break-word;cursor:pointer;-webkit-appearance: none;}
a.redbutton2:hover{background:#000000 !important;}

.blackbutton{display: inline-block;padding:10px 15px 10px 15px;color:#ffffff !important;background:#000000 !important;text-decoration:none !important;border-radius:0px;border:0px;font-size:14px;word-wrap: break-word;cursor:pointer;-webkit-appearance: none;}
.blackbutton:hover{background:#2b2b2b !important}

.bluebutton2{display: inline-block;padding:8px 20px 8px 20px;color:#ffffff !important;background:#1e6fbd !important;text-decoration:none !important;border-radius:6px;border:0px;font-size:17px;word-wrap: break-word;cursor:pointer;-webkit-appearance: none;}
.bluebutton2:hover{background:#000000 !important}

.bluebutton2a{display: inline-block;padding:8px 20px 8px 20px;color:#ffffff !important;background:#1e6fbd !important;text-decoration:none !important;border-radius:6px;border:0px;font-size:17px;word-wrap: break-word;cursor:pointer;-webkit-appearance: none;}
.bluebutton2a:hover{background:#000000 !important}

.greybuttonhome{display: inline-block;padding:8px 20px 8px 20px;color:#000000 !important;background:#d4d4d4 !important;text-decoration:none !important;border-radius:6px;border:0px;font-size:17px;word-wrap: break-word;cursor:pointer;-webkit-appearance: none;}
.greybuttonhome:hover{background:#eeeeee !important}

.greybutton{display: inline-block;padding:12px 15px 12px 15px;color:#ffffff !important;background:#464646 !important;text-decoration:none !important;border-radius:3px;border:0px;font-size:14px;word-wrap: break-word;cursor:pointer;-webkit-appearance: none;}
.greybutton:hover{background:#000000 !important;}

a.dgreybutton{display: inline-block;padding:15px 25px 15px 25px;color:#ffffff !important;background:url("../img/greybtnbg.gif") repeat-x;text-decoration:none !important;border-radius:4px;border:1px solid #2a2a2a;word-wrap: break-word;font-size:16px;-webkit-appearance: none;}
a.dgreybutton:hover{background:url("../img/greybtnbg_hover.gif") repeat-x;}

a.lgreybutton{display: inline-block;padding:15px 25px 15px 25px;color:#666666 !important;background:#ffffff;text-decoration:none !important;border-radius:4px;border:1px solid #ffffff;word-wrap: break-word;font-size:16px;-webkit-appearance: none;}
a.lgreybutton:hover{background:#ededed;}

a.lgreybutton1{display: inline-block;padding:15px 25px 15px 25px;color:#666666 !important;background:#eeeeee;text-decoration:none !important;border-radius:4px;border:1px solid #ebebeb;word-wrap: break-word;font-size:16px;-webkit-appearance: none;}
a.lgreybutton1:hover{background:#e2e2e2;}

a.mpbutton{display: inline-block;padding:10px 20px 10px 20px;color:#ffffff !important;background:#4f81bd !important;text-decoration:none !important;border-radius:5px;border:0px;font-size:14px;font-weight:bold;word-wrap: break-word;cursor:pointer;-webkit-appearance: none;}
a.mpbutton:hover{background:#2d5381 !important;}

a.mpbutton1{display: inline-block;padding:10px 20px 10px 20px;color:#ffffff !important;background:#d92128  !important;text-decoration:none !important;border:0px;font-size:14px;font-weight:bold;word-wrap: break-word;cursor:pointer;-webkit-appearance: none;}
a.mpbutton1:hover{background:#000000 !important}

a.reglinks{color:#555555 !important;font-size:14px;text-decoration:none}
a.reglinks:hover{color:#555555 !important;font-size:14px;text-decoration:underline}
a.reglinks:visited{color:#555555 !important;font-size:14px;text-decoration:none}

a.accountlink{color:#000000;text-decoration: none}
a.accountlink:hover{color:#d92128;text-decoration: none}

.regsearch{width:370px;padding:10px;background:#ffffff;border:1px solid #e5e5e5;font-size:17px}
.regsearch1{width:395px;padding:10px;background:#ffffff;border:1px solid #e5e5e5;font-size:17px}

.regsearchbtn{padding:12px 15px 12px 15px;color:#ffffff !important;background:#d92128;text-decoration:none !important;border-radius:3px;border:0px;font-size:16px;cursor:pointer;-webkit-appearance: none;}
.regsearchbtn:hover{background:#000000;}

.regsearchbtndiv{text-align:right;margin-right:10px;margin-top:10px}

.accbtn{padding:10px 20px 12px 20px;color:#ffffff !important;background:#d92128 url(/img/red_btn_bg.png) repeat-x;text-decoration:none !important;border:0px;font-size:18px;font-weight:bold;font-family:arial;cursor:pointer;border-radius:8px;-webkit-appearance: none;}
.accbtn:hover{background:#000000;}

.regsearchdiv2{width:310px;float:left;}
.regsearch2{width:290px;padding:10px;background:#f6f6f6;border:1px solid #e5e5e5;font-size:17px}
.regsearchbtndiv2{width:85px;float:left;padding-left:10px;}
.regsearchbox{margin:auto;width:410px}

/* Top Tab Menu Classes logged in pages */

.topbg{background:#f0f4f8}
.topbar {background-color: #1b81c6;}

ul.tabmenu {margin:0;margin-top:6px;padding:0;}
ul.tabmenu li{margin:0;padding:0;list-style: none;float: left;background:#5eb5f8;border-radius:6px 6px 0px 0px;-moz-border-radius:6px 6px 0px 0px;margin-right:1px;}
ul.tabmenu li:hover{margin:0;padding:0;list-style: none;float: left;background:#ffffff;border-radius:6px 6px 0px 0px;-moz-border-radius:6px 6px 0px 0px;margin-right:1px}
ul.tabmenu li.active{margin:0;padding:0;list-style: none;float: left;background:#ffffff;border-radius:6px 6px 0px 0px;-moz-border-radius:6px 6px 0px 0px;margin-right:1px;}
ul.tabmenu li a{display:block;padding:6px 20px 7px 20px;font-size:13px;font-weight:bold;text-decoration:none;color:#ffffff !important;}
ul.tabmenu li a:hover{display:block;padding:6px 20px 7px 20px;font-size:13px;font-weight:bold;text-decoration:none!important;color:#2c88c6 !important;}
ul.tabmenu li.active a{display:block;padding:6px 20px 7px 20px;font-size:13px;font-weight:bold;text-decoration:none;color:#2c88c6  !important;}
ul.tabmenu li.active a:hover{display:block;padding:6px 20px 7px 20px;font-size:13px;font-weight:bold;text-decoration:none!important;color:#2c88c6 !important;}

#red_notification{margin-right:4px;margin-top:1px;background-color: #ff0000;color:black;font-weight:bold;padding:1px 2px 1px 2px;text-align:center;}
#red_circle{margin-right:4px;margin-top:1px;background-color: #ff0000;color:black;font-weight:bold;padding:1px 2px 1px 2px;text-align:center;}

/* new top dropdown menu */

.dropbtn {
    border: 0px;
    cursor: pointer;
	background:#fff;
	padding:0;
	margin:0;
	outline: 0;
}

.dropdown {
    position: relative;
    display: inline-block;
}


.dropdown-content {
    display: none;
    position: absolute;
    background-color: #fff;
    /*min-width: 240px;*/
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
	right:0;
	margin-top:11px;
	font-size:13px;
	padding:5px 5px 5px 5px;
}


.show {display:block;} 

.dropdown-content a{color:#000000;text-decoration:none}
.dropdown-content a:hover{color:#d92128;}

ul.helpmenu{margin:0;padding:0;list-style:none}
ul.helpmenu li{margin:0;padding:0px 10px 12px 10px}


#contentin a:link {color:#127EE1; text-decoration: none ; }
#contentin a:visited {color:#127EE1; text-decoration: none ;}
#contentin a:hover {color:#127EE1;text-decoration: underline;}

#contentin h1.red{color: #D00000; font-size: 18px; margin: 5px 0px}
#contentin h1.red2{color: #D00000; font-size: 18px; margin: 5px 0px}
#contentin h2.blue{color: #069; font-size: 18px; letter-spacing: 0.01em; margin: 5px 0 5px 0; }

.loginheader{position:fixed;z-index:1000;top:0;width:100%;background:#f2f2f2;height:75px;box-shadow:2px 2px 2px #aaaaaa;}
.loginheaderht{height:90px;}
.logo-143 {width:143px; margin-top:3px;}

.logopad{width:150px;padding-left:35px;padding-top:20px;}
.topsearchpad{padding-left:95px;padding-top:15px;min-width:380px;}
.mobilemenuL{display: none;padding-top:20px;}
.mobilemenuR{display: none;}

#topmenu a { color:#000 !important}

#search-bar {background-color: #000 !important;padding:0px 5px 0px 20px; font-family: 'Open Sans', sans-serif; font-size:13px;height:36px;min-width:1300px}
#search-bar a:link{color:#ffffff !important;text-decoration:none; font-family: 'Open Sans', sans-serif; font-size:13px; font-weight:700; letter-spacing:0.5px;}
#search-bar a:visited{color:#ffffff !important;text-decoration:none;}
#search-bar a:hover{color:#5eb5f8 !important;text-decoration:none !important;}
#search-bar a.active {color:#5eb5f8 !important;; text-decoration: none !important; font-family: 'Open Sans', sans-serif; font-size:13px; font-weight:700; letter-spacing:0.5px;}
#search-bar a.active:hover {color:#fff !important;text-decoration: none !important;}

#search-bar a.active::before {
    /*content: "[";*/
    margin-right: 6px;
    transform: translateX(20px);
}
#search-bar a.active::after {
    /*content: "]";*/
    margin-left: 6px;
    transform: translateX(-20px);
}

.sept { font-size:13px; color:#797979; padding:1px 12px; }

table.tabManage td {
    padding: 6px;
}
.topbrd {
    border-top: 0 none;
}
.rem_bor {
    border-bottom: medium none;
}

/*++++++++++ Top Menu ++++++++++++++*/


ul.main-top-menu {
    margin: 6px 0 0 25px;
    padding: 0;
}
ul.main-top-menu li {
    display: block;
    float: left;
    margin: 0 3px;
    padding: 0;
}
ul.main-top-menu a.bracstyle {
    color: #000000 !important;
    font-family: "open sans";
    font-size: 13px;
    font-weight: 700;
	line-height: 13px;
    letter-spacing: 1px;    
    text-decoration: none !important;
    text-transform: uppercase;
    transition: all 0.3s ease 0s;
}
ul.main-top-menu a.bracstyle:hover {
    color: #e62128 !important;
}
ul.main-top-menu li a.bracstyle::before, .main-top-menu li a.bracstyle::after {
    box-sizing: border-box;
    display: inline-block;
    line-height: 14px;
    opacity: 0;
    transition: transform 0.3s ease 0s, opacity 0.2s ease 0s;
}
ul.main-top-menu li a.bracstyle::before {
    content: "[";
    margin-right: 6px;
    transform: translateX(20px);
}
ul.main-top-menu li a.bracstyle::after {
    content: "]";
    margin-left: 6px;
    transform: translateX(-20px);
}
.main-top-menu li a.bracstyle:hover::before, .main-top-menu li a.bracstyle:hover::after, .main-top-menu li a.bracstyle:focus::before, .main-top-menu li a.bracstyle:focus::after {
    color: #e62128 !important;
    opacity: 1;
    transform: translateX(0px);
}
.main-top-menu .current-menu-item a.bracstyle::before, .main-top-menu .current-menu-item a.bracstyle::after {
    color: #e62128 !important;
    opacity: 1;
    transform: translateX(0px);
}
.main-top-menu .current-menu-item a.bracstyle {
    color: #e62128 !important;
}
.main-top-menu li a.domainlinks {
    color: #555555;
    font-size: 13px;
    text-decoration: none;
}
.main-top-menu li a.domainlinks:hover {
    color: #e62128;
    font-size: 13px;
    text-decoration: none;
}
ul.main-top-menu li a.toptextlink {
    color: #313131 !important;
    padding: 10px;
    text-transform: capitalize;
}
ul.main-top-menu li a.toptextlink:hover {
    background: #5eb5f8 none repeat scroll 0 0;
    color: #e62128 !important;
}
ul.main-top-menu li ul {
    display: none;
    left: 0;
    margin-top: 0;
    opacity: 0;
    padding: 0;
    position: absolute;
    visibility: hidden;
    width: 100%;
}
ul.main-top-menu li ul li {
    width: 100%;
}
ul.main-top-menu li ul li:hover {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}
ul.main-top-menu li:hover ul {
    display: block;
    opacity: 1;
    visibility: visible;
}
ul.main-top-menu li:hover ul li div {
    display: block;
}

/* New left bar Styles */

.maincontainer{padding-top:70px;background:#ffffff;position: relative;}

/* Toggle Styles */

#wrap {
    padding-left: 190px;
	-webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;   
	 
}

#sidebar-wrap {
    position: fixed;
	z-index:999;
    left: 0px;    
    width: 245px;
    height: 100%;
    margin-left: 0px;
    background-color:#fafafa !Important;
	box-shadow:2px 2px 2px #cccccc;
	    /*border-right:1px solid #eee;*/
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;	
}


#wrap.toggled {
	padding-left: 0;
}

#wrap.toggled #sidebar-wrap {	
	width: 60px;
}

#wrap.toggled span.sidebarlink {
    /*display: none;*/
    transition: opacity 0.3s ease-out;
    opacity: 0;
}

.sidebarlink{transition: opacity 0.3s ease-in;}

#wrap.toggled   i {
	/*float:right;padding-right:25px;*/
} 

#page-content-wrap {
	padding: 30px 30px 30px 30px;
	position: relative;	
	/*background:#f0f0f0;*/
	background:#ffffff;
	margin-left:60px;
	min-height:610px; /* this is need for right side overlap */
	border:0px solid;
	min-width:1000px;
}


#wrap.toggled #page-content-wrap {
	position: relative;
	margin-right: 0;
}

/* Sidebar Styles */

.sidebar-nav {
	position: relative;
    left:0px;
    width: 245px;
    margin: 0;
    padding: 0;
    list-style: none;
	font-size:14px;
	line-height:14px;
	overflow-y: auto;
	overflow-x: hidden;
	height:auto;
	white-space:nowrap;
}
/*
@media (max-height: 900px) {
	.sidebar-nav {height:625px;}
}
*/
.sidebar-nav li {
    text-indent: 0px;
	padding-left:15px;
}

.sidebar-nav > li:hover {
    background:#f2f2f2;  
}
.sidebar-nav li.nohover{background:#fafafa;}
.sidebar-nav > li.nohover:hover {
    background:#fafafa;  
}

.sidebar-nav li a {
    display: block;
    text-decoration: none !important;
    color: #383838 !important;
	padding:6px 0px 7px 0px;
	outline:none;
	height:26px;
	vertical-align:middle;
}

.sidebar-nav li a:hover {
    text-decoration: none;
    color: #0FACF3;
}

.sidebar-nav li a:active,
.sidebar-nav li a:focus {
    text-decoration: none;
}

.sidebar-nav li a.active{color:#0FACF3 !important}

#wrap.toggled .sidebar-nav{width:60px}

#wrap.toggled .sidebar-nav li a {
    display: block;padding:6px 0px 7px 0px;
}

#wrap.toggled .sidebar-nav li:hover {
    background:none;
}

#expander{
	position:fixed;bottom:0px;background:#f2f2f2;border-top:1px solid #e5e5e5;width:245px;text-align:right;
	-webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;	
	}

#wrap.toggled #expander {	
	width: 60px;
	-webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;	
	text-align:center;
}
.expanderpad{padding:10px;cursor:pointer;}



ul.submenu{ display:none; list-style:none;margin:0;margin-left:-15px;padding:0;}
ul.submenu li{margin:0;padding:0;padding-left:45px}
ul.submenu > li:hover{background:#e5e5e5;}

ul .submenu li a{padding:5px 0px 0px 0px;font-weight:500;}

ul.submenu li.submenumore{margin-left:-15px;}

ul.subsubmenu{margin:0;padding:0;margin-left:-42px}
ul.subsubmenu li{margin:0;padding:0;padding-left:45px}


.showonexpand { display: none; }

.menu-toggle{cursor:pointer}

.notification{position:absolute;z-index:10;background:#d92027;color:#fff;width:20px;height:17px;padding-top:3px;text-indent: 0px !important;text-align:center;margin-left:-9px;margin-top:-5px;border-radius:50%;font-family:verdana;font-size:9px;}

.notification1{display:inline-block;background:#d92027;color:#fff;width:20px;height:17px;padding-top:3px;text-indent: 0px !important;text-align:center;margin-left:2px;margin-top:-5px;border-radius:50%;font-family:verdana;font-size:9px;font-weight:normal !important}
/**
* T7545 - Above.com Marketplace : Seller and Buyer UI
* added notification2
*/
.notification2{display:inline-block;background:#d92027;color:#fff;width:18px;height:15px;padding-top:3px;text-indent: 0px !important;text-align:center;margin-left:2px;margin-top:-5px;border-radius:50%;font-family:verdana;font-size:9px;font-weight:normal !important}

.pagetitlein{font-size:18px;font-family:Roboto}

.col_1{float:left;width:280px;}
.col_2{float:left;width:100px;}

.topsearch_fld{width:280px;font-size:13px;border:1px solid #ccc;border-radius:5px 0px 0px 5px;color:#000;padding:0px 5px 0px 10px;height:30px;outline:none}
.topsearch_btn{display: inline-block;width:60px;height:32px;color:#ffffff !important;background:#69a3e4;text-decoration:none !important;border-radius:0px 5px 5px 0px;border:1px solid #257ddc;font-size:14px;font-family:Roboto;word-wrap: break-word;cursor:pointer}
.topsearch_btn:hover{background:#4989d0}

.dashmain{font-family:'Roboto';min-width:350px}
.rdashmain{width:1100px}
.dashbrd{border:1px solid #407dd6}
.dashwelcome{text-align:center;font-size:48px;font-weight:bold;color:#000;margin-bottom:50px}
.dashsubhead{font-family:'Roboto';font-size:18px;font-weight: 700;}
.dashspace{height:70px}
.dashspace1{height:40px}

.margin25R_fullscreen {margin-right: 25px;}

.col_32{width:32%;float:left}
.col_10{width:10%;float:left}
.col_20{width:20%;float:left}
.col_22_5_fullscreen{width:22.5%;float:left}
.col_23{width:23%;float:left}
.col_25{width:25%;float:left}
.col_25_point_6{width:25.6%;float:left}
.col_25_6{width:25.66%;float:left}
.col_30{width:30%;float:left}
.col_30R{width:30%;float:left}
.col_33{width:33.20%;float:left;}
.col_35R{width:35%;float:left}
.col_40{width:40%;float:left}
.col_45{width:45%;float:left;}
.col_45R{width:45%;float:right;}
.col_48{width:48%;float:left;}
.col_48R{width:48%;float:right;}
.col_49{width:49%;float:left;}
.col_49R{width:49%;float:right;}
.col_50{width:50%;float:left;}
.col_60{width:60%;float:left}
.col_66{width:66%;float:left}
.col_70{width:70%;float:left}

.cleardiv_fullscreen_only{clear:both}

.col_space{width:90%;}
.col_space1{}
.col_space2{width:90%;min-width:320px}
.col_space3{}
.nW{white-space:nowrap}
.p22{padding:22px}
.mB50{margin-bottom:50px}

.morediv{text-align:right;margin-bottom:5px;font-size:12px}
.viewsetting{margin-top:0;font-size:14px;text-align:right;margin-bottom: 10px;}
.dashbrd{border:1px solid #407dd6}
.ppsbrd{border:1px solid #407dd6}
.dashicon{padding:30px;text-align:center}
.greytd{background:#f1f1f1;min-width:260px}
.lgreytd{background:#f9f9f9;min-width:260px}
.bluetd{background:#407dd6;border:1px solid #407dd6;min-width:260px;display: none}
.bluetd:hover{background:#75a8e9}
.settingDiv{display:none;position:absolute;z-index:10;margin-top:5px;right:30px;width:292px;border:1px solid #407dd6;padding:10px 10px 20px 10px;background:#eee}

.graphsize{width:300px;margin:auto}

.tablediv{display: table;}
.width900{width:900px}
.width1000{width:1000px}
.nowrap{white-space: nowrap}
.aRR{text-align: right}

.notabscol1{border:0px solid;width:430px;float:left}
.notabscol2{border:0px solid;width:260px;float:left}
.notabscol3{border:0px solid;width:20%;float:left;padding-top:5px;text-align:right}

.tabscol1{border:0px solid;width:285px;float:left}
.tabscol2{border:0px solid;width:185px;float:left}
.tabscol3{border:0px solid;width:30%;float:left;padding-top:5px}

.searchtd1{border:0px solid;width:375px;float:left}
.searchtd2{border:0px solid;width:100px;float:left}
.searchtd3{border:0px solid;width:110px;float:left;padding-top:7px}
.searchtd4{border:0px solid;width:105px;float:left;padding-top:7px}
.searchtd5{border:0px solid;width:265px;float:left;height:36px}

ul#tabs {
  list-style-type: none;
  margin: 0;margin-left:15px;
  padding: 0;  
  clear:both;
  }
  
ul#tabs li {
    display:block;
    float:left;
    background-color: #e1e1e1;
    padding: 10px 20px;
    margin: 0px;
    margin-right:3px;
    color: #000000;
    font-size:15px;
    cursor: pointer; 
    border-radius:2px;
    }

ul#tabs li:hover {background-color: #d92128;color: #505050;color:#fff}
ul#tabs li.active {background-color: #d92128;color: #505050;color:#fff}

ul#tab {
  clear:both;   
  list-style-type: none;
  margin: 0;
  padding: 0;  
  border:1px solid #d3d3d3;
  background:#fff;
  }

ul#tab li {
    display: none;
    padding: 30px;
    }

ul#tab li.active {display: block; }

/* mobile top menu classes*/

.flip {cursor:pointer;}
.flip1 {cursor:pointer;}
.panel {
	    display:none;
	    position:absolute;
	    z-index: 100;
	    top:0;
	    right:0;
	    background:#fff;
	    border:1px solid #eee;
	}
.panel a{color:#000000;text-decoration:none;}
.panel a:hover{color:#d92128;text-decoration:none;}


#helpnav{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width:100%;
}
#helpnav li{
	float:left;				
	position:relative;
}
#helpnav a{
	display:block;
	padding:0px;
	color:#000;
	text-decoration:none;
}
#helpnav a:hover{
	color:#d92128;
	text-decoration:none;
}

/*--- DROPDOWN ---*/
#helpnav ul{
	background:#fff;border:1px solid #ccc;
	list-style:none;
	margin:0;
	margin-left:-100px;
	padding:0;
	position:absolute;
	left:-9999px; /* Hide off-screen when not needed (this is more accessible than display:none;) */
}
#helpnav ul li{
	padding:5px; /* Introducing a padding between the li and the a give the illusion spaced items */
	float:none;
}
#helpnav ul a{
	white-space:nowrap; /* Stop text wrapping and creating multi-line dropdown items */
}
#helpnav li:hover ul{ /* Display the dropdown on hover */
	left:0; /* Bring back on-screen when needed */
}
#helpnav li:hover a{ /* These create persistent hover states, meaning the top-most link stays 'hovered' even when your cursor has moved down the list. */
	text-decoration:underline;
}
#helpnav li:hover ul a{ /* The persistent hover state does however create a global style for links even before they're hovered. Here we undo these effects. */
	text-decoration:none;
}
#helpnav li:hover ul li a:hover{ /* Here we define the most explicit hover states--what happens when you hover each individual link. */
	color:#d92128;
	text-decoration:none;
}

/* nav left start */

.arrowbtn {
	margin-top: 0;
	min-width: 20px;
}
.slide-toggle { cursor: pointer; }

.boxright1 {
	border-right: 1px solid #d7e9f4;
	clear: both;
	float: left;
	overflow: hidden;
}


.boxright1 a:link {
	color: #0066cc;
	text-decoration: none;
}
.boxright1 a:hover {
	color: #0066cc;
	text-decoration: underline;
}
.boxright1 a:visited { color: #0066cc; }


/* material classes*/

.material-icons {
	font-family: 'Material Icons';
	font-weight: normal;
	font-style: normal;
	font-size: 22px;  /* Preferred icon size */
	display: inline-block;
	line-height: 1;
	text-transform: none;
	letter-spacing: normal;
	word-wrap: normal;
	white-space: nowrap;
	direction: ltr;
	color:#000000;
	/* Support for all WebKit browsers. */
	-webkit-font-smoothing: antialiased;
	/* Support for Safari and Chrome. */
	text-rendering: optimizeLegibility;

	/* Support for Firefox. */
	-moz-osx-font-smoothing: grayscale;

	/* Support for IE. */
	font-feature-settings: 'liga';
}

.material-icons.hover{color:#0FACF3;}

.miblue{color:#127EE1}
.miblue1{color:#2ad9ff}
.miwhite{color:#ffffff}
.mired{color:#ff0000}
.migreen{color:#5ac45a}
.migrey{color:#cccccc}
.mib{font-weight:bold}

.vam{vertical-align:middle}
.vab{vertical-align:bottom}

.material-arrow{margin-left:-5px;font-size:28px !important;color:#2ad9ff;vertical-align:middle}

/* registrar classes*/

.rdashmain{width:1100px}
.dashbrd{border:1px solid #407dd6}
.rcol_60{width:60%;float:left}
.col_38R{width:38%;float:right}
.col_30{width:30%;float:left}
.col_35{width:35%;float:left}
.dashR20{margin-right:20px}

.shoppingresult_r{border:0px solid #00f;float:right;margin-left:30px;}
.shoppingresult_l{border:0px solid #0f0;float:left}

.paymentcontainer{width:600px}

.scrolldata {
	overflow-x:auto;
}

/*table.shopping_tab{min-width:800px;}*/

/* end of registrar classes*/

@media (min-width:1400px) {
	table.shopping_tab{min-width: inherit;}
}

@media (min-width:1px) and (max-width:1399px) {
	.shoppingresult_r{border:0px solid #00f;float:none;margin-left:0px;margin-bottom:30px;}
	.shoppingresult_l{border:0px solid #0f0;float:none;}
	/*table.shopping_tab{min-width:800px;}*/
}

@media (min-width:1399px) and (max-width:1509px) {
	.margin25R_fullscreen {margin-right: 20px;}
}
@media (min-width:1025px) and (max-width:1399px) {
	table.shopping_tab{min-width:940px;}
	.shoppingresult_r{margin-left:10px !important;}
	.margin25R_fullscreen {margin-right: 0;}
}

@media (min-width:768px) and (max-width:1024px) {

	.mT20-tab-mode{ margin-top: 20px;}
	.mobilemenuL{display:table-cell}
	.mobilemenuR{display:table-cell}
	.normalmenu{display: none}
	.logopad{padding-left:20px;}
	.topsearchpad{padding-top:23px}
	
	#wrap { padding: 0; }
	#sidebar-wrap{position: absolute;z-index: 1000;top:0px;display: none;box-shadow:none;}
	#expander { display: none; }
	#page-content-wrap {margin-left:0;padding:20px 20px 20px 20px;min-width:300px;}

	.margin25R_fullscreen {margin-right: 0;}

	.col_22_5_fullscreen{width:50%;}
	.col_23{width:50%;}
	.col_25{width:50%;}
	.col_25_point_6{width:50%;}
	.col_25_6{width:50%;margin-bottom:30px;}
	.col_33{width:50%;margin-bottom:30px;}
	.col_40{width:100%;float:none;}
	.col_48{width:45.5%;}
	.col_48R{width:45.5%;float:left;margin-left:35px}

	.col_49{width:45.5%;}
	.col_49R{width:45.5%;float:left;margin-left:35px}

	.col_50{width:50%;}
	.col_60{width:100%;float:none;}
	.col_66{clear:both;width:100%;float:none;}

	.p30{padding-top:0px}
	.dashwelcome{text-align:left;font-size:30px;margin-bottom:20px}
	.dashicon{text-align:left}
	.bluetd{margin-bottom:30px}
	.nW{white-space:normal}
	.col_space{width:90%;margin-bottom:0px}
	.col_space1{width:90%;}
	.col_space2{width:90%;margin-bottom:30px}
	.col_space3{width:90%;}
	
	.rdashmain{width:100%}
	.rcol_60{width:600px;float:none;margin-bottom:30px}
	.col_38R{width:600px;float:none;margin-bottom:10px}
	.col_30R{width:600px;float:none;margin-bottom:30px}
	.col_35R{width:600px;float:none;margin-bottom:30px}
	.dashR20{margin-right:0px}
	
	.shoppingresult_r{border:0px solid #00f;float:none;margin-left:0px;margin-bottom:30px;}
	.shoppingresult_l{border:0px solid #0f0;float:none}	
	table.shopping_tab{min-width:auto;}

	.cleardiv_fullscreen_only{clear: unset}
	.dd_col{border-right:0px solid #ddd;min-height: auto}
}


@media (min-width:481px) and (max-width:767px) {

	.mobilemenuL{display:table-cell}
	.mobilemenuR{display:table-cell}
	.normalmenu{display: none}
	.logopad{padding-left:20px;}
	.topsearchpad{padding-top:23px;padding-left:25px}
	
	#wrap { padding: 0; }
	#sidebar-wrap{position: absolute;z-index: 1000;top:0px;display: none;box-shadow:none;}
	#expander { display: none; }
	#page-content-wrap {margin-left:0;padding:20px 20px 20px 20px;min-width:300px;}

	.margin25R_fullscreen {margin-right: 0;}

	.col_22_5_fullscreen{width:100%;float:none;}
	.col_25{width:100%;float:none;}
	.col_25_point_6{width:100%;float:none;}
	.col_25_6{width:100%;float:none;margin-bottom:30px}
	.col_23{width:100%;float:none}
	.col_33{width:100%;float:none;}
	.col_40{width:100%;float:none;}
	.col_48{width:100%;float:none;}
	.col_48R{width:100%;float:none;}
	.col_49{width:100%;float:none;}
	.col_49R{width:100%;float:none;}
	.col_50{width:100%;float:none}
	.col_60{width:100%;float:none;}
    .col_66{width:100%;float:none;}
    .col-lg-4 {-ms-flex: 0 0 90%;flex: 0 0 90%;max-width: 90%;padding-right: 15px;padding-left: 15px;}
    .col-lg-6 {-ms-flex: 0 0 90%;flex: 0 0 90%;max-width: 90%;padding-right: 15px;padding-left: 15px;}
    .form-control {width: auto}

	.p30{padding-top:0px}	
	.dashwelcome{text-align:left;font-size:30px;margin-bottom:20px}
	.dashicon{text-align:left}
	.bluetd{margin-bottom:30px}
	.nW{white-space:normal}	
	.dashbrd{margin-bottom:30px}
	.col_space{width:100%;margin-bottom:30px}
	.col_space1{width:100%;}
	.col_space2{width:100%;margin-bottom:30px}
	.col_space3{width:100%;}
	
	.rdashmain{width:100%}
	.rcol_60{width:100%;float:none;margin-bottom:30px}
	.col_38R{width:100%;float:none;margin-bottom:10px}
	.col_30R{width:100%;float:none;margin-bottom:30px}
	.col_35R{width:100%;float:none;margin-bottom:30px}
	.dashR20{margin-right:0px}
	.dd_col{border-right: 0px;min-height: auto}

	.shoppingresult_r{border:0px solid #00f;float:none;margin-left:0px;margin-bottom:30px;}
	.shoppingresult_l{border:0px solid #0f0;float:none}
	
	.paymentcontainer{width:100%}
	/**
    * T7545 - Above.com Marketplace : Seller and Buyer UI
    * added css properties
    */
	.bodiv{width:100%;}
	.bodivno{width:100%;}
	.bodivg{width:100%;}	
	.w450{width:100%;}	
	.notearea{width:94%;}
	.notearea1{width:94%;}
	.extsalefld{width:94%;}
}

@media (max-width:480px) {


	.mobilemenuL{display:table-cell;width:30px;}
	.mobilemenuR{display:table-cell}
	.normalmenu{display: none}
	.logopad{display: none}
	.topsearch_fld{width:190px;}
	.col_1{width:190px;}
	.col_2{width:50px;}
	.topsearch_btn{width:40px;}
	.topsearchpad{padding-top:23px;padding-left:25px;min-width: auto}
	
	#wrap { padding: 0; }
	#sidebar-wrap{position: fixed;z-index: 1000;top:0px;display: none;box-shadow:none;}
	#expander { display: none; }
	#page-content-wrap {margin-left:0;padding:20px 20px 20px 20px;min-width:300px;}

	.margin25R_fullscreen {margin-right: 0;}

	.col_22_5_fullscreen{width:100%;float:none;}
	.col_25{width:100%;float:none;}
	.col_25_point_6{width:100%;float:none;}
	.col_25_6{width:100%;float:none;margin-bottom:30px}
	.col_23{width:100%;float:none}
	.col_33{width:100%;float:none;}
	.col_40{width:100%;float:none;}
	.col_48{width:100%;float:none;}
	.col_48R{width:100%;float:none;}
	.col_49{width:100%;float:none;}
	.col_49R{width:100%;float:none;}
	.col_50{width:100%;float:none}
	.col_60{width:100%;float:none;}
    .col_66{width:100%;float:none;}
    .col-lg-4 {-ms-flex: 0 0 90%;flex: 0 0 90%;max-width: 90%;padding-right: 15px;padding-left: 15px;}
    .col-lg-6 {-ms-flex: 0 0 90%;flex: 0 0 90%;max-width: 90%;padding-right: 15px;padding-left: 15px;}
    .form-control {width: auto}

	.p30{padding-top:0px}	
	.dashwelcome{text-align:left;font-size:30px;margin-bottom:20px}
	.dashicon{text-align:left}
	.bluetd{margin-bottom:30px}
	.nW{white-space:normal}	
	.dashbrd{margin-bottom:30px}
	.col_space{width:100%;margin-bottom:30px}
	.col_space1{width:100%;}
	.col_space2{width:100%;margin-bottom:30px}
	.col_space3{width:100%;}
	
	.rdashmain{width:100%}
	.rcol_60{width:100%;float:none;margin-bottom:30px}
	.col_38R{width:100%;float:none;margin-bottom:10px}
	.col_30R{width:100%;float:none;margin-bottom:30px}
	.col_35R{width:100%;float:none;margin-bottom:30px}
	.dashR20{margin-right:0px}
	.dd_col{border-right: 0px;min-height: auto}
	
	.paymentcontainer{width:100%}
	/**
    * T7545 - Above.com Marketplace : Seller and Buyer UI
    * added css properties
    */
	.bodiv{width:100%;}
	.bodivno{width:100%;}
	.bodivg{width:100%;}	
	.w450{width:100%;}	
	.notearea{width:94%;}
	.notearea1{width:94%;}
	.extsalefld{width:94%;}
}

@media (max-width:1024px) {
	.hidecol{display:none}
    }

@media (max-width:600px) {
	.scrolldata {overflow-x: scroll;}
}

::-webkit-scrollbar {
	-webkit-appearance: none;
	width: 10px;
}

::-webkit-scrollbar-thumb {
	border-radius: 5px;
	background-color: rgba(0,0,0,.1);
	-webkit-box-shadow: 0 0 1px #ccc;
}
/* end of registrar media queries */

.whitespace-nowrap { white-space: nowrap;}