﻿
/*****************************/

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

/* ADDITIONAL CSS RULES */


.home .entry-title {

   padding-top:30px !important;

 }

.toggle-label { 

  display: block !important;

 }


/* CONTACT FORM 7 FIX */

.contact-form label, .wpcf7-form label {

display:block !important;

}

#content .wpcf7-form p {

width:92% !important;

}

.news-title {

margin-top:10%;

}

/* HOME CSS */

/* SPACE BUTTON */

.ctm-space {

	display:block; width:100%; height:1px; margin:2px 0;

}

/* GET TO KNOW US PAGE */

@media only screen AND (min-width:398px) {
.page-id-20179 .inner .page-title {

  display:none;

}
}


@media only screen AND (min-width:800px) {
.page-id-20179 #content {

  padding:100px !important;

}

}

@media only screen AND (max-width:667px) {

  .page-id-20179 #content {

  padding:50px !important;

}

}


.page-id-20179 .spectog {

  margin-top:35px !important;

}

.page-id-20179 #title-area {

  background-position:0 !important;

}


/* COMUNICACION CORPORATIVA PAGE */

.page-id-19849 #content {
 margin-bottom:100px !important;
}

.page-id-19849 #title-area {

  background-position:0 !important;

}

.page-id-19849 .entry-title {
 display:none;
}

.page-id-19849 .col-container {

  width:100%;
  margin-top:50px;
  margin-bottom:100px;

}

.page-id-19849 .side-col {

  float:left;
  width:20%;


}

.page-id-19849 .mid-col {

  float:left;
  width:60%;

}

.page-id-19849 .ninja-forms-required-items {
 display:none;
}

.page-id-19849 .ninja-forms-cont {

  width:80%;
  margin:0 auto;

}

.page-id-19849 .profile_pass-wrap input, .text-wrap.label-above input, .text-wrap.label-below input, .text-wrap.label-inside input, .textarea-wrap.label-above textarea, .textarea-wrap.label-below textarea, .textarea-wrap.label-inside textarea, .list-dropdown-wrap.label-above select, .list-dropdown-wrap.label-below select {
 background:#ffffff;
 padding:15px;
}

.page-id-19849 button, html input[type=button], input[type=reset], input[type=submit] {
  width:100% !important;
  background:#80c343;
  border:none;
}

@media only screen AND (min-width:0px) AND (max-width:992px) {
  .page-id-19849 .side-col {
   width:100%;
  }

.page-id-19849 .mid-col {

  float:left;
  width:100%;

}

.page-id-19849 .ninja-forms-cont {

  width:100%;
  margin:0 auto;

}


}

/* TRADICION DE CAMPEONES */

.page-id-16438 #title-area {
 padding:188px 0 188px !important;
}

.tc-col-6 {
  position:relative;
  display:block;
  width:50%;
  height:auto;
  margin:0 auto;
}

.page-id-16438 ul.image-grid {
  margin:0 0 20px 18px;
}

.tc-col-4 {

  position:relative;
  display:block;
  float:left;
  width:33%;
  height:auto;
  padding:0 1%;

}

.page-id-16438 .entry-title {
  font-size: 1em !important;
  text-align:center;
}

.page-id-16438 #tc-sub-videos {
 text-align:center;
 margin:50px 0 80px 0;
}

.page-id-16438 #tc-sub-videos-inner {
 text-align:center;
 margin:50px 0 80px 0;
}

.category-tradicion-de-campeones-videos .entry-meta {
  display:none;
}

.page-id-16438 #title-area p {
 font-size:28px;
 font-family:'Open Sans';
}

@media only screen AND (min-width:0px) AND (max-width:768px) {
 .tc-col-6 {
  display:block;
  width:100%;
  height:auto;
  margin:0 auto;
}
}

@media only screen AND (min-width:768px) AND (max-width:992px) {
  .tc-col-6 {
  display:block;
  width:80%;
  height:auto;
  margin:0 auto;
}
}

@media only screen AND (min-width:992px) AND (max-width:1200px) {
  .tc-col-6 {
  display:block;
  width:80%;
  height:auto;
  margin:0 auto;
}
}

@media only screen AND (min-width:1200px) {
  .tc-col-6 {
  display:block;
  width:50%;
  height:auto;
  margin:0 auto;
}
}

/* YTQE 2016 HOMEPAGE */

#popmake-17120 {

  background:url('http://intercentrales2.azurewebsites.net/wp-content/uploads/2015/02/intertec_back.png') no-repeat center;
  background-size:cover;

}

#popmake-17120.expandit {
 height:45vh;
}

#popmake-17120 #pup-logo {

  height:60px;

}

#pup-form .ninja-forms-required-items {

  display:none;

}

#pup-logo img {
 margin:0 auto;
 width:201px;
  height:59px;
}

#pup-title {
 margin:50px 0;
}

#pup-title.hideit {
 display:none;
}

#pup-form .field-wrap {
 width:49%;
  display:inline-block;
}

