/* Loader */
.loader,
.loader:before,
.loader:after {
  background: #0bc8dc;
  -webkit-animation: load1 1s infinite ease-in-out;
  animation: load1 1s infinite ease-in-out;
  width: 1em;
  height: 4em;
}
.loader:before,
.loader:after {
  position: absolute;
  top: 0;
  content: '';
}
.loader:before {
  left: -1.5em;
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}
.loader {
  color: #0bc8dc;
  text-indent: -9999em;
  margin: 88px auto;
  position: relative;
  font-size: 11px;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}
.loader:after {
  left: 1.5em;
}
@-webkit-keyframes load1 {
  0%,
  80%,
  100% {
    box-shadow: 0 0;
    height: 4em;
  }
  40% {
    box-shadow: 0 -2em;
    height: 5em;
  }
}
@keyframes load1 {
  0%,
  80%,
  100% {
    box-shadow: 0 0;
    height: 4em;
  }
  40% {
    box-shadow: 0 -2em;
    height: 5em;
  }
}
/* Loader */

body{
	font-family: OpenSansRegular !important;
	background-color: #f2eeef !important;
	position: relative;
}

@font-face {
    font-family: OpenSansLight;
    src: url(../fonts/OpenSans-Light.ttf);
}
@font-face {
    font-family: OpenSansRegular;
    src: url(../fonts/OpenSans-Regular.ttf);
}
@font-face {
    font-family: OpenSansSemiBold;
    src: url(../fonts/OpenSans-Semibold.ttf);
}
@font-face {
    font-family: OswaldBold;
    src: url(../fonts/Oswald-Bold.ttf);
}
@font-face {
    font-family: OpenSansBold;
    src: url(../fonts/OpenSans-Bold.ttf);
}
@font-face {
    font-family: OswaldLight;
    src: url(../fonts/Oswald-Light.ttf);
}
.margintop{
	margin-top: 70px !important;
	-webkit-transition: all 0.2s ease;
    -moz-transition: all 0.2s ease;
    -ms-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
}
.padding5{
	padding:5px;
}
.nopaddingleft{
	padding-left: 0px;
}
.nopaddingright{
	padding-right: 0px;
}
.block{
	display: block !important;
}
.main-container2{
	background-color: #fff;
}
a{
	text-decoration: none !important;
}
.fixed{
	position: fixed !important;
	z-index: 1000 !important;
	top: 0px !important;
}
.fixed2{
	position: fixed !important;
	z-index: 1000 !important;
	top: 52px;

}
.nopadding{
	padding:0px !important;
}
.nomargin{
	margin:0px !important;
}
.inline{
	display: inline-block;
	vertical-align: top;
}
.home-color{
	border-top:3px solid #30a581;
}
.vijesti-color{
	border-top:3px solid #2528ff;
}
.magazin-color{
	border-top:3px solid #ea910d;
}
.caffe-color{
	border-top:3px solid #17ce3c;
}
.sport-color{
	border-top:3px solid #84c0e9;
}
.foto-color{
	border-top:3px solid #b83a2e;
}
.najave-color{
	border-top:3px solid #b8ae61;
}
.cginfo-color{
	border-top:3px solid #ea1111;
}
.extra-color{
	border-top:3px solid #94ab67;
}
.search-color{
	border-top:3px solid #d2cf36;
}








.home-left-color{
	border-left:3px solid #30a581;
}
.vijesti-left-color{
	border-left:3px solid #2528ff;
}
.magazin-left-color{
	border-left:3px solid #ea910d;
}
.caffe-left-color{
	border-left:3px solid #17ce3c;
}
.sport-left-color{
	border-left:3px solid #84c0e9;
}
.foto-left-color{
	border-left:3px solid #b83a2e;
}
.najave-left-color{
	border-left:3px solid #b8ae61;
}
.cginfo-left-color{
	border-left:3px solid #ea1111;
}
.extra-left-color{
	border-left:3px solid #94ab67;
}
.search-left-color{
	border-left:3px solid #d2cf36;
}















.home-border{
	border-bottom:3px solid #30a581;
}
.vijesti-border{
	border-bottom:3px solid #2528ff;
}
.magazin-border{
	border-bottom:3px solid #ea910d;
}
.caffe-border{
	border-bottom:3px solid #17ce3c;
}
.sport-border{
	border-bottom:3px solid #84c0e9;
}
.foto-border{
	border-bottom:3px solid #b83a2e;
}
.najave-border{
	border-bottom:3px solid #b8ae61;
}
.cginfo-border{
	border-bottom:3px solid #ea1111;
}
.extra-border{
	border-bottom:3px solid #94ab67;
}
.search-border{
	border-bottom:3px solid #d2cf36;
}
.mybuttons{
	background-color: #fff;
	border-top:1px solid #ddd;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	padding:2px 10px;
	font-size:14px;
	font-family: OpenSansSemiBold;
	color:#222;
	border-radius: 5px;
}
.najave .dugme{
	bottom:0px !important;
}
.dugme{
	position: absolute;
	bottom:-25px;
	right:15px;
}
h4.title{
	color:#333;
}



/*MOBILE NAVIGATION*/

body{
	position: relative;
}
#show-mobile-navigation{
	width:50px;
	height:50px;
	background-color: #ea1111;
	position: fixed;
	left:0px;
	top: 0px;
	text-align: center;
	z-index: 99999999999;
}
#show-mobile-navigation i{
	font-size:28px;
    margin-top: 11px;
    color:#fff;
}
#mobile-navigation{
	top: 0;
	width: 195px;
	height: 100%;
	padding: 5px 0;
	background-color: #000 !important;
	display:none;
	z-index: 9999999999999;
	border-right:5px solid #ea1111;
	margin-top:50px;
	padding-bottom:50px;
	overflow-y: scroll;
	left: 0px;
}
#mobile-navigation li{
	list-style: none;
}
#mobile-navigation li a{
	color:#fff;
}
#mobile-navigation ul{
	padding-left:30px;
}
#mobile-navigation li.item{
	margin-top: 15px;
	border-bottom:1px solid #999;
	padding-bottom: 15px;
}
#mobile-navigation li.item a{
	font-family: OpenSansSemiBold;
}
#mobile-navigation li.item ul li{
	margin-top: 5px;
	    width: auto;
    display: block;
}
#mobile-navigation li.item ul li a{
	padding-top: 2.5px;
	padding-bottom: 2.5px;
}
.show-mob-nav{
	left: 195px;
}
.show-mob-nav #show-mobile-navigation{
	left:200px;
}
.show-mob-nav #mobile-navigation{
	left: 0px !important;
	-webkit-overflow: scroll !important;
	-moz-overflow: scroll !important;
	-ms-overflow: scroll !important;
	-o-overflow: scroll !important;
	overflow: scroll !important;
}





.header-bg{
	background-color: #000;
    border-bottom: 6px solid #ea1111;
}
.header-line {
	border-bottom:1px solid #b3b3b3;
}
.header-line ul li{
	display: inline-block;
	vertical-align: middle;

}
.header-line ul li a{
	color:#b3b3b3;
	font-size:12px;
}
.header-line ul li a:hover{
	color:#ea1111 !important;
}
.header-line ul li i{
	color: #b3b3b3;
    border-radius: 50%;
    border: 1px solid #b3b3b3;
    width: 20px;
    height: 20px;
    padding-top: 5px;
    text-align: center;
    font-size: 10px
}
.header-line ul{
	padding:5px 0px;
	margin:0px;
}
.header-line ul li i:hover{
	border-color: #ea1111;
	color:#ea1111;
}
.header-line .col-md-6:first-of-type li:nth-child(2){
	padding-right: 5px;
	padding-left: 2px;
}
.header-line .col-md-6:first-of-type li:nth-child(3){
	padding-right: 5px;
}
.header-line .col-md-6:first-of-type li:nth-child(5){
	padding-right: 5px;
	padding-left: 5px;
}
.header-line .col-md-6:first-of-type li:nth-child(6){
	padding-right: 5px;
}
.header-line .col-md-6:first-of-type{
	text-align: left;
}
.header-line .col-md-6:last-of-type{
	text-align: right;
}
.header-line .col-md-6:last-of-type a{
	color:#fff;
	font-family: OpenSansSemiBold;
	font-size:13px;
}
.header-line .col-md-6:last-of-type ul li:last-child:before{
	content:'|';
	color:#fff;
	padding-right: 5px;
}


