/**
 * 	B2B maps stylesheet
 */

.view-id-mapas .view-filters,
.view-id-mapas .view-content {
	padding: 0;
}

.view.view-id-mapas .view-filters .views-exposed-form {
	border-radius: 0;
    padding: 5px 25px;
    /*border-top: 1px solid black;
    border-bottom: 1px solid black;*/
    background-color: transparent;
}

.view.view-id-mapas .view-filters .views-exposed-form .views-exposed-widgets {
	margin-bottom: 15px;
}

.view.view-id-mapas .view-filters .views-exposed-form input.form-text {
	padding-top: 5px;
	padding-bottom: 6px;
}

.view.view-id-mapas .views-exposed-form .views-exposed-widget .form-submit {
	margin-top: 27px;
}

.view.view-id-mapas .attachment-after .view {
	padding-left: 0;
	padding-right: 0;
	max-height: 500px;
}

.view.view-id-mapas .attachment-after .view-content {
	width: 100%!important;
}

.view.view-id-mapas .attachment-after .view-content li {
	list-style-type: none;
	margin-left: 0;
	padding-left: 15px;
	padding-right: 15px;
	background-color: #F7F6F6;
	border-bottom: 1px solid #ddd;
}

.view.view-id-mapas .attachment-after .view-content li.synced-marker-hover,
.view.view-id-mapas .attachment-after .view-content li:hover {
	background-color: #dd2831;
}

.view.view-id-mapas .attachment-after .view-content li.synced-marker-hover .field-name-body,
.view.view-id-mapas .attachment-after .view-content li:hover .field-name-body  {
	color: white;
}

.view.view-id-mapas .attachment-after .view-content li .field-name-body {
	margin-top: 5px;
	margin-bottom: 0;
	padding-left: 5px;
}

.view.view-id-mapas .attachment-after .view-content li .field-name-body p:last-child {
	margin-bottom: 0;
}

.view.view-id-mapas .attachment-after .view-content li .views-field-title a {
	font-size: 18px;
	color: #273b41;
	font-weight: 400;
}

.view.view-id-mapas .attachment-after .view-content li.synced-marker-hover .views-field-title a,
.view.view-id-mapas .attachment-after .view-content li:hover .views-field-title a {
	color: white;
	text-decoration: underline;
}

.view.view-id-mapas .attachment-after .view-content li .views-field-view-node {
	text-align: center;
	margin-top: 15px;
}

.view.view-id-mapas .attachment-after .view-content li .views-field-view-node .btn {
	background-color: #ef9c27;
	color: white;
	border-color: #ef9c27;
}

.view.view-id-mapas .attachment-after .view-content li .views-field-view-node .btn a {
	color: white;
	text-decoration: none!important;
}

.view.view-id-mapas .attachment-after .view-content li .views-field-view-node .btn:hover {
	background-color: #ef9c27;
	color: white;
}

/** **/