
.top-bar-section ul ul li a:hover, .btn-primary, .ef-theme-bg, .ef-metro-icn.ef-theme-bg, .top-bar-section ul li.active > a, .top-bar-section ul li.active:hover > a, .ef-social-bar, .ef-fullscreen-mode #progress-bar, #ef-widgets .tagcloud a:hover, .ef-progress-bar div div, .tagcloud a, #ef-loader i, .ui-accordion .ui-accordion-header .ui-accordion-header-icon, .ui-tabs .ui-tabs-nav li.ui-tabs-active, #ef-gallery .flex-direction-nav a:hover, #commentform .btn.send, #sb-progress span, .ef-author-posts, #ef-gallery-info-pane .pagination > .active > a, #ef-gallery-info-pane .pagination > .active > a:hover, #ef-gallery-info-pane .pagination > .active > a:focus, .likeThis, .ef-marker, .wpcf7-submit, .post-slider-direct-nav .post-slider-next:hover, .post-slider-direct-nav .post-slider-prev:hover, .ef-slide .wp-caption-text {

	background-color: #f2a900;

}

#slide_desc a.btn.ef-hollow-btn, #prevslide:hover, #nextslide:hover, #ef-locations ul .icn-location:before, #commentform label span, #ef-gal-prev:hover, #ef-gal-next:hover, .ef-contact-slider .ui-slider-handle.ui-state-hover, .post-slider-prev:hover, .post-slider-next:hover, #ef-copyrights a:hover, .ef-widget a:hover, #ef-widgets a:hover, #ef-gallery-outer .flex-direction-nav a:hover, #ef-widgets .widget_calendar a:hover, #ef-widgets .widget_recent_comments a:hover, .ef-attachment-nav a:hover, .page-template-templateshome-template-php #ef-tray-button:hover, #ef-map-overlay:before, #ef-show-map, #ef-loading-msg span:before {

	color: #f2a900;
	
}

.ef-thumb.flex-active-slide:after, .ui-tabs .ui-tabs-nav li.ui-tabs-active, .ef-contact-slider .ui-slider-handle, .btn.btn-primary, .btn.btn-primary.disabled, .btn.btn-primary[disabled], fieldset[disabled] .btn.btn-primary, .btn.btn-primary.disabled:hover, .btn.btn-primary[disabled]:hover, fieldset[disabled] .btn.btn-primary:hover, .btn.btn-primary.disabled:focus, .btn.btn-primary[disabled]:focus, fieldset[disabled] .btn.btn-primary:focus, .btn.btn-primary.disabled:active, .btn.btn-primary[disabled]:active, fieldset[disabled] .btn.btn-primary:active, .btn.btn-primary.disabled.active, .btn.btn-primary[disabled].active, fieldset[disabled] .btn.btn-primary.active, #ef-gallery-info-pane .pagination > .active > a, #ef-gallery-info-pane .pagination > .active > a:hover, #ef-gallery-info-pane .pagination > .active > a:focus, #ef-map-overlay:before, .ef-marker, #ef-footer .qtrans_language_chooser li.active, #ef-widgets .qtrans_language_chooser li.active {

	border-color: #f2a900;
	
}

.ef-tabs.ui-tabs .ui-tabs-panel {

	border-top-color: #f2a900;

}


/* A bit darker tone for hovering and better readability */

a, .social-btn-list a:hover, #cancel-comment-reply-link, #ef-widgets-tab:hover, #ef-widgets-tab.ef-show-widgets, #ef-tray-button:hover {

	color: #de9500;

}

.btn.btn-primary:hover, .btn.btn-primary:focus, .btn.btn-primary:active, .btn.btn-primary.active, .open .dropdown-toggle.btn.btn-primary {

	border-color: #de9500;

}

.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary, .likeThis:hover {

	background-color: #de9500;

}

/* End main colors */


h1, h2, h3, h4, h5, #sb-title-inner, #ef-loading-msg {

	font-family: "Amaranth", sans-serif;
		font-weight: normal;	
}



body, blockquote small, .ef-body-font, #ef-site-description, #cancel-comment-reply-link, .ef-date-comment time, .ef-style-title a, h3 .likeThis, #ef-page-title h1, #ef-gallery-title {

	font-family: "Open Sans", sans-serif;

}


