H1.entry-title {display:none}
div.site-info {display:none}
#masthead {padding:5px 0}
#pl-4 .panel-grid-cell .so-panel:last-child {margin-top:none; border:none}
div.slotholder {padding:0; margin:0}
.entry-header {display:none}
div.main-content {padding:0}
.textwidget{padding:0; margin:0}
body {color:#111}
span.admp-views {display:none}
p.pis-title a.pis-title-link{color:#9ec781; font-weight:bold; font-size:120%; margin:0}
p.pis-title a:hover.pis-title-link{color:#111; padding:0; margin:0}
p.pis-excerpt {padding:0; margin:0}
span.pis-more {padding-bottom:40px}
.admegaposts.posts_type3 .admp-info-left .admp-details {min-height:0}

.widget-area .widget li {
	margin-bottom: 25px;
        margin-top: 0px;
	position: relative;
}
.widget-area .widget li a {
	color: #aaa;
}
p.pi-title {padding:0}
.panel-row-style {padding:0}
.footer {margin:0; padding:15px 0px}

.essential-breadcrumbs {margin-left:-39px}
.emb-seperator {color:#ccc}

.hentry {
	padding: 0px;
	margin: 0;
}

body {line-height:normal}
.pis-thumbnail {padding:0; margin:0}

a.pis-title-link {color:#9ec781}

.widget-area .widget li {
	margin-bottom: 5px;
        margin-top: 0px;
	position: relative;
}
.widget-area .widget li a {
	color:#9ec781;
}
.nav-previous, .nav-next {padding:3px 5px; font-size:85%; background-color:transparent }
.nav-previous a, .nav-next a {color:#40c2dc;}

/****
.nav-previous a::before {
white-space: pre;
    content: " (previous post) ";
}
.nav-next a::after { 
    content: " (next post) ";
}

.post-navigation .nav-next {width: 40%}
#pis_posts_in_sidebar-7,#pis_posts_in_sidebar-8,#pis_posts_in_sidebar-9,#pis_posts_in_sidebar-6,#pis_posts_in_sidebar-5,#pis_posts_in_sidebar-4,#pis_posts_in_sidebar-3,#pis_posts_in_sidebar-2,#pis_posts_in_sidebar-10,#pis_posts_in_sidebar-11 {padding:0 10px}

***/

span.admp-title a{
    display: block;
    font-size: 20px;
    font-weight: bold;
    line-height: 25px;
padding:0; margin:0;
}

.admegaposts.posts_type3 .admp-info-left .admp-content {
    font-size: 14px;
    line-height: 20px;
    display: block;
   padding:0;}

span.admp-date {padding:0; margin:0}
.admegaposts.posts_type4 .admp-info-right .admp-content {margin-top:0}

.admegaposts.posts_type3 .admp-info-left .admp-title a {
    display: block;
    font-size: 20px;
    font-weight: bold;
    line-height: 24px;
    margin:0 0 10px 0;
}
p {padding-bottom:15px}

.collapseomatic_excerpt, .collapseomatic_content {margin-top: -3px}

.admegaposts.posts_type3 .admp-info-left .admp-title {margin:0}

.admegaposts.posts_type3 .admp-info-left {margin:0; padding:0}
.post-content {padding-top:25px}

.admegaposts.posts_type3 .admp-info-left .admp-read-more {
    margin:0 0 25px 0;
}

.widget-area {
    padding-top: 33px;
}

h1, h2, h3, h4, h5, h6 {margin-top:0}
h1, h2, h3, h4, h5, h6 {margin-bottom:5px}
.sidebarprojects {padding: 0; margin: 5px}
h1, h2, h3 {color:#3c3e42}
h4 {color:#46c2e1}
h5, h6 {color:#9fd383}

.widget-area .widget .widget-title {
    line-height: 25px;
    letter-spacing: 0;
    clear: both;
    font-weight: 700;
    text-transform: uppercase;
    margin-bottom: 5px;
}

.widget {
	margin:0;
}
img {padding:5px}


.admegaposts.posts_type3 .admp-info-left .admp-read-more {
    margin: 0; padding:0}
span.admp-content {padding:0; margin:0}
.admegaposts.posts_type3 .admp-info-left .admp-read-more {margin-top:8px; padding:2px 3px}



.admegaposts.posts_type3 .admp-info-left .admp-title {
    display: block;
    font-size: 30px;
    font-weight: bold;
    line-height: 36px;
    margin: -10px 0 0 0;
}

.admp-read-more {
    color: #ffffff;
    background-color: #5cb85c;
    border-color: #4cae4c;
}

.admegaposts.posts_type3 .admp-info-left .admp-read-more {
    border: 3px solid;
    border-radius: 8px;
    display: inline-block;
    font-size: 16px;
    margin: 20px 5px;
    padding: 5px 15px;
}

.admegaposts.posts_type3 .admp-info-left .admp-read-more {
    border: 3px solid;
    border-radius: 8px;
    display: inline-block;
    font-size: 15px;
    margin: 5px 0 20px 0; /** good */
    padding: 7px 13px;
border-color:transparent;
}

.admegaposts.posts_type3 .admp-info-left .admp-read-more {
    font-weight: normal;
}

a.dmp-read-more {color:white}

.hentry .post-format {
	display: none;
}

.admp-columns-1 {margin-top:-25px}
p {padding:2px 0 10px 0}
.panel-row-style {padding:0px}

.siteorigin-panels-stretch .rocked-stretch .panel-row-style {
padding-top: 5px}

a.head { width:100%;}
.mlogo {float:left; padding:0 5px}

.widget-area .widget {
	background-color: #fff;
	padding:0 30px;
}
.widget-area .widget .widget-title {
	font-size: 17px;
	line-height: 25px;
	letter-spacing: 0;
	clear: both;
	font-weight: 700;
	text-transform: uppercase;
	margin-bottom: 20px;
}

.widget-area .widget {
    background-color: #fff;
    padding: 0 2;
}

blockquote.alignleft,
img.alignleft {
	margin: 7px 15px 5px 0 !important;
	float: left;
}

/* H colors */
H1,H2,H3  {color:#3c3e42}
H4 {color:#46c2e1}
H5,H6 {color:#9fd383}


.footer {margin:0; padding:25px  0 25px 0}


#mainnav ul li a {
    padding: 10px 14px;
}


@media screen and (max-width: 991px){
.siteorigin-widget-tinymce h6, .siteorigin-widget-tinymce ul {
    padding-left: 0 !important;
}
}