/* Enter Your Custom CSS Here */

#mute-video {
    position: absolute;
    top: -12.5px;
    right: -12.5px;
    display: block;
    width: 35px;
    height: 35px;
    text-indent: -9999px;
    background: url('/wp-content/plugins/uji-popup/modal/css/close.png') no-repeat 0 0;
    border: 0 !important;
    outline: 0 !important;
}

/*Footer Nuevo*/
footer {
  background:#ffffff !important;
}

footer p{
  color:#000000;
  font-size: 13px!important;
}

footer h4{
  color:#000000!important;
}

footer a{
  color:#000000!important;
}
.verde {
    color: #000000;
  font-size: 13px;
}

footer .textwidget{
    color: #000;
}
footer .blanco{
  color:#000000!important;
}

footer .textwidget a{
    color: #c8c58a!important;
  font-weight:bold;
  font-size:13px;
}
footer .textwidget a:hover{
    color: #b5b38a!important;
}
footer h3{
  color:#000000!important;
    font-size: 25px;
}
/*End Footer Nuevo*/


/*

Theme Name: sartia_child

Description: Sartia Child of sartia

Author: Kopelia

Template: sartia

*/

header {

    height: 140px!important;

	background:#686868 url(fondo_sartia.png) left no-repeat!important;

   

	/*

	background-image: linear-gradient(0, rgb(13,12,18) 20%, rgb(90,90,91) 60%)!important;

	background-image: -o-linear-gradient(0, rgb(13,12,18) 20%, rgb(90,90,91) 60%)!important;

	background-image: -moz-linear-gradient(0, rgb(13,12,18) 20%, rgb(90,90,91) 60%)!important;

	background-image: -webkit-linear-gradient(0, rgb(13,12,18) 20%, rgb(90,90,91) 60%)!important;

	background-image: -ms-linear-gradient(0, rgb(13,12,18) 20%, rgb(90,90,91) 60%)!important;



	background-image: -webkit-gradient(

	linear,

	left 0,

	left top,

	color-stop(0.2, rgb(13,12,18)),

	color-stop(0.6, rgb(90,90,91))

	)!important;

*/



}

.met_main_menu { 

				font-size:13px; 

				text-shadow: 0px 1px 1px #4d4d4d!important;

        		color: #222!important;

}

.met_main_menu a:active {

	color:#c8c58a!important;

}

.met_main_menu a:hover {

	color:#c8c58a!important;

}

h2 {

    font-family: "Dosis",arial,sans-serif;

	font-weight:200!important;
margin-top: 15px

}

.container .met_content{ font-family:"Oswald", arial!important; font-size:24px;}

