@charset "UTF-8";

.container {
	
	background-image:url(../img/background.jpg);
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	border-bottom-width: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	
}

/*Headr */
.primary_header {
	width: 100%;
	height:auto;
	background-image:url(../img/social.jpg);
	padding-top: 8px;
	padding-bottom: 8px;
	clear: left;
	border-bottom: 1px solid #2C9AB7;
	
}
.title {
	font-weight: bold;
	font-style: normal;
	font-family: "Source Sans Pro";
	text-align: center;
	color: #FFFFFF;
	letter-spacing: 1px;
	margin-top:0px;font-family:Courier New;
}
/*End Header*/
.secondary_header {
	width: 100%;
	padding-top: 50px;
	padding-bottom: 50px;
	background-image:url(../img/123.jpg);
	clear: left;
}

/*ABOUT US*/
.row {
	border:0px solid white;
	background-image:url(../img/social.jpg);
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left:10px;
	display: inline-block;
	
}


.columns {
	width: 25%;
	float: left;
	
	color:#DBDBDB;
	line-height: 24px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: justify;
	margin-top: 15px;
	margin-bottom: 15px;
	padding-left: 25px;
	padding-right: 25px;
	margin-left: 0px;
	margin-right: 0px;
	font-family:Courier New;
}
.container .columns h4 {
	text-align: center;
	color: #01B2D1;
}
.column_title {
	padding-top: 25px;
	padding-bottom: 25px;
}

.thumbnail {
	width: 100px;
	border-radius: 200px;
	height: 100px;
	margin-left: auto;
}
.thumbnail_align {
	text-align: center;
}


/*social footer*/
.footer{
	width: 100%;
	padding-top: 50px;
	padding-bottom: 50px;
	background-image:url(../img/Cat-last footer.jpg);
	
	clear: left;
}
.social {
	text-align: center;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 100%;
	background-color: #414141;
	clear: both;
	overflow: auto;
}
.social_icon {
	width: 25%;
	text-align: center;
	float: left;
	transition: all 0.3s linear;
	line-height: 0px;
	padding-top: 7px;
}
.container .social .social_icon:hover {
	cursor: pointer;
	opacity: 0.5;
}
.logo{
	margin-left:15px;
	margin-top:-50px;
	width:50px;
	height:50px;
}
.map{
	margin-top:20px;
	border:1px solid transparent;
	margin-left:10%;
	margin-right:5%;
	margin-left:5%;
}
.address-details{
    width:300px;
	margin-left:10%;
	margin-top:40px;
	font-family:Courier New;
	font-size:20px;
	color:rgba(213,209,209,1.00);

	}
.contact-address{
	margin-top:10px;
	margin-left:4px;
	font-size:14px;
	color:rgba(213,209,209,1.00);
	width:300px;
}
.contact-telephone{
	margin-left:5px;
	font-size:14px;
	color:rgba(213,209,209,1.00);
	width:300px;
	margin-bottom:10px;

}
/* START Email*/

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400italic,400,300,600);

* {
	margin:0;
	padding:0;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-o-font-smoothing:antialiased;
	font-smoothing:antialiased;
	text-rendering:optimizeLegibility;
}

form {
	
	font-family:Courier New;
	font-weight:300;
	font-size: 12px;
	line-height:30px;
	color:#777;


}

.container-form {
	
	max-width:400px;
	width:100%;
	margin:0 auto;
	position:relative;
	margin-top:-25%;
	margin-right:5%;
	
}

.containerform {
	
	max-width:400px;
	width:100%;
	margin:0 auto;
	position:relative;
	margin-top:5%;
	margin-right:30%;
	
}

.container_form {
	
	max-width:400px;
	width:100%;
	margin:0 auto;
	position:relative;
	margin-top:-20%;
	margin-right:10%;
	
}
.container_formlink {
	
	max-width:400px;
	width:100%;
	margin:0 auto;
	position:relative;
	margin-top:-30%;
	margin-right:10%;
}
.container_form1 {
	
	max-width:400px;
	width:100%;
	margin:0 auto;
	position:relative;
	margin-top:-10%;

	
}




#contact input[type="text"], #contact input[type="email"], #contact input[type="tel"], #contact input[type="url"], #contact textarea, #contact button[type="submit"] { font:400 12px/16px Courier New; }

#contact input[type="text"], #contact input[type="email"], #contact input[type="tel"], #contact input[type="url"], #contact textarea{ font:400 12px/16px Courier New; color:goldenrod; }

#contact {
	background:transparet; 
	box-shadow: 0 10px 20px rgba(0,0,0,5);
	padding:25px;
	margin:50px 0;

}

#contact h3 {
	color: #E4E2E2;
	font:bold;
	display: block;
	font-size: 30px;
	font-weight: 400;

}
h3 ul{
	position:absolute;
	top:4%;
	left:60%;
	transform:translate(-50%,-50%);
	margin:0;
	padding:0;
	display:flex;	
}
h3 ul li{
    list-style:none;
	font-size:30px;
	letter-spacing:5px;
	color: #E4E2E2;
	text-shadow:none;
	animation:animate 1s infinite linear;
	
}
@keyframes animate
{
	0%
	{
		color:#484848;
		text-shadow:none;
	}
		18%
	{
		color:#484848;
		text-shadow:none;
	}
			20%
	{
		color:#fff900;
		text-shadow:0 0 7px #fff900 , 0 0 20px #ff6c00;
	}
	
}


/*--- new dis for picts ---*/
#contact h {
	color: #E4E2E2;
	font:bold;
	display: block;
	font-size: 20px;
	font-weight: 400;

}
h ul{
	position:absolute;
	top:3%;
	left:50%;
	transform:translate(-50%,-50%);
	margin:0;
	padding:0;
	display:flex;	
}
h ul li{
    list-style:none;
	font-size:30px;
	letter-spacing:5px;
	color: #E4E2E2;
	text-shadow:none;
	animation:animate 1s infinite linear;
	
}
@keyframes animate
{
	0%
	{
		color:#484848;
		text-shadow:none;
	}
		18%
	{
		color:#484848;
		text-shadow:none;
	}
			20%
	{
		color:#fff900;
		text-shadow:0 0 7px #fff900 , 0 0 20px #ff6c00;
	}
	
}
/*--- End new dis for picts ---*/
#contact h4 {
	margin:5px 0 15px;
	display:block;
	font-size:13px;


}

