/*=========TEMP========*/

.regdomain, #Secondary_Sidebar-Actions-Domain_Registration, #Primary_Navbar-Store-Register_a_New_Domain, #Primary_Navbar-Domains, #Secondary_Sidebar-Actions-Domain_Renewals, #registerDomainPanel, #Secondary_Sidebar-Client_Shortcuts-Register_New_Domain, #spotlightTlds, .suggested-domains {
	display:none !important;
}

#ISPmanagerQuickShortcutsPanel, #ISPmanagerQuickEmailPanel{
	display:none !important;
}

/*#order-standard_cart #containerNewUserSignup .sub-heading, #order-standard_cart #containerNewUserSecurity .sub-heading, #order-standard_cart #containerExistingUserSignin .sub-heading,*/ #order-standard_cart .sub-heading {
  margin-top: 40px !important;
  margin-bottom: 60px !important;
}

#order-standard_cart .sub-heading span, #order-standard_cart .sub-heading-borderless span {
 padding: 10px 20px !important;
  top: -20px !important;;
  font-size: 16px !important;
  border-radius: 5px;
  background-color: #fff;
}


media (min-width: 1200px) {
  .container {
    width: 80% !important;
  }
}
@media (min-width: 992px) {
  .container {
    !important !important;
  }
}
@media (min-width: 768px) {
  .container {
    width: 80% !important;
  }
}
.logincontainer.with-social {
  max-width: 950px;
}

#header {
background-repeat: no-repeat;
  background-position: left -115px;
  background-size: cover;
  background-image: url(https://hostpro.by/images/headers/blog3.webp);
}
#main-body {
background-repeat: no-repeat;
  background-position: bottom left;
  background-image: url(/templates/hp2/img/bg-01.webp);
}

/*.card-body label {max-width: fit-content !important;}*/


#order-standard_cart .field, #order-standard_cart .form-control {
  position: relative;
  vertical-align: top;
  border: 1px solid #ddd;
  display: -moz-inline-stack;
  display: inline-block;
  color: #626262;
  outline: 0;
  background: #fff;
  height: 36px;
  width: 100%;
  border-radius: 3px;
  font-size: 13px;
}

/*========design========*/

section#header {
   /*background-color: #f8f8f8;*/
   background-color: #1c2933;
}

section#main-body {
    background-color: #f2f2f2;
}
.panel-addon .row {width: 100%;}


ul.top-nav > li > a {
color: #fff;
}

ul.top-nav > li:active > a, ul.top-nav > li:focus > a, ul.top-nav > li:hover > a, ul.top-nav > li > a:focus {
color: #fdd700;
}

.tiles .tile {  
  background-color: #fff;
}

.tiles .tile:hover {
background-color: #e4f5ff;
}

.panel-sidebar a.list-group-item.active, .panel-sidebar a.list-group-item.active:focus, .panel-sidebar a.list-group-item.active:hover {
  background-color: #0e5077;
}

.panel-sidebar a.list-group-item:hover i.far, .panel-sidebar a.list-group-item:hover i.fas {
  color: #d5d5d5 !important;
}

.domain-promo-box {
  color: #0e5077;
}

#order-standard_cart .domain-selection-options .option {  
  background-color: #fff !important;
}

#order-standard_cart label, #order-standard_cart p.domain-renewal-desc, .service-renewals .div-renewal-period-label {
  font-size: 15px !important;
}

/*========design========*/
  
 .tld-filters a {
  padding: 10px 10px;
  border-radius: 5px;
}
.domain-promo-box {
  color: #0e5077 !important;
} 
  

#order-standard_cart .products .product {  
  box-shadow: 0 5px 15px 0 rgba(50, 50, 50, 0.1);
}
.panel-sidebar {
  box-shadow: 0 5px 15px 0 rgba(50, 50, 50, 0.1);
}

#order-standard_cart .products .product div.product-desc {
  font-size: 1em !important;
}

/* icon
position: absolute;
  bottom: 30px;
  left: 32px;
  font-size: 118px;
  line-height: 1;
  color: #ccc;
  opacity: 0.1;
}

*/



.verification-banner .fal, .verification-banner .far, .verification-banner .fas {
color: #f00;
padding: 10px 10px 0 0;
}


.verification-banner {  
background-color: #ffcaca;
}

.pricered {
	font-size: 15px;
  color: white;
  background-color: #e31010;
  padding: 1px 10px;
  font-weight: 700;
}

.price2 {
	font-size: 14px;
}
.price2 span {
color: #000;
  background-color: #d7f0ff;
  padding: 0px 6px;
  border-radius: 4px;
  font-size: 12px;
}
#products .product {position:relative;}
/*
#products .product .btn-order-now {
  position: absolute;
  bottom: 20px;
  right: 15px;
}
*/


#order-standard_cart .products .product footer {
  font-size: .8em;
  text-align: right !important;
  margin: 20px 0px 0px 0px !important;
}
  #order-standard_cart .products .product div.product-pricing {
  margin-bottom: 30px !important;
  margin-right: 15px;
}

