/*
Theme Name: Absolute Property
Theme URI: https://wordpress.org/themes/twentyfourteen/
Author: the WordPress team
Author URI: https://wordpress.org/
Description: In 2014, our default theme lets you create a responsive magazine website with a sleek, modern design. Feature your favorite homepage content in either a grid or a slider. Use the three widget areas to customize your website, and change your content's layout with a full-width page template and a contributor page to show off your authors. Creating a magazine website with WordPress has never been easier.
Version: 1.8
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: blog, news, two-columns, three-columns, left-sidebar, right-sidebar, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, footer-widgets, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
Text Domain: twentyfourteen

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/**
 * Table of Contents:
 *
 * 1.0 - Reset
 * 2.0 - Repeatable Patterns
 * 3.0 - Basic Structure
 * 4.0 - Header
 * 5.0 - Navigation
 * 6.0 - Content
 *   6.1 - Post Thumbnail
 *   6.2 - Entry Header
 *   6.3 - Entry Meta
 *   6.4 - Entry Content
 *   6.5 - Galleries
 *   6.6 - Post Formats
 *   6.7 - Post/Image/Paging Navigation
 *   6.8 - Attachments
 *   6.9 - Archives
 *   6.10 - Contributor Page
 *   6.11 - 404 Page
 *   6.12 - Full-width
 *   6.13 - Singular
 *   6.14 - Comments
 * 7.0 - Sidebar
 *   7.1 - Widgets
 *   7.2 - Content Sidebar Widgets
 * 8.0 - Footer
 * 9.0 - Featured Content
 * 10.0 - Multisite
 * 11.0 - Media Queries
 * 12.0 - Print
 * -----------------------------------------------------------------------------
 */


/**
 * 1.0 Reset
 *
 * Resetting and rebuilding styles have been helped along thanks to the fine
 * work of Eric Meyer, Nicolas Gallagher, Jonathan Neal, and Blueprint.
 *
 * -----------------------------------------------------------------------------
 */

/* -------------------defult------------------------*/



.nxt-pre-btn .carousel-control {
	top: 40%;
}
.left.carousel-control.left-custom-click > img {
	height: auto;
	min-width: auto;
	position: static;
	width: auto;
}
.right.carousel-control.right-custom-click > img {
	height: auto;
	min-width: auto;
	position: static;
	width: auto;
}
.carousel-control.left {
	background-image: inherit;
	background-repeat: repeat-x;
}
.carousel-control.right {
	background-image: inherit;
	background-repeat: repeat-x;
}
.bottom-border.worder-white {
	border: 1px solid #fff;
	top: 32px;
}
/* --------------------------------------------------update----------------------------------------------------------*/





















.clear {
	clear: both;
}
ul {
	margin: 0;
	padding: 0;
}
li {
	list-style: none;
}
h1, h2, h3, h4, h5, h6, p {
	margin: 0;
	padding: 0
}
.left-pad-none {
	padding-left: 0;
}
.right-pad-none {
	padding-right: 0;
}
.both-pad-none {
	padding: 0;
}
a:hover {
	text-decoration: none;
}
html, body {
	height: 100%;
	font-family: 'Montserrat', sans-serif;
}
.cler-fix {
}
a {
	transition: all 0.4s ease 0s;
}
/* -----------------------------------------------defult-------------------------------------------------------------*/



