/*

Style for drvomont

*/

body {
    font-family: 'Open Sans', sans-serif;
}
* {
    transition: all 0.25s ease-in-out;
}
.uppercase {
    text-transform: uppercase;
}
.top-bar {
    background: #23262b;
    padding-top: 10px;
    color: #fff;
    padding-bottom: 10px;
    border-bottom: 5px solid #b12c43;
}
.zastave img {
    width: 25px;
    opacity: 1;
}
.zastave1 img {
    opacity: 1;
    margin-right: 10px;
}
.zastave img:hover {
    opacity: 1;
}
.zastave img.active {
    opacity: 1;
}
.navbar-default {
    background: #fff;
    border: 0px;
    border-radius: 0px;
    margin-bottom: 0px;
}
.navbar-default .navbar-nav>li {
    padding: 0px;
}
.navbar-default .navbar-nav>li>a {
    color: #3f434c;
    font-weight: normal;
    text-transform: uppercase;
    font-size: 12px;
    padding: 55px 6px;
}

.navbar-default .navbar-brand img {
    max-height: 70px;
    margin-top: 12px;
}
#navbar .navbar-nav>li>a {
    font-weight: bold;
}
#navbar .navbar-nav>li.open {
    max-width: 160px;
}
.navbar-default .navbar-nav>li {
    padding:0 10px;
    -o-transition: all 0.6s ease-in-out;
    -ms-transition: all 0.6s ease-in-out;
    -moz-transition: all 0.6s ease-in-out;
    -webkit-transition: all 0.6s ease-in-out;
    transition: all 0.6s ease-in-out;
}
.navbar-default .navbar-nav>li:hover {
    background: url(../images/navhover.png) no-repeat;
    background-size: 100% 100%;
}
.navbar-default .navbar-nav>li>a:hover {
    color: #fff;
    font-weight: bold;
}
.navbar-default .navbar-nav .dropdown-menu {
    position: relative;
    min-width: 290px;
}
.navbar-default .navbar-nav .dropdown-menu .postrelica {
    display: none;
}
.navbar-default .navbar-nav .dropdown-menu li:hover .postrelica {
    display: inline-block;
    margin-right: 40px;
}
.navbar-default .navbar-nav .dropdown-menu li:not(:last-child) {
    border-bottom: 1px solid #e3e3e3;
}
.navbar-default .navbar-nav .dropdown-menu li a {
    font-size: 12px;
    padding-left: 20px;
    text-transform: uppercase;
    text-decoration: none;
    line-height: 50px;
}
.navbar-default .navbar-nav .dropdown-menu li a:hover {
    background: transparent;
    font-weight: bold;
    text-decoration: none;
}
.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:focus,
.navbar-default .navbar-nav>.open>a:hover {
    background: url(../images/pocetnadropdown.png);
    no-repeat;
    background-size: 100% 100%;
    text-align: center;
    color: #fff;
}
.navbar-default .navbar-nav>li.open {
    width: 100px;
}
.navbar-default .navbar-nav>li.open:hover {
    background: #fff;
}
#myCarousel .carousel-caption {
    padding-left: 30px;
}
.cartimg {
    height: 150px;
}
.title-area {
    color: #fff;
    text-transform: uppercase;
    background: #fff;
    font-weight: bold;
    text-align: center;
    height: 150px;
    position: relative;
    z-index: 1;
}
.title-area h3 {
    width: 254px;
    margin: auto;
    height: 140px;
    margin-top: -32px;
    padding-top: 70px;
    background-color: #456582;
    position: relative;
    z-index: 1;
}
.linewrap {
    padding: 0;
    position: relative;
    z-index: 2;
}
.linewrap img {
    width: 100%;
}
.linewrap1 {
    height: 20px;
    padding: 0;
    background: url(../images/line1.png) repeat-x;
    margin-bottom: 15px;
}
.title-area1 {
    color: #fff;
    text-transform: uppercase;
    background: #fff;
    font-weight: bold;
    text-align: center;
    height: 150px;
    position: relative;
    z-index: 1;
}
.title-area1 h3 {
    width: 254px;
    margin: auto;
    height: 140px;
    margin-top: -32px;
    padding-top: 70px;
    background-color: #456582;
    position: relative;
    z-index: 1;
}
.sekcija {
    padding-top: 40px;
    padding-bottom: 40px;
    position: relative;
    z-index: 2;
}
.lorips h4 {
    text-transform: uppercase;
    color: #42535e;
    margin-bottom: 0px;
    border-left: 6px solid #d52c40;
    font-size: 25px;
    font-family: 'Open Sans', sans-serif;
    font-weight: bold;
    padding-left: 15px;
}
.lorips h5 {
    font-family: 'Open Sans', sans-serif;
    border-left: 6px solid #d52c40;
    text-transform: uppercase;
    color: #752421;
    margin-top: 0px;
    font-weight: 300;
    font-size: 16px;
    line-height: 20px;
    padding-left: 15px;
    font-style: italic;
}
.post-img {
    width: 100%;
    height: 505px;
    overflow: hidden;
}
.news-carousel .post-img {
    height: 205px;
}
.post-img img {
    width: 100%;
}
.post-img img:hover {
    transform: scale(1.1);
}
.post-content {
    position: relative;
    box-shadow: 0px 2px 15px 1px rgba(167, 167, 167, 0.7);
    margin: 25px 5px;
}
.opis {
    padding: 15px 15px 30px 15px;
}
.opis p {
    font-weight: 300;
    line-height: : 22px;
    text-align: center;
    color: #000;
}
.opis-btn {
    position: absolute;
    bottom: -25px;
    text-align: center;
    background: green;
    color: #fff;
    font-weight: bold;
    font-size: 18px;
    font-family: 'Open Sans', sans-serif;
    padding: 10px 25px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 250px;
}
.popust h4 {
    text-transform: uppercase;
    margin-bottom: 0px;
    border-left: 6px solid #d52c40;
    padding-left: 15px;
    font-family: 'Open Sans', sans-serif;
    font-weight: bold;
    color: #42535e;
    min-height: 45px;
    font-size: 23px;
    line-height: 20px;
}
.popust h5 {
    text-transform: uppercase;
    color: #42535e;
    margin-top: 0px;
    font-weight: 300;
    font-family: 'Open Sans', sans-serif;
    border-left: 6px solid #d52c40;
    padding-left: 15px;
    font-size: 20px;
    line-height: 20px;
}
.popust-content {
    position: relative;
    overflow: hidden;
    height: 250px;
}
.popust-content .popust-img {
	height: 250px;
}
.popust-cijena {
    position: absolute;
    top: 30px;
    left: -20px;
    padding: 15px;
    background-image: url(../images/price.png);
    -webkit-transform: skew(-35deg);
    -ms-transform: skew(-35deg);
    transform: skew(-35deg);
    overflow: hidden;
}
.popust-cijena h2 {
    margin: 0;
    color: #fff;
    -webkit-transform: skew(35deg);
    -ms-transform: skew(35deg);
    transform: skew(35deg);
    padding-left: 30px;
    padding-left: 30px;
    font-weight: 700;
    letter-spacing: 1px;
}
.popust-content:hover > .popust-hover {
    opacity: 1;
}
.popust-hover {
    position: absolute;
    display: block;
    opacity: 0;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(239, 48, 94, 0.3);
    text-align: center;
}
.popust-hover p {
    color: #fff;
    padding: 10px 15px;
    border: 5px solid #fff;
    font-size: 18px;
    font-weight: bold;
    margin: 40% auto;
    width: 180px;
    display: block;
}
.popust-link:hover > .popust-hover {
    opacity: 1;
}
.footer-input {
    width: 100%;
    color: #fff;
    padding: 10px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 300;
    background: #456582;
    border: 0px;
    margin-bottom: 20px;
    border-radius: 4px;
}
.footer-textarea {
    width: 100%;
    color: #fff;
    padding: 10px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 300;
    background: #456582;
    border: 0px;
    margin-bottom: 20px;
    height: 100px;
    border-radius: 4px;
    resize: none;
}
.footer-zadnji {
    font-weight: 900;
    font-size: 16px;
    font-family: 'Open Sans', sans-serif;
    text-align: right;
    color: #fff;
}
.footer-zadnji span {
    color: #456582;
}
.footer-zbir {
    color: #fff;
    padding: 10px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 300;
    background: #456582;
    border: 0px;
    margin-bottom: 20px;
    width: 90px;
    border-radius: 4px;
}
.footer-zadnji button {
    background: #d52c40;
    border-radius: 4px;
}
.footer-zadnji button:hover {
    background: #d52c40;
}
.footer-input::-webkit-input-placeholder {
    color: #fff;
    opacity: 1;
}
.footer-input:-moz-placeholder {
    /* Firefox 18- */
    
    color: #fff;
    opacity: 1;
}
.footer-input::-moz-placeholder {
    /* Firefox 19+ */
    
    color: #fff;
}
.footer-input:-ms-input-placeholder {
    color: #fff;
}
.footer-textarea::-webkit-input-placeholder {
    color: #fff;
    opacity: 1;
}
.footer-textarea:-moz-placeholder {
    /* Firefox 18- */
    
    color: #fff;
    opacity: 1;
}
.footer-textarea::-moz-placeholder {
    /* Firefox 19+ */
    
    color: #fff;
}
.footer-textarea:-ms-input-placeholder {
    color: #fff;
}
.footer-zbir:-moz-placeholder {
    /* Firefox 18- */
    
    color: #fff;
    opacity: 1;
}
.footer-zbir::-moz-placeholder {
    /* Firefox 19+ */
    
    color: #fff;
}
.footer-zbir::-webkit-input-placeholder {
    color: #fff;
    opacity: 1;
}
.footer-zbir:-ms-input-placeholder {
    color: #fff;
}
.pretraga {
    border: 0px;
    background-image: url(../images/pretraga.png);
    background-repeat: no-repeat;
    background-position: 95% center;
    background-color: #fff;
    padding: 5px;
    color: #000;
    width: 100%;
}
.pretraga::-webkit-input-placeholder {
    opacity: 1;
    font-style: italic;
}
.pretraga:-moz-placeholder {
    /* Firefox 18- */
    
    font-style: italic;
    opacity: 1;
}
.pretraga::-moz-placeholder {
    /* Firefox 19+ */
    
    font-style: italic;
}
.pretraga:-ms-input-placeholder {
    font-style: italic;
}
.pretraga::-webkit-input-placeholder {
    font-style: italic;
    opacity: 1;
}
.pretraga:-moz-placeholder {
    /* Firefox 18- */
    
    opacity: 1;
    font-style: italic;
}
.pretraga::-moz-placeholder {
    /* Firefox 19+ */
    
    font-style: italic;
}
.pretraga:-ms-input-placeholder {
    font-style: italic;
}
.footer_socijal {
    text-align: center;
}
.footer_socijal a {
    color: #fff;
    font-size: 16px;
    padding: 5px 10px;
}
.carousel-caption {
    top: 20%;
    bottom: auto;
    left: 15%;
    text-align: left;
    width: 50%;
    color: #fff;
    background-image: url(../images/podloga.png);
    background-position: right center;
    background-repeat: no-repeat;
    background-size: 100% 80%;
    padding: 50px 0px;
}
.carousel-caption h3 {
    font-size: 45px;
    font-weight: 900;
    color: #fff;
    margin-bottom: 0px;
}
.carousel-caption h4 {
    font-size: 30px;
    color: #fff;
    margin-top: 0px;
    font-weight: 300;
}
.carousel-caption p {
    width: 85%;
    font-size: 13px;
    /*font-weight: 300;*/
    
    line-height: 22px;
}
span.changePage {
    cursor: pointer;
}
.carosep {
    width: 85%;
    height: 7px;
    background: rgba(255, 255, 255, 0.4);
    border-top-right-radius: 15px;
    border-bottom-right-radius: 15px;
    display: block;
    margin-top: 10px;
    margin-bottom: 10px;
    position: relative;
}
.carousel-inner img {
    width: 100%;
}
.carosep::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100px;
    height: 7px;
    display: block;
    background: #fff;
}
.ikonica-korpa {
    margin-top: 5px;
}
.ikonica-broj {
    background: #fff;
    color: #752421;
    padding: 2px 9px;
    margin-top: 5px;
    margin-left: 7px;
    position: relative;
    text-decoration: none !important;
}
.ikonica-broj:hover {
    text-decoration: none;
}
.ikonica-broj::before {
    content: '\f0d9';
    font-family: 'FontAwesome';
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    background: transparent;
    color: #fff;
    position: absolute;
    left: -6px;
    top: -3px;
    font-size: 22px;
}
.naslov-lg {
    text-align: center;
    color: #31383f;
    font-size: 40px;
    font-weight: 300;
    margin-top: 20px;
    margin-bottom: 30px;
}
.btn-3e-send {
    padding: 11px 90px;
    margin: 0px 10px;
    font-weight: bold;
    margin-top: -4px;
    text-align: center;
}
.btn-3e-send::before {
    top: -13px;
    width: 35px;
}
.btn-3e-send::after {
    width: 50%;
    top: -7px;
}
.btn-3e-details {
    padding: 11px 70px;
    margin: 0px 10px;
    font-weight: bold;
    margin-top: -4px;
    text-align: center;
    background: #d62840;
}
.btn-3e-details:hover {
    background: #d62840;
}
.btn-3e-details::before {
    top: -13px;
    width: 35px;
}
.btn-3e-details::after {
    width: 50%;
    top: -7px;
}
.button-holder {
    position: absolute;
    bottom: -21px;
    text-align: center;
    width: 100%;
}
.copyright-wrap {
    padding: 0;
    background: url(../images/copyright-cover.png);
    background-size: cover;
}
.copyright {
    padding-top: 10px;
    color: #fff;
}
.copyright a {
    color: #fff;
}
.copyright a:hover {
    text-decoration: none;
    color: #d52c40;
}
h3.naslov {
    font-size: 25px;
    font-weight: 800;
    margin-bottom: 20px;
}
.articleP {
    text-align: center;
}
.footer_border {
    border-left: 1px solid rgba(255, 255, 255, 0.5);
    margin-bottom: 15px;
    min-height: 285px;
}
.footer_border p {
    font-weight: normal;
    font-size: 15px;
    margin-bottom: 15px;
    color: #fff;
}
.footer_border a {
    color: #fff;
}
.footer_border a:hover {
    text-decoration: none;
    color: #d52c40;
}
.no-padding {
    padding-left: 0px;
    padding-right: 0px;
    position: relative;
    z-index: 2;
}
.relativno {
    position: relative;
}
.relativno-wrap {
    background-image: url(../images/footer.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center bottom;
    color: #fff;
    padding: 50px 0 0 0;
}
.relativno-wrap .naslov2 {
    font-weight: bold;
    color: #e03445;
    font-size: 25px;
    margin-left: 30px;
}
.relativno-wrap p {
    margin-left: 30px;
}
/*O NAMA*/

.pagetitlewrap {
    background: url(../images/pagetitlewrap.png) repeat-x;
    background-size: cover;
    height: 60px;
}
.pagetitlewrap .pagetitle h1 {
    font-size: 20px;
    text-transform: uppercase;
    color: #fff;
    line-height: 30px;
    margin-top: 16px;
    font-weight: bold;
}
.abmainwrap {
    margin-top: 45px;
}
.strn {
    cursor: pointer;
}
.abmainwrap,
.abmainwrap p {
    font-size: 17px;
    line-height: 35px;
    color: #5d5d5d;
    font-weight: lighter;
}
.abmainwrap .abp1 {
    margin-bottom: 45px;
}
.abimagewrap {
    margin-top: 55px;
    margin-bottom: 80px;
}
.abimagewrap .col-md-4 {
    padding: 0;
}
/*KONTAKT*/

.covrap {
    padding: 0;
    margin-top: 80px;
    margin-bottom: 95px;
}
.covrap .col-md-10 {
    margin-bottom: 20px;
    border-right: 1px solid #efefef;
    padding-top: 0;
    padding-bottom: 0;
}
.covrap h3 {
    font-size: 25px;
    color: #2e3a47;
    text-align: left;
    font-weight: bold;
    margin-top: 0;
}
.covrap p {
    line-height: 34px;
}
.covrap input {
    border-radius: 0;
    border: none;
    background-color: #eaebeb;
    color: #323232;
    outline: none;
}
.covrap textarea {
    border-radius: 0;
    background-color: #eaebeb;
    color: #323232;
    border: none;
    outline: none;
}
.footer-zadnji {
    margin-bottom: 0;
    padding-bottom: 0;
}
.covrap .footer-zbir {
    color: #323232;
    font-size: 12px;
    font-style: italic;
    margin-bottom: 0;
}
.covrap .footer-zadnji span {
    font-size: 18px;
    color: #32393f;
    margin-bottom: 0;
}
.covrap input::-webkit-input-placeholder {
    color: #323232;
    font-size: 12px;
    font-style: italic;
    opacity: 1;
}
.covrap input:-moz-placeholder {
    /* Firefox 18- */
    
    color: #323232;
    font-size: 12px;
    font-style: italic;
    opacity: 1;
}
.covrap input::-moz-placeholder {
    /* Firefox 19+ */
    
    color: #323232;
    font-size: 12px;
    font-style: italic;
}
.covrap input:-ms-input-placeholder {
    color: #323232;
    font-size: 12px;
    font-style: italic;
}
.covrap textarea::-webkit-input-placeholder {
    color: #323232;
    font-size: 12px;
    font-style: italic;
    opacity: 1;
}
.covrap textarea:-moz-placeholder {
    /* Firefox 18- */
    
    color: #323232;
    font-size: 12px;
    font-style: italic;
    opacity: 1;
}
.covrap textarea::-moz-placeholder {
    /* Firefox 19+ */
    
    color: #323232;
    font-size: 12px;
    font-style: italic;
}
.covrap textarea:-ms-input-placeholder {
    color: #323232;
    font-size: 12px;
    font-style: italic;
}
.map-wrap {
    padding: 0;
}
.map-wrap iframe {
    width: 100%;
    margin-bottom: 0;
    padding-bottom: 0;
}
/*GALERRY*/

.galwrap {
    margin-bottom: 60px;
    margin-top: 60px;
}
.galwrap .col-md-12 .row .col-md-4 {
    padding: 10px;
}
.galwrap .col-md-12 {
    padding: 0;
}
/*Uvecanje slike na hover*/

a.fancybox img,
a.cat-gal-fancy img{
    border: none;
    box-shadow: 0 1px 7px rgba(0, 0, 0, 0.6);
    -o-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    -o-transition: all 0.6s ease-in-out;
    -ms-transition: all 0.6s ease-in-out;
    -moz-transition: all 0.6s ease-in-out;
    -webkit-transition: all 0.6s ease-in-out;
    transition: all 0.6s ease-in-out;
}
a.fancybox:hover img,
a.cat-gal-fancy:hover img{
    position: relative;
    z-index: 999;
    -o-transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    -moz-transform: scale(1.1, 1.1);
    -webkit-transform: scale(1.1, 1.1);
    transform: scale(1.1, 1.1);
}
/*REZULTATI PRETRAGE*/

.strana-wrap {
    padding: 0 0 40px 0;
    margin-top: 40px;
    border-bottom: 1px solid #c0c0c0;
    margin-bottom: 56px;
}
.strana-wrap .col-md-12 span {
    margin-right: 17px;
    font-weight: lighter;
    font-size: 17.78px;
}
.strana-wrap .col-md-12 .strana {
    margin-right: 46px;
}
.strana-wrap .col-md-12 .red {
    color: #d52c40;
    font-weight: bold;
}
.strana-wrap .col-md-12 .strelica img {
    margin-top: 0;
    margin-top: -3px;
}
.strana-wrap .col-md-12 .sortiraj {
    font-weight: bold;
}
.strana-wrap #sel1 {
    float: right;
    width: 235px;
    background: #f5f5f5;
    border-radius: 0;
    border: none;
    border-bottom: 1px solid #c0c0c0;
    margin-top: -5px;
    color: #5e676d;
    font-size: 11.85px;
    font-weight: lighter;
}
.srwrap {
    padding: 0;
    margin-bottom: 50px;
}
.srwrap h4 {
    font-size: 23px;
    line-height: 20px;
    color: #31383f;
    font-weight: bold;
    padding-left: 20px;
}
.srwrap h5 {
    font-size: 20px;
    line-height: 20px;
    font-weight: lighter;
    color: #31383f;
    padding-left: 20px;
}
.srwrap p {
    font-size: 12px;
    line-height: 27px;
    color: #31383f;
    padding-left: 20px;
}
.srwrap .col-md-12 .row {
    padding: 0;
}
.srwrap .col-md-12 .row .col-md-3 {
    padding: 10px;
}
.srwrap .col-md-12 .row .col-md-3 img {
    margin-bottom: 20px;
}
.srwrap .parket {
    background-color: #f8fbff;
    padding-bottom: 8px;
}
.srwrap .kategorija {
    border: 1px solid #cbcdcf;
    border-top: none;
}
.parket img {
    height: 230px;
}
.parket h4 a {
    text-decoration: none;
    color: #000;
}
.col-md-offset-3 {
    max-width: 400px;
    padding: 0;
}
/*SPECIJALNE PONUDE*/

