.testimonial.blogi p {
background: none;
font-style:normal;
padding: 5px 20px 5px 20px;
-webkit-border-radius: none;
-moz-border-radius: none;
border-radius: none;
}
.testimonial.blogi i.fa {
    color: #ffffff;
    MARGIN-BOTTOM: 10PX;
    font-size: 4em;
}
.testimonial.blogi {
    padding: 44px 0 0px 0;
    background: rgb(243, 243, 243);
    min-height: 194px;
    BORDER-BOTTOM: -3PX SOLID #000000;
    BORDER-RADIUS: 114PX;
    width: 100%;
}
#footer hr {
    border: 0;
    margin: 0;
    padding: 0;
    border-top: #000000 1px solid;
    border-bottom: #000000 1px solid;
}

#footer {
    display: block;
    vertical-align: bottom;
    background-color: #796b62;
    border-top: none;
}

#footer p {
    color:#ffffff;
    text-align:center;
} 

#toTop:hover {
	    background-color: rgb(127, 106, 97) !important;
}
 
#footer h2, #footer h3, #footer h4 {
    color: #000;
    font-size: 25px;
}

.parallax-overlay {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background-image: none;
    background-repeat: repeat;
    background-color: rgba(0, 0, 0, 0.68);
    z-index: 1; 
}

.testimonial h2{
	color: #000;
}
/* @media screen and (max-width: 676px) {
    div.call-us {
        display:none;
    }
} */

#topBar {
    display: block;
    position: relative;
    background-color: rgba(249, 249, 249, 0);
    min-height: 30px;
    z-index: 10;
    height: 100px;
}
#topBar a.logo {
margin: 0px 0;
display: inline-block;
min-height: 50px;
}

.logo_prevajalka {
    position: absolute;
    margin-top:30px;
}

body {
    color: #544b45;
    background-color: #fff;
    font-family: 'Raleway', sans-serif;
    font-size: 14px;
    line-height: 23px;
    margin: 0;
    padding: 0;
}

h1 {
    font-size: 4em;
    line-height: 50px;
    margin: 0 0 44px 0;
}

     
#topNav {
    height: 180px;
    display: block;
    left: 0;
    right: 0;
    top: 0px;
    border:none;
        background: rgb(119, 107, 98); 
    position: relative;
    z-index: 10;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -o-box-shadow: none;
    box-shadow: none;
}

#topNav ul.nav {
    margin-top:70px;
}

#topNav ul.nav>li {
    color: #796b62;
    border: none;
}

#topNav ul.nav>li.active a {
    font-weight: bold;
}
#topNav ul.nav>li:last-child {
    border:none;
}

#topNav ul.nav>li:hover a {
    color: #cecece !important; 
}

#topNav ul.nav>li a {
    color: #ffffff;
    padding: 10px 35px;
    position: relative;
    text-decoration: none;
    font-size: 18px;
    line-height: 14px;
    display: block;
    
    font-weight: 500;
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    -o-transition: all 0.2s;
    transition: all 0.2s;
    font-family: 'Raleway', sans-serif;
    text-transform: uppercase;
}

#topNav ul.nav>li:last-child a {
    padding-right:0px;
}

.col-md-9 img{
	    display: inline-block;
	        max-width: 100%;
    height: auto;
    margin-bottom: 10px;
}
.lightbox  figure img.img-responsive{
	margin-bottom:0px;
}
#topNav .nav-pills>li>a, #topNav .nav-pills>li>a:hover, #topNav .nav-pills>li>a:focus, #topNav .nav-pills>li.active>a, #topNav .nav-pills>li.active>a:hover, #topNav .nav-pills>li.active>a:focus {
    background-color: #766a62;
}
p.dropcap.color:first-letter, span.badge, #toTop:hover, #bar, .slider-handle, div.featured-box i.fa, i.featured-icon, .progress-bar-primary, .modal-header, .timeline .timeline-left .item:before, .timeline .timeline-right .item:before, .timeline .timeline-centered .item.pull-right:before, .timeline .timeline-centered .item.pull-left:before, div.mega-price-table .pricing-title, div.mega-price-table .pricing-head, div.mega-price-table .pricing.popular, #topNav ul.nav>li:hover>a:before, #topNav ul.nav>li.active>a:before, .styleBackgroundColor {
    background-color: rgba(150, 137, 124, 0);
}
#topNav ul.nav .dropdown-menu>li.active>a, #topNav ul.nav .dropdown-menu>li:hover>a, #topNav ul.nav .dropdown-menu>li:focus>a {
    color: #fff !important;
    background-color: #000000;
}

