/*
 Theme Name:     vantage-child  
 Theme URI:      http://euroscience.org/vantage-child
 Description:    This is the CSS stylesheet for the child them of EuroScience : vantage-child    
 Author:         Gregoire Llorca                
 Author URI:     http://www.euroscience.org 
 Template:       vantage      
 Version:        1.2.4
*/
@import url("../vantage/style.css");
/* =Theme customization starts here
-------------------------------------------------------------- */
/* GENERAL */
/* GENERAL *//* BODY SIZE */
body, #page-wrapper, #main, .full-container{
width:100% !important;
max-width:100% !important;
margin: 0 !important;
padding: 0 !important;}
.entry-content, .page-content{
padding:0; /* Riusma */
color:#174372;}
.entry-header{
margin:0 !important;}
.entry-categories{
margin:0 !important;}
article.post, article.page{
margin:0;
padding:0;
border:none;}
/* GENERAL *//* FONT-SIZE */
html{
font-size: 14px !important;
font-size: 1.2rem !important;
line-height: 18px !important;
line-height: 1.8rem !important;}
/* GENERAL *//* TITLES */
h1{
font-size: 2em !important;
text-align: center;
padding: 1em 0;
background: #bacfee; /* Riusma */
box-shadow: 0px 0px 2px #758396 inset; /* Riusma */
font-weight: bold !important; /* Riusma */
text-shadow: 0px 0px 2px #fff;/* Riusma */
line-height: 1.35em;
font-family: Calibri, "sans-serif" !important;
color:#1f5094 !important;}
h2{
font-size: 1.8em !important;
text-align:center;
font-family: Calibri, "sans-serif" !important;
color:#1f5094 !important;
margin: 2.1em 0 1em 0 !important;}
h3{
font-family: Calibri, "sans-serif" !important;
color:#5392c5 !important;}
h4,h5,h6 {
font-family: Calibri, "sans-serif" !important;
color:#1f5094 !important;}
/* GENERAL *//* HR */
hr{
border: 0;
height: 1px;
background-image: -webkit-linear-gradient(left, rgba(31, 80, 148,0), rgba(31, 80, 148,0.75), rgba(31, 80, 148,0)); 
background-image:    -moz-linear-gradient(left, rgba(31, 80, 148,0), rgba(31, 80, 148,0.75), rgba(31, 80, 148,0)); 
background-image:     -ms-linear-gradient(left, rgba(31, 80, 148,0), rgba(31, 80, 148,0.75), rgba(31, 80, 148,0)); 
background-image:      -o-linear-gradient(left, rgba(31, 80, 148,0), rgba(31, 80, 148,0.75), rgba(31, 80, 148,0));
margin:1em 0;
background-color: transparent;}
/* GENERAL *//* LINKS */
a, .entry-content a{
color:#1f5094;
text-decoration:none;
font-weight:bold;
font-style: normal !important;
}
a:hover, .entry-content a:hover{
color:#5392c5;}
/* GENERAL *//* NOTES AND INTEXT LOGO */
.gl_note{
font-size:0.9em;
font-style:italic;
color:#000;}
.gl_logo_intext{
text-align:center;}
/* GENERAL *//* SU_SPOILER */
.su-spoiler-title{
padding: 0 0 0 20px !important;
color: #5392c5;
font-size: 1.5em !important;} /* Riusma */
.su-spoiler-icon{
top:0 !important;
position: inherit !important;
display:inline-block !important;}
.su-spoiler{
margin:0 !important;
padding: 0 0 2% 0}
/* GENERAL *//* LISTS */
ul, .entry-content ul{
list-style-type: disc;
margin:0;}
/* GENERAL *//* READ MORE */
.gl_readmore{
font-style:italic;
text-align:right;}
/* GENERAL *//* SELECTION COLOR */
::selection {
background: #bacfee;
color: #000;}
::-moz-selection {
background: #bacfee;
color: #000;}
/* GENERAL *//* PDF */
.gl_pdf{
text-align: center;
background-color: #eaf1fa;
padding: 1%;
max-width: 350px;
margin: 0 auto;}
.gl_pdf div, .gl_pdf img{
display:inline-block;
vertical-align: middle;}
.gl_pdf_2{
display: inline-block;}
.gl_pdf_2_wrapper{
display: table;}
.gl_pdf_2_wrapper > *{
display:table-cell;
vertical-align:middle;}
.gl_pdf_2_wrapper > a{
width:25px;
height:31px;
padding: 0 0.6em 0 0; /* Riusma */
font-style: normal;}
.gl_pdflist{
padding:0 0 2% 0;}
/* GENERAL *//* SCROLL TO TOP */
#scroll-to-top{
bottom:45px;
background: rgba(0, 84, 147, 0.2);}
#scroll-to-top .vantage-icon-arrow-up{
color: rgba(234, 241, 250, 0.5);}
#scroll-to-top:hover{
background: rgba(0, 84, 147, 1);}
#scroll-to-top:hover .vantage-icon-arrow-up{
color: rgba(234, 241, 250, 1);}
/* GENERAL *//* BUTTONS */
.riusma_button {
display: block;
background-image: linear-gradient(to bottom, rgba(255,255,255,0.5), rgba(255,255,255,0.00)) !important;
border: 1px solid rgba(0,0,0,0.33) !important;
color: rgba(0,0,0,0.66) !important;
cursor: pointer !important;
font-size: 18px !important;
font-weight: bold !important;
padding: 8px 0 !important;
text-align: center !important;
text-shadow: 1px 1px 0px rgba(255,255,255,0.33) !important;
box-shadow: 0px 1px 3px rgba(0,0,0,0.33), 0px 0px 9px rgba(0,0,0,0.33), 0px 0px 3px rgba(255,255,255,0.66) inset !important;
margin: 0.6em auto !important;
width: 90% !important;
border-radius: 3px !important;
float:none !important;
transition: 0.3s ease !important;
text-decoration:none !important;}
.riusma_button:hover, .riusma_button:focus, .riusma_button :active { 
background-image: linear-gradient(to bottom, rgba(255,255,255,0.33), rgba(255,255,255,0.00)) !important;
box-shadow: 0px 1px 3px rgba(0,0,0,0.1), 0px 0px 9px rgba(0,0,0,0.1), 0px 0px 3px rgba(255,255,255,0.66) inset !important;
color: rgba(0,0,0,0.66) !important;}
/* GENERAL *//* PORTRAITS */
.gl_portrait{
display:inline-block;
vertical-align:top;
padding: 1%;
width:98%;}
.gl_portrait img{
border-radius:64px;}
.gl_portrait h3{
color:#1f5094 !important;}
.gl_portrait h4{
text-transform: uppercase;
color:#5392c5 !important;
margin:0;
min-height:2em;}
.gl_portrait a{
color:#5392c5 !important;
font-style: normal;}
.gl_portrait a:hover{
color:#1f5094 !important;}
/* GENERAL *//* PORTRAITS *//* GB STYLE */
.gl_portrait_gb .gl_portrait img, #gl_portrait_gb_info{
display:inline-block;}
.gl_portrait_gb .gl_portrait img{
vertical-align: middle;}
#gl_portrait_gb_info{
vertical-align: top;
padding:0 3%;
width:94%;}
.gl_portrait_gb h3, .gl_portrait_gb h5{
margin: 0 0 0.5em;}
.gl_portrait_gb  .gl_portrait h4{
min-height:1em;}
/* GENERAL *//* PROJECTS */
.gl_project{
display:inline-block;
vertical-align:top;
padding: 0 2%;
text-align:center;}
.gl_project div *{
display:inline-block;
vertical-align:middle;}
.gl_project h3{
text-transform: uppercase;
color:#5392c5 !important;
margin:0;
padding-left:2%;
line-height:75px;
font-size:1.4em;}
.gl_project p{
text-align:left;}
/* GENERAL *//* ACTIVITIES */
.gl_activity{
width: 95%;
display: inline-block;
padding: 0 5% 5% 0;
vertical-align: top;}
.gl_activity h3{
text-transform: uppercase;
font-size: 1.4em;
margin:0;}
.gl_activity_div > *{
display: inline-block;
vertical-align: middle;
margin:0 0 0 5% !important;
max-height: 26px;}
.gl_activity_buttons{
padding:5px;
background-color:#1f5094;}
/* GENERAL *//* TABS */
.su-tabs-current{
font-weight:bold;}
.su-tabs{
background:#eaf1fa !important;}
.su-tabs-nav span:hover{
background:#bacfee !important;}
.su-tabs-nav span{
color:#1f5094 !important;}
/* GENERAL *//* SHARE BAR */
.sumome-share-client-wrapper.sumome-share-client-wrapper-mobile-bottom-bar{
display:none;}
/* GENERAL *//* EUROSCIENCE WIDGETS */
.esw_wrapper{
	 background-color:#eaf1fa !important;
	 color:#1f5094 !important;
	 width:100% !important;
	 margin:0 !important;
	 padding:1% !important;
	 text-align:center !important;}
.esw_wrapper > *{
	 margin:0 !important;
	 padding:1% !important;}
.esw_wrapper h2{
	 font-size: 1.5em !important;
	 line-height: 1em !important;
	 padding:2% !important;}
.esw_wrapper a{
	font-style:normal !important;}
.esw_logo{
	 width:auto !important;
	 height:150px !important;
	 margin:5% auto !important;}
.esw_button{
	 padding: 2% !important;
	 border-radius:3px !important;
	 margin:2% auto !important;
	 max-width:75% !important;
	 background-image: linear-gradient(to bottom,rgba(255,255,255,0.5),rgba(255,255,255,0.00)) !important;
	 border: 1px solid rgba(0,0,0,0.33) !important;
	 color: rgba(0,0,0,0.66) !important;
	 cursor: pointer !important;
	 font-weight: bold !important;
	 text-align: center !important;
	 text-shadow: 1px 1px 0 rgba(255,255,255,0.33) !important;
	 box-shadow: 0 1px 3px rgba(0,0,0,0.33),0px 0 9px rgba(0,0,0,0.33),0px 0 3px rgba(255,255,255,0.66) inset !important;
	 margin: .6em auto !important;
	 float: none !important;
	 transition: .3s ease !important;}
.esw_button_yellow{
	background-color:#f4e21f !important;} 
.esw_button_yellow:hover{
	background-color: #dccb1c !important;}
.esw_button_yellow a{
	color:#221F04 !important;}
.esw_button_orange{
	background-color:#ff7f2a !important;} 
.esw_button_orange:hover{
	background-color: #f60 !important;}
.esw_button_orange a{
	color:#221F04 !important;}
.esw_button_green{
	background-color:#9FD23A !important;}
.esw_button_green:hover{
	background-color: #8bb439 !important;}
.esw_button_green a{
	color:#221F04 !important;}
.esw_button_smaller{
	width:60% !important;}
.esw_button a{
	 text-decoration:none !important;
	 font-weight:normal !important;
	 font-style:normal !important;}
.esw_bulletpoint{
	 font-size:110% !important;
	 color: #57b447 !important;}
.esw_bulletpoint:before{
	 content:url('http://euroscientist.com/wp-content/uploads/2014/11/checkbuttongreen15-15.png') !important;
	 margin-right:1% !important;}
/*HEADER*/
/*HEADER*//* HEADER TOP */
#gl_header-top{
background: #5392c5;
text-align:center;
box-shadow: 0px -1px 2px #2e516e inset; /* Riusma */
text-shadow: 0px 0px 2px #2e516e;} /* Riusma */
#gl_header-top a{
font-weight:normal !important;
font-style: normal;}
#gl_header-sidebar{
height: auto;
width: auto;
color:#fff;
vertical-align: middle;
font-size: 100%;
font-family: calibri, sans-serif;} /* Riusma */
#gl_header-sidebar .widget, #gl_header-sidebar p{
margin: 0 auto;
text-align:center;}
#gl_header-sidebar aside{
display:inline-block;
padding: 0px;
vertical-align: middle;
margin: 3px 0 3px 1% !important;}
.mc4wp-form input[type=email], .mc4wp-form input[type=submit]{
width:auto !important;
margin: 0 1px 0 4px !important;
height:auto !important;
padding: 1% 2% !important;
display:inline !important;
font-size:80% !important;}
.mc4wp-form input[type=submit]{
background:#fff !important;
color:#005493 !important;
border-left:none !important;
border-right:none !important;
border-top:none !important;
border-bottom:none !important;
font-weight:normal !important;}
.mc4wp-form input[type=submit]:hover{
background-color:#eaf1fa !important;
color:#1f5094 !important;}
.mc4wp-form{
font-size:110% !important;
margin:0px !important;
height:auto !important;
padding:0px !important;
display:inline-block !important;
min-width: 280px !important;}
.mc4wp-alert{
padding:1% !important;
margin:0 !important;}
.mc4wp-notice{
background-color:#FFCD62 !important;
color:#1f5094 !important;
border-color:#CF8238 !important;}
.gl_header-menu{
display:inline-block;}
.gl_header-menu::after{
content:"|";
margin: 0 10% 0 5%;}
.gl_header-menu a{
color:#fff;
text-decoration:none;
margin: 0 5% 0 0;
font-style: normal;}
.gl_header-menu a:hover{
color:#bacfee;}
.lsi-social-icons li{
margin:0 !important;}
.lsi-social-icons li a{
color:#fff;
font-style: normal;}
.lsi-social-icons li a:hover{
color:#bacfee;}
/*HEADER*//* HEADER BOT */
#gl_header-bot{
background-color:#fff;
padding: 1%;
text-align:center;}
#gl_header-bot > div {
display:inline-block;
vertical-align: middle;
width:100%;}
.gl_support-text{
color:#1f5094;
font-family:Calibri, sans-serif; /* Riusma */
font-size:150%;
text-shadow: 0px -1px 0px #0d213d;} /* Riusma */
/* HEADER *//* MENU */
.main-navigation{
padding: 0 1%;
margin: 0px;
background:#1f5094;
border-top: 1px solid #0d213d;}
.main-navigation .icon-phone{
display:none;}
.main-navigation a {
color:#fff;
font-style: normal;
background: none !important;} /* Riusma */
.main-navigation a:hover, .main-navigation li:hover {background: #174372 !important;}
.main-navigation ul ul{
background-color:#174372 !important;}
.main-navigation ul li:hover > a, .main-navigation .current_page_item,
.main-navigation ul li.current-menu-item > a, .main-navigation ul li.current_page_item > a{
background: #1f5094;
box-shadow: inset 0 -2px 0 0 #fff;}
.main-navigation ul li a{
padding: 17px 24px;
font-size:120%;
font-weight: normal;
font-style: normal;}
#search-icon #search-icon-icon{
background-color:#194076;}
#search-icon #search-icon-icon:hover {
background-color: #bacfee;
color:#1f5094;}
.main-navigation.sticky{
width:98% !important;
top:0px !important;}
.main-navigation .sub-menu  li > a:hover{ /* Riusma */
background: #0d213d !important; /* Riusma */
box-shadow: none; /* Riusma */
}
.main-navigation .sub-menu .current_page_item,
.main-navigation .sub-menu  li.current-menu-item > a, .main-navigation .sub-menu li.current_page_item > a{
background: #1f5094;
box-shadow: none;}
.main-navigation .sub-menu li a{
padding: 3% 0 3% 6%;}
/* HEADER *//* MENU *//* RESPONSIVE */
.mobile-nav-frame, .mobile-nav-frame .title{
background:#1f5094 !important;
color:#fff !important;}
.mobile-nav-frame .title h3{
color:#fff !important;}
.mobile-nav-frame form.search input[type=search]{
background:#eaf1fa !important;}
.mobile-nav-frame ul{
background:#1f5094 !important;
border-color:#174372 !important;}
.mobile-nav-frame ul li{
border-bottom: 1px solid rgba(23, 67, 114, 0.25) !important;}
.mobile-nav-icon{
font-weight:lighter;}
/* HEADER *//* MENU *//* SEARCH */
#search-icon .searchform{
padding:10%;
background-color:#174372 !important;}
#search-icon .searchform input[name=s]{
background-color: #1f5094;
height: 35px;}
/* HEADER *//* BREADCRUMBS */
#breadcrumbs{
margin:0;
padding:0.5em 2%;
background: #fff;}
/* FOOTER */
#gl_footer{
background-color:#1f5094;
padding:0%;
color:#fff;}
/* FOOTER *//* FOOTER-TOP */
#gl_footer_top{
padding:1%;
width:98%;
text-align:center;
box-shadow: 0px 0px 6px #0d213d inset;} /* Riusma */
#gl_footer_top > *{
display:inline-block;
vertical-align:top;}
#gl_footer_top aside{
padding: 5% 0;}
#gl_footer_top aside h2{
font-size: 150% !important;
color: #fff !important;
padding: 5% 0;
margin:0 !important;
text-shadow: 0px 0px 2px #0d213d; /* Riusma */
font-weight: bold;} /* Riusma */
#gl_footer_top aside a{
color:#fff;
text-shadow: 0px 0px 2px #0d213d; /* Riusma */
font-style: normal;}
#gl_footer_top aside ul{
list-style:none;}
#gl_footer_nutshell{
text-align:left;
padding:0 !important;}
#gl_footer_contact{
text-align:left;}
#gl_footer_mc .mc4wp-form{
min-width:0%;
width:100%;}
#gl_footer_mc .mc4wp-form input{
display:inline;
width:62%;
margin:0;
padding:2%;}
#gl_footer_mc .mc4wp-form input[type=submit]{
color:#fff !important;
background-color:#5392c5 !important;
width:36%;}
#gl_footer_followus a{
font-size: 1.3em;
font-style: normal;}
/* FOOTER *//* FOOTER-BOT */
#gl_footer_bot{
background-color: #5392c5;
color: #fff;
padding: 1%;
width: 98%;
margin: 0px;
border-top: 1px solid #68b7f7;} /* Riusma */
#gl_footer_bot a{
color:#fff;
font-weight:normal;
font-style: normal;}
#gl_footer_bot div{
display: inline-block;
width:100%;
text-align:center;}
/* FOOTER *//* MENU */
.gl_footer_menu{
margin:0px;
display: inline-block;
vertical-align: middle;
text-align: right;
color: #fff;}
.gl_footer_menu li:before {
content: "|";
margin: 0 10px;}
.gl_footer_menu li:first-child:before {
content: none;}
.gl_footer_menu li{
list-style-type: none;
display: inline-block;}
/* POSTS */
#primary{
width:98%;
display:inline-block;
margin:0 !important;}
.entry-thumbnail img{
max-width: 700px !important;
margin: 0 auto;}
#secondary{
width:98% !important;
padding:1%;
display:inline-block;
margin:0 !important;
text-align:center;}
#secondary a, #primary .entry-header a{
font-weight:normal !important;
font-style: normal;}
#secondary aside{
display:inline-block;
vertical-align:top;
padding:0 3%;
margin:0 0 6% !important;
text-align:left;
width:27%;}
#secondary .widget .widget-title{
margin:0 0 5px;}
#primary .entry-main{
max-width:800px;
text-align: justify;
margin: 0 auto;}
.entry-header  a{
color:#1f5094 !important;
font-style: normal;}
.post-navigation, #image-navigation{
margin:0 0 1%;
padding:0 1%;}
.post-navigation a, #image-navigation a{
border: solid 1px #bcdbf3;
color: #1f5094;
background: #eaf1fa;
-webkit-box-shadow:none;
-moz-box-shadow: none;
box-shadow: none;
font-style: normal;}
.post-navigation a:hover, #image-navigation a:hover,
.post-navigation a:active, #image-navigation a:active{
background: #bcdbf3;
border-color: #bcdbf3;}
/* POSTS *//* ARCHIVES */
.page-header {margin: 0 2%;} /* Riusma */
.page-header p {text-align: center; margin: 1.5em 0 1.5em 0;} /* Riusma */
.entry-header h1 + div {margin: 0 0 1.5em 0;} /* Riusma */
.gl-loop {margin: 1.5em 2%;} /* Riusma */
#tag_cloud-2{
max-width:400px;}
.gl_navigation{
text-align:right;
padding: 0 0 0.9em 0;} /* Riusma */
.gl_navigation li {
display: inline;}
.gl_navigation li > * {
background-color: #5392c5;
padding:1em;
color: #fff;
text-decoration:none;}
.gl_navigation li a{
font-weight:normal;
font-style: normal;}
.gl_navigation li a:hover,
.gl_navigation li.active a {
background-color: #1f5094;
cursor: pointer;}
/* PAGES */
/* PAGES *//* GENERAL */
.gl_stripe{
margin:0;
padding:0;
text-align:left;}
.gl_cell{
width:96%; /* Riusma */
padding:1.5em 1%; /* Riusma */
margin: 0 1%; /* Riusma */
display:inline-block;
height:100%;
vertical-align:top;}
.gl_slbg{
background:#eaf1fa;
margin: 0; /* Riusma */
padding: 0; /* Riusma */
border-top: 1px solid #98c3fa; /*Riusma */
box-shadow: 0px -1px 2px #98c3fa inset, 0px 1px 0px #fff inset;} /* Riusma */
.gl_smbg{
background:#bddbf3;
margin: 0;
padding: 0; /* Riusma */
box-shadow: 0px 1px 2px #5392c5 inset, 0px -1px 0px #eaf1fa inset;} /* Riusma */
.gl_cc{
text-align:center;}
.gl_cwbg > div{
background-color:#fff;
box-shadow: 0px 0px 2px #98c3fa;} /* Riusma */
.gl_circleicon{
display: block; /* Riusma */
margin: 0 auto !important; /* Riusma */
padding: 20px; /* Riusma */
background: #bacfee;
border-radius: 50%;
width: 60px; /* Riusma */
height: 60px; /* Riusma */
box-shadow: 0px 1px 2px #758396 inset;} /* Riusma */
/* PAGES *//* 404 */
#post-0 .entry-content{
max-width: 800px;
margin: 0 auto;}
/* PAGES *//* ABOUT */
#history{
text-align:justify;}
/* PAGES *//* ACTIVITIES */
#eup .gl_project{
width: 96%;}
#estist_si div{
display:inline-block;
vertical-align:top;
width:100%;
text-align:left;}
/* PAGES *//* ACTIVITIES *//* SCIENCE MEETS POETRY */
#gl_SMP div{
display:inline-block;
vertical-align:top;
width: 49%;}
/* PAGES *//* CONTACT PAGE */
/* PAGES *//* CONTACT PAGE *//* FORM */
.gl_contact{
text-align:justify;}
.gl_contact:after {
display: inline-block; 
content: " "; 
width: 100%;}
.gl_contact > div{
display:inline-block;
vertical-align: top;
width:100%;}
.gl_contact div p{
margin: 0% 0 4%;}
.gl_contact input, .gl_contact textarea{
width: 100%;
margin:1% 0% 0%;
padding:2%;
border-color:#bacfee;}
.gl_contact input:active, .gl_contact textarea:active{
border-color:#5392c5;}
#gl_contact_send, #gl_amember_send, #gl_fmember_send{
background-color: #9FD23A !important;
max-width:210px;}
#gl_contact_send:hover, #gl_contact_send:focus, #gl_contact_send:active, 
#gl_amember_send:hover, #gl_amember_send:focus, #gl_amember_send:active,
#gl_fmember_send:hover, #gl_fmember_send:focus, #gl_fmember_send:active{
background-color: #8bb439 !important;}
div.wpcf7-response-output{
padding: 0.2em 1em !important;
font-size: 110%;
background-color: #fff;
min-height: 50px;}
/* PAGES *//* CONTACT PAGE *//* ADDRESS */
.gl_cell .lsi-social-icons li {
margin:1% !important;}
.gl_cell .lsi-social-icons li a{
background-color:#3e75ac;
border-radius: 2px;
font-size: 17px;
font-style: normal;}
#gl_contact_address{
font-size:110%;}
/* PAGES *//* CONTACT PAGE *//* WEBSITES AND EMAILS */
#gl_contact_email, #gl_contact_sites{
list-style-type: disc;
margin:0;}
#gl_contact_email li{
text-transform: uppercase;}
#gl_contact_email li a{
text-transform: none;
color:#5392c5;
font-style: normal;
font-weight:normal;}
#gl_contact_sites a{
font-weight:normal;
font-style: normal;}
/* PAGES *//* PARTICIPATE */
/* PAGES *//* PARTICIPATE *//* MEMBERSHIP */
#gl_members_div{
margin: 0 0 1em;
padding: 0.6em 2%; /* Riusma */
font-size: 1.5em; /* Riusma */
line-height: 1.4em; /* Riusma */
background: #bacfee;} /* Riusma */
#gl_members_div p{
margin:0;}
.gl_memberships{
display:inline-block;
width:100%;
vertical-align:top;
margin: 0 0 1.8em 0;} /* Riusma */
.gl_memberships .gl_memberships_body { /* Riusma */
width: 90%; /* Riusma */
margin: 0 auto; /* Riusma */
background-color:#eaf1fa; /* Riusma */
border-radius:3px;} /* Riusma */
.gl_memberships:nth-child(1) .gl_memberships_body { /* Riusma */
background: #b9edbe;} /* Riusma */
.gl_memberships:nth-child(2) .gl_memberships_body { /* Riusma */
background: #edd8b9;} /* Riusma */
.gl_memberships:nth-child(3) .gl_memberships_body { /* Riusma */
background: #bacfee;} /* Riusma */
.gl_memberships h3{
padding: 10%;
margin: 5% 0 0 0;
color:#1f5094 !important;}
.gl_memberships h4{
font-size:2em;
margin:0;}
.gl_memberships h5{
font-style:italic;
margin: 2% 0 0 0;}
.gl_memberships hr{
margin:5% 0;}
.gl_memberships_box{
position: relative;
background: #174372; /* Riusma */
padding: 0.3em 0; /* Riusma */
font-size: 1.5em;
width: 90%;
left: 5%;
border-radius:3px;
color: #fff; /* Riusma */
font-weight: bold; /* Riusma */
text-shadow: 0px 0px 2px #000; /* Riusma */
box-shadow:;} /* Riusma */
.gl_memberships_box:after { /* Riusma */
top: 100%;
left: 50%;
border: solid transparent;
content: " ";
height: 0;
width: 0;
position: absolute;}
.gl_memberships_box:after {
border-color: transparent; /* Riusma */
border-top-color: #174372; /* Riusma */
border-width: 10px;
margin-left: -10px;}
/* Riusma */
.gl_memberships_body .riusma_button{
padding:5% 0 !important;
max-width:50%;}
#gl_memberships_but2 {
background-color: #9FD23A !important;}
#gl_memberships_but2:hover, #gl_memberships_but2:focus, #gl_memberships_but2:active {
background-color: #8bb439 !important;}
.gl_memberships_but1 {
background-color: #f4e21f !important;}
.gl_memberships_but1:hover, .gl_memberships_but1:focus, .gl_memberships_but1:active {
background-color: #dccb1c !important;}
.gl_memberships_body #note{
font-style: italic;
text-align: right;
font-size: 0.6em;
margin: 0 3% 0 0;
height: 0;}
.gl_memberships_fee{
height:4em;}
.gl_memberships_benef{
padding:5%;
text-align:left;
font-size: 1.1em;}
#gl_memberships_1{
position: relative; /* Riusma */
z-index: 5; /* Riusma */
box-shadow: 0 -3px 36px -9px #174372, 0px 0px 2px #ffc7f8 inset;} /* Riusma */
/* PAGES *//* PARTICIPATE *//* DONATIONS */
#donateextraform{
float:none !important;}
/* PAGES *//* PARTICIPATE *//* ASSOCIATE MEMBERSHIP */
#wpcf7-f197-p162-o1 form{
width:50%;
margin:0 auto;}
#wpcf7-f197-p162-o1 p{
text-align:left;
color:#1f5094;}
#wpcf7-f197-p162-o1 input[type=text],
#wpcf7-f197-p162-o1 input[type=email]{
width:100%;}
/* PAGES *//* HOMEPAGE */
#gl_hp{
padding: 0;
margin: 0;
width:100%;}
#gl_hp hr{
background-color: #1f5094;
height: 2px;
width: 10%;
margin: 5% auto !important;}
#gl_hp .gl_cell{
text-align:center;}
#gl_hp a{
text-decoration:underline;
font-style: normal;}
#gl_hp h2 a{
text-decoration:none;
font-style: normal;}
/* PAGES *//* HOMEPAGE *//* SLIDER */
.rslides_nav{
font-size:200% !important;
background-color:#1f5094 !important;
padding: 20px !important;
margin-top: -25px !important;
opacity:0.5 !important;}
.rslides_nav:hover{
color:#bacfee !important;
opacity:0.7 !important;}
.rslides_tabs a{
color:#1f5094 !important;
font-style: normal;}
.rslides_tabs .rslides_here a{
background-color:rgba(186, 207, 238, 0.37) !important;
font-style: normal;
box-shadow: 0px 0px 2px #98c3fa inset;} /* Riusma */
.rslides_tabs{
background:white !important;}
/* PAGES *//* HOMEPAGE *//* HOF SLIDER */
.nivo-directionNav a{
opacity:0.5 !important;
font-style: normal;}
.nivo-directionNav a:hover{
opacity:1 !important;}
.nivo-prevNav{
left:-15% !important;}
.nivo-nextNav{
right:-15% !important;}
#metaslider_52{
overflow:visible;}
.nivo-controlNav{
padding: 7% 0 0 !important;}
.nivo-caption{
color:#1f5094 !important;
background:#fff !important;
opacity:0.9 !important;
margin:0px 0px -4% 0%;
width:100%}
.gl_nivo-caption{
display:none;
padding:0 !important;}
#gl_button_hof {
background-color: #f4e21f !important;
max-width:210px;}
#gl_button_hof:hover, #gl_button_hof:focus, #gl_button_hof:active {
background-color: #dccb1c !important;}
#gl_homepageHOF{
font-size: 130%;}
/* PAGES *//* HOMEPAGE *//* ACTIVITIES */
.gl_hpcell > div > div {
padding: 1.5em 2%;} /* Riusma */
.gl_homepagelogo{
border: solid #bcdbf3;}
.gl_homepagelogo_legend{
background-color:#bcdbf3;}
.gl_homepagelogo_legend h2{
margin:0;}
/* PAGES *//* HOMEPAGE *//* ICONS */
.gl_hpcell > div > div > div{
margin: 1.5em 2%; /* Riusma */
min-height:200px;}
/* PAGES *//* HOMEPAGE *//* NEWS TAB */
#gl_newstab .gl_cell{
text-align:left;}
#gl_newstab a{
text-decoration:none;
font-style: normal;}
#gl_news_img a img{
max-width:150px;
display:none;
height:auto;
transition: 0.3s ease;} /* Riusma */
#gl_news_img a img:hover {
-moz-box-shadow: 0 9px 12px -6px #1f5094; /* Riusma */
-webkit-box-shadow: 0 9px 12px -6px #1f5094; /* Riusma */
box-shadow: 0 9px 12px -6px #1f5094;} /* Riusma */
#gl_news_right .entry-content p{
margin:0;}
#gl_news_date{
background-color:#1f5094;
color:#fff;
max-width: 100px;
padding: 2px 4px;
text-align: center;
font-weight: bold;
font-size: 0.8rem;
font-family: "Droid Sans", Arial, sans-serif;}
#gl_news_right div a{
text-decoration:none;
text-transform: uppercase;
font-style: normal;
font-weight: normal;
color: #1f5094;
font-size: 120%;}
#gl_news_wrapper{
display:table;
margin: 0 0 1.5em 0 !important;} /* Riusma */
#gl_news_right, #gl_news_img{
display:table-cell;
vertical-align: top;}
#gl_news_right{
padding: 0% 1% !important; }
#gl_news_right div{
margin: 0 0 1% 2% !important;}
.gl_news_button{
background:#1f5094;
text-decoration:none;
color:#fff !important;
padding:1%;
cursor:pointer;
font-size:1.20em;
/*text-transform: uppercase;*/}
.gl_news_button:hover{
background:#5392c5;}
.gl_news_button::before{
/*content:"+";*/
font-weight:bold;
font-size:1.20em;
margin-right:1%;
vertical-align: middle;}
.gl_cell .gl_news_button{
text-align:center;
display: block;
font-style: normal;}



/* GENERAL *//* FRIENDS AND PARTNERS *//* TO UPDATE */
.gl_hp_friends_wrapper{
overflow:hidden;}
ul.gl_hp_friends_responsive-list{
overflow: hidden;
margin: 1% 0 0;}
.gl_hp_friends_responsive-list li {
display:inline-block;
max-width:80px;
max-height:80px;
list-style-type:none;
margin: 0 1% 1% 0 !important;
vertical-align: middle;}
#gl_hp_friends_stripe{
display:none;}

