/*
Theme Name:     usal2023
Theme URI:      https://usal.es
Author:         
Author URI:     https://usal.es
Tested up to:   5.9
Requires PHP:   7.0
Template: Virtue
Requires at least: 5.4
Version:        1.0.0

*/
#logo {
width: 145px;}

.header_usal_left {width: 65%}
.header_usal_right{width: 34%}
 .kad-header-left {
 width: 300px;
float: left;
 }

/*..... mejor
.header_usal_right{
		width: 400px;
		float: right;
		}
	
.header_usal_left {	width: auto;} 
*/

.img_logo_sup {
    margin: -8px;
        border: 0;
}
.logo_usal_sup {
    width: 250px;
    float: left;
}
#nav-main {
    margin-top: 0px;
}
.col-md-12>#nav-main ul.sf-menu {
    float: none;
    text-align: right;}
.usal-languages {
    text-transform: uppercase;
	color:white;
    z-index: 9999;
    clear: right;
  font-size: 11px;
  height:15px;
  float: left;
  
}
.usal-languages ul {
  list-style: none;
  margin: 0;
}
.usal-languages ul li {
  float: right;
  padding-right: 20px;
}
.usal-languages ul li a {
  color: #fff;
  opacity: 0.7;
  text-decoration: none;
  min-width: 80px;
}
.usal-languages ul li a:hover {
  opacity: 1;
  text-decoration: none;
  font-weight: bold;
}

.logofont {text-align: center;}


.site-description {
	text-align: center;
	padding-bottom: 10px;
}


.form-search {
    position: relative;
    max-width: 190px;
    -moz-box-shadow: 0 0 3px #fff;
    -webkit-box-shadow: 0 0 3px #fff;
    box-shadow: 0 0 3px #fff;
    width: 100%;
}

.footer-usal{background-color: red;}
.footer-usal p {
	width: 540px;
    margin: 0 auto;
    color: #fff;}

.footer-usal p a{color: #fff;}

@media (min-width: 768px) and (max-width: 1200px) {
.header_usal_right{	
		width: 389px;
		float: right;
		}
.topbarmenu {width: 120%}	
.header_usal_left {	width: auto;} 		
}


@media  (max-width: 768px) {

.header_usal_right{
		width: 554px;
  		float: none;
		}
.topbar-widget {
    float: left;
}	
.header_usal_left {	width: auto;} 

.footer-usal p {
	width: 411px;
	margin: 0 auto;
	color: #fff;
	font-size: 9px;
}
}