fieldset {
	border: medium none !important;
	margin: 0 0 10px;
	min-width: 100%;
	padding: 0;
	width: 100%;

}

#contact input[type="text"], #contact input[type="email"], #contact input[type="tel"], #contact input[type="url"], #contact textarea {

	border:none;
	border-bottom: 2px solid #262626;	
    width:100%;
	background:transparent;
	margin:0 0 5px;
	padding:10px;
}

#contact input[type="text"]:hover, #contact input[type="email"]:hover, #contact input[type="tel"]:hover, #contact input[type="url"]:hover, #contact textarea:hover {
	-webkit-transition:border-color 0.3s ease-in-out;
	-moz-transition:border-color 0.3s ease-in-out;
	transition:border-color 0.3s ease-in-out;
	border:1px solid #AAA;
}

#contact textarea {
	height:100px;
	max-width:100%;
  resize:none;
  color:goldenrod;
}

#contact button[type="submit"] {
	cursor:pointer;
	width:100%;
	border: dashed;
	background:#DCD6D7;
	color: 2px solid #262626;
	margin:0 0 5px;
	padding:10px;
	font-size:15px;
}

#contact button[type="submit"]:hover {
	/*background-image:url(../img/social.jpg);*/
	background-color: goldenrod;
	-webkit-transition:background 0.3s ease-in-out;
	-moz-transition:background 0.3s ease-in-out;
	transition:background-color 0.3s ease-in-out;
}

#contact button[type="submit"]:active { box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.5); }

#contact input:focus, #contact textarea:focus {
	outline:0;
	border:1px solid #999;
}
::-webkit-input-placeholder {
 color:#888;
}
:-moz-placeholder {
 color:goldenrod;
}
::-moz-placeholder {
 color:goldenrod;
}
:-ms-input-placeholder {
 color:goldenrod;
}
@media screen and (max-width: 625px){
    .container-form{margin-top:-5%;margin-right:5%;margin-left:8%;}
}
/*End Email */





.colspan-3{
	color:#DBDBDB;
	font-family:Courier New;
	font-size:15px;
	margin-top:5px;
	width:400px;
}
.colspan-5{
	color:#EB292C;
	font-family:Courier New;
	font-size:18px;
	margin-top:5px;
	text-align:center;
	width:auto;
}
.colspan-6{
	color:#DBDBDB;
	font-family:Courier New;
	font-size:15px;
	margin-left:10px;
	width:auto;
}
.colspan-7{
	color:#EB292C;
	font-family:Courier New;
	font-size:18px;
	margin-top:5px;
	margin-left:50px;
	width:auto;
}
.colspan-8{
	color:#DBDBDB;
	font-family:Courier New;
	font-size:15px;
	margin-left:10px;
	width:500px;
}
.colspan-3link{
	color:#DBDBDB;
	font-family:Courier New;
	font-size:15px;
	margin-top:5px;
	width:600px;

}


.image-3 {
    
	margin-top:5%;
	margin-left:5%;
}



.container_search{
	width:90%;
	height:auto;
	margin-left:70px;
	text-align:center;
	color:#DBDBDB;
	font-family:Courier New;
	font-size:15px;
}

/*Start search flishing*/
.flashit{

	animation:flash linear 1s infinite;
color: #E4E2E2;
	}
	@keyframes flash{
		0%{opacity:4;
		color:#484848;
		text-shadow:none;
		}
		18%{opacity:5;
		color:#484848;
		text-shadow:none;
		}
		20%{opacity:5;
		color:#fff900;
		text-shadow:0 0 7px #fff900 , 0 0 20px #ff6c00;
		}

/*End search flishing*/








@charset "UTF-8";

.container {
	
	background-image:url(../img/background.jpg);
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	border-bottom-width: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	
}

/*Headr */
.primary_header {
	width: 100%;
	height:auto;
	background-image:url(../img/social.jpg);
	padding-top: 8px;
	padding-bottom: 8px;
	clear: left;
	border-bottom: 1px solid #2C9AB7;
	
}
.title {
	font-weight: bold;
	font-style: normal;
	font-family: "Source Sans Pro";
	text-align: center;
	color: #FFFFFF;
	letter-spacing: 1px;
	margin-top:0px;font-family:Courier New;
}
/*End Header*/
.secondary_header {
	width: 100%;
	padding-top: 50px;
	padding-bottom: 50px;
	background-image:url(../img/123.jpg);
	clear: left;
}

/*ABOUT US*/
.row {
	border:0px solid white;
	background-image:url(../img/social.jpg);
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left:10px;
	display: inline-block;
	
}


.columns {
	width: 25%;
	float: left;
	
	color:#DBDBDB;
	line-height: 24px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: justify;
	margin-top: 15px;
	margin-bottom: 15px;
	padding-left: 25px;
	padding-right: 25px;
	margin-left: 0px;
	margin-right: 0px;
	font-family:Courier New;
}
.container .columns h4 {
	text-align: center;
	color: #01B2D1;
}
.column_title {
	padding-top: 25px;
	padding-bottom: 25px;
}

.thumbnail {
	width: 100px;
	border-radius: 200px;
	height: 100px;
	margin-left: auto;
}
.thumbnail_align {
	text-align: center;
}


/*social footer*/
.footer{
	width: 100%;
	padding-top: 50px;
	padding-bottom: 50px;
	background-image:url(../img/Cat-last footer.jpg);
	
	clear: left;
}
.social {
	text-align: center;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 100%;
	background-color: #414141;
	clear: both;
	overflow: auto;
}
.social_icon {
	width: 25%;
	text-align: center;
	float: left;
	transition: all 0.3s linear;
	line-height: 0px;
	padding-top: 7px;
}
.container .social .social_icon:hover {
	cursor: pointer;
	opacity: 0.5;
}
.logo{
	margin-left:15px;
	margin-top:-50px;
	width:50px;
	height:20px;
}
.map{
	margin-top:20px;
	border:1px solid transparent;
	margin-left:10%;
	margin-right:5%;
	margin-left:5%;
}
.address-details{
    width:300px;
	margin-left:10%;
	margin-top:40px;
	font-family:Courier New;
	font-size:20px;
	color:rgba(213,209,209,1.00);

	}
.contact-address{
	margin-top:10px;
	margin-left:4px;
	font-size:14px;
	color:rgba(213,209,209,1.00);
	width:300px;
}
.contact-telephone{
	margin-left:5px;
	font-size:14px;
	color:rgba(213,209,209,1.00);
	width:300px;
	margin-bottom:10px;

}
/* START Email*/

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400italic,400,300,600);

