/* ===== [ ANASAYFA SLIDER VE BANNER CSS ] ===== */
.slider {    float: left; }
.bannerWrap {    float: left;    width: 100%;    margin-top: 20px;}
.mSlider {    float: left;    width: 100%;    text-align: center;}
.tab{float: left;width: 100%;border: 0;display:  flex;flex-direction:  row;border-bottom:  1px solid#a4b0be;background:  #ff9800;margin-top:  50px;}
.showcaseOccasion {float:  right;}
.tab>li{float:  left;flex-grow:  1;display:  flex;align-items:  center;height:  55px;text-align:  center;}
.tab>li>a {border-left:  0!important;border-right: 1px solid#fff!important;align-items:  center;width:  100%; height:  100%;margin: 0; border-top: 0!important;border-bottom:  0!important;display:  flex;color: #fff!important;font-size: 15px;font-weight: 300;text-align:  center;position:  relative;justify-content:  center;padding:  0px 10px;font-family: 'Rubik';}
.tab>li:hover {background: #dadada;}
.tablivitrinm {float: left;width: 100%;border: 0;display:  flex;flex-direction:  row;padding:  10px 20px;border-bottom:  1px solid#a4b0be;background:  #eb2e06;margin-top:  50px;}
.tablivitrinm>li {float:  left;flex-grow:  1;display:  flex;align-items:  center;height:  70px;text-align:  center;}
.tablivitrinm>li>a {border-left:  0!important;border-right: 1px solid#fff!important;align-items:  center;width:  100%;height:  100%;margin: 0;border-top: 0!important;border-bottom:  0!important;display:  flex;color: #fff!important;font-size: 18px;font-weight:  300;text-align:  center;position:  relative;justify-content:  center;padding:  0px 10px;font-family: 'Rubik';}
.bannerWrap ul li {float:  left;width: 33.3%;}
.tablivitrinm>.active>a {background: #3b3b3b;}
.tablivitrinm>.active {background: #3b3b3b;}
li.product_display_title:before {border-top: #eee solid 43px;border-left: transparent solid 9px;border-bottom: transparent solid 0;position: absolute;content: "";width: 0;height: 0;top: 0px;right: 0%;z-index: 9;}
.tablivitrinm>.active:last-child:before {border-top-color: #fff;}
.tab-pane {    display: none;}
.tab-pane.active {    display: block;}
.tablicontentm {    float: left;    width: 100%;}
.tablicontentm .showcaseArea {margin-top:0;}
.tablicontentm .showcaseAreaContent {margin-top:5px; margin-bottom: 30px;}
.vitrinmenu_twig {position:relative;}
.vitrinmenu_twig li {border-top:1px solid #ddd;background-position: 5px 7px !important;background-size: 16px !important;background-position: 7px 9px !important;padding-left: 30px !important;}
.vitrinmenu_twig li:first-child {border-top:none;}
.vitrinmenu_twig li a {display:block;font: 13px/30px ralewaymedium;padding:0 5px;}
.vitrinmenu_twig li i {font-size:20px; display: none;}
.vitrinmenu_twig li.top_cat29{background: url(category_images/t4606343382_1.jpg) no-repeat;}
.vitrinmenu_twig li.top_cat33{}
.vitrinmenu_twig li.top_cat39{}
.vitrinmenu_twig li.top_cat45{}
.vitrinmenu_twig li.top_cat46{}
.vitrinmenu_twig li.top_cat47{}
.vitrinmenu_twig li.top_cat48{}
.vitrinmenu_twig li.top_cat49{}
.vitrinmenu_twig ul.submenu {display:none;position:absolute;left:100%;top:-1px;z-index:99;background:#fff;border:1px solid #ccc;width:500px;min-height:300px;padding:5px 10px;}
.vitrinmenu_twig ul.submenu li {width:200px;}
.vitrinmenu_twig li:hover ul.submenu {display:none;}
.banners {margin-top:20px;}
.banners a img {transition: all 0.3s ease;}
.banners a img:hover {transform: scale(1.1);transition: all 0.3s ease;}
.vitrinmenu_twig li a {width: 100%;background-size: 200% 100%;background: linear-gradient(to right, #666 50%, #666 50%), linear-gradient(to right, #dadada 50%, transparent 50%);transition: background-position 0.5s;background-size: 200% 100%;background-repeat: no-repeat;background-position: 100% top, 100% top;-webkit-background-clip: text, border-box;background-clip: text, border-box;}
.vitrinmenu_twig li a:hover {background-position: 0% top, 0% top;}
ul.hmenu>li a {position: relative;top:0px;transition: all 0.5s ease;}
ul.hmenu>li:hover a {top: -4px;transition: all 0.5s ease;}
@media (max-width: 991px) {
 .sliderWrap{width:100%!important;margin-bottom: 30px;}
.slider{float:none;}
}
@media (max-width: 767px) {
.tablivitrinm {    margin-bottom: 8px;display:none;}
  .tabPro .vProItem {    width: 49%;    margin-right: 2%;}
    .tabPro .vProItem:nth-child(2n) {    margin-right: 0;}
    .tabs-container .tablivitrinm {    display: none;}
    .tabWrap {    padding: 0;    margin: 0;}
   .slider{margin-left : 0px;}
    .tab.tablicontentm {    margin: 0;}
    .tab>li>a{border-right:none!important;}
    .tabAcordBtn {    float: left;    width: 100%;    background: #dfe4ea;    color: #696969;    text-indent: 10px;    padding: 10px 0;    font-weight: 500;    font-size: 15px;    margin-bottom: 5px;}
    .tab-pane {    display: block;}	 
  .tab{display:inline-grid;}
    .tabProItemWrap {    display: none;}
    .tab-pane:first-child .tabProItemWrap {display: block;width: 100%;float: left;}    
    .tabs-container {    padding: 0 !important;}  
.tablivitrinm>li>a {font-size: 11px;padding: 9px 9px;}
.tablivitrinm>.active:before {border-top-width: 35px;top: -1px;right: -1%;}
}