@charset "utf-8";
/* CSS Document */

*:focus {
	outline: 0;
}
.baner300mob {
display:none !important;
}
.baner300mob_drugi {
display:none !important;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: 'Roboto',sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #231F20;
}
h1, h2, h3, h4, h5, h6 {
	font-family: 'Roboto',sans-serif;
	margin: 0px 0px 0px 0px;
	font-weight: 300;
	font-size: 14px;
	line-height: inherit;
	display: inline;
}
input:focus {
	outline: none;
}
a {
	outline: none;
	color: #231F20;
	text-decoration: none;
}
a:hover div h1 {
	color: #666;
}
a:hover {
	color: #666;
}
img {
	border: 0px;
}
.nodisplay-d {
	display: none;
}
.display-m {
	display: none;
}
.margin-20 {
	margin-top: 10px!important;
	margin-bottom: 15px!important;
}
.margin-auto {
	display: block;
	margin: 0 auto;
}
.brand_left {
	position: fixed;
	right: 51% !important;
	margin-right: 500px !important;
	top: 0px !important;
	/*width: 360px !important;*/
}
.brand_right {
	position: fixed !important;
	left: 51% !important;
	margin-left: 500px !important;
	top: 0px !important;
	width: 360px !important;
}
.social-button {
	color:#161616;
	font-size:18px;
	height:auto;
	overflow:hidden;
	width:100%;
}
.social {
	color:#161616;
	font-size:18px;
	width:100%;
	padding:15px 0px;
	height:20px;
	border-bottom:1px solid #c7c7c7;
	border-top:1px solid #c7c7c7;
}
.soci-margin {
	float:left;
	margin:15px 0px 0px 0px;
	line-height:0px;
}
.marin-left {
	margin-left: 10px;
}
.send-mail a {
	color:#000;
}
.send-mail a:hover {
	color:#e11f30;
}
.send-mail {
	color:#000;
	font-size:13px;
	margin-top:17px;
	float:right;
	margin-right:0px;
}
header {
	width: 1000px;
	padding: 0px 0px 0px;
	margin: 0 auto;
}
.partner_logo {
	
	margin-top: 10px;
	padding-bottom: 5px;
	border-bottom:0px;
	margin-bottom:0px;

	height:37px;
	
}
.partner_logo ul{
	margin:0px;
	padding:0px;
	list-style:none;}
	
.partner_logo ul li{
	display:inline-block;
		background:url(../px_images/partner-logos-elle.png) no-repeat;
	
	height:37px;
}
.kurir{
	width:10%;
	background-position:0 0;}
.story{}
.am{}
.cosmo{}
.lisa{}
.sensa{}
.mens{}
.yumama{}
.nacio{}
.stvar{}

.con_logo {
	padding: 10px 0px;
	height: 90px;
	border-bottom: 1px solid #F00;
	border-top: 4px solid #F00;
	margin-top: 0px;
	background-color: #fff;
}
.logo {
	width: 261px;
	height: 90px;
	float: left;
}
.wrap {
	margin-left: auto;
    margin-right: auto;
	width: 1000px;
	height: 65px;
}
.logo img{
	width:258px;
	padding-top:20px;
	}
.heder_ads {
	width: 728px;
	height: 90px;
	float: left;
	overflow:hidden;
	padding-left:10px;
}
.cbp-spmenu {
	display: none;
}
.menu {

    color: #FFF;
    text-transform: uppercase;
    position: relative;
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
	border-bottom: 1px solid #F00;
    margin: auto;

}
.menu a {
	color: #F00;
	line-height: 50px;
	margin-right: 30px;
	display: inline-block;
}
.menu a:hover {
	color: #000;
}
#search {
	position: absolute;
	right: 0px;
	top: 0px;
}
:-webkit-input-placeholder {
 color: #858586;
 opacity: 1 !important; /* for chrome */
}
#search input[type="text"] {
	font-family: 'PT Serif', serif, Arial, Helvetica;
	background: url(../px_images/search.jpg) no-repeat right center;
	border: 0 none;
	border: none;
	color: #858586;
	border-left: 1px solid #858586;
	border-top: 0px;
	width: 100px;
	cursor: pointer;
	margin-top: 7px;
	padding: 0px 15px 0px 10px;
	line-height: 35px;
	font-size: 14px;
	-webkit-transition: all 0.7s ease 0s;
	-moz-transition: all 0.7s ease 0s;
	-o-transition: all 0.7s ease 0s;
	transition: all 0.7s ease 0s;
}
#search input[type="text"]:focus {
	color: #858586;
	width: 150px;
	cursor: text;
}
.cont_right {
	width: 300px;
	float: right;
}
.container {
	width: 1000px;
	margin: 0px auto;
	margin-top: 10px;
	margin-bottom:20px;
}
/*  SECTIONS  */
.section {
	clear: both;
	padding: 0px;
	margin: 0px;
}
.white {
	font-size: 15px;
	color: #fff;
	margin-top: 10px;
}
/*  COLUMN SETUP  */
[class*="span"] {
 float:left;
 min-height:0px;
 font-size: 0px;
 position:relative;
}
.clear {
	clear: both;
}
.col {
	position: relative;
	float: left;
	margin: 0% 2% 0% 0%;
	
}
.col_in{
	position: relative;
	float: left;
	margin: 0% 0% 3.2% 2%;
	margin-left:2.333%;
}
.col_in:first-child {
	margin-left:0px;}
	
