.igallery_title {margin: 10px 0 20px 0!important;}
.igui-scope.ig-main-scope-wrapper{
margin: 0px 30px!important;}
.cajitas-cv-rlr{height: 90px!important;box-shadow: 0 3px 15px rgba(0,0,0,0.1) !important; transition:.3s all;padding:20px;border-radius: 15px;}
.cajitas-cv-rlr:hover{
transform: scale(1.05);
transition: .3s;
}
.cajitas-cv-rlr .sppb-addon-content.sppb-text-left{
display: flex;
vertical-align: middle; transition: .3s;}
.cajitas-cv-rlr .sppb-icon{margin-right:10px; transition: .3s;}

img .sprocket-mosaic-image {
  max-height: 193px!important;}
.img-cursos {
max-height: 200px!important;
}
.pull-right {
max-height: 200px!important;
}
.ba-form  label span {font-size:14px !important;}

#sppb-addon-1521659517028 #btn-1521659517028.sppb-btn-custom:hover {
    background-color: #000000 !important;
    color: #ffffff;
}

.uk-button-primary {transition:.3s all;} .uk-button-primary:hover {transition:.3s all;}

.ico:hover img { transform: scale(1.1); transition:.3s all; }
.ico img {transition:.3s all; }

.sprocket-features-desc
.uk-button span:before
{

    content: "Ver cursos";
	font-size:18px !important;

}

.sprocket-features-desc
.uk-button { padding: 10px 15px 6px 15px !important;}


.sprocket-features-desc
.uk-button span
{font-size:0px;    }

.tm-footer a:before
{
color:#003e86 !important;

}

.caja .sppb-addon-title {margin:20px;}
.caja-2 {box-shadow: 0 3px 5px rgba(0,0,0,0.1); transition:.3s all; padding:45px 20px 0px 20px; min-height:180px; margin-bottom:30px;}

.caja-2:hover {box-shadow: 0 3px 15px rgba(0,0,0,0.1); transition:.3s all;}


