
/* HEIGHT MENU */
#logo {	height: px; }nav#main-nav > ul > li > a  { line-height: px; } nav#main-nav ul li .sub-menu { top: 40px; } .footer-logo { height: 101px; }
/* CUSTOM FONTS */
body, .section-title body {font-family: Open Sans;font-weight: 400;font-size: 14px;line-height: 22px;}body strong,body b { font-weight: 700; }input[type=text], input[type=password], input[type=email], textarea { font-family: Open Sans; font-weight: 400; }h1, .section-title h1 {font-family: Oswald;font-weight: 400;font-size: 100px;line-height: 150px;text-transform: none;}h1 strong,h1 b { font-weight: 700; }.tp-caption.xone-title-big-dark, .tp-caption.xone-title-big-white, .tp-caption.xone-title-big-colored { font-family: Oswald;font-weight: 400;font-size: 100px;line-height: 150px;text-transform: none;}.tp-caption.xone-title-big-dark strong, .tp-caption.xone-title-big-white strong, .tp-caption.xone-title-big-colored strong, .tp-caption.xone-title-big-dark b, .tp-caption.xone-title-big-white b, .tp-caption.xone-title-big-colored b { font-weight: 700; }h2, .section-title h2 {font-family: Oswald;font-weight: 400;font-size: 40px;line-height: 60px;text-transform: none;}h2 strong,h2 b { font-weight: 700; }.tp-caption.xone-title-medium-dark, .tp-caption.xone-title-medium-white, .tp-caption.xone-title-medium-colored { font-family: Oswald;font-weight: 400;font-size: 40px;line-height: 60px;text-transform: none;}.tp-caption.xone-title-medium-dark strong, .tp-caption.xone-title-medium-white strong, .tp-caption.xone-title-medium-colored strong, .tp-caption.xone-title-medium-dark b, .tp-caption.xone-title-medium-white b, .tp-caption.xone-title-medium-colored b { font-weight: 700; }h3, .section-title h3 {font-family: Oswald;font-weight: 400;font-size: 32px;line-height: 48px;text-transform: none;}h3 strong,h3 b { font-weight: 700; }.tp-caption.xone-title-small-dark, .tp-caption.xone-title-small-white, .tp-caption.xone-title-small-colored { font-family: Oswald;font-weight: 400;font-size: 32px;line-height: 48px;text-transform: none;}.tp-caption.xone-title-small-dark strong, .tp-caption.xone-title-small-white strong, .tp-caption.xone-title-small-colored strong, .tp-caption.xone-title-small-dark b, .tp-caption.xone-title-small-white b, .tp-caption.xone-title-small-colored b { font-weight: 700; }h4, .section-title h4 {font-family: Oswald;font-weight: 400;font-size: 22px;line-height: 33px;letter-spacing: -0.02em;text-transform: none;}h4 strong,h4 b { font-weight: 700; }#reply-title { font-family: Oswald;font-weight: 400;font-size: 22px;line-height: 33px;letter-spacing: -0.02em;text-transform: none;}h5, .section-title h5 {font-family: Oswald;font-weight: 400;font-size: 18px;line-height: 27px;text-transform: none;}h5 strong,h5 b { font-weight: 700; }.tp-caption.xone-title-mini-dark, .tp-caption.xone-title-mini-white, .tp-caption.xone-title-mini-colored { font-family: Oswald;font-weight: 400;font-size: 18px;line-height: 27px;text-transform: none;}.tp-caption.xone-title-mini-dark strong, .tp-caption.xone-title-mini-white strong, .tp-caption.xone-title-mini-colored strong, .tp-caption.xone-title-mini-dark b, .tp-caption.xone-title-mini-white b, .tp-caption.xone-title-mini-colored b { font-weight: 700; }h6, .section-title h6 {font-family: Oswald;font-weight: 400;font-size: 16px;line-height: 24px;text-transform: none;}h6 strong,h6 b { font-weight: 700; }.filter li a, .readmore-button, .tabs ul.tab-nav li a { font-family: Oswald;font-weight: 700;}.section-title h2 {font-family: Oswald;font-weight: 400;font-size: 40px;line-height: 52px;text-transform: uppercase;}.section-title h2 { font-weight: 700; }.section-title h1 {font-family: Oswald;font-weight: 400;text-transform: uppercase;}.subtitle {font-family: Oswald;font-weight: 400;font-size: 22px;line-height: 28px;text-transform: none;}.subtitle h2 { font-weight: 700; }blockquote, #blog-comments .comment-date { font-family: Oswald;font-weight: 400;}nav#main-nav > ul > li > a, nav#responsive-nav > ul li > a {font-family: Oswald;font-weight: 400;font-size: 15px;text-transform: uppercase;}nav#menu-controls > ul > li a span.c-name {font-family: Oswald;font-weight: 300;text-transform: uppercase;}nav#main-nav ul .sub-menu li a, nav#responsive-nav .sub-menu li a { font-weight: 300; }input[type=submit], a.sr-button {font-family: Oswald;font-weight: 400;letter-spacing: 0.1em;text-transform: uppercase;}.blog-date .date-day, .counter-value {font-family: Open Sans;font-weight: 800;} 

