/******************************* FONTS *******************************/
@import url(https://fonts.googleapis.com/css?family=Playfair+Display:400,400italic&subset=latin,latin-ext);
@font-face { font-family: 'ralewaylight'; src: url("../fonts/raleway-light-webfont.eot"); src: url("../fonts/raleway-light-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/raleway-light-webfont.woff2") format("woff2"), url("../fonts/raleway-light-webfont.woff") format("woff"), url("../fonts/raleway-light-webfont.ttf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: 'ralewaymedium'; src: url("../fonts/raleway-medium-webfont.eot"); src: url("../fonts/raleway-medium-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/raleway-medium-webfont.woff2") format("woff2"), url("../fonts/raleway-medium-webfont.woff") format("woff"), url("../fonts/raleway-medium-webfont.ttf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: 'ralewaysemibold'; src: url("../fonts/raleway-semibold-webfont.eot"); src: url("../fonts/raleway-semibold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/raleway-semibold-webfont.woff2") format("woff2"), url("../fonts/raleway-semibold-webfont.woff") format("woff"), url("../fonts/raleway-semibold-webfont.ttf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: 'ralewaybold'; src: url("../fonts/raleway-bold-webfont.eot"); src: url("../fonts/raleway-bold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/raleway-bold-webfont.woff2") format("woff2"), url("../fonts/raleway-bold-webfont.woff") format("woff"), url("../fonts/raleway-bold-webfont.ttf") format("truetype"); font-weight: normal; font-style: normal; }
/*font-family: 'Playfair Display', serif;*/
/******************************* COLORS *******************************/
/******************************* BASIC ELEMENTS *******************************/
body { font-family: 'ralewaymedium'; font-size: 14px; color: #4a4a4a; border-top: 4px #937739 solid; }

a { color: #4a4a4a; }
a:focus, a:hover { text-decoration: none; }

*:focus { outline: none; }

::-webkit-input-placeholder { /* WebKit, Blink, Edge */ color: #8b8b8b; }

:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #8b8b8b; opacity: 1; }

::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #8b8b8b; opacity: 1; }

:-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #8b8b8b; }

.t { display: table; }
.t .tr { display: table-row; }
.t .tr .td { display: table-cell; }

/******************************* HEADER *******************************/
.top { display: inline-block; float: left; width: 100%; height: 46px; }
.top h1 { display: inline-block; font-size: 15px; color: #758590; margin: 0; padding: 15px 25px; }
.top .dropdown { float: left; width: 196px; height: 46px; }
.top .dropdown button { width: 196px; height: 46px; color: #758590; border-top: 0; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; }
.top .dropdown button img { margin-right: 10px; }
.top .dropdown button .caret { margin-left: 30px; }
.top .dropdown-menu { z-index: 100000; }
.top .search { float: right; position: relative; }
.top .search input { border: 1px #ebebeb solid; border-top: 0; border-bottom: 0; height: 46px; padding: 0 50px 0 20px; }
.top .search button { position: absolute; top: 0; right: 0; height: 46px; width: 30px; background: url("../images/loop.png") no-repeat center left; border: 0; }

.loop-btn { display: none; float: right; border: 1px #ebebeb solid; border-top: 0; border-bottom: 0; height: 46px; width: 46px; background: url("../images/loop.png") no-repeat center center; }

.caret { width: 10px; height: 6px; background: url("../images/a-down.png") no-repeat; border: 0; }

.btn-default { border-color: #ebebeb; }

.slider { float: left; position: relative; width: 100%; height: 589px; }
.slider .flexslider { height: 589px; }
.slider header { position: absolute; left: 0; top: 0; width: 100%; z-index: 10000; }
.slider .shape { position: absolute; left: 0; bottom: 0; background: url("../images/shape.png") no-repeat center bottom; width: 100%; height: 212px; z-index: 1000; }

.subheader { float: left; position: relative; width: 100%; height: 353px; }
.subheader header { position: absolute; left: 0; top: 0; width: 100%; z-index: 10000; }
.subheader .subimg { width: 100%; height: 353px; -moz-background-size: cover; -o-background-size: cover; -webkit-background-size: cover; background-size: cover; }
.subheader .shape { position: absolute; left: 0; bottom: 0; background: url("../images/shape.png") no-repeat center bottom; width: 100%; height: 212px; z-index: 1000; }

.navbar { border: 0; min-height: initial; }

.navbar-brand { padding: 0; }

.subdesc { position: relative; z-index: 1000; }

.nav > li > a:focus, .nav > li > a:hover { background: none; color: #FFF; }

.navbar-nav > li > a { color: #937739; text-transform: uppercase; font-size: 17px; font-family: 'ralewaylight'; padding: 25px 0 10px; margin-left: 28px; }
.navbar-nav > li.active > a { font-family: 'ralewaybold'; border-bottom: 2px #FFF solid; color: #FFF; }
.navbar-nav > li:focus > a, .navbar-nav > li:hover > a { background: none; color: #FFF; }

.flex-control-nav { bottom: 18px; position: absolute; width: 100%; z-index: 10000; }

.s-text { text-align: center; margin-top: 205px; display: inline-block; width: 100%; color: #FFF; }
.s-text h2 { font-size: 45px; font-family: 'Playfair Display', serif; font-style: italic; margin: 60px 0 20px 0; padding: 0; font-weight: normal; }
.s-text p { font-size: 24px; font-family: 'ralewaylight'; margin: 0 0 20px 0; }
.s-text .more { display: inline-block; color: #FFF; font-size: 14px; text-transform: uppercase; font-family: 'ralewaybold'; border: 2px #FFF solid; padding: 13px 30px; }

/******************************* CONTENT *******************************/
.main { display: inline-block; width: 100%; padding-bottom: 92px; }
.main .title { display: inline-block; width: 100%; text-align: center; }
.main .title h2 { font-size: 32px; color: #000000; font-family: 'Playfair Display', serif; font-style: italic; padding-bottom: 25px; margin-bottom: 40px; background: url("../images/line-1.png") no-repeat center bottom; }
.main .title p { margin-bottom: 25px; }

#prispevki-slider .item { width: 264px; }
#prispevki-slider .item .item-text { border: 1px #cacddc solid; border-top: 0; padding: 17px 20px; }
#prispevki-slider .item .item-text h3 { margin: 0 0 15px; padding: 0; color: #000000; font-size: 14px; line-height: 18px; text-transform: uppercase; font-family: 'ralewaybold'; }
#prispevki-slider .item .item-text h3 a:hover { color: #937739; }
#prispevki-slider .item .item-text p { font-size: 12px; line-height: 20px; color: #656565; margin-bottom: 15px; text-align: justify; }
#prispevki-slider .item .item-text .more { color: #937739; text-decoration: underline; font-size: 12px; text-transform: uppercase; font-family: 'ralewaybold'; }
#prispevki-slider .item .item-text .more:hover { text-decoration: none; }
#prispevki-slider .owl-prev { position: absolute; width: 50px; height: 50px; top: 50%; margin-top: -25px; left: 1px; text-indent: -9999px; background: url("../images/left-b.png") no-repeat; }
#prispevki-slider .owl-next { position: absolute; width: 50px; height: 50px; top: 50%; margin-top: -25px; right: 1px; text-indent: -9999px; background: url("../images/right-b.png") no-repeat; }

.tab-menu { display: inline-block; width: 100%; padding: 0; margin-bottom: 20px; text-align: center; }
.tab-menu li { list-style: none; display: inline-block; }
.tab-menu li a { display: inline-block; font-size: 14px; font-family: 'ralewaybold'; color: #b0b1b3; text-transform: uppercase; margin: 0 15px; padding-bottom: 10px; }
.tab-menu li a:hover { color: #937739; }
.tab-menu li.active a { color: #937739; border-bottom: 2px #937739 solid; }

.sect { display: inline-block; width: 100%; background: url("../images/sticna-bg.jpg") no-repeat; color: #FFF; padding: 62px 0 164px; }
.sect .content { display: inline-block; width: 100%; }
.sect .content h2 { font-size: 32px; color: #FFF; font-family: 'Playfair Display', serif; line-height: 125%; font-style: italic; padding-bottom: 25px; margin: 0 0 24px; background: url("../images/line-1.png") no-repeat left bottom; }
.sect .content p { margin-bottom: 35px; font-size: 15px; font-weight: 300; line-height: 200%; text-align: justify; color: #e7e7e7; }
.sect .content .more-btn { border: 2px #FFF solid; padding: 13px 30px; color: #FFF; font-size: 14px; font-family: 'ralewaybold'; text-transform: uppercase; }

#sect-slider .item { background: #FFF; color: #7a7a7a; }
#sect-slider .item .item-text { border: 1px #cacddc solid; border-top: 0; padding: 17px 20px; }
#sect-slider .item .item-text h3 { margin: 0 0 15px; padding: 0; color: #000000; font-size: 14px; line-height: 18px; text-transform: uppercase; font-family: 'ralewaybold'; }
#sect-slider .item .item-text h3 a:hover { color: #937739; }
#sect-slider .item .item-text p { font-size: 12px; line-height: 20px; color: #656565; margin-bottom: 15px; text-align: justify; }
#sect-slider .item .item-text .more { color: #494949; background: url("../images/m-ar.png") no-repeat left center; padding-left: 13px; text-decoration: none; font-size: 14px; font-family: 'ralewaybold'; }
#sect-slider .item .item-text .more:hover { text-decoration: underline; }
#sect-slider .owl-prev { position: absolute; width: 50px; height: 50px; top: 50%; margin-top: -25px; left: 0; text-indent: -9999px; background: url("../images/left-r.png") no-repeat; }
#sect-slider .owl-next { position: absolute; width: 50px; height: 50px; top: 50%; margin-top: -25px; right: -5px; text-indent: -9999px; background: url("../images/right-r.png") no-repeat; }

#logotipi-slider .item { padding: 30px 0; }
#logotipi-slider .item { background: #FFF; color: #7a7a7a; }
#logotipi-slider .item .item-text { border: 1px #cacddc solid; border-top: 0; padding: 17px 20px; }
#logotipi-slider .item .item-text h3 { margin: 0 0 15px; padding: 0; color: #000000; font-size: 14px; line-height: 18px; text-transform: uppercase; font-family: 'ralewaybold'; }
#logotipi-slider .item .item-text h3 a:hover { color: #937739; }
#logotipi-slider .item .item-text p { font-size: 12px; line-height: 20px; color: #656565; margin-bottom: 15px; text-align: justify; }
#logotipi-slider .item .item-text .more { color: #494949; background: url("../images/m-ar.png") no-repeat left center; padding-left: 13px; text-decoration: none; font-size: 14px; font-family: 'ralewaybold'; }
#logotipi-slider .item .item-text .more:hover { text-decoration: underline; }
#logotipi-slider .owl-prev { position: absolute; width: 50px; height: 50px; top: 50%; margin-top: -25px; left: 0; text-indent: -9999px; background: url("../images/left-b.png") no-repeat; }
#logotipi-slider .owl-next { position: absolute; width: 50px; height: 50px; top: 50%; margin-top: -25px; right: 0; text-indent: -9999px; background: url("../images/right-b.png") no-repeat; }

.sect-2 { display: inline-block; margin-top: -138px; width: 100%; background: url("../images/shadow.png") no-repeat center top; padding: 50px 0; text-align: center; }
.sect-2 h2 { font-size: 32px; color: #000000; font-family: 'Playfair Display', serif; font-style: italic; padding-bottom: 25px; margin-bottom: 40px; background: url("../images/b-line-1.png") no-repeat center bottom; }
.sect-2 p { margin-bottom: 25px; }
.sect-2 .item { position: relative; height: 260px; }
.sect-2 .item img { margin-bottom: 23px; }
.sect-2 .item h3 { color: #1f1f1f; font-size: 18px; margin: 0 0 10px; padding: 0; font-weight: bold; }
.sect-2 .item p { color: #474747; font-size: 13px; line-height: 175%; padding-bottom: 20px; background: url("../images/b-line-2.png") no-repeat center bottom; }
.sect-2 .item .hover a { display: none; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: #f0f0f0; padding: 30px 20px 0; }
.sect-2 .item .hover a img { margin-bottom: 27px; }
.sect-2 .item .hover a .h4 { display: inline-block; width: 100%; text-transform: uppercase; color: #937739; font-weight: bold; font-size: 18px; line-height: 155%; padding-bottom: 16px; margin-bottom: 20px; background: url("../images/b-line-3.png") no-repeat center bottom; }
.sect-2 .item .hover a .more { display: inline-block; font-size: 13px; color: #494949; border: 2px #494949 solid; padding: 13px 20px; text-transform: uppercase; font-weight: bold; letter-spacing: 1px; }
.sect-2 .item:hover .hover a { display: block; }

.e-news { display: inline-block; float: left; width: 100%; background: url("../images/enovice-bg.jpg") no-repeat center top; height: 170px; padding-top: 44px; }
.e-news h2 { margin: 16px 0 14px 0; padding: 0; color: #937739; font-family: 'Playfair Display', serif; font-weight: bold; font-size: 30px; }
.e-news p { font-size: 15px; color: #cfcfcf; margin: 0; }
.e-news form input { position: relative; width: 100%; display: inline-block; background: url("../images/envelope.png") no-repeat center right; border: 1px #7c6632 solid; padding: 0 40px 0 12px; height: 37px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; color: #cacddc; font-size: 12px; margin-bottom: 13px; }
.e-news form button { width: 100%; background: #937739; color: #FFF; font-weight: bold; font-size: 15px; letter-spacing: 1px; text-transform: uppercase; border: 0; padding: 9px 0; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }

.sect-3 { display: inline-block; float: left; width: 100%; background: url("../images/sect-3-bg.jpg") no-repeat center top; height: 324px; color: #FFF; text-align: center; }
.sect-3 h2 { font-size: 32px; color: #FFF; font-family: 'Playfair Display', serif; font-style: italic; padding-bottom: 25px; margin-bottom: 40px; background: url("../images/line-1.png") no-repeat center bottom; }
.sect-3 p { margin-bottom: 35px; }
.sect-3 .item { min-height: 105px; }
.sect-3 .item p { margin: 18px 0 0 0;color:#ffffff!important; }
.sect-3 .item a { color:#ffffff!important; }
.sect-3 .item span { color: #000000; font-size: 12px; font-weight: bold; }
.sect-3 .item.border { background: url("../images/ln-2.png") no-repeat left bottom; }

.subdesc { text-align: center; }
.subdesc h2 { width:65%; margin: 135px auto 0 auto; font-size: 40px; color: #FFF; font-family: 'Playfair Display', serif; font-style: italic; padding-bottom: 25px; margin-bottom: 30px; background: url("../images/g-line.png") no-repeat center bottom; }
.subdesc ul { display: inline-block; padding: 0; margin: 0; }
.subdesc ul li { display: inline-block; list-style: none; }
.subdesc ul li a { color: #ad8e45; padding: 0 15px 0 23px; background: url("../images/g-ar.png") no-repeat left center; }
.subdesc ul li a:hover { text-decoration: underline; }
.subdesc ul li.active a { text-decoration: underline; }
.subdesc ul li:first-child a { padding-left: 0; background: none; }

aside { margin-top: 30px; }

.sidemenu > ul { margin: 0; padding: 0; }
.sidemenu > ul > li { list-style: none; }
.sidemenu > ul > li > a { display: inline-block; width: 100%; border: 1px #937739 solid; font-size: 16px; line-height: 19px; color: #937739; height: 47px; font-weight: bold; margin-bottom: 12px; text-transform: uppercase; padding: 0 70px 0 20px; background: url("../images/m-left.png") no-repeat right center; }
.sidemenu > ul > li > a.active { background: url("../images/m-left-h.png") no-repeat right center; }
.sidemenu > ul > li > a span { display: table-cell; height: 47px; vertical-align: middle; }
.sidemenu > ul > li.drop > a { background: url("../images/menudown.png") no-repeat right center; }
.sidemenu > ul > li.drop > a.active { background: url("../images/menudown-h.png") no-repeat right center; }
.sidemenu > ul > li ul { display: none; position: relative; background: #937739; padding: 0 20px; margin-bottom: 12px; color: #FFF; font-size: 10px; font-weight: bold; }
.sidemenu > ul > li ul li { list-style: none; border-top: 1px #FFF solid; }
.sidemenu > ul > li ul li a { display: inline-block; width: 100%; padding: 12px 0; color: #FFF; }
.sidemenu > ul > li ul li a:hover { color: #614428; }
.sidemenu > ul > li ul li:first-child { border-top: 0; }
.sidemenu > ul > li ul li.active a { color: #614428; }
.sidemenu > ul > li ul:after { position: absolute; top: -7px; content: ""; right: 20px; width: 15px; height: 7px; background: url("../images/aup.png") no-repeat; }
.sidemenu > ul > li ul.opened { display: block; }

.subpage .title { padding-bottom: 5px; margin-bottom: 30px; border-bottom: 1px #937739 solid; }
.subpage .title h2 { background: url("../images/b-line-2.png") no-repeat center bottom; }
.subpage .title p { font-weight: bold; color: #937739; font-size: 16px; line-height: 140%; text-align: center; }
.subpage img.pull-left { margin: 6px 30px 30px 0; }
.subpage img.pull-right { margin: 6px 0 30px 30px; }
.subpage p { margin-bottom: 30px; font-size: 14px; color: #8e8e8e; text-align: justify; }

.contact h2 { font-size: 32px; color: #000000; font-family: 'Playfair Display', serif; text-align: center; margin-bottom: 50px; }
.contact input { width: 100%; padding: 0 17px; height: 44px; border: 1px #937739 solid; margin-bottom: 30px; }
.contact textarea { width: 100%; height: 193px; padding: 10px 17px; border: 1px #937739 solid; margin-bottom: 70px; }
.contact button { display: inline-block; background: #937739; color: #FFF; font-weight: bold; font-size: 14px; letter-spacing: 1px; text-transform: uppercase; border: 0; padding: 9px 42px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }

.map { width: 100%; float: left; }
.map iframe { width: 100%; height: 424px; float: left; }

.sect-contact { height: auto; background: url("../images/c-bg.jpg") no-repeat center top; padding: 80px 0 60px; }
.sect-contact .item.border { background-repeat: repeat-y; }

.contacts { display: inline-block; float: left; width: 100%; padding: 40px 0 30px; background: #000000; color: #FFF; border-bottom: 1px #debd9c solid; }
.contacts p { color: #FFF; }
.contacts span { display: block; }
.contacts .contact-head { padding: 0 0 10px 30px; border-bottom: 1px #333333 solid; color: #937739; font-weight: bold!important; }
/*.contacts .contact-head span { color: #FFF; font-weight: normal; font-style: italic; }*/
.contacts .contact-foot .mail { padding-left: 30px; margin-bottom: 7px; background: url("../images/mail-ic.png") no-repeat left 7px; }
.contacts .contact-foot .tel { padding-left: 30px; background: url("../images/tel-ic.png") no-repeat left 7px; }

#in-slidder_loader {background: url("../images/loading.gif");width:32px;height:32px;margin:20px auto;display:none;}
#owl_cats_error {display:none;text-align:center;margin:20px auto;}

.sect-3 a {color: #ffffff;text-decoration: underline;}
.sect-3 a:hover {color: #000000;text-decoration: none;}

.breadcrumbs span, .breadcrumbs a {color:#937739;}
.breadcrumbs a:hover {color:#ffffff;}

.main-txt a {color: #937739; text-decoration: underline;}
.main-txt a:hover {text-decoration: none;}

.wpcf7-form .wpcf7-submit {width:auto; display: inline-block; background: #937739; color: #FFF; font-weight: bold; font-size: 14px; letter-spacing: 1px; text-transform: uppercase; border: 0; padding: 9px 42px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.wpcf7 .invalid input {margin-bottom:5px!important;}
.wpcf7 .wpcf7-not-valid {margin-bottom:5px!important;}
.wpcf7-form .wpcf7-not-valid-tip {font-size:12px;padding-bottom:5px!important;color:#B3282D;}
.wpcf7-validation-errors {font-size:12px;border:1px solid #B3282D!important;color:#000000!important;width:100%;margin:15px 0!important;text-align:center;}
.wpcf7-mail-sent-ok {font-size:12px;border:1px solid #A58E31!important;color:#000000!important;width:100%;margin:15px 0!important;text-align:center;}

.wpb_gmaps_widget .wpb_wrapper {padding:0!important;}
#jquery-cookie-law-script a.cookie-law-button, #jquery-cookie-law-script a.cookie-law-button:hover {background: #937739;}

.kontakt_page {padding-bottom: 0!important;}

.single_prisp_pic {float:right; margin: 0 0 15px 15px;}

img.alignleft { float:left; margin: 15px 15px 15px 0;}
img.alignright { float:right; margin: 15px 0 15px 15px;}
img.aligncenter { display: block; margin-left: auto; margin-right: auto; margin-bottom: 15px; margin-top: 15px; }

/******************************* FOOTER *******************************/
.footer-top { display: inline-block; float: left; width: 100%; padding: 50px 0; font-size: 14px; line-height: 175%; color: #616367; border-top: 1px #d7d6d6 solid; }
.footer-top h3 { font-size: 22px; color: #937739; margin: 0 0 20px 0; padding: 0; }
.footer-top p { font-size: 14px; color: #616367; line-height: 175%; text-align: justify; }
.footer-top .more { color: #937739; padding-left: 20px; background: url("../images/plus.png") no-repeat left center; }
.footer-top hr { border-color: #e1bd9c; }
.footer-top .articles { margin-bottom: 20px; }
.footer-top .articles article { padding: 10px 0; border-top: 1px #e1bd9c solid; }
.footer-top .articles article h4 { font-size: 15px; color: #616367; font-weight: bold; margin: 0 0 5px 0; padding: 0; }
.footer-top .articles article h4 a { color: #616367; }
.footer-top .articles article h4 a:hover { color: #937739; }
.footer-top .articles article img { float: left; margin: 0 20px 33px 0; }
.footer-top .articles article p { margin-bottom: 0; font-size: 13px; }
.footer-top .articles article span { color: #a1b1bc; font-size: 12px; }
.footer-top .articles article:first-child { padding-top: 0; border-top: 0; }
.footer-top .fb { display: inline-block; padding-left: 40px; font-size: 11px; color: #616367; background: url("../images/fb.png") no-repeat left top; }
.footer-top .fb strong { display: block; line-height: 16px; font-size: 16px; }
.footer-top .tw { display: inline-block; padding-left: 40px; font-size: 11px; color: #616367; background: url("../images/tw.png") no-repeat left top; }
.footer-top .tw strong { display: block; line-height: 16px; font-size: 16px; }
.footer-top .links { padding: 0; margin-top: -8px; }
.footer-top .links li { list-style: none; }
.footer-top .links li a { display: inline-block; width: 100%; padding: 8px 0 7px 17px; background: url("../images/bx.png") no-repeat left center; font-size: 14px; border-top: 1px #9a8046 solid; }
.footer-top .links li a:hover { color: #937739; font-weight: bold; background: url("../images/bxh.png") no-repeat left center; }
.footer-top .links li:first-child a { border-top: 0; }

.footer-center { display: inline-block; float: left; width: 100%; border-top: 1px #d7d6d6 solid; }

.footer-bottom { display: inline-block; float: left; width: 100%; border-top: 1px #d7d6d6 solid; color: #a1b1bc; font-size: 13px; padding: 20px 0; }
.footer-bottom p { margin: 0; }

.izdelava { float: right; color: #a1b1bc; padding-right: 111px; background: url("../images/novisplet.png") no-repeat right center; }
.izdelava:hover { color: #a1b1bc; text-decoration: underline; }

.footer-top .foot_social p { font-size: 11px!important; color: #616367!important; }
.footer-top .foot_social p strong { display: block!important; line-height: 16px!important; font-size: 16px!important; }

#rtrn, #rtrn1 {display:none;color:#937739;font-size:11px;padding: 5px 3px;}

/******************************* RESPONSIVE *******************************/
@media (max-width: 1200px) { .navbar-nav > li > a { font-size: 16px; margin-left: 18px; }
  #prispevki-slider .owl-next { right: 32px; } }
@media (max-width: 991px) { #prispevki-slider .item { width: 100%; }
  #prispevki-slider .owl-next { right: 1px; }
  .main .title { margin-top: 30px; }
  .navbar-nav > li > a { font-size: 13px; margin-left: 10px; }
  .navbar-brand > img { width: 140px; }
  .sect { padding: 62px 0 62px; -moz-background-size: cover; -o-background-size: cover; -webkit-background-size: cover; background-size: cover; }
  .sect-2 { margin-top: 0; }
  .sect-3 { height: auto; padding: 44px 0; -moz-background-size: cover; -o-background-size: cover; -webkit-background-size: cover; background-size: cover; }
  .sect-3 .item { display: inline-block; width: 100%; margin-bottom: 30px; }
  .sect-3 .item.b3 { background: none; }
  .e-news { height: auto; padding: 44px 0; -moz-background-size: cover; -o-background-size: cover; -webkit-background-size: cover; background-size: cover; }
  .e-news h2 { margin-top: 0; font-size: 24px; }
  .footer-top .articles article img { margin-bottom: 0; }
  .footer-top .fb { margin-bottom: 10px; }
  .subdesc h2 { font-size: 30px; }
  .slider .shape { height: 123px; } }
@media (max-width: 768px) { .navbar-toggle { border-color: #937739; margin-right: 0; margin-top: 20px; }
  .navbar-toggle .icon-bar { background: #937739; }
  .top .dropdown { width: 71px; }
  .top .dropdown button { width: 71px; }
  .top .dropdown button .caret { margin-left: 5px; }
  .lang { display: none; }
  .sect .content { margin-bottom: 50px; }
  .border { background: none !important; }
  .s-text h2 { font-size: 30px; }
  .s-text p { font-size: 17px; }
  .izdelava { float: left; margin-top: 10px; }
  .footer-top { padding: 0; }
  .footer-top .col-md-4 { margin-top: 30px; margin-bottom: 30px; }
  .main { padding-bottom: 50px; }
  .sect .content p { line-height: 170%; }
  .sect-2 .item { margin-bottom: 10px; }
  .sect-2 .item .hover a { display: block !important; }
  .sect-2 .item h3, .sect-2 .item p { display: none; }
  .navbar-collapse { background: #FFF; position: relative; }
  .navbar-nav { margin: 0 -15px; }
  .navbar-nav > li > a { text-align: center; border-top: 1px #e1bd9c solid; font-size: 14px; font-family: 'ralewaybold'; color: #b0b1b3; margin: 0; padding: 10px 0; }
  .navbar-nav > li > a:focus, .navbar-nav > li > a:hover { color: #937739; }
  .navbar-nav > li:first-child > a { border: 0; }
  .navbar-nav > li.active > a { color: #937739; }
  .loop-btn { display: block; }
  .top .search { display: none; position: absolute; top: 46px; z-index: 100000; right: 15px; padding: 6px; background: #f0f0f0; }
  .top .search button { position: absolute; top: 6px; right: 7px; height: 46px; width: 30px; background: url("../images/loop.png") no-repeat center center; border: 0; }
  .slider .shape { height: 54px; }
  .subdesc h2 { font-size: 25px; } }
@media (max-width: 480px) { .navbar-brand > img { width: 100px; }
  .top h1 { padding: 17px 12px; font-size: 13px; }
  .top .dropdown { width: 49px; }
  .top .dropdown button { width: 49px; }
  .top .dropdown button img { margin: 0; }
  .top .dropdown button .caret { display: none; }
  .tab-menu li a { margin-bottom: 10px; }
  #prispevki-slider .owl-prev, #prispevki-slider .owl-next { margin-top: -137px; }
  .s-text { margin-top: 168px; }
  .slider { height: 493px; }
  .slider .flexslider { height: 493px; }
  .flexslider .slides > li { height: 493px; }
  .subdesc h2 { font-size: 20px; margin-bottom: 15px; } }
@media (max-width: 380px) { .subdesc ul { padding: 0; }
  .subdesc ul li { padding: 0; width: 100%; font-size: 11px; }
  .subdesc ul li:first-child a { padding-left: 15px; background: url("../images/g-ar.png") no-repeat left center; } }
@media (max-width: 360px) { .top h1 { padding: 17px 5px; font-size: 12px; }
  .subpage img { width: 100%; }
  .subdesc h2 { font-size: 18px; } }
