@import url('https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@100;200;300;400;500;600;700&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body{color:#1D252C;font-weight:normal;font-family:Roboto,sans-serif;font-size:18px;line-height:1.5em;margin:0;padding:0;background-color:#fff}b,strong{font-weight:700}i,em{font-style:italic}a{color:#1D252C;text-decoration:none}a:hover{text-decoration:underline}.clear{display:block;clear:both;height:0;font-size:0;line-height:0}input,select,textarea{font-family:Roboto,sans-serif;font-size:1.0em}.textfield{padding:6px 4px;background-color:#ececec;border-width:0}select{border:1px solid #999;background-color:#ececec}

input.btnst1{
	
	border:1px solid #FF647D;;
	background-color:#FF647D;;
	/*- webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px; */
	padding:12px 10px;
	color:#fff;
	line-height: 23px;
	font-weight: 400;
	font-family: 'Roboto Slab', serif;
	float: right;
	
}
	
input.btnst1:hover{background-color:#fff;color:#FF647D;cursor:pointer}

.btn_show_preview {
	color: #A4A4A4;
	font-family: 'Roboto Slab', serif;
	float: right;
    margin-right: 16px;
    margin-top: 13px;
}	

.bbedit-btn-show-smileybar {
 color:  #1D252C;	
}

	
	
input.btnst1.dis{background-color:#ccc;border-color:#bbb;color:#666;font-weight:normal;cursor:auto}

.ico_v1{
	background:url("../../_img/search_ico.png") no-repeat;
	background-size: contain;
}

.ico_v11 {
    background: url(../../_img/icons_v1.png) no-repeat 0 0;
}


#wrapper {
	width:100%;max-width:1232px;
	margin:0px auto;background-color:#fff;
	
}

#header_top{
	/*padding:0 10px;*/
	text-align: right;
}


#header_top .l { 
	/*float:left;*/
	width:250px;
	/*padding-top:5px; */
	float: unset;
	margin: 0 auto;
	margin-bottom: 20px;

}

#header_top .l img {
	display:block;
	width:100%;
	height:auto;
}



#header_top .rcont {
	/*float:right;
	position:relative;*/
	background-color: #1D252C;
	margin-bottom: 38px;
	/*height: 68px; */
    height: 4rem; 
}

#header_top .p { 
	/*position:relative;float:right; */
	display: inline-block;
	vertical-align: top;
	
	}
	
@media screen and (max-width: 600px) {
   #header_top .p { 
	/*position:relative;float:right; */
	display: inline-block;
	vertical-align: text-bottom;
	
	}

}



#header_top .p .profile{ 
	/*height:24px;*/
	margin-top:18px; 
	/*display:block;*/
	
	  
	}

#header_top .p .profile>.line { 
	/*display:block; */
	color: #ffffff;
	font-size: 14px;
    line-height: 16px;
	
	
	
	
}


#header_top .p.reg .profile{color:#ccc}

#header_top .p.reg .profile a{
	color:#ffffff;
	font-weight: 500;
	text-decoration: underline;
}

#header_top .p.reg .profile a span.i{
	display:inline-block;
	background-color:#FF647D;
	color:#fff;
	width:20px;
	height:20px;
	line-height:20px;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-ms-border-radius:10px;
	-o-border-radius:10px;border-radius:10px;
	vertical-align: middle;
}


#loged-menu a span.i{
	display:inline-block;
	background-color:#FF647D;
	color:#fff;
	width:20px;
	height:20px;
	line-height:20px;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-ms-border-radius:10px;
	-o-border-radius:10px;border-radius:10px;
	vertical-align: middle;
}

.mobile_unread_messages a span.i{
	display:inline-block;
	background-color:#FF647D;
	color:#fff;
	width:20px;
	height:20px;
	line-height:20px;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-ms-border-radius:10px;
	-o-border-radius:10px;border-radius:10px;
	vertical-align: middle;
}

#header_top .p.reg .profile>.line>.u{
	color:#ffffff;
	
	}
	
.btn_logout {
	 text-align: center;
     font-weight: 700;
     font-size: 18px;
     line-height: 22px;
     padding: 7.5px 23px;
     margin-left: 16px;
     background-color: #ffffff;
     color: #FF647D !important;
     text-decoration: none !important;
}

#header_top .p.reg .msg_c{display:none;position:absolute;text-align:left;z-index:1000;width:250px;background-color:#fff;padding:9px;border:1px solid #FF647D}#header_top .p.reg .msg_c.act{display:block}#header_top .p.reg .msg_c .list{color:#FF647D;text-align:left;font-size:11px}#header_top .p.reg .msg_c .list div{border-width:0;padding:0;margin-top:5px}#header_top .p.reg .msg_c .list div.first{margin-top:0}#header_top .p.reg .msg_c .list div a{color:#FF647D}#header_top .p.reg .msg_c .list div i{color:#666}

#header_top .p .btn_signup,#header_top .p .btn_login {
	/*display:block;
	float:right; */
	/*-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px; */
	/*height:25px;*/
	text-align:center;
	font-weight:700;
	font-size:18px;
	line-height:22px;
	padding: 7.5px 13px; 
	margin-right:10px
	
}
	