* {
	margin:0;
	padding:0;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-o-font-smoothing:antialiased;
	font-smoothing:antialiased;
	text-rendering:optimizeLegibility;
}

form {
	
	font-family:Courier New;
	font-weight:300;
	font-size: 12px;
	line-height:30px;
	color:#777;


}

.container-form {
	
	max-width:400px;
	width:100%;
	margin:0 auto;
	position:relative;
	margin-top:-25%;
	margin-right:5%;
	
}

.containerform {
	
	max-width:400px;
	width:100%;
	margin:0 auto;
	position:relative;
	margin-top:5%;
	margin-right:30%;
	
}

.container_form {
	
	max-width:400px;
	width:100%;
	margin:0 auto;
	position:relative;
	margin-top:-20%;
	margin-right:10%;
	
}
.container_formlink {
	
	max-width:400px;
	width:100%;
	margin:0 auto;
	position:relative;
	margin-top:-30%;
	margin-right:10%;
}
.container_form1 {
	
	max-width:400px;
	width:100%;
	margin:0 auto;
	position:relative;
	margin-top:-10%;

	
}




#contact input[type="text"], #contact input[type="email"], #contact input[type="tel"], #contact input[type="url"], #contact textarea, #contact button[type="submit"] { font:400 12px/16px Courier New; }

#contact input[type="text"], #contact input[type="email"], #contact input[type="tel"], #contact input[type="url"], #contact textarea{ font:400 12px/16px Courier New; color:goldenrod; }

#contact {
	background:transparet; 
	box-shadow: 0 10px 20px rgba(0,0,0,5);
	padding:25px;
	margin:50px 0;

}

#contact h3 {
	color: #E4E2E2;
	font:bold;
	display: block;
	font-size: 30px;
	font-weight: 400;

}
h3 ul{
	position:absolute;
	top:4%;
	left:60%;
	transform:translate(-50%,-50%);
	margin:0;
	padding:0;
	display:flex;	
}
h3 ul li{
    list-style:none;
	font-size:30px;
	letter-spacing:5px;
	color: #E4E2E2;
	text-shadow:none;
	animation:animate 1s infinite linear;
	
}
@keyframes animate
{
	0%
	{
		color:#484848;
		text-shadow:none;
	}
		18%
	{
		color:#484848;
		text-shadow:none;
	}
			20%
	{
		color:#fff900;
		text-shadow:0 0 7px #fff900 , 0 0 20px #ff6c00;
	}
	
}


/*--- new dis for picts ---*/
#contact h {
	color: #E4E2E2;
	font:bold;
	display: block;
	font-size: 20px;
	font-weight: 400;

}
h ul{
	position:absolute;
	top:3%;
	left:50%;
	transform:translate(-50%,-50%);
	margin:0;
	padding:0;
	display:flex;	
}
h ul li{
    list-style:none;
	font-size:30px;
	letter-spacing:5px;
	color: #E4E2E2;
	text-shadow:none;
	animation:animate 1s infinite linear;
	
}
@keyframes animate
{
	0%
	{
		color:#484848;
		text-shadow:none;
	}
		18%
	{
		color:#484848;
		text-shadow:none;
	}
			20%
	{
		color:#fff900;
		text-shadow:0 0 7px #fff900 , 0 0 20px #ff6c00;
	}
	
}
/*--- End new dis for picts ---*/
#contact h4 {
	margin:5px 0 15px;
	display:block;
	font-size:13px;


}

fieldset {
	border: medium none !important;
	margin: 0 0 10px;
	min-width: 100%;
	padding: 0;
	width: 100%;

}

#contact input[type="text"], #contact input[type="email"], #contact input[type="tel"], #contact input[type="url"], #contact textarea {

	border:none;
	border-bottom: 2px solid #262626;	
    width:100%;
	background:transparent;
	margin:0 0 5px;
	padding:10px;
}

#contact input[type="text"]:hover, #contact input[type="email"]:hover, #contact input[type="tel"]:hover, #contact input[type="url"]:hover, #contact textarea:hover {
	-webkit-transition:border-color 0.3s ease-in-out;
	-moz-transition:border-color 0.3s ease-in-out;
	transition:border-color 0.3s ease-in-out;
	border:1px solid #AAA;
}

#contact textarea {
	height:100px;
	max-width:100%;
  resize:none;
  color:goldenrod;
}

#contact button[type="submit"] {
	cursor:pointer;
	width:100%;
	border: dashed;
	background:#DCD6D7;
	color: 2px solid #262626;
	margin:0 0 5px;
	padding:10px;
	font-size:15px;
}

#contact button[type="submit"]:hover {
	/*background-image:url(../img/social.jpg);*/
	background-color: goldenrod;
	-webkit-transition:background 0.3s ease-in-out;
	-moz-transition:background 0.3s ease-in-out;
	transition:background-color 0.3s ease-in-out;
}

#contact button[type="submit"]:active { box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.5); }

#contact input:focus, #contact textarea:focus {
	outline:0;
	border:1px solid #999;
}
::-webkit-input-placeholder {
 color:#888;
}
:-moz-placeholder {
 color:goldenrod;
}
::-moz-placeholder {
 color:goldenrod;
}
:-ms-input-placeholder {
 color:goldenrod;
}
@media screen and (max-width: 625px){
    .container-form{margin-top:-5%;margin-right:5%;margin-left:8%;}
}
/*End Email */





