.help-page-container {
	padding: 10px;
	background-color: #f4f9ff;
}

.section-title {
	color: #2d2f6f;
	text-transform: uppercase;
	font-size: 16px;
	font-weight: bold;
}

.image-front {
	border-radius: 10px;
}

.p-info p {
	font-size: 16px;
	line-height: 2;

}

#first-paragraph:first-child{
	padding-top: 120px;
}

.product-features {
	font-size: 18px;
}

.button-more-products:hover {
	color:  #3d3b3b;
	background-color: #f5f6f7;
	border-color: #3d3b3b;
}

.section-box {
	cursor: pointer;
}

.section-box:hover {
	color: #5c5c5c;
	text-decoration: none;
	opacity: .8;
}

.contact-us-link {
	color:  inherit;
}

.contact-us-link:hover {
	color: #5c5c5c;
	text-decoration: none;
}

.content-font {
	font-size: 1.2em;
}


#help_page-header-container {
	color: #2d2f6f;
}

.faq-title {
	background-image: linear-gradient(to right, #FFFFFF, #E8E8E8) ;
}

.intl-tel-input {
	display: inline !important;
}

p.demo-message {
	font-size: 16px;
	line-height: 2;
}

.g-recaptcha div {
	width: auto !important;
}

.intl-tel-input .selected-flag {
	height: 42px !important;
}

.form-container {
	background-color: #FFFFFF;
	background-image: url('cool-background.png');
	border:1px solid lightgrey;
/*	background-image: linear-gradient(to bottom right, #29293d, #5c5c8a);*/
}

.form-control {
	box-shadow: none !important;
}

.country-name {
	color:  #29293d !important;
}

#tick-mark {
	position: relative;
	display: inline-block;
	width: 30px;
	height: 30px;
}

#tick-mark::before {
	position: absolute;
	left: 0;
	top: 50%;
	height: 50%;
	width: 3px;
	background-color: #10822e;
	content: "";
	transform: translateX(10px) rotate(-45deg);
	transform-origin: left bottom;
}

#tick-mark::after {
	position: absolute;
	left: 0;
	bottom: 0;
	height: 3px;
	width: 100%;
	background-color: #10822e;
	content: "";
	transform: translateX(10px) rotate(-45deg);
	transform-origin: left bottom;
}

.help-breadcrumbs {
	padding: 10px;
	text-align: left;
}

.first-crumb {
	text-decoration: underline;
}

.header-link {
	color: inherit;
}

.header-link:hover {
	color: inherit;
	opacity: 0.9;
}

@media (max-width: 1200px) {
	h2 {
		font-size: 1.8rem;
	}
	.demo-image {
		width: 100%;
	}
	#first-paragraph:first-child{
		padding-top: inherit;
	}
}

.error_report_all {
	color: red;
}

.intl-tel-input {
	display: inline-block !important;
	width: 100%;
}

label {
	font-size: 16px;
}

.reason_dropdown {
	max-width: 200px;
}