#header_top .p .btn_signup {
	/*border:1px solid #FF647D; */
	background-color:#e4e5e6;
	color:#1D252C;
	/*margin-right:10px */
	}
	
#header_top .p .btn_signup:hover {
	/*border:1px solid #FF647D; */
	background-color:#fff;
	color:#FF647D;
	/*margin-right:10px */
	text-decoration: none;
	}	
	
#header_top .p .btn_login {
	/*border:1px solid #FF647D; */
	background-color:#e4e5e6;
	color:#000000;
}

#header_top .p .btn_login:hover  {
	/*border:1px solid #FF647D; */
	background-color:#fff;
	color:#FF647D;
	text-decoration: none;
}


#header_top .search_bl { 
	/*clear:both;*/
	/*float:right;*/
	display: inline-block;
	width:230px;
	height:36px;
	margin: auto;
	position:relative;
	/*-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;*/
	
	-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:24px;
	overflow:hidden;
	/*border:1px solid #000;*/
	margin-right: 20px;
	margin-bottom: 9px;
	vertical-align: super;
	margin-top: 14px;
}

#header_top .search_bl .btn{
	-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
	display:block;position:absolute;top:0;right:0;
	/*width:24px;
	height:24px;*/
	background-color:#fff;
	padding:0 0 0 0px;
	border-width:0;}

#header_top .search_bl .btn span{
	display:block;
	width:35px;
	height:36px;
	background-position:0 0;
	}

#header_top .search_bl .textfield {
	display:block;
	padding:0px 15px;
	height:36px;
	width: 230px;
	background-color:#fff;outline:0;font-weight:400;color:#000;border-width:0;margin:0;
	
	}



#main_menu{
	display:block;
	margin-top:5px;
	/*border-top:2px dotted #464648;
	border-bottom:2px dotted #464648;*/
	/*font-family:"Anton",sans-serif;*/
	font-family: 'Roboto Slab', serif;
}
	
#main_menu>ul{
	display:block;width:100%;height:27px;list-style-type:none;margin:0;padding:2px 0;
	/*padding-bottom: 11px;
    border-bottom: #A4A4A4 solid 2px;*/
	}

#main_menu>ul>li { 
	display:block;
	height:27px;
	margin:0;
	padding:0;
	float:left;
	/*border-left:1px solid #666;*/
	padding-bottom: 12px;
    border-bottom: #A4A4A4 solid 1px;
	margin-bottom: 4px;
}

.factive {
	padding-bottom: 11px !important;
	border-bottom: #000000 solid 4px !important;	
}

#main_menu>ul>li:first-child{border-left-width:0}

#main_menu>ul>li>a{
	display:block;
	height:27px;
	line-height:27px;
	font-size:18px;
	font-weight:400;
	color:#1D252C;
	text-transform:uppercase;
	padding:0 5px;
}
	
#main_menu>ul>li>a .t{display:block}

#main_menu>ul>li>a .amp{
	/*color:#FF647D;*/
	}

#main_menu>ul>li>a:hover{background-color:#000;color:#fff;text-decoration:none}#main_menu>ul ul{display:none}#main_menu_sub{display:none;position:absolute;background-color:#fff;border:1px solid #000;width:230px;text-align:left;z-index:9999}#main_menu_sub ul{display:block;list-style-type:none;margin:0;padding:5px 0}#main_menu_sub li{display:block;margin:0;padding:2px 8px}#main_menu_sub li a{color:#000;font-weight:bold}#main_menu_sub li span.ico{display:block;width:12px;height:12px;float:left;background:url("../../_img/icons_v1.png") no-repeat 0 -54px;margin-top:3px;margin-right:5px}#id_login_form{background-color:#fff;padding:20px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#id_login_form h2{margin:0;padding:0 0 30px 0;font-weight:bold;font-size:24px}#id_login_form form{margin-top:20px;border-top:2px dotted #ccc;padding-top:10px}#id_login_form .blmsg{margin:0 0 10px 0}#id_login_form .bl{margin-top:20px}#id_login_form .bl.first{margin-top:0}#id_login_form .bl a{color:#1D252C}#id_login_form .rel_links{margin-top:20px;border-top:2px dotted #ccc;padding-top:30px;font-size:11px}#id_login_form .bl_login_1 .reg_btn{display:block;float:left;width:72px;height:24px;background:url("../../_img/login_logos_v3.jpg") no-repeat 0 0;margin-left:5px}#id_login_form .bl_login_1 .reg_btn.f{margin-left:0}#id_login_form .bl_login_1 .reg_btn span{display:none}#id_login_form .bl_login_1 .reg_btn.fb{background-position:0 0}#id_login_form .bl_login_1 .reg_btn.fb:hover{background-position:0 -24px}#id_login_form .bl_login_1 .reg_btn.tw{width:81px;background-position:-78px 0}#id_login_form .bl_login_1 .reg_btn.tw:hover{background-position:-78px -24px}#id_login_form .bl_login_1 .reg_btn.dr{width:91px;background-position:-165px 0}#id_login_form .bl_login_1 .reg_btn.dr:hover{background-position:-165px -24px}#id_login_form .bl_login_1 .reg_btn.lilit{width:48px;height:48px;background-position:-260px 0}#id_login_form .bl_login_1 label{display:block;float:left;width:22%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:10px;text-align:right;margin-top:14px;font-size:12px;line-height:1.25em}#id_login_form .bl_login_1 .field{float:left;width:78%;text-align:left;margin-top:12px}#id_login_form .bl_login_1 .btns{margin-top:20px;padding-left:22%}#id_login_form .bl_login_1 .rememberme{padding-left:22%}#id_login_form .bl_login_1 ul{list-style-type:square;margin:20px 0 0 10px;padding:0 0 0 10px;color:#1D252C;list-style-image:url("../../_img/list_icon.png")}#id_login_form .bl_login_1 ul li{margin-top:5px}

