/*-------------------------------------------------------------------------------------------*/


/* BODY
/*-------------------------------------------------------------------------------------------*/

* {
    margin: 0;
    padding: 0;
    border: 0;
}


/* start Heading */

body {
    background-color: #dcdcdc;
    color: #666666;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: left;
}

body.contentpane {
    width: auto;
    margin: 10px;
    text-align: left;
}

#all {
    width: auto;
}

#all-content {
    overflow: auto;
    width: auto;
}

img {
    border: 0 none;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
    display: block;
}

a {
    color: #DE4946;
    outline: none;
    text-decoration: none;
}

#tinymce.mceContentBody {
    background-color: #fff;
}

#tinymce.mceContentBody p,
td,
pre {
/*    color: #000; */
    margin: 5px 0;
}

.feed_title_left {
    color: #666666;
}

.wrapper {
    margin: 0 auto;
    width: 970px;
    position: relative;
}


/* End Heading */


/* start The Clearfix*/

.clearfix:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}

.clear {
    clear: both;
}

* html .clearfix {
    zoom: 1;
}


/* IE6 */

*:first-child+html .clearfix {
    zoom: 1;
}


/* IE7 */

.clr {
    clear: both;
}


/* End Clearfix */


/* start Typography */

h1 {
    color: #000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: normal;
    margin: 10px 0;
}

h2 {
    color: #000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: normal;
    margin: 10px 0;
}

h3 {
    color: #555555;
    font-size: 19px;
    font-weight: bold;
    margin: 25px 0 10px;
	line-height: 1.3em;
}

h4 {
    color: #000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    margin: 5px 0;
}

h5 {
    color: #000;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    margin: 3px 0;
}

h6 {
    color: #000;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    margin: 3px 0;
}

p {
    font-family: Tahoma, Arial, sans-serif;
    font-size: 12px;
    margin: 5px 0;
}

.item-page dl.article-info {
    margin-bottom: -22px;
    position: relative;
    z-index: 2;
    float: right;
	padding-right: 10px;
	color: #9F9F9F;
}

/* End Typography */


/* Input */

input,
textarea {
    -webkit-font-smoothing: antialiased;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    outline: none;
}

select#bday, select#bmonth, select#byear, select#bhour, select#bspan {
    border: 1px solid #E5E7E9;
    outline: none;
    padding: 6px;
    margin-right: 3px;
}


/* Placeholder */

::-webkit-input-placeholder {
    color: #dcdcdc;
    font-style: italic;
}

 :-moz-placeholder {
    color: #dcdcdc;
    font-style: italic;
}

 ::-moz-placeholder {
    color: #dcdcdc;
    font-style: italic;
}

 :-ms-input-placeholder {
    color: #dcdcdc !important;
    font-style: italic;
}


/* ===== START HEADER ===== */


/* Header */

#header {
    position: relative;
    float: left;
    z-index: 1;
    width: 100%;
    height: auto;
    min-height: 174px;
    padding: 0;
    margin-bottom: 10px;
    background-color: #1a1a1a;
}

#header-content {
    width: 100%;
    margin: 0 auto;
    position: relative;
}


/* Social Menu */

.social-menu ul.icon li a .fa {
    background-color: #DCDCDC;
    border-radius: 100%;
    color: #000;
    width: 18px;
    height: 18px;
    text-align: center;
    line-height: 18px;
}

@-moz-document url-prefix() { 
  .social-menu ul.icon li a .fa {
	 line-height: 17px; 
  }
}

}

/* Topmenu */

#header ul li a:link,
#header ul li a:visited {
    text-transform: uppercase;
    padding: 10px;
    display: inline
}

#header ul.menu li {
    display: inline;
    padding: 0;
    margin: 0;
}

#header ul li.active a:link,
#header ul li.active a:visited {
    text-transform: uppercase;
    padding: 10px 10px;
}

#header-content #topmenu-social-menu {
    width: 100%;
    height: 28px;
    background-color: #111111;
}

#header-content #topmenu-social-menu #topmenu {
    float: left;
    width: 485px;
}

#header-content #topmenu-social-menu #topmenu .menu,
#header-content #topmenu-social-menu #topmenu .menu li {
    float: left;
}

#header-content #topmenu-social-menu #topmenu .menu li a {
    color: #EEEEEE;
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    padding: 6px 10px;
    text-transform: none;
}

#header-content #topmenu-social-menu #topmenu .menu li.item-138 a {
    background: none;
    padding: 6px 10px 6px 0;
}

#header-content #topmenu-social-menu #topmenu .menu li.active a {
    background: none;
}

#header-content #topmenu-social-menu #social-menu {
    float: left;
    overflow: hidden;
    width: 485px;
}

#header-content #topmenu-social-menu #social-menu .custom .icon {
    float: right;
    list-style: none outside none;
}

#header-content #topmenu-social-menu #social-menu .custom .icon li {
    float: left;
    margin: 5px 0 0;
    padding: 0;
}

#header-content #topmenu-social-menu #social-menu .custom .icon li a {
    display: block;
    margin: 0 0 0 8px;
    padding: 0;
}


/* article styles */

.blockquote-article {
    background: #f0f0f0 none repeat scroll 0 0;
    border-radius: 5px;
    box-shadow: 1px 1px #d9d9d9;
    color: #474747!important;
  /*line-height: 20px!important;*/
    margin: 0 0 20px!important;
    padding: 14px 20px 13px;
    position: relative;
}

.blockquote-article li:first-child {
    padding-top: 10px!important;
}

.blockquote-article-yellow {
    background: #F3E367 none repeat scroll 0 0;
    border-radius: 5px;
    box-shadow: 1px 1px #d9d9d9;
    color: #474747!important;
   /* line-height: 20px!important;*/
    margin: 0 0 20px!important;
    padding: 14px 20px 13px;
    position: relative;
}

.blockquote-article-yellow li:first-child {
    padding-top: 10px!important;
}

.blockquote-article-red {
    background: #E9322E none repeat scroll 0 0;
    border-radius: 5px;
    box-shadow: 1px 1px #d9d9d9;
    color: #FFF!important;
   /* line-height: 20px!important;*/
    margin: 0 0 20px!important;
    padding: 14px 20px 13px;
    position: relative;
}

.blockquote-article-red li:first-child {
    padding-top: 10px!important;
}

.blockquote-article-pmi1 {
    background: #00d2d3 none repeat scroll 0 0;
    border-radius: 5px;
    box-shadow: 1px 1px #d9d9d9;
    color: #FFF!important;
   /* line-height: 20px!important;*/
    margin: 0 0 20px!important;
    padding: 14px 20px 13px;
    position: relative;
}

.blockquote-article-pmi1 li:first-child {
    padding-top: 10px!important;
}

.blockquote-article-pmi2 {
    background: #34303d none repeat scroll 0 0;
    border-radius: 5px;
    box-shadow: 1px 1px #d9d9d9;
    color: #FFF!important;
   /* line-height: 20px!important;*/
    margin: 0 0 20px!important;
    padding: 14px 20px 13px;
    position: relative;
}

.blockquote-article-pmi2 li:first-child {
    padding-top: 10px!important;
}


.blockquote-article-orange {
    background: #ee8126 none repeat scroll 0 0;
    border-radius: 5px;
    box-shadow: 1px 1px #d9d9d9;
    color: #FFF!important;
   /* line-height: 20px!important;*/
    margin: 0 0 20px!important;
    padding: 14px 20px 13px;
    position: relative;
}

.blockquote-article-orange li:first-child {
    padding-top: 10px!important;
}

.blockquote-article-blue {
    background: #BADFE7 none repeat scroll 0 0;
    border-radius: 5px;
    box-shadow: 1px 1px #d9d9d9;
    color: #474747!important;
   /* line-height: 20px!important;*/
    margin: 0 0 20px!important;
    padding: 14px 20px 13px;
    position: relative;
}

.blockquote-article-blue li:first-child {
    padding-top: 10px!important;
}

.blockquote-article-dark-blue {
    background: #286FB4 none repeat scroll 0 0;
    border-radius: 5px;
    box-shadow: 1px 1px #d9d9d9;
    color: #FFF!important;
  /*  line-height: 20px!important;*/
    margin: 0 0 20px!important;
    padding: 14px 20px 13px;
    position: relative;
}

.blockquote-article-dark-blue li:first-child {
    padding-top: 10px!important;
}

.blockquote-article-green {
    background: #b5e7a0 none repeat scroll 0 0;
    border-radius: 5px;
    box-shadow: 1px 1px #d9d9d9;
    color: #474747!important;
  /*  line-height: 20px!important;*/
    margin: 0 0 20px!important;
    padding: 14px 20px 13px;
    position: relative;
}

.blockquote-article-green li:first-child {
    padding-top: 10px!important;
}

.blockquote-article-turquoise {
    background: #BFFFEF none repeat scroll 0 0;
    border-radius: 5px;
    box-shadow: 1px 1px #d9d9d9;
    color: #474747!important;
  /*  line-height: 20px!important; */
    margin: 0 0 20px!important;
    padding: 14px 20px 13px;
    position: relative;
}

.blockquote-article-turquoise li:first-child {
    padding-top: 10px!important;
}

.blockquote-article-purple {
    background: #D5BADB none repeat scroll 0 0;
    border-radius: 5px;
    box-shadow: 1px 1px #d9d9d9;
    color: #474747!important;
  /*  line-height: 20px!important; */
    margin: 0 0 20px!important;
    padding: 14px 20px 13px;
    position: relative;
}

.blockquote-article-purple li:first-child {
    padding-top: 10px!important;
}

/* monihex */

.blockquote-article-novosti {
    background: #FBACAC none repeat scroll 0 0;
    border-radius: 5px;
    box-shadow: 1px 1px #d9d9d9;
    color: #474747!important;
  /*  line-height: 20px!important;*/
    margin: 0 0 20px!important;
    padding: 14px 20px 13px;
    position: relative;
}

.blockquote-article-novosti li:first-child {
    padding-top: 10px!important;
}

.blockquote-article-zivot {
    background: #FEC0D9 none repeat scroll 0 0;
    border-radius: 5px;
    box-shadow: 1px 1px #d9d9d9;
    color: #474747!important;
   /* line-height: 20px!important;*/
    margin: 0 0 20px!important;
    padding: 14px 20px 13px;
    position: relative;
}

.blockquote-article-zivot li:first-child {
    padding-top: 10px!important;
}

.blockquote-article-astro {
    background: #C6F1F9 none repeat scroll 0 0;
    border-radius: 5px;
    box-shadow: 1px 1px #d9d9d9;
    color: #474747!important;
   /* line-height: 20px!important;*/
    margin: 0 0 20px!important;
    padding: 14px 20px 13px;
    position: relative;
}

.blockquote-article-astro li:first-child {
    padding-top: 10px!important;
}

.blockquote-article-dom {
    background: #AFDCC5 none repeat scroll 0 0;
    border-radius: 5px;
    box-shadow: 1px 1px #d9d9d9;
    color: #474747!important;
  /*  line-height: 20px!important;*/
    margin: 0 0 20px!important;
    padding: 14px 20px 13px;
    position: relative;
}

.blockquote-article-dom li:first-child {
    padding-top: 10px!important;
}

.blockquote-article-hrana {
    background: #F7C499 none repeat scroll 0 0;
    border-radius: 5px;
    box-shadow: 1px 1px #d9d9d9;
    color: #474747!important;
   /* line-height: 20px!important;*/
    margin: 0 0 20px!important;
    padding: 14px 20px 13px;
    position: relative;
}

.blockquote-article-hrana li:first-child {
    padding-top: 10px!important;
}

.blockquote-article-zabava {
    background: #F9DF88 none repeat scroll 0 0;
    border-radius: 5px;
    box-shadow: 1px 1px #d9d9d9;
    color: #474747!important;
   /* line-height: 20px!important;*/
    margin: 0 0 20px!important;
    padding: 14px 20px 13px;
    position: relative;
}

.blockquote-article-zabava li:first-child {
    padding-top: 10px!important;
}

.blockquote-article-intervju {
    background: #BFE0F7 none repeat scroll 0 0;
    border-radius: 5px;
    box-shadow: 1px 1px #d9d9d9;
    color: #474747!important;
  /*  line-height: 20px!important;*/
    margin: 0 0 20px!important;
    padding: 14px 20px 13px;
    position: relative;
}

.blockquote-article-intervju li:first-child {
    padding-top: 10px!important;
}

.blockquote-article-video {
    background: #BCFEFC none repeat scroll 0 0;
    border-radius: 5px;
    box-shadow: 1px 1px #d9d9d9;
    color: #474747!important;
   /* line-height: 20px!important;*/
    margin: 0 0 20px!important;
    padding: 14px 20px 13px;
    position: relative;
}

.blockquote-article-video li:first-child {
    padding-top: 10px!important;
}

#main ol.blockquote-article-novosti,
#main ol.blockquote-article,
#main ol.blockquote-article-yellow,
#main ol.blockquote-article-red,
#main ol.blockquote-article-orange,
#main ol.blockquote-article-blue,
#main ol.blockquote-article-dark-blue,
#main ol.blockquote-article-green,
#main ol.blockquote-article-turquoise,
#main ol.blockquote-article-purple,
#main ol.blockquote-article-novosti,
#main ol.blockquote-article-zivot,
#main ol.blockquote-article-astro,
#main ol.blockquote-article-dom,
#main ol.blockquote-article-hrana,
#main ol.blockquote-article-zabava,
#main ol.blockquote-article-intervju
#main ol.blockquote-article-pmi1,
#main ol.blockquote-article-pmi2,
#main ol.blockquote-article-video {
    font-size: 16px;
    padding: 14px 20px 13px;
}

#main ol.blockquote-article-novosti li,
#main ol.blockquote-article li,
#main ol.blockquote-article-yellow li,
#main ol.blockquote-article-red li,
#main ol.blockquote-article-orange li,
#main ol.blockquote-article-blue li,
#main ol.blockquote-article-dark-blue li,
#main ol.blockquote-article-green li,
#main ol.blockquote-article-turquoise li,
#main ol.blockquote-article-purple li,
#main ol.blockquote-article-novosti li,
#main ol.blockquote-article-zivot li,
#main ol.blockquote-article-astro li,
#main ol.blockquote-article-dom li,
#main ol.blockquote-article-hrana li,
#main ol.blockquote-article-zabava li,
#main ol.blockquote-article-intervju li,
#main ol.blockquote-article-pmi1 li,
#main ol.blockquote-article-pmi2 li,
#main ol.blockquote-article-video li {
    list-style-position: inside;
    padding: 0 5px 10px;
    font-size: 16px;
    line-height: 1.6em;
    width: 96%;
    font-weight: bold;
}

/* article lists styles */


#wrapper2 #main .item-page .blockquote-article-LISTA ul {
    counter-reset: a;
}

#wrapper2 #main .item-page .blockquote-article-LISTA ul li {
    list-style-type: none;
    padding: 10px 0;
    border-bottom: 1px solid #eee;
	line-height: normal;
}

#wrapper2 #main .item-page .blockquote-article-LISTA ul li:last-child {
    border: 0;
}

#wrapper2 #main .item-page .blockquote-article-LISTA ul li:before {
    content: counter(a);
    counter-increment: a;
    font-size: 56px;
    color: #ee8126;
    text-align: center;
}

@media (min-width: 30em) {
#wrapper2 #main .item-page .blockquote-article-LISTA ul li:before {
    float: left;
    width: 80px;
    position: relative;
    top: -20px;
}}


@media (max-width: 29.9375em) and (min-width: 0){
#wrapper2 #main .item-page .blockquote-article-LISTA ul li:before {
    display: block;
    text-align: center;
    margin: -15px 0 0;
}}

#wrapper2 #main .item-page .blockquote-article-LISTA li {
    margin-bottom: 15px;
    line-height: 1.6em;
}

@media (min-width: 30em) {
#wrapper2 #main .item-page .blockquote-article-LISTA ul li {
    width: calc(100% - 50px);

}}

#wrapper2 #main .item-page .blockquote-article-LISTA ul li:after {
    content: "";
    display: table;
    clear: both;
}

.rc-wc .row-item h3 {display:none;}
.rc-branding .rc-branding-label {display:none;}
.sc-crnobelo-novosti .syndicatedItem .video-title {font-family: Arial, Helvetica, sans-serif!important;font-size:11px!important;}
.sc-crnobelo .videoCube .video-label-box .video-title  {font-family: Arial, Helvetica, sans-serif!important;font-size:11px!important;color:#DE4946!important;}
h4.sc-qdQaH.hFvcaJ.rc-headline {font-family: Arial, Helvetica, sans-serif!important;font-size:11px!important;color:#DE4946!important;font-weight:bold!important;}
.trc_elastic_sc-crnobelo .videoCube {margin-bottom:0!important;}
.rc-item .rc-headline {font-family: Arial, Helvetica, sans-serif!important;font-size:11px!important;color:#DE4946!important;font-weight:bold!important;}
.sc-crnobelo-novosti .syndicatedItem .video-label-box {height: 55px!important;}
.sc-gJaeQU.dPAMKq.rc-widget-header {display:none!important;}
span.trc_rbox_header_span {display:none!important;}
.rc-provider {display:none;}
.rc-widget-header {display: none!important;}
.rc-widget-headline {display: none!important;}
.css-c7133u {z-index: -9999; padding: 0; height: 10px;}
.css-gfc68u {color: #DE4946!important; font-family: Arial, Helvetica, sans-serif!important; font-size: 11px!important; font-weight: bold!important;}
.css-1xaw0h4 {margin-top: -20px;}
.mgheader {z-index:-999;margin-top:-40px;}
.mgbox {margin-top: -10px!important;}
.mcdomain a {float:left;margin-top: -10px;margin-left:-5px;}
.mctitle a {color:#DE4946!important;font-size:11px!important;font-family: Arial, Helvetica, sans-serif!important;}
.mgheader {display:none!important;}

.rc-weather-weather-wrapper {display: none;}
.css-xl5pcv {display: none;}

/* Logo */

#header h1.logo {
    display: block;
    background: url("../images/crnobelo/logo.svg") 0 0 no-repeat;
}

#header h1.logo a {
    display: block;
    width: 175px;
    height: 99px;
}

.brand-light {
    background: url("../images/crnobelo/logo-light.png") 0 0 no-repeat;
    height: 100px;
    left: -185px;
    position: absolute;
    top: 0;
    width: 573px;
    z-index: 1;
    opacity: 0.5;
}

h1#logo {
    font-size: 3.5em;
    line-height: 1.0em;
    margin: 0 !important;
}


/* LogoCB */

#header h1.logocb {
    display: block;
    background: url("../images/crnobelo/logo.svg") center center no-repeat;
}

#header h1.logocb a {
    display: block;
    width: 175px;
    height: 99px;
}

h1#logocb {
    font-size: 3.5em;
    line-height: 1.0em;
    margin: 0 !important;
}


/* Banner Header */

#logo-banner-header {
    width: 100%;
    height: 100px;
    margin: 0 auto;
    background-color: #1a1a1a;
    border-top: 1px solid #212121;
    border-bottom: 1px solid #212121;
}

#header-content #logo-banner-header .logoheader {
    float: left;
    height: 99px;
    margin: 0;
    overflow: hidden;
    position: relative;
    width: 175px;
    z-index: 2;
}

#header-content #logo-banner-header #header-banner {
    float: right;
    width: 728px;
    margin: 0;
    text-align: right;
    padding-top: 5px;
    position: relative;
    z-index: 2;
}

#header-content #logo-banner-header #header-banner #banner {
    float: right;
    margin: 20px 0;
    width: 468px;
}

#header-content #logo-banner-header #header-banner #banner .custom p {
    padding: 0;
    margin: 0;
    display: block;
}


/* Search */

#header form .button {
    font-weight: bold;
    margin: 0;
    cursor: pointer;
    text-align: center;
    text-transform: uppercase
}

#header form .inputbox {
    font-size: 1em;
    width: 13em;
    padding: 3px;
}

#header form .inputbox {
    margin: 2px 13px 2px 2px;
}

#header form .inputbox:focus {
    margin: 1px 11px 0 1px;
}

#search-bar {
    position: relative;
    width: 970px;
    height: 50px;
    margin: 0 auto;
    margin-bottom: -50px;
}

#search-bar .search {
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1;
}

#search-bar .searchfield {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    background: #111111 url("../images/crnobelo/searchicon4.png") no-repeat right center;
    width: 38px !important;
    padding: 0 7px !important;
    padding-right: 38px;
    margin: 0 !important;
    font-size: 1.7em !important;
    color: #dcdcdc;
    text-indent: -9999px;
    border: none;
    border-right: 1px solid #212121;
    cursor: pointer;
    -webkit-transition: all 0.4s linear;
    -moz-transition: all 0.4s linear;
    transition: all 0.4s linear;
    height: 46px;
}

#search-bar .searchfield:focus {
    width: 970px !important;
    color: #dcdcdc;
    text-indent: 0px;
    cursor: text;
}

#header #search-bar form .button {
    display: none;
}


/* Search Layout */

.searchintro {
    font-weight: normal;
    margin: 20px 0 20px;
}

#searchForm,
#finder-search {
    padding: 10px;
}

.form-limit {
    margin: 20px 0 0;
    text-align: right;
    padding: 0 10px 0 20px;
}

.highlight {
    font-weight: bold;
}

.ordering-box {
    float: right;
}

.phrases-box {
    width: 65%;
    float: left
}

.only,
.phrases {
    margin: 10px 0 0 0px;
    padding: 10px;
    line-height: 1.3em;
}

label.ordering {
    margin: 10px 0 10px 0;
}

.word {
    padding: 10px 10px 10px 0;
}

.word input {
    font-weight: bold;
    margin: 0px 10px 0px 10px;
    padding: 4px;
    font-size: 1em
}

.word label {
    font-weight: bold
}

fieldset.only label,
fieldset.phrases label {
    margin: 0 10px 0 0px
}

.ordering-box label.ordering {
    margin: 0 10px 5px 0;
}

form .search label,
form .finder label {
    display: none
}

form #finder-filter-select-list label {
    display: block;
    margin-top: 10px;
    margin-bottom: 2px;
}

.search legend {
    font-weight: bold;
    padding: 0;
}


/* ++++++++++++++  Search Results  ++++++++++++++++++ */

dl.search-results {
    padding: 10px;
}

dl.search-results dt.result-title {
    padding: 15px 15px 0px 5px;
    font-weight: bold;
}

dl.search-results dd {
    padding: 2px 15px 2px 5px
}

dl.search-results dd.result-text {
    padding: 10px 15px 10px 5px;
    line-height: 1.7em
}

dl.search-results dd.result-url {
    font-size: 90%;
    padding: 2px 15px 15px 5px;
}

dl.search-results dd.result-created {
    padding: 2px 15px 15px 5px
}

dl.search-results dd.result-category {
    padding: 10px 15px 5px 5px
}


/* Input Boxes */

.inputbox,
#form-login .inputbox,
#com-form-login .inputbox,
#josForm .inputbox,
.component-content .search_result .inputbox,
.component-content .contact .inputbox,
.component-content .user input#email,
.component-content .user input#name,
.component-content .user input#username,
.component-content .user input#password,
.component-content .user input#passwd,
.component-content .user input#password2 {
    border: 1px solid #CCCCCC;
}

.inputbox,
textarea {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset;
    padding: 4px;
    /*margin:0 10px;*/
}


/* ++++++++++++++  position  ++++++++++++++ */

.blog-featured {
    padding: 0;
}

.items-leading {
    padding: 0px 5px 10px 5px;
    overflow: hidden;
    margin-bottom: 10px;
}

.row-separator {
    display: block;
    clear: both;
    margin: 0;
    border: 0px;
    height: 15px;
}

.item-separator {
    display: none;
    margin: 0px;
}

#top {
    margin: 0 0 20px 0;
    overflow: hidden;
}


/* ++++++++++++++  blog  ++++++++++++++ */

.cols-1 {
    display: block;
    float: none !important;
    margin: 0 !important;
}

.cols-2 .column-1 {
    width: 46%;
    float: left;
}

.cols-2 .column-2 {
    width: 46%;
    float: right;
    margin: 0;
}

.cols-3 .column-1 {
    float: left;
    width: 29%;
    padding: 0px 5px;
    margin-right: 4%;
}

.cols-3 .column-2 {
    float: left;
    width: 29%;
    margin-left: 0;
    padding: 0px 5px;
}

.cols-3 .column-3 {
    float: right;
    width: 29%;
    padding: 0px 5px
}

.items-row {
    overflow: hidden;
}

.column-2 {
    width: 55%;
    margin-left: 40%;
}

.column-3 {
    width: 30%
}

.blog-more {
    padding: 10px 5px;
}


/*Main*/

#main .write_comment.readmore {
    bottom: 250px;
    display: block;
    height: 220px;
    position: relative;
    width: 200px;
    z-index: 999;
}