#pup-form #ninja_forms_field_90 {
 width:100%;
 padding:10px 10px !important;
 border:0 !important;
 border-radius:0;
}

#pup-form #ninja_forms_form_18_all_fields_wrap {
 text-align:center;
}

#pup-form #ninja_forms_field_89_div_wrap {
width:100% !important;
}

#pup-form #nf_submit_18 {
 width:100%;
 border-top: 3px solid #FFF;
 text-align:center;
}

#pup-form #nf_submit_18 input[type='submit'] {
 margin-top:15px;
 margin-bottom:30px;
}

#scs-msg {
 margin:8%;
}

#ninja_forms_field_101_div_wrap {
 width:100% !important;
}

#ninja_forms_form_18_all_fields_wrap {
 width:80%;
 margin:0 auto;
}

/* YTQE CUSTOM CHANGES */

/* CUSTOM MODAL */

.page-id-17000 .modal-dialog {
width:60vw;
min-height:40vh;
margin:60px auto;
}

.page-id-17000 .modal-header {
border-bottom:none;
margin-bottom:25px;
}

.page-id-17000 .modal-footer {
border-top:none;
padding:0;
}

.page-id-17000 .modal-body:before {

display:block;
content: url('http://intercentrales2.azurewebsites.net/wp-content/uploads/2015/02/modal_title.png');
text-align:center;
margin:0 0 40px 0;

}

.page-id-17000 .modal-body.hideit:before {

  display:none;

}

.close {
 opacity:1 !important;
}

.page-id-17000 .modal-header .close {
  visibility:hidden;
}

.page-id-17000 .modal-header .close:after {
  visibility:visible;
  content: url('http://intercentrales2.azurewebsites.net/wp-content/uploads/2015/02/close.png');
}

@media only screen AND (min-width:667px) AND (max-width:1280px) {
  .page-id-17000 .modal-body:before {
  content: url('http://intercentrales2.azurewebsites.net/wp-content/uploads/2015/02/modal_title_md.png') !important;
  }
}

@media only screen AND (min-width:0px) AND (max-width:667px) {

.modal {
  padding-right:0px !important;
  }

.page-id-17000 .modal-body:before {

display:block;
content: url('http://intercentrales2.azurewebsites.net/wp-content/uploads/2015/02/modal_title_sm.png');
text-align:center;
margin:0 0 0 0;
}

.page-id-17000 .modal-dialog {
width:auto;
height:auto;
margin:60px auto;
}

.page-id-17000 .modal-body {
width:100% !important;
}

}

.page-id-17000 .modal-body {
padding:0;
width:60%;
margin: 0 auto;
}

.page-id-17000 .modal-footer .btn-default {

visibility:hidden;

}

.page-id-17000 .ninja-forms-required-items {

visibility:hidden;

}

.page-id-17000 #nf_submit_18 {

border-top:3px solid #FFF;

}

.page-id-17000 #ninja_forms_field_89 {

margin-top:25px;

}

.page-id-17000 #ninja_forms_field_90 {
 width:100%;
 border-radius:0;
}



.page-id-17000 .modal-footer .btn-default {
visibility:hidden;
}

.page-id-17000 .modal-title {

visibility: hidden;

}

.page-id-17000 .modal-title:after {

visibility:visible;
content: url('http://intercentrales2.azurewebsites.net/wp-content/uploads/2015/02/logo_white.png');

}

.page-id-17000 .modal-content {
background:url('http://intercentrales2.azurewebsites.net/wp-content/uploads/2015/02/modal-background-01.png') no-repeat center;
background-size: cover;
padding:25px;
}

.changebg {
background:url('http://intercentrales2.azurewebsites.net/wp-content/uploads/2015/02/confirmation_dark.jpg') no-repeat center !important;
background-size: cover !important;
padding:50px !important;
}

.page-id-17000 #ninja_forms_form_18_all_fields_wrap .field-wrap {

width:49%;
display:inline-block;
margin-bottom:40px;

}

.page-id-17000 #ninja_forms_form_18_all_fields_wrap #ninja_forms_field_89_div_wrap {
width:100% !important;
text-align:center;
}


/* END CUSTOM MODAL CODE */

/* CUSTOM MODAL 2 */

#pum_popup_title_17028 {
 color:#ece710;
  text-align:center;
}

.popmake-content p {
  color:#FFF;
  text-align:center;
}

#popmake-17028 {
 background:url('http://intercentrales2.azurewebsites.net/wp-content/uploads/2015/02/modal-background-01.png') no-repeat center;
 background-size: cover;
 color:#FFF;
 padding:50px 0 100px;

}

@media only screen AND (min-width:0px) AND (max-width:667px) {

  #popmake-17028 {

    width:90%;
    left:10px !important;
    padding:25px;

  }

}

#ninja_forms_form_20_all_fields_wrap {
 width: 80%;
 text-align:center;
  margin:0 auto;
}

.popmake-close {
 background-color:rgba(0,0,0,0.1) !important;
}

