  /* Use this CSS file to override theme CSS rules */
@media (max-width:991px) {
#header-top ul.menu li a {
     padding-left: 0px;
     padding-right: 0px;
	
  }
}
#header-top-full{
	padding-top: 1px;
    padding-bottom: 1px;
	background: rgba(150,19,0,0.95);
	}

#header {
    padding-top: 15px;
    padding-bottom: 15px;
}
.site-name a {
	
  
  font-size: 29px;
  font-weight: 700;
  line-height: 1.1;
  color: #252525;
  //color:#ffffff;
}
//.site-slogan {
//	//color:#ffffff;
//	color:#252525;
//}
//.logo{
//	
//	margin: 5px 0 -15px 20%;
	
//}
.row-no-padding > [class*="col-"] {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
h1 {

font-size: 25px;

}
h1-intellisense {

font-size: 50px;

}
footer.clearfix {
  padding-bottom: 1px
  
}
h2 {

font-size: 18px;

}
h2.title{
font-weight:bold;
}
h3 {

font-size: 12px;

}

.tp-loader {
  display: none!important;
  visibility: hidden!important;
}

#upper_banner{
	padding-top: 1px;
    padding-bottom: 1px;
	height:50px
}
#new-header-top-right
{
	display:none!important;
}
#upper_banner_left {
	
}
#upper_banner_middle {
	
	padding-top: 1px;
    padding-bottom: 1px;
	height:40px
}

#main-content {
  padding-top: 0px;
}
#upper_banner_right {
	
}
.region-upper-banner-right .block-lang-dropdown { 
float: right;
}

.region-upper-banner-left .block-lang-dropdown { 
float: right; 
}

.region-header-top-full  {  
padding-top: 0px;
padding-bottom: 0px; 
height:70px
}

#block-popupblock {
  display: none;
}
.field--name-field-honours-and-awards .field__item::before{
 content: "\a";
    white-space: pre;
}
.field--name-field-honours-and-awards .field__item{
 text-align: justify;
}
.field--name-field-administrative-activities .field__item::before{
 content: "\a";
    white-space: pre;
}
.field--name-field-administrative-activities .field__item{
 text-align: justify;
}
.field--name-field-professional-activities .field__item::before
{
content: "\a";
    white-space: pre;
}
.field--name-field-professional-activities .field__item{
 text-align: justify;
}

