.header{position: fixed; top: 0px; width: 100%; left: 0px;}
.header-logo {width: 80px!important; height: 54px!important;}
nav.navbar {padding: 20px 80px;}
.header #parent-menu-left{margin-right: auto!important;}
.header #parent-menu{margin-left: auto!important;}
.dropdown-toggle::after{display:none;}
.navbar-expand-lg .navbar-nav .nav-link{margin: 0px 10px!important; font-size: 12px; font-weight: bold; letter-spacing: 2px;}
.child-menu:hover>.dropdown-menu {display: block; background: #091353; border: 0px; border-radius: 0px; padding:10px;}
.child-menu:hover>.dropdown-menu .nav-link{color:#fff!important; padding:5px; margin:4px 0px!important; }
.navbar-brand{margin:0 140px}
.widget-wrapper-top{margin-top:140px;}
div#navbarDefault{overflow:unset;}
.footer{padding:64px 100px;}
.f-navigation{width:100%; display:table; padding:10px; margin-bottom:40px;text-align:center;}
.f-navigation a{color: #fff; font-weight: 600; padding: 0px 15px; font-size:12px; letter-spacing:1px}
.f-logo{width:201px; height:162px; margin:0 auto; display:block}
.f-info-new .heading{font-size: 30px; color: #fff; font-weight: 600; margin-bottom:15px;}
.f-info-new .address{color:rgba(255,255,255,.72); font-size:16px;}
.f-info-new .sub-head{color:rgba(255,255,255,.72); font-size:16px; margin-bottom:15px;}
.subscribe-title{display:none;}
.for-form-style{width:250px; margin:0 auto;}
.for-form-style input{width:100%; padding: 10px 15px; margin-bottom: 15px;}
.subscribe-btn{width: 200px; color: #fff; background: #081359; border: solid 2px #fff; border-radius: 50px; padding: 10px 15px; margin: 0 auto; display: block; font-size: 15px; font-weight: 500;}
.social-icon-footer{width:100%; display:table; padding:15px; text-align: center; margin-top: 20px;}
.social-icon-footer a{background: #fff; color: #081359; padding: 10px; border-radius: 40px; width: 40px; height: 40px; font-size: 21px;}
.copyright{width:100%; display:table; padding:10px; text-align:Center; color:#fff; font-size:17px;}

.product_list ul li{border:0px;}

@media screen and (max-width: 1280px) and (min-width: 1150px) {

}

@media screen and (max-width:1149px) and (min-width:1024px) {
	.footer {padding: 34px 0px;}
}


@media screen and (max-width:1023px) and (min-width:991px) {
	.footer {padding: 34px 0px;}
	.navbar-brand {margin: 0 20px;}
	.navbar-toggler{padding:.25rem 2.75rem; outline:0px!important;}
	div#navbarDefault > ul > li > a{text-align:right; padding:7px!important;}
	div#navbarDefault{overflow:auto!important;}
	.child-menu:hover>.dropdown-menu .nav-link{text-align:right;}
	nav.navbar {padding: 20px 0px;}
}


@media screen and (max-width:990px) and (min-width:768px) {
	.footer {padding: 34px 0px;}
	.navbar-brand {margin: 0 20px;}
	.navbar-toggler{padding:.25rem 2.75rem; outline:0px!important;}
	div#navbarDefault > ul > li > a{text-align:right; padding:7px!important;}
	div#navbarDefault{overflow:auto!important;}
	.child-menu:hover>.dropdown-menu .nav-link{text-align:right;}
	.for-form-style{width:100%;}
	nav.navbar {padding: 20px 0px;}
}


@media screen and (max-width:767px) and (min-width:540px) {
	.footer {padding: 34px 0px;}
	.navbar-brand {margin: 0 20px;}
	.navbar-toggler{padding:.25rem 2.75rem; outline:0px!important;}
	div#navbarDefault > ul > li > a{text-align:right; padding:7px!important;}
	div#navbarDefault{overflow:auto!important;}
	.child-menu:hover>.dropdown-menu .nav-link{text-align:right;}
	.f-info-new .address{text-align:Center;}
	.f-info-new .heading{text-align:Center;}
	.f-info-new .sub-head{text-align:Center;}
	nav.navbar {padding: 20px 0px;}
}


@media screen and (max-width:539px) and (min-width:320px) {
	.footer {padding: 34px 0px;}
	.navbar-brand {margin: 0 20px;}
	.navbar-toggler{padding:.25rem 2.75rem; outline:0px!important;}
	div#navbarDefault > ul > li > a{text-align:right; padding:7px!important;}
	div#navbarDefault{overflow:auto!important;}
	.child-menu:hover>.dropdown-menu .nav-link{text-align:right;}
	.f-info-new .address{text-align:Center;}
	.f-info-new .heading{text-align:Center; margin-top:15px;}
	.f-info-new .sub-head{text-align:Center;}
	.f-navigation a{padding:0px 13px}
	nav.navbar {padding: 20px 0px;}
}