/*
 * Author: Sarwar Muhammad 
 * 
 * For Global Intec
 * 
*/

.contactform {
	color: #fff;
	text-align: center;
}

.contactform table.contactFormTable {
	position: relative;
	margin:0 auto;
	width: 100%;
}

.contactform table.contactFormTable tr td {
	text-align: left;
	font-size: 16px;
	font-weight: normal;
	font-family: Nunito;
	vertical-align: middle;
}
.contactform table.contactFormTable tr td input[type=text],
.contactform table.contactFormTable tr td input[type=email],
.contactform table.contactFormTable tr td input[type=username],
.contactform table.contactFormTable tr td input[type=name],
.contactform table.contactFormTable tr td textarea {
	padding: 12px;
	margin-bottom: 8px;
	margin: 0 0 8px 8px;
	width: 100%;
	border: transparent;
	border-radius: 4px;
	font-size: 18px;
}
.contactform table.contactFormTable tr td input.firstName {
	margin-right: 8px;
	width: 97.5%;
}
.contactform table.contactFormTable tr:last-child td {
	text-align: left;
}
/* Styling for the button which submits the message */
.contactform table.contactFormTable tr td .btn-custom {
	margin: 0 0 0 8px;
	color: #fff;
	/*background: rgba(55,55,50,0.45);*/
	/* This is the main background color of the submit button */
	background: #357EC7;
	cursor: pointer;
	font-family: Nunito;
	text-transform: uppercase;
	border-radius: 6px;
}
.contactform table.contactFormTable tr td .btn-custom:hover,
.contactform table.contactFormTable tr td .btn-custom:active,
.contactform table.contactFormTable tr td .btn-custom:focus {
	/*background: rgba(0,0,0,1);*/
	/* This is the background color which changes when a user hovers
	 * over the submit button */
	background: #2B547E;
}


.logo-container {
	text-align: center;
}
.logo-container .logo {
	color: #e00e3b !important;
}
.sloganSmall {
	display: block;
	color: #000080;
	font-weight: bold;
	font-size: 12px;
	font-family: Nunito;
	margin-top: -5px;
}

/* This hides the carousel control buttons */
.carousel-control {
	display: none;
}




/* Extra Extra Small screen devices (For iPhone 4, Galaxy Y, old) */
@media (max-width: 355px) {
	.carousel-item img {
		width: 100% !important;
		height: auto !important;
	}

	.carousel-item.slider-fullscreen-image {
		background-size: 110% !important;
		height: auto !important;
		min-height: 10px !important;
	}
    .carousel-item.slider-fullscreen-image .container-slide {
		min-height: 50vh !important;
	}
	.carousel-control {
		display: none;
	}
}
/* Extra Small screen devices (iPhone 5s) */
/*@media (min-width: 356px) and (max-width: 767px) {}*/
@media (min-width: 356px) and (max-width: 600px) {
	.carousel.slide {
		margin-bottom: -8px;
	}
	.carousel-item img {
		width: 100% !important;
		height: auto !important;
	}

	.carousel-item.slider-fullscreen-image {
		background-size: 110% !important;
		height: auto !important;
		min-height: 10px !important;
	}
	.carousel-item.slider-fullscreen-image .container-slide {
		min-height: 40vh !important;
	}
	
}












/* For landscape mode of smarthpones */
@media (min-width: 300px) and (max-width: 600px) {
	.mbr-gallery-layout-default {
		text-align: center !important;
	}
	.mbr-gallery-item.mbr-gallery-item--p1 {
		display: inline-block !important;
		width: 45% !important;
	}
}
@media (min-width: 601px) and (max-width: 900px) {
	.mbr-gallery-layout-default {
		text-align: center !important;
	}
	.mbr-gallery-item.mbr-gallery-item--p1 {
		display: inline-block !important;
		width: 45% !important;
	}
}




