.header-image .custom { text-align: center;}
.off-canvas-toggle { bottom: 0; top: auto;}
.t3-wrapper.corporate{ margin-top: 20px;}
.cijan { background: #7d061f; color: #fffefe; border-color: rgba(255,255,255,0.1); -webkit-background-clip: padding-box; -moz-background-clip: padding-box; background-clip: padding-box; border-style: solid; border-width: 0 0 1px 0; margin: 0 0px; padding: 8px 15px;a:link { color: #fff;}
a:hover { color: #FF00FF;}}
.size-auto { max-width: 100%; height: auto;}
.linija { color: #fffefe; border-style: solid; border-width: 0 0 1px 0; padding-bottom: 8px;}
.linijadark { color: #444444; border-style: solid; border-width: 0 0 1px 0; padding-bottom: 8px;}
.module_cijan { background-color: #7c061e !important; padding: 20px 20px 20px 20px; color: #fff; background-clip: padding-box; border-color: rgba(248, 248, 248, 1); a:link { color: #fff;}
}
.module_toplinecijan { padding: 10px 10px 10px 10px; color: #444444; border-color: #7d061f; background-clip: padding-box; border-style: solid; border-width: 3px 0 0 0;}
.module_siva { background-color: #58595d !important; padding: 20px 20px 20px 20px; color: #fff; background-clip: padding-box; border-color: rgba(248, 248, 248, 1);}
.module_drap { background-color: #e8e8e8 !important; padding: 20px 20px 20px 20px; color: #444444; background-clip: padding-box; border-color: rgba(248, 248, 248, 1);}
.module_zelena { background-color: #a3d55d !important; padding: 20px 20px 20px 20px; color: #fff; background-clip: padding-box; border-color: rgba(248, 248, 248, 1);}
.img-thumbnail-sidebar {
    padding: 6px;
    line-height: 1.42857143;
    background-color: #ffffff;
    border: 1px solid #dddddd;
    border-radius: 0px;
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    display: inline-block;
    width: 100px;
    max-width: 100%;
    height: auto;
}
.img-thumbnail-ad {
    padding: 6px;
    line-height: 1.42857143;
    background-color: #ffffff;
    border: 1px solid #dddddd;
    border-radius: 0px;
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    display: inline-block;
    width:100% \9;
    max-width: 100%;
    height: auto;
}
.img-thumbnail-bogorodica {
padding: 6px;
    line-height: 1.42857143;
    background-color: #ffffff;
    border: 1px solid #dddddd;
    border-radius: 0px;
}

.modeli {
  width: 98%;
  background: #d9edf7;
  border: 1px solid #ccc;
  transition: 1.1s ease-out;
  box-shadow: 
    -0.5rem 0.5rem 1rem rgba(black, 0.1);
  padding: 15px;
  filter: blur(0);
  transform: scale(1);  
  opacity: 1;
}


.raxotitle_blue {
    padding: 15px;
	background-color: #45afc3;
	color: #fff;
}

.raxotitle_grey {
    padding: 15px;
	background-color: #f3f3f3;
	color: #666;
}

.size-auto {
    max-width: 100%;
    height: auto;
}

.frontpageimage {
object-fit: cover; 
width: 100%; 
height: 140px;
margin-right: 5px;
}

.t3-mainnav {border: 0;
    border-bottom: 1px solid #7d061f;
    margin-bottom: 0;
    border-radius: 0;
}

.navbar-default {
    background-color: #7d061f;
    border-color: #5e0316;
}



@media screen and (min-width: 991px)
.logo a {
    background: #ebd279;
}



@media screen and (min-width: 991px)
.head-search .search {
    background: #630418;
}

.head-search .search {
    background: #630418;
    border-left: 1px solid #950422;
    border-right: 1px solid #950422;
    position: relative;
}

.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
    background: #e7c035;
    color: #ffffff;
}


.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
    color: #ffffff;
    background-color: #d2b75e;
    border-color: #ebd279;
}

.btn-primary {
    color: #ffffff;
    background-color: #d2b75e;
    border-color: #ebd279;
}

.logo:hover a, .logo a:hover, .logo a:active, .logo a:focus {
    background: #daad0d;
    color: #ffffff;
    text-decoration: none;
}


@media (max-width: 991px)
.navbar-default .navbar-nav .open .dropdown-menu {
    background: #4f0414;
}

@media (max-width: 991px)
.navbar-default .navbar-nav .open .dropdown-menu > li {
    border-top-color: #fff;
}

.t3-mainnav .t3-navbar-collapse .navbar-nav > li > a {
    border-top: 1px solid #fff;
}

.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
    background-color: #eeeeee;
    border-color: #fff;
}

.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
    background: #dec25d;
    color: #ffffff;
}

.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: #dec25d;
}


.category-name a {
    background: #7d061f;
    color: #fff;
    padding: 2px 5px;
}

.off-canvas-toggle:hover, .off-canvas-toggle:active, .off-canvas-toggle:focus {
    outline: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    background: #e3ca73;
    color: #ffffff;
}


.t3-sl {
    padding-bottom: 40px;
    padding-top: 40x;
    background: #f5f4f0 !important;
}

a:hover, a:focus {
    color: #6e2f1f !important;
    text-decoration: underline;
}


.logo a {
    background: #630418 !important;
}

body {
    font-family: "Tahoma" !important;
    font-size: 14px;
    line-height: 1.42857143;
    color: #444444;
    background-color: #ffffff;
}

.t3-copyright {
    border-top: 8px solid #7d061f;
    font-size: 12px;
    padding: 40px 0 80px;
}

.t3-footer {
    background: #280400;
    color: #919191;
}

.allmode-bricks .allmode-showall, .allmode-bricks .allmode-category, .allmode-bricks .allmode-readmore {
    background-color: #7c061e !important;
}
.allmode-bricks .allmode-name, .allmode-bricks .allmode-item > div:first-child {
    border-color: #ebd279 !important;
}

.allmode-columns a, .allmode-columns .allmode-name, .allmode-columns .allmode-title, .allmode-columns .allmode-showall {
    color: #7d061f !important;
}

h5 a {color:#775526;}
h4 a {color:#775526;}
h3 a {color:#775526;}
h2 a {color:#775526;}
h1 a {color:#775526;}
.jumbotron-primary {
    background-color: #7d061f;
}

a {
    color: #047287;
}


.off-canvas-toggle + .container .navbar-header .logo {
    border-left: 1px solid #630418;
}

.off-canvas-toggle:hover, .off-canvas-toggle:active, .off-canvas-toggle:focus {
    background: #630418;
    color: #ffffff;
}

.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
    background: #630418;
    color: #ffffff;
}

.t3-off-canvas .t3-off-canvas-body a {
    color: #7d061f;
    text-decoration: none;
}


a:hover, a:focus {
    color: #e2bbb1 !important;

}

h2, .h2 {
    font-size: 25px;
}

h1, .h1 {
    font-size: 32px;
}

@media (max-width: 768) {
  .desktop-only {
    display: none !important; 
  }
}

@media (max-width: 991px)
.navbar-default .navbar-nav .open .dropdown-menu {
    background: #620418  !important;  
}

@media (max-width: 991px)
.navbar-default .navbar-nav .open .dropdown-menu > li {
    border-top-color: #be1631  !important;
}