/*
Theme Name: the7dtchild
Author: Dream-Theme
Author URI: http://dream-theme.com/
Description: The7 is perfectly scalable, performance and SEO optimized, responsive, retina ready multipurpose WordPress theme. It will fit every site – big or small. From huge corporate portals to studio or personal sites – The7 will become a great foundation for your next project!
Version: 1.0.0
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
Template: dt-the7
*/
.home .header-bar {
  background-color: rgba(58, 60, 61, 0.8);
  padding: 5px 25px 5px 25px;
}
.header-bar {
  background-color: rgba(58, 60, 61, 0.8);
  padding: 5px 25px 5px 25px;
}
body:not(.home) #main {
  margin-top: 0px;
  padding-top: 0px;
}
body:not(.home) .masthead:not(.mixed-header) {
  background: rgba(58, 60, 61, 0.8);
}
body:not(.home) .masthead:not(.side-header) {
  margin-top: 0px;
}
.masthead.shadow-decoration {
  box-shadow: none;
}
.masthead.shadow-decoration:not(.side-header-menu-icon):not(#phantom) {
  box-shadow: none;
}
.overlap #main-slideshow {
  margin-top: -110px;
}
.overlap .masthead:not(.mixed-header):not(.side-header) {
  background-image: none;
}
.col_equipo .team-author p {
  color: #679967;
}
.col_equipo .team-desc {
  text-align: left;
}
.titulo_pagina {
  background-color: #191919;
  display: inline-block;
  margin-left: 80px;
  padding: 8px 12px 8px 12px;
}
.titulo_pagina h1 {
  color: #FFFFFF;
}
.overlap #main-slideshow {
  margin-bottom: 0px;
}
.full-width-line {
  padding-left: 15px;
  padding-right: 15px;
}
.main-nav > li > a {
	margin: 10px 10px 10px 10px;
    padding: 5px 0px 5px 0px;
} 
.mini-search .submit {
	color: #FFFFFF !important;
}
.light-icons .mini-search .submit:before {
	background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='white' d='M0.5,6.689c0,3.415,2.77,6.187,6.187,6.187c1.47,0,2.822-0.518,3.883-1.375l3.807,3.806c0.257,0.259,0.511,0.161,0.771-0.098c0.256-0.26,0.418-0.578,0.162-0.835l-3.808-3.805c0.854-1.062,1.372-2.412,1.372-3.883c0-3.417-2.769-6.187-6.188-6.187C3.269,0.501,0.5,3.272,0.5,6.689z M1.653,6.703c0-2.786,2.265-5.05,5.049-5.05c2.787,0,5.05,2.263,5.05,5.05s-2.262,5.049-5.05,5.049C3.917,11.752,1.653,9.487,1.653,6.703z'/%3E%3C/svg%3E") !important;
}
@media screen and (max-width: 1024px){ 
.overlap .masthead:not(.mixed-header):not(.side-header) {
        background-color: rgba(58, 60, 61, 0.8) !important;
}
	.masthead .top-bar .menu-select, .masthead .top-bar .mini-nav > ul > li > a {
	color: #FFFFFF;
}
	.top-bar .mini-contacts {
	color: #FFFFFF;
}
}
.sticky-header-overlay, .mobile-sticky-header-overlay {
	    background-color: rgba(58, 60, 61, 0.4);
}
.sub-nav {
	background-color: rgba(58, 60, 61, 0.7);
}
.masthead:not(.sub-downwards) .main-nav .sub-nav li:not(.act):not(.dt-mega-parent):not(.no-link):not(.wpml-ls-item):hover > a, .masthead:not(.sub-downwards) .mini-nav .sub-nav li:not(.act):not(.dt-mega-parent):not(.no-link):not(.wpml-ls-item):hover > a, #bottom-bar .sub-nav li:not(.act):not(.dt-mega-parent):not(.no-link):not(.wpml-ls-item):hover > a, .masthead:not(.sub-downwards) .main-nav .sub-nav li.dt-mega-parent:not(.act):not(.no-link):not(.wpml-ls-item) > a:hover, .masthead:not(.sub-downwards) .mini-nav .sub-nav li.dt-mega-parent:not(.act):not(.no-link):not(.wpml-ls-item) > a:hover, .sub-downwards .sub-nav li:not(.act):not(.wpml-ls-item) > a:hover {
	color: #FFFFFF;
}
.main-nav .sub-nav > li:not(.wpml-ls-item) > a .menu-text, .mini-nav .sub-nav > li:not(.wpml-ls-item) > a .menu-text {
	color: #FFFFFF;
}
.top-bar .full-width-line {
	color: #FFFFFF;
}