#ninja_forms_field_91_div_wrap {
 width:70%;
  display:inline-block;
}
#ninja_forms_field_92_div_wrap {
 display:inline-block;
}

#ninja_forms_field_92 {
 height:42px;
}

/* END CODE */







/* HOMEPAGE MODAL */

#pum_popup_title_17031 {
 color:#ece710;
  text-align:center;
}

.popmake-content p {
  color:#FFF;
  text-align:center;
}

#popmake-17031 {
 background:url('http://intercentrales2.azurewebsites.net/wp-content/uploads/2015/02/intertec_back.png') no-repeat center;
 background-size: cover;
 color:#FFF;
 padding:50px;

}

@media only screen AND (min-width:0px) AND (max-width:667px) {

  #popmake-17031 {

    width:90%;
    left:10px !important;
    padding:25px;

  }

}

#ninja_forms_form_20_all_fields_wrap {
 width: 80%;
 text-align:center;
  margin:0 auto;
}

.popmake-close {
 background-color:rgba(0,0,0,0.1) !important;
}

#ninja_forms_field_91_div_wrap {
 width:70%;
  display:inline-block;
}
#ninja_forms_field_92_div_wrap {
 display:inline-block;
}

#ninja_forms_field_92 {
 height:42px;
}

/* END CODE */


/* DISABLE BOOTSTRAP CHANGES */

.image-area .thumbnail {

  height:auto !important;

}

.thumbnail {

  padding:inherit !important;
  margin-bottom:inherit !important;
  background-color:transparent !important;
  border:none !important;
  border-radius:0 !important;

}


/* DEFAULT CSS ORIGINAL TO INTER.EDU */

/* DONA UNPESITO */

#donaunpesito {

margin:0 auto;

}

/* END */

/* SLIDER */
.tp-bullets {

display:none !important;

}

/* TARGET SPECIFIC PAGES */

.page-id-14995 .fourcol {
margin-top:2%;
}

.page-id-14995 .page-title {
display:none;
}

.page-id-16438 .page-title {

display:none;

}

.page-id-16438 .post-snippets .terms {
display:none;
}

.page-id-16438 .post-snippets .type-news .entry-terms {
display:none;
}

.page-id-16438 .three-col-spec {

width:20%;
display:inline-block;
float:left;

}

.page-id-16438 .three-col-mid {

width:60%;
margin-right:0;
display:inline-block;
float:left;

}

.page-id-16438 .one-col p {

display:block;

}

#tradicion {

margin:2.5% 0;

}

.page-id-16438 .blank {

display:block;
content: '';
width:inherit;
height:1px;

}

.page-id-16438 .text-center {

text-align:center;

}

.page-id-16438 .logo img {

display:inline-block;
margin:25px 0;

}

/* PRIMARY MENU */

#primary-menu {
margin-right:0;
}

@media only screen AND (max-width:1160px) {

.th-bar-container {
display:none !important;
}

}

@media only screen AND (max-width:1024px) {

#primary-menu > ul.menu > li > ul.sub-menu {
top:34px;
}

}

@media only screen AND (min-width:1024px) AND (max-width:1280px) {

#primary-menu > ul.menu > li > ul.sub-menu {
top:34px;
}

}

@media only screen AND (min-width:767px) AND (max-width:1280px) {

#primary-menu .menu-item a {
font-size:13px;
}

#primary-menu {

margin:34px 0 0 0;

}

.dropdown-menu-wrap > ul.menu {
margin:0;
}

#primary-menu > ul.menu > li > a {
padding: 0 20px 0 0;
line-height:34px;
}

}

@media only screen AND (min-width:1280px) {

#primary-menu > ul.menu > li > a {

padding:0 15px 0;

}

}

@media only screen AND (min-width:800px){
.post-16122 .header-fancy {

margin-bottom:10px;

}
}

@media only screen AND (max-width:800px){
.post-16122 .header-fancy {
height:auto;
}
.tabs a {
padding:6px 10px 6px;
}
}

/* FRONT PAGE NEWS */

.news .entry-summary {
display:none;
}


#page-loading {
background: none !important;
/*background: #FFF url('http://intercentrales1.azurewebsites.net/wp-content/uploads/2015/02/preloader.gif') no-repeat 50% 50%;*/
}

.image-area .thumbnail {
height:285px;
}

/* RECINTOS */

.department .post-snippets .hentry .entry-summary {
font-size: 12px;
}

.department .hentry {

box-shadow:none;

}

.department .hentry:hover {
box-shadow:none;
}

.type-course .entry-text-wrap {
padding:0 !important;
}

/* MAIN PAGE STICKY TOP HEADER */

#top-header-area {

border-bottom:0 !important;

}


@media(min-width:0px) AND (max-width:992px){

.th-bar-container {

display:none;

}

}

.th-bar-container {

position:fixed;
top:0;
left:38%;
width:783px;
margin:0 auto;
z-index:10000;

}

.th-bar-inner {

position:relative;

}

