body{margin:0;padding:0;font-family:'PT Sans', sans-serif;font-weight:300;background-color:#fff;}
a{text-decoration:none;}
html.touch *:hover{pointer-events:none !important;}
html.touch *:hover{all:unset!important;}
a, a:active, a:focus{outline:none!important;}
html{-webkit-text-size-adjust:100%;}
input,select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-webkit-appearance:none;-webkit-border-radius:0px;border-radius:0;}
::-webkit-scrollbar{-webkit-appearance:none;}
::-webkit-scrollbar:vertical{width:12px;}
::-webkit-scrollbar:horizontal{height:12px;}
::-webkit-scrollbar-thumb{background-color:#ccc;border:2px solid #ffffff;}
::-webkit-scrollbar-track{background-color:#f4f4f4;}
input:focus,
select:focus,
textarea:focus,
button:focus{outline:none;}
input, select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-webkit-appearance:none;-webkit-border-radius:0px;border-radius:0;}
@font-face{font-family:'Linearicons-Free';src:url('fonts/Linearicons-Free.eot?w118d');src:url('fonts/Linearicons-Free.eot?#iefixw118d') format('embedded-opentype'),
url('fonts/Linearicons-Free.woff2?w118d') format('woff2'),
url('fonts/Linearicons-Free.woff?w118d') format('woff'),
url('fonts/Linearicons-Free.ttf?w118d') format('truetype'),
url('fonts/Linearicons-Free.svg?w118d#Linearicons-Free') format('svg');font-weight:normal;font-style:normal;}
.lnr{font-family:'Linearicons-Free';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.lnr-home:before{content:"\e800";}
.lnr-apartment:before{content:"\e801";}
.lnr-pencil:before{content:"\e802";}
.lnr-magic-wand:before{content:"\e803";}
.lnr-drop:before{content:"\e804";}
.lnr-lighter:before{content:"\e805";}
.lnr-poop:before{content:"\e806";}
.lnr-sun:before{content:"\e807";}
.lnr-moon:before{content:"\e808";}
.lnr-cloud:before{content:"\e809";}
.lnr-cloud-upload:before{content:"\e80a";}
.lnr-cloud-download:before{content:"\e80b";}
.lnr-cloud-sync:before{content:"\e80c";}
.lnr-cloud-check:before{content:"\e80d";}
.lnr-database:before{content:"\e80e";}
.lnr-lock:before{content:"\e80f";}
.lnr-cog:before{content:"\e810";}
.lnr-trash:before{content:"\e811";}
.lnr-dice:before{content:"\e812";}
.lnr-heart:before{content:"\e813";}
.lnr-star:before{content:"\e814";}
.lnr-star-half:before{content:"\e815";}
.lnr-star-empty:before{content:"\e816";}
.lnr-flag:before{content:"\e817";}
.lnr-envelope:before{content:"\e818";}
.lnr-paperclip:before{content:"\e819";}
.lnr-inbox:before{content:"\e81a";}
.lnr-eye:before{content:"\e81b";}
.lnr-printer:before{content:"\e81c";}
.lnr-file-empty:before{content:"\e81d";}
.lnr-file-add:before{content:"\e81e";}
.lnr-enter:before{content:"\e81f";}
.lnr-exit:before{content:"\e820";}
.lnr-graduation-hat:before{content:"\e821";}
.lnr-license:before{content:"\e822";}
.lnr-music-note:before{content:"\e823";}
.lnr-film-play:before{content:"\e824";}
.lnr-camera-video:before{content:"\e825";}
.lnr-camera:before{content:"\e826";}
.lnr-picture:before{content:"\e827";}
.lnr-book:before{content:"\e828";}
.lnr-bookmark:before{content:"\e829";}
.lnr-user:before{content:"\e82a";}
.lnr-users:before{content:"\e82b";}
.lnr-shirt:before{content:"\e82c";}
.lnr-store:before{content:"\e82d";}
.lnr-cart:before{content:"\e82e";}
.lnr-tag:before{content:"\e82f";}
.lnr-phone-handset:before{content:"\e830";}
.lnr-phone:before{content:"\e831";}
.lnr-pushpin:before{content:"\e832";}
.lnr-map-marker:before{content:"\e833";}
.lnr-map:before{content:"\e834";}
.lnr-location:before{content:"\e835";}
.lnr-calendar-full:before{content:"\e836";}
.lnr-keyboard:before{content:"\e837";}
.lnr-spell-check:before{content:"\e838";}
.lnr-screen:before{content:"\e839";}
.lnr-smartphone:before{content:"\e83a";}
.lnr-tablet:before{content:"\e83b";}
.lnr-laptop:before{content:"\e83c";}
.lnr-laptop-phone:before{content:"\e83d";}
.lnr-power-switch:before{content:"\e83e";}
.lnr-bubble:before{content:"\e83f";}
.lnr-heart-pulse:before{content:"\e840";}
.lnr-construction:before{content:"\e841";}
.lnr-pie-chart:before{content:"\e842";}
.lnr-chart-bars:before{content:"\e843";}
.lnr-gift:before{content:"\e844";}
.lnr-diamond:before{content:"\e845";}
.lnr-linearicons:before{content:"\e846";}
.lnr-dinner:before{content:"\e847";}
.lnr-coffee-cup:before{content:"\e848";}
.lnr-leaf:before{content:"\e849";}
.lnr-paw:before{content:"\e84a";}
.lnr-rocket:before{content:"\e84b";}
.lnr-briefcase:before{content:"\e84c";}
.lnr-bus:before{content:"\e84d";}
.lnr-car:before{content:"\e84e";}
.lnr-train:before{content:"\e84f";}
.lnr-bicycle:before{content:"\e850";}
.lnr-wheelchair:before{content:"\e851";}
.lnr-select:before{content:"\e852";}
.lnr-earth:before{content:"\e853";}
.lnr-smile:before{content:"\e854";}
.lnr-sad:before{content:"\e855";}
.lnr-neutral:before{content:"\e856";}
.lnr-mustache:before{content:"\e857";}
.lnr-alarm:before{content:"\e858";}
.lnr-bullhorn:before{content:"\e859";}
.lnr-volume-high:before{content:"\e85a";}
.lnr-volume-medium:before{content:"\e85b";}
.lnr-volume-low:before{content:"\e85c";}
.lnr-volume:before{content:"\e85d";}
.lnr-mic:before{content:"\e85e";}
.lnr-hourglass:before{content:"\e85f";}
.lnr-undo:before{content:"\e860";}
.lnr-redo:before{content:"\e861";}
.lnr-sync:before{content:"\e862";}
.lnr-history:before{content:"\e863";}
.lnr-clock:before{content:"\e864";}
.lnr-download:before{content:"\e865";}
.lnr-upload:before{content:"\e866";}
.lnr-enter-down:before{content:"\e867";}
.lnr-exit-up:before{content:"\e868";}
.lnr-bug:before{content:"\e869";}
.lnr-code:before{content:"\e86a";}
.lnr-link:before{content:"\e86b";}
.lnr-unlink:before{content:"\e86c";}
.lnr-thumbs-up:before{content:"\e86d";}
.lnr-thumbs-down:before{content:"\e86e";}
.lnr-magnifier:before{content:"\e86f";}
.lnr-cross:before{content:"\e870";}
.lnr-menu:before{content:"\e871";}
.lnr-list:before{content:"\e872";}
.lnr-chevron-up:before{content:"\e873";}
.lnr-chevron-down:before{content:"\e874";}
.lnr-chevron-left:before{content:"\e875";}
.lnr-chevron-right:before{content:"\e876";}
.lnr-arrow-up:before{content:"\e877";}
.lnr-arrow-down:before{content:"\e878";}
.lnr-arrow-left:before{content:"\e879";}
.lnr-arrow-right:before{content:"\e87a";}
.lnr-move:before{content:"\e87b";}
.lnr-warning:before{content:"\e87c";}
.lnr-question-circle:before{content:"\e87d";}
.lnr-menu-circle:before{content:"\e87e";}
.lnr-checkmark-circle:before{content:"\e87f";}
.lnr-cross-circle:before{content:"\e880";}
.lnr-plus-circle:before{content:"\e881";}
.lnr-circle-minus:before{content:"\e882";}
.lnr-arrow-up-circle:before{content:"\e883";}
.lnr-arrow-down-circle:before{content:"\e884";}
.lnr-arrow-left-circle:before{content:"\e885";}
.lnr-arrow-right-circle:before{content:"\e886";}
.lnr-chevron-up-circle:before{content:"\e887";}
.lnr-chevron-down-circle:before{content:"\e888";}
.lnr-chevron-left-circle:before{content:"\e889";}
.lnr-chevron-right-circle:before{content:"\e88a";}
.lnr-crop:before{content:"\e88b";}
.lnr-frame-expand:before{content:"\e88c";}
.lnr-frame-contract:before{content:"\e88d";}
.lnr-layers:before{content:"\e88e";}
.lnr-funnel:before{content:"\e88f";}
.lnr-text-format:before{content:"\e890";}
.lnr-text-format-remove:before{content:"\e891";}
.lnr-text-size:before{content:"\e892";}
.lnr-bold:before{content:"\e893";}
.lnr-italic:before{content:"\e894";}
.lnr-underline:before{content:"\e895";}
.lnr-strikethrough:before{content:"\e896";}
.lnr-highlight:before{content:"\e897";}
.lnr-text-align-left:before{content:"\e898";}
.lnr-text-align-center:before{content:"\e899";}
.lnr-text-align-right:before{content:"\e89a";}
.lnr-text-align-justify:before{content:"\e89b";}
.lnr-line-spacing:before{content:"\e89c";}
.lnr-indent-increase:before{content:"\e89d";}
.lnr-indent-decrease:before{content:"\e89e";}
.lnr-pilcrow:before{content:"\e89f";}
.lnr-direction-ltr:before{content:"\e8a0";}
.lnr-direction-rtl:before{content:"\e8a1";}
.lnr-page-break:before{content:"\e8a2";}
.lnr-sort-alpha-asc:before{content:"\e8a3";}
.lnr-sort-amount-asc:before{content:"\e8a4";}
.lnr-hand:before{content:"\e8a5";}
.lnr-pointer-up:before{content:"\e8a6";}
.lnr-pointer-right:before{content:"\e8a7";}
.lnr-pointer-down:before{content:"\e8a8";}
.lnr-pointer-left:before{content:"\e8a9";}
@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;src:local('PT Sans'), local('PTSans-Regular'), url(fonts/ptsans/jizaRExUiTo99u79D0-ExdGM.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;src:local('PT Sans'), local('PTSans-Regular'), url(fonts/ptsans/jizaRExUiTo99u79D0aExdGM.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;src:local('PT Sans'), local('PTSans-Regular'), url(fonts/ptsans/jizaRExUiTo99u79D0yExdGM.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;src:local('PT Sans'), local('PTSans-Regular'), url(fonts/ptsans/jizaRExUiTo99u79D0KExQ.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:300;src:local('Roboto Condensed Light'), local('RobotoCondensed-Light'), url(fonts/roboto/ieVi2ZhZI2eCN5jzbjEETS9weq8-33mZGCkYb8td.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:300;src:local('Roboto Condensed Light'), local('RobotoCondensed-Light'), url(fonts/roboto/ieVi2ZhZI2eCN5jzbjEETS9weq8-33mZGCAYb8td.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:300;src:local('Roboto Condensed Light'), local('RobotoCondensed-Light'), url(fonts/roboto/ieVi2ZhZI2eCN5jzbjEETS9weq8-33mZGCoYb8td.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:300;src:local('Roboto Condensed Light'), local('RobotoCondensed-Light'), url(fonts/roboto/ieVi2ZhZI2eCN5jzbjEETS9weq8-33mZGCQYbw.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(fonts/roboto/ieVl2ZhZI2eCN5jzbjEETS9weq8-19-7DRs5.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(fonts/roboto/ieVl2ZhZI2eCN5jzbjEETS9weq8-19a7DRs5.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(fonts/roboto/ieVl2ZhZI2eCN5jzbjEETS9weq8-19y7DRs5.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(fonts/roboto/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQ.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
.success{width:100%;text-decoration:none;background:#dcf3db;border:1px solid #bfd4c5;text-align:center;padding:15px 0;font-family:Verdana;font-size:12px;margin:40px 0 0 0;}
.error{width:100%;text-decoration:none;background:#f3dbdb;border:1px solid #dabebe;text-align:center;padding:15px 0;font-family:Verdana;font-size:12px;margin:40px 0 0 0;}
h1, h2, h3, h4{font-weight:300;padding:0;margin:0;}
header{width:100%;top:0;z-index:9999;display:block;height:75px;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
h1{font-size:22px;text-transform:uppercase;}
.dds{color:#696969; font-size:13px;display:block;}
.top-line{top:0;}
.top-line .txt{font-size:13px;color:#000;float:left;line-height:30px;}
.top-line .menu{font-size:13px;color:#000;float:right;line-height:30px;}
.top-line .btn a{float:right;padding:0 10px;color:#000;font-family:Roboto Condensed;font-size:13px;border-left:1px solid #e2e2e2;line-height:30px;}
.top-line .btn a:hover{background:#f7f7f7;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;}
.top-line .btn a:hover span{color:#c60000;}
.top-line .btn a:first-child{border-right:1px solid #e2e2e2;}
.logo a{float:left;margin:10px 0 0 0;background:url(../images/sprite.png) no-repeat 0 0;width:96px;height:53px;font-size:15px;text-indent:-99999px;display:block;opacity:1;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;}
.logo a:hover{opacity:0.6;}
.page-menu ul li ul{visibility:hidden;opacity:0;position:absolute;transition:all 0.2s ease;margin:0px;display:none;}
.page-menu ul li:hover > ul,
.page-menu ul li ul:hover{visibility:visible;opacity:1;display:block;z-index:9;}
.page-menu ul li ul li{clear:both;width:100%;}
.page-menu ul li ul li a{clear:both;text-align:left;padding:13px 15px;width:100%;}
.page-menu .dropdown{background:#ffffff;width:200px;box-shadow:0 3px 5px rgba(0, 0, 0, 0.3);}
.headbg{background:#f7f7f7;padding:30px 0;border-bottom:1px solid #e2e2e2;}
.spalni{background:url(../images/main-spalni.jpg) no-repeat center;width:690px;height:322px;position:relative;float:left;opacity:1;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;}
.podovi{background:url(../images/main-podovi-nastilki.jpg) no-repeat center;width:400px;height:322px;position:relative;float:right;opacity:1;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;}
.banq{background:url(../images/main-mebeli-za-banq.jpg) no-repeat center;width:400px;height:322px;position:relative;float:left;margin-top:10px;opacity:1;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;}
.meka-mebel{background:url(../images/main-meka-mebel.jpg) no-repeat center;width:690px;height:322px;position:relative;float:right;margin-top:10px;opacity:1;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;}
.spalni:hover{opacity:0.8;cursor:pointer;}
.podovi:hover{opacity:0.8;cursor:pointer;}
.banq:hover{opacity:0.8;cursor:pointer;}
.meka-mebel:hover{opacity:0.8;cursor:pointer;}
.dot-bg{background:url(../images/dott.png)repeat 0px 0px;background-size:2px;-webkit-background-size:2px;-moz-background-size:2px;-o-background-size:2px;-ms-background-size:2px;}
.title-cats{background:url(../images/dott.png)repeat 0px 0px;background-size:2px;-webkit-background-size:2px;-moz-background-size:2px;-o-background-size:2px;-ms-background-size:2px;bottom:0;width:100%;font-family:Roboto Condensed;position:absolute;padding:10px 15px;}
.title-cats h2{color:#fff;font-size:26px;font-weight:500;text-transform:uppercase;}
.title-cats p{color:#fff;font-size:16px;margin:0;padding:0;}
#foo{background:#f7f7f7;border-top:1px solid #e2e2e2;}
#foo input{border:1px solid #e2e2e2;width:100%;padding:10px;background:#fff;margin:10px 0;}
h3{font-size:20px;margin:30px 0;text-transform:uppercase;}
.listing h1{font-size:20px;margin:30px 0 0 0;text-transform:uppercase;}
.product-box{background:#f7f7f7;width:100%;padding:5px 0 35px 0;}
.listing-product-box{width:100%;background:#f7f7f7;padding:15px 0 40px 0;}
.container-swap{display:grid;text-align:center;grid-template-columns:repeat(4, 1fr);grid-gap:25px;padding:0px;}
.listing-swap{display:grid;text-align:center;grid-template-columns:repeat(3, 1fr);grid-gap:25px;padding:0px;}
.item{transition:all .3s ease-in-out;position:relative;text-align:left;}
.item:hover .product-txt a{color:#AA1609;}
.item .hover-img{opacity:0;transition:all .3s ease-in-out;position:absolute;top:1px;}
.item:hover .hover-img{opacity:1;}
.prodlist{background:#fff;border:1px solid #eee;transition:all .3s ease-in-out;}
.prodlist .bimg{opacity:1;width:256px;height:199px;transition:all .1s ease-in-out;}
.product-txt{font-weight:300;margin:5px 0 0px 10px;display:inline-block;font-size:14px;color:#383838;width:95%;line-height:24px;height:52px;overflow:hidden;text-align:left;}
.discount{z-index:999;border-radius:3px;background:#AA1609;padding:4px 8px;font-family:Roboto Condensed;font-size:14px;margin:5px;color:#fff;position:absolute;border-style:solid;border-width:1px;border-color:#921106;}
.price-box{width:95%;margin:0 0 0 10px;height:50px;text-align:left;display:inline-block;}
.price{display:inline-block;color:#AA1609;font-size:20px;text-align:left;}
.price span{font-size:16px;}
.old-price{text-decoration:line-through;color:#757575;font-size:16px;height:20px;display:inline-block;margin-left:10px;}
.product-txt a{color:#000;font-weight:500;font-size:16px;}
.sidebar{float:left;width:250px;margin-top:6px;}
.listing{float:right;width:75%;}
.sidebar h2{font-size:20px;text-transform:uppercase;}
.sidebar ul{list-style-type:none;margin:0;padding:0;overflow:hidden;}
.sidebar ul li{line-height:22px;margin-top:25px;}
.sidebar ul li a{color:#000;text-transform:uppercase;font-size:16px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;}
.sidebar ul li a:hover{color:#ed0000;}
.sidebar ul li ul li a{color:#333;font-size:15px;text-transform:none;}
.active{color:#AA1609!important;}
.sidebar ul li ul li a span{font-size:9px;margin-right:5px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;}
.sidebar ul li ul li a:hover span{margin-right:15px;}
.sidebar ul li ul li{border-bottom:1px solid #e0e0e0;width:100%;padding:10px 0 10px 0;margin:0;}
.map{display:block;font-size:13px;color:#333;}
.map a{color:#696969;}
.map a:hover{color:#ed0000;}
.pagging{padding:15px 0;margin:35px 0 0 0;}
.pagging-num{margin-right:10px;}
.pagging .select{background:#000;padding:5px 10px;text-decoration:none;color:#fff;}
.pagging a{background:#fff;padding:5px 10px;text-decoration:none;color:#333;font-size:13px;margin:0 5px 0 0;}
.pagging a:hover{background:#c25353;color:#fff;}
.left{float:left}
.right{float:right;}
.filter-sort{margin:50px 0 30px 0;}
.filter-sort select{border:1px solid #eee;width:187px;padding:5px 0 5px 5px;height:29px;font-size:12px;margin:0 0 0 10px;color:#333;display:inline-block;background-color:#fff;}
select.minimal{background-image:linear-gradient(45deg, transparent 50%, gray 50%), linear-gradient(135deg, gray 50%, transparent 50%), linear-gradient(to right, #ccc, #ccc);background-position:calc(100% - 15px) calc(1em + 1px), calc(100% - 10px) calc(1em + 1px), calc(100% - 27px) 5px;background-size:5px 5px, 5px 5px, 1px 1.5em;background-repeat:no-repeat;}
.gallery{float:left;width:750px;margin:50px 0 30px 0;}
.desc{float:right;width:300px;margin:50px 0 30px 0;}
.desc-rate{width: 100%;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;margin:10px 0;padding:10px 0;}
.phone{font-size:14px;color:#696969;}
.phone span{font-size:16px;color:#000;margin-left:10px;}
.gall-pics{display:block;}
.gray{background:#f7fbee;border:1px solid #e2e8d3;padding:10px;margin:20px 0 0 0;}
.gray h3{padding:0;margin:0 0 10px 0;font-size:16px;}
.desc-box{max-width:95%;width:1100px;margin:15px auto 0 auto;padding:15px 0 0 0;border-top:1px solid #e2e2e2;}
.desc-price-box{width:95%;margin:10px 0 0 0;height:40px;text-align:left;display:inline-block;}
.price-desc{display:inline-block;color:#AA1609;font-size:30px;text-align:left;}
.contact-form{list-style-type:none;width:100%;margin:50px auto 0 auto;padding:0;}
.contact-form li{text-decoration:none;padding:0 0 15px 0;display:block;text-align:left;margin:15px 0;font-size:18px;color:#000;font-family:Roboto Condensed;}
.red{color:#ff0000;}
.contact-form-input{width:100%;font-size:16px;color:#333;margin:5px 0;padding:15px 5px;box-sizing:border-box;border:1px solid #e4e4e4;}
.contact-form-textarea{width:100%;margin:5px 0;padding:10px 5px;height:100px;box-sizing:border-box;border:1px solid #e4e4e4;}
.btn-send-mail a{padding:15px 0;margin:20px 0;background-color:#000;color:#ffffff;display:block;text-align:center;text-transform:uppercase;width:100%;font-family:Roboto Condensed;font-size:16px;}
.btn-send-mail a:hover{background-color:#333;color:#ffffff;}
.logoimg{float:left;margin:10px 0 0 0;}
.btn span{margin-right:5px;}
.header{width:100%;background:rgba(0, 0, 0, 0.55);position:absolute;}
.wrap-box{max-width:95%;width:1100px;margin:0 auto;}
.title{font-size:18px;width:230px;text-align:left;line-height:20px;margin:9px 0 0 12px;font-family:Roboto Condensed;font-weight:500;text-transform:uppercase;display:inline-block;color:#ffc327;}
.title span{color:#fff;font-size:14px;display:block;text-align:left;text-transform:none;}
.mobile-btn{display:none;}
*, *::before, *::after{box-sizing:border-box;}
.menu{float:right;}
.menu-top{float:right;}
.page-menu ul{list-style-type:none;margin:0;padding:0;overflow:hidden;}
.page-menu ul li{display:inline-block;}
.page-menu li a{font-weight:500;display:inline-block;color:#000;text-align:center;padding:28px 10px;text-decoration:none;font-family:Roboto Condensed;font-size:14px;text-transform:uppercase;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;}
.page-menu li a:hover{color:#ed0000;}
.page-menu ul li ul li a:hover{color:#fff;background:#212121;}
/**/a{color:#c79209;}
a:hover{color:#AA1609;}
.rating{font-size:10px;margin:5px 0 0 10px;color:#555;text-align:left;display:inline-block;}
.rating i{font-size:15px;}
.checked{color:#ffc327;}
.rating span{display:none;}
.rating a{color:#000;font-size:16px!important;}
.rating a i{color:#000;font-size:16px!important;}
.rating a:hover{color:#ffc327;}
.rating a:hover i{color:#ffc327;font-size:16px!important;}
.rate-txt{display:inline-block;font-size:14px;color:#696969;}
/**/.se-content{background:#ffc327;text-align:center;margin:0 auto;width:100%;}
.se-content h3{font-size:60px;position:relative;display:inline-block;height:61px;background:#000;font-size:16px;color:#fff;}
.se-content h3:before{content:'';width:0;height:0;border-top:30px solid transparent;border-bottom:31px solid transparent;border-right:30px solid black;position:absolute;left:-30px;top:0px;}
.se-content h3:after{content:'';width:0;height:0;border-top:30px solid transparent;border-bottom:31px solid transparent;border-left:30px solid black;position:absolute;right:-30px;top:0px;}
.se-slope:nth-child(odd) .se-content h3:before, .se-slope:nth-child(odd) .se-content h3:after{border-right-color:#e90089;border-left-color:#e90089;}
.content{border-bottom:1px solid #e2e2e2;padding:40px 0;}
.content p{margin:10px 0 0 0;}
.cl{clear:both;}
.footer{padding:40px 0 60px 0;display:block;margin:0 0 0px 0;background:#fff;border-top:4px solid #e8e8e8;}
.footer-menu{float:left;}
.footer-menu ul{list-style-type:none;margin:0;padding:0;overflow:hidden;}
.footer-menu ul li{display:inline-block;}
.footer-menu a{color:#000;margin-right:15px;font-size:14px;}
.footer-menu a:hover{color:#333;}
.footer-text{float:right;width:30%;font-size:14px;color:#333;text-align:right;}
.footer-text p{margin:0;padding:0;}
.foot-social{text-align:left;margin:20px 0 0 0;padding-top:10px;border-top:1px solid #e4e4e4;}
.fb-foot a{background:url(../images/sprite.png) no-repeat 0px 12px;width:36px;height:49px;text-indent:-9999px;display:inline-block;}
.gplus-foot a{background:url(../images/sprite.png) no-repeat -108px 12px;width:36px;height:49px;text-indent:-9999px;display:inline-block;}
.mob-social-box{margin:9px 0 0 29px;width:200px;border-top:1px solid #4e4e4e;}
.mob-social-box span{font-size:13px;display:block;color:#a2a2a2;margin:10px 0 0 0;}
.mob-social{width:36px;display:inline-block;height:49px;margin:0 20px 0 0;}
.fb a{background:url(../images/sprite.png) no-repeat 0px -48px;width:36px!important;height:49px!important;text-indent:-9999px;display:inline-block;}
/**/.gplus a{background:url(../images/sprite.png) no-repeat -108px -48px;width:36px!important;height:49px!important;text-indent:-9999px;display:inline-block;}
.page-menu li .fb a:hover{background:url(../images/sprite.png) no-repeat 0 11px;width:36px;height:36px;text-indent:-9999px;}
.page-menu li .gplus a:hover{background:url(../images/sprite.png) no-repeat -108px 11px;width:36px;height:36px;text-indent:-9999px;}
.phone-mob{display:none;}
@media screen and (-webkit-min-device-pixel-ratio:0){select:focus,
textarea:focus,
input:focus{font-size:14px;background:#eee;}
}
/*fix for ie*/
@media screen and (-ms-high-contrast:active), screen and (-ms-high-contrast:none){
	.listing-swap .item{width:32%;margin:10px 0;display:inline-block;background:#fff;text-align:center;}
	.container-swap .item{width:24%;margin:10px 0;display:inline-block;background:#fff;text-align:center;}
	.item .hover-img {    margin-left: 3px;}
}
@media screen and (max-width:1165px){.desc-box img{width:100%!important;height:auto!important;}
.spalni{width:62%;}
.meka-mebel{width:62%;}
.container-swap{grid-gap:17px;}
.prodlist .bimg{width:100%;}
.prodlist .bimg{width:100%;height:auto;transition:none;}
.prodlist:hover .bimg{opacity:1;}
}
@media screen and (max-width:1135px){.gallery{width:65%;}
.descimg{width:100%;height:auto;}
.spalni{width:60%;}
.meka-mebel{width:60%;}
}
@media screen and (max-width:1075px){.listing-swap{grid-template-columns:repeat(2, 1fr);}
.listing{width:70%;}
.spalni{width:58%;}
.meka-mebel{width:58%;}
}
@media screen and (max-width:1030px){.spalni{width:56%;}
.meka-mebel{width:56%;}
}
@media screen and (max-width:980px){.gallery{width:60%;}
.listing{width:61%;}
.spalni{width:54%;}
.meka-mebel{width:54%;}
.footer-text{float:left;width:100%;font-size:14px;text-align:left;margin-top:20px;}
.spalni{width:400px;}
.meka-mebel{width:400px;}
.container-swap{grid-template-columns:repeat(3, 1fr);grid-gap:15px;}
}
@media screen and (max-width:860px){.gallery{width:55%;}
.spalni{width:49%;}
.meka-mebel{width:49%;}
.podovi{width:49%;}
.banq{width:49%;}
}
@media screen and (max-width:740px){.gallery{width:100%;margin:30px 0 30px 0;}
.desc{width:100%;margin:20px 0 30px 0;}
.sidebar{display:none;}
.listing{width:100%;}
.container-swap{grid-template-columns:repeat(2, 1fr);grid-gap:25px;}
/**/.mobile-btn{display:inline-block;float:right;margin:10px 0 0 0;}
.m-btn{color:#000;font-size:30px;cursor:pointer;display:inline-block;margin:4px 0 0 0;}
.sidenav ul{margin:0 15px 0 0;padding:0 0 0 15px;}
.sidenav ul li{display:inline-block;border-bottom:1px solid #424242;}
.sidenav ul li a{font-size:14px;}
.sidenav{height:100%;width:0;position:fixed;z-index:9999;top:0;right:0;background-color:#111;transition:0.5s;padding:60px 0;overflow-x:hidden;overflow-y:auto;}
.sidenav a{width:200px;padding:8px 8px 8px 30px;text-decoration:none;color:#ffffff;display:block;transition:0.3s;font-size:16px;font-family:Roboto Condensed;font-weight:300;}
.sidenav .closebtn{position:absolute;top:0;left:130px;font-size:36px;margin-left:50px;}
.menu{display:none;}
}
@media screen and (max-width:550px){.filter-sort{margin:15px 0 15px 0;width:100%;}
.filter-sort select{width:100%;margin:0 0 0 0;}
.top-line .btn a:first-child{border-right:none;}
.footer-text{float:left;width:100%;margin:10px 0 0 0;text-align:left;}
.top-line .txt{display:none;}
}
@media screen and (max-width:430px){.se-content h3{display:none}
.container-swap{grid-gap:5px;}
.listing-swap{grid-gap:5px;}
.old-price{font-size:14px;}
.price{font-size:16px;}
.product-txt a{font-size:14px;}
.text-main{width:100%;border-left:none;border-top:1px solid #ffc327;padding:10px 0 0 0;margin:9px 0 0 0;}
.type{margin:20px 0 0 0;text-align:center;}
}
@media screen and (max-width:400px){.spalni{width:100%;margin-bottom:10px;}
.meka-mebel{width:100%;}
.podovi{width:100%;margin-bottom:10px;}
.banq{width:100%;margin-bottom:10px;}
}
@media screen and (max-width:370px){.title{width:185px;margin:19px 0 0 2px;}
.title span{display:none;}
}