/* --------------------------------------------------------
Import Basic Files
-------------------------------------------------------- */
@import url("normalize.css");	
/* Reset Style */
@import url("bootstrap.css");			/* Grid Style */
@import url("layout.css");				/* Main Layout Style */
@import url("common.css");
@import url("icon_prod_pren.css");
@import url("own_style.css");
@import url("font-awesome.min.css");	/* Icon Font Style */
@import url("hoverex-all.min.css");   	/* Animated Hover Style */
@import url("estilomenu.css");
@import url("camera.css");
@import url("shadowbox.css");
@import url("screenmenu.css");
@import url("custom.css");

.sizeFlag  {
    /*width: 42px !important;*/
    /*border: 1px solid red;*/
    height: 13px;
    width: 42px !important;
}
.customFlagBack1 {
    background-image:url(../images/flag_es_off.png);
    background-size: cover;
    background-position: center center;
    -webkit-transition: opacity .15s ease-in-out;
    -moz-transition: opacity .15s ease-in-out; 
    -ms-transition: opacity .15s ease-in-out; 
    -o-transition: opacity .15s ease-in-out;
    transition: opacity .15s ease-in-out;
}

.customFlagBack2 {
    background-image:url(../images/flag_en_on.png);
    background-size: cover;
    background-position: center center;
    -webkit-transition: opacity .15s ease-in-out;
    -moz-transition: opacity .15s ease-in-out; 
    -ms-transition: opacity .15s ease-in-out; 
    -o-transition: opacity .15s ease-in-out;
    transition: opacity .15s ease-in-out;
}
.flags .customFlagBack1, .flags .customFlagBack2 {
    float:left;
}

.customFlagBack1 {
    margin-right:5px;
    
}

.customFlagBack1a {
    background-image:url(../images/flag_es_on.png);
    background-size: cover;
    background-position: center center;
}
.customFlagBack2a {
    background-image:url(../images/flag_en_off.png);
    background-size: cover;
    background-position: center center;
}

.sizeIconNews {
    width: 23px !important;
}
.flagIcon {
    margin-top: 0px;
    text-align: left;
}
.iconNews {
    margin-top:-4px;
    text-align: left;
}
.boxLanguage {
    float: left;
    font-size: 9px;
    margin-left: 10px;
    color: #8c8c8c;
    text-align:center;
    
}
.boxNews {
    border-left: 2px solid #D2D300;
    float: left;
    padding-left: 10px;
    margin-left: 6px;
    font-size: 9px;
    color: #8c8c8c;
}
.logo {
    float: right;    
}
.boxWrapper {
    float:left;
    margin-left:22px;
}
.customHeader {
    float: right;
    text-align: right;
    margin-top: 0px;
}