@charset "utf-8";
/* CSS Document */
/* #section{
	background-image:url(../images/section.png);
	height:350px;
	width:100%
} */
@media screen 
  and (min-width: 1200px) { 
#section{ 
    background-image:url(../images/section.jpg);
	height:550px;
	width:100%;
	background-size:cover;
}}
@media only screen and (min-width:700px) and (max-width:1200px){
#section{  background-image:url(../images/section-2.jpg);
	height:550px;
	width:100%;
	background-repeat:no-repeat;
	background-size:cover
}
}
@media only screen and (min-width:200px) and (max-width:700px){
#section{  background-image:url(../images/COS-logo-wide.png);
	height:350px;
	width:100%;
	background-repeat:no-repeat;
}
#main{
	height:640px;
}}
#section table{
	margin-top:389px;
}
footer{
	padding:10px;
	background-color:#2B2C2D;
}
#foot_menu li a{
	color:#66676A;
	font-weight:400;
}
#foot_menu li{
	list-style:circle !important;
}
#foot_menu{
	margin-top:20px;
}
#foot_social{
	margin-top:15px;
}
footer li a{
	color:rgba(255,255,255,1);
}
#head{

	background-color:rgba(255,255,255,1);
}
/* contact us */
#head_social{
	margin-top:5px;
	margin-left: 319px;
}
#head_social li{
	color:rgba(255,255,255,1);
	padding:0 20px;
}
#contact_section{
	background-color:rgba(204,204,204,1);
}
#contact_sub{
	background-color:rgba(255,255,255,1);
}
#contact_sub_left{
 border-width: 3px; border-style: solid; -webkit-border-image: -webkit-gradient(linear, 0 100%, 0 0, from(black), to(rgba(0, 0, 0, 0))) 1 100%; -webkit-border-image: -webkit-linear-gradient(bottom,grey, rgba(0, 0, 0, 0)) 1 100%; -moz-border-image: -moz-linear-gradient(bottom, grey, rgba(0, 0, 0, 0)) 1 100%; -o-border-image: -o-linear-gradient(bottom, grey, rgba(0, 0, 0, 0)) 1 100%; border-image: linear-gradient(to top, grey, rgba(0, 0, 0, 0)) 1 100%; }
 #contact_sub_right table{
	 margin-left:5%;
 }
#contact_sub_right table tr td{
	padding:0px 10px;
}
#gallery{
	margin:5%;
}
#gallery div{
	  height: 94px;
  width: 211px;
  padding: 26px;
 
  border: 1px solid #CCC;
  margin-bottom: 31px;
  margin-left: 45px;
}
