textarea#faq-textArea:focus{
	
	    outline: none !important;
        border-color: #505659;
        box-shadow: 0 0 10px #505659;
}
table thead, .header-bar {
	border-bottom: 3px solid #4f1613!important;	
}

.logo img {
	width: 56px !important;                           
	height: 96px;
}

.modal-content{
/* 	width: 780px; */
}
h1{
	font-family: 'Raleway', sans-serif;
}

h2,h3,h4{
	font-family: 'Roboto', sans-serif;
	font-weight:bold;
}

h5,h6,span,p,label,th,td,a{
	font-family: 'Roboto', sans-serif;
}




@media screen and (max-width : 767px) {
	/* #appMenu .navbar-brand {
    
    display: none!important;
}

	#appMenu{
	max-width:250px
	} */
	
	#responsiveMenu .navbar-brand {
	    display: none!important;
	}
    #responsiveMenu{
	max-width:250px
	}

   .menu:after{
    content: '';
    border-color: #000;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    display: block;
    position: relative;
    width: 230px;
    left: 20px;
   }
   #dismiss {
    font-size: 2em!important;
    color: #ffffff!important;
    background-color: #262a2d!important;
}
.close{
	font-weight: 500!important;
	opacity:unset!important;
	margin-left:auto;
}
#topmenuLi{
	color:#fff!important;
	position:absolute;
}

.list-unstyled a span{
    font-size: 0.9em;
}

#sidebar ul li.active>a, #sidebar a[aria-expanded="true"] {                      
	
	border-radius: unset!important;
}

#pagebar ul li.active>a, #pagebar a[aria-expanded="true"] {
	border-radius:unset!important;                                                                        
}

#responsiveMenu .navbar-brand {
	    padding-left: 25px;
		padding-top: 25px;
		width: 250px;
	}
	
}

/* for tablets with width between 768-990px */
@media screen (min-width:768px),(max-width:990px){

	/* #appMenu .navbar-brand {
    
    display: none!important;
}
#appMenu{
	max-width:250px
	} */
	
	#responsiveMenu .navbar-brand {
	    display: none!important;
	}
    #responsiveMenu{
	max-width:250px
	}

.menu:after{
   content: '';
    border-color: #000;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    display: block;
    position: relative;
    width: 230px;
    left: 20px;
   }
   #dismiss {
    font-size: 2em!important;
    color: #ffffff!important;
    background-color: #262a2d!important;
}
.close{
	font-weight: 500!important;
	opacity:unset!important;
	margin-left:auto;
}
#topmenuLi{
	color:#fff!important;
	position:absolute;
}
.list-unstyled a span{
    font-size: 0.9em;
}
#sidebar ul li.active>a, #sidebar a[aria-expanded="true"] {                      
	
	border-radius: unset!important;
}

#pagebar ul li.active>a, #pagebar a[aria-expanded="true"] {
	border-radius:unset!important;                                                                         
}

#responsiveMenu .navbar-brand {
	    padding-left: 25px;
		padding-top: 25px;
		width: 250px;
	}
	
}
