
body td#section > section.blog > .container { max-width: none; }

.feedWrap { margin: 0 auto; position: relative; }
.sidebar-position-right .feedWrap { margin-right: 40px; }


@font-face { font-family: "Bebas"; src: url(/fonts/BebasLight.eot); src: url(/fonts/BebasLight.eot?#iefix) format('embedded-opentype'), url(/fonts/BebasLight.ttf) format('truetype'), url(/fonts/BebasLight.woff) format('woff'); }
@font-face { font-family: "Helios"; src: url(/fonts/helios.eot); src: url(/fonts/helios.eot?#iefix) format('embedded-opentype'), url(/fonts/helios.ttf) format('truetype'), url(/fonts/helios.woff) format('woff'); }
.blog-layout-10 .feedWrap .blog_grid_item, .blog-layout-10 .feedWrap span.bgi_action_hold > a, .blog-layout-10 .feedWrap span.bgi_action_hold div.bgi_toolTip a { font-family: "Helios", Helvetica, Arial, sans-serif; }
.blog-layout-10 .feedWrap span.bgi_tag, .blog-layout-10 .feedWrap h2, .blog-layout-10 .feedWrap div.readMore { font-family: "Bebas", Helvetica, Arial, sans-serif; }
.blog-content.blog-layout-10 { width: 100%; margin-left: auto; margin-right: auto; }
.blog-layout-10 .feedWrap { width: 100%; position: relative; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
.blog-layout-10 .feedWrap * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
.blog-layout-10 .feedWrap .blog_grid_item { z-index: 2; font-size: 12px; color: #000; position: relative; display: block; width: 100%; margin-bottom: 50px; }
.blog-layout-10 .feedWrap .blog_grid_item .bgi_imageWrap { position: relative; overflow: hidden; float: left; z-index: 1;} 
.blog-layout-10 .feedWrap .blog_grid_item .bgi_imageWrap > a {vertical-align: bottom; display: block; width: 100%; height: 100%;background-size: cover; background-position: center center;}
.blog-layout-10 .feedWrap .blog_grid_item .bgi_imageWrap img { position: relative; vertical-align: middle; z-index: 1; width: 100%; height: auto; }
.blog-layout-10 .feedWrap .blog_grid_item:hover { z-index: 3; }
.blog-layout-10 .feedWrap .blog_grid_item.type_1, .blog-layout-10 .feedWrap .blog_grid_item.type_5 { border-bottom: 1px solid #d4d4d4; padding-bottom: 50px; /*@media (max-width: 900px) padding-bottom: 30px margin-bottom: 30px .bgi_imageWrap, .bgi_description  width: 100%     float: none   .bgi_imageWrap    padding-right: 0        margin-bottom: 30px  */ }
.blog-layout-10 .feedWrap .blog_grid_item.type_1 .bgi_description, .blog-layout-10 .feedWrap .blog_grid_item.type_5 .bgi_description { width: 50%; float: right; }
.blog-layout-10 .feedWrap .blog_grid_item.type_1 .bgi_imageWrap, .blog-layout-10 .feedWrap .blog_grid_item.type_5 .bgi_imageWrap { width: 50%; float: left; padding-right: 50px; }
.blog-layout-10 .feedWrap .blog_grid_item.type_5 .bgi_imageWrap { float: right; padding-left: 50px; padding-right: 0; }
.blog-layout-10 .feedWrap .blog_grid_item.type_5 .bgi_description { float: left; padding-right: 50px; }
.blog-layout-10 .feedWrap .blog_grid_item.type_2, .blog-layout-10 .feedWrap .blog_grid_item.type_4, .blog-layout-10 .feedWrap .blog_grid_item.type_7, .blog-layout-10 .feedWrap .blog_grid_item.type_8 { width: -webkit-calc(50% - 1px); width: calc(50% - 1px); padding-bottom: 51px; }
.blog-layout-10 .feedWrap .blog_grid_item.type_2 .bgi_imageWrap, .blog-layout-10 .feedWrap .blog_grid_item.type_4 .bgi_imageWrap, .blog-layout-10 .feedWrap .blog_grid_item.type_7 .bgi_imageWrap, .blog-layout-10 .feedWrap .blog_grid_item.type_8 .bgi_imageWrap { width: 53%; float: left; }
.blog-layout-10 .feedWrap .blog_grid_item.type_2 .bgi_description, .blog-layout-10 .feedWrap .blog_grid_item.type_4 .bgi_description, .blog-layout-10 .feedWrap .blog_grid_item.type_7 .bgi_description, .blog-layout-10 .feedWrap .blog_grid_item.type_8 .bgi_description { width: 47%; padding-left: 50px; float: right; }
.blog-layout-10 .feedWrap .blog_grid_item.type_2:after, .blog-layout-10 .feedWrap .blog_grid_item.type_4:after, .blog-layout-10 .feedWrap .blog_grid_item.type_7:after, .blog-layout-10 .feedWrap .blog_grid_item.type_8:after { position: absolute; content: ""; width: -webkit-calc(100% - 50px); width: calc(100% - 50px); height: 1px; background-color: #d4d4d4; bottom: 0; }
.blog-layout-10 .feedWrap .blog_grid_item.type_2 .interface_toolTip, .blog-layout-10 .feedWrap .blog_grid_item.type_4 .interface_toolTip, .blog-layout-10 .feedWrap .blog_grid_item.type_7 .interface_toolTip, .blog-layout-10 .feedWrap .blog_grid_item.type_8 .interface_toolTip { left: auto; right: 18px; top: 100%; margin-left: 0; margin-top: 16px; }
.blog-layout-10 .feedWrap .blog_grid_item.type_3, .blog-layout-10 .feedWrap .blog_grid_item.type_6 { width: 50%; margin-bottom: 100px; }
.blog-layout-10 .feedWrap .blog_grid_item.type_3 .bgi_imageWrap, .blog-layout-10 .feedWrap .blog_grid_item.type_6 .bgi_imageWrap { margin-bottom: 50px; width: 100%; }
.blog-layout-10 .feedWrap .blog_grid_item.type_3:after, .blog-layout-10 .feedWrap .blog_grid_item.type_6:after { position: absolute; content: ""; width: -webkit-calc(100% - 50px); width: calc(100% - 50px); height: 1px; background-color: #d4d4d4; bottom: -50px; }
.blog-layout-10 .feedWrap .blog_grid_item.type_3 { padding-left: 50px; border-left: 1px solid #d4d4d4; }
.blog-layout-10 .feedWrap .blog_grid_item.type_3:after { right: 0; }
.blog-layout-10 .feedWrap .blog_grid_item.type_6 { padding-right: 50px; border-right: 1px solid #d4d4d4; }
.blog-layout-10 .feedWrap .blog_grid_item.type_6:after { left: 0; }
.blog-layout-10 .feedWrap .blog_grid_item.type_2, .blog-layout-10 .feedWrap .blog_grid_item.type_4 { padding-right: 50px; }
.blog-layout-10 .feedWrap .blog_grid_item.type_2:after, .blog-layout-10 .feedWrap .blog_grid_item.type_4:after { left: 0; }
.blog-layout-10 .feedWrap .blog_grid_item.type_7, .blog-layout-10 .feedWrap .blog_grid_item.type_8 { padding-left: 50px; }
.blog-layout-10 .feedWrap .blog_grid_item.type_7:after, .blog-layout-10 .feedWrap .blog_grid_item.type_8:after { right: 0; }
.blog-layout-10 .feedWrap .blog_grid_item.type_7 .bgi_imageWrap, .blog-layout-10 .feedWrap .blog_grid_item.type_8 .bgi_imageWrap { float: right; }
.blog-layout-10 .feedWrap .blog_grid_item.type_7 .bgi_description, .blog-layout-10 .feedWrap .blog_grid_item.type_8 .bgi_description { padding-left: 0; padding-right: 50px; float: left; }
/*.blog-layout-10 .feedWrap div.bgi_fields { margin-bottom: 20px; }*/
.blog-layout-10 .feedWrap span.bgi_date {color: #999999; font-size: 14px; display: block; line-height: 1em;}
.blog-layout-10 .feedWrap div.bgi_tag {margin-bottom: 27px; line-height: 1em;}
.blog-layout-10 .feedWrap div.bgi_tag a { /*letter-spacing: 0.1em;*/  font-size: 12px; line-height: 1.2em;}

.blog-layout-10 .feedWrap h2 {
	width: 100%; 
	font-size: 36px; 
	font-weight: normal;
	line-height: 1.2em; 
	/*letter-spacing: 0.1em;*/ margin: 20px 0 38px; color: #626262;
	font-weight: normal;
	/*-ms-word-break: break-all;
	word-break: break-all;*/
	word-wrap: normal;
	word-break: break-word; /* Non standard for webkit */
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
	-ms-hyphens: auto;
	hyphens: auto; 
}

.blog-layout-10 .feedWrap a:hover,
.blog-layout-10 .feedWrap a:hover h2{opacity: 0.7;}

.blog-layout-10 .feedWrap div.readMore { margin: 25px auto 27px;}
.blog-layout-10 .feedWrap span.bgi_action_hold { float: left; position: relative; }
.blog-layout-10 .feedWrap span.bgi_action_hold:not(:first-child) { margin-left: 22px; }
.blog-layout-10 .feedWrap span.bgi_action_hold > a { display: inline-block; position: relative; height: 1em; line-height: 1em; text-transform: uppercase; font-family: "Helios"; color: #959595; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
.blog-layout-10 .feedWrap span.bgi_action_hold > a:not(.liked):hover:before { opacity: 0; }
.blog-layout-10 .feedWrap span.bgi_action_hold > a:not(.liked):hover:after { opacity: 1; }
.blog-layout-10 .feedWrap span.bgi_action_hold svg { height: 16px; width: 16px; cursor: pointer; -moz-transition: opacity 0.3s ease; -o-transition: opacity 0.3s ease; -webkit-transition: opacity 0.3s ease; transition: opacity 0.3s ease; }
.blog-layout-10 .feedWrap span.bgi_action_hold > a.like svg { position: relative; top: -1px; }
.blog-layout-10 .feedWrap span.bgi_action_hold > a.like span { position: relative; top: -3px; }
.blog-layout-10 .feedWrap span.bgi_action_hold > a.bgi_comment span { position: relative; top: -5px; }
.blog-layout-10 .feedWrap span.bgi_action_hold > a.bgi_comment span.fb_comments_count { top: 0px; }
.blog-layout-10 .feedWrap span.bgi_action_hold > a.bgi_comment svg { height: 17px; }
.blog-layout-10 .feedWrap span.bgi_action_hold > .bgi_triggerTip svg { height: 18px; }
.blog-layout-10 .feedWrap span.bgi_action_hold > a.like svg path,
.blog-layout-10 .feedWrap span.bgi_action_hold > a.bgi_comment svg path,
.blog-layout-10 .feedWrap span.bgi_action_hold > .bgi_triggerTip svg path { fill: #626262; }
.blog-layout-10 .feedWrap span.bgi_action_hold > a:hover,
.blog-layout-10 .feedWrap span.bgi_action_hold > .bgi_triggerTip:hover { opacity: .7; }
.blog-layout-10 .feedWrap span.bgi_action_hold > .bgi_triggerTip { margin-right: 17px; }
.blog-layout-10 .feedWrap span.bgi_action_hold > .bgi_triggerTip + div { position: absolute; top: 50%; margin-top: -12px; left: 100%; width: 107px; padding: 11px; border: 1px solid #d4d4d4; opacity: 0; z-index: 5; visibility: hidden; text-align: center; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.blog-layout-10 .feedWrap span.bgi_action_hold.tt:hover div.bgi_toolTip, .blog-layout-10 .feedWrap span.bgi_action_hold.tt.active div.bgi_toolTip { opacity: 1; visibility: visible; }
.blog-layout-10 .feedWrap span.bgi_action_hold div.bgi_toolTip { background: #fff; }
.blog-layout-10 .feedWrap span.bgi_action_hold div.bgi_toolTip a { font-size: 10px; display: block; text-align: left; text-transform: uppercase; }
.blog-layout-10 .feedWrap span.bgi_action_hold div.bgi_toolTip a:not(:last-child) { margin-bottom: 8px; }
.blog-layout-10 .blog-content-box { margin: 0px auto; }
.blog-layout-10 .feedWrap a {color: #7b7b7b;}

.blog-layout-10 #blog-nav-position{margin-bottom: 21px;}
.blog-layout-10 .feedWrap *{image-rendering: -webkit-optimize-contrast;}