.ico img{width:70px;} .caja {background:#003e86; padding:40px; min-height:335px;} .caja ul {    list-style: none; padding: 0px;}

#sppb-addon-1521659517028 #btn-1521659517028.sppb-btn-custom:hover {background-color: #fff ;  }

.control-group input {margin-right: 10px !important;}
.sppb-text-center a:hover {opacity:0.8 !important; transition: all .3s !important;}

.sppb-text-center a {
 padding: 20px 30px !important;
  text-transform: uppercase  !important;
    border-radius: 0px  !important;
    /*color: #fff  !important;*/
	border: 1px solid transparent !important;

}

.uk-dropdown a {font-size:14px !Important;}

#baform-4, #baform-2 {margin-bottom: 50px !important;}

@media only screen and (max-width: 1200px)
		{ .item-pagecursos .span6  { width:100% !important; } .item-pagecursos .item-image  { float:left !important;}  }


.item-pagecursos .content-links { width:100% !important;} 

.content-links-a a:hover {opacity:0.8 !important; transition: all .3s !important;}
.content-links-b a:hover {opacity:0.8 !important; transition: all .3s !important;}

.content-links-a a {transition: all .3s !important;}
.content-links-b a {transition: all .3s !important;}

.nav.nav-tabs.nav-stacked {margin-top: 10px !important;}
.nav-stacked > li {float: left  !important;margin-right: 10px}
.uk-breadcrumb img {opacity:0.2 !Important;}
.uk-breadcrumb .uk-active {color:#fff !Important; font-size:22px !important;}
.uk-breadcrumb  a, .uk-link { color: #003e86 !important; font-size:22px !important;}

.uk-breadcrumb 
{
padding:60px!important; 
text-align:center!important;
background-image:url(/images/titulos-fondo.png);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:cover;
background-size: 100% !important;
background-color: #003e86 !important;

}

#donation-complete-page {padding:10px 30px ; }.uk-navbar-nav > li > a:active {color: #fff !important;}

.uk-panel.cursos-titulo 
{
    background-color: #003e86;
    padding-top: 10px;
    padding-bottom: 20px;
}

.cursos .uk-container {padding: 0px !important;} 
.cursos .uk-container {padding: 0px !important;}

#donation-form {padding:30px !important;}
/*.cursos .uk-container{padding:20px !important;}*/
.img-cursos {overflow:hidden !Important;}
.item {overflow:hidden !Important; background:#003e86 !important; margin-bottom:20px;}
.img-cursos img:hover {transform:scale(1.2); transition:all .4s ; opacity:0.5; } .img-cursos img {transition:all .4s ;}
.item-pagecursos {padding: 70px 30px !Important;}

.item  h2  a {
color:#fff !important;
padding-left: 10px;
text-decoration:none !important;
font-size: 16px !important;
text-align:center !important;
}

.item .column-3 .span4 {
	  background-color: #003e86;
    color: #fff;
	margin-bottom:10px;
}

.item .span12  {
	z-index:9999999;
	background-color: #003e86 !important;
    color: #fff!important;
	
}

.item.column-1.span4 {
	  background-color: #003e86;
    color: #fff;
	margin-bottom:10px;
}

.row-fluid.inscribete a::before {content:"INSCRIPCIÓN"; font-size:14px !Important; color:#fff !important; font-weight:bold;}
.row-fluid.infotep a::before {content:"INFOTEP"; font-size:14px !Important; color:#fff !important; font-weight:bold;}
.infotep { margin-top: 10px !important;}
.inscribete { margin-top: 10px;}


.content-links-a a {
    padding: 20px 30px  !important;
    text-transform: uppercase  !important;
    border-radius: 0px  !important;
    background-color: #003e86  !important;
    color: #fff  !important;
	border: 1px solid transparent !important;

}

.content-links-b a {
    padding: 20px 30px !important;
    text-transform: uppercase  !important;
    border-radius: 0px  !important;
    background-color: #003e86  !important;
    color: #fff  !important;
	border: 1px solid transparent !important;

}


.tm-footer p a:hover {opacity:0.6; transition:all .3s;text-decoration:none !Important; }
.uk-icon-button:hover {opacity:0.8; transition:all .3s;}
.tm-footer p a {color: #fff!important; transition:all .3s;}
.tm-footer, .tm-footer h1, .tm-footer h2, .tm-footer h3, .tm-footer h4, .tm-footer h5, .tm-footer h6 {color: #fff!important;}
.uk-icon-button {background: #fff !important;color:#003e86 !important; transition:all .3s;}
.tm-footer {background-color: #003e86 !important;}
.ba-form {padding: 0px !important;}
.tm-content {padding: 0px !important;}
.tm-navbar {padding:0px 20px !Important;}


.uk-container{max-width: 100%;padding:0;}
.main-outer{padding: 0px;}
#main-content .uk-panel-title {
	margin-bottom:20px !Important;
   text-align:center !important;
    font-size: 32px !important;
color: #222222 !important;
}

.titulo-form {
    padding: 15px 25px 25px 25px !important;
    text-align:center !important;
}




#top-b {
    padding: 100px 0  !important;
}

#top-c {
    background-color: #e5e5e5 !important;
}

#top-a  .uk-width-1-5 {
    padding:25px;
}


.uk-button.btn-voluntarios:hover {
   opacity:0.7;
	transition:all .3s;
    
}


.uk-button.btn-voluntarios {
    color: #003e86 !important;
    background:#fff;
    padding:15px 40px;
    border-radius:2px;
    font-size:14px;
    font-weight:bold;
	transition:all .3s;
}

#top-a h1{color:#fff !important;}

#top-a {
    padding: 20px 0 !important;
    background-color: #003e86  !important;
}
.donate-details .jd-taskbar .btn:hover, .donate-details-mod .jd-taskbar .btn:hover{background-color: #0060ce;}
.donate-details .jd-taskbar .btn, .donate-details-mod .jd-taskbar .btn{background-color: #003e86;}
#cboxTitle{display:none !important;}
.layout-slideshow .sprocket-features-content{top:30% !important;}
.layout-slideshow .sprocket-features-title, .sprocket-features-desc, .sprocket-features-desc{color:#fff !important;}

#top-a, #top-a h3{color: #fff !important;}
#map{filter: none;}
#bottom-d, #bottom-b{padding:50px 0 !important;}
.title-5 .uk-panel-title{border-bottom: 4px solid #003e86;}
.title-5 .uk-panel-title{text-align: center;
padding-bottom: 20px;
margin: 0 auto;
display: table;
font-size: 300%;
line-height: 120%;
color: #222222;}
div#pwebcontact237_container.pwebcontact-container{left: 18%;
position: relative;
padding-top:20px;padding-bottom:20px}

.pweb-form-white form.pwebcontact-form button,
.pweb-form-white form.pwebcontact-form .btn {
	color: #000 !important;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	border: 1px solid;
	border-color: #003e86 #003e86 #003e86;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	background: #003e86;
	background-image: -moz-linear-gradient(top,#003e86,#003e86);
	background-image: -ms-linear-gradient(top,#003e86, #003e86);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#003e86),to(#003e86));
	background-image: -webkit-linear-gradient(top,#003e86,#003e86);
	background-image: -o-linear-gradient(top,#003e86,#003e86);
	background-image: linear-gradient(to bottom,#003e86,#003e86);
	background-repeat: repeat-x;
	-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset;
	-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset;
}


form.pwebcontact-form input.pweb-input{max-width: 100%;
line-height: 30px;
height: 40px;}
#bottom-c{background-size: 90%}
.title-2{padding-bottom: 80px;}
.bottom-a-outer{padding: 40px 0}
.lista{list-style:none; padding-left: 0px;}
.title-01{color: #003e86; text-align: center;margin-top:50px;margin-bottom:50px; }
.uk-width-1-1.uk-width-medium-1-2.uk-row-first{}
.layout-slideshow .sprocket-features-title, .sprocket-features-desc, .sprocket-features-desc {
    text-shadow: 2px 3px 4px black;
}
.sprocket-features-index-1 .sprocket-features-title{
  color: #e61a35 !important;
   text-shadow: none;
}
.titulo-examen{
  color:white !important;
}
.ofre-list ul li{
  list-style:none;
}
.ofre-list ul li::before {
	content: "\2713" !important;  /* Add content: \2022 is the CSS Code/unicode for a bullet */
  color: white; /* Change the color */
  font-weight: bold; /* If you want it to be bold */
  display: inline-block; /* Needed to add space between the bullet and the text */
  width: 1em; /* Also needed for space (tweak if needed) */
  margin-left: -1em; /* Also needed for space (tweak if needed) */
}



.sprocket-strips-s-item>div{
  max-height: 200px;
}
.logo3{
    position: absolute;
    width: 150px;
    margin-top: 150px;
    left: 310px;
}
.logo2{
    position: absolute;
	width: 120px;
    margin-top: 150px;
    left: 170px;

}
.logo1{
    position: absolute;
	width: 120px;
    top: -150px;
    left: 101px;

}

.sprocket-strips-s-title a {
    color: #013e86 !important;
    text-decoration: none;
    cursor: pointer;
}
.sprocket-strips-s-title a:hover {
    color: #222222;
    text-decoration: none;
}

.gallery-scope-1 .ig-menu-grid-image{
      min-height: 218px !important;
}
.gallery-scope-1 a:hover{
  text-decoration:none !important;
}
.igui-scope img{
   min-height: 218px !important;
}
   