/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Hanlding Updates
-----------------------------------------------------------------*/
.fluid-width-video-wrapper {
	    position: unset !important;
}

@media (min-width: 991px ) {
.custommobile {
	display: none !important;
}
}
@media (max-width: 991px ) {
.customdesktop {
	display: none !important;
}
}
.customsize {
	width: 335px !important;
}
.customdark2 h1 {
	background-color: #282828 !important;
}
.custommargin {
	margin-top: 10px;
	margin-bottom: 10px;
}
.customp p {
	font-size: 15px;
}

@media (min-width: 991px) and (max-width: 1200px) {
	.h2h2 img {
	height: 50px !important;
	}
}
@media (max-width: 991px) {
	.h2h2 img {
	height: 50px !important;
	}
}@media (max-width: 750px) {
	.custnone {
		display: none;
	}
}

.veryfullwidth {
	padding-left: 0px !important;
	padding-right: 0px !important;
}


.border-form-control {
	height: 48px !important;
	padding: 8px 4px !important;
	font-size: 21px !important;
	letter-spacing: 1px !important;
	background-color: transparent !important;
	border-top: transparent !important;
	border-right: transparent !important;
	border-left: transparent !important;
	border-bottom-width: 1px !important;
	    border-color: rgba(0,0,0,1) !important;
}
.page-link {
	color: #000 !important;
}
.border-form-control::-moz-placeholder { font-weight: 300 !important; }
.border-form-control:-ms-input-placeholder { font-weight: 300 !important; }
.border-form-control::-webkit-input-placeholder { font-weight: 300 !important; }

textarea.border-form-control {
	resize: none !important;
	overflow: hidden !important;
	word-wrap: break-word !important;
}