@charset "utf-8";







@import url('https://fonts.googleapis.com/css?family=Russo+One');



@import url('https://fonts.googleapis.com/css?family=Russo+One');

 
 .col-md-8 
{ 
  position: inherit !important ;
  
}



/* FIX logo on mobile devices overflows... */



@media only screen and (max-width: 768px) {

  #header .logo img {

  	max-width: 256px !important;

  }

  

  .btn-responsive-nav {

    top: 75%;

    right: 15%

  }

}





/* CSS Document */







.sidebar-accordion {



    margin-bottom: 30px;



}



a.active {



    color: #9c292b;



}



/* Stranno menu start   Stranno menu end */















@media (min-width: 600px) {



		#header .social-icons {



	



		    margin-left: 226px !important;







		}







#header .langs .social-icons {



 



    margin-left: 226px !important;



}



}







#header .langs .social-icons li a img {



 -13px



    border-radius: 2px;



}







.accordion-inner {



    margin: 0;



    padding: 0;



    line-height: 15px;



    position: relative;



    display: block;



    font-weight: bold;



}







a.accordion-toggle, #footer h4 {    font-family: 'Russo One', sans-serif !important;}







ul.social-icons li a {



   



    



    width: 20px;



    opacity: 0.7;



  



}



ul.social-icons li a:hover {



   







    opacity: 0.7;



  



}











#header .logo img {



 



    max-width: 590px;



}







.btn-primary, .pagination > .active > a, body.dark .pagination > .active > a, .owl-theme .owl-controls .owl-nav [class*="owl-"] {







    border-color: #e30016 !important;







    color: #ffffff;







    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);







    background-color: #e30016;







    border-color: #e30016;



margin-bottom: 23px;



}







#header > .container {



    height: 100px;



    margin-bottom: -35px;



    position: relative;



    display: table;



    max-width: 1170px;



    margin: 0 auto;



    width: 360px;



}







#header .langs .social-icons {



    margin-top: 0px !important;



    position: fixed;



}







#header nav {



    float: none;



    text-align: center;



}







h1 {







    font-size: 2.6em;







    line-height: 44px;







    margin: 0 0 20px 0;







}







.share-item {







    







    display: block;







    float: left;







}







.map-section {







    background: transparent url(http://digital-bg.eu//sites/digital-bg.eu/files/uploads/map-top.png) center 0 no-repeat;







    padding-top: 220px;







    margin-top: 40px;







}







section.featured.map {







    background-image: url(http://digital-bg.eu//sites/digital-bg.eu/files/uploads/map-bottom.png);







    background-position: center 0;







    background-repeat: no-repeat;







    margin-top: 0;







    border-top: 0;







}







#footer {







    background-image: url(http://digital-bg.eu//sites/digital-bg.eu/files/uploads/footer-bg1.jpg);







    /*background: #0e0e0e;*/







    border-top: 4px solid #0e0e0e;







    font-size: 0.9em;







    margin-top: 50px;







    padding: 70px 0 0;







    position: relative;







    clear: both;







}















#footer .footer-ribbon {







    background: #e30016;







}















.page-top {







    background-color: #555d63;







     border-bottom: none;







    border-top: 5px solid #384045;







    margin-bottom: 35px;







    min-height: 50px;







    padding: 0;







    padding: 20px 0;







    position: relative;







    text-align: left;







}















.page-top a {







   color:#fff;







}







#header nav ul.nav-top li a, #header nav ul.nav-top li span {







    color: #c5c5c5;







    font-size: 1em;







    padding: 6px 10px;







}







.nav > li > a:hover, .nav > li > a:focus {







    text-decoration: none;







    background-color: #e30016;







    color: #fff!important;







}







#header .langs .social-icons {







    margin-top: 0px !important;







}







a {







    color: #e30016;







}















.main-slider { height: 300px; }















.main-slider .item img { height: 300px; }































.main-slider .item { height: 320px; }















.main-slider .paging .previous {top: 110px;}















.main-slider .paging .next {top: 110px;}































.main-slider .title-wrapper {bottom: 65px;}































.main-header .logo img{















 width:auto; 















}















hr {







    background-image: -webkit-linear-gradient(left, transparent, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));







    background-image: linear-gradient(to right, transparent, rgba(0, 0, 0, 0), transparent);







 







}















body.sticky-menu-active #header {







    border-bottom: 0px solid hsl(0, 0%, 9%);}















.col-md-8 h1 {font-family: 'Russo One', sans-serif;















    letter-spacing: 2px;







    font-weight: normal;}















#header nav ul.nav-main li a {







 







    text-shadow: 0px  2px 0px rgba(255, 255, 255, 0.40);}
