.featured article .met_content a:hover{ background:none repeat scroll 0 0 #c8c58a!important;}



/* Listado home */





.texto{ font-family:"Dosis",Arial;}

.icono{  

	background-image: url(../sartia/img/icon_plus.png);

    background-position: center center;

    background-repeat: no-repeat;

    float: right;

    height: 22px;

    width: 13px;}



	

.listado .caja_listado:hover{

    background-color: #292A2F;

    color: #ffffff!important;

	text-decoration:none;



}

.listado .caja_listado {

    background-color: #F1F1F1;

    color: #000000!important;

    font-family: 'Open Sans Condensed';

    font-size: 19px;

    padding: 17px 15px;

	width:100%;

}

.cabecera_listado .caja_listado {display: block;}

.listado{margin-right:10px;}

/*Titulos*/



h1{ margin-top:35px!important;

font-size:27px!important;

font-weight:100!important;

margin-bottom:10px!important;

	

	}

h3{

	 color: #828387!important;

     font-weight: 300!important;

	 line-height:24px!important;

	 margin-bottom:30px!important;

	

	}

.met_main_menu li{

	font-family:"Dosis", arial!important;
 }
.met_main_menu > li > a {
    padding: 4px 4px;
}

p a {

    color: #b5b38a;

    text-decoration: none;

}

/*TABS*/

.met_page_wrapper {

    background-color: #ffffff!important;





}

.aq_block_tabs .aq-tab {

    background: none repeat scroll 0 0 #FFFFFF;

    display: none;

    padding: 15px 15px 5px;

	border:none!important;

}

.aq_block_tabs ul.aq-nav li.ui-tabs-active a {

    background: none repeat scroll 0 0 #FFFFFF;

    height: 27px;

	border:none!important;

	color:#333!important;

	font-size:16px!important;

}

.aq_block_tabs ul.aq-nav li a {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background: none repeat scroll 0 0 #000000;

    border-color: #E1E1E1 #E1E1E1 -moz-use-text-color;

    border-image: none;

    border-radius: 3px 3px 0 0;

    border-style: solid solid none;

    border-width: 1px 1px medium;

    color: #FFFFFF;

    display: block;

    height: 26px;

    margin: 0;

    overflow: hidden;

    padding: 8px 10px 0;

    text-decoration: none;

	font-size:16px!important;

}

.aq_block_tabs ul.aq-nav li a:hover {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background: none repeat scroll 0 0 #9ebf10;

    border-color: #E1E1E1 #E1E1E1 -moz-use-text-color;

    border-image: none;

    border-radius: 3px 3px 0 0;

    border-style: solid solid none;

    border-width: 1px 1px medium;

    color: #FFFFFF;

    display: block;

    height: 26px;

    margin: 0;

    overflow: hidden;

    padding: 8px 10px 0;

    text-decoration: none;

	font-size:16px!important;

}

.aq_block_tabs { margin:30px 0px 35px 0px!important;}

h4{ color:#c8c58a!important; 

	font-weight:bold!important; 

	font-family:"Dosis",arial!important;

	font-size:18px!important;}

.verde{color:#c8c58a}

.blanco{ color:#FFF!important;}



#featured article .met_content a:hover{ background-color:#c8c58a!important;

text-shadow: rgba(245, 245, 255, 0.35) 0 0px 0px, rgba(0, 0, 30, 0.08) 0px 2px 2px, rgba(0, 0, 30, 0.20) 0px 2px 1px, rgba(0, 0, 30, 0.40) 0px 2px 1px, rgba(0, 0, 0, 0.08) -5px 5px 2px;

}

input:focus:invalid:focus, textarea:focus:invalid:focus, select:focus:invalid:focus{

	box-shadow:0 0 6px #c8c58a!important;

	border-color:#ffffff!important;

	}

.no-touch .dl-menuwrapper li a:hover{

	background:none repeat scroll #c8c58a!important;

	text-shadow: rgba(245, 245, 255, 0.35) 0 0px 0px, rgba(0, 0, 30, 0.08) 0px 2px 2px, rgba(0, 0, 30, 0.20) 0px 2px 1px, rgba(0, 0, 30, 0.40) 0px 2px 1px, rgba(0, 0, 0, 0.08) -5px 5px 2px;}

.no-touch .dl-menuwrapper li a{

	background:none repeat scroll #000000!important;

	border-top:#333 1px solid;

	}

.dl-menuwrapper button:hover, .dl-menuwrapper button.dl-active, .dl-menuwrapper ul {

    background: none repeat scroll 0 0 #000!important;

}

.met_bgcolor{

	background-color:#c8c58a!important;}

	p{ font-size:14px!important}

.flotar{ float:left!important; margin:20px 50px 10px 0px!important;}

.flotar2{ float:left!important; margin:20px 0px 10px 0px;}



.met_main_menu li ul li a {



	text-transform:uppercase!important;

	font-size:14px!important;

	color:#CCC!important;

}

.met_main_menu li ul li a:hover {

		color:#c8c58a!important;



}



.met_main_menu li ul li {

	min-width:340px!important;}

	

textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {



    width: 90%!important;

}

textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"], input[type="color"]:focus, .uneditable-input:focus {

    background-color: #FFFFFF;

    border: 1px solid #c8c58a!important;

    box-shadow: 0 1px 1px #cccccc inset!important;

    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;

}



/*Idiomas*/

.banderas{

float: right;

    padding-top:15px;

    position: relative;

	 margin:0px 0px 0px 70px!important;}



.met_main_menu {

    margin: 13px 0px 0px 0px!important;

}

#lang_sel_list li {
	padding-right: 15px !important;
	width: auto !important
}

.wpml-ls-statics-shortcode_actions a {
	color: #16151a !important
}

.wpml-ls-statics-shortcode_actions .wpml-ls-current-language>a {
    color: #ffffff !important;
}

#lang_sel_list ul a, #lang_sel_list_list ul a:visited {

     padding: 0px;

}



#lang_sel_list ul a{

background:none!important;

border:0;

}



#lang_sel_list ul {

    width: 190px;

	border-top:none!important;

}



#lang_sel_list {

    width: 190px;

}



/*Caja login*/



.login {

    background: url("imagen/login.png") no-repeat scroll 0 0 transparent;

    float: left;

    height: 25px;

    margin-top: 0px;

    width: 428px;

}