.th-yellow {

 background-color:#008445 !important;
 color:#FFF;
 text-align:center;
 border:0;
 min-width:100px;
 max-width:250px;
 margin-right:3px;
 display:inline-block;
 padding:0.25em 1em;
 font-size:13px;
 margin:0 -2px 0 0 !important;

}

.th-yellow a {

color:#FFF !important;
text-decoration: none;

}

.th-yellow a:hover {

color:#eee !important;

}

.th-left-span {

margin-left:1em;

}

.th-hide {

display:none !important;

}

.page-id-15523 .page-title {

display:none;

}

.post-password-required {

text-align:center;

}

.post-password-required #pwbox-15523 {
margin:0 auto;
}

.small-text {

font-size: 0.75em;
color: #A5A5A5;

}

.small-paragraph {
font-size: 0.9em;
}

#wpcf7-f15524-p15523-o1 .text-left {

font-size: 0.8em;

}

#wpcf7-f15524-p15523-o1 #content .contact-form input[type=text], #content .contact-form input[type=tel], #content .contact-form input[type=url], #content .contact-form input[type=email], #content .contact-form input[type=number], #content .contact-form input[type=range], #content .contact-form textarea, #content .wpcf7-form input[type=text], #content .wpcf7-form input[type=tel], #content .wpcf7-form input[type=url], #content .wpcf7-form input[type=email], #content .wpcf7-form input[type=number], #content .wpcf7-form input[type=range], #content .wpcf7-form textarea {

padding:6px !important;

}


ul#program-list {
    margin: 0;
}
}


#primary-menu > ul.menu > li > a {padding: 0 15px 0 !important; }

.dropdown-menu-wrap ul.sub-menu li a {font-size:11px !important; font-weight:bold; }


.search {display:inline-block !important;}
.search-form .search-text {height:auto !important; border-radius:0px !important; box-shadow:none !important;}

@media only screen and (max-width: 767px) {
.search {width:100% !important; text-align:center !important;}
.search-form .search-text {border-bottom:0px !important; background-color:#FFF !important;}
.search-form .search-text {text-align:center;}
.search-form { max-width:100%; }
}

/* ---------- MAIN NAVIGATION ------------------ */

#header .inner {

max-width:95%;

}

@media (min-width:1200px){
.inner {

max-width:1328px;

}
}



/*---------- SUB MENU NAVIGATION ----------------*/

.widget.widget_nav_menu ul li.current_page_item > a {
background:transparent;
color:#fed34e;
padding:0;
}

/*---------- Image Info Hover --------------------------*/


/* Four column layouts require less information to be shown in the image info
since not everything will fit there */
.image-grid .threecol .image-info .terms {
  display: none; }
.image-grid .threecol .image-info h3 {
  padding: 5px 0; }
.image-grid .threecol.zero-margin .image-info .terms {
  display: block; }
.image-grid .threecol .image-info-buttons {
  top: 20%; }

#title-area h1, #title-area h2 { font-size:64px; line-height:1em; }

/*EDUCACION SECTION*/
#course-area {text-align:left;}
.course-button {background-color:transparent; width:49% !important; color:#000 !important; font-size:12px !important; letter-spacing:0px !important; margin-right:2px; padding:5px !important;}

#showcase-full-width .portfolio .entry-summary, #showcase-template .portfolio .entry-summary, .post-snippets .hentry .entry-summary {border-top:none !important;}

.post-snippets .type-course .terms a { font-style:normal !important; font-weight:bold !important; font-size:16px; text-align:center !important; color:#494949 !important;}

/*EMPLEOS*/
table#empleos {text-align:center !important;}
table#empleos td a {color:#888 !important;}
table#empleos td a:hover {color:#fed34e !important;}

/* NEWS */
.type-news .entry-summary {font-size:12px !important;}
.post-snippets .published {border-right:none !important;}

.entry-meta span.published:after {content:'' !important;}

/*GLOBAL STYLE FOR LISTS*/

ol {margin:0 0 20px 0 !important;}
ol li {list-style:none !important; border:1px solid #fed34e !important; padding:15px !important; margin:0 0 5px 0;}

/*END GLOBAL STYLE FOR LISTS*/


/*START MOBILE STYLES*/

@media only screen and (min-width:0px) and (max-width:397px){

#title-area h1, #title-area h2 {font-size:36px !important;}

.segment-content h2 {font-size:30px !important;}
.segment-content.text {font-size:20px !important;}

/*==== INNER PAGE IMAGES ====*/

#title-area { background-image: none !important; background-color:#008445 !important; text-align:center !important; padding:50px 0 35px !important;}

.entry-content p {width:inherit !important;}

table#empleos {font-size:12px !important; text-align:center !important;}
table#empleos th,tr,td {text-align:center !important;}

.toggle-content {padding:0px !important; border:none !important;}

table#codes th {text-align:center !important;}

}
/*END MOBILE STYLES*/


.small-caption {font-size:10px; font-weight:bold;}


/*NINJA FORMS*/

/** EX ALUMNOS **/

#ninja_forms_field_24_div_wrap, #ninja_forms_field_27_div_wrap, #ninja_forms_field_28_div_wrap, #ninja_forms_field_29_div_wrap {

width:50%;
display:inline-block;
float:left;

}

#ninja_forms_field_24, #ninja_forms_field_27, #ninja_forms_field_28 {

width:95%;

}

#ninja_forms_field_29, #ninja_forms_field_30, #ninja_forms_field_31, #ninja_forms_field_34  {

width:100%;
margin-left:8px;

}

