.view.publications .views-field-field-publication-thumbnail,
.view.keys-innovation .views-field-field-publication-thumbnail {
	float: left;
	margin-right: 10px;
}

.view.publications .views-field-title,
.view.keys-innovation .views-field-title {
	height: 60px;
}

.view.publications .col,
.view.keys-innovation .col {
	padding: 25px 0px;
}
.views-field-field-place-logo {
	width:100%;
	height:220px;
	overflow:hidden;
}
.carousel-inner .views-field-field-slide-image a {
  display: inline-block;
  background-color: #7a7a7a;
  text-align: center;
  width: 100%;
}
.carousel-caption{
  padding: 0;
	background-color: #7a7a7a;
	opacity: 0.8;
  filter: alpha(opacity=40); /* For IE8 and earlier */
  width: 100%;
  left: 0;
  text-align: left;
  bottom: 0;
}
.carousel-caption h3 {
  display: inline-block;
  padding: 0 6%;
  width: 100%;
  margin-bottom: 3px;
  margin-top: 11px;
}
.carousel-caption h3 a{
  width: 80%;
}
.city-url a {
	color:white;
	opacity: 1;
	text-decoration:none;
    bottom:4px;
	position:relative;
}
.views-field-field-place-logo img{
	width:100%;
	margin-top: -10%;
}
.carousel-control .icon-next, .carousel-control .glyphicon-chevron-right{
	right:0px;
}
.front .page-header{
	display:none;
}
.front .breadcrumb{
	display:none;
}
.carousel-control{
	background-image:none !important;
	background:#32A5E8;
	opacity:1;
	width: 5%;
	z-index: 1500;
}

.glyphicon-signal{
	color:#32A5E8;
}
.glyphicon-calendar{
	color:#32A5E8;
}
.element-invisible{
	display:none;
}
.field-name-map-home-leaflet .block-title{
	display:none;
}

 .btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{
	background-color:#32A5E8;
	color:#ffffff;
}

.btn-default:hover a,
.btn-default:focus a,
.btn-default:active a,
.btn-default.active a,
.open .dropdown-toggle.btn-default a{
	background-color:#32A5E8;
	color:#ffffff;
}

.form-submit,.dropdown-toggle.form-submit{
    background-color: #fff;
    border-color: #ccc;
    color: #333;
}


.form-submit:hover,.form-submit:focus,.form-submit:active,.form-submit.active,.open .dropdown-toggle.form-submit{
	background-color:#e6e6e6;
	border-color: #adadad;
	color: #333;
}

.front .main-container{
	margin-top:-20px;
}

.front .view-id-newsroom .col-md-2 img{
	height:50px;
	width:50px;
	border-radius: 50%;
}
.view-id-blogs .col-md-2 img{
	height:32px;
	width:32px;
	border-radius: 50%;
}
.front .view-id-blogs .col-md-2 img{
	height:50px;
	width:50px;
	border-radius: 50%;
}

/*

.view-newsroom .views-row,
.view-blogs .views-row{
	margin:10px 0px;
}

.front .view-newsroom .views-row,
.front .view-blogs .views-row{
	margin:15px 0px;
}

.view-newsroom .views-row span.views-field-created,
.view-newsroom .views-row span.comSepar,
.view-newsroom .views-row span.views-field-comment-count,
.view-blogs .views-row span.views-field-created,
.view-blogs .views-row span.comSepar,
.view-blogs .views-row span.views-field-comment-count,
.view-forum .views-row span.views-field-created,
.view-forum .views-row span.comSepar,
.view-forum .views-row span.views-field-comment-count,
.view-group-blogs .views-row .views-field-name,
.view-group-blogs .views-row .views-field-created,
.view-commitments-priority-area .views-field-name,
.view-commitments-priority-area .views-field-created{
	color:#999999;
	font-size:12px;
}
*/

/*
.field-name-last-general-forum-posts .view-content,
.field-name-latest-blog-news .view-content,
.field-name-smart-cities-news .view-content{
	min-height:230px;
}

.field-name-last-general-forum-posts .view-content{
	min-height:236px;
}
*/
.view-content .item-list ul{
	text-decoration: none;
}
.ciudades{
	border
	background:#f5f5f5 !important;
	//border-color: #ddd;
	padding: 15px;
	padding-left:15%;
	border: 1px solid #ddd;
}
.not-front .field-name-field-place-logo img{
	width: 100%!important;
	margin-left: 2%!important;;
	margin-bottom: 50px!important;
}