/* Custom CSS */
/*mobile desktop truqueti*/
@media (max-width: 400px) {
.mobile {
display:block!important;
  }
.desktop {
display:none!important;
  }
}
@media (min-width: 401px) {
.mobile {
display:none!important;
  }
.desktop {
display:block!important;
  }
}
/*fin del truqueti*/


/*iconos footer sociales*/
.icn-twitter-squared {color:#000000!important;}
.icn-facebook-squared {color:#000000!important;}
.icn-instagram{color:#000000!important;}
.icn-vimeo-squared {color:#000000!important;}
.icn-youtube-play {color:#000000!important;}
.icn-linkedin-squared {color:#000000!important;}
.ef-social-bar li a {font-size:25px!important;
-webkit-opacity: 1!important;
-moz-opacity: 1!important;
opacity: 1!important;
filter: alpha(opacity=100)!important;}
/*fin*/

/* para dejar la barra sharing fija de momento

#ef-sharing-bar > ul > li:nth-child(2) {
right: -80px;!important;
}
 #ef-sharing-bar > ul > li {
visibility: visible!important;
 -webkit-opacity: 1!important;
}
#ef-sharing-bar > ul > li:nth-child(3) {
right: -120px!important;
}
  
#ef-sharing-bar> ul > li:nth-child(4) {
right: -160px!important;
 }

#ef-sharing-bar> ul > li:nth-child(5) {
right: -200px!important;
}
.ef-copyrights {
text-align: right;
margin-right: 83px;
}
fin*/
/*ocultar enlarge en portfolio*/
.ef-links-holder .ef-lightbox {display:none;}
.ef-links-holder a{width:100%;}
/*fin*/
/*fuentes*/
@font-face {
    font-family: 'amertype_md_btbold';
    src: url('american_typewriter_bold_bt-webfont.eot');
    src: url('american_typewriter_bold_bt-webfont.eot@') format('embedded-opentype'),
         url('american_typewriter_bold_bt-webfont.woff') format('woff'),
         url('american_typewriter_bold_bt-webfont.ttf') format('truetype'),
         url('american_typewriter_bold_bt-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'amertype_md_btmedium';
    src: url('american_typewriter_medium_bt.eot');
    src: url('american_typewriter_medium_bt.eot@') format('embedded-opentype'),
         url('american_typewriter_medium_bt.woff') format('woff'),
         url('american_typewriter_medium_bt.ttf') format('truetype'),
         url('american_typewriter_medium_bt.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}
h1, h2, h3, h4, h5, #sb-title-inner, #ef-loading-msg {
font-family: "amertype_md_btbold", sans-serif!important;
font-weight: normal;
}
/*fin*/
h6 {
font-family: "amertype_md_btbold", sans-serif!important;
font-weight: normal;
font-size:15px;
letter-spacing: 0em;
text-transform: none;
}

/*arreglar margenes item portfolio*/
.media {
margin-top:0px!important;
}
#slide_desc h1 {
text-transform:lowercase!important;
text-align:right;
}
#slide_desc h1 {font-weight:normal!important;}
.ef-fullwidth-page #ef-page {
background-position:center;
background-size:cover!important;
}
#slide_desc h1:before{
right:0px!important;
}
#slide_desc p {
padding:10px;
background-color: rgba(0,0,0,0.7);
text-align:right;
max-width:300px;
}
/*ocultar icono cierre*/
#ef-tray-button {
display:none;
}
.equipo {
float:left;
display:inline-block;
padding: 5px;
}
.btn.ef-hollow-btn{
float:right;
}
.fullwidthbanner-container .tp-thumbs {
padding: 3px;
max-width: 507px;
margin: 0 auto;
display: block;
height: 107px!important;
}
.tp-bullets.tp-thumbs .tp-mask {
width: 500px;
height: 50px;
overflow: hidden;
position: relative;
width: 501px;
margin: 0 auto;
display: block;
height: 200px!important;
}
.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer {
width: 5000px;
position: absolute;
width: 544px;
margin: 0 auto;
display: block;
left: 0!important;
height: 120px!important;
}

