@charset "iso-8859-2";
/* CSS Document */

body, html {
    width: 100%;
    height: 100%;
}
body {
    margin: 0;
}
body {
	font-size: 14px;
	background-color:#fff;
}
body{
	margin-bottom: 200px;
}


/*-----------------------------------------------------------------*/
.wrapper{
	height: 100%;
	padding: 0px;
}

.fullHeight{
	display:block;
	position:relative;
	height: 100%;
/*	background-image:url(../images/bg_CSC_caballoBlanco.jpg);*/
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: #fff;
}

.logoCSC{
	display: block;
	margin: 0px;
	padding: 0px;
	height: 130px;
	width: 400px;
	position: relative;
	top: 0px;
	left: 0px;
}
@media (max-width: 400px){
	.logoCSC{
		display: block;
		max-width:100%;
		height: auto;
		top: 0px;
		left: 0px;
	}
}
.logoCB{
	display: block;
	margin: 0px;
	padding: 0px;
	height: 80px;
	width: 320px;
	position: relative;
	top: 20px;
	left: 20px;
}
.ocultar{
	visibility:hidden;
}
.initHidden{
	display:none;
}
.visibilityHidden{
	visibility:hidden;
}

/*----------------------------------------------*/
@media (max-width: 992px){
	body {
		display: block;
		overflow: visible;
		font-size: 14px;
		background-color:#fff;
	}
}
@media (max-width: 767px){
	#navMovile{
	 	display:block;		
	}
	#navDesktop{
		display:none;
	}
	li.open .dropdown-menu .dropdown:hover .dropdown-menu {
		display: block;
		top: -25%;
		right: 100%;
	}
	
	li.open .dropdown-menu .dropdown .caret {
		display: none;
	}
	
	li.open .dropdown-menu .dropdown > a:before {
		display:block;
		content:" ";
		float:left;
		width:0;
		height:0;
		border-color:transparent;
		border-style:solid;
		border-width:5px 5px 5px 0;
		border-right-color:#999;
		margin-top:5px;
		margin-left:-10px;
	}

}
@media (min-width: 768px){
	#navDesktop{
		display:block;
	}
	#navMovile{
	 display:none;		
	}
}