/*
Theme Name: Microsoft Windows Blog
Theme URI: http://webdevstudios.com/
Author: WebDevStudios
Author URI: http://webdevstudios.com/
Description: Framework created for the Microsoft Themes
Version: 1.0
License: GNU General Public License
License URI: license.txt
Text Domain: wds_ms
Domain Path: /languages/

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

 Microsoft Framework is based on Underscores http://underscores.me/, (C) 2012-2013 Automattic, Inc.

Resetting and rebuilding styles have been helped along thanks to the fine work of
Eric Meyer http://meyerweb.com/eric/tools/css/reset/index.html
along with Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
and Blueprint http://www.blueprintcss.org/
*/
/*e5e5e5*/
/* line 2, inc/sass/_reset.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  outline: 0;
  border: 0;
  vertical-align: baseline;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
}

/* line 20, inc/sass/_reset.scss */
html {
  overflow-y: scroll;
  /* Keeps page centered in all browsers regardless of content height */
  font-size: 62.5%;
  /* Corrects text resizing oddly in IE6/7 when body font-size is set using em units http://clagnut.com/blog/348/#c790 */
  -webkit-text-size-adjust: 100%;
  /* Prevents iOS text size adjust after orientation change, without disabling user zoom */
  -ms-text-size-adjust: 100%;
  /* www.456bereastreet.com/archive/201012/controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/ */
}

/* line 26, inc/sass/_reset.scss */
body {
  background: #fff;
}

/* line 29, inc/sass/_reset.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
nav,
section {
  display: block;
}

/* line 41, inc/sass/_reset.scss */
ol, ul {
  list-style: none;
}

/* line 44, inc/sass/_reset.scss */
table {
  border-spacing: 0;
  /* tables still need 'cellspacing="0"' in the markup */
  border-collapse: separate;
}

/* line 48, inc/sass/_reset.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
}

/* line 52, inc/sass/_reset.scss */
blockquote:before, blockquote:after,
q:before, q:after {
  content: "";
}

/* line 56, inc/sass/_reset.scss */
blockquote, q {
  quotes: "" "";
}

/* line 59, inc/sass/_reset.scss */
a:focus {
  outline: thin dotted;
}

/* line 62, inc/sass/_reset.scss */
a:hover,
a:active {
  outline: 0;
}

/* line 66, inc/sass/_reset.scss */
a img {
  border: 0;
}

/* line 71, inc/sass/_reset.scss */
#_atssh {
  display: none !important;
}

@font-face {
  font-weight: normal;
  font-style: normal;
  font-family: 'SegoeUI';
  src: url("fonts/segoeui-light-webfont.eot");
  src: url("fonts/segoeui-light-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/segoeui-light-webfont.woff") format("woff"), url("fonts/segoeui-light-webfont.ttf") format("truetype"), url("fonts/segoeui-light-webfont.svg#segoe_uilight") format("svg");
}
@font-face {
  font-weight: bold;
  font-style: normal;
  font-family: 'SegoeUIHeavy';
  src: url("fonts/segoebd-webfont.eot");
  src: url("fonts/segoebd-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/segoebd-webfont.woff") format("woff"), url("fonts/segoebd-webfont.ttf") format("truetype"), url("fonts/segoebd-webfont.svg#segoebold") format("svg");
}
@font-face {
  font-weight: 600;
  font-style: normal;
  font-family: 'SegoeUIBold';
  src: url("fonts/segoesb-webfont.eot");
  src: url("fonts/segoesb-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/segoesb-webfont.woff") format("woff"), url("fonts/segoesb-webfont.ttf") format("truetype"), url("fonts/segoesb-webfont.svg#segoe_semiboldregular") format("svg");
}
@font-face {
  font-family: "WOL_Reg", "SegoeUIMed", "SegoeUI", "Segoe UI", Tahoma, Helvetica, sans-serif;
  font-style: normal;
  font-family: 'SegoeUIMed';
  src: url("fonts/segoerg-webfont.eot");
  src: url("fonts/segoerg-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/segoerg-webfont.woff") format("woff"), url("fonts/segoerg-webfont.ttf") format("truetype"), url("fonts/segoerg-webfont.svg#segoe_semiboldregular") format("svg");
}
@font-face {
  font-family: "WOL_SL";
  font-style: normal;
  font-weight: 200;
  src: url("fonts/e64030e7-ad8c-4be8-a45a-b69a2df3caef_13.eot");
  src: url("fonts/e64030e7-ad8c-4be8-a45a-b69a2df3caef_13.eot?#iefix") format("eot"), url("fonts/2f29ed13-8741-44d3-b6cf-846cbe63351f_12.woff") format("woff"), url("fonts/4f6c5974-f748-4eed-8dd8-2854ee2faa64_12.ttf") format("truetype"), url("fonts/3d4daac8-a848-4097-a5de-710975279c98_12.svg#web") format("svg");
}
@font-face {
  font-family: "WOL_Reg";
  font-style: normal;
  font-weight: normal;
  src: url("fonts/93e33485-fea3-4687-a642-2c5dd233522f_12.eot");
  src: url("fonts/93e33485-fea3-4687-a642-2c5dd233522f_12.eot?#iefix") format("eot"), url("fonts/5fdaa5e4-14c0-41a1-8810-dbaf91fb113c_11.woff") format("woff"), url("fonts/1bff0365-679b-48f2-8088-456704a64a58_11.ttf") format("truetype"), url("fonts/9da9c112-742e-493d-8861-1e6a54c46d4b_11.svg#web") format("svg");
}
@font-face {
  font-family: "WOL_SB";
  font-style: normal;
  font-weight: 600;
  src: url("fonts/736e3781-6a19-4119-b717-e61f0d8982c0_12.eot");
  src: url("fonts/736e3781-6a19-4119-b717-e61f0d8982c0_12.eot?#iefix") format("eot"), url("fonts/82470c75-e529-4009-9d4e-38ff28975a0a_11.woff") format("woff"), url("fonts/aceaa4fd-fedf-40f7-8f68-367dff1a1898_11.ttf") format("truetype"), url("fonts/b21d42bc-6a48-4c5f-9557-24f06bfa21c5_11.svg#web") format("svg");
}
@font-face {
  font-family: "WOL_Bold";
  font-style: normal;
  font-weight: bold;
  src: url("fonts/08ce8e54-41ba-4695-9963-a7669022faec_12.eot");
  src: url("fonts/08ce8e54-41ba-4695-9963-a7669022faec_12.eot?#iefix") format("eot"), url("fonts/5fb18722-4372-4d7a-9374-73e8353f7862_11.woff") format("woff"), url("fonts/cd4addbf-1039-45cb-9026-bfefbefd3ac0_11.ttf") format("truetype"), url("fonts/4d6e44d8-9eb6-4275-9530-f3700be153bc_11.svg#web") format("svg");
}
/* line 1, inc/sass/_global.scss */
body,
button,
input,
select,
textarea {
  color: #454545;
  font-size: 14px;
  font-size: 1.4rem;
  font-family: "WOL_SL", "SegoeUI", "Segoe UI", Tahoma, Helvetica, sans-serif;
  line-height: 1.5;
}

/* Headings */
/* line 14, inc/sass/_global.scss */
h1, h2, h3, h4, h5, h6 {
  font-family: "WOL_SB", "SegoeUIBold", "Segoe UI", Tahoma, Helvetica, sans-serif;
}

/* line 18, inc/sass/_global.scss */
h1.entry-title,
h2.entry-title,
h2.widget-title,
h1.search-title {
  font-family: "WOL_SL", "SegoeUI", "Segoe UI", Tahoma, Helvetica, sans-serif;
}

/* line 26, inc/sass/_global.scss */
.search-results h3.entry-title a {
  color: #0072c6;
}
/* line 29, inc/sass/_global.scss */
.search-results h3.entry-title a:hover {
  color: #004185;
}

/* line 35, inc/sass/_global.scss */
h1.search-title,
h1.page-title {
  margin-bottom: 40px;
}

/* line 40, inc/sass/_global.scss */
h4, h5, h6 {
  line-height: 1.5;
}

/* line 44, inc/sass/_global.scss */
h1 {
  font-size: 50px;
  font-size: 5rem;
  line-height: 1.1;
}

/* line 49, inc/sass/_global.scss */
h2 {
  font-size: 19px;
  font-size: 1.9rem;
  line-height: 25px;
}

/* line 54, inc/sass/_global.scss */
h3,
.search-results .entry-title {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 22px;
  margin-bottom: 8px;
}

/* line 61, inc/sass/_global.scss */
.site-content .widget-title,
h3.comments-title,
.related-posts-bar h3,
#tag-wrap h2 {
  background: #7d479b;
  color: white;
  font-family: "WOL_SL", "SegoeUI", "Segoe UI", Tahoma, Helvetica, sans-serif;
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 1.5;
}

/* line 72, inc/sass/_global.scss */
h4 {
  font-size: 15px;
  font-size: 1.5rem;
}

/* line 76, inc/sass/_global.scss */
h5 {
  font-size: 14px;
  font-size: 1.4rem;
}

/* line 80, inc/sass/_global.scss */
h6 {
  font-size: 13px;
  font-size: 1.3rem;
}

/* line 84, inc/sass/_global.scss */
hr {
  margin-bottom: 1.5em;
  height: 1px;
  border: 0;
  background-color: #ccc;
}

/* Text elements */
/* line 92, inc/sass/_global.scss */
p {
  margin-bottom: 25px;
}

/* line 96, inc/sass/_global.scss */
ul, ol {
  margin: 0 0 1.5em 3em;
}
/* line 99, inc/sass/_global.scss */
ul li, ol li {
  margin-bottom: .5em;
}

/* line 104, inc/sass/_global.scss */
ul {
  list-style: disc;
}

/* line 108, inc/sass/_global.scss */
ol {
  list-style: decimal;
}

/* line 112, inc/sass/_global.scss */
li > ul,
li > ol {
  margin: .5em 0 0 1.5em;
}

/* line 117, inc/sass/_global.scss */
dt {
  font-family: "WOL_Bold", "SegoeUIHeavy", "Segoe UI", Tahoma, Helvetica, sans-serif;
}

/* line 121, inc/sass/_global.scss */
dd {
  margin: 0 1.5em 1.5em;
}

/* line 125, inc/sass/_global.scss */
b, strong {
  font-family: "WOL_Bold", "SegoeUIHeavy", "Segoe UI", Tahoma, Helvetica, sans-serif;
}

/* line 129, inc/sass/_global.scss */
dfn, cite, em, i {
  font-style: italic;
}

/* line 133, inc/sass/_global.scss */
blockquote {
  border-left: 13px solid #edf1f7;
  color: #000;
  margin: 0 0 26px  13px;
  padding: 14px 0;
}
/* line 139, inc/sass/_global.scss */
blockquote p {
  font-size: 25px;
  font-size: 2.5rem;
  font-family: "WOL_SL", "SegoeUI", "Segoe UI", Tahoma, Helvetica, sans-serif;
  margin-bottom: 0;
  margin-left: 14px;
  line-height: 1.4;
}

/* line 148, inc/sass/_global.scss */
address {
  margin: 0 0 1.5em;
}

/* line 152, inc/sass/_global.scss */
pre {
  overflow: auto;
  margin-bottom: 1.6em;
  padding: 1.6em;
  max-width: 100%;
  background: #eee;
  font-size: 15px;
  font-size: 1.5rem;
  font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
  line-height: 1.6;
}

/* line 163, inc/sass/_global.scss */
code, kbd, tt, var {
  font: 15px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}

/* line 166, inc/sass/_global.scss */
abbr, acronym {
  border-bottom: 1px dotted #666;
  cursor: help;
}

/* line 170, inc/sass/_global.scss */
mark, ins {
  background: #fff9c0;
  text-decoration: none;
}

/* line 174, inc/sass/_global.scss */
sup,
sub {
  position: relative;
  height: 0;
  vertical-align: baseline;
  font-size: 75%;
  line-height: 0;
}

/* line 182, inc/sass/_global.scss */
sup {
  bottom: 1ex;
}

/* line 185, inc/sass/_global.scss */
sub {
  top: .5ex;
}

/* line 188, inc/sass/_global.scss */
small {
  font-size: 75%;
}

/* line 191, inc/sass/_global.scss */
big {
  font-size: 125%;
}

/* line 194, inc/sass/_global.scss */
figure {
  margin: 0;
}

/* line 197, inc/sass/_global.scss */
table {
  margin: 0 0 1.5em;
  width: 100%;
}

/* line 201, inc/sass/_global.scss */
th {
  font-family: "WOL_Bold", "SegoeUIHeavy", "Segoe UI", Tahoma, Helvetica, sans-serif;
}

/* line 204, inc/sass/_global.scss */
img {
  max-width: 100%;
  /* Adhere to container width. */
  height: auto;
  /* Make sure images are scaled correctly. */
}

/**
 * Make sure images with WordPress-added height and width attributes are
 * scaled correctly.
 */
/* line 214, inc/sass/_global.scss */
.comment-content img[height],
.entry-content img,
.entry-summary img,
img[class*="align"],
img[class*="wp-image-"],
img[class*="attachment-"],
#site-header img {
  height: auto;
}

/* line 224, inc/sass/_global.scss */
img.size-full,
img.size-large,
.wp-post-image,
.post-thumbnail img {
  height: auto;
  max-width: 100%;
}

/* line 232, inc/sass/_global.scss */
button,
input,
select,
textarea {
  margin: 0;
  /* Addresses margins set differently in IE6/7, F3/4, S5, Chrome */
  vertical-align: baseline;
  /* Improves appearance and consistency in all browsers */
  font-size: 100%;
  /* Corrects font size not being inherited in all browsers */
  *vertical-align: middle;
  /* Improves appearance and consistency in all browsers */
}

/* line 241, inc/sass/_global.scss */
button,
input {
  line-height: normal;
  /* Addresses FF3/4 setting line-height using !important in the UA stylesheet */
}

/* line 245, inc/sass/_global.scss */
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.button {
  padding: .4em 20px .4em;
  border: none;
  border-radius: 0;
  background: #737373;
  color: #fff !important;
  text-decoration: none;
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 1;
  cursor: pointer;
  /* Improves usability and consistency of cursor style between image-type 'input' and others */
}

/* line 261, inc/sass/_global.scss */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  /* Addresses box sizing set to content-box in IE8/9 */
  padding: 0;
  /* Addresses excess padding in IE8/9 */
}

/* line 266, inc/sass/_global.scss */
input[type="search"] {
  -webkit-box-sizing: content-box;
  /* Addresses box sizing set to border-box in S5, Chrome (include -moz to future-proof) */
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-appearance: textfield;
  /* Addresses appearance set to searchfield in S5, Chrome */
}

/* line 272, inc/sass/_global.scss */
input[type="search"]::-webkit-search-decoration {
  /* Corrects inner padding displayed oddly in S5, Chrome on OSX */
  -webkit-appearance: none;
}

/* line 275, inc/sass/_global.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  padding: 0;
  /* Corrects inner padding and border displayed oddly in FF3/4 www.sitepen.com/blog/2008/05/14/the-devils-in-the-details-fixing-dojos-toolbar-buttons/ */
  border: 0;
}

/* line 280, inc/sass/_global.scss */
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
textarea {
  border: 1px solid #ccc;
  border-radius: 3px;
  color: #666;
}

/* line 290, inc/sass/_global.scss */
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
textarea:focus {
  color: #111;
}

/* line 298, inc/sass/_global.scss */
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"] {
  padding: 3px;
}

/* line 306, inc/sass/_global.scss */
textarea {
  overflow: auto;
  /* Removes default vertical scrollbar in IE6/7/8/9 */
  padding-left: 3px;
  width: 99%;
  vertical-align: top;
  /* Improves readability and alignment in all browsers */
}

/* Links */
/* line 314, inc/sass/_global.scss */
a {
  color: #0072c6;
  text-decoration: none;
}

/* line 319, inc/sass/_global.scss */
a:hover {
  color: #00467a;
}

/* line 323, inc/sass/_global.scss */
a:focus,
a:active {
  color: #0072c6;
}

/* Alignment */
/* line 329, inc/sass/_global.scss */
.alignleft {
  display: inline;
  float: left;
  margin-right: 1.5em;
}

/* line 335, inc/sass/_global.scss */
.alignright {
  display: inline;
  float: right;
  margin-left: 1.5em;
}