.about-services-hadding.bottom-mrg {
	margin: 62px 0 25px;
}
.property-detail-container {
	background: #fa8526 none repeat scroll 0 0;
}
.expand-left-pad {
	padding-left: 0;
}
.property-detail-content img {
	font-weight: 300;
	margin: 0 13px 0 0;
	position: relative;
    top: 7px;
}
.property-detail-hadding {
	color: #fff;
	font-size: 22px;
	font-weight: 100;
	text-transform: uppercase;
}
.property-detail-content > p {
	color: #fff;
	margin: 0 0 28px;
}
.agent-btn {
	margin: 30px 0 9px;
}
.agent-btn > a {
	background: #fff none repeat scroll 0 0;
	color: #000;
	padding: 16px 31px;
	font-weight:bold;
}
.col-md-6.property-detail-content span {
	float: left;
	margin: -8px 0 0 42px;
	width: 100%;
}
.expand-pad-right {
	padding-right: 6px;
}
.mrg-img-bottom {
	margin: 0 0 25px;
}
.over-misshion-pre.over-misshion-pre-detail {
	font-size: 13px;
	margin: 0 0 19px;
	padding: 0;
	text-align: justify;
}
.detail-list > li::after {
	content: "|";
	margin: 0 0 0 12px;
}
.about-services-hadding.bottom-mrg {
	font-size: 26px;
	font-weight: normal;
	position: relative;
	margin: 65px 0 25px;
	font-weight: bold;
	text-transform: uppercase;
}
.clients-container.container-fluid.mrg-bottom {
	margin-top: 78px;
}
.bottom-border {
	border: 1px solid #fa8526;
	float: left;
	height: 1px;
	left: 0;
	position: absolute;
	top: 29px;
	width: 58px !important;
}
.listing-detail-content > h1 {
	color: #fa8526;
	font-size: 21px;
	position: relative;
	text-transform: uppercase;
}
.listing-detail-content span {
	color: #000;
	float: left;
	font-size: 12px;
	width: 100%;
}
.listing-detail-content > p {
	color: #8a8a8a;
	font-family: "Poppins", sans-serif;
	margin: 35px 0 0;
}
.listing-detail-content {
	background: #eee none repeat scroll 0 0;
	padding: 37px 0 0 38px;
	min-height: 487px;
}
.bottom-border.top-mrg {
	top: 33px;
}
.container.top-mrgin {
	margin-top: 64px;
	margin-bottom: 20px;
}
.client-hadding.client-hadding-expand {
	margin: 34px 0 0;
}
.managment-list > li {
	background: #eee none repeat scroll 0 0;
	font-size: 13px;
	margin: 0 0 17px;
	padding: 9px 19px 21px 19px;
	color: #777777
}
.managment-list img {
	margin: 0 21px 0 0;
}
.why-us-container > p {
	color: #8a8a8a;
	font-family: "Poppins", sans-serif;
	margin: 0 0 39px;
	text-align: justify;
}
.col-md-4.why-us-logo {
	margin-bottom: 43px;
	text-align: center;
}
.why-us-logo > img:hover {
	opacity: 0.5;
}
.detail-list > li {
	float: left;
	margin: 0 22px 0 0;
}
.property-rent span {
	background: rgba(0, 0, 0, 0) url("images/arow-shape.png") repeat scroll 0 0;
	color: #000;
	float: right;
	font-size: 12px;
	font-weight: normal;
	padding: 10px 30px 9px;
	margin: 9px 0 0;
	text-align: right;
	font-weight:bold;
	text-transform:uppercase;
}
.first-col > td {
	text-align: center;
	font-family: "Poppins", sans-serif
}
.first-col > td {
	font-family: "Poppins", sans-serif;
	text-align: center;
	text-transform: uppercase;
	border: 1px solid #d1d1d1;
	color: #656565
}
.first-col.background-orange > td {
	border: 1px solid #fa8526;
	color: #fff;
	font-weight: bold
}
.first-col.grey-td-background {
	background: #e9e9e9 none repeat scroll 0 0;
}
.first-col.background-orange {
	background: #fa8526 none repeat scroll 0 0;
}
. property-detail-container {
 font-family: "Poppins", sans-serif;
}
.property-detail-container {
	background: #fa8526 none repeat scroll 0 0;
	padding: 32px;
	min-height: 426px !important;
}
.property-rent {
	color: #fff;
	margin: 12px 0 47px;
	font-weight: bold;
}
.rs-responsive {
	float: right;
}
/* ----------------------------------------------carasal--------------------------------------------------------------*/
    /* CUSTOMIZE THE CAROUSEL
    -------------------------------------------------- */

.carousel {
	border-bottom: 4px solid #09b9e5;
	margin-bottom: 0;
}
.carousel .container {
	position: relative;
	z-index: 9;
}
.carousel-control {
	background-color: transparent;
	border: 0 none;
	font-size: 120px;
	height: 80px;
	margin-top: 0;
	text-shadow: 0 0 0 rgba(0, 0, 0, 0);
	z-index: 10;
}
.container-fluid.both-pad-none.top-nav-bar {
	padding: 34px 0 11px;
}
.custom-nav-bar {
	margin: 2px 0 0;
}
.carousel .item {
	height: 570px;
}
.carousel img {
	position: absolute;
	top: 0;
	left: 0;
	min-width: 100%;
	height: 500px;
}
.carousel.carousel2 img {
	height: auto;
	left: 0;
	min-width: auto;
	position: static;
	text-align: center;
	top: 0;
}
.carousel.carousel2 {
	border-bottom: 0 solid #09b9e5;
	float: left;
	margin-bottom: 55px;
	margin-top: 74px;
	width: 100%;
}
.carousel.carousel2 .col-sm-3 {
	text-align: center;
}
.mrg-top {
	margin-top: 30px;
}
.carousel.carousel2 .col-sm-3 img {
	display: unset;
}
.border-orange {
	border-top: 3px solid #fa8526;
}
.container-fluid.reliable-text-container.detail-page-reliable {
	margin: 0;
}
.hide-bullets {
	list-style: none;
	margin-left: 0;
	margin-top: 20px;
}
.carousel.border-hiiden.slide {
	border: 0 none;
}
.carousel-gallery .item {
	height: 329px;
}
.carousel.carousel2 .item {
	height: auto;
}
.carousel-caption {
	background-color: rgba(0, 0, 0, 0.54);
	margin: 167px auto 0;
	max-width: 835px;
	padding: 43px 8px;
	position: static;
	text-align: center;
}
.carousel-caption h1, .carousel-caption .lead {
	color: #fff;
	font-size: 19px;
	line-height: 1.25;
	margin: 0;
	font-family: 'Poppins', sans-serif;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
	font-weight: 400;
}
.carousel-caption .btn {
	margin-top: 10px;
}



    /* RESPONSIVE CSS
    -------------------------------------------------- */

    @media (max-width: 979px) {
.carousel .item {
	height: 500px;
}
.carousel img {
	width: auto;
	height: 500px;
}
}
 @media (max-width: 767px) {
.carousel {
	margin-left: -20px;
	margin-right: -20px;
}
.carousel .container {
}
.carousel .item {
	height: 300px;
}
.carousel img {
	height: 300px;
}
.carousel-caption {
	width: 65%;
	padding: 0 70px;
	margin-top: 100px;
}
.carousel-caption h1 {
	font-size: 30px;
}
.carousel-caption .lead,  .carousel-caption .btn {
	font-size: 18px;
}
}
.carousel-caption.custom-caption h1 {
	font-family: "Montserrat", sans-serif;
	font-size: 29px;
	font-weight: bold;
	margin: 0 0 11px;
	text-transform:uppercase;
}
.btn.btn-large.btn-primary.read-more-btn {
	background: #fa8526 none repeat scroll 0 0;
	border: 1px solid #fa8526;
	height: 54px;
	padding: 14px 0 0;
	width: 213px;
	text-transform: uppercase;
	margin: 10px 30px 0 0;
}
.carousel-caption.custom-caption p {
	/*margin: 0 0 32px;*/
	margin: 0px;
    font-size: 19px;
}
.btn.btn-large.btn-primary.contect-us-btn {
	background: #09b9e5 none repeat scroll 0 0;
	border: 1px solid #09b9e5;
	height: 54px;
	padding: 14px 0 0;
	width: 213px;
	text-transform: uppercase
}
/* ---------------------------------------------------slider---------------------------------------------------------*/