#main .write_comment.readmore a.readon {
    display: block;
    height: 220px;
    margin: 0;
    padding: 0;
    text-indent: -999em;
    width: 200px;
}


/*Main list*/

#main ul {
    list-style-position: outside;
    list-style-type: square;
    padding: 0 0 0 15px;
    margin: 15px 0 15px 0px;
}

#main ul li {
    list-style-position: inside;
    padding: 0 5px 10px;
    font-size: 16px;
    font-family: Tahoma, Arial, sans-serif;
    line-height: 1.6em;
}

/*#main ol {
    padding: 0 0 0 20px;
    margin: -10px 0 15px;
    list-style-position: outside
}*/

#main ol {
    padding: 0 0 0 15px;
    margin: 15px 0 15px 0;
    list-style-position: outside;
}

/*#main ol li {
    list-style-position: inside;
    padding: 0 10px;
    width: 100%;
}*/

#main ol li {
    list-style-position: inside;
    padding: 0 5px 10px;
    font-size: 16px;
    width: 100%;
    line-height: 1.6em;
}

#main ul li ul li,
#main ul li ul li ul li,
#main ol li ol li,
#main ol li ol li ol li {
    list-style-position: inside;
}


/* Main Menu */

#header-content #main-menu {
    float: left;
    position: relative;
    width: 100%;
    margin: 0;
    background: url("../images/crnobelo/menu-bg.png") left top repeat-x;
}

#header-content #main-menu .menu {
    position: relative;
    width: 971px;
    margin: 0 auto;
}

#header-content #main-menu .menu li {
    float: left;
    width: auto;
}

#header-content #main-menu .menu li.active {
    background-color: #dcdcdc;
}

#header-content #main-menu .menu li.active.deeper.parent {
    margin-bottom: 50px;
}

#header-content #main-menu .menu li:hover {
    background-color: #dcdcdc;
}

#header-content #main-menu .menu li a {
    position: relative;
    display: block;
    border-right: 1px solid #212121;
/*  padding: 15px 15px 14px 11px; preshoping */
	padding: 16px 9px 16px 9px; /* prepmi */
/*	padding: 16px 8px 16px 8px; pmi */
    color: #f0f0f0;
    font-family: Verdana, sans-serif;
/*  font-size: 14px; pred shoping */
	font-size:11.5px;
    font-weight: normal;
    text-transform: uppercase;
}


@-moz-document url-prefix() {
    #header-content #main-menu .menu li a {
        padding: 16px 7px 16px 7px; 
		font-size:11.5px;
    }
}




@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) { #header-content #main-menu .menu li a {
        padding: 14px 9px 14px 8px; 
}}



#header-content #main-menu .menu li.current a:hover {
    color: #f0f0f0;
}

#header-content #main-menu .menu li a:hover,
#header-content #main-menu .menu li.current.active a:hover {
    color: #cecece;
}

#header-content #main-menu .menu li ul {
    display: none;
    height: 50px;
    left: 0;
    position: absolute;
    /*z-index: 99;*/
    overflow: hidden;
}

#header-content #main-menu .menu li ul li {
    position: relative;
}

#header-content #main-menu .menu li:hover ul {
    display: block;
}

#header-content #main-menu .menu li.active.deeper.parent .sub-menu {
    background: none repeat scroll 0 0 #2A2A2A;
    height: 50px;
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 99;
}

#header-content #main-menu .menu li.active.deeper.parent .sub-menu .menu-level1 li.active.deeper.parent {
    position: relative;
}

#header-content #main-menu .menu li.active.deeper.parent .sub-menu .menu-level1 li.active.deeper.parent .sub-menu {
    display: none;
}

#header-content #main-menu .menu li.active ul {
    display: block;
}

#header-content #main-menu .menu li ul li a {
    border: 0 none;
    color: #f0f0f0;
    font-family: Verdana, sans-serif;
    font-size: 11.8px;
    font-weight: normal;
    padding: 18px 10px;
    text-transform: uppercase;
}

@-moz-document url-prefix() {
    #header-content #main-menu .menu li ul li a {
        padding: 18px 10px 16px;
    }
}

#header-content #main-menu .menu li.current a {
    color: #f0f0f0;
}

#header-content #main-menu .menu li.active a {
    color: #f0f0f0;
}

#header-content #main-menu .menu li.active ul li.active.current a {
    color: #000;
}

#header-content #main-menu .menu li.active a:hover {
    color: #f0f0f0;
}

#header-content #main-menu .menu li.active ul li a {
    color: #f0f0f0;
}

#header-content #main-menu .menu li.active ul li a:hover {
    color: #f0f0f0;
}

#header-content #main-menu .menu li.current ul li a {
    color: #f0f0f0;
}

#header-content #main-menu .menu li.current ul li a:hover {
    color: #f0f0f0;
}

#header-content #main-menu .menu li.active ul li.active.current ul li a {
    color: #f0f0f0;
}

#header-content #main-menu .menu li.active ul li.active.current ul li a:hover {
    color: #f0f0f0;
}

#header-content #main-menu .menu li.item-101 a {
    border-left: 1px solid #212121;
    padding: 15px 22px 14px;
    position: relative;
    padding: 0;
    width: 46px;
    font-size: 0;
    height: 46px;
    box-sizing: border-box;
}

#header-content #main-menu .menu li.item-101 a:hover {
    color: #000;
}

#header-content #main-menu .menu li.item-101 a::before {
    content: "";
    background: url('../../../images/home-icon.png') no-repeat center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

#header-content #main-menu .menu li.item-101.active a {
    color: #000 !important;
}

#header-content #main-menu .menu li.item-101.active a:hover {
    color: #000;
}

#header-content #main-menu .menu li.item-101.active a::before,
#header-content #main-menu .menu li.item-101 a:hover::before {
    background: url('../../../images/home-icon-active.png') no-repeat center center !important;
}

@-moz-document url-prefix() {
    #header-content #main-menu .menu li.item-101 a {
        padding: 32px 22px 14px;
        font-size: 0px;
    }
}

#header-content #main-menu .menu li.item-147 a:hover {
    background-color: #c10551;
}

#header-content #main-menu .menu li.item-147.active a,
#header-content #main-menu .menu li.item-147.active a:hover {
    background-color: #c10551;
}

#header-content #main-menu .menu li.item-1013 a:hover {
    background-color: #E44D36;
}

#header-content #main-menu .menu li.item-1013.active a,
#header-content #main-menu .menu li.item-1013.active a:hover {
    background-color: #E44D36;
}

#header-content #main-menu .menu li.item-648 a:hover {
    background-color: #E44D36;
}

#header-content #main-menu .menu li.item-648.active a,
#header-content #main-menu .menu li.item-648.active a:hover {
    background-color: #14b9d5 !important;
}

#header-content #main-menu .menu li.item-922 a:hover {
    background-color: #14b9d5;
}

#header-content #main-menu .menu li.item-922.active a,
#header-content #main-menu .menu li.item-922.active a:hover {
    background-color: #14b9d5;
}

#header-content #main-menu .menu li.item-652 a:hover {
    background-color: #4daf7c;
}

#header-content #main-menu .menu li.item-652.active a,
#header-content #main-menu .menu li.item-652.active a:hover {
    background-color: #4daf7c;
}

#header-content #main-menu .menu li.item-656 a:hover {
    background-color: #ee8126;
}

#header-content #main-menu .menu li.item-656.active a,
#header-content #main-menu .menu li.item-710.active a:hover {
    background-color: #ee8126;
}

#header-content #main-menu .menu li.item-120 a:hover {
    background-color: #f54545;
}

#header-content #main-menu .menu li.item-171 a:hover,
#header-content #main-menu .menu li.item-172 a:hover,
#header-content #main-menu .menu li.item-207 a:hover,
#header-content #main-menu .menu li.item-258 a:hover
 {
    background-color: #777777;
}

#header-content #main-menu .menu li.item-120.active a,
#header-content #main-menu .menu li.item-120.active a:hover {
    background-color: #f54545;
}

#main-menu .menu li.item-663 a:hover {
    background-color: #dfaf0d;
}

#header-content #main-menu .menu li.item-663.active a,
#header-content #main-menu .menu li.item-663.active a:hover {
    background-color: #dfaf0d;
}

#main-menu .menu li.item-124 a:hover {
    background-color: #dfaf0d;
}

#header-content #main-menu .menu li.item-124.active a,
#header-content #main-menu .menu li.item-124.active a:hover {
    background-color: #dfaf0d;
}

#header-content #main-menu .menu li.item-173 a:hover {
    background-color: #039592;
}

#header-content #main-menu .menu li.item-173.active a,
#header-content #main-menu .menu li.item-173.active a:hover {
    background-color: #039592;
}

#header-content #main-menu .menu li.item-143 a:hover {
    background-color: #039592;
}

#header-content #main-menu .menu li.item-143.active a,
#header-content #main-menu .menu li.item-143.active a:hover {
    background-color: #039592;
}

#header-content #main-menu .menu li.item-162 a:hover {
    background-color: #1d8be0;
}

#header-content #main-menu .menu li.item-162.active a,
#header-content #main-menu .menu li.item-162.active a:hover {
    background-color: #1d8be0;
}

#header-content #main-menu .menu li.item-939 a:hover {
    background-color: #1d8be0;
}

#header-content #main-menu .menu li.item-939.active a,
#header-content #main-menu .menu li.item-939.active a:hover {
    background-color: #1d8be0;
}

#header-content #main-menu .menu li.item-235 a:hover {
    background-color: #90899b;
}

#header-content #main-menu .menu li.item-235.active a,
#header-content #main-menu .menu li.item-235.active a:hover {
    background-color: #90899b;
}


#header-content #main-menu .menu li.item-992 a:hover {
    background-color: #039592;
}

#header-content #main-menu .menu li.item-992.active a,
#header-content #main-menu .menu li.item-992.active a:hover {
    background-color: #039592;
}

#header-content #main-menu .menu li.item-958 a:hover {
    background-color: #EE3322;
}

/* li.item-958.parent {display:none!important;} */

#header-content #main-menu .menu li.item-737 a:hover {
    background-color: #039592;
}

/*#header-content #main-menu .menu li.item-737.active a,
#header-content #main-menu .menu li.item-173.active a:hover {
    background-color: #039592;
}*/

#header-content #main-menu .menu li.item-839 a:hover {
    background-color: #779CCE;
}

#header-content #main-menu .menu li.item-839.active a,
#header-content #main-menu .menu li.item-173.active a:hover {
    background-color: #4478BC;
}

#header-content #main-menu .menu li.item-839 {
    background-color: #4478BC;
}

#header-content #main-menu .menu li.item-863 a:hover {
    background-color: #039592;
}

#header-content #main-menu .menu li.item-863.active a,
#header-content #main-menu .menu li.item-173.active a:hover {
    background-color: #039592;
}

#header-content #main-menu .menu li.item-920 a:hover {
    background-color: #dfaf0d;
}

/*.menu li.item-958.parent a {
    background-color: #e32;
}*/

/*KVIZOVI main manu 
#header-content #main-menu .menu li.item-920.active a,
#header-content #main-menu .menu li.item-920.active a:hover {
    background-color: #dfaf0d !important;
}*/

#header-content #main-menu .menu li.item-920.active a,
#header-content #main-menu .menu li.item-173.active a:hover {
    background-color: transparent;
}

#header-content #main-menu .menu li.item-920 {
    background-color: transparent;
}


/* ===== END HEADER ===== */


/* ===== START CONTENT ===== */

#contentarea,
#contentarea2 {
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
}


/*#fpssContainer527, #fpssContainer528, #fpssContainer529 { display: none; }*/

#above-banner {
    background-color: #ffffff;
    float: left;
    margin: 0 0 10px;
    padding: 5px;
    width: 630px;
    text-align: center;
}

#above-banner .customabove468 p {
    margin: 0;
}

#above-banner img,
#below-banner img {
    width: 468px;
}

.banner-left {
    float: left;
}

.banner-right {
    float: right;
}

#below-banner {
    background-color: #ffffff;
    float: left;
    margin: 0 0 10px;
    width: 640px;
    text-align: center;
    padding: 5px;
}

#below-banner .custombelow468 {
    padding: 5px;
    border-bottom: 1px solid #dcdddf;
}

#below-banner .custombelow468 p {
    margin: 0;
}

#front-a {
    float: left;
    margin-bottom: 10px;
    width: 650px;
}

#front-a .moduletable .typetwo .allmode-img img {
    height: 80px;
    width: 110px
}

#front-a .moduletable .typeoscars .allmode-img img {
    height: 80px;
    width: 110px
}

#front-a .moduletable-home-video .hwd-container .more-videos {
    float: right;
    margin-top: -40px;
    padding-right: 5px;
}

#front-a .moduletable .typecorona .allmode-img img {
    height: 80px;
    width: 110px;
}

.row-fluid.ccomment-actions {
    clear: both;
}

button.ccomment-add-new.btn.btn-mini {
    margin-bottom: 5px;
}


.fb_iframe_widget_fluid_desktop iframe {
	min-width:590px!important;
}

#wrapper2 #main .item-page .fb_iframe_widget span {
/*	min-width:200px!important;  */
}

#wrapper2 #main .item-page .fb_iframe_widget iframe {
/*	min-width:100%!important; */
}

/* start banner-background */

#banner-background,
.branding {
    position: relative;
}

.branding-wapper {
    bottom: 0;
    left: -1056px;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: -11px;
    z-index: 0;
    height: 1074px;
}

.branding-container {
    margin: auto;
    position: relative;
    width: 970px;
}

.sticky { position: fixed!important; margin-top:-175px!important; }
.sticky2 { position: fixed!important; margin-top:-186px!important; }
.sticky-lr { position: fixed!important; margin-top:-186px!important; }
/*.sticky { position: fixed!important; margin-top:-176px!important; }  */
.stickyinner { position: fixed!important; margin-top:-225px!important; }  

/* End banner-background */


/* start content-page */

#content-page {
    margin: 0 auto;
    padding: 0 8px;
    position: relative;
    width: 970px;
    z-index: 1;
}

#main-content {
    margin: 0 auto;
    padding: 0;
    width: 970px;
    position: relative;
}

#main-content #wrapper2 {
    float: left;
    width: 650px;
}

#main #hwd-container {
    background-color: #fff;
    padding: 10px;
    /*margin-top:-20px;*/
}

h2.media-title {color:#039592!important;border-bottom: 2px solid #039592!important;}
.cb-video-description {font-size:14px;font-weight:bold;}
.twitter-share-button {width:80px!important;}
#hwd-container .pagination  {
	padding-bottom: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    padding-top: 30px;}
.row-separator {height:0!important;}
.filters {display: none !important;}

#hwd-container .media-media-title {
    border-bottom: 2px solid #039592;
    color: #039592;
    font-size: 42px;
    font-weight: 500;
    line-height: 42px;
    margin: center center 10px;
    padding: 10px 5px;}
	
#hwd-container .media-details-view {
	margin:0!important;
}

#hwd-container .fb_iframe_widget_fluid {
	display: inline-block;
}

#hwd-container .media-header > .btn-group {
	display:none;
}

.hwd-container .media-details-view h1.contentheading, 
.hwd-container .media-details-view h2.contentheading, 
.hwd-container .media-details-view h3.contentheading, 
.hwd-container .media-details-view h4.contentheading,
.hwd-container .media-details-view h5.contentheading, 
.hwd-container .media-details-view h6.contentheading {
	padding-bottom:20px!important;
	
}


#hwd-container .media-details-view h1.contentheading, #hwd-container .media-details-view h2.contentheading, #hwd-container .media-details-view h3.contentheading, #hwd-container .media-details-view h4.contentheading, #hwd-container .media-details-view h5.contentheading, #hwd-container .media-details-view h6.contentheading {
	padding: 0px 0 2px;
    font-size: 13px;
    font-weight: bold;
    line-height: 19px;	
}

#hwd-container .media-info-category {
    padding-bottom: 20px!important;
	font-size: 12px;
	text-align:left;
}

#hwd-container .fb-like.fb_iframe_widget {vertical-align:top; width:200px;}
#hwd-container .fb_iframe_widget iframe {width:200px!important;}

.moduletable.videos .hwd-container dl.media-info dd {
    display: none!important;
}

/* End content-page */


/* Start ITPshare styling */

.itp-share { background-color: #f8f8f8; clear: both; display: block; height: 25px; padding-left: 5px; padding-top: 5px; position: relative; margin-bottom: 10px; }
.item-page .social-share { background-color: #f8f8f8; display: none; float: left; height: 30px; margin: 0 0 10px; overflow: hidden; width: 100%; }
.item-page .itp-share-tw { float: left; margin: 0px 5px 5px 5px; overflow: hidden; }
.item-page .itp-share-fbl { float: left; margin: 0px 0 5px 0; }
.item-page .itp-share-gone { float: left; margin: 0px 0px 5px 0px; overflow: hidden; width: 70px; }
.item-page .itp-share-gshare { float: left; margin: 5px; }
.itp-share-pinterest { float: left; margin: 0px 0px 5px 0px; }
.itp-share-mod.horoskop-share .itp-share-fbl {min-height: 28px;}

/* End ITPShare styling */

/* viber share 

#viber_share {
    background-image: url(../images/share_purple_512_normal.png);
	background-size: cover;
    display: inline-block;
    width: 60px;
    height: 20px;
}
#viber_share:hover {
	background-image: url(../images/share_purple_512_hover.png);
	background-size: cover;
}
*/


/* start related articles */

.span4.pull-left.jvrel_relart .media img {
	height:90px;
	width:200px;
}

.span4.jvrel_relart .media img {
	max-width:200px;
}	

/* jvrelatives styles/default/style.css 14092023 */

.media-object {
	margin-right: 8px;
    display: block;
	float:left;
	margin-bottom:5px;
}
.media-object-top {
	margin:0 auto;
	margin-bottom:8px;
	display:block;
	border: 2px solid #CDCDCD;
}
span.jvrel_desctext {
	display:block;
	font-size:90%;
	margin-top:2px;
	margin-bottom:4px;
}

.jvrel_caption {
    float: left;
    font-size: 13px!important;
    padding: 0 0 7px!important;
    text-transform: uppercase;
    width: 100%;
	line-height:10px!important;
	font-weight:bold!important;
	margin-top:10px !important;
}

.jvrel_relart {
	border-left:1px dotted #bdbdbd;
	float:left;
	padding:0 4px;
	width:200px;
}

.jvrel_relart:first-child {
	border-left: 0 none;
}

.jvrel_title {
	font-size:11px!important;
	font-weight:bold;

}


/* end jvrelatives.css */
/* end related articles */


#bottom_banner_left  {float:left;}
#bottom_banner_right {float:right;}


/* Start kvizovi content styling */

.showAnswer {
	color: #666666;
	font-size: 14px;
	font-weight: normal;
	font-family: Tahoma, Arial, sans-serif;
	margin-bottom: 50px;
	display: block;
	
}

div[id^="answer"]  {
	color: #666666;
	font-size: 13px!important;
	font-weight: normal!important;
	font-family: Tahoma, Arial, sans-serif;
	margin-bottom: 50px;
	display: block;	
	line-height:1.6em;
	
}

div[id^="answer"] pre {
	color: #666666;
	margin:0;
	font-family: Tahoma, Arial, sans-serif!important;
	white-space: pre-wrap;       /* Since CSS 2.1 */
    white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
    white-space: -pre-wrap;      /* Opera 4-6 */
    white-space: -o-pre-wrap;    /* Opera 7 */
    word-wrap: break-word;       /* Internet Explorer 5.5+ */
	
}

div[id^="answer"] ol li {
	margin-top:0!important;;
}


.quiz-title {
	font-size:20px!important;
	font-family: Tahoma, Arial, sans-serif!important;	
}

li.main-question-quiz-type-5 {
    height: auto!important;
}							  						   
.main-question-quiz-type-6 {
	font-size:18px!important;
	font-weight:bold!important;
	margin-top:10px!important;
	margin-bottom:10px!important;
	line-height:1.6em;
}

.main-question-quiz-type-6 li {
	margin-top:0!important;
}

.main-question-quiz-type-1, .main-question-quiz-type-2, .main-question-quiz-type-3, .main-question-quiz-type-4, .main-question-quiz-type-5  {
	font-size:18px; 
	margin-bottom:10px;
	margin-top:20px;
	font-weight:bold;
}


.main-question span {
	font-size:16px!important;
}

.quiz-image-api-quiz-type-1 img {
    width: 100%;
    height: auto;
    display: block;
    margin-bottom: 20px !important;
    margin-top: 20px !important;
}

.quiz-image-api-quiz-type-2 img {
    width: 100%;
    height: auto;
    display: block;
    margin-bottom: 20px !important;
    margin-top: 20px !important;
}

.quiz-image-api-quiz-type-3 img {
    width: 100%;
    height: auto;
    display: block;
    margin-bottom: 20px !important;
    margin-top: 20px !important;
}

.quiz-image-api-quiz-type-4 img {
    width: 100%;
    height: auto;
    display: block;
    margin-bottom: 20px !important;
    margin-top: 20px !important;
}

.quiz-image-api-quiz-type-5 img {
    width: 100%;
    height: auto;
    display: block;
    margin-bottom: 20px !important;
    margin-top: 20px !important;
}

.quiz-image-api-quiz-type-6 img {
    width: 100%;
    height: auto;
    display: block;
    margin-bottom: 10px !important;
    margin-top: 10px !important;
}

.main-question-quiz-type-6 img {
    width: 100%;
    height: auto;
    display: block;
}						
#share-buttons a img {
	width:auto!important;
}


/* End Kvizovi contet-styling */


/* Top Slider */

#headline {
    float: left;
    width: 640px;
    height: 440px;
    padding: 5px;
    margin: 0 0 10px;
    background-color: #ffffff;
    display: flex;
}

.heleft {
    width: 345px;
}

.heright {
    width: 295px;
    padding-left: 5px;
}

#headline-1 {
    padding-right: 5px;
}

#headline-2 {
    padding-bottom: 5px;
}

#headline-1>#fpssContainer121.fpss-template-simple,
#headline-1>#fpssContainer121.fpss-template-simple .slides-wrapper,
#headline-1>#fpssContainer121.fpss-template-simple .slides-wrapper .slides .slide,
#headline-1>#fpssContainer121.fpss-template-simple img {
    width: 345px;
    height: 440px;
}

#headline-2>#fpssContainer123.fpss-template-simple,
#headline-2>#fpssContainer123.fpss-template-simple .slides-wrapper,
#headline-2>#fpssContainer123.fpss-template-simple .slides-wrapper .slides .slide,
#headline-2>#fpssContainer123.fpss-template-simple img {
    width: 290px;
    height: 240px;
}

#headline-3>#fpssContainer124.fpss-template-simple,
#headline-3>#fpssContainer124.fpss-template-simple .slides-wrapper,
#headline-3>#fpssContainer124.fpss-template-simple .slides-wrapper .slides .slide,
#headline-3>#fpssContainer124.fpss-template-simple img {
    width: 290px;
    height: 195px;
}

#fpssContainer121.fpss-template-simple .slides-wrapper .slides .slide .slidetext,
#fpssContainer123.fpss-template-simple .slides-wrapper .slides .slide .slidetext,
#fpssContainer124.fpss-template-simple .slides-wrapper .slides .slide .slidetext {
    background-color: rgba(0, 0, 0, 0.75);
    bottom: -60px;
    left: 0;
    margin: 0;
    padding: 4px 8px 12px;
    position: absolute;
    right: 0;
    width: auto;
    /*z-index: 1;*/
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
}

#fpssContainer121.fpss-template-simple .slides-wrapper .slides:hover .slidetext,
#fpssContainer123.fpss-template-simple .slides-wrapper .slides:hover .slidetext,
#fpssContainer124.fpss-template-simple .slides-wrapper .slides:hover .slidetext {
    background-color: rgba(245, 69, 69, 0.90);
    bottom: 0!important;
}

#fpssContainer121.fpss-template-simple .slides-wrapper .slides .slidetext h1,
#fpssContainer123.fpss-template-simple .slides-wrapper .slides .slidetext h1,
#fpssContainer124.fpss-template-simple .slides-wrapper .slides .slidetext h1,
#fpssContainer121.fpss-template-simple .slides-wrapper .slides .slidetext h1 span,
#fpssContainer123.fpss-template-simple .slides-wrapper .slides .slidetext h1 span,
#fpssContainer124.fpss-template-simple .slides-wrapper .slides .slidetext h1 span {
    padding: 10px 0px;
    margin: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    color: #ffffff;
    text-transform: uppercase;
    line-height: 1.6em;
    letter-spacing: 0.4pt;
}

.fpss-template-simple .slidetext p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}


/* Top Slider J v3.4 */

#headline-1>#fpssContainer459.fpss-template-simple,
#headline-1>#fpssContainer459.fpss-template-simple .slides-wrapper,
#headline-1>#fpssContainer459.fpss-template-simple .slides-wrapper .slides .slide,
#headline-1>#fpssContainer459.fpss-template-simple img {
    width: 345px;
    height: 440px;
}

