.lp_wrapper {
  width: 1000px;
  margin: auto;
  font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif;
  margin-top:-60px;
  padding-bottom:50px;
position:relative;
}

a {
text-decoration: none;
}

.lp_hr {
width:100%;
height:3px;
border:0;
margin:auto;
background: rgba(243,226,199,1);
background: -moz-linear-gradient(left, rgba(243,226,199,1) 0%, rgba(193,158,103,0.98) 25%, rgba(149,102,50,0.96) 52%, rgba(193,158,103,0.94) 73%, rgba(233,212,179,0.92) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(243,226,199,1)), color-stop(25%, rgba(193,158,103,0.98)), color-stop(52%, rgba(149,102,50,0.96)), color-stop(73%, rgba(193,158,103,0.94)), color-stop(100%, rgba(233,212,179,0.92)));
background: -webkit-linear-gradient(left, rgba(243,226,199,1) 0%, rgba(193,158,103,0.98) 25%, rgba(149,102,50,0.96) 52%, rgba(193,158,103,0.94) 73%, rgba(233,212,179,0.92) 100%);
background: -o-linear-gradient(left, rgba(243,226,199,1) 0%, rgba(193,158,103,0.98) 25%, rgba(149,102,50,0.96) 52%, rgba(193,158,103,0.94) 73%, rgba(233,212,179,0.92) 100%);
background: -ms-linear-gradient(left, rgba(243,226,199,1) 0%, rgba(193,158,103,0.98) 25%, rgba(149,102,50,0.96) 52%, rgba(193,158,103,0.94) 73%, rgba(233,212,179,0.92) 100%);
background: linear-gradient(to right, rgba(243,226,199,1) 0%, rgba(193,158,103,0.98) 25%, rgba(149,102,50,0.96) 52%, rgba(193,158,103,0.94) 73%, rgba(233,212,179,0.92) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3e2c7', endColorstr='#e9d4b3', GradientType=1 );
}


.lp_dark_brown {
  color:#956632;
}
.lp_light_brown {
  color:#CA8A42;
}

.lp_white {
color:#FFFFFF;
}
.slick-dots li button:before {
content: url('/images/for_lp_design/squareoff.png');
}

.lp_orange_text {
  color:#956632;
}

.lp_orange_bgd {
  background-color: #F8EFE1;
}
.lp_fixed {
    position: absolute;
    right: 0;
    top:0;
    height: 115px;
    background-color: #ffffff;
    border-radius: 50px;
    min-width: 50px;
    z-index: 1000;
    color: #956632;
}

.lp_phone {
    float: right;
    text-align: right;
    margin: auto;
    padding: 20px 30px 10px 25px;
    font-weight: bold;
    font-size: 26px;
    line-height: 22px;
    z-index: 1001;
}

.lp_header {
  position: relative;
  margin-top: 70px;
  margin-bottom: 20px;
}

.lp_photo {
 margin: auto;
 width:100%;
padding-right: 5px;
}

.photo_item {
width:100%;
border-left: 10px solid #FFFFFF;
border-right: 10px solid #FFFFFF;
}


.lp_photo_shadow {
-webkit-box-shadow: inset 61px 0px 47px -2px rgba(0,0,0,0.55);
-moz-box-shadow: inset 61px 0px 47px -2px rgba(0,0,0,0.55);
box-shadow: inset 61px 0px 47px -2px rgba(0,0,0,0.55);
}

.lp_logo {
  float:left;
  width:100px;
}


.lp_clear {
  clear:both;
}



.lp_title {
  color:#956632;
  text-align: center;

  font-weight: bold;
  margin-top: 50px;
}
.lp_kp{
  text-transform: lowercase;
  color:#956632;
}
.lp_direct {

}
.lp_h1 {
  margin-top: 0px;
  font-size: 38px;
  color:#956632;
  text-transform: uppercase;
  font-weight: bold;
}
span.lp_title {
    font-size: 16px;
}

