	#footer {width:100%!important; margin-top:0px; padding:20px 0 30px; font-size:12px}
	#navigation { margin-bottom:0px!important;}
	#maincontent h2 { font-weight:bolder!important; font-size:40px;}
	

	.carousel-caption h2 {
	background-color:rgba(30,30,30,0);
	box-shadow: 0 0 20px 10px rgba(30,30,30,0);
	}
	

	

	.txtnormal {font: normal 14px/1.5 'Open Sans',sans-serif;
				color:#777;}
				
	.txtrojo { color:#C00; }
	.txtblue { color:#3b9cf7; }
	.txtorange { color:#e3791c; }
	.txtbold { font-weight:bold; }
				
	.txthalfwidth { padding: 0px 20%;}
				
				
	.txttitlegrey {font: bold 36px 'Raleway';
			    Font-Family: Raleway;
				color:#666666; 
				font-weight:bolder;
				margin-top:50px;
				}

.txttitledarkgrey {
    font: bold 36px 'Raleway';
    Font-Family: Raleway;
    color: #333;
    font-weight: bolder;
    margin-top: 50px;
}
				
	.txtcenter { text-align:center;}
	.txtjustified { text-align:justify;}

	.txtnormal a { color:#3b9cf7; text-decoration:none; outline:none;}
	.txtnormal a:hover {color:#f47b29; text-decoration:underline; outline:none; }
	.txt-dbl-size { font-size:1.5em; }

	.button-blue { margin:40px 0 60px; border-radius: 10px}
	.button-blue.v2 { margin:20px 0 60px;}
	.button-blue a, .btn-info, .btn-info:link, .btn-info:active, .btn-info:visited { color:#FFF; background-color:#3b9cf7!important; font-family: 'Open Sans',sans-serif; font-size:20px; font-weight:bold; padding:14px 30px 18px; text-decoration:none; border-radius: 3px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); }
	.button-blue a:hover, .btn-info:hover { color:#FFF; background-color:#444444!important;  }

	.ctnt-col3 .button-blue a, .ctnt-col2 .button-blue a  {font-size:14px; padding:10px 20px 10px; font-weight:normal; margin-left:22px; background-color:#fff!important; color:#777; border:#CCC solid 1px!important; border-radius: 3px;	}
	.ctnt-col3 .button-blue a:hover, .ctnt-col2 .button-blue a:hover  {color:#FFF; background-color:#444444!important; }


	
	.btn-info { font-size:1.25em; padding:12px 28px 14px;  }
	.margin-bottom-sm { margin-bottom:25px!important; }
	.margin-top-large { margin-top:40px!important; }


	ul.check-marck li {background:url(http://www.oas.org/imgs/icons/blue-check-mark.gif) 0 .4em no-repeat;padding:0 0 0 1.6em;margin:1em 1em 1em 0em;}
	ul.check-marck.orange li {background:url(http://www.oas.org/imgs/orange_bullet.gif) 0 .4em no-repeat;padding:0 0 0 1.0em;margin:1em 1em 1em 0em;}	
	
	ul.star li {background:url(http://www.oas.org/imgs/icons/star.gif) 0 .2em no-repeat;padding:0 0 0 1.6em;margin:1em 1em 1em 0em; line-height:130%}

	ol.number_list li {background:none 0 0 no-repeat; list-style:decimal; padding:0 0 0 0.5em;margin:1em 1em 1em 1em;}



	#accordion .iconmas, #accordion2 .iconmas, #accordion3 .iconmas  {background:url(http://www.oas.org/imgs/icons/mas.gif) no-repeat; display: inline-block; height:32px; width:32px; top:10px; position:relative; margin-right:10px } 
	#accordion .iconmenos, #accordion2 .iconmenos, #accordion3 .iconmenos {background:url(http://www.oas.org/imgs/icons/menos.gif) no-repeat; display: inline-block; height:32px; width:32px; top:10px; position:relative; margin-right:10px } 
	
	#accordion .panel-title a, #accordion2 .panel-title a, #accordion3 .panel-title a { text-decoration:none;  } 	/*color:#333;*/
	#accordion .panel-title a:hover, #accordion2 .panel-title a:hover, #accordion3 .panel-title a:hover { color:#3b9cf7!important; }
	#accordion .panel-title a.tip-grey, #accordion2 .panel-title a.tip-grey, #accordion3 .panel-title a.tip-grey  {color:#333;}
	#accordion .panel-title a.tip-blue, #accordion2 .panel-title a.tip-blue, #accordion3 .panel-title a.tip-blue {color:#3b9cf7;}

	#accordion .panel-title, #accordion2 .panel-title, #accordion3 .panel-title  { border-bottom:#d7d7d7 1px solid; padding-bottom:20px; box-shadow: 0 1px 1px rgba(0, 0, 0, .05);}
	#accordion .panel-heading, #accordion .panel, #accordion .panel-heading, #accordion .panel-body,
	#accordion2 .panel-heading, #accordion2 .panel, #accordion2 .panel-heading, #accordion2 .panel-body,
	#accordion3 .panel-heading, #accordion3 .panel, #accordion3 .panel-heading, #accordion3 .panel-body { background-color: #FFF; border:none; box-shadow: none }
	#accordion .panel-heading, #accordion2 .panel-heading, #accordion3 .panel-heading  { padding-bottom:5px; }
	#accordion .first .panel-heading, #accordion .first .panel-title,
	#accordion2 .first .panel-heading, #accordion2 .first .panel-title,
	#accordion3 .first .panel-heading, #accordion3 .first .panel-title { padding-top:0px; margin-top:-10px }



	#accordionfaq .iconmas {background:url(http://www.oas.org/imgs/icons/mas-blue.gif) no-repeat; display: inline-block; height:52px; width:50px; top:20px; position:relative; margin-right:25px } 
	#accordionfaq .iconmenos {background:url(http://www.oas.org/imgs/icons/menos-blue.gif) no-repeat; display: inline-block; height:52px; width:50px; top:20px; position:relative; margin-right:25px } 
	
	#accordionfaq .panel-title a { text-decoration:none; padding:0px; } 	/*color:#333;*/
	#accordionfaq .panel-title a.faq-grey {color:#333;}
	#accordionfaq .panel-title a.faq-blue {color:#3b9cf7;}

	#accordionfaq .panel, #accordionfaq .panel-heading, #accordionfaq .panel-title { padding:0px!important; border:none!important; margin:0px!important; }
	#accordionfaq .panel-title a { position:relative; top:-20px;}
	#accordionfaq .panel-title a:hover { color:#3b9cf7; }
	#accordionfaq .panel-title { height:51px; font-weight:bold; font-family:Raleway; }
	#accordionfaq .panel { margin-bottom:5px!important; box-shadow: none!important }
	#accordionfaq {color:#777; font: normal 14px/1.5 'Open Sans',sans-serif; }
	#accordionfaq .panel-body { padding: 0 3em; border-left:#3b9cf7 2px solid; border-top:none; margin:2em 10px 2em 3.4em;}


#content-3-cols, #content-4-cols { width:100%;  }
#content-3-cols h2, #content-4-cols h2, #faq h2 { text-align:left; font-size:28px; color:#000; font-weight:normal!important; background-image: url(http://www.oas.org/imgs/icons/line-blue-grey.gif); background-position:left bottom; background-repeat:no-repeat; height:60px; margin-left:0px; margin-bottom:30px; }

#content-3-cols h2.txttitlegrey.lng, #content-4-cols h2.txttitlegrey.lng{ background-image: url(http://www.oas.org/imgs/icons/line-blue-grey-long.gif); }


#faq h2 { text-align:center; background-image:none; margin-bottom:10px;  }


#content-3-cols div.ctnt-col1 { width:33%; padding-left:30px; color:#777; font: normal 14px/1.5 'Open Sans',sans-serif; }
#content-3-cols div.ctnt-col2 { width:33%; padding-left:30px; color:#777; font: normal 14px/1.5 'Open Sans',sans-serif;}
#content-3-cols div.ctnt-col3 { width:33%; padding-left:30px; color:#777; font: normal 14px/1.5 'Open Sans',sans-serif;}

#content-4-cols div.ctnt-col1 { width:25%; padding-left:30px; color:#777; font: normal 14px/1.5 'Open Sans',sans-serif; }
#content-4-cols div.ctnt-col2 { width:25%; padding-left:30px; color:#777; font: normal 14px/1.5 'Open Sans',sans-serif;}
#content-4-cols div.ctnt-col3 { width:25%; padding-left:30px; color:#777; font: normal 14px/1.5 'Open Sans',sans-serif;}
#content-4-cols div.ctnt-col4 { width:25%; padding-left:30px; color:#777; font: normal 14px/1.5 'Open Sans',sans-serif;}

/*ie 7 fix */
*:first-child+html #content-3-cols div.ctnt-col3, *:first-child+html #content-4-cols div.ctnt-col3  { width:auto; }



#accordion { margin:0px; padding:0px; height:auto;}
#content-3-cols div.ctnt-col1 .panel-body, #content-4-cols div.ctnt-col1 .panel-body {line-height:130%}


#accordionfaq .modal-body { padding:2em 5em; }



/************************/
.parallax {
    /* The image used */
    background-image: url('http://www.oas.org/imgs/feature/moas-bg.jpg');

    /* Set a specific height */
    min-height: 300px; 
	height: 515px!important;
	padding-top:0px!important; 

    /* Create the parallax scrolling effect */
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.parallax.cicies {
	height: 595px!important;
}


/***********************/
.all_around_img_5 {
    width: 74px;
    height: 74px;
    border-radius: 216px;
/*    display: inline-block;		*/
	}
	
.all_around_img_5.sbigpic {
    width: 200px;
    height: 200px;
	}
	
.all_around_img_5.smpic{
    width: 74px;
    height: 74px;
	}


.circle_slider_thumb .all_around_circle_5 
{
left: 598px; 
top: 72px; 
width: 74px; 
height: 74px; 
border-radius: 216px; 
border: 0px solid rgb(40, 40, 40);
}

.circle_slider_thumb {
    border: #ecebeb solid 1px !important;
    padding: 4px !important;
/*    position: absolute;*/
/*    float: left;*/

    -moz-box-shadow: none!important;
    -webkit-box-shadow: none!important;
    box-shadow: none!important;
    margin: 10px;
    cursor: pointer;
	border-radius: 216px; 
	margin-top:50px!important;
}

.smcircle {
	margin-top:115px!important;
}

.bgcircle {
	margin-top:50px!important;
	}


/*ie 7 fix */
*:first-child+html .modal-backdrop { z-index: -1!important; }



#footer-pasantias { background:#0e0e0e; width:100%; Font-Family: 'Open Sans',sans-serif, Raleway; color:#737476;  }
#footer-pasantias h3, #footer-pasantias a { color:#FFF; Font-Family: Raleway, 'Open Sans',sans-serif;  }
#footer-pasantias .footerpic { width:37.5%; }
#footer-pasantias .footer-address { width:35%; padding: 3% 0 0 7% ;  }
#footer-pasantias .footer-social { width:27%; padding: 3% 0 0 5% ; }
#footer-pasantias li.ic-address { padding-top:28px; background:url(http://www.oas.org/imgs/icons/location.png) 0 .2em no-repeat;padding:0 0 0 1.8em;margin:2em 1em 1em 0em; line-height:130%}
#footer-pasantias li.ic-phone { padding-top:28px; background:url(http://www.oas.org/imgs/icons/phone.png) 0 .2em no-repeat;padding:0 0 0 1.8em;margin:1em 1em 1em 0em; line-height:130%}
#footer-pasantias li.ic-mail { padding-top:28px; background:url(http://www.oas.org/imgs/icons/mail.png) 0 .1em no-repeat;padding:0 0 0 1.8em;margin:1em 1em 1em 0em; line-height:130%}

/*ie 7 fix */
*:first-child+html #myApplyNow .modal-body  { width: auto!important; }
*:first-child+html #myApplyNow p.txtnormal a img { width:100%!important; }

#myApplyNow p.txtnormal a img { 	margin-bottom:15px; }
#myApplyNow p.txtnormal a:hover img {     
	-webkit-filter: brightness(80%); /* Safari 6.0 - 9.0 */
    filter: brightness(80%);
	}