
/* 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: px; }
/* CUSTOM FONTS */
body, .section-title body {font-family: Open Sans;font-weight: 300;font-size: 14px;line-height: 22px;}body strong,body b { font-weight: 600; }input[type=text], input[type=password], input[type=email], textarea { font-family: Open Sans; font-weight: 300; }h1, .section-title h1 {font-family: Ubuntu;font-weight: 300;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: Ubuntu;font-weight: 300;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: Ubuntu;font-weight: 300;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: Ubuntu;font-weight: 300;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: Ubuntu;font-weight: 300;font-size: 32px;line-height: 48px;text-transform: none;}h3 strong,h3 b { font-weight: 300; }.tp-caption.xone-title-small-dark, .tp-caption.xone-title-small-white, .tp-caption.xone-title-small-colored { font-family: Ubuntu;font-weight: 300;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: 300; }h4, .section-title h4 {font-family: Ubuntu;font-weight: 300;font-size: 22px;line-height: 33px;text-transform: none;}h4 strong,h4 b { font-weight: 300; }#reply-title { font-family: Ubuntu;font-weight: 300;font-size: 22px;line-height: 33px;text-transform: none;}h5, .section-title h5 {font-family: Ubuntu;font-weight: 300;font-size: 18px;line-height: 27px;text-transform: none;}h5 strong,h5 b { font-weight: 300; }.tp-caption.xone-title-mini-dark, .tp-caption.xone-title-mini-white, .tp-caption.xone-title-mini-colored { font-family: Ubuntu;font-weight: 300;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: 300; }h6, .section-title h6 {font-family: Ubuntu;font-weight: 300;font-size: 16px;line-height: 24px;text-transform: none;}h6 strong,h6 b { font-weight: 300; }.filter li a, .readmore-button, .tabs ul.tab-nav li a { font-family: Ubuntu;font-weight: 300;}.section-title h2 {font-family: Ubuntu;font-weight: 300;font-size: 40px;line-height: 52px;letter-spacing: -0.05em;text-transform: uppercase;}.section-title h2 { font-weight: 700; }.section-title h1 {font-family: Ubuntu;font-weight: 300;letter-spacing: -0.05em;text-transform: uppercase;}.subtitle {font-family: Ubuntu;font-weight: 300;font-size: 22px;line-height: 28px;letter-spacing: 0.05em;text-transform: none;}.subtitle h2 { font-weight: 500; }blockquote, #blog-comments .comment-date { font-family: Ubuntu;font-weight: 300;}nav#main-nav > ul > li > a, nav#responsive-nav > ul li > a {font-family: Open Sans;font-weight: 600;font-size: 12px;text-transform: uppercase;}nav#menu-controls > ul > li a span.c-name {font-family: Open Sans;font-weight: 400;text-transform: uppercase;}nav#main-nav ul .sub-menu li a, nav#responsive-nav .sub-menu li a { font-weight: 400; }input[type=submit], a.sr-button {font-family: Open Sans;font-weight: 600;letter-spacing: 0.15em;text-transform: uppercase;}.blog-date .date-day, .counter-value {font-family: Open Sans;font-weight: 800;} 

/* PORTFOLIO STYLING */

/* PAGE SETTINGS */
#section-about-us > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-about-us > .section-inner {padding-bottom:60px} }#section-about-us {background:#1a1a1a;}#section-contact > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-contact > .section-inner {padding-bottom:60px} }#section-contact {background:url(https://oms-production.com/wp-content/uploads/2016/03/303-e1532423541686.jpg) center center repeat; background-size: cover; }#section-contact .section-overlay {position: absolute; width: 100%; height: 100%; left: 0; top:0;z-index: 0;background-color:#0a0a0a;opacity: 0.6; filter: alpha(opacity=60); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";}#section-gal_alternative > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-gal_alternative > .section-inner {padding-bottom:60px} }#section-gal_alternative {background:#1a1a1a;}#section-gal_bioderma > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-gal_bioderma > .section-inner {padding-bottom:60px} }#section-gal_borika > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-gal_borika > .section-inner {padding-bottom:60px} }#section-gal_borika_print > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-gal_borika_print > .section-inner {padding-bottom:60px} }#section-gal_devnia_print > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-gal_devnia_print > .section-inner {padding-bottom:60px} }#section-gal_devnya_beton > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-gal_devnya_beton > .section-inner {padding-bottom:60px} }#section-gal_devnya_gold > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-gal_devnya_gold > .section-inner {padding-bottom:60px} }#section-gal_devnya_rebrand > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-gal_devnya_rebrand > .section-inner {padding-bottom:60px} }#section-gal_devnya_vinil > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-gal_devnya_vinil > .section-inner {padding-bottom:60px} }#section-gal_fraport > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-gal_fraport > .section-inner {padding-bottom:60px} }#section-gal_md2 > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-gal_md2 > .section-inner {padding-bottom:60px} }#section-gal_midalidare > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-gal_midalidare > .section-inner {padding-bottom:60px} }#section-gal_titan > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-gal_titan > .section-inner {padding-bottom:60px} }#section-home > .section-inner {padding-top:0px;}@media only screen and (max-width: 760px) { #section-home > .section-inner {padding-top:0px} }#section-klienti > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-klienti > .section-inner {padding-bottom:60px} }#section-klienti {background:#595959;}#section-oms-pro > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-oms-pro > .section-inner {padding-bottom:60px} }#section-outdoor > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-outdoor > .section-inner {padding-bottom:60px} }#section-package > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-package > .section-inner {padding-bottom:60px} }#section-portfolio > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-portfolio > .section-inner {padding-bottom:60px} }#section-portfolio {background:#1a1a1a;}#section-portfolioold > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-portfolioold > .section-inner {padding-bottom:60px} }#section-portfolioold {background:url(http://oms-production.com/wp-content/uploads/2018/08/fon_devnya.jpg) center center repeat; background-size: cover; }#section-print > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-print > .section-inner {padding-bottom:60px} }#section-services-2 > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-services-2 > .section-inner {padding-bottom:60px} }#section-services-2 {background:url(https://oms-production.com/wp-content/uploads/2014/02/letters-1899763_1920.jpg) center center repeat; background-size: cover; }#section-services-2 .section-overlay {position: absolute; width: 100%; height: 100%; left: 0; top:0;z-index: 0;background-color:#1a1a1a;opacity: 0.7; filter: alpha(opacity=70); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";}#section-software > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-software > .section-inner {padding-bottom:60px} }#section-souvenirs-2 > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-souvenirs-2 > .section-inner {padding-bottom:60px} }#section-umis2020 > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-umis2020 > .section-inner {padding-bottom:60px} }
/* COLOR */

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

