/*body{
  background: #eef4f7;
}
.features-boxed {
  color: #313437;
  background-color: #eef4f7;
}

.features-boxed p {
  color: #7d8285;
}*/
.bx_body tr{border-radius:10px;}
.box-table{border-collapse: unset!important;padding: 0 1em 1em 1em;}
.box-table .bx_body tr td{padding:0.75rem 0.25rem;}
.box-table th{border:none!important;}
.get_rank-btn{background:url(../images/RT_BUTTON_GETRANK.png) no-repeat; background-size: 100% 100%;border:none;}
.add-keywords-btn{background:url(../images/RT_BUTTON_KEYWORDS.png) no-repeat;background-size: 100% 100%;border:none;} 
.delete-btn{background:url(../images/RT_BUTTON_DELETE.png) no-repeat;background-size: 100% 100%;border:none;}
.details-btn{background:url(../images/RT_BUTTON_DETAILS.png) no-repeat;background-size: 100% 100%;border:none;}
.get_link-btn{background:url(../images/RT_BUTTON_GETLINK.png) no-repeat;background-size: 100% 100%;border:none;}
.arcss{font-size:32px;display:unset;position:relative;top:5px;}
.add-job-btn{background: #4141d8;border-radius: 6px;padding: 5px;padding-left: 12px;padding-right: 12px;border: blue;margin-left: 5px;}
.key_txt_bg{width:70%;float:right;text-align:left;padding-left:5px;}
.lan_bg{width:45%;float:left;}
.clear{clear:both;}
.table thead th{font-style:italic;}
.row_arcss{font-size:32px;display:inline-block;}
h3.name{font-style:italic;color:#000;}
.name a{font-weight:bold;color:#000;}
.bx-date{border-radius:5px;background:#fff;padding:3px;}
.features-boxed h2 {
  font-weight: bold;
  margin-bottom: 40px;
  padding-top: 40px;
  color: inherit;
}

@media (max-width:767px) {
  .features-boxed h2 {
    margin-bottom: 25px;
    padding-top: 25px;
    font-size: 24px;
  }
}

.features-boxed .intro {
  font-size: 16px;
  max-width: 500px;
  margin: 0 auto;
}

.features-boxed .intro p {
  margin-bottom: 0;
}

.features-boxed .features {
  padding: 50px 0;
}

.features-boxed .item {
  text-align: center;
}

.features-boxed .item .box {
  text-align: center;
  /*padding: 0px;*/
  background:#fff url(../images/BACKGROUND-box.png) repeat-x;
  margin-bottom: 30px;
  padding-top: 15px;
  
}

.features-boxed .item .box:hover {
  box-shadow: 0 .5rem 2rem rgba(0,0,0,.15);
}

.features-boxed .item .icon {
  font-size: 60px;
  color: #1485ee;
  margin-top: 15px;
  margin-bottom: 15px;
}

.features-boxed .item .name {
  font-weight: bold;
  font-size: 18px;
  margin-bottom: 8px;
  /*background: #fff;*/
  margin-top: 10px !important;
  color: inherit;
}

.features-boxed .item .description {
  font-size: 15px;
  margin-top: 15px;
  margin-bottom: 20px;
}

.btn-group > .btn-group:not(:last-child) > .btn, .btn-group > .btn {
  margin: 10px;
}

.btn-group, .btn-group-vertical {
  width: 100%;
}


.btn.btn-primary.file-button {
  margin: 10px;
}

.file-button {
  margin: 5px;
  margin-bottom: 10px;
  color:#000;
}

.loader_container{
  background: #ffffff;
  position: fixed;
  width: 100%;
  height: 100%;
  z-index: 9999999;
}

.loader {
  border: 16px solid #f3f3f3;
  border-radius: 50%;
  border-top: 16px solid #3498db;
  width: 120px;
  height: 120px;
  -webkit-animation: spin 2s linear infinite; /* Safari */
  animation: spin 2s linear infinite;
  position: absolute;
  top: 45%;
  left: 45%;
}

/* Safari */
@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
