/* ***************************************************************** */
/* ************************* style global ************************** */
/* ***************************************************************** */

/* 
   *  font-family: 'Roboto Condensed', sans-serif;
   *  font-family: 'Roboto', sans-serif;
   *  font-family: 'bebas_neueregular', sans-serif;
   *  font-family: 'lobster_1.4regular';
*/

html, body  
{
		background: #fff;
		font-family: 'Roboto', sans-serif;
		font-size: 13px;
		color: #000;
		padding: 0px;
		margin: 0px;
}
a { text-decoration: none; }
a img { border: none; }
.fleft { float: left; }
.fright { float: right; }
.center { width: 980px; margin: 0 auto; clear: both; position: relative; }

.menu-wrapper { width: 100%; position: absolute; top: 0; z-index: 2999; }
.menu { height: 55px; background: url('gfx/menu-bckgr.png') repeat-x top center; width: 980px; margin: 60px auto 0; }
.menu .center { height: 53px; display: block; }
#logotype {height: 5em; width: 26%px; display: block; position: absolute; left: 10px; z-index: 5; margin-top: 4.1em; }
#logotype svg, #logotype img { display: block; clear: both; margin-left: auto; margin-right: auto; }

.sf-menu { left: 272px; position: absolute; top:60px; font-family: "bebas_neuebold"; }
.sf-menu li, .sf-menu ul li:last-child { height: 55px; background: none; border:none; }
.sf-menu li a, .sf-menu ul li:last-child a { border: none; height: 55px; padding: 0 21px; line-height: 55px; font-size: 17px; text-shadow: 1px 1px #FED45B; color: #000; } 
.sf-menu li a.sf-with-ul { background: url('gfx/menu-arrow.png') no-repeat right top; padding-right: 30px; }
.sf-menu li.sfHover, .sf-menu li.active { background: #FED45B; }
.sf-menu li ul li, .sf-menu ul li:last-child { background: #FED45B; height: 40px; border-bottom: 1px solid #FED45B; }
.sf-menu li ul li a, .sf-menu ul li:last-child a { height: 40px; line-height: 40px; }
.sf-menu li.sfHover ul li:hover { background:#FED45B; }
.sf-menu li:hover { background: #FED45B; }

.sf-menu li:last-child { background: #000; }
.sf-menu li:last-child a { color: #fff; text-shadow: none; padding: 0 25px; }

#header { width: 100%; height: 400px; display: block; border-bottom: 2px solid #FED45B; }
#header_alt { width: 100%; height: 200px; display: block; border-bottom: 2px solid #FED45B; }

#slider-wraper, .slider-container { width: 100%; height: 400px; display: block; overflow: hidden; }
a.slide-item { width: 100%; height: 400px; background-repeat: no-repeat; background-position: center; display: block; }

.simple-search { width: 100%; height: 90px; background: url('gfx/simple-search.png') repeat-x top; display: block; position: absolute; top: 310px; }
.simple-search .box { width: 182px; height: 64px; padding: 3px; background: url('gfx/simple-search-sprite.png') no-repeat 0 0; float: left; margin: 10px 10px 0 0; position: relative; }
.simple-search .box span { font-family: "bebas_neuebold"; font-size: 17px; line-height: 64px; text-align: center; float: left; width: 91px; height: 64px; background: url('gfx/simple-search-span-bckgr.png'); }
.simple-search .box div.more { background: url('gfx/simple-search-more-bckgr.png'); width: 0px; height: 64px; float: left; overflow: hidden; }
.simple-search .box div.more a { font-weight: 300; font-family: 'Roboto Condensed', sans-serif; font-size: 14px; width: 91px; height: 22px; line-height: 22px; color: #000; display: block; text-align: center; }
.simple-search .box div.more a.sell { margin-top: 10px; }
.simple-search .box div.more a strong { text-transform: uppercase; font-weight: 700; }
.simple-search .box.apartments { background-position: 0 0; }
.simple-search .box.houses { background-position: 0 -70px; }
.simple-search .box.parcels { background-position: 0 -140px; }
.simple-search .box.locals { background-position: 0 -210px; }
.simple-search .box.commercial { background-position: 0 -280px; }

.simple-search ul { padding: 0; margin: 0; }
.simple-search ul li { list-style: none; float: left; margin: 0; padding: 0; }
.simple-search ul li ul { position: absolute; background: #FED45B; width: 188px; left: 0px; display: none; z-index: 1050; max-height: 300px; overflow-y: scroll; }
.simple-search ul li ul li { width: 100%; display: block; clear: both; }
.simple-search ul li ul li a { padding: 5px 0; width: 100%!important; text-align: center; display: block!important; float: none; position: relative; font-weight: 800!important; border-bottom: 1px solid #FED45B; }
.simple-search ul li ul li a:hover { background: #FED45B; }

.simple-search ul li:hover ul { display: block; }

.simple-search .box:last-child { margin-right: 0; }

h2 { border-left: 3px solid #FED45B; height: 17px; font-family: "bebas_neuebold"; font-size: 17px; overflow: hidden; background: url('gfx/h2-bckgr.png'); }
h2 span { display: block; background: #fff; padding:0 7px; float: left; }

.new-offers, .filters { background: #f5f5f5; padding: 20px 0; }
.new-offers h2 span, .filters h2 span, .offer-info h2 span { background: #f5f5f5; }
.new-offers { overflow: hidden; }

.about { float: left; width: 375px; padding: 20px 0; }
.about p { line-height: 22px; text-align: justify; color: #333; }

.filter-delete, .input-delete { width: 30px; height: 44px; position: absolute; right: 0; top: 0; background: url('gfx/filter-delete.png') no-repeat center; display: block; }
.more-options { width: 80px; height: 44px; background: url('gfx/more-options.png') no-repeat center; float: left; margin-top: 10px; }
.more-options-panel { display: block; clear: both; display: none; height: 44px; width: 100%; }
.more-options-panel span { height: 44px; line-height: 44px; float: left; font-family: 'Roboto Condensed', sans-serif; font-size: 13px; color: #000; margin-right: 10px; }
.more-options-panel .inputText { text-align: center; padding: 0 10px; float: left; height: 42px; border: 1px solid #ccc; line-height: 42px; font-family: 'Roboto Condensed', sans-serif; color: #000; }
.more-options-panel .inputText.short { width: 50px; }

.form-inputs { position: relative; overflow: hidden; width: 218px; padding-right: 30px; float: left; }
.form-inputs.price { width: 177px; }
.form-inputs.symbol { width: 159px; }
.form-inputs.street { width: 306px; }
.form-inputs.street input { width: 284px; }
.form-inputs input.inputText.first { border-right:none; }
.form-inputs input.inputText.second { border-left:none; }
.form-inputs.scroll_checkbox { width: 259px; height: 44px; line-height: 44px; float: right; }

.fb-share-button-wrapper { width:100%; }
.fb-share-button { float: right;  }

.offers-list { overflow: hidden; }
.offer-item { position: relative; width: 230px; height: 315px; float: left; display: block; padding-right: 20px; margin-top: 30px; border-bottom: 1px solid #e9e9e9; }
.offer-item:nth-child(4n), .offer-item:last-child { padding-right: 0; }
.offer-item a.photo { position: relative; background: url('gfx/89.png') no-repeat center; width: 230px; height: 170px; display: block; clear: both; background-position: center; background-repeat: no-repeat; }
.offer-item a.photo img { opacity: 0; position: absolute; z-index: 1; }
.offer-item a.photo img.BWFilter { position: absolute; z-index: 299;  }
.offer-item a.price { background: url('gfx/price.png') no-repeat center; display: block; width: 193px; height: 50px; margin-top: 1px; padding-right: 37px; text-align: center; line-height: 50px; font-family: "bebas_neuebold"; color: #000; font-size: 26px; }
.offer-item a.title { font-family: 'Roboto Condensed', sans-serif; height: 33px; width: 230px; font-size: 18px; color: #000; text-align: center; display: block; line-height: 40px; font-weight: 800; }
.offer-item a.rent { font-family: 'Roboto Condensed', sans-serif; height: 20px; width: 230px; font-size: 14px; color: #666; text-align: center; display: block; line-height: 20px; font-weight: 800; }
.offer-item a.street { font-family: 'Roboto Condensed', sans-serif; font-size: 14px; width: 60%; height: 40px; float: left; text-align: center; color: #333; line-height: 40px; }
.offer-item a.area { font-family: 'Roboto Condensed', sans-serif; font-size: 14px; width: 40%; height: 40px; float: left; text-align: center; color: #333; line-height: 40px; }

.badge { width:119px; height: 40px; display: block; position: absolute; left: 0px; top: 137px; z-index: 900; }
.badge.blue { background: url('gfx/blue.png') no-repeat center; }
.badge.red { background: url('gfx/red.png') no-repeat center; }
.badge.green { background: url('gfx/green.png') no-repeat center; }
.badge.black { background: url('gfx/black.png') no-repeat center; }

.bx-full { float: left; width: 585px; padding: 20px 0; margin-left: 20px; overflow: hidden; }

.bx-pager { width: 495px; height: 3px; float: left; padding: 0; }
.bx-pager .bx-pager-item { float: left; height: 3px; margin-right: 5px; }
.bx-pager .bx-pager-item .bx-pager-link { width: 100%; height: 3px; border-radius: 0; display: block; background: #ccc; }
.bx-pager .bx-pager-item .bx-pager-link.active  { background: #FED45B; }
.bx-pager .bx-pager-item .bx-pager-link:hover { background: #666; }

ul.bxslider { margin: 0; height: 262px; }
ul.bxslider li { height: 262px; }
.bx-wrapper {
    margin: 0 auto 60px;
    padding: 0;
    position: relative;
    width: 541px;
    padding: 0 0 0 45px;
    height: 262px;
    
}
.bx-viewport { height: 246px; overflow: hidden; }
.bx-container { position: relative; }
#bx-prev { position: absolute; left: 0; top:0; width: 36px; height: 36px; background: url('gfx/bx-prev.png') no-repeat center; text-indent: -999px; overflow: hidden; z-index: 99; }
#bx-next { position: absolute; top:0; right:0; width: 36px; height: 36px; background: url('gfx/bx-next.png') no-repeat center; text-indent: -999px; overflow: hidden; z-index: 99; }
#bx-next a, #bx-prev a { width: 36px; height: 36px; display: block; }

.special-desc { float: left; height: 57px; width: 300px; }
.special-photo { width:495px; height:205px; display: block; clear: both; background-repeat: no-repeat; background-position: center; background-color: #F3F3F3; }
.special-price { position: absolute; height: 60px; width: 193px; padding-right: 46px; background: url('gfx/price-special.png') no-repeat center; display: block; right: 0; font-family: "bebas_neuebold"; color: #000; font-size: 26px; text-align: center; line-height: 60px; }
.special-title { font-family: 'Roboto Condensed', sans-serif; height: 36px; text-align: left; font-size: 18px; color: #000; text-align: center; display: block; line-height: 36px; font-weight: 800; float: left; margin-left: 10px; }
.special-rent { float: left; font-family: 'Roboto Condensed', sans-serif; height: 36px; font-size: 14px; color: #666; text-align: center; display: block; line-height: 36px; font-weight: 800; margin-left: 10px; }
.special-info { font-family: 'Roboto Condensed', sans-serif; font-size: 14px; height: 20px; float: left; text-align: center; color: #333; line-height: 20px; margin-left: 10px; }
.special-count { width: 34px; height: 34px; text-align: center; line-height: 34px; border: 1px solid #ccc; border-radius: 34px; position: absolute; left:0; top:273px; font-size: 10px; font-style:italic; }

img.shadow { margin: 0 auto -11px; display: block; height: 11px; width: 980px; }

.pager {
    background: none repeat scroll 0 0 #fff;
    display: block;
    overflow: hidden;
    padding-top: 20px;
    position: relative;
    top: -1px;
    width: 980px;
}

.new-offers .pager {
    background: none repeat scroll 0 0 #F5F5F5;
    display: block;
    overflow: hidden;
    padding-top: 20px;
    position: relative;
    top: -1px;
    width: 980px;
}

#next_page { width: 960px; padding-right: 20px; height: 34px; background: url('gfx/more.png') no-repeat center; text-align: center; display: block; clear: both; margin-top: 20px; color: #000; line-height: 34px; font-style: italic; font-size: 13px; font-weight: 700; }
#more_offers {  width: 960px; padding-right: 20px; height: 34px; background: url('gfx/more.png') no-repeat center; text-align: center; display: block; clear: both; color: #000; line-height: 34px; font-style: italic; font-size: 13px; font-weight: 700; }
.more_offers_wrapper {
    border-top: 1px solid #f5f5f5;
    height: 59px;
    margin: -21px auto;
    overflow: hidden;
    padding-top: 3px;
    position: relative;
    width: 980px;
    z-index: 99;
}

.loading { width: 980px; height: 34px; display: block; overflow: hidden; background:#ffffff url('gfx/89.png') no-repeat center; padding: 20px 0; position: relative; top: -1px; }

.footer { width: 100%; height: 190px; display: block; clear: both; margin-top: 30px; }
.footer .yellow_box { position: relative; width: 366px; height: 10px; background: #FED45B; display: block; margin: 0 auto; }
.footer .footer-content { width: 100%; height: 180px; background: #000; display: block;}

.copyrights { width: 100%; height: 37px; border-top: 3px solid #111; display: block; background: #000000;}
.footer-center { min-height:140px; width: 980px; display: block; overflow: hidden; }
.footer-center ul { float: left; margin-right:10px; }
.footer-center ul li { list-style: none; margin: 5px 0; }
.footer-center ul li a {  font-family: "bebas_neuebold"; font-size: 14px; color: #fff; }
.footer-center .address { width: 326px; height: 140px; float: left; margin-left:63px; font-family: "bebas_neuebold"; font-size: 16px; color: #fff; text-align: center; }
.footer-center .address a.footer-logo { width: 326px; height: 85px; background: url('gfx/logotype.png') no-repeat center; display: block; }
.footer-center .address a.footer-logo { background: url('../img/logo-new2.png') no-repeat center; display: block; margin-bottom:20px;margin-top:10px;}
.footer-center .boxes { float: right; }
.footer-center .boxes a { margin: 50px 1px; width: 60px; float: left; font-family: "bebas_neuebold"; font-size: 16px; color:#FED45B; text-align: center; }
.footer-center .boxes a:last-child { margin-right: 0!important; }
.footer-center .boxes a img { display: block; width:43px; height: 43px; margin: 0 auto 5px; }

.galactica { margin: 9px auto; width: 91px; height: 18px; display: block; }
.copyrights .copy { text-align: right; position: absolute; height: 37px; width: 300px; right:15px; top:0; font-family: "bebas_neuebold"; font-size: 16px; color: #fff; line-height: 37px; }
.copyrights .center { height: 37px; overflow: hidden; }

.read_more { display: block; width: 110px; height: 30px; line-height: 30px; border: 2px solid #FED45B; text-align: center; color: #000; font-style: italic; font-weight: 600; float: right; }

.offer-info { padding: 20px 0 0 0; margin-bottom: 25px; background: #f5f5f5; }

.size-button { float: left; width: 139px; height: 40px; text-align: center; padding-right: 41px; line-height: 40px; font-family: "bebas_neuebold"; font-size: 18px; background: url('gfx/size-bckgr.png') no-repeat center; margin-right: 20px; margin-top: 20px; color: #000; }
.size-button.last-child { margin-right: 0; }
.size-button.active, .size-button:hover { background: url('gfx/size-bckgr-active.png') no-repeat center; color: #fff; }

.agent-info { position: relative; width: 515px; padding-right: 415px; padding-left: 50px; height: 80px; background: url('gfx/agent-icon.png') no-repeat left top; }
.agent-info .name { float: left; font-family: "bebas_neuebold"; font-size: 22px; height: 24px; margin: 27px 0; }
.agent-info .phone { float: left; font-family: "bebas_neuebold"; font-size: 22px; margin:27px 0 27px 20px; background: url('gfx/phone.png') no-repeat left center; height: 24px; padding-left: 25px; }

.agent-info .icon { float: right; width: 34px; padding-top: 37px; background: url('gfx/icons-sprite.png') no-repeat 0 0; font-family: "bebas_neuebold"; text-align: center; color: #000; margin-right: 20px; margin-top: 10px; }
.agent-info .icon.pdfInfo { background-position: -68px 0; }
.agent-info .icon.askInfo { background-position: -34px 0; }
.agent-info .icon.mapInfo { background-position: 0 0; }
.agent-info .icon.pdfInfo:hover { background-position: -170px 0; color: #FED45B; }
.agent-info .icon.askInfo:hover { background-position: -136px 0; color: #FED45B; }
.agent-info .icon.mapInfo:hover { background-position: -102px 0; color: #FED45B; }

.offer-price { width: 395px; height: 125px; line-height: 100px; text-align: center; font-family: "bebas_neuebold"; font-size: 52px; background: url('gfx/price-bckgr.png') no-repeat center; display: block; position: absolute; right: 20px; top:0; z-index: 1999; }

.basic-info { width: 525px; float: left; }
.basic-info table.offer-basic-details tr td { font-size: 20px; font-family: "Roboto Condensed", sans-serif; font-weight: 700; padding: 2px 0; }
.basic-info table.offer-basic-details tr td.label { width: 150px; font-weight: 300; text-transform: none; }
.basic-info table.offer-basic-details tr td.value { text-transform: uppercase; }
.offer-description { text-align: justify; line-height: 22px; font-size: 13px; }

.star { width: 16px; height: 16px; float: left; margin-right: 4px; background: url('gfx/stars.png') no-repeat -16px 0; }
.star.active { background-position: 0 0; }

.offer-gallery { float: right; margin-right: 20px; margin-bottom: 20px; width: 395px; position: relative; }
.offer-gallery .bx-gallery { margin: 0 0 5px 0; padding: 0; clear: both; float: left; }
.offer-gallery .bx-wrapper { padding: 0; height: 325px; margin-bottom: 0px; }
.offer-gallery .bx-wrapper .bx-prev {
    background: url("gfx/bx-prev.png") no-repeat 0 0;
    width: 36px; height: 36px;
    display: block;
    position: absolute;
    left: -18px;
    top:144px;
    z-index: 999;
}

.offer-gallery .bx-wrapper .bx-next {
    background: url("gfx/bx-next.png") no-repeat 0 0;
    width: 36px; height: 36px;
    display: block;
    right:-18px;
    position: absolute;
    top:144px;
    z-index: 999;
}

.thumbs .thumb { float: left; width: 128px; height: 75px; overflow: hidden; margin-right: 5px; margin-top: 5px; }
.thumbs .thumb:nth-child(3n) { margin-right: 0; }

.offer-question { display: none; clear: both; overflow: hidden; margin-bottom: 20px; }
.offer-question p { text-align: justify; float: left; width: 400px; margin-right: 20px; line-height: 22px; }

table.form-table tr td textarea { width: 300px; height: 161px; border: 1px solid #CCC; background: #fff; padding: 15px; margin-right: 5px; font-family: 'Roboto', sans-serif; font-size: 12px; }
table.form-table tr td { height: 44px; padding: 0; margin-bottom: 5px; }
table.form-table tr td input { height: 42px; border: 1px solid #ccc; width: 197px; line-height: 42px; padding: 0 10px; font-family: 'Roboto', sans-serif; font-size: 12px; }
table.form-table tr td input.submitSend { background: #fff; border:2px solid #FED45B; font-family: 'Roboto Condensed', sans-serif; font-style: italic; text-align: center; width: 150px; font-weight: 700; font-size: 15px; line-height: 38px; cursor: pointer; }

form.calc { float: left; width: 49%; }
form.calc input[type="radio"] { width: 20px; height: 10px; }
form.calc a.count-rates { background: #fff; border:2px solid #FED45B; font-family: 'Roboto Condensed', sans-serif; font-style: italic; text-align: center; width: 150px; font-weight: 700; font-size: 15px; line-height: 38px; cursor: pointer; display: block; height: 42px; color: #000; }
/* **************************** selectboxes ********************************* */

.form-select { float: left; width: 126px; height: 44px; margin-bottom: 10px; margin-top: 10px; padding-right: 30px; position: relative; }
.form-select.fright { float: right; }
.form-select .sbSelector { 
  width: 124px; 
  text-align: left; 
  height: 42px; 
  margin-top: 0px; 
  background: #fff; 
  line-height: 42px; 
  font-family: 'Roboto Condensed', sans-serif;
  color: #000;
  font-size: 13px;
  border: 1px solid #cccccc;

}
.form-select .sbHolder { float: left; height: 44px; width: 126px; text-align: left; background: transparent; border: 0; margin-top: 0px; margin-left: 0; } 
.form-select .sbOptions { 
  width: 122px; 
  text-align: center; 
  background: #fff; 
  border: 1px solid #eeeeee; 
  border-bottom: none;
  top: 43px!important; 
  left: 1px; 
  z-index: 9999;
}
.form-select .sbOptions li { border-bottom: 1px solid #eeeeee; display: block; clear: both; }
.form-select .sbOptions a:link, .form-select .sbOptions a:visited {
    background-color: #fff!important;
    font-family: 'Roboto Condensed', sans-serif;
    color: #000;
    font-size: 13px;
    text-decoration: none;
    border-bottom: none;
}
.form-select .sbOptions a:hover {
    color: #f8b336;
    text-decoration: none;
    border-bottom: none;
}
.form-select .sbSelector:link, .form-select .sbSelector:visited, .form-select .sbSelector:hover {
    color: #000;
    outline: medium none;
    text-decoration: none;
}
.form-select .sbHolder .sbToggle { 
  width: 42px;
  height: 42px;
  background: url('gfx/sb-toggle.png') no-repeat 0 -84px; 
  z-index: 5;
  right: 1px;
  top:1px;
}
.form-select .sbHolder .sbToggle.sbToggleOpen { background-position: 0 -42px!important; }

.form-select.location { width: 206px; }
.form-select.location .sbSelector { width: 206px; }
.form-select.location .sbHolder { width: 206px; }
.form-select.location .sbOptions { width: 204px; }

.form-select.send { width: 217px; margin: 0; }
.form-select.send .sbSelector { width: 217px; }
.form-select.send .sbHolder { width: 217px; }
.form-select.send .sbOptions { width: 215px; }

.offer-details { clear:both; }
.offer-details table { width: 525px; float: left; font-size: 13px; margin-bottom:20px; }
.offer-details table tr td { padding: 10px 0; border-bottom: 1px solid #ccc; }
.offer-details table tr td.val { font-weight: 700; }
.offer-details table tr td.key { width:40%; }
.offer-details table tr td.key.b { font-weight: 700; text-align: left; font-size: 16px; padding: 15px 0; }
.offer-details table tr th.th { font-size: 18px; text-align: left; font-weight: 700; color: #f17d00; }

.show-mobile{
	display:none;
}

.sub-menu-mobile{
	display:none;
}


.bt-menu-mobile{
font-family: "bebas_neuebold";
border: none;
    height: 55px;
    padding: 0 21px;
    line-height: 55px;
    font-size: 17px;
    text-shadow: 1px 1px #FED45B;
    color: #000;

}

.menu-mobile{
		position:absolute;
		right:0px;
		top:60px;
	}
	
	
	.sub-menu-mobile{
		text-align:right;
		 padding: 10px 21px;
		background-color:#FED45B;
		
	}
	
	
	.sub-menu-mobile a{
		font-family: "bebas_neuebold";
		text-shadow: 1px 1px #FED45B;
		font-size: 17px;
    color: #000;
	}


@media only screen and (max-width: 980px) {
  .center{
	width:100%;
	//background-color:red;
  }
  
  .about{
	width:100%;
	width:98%;
	padding:0px 1%;
	float:none;
  }
  
  .bx-full{
	width:98%;
	padding-left:1%;
	padding-right:1%;
	float:none;
	margin:0px;
  }
  
  .offer-item{
	width:31%;
	padding:0px;
	padding:1%;
  }
  
  .more_offers_wrapper, #more_offers, img.shadow{
	width:100%;
  }
  
  .offer-item a.photo, .offer-item a.price{
	//width:100%;
  }
  
  .offer-item a.photo img{
	//width:100%;
  }
  
  .footer .footer-content, .footer-center{
	height:auto;
  }
  
  .footer-center .boxes{
	float:none;
	width:100%;
	text-align:Center;
	clear: both;
  }
  
  .footer-center .boxes a{
	display:inline-block;
	float:none;
  }
  
  .new-offers{
	width:98%;
	padding-left:1%;
	padding-right:1%;
  }
  
  #header{
	position:relative;
  }
  
  .simple-search{
	top:auto;
	bottom:2px;
	height:auto;
	//z-index: 101111;
  }
  
  #logotype{
	//display:none;
  }
  
  .sf-menu{
	left:0px;
	display:none;
  }
  
  
  body{
	overflow: hidden;
    overflow-y: scroll;
  }
  
  .menu{
	width:100% !important;
  
  }
  
	.show-mobile{
		display:block;
	}
	
	
	.agent-info{
		width:100%;
		padding:0px;
		height:auto;
		padding-bottom:200px;
		background-image:none;
	}
	
	.agent-info .offer-price{
		//position:relative;
		//top:auto;
		//right:auto;
		top:auto;
		bottom:0px;
		right:auto;
		width:100%;
	}
	
	.basic-info{
		width: 98%;
    padding: 0px 1%;
		float:none;
		clear:both;
	}
	
	.offer-gallery{
			width:100%;
			margin:0px;
	}
	
	.offer-info > .center{
	width: 98%;
    padding: 0px 1%;
	}
	
	
  
}


@media only screen and (max-width: 680px) {
  .offer-item{
	width:48%;
	padding:0px;
	padding:1%;
  }
  
  .simple-search{
	padding-left: 0%;
  }
  
  .simple-search .center{
	padding-left:2%;
  }
  
  .simple-search .box{
	margin-top:2px;
  }
  
  
  .plusslider__arrow-item.plusslider__arrow-item--prev{
	left:10px;
  }
  
  .plusslider__arrow-item.plusslider__arrow-item--next{
	right:10px;
  }
  
  .bx-full .bx-wrapper{
	width:100%;
  }
  
  .bx-full .bx-wrapper .special-price{
	width:90px;
	font-size:20px;
  }
  
  
  .bx-full .bx-wrapper .special-title{
	font-size:14px;
  }
  
  .offer-item a.title{
	width:100%;
	font-size:14px;
  }
  
  .offer-item a.rent{
	width:100%;
  }
  
  /*
  #logotype svg{
	margin-top:20px !important;
  }
  
  #logotype{
	height:100px !important;
	top:36px;
  }
  
  .sticked  #logotype{
	height:auto !important;
	top:0px !important; 
  }
  
  .sticked #logotype svg{
	margin-top:0px !important;
  }
  */
  
}

.menu-wrapper{


}

@media (max-width: 650px) { 
  .galactica{
    margin: 9px !important;
  }
 }