.callout.dark, .callout.dark h2, .callout.dark h3, .callout.dark h4, .callout.dark p {
    color: #fff;
    background-color: #000;
}

.btn-primary {
    border-color: #796b62;
    background-color: #796b62;
}

.modal-header button, h4.modal-title {
    color: #746c63 !important;
    opacity: 1;
}

.btn-default, .btn-default:hover, .btn-default.active {
    background: #746c63;
    border: rgba(0,0,0,0.2) 0px solid;
    padding: 8px 18px;
    color: white;
}

.btn-primary:hover {
    border-color: #a49388;
    background-color: #a49388;
}

.btn-primary_2 {
    border-color: #796b62;
    background-color: #796b62;
    color:white;
}
.btn-primary_2:hover {
   border-color: #a49388;
    background-color: #a49388;
    color:white;
}

.btn-vec {
	background-color: #726c64;
    color: white !important;
    text-decoration: none !important;
    font-weight: bold !important;
}

.btn-vec:hover {
    background-color: rgba(114, 108, 100, 0.79);
    color: white !important;
    text-decoration: none !important;
    font-weight: bold !important;
}

.callout .btn {
    margin-top: 23px;
}
.hvr-rectangle-out {
display: inline-block;
vertical-align: middle;
-webkit-transform: translateZ(0);
transform: translateZ(0);
box-shadow: 0 0 1px rgba(0, 0, 0, 0);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-moz-osx-font-smoothing: grayscale;
position: relative;
background:#00194C;
-webkit-transition-property: color;
transition-property: color;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus, .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary, .daterangepicker td.active, .daterangepicker td.active:hover, .btn-primary:hover, .btn-primary:active, .btn-primary:focus {
    border-color: #FFFFFF;
    background-color: #000000;
    color: rgb(255, 255, 255);
}
#topNav ul.nav>li:hover a {
  text-decoration:underline;
}

#topNav div.navbar-collapse {
    padding: 0px;
    padding-bottom: 10px;
}

.sky-form .rating input + label:hover, .sky-form .rating input + label:hover ~ label, .sky-form .input:hover input, .sky-form .select:hover select, .sky-form .textarea:hover textarea, .sky-form .radio:hover i, .sky-form .checkbox:hover i, .sky-form .toggle:hover i, .sky-form .input input:focus, .sky-form .select select:focus, .sky-form .textarea textarea:focus, .sky-form .radio input:focus + i, .sky-form .checkbox input:focus + i, .sky-form .toggle input:focus + i, .form-control:focus {
    border-color: rgb(116, 108, 99);
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
#topNav ul.dropdown-menu a {

color:black !important;
    
  }



.container>.navbar-header, .container-fluid>.navbar-header, .container>.navbar-collapse, .container-fluid>.navbar-collapse {
    margin-right: 0px;
    margin-left: 0;
    width: 100%;
}
@media (max-width: 1075px) {
	.container>.navbar-header, .container-fluid>.navbar-header, .container>.navbar-collapse, .container-fluid>.navbar-collapse {
margin-right: 74px;
margin-left: 0;
}
}

@media (max-width: 1075px) {
	
.container>.navbar-header, .container-fluid>.navbar-header, .container>.navbar-collapse, .container-fluid>.navbar-collapse {
margin-right: 39px;
margin-left: 0;
}
}

blockquote p {
    margin: 0;
    padding: 0;
    font-weight: bold;
}

section.page-title {
    padding: 111px;
    display: block;
    position: relative;
    background-color: rgba(249, 249, 249, 1);
    border-top: rgba(120, 107, 98, 0.19) 1px solid;
    background-repeat: no-repeat;
    background-position: 0;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-image: url(../images/demo/other/bread.jpg) !important;
    padding-top: 99px;
}

.strip-biger {
    position: absolute;
    display: block;
    width: 559px;
    height: 459%;
    background-color: rgba(0, 0, 0, 0);
    z-index: 0;
    left: -52px;
    top: -100px;
}

.meni-desno {
   float:right !important;
}

.strip-biger.diagonal {
    -ms-transform: skewX(-25deg);
    -webkit-transform: skewX(-25deg);
    transform: skewX(-25deg);
}

