/* ===== [ 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;}
.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;}
.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;}
#topcontrol{position: fixed; bottom: 40px;right: 30px;opacity: 1; cursor: pointer;}
.vitrinmenu_twig {}
.vitrinmenu_twig li {}
.vitrinmenu_twig li:first-child {}
.vitrinmenu_twig li a {}
.vitrinmenu_twig li i {}
.vitrinmenu_twig li.top_cat29{}
.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 {}
.vitrinmenu_twig ul.submenu li {}
.vitrinmenu_twig li:hover ul.submenu {}
.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;}
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;}
.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%;}
}