.spwrap {
    padding: 0;
    margin-top: 50px;
    margin-bottom: 55px;
}
.spwrap .col-md-12 .row {
    padding: 0;
    margin: auto;
}
.spwrap .col-md-12 .row .col-md-3 {
    padding: 0 0 15px 0;
}
.spwrap h4 {
    font-size: 15px;
    line-height: 15px;
    color: #31383f;
    font-weight: bold;
    letter-spacing: -0.6px;
}
.spwrap h5 {
    font-size: 12px;
    line-height: 10px;
    font-weight: lighter;
    color: #31383f;
}
.spwrap .col-md-12 .row .col-md-3 .row {
    padding: 0;
    max-width: 100%;
}
.spwrap .col-md-12 .row .col-md-3 .row .col-md-12 {
    max-width: 100%;
    padding: 0;
}
.spwrap .col-md-12 .row .col-md-3 .row .col-md-12 .col-md-7 {
    border-left: 1px solid #eff0f0;
    min-height: 70px;
    max-height: 70px;
}
.spwrap .col-md-12 .row .col-md-3 .row .col-md-12 .sppodloga {
    background: url(../images/specijalneponudepodloga.png) no-repeat;
    background-size: 100% 100%;
    min-width: 64px;
    max-width: 64px;
    text-align: center;
}
.spwrap .col-md-12 .row .col-md-3 .row .col-md-12 .sppodloga .spp1 {
    font-size: 20px;
    color: #d52c40;
    font-weight: bold;
    margin: auto;
}
.spwrap .col-md-12 .row .col-md-3 .row .col-md-12 .sppodloga .spp2 {
    font-size: 12px;
    color: #d52c40;
}
.spwrap .col-md-12 .row .col-md-3 .row .spdugme {
    background: url(../images/specijalneponudeaddtocart.png) no-repeat;
    height: 55px;
    text-align: center;
    font-weight: bold;
    padding-top: 12px;
    right: 0;
}
.spwrap .col-md-12 .row .col-md-3 .row .spdugme a {
    color: #fff;
    font-size: 20px;
    margin-left: 35px;
}
.spwrap .col-md-12 .row .col-md-3 .row .spdugme a:hover {
    text-decoration: none;
}
/*DETALJI PROIZVODA*/