.text-wrap.label-above label, .textarea-wrap.label-above label {

display:inline !important;

}



/** END EX ALUMNOS **/


/** TOGGLES **/

.toggle-content {

  padding:15px 15px !important;

}

/** END **/


/** DOCUMENTOS DE INTERES TABLE **/

#docsinteres tr:nth-child(odd) { background-color:#FFF;}

#docsinteres tr { padding:0; padding-top:0; padding-bottom:2px;}

#docsinteres td {border:none !important;}

#docsinteres td div { width:100%; height:100%;}

#docsinteres td div a { width:100%; height:100%;}

/** END **/

.search-results { width:100% !important;}


/** FIRST TIME VISITOR POPUP **/

.popup_block .inner .content_box p iframe {
 width:100% !important;
 max-height:350px;
}

@media only screen and (max-width: 479px){
.popup_block {
width:396px;
}

/** QUOTE BANNER MOBILE FIX **/

.quote-banner p {
font-size:17px;
}

.ninja-forms-all-fields-wrap > div {
width:100% !important;
}
}


/** CONTACT FORM 7 SPECIAL CLASSES **/
/**===============================**/
/**===============================**/
/**===============================**/

#content .contact-form p, #content .wpcf7-form p {

margin-right:1% !important;

}

.row {

max-width:50%;
height:auto;
margin:0 auto;
padding:0;
position:relative;

}

.row .column, .columns {

width:100%;
padding:0;
position:relative;

}

.spacer {

display:block;
content:'';
width:100%;
height:1px;
padding:2em 0;

}

#b-margin{

margin-bottom: 3em;

}

.fluid-width-video-wrapper {
margin-bottom:2em !important;
}

#video-control .fluid-width-video-wrapper iframe {

max-width:100% !important;
margin-bottom: 3em;

}

#donaunpesito .two-col-form-fields #wpcf7-f15524-p15523-o1 .one-col {

margin-bottom:0.5em !important;

}

.wp-image-15532 {

max-width:60% !important;

}

.two-col-form h4 {

line-height:28px;

}

@media (min-width:0px) AND (max-width:992px){

.row {

width:100%;
max-width:95%;
height:auto;
margin:0 auto;
position:relative;
padding: 0 2.5%;

}

.row .column, .columns {

width:100%;
padding:0;
position:relative;

}

}


.spec-row {
width:100%;
height:auto;
min-height:inherit;
display:block;
margin:0 0 20px 0;

}


.one-col {

width:100% !important;
max-width:100%;
margin-right:0% !important;
display:inline-block;
float:left;

}


.two-col {

width:49%;
max-width:49% !important;
margin-right:0%;
display:inline-block;
float:left;


}

.two-col-form {

width:40%;
max-width:40%;
margin-right:0%;
display:inline-block;
float:left;
padding: 0 1% 0 7%;

}

.two-col-form-fields {

width:40%;
max-width:40%;
margin-left:5%;
float:left;
display:inline-block;
padding-left:2.5%;


}


.three-col {
width:33%;
max-width:31%;
margin-right:1%;
display:inline-block;
float:left;

}

.four-col {
width:24%;
max-width:24%;
display:inline-block;
float:left;

}



@media (min-width:0px) AND (max-width:992px){

.two-col {

width:100%;
max-width:100% !important;
margin-right:0%;
display:inline-block;
float:left;


}

.two-col-form {

width:95%;
max-width:95%;
margin-right:0%;
display:inline-block;
float:left;
padding:0 2.5%;

}

.two-col-form-fields {

width:95%;
max-width:95%;
margin-right:0;
margin-left:0;
display:inline-block;
float:left;
padding:0 2.5;
text-align:center;

}

.three-col {
width:100%;
max-width:100%;
display:inline-block;
float:left;

}

.four-col {
width:100%;
max-width:100%;
display:inline-block;
float:left;

}

#wpcf7-f15524-p15523-o1
#content
.contact-form p,
#content
.wpcf7-form p {
padding-right:1em;
margin-right:0;
width:95% !important;
padding: 0 2.5%;
}

}

#donaunpesito .columns .one-col {

margin-bottom:1.5em;

}

#wpcf7-f15524-p15523-o1
#content
.contact-form
p, #content .wpcf7-form p {
margin-right:0;
}

#wpcf7-f15524-p15523-o1
#content
.contact-form p,
#content
.wpcf7-form p {
padding-right:1em;
margin-right:0;
width:100%;
}

#wpcf7-f15524-p15523-o1 p {