#headline-2>#fpssContainer461.fpss-template-simple,
#headline-2>#fpssContainer461.fpss-template-simple .slides-wrapper,
#headline-2>#fpssContainer461.fpss-template-simple .slides-wrapper .slides .slide,
#headline-2>#fpssContainer461.fpss-template-simple img {
    width: 290px;
    height: 240px;
}

#headline-3>#fpssContainer462.fpss-template-simple,
#headline-3>#fpssContainer462.fpss-template-simple .slides-wrapper,
#headline-3>#fpssContainer462.fpss-template-simple .slides-wrapper .slides .slide,
#headline-3>#fpssContainer462.fpss-template-simple img {
    width: 290px;
    height: 195px;
}

#fpssContainer459.fpss-template-simple .slides-wrapper .slides .slide .slidetext,
#fpssContainer461.fpss-template-simple .slides-wrapper .slides .slide .slidetext,
#fpssContainer462.fpss-template-simple .slides-wrapper .slides .slide .slidetext {
    background-color: rgba(0, 0, 0, 0.75);
    bottom: -60px;
    left: 0;
    margin: 0;
    padding: 4px 8px 12px;
    position: absolute;
    right: 0;
    width: auto;
    /*z-index: 1;*/
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
}

#fpssContainer459.fpss-template-simple .slides-wrapper .slides:hover .slidetext,
#fpssContainer461.fpss-template-simple .slides-wrapper .slides:hover .slidetext,
#fpssContainer462.fpss-template-simple .slides-wrapper .slides:hover .slidetext {
    background-color: rgba(245, 69, 69, 0.90);
    bottom: 0!important;
}

#fpssContainer459.fpss-template-simple .slides-wrapper .slides .slidetext h1,
#fpssContainer461.fpss-template-simple .slides-wrapper .slides .slidetext h1,
#fpssContainer462.fpss-template-simple .slides-wrapper .slides .slidetext h1,
#fpssContainer459.fpss-template-simple .slides-wrapper .slides .slidetext h1 span,
#fpssContainer461.fpss-template-simple .slides-wrapper .slides .slidetext h1 span,
#fpssContainer462.fpss-template-simple .slides-wrapper .slides .slidetext h1 span {
    padding: 10px 0px;
    margin: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    color: #ffffff;
    text-transform: uppercase;
    line-height: 1.6em;
    letter-spacing: 0.4pt;
}

.fpss-template-simple .slidetext p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}


/* start Begin Content Page */

#wrapper2 #main .item-page {
    width: 630px;
    float: left;
    padding: 10px;
    margin: 0;
    background-color: #ffffff;
}

#wrapper2 #main .item-page h2 {
    padding: 10px 5px;
    margin: 0 0 10px;
    border-bottom: 2px solid #dcdcdc;
    color: #585858;
    font-size: 42px;
    line-height: 42px;
    font-weight: 500;
}

#wrapper2 #main .item-page h2 a {
    color: #585858;
}

#wrapper2 #main .item-page h2 a:hover {
    color: #585858;
}

#wrapper2 #main .item-page h2.jvrel_caption {
	float: left;
    font-size: 13px!important;
    padding: 0 0 7px!important;
    text-transform: uppercase;
    width: 100%;
    line-height: 10px!important;
    font-weight: bold!important;
    margin-top: 10px !important;
}


#wrapper2 #main .item-page .centerdiv {
    color: #4A4A4A;
    font-size: 16px;
}

/* below article ads */


span.video-label.video-title.trc_ellipsis {
    color: #DE4946;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    line-height: normal;
}

.sc-coolrelationship-2 .logoDiv a span {display:none!important;}



/* end below article ads */




#wrapper2 #main .item-page p {
    margin: 0 0 15px;
    color: #4A4A4A;
    font-size: 16px;
    line-height: 1.6em;
	overflow-wrap: break-word;
}

#wrapper2 #main .item-page p img {
	width:100%;
	height:auto;
}

#wrapper2 #main .item-page #za-nas p img {
	width:auto;
}

#wrapper2 #main .item-page .nn_tabs p img {
	width:118px;
}


#wrapper2 #main .item-page .nn_tabs p {
	width:97%;
}

#wrapper2 #main .item-page .nn_tabs .fs-wrap {
    margin-left: -5%!important;
}						   
#wrapper2 #main .item-page p h2 {
    float: left;
}

#wrapper2 #main .item-page li {
    font-size: 16px;
}

#wrapper2 #main .item-page .centerdiv {
    color: #4A4A4A;
    font-size: 16px;
}

/* Moduletable */

#wrapper2 .moduletable {
    width: 640px;
    float: left;
    padding: 5px;
    margin: 0 0 10px;
    background-color: #ffffff;
}

#wrapper2 .moduletable h3 {
    padding: 6px 5px 8px;
    margin: 0;
    margin-bottom: 10px;
    border-bottom: 2px solid #dcdcdc;
    color: #585858;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
}


/* Moduletable AllmodeName */

#wrapper2 .moduletable h4.allmode-name {
    padding: 6px 5px 8px;
    margin: 0 0 10px;
    border-bottom: 2px solid #dcdcdc;
    color: #585858;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
}

#wrapper2 .moduletable .allmode-portal {
    padding: 0;
    margin: 0;
}


/* Tabs Nav */

div.nn_tabs_nav {
    margin: 0;
    padding: 0;
    background: none;
    border-bottom: 2px solid #dcdcdc;
    border-top: none;
}

div.nn_tabs_nav li.nn_tabs_tab a,
div.nn_tabs_nav li.nn_tabs_tab a:link {
    padding: 7px 8px 2px;
}

div.nn_tabs_nav li.nn_tabs_tab.active a,
div.nn_tabs_nav li.nn_tabs_tab.active a:hover,
div.nn_tabs_nav li.nn_tabs_tab a:hover {
    color: #585858;
    background-color: #dcdcdc;
}


/* Tabs Nav J3.4 */

div.nn_tabs {
    margin: 0;
    padding: 0;
    background: none;
    border-bottom: 2px solid #dcdcdc;
    border-top: none;
}

div.nn_tabs li.nn_tabs a,
div.nn_tabs li.nn_tabs a:link {
    padding: 7px 8px 2px;
}

div.nn_tabs li.nn_tabs.active a,
div.nn_tabs li.nn_tabs.active a:hover,
div.nn_tabs li.nn_tabs a:hover {
    color: #585858;
    background-color: #dcdcdc;
}


/* Blog Featured */

#main {
    background: none;
    float: left;
    margin: 0;
    padding: 0;
    width: 650px;
}

#main .blog-featured {
    background-color: #ffffff;
    padding: 0;
}

#main .blog-featured .cols-3 {
    padding: 5px 0px 0;
}

#main .blog-featured .cols-3 .item {
    float: left;
    height: 220px;
    margin: 0 5px 10px 9px;
    overflow: hidden;
    padding: 0;
    text-align: left;
    width: 200px;
}

#main .blog-featured .cols-3 .item:hover {
    background: url("../images/crnobelo/bg-item.png") repeat-y center top;
}

#main .blog-featured .cols-3 .item .img-intro-left {
    float: left;
    margin: 0 0 10px;
}

#main .blog-featured .cols-3 .item .img-intro-left img {
    height: 92px;
    width: 200px;
}

#main .blog-featured .cols-3 .column-1 {
    padding: 0;
    margin: 0 9px 10px 6px;
}

#main .blog-featured .cols-3 .column-2 {
    border-left: 1px dotted #BDBDBD;
    border-right: 1px dotted #BDBDBD;
    margin: 0 0 10px;
    padding: 0 9px;
}

#main .blog-featured .cols-3 .column-1 a img,
#main .blog-featured .cols-3 .column-2 a img,
#main .blog-featured .cols-3 .column-3 a img {
    height: 90px!important;
    width: 200px!important
}

#main .blog-featured .cols-3 .item h2 {
    display: block;
    float: left;
    height: auto;
    margin: 0;
    overflow: hidden;
    padding: 9px 0 4px;
    width: 200px;
    line-height: 19px;
}

#main .blog-featured .cols-3 .item h2 span {
    color: #DE4946;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
}

#main .blog-featured .cols-3 .item p {
    color: #666666;
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    margin: 0 0 10px;
    padding: 0;
    width: 200px;
    line-height: 20px;
}

#main .blog-featured .cols-3 .column-3 {
    margin-right: 0;
    padding: 0;
}

#main .blog-featured .items-row.cols-1 {
    background: #ffffff none repeat scroll 0 0;
    float: left !important;
    height: 223px;
    margin: 5px 1px 20px !important;
    overflow: hidden;
    padding-right: 3px;
    width: 32%;
}

#main .blog-featured {
    float: left;
    width: 100%;
}

#main .blog-featured .cols-1 .item h2 span {
    color: #de4946;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
}

.blog-featured .item img {
    width: 200px;
    height: 90px;
}

#main .blog-featured .cols-1 .item p {
    color: #666666;
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 20px;
    margin: 0 0 10px;
    padding: 0;
    width: 200px;
}

#main .blog-featured .items-row.cols-1:nth-child(3n+2) {
    border-left: 1px dotted #bdbdbd;
    border-right: 1px dotted #bdbdbd;
    margin: 5px 2px 20px!important;
    padding-left: 4px;
    padding-right: 6px;
}

#main .blog-featured .items-row.cols-1:nth-child(3n+3) {
    padding-left: 1px;
    padding-right: 2px;
}

#main .blog-featured .items-row.cols-1:nth-child(3n+2) .item {
    margin: 0 5px 0 0;
}

#main .items-row h2 {
    float: left;
    margin: 0;
    width: 100%;
}

#main .blog-featured .cols-1 .item p {
    margin: 0;
}

#main .pagination {
    padding-top: 10px;
}

#main .blog-featured .items-row.cols-1 h2 span,
#main .blog-featured .items-row.cols-1 h2 {
    color: #de4946;
    display: block;
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    height: auto;
    line-height: 19px;
    margin: 0;
    overflow: hidden;
    padding: 5px 0 2px;
}

#front-b {
    background-color: #ffffff;
    float: left;
    width: 650px;
    margin-top: 10px;
}

.blog-featured .item img {
    border: none !important;
}

#front-b .moduletable-home-video .hwd-container .more-videos {
    float: right;
    margin-top: -40px;
    padding-right: 5px;
}


/* Home Video Moduls */

.moduletable-home-video {
    padding: 5px 4px 0;
}

.moduletable-home-video h3 {
    border-bottom: 2px solid #039592;
    padding: 6px 5px 8px;
    margin: 0;
    margin-bottom: 10px;
    text-transform: uppercase;
    font-size: 12px;
}

.moduletable-home-video span.backh3 {
    color: #039592;
    padding: 0;
}

.moduletable-home-video #hwdvids .standard {
    border: none !important;
}

.moduletable-home-video a {
    color: #7A7A7A;
    font-size: 11px !important;
    font-weight: normal;
    text-decoration: none;
}

.moduletable-home-video .custom-home-video td {
    display: inline;
    float: left;
    margin: 0 2px 0 2px;
}

.moduletable-home-video .custom-home-video span {
    display: block;
    margin-top: 5px;
    font-size: 11px!important;
    line-height: 15px;
}

.moduletable-home-video .custom-home-video a img {
    border: 1px solid #039592 !important;
    height: auto;
    padding: 1px;
    width: 152px;
}

.moduletable-home-video img {
    border: none !important;
}

.moduletable-home-video #hwdvids .box {
    border: none !important;
    padding-top: 0;
}

.moduletable-home-video #hwdvids .listThumbnail {
    padding: 0;
}

.moduletable-home-video #hwdvids .listThumbnail a img {
    border: 1px solid #039592 !important;
    height: 100px;
}

#hwdvids .standard .read-more {
    padding: 0 !important;
    position: relative;
}

#hwdvids .standard .read-more a {
    font-size: 11px !important;
    position: absolute;
    right: 10px;
    top: -34px;
    z-index: 9999;
    color: #787777;
    text-transform: lowercase;
}


/* Bottom Moduls */

#bottom {
    background: none;
    float: left;
    margin: 10px 0 0;
    padding: 0;
    width: 650px;
}

#bottom .custombottom468 {
    background-color: #ffffff;
    margin: 0 0 10px;
    padding: 5px;
}

#bottom .custombottom468 p {
    margin: 0;
}

#bottom .custombottom468 img {
    width: 468px;
}

#bottom .moduletable-who-wears-it-better {
    background-color: #ffffff;
    float: left;
    margin: 0 0 10px;
    padding: 5px;
    width: 305px;
    position: relative;
}

#bottom .moduletable-who-wears-it-better {
    background-color: #ffffff;
    float: left;
    margin: 0;
    padding: 5px;
    width: 310px;
    position: relative;
}

#bottom .moduletable-who-wears-it-better h3 {
    border-bottom: 2px solid #c10551;
    padding: 6px 5px 8px;
    margin: 0;
    position: relative;
}

#bottom .moduletable-who-wears-it-better h3 span.backh3 {
    color: #c10551;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
}

.ultimaterss.forum-threads {
    width: 640px;
    float: left;
    padding: 5px;
    margin: 0 0 10px;
    background: url(../images/forum-threads-module-background.jpg);
    color: #CDF1FF;
}

.ultimaterss.forum-threads a {
    color: #fff; 
}

.ultimaterss.forum-threads a:hover {
    filter: brightness(150%);
}

.ultimaterss.forum-threads .feed_title_left a:before {
	content: "- ";
}

.ultimaterss.forum-threads td {
border-bottom: none;
padding-left:15px!important;
}

.ultimaterss.forum-threads table {
    border: none;
}

.ultimaterss.forum-threads .vkluci-se {
    padding: 5px;
    font-size: 140%;
    text-align: center;
    background: #8BC34A;
    border-radius: 4px;
    width: 32%;
    margin: auto;
    margin-top: 5px;
    margin-bottom: 5px;
}


/*Typeseven*/

.typeseven {
    position: relative;
}

.typesevenleft {
    position: relative;
    width: 310px!important;
    height: 349px;
}

.typesevenleft .allmode-carousel h4.allmode-name {
    width: 310px;
    margin: 0 auto!important;
    border-bottom: 2px solid #dfaf0d!important;
    color: #dfaf0d!important;
}

.typesevenleft .allmode-carousel .allmode-itemsbox {
    border: none;
    margin: 0;
}

.typesevenleft .allmode-carousel .allmode-left {
    top: -30px;
    right: 15px;
    left: inherit;
    width: 26px;
    height: 23px;
}

.typesevenleft .allmode-carousel .allmode-right {
    top: -30px;
    right: 0px;
    left: inherit;
    width: 26px;
    height: 23px;
}

.typesevenleft .allmode-carousel .allmode-prev,
.typesevenleft .allmode-carousel .allmode-next {
    width: 26px;
    height: 23px;
    top: 0;
    margin-top: 0;
    cursor: pointer;
}

.typesevenleft .allmode-carousel .allmode-center {
    padding-top: 8px;
    padding-bottom: 0px;
    margin: 0;
}

.typesevenleft .allmode-carousel .allmode-slider {
    margin: 0;
}

.typesevenleft .allmode-carousel .allmode-item {
    margin: 0;
    width: 310px!important;
    height: 310px!important;
}

.typesevenleft .allmode-carousel .allmode-show {
    border: none;
}

.typesevenleft .allmode-carousel .allmode-show .allmode-img {
    margin: 0;
}

.typesevenleft .allmode-carousel .allmode-title,
.typesevenleft .allmode-carousel .allmode-title {
    max-height: 35px;
    margin-top: -30px;
    font: 13px/18px Arial, Helvetica, sans-serif;
    display: block;
    background: none repeat scroll 0 0 #000000;
    position: relative;
    text-transform: uppercase;
    line-height: 18px;
    opacity: 0.7;
}

.typesevenleft .allmode-carousel .allmode-title,
.typesevenleft .allmode-carousel .allmode-title a {
    color: #fff;
    padding-left: 4px;
    padding-top: 6px;
    padding-bottom: 6px;
}

.typesevenleft .allmode-carousel .allmode-title a:hover,
.typesevenleft .allmode-carousel .allmode-text a:hover {
    text-decoration: none;
}

.typesevenleft .allmode-carousel .allmode-info {
    float: left;
    background-image: none;
    margin: 5px 8px 0 0;
    text-transform: uppercase;
    font-size: 10px;
    font-weight: normal;
    color: #787777;
}

.typesevenleft .allmode-carousel .allmode-info a {
    color: #787777;
}

.typesevenleft .allmode-carousel .allmode-info a:hover {
    color: #222;
}

.typesevenleft .allmode-carousel .allmode-info span {
    margin-left: 5px;
}

.typesevenleft .allmode-carousel .allmode-details {
    float: left;
    padding: 1px 0 0 16px;
    border: none;
    background: url(comments.png) left 2px no-repeat;
    color: #999999;
    font: 11px/13px "Arial", "Helvetica", sans-serif;
}

.typesevenleft .allmode-carousel .allmode-details a,
.typesevenleft .allmode-carousel .allmode-details a:hover {
    color: #999999;
}

.typesevenleft2 {
    position: relative;
    width: 310px!important;
    height: 249px;
}

.typesevenleft2 .allmode-carousel h4.allmode-name {
    width: 310px;
    margin: 0 auto!important;
    border-bottom: 2px solid #f54545!important;
    color: #f54545!important;
}

.typesevenleft2 .allmode-carousel .allmode-itemsbox {
    border: none;
    margin: 0;
}

.typesevenleft2 .allmode-carousel .allmode-left {
    background-image: none;
    top: -30px;
    right: 15px;
    left: inherit;
    width: 26px;
    height: 23px;
}

.typesevenleft2 .allmode-carousel .allmode-right {
    background-image: none;
    top: -30px;
    right: 0px;
    left: inherit;
    width: 26px;
    height: 23px;
}

.typesevenleft2 .allmode-carousel .allmode-prev,
.typesevenleft2 .allmode-carousel .allmode-next {
    width: 26px;
    height: 23px;
    top: 0;
    margin-top: 0;
    cursor: pointer;
}

.typesevenleft2 .allmode-carousel .allmode-center {
    padding-top: 8px;
    padding-bottom: 0px;
    margin: 0;
}

.typesevenleft2 .allmode-carousel .allmode-slider {
    margin: 0;
}

.typesevenleft2 .allmode-carousel .allmode-item {
    margin: 0;
    width: 310px!important;
    height: 210px!important;
}

.typesevenleft2 .allmode-carousel .allmode-show {
    border: none;
}

.typesevenleft2 .allmode-carousel .allmode-show .allmode-img {
    margin: 0;
}

.typesevenleft2 .allmode-carousel .allmode-title,
.typesevenleft2 .allmode-carousel .allmode-title {
    max-height: 35px;
    margin-top: -30px;
    font: 13px/18px Arial, Helvetica, sans-serif;
    display: block;
    background: none repeat scroll 0 0 #000000;
    position: relative;
    text-transform: uppercase;
    line-height: 18px;
    opacity: 0.7;
}

.typesevenleft2 .allmode-carousel .allmode-title,
.typesevenleft2 .allmode-carousel .allmode-title a {
    color: #fff;
    padding-left: 4px;
    padding-top: 6px;
    padding-bottom: 6px;
}

.typesevenleft2 .allmode-carousel .allmode-title a:hover,
.typesevenleft2 .allmode-carousel .allmode-text a:hover {
    text-decoration: none;
}

.typesevenleft2 .allmode-carousel .allmode-info {
    float: left;
    background-image: none;
    margin: 5px 8px 0 0;
    text-transform: uppercase;
    font-size: 10px;
    font-weight: normal;
    color: #787777;
}

.typesevenleft2 .allmode-carousel .allmode-info a {
    color: #787777;
}

.typesevenleft2 .allmode-carousel .allmode-info a:hover {
    color: #222;
}

.typesevenleft2 .allmode-carousel .allmode-info span {
    margin-left: 5px;
}

.typesevenleft2 .allmode-carousel .allmode-details {
    float: left;
    padding: 1px 0 0 16px;
    border: none;
    background: url(comments.png) left 2px no-repeat;
    color: #999999;
    font: 11px/13px "Arial", "Helvetica", sans-serif;
}

.typesevenleft2 .allmode-carousel .allmode-details a,
.typesevenleft2 .allmode-carousel .allmode-details a:hover {
    color: #999999;
}

.typesevenright {
    float: right!important;
    position: relative;
    width: 310px!important;
    height: 349px;
}

.typesevenright .allmode-carousel-double h4.allmode-name {
    width: 310px;
    margin: 0 auto!important;
    border-bottom: 2px solid #f54545!important;
    color: #f54545!important;
}

.typesevenright .allmode-carousel-double .allmode-itemsbox {
    border: none;
    margin: 0;
}

.typesevenright .allmode-carousel-double .allmode-left {
    background-image: none;
    top: -30px;
    right: 15px;
    left: inherit;
    width: 26px;
    height: 23px;
}

.typesevenright .allmode-carousel-double .allmode-right {
    background-image: none;
    top: -30px;
    right: 0px;
    left: inherit;
    width: 26px;
    height: 23px;
}

.typesevenright .allmode-carousel-double .allmode-prev,
.typesevenright .allmode-carousel-double .allmode-next {
    width: 26px;
    height: 23px;
    top: 0;
    margin-top: 0;
    cursor: pointer;
}

.typesevenright .allmode-carousel-double .allmode-center {
    padding-top: 8px;
    padding-bottom: 0;
    margin: 0;
}

.typesevenright .allmode-carousel-double .allmode-slider {
    margin: 0;
}

.typesevenright .allmode-carousel-double .allmode-item {
    margin: 0;
    width: 310px!important;
}

.typesevenright .allmode-carousel-double .allmode-show {
    border: none;
}

.typesevenright .allmode-carousel-double .allmode-show .allmode-img {
    margin: 0;
}

.typesevenright .allmode-carousel-double .allmode-title,
.typesevenright .allmode-carousel-double .allmode-title {
    max-height: 35px;
    margin-top: -30px;
    font: 13px/18px Arial, Helvetica, sans-serif;
    display: block;
    background: none repeat scroll 0 0 #000000;
    position: relative;
    text-transform: uppercase;
    line-height: 18px;
    opacity: 0.7;
}

.typesevenright .allmode-carousel-double .allmode-title,
.typesevenright .allmode-carousel-double .allmode-title a {
    color: #fff;
    padding-left: 4px;
    padding-top: 6px;
    padding-bottom: 6px;
}

.typesevenright .allmode-carousel-double .allmode-title a:hover,
.typesevenright .allmode-carousel-double .allmode-text a:hover {
    text-decoration: none;
}

.typesevenright .allmode-carousel-double .allmode-info {
    float: left;
    background-image: none;
    margin: 5px 8px 0 0;
    text-transform: uppercase;
    font-size: 10px;
    font-weight: normal;
    color: #787777;
}

.typesevenright .allmode-carousel-double .allmode-info a {
    color: #787777;
}

.typesevenright .allmode-carousel-double .allmode-info a:hover {
    color: #222;
}

.typesevenright .allmode-carousel-double .allmode-info span {
    margin-left: 5px;
}

.typesevenright .allmode-carousel-double .allmode-details {
    float: left;
    padding: 1px 0 0 16px;
    border: none;
    background: url(comments.png) left 2px no-repeat;
    color: #999999;
    font: 11px/13px "Arial", "Helvetica", sans-serif;
}

.typesevenright .allmode-carousel-double .allmode-details a,
.typesevenright .allmode-carousel-double .allmode-details a:hover {
    color: #999999;
}

.typesevenright2 {
    float: right!important;
    position: relative;
    width: 310px!important;
    height: 249px;
}

.typesevenright2 .allmode-carousel h4.allmode-name {
    width: 310px;
    margin: 0 auto!important;
    border-bottom: 2px solid #dfaf0d!important;
    color: #dfaf0d!important;
}

.typesevenright2 .allmode-carousel .allmode-itemsbox {
    border: none;
    margin: 0;
}

.typesevenright2 .allmode-carousel .allmode-left {
    background-image: none;
    top: -30px;
    right: 15px;
    left: inherit;
    width: 26px;
    height: 23px;
}

.typesevenright2 .allmode-carousel .allmode-right {
    background-image: none;
    top: -30px;
    right: 0px;
    left: inherit;
    width: 26px;
    height: 23px;
}

.typesevenright2 .allmode-carousel .allmode-prev,
.typesevenright2 .allmode-carousel .allmode-next {
    width: 26px;
    height: 23px;
    top: 0;
    margin-top: 0;
    cursor: pointer;
}

.typesevenright2 .allmode-carousel .allmode-center {
    padding-top: 8px;
    padding-bottom: 0;
    margin: 0;
}

.typesevenright2 .allmode-carousel .allmode-slider {
    margin: 0;
}