.dpwrap .carousel-caption {
    display: none;
}
.dpwrap {
    position: relative;
    z-index: 1;
    padding: 0;
    margin-bottom: 120px;
    margin-top: 80px;
}
.dpwrap .dpright {
    border: 1px solid #e0e0e1;
    border-left: none;
    padding-left: 0;
}
.dpwrap .col-md-6 .col-md-4 {
    background: url(../images/dpsmallimgcover.png);
    background-size: cover;
    padding: 10px;
    border: none;
    margin: 0;
}
.dpwrap .dprowwrap {
    background: url(../images/dppodloga.png) no-repeat;
    background-size: cover;
    position: relative;
    z-index: 2;
    margin-left: -32px;
    min-height: 100px;
}
.dpwrap h4 {
    font-size: 30px;
    line-height: 30px;
    color: #31383f;
    font-weight: bold;
    letter-spacing: -0.6px;
    padding-left: 25px;
}
.dpwrap h5 {
    font-size: 25px;
    line-height: 25px;
    font-weight: lighter;
    color: #31383f;
    padding-left: 25px;
}
.dpwrap .dppodloga {
    border-bottom: 1px solid #e0e0e1;
    position: absolute;
    min-height: 100px;
    right: 0;
}
.dpwrap .dppodloga .dpp1 {
    font-size: 30px;
    color: #d52c40;
    font-weight: bold;
    text-align: center;
}
.dpwrap .dppodloga .dpp2 {
    font-size: 15px;
    color: #d52c40;
    text-align: center;
}
.dpwrap .dparrowwrap figure {
    width: 100%;
    margin-top: 10px;
    margin-bottom: 20px;
}
.dpwrap .dparrowwrap img {
    width: 26px;
    height: 12px;
}
.dpwrap .dpliwrap {
    border-bottom: 1px solid #e0e0e1;
    color: #d52c40;
    font-size: 15px;
    padding-top: 15px;
    padding-bottom: 15px;
}
.dpwrap .dptextwrap {
    color: #31383f;
    font-size: 15px;
    line-height: 30px;
    padding-top: 35px;
    font-weight: lighter;
}
.dpwrap .dpbtnwrap {
    min-width: 275px;
    max-width: 275px;
    padding: 0;
    margin: auto;
    margin-top: 40px;
    margin-bottom: -28px;
}
.dpwrap .dpbtnwrap button {
    background: url(../images/specijalneponudeaddtocart.png) no-repeat;
    height: 55px;
    text-align: center;
    font-weight: bold;
    min-width: 275px;
    max-width: 275px;
    color: #fff;
    border: none;
}
/*LISTA PROIZVODA*/