margin:0;

}

#wpcf7-f15524-p15523-o1
.contact-form,
.wpcf7-form {

margin-bottom:0;

}

#wpcf7-f15524-p15523-o1 .text-left {

text-align:left !important;

}

#wpcf7-f15524-p15523-o1 .contact-form .button, .wpcf7-form input[type=submit] {

width:100%;
margin-bottom:3em;
}

#wpcf7-f15524-p15523-o1 #content .contact-form input[type=text], #content .contact-form input[type=tel], #content .contact-form input[type=url], #content .contact-form input[type=email], #content .contact-form input[type=number], #content .contact-form input[type=range], #content .contact-form textarea, #content .wpcf7-form input[type=text], #content .wpcf7-form input[type=tel], #content .wpcf7-form input[type=url], #content .wpcf7-form input[type=email], #content .wpcf7-form input[type=number], #content .wpcf7-form input[type=range], #content .wpcf7-form textarea {

background:none;
background-color:transparent;
border:solid 1px #fed34e !important;
border-radius:0;
padding:14px;

}

.uipr-yellow {

color: #fed34e;

}

/**===============================**/
/**===============================**/
/**===============================**/
/** CONTACT FORM 7 SPECIAL CLASSES END **/

/** MOBILE SETTINGS**/


/* CUSTOM BUTTON */

#customBtn {
background-color:#FFF;
color:#000 !important;
border-color:#fed34e;
transition:0.5 all;
}
#customBtn:hover {
background-color:#fed34e;
color:#FFF !important;
}

/* CUSTOM LEADS FORM IN MAIN PAGE */

.p-button {
max-width:150px;
max-height: 150px;
padding:0.5em;
background-color:#FFF;
border: 1px solid #fed350;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
position:fixed;
top:50%;
right:-105px;
transform: rotate(-90deg);
transform-origin: left bottom 0;
z-index: 1000;
}

.p-button:hover {

    background-color:#fed350;
    color:#FFF;
    cursor:pointer;

}

.p-container {
width:100%;
height: auto;
position:absolute;
top:50%;
left:100%;
z-index: 999;
}

.p-container label {

color:#FFF !important;

}

.p-content {

position:relative;
width:75%;
height:100%;
left:10%;
background-color:rgba(202,202,202,1);
padding: 2.5%;

}

@media only screen AND (max-width:767px){

.p-button {
display:none;
}

.p-container {
display:none;
}

.p-content {
display:none;
}


}

#popmake-26008 {

background-color:#fff4d6 !important;

}

/* NEWS IMAGE SECTION IN MAIN PAGE */

.post-snippets .type-department .img-wrap .type-info .button {

  background:rgba(0,0,0,0.4) !important;
  border: 2px solid #fed34e !important;

 }


 .post-snippets .type-department .img-wrap .type-info {

    top:40% !important;

  }

 .post-snippets .type-department .img-wrap .type-info .button.transparent:hover {

  border: 2px solid #fed34e !important;

  }

.page-template-template-departments .img-wrap .post-title {

  display:none;

}

#content .hentry .entry-text-wrap {

padding: 5%;

}

.type-news .entry-title a {

font-size:16px !important;
text-transform:uppercase;

}

@media only screen AND (max-width:772px){

  .entry-terms.multi-color .news_category,
  .entry-terms.multi-color .category,
  .entry-terms.multi-color .taxonomy {

  width:88%;
  height:60px;

  }

}

@media only screen AND (min-width:772px){

  .entry-terms.multi-color .news_category,
  .entry-terms.multi-color .category,
  .entry-terms.multi-color .taxonomy {

  width:88%;
  height:auto;

    }
  }

/* END NEWS IMAGE SECTION */


/* Wrapper Fix */

.sticky-wrapper {
height:auto !important;
}


/* Override for menu elements while hovering */

.dropdown-menu-wrap ul.sub-menu li:hover, .dropdown-menu-wrap ul.sub-menu li.sfHover {

  background: #008445 !important;

}

/*MOD GRAVITY FORMS BUTTON COLOR*/

.page-id-19849 button, html input[type=button], input[type=reset], input[type=submit] {
  width:100% !important;
  background:#008445;
  border:none;
}
input[type="button"]:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:active, input[type="submit"]:active, input[type="reset"]:active {
    -webkit-transition: 0.3s linear;
    -moz-transition: 0.3s linear;
    transition: 0.3s linear;
    color: #008445 !important;
    background-color: #fed34e !important;
    border-color: #fed34e !important;
}



/* 2023 fixes */ 


/* TOP HEADER AREA */ 

.contact-info li { 
    font-size: 1em !important;
    color:#000 !important;
 }

 #top-header-area ul.contact-info > li, #top-header-area ul.contact-info > li > a, #top-header-area #header-menu > ul.menu > li > a { 
    font-size: 1em !important;
    color:#000 !important;

 }

 /* CONVOCATORIAS */ 


 .job_description a { 

border:1px solid #008402;
padding: 10px 20px;
background-color:#008402;
color:#FFF;
text-decoration:none;

}