div.featured-box:hover {
    background: rgba(0, 0, 0, 0);
}
section.page-title header {
    margin: 0;
    position: relative;
    font-size: 21px;
}
.strip-smaller {
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 174, 237, 0);
    z-index: 0;
    right: -24px;
    top: 101px;
}
.strip-smaller.diagonal {
    -ms-transform: skewX(-25deg);
    -webkit-transform: skewX(-25deg);
    transform: skewX(-25deg);
}

.striped-breadcrumbs {
    float: left;
    font-size: 15px;
    font-weight: 400;
    padding: 29px 27px;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 3px;
    position: relative;
    z-index: 3;
}
#striped-breadcrumb-fontsize {
    width: 100%;
    overflow: hidden;
    position: absolute;
    right: 10px;
    bottom: -60px;
}
ul.side-nav>li.active>a {
    background-color: rgb(120, 107, 98) !important;
    font-family: 'Raleway', sans-serif;
    font-size: 17px;
}
.premik19{
	    margin-top: -19px;
}

.breadcrumb:before {
    content: '';
        background: #766a62;
    display: inline-block;
    margin-right: 15px;
    height: 3px;
    width: 123px;
    -webkit-transform: translateY(-3px);
    transform: translateY(-2px);
}

#meni-zgoraj{
  position: absolute;
    top: 46px;
  z-index: 120;
  color: #222;
  right:10px; 
  text-align: right;
  overflow: hidden;
}
#meni-zgoraj a {
    font-size: 22px;
    color: #003f60;
    font-family: 'Khand', sans-serif;
    text-decoration: none;
    padding: 0 3px 0 3px;
    text-transform: uppercase;
}


section.page-title header {
    margin: 0px;
    position: relative;
    font-size: 21px;
    margin-left: -16px;
}
}

section.page-title h2 {
    margin: 0 0 -1px 0;
    padding-bottom: 15px;
    border-bottom: rgb(196, 93, 34) 0px solid;
    display: inline-block;
    /* font-family: 'Open Sans'; */
    color: #786b62;
    font-weight: normal;
    font-size: 46px;
}

section.page-title h1 {
    margin: 0 0 -1px 0;
    padding-bottom: 15px;
    border-bottom: rgb(196, 93, 34) 0px solid;
    display: inline-block;
    /* font-family: 'Open Sans'; */
        color: #766a62;
    font-weight: normal;
    font-size: 54px;
}
.page-title a {
    color: #766a62;
    font-size: 16px;
    letter-spacing: 0.1em;
}
.breadcrumb>.active {
    color: rgb(118, 106, 98);
}

h1 a {
	color: #796a62;
	font-size: 29px;
}
#footer li:after {
    width: 100%;
    content: "";
    border-bottom: none;
    position: absolute;
    bottom: 0;
    left: 0;
} 
h2 {
    font-size: 2.2em;
    line-height: 42px;
    margin: 0 0 32px 0;
    font-weight: 500;
    text-transform: none;
}


#footer li a, #footer a {color:white; 
    text-decoration:underline;}

#footer li a:hover, #footer a:hover {
    color: #ffffff;
    color:white;
    text-decoration:none;
}

.copyright a {color:#796b62 !important;}

.copyright a:hover {color:#796b62 !important;}

#footer li {
    list-style-type: none;
    color:#ffffff;    
    position: static;
    padding: 0;
    border-bottom: none;
    text-align: center;
}

#footer .dark {
    height: auto;
    background-color: transparent;
}

.fsize13 {
  font-size: 13px !important;
  line-height: 23px !important;
}
section {
    padding-top: 60px;
    padding-bottom: 60px;
}

.prikaz_vseh_vsebin {
    padding-top: 60px;
    padding-bottom: 20px;
}

.box_kenda{
	height: 80px;
    overflow: hidden;
    margin-bottom: 10px;
}
p.readMoreBtn{
        margin: 10px 0 30px;
}
.blog_box_outer{
	margin-top:30px;
}
.tp-caption.large_bold_white {
    font-size: 59px !important;
    line-height: 60px;
    font-weight: 800;
    font-family: "Khand";
    color: rgb(255, 255, 255);
    text-decoration: none;
    background-color: transparent;
    border-width: 0px;
    border-color: rgb(255, 214, 88);
    border-style: none;
    background-color: rgba(0, 161, 195, 0.65);
    padding: 10px !important;
    text-transform: uppercase;
}