.typesevenright2 .allmode-carousel .allmode-item {
    margin: 0;
    width: 310px!important;
    height: 210px!important;
}

.typesevenright2 .allmode-carousel .allmode-show {
    border: none;
}

.typesevenright2 .allmode-carousel .allmode-show .allmode-img {
    margin: 0;
}

.typesevenright2 .allmode-carousel .allmode-title,
.typesevenright2 .allmode-carousel .allmode-title {
    max-height: 35px;
    margin-top: -30px;
    font: 13px/18px Arial, Helvetica, sans-serif;
    display: block;
    background: none repeat scroll 0 0 #000000;
    position: relative;
    text-transform: uppercase;
    line-height: 18px;
    opacity: 0.7;
}

.typesevenright2 .allmode-carousel .allmode-title,
.typesevenright2 .allmode-carousel .allmode-title a {
    color: #fff;
    padding-left: 4px;
    padding-top: 6px;
    padding-bottom: 6px;
}

.typesevenright2 .allmode-carousel .allmode-title a:hover,
.typesevenright .allmode-carousel .allmode-text a:hover {
    text-decoration: none;
}

.typesevenright2 .allmode-carousel .allmode-info a {
    color: #787777;
}

.typesevenright2 .allmode-carousel .allmode-info a:hover {
    color: #222;
}

.typesevenright2 .allmode-carousel h4.allmode-name a {
    color: #dfaf0d!important;
}


/* Pagination */

#main .pagination {
    background-color: #ffffff;
    clear: both;
    float: left;
    height: auto;
    margin: 0 auto;
    padding: 0 10px 10px;
    text-align: center;
    width: 630px;
}

.page-count {
    float: left;
    margin: 0 0 5px;
    text-align: center;
    width: 100%;
}

.page-nav {
    margin: 0 auto;
    width: 90px;
}

#main .pagination ul {
    float: right;
    list-style-type: none;
    margin: 0 auto;
    padding: 0;
    text-align: left;
    width: auto;
}

#main .pagination li {
    display: block;
    float: left;
    list-style: none;
    padding: 0;
    margin-left: 3px;
    width: auto;
    text-align: center;
    background-color: #eaeaea;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}

#main .pagination li span {
    color: #B2B2B2;
    padding: 3px 4px;
    display: block;
    min-width: 14px;
}

#main .pagination li a {
    color: #585858;
    text-decoration: none;
    padding: 3px 4px;
    display: block;
    min-width: 14px;
}

#main .pagination li a:hover {
    color: #fff;
    background-color: #585858;
}

#main .pagination li.pagination-start,
#main .pagination li.pagination-prev,
#main .pagination li.pagination-next,
#main .pagination li.pagination-end {
    float: left;
    padding: 0;
}

#main .pagination li.pagination-start a,
#main .pagination li.pagination-start span,
#main .pagination li.pagination-prev a,
#main .pagination li.pagination-prev span,
#main .pagination li.pagination-next a,
#main .pagination li.pagination-next span,
#main .pagination li.pagination-end a,
#main .pagination li.pagination-end span {
    display: block;
}

#main .item-page .pagination li span,
#main .item-page .pagination li a {
    font-size: 20px;
}

.pagination-start .pagenav {
    display: none!important;
}

.pagination-end .pagenav {
    display: none!important;
}



/* Page break pagination styling */

#main .pager {
    background-color: #ffffff;
    clear: both;
    float: left;
    height: auto;
    margin: 0 auto;
    padding: 0 10px 10px;
    text-align: center;
    width: 630px;
}

.page-count {
    float: left;
    margin: 0 0 5px;
    text-align: center;
    width: 100%;
}

.page-nav {
    margin: 0 auto;
    width: 90px;
}

#main .pager ul {
    float: right;
    list-style-type: none;
    margin: 0 auto;
    padding: 0;
    text-align: left;
    width: auto;
}

#main .pager li {
    display: block;
    float: left;
    list-style: none;
    padding: 0;
    margin-left: 3px;
    width: auto;
    text-align: center;
    background-color: #eaeaea;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}

#main .pager li span {
    color: #B2B2B2;
    padding: 3px 4px;
    display: block;
    min-width: 14px;
}

#main .pager li a {
    color: #585858;
    text-decoration: none;
    padding: 3px 4px;
    display: block;
    min-width: 14px;
}

#main .pager li a:hover {
    color: #fff;
    background-color: #585858;
}

#main .pager li.pagination-start,
#main .pager li.pagination-prev,
#main .pager li.pagination-next,
#main .pager li.pagination-end {
    float: left;
    padding: 0;
}

#main .pager li.pagination-start a,
#main .pager li.pagination-start span,
#main .pager li.pagination-prev a,
#main .pager li.pagination-prev span,
#main .pager li.pagination-next a,
#main .pager li.pagination-next span,
#main .pager li.pagination-end a,
#main .pager li.pagination-end span {
    display: block;
}

#main .item-page .pager li span,
#main .item-page .pager li a {
    font-size: 20px;
}

#main .item-page .pager {
    width: 90% !important;
    border: none !important;
    padding-top: 0;
}

#main .item-page .pager ul {
    display: block;
    float: none !important;
    margin-bottom: 30px;
    margin-left: -20px;
    margin-top: -10px;
    text-align: center;
}

#main .item-page .pager li span {
    color: #555;
    display: none;
}

#main .item-page .pager ul li.pagination-start,
#main .item-page .pager ul li.pagination-end {
    display: none;
}

#main .item-page .pager .pagenavcounter {
    color: #555555;
    font-weight: normal;
    width: 100%;
}


/* new modules front styling */

.typesix .front h4.allmode-name {
    border-bottom-color: #c10551!important;
    color: #c10551!important;
}

.typesix .front h4.allmode-name a {
    color: #c10551!important;
}

.typesevenleft h4.allmode-name a {
	color: #dfaf0d!important;
}

.typesix .front .allmode-category a {
    color: #c10551!important;
    font-size: 10px !important;
}

.typesix .front .allmode-comments {
    display: none;
}

.typesix2 .front h4.allmode-name {
    border-bottom-color: #ee8126!important;
    color: #ee8126!important;
}

.typesix2 .front h4.allmode-name a {
    color: #ee8126!important;
}

.typesix2 .front .allmode-category a {
    color: #ee8126!important;
    font-size: 10px !important;    
}

.typesix2 .front .allmode-comments {
    display: none;
}


/* End Begin Content Page */


/* start COL RIGHT */


/* Col Right */

#col-right {
    float: right;
    width: 310px;
}


/* Moduletable */

#col-right .moduletable {
    width: 300px;
    float: left;
    padding: 5px;
    margin: 0 0 10px;
    background-color: #ffffff;
}

#col-right .moduletable h3 {
    padding: 6px 5px 8px;
    margin: 0;
    border-bottom: 2px solid #dcdcdc;
    color: #585858;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
}

#col-right .moduletable-sidebar-a {
    background-color: #ffffff;
    border-bottom: 1px solid #DCDDDF;
    float: left;
    margin: 0 0 10px;
    padding: 5px;
    width: 300px;
    min-height: 250px;
}

#col-right .moduletable-sidebar-a h3 {
    display: none;
}

#col-right .moduletable-sidebar-b {
    float: left;
    width: 300px;
    min-height: 250px;
}

#col-right .moduletable-sidebar-a h3 {
    display: none;
}

/* Recommended */

#col-right .moduletable.recommended {
    min-height: 170px;
}

#col-right .recommended ul {
    margin-top: 5px;
    width: 100%;
}

#col-right .recommended ul li {
    float: left;
    width: 45%;
    margin: 0;
    padding: 0;
    line-height: 2.22em;
    position: relative;
    list-style: none;
    padding-left: 14px;
}

#col-right .recommended ul li::before {
    content: "\f005";
    position: absolute;
    font-size: 10px;
    font-family: Fontawesome;
    color: #f6d860;
    left: 0;
    top: 0;
}

#col-right .recommended ul li a {
    padding: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #666666;
    font-weight: bold;
    text-decoration: none;
    display: inline;
    letter-spacing: -0.1pt;
}

#col-right .recommended ul li a:hover {
    color: #222222;
}


/* Horoskop */

#col-right .horoskop #horoskop {
    margin: 10px 0 0;
}

#col-right .horoskop #horoskop div {
    clear: none!important;
    display: none;
}

#col-right .horoskop #horoskop a {
    display: block;
    float: left;
    width: 50px;
    height: 45px;
    margin-bottom: 8px;
    text-indent: -999em;
}

#col-right .horoskop #horoskop a:hover {
    opacity: 0.7;
}

#col-right .horoskop #horoskop a#oven {
    background: url(../images/crnobelo/horoskop/oven.svg) top center no-repeat;
}

#col-right .horoskop #horoskop a#bik {
    background: url(../images/crnobelo/horoskop/bik.svg) top center no-repeat;
}

#col-right .horoskop #horoskop a#bliznaci {
    background: url(../images/crnobelo/horoskop/bliznaci.svg) top center no-repeat;
}

#col-right .horoskop #horoskop a#rak {
    background: url(../images/crnobelo/horoskop/rak.svg) top center no-repeat;
}

#col-right .horoskop #horoskop a#lav {
    background: url(../images/crnobelo/horoskop/lav.svg) top center no-repeat;
}

#col-right .horoskop #horoskop a#devica {
    background: url(../images/crnobelo/horoskop/devica.svg) top center no-repeat;
}

#col-right .horoskop #horoskop a#vaga {
    background: url(../images/crnobelo/horoskop/vaga.svg) top center no-repeat;
}

#col-right .horoskop #horoskop a#skorpija {
    background: url(../images/crnobelo/horoskop/skorpija.svg) top center no-repeat;
}

#col-right .horoskop #horoskop a#strelec {
    background: url(../images/crnobelo/horoskop/strelec.svg) top center no-repeat;
}

#col-right .horoskop #horoskop a#jarec {
    background: url(../images/crnobelo/horoskop/jarec.svg) top center no-repeat;
}

#col-right .horoskop #horoskop a#vodolija {
    background: url(../images/crnobelo/horoskop/vodolija.svg) top center no-repeat;
}

#col-right .horoskop #horoskop a#ribi {
    background: url(../images/crnobelo/horoskop/ribi.svg) top center no-repeat;
}


/* Horoskop */

#main-content #wrapper2 .horoskop {
    margin-top: 0;
}

.horoskop img:hover {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
}

.horoskop1 {
    color: #222222 !important;
}


/* Menu Horoskop */

.moduletable.horoskop-menu {
    margin-top: -20px!important;
	max-width:100%!important;
}

.horoskop-menu ul {
    list-style: none!important;
    display: block!important;
    float: left!important;  
	margin:0!important;
	padding:0!important;
}

.horoskop-menu ul li {
    float: left!important;
	margin: 5px 1.5px!important;
}

.horoskop-menu ul li img {
    width: 90px;
    height: 90px;
}

.horoskop-menu ul li img:hover {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
}

.horoskop-menu-astro ul {
    list-style: none;
    display: block;
    float: left;
}

.horoskop-menu-astro ul li {
    float: left;
    margin: 5px 8px;
}

.horoskop-menu-astro ul li img {
    width: 90px;
    height: 90px;
}

.horoskop-menu-astro ul li img:hover {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
}


/* Bonus Horoskop */

.bonus-horoskop ul {
    list-style-position: outside;
    padding-left: 17px;
}

.bonus-horoskop ul li {
    padding: 5px;
    padding-left: 0px;
}

.bonus-horoskop ul li h4 {
    padding: 0;
    margin: 0;
    font-size: 13px;
}

.bonus-horoskop ul li a {
    color: #07AAC5;
    font-weight: normal;
}

.bonus-horoskop ul li a:hover {
    color: #14b9d5;
    opacity: 0.7;
}


/*horoskop front module*/

#horoskop-sprite {
    margin-top: 5px;
    margin-bottom: 10px;
}

#horoskop-sprite a {
    background-image: url('../images/crnobelo/horoskop-front.png');
    display: block;
    float: left;
    height: 50px;
    width: 50px;
}

#horoskop-sprite a b {
    display: none;
}

a#oven2 {
    background-position: 0 -115px;
}

a#oven2:hover {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
}

a#bik2 {
    background-position: -50px -115px;
}

a#bik2:hover {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
}

a#bliznaci2 {
    background-position: -100px -115px;
}

a#bliznaci2:hover {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
}

a#rak2 {
    background-position: -150px -115px;
}

a#rak2:hover {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
}

a#lav2 {
    background-position: -200px -115px;
}

a#lav2:hover {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
}

a#devica2 {
    background-position: -250px -115px;
}

a#devica2:hover {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
}

a#vaga2 {
    background-position: 0 -165px;
}

a#vaga2:hover {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
}

a#skorpija2 {
    background-position: -50px -165px;
}

a#skorpija2:hover {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
}

a#strelec2 {
    background-position: -100px -165px;
}

a#strelec2:hover {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
}

a#jarec2 {
    background-position: -150px -165px;
}

a#jarec2:hover {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
}

a#vodolija2 {
    background-position: -200px -165px;
}

a#vodolija2:hover {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
}

a#ribi2 {
    background-position: -250px -165px;
}

a#ribi2:hover {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
}


/* Facebook */

#col-right .moduletable.facebook {
    min-height: 120px;
}

#col-right .facebook .facebook-like-box {
    overflow: hidden;
    position: relative;
    width: 300px;
}

#col-right .facebook .facebook-like-box .inner {
    margin: -2px 0 0 -2px;
}


/* Facebook Recommend */

#col-right .fb-recommend .facebook-recommend-box {
    width: 296px;
    height: 392px;
    overflow: hidden;
    position: relative;
}

#col-right .fb-recommend .facebook-recommend-box .inner {
    margin: -2px 0 0 -2px;
}


/* Weather */

#col-right .weather .gkwMainLeft {
    background: rgba(204, 204, 204, 0.15);
}

#col-right .weather .gkwMainRight {
    float: none;
    margin: 0;
    padding: 3px;
    padding-left: 80px;
    background: rgba(204, 204, 204, 0.14);
}

#col-right .weather .gkwMainRight h2 {
    color: #585858;
}

#col-right .weather .gkwMainRight p {
    margin: 0.8em 0;
}

#col-right .weather ul.gkwNextDays {
    display: none;
    background: rgba(204, 204, 204, 0.14);
    margin: 2px 0 0;
}

#col-right .weather div.gkwFday {
    border-left: 1px solid #ffffff;
    padding: 5px 0 6px;
}

#col-right .weather .gkwDay {
    font-weight: normal;
    font-style: normal;
    font-size: 11px;
}

#col-right .weather .gkwDayTemp span.gkwDayNight {
    background: none;
    color: inherit;
}


/* Game */

#col-right .games div.srfrContainer ul.srfrList {
    padding: 0 5px;
}

#col-right .games ul li {
    display: inline-block;
    width: 70px;
    height: 60px;
    margin: 0 0 4px;
    padding: 0;
    border-bottom: none;
}

#col-right .games ul li p {
    margin: 0;
    padding: 0;
}

#col-right .games ul li img {
    display: block;
    width: 70px;
    height: 60px;
    margin: 0;
    padding: 0;
    border-radius: 6px;
}

#col-right .games .srfrContainer {
    margin-top: 8px;
}


/*Mostread*/

#col-right .moduletable.mostread {
    min-height: 650px;
}

#col-right .mostread .allmode-default,
#col-right .mostread .allmode-default .allmode-topbox {
    margin: 0;
}

#col-right .mostread .allmode-default .allmode-name {
    padding: 6px 5px 8px;
    margin: 0;
    border: none;
    border-bottom: 2px solid #dcdcdc;
    color: #585858;
    font-size: 12px;
    font-weight: bold !important;
    text-transform: uppercase;
}

#col-right .mostread .allmode-default .allmode-topitem {
    border: none;
    border-bottom: 1px dotted #dddddd;
    padding: 6px 0 4px 0;
    margin-bottom: 0;
}

#col-right .mostread .allmode-default .allmode-topitem:hover {
    background: rgba(0, 0, 0, 0.02);
}

#col-right .mostread .allmode-default .allmode-topitem .allmode-title {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

#col-right .mostread .allmode-default .allmode-topitem .allmode-title a {
    min-height: 55px;
    font-size: 12px;
    font-weight: normal;
    color: #666666 !important;
    text-decoration: none;
    display: block;
}

#col-right .mostread .allmode-default a:hover {
    border: none;
}

#col-right .mostread .allmode-default .allmode-img img {
    padding: 0;
    border: none;
    border-radius: 0;
    margin: 0 9px 0px 0;
}

#col-right .mostread .allmode-default .allmode-topitem:last-child {
    border: none;
    margin: 0;
    padding: 6px 0 0 0;
}

#col-right .mostread .allmode-najcitani,
#col-right .mostread .allmode-default .allmode-topbox {
    margin: 0;
}

#col-right .mostread .allmode-najcitani.allmode-name {
    padding: 6px 5px 8px;
    margin: 0;
    border: none;
    border-bottom: 2px solid #dcdcdc;
    color: #585858;
    font-size: 12px;
    font-weight: bold !important;
    text-transform: uppercase;
}

#col-right .mostread .allmode-najcitani .allmode-topitem {
    border: none;
    border-bottom: 1px dotted #dddddd;
    padding: 6px 0 4px 0;
    margin-bottom: 0;
}

#col-right .mostread .allmode-najcitani .allmode-topitem:hover {
    background: rgba(0, 0, 0, 0.02);
}

#col-right .mostread .allmode-najcitani .allmode-topitem .allmode-title {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin: 0 0 2px;
}

#col-right .mostread .allmode-najcitani .allmode-topitem .allmode-title a {
    min-height: 55px;
    font-size: 12px;
    font-weight: normal;
    color: #666666 !important;
    text-decoration: none;
    display: block;
}

#col-right .mostread .allmode-najcitani a:hover {
    border: none;
}

#col-right .mostread .allmode-najcitani .allmode-img img {
    padding: 0;
    border: none;
    border-radius: 0;
    margin: 0 9px 0px 0;
    float: left;
    width: 55px;
    height: 55px;
}

#col-right .mostread .allmode-najcitani .allmode-topitem:last-child {
    border: none;
    margin: 0;
    padding: 6px 0 0 0;
}


/*Online Media*/

#col-right .online-media .tabs_buttons {
    padding: 0;
    margin: 0;
    border-bottom: 2px solid #dcdcdc;
    color: #585858;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
}

#col-right .online-media #sptab105 .tabs_mask {
    background-color: transparent;
}

#col-right .online-media #sptab105 ul.tabs_container li.tab {
    background-color: transparent;
    color: #939393;
}

#col-right .online-media #sptab105 ul.tabs_container li.tab:hover {
    color: #585939;
}

#col-right .online-media #sptab105 ul.tabs_container li.tab.active {
    color: #585939;
}

.custom.listen-online {
    padding: 0 10px;
}

.custom.listen-online a {
    color: #666666;
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
	line-height: 1.7em;
}


/*Random Quote*/

#col-right .random-quote {
    background-color: #ffffff;
    border-bottom: 1px solid #DCDDDF;
    float: left;
    margin: 0 0 10px;
    padding: 5px;
    width: 300px;
}

#col-right .random-quote h3 {
    background: none repeat scroll 0 0 #eee;
    border-top: 2px solid #20BB74;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 13px;
    margin: 0;
    padding: 8px 0;
}

#col-right .random-quotee h3 .backh3 {
    background: none repeat scroll 0 0 #20BB74;
    padding: 7px 10px;
}

#col-right .random-quote div {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    margin: 5px;
}

#col-right .random-quote div a {
    color: #666666;
    float: right;
    margin: 0 0 5px;
    text-align: right;
    text-decoration: none;
    font-style: italic;
    font-weight: bold;
    font-size: 12px;
}

#col-right .random-quote .custom-random-quote #vip-quote {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    margin: 5px;
}


/*Latest Comments*/

#col-right .comments .ccomment {
    list-style: none;
}

#col-right .comments .ccomment li.ccomment {
    border-bottom: 1px dotted #dddddd;
    padding: 5px;
}

#col-right .comments .ccomment li.ccomment:hover {
    background: rgba(0, 0, 0, 0.02);
}

#col-right .comments .ccomment .ccomment_info {
    background: none;
}

#col-right .comments .ccomment .ccomment_info a {
    color: #DE4946;
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 1.8em;
    text-decoration: none;
}

#col-right .comments .ccomment li.ccomment:last-child {
    border: none;
    margin: 0;
    padding-bottom: 0;
}


/*Sub Menu*/

#col-right #sub_menu {
    background-color: #ffffff;
    margin: 0 0 10px;
    padding: 5px 5px 5px 25px;
}

#col-right #sub_menu .sub-menu h3 {
    background-color: #eeeeee;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    line-height: 13px;
    margin: 0 0 10px;
    padding: 8px 0;
}

#col-right #sub_menu .sub-menu h3 .backh3 {
    background: none repeat scroll 0 0 #F5B825;
    padding: 7px 10px;
}

#col-right #sub_menu .menu li {
    float: left;
    line-height: 1.5em;
    list-style-image: url("../images/crnobelo/star.png");
    margin: 0;
    padding: 2px 0;
    width: 50%;
}

#col-right #sub_menu .menu li a {
    color: #666666;
    display: inline-block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: 12px;
    line-height: 12px;
    overflow: hidden;
    padding: 0;
    text-decoration: none;
    transition: color 0.2s linear 0s;
    width: 140px;
}

#col-right #sub_menu .menu li ul {
    padding: 0 5px;
}

#col-right #sub_menu .menu li ul li {
    float: left;
    width: 100%;
}

#col-right #sub_menu .menu li ul li a {
    width: 125px;
}

.custom-watch-online a,
.custom-listen-online a {
    color: #666666;
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
}

.custom-watch-online a:hover,
.custom-listen-online a:hover {
    color: #de4946;
}


/* najgledani videa nedelava front */

.videos-front h2.contentheading {
    font-size: 12px!important;
}

.videos-front h2.contentheading a {
    color: #666666 !important;
}

.videos-front h2.contentheading :last-child {
    margin-bottom: 0;
}

.videos-front .hwd-container .media-details-view {
    margin-bottom: -10px;
    margin-top: 10px;
}

.videos-front .row-fluid {
    margin-bottom: 10px;
}


/* End COL RIGHT */


/* ===== END CONTENT ===== */


/* ads below articles styling */

.logoDiv.link-attribution {display:none!important;}
.SC_TBlock_636839_ads-modal-button img {display:none!important;}
#SC_TBlock_636839 .ts-wrapper {padding-left:0!important;padding-right:0!important;padding-bottom:0!important;padding-top:0!important;}
#SC_TBlock_636839 .ts-wrapper>div.contentTeaser {margin-bottom:10px!important;margin-right:0!important;margin-left:0!important;width:32.333333333333336%!important;padding: 0 3px;}
#SC_TBlock_636839 .SC_TBlock_636839_title {color:#DE4946!important;}
#SC_TBlock_636839 .adaptiveImg {opacity: 1 !important;}

/* ===== START FOOTER ===== */

#footer {
    background: none repeat scroll 0 0 #151515;
    float: left;
    margin: 0 auto;
    min-height: 200px;
    width: 100%;
    position: relative;
}

#fb-root {
    display: none;
    margin: 0 auto;
    padding: 0;
    width: 970px;
}

#footer #footer-content {
    margin: 0 auto;
    min-height: 200px;
    padding: 0;
    width: 980px;
}

#footer #footer-content #footer-outer {
    float: left;
    width: 980px;
}

#footer #footer-content #footer-outer #footer-inner #bottom-left {
    float: left;
    width: 215px;
}

#footer #footer-content #footer-outer #footer-inner #bottom-left .box1 {
    float: left;
    margin: 20px 0 0 0;
    width: 100%;
}

#footer #footer-content #footer-outer #footer-inner #bottom-left .box2 {
    float: left;
    margin: 0 0 0 15px;
    width: 100%;
}

#footer #footer-content #footer-outer #footer-inner #bottom-left .box2 .menu,
#footer #footer-content #footer-outer #footer-inner #bottom-left .box2 .menu li {
    float: left;
}

#footer #footer-content #footer-outer #footer-inner #bottom-left .box2 .menu li a {
    background: none repeat scroll 0 0 transparent;
    color: #EEEEEE;
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    padding: 0 8px 0 0;
}

#footer #footer-content #footer-outer #footer-inner #bottom-left .box2 .menu li.active a {
    background: none;
}

#footer #footer-content #footer-outer #footer-inner #bottom-right {
    float: left;
    overflow: hidden;
    width: 100%;
}

#footer #footer-content #footer-outer #footer-inner #bottom-right .menu {
    float: right;
    list-style: none outside none;
    margin: 20px 0px 20px 0;
    width: 980px;
}

#footer #footer-content #footer-outer #footer-inner #bottom-right .menu li {
    border-right: 1px solid #303030;
    float: left;
   /* height: 230px;*/
    padding: 5px 2px 0;
    width: 135px;
}

