.blog-title{
	font-size: 20px;
	color: #022856;	
	font-weight: bold;
}
.blog-title:hover{
	color: #00C4F4;	
}
.blog-img {
	width: 100%;
	height: 285px;
	object-fit: cover;
}
.blog-box{
	box-shadow: 0px 0px 10px #0000001A;
	margin: 18px;
}
.blog1-box{
	box-shadow: 0px 0px 10px #0000001A;
}
.form-box{
	box-shadow: 0px 0px 10px #0000001A;
}
.blog-box1{
	box-shadow: 0px 0px 10px #0000001A;
	border:none;
}
.clr-blue{
	color: #022856;
}
.clr-lgblue{
	color: #46c9fc;
}
.bg-lgblue{
	background-color: #46c9fc;
}
.clr-white{
	color: #FFF;
}
.fnt13{
	font-size: 13px;
}
.clr-grey{
	color: #6B6B6B;
}
.clr-lggrey{
	color: #1D1D1D;
}
.fnt16{
	font-size: 16px;
}
.fnt18{
	font-size: 18px;
}
.fnt20{
	font-size: 20px;
}
.fnt24{
	font-size: 24px;
}
.fnt26{
	font-size: 26px;
}
.fnt48{
	font-size: 48px;
}
.ftr-bg{
	background: #022856;
	box-shadow: 0px -6px 6px #00000029;
}
.footer-option {
	background: #fff;
	color: #FFF;
	padding: 1.5% 1%;
	text-align: center;
}
.ftr-link {
	color: #000;
	padding: 0 20px;
	white-space: pre;
	font-size: 14px;
}
.ftr-link:hover , .ftr-link.active{
	color: #46c9fc;
}
.social_icon.social {
	float: right;
	margin: 0 10px 0 0;
	cursor: pointer;
	background: #ffffff;
	color: #022856;
	transition: 0.2s;
	-moz-transition: 0.2s;
	-webkit-transition: 0.2s;
	-o-transition: 0.2s;
	border: 1px solid #262626;
}
.nws-btn{
	color: #002856;
	background-color: #fff;
	padding: 0px 30px;
}
.wd-80{
	width: 80%;
}
@media screen and (min-width: 992px){
	.nav-drpdwn>.dropdown-toggle:active {
		pointer-events: none;
	}
}
.drpdwnarea{
	right: 118px;
	left: 122px;
	border: none;
	z-index: 1050;
	top: 86px;
	box-shadow: 0 8px 23px -6px #00000061;
	border-top: 2px solid #45c4f4;
	border-radius: 0;
}
.drpdwnarea-report{
	right: 18px;
	left: 25px;
	border: none;
	z-index: 1050;
	top: 87px;
	box-shadow: 0 8px 23px -6px #00000061;
	border-top: 2px solid #45c4f4;
	border-radius: 0;
}
@media screen and (max-width: 991px){
	.drpdwnarea a{
		color: #000 !important;
	}
	.drpdwnarea .mr-5{
		margin-right: 5px !important;
	}
	.drpdwnarea .pl-5{
		padding-left: 5px !important;
	}
	.drpdwnarea .px-5{
		padding-left: 5px !important;
		padding-right: 5px !important;
	}
	.drpdwnarea-report a{
		color: #000 !important;
	}
	.drpdwnarea-report .mr-5{
		margin-right: 5px !important;
	}
	.drpdwnarea-report .pl-5{
		padding-left: 5px !important;
	}
	.drpdwnarea-report .px-5{
		padding-left: 5px !important;
		padding-right: 5px !important;
	}
	.mt41{
		margin-top: 0px !important;
	}
	.cat-link span{
		font-size: 10px;
	}
	.menulink{
		overflow: auto;
		height: 500px;
	}
}
.drpdwnfilter{
	right: 18px;
	left: 18px;
	border: none;
	z-index: 1050;
	top: 26px;
	box-shadow: 0 8px 23px -6px #00000061;
	border-top: 2px solid #45c4f4;
	border-radius: 0;
}
.brd-cls{
	border:1px solid #f3f3f3;
	border-radius: 3px;
}
.brd-btm{
	border-bottom: 2px solid #f3f3f3;
	padding-bottom: 10px;
}
.cat-link{
	font-weight: bold;
	color: #1D1D1D !important;
	font-size: 13px;
}
.cat-link:hover,.cat-link.active{
	color: #45c4f4 !important;
}

