/*
Theme Name: +18 escort teması 1
Theme URI: httsp://www.dibindeescort.com/
Description: http://www.dibindeescort.com/ +18 escort, escort bayan, escortlar
Author:  VOID - Photoshop / Css / HTML5
License: GNU General Public License
License URI: license.txt
Version: 1
Tags: +18 escort, escort bayan
*/
/* AspavA */
p {font-family: 'Poppins', sans-serif !important;}
h1,h2,h3,h4,h5 {font-family: 'Poppins', sans-serif !important;}
a {font-family: 'Poppins', sans-serif !important;}
strong {font-family: 'Poppins', sans-serif !important;}
b {font-family: 'Poppins', sans-serif !important;}
em {font-family: 'Poppins', sans-serif !important;}
li {font-family: 'Poppins', sans-serif !important;}
ul {font-family: 'Poppins', sans-serif !important;}
.btn {font-family: 'Poppins', sans-serif !important;}
body, html {font-family: 'Poppins', sans-serif !important; background: #11181f}
::-webkit-scrollbar {width: 5px;background-color: #eaeaea;border-left: 0px solid #0f3b77;}
::-webkit-scrollbar-thumb {background-color: #0a0111;}
::-webkit-scrollbar-thumb:hover {background-color: #212121;}
.header {padding: 0px;}
.mobil-hikaye-gonder {display: none;}
.menu {background: #040d16}
.menu ul li a {color: #fff; padding: 15px; text-decoration: none;}
.menu ul li a:hover {color: #05aabb}
.menu ul li a:focus {color: #05aabb}
.menu ul li a::before {content: "#";font-size: 14px;vertical-align: middle;padding: 0px 5px;}
#menu-ustmenu {margin-top: 10px;}
.navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .show>.nav-link {color: #fff;}
.navbar-light .navbar-nav .nav-link {color: #d9dae9;}
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {color: #494c62;}
.btn-hikaye-gonder {background: #38a9ff; margin-right: 10px; color: #fff; text-decoration: none; padding: 8px 15px; border-radius: 8px;transition: all .2s ease;}
.btn-hikaye-gonder:hover { background: #383b50; color: #fff;transition: all .2s ease;}
.btn-ara {border-color: #ffffff; color: #000; background: #fff;}
.btn-ara:hover {background:#f5aa0a; color: #fff;}
.logo {padding-top: 0px; padding-bottom: 0px;}
.logo img {width: 130px; height: 70px;}
.reklam {margin-top: 20px;}
.reklam img {width: 100%; height: 110px; border-radius: 12px;}
.karsilama-mesaji {margin-top: 20px;}
.slogan {margin-top: 20px;}
.slogan {background: #0c121a; padding: 15px; text-align: center; color:#fff;}
p.slogankategori {margin:0px; padding:0px; font-size:24px;}
.slogan h1 { color: #fff; font-size: 24px; }
.kategoriler-menusu {margin-top: 20px; padding: 0px;}
.hikayeler-alani {margin-top: 50px;}
.yeni-hikayeler-baslik h2 {color: #05aabb; font-size: 1.4em;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; border-left: 4px solid #05aabb; padding:2px 10px;}
.hikayelerimiz {margin-top: 15px;}
.hikayeler-ic { padding: 5px 5px; border-radius: 8px; position: relative}
.esc-baslik a {color: #fff; font-size: 20px; }
.esc-baslik h2 {line-height: 20px;}
.hikayeler-ic img { width: 100%; height: 230px;border-radius: 10px 0px 0px 10px;  padding: 0px;}
.img-thumbnail { background: none !important; border: none !important; }
.hikayeler-ic a {text-decoration: none;}
.esc-resimi {padding: 0px;}
.esc-baslik {background: #040d16; padding: 15px 15px;border-radius: 0px 10px 10px 0px; height: 231px;}
.esc-baslik h2 {color: #fff; font-size: 1em; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;text-transform: capitalize;}
.esc-baslik:hover h2 a {color:#05aabb !important ;}
.hikayeler-ic p {font-size: 0.8em; color: #a5a5a5; font-weight: 500;}
.hikaye-istatistik {font-size: 0.7em;}
.okunma-sayisi {position: absolute; top: 200px; right: 0px; z-index: 10; font-size: 0.7em; background: rgba(56, 59, 80, 0.54); color: #fff; padding: 5px; border-radius: 4px 0px 0px 4px}
.kategoriler-genel {margin-top: 8px; padding: 0px 5px; border-radius: 8px; max-height: 500px; overflow-y: scroll; overflow-x: hidden;}
.kategorilerimiz {margin-top: 2px;transition: all .5s ease;}
.kategorilerimiz:hover .sayisi {background: #383b50 !important;transition: all .5s ease;}
.kategoriler-ic ul li a {background: #040d16; color: #fff;text-decoration: none;float:left; font-size: 0.8em; width: 100%; display: block; padding:10px; margin-top: 2px; border-radius: 4px;}
.kategoriler-ic ul li a:hover {color: #05aabb;}
.kategoriler-ic ul li a::before {content: "#";font-size: 14px;vertical-align: middle;padding: 0px 5px;color: #05aabb;}
.kategoriler-ic  { color:#fff; padding: 10px 15px; border-radius: 4px 0px 0px 4px;}
.kategoriler-ic ul {padding:0px; margin:0px; list-style-type: none;}
ul.children li a::before {content: "º";font-size: 17px;vertical-align: text-top;padding: 0px 5px;color: #05aabb;}
ul.children li a {padding: 10px 30px;}
.populerler-baslik {margin-top: 30px;}
.populer-konular-ic {background: #040d16; border-radius: 8px; padding: 15px;}
.populer-konular-ic a {color: #fff; text-decoration: none; font-size: 0.8em; display: block; border-bottom: 1px solid #11181f; padding: 10px 0px;}
.populer-konular-ic a::before {content: "º";font-size: 17px;vertical-align: text-top;padding: 0px 5px;color: #05aabb;}
.populer-konular-ic a:hover {color: #05aabb;}
.populer-konular-ic ul li a {color: #383b50; text-decoration: none; font-size: 0.8em; display: block; border-bottom: 1px solid #bdbdbd; padding: 10px;}
.rastgele-konular-ic ul {padding: 0px; margin: 0px;}
.rastgele-konular-ic ul li {list-style-type: none;}
.rastgele-konular-ic {background: #040d16; border-radius: 8px; padding: 15px;}
.rastgele-konular-ic a {color: #fff; text-decoration: none; font-size: 0.8em; display: block; border-bottom: 1px solid #11181f; padding: 10px 0px;}
.rastgele-konular-ic a::before {content: "º";font-size: 17px;vertical-align: text-top;padding: 0px 5px;color: #05aabb;}
.rastgele-konular-ic a:hover {color: #05aabb;}
.rastgele-konular-ic ul li a {color: #fff; text-decoration: none; font-size: 0.8em; display: block; border-bottom: 1px solid #11181f; padding: 10px;}
.sayfalama {margin-top: 30px;}
.footer {background: #040d16; padding: 15px; margin-top: 30px;}
.copyright {color: #fff; margin-top: 20px; text-align: center;}
.footer-logo {text-align: center;}
.footer-logo img {width: 180px; height: 111px;}
.footer-linkler {color: #fff; text-align: right; margin-top: 20px;}
.footer-linkler a {color: #fff;text-decoration: none;}
.detay-hikayeler-baslik h1 {color: #fff;font-size: 22px;padding: 10px; text-align: center;}
.detay-yazi {background: #040d16; border-radius: 12px; padding: 5px; margin-top: 15px;}
.detay-yazi-ic img {width: 300px; height: 300px; border-radius: 12px; margin-bottom: 20px; float: left; margin-right: 15px; margin-top: 15px;}
.detay-yazi-ic { padding: 5px; font-size: 0.9em; color: #777; padding-bottom: 20px;}
.detay-yazi-ic p { color: #fff}
.detay-yazi-ic h2 {font-size: 1.8em !important; color: #383b50}
.etiketler  {border-top: 1px solid #202832;padding: 10px 0px;}
.etiketler a {text-decoration: none; background: #040d16; color: #fff; padding: 5px; border-radius: 4px; margin-top: 15px; line-height: 35px;}
.etiketler a:hover {color: #05aabb;}
.etiketler a::before {content: "#";font-size: 14px;vertical-align: middle;padding: 0px 5px;color: #05aabb;}
.detay-istatistikler {text-align: center; color:#fff; font-size:14px !important}
.onceki-yazi {text-align: left; color: #05aabb;}
.onceki-yazi a {text-decoration: none; color: #05aabb;}
.sonraki-yazi {text-align: right;color: #05aabb;}
.sonraki-yazi a {text-decoration: none; color: #05aabb;}
p.asp {text-align: center; margin-top: 15px; color:#fff; font-size:14px !important}
.detay-istatistikler a {color:#fff;}
.page-link {color: #fff;background-color: #05aabb;border: 1px solid #040d16;}
.footer-uzeri-yazi {background: #040d16; margin-top: 15px;color: #fff;padding: 15px; font-size: 12px;}
.footer-uzeri-yazi a {color: #f5aa0a; text-decoration: none;}
@media (max-width: 768px) {
    .detay-yazi-ic img {width: 100%; height: 100%;}
.navbar-brand {display: inherit;color: #d9dae9 !important}
.mobil-hikaye-gonder {display: inherit;}
.arama {margin-top: 20px;}
.slogan h1 { color: #fff; font-size: 20px; text-align: center}
.cizik {margin-bottom: 15px;}
.logo {text-align: center;}
.reklam img {height: 75px;}
.hikayeler-ic img {border-radius: 10px 10px 0px 0px;}
.esc-baslik {border-radius: 0px 0px 10px 10px;}
}

@media (min-width: 1400px) {
.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {max-width: 1600px;}
}

@media screen and (min-width:1024px) and (max-width:1366px) {
    .hikayeler-ic p {
        font-size: 0.7em;
    }



}