#formElement_ {
min-width: 200px !important;
border-radius: 3px;
display: inline;
max-width: 175px !important;
width: 175px !important;
height: 30px;
font-weight: bold;
border: 1px solid #d5d5d5;
border-bottom-color: #ccc;
}
.four.columns.item.element-4.isotope-item .formTextinput_index {
margin-top: 7px;
font-size: 18px;
font-weight: normal !important;
}
.welcome > .container {padding-bottom: 30px}
.text_label.index_form {display: none}
.success_form {
    color: #00B93B !important;
    font-size: 21px;
    padding: 14px;
    padding-bottom: 40px;
}

.welcome {

margin-bottom: 0;

}































.logo {















margin: 15px 0;















}















































.navigation ul li ul {















-webkit-box-shadow: 0 18px 40px rgba(0, 0, 0, 0.4);















-moz-box-shadow: 0 18px 40px rgba(0, 0, 0, 0.4);















box-shadow: 0 18px 40px rgba(0, 0, 0, 0.4);















background: #fff;















color: #666;































}































.page-title {















  padding: 17px 0 18px 0;















  margin-bottom: 20px;















}































#horizontal-tabs h3.title, .widget > h3.title {















  font-size: 21px !important;















}































.navigation ul li a {















  display: block;















  padding: 48px 11px 42px 11px;















}































/*posledni novini/video margin*/















.slidewrap2 h3{















 margin-top:10px; 















}































.welcome p {















  line-height: 34px;















  font-size: 23px;















}































div.no-picture, div.image-wrapper {















  background-color: #F3F3F3;















}















































.slidewrap3 h3















{















 margin-top:10px; 































}















.bottom-2 {















  margin-bottom: 10px !important;















  margin-top:10px !important; 















}































.bottom-3 {















  margin-bottom: 15px !important;















}




h1.short {



    margin-bottom: 5px;



    margin-top: 20px;



}



h1 {



    font-size: 2.6em;



    line-height: 32px;



    margin: 0 0 14px 0px;



}







p {



    color: #777777;



    line-height: 20px !important;



    margin: 0px 0 10px;



}

.tp-revslider-mainul > .current-sr-slide-visible, .slider-container {   

 height: 60% !important;

max-height: 270px;

overflow: hidden !important;

}

@media only screen and (min-width: 769px) {
#header nav ul.nav-main li a {
background: url(buton.png) no-repeat center center !important; border-radius: 13px; 



min-width: 181px;



    padding-right: 69px !important;



}







#header > .navbar-collapse > .container .nav {



    width: 933px !important;



   



}







.accordion-heading







{







    border-bottom: 2px solid #c3c6c8;







}







a.accordion-toggle {



  font-size: 17px;}











body.sticky-menu-active #header {position: static !important; }



#header > .navbar-collapse > .container .nav {







    width: 430px;



    margin: 0 auto;











}







::-moz-selection { /* Code for Firefox */



    color: #fff;



    background: #e3000f;



}







::selection {



    color: #fff; 



    background: #e3000f;



}
#header nav ul.nav-main ul.dropdown-menu > li > a {
    font-weight: normal !important;
    font-size: 17px !important ;
}
#header {
background: linear-gradient( #f1f1f1, #dadada);

    clear: both;

    border-top: 5px solid #da251c;
    min-height: 100px;
    padding: 8px 0;

}

#header nav ul.nav-main li a {
    font-size: 16px;

    font-style: normal;

    line-height: 20px;

    margin-left: 3px;

    margin-right: 3px;

    text-transform: uppercase;

    font-weight: normal;

    font-family: 'Russo One', sans-serif;

    padding: 10px 10px;

    color: #111 !important;

}

#header nav ul.nav-main li.dropdown:hover ul.dropdown-menu li > a:hover {
    background: #5a9c1e !important;
}
 #header nav ul.nav-main li > a:hover, #header nav ul.nav-main li.dropdown:hover a {
    color: #72b635 !important;
    text-shadow: 0px 2px 0px rgba(0, 0, 0, 0.20);
    background-color: #72b635 !important;
}

#header nav ul.nav-top {
    margin: -5px 0 15px;
    min-height: 62px;
}



#header nav ul.nav-main ul.dropdown-menu, #header nav ul.nav-main li.dropdown.open .dropdown-toggle, #header nav ul.nav-main li.active a, #header nav ul.nav-main li > a:hover, #header nav ul.nav-main li.dropdown:hover a {







    color: #FFF !important;



text-shadow: 0px 2px 0px rgba(0, 0, 0, 0.20);



    background-color: #72b635  !important;







}



nav ul.dropdown-menu li a {   color: #fff !important; }



 #header nav ul.nav-main li > a:hover, #header nav ul.nav-main li.dropdown:hover a,  #header nav ul.nav-main li.active a {



    color: #fff !important;



}







 #header nav ul.nav-main li.dropdown:hover a, #header nav ul.nav-main li.active a, #header nav ul.nav-main li a:hover {



  background: url(butongreen.png) no-repeat center center !important;



}






}



.thumb-info .thumb-info-title {display:none;}