/* line 341, inc/sass/_global.scss */
.aligncenter {
  display: block;
  clear: both;
  margin: 0 auto;
}

/* Text meant only for screen readers */
/* line 348, inc/sass/_global.scss */
.screen-reader-text {
  position: absolute !important;
  clip: rect(1px, 1px, 1px, 1px);
}

/* line 353, inc/sass/_global.scss */
.screen-reader-text:hover,
.screen-reader-text:active,
.screen-reader-text:focus {
  top: 5px;
  left: 5px;
  z-index: 100000;
  /* Above WP toolbar */
  display: block;
  clip: auto !important;
  padding: 15px 23px 14px;
  width: auto;
  height: auto;
  border-radius: 3px;
  background-color: #f1f1f1;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
  color: #21759b;
  text-decoration: none;
  font-family: "WOL_Bold", "SegoeUIHeavy", "Segoe UI", Tahoma, Helvetica, sans-serif;
  font-size: 14px;
  line-height: normal;
}

/* Clearing */
/* line 375, inc/sass/_global.scss */
.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 {
  display: table;
  content: '';
}

/* line 391, inc/sass/_global.scss */
.clear:after,
.entry-content:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after {
  clear: both;
}

/* line 2, inc/sass/_header.scss */
.site {
  position: relative;
  overflow: hidden;
  margin-top: 117px;
}

/* line 8, inc/sass/_header.scss */
.site.filtered {
  margin-top: 171px;
}

/* line 11, inc/sass/_header.scss */
.page-template-template-custom-filter-php .site.filtered {
  margin-top: 107px;
}

@media (max-width: 1100px) {
  /* line 15, inc/sass/_header.scss */
  .site, .site.filtered {
    margin-top: 0;
  }
}
/* line 20, inc/sass/_header.scss */
.site-header-wrap {
  background: #1A1A1A;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 5000;
  height: 107px;
}

/* line 32, inc/sass/_header.scss */
.login .menu {
  padding-top: 0;
}
/* line 36, inc/sass/_header.scss */
.login .announcement_wrap {
  display: none;
  height: 53px;
}
/* line 41, inc/sass/_header.scss */
.login .site {
  padding-bottom: 15px;
  padding-bottom: 1.5rem;
}
/* line 45, inc/sass/_header.scss */
.login .footer-menu {
  margin: -2px 0 26px 195px;
  margin: -0.2rem 0 2.6rem 19.5rem;
}

/* line 51, inc/sass/_header.scss */
.announcement_wrap {
  height: 53px;
  background: #ededf0;
  overflow: hidden;
}

/* line 57, inc/sass/_header.scss */
.announcement {
  width: 998px;
  margin: 0 auto;
}
/* line 61, inc/sass/_header.scss */
.announcement .highlight {
  text-align: center;
  width: 145px;
  font-size: 18px;
  font-family: "WOL_SL", "SegoeUI", "Segoe UI", Tahoma, Helvetica, sans-serif;
  padding: 12px 0 0 4px;
  background: #7d479b;
  color: white;
  float: left;
  height: 41px;
}
/* line 73, inc/sass/_header.scss */
.announcement .message {
  padding: 16px 0px 0px 17px;
  float: left;
  color: #454545;
  font-family: "WOL_Reg", "SegoeUIMed", "SegoeUI", "Segoe UI", Tahoma, Helvetica, sans-serif;
}
/* line 79, inc/sass/_header.scss */
.announcement .message a {
  font-family: "WOL_Reg", "SegoeUIMed", "SegoeUI", "Segoe UI", Tahoma, Helvetica, sans-serif;
}
/* line 82, inc/sass/_header.scss */
.announcement .message a:hover {
  color: #004185;
}
/* line 87, inc/sass/_header.scss */
.announcement .message h4 {
  font-size: 14px;
  font-size: 1.4rem;
  font-family: "WOL_Reg", "SegoeUIMed", "SegoeUI", "Segoe UI", Tahoma, Helvetica, sans-serif;
  padding: 0;
  margin: 0;
}
/* line 96, inc/sass/_header.scss */
.announcement i.fa.fa-times-circle-o {
  color: #ccc;
}
/* line 100, inc/sass/_header.scss */
.announcement .col-11 {
  padding: 0px;
  margin: 0px;
}
/* line 104, inc/sass/_header.scss */
.announcement .col-1 {
  padding: 0px;
  margin: 0px;
}
/* line 109, inc/sass/_header.scss */
.announcement #dismiss {
  width: 15px;
  height: 15px;
  float: right;
  position: relative;
  padding: 16px 0px 0px 0px;
}
/* line 116, inc/sass/_header.scss */
.announcement #dismiss:hover {
  cursor: pointer;
}

/* line 123, inc/sass/_header.scss */
.header-border {
  border-top: solid 10px #3f3f3f;
}

/* line 128, inc/sass/_header.scss */
.admin-bar .site-header-wrap {
  top: 32px;
}

@media (max-width: 1100px) {
  /* line 133, inc/sass/_header.scss */
  .site-header-wrap {
    position: relative;
    top: 0 !important;
  }
}
/* line 139, inc/sass/_header.scss */
.site-header {
  position: relative;
  margin: 0 auto;
  padding: 0 20px;
  max-width: 998px;
  height: 107px;
  color: #505050;
}

/* line 148, inc/sass/_header.scss */
.site-title {
  font-size: 35px;
  font-size: 3.5rem;
  height: 45px;
  margin: -8px 0px 0px 0px;
  overflow: hidden;
  padding: 0px;
  position: relative;
  white-space: nowrap;
}
/* line 157, inc/sass/_header.scss */
.site-title a {
  color: #505050;
}

/* line 162, inc/sass/_header.scss */
.header-logo {
  display: block;
  margin: 19px 0px 0px 0px;
}

/* line 167, inc/sass/_header.scss */
.header-search {
  position: absolute;
  top: 33px;
  right: 20px;
  z-index: 500;
  width: 227px;
}

/* line 175, inc/sass/_header.scss */
.header-search .search-field,
.header-search .search-field:focus {
  background-color: #515151;
  color: #FFF;
  border: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 3px;
  line-height: 26px;
  -ms-box-sizing: border-box;
  height: 26px;
  width: 100%;
  -webkit-appearance: none;
}

/* line 196, inc/sass/_header.scss */
.header-search .search-submit {
  position: absolute;
  top: -1px;
  right: -3px;
  overflow: hidden;
  padding: 0;
  width: 30px;
  height: 30px;
  border: none;
  background: url(images/icon-search.png) no-repeat center center;
  box-shadow: none !important;
  text-indent: 2000%;
  white-space: nowrap;
}

/* line 211, inc/sass/_header.scss */
.header-mobile-dropdown-toggle {
  display: none;
}

/* line 215, inc/sass/_header.scss */
.applied-filters {
  position: relative;
  z-index: 1000;
  background: #505050;
  line-height: 45px;
}

/* line 222, inc/sass/_header.scss */
.applied-filters.down {
  margin-bottom: -45px;
  height: 45px;
}

/* line 226, inc/sass/_header.scss */
.filtered .applied-filters.down {
  margin-bottom: 0;
}

/* line 230, inc/sass/_header.scss */
.applied-filters:before {
  position: absolute;
  top: 0;
  right: -2000px;
  bottom: 0;
  left: -2000px;
  z-index: -1;
  background: #505050;
  content: '';
}

/* line 241, inc/sass/_header.scss */
.applied-filters ul {
  margin: 0;
  list-style-type: none;
}

/* line 246, inc/sass/_header.scss */
.applied-filters a {
  color: #fff;
  font-size: 16px;
}

/* line 251, inc/sass/_header.scss */
.term-filter-toggles-actions {
  float: right;
}

/* line 255, inc/sass/_header.scss */
.down .term-filter-toggles-actions {
  display: none;
}

/* line 259, inc/sass/_header.scss */
.term-filter-toggles-actions li {
  display: inline-block;
  padding-left: 40px;
}

/* line 264, inc/sass/_header.scss */
.down .term-filter-toggles {
  display: none;
}

/* line 268, inc/sass/_header.scss */
.term-filter-toggles li {
  display: inline-block;
  padding-left: 25px;
}

/* line 273, inc/sass/_header.scss */
.term-filter-toggles a {
  padding-right: 15px;
  background: url(images/icon-x.png) no-repeat right center;
}

/* line 278, inc/sass/_header.scss */
.term-filter-toggles li:first-child {
  padding-left: 0;
}

/* line 282, inc/sass/_header.scss */
#search-taxonomy-filter {
  margin-bottom: 0.75em;
  padding-left: 10px;
}

/* line 287, inc/sass/_header.scss */
.blog-name {
  width: 100%;
  background: #00adef;
}
/* line 291, inc/sass/_header.scss */
.blog-name .inner-name-wrapper {
  width: 998px;
  margin: 0 auto;
}
/* line 295, inc/sass/_header.scss */
.blog-name .inner-name-wrapper a {
  color: #fff;
}
/* line 300, inc/sass/_header.scss */
.blog-name h1, .blog-name h2 {
  font-size: 43px;
  font-size: 4.3rem;
  color: #fff;
  font-family: "WOL_Reg", "SegoeUIMed", "SegoeUI", "Segoe UI", Tahoma, Helvetica, sans-serif;
  line-height: 1;
  padding: 30px 0;
}

/* Term Sort Home Page */
/* line 314, inc/sass/_header.scss */
.filtering li.filters-subscribe,
.filtering li.filters-reset {
  display: inline-block !important;
}

/* line 321, inc/sass/_header.scss */
.term-sort-wrap {
  border-bottom: solid 1px #ededf0;
  clear: both;
  overflow: hidden;
  margin: 13px 0 21px 0;
}
/* line 327, inc/sass/_header.scss */
.term-sort-wrap li {
  overflow: hidden;
}
/* line 331, inc/sass/_header.scss */
.term-sort-wrap li.filters-subscribe,
.term-sort-wrap li.filters-reset {
  display: none;
  margin-bottom: 13px;
}
/* line 337, inc/sass/_header.scss */
.term-sort-wrap .sort-label {
  font-family: "WOL_Reg", "SegoeUIMed", "SegoeUI", "Segoe UI", Tahoma, Helvetica, sans-serif;
  padding: 5px 6px 0 0 !important;
}
/* line 342, inc/sass/_header.scss */
.term-sort-wrap ul {
  margin: 0;
}
/* line 346, inc/sass/_header.scss */
.term-sort-wrap .term-filter-toggles-actions {
  float: left;
  max-width: 51%;
  padding-left: 13px;
}
@media (max-width: 865px) {
  /* line 351, inc/sass/_header.scss */
  .term-sort-wrap .term-filter-toggles-actions li {
    clear: both;
  }
}
/* line 360, inc/sass/_header.scss */
.filtering .term-sort-wrap .term-filter-toggles-actions .filters-reset {
  margin-right: 0;
}
/* line 365, inc/sass/_header.scss */
.term-sort-wrap .term-filter-toggles-actions .filters-apply {
  margin-bottom: 13px;
  margin-bottom: 1.3rem;
}
@media (max-width: 1024px) {
  /* line 346, inc/sass/_header.scss */
  .term-sort-wrap .term-filter-toggles-actions {
    max-width: 50%;
  }
}
@media (max-width: 940px) {
  /* line 346, inc/sass/_header.scss */
  .term-sort-wrap .term-filter-toggles-actions {
    padding-left: 0;
  }
}
@media (max-width: 865px) {
  /* line 346, inc/sass/_header.scss */
  .term-sort-wrap .term-filter-toggles-actions {
    text-align: left;
  }
}
@media (max-width: 480px) {
  /* line 346, inc/sass/_header.scss */
  .term-sort-wrap .term-filter-toggles-actions {
    margin-top: 4px;
  }
}
/* line 386, inc/sass/_header.scss */
.term-sort-wrap .term-filters {
  border-right: 1px solid #ededf0;
  max-width: 83%;
  float: left;
}
/* line 391, inc/sass/_header.scss */
.term-sort-wrap .term-filters li {
  margin-bottom: 13px;
}
@media (max-width: 480px) {
  /* line 391, inc/sass/_header.scss */
  .term-sort-wrap .term-filters li {
    float: none;
    margin-bottom: 5px;
  }
}
/* line 400, inc/sass/_header.scss */
.filtering .term-sort-wrap .term-filters {
  max-width: 57%;
  float: left;
}
@media (max-width: 1024px) {
  /* line 400, inc/sass/_header.scss */
  .filtering .term-sort-wrap .term-filters {
    max-width: 50%;
  }
}
@media (max-width: 865px) {
  /* line 400, inc/sass/_header.scss */
  .filtering .term-sort-wrap .term-filters {
    width: 64%;
    max-width: 100%;
  }
}
@media (max-width: 1010px) {
  /* line 386, inc/sass/_header.scss */
  .term-sort-wrap .term-filters {
    width: 82%;
  }
}
@media (max-width: 960px) {
  /* line 386, inc/sass/_header.scss */
  .term-sort-wrap .term-filters {
    border: none;
    width: 80%;
  }
}
@media (max-width: 850px) {
  /* line 386, inc/sass/_header.scss */
  .term-sort-wrap .term-filters {
    max-width: 79%;
  }
}
@media (max-width: 600px) {
  /* line 386, inc/sass/_header.scss */
  .term-sort-wrap .term-filters {
    max-width: 70%;
  }
}
@media (max-width: 480px) {
  /* line 386, inc/sass/_header.scss */
  .term-sort-wrap .term-filters {
    max-width: 60%;
  }
}
/* line 436, inc/sass/_header.scss */
.term-sort-wrap li {
  font-size: 16px;
  list-style-type: none;
  float: left;
  margin: 0 13px 0 0;
  padding: 4px 0 5px 0;
}
/* line 443, inc/sass/_header.scss */
.term-sort-wrap li:nth-child(4) {
  display: none;
}
/* line 447, inc/sass/_header.scss */
.term-sort-wrap li a.term-filter {
  background: #949597;
  color: white;
  padding: 12px 16px 6px;
}
/* line 452, inc/sass/_header.scss */
.term-sort-wrap li a.term-filter.active {
  background: #FF1769;
  color: white;
}
/* line 457, inc/sass/_header.scss */
.term-sort-wrap li a.term-filter:hover {
  background: #333;
}
@media (max-width: 480px) {
  /* line 447, inc/sass/_header.scss */
  .term-sort-wrap li a.term-filter {
    display: block;
    padding-top: 4px;
  }
}

/* line 474, inc/sass/_header.scss */
.term-filter-toggles-actions li.filters-apply {
  width: 93px !important;
  background: #8cc63e url("/wp-content/themes/mwb/images/check.png") 62px center no-repeat;
}
/* line 478, inc/sass/_header.scss */
.term-filter-toggles-actions li.filters-apply:hover {
  background-color: #7FBA00;
}
/* line 483, inc/sass/_header.scss */
.term-filter-toggles-actions .filters-apply a {
  background: transparent;
}
/* line 487, inc/sass/_header.scss */
.term-filter-toggles-actions li a {
  padding: 10px 16px 6px;
  color: white;
}

/* line 2, inc/sass/_navigation.scss */
.filter-nav-title {
  float: left;
  margin-right: 25px;
  padding: 15px 0 17px;
  color: #fff;
  font-size: 16px;
}

/* line 10, inc/sass/_navigation.scss */
.main-navigation {
  position: absolute;
  top: 70px;
  display: block;
  clear: both;
  width: 100%;
}
/* line 17, inc/sass/_navigation.scss */
.main-navigation ul {
  margin: 0;
  padding-left: 0;
  list-style: none;
}
@media (max-width: 1100px) {
  /* line 22, inc/sass/_navigation.scss */
  .main-navigation ul ul {
    margin-left: 25px;
  }
}
/* line 32, inc/sass/_navigation.scss */
.main-navigation #menu-primary-navigation-menu > li {
  margin-bottom: 0;
  padding: 13px 18px 19px 0px;
}
@media (max-width: 1100px) {
  /* line 32, inc/sass/_navigation.scss */
  .main-navigation #menu-primary-navigation-menu > li {
    margin: 0 0 10px;
    padding: 0;
  }
}
/* line 43, inc/sass/_navigation.scss */
.main-navigation li {
  float: left;
}
/* line 46, inc/sass/_navigation.scss */
.main-navigation li ul {
  display: none;
}
/* line 52, inc/sass/_navigation.scss */
.main-navigation li:hover > a {
  color: #FFFFFF;
}
/* line 56, inc/sass/_navigation.scss */
.main-navigation li:hover ul {
  display: block;
}
@media (max-width: 1100px) {
  /* line 56, inc/sass/_navigation.scss */
  .main-navigation li:hover ul {
    display: none;
  }
}
/* line 63, inc/sass/_navigation.scss */
.main-navigation li:hover ul ul {
  display: none;
}
/* line 69, inc/sass/_navigation.scss */
.main-navigation li:last-child {
  margin-right: 0;
}
/* line 74, inc/sass/_navigation.scss */
.main-navigation a {
  display: block;
  /* Compensate for sub-menu and border */
  color: #d2d2d2;
  text-decoration: none;
  font-size: 12px;
  font-family: "WOL_SB", "SegoeUIBold", "Segoe UI", Tahoma, Helvetica, sans-serif;
  letter-spacing: 1px;
  text-transform: uppercase;
}
/* line 84, inc/sass/_navigation.scss */
.main-navigation a img {
  margin: 2px 8px -2px 0px;
}