.colspan-3{
	color:#DBDBDB;
	font-family:Courier New;
	font-size:15px;
	margin-top:5px;
	width:400px;
}
.colspan-5{
	color:#EB292C;
	font-family:Courier New;
	font-size:18px;
	margin-top:5px;
	text-align:center;
	width:auto;
}
.colspan-6{
	color:#DBDBDB;
	font-family:Courier New;
	font-size:15px;
	margin-left:10px;
	width:auto;
}
.colspan-7{
	color:#EB292C;
	font-family:Courier New;
	font-size:18px;
	margin-top:5px;
	margin-left:50px;
	width:auto;
}
.colspan-8{
	color:#DBDBDB;
	font-family:Courier New;
	font-size:15px;
	margin-left:10px;
	width:500px;
}
.colspan-3link{
	color:#DBDBDB;
	font-family:Courier New;
	font-size:15px;
	margin-top:5px;
	width:600px;

}


.image-3 {
    
	margin-top:5%;
	margin-left:5%;
}



.container_search{
	width:90%;
	height:auto;
	margin-left:70px;
	text-align:center;
	color:#DBDBDB;
	font-family:Courier New;
	font-size:15px;
}

/*Start search flishing*/
.flashit{

	animation:flash linear 1s infinite;
color: #E4E2E2;
	}
	@keyframes flash{
		0%{opacity:4;
		color:#484848;
		text-shadow:none;
		}
		18%{opacity:5;
		color:#484848;
		text-shadow:none;
		}
		20%{opacity:5;
		color:#fff900;
		text-shadow:0 0 7px #fff900 , 0 0 20px #ff6c00;
		}

/*End search flishing*/








@charset "UTF-8";

.container {
	
	background-image:url(../img/background.jpg);
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	border-bottom-width: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	
}

/*Headr */
.primary_header {
	width: 100%;
	height:auto;
	background-image:url(../img/social.jpg);
	padding-top: 8px;
	padding-bottom: 8px;
	clear: left;
	border-bottom: 1px solid #2C9AB7;
	
}
.title {
	font-weight: bold;
	font-style: normal;
	font-family: "Source Sans Pro";
	text-align: center;
	color: #FFFFFF;
	letter-spacing: 1px;
	margin-top:0px;font-family:Courier New;
}
/*End Header*/
.secondary_header {
	width: 100%;
	padding-top: 50px;
	padding-bottom: 50px;
	background-image:url(../img/123.jpg);
	clear: left;
}

/*ABOUT US*/
.row {
	border:0px solid white;
	background-image:url(../img/social.jpg);
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left:10px;
	display: inline-block;
	
}


.columns {
	width: 25%;
	float: left;
	
	color:#DBDBDB;
	line-height: 24px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: justify;
	margin-top: 15px;
	margin-bottom: 15px;
	padding-left: 25px;
	padding-right: 25px;
	margin-left: 0px;
	margin-right: 0px;
	font-family:Courier New;
}
.container .columns h4 {
	text-align: center;
	color: #01B2D1;
}
.column_title {
	padding-top: 25px;
	padding-bottom: 25px;
}

.thumbnail {
	width: 100px;
	border-radius: 200px;
	height: 100px;
	margin-left: auto;
}
.thumbnail_align {
	text-align: center;
}


/*social footer*/
.footer{
	width: 100%;
	padding-top: 50px;
	padding-bottom: 50px;
	background-image:url(../img/Cat-last footer.jpg);
	
	clear: left;
}
.social {
	text-align: center;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 100%;
	background-color: #414141;
	clear: both;
	overflow: auto;
}
.social_icon {
	width: 25%;
	text-align: center;
	float: left;
	transition: all 0.3s linear;
	line-height: 0px;
	padding-top: 7px;
}
.container .social .social_icon:hover {
	cursor: pointer;
	opacity: 0.5;
}
.logo{
	margin-left:15px;
	margin-top:-50px;
	width:50px;
	height:20px;
}
.map{
	margin-top:20px;
	border:1px solid transparent;
	margin-left:10%;
	margin-right:5%;
	margin-left:5%;
}
.address-details{
    width:300px;
	margin-left:10%;
	margin-top:40px;
	font-family:Courier New;
	font-size:20px;
	color:rgba(213,209,209,1.00);

	}
.contact-address{
	margin-top:10px;
	margin-left:4px;
	font-size:14px;
	color:rgba(213,209,209,1.00);
	width:300px;
}
.contact-telephone{
	margin-left:5px;
	font-size:14px;
	color:rgba(213,209,209,1.00);
	width:300px;
	margin-bottom:10px;

}
/* START Email*/

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400italic,400,300,600);

* {
	margin:0;
	padding:0;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-o-font-smoothing:antialiased;
	font-smoothing:antialiased;
	text-rendering:optimizeLegibility;
}

form {
	
	font-family:Courier New;
	font-weight:300;
	font-size: 12px;
	line-height:30px;
	color:#777;


}

.container-form {
	
	max-width:400px;
	width:100%;
	margin:0 auto;
	position:relative;
	margin-top:-25%;
	margin-right:5%;
	
}

.containerform {
	
	max-width:400px;
	width:100%;
	margin:0 auto;
	position:relative;
	margin-top:5%;
	margin-right:30%;
	
}

.container_form {
	
	max-width:400px;
	width:100%;
	margin:0 auto;
	position:relative;
	margin-top:-20%;
	margin-right:10%;
	
}
.container_formlink {
	
	max-width:400px;
	width:100%;
	margin:0 auto;
	position:relative;
	margin-top:-30%;
	margin-right:10%;
}
.container_form1 {
	
	max-width:400px;
	width:100%;
	margin:0 auto;
	position:relative;
	margin-top:-10%;

	
}




#contact input[type="text"], #contact input[type="email"], #contact input[type="tel"], #contact input[type="url"], #contact textarea, #contact button[type="submit"] { font:400 12px/16px Courier New; }

#contact input[type="text"], #contact input[type="email"], #contact input[type="tel"], #contact input[type="url"], #contact textarea{ font:400 12px/16px Courier New; color:goldenrod; }

#contact {
	background:transparet; 
	box-shadow: 0 10px 20px rgba(0,0,0,5);
	padding:25px;
	margin:50px 0;

}

