.pdfp_wrapper .pdf{position:relative}.pdfp_wrapper .iframe_wrapper,.pdfp_wrapper .iframe_wrapper iframe{width:100%}.pdfp_wrapper .iframe_wrapper:fullscreen .close{display:block}.pdfp-adobe-viewer{border:1px solid #ddd;border-radius:3px;cursor:pointer;outline:none;text-decoration:none}.pdfp_download{margin-right:15px}.cta_wrapper{margin-bottom:10px}.cta_wrapper a{text-decoration:none}.pdfp_wrapper p{margin:10px 0;text-align:center}.popout-disabled{height:50px;position:absolute;right:12px;top:12px;width:50px}iframe{max-width:100%}.ViewSDK_hideOverflow[data-align=center]{margin-left:auto;margin-right:auto}.ViewSDK_hideOverflow[data-align=left]{margin-right:auto}.ViewSDK_hideOverflow[data-align=right]{margin-left:auto}@media screen and (max-width:768px){.pdfp_wrapper iframe{height:calc(100vw + 120px)}}@media screen and (max-width:576px){.cta_wrapper .pdfp_download{margin-bottom:10px;margin-right:0}.cta_wrapper .pdfp_download button{margin-right:0!important}.cta_wrapper{align-items:center;display:flex;flex-direction:column}}/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

.fusion-megamenu-holder {border: none; height: 350px;}
.fusion-megamenu-wrapper .fusion-megamenu-border {border: none;}
.fusion-megamenu-wrapper .fusion-megamenu-submenu {padding-top: 0px; padding-bottom: 0px;}

.fusion-header {padding-right: 0 !important; height: 94px !important;}

.fusion-header-sticky-height {height: 94px !important;}

.fusion-sticky-logo {margin-top: 50px !important;}

.fusion-accordian .panel-heading a, .fusion-carousel-title, .fusion-flip-boxes .fusion-flip-box .flip-box-heading-back, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title, .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title a, .fusion-megamenu-title, .fusion-modal h4, .fusion-person .person-desc .person-author .person-author-wrapper, .fusion-project-details-tb .project-info h4, .fusion-tabs .nav-tabs li .fusion-tab-heading, .fusion-tabs-widget .fusion-tabs-nav ul li a, .fusion-tb-footer h4, .fusion-tb-page-title-bar h4, .fusion-title h4, .fusion-widget-area h4, .popover .popover-title, .post-content h4, .project-content .project-info h4, .share-box h4, table th {
    font-family: "Open Sans Condensed", Arial, Helvetica, sans-serif;
    font-weight: 400;
    line-height: 0.9;
    letter-spacing: 0px;
    font-style: normal;
}

.fusion-megamenu-wrapper .fusion-megamenu-border {border-bottom: none !important;}
.fusion-megamenu-wrapper .fusion-megamenu-submenu {padding: 0 !important;}

.fusion-alignleft > nav.fusion-secondary-menu ul {margin-left: 100px;}

.fusion-main-menu > ul  {margin-right: 20px;}
.fusion-main-menu > ul > li {padding-right: 40px;}
.fusion-main-menu > ul > li > a, .fusion-vertical-menu-widget ul.menu li a, .side-nav li a {font-family: "Open Sans", Arial, Helvetica, sans-serif;font-weight: 800;font-size: 14px;letter-spacing: 0px;font-style: normal;}
.fusion-main-menu > ul > li > a:not(.fusion-logo-link):hover {color: black !important;}


.menu-item-48 > .fusion-megamenu-title, .menu-item-323 > .fusion-megamenu-title, .menu-item-2664 > .fusion-megamenu-title, .menu-item-3083 > .fusion-megamenu-title {padding-top: 25px; font-size: 22px; color: red; text-transform: uppercase; font-family: "Open Sans Condensed", Arial, Helvetica, sans-serif;}
/* .menu-item-28 > a, .menu-item-28 > a:hover {color: white !important; background-color: red; padding-left: 20px; padding-right: 20px;} */
.menu-item-28 > a, .menu-item-28 > a:hover {padding-right: 20px;}
#main {padding-left: 0px !important; padding-right: 0px !important;}
.fusion-flexslider.flexslider-posts-with-excerpt .slide-excerpt {position: relative !important; width: 100% !important; padding: 0 !important;}
.fusion-carousel-wrapper {min-height: 500px !important;}
.fusion-flexslider.flexslider-posts-with-excerpt .slide-excerpt .excerpt-container { height: 100%; min-height: 265px !important; padding-left: 30px; padding-right: 30px; }
.fusion-flexslider.flexslider-posts-with-excerpt .slide-excerpt p {font-size: 14px !important; color: white !important; padding-left: 0 !important; padding-right: 0 !important;}
.fusion-flexslider.flexslider-posts-with-excerpt .slide-excerpt h2 {padding-left: 0 !important; padding-right: 0 !important;}

 .fusion-flexslider.flexslider-posts-with-excerpt a img {height: 386px !important; object-fit: cover !important;}

 .flexslider {margin-bottom: 0px !important;}

.excerpt-container h2  { line-height: 24px !important;}
.excerpt-container h2 a {font-size: 20px !important; color: white !important;}
.baner_slider {height: 650px;}
.baner_slider > ul.slides li:nth-child(2)  {height: 500px !important;}
.baner_slider > ol.flex-control-nav.flex-control-paging > li > a {color: white !important; background-color: white !important;}
.baner_slider > ol.flex-control-nav.flex-control-paging > li > a.flex-active {color: yellow !important; background-color: yellow !important;}
.sponzori_naslov {height: 48px; background-color: #dbdbdb; text-align: center; padding-top: 10px; font-size: 12px; font-weight: bold; letter-spacing: 4px;}
.sponzori {min-height: 290px; background-image: url(https://kss.rs/wp-content/uploads/2020/04/sponzori_bg.png); vertical-align: middle;}
.sponzori > ol.flex-control-nav.flex-control-paging > li > a {display: none !important;}
.sponzori.flexslider {display: flex; align-items: center; box-sizing: content-box; border: 1px solid #dadada;}
.sponzori.flexslider ul {margin: auto; display: flex; align-items: center; margin-left: 20px;}
h4.entry-title a {font-size: 20px !important; color: #0c67a6 !important; line-height: 0.9 !important;}
.recent-posts-content p {font-size: 14px !important;}

.fusion-recent-posts {margin-bottom: 0px !important;}
.fusion-recent-posts .columns .column .meta {margin-top: 15px;}

.vesti_svi_boxovi {border: 1px solid #0c67a6; height: 580px; display: flex; flex-direction: column;}
.vesti_box {width: 100%; background-color: #0c67a6; padding: 10px 10px 10px 10px;}
.vesti_box_naslov {width: 100%; color: #ffffff;}
.vesti_box_pogledaj a { color: #ffffff !important; font-size: 12px; font-weight:bold; }

#aktuelno_tag h4.entry-title, #ostale_vesti h4.entry-title {margin:0 !important; font-size: 16px !important; color: #212934 !important; font-weight: 400 !important; line-height: 28.8px !important; border-bottom: 1px dotted black; padding: 20px 0px 20px 0px;}
#aktuelno_tag h4.entry-title a, #ostale_vesti h4.entry-title a {margin:0 !important; font-size: 16px !important; color: #212934 !important; font-weight: 400 !important; line-height: 28.8px !important;}
#aktuelno_tag article:last-child h4.entry-title, #ostale_vesti article:last-child h4.entry-title {border-bottom: none; padding-bottom: 0; margin-bottom: 0;}
#aktuelno_tag {height: 450px;}


.posts-by-tag-list {list-style: none; padding-left: 0; margin: 0;}
.posts-by-tag-list li {border-bottom: 1px dotted black; padding:10px;}
.posts-by-tag-list li:last-child {border-bottom: none; padding:10px;}
.posts-by-tag-list li a {font-size: 16px !important; color: #212934 !important;}

.kos_skole, .kss_roda_shop, .kss_takmicenja, .kss_statistika {margin-top: 20px;}
.kss_statistika {margin-top: 0px; margin-bottom: 20px;}


.reprezentacije {float: right; margin-top: 10px;}
.prethodne_reprezentacije_naslov {float: right;margin-right: 0 !important;}
.rep_pojedinacno, .rep_pojedinacno_aktuelna {float: left; margin-right: 0; padding-right: 20px;}
.rep_pojedinacno_aktuelna > a {color: red !important;}
.rep_pojedinacno:first-of-type {padding-left: 0px;}


.prethodne_reprezentacije_naslov {
    float: right;
    margin-bottom: -20px;
    margin-top: 7px;
    color: lightgray;
    padding-right:20px !important;
}

/* javne nabavke */

.oddtd, .eventd {padding: 14px;vertical-align: middle;text-align: left;height: 120px;border: 1px solid#ffffff;
border-top-color: rgb(255, 255, 255);border-top-style: solid;border-top-width: 1px;border-top: 4px solid#ffffff;}
.oddtd {background-color: #ebebeb;}
.eventd {background-color: #f5f5f5;}


/* dokumenta */
tr.tableblueheader {text-align: left;color: #FFFFFF;font-weight: bold;height: 40px;background-color: #006699;}
.eventdsmall {padding: 10px;vertical-align: middle;text-align: left;background-color: #f5f5f5;border: 1px solid #ffffff;border-top: 4px solid #ffffff;}
.oddtdsmall {padding: 10px;vertical-align: middle;text-align: left;background-color: #ebebeb;border: 1px solid #ffffff;border-top: 4px solid #ffffff;}

/* reprezentacija - igraci */

.oneplayerbox {width: 150px;height: 495px;margin: 0 auto;display: inline-block;}
.oneplayerbox_250 {width: 250px;height: 495px;margin: 0 auto;display: inline-block;}

.oneplayerboxnamearea {
    width: 100%;
    height: 60px;
    background-color: #0c67a6;
    color: #ffffff;
    padding-left: 10px;
    padding-top: 10px;
    font-weight: 600 !important;
    font-size: 16px !important;
    line-height: 1.2;
}

.oneplayerboxdataarea {
    width: 150px;
    height: 220px;
    border-left: 1px solid #e5e8ea;
    border-bottom: 1px solid #e5e8ea;
    border-right: 1px solid #e5e8ea;
    color: #7d7d7d;
    font-size: 11px !important;
    background-color: #ffffff;
    padding: 10px 10px 10px 10px;
}