.logo{
	margin-top: 35px;
    margin-bottom: 43px;
}
.logo .col-xs-12{
	text-align: left;
}
.navbar-default .navbar-nav>li:hover{
	background-color: #f4f4f4;
}
.navbar-default .navbar-nav>li>a{
	color:#231f20;
	font-size:22.05px;
    font-family: OswaldLight;
}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{
	color:#231f20;
}
.navbar-default{
	background-color: #fefefe;
}
.navbar{
	border-radius: 0px;
	border:0px !important;
	min-height: 35px;
}
.nav>li>a{
	padding:10px 33.65px;
}
ul.nav li.dropdown:hover > ul.dropdown-menu {
    display: block;
}
.dropdown-menu{
	background-color: #484848;
	padding:0px;
}
.dropdown-menu li{
	border-bottom:1px solid #616161;
}
.dropdown-menu li a{
	color:#fff;
	font-size:16px;
	padding-top: 10px;
	padding-bottom: 10px;
	letter-spacing: 0.7px;
    font-family: OswaldLight;
}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover{
	background-color: #353535;
	color:#fff;
}
.navbar-nav>li{
	border-right:1px solid #dedede;
}
.navbar-nav>li:first-child{
	border-left:1px solid #dedede;
}
.navbar .container-fluid{
	border-bottom: 1px solid #dedede;
}
.navbar-default .navbar-nav>li:last-child{
	position: relative;
}
.search-content{
	z-index: 999999999999;
	display: none;
    width: 300px;
    position: absolute;
    right: -1px;
    top: 43px;
    padding-top: 12px;
    background-color: #f4f4f4;
    border-bottom-left-radius: 10px;
}
.search-content .col-sm-2 i{
	font-size:30px;
	color:#777;
}







/*GLAVNE VIJESTI*/
.glavne-vijesti{
	margin-top: 30px;
}
/*
.glavne-vijesti img{
	width: 100%;
}

.glavne-vijesti .col-md-6 .row:last-of-type{
	margin-top: 12px;
}
.glavne-vijesti .col-md-6:first-of-type{
	padding-right: 7px;
}
.glavne-vijesti .col-md-6:last-of-type .row:first-of-type .col-md-6:first-child{
	padding-left: 5px;
	padding-right: 6px;
	height:157px;
	overflow: hidden;
}
.glavne-vijesti .col-md-6:last-of-type .row:first-of-type .col-md-6:last-child{
	padding-left: 5px;
	height:157px;
	overflow: hidden;
}
.glavne-vijesti .col-md-6:last-of-type .row:last-of-type .col-md-6:first-child{
	padding-left: 5px;
	padding-right: 6px;
	height:157px;
	overflow: hidden;
}
.glavne-vijesti .col-md-6:last-of-type .row:last-of-type .col-md-6:last-child{
	padding-left: 5px;
	height:157px;
	overflow: hidden;
}
*/
.glavne-vijesti .col-md-6{
	position: relative;
}
.glavne-vijesti .col-md-6 .over-image{
	position: absolute;
	bottom: 0px;
	left: 15px;
	padding:10px;
    width: calc(100% - 15px);
}
.glavne-vijesti img{
	width: auto;
}
.glavne-vijesti .carousel-control.right{
	background-image:none !important;
}
.glavne-vijesti .carousel-control.left{
	background-image:none !important;
}
.carousel-control .glyphicon-chevron-left:before{
	color:#ea1111 !important;
}
.carousel-control .glyphicon-chevron-right:before{
	color:#ea1111 !important;
}
.glavne-vijesti .carousel-inner .over-image{
	left:0px !important;
}
.glavne-vijesti .col-md-6:first-of-type{
	height:426px;
	overflow: hidden;
}
.glavne-vijesti .col-md-6:first-of-type img{
	height:426px;
	max-width: none !important;
}
.glavne-vijesti .col-md-6:last-of-type .col-md-6{
	height: 206px;
	overflow: hidden;
}
.glavne-vijesti .col-md-6:last-of-type .row{
	margin-right: 0px;
}
.glavne-vijesti .col-md-6:last-of-type img{
	height: 206px;
}
.glavne-vijesti .col-md-6:last-of-type .row:last-of-type{
	margin-top: 14px;
}
.glavne-vijesti .over-image h3{
	margin-top: 0px;
	text-shadow: 0px 2px 4px rgba(0, 0, 0, 0.8);
    font-size: 24px;
    color: #fff;
    margin: 0;
	font-family: OpenSansBold;
    text-decoration: none;
    max-height: 55px;
    overflow: hidden;
    line-height: 113%;
    padding-bottom: 1px;
}
.glavne-vijesti .over-image h5{
	margin:5px 0px 0px 0px;
	color:#fff;
	line-height: 130%;
	max-height: 55px;
    overflow: hidden;
}
.glavne-vijesti .over-image hr{
	margin-top: 5px;
    margin-bottom: 5px;
}
.glavne-vijesti .over-image h6{
	background-color: #000;
	text-transform: uppercase;
	padding: 4px 10px 4px 10px;
	color:#fff;
	margin-bottom: 5px;
	border-bottom: 2px solid #ea1111;
	font-family: OpenSansSemiBold;
	display: table;
	letter-spacing: 0.7px;
}
.glavne-vijesti .over-image{
	width: 100%;
    background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 29%, rgba(0,0,0,0.65) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(29%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.65)));
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 29%,rgba(0,0,0,0.65) 100%);
    background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 29%,rgba(0,0,0,0.65) 100%);
    background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 29%,rgba(0,0,0,0.65) 100%);
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 29%,rgba(0,0,0,0.65) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );
}
.comment-counter {
	position: absolute;
	top:10px;
	right:10px;
	border: 1px solid #dedede;
	padding: 1px 5px;
	color:#000;
	height: 18px;
    font-size: 12px;
	font-family: OpenSansRegular;
	background: #FFFFFF;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 3px;
	line-height: 130%;
}

.comment-counter:after{
	content: '';
    position: absolute;
    border-style: solid;
    border-width: 5px 4px 0;
    border-color: #FFFFFF transparent;
    display: block;
    width: 0;
    z-index: 1;
    left: 25%;
    bottom: -5px;
}
.glavne-vijesti .col-md-6:last-of-type h3{
	font-size:18px;
	max-height: 83px;
}
.glavne-vijesti .col-md-6:last-of-type h5{
	font-size:12px;
	max-height: 32px;
}
.glavne-vijesti .col-md-6:last-of-type h6{
	position: absolute;
	top: 0px;
	left:15px;
	background-color: #000;
	text-transform: uppercase;
	padding: 4px 10px 4px 10px;
	color:#fff;
	margin-bottom: 5px;
	border-bottom: 2px solid #ea1111;
	font-family: OpenSansSemiBold;
	display: table;
	letter-spacing: 0.7px;
	margin:0px;
}





.najnovije-vijesti .over-image{
	position: absolute;
	bottom:0px;
	left: 15px;
    width: calc(100% - 30px);
	padding:10px;

     background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 29%, rgba(0,0,0,0.65) 100%);
	    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(29%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.65)));
	    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 29%,rgba(0,0,0,0.65) 100%);
	    background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 29%,rgba(0,0,0,0.65) 100%);
	    background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 29%,rgba(0,0,0,0.65) 100%);
	    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 29%,rgba(0,0,0,0.65) 100%);
	    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );
}
.najnovije-vijesti img{
	width: 100%;
}
.najnovije-vijesti .col-md-6{
	position: relative;
}
.najnovije-vijesti .col-md-8 h4{
	border-left:5px solid #ea1111;
	font-family: OswaldLight;
	padding-left: 10px;
	font-size:22px;
	border-bottom: 1px solid #eee;
	padding-bottom: 5px;
}
.najnovije-vijesti .col-md-8 h4 a {
	color: #333;
}
.najnovije-vijesti .col-md-8 h4 a span{
	font-family: OswaldBold;
}
.najnovije-vijesti .col-md-6 .over-image h1{
	margin-top: 0px;
	text-shadow: 0px 2px 4px rgba(0, 0, 0, 0.8);
    font-size: 22px;
    color: #fff;
    margin: 0;
	font-family: OpenSansBold;
    text-decoration: none;
    max-height: 55px;
    overflow: hidden;
    line-height: 113%;
    padding-bottom: 1px;
}
.najnovije-vijesti .nopaddingleft .col-md-8{
	padding-left: 0px;
}
.najnovije-vijesti .nopaddingleft .row{
	margin-bottom: 13px;
}
.najnovije-vijesti .nopaddingleft .row:last-child{
	margin-bottom: 0px;
}
.najnovije-vijesti .col-md-8 h1{
	color:#333;
	font-size:16px;
	font-family: OpenSansSemiBold;
	margin:0px;
	height: 50px;
    overflow: hidden;
}
.baner-najnovije{
	max-height: 250px;
	overflow: hidden;
	padding-top: 10px;
	text-align: center;
}
.baner-najnovije img{
	width: 300px !important;
}



