/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
 
 .uk-subnav > li > a {
  color: #f2f2f2;
}
.category {
    font-size: 22px;
}
 
li.li3 {
    line-height: 22px;
}
.uk-panel.nopad {
    margin: -30px 0;
}
.uk-article-title {
    font-size: 22px;
    font-weight: 300;
    line-height: 22px;
    text-transform: none;
}

#menuTopB img{width:100%;max-width:100%;}

.uk-panel-title {
  margin-bottom: 15px;
  background: none repeat scroll 0 0 #951015;
  color: #ffffff;
  font-size: 24px;
  line-height: 36px;
  font-weight: 300;
  text-transform: none;
  padding: 0 10px;
}
a.uk-button{
   
    }
    
[class*='uk-align-'] {
  display: block;
  margin-bottom: 0px;
}
.uk-overlay-area:before {
  content: "";}
  
  .uk-overlay-area {
  /* 1 */
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  /* 2 */
  background: none;
  /* 3 */
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
  width: 70px;
  height: 70px;
  margin: auto auto;
  border-radius: 100%;
}

.uk-thumbnail-caption2 {
    background: none repeat scroll 0 0 #6c7c95;
    color: #ffffff;
    padding-bottom: 5px;
    padding-top: 5px;
    text-align: center;
    text-transform:uppercase;
    
   
}
.uk-thumbnail-caption5 {
  background-color:#6c7c95;
  display:inline-block;
  cursor:pointer;
  color:#ffffff;
  text-align:center;
  font-size:20px;
  margin:5px;
  padding:10px 15px 0px 15px;
  text-decoration:none;
  
        height: 50px;
        width:177px;
        vertical-align:middle;
}
.uk-thumbnail-caption6 {
  background-color:#6c7c95;
  display:inline-block;
  cursor:pointer;
  color:#ffffff;
  text-align:center;
  font-size:16px;
  line-height: 24px;
  margin:5px;
  padding:10px 2px;
  text-decoration:none;
  
        height: 70px;
        width:167px;
        vertical-align:middle;
}
.uk-thumbnail-caption1 {
  
  background-color:#6c7c95;
  display:inline-block;
  cursor:pointer;
  color:#ffffff;
  text-align:center;
  font-size:20px;
  margin:5px;
  padding:10px 15px 0px 15px;
  text-decoration:none;
  
        height: 50px;
        width: 520px;
}
.uk-thumbnail-caption3 {
  
  background-color:#6c7c95;
  display:inline-block;
  cursor:pointer;
  color:#ffffff;
  text-align:center;
  font-size:20px;
  margin:5px;
  padding:10px 15px 0px 15px;
  text-decoration:none;

        height: 50px;
        width: 334px;
}
.uk-thumbnail-caption4 {
 
  background-color:#6c7c95;
  display:inline-block;
  cursor:pointer;
  color:#ffffff;
  text-align:center;
  font-size:20px;
  margin:10px;
  padding:10px 15px 0px 15px;
  text-decoration:none;
  
        height: 50px;
        width: 225px;
}
.uk-thumbnail-caption {
    background: none repeat scroll 0 0 #6c7c95;
    color: #ffffff;
    padding-bottom: 5px;
    padding-top: 30px;
    text-align: center;
    text-transform:uppercase;
    height:50px;
    width:180px;
    vertical-align:middle;
}
.uk-navbar-nav > li > a {
    padding: 0 10px;
    }
@media (max-width: 1220px) {
  .uk-thumbnail-caption {
    background: none repeat scroll 0 0 #6c7c95;
    color: #ffffff;
    padding-bottom: 5px;
    padding-top: 30px;
    text-align: center;
    text-transform:uppercase;
    height:60px;
    width:140px;
    vertical-align:middle;
}

.uk-navbar-nav > li > a {
    font-size: 17px;
    padding: 0 8px;
}
#menuTopB,#tabla3{margin-left:-25px;}
.uk-thumbnail-caption3 {
    
    width: 270px;
}
.uk-thumbnail-caption4 {
    font-size: 18px;
    padding-bottom: 5px;
    
    width: 185px;
}
}

