h1, .caption h2 {
	color: #0085D0;
}
.top-header-row {
    background-color: #757472;
	display: none;
}
.header {
	background: #fff;
}
.middle-header-row .col-sm-3 {
	width: 288px;
	height: 85px;
	padding: 0;
	background: url('../images/logo-bg.png') no-repeat center;
}

.middle-header-row .col-sm-3 img { 
    display: none;
}
.main-nav-row {
    background-color: #CCCCCC;
}
.main-nav-row .item-inner-main-nav a {
	color: #00529b;
	border-right: solid 1px #00529b;
	font-size: 18px;
}
.top-header-row .item-inner-top-header a:hover, .main-nav-row .item-inner-main-nav a:hover, .main-nav-row .item-inner-main-nav:hover {
	background-color: transparent;
    color: #D31221; 
    border-radius: 0;
}
.carousel-control.right, .carousel-control.left {
	background-image: none;
}
.navbar-nav {
  width: 100%;
  text-align: center;
}
.navbar-nav > li {
  float: none;
  display: inline-block;
}
.oxy-mision {
	background: #000;
    position: relative;
    z-index: 1000;
    top: -5px;
    padding: 15px 30px;
    color: #fff;
}
.oxy-mision h3 {
	margin: 0;
}
/*Btn*/
.btn-default, .js-segmentation-btn, .js-btn-confirm-send, .js-quickview, .js-quickview-apply {
    color: #fff;
    background-color: #00529b;
    border-color: #00529b;
}
.btn-default:hover, .btn-default:focus, .js-segmentation-btn:hover, .js-segmentation-btn:focus, .js-btn-confirm-send:hover, .js-btn-confirm-send:focus, .js-quickview:hover, .js-quickview:focus,.js-quickview-apply:hover, .js-quickview-apply:focus, .btn-return, .js-view-offer {
    color: #fff;
    background-color: #67727d;
    border-color: #757472;
}
.btn-return:hover, .btn-return:focus, .js-view-offer:hover, .js-view-offer:focus {
    color: #fff !important;
    background-color: #00529b !important;
    border-color: #00529b !important;
}
#oxy-principal {
	margin-top: 20px;
}
/*Slider*/
.oxy-slider1 {
	background: url('../images/slider-1.jpg') no-repeat center;
	background-size: cover;
	height: 50vh;
}
.oxy-slider2 {
	background: url('../images/slider-2.jpg') no-repeat center;
	background-size: cover;
	height: 50vh;
}
.oxy-slider3 {
	background: url('../images/slider-3.jpg') no-repeat center;
	background-size: cover;
	height: 50vh;
}

/*Contenido*/
.oxy-contenido p {
	text-align: justify;	
}
.oxy-contenido h1, .oxy-contenido h2 {
	color: #0085D0;
	font-size: 30px;
}
.oxy-box {
	padding-top: 25px;
}
.oxy-box-txt {
	padding: 20px 10px;
}
.img-border {
	border: double #eeeeee 5px;
    margin-top: 15px;
}
	
@media (min-width: 768px) {
	.container-item {
		height: 430px !important;
	}
}