/* PORTFOLIO STYLING */
.portfolio-entries .masonry-item {margin-right: 5px;margin-bottom: 5px;}.portfolio-carousel .carousel-item {margin: 0 5px;}.portfolio-thumb .imgoverlay .overlaycolor {background: #e5e5e5;}
/* PAGE SETTINGS */
#section-home > .section-inner {padding-top:0px;}@media only screen and (max-width: 760px) { #section-home > .section-inner {padding-top:0px} }#section-home {background:#898989;}#section-kontakt > .section-inner {padding-bottom:50px;}@media only screen and (max-width: 760px) { #section-kontakt > .section-inner {padding-bottom:30px} }#section-nasa-lokacija > .section-inner {padding-top:0px;}@media only screen and (max-width: 760px) { #section-nasa-lokacija > .section-inner {padding-top:0px} }#section-nasa-lokacija {background:#262626;}#section-mi-volimo-i-podupiremo-vizualnu-umjetnost > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-mi-volimo-i-podupiremo-vizualnu-umjetnost > .section-inner {padding-bottom:60px} }#section-dorada > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-dorada > .section-inner {padding-bottom:60px} }#section-priprema-za-tisak > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-priprema-za-tisak > .section-inner {padding-bottom:60px} }#section-tisak > .section-inner {padding-bottom:50px;}@media only screen and (max-width: 760px) { #section-tisak > .section-inner {padding-bottom:30px} }#section-uputa-za-dostavu-pripreme > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-uputa-za-dostavu-pripreme > .section-inner {padding-bottom:60px} }#section-nesto-osobno > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-nesto-osobno > .section-inner {padding-bottom:60px} }#section-biblioteka-baltazar > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-biblioteka-baltazar > .section-inner {padding-bottom:60px} }#section-podrzavamo > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-podrzavamo > .section-inner {padding-bottom:60px} }#section-podrzavamo-srce > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-podrzavamo-srce > .section-inner {padding-bottom:60px} }#section-novosti > .section-inner {padding-top:80px;padding-bottom:80px;}@media only screen and (max-width: 760px) { #section-novosti > .section-inner {padding-top:48pxpadding-bottom:48px} }#section-o-nama-4 > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-o-nama-4 > .section-inner {padding-bottom:60px} }#section-certifikati > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-certifikati > .section-inner {padding-bottom:60px} }#section-politika-privatnosti > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-politika-privatnosti > .section-inner {padding-bottom:60px} }#section-kartonska-i-papirna-ambalaza > .section-inner {padding-top:20px;}@media only screen and (max-width: 760px) { #section-kartonska-i-papirna-ambalaza > .section-inner {padding-top:12px} }#section-proizvodi-ostalo > .section-inner {padding-top:20px;padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-proizvodi-ostalo > .section-inner {padding-top:12pxpadding-bottom:60px} }#section-upoznajte-nas-tim > .section-inner {padding-top:0px;}@media only screen and (max-width: 760px) { #section-upoznajte-nas-tim > .section-inner {padding-top:0px} }
/* COLOR */

input[type=submit]:hover { background-color: #b1093d; }
a { color: #b1093d; }
nav#main-nav > ul > li:hover > a { color: #b1093d; }
nav#main-nav > ul > li.current-menu-item > a, nav#main-nav > ul > li.current-menu-ancestor > a { color: #b1093d; }
nav#menu-controls > ul > li.current-menu-item > a { border-color: #b1093d; }
nav#menu-controls > ul > li a:hover span.c-dot  { background-color: #b1093d; }
.portfolio-name a:hover { color: #b1093d; }
.filter li a.active, .filter li a:hover { border-color: #b1093d; }
.blog-headline .post-name a:hover { color: #b1093d; }
.readmore-button:hover { border-color: #b1093d; }
a.sr-button3 { border-color: #b1093d; color: #b1093d; }
a.sr-button3:hover { background: #b1093d; }	
a.sr-button5 {	border-color: #b1093d; background: #b1093d; }
a.sr-button5:hover { border-color: #b1093d; background: #b1093d; }
.iconbox .fa { color: #b1093d; }
.pricing-accent .price { color: #b1093d; }
.tabs ul.tab-nav li a:hover, .tabs ul.tab-nav li a.active { border-color: #b1093d; }
.toggle-item .toggle-title:hover .toggle-icon .fa, .toggle-item .toggle-active .toggle-icon .fa { color: #b1093d !important; }
.skill .skill-bar .skill-active { background-color: #b1093d; }
.widget ul li a:hover { color: #b1093d; }
.colored { color: #b1093d; }

.tp-caption.xone-title-big-colored, .tp-caption.xone-title-medium-colored, .tp-caption.xone-title-small-colored, .tp-caption.xone-title-mini-colored, .tp-caption.xone-text-colored { color: #b1093d;	}


/* CUSTOM CSS (Theme Options) */
@media (min-width: 1024px) {
.jezici-prostor {margin: 4px 0 0 25px!important;display:block;float:right;padding: 4px 9px 6px 0px;background:#eee }
.jezik { list-style-type: none; font-size:10px; text-transform: uppercase; list-style-position: outside; }

.jezik li {
	line-height: 12px !important;
	margin-top: 4px !important;
	}
}

@media (max-width: 1023px) {
.jezici-prostor {margin: 0px 0 0 25px!important;display:block;float:right;padding: 2px 9px 4px 0px;background:#eee; font-size:9px; }
.jezik { list-style-type: none; font-size:8px; text-transform: uppercase; list-style-position: outside; }
.jezik li {
	line-height: 9px !important;
	margin-top: 3px !important;
	}
}

#section-nasa-lokacija .wrapper { width:100% }
#section-unser-standort .wrapper { width:100% }
#section-our-location .wrapper { width:100% }

#section-home .section-inner {padding-top:0px!important }
#section-startseite .section-inner {padding-top:0px!important }
#section-home-3 .section-inner {padding-top:0px!important }