/*!
 * (c) 2021 Samo Cope
 * licensed MUSHI
 */

.mobile_menu{position:absolute;/*right:10px;*/width:100%;z-index:99;}
.slicknav_menu{margin:0;padding:0;*zoom:1;font-size:16px;box-sizing:border-box;background:#4c4c4c;padding:0;background:transparent;margin-top:10px;}
  .slicknav_menu:before{content:" ";display:table; }
  .slicknav_menu:after{content:" ";display:table;clear:both; }
  .slicknav_menu *{box-sizing:border-box; }
  .slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar{margin-top:0.188em; }


  /*.slicknav_menu .slicknav_icon-bar{background-color:#fff; }*/
  .slicknav_menu .slicknav_icon{float:left;/*width:1.125em;height:0.875em;margin:0.188em 0 0 0.438em;*/position:relative;/*margin-top:3px;margin-right:6px;right:5px;top:-3px;*/padding-bottom:3px;}
    .slicknav_menu .slicknav_icon:before{  background:transparent;width:1.125em;height:0.875em;display:block;content:"";position:absolute; }
  .slicknav_menu .slicknav_no-text{margin:0; }
  .slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:0.125em;background-color:#fff;height:3px;margin:5px 0;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;width:30px;position:relative;display:block;width:1.125em;height:0.125em;}
  .header-area .main-header-area.sticky .slicknav_icon-bar,
  .header-area .main-header-area.primary .slicknav_icon-bar{background-color:#000;}

  .slicknav_menu .slicknav_no-text{margin:0; }
  .slicknav_menu .slicknav_menutxt{color:#fff;font-weight:bold;display:block;line-height:1.188em;float:left;display:none;}
  .slicknav_menu .slicknav_nav{background:rgba(255, 255, 255, 0.96);float:right;margin-top:0;padding:0 0 10px;width:100%;border-radius:0px;margin-top:5px;position:absolute;left:0;right:0;margin:auto;top:11px;}
    .slicknav_menu .slicknav_nav a:hover{background:transparent;color:#FDAE5C;}
    .slicknav_menu .slicknav_nav a.active{color:#FDAE5C;}
    .slicknav_menu .slicknav_nav a i{display:none;}
	
	
.slicknav_nav{clear:both;color:#fff;margin:0;font-size:0.875em;list-style:none;overflow:hidden;background:#fff;float:right;margin-top:0;;width:100%;}
  .slicknav_nav a{display:block;padding:15px 10px;margin:2px 5px;text-decoration:none;font-size:16px;font-weight:200;color:#111;text-transform:capitalize;}
    .slicknav_nav a:hover{  -webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#ccc;color:#222;background:#F79960 none repeat scroll 0 0;}
	
	
    .slicknav_menu .slicknav_nav .slicknav_btn{background-color:transparent;cursor:pointer;margin-bottom:10px;margin-top:-40px;position:relative;z-index:99;border:1px solid #ddd;top:3px;right:5px;top:-36px;}
      .slicknav_btn{background-color:transparent;cursor:pointer;margin-bottom:10px;position:relative;z-index:99;border:none;border-radius:3px;top:5px;top:-40px;/*padding:5px 0;right:5px;margi n-top:-5px;top:-22px;*/position:relative;display:block;vertical-align:middle;float:right;line-height:1.125em;
    margin: 5px 0 0;text-decoration:none;/*margin:5px 0;padding:0.438em 0.625em 0.438em 0.625em;padding:5px;background-color:none;*/}
         .slicknav_menu .slicknav_nav .slicknav_btn .slicknav_icon{margin-right:6px;margin-top:3px;position:relative;padding-bottom:3px;top:-11px;right:-5px;}


@media (max-width:767px){
  .mobile_menu{margin:auto -15px;}
}

@media (min-width:768px) and (max-width:991px){
.mobile_menu{width:-webkit-calc(100% - 30px); width:-moz-calc(100% - 30px);width:calc(100% - 30px); }
  .slicknav_menu .slicknav_nav a i{display:none;}
}


@media (max-width:767px){
.slicknav_btn{margin:0 15px 0 0;}
}


/*.slicknav_btn{background-color:transparent;cursor:pointer;margin-bottom:10px;position:relative;z-index:99;border:none;border-radius:3px;top:5px;padding:5px;right:0;margin-top:-5px;top:-33px;}*/


.slicknav_brand{float:left;color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px; }

.slicknav_nav .slicknav_arrow{float:right;font-size:22px;position:relative;}
.slicknav_nav .slicknav_row:hover,
.slicknav_nav .slicknav_row:hover .slicknav_arrow{border-radius:0;background-color:#F79960;background-color:transparent;color:#333;}

  .slicknav_nav ul,.slicknav_nav li{display:block; }
  .slicknav_nav ul{list-style:none;overflow:hidden;padding:0;margin:0 0 0 20px;}
  .slicknav_nav li li a{;padding:10px 10px;}
  .slicknav_nav .slicknav_arrow{margin:0 0 0 0.4em; }
  .slicknav_nav .slicknav_item{cursor:pointer; }
    .slicknav_nav .slicknav_item a{padding:0;margin:0;display:inline; }
  .slicknav_nav .slicknav_row{display:block; }
  .slicknav_nav .slicknav_row{/*padding:5px 10px;margin:2px 5px;*/}
    .slicknav_nav .slicknav_row:hover{  -webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#fff; }
	
  .slicknav_nav .slicknav_txtnode{margin-left:15px; }
  .slicknav_nav .slicknav_parent-link a{display:inline;padding:0;margin:0; }





/*===== mobile menu slicknav =====*/
/*.slicknav_btn{background-color:transparent;cursor:pointer;margin-bottom:10px;margin-top:-35px;position:relative;z-index:99;}*/

/* .slicknav_menu .slicknav_open .slicknav_icon-bar:nth-child(2){opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
.slicknav_menu .slicknav_open .slicknav_icon-bar:nth-child(1){-webkit-transform:rotate(45deg) translate(1px, 7px);-ms-transform:rotate(45deg) translate(1px, 7px);  transform:rotate(45deg) translate(1px, 7px);}
.slicknav_menu .slicknav_open .slicknav_icon-bar:nth-child(3){-webkit-transform:rotate(-45deg) translateY(-6px);-ms-transform:rotate(-45deg) translateY(-6px);  transform:rotate(-45deg) translateY(-6px);  position:relative;  top:-1px;} */
/*.slicknav_icon-bar{background:#fff !important;}*/