@media screen and (min-width: 990px) {
    .overallImg-left, .overallImg-right {
        display: block;
        height: auto;
        left: 50%;
        margin-left: -855px;
        position: fixed;
        top: 0px;
        width: 360px;
        text-align: right;
    }
    .banner-top {
        width: 990px;
        text-align: center;
        margin: 10px 0px 20px -20px;        
    }
    .banner-top.above {      
        margin: 0 auto;       
    }
}
.overallImg-right {
    margin-left: 495px;
    text-align: left;
}
@media screen and (max-width: 989px) {
    .banner-top, .overallImg-left, .overallImg-right, .banner-comments {
        display: none;
    }
}
.baner-mobile {
    text-align: center
}

@media screen and (min-width: 990px) {
    .baner-mobile {
        display: none
    }
}

@media screen and (min-width: 768px) and (max-width: 989px) {
    .baner-mobile div:first-child {
        margin: 0 auto 20px auto;
        clear: both
    }
    .homePage-box .baner-mobile div:first-child {
        margin: 0 auto 20px auto
    }
}

@media screen and (max-width: 767px) {
    .baner-mobile div:first-child {
        margin: 0 auto 20px auto;
        clear: both
    }
    .homePage-box .baner-mobile div:first-child {
        margin: 0 auto 20px auto
    }
}

@media screen and (min-width: 990px) {
    .baner-mobile div:first-child {
        display: none
    }
}

@media (max-width: 320px) {
    .banner-mobile-300 div:first-child {
        margin: 0 auto 20px -10px !important
    }
    .has-ad .banner-mobile-300 div:first-child {
        margin: 0 auto 20px auto !important
    }
}

@media screen and (min-width: 990px) {
    .banner-mobile-320 {
        display: none
    }
}

@media screen and (min-width: 990px) {
    .banner-mobile-320 div:first-child {
        display: none
    }
}

@media screen and (min-width: 768px) and (max-width: 989px) {
    .banner-mobile-320 div:first-child {
        margin: 0 auto 30px auto !important
    }
}

@media screen and (max-width: 767px) {
    .banner-mobile-320 div:first-child {
        margin: 0 auto 30px auto !important
    }
}

/*@media (max-width: 320px) {
    .banner-mobile-320 div:first-child {
        margin: 0 !important
    }
}*/

#sidebar .banner {
    display: block;
    text-align: center;
    margin-bottom: 30px;
}

#footer {
    margin-top: 80px;
    background: #2c2a48;
    border-top: 5px solid #DEDEF2;
    color: #C2C2CC;
    font-size: 12px
}

#footer a {
    color: #C2C2CC
}

#footer .footer-top {
    display: block;
    height: 5px;
    background: #625E94
}

#footer .container {
    position: relative
}

@media screen and (max-width: 989px) {
    #footer .container {
        padding: 0 20px
    }
}

#footer .container .to-top {
    width: 40px;
    height: 40px;
    background: #ff8300 url("https://b92s.net/v5/images/sprites2.png") no-repeat -227px 0px;
    position: absolute;
    top: -40px;
    right: 20px
}

@media screen and (min-width: 990px) {
    #footer .container .to-top {
        right: 0
    }
}

#footer .container .footer-logo {
    width: 100%;
    text-align: center;
    padding: 46px 0 0 0
}

@media screen and (min-width: 768px) {
    #footer .container .footer-logo {
        float: left;
        display: block;
        margin-right: 2.3576515979%;
        width: 14.7019570017%;
        padding: 83px 0 0 0;
        float: right;
        margin-right: 0
    }
    #footer .container .footer-logo:last-child {
        margin-right: 0
    }
}

#footer .container .footer-info {
    width: 100%
}

@media screen and (max-width: 767px) {
    #footer .container .footer-info {
        text-align: center;
        padding: 16px 0 70px
    }
    #footer .container .footer-info nav li,
    #footer .container .footer-info .us span {
        margin: 4px 0
    }
}

@media screen and (min-width: 768px) {
    #footer .container .footer-info {
        float: left;
        display: block;
        margin-right: 2.3576515979%;
        width: 82.9403914003%;
        padding: 52px 0
    }
    #footer .container .footer-info:last-child {
        margin-right: 0
    }
}

#footer .container .footer-info nav li {
    display: inline-block
}

#footer .container .footer-info nav li:before {
    content: "|";
    padding: 0 3px 0 0
}

#footer .container .footer-info nav li:first-child:before {
    content: "";
    padding: 0
}

#footer .container .footer-info nav a {
    color: #FFF
}

#footer .container .footer-info .us {
    border-top: 1px solid #3c3962;
    border-bottom: 1px solid #3c3962;
    padding: 26px 0 29px;
    margin: 26px 0 29px
}

@media screen and (min-width: 768px) {
    #footer .container .footer-info .us {
        padding: 26px 0;
        margin: 26px 0 25px
    }
}

#footer .container .footer-info .us span {
    display: inline-block
}

#footer .container .footer-info .us span:before {
    content: "|";
    padding: 0 3px 0 0
}

