
 @media screen and (max-width: 991px){ 
.main {
  padding: 12px 25px 0;
  min-height: 110px;
}
.dj-megamenu-select-light .dj-mobile-open-btn, .dj-megamenu-offcanvas-light .dj-mobile-open-btn, .dj-megamenu-accordion-light .dj-mobile-open-btn {
    left: 8px;
  top: 184px;
}
.rvptexts.center.five {
  padding: 23px 0;
}
 .moduletable_margupdown {
  background: #f9f9f9;
  margin: 12px 0;
  padding: 12px 0px;
}
 .leftup {	
	margin: -20px 0 40px;	
	width: 100%;
    float:left
}
.rightup {	
    margin: -20px 0 20px;	
    width: 100%;
    float: right;
}
 .simplecallback-overlayed {
    width: 440px  !important;
    position: absolute;
    left: calc(50% - 220px) !important;
   
    margin-left: 0 !important;
    z-index: 10010;
    background: #fff;
    padding: 50px 40px !important;
    text-align: left;
    border-radius: 2px  !important;
    box-shadow: 0 0 20px rgba(0,0,0, 0.0) !important;
}
.form-inline input {   
    width: 360px !important;
    margin: 5px auto !important;
    border: 1px solid #ddd !important;
    box-shadow: none !important;
    border-radius: 0px !important;
    font-weight: 400 !important;
  }
.btn-success {
  color:  #fff!important;
  margin: 5px 0 !important;
  background-color: #163554 !important;
  border-color:   #eee !important;
  border-radius: 0  !important;
  width: 360px !important;
  transition: all 0.3s;      
}
.btn-success:hover, .btn-success:focus, .btn-success:active {
  color: #163554 !important;
  background-color:  #eee !important;
  border-color:  #163554!important; 
}
.phone {
  text-align: right;
  margin:0;
}
.tel-1 {
  text-align: left;
  
}
.tel-2 {
  text-align: right;

}
.mail {
  text-align: left;
 
}
.teleg {
  text-align: center;
  margin:0;
}
.instag {
  text-align: right;
  margin:0;
}
.logocall {
   background: url("../images/header-logo.png")  no-repeat scroll center 2px transparent;    
   padding: 34px 15px;	   
}

.logos {
  text-align: right;
  padding: 0;
}
.titlelogo a {
  color: #fff;
  transition: all 0.3s;
  font-size: 24px;
  letter-spacing: 1px;
}
.backcall  {
  margin: 0 auto; 
  text-align:right;      
}
.dj-megamenu-select-light .dj-mobile-open-btn, .dj-megamenu-offcanvas-light .dj-mobile-open-btn, .dj-megamenu-accordion-light .dj-mobile-open-btn {
  left: 4px;
  top: 60px;
}
}
@media screen and (max-width: 800px){ 
 .container-fluid.top a {  
   font-size:13px;
   font-weight: 400;   
}
.logocall { 
  padding: 0 15px 2px;
}
.titles {
  padding: 10px 0 0;
}
.titles h1 a {
  color: #fff;
  transition: all 0.3s;
  font-size: 22px;
  letter-spacing: 1px; 
}
.logos {
  text-align: center;
}
.backcall {  
  text-align: center;
  margin: 0 auto; 
  padding: 0 15px 0;
}
.backcall a {  
  margin:10px auto;      
}
.tel-1{
  text-align: left;
  margin:0;
  padding:0; 
}
.tel-2{
  text-align: right;
  margin:0;
  padding:0; 
}
.instag {
  text-align: right;
  margin:0;
  padding: 0 15px 0 0;
}
 .simplecallback-overlayed {
    width: 300px !important;
    position: absolute;
    left: calc(50% - 150px) !important;
   
    margin-left: 0 !important;
    z-index: 10010;
    background: #fff;
    padding: 20px 20px !important;
    text-align: left;
    border-radius: 2px  !important;
    box-shadow: 0 0 20px rgba(0,0,0, 0.0) !important;
}
.form-inline input {   
    width: 260px !important;
    margin: 5px auto !important;
    border: 1px solid #ddd !important;
    box-shadow: none !important;
    border-radius: 0px !important;
    font-weight: 400 !important;
  }
.btn-success {
  color:  #fff!important;
  margin: 5px 0 !important;
  background-color: #163554 !important;
  border-color: #eee !important;
  border-radius: 0 !important;
  width: 260px !important;
  transition: all 0.3s;      
}
.btn-success:hover, .btn-success:focus, .btn-success:active {
  color: #163554 !important;
  background-color:  #eee !important;
  border-color:  #163554!important; 
}
.titles h1 a {
  color: #fff;
  transition: all 0.3s;
  font-size: 24px;
  letter-spacing: 0px;
}
.logos {

  text-align: center;
}
.backcall {
  text-align: center;
  margin: 0 auto; 
  padding: 0 15px 0;
}
.backcall a {  
  margin:10px auto;   
  font-size:13px;  
}
.dj-megamenu-select-light .dj-mobile-open-btn, .dj-megamenu-offcanvas-light .dj-mobile-open-btn, .dj-megamenu-accordion-light .dj-mobile-open-btn {
  left:8px;
  top:110px;
}
}
 