#contact h3 {
	color: #E4E2E2;
	font:bold;
	display: block;
	font-size: 30px;
	font-weight: 400;

}
h3 ul{
	position:absolute;
	top:4%;
	left:60%;
	transform:translate(-50%,-50%);
	margin:0;
	padding:0;
	display:flex;	
}
h3 ul li{
    list-style:none;
	font-size:30px;
	letter-spacing:5px;
	color: #E4E2E2;
	text-shadow:none;
	animation:animate 1s infinite linear;
	
}
@keyframes animate
{
	0%
	{
		color:#484848;
		text-shadow:none;
	}
		18%
	{
		color:#484848;
		text-shadow:none;
	}
			20%
	{
		color:#fff900;
		text-shadow:0 0 7px #fff900 , 0 0 20px #ff6c00;
	}
	
}


/*--- new dis for picts ---*/
#contact h {
	color: #E4E2E2;
	font:bold;
	display: block;
	font-size: 20px;
	font-weight: 400;

}
h ul{
	position:absolute;
	top:3%;
	left:50%;
	transform:translate(-50%,-50%);
	margin:0;
	padding:0;
	display:flex;	
}
h ul li{
    list-style:none;
	font-size:30px;
	letter-spacing:5px;
	color: #E4E2E2;
	text-shadow:none;
	animation:animate 1s infinite linear;
	
}
@keyframes animate
{
	0%
	{
		color:#484848;
		text-shadow:none;
	}
		18%
	{
		color:#484848;
		text-shadow:none;
	}
			20%
	{
		color:#fff900;
		text-shadow:0 0 7px #fff900 , 0 0 20px #ff6c00;
	}
	
}
/*--- End new dis for picts ---*/
#contact h4 {
	margin:5px 0 15px;
	display:block;
	font-size:13px;


}

fieldset {
	border: medium none !important;
	margin: 0 0 10px;
	min-width: 100%;
	padding: 0;
	width: 100%;

}

#contact input[type="text"], #contact input[type="email"], #contact input[type="tel"], #contact input[type="url"], #contact textarea {

	border:none;
	border-bottom: 2px solid #262626;	
    width:100%;
	background:transparent;
	margin:0 0 5px;
	padding:10px;
}

#contact input[type="text"]:hover, #contact input[type="email"]:hover, #contact input[type="tel"]:hover, #contact input[type="url"]:hover, #contact textarea:hover {
	-webkit-transition:border-color 0.3s ease-in-out;
	-moz-transition:border-color 0.3s ease-in-out;
	transition:border-color 0.3s ease-in-out;
	border:1px solid #AAA;
}

#contact textarea {
	height:100px;
	max-width:100%;
  resize:none;
  color:goldenrod;
}

#contact button[type="submit"] {
	cursor:pointer;
	width:100%;
	border: dashed;
	background:#DCD6D7;
	color: 2px solid #262626;
	margin:0 0 5px;
	padding:10px;
	font-size:15px;
}

#contact button[type="submit"]:hover {
	/*background-image:url(../img/social.jpg);*/
	background-color: goldenrod;
	-webkit-transition:background 0.3s ease-in-out;
	-moz-transition:background 0.3s ease-in-out;
	transition:background-color 0.3s ease-in-out;
}

#contact button[type="submit"]:active { box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.5); }

#contact input:focus, #contact textarea:focus {
	outline:0;
	border:1px solid #999;
}
::-webkit-input-placeholder {
 color:#888;
}
:-moz-placeholder {
 color:goldenrod;
}
::-moz-placeholder {
 color:goldenrod;
}
:-ms-input-placeholder {
 color:goldenrod;
}
@media screen and (max-width: 625px){
    .container-form{margin-top:-5%;margin-right:5%;margin-left:8%;}
}
/*End Email */





.colspan-3{
	color:#DBDBDB;
	font-family:Courier New;
	font-size:15px;
	margin-top:5px;
	width:400px;
}
.colspan-5{
	color:#EB292C;
	font-family:Courier New;
	font-size:18px;
	margin-top:5px;
	text-align:center;
	width:auto;
}
.colspan-6{
	color:#DBDBDB;
	font-family:Courier New;
	font-size:15px;
	margin-left:10px;
	width:auto;
}
.colspan-7{
	color:#EB292C;
	font-family:Courier New;
	font-size:18px;
	margin-top:5px;
	margin-left:50px;
	width:auto;
}
.colspan-8{
	color:#DBDBDB;
	font-family:Courier New;
	font-size:15px;
	margin-left:10px;
	width:500px;
}
.colspan-3link{
	color:#DBDBDB;
	font-family:Courier New;
	font-size:15px;
	margin-top:5px;
	width:600px;

}


.image-3 {
    
	margin-top:5%;
	margin-left:5%;
}



.container_search{
	width:90%;
	height:auto;
	margin-left:70px;
	text-align:center;
	color:#DBDBDB;
	font-family:Courier New;
	font-size:15px;
}