/* line 91, inc/sass/_navigation.scss */
.main-navigation .open > a {
  background: #2A2A2A url(images/icon-plus-orange.png) no-repeat 10px center;
  color: #FFFFFF;
}

/* line 96, inc/sass/_navigation.scss */
.main-navigation ul ul {
  background: #2A2A2A;
  border-top: solid 10px #3f3f3f;
  float: left;
  left: 0;
  padding: 15px 0;
  position: absolute;
  top: 74%;
  width: 100%;
  z-index: 99999;
}
/* line 108, inc/sass/_navigation.scss */
.main-navigation ul ul:before {
  position: absolute;
  top: 0;
  right: -2000px;
  bottom: 0;
  left: -2000px;
  z-index: -1;
  background: #2A2A2A;
  content: '';
}
/* line 119, inc/sass/_navigation.scss */
.main-navigation ul ul a {
  padding: 0 6px;
  background: none;
  color: #d2d2d2;
  line-height: 30px;
}
/* line 126, inc/sass/_navigation.scss */
.main-navigation ul ul li {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 0 10px 0 0;
  width: 33%;
  -ms-box-sizing: border-box;
}

/* line 136, inc/sass/_navigation.scss */
.main-navigation ul ul ul {
  top: 0;
  left: 100%;
}

/* line 141, inc/sass/_navigation.scss */
.main-navigation ul ul a:hover, .main-navigation .active {
  background: #2A2A2A;
  color: #505050;
}

/* line 145, inc/sass/_navigation.scss */
.main-navigation .active {
  background: #505050 url(images/icon-check.png) no-repeat right center !important;
}

/* line 148, inc/sass/_navigation.scss */
.main-navigation ul li.open > ul {
  display: block;
}

/* line 151, inc/sass/_navigation.scss */
.main-navigation .current_page_item a,
.main-navigation .current-menu-item a {
  color: #FFFFFF;
}

/* line 156, inc/sass/_navigation.scss */
.main-navigation ul ul .current_page_item a,
.main-navigation ul ul .current-menu-item a {
  color: #6dc2e9;
}

/* line 160, inc/sass/_navigation.scss */
.main-navigation ul ul a:hover {
  color: #FFFFFF;
}

/* line 164, inc/sass/_navigation.scss */
.main-navigation .term-filter-actions {
  position: absolute;
  top: 100%;
  right: -140px;
  left: auto;
  width: 205px;
  height: 45px;
  background: #505050;
}

@media (max-width: 1305px) {
  /* line 174, inc/sass/_navigation.scss */
  .main-navigation .term-filter-actions {
    right: -100px;
  }
}
/* line 179, inc/sass/_navigation.scss */
.main-navigation .term-filter-actions ul {
  position: absolute;
  top: 0;
  right: 0;
  left: auto;
  z-index: 99999;
  display: block;
  padding: 0;
  background: none;
}

/* line 189, inc/sass/_navigation.scss */
.main-navigation .term-filter-actions ul:before {
  content: none;
}

/* line 192, inc/sass/_navigation.scss */
.main-navigation .term-filter-actions li {
  padding-top: 0;
  width: auto;
}

/* line 196, inc/sass/_navigation.scss */
.main-navigation .term-filter-actions a {
  color: #ccc;
  font-size: 14px;
  line-height: 45px;
}

/* line 202, inc/sass/_navigation.scss */
.main-navigation a.term-filters-apply {
  padding-right: 24px;
  background: url(images/icon-accept.png) no-repeat right center !important;
  color: #fff;
}

/* line 208, inc/sass/_navigation.scss */
.mobile-filter-actions {
  display: none;
}

/* Small menu */
/* line 212, inc/sass/_navigation.scss */
.menu-toggle {
  display: none;
  cursor: pointer;
}

/* line 217, inc/sass/_navigation.scss */
.utility-navigation {
  z-index: 3000;
  position: absolute;
  top: 83px;
  right: 19px;
  font-family: "WOL_SB", "SegoeUIBold", "Segoe UI", Tahoma, Helvetica, sans-serif;
  font-size: 12px;
}
/* line 225, inc/sass/_navigation.scss */
.utility-navigation > div {
  display: inline;
}
/* line 229, inc/sass/_navigation.scss */
.utility-navigation ul {
  display: inline-block;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
/* line 236, inc/sass/_navigation.scss */
.utility-navigation li {
  display: inline-block;
}
/* line 242, inc/sass/_navigation.scss */
.utility-navigation .social-links ul {
  margin-left: 12px;
}
/* line 246, inc/sass/_navigation.scss */
.utility-navigation .social-links a {
  position: relative;
  top: 2px;
  display: block;
  margin: 0 2px;
}
/* line 256, inc/sass/_navigation.scss */
.utility-navigation .menu li {
  margin-left: 43px;
}
/* line 260, inc/sass/_navigation.scss */
.utility-navigation .menu a {
  color: #FFF;
  text-decoration: none;
  font-family: "WOL_Reg", "SegoeUIMed", "SegoeUI", "Segoe UI", Tahoma, Helvetica, sans-serif;
}
/* line 266, inc/sass/_navigation.scss */
.utility-navigation .menu span {
  padding: 0 10px;
}

/* line 272, inc/sass/_navigation.scss */
.utility-navigation a:hover {
  opacity: 0.7;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  filter: alpha(opacity=70);
}

/* line 278, inc/sass/_navigation.scss */
.featured-searches-wrap {
  position: absolute;
  top: 0px;
  right: 20px;
  left: 20px;
  color: #999;
}

/* line 286, inc/sass/_navigation.scss */
.featured-searches {
  margin: 0 auto;
  max-width: 1200px;
  text-align: right;
}

@media (max-width: 1100px) {
  /* line 292, inc/sass/_navigation.scss */
  .featured-searches-wrap, .filtered .featured-searches-wrap {
    top: 82px;
  }
}
/* line 296, inc/sass/_navigation.scss */
.featured-searches-menu {
  display: inline;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
/* line 302, inc/sass/_navigation.scss */
.featured-searches-menu li {
  display: inline;
  padding-left: 15px;
}
/* line 307, inc/sass/_navigation.scss */
.featured-searches-menu a {
  color: #0044cc;
  text-decoration: none;
}
/* line 311, inc/sass/_navigation.scss */
.featured-searches-menu a:hover {
  text-decoration: underline;
}

/* line 317, inc/sass/_navigation.scss */
.site-main [class*="navigation"] {
  overflow: hidden;
  margin: 0 0 1.5em;
}

/* line 321, inc/sass/_navigation.scss */
[class*="navigation"] .nav-previous {
  float: left;
  width: 50%;
}

/* line 325, inc/sass/_navigation.scss */
[class*="navigation"] .nav-next {
  float: right;
  width: 50%;
  text-align: right;
}

@media (max-width: 770px) {
  /* line 332, inc/sass/_navigation.scss */
  .main-navigation ul ul.term-filters {
    margin: 0 5px;
  }

  /* line 335, inc/sass/_navigation.scss */
  .main-navigation ul ul li {
    padding: 10px 0 0 0;
    width: 31%;
  }
}
@media (max-width: 440px) {
  /* line 342, inc/sass/_navigation.scss */
  .main-navigation {
    width: 100%;
  }

  /* line 345, inc/sass/_navigation.scss */
  .main-navigation ul ul li {
    width: 50%;
    white-space: nowrap;
  }
}
@media (max-width: 1100px) {
  /* line 4, inc/sass/_header-responsive.scss */
  .header-mobile-dropdown {
    position: absolute;
    top: 81px;
    right: 0;
    left: 0;
    z-index: 300;
    display: none;
    padding: 20px 10px 0;
    background: #2a2a2a;
    color: #737373;
  }
  /* line 15, inc/sass/_header-responsive.scss */
  .header-mobile-dropdown.open {
    display: block;
  }
  /* line 19, inc/sass/_header-responsive.scss */
  .header-mobile-dropdown a {
    color: #d2d2d2;
  }
  /* line 22, inc/sass/_header-responsive.scss */
  .header-mobile-dropdown a:hover {
    color: #fff;
  }

  /* line 28, inc/sass/_header-responsive.scss */
  .header-mobile-dropdown-toggle {
    position: absolute;
    top: 20px;
    right: 20px;
    display: block;
    overflow: hidden;
    width: 32px;
    height: 42px;
    background: url(images/icon-mobiletoggle-closed.png) no-repeat left center;
    text-indent: -200%;
    white-space: nowrap;
  }

  /* line 41, inc/sass/_header-responsive.scss */
  .header-mobile-dropdown-toggle.open {
    background-image: url(images/icon-mobiletoggle-open.png);
  }

  /* line 45, inc/sass/_header-responsive.scss */
  .site-title a {
    margin-bottom: 18px;
  }

  /* line 49, inc/sass/_header-responsive.scss */
  .main-navigation,
  .utility-navigation,
  .header-search {
    position: relative;
    top: 0;
    right: 0;
  }

  /* line 57, inc/sass/_header-responsive.scss */
  .filter-nav-title {
    display: none;
  }

  /* line 61, inc/sass/_header-responsive.scss */
  .main-navigation li {
    float: none;
    margin: 20px 0 0;
  }

  /* line 65, inc/sass/_header-responsive.scss */
  .main-navigation a {
    display: block;
    margin-left: 10px;
    padding: 0;
    		/*
            padding: 0 0 0 25px;
    		background: url( images/icon-plus-orange.png ) no-repeat left center;
            */
    text-decoration: none;
    font-size: 16px;
  }

  /* line 76, inc/sass/_header-responsive.scss */
  .main-navigation li.open > a {
    background: url(images/icon-minus-orange.png) no-repeat left center;
  }

  /* line 79, inc/sass/_header-responsive.scss */
  .main-navigation ul ul {
    position: relative;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1;
    display: none;
    float: none;
    margin-right: -10px;
    padding: 0 0 10px;
  }

  /* line 91, inc/sass/_header-responsive.scss */
  .main-navigation ul li.open > ul {
    display: block;
  }

  /* line 95, inc/sass/_header-responsive.scss */
  .main-navigation ul ul li {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0 0 5px;
    padding: 0;
    width: 100%;
    -ms-box-sizing: border-box;
  }

  /* line 105, inc/sass/_header-responsive.scss */
  .main-navigation ul ul a {
    margin-left: 0;
  }

  /* line 108, inc/sass/_header-responsive.scss */
  .main-navigation ul ul:before {
    content: none;
  }

  /* line 112, inc/sass/_header-responsive.scss */
  .main-navigation ul ul li.term-filter-actions {
    display: none;
  }

  /* line 116, inc/sass/_header-responsive.scss */
  .mobile-filter-actions {
    display: block;
    margin: 20px -10px 0;
    height: 45px;
    background: #505050;
    text-align: right;
    line-height: 45px;
  }

  /* line 124, inc/sass/_header-responsive.scss */
  .mobile-filter-actions ul {
    margin-right: 20px;
  }

  /* line 127, inc/sass/_header-responsive.scss */
  .mobile-filter-actions li {
    display: inline-block;
    margin: 0;
  }

  /* line 131, inc/sass/_header-responsive.scss */
  .mobile-filter-actions a {
    margin-left: 20px;
    padding-left: 0;
    background: none;
    color: #ccc;
  }

  /* line 139, inc/sass/_header-responsive.scss */
  .social-links-text {
    display: none;
  }

  /* line 142, inc/sass/_header-responsive.scss */
  .social-link-facebook,
  .social-link-twitter,
  .social-link-linkedin {
    overflow: hidden;
    width: 13px;
    height: 13px;
    background: url(images/fb-head-sm.png) no-repeat 0 0;
    text-indent: 100%;
  }

  /* line 152, inc/sass/_header-responsive.scss */
  .social-link-twitter {
    background-image: url(images/twitter-head-sm.png);
  }

  /* line 156, inc/sass/_header-responsive.scss */
  .social-link-linkedin {
    background-image: url(images/linkedin-head-sm.png);
  }

  /* line 160, inc/sass/_header-responsive.scss */
  .utility-navigation .social-links ul {
    margin-bottom: 10px;
    margin-left: 0;
  }

  /* line 165, inc/sass/_header-responsive.scss */
  .utility-navigation, .header-search {
    padding: 0 10px;
  }

  /* line 169, inc/sass/_header-responsive.scss */
  .header-search {
    margin-bottom: 20px;
    width: auto;
  }

  /* line 173, inc/sass/_header-responsive.scss */
  .header-search .search-submit {
    right: 7px;
  }

  /* line 177, inc/sass/_header-responsive.scss */
  .utility-navigation > div {
    float: right;
  }

  /* line 180, inc/sass/_header-responsive.scss */
  .social-links {
    float: none !important;
  }

  /* line 183, inc/sass/_header-responsive.scss */
  .utility-navigation .menu a {
    color: #737373;
  }

  /* line 187, inc/sass/_header-responsive.scss */
  .applied-filters {
    display: none;
  }
}
/* line 1, inc/sass/_footer.scss */
.site-footer {
  position: relative;
  padding: 64px 20px 0px 20px;
  background: #1A1A1A;
  color: #fff;
  margin: 0 auto;
  width: 998px;
}
@media (max-width: 1000px) {
  /* line 9, inc/sass/_footer.scss */
  .site-footer .col-8 {
    width: 100%;
  }
}

/* line 16, inc/sass/_footer.scss */
.footer-wrap {
  margin: 0;
  border-top: solid 10px #43c7f5;
  background-color: #1A1A1A;
}

/* line 21, inc/sass/_footer.scss */
.footer-logo {
  position: absolute;
  right: 20px;
  bottom: 20px;
}

/* line 31, inc/sass/_footer.scss */
.site-footer #menu-footer-menu.footer-menu {
  clear: both;
}
/* line 34, inc/sass/_footer.scss */
.site-footer #menu-footer-menu.footer-menu ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 40, inc/sass/_footer.scss */
.site-footer #menu-footer-menu.footer-menu li {
  display: inline-block;
  padding-right: 14px;
}
/* line 45, inc/sass/_footer.scss */
.site-footer #menu-footer-menu.footer-menu a {
  color: #FFF;
  text-decoration: none;
  font-size: 12px;
  font-family: "WOL_Reg", "SegoeUIMed", "SegoeUI", "Segoe UI", Tahoma, Helvetica, sans-serif;
}
@media (max-width: 1000px) {
  /* line 31, inc/sass/_footer.scss */
  .site-footer #menu-footer-menu.footer-menu {
    margin: 0;
    padding-bottom: 60px;
  }
}

/* line 60, inc/sass/_footer.scss */
#nav_menu-3.widget.widget_nav_menu {
  margin: 0 0 0 7px;
}

/* line 63, inc/sass/_footer.scss */
#nav_menu-4.widget.widget_nav_menu {
  margin: 0 0 0 14px;
}

/* line 66, inc/sass/_footer.scss */
#nav_menu-5.widget.widget_nav_menu {
  margin: 0 0 0 24px;
}

/* line 69, inc/sass/_footer.scss */
ul#menu-footer-menu.footer-menu {
  margin-left: 195px;
}

/* line 73, inc/sass/_footer.scss */
.hello {
  font-size: 12px;
  font-family: "WOL_Reg", "SegoeUIMed", "SegoeUI", "Segoe UI", Tahoma, Helvetica, sans-serif;
}