.extra-foto{
	margin-top: 10px;
}
.extra-foto li{
	display: inline-block;
}
.extra-foto .col-md-7 h4.title{
	border-left:5px solid #9eb571;
	font-family: OpenSansRegular;
	padding-left: 10px;
	font-size:22px;
	border-bottom: none;
	padding-bottom: 5px;
	border-bottom: 1px solid #eee;
}
.extra-foto .col-md-7 h4.title span{
	font-family: OpenSansSemiBold;
}
.extra-foto ul li span.active{
	color:#9eb571;
}
.extra-foto ul li span{
	padding-left: 10px;
	padding-right: 0px;
	display: inline-block;
	font-size: 18px;
	color: #9eb571;
}
.extra-foto ul li{
	position: relative;
	font-family: OswaldLight;
}
/*.extra-foto ul li:after{
	position: absolute;
	top:13px;
	right:-5px;
	content:'\f054';
	font-family: FontAwesome;
	color:#dddddd;
	padding-right: 7px;
} */
.extra-foto ul{
	padding-top: 0px !important;
	float: left;
}
.extra-foto ul li:first-child a{
	padding-left: 15px;
}
.extra-foto ul li span{
	color:#333;
}
.extra-foto ul li .green{
	color:#9eb571;
}
.extra-foto ul li span:hover{
	color:#9eb571;
}
.extra-foto .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{
	/*border:0px !important;*/
	background-color: #fff;
}
.extra-foto .nav>li>a{
	border:0px !important;
}
.extra-foto .nav-tabs{
	/*border:0px !important;*/
}
.extra-foto .nav>li>a:focus, .nav>li>a:hover{
	background-color: #fff;
	border:0px !important;
}
.extra-foto .nav>li>a{
	padding-left: 0px !important;
	padding-right: 0px !important;
}
.extra-foto .tab-pane{
	margin-top: 63px !important;
}
#li-najave .extra-najave {
	display: block;
}
#li-najave .extra-najave-mobile {
	display: none;
}
#li-horoskop .row .col-sm-2{
    background-image: linear-gradient( 90deg, #ae1717, #fe5252 );
}
#li-vrijeme h1{
	margin-top: 0px;
	margin-bottom: 0px;
	color:#fff;
}
#li-vrijeme .col-sm-2{
	text-align: center;
}
#li-vrijeme h3{
	margin-top: 00px;
	margin-bottom: 0px;
	color:#fff;
	font-size:22px;
	font-family: OswaldLight;
}
#li-vrijeme h5{
	margin-top: 15px;
	margin-bottom: 7px;
	color:#fff;
	font-size:18px;
	font-family: OswaldLight;
}
#li-vrijeme .row .col-sm-2{
	border-right:2px solid #fff;
	min-height: 126px;
}
#li-vrijeme .row .col-sm-2:last-of-type{
	border-right: 0px !important;
}
#li-vrijeme .row:first-of-type{
	border-bottom: 2px solid #fff !important;
}
#li-vrijeme .row:last-of-type .col-sm-2{
	 background-image:
    linear-gradient(
      90deg,
      #9eb56f, #c5e093
    );
}
#li-vrijeme .row:first-of-type .col-sm-2{
	 background-image:
    linear-gradient(
      90deg,
      #48a7c7, #59bddf
    );
}
.extra-foto .tab-content{
	margin-top: 5px;
}
.extra-foto .tab-content img{
	width: 100%;
}
.extra-foto .tab-content #li-vrijeme{
	height:auto;
	overflow: hidden;
}
.extra-foto  .title {
	margin-top: 5px;
	border-bottom: 2px solid #9eb571;
	color: #333;
	text-transform: uppercase;
	padding-bottom: 5px;
    font-size: 20px;
    font-family: OswaldBold;
}
.horoskop-read h2 ,
.tab-content h2{
	margin-top: 5px;
	margin-bottom: 5px;
    font-size: 20px;
    font-family: OswaldLight;
    color:#000;

}
.horoskop-read{
	margin-top: 30px;
}
.horoskop-read h2 {
    color: #fff !important;
}
.extra-foto .tab-content h5{
	color:#333;
	font-size: 13px;
}
.extra-foto .tab-content h5 span{
	color:#9eb571;
	text-transform: uppercase;
}

#li-horoskop .row{
	margin-top: 0px !important;
}
#li-horoskop .col-sm-2{
	min-height: 126px;
	border-right: 2px solid #fff;
}
#li-horoskop .row .col-sm-2:last-of-type{
	border-right:0px !important;
}
#li-horoskop .row:first-of-type {
    border-bottom: 2px solid #fff !important;
}
#li-horoskop h2{
	color:#fff;
}
#li-horoskop h3{
	font-size:13px;
	color:#fff;
	margin-top: 10px;

}
#li-horoskop img{
	width: 50px !important;
}
#li-horoskop h4{
	color:#fff;
	font-family: OpenSansSemiBold;
	margin:0px;
}
#li-horoskop{
	text-align: center;
}
#li-vic{
	background-image: url(../img/sativa.png);
	padding:15px;
	margin-top: 65px;
}
#li-vic h3{
	margin:0px;
	font-family: OpenSansBold;
}
#li-vic p{
	line-height: 130%;
	margin-top: 15px;
	font-size:17px;
	font-family: OpenSansRegular;
}
.extra-foto h5.sve-objave{
	text-align: right;
	font-family: OpenSansSemiBold;
	margin-bottom: 0px !important;
	margin-top: 34px;
	font-size: 14px;
}
.extra-foto h5.sve-objave:hover a{
	color:#333;
}
.extra-foto h5.sve-objave a{
	color:#000;
}




.foto-galerija .col-md-12{
	border-top:5px solid #30a581;
	border-bottom: 5px solid #ea1111;
}
.foto-galerija h4.title{
	border-left:5px solid #30a581;
	font-family: OswaldLight;
	padding-left: 10px;
	font-size:22px;
	border-bottom: 1px solid #eee;
	padding-bottom: 5px;
}
.foto-galerija h4.title span{
	font-family: OswaldBold;
}
.foto-galerija .over-image{
	position: absolute;
	bottom:0px;
	left: 0px;
    width: 100%;
	padding-left: 15%;
	padding-right: 15%;
	text-align: center;
	padding-bottom: 30px;
	background-color:rgba(0,0,0,0.7);
}
.foto-galerija .over-image h3{
	margin-top: 0px;
	text-shadow: 0px 2px 4px rgba(0, 0, 0, 0.8);
    font-size: 24px;
    text-align: left;
    color: #fff;
    margin: 0;
	font-family: OpenSansBold;
    text-decoration: none;
    line-height: 113%;
    padding-bottom: 1px;
}
.foto-galerija .carousel-control.right{
	background-image:none !important;
}
.foto-galerija .carousel-control.left{
	background-image:none !important;
}






.najcitanije-vijesti h4.title{
	border-left:5px solid #ea1111;
	font-family: OswaldLight;
	padding-left: 10px;
	font-size:22px;
	border-bottom: 1px solid #eee;
	padding-bottom: 5px;
}
.najcitanije-vijesti h4.title a {
	color: #333;
}
.najcitanije-vijesti h4.title a span {
	font-family: OswaldBold;
}
.najcitanije-vijesti .slika{
	position: relative;
}
.najcitanije-vijesti .slika span.over-kategorija{
	position: absolute;
    bottom: 50px;
    color: #fff;
    font-family: OswaldLight;
    background-color: #000;
    border-bottom: 2px solid #ea0000;
    padding: 1px 11px;
    left: 20px;
    font-size:12px;
}
.najcitanije-vijesti{
	position: relative;
	margin-top: 5px;
}
.najcitanije-vijesti h1{
	background-color:rgba(0,0,0,0.6);
	font-size: 14px;
    margin-top: -50px;
    padding-top: 3px;
    z-index: 99999999999;
    position: relative;
    padding-left: 10px;
    margin-bottom: 0px;
    color: #fff;
    font-family: OpenSansSemiBold;
    height: 38px;
    border-bottom: 3px solid #ea0000;
    padding-bottom: 10px;
    overflow: hidden;
}
.najcitanije-vijesti .owl-nav .owl-prev{
	display: block !important;
	color:transparent;
	position: absolute;
	top: 20%;
	left:15px;
}
.najcitanije-vijesti .owl-nav .owl-next{
	display: block !important;
	color:transparent;
	position: absolute;
	top: 20%;
	right:15px;
}
.najcitanije-vijesti .owl-nav .owl-next:after{
	content: '\f054';
	font-family: FontAwesome;
	color:#ea1111;
	font-size: 45px;
}
.najcitanije-vijesti .owl-nav .owl-prev:before{
	content: '\f053';
	font-family: FontAwesome;
	color:#ea1111;
	font-size: 45px;
}





.najnovije-diskusije{
	margin-top: 15px !important;
	padding-top: 15px;
}
.najnovije-diskusije img{
	width: 100%;
}
.najnovije-diskusije h4.title{
	border-left:5px solid #ea1111;
	font-family: OswaldLight;
	padding-left: 10px;
	font-size:22px;
	border-bottom: 1px solid #eee;
	padding-bottom: 5px;
	padding-top: 5px;
	margin-top: 0px;
}
.najnovije-diskusije h4.title a {
	color: #333;
}
.najnovije-diskusije h4.title a span{
	font-family: OswaldBold;
}
.najnovije-diskusije .col-md-8{
	background-color: #fafcfd;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
	border-left: 1px solid #eee;
	padding-bottom: 11px !important;
}
.najnovije-diskusije .baner-diskusije img{
	width: 300px;
}
.najnovije-diskusije .baner-diskusije{
	margin-top: 22px;
    height: 250px;
    overflow: hidden;
    text-align: center;
}
.najnovije-diskusije .col-md-8 .col-md-4 span{
	text-align: right;
	color:#b5b9ba;
	display: block;
}
.najnovije-diskusije .col-md-8 h1{
	display: block;
	font-size:17px;
	text-align: center;
	color:#000;
	min-height: 55px;
	margin: 5px 0px 0px 0px;
	font-family: OpenSansSemiBold;
}
.najnovije-diskusije .col-md-8 .col-md-4 button{
	background-color: #ea1111;
	color:#fff;
	border:none;
	outline:0;
	padding:5px 20px;
	border-radius: 2px;
	margin-top: 15px;
}
.najnovije-diskusije .col-md-8 .col-md-4 {
	text-align: center;
}