/* TO REMOVE */ /* HIDING HOF */
#gl_hp_hof, #famous-members .gl_portrait_gb{
display:none;}

/* MEDIA QUERIES */
@media (min-width:455px){
	.gl_portrait {width:48%;max-width:200px;}
	.gl_portrait_gb .gl_portrait{max-width:none;}
	#gl_footer_es, #gl_footer_social {width:100%;}
	#gl_footer_es > * {width:49%;display: inline-block; vertical-align:middle;}
	#gl_footer_social > * {width:49%;display: inline-block; vertical-align:top;}
	#gl_header-bot > div{width:39%;text-align:left;}
	#gl_header-bot > .gl_support-text{width:60%;text-align:right;font-size:200%;line-height: 1.3em;}
	#gl_header-sidebar{font-size:130%;}
	#gl_SMP div{width: 24%;}
	#gl_hp_friends_stripe, #gl_news_img a img{display:inherit;}
	.gl_nivo-caption{display:inherit;}
	.gl_activity{width: 45%;}
	}

@media (min-width:714px){
	#gl_newstab > :first-child{width:60%;} /* Riusma */
	#gl_newstab > :nth-child(2){width:30%;} /* Riusma */
	#gl_news_img a img{max-width:250px;} /* Riusma ? */
	.gl_2e {text-align: center;} /* Riusma */
	.gl_2e > div, .gl_3o > div{width:38%; text-align: justify;} /* Riusma */
	.gl_hpcell {text-align: justify; padding: 1.5em 0 0 0;}
	.gl_hpcell:after {display: inline-block; width: 100%; content: " ";}
	.gl_hpcell > div{width:37% !important; margin: 0 5%;}
/* Riusma */
	.gl_3o > :last-child{width: 98%;}
	#estist_si_left{width:34% !important;}
	#estist_si_right{width:55% !important;margin: 0 5% !important;}
	#gl_portrait_gb_info{width:70%;}
	.gl_portrait_gb .gl_portrait img{width:24%;max-width: 115px;}
	.gl_portrait_gb, .gl_portrait_gb .gl_portrait{text-align:left;}	
	.gl_portrait_gb .gl_portrait{max-width:31%;}
	.gl_3e > div{width: 28% !important;} /* Riusma */
	.gl_memberships_body{min-height:725px;}
	#gl_homepageHOF{padding:80px 0;}
	#gl_footer_bot > :first-child{text-align:left;width:34%;}
	#gl_footer_bot > :last-child{text-align:right;width:65%;}
	#gl_footer_nutshell{width:73%;}
	#gl_footer_es{width:22%;}
	#gl_footer_es > *{width:100%;}
	#gl_header-bot > .gl_support-text{font-size:300%;width:79%;}
	#gl_header-bot > div{width:20%;}
	.entry-categories{text-align:right;}
	.entry-categories, .entry-meta{display:inline-block;width:49%;}
	#primary{width:75%;}
	#secondary{width:23% !important;}
	#secondary aside{display:inherit;width:auto;}
	#metaslider_52 .nivo-caption{margin:0px 0px -4% 25%;width:85%;}
	.gl_memberships{width:32%;}
	.gl_contact div{width:49%}
	#eup .gl_project{width: 46%;}
	/* TO UPDATE */
	.gl_hp_friends_responsive-list li {max-width:100px;max-height:100px;}
	}
