@font-face {font-family:Titillium; src:url('/g/f/titilliumweb-extralight.woff2') format('woff2'), url('/g/f/titilliumweb-extralight.woff') format('woff'), url('/g/f/titilliumweb-extralight.ttf') format('truetype'); font-weight:200; font-style:normal; font-display:swap;}@font-face {font-family:Titillium; src:url('/g/f/titilliumweb-regular.woff2') format('woff2'), url('/g/f/titilliumweb-regular.woff') format('woff'), url('/g/f/titilliumweb-regular.ttf') format('truetype'); font-weight:400; font-style:normal; font-display:swap;}@font-face {font-family:Titillium; src:url('/g/f/titilliumweb-semibold.woff2') format('woff2'), url('/g/f/titilliumweb-semibold.woff') format('woff'), url('/g/f/titilliumweb-semibold.ttf') format('truetype'); font-weight:600; font-style:normal; font-display:swap;}@font-face {font-family:Titillium; src:url('/g/f/titilliumweb-extralightitalic.woff2') format('woff2'), url('/g/f/titilliumweb-extralightitalic.woff') format('woff'), url('/g/f/titilliumweb-extralightitalic.ttf') format('truetype'); font-weight:200; font-style:italic; font-display:swap;}@font-face {font-family:Titillium; src:url('/g/f/titilliumweb-italic.woff2') format('woff2'), url('/g/f/titilliumweb-italic.woff') format('woff'), url('/g/f/titilliumweb-italic.ttf') format('truetype'); font-weight:400; font-style:italic; font-display:swap;}@font-face {font-family:Titillium; src:url('/g/f/titilliumweb-semibolditalic.woff2') format('woff2'), url('/g/f/titilliumweb-semibolditalic.woff') format('woff'), url('/g/f/titilliumweb-semibolditalic.ttf') format('truetype'); font-weight:600; font-style:italic; font-display:swap;}html, body, div, form, fieldset, legend, label, ul, li {margin:0; padding:0;}table {border-collapse:collapse; border-spacing:0;}th, td {text-align:left; vertical-align:top;}h1, h2, h3, h4, h5, h6, th, td, caption {font-weight:normal; margin:0;}ul, ol, li {list-style:none;}:focus, :active {outline:none;}body * {box-sizing:border-box;}:focus, :active {outline:none;}::-webkit-selection {background:#d52b1e; color:#fff; text-shadow:none;}::-moz-selection {background:#d52b1e; color:#fff; text-shadow:none;}::selection {background:#d52b1e; color:#fff; text-shadow:none;}body {margin:0; padding:0; color:#333; background:#cfcfcf; font-family:Titillium, Arial; font-size:14px; font-weight:400; line-height:1;}.br {clear:both;}div {position:relative;}.lines_top {position:absolute; left:0; top:0; width:100%; height:267px; background:url(/g/lines_top.svg) 50% 0 no-repeat; z-index:3;}header {position:relative; margin:0 auto; width:960px; height:107px; z-index:10;}nav .logo {display:block; background-image:url(/g/yamaha-logo.svg); background-repeat:no-repeat; background-size:cover;}header #responsive {display:none;}header > label {display:none; position:absolute; top:0; right:0; padding:33px 25px; z-index:99;}header > label span {position:relative; display:block; width:26px; height:2px; background:#fff; transition:background .2s ease-out; border-radius:2px;}header > label span:before, header label span:after {position:absolute; content:''; width:100%; height:100%; background:#fff; transition:.1s ease-out; border-radius:2px;}header > label span:before {top:8px;}header > label span:after {top:-8px;}header.on > label span {background:transparent!important;}header.on > label span:before {transform:rotate(-45deg);}header.on > label span:after {transform:rotate(45deg);}header.on > label span:before, header.on label span:after {top:0;}.lupe {position:absolute; margin:0; padding:0; right:9px; top:21px; width:16px; height:16px; background:url(/g/search.svg) 50% no-repeat; background-size:16px; border:none;}@media screen and (min-width:960px), screen\9 {nav .logo {position:absolute; left:0; top:30px; width:221px; height:77px;}nav > ul {float:right; margin:45px 5px 0 0;}nav > ul > li {position:relative; float:left;}nav > ul > li > a {position:relative; color:#fff; font-size:17px; padding:20px; text-decoration:none;}nav > ul > li > a::before {content:''; position:absolute; bottom:18px; left:20px; width:calc(100% - 40px); height:1px; background:rgba(255,255,255,.5); transform:scaleX(0); transform-origin:bottom right; transition:transform 0.25s ease-out;}nav > ul > li > a:hover::before {transform:scaleX(1); transform-origin:bottom left;}nav > ul > li:nth-of-type(2) > a::after {display:inline-block; margin-left:9px; vertical-align:-4px; width:18px; height:18px; content:''; background:url(/g/arrow.svg) 50% no-repeat; background-color:rgba(255,255,255,.15); background-size:50%; transition:.2s; border-radius:1px;}nav > ul > li:nth-of-type(2):hover > a:after {transform:rotate(180deg); background-color:transparent;}nav > ul > li > div {position:absolute; left:-240px; top:-999px; z-index:5; overflow:hidden;}nav > ul > li > div > div {width:640px; max-height:750px; overflow:hidden; padding-bottom:25px; opacity:0; background:url('/g/walker.jpg') 100% 100% no-repeat #0c526c; box-shadow:6px 6px 0 0 rgba(0,0,0,.3); border-radius:1px; transition:.1s ease-out; z-index:4;}nav > ul > li > div > div::after {display:block; content:''; clear:both;}nav > ul > li:hover > div, nav > ul > li.h_ > div {top:25px;}nav > ul > li:hover > div > div, nav > ul > li.h_ > div > div {margin:15px 0 0 0; opacity:1;}nav > ul > li > div > div > ul {float:left; width:180px; margin:0 0 0 25px;}nav > ul > li > div > div > ul:first-of-type {background:url('/g/separator.png') 100% 15px no-repeat; background-size:1px 100%;;}nav > ul > li > div > div li {margin-top:15px;}nav > ul > li > div > div li a {display:block; font-size:16px; font-weight:400; color:#fff; white-space:nowrap; line-height:25px; text-decoration:none; text-shadow:1px 1px rgba(0,0,0,.5);}nav > ul > li > div > div li a span {position:relative;}nav > ul > li > div > div li a span::before {content:''; position:absolute; bottom:0; left:0; width:100%; height:1px; background:rgba(255,255,255,.5); transform:scaleX(0); transform-origin:bottom right; transition:transform 0.25s ease-out;}nav > ul > li > div > div li a:hover span::before {transform:scaleX(1); transform-origin:bottom left;}nav > ul > li > div > div li li {margin:0;}nav > ul > li > div > div li ul li a {font-weight:200; text-indent:15px;}nav form {position:relative;}.search {margin-top:7px; background:#fff; border:none; box-shadow:4px 4px rgba(0,0,0,.2);}}@media only screen and (max-width:960px) {header {position:fixed; width:100%; height:125px; background:url(/g/lines_top.svg) -1px 0 no-repeat; background-size:1200px;}header label {display:block;}nav {width:100%; height:70px;}nav .logo {width:75%; height:100%; background-position:20px 100%; background-size:130px;}nav > ul > li:nth-of-type(2) > a::after {display:inline-block; margin-left:9px; vertical-align:-4px; width:18px; height:18px; content:''; background:url(/g/arrow.svg) 50% no-repeat; background-size:50%; transition:.2s; border-radius:1px;}nav > ul {position:fixed; top:0; width:100%; display:none; padding:0 12px; background:#8d1622;}nav > ul > li {float:none;}nav > ul > li a {display:block; padding:24px 12px; font-size:14px; color:#fff; text-transform:uppercase; border-bottom:1px solid #ac1d2c; text-decoration:none;}nav > ul > li:last-of-type > a {border-bottom:none;}nav > ul > li > div {display:none;}nav > ul > li > div a {padding:12px 0 12px 32px;}nav > ul ul ul {display:none;}nav form {position:relative; padding-top:12px;}nav > ul ul:last-of-type a {display:none;}.search {margin-left:32px; width:calc(100% - 32px);}.lupe {top:25px; right:14px;}}.slider-container {user-select:none; overflow:hidden;}.slider-container li {padding-left:0; list-style:none;}.slider-wrapper {max-width:100%; overflow:hidden;}.lightslider {margin:0; overflow:hidden;}.lightslider > *, .slider-gallery li {position:relative; float:left;}.slider-slides {transform:translate(0,0); transition-property:transform,height; transition-duration:inherit!important; transition-timing-function:inherit!important;}.slider-fade > * {position:absolute!important; margin-right:0; left:0; top:0; width:100%; z-index:9;}.slider-css .slider-fade > * {opacity:0; transition-delay:0s; transition-duration:inherit!important; transition-property:opacity; transition-timing-function:inherit!important;}.slider-fade > *.active {z-index:10;}.slider-css .slider-fade > *.active {opacity:1;}.slider-pagination {text-align:center; z-index:9;}.slider-dots li {cursor:pointer; display:inline-block; padding:10px 10px 0 0}.slider-dots li a {display:block; width:15px; height:2px; background:#fff; text-indent:-999em; overflow:hidden; transition:background .2s;}.slider-dots li:hover a, .slider-dots li.active a {background:#d52b1e;}.slider-gallery {overflow:hidden; transform:translate3d(0px, 0px, 0px);}.slider-gallery li {overflow:hidden; opacity:.5; transition:all .2s ease-out;}.slider-gallery li.active, .slider-gallery li:hover {opacity:1;}.slider-gallery li a {display:block;}.slider-gallery li a img {width:105px; height:60px;}.slider-arrows {position:initial; top:0; left:0; width:100%; height:100%;}.slider-arrows > a {display:block; position:absolute; top:50%; margin-top:-30px; width:60px; height:60px; cursor:pointer; background:url(/g/slider-arrow.svg) 50% no-repeat #fff; background-size:18px; border-radius:1px; transition:opacity 0.2s linear; opacity:.4;}.slider-arrows > a:hover {color:#3d3d3d; opacity:1;}.slider-arrows .next {right:0; transform:rotate(-90deg);}.slider-arrows .prev {left:0; transform:rotate(90deg);}.slider-arrows > a.disabled {pointer-events:none; opacity:.25;}.slider-arrows .hide {display:none;}.slider-grab > * {cursor:grab;}.slider-drag > * {cursor:move; cursor:grabbing;}main {position:relative; background:#fff;}main h2 {position:relative; font-size:22px; font-weight:600; text-transform:uppercase; color:#fff; margin-bottom:30px;}main h2:after {content:''; position:absolute; bottom:-10px; left:-40px; width:70px; height:2px; background:#d52b1e;}main .banners {margin:auto; top:-33px; width:1360px; height:500px; overflow:hidden;}main .banners .lightslider li > a {display:block; width:100%; height:500px; background-repeat:no-repeat; background-position:50%; background-size:cover;}main .banners li {position:relative;}main .banners li h3 {position:absolute; bottom:110px; left:200px; font-size:32px; font-weight:200; color:#fff; text-shadow:1px 1px rgba(0,0,0,.5);}main .banners .slider-pagination {position:absolute; bottom:92px; left:200px;}.featured {width:960px; margin:auto; padding:35px 0;}.featured h2 {margin-left:25px;}.featured .lightslider ul {width:100%; height:193px;}.featured .lightslider li a {position:relative; display:block; padding:25px 25px 30px 25px; width:100%; height:193px; background-position:0 50%; background-repeat:no-repeat; text-decoration:none; font-size:12px; font-weight:200; color:#ccc; text-align:center;}.featured .lightslider li a .picture {display:inline-block; margin-bottom:10px; background:#fff; border-radius:1px; overflow:hidden; box-shadow:4px 4px rgba(0,0,0,.2);}.featured .lightslider li a .picture span {display:block; width:100px; height:100px; background-position:50%; background-repeat:no-repeat; background-size:contain; transition:transform .2s;}.featured .lightslider li a:hover .picture span {transform:scale(1.3);}.featured .lightslider a h3 {font-size:18px; color:#fff; font-weight:400; margin-bottom:3px;;}.featured .hot {top:20px; right:30px; padding:5px;}.featured .slider-arrows > a {margin-top:-48px;}footer {position:relative; width:100%; height:298px; background:url('/g/lines_bottom.svg') 50% 0 no-repeat #8d1622;}footer div {width:960px; margin:auto; position:relative; padding:50px 0;}footer div div {position:relative; float:left; padding:0;}footer a, footer p {margin:0; color:#cfcfcf; text-decoration:none; line-height:1.5;}footer a:hover {text-decoration:underline;}footer .sibeg {font-size:22px; font-weight:600; text-transform:uppercase; line-height:1;}footer .sibeg:hover {text-decoration:none;}footer .sibeg span {color:#fff;}footer .jamstvo {display:block; position:absolute; right:-70px; top:0; width:200px; height:100px; background:url('/g/produzeno-jamstvo.png') no-repeat; background-size:contain;}.icon {display:block; padding:2px 0 2px 18px; background-position:0 55%; background-repeat:no-repeat; background-size:12px;}.phone {background-image:url(/g/phone.svg);}.marker {background-image:url(/g/marker.svg);}.mail {background-image:url(/g/mail.svg);}.facebook {background-image:url(/g/facebook.svg); background-size:18px; padding-left:24px;}.lines_mid {position:absolute; top:384px; left:0; width:100%; height:267px; background:url(/g/lines_mid.svg) 50% 0 no-repeat; z-index:3; overflow:visible;}.lines_mid_red {width:100%; background:url('/g/lines_mid.gif') 50% -150px no-repeat #8d1622; z-index:3;}.news_container {margin:auto; width:960px; z-index:4;}.news_line {position:absolute; top:-70px; width:600px; height:38px; background:url('/g/news.png');}.news {margin-top:-33px; padding:0 25px 25px 25px; width:600px; color:#fff; background:#353535;}.news p {color:#fff; font-weight:200; line-height:1.5;}.news time {color:#888; font-size:12px;}.news hr, .contact_box hr {width:100%; height:1px; border:none; background:#545454; margin:25px 0;}.news a {color:#f25555; text-decoration:none;}.news a:hover {text-decoration:underline;}.choose {position:absolute; padding:25px; top:-181px; right:0; width:360px; background:rgba(53,53,53,.9);}.choose li {float:left; position:relative; width:140px; height:120px; margin:0 7px;}.choose li a {display:block; width:100%; height:100%; color:#fff; background-position:50% 10px; background-repeat:no-repeat; background-size:70px; text-align:center; padding-top:80px; text-transform:uppercase; text-decoration:none; transition:transform .2s ease-out;}.choose li a:hover {background-color:#ac1d2c; border-radius:1px; transform:scale(1.2);}.random {top:-40px; width:100%; height:575px; background-position:50%; background-repeat:no-repeat; background-size:cover;}.page_title {margin:auto; top:-300px; width:960px; height:150px; z-index:4;}.page_title > div {position:absolute; top:0; width:100%; height:100%; padding:84px 0 0 25px; background:url(/g/lines_mid.svg) 50% 0 no-repeat;}.page_title h1 {position:relative; margin-top:10px; font-size:30px; color:#333; font-weight:600; cursor:default;}.page_title h1:after {content:''; position:absolute; bottom:-10px; left:-40px; width:70px; height:2px; background:#d52b1e;}.breadcrumb {margin-bottom:10px; z-index:9;}.breadcrumb a {color:#888; text-decoration:none;}.breadcrumb a:hover {color:#0a2d81;}.breadcrumb a::after {content:''; display:inline-block; margin:0 5px; width:16px; height:16px; background:url(/g/arrow.svg) 50% no-repeat; background-size:8px; transform:rotate(-90deg); opacity:.3; vertical-align:-4px; filter:invert(100);}.breadcrumb a:last-of-type::after {display:none;}.items {margin:auto; margin-top:-300px; width:960px; min-height:600px; background:#fff;}.items::after {display:block; content:''; clear:both;}.items a {display:block; position:relative; float:left; margin:20px 12.5px; width:295px; height:250px; color:#333; text-decoration:none; border-radius:1px; overflow:hidden;}.items a .picture span {display:block; margin:10px auto; width:295px; height:160px; background-position:50%; background-color:#ebebeb; background-size:cover; transition:transform .2s;}.items a h3 {font-size:18px; text-align:center; z-index:2;}.items .hrk, .items .eur {display:block; margin-top:15px; padding:5px 15px;}.items .hrk {float:left; width:50%; text-align:right; border-right:1px solid #ddd; color:#888;}.items .eur { color:#0a2d81; font-weight:600; text-align:center;}.items .strike {margin:-10px 0 3px 0; display:block; font-size:12px; font-weight:200; text-decoration:line-through; color:#aaa;}.hot {position:absolute; top:20px; right:10px; padding:5px 7px; font-size:9px; font-weight:400; color:#fff; text-transform:uppercase; border-radius:1px;}.pagination {clear:both; padding:50px 0; display:flex; justify-content:center;}.pagination ul {position:relative; display:flex; justify-content:center;}.pagination li a {position:relative; display:block; float:none; overflow:visible; margin:0; width:48px; height:36px; line-height:36px; font-size:15px; text-align:center; z-index:1; border:none; text-decoration:none;}.pagination li.active a, .pagination li a:hover, .pagination li.active a:hover {color:#fff; border:none; text-decoration:none; font-weight:600;}.pagination li a:before, .pagination li a:after {content:''; position:absolute; left:0; top:0; width:100%; height:100%; border-right:1px solid #333; transform:skewX(-16deg); transition:all 0.3s; z-index:-1;}.pagination li a:after {background:#d52b1e; border:none; transform:skewX(-16deg) scale(0);}.pagination li.active a:after, .pagination li a:hover:after, .pagination li.active a:hover:after {transform:skewX(-16deg) scale(1);}.pagination li:last-child a:before {display:none;}.news .pagination {padding:30px 0 0 0; justify-content:flex-end;}.news .pagination li a {color:#ccc; width:38px; height:32px; line-height:32px; font-size:11px;}.news .pagination li.active a, .news .pagination li a:hover, .news .pagination li.active a:hover {color:#333;}.news .pagination li a:before, .news .pagination li a:after {border-right:1px solid #ccc;}.news .pagination li a:after {background:#ccc;}.hl {text-decoration:underline; font-weight:600; font-style:normal;}.content {margin:auto; margin-top:-300px; padding:25px 75px; width:960px; min-height:600px; background:#fff;}.content p {font-size:15px;}.content p, .content a {line-height:1.5; text-decoration:none;}.content a {color:#d52b1e;}.content > h3 {position:relative; font-size:20px; font-weight:600; margin:20px 0;}.content > h3:after {content:''; position:absolute; bottom:-10px; left:-20px; width:50px; height:2px; background:#ddd;}a.file {display:block; line-height:2;}a.file:hover {text-decoration:underline;}a.file span {display:inline-block; margin-right:5px; width:30px; font-size:10px; font-weight:600; color:#fff; background:#d52b1e; text-align:center; text-transform:uppercase; border-radius:1px;}.fontsize {float:right; height:40px; top:-20px;}.fontsize a {padding:10px; color:#ac1d2c; text-decoration:none;}.fontsize a:hover {text-decoration:underline;}.content.s p, .fontsize .s {font-size:12px;}.content.m p, .fontsize .m {font-size:15px;}.content.l p, .fontsize .l {font-size:20px;}.item {margin:auto; width:960px; background:#fff; }.item h1 {position:relative; float:left; width:60%; color:#333; font-size:30px; font-weight:600; z-index:9;}.item h1:after {content:''; position:absolute; bottom:-10px; left:-40px; width:70px; height:2px; background:#d52b1e;}.item .hot {top:auto; bottom:-10px; right:75px; margin:0; padding:7px 10px; font-size:13px;}.item .price {float:right; width:30%; z-index:9;}.item .price .hrk, .item .price .eur {display:block; float:right; padding:5px 0; font-size:20px; text-align:right;}.item .price .hrk {padding-right:10%; border-right:1px solid #ddd; color:#888;}.item .price .eur {padding-left:10%; color:#0a2d81; font-weight:600;}.item .price .strike {display:block; margin-top:-15px; font-size:15px; font-weight:200; text-decoration:line-through; color:#aaa;}.item .gallery {margin:0; width:960px; height:495px;}.item .gallery .lightslider li a {display:block; width:100%; height:400px; background-repeat:no-repeat; background-position:50%; background-size:contain;}.item .gallery .lSGallery {margin-top:25px!important;}.item .gallery .lSGallery li {padding:0 20px;}.item .gallery .lSGallery a {height:70px;}.item .tabs > div:first-of-type {text-align:center;}.item .tabs > div:first-of-type a {position:relative; display:inline-block; padding:10px 15px; font-size:13px; color:#0a2d81; text-decoration:none; text-transform:uppercase; font-weight:600;}.item .tabs > div:first-of-type a.active {background:#0a2d81; color:#fff;}.item .tabs > div:first-of-type a::before {content:''; position:absolute; bottom:7px; left:15px; width:calc(100% - 30px); height:1px; background:#0a2d81; transform:scaleX(0); transform-origin:bottom right; transition:transform 0.25s ease-out;}.item .tabs > div:first-of-type a:hover::before {transform:scaleX(1); transform-origin:bottom left;}.item .tabs hr {clear:both; margin:-1px 0; height:1px; background:#ccc; border:none; transition:.3s ease-in-out;}.item .tabs > div > div {display:none; padding:25px 0;}.item .tabs > div > div.active {display:block;}#description, #technical_data, #availability, #price, #custom1, #custom2 {min-height:500px;}#description p, #technical_data p, #description li, #technical_data li, #description td, #technical_data td, #availability p, #price p, #custom1 p, #custom2 p {font-size:15px; line-height:1.5; font-weight:400;}#description a, #technical_data a, #custom1 a, #custom2 a {color:#0a2d81; text-decoration:none;}#description a:hover, #technical_data a:hover, #custom1 a:hover, #custom2 a:hover {text-decoration:underline;}#description li, #technical_data li {margin-left:25px; list-style:square;}#description h1, #technical_data h1, #description h2, #technical_data h2, #description h3, #technical_data h3 {font-size:18px; font-weight:600; line-height:1.5;}#map {top:-40px; width:100%; height:575px; overflow:hidden; background:#cfcfcf;}.contact_box {position:absolute; padding-bottom:23px; right:0; top:-300px; width:350px; background:url('/g/contact.png') 0 100% no-repeat; z-index:5;}.contact_box div {padding:25px 25px 7px 25px; color:#fff; background:rgba(53,53,53,.9);}.contact_box div h3 {font-size:15px; font-weight:600;}.contact_box div p {font-size:14px; color:#ccc;}.contact_box div hr {margin:20px 0;}.contact_box a {color:#fff; text-decoration:none;}.contact_box a:hover {text-decoration:underline;}#lbOverlay {position:fixed; left:0; top:0; width:100%; height:100%; background:#000; cursor:pointer; z-index:98;}#lbCenter, #lbBottomContainer {position:absolute; overflow:hidden; background:#fff; z-index:99;}#lbCenter {border-radius:1px 1px 0 0; background-image:url(/g/loader.svg); background-position:50%; background-repeat:no-repeat;}#lbCenter.lbLoading {border-radius:1px;}#lbBottomContainer {border-radius:0 0 1px 1px;}#lbImage {position:absolute; background-repeat:no-repeat; background-size:100%;}#lbPrevLink, #lbNextLink {position:absolute; display:block; top:0; width:50%; opacity:.3; transition:opacity .2s ease-in;}#lbPrevLink:hover, #lbNextLink:hover {opacity:1;}#lbPrevLink {left:0;}#lbNextLink {right:0;}#lbPrevLink:after, #lbNextLink:after {content:''; position:absolute; top:50%; margin-top:-30px; width:60px; height:60px; cursor:pointer; background:url(/g/slider-arrow.svg) 50% no-repeat #fff; background-size:18px; transition:opacity 0.2s linear;}#lbPrevLink:after {left:0; transform:rotate(90deg); border-radius:0 1px 1px 0;}#lbNextLink:after {right:0; transform:rotate(-90deg); border-radius:1px 0 0 1px;}#lbBottom {padding:10px 0; min-height:40px; text-align:center;}#lbCloseLink {position:absolute; top:0; right:0; width:40px; height:40px; background:url(/g/close.svg) 50% no-repeat; opacity:.3;}#lbCloseLink:hover {opacity:1;}#lbCaption {font-size:13px; font-weight:700;}#lbNumber {font-size:12px; color:#999;}input, select, textarea, button {width:100%; color:#333; background:#fff; border:none; border:1px solid #333; font-family:Titillium, Arial; font-size:14px; padding:0 0 0 10px; font-weight:600; border-radius:1px;}input:focus, select:focus, textarea:focus {box-shadow:4px 4px rgba(0,0,0,.2); transition:all .2s;}input {height:42px;}select {height:42px;}textarea {resize:none; padding-top:10px; max-height:300px;}button {float:right; margin-top:10px; padding:10px 15px; width:auto; text-transform:uppercase; color:#fff; background:#a71c2a; font-weight:400; border:none; cursor:pointer;}form p {margin:20px 0 0 0;}input.error, textarea.error {border-color:#d52b1e;}.honey {display:none;}@media screen and (min-width:960px), screen\9 {.items > a::before {content:''; position:absolute; bottom:0; left:50px; width:calc(100% - 100px); height:1px; background:#0a2d81; transform:scaleX(0); transform-origin:bottom right; transition:transform 0.25s ease-out;}.items > a:hover::before {transform:scaleX(1); transform-origin:bottom left;}.items a:hover .picture span {transform:scale(1.1);}.items > a:hover h3 {font-weight:600;}.lines_mid_red.contacts .page_title {top:-180px;}.lines_mid_red.contacts .content {margin-top:-180px;}}@media (max-width:960px) {.lines_top {display:none;}main .banners, .featured {width:auto;}main .banners .lightslider li h3 {left:20px; bottom:100px;}main .banners .slider-pagination {left:20px; bottom:80px;}.news_line, .news_container, .news {width:100%;}.choose {display:none;}footer {height:auto;}footer div {width:auto; padding:50px 20px;}footer div div {float:none; width:auto!important;}footer .jamstvo {width:110px; top:10px; right:-10px;}.random {height:455px;}.slider-arrows {display:none!important;}.page_title {width:100%;}form#form > div {float:none!important; width:100%!important; padding:0!important;}.content, .items, .item {width:100%; padding:25px;}.items::after {display:block; content:''; clear:both;}.items a {float:none; margin:0; width:100%; height:300px;}.items a .picture span {width:325px; height:184px;}.items a h3 {font-size:24px;}.items .hrk, .items .eur {font-size:18px;}.items .strike { font-size:14px;}.hot {vertical-align:5px;}.item {top:0;}.item img {max-width:100%;}.item .slider-pagination {display:none;}.item .gallery {width:100%; height:220px;}.item .gallery .lightslider li a {height:220px;}.item h1 {float:none; width:100%; font-size:28px;}.item .price {clear:both; float:none; margin-top:35px; width:100%;}.item .price .hrk {border:none; padding-right:5%; width:50%;}.item .price .eur {width:50%; text-align:left; padding-left:5%;}.item .hot {display:none;}.contacts .page_title {top:0;}.contacts .content {margin-top:0;}.contact_box {top:-400px; width:80%; margin:0 10%;}}.jBox-Notice {transition:margin .2s; font-size:13px; font-weight:300; line-height:1.2;}.jBox-Notice a {color:#fff; font-weight:400; text-decoration:none;}.jBox-Notice .jBox-container {border-radius:1px;}.jBox-Notice .jBox-content {border-radius:1px; padding:12px 20px;}@media (max-width:768px) {.jBox-Notice .jBox-content {padding:10px 15px;}}@media (max-width:500px) {.jBox-Notice .jBox-content {padding:8px 10px;}}.jBox-Notice.jBox-Notice-grey .jBox-container {color:#fff; background:#2e2e2e;}.jBox-Notice.jBox-Notice-grey.jBox-closeButton-title.jBox-hasTitle .jBox-closeButton path,.jBox-Notice.jBox-Notice-grey.jBox-closeButton-title.jBox-hasTitle .jBox-closeButton:hover path {fill:#fff;}.jBox-Notice.jBox-Notice-red .jBox-container {color:#fff; background:#d52b1e;}.jBox-Notice.jBox-Notice-red.jBox-closeButton-title.jBox-hasTitle .jBox-closeButton path,.jBox-Notice.jBox-Notice-red.jBox-closeButton-title.jBox-hasTitle .jBox-closeButton:hover path {fill:#fff;}.jBox-countdown {border-radius: 4px 4px 0 0;z-index: 0;background: #000;opacity: .2;position: absolute;bottom: 0;left: 0;right: 0;height: 3px;overflow: hidden;}.jBox-countdown-inner {bottom: 0;right: 0;width: 100%;height: 3px;position: absolute;background: #fff;}