body {  }
h2, .h2 { font-size: 25px ! important; line-height: 27px ! important; }
h3, .h3 { font-size: 18px ! important; line-height: 24px ! important; }
h4, .h4 { font-size: 13px ! important; line-height: 20px ! important; }
a:hover { color: rgb(134, 81, 38); }
a:active { color: rgb(134, 81, 38); }
#navigation-header { border-color: rgb(194, 117, 55) ! important; }
.spinner-css .side > .fill, #primary.content-area #main article .entry-tags a:hover, #navigation-header .primary-navigation ul li.current_page_item > a, .tabs-magaziner .tabs li.ui-tabs-active a, .tabs-magaziner .tabs li a:hover, .widget_tag_cloud .tagcloud a:hover { background: rgb(194, 117, 55) none repeat scroll 0% 0% ! important; }
.dropcap, #navigation-header .primary-navigation ul li:hover > a, #primary.content-area #main article .entry-header .entry-title h2 a:hover, .widget .news-list li a:hover, .widget_meta ul li a:hover, #bar-latest-news .mt-news .list-news a:hover, .widget_categories ul li a:hover, .widget_archive ul li a:hover, .widget_pages ul li a:hover, .widget_recent_entries ul li a:hover, .small-post .post-holder .title-post:hover, .shortcode-magazine-scrolling article h3 a:hover, .magaziner_button:hover, #primary.content-area .nav-navigation-post a:hover, #primary.content-area .nav-related-posts ul li .post-area a:hover, #comments .comment-list li .comment-holder footer a:hover, .widget_nav_menu ul li a:hover { color: rgb(194, 117, 55) ! important; }
a { color: rgb(194, 117, 55); }
#primary.content-area #main article .entry-header .entry-meta { color: rgb(153, 153, 153) ! important; }
.widget .title-widget h1, .widget .title-widget h2, .widget .title-widget h3, .widget .title-widget h4, .widget .title-widget h5, .widget .title-widget h6 { font-size: 18px ! important; }