#footer .container .footer-info .us span:first-child:before {
    content: "";
    padding: 0
}

#footer .container .footer-info .climatecare {
    font-size: 11px
}

@media screen and (max-width: 767px) {
    #footer .container .footer-info .climatecare span {
        width: 100%;
        margin-bottom: 16px;
        display: block
    }
}

@media screen and (min-width: 768px) and (max-width: 989px) {
    #footer .container .footer-info .climatecare span {
        float: left;
        display: block;
        margin-right: 2.3576515979%;
        width: 14.7019570017%
    }
    #footer .container .footer-info .climatecare span:last-child {
        margin-right: 0
    }
}

@media screen and (min-width: 990px) {
    #footer .container .footer-info .climatecare span {
        width: 73px;
        float: left
    }
}

@media screen and (max-width: 767px) {
    #footer .container .footer-info .climatecare p {
        width: 100%;
        line-height: 1.8
    }
}

@media screen and (min-width: 768px) and (max-width: 989px) {
    #footer .container .footer-info .climatecare p {
        float: left;
        display: block;
        margin-right: 2.3576515979%;
        width: 82.9403914003%
    }
    #footer .container .footer-info .climatecare p:last-child {
        margin-right: 0
    }
}

@media screen and (min-width: 990px) {
    #footer .container .footer-info .climatecare p {
        width: 698px;
        float: right
    }
}

#footer .container .footer-info .climatecare p strong {
    display: block
}
.container {
    max-width: 1600px;
    margin-left: auto;
    margin-right: auto;
}
#footer ul {
    margin: 0;
}
@media screen and (min-width: 990px) {
    .container {
        width: 952px;
    }
}
.post-wrap .img-frame-center, .post-wrap .img-frame-left, .post-wrap .img-frame-right {
    position: relative;
    max-width: 100%;
}
.img-caption {
    position: absolute;
    bottom: 10px;
    left: 10px;
    background: black;
    background: rgba(0,0,0,0.5);
    color: #FFF;
    font-size: 10px;
    padding: 4px 8px;
}
.pages-navigation-form {
    text-transform: uppercase;
    margin: 25px 0;
    width: 100%;
    border: none!important;
}
.pages-navigation-form table {
    width: 100%;
    border: none!important;
}
.pages-navigation-form table td {
    font-size: 13px;
    display: block;
    float: left;
    width: auto;
    height: 30px;
    line-height: 30px;
    border: none;
}
/*.pages-navigation-form table td:nth-child(2) {
    padding: 0 15px;
}*/
.pages-navigation-form table td:nth-child(4) {
    margin-left: 25px;
}
.pages-navigation-form table td:nth-child(5) {
    padding-right: 0;
}
.pages-navigation-form table td:nth-child(5) input {
    width: 60px!important;
    height: 30px;
    padding: 3px;
}
.pag-previous, .pag-next, .pag-go {
    width: 30px;
    height: 30px;
    display: inline-block;
    background: url(https://b92s.net/v5/images/sprites2.png);
    background-position: -131px 0px;
    position: relative;
    background-color: #ff8300;
}
.pag-next {
    background-position: -100px 0px;
}
.pag-previous {
    background-position: -70px 0px;
}
.pag-previous.inactive, .pag-next.inactive, .pag-go.inactive {
    background-color: #e4b98b;
}
.pag-go {
    width: 54px;
}
@media screen and (max-width: 499px) {
    .pages-navigation-form table td:nth-child(4) {
        clear: left;
        margin-left: 0;
    }
}
@media screen and (max-width: 767px) {
    .antrfile {
        width: 100%;
        margin: 0 0 35px
    }
    .antrfile table {
        width: 100% !important
    }
}

@media screen and (min-width: 768px) {
    .antrfile {
        width: 258px
    }
    .antrfile table {
        width: 258px !important
    }
    .antrfile.left {
        float: left;
        margin: 6px 30px 25px 0
    }
    .antrfile.right {
        float: right;
        margin: 6px 0 25px 30px
    }
}

.antrfile .textvesti {
    background: #FFF !important;
    border-top: 1px solid #CFCFCF;
    border-bottom: 1px solid #CFCFCF;
    padding: 20px 10px;
    font-size: 14px
}

@media screen and (max-width: 499px) {
    .antrfile .textvesti {
        font-size: 13px
    }
}

.antrfile .textvesti p {
    margin-bottom: 10px;
    line-height: 1.5
}

.antrfile .textvesti p:last-child {
    margin-bottom: 0
}

.antrfile .textvesti p+ul {
    margin-top: 16px
}

.antrfile .textvesti ul {
    margin: 5px 0
}

@media screen and (max-width: 767px) {
    .antrfile .textvesti ul {
        max-width: 1600px;
        margin-left: auto;
        margin-right: auto
    }
    .antrfile .textvesti ul:after {
        content: "";
        display: table;
        clear: both
    }
}

.antrfile .textvesti li {
    margin-bottom: 14px
}

.antrfile .textvesti li:last-child {
    margin-bottom: 0
}

@media screen and (max-width: 767px) {
    .antrfile .textvesti li {
        float: left;
        display: block;
        margin-right: 3.5786636068%;
        width: 48.2106681966%
    }
    .antrfile .textvesti li:last-child {
        margin-right: 0
    }
    .antrfile .textvesti li:nth-child(2n) {
        margin-right: 0
    }
    .antrfile .textvesti li:nth-child(2n+1) {
        clear: left
    }
    .antrfile .textvesti li:nth-last-child(2) {
        margin-bottom: 0
    }
}

@media screen and (max-width: 499px) {
    .antrfile .textvesti li {
        float: left;
        display: block;
        margin-right: 3.5786636068%;
        width: 100%
    }
    .antrfile .textvesti li:last-child {
        margin-right: 0
    }
    .antrfile .textvesti li:nth-last-child(2) {
        margin-bottom: 14px
    }
}
table table td {
    border-top: none!important;
    border-bottom: none!important;
}
table table {
    border-bottom: none!important;
    margin-bottom: 0!important;
}
.hide-excerpt {
    display: none;
}
/*ARTICLE SHARE*/

@media screen and (min-width: 990px) {
    .article-share {
        height: 25px
    }
}

.article-share iframe {
    margin: 0
}

@media (max-width: 420px) {
    .article-share [id^="___pl"] {
        margin-top: 10px !important
    }
}

#vibershare span,
#viberfollow span {
    float: left;
    font-size: 11px;
    line-height: 19px;
    font-weight: 600;
    color: #FFF;
    padding-right: 10px
}

