@charset "utf-8";
/* CSS Document */
html, body {height:100%; min-width:990px;}
body {background:#f4e9c4 url(/assets/images/top-bg.png) center top repeat-x; padding:0; margin:0; font:12px Arial, Helvetica, sans-serif; color:#5e5539;}
a {color:#906715; text-decoration:underline; border:none; outline:none;}
a:hover {text-decoration:none;}
a img {border:none;}
.clear {clear:both; height:0; font-size:0; line-height:0;}
*:focus {outline:none;}
h1, h2 {font:normal 24px Georgia, "Times New Roman", Times, serif; margin:15px 0; color:#68400b;}
h3 {font:normal 18px Georgia, "Times New Roman", Times, serif; margin: 10px 0; color:#68400b;}
p {margin:10px 0;}
#wrapper {height:auto !important; height:100%; min-height:100%; margin:0 0 -122px 0;}
#head {width:1240px; margin:0 auto; padding:131px 0 0; position:relative;}
#logo {position:absolute; top:19px; left:6px;}
#slogan {position:absolute; top:70px; left:410px; font-size:22px;}
#language {position:absolute; top:15px; right:0;}
#language a {float:right; margin:1px 1px 0 11px; padding:1px;}
#language a:hover {margin:0 0 0 10px; border:1px solid #776633;}
#language img {float:right;}
#head .contacts {position:absolute; top:20px; right:0; font:14px Georgia, "Times New Roman", Times, serif; color:#4b401b;}
#head .contacts a {color:#4b401b;}
#head .contacts .label {color:#7b6e42; float:left; width:70px;}
#head .contacts .number {font-size:32px; line-height:18px;}
#head .contacts sup {font-size:14px;}
#head .icons {float:right; height:30px; margin-right:7px; background:url(/assets/images/tmenu-separator.png) 0 0 no-repeat;}
#head .icons .icon {background:url(/assets/images/tmenu-separator.png) right 0 no-repeat; float:left; height:22px; width:34px; padding:8px 2px 0 0; text-align:center;}
#tmenu {float:left; padding:0 0 0 106px; margin:0; list-style:none;}
#tmenu li {background:url(/assets/images/tmenu-separator.png) 0 0 no-repeat; float:left; height:30px; position:relative;}
#tmenu a {background:url(/assets/images/tmenu-item-bg.png) 0 100px repeat-x; float:left; height:30px; padding:0 21px; color:#fbffce; text-decoration:none;}
#tmenu a:hover, #tmenu a.active {background-position:0 0;}
#tmenu .current a {background-position:0 -30px; color:#68400b;}
#tmenu span {float:left; padding:7px 0;}
#tmenu .parent a {padding-right:13px;}
#tmenu .parent span {background:url(/assets/images/tmenu-arrow.png) center right no-repeat; padding-right:8px;}
#tmenu ul {background:#fff; padding:14px; margin:0; list-style:none; width:200px; position:absolute; top:30px; left:0; border:1px solid #999; border-top:none; border-radius:0 0 5px 5px; box-shadow:0 1px 2px rgba(0, 0, 0, 0.55); z-index:10; display:none;}
#tmenu ul li {border-bottom:1px dashed #d9e0c8; float:none; background:none; height:auto !important;}
#tmenu ul a, #tmenu .parent ul a {background:none; float:none; height:auto !important; display:block; padding:0; color:#5e5539;}
#tmenu ul a:hover {background:#f0f4e6;}
#tmenu ul span, #tmenu .parent ul span {background:url(/assets/images/tsubmenu-arrow.png) 5px center no-repeat; float:none; display:block; padding:7px 10px 7px 15px;}
.slider-container {background:#e9d5a8 url(/assets/images/slider-bg.png) center bottom repeat-x; padding:12px 0 14px; clear:both; min-width:1240px;}
.sliderbox1 {width:1240px; height:290px; margin:0 auto 14px; overflow:hidden; position:relative; border-radius:8px; box-shadow:0 1px 3px rgba(0, 0, 0, 0.25);}
.sliderbox1 .slide {position:absolute; top:0; left:0; width:100%; height:100%; border-radius:8px; overflow:hidden;}
.sliderbox1 .description {background:rgba(255, 255, 255, 0.95); position:absolute; top:22px; left:0; width:474px; border-radius:0 5px 5px 0; box-shadow:0 1px 3px rgba(0, 0, 0, 0.35);}
.sliderbox1 .title {border-bottom:1px solid #a17a2b; padding:10px 0 0 15px; height:48px; font:18px Georgia, "Times New Roman", Times, serif; color:#906715; text-transform:uppercase;}
.sliderbox1 .address {padding:12px 15px; color:#906715;}
.sliderbox1 .address .r1 {margin-right:30px;}
.sliderbox1 .text {height:90px; padding:0 15px;}
.sliderbox1 .price {height:50px; float:left; padding-left:15px;}
.sliderbox1 .price .numbers {font-size:18px; line-height:26px; color:#906715;}
.sliderbox1 .description .btn {float:right; margin:5px 15px 0 0; background:url(/assets/images/btn1.png) 0 0 repeat-x; border:1px solid #c18425; height:21px; padding:5px 15px; font:16px Georgia, "Times New Roman", Times, serif; color:#68400b; text-decoration:none; border-radius:5px; box-shadow:0 1px 3px rgba(0, 0, 0, 0.3);}
.sliderbox1 .description .btn:hover {background-position:0 -32px;}
.sliderbox1 .controls {position:absolute; bottom:15px; right:0;}
.sliderbox1 .controls a {background:url(/assets/images/main-slider-btn.png) 0 0 no-repeat; float:left; width:20px; height:21px; margin-right:8px; font-size:0; line-height:0;}
.sliderbox1 .controls a.active {background-position:0 -21px;}
.btn {cursor: pointer; background:url(/assets/images/btn1.png) 0 0 repeat-x; border:1px solid #c18425; height:21px; padding:5px 15px; font:16px Georgia, "Times New Roman", Times, serif; color:#68400b; text-decoration:none; border-radius:5px; box-shadow:0 1px 3px rgba(0, 0, 0, 0.3);}
.btn:hover {background-position:0 -32px;}
.sliderbox2 {padding:0 40px; position:relative; height:120px; width:1160px; margin:0 auto;}
.sliderbox2 .arrow {position:absolute; top:50%; margin-top:-19px; display:block; width:37px; height:38px;}
.sliderbox2 .arrow:hover {background-position:0 -38px;}
.sliderbox2 .arrow-l {background:url(/assets/images/icon-slider-arrow-l.png) 0 0 no-repeat; left:0;}
.sliderbox2 .arrow-r {background:url(/assets/images/icon-slider-arrow-r.png) 0 0 no-repeat; right:0;}
.sliderbox2 .in {overflow:hidden;}
.sliderbox2 .slider {width:100000px;}
.sliderbox2 .slide {background:url(/assets/images/item-mini.png) 0 0 repeat-x; height:106px; width:210px; padding:7px; margin-right:9px; float:left; border-radius:5px; box-shadow:0 1px 3px rgba(0, 0, 0, 0.25);}
.sliderbox2 .slide .photo {border-radius:5px; overflow:hidden;}
.sliderbox2 .slide:hover {background-position:0 -120px;}
.sliderbox2 .slide a {font:14px Georgia, "Times New Roman", Times, serif; color:#906715; text-decoration:none;}
.sliderbox2 .slide a:hover {color:#5d861e;}
#content {background:#fffce7; width:1240px; margin:9px auto; padding-bottom:25px; border-radius:8px; box-shadow:0 1px 2px rgba(0, 0, 0, 0.63);}
.breadcrumbs-social {margin:0 5px 12px 5px; height:30px; border-bottom:1px dashed #d0bb7a;}
.breadcrumbs {float:left; padding:10px 0 0 15px; color:#906715; font-size:11px;}
.breadcrumbs ul {list-style:none; display:block; float:left;}
.breadcrumbs li {display: inline-table;}
.B_crumbBox {padding:0; margin:0;}
.social {float:right; padding:3px 18px 0 0;}
.contacts_1{margin-top:30px; font:18px Georgia, "Times New Roman", Times, serif; color:#906715; width:708px; border-bottom:solid 1px #d9cfa1;height:110px;}
.contacts_2{float:left; margin-top:10px; font:12px Arial, Helvetica, sans-serif; color:#5e5539; width:340px;}
.contacts_text{font:18px Georgia, "Times New Roman", Times, serif; color:#906715; }
.contacts_tel{font:32px Georgia, "Times New Roman", Times, serif; color:#5e5539;margin-top:10px;}
.contacts_item {background:#f7ecc9 url(/assets/images/item-bot.png) 0 bottom repeat-x; margin-bottom:10px; margin-top:20px; width:680px; height:170px; padding:10px 14px; border-radius:5px; box-shadow:0 1px 2px rgba(0, 0, 0, 0.4);}
.contact_form{width:460px; height:26px; margin-top:5px; border:solid 1px #c1c090; border-radius: 4px 4px 4px 4px;}
.contact_form_textarea{margin-top:5px; border:solid 1px #c1c090; border-radius: 4px 4px 4px 4px;}
.error{color:red;}
#sidebar-l {float:left; width:236px; margin:0 14px;}
#sidebar-l .header {background:url(/assets/images/header-bg1.png) 0 0 repeat-x; height:19px; padding:10px 0 10px 12px; margin:0 0 18px; border-radius:5px 5px 0 0; position:relative;}
.header .icon {vertical-align:middle; margin-right:10px;}
.header .arrow {position:absolute; bottom:-6px; left:13px;}
.item {background:#f7ecc9 url(/assets/images/item-bot.png) 0 bottom repeat-x; margin-bottom:10px; width:208px; padding:10px 14px; border-radius:5px; box-shadow:0 1px 2px rgba(0, 0, 0, 0.4);}
.item .title {height:40px; font:16px Georgia, "Times New Roman", Times, serif; color:#906715;}
.item .title a {color:#906715; text-decoration:none;}
.item .title a:hover {color:#5d861e;}
.item .photo {position:relative; border-radius:5px;}
.item .photo img {border-radius:5px; overflow:hidden;}
.item .photo .sticker {position:absolute; top:7px; left:-3px;}
.item .price {font-size:16px; font-weight:bold; color:#906715;}
.search-container {margin-bottom:20px;}
.search-container .header {background:url(/assets/images/header-bg1.png) 0 0 repeat-x !important; margin:0 !important;}
.search {float:right; margin-right:22px; padding-top:3px;}
.search .inputbox {background:#fcf8dd; float:left; margin-right:4px; border:1px solid #bb8902; width:340px; height:12px; padding:5px 10px; font:12px Arial, Helvetica, sans-serif; color:#68400b;}
.search .submit {background:url(/assets/images/search-btn.png) 0 0 repeat-x; border:1px solid #c18425; float:left; margin-top:1px; height:22px; padding:0 0 3px; width:65px; text-align:center; color:#68400b; font-weight:bold; cursor:pointer; box-shadow:0 1px 2px rgba(107, 85, 22, 0.3);}
.search .submit:hover {background-position:0 -21px;}
.advanced-search {background:#edca69; padding:0 0 15px 15px; border-radius:0 0 5px 5px;}
.advanced-search .row {clear:both; padding-top:10px;}
.advanced-search .title {float:left; width:90px; font:16px Georgia, "Times New Roman", Times, serif; color:#68400b;}
.advanced-search .radio {color:#68400b; float:left; margin:0 8px 5px 0; cursor:pointer; border:1px solid #c18425; border-radius:5px; box-shadow:0 1px 2px rgba(107, 85, 22, 0.3);}
.advanced-search .radio.checked {border:none; margin:1px 9px 6px 1px; box-shadow:0 1px 1px rgba(255, 234, 175, 0.7); color:#fbffce;}
.advanced-search .radio.big {background:url(/assets/images/radio-big.png) 0 0 repeat-x;}
.advanced-search .radio.big:hover {background-position:0 -37px;}
.advanced-search .radio.big.checked {background-position:0 -74px;}
.advanced-search .radio.big .value {height:30px; display:table-cell; vertical-align:middle; padding:3px 10px;}
.advanced-search .radio.small {background:url(/assets/images/radio-small.png) 0 0 repeat-x; border-radius:10px;}
.advanced-search .radio.small:hover {background-position:0 -21px;}
.advanced-search .radio.small.checked {background-position:0 -42px;}
.advanced-search .radio.small .value {height:16px; display:table-cell; vertical-align:middle; padding:2px 7px;}
.advanced-search .radio input {display:none;}
.advanced-search .left {float:left; width:350px;}
.advanced-search .border {background:#c2a044; float:left; height:136px; width:1px; margin:10px 15px 0 0; border-left:1px solid #f8da87;}
.advanced-search .price {float:left;}
.advanced-search .price .inputbox {background:#fcf8dd; border:1px solid #bb8902; width:80px; height:12px; padding:5px 10px; font:12px Arial, Helvetica, sans-serif; color:#68400b;}
.advanced-search .right {float:left; width:320px;}
.advanced-search .rooms {width:230px; float:left;}
.advanced-search .submit {background:url(/assets/images/advanced-search-btn.png) 0 0 repeat-x; height:31px; width:88px; padding:0 0 3px; margin:0 15px 0 0; font:16px Georgia, "Times New Roman", Times, serif; color:#fbffce; cursor:pointer; border:1px solid #4a720d; border-radius:5px; box-shadow:0 1px 3px rgba(144, 120, 67, 0.6);}
.advanced-search .reset {padding:0; background:none; border:none; text-decoration:underline; font:14px Arial, Helvetica, sans-serif; color:#68400b; cursor:pointer;}
.checkbox-select {background:url(/assets/images/checkbox-select.png) 0 0 repeat-x; border:1px solid #af710f; border-radius:10px; float:left; height:16px; padding:2px 10px; position:relative; color:#68400b; cursor:pointer;}
.checkbox-select.selected {background-position:0 -21px; border:none; margin:1px; box-shadow:0 1px 1px rgba(255, 234, 175, 0.7);}
.checkbox-select .value1, .checkbox-select .value2 {float:left;}
.checkbox-select .value2 {color:#fbffce;}
.checkbox-select .arrow1, .checkbox-select .arrow2 {float:left; margin:5px 0 5px 12px; width:9px; height:7px;}
.checkbox-select .arrow1 {background:url(/assets/images/checkbox-select-arrow1.png) 0 0 no-repeat;}
.checkbox-select .arrow2 {background:url(/assets/images/checkbox-select-arrow2.png) 0 0 no-repeat;}
.checkbox-select .value2, .checkbox-select .arrow2, .checkbox-select.selected .value1, .checkbox-select.selected .arrow1 {display:none;}
.checkbox-select.selected .value2, .checkbox-select.selected .arrow2 {display:block;}
.checkbox-select .checkbox-group {background:#fcf8dd; position:absolute; top:24px; left:-1px; z-index:11; width:430px; display:none; cursor:default; color:#68400b; padding:13px 25px 20px; border-radius:5px; box-shadow:0 1px 3px rgba(0, 0, 0, 0.55);}
.checkbox-group label {float:left; width:215px; padding-top:7px;}
.checkbox-group .collumn .input {float:left; width:15px; margin:0 5px 0 0;}
.checkbox-group .collumn input {margin:0;}
.checkbox-group .collumn .value {float:left; width:195px;}
.checkbox-group .save {background:url(/assets/images/search-btn.png) 0 0 repeat-x; border:1px solid #c18425; float:left; text-align:center; margin:0 15px 0 0; height:22px; padding:0 0 3px; width:150px; text-align:center; color:#68400b; font-weight:bold; cursor:pointer; box-shadow:0 1px 2px rgba(107, 85, 22, 0.3);}
.checkbox-group .save:hover {background-position:0 -21px;}
.checkbox-group .close {position:absolute; right:10px; top:5px; font-size:11px; cursor:pointer;}
.scale-container {border:4px solid #e1b738; width:205px; border-radius:5px; margin-top:35px;}
.scale {background:url(/assets/images/price-scale.png) 0 0 repeat-x; border:1px solid #c2770c; border-radius:3px; height:5px; position:relative;}
.scale .deviders {position:absolute; top:-25px; left:9px; padding:0; margin:0; list-style:none; width:250px;}
.scale .deviders li {background:url(/assets/images/scale-devider.png) left bottom no-repeat; float:left; height:25px; width:46px;}
.scale .deviders .number {float:left; margin-left:-25px; width:50px; text-align:center; font-size:10px; color:#68400b;}
.irs {height:5px; margin:0 4px; position:relative; display:block;}
.irs-from, .irs-to, .irs-min, .irs-max, .irs-single {display:none !important;}
.irs-diapazon {background:url(/assets/images/price-range.png) 0 0 repeat-x; position:absolute; top:0; height:5px;}
.irs-slider {position:absolute; top:-10px; width:11px; height:24px; cursor:pointer; background:url(/assets/images/scale-slider.png) 0 0 no-repeat;}
.irs-slider.from {z-index:2;}
.irs-slider.to {z-index:1;}
.tabs {height:27px; padding:0; margin:0 0 10px; list-style:none; border-bottom:1px solid #d9cfa1;}
.tabs li {float:left; margin-right:4px;}
.tabs a {float:left; height:12px; padding:7px 10px; color:#68400b; text-decoration:none; background:#f6ebcb; border:1px solid #d9cfa1; border-radius:5px 5px 0 0;}
.tabs a.active {background:#fffce7; border-bottom-color:#fffce7;}
.tab-content {margin-left:-12px; display:none;}
.tab-content .item {float:left; margin-left:12px; padding:10px;}
#content .content .all-items {font-size:11px; margin-bottom:15px;}
#content .content .all-items img {vertical-align:middle;}
#content .content {float:left; width:710px;}
#content .content .header {background:url(/assets/images/header-bg2.png) 0 0 repeat-x; height:29px; padding:5px 0 5px 12px; margin:0 0 10px; border-radius:5px 5px 0 0; position:relative;}
#content .map {background:#faf1d2; border-radius:0 0 10px 10px; padding:10px; margin-top:-10px;}
#sidebar-r {float:right; width:236px; margin:0 14px;}
#sidebar-r .banner {border:1px solid #d1b983; border-radius:5px; overflow:hidden; margin-bottom:20px;}
#sidebar-r .header {background:url(/assets/images/header-bg3.png) 0 0 repeat-x; height:20px; padding:5px 7px 7px 12px; margin:0; color:#906715;}
#sidebar-r .header .all {float:right; font:11px Arial, Helvetica, sans-serif; padding-top:3px;}
.header .all img {vertical-align:middle;}
.news {padding:0; margin:0 0 20px; list-style:none;}
.news li {padding:10px 0; font-size:11px;}
.news .title {font:14px Georgia, "Times New Roman", Times, serif; padding:5px 0; color:#5e5539;}
.news .photo {float:left; margin:0 5px 5px 0; border:2px solid #f7ecc9; width:95px;}
.news .photo img {width:100%;}
.news_date {float:right; background:#faf1d2; padding: 4px 4px 4px 4px;}
.news_text{font-size:14px;}
.div_1{width:696px; height:20px; background: #faf1d2; border: 1px dashed #d5c592; padding: 8px 0px 6px 10px; font-size:14px;}
.informers {background:#faf1d2; border-radius:5px;}
#sidebar-r .informers .header {background:none;}
.informers .border {background:#c8bd8b; border-bottom:1px solid #fff; height:1px;}
.informers .date {font-size:11px; padding-top:6px; height:17px;}
.currency-rates {padding:0 11px 20px; margin:0; list-style:none;}
.currency-rates li {border-bottom:1px dashed #c8bd8b; padding:3px 5px 0; height:20px; font-size:14px;}
.currency-rates li.date {border-bottom:1px solid #c8bd8b;}
.currency-rates .currency {float:left;}
.currency-rates .price {float:right;}
.currency-rates img {vertical-align:middle;}
.weather {padding:0 11px 20px; margin:0; list-style:none;}
.weather li {padding:5px 0;}
.weather .photo {float:left; margin-right:4px;}
.weather .title {font:16px Georgia, "Times New Roman", Times, serif; margin-bottom:10px;}
#content2 {width:1240px; margin:0 auto; padding-bottom:20px;}
#content2 h2 {margin:5px 0;}
#content2 .contacts {float:left; width:235px; padding:0 15px;}
#content2 .contacts .label {float:left; width:60px;}
#content2 .contacts .text {float:left; width:170px;}
#content2 .contacts p {margin:0; padding-top:5px; clear:both;}
#content2 .content {float:right; width:945px; padding:0 15px;}
.wrap-clear {clear:both; height:125px;}
#footer {background:url(/assets/images/footer-bg.png) 0 0 repeat-x; height:122px; min-width:1240px;}
.footer {width:1240px; padding:37px 0 0; margin:0 auto;}
#bmenu {padding:0; margin:0; list-style:none; height:19px;}
#bmenu li {background:url(/assets/images/bmenu-separator.png) left center no-repeat; padding:3px 15px; float:left;}
#bmenu li:first-child {background:none; padding-left:0;}
#bmenu a {color:#5e5539; text-decoration:none;}
#bmenu a:hover {text-decoration:underline;}
.copyright {font-size:11px; position: absolute; margin-top: 5px;}
.creator {float:right; font-size:11px; position: absolute; right: 170px; margin-top: 20px;}
.counter {position: absolute; margin: 3px 0 0 280px;}
.creator_img {width: 118px; height: 32px; position: absolute; right: 40px; margin-top: 10px;}
/****************************************************************************/
.objectSet .block {margin-bottom: 20px; background: #f7ecc9 url(/assets/images/item-bot.png) 0 bottom repeat-x; margin-bottom: 10px; padding: 10px 14px; border-radius: 5px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);}
.objectSet .caption {color: #906715; font: 19px Georgia, "Times New Roman", Times, serif;}
.objectSet .block2 {overflow: hidden; position: relative;}
.objectSet .block2 .col_1 {float: left; width: 240px; margin-right: 30px;}
.objectSet .block2 .col_2 {float: left; width: 400px;}
.objectSet .block2 .priceCont {position: absolute; bottom: 0px; }
.objectSet .block2 .priceCont .price {font-size: 16px; font-weight: bold; color: #906715; padding-top: 5px;}
.objectSet .block2 .priceCont .button {margin-top: 5px;}
.objectSet .block3 {padding-top: 10px; margin-top: 10px; border-top: 1px solid #BFB698;}
.objectSet .block3 .row {padding-bottom: 10px; overflow: hidden;}
.objectSet .block3 .row .col {float: left; margin-right: 20px;}
.objectSet .block4 ul.additional {overflow: hidden; margin-left: 0; padding-left: 10px;}
.objectSet .block4 .additional li {float: left; width: 30%; margin: 0 1%; margin-bottom: 5px;}
.objectSet .block6 {padding-bottom: 20px;}
.objectSet .block6 .caption {padding-bottom: 10px;}
.noresult {text-align: center; padding: 30px; font-size: 17px;}
#content .map {margin-bottom: 20px;}
/* Page List */
.pageList {overflow: hidden; padding-top: 30px;}
.pageList .caption {font-size: 17px; float: left; margin-left: 20px;}
.pageList ul, .pageList ul li {list-style: none; margin: 0; padding: 0;}
.pageList ul li {float: left; margin-left: 10px;}
.pageList ul li a {font-size: 17px; text-decoration: none;}
.pageList ul li a:hover {text-decoration: underline;}
.pageList ul li a.active {font-weight: bolder;}
.wrapper {overflow: hidden;}
/* Gallery */
.galleryList {overflow: hidden;}
.galleryList .galleryItem {float: left; margin: 10px; display: block;}
/* Form */
.formCont .row {overflow: hidden; padding: 10px 0;}
.formCont label {float: left; width: 200px;}
.formCont .field {float: left; width: 400px;}
.formCont .input {padding: 5px; width: 390px; border: solid 1px #c1c090; border-radius: 4px 4px 4px 4px;}
.formCont select.input {width: 400px; background: #FFF;}
.formCont .submitButton {float: right; margin-right: 130px; background: #E6C94C; border: solid 1px #C18425; border-radius: 4px; color: #68400B; padding: 5px 15px; font-size: 17px; cursor: pointer;}
.formCont .submitButton:hover {background: #68400B; color: #FFF;}
#domCont, #kvartiraCont, #zemuchastCont, #komerchnedvCont {display: none;}
.confirmMessage {color: #090; margin-left: 100px; text-decoration: none;}
#confirmMessage2 {margin-left: 0; padding-bottom: 20px;}
.objectButton {padding-top: 30px;}
/* Sorting */
.sortingCont {overflow: hidden; padding: 20px 0; margin-left: 16px;}
.sortingCont .name {font: normal 18px Georgia, "Times New Roman", Times, serif; color: #68400b; float: left; width: 120px;}
.sortingCont .field {width: 500px; float: left;}
#sortingField {overflow: hidden;}
#sortingField .itemField {float: left; margin-right: 20px;}
.no {opacity: 0; display: none;}
/*
*/
/*
*/