/*------------------HEADER-----------------*/

    /*---------header banner------*/
    
    #headerBanner #textBanner{
        margin-top: 1rem;
    }

	/*---------header top---------*/
/*		#headerTopRow, #SocialInformation, .socialTop, #iconWhatsapp, #banderas, #banderas a, #ContactInformation, #ContactInformation a,
		#ContactInformation a span,	.ContactInformationPhone, #ContactInformationWhatsapp, #ContactInformationEmail, #ContactInformationContact, 
		#ContactInformationLocation{
			height: 33px;
			line-height: 33px;
		}
		*/
		#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{
			text-align: left;
		}

		#ContactInformation a{
			margin-right: 10px;
		}

		#ContactInformation .bi{
			margin: 0 5px 0 15px;
		}
	/*---------header middle---------*/
		#logoCabecera{    
			position: relative;
			margin:auto;
			max-width: 100%;
			text-align: center;
		}
		
		/* 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 {

		}
		.SearchBoxInput {
			outline: none;
			background:transparent;
			color: #fff;			
			border-right: none;	
			border-left:none;
			border-top:none;
			border-bottom:none;
			font-size: 14px;
			text-align:right;
			position: relative;
			top: 0;
			padding: 0px 10px 0px 10px;
			margin:4px 5px 4px 0px;
			max-width: 100%;
			/*border-radius: 5px;*/
		}
		
		.SearchBoxInput::placeholder{
			color:#fff;
		}
		
		.SearchBoxButton {
			margin: 0;
			width: auto;
			background: transparent;
			border-color: transparent;
		}
		
		
		#BoxSearchMovil, #BoxContactMovil{
			display:none;
		}
	
	/*---------header bottom---------*/
		#menu{
			margin: 30px 0;
			display: flex;
    		align-items: center;
		}
		
		
		@media screen and (max-width: 700px){
			
			.on-xs-pull-right{
				float:right;
			}
			.pull-right.on-xs-pull-none{
				float:none!important;
			}
			
		}