.premium-editions
{
   float:right;
   font-size:15px !important;
   top:10px !important;
   color:white !important;
   margin-top:10px !important;
   font-weight:500 !important;
   text-decoration: none !important;

}
.premium-editions:hover
{
   text-decoration: underline !important;
}
.premium-editions-clean-up-optimizer
{
   float:right;
   font-size:15px !important;
   top:10px !important;
   color:white !important;
   margin-top:10px !important;
   font-weight:500 !important;
   text-decoration: none !important;

}
.premium-editions-documentation
{
   color:white !important;
}
.controls-description
{
 font-size: 12px;
}
.clean-up-optimizer-buttons {
	min-width: 100px !important;
	color: #fff !important;
	margin-bottom: 7px !important;
	padding: 2px 8px !important;
	background-color: #807f7f !important;
	font-size: 11px !important;
}
.custom-input-medium
{
   width: 49%;
}
.form-group .custom-input-medium
{
   margin-right: 0px;
   width: 49%;
   float: left;
   margin-left: 3px !important;
}
.custom-dataTables-scrollHead
{
   border-bottom: 1px solid #DDD !important;
}
.custom-button-country
{
   text-align: center;
   margin-top: 150px !important;
}
@media (max-width: 1000px)
{
   .custom-button-country
   {
      text-align: center;
      margin-top: 0% !important;
   }
}
.custom-map
{
   width: 100%;
   height: 345px;
   /*border:4px solid #e0dede;*/
   margin-top:10px;
}
.custom-align-chk
{
   text-align:center;
   width: 5%;
}
.custom-align
{
   text-align:center;
   width: 15%;
}
.btn-align
{
   font-size: 11px;
}
.custom-manual-td a
{
   text-decoration: none;
}
.modal-scrollable
{
   overflow: hidden !important;
}
.modal-body
{
   position: relative;
   padding: 15px !important;
}
.modal-footer
{
   padding: 15px;
   text-align: right;
   border-top: 1px solid #e5e5e5;
}
.modal-footer .btn + .btn
{
   margin-bottom: 0;
   margin-left: 5px;
}
/* Outer */
.popup
{
   z-index: 99999;
   width:100%;
   height:100%;
   display:none;
   position:fixed;
   top:0px;
   left:0px;
   background:rgba(0,0,0,0.75);
}
/* Inner */
.popup-inner
{
   max-width:700px;
   width:90%;
   position:absolute;
   top:50%;
   left:50%;
   -webkit-transform:translate(-50%, -50%);
   transform:translate(-50%, -50%);
   box-shadow:0px 2px 6px rgba(0,0,0,1);
   border-radius:3px;
   background:#fff;
}
.popup-control
{
   width: 45.7% !important;
}
@media (max-width: 1000px)
{
   .popup-control
   {
      width: 95.7% !important;
   }
}
.clean-up-optimizer-admin-notice
{
   margin-left:11px!important;
}
.clean-up-optimizer-admin-notice-link
{
   text-decoration:none!important;
}