/* line 78, inc/sass/_footer.scss */
.footer-widgets {
  overflow: hidden;
  margin: 0 auto 116px;
  max-width: 998px;
}
/* line 83, inc/sass/_footer.scss */
.footer-widgets .widget {
  background: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 91, inc/sass/_footer.scss */
.footer-widgets h4.widget-title {
  font-family: "WOL_Reg", "SegoeUIMed", "SegoeUI", "Segoe UI", Tahoma, Helvetica, sans-serif;
  font-size: 13px;
  margin-bottom: 13px;
}
/* line 98, inc/sass/_footer.scss */
.footer-widgets .menu {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
/* line 106, inc/sass/_footer.scss */
.footer-widgets .footer-widget-col li {
  margin-bottom: 8px;
}
/* line 112, inc/sass/_footer.scss */
.footer-widgets a {
  color: #8e8e8e;
  text-decoration: none;
  font-family: "WOL_Reg", "SegoeUIMed", "SegoeUI", "Segoe UI", Tahoma, Helvetica, sans-serif;
  font-size: 12px;
}
/* line 118, inc/sass/_footer.scss */
.footer-widgets a:hover {
  color: #FFFFFF;
}

@media (min-width: 400px) {
  /* line 125, inc/sass/_footer.scss */
  .footer-widget-col {
    padding-left: 0;
  }
}
@media (max-width: 770px) {
  /* line 131, inc/sass/_footer.scss */
  .footer-widget-col {
    padding-left: 0 !important;
  }

  /* line 134, inc/sass/_footer.scss */
  .footer-widget-col.col-4 {
    width: 33%;
  }
}
@media (max-width: 440px) {
  /* line 138, inc/sass/_footer.scss */
  .footer-widget-col.col-4 {
    width: 100%;
  }
}
/* line 3, inc/sass/_content.scss */
.content-area.col-9 {
  width: 74%;
}

/* line 8, inc/sass/_content.scss */
.site-content {
  margin: 40px auto 0 auto;
  max-width: 998px;
}

@media (max-width: 770px) {
  /* line 15, inc/sass/_content.scss */
  body.page-template-template-custom-filter-php main > article {
    margin-right: 1.5em;
    width: 100%;
  }
}
/* line 23, inc/sass/_content.scss */
#content .widget-area {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: right;
  width: 22.777%;
}
@media (max-width: 770px) {
  /* line 23, inc/sass/_content.scss */
  #content .widget-area {
    padding: 0;
    width: 100%;
  }
}

/* line 1, inc/sass/_home-above-content.scss */
.sort-wrap,
.showall-wrap {
  margin-bottom: 20px;
  font-family: "WOL_Reg", "SegoeUIMed", "SegoeUI", "Segoe UI", Tahoma, Helvetica, sans-serif;
}

/* line 7, inc/sass/_home-above-content.scss */
.sort-wrap {
  color: #000;
  vertical-align: top;
}

/* line 12, inc/sass/_home-above-content.scss */
.sort-wrap ul {
  position: absolute;
  z-index: 200;
  display: inline-block;
  margin: 0;
  padding: 0 5px;
  background: #fff;
  list-style-type: none;
}

/* line 22, inc/sass/_home-above-content.scss */
.sort-wrap:hover ul {
  margin: -1px;
  border: 1px solid #e1e1e1;
}

/* line 27, inc/sass/_home-above-content.scss */
.sort-wrap li {
  display: none;
}

/* line 31, inc/sass/_home-above-content.scss */
.sort-wrap li.selected {
  display: inline-block !important;
  padding-right: 14px;
  background: url(images/arrow-dropdown.png) no-repeat right center;
}

/* line 37, inc/sass/_home-above-content.scss */
.sort-wrap:hover li {
  display: block;
}

/* line 41, inc/sass/_home-above-content.scss */
.sort-wrap a {
  color: #000;
  text-decoration: none;
}

/* line 46, inc/sass/_home-above-content.scss */
.showall-wrap {
  text-align: right;
}

/* line 49, inc/sass/_home-above-content.scss */
a.show-all-link {
  color: #737373;
  text-decoration: none;
}

/* line 53, inc/sass/_home-above-content.scss */
a.show-all-link:hover {
  text-decoration: underline;
}

/* line 57, inc/sass/_home-above-content.scss */
.filter-wrap {
  position: relative;
  top: -4px;
  text-align: right;
  font-family: "WOL_Reg", "SegoeUIMed", "SegoeUI", "Segoe UI", Tahoma, Helvetica, sans-serif;
}

/* line 63, inc/sass/_home-above-content.scss */
.filter-wrap .term-filters {
  display: inline;
  margin-left: 5px;
  list-style-type: none;
}

/* line 68, inc/sass/_home-above-content.scss */
.filter-wrap .term-filters li {
  display: inline;
}

/* line 72, inc/sass/_home-above-content.scss */
.filter-wrap .term-filters a {
  display: inline-block;
  padding: 0 10px;
  color: #000;
  line-height: 30px;
}

/* line 79, inc/sass/_home-above-content.scss */
.filter-wrap .term-filters .active {
  background: #505050;
  color: #fff;
}

@media (max-width: 950px) {
  /* line 85, inc/sass/_home-above-content.scss */
  .filter-wrap {
    position: static;
    padding-right: 120px !important;
    vertical-align: top;
  }

  /* line 90, inc/sass/_home-above-content.scss */
  .filter-wrap .term-filters {
    position: absolute;
    display: inline-block;
    margin: 0;
    padding: 0 5px;
    width: 110px;
    background: #fff;
    text-align: left;
  }

  /* line 100, inc/sass/_home-above-content.scss */
  .filter-wrap .term-filters:hover {
    margin: -1px;
    border: 1px solid #ccc;
  }

  /* line 105, inc/sass/_home-above-content.scss */
  .filter-wrap .term-filters li {
    display: block;
  }

  /* line 109, inc/sass/_home-above-content.scss */
  .filter-wrap .term-filters a {
    display: none;
    padding: 0;
    line-height: inherit;
  }

  /* line 115, inc/sass/_home-above-content.scss */
  .filter-wrap .term-filters:hover a {
    display: block;
  }

  /* line 119, inc/sass/_home-above-content.scss */
  .filter-wrap .term-filters .active {
    display: block;
    background: #fff url(images/arrow-dropdown.png) no-repeat right center;
    color: #000;
  }

  /* line 125, inc/sass/_home-above-content.scss */
  .filter-wrap .term-filters:hover .active {
    background-image: inherit;
  }

  /* line 129, inc/sass/_home-above-content.scss */
  .filter-wrap .term-filters:hover li:first-child {
    background: #fff url(images/arrow-dropdown.png) no-repeat right center;
  }
}
/* line 1, inc/sass/_paging.scss */
.paging-wrap {
  text-align: left;
  font-size: 18px;
}
/* line 5, inc/sass/_paging.scss */
.paging-wrap a {
  color: #00adef;
  text-decoration: none;
}
/* line 8, inc/sass/_paging.scss */
.paging-wrap a:hover {
  color: #0072c6;
}
/* line 13, inc/sass/_paging.scss */
.paging-wrap .page-numbers {
  padding: 0 11px;
}
/* line 17, inc/sass/_paging.scss */
.paging-wrap .prev, .paging-wrap .next {
  display: none;
  overflow: hidden;
  margin-bottom: 2px;
  padding: 0;
  width: 14px;
  height: 10px;
  background: url(images/arrow-left.png) no-repeat left center;
  text-indent: -200%;
  white-space: nowrap;
}
/* line 29, inc/sass/_paging.scss */
.paging-wrap .next {
  background-image: url(images/arrow-right.png);
}
/* line 33, inc/sass/_paging.scss */
.paging-wrap .current {
  display: inline-block;
  height: 30px;
  border-radius: 0px;
  background: #00adef;
  color: #FFFFFF;
  line-height: 30px;
}

/* line 1, inc/sass/_posts.scss */
.entry-title,
.search-title {
  color: #454545;
  -webkit-font-feature-settings: "kern" 1;
  -moz-font-feature-settings: "kern" 1;
  font-feature-settings: "kern" 1;
  font-size: 40px;
  font-size: 4rem;
  line-height: 50px;
  line-height: 5rem;
  margin-bottom: 15px;
  text-decoration: none;
}
/* line 12, inc/sass/_posts.scss */
.entry-title a,
.search-title a {
  color: #454545;
}

/* line 19, inc/sass/_posts.scss */
.home-sticky-wrap .entry-title {
  font-family: "WOL_Reg", "SegoeUIMed", "SegoeUI", "Segoe UI", Tahoma, Helvetica, sans-serif;
  font-size: 50px;
  font-size: 5rem;
  line-height: 1;
  margin-bottom: 0;
}

/* line 27, inc/sass/_posts.scss */
.post-info {
  float: left;
  margin-bottom: 7px;
  padding-left: 5px;
}
@media (min-width: 550px) and (max-width: 920px) {
  /* line 32, inc/sass/_posts.scss */
  .post-info.col-8 {
    width: 60%;
  }
}
@media (max-width: 550px) {
  /* line 32, inc/sass/_posts.scss */
  .post-info.col-8 {
    width: 100%;
  }
}

/* line 44, inc/sass/_posts.scss */
.entry-meta {
  color: #737373;
  font-family: "WOL_Reg", "SegoeUIMed", "SegoeUI", "Segoe UI", Tahoma, Helvetica, sans-serif;
  margin: 0 0 13px 0;
  padding: 0;
}
/* line 50, inc/sass/_posts.scss */
.entry-meta .slashes {
  color: #676767;
  font-size: 13px;
  font-size: 1.3rem;
  letter-spacing: -2px;
  margin: 0 10px 0 10px;
  font-family: "WOL_SL", "SegoeUI", "Segoe UI", Tahoma, Helvetica, sans-serif;
}
/* line 58, inc/sass/_posts.scss */
.has-post-thumbnail .entry-meta {
  padding-bottom: 18px;
}
/* line 62, inc/sass/_posts.scss */
.entry-meta a {
  text-decoration: none;
}
/* line 66, inc/sass/_posts.scss */
.entry-meta .addthis_toolbox {
  float: none;
  margin: 0;
}
/* line 71, inc/sass/_posts.scss */
.entry-meta .addthis_counter {
  display: inline !important;
  font-size: inherit;
  cursor: default;
}
@media (min-width: 550px) and (max-width: 920px) {
  /* line 77, inc/sass/_posts.scss */
  .entry-meta .col-4 {
    width: 40%;
  }
}
@media (max-width: 550px) {
  /* line 77, inc/sass/_posts.scss */
  .entry-meta .col-4 {
    width: 100%;
  }
}

/* line 92, inc/sass/_posts.scss */
.home .site-content,
.author .site-content {
  margin: 25px auto;
}
/* line 96, inc/sass/_posts.scss */
.home .home-sticky-wrap,
.author .home-sticky-wrap {
  background: #00adef;
  padding: 64px 0 0 0;
  height: 443px;
}
/* line 101, inc/sass/_posts.scss */
.home .home-sticky-wrap .entry-title a,
.author .home-sticky-wrap .entry-title a {
  color: white;
}
/* line 105, inc/sass/_posts.scss */
.home .home-sticky-wrap .entry-summary,
.author .home-sticky-wrap .entry-summary {
  color: white;
  font-family: "WOL_Reg", "SegoeUIMed", "SegoeUI", "Segoe UI", Tahoma, Helvetica, sans-serif;
  margin: 15px 0 0 2px;
}
/* line 110, inc/sass/_posts.scss */
.home .home-sticky-wrap .entry-summary p,
.author .home-sticky-wrap .entry-summary p {
  margin-bottom: 0;
}
/* line 114, inc/sass/_posts.scss */
.home .home-sticky-wrap .entry-summary a.read-more,
.author .home-sticky-wrap .entry-summary a.read-more {
  background-color: #FF1769;
  color: white;
  display: block;
  font-family: "WOL_Reg", "SegoeUIMed", "SegoeUI", "Segoe UI", Tahoma, Helvetica, sans-serif;
  font-size: 16px;
  height: 29px;
  letter-spacing: .5px;
  margin: 23px 0 0 0;
  padding: 6px 0 0 0;
  text-align: center;
  width: 111px;
}
/* line 127, inc/sass/_posts.scss */
.home .home-sticky-wrap .entry-summary a.read-more:hover,
.author .home-sticky-wrap .entry-summary a.read-more:hover {
  background-color: #EC008C;
}
/* line 133, inc/sass/_posts.scss */
.home .home-sticky-wrap .home_addthis_toolbox,
.author .home-sticky-wrap .home_addthis_toolbox {
  padding: 10px 0 0 0;
}
/* line 137, inc/sass/_posts.scss */
.home .home-sticky-wrap .left-col,
.author .home-sticky-wrap .left-col {
  width: 611px;
  float: left;
  margin: 0 29px 0 -1px;
}
/* line 143, inc/sass/_posts.scss */
.home .home-sticky-wrap .right-col,
.author .home-sticky-wrap .right-col {
  width: 358px;
  float: left;
  margin: -3px 0 0 -2px;
}
/* line 149, inc/sass/_posts.scss */
.home .home-sticky-wrap.no-thumb,
.author .home-sticky-wrap.no-thumb {
  height: auto;
  padding: 49px 0 27px;
}
@media (max-width: 1100px) {
  /* line 149, inc/sass/_posts.scss */
  .home .home-sticky-wrap.no-thumb,
  .author .home-sticky-wrap.no-thumb {
    padding: 49px 20px 27px;
  }
}
/* line 157, inc/sass/_posts.scss */
.home .home-sticky-wrap.no-thumb h1,
.author .home-sticky-wrap.no-thumb h1 {
  font-size: 65px;
  font-size: 6.5rem;
}
@media (max-width: 600px) {
  /* line 157, inc/sass/_posts.scss */
  .home .home-sticky-wrap.no-thumb h1,
  .author .home-sticky-wrap.no-thumb h1 {
    font-size: 45px;
    font-size: 4.5rem;
    line-height: 45px;
    line-height: 4.5rem;
  }
}
/* line 166, inc/sass/_posts.scss */
.home .home-sticky-wrap.no-thumb .right-col,
.author .home-sticky-wrap.no-thumb .right-col {
  width: 100%;
}
@media (max-width: 960px) {
  /* line 166, inc/sass/_posts.scss */
  .home .home-sticky-wrap.no-thumb .right-col,
  .author .home-sticky-wrap.no-thumb .right-col {
    max-width: 100%;
  }
}
/* line 176, inc/sass/_posts.scss */
.home .home-sticky-wrap.no-thumb .entry-summary p,
.author .home-sticky-wrap.no-thumb .entry-summary p {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 20px;
  line-height: 2rem;
  padding-right: 130px;
  position: relative;
}
@media (max-width: 600px) {
  /* line 176, inc/sass/_posts.scss */
  .home .home-sticky-wrap.no-thumb .entry-summary p,
  .author .home-sticky-wrap.no-thumb .entry-summary p {
    padding-right: 0;
  }
}
/* line 187, inc/sass/_posts.scss */
.home .home-sticky-wrap.no-thumb .entry-summary .read-more,
.author .home-sticky-wrap.no-thumb .entry-summary .read-more {
  bottom: 0;
  position: relative;
  right: 0;
}
@media (max-width: 600px) {
  /* line 187, inc/sass/_posts.scss */
  .home .home-sticky-wrap.no-thumb .entry-summary .read-more,
  .author .home-sticky-wrap.no-thumb .entry-summary .read-more {
    float: none;
    position: relative;
  }
}
/* line 199, inc/sass/_posts.scss */
.home .home-sticky-wrap.no-thumb .read-more,
.author .home-sticky-wrap.no-thumb .read-more {
  float: right;
}
/* line 205, inc/sass/_posts.scss */
.home .home-sticky,
.author .home-sticky {
  width: 998px;
  margin: 0 auto;
}
/* line 210, inc/sass/_posts.scss */
.home .post-wrap,
.author .post-wrap {
  margin-bottom: 52px;
  overflow: hidden;
}
/* line 214, inc/sass/_posts.scss */
.home .post-wrap .col-4,
.author .post-wrap .col-4 {
  width: 240px;
  padding: 0;
}
/* line 219, inc/sass/_posts.scss */
.home .post-wrap .col-8,
.author .post-wrap .col-8 {
  margin: 0;
}
/* line 223, inc/sass/_posts.scss */
.home .post-wrap .has-post-thumbnail .col-8,
.author .post-wrap .has-post-thumbnail .col-8 {
  margin: -14px 0 0 0;
}