.factive a {
	color: #FF647D !important;
}

#footer{
	width:100%;
	max-width:1232px;
	background-color:#222222;
	margin-top:20px;
	
	}

#footer .cont{
	/*border-top:1px solid #ddd;*/
	padding:80px 0;
	font-size: 16px;
}
.footer-footer {
	padding-top:10px;
	padding-bottom: 10px;
	color: #ffffff;
	font-size: 13px;
}
	
#footer ul{display:block;margin:20px 0 0 0;list-style-type:none;padding:0;text-align:center}#footer ul:first-child{margin-top:0}#footer li{display:inline-block;padding:0 7px}

#footer li a{color:#ffffff;}


#footer p{margin:20px 0 0 0;padding:0;color:#999;text-align:center}

#page{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
	width:100%;max-width:1232px;margin:10px auto;background-color:#fff;padding:0 10px;}
	
#main_col{width:68%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:20px}#main_col.full{width:100%;float:none;padding-right:0}

#right_col{width:32%;float:right;background-color:#ffffff; margin-top: 17px;}

h1,.titlest1{color:#000;font-weight:bold;font-family:'Roboto Slab', serif;font-size:21px;line-height:21px;margin:0;padding:0}

h1 a,.titlest1 a{color:#000}

h2,.titlest2{color:#000;font-weight:bold;font-family:'Roboto Slab', serif;font-size:17px;line-height:21px;margin:0;padding:0}

h2 a,.titlest2 a{color:#000}

.breadcrumb{
	color:#999;
	margin-bottom:10px;
	font-size:14px;
	font-family: 'Roboto Slab', serif;
	font-weight: 500;
	
	}

.breadcrumb .sep{
	/*background:url("../../_img/icons_v1.png") no-repeat 0 -52px; */
	/*padding:0 4px;
	line-height:12px;*/
}

.breadcrumb .sep:after {
	content: '>';
	    color: #1D252C;
}

.breadcrumb a{
	color:#FF647D;
	
}

.breadcrumb .in  {
    color:#1D252C !important;;
}

.breadcrumb a.act{
	/*font-weight:bold*/
	color:#FF647D;
	}

.pnav{border-top:2px dotted #999;margin-top:10px}.pnav ul{list-style-type:none;margin:0;padding:0;display:block;padding:5px 0;text-align:center}.pnav li{display:inline}.pnav .n{padding-left:10px;border-left:1px solid #ccc}.pnav .b{padding-right:10px;border-left:1px solid #ccc}.pnav .t{padding:0 10px;color:#464648}.pnav a{color:#464648}

.plistnav{
	/*border-top:2px dotted #999; */
	margin-top:10px;
	text-align:center;
	padding-top:8px;
	color:#999;
}

.plistnav a{
	color:#A4A4A4;
	
	font-size:14px;
	font-family: 'Roboto Slab', serif;
	font-weight: 400;
	line-height: 18px;
	padding:0 1px;
}

.plistnav a.act{
	color: #FF647D;
	}


.blmsg{    border: 1px solid #FF647D;
    background-color: #FF647D;
    color: #fff;
    padding: 9px;
    /* -webkit-border-radius: 6px; */
    -moz-border-radius: 6px;
    -ms-border-radius: 6px;
    -o-border-radius: 6px;
    /* border-radius: 6px; */
    margin-top: 20px;
    /* font-weight: bold; */
	  }
	
	
.blmsg span{background-color:#FF647D;padding:0 5px;color:#fff;display:none}.blmsg.err{border-color:#FF647D;background-color:#FF647D;color:#fff}.blmsg.err span{display:inline;background-color:#FF647D}.blmsg ul{list-style-type:disc;margin:0 0 0 10px;padding:0 0 0 15px}.blmsg li{margin:5px 0 0 0;font-weight:normal}.ad-bl{margin-top:20px}.ad-bl.ad-prim-w-468px{max-width:468px;margin-right:auto;margin-left:auto;overflow:hidden}.ad-bl.ad-prim-w-620px{max-width:620px;margin-right:auto;margin-left:auto;overflow:hidden}.ad-bl.ad-prim-w-960px{max-width:960px;margin-right:auto;margin-left:auto;overflow:hidden}.ad-bl.no-margin{margin-top:0}

.bl_cats .bltitle {
	width: 200px;
	
	text-align: center;
	
} 

.bltitle{
	background-color:#FF647D;
	margin-top:10px;
	color:#fff;}
	
.bltitle .more{
	float:right;
	width:60px;
	color:#fff;
	text-decoration:none;
	padding-top:17px;
	padding-right:40px;
}

.bltitle .more span{
	display:block;
	width:45px;
	height:12px;
	float:left;
	text-align:right;
	font-size: 21px;
    font-family: 'Roboto Slab', serif;
    font-weight: 400;
    line-height: 27px;
	
	}
	
/*.bltitle a.more span:after  {
	content:'>';
	margin-right: -15px;

}*/	
	
.bltitle .more:hover span{text-decoration:underline}.bltitle .more .i{float:right;display:block;width:15px;background-position:-30px -35px}

.bltitle .t{
	margin:0;
	padding:17px 5px;
	color:#fff;
	margin-left: -15px;
	
	font-size: 21px;
    font-family: 'Roboto Slab', serif;
    font-weight: 400;
    line-height: 27px;
	
}

.bltitle .t span{display:block;width:15px;height:15px;float:left;background-position:0 -34px;margin-top:6px;margin-right:5px}

.bltitle.purpl{
	background-color:#FF647D;
	/*border-bottom:1px solid #9883d3;*/
}
	
.bltitle.purpl .more .i{background-position:-45px -35px}.bltitle.purpl .t span{background-position:-15px -34px}.bl_intro_list{border:1px solid #000;position:relative}.bl_intro_list .img{background:#000 no-repeat 0 0;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative}.bl_intro_list .img:before{display:block;content:"";padding-top:75.52%}.bl_intro_list .img a{display:block;position:absolute;top:0;right:0;bottom:25px;left:0}.bl_intro_list .img .nav_bg{position:absolute;width:100%;height:25px;left:0;bottom:0;background-color:#999;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5}.bl_intro_list .list{position:absolute;width:100%;height:25px;left:0;bottom:0}.bl_intro_list .list ul{list-style-type:none;margin:0;padding:0;display:block;font-size:1.2em;padding:2px 5px 0 0px}.bl_intro_list .list li{display:inline}.bl_intro_list .list li a{color:#000;font-weight:bold;padding-left:10px;font-size:14px}.bl_intro_list .list li a:hover{text-decoration:none;color:#50427f}.bl_intro_list .list li.active a{color:#50427f}.bl_cosmtuvpl .t1{background-color:#FF647D;color:#fff;font-weight:bold;font-size:12px;padding:2px 5px}.bl_cosmtuvpl .t2{margin-top:10px;font-size:22px;line-height:24px;color:#000;font-weight:bold}.bl_cosmtuvpl ul{display:block;list-style-type:none;margin:0;padding:0}.bl_cosmtuvpl li{margin-top:10px;padding-bottom:10px;border-bottom:2px dotted #999}.bl_cosmtuvpl li a{color:#000;font-weight:bold}.bl_cosmtuvpl li a.c{color:#900;font-weight:normal}.bl_cosmtuvpl li span{background:url("../../_img/icons_v1.png") no-repeat 1px -53px;padding-right:11px;line-height:10px;font-size:10px}.bl_cosmo_sarunas ul{list-style-type:none;margin:0;padding:0px 10px}

.bl_cosmo_sarunas li{
	border-top:1px solid #A4A4A4;
	/*padding:5px;*/
	padding-top: 10px;
    padding-bottom: 10px
;
	
}

.bl_cosmo_sarunas li.first{border-top-width:0}.bl_cosmo_sarunas li a{color:#ccc;text-decoration:none}.bl_cosmo_sarunas li a:hover{text-decoration:underline}

.bl_cosmo_sarunas li a b{
	font-weight:400;
	color:#1D252C;
}


.bl_cosmo_sarunas li a span{color:#FF647D;}
.bl_cosmo_sarunas li a i{
	font-style:normal;
	color: #1D252C;
	}

#right_col .right-col-bl{
	margin-top:20px;
	background-color: #E5E5E5;
}

#right_col .right-col-bl:first-child{margin-top:0}#right_col .right-col-bl .bltitle{margin-top:0}#right_col .right-ad-bl{overflow:hidden;max-width:300px;margin-right:auto;margin-left:auto}#right_col .right-ad-bl.ad-bl-size-280px{max-width:280px}

#right_col .bl-popular-posts{
	
	/*height:550px;*/
	overflow:hidden;
	margin-right:auto;
	margin-left:auto;
	background-color:#E5E5E5;
	}
	
#right_col .bl-popular-posts .main{box-sizing:border-box;margin:0;padding:0}#right_col .bl-popular-posts .container{color:#888}

#right_col .bl-popular-posts .tabs{
	overflow:hidden;
	margin-bottom:-2px;
	font-size:15px;
	width:100%;
	border-bottom: #A4A4A4 solid 1px;}
	
#right_col .bl-popular-posts .tabs ul{list-style-type:none;margin-left:20px}#right_col 

.bl-popular-posts .tabs a{float:left;cursor:pointer;padding:12px 0px;color:white;transition:background-color 0.2s;background-color:#FF647D;width:50%;overflow:hidden;text-align:center}

#right_col .bl-popular-posts .tabs a:hover{font-weight:bold;color:white}

#right_col .bl-popular-posts .tabs a.active{
	background-color:#FF647D;
	color:white;
	/*font-weight:bold;
	text-decoration:underline;*/
	border-bottom:0px solid black;
	cursor:default;
}

#right_col .bl-popular-posts .tabs a {
	background-color: #E5E5E5;
	color: #1D252C;
	
	font-size: 21px;
    font-family: 'Roboto Slab', serif;
    font-weight: 400;
    line-height: 27px;
        padding: 18.5px 0px;
}

	
#right_col .bl-popular-posts .tabcontent{
	padding:20px 10px;
	/*min-height:500px;max-height:500px;*/
	}
	
#right_col .bl-popular-posts .popular-list-item{
		margin:0 0 10px 0;
		padding:0 0 10px 0;
		border-bottom:1px solid #A4A4A4;
		height:75px;
		background-color:#E5E5E5;
	}
#right_col .bl-popular-posts .popular-list-item a{
	color:#1D252C;
}
	
#right_col .bl-popular-posts .popular-list-item .image-anchor{display:block;float:left;margin-right:5px}

#right_col .bl-popular-posts .popular-list-item .image-anchor img{
	width:75px;display:block;
	margin-right: 10px;
    margin-left: 5px;
}
	
#right_col .bl-popular-posts .popular-list-item .count-link{color:#e40d53}
	
#right_col .bl-popular-posts .fade-enter-active{transition:opacity 2s}#right_col .bl-popular-posts .fade-leave-active{transition:opacity 2s;opacity:0}#right_col .bl-popular-posts .fade-enter{opacity:0}#right_col .bl_konkursi .items{padding-right:10px}#right_col .bl_konkursi .item{width:33.33%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:10px;padding-left:10px}#right_col .bl_konkursi .item .img{display:block}#right_col .bl_konkursi .item .img img{display:block;width:100%;height:auto}#right_col .bl_konkursi .item .t{display:block;font-weight:bold;color:#fff;padding-top:2px;font-size:11px;line-height:1.25em}#right_col .bl_video_v2 .avid{padding:10px 10px 0 10px}#right_col .bl_video_v2 .avid iframe{width:100%}

#right_col .bl_poll>.poll-cont{padding:10px 10px 10px 10px;
	color:#1D252C;}


#right_col .bl_poll>.poll-cont .q{font-weight:bold}#right_col .bl_poll>.poll-cont ul{list-style-type:none;margin:0;padding:0 0 0 10px}#right_col .bl_poll>.poll-cont li{margin-top:5px}#right_col .bl_poll>.poll-cont li .bar{height:5px;background-color:#ccc;margin-top:2px}#right_col .bl_poll>.poll-cont .msg{margin-top:10px;background-color:#666;padding:3px 5px;display:none}#right_col .bl_poll>.poll-cont .btns{margin-top:10px}#right_col .bl_poll>.poll-cont .btns .l{float:left}#right_col .bl_poll>.poll-cont .btns .r{float:right;text-align:right;padding-top:3px}

#right_col .bl_poll>.poll-cont .btns .r a{color:#1D252C;}

#right_col .bl_poll>.poll-cont .btns .l input[type="button"] {
	background-color: #FF647D;
    border-color: #FF647D;
    padding: 8px 22px;
    border-width: 0px;
    color: #fff;
}


#right_col .right-ad-bl-white {
		background-color: #fff !important;
	}

#right_col .bl_users_online>.cont{padding:10px 10px 10px 10px}

#right_col .bl_users_online>.cont .no_users{color:#1D252C;margin-top:10px}


#right_col .bl_users_online>.cont .user{float:left;width:20%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:10px;padding-left:10px}#right_col .bl_users_online>.cont .user a.img{display:block}

#right_col .bl_users_online>.cont .user a.img img{display:block;width:100%;height:auto; border-radius: 50%;}

#right_col .bl_users_online>.cont .user a.name{
	display:block;overflow:hidden;font-size:10px;color:#666;line-height:12px;height:12px;margin-top:2px;
	text-align: center;}
	
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0, 0, 0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#fff;opacity:0.9;filter:alpha(opacity=90)}#colorbox{outline:0}#cboxContent{margin-top:32px;overflow:visible;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{background:#000;padding:1px}#cboxLoadingGraphic{background:url(../../_plugins/colorbox/images/loading.gif) no-repeat center center}#cboxLoadingOverlay{background:#000}#cboxTitle{position:absolute;top:-22px;left:0;color:#000}#cboxCurrent{position:absolute;top:-22px;right:205px;text-indent:-9999px}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;text-indent:-9999px;width:20px;height:20px;position:absolute;top:-20px;background:url(../../_plugins/colorbox/images/controls.png?v=2) no-repeat 0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxPrevious{background-position:0px 0px;right:44px}#cboxPrevious:hover{background-position:0px -25px}#cboxNext{background-position:-25px 0px;right:22px}#cboxNext:hover{background-position:-25px -25px}#cboxClose{background-position:-50px 0px;right:0}#cboxClose:hover{background-position:-50px -25px}.cboxSlideshow_on #cboxPrevious,.cboxSlideshow_off #cboxPrevious{right:66px}.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px;right:44px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px}.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px;right:44px}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px}.in-text-self-items-bl>.itst-items-cont{padding-bottom:20px}.in-text-self-items-bl>.itst-items-cont>.itst-item{width:50%;float:left;margin-top:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.in-text-self-items-bl>.itst-items-cont>.itst-item:after{display:block;content:"";clear:both;height:0}.in-text-self-items-bl>.itst-items-cont>.itst-item:nth-child(2n){padding-left:10px}.in-text-self-items-bl>.itst-items-cont>.itst-item:nth-child(2n+1){clear:left;padding-right:10px}.in-text-self-items-bl>.itst-items-cont>.itst-item .img{display:block;width:80px;height:80px;float:left;background-color:#eee;background-position:50% 50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;margin-right:10px}.in-text-self-items-bl>.itst-items-cont>.itst-item .title{display:block;color:#000;font-size:14px;line-height:20px;font-weight:bold}

