/*
Theme Name: Dazzle Child
Theme URI: http://deliciousthemes.com/
Description: A WordPress Theme for Creatives
Author: DeliciousThemes
Author URI: http://deliciousthemes.com/
Template: dazzle
Version: 1.1
*/

/* =Theme customization starts here
-------------------------------------------------------------- */

/**Títulos**/
h2 {
	letter-spacing: 0 !important;
	margin-bottom: 1rem !important;
}

h3, h4 {
	letter-spacing: 0 !important;
}

/**Links**/
ul li a {
	color: #ec5710;
}

/**Header**/
.logo {
	margin-top: -5px !important;
}

.site-header {
	padding: 2.4rem 0 !important;
}

@media only screen and (max-width: 480px) {
h1 {
	font-size: 38px !important;
	}
	
p.subheading {
	padding-top: 35px !important;
	margin-bottom: -5px !important;
	}
	
#header {
	background-color: #fff !important;
	}
}

/**Breadcrumb**/
.breadcrumb p {
	font-size: 16px;
}

/**Textos**/
p.subheading {
	letter-spacing: 0.4rem;
}

p a, .toc_list li a {
	color: #ec5710;
}

.uppercase {
	text-transform: uppercase;
}

/**Botones**/
.boton a {
	background-color: #EC5710 !important;
	letter-spacing: .1rem !important;
	text-transform: uppercase;
	font-family: "Montserrat" !important;
	font-size: 14px !important;
}

.boton a:hover {
	opacity: 0.8 !important;
}

/**Menú**/
.main-navigation ul ul a {
	text-transform: inherit !important;
	letter-spacing: 0.8px;
}

@media only screen and (min-width: 768px) {
	.main-navigation li#menu-item-992, .main-navigation li#menu-item-993, .main-navigation li#menu-item-3562, .main-navigation li#menu-item-5518, .main-navigation li#menu-item-3284 {
		margin-left: 3rem !important;
	} 

	.container .three.columns {
		width: 16% !important;
	} 

	.container .nine.columns {
		width: 80% !important;
	}
}	

@media only screen and (min-width: 480px) {
.main-navigation li.menu-item-4955 {
	margin-left: 2rem !important;
	}  
}

/**Caja de mensaje**/
.vc_message_box {
	padding: .6em .6em .6em 2.8em !important;
}

.vc_message_box p {
	font-size: 16px !important;
	line-height: 20px !important;
}

.vc_message_box-icon {
	width: 3em !important;
}

.vc_message_box-icon > * {
	font-size: 1.2em !important;
}

/**Hover**/
.img-opacity a {
	border-bottom: 0 !important;
}

.img-opacity a:hover {
	opacity: 0.8 !important;
}

/**Posts**/
.post-thumbnail a:hover img {
	transform: scale(1.00,1.00) !important;
}

.page-title-wrapper {
	padding: 40px 0 !important;
}

.wp-faq-schema-items p {
	font-family: 'Lato';
	color: #555;
}

/**Caja de búsqueda**/
.search-form, .search-field {
	margin-bottom: 0 !important;
}

input[type="search"]{
	height: 30px !important;
	border: 1px solid #d1d1d1 !important;
}

@media only screen and (max-width: 1024px) {
input[type="search"]{
	border: 0 !important;
	}
}

@media only screen and (max-width: 480px) {
input[type="search"]{
	background-color: #fff !important;
	color: #323232 !important;
	}
}

/**Adsense**/
ins.adsbygoogle {
	background: transparent !important;
}

/**Preguntas frecuentes**/
.ui-accordion .ui-accordion-content {
	padding: 1em 1.5em !important;
}