@import "http://webfonts.ru/import/museocyr.css";

img{width:inherit !important;}

#content{font-family: 'Museo Sans Cyr' !important;}

.rheader{
  background:url("http://static-eu.insales.ru/files/1/2950/1633158/original/backkk.png");
  height:550px;
  padding-top:45px;
  }
  
  .rcontacts{
	    position: absolute;
    text-align: right;
    width: 1100px;
    color: white;
    margin-top: -76px;
    font-size: 1.8em;
    font-weight: 900;
    line-height: 22px;
	}

.rcontacts span{font-size: 0.5em;font-weight:400;}

.rheader h1{    text-align: center;
    color: white;
    font-size: 6em;
    font-weight: 400;
    margin-top: 90px;
      line-height: 67px;
}
.rheader h1 span{
font-size: 0.6em;
  }

.rbutton{
    color: #bbad70;
  display:block;
    border: 3px solid;
    width: 343px;
    margin: 50px auto;
    font-weight: 900;
    text-transform: uppercase;
    font-size: 1.3em;
    padding: 14px 23px;
    text-align: center;
    border-radius: 5px;
  	cursor:pointer;
}

.rcolumn{
width:366px;
  float:left;
      text-align: center;
  color:#2d2d2d;
}
.ici img{width:126px !important;}
.rcolumn strong{
display: block;
    padding: 15px;
    text-transform: uppercase;
    font-weight: 900;
}

.rcolumn p{
    padding: 5px 15px;
    font-size: 0.95em;
}

.rpic{    background: #f2f1ed;
    margin: 50px 0px;}

h3{font-size: 2em;
    text-transform: uppercase;
    font-family: romul;
    font-weight: 400;
    color: #a19253;
    padding-top: 55px;
}

.rpic p{
color: #707070;
    padding-top: 20px;
    line-height: 22px;
    font-size: 0.9em;
}

.rpicbutton{
    display: inline-block;
    color: #bbad70;
    border: 2px solid;
    width: 303px;
    margin-top: 28px;
    font-weight: 600;
    text-transform: uppercase;
    padding: 12px 0px;
    text-align: center;
    border-radius: 3px;
    cursor: pointer;
    font-size: 0.8em;
}
  
  #owl-demo .item{
    text-align:center;
  margin: 3px;
    
}
#owl-demo .item img{
  display: block;
  padding: 31px 50px;
  height: auto;
    text-align:center;
    outline:none !important;
}
  
  #owl-demo .item strong{    
      font-family: romul;
    font-weight: 400;
    padding-bottom: 11px;
    display: block;
  }
  
   #owl-demo .item span{
   
    font-size: 1.4em;
    font-weight: 100;}


.owl-theme .owl-controls .owl-buttons div {
    color: #FFF;
    display: inline-block;
    zoom: 1;
    margin-top: 62px !important;
    padding: 9px 5px 0px 5px !important;
    font-size: 12px !important;
    -webkit-border-radius: 30px !important;
    -moz-border-radius: 30px !important;
    border-radius: 39px !important;
    background: #CAC6BF !important;
    filter: Alpha(Opacity=50);
    opacity: 0.5;
    font-size: 2em !important;
}

.owl-carousel .owl-item {
    height: 451px;
}
    h2{
        font-family: 'romulregular', 'Times New Roman', 'Times';
    text-transform: uppercase;
    margin-bottom: 20px;
    color: white;
    text-align: center;
    font-size: 2.3em;
    font-weight: 400;
    padding-top: 150px
    }
    
    .rsecond p{
  text-align: center;
    color: white;
    line-height: 27px;
    font-size: 1.2em;
      }
.rsecond{
background:url("http://static-eu.insales.ru/files/1/4417/1634625/original/13241.jpg");
  height:410px;
}


.rcolumn2{
width:550px;
  float:left;
  color:#2d2d2d;
}
  
  input{
      padding: 12px;
    border-radius: 5px;
    border: 1px solid lightgray;
    font-size: 1em;
    width: 233px;
  }
  
  textarea{
  padding: 12px;
    border-radius: 5px;
    border: 1px solid lightgray;
    font-size: 1em;
    width: 500px;
    margin-top: 10px;
    height: 230px;
  }
  
  
  
  .rsendbutton{
        color: #bbad70;
    border: 1px solid;
    width: 254px;
    margin-top: 10px;
    font-weight: 400;
    text-transform: uppercase;
    font-size: 0.9em;
    padding: 12px 4px;
    border-radius: 5px;
    cursor: pointer;
    text-align: center;
}