@media all and (max-width: 980px) {
#header_top{padding:0 1px}
#main_menu>ul>li>a{padding:0 5px;font-size:16px}#page{padding-right:0;padding-left:5px}#main_col{width:64%}#right_col{width:36%}}@media all and (max-width: 820px){#main_col{width:60%}#right_col{width:40%}}@media all and (max-width: 760px){#page{padding-right:5px;padding-left:5px}#main_col{width:100%;float:none;padding-right:0}

#right_col{width:100%;float:none;margin-top:52px;}

.in-text-self-items-bl>.itst-items-cont>.itst-item .title{font-size:12px;line-height:16px}}

.top-google-add {
	margin:5px 5px 25px 5px;
}

.right-sidebar-top-ad {
	text-align: center;
	vertical-align: middle;
}

.right-google-ad {
	margin-top: 20px;
}

@media all and (max-width: 480px){
	
	.top-google-add {
	    margin-bottom: 0px;
	    margin-top: 0px;
	    margin-left: 10px;
	    margin-right: 10px;
	}
		
	#right_col .bl-popular-posts .tabs a {
		    padding: 10px 0px;
	}
	
	#main_col .btn_new_topic a { 
		font-size: 15px !important;
		 padding: 6px 10px !important;
	}
	
	#main_col a.btn_follow { 
		margin-right: 0px !important;
		margin-top: 5px;
		
	}
	
	input.btnst1 {
	    font-size: 15px !important;
		padding: 6px 27px !important;
	 }
	
	.bltitle .more span {  
		    line-height: 17px;
	}
	
	.bltitle .t{ 
		font-size: 15px;
		padding: 11px 18px;
	}
	
	.ico_v1 {
    	background: none;
		background-size: none;
		display: none !important;
	}
	
	#right_col .bl-popular-posts .tabs a { 
		font-size: 15px;
	}
	
	.bltitle .more span { 
		font-size: 15px;
	}
	
	#right_col .bl-popular-posts .popular-list-item a { 
		font-size: 14px;
	}
	
	.bl_cosmo_sarunas ul {
		font-size: 14px;
	}
	
	#main_col .tbl_topics td.topic a {
    	color: #1D252C;
		/* font-weight: bold; */
		font-weight: 500 !important;
	}
	
	#right_col .bl_poll>.poll-cont {
		font-size: 14px;
	}
	
	#right_col .bl_users_online>.cont { 
		font-size: 14px;
	}
	
	#footer li a {
		font-size: 14px;
	}
	
	.footer-footer {
	 font-size: 12px;
	 padding-left: 5px;	
	}
	
	#header_top .l {
		width:190px;
		/*padding-top:0px;
		    margin-bottom: 20px;*/
		padding-top: 20px;
		margin-bottom: 20px;
	}
	
	.ad-top-logo {
		padding-top: 76px;
	}

	
	
	
	#header_top .p .profile{
		
		height:18px;font-size:15px;margin-top:5px; margin-right: 5px;
		
	}
	#header_top .search_bl{
		/*width:160px;
		height:20px;
		margin-top:10px;
		padding-right:20px;*/
		margin-right: 10px;
	
	}
	
	#header_top .rcont { 
		height: 7rem;
		margin-bottom: 50px;
	}
	
	#header_top .search_bl .btn{
		/*width:20px;
		height:20px;
		padding:0;*/
	}
	#header_top .search_bl .textfield{
		/*height:16px;font-size:12px;*/
	}
	
	#main_menu>ul>li>a{padding:0 5px;font-size:14px}#id_login_form .bl_login_1 label{float:none;width:100%;padding-right:0;margin-top:12px;text-align:left}
	
	
	#id_login_form .bl_login_1 .field{
		float:none;
		width:100%;
		margin-top:2px;
		font-size: 14px;
	}
	
	
	#id_login_form .bl_login_1 .btns{padding-left:0}#id_login_form .bl_login_1 .rememberme{padding-left:0}.in-text-self-items-bl>.itst-items-cont>.itst-item{width:100%;float:none;display:none}.in-text-self-items-bl>.itst-items-cont>.itst-item:first-child,.in-text-self-items-bl>.itst-items-cont>.itst-item:nth-child(2){display:block}.in-text-self-items-bl>.itst-items-cont>.itst-item:nth-child(2n){padding-left:0}.in-text-self-items-bl>.itst-items-cont>.itst-item:nth-child(2n+1){padding-right:0}.in-text-self-items-bl>.itst-items-cont>.itst-item .img{width:60px;height:60px}.in-text-self-items-bl>.itst-items-cont>.itst-item .title{font-size:12px;line-height:1.25em}}
	
	
	
	
	/*
	* Mobile menu izmaiņas   https://w3bits.com/css-responsive-nav-menu/ ; https://www.techmemorise.tech/2020/04/responsive-menu-with-search-box.html ; https://isabelcastillo.com/pure-css-mobile-toggle-menu
	*/	
	
	
	@media (min-width: 480px) {
		.wrapper2 {
			display: none;
		}
	}
	
	
	@media (max-width: 480px) {
		.rcont, #main_menu {
			display: none; 
			
		}
		
		.rcont-report {
			display: inline-block; 
			
		}
		
		
	}

