@font-face {
    font-family: 'Lato';
    src: url('images/font/lato.eot');
    src: url('images/font/lato.eot') format('embedded-opentype'),
         url('images/font/lato.woff') format('woff'),
         url('images/font/lato.ttf') format('truetype'),
         url('images/font/lato.svg#Lato') format('svg');
}
@font-face {
    font-family: 'LatoBold';
    src: url('images/font/lato-bold.eot');
    src: url('images/font/lato-bold.eot') format('embedded-opentype'),
         url('images/font/lato-bold.woff') format('woff'),
         url('images/font/lato-bold.ttf') format('truetype'),
         url('images/font/lato-bold.svg#LatoBold') format('svg');
}
/*
@font-face {
    font-family: 'Sadey-Ann';
    src: url('images/font/sadey-ann.eot');
    src: url('images/font/sadey-ann.eot') format('embedded-opentype'),
         url('images/font/sadey-ann.woff') format('woff'),
         url('images/font/sadey-ann.ttf') format('truetype'),
         url('images/font/sadey-ann.svg#Sadey-Ann') format('svg');
} */
@font-face {
    font-family: 'You-Are-Loved';
    src: url('fonts/you-are-loved.eot');
    src: url('fonts/you-are-loved.eot') format('embedded-opentype'),
         url('fonts/you-are-loved.woff') format('woff'),
         url('fonts/you-are-loved.ttf') format('truetype'),
         url('fonts/you-are-loved.svg#Sadey-Ann') format('svg');
}
h1,h2,h3,h4{font-family:LatoBold, arial;font-weight:normal}
body{margin:0px;padding:0px;color: #424f5f;font-family: Lato, Arial;}
input, select{font-family: Lato, Arial;}
strong, b{font-family: LatoBold;font-weight:normal;}
a {text-decoration: none;color: #424f5f;}
#header {height: 70px;width: 980px;margin:0 auto;}
#menu {float: right;height: 70px;width: 761px;}
#logo {position: absolute;left: 50%;top: 0;margin-left: -490px;z-index: 9;height: 70px;width: 215px;}
.logo{z-index: 9;margin-top: 26px;width: 215px;height: 69px;line-height: 70px;text-decoration: none;background: url(images/New-Home-in-Turkey.png) no-repeat 0px 0px;display: block;text-indent: -9999px;}
#top-phone {font-size: 18px;height: 30px;display: block;text-align: right;line-height: 30px;}
#main-g.top10{padding-top:10px}

#menu ul {padding: 0px;list-style-type: none;margin: 0px;font-family: LatoBold;font-size: 12px;}
#menu ul li {line-height: 40px;float: left;display:block;z-index:99;}
#menu ul li span {padding-right:8px;}
#menu ul li a {display: block;text-indent: 23px;padding-left:5px;}
#menu ul li.p{position:relative;}
#menu ul li a:hover {background: #f8f8f8;}
#menu ul li.p:hover, #menu ul li.s:hover{background: #f8f8f8;}
#menu ul li.s li{float:none;}
#menu ul li.s ul li a {padding-right:20px;}
#menu ul li:hover ul {display: block;position: absolute;background: #f7f7f7;padding: 0px;z-index: 12;}
#menu ul li ul {display: none;}
#menu ul li ul li {line-height: 30px;}
#menu ul li.p ul li {width:120px;}
#menu ul li ul li a {text-indent: 10px;}
#menu ul li ul li:hover a {color: #fff;background-color:#00bff3;}
#menu ul img{position:relative;margin:0;}
#menu ul li strong {font-size:15px;display:block;line-height:20px; text-indent:10px;margin:0;}
#menu ul li p {font-size:12px; line-height:12px; width:275px; margin: 0 0 0 5px;font-family: Lato;}
#menu ul div{background:#f8f8f8; width:285px; height:270px; margin-left:135px; display:none; position:absolute;top:0;}
#menu ul li ul li:hover ul li:first-child div{display:block;}
#menu ul li ul li:hover ul li:hover > div{display:block;}
#menu ul li ul li:hover ul li:first-child div a, #menu ul li ul li:hover ul li div a {background: #ff9c00;font-size: 14px;text-indent: 2px;color: #fff;display: inline-block;position: absolute;bottom: 0px;margin:0 0 5px 10px;padding-right:5px}
#menu ul li ul li:hover ul li:first-child div a:hover,#menu ul li ul li:hover ul li div a:hover{background:#00bff3;}
#menu ul li ul li ul {margin-left: 120px;width:135px;margin-top:-210px;height:90px;color:#424f5f;}
#menu ul li.p ul li ul li {width:135px;}
#menu ul li:hover ul li ul {padding-top: 180px;}
#menu ul li:hover ul li ul{display:none;}
#menu ul li ul li:hover ul {display: block;background:#fff;}
#menu ul li ul li:hover ul li a{background:#fff;color:#424f5f}
#menu ul li ul li:hover ul li:first-child a, #menu ul li ul li:hover ul li a:hover {background:#00bff3;color:#fff;}
#menu ul li ul li a:hover ul{display: block;}  
.bgoverlay{ display: none; background: #000; width: 100%; height: 100%; position: fixed; opacity: 0.5; z-index: 98; }

#lang {height: 40px;width: 100%;position: absolute;background: url(images/white-bg.png);z-index:8}
.listLang {height: 40px;width: 980px;margin: 0 auto;line-height: 40px;z-index: 11;position:relative}
.listLang ul {margin: 0px;padding: 0px;right:0;list-style-type: none;position:absolute;z-index:11}
.listLang ul li {float: right;margin: 8px 5px 0 0; }
.listLang ul li a{background: url(images/splitter.png) no-repeat 0px -25px;display: block;text-indent: -9999px;	height: 25px;width: 25px;}
.listLang ul li a.lang-DE {background: url(images/splitter.png) no-repeat -25px -25px;}
.listLang ul li .lang-SE {background-position: -50px -25px;}
.listLang ul li .lang-NO {background-position: -76px -25px;}
.listLang ul li .lang-FI {background-position: -102px -25px;}
.listLang ul li .lang-NL {background-position: -128px -25px;}
.listLang ul li .lang-RU {background-position: -154px -25px;}
.listLang ul li .lang-DK {background-position: -180px -25px;}

#breadcrumb{margin-left: 110px;position: relative;font-size: 11px;z-index: 13;float:left;max-width: 600px;overflow:hidden;}
#breadcrumb a {font-size: 12px;color: #424f5f;margin-right: 5px;}
#breadcrumb a:hover {text-decoration: underline;}
#breadcrumb i {background: url(images/splitter.png) no-repeat 0px -1389px;display: inline-block;width: 20px;height: 24px;margin-top: 10px;position: absolute;}

/* SLIDER */
* { padding: 0; margin: 0; list-style: none; border: 0 }
.slider {overflow: hidden;position: relative;height: 500px;z-index:5;margin-top:-40px;text-align:center;background-position:top center;background-repeat:no-repeat;}
.slider img{margin:0 auto;}/* SLIDER RANDOM IMG */
.slider ul.slider_liste li {width: 100%;float: left}
.slider .slider_liste li a {background-repeat: no-repeat;display: block;height: 500px;width: 100%;background-position: top center;background-color:#fff;}
a.onceki, a.sonraki {display:none;width: 70px;height: 70px;text-decoration: none;font: 32px/70px Arial;color: #fff;
	border-radius: 100px;position: absolute;top: 50%;margin-top: -35px;background: rgba(0, 0, 0, .5);text-align: center}
a.onceki { left: 20px }
a.sonraki { right: 20px }
a.onceki:hover, a.sonraki:hover { background: #000 }
/* SLIDER */

#homeprop div {margin:10px 0 0 0; float: left;overflow:hidden}
#homeprop div.mg10{margin-right:10px;}
#homeprop .col-6 {width: 485px;margin-top:0}
#homeprop .col-6-3 {background: #CCC;width: 237px;display: block;}
#homeprop .col-6-6 {width: 485px;background-color: #999;display: block;}
#homeprop em, #homeprop span{ background-color:rgba(109,60,98,0.9);position: relative;float:left;color: #fff;display: block;font-style:normal;padding:0 10px;}
#homeprop em {margin-top: -120px;height: 45px;line-height: 45px;font-size: 18px;}
#homeprop span {margin-top: -59px;height: 60px;line-height: 30px;padding-right:0;font-size: 17px;width:100%}
#homeprop span strong{display:block;}

#homeprop .bg1 em, #homeprop .bg1 span{background-color:rgba(227,215,22,0.9);}
#homeprop .bg2 em, #homeprop .bg2 span{background-color:rgba(245,220,60,0.9);}
#homeprop .bg3 em, #homeprop .bg3 span{background-color:rgba(252,142,94,0.9);}
#homeprop .bg4 em, #homeprop .bg4 span{background-color:rgba(244,155,47,0.9);}
#homeprop .bg5 em, #homeprop .bg5 span{background-color:rgba(21,97,128,0.9);}
#homeprop .bg6 em, #homeprop .bg6 span{background-color:rgba(229,71,62,0.9);}

.fadein img {position:absolute;left:50%; top:0;margin-left:-960px;z-index:3 }


#locDiv {height: 325px;padding-top:1px;text-align:center;position:relative;overflow:hidden;width:100%;z-index:5;top:-40px}
#locDiv h1{position:relative;font-size: 35px;line-height: 75px;color: #fff;width: 980px;margin:240px auto 0 auto;height: 75px;text-shadow: 2px 3px 5px #000;overflow:hidden;text-align:left;z-index:5}
#main-g {background: #ececec;margin-top:-40px;padding-top:40px;}
#loc-property {width: 980px;margin:0 auto;}
#proPgSrt {height: 40px;width: 980px;margin-bottom: 10px;}
.proPageNum {height: 40px;width: 300px;float: right;margin-right: -15px;}
.proPageNum .next{background:url(images/sdfds.sdf) no-repeat -220px -1070px;width:56px;height:40px;}
.proPageNum .prev{background:url(images/sdfds.sdf) no-repeat 0 -350px;width:56px;height:40px;}

.proPageNum {height: 40px;width: 300px;float: right;margin:0 0 10px 0;}
.proPageNum ul {margin: 0px;padding: 0px;0}
.proPageNum ul li {float: right;margin:0 3px;}
.proPageNum ul li span {line-height: 40px;background-color: #424f5f;display: block;padding: 0 10px;color: #97b9e3;text-decoration: none;font-size: 14px;}
.proPageNum ul li a, .proPageNum ul li span, .proPageNum ul li b {line-height: 40px;background-color: #424f5f;display: block;padding: 0 10px;color: #fff;text-decoration: none;font-size: 14px;}
.proPageNum ul li a:hover,.proPageNum ul li b{background: #ff9c00;}
.proPageNum ul li a.listnext, .proPageNum ul li span.listnext{display:block;width:56px;height:40px;background-image:url(images/splitter.png);background-position:-220px -1061px;padding:0;}
.proPageNum ul li a.listprev, .proPageNum ul li span.listprev{display:block;width:56px;height:40px;background-image:url(images/splitter.png);background-position:-220px -1093px;padding:0;}
#sortyBg  {height: 40px;width: 710px;background-color: #fff;margin:0 10px 0 0;}
.proPageNum ul li span.listnext,.proPageNum ul li span.listprev{background-color:gray;}
#sortyBg strong{line-height:40px; font-size:16px; margin:0 10px 0 10px; float:left;}
#sortyBg form{margin:0 0 0 25px; display:block; line-height:40px; float:left;padding:0}
#sortyBg form input{display:none}
#sortyBg a i {background: url(images/splitter.png) no-repeat -260px -87px;width:25px;height: 20px;display:block;float:left;margin-top:10px}
#sortyBg a {display: inline-block;height: 40px;line-height:40px;float:left;margin-left:15px;}
#sortyBg a.active i, #sortyBg a:hover i{background-position:-260px -107px;}

#propertyList {float: right;width: 670px;margin-bottom: 10px;}
.propertyBox {display: inline-block;height: 300px;margin-bottom: 25px;background: #fff;box-shadow: #8B8B8B 1px 1px 5px;width: 670px;}
.propertyBox h4 {font-family: LatoBold;font-weight:normal;margin:10px 0 0 0;}
.propertyBox h4 a{color: #fff;background-color: #424f5f;font-size: 18px;line-height: 45px;display: block;text-indent: 10px;height:45px;overflow:hidden}
.propertyBox h4 a:hover {background: #4d5968;}
.proBoxDesc {float: right;width: 340px;margin:10px 10px 0 0;}
.proBoxSDes {font-size: 14px;line-height: 20px;height: 75px;display: block;overflow:hidden}
.proBoxIcoDes {width: 340px;margin-top: 10px;height: 75px;}
.proBoxIcoDes span{display: block;width: 220px;background: url(images/splitter.png) no-repeat  -260px -135px;line-height: 35px;font-family: LatoBold;font-size: 16px;color: #c5c5c5;text-indent: 30px;height: 35px;}
.proBoxIcoDes span em{font-size:10px;display:block;font-style:normal;line-height:10px;margin-bottom:4px}
.proBoxIcoDes span.proBLoc{line-height:35px;padding-left:30px;text-indent: 0px}
.proBoxIcoDes span.proBBed {background-position: -260px -228px;}
.proBoxIcoDes span.proBAre {background-position: -260px -180px;}
.proBoxIcoDes span.proBBath {background-position: -260px -270px;}
.proBoxDesc a{font-size: 15px;color: #fff;background: #ff9c00;display: block;height: 55px;width: 70px;float:right;text-align: center;padding-top: 15px;border-radius: 40px;-moz-border-radius: 40px;-webkit-border-radius: 40px;}
.proBoxDesc a.video{background:#00bff3 url(images/video.png);display: block;height: 70px;width: 70px;margin-right: 10px;padding:0;}
.proBoxDesc a:hover {background-color: #ffad2c;}
.proBoxImg {height: 220px;width: 300px;margin: 10px 0 0 10px;}
.proBoxImg a span {margin-top: 180px;line-height: 40px;font-size: 25px;text-align: center;color: #fff;display: block;background-color: rgba(0,191,243,0.8);position: absolute;width: 300px;height: 40px;text-decoration: none;}
.proBoxImg a i{font-style:normal;margin-top: 0px;width: 110px;font-size: 14px;background: rgba(255, 255, 255, 0.8);color: #424f5f;height: 30px;line-height: 30px;display: block;text-align: center;position: absolute;}


#filterDiv {width: 300px;margin:0 10px 0 0;display: inline-block;float:left;}
.filterBox label{cursor:pointer;}
.filterBox {width: 300px;margin-bottom: 20px;box-shadow: #8B8B8B 1px 1px 5px;}
.filterBox span {font-family: LatoBold;font-size: 16px;line-height: 40px;color: #fff;background: #00bff3;text-align: center;display: block;}
.filterBox div {background: #fff;width: 300px;}
.filterBox ul.sec {margin: 0px;padding: 0px;list-style-type: none;}
.filterBox ul.sec li {font-size: 15px;	text-indent: 10px;}
.filterBox ul.sec label{display: block;line-height: 45px;}
.filterBox ul.sec label i{background: url(images/splitter.png) no-repeat -260px -47px;display:block;height:20px;float:left;width:20px;margin:13px 0 0 10px}
.filterBox ul.sec label em{float:right;font-style:normal;margin-right:10px;}
.filterBox ul.sec label.active, .filterBox ul.sec label:hover{background:#f5f5f5}
.filterBox ul.sec label.active i, .filterBox ul.sec label:hover i{background:url(images/splitter.png) no-repeat -260px -67px;}
.filterBox ul.sec label.active input, .filterBox ul.sec label:hover input{background:url(images/splitter.png) no-repeat -260px -67px;}

.filterBox ul.prc label i{background-position: -260px -87px;}
.filterBox ul.prc label.active i, .filterBox ul.prc label:hover i {background-position: -260px -107px;}

.filterBox ul.beds{height:200px;}
.filterBox ul.beds li {float: left;height: 100px;width: 100px;text-align: center;line-height: 100px;}
.filterBox ul.beds li label{display: block;width: 70px;height: 70px;background:url(images/splitter.png) no-repeat -501px 0px;line-height: 70px;margin: 15px 0 0 15px;color: #fff;font-size: 18px;}
.filterBox ul.beds li label:hover, .filterBox ul.beds li label.active{background-position:-501px -70px;} 





.filterBox form{margin:0;padding:10px;background:#fff;}
.filterBox input{border: solid 1px #ccc;width: 245px;height: 35px;line-height: 35px;font-size: 15px;text-indent: 10px;}
.filterBox input[type="submit"]{border:none;background: url('images/splitter.png') no-repeat -240px -1252px;width: 35px;height: 32px;margin-top: 2px;margin-left: 5px;position: absolute;display: inline-block;cursor: pointer;}
.filterBox label{cursor:pointer;}
.filterBox {width: 300px;margin-bottom: 20px;box-shadow: #8B8B8B 1px 1px 5px;}
.filterBox span {font-family: LatoBold;font-size: 16px;line-height: 40px;color: #fff;background: #00bff3;text-align: center;display: block;}
.filterBox div {background: #fff;width: 300px;}
.filterBox ul.sec {margin: 0px;padding: 0px;list-style-type: none;}
.filterBox ul.sec li {font-size: 15px;	text-indent: 10px;}
.filterBox ul.sec a{display: block;line-height: 45px;}
.filterBox ul.sec a i{background: url(images/splitter.png) no-repeat -260px -47px;display:block;height:20px;float:left;width:20px;margin:13px 0 0 10px}
.filterBox ul.sec a em{float:right;font-style:normal;margin-right:10px;}
.filterBox ul.sec a.active, .filterBox ul.sec a:hover{background:#f5f5f5}
.filterBox ul.sec a.active i, .filterBox ul.sec a:hover i{background:url(images/splitter.png) no-repeat -260px -67px;}
.filterBox ul.sec a.active input, .filterBox ul.sec a:hover input{background:url(images/splitter.png) no-repeat -260px -67px;}

.filterBox ul.prc label i{background-position: -260px -87px;}
.filterBox ul.prc label.active i, .filterBox ul.prc label:hover i {background-position: -260px -107px;}

.filterBox ul.beds{height:160px;}
.filterBox ul.beds li {float: left;height: 60px;width: 60px;text-align: center;line-height: 100px;margin: 12px 0 0 12px;}
.filterBox ul.beds li a{display: block;width: 60px;height: 60px;background: #728296;line-height: 60px;color: #fff;
font-size: 16px;-webkit-border-radius: 60px;-moz-border-radius: 60px;border-radius: 60px;}
.filterBox ul.beds li a:hover, .filterBox ul.beds li a.active{background:#ff9c00} 

.sliderkit{height:444px;}









#footer-map {background: #424f5f;min-height:260px;margin-top: 10px;}
#footer-map div {background: url(images/map.png) no-repeat center center;height: 260px;width: 980px;margin: 0 auto;}
#footer-map p {font-size: 30px;color: #fff;text-align: center;line-height: 100px;height: 50px;margin:0}
#footer-map ul {padding: 0px;list-style-type: none;margin: 65px 0 0 0;}
#footer-map ul li {height: 70px;width: 196px;float: left;text-align: center;}
#footer-map ul li.col4 {margin-left:95px;width: 200px;}
#footer-map ul li a {font-size: 20px;color: #fff;}
#footer-map ul li a:hover{color:#00bff3;}

#footer-line {background-color: #616b77;height: 5px;width: 100%;margin-top:0;}

#footer {height: 300px;background: #2a3747;}
#footer #footer-content {width: 980px;margin:0 auto;font-size: 16px;color: #fff;}
#footer strong{font-size:20px; line-height:30px;}
#footer #f-get {display: block;width: 250px;float: left;height: 180px;margin-top: 20px;}
#footer #f-quick {height: 180px;display: block;float: left;margin-top: 20px;width: 460px;}
#footer ul li  {line-height: 35px;}
#footer ul li a  {color: #FFF;text-decoration: none;}
#footer ul li a:hover  {color: #FFF;text-decoration: underline;}
#footer #f-social {width: 220px;float: left;height: 180px;margin: 20px 0 0 50px;}
#f-quick ul{float:left;width:215px;margin-left:15px;}
#f-quick ul:first-child{margin:0;}
#f-quick p{font-family:LatoBold;font-size:20px; line-height:30px;font-weight:normal;margin:0;text-align:center;}
#f-social a, #f-quick a, #f-get a{width:100%;display: block;float: left;text-indent: 30px;}
.f-phone {background: url(images/splitter.png) no-repeat 0px -80px;display: block;float: left;text-indent: 30px;}
.f-mail {background: url(images/splitter.png) no-repeat 0px -115px;}
.f-skype {background: url(images/splitter.png) no-repeat 0px -155px;}
.f-facebook {background: url(images/splitter.png) no-repeat 0px -195px;}
.f-twitter {background: url(images/splitter.png) no-repeat 0px -230px;}
.f-instagram {background: url(images/splitter.png) no-repeat 0px -267px;}
.f-pinterest {background: url(images/splitter.png) no-repeat -259px -389px}
.home{background:#fff;}

#main-content {width: 980px;margin:0 auto;}
.content{width:980px;margin:0 auto 0 auto;padding-bottom:10px;}
.shdwbg{background:#fff; display:table; box-shadow: 1px 1px 5px;}
.wbg{background:#fff;width:960px;padding:10px}

.content h1{font-size: 30px;line-height: 50px;text-align: center;height: 50px;border-bottom:solid 2px #fff;color: #fff;background:#00adef;font-family:Lato;}
.content h1.guesttitle{background: url(images/guestbookTitle.png);height: 140px;}
.content h1 strong{font-size: 26px;line-height: 83px;text-indent: 125px;display: block;text-align: center;}
.content h1 a{font-size: 22px;color: #fff;display: block;width: 410px;line-height: 60px;margin-left: 565px;text-align: center;}
#viewing-Bg {background: url(images/services-bg/viewing-trip.jpg) no-repeat top center;min-height:500px;padding:0 10px 30px 10px;}
#viewing-Bg h2{font-size: 19px;line-height: 50px;color: #fff;}
#viewing-Bg strong.title{font-size: 30px; text-align: center; text-shadow: #000 2px 2px 2px;line-height: 50px;color: #fff;display: block;}
#viewing-Bg iframe.tripform{background:transparent;float:right;}
#viewing-Bg iframe{background:transparent;float:left;}
.cleft{float:left;width:620px;}
.viewGuestBg {height: 147px;width: 421px;background: url(images/splitter.png) no-repeat 0px -753px;	margin: 10px 115px 0 0;float: left;}
.viewGuestText {height: 75px;width: 275px;margin: 20px 0 0 35px;font-size: 14px;color: #959595;}
.viewGuestBg img {height: 80px;width: 80px;float: right;margin: -75px 10px 0 0}
.rlast{margin-right:0;}

.workbg{background:#fff url(images/workbg.jpg) no-repeat top center;box-shadow: 1px 1px 5px;text-align:center;padding:5px 40px 15px 40px}
.workbg h1{font-family: You-Are-Loved;font-size: 75px;height: 300px;border:none;margin-top:20px;display: block;color: #fff;text-shadow: -2px 2px 2px #628b81;background:none;line-height:100px;}
.workbg a {float: left;margin: 12px 12px 12px 12px;width: 266px;height: 307px;position: relative;color: #fff;font-size: 18px;}
.workbg a img{position: absolute;z-index: 1;width: 266px;height: 307px;margin-left:-136px;}
.workbg a strong{margin: 130px auto 5px auto;display: block;width: 250px;padding:5px;background:url(images/bg70.png);z-index: 3;position: absolute;}
.workbg a em{font-style:normal;font-family:Lato, Arial;}
.workbg a span{opacity:0;display:block; width: 266px;height: 307px;background:url(images/workoverlay.png) no-repeat;z-index: 5;position: absolute;}
.workbg a span em{display:block;margin-top:120px;text-align:center;}
.workbg a:hover strong{opacity:0; webkit-transition: opacity 0.5s ease-in-out 0s; -moz-transition: opacity 0.5s ease-in-out 0s; -o-transition: opacity 0.5s ease-in-out 0s; -ms-transition: opacity 0.5s ease-in-out 0s; transition: opacity 0.5s ease-in-out 0s;}
.workbg a:hover span{opacity:100; webkit-transition: opacity 0.5s ease-in-out 0s; -moz-transition: opacity 0.5s ease-in-out 0s; -o-transition: opacity 0.5s ease-in-out 0s; -ms-transition: opacity 0.5s ease-in-out 0s; transition: opacity 0.5s ease-in-out 0s;}
.workbg p {margin:5px -10px}
.workbg p strong{color:#598478;font-size:25px}
.workin{display:none;}
.workdetail{color:#5a7a72;background:#c6dad5;font-size:16px;padding:15px;font-family:LatoBold}
.workdetail h2{font-size:30px;}
.workdetail p{margin:15px 0;}
.workdetail strong, .workdetail h2 span{color:#fff;text-shadow: 0px 2px 2px #5a7a72;}
.bg404{background:url(images/404-bg.jpg) no-repeat top center;height: 480px}
.bg-404t {font-size: 18px;padding-top: 240px;text-align: center;color: #fff;}
.bg-404t strong {font-size: 25px;color: #0f4063;}
.bg-404link {width: 980px;display: block;margin-top: 40px;text-align: center;}
.bg-404link a {background: #f39200;display: inline-block;font-size: 15px;color: #fff;padding: 10px;margin-right: 5px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;border: solid 2px #fff;}
.bg-404link a:hover{background:#ffa722;}

#details{width: 670px;float:left;margin: 10px 0 10px 0;background: #fff;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;color:#8c8c8c;font-size:14px;}
#main-content #details h1{font-size: 15px;color: #fff;background: #00aff0;
text-indent: 10px;line-height: 40px;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;overflow:hidden}
.detailprice{background-color: rgba(0,191,243,0.9);line-height: 50px;font-family: Lato;font-size: 20px;color: #fff;display: block;padding:0 10px;position: absolute;margin-top: -475px;
-webkit-border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;
border-top-right-radius: 5px;border-bottom-right-radius: 5px;z-index:10}
#dGetFree {display: block;font-family: LatoBold;font-size: 18px;color: #fff;background: url(images/splitter.png) no-repeat 2px -954px;height: 35px;text-align: center;line-height: 35px;margin-top: 5px;}
#dGetFree span{display:block;margin:0 auto;text-align:center;padding-left:30px;}
#dGetFree i {width:24px;background: url(images/splitter.png) no-repeat 0px -1353px;height: 24px;margin:5px 0 0 10px;text-indent: 25px;padding:1px 12px}

#development {display: block;font-size: 14px;color: #fff;background: url(images/splitter.png) no-repeat 2px -990px;height: 35px;line-height: 35px;text-indent: 45px;margin-top: 10px;margin-bottom: 10px;}
#development em{font-style:normal;float:right;margin-right:5px;}
#developmentCont {margin: 0 10px;}
#developmentCont span{width:185px; display:block;float:left;margin:0 0 10px 15px;}
#developmentCont span.first{margin-left:0;width:240px;}
#developmentCont span.first em{width:160px;}
#developmentCont span em{width:80px; display:block;float:right;font-style:normal;}
#developmentCont i{font-style:normal;background: url(images/splitter.png) no-repeat 30px -1065px;width: 106px;height: 40px;display: block;float:left;line-height:80px;text-align:center;color:#00bff3;font-size:14px;margin:10px 0 25px 0}

#developmentCont i.dBeach {background-position: 36px -1065px;}
#developmentCont i.dCity  {background-position: 36px -1105px;}
#developmentCont i.dBus 	{background-position: 36px -1145px;}
#developmentCont i.dShop 	{background-position: 36px -1178px;}
#developmentCont i.dAirport {background-position: 36px -1215px;}
#developmentCont i.dGolf {background-position: 36px -1255px;}
#dPDesT {display: block;font-size: 14px;color: #fff;background: url(images/splitter.png) no-repeat 1px -1028px;height: 35px;line-height: 35px;text-indent: 45px;margin:0 5px;}
#dPDesText {margin:10px;line-height:22px;}

#dPDesT a{background: url('images/splitter.png') -240px -1210px;display: block;color: #fff;text-indent: 25px;text-decoration: none;float: right;width: 80px;line-height: 35px;margin: 0;}
a.enq {display:inline-block;color:#00bff3;}
a.enq:hover{color:orange;}
.enq i{background:url(images/splitter.png) no-repeat -240px -1159px;float:right;display:block;width:28px;height:28px;margin-left:5px;}
#detailsSide {float: right;width: 300px;margin-top: 10px;display: inline-block;}

#dQuestBox {width: 300px;margin-top: 8px;}
#dQuestBox span {font-size: 20px;color: #fff;background: #00bff3;text-align: center;line-height: 30px;display: block;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;}
#dQuestContent {width: 298px;border: 1px solid #00bff3;}
.qGuest {padding:4px;font-size: 18px;color: #fff;background: #87e0f8;text-align: center;}
.qGuest img{border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;width:290px;height:80px;}
.qGuest a {font-size: 13px;color: #07a7d3;font-family:Lato}
.qGuest a:hover {color: #f00;}
.qboxList {margin-top: 30px;}
.qbox {float: left;margin: 5px 0 0 12px;width: 310px;height: 290px;font-size: 12px;}
.qbox a {font-size: 13px;color:#00bff3;}
.qbox a:hover {color:#ff0000;text-decoration:underline;}

.team-details{float:right;width:650px;margin-top:20px;}
.boss{width:960px;background:url(images/team/personel-details/tolga-ozcan.png) no-repeat right 15px; min-height:560px;}
.aydin{background-image:url(images/team/personel-details/aydin-cakir.png)}
.boss .team-details{float:left;width:500px;}
.boss p{width:450px;}
.boss .team-details a, .boss .team-details span{display:inline-block;}
.team-details h1{background:none;font-family: LatoBold;font-size: 25px;color: #424f5f;height:40px;border-bottom: solid 4px #424f5f;color:#424f5f;line-height: 40px;text-align:left;}
.team-details strong{line-height: 25px;display: block;}
.team-details em{font-style:normal;font-family: LatoBold;}
.team-details p{margin:15px 0 25px 0;}
.team-details a{display: block;line-height: 32px;color: #2a3747;font-size: 15px;text-indent: 38px;margin: 10px 0;}
.team-details a.t-mail {background: url(images/team/icons/mail.png) no-repeat;}
.team-details span.t-phone {display: block;line-height: 32px;color: #2a3747;font-size: 15px;text-indent: 38px;margin: 10px 0;background: url(images/team/icons/phone.png) no-repeat;}
.team-details a.t-facebook {background: url(images/team/icons/facebook.png) no-repeat;}
.team-details a.t-twitter {background: url(images/team/icons/twitter.png) no-repeat;}
.team-details a.t-instagram {background: url(images/team/icons/instagram.png) no-repeat;}
.team-details a.t-youtube{background: url(images/team/icons/youtube.png) no-repeat;}
.team-details span.t-logo{background: url(images/New-Home-in-Turkey.png) no-repeat;display: block;width: 215px;height: 70px;float:right;}
.team-details span.t-logo strong{display:none;}
.team-photo{float:left;width:330px;}

.about-all{height:600px;padding-top:20px;}
.about-all a{position: absolute;display: block;font-size: 15px;color: #fff;line-height: 15px;text-align:center;}
.about-all a strong,.about-all a span{position: absolute;width:100%;display: block;top:50%;margin-top:-20px;text-decoration:underline;font-family:Lato,arial;}
.about-all a span{margin-top:4px;text-decoration:none}
.about-all a.about-team{background: url(http://www.newhomeinturkey.com/images/team/all-team.png) no-repeat;height: 391px;width: 391px;margin-left: 550px;}
.about-all a.about-news{background: url(images/team/news.png) no-repeat;height: 201px;width: 201px;margin-left: 325px;}
.about-all a.about-guestbook{background: url(images/team/guestbook.png) no-repeat;height: 216px;width: 216px;margin:100px 0 0 90px}
.about-all a.about-us{background: url(images/team/history.png) no-repeat;height: 224px;width: 224px;margin:350px 0 0 30px}
.about-all a.about-history{background: url(images/history.png) no-repeat;height: 173px;width: 173px;position: absolute;margin: 400px 0 0 590px;}
.about-all a.about-overview{background: url(images/team/overview.png) no-repeat;height: 252px;width: 252px;margin:275px 0 0 300px}
.about-all a.about-team strong{margin-top:-30px}
.about-all a.about-team span{margin-top:-5px}
.about-all p {position: absolute;text-align:center;display: block;background: url(images/team/alltext.png) no-repeat;height: 173px;width: 173px;margin: 400px 0 0 590px;}
.about-all p span{line-height: 18px;position:absolute;margin:50px 0 0 10px ;font-size:14px;display:block;width:150px;color:#2a3747}

.services{height:600px;padding-top:20px;}
.services a{position: absolute;display: block;font-size: 20px;color: #fff;line-height: 15px;text-align:center;}
.services a strong,.about-all a span{position: absolute;width:100%;display: block;top:50%;margin-top:0;font-family:Lato,arial;}
.services a strong{margin-top:-10px;}
.services a.srv-transfer{background: url(images/services/trip.png) no-repeat;height: 391px;width: 391px;margin-left: 550px;}
.services a.srv-clean{background: url(images/services/clean.png) no-repeat;height: 282px;width: 282px;margin-left: 20px;}
.services a.srv-sell{background: url(images/services/sell.png) no-repeat;height: 274px;width: 274px;margin:230px 0 0 280px;}
.services a.srv-furniture{background: url(images/services/furniture.png) no-repeat;height: 252px;width: 254px;margin:350px 0 0 10px;}
.services a.srv-furniture strong{margin-top:0}
.services p {position: absolute;text-align:center;display: block;background: url(images/services/text.png) no-repeat;height: 173px;width: 173px;margin: 440px 0 0 590px;}
.services p span{line-height: 18px;position:absolute;margin:50px 0 0 10px ;font-size:14px;display:block;width:150px;color:#2a3747}

.about-team{padding-top:20px;}
.about-col-3, .about-col-4 {margin-top: -85px;height:266px;width:100%;position:relative;display:block;clear:both;}
.about-col-4{margin-left:32px;}
.top0{margin-top:0;}
.about-team p{margin:12px 12px 12px 150px;width: 210px;height: 242px;display: inline-block;position: relative;background: url(images/team/blue.png);text-align:center;float:left;}
.about-team p strong{line-height: 242px;color: #fff;font-size: 15px;}
.about-team a.first{margin-left:150px;}
.about-team a{float:left;margin:12px 12px 12px 12px;width: 210px;height:242px;position: relative;}
.about-team a img{position:absolute;z-index:1;}
.about-team a span{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;position:relative}
.about-team a:hover span{opacity:100;webkit-transition: opacity 0.5s ease-in-out 0s;-moz-transition: opacity 0.5s ease-in-out 0s;-o-transition: opacity 0.5s ease-in-out 0s;
-ms-transition: opacity 0.5s ease-in-out 0s;transition: opacity 0.5s ease-in-out 0s;display:block;position:absolute;z-index:2;width: 210px;height:242px;background: url(images/team/blue-opacity.png);text-align: center;color:#fff;}
.about-team a span strong{margin: 90px auto 5px auto;color: #fff;font-size: 15px;padding-bottom:5px;display:block;width:170px;border-bottom:solid 1px #fff}
.about-team a span em{font-size:12px;font-style:normal;}
.about-team a span.pink{background: url(images/team/pink-opacity.png);}
.about-team div.blank{float:left;margin:12px;width: 210px;height:242px;position: relative;}
.about-team div.blank img{position:absolute;z-index:1;}
.about-team div.blank span{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;position:relative}
.about-team div.blank:hover span{opacity:100;webkit-transition: opacity 0.5s ease-in-out 0s;-moz-transition: opacity 0.5s ease-in-out 0s;-o-transition: opacity 0.5s ease-in-out 0s;
-ms-transition: opacity 0.5s ease-in-out 0s;transition: opacity 0.5s ease-in-out 0s;display:block;position:absolute;z-index:2;width: 210px;height:242px;background: url(images/team/blue-opacity.png);text-align: center;color:#fff;}
.about-team div.blank span strong{margin: 90px auto 5px auto;line-height:18px;color: #fff;font-size: 15px;padding-bottom:5px;display:block;width:160px;border-bottom:solid 1px #fff}
.about-team div.blank span em{font-size:12px;font-style:normal;}
.about-team div.blank span.pink{background: url(images/team/pink-opacity.png);}

.about-team .about-col-4 p{margin-left:0;}
.overview {margin-top:50px;}
.over-top {background: url(images/overview/over-top.png) no-repeat;height: 307px;width: 277px;display: inline-block;margin:0 20px;text-align:center}
.over-top span{color: #0085c2;width: 150px;display: inline-block;margin-top: 100px;font-size: 16px;}
.over-top span strong{color: #0085c2;width: 150px;display: inline-block;font-size: 35px;}
.over-map {background: url(images/overview/over-map.png) no-repeat top center;height: 465px;}
.overview p {font-size: 14px;width: 305px;display: block;margin:25px 20px 15px 0;color: #767676;text-align:justify;float:left;}
.overview p strong{color:#0085c2;}
.over-blue {background:#0085c2 url(images/overview/over-icon.png) no-repeat 125px 5px;height: 120px;width:980px;padding-top:1px;;}
.over-blue p{margin:19px 0 0 250px;border-left:solid 2px #fff;padding-left:20px;height:75px;color:#fff}
.over-gray {background: url(images/overview/over-icon-check.png) no-repeat 125px 0;margin-top: 25px;padding-bottom: 25px;}
.over-gray p{font-size: 16px;color: #767676;display: inline-block;margin:20px 0 0 250px;border-left:solid 2px #767676;padding-left:20px;}
.about-text {font-size: 16px;line-height: 22px;background: url(images/about-us-bg.png) no-repeat top center;}

.historybg{width: 980px;margin:0 auto;height: 480px;display: flex;position: relative;}
.contactform{float:left;width:300px;}

#divMap{width: 650px;float: right;}
#divMap h1{line-height: 40px;background:#13276e;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;font-size: 20px;text-indent: 10px;}
#contBg {height: 300px;width: 960px;background: url(images/contactBg.jpg) top center;color:#fff}
#contBg p{font-size: 18px;margin: 25px 0 0 25px;display: inline-block; line-height:30px;}
#contBg p strong{font-size:22px}
.airportbg{background:url(images/services-bg/airport.jpg) no-repeat top center;height: 600px;padding:20px;color:#fff}
.srvtext{font-family: LatoBold;font-size: 36px;text-shadow: #464646 1px 1px 5px;}

.cleaningbg{background:url(images/services-bg/cleaning-bg.jpg) no-repeat top center;height: 600px;padding:20px;color:#fff}
.sellbg{background:url(images/services-bg/sellYourApartment-bg.jpg) no-repeat top center;height: 600px;padding:20px;color:#fff}
.furniturebg{background:url(images/services-bg/furniture.jpg) no-repeat top center;height: 600px;padding:20px;color:#fff}
.srvtext{font-family: LatoBold;font-size: 36px;text-shadow: #464646 1px 1px 5px;}
strong.purple{color:#951862;}
strong.brown{color:#bd1313;font-size:50px;}
strong.purplew{-webkit-text-stroke-width: 1px; -webkit-text-stroke-color: #fff; color:#951862;}
.airportlink,.furniturelink,.selllink{display: block;height: 45px;width: 414px;border: solid 2px #fff;font-family: LatoBold;color: #fff;text-decoration: none;
text-indent: 10px;font-size: 15px;line-height: 45px;margin: 25px 0 0 0;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.airportlink{background: url(images/splitter.png) no-repeat 0px -668px;}
.furniturelink{background: url(images/splitter.png) no-repeat 0px -578px;}
.selllink{background: url(images/splitter.png) no-repeat 0px -668px;}

.f14{font-size:14px;}
.cleaningicon{background:url(images/splitter.png) no-repeat 25px -623px;display: block;width: 614px;height: 43px;margin: 10px 0 0 0;}

.content h1.f22{font-size:22px;font-weight:normal}
#viewngBoxSmall {color: #fff;background: url(images/box-img/viewingBoxSmall.jpg) no-repeat;display: block;height: 252px;width: 300px;margin-top: 10px;}
#viewngBoxSmall strong {line-height: 25px;font-size: 20px;text-align: center;display: block;height:50px;padding-top:3px;}
#viewngBoxSmall span {text-align: center;width: 100px;display: block;height: 30px;margin: 38px 0 0 177px;}
#viewngBox {color: #fff;background: url(images/box-img/viewingBox.jpg) no-repeat;display: block;height: 350px;width: 300px;font-size: 22px;text-align: center;}
#viewngBox strong {line-height: 30px;display: block;font-family: Lato;height:40px;padding-top:10px;}
#viewngBoxSmall a span {width: 100px;height: 100px;margin: 75px 0 0 185px;display: block;line-height: 100px;background:none;}
.filterBox a#viewngBox  span {width: 100px;height: 100px;margin: 75px 0 0 185px;display: block;line-height: 100px;background:none;}

#faq-left {width: 640px;float:left;margin:10px 0 0 10px}
#faq-left h4{background: url(images/arrow-faq.png) no-repeat 0px 2px;text-indent: 25px;color: #0072bc;font-size: 18px;line-height: 20px;cursor: pointer;margin-top: 15px;}
#faq-left div{margin-top:10px;display:none;font-size:14px;}
#faq-right {width: 300px;float:right;margin:10px 10px 0 0}
.copy{font-size:11px;margin-top:10px}
.copy a{font-size:12px;color:#2969b8;}
.copy a:hover{color:#4796f6;}
#medyalab{padding-left:40px;height:30px;text-align:center;color:#fff;margin-top:10px;}
#medyalab a {margin-top:30px;float:right;color:#3694d6;font-size:15px;font-family:arial black,arial;}
#medyalab a:hover{color:#90cdf8}
#medyalab a span{font-size:10px;color:#91a5bd;font-family:Lato,Arial;}
/* Similar property */
#property-brd {width: 980px;height: 320px;margin-top:10px;}
#property-brd .jcarousel-next-horizontal {display: block; width: 36px; height: 92px; position: absolute; right: -36px; top: 100px; background: url(images/similar-img/next.png); cursor: pointer;}
#property-brd .jcarousel-prev-horizontal {display: block; width: 36px; height: 92px; position: absolute; left: -36px; top: 100px; background: url(images/similar-img/back.png); cursor: pointer;}
#property-brd {width: 980px;border: solid 3px #00baff;display: block;margin-bottom:10px;background:#fff;}
#property-brd strong{color: #00bff3;text-align: center;display: block;font-size: 20px;}

.property-box{width: 294px;height: 275px;float: left;margin: 10px 15px 5px 10px;box-shadow: #979797 2px 2px 5px;}
.property-box .price{ font-size:21px; color:#fff; background:url(images/similar-img/price-bg.png) repeat; margin:-35px 0 0 0; z-index:1; position:relative; padding:5px; text-align:right;}
.property-box #new-property {background: url(images/similar-img/new-property.png) no-repeat;display: block;height: 93px;width: 160px;margin-top: -200px;position: absolute;}
.property-box #hot-property {background: url(images/similar-img/hot-property.png) no-repeat;display: block;height: 93px;width: 160px;margin-top: -200px;position: absolute;}
.property-box .box-btn{float:left; background:url(images/similar-img/brochure-btn-bg.gif) no-repeat top center; width:185px; height:25px; padding:4px 0 0 16px; margin:1px 0 0 0; float:right;}
.property-box .box-btn a{font-size:18px; font-weight:bold; color:#fff;}
.property-box .box-ttl{font-size: 14px;color: #427097;margin: 5px;text-align: center;}
.property-box p{color:#414141; font-size:13px; margin:5px;}
.property-box p .icon-bed {background: url(images/similar-img/icons/icon-bedroom.png) no-repeat;text-indent: 40px;display: block;height: 37px;line-height: 37px;
	width: 130px;float: left;margin: 10px 0 0 15px;}
.property-box p .icon-bath {background: url(images/similar-img/icons/icon-bathroom.png) no-repeat;text-indent: 40px;	display: block;height: 37px;line-height: 37px;
	width: 140px;float: left;margin: 10px -10px 0 0;}
#property-brd ul {margin: 0px;padding: 0px;	list-style-type: none;}
#property-brd ul li {float: left;margin-right: 5px;}


.qGuestbookLiBox {width: 960px;margin: 10px;padding-bottom:20px;border-bottom: solid 2px #ccc;}
.guesttext{float:right;width:530px;}
.guesttext strong{font-size: 25px;}
.guesttext p, .guesttext b{font-size: 16px;}
.guestvideo{float:left;width:420px;}

.clear{clear:both;}
.pHome {background: url(images/splitter.png) no-repeat -4px -308px;display: block;}
.pProperties {background: url(images/splitter.png) no-repeat -4px -345px;display: block;}
.pViewingTrip {background: url(images/splitter.png) no-repeat -4px -385px;display: block;}
.pServices {background: url(images/splitter.png) no-repeat -4px -423px;display: block;}
.pAbout {background: url(images/splitter.png) no-repeat -4px -458px;display: block;}
.pGuestbook {background: url(images/splitter.png) no-repeat -4px -495px;display: block;}
.pContact {background: url(images/splitter.png) no-repeat -4px -532px;display: block;padding-right:4px;}


/*
#search {background:#f8c300;width: 980px;height: 125px;margin:-70px auto 0 auto;position: relative;} */
/* FIXED SEARCH CSS*/
.search-fixed {width: 980px;height: 125px;margin:10px auto 0 auto;top: 0px;z-index:12;}
.search-fixedBody {background-color: rgba(0, 191, 243, 0.7);width: 100%;height: 55px;position: fixed;top:0px;z-index:12;}
.search-fixedBody .search-fixed {height: 55px;}
.search {background:#f8c300;width: 980px;height: 125px;margin:-310px auto 0 auto;position: relative;font-size: 14px;z-index:6;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
/* FIXED SEARCH CSS*/

#search-title {font-family: LatoBold;font-size: 25px;color: #fff;line-height: 35px;text-indent: 10px;}
#search-element {width: 960px;display: block;margin:0 auto;height: 35px;}
#pop-location {	width: 960px;margin:10px auto 0 auto;	height: 35px;}
#pop-location .popLocTitle {-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;border: solid 2px #fff;font-family: LatoBold;background: #00bff3;font-size: 12px;line-height: 31px;color: #fff;height: 31px;padding:0 8px;display: block;text-align: center;	float: left;}
#pop-location ul {padding: 0px;	float: left;margin:0;}
#pop-location ul li {float: left;margin-right: 10px;}
#pop-location ul li a {-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;line-height: 31px;color: #fff;background: #00bff3;display: block;padding:0 10px;border:solid 2px #fff;}
#pop-location ul li a:hover {background-color: #2bcfff;}
#search-element p {-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background: #fff;height: 35px;width: 160px;overflow: hidden;float: left;margin:0 10px 0 0;}
#search-element select {font-size: 14px;color: #424f5f;float:left;background: transparent;-webkit-appearance: none;height: 35px;	width: 178px;line-height: 35px;text-indent: 5px;cursor:pointer;}
#search-element i{background: url(images/splitter.png) no-repeat 2px -53px;display: block;height: 22px;width: 22px;margin:6px 0 0 130px;}
#search-element input {background: transparent;height: 35px;width: 160px;line-height: 30px;	text-indent: 5px;float:left;}
#search-element p.btn{width: 110px;margin:0;}
#search-element input.srchBt {margin:0;font-family: LatoBold;font-size: 20px;color: #fff;text-decoration: none;height: 35px;width: 110px;background: #00bff3 url(images/splitter.png) no-repeat -360px -1302px;
	border:solid 2px #fff;outline:none;cursor: pointer;text-align:left;text-indent:15px;line-height: 31px;}
#search-element i.sType {background-position: 2px -53px;}
#search-element i.sLocation {background-position: -19px -53px;}
#search-element i.sRoom {background-position: -42px -53px;}
#search-element i.sPrice {background-position: -71px -53px;}
#search-element i.sRefNo {background-position: -97px -53px;}

#guestslide{background:#2a3747; height: 245px;text-align:center;}
.guestslide{width: 980px; height: 245px; overflow: hidden;margin:0 auto}
.guestslide ul {overflow: hidden}
.guestslide ul li {width: 980px; height: 245px; float: left;}

#main-Content {width: 980px;margin: 0 auto;}
#main-Content h1 {height: 80px;margin:0;font-size: 30px;text-align: center;line-height: 80px;background: url(images/80x-line.png) no-repeat;font-weight:normal}
#main-Content h1 span{background: #fff; padding:0 10px;}

 #ask-for-btn { margin-top:10px; display:block; background: #FF8F00; display: block; width: 250px; height: 40px; margin-left: auto; margin-right: auto; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; line-height: 40px; font-family: Lato; color: #fff; text-decoration: none;}
	#ask-for-btn:hover { background: #FF9E22;}
	#askfor-div { display: none; position: fixed; z-index: 15; top: 10%; left: 50%; margin-left: -175px; }
	.askfor-dark { display: none; background: #000; width: 100%; height: 100%; position: fixed; opacity: 0.8; z-index: 14; }
	
	#askfor-div3 { display: none; position: fixed; z-index: 15; top: 10%; left: 50%; margin-left: -426px; }
	#askfor-div2 { display: none; position: fixed; z-index: 15; top: 10%; left: 50%; margin-left: -275px; }
	.askfor-pClose { background-image: url(images/pClose.png); background-repeat: no-repeat; display: block; height: 26px; width: 26px; text-indent: -9999px; position: absolute; margin-left: 285px; 
margin-top: -10px;}
	#askfor-div3 .askfor-pClose{margin-left:840px}
#dQuestBox a.videopen{width:300px;height:150px;display:block}
#dQuestBox a.videopen i{display:block;width:300px;height:150px;background:url(images/play.png)  no-repeat center center;}

#top-section {
	height: 100px;margin-top:185px;
	width: 100%;
	background-color: #ececec;
}
#top-info {background: url(images/info.jpg) no-repeat;height: 100px;width: 980px;margin:0 auto;}
#top-info .ttip {float:left;
  display: inline-block;
  position: relative;
  height: 100px;width: 244px;line-height: 100px;text-indent: 55px;cursor:pointer;}

div.tooltip {
   line-height:15px;font-size:13px;
  background: #fff;
-webkit-box-shadow: 0px 1px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 1px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         0px 1px 5px 0px rgba(50, 50, 50, 0.75);
  position: absolute;
  left: 0;
  top: -100px;
  z-index: 1000000;
  width: 250px;
  border-radius: 5px;text-indent:0;
}
.md1 div.tooltip{top:-130px;}
.md2 div.tooltip{top:-115px;}
.md3 div.tooltip{top:-85px;}
div.tooltip:before {
  		border: solid ;text-indent:60px;
    		border-color: #fff transparent;
    		border-width: 10px 10px 0 10px;
  content: "";
  display: block;
  height: 0;
  width: 0;
  line-height: 0;
  position: absolute;
  top: 100%;
  left: 47%;
}
div.tooltip p {margin: 10px;}

#locDiv {background-position:top center;
	height: 325px;
	width: 100%;
}

#sortbyDiv {
	height: 75px;
	width: 980px;
	margin-top: -85px;
	margin-right: auto;
	margin-left: auto;
	display: block;
}

.locH1Title {
	font-family: Lato;
	font-size: 35px;
	line-height: 75px;
	color: #FFF;
	text-decoration: none;
	display: block;
	width: 980px;
	height: 75px;
}



#viewngBox {
	color: #FFF;
	text-decoration: none;
	background-image: url(images/box-img/viewingBox.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 350px;
	width: 300px;
}

#viewngBox .viewingTitle {
	line-height: 50px;
	font-size: 22px;
	text-align: center;
	display: block;
	font-family: Lato;
}
#viewngBox .viewingDetails {
	width: 100px;
	height: 100px;
	margin-top: 75px;
	display: block;
	margin-left: 185px;
	line-height: 100px;
	text-align: center;
	font-size: 22px;
	font-family: Lato;
}
.filterBox .filterBoxCont #fBedUL {
	margin: 0px;
	padding: 0px;
	display: block;
	height: 200px;
	width: 300px;
}
.filterBox .filterBoxCont #fBedUL li {
	float: left;
	height: 100px;
	width: 100px;
	text-align: center;
	line-height: 100px;
}
#titleDiv {
	height: 40px;
	width: 100%;
}
#titleMap {
	display: block;
	width: 700px;
}
#titleMap a {
	font-family: Lato;
	font-size: 14px;
	text-decoration: none;
	color: #424f5f;
	margin-right: 5px;
}
#titleMap a:hover {
	font-family: Lato;
	font-size: 14px;
	text-decoration: underline;
	color: #424f5f;
	margin-right: 5px;
}
.titleMapIcon {
	background-image: url(images/splitter.png);
	background-position: 0px -1389px;
	display: inline-block;
	width: 20px;
	height: 24px;
	margin-top: 10px;
	position: absolute;
}
#main {
	background: #ececec;
	width: 100%;
}


#main-content .ser-title {
	font-size: 22px;
	line-height: 50px;
	color: #FFF;
	text-decoration: none;
	background-color: #00aff0;
	display: block;
	text-align: center;
	font-family: Lato;
}
#main-content #cleaningBg {
	background-image: url(images/services-bg/cleaning-bg.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 640px;
	width: 980px;
	margin-top: 3px;
}
#cleaningText {
	margin-left: 20px;
	font-family: LatoBold;
	color: #fff;
	font-size: 36px;
	display: inline-block;
	margin-top: 20px;
	text-shadow: #464646 1px 1px 5px;
}
#cleaningPopupBt {
	background-image: url(images/splitter.png);
	background-repeat: no-repeat;
	background-position: 0px -578px;
	display: block;
	height: 45px;
	width: 414px;
	border:solid 2px #fff;
	font-family: LatoBold;
	color: #FFF;
	text-decoration: none;
	text-indent: 10px;
	font-size: 15px;
	line-height: 45px;
	margin-top: 25px;
	margin-left: 20px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
#cleaningDBtm {
	font-family: Lato;
	color: #FFF;
	font-size: 14px;
	margin-left: 10px;
	margin-top: 10px;
	display: inline-block;
}
#viewingTitle {
	font-family: Lato;
	font-size: 30px;
	line-height: 50px;
	text-align: center;
	display: block;
	height: 50px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	color: #FFF;
}

#viewVideo {
	width: 550px;
	display: block;
}

#viewForm {
	width: 300px;
	float: right;
}
#viewForm .viewInput {
	font-family: Lato;
	font-size: 14px;
	line-height: 30px;
	text-indent: 10px;
	height: 40px;
	width: 280px;
	color: #bebebe;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin-bottom: 10px;
	box-shadow: #505050 -1px 1px 5px;
	margin-left:10px;
}
#viewForm .viewFrmSelect {
	background: transparent;
	-webkit-appearance: none;
	width: 300px;
	height: 40px;
	font-family: Lato;
	font-size: 14px;
	color: #bebebe;
	text-indent: 10px;
	line-height: 30px;
	cursor: pointer;
	margin-left:10px;
}
#viewForm #viewFrmSelect {
	background-color: #FFF;
	height: 40px;
	display: block;
	overflow: hidden;
	width: 280px;
	margin-bottom: 10px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: #505050 -1px 1px 5px;
	margin-left:10px;
}
#viewFrmSelect .viewFSicon {
	background-image: url(images/splitter.png);
	background-repeat: no-repeat;
	background-position: -262px -320px;
	display: block;
	height: 8px;
	width: 18px;
	position: absolute;
	margin-top: -20px;
	margin-left: 250px;
}
.viewFSend {
	background-image: url(images/splitter.png);
	background-repeat: no-repeat;
	background-position: 0px -713px;
	height: 40px;
	width: 280px;
	font-family: LatoBold;
	font-size: 20px;
	line-height: 40px;
	color: #fff;
	cursor: pointer;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#detailsMain {
	width: 670px;
	margin-top: 10px;
	margin-bottom: 10px;
	display: inline-block;
	background-color: #fff;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
#detailsImgs {
	height: 460px;
	width: 670px;
	display: block;
}
#detailsMain .detailsTitle {
	font-family: LatoBold;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	background-color: #00aff0;
	text-indent: 10px;
	display: block;
	line-height: 40px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	text-transform: uppercase;
}
#detailsRequest {
	background-color: #ff9c00;
	width: 300px;
	height: 500px;
	display: block;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
#detailsRequestTitle {
	font-family: LatoBold;
	color: #FFF;
	text-decoration: none;
	text-align: center;
	display: block;
	line-height: 40px;
	font-size: 18px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FFF;
}
#developmentCont {
	display: inline-block;
	width: 650px;
	margin-left: 10px;
}
#developmentIcon {
	display: block;
	width: 660px;
	margin-left: 5px;
	margin-top: 10px;
}



.devCont {
	width: 213px;
	display: block;
	float: left;
	font-family: Lato;
	font-size: 14px;
	color: #8c8c8c;
	line-height: 35px;
}
#dDetailsPrice {
	background-color: rgba(0,191,243,0.9);
	line-height: 50px;
	font-family: Lato;
	font-size: 20px;
	color: #fff;
	display: block;
	padding-left: 10px;
	padding-right: 10px;
	position: absolute;
	margin-top: -425px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}
/* Similar property */

.about-text {
	font-family: Lato;
	color: #424f5f;
	font-size: 16px;
	line-height: 22px;
	width: 960px;
	margin-left: 10px;
	background-image: url(images/about-us-bg.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#faq-right {
	float: right;
	width: 300px;
}
#faq-left {
	width: 640px;
	display: inline-block;
}
.faq-title {
	background: url(images/arrow-faq.png) 0px 2px;
	background-repeat: no-repeat;
	text-indent: 25px;
	display: block;
	font-family: LatoBold;
	color: #0072bc;
	font-size: 18px;
	line-height: 20px;
	cursor: pointer;
	margin-top:15px;
}
.faq-body {
	margin-top:10px;
}

.faq-body .faq-content {
	font-family: Lato;
	font-size: 14px;
	color: #424f5f;
}
#bottomCallBack {display:none;
	background-color: rgba(0, 191, 243, 0.7);
	height: 50px;
	width: 100%;
	bottom: 0px;
	position: fixed;
	z-index: 12;
}
#CallBackContent {
	height: 50px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
#CallBackText {
	font-family: LatoBold;
	color: #fff;
	font-size: 16px;
	line-height: 50px;
	float: left;
	width: 275px;
	margin-right: 10px;
}


#whatnext{width:300px; height:312px; background-color:#fff; padding:20px 0 0 0;}
	#whatnext span{background:url(images/wnbaslikbg.gif) no-repeat top center;display: block; width:276px; height:36px; color:#fff; font-size:23px; font-weight:bold; text-align:center; padding:6px; font-family:LatoBold; margin:0 auto;}
	#whatnext ul{width:270px; margin:0 0 0 14px; padding:0;}
	#whatnext ul li{background:url(images/wntik.gif) no-repeat left; padding:0 0 0 45px; list-style:none; font-family:Lato; font-size:14px; margin:12px 0 30px 0; color:#747474;}
	#whatnext ul li b{color:#000;}
.noproperty{background:url(images/noproperty.jpg) no-repeat center top;width:980px;margin:-40px auto 0 auto;height:480px;}
.noproperty p{width: 360px;padding: 100px 0 0 0;margin: 0 0 0 300px;color: #fff;font-size: 24px;}
.royalSlider {width: 670px;	height: 500px;	position: relative;	direction: ltr;}
.rsWebkit3d .rsSlide,.rsWebkit3d .rsContainer,.rsWebkit3d .rsThumbs,.rsWebkit3d .rsPreloader,.rsWebkit3d img,.rsWebkit3d .rsOverflow,
.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsAbsoluteEl {-webkit-backface-visibility: hidden;-webkit-transform: translateZ(0); }
.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img,.rsFade.rsWebkit3d .rsContainer {-webkit-transform: none;}
.rsOverflow {width: 100%;height: 100%;position: relative;overflow: hidden;float: left;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.rsContainer {position: relative;width: 100%;height: 100%;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.rsArrow,.rsThumbsArrow {cursor: pointer;}
.rsThumb {float: left;position: relative;}
.rsArrow,.rsNav,.rsThumbsArrow {opacity: 1;	-webkit-transition:opacity 0.3s linear;	-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear;}
.rsHidden {opacity: 0;visibility: hidden;-webkit-transition:visibility 0s linear 0.3s,opacity 0.3s linear;-moz-transition:visibility 0s linear 0.3s,opacity 0.3s linear;-o-transition:visibility 0s linear 0.3s,opacity 0.3s linear;transition:visibility 0s linear 0.3s,opacity 0.3s linear;}
.rsGCaption {width: 100%;float: left;text-align: center;}
.royalSlider.rsFullscreen {position: fixed !important;height: auto !important;width: auto !important;margin: 0 !important;padding: 0!important;z-index: 2147483647 !important;top: 0 !important;left: 0 !important;	bottom: 0 !important;right: 0!important;}
.royalSlider .rsSlide.rsFakePreloader {opacity: 1 !important;-webkit-transition: 0s;-moz-transition: 0s;-o-transition:  0s;	transition:  0s;display: none;}
.rsSlide {position: absolute;left: 0;top: 0;display: block;	overflow: hidden;height: 100%;width: 100%;}
.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide {height: auto;}
.rsContent {width: 100%;height: 100%;	position: relative;}
.rsPreloader {position:absolute;z-index: 0;	}
.rsNav {-moz-user-select: -moz-none;-webkit-user-select: none;user-select: none;}
.rsNavItem {-webkit-tap-highlight-color:rgba(0,0,0,0.25);padding-top:4px}
.rsThumbs {cursor: pointer;	position: relative;	overflow: hidden;float: left;z-index: 22;}
.rsThumbs {-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);}
.rsABlock {left: 0;top: 0;position: absolute;z-index: 15;-webkit-backface-visibility: hidden;}
.grab-cursor {cursor:url(images/grab.png) 8 8, move;}
.grabbing-cursor{ cursor:url(images/grabbing.png) 8 8, move;}
.rsNoDrag {cursor: auto;}
.rsLink {left:0;top:0;position:absolute;width:100%;height:100%;display:block;z-index: 20;background: url(blank.gif);-webkit-backface-visibility: hidden;}
.rsDefault .rsOverflow, .rsDefault .rsSlide, .rsDefault .rsThumbs {}
.rsDefault .rsArrow {height: 100%;width: 44px;position: absolute;display: block;cursor: pointer;z-index: 21;}
.rsDefault.rsVer .rsArrow {width: 100%;height: 44px;}
.rsDefault.rsVer .rsArrowLeft { top: 0; left: 0; }
.rsDefault.rsVer .rsArrowRight { bottom: 0;  left: 0; }
.rsDefault.rsHor .rsArrowLeft { left: 0; top: 0; }
.rsDefault.rsHor .rsArrowRight { right: 0; top:0; }
.rsDefault .rsArrowIcn {width: 50px;height: 100px;top: 50%;left: 50%;margin-top:-40px;margin-left: -24px;position: absolute;
cursor: pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);opacity:0.6;*background-color:#111; border-radius:2px; }
.rsDefault .rsArrowIcn:hover {-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);opacity:0.9;}
.rsDefault.rsHor .rsArrowLeft .rsArrowIcn { background:  url('images/panel-prev.png') no-repeat;}
.rsDefault.rsHor .rsArrowRight .rsArrowIcn {background:  url('images/panel-next.png') no-repeat;}
.rsDefault.rsVer .rsArrowLeft .rsArrowIcn { background:  url('images/panel-prev.png') no-repeat; }
.rsDefault.rsVer .rsArrowRight .rsArrowIcn { background:  url('images/panel-next.png') no-repeat;}
.rsDefault .rsArrowDisabled .rsArrowIcn { background-color: rgba(0,0,0,0.4); opacity: .4; *display: none; }
.rsDefault .rsBullets {position: absolute;z-index: 35;left: 0;bottom: 0;width: 100%;height: auto;margin: 0 auto;background: #000;background: rgba(0,0,0,0.75);text-align: center;line-height: 18px;overflow: hidden;}
.rsDefault .rsBullet {width: 8px;height: 8px;display: inline-block;*display:inline; *zoom:1;margin: 0 5px 1px;border-radius: 50%;background: #777;background: rgba(255,255,255,0.5);}
.rsDefault .rsBullet.rsNavSelected  {background-color: #FFF;}
.rsDefault .rsThumbsHor {padding-bottom: 4px;width: 100%;height: 42px;margin-top:3px;}
.rsDefault .rsThumbsVer {padding-right: 4px;width: 60px;height: 100%;position: absolute;top: 0;right: 0;}
.rsDefault.rsWithThumbsHor .rsThumbsContainer {position: relative;height: 100%;}
.rsDefault.rsWithThumbsVer .rsThumbsContainer {position: relative;width: 100%;}
.rsDefault .rsThumb {float: left;overflow: hidden;width: 60px;height: 40px;}
.rsDefault .rsThumb img {width: 100%;height: 100%;}
.rsDefault .rsThumb.rsNavSelected {background: #fff;}
.rsDefault .rsThumb.rsNavSelected img {opacity: 0.3;filter: alpha(opacity=30);}
.rsDefault .rsTmb {display: block;}
.rsDefault .rsThumbsArrow {height: 100%;width: 20px;position: absolute;display: block;cursor: pointer;z-index: 21;background: #000;background: rgba(0,0,0,0.75);}
.rsDefault .rsThumbsArrow:hover {background: rgba(0,0,0,0.9);}
.rsDefault.rsWithThumbsVer .rsThumbsArrow {width: 100%;height: 20px;}
.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft { top: 0; left: 0; }
.rsDefault.rsWithThumbsVer .rsThumbsArrowRight { bottom: 0;  left: 0; }
.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft { left: 0; top: 0; }
.rsDefault.rsWithThumbsHor .rsThumbsArrowRight { right: 0; top:0; }
.rsDefault .rsThumbsArrowIcn {width: 16px;height: 16px;top: 50%;left: 50%;margin-top:-8px;margin-left: -8px;position: absolute;	cursor: pointer;background: url('images/rs-default.png');}
.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn { background-position: -128px -32px; }
.rsDefault.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn { background-position: -128px -48px;}
.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn { background-position: -238px -49px; }
.rsDefault.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn { background-position: -238px -65px; }
.rsDefault .rsThumbsArrowDisabled { display: none !important; }
.rsImg{margin:5px;height:450px;width:800px;}


/* Thumbnails resizing on smaller screens */
@media screen and (min-width: 0px) and (max-width: 800px) {
	.rsDefault .rsThumb {width: 59px;height: 44px;}
	.rsDefault .rsThumbsHor {height: 44px;}
	.rsDefault .rsThumbsVer {width: 59px;}
	}
.rsDefault .rsFullscreenBtn {right: 0;top: 0;width: 44px;height: 44px;z-index: 22;display: block;position: absolute;cursor: pointer;}
.rsDefault .rsFullscreenIcn {display: block;margin: 6px;width: 32px;height: 32px;background: rgba(0,0,0,0.75) url('images/rs-default.png') 0 0;
	*background-color:#000; border-radius:2px; background-color:rgba(0}
.rsDefault .rsFullscreenIcn:hover {	background-color: rgba(0,0,0,0.9);}
.rsDefault.rsFullscreen .rsFullscreenIcn {background-position: -66px -0;}
.rsDefault .rsPlayBtn {	-webkit-tap-highlight-color:rgba(0,0,0,0.3);width:64px;height:64px;margin-left:-32px;margin-top:-32px;cursor: pointer;}
.rsDefault .rsPlayBtnIcon {width:64px;display:block;height:64px;-webkit-border-radius: 4px;border-radius: 4px;background:rgba(0,0,0,0.75) url('images/rs-default.png') no-repeat 0 -32px;	
	-webkit-transition:.3s; -moz-transition:.3s; transition:.3s; *background-color:#000; background-color:rgba(0}
.rsDefault .rsPlayBtn:hover .rsPlayBtnIcon {background-color: rgba(0,0,0,0.9);}
.rsDefault .rsBtnCenterer {position:absolute;left:50%;top:50%;width: 20px;height: 20px;}
.rsDefault .rsPreloader {width:20px;height:20px;background-image:url(images/load.gif);
	left:50%;top:50%;margin-left:-10px;margin-top:-10px;}