@media screen and (max-width:1187px) and (min-width:1px){
    #navbar{
	height: 52px;
	margin-top: -100px !important;
    }
    #leftSidebar{
        padding-top: 60px !important;
    }
    #main {
    	margin-top: 90px !important;
    }
}
@media screen and (min-width:1188px){
	#main {
		margin-top: 64px;
	}
	#navbar {
		margin-top: -75px;
	}
	#leftSidebar{
		padding-top: 35px;
	}
}
#main {
    width: 75% !important;
    margin-right: 4% !important;
	border-radius: 8px;
	background-color: #ffffff;
	border-left: 0; 
	border-right: 0;
	border-bottom: 0; 
	box-shadow: 0 0 5px 1px black;
}
#navbar {
	margin-top: -75px;
	top: unset !important;  
	opacity: 1 !important;
}
#leftSidebar{
	overflow: visible;
	margin-left: 3% !important;
	padding-top: 35px;
}
@media screen and (max-width:1753px){
	#navbar .menu li a{	
	    padding: 0px !important;
	}
}
@media screen and (max-width:1353px){
        #navbar a{
	   font-size: 0.55em !important;
           letter-spacing: 0em !important;
        }
}
#navbar .menu li a{
	color: white !important;
}
@media screen and (min-width:1401px){
    #searchField{
        width: 180px;
    }
}
@media screen and (max-width:1400px){
    input.textField, select.selectMenu, textarea.textArea, input.uploadField{
        width: 100px;
    }
}
@media screen and (max-width:1123px){
    #navbar .menu li a {
	   padding: 10px 0px 2px 0px;
	   color: white !important;
    }
}
#rightSidebar, #leftSidebar {
    /*padding-top: 0px !important;*/
}
#headerTitle > h1 > img {
    width: 100% !important;
}
#headerTitle h1 img {
    margin: 0px !important; 
}
#sidebarUser{  
    margin-top: 30px !important;
}
.block{
    background-color: white;
}
.block.custom{
    background-color: white;
}
body {
    background-color: #FDFACF !important;
}
#header {
    margin: 0 !important;
}
#customblock-copyright > p:nth-child(2) > button{
    border: none;
    width: 200px;
    text-align: left;
    height: 30px;
    border-radius: 5px;
    color: dimgrey;
    font-weight: bold;
    cursor: pointer;
}
a, a:link, a:visited {
    border: none;
}
#leftSidebar ul li{
     border-bottom: solid 1px;
     padding-bottom: .2em;
     padding-top: .2em
}
#sidebarUser > ul{
     list-style: none;
     margin-left: -30px;
}
#sidebarNavigation > ul{
    list-style: none;
     margin-left: -30px;
}
#customblock-Informacion p{
     border-bottom: solid .2px;
     padding-bottom: .2em;
     padding-top: .2em
}
#customblock-Informacion a{
     font-size: 11px !important;
}
#customblock-Informacion > p:nth-child(1){
    border-bottom: 0px !important;
}
#sidebar div.block span.blockTitle{
  text-transform: initial;
}
@media screen and (max-width:1300px){
    #leftSidebar{
       /*margin-left: 6% !important;*/
    }
}
#navbar{
    background: #e48410;
    /*position: static !important;
    height: unset !important;*/
}
#headerTitle {
    text-align: center !important;
}
/*#headerTitle > h1 > img{
    width: auto !important;
    height: auto! important;
}*/
/*@media screen and (max-width:2000px) and (min-width:1401px){
    #headerTitle h1 {
	background-image: url("/ojs/public/site/images/dvalero/banner_long2.jpg");
	width: 100% !important;
    	height: 100% !important;
    }
    #headerTitle > h1 >img {
	width: auto !important;
    	height: 100% !important;
    }
}
@media screen and (max-width:1400px){
    #headerTitle > h1 > img{
        width: 100% !important;
        height: 100% !important;
    }
}*/
#header h1 {
    margin: 0 auto;
    padding: 0 !important; 
    font-family: Georgia,'Times New Roman',Times,serif;
    font-weight: normal;
    background: white;
}
.block{
    width: 83%;
    margin-bottom: 20px;
    border-radius: 8px;
    padding: 15px 20px;
    color: #909090;
    box-shadow: 0 0 5px 1px black;
    margin-top: 10px;
    margin-left: 3px;
}
#sidebar div.block {
    padding-left: 20px;
}
#sidebar div.block span.blockTitle {
    color: #018989;
    font-size: 12px;
}
#main h2 {
    color: #018989;
}
#navbar {
    border-bottom: 1px solid black;
    font-size: 18px;
    text-align: center;
}
#navbar a {
    font-size: 0.65em;
    letter-spacing: 0.05em;
    color: #018989;
    font-weight: bold;
}
body {
    font-family: Helvetica;
    font-size: 1.1em !important;
}