.lpwrap {
    padding: 0;
}
.lpwrap .lpleft ul {
    list-style: none;
}
.lpwrap .lpleft {
    border-right: 1px solid #e0e0e1;
    padding-right: 0;
}
.lpwrap .lpleft ul li {
    font-size: 15px;
    line-height: 60px;
    text-align: right;
}
.lpwrap .lpleft ul li:hover #lpstrelica {
    display: none;
}
.lpwrap .lpleft ul li:hover #lphover {
    display: inline-block;
}
.lpwrap .lpleft ul li a {
    color: #31383f;
}
.lpwrap .lpleft ul li a:hover {
    text-decoration: none;
    color: #d52c40;
}
.lpwrap .lpleft ul li img {
    margin-left: 15px;
    margin-right: 20px;
}
.lpwrap .lpleft h3 {
    font-weight: bold;
    color: #d52c40;
    font-size: 30px;
    text-align: right;
    border-bottom: 1px solid #e0e0e1;
    padding-bottom: 25px;
    padding-right: 50px;
}
.lpwrap .lpleft ul li #lphover {
    display: none;
}
.lpwrap .dropdown-menu {
    margin-bottom: 20px;
    position: relative;
    float: right;
    width: 100%;
    border: none;
    padding-bottom: 0;
    margin-right: 10px;
}
.lpwrap .dropdown-menu li {
    border-bottom: 1px solid #e0e0e1;
}
.lpwrap .dropdown-menu li a {
    font-size: 15px;
    line-height: 60px;
    color: #31383f;
}
.lpwrap .dropdown-menu .lpfirstli {
    background: url(../images/lpdropdowncovertop.png) no-repeat;
    background-size: 100% 100%;
}
.lpwrap .dropdown-menu .lplastli {
    border-bottom: none;
    background: url(../images/lpdropdowncoverbottom.png) no-repeat;
    background-size: 100% 20%;
    background-position: bottom;
}
#myCarousel3 .carousel-inner .item {
    text-align: center;
}
#myCarousel3 .carousel-inner .item img {
	/*height: 250px;*/
    width: initial;
    margin: 0 auto;
}
.mMenudrop {
	padding:0;
}
.mMenudrop li {
    list-style: none;
}
.lpright h3 {
    font-size: 30px;
    font-weight: bold;
    color: #2e3a47;
    border-bottom: 1px solid #e0e0e1;
    padding-bottom: 25px;
    margin-bottom: 40px;
}
.lpright h4 {
    font-size: 15px;
    line-height: 15px;
    color: #31383f;
    font-weight: bold;
    letter-spacing: -0.6px;
    border-left: 1px solid #f0f0f1;
    /*padding-left: 10px;*/
}
.lpright h5 {
    font-size: 12px;
    line-height: 10px;
    font-weight: lighter;
    color: #31383f;
    border-bottom: 1px solid #f0f0f1;
    padding-bottom: 10px;
    border-left: 1px solid #f0f0f1;
    /*padding-left: 10px;*/
}
.lpright .lpstrelice {
    border-bottom: 1px solid #f0f0f1;
    padding-bottom: 15px;
    margin-left: 0;
}
.lpright .headingholder {
    padding-right: 0;
}
.lpright .lppodloga {
    background: url(../images/specijalneponudepodloga.png) no-repeat;
    background-size: 100% 100%;
    min-width: 64px;
    max-width: 64px;
    text-align: center;
    border-bottom: 1px solid #f0f0f1;
}
.lpright .lppodloga .lpp1 {
    font-size: 20px;
    color: #d52c40;
    font-weight: bold;
    margin: auto;
}
.lpright .lppodloga .lpp2 {
    font-size: 12px;
    color: #d52c40;
}
.lpright .lpimage {
    max-width: 243px;
    height: 250px;
    text-align: center;
    /*width: 100%;*/
}
.lpright .lplipsum {
    color: #d52c40;
    font-size: 11px;
    margin-bottom: 10px;
}
.lpright .lpdugme {
    background: url(../images/specijalneponudeaddtocart.png) no-repeat;
    height: 55px;
    font-weight: bold;
    padding-top: 15px;
    right: 0;
    margin-left: 15px;
    text-align: left;
    max-width: 243px;
    margin-bottom: 38px;
}
button.cart-dugme {
    border: 0;
    color: #fff;
    text-transform: uppercase;
    font-weight: bold;
    background-color: #50aa59;
}
.lpright .lpdugme a {
    color: #fff;
    font-size: 18px;
    margin-left: 60px;
}
.lpright .lpdugme button {
    color: #fff;
    border: 0;
    background: transparent;
    font-size: 16px;
    outline: none;
    margin-left: 40px;
}
.lpright .lpdugme a:hover {
    text-decoration: none;
}
/*KORPA*/

