.carbon-poweredby, em, i {
	font-style: italic
}
@font-face {
	font-family: Oxygen;
	font-style: normal;
	font-weight: 300;
	src: url(../fonts/oxygen/oxygen-v5-latin-300.eot);
	src: local("Oxygen Light"), local("Oxygen-Light"), url(../fonts/oxygen/oxygen-v5-latin-300.eot?#iefix) format("embedded-opentype"), url(../fonts/oxygen/oxygen-v5-latin-300.woff2) format("woff2"), url(../fonts/oxygen/oxygen-v5-latin-300.woff) format("woff"), url(../fonts/oxygen/oxygen-v5-latin-300.ttf) format("truetype"), url(../fonts/oxygen/oxygen-v5-latin-300.svg#Oxygen) format("svg")
}
@font-face {
	font-family: Oxygen;
	font-style: normal;
	font-weight: 400;
	src: url(../fonts/oxygen/oxygen-v5-latin-regular.eot);
	src: local("Oxygen"), local("Oxygen-Regular"), url(../fonts/oxygen/oxygen-v5-latin-regular.eot?#iefix) format("embedded-opentype"), url(../fonts/oxygen/oxygen-v5-latin-regular.woff2) format("woff2"), url(../fonts/oxygen/oxygen-v5-latin-regular.woff) format("woff"), url(../fonts/oxygen/oxygen-v5-latin-regular.ttf) format("truetype"), url(../fonts/oxygen/oxygen-v5-latin-regular.svg#Oxygen) format("svg")
}
@font-face {
	font-family: Oxygen;
	font-style: normal;
	font-weight: 700;
	src: url(../fonts/oxygen/oxygen-v5-latin-700.eot);
	src: local("Oxygen Bold"), local("Oxygen-Bold"), url(../fonts/oxygen/oxygen-v5-latin-700.eot?#iefix) format("embedded-opentype"), url(../fonts/oxygen/oxygen-v5-latin-700.woff2) format("woff2"), url(../fonts/oxygen/oxygen-v5-latin-700.woff) format("woff"), url(../fonts/oxygen/oxygen-v5-latin-700.ttf) format("truetype"), url(../fonts/oxygen/oxygen-v5-latin-700.svg#Oxygen) format("svg")
}

.o-container {
	margin: 0 auto;
	padding: 0 0px;
	max-width: 100%
}

@media all and (min-width:480px) {
.o-container {
	padding: 0 px
}
}

@media all and (min-width:720px) {
.o-container {
    padding: 0 0px;
	margin-top: 30px;
}
}
.o-header {
	margin: 0;
	padding: 0
}
.o-header-nav {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	background-color: #dc446e
}
.o-header-nav__link {
	padding: 12px;
	color: #fff
}
.o-header-nav__link:hover {
	color: #fff;
	background-color: #065a7e
}
.o-header__title {
	margin: 24px;
	padding: 0;
	color: #818181;
	font-size: 28px;
	font-weight: 300;
	text-align: center
}

@media all and (min-width:480px) {
.o-header__title {
	margin: 36px;
	font-size: 42px
}
}
.o-section {
	margin-bottom: 24px
}
.o-section:last-child {
	margin-bottom: 0
}

@media all and (min-width:720px) {
.o-section {
	margin-bottom: 48px
}
}
.o-sub-nav {
	margin: 0;
	padding: 0
}
.o-sub-nav__items {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-flow: row wrap;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	list-style: none;
	margin: 0;
	padding: 0
}
.o-sub-nav__item {
	margin: 0;
	padding: 4px
}
.o-sub-nav__link {
	display: block;
	margin: 0;
	padding: 4px 24px;
	border: 1px solid #d5d5d5
}
.o-sub-nav__item.active .o-sub-nav__link, .o-sub-nav__link:hover {
	color: #fff;
	background-color: #dc446e
}
.o-footer {
	padding: 12px 0;
	text-align: center
}

@media all and (min-width:480px) {
.o-footer {
	padding: 24px 0
}
}

@media all and (min-width:720px) {
.o-footer {
	padding: 48px 0
}
}
.c-tabs-nav {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	list-style: none;
	margin: 0;
	padding: 0
}
.c-tabs-nav__link {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	margin-right: 0px;
	padding: 18px 6px;
	color: #fff;
	background-color: #065a7e;
	text-align: center;
	-webkit-transition: color .3s;
	transition: color .3s
}

.c-tabs-nav__link:first-child {
	margin-right: 0;
	background-color: #187096;
}

.c-tabs-nav__link:last-child {
	margin-right: 36px;
	background-color: #187096;
}
.c-tabs-nav__link:hover {
	color: #fff;
	background-color: #025173;
}
.c-tabs-nav__link.is-active {
	color: #065a7e;
	background-color: #fff;
	border:1px solid #d5d5d5;
	border-bottom:0px;
}
.c-tabs-nav__link i, .c-tabs-nav__link span {
	margin: 0;
	padding: 0;
	line-height: 1
}
.c-tabs-nav__link i {
	font-size: 15px
}
.c-tabs-nav__link span {
	display: block;
	font-size: 15px
}

@media all and (min-width:720px) {
.c-tabs-nav__link i {
	margin-bottom: 12px;
	font-size: 22px
}
.c-tabs-nav__link span {
	display: block
}
}
.c-tab {
	display: none;
	background-color: #fff;
	border:1px solid #d5d5d5;
}
.c-tab.is-active {
	display: block;
	margin-top: -1.5px;
}
.c-tab__content {
	padding: 1.5rem
}

.c-tab__content p{
	color:#636363; font-size:15px; line-height:20px;
}

.c-tabs.no-js .c-tabs-nav {
	display: none
}
.c-tabs.no-js .c-tab {
	display: block;
	margin-bottom: 1.5rem
}
.c-tabs.no-js .c-tab:last-child {
	margin-bottom: 0
}
.carbon-img, .carbon-wrap {
	margin: 0 0 4px;
	display: block
}
#carbonads {
	position: fixed;
	bottom: 12px;
	right: 12px;
	z-index: 1000;
	padding: 24px 12px 12px;
	width: 154px;
	background-color: #fff;
	line-height: 1.1;
	border: 1px solid #e7e7e7
}
.carbon-img {
	padding: 0;
	width: 130px;
	height: 100px
}
.carbon-text {
	color: #818181;
	font-size: 12px
}
.carbon-poweredby {
	font-size: 10px
}
.carbonad__close {
	display: block;
	position: absolute;
	top: 0;
	left: 12px;
	height: 24px;
	font-size: 11px;
	line-height: 24px
}

@media all and (max-width:660px) {
#carbonads {
	display: none
}
}
@font-face {
font-family: "cstmfont";
src: url("../fonts/gothic.eot");
src: local("gothic"), url(../fonts/gothic.otf) format("opentype");
}

@font-face {
font-family: "cstmfont";
src: url("../fonts/gothic.ttf");
src: local("gothic"), url(../fonts/gothic.ttf) format("truetype");
}

@font-face {
font-family: "cstmfont2";
src: url("../fonts/pertili.eot");
src: local("pertili"), url(../fonts/pertili.eot) format("opentype");
}


@font-face {
font-family: "cstmfont2";
src: url("../fonts/pertili.ttf");
src: local("pertili"), url(../fonts/pertili.ttf) format("truetype");
}

@font-face {
font-family: "cstmfont3";
src: url("../fonts/perpetua.eot");
src: local("perpetua"), url(../fonts/perpetua.eot) format("opentype");
}


@font-face {
font-family: "cstmfont3";
src: url("../fonts/perpetua.ttf");
src: local("perpetua"), url(../fonts/perpetua.ttf) format("truetype");
}


html,body,p,ul,h1,h2,h3,h4,h5,h6,img {margin:0; padding:0;}

img {border:0; max-width:100%; width:auto; height:auto;}









body{font: 14px/20px Arial, sans-sherif; color:#575757; background:url(../images/main-bg.png) center top no-repeat;

}



p, ul, li{text-align:justify;}



a{text-decoration:none; color: #0075c9;}



a:hover{text-decoration:none; color: #024f67;}



div{margin:0 auto;}



.wrap{width:1170px;}





.clr{clear:both;}





.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {

    float: left; margin:0px 1%;

  }

  

.col-md-1{width:6.3333%;}

.col-md-2{width:14.6666%;}

.col-md-3{width:23%;}

.col-md-4{width:31.3333%;}

.col-md-5{width:39.6666%;}

.col-md-6{width:48%;}

.col-md-7{width:56.3333%;}

.col-md-8{width:64.6666%;}

.col-md-9{width:73%;}

.col-md-10{width:81.3333%;}

.col-md-11{width:89.6666%;}

.col-md-12{width:98%;}


.menu-in .col-md-4, .menu-in .col-md-8{margin:0px 0px;}

.menu-in .col-md-4{width:33.3333%;}

.menu-in .col-md-8{width:66.6666%;}


.notice-wd{background: url(../images/news-bg.jpg) center top no-repeat; color:#575757; width:100%; min-height: 370px; margin-top: -5px;}



.notice-wd h2{font:bold 26px/28px arial, sans-sherif;}

.notice-wd p{text-align:center;}



.box-link p{ margin-left:50px; line-height:60px; border-bottom:1px solid #d5d5d5; left:20px;}



.box-link a{color:#0075c9; padding-bottom:20px;}



.box-link a:hover{color:#024f67;}



.span4{width:33.333%; float:left;}

.span6{width:50%; float:left;}

.span12{width:98%; margin:0px 1% 15px;}





.mrgn-top{margin-top:130px;}

.mrgn-btm{margin-bottom:30px;}

.p-mrgn{margin-bottom:20px;}

.algn-cnt{text-align:center;}





.hdr-mrgn{margin-top:130px;}



.header {

    position: fixed;

    top: 0px;

    left: 0px;

    right: 0px;

    z-index: 99;
	background: rgba(0, 110, 190, 0.8);
	

}





.head-top{ padding:5px 0px 6px; color:#fff; width:100%; }



.head-ph{color:#fff; padding-top:30px;}



.head-ph p{text-align:right;}



.phone-top{font-size:30px; font-weight:bold; color:#fff;}





h1{font:400 30px/34px arial,sans-serif; text-align:left; margin-bottom:20px; color:#0075c9; padding-top:0px;}



h2{font: 24px/28px arial, sans-sherif; margin-bottom:2px; margin-top:-3px; color:#0075c9;}



h3{font:bold 22px/26px arial, sans-sherif; color:#fff; text-align:left; margin:10px 0px 20px;}



h4{font:bold 16px/22px 'cstmfont', sans-sherif; color:#0075c9; text-transform:uppercase; border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; padding:10px 0px; margin-bottom:15px;}



h5{font-size:15px; font-weight:normal; margin-bottom:5px; text-transform:uppercase; color:#065a7e; }



h6{font-size:16px; font-weight:normal; padding:10px 0px; text-transform:uppercase;}



h8{font-size:12px; background:#efefef; padding:5px; width:100%; display:block;}





.srch-box{background: rgba(0, 110, 190, 0.6); padding:20px 50px 40px; color:#fff; margin-bottom:80px;}



.srch-boxa{background: rgba(0, 110, 190, 0.9); padding:20px 50px 40px; color:#fff; margin-bottom:80px;}



.srch-box input, .srch-box select, .srch-boxa input, .srch-boxa select{height:40px; margin-bottom:30px;} 



.srch-box h1, .srch-boxa h1{color:#fff; font-weight:bold; font-size:36px;}



.bann-hd{font-size:72px; font-weight:bold; color:#fff; line-height:70px; margin-bottom:30px; margin-right:70px;}



.bann-hd-p{color:#fff; font-size:16px; line-height:22px; margin-right:70px;}



.bann-hd:before{height: 4px; width: 95px; background-color: #0075c9; display:block; content:' '; margin-bottom: 30px; margin-top:80px;}



.toggleMenu {

    display:  none;

    background: #0075c9;

    padding: 10px 0px;

    color: #fff;

	width:100%;

	

}







.nav {

    list-style: none;

     *zoom: 1;

     background:none;

	 margin-top:40px;

	float:right;

}



.rt-mrgn{padding-right:0px!important;}



.nav:before,

.nav:after {

    display: none; 

}

.nav:after {

    clear: both;

}

.nav ul {

    list-style: none;

	



}

.nav a {

    padding:5px 7px;

	font:bold 16px/24px arial, sans-sherif;

	color: #fff;

	margin-left:3px;

	display:inline-block;

	background: none;

}



.nav a:hover, .active a, .active a:hover {

    color:  #85c6f4;

background: none;

}



.nav li {

	position:relative;

	

	}

.nav > li {

	float:left;

	

	text-align:center;

}









.nav > li > .parent {

background-image:url(../images/dnarrow.png);

    background-repeat: no-repeat;

    background-position: 100% 45%;

	

	

}





.nav > li > a {

    display: block;

	min-width:auto;

	white-space: nowrap;

	position:relative;

	

}

.nav li  ul {

    position: absolute;

    left: -9999px;

	width:auto;

	padding:8px 12px;

	box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.2);

	background:#fff;

	

}

.nav > li.hover > ul {

    left: 0;

}

.nav li li.hover ul {

    left: 100%;

    top: 0;

}

.nav li li a {

    display: block;

    position: relative;

    z-index:100;

	padding: 10px 10px;

	width:180px;	

	font-weight:100;

	background:#fff;

	text-transform:capitalize!important;

	border-bottom:1px solid #d5d5d5;

	color:#0075c9;

	font-size:14px;

}



.nav li li a:hover {

background:none;

color: #454545;	

}



.nav li li li a {

    background:#f7f7f7;

    z-index:200;

    }





.btn_sml,link{

	background:none;

	color:#fff;

	text-align:center;

	font-size:14px;

	padding:10px 20px;

	text-decoration:none;

	border:1px solid #fff;

	

	}

	

.btn_sml:hover{

	background:#0075c9;

	text-decoration:none;

	color:#fff;

	border:1px solid #0075c9;

	}

	

	

.btn_ins,.jsn-form-submit, .btn-primary, .cboxElement{
	background:none;
	color:#0075c9;
	text-align:center;
	font-size:14px;
	padding:6px 20px;
	text-decoration:none;
	border:1px solid #0075c9;
	border-radius:0px;
	}
.cboxElement2 {
    background: none;
    color: #0075c9;
    text-align: center;
    font-size: 14px;
    padding: 6px 20px;
    text-decoration: none;
    border: 1px solid #0075c9;
    border-radius: 0px;
}
.cboxElement2, .cboxElement { display:block; }

.btn_ins:hover, .jsn-form-submit:hover, .btn-primary:hover, .cboxElement:hover{

	background:#0075c9;

	text-decoration:none;

	color:#fff;

	border:1px solid #0075c9;

	}


.btn-group{float:right;}
	
.jsn-form-submit{float:left; margin-top:10px; margin-left:0px!important;}

.jsn-container-left{margin-bottom:0px!important;}
	

.btn_rent{

	background:#0075c9;

	color:#fff;

	text-align:center;

	font-size:14px;

	padding:10px 20px;

	text-decoration:none;

	border:1px solid #0075c9;

	

	}

	

	



.footer{

	padding:25px 15px;

	z-index:-1;

	background:#565656;

	color:#fff;

}

.footer_1{padding:10px 0px 15px;

	z-index:-1;

	background:#0075c9;

	color:#fff;

	line-height:20px;

}



.footer_1 a{color:#fff;}



.footer_1 h3{font-size: 18px;}



.footer_1 .lnk p{margin-bottom:6px;}





ul#list{ list-style:none;}

ul#list li{ background:url(../images/ar1.png) no-repeat 0 7px; padding-left:15px; line-height:20px; color:#14b1dc;}



.contct{margin:15px auto; width:100%;}





.login-box{background:#efefef; min-height:210px; width:300px; border-radius:4px; margin-top:-120px;}



input,input[type="file"] {

    line-height: normal;

    width: 100%;

    height: 30px;

    border: 1px solid #d5d5d5;

	background:#fff;

	border-radius:0px!important;

	

}



select{height:32px; padding-left:5px; line-height: normal; width: 102%; border: 1px solid #d5d5d5; background:#fff;border-radius:0px!important;}



input[type="checkbox"], input[type="radio"]{width:auto; height:auto;}



input[value], input[type="file"]{padding-left:5px;}



textarea{

	line-height: normal;

    width: 100%;

    height: 160px;

    border: 1px solid #d5d5d5;

	background:#fff;

	font-family:arial, sans-serif;

	font-size:13px;

	padding-left:5px;
	border-radius:0px!important;
}



.body-list li{padding-left:15px; list-style: none; background:url(../images/marker1.png) 0 6px no-repeat; margin-bottom:13px; }



.footer_1 .body-list li{margin-bottom:6px;}





.span-in-1{background:url(../images/bda-1.jpg) center center no-repeat; overflow:hidden; background-size: 100% auto;}



.span-in-2{background:url(../images/bda-2.jpg) center center no-repeat; overflow:hidden; background-size: 100% auto;}



.span-in-3{background:url(../images/bda-3.jpg) center center no-repeat;  overflow:hidden; background-size: 100% auto;}



.span-in-4{background:url(../images/bda-4.jpg) center center no-repeat;  overflow:hidden; background-size: 100% auto;}



.span-in-5{background:url(../images/bda-5.jpg) center center no-repeat; overflow:hidden; background-size: 100% auto;}



.span-in-cont{padding:30px; 



	height:100%;

	min-height:350px;

	transform: translateY(60px);

	transition: .3s;

	overflow:hidden;

}



.span-in-cont:hover{padding:30px; 



	height:100%;

	transform: translateY(0px);

	transition: .3s;

}





.span-in-cont-2{padding:30px; 



	height:100%;

	min-height:250px;

	transform: translateY(60px);

	transition: .3s;

	overflow:hidden;

}



.span-in-cont-2:hover{padding:30px; 



	height:100%;

	transform: translateY(0px);

	transition: .3s;

}





.price-1{color:#0075c9; font-size: 25px; font-weight:bold; margin-top:35%; text-shadow: 0px 2px 1px rgba(255,255,255,0.8);}



.price{color:#0075c9; font-size: 25px; font-weight:bold; margin-top:30%; text-shadow: 0px 2px 1px rgba(255,255,255,0.8);}



.span-in-cont h3, .span-in-cont-2 h3{text-shadow: 0px 2px 1px rgba(0,0,0,0.8);}



.prop{margin-bottom:10px;}



.prop .m-img{width:calc(100% - 10px); height:240px; overflow:hidden; padding:5px; border:1px solid #d5d5d5;}



table{width:100%; padding:0px;}



table th{background:#0075c9; color:#fff; padding:5px 0px;}



table td{ padding:10px}



table tr:nth-child(odd) {

    background: #e0e0e0;

}
.itsHome { display:none; }
.hideLabel label.control-label { display:none!important; }
#jsn_form_1.jsn-master .jsn-bootstrap  .jsn-form-content .control-group { padding:0px!important;}

.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12,.span1, .span2, .span3, .span4, .span5, .span6, .span7, .span8, .span9, .span10, .span11, .span12 {

    float: left;

  }
.span1{width:8.3333%;}
.span2{width:16.6666%;}
.span3{width:25%;}
.span4{width:33.3333%;}
.span5{width:41.6666%;}
.span6{width:50%;}
.span7{width:58.3333%;}
.span8{width:66.6666%;}
.span9{width:75%;}
.span10{width:83.3333%;}
.span11{width:91.6666%;}
.span12{width:100%;}


.g-recaptcha div{float:left;}

.form-actions{padding:10px 0px !important;}

.ip-pagination-results{display:none;}
.ip-quicksearch-optholder input, .ip-quicksearch-optholder select { width:auto; float:left; }
.ip-quicksearch-optholder, .ip-quicksearch-sortholder{ width:100%; float:left; margin-bottom:10px; }
.ip-request-wrapper fieldset { border:none;}
.control-group { width:100%; float:left;}

.input-medium{width:45%; margin-bottom: 10px;}
ul.ip-pd-breadcrumb { display:none!important;}

.ip-mainheader, #ip-searchfilter-wrapper{margin:0px 1%;}

.fineline{border:0px; border-top: 1px solid #d5d5d5!important; margin-bottom:25px;}
.addtoany_list { display:block; margin-bottom:15px;}

.menu-in .col-md-12{margin:0px!important; width:100%!important;}

.call-stic {    display: none;}
h2.pTitle{
    width: 280px;
    display: block;
    position: relative;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
div.ip-proplist { width:100%; float:left; display:block; min-height:400px; }

.a2a_button_facebook_like{width:auto!important; float: left;}

span.ip-slashprice{display: block !important; text-decoration: line-through; display:none!important;}

h2 span.ip-slashprice{display: inline-block !important; text-decoration: line-through; margin-right:10px;}

.ip-slideshow-galleria-mod { max-width:100%; overflow:hidden; }

div.span12.cat_overview_desc{display:none;}
.col-md-8 .prop { position:relative; }
.col-md-8 .prop .ip-bannertopright { right:0px!important;}
.galleria-info-description a.readMore, .galleria-info-title span, .galleria-info-description span { background:rgba(0, 110, 190, 0.8);   }
.galleria-info-description a,.galleria-info-title a  { color:#FFFFFF; }
.galleria-info-description a.readMore{ color:#FFFFFF; font-style:normal; font-size:14px; }
table.appBox tr:nth-child(odd), table.appBox td { background:none transparent!important; width:33%!important; text-align:center; }
#PropTag2 { position:absolute; z-index:9999;}

div.ip-bannerbotleft, div.ip-bannertopright, .galleria-info-description img{display:none!important;}
div.prop { position:relative; }
img.stickyTag { position:absolute; right:0px; top:0px;z-index:1;}
.addthis_inline_share_toolbox{margin-bottom:20px;}
#st-1{position: relative; padding-bottom: 20px;}
@media screen and (min-width:240px) and (max-width:640px)

{

.wrap{width:calc(100% - 30px); margin:0px 15px;}



.footer{

	padding:18px 0px;}



.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .span1, .span2, .span3, .span4, .span5, .span6, .span7, .span8, .span9, .span10, .span11, .span12 {

	width:100%;

	display:block;

    float: left!important;

	margin:0px auto;

	

  }



.input-medium{width:100%;}



.login-box{margin-top:10px;}


.header{padding-bottom:0px;}


.hdr-mrgn{margin-top:100px;}

.mrgn-top{margin-top:100px;}

.mrgn-menu{margin-top:2px;}

.p-mrgn{margin-bottom:0px;}

.footer_1 .col-md-4{margin-top:0px;}



.footer_1 p {text-align:center!important;}
  
  .footer_1 h3{text-align:center!important; margin-top:15px;}

  #st-1 {text-align:center!important;}

.nivo-caption {bottom:20px!important; font-size:20px!important; line-height:20px!important;}



h1, h2{padding-top:10px;}

  .no-hd{display:none!important;}

.head-top{display:none;}



.cont-body{padding:20px 0px; width:100%;}



.box-bg{

padding:20px;

box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.3);

border-top:5px solid #74d1f6;

margin-top:20px;

}



.box-link p{ margin-left:0px; left:0px;}



input, textarea, select{width:100%!important;}



.nivoSlider{margin-top:92px; overflow:hidden; position:relative; width:auto;}



.bann-hd{font-size:36px; line-height:40px; margin-bottom:0px; margin-right:0px;}



.bann-hd-p{font-size:15px; line-height:20px; margin-right:0px;}



.bann-hd:before{margin-top:-125px;}



.srch-box, .srch-boxa{margin-top:20px; padding:20px; margin-bottom:50px;}



.srch-box input, .srch-box select, .srch-boxa input, .srch-boxa select{height:30px; margin-bottom:15px;} 



.price-1{margin-top:80%;}



.price{margin-top:45%;}


.Thumbs img {width: 73px; height: 73px;}

.slides img{}
  
  .head-ph{padding-top:0px;}
  
  .menu-in .col-md-4, .menu-in .col-md-8{width:100%;}
  
  .call-stic {
    width: 100%;
    height: 45px;
    background: #0075c9;
    text-align: center;
    color: #fff;
    bottom: 0px;
    font-size: 24px;
    font-weight: normal;
    display: inherit !important;
    position: fixed;
    z-index: 10000;
    line-height: 45px;
}

.last-cnt h3{display:none;}

.footer_1 .addtoany_list{margin-bottom:0px; text-align: center;}

.footer_1 .a2a_button_facebook_like{float:none!important;}

.propertyPrice{text-align: right; margin-top: -32px;}
  
  .tlogo img{width:85%; max-width:335px;}
  
  .aypropdetails{padding-bottom:10px; border-bottom:1px solid #d5d5d5; margin-bottom:20px;}
  
  .finelinediv{display:none;}

}



@media screen and (min-width:641px) and (max-width:767px)

{

	

	.wrap, .wrap1{width:calc(100% - 30px); margin:0px 15px;}



}





@media screen and (min-width:768px) and (max-width:1024px)

{

	

	.wrap, .wrap1{width:calc(100% - 30px); margin:0px 15px;}



.menu ul{list-style:outside none none; }



.menu a{padding:0px; line-height:20px;}



}



@media screen and (min-width:981px) and (max-width:1024px)

{





.nav a {

    padding: 10px 10px;

	font-size:16px;



}



}



@media screen and (min-width:240px) and (max-width: 980px) {

	

    .active {

        display: block;

    }

	

	.nav {float:left; width:100%; margin-top:0px;}

    .nav > li, .nav > li > a {

        float: none;

		width:100%;

		

    }

	

	.nav a {

		

		display:block;

		margin:0;

		padding:10px 0px 10px 7px;

		text-align:left;

		border-bottom: 1px solid #e5e5e5;

		width:100%;

		

	}

	

	.nav > li{width:100%!important;}

	

    .nav > li > .parent {

        background-position: 85% 50%;

    }

    .nav li li .parent {

        background-image: url("../images/dnarrow.png");

        background-repeat: no-repeat;

        background-position: 95% 50%;

    }

	

	.nav li li a {

    

	width:100%;

	text-align:left;

}



    .nav ul {

        display: block;

        width: 100%;

    }

   .nav > li.hover > ul , .nav li li.hover ul {

        position: static;

    }



}



@media screen and (min-width:240px) and (max-width:640px){

	.col-md-6{text-align:center!important; border:none!important;}

	.div90{float:none!important}

	

	}

	

@media screen and (min-width:481px) and (max-width:900px){

	.wrap,.wrap1{width:98%; margin:0 auto;}

	.col-md-12 {

	width:100%;

	display:block;

    float: left!important;

	margin-top:0px;

	margin-bottom:0px;

  }

  

 

  

}



@media screen and (min-width:981px){
.PropertyTitleBox { position:relative; width:100%; float:left; }
.PropertyTitleBox h5.propertyPrice { position:absolute; top:0; right:0; }
}