/**** FILTER ****/
@charset "UTF-8";
/* CSS Document */

body {
    font-family: 'Open Sans', Helvetica, Arial, sans-serif !important;
    color: #111111;
}

h1, h2, h3, h4, h5 {
    font-family: "Open Sans", "Source Sans Pro", "Helvetica", Arial, sans-serif !important;
    font-weight: inherit;
}

fieldset .button:hover {
	background-color: #1C3B63 !important;
	color: #FFF;
}

.content-fragment-page .layout-region.content .layout-region-inner .content-fragment .content-fragment-content {
	margin-top: 0;    
}

.content-fragment.blog-details.top-border.with-spacing.with-header {
    margin-top: 25px;
}

.content-fragment-page .layout-region.content .layout-region-inner .content-fragment .content-fragment-content > .content .name {
	margin-top: 26px !important;    
}

#filterBtn {
	height: 38px;
	min-width: 12em;
}

.user-defined-markup { 
	overflow: visible; 
	padding-top: 20px;    
}

.ui.selection.dropdown {
	border-color: #cbd0d3;
	border-radius: 0;
	font-size: 14px;
	height: 35px !important;
	min-width: 12em;
}

i.icon.dropdown:before {
	font-family: Entypo;
	content: "\e877" !important;
	font-size: 13px;
	color: #bdc3c7;
	position: absolute;
	right: 10px;
}

i.icon.delete:before {
	font-family: Entypo;
	content: "\e814" !important;
	font-size: 13px;
	color: #bdc3c7;
	position: absolute;
	right: 10px;
	top: 10px;
}

.ui.search.dropdown > .text {
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	width: 8em;
}

.row [class^=col] {
	margin: .5rem 1.25%;
}