article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }
audio:not([controls]) { display: none; height: 0px; }
[hidden] { display: none; }
html { font-family: sans-serif; }
body { margin: 0px; }
a:focus { outline: thin dotted; }
a:active, a:hover { outline: 0px none; }
small { font-size: 80%; }
img { border: 0px none; }
svg:not(:root) { overflow: hidden; }
button, input, select, textarea { font-family: inherit; font-size: 100%; margin: 0px; }
button, input { line-height: normal; }
button, select { text-transform: none; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; }
input[type="search"] { box-sizing: content-box; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0px none; padding: 0px; }
table { border-collapse: collapse; border-spacing: 0px; }
.alignleft { display: inline; float: left; margin-right: 20px; }
.aligncenter { clear: both; display: block; margin: 0px auto; }
.clear::before, .clear::after, .entry-content::before, .entry-content::after, .comment-content::before, .comment-content::after, .site-header::before, .site-header::after, .site-content::before, .site-content::after, .site-footer::before, .site-footer::after { content: ""; display: table; }
.clear::after, .entry-content::after, .comment-content::after, .site-header::after, .site-content::after, .site-footer::after { clear: both; }
*, *::before, *::after { box-sizing: border-box; }
html { font-size: 62.5%; }
body { font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 14px; color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); }
input, button, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; padding: 8px; }
select { max-width: 100%; }
button, input, select[multiple], textarea { background-image: none; }
a { text-decoration: none; }
a:hover, a:focus { text-decoration: none; }
a:focus { outline: thin dotted rgb(51, 51, 51); outline-offset: -2px; }
img { vertical-align: middle; border-style: none; max-width: 100%; height: auto; }
input, textarea { border: 1px solid rgb(204, 204, 204); transition: all 0.2s ease-out 0s; }
input:focus, textarea:focus { border-color: rgb(153, 153, 153); }
p { margin: 0px 0px 10px; }
small { font-size: 85%; }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif; font-weight: 500; line-height: 1.1; }
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small { font-weight: 400; line-height: 1; color: rgb(153, 153, 153); }
h1, h2, h3 { margin-top: 20px; margin-bottom: 10px; }
h4, h5, h6 { margin-top: 10px; margin-bottom: 10px; }
ul, ol { margin-top: 0px; margin-bottom: 10px; }
blockquote small::before { content: "— "; }
blockquote.pull-right small::before { content: ""; }
blockquote.pull-right small::after { content: " —"; }
q::before, q::after, blockquote::before, blockquote::after { content: ""; }
.container { margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px; }
.container::before, .container::after { content: " "; display: table; }
.container::after { clear: both; }
.container::before, .container::after { content: " "; display: table; }
.container::after { clear: both; }
.row { margin-left: -15px; margin-right: -15px; }
.row::before, .row::after { content: " "; display: table; }
.row::after { clear: both; }
.row::before, .row::after { content: " "; display: table; }
.row::after { clear: both; }
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px; }
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11 { float: left; }
.col-xs-3 { width: 25%; }
.col-xs-9 { width: 75%; }
label { display: inline-block; margin-bottom: 5px; font-weight: 700; }
input[type="search"] { box-sizing: border-box; }
.form-control::-moz-placeholder { color: rgb(153, 153, 153); }
.form-horizontal .form-group::before, .form-horizontal .form-group::after { content: " "; display: table; }
.form-horizontal .form-group::after { clear: both; }
.form-horizontal .form-group::before, .form-horizontal .form-group::after { content: " "; display: table; }
.form-horizontal .form-group::after { clear: both; }
.clearfix::before, .clearfix::after { content: " "; display: table; }
.clearfix::after { clear: both; }
.pull-right { float: right ! important; }
.pull-left { float: left ! important; }
@media screen and (max-width: 400px) {
}
.site-content { margin-bottom: 40px; }
@font-face {
	font-family: "Mono Social Icons Font";
	font-style: normal;
	font-weight: 400;
	src: url('monosocialiconsfont-1.10.ttf') format("truetype");
}
.symbol, a.symbol::before { font-family: "Mono Social Icons Font"; text-rendering: optimizelegibility; }
.spinner-css::after { content: ""; position: absolute; width: 44px; height: 44px; left: 0px; top: 0px; margin: 3px; background: rgb(236, 236, 236) none repeat scroll 0% 0%; opacity: 1; border-radius: 999px; box-sizing: content-box; }
#top-header { background: rgb(17, 17, 17) none repeat scroll 0% 0%; min-height: 50px; position: relative; }
#top-header #top-navigation { line-height: 50px; }
#top-header #top-navigation .none-top-navigation { color: rgb(133, 133, 133); font-size: 13px; }
#top-header #top-navigation .top-navigation ul > li.has-children > a::after { content: ""; height: 0px; width: 0px; position: absolute; top: 43%; right: 5px; display: inline-block; border-right: 3px solid transparent; border-left: 3px solid transparent; border-top: 3px solid rgba(255, 255, 255, 0.8); }
#top-header #top-navigation .top-navigation ul.sub-menu li a::after { right: 8px; border-top: 3px solid transparent; border-bottom: 3px solid transparent; border-left: 3px solid rgba(255, 255, 255, 0.8); }
#top-header .search-form { position: relative; float: right; margin-top: 10px; }
#top-header .search-form .input-search { background: rgba(255, 255, 255, 0.07) none repeat scroll 0% 0%; border-radius: 30px; border: 0px none; outline: 0px none; width: 160px; height: 30px; padding: 0px 35px 0px 18px; font-size: 12px; transition: all 0.3s ease-out 0s; color: rgba(255, 255, 255, 0.5); }
#top-header .search-form .input-search:-moz-placeholder { color: rgba(255, 255, 255, 0.5); }
#top-header .search-form .input-search::-moz-placeholder { color: rgba(255, 255, 255, 0.5); }
#top-header .search-form .input-search:focus { width: 215px; }
#top-header .search-form .button-submit { background: transparent none repeat scroll 0px center; border: 0px none; outline: 0px none; padding: 0px; color: rgb(160, 168, 180); position: absolute; top: 3px; right: 16px; line-height: 22px; }
#center-header { position: relative; margin-bottom: 30px; }
#center-header .site-logo { float: left; }
#navigation-header { background: rgb(243, 243, 243) none repeat scroll 0% 0%; border-bottom: 3px solid rgb(194, 117, 55); min-height: 65px; margin-bottom: 40px; position: relative; line-height: 65px; }
#navigation-header .primary-navigation ul { margin: 0px; padding: 0px; list-style: outside none none; }
#navigation-header .primary-navigation ul li { position: relative; height: 35px; line-height: 35px; text-transform: uppercase; color: rgb(102, 102, 102); display: inline-block; float: left; }
#navigation-header .primary-navigation ul li:hover > a { color: rgb(194, 117, 55); }
#navigation-header .primary-navigation ul li a { text-decoration: none; display: block; height: 100%; color: rgb(48, 48, 48); font-weight: 700; padding: 0px 15px; }
#navigation-header .primary-navigation ul li.has-children.current_page_item > a::after { border-top-color: rgb(255, 255, 255); }
#navigation-header .primary-navigation ul li.has-children > a::after { content: ""; height: 0px; width: 0px; position: absolute; top: 50%; right: 9px; display: inline-block; border-right: 3px solid transparent; border-left: 3px solid transparent; border-top: 3px solid rgb(0, 0, 0); }
#navigation-header .primary-navigation ul.sub-menu > li.has-children > a::after { right: 8px; border-top: 3px solid transparent; border-bottom: 3px solid transparent; border-left: 3px solid rgba(255, 255, 255, 0.8); }
#navigation-header .dropdown-primary-navigation { display: none; }
#navigation-header .dropdown-primary-navigation select { padding: 4px; border-radius: 3px; border: 1px solid rgb(189, 189, 189); margin-top: 20px; width: 90%; margin-left: 4%; color: rgb(0, 0, 0); }
#bar-latest-news { background: rgb(247, 249, 250) none repeat scroll 0% 0%; height: 35px; margin-bottom: 40px; position: relative; overflow: hidden; }
#bar-latest-news > span.mt-label { background: rgb(194, 55, 55) none repeat scroll 0% 0%; display: inline-block; color: rgb(255, 255, 255); text-transform: uppercase; float: left; height: 100%; margin-right: 15px; box-sizing: content-box; padding: 0px 12px; line-height: 35px; }
#bar-latest-news .mt-news { height: 100%; line-height: 35px; overflow: hidden; border-right: 12px solid rgb(247, 249, 250); }
#bar-latest-news .mt-news .list-news { list-style: outside none none; margin: 0px; padding: 0px; overflow: hidden; }
#bar-latest-news .mt-news .list-news .mt-hide { display: none; }
#bar-latest-news .mt-news .list-news li { margin-right: 30px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
#bar-latest-news .mt-news .list-news a { color: rgb(0, 0, 0); }
#bar-latest-news .mt-news .list-news a:hover { color: rgb(194, 117, 55); text-decoration: none; }
.widget { margin-bottom: 40px; }
.widget .title-widget { margin-bottom: 10px; }
.widget .title-widget h1, .widget .title-widget h2, .widget .title-widget h3, .widget .title-widget h4, .widget .title-widget h5, .widget .title-widget h6 { text-transform: uppercase; font-weight: 700; display: inline-block; position: relative; margin-top: 0px; }
.widget_categories ul, .widget_archive ul, .widget_pages ul, .widget_recent_entries ul { margin: 0px; padding: 0px; list-style: outside none none; }
.widget_categories ul li a, .widget_archive ul li a, .widget_pages ul li a, .widget_recent_entries ul li a { display: block; position: relative; color: rgb(0, 0, 0); padding: 11px 11px 11px 16px; border-bottom: 1px solid rgb(214, 214, 214); }
.widget_categories ul li a:hover, .widget_archive ul li a:hover, .widget_pages ul li a:hover, .widget_recent_entries ul li a:hover { color: rgb(194, 117, 55); }
.widget_categories ul li a::before, .widget_archive ul li a::before, .widget_pages ul li a::before, .widget_recent_entries ul li a::before { content: ""; font-family: FontAwesome; margin-right: 11px; color: rgb(133, 133, 133); font-size: 11px; position: absolute; top: 12px; left: 0px; }
form.search-form { position: relative; }
form.search-form label { margin: 0px; display: block; }
form.search-form .search-field { border: 0px none; padding: 8px 8px 8px 15px; background: rgb(235, 235, 235) none repeat scroll 0% 0%; width: 100%; border-radius: 3px; color: rgb(80, 80, 80); }
form.search-form .search-field:-moz-placeholder { color: rgb(168, 168, 168); }
form.search-form .search-field::-moz-placeholder { color: rgb(168, 168, 168); }
form.search-form .search-field:-moz-placeholder { color: rgb(143, 143, 143); }
form.search-form .search-field::-moz-placeholder { color: rgb(143, 143, 143); }
form.search-form .search-field:focus { outline: 0px none; }
form.search-form .search-submit { display: none ! important; }
.widget_nav_menu ul li a::before { content: ""; font-family: FontAwesome; margin-right: 11px; color: rgb(133, 133, 133); font-size: 11px; position: absolute; top: 12px; left: 0px; }
.widget.tweets.tweets .twitter-box .jtwt_tweet::before { content: ""; font-family: FontAwesome; font-weight: 400; font-style: normal; display: inline-block; position: absolute; top: 5px; left: 0px; font-size: 20px; color: rgb(172, 172, 172); }
[data-columns]::before { display: none ! important; }
.post-holder { overflow: hidden; }
#primary.content-area #main article .entry-header .entry-title h2 { margin-top: 0px; }
#primary.content-area #main article .entry-header .entry-meta { color: rgb(153, 153, 153); font-size: 13px; font-style: italic; margin-bottom: 8px; }
#primary.content-area #main article .entry-header .entry-meta span { margin-right: 5px; }
#primary.content-area #main article .entry-content { margin: 0px 0px 25px; }
#primary.content-area #main article .entry-tags { margin-bottom: 12px; }
#primary.content-area #main article .entry-tags span { text-transform: uppercase; margin-right: 10px; display: inline-block; font-weight: 600; }
#primary.content-area #main article .entry-tags a { background: rgb(238, 238, 238) none repeat scroll 0% 0%; color: rgb(58, 58, 58); padding: 2px 7px; margin: 0px 8px 6px 0px; text-transform: uppercase; font-size: 12px; transition: all 0.2s ease-out 0s; display: inline-block; border-radius: 3px; }
#primary.content-area #main article .entry-tags a:hover { background: rgb(194, 117, 55) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
#primary.content-area .nav-share-post { border-top: 1px solid rgb(224, 224, 224); border-bottom: 1px solid rgb(224, 224, 224); min-height: 50px; margin-bottom: 30px; }
#primary.content-area .nav-share-post > span { border-right: 1px solid rgb(219, 219, 219); text-transform: uppercase; font-weight: 600; margin-top: 12px; display: inline-block; padding-right: 13px; float: left; }
#primary.content-area .nav-share-post > ul { list-style: outside none none; margin: 13px 18px 0px 0px; padding: 0px; float: right; }
#primary.content-area .nav-share-post > ul li { display: inline-block; }
#primary.content-area .nav-share-post > ul li a { margin-left: 25px; color: rgb(124, 124, 124); font-size: 18px; float: left; }
#primary.content-area .nav-share-post > ul li.pinterest a:hover, #primary.content-area .nav-share-post > ul li.google-plus a:hover { color: rgb(187, 1, 2); }
#primary.content-area .nav-share-post > ul li.twitter a:hover { color: rgb(0, 172, 237); }
#primary.content-area .nav-share-post > ul li.tumblr a:hover { color: rgb(77, 126, 163); }
#primary.content-area .nav-share-post > ul li.linkedin a:hover { color: rgb(0, 123, 182); }
#primary.content-area .nav-share-post > ul li.reddit a { font-size: 38px; font-weight: 700; }
#primary.content-area .nav-share-post > ul li.email a { font-size: 17px; }
#primary.content-area .nav-share-post > ul li.email a:hover { color: rgb(95, 95, 95); }
#primary.content-area .nav-author-post { margin-bottom: 20px; }
#primary.content-area .nav-author-post h2 { border-bottom: 2px solid rgb(238, 238, 238); padding-bottom: 10px; margin-bottom: 22px; }
#primary.content-area .nav-author-post .inner-author-post .avatar-author { display: inline-block; float: left; margin-right: 15px; }
#primary.content-area .nav-author-post .inner-author-post .avatar-author img { border-radius: 3px; }
#primary.content-area .nav-author-post .inner-author-post .social-author ul { margin: 0px; padding: 0px; list-style: outside none none; }
#primary.content-area .nav-navigation-post { border-top: 1px solid rgb(224, 224, 224); border-bottom: 1px solid rgb(224, 224, 224); min-height: 42px; margin-bottom: 35px; padding: 12px 0px; line-height: 2; overflow: hidden; clear: both; }
#primary.content-area .nav-navigation-post a { color: rgb(0, 0, 0); }
#primary.content-area .nav-navigation-post a:hover { color: rgb(194, 117, 55); }
#primary.content-area .nav-navigation-post .nav-next { float: right; width: 50%; text-align: right; }
#primary.content-area .nav-navigation-post .nav-previous { float: left; width: 50%; text-align: left; }
#primary.content-area.content-single-post .entry-header { border-bottom: 1px solid rgb(235, 235, 235); margin-bottom: 18px; }
#primary.content-area.content-single-post .entry-header .entry-title h2 { margin-bottom: 5px; }
#primary.content-area.content-single-post article.post { border-bottom: 1px solid rgb(224, 224, 224); margin-bottom: 3px; }
@media screen and (min-width: 992px) {
	#primary.content-area.content-blog-grid-full-4-col #timeline[data-columns]::before { content: "4 .column.col-xs-3"; }
}
@media screen and (min-width: 992px) {
	#primary.content-area.content-blog-grid-full-3-col #timeline[data-columns]::before { content: "3 .column.col-xs-4"; }
}
@media screen and (min-width: 480px) {
	#primary.content-area.content-blog-grid-width-sidebar #timeline[data-columns]::before { content: "2 .column.col-xs-6"; }
}
#primary.content-area.content-blog-grid-width-sidebar #timeline::before, #primary.content-area.content-blog-grid-width-sidebar #timeline::after { content: " "; display: table; }
#primary.content-area.content-blog-grid-width-sidebar #timeline::after { clear: both; }
#primary.content-area.content-blog-grid-width-sidebar #timeline::before, #primary.content-area.content-blog-grid-width-sidebar #timeline::after { content: " "; display: table; }
#primary.content-area.content-blog-grid-width-sidebar #timeline::after { clear: both; }
.pagination > a:not(.pagination-next) { border-right: 1px solid rgb(214, 214, 214); padding-right: 12px; margin-right: 12px; }
.magaziner_half_width .site-footer::before, .magaziner_half_width .site-footer::after { content: " "; display: table; }
.magaziner_half_width .site-footer::after { clear: both; }
.magaziner_half_width .site-footer::before, .magaziner_half_width .site-footer::after { content: " "; display: table; }
.magaziner_half_width .site-footer::after { clear: both; }
#magaziner-footer #footer-area { background: rgb(245, 247, 250) none repeat scroll 0% 0%; padding: 45px 0px; }
#magaziner-footer #footer-copyright { background: rgb(34, 34, 34) none repeat scroll 0% 0%; color: rgb(165, 165, 165); padding: 18px 0px; font-size: 13px; }
#magaziner-footer #footer-copyright a { color: rgb(177, 182, 185); }
#magaziner-footer #footer-copyright a:hover { color: rgb(204, 204, 204) ! important; text-decoration: none; }
#magaziner-footer #footer-copyright .copyright { line-height: 2.1; }
#magaziner-footer #footer-copyright .social-networks { line-height: 0.7; }
#magaziner-footer #footer-copyright .social-networks ul { margin: 2px 0px 0px; padding: 0px; list-style: outside none none; }
.magaziner-column-last::after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0px; }
.magaziner_button, input[type="submit"] { color: rgb(0, 0, 0); border-radius: 3px; font-size: 100%; background: rgb(230, 230, 230) none repeat scroll 0% 0%; text-align: center; padding: 0.5em 1.5em; line-height: normal; display: inline-block; text-decoration: none; transition: all 0.2s ease-out 0s; border: 0px none; }
.magaziner_button:focus, input[type="submit"]:focus { outline: 0px none; }
.magaziner_button:active, input[type="submit"]:active { transform: scale(0.9); }

