@font-face {
	font-family: 'Calibri';
	src: url('../fonts/calibri.eot');
	src: url('../fonts/calibri.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/calibri.woff') format('woff'),
		 url('../fonts/calibri.ttf') format('truetype'),
		 url('../fonts/calibri.svg#calibri') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Calibri-Bold';
	src: url('../fonts/calibribold.eot');
	src: url('../fonts/calibribold.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/calibribold.woff') format('woff'),
		 url('../fonts/calibribold.ttf') format('truetype'),
		 url('../fonts/calibribold.svg#calibribold') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: "Calibri-italic";
	src: url('../fonts/calibrii.eot');
	src: url('../fonts/calibrii.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/calibrii.svg#Calibri') format('svg'),
		 url('../fonts/calibrii.woff') format('woff'),
		 url('../fonts/calibrii.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: "Calibri-bolditalic";
	src: url('../fonts/calibribi.eot');
	src: url('../fonts/calibribi.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/calibribi.svg#Calibri') format('svg'),
		 url('../fonts/calibribi.woff') format('woff'),
		 url('../fonts/calibribi.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}


@media(min-width:1200px){

}
*{margin:0;padding:0;border:none;list-style:none;text-decoration:none;}
body{font-size:14px;font-family:'Calibri';color:#666;}
h1{font-size:36px;font-family: 'Calibri-Bold';text-transform:uppercase;margin:0;line-height:24px;}
h2{font-size:32px;font-family: 'Calibri-Bold';text-transform:uppercase;margin:0;line-height:24px;}
h3{font-size:27px;font-family: 'Calibri-Bold';text-transform:uppercase;margin:0;line-height:28px;color:#00395C;margin-top: 15px;}
h5{font-size:20px;font-family: 'Calibri-Bold';text-transform:uppercase;margin:0;line-height:28px;color:#00395C;}
@media screen and (min-width:1340px){.container{width:1316px;}}

/*=====================================Header=====================================*/
body{
    overflow-x: hidden;
}
.header{float:left;width:100%;padding:15px 0 0;}
.logo{float:left;}
.logo a{float:left;}
.copany-detail{float:left;max-width:425px;margin:10px 0 0 0;color:#939598;font-size:11px;line-height:14.5px;text-align:left;}
.copany-detail p{float:left;width:52%;margin:0;/*margin-left:10px;*/}
.header-rightpart{float:right;}
.left-part{float:left;padding:0 10px 0 0;}
.top-link{float:left;margin:2px 0 0;}
.top-link li{float:left;}
.top-link li a{text-transform:uppercase;color:#6D6E71;float:left;margin:0 4px;}
.social-icons{float:left;margin:0 0 0 7px;}
.social-icons li{float:left;margin:0 4px;}
.search-box input[type="text"]{float:left;border:1px solid #d1d3d4;padding:0 5px;border-radius:20px 0 0 20px;height:25px;font-family:'Calibri';color:#B3B3B3;width:150px;}
.search-box{float:left;clear:left;margin:10px 0 0;}
.search-box .btn_top{border-radius:0 20px 20px 0;background:url(../img/search.jpg) no-repeat 3px center #bcbec0;font-family:'Calibri';color:#6D6E71;padding:4px 8px 4px 20px;line-height:17px;}
.right-part{float:left;padding:0 10px 0 10px;border-right: 1px dotted #BCBEC0;border-left: 1px dotted #BCBEC0;}
.right-part input[type="password"], .right-part input[type="text"] {float:left;border:1px solid #d1d3d4;padding:0 5px;border-radius:20px;height:25px;font-family:'Calibri';color:#B3B3B3;width:140px;}
.password{float:left;margin: -7px 0 0 5px;}
.password input[type="password"]{border:1px solid #d1d3d4;border-radius:20px 0 0 20px;margin:7px 0 0;}
.right-part .btn_top{border-radius:0 20px 20px 0;background:#bcbec0;font-family:'Calibri';color:#6D6E71;padding:4px 8px;margin:7px 0 0;line-height:17px;}
.right-part .registry{border-radius:20px; background:#bcbec0;font-family:'Calibri';color:#6D6E71;padding:4px 8px;margin:7px 0 0;line-height:17px;}
.right-part .logform{margin-bottom: 10px; height: 25px}
.mb-45{
    margin-bottom: 45px;
}

#menu{float:left;width:100%;padding:0;border-top:2px solid #abacad;margin:15px 0 0;padding:8px 0;}
#menu ul{float:left;width:100%;}
#menu ul li{float:left;margin-right:2px;position:relative; /* left: 3px; */ }
#menu ul li a{padding:0;color:#46494A;padding:4px 12px; margin-left: -10px;}
#menu ul.nav.navbar-nav > li>a{text-transform: uppercase;}
#menu ul li:hover a, #menu ul li a.active{color:#fff;background:#00395c;}
#menu ul.nav.navbar-nav > li>a{text-transform: uppercase;}
#menu ul li:hover #submenu{display:block;}
#submenu{position:absolute;top:28px;left:0;width:auto;padding: 6px 20px 0px;z-index:9999;background:/*url(../img/slider-arrow.png) no-repeat right 60px*/ #00395c;display:none; left: -10px;}
.submenu-link{float:left;/* width:194px !important; */margin-bottom:10px;}
.submenu-link li{float:left;width:100%;margin:10px 0 0 !important;}
.submenu-link li:first-child{margin:0 !important;}
.submenu-link li a{color:#fff !important;font-size:15px;float:left;padding:0 !important;font-family: 'Calibri-Bold';}
.submenu-link li ul li{margin:0 !important;}
.submenu-link li ul li a{font-family: 'Calibri';line-height:17px;white-space:nowrap;}

.spacer li {
    padding: 3px;
}
.ml15{margin-left: 15px;}

.w100{
    width: 100%;
}

.back-gt{
    background: #F7F6F6;
    padding: 30px 0px 50px;
}

.back-gt img{
    margin-bottom: 10px;
}

#visa{
    margin-bottom: 10px;
    margin-top: 30px;
}

#mastercard{
    margin-bottom: 20px;
}

.arrowpad {
padding: 0px 15px 0 25px;
margin-bottom: 2px !important;
}
.back-gt a {
color: #00395C;
text-decoration: none;
font-size: 18px;
font-weight: 700;
padding: 10px 0px;
font-family: 'Calibri-Bold';
}

hr.customhr {
margin-bottom: 10px;
border-top: 1px solid #BEBFC0;
width: 50px;
}

.customa {
color: #FFFFFF;
text-decoration: none;
border: 1px solid white;
padding: 5px 15px;
border-radius: 3px;
}
.customa:hover{
color: black;
background: white;
text-decoration: none;
}

#ask {
    margin-bottom: 50px;
    text-transform: uppercase;
    font-size: 15px;
    font-weight: bold;
}

.pb30{
    padding-bottom: 30px;
}

p.mess-done {
    line-height: 12px;
    font-size: 16px;
}

/*=====================================Section=====================================*/
.section{float:left;width:100%;}

/*----------Slider----------*/
.slider{float:left;width:100%;}
.services{float:left;width:100%;background:#f2f2f2;padding:80px 0 50px;}
.extrainfo{float:left;width:100%;background:#f2f2f2;padding:30px 0; margin-top: 40px;}
.services h1{float:left;width:100%;}
.services img{float:left;margin:7px 0;}
.services p{float:left;width:80%;margin:8px 0;}
.services a{float:left;font-size:17px;clear:left;}
.services a span{float:left;margin:11px 0 0 8px;}
#events, #events a{color:#00395C;}
#courses, #courses a{color:#6A8E3B;}
#calender, #calender a{color:#00798A;}
#publications, #publications a{color:#5272A0;}

.info-content{float:left;width:100%;padding:50px 0;color:#00395C;}
.latinvep{float:left;width:100%;}
.latinvep-info{float:left;width:100%;}
.img-box{float:left;}
.more-info{float:left;width:100%;background:#00395c;padding:3px 0 0;}
.more-info a{color:#fff;font-size:16px;}
.more-info a img{float:left;}
.more-info a span{float:left;margin:3px 0 0 3px;}
.latinvep-content{float:left;width:100%;padding:0 0 0 3px;}
.latinvep-content h3{float:left;width:100%;position:relative;}
.latinvep-content h3 img{position:absolute;right:0;top:0;}
.latinvep-content span{float:left;width:100%;font-size:20px;line-height:22px;padding:5px 0;}
.latinvep-content span b, .latinvep-content span i{line-height:22px;}
.latinvep-content p{float:left;width:100%;line-height:14px;margin:5px 0 0;}

#job,#about-info{float:left;width:100%;}
#about-info, #about-info a{color:#568E9E;}
#job, #job a{color:#666;}
#job{margin:24px 0 0;}
#about-job h2{padding:0 0 20px;}
#about-job a{margin:12px 0 0;float:left;font-size:17px;}
#about-job a img{float:left;}
#about-job a span{float:left;margin:4px 0 0 7px;}

#latest-news h2{color:#00395C;float:left;width:100%;}
.news-list{float:left;width:100%;}
.news-list li{float:left;width:100%;margin: 10px 0 0;border-bottom: solid 1px #c2c2c2;padding-bottom: 10px;}
.news-list li span{text-transform:uppercase;float:left;width:100%;font-size:17px;color:#5272A0;line-height:normal;display: block;}

h3 small a {
padding-left: 0px;
color: #5272A0;
}
h3 small a:hover {
text-decoration: none;
}

.news-list li p{float:left;width:100%;color:#999;margin:2px 0 0;line-height:16px;}
.news-list li a{font-size:13px;color:#5272A0;/* float:left; */text-transform:uppercase;display:block;width:auto;margin-top: 5px;}
.news-list li img{float: left;margin-right: 10px;margin-top: 3px;}

.client-logo{float:left;width:100%!important;padding:30px 43px!important;}
.client-logo ul{float:left;width:100%;}
.client-logo ul li{float:left;}
.client-logo ul li a, .client-logo ul li a img{float:left;}

/*=====================================Footer=====================================*/
.footer{float:left;width:100%;}
.contact-info{width:100%;box-shadow:0 5px 10px #444;float:left;position:relative;background:#666;}
.social-block{float:left;width:45%;padding:12px 70px 54px 30px;background:#666;}
.social-block span{font-size:16px;color:#fff;float:left;margin:5px 7px 0 0;}
.mail-box{float:right;padding:13px 30px 13px 24px;}
.follow-us{float:right;border-left:1px dotted #fff;padding:13px 20px;}
.follow-us ul{float:left;margin:0;}
.follow-us ul li{float:left;margin:0 5px;}
.follow-us ul li a, .follow-us ul li a img{float:left;}
.newsletter-box {float:left;background:#999;width:55%;}
.subscribe-info {float:left;color:#fff;padding:10px;width:160px;background:url(../img/event-arrow.jpg) no-repeat right 5px #00395c;background-size:19px 20px;height:242px;}
.subscribe-info span{font-size:12px;float:left;width:100%;line-height:11px;}
.subscribe-info label{font-size:21px;float:left;width:100%;font-weight:normal;line-height:16px;}
.subscribe-info p{font-size:11px;float:left;width:100%;line-height:11px;}
.newsletter-box .fill-info input{color:#000;}
.newsletter-info{float:left;}
.fill-info{float:left;padding:10px;width:230px;}
.fill-info input{float:left;width:100%;background:#fff;padding:5px;hanging-punctuation:28px;color:#b3b3b3;font-size:12px;margin:0 0 8px;}
.fill-info input:last-child{margin-bottom:0;}
.cat-list{float:left;font-size:12px;color:#fff;width:180px;}
.cat-list p{float:left;width:100%;margin:5px 0 0;}
.cat-list ul{float:left;width:100%;margin:0;}
.cat-list ul li{float:left;width:100%;font-size:12px;height: 21px;}
.cat-list ul li input[type="checkbox"]{float:left; margin: 0px 6px 0 0;}
.cat-list ul li span{float:left;margin:0px 0 0 5px;}
.cat-list a, .cat-list input[type="submit"], .cat-list input[type="button"]{float:left;font-size:10px;color:#fff;background:#808080;width:80px;padding:3px 0;margin:6px 0 0;}
.cat-list select {float:left;width:100%;background:#fff;padding:5px;hanging-punctuation:28px;color:#b3b3b3;font-size:12px;margin:0 0 8px;}
.fill-info .cat-list {width: 210px;}
.quick-links{float:left;width:100%;background:#b3b3b3;padding:30px 0 20px;}
.quick-links ul{float:left;width:100%;margin-bottom:30px;}
.quick-links ul li{float:left;margin-right:22px;}
.quick-links ul li a{color:#fff;font-size:13px;float:left;text-transform:uppercase;}
.quick-links ul li:nth-last-child(2) .sub-link{width:80px !important;}
.sub-link{float:left;width:140px !important;clear:left;margin-bottom:20px !important;}
.sub-link li{float:left;width:100%;margin:10px 0 0 !important;}
.sub-link li a{font-size:13px !important;}
.sub-sub-link{float:left;width:100%;}
.sub-sub-link li{float:left;width:100%;margin:0 !important;}
.sub-sub-link li a{float:left;font-size:12px;text-transform:capitalize !important;line-height:16px;}

.copyright{float:left;width:100%;}
.copyright img{float:left;}
.copyright p{float:left;font-size:16px;color:#fff;margin:0 0 0 25px;line-height:19px;}
.copyright p a{color:#fff;}

/*---------------------------------------- Actual Members ----------------------------------------*/
.banner {float:left; width:100%; text-align:center;/*height:446px;*/overflow:hidden;-webkit-box-shadow: 0px 0px 38px #141a22!important;-moz-box-shadow: 0px 0px 38px #141a22!important;-ms-box-shadow: 0px 0px 38px #141a22!important;-o-box-shadow: 0px 0px 38px #141a22!important;-webkit-box-shadow: 0px 0px 38px #141a22!important;}
.banner > img {float:none; display:inline-block;width:100%;}
.banner > img.sec {width:100%;}
.toggle-view{float:left;width:100%;margin:19px 0px 55px 0px;}

.member-toggle{
margin:0;
}
.toggle-view li{position:relative;float:left;width:100%;margin-top:20px;}
.toggle-view li:first-child{margin-top:20px;}
.toggle-view span {
    position: absolute;
    right: 0px;
    top: 20px;
    background: url(../img/acc_arrow.png) no-repeat;
    width: 15px;
    height: 17px;
}
.active_span{background:url(../img/acc_active_arrow.png) no-repeat !important;}
.acc_header{float:left;width:100%; cursor:pointer;}
.acc_header h2 {
    float: left;
    width: 100%;
    color: #00395c;
    margin: 0px;
    line-height: 24px;
    border-bottom: 1px solid #bbbbbb;
    padding: 0px 0 12px 0px;
    text-transform: uppercase;
}
.account_from{float:left;width:100%;display:none;margin:20px 0 0 0;/*display:block !important;*/}
.account_from ul {float:left; width:100%;}
.account_from ul li {float:left; width:20%; text-align:center;}
.account_from ul li > a img {float:none; display:inline-block;}
.account_from_members ul li {
    border: 1px solid #cccccc;
    float: left;
    height: 130px;
    margin-left: 10px;
    padding-top: 24px;
    text-align: center;
    width: 130px;
    float:left;
    text-align:center;
}

/*---------------------------------------- News ----------------------------------------*/

.noticias {float:left; width:100%;}
.noticias h1 {float:left; width:100%; color:#00395c; margin:0px; line-height:24px; padding:36px 0 21px 0px; text-transform:uppercase; font-size: 32px;}

#noticias_news_top {margin-bottom:45px; margin-top:20px; }
#noticias_news_top span {float:left; width:100%; color:#6c8f3d;}
#noticias_news_top h1 {float:left; width:100%; color:#093f61; font-size:16px; margin:0px;}
#noticias_news_top img{float:left;}
.aro {float:left; background:url(../img/acc_active_arrow.png) no-repeat; height:15px; width:100%; border-bottom:1px solid #cfcfcf; padding-bottom:5px; margin-top:10px;}
#noticias_news_top p {float:left; width:100%; color:#a5a5a5; padding:10px 0px;}
.ver {float:left; width:100%; margin-top:10px;}
.ver a {float:left; width:auto; text-decoration:none;}
.ver a > img {float:left; width:21px; margin-right:5px;}
#noticias_news_bottom {margin-top:-10px; margin-bottom:15px;}
#noticias_news_bottom img{float:left;}
#noticias_news_bottom span {width:100%; color:#5272a0;}
#noticias_news_bottom h1, .news-list h1 {width:100%; color:#093f61; font-size:16px; margin:0px; line-height: 18px;}
.aro {float:left; background:url(../img/acc_active_arrow.png) no-repeat; height:15px; width:100%; border-bottom:1px solid #cfcfcf; padding-bottom:5px; margin-top:10px;margin-bottom: 5px;}
#noticias_news_bottom p {width:100%; color:#a5a5a5; padding:10px 0px;}

.noticias_news label {
    text-transform: uppercase;
    display: block;
    padding: 5px 10px 2px;
    color: #222;
    border-bottom: solid 1px #bdb6b6;
    line-height: 1em;
    margin-bottom: 10px;
    font-size: 14px;
    cursor: pointer;
    font-family: 'Calibri' !important;
    font-weight: normal;
}
.noticias_news .search_left ul li label {
    display: block;
    color: #222;
    line-height: 1.4em;
    text-align: left;
    font-size: 12px;
    border: 0;
    margin-bottom: 0px;
    text-transform: capitalize;
    padding: 0 0 8px 0;
    font-family: 'Calibri' !important;
    font-weight: normal;
}

.noticias_news  .search_left ul li {
    display: block;
     margin-bottom: 0px;
}

.noticias_news .book-heading {
    padding-top: 15px;
    border-top: 1px solid #a3a3a3;
}

.noticias_news .news-item h1{
    min-height: auto;
}


.news-item {margin-bottom: 15px; border-bottom: 1px solid #ccc; padding-bottom: 15px;}
.news-item h1 {line-height:18px;}
.news-item p {color:#808080 !important;}
.link-more {font-size: 14px; font-weight: bold; float: left; color: #00798A;}

/*---------------------------------------- News Detils ----------------------------------------*/
.otras h1 {font-size:22px;}
.head h1 {line-height:32px;}
.noticias-detail{float:left;width:100%;}
.noticias-detail ul li {text-align: left;}

/*---------------------------------------- What arpel ----------------------------------------*/
.blue{color:#00395c;}
#about-arpel{float:left;width:100%;}
#about-arpel .blue{font-size:25px!important;line-height:30px;padding:0 0 20px;}
#vision-mission{float:left;width:100%;padding:0 0 0 30px;border-left:2px solid #dadada;}
.vision-mission{float:left;width:100%;color:#00798a;padding:0 0 30px;}
.vision-mission h2{padding:15px 0 0;float:left;width:100%; color: #FFF;}
.vision-mission p{margin:5px 0 0;float:left;width:100%;font-size:medium!important; color: #FFF; line-height: 24px;}
.more-on-arpel{float:left;width:100%;border-top:1px solid #d1d1d1;padding:20px 0 0;color:#00395C}
.more-on-arpel ul{float:left;width:100%;margin:20px 0 0;}
.more-on-arpel ul li{float:left;width:100%;margin:12px 0 0;}
.more-on-arpel ul li:first-child{margin:0;}
.more-on-arpel ul li a{color:#00395c;font-size:16px;}
.more-on-arpel ul li a img{float:left;}
.more-on-arpel ul li a span{float:left;margin:5px 0 0 7px; color: #FFF;}.more-on-arpel ul li a p {
    color: #5675a2;
    float: left;
    margin-left: 10px;
    margin-top: 5px;
    color: #FFF;
}
.more-on-arpel h2{float:left;width:100%;background:url(../img/arrow_down_blue.png) no-repeat 98% center;color: #FFF;}

.more-on-arpel-partners{float:left;width:100%;border-top:1px solid #d1d1d1;padding:20px 0 0;color:#00395C; margin-bottom: 20px;}
.more-on-arpel-partners ul{float:left;width:100%;margin:20px 0 0;}
.more-on-arpel-partners ul li{float:left;width:100%;margin:12px 0 0;}
.more-on-arpel-partners ul li:first-child{margin:0;}
.more-on-arpel-partners ul li a{color:#00395c;font-size:16px;}
.more-on-arpel-partners ul li a img{float:left;}
.more-on-arpel-partners ul li a span{float:left;margin:5px 0 0 7px; }
.more-on-arpel-partners ul li a p{color:#5675a2;float:left;clear:left;margin-left:39px;margin-top:-8px;}
.more-on-arpel-partners h2{float:left;width:100%;background:url(../img/down-arrow.png) no-repeat 98% center;}



.about-main{float:left;width:100%;padding:0 0 55px;}
.light-blue{color:#5d7ba6;}
#about-arpel .light-blue{font-size: 17px;margin:20px 0 0;line-height:25px;}

/*---------------------------------------- WHY ARE PARTNERS? ----------------------------------------*/
.partner-detail{float:left;width:100%;}
.partner-detail ul{float:left;width:100%;}
.partner-detail ul li{float:left;width:100%;margin:40px 0 0;}
.partner-detail ul li:first-child{margin:0;}
.partner-detail ul li .img-box{float:left;margin:0 20px 0 0;}
.partner-info{float:left;width:75%;}
.partner-info span{float:left;width:100%;font-family:"Calibri-italic";font-size:18px;line-height:24px;}
.partner-info p{float:left;width:100%;margin:5px 0 0;}
.acc-content{float:left;width:100%;margin:25px 0 0;}

#toggle-view{float:left;width:100%;background:#f2f2f2;padding:8px 18px 15px;}
#toggle-view li{float:left;width:100%;position:relative;margin:1px 0 0;border-top:1px solid #cdcdcd;padding:0 0 10px;}
#toggle-view li:first-child{border-top:none;}
#toggle-view li:last-child{padding:0;}
#toggle-view li a{float:left;width:100%;padding:15px 0 !important;}
#toggle-view li a span{position:absolute;right:0;top:20px;background:url(../img/accordian-arrow.png) no-repeat;width:15px;height:15px;}
.active-span{position:absolute;right:0px;top:20px;background:url(../img/accordian-arrow-active.png) no-repeat !important;width:15px;height:15px;}
.acc-link label{float:left;margin:0 0 0 17px;cursor:pointer;font-weight:normal;font-size:26px;font-family:'Calibri-Bold';text-transform:uppercase;margin:0;line-height:24px;color:#00395c;}
.act-link label{float:left;margin:0 0 0 17px;cursor:pointer;font-weight:normal;font-size:26px;font-family:'Calibri-Bold';text-transform:uppercase;margin:0;line-height:24px;color:#00395c;}
#toggle-view .sub-content{float:left;width:100%;display:none;}
#toggle-view .sub-content p{float:left;width:100%;font-size:15px;line-height:16px;}
#toggle-view .sub-content ul{float:left;width:100%;padding:5px 0 20px;}
#toggle-view .sub-content ul li{float:left;width:100%;border:none;padding:0;}
#toggle-view .sub-content ul li a{color:#5D7BA6;padding:0 !important;line-height:14px;}
#toggle-view .sub-content .blue-btn{width:auto !important;padding:4px 12px !important;}

#toggle-view .act-content{float:left;width:100%;}
#toggle-view .act-content p{float:left;width:100%;font-size:15px;line-height:16px;}
#toggle-view .act-content ul{float:left;width:100%;padding:5px 0 20px;}
#toggle-view .act-content ul li{float:left;width:100%;border:none;padding:0;}
#toggle-view .act-content ul li a{color:#5D7BA6;padding:0 !important;line-height:14px;}
#toggle-view .act-content .blue-btn{width:auto !important;padding:4px 12px !important;}

.blue-btn{float:left;color:#fff;text-transform:uppercase;padding:4px 12px;background:#00395c;font-size:15px;margin:5px 0;}

/*---------------------------------------- Membership-arpel ----------------------------------------*/
.membership-arpel{float:left;width:100%;margin:20px 0 0;}
.membership-arpel h6{color:#5272a0;font-size:22px;font-family:'Calibri-Bold';padding:0 0 12px;}
.instructions{float:left;width:100%;padding:15px 0;}
.instructions label{color:#5272a0;font-size:16px;font-family:'Calibri-Bold';font-weight:normal;}
.instructions p span{font-size:15px;}
.instructions h6{padding:10px 0 0;}
.instructions ul{float:left;width:100%;margin:5px 0 0;}
.instructions ul li{background:url(../img/li-bullet.jpg) no-repeat left 8px;padding:0 0 0 10px;margin:15px 0 0;}
.instructions ul li:first-child{margin:0;}
.how-we-works{float:left;width:100%;}
.how-we-works .blue{font-size:25px;width:67%;line-height:30px;}
.works-detail{float:left;width:75%;padding:0 15px;}
.partener-detail{float:left;width:100%;padding:0px 0 20px;}
.partener-detail li{float:left;margin:20px 0 0 0;width:570px;}
.partener-detail li:first-child{margin-left:0;}
.partener-detail li img{float:left; margin-right: 0px}
/*.partener-detail li span{width:100%;color:#5272A0;font-family:"Calibri-italic";font-size:18px;line-height:24px;margin:35px 0 0;}*/
.partener-detail li span {
    color: #5272a0;
    font-family: "Calibri-italic";
    font-size: 18px;
    line-height: 24px;
    margin: 0;
    width: 70%;
    float: right;
}

.partener-detail li p {
    float: right;
    margin: 0px 130px 0;
    width: 50%;
}

/*===================================== Courses =====================================*/
.filrar {float:left; width:100%; background:#f2f2f2;margin:-10px 0 50px;}
.no_bg .filrar{
    background: none;
}
.filrar_head h1 {float:left; width:auto; color:#FFF; font-size:18px;}
.filrar_head > img {float:right; margin-top:8px;}
.mb0{
    margin-bottom: 0 !important;
}
.toggle{float:left;width:100%; padding:19px 10px 55px 10px; margin:0px;}
.toggle li{position:relative;float:left;width:100%;/* margin-top:20px; */}
.toggle li:first-child{margin-top:0;}
.toggle span{position:absolute;left:0px; top:8px;background:url(../img/acc_arrow.png) no-repeat;width:15px;height:17px;}
.side_span{position:absolute;left:0px;top:5px;background:url(../img/acc_active_arrow.png) no-repeat !important;width:15px;height:17px;}
.side_link{float:left;width:100%; cursor:pointer; border-bottom:1px solid #b8b8b8; padding-bottom:3px;}
.side_link h1 {float:left; width:100%; color:#00395c; margin:0px; line-height:24px; border-bottom:1px solid #bbbbbb; padding:36px 0 21px 0px; text-transform:uppercase;}
.side_link label{float:left;width:auto;margin:0px 20px;text-transform:uppercase;font-size:16px;font-weight:normal;font-family:'Calibri-Bold';color:#666;}
.side_content{float:left;width:100%;display:none;margin:10px 0 0 0;/*display:block !important;*/}
.side_content ul {float:left; width:100%; height: 45px;}
.side_content ul li {float:left; width:100%; margin:0px;margin-bottom:10px;}
.side_content ul li span {float:left; width:80%; background:none; margin-left:20px;top:3px;font-size:16px;color:#808285;}
.side_content ul li input {float: left; margin: 4px 4px 0}

.side_content ul li {
    float: left;
    width: 100%;
    margin: 0px;
    margin-bottom: -5px;
    line-height: 24px;
    font-size: 12px;
}

.side_link label {
    padding-top: 6px;
    padding-bottom: 0;
}

.resultado_padding {padding:20px 0 0;}

.resultado {float:left; width:100%; background:#f2f2f2; padding:11px; margin-bottom: 20px;}
.resultado h1 {float:left; width:100%; font-size:16px; color:#00395c;}

.para_detils {
    float: left;
    width: 100%;
    margin: 0px 0 5px 0;
}
.para_detils li {float:left; width:auto; margin-right:10px; margin-top: 10px}
.para_detils li a {
    float: left;
    background: #11375a;
    color: #FFF;
    font-size: 15px;
    padding: 3px 8px 2px 0;
}
.para_detils li > a img {
    float: left;
    width: 14px;
    margin: 3px 8px;
}
.para_detils li a:hover { text-decoration:none;}

.modulo {float:left; width:100%;}
/*.modulo li {float:left; padding:6px; max-height: 240px; margin-right: 10px; margin-bottom: 10px; height: 240px; border: 1px solid #ccc;}*/
.modulo li {height:250px; margin-bottom:10px; max-height:250px; padding-left:5px; padding-right:5px;}
.modulo li > div > img {float:left; width:8px; height:6px;position:relative;left:-1px;}
.date {float:left; width:42px; background:#6b8f3c; text-align:center; padding:6px 0 10px 0; }
.date p {float:none; display:inline-block; width:100%; color:#FFF; font-size:18px; margin:0px; line-height:17px;}
.date span {float:none; display:inline-block; width:100%; color:#FFF; font-size:14px; margin:0px; line-height:14px;}

.cursos_detils {float:right; width:81%;}
.cursos_detils.full__ {float:right; width:100%;}
.cursos_detils p {float:left; width:100%; color:#6b8f3c; margin:0px; line-height:18px;}
.cursos_detils h1 {float:left; width:100%; color:#6b8f3c; margin:0px; font-size:15px; line-height:18px;font-family: 'Calibri-Bold';}
.border {float:left; border-bottom:1px solid #ccc; width:100%; float:left;}
.cursos_detils span, .cursos_detils a  {float:left; width:100%; color:#6b8f3c}
.read-more {float:left; width:100%; color:#6b8f3c; text-decoration: underline; font-weight: bold;}
.cursos_detils span{word-wrap:break-word;}
.in_span {color:#8f9194 !important; margin-top:7px !important; line-height:14px !important;}
.in_span label {color: #8f9194; margin-top: 5px;}
.cursos_detils a {float:left; margin-top:5px;}
.cursos_detils a > img {float:left; margin:5px 5px 0 0;}
.cursos_detils a span {float:left; width:auto;}

.Courses_right {float:left; width:100%; margin:20px 0 0;}
.Courses_right li {float:left; width:100%; margin-bottom:20px;}

.Courses_head {float:left; width:100%; text-align:center;}
.Courses_head p {float:none; display:inline-block; width:100%; color:#FFF; background:#00395c; margin:0px; line-height:14px; padding:7px 0px;}
.Courses_head > img {float:left; width:100%;}
.ver_info {float:left; width:100%; background:#175790; padding:6px 10px;}
.ver_info > img {float:left; width:17px; height:10px;}
.ver_info a {float:left; width:100%; color:#FFF; text-align:left;}

.ver_info_2 {background:#f7931e;}

/*===================================== Courses-Hover =====================================*/
.hover_date {background:#999999;}
.hover_cus p {color:#999999;}
.hover_cus h1 {color:#999999;}
.hover_cus_sp {color:#999999 !important;}
.hover_cus a span {width:80%; color:#999999; }
.clear{clear:both;}

/*===================================== Comites =====================================*/
.areas-of-focus{float:left;width:100%;padding:50px 40px 0;}
.areas-of-focus h3, .areas-of-focus span{color:#00798a;}
.areas-of-focus span{font-size:20px;float:left;width:100%;padding:30px 0 10px;}
.areas-of-focus p{float:left;width:100%;margin:0;}
#our-products{padding-top:60px;}
#our-products h2{padding-bottom:40px;color:#00395C;}
#our-products h3{font-size:26px;}
#our-products p{margin:5px 0 10px;}
#our-products #events h3{color:#00395C;}
#our-products #courses h3{color:#6A8E3B;}
#our-products #calender h3{color:#00798A;}
#our-products #publications h3{color:#5272A0;}
.tech-commities{float:left;width:100%;padding:50px 0;}
.tech-commities h2{color:#00395C;padding-bottom:20px;}
.tech-commities p{float:left;width:100%;margin-bottom:12px;}
.tech-commities .blue{font-size:17px;margin:20px 0 0;}
.three-areas-activities{float:left;width:100%;margin:25px 0 0;}
.three-areas-activities .act-area{background:#f2f2f2;float:left;width:100%;padding:15px 20px 30px;}
.act-area label{float:left;width:100%;font-size:18px;font-family:'Calibri-Bold';color:#00395C;font-weight:normal;}
.act-area ul{float:left;width:100%;}
.act-area ul li{float:left;width:100%;margin:5px 0 0;}
.act-area ul a{float:left;color:#195986;font-size:15px; text-transform: uppercase;}
.act-area ul a:hover{color:#43aaf4;}

/*===================================== Comites-2 =====================================*/
.human-talent{float:left;width:100%;padding:50px 0;}
.human-management{float:left;width:100%;border-top:1px solid #cdcdcd;margin:40px 0 0;position:relative;padding:30px 0 0;}
.human-management .col-md-6:first-child p{color:#595959;}
.down-arrow{position:absolute;top:8px;left:5px;}
.heading{float:left;width:100%; margin-bottom: 30px; margin-top: 50px;}
.heading span{font-size:19px;color:#00395C;}
.client-testimonial{float:left;width:70%;padding:0 0 0 18px;}
.client-testimonial .italic{color:#00395C;font-family:"Calibri-italic";font-size:16px;margin:0;}
.client-testimonial span{color:#00395C;font-family:'Calibri-Bold';font-size:18px;}
.client-testimonial p{color:#999;margin-bottom:0;}
.client-testimonial span+p{line-height:12px;}
.client-testimonial .blue, .client-testimonial .blue a{color:#00395C;margin:3px 0 0;}
.human-management .partener-detail{padding-top:8px;}
.human-management label{color:#00395C;float:left;}
.human-management .blue-box{background:#00395c;color:#fff;float:left;clear:left;margin:3px 0 0;padding:2px 10px 0 0;}
.human-management .blue-box img{float:left;margin:-1px 0 0;}
.publications{float:left;width:100%;padding:20px 0 50px;}
.publications p{float:left;color:#00395C;font-family:"Calibri-italic";padding:0 0 0 20px;width:50%;font-size:16px;}

/*===================================== Courses details =====================================*/
.course-detail-heading{float:left;width:100%;padding:0 0 40px;}
.course-detail-heading .date{position:relative;}
.course-detail-heading .date img{position:absolute;right:-7px;top:0px;}
.course-detail-heading .cursos_detils{float:left;padding-left:35px;}
.course-detail-heading .cursos_detils.full__{padding-left:0;}
.course-detail-heading .cursos_detils h1{font-size:32px;line-height:28px;padding:2px 0 15px;}
.course-detail-heading .cursos_detils label{color:#6b8f3c;font-size:15px;margin:0;}
.course-detail-main{float:left;width:100%;border-top:1px solid #d7d7d7;padding:50px 0;position:relative;}
.course-detail-main .down-arrow{position:absolute;right:10px;top:20px;left:auto;}
.detail-link{float:left;width:100%;padding:0 0 10px;}
.detail-link li{float:left;margin-left:13px;}
.detail-link li:first-child{margin-left:0;}
.detail-link li a{float:left;padding:3px 20px;background:#6b8f3c;color:#fff;text-transform:uppercase;font-size:16px;}
.course-detail-main label{float:left;width:100%;color:#6b8f3c;margin:0;font-family:'Calibri-Bold';font-size:16px;font-weight:normal;line-height:17px;}
.course-detail-main label a{color:#6b8f3c;float:left;}
.course-detail-main p{float:left;width:100%;line-height:16px;margin:0 0 15px;color:#8f9194;}
.course-detail-main .detail-link~.detail-link{margin:30px 0 0;}

/*===================================== Events =====================================*/
.purple-date{background:#5272a0;}
.purple-date p{color:#fff;}
.hover-det h1 {color:#5272a0;}
.hover-det-sp {color:#5272a0 !important;}
.hover-det a span {color:#5272a0; }
/*.title-detail { min-height: 84px; height: 110px;}*/

/*===================================== Events-detail =====================================*/
#light-purple .date{background:#5272a0;}
#light-purple .date img{right:-7px;width:8px;z-index:-1;}
#light-purple .cursos_detils p, #light-purple .cursos_detils span, #light-purple .cursos_detils label, #light-purple .cursos_detils h1{color:#5272a0;}
#light-purple .course-detail-main label, #light-purple .course-detail-main label a{color:#5272a0;}
#light-purple .course-detail-main .detail-link li a{background:#175790;}
#light-purple .course-detail-main .down-arrow{top:18px;}
#light-purple .img-box{margin:0 0 10px;position:relative;}
#light-purple .img-box a{position:absolute;right:12px;bottom:12px;color:#fff;background:#00395c;padding:8px 20px;}

/*===================================== Library =====================================*/
.news{float:left;width:100%;background:#f2f2f2;padding:40px 0;margin-bottom:20px;}
.news .col-md-4{border-left:2px solid #9daec6;padding:15px;}
.news .col-md-4:first-child{border-left:none;}
.news h3{float:left;width:100%;padding:0 0 25px;}
.news h3 img{float:left;margin-top:13px; margin-right: 8px;}
.news h3 span{color: #5272a0; font-family: 'Calibri-Bold'; font-size: 22px; padding: 0 0 12px;}
.news .img-box img{float:left;clear:left;}
.news-detail{float:left;width:70%;color:#00395c;padding-left:30px;}
.news-detail h5{float:left;width:100%;line-height:20px;padding:0 0 5px;}
.news-detail p{float:left;width:100%;font-size:16px;line-height:16px;margin:2px 0 10px;}
.news-detail a{color:#00395c;font-family:'Calibri-Bold';font-size:15px;}
.news-detail span{font-family:'Calibri-Bold';font-size:18px;float:left;width:100%;}

.filrar .side_content ul li label{float:left;width:100%;margin:15px 0 3px;}
.filrar .side_content ul li:first-child label{margin-top:5px;}
.filrar .side_content ul li a{float:left;width:90%;background:#fff;}
.filrar .side_content ul li a span{position:relative;float:left;top:0;left:0;margin:0 0 0 5px;line-height:16px;}
.filrar .side_content ul li a img{float:left;}
.filrar .side_content ul li input[type="text"]{float:left;border:1px solid #b0b1b3;padding:3px 7px;background:#fff;color:#8c8e91;width:100%;margin:5px 0 0;}
#view-more{text-decoration:underline;background:none;width:auto;float:left;color:#808285;margin:5px 0 0 20px;}
#view-more:hover{text-decoration:none;}

.book-info{float:left;width:100%;padding:0 0 50px;}
.book-heading{float:left;width:100%;padding-top: 15px;border-top:1px solid #a3a3a3;}
.book-heading label {font-family:'Calibri-Bold';font-size:18px;font-weight:normal;color:#00395c !important;float:left;width:100%;margin:0;padding:0 0 10px;line-height:20px;}
.book-heading span, .noticias.head span, #latest-news .news-list .news-date-home {
    color: #6c8f3d !important;
    font-size: 13px;
    font-weight: bold;
}
.book-heading .clear {display:block;clear:both;margin-left:9px;font-weight:bold;font-size:14px;}
.book-info .img-box img{box-shadow:2px 2px 6px #777;}
.book-detail{float:left;width:100%;padding:35px 0 0;position:relative; margin-bottom: 50px;}
.book-detail .down-arrow{width:10px;top:6px;left:6px;}
.book-detail .img-box{display:table-cell;}
.book-detail .book-det {display:table-cell;padding-left:20px;}
/*.book-det{float:left;width:70%;padding-left:20px;}*/
.book-det p{float:left;width:100%;font-size:15px;line-height:17px;margin:0 0 12px;}
.documenDownload li a,
.book-det p a{clear:left;float:left;}
.documenDownload li a,
.book-det a{color:#00395c;font-size:15px;}
#pdf {padding:20px 25px;}
.documenDownload li a{margin:3px 0;display:block;}

/*=================================== CONTACT ========================================*/

.contact-form input[type=text], .contact-form select{border: 1px solid #d1d3d4;border-radius: 7px;height: 25px; padding: 0.5px 6px; margin-bottom: 10px; width: 100%; max-width: 400px}
.contact-form textarea{border: 1px solid #d1d3d4;border-radius: 7px;padding: 2px 6px; margin-bottom: 10px; max-width: 400px; width: 100%}
.contact-form .btn_top{border-radius:15px;background:#bcbec0;font-family:'Calibri';color:#6D6E71;padding:5px 30px;margin:7px 0 0;line-height:17px;}
.col-md-6 iframe{ max-width: 500px; width: 100%}

.flex_play_youtube{
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    width: 100%;
}
.flex_play_youtube .play_youtube_item{
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    position: relative;
}
.flex_play_youtube .play_youtube_item.right_{
    -webkit-flex:1 1 auto;
    -ms-flex:1 1 auto;
    flex:1 1 auto;
    width:100%;
}
.flex_play_youtube .play_youtube_item.left_{
    -webkit-flex: 0 1 auto;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
}
.list_youtube {padding:0 15px;}
.list_youtube .item_video{position:relative;display:table;width:100%;}
.list_youtube .item_video+.item_video{margin-top:10px;}
.list_youtube .item_video img{width: 120px;float: left;margin-right:10px;}
.list_youtube .item_video span{line-height:1em;}
.list_youtube .item_video a{content:"";display: block;width: 100%;height: 100%;z-index: 1;position: absolute;top:0;left:0;}
.visor_youtube{position: relative;height:100%}
.visor_youtube iframe{position: absolute;top:0;left:0;width:100%;height:auto;height:100%;opacity:0;-webkit-transition: all 200ms ease-in;transition: all 200ms ease-in;}

@media screen and (min-width:1008px) and (max-width:1199px){
	#menu ul li a{padding:4px 9px;}
	.container .nav.navbar-nav a{font-size:14px}
}

@media screen and (max-width:1360px){
	.social-block{padding:13px 15px 53px 30px;}
	.latinvep-content{/* width:60%; */}
	.flexslider .slides img{height:100%;}
	.flexslider .slides, .flexslider{height:auto !important;}
	.flex-caption span{font-size:44px !important;}
	.right-part .registry{float: left}

	/*------About-arpel------*/
	.how-we-works .works-detail{width:100%;}
}

@media screen and (max-width:1264px){
	.latinvep-content{width:100%;padding:20px 0 0;}
	.mail-box, .follow-us{float:left;width:100%;padding:10px;border:none;}
	.social-block{width:40%;padding:9px 65px 9px 30px;}
	.newsletter-box{width:60%;}
	.flex-caption{width:50% !important;}
	.flex-caption a{clear:left;}
	.quick-links ul li{margin-right:30px;}

	/*------Comites-02------*/
	.partener-detail li{margin-left:32px;}
	.client-testimonial{width:74%;}

	/*------Courses------*/
	.cursos_detils{width:74%;}
	.partner-info{width:69%;}

	/*------Library------*/
	.book-det{float:left;width:68%;}
	.filrar_head h1{font-size:15px;}
}


@media screen and (max-width:1007px){
	.container{width:98% !important;padding:0 10px !important;}
	.social-block{width:100%;text-align:left;padding:8px 30px;}
	.newsletter-box{width:100%;}
	.follow-us,.mail-box{width:auto;}
	.services{padding:20px 0 40px;}
	.services .col-md-3{padding-top:20px;display:inline-block;}
	.services p{width:100%;}
	#about-job, #latest-news{/* width:50%; */float:left;margin:40px 0 0;}
	.flex-caption{width:100% !important;padding:0 15px;top:15px !important;left:0;}
	.header-rightpart{margin:25px 0 10px;width:100%;text-align:center;}
	.left-part, .right-part{float:none;display:inline-block;}
	.logo{display:inline-block;float:none;/*width:100%;*/}
	.header{text-align:center;}
	.navbar-nav{display:none;}
	.responsive-menu, #menu{display:block !important;}
	h1{font-size:34px;}
	h2{font-size:30px;}
	.more-info{width:631px;max-width:100%;}
	.services .col-md-3{width:49%;}
	#menu{margin:0;}
	body{font-size:15px;}
	.sub-sub-link li a{line-height:13px;}
	.subscribe-info p{font-size:12px;}
	.right-part input[type="password"], .search-box input[type="text"]{height:26px;}
	.cat-list{width:160px;}
	.search-box input[type="button"], .right-part input[type="button"]{line-height:18px;}
	.right-part{ padding: 0}

	/*------Comites------*/
	.works-detail, .works-detail p{width:100% !important;}
	.publications .col-md-4{float:left;width:100%;padding:15px;}
	.partener-detail li{width:100%;margin:20px 0 0;}
	.client-testimonial span + p{line-height:normal;}

	/*------Courses------*/
	.cursos_detils{padding-left:15px;float:left;}
	.ver_info{width:262px;clear:left;}
	.Courses_head > img{width:auto;clear:left;}
	.Courses_head p{width:262px;float:left;}

	/*------Courses-detail------*/
	.resultado_padding{padding:20px 15px 0;}

	/*------Event-detail------*/
	#light-purple .img-box{width:100%;}

	/*------About-arpel------*/
	.how-we-works .works-detail .partener-detail{padding:20px 0;}
	#about-arpel .light-blue{margin:30px 0;}
	#vision-mission{border-lefT:none;padding-left:0;}
	#vision-mission .partner-detail{margin:30px 0 0;}

	/*------News------*/
	#noticias_news_top .col-md-3, #noticias_news_bottom .col-md-3{width:49%;float:left;padding:15px;}
	#noticias_news_top .col-md-3:nth-child(3), #noticias_news_bottom .col-md-3:nth-child(3){clear:left;}
	#viewport{margin-left:0 !important;}

	/*------Library------*/
	.news .col-md-4{float:left;width:100%;padding:15px;border-left:none;}
}

@media screen and (min-width:800px){
	.products p{
		width: 90%!important;
	}
   li.li_sustainability  {
    margin-left: -65px;
}
}
@media screen and (min-width:1024px){
	.footerInfo{margin-left:4px;}
}

@media screen and (min-width:1200px){
	.owl-prev{left:-60px;}
	.owl-next{right:-60px;}
}
@media screen and (min-width:1008px){
	.logo a{/*display:block;*/float:none;clear:both;}
	.logo .copany-detail p{width:100%}
}
@media screen and (max-width:1007px){
	.copany-detail{float:none;display:inline-block; margin:0;}
	.logo a{float:none;display:inline-block;}
	.logo .copany-detail p{width:100%;margin-left:0;}
}
@media screen and (max-width:800px){
	.quick-links ul li a{margin:10px 0;}
	.sub-link li a{margin:0 !important;}
	.flex-control-nav{bottom:15px !important;right:15px !important;}
	.flex-control-nav{width:auto !important;}

	/*------Actual_members------*/
	.account_from ul li{width:25%;}

	#ORGANIZATION .organization{padding:0;padding-top:20px;}
	#ORGANIZATION .left-organization-content{border:0 none;width:100%;padding:0;margin:0;clear:both;padding-top:20px;}
}

@media screen and (min-width:1024px) and (max-width:1199px){
	.header .right-part{padding-right:0;}
	.header .right-part input[type="password"],.header .right-part input[type="text"]{width:100px;}
	.header .copany-detail{margin-left:0;max-width:300px;}
	.header .header-rightpart{margin-top:10px;}
    .text-logo {
        font-size: 0.9rem;
        line-height: 1rem;
        padding-top: 0.5rem;    
    }
    
}
@media screen and (max-width:740px){
	.flex-caption a{padding:2px 12px !important;margin:10px 0 0 !important;font-size:14px !important;}
	.flex-caption p{font-size:16px !important;line-height:18px !important;margin:0 !important;width:100% !important;}
	.flex-caption span{font-size:30px !important;}
	.copyright p{margin:10px 0 0;clear:left;}
	.client-logo ul li{width:25%;}
	.para_detils li{margin:5px;}
    .more-on-arpel-content {height: 29rem !important;}
}

@media screen and (max-width:568px){
	.fill-info{width:215px;}
	h1{font-size:30px;}
	h2{font-size:26px;}
	.client-logo ul li{width:33.33%;}

	/*------Actual_members------*/
	.account_from ul li{width:33.33%;}

	/*------About-arpel------*/
	.vision-mission p{width:100%;}
}
@media screen and (max-width:551px){
	.social-block{text-align:center;}
	.cat-list{padding:0 0 20px 10px;width:100%;}
	.subscribe-info{width:100%;}

	/*------Comites-02------*/
	.client-testimonial{width:70%;}
}
@media screen and (max-width:480px){
	/*.flex-caption{top:10px !important;}
	.flex-caption span{line-height:22px;font-size:24px !important;}
	.flex-caption p{font-size:14px !important;line-height:14px !important;margin:5px 0 0 !important;}
	.flex-caption a{font-size:11px !important;padding:2px 8px !important;}*/
	.flex-caption{top:0px !important;float:left;width:100%;padding:20px;position:relative !important;background:#00395C !important;}
	.flex-caption span{line-height:22px;font-size:23px !important;}
	.flex-caption p{font-size:16px !important;line-height:17px !important;margin:5px 0 0 !important;}
	.flex-caption a{font-size:16px !important;padding:2px 8px !important;}

	.logo img{max-width:100%;}
	.search-box{display:inline-block;float:none;margin:5px 0 0;}
	.top-link, .social-icons{display:inline-block;float:none;}
	.left-part{text-align:center;width:100%;padding:0;border:none;}
	.right-part input[type="password"], .right-part input[type="text"]{float:none;display:inline-block;margin-bottom: 10px;}

	.right-part{text-align:center;width:100%;padding:15px 0 0;}
	.password{width:100%;text-align:center;}
	.password input[type="text"]{margin:7px -3px 0 0;}
	.header-rightpart{margin:20px 0 10px;}
	.forget-pass {display: none}
	.registry {margin-left: 35% !important}

	/*------News------*/
	#noticias_news_top .col-md-3, #noticias_news_bottom .col-md-3{width:100%;}
	.panel img{width:100% !important;}
	#viewport, .panel{width:290px !important;}
	.navRight, .navLeft{top:-30px !important;}

	.owl-item{margin-left:0;}
	#ORGANIZATION .organization{padding:0;padding-top:20px;}
	#ORGANIZATION .left-organization-content{border:0 none;width:100%;padding:0;margin:0;clear:both;padding-top:20px;}
	#ORGANIZATION .left-organization-content .organization-pdf-list li{margin-left:0;}
	#ORGANIZATION .left-organization-content .organization-pdf-list li .text-organization{margin-left:0;}
	#ORGANIZATION .right-organization-content{border:0 none;width:100%;padding:0;margin:0;}
	#ORGANIZATION .right-organization-content p{width:100%;padding:0;margin:0;}
	#ORGANIZATION .organization-pdf-list{width:100%;}
	#ORGANIZATION .col-md-12.img-content{width:100%;padding:0;}

	.header-rightpart .right-part #id_email{width:76%;}
	.header-rightpart .right-part #id_password{width:60%;}
	.copany-detail{float:none;display:inline-block;margin:0;}
	.logo a{float:none;display:inline-block;}
	.logo .copany-detail p{width:100%;margin-left:0;}
}

@media screen and (max-width:440px){
	.flex-control-nav{bottom:10px !important;right:10px !important;}
	.flex-control-nav li a{width:20px !important;height:20px !important;font-size:0px !important;}
	.services .col-md-3{width:100%;text-align:center;}
	.services a, .services a span, .services img{display:inline-block;float:none;}
	/*.services a{width:105px;}*/
	.row{margin:0;}
	.info-content .col-md-6{padding:0;}
	#about-job, #latest-news{width:100%;text-align:center;}
	.news-list li img{float: none;display: block;margin: 0 auto 10px;}
	#about-info img, #about-info a, #job img, #job a, #latest-news a{float:none;display:inline-block;}
	.info-content{padding:20px 0;}
	.client-logo{text-align:center;padding:10px 0 20px;}
	.client-logo ul li{display:inline-block;float:none;margin:0;width:49%;}
	.latinvep-info{text-align:center;}
	.latinvep-info .img-box{float:none;display:inline-block;}
	.latinvep-content h3 img{display:none;}
	.follow-us, .mail-box{float:none;display:inline-block;}
	.quick-links ul li a{margin:0;float:none;display:inline-block;}
	.sub-link, .quick-links ul li:nth-last-child(2) .sub-link{width:100% !important;margin-bottom:10px !important;}
	.quick-links ul li{margin:0;width:100%;text-align:center;}
	.copyright{text-align:center;margin:30px 0 0;}
	.copyright p{margin:10px 0 0;width:100%;}
	.copyright img{float:none;}
	.signature{float: none!important;margin-top:20px!important;}
	.fill-info{width:100%;}
	.client-logo ul li a, .client-logo ul li a img{float:none;max-width:100%;}
	.subscribe-info label{line-height:normal;}
	.subscribe-info{text-align:center;height:auto;}
	.social-block{padding:8px 0;}
	/*.copany-detail{float:none;display:inline-block;text-align:center; margin:0;}*/
	/*.logo a{float:none;display:inline-block;}*/

	.products p{height:90px;}
	.owl-item{margin-left:0;}
	/*------Actual_members------*/
	.account_from ul li{width:49%;}
	.acc_header h1{font-size:22px;}

	/*------Comites------*/
	.works-detail{padding:0;text-align:center;}
	.about-main{text-align:center;}
	.areas-of-focus span{padding:20px 0 5px;}
	.areas-of-focus{padding:30px 0 0;}
	#our-products{text-align:center;}
	#our-products h2{padding-bottom:10px;}
	#our-products{padding-top:50px;}
	.tech-commities{text-align:center;}
	.act-area ul a{display:inline-block;float:none;}
	/*------Comites-02------*/
	.human-talent{text-align:center;}
	.publications p{text-align:left;}
	.human-management label, .partener-detail li img, .human-management .col-md-6 .img-box{float:none;display:inline-block;}
	.client-testimonial{width:100%;padding-left:0;}
	.human-management .col-md-6{float:left;width:100%;padding:10px 15px;}

	/*------Courses------*/
	.modulo li{width:100%;}
	.resultado{text-align:center;}
	.para_detils li{float:none;display:inline-block;margin:2px 5px;}
	.noticias h1{text-align:center;}
	#services-inner > .container > h2{text-align:center;}
	.course-detail-heading, .course-detail-main{text-align:center;}
	.course-detail-heading .date{display:inline-block;float:none;margin:0 0 20px;}
	.course-detail-heading .cursos_detils{padding-left:0;width:100%;}
	.detail-link li{margin:5px;display:inline-block;float:none;}
	.course-detail-main label a{float:none;display:inline-block;}

	/*------Event-detail------*/
	.cursos_detils p{line-height:normal;}
	.noticias h1{line-height:36px;}
	#services-inner > .container > h2{line-height:36px;}

	/*------News------*/
	#noticias_news_top .col-md-3, #noticias_news_bottom .col-md-3{text-align:center;}
	#noticias_news_top .col-md-3 img, #noticias_news_bottom .col-md-3 img, #noticias_news_top .col-md-3 a, #noticias_news_bottom .col-md-3 a{float:none;display:inline-block;}

	/*------About-arpel------*/
	.more-on-arpel h2{background:none;}
	.more-on-arpel ul li a span{width:80%;text-align:left;}
	.instructions ul li{text-align:left;}
	#vision-mission .partner-detail .partner-info{width:100%;}
	#vision-mission .partner-detail ul li .img-box{display:inline-block;float:none;margin:0 0 10px;}
	#toggle-view, .more-on-arpel{text-align:left;}
	#toggle-view .acc-link label{width:90%;}

	/*------Library------*/
	.book-info{text-align:center;}
	.book-det{padding:20px 0 0;text-align:center;width:100%;}
	.book-detail .img-box{display:inline-block;float:none;}
	#pdf .para_detils li{margin:2px 0;width:100%;}
	#pdf .para_detils li a{width:100%;text-align:left;line-height:18px;}
	#pdf .para_detils li a span{padding:4px 0;float:left;width:70%;}
	.news .col-md-4{text-align:center;}
	.news .col-md-4 .img-box{display:inline-block;float:none;}
	.news .news-detail{text-align:center;width:100%;padding-left:0;}
	.news h3 img{display:none;}
	.news h3 span{color: #5272a0; font-family: 'Calibri-Bold'; font-size: 22px; padding: 0 0 12px;}
}

@media screen and (max-width:335px){.ver_info{width:100%;}.Courses_head > img{width:100%;}.Courses_head p{width:100%;}#viewport, .panel{width:240px !important;}.navRight, .navLeft{top:-37px !important;}}

@media screen and (max-width:320px){
	/*.flex-caption{padding:0 5px !important;}
	.flex-caption a{font-size:10px !important;padding:0 6px !important;margin:5px 0 0 !important;}
	.flex-caption p{font-size:11px !important;line-height:11px !important;margin:2px 0 0 !important;}
	.flex-caption span{font-size:18px !important;line-height:20px !important;}
	.flex-caption{top:2px !important;}	*/
	/*.logo .copany-detail p{width:100%;margin-left:0;}*/
}

.responsive-menu{position:relative;z-index:9999;display:none;}
#menu-link{float:left;font-size:20px;padding:5px 0;line-height:18px;text-decoration:none !important;background:url(../img/res_menu_icon.png) no-repeat right center;width:100%;text-align:left;color:#00395c;}
.responsive-menu ul{float:left;width:100%;position:absolute;background:#00395c;top:36px;padding:15px 20px;display:none;}
.responsive-menu ul li{float:left;width:100%;margin:0 !important;}
.responsive-menu ul li a{padding:0 !important;float:left;color:#fff !important;}
.responsive-menu ul li ul{position:relative;top:0px;padding:8px 10px;display:none;}
.responsive-menu ul li:hover ul{display:block;}

#job h2{
	margin-top: 12px;
}

/*****************************************/

#flexiselDemo3 {display:none;}
.nbs-flexisel-container{position:relative!important;max-width:100%;}
.nbs-flexisel-ul{position:relative!important;width:9999px!important;margin:0px;padding:0px;list-style-type:none!important;text-align:center;}
.nbs-flexisel-inner{overflow:hidden;/*float:left!important;*/width:100%;height: 86px;margin: 10px auto;text-align:center;}
.nbs-flexisel-item{float:left!important;margin:0px;padding:0px;cursor:pointer;position:relative!important;line-height:0px;}
.nbs-flexisel-item img{cursor: pointer;position: relative!important;}
.nbs-flexisel-item a{width:100%;height:100px;}
.products p{height: 60px;}
.actual-members li{color: #5d7ba6;}


.right-part .registry{float: left;}
.right-part .logform{margin-bottom: 0}
.latinvep .img-responsive,
#about-info .img-responsive,
.products .img-responsive{width: 100%}

/************* Paginator ******************/
.current_page {color: #999; }
.page{padding: 6px 10px 4px 10px;border-radius: 30px;/*border: 1px solid #999;*/color: #999;}
.page:hover{/*background-color: #999;*//*color: #fff*/;text-decoration: none;/*border: 1px solid #999;*/}
.current{/*background-color: #00395c;*/color: #00395c; /*border: 1px solid #00395c;*/font-weight: bold;}
.current:hover{text-decoration: none;font-weight: bold;}


.filrar .side_content select {border: 1px solid #b0b1b3;font-size:15px;width: 100%;height:28px;margin-bottom:20px;}
.pagination {margin: 20px auto 0px;width: auto;display: block;height: 50px;overflow: hidden;clear: both;padding-top: 17px;text-align: center;}
.nav.navbar-nav a {font-size:14px;}
.human-management .heading > label {clear: both;margin-top: 10px;}

/******** fotter info******/
.footerInfo {position: relative;overflow: hidden;}
.footerInfo:hover .footerInfoTxt{display: block;}
.footerInfoTxt {width: 100%;height: 100%;position:absolute;background: rgba(0,0,0,0.7);display: none;top: 0;max-width: 300px;}
.footerInfoTxt p{margin-left: 15px;padding: 65px 80px;color:#FFF;}
.footerInfoTxt p a{color:#FFF; margin-left: 24px;}
.footer #submenu {
    position: relative;
    top: 0;
    left: 0;
    width: auto;
    padding: 0;
    left: 0;
    display: block;
}

.quick-links .submenu-link li ul li a{
    line-height: 14px;
    font-size: 12px;
    text-transform: none;
}


/******************* Modificaiones ************/
#services-inner > .container > h2{
	color:#00395C;
	font-size: 36px;
width: 100%;
margin: 0px;
line-height: 24px;
padding: 36px 0 21px 0px;
text-transform: uppercase;
}
.signature{float: right!important;margin:0;padding:0!important; }
#about-arpel > p{font-size: medium;color:#FFF!important;}
#about-arpel >div p{font-size: medium;}
.instructions ul li{font-size: medium;}
.blue > p{font-size:25px!important;}

/************************/

#toggle-view li:first-child a.acc-link span{
	background: url(../img/btn_accordian-arrow.jpg) no-repeat;
top: 15px;
width: 23px;
height: 23px;
}
.widget_social{
	position: fixed;right:0; top:10%;
}

.widget_social img {
  width: 38px;
}

.contBackgroundBlue {
  width: 100%;background: #6686b5!important;overflow: hidden;
}

.contBackgroundGray{
  width: 100%;background: #e6e6e6!important;overflow: hidden;
}

.owl-item{ /*margin-left: 4px;*/}

.expert-not-border {
    border-top: 0px;
    margin: 0px;
    padding: 0px;
}
form .side_content ul {
  height:auto;
  margin-bottom: 5px;
}

.owl-prev {
    position: absolute;
    top: 50%;
    left: -60px;
    margin-top: -15px;
}
.owl-next {
    position: absolute;
    top: 50%;
    right: -60px;
    margin-top: -15px;
}
.spacer li a {
    width: auto;
}
.sec_title {
  margin-left: 10px;
}
.how-we-work-arpel h6 {
color: #5272a0;
font-size: 22px;
font-family: 'Calibri-Bold';
padding: 0 0 12px;
}

.form-control > input[type="email"] {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857;
    color: #555;
    vertical-align: middle;
    background-color: #FFF;
    background-image: none;
    border: 1px solid #CCC;
    border-radius: 4px;
    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
}


.add-margbottom {
    margin-bottom: 20px;
}

#id_new_password2 {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857;
    color: #555;
    vertical-align: middle;
    background-color: #FFF;
    background-image: none;
    border: 1px solid #CCC;
    border-radius: 4px;
    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
}

#id_new_password1 {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857;
    color: #555;
    vertical-align: middle;
    background-color: #FFF;
    background-image: none;
    border: 1px solid #CCC;
    border-radius: 4px;
    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
}

.custom-btn {
    margin-top: 14px;
    margin-bottom: 15px;
}

.date_other {
	background-color: #999999;
	float: left;
    padding: 6px 0 10px;
    text-align: center;
    width: 42px;
}
.date_other p {
	color: #fff;
    display: inline-block;
    float: none;
    font-size: 20px;
    line-height: 17px;
    margin: 0;
    width: 100%;
}
.date_other span {
	color: #fff;
    display: inline-block;
    float: none;
    font-size: 16px;
    line-height: 14px;
    margin: 0;
    width: 100%;
}
.box-other .cursos_detils p {
	color: #bbbbbb;
	float: left;
    line-height: 18px;
    margin: 0;
    width: 100%;
}
.box-other .cursos_detils h1 {
	color: #999;
    float: left;
    font-family: 'Calibri-Bold';
    font-size: 16px;
    line-height: 18px;
    margin: 0;
    width: 100%;
}
.box-other .cursos_detils span, .cursos_detils a {
	color: #999;
}
.content-modulo  {
	border: 1px solid #ccc;
	min-height: 250px;
    padding: 5px;
}

#owl-demo .item{
  margin:10px;
}
#owl-demo .item img{
  display: block;
  width: 274px;
  height: 152px;
}
.item{position:relative;}
.center:hover .txtItem{display:block;}
/*.txtItem{position: absolute;width:96%;height:92%;top: 6px;background: rgba(0,0,0,0.8);max-width: 264px;max-height: 140px;display:none;left:5px;}*/
.txtItem{position:absolute;width:100%;height:100%;top:0;background:rgba(0,0,0,0.8);display:none;}
.txtItem p{position: absolute;top:50%;left:50%;color:#FFF;margin-top:-7px;margin-left:-37px;}
.txtItem p:hover{color:#FFF}
.item .cont_padding10{/*padding:5px;*/}
.contSlideEvent{width:94%;margin: 0 auto;}

@media  screen and (max-width:480px){
	.owl-prev{left:-25px}
	.owl-next{right:-25px;}
	.products p{height:auto;}
	.right-part .btn_top{margin-left: -3px;height: 26px;}
    .text-logo {
        font-size: 0.9rem;
        line-height: 1rem;
        padding-top: 0.4rem;
    }
}

.img-content {
	text-align: center;
	margin-top: 0px;
}

.organization-pdf-list {width: 80%; height: 120px;}
.organization-pdf-list li {
	margin-left: 15px;
	float: left;
	clear: both;
	width: 100%;
}

.bulletblue {
background: url(../img/flecha_cyan.png) no-repeat;
height: 36px;
width: 39px;
display: block;
float: left;
margin-bottom: 0px;
}

.bulletred {
	background: url(../img/flecha_roja.png) no-repeat;
	height: 52px;
	width: 52px;
	display: block;
	float: left;
	margin-bottom: 10px;
}

.bulletgreen {
	background: url(../img/flecha_verde.png) no-repeat;
	height: 52px;
	width: 52px;
	display: block;
	float: left;
	margin-bottom: 10px;
}

.spacer li a {
	/* width: 313px; */
}

.turnblue {
	background: #00395C
}
.title-flat h1 {
	color: #FFF;
}
.content-flat p {
	color: #FFF;
}
.blue ul li ul {
	line-height: 17px;
	text-align: left;
}
.more-on-arpel-content {
	background: #36588D;
	padding: 20px;
	height: 25rem;
}
.header-why-partners {
	background: #00395C;
	width: 100%;
}

.header-why-partners p span{
	color: #FFF;
}
.header-why-partners h1 {
	color: #FFF;
}
.partners-header-content {
	color: #FFF;
}
.blue-title {
	color: #00395C;
}
.extra-content-flat ul {
	padding: 20px 0px 20px 0px;
}
.extra-content-flat-2  span {
	color: #00395C;
	font-size: 18px;
	text-transform: uppercase;
}
.membership-arpel p strong {
	color: #5272A0;
	text-transform: uppercase;
	font-weight: normal;
}

#partner-left-content {
	float: left;
	width: 100%;
	background: #f2f2f2;
	padding: 8px 18px 15px;
	margin-bottom: 20px;
}
.arrow-img-partner {
	margin-bottom: 20px;
}
.activities-and-products {
	margin-left: 36px !important;
	margin-top: -8px !important;
}

.areas-of-focus.tech-commities h2 {
	color: #FFF;
}
.areas-of-focus.tech-commities {
	background: #003975;
	color: #FFF;
	padding: 35px;
}
.box-committee_detail-right {
	border-left: 3px dotted #bcbec0;
}
.list-itmes-right li:before {
	content: "•";
	color: #bcbec0;
	margin-left: 3px;
	text-align: justify;
}

.three-areas-activities{float:left;width:100%;margin:25px 0 0;}
.three-areas-activities .act-area{background:#FFF;float:left;width:100%;padding:15px 20px 30px 0;}
.committes-container-box {border-top: 1px solid #07395C;}
.arrow-fix {
	margin-top: 20px;
}
.logo-img-alg {
	margin-bottom: 10px;
}
.text-logo {
	font-size: 1.1rem;
    line-height: 1.2rem;
    padding-top: 0.7rem;
}

.copany-detail .pl-0 {
    padding-left: 0;
}

.foros {
	margin-top: 210px;
}

.registre_ {display: table;margin-bottom:20px;}
.registre_ img{float: left;margin: 7px 0;}
.registre_ span{float: left;margin: 11px 0 0 8px;}

.highlights-events {padding: 40px;}
.highlights-course {background: #00395C;}
.course-container {padding: 40px; font-family: 'Calibri-Bold'}
.course-container h2 {color: #FFF; font-family: 'Calibri'}
.course-container h4 {color: #FFF; font-family: 'Calibri'}
.course-container p {color: #FFF; font-family: 'Calibri'}
.list-content-courses li:before {content: "•";color: #bcbec0;margin-left: 8px;margin-right: 5px;text-align: justify;}
.list-content-courses li {color: #FFF; font-family: 'Calibri'}
.header-publication {background: #00395C; padding: 40px;}
.header-publication h2 {background: #00395C; color: #FFF;}
.header-publication-content {margin-top: 10px; margin-bottom: 10px;}
.header-publication-content p {font-size: 18px; color: #FFF; font-family: 'Calibri'}
.header-publication-content span {color: #FFF; font-family: 'Calibri'}
.organization {background: #00395C; color: #FFF; padding: 40px;}
#ORGANIZATION h1 {color: #FFF;padding: 40px;}
.sec_tspantle {color: #FFF; width: 100%;}
.list-bullet-container {width: 50%}
.link-organization {width: 100%; height: 60px;line-height:47px;color:#FFF; float: left;}
.link-organization:hover {text-decoration:none;color:#FFF}
.right-organization-content p {color: #FFF; text-align: justify; padding: 0px 40px 0px 0px;}
.right-organization-content h3 {color: #FFF; text-align: left; width: 100%;margin-bottom: 15px; float: left;}
.white p {font-size: 25px !important; font-family: 'Calibri'; color: #FFF;}
.list-container {padding:  20px 10px 20px 0px; text-align: justify;}
.title-committees {text-align: left;padding: 15px 15px 10px 0;}
.text-organization {float: left; margin-left:10px;margin-top: -5px;}

.publication-container {/* border-top: 1px solid #cdcdcd;margin: 10px 0 0;padding: 10px 0 0; */}
.publication-title {font-size: 25px; font-family: 'Calibri-Bold'; color: #00395C;margin-bottom:20px;}
.publication-main-content {/* padding: 50px; */margin-bottom:60px;}
.publication-img {position: relative;/* top: -15px; */z-index: 100;display: block;margin-top:20px;margin-bottom:20px;}
.publication-detail-sidebar {/* margin-top: 58px; */margin-bottom:60px;}
.blue-box-link {background: #00395c;color: #fff;float: left;clear: left;padding: 7px; margin-top: 58px;}
.blue-box-link a {color: #FFF;}
.title-file-container p {background: #B3B3B3; padding: 3px; color: #FFF;}
.link-container-back {margin-top: 100px;}
.no-pointer {cursor: default;}
.copany-detail .txtSuperiorLogo{margin-top:10px;}
.link_back{padding:10px 0;margin-bottom:20px;border-bottom: solid 1px #cdcdcd;}
.ttl_blue,.ttl_gray{margin:0;font-size:18px;line-height:1em;font-family:'Calibri';margin-bottom:5px;}
.ttl_blue{color:#00395C}
.ttl_blue b,.ttl_gray b{font-size:inherit;line-height:inherit;color:inherit;/* font-family:'Calibri-Bold'; */}
.img_cont img{margin:0 auto;margin-bottom:40px;box-shadow:2px 2px 6px #777;}
.contSlideEvent .center{max-width:274px;max-height:152px;margin:0 auto;position:relative;}
.separator {border-top: 1px solid #CCC; width: 48%; margin-top: 4px; margin-bottom: 9px; margin-left: 11px;}

.download-calandar {padding: 26px;background: #f2f2f2;}
.download-calandar a {margin-bottom: 10px; color: #00395c; margin-top: -22px;}

.loginLibraryDownload *{margin:0;padding:0;}
.loginLibraryDownload label{font-weight:normal;width:70px;}
.loginLibraryDownload form{height:300px;}
.loginLibraryDownload.contact-form input[type=text], .loginLibraryDownload.contact-form select{border:1px solid #d1d3d4;padding:0 5px;border-radius:20px;height:25px;font-family:'Calibri';color:#B3B3B3;max-width:200px;}
.loginLibraryDownload .blue-title{margin-top:30px;display:block;margin-bottom:20px;}
.loginLibraryDownload.contact-form button.btn_top{margin-right:20px;}


.documenDownload{display:table;clear:both;}
.documenDownloadCurse{padding: 20px;background: #f2f2f2;margin-top: 7px;}
.documenDownloadCurse li a {margin-bottom: 10px; margin-top:0; color:#6b8f3c;}
.documenDownloadCurse li:last-child a {margin-bottom: 0;}
.documenDownloadCurse li a img {margin-right: 10px;width: 25px;}
.contDocuments{margin-bottom:50px;}

.event-title h3 {margin-left: 18px; margin-bottom: 18px;}


.filrar_head_price {float:left; width:100%; background:#5272A0; padding:8px 10px;}
.filrar_head_price h1 {float:left; width:auto; color:#FFF; font-size:18px;}
.filrar_head_price > img {float:right; margin-top:8px;}

.price {float:left; width:100%; background:#FFF; padding:8px 10px; border-bottom: 1px solid #d7d7d7; }
.price-title-category {font-size: 15px;font-weight: bolder; color: #00395C; margin-right: 5px;}
.price-value {font-size: 14px;color: #00395C; margin-right: 5px;}

.links-events-container {margin-bottom: 10px;}
.links-events-container span {font-family: 'Calibri-Bold'; font-size: 14px; text-transform: uppercase; color: #00395C; margin-left: 10px; }
.links-events-container span:hover {font-family: 'Calibri-Bold'; font-size: 14px; text-transform: uppercase; color: #5E8AB0; margin-left: 10px; }
.links-events-container a {text-decoration: none;}

.contVideo{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;clear:both;}
.contVideo embed,
.contVideo object,
.contVideo iframe{position:absolute;top:0;left:0;width:100%;height:100%;max-width:100%;}

.block-collaborative-portal {
    float: left;
    text-align: center;
    padding-left: 15px;
}
.block-collaborative-portal .content-collaborative li a img {
    height: 30px;
    width: auto;
    margin-bottom: 2px;
}
.text-collaborative {
    font-size: 12px;
    line-height: 13px;
}
.text-collaborative a{
    color: #939393;
}
.text-collaborative a:hover{
    text-decoration: none;
}
.highlight-slider #calender{width:100%;}
.latinvep-info .flexslider{box-shadow:none!important;}
.latinvep-info .flexslider .slides {height:auto; border:1px solid #ccc;}
#about-job #job{margin-top:0;}
.reciprocal-assistance .about-main h2{color:#FFF;}
.reciprocal-assistance #vision-mission{border:0;margin-top:45px;}
.reciprocal-assistance #vision-mission .light-blue:first-child{margin-top:0;}
.reciprocal-assistance #vision-mission .light-blue{font-size:17px;margin:20px 0 0;line-height:25px;color:#FFF;}
.reciprocal-assistance .flex-item{max-width: 410px;margin-bottom:20px;position:relative;}
.reciprocal-assistance .flex-item .next{position:absolute;top:0;left:0;width:100%;text-transform:uppercase;font-family:'Calibri-Bold';font-size:19px;color:#FFF;text-align:center;top:26%;}
.reciprocal-assistance .flex-container{padding-top:20px;width:100%;clear:both;}
.reciprocal-assistance .flex-item a:hover{text-decoration:none;}
.reciprocal-assistance .flex-item figure{background:#F2F2F2;}
.reciprocal-assistance .flex-item h4{color:#FFF;font-size:18px;background:#00395C;padding:10px;margin:0;font-family:'Calibri-Bold';line-height:normal;width:100%;font-size:17px;}
.reciprocal-assistance .flex-item h4 span{display:block;font-family:'Calibri';font-size:20px;}
.reciprocal-assistance .flex-item ul{margin:0;padding:10px;width:100%;}
.reciprocal-assistance .flex-item ul li{color:#46494A;}
.flex-container {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-direction: normal;
    -moz-box-direction: normal;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -moz-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    -webkit-box-align: start;
    -moz-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    }

.flex-item:nth-child(1) {
    -webkit-box-ordinal-group: 1;
    -moz-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
    -webkit-box-flex: 4;
    -moz-box-flex: 4;
    -webkit-flex: 4 1 auto;
    -ms-flex: 4 1 auto;
    flex: 4 1 auto;
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    }

.flex-item:nth-child(2) {
    -webkit-box-ordinal-group: 1;
    -moz-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
    -webkit-box-flex: 4;
    -moz-box-flex: 4;
    -webkit-flex: 4 1 auto;
    -ms-flex: 4 1 auto;
    flex: 4 1 auto;
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    }

.flex-item:nth-child(3) {
    -webkit-box-ordinal-group: 1;
    -moz-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
    -webkit-box-flex: 4;
    -moz-box-flex: 4;
    -webkit-flex: 4 1 auto;
    -ms-flex: 4 1 auto;
    flex: 4 1 auto;
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    }
@-moz-document url-prefix() {
.flex-container {
    width: 100%;
    -moz-box-sizing: border-box;
    }

}

.contBackgroundBlue.publicaciones{background-position:center!important;height:300px;}

.news.vertical{padding:15px;}
.news.vertical .cont_{padding:15px;}
.news.vertical .news-detail h5{font-size:16px;line-height:1em;}
.news.vertical .news-detail{padding-left:10px;}
.news.vertical .img-box{width:30%;}
.news.vertical .img-box img{display:block;float:none;margin:0 auto;}

.flickr_visor{width:100%;clear: both;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-content: stretch;
    align-items: flex-start;
    max-height:380px;
}
.flickr_visor .img_big{
    order: 0;
    flex: 1 1 auto;
    align-self: auto;
    width:100%;
    padding-bottom:2px;
}
.flickr_visor img{width:100%;height:auto;display:block;}
.flickr_visor .album {
    order: 0;
    flex: 0 1 auto;
    align-self: auto;
    width:100%;
    overflow: hidden;overflow-y: auto;
}
.flickr_visor .album:before{content:"";display:block;position:absolute;z-index:2;height:10px;width:100%;bottom: 0;left:0;background: rgba(255,255,255,0);
background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(100%, rgba(255,255,255,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 );}
.flickr_visor .album ul{position:relative;width:100%;height: 100%;overflow:hidden;margin-left: -2px;}
.flickr_visor .scroll {position:relative;}
.flickr_visor .album ul li{display: block;float: left;width:100%;position:relative;}
.flickr_visor .album ul li+li{margin-top:2px;}
.flickr_visor .album ul li a{display:block;position:relative;height:150px;width:100%;}
.flickr_visor .album ul li a:before{display:block;position:absolute;content: "";z-index: 2;top:0;left: 0;width: 100%;height: 100%;}
.flickr_visor .album ul li p{position: absolute;bottom: 0;right: 0;display: block;z-index: 1;margin: 0;line-height: 1em;width: 100%;padding: 10px;color: #FFF;
background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%);
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );}
.flickr_visor .album ul li span {display:block;font-size: 12px;padding: 1px 3px;color: #FFF;}
.flickr_visor .album ul li span:last-child {display:block;font-size: 12px;padding: 1px 3px;color: #FFF;background: url(../img/icon_album.svg);background-size: auto 100%;background-repeat: no-repeat;padding-left: 22px;}
.flickr_visor .album ul li span b{display:block;font-size: 12px;padding: 1px 3px;color: #FFF;}

/* Let's get this party started */
.album::-webkit-scrollbar {
    width: 10px;
    position:absolute;
}

/* Track */
.album::-webkit-scrollbar-track {
	box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    border-radius: 10px;

}

/* Handle */
.album::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background: rgba(0, 57, 92, 0.6);
}
.album::-webkit-scrollbar-thumb:window-inactive {
	background: rgba(0, 57, 92, 0.2);
}
/*
@media(min-width:468px){
.reciprocal-assistance .flex-item{max-width:50%;}
}
*/
@media (max-width:992px){
.reciprocal-assistance .flex-container{
-moz-justify-content: center;
-ms-justify-content: center;
-o-justify-content: center;
-webkit-justify-content: center;
justify-content: center;
}
}
@media (min-width:480px) and (max-width:797px){
.reciprocal-assistance .flex-item{max-width:50%;}
}
.anniversary .nav-tabs{margin-top:30px!important;}
.anniversary .title-flat h2, .llamado-seje .title-flat h2 {color:#FFF;padding:30px 0;}
.anniversary .nav-tabs,
.nav-tabs>li>a,
.anniversary .nav-tabs>li.active>a,
.anniversary .nav-tabs>li.active>a:hover,
.anniversary .nav-tabs>li.active>a:focus,
.anniversary .nav-tabs>li>a:hover{border:0;margin:0;border-radius:0;color:#FFF;}
.anniversary .nav>li>a:hover{opacity:0.8;}
.anniversary .container .col-md-12 .nav>li>a{padding:5px 10px;font-size:1.2em}
.anniversary .nav-tabs>li{margin-right:15px;}
.anniversary .nav-tabs>li:last-child{margin-right:0;}
.anniversary .nav-tabs>li:nth-child(1)>a{background-color:#579031}
.anniversary .nav-tabs>li:nth-child(2)>a{background-color:#00A89D}
.anniversary .nav-tabs>li:nth-child(3)>a{background-color:#00ADD7}
.anniversary .nav-tabs>li:nth-child(4)>a{background-color:#0098BD}
.anniversary .nav-tabs>li:nth-child(5)>a{background-color:#0063A0}
.anniversary .nav-tabs>li:nth-child(6)>a{background-color:#003D6C}
.anniversary .cont_{background:#CCCCCC;margin-top:30px;}
.anniversary .cont_ .container{height:500px;}
.anniversary .img{height:inherit;background-size:cover;background-position:center;}
.anniversary .txt{color:#666;height:inherit;}
.anniversary .txt h3{color:#666;margin-bottom:20px;font-size:3.1em;margin-top:15px;display:block;width:100%;background-image:url('../img/arrow_aniver.jpg') ;background-position:right -2px;background-repeat:no-repeat;padding:5px 0;}
.anniversary .turnblue{margin-bottom:30px;}
.anniversary .turnblue img, .llamado-seje .img-seje img {
    width: 100%;
}

.anniversary .bullets-50-anniversary li {
    list-style-type: disc;
    list-style-position: inside;
    margin-bottom: 10px;
}
@media (max-width:440px){
	.news.vertical .img-box{width:100%;}
    .text-logo {
        font-size: 0.9rem;
        line-height: 1rem;
        padding-top: 0.4rem;
    }
}

.search_top{background:#00395C;padding: 15px;width:100%;clear:both;margin-bottom:20px;}
.search_top input{width:100%;border:1px solid #496577;display:block;margin:0 auto;background:#FFF;height:40px;line-height:40px;padding: 5px 40px 5px 10px;}
.search_top input:placeholder-shown{font-size:20px;font-style:italic}
.search_top input::-webkit-input-placeholder{font-size:20px;font-style:italic}
.search_top input::-moz-placeholder{font-size:20px;font-style:italic}
.search_top input:-ms-input-placeholder{font-size:20px;font-style:italic}
.search_top .cont__ {width:100%;max-width:530px;float:none;margin:0 auto;position:relative;}
.search_top .cont__ #result{display:none;width:100%;position:absolute;}
.search_top .btn_search {position: absolute;z-index: 1;right: 0;top: 0;border: 0;width: 50px;height: 100%;background: url(../img/search_icon.svg) no-repeat center;}
.publicaciones_list .form_{display:table;width:100%;}
.search_left h3 {
    margin: 0;
    padding: 9px 10px 4px;
    margin-bottom: 10px;
    font-size: 18px;
    color: #111;
    background: #dcd8d8;
    letter-spacing: 1px;
}
.search_left > label{text-transform:uppercase;display:block;padding:10px;color:#666;border-bottom:solid 1px #666;line-height: 1em;margin-bottom: 10px;font-size:16px;}
.search_left ul {padding-left: 10px;max-height:190px;overflow-y:auto;}
.search_left ul li {display: block;margin-bottom:10px;}
.search_left ul li label{display:block;color:#000;line-height:1em;text-align:left;}
.search_left ul li label input{float: left;margin: 0;margin-right: 5px;background: #FFF;}
.search_left label[for*="id_title"],
.search_left #id_title{display:none;}
.publicaciones_list .book-heading label a{color:#00395c;}

.search_top .twitter-typeahead{width:100%;}

.tt-menu{background:#FFF;width:100%;padding: 10px;margin-top: 10px;border: solid 1px;border-radius: 5px;box-shadow: 1px 3px 15px rgba(0, 0, 0, 0.38);max-height:400px;overflow-y: auto;}
.cont_pub{width:100%;}
.cont_pub .cont__ {
    display: table;
    width: 100%;
    padding: 15px 5px;
    border-bottom: solid 1px rgb(216, 216, 216);
}
.cont_pub.tt-cursor .cont__{background:#dae8f1;}
.cont_pub:last-child .cont__{margin-bottom:0;border-bottom:0;}
.cont_pub .img_ {
    padding-right: 10px;
    display: block;
    float: left;
    width: 90px;
}
.cont_pub .img_ img{box-shadow: 2px 2px 6px #777;width:100%;height:auto;}
.cont_pub .desc_{width:calc(100% - 125px);display:block;float:left;padding-left: 15px;padding-right: 5px;}
.cont_pub .desc_ .ttl_{display:block;width: 100%;color: #00395c;font-family: 'Calibri-Bold';font-size: 20px;padding: 0 0 10px;line-height: 20px;margin:0;}
.cont_pub .desc_ .year_{display:block;width: 100%;}
.cont_pub .desc_ .type_{display:block;width: 100%;}


.tt-input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #00395b !important;
  font-size: 18px !important;
}
.tt-input::-moz-placeholder { /* Firefox 19+ */
  color: #00395b !important;
  font-size: 18px !important;
}
.tt-input:-ms-input-placeholder { /* IE 10+ */
  color: #00395b !important;
  font-size: 18px !important;
}
.tt-input:-moz-placeholder { /* Firefox 18- */
  color: #00395b !important;
  font-size: 18px !important;
}

.search_top .cont_pub .desc_ .ttl_ {
    font-size: 18px;
    line-height: 18px;
}

.search_top  .cont_pub .desc_ .year_, .search_top  .cont_pub .desc_ .type_ {
    font-weight: bold;
    color: #6c8f3d;
    margin-bottom: 0;
    font-size: 14px;
}

.cont_tags {}
.cont_tags ul {}
.cont_tags ul li{display:inline-block;margin-bottom:15px;margin-right:5px;line-height:14px;}
.cont_tags ul li a{font-size:12px;line-height:12px;background:#5272a0;position:relative;padding:5px 10px 5px 25px;border-radius:15px;}
.cont_tags ul li a:before{content: "X";display: block;position: absolute;left: 9px;top: 5px;font-family: Arial;font-weight: bolder;font-size: 10px;}
.cont_tags ul li a:hover{background:#00395C;}
.cont_tags ul li a,.cont_tags ul li a:hover,.cont_tags ul li a:active{color:#FFF;text-decoration:none;}
.carousel-inner>.item>img, .carousel-inner>.item>a>img {
width: 100%;
}

.carousel-control.left, .carousel-control.right  {
background: none !important;
}

.carousel-control {
width: 0%;
}

.glyphicon-chevron-right:before {
content: "\e080";
background: rgb(5, 78, 125) !important;
padding: 5px 5px !important;
}

.glyphicon-chevron-left:before {
content: "\e079" !important;
background: rgb(5, 78, 125) !important;
padding: 5px 5px !important;
}

.carousel-control .glyphicon-chevron-right {
margin-right: 10px;
}

#carousel-example-generic  .carousel-control .glyphicon-chevron-right {
margin-right: 30px;
}

.carousel-control {
opacity: .8;
}

#carousel-example-generic .glyphicon-chevron-left:before, #carousel-example-generic .glyphicon-chevron-right:before  {
padding: 15px 15px !important;
}

#carousel-example-generic2 .carousel-control .icon-prev, #carousel-example-generic2 .carousel-control .icon-next, #carousel-example-generic2 .carousel-control .glyphicon-chevron-left, #carousel-example-generic2 .carousel-control .glyphicon-chevron-right {
top: 40%;
}


.mutual-technical-assistance .about-main {
padding: 0;
}

.mutual-technical-assistance .contBackgroundBlue,.mutual-technical-assistance .turnblue  {
background: none !important;
}

.mutual-technical-assistance .acc_header {
margin-top: -50px;
}

.mutual-technical-assistance p {
line-height: 12px;
}

.ulnumbers {
padding: 15px 15px 15px 35px;
}

.ulworking {
padding: 15px 15px 15px 50px;
}

.ulworking li {
    list-style-type:circle;
}

.mutual-technical-assistance strong {
font-weight: bold !important;
text-transform: none !important;
}

.form-horizontal .control-label {
text-align: left;
font-weight: 300;
font-family: inherit;
color: #00395C;
}

#options label {
font-weight: 500;
color: #00395C;
font-size: 14px;
padding-right: 20px;
cursor: pointer;
padding-top: 0px !important;
padding-bottom: 0px !important;
}

input[type="checkbox"] {
margin: 15px 5px 0 0px;
margin-top: 1px \9;
line-height: normal;
}

.btn-lg {
padding: 8px 16px;
font-size: 16px;
line-height: 1.33;
border-radius: 6px;
}



.pt30{
    padding-top: 30px;
}

.pb45{
    padding-bottom: 45px;
}

.partener-detail .blue a{
	color: #00395C;
    margin: 3px 0 0;
}


.mutual-technical-assistance .form-horizontal label {
    font-size: 16px;
    padding-bottom: 5px;
    padding-top: 15px !important;
}

.mutual-technical-assistance input[type="checkbox"] {
    margin: 10px 5px 0 0px;
    margin-top: 1px \9;
    line-height: normal;
    height: 10px;
}

.pt30{
    padding-top: 30px;
}

.pb45{
    padding-bottom: 45px;
}

.partener-detail .blue a{
	color: #00395C;
    margin: 3px 0 0;

}

.flexcontainer{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}





/*estilos pag sostenibilidad ticket 21943 */
.sustainability .col-xs-5,

.sustainability .col-sm-5,

.sustainability .col-md-5,

.sustainability .col-lg-5 {

  min-height: 1px; 

  position: relative;

}

.sustainability .col-xs-5 {

  float: left;

  width: 20%;

}

@media (min-width: 768px) {

.sustainability .col-sm-5 {

    float: left;

    width: 20%;

  }

}

@media (min-width: 992px) {

.sustainability .col-md-5 {

    float: left;

    width: 20%;

  }

}

@media (min-width: 1200px) {

.sustainability .col-lg-5 {

    float: left;

    width: 20%;

  }

}

.sostenibility p {
    font-size: 18px !important;
    font-family: 'Calibri';
    color: #FFF;
    line-height: 22px;
}

h2.sostenibility{
    line-height: 29px;
    margin-bottom: -5px;
}

.ul60perc ul{
    list-style-type: none;
}

.ul60perc li{
    float: left;
    text-align: left;
    padding-right: 10px;
}

.ul60perc ul li div {
    text-align: center;
    background: #003975;
    width: 110px;
    height: 110px;
    border-radius: 50%;
    margin-top: 30px;
    padding-top: 29px;
    font-weight: bold;
}

.ul60perc ul li div span{
    font-size: 45px;
    color: white;
}

li.txtempresas {
    text-align: left;
    height: 90px;
    margin-top: 40px;
    padding-top: 11px;
    border-left: 1px solid;
    padding-left: 10px;
    font-size: 18px;
    line-height: 18px;
}


.container.ul60perc {
    margin-bottom: 45px;
}


/*backgrounds*/

.itemcont .item{
background: rgb(230, 230, 230);
color:rgb(153, 153, 153);
margin-bottom: 30px;
height: 230px;
color: #5f5e5e;
}

.itemcont .item:hover{
color:white;
cursor: pointer;
}

.background_2016:hover{
background: #40c2cc;
}

.background_2015:hover{
background: #55649f;
}

.background_2014:hover{
background: #fdb913;
}

.background_2013:hover{
background: #f15d5b;
}

.item p:first-child{
    font-size: 16px;
    font-weight: bold;
    text-transform: uppercase;
    padding-top: 25px;
    height: 80px;
    
}

.item p:nth-child(2n){
    font-size: 16px;
    font-weight: normal;
    text-transform: none;
    padding-top: 10px;
    height: 90px;
    padding-right: 25px;
    line-height: 19px;
}

.item p:last-child{
    
}

hr.percent {
    margin-top: 20px;
    margin-bottom: 30px;
    border: 0;
    display: block;
    border: 1px solid #cecdcd;
    margin-left: 30px;
    margin-right: 30px;
}

h2.percent {
    font-size: 26px;
    line-height: 26px;
    color: #5a5a5a;
    margin-bottom: 10px;
    padding-left: 15px;
    margin-top: 0;
}

.mb45{
    margin-bottom: 45px;
}

.ulreferencias ul{
    list-style-type: none;
    margin-bottom: 45px;
}

.ulreferencias ul li{
    float: left;
    padding-right: 15px;
}

.ulreferencias ul li div {
    height: 25px;
    width: 25px;
    padding-right: 0;
    float: left;
    margin-top: -5px;
    margin-right: -5px;
}

.ulreferencias ul li:first-child div{
background: #40c2cc;
}

.ulreferencias ul li:nth-child(2n) div{
background: #55649f;
}

.ulreferencias ul li:nth-child(3n) div{
background: #fdb913;
}

.ulreferencias ul li:last-child div{
background: #f15d5b;
}



.ulreferencias ul li span{
padding: 20px 10px;
}

.link-poster{
    color: #00395C;
}

.link-poster:hover {
    text-decoration: none;
    color: #29abe2;
}

label[for="id_month_0"] ~ ul { 
    overflow: inherit;
}

/* cambios en innovacion*/
.innovation .divider {
    height: 160px;
    margin-bottom: 30px;
    background: rgb(0,180,170);
    background: -moz-linear-gradient(left, rgba(0,180,170,1) 0%, rgba(86,101,159,1) 32%, rgba(236,41,123,1) 60%, rgba(255,203,64,1) 93%);
    background: -webkit-linear-gradient(left, rgba(0,180,170,1) 0%,rgba(86,101,159,1) 32%,rgba(236,41,123,1) 60%,rgba(255,203,64,1) 93%);
    background: linear-gradient(to right, rgba(0,180,170,1) 0%,rgba(86,101,159,1) 32%,rgba(236,41,123,1) 60%,rgba(255,203,64,1) 93%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b4aa', endColorstr='#ffcb40',GradientType=1 );
}

.text-white{
    color: white !important;
}

.innovation .noticias h1 {
    padding: 65px 0;
}

.innovation .ulworking {
    padding: 5px 15px 10px 35px;
}

.innovation .about-main span {
    text-transform: uppercase;
    font-weight: bold;
}

.innovation span.ben1{
  color: #349ca7;
}
.innovation span.ben2{
    color: #c74e84;
}
.innovation span.ben3{
  color: #f89e57;  
}

.innovation .jumbotron {
    margin-top: 30px;
    padding: 20px !important;
} 
        
.innovation .about-main p {
    font-size: 14px !important;
    line-height: 18px !important;
}

.innovation .about-main h2 {
    font-size: 24px;
    margin-bottom: 10px;
}

.innovation .jumbotron h4, .innovation .jumbotron .h4 {
    font-size: 16px;
}

.filter_svg{
    margin-bottom: -6px;
}

/**/
/**//**/
/**//**//**/
/*Estilos de flatpage Programa Alta Gerencia*/
/**//**//**/
/**//**/
/**/
section.title{
    background:#030e36 url(../img/flatpages/PAG/back-title.png) center right no-repeat;
    background-size: contain;
}

.leadership h3 {
    margin: 0;
    font-family: 'Calibri';
    text-transform: none;
    line-height: 31px;
}

.leadership h2 {
    margin-bottom: 0;
    font-family: 'Calibri';
    text-transform: none;
}

.py-2{
    padding: 2rem 0;
}

.py-3{
    padding: 3rem 0;
}

.py-4{
    padding: 4rem 0;
}

.pb-5{
    padding-bottom: 5rem;
}

.my-4{
    margin: 4rem 0;
}

.mt-4{
    margin-top: 4rem;
}

.mb-3{
    padding: 0 0 3rem 0;
}

.mb-2{
    padding: 0 0 2rem 0;
}

.p-2{
    padding: 2rem;
}

section.objetivos{
    background: #666;
}

section.objetivos p, section.especificamente p, section.mainimg p{
    font-size: 1.6rem;
    line-height: 1.8rem;
}

section.mainimg p{
    line-height: 2.2rem;
}

.line1, .line2, .line3, .line4{
    width: 50px;
    height: 5px;
    margin-bottom: 10px;
}

.line1{
    background-color: #ff9741;
}

.line2{
    background-color: #339e99;
}

.line3{
    background-color: #480097;
}

.line4{
    background-color: #810066;
}

section.participante{
    background: url(../img/flatpages/PAG/decorado.png) bottom right no-repeat;
}

section.modulos{
    background: #666 url(../img/flatpages/PAG/decorado2.png) top right no-repeat;
    padding-bottom: 10rem;
}

.back-m1{
    background: #150036;
}

.back-m2{
    background: #00c7b1;
}

.back-m3{
    background: #43194a;
}

section.mod123 {
    margin-top: -6rem;
}

section.mod123 p{
    font-size: 1.8rem;
    line-height: 2.1rem;
}

.idiomas{
    font-size: 2rem;
    line-height: 2.5rem;
}

section.img-txt{
    background: #666;    
}

section.img-txt img{
    margin: -4rem 0px;
}

.img-txt h5{
    text-transform: none;
    font-family: 'Calibri';
    font-size: 2rem;
    line-height: 2.4rem;
}

section.descargar{
    background:url(../img/flatpages/PAG/decorado-bottom.png) top right no-repeat;
    background-size: contain;
}

section.descargar .btn-lg {
    padding: 12px 16px;
    border-radius: 2px;
    border: none;
    font-size: 16px;
}

section.descargar .btn-success {
    background: #150036;
}

section.descargar .btn-primary {
    background: #00c7b1;
}


.w-100{
    width: 100%;
}

h5.text-testimonio{
    color:#00c7b1;
}

img.youtube{
    width: 75px;
    margin: -1.25rem 1rem 0 0 !important;
}

a.nodeco{
    text-decoration: none;
}

/**//**//**/
/*Ajustes mobile*/
/**//**//**/
@media (max-width: 992px) {

    section.participante{
    background: none;
    }

    section.modulos{
    background: #666;
    padding-bottom: 3rem;
    }

    section.title{
    background:#140037;
    }

    section.mod123 {
    margin-top: 3rem;
    }

    section.img-txt img{
    margin: 0;
    }

    section.descargar{
    background:#ffffff;
    }

    h3 {
    font-size: 20px;
    }

    section.objetivos p, section.especificamente p, section.mainimg p {
    font-size: 1.3rem;
    line-height: 1.8rem;
    margin-top: 15px;
    }

    section.mod123 p{
    font-size: 1.3rem;
    line-height: 1.8rem;
    }

    .py-4 {
    padding: 2rem 0;
    }

    .py-3 {
    padding: 1.5rem 0;
    }

    .my-4 {
    margin: 2rem 0;
    }

    .mb-2{
    padding: 0 0 1rem 0;
    }

    .p-2 {
    padding: 1.25rem;
    }

    .pb-5 {
    padding-bottom: 2.5rem;
    }

    .pt-xs-0{
    padding-top: 0rem;    
    }

    .line1, .line2, .line3, .line4 {
    width: 30px;
    height: 3px;
    margin-bottom: -13px;
    }

    .img-txt h5 {
    font-size: 1.5rem;
    line-height: 2rem;
    }

    .row {
    margin-right: -15px;
    margin-left: -15px;
    }

    section.descargar .btn-lg {
    font-size: 15px;
    margin-top: -15px;
    }

    .idiomas {
    font-size: 1.4rem;
    line-height: 2rem;
    }

    section.img-txt {
    background: #666;
    padding-top: 15px;
    }

    img.youtube {
    width: 60px;
    margin: -1.25rem 1rem 1rem 0 !important;
    }


}
.text-justify {
    text-align: justify;
}
.llamado-seje .turnblue {
    margin-bottom: 30px;
}
.llamado-seje .section .container {
    margin-top: 30px;
    margin-bottom: 30px;
}
.llamado-seje .turnblue .container {
    margin-bottom: 0;
    margin-top: 0;
}
.llamado-seje .section .container p, .llamado-seje .section .container ol {
    font-size: 1.8rem;
}
.llamado-seje .section .container ol {
    margin-left: 4rem;
}
.llamado-seje .section .container ol li {
    list-style: decimal;
}
.bg-info {
    background-color: #e5e5e5;
    color: #666;
    padding: 15px;
    margin-top: 30px;
}
.llamado-seje .container .col-md-2 {
    background: #36588D;
    padding: 10px;
}

.llamado-seje .container .col-md-2 ul {
    margin-bottom: 0;
}

.llamado-seje .container .col-md-2 ul li a span {
    margin-left: 10px;
    color: #fff;
    font-size: 1.6rem;
}

.llamado-seje .section .container ol.lower-latin li {
    list-style-type: lower-latin !important;
}

div.whatsapp-button {
    position: fixed;
    bottom: 80px;
    right: 4px;
    z-index: 100000;
}

/**/
/**//**/
/**//**//**/
/* end Estilos de flatpage Programa Alta Gerencia*/
/**//**//**/
/**//**/
/**/
