

/* Menu desktop css */
.menuWrapper {width:calc(100% - 247px); height:43px; background-color:#000000;position:absolute; right:0px; bottom:0px;}
.menu {width:100%; height:43px;font-family: 'Roboto Condensed', sans-serif; }
.menu > ul {width:100%; height:43px;display: -webkit-box;display: -ms-flexbox; display: -webkit-flex;display: flex;}
.menu > ul > li {-webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; position:relative; border-right:1px solid #6f6f6f; }
.menu > ul > li > a {display:block; color:#ffffff; line-height:43px; text-decoration:none; text-align:center; font-size:18px; transition:0.3s;}
.menu > ul > li > a:hover,.menu > ul > li.selected a  {background-color: #FFFFFF; color:#000000;}

.menu > ul > li > ul.dropdown {display:none; position:absolute; left:0px; top:43px; background-color:#000000;width:100%; z-index:10; padding:10px 0px;}
.menu > ul > li > ul.dropdown > li {width:100%; overflow:hidden;}
.menu > ul > li:last-child .dropdown {left:inherit; right:0px; width:250px;}
.menu > ul > li:last-child .dropdown >li >ul {float:left; width:50%; padding-left:15px; border-right:1px solid #6f6f6f;}
.menu > ul > li:last-child .dropdown >li >ul:last-child {border-right:none;}
.menu > ul > li:last-child .dropdown >li >ul>li {display:block;}
.menu > ul > li:last-child .dropdown >li >ul>li>a {display:block; height:25px; line-height:25px; color:#ffffff; transition:0.3s; font-size:12px;}
.menu > ul > li:last-child .dropdown >li >ul>li>a:hover {color:#c2242a;}

.menu > ul > li:last-child {}
.menu > ul > li:last-child > a > span {display:none;}
.menu > ul > li:last-child > a {text-align:center;}
.menu > ul > li:last-child > a:hover{text-decoration:none;}

.menu > ul > li:last-child > a:after {display:none;}
.menu > ul > li:nth-last-child(2) a:after {display:none;}

.mobilMask {position: fixed; width: 100%;height: 100%;z-index: 500; background: rgba(0,0,0,0.7);}
.show-navobile {display:none; width:43px; height:43px; text-align:center; line-height:43px;}
/* aÃ§ kapat button clone  */
.show-navobile-clone { position: absolute;top: 5px;left: 5px;color: #ffffff;z-index: 50;font-size: 30px;width: 50px;height: 50px;text-align: center;line-height: 50px; }

.navobile-navigation > ul { margin-top:50px; display:block; height:auto;}
.menu.navobile-navigation > ul > li {float:none; display:block; height:auto; border-top:1px solid #0A0A0A; border-bottom:1px solid #3E3D3D; cursor:pointer;}
.menu.navobile-navigation > ul > li > a {width:100%; color:#ffffff; padding:0 20px; font-size:22px; box-sizing:border-box;}
.menu.navobile-navigation > ul > li > ul.dropdown {width:100%; background-color:#444444; position:relative; top:0px;  padding:0 20px; padding-bottom:20px; box-sizing:border-box;}
.menu.navobile-navigation > ul > li > ul.dropdown > li {width:100%;display:block;}
.menu.navobile-navigation > ul > li.selected a {background-color:transparent;}

.navobile-mobile-only { display: none;}
#navobile-device-pixel { width: 0;}

@media screen and (min-width: 0px) and (max-width: 992px) {

  .show-navobile {display:block; position:absolute; right:0px; top:0px;color: #ffffff;font-size: 35px;}
  .menu > ul > li > a {text-align:left;}
  .menu > ul > li > a:after {float:left; margin-right:10px;}
  .menu > ul > li:last-child {width:100%;}
  .menu > ul > li:last-child > a{text-indent:0px;text-align:left;}
  .menu > ul > li:last-child > a:before {display:none;}
  .menu > ul > li:last-child > a > span {display:block;}
  .menu > ul > li > a:hover {background-color:transparent;}
  
    html,
    .navobile-bound {
      overflow-x: hidden;
      overflow-y: visible;
      height: auto;
      width: 100%;
    }

    .overflowscrolling {
      -webkit-overflow-scrolling: touch;
    }
    
    #navobile-device-pixel {
      width: 1px;
    }

    .navobile-mobile-only {
      display: block;
    }

    .navobile-desktop-only {
      display: none;
    }

    .navobile-navigation {
      height: 100%;
      right: -100%;
      overflow: auto;
      position: absolute;
      top: -100%;
      width: 50%;
      z-index: -1;
      
      -webkit-transform: translateX(0);
      -moz-transform: translateX(0);
      -ms-transform: translateX(0);
      -o-transform: translateX(0);
      transform: translateX(0);
    }

    .navobile-bound .navobile-navigation {
      
        position: fixed;
        top: 0;
        z-index: 1000;
    margin:0px;
    height:100%;
    background-color:#000000;
        transition: 0.2s;
    }

    .mobilePageSkin.navobile-bound .navobile-navigation {padding-top: 20px;}
  .navobile-bound .navobile-navigation.navobile-navigation-visible {right:0;}
    .navobile-navigation ul {
      overflow: hidden;
    }

    .navobile-navigation li {
      float: none;
      overflow: hidden;
    }

    .navobile-content {
      position: relative;
      z-index: 3;

      -webkit-transition: -webkit-transform 0.2s linear;
      -moz-transition: -moz-transform 0.2s linear;
      -o-transition: -ms-transform 0.2s linear;
      -ms-transition: -o-transform 0.2s linear;
      transition: transform 0.2s linear;
    }

    .csstransforms #content.navobile-content-hidden {
      -webkit-transform: translateX(-50%);
      -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      -o-transform: translateX(-50%);
      transform: translateX(-50%);
    }

    .csstransforms #content.navobile-content-hidden {
      -webkit-transform: translate3d(-50%,0,0);
      -moz-transform: translate3d(-50%,0,0);
      -ms-transform: translate3d(-50%,0,0);
      -o-transform: translate3d(-50%,0,0);
      transform: translate3d(-50%,0,0);
    }
  
  .menu > ul > li:nth-last-child(2) a:after {display:block;}
}


@media (max-width:480px) {
.menu.navobile-navigation > ul > li {height:40px;}
.menu.navobile-navigation > ul > li > a {line-height:40px; font-size:15px;}

}


