#slider img{width:100% !important;}
.featured-posts{margin-bottom:20px;}
.featured-posts-container{padding:15px;border:1px solid #dddddd;}
#lbImage{max-width:1000px;max-height:600px;}
.featured-posts #featured_post{overflow:hidden;height:330px;}
.featured-posts ul{margin:0;padding:0;list-style:none;}
#featured_post li{display:none;}
#featured_post li img{float:left;}
#featured_post li h2.title{float:left;clear:left;padding-bottom:10px;width:100%;border-bottom:1px solid #dddddd;}
.featured-post-meta{float:right;}
#featured_list{padding:10px;height:330px;background:#000000;}
#featured_list ul li{display:block;border-bottom:1px solid #333333;}
#featured_list ul li:hover{cursor:pointer;}
.featured-list-info h5{margin-top:0;margin-right:10px;margin-bottom:3px;color:#0088cc;font-weight:bold;font-size:1em;}
.featured-list-meta{color:#cccccc;font-size:0.8em;}
#lbOverlay{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background-color:#000000;cursor:pointer;}
#lbCenter, #lbBottomContainer{position:absolute;z-index:9999;overflow:hidden;background-color:#ffffff;}
.lbLoading{background:#ffffff url(//www.gridexperience.com/wp-content/themes/ifeaturepro5/elements/lib/images/slimbox/loading.gif) no-repeat center;}
#lbImage{position:absolute;top:0;left:0;border:10px solid #ffffff;background-repeat:no-repeat;}
#lbPrevLink, #lbNextLink{position:absolute;top:0;display:block;width:50%;outline:none;}
#lbPrevLink{left:0;}
#lbPrevLink:hover{background:transparent url(//www.gridexperience.com/wp-content/themes/ifeaturepro5/elements/lib/images/slimbox/prevlabel.gif) no-repeat 0 15%;}
#lbNextLink{right:0;}
#lbNextLink:hover{background:transparent url(//www.gridexperience.com/wp-content/themes/ifeaturepro5/elements/lib/images/slimbox/nextlabel.gif) no-repeat 100% 15%;}
#lbBottom{border:10px solid #ffffff;border-top-style:none;color:#666666;text-align:left;font-size:10px;font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;line-height:1.4em;}
#lbCloseLink{display:block;float:right;margin:5px 0;width:66px;height:22px;outline:none;background:transparent url(//www.gridexperience.com/wp-content/themes/ifeaturepro5/elements/lib/images/slimbox/closelabel.gif) no-repeat center;}
#lbCaption, #lbNumber{margin-right:71px;}
#lbCaption{font-weight:bold;}
#widget_boxes_container .box ul{margin-left:0;}
#widget_boxes_container .box ul li a{text-align:left;}
#boxes_container a,
#boxes_container a:hover{text-decoration:none;}
.box-image-container{text-align:center;}
.es-carousel-wrapper{position:relative;margin-bottom:20px;padding:20px 22px;box-shadow:none;}
.es-carousel{overflow:hidden;background:transparent;}
.es-carousel ul{display:none;}
.es-carousel ul li{display:block;float:left;min-width:100px;height:100%;}
.es-carousel ul li a{display:block;}
.es-carousel ul li a img{display:block;min-width:100px;max-width:100%;height:auto;border:none;}
.es-nav span{position:absolute;top:50%;left:3px;margin-top:-13px;width:14px;height:26px;background:transparent url(//www.gridexperience.com/wp-content/themes/ifeaturepro5/elements/lib/images/nav.png) no-repeat top left;text-indent:-9000px;opacity:0.8;cursor:pointer;}
.es-nav span:before{content:"\2b";}
.es-nav span.es-nav-next{right:3px;left:auto;background-position:top right;}
.es-nav span:hover{opacity:1.0;}
.carousel-captions{position:relative;width:100%;text-align:center;}
#callout_container .btn p{margin:0;}
#twitter_text ul{margin:0;}
#twitter_text img{margin-left:10px;max-width:48px;height:auto;}
#twitter_text .twitter-followers{float:left;clear:left;margin:5px 0 0 10px;padding:0;font-size:8px;line-height:1em}
#twitter_text  ul{list-style:none;}
#twitter_text  li{margin-bottom:10px;padding:10px 0;}
#magazine [class*="span"]{margin-left:0;}
#magazine #column_width{height:0;}
#magazine #gutter_width{width:2.127659574468085%;height:0;}
#magazine .column-width-4{width:31.914893617%;}
#magazine .column-width-6{width:48.517948717948715%;}
#magazine .post-container{margin-bottom:20px;background:#ffffff;}
#magazine .post-container .post{margin:10px 10px 20px;overflow-wrap:break-word;}
#magazine .post-title{margin-top:0;font-size:2em;line-height:1.5;}
#magazine .featured-image{width:100%;}
#magazine .featured-image img {
max-width: 100%;
}