/*Start search flishing*/
.flashit{

	animation:flash linear 1s infinite;
color: #E4E2E2;
	}
	@keyframes flash{
		0%{opacity:4;
		color:#484848;
		text-shadow:none;
		}
		18%{opacity:5;
		color:#484848;
		text-shadow:none;
		}
		20%{opacity:5;
		color:#fff900;
		text-shadow:0 0 7px #fff900 , 0 0 20px #ff6c00;
		}

/*End search flishing*/








@charset "UTF-8";

.container {
	
	background-image:url(../img/background.jpg);
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	border-bottom-width: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	
}

/*Headr */
.primary_header {
	width: 100%;
	height:auto;
	background-image:url(../img/social.jpg);
	padding-top: 8px;
	padding-bottom: 8px;
	clear: left;
	border-bottom: 1px solid #2C9AB7;
	
}
.title {
	font-weight: bold;
	font-style: normal;
	font-family: "Source Sans Pro";
	text-align: center;
	color: #FFFFFF;
	letter-spacing: 1px;
	margin-top:0px;font-family:Courier New;
}
/*End Header*/
.secondary_header {
	width: 100%;
	padding-top: 50px;
	padding-bottom: 50px;
	background-image:url(../img/123.jpg);
	clear: left;
}

/*ABOUT US*/
.row {
	border:0px solid white;
	background-image:url(../img/social.jpg);
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left:10px;
	display: inline-block;
	
}


.columns {
	width: 25%;
	float: left;
	
	color:#DBDBDB;
	line-height: 24px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: justify;
	margin-top: 15px;
	margin-bottom: 15px;
	padding-left: 25px;
	padding-right: 25px;
	margin-left: 0px;
	margin-right: 0px;
	font-family:Courier New;
}
.container .columns h4 {
	text-align: center;
	color: #01B2D1;
}
.column_title {
	padding-top: 25px;
	padding-bottom: 25px;
}

.thumbnail {
	width: 100px;
	border-radius: 200px;
	height: 100px;
	margin-left: auto;
}
.thumbnail_align {
	text-align: center;
}


/*social footer*/
.footer{
	width: 100%;
	padding-top: 50px;
	padding-bottom: 50px;
	background-image:url(../img/Cat-last footer.jpg);
	
	clear: left;
}
.social {
	text-align: center;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 100%;
	background-color: #414141;
	clear: both;
	overflow: auto;
}
.social_icon {
	width: 25%;
	text-align: center;
	float: left;
	transition: all 0.3s linear;
	line-height: 0px;
	padding-top: 7px;
}
.container .social .social_icon:hover {
	cursor: pointer;
	opacity: 0.5;
}
.logo{
	margin-left:15px;
	margin-top:-50px;
	width:50px;
	height:20px;
}
.map{
	margin-top:20px;
	border:1px solid transparent;
	margin-left:10%;
	margin-right:5%;
	margin-left:5%;
}
.address-details{
    width:300px;
	margin-left:10%;
	margin-top:40px;
	font-family:Courier New;
	font-size:20px;
	color:rgba(213,209,209,1.00);

	}
.contact-address{
	margin-top:10px;
	margin-left:4px;
	font-size:14px;
	color:rgba(213,209,209,1.00);
	width:300px;
}
.contact-telephone{
	margin-left:5px;
	font-size:14px;
	color:rgba(213,209,209,1.00);
	width:300px;
	margin-bottom:10px;

}
/* START Email*/

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400italic,400,300,600);

* {
	margin:0;
	padding:0;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-o-font-smoothing:antialiased;
	font-smoothing:antialiased;
	text-rendering:optimizeLegibility;
}

form {
	
	font-family:Courier New;
	font-weight:300;
	font-size: 12px;
	line-height:30px;
	color:#777;


}

.container-form {
	
	max-width:400px;
	width:100%;
	margin:0 auto;
	position:relative;
	margin-top:-25%;
	margin-right:5%;
	
}

.containerform {
	
	max-width:400px;
	width:100%;
	margin:0 auto;
	position:relative;
	margin-top:5%;
	margin-right:30%;
	
}

.container_form {
	
	max-width:400px;
	width:100%;
	margin:0 auto;
	position:relative;
	margin-top:-20%;
	margin-right:10%;
	
}
.container_formlink {
	
	max-width:400px;
	width:100%;
	margin:0 auto;
	position:relative;
	margin-top:-30%;
	margin-right:10%;
}
.container_form1 {
	
	max-width:400px;
	width:100%;
	margin:0 auto;
	position:relative;
	margin-top:-10%;

	
}




#contact input[type="text"], #contact input[type="email"], #contact input[type="tel"], #contact input[type="url"], #contact textarea, #contact button[type="submit"] { font:400 12px/16px Courier New; }

#contact input[type="text"], #contact input[type="email"], #contact input[type="tel"], #contact input[type="url"], #contact textarea{ font:400 12px/16px Courier New; color:goldenrod; }

#contact {
	background:transparet; 
	box-shadow: 0 10px 20px rgba(0,0,0,5);
	padding:25px;
	margin:50px 0;

}

#contact h3 {
	color: #E4E2E2;
	font:bold;
	display: block;
	font-size: 30px;
	font-weight: 400;

}
h3 ul{
	position:absolute;
	top:4%;
	left:60%;
	transform:translate(-50%,-50%);
	margin:0;
	padding:0;
	display:flex;	
}
h3 ul li{
    list-style:none;
	font-size:30px;
	letter-spacing:5px;
	color: #E4E2E2;
	text-shadow:none;
	animation:animate 1s infinite linear;
	
}
@keyframes animate
{
	0%
	{
		color:#484848;
		text-shadow:none;
	}
		18%
	{
		color:#484848;
		text-shadow:none;
	}
			20%
	{
		color:#fff900;
		text-shadow:0 0 7px #fff900 , 0 0 20px #ff6c00;
	}
	
}


/*--- new dis for picts ---*/
#contact h {
	color: #E4E2E2;
	font:bold;
	display: block;
	font-size: 20px;
	font-weight: 400;

}
h ul{
	position:absolute;
	top:3%;
	left:50%;
	transform:translate(-50%,-50%);
	margin:0;
	padding:0;
	display:flex;	
}
h ul li{
    list-style:none;
	font-size:30px;
	letter-spacing:5px;
	color: #E4E2E2;
	text-shadow:none;
	animation:animate 1s infinite linear;
	
}
@keyframes animate
{
	0%
	{
		color:#484848;
		text-shadow:none;
	}
		18%
	{
		color:#484848;
		text-shadow:none;
	}
			20%
	{
		color:#fff900;
		text-shadow:0 0 7px #fff900 , 0 0 20px #ff6c00;
	}
	
}
/*--- End new dis for picts ---*/
#contact h4 {
	margin:5px 0 15px;
	display:block;
	font-size:13px;


}

fieldset {
	border: medium none !important;
	margin: 0 0 10px;
	min-width: 100%;
	padding: 0;
	width: 100%;

}

#contact input[type="text"], #contact input[type="email"], #contact input[type="tel"], #contact input[type="url"], #contact textarea {

	border:none;
	border-bottom: 2px solid #262626;	
    width:100%;
	background:transparent;
	margin:0 0 5px;
	padding:10px;
}

#contact input[type="text"]:hover, #contact input[type="email"]:hover, #contact input[type="tel"]:hover, #contact input[type="url"]:hover, #contact textarea:hover {
	-webkit-transition:border-color 0.3s ease-in-out;
	-moz-transition:border-color 0.3s ease-in-out;
	transition:border-color 0.3s ease-in-out;
	border:1px solid #AAA;
}

#contact textarea {
	height:100px;
	max-width:100%;
  resize:none;
  color:goldenrod;
}

#contact button[type="submit"] {
	cursor:pointer;
	width:100%;
	border: dashed;
	background:#DCD6D7;
	color: 2px solid #262626;
	margin:0 0 5px;
	padding:10px;
	font-size:15px;
}