/*TODO kas tas */	
*{
  /*margin: 0;
  padding: 0;
  box-sizing: border-box; 
  /*text-decoration: none;*/
}

.wrapper2  * {
	margin: 0;
	padding: 0;
    box-sizing: border-box; 
	text-decoration: none;
}

.wrapper2{
  background: #1D252C;
  position: fixed;
  width: 100%;
  z-index: 999;
}
.wrapper2 nav{
  position: relative;
  display: flex;
  max-width: calc(100% - 200px);
  margin: 0 auto;
  height: 70px;
  align-items: center;
  justify-content: space-between;
}
nav .content{
  display: flex;
  align-items: center;
}
nav .content .links{
  margin-left: 80px;
  display: flex;
}
nav .content .logo a{
  color: #fff;
  font-size: 30px;
  font-weight: 600;
}
nav .content .links li{
  list-style: none;
  line-height: 70px;
}
nav .content .links li a,
nav .content .links li label{
  color: #fff;
  font-size: 18px;
  font-weight: 500;
  padding: 9px 17px;
  border-radius: 5px;
  transition: all 0.3s ease;
}
nav .content .links li label{
  display: none;
}
nav .content .links li a:hover,
nav .content .links li label:hover{
  background: #323c4e;
}
.wrapper2 .search-icon,
.wrapper2 .menu-icon{
  color: #fff;
  font-size: 18px;
  cursor: pointer;
  line-height: 70px;
  width: 70px;
  text-align: center;
}
.wrapper2 .menu-icon{
  display: none;
}
.wrapper2 #show-search:checked ~ .search-icon i::before{
  content: "\f00d";
}
.wrapper2 .search-box{
  position: absolute;
  height: 100%;
  max-width: calc(100% - 50px);
  width: 100%;
  opacity: 0;
  pointer-events: none;
  transition: all 0.3s ease;
}
.wrapper2 #show-search:checked ~ .search-box{
  opacity: 1;
  pointer-events: auto;
}
nav .search-box input{
  width: 100%;
  height: 100%;
  border: none;
  outline: none;
  font-size: 17px;
  color: #1D252C;
  background: #ffffff;
  padding: 0 100px 0 15px;
  border-bottom: 1px solid #1D252C;
  border-top: 1px solid #1D252C;
  
}
nav .search-box input::placeholder{
  color: #1D252C;
}
nav .search-box .go-icon{
  position: absolute;
  right: 10px;
  top: 50%;
  transform: translateY(-50%);
  line-height: 60px;
  width: 70px;
  background: #ffffff;
  border: none;
  outline: none;
  color: #1D252C;
  font-size: 20px;
  cursor: pointer;
}
.wrapper2 input[type="checkbox"]{
  display: none;
}
/* Dropdown Menu code start */
nav .content .links ul{
  position: absolute;
  background: #171c24;
  top: 80px;
  z-index: -1;
  opacity: 0;
  visibility: hidden;
}
nav .content .links li:hover > ul{
  top: 70px;
  opacity: 1;
  visibility: visible;
  transition: all 0.3s ease;
}
nav .content .links ul li a{
  display: block;
  width: 100%;
  line-height: 30px;
  border-radius: 0px!important;
}
nav .content .links ul ul{
  position: absolute;
  top: 0;
  right: calc(-100% + 8px);
}
nav .content .links ul li{
  position: relative;
}
nav .content .links ul li:hover ul{
  top: 0;
}
/* Responsive code start */
@media screen and (max-width: 1250px){
  .wrapper2 nav{
    max-width: 100%;
    padding: 0 20px;
  }
  nav .content .links{
    margin-left: 30px;
  }
  nav .content .links li a{
    padding: 8px 13px;
  }
  .wrapper2 .search-box{
    max-width: calc(100% - 100px);
  }
  .wrapper2 .search-box input{
    padding: 0 100px 0 15px;
  }
}
@media screen and (max-width: 900px){
  .wrapper2 .menu-icon{
    display: block;
  }
  .wrapper2 #show-menu:checked ~ .menu-icon i::before{
    content: "\f00d";
  }
  nav .content .links{
    display: block;
    position: fixed;
    /*background: #FF647D;*/
    height: 100%;
    width: 100%;
    top: 70px;
    left: -100%;
    margin-left: 0;
    max-width: 350px;
    overflow-y: auto;
    padding-bottom: 100px;
    /*transition: all 0.3s ease; */
    opacity: 1;
    -webkit-transition: all 0.5s ease 0.5s;
    transition: all 0.5s ease 0.5s;
    background: linear-gradient(to bottom, #a467ef 0%, #f94590 100%);
  }
  nav #show-menu:checked ~ .content .links{
    left: 0%;
  }
  nav .content .links li{
    margin: 15px 20px;
  }
  nav .content .links li a,
  nav .content .links li label{
    line-height: 20px;
    font-size: 18px;
    font-weight: 400;
    display: block;
    padding: 8px 18px;
    cursor: pointer;
  }
  nav .content .links li a.desktop-link{
    display: none;
  }
  /* dropdown responsive code start */
 nav  .content .links ul,
 nav  .content .links ul ul{
    position: static;
    opacity: 1;
    visibility: visible;
    background: none;
    max-height: 0px;
    overflow: hidden;
  }
 nav .content .links #show-features:checked ~ ul,
 nav .content .links #show-1:checked ~ ul,
 nav .content .links #show-2:checked ~ ul,
 nav .content .links #show-3:checked ~ ul,
 nav .content .links #show-4:checked ~ ul,
 nav .content .links #show-5:checked ~ ul,
 nav .content .links #show-6:checked ~ ul,
 nav .content .links #show-7:checked ~ ul,
 nav .content .links #show-8:checked ~ ul,
 nav .content .links #show-services:checked ~ ul,
 nav .content .links #show-items:checked ~ ul{
    max-height: 100vh;
  }
  nav .content .links ul li{
    margin: 7px 20px;
  }
  nav .content .links ul li a{
    font-size: 18px;
    line-height: 30px;
    border-radius: 5px!important;
  }
  
  
  
  	nav .content .logo .p .profile .line a {
		font-size: 15px;
  	}
  
  	nav .content .logo .p .btn_signup {
    	/* border: 1px solid #FF647D; */
		background-color: #e4e5e6;
		color: #1D252C;
		padding: 6px 10px;
		/* margin-right: 10px; */
	}
  
	nav .content .logo .p .btn_login {
		/* border: 1px solid #FF647D; */
		background-color: #e4e5e6;
		color: #000000;
		padding: 6px 10px;
		margin-left: 5px;
	}
  
    .menu-icon .fa-bars {
	    font-size: 38px;
		padding-top: 25px;
		margin-left: -10px;
    }
  
   /* Custom login dropdown*/ /*https://www.tutorialrepublic.com/codelab.php?topic=faq&file=show-hide-dropdown-on-mouse-hover*/
    #loged-menu ul{
        padding: 0;
        list-style: none;
        background: #1D252C;
    }
    #loged-menu ul li{
        display: inline-block;
        position: relative;
        line-height: 21px;
        text-align: left;
        min-width: 180px;
    }
    
     #loged-menu .p-li-main {
	    color: #ffffff;
    }
    
    #loged-menu ul li a{
        display: block;
        padding: 8px 25px;
        color: #1D252C;
        text-decoration: underline;
        font-size: 14px;
	    font-weight: 500;
    }
    #loged-menu ul li a:hover{
        color: #FF647D;
        background: #E5E5E5;
    }
    #loged-menu ul li ul.dropdown{
        min-width: 100%; /* Set width of the dropdown */
        background: #E5E5E5;
        display: none;
        position: absolute;
        z-index: 999;
        left: 0;
    }
    #loged-menu ul li:hover ul.dropdown{
        display: block;	/* Display the dropdown */
    }
    #loged-menu ul li ul.dropdown li{
        display: block;
    }
     /* End Custom login dropdown*/
  
}
@media screen and (max-width: 400px){
  .wrapper2 nav{
    padding: 0 10px;
  }
  nav .content .logo a{
    font-size: 27px;
  }
  .wrapper2 .search-box{
    max-width: calc(100% - 70px);
  }
  .wrapper2 .search-box .go-icon{
    width: 30px;
    right: 0;
  }
  .wrapper2 .search-box input{
    padding-right: 30px;
  }
  
  #right_col .right-ad-bl {
	  max-width: unset !important;
  }
  
  
}