#order-standard_cart .btn {
	 margin-right: 15px;
	 font-size: 16px;
	 padding: 5px 25px;
  border-radius: 5px;
}
#order-standard_cart .panel-addon .panel-add {

  max-width: 250px;
}


#order-standard_cart label, #order-standard_cart p.domain-renewal-desc, .service-renewals .div-renewal-period-label {
vertical-align: middle;
font-weight: 500 !important;
}


#order-standard_cart .product-info {
    font-size: 1em !important;
}

#order-standard_cart .summary-container {
  
   font-size: 1em !important;
}

#registration label {
  font-weight: 700 !important; 
  font-size: 14px !important;
}

.verification-banner {
  font-weight: 500 !important;
}

li[menuitemname="HostPro.by"] a {
background-color: #043d5f !important;}

#paymentGatewaysContainer .radio-inline {
	font-size: 16px;
}

#paymentGatewaysContainer .small, #paymentGatewaysContainer small {
  font-size: 120%;
}
#totalCartPrice {
	font-size:25px;
}	



#paymentGatewaysContainer label.checked{
   
border: 2px solid #2489c5 !important;
  padding: 13px 5px !important;
  border-radius: 7px !important;
    background-color: #ecf8ff;
}

#paymentGatewaysContainer img {width:100%;}

#paymentGatewaysContainer label { padding: 15px 10px !important; display: block !important; cursor:pointer;}



.expresspay img, .banktransfer2 img {
	height: auto;
  margin-top: 10px;
  max-width: 100% !important;
  width: auto;
	
}

.btn {  
padding-bottom: 10px; 
}
 
 .status-paid { 
color: #000; 
 background-color: #ebffe4;
  border-color: #58d02e;
 }
.status-unpaid {
	
  color: #ed3e48;
  background-color: #ffe7e7;
}


.status-answered, .status-fraud {
  color: #000;
  background-color: #ebffe4;
  border-color: #58d02e;
}

.status-customer-reply {
background-color: #fff3ec;
border-color: #ffcba8;
}

.status.status-custom {
background-color: #dff3ff;}

#order-standard_cart .domain-selection-options .option-selected {
  background-color: #e8f6ff !important;
}

.tiles .tile, .tiles .tile:last-child {
 padding: 12px 20px;
 border: 1px solid #ccc;
 }

#tableInvoicesList_wrapper, #tableTicketsList_wrapper, #tableServicesList_wrapper {
display:grid;
}

.btn-info {  
background-color: #0f718e;}

.btn-group-xs > .btn, .btn-xs {  
font-size: 13px;
}
.div-service-status .label {
  font-size: 80% !important;
}

.bg-color-green {
  background-color: #5bdea7;
}


.dataTables_wrapper .dataTables_filter label .form-control {  
  border: 1px solid #4f5360;
}

.panel-sidebar .panel-minimise {
  color: #4f5360;
}

.panel-sidebar a.list-group-item.active i, .panel-sidebar a.list-group-item.active:focus i, .panel-sidebar a.list-group-item.active:hover i {
  color: #0e5077;
}

.div-service-item {
	padding: 15px 0px;
}
#servicesPanel .panel-footer a.btn-view-more {display:none;}
.main-content #servicesPanel .list-group {
 font-size: 1.4em;
}

.main-content .list-group {
 font-size: 1em;
}

div.header-lined .breadcrumb {
  font-size: .9em;
}

.tile .title {  
  font-size: 14px;
}

.sidebar .list-group {
	   font-size: 1em;
}

.select-inline {
  display: inline-block;
  width: 100%;
}

#order-standard_cart .panel-addon {
  font-size: 1em !important;
  text-align: left !important;
  height: auto !important;
  display: flex !important;
  padding: 10px 0px;

}
#order-standard_cart .panel-body .fas {
color: #555;
font-size: 18px;
}

.btn-success {
  color: #fff;
  background-color: #18a261 !important;
  border-color: #4cae4c;
}

#order-standard_cart .field, #order-standard_cart .form-control {
 /* border: 1px solid #337ab7 !important;*/
}

#frmConfigureProduct .form-control {  
  height: 45px;
}
#order-standard_cart .info-text-sm {
font-size: .95em !important;
}
#order-standard_cart .order-summary {
  background-color: #0e5077 !important;
  border-bottom: 3px solid #0e5077 !important;
}

#order-standard_cart .summary-container {
  
  background-color: #f2fbff!important;
}


.spotlight-tld .btn:not(.domain-contact-support) {
background-color: #18a261 !important;
}
.spotlight-tld .btn.unavailable {
background-color: #868686 !important;
}

#customfield25 {float: left;
  margin-right: 10px;
  width: 20px;
  height: 20px;}

/*==========база знаний убераем============*/
.home-kb-search { 
  display: none;
}















/*=================================*/


@media (max-width: 600px) {
/*========*/

  .dataTables_wrapper .dataTables_filter {   
  margin-top: 64px;}




#order-standard_cart .products .product div.product-desc {
  font-size: 0.85em !important;
}





  
/*=========*/
}
/*=========*/

