/* Own Carousel Custom */

#owl-demo .item img{
    display: block;
    width: 100%;
    height: auto;
}

.banner {

	background: none;

}

.owl-theme .owl-controls .owl-page span
{
	padding-bottom:-20px;
}



.owl-buttons .owl-prev, .owl-buttons .owl-next
{
	height:60px;
	width:40px;
	margin-left:2%;
	margin-right:2%;
	top:250px;
	opacity:0.9;

}

.item
{
	text-align:left;
}



#slide1
{
background: url(../images/banner.jpg) center;

}

#slide2
{
background: url(../images/banner2.jpg) center;

}

#slide3
{
background: url(../images/banner3.jpg) center;

}

#slide4
{
background: url(../images/banner4.jpg) center;

}

#slide5
{
background: url(../images/banner5.jpg) center;

}


.caption
{
	left:0px;
}

/* General Custom CSS */

.center-custom
{
margin-left:auto;
margin-right:auto;
text-align:center;
}

.address1
{
	overflow:visible;
}

#login_form INPUT {
background:none repeat scroll 0 0 #f2f2f2;
border:1px solid #d8d8d8;
border-radius:5px;
height:40px;
position:relative;
width:316px;
padding:0px 10px;
margin-bottom:10px;
color:#666;
transition:0.5s ease 0s;
}

#login_form INPUT:focus {
border:1px solid #999;
}

#login_form INPUT[TYPE="SUBMIT"] {
width:auto;
border:0;
font-size:16px;
background:#c9262b;
border-radius:5px;
padding:10px;
color:#FFF;
cursor:pointer;
}

#login_form INPUT[TYPE="SUBMIT"]:hover {
background:#931c1f;
}

.div_error{
display:inline-block;
padding:10px;
border:1px solid #900;
margin:10px 0;
border-radius:5px;
color:#C00;
}

strong {
  font-weight: bold;
  bottom: 2px;
  position: relative;
}

.no-margin {
  margin:0!important;
}

@media all and (min-width:1024px) {
.about-page .p_right {
    width: 68%;
    float: left;
    margin: 0 0 0 2%!important;
}

.about-page .p_center {
    width: 30%;
    float: left;
    margin: 0;}
}


@media all and (max-width:1023px) {
.about-page .p_right {
  width: 100%;
  float: left;
  margin: 20px 0!important;
  padding: 0!important;
}

.about-page .p_center {
    width: 100%;
    float: left;
    margin: 0;}
}