#footer #footer-content #footer-outer #footer-inner #bottom-right .menu li.item-101 {
    display: none;
}

#footer #footer-content #footer-outer #footer-inner #bottom-right .menu li.item-468 {
    border-left: 1px solid #303030;
}

#footer #footer-content #footer-outer #footer-inner #bottom-right .menu li a {
    color: #D7D7D7;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    line-height: 14px;
    padding: 4px 0 4px 9px;
    text-align: left;
}

#footer #footer-content #footer-outer #footer-inner #bottom-right .menu li ul {
    float: left;
    list-style: none outside none;
    margin: 0;
    padding: 1px 0 0;
}

#footer #footer-content #footer-outer #footer-inner #bottom-right .menu li ul li {
    height: auto;
    padding: 0;
    border: none;
}

#footer #footer-content #footer-outer #footer-inner #bottom-right .menu li ul li a {
    color: #D7D7D7;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 12px;
    padding: 4px 0 4px 9px;
    text-align: left;
}

#footer #footer-content #footer-outer #footer-inner #bottom-right .menu li.item-331 ul li a {
    font-size: 14px;
    line-height: 14px;
}

#footer #footer-content #footer-outer #footer-inner #bottom-right .menu li:last-child {
    border: none;
}

#footer #footer-content #footer-sub {
    border-top: 1px solid #292929;
    float: left;
    width: 980px;
    padding: 10px 0;
}

#footer #footer-content #footer-sub .logo {
    float: left;
    width: 192px;
    margin-right: 25px;
}

#footer #footer-content #footer-sub .logocb {
    float: left;
    width: 175px;
    margin-right: 32px;
    margin-top: 10px;
    margin-left: 10px;
    margin-bottom: 15px;
}

#footer #footer-content #footer-sub .copyright {
    float: left;
    width: 758px;
    padding-top: 32px;
}

#footer #footer-content #footer-sub .copyright .copy-right {
    float: left
}

#footer #footer-content #footer-sub .copyright .copy-right p {
    color: #B7B7B7;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align: left;
}

#footer #footer-content #footer-sub .copyright ul.menu {
    float: right;
    list-style: none;
    display: block;
}

#footer #footer-content #footer-sub .copyright ul.menu li {
    float: left;
    display: block;
}

#footer #footer-content #footer-sub .copyright ul.menu li a:link,
ul.menu li a:visited {
    padding: 0px 0 0px 15px;
}

#footer #footer-content #footer-sub .copyright ul.menu li a,
ul.menu li a:hover,
ul.menu li a:active,
ul li a:focus {
    color: #d7d7d7;
}

#footer #footer-content #footer-sub .copyright .nav.menu {
	width:auto;
}



#footer #footer-content #footer-sub .bottom-social {
    float: right;
    padding: 10px 0 0;
    width: 100px;
}

#footer #footer-content #footer-sub .bottom-social .icon {
    float: right;
    list-style: none outside none;
}

#footer #footer-content #footer-sub .bottom-social .icon li {
    float: left;
    margin: 5px 0 0;
    padding: 0;
}

#footer #footer-content #footer-sub .bottom-social .icon li a {
    display: block;
    margin: 0 0 0 8px;
    padding: 0;
}


/* Footer Layout */

#footer-sub {
    padding: 0px
}

#footer-outer {
    padding: 0;
}

.box {
    text-align: left
}

.box ul {
    list-style-type: none
}

#bottom .newsfeed-item {
    padding: 0;
    margin-bottom: 10px
}

.box .moduletable_menu,
.box .moduletable {
    margin: 10px
}

.box3 {
    padding-left: 10px
}

.box h3 {
    font-size: 1.3em
}

#bottom ul.latestnews {
    padding-left: 0
}

#footer p {
    font-size: 0.8em;
    margin: 0
}

p.syndicate {
    float: left;
    display: block;
    text-align: left;
}


/* footer menu */

ul.menu li a:link,
ul.menu li a:visited {
    display: block;
    padding: 7px 4px 7px 15px;
    text-decoration: none;
}


/* ===== END FOOTER ===== */


/* ===== start Contact ===== */

#main .contact {
    background-color: #ffffff;
    float: left;
    padding: 0 10px;
}

#main .contact h2 {
    color: #DE4946;
    font-size: 20px;
}

#main .contact h3,
#main .contact h3#form-contact,
#main .contact .contact-contactinfo h3,
#main .contact .contact-form #contact-form fieldset legend {
    display: none;
}

#main .contact .contact-address,
#main .contact .contact-address address {
    float: left;
    margin: 0;
}

#main .contact .contact-address .jicons-icons {
    float: left;
    margin: 0 5px 0 0;
}

#main .contact .contact-address address .contact-street {
    color: #555555;
}

#main .contact .contact-contactinfo,
#main .contact .contact-miscinfo {
    float: left;
}

#main .contact .contact-contactinfo p {
    float: left;
    margin: 0;
}

#main .contact .contact-contactinfo p .jicons-icons img {
    margin: 0 0 -5px;
}

#main .contact .contact-contactinfo p .contact-emailto a {
    color: #DE4946;
    text-decoration: none;
    transition: color 0.2s linear 0s;
}

#main .contact .contact-contactinfo p .contact-emailto a:hover {
    color: #222;
}

#main .contact .contact-form {
    float: left;
    margin: 25px 0 0;
}

#main .contact .contact-form #contact-form fieldset {
    border: 0 none;
    margin: 0 auto;
    padding: 0;
}

#main .contact .contact-form #contact-form fieldset dl dt,
#main .contact .contact-form #contact-form fieldset dl dd {
    display: block;
    float: left;
    width: 620px;
}

#main .contact .contact-form #contact-form fieldset dl dt #jform_contact_email_copy {
    border: 1px solid #D7D7D7;
    margin: 5px 8px 5px 5px;
}

#main .contact .contact-form #contact-form fieldset dl dt #jform_contact_email_copy-lbl {
    color: #555555;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 12px;
    margin: 5px 0 5px 25px;
}

#main .contact .contact-form #contact-form fieldset dl dt label {
    color: #555555;
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    width: 100%;
}

#main .contact .contact-form #contact-form fieldset dl dd .button.validate {
    background-color: #B2B2B2;
    border: 1px solid #939393;
    color: #FFFFFF;
    display: block;
    float: right !important;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    margin: 0 8px 15px 0;
    padding: 6px 8px;
    transition: color 0.2s linear 0s;
}

#main .contact .contact-form #contact-form fieldset dl dd .button.validate:hover {
    color: #000;
}

#main .contact .contact-form #contact-form fieldset dl #send-contact {
    border-bottom: 1px solid #D3D3D3;
    padding-bottom: 18px;
}

#main .contact .contact-form #contact-form fieldset dl dd input {
    background: none repeat scroll 0 0 #F1F1F1;
    border: 1px solid #D7D7D7;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset;
    float: left;
    font-size: 12px;
    line-height: 12px;
    padding: 7px 5px;
    width: 440px;
    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
}

#main .contact .contact-form #contact-form fieldset dl dd input#jform_contact_email_copy {
    border: 0 none;
    bottom: 24px;
    float: left;
    left: 0;
    margin: 0;
    padding: 0;
    position: relative;
    width: auto;
}

#main .contact .contact-form #contact-form fieldset dl dd input:focus {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(82, 168, 236, 0.6);
}

#main .contact .contact-form #contact-form fieldset dl dd #jform_contact_message {
    background: none repeat scroll 0 0 #F1F1F1;
    border: 1px solid #D7D7D7;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset;
    height: 210px;
    padding: 5px;
    width: 600px;
    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
}

#main .contact .contact-form #contact-form fieldset dl dd #jform_contact_message:focus {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(82, 168, 236, 0.6);
}

#main .contact .contact-miscinfo .contact-misc {
    margin: 10px 0 0;
}

#main .contact #logo-post {
    border-top: 1px solid #D3D3D3;
    float: left;
    margin: 20px 0 0;
    width: 100%;
}

#main .contact #logo-post ul {
    float: left;
    list-style: none outside none;
    padding: 0;
    width: 620px;
}

#main .contact #logo-post ul li {
    float: left;
    list-style: none outside none;
    margin: 0 0 30px;
    padding: 0;
    width: 33.3%;
}

.contact input:focus,
textarea:focus {
    border-color: #A1A1A1;
    transition: border-color 0.25s ease-in-out 0s;
}

.control-group {
    float: left;
    width: 100%;
}

.controls #jform_contact_name,
.controls input,
.controls #jform_contact_message {
    background: #f1f1f1 none repeat scroll 0 0;
    border: 1px solid #d7d7d7;
    border-radius: 3px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset;
    font-size: 12px;
    margin: 6px 2px 10px;
    padding: 5px;
    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
}

.form-actions {
    padding: 10px 0;
}


/*  ####################   forms   #####################  */

#member-registration {
    padding: 0 5px
}

#member-registration fieldset {
    border: solid 1px #ddd
}

form fieldset dt {
    clear: left;
    float: left;
    width: 12em;
    padding: 3px 0
}

form fieldset dd {
    float: left;
    padding: 3px 0
}

fieldset {
    margin: 10px 0;
    padding: 15px 0px;
    border: solid 1px
}


/* ++++++++++++++  login Layout  ++++++++++++++ */

#login-form {
    padding-top: 5px
}

#login-form fieldset {
    padding: 0px;
}

#login-form .inputbox {
    padding: 2px
}

#login-form fieldset.input {
    padding: 10px 0 0 0;
    margin: 0px 0 10px 5px
}

#login-form label {
    margin-right: 10px;
    width: 8.4em;
    display: block;
    float: left
}

#form-login-remember label {
    float: none;
    width: auto;
    display: inline
}

.logout-button {
    margin-top: 10px
}

input.button,
button.button,
button.validate {
    cursor: pointer;
    padding: 3px 5px 3px 7px;
    font-weight: bold;
    line-height: 1.2em;
    font-family: arial;
}

#modlgn-username,
#modlgn-passwd {
    width: 9em
}

.module_content #form-login-username label,
.module_content #form-login-password label {
    float: left;
    width: 5.2em
}

.login-fields {
    margin: 10px 0
}

.login-fields label {
    float: left;
    width: 9em
}

.login-description img,
.logout-description img {
    float: left;
    margin-right: 20px
}

.login-description,
.logout-description {
    overflow: hidden;
    padding-left: 5px;
    margin: 20px 0 10px 0
}

.logout-description {
    margin-bottom: 20px
}

#main .login {
    background-color: #FFF;
    padding: 10px;
    margin-top: -14px;
}

#main .login fieldset {
    border: 0;
    padding: 30px;
}

/* ===== END Contact ===== */

[class^="icon-"],
[class*=" icon-"] {
    display: inline-block;
    height: 14px;
    line-height: 14px;
    margin-right: 0.25em;
    width: 14px;
}


/* icomoon */

@font-face {
    font-family: 'icomoon';
    src: url('../fonts/icomoon.eot?1zhhmy');
    src: url('../fonts/icomoon.eot?1zhhmy#iefix') format('embedded-opentype'), url('../fonts/icomoon.ttf?1zhhmy') format('truetype'), url('../fonts/icomoon.woff?1zhhmy') format('woff'), url('../fonts/icomoon.svg?1zhhmy#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}

[class^="icon-"],
[class*=" icon-"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-search:before {
    content: "\e900";
}


/* buttons */

.btn-group+.btn-group {
    margin-left: 5px;
}

.pull-left {
    float: left;
}

.btn-group>.btn:last-child,
.btn-group>.dropdown-toggle {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px;
}

.btn-group>.btn:first-child {
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
    margin-left: 0;
}

.btn-group>.btn,
.btn-group>.dropdown-menu,
.btn-group>.popover {
    font-size: 13px;
}

.btn-group>.btn {
    border-radius: 0;
    position: relative;
}

.btn {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #f5f5f5;
    background-image: linear-gradient(to bottom, #fff, #e6e6e6);
    background-repeat: repeat-x;
    border-color: #bbb #bbb #a2a2a2;
    border-image: none;
    border-radius: 4px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
    color: #333;
    cursor: pointer;
    display: inline-block;
    font-size: 13px;
    line-height: 18px;
    margin-bottom: 0;
    padding: 4px 12px;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    vertical-align: middle;
}


/* related plugin styling */

#relatedarticleaftercontenth3 {
    border-bottom: 2px solid #dcdcdc;
    color: #585858;
    float: left;
    font-size: 13px;
    margin: 0;
    padding: 3px 0 7px 0!important;
    padding-top: 3px!important;
    padding-left: 0px!important;
    padding-bottom: 7px!important;
    padding-right: 0px!important;
    text-transform: uppercase;
    width: 100%;
}

.relatedarticleaftercontentitem.relatedarticleaftercontentitem_box {
    clear: none;
    color: #555555;
    float: left;
    font-size: 11px;
    font-weight: bold;
    line-height: 1.4;
    margin: 0;
    padding: 0 6px 0 4px!important;
    width: 200px;
}

#relatedarticleaftercontentitems li+li {
    border-right: 1px dotted #bdbdbd;
}


/* mobile ads */

#mobile-ad {
    position: fixed;
    width: 100%;
    height: auto;
    bottom: 0;
    text-align: center;
    line-height: 0;
    z-index: 9999;
}

#wrapper2 .moduletable-mobile-ad {
    background-color: none;
    margin: 0;
    padding: 0;
    width: 100%;
    height: auto;
    text-align: center;
}

#wrapper2 .moduletable-mobile-ad iframe {
    width: auto;
}

.mainmobile{
    display: none;
}
@media screen and (orientation:portrait) {
    #mobile-ad img {
        width: 100%;
        height: auto;
    }
}

@media screen and (orientation:landscape) {
    #mobile-ad img {
        width: 50%;
        height: auto;
    }
}


/* embed fb video */

.fb-video.fb_iframe_widget.fb_iframe_widget_fluid_desktop {
    margin: 0 0 15px;
}


/* End embed fb video */

#front-a .moduletable.jobs {
    margin-bottom: 0;
}

#front-a .moduletable.jobs a {
    color: #2899d5;
}

#front-a .moduletable.jobs a:hover {
    color: #4CB748;
}

#front-a .moduletable.jobs table.rsstable td,
.ultimaterss table {
    border-color: -moz-use-text-color -moz-use-text-color #dddddd;
    border-image: none;
    border-style: none none dotted;
    border-width: medium medium 1px;
}

#front-a table.rsstable td {
    border-bottom: 1px #dddddd dotted;
}

.showAnswer {
    color: #666666;
    font-size: 16px;
    font-weight: normal;
    font-family: Tahoma, Arial, sans-serif;
    margin-bottom: 50px;
    display: block;
}

div[id^="answer"] {
    color: #666666;
    font-size: 16px!important;
    font-weight: normal!important;
    font-family: Tahoma, Arial, sans-serif;
    margin-bottom: 50px;
    display: block;
    line-height: 1.6em;
}

div[id^="answer"] pre {
    color: #666666;
    margin: 0;
    font-family: Tahoma, Arial, sans-serif!important;
    white-space: pre-wrap;
    /* Since CSS 2.1 */
    white-space: -moz-pre-wrap;
    /* Mozilla, since 1999 */
    white-space: -pre-wrap;
    /* Opera 4-6 */
    white-space: -o-pre-wrap;
    /* Opera 7 */
    word-wrap: break-word;
    /* Internet Explorer 5.5+ */
}

div[id^="answer"] ol li { margin-top: 0!important; }

#header-content #main-menu .menu.mobile-mainmenu { display: none; }

#main .search { float: left; width: 100%; background-color: #fff; }


/* ===== START Responsive ===== */

/* Mobile */

@media only screen and (min-width: 200px) and (max-width :500px) {
    /* start slide css */
    /*.item-page ul.sigProClassic li.sigProThumb span a {
        height: 300px !important;
    }*/
    /* End slide */
    /* start content */
    /* #headline #headline-1 {
        width: 47.5%;
    }
    #headline #headline-2,
    #headline #headline-3 {
        width: 48.5%;
    } */
    .allmode-portal .allmode-topbox,
    .allmode-portal .allmode-itemsbox {
        width: 50%;
    }
    .allmode-portal .allmode-itemsbox {
        border-width: 2px !important;
    }
    #main-content #wrapper2 .moduletable.typesix.front,
    #main-content #wrapper2 .moduletable.typesix2.front,
    #main-content #wrapper2 .moduletable.typesix.front .allmode-topbox,
    #main-content #wrapper2 .moduletable.typesix.front .allmode-itemsbox,
    #main-content #wrapper2 .moduletable.typesix2.front .allmode-topbox,
    #main-content #wrapper2 .moduletable.typesix2.front .allmode-itemsbox,
    .moduletable .allmode-portal .allmode-topbox,
    .moduletable .allmode-portal .allmode-itemsbox {
        width: 100% !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .moduletable .allmode-columns .allmode-container .allmode-topbox .allmode-wrapper,
    .moduletable .allmode-columns .allmode-container .allmode-itemsbox .allmode-wrapper {
        width: 100% !important;
        margin: auto ;
    }
    .typefour .allmode-portal .allmode-topbox,
    .typefour .allmode-portal .allmode-itemsbox,
    .moduletable.typesix2 .allmode-topbox,
    .moduletable.typesix2 .allmode-itemsbox,
    .moduletable.typeone .allmode-topbox,
    .moduletable.typeone .allmode-itemsbox,
    .moduletable.typesix .allmode-topbox,
    .moduletable.typesix .allmode-itemsbox,
    .moduletable.typefive .allmode-topbox,
    .moduletable.typefive .allmode-itemsbox,
    #wrapper2 .moduletable.typefive2 .allmode-topbox,
    #wrapper2 .moduletable.typefive2 .allmode-itemsbox,
    #main-content #wrapper2>.typefive2,
    #main-content #wrapper2>.typefive2>.typefive2,
    #main-content #wrapper2>.typefive,
    #main-content #wrapper2>.typefive>.typefive {
        width: 100% !important;
    }
	
	#front-a .moduletable.jobs {display:none;}
	#header {margin-bottom:0;}
	
    .hwd-container .span6 {
        width: 49.3% !important;
        display: inline-block !important;
        vertical-align: top;
    }
	
	#side-banner-scroll {
    display: none;
	}	
	#wrapper2 #main .item-page .blockquote-article-LISTA ul li img {
    width: 100%;
    height: auto;
	}
	
	#wrapper2 #main .item-page .blockquote-article-LISTA ul {
    padding:0;
	}
    /* End content */

}

.custom.horoskop-mhome li {
    list-style: none;
    width: 15%;
    display: inline-block;
    margin-top: 5px;
    margin-left: 2px;
}

.custom.horoskop-mhome { margin-top: 2px; text-align: center; }

.custom.horoskop-mhome { text-align: center; }

.custom.horoskop-mhome li img { width: 100%; }

.custom.horoskop-mhome li:nth-of-type(1) { margin-left: 0; }

.itp-share-mod.horoskop-share .itp-share-pinterest {display:none;}
.itp-share-mod.horoskop-share .itp-share-gone {display:none;}
.itp-share-mod.horoskop-share .itp-share-tw {width: 55px; margin-left:0;}



.tooltip {
  position: absolute;
  z-index: 1030;
  display: block;
  font-size: 11px;
  line-height: normal;
  opacity: 0;
  filter: alpha(opacity=0);
  visibility: visible;
}

.tooltip.in { opacity: 0.8; filter: alpha(opacity=80); }

.tooltip-inner {
  max-width: 200px;
  padding: 2px 10px;
  color: #ffffff;
  text-align: center;
  text-decoration: none;
  background-color: #000000;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;

		  }

	/* mobile ads (sticky) ** new */
	#mobile-ad {position:fixed;width:100%;height:auto;bottom:0;text-align:center;line-height:0;z-index:9999;}
	@media screen and (orientation:portrait){#mobile-ad img {width:100%;}}
	@media screen and (orientation:landscape){#mobile-ad img {width:100%}}

	#mobile-header {width:100%;height:auto;bottom:0;text-align:center;line-height:0;}
	@media screen and (orientation:portrait){#mobile-header img {width:100%;height:auto;}}
	@media screen and (orientation:landscape){#mobile-header img {width:60%;height:auto;}}


	/* mobile ads */
	#wrapper2 .moduletable-mobile-ad { background-color:none; margin:0 padding:0; width:100%; height:auto; text-align:center; }
	#wrapper2 .moduletable-mobile-ad iframe {width:auto;}

	#wrapper2 .moduletable-mobile-header { background-color:none; margin:0 padding:0; width:100%; height:auto; text-align:center; }
	#wrapper2 .moduletable-mobile-header iframe {width:auto;}

	#clickattack-inarticle-mobile iframe {width:auto;}
	#clickattack-inarticle-mobile {text-align:center;}
	
	
	.column-1, .column-2, .column-3 {margin-left:5px!important;}
	.item.column-1 {padding:0!important;}
	
	
@media only screen and (min-width: 200px) and (max-width :767px) {
	
	/* temp */
#wrapper2 #main .item-page .nn_tabs p {
	width:97%;
}

/* temp */
#wrapper2 #main .item-page .nn_tabs .fs-wrap {
    margin-left: -5%!important;
}

#wrapper2 .moduletable.typetwo {
	margin: 0 0 10px!important;
}

#wrapper2 .moduletable.typecoke {
	margin: 0 0 10px!important;
}

#wrapper2 .moduletable.typetigo {
	margin: 0 0 10px!important;
}

#wrapper2 .moduletable.type-dobri-vesti {
	margin: 0 0 10px!important;
}