@media (min-width: 895px){
	.gl_pdf_2{display:block;}
	.gl_2o > :first-child{width:70%;} /* Riusma */
	.gl_3o > div {width:33%;}
	.gl_2o > :last-child, .gl_3o > :last-child{width:21%;text-align:left;}
	#gl_footer_top{text-align:justify;}
	#gl_footer_top:after {display: inline-block;content: " ";width: 100%;}
	#gl_footer_top aside{padding: 5% 0;}
	#gl_footer_social > *{width:100%;}
	#gl_footer_nutshell {width:46%;}
	#gl_footer_es{max-width:154px;}
	#gl_footer_social{max-width:250px;}
	#gl_header-bot > .gl_support-text{font-size:400%;width:81%;}
	#gl_header-bot > div{width:18%;}
	#gl_header-sidebar{text-align:right;}
	.gl_2e p, .gl_2o p, .gl_3o p, .gl_stripe p, .gl_2e ul, .gl_2o ul, .gl_3o ul, .gl_stripe ul, .gl_pdf_2, .gl-loop, .entry-content {font-size: 1.2em; line-height: 1.5em;} /* Riusma */
	}
@media (min-width: 1100px){
	#gl_footer_nutshell {width:57%;}
	#gl_footer_top {padding:1% 5%; width:90%;}
}

/*WINDOW RELATIVE SLIDER CAPTION SIZE*/
	.metaslider .caption,
	.metaslider .cs-title,
	.metaslider .nivo-caption {
		font-size: 2.5vw;
	}
@media (max-width: 480px) {
	.metaslider .flex-control-paging {
		display: none;
	}
}