.lp_price_section {
  padding-top:50px;
  text-align: center;
  margin-bottom: 30px;
}

.lp_price {
  font-size: 40px;
  font-weight: bold;
  padding-bottom: 15px;
}
.lp_price_title {
  color:#956632;
  font-weight: bold;
}

div.lp_look {
  padding-top: 5px;
  /*background-color: #956632;*/
  /*color:#ffffff;*/
  color:#956632;
  font-weight: bold;
  vertical-align: middle;

  height: 25px;
  margin:auto;

}

.lp_a {
  text-decoration: none;
  border-bottom: 1px dashed #ffffff;
  color:#ffffff;
  font-weight: bold;
  margin:auto;
  font-size:12px;
}
#lp_info {
  border: 2px solid #956632;
  margin:auto;
  width: 80%;
  height: auto;
  margin-top: 30px;
}
#lp_info_title {
  display:table;
  width: 100%;

}
div.lp_tabs {
  padding: 3px 5px 3px 5px;
  text-align: center;
  background-color: #956632;
  color: #FFFFFF;
  cursor: pointer;
}
#lp_info_text {
    background-color: #f8efe1;
    width: 100%;
    position: relative;
    max-height: 250px;
}
.lp_information {
  display: table-cell;
  width: 25%;
  background-color: #ffffff;
}

div.lp_tab_active {
  background-color: #F8EFE1;
  color: #000000;
  border-bottom: 1px solid #956632;
  font-weigth:bold;
}

div.lp_tab_inactive {
    background-color: #956632;
    color: #ffffff;
}
.lp_place {
  display: table-cell;
  width: 25%;
  background-color: #f8efe1;
border-left: 1px solid #F8EFE1;
}
.lp_genplan {
  display: table-cell;
  width: 25%;
  background-color: #f8efe1;
border-left: 1px solid #F8EFE1;
}
.lp_infra {
  display: table-cell;
  width: 25%;
  background-color: #f8efe1;
}
.lp_information_text {
padding:20px;
height: 150px;
  display: block;
overflow:hidden;
}
.lp_place_text {
padding:20px;
height: 150px;
  display: none;
overflow:hidden;
}
 .lp_genplan_text {
padding:20px;
height: 150px;
display:none;
overflow:hidden;
}
.lp_infra_text {
padding:20px;
height: 150px;
display:none;
overflow:hidden;
}
#lp_company {
 display:inline-block;
  margin: auto;
  margin-top:50px;
}
.lp_company_title {
  color:#956632;
  font-weight: bold;
  margin:auto;
  padding-bottom: 5px;
}
.lp_company_logo {
  float:left;
  margin-right: 20px;
  height: 60px;
}
.button_link{
background-color: #F38000;
color:#ffffff;
border-radius:50px;
text-align: center;
height:25px;
display: inline-block;
padding: 0 15px 0 15px;
  margin-top:10px;
}
a.company_link {
color:#ffffff;
}
.lp_company_contacts {
white-space: nowrap;
}

.lp_more {
text-align:right;
z-index:1000;
position:relative;
padding: 0 5px 5px 0;
}

.gradient {
    width: 100%;
    height: 100px;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,f8efe1+45&0+1,0+1,0.65+52 */
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(6,5,5,0) 1%, rgba(248,239,225,0.56) 45%, rgba(248,239,225,0.65) 52%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(6,5,5,0) 1%,rgba(248,239,225,0.56) 45%,rgba(248,239,225,0.65) 52%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(6,5,5,0) 1%,rgba(248,239,225,0.56) 45%,rgba(248,239,225,0.65) 52%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6f8efe1',GradientType=0 ); /* IE6-9 */
    position: absolute;
    bottom: 0;
left:0;
z-index:10;
}

.lp_block2 {
margin:auto;
 margin-top:10px;
 background:#ffeccc;
 border:1px solid #feba8a;
 width:80%;
}

.lp_specblock_title {
  color:#956632;
  font-weight: bold;
  margin:auto;
  padding-top: 50px;
 width: 230px;
}