/* ---------------------------------------------------------custom---------------------------------------------------*/

.nav.navbar-nav.navbar-right.custom-nav-bar .active a {
	border-bottom: 3px solid #f3a633;
	color: #262626;
}
.nav.navbar-nav.navbar-right.custom-nav-bar a {
	color: #8d8d8d;
	margin: 0 0 0 35px;
	padding: 15px 0;
	text-transform: uppercase;
}
.nav.navbar-nav.navbar-right.custom-nav-bar a:hover {
	border-bottom: 3px solid #f3a633;
	color: #8d8d8d;
	background: inherit
}
.about-services-container {
	padding: 0 0;
	background: #eee none repeat scroll 0 0;
}
.services-content-container {
	background: #eee none repeat scroll 0 0;
	font-family: "Poppins", sans-serif;
}
.about-content-inner > h1 {
	font-weight: bold;
	margin: 88px 0 25px;
	color: #fff;
	font-size: 27px;
	position: relative;
	text-transform: uppercase;
}
.about-services-hadding {
	color: #fa8526;
	font-size: 27px;
	font-weight: bold;
	margin: 90px 0 27px;
	position: relative;
}
.about-content-inner > p {
	color: #fff;
	font-size: 14px;
	line-height: 24px;
	margin: 0 0 87px;
	padding: 0 42px 0 0;
}
.about-content-inner a {
	border: 1px solid #fff;
	color: #fff;
	padding: 15px 27px;
}
.about-content-inner a:hover {
	background: #fff;
	color: #fa8526
}
.about-content-inner a {
	border: 1px solid #fff;
	color: #fff;
	padding: 15px 27px;
}
.services-content-box > h1 {
	color: #2d2d2d;
	font-size: 17px;
	font-weight: bold;
	margin: 0 0 12px;
	text-transform: uppercase;
}
.services-content-box > h1 a{
	color: #2d2d2d;
	font-size: 17px;
	font-weight: bold;
	margin: 0 0 12px;
	text-transform: uppercase;
}
.services-content-box > p {
	color: #8a8a8a;
	font-size: 14px;
	margin: 0 0 51px;
}
.about-content {
	background: #fa8526 none repeat scroll 0 0;
	padding:0px 15px 21px 0px;
}
.about-content-inner {
	float: right;
	width: 403px;
	padding-bottom: 36px;
}
.services-content-box.text-center {
	width: auto;
}
.services-content-container {
	background: #eee none repeat scroll 0 0;
	font-family: "Poppins", sans-serif;
	padding-right: 96px;
	padding-left: 48px;
}
.featured-hadding {
	font-size: 23px;
	font-weight: bold;
	margin: 65px 0 0;
	text-transform: uppercase;
}
.top-header {
	float: left;
	width: 100%;
}
.rent-btn {
	background: #09b9e5 none repeat scroll 0 0;
	bottom: 0;
	color: #fff;
	padding: 11px 35px;
	position: absolute;
	right: 0;
	z-index: 2147483647;
	text-transform:uppercase;
}
.featured-img-box {
	border-bottom: 3px solid #09b9e5;
	position: relative;
}
.featured-content-box > h1 {
	color: #2d2d2d;
	font-size: 17px;
	line-height: 23px;
}
.fetcured-value {
	color: #f65280;
	float: right;
}
.glyphicon.glyphicon-heart {
	font-size: 17px;
	margin: 0 5px 0 0;
}
.featured-content-box {
	border: 1px solid #ccc;
	padding: 39px 19px 16px;
	min-height:250px;
}
.rent-btn:hover {
	background: #fff;
	color: #09b9e5
}
.featured-content-box h2 {
	color: #7a7a7a;
	font-size: 18px;
	font-weight: bold;
	margin: 27px 0 0;
}
.grey-color {
	color: #8a8a8a !important;
}
.featured-product-box {
	margin-top: 50px;
	min-height: 585px; 
}
.featured-content-box img {
	margin: -6px 18px 0px 0px;
}
.featured-content-box h2 span {
	background: #e9e9e9 none repeat scroll 0 0;
	border-radius: 50%;
	float: right;
	font-size: 13px;
	font-weight: bold;
	padding: 7px 11px;
}
.featured-content-box h3 {
	color: #fa8526;
	font-size: 17px;
	margin: 24px 0 0;
	text-align: center;
}
.featured-content-box .glyphicon.glyphicon-map-marker {
	color: #fa8526;
	font-size: 16px;
}
.price-box h4 {
	color: #fa8526;
	font-size: 30px;
	text-align: right;
}
.price-box {
	border-color: #ccc;
	border-image: none;
	border-style: none solid solid;
	border-width: 0 1px 1px;
	padding: 23px 16px 13px;
	text-align: right;
}
.footer {
	width: 100%;
	float: left;
}
.fader img {
    transition: all 0.4s ease 0s;
    max-height: 270px !important; 
}
.fader img:hover {
	opacity: 0.5;
}
.container-fluid.reliable-text-container > h1 {
	font-size: 33px;
	font-weight: bold;
	margin: 0 0 9px;
	margin: 0 0 9px;
    text-transform: uppercase;
    font-size: 27px;
}
.container-fluid.reliable-text-container > p {
	font-size: 17px;
}
.container-fluid.reliable-text-container {
	background: #fa8526 none repeat scroll 0 0;
	color: #fff;
	margin-top: 86px;
	padding: 30px 0;
	font-size: 20px;
	text-align: center;
}
.over-misshion-pre {
	color: #7a7a7a;
	font-size: 14px;
	margin: -9px 0 43px;
	padding: 0 101px 0 0;
}
.mrg-hidden {
	margin: 0 !important
}
.main-pre {
	color: #8a8a8a;
	font-size:15px;
}
/* -------------------------------------------------------custom-----------------------------------------------------*/





