/*
Theme Name: 	Betheme Child
Theme URI: 		http://themes.muffingroup.com/betheme
Author: 		Muffin group
Author URI: 	http://muffingroup.com
Description:	Child Theme for Betheme - Premium WordPress Theme
Template:		betheme
Version: 		1.6.1
*/

/* Theme customization starts here
-------------------------------------------------------------- */

#Footer {
    background-color: #222 !important;
    background: #222 !important;
}
/* Titulo #Subheader */
#Subheader .title {
    font-size: 40px !important;
    line-height: 40px !important;
    color: #ffffff !important;
    font-family: 'Roboto' !important;
    text-transform: uppercase !important;
}
/* Media Query */
@media only screen and (min-width:320px) and (max-width: 736px) {
#Subheader .title {
    font-size: 26px !important;
    line-height: 26px !important;
}
#welcome {
    padding: 40px 10px 20px 10px !important;
}
}
/* Titulo #Subheader */
#Subheader ul.breadcrumbs li, #Subheader ul.breadcrumbs li a {
    color: rgba(255,255,255,1) !important;
    text-decoration: none !important;
}
#Subheader ul.breadcrumbs li a:hover {
    text-decoration: underline !important;
}
/* 2Colums CSS code CF7 */
#left {
	width: 47%;
	float: left;
	margin-right: 6%;
}
#right {
	width: 47%;
	float: left;
}
.form-clearfix::after {
	content: "\0020";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	overflow: hidden;
	margin-bottom: 10px;
}
.form-clearfix {
	display: block;
}
/* Media Query */
@media only screen and (min-width:320px) and (max-width: 736px) {
#left {
	width: 97%;
	float: left;
	margin-right: 3%;
}
#right {
	width: 97%;
	float: left;
        margin-right: 3%;
}
.form-clearfix::after {
	content: "\0020";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	overflow: hidden;
	margin-bottom: 10px;
}
.form-clearfix {
	display: block;
}
}
/* 2Colums CSS code */
/* Términos y condiciones formulario de contacto */
#terminos ul {
    list-style-type: none !important;
    margin: 0;
    padding: 0;
}

#terminos li {
    display: inline-block !important;
}
#menu-legal li a {
    color: #fff !important;
}
#menu-legal li a:hover {
    color: #fff !important;
}
