/*     <-------- CSS/SLIDE.CSS -------->     */

/* Start contact Form setup */
	#contactForm{position:relative;width:100%;margin:0 auto;}
	#contactForm .form-group {margin-bottom: 20px;}
	#contactForm form{margin:0;}
	#contactForm td{vertical-align: top;}
	#contactForm fieldset{margin-bottom:1.5em;padding:0;border-width:0;}
	#contactForm legend{ *margin-left:-7px;padding:0;border-width:0;}
	#contactForm label{
      text-align: left;
    font-size: 14px;
    display: block;
    font-weight: 400;}
	#contactForm label.inline{display:inline;margin:0;}
	#contactForm img{display:block;margin:0 auto 10px;}
/* End contact Form setup */

/* Start contact Form input styles */
	#contactForm input, 
	#contactForm select{
		text-align:left;
		font-size:14px;
		display:block;
		padding:10px;
		box-sizing:border-box;
		position:relative;
		color:#333;
		border:1px solid rgba(0,0,0,0.4);
		background:rgba(255,255,255,1);
		height:auto;
		-webkit-transition: background-color 0.5s ease-in-out;
		-moz-transition: background-color 0.5s ease-in-out;
		-o-transition: background-color 0.5s ease-in-out;
		-ms-transition: background-color 0.5s ease-in-out;
		transition: background-color 0.5s ease-in-out;		
	}
	#contactForm input:focus {
		background:rgba(0,0,0,0.05);
		color:#111;
		outline:none;
		box-shadow:0px 0px 2px rgba(0,0,0,0.1);
		-webkit-box-shadow:0px 0px 2px rgba(0,0,0,0.1); 
		-moz-box-shadow:0px 0px 2px rgba(0,0,0,0.1);
	}

	#contactForm textarea { 
		font-size:14px;
		width:100%;
		color:#333;
		display:block;
		padding:10px;
		box-sizing:border-box;
		border:none;
		border:1px solid rgba(0,0,0,0.4);
		background:rgba(255,255,255,1);
		-webkit-transition:background-color 0.5s ease-in-out;
		-moz-transition:background-color 0.5s ease-in-out;
		-o-transition:background-color 0.5s ease-in-out;
		-ms-transition:background-color 0.5s ease-in-out;
		transition:background-color 0.5s ease-in-out;}

	#contactForm textarea:focus {
		background:rgba(0,0,0,0.05);
		color:#111;
		outline:none;
		box-shadow:0px 0px 2px rgba(0,0,0,0.1);
		-webkit-box-shadow:0px 0px 2px rgba(0,0,0,0.1); 
		-moz-box-shadow:0px 0px 2px rgba(0,0,0,0.1);}




	#contactForm input[type="checkbox"], 
	#contactForm input[type="radio"]{box-sizing:border-box;}
	#contactForm input[type="search"]{box-sizing:content-box;}
	#contactForm button::-moz-focus-inner, 
	#contactForm input::-moz-focus-inner{padding:0;border:0;}

	#contactForm input::-webkit-input-placeholder,
	#contactForm input:-moz-placeholder,
	#contactForm .placeholder{color:#bbb;}
	
	#contactForm input::-moz-focus-inner{border:0;}


	input::-webkit-input-placeholder{color:#aaa;font-size:18px;}
	input:-moz-placeholder{color:#aaa;font-size:18px;}
	input::-moz-placeholder{color:#aaa;font-size:18px;}
	input:-ms-input-placeholder{color:#aaa;font-size:18px;}
/* End contact Form input styles */


.btn.disabled, .btn[disabled], fieldset[disabled] .btn {
    cursor: not-allowed !important;
    filter: alpha(opacity=65) !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    opacity: .65 !important;
}

button, html input[type=button], input[type=reset], input[type=submit] {
    -webkit-appearance: button !important;
    cursor: pointer !important;
}
.btn-success {
    color: #fff !important;
    background-color: #5cb85c !important;
    border-color: #4cae4c !important;
}
.btn {
    display: inline-block !important;
    padding: 6px 12px !important;
    margin-bottom: 0 !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: 1.42857143 !important;
    text-align: center !important;
    white-space: nowrap !important;
    vertical-align: middle !important;
    -ms-touch-action: manipulation !important;
    touch-action: manipulation !important;
    cursor: pointer !important;
    -webkit-user-select: none !important;
    -moz-user-select: none !important;
    -ms-user-select: none !important;
    user-select: none !important;
    background-image: none !important;
    border: 1px solid transparent !important;
    border-radius: 4px !important;
}