.magazin-homepage{
	margin-top: 20px !important;
	border-top:1px solid #ddd;
	padding-bottom: 5px;
}
.magazin-homepage .vijesti .col-sm-3{
	padding-left: 5px !important;
	padding-right: 5px !important;
}
.magazin-homepage .vijesti{
	margin-left:10px !important;
	margin-right:10px !important;
}
.magazin-homepage li{
	display: inline-block;
}
.magazin-homepage .row:first-of-type{
	margin-top: 5px !important;
}
.magazin-homepage li:after{
	content:'|';
	color:#eb9b24;
	padding-left: 4px;
}
.magazin-homepage li:last-child:after{
	content:'';
}
.magazin-homepage li a{
	color:#eb9b24;
}
.magazin-homepage li:hover a{
	color:#999;
}
.magazin-homepage ul{
	display: inline-block;
	padding-left: 20px;
}
.magazin-homepage h4{
	display: inline-block;
	color:#eb9b24;
	font-family: OpenSansBold;
}
.magazin-homepage .col-sm-3{
	text-align: right;
	padding-top: 10px;
}
.magazin-homepage .vijesti .col-sm-3{
	text-align: left;
}
.magazin-homepage .vijesti .col-sm-3 span{
	color:#b5b9ba;
	padding-top: 2px;
	font-size: 12px;
	display: block;
	text-transform: uppercase;
}
.magazin-homepage .col-sm-3 span.go a{
	color:#7e8c8d;
}
.magazin-homepage .col-sm-3 span.go{
	background-color: #fdfdfd;
    border-top: 1px solid #e2e2e2;
    border-left: 1px solid #e2e2e2;
    border-right: 1px solid #e2e2e2;
    border-radius: 5px;
    border-bottom: 3px solid #eb9b24;
    padding:5px 20px;
	font-family: OpenSansBold;
}
.magazin-homepage .col-sm-9{
	padding-top: 5px;
}
.magazin-homepage .col-sm-3 img{
	width: 100%;
}
.magazin-homepage .col-sm-3 h1{
	font-size: 17px;
    text-align: left;
    margin-top: 5px;
	font-family: OpenSansSemiBold;
	height:55px;
	overflow: hidden;
	color:#000;
}





.sport-homepage li a{
	color:#94c8eb;
}
.sport-homepage li:after{
	color:#94c8eb;
}
.sport-homepage h4{
	color:#94c8eb;
}
.sport-homepage .col-sm-3 span.go{
	border-bottom-color: #94c8eb;
}
.sport-homepage .col-sm-3 span.go a{
	color:#7e8c8d;
}







.caffe-homepage .col-md-5{
	text-align: right;
	padding-top: 15px;
}
.caffe-homepage .vijesti .col-md-5 span{
	color:#17ce3c;
	padding-top: 2px;
	font-size: 12px;
	display: block;
	text-transform: uppercase;
}
.caffe-homepage .col-md-5 span.go a{
	color:#7e8c8d;
}
.caffe-homepage .col-md-5 span.go{
	background-color: #fdfdfd;
    border-top: 1px solid #e2e2e2;
    border-left: 1px solid #e2e2e2;
    border-right: 1px solid #e2e2e2;
    border-radius: 5px;
    border-bottom: 3px solid #17ce3c;
    padding:5px 20px;
	font-family: OpenSansBold;
}
.caffe-homepage li a{
	color:#17ce3c;
}
.caffe-homepage li:after{
	color:#17ce3c;
}
.caffe-homepage h4{
	color:#17ce3c;
}
.caffe-homepage .col-md-7{
	padding-top: 3px;
}
.caffe-homepage .col-md-5 span.go{
	border-bottom-color: #17ce3c;
}
.cafe-multimedija img{
	width: 100%
}
.cafe-multimedija .comment-counter{
	right:25px;
}
.cafe-multimedija .over-image{
	position: absolute;
	bottom: 0px;
	left: 15px;
	right: 15px;
	padding:15px;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(29%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.65)));
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 29%,rgba(0,0,0,0.65) 100%);
    background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 29%,rgba(0,0,0,0.65) 100%);
    background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 29%,rgba(0,0,0,0.65) 100%);
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 29%,rgba(0,0,0,0.65) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );
}
.cafe-multimedija .col-xs-12{
	position: relative;
}
.cafe-multimedija  .col-md-6:first-of-type{
	padding-right: 5px;
}
.cafe-multimedija  .col-md-6:last-of-type{
	padding-left: 5px;
}
.cafe-multimedija .over-image h1{
	margin-top: 0px;
	text-shadow: 0px 2px 4px rgba(0, 0, 0, 0.8);
    font-size: 24px;
    color: #fff;
    margin: 0;
	font-family: OpenSansBold;
    text-decoration: none;
    max-height: 55px;
    overflow: hidden;
    line-height: 113%;
    padding-bottom: 1px;
}
.multimedija-homepage h4{
	color:#f06e6e;
}
.multimedija-homepage .col-md-7{
	padding-top: 3px;
}
.multimedija-homepage .col-md-5 span.go{
	border-bottom-color: #f06e6e;
}
.cafe-multimedija .under-news .col-sm-6{
	margin-top: 10px;
}
.cafe-multimedija .under-news .col-sm-6:nth-of-type(1){
	padding-right: 5px;
}
.cafe-multimedija .under-news .col-sm-6:nth-of-type(2){
	padding-left: 5px;
}
.cafe-multimedija .under-news .col-sm-6:nth-of-type(3){
	padding-right: 5px;
	margin-top: 20px !important;
}
.cafe-multimedija .under-news .col-sm-6:nth-of-type(4){
	padding-left: 5px;
	margin-top: 20px !important;
}
.cafe-multimedija .under-news span{
	color: #b5b9ba;
    padding-top: 2px;
    font-size: 12px;
    display: block;
    text-transform: uppercase;
}
.cafe-multimedija .under-news  h1{
	font-size:17px;
	margin:10px 0px 0px 0px;
	font-family: OpenSansBold;
	color:#333;
	height:54px;
	overflow: hidden;
}
.multimedija-homepage .col-md-7{
	padding-top: 5px;
}
.graybg{
	background-color: #f9f9f9;
	margin-left: -5px;
	margin-right: -5px;
	padding-bottom: 15px;
}







.patuljak-oglasi h3{
	font-size:17px;
	margin-top: 5px;
	color:#333;
}
.patuljak-oglasi h5{
	font-size:13px;
	color:#333;
}
.patuljak-oglasi .slika{
	position: relative;
}
.patuljak-oglasi .slika span{
	position: absolute;
	bottom:20px;
	left: 0px;
	color: #fff;
    background: #7ECFFE;
    padding:3px 4px;
    font-family:OpenSansLight;
    font-size:13px;
}
.patuljak-oglasi h4{
	text-align: right;
	color:#1F84C5;
	font-family: OpenSansBold;
	border-top:1px solid #d7d7d7;
	padding:5px;
}
.patuljak-oglasi .item{
	-webkit-box-shadow: 3px 3px 0px 0px rgba(215,215,215,1);
    -moz-box-shadow: 3px 3px 0px 0px rgba(215,215,215,1);
    box-shadow: 3px 3px 0px 0px rgba(215,215,215,1);
}
.patuljak-oglasi h5 span{
	font-family: OpenSansBold;
	color:#333;
}
.patuljak-oglasi h3{
	font-family: OpenSansBold;
	color:#333;
}
.patuljak-oglasi {
	margin-top: 30px !important;
	padding-right: 10px;
	padding-left: 10px;
	position: relative;
}
.patuljak-oglasi .owl-nav .owl-prev{
	display: block !important;
	color:transparent;
	position: absolute;
	top: 20%;
	left:15px;
}
.patuljak-oglasi .owl-nav .owl-next{
	display: block !important;
	color:transparent;
	position: absolute;
	top: 20%;
	right:15px;
}
.patuljak-oglasi .owl-nav .owl-next:after{
	content: '\f054';
	font-family: FontAwesome;
	color:#ea1111;
	font-size: 45px;
}
.patuljak-oglasi .owl-nav .owl-prev:before{
	content: '\f053';
	font-family: FontAwesome;
	color:#ea1111;
	font-size: 45px;
}
.patuljak-oglasi h4.title{
	border-left:5px solid #ea1111;
	font-family: OswaldLight;
	padding-left: 10px;
	font-size:22px;
	text-align: left;
	color:#333;
	border-bottom: 1px solid #eee;
	padding-bottom: 5px;
}
.patuljak-oglasi h4.title span{
	font-family: OswaldBold;
}
.patuljak-oglasi img.patuljak-logo{
	position: absolute;
    top: 5px;
    right: 25px;
}