.novosti .typesix h4.allmode-name , .novosti .typesix2 h4.allmode-name { border-bottom-color: #f54545 !important; }

.zabava .typesix h4.allmode-name , .zabava .typesix2 h4.allmode-name { border-bottom-color: #dfaf0d !important; }

#wrapper2 > .moduletable.typefive , #wrapper2 > .moduletable.typefive2 { padding: 5px !important; }

#searchForm .phrases .phrases-box { width: 100%; }

.allmode-columns .allmode-itemsbox .allmode-wrapper , .typesix .allmode-default .allmode-item , .typesix2 .allmode-default .allmode-item ,
.typethree .allmode-topbox .allmode-info , .allmode-portal .allmode-item
{ border-bottom: none !important; }

#hwd-container .media-details-view h2.contentheading { text-align: left; }

#searchForm fieldset.phrases label#searchphraseexact-lbl {
    display: block;
}

.allmode-portal .allmode-details a { font-size: 10px !important;  text-transform: uppercase !important; }

.fb_iframe_widget_fluid_desktop iframe {min-width: 250px!important;}

.ultimaterss.forum-threads {width:100%; background-repeat: repeat-y;}
.ultimaterss.forum-threads .vkluci-se {font-size:110%}
.ultimaterss.forum-threads .vkluci-se a {color: #fff;}

#front-a {margin-bottom:0;}

.moduletable-sidebar-b {display: none!important;}


/* START New css 22/3/2018 */

#lbBottomNav #lbClose { margin-top: 0; }

#lbClose.grey, #lbPause.grey { background-size: 50%; background-position: center center; }

#lbBottomNav { right: 0; top: -3px;  }

#lbPlay.grey , #lbPause.grey { display: none; }

#lbCaption { width: 80% !important; padding-left: 5% !important; }

.grey #lbNumberDisplay { margin-top: 18px; }

#lbImageContainer , #lbImageContainer img { padding: 0px; }

#lbImageContainer > #lbHoverNav { width: 0px; }

#lbHoverNav #lbPrev , #lbHoverNav #lbNext { height: 205px !important; }

#lbImageContainer img { width: 80%; height: auto; max-width: 100%; }

/* End New css 22/3/2018 */


/* START New css 13/3/2018 */

.maindesk{
    display: none;
}
.mainmobile{
    display: block;
}
.allmode-portal .allmode-details { font: normal 10px/15px Arial, Helvetica, sans-serif !important; }

#main-content .typeone .allmode-category a , #front-a .typetwo .allmode-category a , #main-content .typethree .allmode-category a , #main-content .typefour .allmode-category a , #main-content .typefive .allmode-category a , #main-content .typefive2 .allmode-category a , #main-content .typesix .allmode-category a { font-size: 10px !important; text-transform: uppercase; }

/* End css */

/* START New css 9/3/2018 */

.typeone .allmode-topbox .allmode-category a, .typetwo .allmode-topbox .allmode-category a, .typethree .allmode-topbox .allmode-category a, 
.typefour .allmode-topbox .allmode-category a, .typefive .allmode-topbox .allmode-category a, .typefive2 .allmode-topbox .allmode-category a, 
.typesix .allmode-topbox .allmode-category a , .typesix2 .allmode-topbox .allmode-category a , .typesix2 .allmode-category a{
    font-size: 10px !important;
    text-transform: uppercase;
}

#horoskop-sprite a:nth-of-type(7) { clear: both; }

#horoskop-sprite { display: inline-block; }

.allmode-columns .allmode-topbox, .allmode-columns .allmode-itemsbox { margin: auto !important; }

.horoskop-menu-astro ul li:nth-of-type(1) , .horoskop-menu ul li:nth-of-type(1) { margin: 0; }

.horoskop-menu-astro ul li , .horoskop-menu ul li {
    float: none;
    display: inline-block;
    width: 12%;
    margin: 1.55%;
}

.horoskop-menu-astro ul li img , .horoskop-menu ul li img { width: 100%; height: 100%; }

/* END New css 9/3/2018 */


    /* New css*/
    #header-content #logo-banner-header #header-banner img {
        width: 100%;
        height: auto;
    }
    #header-content #logo-banner-header #header-banner {
        overflow: hidden;
        width: 100%;
        height: auto;
    }
    .search-btn {
        margin-top: -11%;
    }
    #header-content #main-menu .menu li.item-101 a::before {
        font-size: 0px;
        display: none;
    }
    #header-content #main-menu .menu li.item-101 a {
        width: 100%;
    }
    #header-content #main-menu .menu li.item-101.active a,
    #header-content #main-menu .menu li.item-101.active a:hover {
        color: #fff !important;
        font-size: 14px;
    }
	/*
    .pagination-start,
    .pagination-prev,
    .pagination-next,
    .pagination-end {
        display: none !important;
    }*/
	
    /* New End */
    /* font size */
    #headline1 .fpss-template-simple .slides-wrapper .slides .slide .slidetext h1 span {
        font-size: 15px !important;
        letter-spacing: 0 !important;
    }
    #wrapper2 .moduletable .typetwo h4.allmode-name {
        background-position: 140px 10px !important;
        font-size: 12px !important;
    }
    .allmode-portal .allmode-topitem .allmode-title,
    .allmode-portal .allmode-item .allmode-title,
    .typesix2 .allmode-showall {
        font: normal 12px/15px Arial, Helvetica, sans-serif !important;
    }
    .typesix .allmode-default .allmode-item .allmode-title {
        font: bold 12px/14px Arial,Helvetica,sans-serif !important;
    }
    body,
    .allmode-category a,
    #col-right .mostread .allmode-najcitani .allmode-topitem .allmode-title a,
    .videos-front h2.contentheading,
    #col-right .random-quote div,
    #footer-sub .copyright .custom.copy-right p span {
        font-size: 14px !important;
    }
    #main .blog-featured .items-row.cols-1 h2 span,
    #main .blog-featured .items-row.cols-1 h2,
    #headline .fpss-template-simple .slides-wrapper .slides .slide .slidetext h1 span {
        font-size: 13px !important;
        width: 100%;
        box-sizing: border-box;
    }
    #main .blog-featured .cols-1 .item p , #col-right .moduletable h3 { 
        font-size: 12px !important;
        width: 100%;
        box-sizing: border-box;
    }
    .typesix .allmode-showall {
        font: normal 11px/17px Arial, Helvetica, sans-serif !important;
    }
    #wrapper2 #main .item-page h2 {
        font-size: 20px;
        line-height: 25px;
    }
	
	#hwd-container .media-media-title {
		font-size:20px!important;
		line-height:25px!important;
		padding: 10px 5px!important;
		margin:0!important;
	}
	
    #wrapper2 #main .item-page p { font-size: 15px; }
	
	#wrapper2 #main .item-page p img {
    width: 100%;
	height:auto;}
	
	#wrapper2 #main .item-page #za-nas p img {
	width:auto;}							
	#wrapper2 #main .item-page .blockquote-article-LISTA ul li img {
    width: 100%;
    height: auto;
	}
	
	#wrapper2 #main .item-page h3 img {
    width: 100%;
	height:auto;}
	
	.tab-content img {width: auto!important;}
	
    /* start content */
    #headline .fpss-template-simple .slides-wrapper .slides .slide .slidetext h1 span {
        line-height: 16px !important;
        text-transform: none;
        letter-spacing: 0;
        font-size: 13px !important;
    }
    .allmode-portal .allmode-details a {
        text-transform: none;
    }
    #headline-1>.fpss-template-simple,
    #headline-1>.fpss-template-simple .slides-wrapper,
    #headline-1>.fpss-template-simple .slides-wrapper .slides .slide,
    #headline-1>.fpss-template-simple img {
        width: 100% !important;
        height: auto !important;
    }
    #fpssContainer123.fpss-template-simple .slides-wrapper .slides .slide,
    #fpssContainer462.fpss-template-simple .slides-wrapper .slides .slide,
    #fpssContainer121.fpss-template-simple .slides-wrapper .slides .slide {
        position: relative !important;
    }
    #headline-2>.fpss-template-simple,
    #headline-2>.fpss-template-simple .slides-wrapper,
    #headline-2>.fpss-template-simple .slides-wrapper .slides .slide,
    #headline-2>.fpss-template-simple img {
        width: 100% !important;
        height: auto !important;
    }
    #headline-3>.fpss-template-simple,
    #headline-3>.fpss-template-simple .slides-wrapper,
    #headline-3>.fpss-template-simple .slides-wrapper .slides .slide,
    #headline-3>.fpss-template-simple img {
        width: 100% !important;
        height: auto !important;
    }
    #headline #headline-2 img,
    #headline #headline-2>div,
    #headline #headline-2>div>div,
    #headline #headline-2>div>div>div,
    #headline #headline-3 img,
    #headline #headline-3>div,
    #headline #headline-3>div>div,
    #headline #headline-3>div>div>div {
        height: 100% !important;
    }
	
    body #main .blog-featured .items-row.cols-1 {
        width: 49.38%;
        padding: 0;
        margin-right: 0px !important;
        margin-left: 0px !important;
        text-align: left;
    }
    .items-row:nth-of-type(2n+2) .item.column-1 { float: left; padding: 0; }

    body.cbp-spmenu-push #main .blog-featured .items-row:nth-of-type(2n+2) { margin-left: 0px !important; margin-right: 0px !important; }

    #main .blog-featured .items-row.cols-1:nth-of-type(2n+2) {
        margin-left: 0 !important;
    }
    body #main .blog-featured .items-row.cols-1:nth-child(3n+2) {
        margin: 5px 0px 20px 0px !important;
        box-sizing: border-box;
    }
    .allmode-columns .allmode-container .allmode-topbox .allmode-wrapper,
    .allmode-columns .allmode-container .allmode-itemsbox .allmode-wrapper {
        width: 47.3% !important;
    }
    #wrapper2 #main .blog-featured .items-row.cols-1 {
       /* height: 223px !important; */
        /*float: none !important;
        display: inline-block;*/
    }
    /* End content */
    /* start slide css */
    /*ul.sigProClassic li.sigProThumb {
        margin: auto;
    }
    ul.sigProClassic li.sigProThumb span {
        width: 100%;
        background: unset !important;
        border: none !important;
    }*/
    /*ul.sigProClassic li.sigProThumb span a {
        width: 100% !important;
        height: 350px !important;
    }*/
    /*ul.sigProClassic li.sigProThumb span .sigProImg {
        width: 100% !important;
        background-size: 100% 100%;
        height: 100% !important;
    }*/
    .slick-arrow {
        position: absolute;
        top: 40%;
        z-index: 1;
        background: transparent;
        font-size: 0;
        width: 30px;
        height: 30px;
        line-height: 30px;
        cursor: pointer;
    }
    .slick-prev.slick-arrow {
        left: 0;
    }
    .slick-next.slick-arrow {
        right: 0;
    }
    .slick-prev.slick-arrow::before {
        content: "\f053";
        left: 5px;
    }
    .slick-next.slick-arrow::before {
        content: "\f054";
        right: 5px;
    }
    .slick-arrow::before {
        position: absolute;
        font-family: Fontawesome;
        font-size: 24px;
        top: 0;
    }
    /* End slide */
	
	
	#main .pagination li.pagination-start, 
	#main .pagination li.pagination-end {
		display:none;
	}
	
	#side-banner-scroll {
    display: none;
	}	
	
}

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

    #header-content #main-menu .menu li.item-101.active a,
    #header-content #main-menu .menu li.item-101.active a:hover {
        color: #fff !important;
        font-size: 14px;
        width: 100%;
    }

    #header-content #main-menu .menu li.item-101 a::before { display: none; }

    .search-btn { margin-top: -15%; }

    /* font size */
    #headline1 .fpss-template-simple .slides-wrapper .slides .slide .slidetext h1 span {
        font-size: 17px !important;
        letter-spacing: 0 !important;
    }
    #wrapper2 .moduletable .typetwo h4.allmode-name {
        background-position: 155px 12px !important;
        font-size: 17px !important;
    }
    .allmode-portal .allmode-topitem .allmode-title,
    .allmode-portal .allmode-details,
    .allmode-portal .allmode-item .allmode-title,
    .typesix .allmode-default .allmode-topitem .allmode-title,
    .typesix2 .allmode-default .allmode-topitem .allmode-title {
        font: normal 17px/20px Arial, Helvetica, sans-serif !important;
    }
    .typesix .allmode-default .allmode-item .allmode-title {
        font: bold 17px/20px Arial, Helvetica, sans-serif !important;
    }
	
	.typesix.front .allmode-default .allmode-item .allmode-title {
        font: bold 17px/20px Arial, Helvetica, sans-serif !important;
    }
	.typesix2.front .allmode-default .allmode-item .allmode-title {
        font: bold 17px/20px Arial, Helvetica, sans-serif !important;
    }
	
    body,
    .allmode-portal .allmode-details a,
    .allmode-category a,
    #col-right .mostread .allmode-najcitani .allmode-topitem .allmode-title a,
    .videos-front h2.contentheading,
    #col-right .random-quote div,
    #footer-sub .copyright .custom.copy-right p span,
    #col-right .recommended ul li a {
        font-size: 14px !important;
    }
    #main .blog-featured .items-row.cols-1 h2 span,
    #main .blog-featured .items-row.cols-1 h2,
    #main .blog-featured .cols-1 .item p,
    #col-right .moduletable h3,
    #headline .fpss-template-simple .slides-wrapper .slides .slide .slidetext h1 span {
        font-size: 12px !important;
    }
    .typesix .allmode-showall {
        font: normal 16px/20px Arial, Helvetica, sans-serif !important;
    }
    /* start content */
    #headline .fpss-template-simple .slides-wrapper .slides .slide .slidetext h1 span {
        line-height: 20px !important;
    }
    /* #headline-1>#fpssContainer121.fpss-template-simple,
    #headline-1>#fpssContainer121.fpss-template-simple .slides-wrapper,
    #headline-1>#fpssContainer121.fpss-template-simple .slides-wrapper .slides .slide,
    #headline-1>#fpssContainer121.fpss-template-simple img {
        width: 100%;
        height: 414px;
    }
    #headline-2>#fpssContainer123.fpss-template-simple,
    #headline-2>#fpssContainer123.fpss-template-simple .slides-wrapper,
    #headline-2>#fpssContainer123.fpss-template-simple .slides-wrapper .slides .slide,
    #headline-2>#fpssContainer123.fpss-template-simple img {
        width: 100%;
        height: 207px;
    }
    #headline-3>#fpssContainer462.fpss-template-simple,
    #headline-3>#fpssContainer462.fpss-template-simple .slides-wrapper,
    #headline-3>#fpssContainer462.fpss-template-simple .slides-wrapper .slides .slide,
    #headline-3>#fpssContainer462.fpss-template-simple img {
        width: 100%;
        height: 202px;
    } */
    #headline-1>.fpss-template-simple,
    #headline-1>.fpss-template-simple .slides-wrapper,
    #headline-1>.fpss-template-simple .slides-wrapper .slides .slide,
    #headline-1>.fpss-template-simple img {
        width: 100% !important;
        height: auto !important;
    }
    #fpssContainer123.fpss-template-simple .slides-wrapper .slides .slide,
    #fpssContainer462.fpss-template-simple .slides-wrapper .slides .slide,
    #fpssContainer121.fpss-template-simple .slides-wrapper .slides .slide {
        position: relative !important;
    }
    #headline-2>.fpss-template-simple,
    #headline-2>.fpss-template-simple .slides-wrapper,
    #headline-2>.fpss-template-simple .slides-wrapper .slides .slide,
    #headline-2>.fpss-template-simple img {
        width: 100% !important;
        height: auto !important;
    }
    #headline-3>.fpss-template-simple,
    #headline-3>.fpss-template-simple .slides-wrapper,
    #headline-3>.fpss-template-simple .slides-wrapper .slides .slide,
    #headline-3>.fpss-template-simple img {
        width: 100% !important;
        height: auto !important;
    }
    #headline #headline-2 img,
    #headline #headline-2>div,
    #headline #headline-2>div>div,
    #headline #headline-2>div>div>div,
    #headline #headline-2>div>div>div>div,
    #headline #headline-3 img,
    #headline #headline-3>div,
    #headline #headline-3>div>div,
    #headline #headline-3>div>div>div,
    #headline #headline-3>div>div>div>div {
        height: 100% !important;
    }
    .heleft {
        width: 55%;
        padding-right: 5px !important;
        box-sizing: border-box;
    }
    #headline #headline-3 {
        margin-bottom: 0 !important;
        margin-top: auto !important;
        height: calc(45% - 5px) !important;
        overflow: hidden;
        width: 100%;
    }
    #main .blog-featured .items-row.cols-1 {
        width: 32.98% !important;
        padding: 0 !important;
        text-align: left;
    }
    .allmode-container .allmode-topbox .allmode-wrapper,
    .allmode-container .allmode-itemsbox .allmode-wrapper {
        width: 48.9% !important;
    }
    #main .blog-featured .items-row.cols-1 {
        height: 255px !important;
    }
    /* End content */
	
	/* footer menu */
	#footer #footer-content #footer-sub .copyright .nav.menu {
	width:100%;
	}
	/* end footer menu */
	#col-right .moduletable-sidebar-b {display:none!important;}
	
}

@media only screen and (max-width :700px) {
    #wrapper2 .moduletable.typesix.front,
    #wrapper2 .moduletable.typesix2.front {
        width: 46% !important;
        margin-left: 1% !important;
        margin-right: 1% !important;
    }
}

@media only screen /*iPhone 6, 7, & 8 in portrait */
and (min-device-width : 375px) 
and (max-device-width : 667px) 
and (orientation : portrait) { 
#wrapper2 #main .blog-featured .items-row.cols-1 { height: 215px!important;}
#main .pagination li.pagination-start a, 
#main .pagination li.pagination-start span, 
#main .pagination li.pagination-prev a, 
#main .pagination li.pagination-prev span, 
#main .pagination li.pagination-next a, 
#main .pagination li.pagination-next span, 
#main .pagination li.pagination-end a, 
#main .pagination li.pagination-end span 
{/*display:none!important;*/}
 }
 
 
@media only screen /*iPhone 6, 7, & 8 Plus in portrait*/
and (min-device-width : 414px) 
and (max-device-width : 736px) 
and (orientation : portrait) {
#wrapper2 #main .blog-featured .items-row.cols-1 { height: 225px!important;}
 
 
 }
 
@media only screen and (max-width :500px)  {
.item-page dl.article-info {margin-bottom:0!important; margin-top:0!important; float:left; padding-bottom:10px;}
 
 }

/* @media only screen and (min-width: 480px) and (max-width :599px) {
    #headline-1>.fpss-template-simple,
    #headline-1>.fpss-template-simple .slides-wrapper,
    #headline-1>.fpss-template-simple .slides-wrapper .slides .slide,
    #headline-1>.fpss-template-simple img {
        width: 100% !important;
         height: 330px !important;  
    }
    #headline-2>.fpss-template-simple,
    #headline-2>.fpss-template-simple .slides-wrapper,
    #headline-2>.fpss-template-simple .slides-wrapper .slides .slide,
    #headline-2>.fpss-template-simple img {
        width: 100% !important;
          height: 162px !important; 
    }
    #headline-3>.fpss-template-simple,
    #headline-3>.fpss-template-simple .slides-wrapper,
    #headline-3>.fpss-template-simple .slides-wrapper .slides .slide,
    #headline-3>.fpss-template-simple img {
        width: 100% !important;
         height: 163px !important;  
    }
}  
 @media only screen and (min-width: 600px) and (max-width :767px) {
    #headline-1>.fpss-template-simple,
    #headline-1>.fpss-template-simple .slides-wrapper,
    #headline-1>.fpss-template-simple .slides-wrapper .slides .slide,
    #headline-1>.fpss-template-simple img {
        width: 100% !important;
         height: 380px !important;  
    }
    #headline-2>.fpss-template-simple,
    #headline-2>.fpss-template-simple .slides-wrapper,
    #headline-2>.fpss-template-simple .slides-wrapper .slides .slide,
    #headline-2>.fpss-template-simple img {
        width: 100% !important;
        height: 190px !important; 
    }
    #headline-3>.fpss-template-simple,
    #headline-3>.fpss-template-simple .slides-wrapper,
    #headline-3>.fpss-template-simple .slides-wrapper .slides .slide,
    #headline-3>.fpss-template-simple img {
        width: 100% !important;
         height: 185px !important;  
    }
} 

@media only screen and (min-width: 850px) and (max-width :1024px) {
    #headline-1>.fpss-template-simple,
    #headline-1>.fpss-template-simple .slides-wrapper,
    #headline-1>.fpss-template-simple .slides-wrapper .slides .slide,
    #headline-1>.fpss-template-simple img {
        width: 100% !important;
        height: 435px !important;
    }
    #headline-2>.fpss-template-simple,
    #headline-2>.fpss-template-simple .slides-wrapper,
    #headline-2>.fpss-template-simple .slides-wrapper .slides .slide,
    #headline-2>.fpss-template-simple img {
        width: 100%!important;
        height: 216px !important;
    }
    #headline-3>.fpss-template-simple,
    #headline-3>.fpss-template-simple .slides-wrapper,
    #headline-3>.fpss-template-simple .slides-wrapper .slides .slide,
    #headline-3>.fpss-template-simple img {
        width: 100% !important;
        height: 214px !important;
    }
}*/

@media only screen and (max-width :500px)  {
.item-page dl.article-info {margin-bottom:0!important; margin-top:0!important; float:left; padding-bottom:10px;}
#bottom_banner_left  {float:none!important;}
#bottom_banner_right {float:none!important;}
 
 }					   
@media only screen and (min-width: 701px) and (max-width :998px) {
    #wrapper2 .moduletable.typesix.front,
    #wrapper2 .moduletable.typesix2.front {
        width: 46.57% !important;
        margin-left: 1% !important;
        margin-right: 1% !important;
    }
}