/* line 229, inc/sass/_posts.scss */
.archive .post-wrap {
  margin-bottom: 52px;
  overflow: hidden;
}
/* line 233, inc/sass/_posts.scss */
.archive .post-wrap .col-4 {
  padding: 0;
  width: 240px;
}
/* line 238, inc/sass/_posts.scss */
.archive .post-wrap .col-8 {
  margin: 0;
}
/* line 242, inc/sass/_posts.scss */
.archive .post-wrap .has-post-thumbnail .col-8 {
  margin: -14px 0 0 0;
}

/* line 247, inc/sass/_posts.scss */
.ms-3 .home-sticky-wrap {
  background: #2758A4;
}

/* line 251, inc/sass/_posts.scss */
.home_addthis_toolbox {
  padding: 5px 0 0 0;
  width: 90px;
  float: left;
}

/* line 257, inc/sass/_posts.scss */
.updated {
  display: none;
}

/* line 261, inc/sass/_posts.scss */
.single .byline,
.group-blog .byline {
  display: inline;
}

/* line 266, inc/sass/_posts.scss */
.page-content,
.entry-content {
  margin: 1.5em 0 0;
}

/* line 271, inc/sass/_posts.scss */
.entry-summary {
  margin: .75em 0 0;
}

/* line 274, inc/sass/_posts.scss */
.entry-content,
.entry-summary {
  font-family: "WOL_Reg", "SegoeUIMed", "SegoeUI", "Segoe UI", Tahoma, Helvetica, sans-serif;
}

/* line 281, inc/sass/_posts.scss */
.entry-content a:hover {
  text-decoration: underline;
}
/* line 285, inc/sass/_posts.scss */
.entry-content h1,
.entry-content h3 {
  margin-bottom: 0.3em;
}
/* line 290, inc/sass/_posts.scss */
.entry-content h2 {
  margin-bottom: 0.2em;
}
/* line 294, inc/sass/_posts.scss */
.entry-content td,
.entry-content th {
  border-bottom: 1px solid #e1e1e1;
}

@media (max-width: 475px) {
  /* line 301, inc/sass/_posts.scss */
  .entry-share-col {
    display: none;
  }
}
/* line 306, inc/sass/_posts.scss */
.page-links {
  clear: both;
  margin: 0 0 1.5em;
}

/* line 311, inc/sass/_posts.scss */
.attachment-box-thumbnail {
  clear: both;
  display: block;
  margin-bottom: 5px;
}

/* line 317, inc/sass/_posts.scss */
.entry-header-term {
  position: absolute;
  top: 20px;
  right: 50px;
  left: 20px;
  overflow: hidden;
  height: 40px;
  font-size: 17px;
  line-height: 40px;
}

/* line 328, inc/sass/_posts.scss */
.entry-featured-category-wrap,
.term-archive-header-wrap {
  position: relative;
  margin-bottom: 20px;
  height: 80px;
}

/* line 335, inc/sass/_posts.scss */
.entry-featured-category-box,
.term-archive-header {
  position: absolute;
  left: -160px;
  height: 80px;
  background: #737373;
  line-height: 80px;
}

@media (max-width: 1260px) {
  /* line 345, inc/sass/_posts.scss */
  .entry-featured-category-wrap,
  .term-archive-header-wrap {
    position: static;
  }

  /* line 350, inc/sass/_posts.scss */
  .entry-featured-category-box,
  .term-archive-header {
    left: 0;
  }
}
/* line 356, inc/sass/_posts.scss */
.term-archive-header {
  padding-left: 160px;
}

/* line 360, inc/sass/_posts.scss */
.entry-featured-category-wrap .back-link {
  display: inline-block;
  margin-left: 10px;
  padding-left: 40px;
  width: 110px;
  height: 28px;
  background: url(images/arrow-back.png) no-repeat;
  color: #fff;
  text-decoration: none;
  line-height: 28px;
  opacity: 0.45;
}

/* line 373, inc/sass/_posts.scss */
.entry-featured-category {
  display: inline-block;
  padding-right: 20px;
  color: #fff;
  vertical-align: middle;
  font-size: 24px;
}

/* Single post styles */
/* line 385, inc/sass/_posts.scss */
.single #main {
  position: relative;
}
/* line 389, inc/sass/_posts.scss */
.single article {
  width: 74%;
  float: left;
}
/* line 394, inc/sass/_posts.scss */
.single article:before,
.single article:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  content: " ";
  display: table;
}
/* line 403, inc/sass/_posts.scss */
.single article:after {
  clear: both;
}
/* line 407, inc/sass/_posts.scss */
.single .content-area {
  overflow: hidden;
}
@media (max-width: 770px) {
  /* line 413, inc/sass/_posts.scss */
  .single #content .widget-area {
    width: 100%;
  }
}
/* line 419, inc/sass/_posts.scss */
.single #content .widget-area li {
  margin-bottom: 1.0em;
}
/* line 425, inc/sass/_posts.scss */
.single .featured-image {
  width: 741px;
  margin-bottom: 40px;
}
/* line 429, inc/sass/_posts.scss */
.single .featured-image img {
  width: 100%;
}
/* line 434, inc/sass/_posts.scss */
.single .entry-meta {
  float: left;
  margin: 0;
  padding: 0 0 19px 0;
  width: 100%;
}
/* line 441, inc/sass/_posts.scss */
.single .entry-content {
  float: left;
  margin: 0 0 40px 0;
  width: 100%;
  max-width: 100%;
}
/* line 448, inc/sass/_posts.scss */
.single .pullquote {
  border-left: 3px solid #edf1f7;
  float: right;
  font-size: 18px;
  font-size: 1.8rem;
  font-family: "WOL_SL", "SegoeUI", "Segoe UI", Tahoma, Helvetica, sans-serif;
  line-height: 1.3;
  margin-left: 3.83037%;
  padding: 14px 0 14px 2.21%;
  width: 33%;
}
/* line 459, inc/sass/_posts.scss */
.single .pullquote > p {
  float: left;
  width: 58%;
}
/* line 464, inc/sass/_posts.scss */
.single .wp-caption {
  background: #edf1f7;
  border: none;
  color: #505050;
  font-style: italic;
  padding: 0;
}
/* line 471, inc/sass/_posts.scss */
.single .wp-caption img[class*="wp-image-"] {
  width: 100%;
  max-width: 100%;
}
/* line 477, inc/sass/_posts.scss */
.single footer.entry-meta {
  background: #edf1f7;
  clear: both;
  float: left;
  font-size: 12px;
  font-size: 1.2rem;
  font-size: 1.2rem;
  font-family: "WOL_Reg", "SegoeUIMed", "SegoeUI", "Segoe UI", Tahoma, Helvetica, sans-serif;
  line-height: 1;
  margin-bottom: 50px;
  padding: 0;
  position: relative;
  width: 100%;
}
/* line 490, inc/sass/_posts.scss */
.single footer.entry-meta h2 {
  display: inline-block;
  float: left;
  padding: 6px 13px;
}
/* line 498, inc/sass/_posts.scss */
.single footer.entry-meta .tag-list li {
  display: block;
  float: left;
  margin: 5px 4px;
}
/* line 504, inc/sass/_posts.scss */
.single footer.entry-meta .tag-list a {
  background: transparent;
  display: block;
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 30px;
  line-height: 3rem;
  padding: 0 10px;
}

/* line 515, inc/sass/_posts.scss */
#tag-wrap {
  float: left;
  width: 74.24849%;
}

/* line 520, inc/sass/_posts.scss */
.tag-list {
  margin: 0 0 0 63px;
  overflow: hidden;
  padding: 0;
  list-style-type: none;
}

/* line 527, inc/sass/_posts.scss */
#footer-share {
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */
  box-sizing: border-box;
  /* Opera/IE 8+ */
  border-left: 1px solid #fff;
  font-size: 13px;
  font-size: 1.3rem;
  height: 100%;
  min-width: 230px;
  position: absolute;
  padding: 5px 7px;
  right: 0;
  text-align: right;
}
/* line 540, inc/sass/_posts.scss */
#footer-share > span {
  color: #505050;
  display: inline;
  line-height: 30px;
  line-height: 3rem;
  padding: 0 10px 0 0;
}
/* line 547, inc/sass/_posts.scss */
#footer-share .addthis_toolbox {
  float: right;
}
/* line 551, inc/sass/_posts.scss */
#footer-share .addthis_default_style a {
  padding: 0 7px 0 0;
}
/* line 555, inc/sass/_posts.scss */
#footer-share .addthis_default_style .addthis_button_linkedin {
  padding-right: 0;
}

/* line 560, inc/sass/_posts.scss */
.back-to-top-wrap {
  right: 0;
  position: absolute;
  width: 65px;
  height: 65px;
  margin-top: -101px;
}

/* line 568, inc/sass/_posts.scss */
.back-to-top {
  background: #ededed url(images/icon-backtotop.png) no-repeat 50% 8px;
  color: #505050 !important;
  display: block;
  font-size: 13px;
  font-size: 1.3rem;
  height: 33px;
  padding: 32px 12px 5px 12px;
  line-height: 13px;
  line-height: 1.3rem;
  position: relative;
  text-align: center;
  text-decoration: none;
  width: 45px;
}

@media (max-width: 770px) {
  /* line 583, inc/sass/_posts.scss */
  .entry-header-term {
    position: static;
    float: left;
    width: 250px;
  }

  /* line 589, inc/sass/_posts.scss */
  article .entry-upper-head:after {
    display: table;
    clear: both;
    content: '';
  }

  /* line 595, inc/sass/_posts.scss */
  article.col-10 {
    width: 97%;
  }
}
/* Social Icon styles */
/* line 605, inc/sass/_posts.scss */
.entry-meta .social-icons-wrap {
  font-size: 12px;
  font-size: 1.2rem;
}
/* line 608, inc/sass/_posts.scss */
.entry-meta .social-icons-wrap ul {
  margin: 0;
}
/* line 612, inc/sass/_posts.scss */
.entry-meta .social-icons-wrap li {
  float: left;
  height: 24px;
  list-style-type: none;
  margin: 0 6px 0 0;
  min-width: 60px;
}
/* line 620, inc/sass/_posts.scss */
.entry-meta .social-icons-wrap a {
  color: #fff;
  padding: 3px 10px 0 35px;
}
/* line 625, inc/sass/_posts.scss */
.entry-meta .social-icons-wrap .facebook {
  background: url(images/icon-facebook-single.png) 10px 50% no-repeat #537cbe;
}
/* line 628, inc/sass/_posts.scss */
.entry-meta .social-icons-wrap .facebook a {
  display: block;
}
/* line 633, inc/sass/_posts.scss */
.entry-meta .social-icons-wrap .twitter {
  background: url(images/icon-twitter-single.png) 4px 50% no-repeat #76cdf0;
}
/* line 636, inc/sass/_posts.scss */
.entry-meta .social-icons-wrap .twitter a {
  display: block;
  padding-left: 38px;
}
/* line 642, inc/sass/_posts.scss */
.entry-meta .social-icons-wrap .linkedin {
  background: url(images/icon-linkedin-single.png) 4px 50% no-repeat #0e85c9;
}
/* line 645, inc/sass/_posts.scss */
.entry-meta .social-icons-wrap .linkedin a {
  display: block;
}

/* line 652, inc/sass/_posts.scss */
ul.social-icons {
  margin: 0;
}

/* line 656, inc/sass/_posts.scss */
.no-thumb .entry-summary .read-more {
  float: none !important;
}

/* line 660, inc/sass/_posts.scss */
body .post-wrap .col-4.frontpage-thumb {
  width: 230px !important;
}

/* line 5, inc/sass/_search.scss */
.site-content header {
  display: block;
  clear: both;
}
/* line 9, inc/sass/_search.scss */
.site-content .search-form {
  margin-bottom: 43px;
}
/* line 13, inc/sass/_search.scss */
.site-content .search-form-wrap {
  width: 77%;
  float: left;
}
@media (max-width: 1100px) {
  /* line 13, inc/sass/_search.scss */
  .site-content .search-form-wrap {
    width: 70%;
  }
}
@media (max-width: 850px) {
  /* line 13, inc/sass/_search.scss */
  .site-content .search-form-wrap {
    width: 65%;
  }
}
@media (max-width: 700px) {
  /* line 13, inc/sass/_search.scss */
  .site-content .search-form-wrap {
    width: 58%;
  }
}
@media (max-width: 600px) {
  /* line 13, inc/sass/_search.scss */
  .site-content .search-form-wrap {
    position: relative;
    width: 100%;
  }
}
/* line 35, inc/sass/_search.scss */
.site-content input.search-field {
  line-height: 1.4;
  padding: 5px;
  -webkit-appearance: none;
  width: 83%;
}
@media (max-width: 850px) {
  /* line 35, inc/sass/_search.scss */
  .site-content input.search-field {
    width: 80%;
  }
}
@media (max-width: 760px) {
  /* line 35, inc/sass/_search.scss */
  .site-content input.search-field {
    width: 70%;
  }
}
@media (max-width: 700px) {
  /* line 35, inc/sass/_search.scss */
  .site-content input.search-field {
    width: 65%;
  }
}
@media (max-width: 600px) {
  /* line 35, inc/sass/_search.scss */
  .site-content input.search-field {
    border-radius: 0;
    box-sizing: border-box;
    padding: 5px 5px 6px;
    width: 100%;
  }
}
/* line 61, inc/sass/_search.scss */
.site-content input[type="submit"] {
  background: #ff1769;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 1.4;
  margin-left: -5px;
  padding: 5px;
  -webkit-appearance: none;
  width: 80px;
}
@media (max-width: 600px) {
  /* line 61, inc/sass/_search.scss */
  .site-content input[type="submit"] {
    position: absolute;
    right: 0;
    top: 0;
  }
}
/* line 77, inc/sass/_search.scss */
.site-content .bing-translate {
  width: 227px;
  float: right;
}
@media (max-width: 600px) {
  /* line 77, inc/sass/_search.scss */
  .site-content .bing-translate {
    float: none;
    margin: 0 auto;
  }
}

/* line 90, inc/sass/_search.scss */
.search-results .search-term {
  color: #454545;
  font-family: "WOL_SB", "SegoeUIBold", "Segoe UI", Tahoma, Helvetica, sans-serif;
}
/* line 95, inc/sass/_search.scss */
.search-results .entry-summary {
  margin: 0;
}
/* line 99, inc/sass/_search.scss */
.search-results .search-entry p {
  margin-bottom: 1em;
}
/* line 103, inc/sass/_search.scss */
.search-results article.search-post {
  overflow: hidden;
}
/* line 107, inc/sass/_search.scss */
.search-results article.search-post:last-of-type {
  margin-bottom: 50px;
}
/* line 111, inc/sass/_search.scss */
.search-results .entry-share-col .addthis_toolbox {
  margin: 60px 0 0;
}
/* line 115, inc/sass/_search.scss */
.search-results .col-4.powered-by-bing,
.search-results .col-4.powered-by-bing img {
  float: right;
  margin-bottom: 40px;
}

/* line 3, inc/sass/_directory.scss */
.directory header {
  display: block;
  clear: both;
  overflow: hidden;
}
/* line 9, inc/sass/_directory.scss */
.directory .directory-content {
  width: 80%;
  margin-bottom: 70px;
}
/* line 14, inc/sass/_directory.scss */
.directory h1.entry-title {
  float: left;
  font-size: 40px;
  font-size: 4rem;
  text-decoration: none;
  -webkit-font-feature-settings: "kern" 1;
  -moz-font-feature-settings: "kern" 1;
  font-feature-settings: "kern" 1;
  font-family: "WOL_Reg", "SegoeUIMed", "SegoeUI", "Segoe UI", Tahoma, Helvetica, sans-serif;
  line-height: 1;
  margin-bottom: 40px;
  width: 70%;
  display: inline-block;
}
/* line 28, inc/sass/_directory.scss */
.directory .bing-translate-wrap {
  width: 30%;
  float: right;
  margin-top: 8px;
}
/* line 33, inc/sass/_directory.scss */
.directory .bing-translate-wrap #MicrosoftTranslatorWidget {
  float: right;
}
/* line 38, inc/sass/_directory.scss */
.directory h3 {
  font-size: 20px;
  font-size: 2rem;
}
/* line 41, inc/sass/_directory.scss */
.directory h3 a {
  font-family: "WOL_Reg", "SegoeUIMed", "SegoeUI", "Segoe UI", Tahoma, Helvetica, sans-serif;
  line-height: 1;
}
/* line 47, inc/sass/_directory.scss */
.directory p {
  margin-bottom: 10px;
}
/* line 51, inc/sass/_directory.scss */
.directory ul {
  display: block;
  margin: 0 0 20px 0;
  padding: 0;
  overflow: hidden;
}
/* line 57, inc/sass/_directory.scss */
.directory li {
  list-style: none;
  float: left;
  display: inline-block;
  padding-right: 20px;
}
/* line 63, inc/sass/_directory.scss */
.directory li:before {
  color: #e18f00;
  font-family: "FontAwesome";
  content: "\f143";
  padding-right: 5px;
}
/* line 70, inc/sass/_directory.scss */
.directory li a {
  color: #454545;
}

