#em-wrapper{margin-top:20px;}

.sidebar{margin-top:10px;}


h2.wpb_heading{background:#0E1D3C; color:#fff; padding-left:8px;}


/* WIDGET CUSTOM */

#em_widget-2{ width: 97%; margin:10px 0px 15px 0px;}
#em_widget-2 .footertitle{float: left; width: 100%; background:#0E1D3C; padding: 5px 5px 5px 5px; border-radius: 5px; margin-bottom:10px;}
#em_widget-2 .footertitle h4{ float: left; color: #FFF; font-size: 36px !important; line-height: 26px; font-weight: 300; margin:0px 0px 2px 0px;}
#em_widget-2 ul{list-style:none; margin:0px; width:100%;}
#em_widget-2 ul li ul li{padding:5px 5px 5px 5px; font-size:16px; border-bottom:1px dotted #666666; margin-bottom:5px; background:#D9EDF7; border-radius: 5px;}


#em_widget-2 span.data{color:#F00; font-weight:normal;}
#em_widget-2 span.tit{color:#111; font-weight:normal;}
#em_widget-2 span.desc{font-size:12px; line-height:16px;}



#em_widget-3{ width: 97%; margin:10px 0px 15px 0px;}
#em_widget-3 .footertitle{float: left; width: 100%; background:#0E1D3C; padding: 5px 5px 5px 5px; border-radius: 5px; margin-bottom:10px;}
#em_widget-3 .footertitle h4{ float: left; color: #FFF; font-size: 30px !important; line-height: 26px; font-weight: 300; margin:0px 0px 2px 0px;}
#em_widget-3 ul{list-style:none; margin:0px; width:100%;}
#em_widget-3 ul li ul li{padding:5px 5px 5px 5px; font-size:16px; border-bottom:1px dotted #666666; margin-bottom:5px; background:#D9EDF7; border-radius: 5px;}


#em_widget-3 span.data{color:#F00; font-weight:normal;}
#em_widget-3 span.tit{color:#111; font-weight:normal;}
#em_widget-3 span.desc{font-size:12px; line-height:16px;}



#em_widget-4{ width: 100%; margin:10px 0px 15px 0px;}
#em_widget-4 .footertitle{float: left; width: 100%; background:#0E1D3C; padding: 5px 5px 5px 5px; border-radius: 5px; margin-bottom:10px;}
#em_widget-4 .footertitle h4{ float: left; color: #FFF; font-size: 30px !important; line-height: 26px; font-weight: 300; margin:0px 0px 2px 0px;}
#em_widget-4 ul{list-style:none; margin:0px; width:100%;}
#em_widget-4 ul li ul li{padding:5px 5px 5px 5px; font-size:16px; border-bottom:1px dotted #666666; margin-bottom:5px; background:#D9EDF7; border-radius: 5px;}


#em_widget-4 span.data{color:#F00; font-weight:normal;}
#em_widget-4 span.tit{color:#111; font-weight:normal;}
#em_widget-4 span.desc{font-size:12px; line-height:16px;}



#tag_cloud-2{ width: 97%; margin:10px 0px 15px 0px;}
#tag_cloud-2 .footertitle h4{ float: left; color: #FFF; font-size: 30px !important; line-height: 26px; font-weight: 300; margin:0px 0px 2px 0px;}
#tag_cloud-2 .tagcloud {width: 100%; margin:10px 0px 0px 0px;}


#tag_cloud-3{ width: 97%; margin:10px 0px 15px 0px;}
#tag_cloud-3 .footertitle h4{ float: left; color: #FFF; font-size: 30px !important; line-height: 26px; font-weight: 300; margin:0px 0px 2px 0px;}
#tag_cloud-3 .tagcloud {width: 100%; margin:10px 0px 0px 0px;}


#velocityposts-2 {width: 97%; margin:10px 0px 15px 0px;}
#velocityposts-2 .footertitle h4{ float: left; color: #FFF; font-size: 30px !important; line-height: 26px; font-weight: 300; margin:0px 0px 2px 0px;}


#velocityposts-3 {width: 97%; margin:10px 0px 15px 0px;}
#velocityposts-3 .footertitle h4{ float: left; color: #FFF; font-size: 30px !important; line-height: 26px; font-weight: 300; margin:0px 0px 2px 0px;}