@media only screen and (max-width :1024px) {
	
	#centerbanner{
		margin-top:20px;
		clear:both;
		width: 300px;
		min-height:290px;
		margin: auto;
	}
	
	#centerbanner2{
		clear:both;
		width: 300px;
		min-height:290px;
		margin: auto;
	}	

    .moduletable .allmode-portal .allmode-topbox,
    .moduletable .allmode-portal .allmode-itemsbox {
        padding: 0px !important;
        width: 97% !important;
    }
    .wrapper,
    #content-page {
        width: 100%;
        padding: 0;
    }
    body.active.cbp-spmenu-push {
        overflow: hidden !important;
        height: 100% !important;
        width: 100% !important;
        display: block;
        position: fixed!important;
    }
    /* start header */
    #header-content #main-menu .menu.mobile-mainmenu {
        display: block;
    }
    #header-content #topmenu-social-menu,
    #banner-background,
    .top-main-menu,
    .brand-light {
        display: none;
    }
    #all-content #header {
        background-color: #000 !important;
		z-index:2;
    }
    #header h1.logocb a {
        width: 100%;
        height: 30px;
    }
    #header h1.logocb {
        margin-top: 10px !important;
        background-image: url("../images/crnobelo/logo.svg");
        background-position: center center;
        background-size: contain!important;
        height: 30px;
    }
    #header {
        min-height: 50px;
    }
    #logo-banner-header {
        background-color: #000;
        height: auto;
    }
    .comm-page #header h1.logocb {
        background-size: contain !important;
        background-position: center center !important;
    }
	#header-banner {
		display:none;
	}
	#above970 {
		display:none;
	}
    #header-content #logo-banner-header .logoheader {
        width: 100%;
        height: 50px;
    }
    /* search */
    #search-bar {
        top: -15px;
        display: block;
        float: right;
        margin: auto;
        width: 50px;
        position: absolute;
        right: 0;
        z-index: 9999;
        height: auto;
        cursor: pointer;
    }
    .search-btn {
        background-color: transparent;
        display: block;
        height: 50px;
        width: 100%;
    }
    .search-btn::after {
        color: #ffffff;
        content: "\f002";
        display: block;
        font-family: FontAwesome;
        font-size: 22px;
        left: 0;
        position: absolute;
        top: 28px;
        right: 0;
        text-align: center;
    }
    #search-bar .search {
        background: #000 none repeat scroll 0 0;
        padding: 10px;
        position: absolute;
        right: 0;
        display: none;
        top: 65px;
        width: 200px;
        z-index: 1;
    }
    #header form .inputbox,
    #search-bar .searchfield:focus {
        background: #ffffff none repeat scroll 0 0;
        display: block;
        color: #999999;
        text-indent: 0;
        width: 200px !important;
    }
    /* Menu */
    #all-content #header-content #showLeftPush {
        cursor: pointer;
        float: left;
        left: 10px;
        position: absolute;
        top: 12px;
        width: 40px;
        padding: 0px;
        z-index: 999;
    }
    #showLeftPush span {
        background: #fff none repeat scroll 0 0;
        display: block;
        height: 4px;
        margin: 5px 0;
        width: 30px;
    }
    .cbp-spmenu-push-toright #header-content #main-menu {
        box-shadow: 0 0 10px 4px #2e2e2e;
    }
    #header-content #main-menu .menu {
        width: 100%;
    }
    #header-content #main-menu {
        width: 240px;
        position: fixed;
        background: #2e2e2e;
        height: 100%;
        overflow: scroll;
    }
    .cbp-spmenu>ul {
        padding: 0;
        overflow: visible;
    }
    #header-content #main-menu .menu li a:hover {
        background-color: unset !important;
        color: #ffffff!important;
    }
    #header-content #main-menu .menu li.item-648.current>a,
    #header-content #main-menu .menu li.item-648.active li.current>a {
        background-color: #14b9d5;
    }
    #header-content #main-menu .menu li.item-120.current>a,
    #header-content #main-menu .menu li.item-120.active li.current>a {
        background-color: #f54545 !important;
    }
    #header-content #main-menu .menu li.item-147.current>a,
    #header-content #main-menu .menu li.item-147.active li.current>a {
        background-color: #c10551 !important;
    }
    #header-content #main-menu .menu li.item-652.current>a,
    #header-content #main-menu .menu li.item-652.active li.current>a {
        background-color: #4daf7c !important;
    }
    #header-content #main-menu .menu li.item-656.current>a,
    #header-content #main-menu .menu li.item-656.active li.current>a {
        background-color: #ee8126 !important;
    }
    #header-content #main-menu .menu li.item-663.current>a,
    #header-content #main-menu .menu li.item-663.active li.current>a {
        background-color: #dfaf0d !important;
    }
	#header-content #main-menu .menu li.item-124.current>a,
    #header-content #main-menu .menu li.item-124.active li.current>a {
        background-color: #dfaf0d !important;
    }
    #header-content #main-menu .menu li.item-737.current>a,
    #header-content #main-menu .menu li.item-737.active li.current>a {
        background-color: #039592 !important;
    }
    #header-content #main-menu .menu li.item-143.current>a,
    #header-content #main-menu .menu li.item-143.active li.current>a {
        background-color: #039592 !important;
    }
    #header-content #main-menu .menu li.item-162.current>a,
    #header-content #main-menu .menu li.item-162.active li.current>a {
        background-color: #1d8be0 !important;
    }
	#header-content #main-menu .menu li.item-939.current>a,
    #header-content #main-menu .menu li.item-939.active li.current>a {
        background-color: #1d8be0 !important;
    }
    #header-content #main-menu .menu li.item-235.current>a,
    #header-content #main-menu .menu li.item-235.active li.current>a {
        background-color: #90899b !important;
    }
    #header-content #main-menu .menu li.item-869.current>a,
    #header-content #main-menu .menu li.item-869.active li.current>a {
        background-color: #258ecd !important;
    }
    #header #main-menu ul li ul li .touch-button {
        display: none;
    }
    #header-content #main-menu .menu li:hover {
        background-color: unset;
    }
    #header-content #main-menu .menu li ul li a {
        border-bottom: medium none !important;
        text-transform: none;
        line-height: 20px;
    }
    #header-content #main-menu .menu li.item-101 a {
        border-left: 3px solid #ddd !important;
        display: block;
    }
    #header-content #main-menu .menu li.item-120 a {
        border-left: 3px solid #f54545;
        display: block;
    }
    #header-content #main-menu .menu li.item-147 a {
        border-left: 3px solid #c10551;
        display: block;
    }
    #header-content #main-menu .menu li.item-652 a {
        border-left: 3px solid #4daf7c;
        display: block;
    }
    #header-content #main-menu .menu li.item-656 a {
        border-left: 3px solid #ee8126;
        display: block;
    }
    #header-content #main-menu .menu li.item-663 a {
        border-left: 3px solid #dfaf0d;
        display: block;
    }
	#header-content #main-menu .menu li.item-124 a {
        border-left: 3px solid #dfaf0d;
        display: block;
    }
	#header-content #main-menu .menu li.item-920 a {
        border-left: 3px solid #dfaf0d;
        display: block;
    }
	#header-content #main-menu .menu li.item-922 a {
        border-left: 3px solid #14b9d5;
        display: block;
    }
    #header-content #main-menu .menu li.item-737 a {
        border-left: 3px solid #039592;
        display: block;
    }
    #header-content #main-menu .menu li.item-143 a {
        border-left: 3px solid #039592;
        display: block;
    }
    #header-content #main-menu .menu li.item-162 a {
        border-left: 3px solid #dfaf0d;
        display: block;
    }
	#header-content #main-menu .menu li.item-939 a {
        border-left: 3px solid #dfaf0d;
        display: block;
    }
    #header-content #main-menu .menu li.item-235 a {
        border-left: 3px solid #90899b;
        display: block;
    }
	#header-content #main-menu .menu li.item-992 a {
        border-left: 3px solid #039592;
        display: block;
    }
    #header-content #main-menu .menu li.item-863 a {
        border-left: 3px solid #258ecd;
        display: block;
    }
	#header-content #main-menu .menu li.item-939 a {
        border-left: 3px solid #1d8be0;
        display: block;
    }
	#header-content #main-menu .menu li.item-958 a {
        border-left: 3px solid #EE3322;
        display: block;
    }
	#header-content #main-menu .menu li.item-1013 a {
        border-left: 3px solid #E44D36;
        display: block;
    }					   								   
    .touch-button.active .fa-chevron-down {
        transform: rotate(180deg);
    }
    .cbp-spmenu-push-toright #header-content #main-menu {
        box-shadow: 0 0 10px 4px #2e2e2e;
    }
    #header-content #logo-banner-header #header-banner {
        padding-top: 0px;
    }
    #header-content #main-menu .menu li.active a {
        background-color: #2e2e2e !important;
        color: #ffffff !important;
    }
    #header-content #main-menu .menu li.active {
        background-color: #2e2e2e;
        margin-bottom: 0 !important;
    }
    #header-content #main-menu .menu li.item-101 a {
        background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
        border-left: medium none;
        padding: 15px 16px 14px;
        text-indent: 2px;
    }
    #header-content #main-menu .menu li.item-101 a {
        border-left: 3px solid #ddd !important;
        display: block;
        font-size: 14px;
    }
    #header-content #main-menu .menu li a {
        text-transform: none;
    }
    #header-content #main-menu .menu li a {
        padding: 11px 15px;
    }
    .touch-button .fa-chevron-down {
        color: #ffffff;
        display: inline-block;
        font-size: 0;
        height: 40px;
        width: 40px;
        background: url(../images/down-arrow.png) no-repeat;
        background-position: center center;
        background-size: 20px;
    }
    #header-content #main-menu .menu li ul {
        height: auto;
        overflow: unset;
        position: relative;
    }
    #header-content #main-menu .menu li ul li a {
        background: #2e2e2e none repeat scroll 0 0;
        border-bottom: 1px solid #5f5f5f;
        padding: 11px 24px;
    }
    #header-content #main-menu .menu li ul li a {
        background: #2e2e2e;
    }
    #header-content #main-menu .menu li ul li a {
        border-bottom: medium none !important;
        text-transform: none;
        line-height: 20px;
    }
    /* End header */
	
    /* start content */
    #main-content,
    #front-a,
    #wrapper2 .moduletable,
    #main,
    #bottom,
    #main .pagination,
    .moduletable.typeseven,
    .moduletable.typeseven .typeseven {
        width: 100% ;
         box-sizing: border-box;
    }
	#front-a .moduletable.jobs {
		width:98%;
		margin:auto;
		float:none;
	}
    #main .pagination {
        width: 100%;
        box-sizing: border-box;
    }
    /*#main .pagination , #wrapper2 .moduletable.typetwo , #wrapper2 .moduletable { padding: 0px; }*/
    #wrapper2 .moduletable.typetwo {
        box-sizing: border-box;
    }
    #col-right .mostread .allmode-najcitani,
    #col-right .mostread .allmode-default .allmode-topbox {
        padding: 0 5px;
    }
    #main-content #wrapper2,
    #col-right {
        float: none;
        width: 100%;
    }
    #headline,
    #col-right .moduletable {
        width: 100%;
        height: auto;
        box-sizing: border-box;
    }
    .heleft {
        width: 55%;
        padding-right: 3px;
        box-sizing: border-box;
    }
    .heright {
        width: 45%;
        display: flex;
        flex-wrap: wrap;
        padding: 0;
    }
    #headline #headline-2 {
        padding-bottom: 0;
        margin-top: 0;
        height: calc(55% - 4px);
        overflow: hidden;
        width: 100%;
    }
    #headline #headline-3 {
        margin-bottom: 0 !important;
        margin-top: auto !important;
        height: calc(45% - 4px);
        overflow: hidden;
        width: 100%;
    }
    #headline #headline-1 {
        margin: 0 auto;
        padding-right: 0;
    }
    /*#headline #headline-2,
    #headline #headline-3 {
        width: 43.39%;
        padding-left: 1.61%;
    } */
    .allmode-portal .allmode-img img,
    .typesix .allmode-img img,
    .typesix2 .allmode-img img {
        width: 100%;
		height:auto;
    }
    .allmode-itemsbox .allmode-img img,
    .typetwo.allmode-portal .allmode-img img {
        width: auto;
    }
    .allmode-portal .allmode-topbox,
    .allmode-portal .allmode-itemsbox,
    .typesix2 .allmode-topbox,
    .typesix2 .allmode-itemsbox,
    .typesix .allmode-topbox,
    .typesix .allmode-itemsbox,
    #wrapper2>.typefive2,
    #wrapper2>.typefive {
        width: 49% !important;
        padding: 0 !important;
        border: none !important;
        display: inline-block;
        vertical-align: top;
    }
    .typefive .allmode-topbox,
    .typefive .allmode-itemsbox,
    .moduletable.typefive2 .allmode-topbox,
    .moduletable.typefive2 .allmode-itemsbox,
    #wrapper2>.typefive>.typefive,
    #wrapper2>.typefive2>.typefive2 {
        width: 100% !important;
    }
    .allmode-topbox .allmode-topitem,
    .allmode-itemsbox .allmode-topitem,
	.allmode-portal .allmode-item	{
        border: none !important;
    }
    .fpss-template-simple .slides-wrapper .slides .slide .slidetext>span {
        display: none;
    }
    .fpss-template-simple .slides-wrapper .slides .slide .slidetext {
        bottom: 0 !important;
        padding: 0px 5px !important;
    }
    #main .blog-featured .items-row.cols-1:nth-child(3n+2) {
        border: none;
        padding: 0;
    }
    .blog-featured .item img {
        width: 100%;
        height: auto;
    }
    #main .blog-featured .items-row.cols-1:nth-child(3n+2) .item {
        margin: auto;
    }
    #main .blog-featured .items-row.cols-1:nth-child(3n+3) {
        padding: 0;
    }
    #front-b,
    .moduletable.typesevenleft,
    .moduletable.typesevenright,
    #col-right .moduletable-sidebar-a,
    .moduletable.games,
    .moduletable.online-media,
    .moduletable.comments,
    .moduletable.facebook,
    #col-right .moduletable:nth-of-type(4) {
        display: none;
    }
    #wrapper2 .typesix2,
    #wrapper2 .typesix,
    #col-right .moduletable,
    #main-content #wrapper2 .moduletable.typesix.front .allmode-topbox,
    #main-content #wrapper2 .moduletable.typesix.front .allmode-itemsbox,
    #main-content #wrapper2 .moduletable.typesix2.front .allmode-topbox,
    #main-content #wrapper2 .moduletable.typesix2.front .allmode-itemsbox,
    .moduletable .allmode-portal .allmode-topbox,
    .moduletable .allmode-portal .allmode-itemsbox {
        width: 100% !important;
        box-sizing: border-box;
        margin-right: auto !important;
    }
    #wrapper2 .moduletable.front>.allmode-default .allmode-topbox .allmode-img img {
        width: 100%;
        height: auto;
    }
    #wrapper2 .moduletable.front>.allmode-default .allmode-topbox .allmode-topitem {
        border-bottom: 1px solid #dcdcdc !important;
    }
    #wrapper2 .moduletable.typesix.front,
    #wrapper2 .moduletable.typesix2.front {
        width: 48% !important
    }
    .media-details-view .row-fluid .span6:nth-of-type(2n+2) {
        margin-right: 0 !important;
    }
    #wrapper2 #main .item-page {
        width: 96%;
        margin: auto;
        float: none;
        text-align: left;
        padding: 2%;
    }
	#wrapper2 #main .item-page p {
		font-size:16px;	
	}
	#wrapper2 #main .item-page .blockquote-article {
		line-height: 1.6em!important;
	}
    #wrapper2 #main .jvrelart_row img {
        max-width: 100%;
		width:100%;
		margin-right:0;
    }
	
	#wrapper2 #main .item-page .crnobelo_quiz_api {
		width:97%!important;
	}
	
	#main .pager li {
		margin-left:10px;
	}
	.jvrel_relart {
		padding: 0;
		width: 100%;	
		border:none!important;
	}
	
	.jvrel_title {
		font-size:14px!important;
		font-weight: bold;
	}
	
	span.jvrel_desctext {
		margin-bottom:15px;
		display: block;
		font-size: 90%;
		margin-top: 2px;
	}
	
	span.feed_datetime.nexttitle {
		display:none;
	}
	
	.feed_title_left, .feed_title_left a {
		font-size:10px!important;
	}
    #wrapper2 #main {
        text-align: center;
    }
    .media,
    .media-body {
        overflow: visible;
    }
    #wrapper2 #main>div {
        text-align: left;
    }
    .horoskop-menu-astro ul {
        float: none;
        max-width: 640px;
        margin: auto;
        text-align: center;
        width: 100%;
    }
    /* End content */
    /* start Footer */
    #footer-outer,
    #stubrand,
    #iab {display: none;}
    #footer #footer-content #footer-sub .logocb,
    #footer #footer-content,
    #footer #footer-content #footer-sub {
        width: 100%;
        margin: auto;
    }
    #footer #footer-content #footer-sub .logocb a {
        float: none;
        margin: 0 auto;
        width: 192px;
    }
    #footer #footer-content #footer-sub .logocb {
        text-align: center;
        margin-top: 15px;
		float:none;
		width:50%;
    }
    #footer,
    #footer-content {
        height: auto;
    }
    #footer #footer-content #footer-sub .copyright {
        width: 100%;
        padding: 25px 0;
    }
    #footer #footer-content #footer-sub .copyright .custom.copy-right,
    #footer #footer-content #footer-sub .copyright .custom.copy-right p {
        text-align: center;
        width: 100%;
    }
    #footer #footer-content #footer-sub .copyright ul.menu {
        width: 100%!important;
        margin-top: 15px;
        text-align: center;
    }
    #footer #footer-content #footer-sub .copyright ul.menu li {
        float: none;
        display: inline-block;
    }
    /* End Footer */
}

@media only screen and (max-width:767px){
#horoskop{
clear:both;
}
}


/* ===== END Responsive ===== */


/* sonovnik */

#com_glossary { display: flex; flex-wrap: wrap; background-color: #ffffff; }
#com_glossary h1, #com_glossary #seog-glossary-description, #com_glossary #glossarysearchheading { display: none; }
#com_glossary h3 { width: 100%; text-align: center; }
#com_glossary #glossarysearch { position: relative; width: 100%; height: 360px; margin: 5px; padding: 0; background-color: #c6d4d4; background: url(../images/decoration.svg); background-repeat: no-repeat; background-position: top center; background-size: auto; }
#com_glossary #glossarysearch:lang(sr-yu) { background: url(../images/decoration-rs.svg); background-repeat: no-repeat; background-position: top center; background-size: cover; }
#com_glossary #glossarysearch:after { content: ""; display: block; position: absolute; z-index: 1; bottom: 0; width: 100%; height: 160px; background: linear-gradient(rgba(255, 255, 255, 0.09) 0%, rgba(255, 255, 255, 0.93) 24.67%, #fff 100%); }
#com_glossary #searchForm, #com_glossary #finder-search { position: relative; z-index: 2; }
div#com_glossary div#glossarysearch form#searchForm div.input-append input#filter_search { height: 60px; border: 8px solid #ffffff; font-size: 16px; background: #DCDCDC; box-shadow: 0 0 20px rgba(20,116,213,0.24); }
#com_glossary .srch-btn { position: relative; top: 9px; right: 8px; }
#com_glossary .srch-btn button { width: 42px; height: 42px; background-color: #000000 !important; }
#com_glossary #glossarysearch .input-append { display: flex; flex-direction: column; margin-top: 120px; }
#com_glossary #glossarysearch .input-append .srch-btn-inpt { display: flex; justify-content: center; margin-right: 0; }
#com_glossary.category #glossarysearch .button.btn.btn-primary { display: block; }
div#com_glossary div#glossarysearch form#searchForm div.input-append input.button.btn { height: 40px; margin: 23px auto 0; padding: 7px 20px; border: 4px solid #ffffff; color: #ffffff; text-shadow: none; background-color: #000000; box-shadow: 0 0 20px rgba(20,116,213,0.24); }
div#com_glossary div#glossarysearch form#searchForm div.input-append input.button.btn:hover { background-color: #232323; box-shadow: 0 0 10px rgba(20,116,213,0.24); }
#com_glossary .glossaryalphabet { z-index: 2; margin-top: -120px; padding: 15px 5px; }
#com_glossary .seopagination ul { display: flex; flex-wrap: wrap; justify-content: center; margin-left: -3px;}
#com_glossary .seopagination-list > li { width: 37px; height: 37px; margin-left: 3px; margin-bottom: 5px; padding: 0; border-radius: 50%; background-color: #ffffff; }
#com_glossary .seopagination ul > li > a { display: flex; justify-content: center; align-items: center; border-radius: 50%; border: 2px solid #000000; color: #000000; padding: 0; width: 33px; height: 33px; font-size: 14px; text-align: center; color: #000000; }
#com_glossary .seopagination ul > li > a:hover, #com_glossary .seopagination ul > li.active > a, #com_glossary .seopagination-list .glossletselect { display: flex; justify-content: center; align-items: center; width: 33px; height: 33px; border: 2px solid #000000; font-size:14px; color: #ffffff; background-color: #000000; }
#com_glossary .seopagination ul > li:first-child > a, #com_glossary .seopagination ul > li:first-child > span, #com_glossary .seopagination ul > li:last-child > a { width: 33px; height: 33px; border: 2px solid #000000; border-radius: 50%; }
#com_glossary #glossarylist { margin: 8px; }
#com_glossary #glossarylist h3 { font-size: 18px; text-align: left; text-transform: uppercase; color: #000000; padding-left: 5px; padding-right:5px; padding-bottom: 10px; }
#com_glossary #glossarylist h4 { margin-bottom: 5px; font-size: 14px; text-align: left; font-weight: bold; padding-left:5px; padding-right:5px; }
#com_glossary #glossarylist p { margin-bottom: 15px; }
#com_glossary #glossarylist thead { display: none; }
#com_glossary #glossarylist tbody { display: flex; flex-wrap: wrap; }
#com_glossary #glossarylist td { display: block; padding: 0; }
#com_glossary #glossarylist tr { flex: 1; min-width: 32.33%; max-width: 32.33%; margin-left: 1%; }
#com_glossary #glossarylist tr.row0, table#glossarylist tr.row1 { border: none !important; }
#com_glossary #glossarylist td .button { margin-top: 5px; }
#com_glossary #glossarylist td .button:hover { color: #000000; }
#com_glossary #glossarylist td a { display: block; width: auto; padding: 10px; border-radius: 4px; font-weight: bold; text-align: center; text-transform: uppercase; color: #000000; background-color: #EFEFEF; }
#com_glossary #glossarylist td a:hover { color: #ffffff; background-color: #000000; }
#com_glossary .pagination { display: flex; }
#com_glossary .pagination li { min-width: 25px; border-radius: 3px; background-color: #959595; }
#com_glossary .pagination li span { border-radius: 4px; color: #ffffff; background-color: #b3b3b3; }
#com_glossary .pagination li a { border-radius: 4px; color: #ffffff; }
#com_glossary.category #glossarylist tbody, #com_glossary.letter #glossarylist tbody { margin-left: -6px; }
#com_glossary.category #glossarylist.table tbody tr td:last-child, #com_glossary.letter #glossarylist.table tbody tr td:last-child { display: none; }
#com_glossary.term #glossarysearch { height: 160px; background: url(../images/decoration.svg); background-repeat: no-repeat; background-position: top center; background-size: auto;}
#com_glossary.term #glossarysearch:after { height: 70px; }
#com_glossary.term #glossarysearch:lang(sr-yu) { background: url(../images/decoration-rs.svg); background-repeat: no-repeat; background-position: top center; background-size: cover; }
#com_glossary.term #glossarysearch .input-append { margin-top: 80px; }
#com_glossary.term .srch-btn-inpt, #com_glossary.term .glossaryalphabet { display: none !important; }
#com_glossary.term h1.seogl-term-title { display: block; width: 100%; margin: 0 7px; padding: 5px 0; border-bottom: 2px solid #dcdcdc; font-size: 22px; font-weight: bold; text-align: left; text-transform: uppercase; color: #000000; }
#com_glossary.term #glossarylist { z-index: 3; }
#com_glossary.term #glossarylist.table tbody tr td:first-child { display: none; }
#com_glossary.term #glossarylist tr { width: 100%; min-width: 100%; max-width: 100%; margin: 0; }
#com_glossary #seog-description { padding: 10px; }
#com_glossary #seog-description p { font-size: 13px; color: #555555; }
#com_glossary #glossarylist td p {color: #555555; font-size: 13px; line-height: 1.6em; padding-left: 5px; padding-right: 5px; overflow-wrap: break-word;}
#com_glossary .backtocat { display: flex; align-items: center; justify-content: center; position: relative; z-index: 1; width: 100%; height: 60px; float: left; margin-top: -60px; }
#com_glossary .backtocat:last-child { margin-top: 0; margin-bottom: 10px; }
#com_glossary .backtocat .btn { padding: 7px 20px; border: 4px solid #ffffff; border-radius: 50px !important; color: #ffffff; text-shadow: none; font-weight: bold; text-transform: uppercase; background: #000; box-shadow: 0 0 20px rgba(20,116,213,0.24); }
.theme-table.term {margin-top: -14px!important;}
#sonovnik-module img {width:100%; height:auto;}

@media only screen and (max-width: 769px) {
    #com_glossary #glossarysearch { margin: 0; }
    #com_glossary #seog-description { padding-top: 0; }
    #com_glossary .seopagination ul { margin-left: -8px; }
    #com_glossary .seopagination-list > li { margin-left: 8px; }
}

@media only screen and (max-width: 480px) {
    #com_glossary #glossarysearch { height: 320px; background-size: 140%; }
    #com_glossary #glossarysearch .input-append { margin-top: 80px; }
    #com_glossary.category #glossarylist tbody, #com_glossary.letter #glossarylist tbody { margin-left: 0; }
    #com_glossary #glossarylist tr { min-width: 100%; max-width: 100%; margin-left: 0; }
    #com_glossary.term #glossarysearch { height: 150px; background-size: 140%; }
	#com_glossary.term #glossarylist {width:97%!important;}
	#com_glossary #glossarylist h3 {width:97%!important;}
}

@media screen and (max-width: 560px) {
div#com_glossary div#glossarysearch form#searchForm div.input-append input.button.btn {margin-top: 10px!important;}
}

@media only screen and (max-width: 1024px) {
#com_glossary #glossarylist td p {font-size: 16px;}
#com_glossary #seog-description p {font-size: 16px;}
#com_glossary #seog-description h3 {font-size: 18px;}
#com_glossary #glossarylist h4 {font-size: 17px;}
}

/* sonovnik end */


/* start layout.css 13092023 */

/* ++++++++++++++  details  ++++++++++++++ */

.article-info
{
    margin:10px 0 10px 0px;
    font-size:0.9em;
}

.article-info-term
{
    display:none
}

dt.category-name,
dt.create,
dt.modified,
dt.createdby
{
    float:left;
    padding-right:5px;
}

.archive .article-info dd,
.article-info dd
{
    margin:2px 0 0px 0;
    line-height:1.2em
}

dd.createdby
{

}

.article-info dd span
{
    text-transform:none;
    display:inline-block;
    padding:0 5px 0 0px;
    margin:0 10px 0 0px;
}

/* ++++++++++++++  icons  ++++++++++++++ */

#main ul.actions
{
    text-align:right;
    padding:0 ;
    width:100%;
    margin:0
}

#main ul.actions li
{
    display:inline
}

#main ul.actions a
{
    text-decoration:none
}

/* ++++++++++++++  items more  ++++++++++++++ */

#main .items-more
{
    padding-top:10px;
}

#main .items-more h3
{
    font-weight:normal;
    margin:0;
    padding:5px 5px 5px 5px;
    font-size:1.4em
}

#main .items-more ol
{
    line-height:1.3em;
    list-style-type:none;
    margin:0;
    padding:10px 0 10px 2px;
}

#main .items-more ol li
{
    padding:2px;
}

#main .items-more ol li a
{
    display:inline;
    margin:0;
    font-weight:normal;
    padding:5px 5px 5px 20px;
}

#main .items-more ol li a:hover,
#main .items-more ol li a:active,
#main .items-more ol li a:focus
{
    font-weight:normal;
    padding:5px 5px 5px 20px;
    text-decoration:none
}

.item-page {
    display: inline-block;
}			   							 
/* end layout.css */


/* component.css 13092023 */


@media only screen and (min-width : 200px) and (max-width :1024px) {
.touch-button {
    cursor: pointer;
    float: right;
    height: 39px;
    position: absolute;
    right: 1px;
    text-align: center;
    top: 0;
    width: 40px;
}
.touch-button .fa-chevron-down {
    color: #ffffff;
    display: inline-block;
    font-size: 0;
    height: 40px;
    width: 40px;
	background:url("../images/down-arrow.png") no-repeat;
	background-position:center center;
	background-size:20px;
}
#header-content #main-menu .menu li {width:100%; position:relative;}	
#header-content #showLeftPush {
 float: left;
    left: 10px;
    padding: 5px 0;
    position: absolute;
    top: 60px;
    width: 50px;
    z-index: 999;
}
#showLeftPush span {
    background: #fff none repeat scroll 0 0;
    display: block;
    height: 3px;
    margin: 5px 0;
    width: 30px;
}
#header-content  .cbp-spmenu {
	background: #47a3da;
	position: fixed;
}

.cbp-spmenu h3 {
	color: #afdefa;
	font-size: 1.9em;
	padding: 20px;
	margin: 0;
	font-weight: 300;
	background: #0d77b6;
}

.cbp-spmenu a {
	display: block;
	color: #fff;
	font-size: 1.1em;
	font-weight: 300;
}

.cbp-spmenu a:hover {
	background: #258ecd;
}

.cbp-spmenu a:active {
	background: #afdefa;
	color: #47a3da;
}

/* Orientation-dependent styles for the content of the menu */

#header-content .cbp-spmenu-vertical {
	width: 100%;
	height: 100%;
	top: 0;
	z-index: 1000;
	float:left;
}

.cbp-spmenu-vertical a {
	border-bottom: 1px solid #5f5f5f;
	padding: 1em;
}

.cbp-spmenu-horizontal {
	width: 100%;
	height: 150px;
	left: 0;
	z-index: 1000;
	overflow: hidden;
}

.cbp-spmenu-horizontal h3 {
	height: 100%;
	width: 20%;
	float: left;
}

.cbp-spmenu-horizontal a {
	float: left;
	width: 20%;
	padding: 0.8em;
	border-left: 1px solid #258ecd;
}

/* Vertical menu that slides from the left or right */

#header-content  .cbp-spmenu-left {
	left: -240px;
}

.cbp-spmenu-right {
	right: -240px;
}

#header-content .cbp-spmenu-left.cbp-spmenu-open {
	left: 0px;
}

.cbp-spmenu-right.cbp-spmenu-open {
	right: 0px;
}

/* Horizontal menu that slides from the top or bottom */

.cbp-spmenu-top {
	top: -150px;
}

.cbp-spmenu-bottom {
	bottom: -150px;
}

