table tr td{padding: 4%;}
table tr th{padding: 4%;}
a { text-decoration: none;}
.company-10-year-xray{float:left; width:92%; padding:2% 4% 2% 4%; margin-top: 9%; border-top:0.2em groove #605b44; border-bottom:0.2em groove #56543e; font-size:1.0em; font-weight:bold; text-align:center;color:#fff; text-decoration: none;
background: #092e20; /* Old browsers */
background: -moz-linear-gradient(top, #092e20 1%, #051e15 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#092e20), color-stop(100%,#051e15)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #092e20 1%,#051e15 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #092e20 1%,#051e15 100%); /* Opera 11.10+ */}
.company-register-user-tab{padding:4% 0% 4% 3%; border:1px solid #797d7a; font-size:0.48em; color:#313131; text-decoration: none; text-align:left; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; width: 100%;
background: #e6e6e6; }

/*popup alert*/
.xray-popup-container-alert { position:absolute; margin: -12% 0 0 5%; z-index: 99; }
.xray-popup-container-main-box-bg{ background:#e8b803; width: 94%; padding: 1% 2%;  -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; border:1px solid #fff; -webkit-box-shadow: 0em 0.50em 0.50em 0.50em rgba(0, 0, 0, 0.7); box-shadow: 0em 0.50em 0.50em 0.50em rgba(0, 0, 0, 0.7); font-size:0.65em; color:#000; float:left;}
.xray-popup-container-alert-arrow {position:absolute; margin:99% 0 0 60%; width:20%; float:left;}
.alert-box-watchlist {background:#f19b03;  -webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;  padding:3% 2% 2% 2%; width:96%; font-size:0.70em;}
.alert-box-bg {background:#f19b03;  -webkit-border-radius:0 10px 0 0;-moz-border-radius:0 10px 0 0;border-radius:0 10px 0 0;}
.button-xray-save{padding:15% 7%; border:1px solid #FF8F00; font-weight:bold; font-size:1.0em; color:#fff; text-decoration: none; text-align:center; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
background: #606060; /* Old browsers */
background: -moz-linear-gradient(top, #606060 0%, #000000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#606060), color-stop(100%,#000000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #606060 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #606060 0%,#000000 100%); /* Opera 11.10+ */
}
.button-xray-save:hover{padding:15% 7%; border:1px solid #cabc06;font-weight:bold; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; cursor:pointer;
background: #000000; /* Old browsers */
background: -moz-linear-gradient(top, #000000 0%, #606060 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(100%,#606060)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #000000 0%,#606060 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #000000 0%,#606060 100%); /* Opera 11.10+ */
}

.set-buy-bg {width:90%; background:#fff; border: none; padding:3% 2% 2% 2%; -webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; float:left; margin:5% 0 0 0;}
.color-sms-box {color:#808080;}
.sms-box {background:#808080; width:25%; display:inline-block; margin:8% 0 0 8%; }
.close-butn-container{position: absolute; right:0%; width:25%;}
.close-butn{background-color:#000000; padding: 1.5% 16%; color: #fff; border-radius:0.2em; float:left;}
.width-43-perc {width:43%;}
.width-41-perc {width:41%;}
.padding-2-perc {padding:2%;}
.check-in-btn-color {color:#00ff00;}
.color-green-reg-tab {color:#128428;}
.font-size-1-2-em {font-size: 1.25em}
.out-bse-500-tab{float:right; padding:2% 2%; font-size:0.68em; color:#fff; border:0.05em solid #8a8c8b; text-align:center; min-width:18%; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; background:#e6e6e6; color:#000;}

.close-butn2{background-color:#000000; padding:0.5% 4%; color: #fff; -webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em; margin: 0 0 0 81%; width: 12%;}
.color-red-e70503 {color:#e70503;}
.post-login-popup {text-align:center; background:#1d3a21; border: 1px solid #3e5443; width:82%; padding:4%; float:left; -webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em; margin:5% 0 0 5%; box-shadow: 0.0em 0.0em 0.2em #595959; font-size:0.80em; color:#fff; -webkit-box-shadow: 0em 0.40em 0.40em 0.40em rgba(0, 0, 0, 0.7); box-shadow: 0em 0.40em 0.40em 0.40em rgba(0, 0, 0, 0.7);}
.margin-top-3-perc {margin-top:3%;}
.comp-name-div1 {margin: 6% 0 0 0;}
.comp-name-div2 {margin: 3% 0 0 0;}
.comp-name-div1, .comp-name-div2 {background:#755212; padding:1.5% 3% 1.5% 4%; color:#fff; float: left; width:93%; font-weight: bold;  }
.text-right{text-align:right;}
.post-login-popup a {color:#fff; text-decoration: none;}
.thank-you-text-popup {color:#f09603; font-size:1.13em;}
.comp-name-div1-left{width:80%; text-align: left; padding:1% 0 0 0;}
.comp-name-div1-right{width:20%; text-align: right;}
.width-100-per {width:100%;}

.limitacc-div {width:92%; padding: 4% 4% 3%; text-align: center; margin: 5% 0 -6% 0; background:#e8b803; float:left; font-size:1.00em}
.limitacc-div a {font-size: 1.2em; padding-top: 2%; color:#000; font-weight: bold; text-decoration: underline; display: inline-block;}

.lock-reg{float:right; padding:5% 2%; font-size:0.99em; color:#fff; border:0.12em solid #fff; text-align:center; width:45%; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; margin-top: -5%;
-webkit-box-shadow: 10em 10% 20% 5% rgba(0, 0, 0, 0.55);
-moz-box-shadow: 10% 10% 20% 5% rgba(0, 0, 0, 0.55);
box-shadow: 0.2em 0.2em 0.8em 0.2em rgba(0, 0, 0, 0.55);
background: #fcfcfc; /* Old browsers */
background: -moz-linear-gradient(top, #fcfcfc 0%, #d7d7d7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#d7d7d7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fcfcfc 0%,#d7d7d7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fcfcfc 0%,#d7d7d7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fcfcfc 0%,#d7d7d7 100%);
}
#latest-news table,#top-company table{width:100%; margin-top:3%; margin-bottom: 1%; color:#fff;
-webkit-box-shadow: 0.0em 0.2em 0.5em 0.0em rgba(0, 0, 0, 0.55);
box-shadow: 0.0em 0.2em 0.5em 0.0em rgba(0, 0, 0, 0.55);
}
#latest-news table tr,#top-company table tr{font-size:0.68em;
background: #1f3e23; /* Old browsers */
background: -moz-linear-gradient(top, #1f3e23 0%, #152e1a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1f3e23), color-stop(100%,#152e1a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #1f3e23 0%,#152e1a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #1f3e23 0%,#152e1a 100%); /* Opera 11.10+ */
}
#latest-news table tr a,#top-company table tr a{width:92%;display: block;padding: 4%; margin-top:2px;
background: #1f3e23; /* Old browsers */
background: -moz-linear-gradient(top, #1f3e23 0%, #152e1a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1f3e23), color-stop(100%,#152e1a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #1f3e23 0%,#152e1a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #1f3e23 0%,#152e1a 100%); /* Opera 11.10+ */
}
#latest-news table tr th,#top-company table tr th{background:#916617; font-size:1em; text-align:center;}
#latest-news table tr td,#top-company table tr td{padding: 0!important;}
#plan-company{float: left; height:1px; background: red;}