/* line 3, inc/sass/_grid.scss */
.home .masonry-container .post {
  padding: 0px;
}

/* line 8, inc/sass/_grid.scss */
.masonry-container {
  clear: both;
}
/* line 11, inc/sass/_grid.scss */
.masonry-container .post {
  position: relative;
  overflow: hidden;
  padding: 20px;
  background: #fff;
}

/* line 20, inc/sass/_grid.scss */
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12 {
  float: left;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 0px;
  -ms-box-sizing: border-box;
}
@media (max-width: 475px) {
  /* line 20, inc/sass/_grid.scss */
  .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12 {
    width: 100%;
  }
}

/* line 32, inc/sass/_grid.scss */
.row {
  overflow: hidden;
}

/* line 35, inc/sass/_grid.scss */
.col-1 {
  width: 8.333333333%;
}

/* line 36, inc/sass/_grid.scss */
.col-2 {
  width: 16.666666667%;
}

/* line 37, inc/sass/_grid.scss */
.col-3 {
  width: 25%;
}

/* line 38, inc/sass/_grid.scss */
.col-4 {
  width: 33.333333333%;
}

/* line 39, inc/sass/_grid.scss */
.col-5 {
  width: 41.666666667%;
}

/* line 40, inc/sass/_grid.scss */
.col-6 {
  width: 50%;
}

/* line 41, inc/sass/_grid.scss */
.col-7 {
  width: 58.333333333%;
}

/* line 42, inc/sass/_grid.scss */
.col-8 {
  width: 66.666666667%;
}

/* line 43, inc/sass/_grid.scss */
.col-9 {
  width: 75%;
}

/* line 44, inc/sass/_grid.scss */
.col-10 {
  width: 83.333333333%;
}

/* line 45, inc/sass/_grid.scss */
.col-11 {
  width: 91.666666667%;
}

/* line 46, inc/sass/_grid.scss */
.col-12 {
  width: 100%;
}

@media (max-width: 770px) {
  /* line 50, inc/sass/_grid.scss */
  .site-content {
    padding: 0px 20px 0px 20px;
  }

  /* line 56, inc/sass/_grid.scss */
  #primary article.col-8 {
    width: 100%;
  }
  /* line 60, inc/sass/_grid.scss */
  #primary .featured-image img {
    width: 100%;
  }

  /* line 66, inc/sass/_grid.scss */
  .back-to-top-wrap {
    position: relative;
    margin-top: 0;
    width: 65px;
    height: 65px;
    margin: 0 auto;
    float: right;
  }

  /* line 76, inc/sass/_grid.scss */
  .announcement_wrap {
    display: none;
  }
  /* line 78, inc/sass/_grid.scss */
  .announcement_wrap .announcement {
    width: 100%;
  }
  /* line 82, inc/sass/_grid.scss */
  .announcement_wrap #dismiss {
    padding: 16px 10px 0px 0px;
  }

  /* line 93, inc/sass/_grid.scss */
  .home .post-wrap .col-4 {
    width: 50%;
    padding: 0px 24px 0px 0px;
  }
  /* line 97, inc/sass/_grid.scss */
  .home .post-wrap .col-8 {
    width: 50%;
  }
  /* line 103, inc/sass/_grid.scss */
  .home #primary.col-8 {
    width: 100%;
  }
  /* line 107, inc/sass/_grid.scss */
  .home .col-4 {
    width: 50%;
  }
  /* line 108, inc/sass/_grid.scss */
  .home .col-3 {
    width: 50%;
  }
  /* line 112, inc/sass/_grid.scss */
  .home #content .col-3 {
    width: 100%;
  }

  /* line 119, inc/sass/_grid.scss */
  div.showall-wrap.col-4.post-wrap {
    top: 0;
    right: 0 !important;
  }

  /* line 123, inc/sass/_grid.scss */
  div.sort-wrap.col-8.post-wrap {
    width: 50%;
  }

  /* line 126, inc/sass/_grid.scss */
  div.filter-wrap.col-9 {
    width: 100%;
  }

  /* line 131, inc/sass/_grid.scss */
  .search-entry .col-7 {
    width: 100%;
    padding: 0px;
  }
}
@media (max-width: 440px) {
  /* line 143, inc/sass/_grid.scss */
  .home .post-wrap .col-8,
  .home .post-wrap .col-4 {
    width: 100%;
    padding: 0px;
  }
  /* line 148, inc/sass/_grid.scss */
  .home .post-wrap .col-8 img,
  .home .post-wrap .col-4 img {
    max-width: 100%;
    height: auto;
  }

  /* line 157, inc/sass/_grid.scss */
  .single footer.entry-meta {
    background: #edf1f7;
    border-bottom: 1px solid #ececec;
    clear: both;
    height: auto;
    margin-bottom: 30px;
    padding: 0;
  }
  /* line 166, inc/sass/_grid.scss */
  .single #footer-share {
    border-left: none;
  }
  /* line 170, inc/sass/_grid.scss */
  .single ul.social-icons {
    display: none;
  }

  /* line 175, inc/sass/_grid.scss */
  .alignleft,
  .alignright {
    display: block;
    float: none;
    margin: 0 auto;
  }

  /* line 182, inc/sass/_grid.scss */
  .back-to-top {
    background: #ededed url(images/icon-backtotop.png) no-repeat 10px 10px;
    padding: 10px 20px 10px 30px;
    top: -20px;
  }

  /* line 188, inc/sass/_grid.scss */
  .term-archive-header {
    width: 100%;
  }

  /* line 194, inc/sass/_grid.scss */
  .announcement_wrap .col-1 {
    width: 10%;
    position: absolute;
    right: 0px;
    top: 178px;
  }
  /* line 201, inc/sass/_grid.scss */
  .announcement_wrap .col-11 {
    width: 100%;
  }
  /* line 205, inc/sass/_grid.scss */
  .announcement_wrap .announcement .message {
    padding: 0px;
    float: left;
    width: 90%;
  }
  /* line 211, inc/sass/_grid.scss */
  .announcement_wrap .announcement .message a {
    padding: 0px 0px 14px 11px;
    display: block;
  }
  /* line 216, inc/sass/_grid.scss */
  .announcement_wrap .highlight {
    text-align: center;
    width: 100%;
    font-size: 18px;
    font-family: "WOL_SL", "SegoeUI", "Segoe UI", Tahoma, Helvetica, sans-serif;
    padding: 10px 0px;
    background: #ef512e;
    color: white;
    float: left;
  }
}
/* line 2, inc/sass/_related-posts.scss */
.related-posts-bar {
  border-top: 1px solid #dadada;
  clear: both;
  padding: 0 0 60px 0;
  position: relative;
}
/* line 8, inc/sass/_related-posts.scss */
.related-posts-bar h3 {
  display: inline-block;
  margin-bottom: 15px;
  padding: 6px 13px;
}