.btn-cat-link{
	font-weight: bold;
	color: #000 !important;
	width: 100%;
	font-size: 13px;
	background-color: #dcdcdc;
}
.btn-cat-link.active,.btn-cat-link:hover{
	font-weight: bold;
	color: #45c4f4 !important;
	width: 100%;
	font-size: 13px;
	background-color: #001d47;
}
.btn-customsearch {
	color: #fff;
	background-color: #002856;
	border-color: #002856;
}

.report-description{
	color: #6B6B6B;
	font-size: 15px;
}
.report-title{
	font-weight: bold;
	color: #002856;
	font-size: 22px;
}
.w195{
	width: 195px;
}
.cp-title{
	color: #002856;
	font-size: 16px;
	text-align: center;
	font-weight: bold;
	text-transform: uppercase;
}
.cp-undline{
	border-bottom: 3px solid #45c4f4;
	font-size: 16px;
	padding-bottom: 6px;
}
.report-box:hover{
	box-shadow: 0px 0px 10px #0000001A;
}
.mx-custom{
	margin-right: 5px;
	margin-left: 5px;
}
.filter-area{
	color: #000;
	font-size: 16px;
}
.filter-area:hover{
	color: #000;
}
.mt41{
	margin-top: -41px;
}

.blogsearch input:focus {
	box-shadow: none !important;
	border:1px solid #dee2e6!important; 
}
.blogsearch button:hover{
	background-color: #002856; 
}
.blogsearch:hover input ,.blogsearch:hover button{
	border-color: #848484 ! important;
}
.blogsearch:hover .placeholder{
	color: #000;
}
.blogsearch:hover i{
	color: #46c9fc;
}
.industrysearch input:focus {
	box-shadow: none !important;
	border:1px solid #46c9fc!important; 
}
.industrysearch button:hover{
	background-color: #002856; 
}
.industrysearch:hover input ,.industrysearch:hover button{
	border-color: #46c9fc ! important;
}
.industrysearch:hover .placeholder{
	color: #000;
}
.industrysearch::placeholder{
	font-style: italic;
}
.industrysearch:hover i{
	color: #46c9fc;
}
.mnhgt-175{
	min-height: 175px;
}
.blog-ttl{
	font-weight: bold;
	color: #002856;
}
.brd-rnd{
	border-radius: 50%;
	border: 1px solid #707070;
	padding: 8px 10px;
	color: #707070;
}
.brd-rnd:hover{
	border-radius: 50%;
	border: 1px solid #45c4f4;
	padding: 8px 10px;
	color: #45c4f4;
}
.brd-rnd-fb{
	border-radius: 50%;
	border: 1px solid #707070;
	padding: 8px 12px;
	color: #707070;
}
.brd-rnd-fb:hover{
	border: 1px solid #45c4f4;
	color: #45c4f4;
}

