/*
Theme Name: İstişare
Text Domain: istisare
Version: 1.0
Description: İstişare, Wordpress Blog Teması
Author: Caxing
Author URI: https://www.r10.net/
Theme URI: https://www.r10.net/
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

.singlecontent img { max-width: 100%; object-fit: cover; overflow: hidden; }

.widgettitle {
	padding: 8px 10px;
    font-size: 15px;
    color: #505050;
    margin: 0px;
    font-weight: 400;
    border-bottom: 1px solid #d3d3d3;
	background: white;
}

/* MOBİL MENU */

.accordion {
    list-style: none;
    text-decoration: none;
    display: none;
    float: left;
    padding: 0px;
    height: 100%;
    margin: 0px;
    align-items: center;
}

.accordion .link {
  cursor: pointer;
  display: block;
  color: #4d6fe1;
  font-size: 14px;
  font-weight: 700;
  border-bottom: 1px solid #CCC;
  position: relative;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}

.accordion li:last-child .link { border-bottom: 0; }

.accordion li i {
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  color: #ffffff;
  border: solid 2px;
  border-radius: 5px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  padding: 5px;
}

.accordion li i.fa-chevron-down {
  right: 12px;
  left: auto;
  font-size: 16px;
}

.accordion li.open .link {color: #4d6fe1;}

.accordion li.open i {color: #ff5454;}


.accordion li.open i.fa-chevron-down {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}

.submenu {
	background: #313348;
	font-size: 14px;
	position: absolute;
	margin-top: 21px;
	text-decoration: none;
	color: gainsboro;
	padding-top: 6px;
	display: none;
	z-index: 99999;
	width: 100%;
	right: 0px;
}

.submenu .categories {
	margin: 10px 0px 10px 0px;
}

.submenu .categories ul {
	padding: 0px;
	margin-top:10px;
}

.submenu .pagenav {
	margin: 10px 0px 10px 0px;
}

.submenu .pagenav ul {
	padding: 0px;
	margin-top:10px;
}

.submenu li {border-bottom: 1px solid #3d405a;overflow: hidden;min-width: 110px;padding-left: 10px;}
.submenu li:last-child {
	border-bottom: 0px;
}

.submenu a {
  display: block;
  color: gainsboro;
  padding: 12px;
  text-decoration:none;
}

.submenu a:hover {
  background: #3d405a;
  color: #FFF;
}

/*MOBİL MENU SON */

/* MOBİL PANEL */

.mobilpanel {
	width: 100%;
    height: 45px;
    bottom: 0;
    background: white;
    z-index: 99999;
    position: fixed;
    display: none;
    box-shadow: 0px 0px 15px 6px #00000033;
	align-items: center;
}

.mobilpanel li {
	list-style: none;
    width: 20%;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 75%;
    margin: 0px 5px 0px 5px;
    border-radius: 6px;
}

.mobilpanel li a {
	color:#3e3e3e;
	text-decoration:none;
}

.mobilpanel li:nth-child(3) a {
	color:white;
	text-decoration:none;
}

/* MOBİL PANEL SON */

/* REKLAMLAR */

.reklamx {
	width: 100%;
    float: left;
}

.reklambg {
	height: 100%;
    margin: auto auto;
}

.headeraltireklam {
	max-width: 100%;
	height: auto;
	text-align: center;
}

.headeraltireklam img {
	max-width: 100%;
	height: auto;
}

/* REKLAMLAR SON */

/* H TAGS */

.authortopi1 .ni h1 {
	font-size: 22px;
	margin: 0px;
}

.singletop .singletoptop .title h1, .singlepaget .singlepagettop .title h1 {
	font-size: 18px;
	margin: 0px;
	font-weight: 500;
}

.videotitlesing h1 {
	font-size: 20px;
	font-weight: 500;
	margin: 0px;
}

/* H TAGS SON */

/* Widgets */

.commentkaps {
	padding: 10px;
	object-fit: cover;
	background: white;
}

.commentwidget {
	width: 100%;
    height: 200px;
    box-sizing: border-box;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    margin-bottom: 10px;
    border-bottom: 1px solid #dcdcdc9e;
    padding-bottom: 10px;
    position: relative;
}

.commentwidget:last-child {
    margin-bottom: 0px;
	padding-bottom: 0px;
	border: none;
}

.commentwidget .commentc{
	color: white;
    background: #ff073abf;
    padding: 5px 10px 5px 10px;
    font-size: 12px;
    position: absolute;
    right: 10px;
    top: 10px;
    user-select: none;
    border-radius: 2px;
}

.commentwidget .commentcc {
	color: white;
    background: #0781ffbf;
    padding: 5px 10px 5px 10px;
    font-size: 12px;
    position: absolute;
    right: 10px;
    top: 10px;
    user-select: none;
    border-radius: 2px;
}

.commentwidget .commentimage {
	width: 100%;
    height: 75%;
}

.commentwidget .commentimage img {
	width: 100%;
    height: 100%;
	object-fit:cover;
}

.commentwidget .commenttitle {
	height: 25%;
    margin-top: 10px;
    font-size: 15px;
    max-height: 38px;
    overflow: hidden;
    border-left: 3px solid #2373cd6e;
    border-radius: 2px 0px 0px 2px;
    padding-left: 5px;
}

.commentwidget .commenttitle a {
	text-decoration:none;
	color: #3e3e3e;
}

/* Widgets Son */

.mak {
	float: right;
    background: #ecececa6;
    padding: 2px 5px;
    border-radius: 4px;
    margin-top: -1px;
}

.mak1 {
	float: left;
    font-size: 13px;color: #3e3e3e;margin-right:4px;
}

.mak2 {
	float: right;
    font-size: 13px;color: #7189e0;
}

.senot {
	width: 100%;
    box-sizing: border-box;
    height: 150px;
    background: white;
    display: flex;
	border-radius: 3px;
}

.senot .l1 {
    width: 30%;
    box-sizing: border-box;
    height: 100%;
    background: #2C3B6E;
    display: flex;
    justify-content: center;
    align-items: center;
    float: left;
    border-radius: 3px 0px 0px 3px;
    color: white;
    font-size: 80px;
}

.senot .l2 {
	width: 70%;
    box-sizing: border-box;
    height: 100%;
    background: white;
    display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 0px 3px 3px 0px;
}

.singlepaget {
    background: white;
    color: #505050;
    width: 100%;
    height: 65px;
    margin: 0px 0px 10px 0px;
}

.singlepaget .singlepagettop {
    height: 100%;
    width: 100%;
    padding: 0px 15px 0px 15px;
    color: #3c3c3c;
    border-bottom: 1px solid #eaeaea;
    box-sizing: border-box;
}

.singlepaget .singlepagettop .title i {
    color: #afafaf78;
    font-size: 30px;
    margin-right: 10px;
    margin-top: -3px;
}

.singlepaget .singlepagettop .title {
	height: 100%;
    display: flex;
    align-items: center;
    float: left;
    font-weight: 500;
    color: #3c3c3c;
    font-size: 18px;
}

.notfound {
	width: 100%;
    background: #2d3c71;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    height: 250px;
    position: relative;
    border-radius: 4px;
    background: linear-gradient(to right,#354786 0,#7b99ff 100%);
    box-shadow: inset 0px 0px 0px 8px white;
    border: 8px solid #2d3c71;
    color: white;
	margin-top: 25px;
	box-sizing: border-box;
}

.notfoundico {
	font-size: 90px;
    position: absolute;
    top: -35px;
    background: #2c3b6f;
    border-radius: 90px;
    height: 100px;
    width: 100px;
    text-align: center;
    color: white;
}

.notfoundtext {
	font-size: 25px;
    font-weight: 600;
    width: 95%;
    text-align: center;
	margin-top: 15px;
}

.authortopi {
    height: 125px;
    width: 100%;
    background: white;
    position: relative;
    margin: 10px 0px 10px 0px;
    border-radius: 3px;
    overflow: hidden;
}

.authortopi .auavatar {
	position: absolute;
    height: 100px;
    width: 100px;
    margin: auto auto;
    padding: 0px;
    bottom: 0px;
    top: 0px;
    left: 15px;
	z-index:2;
}

.authortopi .auavatar img {
    border-radius: 90px;
    border: 5px solid white;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
}

.authortopi .autb {
	position: absolute;
    top: 2px;
    color: #ffffff30;
    font-size: 65px;
    z-index: 1;
}

.authortopi .autc {
	position: absolute;
    top: -7px;
    right: 0px;
    color: #ffffff30;
    font-size: 90px;
}

.authortopi1 {
	height: 65%;
    padding-left: 130px;
    box-sizing: border-box;
    background: linear-gradient(to right,#2c3b6e 0,#384c90 100%);
    color: white;
    font-weight: 500;
    display: flex;
    align-items: center;
    font-size: 22px;
    user-select: none;
	border-radius: 3px 3px 0px 0px;
}

.authortopi1 .ni{
    padding: 4px 10px 4px 10px;
    background: #0000002e;
    border-radius: 3px;
}

.authortopi1 .de {
	margin-left: 10px;
    font-size: 15px;
    font-weight: 400;
}

.authortopi2 {
	height: 35%;
    padding-left: 130px;
    box-sizing: border-box;
    color: #3e3e3e;
    display: flex;
    align-items: center;
    font-size: 14px;
    user-select: none;
	border-radius: 0px 0px 3px 3px;
}

.authortopi2 i {
	color: #7189e0;
	margin: 0px 5px 0px 5px;
	font-size: 13px;
}

.videosid {
	height: 200px;
	width: 100%;
	margin-bottom: 10px;
}

.videosid a {
	text-decoration:none;
	color: #3c3c3c;
}

.videosid .image {
	height: 70%;
	width: 100%;
	position: relative;
}

.videosid .image img {
	height: 100%;
	width: 100%;
}

.videosid .image .videoplay {
	position: absolute;
    margin: auto auto;
    left: 0px;
    right: 0px;
    top: 0px;
    bottom: 0px;
    width: 50px;
    height: 60px;
    font-size: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
	color: #ffffff8c;
	transition: 0.3s;
}

.videosid .image .videoplay:hover {
	color: #ffffffed;
	transition: 0.3s;
}

.videosid .sidtitle {
 	align-items: center;
    margin-top: 5px;
    max-height: 40px;
    font-weight: 500;
    overflow: hidden;
}

.videosid .sidco {
	color: #484848;
    font-size: 13px;
    margin-top: 4px;
    font-weight: 400;
    text-transform: uppercase;
}

.videosid .sidco a {
	color: #484848;
}

.videosid .sidco i{
	color: #484848;
	font-size: 12px;
	margin-right: 5px;
}

.singletopic {
	background: white;
    border-bottom: 1px solid #eaeaea;
    font-size: 13px;
    display: flex;
    align-items: center;
}

.singletopic i{
	color: #d9d9d9;
}

.singletopic .topichome {
	padding: 10px;
	font-size: 18px;
}

.singletopic .topichome i {
	text-decoration: none;
    color: #afafaf78;
}

.singletopic .topiccat {
	padding: 10px;
	color: #3c3c3c;
}

.singletopic .topiccat a{
	text-decoration:none;
	color: #3c3c3c;
}

.singletopic .topictitle {
	padding: 10px;
	color:#6f6f6f;
}

.videobotsing {
	font-size: 13px;
    color: #6c6c6c;
    text-transform: uppercase;
    margin-bottom: 7px;
    padding: 10px;
}

.videobotsing a {
	text-decoration: none;
    color: #6c6c6c;
    margin-right: 5px;
}

.videobotsing i {
	font-size: 12px;
    color: #3c3c3c;
    margin-right: 3px;
}

.videotitlesing {
	margin: 6px 0px 0px 0px;
    padding: 0px 10px 0px 10px;
    width: 100%;
    box-sizing: border-box;
    font-size: 20px;
    font-weight: 500;
    color: #3c3c3c;
}

.wp-block-embed iframe {
    width: 100%;
    height: 450px;
}

.wp-block-embed {
    margin: 0px!important;
}

.videobackground {
	width: 100%;
    padding: 0px;
    margin: 0px;
	background: white;
}

.inactive {
	text-decoration: none;
    padding: 3px 5px;
    color: #7189e0;
	margin: 0px 2px;
	transition: 0.3s;
}

.inactive:hover {
	background: #71a9ec;
	transition: 0.3s;
	color:white;
	border-radius: 2px;
}

.current {
	color: #ffffff;
    padding: 3px 5px;
    background: #71a9ec;
    border-radius: 2px;
    margin: 0px 2px;
}

.wp-pagenavi {
	background: white;
    float: right;
    padding: 7px 5px;
    margin-top: 10px;
    border-radius: 2px;
}

.videocat {
    width: 25%;
    height: 300px;
    float: left;
    padding: 0px 5px 0px 5px;
    box-sizing: border-box;
	margin-bottom: 25px;
}

.videocat .videobg {
	height: 65%;
	width: 100%;
	position:relative;
}

.videocat .videobg img {
	height: 100%;
	width: 100%;
	object-fit: cover;
}

.videocat .videobg .videoplay {
	position: absolute;
    margin: auto auto;
    left: 0px;
    right: 0px;
    top: 0px;
    bottom: 0px;
    width: 50px;
    height: 60px;
    font-size: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
	color: #ffffff8c;
	transition: 0.3s;
}

.videocat .videobg .videoplay:hover {
	color: #ffffffed;
	transition: 0.3s;
}

.videocat .videobot {
	height: 35%;
	width: 100%;
}

.videocat .videobot .videotitle {
	margin: 5px 0px 5px 0px;
    max-height: 60px;
    overflow: hidden;
}

.videocat .videobot .videotitle a {
	text-decoration:none;
	color: #3c3c3c;
	font-weight: 500;
}

.videocat .videotitlebot {
	color: #585858;
	font-weight: 400;
	font-size: 14px;
}

.videocat .videotitlebot a{
	color: #585858;
	text-decoration:none;
}

.readbot {
	width: 85%;
    margin: auto auto;
    box-sizing: border-box;
    padding: 9px 0px 9px 10px;
    background: white;
    border-radius: 2px;
    border-bottom: 1px solid #7189e0;
    font-size: 15px;
    color: #3e3e3e;
}

.dahafazla {
	display: flex;
    width: 100%;
    justify-content: center;
    box-sizing: border-box;
    padding: 8px 10px 8px 10px;
    border-radius: 3px;
    background: white;
    border: 1px solid #cfcfcf;
    font-size: 15px;
    color: #3e3e3e;
	cursor: pointer;
}

#vertical_tab_nav{
    width: 100%;
    margin: auto auto;
    overflow: hidden;
}
#vertical_tab_nav ul{
	display: flex;
    float: left;
    margin: 0px 0px 10px 0px;
    padding: 0px;
    list-style: none;
    background: white;
    box-sizing: border-box;
    width: 100%;
	border-bottom: 1px solid #7189e0;
}
#vertical_tab_nav li{
	margin: 0px;
    padding: 8px 0px 9px 0px;
}
#vertical_tab_nav li:hover {

}
#vertical_tab_nav li:last-child{
	margin-bottom: 0px;
 	border-bottom: 0px;
}
#vertical_tab_nav li a{
	display: block;
    font-size: 15px;
    color: #9f9f9f;
    text-decoration: none;
    border-right: 1px solid #eaeaea;
    padding: 0px 10px 0px 10px;
}
#vertical_tab_nav li a.selected{
   color: #3e3e3e;
}
#vertical_tab_nav li:last-child a{
	border-right: 0px;
}
#vertical_tab_nav .div{
    width: 100%;
    box-sizing: border-box;
}
#vertical_tab_nav .div article{
   display: none;
   margin: 0px;
   width: 100%;
}