.col-item {
	border: 2px solid #2323A1;
	border-radius: 5px;
	background: #FFF;
}
.col-item .photo img {
	margin: 0 auto;
	width: 100%;
}
.col-item .info {
	padding: 10px;
	border-radius: 0 0 5px 5px;
	margin-top: 1px;
}
.col-item:hover .info {
	background-color: rgba(215, 215, 244, 0.5);
}
.col-item .price {
	/*width: 50%;*/
	float: left;
	margin-top: 5px;
}
.col-item .price h5 {
	line-height: 20px;
	margin: 0;
}
.price-text-color {
	color: #00990E;
}
.col-item .info .rating {
	color: #003399;
}
.col-item .rating {
	/*width: 50%;*/
	float: left;
	font-size: 17px;
	text-align: right;
	line-height: 52px;
	margin-bottom: 10px;
	height: 52px;
}
.col-item .separator {
	border-top: 1px solid #FFCCCC;
}
.clear-left {
	clear: left;
}
.col-item .separator p {
	line-height: 20px;
	margin-bottom: 0;
	margin-top: 10px;
	text-align: center;
}
.col-item .separator p i {
	margin-right: 5px;
}
.col-item .btn-add {
	width: 50%;
	float: left;
}
.col-item .btn-add {
	border-right: 1px solid #CC9999;
}
.col-item .btn-details {
	width: 50%;
	float: left;
	padding-left: 10px;
}
.controls {
	margin-top: 20px;
}
[data-slide="prev"] {
 margin-right: 10px;
}
.carousel.carousel2.pull-right.hidden-xs.partners-btn {
	bottom: 57px;
	position: absolute;
	width: 100%;
}
.carousel.carousel2.pull-right.hidden-xs.partners-btn .left.fa.fa-chevron-left.btn.btn {
	font-size: 25px;
	left: -16px;
	position: absolute;
	color: #646464
}
.carousel.carousel2.pull-right.hidden-xs.partners-btn .right.fa.fa-chevron-right.btn {
	font-size: 25px;
	right: -16px;
	position: absolute;
	color: #646464
}
section {
	padding-top: 100px;
	padding-bottom: 100px;
}
.quote {
	color: rgba(0,0,0,.1);
	text-align: center;
	margin-bottom: 30px;
}
/*-------------------------------*/
/*    Carousel Fade Transition   */
/*-------------------------------*/