@media (max-width: 1220px) {
    
    .uk-thumbnail-caption3 {
    
    width: 268px;
}
.uk-thumbnail-caption4 {
    font-size: 18px;
    padding-bottom: 5px;
    width: 168px;
}
.uk-thumbnail-caption5 {
    background: none repeat scroll 0 0 #6c7c95;
    color: #ffffff;
    padding-bottom: 5px;
    padding-top: 15px;
    text-align: center;
    height:50px;
    width:130px;
    vertical-align:middle;
}
.uk-thumbnail-caption6 {
  background-color: #6c7c95;
  color: #ffffff;
  cursor: pointer;
  display: inline-block;
  font-size: 16px;
  height: 70px;
  padding: 10px 2px;
  margin:0px;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  width: 137px;
}
.uk-thumbnail-caption1{
    
    width:404px;
    }
    
    }
.uk-thumbnail-caption:hover,.uk-thumbnail-caption5:hover,.uk-thumbnail-caption1:hover,.uk-thumbnail-caption3:hover,.uk-thumbnail-caption4:hover{
    
  background: none repeat scroll 0 0 #d2d2d2;
    color: #333333;
      }

.breadcrumbs{font-size:28px;
               padding: 0 20px;
              }
              
.tm-featured-image > img{
    width:100%;
    max-width:100%;
    height:auto;
                   }
                   
.uk-article-meta {
    color: #999999;
    font-size: 14px;
    line-height: 21px;
    margin-bottom: 5px;
    margin-top: -15px;
}
.uk-article + .uk-article{
    margin-top: 15px;
    }
.uk-article > p{
    margin-top:0px;
    }
.uk-align-left {
    float: left;
    margin-right: 8px;
}
.uk-article-title{
    margin: 0px;
    color:#373f4c;
    }
    .tm-block-light {
    background: none repeat scroll 0 0 #6c7c95;
    color:#ffffff;
}

    
.uk-dropdown {
   
    z-index: 99;
}
.tm-top-b{margin:-10px 0 -60px 0;}
.tm-block > .uk-container > .uk-grid, .tm-block > .uk-container > .tm-footer {
    padding: 40px 0;
}
.tm-main-bottom {
    margin-top: -10px;
}

.uk-panel.uk-panel-box.uk-hidden-large.uk-hidden-medium{
    padding:10px;
    margin-left:-25px;
            }
            
.sprocket-features-title{
    font-size:22px;
    line-height:100%;
    }
