@charset "UTF-8";

/** custom_ipira.css **/

/** Form for Search UCB Technologies */

#block-block-118 iframe {

border: 0px solid #fa0;
}
#block-block-118 iframe form  {

}
#block-block-118 iframe form  label {
	color: #f00;
	
}


 
/** News */

body.front #section-content-bottom-2 {
	min-height: 550px;	
	min-height: 570px;	
}

/* Twitter Block */

/* News Block */

@media (max-width: 991px) {
	body.front #section-content-bottom-2 {
		min-height: 1150px;
		min-height: 1190px;
	}
	body.front #section-content-bottom-2  .region-socials-bottom {
		width: 100%;
	}
	

}

/* News Slider on Home Page */
body.front #views-for-news-block {

}
body.front #block-views-views-for-news-block .bx-controls {

border: 0px solid #0af;
    height: 30px;
    padding: 0;
    margin: 0;
    position: absolute;
    top: -20px;
    left: 150px;
    width: 80px;	
	
	height: 0px;
    padding: 0;
    margin: 0;
    position: absolute;
    top: -15px;
    left: 150px;
    width: 70px;	
	
	
}
body.front #block-views-views-for-news-block .bx-controls .fa {

	border: 1px solid #c0c0c0;
    border-radius: 0px; 
    font-size: 18px;
    height: 22px;
    width: 30px;
    line-height: 20px;
    text-align: center;
	
}


body.front #block-views-views-for-news-block .bx-viewport {
border: 0px solid #ff0;
}

#views-for-news-block .bxslide {

border: 0px solid #f00;
}
#views-for-news-block .bxslide .views-field.views-field-field-news-date {
    background: none repeat scroll 0 0 #5F8CB4;
 background: none;
    width: 50px;
    padding: 0px;
    height: 45px;
	
    position: absolute;
	top: 20px;
 top: 110px;
	top: 20px;
	
}
#views-for-news-block .bxslide .views-field.views-field-field-news-date .field-content {

    background: none repeat scroll 0 0 #5F8CB4;
    width: 45px;
    text-align: center;
    line-height: 1.23em;
    line-height: 1.3em;
    padding: 5px 10px;
	
	color: #fff;
	
}


#views-for-news-block .bxslide .views-field.views-field-field-news-image {
	height: 200px;
	background: #dca;
	
 background: #101010;
 background: #F2F4F6;
 
	padding: 20px 0px;
	
border: 0px solid #60f;
}
#views-for-news-block .bxslide .views-field.views-field-field-news-image .field-content {
	vertical-align: middle;
}
#views-for-news-block .bxslide .views-field.views-field-field-news-image .field-content { 
    width: 100%; 
    height: 110px; 
 height: 150px; 
 height: 160px; 
    overflow: hidden; 
	
 background: #fbfbfb;
	
}
#views-for-news-block .bxslide .views-field.views-field-field-news-image .field-content img { 
    width: 100%;
}

#views-for-news-block .bxslide .views-field.views-field-title {
	margin-top: 10px;
}
#views-for-news-block .bxslide .views-field.views-field-title a {

	font-family: "Raleway";
    font-size: 16px;
    font-weight: 300;
    letter-spacing: -0.5px;
	
}

#views-for-news-block .bxslide .views-field.views-field-body {
	min-height: 150px;	
	
	background: #F2F4F6;
 background: #fff;
	
border: 0px solid #aaa;
}
#views-for-news-block .bxslide .views-field.views-field-body .field-content {
	
}



/** Top Menu */
#section-header .dexp-dropdown ul ul li a {
    color: #AFB4B9;
 color: #2d3e52;
	
    line-height: 30px;
}
  
#section-header .dexp-dropdown ul ul li a:hover {
    color: #9BA0A5;
 color: #1d2e42;	
}
  
/** Counter Color */
.stats .type {
  color: #c3cdd7;
  font-weight: 200;
  font-size: 11px;
  letter-spacing: 2px;
  
  color: #2d3e52;
  font-weight: 700;
  
} 

/** Search Result */
ol.search-results {

}
ol.search-results  p.search-info {
	display: none;
}


/** Startups (Portfolio clone) */

.view-views-for-portfolio .item-description, 
.view-portfolio .item-description, 
.view-latest-projects .item-description {
    background-color: #F8FAFC;
    border-radius: 0 0 2px 2px;
    box-shadow: 0 -1px 0 0 rgba(0,0,0,0.1) inset;
    margin-top: -4px;
    padding: 20px 20px 5px;
    text-align: left;
}

.view-views-for-portfolio .item-description h5 a, 
.view-portfolio .item-description h5 a, 
.view-latest-projects .item-description h5 a {
    color: #666666;
}

.view-views-for-portfolio .item-description .description, 
.view-portfolio .item-description .description, 
.view-latest-projects .item-description .description {
    color: #CCCCCC;
    font-size: 12px !important;
    font-style: italic;
    line-height: 19px;
}

/* Startup News block */
#block-views-views-for-startup-news-block-2 {
	margin: 1px 0 70px;
}
#block-views-views-for-startup-news-block-2 h3.block-title {
    font-size: 14px;
    font-weight: 800;
    padding-right: 10px;
    font-family: "Raleway";
    text-transform: uppercase;
    letter-spacing: 3px;
}

/* Between blocks */
body.node-type-dexp-portfolio {

}
body.node-type-dexp-portfolio #section-main-content {

}
body.node-type-dexp-portfolio #section-main-content .region.region-content .border-bottom-headline {
	margin-top: 10px;
	margin-bottom: 60px;
}
body.node-type-dexp-portfolio #section-main-content .region.region-content .border-bottom-headline  span.brd-headling {
	display: none;
}
body.node-type-dexp-portfolio #section-main-content .region.region-content .border-bottom-headline .view-views-for-startup-news ul {
	    list-style: initial;
}