.topmenu .container .menutop {
	width: auto;
	display: flex;
    float: left;
    height: 100%;
    justify-content: center;
    align-items: center;
	box-sizing: border-box;
}

.topmenu .container .menutop ul {padding-left: 20px;}

.topmenu .container .menutop ul>li {display: inline-block;position:relative;margin-right:5px;}
.topmenu .container .menutop ul>li>a {color: white;position: relative;float: left;text-decoration: none;margin-right: 20px;font-size:15px;padding: 25px 0px 25px 0px;}
.topmenu .container .menutop ul>li.menu-item-has-children:after{content:"";float:right;width:4px;height: 7px;background: url("/wp-content/themes/istisare/img/ok.png")no-repeat;position:absolute;top: 31px;right: 8px;}

.topmenu .container .menutop ul>li>ul.sub-menu{top: 66px;left: -10px;min-width: 130px;transition: 0.1s;padding: 5px 10px;display:none;background: #f3f3f3;border-top: 3px solid #d9d9d9;position: absolute;padding-top: 10px;box-shadow: 0px 5px 25px 5px #0000001c;}
.topmenu .container .menutop ul>li:hover>ul.sub-menu {z-index:9;opacity:1;-ms-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);display:block;transition:.3s;}
.topmenu .container .menutop ul>li>ul.sub-menu>li {width: 130px;box-sizing:border-box;float:left;display:inline-block;margin:0;position:relative;background: #ffffff;border-radius: 4px;margin-bottom: 5px;padding: 5px 0px 5px 0px;}
.topmenu .container .menutop ul>li>ul.sub-menu>li>a {
    text-overflow: ellipsis;
    overflow: hidden;
    margin: 0 0;
    display: block;
    width: 100%;
    text-align: left;
    color: #6b6b6b;
    font-size: 13px;
    }

.topmenu .container .menutop ul>li i {
	margin-right: 7px;
}

body {
	margin: 0px;
	background: #eee;
	font-family: 'Rubik', sans-serif;
}

/* Header */

.topmenu.sticky {
	position: fixed;
    top: 0px;
    z-index: 999;
    opacity: 0.8;
	transition: 0.3s;
	height: 50px;
}

.topmenu.sticky:hover {
    opacity: 1;
	transition: 0.3s;
	height: 70px;
}

.topmenu {
	width: 100%;
	height: 70px;
	background: #2C3B6E;
	background: linear-gradient(to right,#2C3B6E 0,#384c90 100%);
	display:block;
}

.topmenu .container {
	width: 85%;
	height: 100%;
	margin: auto auto;
}

.topmenu .container .logo {
	width: 175px;
	height: 100%;
	display:flex;
    justify-content: center;
    align-items: center;
	float:left;
}

.topmenu .container .logo img{
	max-height: 100%;
}

.topmenu .container .menu {
	display: flex;
    float: left;
    height: 100%;
    justify-content: center;
    align-items: center;
	box-sizing: border-box;
}

.topmenu .container .menu ul {
	margin: 0px;
	padding: 0px;
}

.topmenu .container .menu ul li {
	list-style-type: none;
	display: inline-block;
	transition: 0.3s;
	font-size: 15px;
}

.topmenu .container .menu ul li:hover {
	transition: 0.3s;
    background: #ffffff21;
}

.topmenu .container .menu ul li a {
	float:left;
	padding: 5px 10px 5px 10px;
	color: white;
	font-weight:400;
	text-decoration:none;
}

.topmenu .container .menu ul li i {
	margin-right: 10px;
	font-size: 14px;
}

.topmenu .container .user {
	float: right;
    background: #ffffff00;
    width: 250px;
    height: 100%;
}

.topmenu .container .user .sign {
	float: left;
    background: #ffffff0f;
    width: 50%;
    height: 100%;
    color: white;
    display: flex;
    justify-content: center;
    align-items: center;
    box-sizing: border-box;
	transition: 0.3s;
    font-size: 15px;
    border-bottom: 2px solid #39FF16;
}

.topmenu .container .user .sign i {
	margin-right: 10px;
}

.topmenu .container .user .sign:hover {
	transition: 0.3s;
    box-shadow: inset 0px -70px #65bd65;
}

.topmenu .container .user .register {
	float: right;
    background: #ffffff08;
    width: 50%;
    height: 100%;
    color: white;
    display: flex;
    justify-content: center;
    align-items: center;
    box-sizing: border-box;
	transition: 0.3s;
    font-size: 15px;
    border-bottom: 2px solid #FF073A;
}

.topmenu .container .user .register i {
	margin-right: 10px;
}

.topmenu .container .user .register:hover {
	transition: 0.3s;
    box-shadow: inset 0px -70px #d66060;
}

.botmenu {
	width: 100%;
	height: 50px;
	background: white;
	border-bottom: 1px solid #e4e4e4;
	display:block;
}

.botmenu .container {
	width: 85%;
	height: 100%;
	margin: auto auto;
}

.botmenu .container .menu {
	display: flex;
    float: left;
    height: 100%;
    justify-content: center;
    align-items: center;
	box-sizing: border-box;
}

.botmenu .container .menu ul {
	margin: 0px;
	padding: 0px;
}

.botmenu .container .menu ul li {
	list-style-type: none;
	display: inline-block;
	transition: 0.3s;
	font-size: 15px;
	border-right: 1px solid #eaeaea;
}

.botmenu .container .menu ul li:hover {
	transition: 0.3s;
    background: #2c3b6e14;
}

.botmenu .container .menu ul li:last-child {
	border-right:none;
}

.botmenu .container .menu ul li a {
	float:left;
	padding: 5px 10px 5px 10px;
	color: #3e3e3e;
	font-weight:400;
	text-decoration:none;
	font-size:14px;
}

.botmenu .container .menu ul li i {
	margin-right: 10px;
	font-size: 12px;
	color: #b3bcda;
}

.botmenu .container .searchanddark {
	width: 300px;
    float: right;
    height: 100%;
}

.botmenu .container .searchanddark .darkmode {
	float: left;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 50px;
    font-size: 20px;
    color: #656875;
}

.botmenu .container .searchanddark .darkmode .darkmodus input {
	position: absolute;
	opacity:0;
}

.botmenu .container .searchanddark .botsearch {
	float: right;
    width: 250px;
    height: 100%;
    box-sizing: border-box;
}

.botmenu .container .searchanddark .botsearch .searchback {
	height:100%;
}

.botmenu .container .searchanddark .botsearch .searchback #search {
	height: 100%;
    display: flex;
    background: whitesmoke;
}

.botmenu .container .searchanddark .botsearch .searchback #search .icon {
	height: 100%;
    background: none;
	padding: 0px 10px 0px 10px;
	color: #b3b3b3;
    border: none;
}