footer{
	background-color: #000;
	border-top:5px solid #ea1111;
}
footer li{
	list-style: none;
}
footer ul{
	padding:0px;
}
footer li a:hover{
	color:#ea1111;
}
footer li a{
	color:#fff;
	font-family: OpenSansRegular;
	font-size:13px;
}
footer h3{
	color:#fff;
	font-size:20px;
	font-family: OpenSansBold;
}
footer .col-md-1{
	width:11% !important;
}
footer .col-md-4{
	text-align: center;
	margin-top: 20px;
}
footer .col-md-4 img{
	margin-top: 10px;
	margin-bottom: 10px;
}
footer .col-md-4 h5{
	color:#fff;
	margin:0px;
}
footer .col-md-4 li{
	display: inline-block;
	padding-right: 10px;
}
footer .col-md-4 li:last-child{
	padding-right: 0px;
}
footer .col-md-4 li i{
	font-size:50px;
	color:#a5a39f;
}
footer .container{
	padding-top: 20px;
}





.category {
	background-color: #fff;
	margin-top: 25px;
	padding:0px 5px;
}
.category .first-news{
	margin-left:-4px;
	margin-right:-4px;
}
.category .first-news .col-sm-3{
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom: 10px;
}
.category .first-news img{
	width: 100%;
}
.category .first-news .comment-counter{
	right:15px;
}
.category .first-news .over-image{
	position: absolute;
	bottom: 0px;
	left: 5px;
	padding:10px;
    width: calc(100% - 10px) !important;
    background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 29%, rgba(0,0,0,0.65) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(29%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.65)));
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 29%,rgba(0,0,0,0.65) 100%);
    background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 29%,rgba(0,0,0,0.65) 100%);
    background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 29%,rgba(0,0,0,0.65) 100%);
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 29%,rgba(0,0,0,0.65) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );
}
.category .first-news h6{
	position: absolute;
    top: 0px;
    left: 5px;
    background-color: #000;
    text-transform: uppercase;
    padding: 4px 10px 4px 10px;
    color: #fff;
    margin-bottom: 5px;
    font-family: OpenSansSemiBold;
    display: table;
    letter-spacing: 0.7px;
    margin: 0px;
}
.category .first-news h3{
    margin-top: 0px;
    text-shadow: 0px 2px 4px rgba(0, 0, 0, 0.8);
    font-size: 18px;
    color: #fff;
    margin: 0;
    font-family: OpenSansBold;
    text-decoration: none;
    max-height: 62px;
    overflow: hidden;
    line-height: 113%;
    padding-bottom: 1px;
}
.category .first-news .col-sm-3{
	position: relative;
}
.category .first-news .col-sm-3:nth-child(5){
	margin-bottom: 15px !important;
}
.category .first-news .col-sm-3:nth-child(6){
	margin-bottom: 15px !important;
}
.category .first-news .col-sm-3:nth-child(7){
	margin-bottom: 15px !important;
}
.category .first-news .col-sm-3:nth-child(8){
	margin-bottom: 15px !important;
}
.category-left-right-side .col-md-8 h4.title{
	border-left:5px solid #ea1111;
	font-family: OpenSansRegular;
	padding-left: 10px;
	font-size:22px;
	border-bottom: 1px solid #eee;
	padding-bottom: 5px;
}
.category-left-right-side .col-md-8 h4.title span{
	font-family: OpenSansSemiBold;
}
.category-left-right-side img{
	width: 100%;
}
.category-left-right-side h1, h6, h3{
	margin-top: 0px;
	margin-bottom: 3px;
}
.category-left-right-side h6{
	color:#b5b9ba;
	font-size:11px;
}
.category-left-right-side h3{
	font-size:14px;
	height: 47px;
    overflow: hidden;
	color:#333;
}
.category-left-right-side h3:after{
	content:'...';
	font-weight: OpenSansBold;
}
.category-left-right-side .col-xs-8{
	padding-left: 0px;
}
.category-left-right-side .col-xs-8 h1{
	font-size: 18px;
	font-family:OpenSansBold;
	height: 39px;
    overflow: hidden;
	color:#333;
}



.kategorije-najcitanije{
	margin:0px;
}
.kategorije-najcitanije .col-sm-12{
	padding-left: 0px;
	padding-right: 0px;
}
.kategorije-right{
	border-left:1px solid #ddd;
}
.kategorije-right h4.title{
	border-left:5px solid #ea1111;
	font-family: OswaldLight;
	padding-left: 10px;
	font-size:22px;
	border-bottom: 1px solid #eee;
	padding-bottom: 5px;
	text-align: left;
}
.kategorije-right .over-image{
	position: absolute;
	bottom: 0px;
	left: 0px;
	padding:10px;
}
.kategorije-right h4.title a {
	color:#333 !important;
}
.kategorije-right h4.title span{
	display: inline-block !important;
	color:#333 !important;
	font-family: OswaldBold;
}
.kategorije-right .over-image h3{
	margin-top: 0px;
	text-shadow: 0px 2px 4px rgba(0, 0, 0, 0.8);
    font-size: 24px;
    color: #fff;
    margin: 0;
	font-family: OpenSansBold;
    text-decoration: none;
    line-height: 113%;
    height:auto !important;
    padding-bottom: 1px;
}
.kategorije-right .over-image{
	width: 100%;
    background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 29%, rgba(0,0,0,0.65) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(29%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.65)));
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 29%,rgba(0,0,0,0.65) 100%);
    background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 29%,rgba(0,0,0,0.65) 100%);
    background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 29%,rgba(0,0,0,0.65) 100%);
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 29%,rgba(0,0,0,0.65) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );
}
.najcitanije-all .col-sm-4{
	margin-top: 15px;
}
.clearfix:before,
.clearfix:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}
.clearfix:after{
    clear: both;
}
.najcitanije-all .col-sm-8 h3{
	height: auto !important;
	font-family: OpenSansSemiBold;
	font-size:16px !important;
	color:#333;
	margin-top: 0px;
}
.najcitanije-all .col-sm-8{
	margin-top: 15px;
	padding-left: 0px;
	height:52px;
	overflow: hidden;
}
.kategorije-right .kategorije-najcitanije:nth-child(1n+2){
	margin-top:10px;
}
.category-left-right-side .kategorije-left .col-xs-4{
	margin-bottom: 15px;
}
.category-left-right-side .kategorije-left .col-xs-8{
	margin-bottom: 15px;
}
.kategorije-right .diskusije span{
	text-align: right;
	color:#b5b9ba;
	display: block;
}
.kategorije-right .diskusije h1{
	display: block;
	font-size:17px;
	text-align: center;
	color:#000;
	margin: 5px 0px 0px 0px;
	font-family: OpenSansSemiBold;
}
.kategorije-right .diskusije{
	text-align: center;
}
.kategorije-right .diskusije .col-sm-12{
	padding-bottom: 30px;
	border-bottom:1px solid #ddd;
}
.kategorije-right .diskusije img{
	margin-top: 15px;
}
.kategorije-right .diskusije .col-sm-12:first-of-type img{
	margin-top: 0px;
}
.kategorije-right .diskusije button{
	background-color: #ea1111;
	color:#fff;
	border:none;
	outline:0;
	padding:5px 20px;
	border-radius: 5px;
	margin-top: 15px;
}

.najave{
	margin-top: 15px;
	margin-left: 0px;
	margin-right: 0px;
}
.najave h4.title{
	border-left-color: #94ab67;
}
.najave h3{
	height: auto;
	font-family: OpenSansSemiBold;
	font-size:17px;
	color:#333;
	margin-bottom: 5px;
	margin-top: 5px;
}
.najave h6{
	font-size:13px;
}
.najave h3:after{
	content:'';
}
.najave .col-xs-6:first-of-type{
	padding-left: 0px;
}
.najave .col-xs-6:last-of-type{
	padding-right: 0px;
}
.paginacija-kategorije .pagination li{
	margin-right: 10px;
}
.paginacija-kategorije .pagination li a{
	display: inline-block;
	color:#333;
	padding:10px 15px;
	font-size:16px;
	border-radius: 5px;
	font-weight: OpenSansSemiBold;
}
.paginacija-kategorije ul li a:hover{
	background-color: #ea1111;
	border-radius: 5px;
	color:#fff;
}
.paginacija-kategorije ul li.active a{
	color:#fff;
}
.paginacija-kategorije ul li.active a{
	background-color: #ea1111;
	border-radius: 5px;
}
.paginacija-kategorije  .pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
	background-color: #ea1111;
	border-color: #ea1111;
}