/*#advanced-materials{
	text-align: center;
	color: white;
	background-image: url("../assets/images/domain-bg/advanced-materials.png");
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center center;
	background-size: cover;
	min-height: 400px;
	}*/
	.category-bg-img{
		text-align: center;
		color: white;
		background-repeat: no-repeat;
		background-attachment: scroll;
		background-position: center center;
		background-size: cover;
		min-height: 450px;
	}
	.mtmin-90{
		margin-top: -90px;
	}
	.domain-box{
		box-shadow: 0px 0px 10px #0000001A;
		background-color: #FFF;
	}

	.faq-pill{
		text-align: center;
	}

	.faq-pill .nav-link.active, .faq-pill .show>.nav-link{
		color: #fff;
		background-color: #45c4f4;
		border-radius: 5px;
		border: 1px solid #45c4f4;

	}

	.faq-pill .nav-link{
		color: #000;
		background-color: transparent;
		border-radius: 5px;
		border: 1px solid #707070;
	}
	.faq-pill .nav-link:hover{
		border: 1px solid #45c4f4;
		box-shadow: 0px 1px 2px #45c4f4;
	}

	.faq-accordion .card-header:after {
		font-family: 'FontAwesome';  
		content: "\f068";
		float: right; 
		color: #001D47;
		margin-top: -20px;
	}
	.faq-accordion .card-header.collapsed:after {
		content: "\f067"; 
		color: #001D47;
	}
	.faq-accordion .card{
		border: none;
	}
	.faq-accordion .card-header{
		background-color: #FFF;
	}
	.faq-accordion .card-title{
		color: #001D47 !important;
		font-weight: bold;
		cursor: pointer;
	}
	.faq-accordion .card-body{
		color: #6B6B6B;
		border-bottom: 2px solid #6b6b6b52;
	}

	.filter-button label input {
		position:absolute;
		display: none;
		cursor: pointer;
	}

	.filter-button input:checked + span {
		color: #00C9FF;
	}
	.btn-blue{
		background-color: #001D47;
		color:#FFF;
		border-radius: 5px;
	}
	.btn-blue:hover{
		background-color: #001D47;
		color:#FFF;
	}

	.onboard.custom-checkbox {
		position: relative;
		top: 0;
		left: 0px;
		width: auto;
		height: auto;
		border: none; 
	}
	.onboard.custom-checkbox .custom-control-input:checked~.custom-control-label::before {
		background-color: #001d47;
	}


	

	.menulink .nav-link:hover,.menulink .nav-link.active{
		color: #45c4f4 !important;
	}
	.breadcrumb-link,.breadcrumb-link:hover{
		color: #6B6B6B;
	}
	.custom-report .report-title{
		color: #000;
		font-size: 24px;
	}
	.custom-report .report-option{
		color: #6B6B6B;
		border: 2px solid #6B6B6B;
		border-radius: 5px;
		text-transform: uppercase;
		font-size: 14px;
	}
	.custom-report .report-option.active{
		color: #00C9FF;
		border: 2px solid #00C9FF;
		border-radius: 5px;
	}
	.custom-report .report-buy{
		color: #FFF;
		background-color: #208C00;
		border-radius: 5px;
		text-transform: uppercase;
		font-size: 14px;
	}

	.listsection ul.tree, .listsection ul.tree ul {
		list-style: none;
		margin: 10px 0px;
		padding: 0;
	} 
	.listsection ul.single, .listsection ul.single ul {
		list-style: none;
		margin: 20px 0px;
		padding: 0 7px;
	} 
	.listsection ul.tree ul {
		margin-left: 10px;
	}
	.listsection ul.tree li {
		margin: 0;
		padding: 0 7px;
		line-height: 20px;
		color: #737373;
		border-left:1px solid #46c9fc;

	}
	.listsection ul.tree a {
		color: #737373;
	}
	.menu-link{
		color: #737373 !important;
		font-weight: 400 !important;
	}
	.listsection ul.tree li:last-child {
		border-left:none;
	}
	.listsection ul.tree li:before {
		position:relative;
		top:-6px;
		height:1em;
		width:12px;
		color:white;
		border-bottom:1px solid #46c9fc;
		content:"";
		display:inline-block;
		left:-7px;
	}
	.listsection ul.tree li:last-child:before {
		border-left:1px solid #46c9fc;   
	}

	.listsection .first {
		position: relative;
	}
	#toc-group{
		list-style: none;
		
	}
	.listsection .first.current:before {
		content : "";
		position: absolute;
		left: -12px;
		top: 13px;
		height :52%;
		width: 12px;
		border-left:1px solid #46c9fc;
		border-bottom: 1px solid #46c9fc;
	}

	.listsection .first.current a,.listsection .single.current a{
		color: #46c9fc;
		font-weight: bold;
	}
	.listsection .first a{
		color: #737373;
	}
	.listsection .first .chapter_menu img{
		opacity: 1;
		filter: grayscale(100%);
		margin-top: -2px;
	}
	.listsection .first.current .chapter_menu img{
		opacity: 1;
		filter: grayscale(0%);
	}
	.listsection .chapter_menu img{
		opacity: 1;
		filter: grayscale(100%);
		margin-top: -2px;
	}
	.listsection .current .chapter_menu img{
		opacity: 1;
		filter: grayscale(0%);
	}
	.ml-15{
		margin-left: -15px;
	}
	.download-report ,.download-report:hover {
		background: transparent linear-gradient(270deg, #FFBB00 0%, #FF7000 100%) 0% 0% no-repeat padding-box;
		border-radius: 5px;
		color:#FFF;
		font-size: 15px;
		text-transform: uppercase;
	}
	.download-report-position{
		position: absolute;
		bottom: 30px;
	}
	.tb-fig-box:hover{
		box-shadow: 0px 0px 10px #0000001A;
	}
	.rtt-42{
		transform: rotate(42deg);
	}

	.slide-controller .carousel-control-next, .carousel-control-prev{
		width: 100%;
	}

	.slide-controller .carousel-control-prev-icon{
		background-image: url('../assets/images/left-lgblue.svg');
	}
	.slide-controller .carousel-control-next-icon{
		background-image: url('../assets/images/right-lgblue.svg');
	}

	@media screen and (max-width:991px){
		.download-report-position{
			position: static;
			bottom: 0px;
		}
		.data-hide{
			display: none;
		}
	}
	.cp-box{
		box-shadow: 0px 3px 6px #00000021;
		border-radius: 5px;
		border: 2px solid transparent;
		min-height: 195px;
	}
	.cp-box:hover{
		box-shadow: 0px 3px 6px #00000021;
		border: 2px solid #EAEAEA;
		border-radius: 5px;
	}
/*
	.cp-details-topics ul{
		list-style-image: url('../assets/images/bullet.svg');		
		}*/
		.cp-details-topics .cp-link img{
			opacity: 1;
			filter: grayscale(100%);
			margin-top: -2px;
		}
		.cp-details-topics .cp-link.active img{
			opacity: 1;
			filter: grayscale(0%);
		}
		.cp-details-topics h3{
			font-size: 15px;
			font-family: Ubuntu;
			opacity: .8;
			padding: 0 0 0 15px;
			margin: 0;
		}
		.cp-details-topics ul{
			padding: 0 0 0 46px;
		}
		.cp-details-topics ul li a{
			padding: 0 0 0 2px;
			font-size: 14px;
			color: rgba(0,0,0,.7);
		}
		.cp-details-topics ul li{
			padding: 4px 0;
		}
		.cp-details-topics ul li a.active{
			color: #00C4F4;
		}
		.cat-banner-text{
			position: absolute;
			bottom: 100px;
		}

		.price{
			border-radius: 4px;
		}
		.price.custom-control{
			padding-left: 0px !important;
		}
		.price.custom-checkbox {
			position: relative;
			top: 0;
			left: 0px;
			width: auto;
			height: auto;
			border:1px solid #d4d4d4;
			padding-right:5px;
		}
		.price.custom-checkbox .custom-control-input:checked~.custom-control-label::before {
			background-color: #001d47;
		}

		.price label.custom-control-label {
			position: relative;
			padding-right: 1.5rem;
		}

		.price label.custom-control-label::before,.price label.custom-control-label::after{
			right: 0;
			left: auto;
		}
		.price .custom-control-label::before{
			background-color: transparent;
			border:1px solid #dee2e6;
			width: 20px;
			height: 20px;
			top: 8px;
		}
		.price .custom-control-label::after{
			width: 20px;
			height: 20px;
			top: 8px;
		}

		.order .custom-radio .custom-control-input:checked~.custom-control-label::before {
			background-color: #42bdec;
		}
		.order label.custom-control-label {
			position: relative;
			padding-right: 1.5rem;
		}

		.order label.custom-control-label::before, .price label.custom-control-label::after{
			right: 0;
			left: auto;
		}
		.top-0{
			top: 0;
		}


		@media screen and (max-width:991px){
			#msform {
				width: 100% !important;
			}
			
			#msform fieldset{
				padding:10px !important;
			}
			#msform fieldset{
				width: 100% !important;
				margin: 0 !important;
			}
			.price .text-right{
				text-align: left !important;
			}
		}

		#msform {
			width: 75%;
			margin: 10px auto;
			text-align: center;
			position: relative;
		}
		#msform fieldset {
			background: white;
			border: 0 none;
			border-radius: 3px;
			box-shadow: 0px 0px 10px #0000001A;
			padding: 20px 30px;
			box-sizing: border-box;
			width: 80%;
			margin: 0 10%;

			/*stacking fieldsets above each other*/
			position: relative;
		}
		/*Hide all except first fieldset*/
		#msform fieldset:not(:first-of-type) {
			display: none;
		}
		/*inputs*/

		/*buttons*/
		#msform .action-button {
			width: 100px;
			background: #001d47;
			font-weight: bold;
			color: white;
			border: 0 none;
			border-radius: 5px;
			cursor: pointer;
			padding: 10px 5px;
			margin: 10px 5px;
		}
		.submit-button {
			width: 185px;
			background: green;
			font-weight: bold;
			color: white;
			border: 0 none;
			border-radius: 5px;
			cursor: pointer;
			padding: 10px 5px;
			margin: 10px 5px;
		}
		/*headings*/
		.fs-title {
			font-size: 15px;
			text-transform: uppercase;
			color: #2C3E50;
			margin-bottom: 10px;
		}
		.fs-subtitle {
			font-weight: normal;
			font-size: 13px;
			color: #666;
			margin-bottom: 20px;
		}
		/*progressbar*/
		#progressbar {
			margin-bottom: 30px;
			overflow: hidden;
			/*CSS counters to number the steps*/
			counter-reset: step;
		}
		#progressbar li {
			list-style-type: none;
			color: #000;
			text-transform: uppercase;
			font-size: 12px;
			width: 23.5%;
			float: left;
			position: relative;
		}
		#progressbar li.active{
			color: #46c9fc;
		}
		#progressbar li:before {
			content: counter(step);
			counter-increment: step;
			width: 20px;
			line-height: 20px;
			display: block;
			font-size: 10px;
			color: #FFF;
			background: #969696;
			border-radius: 50%;
			margin: 0 auto 5px auto;
		}
		/*progressbar connectors*/
		#progressbar li:after {
			content: '';
			width: 100%;
			height: 2px;
			background: #e0e0e0;
			position: absolute;
			left: -50%;
			top: 9px;
			z-index: -1; /*put it behind the numbers*/
		}
		#progressbar li:first-child:after {
			/*connector not needed before the first step*/
			content: none; 
		}
		/*marking active/completed steps green*/
		/*The number of the step and the connector before it = green*/
		#progressbar li.active:before,  #progressbar li.active:after{
			background: #46c9fc;
			color: white;
		}

		.service-box{
			border: 1px solid #70707080;
			border-radius: 5px;
		}
		.service-drop-btn,.service-drop-btn:hover{
			border:none;
			border-radius: 0;
			border-bottom: 1px solid #707070;
			width: 100%;
			padding: 5px;
			color:#000;
			font-size: 16px;
		}
		
		.service-box select {
			background-image:
			linear-gradient(45deg, transparent 50%, #46c9fc 60%),
			linear-gradient(135deg, #46c9fc 40%, transparent 50%) !important;
			background-position:
			calc(100% - 30px) 14px,
			calc(100% - 20px) 14px,
			100% 0;
			background-size:
			10px 10px,
			10px 10px;
			background-repeat: no-repeat;
			-webkit-appearance: none;
			-moz-appearance: none;
		}
		.services-input{
			border: 2px solid #00C8F5;
			border-radius: 5px;
		}
		.services-input::placeholder{
			color: #00C8F5;
		}
		.btn-service-submit{
			background-color:#00C5F4;
			color: #FFF; 
			border-radius: 5px;
		}
		@media screen and (max-width:991px){
			.service-box .pr-4{
				padding-right: 5px !important;
			}
			.service-box .border-right{
				border-right: 1px solid transparent !important;
			}
			.service-box.p-3{
				padding: 5px !important;
			}
			.service-box h3{
				font-size: 24px ! important;
			}
			.social-follow.text-right{
				text-align: left ! important;
			}
			.social_icon.social{
				float:left;
			}
		}

		.btn-regional,.btn-regional:hover{
			background-color: #46c9fc;
			color: #FFF;
			font-size: 14px;
			width: 159px;
			text-align: left;
			padding-left: 24px;
		}
		.regional-dropdown .dropdown-toggle::after{
			border-top: .4em solid #FFF;
			border-right: .4em solid transparent;
			border-left: .4em solid transparent;
			margin-left: 20px;
		}
		.regional-dropdown-menu{
			right: 0;
			left: 75%;
			background-color: #45c8fb;
			top: 33px;
		}
		.regional-dropdown-menu .dropdown-item{
			color: #FFF;
		}
		.regional-dropdown-menu .dropdown-item:hover{
			color: #FFF;
			font-weight: bold;
			background-color: transparent;
		}
		.faq-search:hover{
			box-shadow: 0px 0px 2px #45c8fb;
			border-radius: 4px;
		}
		#search-close{
			color: red;
			cursor: pointer;
		}
		.chapter_menu,.chapter_menu:hover{
			color: #737373;
		}
		.chapter_menu.active,.chapter_menu.active a{
			color: #45c8fb ! important;
		}
		.single .chapter_menu.active span{
			color: #737373;
		}
		.single.current .chapter_menu.active span{
			color: #45c8fb;
			font-weight: bold;
		}
		.chapter_menu.collapsed>.listsection>.first.current:before{
			border-left: 1px solid transparent; 
			border-bottom: 1px solid transparent;
		}
		.chapter_menu.collapsed span{
			color: #737373;
		}
		.report-list-search::placeholder{
			font-style: italic;
		}
		.type-drpdown .nav{
			display: block;
		}
		.type-drpdown .nav-pills .nav-link.active, .nav-pills .show>.nav-link{
			background-color: #00C4F4 !important;
		}
		.hr-lgblue{
			border-top: 2px solid #46c9fc;
		}
		.industry-box{
			box-shadow: 0px 3px 6px #00000029;
			border-radius: 5px;
			border:1px solid transparent;
			min-height: 210px;
		}
		.industry-box:hover{
			border:1px solid #00000029;
		}
		.domain-desc{
			color: #525252;
			font-weight: 400;
		}
		@media screen and (max-width:991px){
			.blog-desc{
				font-size: 11px;
			}
			.mnhgt-175{
				min-height: 200px;
			}
			.blog-title{
				font-size: 14px;
			}
			.why_straits{
				font-size: 40px;
			}
			.why-child{
				font-size: 22px;
			}
		}

		@media screen and (max-width:1024px){
			.regional-dropdown-menu {
				left: 66.2%;
			}
		}
		@media screen and (max-width:768px){
			.regional-dropdown-menu {
				left: 77.8%;
			}
		}
		@media screen and (max-width:600px){
			.regional-dropdown-menu {
				left: 71.2% !important;
			}
		}
		@media screen and (max-width:441px){
			.regional-dropdown-menu {
				left: 55.8% !important;
			}
		}
		@media screen and (max-width:375px){
			.regional-dropdown-menu {
				left: 51.8% !important;
			}
		}
		@media screen and (max-width:360px){
			.regional-dropdown-menu {
				left: 48.8% !important;
			}
		}
		@media screen and (max-width: 320px){
			.regional-dropdown-menu {
				left: 41.8% !important;
			}
		}
		

		.adj-text{
			margin-left: 16px;
			margin-top: -22px;
		}
		.mt-20{
			margin-top: -20px;
		}
		.hgt-500 {
			height: 500px;
		}
		.hgt-200 {
			height: 200px;
		}
		.btn-interview, .btn-interview:hover{
			color: #fff;
			background-color: #022856;
			font-size: 14px;
		}

		.hr-int{
			border-top: 1px solid rgba(107, 107, 107, 0.7);
		}
		.int-head{
			font-size: 2.5rem;
			font-weight: bold;
			text-transform: uppercase;
		}
		.date-text{
			color: #868686;
			margin-bottom: 0px;
		}
		.int-title{
			font-size: 14px;
			color: #000;
			font-weight: 600;
		}
		.int-img{
			width: 100%;
			height: 120px;
		}
		.bg-blue{
			background-color: #022856;
		}
		.brd-rds{
			border-radius: 5px;
		}

		.taf-types.active, .show>.nav-link{
			background-color: #00C4F4 !important;
			color: #FFF !important;
		}


		.interview-img {
			-webkit-filter: grayscale(50%);
			filter: grayscale(50%);
		}
		.interview-img:hover{
			-webkit-filter: grayscale(0%);
			filter: grayscale(0%);
		}
		.int-over{
			position: absolute;
			top: 75%;
			color: #FFF;
			padding-left: 20px;
		}
		.play-btn{
			position: absolute;
			top: 40%;
			left: 45%;
		}
		.play-btn1{
			position: absolute;
			top: 20%;
			left: 40%;
		}
		.play-btn1 img{
			height: 50px;
		}
		
		.drp_width{
			min-width: 14rem;
		}
		.drp_width a{
			color: #000;
		}
		.report-back{
			background-color: #001d47;
			color: #FFF;
			font-size: 12px;
			padding: 7px 10px;
			border-radius: 5px;
		}
		.report-back:hover{
			background-color: #001d47;
			color: #46c9fc;
			font-size: 12px;
			padding: 7px 10px;
			border-radius: 5px;
		}
		.check-in span{
			color: #737373;
		}

		.wdth-40{
			max-width: 40%;
		}

		@media screen and (max-width:991px){
					.wdth-40{
						max-width: 95%;
					}
				}

				.scrollme{
					position: absolute;
					bottom: 400px;
				}
