/* ---------------------------------------------------------
	IE8 specific styles
	---------------------------------------------------------*/

.button { filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d81e05', endColorstr='#bd1e09',GradientType=0 ); }

.button:hover { filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f22105', endColorstr='#bd1e09',GradientType=0 ); }

.button-green { filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8db602', endColorstr='#759806',GradientType=0 ); }

.button-green:hover { filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9ec302', endColorstr='#789307',GradientType=0 ); }


.rss-section .btn:hover,
#footer .apps-list a:hover,
#footer .additional-info .btn:hover { filter: alpha(opacity=80); }

#nav .header-nav-drop-panel a,
.header-nav-drop-panel a { padding-right: 1px; }

/* styles for screens 959px wide and narrower (768 design) */

@media only screen and (max-width: 959px) {
	#header .phone.icon-telephone {
		word-spacing: 1px;
		letter-spacing: -1px;
	}
}

/* ---------------------------------------------------------
	Unique IE8 fundacion styles
	---------------------------------------------------------*/

#header .layer03 { border-bottom: 1px solid #dfdfdf;}

.carousel .pagination a { filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#f0f0f0',GradientType=0 ); }

.carousel .pagination a:hover,
.carousel .pagination .active a { filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#c4c4c4',GradientType=0 ); }

.carousel-news .pagination a,
.carousel-alt .pagination a,
.carousel-news .pagination a:hover,
.carousel-news .pagination .active a,
.carousel-alt .pagination a:hover,
.carousel-alt .pagination .active a { filter:none; }

.fundacion-section { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg-fundacion01.png', sizingMethod='scale'); }

.select-options:after { display: none; }

.media .btn-play { border: 3px solid #a4a4a4; }
.media:hover .btn-play { background: #a4a4a4; }

.audio-article .media { height: 116px; }

nav.content-tabs ul,
div.content-tabs .tablist-holder ul,
section.content-tabs .tablist-holder ul { font-size: 14px; }

@media only screen and (max-width: 1199px) {
		
	.select-area .center { margin: 0 0 0 8px; }

}

@media only screen and (max-width: 959px) {
		
	.header-nav-menu .header-nav-drop-panel .col-sm-12.last.temp:after,
	.header-nav-tabs .header-nav-drop-panel .col-sm-12.last.temp:after { content: none !important; }
	
}

/* styles for screens 767px wide and narrower (320 design) */

@media only screen and (max-width: 767px) {
	
	#nav .quick-quote-links li a,
	.header-nav-tabs .quick-quote-links li a { filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d81e05', endColorstr='#bd1e09',GradientType=0 ); }
	
	#nav .quick-quote-links li a:hover,
	.header-nav-tabs .quick-quote-links li a:hover { filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f22105', endColorstr='#bd1e09',GradientType=0 ); }
	
	.logo a {
		width: 100%;
		height: 100%;
		left: 0;
		top: 0;
	}
	
}

#header .content-container .box.temp:after,
#header .content-container02 .box.temp:after,
#header .content-container03 .box.temp:after,
.header-links li.temp:after,
[class*='icon-'].temp:before,
.header-nav-drop-panel div[class^='col'].temp:after,
#nav li.temp:after,
.service-box.temp:after,
.model-b .header-nav-tabs>.slide>ul>li.temp:after,
#nav li .link-holder.temp:after,
.header-nav-menu .header-nav-drop-panel.temp:before,
.header-nav-tabs .header-nav-drop-panel.temp:before,
.model-b .header-nav-tabs .link-holder.temp:after,
.model-b .header-nav-tabs .last .link-holder.temp:before,
.header-nav-menu .header-nav-drop-panel .col-sm-12.last .title-links-list li.temp:after,
.header-nav-tabs .header-nav-drop-panel .col-sm-12.last .title-links-list li.temp:after { content: none !important; }

.header-links li.temp,
.model-a .header-nav-tabs li.temp {
	width: 1px;
	white-space: nowrap;
	overflow: hidden;
}

.carousel .button {
	filter: none;
	background: #484344;
}

.carousel-alt .text-box-alt {
	background:none;
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000, endColorstr=#7F000000)"; 
}

body > .ui-datepicker .ui-datepicker-header .ui-datepicker-next:before{
	text-align: right;
}

.details.content-form.sm input[type=text],
.details.content-form.sm input[type=password],
.details.content-form.sm input[type=email],
.details.content-form.sm textarea,
.details.content-form.sm .date-field input { line-height: 18px; }

/* Diccionario */
section.dictionary .dictionary-content .widget .preview .img-preview {
	display: block;
}
section.dictionary .dictionary-content .widget .preview .img-preview span {
	display: block;
	line-height: 108px;
}
section.dictionary .dictionary-content .widget .code .btn-copy.disabled span.btn {
    cursor: not-allowed;
}