.paginacija-kategorije{
	margin-top: 30px !important;
	margin-bottom: 30px !important;
}
.paginacija-kategorije .col-sm-12{
	text-align: center;
}











.read{
	background-color: #fff;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 25px;
	position: relative;
}
.read .stablo-vijesti{
	margin-top: 0px;
}
.read .stablo-vijesti ul{
	border-left: 5px solid #2528ff!important;
	padding:5px 10px;
	margin-bottom: 0px;
}
.read .stablo-vijesti li:last-child{
	font-family: OpenSansBold;
}
.read .stablo-vijesti li:after{
	content:'>';
	padding-left: 5px;
	padding-right: 1px;
}
.read .stablo-vijesti li{
	display: inline-block;
}
.read .stablo-vijesti li a {
	color: #333;
}
.start-info:after{
	border-bottom:1px solid #ddd;
}
.read .stablo-vijesti li:last-child:after{
	content:'';
}
.info-start .col-xs-6:last-of-type{
	text-align:right;
}
.naslov{
	text-align: right;
}
.naslov h1{
	margin-top: 0px !important;
    font-family: OswaldBold;
    padding-left: 15px;
    border-bottom: 1px solid #ddd;
    border-top: 1px solid #ddd;
    padding-top: 15px;
    text-align: left;
    padding-bottom: 10px;
    margin-bottom: 5px;
}
.naslov h5:after{
	content:'|';
	padding-left:5px;
	padding-right: 1px;
}
.naslov h5{
	display: inline-block;
	color:#999;
	margin:0px;
	margin-bottom: 5px;
	font-size:13px;
}
.naslov h5:last-child:after{
	content: '' !important;
}
.naslov .info-news{
	border-bottom:1px solid #ddd;
}
.like-share1{
	margin:15px 0px;
}
.info-news h5{
	display: inline-block;
    margin-bottom: 0px;
}
.read .info-news {
	text-align: right;
}
.read-more-mosthits {
	display: none;
}
.read-more-newest {
	display: none;
}





/*USLOVI*/
.right-menu img{
	width: 100%;
}
.uslovi{
	background-color: #fff;
	margin-top: 25px;
	padding:5px;
}
.stablo{
	padding-left: 0px;
}
.stablo li{
	display: inline-block;
}
.stablo li:after{
	content:' > ';
}
.stablo li:last-child :after{
	content:'';
}




.uslovi .sadrzaj{
	padding:10px;
}
ul.stablo{
	/*margin-top: 10px;*/
}
ul.stablo{
	border-left: 5px solid #000!important;
	padding:5px 10px;
	border-bottom:1px solid #ddd;
	margin-bottom: -1px;
}
.stablo li:last-child{
	font-family: OpenSansBold;
}
.stablo li:after{
	content:'>';
	padding-left: 5px;
	padding-right: 1px;
}
.stablo li{
	display: inline-block;
}
.stablo li a {
	color: #333;
}
.stablo li:last-child:after{
	content:'';
}
.uslovi .left h1{
	font-size:30px;
	font-family: OpenSansBold;
	text-transform: uppercase;
}
.uslovi .left h3{
	text-transform: uppercase;
	font-size: 24px;
	font-family:OpenSansSemiBold;
	margin-top: 40px;
}
.uslovi .left p {
	text-align: justify;
	margin-top: 15px;
	line-height: 150%;
}
.uslovi .left p span{
	font-family: OpenSansSemiBold;
}





/*MARKETING*/
.marketing .sadrzaj ul{
	margin-top: 30px;
	margin-bottom: 30px;
	padding-left: 10px;
}
.marketing .sadrzaj h1{
	margin-bottom: 35px;
}
.marketing .sadrzaj ul li {
	list-style: none;
	font-size:15px;
}
.marketing .left p{
	font-size:16px;
}
.marketing .sadrzaj ul li span{
 font-family: OpenSansSemiBold;
}
.baner-right{
	text-align: center;
}
.baner-right-con{
	width: 300px !important;
	overflow: hidden;
	margin:auto;
}
.baner-right img{
	width: 100% !important;
}




/*KONTAKT*/
.kontakt .left .sadrzaj ul li{
	list-style: none;
	font-size:17px;
}
.kontakt .left .sadrzaj ul{
	margin-top: 30px;
	margin-bottom: 30px;
	font-size:15px;
}
.kontakt .left .sadrzaj ul li:last-child{
	font-family: OpenSansSemiBold;
}

.kontakt .left .sadrzaj h2{
	margin-top: 50px;
	text-transform: uppercase;
	font-family: OpenSansBold;
}
.kontakt .left .sadrzaj p{
	text-transform:
}
.kontakt .left form input{
	height: 45px;
}
.kontakt .left form{
	margin-top: 35px;
}
.kontakt .left form button{
	background-color: #ea1111;
	color:#fff;
	padding:10px 40px;
	border:0px;
	outline:0px;
}
.kontakt .left form button:focus{
	background-color: #ea1111;
	color:#fff;
}





/*REGISTER*/

.register{
	background-color: #fff;
	margin-top: 30px;
	padding-top: 10px;
}
.register .naslov h3{
	border-bottom:1px solid #ddd;
	text-align: left;
	padding-bottom: 5px;
}
.register form{
	margin-top: 20px;
}
.register input.input-area{
	height: 45px;
}
.register button{
	background-color: #ea1111;
	color:#fff;
	padding:10px 40px;
	border:0px;
	outline:0px;
}
.register button:hover{
	background-color: #ea1111;
	color:#fff;
}
.register .col-sm-5{
	text-align: center;
}
.register button:focus{
	background-color: #ea1111 !important;
	color:#fff !important;
}
.register .col-sm-5 h5{
	margin-top: 25px;
	margin-bottom: 25px;
	font-size:18px;
}
.register{
	padding-bottom: 100px;
}
.red-button{
	background-color: #ea1111;
	color:#fff;
	padding:10px 40px;
	border:0px;
	outline:0px;
	border-radius: 4px;
}








/*NAJAVE*/
.najave{
	background-color: #fff;
	margin-top: 25px !important;
	padding:5px;
	margin:auto;
}
.najave .col-xs-6 h6{
	color:#333;
}
.najave .left ul{
	border-left-color: #b8ae61 !important;
	margin-bottom: 0px;
}
.najave .left .col-xs-5{
	height: 163px;
	overflow: hidden;
	margin-top: 30px;

}
.najave .left .col-xs-7{
	height: 163px;
	overflow: hidden;
	margin-top: 30px;
}
.najave .left img{
	width: 100%;
}
.najave .left .col-xs-7 h2{
	margin-top: 0px;
	font-family: OpenSansBold;
	font-size:23px;
	margin-bottom: 15px;
	color:#333;
}
.najave .left .col-xs-7 h5{
	font-size:15px;
	color:#333;
}
.najave .left .col-xs-7 h5 span{
	font-family: OpenSansBold;
	color:#333;
}








/*HOROSKOP*/
.horoskop{
	background-color: #fff;
	margin-top: 25px !important;
	padding:5px;
}
.horoskop ul.stablo{
	border-left-color:#9eb571 !important;
}
.horoskop .left .nav-tabs li{
	background-color: #9eb571;
	color:#fff;
	border-radius: 5px;
}
.horoskop .left .nav-tabs>li a{
	border:0px;
	border-radius: 5px;
}
.horoskop .left .nav-tabs>li.active>a{
	background-color:#7f9466;
	border:0px;
}
.horoskop .left .nav-tabs{
	border:0px;
	text-align: center;
	margin-top: 30px;
	margin-bottom: 60px;
}
.horoskop .left .nav-tabs li:first-child{
	margin-left: 190px;
}
.horoskop .left .nav-tabs li{
	margin-right: 15px;
}
.horoskop .left .nav-tabs li a{
	color:#fff;
}
.horoskop .left .nav-tabs li a:hover{
	background-color:#7f9466;
}
.horoskop .left .nav-tabs li a:focus{
	background-color:#7f9466;
}
.horoskop .left .col-xs-4{
	text-align: center;
}
.horoskop .left .col-xs-4{
	height: 200px;
	overflow: hidden;
}
.horoskop .left .col-xs-4 h2{
	font-family: OpenSansBold;
	color:#333;
}
.horoskop .left .col-xs-4 h5{
	font-family: OpenSansBold;
	color:#333;
	height: 30px;
    overflow: hidden;
}
.horoskop .left .col-xs-4 h5:after{
	content: '...';
}










