.t4-content {
    overflow: auto;
}
.t4-module {
    margin-top: 1rem;
}
div#Mod206, .pretrrr .search {
    margin-top: 15px;
}
input.button.pretrrr {
    width: 100%;
    background: #28a745;
    border: none;
    color: #ffffff;
    text-transform: uppercase;
    margin-top: 1rem;
    padding: 10px 0 10px 0;
}
input#mod_virtuemart_search {
    border: 1px solid #212121;
}
@media (max-width: 767.98px){
.search.d-none.d-sm-block {
    display: none !important;
}
}
@media (max-width: 767.98px){
div[id*="t4-section-"], div[id^="t4-section-"] {
    padding-top: 0px;
}
}
.t4-topbar .topbar-r {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    max-width: fit-content;
}
.t4-topbar .topbar-l {
    display: flex !important;
}
.t4-topbar .topbar-l {
    padding-right: 0;
}

div#t4-pretraga-home {
    padding-bottom: 16px;
    padding-top: 16px;
}
.ikonica {
    margin-right: 15px;
}
div#t4-spotlight-1 {
    margin-top: 32px;
}
.t4-megamenu .navbar-nav > li {
    margin-right: 15px;
}
.header-block-2 .megamenu-wrap .navbar-expand-lg div.t4-megamenu {
    border-top: none;
}
.demo-home #t4-topbar, .demo-home #t4-breadcrumbs, .demo-home #t4-masthead, .demo-home #t4-footnav, .demo-home #t4-footer, .demo-home .page-header {
    display: inherit;
}
.form-control, .inputbox {
    max-width: -webkit-fill-available;
}
.mega-r .acm-features.style-2 .features-item {
    padding: 0 10px 0 10px;
}
.search.mob-pret input#mod_virtuemart_search {
    height: 38px;
    padding-top: 1px;
    padding-bottom: 1px;
    border-radius: 20px;
}
.t4-col.topbar-r.col-2.col-md {
    padding-right: 6px;
}
@media only screen and (max-width: 991px) and (min-width: 768px) {
.header-block-2 .form-control, .header-block-2 .inputbox {
    width: 430px;
    margin-left: 10px;
}
  }
.t4-offcanvas .t4-off-canvas-header .close {
    border-radius: 0%;
}
.t4-offcanvas .t4-off-canvas-header .close span {
    top: 0px;
}
div[class*=-view] .vm-col.product .spacer .vm3pr-0 a, div[class*=-view] .vm-col.product .spacer .vm-details-button a {
    text-align: center;
    padding: 8px;
    border-radius: 0px;
    background: #041e42;
    color: #fff;
}
div[class*=-view] .product-price {
    display: grid;
    text-align: center;
}
a.ask-a-question {
    display: inline-block;
    text-decoration: none;
    margin-bottom: 8px;
    padding: 10px 12px 10px;
    margin: 2px;
    border-radius: 0;
    color: #fff;
    background: #041e42;
    text-transform: uppercase;
    font-size: initial;
}
.header-block-2 .navbar-brand {
    max-width: 107px;
    width: 100%;
}
.acm-features.style-2 h5 {
    color: #ffffff;
}
.acm-features.style-2 .features-item {
    background: #ffffff1a;
}
.acm-clients.style-1 .client-items {
    border: none;
}
.acm-clients.style-1 .client-items .client-item {
    border-right: none;
    padding: 32px;
}
input#q_195_0 {
    padding-left: 10px;
}
@media screen and (max-width: 991px) {
.ikonica {
    display: none !important;
}
 i.fas.fa-home.ikonicah {
    display: none !important;
} 
  }
  .product-container.productdetails-view.productdetails {
    margin-top: 50px;
}
.share-setup {
    margin: 25px 0 25px 0;
}
.head-cart #head-cart-dropdown.has-product .total-product {
    background: #2196f3;
}
.cf_wrapper_input_text_1 input[type="search"] {
    width: 100%;
    border: 1px solid rgba(52, 58, 64, 0.12);
    margin-bottom: 5px;
}
button#q_195_button {
    padding: 5px 0 5px 0;
    margin: 0 0 0 0;
    width: 100%;
}
span.cf_flt_header_text {
    text-transform: uppercase;
    font-size: smaller;
}
.cf_flt_wrapper .cf_li_clear {
    display: block;
    float: none !important;
    text-transform: uppercase;
    margin: 0px 0 10px 0;
}
.cf_filters_list li {
    margin-bottom: 5px;
}
span.cf_resetAll_label {
    text-transform: uppercase;
}
.cf_smart_search {
    width: 100%;
    padding-left: 10px;
}

button#q_201_button {
    padding: 5px 0 5px 0;
    margin: 0 0 0 0;
    width: 100%;
}
.moduletable {
    margin: 0rem auto;
}
.cf_smart_search {
    border: 1px solid rgba(52, 58, 64, 0.12);
}
.com_virtuemart .category-view .spacer a {
    color: #fff;
}
.layout-home-2 .section-title-wrap .section-title {
    font-size: medium;
}
.layout-home-2 div[class*="-view"] .vm-product-descr-container-1 .vm-category a {
    color: #0056b3;
}
.layout-home-2 .acm-clients.style-1 .client-items, .layout-home-2 .acm-clients.style-1 .client-items .client-item {
    border: 0;
    align-items: center;
}
.acm-features.style-1 .features-item .item-inner.item-left {
    max-width: 55%;
}
.client-img {
    width: 120px;
}
.layout-home-2 div[id*="t4-section-"].t4-section-4, .layout-home-2 div[id^="t4-section-"].t4-section-4 {
    padding-bottom: 5rem;
}
a.btn.btn-primary.askq {
    width: 100%;
}
#fancybox-wrap #fancybox-outer #fancybox-content > div {
    padding: 16px 0 16px 0px;
}
.formError .formErrorContent {
    margin-top: 5rem;
}
.acm-features.style-2 {
    padding-top: 1rem;
}
.browse-view .vm-pagination {
    display: none;
}
.browse-view .virtuemart_search {
    display: none;
}
div[class*="-view"] div.row > div, div[class*="-view"] div.row > .vm-col.product {
    width: -webkit-fill-available;
}