/**BASIC**/
#yjsg3 .yjsg4 .h2_holder:before, #yjsg3 .yjsg4 .h2_holder:after, #yjsg3 .yjsg4 .module_title:before, #yjsg3 .yjsg4 .module_title:after, #yjsg5 .yjsg4 .h2_holder:before, #yjsg5 .yjsg4 .h2_holder:after, #yjsg5 .yjsg4 .module_title:before, #yjsg5 .yjsg4 .module_title:after, #yjsg7 .yjsg4 .h2_holder:before, #yjsg7 .yjsg4 .h2_holder:after, #yjsg7 .yjsg4 .module_title:before, #yjsg7 .yjsg4 .module_title:after, .holders .yjsg4 .h2_holder:before, .holders .yjsg4 .h2_holder:after, .holders .yjsg4 .module_title:before, .holders .yjsg4 .module_title:after {
  border:none;
}
.bottom_holder .module_title {text-transform:uppercase;}
.bottom_holder .module_title .titlesplit0 {color:#f26821;}
b {color:#f26821; font-weight:500;}
[class*='yjsg-button-color'], div#b2jcontainer_m183 .btn:first-child {
  background: #f26821!important;
  color: #fff;
  border-color: transparent;
  margin-top: 5px;
  -webkit-border-radius: 4px;
  -khtml-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  display: inline-block;
  padding: 6px 12px;
  vertical-align: middle;
  cursor: pointer;
  border: 1px solid #ddd;
  height: auto;
  font-weight: 400;
  background-color: #fff;
  color: #444;
  text-transform:capitalize;
}

.highlight, [class*='facolor'].fa:before:active {color:#FFFFFF;}

/*BASIC*/


/**MENU*/
ul.yjsgmenu li a span {  font-size:15px;}
ul.yjsgmenu li a {
  padding: 0px 15px; }
#topmenu_holder {
  margin: 50px auto;
}
/**MENU*/



/**SLIDER*/
#yjsg1 {width:100%; height:500px; margin:0px; padding:0px;}
.hero-carousel article.carousel-article {
	background-position: center center;
}


.hero-carousel article .contents h2 {  
margin: 40px auto!important;

  font-size:220%!important;
  text-transform: uppercase;
  font-weight: 900;
  text-align: center;
  line-height: 38px;
  position: relative;
}
.hero-carousel article.carousel-article .contents {display: block;
  font-size: 24px!important;
  font-weight: 300;
   padding: 20px 40px;
}
/**SLIDER*/





/*SERVICE SLIDER*/
.cblog {
  padding: 10px 0!important;
}
.cblog .yjsquare_in {
  padding: 20px 0 0 0;
}
.cblog .yjme_item a.item_title {
  font-weight: 600;
  font-size: 130%;
  clear: none;
  margin: 0 auto 10px auto;
  color:#f26821;
}

/*SERVICE SLIDER*/



/*redsocial*/
.redsocial p {font-size:300%;}
/*redsocial*/



/*footermenu**/
ul.footermenu li {float:left; margin-right:20px;}
ul.footermenu li a {border-bottom:none;}
.footermenu a.isactivea, .defaultmenu li a:hover {
  background: none;
  color: #f26821;
}
.footermenu .defaultmenu-dropdown li {font-size:90%;}
/*footermenu**/


/*Articulos*/
.article_title { text-transform: uppercase; font-size: 200%; border-bottom:#73bcf0 solid thin;}
/*Articulos*/



/*Formulario de contracto**/
.b2jcontainer h2  {display:none;}
div#b2jcontainer_m183 .btn:first-child:hover {color: #FFFFFF;}
/*Formulario de contrcto*/


/*footer menu*/
#footmod .defaultmenu li a {border:none;}
.footermenu a.isactivea, .defaultmenu li a:hover, 
.defaultmenu a.isactivea{
  background: none;
  color: #f26821;
}
/*footer menu*/

#adv4.yjsgxhtml {
  width:100%!important;
}