.botmenu .container .searchanddark .botsearch .searchback #search #sear {
	width: 100%;
	border: none;
    background: none;
    font-family: 'Rubik';
	color:grey;
}

.botmenu .container .searchanddark .botsearch .searchback #search #sear:focus {
	outline:none;
}

.botmenu .container .searchanddark .botsearch .searchback #search #sear::placeholder {
	color:#b3b3b3;
}

/* Index Page - Slider */

.slider1container {
	width: 85%;
    margin: 20px auto 10px auto;
}

.sliderback {
	height: 392px;
}

.sliderback .containerslider {
	width: 100%;
	height: 100%;
	display: flex;
	overflow: hidden;
}

.sliderback .containerslider .sliderimg {
	height: 390px;
	position: relative;
}

.sliderback .containerslider .sliderimg img {
	height: 100%;
	width: 100%;
	object-fit:cover;
}

.sliderback .containerslider .sliderbaslik {
    position: absolute;
    bottom: 0px;
    left: 0px;
    right: 0px;
    color: white;
    width: 100%;
    margin: auto auto;
    padding-top: 15px;
    background: linear-gradient(to bottom,#08080800 0,#0c0c0cd1 81%);
}

.sliderback .containerslider .sliderbaslik p {
	margin: auto auto;
	font-size: 20px;
	line-height: 25px;
	margin-bottom: 10px;
	width: 83%;
	transition: 0.3s;
	text-shadow: 1px 1px #252525;
}

.sliderback .containerslider .sliderbaslik p a {
    color:white;
    text-decoration:none;
	font-weight:bold;
}

.sliderback .containerslider .sliderbaslik p:hover {
    padding-bottom: 10px;
}

.sliderback .containerslider .sliderbaslik .slidercategory {
    width: 83%;
	margin: auto auto;
	margin-bottom: 10px;
}

.sliderback .containerslider .sliderbaslik .slidercategory .cont {
	float: left;
    color: white;
    background: #FF073A;
    border-radius: 3px;
    font-size: 13px;
    padding: 4px 8px 4px 8px;
}

.sliderback .containerslider .sliderbaslik .slidercategory .cont a {
	text-decoration:none;
	color:white;
}

.sliderback .containerslider .sliderbaslik .slidercategory .cont a:nth-child(n+2) {
	display:none;
}

.sliderback .containerslider .slico {
	color: #c7c7c7;
	position:relative;
	bottom: 10px;
	font-size: 11px;
	text-shadow: none;
	display: table;
	padding-top: 10px;
}

.sliderback .containerslider .slico a:nth-child(n+4){
	display:none;
}

.sliderback .containerslider .slico i {
	font-size: 3px;
	vertical-align: middle;
	display: table-cell;
	color: white;
	padding: 0px 8px 0px 8px;
}

.sliderback .owl-dots {
	display: none;
}

.sliderback .owl-prev {
	left: 0px;
    bottom: 170px;
    position: absolute;
    color: white;
    font-size: 24px;
    background: #0808088c;
    border-radius: 0px 4px 4px 0px;
    width: 25px;
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.sliderback .owl-prev:focus {
	outline: none;
}

.sliderback .owl-next {
	right: 0px;
    bottom: 170px;
    position: absolute;
    color: white;
    font-size: 24px;
    background: #0808088c;
    border-radius: 4px 0px 0px 4px;
    width: 25px;
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.sliderback .owl-next:focus {
	outline: none;
}

.sliderback .containerslider .owl-carousel.owl-drag .owl-item:hover {
	background: linear-gradient(to bottom,#08080800 0,#0c0c0ce0 81%);
}

.sliderback .containerslider .owl-carousel .owl-stage-outer {
	border-radius: 4px;
}

.sliderback .containerslider .no-js .owl-carousel, .owl-carousel.owl-loaded {
    display: block;
    left: -1px;
}

/* Index Page */

.inlast {
	width: 25%;
    height: 375px;
    background: white;
    border-radius: 3px;
    margin-bottom: 10px;
    padding: 5px;
    box-sizing: border-box;
}

.inlast:last-child {
    margin-right: 0px;
}

.inlast .inlastimg {
	width: 100%;
    height: 45%;
    object-fit: cover;
}

.inlast .inlastimg img {
	width: 100%;
	height: 100%;
	border-radius: 3px 3px 0px 0px;
}

.inlast .inlastbottom {
	height: 45%;
    box-sizing: border-box;
    padding: 10px;
    background: #f7f7f79e;
}

.inlast .inlastbottom a{
	text-decoration:none;
	color: #3e3e3e;
	font-weight: 500;
}

.inlast .inlastbottom .inlasttitle{
	max-height: 60px;
	overflow: hidden;
}

.inlast .inlastbottom .inlastcont{
	max-height: 87px;
    overflow: hidden;
    color: #9f9f9f;
    font-size: 14px;
    margin-top: 5px;
}

.inlast .inlastbottobot {
	height: 10%;
    box-sizing: border-box;
    background: #f7f7f7;
    text-transform: uppercase;
    font-size: 11px;
    color: #3e3e3e;
    border-top: 1px solid #ebebeb;
}

.inlast .inlastbottobot i{
	margin-right: 5px;
	color: #7189e0;
}

.inlast .inlastleft {
	float: left;
    height: 100%;
    width: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    border-right: 1px solid #ebebeb;
    box-sizing: border-box;
}

.inlast .inlastright {
	float: right;
    height: 100%;
    width: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.gal {
	background: #2C3B6E;
    background: linear-gradient(to right,#3f549a 0,#7189e0 100%);
    width: 100%;
    height: 800px;
    margin-bottom: 20px;
    padding-bottom: 20px;
}

.galcontainer {
    height: 100%;
	width: 85%;
    margin: auto auto;
	box-sizing: border-box;
	padding: 30px 0px 20px 0px;
}

.galfirst {
	float: left;
    width: 100%;
    display: flex;
    margin-bottom: 10px;
    height: 50%;
}

.galsecond {
	float: left;
    width: 100%;
    display: flex;
    height: 50%;
}

.galkap {
	width: 63%;
    height: 100%;
    background: white;
    float: left;
    position: relative;
}

.galkap2 {
	width: 37%;
    height: 100%;
    background: white;
    float: left;
    position: relative;
    margin-left: 10px;
}

.galkap3 {
	width: 25%;
    height: 100%;
    background: white;
    float: left;
    position: relative;
	margin-right: 10px;
}

.galkap4 {
	width: 25%;
    height: 100%;
    background: white;
    float: left;
    position: relative;
    margin-right: 10px;
}

.galkap4:last-child {
    margin-right: 0px;
}

.galabs {
	position: absolute;
    bottom: 0px;
    color: white;
    width: 100%;
    background: linear-gradient(to bottom,#08080800 0,#000000ad 81%);
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    flex-direction: column;
}

.galbg {
	width: 100%;
	height: 100%;
}

.galbg img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.ey {
	background: #6f87dd;
    background: linear-gradient(to right,#5068bb 0,#7189e0 100%);
    color: white;
    border-radius: 90px;
    width: 80px;
    height: 80px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 50px;
    box-shadow: 0px 0px 0 13px #6f87dd59;
    position: absolute;
    margin: auto auto;
    left: 0px;
    right: 0px;
    top: 25%;
    border: 13px solid #7d96f3;
	transition: 0.3s;
	opacity: 0.6;
	z-index: 998;
}

.ey:hover {
	transition: 0.3s;
	border: 20px solid #7d96f3;
	box-shadow: 0px 0px 0 20px #6f87dd59;
	top: 24%;
	opacity: 1;
}

.ey2 {
	background: #6f87dd;
    background: linear-gradient(to right,#5068bb 0,#7189e0 100%);
    color: white;
    border-radius: 90px;
    width: 65px;
    height: 65px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 50px;
    box-shadow: 0px 0px 0 13px #6f87dd59;
    position: absolute;
    margin: auto auto;
    left: 0px;
    right: 0px;
    top: 25%;
    border: 13px solid #7d96f3;
	transition: 0.3s;
	opacity: 0.6;
	z-index: 998;
}

.ey2:hover {
	transition: 0.3s;
	border: 20px solid #7d96f3;
	box-shadow: 0px 0px 0 20px #6f87dd59;
	top: 24%;
	opacity: 1;
}

.galtitle {
	font-size: 30px;
    font-weight: 600;
    max-width: 95%;
    margin-bottom: 15px;
    text-align: center;
    max-height: 110px;
    overflow: hidden;
}

.galtitle a {
	text-decoration: none;
    color: white;
    text-shadow: 1px 1px #303030;
}

.galtitle2 {
	font-size: 28px;
    font-weight: 600;
    max-width: 95%;
    margin-bottom: 15px;
    text-align: center;
	max-height: 100px;
    overflow: hidden;
}

.galtitle2 a {
	text-decoration: none;
    color: white;
    text-shadow: 1px 1px #303030;
}

.galtitle3 {
	font-size: 23px;
    font-weight: 600;
    max-width: 95%;
    margin-bottom: 15px;
    text-align: center;
	max-height: 115px;
    overflow: hidden;
}

.galtitle3 a {
	text-decoration: none;
    color: white;
    text-shadow: 1px 1px #303030;
}

.galcou {
	text-transform: uppercase;
    font-size: 14px;
    background: #3f549a6e;
    padding: 5px;
    border-radius: 3px;
	margin-bottom: 10px;
}

.galcou i {
	margin-right: 5px;
	color: #b8c7ff;
}

.galcou2 {
	text-transform: uppercase;
    font-size: 12px;
    background: #3f549a6e;
    padding: 5px;
    border-radius: 3px;
	margin-bottom: 10px;
}

.galcou2 i {
	margin-right: 5px;
	color: #b8c7ff;
}



.postup {
	margin: auto auto;
	display:flex;
}

.postup .postupbg {
	width: 25%;
	height: 175px;
	background: white;
	box-sizing:border-box;
	overflow: hidden;
	margin-right: 10px;
	position:relative;
}

.postup .postupbg:last-child {
	margin-right: 0px;
}

.postup .postupbg .titleandcat {
	position: absolute;
    height: 90%;
    width: 90%;
    border: 2px solid #e8edff;
    box-sizing: border-box;
    left: 5%;
    top: 5%;
    z-index: 2;
}

.postup .postupbg .postupimg {
	height: 100%;
	width: 100%;
}

.postup .postupbg .postupimg img {
	height: 100%;
	width: 100%;
	object-fit:cover;
}

.imgbl {
	background-color: rgb(83 105 181 / 44%);
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    height: 100%;
    width: 100%;
    z-index: 1;
    position: absolute;
}

.postup .postupbg .postupcategory {
	padding: 3px 7px 3px 7px;
    font-size: 12px;
    color: #ffffff;
    background: #e8edff4f;
    position: absolute;
    bottom: 0px;
    display: flex;
    justify-content: center;
    width: 100%;
    box-sizing: border-box;
}

.postup .postupbg .postuptitle {
	float: left;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%;
    width: 100%;
    box-sizing: border-box;
    padding: 15px 15px 22px 15px;
    text-align: center;
}

.postup .postupbg .postuptitle a {
	text-decoration:none;
	color: white;
}

.postup .postupbg img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.container {
	width: 85%;
    height: 100%;
    margin: auto auto;
	margin-top: 20px;
}

.container .indexpage {
	width: 100%;
	display:flex;
	margin: 20px 0px 20px 0px;
}

.container .indexpage .posts {
	width: 75%;
	float:left;
}

.container .indexpage .posts .postbox {
	background:white;
	width: 100%;
	height: 175px;
	display:flex;
	box-sizing: border-box;
	margin-bottom: 10px;
}

.container .indexpage .posts .postbox:last-child {
	margin-bottom: 0px;
}

.container .indexpage .posts .postbox .postimage .postimages {
	width: 100%;
    height: 100%;
}

.container .indexpage .posts .postbox .postimage .postimages img {
	width: 100%;
    height: 100%;
	object-fit:cover;
}

.container .indexpage .posts .postbox .postimage {
	width: 35%;
    height: 100%;
    float: left;
    box-sizing: border-box;
    position: relative;
	overflow:hidden;
}

.container .indexpage .posts .postbox .postimage img {
	height: 100%;
	width: 100%;
	object-fit:cover;
}

.container .indexpage .posts .postbox .postimage .postimageshare {
	width: 100%;
    height: 100%;
    transition: 0.3s;
    position: absolute;
    opacity: 0;
    display: flex;
    align-items: center;
    justify-content: center;
	top: 0px;
}

.container .indexpage .posts .postbox .postimage .postimageshare:hover {
	transition: 0.3s;
    opacity: 1;
    background-color: rgb(45 60 112 / 44%);
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
}

.container .indexpage .posts .postbox .postimage .postimageshare .continue {
	width: 75%;
    height: 25%;
    transition: 0.3s;
    border-radius: 3px;
    background: #ffffff47;
    box-shadow: 0px -5px 25px 5px #00000036;
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
    color: white;
    text-transform: uppercase;
    font-size: 15px;
    font-weight: 500;
    user-select: none;
    margin-bottom: 20px;
    text-decoration: none;
}

.container .indexpage .posts .postbox .postimage .postimageshare .continue a {
	color: white;
    text-decoration: none;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.container .indexpage .posts .postbox .postimage .postimageshare .continue .conicon {
	height: 100%;
    width: 20%;
    font-size: 28px;
    color: #065cdfd1;
    background: #ffffff6e;
    position: absolute;
    right: 0px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 0px 3px 3px 0px;
}

.container .indexpage .posts .postbox .postimage .postimageshare .share {
    width: 75%;
    height: 17%;
    transition: 0.3s;
    bottom: 0px;
    border-radius: 5px 5px 0px 0px;
    background: #ffffff38;
    box-shadow: 0px -5px 25px 5px #00000036;
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
}

.container .indexpage .posts .postbox .postimage .postimageshare .share .f {
	color: white;
    background: #3b5998;
    height: 75%;
    width: 22%;
    border-radius: 2px;
    font-size: 12px;
    justify-content: center;
    align-items: center;
    display: flex;
    margin-right: 5px;
}

.container .indexpage .posts .postbox .postimage .postimageshare .share .f a {
	width: 100%;
    text-align: center;
    color: white;
}

.container .indexpage .posts .postbox .postimage .postimageshare .share .t {
	color: white;
    background: #00acee;
    height: 75%;
    width: 22%;
    border-radius: 2px;
    font-size: 12px;
    justify-content: center;
    align-items: center;
    display: flex;
    margin-right: 5px;
}

.container .indexpage .posts .postbox .postimage .postimageshare .share .t a {
	width: 100%;
    text-align: center;
    color: white;
}

.container .indexpage .posts .postbox .postimage .postimageshare .share .w {
	color: white;
    background: #075e54;
    height: 75%;
    width: 22%;
    border-radius: 2px;
    font-size: 12px;
    justify-content: center;
    align-items: center;
    display: flex;
    margin-right: 5px;
}

.container .indexpage .posts .postbox .postimage .postimageshare .share .w a {
	width: 100%;
    text-align: center;
    color: white;
}

.container .indexpage .posts .postbox .postimage .postimageshare .share .p {
	color: white;
    background: #c8232c;
    height: 75%;
    width: 22%;
    border-radius: 2px;
    font-size: 12px;
    justify-content: center;
    align-items: center;
    display: flex;
}

.container .indexpage .posts .postbox .postimage .postimageshare .share .p a {
	width: 100%;
    text-align: center;
    color: white;
}

.container .indexpage .posts .postbox .postcontent {
	height: 100%;
    width: 65%;
    float: left;
    box-sizing: border-box;
    padding: 10px 15px 10px 15px;
}

.container .indexpage .posts .postbox .postcontent .postcategory {
	float: left;
    padding: 3px 7px 3px 7px;
    font-size: 12px;
    border-radius: 3px;
    color: #7189e0;
    border: 1px solid #7189e0;
}

.container .indexpage .posts .postbox .postcontent .postcategory a {
	color: #7189e0;
	text-decoration:none;
}

.container .indexpage .posts .postbox .postcontent .postcategory a:nth-child(n+6) {
	display:none;
}

.container .indexpage .posts .postbox .postcontent .postextra {
	float: right;
    font-size: 12px;
    color: #5a5a5a;
    padding: 4px 0px 4px 7px;
}

.container .indexpage .posts .postbox .postcontent .postextra i {
    color: #505050;
	margin-right: 5px;
}

.container .indexpage .posts .postbox .postcontent .posttitle {
	float: left;
    width: 100%;
    margin-top: 8px;
    font-size: 23px;
    font-weight: 500;
	max-height: 59px;
    overflow: hidden;
}

.container .indexpage .posts .postbox .postcontent .posttitle a {
	color: #3e3e3e;
	text-decoration:none;
	text-shadow: 1px 1px 3px #e6e6e66e;
}

.container .indexpage .posts .postbox .postcontent .postbot {
	float: left;
    width: 100%;
    height: 31px;
    overflow: hidden;
    margin-top: 8px;
    font-size: 13px;
    color: #5a5a5a;
}

.container .indexpage .posts .postbox .postcontent .postbot i {
    color: #505050;
	margin-right: 5px;
}

.container .indexpage .posts .postbox .postcontent .postauthor {
	float: left;
    font-size: 12px;
    color: #5a5a5a;
    padding: 4px 7px 4px 2px;
    margin-top: 10px;
}

.container .indexpage .posts .postbox .postcontent .postauthor a {
	color: #5a5a5a;
	text-decoration:none;
}

.container .indexpage .posts .postbox .postcontent .postauthor i {
	color: #505050;
    margin-right: 5px;
}

.container .indexpage .posts .postbox .postcontent .postread {
	float: right;
    font-size: 12px;
    color: #5a5a5a;
    padding: 4px 0px 4px 7px;
    margin-top: 10px;
}

.container .indexpage .posts .postbox .postcontent .postread a {
	color: #5a5a5a;
	text-decoration:none;
}

.container .indexpage .posts .postbox .postcontent .postread i {
	color: #505050;
    margin-right: 5px;
}

.container .indexpage .sidebar {
    width: 25%;
    float: left;
    margin-left: 10px;
	position: sticky;
    top: 0px;
}

.container .indexpage .sidebar .bilesen:last-child {
	position:sticky;
	top: 60px;
	margin-bottom: 0px;
}

.container .indexpage .sidebar .bilesen {
	margin-bottom: 10px;
}

.container .indexpage .sidebar .bilesen .indextitle {
	padding: 8px 0px;
    border-bottom: 1px solid #d3d3d3;
	background: white;
}

.container .indexpage .sidebar .bilesen .indextitle span {
	padding: 0px 10px;
    font-size: 15px;
    color: #505050;
}

.container .indexpage .sidebar .bilesen ul {
	margin: 0px 0px 10px 0px;
	padding: 10px;
	background: white;
}


.container .indexpage .sidebar .bilesen ul li {
	list-style: none;
    margin-bottom: 10px;
    border-bottom: 1px solid #eaeaea;
    padding-bottom: 5px;
}

.container .indexpage .sidebar .bilesen ul li:last-child {
	margin-bottom: 0px;
	border-bottom: 0px;
	padding: 0px;
}

.container .indexpage .sidebar .bilesen ul li a {
	font-size: 15px;
	text-decoration:none;
	color: #3e3e3e;
}

.container .indexpage .sidebar .bilesen .post-date {
	display: block;
    font-size: 12px;
    margin-top: 5px;
    color: #505050;
}

.container .indexpage .sidebar .bilesen .comment-author-link {
    color: #505050;
	font-size:15px;
}

.container .indexpage .sidebar .bilesen .tagcloud  {
	margin-top:5px;
	padding: 0px 10px 5px 10px;
	background: white;
}

.container .indexpage .sidebar .bilesen .tagcloud a {
	font-size: 14px!important;
    background: #7189e0;
    text-decoration: none;
    color: white;
    padding: 5px;
    border-radius: 2px;
    line-height: 35px;
}

.container .indexpage .sidebar .bilesen .wp-block-tag-cloud  {
	margin-top:5px;
	padding: 5px 10px 5px 10px;
	background: white;
}

.container .indexpage .sidebar .bilesen .wp-block-tag-cloud a {
	font-size: 14px!important;
    background: #7189e0;
    text-decoration: none;
    color: white;
    padding: 5px;
    border-radius: 2px;
    line-height: 35px;
}

/* Single */

.singletop {
	background:white;
	color:#505050;
	width: 100%;
	height: 100px;
	margin: 0px 0px 10px 0px;
}

.singletop .singletoptop {
	height: 65px;
    width: 100%;
    padding: 0px 15px 0px 15px;
    color: #3c3c3c;
    border-bottom: 1px solid #eaeaea;
    box-sizing: border-box;
}

.singletop .singletoptop .title {
	height: 100%;
    display: flex;
    align-items: center;
    float: left;
    font-weight: 500;
    color: #3c3c3c;
	font-size: 18px;
}

.singletop .singletoptop .title i {
	color: #afafaf78;
    font-size: 30px;
    margin-right: 10px;
    margin-top: -3px;
}

.singletop .singletopbot {
	height: 35px;
	width: 100%;
}

.singletop .singletopbot .authorandtime {
	height: 100%;
    float: right;
    display: flex;
    align-items: center;
    font-size: 13px;
    color: #6f6f6f;
    padding-right: 10px;
}

.singletop .singletopbot .authorandtime i {
	color: #afafaf;
    margin-right: 5px;
    font-size: 11px;
}

.singletop .singletopbot .singlebotcategory {
	height: 100%;
    float: left;
    display: flex;
    align-items: center;
    font-size: 13px;
    color: #6f6f6f;
    padding-left: 10px;
}

.singletop .singletopbot .singlebotcategory a {
	text-decoration: none;
    color: #6f6f6f;
    border-right: 1px solid #afafaf;
    padding-right: 5px;
    margin-right: 5px;
}

.singletop .singletopbot .singlebotcategory a:last-child {
    border-right: 0px solid #afafaf;
    padding-right: 0px;
    margin-right: 0px;
}

.singletop .singletopbot .singlebotcategory i {
	color: #afafaf;
    margin-right: 5px;
    font-size: 11px;
}

.singlepost {
	background:white;
	color:#505050;
	float:left;
	width: 100%;
}

.singlepost .singlethumb {
	width: 100%;
    height: 370px;
	float:left;
}

.singlepost .singlethumb img {
	height: 100%;
	width: 100%;
	object-fit:cover;
}

.singleauthor {
    width: 100%;
    background: #f9f9f9;
    display: flex;
    padding: 10px 10px 0px 10px;
    box-sizing: border-box;
}

.singleauthor .singleaut {
	width: 100%;
    border-bottom: 1px solid gainsboro;
    padding-bottom: 10px;
    display: flex;
    align-items: center;
}

.singleauthor .singleaut .singleautleft {
    float: left;
    width: 50%;
    align-items: center;
    display: flex;
}

.singleauthor .singleaut .singleautleft a {
	color: #3c3c3c;
	margin-left: 10px;
	text-decoration:none;
}

.singleauthor .singleaut .singleautleft .autavatar {
	height: 35px;
	width: 35px;
	float:left;
}

.singleauthor .singleaut .singleautleft .autavatar img {
	height: 100%;
	width: 100%;
	border-radius: 90px;
}

.singleauthor .singleaut .singleautleft .auttime {
	border-left: 1px solid gainsboro;
    color: #6f6f6f;
    font-size: 13px;
    margin-left: 10px;
    padding-left: 10px;
    text-transform: uppercase;
}

.singleauthor .singleaut .singleautleft .auttime i {
    color: #7189e0;
    font-size: 12px;
    margin-right: 5px;
}

.singleauthor .singleaut .singleautright {
	float: right;
    width: 50%;
    display: flex;
    flex-direction: row-reverse;
	align-items: center;
}

.singleauthor .singleaut .singleautright i {
	font-size: 15px;
}

.singleauthor .singleaut .singleautright .fac {
	background: #3b5998;
	border-radius: 3px;
	color: white;
	display: flex;
    align-items: center;
    justify-content: center;
    height: 25px;
    width: 25px;
    margin-right: 5px;
}

.singleauthor .singleaut .singleautright .fac a {
	color: white;
}

.singleauthor .singleaut .singleautright .twi {
	background: #00acee;
	border-radius: 3px;
	color: white;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 25px;
    width: 25px;
    margin-right: 5px;
}

.singleauthor .singleaut .singleautright .twi a {
	color: white;
}

.singleauthor .singleaut .singleautright .wha {
	background: #075e54;
	border-radius: 3px;
	color: white;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 25px;
    width: 25px;
    margin-right: 5px;
}

.singleauthor .singleaut .singleautright .wha a {
	color: white;
}

.singleauthor .singleaut .singleautright .pin {
	background: #c8232c;
	border-radius: 3px;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 25px;
    width: 25px;
}

.singleauthor .singleaut .singleautright .pin a {
	color: white;
}

.singleauthor .singleaut .singleautright .pay {
	border-right: 1px solid gainsboro;
    color: #6f6f6f;
    font-size: 13px;
    margin-right: 10px;
    padding-right: 10px;
    text-transform: uppercase;
}

.singleauthor .singleaut .singleautright .pay i {
	margin-right: 5px;
	font-size: 13px;
}

.singleauthor .singleaut .singleautright .pay i {
	color: #7189e0;
    font-size: 12px;
    margin-right: 5px;
}

.singlecontent {
	float:left;
	padding: 10px;
}

.singlecontent p {
	margin-top: 0px;
	line-height: 22px;
}

.singlecontent p:last-child {
	margin: 0px;
}

.singlecontent h1 {
	margin: 0px 0px 10px 0px;
    font-size: 25px;
    color: #3c3c3c;
}

.singlecontent h2 {
	margin: 0px 0px 10px 0px;
    font-size: 21px;
    color: #3c3c3c;
}

.singlecontent h3 {
	margin: 0px 0px 10px 0px;
    font-size: 18px;
    color: #3c3c3c;
}

.singlecontent h4 {
	margin: 0px 0px 10px 0px;
    font-size: 15px;
    color: #3c3c3c;
}

.singlecontent h5 {
	margin: 0px 0px 10px 0px;
    font-size: 15px;
    color: #3c3c3c;
}

.singlecontent h6 {
	margin: 0px 0px 10px 0px;
    font-size: 15px;
    color: #3c3c3c;
}

.singletag {
	float: left;
    color: #505050;
    min-height: 50px;
    width: 100%;
    background: white;
    margin-top: 10px;
    padding: 10px;
    align-items: center;
    box-sizing: border-box;
    line-height: 32px;
}

.singletag a {
	font-size: 13px!important;
    background: #7189e0;
    text-decoration: none;
    color: white;
    padding: 5px 10px;
    border-radius: 2px;
    margin: 0px 3px 0px 3px;
}

.similartitle {
    margin-top: 10px;
    float: left;
    color: #505050;
    padding: 10px;
    align-items: center;
    box-sizing: border-box;
    width: 100%;
    background: white;
    line-height: 32px;
}

.similarposts {
	width: 100%;
	float:left;
	background:white;
	height: 70px;
	display:flex;
	margin-top: 10px;
	box-sizing: border-box;
}

.similarposts .similarleft {
	width: 18%;
	height: 100%;
	float:left;
}

.similarposts .similarleft .image {
	width: 100%;
	height: 100%;
	overflow:hidden;
}

.similarposts .similarleft .image img{
	width: 100%;
	height: 100%;
	object-fit: cover;
	transition: 0.3s;
}

.similarposts .similarright {
	width: 82%;
	height: 100%;
	float:right;
	align-items: center;
	display:flex;
	margin-left: 20px;
}

.similarposts .similarright a {
	text-decoration:none;
	color: #3c3c3c;
	font-weight: 500;
}

.similarposts .similarright .rightori {
    width: 65%;
    padding-right: 20px;
    box-sizing: border-box;
}

.similarposts .similarright .rightor {
    font-size: 13px;
    width: 35%;
    height: 100%;
    align-items: center;
    display: flex;
    justify-content: center;
    background: #f9f9f9;
}

.similarposts .similarright .rightor i {
	margin-right: 5px;
	color: #7189e0;
}

.similarposts .similarright .rightor:last-child i {
	margin-left: 5px;
}

/* Footer */

.footerbg {
	background: #37394e;
	width: 100%;
	height: 300px;
}

.footerbg .footertop {
	background: #454761;
	height: 50px;
	width: 100%;
}

.footerbg .footertop .container {
	width: 85%;
	margin: auto auto;
}

.footerbg .footertop .container .menuf {
	display: flex;
    float: left;
    height: 100%;
    justify-content: center;
    align-items: center;
	box-sizing: border-box;
}

.footerbg .footertop .container .menuf ul {
	margin: 0px;
	padding: 0px;
	display: flex;
}

.footerbg .footertop .container .menuf ul li {
	list-style-type: none;
	display: inline-block;
	transition: 0.3s;
	font-size: 15px;
	border-right: 1px solid #37394e;
}

.footerbg .footertop .container .menuf ul li:hover {
	transition: 0.3s;
    background: #37394e;
}

.footerbg .footertop .container .menuf ul li:last-child {
	border-right:none;
}

.footerbg .footertop .container .menuf ul li a {
	float:left;
	padding: 5px 10px 5px 10px;
	color: #e8e8e8;
	font-weight:400;
	text-decoration:none;
	font-size:14px;
}

.footerbg .footertop .container .menuf ul li i {
	margin-right: 10px;
	font-size: 12px;
	color: #b3bcda;
}

.footerbg .footertop .container .socialmedia {
	float:right;
	height:100%;
	display:flex;
	justify-content: center;
    align-items: center;
	box-sizing: border-box;
}

.footerbg .footertop .container .socialmedia .socialtext {
	font-size: 13px;
    margin-right: 15px;
    color: #e8e8e8;
    height: 65%;
    display: flex;
    justify-content: center;
    align-items: center;
    border-right: 1px solid #626590;
    padding-right: 15px;
}

.footerbg .footertop .container .socialmedia .facebook {
	background: #3b5998;
	margin-right: 10px;
	border-radius: 3px;
	color: white;
	height: 30px;
	width: 30px;
	display:flex;
	justify-content: center;
    align-items: center;
}

.footerbg .footertop .container .socialmedia .facebook:hover {
	background: #4b6baf;
}

.footerbg .footertop .container .socialmedia .twitter {
	background: #34b8ff;
	margin-right: 10px;
	border-radius: 3px;
	color: white;
	height: 30px;
	width: 30px;
	display:flex;
	justify-content: center;
    align-items: center;
}

.footerbg .footertop .container .socialmedia .twitter:hover {
	background: #78cfff;
}

.footerbg .footertop .container .socialmedia .instagram {
	background: linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);
	margin-right: 10px;
	border-radius: 3px;
	color: white;
	height: 30px;
	width: 30px;
	display:flex;
	justify-content: center;
    align-items: center;
}

.footerbg .footertop .container .socialmedia .instagram:hover {
	background: linear-gradient(45deg,#ffcc97 0%,#ff9b78 25%,#f15e75 50%,#e04080 75%,#ce40a1 100%);
}

.footerbg .footertop .container .socialmedia .youtube {
	background: #FF0000;
	border-radius: 3px;
	color: white;
	height: 30px;
	width: 30px;
	display:flex;
	justify-content: center;
    align-items: center;
}

.footerbg .footertop .container .socialmedia .youtube:hover {
	background: #ff4a4a;
}

.footerbg .footertop .container .socialmedia a {
	text-decoration:none;
}

.footerbg .footerbottom {
	width: 85%;
	padding-top: 15px;
	margin: auto auto;
	display:flex;
}

.footerbg .footerbotleft {
	width: 30%;
	height: 100%;
	overflow:hidden;
}

.footerbg .footerbotleft .botleftname {
	color: white;
	font-size: 18px;
	display: flex;
}

.footerbg .footerbotleft .botleftname i {
	color: white;
	font-size: 15px;
	border-radius: 30px;
	background:#454761;
	display: flex;
	width: 30px;
	height: 30px;
	margin-right: 15px;
	justify-content: center;
    align-items: center;
}

.footerbg .footerbotleft .menuleft {
	float: left;
    height: 100%;
    justify-content: center;
    align-items: center;
    box-sizing: border-box;
    border-left: 3px solid #454761;
    padding: 5px 25px 5px 25px;
    margin-left: 13px;
}

.footerbg .footerbotleft .menuleft ul {
	margin: 0px;
	padding: 0px;
}

.footerbg .footerbotleft .menuleft ul li {
	list-style-type: none;
	transition: 0.3s;
	font-size: 15px;
}

.footerbg .footerbotleft .menuleft ul li:hover {
	transition: 0.3s;
	padding-left: 5px;
}

.footerbg .footerbotleft .menuleft ul li:last-child {
	border-right:none;
}

.footerbg .footerbotleft .menuleft ul li a {
	float:left;
	padding: 5px 10px 5px 10px;
	color: #e8e8e8;
	font-weight:400;
	text-decoration:none;
}

.footerbg .footerbotleft .menuleft ul li i {
	margin-right: 10px;
	font-size: 12px;
	color: #b3bcda;
}

.footerbg .footerbotcenter {
	width: 30%;
	height: 100%;
	border-right: 1px solid #454761;
	overflow:hidden;
}

.footerbg .footerbotcenter .botcentername {
	color: white;
	font-size: 18px;
	display: flex;
}

.footerbg .footerbotcenter .botcentername i {
	color: white;
	font-size: 15px;
	border-radius: 30px;
	background:#454761;
	display: flex;
	width: 30px;
	height: 30px;
	margin-right: 15px;
	justify-content: center;
    align-items: center;
}

.footerbg .footerbotcenter .menucenter {
	float: left;
    height: 100%;
    justify-content: center;
    align-items: center;
    box-sizing: border-box;
    border-left: 3px solid #454761;
    padding: 5px 25px 5px 25px;
    margin-left: 13px;
}

.footerbg .footerbotcenter .menucenter ul {
	margin: 0px;
	padding: 0px;
}

.footerbg .footerbotcenter .menucenter ul li {
	list-style-type: none;
	transition: 0.3s;
	font-size: 15px;
}

.footerbg .footerbotcenter .menucenter ul li:hover {
	transition: 0.3s;
	padding-left: 5px;
}

.footerbg .footerbotcenter .menucenter ul li:last-child {
	border-right:none;
}

.footerbg .footerbotcenter .menucenter ul li a {
	float:left;
	padding: 5px 10px 5px 10px;
	color: #e8e8e8;
	font-weight:400;
	text-decoration:none;
}

.footerbg .footerbotcenter .menucenter ul li i {
	margin-right: 10px;
	font-size: 12px;
	color: #b3bcda;
}

.footerbg .footerbotright {
    width: 46%;
    height: 100%;
    padding-left: 20px;
    box-sizing: border-box;
    font-size: 14px;
    color: #e8e8e8;
    line-height: 25px;
}

.footerbg .footerbotright .copyright {
	color:white;
	margin-top: 10px;
	font-weight:500;
}

/* Yorumlar */

.yorumleft {
	color: #ffffff;
    float: left;
    display: flex;
    justify-content: center;
    width: 8%;
    text-align: center;
    margin-top: 2px;
}

.yorumrightabso {
	position: absolute;
    top: 0px;
    font-size: 25px;
    color: #fbfbfb;
    left: -7px;
}

.yorumright {
	width: 92%;
    background: #fbfbfb;
    margin-left: 10px;
    border-radius: 4px;
	height: 100%;
	position:relative;
}

h4.kacyorum {margin: 10px 0px 10px 0px;
    float: left;
    color: #505050;
    padding: 10px;
    align-items: center;
    box-sizing: border-box;
    width: 100%;
    background: white;
    line-height: 32px;
    font-weight: 400;
}

h4.kacyorum2 {margin: 10px 0px 0px 0px;
    float: left;
    color: #505050;
    padding: 10px;
    align-items: center;
    box-sizing: border-box;
    width: 100%;
    background: white;
    line-height: 32px;
    font-weight: 400;
}
.yorumlar {
	    border-top: 2px solid #e6e6e6;
    margin-top: 15px;
}
.cevaplatarih {
	float: right;
    color: grey;
}
.yorum {
	margin-bottom: 10px;
    min-height: 70px;
    float: left;
    width: 100%;
    box-sizing: border-box;
    display: flex;
	}
.yorum a {color: #404040;
    text-decoration: none;
    margin-right: 0px;}
.yorumavatar {}
.yorumavatar img {width: 40px;height: 40px;border-radius: 5px;}
.yorumkullanici h3 {
	font-size: 13px;
    font-weight: 400;
    color: #505050;
    padding-top: 3px;
    max-width: 122px;
    overflow: hidden;
    margin: 0px;
    }
.yorumtarih {font-size: 10px;}
.yorumtarih a {color: #aaaaaa;}
i.yorumtarihikon {float: left; background: url("images/tarih.png") no-repeat; width: 16px; height: 16px; display: block; margin-top: 0px; margin-right: 5px;}
.yorumyazi {font-size: 12px;color: #626262;}
.yorumyazi p {text-indent: 0px;
    padding: 10px;
    margin: 0px;
    font-size: 14px;}
ul.children{padding:0px 0px 0px 60px !important;}
.cevapla {    font-size: 12px;
    padding: 0px 10px 10px 10px;}
.cevapla i {
	margin-right: 5px;
    font-size: 11px;
    color: #b5b5b5;
}
em.yorumonay {font-size:12px;}

#respond {
    overflow: hidden;
    width: 100%;
    margin-top: 10px;
    margin: auto auto;
    }
#respond h4 {margin:0px;}
#respond h4 a {color: #D45255;text-decoration:none;}
#respond .comment {width: 100%;
    padding: 15px 10px 30px 15px;
    border-radius: 2px;
    border: none;
    box-sizing: border-box;
    font-family: 'Rubik', sans-serif;}
#respond .comment:focus {outline: none;}
#respond input[type='text']{    float: left;
    border: none;
    border-radius: 2px;
    padding: 12px 10px 11px 10px;
    margin: 0px 10px 10px 0px;
    font-family: 'Rubik', sans-serif;}
#respond input[type='text']:focus {outline: none;}
#respond input[type='submit'] {
	float: right;
    border: none;
    background-color: #7189e0;
    padding: 6px 10px 6px 10px;
    color: #fff;
    border-radius: 2px;
    margin-top: 6px;
    cursor: pointer;
    font-family: 'Rubik', sans-serif;;
    }
#respond input[type='submit']:focus {outline: none;}

#respond input[type='submit']:focus {
    outline:none;
    }
p.comment-subscription-form {display: none;}

.yorumlistele {
        list-style-type: none;
        padding-left: 0px;
        margin-top: 40px;
}

.yorumlistele ul {
        list-style-type: none;
}

.yorumkullanici {}

#commentform {
	margin-top: 0px;
    font-size: 13px;
}

#commentform a {
	color:grey;
}

/* Dark Mode */

body.dark .container .indexpage .sidebar .bilesen .tagcloud {
	background: #515473;
}

body.dark {
	background: #4c4e69;
}

body.dark .topmenu {
	background: #37394e!important;
}

body.dark .topmenu .container .menu ul li a {
	color: #d6d6d6;
}

body.dark .botmenu {
	background: #454761;
	border-bottom: 1px solid #4c4e69;
}

body.dark .botmenu .container .menu ul li:hover {
	background: #ffffff14;
}

body.dark .botmenu .container .menu ul li a {
	color: #d6d6d6;
}

body.dark .botmenu .container .menu ul li {
	border-right: 1px solid #eaeaea26;
}

body.dark .botmenu .container .menu ul li:last-child {
	border-right: none;
}

body.dark .botmenu .container .searchanddark .botsearch .searchback #search {
	background: #515473;
}

body.dark .botmenu .container .searchanddark .botsearch .searchback #search #sear {
	color: #d6d6d6;
}

body.dark .botmenu .container .searchanddark .botsearch .searchback #search #sear::placeholder {
	color:#d6d6d6;
}

body.dark .botmenu .container .searchanddark .darkmode {
	color: #d6d6d6;
}

body.dark .sliderback .containerslider .sliderbaslik {
	background:linear-gradient(to bottom,#08080800 0,#37394ed1 81%);
}

body.dark .container .indexpage .posts .postbox {
	background:#515473;
}

body.dark .container .indexpage .posts .postbox .postcontent .postcategory {
	background: none;
    border: 1px solid #ff073a!important;
}

body.dark .container .indexpage .posts .postbox .postcontent .postcategory a {
	color: white;
}

body.dark .container .indexpage .posts .postbox .postcontent .postextra {
	color: white;
}

body.dark .container .indexpage .posts .postbox .postcontent .postextra i {
	color: white;
	color: #39ff16;
}

body.dark .container .indexpage .posts .postbox .postcontent .posttitle a {
	color: #ffffff;
    text-shadow: 1px 1px 3px #4c4e69;
}

body.dark .container .indexpage .posts .postbox .postcontent .postbot {
	color: #e0e0e0;
}

body.dark .container .indexpage .posts .postbox .postcontent .postauthor i {
	color: #39ff16;
}

body.dark .container .indexpage .posts .postbox .postcontent .postauthor a {
	color: white;
}

body.dark .container .indexpage .posts .postbox .postcontent .postread {
	color: white;
}

body.dark .container .indexpage .posts .postbox .postcontent .postread i {
	color: #39ff16;
}

body.dark .topmenu .container .menutop ul>li>ul.sub-menu {
	background: #565977;
    border-top: 3px solid #3b3d56;
}

body.dark .topmenu .container .menutop ul>li>ul.sub-menu>li {
	background: #4a4d6d;
}

body.dark .topmenu .container .menutop ul>li>ul.sub-menu>li>a {
	color: #ffffff;
}

body.dark #vertical_tab_nav ul {
    background: #454761;
    border-bottom: 1px solid #515473;
}

body.dark #vertical_tab_nav li a.selected {
	color: white;
}

body.dark #vertical_tab_nav li a {
	color: #b3bcda;
	border-right: 1px solid #eaeaea26;
}