.job_description a:hover { 

border:1px solid #008402;
padding: 10px 20px;
background-color:rgba(255,255,255,.5);
color:#008402;
text-decoration:none;

}


/* MENU CHANGES */ 


#primary-menu ul.menu > li.sfHover > a, #primary-menu > ul.menu > li > a:hover { 

  color: #008402 !important;

}

.dropdown-menu-wrap ul.sub-menu { 
  width:200px;
}

.dropdown-menu-wrap ul.sub-menu li > ul.sub-menu { 
  left:199px;
  border-color:#000;
}


/*GALLERY GRID VIEW*/

.image-area .image-info { 
  opacity:1;
  filter: alpha(opacity=1);
  top:45%;

}


.image-overlay { 
  background-color:rgba(0,0,0,0.8);

}

.zero-margin .image-info .post-title { 
  font-size: 1.5em;
  font-weight: bold;
}

.zero-margin .image-info .post-title:hover, .zero-margin .image-info .post-title:focus { 
  text-decoration: underline;
}


/* NEWS & GALLERY MORE INFO BUTTONS */ 
.image-grid .threecol .image-info-buttons, .owl-item .image-info-buttons { 
  display:none !important;
}


.entry-terms.multi-color .news_category, .entry-terms.multi-color .category, .entry-terms.multi-color .taxonomy {

background: #008402 !important;

}








/* TAKEN FROM THEME OPTIONS TRANSFERED HERE */

//info@email ada fix 

#top-header-area ul.contact-info li a,
#top-header-area ul.contact-info li i {
color:#000 !important; 
}

// Prestamo federal form

.page-id-40891 .spacer { 
padding:0 !important;
}

//COVID 

.page-id-40274 h1.entry-title  { 

font-size: 3.5em !important;

} 

.page-id-40274 body.fluid-width-page #content, body.fluid-width-page .entry-content, body.page-template-template-1c #content, body.page-template-template-1c .entry-content { 

padding:3.5% 3.5% 3.5% 3.5% !important;

} 

@media only screen and (max-width: 1200px) { 

.page-id-40274 h1.entry-title { 

font-size: 1.5em !important;

} 

.page-id-40274 .entry-content { 

padding:1.5% 1.5% 2.5% 1.5%;


} 

//END COVID

.toggle-label { 
display:block !important;
}

.sv-btn { 
background: linear-gradient(0deg, rgba(0,132,2,1) 40%, rgba(254,211,78,1) 100%);
}

@media only screen AND (max-width:992px) { 

.sv-btn { 
font-size:1em !important; 
font-weight:bold;
}

}


#of-btn-2020 { 
width:85%;
margin:15px 0;
}

.galleryid-13236 { 
width:100%;
margin:15px 0;
}


#post-13236 .code { 
background: none;
padding:1.5% 2.5%;
}

@media only screen AND (min-width:992px){
#post-13236 .code .gfield_label { 
font-size:1.5em;
font-weight:bold;
}

#post-13236 .code #input_9_1, #post-13236 .code #input_9_3 { 
font-size:1.5em;
font-weight:bold;
}
}

@media only screen AND (max-width:991px){
#post-13236 .code .gfield_label { 
font-size:1em;
font-weight:bold;
}

#post-13236 .code #input_9_1, #post-13236 .code #input_9_3 { 
font-size:1em;
font-weight:bold;
}
}


#post-13236 .gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium { 
width:100% !important;
}

#post-13236 #gallery-1 { 
cursor:pointer;
}

#post-13236 .jp-carousel-wrap .jp-carousel-transitions { 
display:none !important;
}


/* 2023 FIXES */
/*======================================================================================*/
/*======================================================================================*/


@media only screen and (min-width: 768px)
body.layout-2c-r #main .inner #sidebar-primary {
 width:90%;
}

body.layout-2c-r #main .inner #sidebar-primary { 
  width:90%;
}


#top-header-area ul.contact-info li i {
color:#000 !important; 
}

#top-header-area ul.contact-info li a { 
color:#000 !important; 
}

#gform_submit_button_33 { 

  background:#008402 !important;
  
}

.bolder { 
  font-size:1.1em;
  font-weight:bolder;
}

#ShareoneDrive { 
width:50%;
}

#page-loading, 
.page-loading { 
display:none !important;
}

.form-all {
  
  margin:0 auto !important;
  max-width:100% !important;
  
}

.th-bar-container {
  width:900px; 
  left:30%;
  
}


/* 2023 FIXES */
/*======================================================================================*/
/*======================================================================================*/


/* NEED TO VERIFY TO DELETE */ 
/*======================================================================================*/
/*======================================================================================*/
/*======================================================================================*/
/*======================================================================================*/


/* get_to_know_us */
/*======================================================================================*/


@media only screen AND (min-width:398px) { 
.page-id-20179 .inner .page-title { 
  
  display:none;
  
}
}
  

