

/** HEADER RIGHT **/
.header-main .right							{ display:block; float:right; max-width:390px; text-transform:uppercase; text-align:right; margin:5px 0px 0px 0px; }
.header-main .right .nav-login				{ display:inline-block; vertical-align:middle;  padding:0px 20px; }
.header-main .right .social a				{ display:inline-block; vertical-align:middle;  padding:0px 10px; }

.header-main .right							{ color:#EAE6DF; }
.header-main .right a						{ color:#EAE6DF; }
.header-main .right a:hover					{ color:#FFFFFF; }
.header-main .right .nav-login				{ border-left:2px solid #EAE6DF; }
.header-main .right .social				{ border-left:2px solid #EAE6DF; }



/** TRANSLATE **/
.header-main .translate-wrapper									{ display:inline-block; text-transform:uppercase; }
.header-main .translate-wrapper,
.header-main .translate-wrapper .goog-te-gadget					{ font-size:0px; }
.header-main .translate-wrapper div span						{ display:none; }
.header-main .translate-wrapper select							{ font-size:12px; text-transform:uppercase; max-width:140px; }

.header-main .translate-wrapper select							{ background:transparent; border:none !important; color:#EAE6DF; }
.header-main .translate-wrapper select option					{ color:#262626; }
.header-main .translate-wrapper select option:first-child		{ color:#EAE6DF; }



/** MAIN **/
.header-main					{ padding:20px 0px 0px 0px; }
.header-main .logo				{ float:left; display:block; width:222px; }
.header-main .logo img			{ width:100%; max-width:222px; max-height:71px; padding:20px 0px; }

.header-main					{ background:#A30234; color:#EAE6DF; }


/** RESPONSIVE **/
@media screen and (max-width:680px){

	.header-main .right		{ float:none; margin:0px auto; }
	.header-main .logo		{ float:none; clear:both; margin:30px auto; }

}

@media screen and (max-width:440px){
	.header-main .right		{ text-align:center; }
	.header-main .right .nav-login,
	.header-main .right .social	{ display:none; }
}