.field-type-geolocation-latlng{
	margin-top:15px;
}
.page-commitments .views-field-picture img{
		border-radius: 50%;
}
.space{
	margin-top:15px;
	margin-bottom:15px;
}
.region-content #main-search{
	display:none;
}

.field-name-post-date{
	color: #999;
}
#block-azure-auth-azure-auth-button{
	float: right;
	margin-top: 5px;
}
#block-menu-menu-top-header-menu{
	float:right;
}
#block-block-22{
	clear: both;
}


.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-draggable.ui-resizable{
	z-index: 2000;
}

.nav>li>a{
	padding: 10px 10px;
}

.margintop{
	margin-top: 10px; 
}


#block-block-23{
	display:none;
}

#block-block-23 a{
  background-color: #fff;
  border-radius: 3px;
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.65);
  color: #444;
  display: block;
  height: 26px;
  margin-bottom: 15px;
  padding: 4px 0;
  text-align: center;
  width: 26px;
}

.view-og-next-meeting .views-field-field-2-next-meeting-date{
	margin-top:20px;
}

#node-1823 .field-name-field-events-pic .field-item img{
	background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    display: block;
    height: auto;
    line-height: 1.42857;
    margin-bottom: 20px;
    max-width: 100%;
    padding: 4px;
    transition: all 0.2s ease-in-out 0s;
    width: 100%;
}


/*COMMITMENTS*/

.page-node.node-type-commitment .views-field-field-organization-homepage{
	padding-left: 1em;
}

.page-node.node-type-commitment .view-innovation-file-author .views-field-php{
	clear: both;
}

.page-node.node-type-commitment .captcha .form-required{
	display: none;
}

/*menu*/
#menu-2777-1 > ul > li.sf-clone-parent {
    display: none;
}


/* funding guide */

.view-funding-guide .view-header{
	margin-bottom:30px;
}

.view-funding-guide th{
	font-size:13px;
	background:#428bca !important;
	color:#fff;
	border-right: 1px solid #fff;
	border-bottom:none !important;
}

.view-funding-guide td.views-field-title.active{
	font-weight: bold;
	color:#428bca;
}

.view-funding-guide td.views-field-title.active{
	background:none;
}

.view-funding-guide td{
	font-size: 12px;
}

.view-funding-guide tr.even,
.view-funding-guide tr.even td.views-field-title.active{
	background:#f1f1f1;
}

.view-funding-guide .view-footer{
	background: #f5f5f5 none repeat scroll 0 0;
    border-radius: 10px;
    padding: 15px;
    margin-top:40px;
}

.view-funding-guide .views-exposed-form #edit-field-country-tid-wrapper{
	width:26%;
}
.view-funding-guide .views-exposed-form #edit-field-who-am-i-tid-wrapper{
	width:25%;
}
.view-funding-guide .views-exposed-form #edit-field-sector-activity-tid-wrapper{
	width:25%;
}
.view-funding-guide .views-exposed-form #edit-field-type-of-instrument-tid-wrapper{
	width:24%;
}

.view-funding-guide .views-exposed-widget.views-submit-button{
	float:right;
}
.view-funding-guide .views-exposed-widget.views-submit-button button{
	margin-top:10px;
	background: #428bca;
	color: #fff;
	border: 1px solid #428bca;
}
.view-funding-guide .views-exposed-widget.views-submit-button button:hover{
	background: #bbb;
	border: 1px solid #bbb;
}

#webform-client-form-2739 .webform-component-radios .description{
	font-style:italic;
	margin:10px 0px;	
}

#webform-client-form-2739 .webform-component{
	margin:10px 0px;	
}

@media all and (max-width: 768px) { 
.view-funding-guide .views-exposed-form #edit-field-country-tid-wrapper,
.view-funding-guide .views-exposed-form #edit-field-who-am-i-tid-wrapper,
.view-funding-guide .views-exposed-form #edit-field-sector-activity-tid-wrapper,
.view-funding-guide .views-exposed-form #edit-field-type-of-instrument-tid-wrapper{
	width:95%;
}

}