/*FOTO*/
.foto{
	margin-top: 30px;
}
.foto .first-albums img{
	width:100% !important;
	-webkit-filter: brightness(80%) !important;
    -moz-filter: brightness(80%) !important;
    -ms-filter: brightness(80%) !important;
    -o-filter: brightness(80%) !important;
    filter: brightness(80%) !important;
}
.foto .first-albums .col-sm-3:hover img{
	-webkit-filter: brightness(100%) !important;
    -moz-filter: brightness(100%) !important;
    -ms-filter: brightness(100%) !important;
    -o-filter: brightness(100%) !important;
    filter: brightness(100%) !important;
}
.foto .first-albums{
	border-top:2px solid #000;
	border-left:2px solid #000;
	border-right:2px solid #000;
}
.foto .first-albums .col-xs-6{
	position: relative;
}
.foto .first-albums .col-xs-6:nth-child(1){
	border-right:2px solid #000;
	border-bottom:2px solid #000;
}
.foto .first-albums .col-xs-6:nth-child(2){
	border-right:2px solid #000;
	border-bottom:2px solid #000;
}
.foto .first-albums .col-xs-6:nth-child(3){
	border-right:2px solid #000;
	border-bottom:2px solid #000;
}
.foto .first-albums .col-xs-6:nth-child(4){
	border-right:2px solid #000;
	border-bottom:2px solid #000;
}
.foto .first-albums .col-xs-6:nth-child(5){
	border-right:2px solid #000;
	border-bottom:2px solid #000;
}
.foto .first-albums .col-xs-6:nth-child(6){
	border-right:2px solid #000;
	border-bottom:2px solid #000;
}
.foto .first-albums .col-xs-6:nth-child(7){
	border-right:2px solid #000;
	border-bottom:2px solid #000;
}
.foto .first-albums .col-xs-6:nth-child(8){
	border-right:2px solid #000;
	border-bottom:2px solid #000;
}




.foto .over-image{
	position: absolute;
	bottom: 10px;
	left: 10px;
}
.foto .over-image h3{
	color:#fff;
	font-size:18px;
	font-family: OpenSansSemiBold;
	text-shadow: 0px 2px 4px rgba(0, 0, 0, 1);
}
.foto .pic-number{
	position: absolute;
	top: 10px;
	left: 10px;
}
.foto .pic-number i{
	color:#fff;
	font-size: 17px;
}
.foto .pic-number span{
	color:#fff;
	font-family: OpenSansSemiBold;
	font-size: 17px;
}
.under-first-albums{
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
	background-color:#fff;
}
.under-first-albums .left img{
	width: 100%;
	-webkit-filter: brightness(80%) !important;
    -moz-filter: brightness(80%) !important;
    -ms-filter: brightness(80%) !important;
    -o-filter: brightness(80%) !important;
    filter: brightness(80%) !important;
}
.under-first-albums .col-xs-6{
	position: relative;
}
.under-first-albums .left .col-xs-6:hover img{
	-webkit-filter: brightness(100%) !important;
    -moz-filter: brightness(100%) !important;
    -ms-filter: brightness(100%) !important;
    -o-filter: brightness(100%) !important;
    filter: brightness(100%) !important;
}
.under-first-albums  .left .all-albums{
	border-top:2px solid #000;
	border-left:2px solid #000;
}
.under-first-albums  .left .all-albums .col-xs-6{
	border-right:2px solid #000;
	border-bottom:2px solid #000;
}
.under-first-albums .left .all-albums{
	margin-right: -10px;
}
.foto .left h4.title{
	border-left:5px solid #ea1111;
	font-family: OpenSansRegular;
	padding-left: 10px;
	font-size:22px;
	border-bottom: 1px solid #eee;
	padding-bottom: 5px;
	text-align: left;
	margin-left: -15px;
}
.foto .left h4.title span{
	font-family: OpenSansSemiBold;
}











/* READ, TEXT NEWS*/
.read{
	padding-top: 5px;
}
.text-news img{
	width: 100%;
	height: auto;
}
.text-news p.intro{
	font-family: OpenSansSemiBold;
	font-size: 17px;
}
.text-news p{
	font-size: 16px;
    line-height: 1.5em;
    color: #222;
    /*text-align: justify;
}
.text-news pre{
	margin-top: 15px;
	margin-bottom: 20px;
}
.text-news .col-xs-12{
	padding-right: 5px;
}
.baner-left-read .col-xs-12{
	text-align: center;
}
.komentari .col-xs-6:first-child{
	padding-left: 0px !important;
}
.komentari .col-xs-6:last-child{
	padding-right: 0px !important;
	text-align: right;
}
.komentari .col-xs-6:last-child h4{
	display: inline-block;
	background: #ea1111;
    color: #fff;
    padding: 5px;
}
.komentari{
	margin-top: 45px !important;
	border-bottom:1px solid #ddd;
	margin-left: 15px;
	margin-right: 5px;
}
.komentari .comments{
	padding-top: 15px;
}
.komentari .col-xs-6 h3{
	border-left:5px solid #ea1111;
	padding-left: 10px;
	/*font-family: Oswald;*/
}
.komentari .col-xs-6 span{
	font-family: OpenSansBold;
}
.komentari .col-xs-6  h4{
	font-family: OpenSansSemiBold;
	text-align: right;
    cursor: pointer;
}
.komentari .col-xs-6  h4 a{
	color:#333;
}
.posalji-komentar{
	box-shadow: inset 0px 0px 9px -4px rgba(0,0,0,0.75);
    margin-top: 20px !important;
    background-color: #f5f5f5;
    padding-bottom: 10px;
    display: none;
    margin-bottom: 30px;
}
.posalji-komentar h2{
	font-size:22px;
}
.posalji-komentar form{
	margin-top: 30px;
}
.posalji-komentar label{
	font-size:15px;
}
.posalji-komentar button{
	background-color: #ea1111;
	color:#fff;
	border:none;
	outline:0;
	padding:5px 20px;
	border-radius: 5px;
	margin-top: 15px;
}
.posalji-komentar button:hover{
	background-color: #ea1111 !important;
	color:#fff !important;
}
.posalji-komentar button:focus{
	background-color: #ea1111 !important;
	color:#fff !important;
}
.posalji-komentar small{
	color:#666;
	margin-top: 30px;
	display: block;
}
.posalji-komentar{
	margin-left: 15px;
	margin-right: 5px;
}
.posalji-komentar h4.success{
	color:#2bcd11;
	margin-top: 20px;
	font-family: OpenSansSemiBold;
}
.posalji-komentar h4.error{
	color:#ea1111;
	margin-top: 20px;
	font-family: OpenSansSemiBold;
}
.lista-komentara{
	margin-left: 15px !important;
	margin-right: 5px !important;
}
.lista-komentara .col-xs-2{
	text-align: center;
}
.lista-komentara .col-xs-2 img{
	width: 60px;
}
.lista-komentara .col-xs-2 h5{
	margin-top: 5px;
	margin-bottom: 0px;
}
.lista-komentara .col-xs-2 h6{
	font-size:8px;
	margin-top: 10px;
	margin-bottom: 0px;
}
.lista-komentara .glavni-komentar{
	background-color:#f5f5f5;
	padding:10px;
}
.lista-komentara .glavni-komentar .col-xs-10{
    position: relative;
	min-height: 98px;
	padding: 0px;
	background: #FFFFFF;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	border: #d7dad9 solid 1px;
}
.lista-komentara .glavni-komentar .col-xs-10 p{
	padding:15px;
	color:#333;
	font-size:14px;
	margin:0px;
}
.lista-komentara .glavni-komentar .col-xs-10:after {
content: '';
position: absolute;
border-style: solid;
border-width: 14px 15px 14px 0;
border-color: transparent #FFFFFF;
display: block;
width: 0;
z-index: 1;
left: -15px;
top: 17px;
}
.lista-komentara .glavni-komentar .col-xs-10:before{
content: '';
position: absolute;
border-style: solid;
border-width: 14px 15px 14px 0;
border-color: transparent #d7dad9;
display: block;
width: 0;
z-index: 0;
left: -16px;
top: 17px;
}




.lista-komentara .rate i{
	color:#fff;
	width: 20px;
	display: inline-block;
	height:25px;
	padding-top: 5px;
	text-align: center;
	vertical-align: top;
	cursor: pointer;
}
.lista-komentara .rate span{
	font-family: OpenSansSemiBold;
	width: 10px;
	display: inline-block;
	text-align: center;
	height:25px;
	padding-top: 2px;
	vertical-align: top;
	margin-right: 15px;
}
.lista-komentara .rate i.fa-thumbs-up{
	background-color: #a0dd28;
}
.lista-komentara .rate i.fa-thumbs-down{
	background-color: #ea1111;
}
.lista-komentara .rate span.up{
	color: #a0dd28;
}
.lista-komentara .col-xs-10  .rate{
	display: inline-block;
}
.lista-komentara .col-xs-10 .option{
	text-align: right;
	margin-bottom: 10px;
	margin-right: 10px;
}
.lista-komentara .rate span.down{
	color: #ea1111;
}
.lista-komentara .glavni-komentar .col-xs-10 button{
	display: inline-block;
	background-color: #ea1111;
	color:#fff;
	border:none;
	outline:0;
	padding:5px 20px;
	margin-top: 15px;
}
.lista-komentara .glavni-komentar .col-xs-9 button{
	display: inline-block;
	background-color: #ea1111;
	color:#fff;
	border:none;
	outline:0;
	padding:5px 20px;
	margin-top: 15px;
}
.komentari{
	margin-top: 30px;
	margin-bottom: 30px;
}
.lista-komentara .glavni-komentar{
	margin-bottom: 30px !important;
}
.lista-komentara .glavni-komentar .col-xs-9{
    position: relative;
	min-height: 98px;
	padding: 0px;
	background: #FFFFFF;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	border: #d7dad9 solid 1px;
}
.lista-komentara .glavni-komentar .col-xs-9 p{
	padding:15px;
	color:#333;
	font-size:14px;
	margin:0px;
}
.lista-komentara .glavni-komentar .col-xs-9:after {
content: '';
position: absolute;
border-style: solid;
border-width: 14px 15px 14px 0;
border-color: transparent #FFFFFF;
display: block;
width: 0;
z-index: 1;
left: -15px;
top: 17px;
}
.lista-komentara .col-xs-offset-1{
	margin-top: 20px;
}
.lista-komentara .glavni-komentar .col-xs-9{
	margin-top: 20px;
}
.lista-komentara .glavni-komentar .col-xs-9:before{
content: '';
position: absolute;
border-style: solid;
border-width: 14px 15px 14px 0;
border-color: transparent #d7dad9;
display: block;
width: 0;
z-index: 0;
left: -16px;
top: 17px;
}
.lista-komentara .col-xs-9  .rate{
	display: inline-block;
}
.lista-komentara .col-xs-9 .option{
	text-align: right;
	margin-bottom: 10px;
	margin-right: 10px;
}




