@charset "utf-8";
/* Tasarim & Kodlama Crea Tasarim & Yazilim 08.09.2015
   Yazilim 5846 Sayılı Kanun ve Turk Patent Enstitusu 
   551 Sayili Patent & Fikir Haklarinin Korunmasi Kanunlari Kapsaminda ve
   İzmir 17. Noterliği Tarafından Tescilli Olup, Tamamami Koruma
   Altindadir, Kopyalanmasi ve Kullanimi Halinde Gerekli Yasal Islemlerin
   Uygulanacagini Lutfen Unutmayin. IEPB-059/15-H9326 | TPE-T-035A-EH011/26915033
   SN.698745/IZM-N
*/
/************* SABİTLER ************/
@import url('https://fonts.googleapis.com/css?family=Play');
.border-radius-3x {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:1px solid #eaeaea;
}
.red-back {
	background-image:url(../images/channel-bg.jpg);
}
.blue-back {
	background-image:url(../images/channel-bg.png);
}
.green-back {
	background-image:url(../images/channel-green-bg.png);
}
.login-back {
	background-image:url(../images/login-back.png);
}
.login-back-right {
	background-image:url(../images/login-back-right.png);
}
.register-back {
	background-image:url(../images/register-background.png);
}
.register-back-right {
	background-image:url(../images/register-background-right.png);
}
.zebra {
	background-color:#D9D9D9;
}
.icon-style {
	margin-top:18px;
	font-weight:15px;
}
.capitalize {
	text-transform:capitalize;
}
hr.seperator { 
  border: 0; 
  height: 1px; 
  background-image: -webkit-linear-gradient(left, #f0f0f0, #D9D9D9, #f0f0f0);
  background-image: -moz-linear-gradient(left, #f0f0f0, #D9D9D9, #f0f0f0);
  background-image: -ms-linear-gradient(left, #f0f0f0, #D9D9D9, #f0f0f0);
  background-image: -o-linear-gradient(left, #f0f0f0, #D9D9D9, #f0f0f0); 
}
.col-sm-right {
	float:right;
	margin-right:10px;
	margin-bottom:5px;
}
.bos-bilgi {
	margin-top:10px; 
	margin-bottom:10px; 
	width:100%; 
	text-align:center; 
	font-weight:bold; 
	font-size:14px;
}
.title_block {
	font-family: 'Play', sans-serif;
}
/***********************************/
.kapsama {
	margin-top:5px;
	margin-bottom:15px;
	margin-left:auto;
	margin-right:auto;
	width:1170px;
	overflow:hidden;
}
.sol-blok {
	width:265px;
	height:auto;
	float:left;
}
.sag-blok {
	width:900px;
	height:auto;
	float:left;
	margin-left:5px;
}
.main-header .bildirimler {
   margin-top: 17px;
   margin-top: 17px;
   padding: 0;
   margin-left: 39px;
   line-height:normal;
}
.main-header .bildirimler .boxlar{
	float:left;
	margin-right:8px;
	height: 41px;
    width: 41px;
    border: 1px solid #eaeaea;
    display: block;
    position: relative;
    padding: 2px 41px 0 15px;
}
.main-header .bildirimler i{
	line-height:41px;
	margin-left:5px;
	font-size:16px;
}
.main-header .firma-ekle {
	margin-top:17px;
	margin-right:5px;
	height: 41px;
    width: 110px;
    border: 1px solid #cacaca;
    display: block;
    position: relative;
	line-height:41px;
	text-align:center;
	background: #048a8b;
    color: #fff;
	font-weight:500;
}
.main-header .firma-ekle a {
	color:#F9F9F9;
}
.main-header .firma-ekle:hover {
	opacity: 0.8;
}
.main-header .teklif-al {
	margin-top:17px;
	height: 41px;
    width: 110px;
    border: 1px solid #cacaca;
    display: block;
    position: relative;
	line-height:41px;
	text-align:center;
	background: #ffaf28;
    color: #fff;
	font-weight:500;
}
.main-header .teklif-al a {
	color:#F9F9F9;
}
.main-header .teklif-al:hover {
	opacity: 0.8;
}
.menu-i {
	margin-top:10px;
	margin-right:17px;
	margin-left:-4px;
	width:5px;
	height:5px;
}
.menu-i-alt {
	margin-top:8px;
	margin-right:1px;
	margin-left:-4px;
	width:5px;
	height:5px;
}
.sol-box {
	width:260px;
	border-left:1px solid #C7C7C7;
	border-right:1px solid #C7C7C7;
	border-bottom:1px solid #C7C7C7;
}
.box-baslik {
	background:#494949;
	height:38px;
	margin-top:0px;
	margin-bottom:10px;
	border-bottom:2px solid #048a8b;
}
.box-baslik i {
	line-height:38px;
	color:#FFFFFF;
}
.box-baslik li {
	display:block;
	margin-left:20px;
	font-size:13px;
	line-height:38px;
	color:#FFFFFF;
}
.box-icerik {
	margin-left:15px;
	margin-right:15px;
}
.box-icerik li {
	list-style:none;
	border-bottom:1px dashed #C7C7C7;
	margin-bottom:5px;
}
.box-icerik a {
	font-size:12px;
	text-decoration:none;
	color:#8d8d8d;
}
.box-icerik a:hover {
	color:#000000;
}
.box-icerik i {
	color:#048a8b;
	margin-right:5px;
	font-size:14px;
}
/*************** YAZAR ***************/
.yazar-box-icerik {
	margin-left:15px;
	margin-right:15px;
}
.yazar-box-icerik li {
	list-style:none;
	margin-bottom:15px;
	margin-left:45px;
	width:190px;
	margin-top:-30px;

}
.yazar-box-icerik a {
	font-size:15px;
	font-weight:600;
	text-decoration:none;
	color:#8d8d8d;
}
.yazar-box-icerik a:hover {
	color:#000000;
}
.yazar-box-icerik .yazar-resim {
	display:block;
	width:41px;
	height:41px;
}
.yazar-box-icerik .yazar-resim img {
	width:40px;
	height:40px;
	border-radius: 999rem;
	-webkit-border-radius: 999rem;
	-moz-border-radius: 999rem;
}
/************** ETİKET ***************/
.etiket-box-icerik {
	margin-left:15px;
	margin-right:15px;
	margin-bottom:10px;
	height:auto;
}
.etiket-box-icerik li {
	float:left;
	list-style:none;
	margin-left:5px;
}
.etiket-box-icerik li a {
	font-size:12px;
	font-weight:600;
	padding:0 10px 0 10px; 
	background:#75bdcd; 
	color:#fff; 
	text-decoration:none; 
	border-radius: 999rem;
	-webkit-border-radius: 999rem;
	-moz-border-radius: 999rem;
}
.etiket-box-icerik li a:hover {
	color:#ffffff;
	background:#048a8b;
}
/*********** HAVA DURUMU ************/
.hava_il {
	text-align:center;
	font-weight:bold;
}
.hava_resim {
	margin-left:85px;
	width:50px;
}
.hava_tarih {
	color:#9AC0DC;
	text-align:center;
	font-weight:bold;
}
.hava_derece {
	text-align:center;
	font-weight:bold;
}
/************ ANKET **************/
#container{
	width:250px;
	margin-left:4px;
}
#container h1{
	margin:0;
	padding:0; 
	font-size:1.4em;
	font-family:Georgia, serif;
	font-weight:normal; color:#333;
	text-align:center;
}
#container p{
	color:#333; 
	margin:0; line-height:2em;
	font-size:12px;
}
#pollcontainer{
	margin:5px;
	padding:5px;
}
#loader{ display:none; text-align:center;}
.option{ margin:5px 0; }
.option p{ line-height:1.1em; font-size:0.85em; }
.bar{ height:10px; background:#3399cc; }
.yourvote{ background:#113399; }
/************* ECZANE **************/
.eczaneler {
	display:block;
	widows:250px;
	margin-left:5px;
	margin-right:5px;
	clear:both;
}
.ico_result { float:left; width:0px; height:0px; display:none; margin-right:0px; }
.searchrow { margin-bottom:5px; padding:1px; border:1px dashed #DED8D8; text-align:center }
.searchrow:hover { border-left:1px solid #FD3437; }
.searchrowtop { width:250px; height:5px; display:none; font-weight:bold; }
.searchrowbottom { width:250px; height:5px; display:block; }
.searchrowmiddle img { display:none; }
.searchrowmiddle a { display:none; }
.searchrowmiddle input { display:none; }
.searchresulttext { padding-top:5px; font-size:12px; font-weight:bold; display:none; }
.resultfilterheader { font-weight:bold; display:none; }
.filterdropdown { display:none; }
.resultheader { font-weight:bold; color:#34495E!important; text-align:center; font-size:12px; margin-bottom:8px; }
/************* ORTA ****************/
.orta-box {
	float:left;
	width:900px;
	height:auto;
	border:1px solid #c7c7c7;
}
.orta-box-baslik {
	width:300px;
	background:#494949;
	height:38px;
	margin-top:0px;
	margin-bottom:10px;
	border-bottom:2px solid #000000;
}
.orta-box-baslik i {
	line-height:38px;
	color:#FFFFFF;
}
.orta-box-baslik li {
	float:left;
	display:block;
	margin-left:20px;
	font-size:13px;
	line-height:38px;
	color:#FFFFFF;
}
.orta-box-ic {
	float:left;
	width:150px;
	height:auto;
	margin-top:10px;
	margin-left:25px;
}
/**************************************/
.vtr-harita-tab {
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
	height:345px;
	width:653px;
}
.vtr-harita-tab ul {
	height:345px;
	width:100%;
	overflow:hidden;
	margin-left:10px;
}
.vtr-harita-tab li {
	float:left;
	width:200px;
	border-bottom:1px dashed #C7C7C7;
	padding:3px;
	list-style:none;
	overflow:hidden;
	margin-right:15px;
}
/**************************************/
.yaklasan-etkinlik {
	margin-left:5px;
	margin-right:5px;
	margin-top:15px;
	height:325px;
	width:653px;
}
.yaklasan-etkinlik ul {
	height:325px;
	width:100%;
	overflow:hidden;
	margin-left:5px;
}
.yaklasan-etkinlik ul li {
	float:left;
	width:320px;
	height:50px;
	border-top:1px dashed #C7C7C7;
	border-bottom:1px dashed #C7C7C7;
	border-right:1px dashed #C7C7C7;
	border-left:1px solid #669900;
	margin-right:5px;
	margin-bottom:5px;
}
.yaklasan-etkinlik ul li:hover {
   -webkit-transition: all 0.2s ease;
   -moz-transition: all 0.2s ease;
   -o-transition: all 0.2s ease;
   -ms-transition: all 0.2s ease;
    transition: all 0.2s ease;
	border-left:3px solid #669900;
}
.yaklasan-etkinlik .baslik {
	display:block;
	font-size:12px;
	margin-top:5px;
	margin-bottom:5px;
}
.yaklasan-etkinlik .tarih {
	display:block;
	font-size:12px;
}
.yaklasan-etkinlik i {
	margin-top:2px;
}
.yaklasan-etkinlik ul li img {
	float:left;
	height:48px;
	width:48px;
}
/**************************************/
.vitrin-ihale {
	display:block;
	width:100%;
	height:auto;
}
.vitrin-ihale ul {
	overflow:hidden;
}
.vitrin-ihale ul li {
	width:270px;
	float:left;
	display:block;
	margin-left:20px;
	font-size:13px;
	line-height:38px;
	border-bottom:1px dashed #cacaca;
}
.vitrin-ihale ul li i {
	margin-top:13px;
}
/**************************************/
.line-title {
	width:200px;
	margin-left:10px;
	padding:3px;
	border-bottom:3px solid #42AC00;
}
.line-title-blue {
	width:200px;
	margin-left:10px;
	padding:3px;
	border-bottom:3px solid #048a8b;
}
.line-title i {
	margin-top:3px;
}
.line-title-blue i {
	margin-top:3px;
}
/**************************************/
.orta-box-ic-video {
	float:left;
	height:auto;
	margin-top:10px;
	margin-left:30px;
}
.orta-box-ic-video .video-adi {
	font-size:12px;
	width:150px;
	margin-left:-10px;
	text-align:center;
}
.orta-box-ic-video .video-adi a {
	color:#8d8d8d;
}
.orta-box-ic-video li {
	width:150px;
	border:1px dashed #c7c7c7;
	margin-bottom:10px;
	margin-left:-10px;
	list-style:none;
	overflow:hidden;
}
.orta-box-ic-video li img {
	width:148px;
	height:auto;
   -webkit-transition: all 0.5s ease;
   -moz-transition: all 0.5s ease;
   -o-transition: all 0.5s ease;
   -ms-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.orta-box-ic-video li img:hover {
  -webkit-transform: rotate(-20deg);
  -moz-transform: rotate(-20deg);
  -o-transform: rotate(-20deg);
  -ms-transform: rotate(-20deg);
   transform: rotate(-20deg);
   opacity: 0.3;
}
/**************************************/
.firma-list {
	display:block;
	float:left;
	width:426px;
	margin-left:15px;
	margin-bottom:7px;
	height:135px;
}
.firma-list .frm-list-logo img {
	float:left;
	height:125px;
	width:125px;
	margin-top:-5px;
	margin-left:3px;
	border-right:1px dotted #c7c7c7;
	-webkit-transition: all 0.5s ease;
   -moz-transition: all 0.5s ease;
   -o-transition: all 0.5s ease;
   -ms-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.firma-list .frm-list-logo img:hover {
   -webkit-filter: blur(2px);
	filter: blur(2px);
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
}
.firma-list .frm-list-bilgi {
	border-bottom:1px dotted #c7c7c7;
	margin-bottom:3px;
	margin-top:10px;
	margin-left:130px;
	margin-right:5px;
	font-size:12px;
	font-weight:600;
	text-transform: capitalize;
}
.firma-list .frm-list-rozet {
	float:right;
	margin-top:10px;
	margin-right:10px;
}
.firma-list .frm-list-yildiz {
	width:107px;
	float:left;
	margin-top:13px;
	margin-left:10px;
}
.firma-list .frm-list-bilgi i {
	margin-top:1px;
}
.effect7
{
  	position:relative;       
    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
       -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
            box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
.effect7:before, .effect7:after
{
	content:"";
    position:absolute; 
    z-index:-1;
    -webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);
    -moz-box-shadow:0 0 20px rgba(0,0,0,0.8);
    box-shadow:0 0 20px rgba(0,0,0,0.8);
    top:0;
    bottom:0;
} 
.effect7:after
{
	right:10px; 
    left:auto;
    -webkit-transform:skew(8deg) rotate(3deg); 
       -moz-transform:skew(8deg) rotate(3deg);     
        -ms-transform:skew(8deg) rotate(3deg);     
         -o-transform:skew(8deg) rotate(3deg); 
            transform:skew(8deg) rotate(3deg);
}
/**************************************/
.firma-sehirler {
	display:block;
	width:1200px;
	margin-left:auto;
	margin-right:auto;
}
.firma-sehirler li {
	float: left;
    width: 80px;
    margin-top: 15px;
    margin-right: 10px;
    text-align: center;
	list-style:none;
}
.firma-sehirler li a {
	font-size:12px;
	font-weight:bold;
}
.firma-sehirler li span.yerimi {
	display: block;
    width: 80px;
    height: 80px;
    color: #ffffff;
    font-weight: 700;
    font-size: 14px;
    line-height: 59px;
    text-align: center;
    background: url(../images/map_blue.png) center no-repeat;
}
/**************************************/
.sektorler {
	clear:both;
	display:block;
	width:100%;
	margin-left:auto;
	margin-right:auto;
	background-color:#000000;
}
.sektorler li {
	float:left;
	width:200px;
	height:auto;
	margin-left:15px;
	margin-bottom:10px;
	list-style:none;
}
.sektorler li .baslik {
	font-size:13px;
	font-weight:bold;
}
.sektorler li span {
	display:block;
	font-size:12px;
}
/**************************************/
.tum-kategoriler {
	display:block;
	width:100%;
	margin-left:auto;
	margin-right:auto;
}
.tum-kategoriler ul {
	width:100%;
	overflow:hidden;
}
.tum-kategoriler ul li {
	float:left;
	width:260px;
	margin-left:29px;
	font-size:14px;
	list-style:none;
	margin-bottom:10px;
	text-transform:capitalize;
}
.tum-kategoriler ul li i {
	font-weight:500;
	margin-top:3px;
	margin-left:3px;
}
/**************************************/
.konak-kategori {
	width:100%
}
.konak-kategori li {
	float:left;
	margin-bottom:15px;
	width:250px;
}
.konak-kategori i {
	margin-top:3px;
	margin-left:5px;
}
/**************************************/
.pace {
  -webkit-pointer-events: none;
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.pace-inactive {
  display: none;
}

.pace .pace-progress {
  background: #29d;
  position: fixed;
  z-index: 2000;
  top: 0;
  right: 100%;
  width: 100%;
  height: 4px;
}

.pace .pace-progress-inner {
  display: block;
  position: absolute;
  right: 0px;
  width: 100px;
  height: 100%;
  box-shadow: 0 0 10px #29d, 0 0 5px #29d;
  opacity: 1.0;
  -webkit-transform: rotate(3deg) translate(0px, -4px);
  -moz-transform: rotate(3deg) translate(0px, -4px);
  -ms-transform: rotate(3deg) translate(0px, -4px);
  -o-transform: rotate(3deg) translate(0px, -4px);
  transform: rotate(3deg) translate(0px, -4px);
}

.pace .pace-activity {
  display: block;
  position: fixed;
  z-index: 2000;
  top: 7px;
  right: 15px;
  width: 20px;
  height: 20px;
  border: solid 2px transparent;
  border-top-color: #29d;
  border-left-color: #29d;
  border-radius: 10px;
  -webkit-animation: pace-spinner 400ms linear infinite;
  -moz-animation: pace-spinner 400ms linear infinite;
  -ms-animation: pace-spinner 400ms linear infinite;
  -o-animation: pace-spinner 400ms linear infinite;
  animation: pace-spinner 400ms linear infinite;
}

@-webkit-keyframes pace-spinner {
  0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); }
}
@-moz-keyframes pace-spinner {
  0% { -moz-transform: rotate(0deg); transform: rotate(0deg); }
  100% { -moz-transform: rotate(360deg); transform: rotate(360deg); }
}
@-o-keyframes pace-spinner {
  0% { -o-transform: rotate(0deg); transform: rotate(0deg); }
  100% { -o-transform: rotate(360deg); transform: rotate(360deg); }
}
@-ms-keyframes pace-spinner {
  0% { -ms-transform: rotate(0deg); transform: rotate(0deg); }
  100% { -ms-transform: rotate(360deg); transform: rotate(360deg); }
}
@keyframes pace-spinner {
  0% { transform: rotate(0deg); transform: rotate(0deg); }
  100% { transform: rotate(360deg); transform: rotate(360deg); }
}
/*************************************************/
.otel-arama-box {
	display:block;
	width:870px;
	height:288px;
}
.otel-arama-form {
	float:left;
	width:610px;
	height:288px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	overflow:hidden;
}
.otel-arama-kapsa {
	background-color:rgba(255, 255, 255, 0.5);
	margin-top:130px;
	margin-left:auto;
	margin-right:auto;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	height:130px;
	width:600px;
}
.otel-arama-kapsa li {
	float:left;
	list-style:none;
	margin-top:7px;
	margin-left:5px;
}
.reklam-konaklama {
	height:288px;
	width:250px;
	margin-left:6px;
	float:left;
	overflow:hidden;
}
.reklam-konaklama img {
	height:288px;
	width:250px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
/*************************************************/
.otel-box {
	display:block;
	float:left;
	width:285px;
	margin-bottom:5px;
	height:220px;
	margin-left:5px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:1px solid #c7c7c7;
	overflow:hidden;
}
.otel-box:hover {
	opacity:0.8;
}
.otel-box .otel-resim img {
	display:block;
	margin-top:0px;
	height:120px;
	width:100%;
}
.otel-box .otel-adi {
	margin-left:10px;
	margin-top:10px;
	max-height:36px;
	overflow:hidden;
}
.otel-box .otel-bilgi {
	font-size:12px;
	color:#8A8A8A;
	margin-left:10px;
	margin-top:5px;
	height:20px;
	overflow:hidden;
}
.otel-box .otel-fiyat {
	font-size:20px;
	color:#000000;
	margin-left:10px;
	font-weight:bold;
}
.otel-box .otel-fiyat span {
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
.otel-sayfa-title {
	font-size:15px;
	font-weight:bold;
	margin-left:7px;
	color:#000000;
	border-bottom:1px dashed #c7c7c7;
	width:865px;
	margin-bottom:10px;
}
.otel-sayfa-title i {
	margin-top:3px;
}
.otel-orta-reklam {
	display:block;
	width:865px;
	height:100px;
	margin-top:5px;
	overflow:hidden;
}
.otel-orta-reklam img {
	width:865px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:1px solid #c7c7c7;
}
.otel-sol-banner {
	width:267px;
	height:350px;
	overflow:hidden;
}
.otel-sol-banner img {
	width:267px;
	height:350px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:1px solid #c7c7c7;
}
.otel-sol-banner li {
	font-family:"Arial";
	list-style:none;
	font-size:12px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:5px;
	color:#FFFFFF;
}
.otel-sol-banner i {
	margin-right:5px;
}
/************** OTEL DETAY SAYFALARI *************/
.jssora05l, .jssora05r {
	display: block;
	position: absolute;
	/* size of arrow element */
	width: 40px;
	height: 40px;
	cursor: pointer;
	background: url(../images/a17.png) no-repeat;
	overflow: hidden;
}
.jssora05l { background-position: -10px -40px; }
.jssora05r { background-position: -70px -40px; }
.jssora05l:hover { background-position: -130px -40px; }
.jssora05r:hover { background-position: -190px -40px; }
.jssora05l.jssora05ldn { background-position: -250px -40px; }
.jssora05r.jssora05rdn { background-position: -310px -40px; }
.jssort01 {
position: absolute;
/* size of thumbnail navigator container */
width: 860px;
height: 100px;
}

.jssort01 .p {
	position: absolute;
	top: 0;
	left: 0;
	width: 72px;
	height: 72px;
}

.jssort01 .t {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border: none;
}

.jssort01 .w {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
}

.jssort01 .c {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 68px;
	height: 68px;
	border: #000 2px solid;
	box-sizing: content-box;
	background: url(../images/t01.png) -800px -800px no-repeat;
	_background: none;
}

.jssort01 .pav .c {
	top: 2px;
	_top: 0px;
	left: 2px;
	_left: 0px;
	width: 68px;
	height: 68px;
	border: #000 0px solid;
	_border: #fff 2px solid;
	background-position: 50% 50%;
}

.jssort01 .p:hover .c {
	top: 0px;
	left: 0px;
	width: 70px;
	height: 70px;
	border: #fff 1px solid;
	background-position: 50% 50%;
}

.jssort01 .p.pdn .c {
	background-position: 50% 50%;
	width: 68px;
	height: 68px;
	border: #000 2px solid;
}
.otel-tab-resim {
	float:left;
	width:150px;
	height:100px;
	margin-right:13px;
	margin-bottom:10px;
}
.otel-tab-resim ul {
	overflow:hidden;
	margin-top:0px;
}
.otel-tab-resim a img {
   -webkit-transition: all 0.5s ease;
   -moz-transition: all 0.5s ease;
   -o-transition: all 0.5s ease;
   -ms-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.otel-tab-resim a img:hover {
  -webkit-transform: rotate(-5deg);
  -moz-transform: rotate(-5deg);
  -o-transform: rotate(-5deg);
  -ms-transform: rotate(-5deg);
   transform: rotate(-5deg);
   opacity: 0.3;
}
.star-rating{
	font-size: 0;
}
.star-rating__wrap{
	display: inline-block;
	font-size: 1rem;
}
.star-rating__wrap:after{
	content: "";
	display: table;
	clear: both;
}
.star-rating__ico{
	font-size:25px;
	float: right;
	padding-left: 2px;
	cursor: pointer;
	color: #048a8b;
}
.star-rating__ico:last-child{
	padding-left: 0;
}
.star-rating__input{
	display: none;
}
.otel-detay {
	width:820px;
	height:auto;
}
.otel-detay ul {
	width:820px;
	overflow:hidden;
	margin-bottom:15px;
}
.otel-detay li {
	list-style:none;
	float:left;
	width:260px;
	margin-top:5px;
	margin-bottom:2px;
	margin-left:10px;
	font-size:12px;
	color:#828282;
}
.otel-detay i {
	margin-top:5px;
}
.otel-detay ul .otel-detay-baslik {
	width:100%;
	height:40px;
	background-color:#DFDFDF;
}
.otel-detay ul .otel-detay-baslik span {
	line-height:40px;
	font-size:17px;
	color:#6E6E6E;
	font-weight:500;
	margin-left:10px;
}
.social-title {text-transform: uppercase;letter-spacing: 1px; }
.count { font-size: 37px;margin-top: 10px;margin-bottom: 10px; }
.panel .fa { font-size: 30px;text-align: right;position: absolute;top: 7px;right: 27px;outline: none; }
.social .panel { color:#fff;text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); }
.social a { text-decoration:none; }
.twitter { background-color:#00acee; }
.google-plus { background-color:#dd4b39; }
.facebook-like { background-color:#3b5998; }
.visitor { background-color:#eb6d20; }
.otel-puan {
	width:100%;
	height:100px;
	background-color:#00acee;
}
.otel-puan .sayi-yazi {
	font-size:15px;
    margin-top:5px;
	color:#ffffff;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
}
.otel-puan .sayi {
    font-size:37px;
    margin-top:8px;
	color:#ffffff;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
}
.otel-bilgi {
	display:block;
	width:100%;
	height:auto;
}
.otel-bilgi li {
	width:100%;
	height:30px;
	margin-bottom:5px;
	border-bottom:1px dashed #c7c7c7;
	list-style:none;
}
.otel-bilgi li .properity {
	display:block;
	float:left;
	text-align:left;
	font-size:13px;
	font-weight:bold;
	text-transform: capitalize;
	margin-left:15px;
	line-height:30px;
}
.otel-bilgi li i {
	margin-right:5px;
	margin-top:7px;
}
.otel-bilgi li .value {
	display:block;
	float:right;
	text-align:right;
	font-size:13px;
	margin-right:15px;
	line-height:30px;
}
/*************************************************/
.gunluk-arama-box {
	display:block;
	width:870px;
	height:288px;
}
.gunluk-arama-form {
	float:left;
	width:610px;
	height:288px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-image:url(../images/ev-arama-back.png);
}
.gunluk-arama-kapsa {
	background-color:rgba(255, 255, 255, 0.5);
	margin-top:130px;
	margin-left:auto;
	margin-right:auto;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	height:130px;
	width:600px;
}
.gunluk-arama-kapsa li {
	float:left;
	list-style:none;
	margin-top:7px;
	margin-left:5px;
}
.tab-sol-bol {
	width:410px;
	height:auto;
	float:left;
	margin-top:-8px;
}
.tab-sag-bol {
	float:right;
	width:400px;
	height:auto;
	border:1px solid #D9D9D9;
}
/*************************************************/
.villa-arama-box {
	display:block;
	width:870px;
	height:288px;
}
.villa-arama-form {
	float:left;
	width:610px;
	height:288px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.villa-arama-kapsa {
	background-color:rgba(255, 255, 255, 0.5);
	margin-top:130px;
	margin-left:auto;
	margin-right:auto;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	height:130px;
	width:600px;
}
.villa-arama-kapsa li {
	float:left;
	list-style:none;
	margin-top:7px;
	margin-left:5px;
}
/*************************************************/
.login-right {
	width:300px;
}
.login-right li {
	font-size:12px;
	max-width:300px;
	list-style:none;
}
/*************************************************/
.username {
	font-weight:bold;
	font-size:18px;
	text-transform:capitalize;
	margin-top:5px;
}
.reg-info {
	display:block;
	font-size:13px;
	margin-top:5px;
	margin-bottom:3px;
	text-align:center;
}
.shout-bant {
	margin-top:15px;
	margin-left:10px;
	text-transform:capitalize;
	max-width:700px;
	float:left;
	overflow:hidden;
}
.shout-button {
	float:right;
	margin-top:18px;
}
.shout-button a {
	margin-right:5px;
	cursor:pointer;
}
/*************************************************/
.loading {
  position: absolute;
  left: 51%;
  top: 25%;
  z-index:100;
  margin: -60px 0 0 -60px;
  background: #fff;
  width: 100px;
  height: 100px;
  border-radius: 100%;
  border: 10px solid #048a8b;
}
.loading:after {
  content: '';
  background: trasparent;
  width: 140%;
  height: 140%;
  position: absolute;
  border-radius: 100%;
  top: -20%;
  left: -20%;
  opacity: 0.7;
  box-shadow: #048a8b -4px -5px 5px -3px;
  animation: rotate 2s infinite linear;
}
.loading .info {
	line-height:80px;
	font-size:12px;
	font-weight:600;
	text-align:center;
}

@keyframes rotate {
  0% {
    transform: rotateZ(0deg);
  }
  100% {
    transform: rotateZ(360deg);
  }
}
/*************************************************/
.timeline {
  list-style: none;
  margin-top:0px;
  margin-bottom:20px;
  margin-left:auto;
  margin-right:auto;
}
.profile-cover {
	-webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.175);
  	box-shadow: 0 1px 6px rgba(0, 0, 0, 0.175);  	
}
.timeline > li {
  position: relative;
  margin-bottom:15px;
}
.timeline > li > .timeline-panel {
  position: relative;
  -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.175);
  box-shadow: 0 1px 6px rgba(0, 0, 0, 0.175);
}

.timeline-title {
  margin-top: 0;
  color: inherit;
}
.timeline-body > p,
.timeline-body > ul {
    padding:20px;
    margin-bottom: 0;
}
.timeline-body > p + p {
  margin-top: 5px;
}
.timeline-footer{
    padding:20px;
    background-color:#f4f4f4;
}
.timeline-footer > a{
    cursor: pointer;
    text-decoration: none;
}
.timeline-header{
    padding:10px;
    background-color:#f4f4f4;
}

/* facebook share box */
.facebook-share-box {
    width: 100%;
}
.wall-images {
	width:456px;
	height:300px;
	margin-left:auto;
	margin-right:auto;
}
.wall-user-images {
	height:50px;
	width:50px;
}
.facebook-share-box .share-form{
	padding: 2%;
}
.facebook-share-box .share {
    -webkit-transition: 0.1s ease-out height;
    -moz-transition: 0.1s ease-out height;
    -ms-transition: 0.1s ease-out height;
    -o-transition: 0.1s ease-out height;
    transition: 0.1s ease-out height;
    clear: both;
    background: white;
    border: 2px solid #dddddd;
    margin-bottom: 10px;
    position: relative;
}

.facebook-share-box .share .arrow {
    background: url(../images/arrow.png) no-repeat #dddddd;
    position: absolute;
    width: 14px;
    height: 10px;
    left: 4px;
    display: inline;
    top: -10px;
    -webkit-transition: 0.3s ease-out all;
    -moz-transition: 0.3s ease-out all;
    -ms-transition: 0.3s ease-out all;
    -o-transition: 0.3s ease-out all;
    transition: 0.3s ease-out all;
}

.facebook-share-box .post-types li a {
    color: #ADADAD;
    text-decoration: none;
}
.facebook-share-box .post-types li a i {
	margin-top:3px
}
.facebook-share-box .post-types li a.active {
    color: #404040;
}

.facebook-share-box .post-types {
    padding-left: 5px;
}

.facebook-share-box ul {
    list-style: none;
    margin-bottom: 9px;
}

.facebook-share-box .post-types li {
    display: inline;
    margin-right: 10px;
}

.facebook-share-box input[type="text"] {
  border: none;
}

.facebook-share-box .message{
  border: none;
}

/*Custom*/
.mg-top{
  margin-top: 10%;
}
.map_canvas{
  height: 150px;
}
.videowrapper {
    float: none;
    clear: both;
    width: 100%;
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 25px;
    height: 0;
}
.videowrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.timeline.affix {
  width: 33%;
}
@media (max-width: 767px) {
  .timeline.affix {
    position: static;
    width: auto;
    top: 0;
  }
}
/*************************************************/
.arkadaslar-box {
	display:block;
	height:auto;
}
.arkadaslar-box .listbox {
	display:block;
	height:40px;
	width:100%;
	margin-bottom:5px;
}
.arkadaslar-box img {
	float:left;
	height:35px;
	width:35px;
	margin-left:5px;
}
.arkadaslar-box .bilgi {
	float:left;
	margin-left:5px;
	font-size:12px;
	font-weight:bold;
}
.arkadaslar-box .bilgi .onlineuser {
    float: left;
    margin: 3px 5px 0 0;
    width: 8px;
    height: 8px;
    background: #0C0;
    border-radius: 5px;
    border: 1px solid #090;
}
.arkadaslar-box .bilgi .offlineuser {
    float: left;
    margin: 3px 5px 0 0;
    width: 8px;
    height: 8px;
    background: #F10004;
    border-radius: 5px;
    border: 1px solid #CF0003;
}
.arkadaslar-box-baslik {
	margin-top:0px; 
	height:35px; 
	background:#494949;
	border-bottom:3px solid #048a8b;
	margin-bottom:10px;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}
.arkadaslar-box-baslik i {
	margin-top:9px;
	float:right;
	margin-right:10px;
}
.arkadaslar-box-baslik span {
	line-height:35px;
	font-size:12px;
	color:#FFFFFF;
	font-family: 'Play', sans-serif;
	margin-left:10px;
	text-transform:uppercase;
	font-weight:bold;
}
.arkadaslik-talep {
	display:block;
	margin-left:10px;
	margin-right:10px;
}
.arkadaslik-talep li {
	margin-top:10px;
	margin-bottom:10px;
	padding-bottom:10px;
	width:100%;
	border-bottom:1px dashed #E4E4E4;
	list-style:none;
}
.arkadaslik-talep li img {
	float:left;
	width:80px;
	height:80px;
}
.arkadaslik-talep li .resim {
	float:left; 
	height:80px; 
	width:80px;
}
.arkadaslik-talep li .bilgi {
	margin-left:10px;
	float:left; 
	max-height:80px; 
	width:540px;
}
.arkadaslik-talep li .bilgi a {
	font-weight:bold;
}
.arkadaslik-talep li .islem {
	margin-left:10px;
	float:left; 
	height:80px; 
	width:200px;
}
.arkadaslik-talep li span {
	line-height:80px;
}
/*************************************************/
.firmaresim-user {
	display:block;
	width:100%;
	height:auto;
}
.firmaresim-user li {
	float:left;
	margin-left:19px;
	margin-bottom:10px;
	list-style:none;
}
.frmkyt-bilgi {
	width:400px; 
	height:540px; 
	float:right; 
	margin-right:20px; 
	margin-top:-555px;
}
.frmkyt-bilgi img {
	display:block;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
}
.frmkyt-bilgi li {
	list-style:none;
	margin-bottom:5px;
	width:350px;
	color:#989898;
	margin-left:10px;
	font-size:12px;
	margin-top:10px;
}
.frmkyt-bilgi li i {
	margin-top:1px;
	margin-right:1px;
	color:#000000;
}
/*************************************************/
/* FLOT CHART  */
.flot-chart {
  display: block;
}
.widget .flot-chart.dashboard-chart {
  display: block;
  height: 120px;
  margin-top: 40px;
}
.flot-chart.dashboard-chart {
  display: block;
  height: 180px;
  margin-top: 40px;
}
.flot-chart-content {
  width: 100%;
  height: 100%;
}
.flot-chart-pie-content {
  width: 200px;
  height: 200px;
  margin: auto;
}
/*************************************************/
.aylik-ziyaret {
	width:300px;
	height:auto;
	float:left;
}
.aylik-ziyaret-sag {
	width:700px;
	height:235px;
	float:right;
	margin-right:15px;
	margin-top:-235px;
	margin-bottom:15px;
}
.aylik-ziyaret-sag span {
	display:block;
	margin-left:10px;
	margin-top:23px;
	margin-right:5px;
	font-size:12px;
	color:#979797;
}
.aylik-ziyaret .aylar {
	width:100px;
	list-style:none;
	margin-left:10px;
}
.aylik-ziyaret .sayi {
	display:block;
	width:100px;
	margin-top:-20px;
	margin-left:100px;
}
.aylik-ziyaret i {
	margin-top:3px;
}
/*************************************************/
.uyari {
	margin-left:15px; 
	margin-top:15px; 
	margin-bottom:15px; 
	font-size:12px; 
	font-weight:bold;
}
.btn-alan {
	display:block;
	float:right;
}
.btn-alan i {
	margin-top:4px;
}
.video-site-modal {
	display:block;
}
.video-site-modal a {
	float:left;
	padding:10px;
}
/******************** İLAN **********************/

.ilanver1 {
	width:200px;
	font-size:14px;
	text-indent:5px;
	height:250px;
	margin-left:11px;
	margin-bottom:10px;
}
.ilan-sonuc {
	width:200px;
	height:250px;
	border:1px solid #1CD000;
}
.ilan-ver-katlar {
	display:block;
	margin-top:10px;
	margin-left:10px;
}
.ilan-ver-katlar li {
	float:left;
	list-style:none;
	margin-bottom:10px;
	font-size:13px;
	font-weight:bold;
	color:#00C40A;
}
.ilan-ver-katlar li i {
	margin-left:10px;
	margin-right:10px;
	margin-top:2px;
}
.ilan-iletisim {
	width:100%;
	height:auto;
}
.ilan-iletisim .sol {
	float:left;
	margin-left:5px;
	margin-bottom:10px;
	height:200px;
	width:400px;
}
.ilan-iletisim .radio-kapsa {
	margin-left:10px;
	margin-top:70px;
}
.ilan-iletisim .sag {
	float:right;
	margin-right:15px;
	margin-bottom:10px;
	height:200px;
	width:420px;
	background:#FFFFFF;
	border:1px solid #dfdfdf;
}
.ilan-iletisim a {
	margin-top:10px; 
	margin-left:20px; 
	display:block; 
	font-size:12px;
}
.ilan-iletisim li {
	padding-bottom:10px;
	list-style:none;
	margin-top:20px;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:10px;
	border-bottom:1px solid #e4e4e4;
	overflow:hidden;
}
.ilan-iletisim li .baslik {
	display:inline-block;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	margin-right:70px;
	width:100px;
}
.ilan-textalan {
	width:600px;
	margin-bottom:20px;
	height:40px;
	font-size:14px;
	font-weight:bold;
}
.style-5::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}

.style-5::-webkit-scrollbar
{
	width: 10px;
	background-color: #F5F5F5;
}

.style-5::-webkit-scrollbar-thumb
{
	background-color: #0ae;
	
	background-image: -webkit-gradient(linear, 0 0, 0 100%,
	                   color-stop(.5, rgba(255, 255, 255, .2)),
					   color-stop(.5, transparent), to(transparent));
}
/*************** Classified *****************/
.search_input{padding:5px;border:1px solid #CCCCCC;}
.select_input{float:left;width:20%;padding:5px;margin:0 5px;}
.selp{padding:4px;margin:0 5px;border:1px solid #CCCCCC;}
.selp:focus{border:1px solid blue;}
.selpb{padding:4px;margin:2px;width:48%;border:1px solid #CCCCCC;}
.selpb:focus{border:1px solid red;}
.selpbs{padding:4px;margin:2px;width:46%;border:1px solid #CCCCCC;}
.selpbs:focus{border:1px solid red;}
dt {
	display:block;
	float:left;
	margin-left:20px;
	font-size:12px;
	width:170px;
}
dd {
	display:block;
	margin-left:200px;
	width:200px;
}
.desc_table {
	clear:both;padding:1%;
} 
.desc_table label {
	float:left;
	margin-right:10px;
	width:15%;
}
.desc_table select {
	padding:4px;
	margin:0 5px;
	border:1px solid #CCCCCC;
}
.desc_table select:focus {
	border:1px solid red;
}
.checkbox_fields_list{background:#F8F8F8;border:1px solid #DDDDDD;margin-bottom:10px; margin-left:10px; padding:5px; margin-right:10px;}

ul, ol, li {
	margin: 0;
	padding: 0;
	list-style: none;
}
.gallery{ width:100%; float:left; margin-top:30px;}
.gallery ul{ margin:0; padding:0; list-style-type:none;}
.gallery ul li{ padding:7px; border:2px solid #ccc; float:left; margin:10px 7px; background:none; width:auto; height:auto;}
.gallery img{ width:250px;}
.none{ display:none;}
.upload_div{ margin-bottom:50px;}
.uploading{ margin-top:15px;}
/************************************************************/
.user-ilan {
	display:block;
	margin-left:10px;
	margin-right:10px;
}
.user-ilan li {
	margin-top:10px;
	margin-bottom:10px;
	padding-bottom:10px;
	width:100%;
	border-bottom:1px dashed #E4E4E4;
	list-style:none;
}
.user-ilan li img {
	float:left;
	width:80px;
	height:80px;
}
.user-ilan li .resim {
	float:left; 
	height:80px; 
	width:80px;
}
.user-ilan li .bilgi {
	margin-left:10px;
	float:left; 
	max-height:80px;
	overflow:hidden;
}
.user-ilan li .bilgi a {
	font-weight:bold;
}
.user-ilan li .islem {
	margin-left:10px;
	float:left; 
	height:80px; 
	width:200px;
	overflow:visible;
}
.user-ilan li span {
	line-height:80px;
	overflow:visible;
}
/************* İLAN **************/
.doping-reklam1 {
	font-family: 'Play', sans-serif;
	text-align:center;
	margin-bottom:5px;
	font-size:25px;
	font-weight:bold;
	color:#048a8b;
}
.doping-reklam2 {
	font-family: 'Play', sans-serif;
	text-align:center;
	margin-bottom:10px;
	font-size:15px;
	font-weight:bold;
}
.doping-box {
	display:block;
	float:left;
	width:418px;
	height:200px;
	margin-left:10px;
	margin-bottom:10px;
}
.doping-box i {
	display:block;
	float:left;
	margin-top:60px;
	margin-left:10px;
	font-size:80px;
	opacity:0.6;
}
.doping-box-bilgi {
	display:block;
	float:right;
	width:300px;
	height:160px;
	margin-top:5px;
	margin-right:10px;
	margin-bottom:10px;
}
.doping-box-bilgi span {
	display:block;
	font-family: 'Play', sans-serif;
	font-size:20px;
	font-weight:bold;
	margin-top:25px;
	margin-left:10px;
}
.doping-box-bilgi p {
	display:block;
	height:70px;
	overflow:hidden;
	font-family: 'Play', sans-serif;
	margin-left:10px;
	margin-bottom:5px;
}
.doping-odeme-bilgi {
	display:block;
}
.doping-odeme-bilgi i {
	display:block;
	float:left;
	margin-top:15px;
	margin-bottom:10px;
	margin-left:10px;
	font-size:45px;
}
.doping-odeme-bilgi li {
	display:block;
	float:left;
	width:750px;
	font-size:14px;
	margin-top:17px;
	font-family: 'Play', sans-serif;
	margin-left:15px;
}
.gradientzz {
  background-image:
    linear-gradient(
      to top, 
      #D8D8D8, #E6E6E6
    );
}
/************* USER WEB PANEL *************/
.istatistik-panel {
	display:block;
	float:left;
	width:414px;
	height:200px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
}
.w-buton-box {
	display:block;
	float:left;
	width:276px;
	height:80px;
	border:1px solid #444442;
	background:#048a8b;
    -webkit-box-shadow: 1px 3px 5px 1px rgba(0,0,0,0.75);
    -moz-box-shadow: 1px 3px 5px 1px rgba(0,0,0,0.75);
    box-shadow: 1px 3px 5px 1px rgba(0,0,0,0.75);
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
	margin-left:10px;
	margin-bottom:10px;
}
.w-buton-box .left {
	display:block;
	float:left;
	width:100px;
	height:78px;
	background:#444442;
}
.w-buton-box .right {
	margin-left:20px;
	line-height:80px;
    display:inline-block;
	font-family: 'Play', sans-serif;
	font-weight:550;
	color:#FFFFFF;
}
.w-buton-box a :hover {
	color:#000000;
	-webkit-transition: color 1000ms linear;
    -moz-transition: color 1000ms linear;
    -o-transition: color 1000ms linear;
    -ms-transition: color 1000ms linear;
    transition: color 1000ms linear;
}
.w-buton-box .left i {
	margin-left:27px;
	margin-top:15px;
	font-size:50px;
	color:#FFFFFF;
}
.lazy-image {
	display: inline-block;
	width: 448px;
	height: 252px;
	margin-bottom: 4px;
}

.lazy-image:not(.lazy-loaded) {
	background: url('../images/img-bg-lazy.png') center center no-repeat transparent;
}
/* Firma Detay */
.firma-detay-top {
	display:block;
	height:120px;
	background:#048a8b;
}
.firma-detay-top .fadi {
	display:block;
	position:absolute;
	margin-top:20px;
	margin-left:220px;
	font-size:20px;
	font-family: 'Play', sans-serif;
	color:#FFFFFF;
	text-transform:capitalize;
	font-weight:bold;
}
.firma-detay-top .fkat {
	display:block;
	position:absolute;
	margin-top:50px;
	margin-left:220px;
	font-size:15px;
	font-family: 'Play', sans-serif;
	color:#FFFFFF;
	text-transform:capitalize;
}
.firma-detay-top .fkat a {
	color:#FFFFFF;
}
.firma-detay-top .logo {
	display:block;
	position:absolute;
	margin-left:30px;
	margin-top:12px;
	height:170px;
	width:170px;
	border: 8px solid #048a8b;
	background:#FFFFFF;
}
.firma-detay-alt {
	display:block;
	height:510px;
	width:100%;
	border-left: 1px solid #eaeaea;
	border-right: 1px solid #eaeaea;
	border-bottom: 1px solid #eaeaea;
}
.firma-detay-alt .top-sag {
	display:block;
	float:right;
	height:62px;
	width:95%;
	background:#E9E9E9;
}
.firma-detay-alt .top-sag .badges {
	display:block;
	float:right;
	height:62px;
	margin-right:10px;
	width:300px;
}
.firma-detay-alt .top-sag li {
	display:block;
	float:right;
	margin-top:10px;
	font-size:15px;
	cursor:pointer;
}
.firma-detay-alt .firma-istatistik {
	display:block;
	float:left;
	margin-top:10px;
	margin-left:28px;
	font-size:13px;
	font-family: 'Play', sans-serif;
	font-weight:bold;
}
.firma-detay-alt .firma-share {
	display:block;
	float:right;
	margin-top:5px;
	margin-right:10px;

}
.firma-detay-alt .firma-share li {
	display:block;
	float:left;
	margin-left:3px;
}
.firma-detay-alt .firma-share li i {
	font-size:20px;
	margin-top:3px;
}
.firma-detay-alt .fbsol {
	height:42px;
	background:#f1f1f1;
	font-family: 'Play', sans-serif;
	line-height:42px;
	border-bottom: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	font-weight:bold;
}
.firma-detay-alt .fbsag {
	height:42px;
	font-family: 'Play', sans-serif;
	line-height:42px;
	border-bottom: 1px solid #dddddd;
}
.firma-detay-alt .sagbox {
	display:block;
	float:right; 
	height:185px; 
	margin-top:30px; 
	width:200px; 
	margin-right:5px;
}
.firma-tab-resim {
	display:block;
	float:left;
	width:150px;
	height:150px;
	margin-right:11px;
	margin-bottom:10px;
	margin-top:10px;
}
.firma-tab-resim a img {
   -webkit-transition: all 0.5s ease;
   -moz-transition: all 0.5s ease;
   -o-transition: all 0.5s ease;
   -ms-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.firma-tab-resim a img:hover {
  -webkit-transform: rotate(-5deg);
  -moz-transform: rotate(-5deg);
  -o-transform: rotate(-5deg);
  -ms-transform: rotate(-5deg);
   transform: rotate(-5deg);
   opacity: 0.3;
}
.ilan-box {
	display:block;
	float:left;
	height:180px;
	width:150px;
	margin-left:10px;
	overflow:hidden;
}
.ilan-box img {
	display:block;
	margin-top:0px;
	height:100px;
	width:150px;
}
.ilan-box-bilgi {
	display:block;
	margin-top:2px;
	font-family: 'Play', sans-serif;
	font-size:12px;
	margin-left:5px;
}
.submenu {display: none; border-right:4px solid #048a8b; border-bottom:4px solid #048a8b;}
.mainmenu {margin: 1px;line-height: 30px;background: #048a8b url(../images/plus.png) left top no-repeat;}
.mainmenu a{margin: 10px;color: #FFFFFF;text-decoration: none;padding-left:20px;}
.submenu ul{list-style: none;margin: 0;padding: 0px;}
.submenu li {background-color: #EEEEEE;margin:0px 0px 1px 4px;line-height: 30px;}
.submenu li a{color: #000000;}		

.ilan-box-main {
	display:block;
	float:left;
	height:130px;
	width:137px;
	margin-right:10px;
	margin-bottom:10px;
}
.ilan-box-main .ilan-baslik {
	display:block;
	margin-left:5px;
	font-size:11px;
	margin-top:5px;
	margin-right:5px;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-transform: lowercase;
	height:30px;
	width:130px;
	text-align:center;
	overflow:hidden;
}
.ilan-box-main img {
	display:block;
	height:80px;
	width:125px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
}
.ilan-kat-list {
	display:block;
	height:300px;
	overflow:scroll;
}
.sticky-search-button {
	display:block;
    padding: 10px 0;
    background-color: #fff;
    background-color: rgba(255,255,255,0.8);
    border: 1px solid #d5d3d3;
    border-radius: 2px;
    width: 230px;
    box-shadow: 0 1px 3px rgba(0,0,0,0.3);
    margin-left: -2px;
}
#container {
	width: 475px; 
	background: #eeeeee;
	margin-left:0px;
}
#resimdiv {
	width: 475px;
	background-color: #91918E;
	background-image: url('../../assets/images/loadingx.gif');
	background-repeat: no-repeat;
	background-position: center;
	}
#resimdiv img {
	width: 475px;
	height: 300px;
}
#thumb {
	margin-top: 5px;
	margin-left:5px;
}
#thumb img {
	width: 90px;
	height: 68px;
	border: 2px solid #e2e2e2; 
}
.Lbilgi {
	font-weight:bold;
	font-size:13px;
	padding-bottom: 5px;
    padding-top: 5px;
	margin-left:0px;
}
.Rbilgi {
    padding-bottom: 5px;
    padding-top: 5px;
    font-size: 13px;
}
.ListStyle {
	border-bottom: solid 1px #eee;
	padding-left: 0px;
    margin-left: 0px;
    padding-right: 0px;
    margin-right: 0px;
}
.hizala {
	margin-left: -15px;
	padding-left: 0px;
}
.ilan-list-fiyat {
	display:block;
	margin-bottom:10px;
	font-weight:bold;
	font-size:14px;
	color:#039;
}
.ilan-list-bolge {
    font-size: 12px;
    color: #039;
    padding: 3px 10px 10px 0;
    border-bottom: 1px solid #dedede;
	font-weight:bold;
}
.ilan-list-baslik {
	border-bottom: 1px solid #dbdbdb;
    margin-bottom: 10px;
	padding-bottom:5px;
    zoom: 1;
    color: #333;
	text-transform:uppercase;
}
.ilan-list-baslik span {
	margin-bottom:10px;
	font-size:18px;
}
.ilan-kullanici {
	display:block;
}
.ilan-kullanici .adi {
	display:block;
	margin-left:10px;
	font-size:14px;
	font-weight:bold;
	margin-top:10px;
	text-align:center;
}
.ilan-kullanici .uyelik {
	display:block;
	margin-left:10px;
	font-size:11px;
	margin-top:10px;
	text-align:center;
}
.ilan-kullanici .telefon {
	width:90%;
    margin-top: 5px;
    margin-bottom: 5px;
    padding:10px;
    font-size: 14px;
    background-color: #f5f5f5;
    background-repeat: repeat-x;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
.ilan-kullanici .telefon i {
	margin-top:3px;
	font-weight:bold;
	float:left;
	margin-left:10px;
}
.ilan-btn {
	display:block;
	margin-left:10px;
	margin-bottom:10px;
}
.ilan-btn span {
	display:block;
	float:left;
	margin-left:3px;
}
.ilan-ozellik-baslik {
	font-weight:bold;
	font-size:12px;
	color:#048a8b;
	border-bottom:1px solid #eeeeee;
	margin-top:10px;
}
.ilan-ozellik-detay {
	font-weight:bold;
	font-size:13px;
	padding:3px 0 3px 20px;
}
.personel-ilan-tanim {
	display:block;
	font-weight: bold;
    font-size: 16px;
    color: #048a8b;
	margin-bottom:10px;
}
.personel-ilan-tanim-yazi {
	display:block;
    font-size: 14px;
}
.event {
    padding: 8px;
}
.box {
    -webkit-box-shadow: 0px 1px 8px 0px rgba(0, 0, 0, 0.25);
    box-shadow: 0px 1px 8px 0px rgba(0, 0, 0, 0.25);
    position: relative;
}
.box--blue .box__subcontent {
    border-color: #048a8b; 
}
.box__link {
    width: 100%;
    height: 100%;
    z-index: 4;
    position: absolute;
    left: 0;
    top: 0;
    background: rgba(0,0,0,0);
}
.box__trans {
    background-image: -webkit-linear-gradient(top, black 0%, rgba(255, 255, 255, 0) 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, from(black), to(rgba(255, 255, 255, 0)));
    background-image: linear-gradient(to bottom, black 0%, rgba(255, 255, 255, 0) 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF000000', endColorstr='#00FFFFFF', GradientType=0);
    height: 80px;
    position: absolute;
    z-index: 1;
    top: 0;
    width: 100%;
}
.box__image {
    width: 100%;
    max-width: 100%;
    position: relative;
}
.box__statu {
    width: 100px;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 4;
}
.box__content {
    position: absolute;
    top: 0;
    z-index: 2;
    height: 100%;
    width: 100%;
    overflow: hidden;
}
.box__dates {
    height: 77px;
    color: #fff;
    font-weight: bold;
    padding-left: 10px;
    width: 150px;
    display: block;
    padding-top: 5px;
}
.box__date {
    display: inline-block;
    text-align: left;
}
.box__days {
    display: block;
    font-size: 27px;
    line-height: 1;
}
.box__mount {
    display: block;
    font-size: 11px;
    margin-top: 2px;
    margin-left: 2px;
	font-family: 'Play', sans-serif;
}
.box__shape {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 111%;
    height: 108px;
    background-color: #fff;
    -webkit-transform-origin: -110px 0px;
    -ms-transform-origin: -110px 0px;
    transform-origin: -110px 0px;
    -webkit-transform: rotate(7deg);
    -ms-transform: rotate(7deg);
    transform: rotate(7deg);
}
.box__subcontent {
    width: 100%;
    position: absolute;
    margin-bottom: 0;
    padding: 0 10px;
    border-bottom: solid 4px transparent;
    bottom: 0;
}
.box__subtitle {
    font-size: 18px;
    font-weight: bold;
	font-family: 'Play', sans-serif;
}
.box__title {
    margin-bottom: 5px;
    width: 90%;
	font-family: 'Play', sans-serif;
    display: block;
    font-size: 17px;
    min-height: 48px;
}
.menu-featured-text {
    position: absolute;
    right: 10px;
    top: -5px;
    background: url('../images/featured-text.png') no-repeat;
    width: 75px;
    height: 75px;
    z-index: 100;
}
.bot-title {
	position: absolute;
	background:#000000;
	width:170px;
	bottom:5px;
	height:20px;
	opacity:0.4;
}
.title-name {
    position: absolute;
    z-index: 100;
	bottom:5px;
	color:#ffffff;
	margin-left:5px;
	font-family: 'Play', sans-serif;
	font-size:12px;
}
.mekan-head {
	display:block;
	margin-top:0px;
	height:200px;
	background-image:url(../images/mekan-back.png);
    background-position:0px 0px;
}
.mekan-head .kategori {
	position:absolute;
	float:left;
	margin-top:40px;
	margin-left:5px;
}
.mekan-head .mekan-adi {
	display:block;
	float:left;
	margin-top:90px;
	margin-left:5px;
	color:#FFFFFF;
	font-size:25px;
	font-weight:bold;
	font-family: 'Play', sans-serif;
	text-transform:capitalize;
}
.mekan-head .mekan-logo {
	display:block;
	float:right;
	margin-top:25px;
	margin-right:10px;
	height:155px;
	width:155px;
	background:#FFFFFF;
}
.mekan-head .mekan-logo img {
	display:block;
	height:150px;
	width:150px;
	margin-left:auto;
	margin-right:auto;
	line-height:155px;
}
.mekan-head .mekan-adi .btnx {
	display:block;
	float:left;
	line-height: 37px;
    height: 37px;
	width:37px;
    border-radius: 4px;
    background: rgba(255,255,255,.15);
    box-shadow: 0 1px 2px rgba(0,0,0,.5);
    border: 1px solid #fff;
    border-color: rgba(255,255,255,.25);
	margin-right:5px;
}
.mekan-bilgi-baslik {
	display:block;
	margin-top:20px;
	margin-left:10px;
	font-weight:bold;
	font-size:15px;
	font-family: 'Play', sans-serif;
}
.mekan-bilgi {
	display:block;
	margin-top:5px;
	margin-left:10px;
	font-weight:bold;
	font-size:20px;
	font-family: 'Play', sans-serif;
}
.mekan-bilgi li {
	padding:2px;
}
.mekan-resimler {
	display:block;
	float:left;
	margin-left:5px;
	margin-bottom:5px;
	padding:3px;
}
.mekan-videolar {
	display:block;
	float:left;
	margin-left:5px;
	margin-bottom:5px;
	padding:8px;
}
.frm-popup-bilgi {
	display:block;
	font-size:14px;
	font-family: 'Play', sans-serif;
}
.hizmet-baslik {
	display:block;
	margin-top:5px;
	margin-bottom:20px;
	margin-left:10px;
	font-weight:bold;
	font-size:12px;
	font-family: 'Play', sans-serif;
}
.hizmet-baslik i {
	margin-top:2px;
}
.hizmet-label {
	display:block;
	margin-bottom:10px;
	font-size:14px;
	font-family: 'Play', sans-serif;
	font-weight:bold;
}
.hizmet-blok {
	margin-left:100px;
}
.hizmet-sag-baslik {
	display:block;
	margin-top:5px;
	margin-bottom:10px;
	margin-left:10px;
	font-weight:bold;
	font-size:16px;
	font-family: 'Play', sans-serif;
}
.hizmet-sag-bilgi {
	margin-left:30px;
	margin-bottom:30px;
}
.hizmet-sag-bilgi i {
	margin-top:3px;
}
.hizmet-sag-bilgi li {
	list-style:none;
	font-family: 'Play', sans-serif;
}
#overlay img { display: none; }

#overlay.currently-loading img { 
    display: block; 
    width: 100%;
    heigth: 100%;
}
.hizmet-ayar {
	display:block;
	float:left;
	margin-right:5px;
	background:#048a8b;
	margin-bottom:5px;
}
.hizmet-ayar li {
	display:block;
	list-style:none;
	color:#FFFFFF;
	padding:5px;
}
.kullanici-profil-adi {
	font-size:20px;
	font-family: 'Play', sans-serif;
	margin-top:15px;
	margin-left:10px;
	font-weight:bold;
}
.kullanici-profil-baslik {
	display:block;
	font-size:15px;
	font-family: 'Play', sans-serif;
	margin-left:5px;
	margin-top:5px;
	margin-bottom:5px;
	padding:3px;
	border-bottom:1px solid #ddd;
}
.kullanici-profil-baslik i {
	margin-top:3px;
}
.kullanici-profil-arkadaslar {
	float:left;
	padding:5px;
}
.kullanici-profil-arkadaslar img {
	width:50px;
	height:50px;
	border-radius:25px;
    -moz-border-radius:25px;
    -webkit-border-radius: 25px;
}