.latest_blog{width:100%}.latest_blog .container{max-width:1170px;margin:0 auto}.blog_left{width:75%;float:left}.latest_main .blog_left{width:100%;float:none}.blog_right{width:23%;float:right}.latest_news .news_title h3{font-weight:900;letter-spacing:.02em;line-height:1.3em;margin:.5em 0 .5em;font-family:Lato,sans-serif;font-size:17px;text-align:left;float:left;padding:0}.date-tag.date-location{border-radius:4px;background-clip:padding-box;position:absolute;opacity:0;top:5px;right:5px;padding:.3em .6em;background-color:#f4f4f4;color:#111;font-size:10px;letter-spacing:.03em;-webkit-backface-visibility:hidden}.latest_blog .news_box:hover .date-tag.date-location{opacity:1}#simplenewsletter-widget,.Sidebar__section{border-bottom:1px solid #c4c4c4;margin:0 0 2em;padding:0 0 1em}.blog_right .section-header::before,.blog_right .widget-title::before{display:block;height:5px;width:35px;content:" ";background:#000;margin-bottom:10px}.blog_right .section-header,.blog_right .widget-title{letter-spacing:.02em;color:#000;font-size:19px!important;display:block;width:100%;padding:0 0 .5em;margin:.7em 0 .65em;font-family:Lato,sans-serif;font-weight:800}.simplenewsleter-field.simplenewsleter-field-email{float:left}.simplenewsleter-field.simplenewsleter-field-email input[type=email]{border:1px solid #d3d3d3;border-radius:2px;border-radius:5px;min-height:35px;margin-top:18px;padding-top:3px;padding-bottom:3px;padding-left:5px;color:#000;width:192px;border-radius:0;font-family:Lato,sans-serif;font-weight:300}.simplenewsleter-field-submit{width:70px;height:43px;margin-top:18px;background-color:#21bffe;color:#fff;font-weight:300!important}#sticky-posts-2{padding-bottom:0}#blog-single-detail{padding-right:21px;padding-left:15px}.latest_news .portfolio-item{margin-left:13px;margin-right:13px}.blog-single-detail-header h1{font-size:28px;font-weight:800;letter-spacing:.02em;font-family:Lato,sans-serif;line-height:28px;text-transform:uppercase}.blog-single-detail-content p{margin-bottom:25px;font-family:Lato,sans-serif;letter-spacing:.02em;font-size:15px!important;color:#363636;text-align:justify;line-height:25px}.blog-single-detail-content ul li{margin-bottom:10px;font-family:Lato,sans-serif;letter-spacing:.02em;font-size:15px;color:#363636}.blog-single-detail-content ul{list-style-type:circle;margin-left:15px;margin-bottom:15px}.blog-single-detail-content a{color:#29abe1}.blog-single-detail-content h2{font-weight:700;font-size:22px;font-family:Lato,sans-serif;color:#363636;margin-top:18px;margin-bottom:10px}.blog-single-detail-content li{line-height:22px;font-size:16px;color:#111;margin-bottom:5px}.comment-notes{font-size:16px;font-style:italic}#commentform input#submit{border-radius:0;font-family:Lato,sans-serif;font-weight:700}.comment-notes{font-size:16px;font-style:italic}#respond h3{color:#0da1af}.pagination-navigation{padding-left:15px}.latest_blog .news_title{border-bottom:none;background:0 0;padding-left:0}.latest_blog .news_box img{max-height:inherit;min-height:inherit}.latest_blog .news_title h3{font-weight:700}.latest_blog .news_box:hover .news_title{background-color:transparent}.latest_blog .news_box:hover .news_title h3 a{color:#6e6868}.latest_blog .article-details{letter-spacing:.08em;color:#a3a2a2;font-size:12px!important;margin:.6em 0!important;font-family:Lato,sans-serif;font-weight:400;float:left;line-height:18px}.latest_blog .article-details a{text-decoration:none;border-bottom:1px solid #ccc;color:#767070;letter-spacing:.03em;vertical-align:top;text-transform:uppercase;float:none;display:inline}#respond #commentform input[type=email],#respond #commentform input[type=text],#respond #commentform input[type=url],#respond #commentform textarea{padding:0 0 0 10px;background:#f8f8f8;line-height:52px;font-size:16px;color:#323232;margin:0 0 10px;border-radius:4px;border:1px solid #d1d1d1}#respond #commentform input[type=email]:focus,#respond #commentform input[type=text]:focus,#respond #commentform input[type=url]:focus,#respond #commentform textarea:focus{box-shadow:0 0 10px #e7e7e7 inset}#commentform input#submit{background-color:#0da1af;border-radius:4px;text-shadow:none}.single-post .container h3{font-size:22px;color:#363636;padding:0 0 10px 0}#commentform input#submit:focus{background-color:#0da1af}.upw-posts .entry-title a:hover{color:#0da1af}@media only screen and (max-width:767px){.blog_right{width:100%}.blog_left{width:100%}}