.bd{ 
background: rgb(181,189,200); /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover, rgba(181,189,200,1) 0%, rgba(220,220,220,1) 0%, rgba(229,229,229,1) 51%, rgba(254,254,254,1) 100%); /* FF3.6-15 */
background: -webkit-radial-gradient(center, ellipse cover, rgba(181,189,200,1) 0%,rgba(220,220,220,1) 0%,rgba(229,229,229,1) 51%,rgba(254,254,254,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: radial-gradient(ellipse at center, rgba(181,189,200,1) 0%,rgba(220,220,220,1) 0%,rgba(229,229,229,1) 51%,rgba(254,254,254,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b5bdc8', endColorstr='#fefefe',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */ }
.bg{ background-color:#FFFFFF;}
.src_prt{ background-color:#E7E7E9; height:25px;}
.reg_prt{ background-color:#15BDEE; height:25px;}
.mn_lg_prt{background-color:#FFF; height:65px;}
.logo{ height:60px;}
.mn{margin-top:12px;}
.slider_prt{ background-color:#F4F4F4; height:460px;}
.utube_blog_news{ background-color:#D2EEF2; padding-top:5px; padding-bottom:5px;}
.blg_txt{padding-top:5px;}
.vd_prt{max-width:450px;}
.ft{ background-color:#222527; height:45px;}
.pst_cus_txt{}
.pst_cus_txt img{height:100px; width:100px;}
.brand_box{text-align:justify;font-size:14px;font-family: 'Barlow Semi Condensed';}
.brand_box p{text-align:justify;font-size:14px; font-family: 'Barlow Semi Condensed';}
.brand_box h2{text-align:left;font-style:italic;font-family: 'Roboto';color: #336633;}
.brand_box h3{text-align:left;font-style:italic;font-family: 'Roboto';color: #336633;font-size:18px;}
.brand_box h4{text-align:left;font-style:italic;font-family: 'Roboto';color: #336633;font-size:16px; margin-top:15px;}
.brand_box i{ font-size:50px; color:green; text-align:center !important;}
.cat_prt i{text-align: center !important;}
.copy_right{ float:left; color:#007bff; margin-top:10px;}
.powered_by{float:right; margin-bottom:2px; margin-top:0px !important;}
.powered_by a{text-decoration:none;float:right;}
.powered_by a:hover{text-decoration:none;}
.main {
    width: 30%;
	height:25px !important;
    /*margin: 50px auto;*/
}

/* Bootstrap 4 text input with search icon */

.has-search .form-control {
    padding-left: 2.375rem;
	height:25px !important;
}

.has-search .form-control-feedback {
    position: absolute;
    z-index: 2;
    display: block;
	margin-left:5px;
	margin-top:5px;
    text-align: center;
    pointer-events: none;
    color: #aaa;
}
.csbtn{float:right;
	color: #495057;
	background-color: #fff;
	border-color: #80bdff;
    height: 25px;
	padding-top:0px !important;
}
.cs_btn{color: #495057;}
.welcome_txt{ margin-top:10px;}
.welcome_txt h2{color: #336633;}
.mn{}
#menu{min-height:33px;}
#menu ul{margin:0px; padding:0px; list-style:none;}
#menu ul li{float:left;  height: 30px; padding-top:3px; position:relative;}
#menu ul li:first-child{border-left:0px solid;}
#menu ul li:last-child{border-right:0px solid;}
#menu ul li a{color:#50545F;display:block; padding-left:10px; padding-right:10px;}
#menu ul li:nth-child(2) > a:after{	margin: 0 0 0 4px; content: "\25bc"; font-family: FontAwesome;}
#menu ul li:nth-child(2) > a:hover:after{margin: 0 0 0 4px;	content: "\25b2"; font-family: FontAwesome;	}  
#menu ul li:nth-child(3) > a:after{	margin: 0 0 0 4px; content: "\25bc"; font-family: FontAwesome;} 
#menu ul li:nth-child(3) > a:hover:after{margin: 0 0 0 4px;	content: "\25b2"; font-family: FontAwesome;	} 
#menu ul li:nth-child(6) > a:after{	margin: 0 0 0 4px; content: "\25bc"; font-family: FontAwesome;} 
#menu ul li:nth-child(6) > a:hover:after{margin: 0 0 0 4px;	content: "\25b2"; font-family: FontAwesome;	} 

/*rafiq level2*/
#menu ul ul{ display:none;visibility:hidden;overflow:visible;z-index:598;float:left;position:relative;}
#menu ul li:hover > ul {display:block;visibility:visible;overflow:visible;left:0px;z-index:99;/*top:0px;margin:0px;width:220px;*/}
#menu ul li ul li a:after{content:"" !important;}
#menu ul li ul li a:hover:after{content:"" !important;}
#menu ul li ul li:nth-child(1) a:hover:after{content:"" !important;}
#menu ul li ul li:nth-child(2) a:hover:after{content:"" !important;}

#menu ul li a:hover{color:#00B0F9; text-decoration: none;}/* dropdown menu */
#menu ul li ul{	display:none; position:absolute;left:-999999px;}
#menu ul li > ul li{ float:none; width:250px;border-bottom:1px solid #4FA7BC; border-right:0px solid; border-left:0px solid;}
#menu ul li ul li:last-child{border-bottom:0px solid #4FA7BC;}
#menu ul li ul li a {color:#50545F; background:#FFF; text-decoration:none; padding:4px 4px;}
#menu ul li ul li a:hover{text-decoration:none;color:#00B0F9; display:block;}
/*rafiq level3*/
#menu ul ul ul {left:250px !important;top: 0px;position:absolute;}
#menu ul ul ul li:nth-child(1) a:hover:after{content:"" !important;}
#menu ul ul ul li:nth-child(2) a:hover:after{content:"" !important;}
#menu ul ul ul li:nth-child(3) a:hover:after{content:"" !important;}
#menu ul ul ul li:nth-child(4) a:hover:after{content:"" !important;}
#menu ul ul ul li:nth-child(5) a:hover:after{content:"" !important;}
#menu ul ul ul li:nth-child(6) a:hover:after{content:"" !important;}

/*media query*/
.slicknav_menu {display:none;}/*rafiq*//* Extra small devices (portrait phones, less than 576px) */
@media (max-width: 575px) 
{ 
.js #menu {display:none;}
.js .slicknav_menu {display:block;}
.mn_lg_prt{height:auto !important;}
.slider_prt{height:150px !important;}
 }
/* Medium devices (tablets, less than 992px)*/
@media (max-width: 991px) { 	
.js #menu {display:block;}		
.js .slicknav_menu {display:none;}	
.mn_lg_prt{height:auto !important;}
.slider_prt{height:280px !important;}
}
/* Large devices (desktops, less than 1200px)*/
@media (max-width: 1199px) { 
.js #menu {display:none;}	
.js .slicknav_menu {display:block;}	
}/*custom media*//*media query*/