.thumbnail {
    display: block;
    padding: 0px;
    margin-bottom: 20px;
    line-height: 1.42857143;
    background-color: #fff;
    border: 0px solid #ddd;
    border-radius: 4px;
    -webkit-transition: border .2s ease-in-out;
    -o-transition: border .2s ease-in-out;
    transition: border .2s ease-in-out;
}

.thumbnail .caption {
    padding: 0px;
    color: #786b62;
}

.thumbnail:hover {
    border: rgba(0,0,0,0.2) 0px solid !important;
}

.custom-naslovi {
    margin: 0;
    color: #796b62;
    font-family: 'Open Sans', sans-serif;
    font-weight: 300;
    letter-spacing: -1px;
    /* font-size: 48px; */
}

h1, h2, h3, h4, h5, h6 {
    margin: 0;
    color: #66574e;
    font-family: 'Raleway', sans-serif;
    font-weight: 300;
    letter-spacing: -1px;
}
.caption h4{
	font-size: 25px;
    font-weight: 500;
}

#footer .logo {
    display: inline;
    margin-bottom: 10px;
    height: 97PX;
}

#footer .copyright {
    background-color: #ffffff;
    padding: 20px 0;
}

.callout h2, .callout h3, .callout h4 {
    font-weight: 500 !important;
    margin: 0 0 8px 0;
    font-size: 35px;
}


.wihte-text {
	color:white !important;
}

.table-tabor {
background-color:none;
background-attachment: fixed;
}

.table-tabor h2,td{
	/*color:white;*/
}

.table-tabor tr {
	TEXT-ALIGN: LEFT;
	    background-color: rgba(43, 43, 43, 0.57);
}

.table-tabor thead {
	color: white;
    background-color: #264190;
}

.tabor-modra-ozadje {
	background-color: #264190;
}

ul.side-nav>li>a {
    padding: 7px 10px;
    font-family: 'Open Sans', sans-serif;
        font-size: 17px;
}

.gumb-float-desno {
    float: right;
}

.lightbox .mix{
	margin-bottom:20px;
}

.box-content.thumbnail,.box-content.thumbnail:hover {
    background: rgba(0,0,0,0);
}

.mobile_visible{
	display:none;
}

.page-title a:hover {
    color: #9e9e9e;
}
.table-tabor p {
   color: #000;
    font-size: 20px;
    line-height: 28px;
    font-weight: lighter;
}

.thumbnail a>img.slika-novicka {
	    padding-bottom: 10px;
}

.desni_predel h1, .desni_predel h2, .desni_predel h3, .desni_predel h4, .desni_predel h5 {
    color: #544b45 !important;
    text-transform: none !important;
    margin-bottom: 20px;
}

.desni_predel p {
    font-size:16px;
}

.desni_predel p.news_date {
    padding-top:10px; 
}

section.brands {
    padding: 31px 0;
    background-color: #fff;
}

#mapCanvas p {
    margin-bottom:5px !important;
}

.black-text {
    color: black !important;
}

.cookieNotificationContainer h3 {
    font-size:20px;
}


.padding-container {
    padding-left: 90px;
    padding-right: 90px;
}

div.slider {
    background-color: transparent;

}

section.izdelki_pas {
    padding-top: 90px;
    padding-bottom: 90px;
}
section.izdelki_pas p {
    font-size:16px;
    line-height:28px;
}

section.izdelki_pas.izdelki_pas_sodo {
    background-image:url('../images/section_ozadje_desno.jpg');
    background-repeat: no-repeat;
    background-position:left center;
}

section.izdelki_pas.izdelki_pas_liho {
    background-image:url('../images/section_ozadje_desno.jpg');
    background-repeat: no-repeat;
    background-position:right center;
}

section.izdelki_pas.izdelki_pas_sodo h2.izdelki_pas_naslov {
    text-align:left; 
}

section.izdelki_pas.izdelki_pas_liho h2.izdelki_pas_naslov {
    text-align:left; 
}

section.izdelki_pas h2.izdelki_pas_naslov {
    text-transform:lowercase;
    font-size:48px;
    color:#796b62;
    margin-top:10px;
    font-weight: 300;
}

section.izdelki_pas h2 {
    font-weight:600;
    text-transform: none;
    margin-bottom:20px;
}

section.first_page_news_section {
    background-color:#e5e5e5;
}

