@font-face {font-family: "Little bird";src: url("//customer.mydraftdesign.com/christyknight/wp-content/themes/adm-thor-child/fonts/Littlebird.ttf");}
.home-banner-main-text * {font-family: "Little bird" !important;}
.ltb-schema-box {word-break: initial;}
.logged-in .main-header-wrapper {padding-top: 30px;}
.bottom-footer-menu, .bottom-social {text-align: left;}
.top-bar .top-social .social-links li i, .bottom-social .social-links li i {background: #085ea9 !important;text-align: center;}
.main-header-wrapper {display: inline-block;position: fixed !important;width: 20%;top: 0;left: 0;padding: 25px 10px 10px 25px;height: 100%;z-index: 101;transition: all .5s linear;}
.site-branding, .site-branding .site-logo a img {height: auto !important;}
.main-header-wrapper span.dropdowncaret.menu-caret {display: inline-block;margin-left: 19px;}
#main_area, #footer {width: 80%;float: right;transition: all .5s linear;}
.home-form form.wpcf7-form {position: absolute;top: 0;width: 400px;right: 1%;}
.widget .listing-wrap .listing-thumb-meta .listing-price span.currency-symbol {display: none;}
.wplistings-single-listing .listing-meta li span.label {color: #222;font-size: 16px;}
.wplistings-single-listing table tr:nth-child(even) {background: #bda246;}
.listing-template-default #sidebar {display: none;}
.site-title {font-size: 1.8vw;padding: 10px 0;font-variant: small-caps;}
.site-title span {color: #fff;}
.menu-main-wrapper .contact-number {color: #fff;padding-right: 0;}
.bottom-social ul.social-links {list-style: none;padding: 0;}
.bottom-social ul.social-links li {display: inline-block;margin-right: 5px;}
.menu-main-wrapper .col-sm-4.bottom-social {padding-left: 0;}
.menu-nav>li {padding: 0;width: 100%;text-align: left;}
.navbar-header .menu-nav > .active > a {color: #fff;}
.navbar-header .navbar-collapse {display: block;text-align: left;padding: 0;}
.navbar-header .menu-nav li a {line-height: 35px !important;padding: 0;}
.navbar-header .menu-nav .dropdown-menu {padding: 10px;background: rgba(119,119,119,1);}
.site-logo {display: block;position: absolute;bottom: 68px;}
.site-logo a img {padding: 5px;height: auto;}
.navbar-header {padding-top: 25px;}
a.open-menu.btn.btn-icon-text, a.closebtn.btn.btn-icon-text {background-color: #0c71ca;color: #fff;z-index: 99;}
a.open-menu.btn.btn-icon-text:hover, a.closebtn.btn.btn-icon-text:hover {background-color: #085ea9;color: #fff;z-index: 99;}
a.open-menu.btn {position: fixed;top: 35px;}
a.closebtn.btn.btn-icon-text {position: absolute;bottom: 10px;}
.home-banner-right-col {max-width: 600px;}
.home-meet-btn .btn.btn-icon-text i:before {background: #e51f26;border-radius: 50%;width: 70px;height: 70px;left: -25px;top: -10px;font-size: 30px;line-height: 1.5;text-align: center;}
.home-app-btn .btn.btn-icon-text i:before {background: #d6bc63;border-radius: 50%;width: 70px;height: 70px;left: -25px;top: -10px;font-size: 30px;line-height: 1.5;text-align: center;}
.text-red span {color: #e51f26;}
.text-gold span {color: #d6bc63;}
.title-numb span {display: block;border: 2px solid #fff;border-radius: 50%;width: 30px;height: 30px;line-height: 27px;text-align: center;margin: 0 auto 10px;font-size: 16px;}
.home-city-sec .home-city-img {-webkit-filter: grayscale(80%);filter: grayscale(80%);transition: all .2s linear;}
.home-city-sec .home-city-title {border-bottom: 5px solid #ddd;}
.home-city-sec .home-city-col:hover .home-city-img {-webkit-filter: grayscale(0%);filter: grayscale(0%);}
.home-city-sec .home-city-col:hover .home-city-title {position: relative;border-bottom: 5px solid #d6bc63;transition: all .2s linear;}
.home-form form.wpcf7-form {background: rgba(221,221,221,.6);}
.home-form form.wpcf7-form h4 {font-size: 26px;text-align: center;}
.footer-bottom-address h6 {color: #d6bc63;font-size: 22px;line-height: 34px;}
.footer-bottom-address p {font-size: 20px;line-height: 29px;}
@media only screen and (max-width: 992px) {.main-header-wrapper {position: relative !important;width: 100%;}
	.bottom-footer-menu, .bottom-social {text-align: center;}
	#main_area, #footer {width: 100% !important;}
	.site-brand-text {display: block;}
	.site-title {font-size: 36px;text-align: center;}
	.menu-main-wrapper .contact-number {text-align: center;padding: 5px;}
	.menu-main-wrapper .col-sm-4.bottom-social {padding: 5px 15px;}
	.navbar-header {padding-top: 0;}}
#rev_slider_1_1 .dione .tp-bullet.selected, #rev_slider_1_1 .dione .tp-bullet:hover {background: -moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(119,119,119,1) 100%);background: -webkit-gradient(left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(119,119,119,1)));background: -webkit-linear-gradient(to bottom,#fff 0%,#0c71ca 100%);background: -o-linear-gradient(to bottom,#fff 0%,#0c71ca 100%);background: -ms-linear-gradient(to bottom,#fff 0%,#0c71ca 100%);background: linear-gradient(to bottom,#fff 0%,#0c71ca 100%);}