/*
Theme Name: bashanfoundation_contributors
Version: 1.0
Author: Alfonso Medel Narvaez
Author URI: https://luzb6.sg-host.com/
Contributor in Bashanfoundation: Ricardo Aroca
*/

/* =Reset
-------------------------------------------------------------- */

html {font-size: 1em;	/* 16px */ overflow-y: scroll; /* Keeps page centred in all browsers regardless of content height */ -webkit-text-size-adjust: 100%; /* Prevents iOS text size adjust after orientation change, without disabling user zoom */ -ms-text-size-adjust: 100%; /* www.456bereastreet.com/archive/201012/controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/ */ }
p.title { color: #ffffff;font-family: Verdana;font-size: 30px;}
a.title2 { color: #FFFF00;font-family: Verdana;font-size: 27px;}
a { font-family: arial;}


.logo { background-color: #BDC6DE;width: 100%;height: auto;position: absolute;top: 0px;z-index: 2;border-bottom: 1px solid black;}
.logo2 { background-color: #BDC6DE;width: 100%;height: auto;position: fixed;top: 0px;left: 0;z-index: 1; border-bottom: 1px solid black;}
.body { background-color: #BDC6DE;width: 100%;height: auto;margin: auto;}
.tittle { background-color: #013476;width: 90%;height: auto;position: relative;top: 106px;margin: auto;border-radius: 5px;z-index: 2;}
.body1 { background-color: #013476;width: 90%;height: auto;position: inherit;padding-top: 266px;margin: auto;z-index: -99;border-radius: 5px;}
li { color: #ffffff;font-size: 99%}
li:hover { background-color: rgba(0,0,0,.1);border-radius: 5px;}

#menu_box2 { position: fixed;background-color: none;width: 100%;top: 45px;overflow: hidden;z-index: 1;font-family: Veldana;height: 100px;text-align: center;}
#menu_box22 { background-color: #BDC6DE;height: auto;width: auto;border-radius: 5px;}
#menu_box2 .wrapper { display: inline-block;width: auto;margin: 0 10px 0 0;height: auto;position: relative;background-color: none;padding: 1px 20px;}
#menu_box2 .parent { width: 100%;height: auto;display: inline-block;cursor: pointer;line-height: 30px;background-color: #BDC6DE;color: #000000;border: 1px solid #004298;border-radius: 5px;box-shadow: 2px 0px 2px 0px rgba(0,0,0,.4);position: relative;padding: 0 20px;font-family: Verdana;font-size: 16px;}
#menu_box2 .content { position: absolute;display: block;height: 0;padding-top: 30px;border: 1px solid yellow;border-radius: 5px 5px 5px 5px;}
#menu_box2 .content ul { overflow: hidden;background-color: #BDC6DE;margin: auto;padding: 0;height: 100%;border-radius: 5px;padding: 0 5px;}
#menu_box2 .content li { display: inline-block;list-style: none;text-align: center;color: #000000;font-size: 14px;font-family: Verdana;line-height: 30px;height: 100%;border-top: 1px solid yellow;padding: 0px 3px;}
#menu_box2 .content ul a { color: #000000;text-decoration: none;}
#menu_box2 .content li:hover { background: #0B4C5F;color: #ffffff;width: auto;border-radius: 5px;box-shadow: 1px 1px 20px 1px rgba(64, 23, 0, 0.4) inset;-webkit-transition-property:color, background;-moz-transition-property:color, background;-webkit-transition-duration: 0.2s;-moz-transition-duration: 0.2s;-webkit-transition-timing-function: linear, ease-in;-moz-transition-timing-function: linear, ease-in;}
#menu_box2 .parent:hover { background: #0B4C5F;color: #ffffff;width: 100%;border: 1px solid yellow;border-radius: 5px 5px 5px 5px;box-shadow: 1px 1px 20px 1px rgba(64, 23, 0, 0.4) inset;-webkit-transition-property:color, background;-moz-transition-property:color, background;-webkit-transition-duration: 0.2s;-moz-transition-duration: 0.2s;-webkit-transition-timing-function: linear, ease-in;-moz-transition-timing-function: linear, ease-in;}
#menu_box2 .content:hover ~ .parent { border-radius: 5px 5px 5px 5px;z-index: 0;width: 100%;background: #0B4C5F;color: #ffffff;}
#menu_box2 .wrapper:active .content { height: auto;width: 100%;z-index: 1;}
#menu_box2 .content:hover { height: auto;width: 100%;z-index: 3;-webkit-transition-delay: 0s;}

.search { width: 216px;height: auto;margin: auto;position: fixed;top: 23;right: 0;z-index:3;}