section.first_page_news_section h2.novica_naslov {
    font-size:32px;
    color:#796b62;
    text-transform: none;
    margin-top:20px;
    margin-bottom:20px;
}

.readMoreBtn a {
    font-size:20px;
    color:#796b62;
    text-decoration:underline;
    font-weight:bold;
}

.readMoreBtn a:hover {
    text-decoration:none;
}

.first-page-blogs-row {
    margin-top:20px;  
} 

.first-page-blog-text-container {
    background-size: cover; 
    background-position:center; 
}

.first-page-blog-text-container .transparent-container {
    position: absolute;
    right: 15px;
    left: 15px;
    bottom: 0;
    height: auto;
    background-color: rgba(120, 107, 98, 0.9);
    color: white;
}

.first-page-blog-text-container.first-page-blog-text-container-wide .transparent-container {
    left:auto;
}

.first-page-blog-text-container .transparent-container h2.izdelki_pas_naslov {
    text-align:center; 
    margin:0; 
    color:white; 
    padding:10px 20px 20px 20px;
}

.first-page-blog-text-container.first-page-blog-text-container-wide .transparent-container h2.izdelki_pas_naslov {
    padding:10px 20px 5px 20px;
    text-align: left;
}

.first-page-blog-text-container .transparent-container p {
    width:300px; 
    color:white; 
    margin:0; 
    padding:5px 20px 10px 20px;
}