.pathway,.tm-totop-scroller.uk-margin-bottom{color:#ffffff;}
a {
    color: #6C7C95;
}
#gmap{width:100%;height:300px;}
.toggler{font-size:22px;}

    
    .uk-width-1-1.uk-width-medium-1-3 p {
    line-height: 100%;
}
.uk-width-1-1.uk-width-medium-1-3 img{margin-top:0px;}

<a href="#" class="myButton">turquoise</a>



.myButton {
  -moz-box-shadow: 0px 10px 14px -7px #276873;
  -webkit-box-shadow: 0px 10px 14px -7px #276873;
  box-shadow: 0px 10px 14px -7px #276873;
  background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #599bb3), color-stop(1, #408c99));
  background:-moz-linear-gradient(top, #599bb3 5%, #408c99 100%);
  background:-webkit-linear-gradient(top, #599bb3 5%, #408c99 100%);
  background:-o-linear-gradient(top, #599bb3 5%, #408c99 100%);
  background:-ms-linear-gradient(top, #599bb3 5%, #408c99 100%);
  background:linear-gradient(to bottom, #599bb3 5%, #408c99 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#599bb3', endColorstr='#408c99',GradientType=0);
  background-color:#599bb3;
  -moz-border-radius:8px;
  -webkit-border-radius:8px;
  border-radius:8px;
  display:inline-block;
  cursor:pointer;
  color:#ffffff;
  font-family:arial;
  font-size:20px;
  font-weight:bold;
  padding:13px 32px;
  text-decoration:none;
  text-shadow:0px 1px 0px #3d768a;
}
.myButton:hover {
  background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #408c99), color-stop(1, #599bb3));
  background:-moz-linear-gradient(top, #408c99 5%, #599bb3 100%);
  background:-webkit-linear-gradient(top, #408c99 5%, #599bb3 100%);
  background:-o-linear-gradient(top, #408c99 5%, #599bb3 100%);
  background:-ms-linear-gradient(top, #408c99 5%, #599bb3 100%);
  background:linear-gradient(to bottom, #408c99 5%, #599bb3 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#408c99', endColorstr='#599bb3',GradientType=0);
  background-color:#408c99;
}
.myButton:active {
  position:relative;
  top:1px;
}
.masinfo{margin-top:25px;}
.fwre-powered-by-fwrealestatepro{height:0px;visibility:hidden;}

.form-container {
   border: 2px solid #f2e3d2;
   background: #bababa;
   background: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#bababa));
   background: -webkit-linear-gradient(top, #dbdbdb, #bababa);
   background: -moz-linear-gradient(top, #dbdbdb, #bababa);
   background: -ms-linear-gradient(top, #dbdbdb, #bababa);
   background: -o-linear-gradient(top, #dbdbdb, #bababa);
   background-image: -ms-linear-gradient(top, #dbdbdb 0%, #bababa 100%);
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
   border-radius: 10px;
   -webkit-box-shadow: rgba(000,000,000,0.9) 0 1px 2px, inset rgba(255,255,255,0.4) 0 0px 0;
   -moz-box-shadow: rgba(000,000,000,0.9) 0 1px 2px, inset rgba(255,255,255,0.4) 0 0px 0;
   box-shadow: rgba(000,000,000,0.9) 0 1px 2px, inset rgba(255,255,255,0.4) 0 0px 0;
   font-family: 'Helvetica Neue',Helvetica,sans-serif;
   text-decoration: none;
   vertical-align: middle;
   padding:20px;
   width:90%;
   }
.inputbox.required{
   border: 1px solid #ffffff;
   background: #e6e6e6;
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
   border-radius: 10px;
   color: #1f1f1f;
   -webkit-box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(000,000,000,0.7) 0 1px 1px;
   -moz-box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(000,000,000,0.7) 0 1px 1px;
   box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(000,000,000,0.7) 0 1px 1px;
   padding:8px;
   margin-bottom:20px;
   width:80%;
   }
.form-field:focus {
   background: #fff;
   color: #725129;
   }
.form-container h2 {
   text-shadow: #ffffff 0 1px 0;
   font-size:18px;
   margin: 0 0 10px 0;
   font-weight:bold;
   text-align:center;
    }
.form-title {
   margin-bottom:10px;
   color: #424242;
   text-shadow: #ffffff 0 1px 0;
   }
.submit-container {
   margin:8px 0;
   text-align:right;
   }
a .submit-button{color:#ffff;}
.submit-button {
   border: 1px solid #787878;
   background: #6c6c95;
   background: -webkit-gradient(linear, left top, left bottom, from(#97adcf), to(#6c6c95));
   background: -webkit-linear-gradient(top, #97adcf, #6c6c95);
   background: -moz-linear-gradient(top, #97adcf, #6c6c95);
   background: -ms-linear-gradient(top, #97adcf, #6c6c95);
   background: -o-linear-gradient(top, #97adcf, #6c6c95);
   background-image: -ms-linear-gradient(top, #97adcf 0%, #6c6c95 100%);
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
   border-radius: 4px;
   -webkit-box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(255,255,255,0.4) 0 1px 0;
   -moz-box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(255,255,255,0.4) 0 1px 0;
   box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(255,255,255,0.4) 0 1px 0;
   text-shadow: #2b2b2b 0 1px 0;
   color: #ffffff;
   font-family: helvetica, serif;
   padding: 8.5px 18px;
   font-size: 14px;
   text-decoration: none;
   vertical-align: middle;
   }
.submit-button:hover {
   border: 1px solid #707070;
   text-shadow: #4f4f4f 0 1px 0;
   background: #6aa436;
   background: -webkit-gradient(linear, left top, left bottom, from(#8dc059), to(#6aa436));
   background: -webkit-linear-gradient(top, #8dc059, #6aa436);
   background: -moz-linear-gradient(top, #8dc059, #6aa436);
   background: -ms-linear-gradient(top, #8dc059, #6aa436);
   background: -o-linear-gradient(top, #8dc059, #6aa436);
   background-image: -ms-linear-gradient(top, #8dc059 0%, #6aa436 100%);
   color: #fff;
   }
.submit-button:active {
   text-shadow: #31540c 0 1px 0;
   border: 1px solid #447314;
   background: #8dc059;
   background: -webkit-gradient(linear, left top, left bottom, from(#6aa436), to(#6aa436));
   background: -webkit-linear-gradient(top, #6aa436, #8dc059);
   background: -moz-linear-gradient(top, #6aa436, #8dc059);
   background: -ms-linear-gradient(top, #6aa436, #8dc059);
   background: -o-linear-gradient(top, #6aa436, #8dc059);
   background-image: -ms-linear-gradient(top, #6aa436 0%, #8dc059 100%);
   color: #fff;
   }
   
    div.jevth {float:left;margin:0px 5px 5px 0px;width:120px;}
    div.jevth a.ev_link_row {text-align:center;display:block;}
    div.jevth img {margin:0px auto;}
    .jeventslatest img, .mod_events_latest_table img {float:left;margin:0px 2px 2px 0px;width:50px;height:50px;}

    .uk-panel.educa img{
        width:200px;
        height:120px;
        Margin:5px 200px 5px 5px;
        padding:2px;
        border: 1px solid #DDDDDD;
        background: none repeat scroll 0 0 #FFFFFF;
        }
   .mod_events_latest_content{
         font-size: 16px;
      
    }
.educa-cat {
   -moz-box-shadow: 0px 1px 5px 1px #276873;
  -webkit-box-shadow: 0px 1px 5px 1px #276873;
  box-shadow: 0px 1px 5px 1px #333333;
  /*background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #d2d2d2));
  background:-moz-linear-gradient(top, #ededed 5%, #d2d2d2 100%);
  background:-webkit-linear-gradient(top, #ededed 5%, #d2d2d2 100%);
  background:-o-linear-gradient(top, #ededed 5%, #d2d2d2 100%);
  background:-ms-linear-gradient(top, #ededed 5%, #d2d2d2 100%);
  background:linear-gradient(to bottom, #ededed 5%, #d2d2d2 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#d2d2d2',GradientType=0);
  background-color:#ededed;*/
  -moz-border-radius:8px;
  -webkit-border-radius:8px;
  border-radius:8px;
  display:inline-block;
  cursor:pointer;
  color:#4c4c4c;
  text-align:center;
  font-size:26px;
  margin:10px;
  padding:38px 15px 0px 15px;
  text-decoration:none;
    height: 70px;
    width:90%;
        }
        .opacidad{width:100px;height:100px;background: rgba(255,255,255,0.7);position:absolute;}
        .opacidad:hover{
            background: rgba(255,255,255,0.2);
            }
        .administracion{
        background: url(/images/cat/administration.jpg);
        }
         .finanzas{
        background: url(/images/cat/finanzas.jpg);
        }
         .mercadeo{
        background: url(/images/cat/mercadeo.jpg);
        }
         .planillas{
        background: url(/images/cat/planillas.jpg);
        }
         .facturacion{
        background: url(/images/cat/facturacion.jpg);
        }
         .tecnologia{
        background: url(/images/cat/tecnologia.jpg);
        }
        #beneficios,#sectores{
            background: #f2f2f2;
            border-radius:10px;
            padding:10px;
            margin:10px;
            width:45%;
            float: left;
            
            }
.jevright {
    font-size: 16px;
}
.jev_gray .jevdateicon {
    font-size: 16px;
}
.content.wk-content.clearfix li {
    margin: 10px 0;
}
h3, .uk-h3 {
    line-height: 100%;
    }
    
    body{line-height:110%;}
    
  .tm-article-author, .tm-article-date, .tm-article-category {
      color:#666666;
  display: inline-block;
  font-size: 14px;
}
.jqw_thumbnail {
  font-size: 20px;
}
#fromPMAddress {
  width: 200px;
}
.uk-width-1-4{margin:0px;padding:0px;}
#prTopBanner {

  z-index:500;
  position:absolute;

}

#plaza1Empleos, #plaza2Empleos, #plaza3Empleos,#plaza4Empleos, #plaza5Empleos, #plaza6Empleos,#plaza7Empleos, #plaza8Empleos, #plaza9Empleos,#plaza10Empleos, #plaza11Empleos, #plaza12Empleos, #plaza1Salario,#plaza2Salario,#plaza3Salario,#plaza4Salario,#plaza5Salario,#plaza6Salario,#plaza7Salario,#plaza8Salario,#plaza9Salario,#plaza10Salario,#plaza11Salario,#plaza12Salario,#plaza1Horas,#plaza2Horas,#plaza3Horas,#plaza4Horas,#plaza5Horas,#plaza6Horas,#plaza7Horas,#plaza8Horas,#plaza9Horas,#plaza10Horas,#plaza11Horas,#plaza12Horas{
  width: 40px;
}
.formResponsive .formHorizontal .formControls {
  margin-left: 50%;
}
.formResponsive .formHorizontal .formControlLabel {
  float: left;
  padding-top: 5px;
  text-align: left;
  width: 50%;
  font-size:20px;
}
.rsformVerticalClear {
  display: block;
  overflow-x: visible;
  overflow-y: visible;
}
.formResponsive textarea, .formResponsive input[type="text"], .formResponsive input[type="password"] {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background-color: #ffffff;
  border-bottom-color: #cccccc;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-image-outset: 0 0 0 0;
  border-image-repeat: stretch stretch;
  border-image-slice: 100% 100% 100% 100%;
  border-image-source: none;
  border-image-width: 1 1 1 1;
  border-left-color-ltr-source: physical;
  border-left-color-rtl-source: physical;
  border-left-color-value: #cccccc;
  border-left-style-ltr-source: physical;
  border-left-style-rtl-source: physical;
  border-left-style-value: solid;
  border-left-width-ltr-source: physical;
  border-left-width-rtl-source: physical;
  border-left-width-value: 1px;
  border-right-color-ltr-source: physical;
  border-right-color-rtl-source: physical;
  border-right-color-value: #cccccc;
  border-right-style-ltr-source: physical;
  border-right-style-rtl-source: physical;
  border-right-style-value: solid;
  border-right-width-ltr-source: physical;
  border-right-width-rtl-source: physical;
  border-right-width-value: 1px;
  border-top-color: #cccccc;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  border-top-style: solid;
  border-top-width: 1px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
  transition-delay: 0s, 0s;
  transition-duration: 0.2s, 0.2s;
  transition-property: border, box-shadow;
  transition-timing-function: linear, linear;
  height: 30px;
}
.formResponsive .formHorizontal .rsform-block {
  background-attachment: scroll;
  background-clip: border-box;

  background-image: none;
  background-origin: padding-box;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto auto;
  margin-bottom: 8px;
  margin-top: 8px;
}
.formResponsive .formHorizontal .formControlLabel {
  float: left;
  font-size: 18px;
  padding-top: 14px;
  text-align: left;
  width: 50%;
}
.formResponsive .formHorizontal p.formDescription {
  font-size: 10px;
  margin-bottom: 0;
  margin-top: 0;
  font-weight: bold;
}
.formResponsive select, .formResponsive textarea, .formResponsive input[type="text"], .formResponsive input[type="password"] {
  color: #555555;
  display: inline-block;
  font-size: 13px;
  line-height: 18px;
  margin-bottom: 9px;
  margin-top: 9px;
  padding-bottom: 4px;
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 4px;
}
.formResponsive select, .formResponsive textarea, .formResponsive input[type="text"], .formResponsive input[type="password"] {
  color: #555555;
  font-size: 13px;
  line-height: 18px;
  margin-top: 9px;
  margin-bottom: 9px;
  padding-bottom: 4px;
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 4px;
}
.formResponsive .formHorizontal input, .formResponsive .formHorizontal textarea, .formResponsive .formHorizontal select, .formResponsive .formHorizontal .formValidation, .formResponsive .formHorizontal .uneditable-input, .formResponsive .formHorizontal .input-prepend, .formResponsive .formHorizontal .input-append {
  display: inline-block;
  margin-bottom: 9px;
}
.formHorizontal > div:nth-of-type(2n+1) {
  background-attachment: scroll;
  background-clip: border-box;
  background-color: #fafafa;
  background-image: none;
  background-origin: padding-box;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto auto;
}
.formResponsive input[type="radio"], .formResponsive input[type="checkbox"] {
  float: none;
  margin-top: 12px;
}
.formResponsive label {
float:none;
}
.results > div:nth-of-type(2n+1) {
  background-attachment: scroll;
  background-clip: border-box;
  background-color: #fff;
  background-image: none;
  background-origin: padding-box;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto auto;
  padding-top: 10px;
  padding-bottom:10px;
}
#formulario > tr:nth-of-type(2n+1) {
  background-attachment: scroll;
  background-clip: border-box;
  background-color: #fff;
  background-image: none;
  background-origin: padding-box;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto auto;
  padding-top: 10px;
  padding-bottom:10px;
}
.uk-panel-header .uk-panel-title {
  border-bottom-color: rgba(0, 0, 0, 0.1);
  border-bottom-style: solid;
  border-bottom-width: 1px;
  color: #ffffff;
  padding-bottom: 10px;
}
.footer2{
 visibility:hidden;
 position:absolute; 
}