@media only screen AND (min-width:800px) { 
.page-id-20179 #content { 
 
  padding:100px !important;
  
}
  
}

@media only screen AND (max-width:667px) { 
 
  .page-id-20179 #content { 
 
  padding:50px !important;
  
}
  
}


.page-id-20179 .spectog { 
 
  margin-top:35px !important;
  
}

.page-id-20179 #title-area { 
 
  background-position:0 !important;
  
}

@media only screen AND (min-width:398px) { 
.page-id-20179 .inner .page-title { 
  
  display:none;
  
}
}
  
.page-id-20179 .entry-content { 
 
  padding:50px;
  
}


.page-id-20179 #title-area { 
 
  background-position:0 !important;
  
}



/*======================================================================================*/
/*======================================================================================*/
/*======================================================================================*/
/*======================================================================================*/

/* Space Button */ 

..ctm-space { display:block; width:100%; height:1px; margin:2px 0; }


/*======================================================================================*/
/*======================================================================================*/
/*======================================================================================*/
/*======================================================================================*/


/* comunicacion corporativa */

.page-id-19849 #content { 
 margin-bottom:100px !important; 
}

.page-id-19849 #title-area { 
 
  background-position:0 !important;
  
}

.page-id-19849 .entry-title { 
 display:none; 
}

.page-id-19849 .col-container { 
 
  width:100%;
  margin-top:50px;
  margin-bottom:100px;
  
}

.page-id-19849 .side-col { 
 
  float:left;
  width:20%;

  
}

.page-id-19849 .mid-col {
 
  float:left;
  width:60%;
  
}

.page-id-19849 .ninja-forms-required-items { 
 display:none; 
}

.page-id-19849 .ninja-forms-cont {
 
  width:80%;
  margin:0 auto;
  
}

.page-id-19849 .profile_pass-wrap input, .text-wrap.label-above input, .text-wrap.label-below input, .text-wrap.label-inside input, .textarea-wrap.label-above textarea, .textarea-wrap.label-below textarea, .textarea-wrap.label-inside textarea, .list-dropdown-wrap.label-above select, .list-dropdown-wrap.label-below select { 
 background:#eef2f3;
 padding:15px;
}

.page-id-19849 button, html input[type=button], input[type=reset], input[type=submit] { 
  width:100% !important;
  background:#80c343;
  border:none;
  text-align:left !important;
}

@media only screen AND (min-width:0px) AND (max-width:992px) { 
  .page-id-19849 .side-col { 
   width:100%; 
  }
  
.page-id-19849 .mid-col {
 
  float:left;
  width:100%;
  
}
  
.page-id-19849 .ninja-forms-cont {
 
  width:100%;
  margin:0 auto;
  
}
  
  
}


/*======================================================================================*/
/*======================================================================================*/
/*======================================================================================*/
/*======================================================================================*/

/* Tradicion-de-Campeones */ 

.page-id-16438 #title-area { 
 padding:188px 0 188px !important;  
}

.tc-col-6 { 
  position:relative;
  display:block;
  width:50%;
  height:auto;
  margin:0 auto;
}

.page-id-16438 ul.image-grid { 
  margin:0 0 20px 18px;
}

.tc-col-4 { 
 
  position:relative;
  display:block;
  float:left;
  width:33%;
  height:auto;
  padding:0 1%;
  
}

.page-id-16438 .entry-title { 
  font-size: 1em !important;
  text-align:center;
}

.page-id-16438 #tc-sub-videos { 
 text-align:center;
 margin:50px 0 80px 0;
}

.page-id-16438 #tc-sub-videos-inner { 
 text-align:center;
 margin:50px 0 80px 0;
}

.category-tradicion-de-campeones-videos .entry-meta { 
  display:none;
}

.page-id-16438 #title-area p { 
 font-size:28px;
 font-family:'Open Sans';
}

@media only screen AND (min-width:0px) AND (max-width:768px) { 
 .tc-col-6 { 
  display:block;
  width:100%;
  height:auto;
  margin:0 auto;
} 
}

@media only screen AND (min-width:768px) AND (max-width:992px) { 
  .tc-col-6 { 
  display:block;
  width:80%;
  height:auto;
  margin:0 auto;
}
}

@media only screen AND (min-width:992px) AND (max-width:1200px) { 
  .tc-col-6 { 
  display:block;
  width:80%;
  height:auto;
  margin:0 auto;
}
}

@media only screen AND (min-width:1200px) { 
  .tc-col-6 { 
  display:block;
  width:50%;
  height:auto;
  margin:0 auto;
}
}

/*======================================================================================*/
/*======================================================================================*/
/*======================================================================================*/
/*======================================================================================*/

.image-area .thumbnail { 

  height:auto !important;
  
}

.thumbnail { 
 
  padding:inherit !important;
  margin-bottom:inherit !important;
  background-color:transparent !important;
  border:none !important;
  border-radius:0 !important;
    
}
	
	
	
/*======================================================================================*/
/*======================================================================================*/
/*======================================================================================*/
/*======================================================================================*/

/* END */