@charset "utf-8";
/* CSS Document */
@media (max-width:1024px)

{
	table.contact_info {
width: 59%;
    margin-left: 22%;
	}
	
	.panel-title {
    font-size: 15px;
	}
	
	.tool_l a {
		    font-size: 10px;
	}
	
	.login_btn {
		    padding: 0px 24px 0px;
	}
	
	.nav>li>a {
    padding: 12px 5px;
    font-size: 13px !important;
	}
	
	.tab-content {
    padding: 15px 0;
	}
	
	.carousel {
    margin-top: 103px;
	}
	.nav-tabs>li>a {
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 11px !important;
	}
	.nav-tabs>li>a, .nav-pills>li>a {
    padding-right: 5px!important;
    padding-left: 5px!important;
	}
	
}

@media (max-width: 979px){
.nav-collapse .nav {
background-color: #000;
}


#menu{
display:none;	
}

#mobile_menu{
	display:block;	
}

 ul#mobile_menu li ul.dropdown{
width: 100%;
    background: #000000;
    display: none;
    position: absolute;
    z-index: 999;
    text-align: left;
    left: 173px;
    top: 0px;
    padding: 5px 10px;
    }
	
	    ul#mobile_menu li:hover ul.dropdown{
        display: block!important;	/* Display the dropdown */
    }
    ul#mobile_menu li ul.dropdown li{
        display: block !important;
		
		
    }
	
	ul#mobile_menu li ul.dropdown li a{
     color: #fff ;
	}
	
	
	ul.dropdown li:hover {
    background-color: #656563;
}
	
	
	 ul.dropdown li ul.sub_menu{
width: 100%;
    background: #000000;
    display: none;
    position: absolute;
    z-index: 999;
    text-align: left;
    left: 165px;
    top: 0px;
    padding: 5px 10px;
    }
	
	
	ul.dropdown li:hover ul.sub_menu{
        display: block!important;	/* Display the dropdown */
    }
	
    ul.dropdown li ul.sub_menu li{
        display: block !important;	
    }
	
	
}

@media (max-width: 800px){
	
	.collapse.in {
    height: 415px !important;
}
	
	#mobile_menu {
    width: 25% !important;
	    margin-top: 4px;
}
	
	
	.row {
    margin-left: 0!important;
	  margin-right: 0; 
}

table.contact_info {
    width: 70%;
    margin-left: 30%;
    clear: both;
    margin-top: 50px;
}

.carousel {
    margin-top: 0;
}

.navbar .btn-navbar {
    margin-top: 4px;
}

ul#menu {
    width: 25% !important;
    float: left;
    position: relative;
    top: 4px;
	
}

.nav-collapse.collapse.in {
    height: 385px;

}

#menu li {
    width: 100%;
    text-align: left !important;
}


.mf_link {

    margin-left: 5px;
}

.welcome_tab {
    font-size: 23px;
}
	
	.copy {
    font-size: 12px;
}
	
}

@media (max-width: 603px){
	
	#mobile_menu {
    width: 34% !important;
	}
	
	
	table.contact_info {
    width: 119%;
    margin-top: 32px;
    float: right;
}

.tool_l a {
    font-size: 13px;
}

ul#menu {
    width: 33% !important;
}

.mf_link {
    margin-left: 25%;
}

.botoom_footer div {
    text-align: center !important;
}


}

@media (max-width: 533px){
	
	#mobile_menu {
    width: 39% !important;
}
	
	table.contact_info {
    width: 153%;
	}
	
	ul#menu {
    width: 38% !important;
}

ul.sub_menu{
left: 67px!important;
    top: 25px !important;
}
	
}


@media (max-width: 414px){
table.contact_info {
    width: 157%;
    margin-left: -58%;
    font-size: 11px;
}

ul.sub_menu {
    left: -100px !important;
    top: 25px !important;
}

#mobile_menu {
    width: 54% !important;
}

.mf_link {
    margin-left: 13%;
}

.welcome_tab {
    font-size: 21px;
}
	
}

@media (max-width: 375px){
	ul#menu {
    width: 70% !important;
}

ul#mobile_menu li ul.dropdown {
    left: 137px;
}

.mf_link {
    margin-left: 6%;
}

.welcome_tab {
    font-size: 19px;
}

.collapse.in {
    height: 438px !important;
}
	
	
}





@media (max-width: 360px){
ul#mobile_menu li ul.dropdown {
    left: 103px !important;
}

.welcome_tab {
    font-size: 18px !important;
}

table.contact_info img {
    width: 100%!important;
}
}