/* line 15, inc/sass/_related-posts.scss */
.related-posts-list {
  overflow: hidden;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
/* line 21, inc/sass/_related-posts.scss */
.related-posts-list li {
  width: 30.667%;
  float: left;
  padding: 0;
  margin-right: 4%;
}

/* line 29, inc/sass/_related-posts.scss */
.related-posts-list li:last-child {
  margin-right: 0;
}

/* line 33, inc/sass/_related-posts.scss */
.related-post {
  margin-bottom: 0;
}
/* line 36, inc/sass/_related-posts.scss */
.related-post .post-title {
  font-size: 18px;
  font-size: 1.8rem;
  margin-bottom: 13px;
  font-family: "WOL_SB", "SegoeUIBold", "Segoe UI", Tahoma, Helvetica, sans-serif;
  color: #004185;
}
/* line 42, inc/sass/_related-posts.scss */
.related-post .post-title:hover {
  color: #002852;
}
/* line 47, inc/sass/_related-posts.scss */
.related-post p {
  margin-bottom: 0;
}

@media (max-width: 767px) {
  /* line 57, inc/sass/_related-posts.scss */
  .related-posts-list li {
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px;
  }

  /* line 64, inc/sass/_related-posts.scss */
  .related-post a {
    display: block;
  }
}
/* line 1, inc/sass/_twitter-slider.scss */
.latest-tweets {
  height: 63px;
  max-width: 945px;
  overflow: hidden;
  position: relative;
}
@media (min-width: 1100px) {
  /* line 1, inc/sass/_twitter-slider.scss */
  .latest-tweets {
    left: 55px;
    min-width: 945px;
    max-width: 945px;
    position: absolute;
  }
}
/* line 14, inc/sass/_twitter-slider.scss */
.latest-tweets ul {
  margin: 21px 0px 0px 19px;
}
@media (max-width: 960px) {
  /* line 14, inc/sass/_twitter-slider.scss */
  .latest-tweets ul {
    height: auto !important;
  }
}
@media (max-width: 960px) {
  /* line 21, inc/sass/_twitter-slider.scss */
  .latest-tweets ul li {
    height: auto !important;
  }
}
/* line 28, inc/sass/_twitter-slider.scss */
.latest-tweets ol {
  margin: 0;
}

/* line 33, inc/sass/_twitter-slider.scss */
.latest-tweets li {
  height: 63px;
  list-style: none;
}

/* line 37, inc/sass/_twitter-slider.scss */
.latest-tweets ul li {
  float: left;
}

/* line 40, inc/sass/_twitter-slider.scss */
.twitter-wrap {
  background: #fff;
  border-bottom: 1px solid #ededf0;
  height: 63px;
}

/* line 45, inc/sass/_twitter-slider.scss */
.twitter-inner-wrap {
  margin: 0 auto;
  position: relative;
  width: 998px;
}

/* line 50, inc/sass/_twitter-slider.scss */
.tweet-logo {
  padding: 15px 0px 0px 0px;
  width: 53px;
  text-align: right;
  float: left;
}

/* line 56, inc/sass/_twitter-slider.scss */
.tdots {
  background: #fff;
  display: inline-block;
  float: right !important;
  height: 43px;
  line-height: 70px;
  line-height: 7rem;
  padding: 0 0 0 10px;
  position: absolute;
  right: 0;
  top: 0;
  width: 75px;
}
@media (max-width: 960px) {
  /* line 56, inc/sass/_twitter-slider.scss */
  .tdots {
    line-height: 20px;
    line-height: 2rem;
  }
}

/* line 72, inc/sass/_twitter-slider.scss */
.tdots li {
  background: #9c9c9c;
  border: 0;
  border-radius: 6px;
  cursor: pointer;
  display: inline-block;
  height: 9px;
  line-height: 13px;
  line-height: 1.3rem;
  margin: 0 3px;
  text-indent: -999em;
  width: 9px;
}
/* line 84, inc/sass/_twitter-slider.scss */
.tdots li:last-child {
  margin-right: 0;
}

/* line 88, inc/sass/_twitter-slider.scss */
.tdots li.active {
  opacity: 1;
  background: #00adf1;
}

/* line 1, inc/sass/_author.scss */
.author-bio-box-wrap {
  margin-top: 80px;
}
@media (max-width: 480px) {
  /* line 1, inc/sass/_author.scss */
  .author-bio-box-wrap {
    margin-top: 0;
  }
}

/* line 9, inc/sass/_author.scss */
.author-wrap:before,
.author-wrap:after {
  display: table;
  content: '';
}

/* line 15, inc/sass/_author.scss */
.author-bio-box {
  border: 1px solid #edf1f7;
  padding: 16px;
  overflow: hidden;
}
/* line 20, inc/sass/_author.scss */
.author-bio-box img.avatar {
  float: left;
  margin: 5px 20px 0 0;
}
/* line 25, inc/sass/_author.scss */
.author-bio-box h4 a {
  font-size: 25px;
  font-size: 2.5rem;
  color: #454545;
  line-height: 1;
  font-family: "WOL_Reg", "SegoeUIMed", "SegoeUI", "Segoe UI", Tahoma, Helvetica, sans-serif;
}
/* line 32, inc/sass/_author.scss */
.author-bio-box h5.user-bio-title {
  font-size: 15px;
  font-size: 1.5rem;
  line-height: 1;
  margin-bottom: 10px;
}
/* line 38, inc/sass/_author.scss */
.author-bio-box p {
  margin-bottom: 0;
}

/* line 43, inc/sass/_author.scss */
h6.author-bio-box-header {
  font-size: 14px;
  font-size: 1.4rem;
  color: #7d479b;
}

/* line 2, inc/sass/_product-icons.scss */
.entry-header-term-access,
.entry-header-term-excel,
.entry-header-term-exchange,
.entry-header-term-infopath,
.entry-header-term-lync,
.entry-header-term-onenote,
.entry-header-term-outlook,
.entry-header-term-powerpoint,
.entry-header-term-project,
.entry-header-term-publisher,
.entry-header-term-visio,
.entry-header-term-word {
  background-repeat: no-repeat;
  text-indent: -200%;
  white-space: nowrap;
}

/* line 19, inc/sass/_product-icons.scss */
.entry-header-term-access {
  background-image: url(images/archive-terms/access.png);
}

/* line 20, inc/sass/_product-icons.scss */
.entry-header-term-excel {
  background-image: url(images/archive-terms/excel.png);
}

/* line 21, inc/sass/_product-icons.scss */
.entry-header-term-exchange {
  background-image: url(images/archive-terms/exchange.png);
}

/* line 22, inc/sass/_product-icons.scss */
.entry-header-term-infopath {
  background-image: url(images/archive-terms/infopath.png);
}

/* line 23, inc/sass/_product-icons.scss */
.entry-header-term-lync {
  background-image: url(images/archive-terms/lync.png);
}

/* line 24, inc/sass/_product-icons.scss */
.entry-header-term-onenote {
  background-image: url(images/archive-terms/onenote.png);
}

/* line 25, inc/sass/_product-icons.scss */
.entry-header-term-outlook {
  background-image: url(images/archive-terms/outlook.png);
}

/* line 26, inc/sass/_product-icons.scss */
.entry-header-term-powerpoint {
  background-image: url(images/archive-terms/powerpoint.png);
}

/* line 27, inc/sass/_product-icons.scss */
.entry-header-term-project {
  background-image: url(images/archive-terms/project.png);
}

/* line 28, inc/sass/_product-icons.scss */
.entry-header-term-publisher {
  background-image: url(images/archive-terms/publisher.png);
}

/* line 29, inc/sass/_product-icons.scss */
.entry-header-term-visio {
  background-image: url(images/archive-terms/visio.png);
}

/* line 30, inc/sass/_product-icons.scss */
.entry-header-term-word {
  background-image: url(images/archive-terms/word.png);
}

/* line 32, inc/sass/_product-icons.scss */
.search-featured-term {
  font-size: 14px;
}

/* line 36, inc/sass/_product-icons.scss */
.search-featured-term-access,
.search-featured-term-excel,
.search-featured-term-exchange,
.search-featured-term-infopath,
.search-featured-term-lync,
.search-featured-term-onenote,
.search-featured-term-outlook,
.search-featured-term-powerpoint,
.search-featured-term-project,
.search-featured-term-publisher,
.search-featured-term-visio,
.search-featured-term-word {
  overflow: hidden;
  height: 40px;
  background-repeat: no-repeat;
  text-indent: -200%;
  white-space: nowrap;
}

/* line 55, inc/sass/_product-icons.scss */
.search-featured-term-access {
  background-image: url(images/search-terms/access.png);
}

/* line 56, inc/sass/_product-icons.scss */
.search-featured-term-excel {
  background-image: url(images/search-terms/excel.png);
}

/* line 57, inc/sass/_product-icons.scss */
.search-featured-term-exchange {
  background-image: url(images/search-terms/exchange.png);
}

/* line 58, inc/sass/_product-icons.scss */
.search-featured-term-infopath {
  background-image: url(images/search-terms/infopath.png);
}

/* line 59, inc/sass/_product-icons.scss */
.search-featured-term-lync {
  background-image: url(images/search-terms/lync.png);
}

/* line 60, inc/sass/_product-icons.scss */
.search-featured-term-onenote {
  background-image: url(images/search-terms/onenote.png);
}

/* line 61, inc/sass/_product-icons.scss */
.search-featured-term-outlook {
  background-image: url(images/search-terms/outlook.png);
}

/* line 62, inc/sass/_product-icons.scss */
.search-featured-term-powerpoint {
  background-image: url(images/search-terms/powerpoint.png);
}

/* line 63, inc/sass/_product-icons.scss */
.search-featured-term-project {
  background-image: url(images/search-terms/project.png);
}

/* line 64, inc/sass/_product-icons.scss */
.search-featured-term-publisher {
  background-image: url(images/search-terms/publisher.png);
}

/* line 65, inc/sass/_product-icons.scss */
.search-featured-term-visio {
  background-image: url(images/search-terms/visio.png);
}

/* line 66, inc/sass/_product-icons.scss */
.search-featured-term-word {
  background-image: url(images/search-terms/word.png);
}

/* line 68, inc/sass/_product-icons.scss */
.entry-featured-category-excel,
.entry-featured-category-access,
.entry-featured-category-excel,
.entry-featured-category-exchange,
.entry-featured-category-infopath,
.entry-featured-category-lync,
.entry-featured-category-onenote,
.entry-featured-category-outlook,
.entry-featured-category-powerpoint,
.entry-featured-category-project,
.entry-featured-category-publisher,
.entry-featured-category-visio,
.entry-featured-category-word {
  overflow: hidden;
  width: 140px;
  background-position: left center;
  background-repeat: no-repeat;
  text-indent: -2000%;
  white-space: nowrap;
}

/* line 90, inc/sass/_product-icons.scss */
.featured-category-box-access {
  background: #b90e17;
}

/* line 91, inc/sass/_product-icons.scss */
.featured-category-box-excel {
  background: #007233;
}

/* line 92, inc/sass/_product-icons.scss */
.featured-category-box-exchange {
  background: #0071c5;
}

/* line 93, inc/sass/_product-icons.scss */
.featured-category-box-infopath {
  background: #511c74;
}

/* line 94, inc/sass/_product-icons.scss */
.featured-category-box-lync {
  background: #0071c6;
}

/* line 95, inc/sass/_product-icons.scss */
.featured-category-box-onenote {
  background: #662d91;
}

/* line 96, inc/sass/_product-icons.scss */
.featured-category-box-outlook {
  background: #0071bc;
}

/* line 97, inc/sass/_product-icons.scss */
.featured-category-box-powerpoint {
  background: #f04e23;
}

/* line 98, inc/sass/_product-icons.scss */
.featured-category-box-project {
  background: #0caa59;
}

/* line 99, inc/sass/_product-icons.scss */
.featured-category-box-publisher {
  background: #00887d;
}

/* line 100, inc/sass/_product-icons.scss */
.featured-category-box-visio {
  background: #436ab3;
}

/* line 101, inc/sass/_product-icons.scss */
.featured-category-box-word {
  background: #0054a6;
}

/* line 102, inc/sass/_product-icons.scss */
.entry-featured-category-access {
  background-image: url(images/featured-terms/access.png);
}

/* line 103, inc/sass/_product-icons.scss */
.entry-featured-category-excel {
  background-image: url(images/featured-terms/excel.png);
}

/* line 104, inc/sass/_product-icons.scss */
.entry-featured-category-exchange {
  width: 160px;
  background-image: url(images/featured-terms/exchange.png);
}

/* line 105, inc/sass/_product-icons.scss */
.entry-featured-category-infopath {
  background-image: url(images/featured-terms/infopath.png);
}

/* line 106, inc/sass/_product-icons.scss */
.entry-featured-category-lync {
  background-image: url(images/featured-terms/lync.png);
}

/* line 107, inc/sass/_product-icons.scss */
.entry-featured-category-onenote {
  width: 160px;
  background-image: url(images/featured-terms/onenote.png);
}

/* line 108, inc/sass/_product-icons.scss */
.entry-featured-category-outlook {
  background-image: url(images/featured-terms/outlook.png);
}

/* line 109, inc/sass/_product-icons.scss */
.entry-featured-category-powerpoint {
  width: 180px;
  background-image: url(images/featured-terms/powerpoint.png);
}

/* line 110, inc/sass/_product-icons.scss */
.entry-featured-category-project {
  background-image: url(images/featured-terms/project.png);
}

/* line 111, inc/sass/_product-icons.scss */
.entry-featured-category-publisher {
  width: 170px;
  background-image: url(images/featured-terms/publisher.png);
}

/* line 112, inc/sass/_product-icons.scss */
.entry-featured-category-visio {
  background-image: url(images/featured-terms/visio.png);
}

/* line 113, inc/sass/_product-icons.scss */
.entry-featured-category-word {
  background-image: url(images/featured-terms/word.png);
}

@media (max-width: 440px) {
  /* line 116, inc/sass/_product-icons.scss */
  .entry-featured-category-box {
    width: 100%;
  }

  /* line 119, inc/sass/_product-icons.scss */
  .entry-featured-category-wrap .back-link {
    width: 90px;
  }

  /* line 122, inc/sass/_product-icons.scss */
  .entry-featured-category-box.featured-category-box-powerpoint .back-link {
    width: 70px;
  }

  /* line 125, inc/sass/_product-icons.scss */
  .entry-featured-category-publisher {
    width: 150px;
  }

  /* line 128, inc/sass/_product-icons.scss */
  .entry-featured-category-exchange {
    width: 150px;
  }

  /* line 131, inc/sass/_product-icons.scss */
  .entry-featured-category-office-web-apps {
    padding-right: 0;
    width: 150px;
    font-size: 20px;
  }

  /* line 136, inc/sass/_product-icons.scss */
  .entry-featured-category-onenote {
    width: 150px;
  }

  /* line 139, inc/sass/_product-icons.scss */
  .entry-featured-category-powerpoint {
    width: 170px;
  }
}
/* line 1, inc/sass/_asides.scss */
.blog .format-aside .entry-title,
.archive .format-aside .entry-title {
  display: none;
}

/* line 2, inc/sass/_media.scss */
.page-content img.wp-smiley,
.entry-content img.wp-smiley,
.comment-content img.wp-smiley {
  margin-top: 0;
  margin-bottom: 0;
  padding: 0;
  border: none;
}

/* line 10, inc/sass/_media.scss */
.wp-caption {
  margin-bottom: 1.5em;
  max-width: 100%;
  border: 1px solid #ccc;
}

/* line 15, inc/sass/_media.scss */
.wp-caption img[class*="wp-image-"] {
  display: block;
  margin: 1.2% auto 0;
  max-width: 98%;
}

/* line 20, inc/sass/_media.scss */
.wp-caption-text {
  text-align: center;
}

/* line 23, inc/sass/_media.scss */
.wp-caption .wp-caption-text {
  margin: 0.4em 0;
  font-size: 90%;
  line-height: 1.5;
  padding: 10px 14px;
}

/* line 29, inc/sass/_media.scss */
.site-main .gallery {
  margin-bottom: 1.5em;
}

/* line 34, inc/sass/_media.scss */
.site-main .gallery a img {
  max-width: 90%;
  height: auto;
  border: none;
}

/* line 39, inc/sass/_media.scss */
.site-main .gallery dd {
  margin: 0;
}

/* Make sure embeds and iframes fit their containers */
/* line 48, inc/sass/_media.scss */
embed,
iframe,
object {
  max-width: 100%;
}

/*comments*/
/* line 2, inc/sass/_comments.scss */
.comments-area {
  position: relative;
  margin-bottom: 10px;
}
/* line 6, inc/sass/_comments.scss */
.comments-area.comments-closed {
  margin-bottom: 30px;
}

/* line 11, inc/sass/_comments.scss */
.comments-head {
  border-top: 1px solid #cdcdcd;
  overflow: hidden;
}

/* line 16, inc/sass/_comments.scss */
h3.comments-title {
  display: inline-block;
  float: left;
  padding: 6px 13px;
}

/* line 22, inc/sass/_comments.scss */
.comments-count {
  position: relative;
  top: -12px;
  color: #737373;
  text-align: center;
  font-size: 36px;
  line-height: 36px;
}

/* line 31, inc/sass/_comments.scss */
.comments-count-sub {
  display: block;
  color: #000;
  font-size: 12px;
  line-height: 12px;
}

/* line 38, inc/sass/_comments.scss */
a.add-comment-button {
  float: right;
  margin-top: 16px;
  padding: 13px 14px;
  background: #ff1769;
}

/* line 45, inc/sass/_comments.scss */
a.add-comment-button:hover {
  background: #004d8c;
}

/* line 49, inc/sass/_comments.scss */
.comment-list {
  clear: both;
}
/* line 52, inc/sass/_comments.scss */
.comment-list li {
  overflow: hidden;
}
/* line 56, inc/sass/_comments.scss */
.comment-list > .comment {
  border-bottom: 1px solid #ececec;
}
/* line 59, inc/sass/_comments.scss */
.comment-list > .comment:last-child {
  border: none;
}
/* line 66, inc/sass/_comments.scss */
.comment-list .parent > article {
  padding-bottom: 0;
}
/* line 71, inc/sass/_comments.scss */
.comment-list article {
  overflow: hidden;
  width: 100%;
}
/* line 76, inc/sass/_comments.scss */
.comment-list p {
  margin-bottom: 18px;
}

/* line 81, inc/sass/_comments.scss */
.comment-list, .comment-list .children {
  margin: 0;
  list-style-type: none;
}

/* line 86, inc/sass/_comments.scss */
.comment-list .children {
  overflow: hidden;
  padding-left: 80px;
  background: url(images/icon-childcomment.png) no-repeat 6% 0;
}

/* line 92, inc/sass/_comments.scss */
.comment-content a {
  word-wrap: break-word;
}

/* line 96, inc/sass/_comments.scss */
.comment-body {
  padding: 20px 0;
}

/* line 100, inc/sass/_comments.scss */
.comment-time {
  font-style: italic;
}

/* line 104, inc/sass/_comments.scss */
.bypostauthor > .comment-body {
  margin-bottom: 10px;
}

/* line 108, inc/sass/_comments.scss */
.comment-content {
  clear: left;
  margin-right: 220px;
}
@media (max-width: 600px) {
  /* line 108, inc/sass/_comments.scss */
  .comment-content {
    margin-right: 0;
  }
}

/* line 117, inc/sass/_comments.scss */
.comment-awaiting-moderation {
  clear: left;
}

/* line 121, inc/sass/_comments.scss */
input[type="submit"] {
  background: #ff1769;
  border: none;
  border-radius: 0;
  padding: 13px 14px;
  width: auto;
}

/* line 129, inc/sass/_comments.scss */
.comment-right {
  float: right;
  width: 120px;
}

/* line 134, inc/sass/_comments.scss */
.comment-actions {
  margin-top: 20px;
}

/* line 138, inc/sass/_comments.scss */
.comment-actions a {
  display: block;
  float: left;
  overflow: hidden;
  margin-right: 28px;
  width: 32px;
  height: 32px;
  background: url(images/icon-reply.png) no-repeat;
  text-indent: 200%;
  white-space: nowrap;
}

/* line 150, inc/sass/_comments.scss */
.comment-actions .report a {
  display: block;
  float: left;
  overflow: hidden;
  margin-right: 28px;
  width: 32px;
  height: 32px;
  background: url(images/flag-icon.png) no-repeat;
  text-indent: 200%;
  white-space: nowrap;
}

/* line 162, inc/sass/_comments.scss */
.comment-actions .report span {
  line-height: 30px;
}

/* line 166, inc/sass/_comments.scss */
.comment-author, .logged-in-as {
  float: left;
  font-size: 18px;
  margin-bottom: 7px;
}

/* line 172, inc/sass/_comments.scss */
.bypostauthor .comment-author.vcard {
  color: #43c7f5;
}

/* line 175, inc/sass/_comments.scss */
.comment-author a {
  color: inherit;
  text-decoration: none;
}

/* line 179, inc/sass/_comments.scss */
.comment-author img, .logged-in-as img {
  vertical-align: middle;
}

/* line 185, inc/sass/_comments.scss */
.comment-author .avatar {
  float: left;
  margin-right: 10px;
}
/* line 190, inc/sass/_comments.scss */
.comment-author .author-wrap {
  line-height: 22px;
  line-height: 2.2rem;
  overflow: hidden;
}
/* line 195, inc/sass/_comments.scss */
.comment-author .author-name {
  float: left;
  line-height: 17px;
  line-height: 1.7rem;
  margin-bottom: 7px;
}
/* line 201, inc/sass/_comments.scss */
.comment-author .badge {
  clear: left;
  color: #000;
  display: block;
  font-size: 12px;
  font-size: 1.2rem;
  font-family: "WOL_Reg", "SegoeUIMed", "SegoeUI", "Segoe UI", Tahoma, Helvetica, sans-serif;
  line-height: 16px;
  line-height: 1.6rem;
}
/* line 209, inc/sass/_comments.scss */
.comment-author .badge img,
.comment-author .badge span {
  float: left;
}
/* line 214, inc/sass/_comments.scss */
.comment-author .badge img {
  margin-right: 4px;
}
/* line 218, inc/sass/_comments.scss */
.comment-author .badge span {
  line-height: 18px;
  line-height: 1.8rem;
}

/* line 224, inc/sass/_comments.scss */
.comment-respond {
  background: #fff;
  display: none;
  padding-top: 10px;
  z-index: 10;
}

/* line 231, inc/sass/_comments.scss */
.comment-respond input[type="submit"] {
  background: #ff1769;
  border: none;
  border-radius: 0;
  margin-top: 5px;
  padding: 13px 14px;
  width: auto;
}
@media (max-width: 600px) {
  /* line 231, inc/sass/_comments.scss */
  .comment-respond input[type="submit"] {
    margin: 5px 3px 0 0;
    position: relative;
  }
}

/* line 247, inc/sass/_comments.scss */
.comment-form .logged-in-as {
  float: none;
}
/* line 251, inc/sass/_comments.scss */
.comment-form textarea {
  box-sizing: border-box;
  width: 100%;
}
/* line 256, inc/sass/_comments.scss */
.comment-form .form-submit {
  float: right;
}
/* line 259, inc/sass/_comments.scss */
.comment-form .form-submit input {
  font-size: 14px;
  font-size: 1.4rem;
}
@media (max-width: 600px) {
  /* line 256, inc/sass/_comments.scss */
  .comment-form .form-submit {
    text-align: right;
  }
}
@media (max-width: 600px) {
  /* line 245, inc/sass/_comments.scss */
  .comment-form {
    margin-bottom: 35px;
  }
}

/* line 273, inc/sass/_comments.scss */
.comment-form-comment {
  margin: 0;
  padding-left: 0;
}

/* line 278, inc/sass/_comments.scss */
.comment-form-comment textarea {
  border-radius: 0;
}

/* line 282, inc/sass/_comments.scss */
#cancel-comment-reply-link {
  color: #666666;
  float: right;
  font-size: 14px;
}

/* line 288, inc/sass/_comments.scss */
.comment-subscription-form {
  margin-bottom: 5px;
}
@media (max-width: 480px) {
  /* line 288, inc/sass/_comments.scss */
  .comment-subscription-form {
    float: left;
  }
}

