/*------------------HEADER-----------------*/
	/*---------pre header---------*/
	#pre-header .pre-header-logo-link {
		tex-align: center;
	}
	#pre-header .pre-header-logo-img {
		max-height: 30px;
	}
	
	/*---------header top---------*/
		#headerTopRow, #SocialInformation, .socialTop, #iconWhatsapp, #banderas, #banderas a, #ContactInformation, #ContactInformation a,
		#ContactInformation a span,	#ContactInformationPhone, #ContactInformationEmail, #ContactInformationContact, 
		#ContactInformationLocation{
			height: 32px;
			line-height: 32px
		}
		
		#SocialInformation{
			padding: 0px 0px 0px 0px;
		}
			#SocialInformation a.social_button{ position: relative; top: 0; }
			.socialTop{
				margin:auto;
				position: relative;
				top:0px;
			}
			.socialTop a{
				float: left;
				position: relative;
				margin: 3px 2px;    
			}
			#banderas a{
				display: inline-block;
				margin-right: 5px;
			}
		

		#ContactInformation{
			padding: 0px 0px 0px 0px;
		}
			#ContactInformationWeb {
				display: inline-block;
				/*background: url("../imgTemplate/icons/icon-telephone.png") no-repeat scroll left center rgba(0, 0, 0, 0);*/
				text-align:left;
				font-size: 11px;    
				padding: 0 9px 0 30px;
				position: relative; 
				margin: auto;
				color:#FFFFFF;
			}
			
			#ContactInformationWeb a{
				text-decoration: underline;
				color:#FFFFFF;
			}
			
			#ContactInformationWeb a:hover{
				text-decoration: underline;
				color:#bf9001;
			}
			
			#ContactInformationPhone {
				display: inline-block;
				background: url("../imgTemplate/icons/icon-telephone.png") no-repeat scroll left center rgba(0, 0, 0, 0);
				text-align:left;
				font-size: 11px;    
				padding: 0 9px 0 30px;
				position: relative; 
				margin: auto;
				color:#FFFFFF;
			}
			#ContactInformationPhone a{
				display: inline-block;
				color:#ffffff;
				white-space: nowrap;
			}
			#ContactInformationWhatsapp {
				display: inline-block;
				background: url("../imgTemplate/icons/icon-whatsapp.png")  no-repeat scroll left center rgba(0, 0, 0, 0);
				text-align:left;
				font-size: 11px;    
				padding: 0 0 0 30px;
				position: relative; 
				margin: auto;
				color:#FFFFFF;
			}
			#ContactInformationWhatsapp a{
				color:#ffffff;
				white-space: nowrap;
			}
			#iconWhatsapp{
				background: url("../imgTemplate/icons/icon-whatsapp.png") no-repeat scroll left center rgba(0, 0, 0, 0);
				padding-left: 33px;
			}
			#ContactInformationEmail{
				background: url("../imgTemplate/icons/icon-mail.png") left center no-repeat rgba(0, 0, 0, 0);
				text-align:left;
				font-size: 11px;    
				padding: 0 0 0 30px;
				position: relative; 
				margin: auto;   
				display: inline-block;
				color:#FFFFFF;	
			}
			#ContactInformationContact {
				background: url("../imgTemplate/icons/icon-contact.png") left center no-repeat rgba(0, 0, 0, 0);
				text-align:left;
				font-size: 11px;    
				padding: 0 0 0 38px;
				position: relative; 
				margin: auto;   
				display: inline-block;
				color:#FFFFFF;
			}
			#ContactInformationLocation{
				background: url("../imgTemplate/icons/icon-location.png") left center no-repeat rgba(0, 0, 0, 0);
				text-align:left;
				font-size: 11px;    
				padding: 0 0 0 33px;
				position: relative; 
				margin: auto;   
				display: inline-block;
				color:#FFFFFF;	
			}

	/*---------header middle---------*/
		#logoCabecera{    
			position: relative;
			margin:auto;			
			max-width: 100%;
			text-align: center;
		}
		
		#logoCabecera img{ 
			margin-top:17px;
		}
		
		/* REUTILIZAR SI ES NECESARIO */
			/*#ContactInformationHeader {
				position: relative;
				margin:auto;
				top:15px;
			}
			#ContactInformationHeader .ContactInformationTitle {
				color: #21A4E2;
				font-size: 12px;
				font-weight: normal;
				position: relative;
				text-align: center;
				padding:5px 0;
			}
			#ContactInformationHeader .ContactInformationPhone {
				color: #21A4E2;
				font-size: 22px;
				font-weight: bold;
				position: relative;
				text-align: center;
			}*/
			/*
			#HeaderContact{
				background: url("../imgTemplate/icon-telephone.png") center left no-repeat;
				position: relative;
				top: 22px;
				height: 68px;
				}
				#HeaderContact .row-fluid{
				text-align: left;
				padding-left: 29px;
				color: #838383;
				}
				#HeaderContact .row-fluid #phone{ 
				font-size: 2em;
				}
				#HeaderContact .row-fluid #email{ 
				font-size: 1.3em;
			}*/
		
		.SearchBox {
			height: 45px;
			position: relative;
			top: 55px;
			width: 100%;
			margin: auto;
		}
		.SearchBoxInput {
			border: 0 none;    
			color: #666;
			background: #eeeeee;
			font-size: 14px;
			height: 41px;
			position: relative;
			top: 0;
			padding: 0 40px 0 10px;
			max-width: 100%;
			width: 100%;
			/*border-radius: 5px;*/
		}
		
		.SearchBoxInput::placeholder {
			color: #ccc;
		}
		.SearchBoxInput::-ms-input-placeholder {
			color: #ccc;
		}
		
		.SearchBoxButton {
			border: medium none;
			margin: 0;
			padding: 0;
			position: absolute;
            right: 8px;
            top: 8px;
		}
		#BoxSearchMovil{
			display:none;
		}
	
	/*---------header bottom---------*/
		#menu{
			
		}