.span12 {
	width: 690px;
}
.baner998 {
	width: 100%;
	height:auto;
	margin-top:10px;
}
.baner300desno {
	/* width: 300px; 
	height:250px; */
}
.content-middle {
	/*width: 690px;*/
}
.col-lmd-3 {
    float: left;
	width: 28%;	
	height:auto;
	margin-right:1%;
	border-right:1px solid #CCC;
	margin-top: 20px;
}
.col-rmd-3 {
	position:relative;
    float: right;
	width: 69%;	
}
/*  GROUPING  */
.group:before, .group:after {
	content: "";
	display: table;
}
.group:after {
	clear: both;
}
.group {
	zoom: 1; /* For IE 6/7 */
}
.span_2_4_of_12 {
	width: 20%;
}
.span_25_4_of_12 {
	width: 25%;
}
.sp_12_of_12 {
	width: 98%;
	margin: 0 2% 0 0;
	border-bottom: 1px solid #c8c8c8;
}
.small_12_of_12 {
	width: 98%;
	margin: 0 2% 0 0;
}
.ss_12_of_12 {
	width: 98%;
}
.so_12_of_12 {
	width: 95%;
	padding: 2.5%;
}
.span_12_of_12 {
	width: 100%;
	margin-bottom:20px;
}
.span_11_of_12 {
	width: 90.066%;
}
.span_10_of_12 {
	width: 81.333%;
}
.span_9_of_12 {
	width: 56%;
}
.span_small_9_of_12 {
	width: 85%;
}
.span_8_of_12 {
	width: 99%;
	border-bottom: 2px solid red;
}
.subtitle {
    font: 300 18px/22px "Roboto",sans-serif;
	color: #5a5a5a;
    padding-top: 15px;
	padding-bottom: 15px;
}
.topnews {
	display: block;
	font-size: 37px;
	line-height:24px;
	border-bottom: 1px solid #CCC;
	padding-top: 20px;
	padding-bottom:0;
	width: 99%;
}
.topnews h2 {
	font-size: 38px;
	font-weight: 700;
	line-height:105%;
}
.topnews span {
	font: 17px/23px 'Roboto',sans-serif;
}
.catnews {
	margin-left: 0%;
	width: 99%;
}

.topgallery {
	display: block;
	font-size: 17px;
	line-height: 24px;
	width: 99%;
	border-bottom: 1px solid #CCC;
	padding-top: 20px;
	padding-bottom: 20px;
}
.topgallery h2 {
	font-size: 27px;
	font-weight: 300;
}
.topgallery span {
	font: 17px/17px 'Roboto',sans-serif;
}
.subtitle_gallery  {
	font: 17px 'Roboto',sans-serif;
	color: #5a5a5a;
    padding-top: 15px;
	padding-bottom: 15px;
}

.hf-category {
	position: absolute;
	margin-top: -22px;
	left:0;
	float: left;
	border-right: 15px inset transparent;
}
.hf-category a {
	float: left;
	font-size: 14.5px;
	text-transform:uppercase;
	line-height: 22px;
	padding: 0 9px;
	background-color: red;
	color: #fff;
}
.modul_newsfed h2 {
	font-family: 'Roboto',sans-serif;
	font-weight:400;
	color: #000;
	display:block;
	font-size:17px;
	line-height:20px;
	margin-top:5px;
	margin-bottom:10px;
	padding-bottom:15px;
	border-bottom:1px dotted #CCC;
}
.clearborder {
	border-bottom: 0px;
}
.modul_newsfed span {
font-family:'robotobold',sans-serif;
color: #020001;
color:#000;
font-size: 17px;
font-weight:bold;
}
.span_7_of_12 {
	width: 56.333%;
}
.span_6_of_12 {
	width: 48%;
}
.span_5_of_12 {
	width: 39.666%;
}
.span_4_of_12 {
	width: 31.333%;	
}
.sp_4_of_12 {
	width: 33.333%;
	float:left;
}
.span_3_of_12 {
	width: 40%;
}
.span_2_of_12 {
	width: 14.66%;
}
.span_1_of_12 {
	width: 6.733%;
}
.nodispley-xl {
	display: none;
}
.bg_img {
	overflow:hidden;
	background-repeat: no-repeat;
	background-position: top center;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;/*image-rendering: -moz-crisp-edges;*/
}
.img-he {
    cursor: pointer;
    padding-top: 66.66%;
}
.top_g {
	display: block;
	padding-top: 59%;
}
.top_g  img{
width:100%;
position:absolute;
top:0;
left:0;
}
.top-news {
	position: absolute;
	width: 50%;
	left: 15%;
	bottom: 40px;
	background: rgba(255,255,255,0.9);
	border: 1px solid #d4d4d4;
	text-align: center;
	padding: 10%;
}
.top-news h1 {
	line-height: 30px;
	font-size: 28px;
	color: #020001;
}
.top_normal {
	display: block;
	padding-top: 100%;
	margin-bottom: 33.33%;
	position: relative;
}
.top_normal_v {
	display: block;
	padding-top: 133.3%;
	margin-bottom: 33.33%;
	position: relative;
}
.top_normal_vn {
	display: block;
	padding-top: 133.3%;
	
}
.bxglall li{
	overflow:hidden;
	height:139px;}
