	#footer {width:100%!important; margin-top:0px; padding:20px 0 30px; font-size:12px}
	#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; }
	.txtbold { font-weight:bold; }

	.txthalfwidth { padding: 0px 20%;}


	.txttitlegrey {font: bold 36px 'Raleway';
			    Font-Family: Raleway;
				color:#666666;
				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; }

	.button-blue { margin:40px 0 60px; border-radius: 10px}
	.button-blue a, .btn-info, .btn-info:link, .btn-info:active, .btn-info:visited { color:#FFF; background-color:#3b9cf7!important; /*font-family: 'Raleway',Raleway;*/ font-family: 'Raleway',Raleway; 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 {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 {color:#FFF; background-color:#444444!important; }



	.btn-info { font-size:1.25em; padding:12px 28px 14px;  }
	.margin-bottom-sm { margin-bottom:25px!important; }


	ul.check-marck li {background:url(http://www.oas.org/imgs/blue-check-mark.gif) 0 .4em no-repeat;padding:0 0 0 1.6em;margin:1em 1em 1em 0em;}
	ul.star li {background:url(imgs/icons/star.gif) 0 .2em no-repeat;padding:0 0 0 1.6em;margin:1em 1em 1em 0em; line-height:130%}


	.accordion .iconmas {background:url(imgs/icons/mas.gif) no-repeat; display: inline-block; height:32px; width:32px; top:10px; position:relative; margin-right:10px }
	.accordion .iconmenos {background:url(imgs/icons/menos.gif) no-repeat; display: inline-block; height:32px; width:32px; top:10px; position:relative; margin-right:10px }

	.accordion .panel-title a { text-decoration:none;  } 	/*color:#333;*/
	.accordion .panel-title a:hover { color:#3b9cf7!important; }
	.accordion .panel-title a.tip-grey {color:#333;}
	.accordion .panel-title a.tip-blue {color:#3b9cf7;}

	.accordion .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{ background-color: #FFF; border:none !important; box-shadow: none }
	.accordion .panel-heading { padding-bottom:5px; }
	.accordion .first .panel-heading, .accordion .first .panel-title { padding-top:0px; margin-top:-10px }


	.accordionfaq .iconmas {background:url(http://www.oas.org/imgs/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/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*/ 'Raleway',Raleway; }
	.accordionfaq .panel-body { padding: 0 3em; border-left:#3b9cf7 2px solid; border-top:none; margin:2em 10px 2em 3.4em;}


#content-3-cols { width:100%;  }
#content-3-cols h2, #faq h2 { text-align:left; font-size:28px; color:#000; font-weight:normal!important; background-image: url(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 .large { background-image: url(imgs/icons/line-blue-grey-large.gif)!important; width: 800px;}

#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*/ 'Raleway',Raleway; }
#content-3-cols div.ctnt-col2 { width:33%; padding-left:30px; color:#777; font: normal 14px/1.5 /*'Open Sans',sans-serif*/ 'Raleway',Raleway;}
#content-3-cols div.ctnt-col3 { width:33%; padding-left:30px; color:#777; font: normal 14px/1.5 /*'Open Sans',sans-serif*/ 'Raleway',Raleway;}
/*ie 7 fix */
*:first-child+html #content-3-cols div.ctnt-col3 { width:auto; }



.accordion { margin:0px; padding:0px; height:auto;}
#content-3-cols div.ctnt-col1 .panel-body {line-height:130%}


.accordionfaq .modal-body { padding:2em 5em; }



/************************/
.parallax {
    /* The image used */
    background-image: url('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;
}

/***********************/
.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',Raleway, Raleway; color:#737476;  }
#footer-pasantias h3, #footer-pasantias a { color:#FFF; Font-Family: Raleway, /*'Open Sans',sans-serif*/ 'Raleway',Raleway;  text-align: center;margin-top:0px}
#footer-pasantias h3 { float:left; }
#footer-pasantias .footerpic { width:37.5%; }
#footer-pasantias .footer-address { width: 240px;padding: 3% 0 0 1%;margin: 20px 20px 0px 90px;font-size: 13px; }
#footer-pasantias .footer-social { width:225px; padding: 3% 0 0 0%; margin-top:40px;margin-left: 15px;border-bottom: solid 1px #222324;}
#footer-pasantias .footer-social p{ float:left; margin-left: 25px !important; margin-top:0px !important;}
#footer-pasantias li.ic-address { padding-top:28px; background:url(http://www.oas.org/imgs/location.png) 0 .2em no-repeat;padding:0 0 0 1px;margin:2em 1em 1em 0em; line-height:130%}
#footer-pasantias li.ic-phone { padding-top:28px; background:url(http://www.oas.org/imgs/phone.png) 0 .2em no-repeat;padding:0 0 0 1px;margin:1em 1em 1em 0em; line-height:130%}
#footer-pasantias li.ic-mail { padding-top:28px; background:url(http://www.oas.org/imgs/mail.png) 0 .1em no-repeat;padding:0 0 0 1px;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%);
	}