#fade-quote-carousel.carousel {
	padding-bottom: 30px;
}
#fade-quote-carousel.carousel .carousel-inner .item {
	opacity: 0;
	-webkit-transition-property: opacity;
	-ms-transition-property: opacity;
	transition-property: opacity;
}
#fade-quote-carousel.carousel .carousel-inner .active {
	opacity: 1;
	-webkit-transition-property: opacity;
	-ms-transition-property: opacity;
	transition-property: opacity;
}
#fade-quote-carousel.carousel .carousel-indicators {
	bottom: 10px;
}
#fade-quote-carousel.carousel .carousel-indicators > li {
	background-color: #fa8526;
	border: none;
}
#fade-quote-carousel blockquote {
	text-align: center;
	border: none;
}
#fade-quote-carousel .profile-circle {
	border-radius: 100px;
	height: 100px;
	margin: 0 auto;
	width: 122px;
}
.carousel.carousel2.carousel3.slide {
	margin-top: 33px;
}
blockquote p {
	color: #fff;
	font-family: "Droid Serif", serif;
	margin: 38px 0 0;
	padding: 0 205px;
	font-style: italic;
}
.clients-container {
	background: rgba(0, 0, 0, 0) url("images/clint-background-container.jpg") repeat scroll 0 0 / cover;
}
.client-hadding {
	color: #fff;
	font-size: 30px;
	font-weight: bold;
	margin: 79px 0 0;
	text-transform: uppercase;
}
.client-hadding span {
	color: #fa8526;
}
.news-search-bar {
	margin: 0 auto;
	position: relative;
	width: 563px;
}
.news-search-bar input {
	background: #fff url("images/mgs-icon.png") no-repeat scroll 17px 13px;
	border: 1px solid #ccc;
	color: #999;
	padding: 8px 50px;
	width: 99%;
}
.news-search-btn {
	background: #2d2d2d none repeat scroll 0 0;
	color: #fff;
	font-family: "Poppins", sans-serif;
	font-weight: bold;
	padding: 9px 31px;
	position: absolute;
	right: 0;
}
.news-container {
	background: rgba(0, 0, 0, 0) url("images/news-background.jpg") repeat scroll 0 0 / cover;
	padding-bottom: 67px;
}
.news-pre {
	color: #fff;
	margin: 0 0 33px;
}
.footer-container {
	background: #2d2d2d
}
.footer-content {
	font-family: "Poppins", sans-serif;
}
.footer-content > h1 {
	color: #fff;
	font-size: 22px;
	font-weight: bold;
	margin: 76px 0 41px;
	text-transform: uppercase;
}
.footer-content a {
	color: #fff;
}
.footer-content li {
	list-style-image: url("images/link-arow.png");
	margin: 0 0 10px 11px;
}
.footer-content span {
	float: right;
}
.footer-content > p {
	border-bottom: 1px solid #7e7e7e;
	color: #fff;
	font-size: 13px;
	margin: 0 0 14px;
	padding: 0 0 10px;
}
.social > a {
	margin: 0 7px 0 0;
}
.footer-content li {
	list-style-image: url("images/link-arow.png");
	margin: 0 0 10px 11px;
	margin: 0 7px 12px 16px;
}
.last-child-addres > li {
	color: #fff;
	list-style-image: unset;
	font-size: 13px;
	margin-left: 0;
}
.copy-right-text span {
	color: #fa8526;
}
.col-md-6.copy-right-text > p {
	color: #fff;
	margin: 26px 0 0;
	text-align: center;
}
.copy-right-container.col-md-12 {
	border-top: 1px solid #ccc;
	margin: 35px 0 0;
	padding: 33px 0;
}
.col-md-3.add-img > img {
	float: right;
}
.last-child-addres > li span {
	float: none;
	margin: 0 7px 0 0;
}
.colect-day {
	background: #008fbb none repeat scroll 0 0;
	float: left;
	padding: 25px 39px 56px;
	width: 100%;
}
.linse-day-hadding {
	color: #fff;
	font-size: 24px;
	font-weight: bold;
	margin: 0;
}
.linse-day-hadding > img {
	margin: 18px 0 -11px;
}
.linse-day-hadding > span {
	color: #fa8526;
	float: left;
	margin: -14px 0 0 79px;
	text-transform:uppercase;
}
.colect-day > p {
	color: #fff;
	float: left;
	font-size: 13px;
	margin: 24px 0 1px;
	width: 100%;
	text-align: justify;
	min-height: 244px;
}
.control-mrg {
	margin: 0 0 82px !important;
}
.btn-day > a {
	border: 2px solid #fff;
	color: #fff;
	float: left;
	font-size: 24px;
	font-weight: bold;
	margin: 0 0 30px;
	padding: 10px 0;
	text-align: center;
	width: 100%;
}
.day-list {
	float: left;
	width: 100%;
}
.day-list > li {
	color: #fff;
	float: left;
	font-size: 13px;
	list-style-image: url("images/good.png");
	margin: 0 0px 22px 10px;
}