/*OpenX giga mobile lai rādās*/
.mobile_giga a img {
	height: auto !important;
	max-width: 100%;
}

.mobile_giga ins div {
	margin: 0px !important;
    margin-top: 20px !important;
}

.td-social-icon-wrap {
	display: inline-block;
    margin: 5px 10px 10px 0;
	box-sizing: border-box;
}

.td-social-icon-wrap > a {
    display: inline-block;
}





/* Like and dislike buttons css */
.like-outer{
  /*width: 250px;
  float: left; */
 }
.like-area{
  width:100%;
  float: left;
}
.like-area ul{
  list-style: none;
  margin: 0px
}
.like-area ul li{
  display: inline-block;
  margin: 0px 5px 0px 0px;
}
.like-area ul li a{
  width: 100%;
  padding: 4px 0px 4px 4px;
  font-size: 14px;
  color: #000;
  cursor: pointer;
  float: left;
  -webkit-user-select: none; /* Safari */      
  -moz-user-select: none; /* Firefox */
  -ms-user-select: none; /* IE10+/Edge */
  user-select: none; /* Standard */
}
.like-no{
  font-size: 12px;
}
.like-area i{
  float: left;
}
.like-area .fas{
  font-size: 0px;
}
.like-active .fas{
 font-size: 14px;
}
.like-active .far{
 font-size: 0px;
}

.like-outer-error {
	color: red;
}

.like-outer-dis {
	pointer-events:none;
}

.hide-like-no-unlike {
	display: none;
}

@media screen and (max-width: 480px){ 
	.like-outer{
	  /*width: 250px;
	  float: left; */
	 
	  
	}
}





