.slicknav_menu{*zoom:1;background:#000;display:block;padding:0 .8em;width:100%}.slicknav_menu:before{content:" ";display:table}.slicknav_menu:after{content:" ";display:table;clear:both}.slicknav_btn{border-radius:4px;cursor:pointer;display:block;float:right;line-height:1.125em;margin:36px 0 36px 12px;position:relative;text-decoration:none;vertical-align:middle}.slicknav_menu .slicknav_menutxt{color:#fff;display:block;float:left;font-weight:700;line-height:1.188em}.slicknav_menu .slicknav_icon{float:left;margin:5px 0 0 7px}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{background-color:#BA1F1F;display:block;height:4px;width:1.425em}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:4px}.slicknav_nav,.slicknav_nav ul{background:#1D1D1D;clear:both;list-style:none;margin:0;overflow:hidden;padding:0}.single-property .slicknav_nav,.single-property .slicknav_nav ul,.post-type-archive-property .slicknav_nav,.post-type-archive-property .slicknav_nav ul{position:relative;z-index:20}.slicknav_nav li{display:block}.slicknav_nav li+li{border-top:1px solid #303030}.slicknav_nav .slicknav_row{display:block;position:relative}.slicknav_nav a{color:#FFF;display:block;font-size:1em;font-weight:700;outline:0;padding:2.5% 5%;text-decoration:none}.slicknav_nav a:hover{opacity:.8}.slicknav_nav ul{background-color:#BA1F1F;border-top:1px solid #999;font-size:.9em}.slicknav_nav li li a{padding-left:10%}.slicknav_nav li li li a{padding-left:15%}.slicknav_nav .slicknav_item{background:#BA1F1F;border-left:1px solid #7F7F7F;border-left:1px solid rgb(255 255 255 / .5);bottom:0;padding:2.5% 4%;position:absolute;right:0;top:0}.slicknav_nav .slicknav_item a{display:inline;margin:0;padding:0}.slicknav_nav .slicknav_arrow{color:#FFF;margin:0 0 0 .4em}.slicknav_nav li:first-child .slicknav_item{border-top:1px solid #7F7F7F;border-top:1px solid rgb(255 255 255 / .5)}.slicknav_nav li.slick_extra{color:#FFF;padding:2.5% 5%}.slicknav_nav li.slick_extra a{padding:0}.slicknav_brand{color:#fff;float:left;max-width:294px;padding:15px 12px 15px 0;width:100%}@media (min-width :981px){.slicknav_menu{display:none}}@media (max-width :395px){.slicknav_brand{max-width:234px}}