.mob-menu-toggle-btn{
    width:40px; height: 40px; display: block; position:absolute;
    right:0px; top:3px;/* background:#fd7a56;*/ background: #444; color: #fff; line-height: 40px;
    font-size: 20px;text-align: center;z-index: 9999;cursor: pointer;display: none;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	/*
    -webkit-border-bottom-left-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;*/
    }
#menuopen{}
#menuclose{display: none;}
#mob-site-navigation{display: none;}
#mob-site-navigation ul{margin: 0px;}
#mob-site-navigation ul li {position: relative;background: #404040;border-bottom: 1px solid #3d3d3d;
-webkit-transition: background 0.3s ease-in-out;
-o-transition: background 0.3s ease-in-out;
-moz-transition: background 0.3s ease-in-out;
transition: background 0.3s ease-in-out;}
#mob-site-navigation ul li:hover, #mob-site-navigation ul li:focus{background: #1E86C1;
-webkit-transition: background 0.3s ease-in-out;
-o-transition: background 0.3s ease-in-out;
-moz-transition: background 0.3s ease-in-out;
transition: background 0.3s ease-in-out;}
#mob-site-navigation ul li a{
    width:100%;
    /*width:-webkit-calc(100% - 30px); width:calc(100% - 30px);*/
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 5px 10px; display: block;line-height: 30px;
    color:#fff;
}
#mob-site-navigation ul li a:focus, #mob-site-navigation ul li a:hover{text-decoration: none;}
#mob-site-navigation ul li ul li {border: 0px; background: #dddddd;-webkit-transition: background 0.3s ease-in-out;
-o-transition: background 0.3s ease-in-out;
-moz-transition: background 0.3s ease-in-out;
transition: background 0.3s ease-in-out; color: #fff;}
#mob-site-navigation ul li ul li span{
    /*border-bottom: 1px  solid #21323F; border-top: 1px  solid #21323F;display: block; cursor: auto;
    padding: 5px 20px; font-weight: bold; text-transform: uppercase;line-height: 30px;*/
    cursor: pointer;
    }
#mob-site-navigation ul li ul li:hover, #mob-site-navigation ul li ul li:focus {background: #404040;-webkit-transition: background 0.3s ease-in-out;
-o-transition: background 0.3s ease-in-out;
-moz-transition: background 0.3s ease-in-out;
transition: background 0.3s ease-in-out;}
#mob-site-navigation ul li ul li a{line-height: 20px;color:#222;}


#mob-site-navigation ul li ul li ul li {border: 0px; background: #fc635e;-webkit-transition: background 0.3s ease-in-out;
-o-transition: background 0.3s ease-in-out;
-moz-transition: background 0.3s ease-in-out;
transition: background 0.3s ease-in-out; color: #fff;}
#mob-site-navigation ul li ul li ul li:hover, #mob-site-navigation ul li ul li ul li:focus {background: #404040;-webkit-transition: background 0.3s ease-in-out;
-o-transition: background 0.3s ease-in-out;
-moz-transition: background 0.3s ease-in-out;
transition: background 0.3s ease-in-out;color: #fff;}
#mob-site-navigation ul li ul li a{line-height: 20px;color:#222;}
#mob-site-navigation ul li ul li:hover a{color:#fff;}


.accordiandown{position: absolute; display:block;color:#fff;
right:10px; top:10px;z-index: 200;cursor:pointer;/*background:#000; */text-align: center;
-webkit-transition: background 0.3s ease-in-out;
-o-transition: background 0.3s ease-in-out;
-moz-transition: background 0.3s ease-in-out;
transition: background 0.3s ease-in-out;
}
.accordiandown span{}
.accordiandown:focus, .accordiandown:hover{/*background: #FF3E3E;*/}
#mob-site-navigation .sub-menu{display:none;}


@media only screen and (max-width: 991px){
.mob-menu-toggle-btn{display: block;}
#site-navigation-wrap{display: none;}
#slider{margin-top:0px !important;}
}

@media only screen and (min-width: 992px) and (max-width: 1200px){
#site-navigation-wrap{display:block;}
#logo{/*margin-bottom: 60px;*/}
#site-navigation .dropdown-menu a{padding: 0px 6px;}
}