.viber-share {
    display: inline-block;
    background-color: #675fa7;
    height: 20px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    background-image: url("//b92s.net/v5/images/viber/viber16.png");
    background-repeat: no-repeat;
    background-size: 16px 16px;
    background-position: 6px 2px
}

.viber-share a {
    float: left;
    width: auto;
    text-align: right;
    padding-left: 26px
}

.viber-share a:hover {
    text-decoration: none
}

@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 192dpi) {
    .viber-share {
        background-image: url("//b92s.net/v5/images/viber/viber32.png")
    }
}

.viber-share-article {
    display: block;
    background-color: #675fa7;
    border-radius: 8px;
    background-image: url(//b92s.net/v5/images/viber/Icon_big.png);
    background-repeat: no-repeat;
    background-size: 40px 40px;
    background-position: 5px;
    max-width: 240px;
    text-align: left;
    font-size: 20px;
    height: 50px;
    margin: 0 auto 10px auto
}

.viber-share-article a:hover {
    text-decoration: none
}

#viberfollowart {
    width: 100%
}

#viberfollowart span {
    font-size: 20px;
    line-height: 49px;
    font-weight: 600;
    color: #FFF;
    padding-left: 48px;
    display: inline-block
}
.fb_iframe_widget {
    display: inline-block;
    position: relative;
}
.fb_iframe_widget {
    float: left;
    margin-right: 5px;
    margin-top: -2px;
}
/*BANERI BOTTOM*/
.banners-middle.banners-bottom {
    margin: -10px 0 30px;
}
.banners-middle {
    overflow: auto;
}
.banners-middle.banners-bottom .banner-left, .banners-middle.banners-bottom .banner-right {
    margin: 0;
}
.banners-middle .banner-left>div:first-child, .banners-middle .banner-right>div:first-child {
    margin: 30px 0;
}
@media screen and (min-width: 768px) {
    .banners-middle .banner-left {
        float: left;
    }
    .banners-middle .banner-right {
        float: right;
    }
}
.content-exchange {
    margin: 0 0 30px 0;
}
.web-preporuke h3 {
    background: #2e2873;
    color: #FFF;
    font-size: 13px;
    font-weight: 600;
    text-transform: uppercase;
    padding: 4px 12px 5px 12px !important;
    margin-bottom: 20px;
    clear: both;
    display: inline-block;
}
.mmedia-block {
    margin-bottom: 30px;
    text-align: center;
    position: relative;
}
iframe.b92Video {
    width: 100%;
}
.mmedia-block iframe {
    /*max-width: 100%;*/
}
/*VIDEO FIX*/
/*#video div.mmedia-block {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 25px;
    height: 0;
    margin: 0;
}*/
/*#video div.mmedia-block iframe, iframe.b92Video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}*/
#instagram-embed-0, #instagram-embed-1, #instagram-embed-2, #instagram-embed-3, #instagram-embed-4, #instagram-embed-5, #instagram-embed-6, #instagram-embed-7, #instagram-embed-8, #instagram-embed-9, #instagram-embed-10, #instagram-embed-11, #instagram-embed-12, #instagram-embed-13, #instagram-embed-14, #instagram-embed-15, #instagram-embed-16, #instagram-embed-17, #instagram-embed-18, #instagram-embed-19 {
    position: relative!important;
}
#twitter-widget-0, #twitter-widget-1, #twitter-widget-2, #twitter-widget-3, #twitter-widget-4, #twitter-widget-5, #twitter-widget-6 {
    position: relative!important;
}
.entry-content > .section.feat-cat3 {
    margin-top: 30px;
}

/*# sourceMappingURL=footer.css.map */