
.cus-home-page .cus-about-section-deails
{
	font-size: 20px;
}

.list-star li:before {
    content: "\e607";
}

.cus-top-bar
{
	padding: 10px 0;
}

.cus-top-bar .cus-top-bar-mail
{
	font-size: 14px;
    padding: 8px 10px;
    color: #fff;
    display: inline-block;
    font-size: 13px;
    outline: 0;
    cursor: pointer;
    outline: 0;
    border-width: 0;
    border-style: solid;
    border-color: transparent;
    line-height: 1.42857;
    border-radius: 3px;
    font-weight: 600;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    background: #0047AB;
}

.cus-top-bar .cus-top-bar-helpline
{
	padding: 8px 10px;
}

.btnhover21::after, .btnhover21::before
{
	content: unset;
}

.cus-site-footer-style .cus-footer-link
{
	font-size: 14px;
	color: #E77800;
	font-weight: 600;
}

.cus-site-footer-style .cus-footer-link:hover
{
	text-decoration: underline;
	color: #000;
	font-weight: 600;
	transition: 2s;
}

.cus-site-footer-style .cus-icon-bx-wrapper
{
	width: 100%;
}

.cus-site-footer-style img.cus-contact-bx-img
{
	width: 40px;
	height: 40px;
}

.cus-site-footer-style.style1 .cus-footer-bottom .cus-footer-bottom-logo
{
	padding: 10px;
}

.cus-site-footer-style.style1 .cus-footer-bottom .cus-footer-bottom-logo a.cus-developer-name
{
	background: unset;
	padding: unset;
}

.cus-site-footer-style.style1 .cus-footer-bottom .cus-social-icon li a
{
	height: 40px;
	line-height: 40px;
}

.site-footer.style1 .footer-title:after
{
	width: 120px;
	left: 45%;
}

p.cus-about-section-deails
{
	text-align: justify;
}

.cus-contact-us-page a.cus-contact-us-link
{
	color: #000;
}

.dlab-bnr-inr, .dlab-bnr-inr .dlab-bnr-inr-entry
{
	height: 130px;
}

.cus-blog-post
{
	padding: 10px;
	width: 100%;
}

.blog-md .dlab-post-info:nth-child(odd)
{
	padding-left: 0px;
}

.blog-md .dlab-post-info
{
	width: 55%;
	padding-right: 15px;
	vertical-align: unset;
}

.blog-md .dlab-post-info .dlab-post-title h4
{
	margin-bottom: 15px;
}

.dlab-post-info .dlab-post-text .list-box>li
{
	padding: 5px 20px 5px 50px;
}

.dlab-post-info .dlab-post-text .list-box>li:before
{
	padding: 5px 0;
}

.cus-service-box.style2
{
	padding: 45px 30px;
	display: block;	
	text-align: center;
}

.cus-service-box p
{
	margin-bottom: unset;
}

.content-inner
{
	padding: 30px 0;
}

.cus-about-more-section .icon-md i
{
	font-size: 35px;
}

.cus-about-more-section .icon-bx-wraper
{
	vertical-align: middle;
}

.about-us-more-img
{
	border: 1px #FC6A03 dashed;
    padding: 8px;
	border-radius: 10px;
}

.exhibition-carousel .item img
{
	border-radius: 10px;
}

.logo-footer img, .logo-header img
{
	height: 120px;
    width: 220px;
    max-width: 220px;
    margin-top: -50px;
}

.is-fixed .logo-header img
{
	height: auto;
    width: auto;
    margin-top: unset;
}

.cus-social-icon .fa
{
	color: #FC6A03;
	transition: all .2s ease-in-out;
}

.cus-social-icon .fa:hover
{
	color: #FFF;
	transform: scale(1.1);
}

.cus-website-services-color
{	
	font-weight: 600;

	/*
		color: #FC6A03;
		border-bottom: 1px #CCC dashed; 
	*/
}

.section-head
{
	margin-bottom: 0px;
}

.cus-footer-about
{
	color: #FFF;
	margin-bottom: 0px;
}

.section-head p
{
	margin-bottom: 10px;
}

.bg-pt, .dlab-bnr-inr.bg-pt 
{
    background-position: center;
    background-size: cover;
}

.service-box.style3 .icon-bx-wraper
{
	padding: 10px 30px;
}

.double-width-img
{
	width: 200% !important;
	max-width: 200% !important;
}

.icon-bx-lg 
{
    width: 150px;
    height: 120px;
}

.cus-affiliation-img
{
	height: 100% !important;
}

.icon-bx-wraper.bx-style-1
{
	background-color: #FFF;
}

.cus-affiliation-section .icon-bx-wraper .dlab-tilte
{
	color: #FC6A03;
}

.cus-header-main-navbar
{
	line-height: 50px;
}    

.text-orange
{
	color: #FC6A03 !important;
}

.exhibition-carousel:after
{
	background-color: #FC6A03 !important;
}

.cus-footer-about-widget
{
	margin-bottom: 10px;
}

.cus-footer-about-widget .footer-title
{
	margin-bottom: 15px !important;
}

.cus-f-16
{
	font-size: 16px;
}

.cus-home-affiliation .blog-post .dlab-post-media img
{
	height: 120px !important; 
	object-fit: contain !important;
}

.cus-home-affiliation .blog-post .dlab-post-title
{
	text-align: center;
}

.cus-dashed-border-line
{
	border-top: 1px dashed #CCC;
}

.cus-mt-50
{
	margin-top: 50px;
}

.exhibition-carousel .owl-dot.active
{
	background:	#0047AB;
}

.top-bar
{
	border-bottom: unset;
}

.header-nav .nav>li>a
{
	padding: 2px 15px;
}

.header-nav .nav
{
	margin-top: 15px;
	border-top: 1px solid rgba(0,0,0,.08);
	border-bottom: 1px solid rgba(0,0,0,.08);
}

.dlab-bnr-inr .dlab-bnr-inr-entry h1
{
	font-size: 26px;
}

.dlab-bnr-inr, .dlab-bnr-inr .dlab-bnr-inr-entry
{
	height: 60px;
}

@media (max-width:767px)
{
	.content-inner 
	{
	    padding: 30px 15px;
	}

	.xl-m-b-15
	{
		margin-bottom: 15px;
	}

	.site-footer.style1 .footer-bottom-in
	{
		display: block;
	}

	.footer-bottom-social, .cus-site-footer-style.style1 .cus-footer-bottom .cus-footer-bottom-logo
	{
		text-align: center;
	}

	button.scroltop
	{
		bottom: 100px;
	}

	.logo-footer img, .logo-header img
	{
		height: auto;
	    width: auto;
	    max-width: 125px;
	    position: initial;
	    margin-top: unset;
	}
}