/*
TASARIM : SesliChatmedia
WEB MASTER : Rıdvan B
WEB : WWW.Seslichatmedia.COM
TARİH : 05.01.2021
TASARIM: SESLİCHAT PORTALI RİCH
*/

@charset utf-8;
@import url(https://fonts.googleapis.com/css?family=Khand:300,400,500,600,700|Open+Sans:300,300i,400,400i,600,600i,700,700i,800&subset=latin-ext);

html {
min-width:1000px;
width:100%;
height:100%;
}

body.anasayfa_bg {
min-width:960px;
width:100%;
min-height:100%;
height:auto;
font-family:Barlow, Arial, Helvetica, sans-serif;
background:url('../images/home-bg/SesliChatmedia_01.jpg') no-repeat top center,
	url('../images/home-bg/SesliChatmedia_02.jpg') no-repeat center 500px,
	url('../images/home-bg/SesliChatmedia_03.jpg') no-repeat center 1000px,
	url('../images/home-bg/SesliChatmedia_04.jpg') no-repeat center 1500px,
	url('../images/home-bg/SesliChatmedia_05.jpg') no-repeat center 2000px,
	url('../images/home-bg/SesliChatmedia_06.jpg') no-repeat center 2500px,
	url('../images/home-bg/SesliChatmedia_07.jpg') no-repeat center 3000px,
	url('../images/home-bg/SesliChatmedia_08.jpg') no-repeat center 3500px,
	url('../images/home-bg/SesliChatmedia_09.jpg') no-repeat center 4000px,
	url('../images/home-bg/SesliChatmedia_10.jpg') no-repeat center 4500px;
	font-weight:100;

}

body.listele_bg,body.detay_bg {
min-width:960px;
width:100%;
min-height:100%;
height:auto;
font-family:Barlow, Arial, Helvetica, sans-serif;
background:url('../images/listele-bg/SesliChatmedia_01.jpg') no-repeat top center,
	url('../images/listele-bg/SesliChatmedia_02.jpg') no-repeat center 500px,
	url('../images/listele-bg/SesliChatmedia_03.jpg') no-repeat center 1000px,
	url('../images/listele-bg/SesliChatmedia_04.jpg') no-repeat center 1500px,
	url('../images/listele-bg/SesliChatmedia_05.jpg') no-repeat center 2000px,
	url('../images/listele-bg/SesliChatmedia_06.jpg') no-repeat center 2500px,
	url('../images/listele-bg/SesliChatmedia_07.jpg') no-repeat center 3000px,
	url('../images/listele-bg/SesliChatmedia_08.jpg') no-repeat center 3500px,
	url('../images/listele-bg/SesliChatmedia_09.jpg') no-repeat center 4000px,
	url('../images/listele-bg/SesliChatmedia_10.jpg') no-repeat center 4500px;
	font-weight:100;
}

.Temizle {
clear:both;
}

.Kapsayici {
width:1000px;
position:relative;
z-index:2;
margin:auto;
}

.Header {
width:100%;
height:235px;
position:relative;
z-index:3;
}

.Logo {width:249px;height:183px;position:absolute;left:40px;margin-top: 34px;z-index: 0;}

.Sosyal_Medya {
position:absolute;
margin-top:22px;
left:330px;
}

.Sosyal_Medya a {
float:left;
margin-right:3px;
color:#1c3ca4;
border:solid 1px #1c3ca4;
width:36px;
height:36px;
line-height:36px;
text-align:center;
position:relative;
display:block;
-webkit-border-radius:50px;
-moz-border-radius:50px;
border-radius:50px;
-webkit-transition:all .2s ease-in-out;
-moz-transition:all .2s ease-in-out;
-ms-transition:all .2s ease-in-out;
-o-transition:all .2s ease-in-out;
transition:all .2s ease-in-out;
}

.Sosyal_Medya img {
position:relative;
width:36px;
height:36px;
color:#1c3ca4;
float:left;
right:3px;
}

.Sosyal_Medya img path {
position:relative;
width:36px;
height:36px;
background:#1c3ca4;
float:left;
right:3px;
}

.Sosyal_Medya a i {
display:block;
line-height:36px;
}

.Sosyal_Medya a:hover {
background:#1c3ca4;
border:solid 1px #1c3ca4;
color:#fff;
}

.mini_menu {position:absolute;margin-top: 14px;right: 675px;border: dashed 1px #000;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;}

.mini_menu a {
color:#FFF;
font-weight:500;
position:relative;
float:left;
display:block;
line-height:.90em;
font-size:.80em;
background:url(../images/mini_menu_ayrac.png) no-repeat center right;
padding:10px;
}

.icon_menu {
position:absolute;
margin:25px 0 0 600px;
}

.icon_menu a {
position:absolute;
line-height:.90em;
font-weight:700;
float:left;
display:block;
font-size:1em;
letter-spacing:-.03em;
font-family:Barlow,sans-serif;
}

.icon_menu a span {
font-size:.70em;
display:block;
}

.icon_menu_01 {
margin-left:0;
color:#cd377b;
padding-left:25px;
background:url(../images/icon_menu_01.png) no-repeat left center;
}

.icon_menu_02 {
margin-left:90px;
color:#18b8ec;
padding-left:30px;
background:url(../images/icon_menu_02.png) no-repeat left center;
}

.icon_menu_03 {
margin-left:180px;
color:#7ab330;
padding-left:35px;
background:url(../images/icon_menu_03.png) no-repeat left center;
}

.icon_menu_04 {
margin-left:270px;
color:#2344a8;
padding-left:30px;
background:url(../images/icon_menu_04.png) no-repeat left center;
}

.Menu {
position:absolute;
z-index:2;
margin:105px 0 0 340px;
}

.Menu ul.AnaMenu > li {
list-style:none;
float:left;
background:url(../images/menu_ayrac.png) no-repeat center right;
}

.Menu ul.AnaMenu > li:last-child {
background-image:none;
}

.Menu ul.AnaMenu > li > a {font-family:Khand, Arial, Helvetica, sans-serif;color: #2a62ad;display:block;font-size:1.1em;font-weight:500;letter-spacing:-.02em;padding:6px 17px;}

.Menu ul.AnaMenu > li:hover > a {
color:#FFF;
text-shadow:none;
background:#1c3ca4;
-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,.4);
box-shadow:0 15px 30px 0 rgba(0,0,0,.4);
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}

.Menu ul.AnaMenu > li > a.Aktif {
color:#FFF;
text-shadow:none;
background:#1c3ca4;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}

.Menu ul.AnaMenu li ul {width:220px;position:absolute;display:none;margin-top:-4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1c3ca4',endColorstr='#8ac53e',GradientType=0);-webkit-box-shadow:0 30px 40px 0 rgba(0,0,0,.7);box-shadow:0 30px 40px 0 rgba(0,0,0,.7);-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background: #71aaf2;background: -moz-linear-gradient(top, #1c3ca4 0%, #8ac53e 100%);background: -webkit-linear-gradient(top, #75acf2 0%,#a062d1 100%);background: linear-gradient(to bottom, #6fa9f2 0%,#a062d1 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c3ca4', endColorstr='#8ac53e',GradientType=0 );-webkit-box-shadow: 0 30px 40px 0 rgba(0,0,0,.7);box-shadow: 0 30px 40px 0 rgba(0,0,0,.7);-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;}

.Menu ul.AnaMenu li ul li:last-child {
border-bottom:none;
}

.Menu ul.AnaMenu li ul li a {
color:#FFF;
font-size:.90em;
font-weight:300;
display:block;
letter-spacing:-.02em;
font-family:'Open Sans', sans-serif;
padding:6px 6px 6px 20px;
}

.Menu ul.AnaMenu li ul li a.Aktif,.Menu ul.AnaMenu li ul li a:hover {
background:#1c3ca4;
}

.Menu ul.AnaMenu li ul li a.Aktif::after,.Menu ul.AnaMenu li ul li a:hover::after {
content:'';
width:31px;
height:31px;
position:absolute;
background:#1c3ca4 url(../images/Mini-Ok.png) no-repeat center center;
display:block;
margin:-25px 0 0 200px;
}

.Menu ul.AnaMenu li ul li:last-child a:hover {
-webkit-border-bottom-left-radius:5px;
-moz-border-radius-bottomleft:5px;
border-bottom-left-radius:5px;
}

.Menu ul li:hover ul {
display:block;
}

.Menu ul li:hover a.AltMenulu {
background:#1c3ca4;
padding-bottom:21px;
-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;
}

.kayan_haber {width:555px;height:31px;position:absolute;overflow:hidden;margin-top: 208px;right: 77px;background:rgba(0,0,0,.4);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-bottom: 5px solid #733e9c;border-left: 5px solid #3992c1;}

.icon {
font-family:FontAwesome;
font-style:normal;
font-weight:400;
line-height:1;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
}

.fa-spin2:before {
content:'\f192';
font-size:13px;
}

.base-container {background: none repeat scroll 0 0 #a062d1;height:31px;overflow:hidden;z-index:1;width:600px;}

.last-minute-title {float:left;padding-left:4px;margin-right:7px;position:relative;color:#fff;background: #6fa9f2;}

.last-minute-title span {
display:inline-block;
font-size:12px;
font-weight:600;
line-height:34px;
margin:0 10px 0 0;
}

.last-minute-title:after {left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;margin-top:-6px;border-color: rgba(136,183,213,0) rgba(136,183,213,0) rgba(136,183,213,0) #ffffff;border-width:6px;}

.last-minute .scroll-content {
overflow:hidden;
width:600px;
height:31px;
float:left;
position:relative;
}

.last-minute .scroll-content .overview {
position:absolute;
}

.last-minute .scroll-content li {
margin-right:30px;
padding-right:30px;
position:relative;
float:left;
}

.overview {
left:0;
margin:0;
}

.overview li {
display:0;
padding:0 15px;
}

.overview li a {font-weight: 500;color: #fff;display:block;font-size: 16px;line-height:33px;text-decoration:none;}

marquee {
margin:0;
}

.ust_sohbet_login {
position:relative;
width:100%;
height:500px;
}

.sohbet_giris_btn {width:101px;height:99px;display:block;position:absolute;z-index:999;background:url(../images/sohbet_basla_btn.png) no-repeat center top;margin: 440px 0 0 194px;}

.sohbet_giris_btn:hover {
background-position:bottom;
}

.home_sohbet_sayisi {position:absolute;color:#000;font-family:"Open Sans", sans-serif;line-height:1em;font-size:.85em;letter-spacing:-.03em;text-align:center;margin: 453px 0 0 25px;}

.home_sohbet_sayisi span {
font-size:37px;
color:#FFF;
letter-spacing:-.05em;
font-family:Khand, sans-serif;
display:block;
line-height:48px;
margin-bottom:-10px;
font-weight:500;
}

.home_sohbet_sayisi:hover span {
text-shadow:0 0 20px #FFF;
}

.home_sohbet_text {position:absolute;color:#fff;text-align:center;width:282px;height:82px;line-height: 75px;font-weight:400;letter-spacing:-.03em;font-size:1.2em;background:url(../images/hemen-sohbete-baslayin-btn.png) no-repeat center;margin: 373px 0 0 39px;}

.sohbet_login {width:480px;height:300px;position:absolute;margin-top: 109px;right: 33px;}

.login_buttons {position:relative;margin: 7px 0 0 55px;}

.login_buttons a {color: #ffffff;text-shadow:0 1px 0 rgba(255,255,255,.3);font-size:1.1em;display:block;float:left;width:169px;height:47px;line-height:47px;position:absolute;text-align:center;font-family:Barlow, sans-serif;letter-spacing:-.02em;font-weight:800;}

.login_buttons a:nth-child(2) {
margin-left:130px;
}

.login_buttons a:nth-child(3) {
margin-left:260px;
}

.login_buttons a:hover,.login_buttons a.aktif {background:url(../images/form_baslik_hover.png) no-repeat center;color: #9f61d0;width:169px;height:47px;text-align:center;text-shadow:none;}

.login_form input[type=text],.login_form input[type=password] {width: 159px;height:50px;border:none;display:block;font-size:.90em;color:#1c3ca4;position:relative;padding:0 15px 0 50px;}

.login_form input[type=text] {background: url(../images/form_user_icon.png) no-repeat 15px center;}

.login_form input[type=password] {background: url(../images/form_lock_icon.png) no-repeat 15px center;}

.login_form .Kadi {
margin:110px 0 0 50px;
}

.login_form .Sifre {
margin:3px 0 0 50px;
}

.login_form .YoneticiSifre {width: 159px!important;margin:3px 0 0 50px;}

.pasif_form {cursor:not-allowed!important;background: #47b9f500 url(../images/form_lock_icon2.png) no-repeat 15px center!important;color:#fff!important;}

.login_form .Giris_Btn {width: 142px;height:50px;display:block;position:absolute;background:url(../images/button.png) no-repeat left top;border:none;text-indent:-9999px;cursor:pointer;margin: -53px 0 0 296px;}

.yan_butonlar {width:142px;height:102px;position:absolute;margin: -164px 0 0 337px;}

.yan_butonlar a {
float:left;
}

.Bay {width: 70px;height:50px;display:block;background:url(../images/bay.png) no-repeat left top;margin-right:2px;margin-bottom:3px;margin: 9px 0 0 -42px;}

.Bayan {width: 70px;height:50px;display:block;background:url(../images/bayan.png) no-repeat left top;margin-bottom:3px;margin: 9px 0 0 2px;}

.Avatar {width: 142px;height:50px;display:block;background:url(../images/avatar.png) no-repeat left top;margin: 1px 0 0 -42px;}

.home_login_yeni_uyelik {position:absolute;color:#fff;line-height:110%;font-weight:600;font-size:.80em;margin: 447px 0 0 611px;}

.home_login_yeni_uyelik:after {
content:'';
position:absolute;
width:48px;
height:48px;
display:block;
left:-55px;
top:-8px;
background:url(../images/yeni-uyelik.png) no-repeat center;
}

.home_login_sifremi_unuttum {position:absolute;color:#fff;line-height:110%;font-weight:600;font-size:.80em;margin: 447px 0 0 759px;}

.home_login_sifremi_unuttum:after {
content:'';
position:absolute;
width:48px;
height:48px;
display:block;
left:-55px;
top:-8px;
background:url(../images/sifremi-unuttum.png) no-repeat center;
}

.home_01 {
width:500px;
height:780px;
position:relative;
right:0;
float:right;
top:80px;
}

.aradigin_ask {
width:100%;
height:550px;
position:relative;
}

.online_uyeler {width: 491px;height:780px;position:relative;left: -93px;float:left;top:170px;}

.online_uyeler div {
margin-top:95px;
}

.online_uyeler h3 {color:#fff;position:absolute;font-weight:700;font-size:1.3em;letter-spacing:-.03em;margin: 2px 0 0 114px;}

.online_uyeler h3 span {
font-weight:300;
}

.online_uyeler h3:hover {
color:#fc0;
text-decoration:underline;
}

.online_uyeler div img {position:relative;width:90px;height:90px;-webkit-border-radius:20px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius:20px;-moz-border-radius-topright:3px;-moz-border-radius-bottomleft:3px;border-radius:0;border-top-right-radius:3px;border-bottom-left-radius:3px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-shadow:0 10px 20px 0 rgba(59,7,92,.4);box-shadow:0 10px 20px 0 rgba(59,7,92,.4);transform: rotate3d(1,1,1,0deg);border:solid 4px #fff;margin:0 5px 5px 0;}

.online_uyeler div img:hover {-moz-transform:scale(1.3);-webkit-transform: scale(2.3);-o-transform:scale(1.3);-ms-transform:scale(1.3);transform: scale(2.3);border:solid 5px #fff;-webkit-box-shadow:0 15px 50px 0 rgba(59,7,92,.8);box-shadow:0 15px 50px 0 rgba(59,7,92,.9);z-index:3;}

.sohbet_odalari {
width:100%;
height:auto;
position:relative;
-webkit-border-radius:7px;
-moz-border-radius:7px;
border-radius:7px;
margin:220px auto 120px;
padding:10px;
}

.sohbet_odalari_baslik {
position:relative;
color:#FFF;
font-weight:300;
font-size:1.7em;
display:block;
letter-spacing:-.03em;
text-shadow:5px 10px 30px rgba(0,0,0,1);
margin:-90px 0 0 180px;
}

.sohbet_odalari_baslik span {
font-weight:600;
}

.sohbet_odalari_sub_baslik {
position:relative;
color:#FFF;
font-weight:300;
font-size:1em;
display:block;
width:300px;
letter-spacing:-.03em;
text-shadow:5px 10px 30px rgba(0,0,0,1);
margin:10px 0 50px 180px;
}

.sohbet_odasi {
width:227px;
height:391px;
position:relative;
overflow:hidden;
float:left;
margin-right:10px;
margin-bottom:10px;
background:url(../images/odalar_bg.png) no-repeat top left;
border-radius:2pc;
}

.sohbet_odasi:hover {
background-position:top right;
}

.oda_resim {
position:relative;
width:227px;
height:213px;
overflow:hidden;
}

.oda_resim > img {
position:relative;
width:227px;
height:212px;
overflow:hidden;
-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;
z-index:-2;
}

.oda_resim_maske {
position:absolute;
z-index:1;
width:227px;
height:206px;
}

.sohbet_odasi:hover .oda_resim_maske {

}

.oda_giris_btn {
color:#FFF;
font-size:.90em;
letter-spacing:-.02em;
font-weight:500;
display:block;
position:absolute;
text-align:center;
width:100%;
margin-top:157px;
}

.oda_sayisi {
color:#fff;
display:block;
font-size:1.6em;
position:absolute;
font-weight:600;
z-index:2;
line-height:.60em;
text-align:center;
margin:208px 0 0 98px;
}

.oda_sayisi span {
color:#fff;
display:block;
font-size:.45em;
margin-top:5px;
}

.oda_adi {
position:absolute;
color:#FFF;
font-weight:500;
font-size:.80em;
margin:71px 0 0 57px;
}

.oda_sahibi {
position:absolute;
color:#FFF;
font-weight:500;
font-size:.80em;
margin:112px 0 0 50px;
}

.owl-theme .owl-nav [class*=owl-] {
background:none!important;
text-indent:-9999px;
}

.owl-carousel .owl-nav .owl-prev {
background:url(../images/nav_yatay_geri.png) no-repeat center bottom!important;
position:absolute;
z-index:9;
width:18px!important;
height:34px!important;
overflow:hidden!important;
text-indent:-9999px!important;
display:block;
right:100px;
top:-90px;
padding:0!important;
}

.owl-carousel .owl-nav .owl-next {
background:url(../images/nav_yatay_ileri.png) no-repeat center bottom!important;
position:absolute;
z-index:9;
width:12px!important;
height:24px!important;
overflow:hidden!important;
text-indent:-9999px!important;
display:block;
right:80px;
top:-85px;
padding:0!important;
}

.owl-theme .owl-dots,.owl-theme .owl-nav {
margin-top:-20px;
}

.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span {
background:#fc0!important;
}

.owl-theme .owl-dots .owl-dot span {
width:10px;
height:10px;
background:#fff!important;
display:block;
-webkit-backface-visibility:visible;
transition:opacity .2s ease;
border-radius:30px;
margin:5px 3px!important;
}

.blog_genel {
width:100%;
height:auto;
position:relative;
}

.orta_blog {
width:100%;
min-height:200px;
height:auto;
position:relative;
float:left;
margin:50px 0;
padding:10px 10px 0;
}

.makaleler_baslik {
width:100%;
height:50px;
text-align:center;
margin:240px auto auto -39px;
}

.makaleler_baslik p {
color:#FFF;
font-weight:700;
font-size:1.4em;
display:block;
letter-spacing:-.03em;
margin:-58px 0 0 95px;
}

.makale_listele_baslik {
width:100%;
height:50px;
text-align:center;
color:#FFF;
text-shadow:0 4px 0 rgba(124,58,8,0.2);
font-weight:300;
font-size:2em;
display:block;
letter-spacing:-.05em;
margin:60px auto auto;
}

.makale {
width:320px;
height:400px;
position:relative;
float:left;
overflow:hidden;
margin-right:20px;
margin-bottom:20px;
-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.4);
box-shadow:0 10px 30px 0 rgba(0,0,0,.4);
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
-webkit-transition:all .3s ease-in-out;
-moz-transition:all .3s ease-in-out;
-ms-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
background:url(../images/makale-arka.png) no-repeat center top;
}

.makale:hover {
-webkit-box-shadow:0 15px 50px 0 rgba(0,0,0,.8);
box-shadow:0 15px 50px 0 rgba(0,0,0,.8);
background:url(../images/makale-hover.png) no-repeat center top;
}

.makale_resim {
width:320px;
height:224px;
position:relative;
-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;
z-index:-1;
}

.makale:hover .makale_resim {
-webkit-box-shadow:0 15px 50px 0 rgba(0,0,0,.4);
box-shadow:0 15px 50px 0 rgba(0,0,0,.4);
}

.makale_baslik a {
position:relative;
display:block;
color:#1c3ca4;
font-weight:600;
margin-top:30px;
background:#00000026;
height:10px;
line-height:3px;
padding:10px;
}

.makale_baslik:after {
content:'';
width:90%;
height:20px;
position:absolute;
display:block;
z-index:0;
left:0;
top:190px;
right:0;
-webkit-border-radius:50px;
-moz-border-radius:50px;
border-radius:50px;
margin:auto;
}

.makale_ozet {
color:#d8d8d8;
font-weight:500;
letter-spacing:-.03em;
font-size:14px;
text-align:justify;
font-family:"Open Sans", sans-serif;
padding:0 18px 18px;
}

.makale_bottom {
position:absolute;
width:100%;
min-height:20px;
height:auto;
background:#fff;
bottom:0;
}

.makale_bottom a {
position:relative;
color:#000;
float:left;
display:inline-block;
font-family:"Open Sans", sans-serif;
letter-spacing:-.03em;
font-size:.80em;
padding:10px;
}

.makale_bottom a:hover {
text-decoration:underline;
color:#fc0;
}

.makale_bottom p {
position:relative;
color:#000;
float:right;
display:inline-block;
font-family:"Open Sans", sans-serif;
letter-spacing:-.03em;
font-size:.80em;
padding:10px;
}

.sayfala {
width:100%;
height:30px;
position:relative;
margin-top:50px;
text-align:center;
}

.sayfala:after {
content:'';
position:absolute;
width:460px;
height:460px;
border:solid 20px #fff;
display:block;
left:0;
right:0;
z-index:-4;
top:-230px;
-webkit-border-radius:50%;
-moz-border-radius:50%;
border-radius:50%;
-ms-touch-action:none;
touch-action:none;
pointer-events:none;
margin:auto;
}

.sayfala:before {
content:'';
position:absolute;
width:560px;
height:560px;
border:solid 2px #fff;
display:block;
left:0;
right:0;
z-index:-4;
top:-260px;
-webkit-border-radius:50%;
-moz-border-radius:50%;
border-radius:50%;
-ms-touch-action:none;
touch-action:none;
pointer-events:none;
margin:auto;
}

.sayfalaKalp {
content:'';
position:absolute;
width:127px;
height:125px;
left:0;
right:0;
background:url(../images/kalpler-comment.png) no-repeat center;
-ms-touch-action:none;
touch-action:none;
pointer-events:none;
margin:20px auto auto;
}

.sayfala a {
width:30px;
height:30px;
line-height:30px;
display:inline-block;
margin-right:1px;
background:#1c3ca4;
color:#fff;
text-align:center;
font-weight:500;
font-size:.90em;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
padding:4px;
}

.sayfala a:hover,.sayfala a.aktif {
background:#fff;
color:#1c3ca4;
-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,.6);
box-shadow:0 15px 30px 0 rgba(0,0,0,.6);
}

.rose {
position:relative;
width:100%;
height:345px;
z-index:-1;
margin-bottom:-230px;
-ms-touch-action:none;
touch-action:none;
pointer-events:none;
}

.ortaTasarim {
position:relative;
z-index:4;
margin:170px 0;
}

.breadcrumb {
height:63px;
overflow:hidden;
background:url(../images/sayfa_header.png) no-repeat center;
}

.breadcrumb ul {
padding-top:12px;
}

.breadcrumb ul li {
list-style:none;
float:left;
position:relative;
}

.breadcrumb ul li a {
color:#fff;
display:block;
font-family:"Open Sans", Arial, Helvetica, sans-serif;
font-weight:300;
font-size:.90em;
letter-spacing:-.02em;
padding:14px;
}

.breadcrumb ul li:first-child {
margin-left:70px;
margin-right:20px;
margin-top:-5px;
}

.breadcrumb ul li:first-child a {
padding:11px;
}

.breadcrumb ul li:first-child i {
font-size:1.4em;
}

.breadcrumb ul li:first-child:hover i {
color:#fc0;
}

.breadcrumb ul li:before {
content:"\f105";
font-family:FontAwesome;
font-style:normal;
font-weight:400;
text-decoration:inherit;
color:#fff;
font-size:14px;
padding-right:.5em;
position:absolute;
top:15px;
left:0;
}

.breadcrumb ul li:nth-child(1):before,.breadcrumb ul li:nth-child(2):before {
display:none;
content:'';
}

.kurumsalKapsayici {
width:100%;
min-height:500px;
height:auto;
position:relative;
background:url(../images/sayfa_bg.png) repeat-y top center;
}

.sayfaFooter {
width:100%;
height:43px;
position:relative;
background:url(../images/sayfa_footer.png) no-repeat center;
}

.sayfaFooter:after {
content:'';
position:absolute;
width:303px;
height:542px;
background:url(../images/woman.png) no-repeat center;
-ms-touch-action:none;
touch-action:none;
pointer-events:none;
left:-260px;
top:-380px;
}

.banner {
position:relative;
overflow:hidden;
margin-bottom:25px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
-webkit-transition:all .3s ease-in-out;
-moz-transition:all .3s ease-in-out;
-ms-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
-webkit-box-shadow:0 0 100px 0 rgba(28,60,164,.7);
box-shadow:0 0 100px 0 rgba(28,60,164,.7);
}

.banner:hover {
-webkit-box-shadow:0 0 100px 0 rgba(28,60,164,1);
box-shadow:0 0 100px 0 rgba(28,60,164,1);
}

.banner:after {
content:'';
width:96%;
height:91%;
position:absolute;
display:block;
border:solid 2px #fff;
z-index:99;
left:2%;
top:4%;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
}

.ortaBlok {
width:680px;
min-height:500px;
height:auto;
position:relative;
float:left;
padding:25px;
}

.text h1 {
color:#1c3ca4;
font-family:Barlow, Arial, Helvetica, sans-serif;
letter-spacing:-.04em;
font-size:1.5em;
margin-bottom:40px;
position:relative;
}

.text h1:hover:before {
width:150px;
}

.text h1:before {
content:'';
position:absolute;
bottom:-10px;
width:70px;
height:4px;
display:block;
background:#1c3ca4;
-webkit-transition:all .4s ease-in-out;
-moz-transition:all .4s ease-in-out;
-ms-transition:all .4s ease-in-out;
-o-transition:all .4s ease-in-out;
transition:all .4s ease-in-out;
-webkit-border-radius:30px;
-moz-border-radius:30px;
border-radius:30px;
}

.text h2,.text h3,.text h4,.text h5,.text h6 {
color:#1c3ca4;
font-family:"Open Sans", Arial, Helvetica, sans-serif;
letter-spacing:-.04em;
font-size:1.2em;
margin-bottom:40px;
position:relative;
}

.text h2:before,.text h3:before,.text h4:before,.text h5:before,.text h6:before {
content:'';
position:absolute;
bottom:-10px;
width:40px;
height:4px;
display:block;
background:#1c3ca4;
-webkit-transition:all .4s ease-in-out;
-moz-transition:all .4s ease-in-out;
-ms-transition:all .4s ease-in-out;
-o-transition:all .4s ease-in-out;
transition:all .4s ease-in-out;
-webkit-border-radius:30px;
-moz-border-radius:30px;
border-radius:30px;
}

.text h2:hover:before,.text h3:hover:before,.text h4:hover:before,.text h5:hover:before,.text h6:hover:before {
width:100px;
}

.text p {
color:#666;
font-family:"Open Sans", Arial, Helvetica, sans-serif;
font-weight:400;
font-size:.90em;
line-height:190%;
text-align:justify;
margin-bottom:20px;
}

.yanBlok {
width:240px;
min-height:500px;
height:auto;
position:relative;
float:right;
right:5px;
padding:15px;
}

.yanBlok h2 {
position:relative;
display:block;
color:#1c3ca4;
font-family:Barlow, Arial, Helvetica, sans-serif;
font-weight:300;
font-size:1.4em;
letter-spacing:-.03em;
padding:15px 0;
}

.yanBlok h2:before {
content:'';
position:absolute;
top:0;
width:100%;
height:5px;
display:block;
background:#1c3ca4;
-webkit-border-radius:30px;
-moz-border-radius:30px;
border-radius:30px;
}

.yanBlok ul {
background:#1c3ca4;
width:100%;
height:auto;
position:relative;
-webkit-border-top-left-radius:4px;
-webkit-border-top-right-radius:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
border-top-left-radius:4px;
border-top-right-radius:4px;
padding:5px;
}

.yanBlok ul:after {
position:absolute;
content:'';
width:100%;
height:110px;
bottom:-80px;
left:0;
background:#1c3ca4;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
-moz-transform:skewY(-7deg);
-webkit-transform:skewY(-7deg);
-o-transform:skewY(-7deg);
-ms-transform:skewY(-7deg);
transform:skewY(-7deg);
}

.yanBlok ul li {
position:relative;
z-index:999;
}

.yanBlok ul li a {
color:#fff;
font-size:.80em;
display:block;
letter-spacing:.04em;
font-family:hlight, Arial, Helvetica, sans-serif;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
-webkit-transition:all .3s ease-in-out;
-moz-transition:all .3s ease-in-out;
-ms-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
padding:9px 9px 9px 20px;
}

.yanBlok ul li a:before {
content:"\f105";
font-family:FontAwesome;
font-style:normal;
font-weight:400;
text-decoration:inherit;
position:absolute;
margin-left:-10px;
margin-top:2px;
}

.yanBlok ul li:hover > a {
background:#fff;
color:#1c3ca4;
margin-left:-20px;
}

.menu_kalp {
width:100%;
height:179px;
position:relative;
display:block;
color:#a52c3f;
background:url(../images/kalp.png) no-repeat center;
}

.footer {width:100%;height:548px;margin-top:-100px;z-index:0;position:relative;background:url(../images/footer.png) no-repeat center;overflow:hidden;z-index: 4;}

.footerLogo {position:absolute;margin: 190px 0 0 101px;}

.footerSubMenu {
position:absolute;
margin:180px 0 0 160px;
}

.footer_menu {
width:200px;
padding-top:140px;
position:relative;
float:left;
}

.footer_menu li {
list-style:none;
float:none;
background:url(../images/footer_menu_ayrac.png) no-repeat bottom left;
}

.footer_menu li:last-child {
background:none;
}

.footer_menu li a {
color:#7f818a;
font-size:.80em;
font-weight:600;
display:block;
padding:5px;
}

.footer_iletisim {position:absolute;color: #000000;text-shadow:0 1px 0 rgba(255,255,255,.4);font-size:.70em;font-weight:500;margin-top: 409px;right: 49px;line-height:1.2em;text-align:right;}

.telefon_baslik {font-size: 25px;color: #000000;font-family:Barlow, sans-serif;letter-spacing:-.05em;position:absolute;margin-top: 331px;right: 49px;font-weight: 500;}

.footer_telefon a {font-size:2.4em;color: #000000;font-family:Barlow, sans-serif;letter-spacing:-.06em;font-weight:700;position:absolute;margin-top: 356px;right: 46px;}

.footer_telefon span {
font-size:.60em;
}

.scrollup {position:absolute;color:#fff;margin-top:252px;right: -2px;}

.scrollup i {
position:absolute;
top:7px;
left:-15px;
}

.reserved1 {
position:absolute;
color:#fff;
text-align:right;
width:250px;
font-size:.75em;
font-family:Arial, Helvetica, sans-serif;
margin:180px 0 0 220px;
}

.reserved2 {position:absolute;color: #000;text-align:left;width: 704px;font-size:.75em;font-family:Arial, Helvetica, sans-serif;margin: 514px 0 0 96px;}

.footerMainMenu {position:absolute;z-index:2;margin: 247px 0 0 314px;}

.footerMainMenu a {position:relative;display:inline-block;color: #6e6e6f;font-family:Barlow, sans-serif;font-weight:600;letter-spacing:-.02em;font-size:.80em;padding:4px 15px;}

.message {
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;
margin-bottom:10px;
-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
font-size:1em!important;
font-weight:400!important;
padding:10px;
}

.message.info {
border:1px solid #cadcea;
background:#e1f2fc;
color:#225b86!important;
text-shadow:0 1px 0 #fff;
margin:10px 0;
}

.message.error {
border:1px solid #eeb7ba;
background:#fae2e2;
color:#be4741!important;
text-shadow:0 1px 0 #fff;
margin:10px 0;
}

.message.success {
border:1px solid #b8c97b;
background:#e5edc4;
color:#3f7227!important;
text-shadow:0 1px 0 #fff;
margin:10px 0;
}

.message.warning {
border:1px solid #e5dbaa;
background:#ffffc0;
color:#6d7829!important;
text-shadow:0 1px 0 #fff;
margin:10px 0;
}

.mini_menu a:hover,.home_login_yeni_uyelik:hover,.home_login_sifremi_unuttum:hover,.oda_giris_btn:hover,.makale_baslik a:hover,.breadcrumb ul li a:hover,.footer_iletisim a:hover,.scrollup:hover {
text-decoration:underline;
}

.icon_menu a:hover,.footer_menu li a:hover,.footerMainMenu a:hover {
color:#1c3ca4;
text-decoration:underline;
}

.blink,.sohbet_odasi:hover .oda_sayisi {
color:#fff;
}

.home_sohbet_text span,.makale_listele_baslik span,.yanBlok h2 span {
font-weight:700;
}

.login_form .Giris_Btn:hover,.Bay:hover,.Bay.aktif,.Bayan:hover,.Bayan.aktif,.Avatar:hover {
background-position:right top;
}

::-webkit-input-placeholder,:-moz-placeholder,::-moz-placeholder,:-ms-input-placeholder,.footer_iletisim a,.footer_telefon a:hover {
color:#1c3ca4;
}

.pasif_form::-webkit-input-placeholder,.pasif_form:-moz-placeholder,,.pasif_form:-ms-input-placeholder {
color:#4e6ed4;
}

.sohbet_odasi:nth-of-type(4n+0),.makale:nth-child(3n+0) {
margin-right:0;
}

.owl-carousel .owl-nav .owl-prev:hover,.owl-carousel .owl-nav .owl-next:hover {
background-position:top center!important;
}

/* <- Demo Stuff Start */

body{
  font-family: 'Montserrat', sans-serif;
  margin:0;
}

.container {
  display: flex;
  justify-content: center;
  align-items: center;
  align-content: center;
  flex-wrap: wrap;
  width: 80vw;
  margin: 0 auto;
  margin-top: -5px;
  position: absolute;
  transform: skewX(-20deg);
  margin-left: -45px;
}
.btn {
  flex: 1 1 auto;
  margin: 10px;
  padding: 30px;
  text-align: center;
  text-transform: uppercase;
  transition: 0.5s;
  background-size: 200% auto;
  color: #ffffff;
  text-shadow: 2px 2px 2px rgb(0 0 0);
  box-shadow: 0 0 20px #eee;
  border-radius: 10px;
  height: 4px;
  line-height: 4px;
  font-weight: 500;
  border-bottom: 3px solid #3992c1;
  border-left: 3px solid #3992c1;
 }

/* Demo Stuff End -> */

/* <- Magic Stuff Start SesliChatmedia */

.btn:hover {
  background-position: right center; /* change the direction of the change here */
  color: #cdff07;
}

.btn-1 {
  background-image: linear-gradient(to right, #f6d365 0%, #fda085 51%, #f6d365 100%);
}

.btn-2 {
  background-image: linear-gradient(to right, #fbc2eb 0%, #a6c1ee 51%, #fbc2eb 100%);
}

.btn-3 {
  background-image: linear-gradient(to right, #84fab0 0%, #8fd3f4 51%, #84fab0 100%);
}

.btn-4 {
  background-image: linear-gradient(to right, #a1c4fd 0%, #c2e9fb 51%, #a1c4fd 100%);
}

.btn-5 {
  background-image: linear-gradient(to right, #ffecd2 0%, #fcb69f 51%, #ffecd2 100%);
}

/* Magic Stuff End -> */

/* SCP PLACEHOLDER COLOR */
::-webkit-input-placeholder {color:#ffffff;}
:-moz-placeholder { /* Firefox 18- */ color:#ffffff;  }
::-moz-placeholder {  /* Firefox 19+ */ color:#ffffff;  }
:-ms-input-placeholder { color:#ffffff; }


.pasif_form::-webkit-input-placeholder {color:rgb(0 0 0);}
.pasif_form:-moz-placeholder, {color:rgb(0 0 0);}
.pasif_form:-ms-input-placeholder{color:rgb(0 0 0);}


.Almptasarim {
 z-index: 8;
 width:100px;
 height: 29px;
 position:absolute;
 color: #000000;
 margin: 514px 0 0 867px;
 font-weight: 700;
}