@font-face {
	font-family: "flexslider-icon";
	font-style: normal;
	font-weight: normal;
	src: url('flexslider-icon.eot') format("embedded-opentype"), url('flexslider-icon.woff') format("woff"), url('flexslider-icon.ttf') format("truetype"), url('flexslider-icon.svg') format("svg");
}
.flexslider .slides > li:first-child:not(.flex-active-slide) { display: block ! important; opacity: 1 ! important; }
.slides::after { content: " "; display: block; clear: both; visibility: hidden; line-height: 0; height: 0px; }
.flex-direction-nav a::before { font-family: "flexslider-icon"; font-size: 30px; display: inline-block; content: ""; }
.flex-direction-nav a.flex-next::before { content: ""; }
.flex-pauseplay a::before { font-family: "flexslider-icon"; font-size: 20px; display: inline-block; content: ""; }
.flex-pauseplay a.flex-play::before { content: ""; }
@media screen and (max-width: 860px) {
}


.owl-carousel .owl-wrapper::after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0px; }


@media screen and (max-width: 400px) {
}
.clearfix::before, .clearfix::after { content: " "; display: table; }
.clearfix::after { clear: both; }
.pull-right { float: right ! important; }
.pull-left { float: left ! important; }
@media screen and (max-width: 780px) {
	body { margin-top: 0px ! important; margin-bottom: 0px ! important; background-image: inherit ! important; }
}
@media screen and (max-width: 575px) {
}
@media screen and (max-width: 992px) and (min-width: 780px) {
}
@media screen and (max-width: 992px) and (min-width: 780px) {
	.content-blog-grid-full-4-col #timeline[data-columns]::before { content: "3 .column.col-xs-4"; }
}
@media screen and (max-width: 780px) and (min-width: 480px) {
	.content-blog-grid-full-4-col #timeline[data-columns]::before { content: "2 .column.col-xs-6"; }
}
@media screen and (max-width: 480px) {
	.content-blog-grid-full-4-col #timeline[data-columns]::before { content: "1 .column.col-xs-12"; }
}
@media screen and (max-width: 992px) and (min-width: 780px) {
	.content-blog-grid-full-3-col #timeline[data-columns]::before { content: "3 .column.col-xs-4"; }
}
@media screen and (max-width: 780px) and (min-width: 480px) {
	.content-blog-grid-full-3-col #timeline[data-columns]::before { content: "2 .column.col-xs-6"; }
}
@media screen and (max-width: 480px) {
	.content-blog-grid-full-3-col #timeline[data-columns]::before { content: "1 .column.col-xs-12"; }
}
@media screen and (max-width: 480px) {
	.content-blog-grid-width-sidebar #timeline[data-columns]::before { content: "1 .column.col-xs-12" ! important; }
}