/*-------------------------------------------------media query ----------------------------------------------------------- */
@media only screen and (max-width:1100px) {
.container-fluid.partners-container {
	display: none;
}
}
@media only screen and (max-width:992px) {
.carousel-caption {
	margin-top: 0;
	padding: 24px 70px;
	width: 100%;
}
.news-search-bar {
	float: left;
	margin: 0 auto;
	padding: 0 27px;
	position: relative;
	width: 100%;
}
.carousel {
	margin-left: 0;
	margin-right: 0;
}
.client-hadding {
	color: #fff;
	font-size: 30px;
	font-weight: bold;
	margin: 39px 0 0;
	text-transform: uppercase;
}
.news-container {
	background: rgba(0, 0, 0, 0) url("images/news-background.jpg") repeat scroll 0 0 / cover;
	padding-bottom: 39px;
}
.col-md-3.add-img {
	display: none;
}
.col-md-6.copy-right-text > p {
	color: #fff;
	font-size: 12px;
	margin: 0;
	text-align: center;
}
.col-md-6.copy-right-text {
	margin: 0;
}
.copy-right-container.col-md-12 {
	border-top: 1px solid #ccc;
	margin: 35px 0 0;
	padding: 19px 0 4px;
}
.brand-logo > img {
	margin: 11px 0 0 25px;
	width: 169px;
}
.about-content {
	background: #fa8526 none repeat scroll 0 0;
	float: left;
	width: 100%;
	z-index: 1;
}
.about-content-inner {
	float: right;
	padding: 0 32px;
	width: 100%;
}
.about-content-inner > h1 {
	color: #fff;
	font-weight: bold;
	margin: 20px 0 16px;
}
.about-content-inner > p {
	color: #fff;
	font-size: 14px;
	line-height: 24px;
	margin: 0 0 47px;
	padding: 0 42px 0 0;
}
.container-fluid.reliable-text-container {
	background: #fa8526 none repeat scroll 0 0;
	color: #fff;
	font-size: 4px;
	margin-top: 86px;
	padding: 29px 0;
	text-align: center;
}
.container-fluid.reliable-text-container > h1 {
	font-size: 20px;
	font-weight: bold;
	margin: 0 0 9px;
}
.about-services-hadding {
	color: #fa8526;
	font-weight: bold;
	margin: 39px 0 25px;
}
.services-content-box > p {
	color: #8a8a8a;
	font-size: 14px;
	margin: 0 0 6px;
}
.col-md-4.misshion-img {
	display: none;
}
.featured-hadding {
	font-size: 23px;
	font-weight: bold;
	margin: 24px 0 0;
	text-transform: uppercase;
}
blockquote p {
	color: #fff;
	font-family: "Droid Serif", serif;
	margin: 38px 0 0;
	padding: 0 20px;
}
.listing-detail-content {
	background: #eee none repeat scroll 0 0;
	height: auto;
	padding: 37px 38px;
}
.rs-responsive {
	float: left;
	margin: 31px 0 0;
}
}
 @media only screen and (max-width:767px) {
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
	margin: 0 0 20px;
}
.client-hadding {
	color: #fff;
	font-size: 22px;
	font-weight: bold;
	margin: 39px 0 0;
	text-transform: uppercase;
}
.property-rent {
	color: #fff;
	font-size: 24px;
	font-weight: bold;
	margin: 13px 0 31px;
}
.property-rent span {
	background: rgba(0, 0, 0, 0) url("images/arow-shape.png") repeat scroll 0 0;
	color: #000;
	float: right;
	font-size: 11px;
	font-weight: normal;
	margin: -2px 0 0;
	padding: 10px 30px 9px;
	text-align: right;
}
.left-pad-none {
	padding-left: 15px;
}
.expand-left-pad {
	padding: 0 9px 0 15px;
}
.detail-list {
	text-align: center;
}
.detail-list > li::after {
	content: "";
	margin: 0;
}
.about-services-hadding.bottom-mrg.smal-hadding > span {
	border: 1px solid #fa8526;
	float: left;
	height: 0;
	left: 0;
	margin-left: auto;
	margin-right: auto;
	position: absolute;
	right: 0;
	top: 29px;
	width: 36px;
}
.detail-list > li {
	display: inline-block;
	float: none;
	margin: 0 5px 8px;
}
.news-search-bar {
	float: left;
	margin: 0 auto;
	padding: 0;
	position: relative;
	width: 100%;
}
.news-search-bar input {
	background: white none repeat scroll 0 0;
	border: 1px solid #ccc;
	color: #fff;
	padding: 8px 0;
	width: 100%;
}
.right-pad-none {
	padding-right: 15px;
}
.both-pad-none {
	padding: 0 15px;
}
.col-md-9.services-content-box {
	text-align: center;
}
.container-fluid.both-pad-none {
	padding: 0;
}
.about-content-inner > h1 {
	font-size: 20px;
}
.services-content-container {
	background: #eee none repeat scroll 0 0;
	font-family: "Poppins", sans-serif;
	padding-left: 48px;
	padding-right: 48px;
}
.container-fluid.reliable-text-container > p {
	font-size: 12px;
	padding: 0 25px;
}
.over-misshion-pre {
	color: #3c3c3c;
	font-size: 14px;
	margin: -9px 0 43px;
	padding: 0;
	text-align: center;
}
.mrg-img-bottom {
	margin: 0 0 1px;
}
.about-services-hadding {
	color: #fa8526;
	font-size: 20px;
	font-weight: bold;
	margin: 39px 0 11px;
	text-align: center;
}
.carousel-caption {
	display: none;
}
.carousel .item {
	height: 189px !important;
}
.navbar-toggle .icon-bar {
	background: #fff none repeat scroll 0 0;
	border-radius: 1px;
	display: block;
	height: 2px;
	width: 22px;
}
.carousel-caption .lead, .carousel-caption .btn {
	font-size: 12px;
}
.carousel-caption.custom-caption h1 {
	font-size: 15px;
}
.btn.btn-large.btn-primary.read-more-btn {
	background: #fa8526 none repeat scroll 0 0;
	border: 1px solid #fa8526;
	height: 43px;
	margin: 10px 30px 0 0;
	padding: 11px 0 0;
	text-transform: uppercase;
	width: 102px;
}
.btn.btn-large.btn-primary.contect-us-btn {
	height: 43px;
	margin: 10px 30px 0 0;
	padding: 11px 0 0;
	text-transform: uppercase;
	width: 102px;
}
.carousel-caption {
	margin-top: 0;
	padding: 24px 10px;
	width: 100%;
}
.carousel-caption.custom-caption p {
	margin: 0;
}
.carousel .item {
	height: auto;
}
.navbar-toggle {
	background: #FA8526 none repeat scroll 0 0;
	border: 1px solid transparent;
	border-radius: 4px;
	float: right;
	margin-bottom: 8px;
	margin-right: 15px;
	margin-top: 8px;
	padding: 9px 10px;
	position: relative;
}
.col-md-4.why-us-logo:last-child {
	margin: 0;
}
.managment-list img {
	margin: 0 21px 10px 0;
}
.why-us-container > p {
	color: #8a8a8a;
	font-family: "Poppins", sans-serif;
	margin: 0 0 39px;
	padding: 0 18px;
}
}
/* ----------------------------------------table convert to div --------------------------------------------------------------------*/


