/* WIDGETS - RECURSOS QUE CARGAN CONTENIDO EXTERNO
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------*/


/** JQUERY WIDGETS
---------------------------------------------------------------------------------------------------*/

.ui-widget-overlay {
    background: none repeat scroll 0 0 #000000;
    opacity: 0.4;
}
.ui-widget {
    font-family: "Helvetica Neue", Arial,sans-serif;
    font-size: inherit;
}

.ui-dialog .ui-dialog-titlebar-close:before {
    content: "x";
}
.ui-dialog .ui-dialog-titlebar-close {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    top: 45%;
    font-size: 16px;
}
.ui-dialog .ui-dialog-titlebar-close:hover {
	background: #f3f3f3;
}
.ui-widget-header {
    background: none repeat scroll 0 0 transparent;
    border-color: #CCC;
    border-image: none;
    border-style: dotted;
    border-width:0 0 1px 0;
    color: #444;
    font-family: inherit;
    font-weight: bold;
    margin-bottom: 10px;
    padding-bottom: 10px;
    font-size: 24px;
}

.ui-dialog .ui-dialog-title {
    white-space: normal;
    width: 95%;
    font-family: 'fjalla_oneregular', "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight:normal;
	color:#08599B;
	text-transform:uppercase;
	font-size:24px;
	line-height: 32px;
}

/** ESPECIFICO DE SALA - INSTALACIONES - DIALOGOS *****************************************/

.ui-dialog-content .sm-contenido.sm-sala header {
	display: none;
}

/** ADDTHIS **************************************************************************************************************
**************************************************************************************************************/

.addthis-wrapper {
    float: right;
}

.content .addthis_default_style .addthis_counter {
    float: right;
}

.content .addthis-wrapper .addthis_button_print,
.content .addthis-wrapper .addthis_button_compact {
}
.content .addthis_32x32_style .at15t_print {
	background: url("../../../img/print-icon.png") no-repeat scroll left center transparent !important;	
    width: 16px !important;
    height: 16px !important;
}
.content .addthis_32x32_style .at15t_compact {
	background: url("../../../img/share-icon.png") no-repeat scroll left center transparent !important;	
    width: 16px !important;
    height: 16px !important;
}

.addthis_32x32_style .addthis_counter.addthis_bubble_style  {
    background-position: 1px -80px !important;
    background-repeat: no-repeat;
    height: 22px !important;
    line-height: 22px !important;
    margin-top: 2px;
    padding: 0 0 0 6px;
    width: 36px !important;
}
.addthis_32x32_style .addthis_counter.addthis_bubble_style:hover {
    background-position: 1px -80px !important;
    background-repeat: no-repeat;
    height: 22px !important;
    line-height: 22px !important;
    margin-top: 2px;
    padding: 0 0 0 6px;
    width: 36px !important;
    opacity: 0.8;
}

.addthis_32x32_style .addthis_counter.addthis_bubble_style a.addthis_button_expanded {
    background: none repeat scroll 0 0 transparent;
    font-size: 14px;
    height: 22px !important;
    line-height: 22px !important;
    margin: 0;
    padding: 0 !important;
    width: 30px !important;
	color: #666 !important;
}

/* DATEPICKER DE JQUERY UI
 ------------------------------------------------------------------------------------------------------------------*/
 
.ui-datepicker {
    width: 20em;
    -webkit-box-shadow:  2px 2px 5px 1px #999999;
        box-shadow:  2px 2px 5px 1px #999999;
        border: #ccc;
}

.ui-datepicker .ui-datepicker-header {
	font-size: 13px;
	margin-bottom: 0;
}

.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next, 
.ui-datepicker .ui-datepicker-prev:hover,
.ui-datepicker .ui-datepicker-next:hover {
    height: 1.4em;
    position: absolute;
    top: 4px;
    width: 1em;
    cursor: pointer;
    background:none;
    font-weight: bold;
    border: none;
}
.ui-datepicker .ui-datepicker-next {
    right: 10px;
}
.ui-datepicker .ui-datepicker-prev {
    left: 10px;
}
.ui-datepicker td span, .ui-datepicker td a {
    text-align: center;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    background: none;
    border: none;
    color: #333;
    font-weight: normal;
}

.ui-datepicker td a {
	border-radius: 4px;
	webkit-border-radius: 4px;
}
.ui-datepicker td a:hover, .ui-datepicker td a.ui-state-highlight {
	background: #eee;
}
.ui-datepicker td a.ui-state-active {
	background: #1477A5;
	color: #fff;
}
.ui-datepicker .ui-icon {
    background-image: none;
    text-indent: 0;
    text-align: center;
}

.ui-datepicker .ui-state-hover .ui-icon,
.ui-datepicker .ui-state-focus .ui-icon {
	background-image: none;
}


/* RECURSO DE REDES SOCIALES POR PESTANAS - SIGUENOS
------------------------------------------------------------------------------------------------------*/

.siguenos .nav-tabs {
	font-size:13px;
	margin-bottom:0;
}

.siguenos h2 small {
	color:#1377A5;
	font-size:12px;
	font-weight:normal;
	font-family:"Helvetica Neue", "latoregular" , Helvetica, Arial, sans-serif;
	text-transform:none;
}

.siguenos .nav-tabs > li > a, .siguenos .nav-pills > li > a {
	padding-left:8px;
	padding-right:8px;
}

.siguenos .tab-pane {
	background:#F8F8F8;
	border:1px solid #ddd;
	border-top:0;
	-webkit-border-radius: 0 0 6px 6px;
	-moz-border-radius: 0 0 6px 6px;
	border-radius: 0 0 6px 6px;
	padding:10px;
	min-height:100px;
	position: relative;
}