#contact button[type="submit"]:hover {
	/*background-image:url(../img/social.jpg);*/
	background-color: goldenrod;
	-webkit-transition:background 0.3s ease-in-out;
	-moz-transition:background 0.3s ease-in-out;
	transition:background-color 0.3s ease-in-out;
}

#contact button[type="submit"]:active { box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.5); }

#contact input:focus, #contact textarea:focus {
	outline:0;
	border:1px solid #999;
}
::-webkit-input-placeholder {
 color:#888;
}
:-moz-placeholder {
 color:goldenrod;
}
::-moz-placeholder {
 color:goldenrod;
}
:-ms-input-placeholder {
 color:goldenrod;
}
@media screen and (max-width: 625px){
    .container-form{margin-top:-5%;margin-right:5%;margin-left:8%;}
}
/*End Email */





.colspan-3{
	color:#DBDBDB;
	font-family:Courier New;
	font-size:15px;
	margin-top:5px;
	width:400px;
}
.colspan-5{
	color:#EB292C;
	font-family:Courier New;
	font-size:18px;
	margin-top:5px;
	text-align:center;
	width:auto;
}
.colspan-6{
	color:#DBDBDB;
	font-family:Courier New;
	font-size:15px;
	margin-left:10px;
	width:auto;
}
.colspan-7{
	color:#EB292C;
	font-family:Courier New;
	font-size:18px;
	margin-top:5px;
	margin-left:50px;
	width:auto;
}
.colspan-8{
	color:#DBDBDB;
	font-family:Courier New;
	font-size:15px;
	margin-left:10px;
	width:500px;
}
.colspan-3link{
	color:#DBDBDB;
	font-family:Courier New;
	font-size:15px;
	margin-top:5px;
	width:600px;

}


.image-3 {
    
	margin-top:5%;
	margin-left:5%;
}



.container_search{
	width:90%;
	height:auto;
	margin-left:70px;
	text-align:center;
	color:#DBDBDB;
	font-family:Courier New;
	font-size:15px;
}

/*Start search flishing*/
.flashit{

	animation:flash linear 1s infinite;
color: #E4E2E2;
	}
	@keyframes flash{
		0%{opacity:4;
		color:#484848;
		text-shadow:none;
		}
		18%{opacity:5;
		color:#484848;
		text-shadow:none;
		}
		20%{opacity:5;
		color:#fff900;
		text-shadow:0 0 7px #fff900 , 0 0 20px #ff6c00;
		}

/*End search flishing*/








@charset "UTF-8";

.container {
	
	background-image:url(../img/background.jpg);
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	border-bottom-width: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	
}

/*Headr */
.primary_header {
	width: 100%;
	height:auto;
	background-image:url(../img/social.jpg);
	padding-top: 8px;
	padding-bottom: 8px;
	clear: left;
	border-bottom: 1px solid #2C9AB7;
	
}
.title {
	font-weight: bold;
	font-style: normal;
	font-family: "Source Sans Pro";
	text-align: center;
	color: #FFFFFF;
	letter-spacing: 1px;
	margin-top:0px;font-family:Courier New;
}
/*End Header*/
.secondary_header {
	width: 100%;
	padding-top: 50px;
	padding-bottom: 50px;
	background-image:url(../img/123.jpg);
	clear: left;
}

/*ABOUT US*/
.row {
	border:0px solid white;
	background-image:url(../img/social.jpg);
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left:10px;
	display: inline-block;
	
}


.columns {
	width: 25%;
	float: left;
	
	color:#DBDBDB;
	line-height: 24px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: justify;
	margin-top: 15px;
	margin-bottom: 15px;
	padding-left: 25px;
	padding-right: 25px;
	margin-left: 0px;
	margin-right: 0px;
	font-family:Courier New;
}
.container .columns h4 {
	text-align: center;
	color: #01B2D1;
}
.column_title {
	padding-top: 25px;
	padding-bottom: 25px;
}

.thumbnail {
	width: 100px;
	border-radius: 200px;
	height: 100px;
	margin-left: auto;
}
.thumbnail_align {
	text-align: center;
}


/*social footer*/
.footer{
	width: 100%;
	padding-top: 50px;
	padding-bottom: 50px;
	background-image:url(../img/Cat-last footer.jpg);
	
	clear: left;
}
.social {
	text-align: center;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 100%;
	background-color: #414141;
	clear: both;
	overflow: auto;
}
.social_icon {
	width: 25%;
	text-align: center;
	float: left;
	transition: all 0.3s linear;
	line-height: 0px;
	padding-top: 7px;
}
.container .social .social_icon:hover {
	cursor: pointer;
	opacity: 0.5;
}
.logo{
	margin-left:15px;
	margin-top:-50px;
	width:50px;
	height:20px;
}
.map{
	margin-top:20px;
	border:1px solid transparent;
	margin-left:10%;
	margin-right:5%;
	margin-left:5%;
}
.address-details{
    width:300px;
	margin-left:10%;
	margin-top:40px;
	font-family:Courier New;
	font-size:20px;
	color:rgba(213,209,209,1.00);

	}
.contact-address{
	margin-top:10px;
	margin-left:4px;
	font-size:14px;
	color:rgba(213,209,209,1.00);
	width:300px;
}
.contact-telephone{
	margin-left:5px;
	font-size:14px;
	color:rgba(213,209,209,1.00);
	width:300px;
	margin-bottom:10px;

}
/* START Email*/

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400italic,400,300,600);

* {
	margin:0;
	padding:0;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-o-font-smoothing:antialiased;
	font-smoothing:antialiased;
	text-rendering:optimizeLegibility;
}

form {
	
	font-family:Courier New;
	font-weight:300;
	font-size: 12px;
	line-height:30px;
	color:#777;


}

.container-form {
	
	max-width:400px;
	width:100%;
	margin:0 auto;
	position:relative;
	margin-top:-25%;
	margin-right:5%;
	
}

.containerform {
	
	max-width:400px;
	width:100%;
	margin:0 auto;
	position:relative;
	margin-top:5%;
	margin-right:30%;
	
}