.mytopbar {
    background: #fff;
    min-height: 120px;
    margin-bottom: -10px;
    padding-top: 20px;
}
.mytopbar .container {
    padding: 0;
}
.mytopbar .ikonica-korpa {
    padding-top: 20px;
}
.ikonica-broj1 {
    background: url(../images/ikonicabroj1.png) no-repeat;
    background-size: 100% 100%;
}
.ikonica-broj1 {
    color: #fff;
    padding: 7px 15px;
    margin-top: 5px;
    margin-left: 15px;
    text-decoration: none !important;
    height: 60px;
    width: 50px;
}
.ikonica-korpa a:hover {
    text-decoration: none;
}
.kotitlewrap {
    padding: 0;
    border-bottom: 1px solid #f0f0f1;
    margin-top: 30px;
    padding-bottom: 40px;
    margin-bottom: 40px;
}
.kotitlewrap h3 {
    font-size: 25px;
    line-height: 30px;
    font-weight: bold;
    color: #2e3a47;
}
.kotitlewrap p {
    font-size: 17px;
    line-height: 30px;
    color: #2e3a47;
    text-align: justify;
}
.komainwrap {
    padding: 0;
    border-bottom: 1px solid #eff0f0;
}
.komainwrap .row {
    border-bottom: 1px solid #eff0f0;
    border-top: 1px solid #eff0f0;
    padding: 0;
    margin: auto;
    margin-bottom: 50px;
}
.komainwrap .col-md-3 {
    padding: 0;
}
.komainwrap p {
    color: #d52c40;
    font-size: 12px;
    margin-top: 35px;
}
.komainwrap h4 {
    font-size: 35px;
    line-height: 30px;
    color: #2e3a47;
    font-weight: bold;
}
.komainwrap h5 {
    font-size: 25px;
    line-height: 30px;
    color: #2e3a47;
    font-weight: lighter;
}
.komainwrap .kop1 {
    font-size: 50.14px;
    line-height: 20px;
    color: #d52c40;
    text-align: center;
    padding-top: 10px;
}
.komainwrap .kop2 {
    font-size: 33.42px;
    line-height: 28px;
    color: #d52c40;
    text-align: center;
}
.komainwrap .kostrelice {
    border-right: 1px solid #eff0f0;
    height: 158px;
    padding: 40px 0 0 0;
}
.komainwrap .kostrelice img {
    margin: auto;
}
.komainwrap .kopodloga {
    background: url(../images/korpapodloga.png)no-repeat;
    background-size: 100% 100%;
    height: 158px;
}
.koorder {
    min-height: 130px;
    background-color: #edf2f7;
}
.koorder .order {
    padding: 0;
}
.koorder .order .col-md-8 {
    padding: 0;
    font-size: 25px;
    color: #23272b;
    padding-top: 50px;
}
.koorder .order .col-md-4 {
    padding-top: 40px;
}
.koorder .order .col-md-4 .kodugme {
    background: url(../images/specijalneponudeaddtocart.png) no-repeat;
    height: 59px;
    text-align: center;
    font-weight: bold;
    /*min-width: 300px;*/
    
    max-width: 300px;
    color: #fff;
    border: none;
    padding-top: 10px;
    float: right;
}
.koorder .order .col-md-4 .kodugme.continue {
    background-image: none;
    background-color: #0061ff;
    height: 55px;
    margin-left: 10px;
}
.koorder .order .col-md-4 .kodugme a {
    color: #fff;
    font-weight: bold;
    font-size: 21.59px;
}
.koorder .order .col-md-4 .kodugme a:hover {
    text-decoration: none;
}
@media screen and (max-width: 1300px) {
    .title-area1 .naslov1 {
        margin-top: -28px;
    }
}
@media screen and (max-width: 1199px) {
    .navbar-default .navbar-nav>li>a {
        padding: 25px 15px;
    }
    .title-area1 .naslov1 {
        margin-top: -24px;
    }
}
@media screen and (max-width: 991px) {
    .footer-input {
        border: 1px solid #437a43;
    }
    .footer-textarea {
        border: 1px solid #437a43;
    }
    .footer-zbir {
        border: 1px solid #437a43;
    }
    .navbar-header {
        float: none;
    }
    .navbar-left,
    .navbar-right {
        float: none !important;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
        position: absolute;
        width: 100%;
        background: #fff;
        z-index: 9999;
    }
    .navbar-fixed-top {
        top: 0;
        border-width: 0 0 1px;
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        text-align: center;
        float: none!important;
        margin-top: 7.5px;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .collapse.in {
        display: block !important;
    }
    .navbar-default .navbar-nav>li>a {
        padding: 10px;
        -webkit-transform: skew(0deg);
        -ms-transform: skew(0deg);
        transform: skew(0deg);
    }
    .navbar-default .navbar-nav>li {
        padding: 0px;
        -webkit-transform: skew(0deg);
        -ms-transform: skew(0deg);
        transform: skew(0deg);
    }
    .navbar-brand {
        padding-top: 0px;
    }
    .title-area1 .naslov1 {
        margin-top: -20px;
    }
    .carousel-caption {
        top: 0;
        padding-top: 20px;
    }
}
@media screen and (max-width: 767px) {
    .carousel-caption {
        top: 0px;
        padding-top: 10px;
        width: 80%;
        left: 10%;
    }
    .footer-zadnji {
        color: #000;
        margin-bottom: 30px;
    }
    .col-xs-6.footer_border {
        color: #fff;
    }
    .col-xs-6.footer_border a {
        color: #fff;
    }
    .col-xs-6.footer_border a:hover {
        color: #d52c40;
    }
    .footer_socijal {
        text-align: center;
    }
    .footer_border {
        border: 0px;
        min-height: auto;
    }
    .title-area1 .naslov1 {
        margin-top: -15px;
        max-width: 200px;
        max-height: 70px;
        padding-top: 20px;
    }
}
@media screen and (max-width: 625px) {
    .carousel-caption {
        top: 0px;
        padding-top: 5px;
        width: 80%;
        left: 10%;
    }
    .carousel-caption h3 {
        font-size: 30px;
        margin-top: 5px;
    }
    .carousel-caption h4 {
        font-size: 10px;
    }
    .title-area1 .naslov1 {
        margin-top: -10px;
        max-width: 200px;
        max-height: 70px;
        padding-top: 20px;
    }
}
@media screen and (max-width: 475px) {
    .zastave-cont {
        width: 100%;
        margin-bottom: 10px;
    }
    .post-img {
        height: 180px;
    }
    .pretraga-cont {
        width: 60%;
    }
    .ikonica-korpa {
        width: 39%;
    }
    .col-xs-6.footer_border {
        width: 100%;
    }
    .footer_border {
        color: #fff;
        background: rgba(255, 255, 255, 0.5);
    }
    .footer_border a {
        color: #fff;
    }
}
@media screen and (max-width: 425px) {
    .carousel-caption h3 {
        font-size: 25px
    }
    .carousel-caption h4 {
        font-size: 18px;
    }
    .carousel-caption p {
        line-height: 12px;
    }
    .title-area1 .naslov1 {
        margin-top: -5px;
        max-width: 200px;
        max-height: 70px;
        padding-top: 20px;
    }
}
@media screen and (max-width: 375px) {
    .carousel-caption {
        display: none;
    }
    .title-area .naslov {
        max-width: 200px;
        max-height: 170px;
        margin-top: -30px;
    }
    .title-area1 .naslov1 {
        margin-top: -5px;
        max-width: 200px;
        max-height: 70px;
        padding-top: 20px;
    }
}
@media screen and (min-width: 992px) and (max-width: 1200px) {
    .abimagewrap .col-md-4 {
        padding: 5px;
    }
    .covrap .footer-zadnji button {
        margin-top: 10px;
        margin-right: 0;
    }
    .spwrap .col-md-12 .row .col-md-3 img {
        margin: auto;
    }
    .spwrap .col-md-12 .row .col-md-3 {
        margin: auto;
        padding: 10px;
    }
    .spwrap .col-md-12 .row .col-md-3 .row .col-md-12 .sppodloga {
        min-width: auto;
        max-width: auto;
    }
    .spwrap .col-md-12 .row .col-md-3 .row .spdugme {
        padding-top: 17px;
    }
    .spwrap .col-md-12 .row .col-md-3 .row .spdugme a {
        font-size: 16px;
        margin-left: 50px;
    }
    .dpwrap .dpfirst .carousel-inner .item .main {
        height: 374px;
    }
    .dpwrap h4 {
        font-size: 26px;
    }
    .dpwrap .dppodloga .dpp1 {
        padding-top: 5px;
    }
    .dpwrap .dprowwrap {
        margin-left: -28px;
        background-size: 100% 100px;
        height: 100px;
    }
    .lpright h4 {
        font-size: 12px;
    }
    .lpright .lpimage {
        max-width: 200px;
    }
    .lpright .lppodloga {
        min-width: 53px;
        max-width: 53px;
    }
    .lpright .lpdugme {
        max-width: 200px;
        margin-bottom: 38px;
    }
    .lpright .lpdugme a {
        padding-top: 20px;
        font-size: 12px;
    }
    .komainwrap .col-md-3 img {
        height: 170px;
    }
    .komainwrap .kopodloga {
        height: 170px;
    }
    .komainwrap .kostrelice {
        height: 170px;
    }
}
@media screen and (min-width: 768px) and (max-width: 991px) {
    .navbar-default .navbar-nav>li:hover {
        background: transparent;
    }
    .navbar-default .navbar-nav>li>a:hover {
        color: #b12c43;
        font-weight: bold;
    }
    .navbar-default .navbar-nav>.open>a,
    .navbar-default .navbar-nav>.open>a:focus,
    .navbar-default .navbar-nav>.open>a:hover {
        background: transparent;
        color: #b12c43;
        font-weight: bold;
    }
    .abimagewrap .col-md-4 {
        margin-bottom: 15px;
    }
    .covrap .col-md-2 .coinfo {
        text-align: center;
    }
    .covrap .col-md-2 {
        text-align: center;
    }
    .abimagewrap .col-md-4 img {
        margin: auto;
    }
    .galwrap .col-md-12 .row .col-md-4 img {
        margin: auto;
    }
    .col-md-offset-3 {
        margin-top: 20px;
        margin-left: 15px;
    }
    .srwrap .col-md-12 .row .col-md-3 img {
        width: 100%;
    }
    .spwrap .col-md-12 .row .col-md-3 img {
        margin: auto;
    }
    .spwrap .col-md-12 .row .col-md-3 {
        margin: auto;
        min-width: 290px;
        max-width: 290px;
        padding: 10px;
    }
    .spwrap .col-md-12 .row .col-md-3 .row .col-md-12 .sppodloga {
        min-width: 67px;
        max-width: 67px;
    }
    .spwrap .col-md-12 .row .col-md-3 .row .spdugme a {
        margin-left: 55px;
    }
    .dpwrap .dprowwrap {
        background: #edf2f7;
        background-repeat: no-repeat;
        margin-top: 25px;
        left: 12px;
    }
    .dpwrap .dpright {
        border: none;
    }
    .dpwrap .dppodloga .dpp1 {
        padding-top: 5px;
    }
    .dpwrap .dppodloga {
        background: url(../images/dpsmallpodloga.png) no-repeat;
        background-size: 100% 100%;
        border: 1px solid #e0e0e1;
        border-left: none;
    }
    .lpwrap .lpleft h3 {
        text-align: center;
    }
    .lpwrap .lpleft {
        border: none;
    }
    .lpwrap {
        max-width: 400px;
        margin: auto;
        padding: 0;
    }
    .lpwrap .lpleft ul li {
        text-align: center;
    }
    .lpwrap .dropdown-menu li a {
        text-align: right;
    }
    .lpright .lpimage {
        min-width: 349px;
        max-width: 349px;
        margin: auto;
    }
    .lpright .lpstrelice figure {
        width: 100%;
    }
    .lpright h3 {
        text-align: center;
    }
    .komainwrap .col-md-3 img {
        width: 100%;
    }
    .komainwrap .kotextholder {
        border-left: 1px solid #eff0f0;
        height: 158px;
    }
    .koorder .order .col-md-4 .kodugme {
        float: left;
        margin-top: 20px;
    }
    .navbar-default {
        min-height: 120px;
    }
    .navbar-default .navbar-collapse {
        margin-top: 35px;
    }
    .navbar-default .navbar-collapse.collapse.in {
        background: transparent;
    }
    .navbar-default .navbar-nav>li.open:hover {
        background: transparent;
    }
}
@media screen and (min-width: 461px) and (max-width: 767px) {
    .navbar-default .navbar-nav>li:hover {
        background: transparent;
    }
    .navbar-default .navbar-nav>li>a:hover {
        color: #b12c43;
        font-weight: bold;
    }
    .navbar-default .navbar-nav>.open>a,
    .navbar-default .navbar-nav>.open>a:focus,
    .navbar-default .navbar-nav>.open>a:hover {
        background: transparent;
        color: #b12c43;
        font-weight: bold;
    }
    .navbar-default .navbar-nav>li:hover {
        background: transparent;
    }
    .navbar-default .navbar-nav>li>a:hover {
        color: #b12c43;
        font-weight: bold;
    }
    .navbar-default .navbar-nav>li:hover {
        background: transparent;
    }
    .navbar-default .navbar-nav>li>a:hover {
        color: #b12c43;
        font-weight: bold;
    }
    .abimagewrap .col-md-4 {
        margin-bottom: 15px;
    }
    .abimagewrap .col-md-4 img {
        margin: auto;
    }
    .covrap .footer-zadnji button {
        margin-top: 10px;
        margin-right: 0;
    }
    .covrap .col-md-2 .coinfo {
        text-align: center;
    }
    .covrap .col-md-2 {
        text-align: center;
    }
    .galwrap .col-md-12 .row .col-md-4 img {
        margin: auto;
    }
    .col-md-offset-3 {
        margin-top: 20px;
        margin-left: 15px;
    }
    .srwrap .col-md-12 .row .col-md-3 img {
        width: 100%;
    }
    .spwrap .col-md-12 .row .col-md-3 {
        margin: auto;
        min-width: 290px;
        max-width: 290px;
        padding: 10px;
    }
    .spwrap .col-md-12 .row .col-md-3 .row .col-md-12 .sppodloga {
        min-width: 67px;
        max-width: 67px;
    }
    .spwrap .col-md-12 .row .col-md-3 .row .spdugme a {
        margin-left: 55px;
    }
    .dpwrap h4 {
        font-size: 20px;
    }
    .dpwrap h5 {
        font-size: 16px;
    }
    .dpwrap .dppodloga .dpp1 {
        padding-top: 5px;
    }
    .dpwrap .dppodloga {
        background: url(../images/dpsmallpodloga.png) no-repeat;
        background-size: 100% 100%;
        border: 1px solid #e0e0e1;
        border-left: none;
    }
    .dpwrap .dpright {
        border: none;
    }
    .dpwrap .dpliwrap {
        margin-left: 10px;
    }
    .dpwrap .dptextwrap {
        margin-left: 10px;
    }
    .dpwrap .dprowwrap {
        padding-left: 10px;
        padding-right: 10px;
    }
    .dpwrap .dpliwrap {
        max-width: 400px;
    }
    .dpwrap .dprowwrap {
        margin-top: 25px;
    }
    .lpwrap .lpleft h3 {
        text-align: center;
    }
    .lpwrap .lpleft {
        border: none;
    }
    .lpwrap .lpleft ul li {
        text-align: center;
    }
    .lpwrap .dropdown-menu li a {
        text-align: right;
    }
    .lpwrap {
        max-width: 400px;
        margin: auto;
        padding: 0;
    }
    .lpwrap .lpleft ul li {
        text-align: center;
    }
    .lpwrap .dropdown-menu li a {
        text-align: right;
    }
    .lpright .lpimage {
        min-width: 349px;
        max-width: 349px;
        margin: auto;
    }
    .lpright .lpstrelice figure {
        width: 100%;
    }
    .lpright h3 {
        text-align: center;
    }
    .komainwrap .col-md-3 img {
        width: 100%;
    }
    .komainwrap .kotextholder {
        border-left: 1px solid #eff0f0;
        height: 158px;
    }
    .koorder .order .col-md-4 .kodugme {
        float: left;
        margin-top: 20px;
    }
    .mytopbar .col-md-2 {
        float-left: 0;
    }
    .navbar-default {
        min-height: 120px;
    }
    .navbar-default .navbar-collapse {
        margin-top: 35px;
    }
}
@media screen and (max-width: 460px) {
    .navbar-default .navbar-nav>li:hover {
        background: transparent;
    }
    .navbar-default .navbar-nav>li>a:hover {
        color: #b12c43;
        font-weight: bold;
    }
    .navbar-default .navbar-nav>.open>a,
    .navbar-default .navbar-nav>.open>a:focus,
    .navbar-default .navbar-nav>.open>a:hover {
        background: transparent;
        color: #b12c43;
        font-weight: bold;
    }
    .navbar-default .navbar-nav>li:hover {
        background: transparent;
    }
    .navbar-default .navbar-nav>li>a:hover {
        color: #b12c43;
        font-weight: bold;
    }
    .abimagewrap .col-md-4 {
        margin-bottom: 15px;
    }
    .covrap .footer-zadnji button {
        margin-top: 10px;
        width: 220px;
        text-align: center;
        margin-right: 0;
    }
    .covrap .col-md-2 .coinfo {
        text-align: center;
    }
    .covrap .col-md-2 {
        text-align: center;
    }
    .galwrap .col-md-12 .row .col-md-4 img {
        margin: auto;
    }
    .col-md-offset-3 {
        margin-top: 20px;
        margin-left: 15px;
    }
    .strana-wrap #sel1 {
        float: none;
        margin-top: 20px;
    }
    .strana-wrap .sortiraj {
        text-align: center;
    }
    .strana-wrap .col-md-12 .strana {
        margin-right: 10px;
    }
    .strana-wrap .col-md-12 span {
        margin-right: 12px;
    }
    .srwrap .col-md-12 .row .col-md-3 img {
        width: 100%;
    }
    .spwrap .col-md-12 .row .col-md-3 {
        margin: auto;
        min-width: 270px;
        max-width: 270px;
        padding: 10px;
    }
    .spwrap .col-md-12 .row .col-md-3 .row .col-md-12 .sppodloga {
        min-width: 62px;
        max-width: 62px;
    }
    .spwrap .col-md-12 .row .col-md-3 .row .spdugme a {
        margin-left: 55px;
    }
    .dpwrap h4 {
        font-size: 15px;
    }
    .dpwrap h5 {
        font-size: 14px;
    }
    .dpwrap .dppodloga .dpp1 {
        padding-top: 5px;
    }
    .dpwrap .dppodloga {
        background: url(../images/dpsmallpodloga.png) no-repeat;
        background-size: cover;
        border: 1px solid #e0e0e1;
        border-left: none;
    }
    .dpwrap .dpright {
        border: none;
    }
    .dpwrap .dpliwrap {
        margin-left: 10px;
    }
    .dpwrap .dptextwrap {
        margin-left: 10px;
    }
    .dpwrap .dprowwrap {
        background-repeat: no-repeat;
        background: #edf2f7;
        margin-top: 25px;
        margin-right: 10px;
        margin-left: 10px;
    }
    .dpwrap .dpliwrap {
        max-width: 250px;
    }
    .lpwrap .lpleft h3 {
        text-align: left;
    }
    .lpwrap .lpleft ul {
        padding-left: 0;
    }
    .lpwrap .lpleft ul li {
        text-align: left;
    }
    .lpwrap .lpleft ul li img {
        margin-left: 5px;
    }
    .lpwrap .dropdown-menu li a {
        text-align: right;
    }
    .lpwrap .lpheadingholder {
        max-width: 260px;
    }
    .komainwrap .col-md-3 img {
        width: 100%;
    }
    .komainwrap .kotextholder {
        border-left: 1px solid #eff0f0;
        height: 158px;
    }
    .komainwrap h4 {
        font-size: 16px;
    }
    .komainwrap h5 {
        font-size: 14px;
    }
    .komainwrap .kotextholder p {
        font-size: 8px;
    }
    .komainwrap .kop2 {
        font-size: 20px;
    }
    .koorder .order .col-md-4 .kodugme {
        float: left;
        margin-top: 20px;
        min-width: 250px;
        max-width: 250px;
    }
    .koorder .order .col-md-4 .kodugme a {
        margin-left: 50px;
    }
    .mytopbar .ikonica-korpa img {
        float: left;
    }
    .navbar-default .navbar-nav .dropdown-menu {
        min-width: 200px;
    }
    .navbar-default {
        min-height: 120px;
    }
    .navbar-default .navbar-collapse {
        margin-top: 35px;
    }
}
.btnno {
    cursor: pointer;
    padding: 0;
    margin: 0;
    border: 0;
    background: transparent;
}
@media screen and (min-width: 250px) and (max-width: 350px) {
    .navbar-default {
        min-height: 160px;
    }
}
.relativno-wrap {
    color: #fff !important;
}
@media screen and (min-width: 992px) {
    .navbar-default .navbar-nav>li {
        height: 125px;
    }
    .navbar-default .navbar-nav>li>a {
        height: 120px;
        padding-top: 55px;
    }
    .navbar-default .navbar-nav>li.open {
        height: 0.1px;
    }
}
@media screen and (min-width: 1400px) {
    .title-area h3 {
        margin-top: -204px;
        height: 300px;
        padding-top: 220px;
    }
}
@media screen and (min-width: 1500px) and (max-width: 1599px;
) {
    .title-area h3 {
        width: 400px;
        font-size: 40px;
    }
    .title-area1 h3 {
        width: 400px;
        font-size: 40px;
        margin-top: -40px;
        border: 1px solid red;
    }
}
@media screen and (min-width: 1600px) and (max-width: 1699px;
) {
    .title-area1 h3 {
        margin-top: -47px;
        border: 1px solid red;
    }
}
@media screen and (min-width: 1700px) and (max-width: 1899px) {
    .title-area1 h3 {
        margin-top: -40px;
        border: 1px solid red;
    }
}
@media screen and (min-width: 1900px) {
    .title-area1 h3 {
        margin-top: -47px;
        height: 200px;
        padding-top: 100px;
        font-size: 40px;
    }
}    
@media screen and (max-width: 768px) {
    
    #navbar .nav.navbar-nav.navbar-right {
        text-align: center !important;
    }
}