.nav-wrapper{position: relative;float: none;font-family: 'Roboto Regular', Arial;padding:0;z-index:999 !important;}
.nav-wrapper ul{list-style:none;margin:0;font-size:100%;font-weight:400;text-align:left;line-height:1.2;padding:0;}
.nav-wrapper ul li{list-style:none;margin:0 12px 0 0;position:relative;display:inline-block;}
.nav-fullwidth{position:static !important}
.nav-wrapper ul li a{font-family: 'Roboto-Regular';position:relative;font-size:100%;height:3.5vh !important;line-height:3.5vh !important;padding:0;font-weight:bold;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;-webkit-transition:all .27s cubic-bezier(0,0,.58,1);-moz-transition:all .27s cubic-bezier(0,0,.58,1);-o-transition:all .27s cubic-bezier(0,0,.58,1);-ms-transition:all .27s cubic-bezier(0,0,.58,1);transition:all .27s cubic-bezier(0,0,.58,1);letter-spacing:-0.3px;}
.nav-sub{display:none;left:0;padding:10px 10px !important;position:absolute;top:100%;width:220px;border-radius:5px;-webkit-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.4);-moz-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.4);box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.4);background:#000;z-index:500;}
.nav-sub li{display:block;width:100%;margin:0!important;padding:0;}
.nav-wrapper ul li .nav-sub li a{border:none;display:block;width:100%;height:auto !important;line-height:1.2!important;position:relative;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px 10px;cursor:pointer;text-align:left;color:var(--c-greysoft) !important;font-weight:400;letter-spacing:-0.3px;}
.nav-sub li a:hover,.nav-wrapper ul li .nav-sub li a:hover,.nav-sub li a.active{color:var(--c-yellow) !important;}
.nav-sub li a:focus,.nav-wrapper ul li .nav-sub li a:focus,.nav-sub li a.active{color:var(--c-yellow) !important;}
.nav-wrapper ul li a{color:var(--c-greydark) !important;}
.nav-wrapper ul li a:hover, .nav-wrapper ul li a:focus{color:var(--c-greydark) !important;}
.rgcarousel {background:transparent;position:relative;}
.aparatur-nav .rgcarousel{padding:5px 0 10px;margin:0 7px;border-radius:0 0 4px 4px;overflow:hidden;}
.rgcarousel-cell {position:relative;width: 100%;counter-increment: gallery-cell;}
.gallery-inner .rgcarousel-cell {width: 50%;}
.flickity-enabled {position: relative;}
.flickity-enabled:focus { outline: none;}
.flickity-viewport {position: relative;height: 100%;}
.flickity-viewport{position: relative;height: 100%;overflow:hidden;}
.flickity-slider {position: absolute;width: 100%;height: 100%;}
.flickity-enabled.is-draggable {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.flickity-enabled.is-draggable .flickity-viewport {cursor: move;cursor: -webkit-grab;cursor: grab;}
.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {cursor: -webkit-grabbing;cursor: grabbing;}
.flickity-prev-next-button {position: absolute;width: 20px;height: 30px;border:none;background-color:var(--bg-greydark);background-size: 40% auto;background-position: center;background-repeat: no-repeat;cursor: pointer;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);-o-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}
.flickity-prev-next-button.previous {left:0;background-position: center;background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23bdbdbd'%2F%3E%3C%2Fsvg%3E");z-index:2;}
.flickity-prev-next-button.next {right:0;background-position: center;background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23bdbdbd'%2F%3E%3C%2Fsvg%3E");z-index:2;}
.flickity-prev-next-button:disabled {filter: alpha(opacity=0); /* IE8 */opacity: 0;cursor: auto;}
.flickity-prev-next-button svg {display:none;}
.flickity-page-dots {display:none !important;}
.rgcarousel-nav2 .rgcarousel-cell.is-selected{color:var(--c-white);background:var(--bg-gradhor1);text-shadow:3px 2px 5px #000;-webkit-text-stroke:1px transparent;}
.rgcarousel-nav2 .rgcarousel-cell{cursor:pointer;width:33.33333333%;background:transparent;color:var(--c-greymid);}
.rgcarousel-nav1 .rgcarousel-cell{cursor:pointer;width:50%;border-left:var(--border-greysoft) 1px solid;background:var(--bg-greysoft);}
.rgcarousel-nav3 .rgcarousel-cell{cursor:pointer;width:33.33333333%;opacity:0.4;}
.rgcarousel-nav3 .rgcarousel-cell.is-selected{opacity:1;}
.rgcarousel-main2 .rgcarousel-cell, .rgcarousel-main1 .rgcarousel-cell, .rgcarousel-main3 .rgcarousel-cell{width: 100%;}
.rgcarousel-nav2 .flickity-prev-next-button {width: 30px;height: 60px;border:none;background-color:var(--bg-greydark);background-size: 30% auto;}
.rgcarousel-main2 .flickity-prev-next-button, .rgcarousel-main1 .flickity-prev-next-button, .rgcarousel-nav3 .flickity-prev-next-button{display:none;}
.rgcarousel-main3 .flickity-prev-next-button{width:25px;height:25px;border-radius:25px;background-color:rgba(0,0,0,0.6);background-size: 30% auto;}
.rgcarousel-main3 .flickity-prev-next-button.previous {left:5px;}
.rgcarousel-main3 .flickity-prev-next-button.next {right:5px;}
.rgcarousel-nav3{height:auto;position:relative;overflow:hidden;}
.form-control{display:block;width:100%;height:34px;padding:0 10px;font-size:90% !important;line-height:34px;color:var(--c-dark);background-color:var(--bg-white) !important;background-image:none;border:1px solid var(--border-greysoft)!important;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;-o-transition:none;transition:none}
.topsearch .form-control{height:26px;line-height:26px;border-radius:4px 0 0 4px;width:160px;}
.form-control:focus{border-color:var(--border-greysoft)!important;outline:0;-webkit-box-shadow:none;box-shadow:none;background-color:var(--bg-white) !important;}
.form-control::-moz-placeholder{color:var(--c-dark);opacity:1;}
.form-control:-ms-input-placeholder{color:var(--c-dark)}
.form-control::-webkit-input-placeholder{color:var(--c-dark)}
.modal-open {overflow-x: hidden;overflow-y: auto;}
.modal{z-index:9999999 !important;}
.modal-dialog{z-index:99999 !important;}
.modal-backdrop{z-index:3000 !important;background-color:rgba(0,0,0,0.8);}
.modal-backdrop.in{filter:alpha(opacity=100);opacity:1}
.modal.left .modal-dialog,.modal.right .modal-dialog {position: fixed;margin: auto;width: 25%;top:15px;bottom:15px;-webkit-transform: translate3d(0%, 0, 0);-ms-transform: translate3d(0%, 0, 0);-o-transform: translate3d(0%, 0, 0);transform: translate3d(0%, 0, 0);}
.modal.center .modal-dialog {position: fixed;margin: auto;left:50%;width: 60%;top:15px;bottom:15px;-webkit-transform: translate3d(-50%, 0, 0);-ms-transform: translate3d(-50%, 0, 0);-o-transform: translate3d(-50%, 0, 0);transform: translate3d(-50%, 0, 0);}
.modal-thin .modal.center .modal-dialog{width: 35%;}
.modal.left.fade .modal-dialog{left: -320px;-webkit-transition: opacity 0.3s linear, left 0.3s ease-out;-moz-transition: opacity 0.3s linear, left 0.3s ease-out;-o-transition: opacity 0.3s linear, left 0.3s ease-out;transition: opacity 0.3s linear, left 0.3s ease-out;}
.modal.left .modal-dialog{top:0;bottom:0;}
.modal.left.fade.in .modal-dialog{left: 0;}
.modal.center.fade.in .modal-dialog{top: 15px;}
.modal.right.fade .modal-dialog {right: -320px;-webkit-transition: opacity 0.3s linear, right 0.3s ease-out;-moz-transition: opacity 0.3s linear, right 0.3s ease-out;-o-transition: opacity 0.3s linear, right 0.3s ease-out;transition: opacity 0.3s linear, right 0.3s ease-out;}
.modal.center.fade .modal-dialog{top: -320px;-webkit-transition: opacity 0.3s linear, top 0.3s ease-out;-moz-transition: opacity 0.3s linear, top 0.3s ease-out;-o-transition: opacity 0.3s linear, top 0.3s ease-out;transition: opacity 0.3s linear, top 0.3s ease-out;}
.modal.right.fade.in .modal-dialog {right:15px;border-radius:4px;overflow:hidden;}
.modalhead{position:absolute;left:0;top:0;right:0;height:50px;background:var(--bg-1);}
.modalhead h1{font-size:110%;margin:0;padding:0;line-height:1;font-weight:bold;color:#fff;text-transform:uppercase;text-shadow: 2px 2px 0px rgba(0,0,0,0.25);}
.modalfoot{position:absolute;left:0;bottom:0;right:0;height:50px;font-size:90%;font-weight:500;margin:0;padding:0;line-height:1;color:#fff;cursor:pointer;background:var(--bg-2);}
.close-btn {width:5vh;height:7vh;position:relative;cursor:pointer;border-radius:0 5px 5px 0;}
.modalfoot .close-btn{width:26px;height:26px;border-radius:26px;background-color:rgba(0,0,0,0.3);}
.close-btn:before, .close-btn:after{content:'';position:absolute;left:50%;margin-left:-1px;width:2px;height:40%;top:30%;background:#fff;}
.modalfoot .close-btn:before, .modalfoot .close-btn:after{height:50%;top:25%;}
.close-btn:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.close-btn:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.inner-modal{position:absolute;left:0;top:50px;bottom:50px;right:0;background:var(--bg-greysoft);overflow:hidden;}
.modal-padding{padding:15px;}
.smallmodal .modalfoot{height:30px;background:var(--bg-greysoft);border-top:var(--border-greysoft) 1px solid;}
.smallmodal .modal{position:absolute !important;top:0;right:0;bottom:0;left:0;z-index:9 !important;}
.smallmodal .modal-dialog {position: absolute !important;margin:0 !important;top:0;width:100%;bottom:0;left:0;background:var(--bg-greysoft);}
.lapak-popup{position:absolute;left:0;top:0;right:0;bottom:30px;overflow:hidden;}
.smallmodal .modalfoot .close-btn{width:20px;height:20px;border-radius:20px;background-color:rgba(0,0,0,0.3);}
.mapstyle .modal-dialog {top:20px;margin:0 auto;-webkit-transform: translate3d(-50%, 0, 0);-ms-transform: translate3d(-50%, 0, 0);-o-transform: translate3d(-50%, 0, 0);transform: translate3d(-50%, 0, 0);}

@media (min-width: 768px) {
.modal-dialog {width: 600px;margin:0;}
}