.container_form {
	
	max-width:400px;
	width:100%;
	margin:0 auto;
	position:relative;
	margin-top:-20%;
	margin-right:10%;
	
}
.container_formlink {
	
	max-width:400px;
	width:100%;
	margin:0 auto;
	position:relative;
	margin-top:-30%;
	margin-right:10%;
}
.container_form1 {
	
	max-width:400px;
	width:100%;
	margin:0 auto;
	position:relative;
	margin-top:-10%;

	
}




#contact input[type="text"], #contact input[type="email"], #contact input[type="tel"], #contact input[type="url"], #contact textarea, #contact button[type="submit"] { font:400 12px/16px Courier New; }

#contact input[type="text"], #contact input[type="email"], #contact input[type="tel"], #contact input[type="url"], #contact textarea{ font:400 12px/16px Courier New; color:goldenrod; }

#contact {
	background:transparet; 
	box-shadow: 0 10px 20px rgba(0,0,0,5);
	padding:25px;
	margin:50px 0;

}

#contact h3 {
	color: #E4E2E2;
	font:bold;
	display: block;
	font-size: 30px;
	font-weight: 400;

}
h3 ul{
	position:absolute;
	top:4%;
	left:60%;
	transform:translate(-50%,-50%);
	margin:0;
	padding:0;
	display:flex;	
}
h3 ul li{
    list-style:none;
	font-size:30px;
	letter-spacing:5px;
	color: #E4E2E2;
	text-shadow:none;
	animation:animate 1s infinite linear;
	
}
@keyframes animate
{
	0%
	{
		color:#484848;
		text-shadow:none;
	}
		18%
	{
		color:#484848;
		text-shadow:none;
	}
			20%
	{
		color:#fff900;
		text-shadow:0 0 7px #fff900 , 0 0 20px #ff6c00;
	}
	
}


/*--- new dis for picts ---*/
#contact h {
	color: #E4E2E2;
	font:bold;
	display: block;
	font-size: 20px;
	font-weight: 400;

}
h ul{
	position:absolute;
	top:3%;
	left:50%;
	transform:translate(-50%,-50%);
	margin:0;
	padding:0;
	display:flex;	
}
h ul li{
    list-style:none;
	font-size:30px;
	letter-spacing:5px;
	color: #E4E2E2;
	text-shadow:none;
	animation:animate 1s infinite linear;
	
}
@keyframes animate
{
	0%
	{
		color:#484848;
		text-shadow:none;
	}
		18%
	{
		color:#484848;
		text-shadow:none;
	}
			20%
	{
		color:#fff900;
		text-shadow:0 0 7px #fff900 , 0 0 20px #ff6c00;
	}
	
}
/*--- End new dis for picts ---*/
#contact h4 {
	margin:5px 0 15px;
	display:block;
	font-size:13px;


}

fieldset {
	border: medium none !important;
	margin: 0 0 10px;
	min-width: 100%;
	padding: 0;
	width: 100%;

}

#contact input[type="text"], #contact input[type="email"], #contact input[type="tel"], #contact input[type="url"], #contact textarea {

	border:none;
	border-bottom: 2px solid #262626;	
    width:100%;
	background:transparent;
	margin:0 0 5px;
	padding:10px;
}

#contact input[type="text"]:hover, #contact input[type="email"]:hover, #contact input[type="tel"]:hover, #contact input[type="url"]:hover, #contact textarea:hover {
	-webkit-transition:border-color 0.3s ease-in-out;
	-moz-transition:border-color 0.3s ease-in-out;
	transition:border-color 0.3s ease-in-out;
	border:1px solid #AAA;
}

#contact textarea {
	height:100px;
	max-width:100%;
  resize:none;
  color:goldenrod;
}

#contact button[type="submit"] {
	cursor:pointer;
	width:100%;
	border: dashed;
	background:#DCD6D7;
	color: 2px solid #262626;
	margin:0 0 5px;
	padding:10px;
	font-size:15px;
}

#contact button[type="submit"]:hover {
	/*background-image:url(../img/social.jpg);*/
	background-color: goldenrod;
	-webkit-transition:background 0.3s ease-in-out;
	-moz-transition:background 0.3s ease-in-out;
	transition:background-color 0.3s ease-in-out;
}

#contact button[type="submit"]:active { box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.5); }

#contact input:focus, #contact textarea:focus {
	outline:0;
	border:1px solid #999;
}
::-webkit-input-placeholder {
 color:#888;
}
:-moz-placeholder {
 color:goldenrod;
}
::-moz-placeholder {
 color:goldenrod;
}
:-ms-input-placeholder {
 color:goldenrod;
}
@media screen and (max-width: 625px){
    .container-form{margin-top:-5%;margin-right:5%;margin-left:8%;}
}
/*End Email */





.colspan-3{
	color:#DBDBDB;
	font-family:Courier New;
	font-size:15px;
	margin-top:5px;
	width:400px;
}
.colspan-5{
	color:#EB292C;
	font-family:Courier New;
	font-size:18px;
	margin-top:5px;
	text-align:center;
	width:auto;
}
.colspan-6{
	color:#DBDBDB;
	font-family:Courier New;
	font-size:15px;
	margin-left:10px;
	width:auto;
}
.colspan-7{
	color:#EB292C;
	font-family:Courier New;
	font-size:18px;
	margin-top:5px;
	margin-left:50px;
	width:auto;
}
.colspan-8{
	color:#DBDBDB;
	font-family:Courier New;
	font-size:15px;
	margin-left:10px;
	width:500px;
}
.colspan-3link{
	color:#DBDBDB;
	font-family:Courier New;
	font-size:15px;
	margin-top:5px;
	width:600px;

}


.image-3 {
    
	margin-top:5%;
	margin-left:5%;
}



.container_search{
	width:90%;
	height:auto;
	margin-left:70px;
	text-align:center;
	color:#DBDBDB;
	font-family:Courier New;
	font-size:15px;
}

/*Start search flishing*/
.flashit{

	animation:flash linear 1s infinite;
color: #E4E2E2;
	}
	@keyframes flash{
		0%{opacity:4;
		color:#484848;
		text-shadow:none;
		}
		18%{opacity:5;
		color:#484848;
		text-shadow:none;
		}
		20%{opacity:5;
		color:#fff900;
		text-shadow:0 0 7px #fff900 , 0 0 20px #ff6c00;
		}

/*End search flishing*/