.title-top {
	position: absolute;
	width: 74%;
	left: 5%;
	bottom: 0%;
	background: rgba(255,255,255,0.9);
	border: 1px solid #d4d4d4;
	text-align: center;
	padding: 8%;
	margin-bottom: -33.33%;
	min-height:30%;
}
.title-top h1 {
	line-height: 22px;
	font-size: 19px;
	color: #020001;
}
.top_ma {
	margin: 0px;
	overflow: hidden;
	font-size: 20px;
	clear: both;
}
.bg-white {
	position: relative;
	margin-top: 30px;
	background-color: #fff;
	margin-bottom: 10px;
}
.tabs {
	clear: both;
}
.gra-tab-con {
	width: 98%;
	height: 30px;
	padding-bottom: 30px;
	overflow: hidden;
}
ul.four-tab {
	list-style: none;
	display: block;
	width: 100%;
	margin: 0px;
	padding: 0px;
	height: 30px;
}
.four-tab li a {
	display: block;
	width: 25%;
	float: left;
}
.four-tab li.ui-tabs-active a {
	display: block;
	font-weight: bold;
}
.two-tab li a {
	width: 50%;
}
.tab_bg {
	font-size: 15px;
	color: #414042;
	text-align: center;
	height: 30px;
	line-height: 30px;
	background-color: #fff;
	border-top: 1px solid #e6e6e6;
	border-bottom: 1px solid #e6e6e6;
	position: relative;
	-webkit-box-shadow: inset 0 5px 5px -5px rgba(230, 230, 230, 1);
	-moz-box-shadow: inset 0 70px 70px -70px rgba(230, 230, 230, 1);
	box-shadow: inset 0 20px 20px -20px rgba(230, 230, 230, 1);
	position: relative;
}
.tab_bg p {
	display: none;
	background-image: url(../px_images/arrow.png);
	background-repeat: no-repeat;
	background-position: center top;
	position: absolute;
	left: 0;
	height: 12px;
	width: 100%;
	bottom: -12px;
	z-index: 1;
	margin: 0;
}
.ui-state-active .tab_bg p {
	display: block;
}
.gra {
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 4%, rgba(235,234,234,1) 4%, rgba(255,255,255,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(4%, rgba(255,255,255,1)), color-stop(4%, rgba(235,234,234,1)), color-stop(100%, rgba(255,255,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 4%, rgba(235,234,234,1) 4%, rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255,255,255,1) 4%, rgba(235,234,234,1) 4%, rgba(255,255,255,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 4%, rgba(235,234,234,1) 4%, rgba(255,255,255,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(255,255,255,1) 4%, rgba(235,234,234,1) 4%, rgba(255,255,255,1) 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 ); /* IE6-9 */
}
.gra2 {
	background: rgb(253,253,253); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(253,253,253,1) 0%, rgba(226,226,226,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(253,253,253,1)), color-stop(100%, rgba(226,226,226,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(253,253,253,1) 0%, rgba(226,226,226,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(253,253,253,1) 0%, rgba(226,226,226,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(253,253,253,1) 0%, rgba(226,226,226,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(253,253,253,1) 0%, rgba(226,226,226,1) 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#e2e2e2', GradientType=0 ); /* IE6-9 */
}
.toparrow {
	height: 25px;
	position:relative;

}
.scrollup{
	cursor:pointer;
	overflow:hidden; padding-top:10px; max-width:1000px; margin: 0 auto;}
.toparrow span{
	position:absolute;
	left:50%;
	top:-5px;
	margin-left:-17px;}
.scrollup:hover span{
	top:-10px;}
.toparrow-line {
	width: 100%;
	height: 4px;
	background: rgb(217,217,217); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(217,217,217,1) 0%, rgba(217,217,217,1) 50%, rgba(255,255,255,1) 51%, rgba(255,255,255,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(217,217,217,1)), color-stop(50%, rgba(217,217,217,1)), color-stop(51%, rgba(255,255,255,1)), color-stop(100%, rgba(255,255,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(217,217,217,1) 0%, rgba(217,217,217,1) 50%, rgba(255,255,255,1) 51%, rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(217,217,217,1) 0%, rgba(217,217,217,1) 50%, rgba(255,255,255,1) 51%, rgba(255,255,255,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(217,217,217,1) 0%, rgba(217,217,217,1) 50%, rgba(255,255,255,1) 51%, rgba(255,255,255,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(217,217,217,1) 0%, rgba(217,217,217,1) 50%, rgba(255,255,255,1) 51%, rgba(255,255,255,1) 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9d9d9', endColorstr='#ffffff', GradientType=0 ); /* IE6-9 */
	-webkit-box-shadow: 0px 0px 5px 0px rgba(266,266,266,1);
	-moz-box-shadow: 0px 0px 5px 0px rgba(266,266,266,1);
	box-shadow: 0px 0px 5px 0px rgba(226,226,226,0.7);
	margin: 5px 0px;
	overflow: hidden;
}
.sha_all {
	-webkit-box-shadow: 0px 0px 2px rgba(242, 242, 243, 0.8);
	-moz-box-shadow: 0px 0px 2px rgba(242, 242, 243, 0.8);
	box-shadow: 0px 0px 2px #ccc;
	border: none !important;
	border: 0;
}
.mob-foo {
	display: none;
}
footer {
	clear: both;
	width: 1000px;
	margin: 0 auto;
	color: #CCC;
}
footer .footer-con {
	width: 100%;
	margin: 0px auto;
	height: 40px;
	border-top: 4px solid #CCC;
	border-bottom: 1px dotted #CCC;
}
.footer-con a {
	color: #231f20;
	font-size: 14px;
	line-height: 40px;
	margin: 0px 15px;
	display: inline-block;
	text-transform: uppercase;
	margin-bottom: 20px;
}
.footer-con a:hover {
	color:#666;}
ul, li {
	list-style: none inside none;
	margin: 0;
	padding: 0;
}
#container-100 {
	width: 100%;
	overflow: hidden;
	border: 1px solid #e0e0e0;
}
.header-100 {
	color: #4B4B4B;
	height: 40px;
	overflow: hidden;
	background: #FFF url(h_bg.png) top left repeat-x;
	padding: 16px 0 0 0px;
	font-size: 15px;
	text-transform: uppercase;
}
.cent_slide_footer {
	height: 28px;
	margin-top: 16px;
	padding: 0 5px 8px 5px;
}
.cent_slide a {
	font-family: 'PT Serif', serif;
	color: #4B4B4B;
	text-decoration: none;
	font-weight: normal;
}
.next, .next1 {
	background: url("../widget/d_up.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	display: block;
	float: left;
	height: 25px;
	line-height: 100px;
	margin: 1px 1px 1px 8px;
	width: 25px;
}
.next:hover, .next1:hover{
	background: url("../widget/d_up.png") no-repeat scroll -25px 0 rgba(0, 0, 0, 0);
}
.prev, .prev1 {
	background: url("../widget/d_down.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	display: block;
	float: left;
	height: 25px;
	line-height: 100px;
	margin: 1px 1px 1px 4px;
	width: 25px;
}
.prev:hover, .prev1:hover  {
	background: url("../widget/d_down.png") no-repeat scroll -25px 0 rgba(0, 0, 0, 0);
}
.gra {
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 4%, rgba(235,234,234,1) 4%, rgba(255,255,255,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(4%, rgba(255,255,255,1)), color-stop(4%, rgba(235,234,234,1)), color-stop(100%, rgba(255,255,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 4%, rgba(235,234,234,1) 4%, rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255,255,255,1) 4%, rgba(235,234,234,1) 4%, rgba(255,255,255,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 4%, rgba(235,234,234,1) 4%, rgba(255,255,255,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(255,255,255,1) 4%, rgba(235,234,234,1) 4%, rgba(255,255,255,1) 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 ); /* IE6-9 */
}
.cent_slide {
	color: #cccccc;
	font-size: 12px;
	height: 25px;
	line-height: 25px;
	margin-bottom: 10px;
	text-transform: uppercase;
	font-weight: normal;
	padding-left: 5px;
}
.cent_slide:before {
	content: "■";
	font-size: 20px;
}
.cent_slide {
	-webkit-box-shadow: 0px 7px 1px -0px rgba(242, 242, 243, 0.8);
	-moz-box-shadow: 0px 7px 1px -0px rgba(242, 242, 243, 0.8);
	box-shadow: 0px 7px 4px -0px rgba(242, 242, 243, 0.8);
}
.tab3 {
	border: 1px solid #CCC;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 1.5%;
	color: #020001;
	overflow: hidden;
}
.tab3_img {
	margin-bottom: 0px;
}
.tab3_txt {
	float: right;
}
.tv_cat {
	padding-top: 20px;
}
.tv_cat h1 {
	color: #020001;
	display: block;
	font-size: 19px;
	padding-left: 3%;
	text-transform: uppercase;
	margin-bottom: 10px;
}
.tv_cat h2 {
	color: #020001;
	display: block;
	font-size: 13px;
	padding-left: 3%;
	margin-bottom: 10px;
}
.modul_cat {
  padding-bottom: 20px;
  padding-top: 20px;
}
.modul_cat_in {
	padding-top: 0px;
	margin-top: 20px;
}
.modul_cat_in [class*="span"] {
	margin-bottom: 0;
}
.modul_cat h1 {
	color: #020001;
	display: block;
	font-size: 12px;
	font-weight:bold;
	padding-left: 3%;
	text-transform: uppercase;
	margin-bottom: 10px;
	color:#F00;
}
.modul_cat_in h1{
	margin-top:5px;}
.modul_cat h2 {
	color: #020001;
	display: block;
	font-size:20px;
	font-weight:500;
	line-height:24px;
	padding-left: 3%;
	margin-bottom: 10px;
}
span.markica {
  background: none repeat scroll 0 0 #f00;
  font-family: 'Roboto',sans-serif;
  color: #fff;
  display: block;
  font-size: 12px;
  font-weight: bold;
  left: 0;
  padding:2px 4px;
  position: absolute;
  text-transform: uppercase;
  top: 0;
}
a:hover .modul_cat {
	background:#efefef;
}
.newsfeed_title
{
display: inline-block;
text-transform: uppercase;
font: 14px/22px 'Roboto',sans-serif;
font-weight: bold;
color: #fff;
padding: 0 10px;
margin-bottom: 10px;
background-color:#F00;	
}
.category_title {
display: inline-block;
text-transform: uppercase;
font: 14px/22px 'Roboto',sans-serif;
font-weight: bold;
color: #fff;
padding: 0 10px;
margin-bottom: 25px;
background-color:#F00;	
}
.category_body {
display: inline-block;
font: 18px/22px 'Roboto',sans-serif;
color: #333;
font-weight:400;
margin-bottom: 25px;
}
.category_author {
display: inline-block;
font: 14px/17px 'Roboto',sans-serif;
color: #333;
padding-bottom: 25px;
}
.category_imageinfo {
display: inline-block;
padding-top: 10px;
font: 14px/17px 'Roboto',sans-serif;
color: #333;
width:100%;
}
.sharebox {
display: inline-block;
text-transform: uppercase;
font: 14px/22px 'Roboto',sans-serif;
font-weight: bold;
color: #fff;
padding: 0px 10px;
margin-left: 20px;
margin-top: 20px;
margin-bottom: 10px;
background-color:#20c3f3;	
}
.sharebox_tekst {
	font: 18px/20px 'Roboto',sans-serif;
	font-weight:300;
	width: 240px;
	height: auto;
	color: #000;
	padding: 5px 10px 5px 10px;
	margin-left: 20px;
	margin-top: 8px;
	margin-bottom: 10px;
	background-color: #FFF;
}
.sharebox_tekst li
{
	margin-top: 15px;
	margin-bottom: 15px;
	padding-bottom: 15px;
	border-bottom: 1px solid #CCC;
}
.sharebox_tekst li clear_sharebox
{
	border-bottom: 0px solid #CCC;
}

.modul_cat h3 {
	color: #5a5a5a;
	display: block;
	font-size: 17px;
	line-height:19px;
	padding-left: 3%;
	margin-bottom: 20px;
}
.tab3_txt h1 {
	display: block;
	font-size: 15.36px;
	padding-left: 3%;
	text-transform: uppercase;
	margin-bottom: 5%;
}
.tab3_txt h2 {
	display: block;
	padding-left: 3%;
	font-size: 14px;
}
i.soc-fb {
	display: block;
	padding-left: 3%;
	margin-top: 5px;
}
.video-box {
	height: 30px;
	border-top: 4px solid #CCC;
	border-bottom: 1px dotted #CCC;
	color: #414042;
	text-align: center;
	font-size: 15px;
	margin-bottom: 10px;
	line-height: 30px;
}
.img-4-3 {
	display: block;
	padding-top: 52.25%;
	position: relative;
}
.video_txt h1 {
	display: block;
	color: #020001;
	font-size: 16px;
	padding: 6px 0px;
}
.video {
	position: absolute;
	width: 30%;
	height: 30%;
	top: 35%;
	left: 35%;
	display: block;
	color: #FFF;
	font-size: 14px;
	padding: 2px 7px;
	z-index: 1;
	background: url(../px_images/start.png) no-repeat center center;
	background-size: auto 100%;
}
.img-4-3:hover .video {
	opacity: 0.8;
}
.horoscope {
	padding: 10px 0px;
}
.horoscope img {
	width: 70% !important;
	height: auto;
	margin: 0px auto;
}
.horoscope a h1 {
	display: block;
	font-size: 15px;
	font-weight: bold;
	color: #020001;
}
.horoscope a h2 {
	display: block;
	font-size: 15px;
	color: #020001;
}
.pull {
	display: none;
}
.submenu {
	width: 100%;
	left: 0;
	height: 35px;
	font-size: 13px;
	color: #fff;
	position: relative;
	border-bottom: 1px dotted #000;
}
.submenu a {
	color: #000;
	text-transform: uppercase;
	line-height: 35px;
	margin-right: 30px;
}
.submenu a:first-child {
	margin-left: 10px;
}
.submenu a:hover {
	color: #CCC;
}
.ads-top-bottom {
	margin: 20px 0px;
}
.ads-bottom img{
	display:block;
	margin-bottom: 20px !important;
}
.stripes {
background: url(/px_images/linije.png);
padding: 0px;
padding-bottom: 20px;
height: auto;
margin-bottom: 10px;
text-align:left;
}
.ads-bottom div{
	display:block;
	margin-bottom: 20px !important;
}
.gra-tab {
	-webkit-box-shadow: 0px 10px 10px 0px rgba(236,236,236,1);
	-moz-box-shadow: 0px 10px 10px 0px rgba(236,236,236,1);
	box-shadow: 0px 10px 10px 0px rgba(236,236,236,1);
}
.gra-in {
	-webkit-box-shadow: inset 0px 20px 15px -17px rgba(236,236,236,1);
	-moz-box-shadow: inset 0px 20px 15px -17px rgba(236,236,236,1);
	box-shadow: inset 0px 20px 15px -17px rgba(236,236,236,1);
}
.gra-all {
	-webkit-box-shadow: 0px 0px 5px 2px rgba(236,236,236,1);
	-moz-box-shadow: 0px 0px 5px 2px rgba(236,236,236,1);
	box-shadow: 0px 0px 5px 2px rgba(236,236,236,1);
}
.page p {
	font-size: 15px;
	color: #020001;
	margin: 0px;
	margin-bottom: 20px;
}
.page h1 {
	display: block;
	font-size: 38px;
	color: #020001;
	margin: 0px;
	margin-bottom: 20px;
}
.page img {
	/*margin-bottom: 20px;*/
}
.page h2 {
	display: block;
	font-size: 17px;
	color: #333;
	margin: 0px;
	margin-bottom: 20px;
	font-weight:400;
}
.page h3, .page h4, .page h5, .page h6  {
	display: block;
	color: #333;
	margin: 20px 0;
}
.page h3 {
	font: 700 18px/22px "Roboto",sans-serif;
}
.page h4 {
	font: 700 16px/18px "Roboto",sans-serif;
}
.page h5 {
	font: 700 14px/16px "Roboto",sans-serif;
}
.page hr {
	border: 0;
	height: 1px;
	border-bottom: 1px solid #ccc;
	margin-bottom: 20px;
}

.page img{
	width: 100% !important;
	height: auto !important;
	margin-top: 20px !important;
}
.page a {
    color: #f00;
}
.all_horoscope {
	padding: 7px 0px;
	border-top: 1px dotted #000;
	margin-bottom:0px;
}
.all_horoscope h1 {
	position: absolute;
	left: 46%;
	top: 50%;
	line-height: 30px;
	margin-top: -25px;
	color: #020001;
	font-size: 24px;
	text-transform: uppercase;
}
.all_horoscope h1 span{
	font-size:16px;
	height:20px;
	line-height:20px;
	display:block;
	}
.modul_headre {
	border-top: 3px solid #cccccc;
	height: 20px;
	line-height: 10px;
	border-bottom: 1px dotted #CCC;
	padding-bottom: 0px;
	margin-bottom: 10px;
	text-align: center;
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 4%, rgba(235,234,234,1) 4%, rgba(255,255,255,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(4%, rgba(255,255,255,1)), color-stop(4%, rgba(235,234,234,1)), color-stop(100%, rgba(255,255,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 4%, rgba(235,234,234,1) 4%, rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255,255,255,1) 4%, rgba(235,234,234,1) 4%, rgba(255,255,255,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 4%, rgba(235,234,234,1) 4%, rgba(255,255,255,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(255,255,255,1) 4%, rgba(235,234,234,1) 4%, rgba(255,255,255,1) 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 ); /* IE6-9 */
}
.right_ver_slider_con {
	width: 298px;
	height: 488px;
	overflow: hidden;
	border: 1px solid #e0e0e0;
}
.right_ver_slide a {
	color: #4B4B4B;
}
.right_ver_slide {
	height: 93px;
	overflow: hidden;
	/*background: #FFF url(a_bg.png) top left repeat-x;*/
	border-bottom: 1px dotted #CCC;
	padding: 0 5px 0px 5px;
	margin-bottom: 8px;
	position: relative;
}
.right_ver_img {
	width: 89px;
	height: 89px;
	overflow: hidden;
	float: left;
	margin-right: 8px;
}
.right_ver_img img {
	width: 89px;
	vertical-align: top;
	border: 0;
}
.right_ver_txt {
	width: 190px;
	font-family: 'PT Serif', serif;
	font-size: 15px;
	font-weight: 400;
	line-height: normal;
	height: 89px;
	overflow: hidden;
}
div.right_ver_fb {
	position: absolute;
	bottom: 9px;
	right: 5px;
	left: 100px;
	bottom: 2px;
}
div.right_ver_fb i {
	color: #91d9f4;
	font-size: 10px;
	font-style: normal;
}
.right_ver_footer {
	height: 28px;
	padding: 0 5px 8px 5px;
}
/* force a height so the tabs don't jump as content height changes */
.tabs2 {
	color: #fff;
	padding-bottom: 20px;
}
.tabs2 ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
ul.video-rm {
	width: 100%;
	text-align: center;
}
.tabs2 ul li {
	font-size: 12px;
	display: inline-block;
}
.tabs2 .tabs-spacer {
	float: left;
	height: auto;
}
.tabs-bottom .ui-tabs-nav {
	clear: left;
	padding: 0 .2em .2em .2em;
}
.tabs-bottom .ui-tabs-nav li {
	top: auto;
	bottom: 0;
	margin: 0 .2em 1px 0;
	border-bottom: auto;
	border-top: 0;
}
.tabs-bottom .ui-tabs-nav li.ui-tabs-active {
	margin-top: -1px;
	padding-top: 1px;
}
ul.video-rm .ui-state-active a.ui-tabs-anchor {
	background-color: #F00;
	color: #fff;
	border: none;
}
.tabs2 ul li a {
	font-size: 16px;
	margin: 2px;
	text-decoration: none;
	color: #020001;
	padding: 2px 12px;
}
.video-rm-cont h1 {
	font-size: 21px;
	display: block;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #020001;
}
.video-rm-cont h2 {
	font-size: 17px;
	display: block;
	padding-bottom: 10px;
	color: #020001;
}
.bubble_com {
	background-color: #fff;
	border-radius: 5px;
	box-shadow: 0 0 6px #B2B2B2;
	display: inline-block;
	padding: 10px 18px;
	position: relative;
	vertical-align: top;
}
.bubble_com::before {
	background-color: #fff;
	content: "\00a0";
	display: block;
	height: 32px;
	position: absolute;
	top: 50%;
	margin-top: -16px;
	transform: rotate( 29deg ) skew( -35deg );
	-moz-transform: rotate( 29deg ) skew( -35deg );
	-ms-transform: rotate( 29deg ) skew( -35deg );
	-o-transform: rotate( 29deg ) skew( -35deg );
	-webkit-transform: rotate( 29deg ) skew( -35deg );
	width: 40px;
}
.left_com {
	width: 85%;
	min-height: 100px;
	float: left;
	margin: 0px 0px 0px 30px;
	font-size: 16px;
	color: #000;
}
.left_com::before {
	box-shadow: -2px 2px 2px 0 rgba( 178, 178, 178, .4 );
	left: -19px;
}
div.gradient > div:nth-child(2) {
	box-shadow: none;
}
.modul_comm {
	padding-top: 30px;
}
.modul_comm_img {
	width: 90%;
	margin-left: 10%;
}
.modul_comm h1 {
	color: #020001;
	display: block;
	font-size: 19px;
	text-transform: uppercase;
	margin-bottom: 10px;
	z-index: 1;
	position: relative;
}
.modul_comm h2 {
	color: #020001;
	display: block;
	font-size: 15px;
	margin-bottom: 10px;
	z-index: 1;
	position: relative;
}
.modul_comm h3 {
	color: #020001;
	display: block;
	font-size: 14px;
	line-height: 21px;
	padding-top: 10px;
	margin-bottom: 10px;
}
#coments p {
	color: #020001;
	display: block;
	font-size: 29px;
}
#coments label {
	width: 100%;
	margin-top: 20px;
	margin-bottom: 3px;
	display: block;
	font-size: 13px;
	color: #020001;
	line-height: 20px;
}
#coments label.cod {
	font-size: 14px;
	text-transform: uppercase;
	color: #949494;
}
#coments label span {
	font-size: 11px;
	color: #F00;
	padding-left: 40px;
}
#coments input[type="text"] {
	width: 55%;
	padding: 1%;
	font-size: 14px;
	border: 2px solid #dbdbdb;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	color: #020001;
	font-family: 'PT Serif';
}
.cod_input {
	float: left;
	margin-right: 10px;
}
#coments textarea {
	min-width: 99%;
	max-width: 99%;
	min-height: 200px;
	font-size: 14px;
	outline: none;
	margin: 0px;
	padding: 1%;
	border: 2px solid #dbdbdb;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-family: 'PT Serif';
}
#coments input[type="submit"] {
	width: 30%;
	float: left;
	padding: 1%;
	margin: 1% 0 0 0;
	font-size: 16px;
	color: #666;
	border: 1px solid #b7b7b7;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	cursor: pointer;
	font-family: 'PT Serif';
}
#coments input[type="submit"]:hover {
	color: #000;
}
.prev_img img{
	margin-bottom:0px;
	margin-right:20px;
} 

.next_img img{
	margin-bottom:0px;
	margin-left:20px;
}
.prev_img{
	font-size:16px;
	text-align:left;
	background-color:#f0f0f0;
	padding:5px;
	margin:10px 0px;
	line-height:26px;
	
	}

	
.next_img{
	font-size:16px;
	text-align:right;
	float:right;
	background-color:#f0f0f0;
	padding:5px;
	margin:10px 0px;
	line-height:26px;
	}
.prev_img:hover, .next_img:hover{
	cursor:pointer;
	background-color:#e4e1e1;}
	
.page_txt_fo {
	text-align:center;
	color: #000000;
	padding:20px 0px 6px 0px;
	font-size:13px;}
	
.page_txt_fo a{
	margin:0px 30px; color: #000000;	
	}
.page_txt_fo a:hover{
	color:#666;}
	
.page_txt_fo2 {text-align:center; color: #000000; padding-bottom:15px; font-size:11px;}

.page_txt_fo2 a:hover{
	color:#666;}
	
.copyright{text-align:center;  font-size:12px; background-color: #232323;
padding-top: 20px; padding-bottom: 20px;}

.copyright a{text-align:center;  font-size:12px; background-color: #232323;
padding-top: 20px; padding-bottom: 20px; color:#CCC;}

.partner_logos {
    overflow: hidden;
    padding: 5px 0px;
    position: relative;
    display: block;
}
.partner_logos .back {
    display: block;
    width: 100%;
    opacity: 0.5;
}
.partner_logos ul {
    list-style: outside none none;
    text-align: center;
    margin: 0px;
    padding: 0px;
    background: none repeat scroll 0% 0% transparent;
}
.partner_logos ul {
    left: 0px;
    list-style: none;
    position: absolute;
    right: 0px;
    text-align: center;
    top: 0px;
}
.partner_logos li {
    float: left;
    position: relative;
    margin: 0px;
    padding: 0px;
}

.partner_logos a {
    display: block;
    height: 50px;
    overflow: hidden;
    text-indent: -999em;
    width: 100%;
	
}

.partner_logos a:hover {
	background: rgba(255, 255,255, 0.3);
	}
.pl_kurir {
    width: 7.2%;
}
.pl_story {
    width: 7.8%;
}
.pl_adriamedia {
    width: 5.3%;
}
.pl_elle {
    width: 7%;
}
.pl_cosmopolitan {
    width: 11.7%;
}
.pl_lisa {
    width: 6.4%;
}
.pl_sensa {
    width: 9.5%;
}
.pl_menshealth {
    width: 11%;
}
.pl_yumama {
    width: 12.8%;
}
.pl_ngsrbia {
    width: 13.5%;
}
.pl_stvarukusa {
    width: 7.5%;
}
.footer_mob{
	display:none;}

.social_butt{
	background-color:#060;
	height:32px;
	text-align:right;
	margin-right: 2.4%;
}
.social_butt span {
  color: #ffffff;
  font-size: 13px;
  line-height: 32px;
  margin-right: 10px;
}
.social_butt a{
	line-height:32px;	 	
	 font-size:13px;
	 color:#fff;
	 margin-right:10px;}
.social_cont {
	position:relative;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
	padding-top: 3.2%;}
.social_cont a:last-child .social_butt {
  margin-right: 0;
}
.social_cont h4{
	position:absolute;
	top:55px;
	font-size:13px;
	display:block;
	color:#747374;
	}
.fb_social{ background:url(../px_images/fb_social.jpg) no-repeat 5px center #3c5898;}
.tw_social{ background:url(../px_images/tw_social.jpg) no-repeat 5px center #6aadd1;}
.mail_social{ background:url(../px_images/mail_social.jpg) no-repeat 5px center #666666;}
.pint_social{ background:url(../px_images/pint_social.jpg) no-repeat 5px center #de010d;}
.wa_social{	background:url(../px_images/wa_social.jpg) no-repeat 5px center #46a23e;}
.plas_social { background: #d34836 url("../px_images/g_plus_soc.png") no-repeat scroll 5px center;}
.viber_social { background: #a25292 url("../px_images/viber_soc.png") no-repeat scroll 5px center;}
.wa_social { background: #11ae09 url("../px_images/whatsup_soc.png") no-repeat scroll 5px center;}
/* ------------------------------------------------------------ */
/* ------------------------------------------------------------ */

.btn {
	-moz-user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857;
    margin-bottom: 0;
    padding: 6px 12px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
}
.btn-grey {
	background-color: #D6D6D6;
	border-color: #D1D1D1;
	color: #fff!important;
	padding: 2px 5px;
	margin:5px;
}
.btn:hover{
	color: black!important;
}
.pagdiv{
clear:both;
display:block;
padding-top:10px;
}
.pagdiv .pager li {
background: #eee none repeat scroll 0 0;
border: 1px solid #c6c6c6;
color: #000000;
display: inline-block;
font-weight: bold;
margin: 6px;
padding: 4px 2px 5px;
text-transform: uppercase;
}

.pager{
font-weight: bold;
margin-left:0px;
clear:both;
}
/*
.pagdiv .pager li {
width:600px;
height:100px;
}
.pagdiv .pager li.pager-first a::before {
	content: "«";
	left: 35px;
	bottom: 3px;
	background-color: #ff0000;
	color: #fff;
	height: 11px;
	line-height: 10px;
	text-align: center;
	width: 11px;
	position: absolute;
}
.pagdiv .pager li.pager-prev a::before {
   content: "‹";
	left: 95px;
	bottom: 3px;
	background-color: #ff0000;
	color: #fff;
	height: 11px;
	line-height: 10px;
	text-align: center;
	width: 11px;
	position: absolute;
}
.pagdiv .pager li.pager-last a::after {
   content: "»";
   right:-7px;
   bottom: 3px;
   background-color: #ff0000;
	color: #fff;
	height: 11px;
	line-height: 10px;
	text-align: center;
	width: 11px;
	position: absolute;
}
.pagdiv .pager li.pager-next a::after {
  content: "›";
   right:98px;
   bottom: 3px;
   background-color: #ff0000;
	color: #fff;
	height: 11px;
	line-height: 10px;
	text-align: center;
	width: 11px;
	position: absolute;
}
*/
.pager-first{

}
.pager-next{

}

.page_link{
color:black;
font-size:18px;
}
.paginacija{
color:#7e7e7e;
font-size:17px;
padding: 2px 10px;
}
a.paginacija { color:#f00; }
.pager-item, .pager-first, .pager-next, .pager-prev, .pager-last{
color:black;
font-size:18px;
}
.arrow_box, .pagdiv .pager li.arrow_box {
height: 32px;
width: 200px;
position: relative;
display:inline;
background: #f00;
border: 1px solid #f00;
margin-right:20px;
}
.arrow_box:after, .arrow_box:before {
left: 100%;
top: 50%;
border: solid transparent;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none;
}

.arrow_box:after {
border-color: rgba(255, 0, 0, 0);
border-left-color: #f00;
border-width: 16px;
margin-top: -16px;
}
.arrow_box:before {
border-color: rgba(255, 0, 0, 0);
border-left-color: #f00;
border-width: 17px;
margin-top: -17px;
}

.category_body .category_imageinfo{
margin-bottom:10px !important;
}
.item-shares.social-total-share-count {
	color: #7d7d7d;
	font: 15px/20px "robotoitalic",sans-serif;
	text-transform: uppercase;
	padding-top:5px;
}
.item-shares.social-total-share-count::before {
	background: rgba(0, 0, 0, 0) url("../px_images/sprite-hi.png") no-repeat scroll -384px 0 / 512px auto;
	content: "";
	display: inline-block;
	height: 10px;
	width: 10px;
}
iframe[src^="https://www.youtube"] {
  height: auto;
  min-height: 380px;
  width: 100% !important;
}
.image_left {
background: #eee;
border: 1px solid #ccc;
padding: 1%;
margin: 1% 2% 1% 0;
font: 300 18px/22px 'Roboto',sans-serif;
}
.image_left img {
  margin: 0 !important;
}
.image_left .category_imageinfo {
margin: 0 !important;
}
.image_right {
background: #eee;
border: 1px solid #ccc;
padding: 1%;
margin: 1% 0 1% 2%;
position:relative;
float:right;
font: 300 18px/22px 'Roboto',sans-serif;
}
.image_right img {
  margin: 0 !important;
}
.image_right .category_imageinfo {
margin: 0 !important;
}
.link_with_image {
width:100%;
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
padding:8px 0;
margin:14px 0;
clear:both;
}
.link_with_image img {
height: auto !important;
margin: 0 10px 0 0 !important;
width: 180px !important;
display: block;
position: relative;
top:-5px;
}
.link_with_image div {
float: left;
height:100px;
overflow:hidden;
}
.link_with_image a {
display: block;
height: 100px;
overflow: hidden;
}

.nw_pitanje:before {
background: url("/favicon.png") no-repeat scroll 0 2px transparent;
content: "\00a0";
display: inline-block;
margin-right: 6px;
width: 16px;
}

.swipeleft, .swiperight {
	position: relative;
	overflow: hidden;
	width: 100%;
	height: 100%; 
}
.no_touch_device{ }
.is_touch_device { display: none; }
.swipeleft {
	position: absolute;
	left: 0px;
	-webkit-animation: slide 0.5s forwards;
	animation: slide 0.5s forwards;
}

.swiperight {
	position: absolute;
	left: 0px;
	-webkit-animation: slide_r 0.5s forwards;
	animation: slide_r 0.5s forwards;
}

@-webkit-keyframes slide {
	100% { left: -1000px; }
}
@keyframes slide {
	100% { left: -1000px; }
}
@-webkit-keyframes slide_r {
	100% { left: 1000px; }
}
@keyframes slide_r {
	100% { left: 1000px; }
}

.swipe_nav {
	background-color: #fff;
	border-bottom: 1px solid #c6c6c6;
	border-top:1px solid #c6c6c6;
	width: 100%;
	height: 51px;
	position:relative;
	top:-21px;
}

.swipe_left img, .swipe_right img {margin-top: 0px !important;}

.swipe_nav_title {
	color: #7e7e7e;
	font: 400 18px/22px "Roboto",sans-serif;
	position: relative;
	text-align: center;
	top: 15px;
}
.swipe_left { float:left; width:51px; height:51px; background:url(/px_images/swipe-levo.png) no-repeat center center #e5e5e5; position:relative; top:-22px;}
.swipe_right { float:right; width:51px; height:51px; background:url(/px_images/swipe-desno.png) no-repeat center center #e5e5e5; position:relative; top:-22px;}
/* ISPRAVKA ZA FACEBOOK */
.fb-like, .fb-share-button {
	display:inline;
}
.social-button {
  height: 35px;
  overflow: hidden;
}
.modul_cat{ padding-left: 1%; }
.setborder {	border-top: 0px dotted #CCC;}
/* END ISPRAVKE */
.head23 {
	font-weight:500;
	font-size:18px;
	line-height:20px;	
}
.span_8_of_12_head {
  border-bottom: 1px solid #c8c8c8;
  width: 99%;
}
.topnews h2 {
	font-size:27px;
	line-height:24px;
}
.hairline {
	clear:both;
	border-bottom:1px solid #c8c8c8;
	width100%;
	margin:10px 0;
}
/* Social container */
.social-pages {
  padding: 0 10px;
  width: 280px;
}

/* Social box */
.social_box {
  width:260px;
  height:50px;
  position:relative;
  margin:auto;
  margin-top:10px;
  background-color:#fff;
  opacity:0.7;
  filter: alpha(opacity=70);
}

/* Icons */
a.social-pages-link{
  font:normal 16px fontawesome;
  color:#999;
  background: #E7E7E8;
  border:1px solid white;
  border-radius:100%;
  text-align:center;
  text-decoration:none;
  font-family:fontawesome;
  position: relative;
  display: inline-block;
  width:40px;
  height:28px;
  padding-top:12px;
  margin:0 8px;
  -o-transition:all .5s;
  -webkit-transition: all .5s;
  -moz-transition: all .5s;
  transition: all .5s;
   -webkit-font-smoothing: antialiased;
}

a:hover.social-pages-link{
  background: #20C3F3;
  color:#fff;  
}

/* pop-up */
a.social-pages-link span {
  color:#20C3F3;
  position:absolute;
  font-family:sans-serif;
  top:46px;
  bottom:0;
  left:-25px;
  right:-25px;
  padding:25px 0 25px 20px;
  z-index:1;
  font-size:14px;
  line-height:2px;
  border-radius:2px;
  visibility:hidden;
  opacity:0;
  -o-transition:all .5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
  -webkit-transition: all .5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
  -moz-transition: all .5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
  transition: all .5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
}

/* pop-up dart */
a.social-pages-link span:before {
  content:'';
  width: 0; 
  height: 0; 
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 8px solid #fff;
  position:absolute;
  bottom:45px;
  left:36px;
  opacity:0.7;
  filter: alpha(opacity=70);
}

/* text pops up - hover */
a:hover.social-pages-link span {
  bottom:50px;
  visibility:visible;
  opacity:1;
  line-height:0px;
}

.social-pages span.active {
	visibility:visible;
	opacity:1;
}
/* Social icons */
.social-pages a:nth-of-type(1):before{ content:'\f09a'; }
.social-pages a:nth-of-type(2):before { content:'\f099'; }
.social-pages a:nth-of-type(3):before{ content:'\f0d5'; }
.social-pages a:nth-of-type(4):before{ content:'\f167'; }
/* Right modul najcitanije */
.zakucaj {
	position:fixed;
	top:51px;
	z-index:1000;
}

.most_popular_tekst {
  background-color: #fff;
  color: #000;
  font: 400 16px/18px "Roboto",sans-serif;
  height: auto;
  margin-bottom: 10px;
}

.most_popular_tekst li {
  border-bottom: 1px solid #ccc;
  margin: 15px 0;
  padding-bottom: 15px;
}

.most_popular {
  background-color: #20c3f3;
  color: #fff;
  display: inline-block;
  font: bold 14px/22px "Roboto",sans-serif;
  margin-top: 15px;
  width:96%;
  padding: 0 2%;
  text-transform: uppercase;
}
h2.most_pop_title {
	float:left; display:block; width:185px; height:72px; overflow:hidden;
	color: #000;
	font: 400 16px/18px "Roboto",sans-serif;
}
.most_pop_pict {
	float:left; width:105px; height:72px; overflow:hidden; margin-right:10px;
}
span.social-share-count {
 background: transparent url("/px_images/fb.png") no-repeat scroll 0 0;
 color: #fff;
 display: block;
 font-size: 14px;
 padding: 0 0 0 21px;
 position: absolute;
 left: 2px;
 top: 50px;
 text-shadow:1px 1px #000;
}
.twitter-tweet.twitter-tweet-rendered {
  width: 100% !important;
}
