@charset "utf-8";
/* CSS Document */


/************** Text colors START *****************/
body { color: #6E6E6E; }
h1 { color:#6E6E6E; }
h2 { color:#375E97; }
h3 { color:#375E97; }
/* END Text colors */

/************** Link colors START *****************/
article a, article p a  { text-decoration:none; color:#0099FF; }
article a:hover, article p a:hover { color:#CC0033; }
/* END Link colors */

/************** Over style START *****************/
body {
	background-color:#FFFFFF;
}
/* END Over style */


/*************** Mobile Menu START ***************/
.mob-menu-bt {
	display:block;
	background-color:#000; /* Mobile Menu button color */
	color: #FFF;
	font-size:1.6em;
	text-align:center;
	cursor:pointer;
	padding:7px;
}
.mob-menu {
	background-color: #000; /* Mobile Menu color */
}
.mob-menu > li > a {
	text-decoration:none;
	color:#FFF;
	width:100%;
}
.mob-menu > li > a:hover {
	background-color:#333;
}
/* END Mobile Menu */


/********************** Header START *************************/
header h1 {
	color:#8B8B8B;
}
header h2 {
	color:#8B8B8B;
}
.language a:link, .language a:active, .language a:visited {
	color:#F1C101;
	text-decoration:none;
}
.language a:hover {
	color:#FF0000;
	text-decoration:none;
}

article a.button, article p a.button { color:#FFF; }
article a.button:hover, article p a.button:hover { color:#F93;}
/* END Header */


/********************** Main menu-1 START *************************/
.main-menu-1 {
	color:#616565;
}
.main-menu-1 a {
	color:#616565;
	text-decoration:none;
}
.main-menu-1 a:hover {
	color:#003399;
	border-bottom:2px solid #003399;
	padding-bottom:5px;
}
article a .button-buy, button-buy-2, article a .button-buy-2, p a.button-buy, p a.button-buy-2 { color:#FFF; background-color:#0099FF; }
article a .button-buy:hover, article a .button-buy-2:hover, article p a.button-buy:hover, p a.button-buy-2:hover { color:#8DF9FF; background-color:#0085E0; }

/* END Main menu-1 */


/********************** Main menu-2 START *************************/
.menu-2-item:link, .menu-2-item:active, .menu-2-item:visited {
	color: #FFFFFF; /* Main menu button text color */
	text-decoration:none;
}
.menu-2-item:hover {
	color: #FFFFFF;
	text-decoration:none;
	background-image: url(../images/bg-menu-bt.png);
	background-repeat: repeat-x;
	background-position: center top;
}
/* END Main menu-2 */


/*************** Main Container START ***************/
.section-color-1 {
	background-color:#FFFFFF;
}
.section-color-2 {
	background-color:#808080;
}
.section-color-3 {
	background-color: rgba(255, 255, 255, 0.3)
}
.section-color-4 {
	background-image: url("../images/bg-armat-sotial-mesias.jpg");
	background-size: cover;  
	background-position: center;
	background-repeat: no-repeat;
	background-attachment: fixed; 
}
.section-color-5 {
	background-color: rgba(0, 0, 0, 0.3)
}
.section-color-6 {
	background-color:#E4E4E4;
}
.section-color-7 {
	background-color:#636363;
}




.option-bt {
	text-decoration:none;
	color:#CF482A;
}
.option-bt:hover {
	color:#CF482A;
	text-decoration:underline;
}
.options-section a:link,.options-section a:active, .options-section a:visited {
	color:#CF482A;
}
.options-section a:hover {
	color:#FFFFFF;
}
/* If the image is NOT rectangular Use this */
.options-section a:link img,.options-section a:active img, .options-section a:visited img {
	opacity: 0.9;
    filter: alpha(opacity=90); /* For IE8 and earlier */
}
.options-section a:hover img {
	opacity: 1.0;
    filter: alpha(opacity=100); /* For IE8 and earlier */
}

img.hovershadow:hover {
	box-shadow:0px 0px 20px rgba(11,76,191,0.8);
	border-radius: 150px;
}

/* If the image is rectangular Use this */
/*
.options-section a:hover img {
	box-shadow: 0px 0px 20px 0px #353535;  
}
*/


/* END Main Container */


/********************** Footer START *************************/
footer {
	background-color:#808080;
}
footer p, footer h1, footer h2, footer h3 {
	color:#FFFFFF;
	text-decoration:none;
}
.media-bt {
	background-image:url(../images/media-bt-round-40.svg);
	background-repeat: no-repeat;
}
.media-bt:hover {
	background-image:url(../images/media-bt-round-40-2.svg);
	background-repeat: no-repeat;
}
.copyright {
	color:#333;
}
.rgb a:link, .rgb a:active, .rgb a:visited {
	color:#A0D95F;
	text-decoration:none;
}
.rgb a:hover {
	color:#FF6;
	text-decoration:none;
} 
/* END Footer */