@media (max-width: 770px) {
  /* line 297, inc/sass/_comments.scss */
  .add-comment-wrap.col-2 {
    padding-right: 6%;
    width: 100%;
  }

  /* line 301, inc/sass/_comments.scss */
  .comment-respond {
    top: -44px;
    padding: 0 0 0 10px;
  }

  /* line 305, inc/sass/_comments.scss */
  .comments-count {
    width: 20%;
  }
}
@media (max-width: 568px) {
  /* line 311, inc/sass/_comments.scss */
  .add-comment-wrap.col-2 {
    padding-right: 3%;
  }
}
@media (max-width: 440px) {
  /* line 317, inc/sass/_comments.scss */
  h3.comments-title {
    color: #fff;
    font-size: 18px;
    font-size: 1.8rem;
    background: #7d479b;
    padding: 12px 0;
    margin-top: -5px;
    width: 100%;
    text-align: center;
  }

  /* line 328, inc/sass/_comments.scss */
  ol.comment-list {
    margin: -10px 5px;
  }

  /* line 331, inc/sass/_comments.scss */
  .comment-respond {
    top: -55px;
    padding: 0 5px;
  }

  /* line 335, inc/sass/_comments.scss */
  .add-comment-wrap.col-2 {
    padding-right: 0;
    padding-left: 0;
    text-align: center;
  }

  /* line 340, inc/sass/_comments.scss */
  .comment-content {
    margin-right: 0;
  }

  /* line 343, inc/sass/_comments.scss */
  .comments-count {
    width: 100%;
  }

  /* line 347, inc/sass/_comments.scss */
  .comments-head {
    padding: 5px 0 30px;
  }
}
/* line 352, inc/sass/_comments.scss */
.sign-in-comment-button {
  float: right;
  background: none;
  color: #000 !important;
  font-size: 16px;
  padding: 13px 14px;
  margin-top: -50px;
  margin-right: -100px;
}
/* line 361, inc/sass/_comments.scss */
.sign-in-comment-button:hover {
  background: #EDF1F7;
}
/* line 365, inc/sass/_comments.scss */
.sign-in-comment-button img {
  top: 10px;
  position: relative;
  right: 5px;
}

/* line 372, inc/sass/_comments.scss */
.oneall_social_login_label {
  display: none;
}

/* line 377, inc/sass/_comments.scss */
.oneall_social_login_providers {
  height: 40px;
  overflow: hidden;
  position: relative;
  top: 47px;
  right: 8px;
  z-index: 1;
}

/* line 1, inc/sass/_widgets.scss */
.widget {
  margin: 0 0 11px 0;
}
/* line 4, inc/sass/_widgets.scss */
.widget .widget-title {
  margin-bottom: 0.75rem;
}
/* line 6, inc/sass/_widgets.scss */
.widget ul.popular-posts {
  overflow: hidden;
  list-style-type: none;
  margin: 0 0 1.5em 0;
}
/* line 11, inc/sass/_widgets.scss */
.widget ul.popular-posts p {
  margin-bottom: 14px;
}
/* line 13, inc/sass/_widgets.scss */
.widget ul.popular-posts > li {
  border-bottom: 1px solid #edf0f7;
  /*border-color: rgba(0,0,0,0.25);*/
  margin: 0 0 16px 0;
}
/* line 19, inc/sass/_widgets.scss */
.widget ul.popular-posts > li:last-child {
  border: none;
}
/* line 23, inc/sass/_widgets.scss */
.widget ul.popular-posts .the-excerpt {
  font-size: 1.4rem;
  font-size: 14px;
  font-family: "WOL_Reg", "SegoeUIMed", "SegoeUI", "Segoe UI", Tahoma, Helvetica, sans-serif;
  line-height: 1.8rem;
  margin: 0;
}
/* line 31, inc/sass/_widgets.scss */
.widget ul.popular-posts .post-title {
  display: block;
  font-size: 1.8rem;
  line-height: 1.9rem;
  margin-bottom: 4px;
  font-family: "WOL_SL", "SegoeUI", "Segoe UI", Tahoma, Helvetica, sans-serif;
}
/* line 38, inc/sass/_widgets.scss */
.widget ul.popular-posts .content-wrap {
  overflow: hidden;
}
/* line 39, inc/sass/_widgets.scss */
.widget ul.popular-posts .featured-post-thumb {
  margin: 0 10px 10px 0;
}
/* line 41, inc/sass/_widgets.scss */
.widget ul.popular-posts .read-more {
  font-family: "WOL_Reg", "SegoeUIMed", "SegoeUI", "Segoe UI", Tahoma, Helvetica, sans-serif;
}

/* Make sure select elements fit in widgets */
/* line 49, inc/sass/_widgets.scss */
.widget select {
  max-width: 100%;
}

/* Search widget */
/* line 54, inc/sass/_widgets.scss */
.widget_search .search-submit {
  display: none;
}

/* line 58, inc/sass/_widgets.scss */
.widget-area .widget-title {
  margin-bottom: 16px;
  padding: 6px 13px;
}

/* Pop Posts Widget */
/* line 65, inc/sass/_widgets.scss */
.widget_wds_ms_popular_posts .widget-title {
  margin-bottom: 26px;
}

/* line 70, inc/sass/_widgets.scss */
.jetpack_subscription_widget {
  margin: 0 0 42px;
}
@media (max-width: 770px) {
  /* line 73, inc/sass/_widgets.scss */
  .jetpack_subscription_widget form {
    overflow: hidden;
    position: relative;
  }
}

/* line 82, inc/sass/_widgets.scss */
#subscribe-text {
  color: #454545;
  font-size: 1.4rem;
  font-size: 14px;
  margin-bottom: 15px;
}

/* line 89, inc/sass/_widgets.scss */
#subscribe-email {
  float: left;
  width: 62%;
  max-width: 100%;
}
/* line 94, inc/sass/_widgets.scss */
#subscribe-email input {
  width: 100%;
  padding: 8px 4px !important;
  background-color: #ededef;
  border: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}
@media (max-width: 1024px) {
  /* line 89, inc/sass/_widgets.scss */
  #subscribe-email {
    width: 58%;
  }
}
@media (max-width: 955px) {
  /* line 89, inc/sass/_widgets.scss */
  #subscribe-email {
    width: 55%;
  }
}
@media (max-width: 904px) {
  /* line 89, inc/sass/_widgets.scss */
  #subscribe-email {
    margin: 0;
    width: 100%;
  }
}

/* line 123, inc/sass/_widgets.scss */
p#subscribe-submit {
  display: inline-block;
  margin-bottom: 0;
}
@media (max-width: 904px) {
  /* line 123, inc/sass/_widgets.scss */
  p#subscribe-submit {
    display: block;
    text-align: right;
  }
}
@media (max-width: 904px) {
  /* line 132, inc/sass/_widgets.scss */
  p#subscribe-submit input[type="submit"] {
    position: relative;
  }
}
@media (max-width: 770px) {
  /* line 132, inc/sass/_widgets.scss */
  p#subscribe-submit input[type="submit"] {
    position: absolute;
    right: 0;
    top: auto;
  }
}

/* line 146, inc/sass/_widgets.scss */
#subscribe-submit input[type="submit"] {
  background: #FF1769;
  width: 86px;
  padding: 6px 10px 7px 10px !important;
  margin-left: -4px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 155, inc/sass/_widgets.scss */
#subscribe-submit input[type="submit"]:hover {
  background: #e30050;
}

@-moz-document url-prefix() {
  /* line 161, inc/sass/_widgets.scss */
  #subscribe-email input {
    width: 140px;
    padding: 10px 0px;
    background-color: #ededef;
    display: inline-block;
    border: 0px none;
    border-radius: 0px;
  }

  /* line 170, inc/sass/_widgets.scss */
  #subscribe-submit input[type="submit"] {
    background: none repeat scroll 0% 0% #ff1769;
    padding: 8px 7px 10px;
    font-size: 16px;
    width: 86px;
  }
}
/* Translation Widget Override Styles */
/* line 180, inc/sass/_widgets.scss */
#WidgetLauncher {
  margin: 0px !important;
  width: 227px !important;
  height: 32px !important;
  display: block !important;
}

/* line 186, inc/sass/_widgets.scss */
#LauncherTranslatePhrase {
  text-align: center;
  cursor: pointer;
  padding: 5px 0 6px 0 !important;
  height: 21px;
}

/* line 194, inc/sass/_widgets.scss */
.Dark #LauncherTranslatePhrase {
  border: 0px !important;
}

/* line 197, inc/sass/_widgets.scss */
#TranslateSpan {
  display: none !important;
}

/* line 200, inc/sass/_widgets.scss */
.WidgetEnabled {
  background: url(/wp-content/themes/mwb/images/bing-translate.png) center center no-repeat #b5b5b5 !important;
}

/* line 204, inc/sass/_widgets.scss */
#LauncherLogo {
  display: none !important;
}

/* line 1, inc/sass/_add-this.scss */
.addthis_toolbox {
  float: right;
  margin: 0 0 20px 20px;
  text-align: center;
}

/* line 7, inc/sass/_add-this.scss */
.addthis_counter {
  display: block !important;
  color: #333 !important;
  text-align: center;
  text-decoration: none;
  font-weight: normal;
  font-size: 10px;
}

/* line 17, inc/sass/_add-this.scss */
.addthis_counter:after {
  content: ' Shares';
}

/* line 21, inc/sass/_add-this.scss */
.addthis-single-wrap {
  position: fixed;
  right: 0;
  bottom: 50%;
  z-index: 100;
  margin-bottom: -126px;
  padding: 20px 20px 0;
  width: 28px;
  background: #e1e1e1;
}
/* line 31, inc/sass/_add-this.scss */
.addthis-single-wrap a {
  display: block;
  margin-bottom: 20px;
}
@media (max-width: 475px) {
  /* line 21, inc/sass/_add-this.scss */
  .addthis-single-wrap {
    display: none;
  }
}
@media (max-width: 770px) {
  /* line 21, inc/sass/_add-this.scss */
  .addthis-single-wrap {
    display: none;
  }
}

/* line 45, inc/sass/_add-this.scss */
.addthis-single-wrap .addthis_toolbox {
  margin: 0;
}

/* Globally hidden elements when Infinite Scroll is supported and in use. */
/* line 2, inc/sass/_infinite-scroll.scss */
.infinite-scroll .paging-navigation,
.infinite-scroll.neverending .site-footer {
  /* Theme Footer (when set to scrolling) */
  display: none;
}

/* When Infinite Scroll has reached its end we need to re-display elements that were hidden (via .neverending) before */
/* line 8, inc/sass/_infinite-scroll.scss */
.infinity-end.neverending .site-footer {
  display: block;
}

@media (max-width: 1150px) {
  /* line 6, inc/sass/_responsive.scss */
  .single .post-info {
    padding-left: 0;
  }
  /* line 10, inc/sass/_responsive.scss */
  .single .social-icons-wrap {
    clear: both;
    float: left;
  }
  /* line 14, inc/sass/_responsive.scss */
  .single .social-icons-wrap .social-icons {
    margin: 5px 0 0;
  }

  /* line 21, inc/sass/_responsive.scss */
  .back-to-top-wrap {
    display: none;
  }
}
@media (max-width: 1100px) {
  /* line 31, inc/sass/_responsive.scss */
  .home .home-sticky-wrap {
    padding: 64px 20px 15px;
  }

  /* line 36, inc/sass/_responsive.scss */
  .home-sticky {
    max-width: 100%;
  }
  /* line 39, inc/sass/_responsive.scss */
  .home-sticky .left-col {
    max-width: 60%;
  }

  /* line 45, inc/sass/_responsive.scss */
  .announcement_wrap {
    margin-top: 10px;
  }
  /* line 48, inc/sass/_responsive.scss */
  .announcement_wrap .announcement {
    width: 100%;
  }
}
@media (max-width: 1024px) {
  /* line 59, inc/sass/_responsive.scss */
  .home-sticky .left-col {
    max-width: 55%;
  }

  /* line 67, inc/sass/_responsive.scss */
  .blog-name h1 {
    padding: 30px 10px;
  }

  /* line 73, inc/sass/_responsive.scss */
  .twitter-inner-wrap {
    width: 100%;
  }

  /* line 78, inc/sass/_responsive.scss */
  .site-content,
  .site-footer {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
  }

  /* line 86, inc/sass/_responsive.scss */
  .site-content {
    padding: 0 20px;
  }

  /* line 90, inc/sass/_responsive.scss */
  .site-footer {
    padding: 30px 20px 0;
  }
}
@media (max-width: 980px) {
  /* line 98, inc/sass/_responsive.scss */
  .announcement_wrap {
    padding-bottom: 10px;
  }
  /* line 101, inc/sass/_responsive.scss */
  .announcement_wrap .highlight {
    padding-top: 22px;
  }
  /* line 105, inc/sass/_responsive.scss */
  .announcement_wrap .message {
    max-width: 75%;
  }

  /* line 113, inc/sass/_responsive.scss */
  .blog-name .inner-name-wrapper {
    width: 100%;
  }
}
@media (max-width: 960px) {
  /* line 124, inc/sass/_responsive.scss */
  .home .home-sticky-wrap {
    height: auto;
    padding-top: 30px;
  }

  /* line 132, inc/sass/_responsive.scss */
  .home-sticky .left-col {
    max-width: 50%;
  }
  /* line 136, inc/sass/_responsive.scss */
  .home-sticky .right-col {
    max-width: 40%;
  }

  /* line 142, inc/sass/_responsive.scss */
  .twitter-wrap,
  .latest-tweets {
    height: auto !important;
  }

  /* line 147, inc/sass/_responsive.scss */
  .tweet-logo {
    margin-right: 5px;
  }

  /* line 153, inc/sass/_responsive.scss */
  .latest-tweets ul {
    margin: 11px 0 0;
  }

  /* line 158, inc/sass/_responsive.scss */
  .tdots {
    height: auto;
    padding: 0;
    position: relative;
  }
}
@media (max-width: 890px) {
  /* line 167, inc/sass/_responsive.scss */
  #footer-share {
    min-width: 0;
  }
  /* line 170, inc/sass/_responsive.scss */
  #footer-share > span {
    display: none;
  }
}
@media (max-width: 770px) {
  /* line 183, inc/sass/_responsive.scss */
  .home .home-sticky .left-col {
    width: 100%;
    max-width: 100%;
  }
  /* line 187, inc/sass/_responsive.scss */
  .home .home-sticky .left-col img {
    width: 100%;
  }
  /* line 192, inc/sass/_responsive.scss */
  .home .home-sticky .right-col {
    width: 100%;
    max-width: 100%;
  }

  /* line 200, inc/sass/_responsive.scss */
  .announcement_wrap {
    display: none !important;
  }

  /* line 207, inc/sass/_responsive.scss */
  .blog-name h1 {
    padding: 30px 20px;
  }

  /* line 217, inc/sass/_responsive.scss */
  .latest-tweets ul li {
    height: 33px;
  }

  /* line 224, inc/sass/_responsive.scss */
  #primary {
    width: 100%;
  }

  /* line 231, inc/sass/_responsive.scss */
  .single article {
    width: 100%;
  }
  /* line 237, inc/sass/_responsive.scss */
  .single footer.entry-meta {
    height: auto;
  }
  /* line 244, inc/sass/_responsive.scss */
  .single #tag-wrap h2 {
    float: left;
  }
  /* line 248, inc/sass/_responsive.scss */
  .single #tag-wrap .tag-list {
    display: block;
    margin: 0 0 0 63px;
  }

  /* line 256, inc/sass/_responsive.scss */
  .footer-widget-col {
    width: 50%;
  }
  /* line 259, inc/sass/_responsive.scss */
  .footer-widget-col:nth-child(3) {
    clear: left;
  }
  /* line 264, inc/sass/_responsive.scss */
  .footer-widget-col:nth-child(3) #nav_menu-4.widget_nav_menu {
    margin-left: 0;
  }
  /* line 274, inc/sass/_responsive.scss */
  .footer-widget-col:nth-child(4) #nav_menu-5.widget_nav_menu {
    margin-left: 7px;
  }
}
@media (max-width: 600px) {
  /* line 288, inc/sass/_responsive.scss */
  .single .entry-meta #tag-wrap,
  .single .entry-meta #footer-share {
    width: 100%;
  }

  /* line 295, inc/sass/_responsive.scss */
  #footer-share {
    border-top: 1px solid #fff;
    clear: both;
    overflow: hidden;
    padding: 9px 7px;
    position: relative;
  }
  /* line 302, inc/sass/_responsive.scss */
  #footer-share > span {
    display: inline;
    padding: 0 2% 0 7px;
  }
}
@media (max-width: 480px) {
  /* line 316, inc/sass/_responsive.scss */
  .latest-tweets ul li {
    height: 63px;
  }

  /* line 325, inc/sass/_responsive.scss */
  .comment-list .avatar {
    margin-bottom: 5px;
  }
  /* line 329, inc/sass/_responsive.scss */
  .comment-list .author-wrap {
    clear: left;
    float: left;
    margin-bottom: 8px;
  }
  /* line 335, inc/sass/_responsive.scss */
  .comment-list .comment-body {
    padding: 0;
  }
  /* line 339, inc/sass/_responsive.scss */
  .comment-list .comment-right {
    text-align: right;
  }
  /* line 345, inc/sass/_responsive.scss */
  .comment-list .comment-actions a {
    float: right;
    margin: 0;
  }
}