.cbp-spmenu-top.cbp-spmenu-open {
	top: 0px;
}

.cbp-spmenu-bottom.cbp-spmenu-open {
	bottom: 0px;
}

/* Push classes applied to the body */

.cbp-spmenu-push {
	overflow-x: hidden;
	position: relative;
	left: 0;
}

.cbp-spmenu-push-toright {
	left: 240px;
}

.cbp-spmenu-push-toleft {
	left: -240px;
}

/* Transitions */

#header-content  .cbp-spmenu,
.cbp-spmenu-push {
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

}

/* end component.css */

/* itpshare/style.css 14092023 */


.itp-share{
    display:block !important;        
}

.itp-share-tw{
    float:left;
    margin:10px 5px 0;
}

.itp-share-tbr{
    float:left;
    margin:10px;
}

.itp-share-fbl{
    float:left;
    margin:10px;
}

.itp-share-su{
    float:left;
    margin-right:14px;
    margin-top:11px;
}
.itp-share-lin{
    float:left;
    margin-right:14px;
    margin-top:10px;
}

.itp-share-gone{
    float:left;
    margin-left:5px;
    margin-right:10px;
    margin-top:10px;
}

.itp-share-gshare{
    float:left;
    margin-left:5px;
    margin-right:10px;
    margin-top:10px;
}

.itp-share-reddit{
    float:left;
    margin-top:10px;
}
.itp-share-reddit a:hover{
    text-decoration: none !important;
    background: none !important;
}

.itp-share-pinterest {
    float:left;
    margin-left:0px;
    margin-top:0px;
}

.itp-share-buffer {
    float:left;
    margin-top:10px;
}

/* end itpshare css */

/* jcemediabox.css 14092023 */
@media print{a.jcepopup span.jcemediabox-zoom-image{background:0 0!important}}.jcepopup.hide,.jcepopup.noshow{display:none}#jcemediabox-popup-body,#jcemediabox-popup-container,#jcemediabox-popup-content,#jcemediabox-popup-iframe,#jcemediabox-popup-img,#jcemediabox-popup-loader,#jcemediabox-popup-object,#jcemediabox-popup-overlay,#jcemediabox-popup-page{left:0;top:0;margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;height:100%;width:100%}#jcemediabox-popup-body,#jcemediabox-popup-container,#jcemediabox-popup-content,#jcemediabox-popup-overlay{box-sizing:content-box}#jcemediabox-popup-page{position:fixed!important;z-index:10000}#jcemediabox-popup-page.scrolling{position:absolute!important}#jcemediabox-popup-overlay{position:absolute;cursor:pointer}#jcemediabox-popup-frame{position:relative;overflow:visible;height:100%;z-index:10001;cursor:pointer}#jcemediabox-popup-body{position:relative;overflow:visible;margin:0 auto;width:300px;height:300px;z-index:10002;cursor:default}#jcemediabox-popup-loader{text-align:center;line-height:0}#jcemediabox-popup-info-bottom,#jcemediabox-popup-info-top{overflow:hidden;position:relative;margin:0;padding:0;border:0;visibility:hidden}#jcemediabox-popup-container{overflow:hidden}#jcemediabox-popup-content{width:100%;height:auto}#jcemediabox-popup-content.broken-image{background:url(../img/broken-image.png) center no-repeat}#jcemediabox-popup-content.broken-media{background:url(../img/broken-media.png) center no-repeat}#jcemediabox-popup-content.broken-page{background:url(../img/broken-page.png) center no-repeat}#jcemediabox-popup-content p.media-support{font-size:20px;color:#888;font-weight:700;text-align:center;height:100%;position:relative;top:50%;margin-top:-10px}#jcemediabox-popup-iframe,#jcemediabox-popup-img,#jcemediabox-popup-object{text-align:center}#jcemediabox-popup-content>embed,#jcemediabox-popup-content>img,#jcemediabox-popup-content>object,#jcemediabox-popup-content>video{width:100%;height:auto}#jcemediabox-popup-content object[type="application/x-shockwave-flash"]{height:inherit}#jcemediabox-popup-page.android #jcemediabox-popup-content,#jcemediabox-popup-page.ios #jcemediabox-popup-content{overflow:scroll}#jcemediabox-popup-ajax{overflow:auto;border:0;padding:0;margin:0;width:auto;height:100%;background-color:#fff;position:relative}a.jcemediabox-image{line-height:0!important;font-size:0!important}.wf_caption a.jcepopup{display:block}a.jcepopup span.jcemediabox-zoom-span{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;cursor:pointer;display:inline-block;position:relative;float:none}a.jcepopup span.jcemediabox-zoom-image{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;display:block;background:url(../img/zoom-img.png) bottom right no-repeat;width:100%;height:100%;position:absolute;z-index:1;bottom:0;left:0}a.jcepopup.icon-bottom-left span.jcemediabox-zoom-image,a.jcepopup.icon-left span.jcemediabox-zoom-image,a.jcepopup.zoom-bottom-left span.jcemediabox-zoom-image{background-position:bottom left}a.jcepopup.icon-top-left span.jcemediabox-zoom-image,a.jcepopup.zoom-top-left span.jcemediabox-zoom-image{background-position:top left}a.jcepopup.icon-top span.jcemediabox-zoom-image,a.jcepopup.icon-top-right span.jcemediabox-zoom-image,a.jcepopup.zoom-top-right span.jcemediabox-zoom-image{background-position:top right}a.jcepopup.icon-center span.jcemediabox-zoom-image,a.jcepopup.zoom-center span.jcemediabox-zoom-image{background-position:center center}a.jcepopup.icon-center-left span.jcemediabox-zoom-image,a.jcepopup.zoom-center-left span.jcemediabox-zoom-image{background-position:center left}a.jcepopup.icon-center-right span.jcemediabox-zoom-image,a.jcepopup.zoom-center-right span.jcemediabox-zoom-image{background-position:center right}a.jcepopup.icon-center-bottom span.jcemediabox-zoom-image,a.jcepopup.icon-center-top span.jcemediabox-zoom-image,a.jcepopup.zoom-center-bottom span.jcemediabox-zoom-image,a.jcepopup.zoom-center-top span.jcemediabox-zoom-image{background-position:center top}a.jcepopup span.jcemediabox-zoom-link,a.jcepopup span.jcemediabox-zoom-link.icon-right,a.jcepopup span.jcemediabox-zoom-link.zoom-right{padding-right:16px;background:url(../img/zoom-link.gif) center right no-repeat;display:inherit}a.jcepopup span.jcemediabox-zoom-link.icon-left,a.jcepopup span.jcemediabox-zoom-link.zoom-left{padding-left:18px;background:url(../img/zoom-link.gif) center left no-repeat}#jcemediabox-popup-caption,#jcemediabox-popup-caption h4,#jcemediabox-popup-caption p{margin:0;padding:0;border:0}div.jcemediabox-tooltip,div.jcemediabox-tooltip-simple{z-index:10010;width:180px;text-align:left;color:#000;background-color:#fff;border:1px solid #000;padding:4px;float:none;max-width:100%;position:absolute;top:0;left:0;visibility:hidden}div.jcemediabox-tooltip h4,div.jcemediabox-tooltip-simple h4{font-weight:700;font-size:11px;margin:0;background:0 0;padding:0}div.jcemediabox-tooltip p,div.jcemediabox-tooltip-simple p{font-size:11px;background:0 0;margin:0;padding:0}a.jcepopup.ie6 span.jcemediabox-zoom-image{background:url(../img/zoom-img.png) no-repeat;width:20px;height:20px;left:auto;top:auto;right:0}a.jcepopup.ie6 span.jcemediabox-zoom-link{display:inline-block}a.jcepopup.icon-bottom-left span.jcemediabox-zoom-image,a.jcepopup.ie6.icon-left span.jcemediabox-zoom-image{top:auto;right:0}a.jcepopup.icon-top-right span.jcemediabox-zoom-image,a.jcepopup.ie6.icon-top span.jcemediabox-zoom-image{top:0}a.jcepopup.ie6.icon-left span.jcemediabox-zoom-image{left:0;right:auto}.wf-mediaplayer-object{background-color:transparent;background-repeat:no-repeat;background-size:cover;background-position:center}.wf-mediaplayer-object i{padding:5px 0;display:inline-block;text-align:center;background-color:#fff}.wf-mediaplayer-object img{width:inherit;height:inherit}.wf-mediaplayer-container{display:block}
/* end jcemediabox.css */

/* jcemediabox/themes/squeeze/css/style.css 14092023 */
#jcemediabox-popup-frame{padding:20px}#jcemediabox-popup-container{background-color:#fff}#jcemediabox-popup-loader{background:url(../img/loader.gif) center center no-repeat}#jcemediabox-popup-content{padding:0 10px}.jcemediabox-popup-corner-tl{background:url(../../standard/img/corner-tl.png) left top no-repeat;clear:both;height:10px}.jcemediabox-popup-corner-tr{background:url(../../standard/img/corner-tr.png) right top no-repeat;height:10px}.jcemediabox-popup-corner-tc{background-color:#fff;height:10px;margin:0 10px;width:auto}#jcemediabox-popup-info-bottom{padding-top:10px;margin-top:-20px}.jcemediabox-popup-corner-bl{background:url(../../standard/img/corner-bl.png) left bottom no-repeat;clear:both;height:10px}.jcemediabox-popup-corner-br{background:url(../../standard/img/corner-br.png) right bottom no-repeat;height:10px}.jcemediabox-popup-corner-bc{background-color:#fff;height:10px;margin:0 10px;width:auto}#jcemediabox-popup-closelink{width:30px;height:30px;background:url(../img/close.png) no-repeat;top:-15px;right:-15px;position:absolute;border:none}#jcemediabox-popup-nav{line-height:20px;background-color:#fff}#jcemediabox-popup-next,#jcemediabox-popup-prev{width:30px;height:30px;position:absolute;border:none;background-repeat:no-repeat;bottom:5px}#jcemediabox-popup-prev{background-image:url(../img/prev.png);left:5px}#jcemediabox-popup-next{background-image:url(../img/next.png);right:5px}#jcemediabox-popup-next:hover,#jcemediabox-popup-prev:hover{background-color:transparent}span#jcemediabox-popup-numbers{height:35px;line-height:50px;text-align:center;vertical-align:middle;display:block}span#jcemediabox-popup-numbers:empty{line-height:0;min-height:0;height:0}span#jcemediabox-popup-numbers a{border:none;display:inline-block;margin:0 1px;width:20px;height:20px}span#jcemediabox-popup-numbers a:active,span#jcemediabox-popup-numbers a:hover,span#jcemediabox-popup-numbers a:link,span#jcemediabox-popup-numbers a:visited{font-weight:700;text-decoration:none;color:#000;background:0 0}span#jcemediabox-popup-numbers a:hover{font-size:1.2em}span#jcemediabox-popup-numbers a.active{cursor:default;font-size:1.2em}#jcemediabox-popup-caption{padding:10px 10px 0;min-height:5px;background-color:#fff}#jcemediabox-popup-caption:empty{padding:0;min-height:0}#jcemediabox-popup-caption h4 a,#jcemediabox-popup-caption h4 a:active,#jcemediabox-popup-caption h4 a:hover,#jcemediabox-popup-caption h4 a:visited,#jcemediabox-popup-caption p a,#jcemediabox-popup-caption p a:active,#jcemediabox-popup-caption p a:hover,#jcemediabox-popup-caption p a:visited{color:#000;font-weight:700;text-decoration:none}div.jcemediabox-tooltip{color:#000;border:0;background:0 0}div.jcemediabox-tooltip h4{color:#000}div.jcemediabox-tooltip .jcemediabox-tooltip-top-left{background:url(../../standard/img/tip-tl.png) top left no-repeat;clear:both}div.jcemediabox-tooltip .jcemediabox-tooltip-top-right{background:url(../../standard/img/tip-tr.png) top right no-repeat}div.jcemediabox-tooltip .jcemediabox-tooltip-top-center{background-color:#fff;height:4px!important;margin:0 4px;overflow:hidden;border-top:1px solid #000}div.jcemediabox-tooltip .jcemediabox-tooltip-middle-left{clear:both;background-color:#fff;border-left:1px solid #000}div.jcemediabox-tooltip .jcemediabox-tooltip-middle-right{background-color:#fff;border-right:1px solid #000}div.jcemediabox-tooltip .jcemediabox-tooltip-middle-center{margin:0 4px;background-color:#fff}div.jcemediabox-tooltip .jcemediabox-tooltip-bottom-left{background:url(../../standard/img/tip-bl.png) bottom left no-repeat}div.jcemediabox-tooltip .jcemediabox-tooltip-bottom-center{background-color:#fff;height:4px!important;margin:0 4px;overflow:hidden;border-bottom:1px solid #000}div.jcemediabox-tooltip .jcemediabox-tooltip-bottom-right{background:url(../../standard/img/tip-br.png) bottom right no-repeat}#jcemediabox-popup-page.ie6 #jcemediabox-popup-nav,#jcemediabox-popup-page.ie7 #jcemediabox-popup-nav{height:10px;padding-top:0}#jcemediabox-popup-page.ie6 #jcemediabox-popup-caption{margin-top:-1px}#jcemediabox-popup-page.ie6 div.jcemediabox-tooltip .jcemediabox-tooltip-top-left{background:url(../../standard/img/tip-tl.gif) top left no-repeat}#jcemediabox-popup-page.ie6 div.jcemediabox-tooltip .jcemediabox-tooltip-top-right{background:url(../../standard/img/tip-tr.gif) top right no-repeat}#jcemediabox-popup-page.ie6 div.jcemediabox-tooltip .jcemediabox-tooltip-bottom-left{background:url(../../standard/img/tip-bl.gif) bottom left no-repeat}#jcemediabox-popup-page.ie6 div.jcemediabox-tooltip .jcemediabox-tooltip-bottom-right{background:url(../../standard/img/tip-br.gif) bottom right no-repeat}#jcemediabox-popup-page.ie6 .jcemediabox-popup-corner-bl{background:url(../../standard/img/corner-bl.gif) left bottom no-repeat}#jcemediabox-popup-page.ie6 .jcemediabox-popup-corner-bc{overflow:hidden}#jcemediabox-popup-page.ie6 .jcemediabox-popup-corner-br{background:url(../../standard/img/corner-br.gif) right bottom no-repeat}#jcemediabox-popup-page.ie6 .jcemediabox-popup-corner-tl{background:url(../../standard/img/corner-tl.gif) left top no-repeat}#jcemediabox-popup-page.ie6 .jcemediabox-popup-corner-tc{overflow:hidden}#jcemediabox-popup-page.ie6 .jcemediabox-popup-corner-tr{background:url(../../standard/img/corner-tr.gif) right top no-repeat}#jcemediabox-popup-page.ios .jcemediabox-popup-corner-bc,#jcemediabox-popup-page.ios .jcemediabox-popup-corner-br,#jcemediabox-popup-page.ios .jcemediabox-popup-corner-tc,#jcemediabox-popup-page.ios .jcemediabox-popup-corner-tr{display:none}#jcemediabox-popup-page.ios .jcemediabox-popup-corner-bl,#jcemediabox-popup-page.ios .jcemediabox-popup-corner-tl{background:#fff;width:auto;margin:0;height:11px}#jcemediabox-popup-page.ios .jcemediabox-popup-corner-tl{border-top-left-radius:5px;border-top-right-radius:5px;margin-bottom:-1px}#jcemediabox-popup-page.ios .jcemediabox-popup-corner-bl{border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-top:-1px}#jcemediabox-popup-page.ios #jcemediabox-popup-caption{margin:-1px 0}#jcemediabox-popup-page.ios #jcemediabox-popup-nav{margin-bottom:-1px}
/* end jcemediabox/style.css */



/* start mod_we_ufeed_display/tmpl/default/style.css 20092023 */

/* Start Responsive*/
.ultimaterss  table{ 
  border-collapse: collapse; 
}
/* Laptop/Tablet (1024px) */
@media only screen and (min-width: 481px) and (max-width: 1024px) and (orientation: landscape) {

}

/* Tablet Portrait (768px) */
@media only screen and (min-width: 321px) and (max-width: 1024px) and (orientation: portrait) {
/*	.ultimaterss  table.rsstable {max-width:768px!important;}
	.ultimaterss  table.rsstable tr { display: inline; }
	.ultimaterss  table.rsstable td { display:block;float:left;} IP */
	.feed_title_left, .feed_title_left a {font-size: 12px;}
	.ufeed_textbefore {font-size: 80%!important;}
}

/* Phone Landscape (480px) */
@media only screen and (min-width: 321px) and (max-width: 480px) and (orientation: landscape) {
/*	.ultimaterss  table.rsstable {max-width:480px!important;}
	.ultimaterss  table.rsstable tr { display: inline; }
	.ultimaterss  table.rsstable td { display:block;float:left;} IP */
	.feed_title_left, .feed_title_left a {font-size: 12px!important;}
	.ufeed_textbefore {font-size: 80%!important;}
}

/* Phone Portrait (320px) */
@media only screen and (max-width: 320px) {
	.ultimaterss  table.rsstable {max-width:320px!important;}
	.ultimaterss  table.rsstable tr { display: inline; }
	.ultimaterss  table.rsstable td { display:block; width:100%!important; float:left;} 
	.feed_title_left, .feed_title_left a {font-size: 12px!important;}
	.ufeed_textbefore {font-size: 80%!important;}
}

/* End Responsive*/

.ufdrssitem{}
.ufeed_textbefore{}
.ufeed_textafter{}
table.rsstable{}
table.rsstable td{border-bottom:1px #000000 dotted;}
table.rsstable img{}
.feed_title_left , .feed_title_left a{
	font-weight:bold;
	text-align:left;
}
.feed_title_right , .feed_title_right a{
	font-weight:bold;
	text-align:right;
}
.feed_title_center , .feed_title_center a{
	font-weight:bold;
	text-align:center;
}
.feed_newstext_justify{
	text-align:justify;
}
.feed_newstext_left{
	text-align:left;
}
.feed_newstext_center{
	text-align:center;
}
.feed_newstext_right{
	text-align:right;
}
.feed_info{
	font-size:86%;
}
/*nexttotitle*/
span.feed_datetime{
	font-size:86%;
}
div.feed_datetime{
	font-size:100%;
}
div.feed_datetime .abovetitle{}
div.feed_datetime .undertitle{}
div.feed_datetime .beforetext{}
div.feed_datetime .endoftext{}

.feed_readmore_around{
	text-align:right;
	float:right;
	min-width:70px;
	width:auto;
} 
a.inline_readmore{
	font-weight:bold;
}
/* Custom Readmore */
a.feed_readmore{
	color:red;
	font-weight:bold;
	background:gray;
}
.img_pos_none{
	border:0px;
}
.img_pos_center{
	text-align:center;
	padding:0px;
	border:0px;
}
.img_pos_left{
	float:left;
	text-align:left;
	border:0px;
}
.img_pos_right{
	float:right;
	text-align:right;
	border:0px;
}
.custommorenews{}
/* end mod_we_ufeed_display/tmpl/default/style.css */



/* start flexnav.css 20092023 */

/* Flexnav Base Styles */
@media only screen and (min-width : 200px) and (max-width :767px) {
/*.cbp-spmenu > ul {
  -webkit-transition: none;
  -moz-transition: none;
  -ms-transition: none;
  transition: none;
  -webkit-transform-style: preserve-3d;
  overflow: hidden;
  margin: 0 auto;
  width: 100%;
  max-height: 0; }*/
  .cbp-spmenu > ul.opacity {
    opacity: 0; }
  .cbp-spmenu > ul.flexnav-show {
    max-height: 2000px;
    opacity: 1;
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out; }
  .cbp-spmenu > ul.one-page {
    position: fixed;
    top: 50px;
    right: 5%;
    max-width: 200px; }
  .cbp-spmenu > ul li {
    font-size: 100%;
    position: relative;
    overflow: hidden; }
/*  .cbp-spmenu > ul li a {
    position: relative;
    display: block;
    padding: .96em;
    z-index: 2;
    overflow: hidden;
    color: #222222;
    background: #a6a6a2;
    border-bottom: 1px solid rgba(0, 0, 0, 0.15); }*/
  .cbp-spmenu > ul li ul { padding:0;
    width: 100%; }
    .cbp-spmenu > ul li ul li {
      font-size: 100%;
      position: relative;
      overflow: hidden; }
  .cbp-spmenu > ul li ul.flexnav-show li {
    overflow: visible; }
  .cbp-spmenu > ul li ul li a {
    display: block;
    background: #b2b2af; }
  .cbp-spmenu > ul ul li ul li a {
    background: #bfbfbc; }
  .cbp-spmenu > ul ul li ul li ul li a {
    background: #cbcbc9; }
  .cbp-spmenu > ul .touch-button {
    position: absolute;
    z-index: 999;
    top: -15px;
    right: 0;
    width: 40px;
    height: 40px;
    display: inline-block;
    text-align: center; }
    .cbp-spmenu > ul .touch-button:hover {
      cursor: pointer; }
    .cbp-spmenu > ul .touch-button .navicon {
      position: relative;
      top: 10px;
      font-size: 12px;
      color: #666; }

.menu-button {
  position: relative;
  display: block;
  padding: 1em;
  background: #a6a6a2;
  color: #222222;
  cursor: pointer;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2); }
  .menu-button.one-page {
    position: fixed;
    top: 0;
    right: 5%;
    padding-right: 45px; }
  .menu-button .touch-button {
    background: transparent;
    position: absolute;
    z-index: 999;
    top: 0;
    right: 0;
    width: 50px;
    height: 50px;
    display: inline-block;
    text-align: center; }
    .menu-button .touch-button .navicon {
      font-size: 16px;
      position: relative;
      top: 1em;
      color: #666; }


  body.one-page {
    padding-top: 70px; }

  .cbp-spmenu > ul {
	  padding:0;
    overflow: visible; }
    .cbp-spmenu > ul.opacity {
      opacity: 1; }
    .cbp-spmenu > ul.one-page {
      top: 0;
      right: auto;
      max-width: 1080px; }
/*    .cbp-spmenu > ul li {
      position: relative;
      list-style: none;
      float: left;
      display: block;
      background-color: #a6a6a2;
      overflow: visible;
      width: 100%; }*/
/*    .cbp-spmenu > ul li a {
      border-left: 1px solid #acaca1;
      border-bottom: none; }*/
    .cbp-spmenu > ul li > ul {
      position: relative;
      top: auto;
      left: 0; }
      .cbp-spmenu > ul li > ul li {
        width: 100%; }
    .cbp-spmenu > ul li ul li > ul {
      
      top: 0; }
    .cbp-spmenu > ul li ul li a {
      border-bottom: none; }
    .cbp-spmenu > ul li ul.open {
      display: block;
      opacity: 1;
      visibility: visible;
      z-index: 1; }
      .cbp-spmenu > ul li ul.open li {
        overflow: visible;
        max-height: 100px; }
      .cbp-spmenu > ul li ul.open ul.open {
        margin-left: 100%;
        top: 0; }

  .menu-button {
    display: none; } 
.oldie body.one-page {
  padding-top: 70px; }
.oldie .cbp-spmenu > ul {
  overflow: visible; }
  .oldie .cbp-spmenu > ul.one-page {
    top: 0;
    right: auto;
    max-width: 1080px; }
  .oldie .cbp-spmenu > ul li {
    position: relative;
    list-style: none;
    float: left;
    display: block;
    background-color: #a6a6a2;
    width: 20%;
    min-height: 50px;
    overflow: visible; }
  .oldie .cbp-spmenu > ul li:hover > ul {
    display: block;
    width: 100%;
    overflow: visible; }
    .oldie .cbp-spmenu > ul li:hover > ul li {
      width: 100%;
      float: none; }
  .oldie .cbp-spmenu > ul li a {
    border-left: 1px solid #acaca1;
    border-bottom: none;
    overflow: visible; }
  .oldie .cbp-spmenu > ul li > ul {
    background: #acaca1;
    position: absolute;
    top: auto;
    left: 0;
    display: none;
    z-index: 1;
    overflow: visible; }
  .oldie .cbp-spmenu > ul li ul li ul {
    top: 0; }
  .oldie .cbp-spmenu > ul li ul li a {
    border-bottom: none; }
  .oldie .cbp-spmenu > ul li ul.open {
    display: block;
    width: 100%;
    overflow: visible; }
    .oldie .cbp-spmenu > ul li ul.open li {
      width: 100%; }
    .oldie .cbp-spmenu > ul li ul.open ul.open {
      margin-left: 100%;
      top: 0;
      display: block;
      width: 100%;
      overflow: visible; }
  .oldie .cbp-spmenu > ul ul li:hover ul {
    margin-left: 100%;
    top: 0; }
.oldie .menu-button {
  display: none; }
.oldie.ie7 .cbp-spmenu > ul li {
  width: 19.9%; }

}

/* end flexnav.css 20092023 */