.desni_meni h3 {
    margin-bottom:10px;
    font-weight:bold;
    color:#786b62;
}
.product-title{
	font-size: 24px;
    text-align: center;
}
.price_web{
	font-size:24px;
	float:right;
	font-weight:bold;
	    color: #786b62;
}
.price_normal{
	font-size:20px;
	text-decoration: line-through;
	float:left;
	    color: #786b62;
}
.e-shop .kontejner_produkt{
	background-color:transparent;
}
.e-shop .kontejner_produkt h3.title{
	text-align:center;
	margin-top:15px !important;
}
.e-shop .kontejner_produkt h3.title a{
	font-family: 'Khand', sans-serif;
	font-size: 22px;
	color:#000;
}
.e-shop .listing-item.kontejner_produkt .price{
	float:right;
}
.e-shop .kontejner_produkt .price{
	float:left;
}
.e-shop .kontejner_produkt .price.normal_price{
	text-decoration:line-through;
	color:#786b62;
	margin-right:30px;
}
.e-shop .kontejner_produkt .price.web_price{
	color:#786b62;
	font-size: 32px;
}
.e-shop .btn-cart-inquery-narrow, .e-shop .btn-cart.btn-cart-narrow{
	color: #FFF;
    background-color: #2D7D2F;
    padding: 5px 10px;
    border-radius: 5px;
}
.e-shop .listing-item-body{
	height:280px;
}
.e-shop .price{
	color:rgba(226, 94, 0, 1);
	font-size:20px;
	font-weight: 700;
    font-family: 'Open Sans', sans-serif;
}
.e-shop .sorting-filters{
	background-color:#FFF;
	border:none;
}
.e-shop .sorting-filters label{
	float:left;
	color:#999;
	margin-top: 10px;
    margin-right: 0px;
}
.e-shop .sorting-filters select.form-control{
	float:left;
	width:auto;
	margin-right:30px;
	
	webkit-box-shadow: none;
    box-shadow: none;
    border:none;
}
.e-shop .add_to_cart_form{
	margin:0px;
}
ul.featured li{
	list-style:none;
}
ul.featured{
	padding:0px;
}
ul.featured img{
	border:none;
}
ul.featured .featured-item-img{
	float:left;
	width:30%;
	margin-right:5%;
}
ul.featured .feature-item-info{
	float:left;
	width:65%;
}
.feature-item-info .title a{
	font-family: 'Khand', sans-serif;
    font-size: 22px;
    color: #786b62;
}
.e-shop .product_left_container{
	background-color:#FFFFFF;
}
.overlay-container.primary-image img{
	margin:0 auto;
}
.e-shop .page-title{
    font-size: 36px;
    color: #786b62;
    font-weight: 500;
}
.e-shop .listing-item.kontejner_produkt{
	background-color:#FFFFFF;
}
.e-shop .product_badge{
    background-color: rgba(226, 94, 0, 1);
    color: #FFF;
    padding: 20px 0px;
    border-radius: 50%;
    position: absolute;
    top: 0px;
    width: 70px;
    height: 70px;
    text-transform: uppercase;
    font-weight: 500;
    font-family: 'Khand', sans-serif;
    font-size: 20px;
    text-align: center;
}
.e-shop .product_description_title{
	font-size:18px;
	font-weight:bold;
	color:#786b62;
}
.e-shop #product-images{
	background-color: #FFFFFF;
}
.e-shop .product_plus_one i, .e-shop .product_minus_one i{
	margin-top: 12px;
}
.e-shop .btn-cart, .e-shop .btn-cart-inquery-narrow{
	float:left;
	margin:0px 0px 0px 0px;
	height:46px;
	border-top-left-radius: 25px;
    border-bottom-left-radius: 25px;
    border-top-right-radius: 25px;
    border-bottom-right-radius: 25px;
    
    background-color: #786b62;
    color: #FFF;
	border:none;
}
.e-shop .btn-cart span, .e-shop .btn-cart-inquery-narrow span{
	font-weight:700;
}
.e-shop_partners.main-container-2{
	padding:0px;
}
.e-shop .main-container{
	padding-bottom:60px;
}
.e-shop .sidebar{
	margin-top:60px;
	margin-bottom: 60px;
}
.e-shop .nav-tabs > li {
    background-color:#FFF;
    border:none;
    margin:0 2px;
}
.e-shop .tabs-style-2 .nav-tabs {
	border-bottom:none;
}
.e-shop .tabs-style-2 .nav-tabs > li.active, .e-shop .tabs-style-2 .nav-tabs > li.active:hover, .e-shop .tabs-style-2 .nav-tabs > li.active:focus, .e-shop .tabs-style-2 .nav-tabs > li:hover {
	border:none;
	border-bottom:none;

}
.e-shop .tabs-style-2 .nav-tabs > li.active > a, .e-shop .tabs-style-2 .nav-tabs > li.active > a:hover, .e-shop .tabs-style-2 .nav-tabs > li.active > a:focus, .e-shop .tabs-style-2 .nav-tabs > li > a:hover {
    margin: 0px;
    margin-right: 2px;
    background-color: #746c63;
    border: none;
    border-bottom: 0px solid rgba(226, 94, 0, 1);
    color: #ffffff;
}-shop .tabs-style-2 .nav-tabs > li{
	border:none;
}
.e-shop .tabs-style-2 .nav-tabs > li a{
	border-bottom: 3px solid #786b62;
	text-transform:none;
}
.e-shop .nav-tabs > li > a {
    padding: 20px 25px;
}
.e-shop .tabs-style-2{
	border-bottom:1px dashed #786b62; 
}
.e-shop .tabs-style-2 .tab-content{
	margin:30px 0px !important;
}
.e-shop .visible-kat .parent{
	color:#786b62;
}
.e-shop .kontejner_produkt .page-title{
	margin-bottom:40px;
}
.e-shop .listing-item-body{
	background-color:#FFF;
}
.e-shop .listing-item .overlay-container.primary-image{
	/*border-bottom:1px dashed #666666;*/
}
.e-shop .listing-item .btn-cart, .e-shop .listing-item .btn-cart-inquery-narrow{
        height: 30px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    background-color: #2D7D2F;
    font-size: 12px;
}
.e-shop .listing-item .btn.btn-sm-2 {
    margin-top: 30px;
    background-color:rgb(45, 125, 47);
    border: none;
    border-radius: 5px;
}
.e-shop .listing-item .price{
	margin-left:0px;
}
.e-shop p.short-desc-product-box {
    height: 62px;
    overflow: hidden;
    line-height: 1.2;
    margin-bottom: 25px;
}
.e-shop .zaloga_container{
	text-align:left;
	
    margin: 20px 0px;
}
.e-shop .product_plus_one, .e-shop .product_minus_one{
	cursor:pointer;
}
.e-shop .sidebar-kategorije-list > div {
    padding: 20px 15px;
    margin: 0px 0;
    border-bottom: 1px dashed #786b62;
}
.e-shop .visible-kat.active a{
	color:#786b62;
}
.e-shop .visible-kat.active a.active.active_one{
	color:rgb(45, 125, 47);
	font-weight:normal;
}
.e-shop .visible-kat.active a.parent.active.active_one{
	color:#786b62;
	font-weight:bold;
}
.e-shop .visible-kat a.parent{
	font-weight:bold;
	    color: #786b62;
}
.e-shop .sidebar-kategorije-list.podkategorije .visible-kat{
	padding: 10px 15px;
}
.e-shop .owl-item .overlay-container img{
	margin:0 auto;
}
.e-shop .overlay-container:hover .overlay,.e-shop .overlay-container:hover .overlay-links {
    opacity: 0;
}
.e-shop .nav-tabs {
    -webkit-box-shadow: none;
    box-shadow: none;
}
.e-shop .main-container{
	min-height:600px;
}
.e-shop .price-tax{
	height:30px;
}
.e-shop .old_price{
	color: #786b62;
    font-size: 20px;
    font-weight: 700;
    font-family: 'Open Sans', sans-serif;
    text-decoration:line-through;
}
.product_more_link_container{
	margin-top:10px;
}
.product_more_link_container a{
	text-decoration:underline;
}
#contact-submit img{
	border:none;
} 
.modal_inquery_contact img{
	border:none;
}
.modal_inquery_contact input[name="kontrolna1"]{
	width:120px !important;
}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #777 !important;
  font-size:12px;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #777 !important;
  font-size:12px;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #777 !important;
  font-size:12px;
}