@font-face {
	font-family: "FontAwesome";
	font-style: normal;
	font-weight: normal;
	src: url('fontawesome-webfont.eot') format("embedded-opentype"), url('fontawesome-webfont.woff') format("woff"), url('fontawesome-webfont.ttf') format("truetype"), url('fontawesome-webfont.svg') format("svg");
}

body { font-family: Arial,Helvetica,sans-serif,Arial,Helvetica,sans-serif; font-weight: 400; font-style: normal; font-size: 16px; line-height: 25px; color: rgb(51, 51, 51); }
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5 { font-family: Arial,Helvetica,sans-serif; font-weight: 700; font-style: normal; font-size: 35px; color: rgb(61, 61, 61); }
#navigation-header .primary-navigation ul li a { font-family: Open Sans,Arial,Helvetica,sans-serif; font-weight: 700; font-style: normal; font-size: 18px; color: rgb(48, 48, 48); }
/* ::::: http://fonts.googleapis.com/css?family=Open+Sans:700&v=1460379453 ::::: */

@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 700;
	src: local("Open Sans Bold"), local("OpenSans-Bold"), url('k3k702zokiljc3wvjuplzk-j2u0lmlup9rwlsytm3ho.woff2') format("woff2");
	unicode-range: U+460-52F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 700;
	src: local("Open Sans Bold"), local("OpenSans-Bold"), url('k3k702zokiljc3wvjuplzjx5f-9o1vgp2exwfjgl7ay.woff2') format("woff2");
	unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 700;
	src: local("Open Sans Bold"), local("OpenSans-Bold"), url('k3k702zokiljc3wvjuplzbwv49_lsm1nyrwo-zkhivy.woff2') format("woff2");
	unicode-range: U+1F00-1FFF;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 700;
	src: local("Open Sans Bold"), local("OpenSans-Bold"), url('k3k702zokiljc3wvjuplzkarobkawv3vxw3jmhvenga.woff2') format("woff2");
	unicode-range: U+370-3FF;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 700;
	src: local("Open Sans Bold"), local("OpenSans-Bold"), url('k3k702zokiljc3wvjuplzp8zf_fossgrmwss7aa9k2w.woff2') format("woff2");
	unicode-range: U+102-103, U+1EA0-1EF9, U+20AB;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 700;
	src: local("Open Sans Bold"), local("OpenSans-Bold"), url('k3k702zokiljc3wvjuplzd0lw-43amezio6xutljad8.woff2') format("woff2");
	unicode-range: U+100-24F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 700;
	src: local("Open Sans Bold"), local("OpenSans-Bold"), url('k3k702zokiljc3wvjuplzogdm0lzdjqr5-oayxsoefg.woff2') format("woff2");
	unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
:root #content > #center > .dose > .dosesingle, :root #content > #right > .dose > .dosesingle, :root .adsbygoogle { display: none ! important; }
:root [gmvtgxs][hidden] { display: none ! important; }


.yarpp-related { margin: 1em 0px; }