/*OSTALE VIJESTI*/
.ostale-vijesti {
	margin-left: 0px;
	margin-right: 5px;
}
.ostale-vijesti h4.title{
	display: block !important;
	font-family: OswaldLight;
	padding-left: 10px;
	font-size:22px;
	border-bottom: 1px solid #eee;
	padding-bottom: 5px;
}
.ostale-vijesti h4 a {
	color: #333;
}
.extra-foto .col-md-7 h4.title span{
	font-family: OswaldBold;
}







/*ALBUM*/
.album .left .galerija a{
	display: inline-block;
	width: 48.7%;
	margin-bottom: 3px;
}
.album .left  #lightgallery a:nth-child(2n+1){
	margin-right: 0.4% !important;
}
.album .left a img{
	width: 100%;
}
.album{
	background-color: #fff;
	margin-top: 25px;
	padding:5px 5px;
}
.album .left .stablo{
	border-left:4px solid #b83a2e !important;
}
.album
{
	position: relative;
}
.share-options-con{
	text-align:center;
	width:80px;
	padding-top: 5px;
	padding-bottom: 5px;
	position: absolute;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
	background-color: #fff;
	margin-left: -86px;
	margin-top: -5px;
}
.share-options-con h1{
	margin-top: 5px;
}
.share-options-con .share{
	border:1px solid #b0b9ec;
	width:70px;
	height: 70px;
	margin:auto;
	border-radius: 10px;
}
.share-options-con .share a{
	display: block;
	width: 100%;
	background: rgb(134,153,191);
    background: -moz-linear-gradient(top, rgba(134,153,191,1) 0%, rgba(85,109,159,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(134,153,191,1)), color-stop(100%,rgba(85,109,159,1)));
    background: -webkit-linear-gradient(top, rgba(134,153,191,1) 0%,rgba(85,109,159,1) 100%);
    background: -o-linear-gradient(top, rgba(134,153,191,1) 0%,rgba(85,109,159,1) 100%);
    background: -ms-linear-gradient(top, rgba(134,153,191,1) 0%,rgba(85,109,159,1) 100%);
    background: linear-gradient(to bottom, rgba(134,153,191,1) 0%,rgba(85,109,159,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8699bf', endColorstr='#556d9f',GradientType=0 );
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    padding:2px 0px;
    color:#fff;
}
.share-options-con .komentarii{
	border:1px solid #f1f1f1;
	width:70px;
	border-radius: 10px;
	margin:auto;
	margin-top: 30px;
}
.share-options-con .komentarii a{
	display: block;
	width: 100%;
	background-color: #f1f1f1;
	color:#999;
	border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    margin-bottom: 0px;
}


.share-options-con .tweet{
	border:1px solid #32cbfd;
	border-radius: 10px;
	margin:auto;
	width:70px;
	margin-top: 30px;
}
.share-options-con .tweet a{
	display: block;
	width: 100%;
	background-color: #32cbfd;
	color:#fff;
	border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    margin-bottom: 0px;
}

.share-options-con .gshare{
	border:1px solid #dd4b38;
	border-radius: 10px;
	margin:auto;
	margin-top: 30px;
	width:70px;
}
.share-options-con .gshare a{
	display: block;
	width: 100%;
	background-color: #dd4b38;
	color:#fff;
	border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    margin-bottom: 0px;
}


.baner-mobile-read{
	overflow:hidden;
	margin: auto;
	padding-top: 20px;
}

.baner-mobile-header{
	/*width:300px;*/
	overflow: hidden;
	margin:auto;
	/*padding-bottom: 10px;*/
	/*padding-top: 70px;*/
}
.baner-mobile-read img,
.baner-mobile-header img{
	width: 100%;
}





.horoskop-read .stablo-vijesti ul{
	border-left-color: #9eb572 !important;
}
.horoskop-read .naslov h1{
	border-bottom: 0px !important;
}
.horoskop-read .text{
	margin-top: 35px !important;
}
.horoskop-read .text p{
	font-size:16px;
}
.horoskop-read  .ostali-znaci .col-sm-3{
	text-align: center;
	margin-top: 30px;
}
.horoskop-read  .ostali-znaci .col-sm-3 img{
	width: 80px;
}
.horoskop-read  .ostali-znaci h4.title{
	margin-top: 30px;
	margin-left: 30px;
	border-left: 5px solid #9eb572;
    font-family: OpenSansSemiBold;
    padding-left: 10px;
    font-size: 22px;
    border-bottom: 1px solid #eee;
    padding-bottom: 5px;
    text-align: left;
}

.najavaRead .stablo-vijesti ul{
	border-left:4px solid #b8ae61 !important;
}
.najavaRead .col-xs-8 h1{
	height: auto !important;
}
.najavaRead .col-xs-8 h5{
	font-size:15px;
	color:#333;
	margin-top: 5px;
	margin-bottom: 5px;
}

.najavaRead .col-xs-8 h5 span{
	font-family: OpenSansBold;
	color:#333;
}
.najavaRead  .dugme{
	bottom:-15px !important;
}

/*GLASANJE*/
.glasanje{
    text-align: center;
    padding-bottom: 20px;
}
.glasanje span {
    margin-right: 20%;
    margin-left: 20%;
    font-size: 40px;
    font-weight: 700;
    color: #fff;
}
#plavi,
#plavi a {
    background-color: #8fc0da;
    color: #fff;
    font-size: 30px;
    padding: 10px;
    border: 0;
    min-width: 120px;
	}
#crveni,
#crveni a {
    background-color: #ef4a4a;
	font-size: 30px;
	color: #fff;
    padding: 10px;
    border: 0;
    min-width: 120px;
}

.logo .col-sm-3 {
	height: 90px;
	line-height: 90px;
}

.patuljak-oglasi .oglas-widget {
	text-align: center;
}

.banner-regular-row {
	margin-left: -15px !important;
	margin-right: -15px !important;
}

.banner-regular {
	overflow: hidden;
}

.banner-regular div {
	margin: 0 auto;
}

.banner-mobile-row {
	margin-left: -15px !important;
	margin-right: -15px !important;
}

.banner-mobile {
	padding-left: 0 !important;
	padding-right: 0 !important;
	overflow: hidden;
}

.banner-mobile div {
	margin: 0 auto;
}

.baner-mobile-header .banner-mobile > div {
	margin-top: 80px;
}

.banner-2 {
	height: 90px;
	text-align: right;
}

.banner-2 div {
	display: inline-block;
	min-width: 728px;
	min-height: 90px
}

.banner-4, .banner-5, .banner-6, .banner-8, .banner-10, .banner-11 {
	margin-top: 10px;
}

.banner-11 {
	padding-left: 0 !important;
	padding-right: 0 !important;
}

.banner-m5 {
	border-radius: 0 !important;
	background-color: #f2eeef !important;
	-box-shadow: none !important;
	-webkit-box-shadow: none !important;
}

.banner-m10, .banner-m11 {
	padding: 0 !important;
}

.banner-m5 {
	border-radius: 0 !important;
	background-color: #f2eeef !important;
	-box-shadow: none !important;
	-webkit-box-shadow: none !important;
}

.banner-m12-container {
	position: fixed;
	left: 0;
	bottom: 0;
	width: 100%;
	z-index: 9999;
}

.banner-m12 {
	overflow: visible;
}

.banner-m12 div {
	position: relative;
}

.banner-m12-close {
	position: absolute;
	top: -10px;
	right: 0;
	z-index: 9999;
	padding: 5px 10px;
	border: 1px solid #000;
	border-radius: 50%;
	background-color: #000;
	color: #fff;
}

.banner-m12-close:hover {
	color: #fff;
}