/** Table in Page(node/20): uc-policies-useful-forms */
body.page-node-20 #block-system-main table  tr td:nth-child(1){width:70%;}
body.page-node-20 #block-system-main table  tr td:nth-child(2){width:15%;}
body.page-node-20 #block-system-main table  tr td:nth-child(3){width:15%;}


/** News Pages */
body.page-news div.view.view-views-for-news.view-id-views_for_news  .view-content {

}
body.page-news div.view.view-views-for-news.view-id-views_for_news  .view-content  .views-field.views-field-field-news-image {
    padding: 20px 0px;
    
    width: 420px;
    border: 1px solid #f0f0f0;
    margin-bottom: 3em;
}

body.page-news .region.region-right-sidebar ul {
    padding-left: 3px;
}
body.page-news .region.region-right-sidebar ul li a {
    color: #0074BD;
}

body.page-news .region.region-right-sidebar ul li.leaf {
    width: 100%;
 line-height: 3.0em;
}
body.page-news .region.region-right-sidebar ul li a {
    color: #0074BD;
    font-family: "Open Sans", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 1.09em;
    font-size: 1.23em;
    margin-left: 10px;

}

body.page-news .region.region-right-sidebar  h3.headline {
    font-size: 18px;
    font-weight: 800;
    padding-right: 10px;
    font-family: "Raleway";
    text-transform: uppercase;
    letter-spacing: 3px;
}


/* d0 Part */
.d0 {
    margin-top: 20px;
}
.d0 .d0-d1 {

    position: absolute;
    margin-top: 1.9%;
 
    background: none repeat scroll 0 0 #5F8CB4;
    width: 45px;
    width: 70px;
    text-align: center;
    line-height: 1.23em;
    line-height: 1.3em;
    padding: 5px 10px;
    color: #fff;

border: 0px solid #f00;
}
.d0 .d0-d2 {
	float: left;
	width: 36%;
	width: 364px;
	margin-right: 20px;

border: 1px solid #eee;
}
.d0 .d0-d3 {
    padding-top: 20px;
    width: 99%;
    font-size: 1.4em;
    line-height: 1.5em;

border: 0px solid #00f;
}
.d0 .d0-d4 {
    position: absolute;

	margin-top: 105px;
	margin-left: 385px;

	width: 99%;
	width: 160px;
}
.d0 .d0-d4 span {
	width: 150px;

	color: #5F8CB4;
    border: 1px solid #5F8CB4;
    padding: 10px 15px;

}
@media (max-width: 1220px) {
	.d0 .d0-d4 {
		display: none;
	}
	

}


/** for Template (Dexp) Entrepreneurship */
.node-entrepreneurship .content img {
    width: 100%;
}

/* for Appended Block in content section */
.block.block-views h3.block-title {
	margin: 30px 0 25px;
}

/* Text styling */
.portfolio-filters ul li a {
    border: 1px solid #aaa;
    color: #555;
}

.view-views-for-portfolio .item-description h5 a {
    color: #001;

}


/** for UCB IP Marketplace */
body.node-type-ucb-technologies {

}

body.node-type-ucb-technologies .region-left-sidebar ul, region-right-sidebar ul {
	padding: 0 0 0 40px;

}


.view-views-for-ucb-technologies.ucb-ip-list {

}
.view-views-for-ucb-technologies.ucb-ip-list .views-row {
	height: 222px;
}
.view-views-for-ucb-technologies.ucb-ip-list .views-row  .views-field.views-field-field-tech-image {
    float: left;
    margin-right: 1.2em;
}
.view-views-for-ucb-technologies.ucb-ip-list .views-row  .views-field.views-field-title {
    font-weight: bold;
}



/** for UC Policies & Useful Forms */
#block-views-policies-and-forms-table-block table {
	    width: 100%;
}




/** Printing Mode */
@media print {
    section#section-header #block-dexp-menu-dexp-menu-block {
        display: none;
    }
}   
@media print {
  .dexp-grid-item.col-lg-4.col-md-4.col-sm-6.col-xs-12 {
    height: 560px;
    height: 580px;
    height: 690px;

  border: 0px solid #0f0;
  }   
}   

@media print{
       a:after{
	content:" (" attr(href) ") ";
	font-size:0.8em;font-weight:normal;
	font-size: 0px;}
}

@media print{
  #section-header { border:0px solid #0f0; }
  #section-header .col-xs-3 { width: 100%; }
  #section-header .col-lg-3 {
    width: 70%;
    width: 50%;
  }

  #section-banner { border:0px solid #f00; }

  #section-banner #dexp-layerslider ul li div div { 
 	background:#ddd !important ;

 	background-image: url("/sites/default/files/DSC_3719-3.jpg")  !important ;

 background-size:100% 50% !important ;
 background-size:100% !important ;

 	content: url("/sites/default/files/DSC_3719-3.jpg")  !important ;

 border:0px solid #0f0; 
  }

  #section-banner #dexp-layerslider ul, 
  #section-banner #dexp-layerslider ul li, 
  #section-banner #dexp-layerslider ul li div, 
  #section-banner #dexp-layerslider ul li div div, 
  #section-banner #dexp-layerslider { 
	height:300px !important ;

 border:0px solid #00f; 
  }


 body  .dexp-layerslider-layer {
    display: none;
 }

 body.not-front .default .sticky-wrapper {
    display: block !important ;
 }

 body .default .sticky-wrapper {
    display: block !important ;
 }

 body .default .dexp-sticky.fixed {
    position: fixed;
    position: relative !important ;
 }


 body.not-front  div.videoWrapper {
        display: none !important ;
 }


}