:-moz-placeholder { /* Firefox 18- */
  color: #777 !important;
  font-size:12px;
}

.product_more_link_container{
	margin-bottom:20px;
}

.price_from{
	float:right;
	line-height: 2.4;
    margin-right: 6px;
}

.product_not_available{
	color: #0d8609;
    font-weight: bold;
}

.product_not_available:focus, .product_not_available:active,.product_not_available:hover {
	color: #0d8609;
}

.product_more_link{
	text-decoration:underline;
	font-weight:normal;
}

.e-shop .listing-item.product h3.title{
	height:50px;
}

.e-shop .nav-tabs > li > a {
	border:none;
}

.e-shop .short-desc-product-box{
	height:84px;
	overflow:hidden;
}

.e-shop hr{
	margin:20px 0px;
}
#footer li a:hover, #footer a:hover, a, a:hover, a:active, #topNav ul.nav li li a:hover, .tp-caption a:hover, .featured-box-minimal h4, .glyphicon, .wi, p.dropcap:first-letter, ul.side-nav a:hover, ul.side-nav ul li.active>a, .li, div.owl-carousel .caption, .pagination>li>a, .pagination>li>span, .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus, div.mega-price-table .pricing:hover h4, div.mega-price-table .pricing-table i.fa, #blog a>span, #blog h1>span, .cartContent a.remove_item:hover, .owl-carousel.featured a.figure>span>i, .btn-link, .styleColor {
    color: #a2a2a2;
}

.owl-theme .owl-controls .owl-buttons div {
    display: inline-block;
    zoom: 1;
    padding: 3px 10px;
    font-size: 12px;
    width: 30px;
    height: 30px;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}

.owl-theme .owl-controls .owl-page, .owl-controls .owl-buttons div {
    cursor: pointer;
}

.owl-theme .owl-prev {
    background-color: #0d8609;
    color: #f1f1f1;
}

.owl-controls .owl-buttons div:after {
    font-family: "FontAwesome";
    font-size: 18px;
    line-height: 26px;
}

.owl-prev:after {
    content: "\f053";
    color:#786b62;
}

.owl-controls .owl-buttons div:after {
    font-family: "FontAwesome";
    font-size: 18px;
    line-height: 26px;
}

.owl-next:after {
    content: "\f054";
    color:#786b62;
}

.kontejner_produkt{
	margin-bottom:30px;
}

.product_plus_one i, .product_minus_one i{
    color: #786b62;
}

.form-control-feedback {
    top: 40px !important;
    position:absolute;
    color:#786b62;
}

.form-control-feedback {
    width: 40px;
    height: 40px;
    /* line-height: 42px !important; */
}

a:hover{
	text-decoration:none;
}

h4.modal-title{
    color: #786b62 !important;
}

.product_right_container .product_short_description p {
    font-size:16px;
}

.product_right_container .tab-content .tab-pane p {
    font-size:16px;
}

.product_right_container .nav-tabs a { 
    font-size:20px;
    font-weight: bold;
}
ul.side-nav>li.active{
	background-color: rgb(120, 107, 98) !important;
}
.item-box .item-hover .overlay {
    background-color: rgba(120, 107, 98, 0.2);
}

.kontejner_produkt .img-responsive {
    width:100%;
}

.naslovna_slika_produkta {
    width:100%;
}