.datos {
     float: left;
    font-size: 12px!important;
    margin-left: 0;
    margin-top: 14px;
    padding-left: 5px;
}

.datos .user{
float:left;}

.datos .pass{float:left;}
	.pass{ width:170px; }


.datos .usuario {
    background-color: #333;
    width: 90px;
	margin-left:5px;
	 margin-right: 15px;
	 border:1px solid #666;
	 color:#FFFFFF;
}

.datos .usuario:focus {
background-color:#FFFFFF;
color:#000000;
}

.datos .contrasenna {
    background-color: #333;
	border:1px solid #666;
    float: right;
    height: 11px;
    margin-left: 5px;
    margin-top: 3px;
    width: 70px !important;
	color:#FFFFFF;
}


.datos .contrasenna:focus {
color:#000000;}




.entrar {

    float: right;

    margin-right: 10px;

    margin-top: 14px;

}





.entrar a {

    color: #c8c58a;

    font-family: "Century Gothic";

    margin-left: 15px;

	font-size:20px;

}



.met_under_menu .met_icon_socials a{

margin-right:0!important;

padding-top:10px;}

h2.ai1ec-calendar-title {



    width: 96% !important;

}



.login { width:400px!important;}

[class^="icon-"], [class*=" icon-"] {

	margin:10px;}

.met_icon_socials { margin-top:0px;}

.met_portfolio_detail_details_container{ min-width:400px;}







.orbit-prev, .orbit-next {

    background-color: #c8c58a!important}

	

/* Portfolio */

.met_portfolio_detail_nav{

margin-top:20px;}





.met_portfolio_detail_image{

width: 51.1%!important;}



.met_portfolio_detail_details{

margin-left:51.1%!important;

height:98.2%!important;}



/*calendario*/



.single-ai1ec_event .met_page_title_line{

padding:0!important;

box-shadow:none!important;}


/*Ajustes página de flip*/

.page-id-851 .login{
	display:none;}
	
.page-id-851 .login_wid li{
	list-style:none;}
	
.page-id-851 .login_wid input{
	width:200px !important;
	margin-top:10px;}

.page-id-851 .login_wid input[type="checkbox"]{
	width:50px !important;
	margin-top:0;}	
	

.page-id-851 .login_wid{
	margin:10px 0 0 0 !important;}

.page-id-851 .login_wid .remember{
	text-align:left !important;}
	
.page-id-851 .salir {
    float: right;
    margin-top: 35px;
}

.page-id-851 h1.tit_log {
    float: left;
    margin-bottom: 20px !important;
}



@media (max-width: 767px) {

.banderas{

float:none;

z-index:-1;}



}

@media (max-width: 490px){

.met_under_menu {

		 display: block !important;

    width: auto !important;

	}

	

.met_under_menu .met_icon_socials{

display:none!important;}

header,	.met_fixed_header:before {

		height : 180px !important;

	}



.met_logo_container {

    float: none!important;

    margin-top: 10px!important;

    width: 200px!important;

}



#lang_sel_list {

    text-align: -moz-center;

    width: 100%;

}

.dl-menuwrapper{

top:10px!important;}

.datos .user{}

.datos .pass{}

.met_under_menu form{

background-color:#212226!important;

	}

	.met_under_menu aside{

	height:70px!important;}



.datos .user{

float: none;}



.datos .pass{

float: none;}



/*CALENDAR*/



.ai1ec-agenda-view .ai1ec-event .ai1ec-event-title{

    color: #727467!IMPORTANT;

    font-size: 12pt!IMPORTANT;

	font-family:"Open Sans", arial!IMPORTANT;

    font-weight: bold;

    margin: 0 0 0.4em;

    transition: color 0.1s ease 0s;

}


.met_under_menu form { padding-left:7px!important;}
#featured article{
	height: 560px!important;}
h2{ margin-bottom:15px!important;margin-top:15px!important}
.timely{  
	overflow: hidden!important;
    word-wrap: break-word!important;}
	a.verde{color:#9db402!important}

li {
    line-height: 20px!important;
}
ul.general{ font-size:14px; line-height:20px;}


}
@media (max-width: 400px) {
  .met_content h1{
    font-size:18px!important;
  }
}

@media screen and (max-width: 481px) {
	.met_content .banderas {
	float: none !important;
    z-index: 1 !important;
    width: 100% !important;
    margin: 0 !important;
    position: relative !important;
	margin-top: 100px !important;
    background: #757575 !important; 
	overflow: hidden !important;
    padding-left: 20px !important
	}
}