.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: #fcc415;	}

header { background: #1a1a1a; } nav#main-nav > ul > li:hover > a, nav#main-nav > ul > li.current-menu-item > a, nav#main-nav > ul > li.current-menu-ancestor > a { color: #fcc415 !important; }
				nav#menu-controls > ul > li.current-menu-item > a { border-color: #fcc415 !important; }
				nav#menu-controls > ul > li:hover a span.c-dot  { background: #fcc415 !important; }
/* CUSTOM CSS (Theme Options) */
body { margin:0 auto; font-size:12px; font-family:Arial, Helvetica, sans-serif}

.clear { clear:both;}

.header { margin-top:0px;}
.header_line { display:block; height:20px; position:fixed; z-index:9999; width:100%;
}

.header_line a { display:block; height:inherit; background-color:#ba0000;
opacity:1;
 -webkit-transition: opacity 0.4s ease-in-out;
 -moz-transition: opacity 0.4s ease-in-out;
 -o-transition: opacity 0.4s ease-in-out;
 transition: opacity 0.4s ease-in-out;
 }
.header_line a:hover { opacity:1;}

.header_fixa { position:fixed; width:100%; z-index:9998; background-color:#fff; border:1px solid red;}
.header_menu { height:170px; width:975px; margin:0 auto;}
.header_menu_vertical { height:190px; width:inherit; display:table-cell; vertical-align:middle;}
.logo { float:left;}
.menu { float:right;}
.menu_item { float:left; margin-left:12px;}
.menu_item a { color:#000; text-decoration:none; font-size:14px;}


.cat_container {margin:0 auto; max-width: 975px; line-height:0px; }

.cat_img { opacity:0;
}
.cat_show { float:left; position:relative;
}
.cat_show a { position:relative; display:block;
}

.cat_show img {
 position:absolute; left:0;
 -webkit-transition: opacity 1s ease-in-out;
 -moz-transition: opacity 1s ease-in-out;
 -o-transition: opacity 1s ease-in-out;
 transition: opacity 1s;
}

.cat_img_hover { opacity:0; visibility:hidden;
 -webkit-transition: opacity 0.4s ease-in-out;
 -moz-transition: opacity 0.4s ease-in-out;
 -o-transition: opacity 0.4s ease-in-out;
 transition: opacity 0.4s ease-in-out;
}
.cat_img_hover:hover { opacity:1;

}


.gallery_img { opacity:0;}

.contact_form { margin:20px 0px; text-align:center; padding:25px;}
.contact_middle { margin:0 auto; width:287px; margin-top:25px;}
.contact_spacer { width:22px;}
.contact_form text {color: orange;}
.contact_form textarea { width:100%; height:200px; padding:5px; color :#b3b3b3; font-size:16px; margin:15px 0px; outline:none; border:0px; resize:none; overflow:auto;}
.formc1 { background:url(../img/form-icons.png) 0px -1px no-repeat; display:block; width:81px; height:81px; float:left; margin-right:22px;}
.formc1:hover { background:url(../img/form-icons.png) -80px -1px no-repeat;}
.formc1_selected { background:url(../img/form-icons.png) -80px -1px no-repeat;}
.formc2 { background:url(../img/form-icons.png) 0px -82px no-repeat; display:block; width:81px; height:81px; float:left; margin-right:22px;}
.formc2:hover { background:url(../img/form-icons.png) -80px -82px no-repeat;}
.formc2_selected { background:url(../img/form-icons.png) -80px -82px no-repeat;}
.formc3 { background:url(../img/form-icons.png) 0px -162px no-repeat; display:block; width:81px; height:81px; float:left;}
.formc3:hover { background:url(../img/form-icons.png) -80px -162px no-repeat;}
.formc3_selected { background:url(../img/form-icons.png) -80px -162px no-repeat;}
.button_submit { background-image:url(../img/submit-icon.png); background-repeat:no-repeat; width:246px; height:167px; display:block; margin:0 auto;}





table.tcenter {
    margin-left:auto; 
    margin-right:auto;
width: 100%;
  }



.imgbresponsive {
  width: 100%;
  max-width: 975px;
  height: auto;
}


.imgsresponsive {
  width: 100%;
  max-width: 325px;
  height: auto;
}