.table-view-container {
	background: #fa8526 none repeat scroll 0 0;
	padding: 15px 0;
}
.table-view-container h3 {
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
}
.table-img {
	border-left: 1px solid #ccc;
	height: 83px;
	padding: 11px 0;
	border-bottom: 1px solid #ccc;
	text-align: center;
}
.table-img {
	color: #656565;
	font-family: "Poppins", sans-serif;
	text-align: center;
	text-transform: uppercase;
}
.greay-background {
	background: #E9E9E9
}
.table-container div:last-child .table-img {
	border-right: 1px solid #ccc;
}
 @media only screen and (max-width:767px) {
.table-container div {
	margin: 0;
}
.table-img {
	border: 1px solid #ccc;
	height: auto;
	padding: 11px 0;
	border-bottom: 1px solid #ccc;
	text-align: center;
}
}
/* ----------------------------------------table convert to div --------------------------------------------------------------------*/
#service_left {
	width: 38.7%;
}
#service_right {
	width: 61%;
}
.mission {
	padding: 0px;
	background:#eee none repeat scroll 0 0;
}
#mission_left {
	float: right;
	width: 92.6%;
	min-height: 573px;
}
#mission_right {
	padding: 0px;
	
}
div#detail_left {
	float: right;
	width: 92%;
	text-align:justify;
	line-height:22px;
}
.current-menu-item a {
	border-bottom: 3px solid #f3a633;
	color: #262626;
}
.mission-content {
	padding: 0px 0px 0px 10px;
}
.property_space {
	margin-bottom: 40px;
}
.property_space2 {
	margin-bottom: 60px;
}
.autor_testimonials {
	color: #fa8526;
	margin-top: -29px;
	padding: 0px;
}
.rent-btn i.fa.fa-angle-right {
	margin-left: 12px;
	font-size: 23px;
	margin-top: -2px;
	float: right;
}
#detail_right iframe {
    width: 100%;
    height: 515px;
}
.entry-title
{
	display:none;
}
.entry-content {
    margin-bottom: 55px;
	font-family: "Poppins", sans-serif;
	line-height: 22px;
	text-align:justify;
}
.entry-content p {
    font-family: "Poppins", sans-serif;
    margin: 0 0 25px;
	line-height: 22px;
	text-align:justify;
}
.alignnone.size-medium {
    float: left;
    margin-right: 20px;
}
.alignnone.size-full, size-medium {
    float: left;
    margin-right: 20px;
    max-width: 553px;
    height: auto;
}
.contact_address span {
    margin-right: 10px;
}
#fscf_form1 input, textarea {
    max-width: 480px !important;
    height: 35px;
}
#FSContact1 label
{
	margin-top:5px;
	color:#666;
	text-transform:uppercase;
}
#fscf_captcha_code1 {
    width: 170px !important;
}
#fscf_submit1 {
    background: #fa8526 none repeat scroll 0 0;
    border: none;
    padding: 15px 15px 15px 15px;
    width: 150px;
    text-transform: uppercase;
    float: left;
	color:#fff;
}
#fscf_form1 input, textarea {
    max-width: 480px !important;
    height: 35px;
	text-indent: 7px;
}
#fscf_submit1 {
    background: #fa8526 none repeat scroll 0 0;
    border: none;
    padding: 10px 20px 10px 20px;
    width: 169px;
    text-transform: uppercase;
    float: left;
    font-weight: bold;
    color: #fff;
    height: auto !important;
}
hr {
    margin-top: 20px;
    margin-bottom: 20px;
    border: 0;
    border-top: 1px solid #ccc !important;
}
#service_left i{
    font-size: 20px !important;
    position: relative;
    top: 2px;
}
.left_img img
{
	width:374px;
	height:487px;
}
.post-thumbnail img {
    float: left;
    max-width: 530px;
    height: auto;
    margin-right: 20px;
    border: 1px solid #ccc;
}
#fscf_required1 {
    display: none;
}
.btn
{
	border-radius:0px !important;
}
.carousel-inner.carousel-gallery img {
    width: 640px;
    height: 320px;
}
.col-sm-4.col-xs-4.thumbnail-img img {
    width: 195px;
    height: 97px;
}
#inner_header img {
    width: 100%;
}
.php_div
{
	display:none;
}
@media (max-width: 767px) and (min-width: 320px) {
	#service_left {
    width: 100%;
}
#service_right {
    width: 100%;
}
#mission_left {
    float: right;
    width: 100%;
    min-height: 573px;
}
.left_img img {
    width: 100%;
	height:auto;
}
#detail_left {
    float: right;
    width: 100% !important;
    text-align: justify;
    line-height: 22px;
}
.linse-day-hadding > img {
    margin: 0px;
}
.linse-day-hadding {
    color: #fff;
    font-size: 15px;
    font-weight: bold;
    margin: 0;
}
.post-thumbnail img {
    width: 100%;
    height: auto;
    margin-bottom: 15px;
}
.container-fluid.reliable-text-container > h1 {
    font-size: 17px;
    font-weight: bold;
    margin: 0 0 9px;
}
.col-sm-4.col-xs-4.thumbnail-img img {
    width: 98%;
    height: auto;
}
.faq-title h4 {
    margin: 0px !important;
    font-size: 14px !important;
    line-height: 22px !important;
}
.nav.navbar-nav.navbar-right.custom-nav-bar a {
    color: #8d8d8d;
    margin: 0 0 0 35px;
    padding: 8px 0;
    text-transform: uppercase;
}
#access li {
    margin: 0px;
    float: left;
    list-style: none outside none;
    position: relative;
	float: left;
    width: 100%;
}
#access ul ul {

    display: none;
    float: left;
    left: 0;
    margin: 0;
    position: absolute;
    top: 3.0em;
    width: 188px;
    z-index: 99999;
}
}
#yellowbar
{ margin-top:75px;
}
#comments {
    display: none;
}
nav.navigation.post-navigation {
    display: none;
}
.w3eden .btn-primary, .w3eden .flat-primary, .w3eden .flat-primary.btn-bordered:hover {
    background-color: #fa8526 !important;
    color: #ffffff !important;
}
.w3eden a {
    color: #fa8526 !important;
    text-decoration: none;
}
.w3eden #wpdm-dashboard-sidebar .list-group-item {
    color: #333 !important;
}
.w3eden #wpdm-dashboard-sidebar .list-group-item.selected {
    background: transparent !important;
    color: #fa8526 !important;
}
.w3eden .well {
    box-shadow: none;
    border: 0;
    font-style: normal;
}
.w3eden .well {
    min-height: 20px;
    padding: 19px;
    margin-bottom: 5px !important;
    background-color: #f5f5f5;
    border: 1px solid #e3e3e3;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.w3eden .panel .panel-heading {
    font-size: 10pt !important;
	color: #333 !important;
}
.w3eden.be-member {
    margin: -50px auto 50px auto !important;
}
.w3eden .btn-info.active, .w3eden .btn-info.focus, .w3eden .btn-info:active, .w3eden .btn-info:focus, .w3eden .btn-info:hover, .w3eden .open > .dropdown-toggle.btn-info {
    background: #fa8526 !important;
    box-shadow: none;
    outline: none !important;
}

.w3eden.be-member .btn-info.active:after {
    content: '';
    position: absolute;
    border-style: solid;
    border-width: 10px 10px 0;
    border-color: #fa8526 transparent !important;
    display: block;
    width: 0;
    z-index: 1;
    margin-left: -10px;
    bottom: -10px;
    left: 50%;
}
a.btn.btn-info.btn-lg.active {
    display: block !important;
    width: 100%;
}
a.btn.btn-info.btn-lg{
    display: none !important;
}
.w3eden .btn-info, .w3eden .flat-info, .w3eden .flat-info.btn-bordered:hover {
    background-color: #333 !important;
    color: #ffffff;
}
.li_left
{
	float:left;
}
.li_right {
    position: relative;
    top: 5px;
}
