.call_in{
    padding-left:10px;
}
.padt{padding-top: 5px;
display: block;}
.logo
{
padding-top:5px;    
    
}

body{margin-top:40px;}
.number{
    color:#ddebeb;
    font-size:18px;
 
  
}


.g-recaptcha{
    transform:scale(0.77);
    -webkit-transform:scale(0.77);
    transform-origin:0 0;
    -webkit-transform-origin:0 0;
}






.cen{align:left;}
.margincl{margin-top:10px;}
p{font-size: 16px;}
.up{text-transform:uppercase;}
.perenos{ -moz-hyphens: auto;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;}
.uperdown{text-transform: lowercase;text-align:left;  -moz-hyphens: auto;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;}
.divnumber{
    height: 40px;
   padding-top: 12px;
padding-right: 25px;}
.spanicon{ color:#ddebeb;}

.navbar-inverse .navbar-nav > li > a
{
    color:#ddebeb;
}
.rel{position:relative;}
.call{
    position:absolute;
  width:220px;
    height:190px;
    top:38px;
    right:130px;
    background:#242329;
    display:none;
}
.call:hover{animation: none;}
.ac{font-size:16px;}
.iconphone{color:#ffeb00;}
.abz{text-indent:20px;font-size:16px;}
.hcall{margin-bottom:5px;}
.winput{
    width:150px;
    height:25px;
}
.winput3{
  
   min-height:140px;
    font-size: 16px;
}
.btnmar{margin-top:15px;}
.bg2{background: #42404b;padding-top:1px;height: 90px;}
.colorh{}
winput2{width:60px;
    height:25px;}
#twoform input {width:200px; font-size: 18px;}
.btncal{  height:32px; background:#ffeb00;line-height:14px;font-size:16px; width:170px;border:0;padding-top:0;}
    .btncal2{  height:50px; background:#ffeb00;line-height:25px;font-size:18px; width:200px;border:0;}
.btnvk{
    height:50px;
    background:#2a5885;
    line-height:25px;
    font-size:18px;
    color:#fff;
    border:0;
}
.inpadd{margin-bottom:10px;}
.btnwrite{
      height:40px;
    background:#ffeb00;
    line-height:25px;
    font-size:20px;
    color:#242329;
    border:0;
    
    
}
.colorw{color:#ddebeb;}
.colorb{color:#242329;font-size:18px;}
.jum{
  padding-top: 30px;
  padding-bottom: 30px;

  color: inherit;
  background-color: #ddebeb;
}
.jum2{
    
    background-color: #ddebeb; 
    
}
.jum3{
   
  padding-bottom: 30px;

  color:#ddebeb;
        background:#242329; 
}
.paddiv{padding-top:25px;}
.formcall{
    padding:15px;
    height: 250px;
    width:500px;
    background:#ddebeb; 
    
}

.jum5{
   background:#fff;
padding-bottom: 15px;padding-top:15px;
  color:#242329;
}

.jum7{
   background:#242329;
padding-bottom: 15px;padding-top:20px;
  color:#ddebeb; 
border-bottom: 3px solid #ddebeb; ;
}

.op:hover{opacity:0.25;}


.nolink{text-decoration: none;color:#ddebeb;cursor: inherit;}
.nolink:hover{text-decoration: none;color:#ddebeb;}
.sale{
    position:absolute;
    top:200px;
    left:490px;
    background:#242329;
    width:200px;
    height:50px;
    text-align:center;
    font-size:20px;

    padding-top:10px;
    
}
.sale > a{    color:#fff;}


@media (max-width:1200px){
    .call{display: none;}
    
}

@media (max-width:991px){
    
    .pic{display: none;}

   
    .divnumber {display: none;}
}
.navbar-inverse {
    background-color: #242329;
   border-color: #242329;
}
.fot{
  padding-top: 10px;
  color:#ddebeb;
  background-color: #242329;

}
.fot p{font-size: 12px;}
.ob{float:left; margin:5px 10px 10px 10px ;}
.map{margin-top:10px;}


@keyframes bounce {
	0%, 20%, 60%, 100% {
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}

	40% {
		-webkit-transform: translateY(-10px);
		transform: translateY(-10px);
	}

	80% {
		-webkit-transform: translateY(-10px);
		transform: translateY(-10px);
	}
    
}
.an{animation: none;}
.an:hover{ animation: bounce2 2s;
    animation-iteration-count:infinite;
-moz-animation-iteration-count:infinite;
-webkit-animation-iteration-count:infinite;}
@media (max-height: 500px) {
    .moddiv{overflow-y:scroll;height:300px;}
    
}



@keyframes bounce2 {
	0%, 20%, 60%, 100% {
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}

	40% {
		-webkit-transform: translateY(-5px);
		transform: translateY(-5px);
       
	}

	80% {
		-webkit-transform: translateY(-10px);
		transform: translateY(-10px);
     
	}
    
}
.carousel-caption{color:#242329; text-shadow: none;}
.item{
    text-align: center;
    height: 300px !important;
}
.carousel{ color:#242329;
  background-color:#ddebeb;  }