body.dark .dahafazla {
	background: #515473;
    border: 1px solid #454761;
    color: white;
}

body.dark .container .indexpage .posts .postbox .postcontent .postread a {
	color: white;
}

body.dark .gal {
	background: linear-gradient(to right,#37394e 0,#454761 100%)!important;
}

body.dark .ey {
	background: linear-gradient(to right,#37394e 0,#454761 100%);
    border: 13px solid #4c4e69;
    box-shadow: 0px 0px 0 13px #6a6a6a59;
}

body.dark .ey2 {
	background: linear-gradient(to right,#37394e 0,#454761 100%);
    border: 13px solid #4c4e69;
    box-shadow: 0px 0px 0 13px #6a6a6a59;
}

body.dark .galcou {
	background: #383a4f59;
}

body.dark .galcou2 {
	background: #383a4f59;
}

body.dark .readbot {
	background: #454761;
	border-bottom: 1px solid #515473;
	color: white;
}

body.dark .inlast {
	background: #515473;
}

body.dark .inlastbottom {
	background: #515473;
}

body.dark .inlastbottobot {
	background: #595c81;
	border-top: 1px solid #4c4e69;
}

body.dark .inlastleft {
	border-right: 1px solid #4c4e69;
	color: white;
}

body.dark .inlastright {
	color: white;
}

body.dark .inlast .inlastbottom .inlastcont {
	color: #e0e0e0;
}

body.dark .inlast .inlastbottom a {
	color: white;
}

body.dark .container .indexpage .sidebar .bilesen {
	background: #515473;
}

body.dark .container .indexpage .sidebar .bilesen .indextitle {
	border-bottom: 1px solid #515473;
    background: #454761;
}

body.dark .container .indexpage .sidebar .bilesen .indextitle span {
	color: white;
}

body.dark .widgettitle {
	background: #454761;
	color:white;
}

body.dark .commentkaps {
	background: #515473;
}

body.dark .container .indexpage .sidebar .bilesen .wp-block-tag-cloud {
	background: #515473;	
}

body.dark .container .indexpage .sidebar .bilesen .wp-block-tag-cloud a {
	background: #4c4e69;
}

body.dark .container .indexpage .sidebar .bilesen ul {
	background: #515473;
}

body.dark .container .indexpage .sidebar .bilesen ul li {
	border-bottom: 1px solid #5f6287;
}

body.dark .container .indexpage .sidebar .bilesen ul li:last-child {
	margin-bottom: 0px;
    border-bottom: 0px;
    padding: 0px;
}

body.dark .container .indexpage .sidebar .bilesen ul li a {
	color: #e0e0e0;
}

body.dark .mak {
	background: #4c4e69;
}

body.dark .mak1 {
	color: white;
}

body.dark .mak2 {
	color: #e0e0e0!important;
}

body.dark .commentwidget .commenttitle a {
	color: white;
}

body.dark .commentwidget {
	border-bottom: 1px solid #4c4e69;
}

body.dark .commentwidget:last-child {
	margin-bottom: 0px;
    padding-bottom: 0px;
    border: none;
}

body.dark .container .indexpage .sidebar .bilesen .tagcloud a {
	background: #454761;
}

body.dark .singlepost, body.dark .singletag a, body.dark .similarposts {
	background: #515473;
	color: #e0e0e0;
}

body.dark .similarposts a {
	color: white;
}

body.dark .similarposts .similarright .rightor {
	background: #45476130;
	color: white;
}

body.dark .container .indexpage .sidebar .bilesen .post-date {
	color: white;
}

body.dark .singleauthor, body.dark .singletag, body.dark .similartitle, body.dark .kacyorum2, body.dark .kacyorum {
	background: #454761;
	color:white;
}

body.dark .singleauthor .singleaut {
	border-bottom: 1px solid #37394e;
}

body.dark .singleauthor .singleaut .singleautleft a {
	color:white;
}

body.dark .singleauthor .singleaut .singleautleft .auttime {
	color: white;
    border-left: 1px solid grey;
}

body.dark .singleauthor .singleaut .singleautright .pay {
	color: white;
    border-right: 1px solid grey;
}

body.dark .yorumright, body.dark #respond input[type='text'], body.dark #respond .comment {
	background: #515473;
	color: white;
}

body.dark .yorumyazi {
	color:#e0e0e0;
}

body.dark .yorumrightabso {
	color: #515473;
}

body.dark .yorum a, body.dark .cevaplatarih {
	color: white;
}

body.dark .singletop, body.dark .singletopic, body.dark .singletopic .topictitle, body.dark .singletop .singletoptop .title, body.dark .singletop .singletopbot .authorandtime, body.dark .singletopic .topiccat a, body.dark .singletop .singletopbot .singlebotcategory a,body.dark .singletopic .topiccat {
	background: #454761;
	color:white;
}

body.dark .videocat .videobot .videotitle a, body.dark .videocat .videotitlebot a, body.dark .videocat .videotitlebot, body.dark .singlepaget .singlepagettop .title {
	color:white;
}

body.dark .singletop .singletopbot .singlebotcategory a {
	border-right:1px solid #6a6c7e;
}

body.dark .singletop .singletopbot .singlebotcategory a:last-child {
	border-right:none;
}

body.dark .singletopic, body.dark .singletop .singletoptop, body.dark .singlepaget .singlepagettop {
	border-bottom: 1px solid #4c4e69;
}

body.dark .singletopic .topichome i, body.dark .singletop .singletoptop .title i, body.dark .singletop .singletopbot .singlebotcategory i, body.dark .singletop .singletopbot .authorandtime i, body.dark .singlepaget .singlepagettop .title i {
	color: #b3bcda;
}

body.dark .notfound {
	background: linear-gradient(to right,#4c4e69 0,#606487 100%);
	border: 8px solid #37394e;
}

body.dark .notfoundico {
	background: #37394e;
}

body.dark .authortopi1 {
	background: linear-gradient(to right,#454761 0,#5d6185 100%);
}

body.dark .authortopi {
	background: #454761;
}

body.dark .authortopi2, body.dark .singletop .singletopbot .singlebotcategory, body.dark .inactive, body.dark .videotitlesing, body.dark .videobotsing i, body.dark .videobotsing a, body.dark .videobotsing, body.dark .videosid .sidtitle, body.dark .videosid .sidco a, body.dark .videosid .sidco, body.dark .videosid .sidco i {
	color:white;
}

body.dark .wp-pagenavi {
	background: #454761; 
}

body.dark .singlepaget {
	background: #454761;
}

body.dark .current {
	background: #515473;
}

body.dark .inactive:hover {
	background: #686b93;
}

body.dark .videobackground, body.dark #respond input[type='submit'] {
	background: #454761;
}

body.dark #respond .comment::placeholder, body.dark #respond input[type='text']::placeholder, body.dark #respond input[type='text']::placeholder, body.dark .singlecontent h1, body.dark .singlecontent h2, body.dark .singlecontent h3, body.dark .singlecontent h4, body.dark .singlecontent h5, body.dark .singlecontent h6  {
	color: white;
}

body.dark .mobilpanel {
	background: #37394e;
}

body.dark .mobilpanel li a {
	color: white;
}

body.dark .mobilpanel li:nth-child(3) {
	background: #454761!important;
    color: white;
    border: 1px solid #ff073a;
}

/* Responsive */

@media only screen and (min-width:1600px){
	.topmenu .container, .botmenu .container, .slider1container, .postup, .container, .galcontainer, .footerbg .footerbottom {
		width: 1350px!important;
	}	
}

@media only screen and (max-width:1199px) and (min-width:992px) {
	.sliderback .containerslider .slico {
		display:none;
	}
	.container .indexpage .posts .postbox .postcontent .postextra {
		display:none;
	}
	.botmenu .container .searchanddark .botsearch {
    	width: 80%;
	}
	.botmenu .container .searchanddark .darkmode {
		width: 20%;
	}
	.botmenu .container .searchanddark {
		width: 30%;
	}
	.authortopi2 {
		font-size: 11px;
	}
	
}

@media only screen and (max-width:991px) and (min-width:769px) {
	.botmenu .container .menu, .topmenu .container .menutop, .slider1container, .postup, 	.container .indexpage .posts .postbox .postcontent .postextra {
		display:none;
	}
	.botmenu .container .searchanddark {
		width: 100%;
		position:relative;
	}
	.botmenu .container .searchanddark .darkmode {
    	position: absolute;
   		right: 0;
	}
	.botmenu .container .searchanddark .botsearch {
		width: 100%;
	}
	.topmenu .container {
		display: flex;
    	justify-content: center;
	}
	.container .indexpage {
  		flex-direction: column;
	}
	.container .indexpage .posts {
		width: 100%;
		margin-bottom: 10px;
	}
	.container .indexpage .sidebar {
		width: 100%;
		margin-left: 0px;
	}
	.commentwidget .commenttitle {
		display: flex;
    	align-items: center;
	}
	.commentwidget {
    	width: 50%;
    	float: left;
    	padding: 5px;
		border-bottom: 0px;
	}
	.commentwidget:nth-child(5) {
		display:none;
	}
	.container .indexpage .sidebar .bilesen:last-child {
		position: relative;
    	top: 0px;
	}
	.container .indexpage .sidebar .bilesen ul {
		display: flow-root;
	}
	.commentkaps {
    	display: flow-root;
	}
	.videosid {
		width: 50%;
    	float: left;
    	padding: 0px 5px 5px 5px;
    	box-sizing: border-box;
	}
	.galcou2, .inlast .inlastbottobot, .footerbg .footertop .container .socialmedia .socialtext {
		font-size: 8px;
	}
	.galtitle3 {
		font-size: 18px;
	}
	.footerbg .footertop .container .menuf ul li a {
		font-size: 12px;
	}
	.footercop {
		font-size: 11px;
	}
	.container .indexpage .posts .postbox .postimage .postimageshare {
		display:none;
	}
}

@media only screen and (max-width:768px) and (min-width:541px) {

	.singlecontent img {
		max-height: 300px;
	}
	.botmenu .container .menu, .topmenu .container .menutop, .slider1container, .postup, 	.container .indexpage .posts .postbox .postcontent .postextra {
		display:none;
	}
	.botmenu .container .searchanddark {
		width: 100%;
		position:relative;
	}
	.botmenu .container .searchanddark .darkmode {
    	position: absolute;
   		right: 0;
	}
	.botmenu .container .searchanddark .botsearch {
		width: 100%;
	}
	.topmenu .container {
		display: flex;
    	justify-content: center;
	}
	.container .indexpage {
  		flex-direction: column;
	}
	.container .indexpage .posts {
		width: 100%;
		margin-bottom: 10px;
	}
	.container .indexpage .sidebar {
		width: 100%;
		margin-left: 0px;
	}
	.commentwidget .commenttitle {
		display: flex;
    	align-items: center;
		font-size: 12px;
	}
	.commentwidget {
    	width: 50%;
    	float: left;
    	padding: 5px;
		border-bottom: 0px;
	}
	.commentwidget:nth-child(5) {
		display:none;
	}
	.container .indexpage .sidebar .bilesen:last-child {
		position: relative;
    	top: 0px;
	}
	.container .indexpage .sidebar .bilesen ul {
		display: flow-root;
	}
	.commentkaps {
    	display: flow-root;
	}
	.videosid {
		width: 50%;
    	float: left;
    	padding: 0px 5px 5px 5px;
    	box-sizing: border-box;
	}
	.footerbg .footertop .container .socialmedia .socialtext {
		display:none;
	}
	.galtitle3 {
		font-size: 20px;
	}
	.footerbg .footertop .container .menuf ul li a {
		font-size: 12px;
	}
	.footercop {
		font-size: 11px;
	}
	.galfirst {
   		width: 100%;
		display:block;
		margin-bottom: 0px;
	}
	.galkap, .galkap2 {
		width: 100%;
		margin-left: 0px;
		margin-bottom: 10px;
	}
	.gal {
		height:auto;
		float:left;
	}
	.galsecond {
		width: 100%;
    	display: block;
	}
	.galkap3, .galkap4 {
		width: 100%;
		margin-right: 0px;
		margin-left: 0px;
		margin-bottom: 10px;
	}
	.galkap4:last-child {
		margin-bottom: 0px;
	}
	.galbg {
		height: 275px;
	}
	.galcontainer {
		padding: 20px 0px 20px 0px;
	}
	.galtitle, .galtitle2 {
		font-size: 20px;
	}
	.galcou2, .galcou {
		font-size: 11px;
	}
	.inlast {
		width: 50%;
	}
	.inlastbottobot {
		font-size: 10px;
	}
	.footerbg .footertop {
		height: 100px;
	}
	.footerbg .footertop .container .menuf {
		width: 100%;
		height: 50%;
	}
	.footerbg .footertop .container .socialmedia {
		width: 100%;
		height: 35%;
	}
	.footerbg .footertop .container .socialmedia .facebook, .footerbg .footertop .container .socialmedia .twitter, .footerbg .footertop .container .socialmedia .instagram, .footerbg .footertop .container .socialmedia .youtube {
		height: 25px;
		width: 25px;
	}
	.footerbg .footerbottom {
		display: block;
	}
	.footerbg .footerbotleft, .footerbg .footerbotcenter {
		width: 100%;
		border:none;
	}
	.footerbg .footerbotright {
		width: 100%;
   		text-align: center;
    	padding-bottom: 20px;
		padding-left: 0px;
	}
	.footerbg {
		height: auto;
	}
	.footerbg .footerbotleft .menuleft, .footerbg .footerbotcenter .menucenter {
		width: 100%;
		margin-bottom: 10px;
	}
	.similarposts .similarright {
		font-size: 13px;
	}
	.similarposts .similarright .rightori {
		width: 60%;
	}
	.similarposts .similarright .rightor {
    	font-size: 10px;
    	width: 40%;
	}
	.singletop .singletopbot .singlebotcategory p {
		font-size: 11px;
	}
	.container .indexpage .posts .postbox .postimage .postimageshare {
		display:none;
	}
	.videocat {
		width: 50%;
		margin-bottom: 10px;
	}
	ul.children {
		padding: 0px!important;
	}
		.wp-block-image {
		width: 100%;
    	margin: 0px;
    	padding: 0px;
	}
	.wp-block-image img {
		height: 200px;
		object-fit:cover;
	}
	.authortopi {
		height: 100px;
		margin-top: 0px;
	}
	.authortopi .auavatar {
    	height: 75px;
    	width: 75px;
	}
	.authortopi1 {
		padding-left: 100px;
		height: 100px;
	}
	.authortopi1 .de, .authortopi2 {
		display:none;
	}
	.accordion {
		display:flex;
	}
}

@media only screen and (max-width:540px) {

	.singlecontent img {
		max-height: 300px;
	}
	.botmenu .container .menu, .topmenu .container .menutop, .slider1container, .postup, 	.container .indexpage .posts .postbox .postcontent .postextra {
		display:none;
	}
	.botmenu .container .searchanddark {
		width: 100%;
		position:relative;
	}
	.botmenu .container .searchanddark .darkmode {
    	position: absolute;
   		right: 0;
	}
	.botmenu .container .searchanddark .botsearch {
		width: 100%;
	}
	.topmenu .container {
		display: flex;
    	justify-content: center;
	}
	.container .indexpage {
  		flex-direction: column;
	}
	.container .indexpage .posts {
		width: 100%;
		margin-bottom: 10px;
	}
	.container .indexpage .sidebar {
		width: 100%;
		margin-left: 0px;
	}
	.commentwidget .commenttitle {
		display: flex;
    	align-items: center;
		font-size: 14px;
	}
	.commentwidget {
    	width: 100%;
    	float: left;
    	padding: 0px;
		border-bottom: 0px;
	}
	.commentwidget:nth-child(5) {
		display:none;
	}
	.container .indexpage .sidebar .bilesen:last-child {
		position: relative;
    	top: 0px;
	}
	.container .indexpage .sidebar .bilesen ul {
		display: flow-root;
	}
	.commentkaps {
    	display: flow-root;
	}
	.videosid {
		width: 100%;
    	float: left;
    	padding: 0px 5px 5px 5px;
    	box-sizing: border-box;
	}
	.footerbg .footertop .container .socialmedia .socialtext {
		display:none;
	}
	.galtitle3 {
		font-size: 20px;
	}
	.footerbg .footertop .container .menuf ul li a {
		font-size: 12px;
	}
	.footercop {
		font-size: 11px;
	}
	.galfirst {
   		width: 100%;
		display:block;
		margin-bottom: 0px;
	}
	.galkap, .galkap2 {
		width: 100%;
		margin-left: 0px;
		margin-bottom: 10px;
	}
	.gal {
		height:auto;
		float:left;
	}
	.galsecond {
		width: 100%;
    	display: block;
	}
	.galkap3, .galkap4 {
		width: 100%;
		margin-right: 0px;
		margin-left: 0px;
		margin-bottom: 10px;
	}
	.galkap4:last-child {
		margin-bottom: 0px;
	}
	.galbg {
		height: 275px;
	}
	.galcontainer {
		padding: 20px 0px 20px 0px;
	}
	.galtitle, .galtitle2 {
		font-size: 20px;
	}
	.galcou2, .galcou {
		font-size: 11px;
	}
	.inlast {
		width: 100%;
		height: 350px;
	}
	.inlastbottobot {
		font-size: 12px!important;
	}
	.footerbg .footertop {
		height: 100px;
	}
	.footerbg .footertop .container .menuf {
		width: 100%;
		height: 50%;
	}
	.footerbg .footertop .container .socialmedia {
		width: 100%;
		height: 35%;
	}
	.footerbg .footertop .container .socialmedia .facebook, .footerbg .footertop .container .socialmedia .twitter, .footerbg .footertop .container .socialmedia .instagram, .footerbg .footertop .container .socialmedia .youtube {
		height: 25px;
		width: 25px;
	}
	.footerbg .footerbottom {
		display: block;
	}
	.footerbg .footerbotleft, .footerbg .footerbotcenter {
		width: 100%;
		border:none;
	}
	.footerbg .footerbotright {
		width: 100%;
   		text-align: center;
    	padding-bottom: 20px;
		padding-left: 0px;
	}
	.footerbg {
		height: auto;
	}
	.footerbg .footerbotleft .menuleft, .footerbg .footerbotcenter .menucenter {
		width: 100%;
		margin-bottom: 10px;
	}
	.similarposts .similarright {
		font-size: 13px;
	}
	.similarposts .similarright .rightori {
		width: 100%;
	}
	.similarposts .similarright .rightor {
		display:none;
	}
	.singletop .singletopbot .singlebotcategory p {
		font-size: 11px;
	}
	.botmenu .container {
		width: 100%!important;
	}
	.container {
		width: 95%!important;
	}
	#vertical_tab_nav ul {
		display:none;
	}
	.container .indexpage .posts .postbox {
		flex-direction:column;
		height: auto;
	}
	.container .indexpage .posts .postbox .postimage .postimageshare {
		display:none;
	}
	.container .indexpage .posts .postbox .postimage {
		height: 175px;
		width: 100%;
	}
	.container .indexpage .posts .postbox .postcontent {
		width: 100%;
		padding: 10px;
	}
	.inlast .inlastbottom {
		height: 40%;
	}
	.inlast .inlastimg {
		height: 50%;
	}
	.singletopic {
		display:none;
	}
	.singletop .singletoptop .title h1, .singlepaget .singlepagettop .title h1 {
		font-size: 15px;
	}
	.singletop .singletopbot .authorandtime {
		display:none;
	}
	.singlepost .singlethumb {
		height: 200px;
	}
	.singleauthor .singleaut .singleautright .pay {
		display:none;
	}
	.singleauthor .singleaut {
		display: block;
	}
	.singleauthor .singleaut .singleautright {
		width: 35%;
		margin-top: 4px;
	}
	.singleauthor .singleaut .singleautleft {
		width: 65%;
	}
	.singleauthor .singleaut .singleautleft .auttime {
		padding-left:5px;
		margin-left: 5px;
	}
	.yorumleft {
		width: 15%;
	}
	.yorumright {
		width: 82%;
	}
	.singletop .singletoptop .title {
		font-size: 15px;
	}
	.container .indexpage .posts .postbox .postcontent .posttitle {
		max-height: 57px;
	}
	.videocat {
		width: 100%;
		margin-bottom: 0px;
	}
	.wp-block-image {
		width: 100%;
    	margin: 0px;
    	padding: 0px;
	}
	.wp-block-image img {
		height: 200px;
		object-fit: cover;
	}
	ul.children {
		padding: 0px!important;
	}
	.authortopi {
		height: 100px;
		margin-top: 0px;
	}
	.authortopi .auavatar {
    	height: 75px;
    	width: 75px;
	}
	.authortopi1 {
		padding-left: 100px;
		height: 100px;
	}
	.authortopi1 .de, .authortopi2 {
		display:none;
	}
	.yorum a {
		margin: 0px;
	}
	.reklambg {
		width: 95%!important;
	}
	.mobilpanel {
		display: flex;
	}
	.accordion {
		display:flex;
	}
}

@media only screen and (max-width:370px){

	.singlecontent img {
		max-height: 300px;
	}
	.galtitle, .galtitle2, .galtitle3, .galtitle4 {
		font-size: 18px;
		max-height: 42px;
	}
	.inlast .inlastbottom .inlastcont {
		font-size:12px;
	}
	.singleauthor .singleaut .singleautleft .auttime {
		display:none;
	}
	.singleauthor .singleaut .singleautright {
		width: 42%;
	}
	.singleauthor .singleaut .singleautleft {
		width: 58%;
	}
	.similarposts .similarleft {
		width: 30%;
	}
	.singletop .singletoptop .title {
		font-size: 12px;
	}
	.singletop .singletopbot .singlebotcategory p {
		font-size: 10px;
	}
	.singletop .singletoptop .title h1, .singlepaget .singlepagettop .title h1 {
		font-size: 13px;
	}
	.reklambg {
		width: 95%!important;
	}
	.singlepaget .singlepagettop .title {
		font-size: 13px;
	}
}

/* Responsive Son */