/*
	Toc
	0  Utilities, imports and transitions
	1  Typograpghy
	2  Columns and grid
	3  Metrics
	4  Coloring
	5  General Styling
	6  Icons and fallbacks
	7  Header
	8  Footer and weather
	9  Sliding menu & burger menu
	10 Main styles
	11 Breaking news
	12 Single article
	13 More articles block
	14 Disqus
	15 Video slider 
	16 Content Footer
	17 Article List
	18 Bloggers List
	19 Category Landing
	19.1 Category Landing Slider
	20 Sports
    21 Videos and videolist
    22 Live Tv
    23 Home
    24 Blogposts
    25 Opinions inner
    26 404
    27 Weather
    28 Search Results
    29 flights
    30 Pharmacies
    31 Skin
    32 Minute to minute / Lepto pros lepto / 
    33 Dropdown handler 
    34 Poll Results 
    35 Video slider sidebar 
    36 Scrollbars

	============================= 

	X   Responsive
	XX  Slider CSS
    XXX Layout fixes
     XXX Retina ready CSS 

*/
/* 0 Utilities,imports and transitions */
/*  Syntax Quick Reference
  --------------------------
  column($ratios: 1, $offset: 0, $cycle: 0, $uncycle: 0, $gutter: $jeet-gutter)
  span($ratio: 1, $offset: 0)
  shift($ratios: 0, $col_or_span: column, $gutter: $jeet-gutter)
  unshift()
  edit()
  center($max_width: 1410px, $pad: 0)
  stack($pad: 0, $align: false)
  unstack()
  align($direction: both)
  cf()
*/
/* TOC 
   1. Rem from px
   2. Breakpoints 
   3. SVG background images with PNG and retina fallback
   4. Animations and keyframes
   5. Clearfix
   6 .Anternative breakpoints
   7. Retina Images
   8. Box sizing	
   9  Transitions
   10 vendor prefix
   11 Px to em
   12 Reverse vendor
   13 rem utility
*/
.clearfix {
  *zoom: 1; }
  .clearfix:before, .clearfix:after {
    content: " ";
    display: table; }
  .clearfix:after {
    clear: both; }

/* 11 Px to em */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
summary {
  display: block; }

audio,
canvas,
video {
  display: inline-block; }

audio:not([controls]) {
  display: none;
  height: 0; }

[hidden], template {
  display: none; }

html {
  background: white;
  color: black;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%; }

html,
button,
input,
select,
textarea {
  font-family: sans-serif; }

body {
  margin: 0; }

a {
  background: transparent; }
  a:focus, a:hover, a:active {
    outline: 0; }

*:focus {
  outline: 0;
  border-color: inherit;
  -webkit-box-shadow: none;
  box-shadow: none; }

h1 {
  font-size: 2em;
  margin: 0.67em 0; }

h2 {
  font-size: 1.5em;
  margin: 0.83em 0; }

h3 {
  font-size: 1.17em;
  margin: 1em 0; }

h4 {
  font-size: 1em;
  margin: 1.33em 0; }

h5 {
  font-size: 0.83em;
  margin: 1.67em 0; }

h6 {
  font-size: 0.75em;
  margin: 2.33em 0; }

abbr[title] {
  border-bottom: 1px dotted; }

b,
strong {
  font-weight: bold; }

dfn {
  font-style: italic; }

mark {
  background: #ff0;
  color: #000; }

code,
kbd,
pre,
samp {
  font-family: monospace, serif;
  font-size: 1em; }

pre {
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word; }

q {
  quotes: "\201C" "\201D" "\2018" "\2019"; }

q:before,
q:after {
  content: '';
  content: none; }

small {
  font-size: 80%; }

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sup {
  top: -0.5em; }

sub {
  bottom: -0.25em; }

img {
  border: 0; }

svg:not(:root) {
  overflow: hidden; }

figure {
  margin: 0; }

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

legend {
  border: 0;
  padding: 0;
  white-space: normal; }

button,
input,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  margin: 0;
  vertical-align: baseline; }

button,
input {
  line-height: normal; }

button,
select {
  text-transform: none; }

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer; }

button[disabled],
input[disabled] {
  cursor: default; }

input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0; }

input[type="search"] {
  -webkit-appearance: textfield;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box; }

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0; }

textarea {
  overflow: auto;
  vertical-align: top; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

/* 00 Utility classes */
.padtop0 {
  padding-top: 0; }

.martop0 {
  margin-top: 0; }

.mar0 {
  margin: 0; }

.text-center {
  text-align: center; }

.animate {
  -webkit-transition: all 1s ease;
  -ms-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease; }

.animatehalf, .tabbed--content {
  -webkit-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out; }

.animatequarter {
  -webkit-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out; }

/* 1 Coloring*/
.darkblue_bg {
  background: #003546; }

.siel_bg {
  background: #58afbf; }

.red_bg {
  background: #c21c1a; }

.lightsiel_bg {
  background: #51919c; }

.grey_bg {
  background: #959595; }

.lightgrey_bg {
  background: #cdcdcd; }

.orange_bg {
  background: #f25022; }

.brown_bg {
  background: #464646; }

.darkbrown_bg {
  background: #252525; }

.ultragrey_bg {
  background: #f3f3f3; }

.darkred_bg {
  background: #912225; }

.turqoise_bg {
  background: #134f60; }

.ecru_bg {
  background: #d7d7d7; }

.black_bg {
  background: black; }

.white_bg {
  background: white; }

.grey_92_bg {
  background: #ebebeb; }

.heavygrey_bg {
  background: #9a9a9a; }

.darkblue_color {
  color: #003546; }

.siel_color {
  color: #58afbf; }

.red_color {
  color: #c21c1a; }

.lightsiel_color {
  color: #51919c; }

.grey_color {
  color: #959595; }

.lightgrey_color {
  color: #cdcdcd; }

.orange_color {
  color: #f25022; }

.brown_color {
  color: #464646; }

.darkbrown_color {
  color: #252525; }

.ultragrey_color {
  color: #f3f3f3; }

.darkred_color {
  color: #912225; }

.turqoise_color {
  color: #134f60; }

.ecru_color {
  color: #d7d7d7; }

.black_color {
  color: black; }

.white_color {
  color: white; }

.grey_92_color {
  color: #ebebeb; }

.heavygrey_color {
  color: #9a9a9a; }

/* 2. col */
.clear {
  width: 100%;
  height: 1px;
  clear: both; }

.clear.clearzero {
  height: 0; }

.clear.clearbig {
  margin-top: 2.77778em; }

body,
.sigma--content {
  overflow: hidden;
  max-height: 100%; }

.scrolled .sigma--content {
  padding-top: 67px; }

.col--1-2, .pharmacy--info,
.pharmacy--map,
.col--2-2 {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 48.5%;
  margin-left: 0%;
  margin-right: 3%; }
  .col--1-2:before, .pharmacy--info:before,
  .pharmacy--map:before, .col--1-2:after, .pharmacy--info:after,
  .pharmacy--map:after,
  .col--2-2:before,
  .col--2-2:after {
    content: '';
    display: table; }
  .col--1-2:after, .pharmacy--info:after,
  .pharmacy--map:after,
  .col--2-2:after {
    clear: both; }
  .col--1-2:last-child, .pharmacy--info:last-child,
  .pharmacy--map:last-child,
  .col--2-2:last-child {
    margin-right: 0%; }

.col--1-4 {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 22.75%;
  margin-left: 0%;
  margin-right: 3%; }
  .col--1-4:before, .col--1-4:after {
    content: '';
    display: table; }
  .col--1-4:after {
    clear: both; }
  .col--1-4:last-child {
    margin-right: 0%; }

.col--3-4 {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 74.25%;
  margin-left: 0%;
  margin-right: 3%; }
  .col--3-4:before, .col--3-4:after {
    content: '';
    display: table; }
  .col--3-4:after {
    clear: both; }
  .col--3-4:last-child {
    margin-right: 0%; }

.col--1-3 {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 31.33333%;
  margin-left: 0%;
  margin-right: 3%; }
  .col--1-3:before, .col--1-3:after {
    content: '';
    display: table; }
  .col--1-3:after {
    clear: both; }
  .col--1-3:last-child {
    margin-right: 0%; }

.col--2-3 {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 65.66667%;
  margin-left: 0%;
  margin-right: 3%; }
  .col--2-3:before, .col--2-3:after {
    content: '';
    display: table; }
  .col--2-3:after {
    clear: both; }
  .col--2-3:last-child {
    margin-right: 0%; }

.col--1-4 {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 22.75%;
  margin-left: 0%;
  margin-right: 3%; }
  .col--1-4:before, .col--1-4:after {
    content: '';
    display: table; }
  .col--1-4:after {
    clear: both; }
  .col--1-4:last-child {
    margin-right: 0%; }

.col--2-4 {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 48.5%;
  margin-left: 0%;
  margin-right: 3%; }
  .col--2-4:before, .col--2-4:after {
    content: '';
    display: table; }
  .col--2-4:after {
    clear: both; }
  .col--2-4:last-child {
    margin-right: 0%; }

.col--3-4 {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 74.25%;
  margin-left: 0%;
  margin-right: 3%; }
  .col--3-4:before, .col--3-4:after {
    content: '';
    display: table; }
  .col--3-4:after {
    clear: both; }
  .col--3-4:last-child {
    margin-right: 0%; }

.col--1-4 {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 22.75%;
  margin-left: 0%;
  margin-right: 3%; }
  .col--1-4:before, .col--1-4:after {
    content: '';
    display: table; }
  .col--1-4:after {
    clear: both; }
  .col--1-4:last-child {
    margin-right: 0%; }

.col--2-4 {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 48.5%;
  margin-left: 0%;
  margin-right: 3%; }
  .col--2-4:before, .col--2-4:after {
    content: '';
    display: table; }
  .col--2-4:after {
    clear: both; }
  .col--2-4:last-child {
    margin-right: 0%; }

.col--3-4 {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 74.25%;
  margin-left: 0%;
  margin-right: 3%; }
  .col--3-4:before, .col--3-4:after {
    content: '';
    display: table; }
  .col--3-4:after {
    clear: both; }
  .col--3-4:last-child {
    margin-right: 0%; }

.col--1-5 {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 17.6%;
  margin-left: 0%;
  margin-right: 3%; }
  .col--1-5:before, .col--1-5:after {
    content: '';
    display: table; }
  .col--1-5:after {
    clear: both; }
  .col--1-5:last-child {
    margin-right: 0%; }

.col--2-5 {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 38.2%;
  margin-left: 0%;
  margin-right: 3%; }
  .col--2-5:before, .col--2-5:after {
    content: '';
    display: table; }
  .col--2-5:after {
    clear: both; }
  .col--2-5:last-child {
    margin-right: 0%; }

.col--3-5 {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 58.8%;
  margin-left: 0%;
  margin-right: 3%; }
  .col--3-5:before, .col--3-5:after {
    content: '';
    display: table; }
  .col--3-5:after {
    clear: both; }
  .col--3-5:last-child {
    margin-right: 0%; }

.col--4-5 {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 58.8%;
  margin-left: 0%;
  margin-right: 3%; }
  .col--4-5:before, .col--4-5:after {
    content: '';
    display: table; }
  .col--4-5:after {
    clear: both; }
  .col--4-5:last-child {
    margin-right: 0%; }

.col--1-2.col--normargin, .col--normargin.pharmacy--info,
.col--normargin.pharmacy--map,
.col--2-2.col--normargin {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 50%;
  margin-left: 0%;
  margin-right: 0%; }
  .col--1-2.col--normargin:before, .col--normargin.pharmacy--info:before,
  .col--normargin.pharmacy--map:before, .col--1-2.col--normargin:after, .col--normargin.pharmacy--info:after,
  .col--normargin.pharmacy--map:after,
  .col--2-2.col--normargin:before,
  .col--2-2.col--normargin:after {
    content: '';
    display: table; }
  .col--1-2.col--normargin:after, .col--normargin.pharmacy--info:after,
  .col--normargin.pharmacy--map:after,
  .col--2-2.col--normargin:after {
    clear: both; }
  .col--1-2.col--normargin:last-child, .col--normargin.pharmacy--info:last-child,
  .col--normargin.pharmacy--map:last-child,
  .col--2-2.col--normargin:last-child {
    margin-right: 0%; }

.col--1-3.col--normargin {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 33.33333%;
  margin-left: 0%;
  margin-right: 0%; }
  .col--1-3.col--normargin:before, .col--1-3.col--normargin:after {
    content: '';
    display: table; }
  .col--1-3.col--normargin:after {
    clear: both; }
  .col--1-3.col--normargin:last-child {
    margin-right: 0%; }

.col--2-3.col--normargin {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 66.66667%;
  margin-left: 0%;
  margin-right: 0%; }
  .col--2-3.col--normargin:before, .col--2-3.col--normargin:after {
    content: '';
    display: table; }
  .col--2-3.col--normargin:after {
    clear: both; }
  .col--2-3.col--normargin:last-child {
    margin-right: 0%; }

.col--1-4.col--normargin {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 25%;
  margin-left: 0%;
  margin-right: 0%; }
  .col--1-4.col--normargin:before, .col--1-4.col--normargin:after {
    content: '';
    display: table; }
  .col--1-4.col--normargin:after {
    clear: both; }
  .col--1-4.col--normargin:last-child {
    margin-right: 0%; }

.col--2-4.col--normargin {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 50%;
  margin-left: 0%;
  margin-right: 0%; }
  .col--2-4.col--normargin:before, .col--2-4.col--normargin:after {
    content: '';
    display: table; }
  .col--2-4.col--normargin:after {
    clear: both; }
  .col--2-4.col--normargin:last-child {
    margin-right: 0%; }

.col--3-4.col--normargin {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 75%;
  margin-left: 0%;
  margin-right: 0%; }
  .col--3-4.col--normargin:before, .col--3-4.col--normargin:after {
    content: '';
    display: table; }
  .col--3-4.col--normargin:after {
    clear: both; }
  .col--3-4.col--normargin:last-child {
    margin-right: 0%; }

.col--normargin.col--1-5 {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 20%;
  margin-left: 0%;
  margin-right: 0%; }
  .col--normargin.col--1-5:before, .col--normargin.col--1-5:after {
    content: '';
    display: table; }
  .col--normargin.col--1-5:after {
    clear: both; }
  .col--normargin.col--1-5:last-child {
    margin-right: 0%; }

.col--normargin.col--1-6 {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 16.66667%;
  margin-left: 0%;
  margin-right: 0%; }
  .col--normargin.col--1-6:before, .col--normargin.col--1-6:after {
    content: '';
    display: table; }
  .col--normargin.col--1-6:after {
    clear: both; }
  .col--normargin.col--1-6:last-child {
    margin-right: 0%; }

.col--normargin.col--1-8 {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 12.5%;
  margin-left: 0%;
  margin-right: 0%; }
  .col--normargin.col--1-8:before, .col--normargin.col--1-8:after {
    content: '';
    display: table; }
  .col--normargin.col--1-8:after {
    clear: both; }
  .col--normargin.col--1-8:last-child {
    margin-right: 0%; }

.col--normargin.col--2-8 {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 25%;
  margin-left: 0%;
  margin-right: 0%; }
  .col--normargin.col--2-8:before, .col--normargin.col--2-8:after {
    content: '';
    display: table; }
  .col--normargin.col--2-8:after {
    clear: both; }
  .col--normargin.col--2-8:last-child {
    margin-right: 0%; }

.col--normargin.col--3-8 {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 37.5%;
  margin-left: 0%;
  margin-right: 0%; }
  .col--normargin.col--3-8:before, .col--normargin.col--3-8:after {
    content: '';
    display: table; }
  .col--normargin.col--3-8:after {
    clear: both; }
  .col--normargin.col--3-8:last-child {
    margin-right: 0%; }

.col--normargin.col--4-8 {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 50%;
  margin-left: 0%;
  margin-right: 0%; }
  .col--normargin.col--4-8:before, .col--normargin.col--4-8:after {
    content: '';
    display: table; }
  .col--normargin.col--4-8:after {
    clear: both; }
  .col--normargin.col--4-8:last-child {
    margin-right: 0%; }

.col--normargin.col--2-5 {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 40%;
  margin-left: 0%;
  margin-right: 0%; }
  .col--normargin.col--2-5:before, .col--normargin.col--2-5:after {
    content: '';
    display: table; }
  .col--normargin.col--2-5:after {
    clear: both; }
  .col--normargin.col--2-5:last-child {
    margin-right: 0%; }

.col--normargin.col--3-5 {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 60%;
  margin-left: 0%;
  margin-right: 0%; }
  .col--normargin.col--3-5:before, .col--normargin.col--3-5:after {
    content: '';
    display: table; }
  .col--normargin.col--3-5:after {
    clear: both; }
  .col--normargin.col--3-5:last-child {
    margin-right: 0%; }

.col--normargin.col--4-5 {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 60%;
  margin-left: 0%;
  margin-right: 0%; }
  .col--normargin.col--4-5:before, .col--normargin.col--4-5:after {
    content: '';
    display: table; }
  .col--normargin.col--4-5:after {
    clear: both; }
  .col--normargin.col--4-5:last-child {
    margin-right: 0%; }

.col--2-2.col--normargin {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 50%;
  margin-left: 0%;
  margin-right: 0%; }
  .col--2-2.col--normargin:before, .col--2-2.col--normargin:after {
    content: '';
    display: table; }
  .col--2-2.col--normargin:after {
    clear: both; }
  .col--2-2.col--normargin:last-child {
    margin-right: 0%; }

.col--5-18.col--normargin {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 27.77778%;
  margin-left: 0%;
  margin-right: 0%; }
  .col--5-18.col--normargin:before, .col--5-18.col--normargin:after {
    content: '';
    display: table; }
  .col--5-18.col--normargin:after {
    clear: both; }
  .col--5-18.col--normargin:last-child {
    margin-right: 0%; }

.col--6-18.col--normargin {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 33.33333%;
  margin-left: 0%;
  margin-right: 0%; }
  .col--6-18.col--normargin:before, .col--6-18.col--normargin:after {
    content: '';
    display: table; }
  .col--6-18.col--normargin:after {
    clear: both; }
  .col--6-18.col--normargin:last-child {
    margin-right: 0%; }

.col--2-18.col--normargin {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 11.11111%;
  margin-left: 0%;
  margin-right: 0%; }
  .col--2-18.col--normargin:before, .col--2-18.col--normargin:after {
    content: '';
    display: table; }
  .col--2-18.col--normargin:after {
    clear: both; }
  .col--2-18.col--normargin:last-child {
    margin-right: 0%; }

.col--6-17.col--normargin {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 35.29412%;
  margin-left: 0%;
  margin-right: 0%; }
  .col--6-17.col--normargin:before, .col--6-17.col--normargin:after {
    content: '';
    display: table; }
  .col--6-17.col--normargin:after {
    clear: both; }
  .col--6-17.col--normargin:last-child {
    margin-right: 0%; }

.col--5-17.col--normargin {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 29.41176%;
  margin-left: 0%;
  margin-right: 0%; }
  .col--5-17.col--normargin:before, .col--5-17.col--normargin:after {
    content: '';
    display: table; }
  .col--5-17.col--normargin:after {
    clear: both; }
  .col--5-17.col--normargin:last-child {
    margin-right: 0%; }

.col--4-17.col--normargin {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 23.52941%;
  margin-left: 0%;
  margin-right: 0%; }
  .col--4-17.col--normargin:before, .col--4-17.col--normargin:after {
    content: '';
    display: table; }
  .col--4-17.col--normargin:after {
    clear: both; }
  .col--4-17.col--normargin:last-child {
    margin-right: 0%; }

.col--3-17.col--normargin {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 17.64706%;
  margin-left: 0%;
  margin-right: 0%; }
  .col--3-17.col--normargin:before, .col--3-17.col--normargin:after {
    content: '';
    display: table; }
  .col--3-17.col--normargin:after {
    clear: both; }
  .col--3-17.col--normargin:last-child {
    margin-right: 0%; }

.col--2-17.col--normargin {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 11.76471%;
  margin-left: 0%;
  margin-right: 0%; }
  .col--2-17.col--normargin:before, .col--2-17.col--normargin:after {
    content: '';
    display: table; }
  .col--2-17.col--normargin:after {
    clear: both; }
  .col--2-17.col--normargin:last-child {
    margin-right: 0%; }

.displayNone {
  display: none; }

.topmenu,
.fright {
  float: right; }

.topmenu {
  padding-right: 70px;
  line-height: 0; }

.fleft {
  float: left; }

.text_align_right {
  text-align: right; }

.text_align_left {
  text-align: left; }

.text_align_center {
  text-align: center; }

div#searchbox-container {
  background: #134f60; }

input.sb-search-submit {
  display: none; }

div#sb-search input {
  outline: none;
  border: none;
  background: none;
  line-height: 1.4;
  width: 100%;
  text-align: center;
  font-size: 34px;
  font-weight: 100;
  color: #FFF; }
  div#sb-search input:-ms-input-placeholder {
    color: white; }
  div#sb-search input:-moz-placeholder {
    color: white; }
  div#sb-search input::-moz-placeholder {
    color: white; }
  div#sb-search input::-webkit-input-placeholder {
    color: white; }

.expanding--serc {
  -webkit-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  height: 0px;
  overflow: hidden; }

.expanding--serc.searched {
  height: 4em; }

div#sb-search {
  width: 50%;
  margin: 0 auto;
  padding: 13px 0; }

.no-margin {
  margin: 0; }
.no-margin-right {
  margin-right: 0; }
.no-margin-top {
  margin-top: 0; }
.no-margin-bottom {
  margin-bottom: 0; }
.no-margin-left {
  margin-left: 0; }
.no-padding {
  padding: 0; }
.no-padding-right {
  padding-right: 0; }
.no-padding-top {
  padding-top: 0; }
.no-padding-bottom {
  padding-bottom: 0; }
.no-padding-left {
  padding-left: 0; }

.font_weight_100 {
  font-weight: 100; }

.font_weight_300 {
  font-weight: 300; }

.font_weight_400 {
  font-weight: 400; }

.font_weight_500 {
  font-weight: 500; }

.font_weight_700 {
  font-weight: 700; }

.font_weight_900 {
  font-weight: 900; }

.owl-nav span:hover {
  font-weight: bold; }

.main--centered {
  max-width: 1200px;
  float: none;
  display: block;
  margin-right: auto;
  margin-left: auto;
  padding-left: 0;
  padding-right: 0;
/*  -webkit-transition: all 1s ease-in-out;
  -ms-transition: all 1s ease-in-out;
  -moz-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out; */}

/* 3 Metrics */
/*
	Body font size 18px

	2em : 36px;
	
	10px : 0.556em
	15px : 0.833em
	20px : 1.111em;


*/
.pem--1 {
  padding: 1em; }

.pem--2 {
  padding: 1em; }

.mem--1 {
  margin: 1em; }

.mem--2 {
  margin: 1em; }

/* 4 General Styling */
*,
*:after,
*:before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  /*-webkit-touch-callout: none;*/ }

html {
  overflow-x: hidden; }

body {
  overflow-x: hidden;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  line-height: 22px;
  background: #f3f3f3; }

.big-styles, h1, .bloggers--latest--from--category .column-title {
  color: black;
  line-height: 1;
  font-weight: 900;
  margin: 0 0 0 0; }

h1 {
  font-size: 2.77778em;
  line-height: 1.3; }

h1 a {
  color: black; }

h2 a {
  color: #c21c1a; }

.mdrnzr_no-touch h1 {
  -webkit-text-stroke: 0.2px; }

.mdrnzr_no-touch h2 a {
  -webkit-text-stroke: 0.1px; }

h2 {
  color: #c21c1a; }

h3 {
  color: #c21c1a; }

h4 {
  color: #58afbf; }

a {
  color: #58afbf;
  text-decoration: none; }

cite, cite a {
  font-weight: 400;
  color: #000;
  font-style: normal;
  font-weight: 400;
  color: black; }

.videoWrapper {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  padding-top: 25px;
  height: 0; }

.videoWrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.btn {
  font-size: 0.88889em;
  padding: 0.625em 0.83333em;
  outline: 0;
  border: 0;
  font-weight: 900;
  color: white; }

/* 5 Typography */
@font-face {
  font-family: 'iconfont';
  src: url("fonts/iconfont.eot"); }
@font-face {
  font-family: 'iconfont';
  src: url("../fonts/iconfont.eot?96u4t4");
  src: url("../fonts/iconfont.eot?#iefix96u4t4") format("embedded-opentype"), url("../fonts/iconfont.woff?96u4t4") format("woff"), url("../fonts/iconfont.ttf?96u4t4") format("truetype"), url("../fonts/iconfont.svg?96u4t4#iconfont") format("svg");
  font-weight: normal;
  font-style: normal; }
.iconfont {
  font-family: 'iconfont';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.iconfont-G:before,
.iconfont-uni47:before {
  content: "\47"; }

.iconfont-uni79:before {
  content: "\79"; }

.iconfont-flights:before {
  content: "\e600"; }

.iconfont-newspaper:before {
  content: "\e601"; }

.iconfont-pharmacy:before {
  content: "\e602"; }

.iconfont-rss:before {
  content: "\e603"; }

.iconfont-uniF107:before {
  content: "\f107"; }

.iconfont-uniF10A:before {
  content: "\f10a"; }

.iconfont-uniF11B:before {
  content: "\f11b"; }

.iconfont-uniF124:before {
  content: "\f124"; }

.iconfont-uniF125:before {
  content: "\f125"; }

.iconfont-uniF132:before {
  content: "\f132"; }

.iconfont-uniF146:before {
  content: "\f146"; }

.iconfont-uniF150:before {
  content: "\f150"; }

.iconfont-uniF152:before {
  content: "\f152"; }

.iconfont-uniF153:before {
  content: "\f153"; }

.iconfont-uniF154:before {
  content: "\f154"; }

.iconfont-uniF20D:before {
  content: "\f20d"; }

.iconfont-uniF20E:before {
  content: "\f20e"; }

.iconfont-uniF21A:before {
  content: "\f21a"; }

.iconfont-uniF21F:before {
  content: "\f21f"; }

.iconfont-uniF231:before {
  content: "\f231"; }

.iconfont-uniF235:before {
  content: "\f235"; }

.iconfont-uniF243:before {
  content: "\f243"; }

.iconfont-uniF24C:before {
  content: "\f24c"; }

.iconfont-uniF24D:before {
  content: "\f24d"; }

.iconfont-uniF2AC:before {
  content: "\f2ac"; }

.iconfont-arrow-down:before {
  content: "\e604"; }

.iconfont-arrow-up:before {
  content: "\e605"; }

.iconfont-arrow-down2:before {
  content: "\e606"; }

.iconfont-arrow-up2:before {
  content: "\e607"; }

html, body, button, input, select, textarea {
  font-family: 'Roboto', sans-serif; }

.tinos--font, .bloggers--list .article--summary, .actual--caption, .leading_article .description, .tinos--font-all * {
  /* font-family: 'Tinos', serif; */
  font-family: Georgia, serif; }

.roboto--condensed--font {
  font-family: 'Roboto Condensed', sans-serif; }

/*6 Icons and fallbacks*/
/* 7 Header */
header .headerwow {
  padding: 11px 0.889em;
  line-height: 1; }
header .controls #logocontainer, header .controls #burger {
  vertical-align: middle;
  display: inline-block; }
header #burger {
  margin-right: 1.556em;
  margin-top: 2px; }
header #burger > span {
  background: #c21c1a;
  color: white;
  font-size: 1.889em;
  line-height: 1;
  cursor: pointer; }
header #burger:hover > span,
header #burger.opened > span {
  color: #c21c1a;
  background: white;
  -webkit-tap-highlight-color: transparent;
  -webkit-tap-highlight-color: transparent; }

.mdrnzr_touch header #burger:hover > span,
.mdrnzr_touch header #burger.opened > span {
  background: #c21c1a;
  color: white;
  -webkit-tap-highlight-color: transparent;
  -webkit-tap-highlight-color: transparent; }

.restofheader ul {
  list-style-type: none; }
  .restofheader ul li {
    float: left;
    padding-left: 0.944em;
    position: relative;
    margin-left: 0.556em; }
    .restofheader ul li:first-of-type {
      margin-left: 0;
      padding-left: 0; }
      .restofheader ul li:first-of-type:before {
        content: ""; }
    .restofheader ul li:before {
      content: "\25A0";
      position: absolute;
      left: -1px;
      color: #58afbf;
      top: 3px; }
    .restofheader ul li
    a {
      font-size: 0.778em;
      line-height: 1;
      color: white;
      font-weight: 900; }

.controls {
  position: relative; }

.header-sigma,
a#logo {
  background: url("../../../img/wedia/sigma_sprites.png") no-repeat -9px -17px;
  width: 290px;
  height: 45px;
  display: block;
  text-indent: -999em; }

.restofheader {
  position: relative; }

.srcbtn {
  width: 60px;
  height: 60px;
  display: block;
  position: absolute;
  right: 0;
  top: -6px;
  padding: 0;
  margin: 0;
  line-height: 60px;
  text-align: center;
  cursor: pointer; }

.sb-icon-search {
  color: white;
  z-index: 90;
  font-size: 1.667em;
  font-family: 'iconfont';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased; }

.sb-icon-search:before {
  content: "\f21f"; }

.aftermenu {
  background: #c21c1a; }
  .aftermenu .aftermenuinner {
    *zoom: 1;
    width: auto;
    max-width: 66.667em;
    float: none;
    display: block;
    margin-right: auto;
    margin-left: auto;
    padding-left: 0;
    padding-right: 0;
    padding: 3px 0.278em 4px 0.278em;
    line-height: 0; }
    .aftermenu .aftermenuinner:before, .aftermenu .aftermenuinner:after {
      content: '';
      display: table; }
    .aftermenu .aftermenuinner:after {
      clear: both; }
    .aftermenu .aftermenuinner a {
      font-weight: 900;
      color: white;
      font-size: 1.111em;
      line-height: 1.111em;
      padding: 0.444em 0.667em;
      display: block;
      -moz-transition: all 1s 0.5sc;
      -o-transition: all 1s 0.5sc;
      -webkit-transition: all 1s 0.5sc;
      transition: all 1s 0.5sc; }
    .aftermenu .aftermenuinner ul {
      list-style-type: none;
      text-align: center;
      padding: 0;
      margin: 0; }
      .aftermenu .aftermenuinner ul li {
        display: inline-block; }
        .aftermenu .aftermenuinner ul li:hover a, .aftermenu .aftermenuinner ul li.active a {
          background: #912225;
          -webkit-border-radius: 5px;
          -ms-border-radius: 5px;
          -moz-border-radius: 5px;
          -o-border-radius: 5px;
          border-radius: 5px; }

/* 8 Footer */
.prefooter {
  background: #134f60; }

.extracontent_footer,
.prefooterinner,
.main--content--inner,
.footer--inner {
  padding: 2.222em 1.889em; }

.main--content--inner.smallpaddingtop {
  padding-top: 1em; }

#useful a {
  display: inline-block;
  vertical-align: top;
  margin-left: 5px; }
  #useful a .icn {
    background: #003546;
    display: inline-block;
    -webkit-border-radius: 5px;
    -ms-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px; }
    #useful a .icn .iconfont {
      display: block;
      font-size: 31px;
      line-height: 1;
      padding: 31px;
      color: white; }
  #useful a .txt {
    display: block;
    color: #58afbf;
    font-size: 0.667em;
    line-height: 1.4em;
    text-align: center;
    margin-top: 0.500em; }

/* weather icons */
.weather--icon {
  background: url(../../../img/wedia/weather_icons.png) no-repeat;
  display: block;
  width: 34px;
  height: 34px; }

.weather--icon.status-0 {
  background-position: 0 0; }

.weather--icon.status-1,
.weather--icon.status-2 {
  background-position: -32px 0; }

.weather--icon.status-3,
.weather--icon.status-37,
.weather--icon.status-45,
.weather--icon.status-47 {
  background-position: -64px 0; }

.weather--icon.status-4 {
  background-position: -96px 0; }

.weather--icon.status-5 {
  background-position: -128px 0; }

.weather--icon.status-6,
.weather--icon.status-10 {
  background-position: -160px 0; }

.weather--icon.status-7 {
  background-position: -192px 0; }

.weather--icon.status-8,
.weather--icon.status-18 {
  background-position: -224px 0; }

.weather--icon.status-9 {
  background-position: -256px 0; }

.weather--icon.status-11,
.weather--icon.status-12 {
  background-position: -288px 0; }

.weather--icon.status-13,
.weather--icon.status-14 {
  background-position: -320px 0; }

.weather--icon.status-15,
.weather--icon.status-16,
.weather--icon.status-42,
.weather--icon.status-46 {
  background-position: -352px 0; }

.weather--icon.status-17,
.weather--icon.status-35 {
  background-position: -384px 0; }

.weather--icon.status-19 {
  background-position: -416px 0; }

.weather--icon.status-20,
.weather--icon.status-21 {
  background-position: -448px 0; }

.weather--icon.status-22 {
  background-position: -480px 0; }

.weather--icon.status-23,
.weather--icon.status-24 {
  background-position: -512px 0; }

.weather--icon.status-25,
.weather--icon.status-32,
.weather--icon.status-36 {
  background-position: -544px 0; }

.weather--icon.status-26,
.weather--icon.status-44 {
  background-position: -576px 0; }

.weather--icon.status-27,
.weather--icon.status-28 {
  background-position: -608px 0; }

.weather--icon.status-29 {
  background-position: -640px 0; }

.weather--icon.status-30 {
  background-position: -672px 0; }

.weather--icon.status-31 {
  background-position: -704px 0; }

.weather--icon.status-33 {
  background-position: -736px 0; }

.weather--icon.status-34 {
  background-position: -768px 0; }

.weather--icon.status-38 {
  background-position: -800px 0; }

.weather--icon.status-39 {
  background-position: -832px 0; }

.weather--icon.status-40 {
  background-position: -864px 0; }

.weather--icon.status-41,
.weather--icon.status-43 {
  background-position: -896px 0; }

.weather--icon.status-3200 {
  background-position: -928px 0; }

/* Weather Font */
@font-face {
  font-family: 'weathericons';
  src: url("../fonts/weathericons-regular-webfont.eot");
  src: url("../fonts/weathericons-regular-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/weathericons-regular-webfont.woff") format("woff"), url("../fonts/weathericons-regular-webfont.ttf") format("truetype"), url("../fonts/weathericons-regular-webfont.svg#weathericons-regular-webfontRg") format("svg");
  font-weight: normal;
  font-style: normal; }
.wi {
  display: inline-block;
  font-family: 'weathericons';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.wi-day-cloudy-gusts:before {
  content: "\f000"; }

.wi-day-cloudy-windy:before {
  content: "\f001"; }

.wi-day-cloudy:before {
  content: "\f002"; }

.wi-day-fog:before {
  content: "\f003"; }

.wi-day-hail:before {
  content: "\f004"; }

.wi-day-lightning:before {
  content: "\f005"; }

.wi-day-rain-mix:before {
  content: "\f006"; }

.wi-day-rain-wind:before {
  content: "\f007"; }

.wi-day-rain:before {
  content: "\f008"; }

.wi-day-showers:before {
  content: "\f009"; }

.wi-day-snow:before {
  content: "\f00a"; }

.wi-day-sprinkle:before {
  content: "\f00b"; }

.wi-day-sunny-overcast:before {
  content: "\f00c"; }

.wi-day-sunny:before {
  content: "\f00d"; }

.wi-day-storm-showers:before {
  content: "\f00e"; }

.wi-day-thunderstorm:before {
  content: "\f010"; }

.wi-cloudy-gusts:before {
  content: "\f011"; }

.wi-cloudy-windy:before {
  content: "\f012"; }

.wi-cloudy:before {
  content: "\f013"; }

.wi-fog:before {
  content: "\f014"; }

.wi-hail:before {
  content: "\f015"; }

.wi-lightning:before {
  content: "\f016"; }

.wi-rain-mix:before {
  content: "\f017"; }

.wi-rain-wind:before {
  content: "\f018"; }

.wi-rain:before {
  content: "\f019"; }

.wi-showers:before {
  content: "\f01a"; }

.wi-snow:before {
  content: "\f01b"; }

.wi-sprinkle:before {
  content: "\f01c"; }

.wi-storm-showers:before {
  content: "\f01d"; }

.wi-thunderstorm:before {
  content: "\f01e"; }

.wi-windy:before {
  content: "\f021"; }

.wi-night-alt-cloudy-gusts:before {
  content: "\f022"; }

.wi-night-alt-cloudy-windy:before {
  content: "\f023"; }

.wi-night-alt-hail:before {
  content: "\f024"; }

.wi-night-alt-lightning:before {
  content: "\f025"; }

.wi-night-alt-rain-mix:before {
  content: "\f026"; }

.wi-night-alt-rain-wind:before {
  content: "\f027"; }

.wi-night-alt-rain:before {
  content: "\f028"; }

.wi-night-alt-showers:before {
  content: "\f029"; }

.wi-night-alt-snow:before {
  content: "\f02a"; }

.wi-night-alt-sprinkle:before {
  content: "\f02b"; }

.wi-night-alt-storm-showers:before {
  content: "\f02c"; }

.wi-night-alt-thunderstorm:before {
  content: "\f02d"; }

.wi-night-clear:before {
  content: "\f02e"; }

.wi-night-cloudy-gusts:before {
  content: "\f02f"; }

.wi-night-cloudy-windy:before {
  content: "\f030"; }

.wi-night-cloudy:before {
  content: "\f031"; }

.wi-night-hail:before {
  content: "\f032"; }

.wi-night-lightning:before {
  content: "\f033"; }

.wi-night-rain-mix:before {
  content: "\f034"; }

.wi-night-rain-wind:before {
  content: "\f035"; }

.wi-night-rain:before {
  content: "\f036"; }

.wi-night-showers:before {
  content: "\f037"; }

.wi-night-snow:before {
  content: "\f038"; }

.wi-night-sprinkle:before {
  content: "\f039"; }

.wi-night-storm-showers:before {
  content: "\f03a"; }

.wi-night-thunderstorm:before {
  content: "\f03b"; }

.wi-celsius:before {
  content: "\f03c"; }

.wi-cloud-down:before {
  content: "\f03d"; }

.wi-cloud-refresh:before {
  content: "\f03e"; }

.wi-cloud-up:before {
  content: "\f040"; }

.wi-cloud:before {
  content: "\f041"; }

.wi-degrees:before {
  content: "\f042"; }

.wi-down-left:before {
  content: "\f043"; }

.wi-down:before {
  content: "\f044"; }

.wi-fahrenheit:before {
  content: "\f045"; }

.wi-horizon-alt:before {
  content: "\f046"; }

.wi-horizon:before {
  content: "\f047"; }

.wi-left:before {
  content: "\f048"; }

.wi-lightning:before {
  content: "\f016"; }

.wi-night-fog:before {
  content: "\f04a"; }

.wi-refresh-alt:before {
  content: "\f04b"; }

.wi-refresh:before {
  content: "\f04c"; }

.wi-right:before {
  content: "\f04d"; }

.wi-sprinkles:before {
  content: "\f04e"; }

.wi-strong-wind:before {
  content: "\f050"; }

.wi-sunrise:before {
  content: "\f051"; }

.wi-sunset:before {
  content: "\f052"; }

.wi-thermometer-exterior:before {
  content: "\f053"; }

.wi-thermometer-internal:before {
  content: "\f054"; }

.wi-thermometer:before {
  content: "\f055"; }

.wi-tornado:before {
  content: "\f056"; }

.wi-up-right:before {
  content: "\f057"; }

.wi-up:before {
  content: "\f058"; }

.wi-wind-west:before {
  content: "\f059"; }

.wi-wind-south-west:before {
  content: "\f05a"; }

.wi-wind-south-east:before {
  content: "\f05b"; }

.wi-wind-south:before {
  content: "\f05c"; }

.wi-wind-north-west:before {
  content: "\f05d"; }

.wi-wind-north-east:before {
  content: "\f05e"; }

.wi-wind-north:before {
  content: "\f060"; }

.wi-wind-east:before {
  content: "\f061"; }

.wi-smoke:before {
  content: "\f062"; }

.wi-dust:before {
  content: "\f063"; }

.wi-snow-wind:before {
  content: "\f064"; }

.wi-day-snow-wind:before {
  content: "\f065"; }

.wi-night-snow-wind:before {
  content: "\f066"; }

.wi-night-alt-snow-wind:before {
  content: "\f067"; }

.wi-day-sleet-storm:before {
  content: "\f068"; }

.wi-night-sleet-storm:before {
  content: "\f069"; }

.wi-night-alt-sleet-storm:before {
  content: "\f06a"; }

.wi-day-snow-thunderstorm:before {
  content: "\f06b"; }

.wi-night-snow-thunderstorm:before {
  content: "\f06c"; }

.wi-night-alt-snow-thunderstorm:before {
  content: "\f06d"; }

.wi-solar-eclipse:before {
  content: "\f06e"; }

.wi-lunar-eclipse:before {
  content: "\f070"; }

.wi-meteor:before {
  content: "\f071"; }

.wi-hot:before {
  content: "\f072"; }

.wi-hurricane:before {
  content: "\f073"; }

.wi-smog:before {
  content: "\f074"; }

.wi-alien:before {
  content: "\f075"; }

.wi-snowflake-cold:before {
  content: "\f076"; }

.wi-stars:before {
  content: "\f077"; }

.wi-moon-full:before {
  content: "\f078"; }

.wi-moon-waxing-gibbous:before {
  content: "\f079"; }

.wi-moon-waxing-quarter:before {
  content: "\f07a"; }

.wi-moon-waxing-crescent:before {
  content: "\f07b"; }

.wi-moon-young:before {
  content: "\f07c"; }

.wi-moon-new:before {
  content: "\f07d"; }

.wi-moon-old:before {
  content: "\f07e"; }

.wi-moon-waning-crescent:before {
  content: "\f080"; }

.wi-moon-waning-quarter:before {
  content: "\f081"; }

.wi-moon-waning-gibbous:before {
  content: "\f082"; }

.wi-night-partly-cloudy:before {
  content: "\f083"; }

.weather--icn--container {
  clear: right; }

.weather__block,
.weather__block--inner {
  display: inline-block; }

.weather__block {
  padding: 0.688em 0.938em;
  margin-right: 3px;
  -webkit-border-radius: 5px;
  -ms-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px; }

.weather--more a,
.city--name {
  font-size: 0.778em;
  line-height: 1;
  color: white; }

.weather--more a {
  font-size: 0.667em; }

.city--name {
  font-size: 0.778em; }

.weather--more {
  margin: 0.531em 0; }

.city--name {
  margin: 0.313em 0; }

.city--temp {
  font-size: 0.778em;
  line-height: 1;
  color: #58afbf;
  font-weight: 700; }

footer h4 {
  font-weight: 700;
  line-height: 1;
  margin: 0;
  padding: 0;
  font-size: 0.875em; }
footer ul {
  padding: 0; }
footer a {
  color: white;
  font-size: 0.778em;
  line-height: 1;
  font-weight: 300; }
footer #copyright a {
  font-size: 1em; }
footer .footer--inner--links ul {
  margin-bottom: 2.222em; }
footer .footer--inner--links li {
  margin-top: 0.538em;
  list-style-type: none; }
  footer .footer--inner--links li a {
    font-weight: 300;
    clear: both; }
footer .footer--row {
  padding-bottom: 1em; }
  footer .footer--row li {
    display: inline-block;
    margin-right: 1.278em; }
footer .footer--inner--row {
  margin: 1.667em 0 2.222em 0;
  clear: both;
  width: 100%;
  border-bottom: 1px solid #134f60; }
footer #copyright {
  text-align: left; }
  footer #copyright .col--2-3,
  footer #copyright .col--1-3 {
    vertical-align: middle; }
  footer #copyright .col--2-3 {
    font-size: 0.667em;
    line-height: 1;
    color: white; }
  footer #copyright .col--1-3 {
    position: relative; }
    footer #copyright .col--1-3 a {
      display: block;
      background: url("../../../img/wedia/sigma_sprites.png") no-repeat -10px -75px;
      width: 95px;
      height: 16px;
      text-indent: -9999em;
      top: 0;
      right: 0;
      position: absolute; }

/* 9 Sliding menu & burger menu */
#burger--sidebar.open {
  left: 0px; }

#sliding--sidebar.open {
  right: -1px; }

#burger--sidebar--inner {
  height: 100%;
  overflow: auto; }

#burger--sidebar,
#sliding--sidebar {
  position: absolute;
  z-index: 1000;
  background: white; }

#burger--sidebar {
  webkit-transition: left 1s cubic-bezier(0.8, 0.02, 0.45, 0.91), left 1s ease, right 1s ease;
  -ms-transition: left 1s cubic-bezier(0.8, 0.02, 0.45, 0.91), left 1s ease, right 1s ease;
  -moz-transition: left 1s cubic-bezier(0.8, 0.02, 0.45, 0.91), left 1s ease, right 1s ease;
  -o-transition: left 1s cubic-bezier(0.8, 0.02, 0.45, 0.91), left 1s ease, right 1s ease;
  transition: left 1s cubic-bezier(0.8, 0.02, 0.45, 0.91), left 1s ease, right 1s ease; }

#sliding--sidebar {
  webkit-transition: right 1s cubic-bezier(0.8, 0.02, 0.45, 0.91), left 1s ease, right 1s ease;
  -ms-transition: right 1s cubic-bezier(0.8, 0.02, 0.45, 0.91), left 1s ease, right 1s ease;
  -moz-transition: right 1s cubic-bezier(0.8, 0.02, 0.45, 0.91), left 1s ease, right 1s ease;
  -o-transition: right 1s cubic-bezier(0.8, 0.02, 0.45, 0.91), left 1s ease, right 1s ease;
  transition: right 1s cubic-bezier(0.8, 0.02, 0.45, 0.91), left 1s ease, right 1s ease; }

#burger--sidebar {
  z-index: 9999;
  width: 170px;
  left: -170px;
  min-height: 60%;
  height: 100%;
  -webkit-box-shadow: 1px 0 10px rgba(0, 0, 0, 0.09);
  -ms-box-shadow: 1px 0 10px rgba(0, 0, 0, 0.09);
  -moz-box-shadow: 1px 0 10px rgba(0, 0, 0, 0.09);
  -o-box-shadow: 1px 0 10px rgba(0, 0, 0, 0.09);
  box-shadow: 1px 0 10px rgba(0, 0, 0, 0.09); }
  #burger--sidebar ul {
    list-style-type: none;
    padding: 0; }
  #burger--sidebar #burger-nav
  ul {
    padding: 1.27778em 0; }
    #burger--sidebar #burger-nav
    ul li {
      margin: 0 0 0 1em;
      border-top: 1px solid whitesmoke; }
      #burger--sidebar #burger-nav
      ul li:last-of-type {
        border-bottom: 1px solid whitesmoke; }
      #burger--sidebar #burger-nav
      ul li a {
        line-height: 1;
        padding: 0.44444em 0;
        color: black;
        display: inline-block;
        font-size: 0.83333em;
        font-weight: 900; }
  #burger--sidebar h4, #burger--sidebar #morelinks a {
    font-weight: 300;
    line-height: 1; }
  #burger--sidebar h4 {
    color: #959595;
    font-size: 0.66667em;
    margin-bottom: 1.27778em; }
  #burger--sidebar #morelinks a {
    color: #636363;
    font-size: 0.77778em; }
  #burger--sidebar #morelinks li {
    margin-bottom: 1em; }
  #burger--sidebar div#navrestlinks {
    padding: 0 18px; }

.article--time--author a {
  color: #c21c1a;
  font-weight: 900; }

.btnholder .dropdownhandler,
.btnholder > a {
  background: #f3f3f3;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12);
  -ms-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12);
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12);
  -o-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12);
  -webkit-border-radius: 5px;
  -ms-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  border: solid 1px #d7d7d7;
  display: inline-block;
  -webkit-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  width: 100%;
  max-width: 300px;
  margin-right: 18px; }
  .btnholder .dropdownhandler span,
  .btnholder > a span {
    font-size: 0.778em;
    line-height: 1;
    display: block;
    text-align: center;
    color: black;
    padding: 9px 0;
    margin-top: -5px; }

.btnholder.morebtn > a span {
  line-height: 1;
  display: block;
  padding: 10px 0;
  margin-top: 0; }

.btnholder a.active,
.btnholder div.activedropdown,
.btnholder div.dropdownhandler:hover,
.btnholder a:hover {
  background: white;
  border: solid 1px #959595;
  color: #003546; }

.retina--ready #sliding--sidebar #handler span {
  background: url("../../../img/wedia/sigma_spritesx2.png") no-repeat -10px -94px;
  background-size: 500px 1000px;
  width: 20px;
  height: 56px; }

.retina--ready #sliding--sidebar #handler span:after {
  content: "";
  position: absolute;
  width: 2px;
  height: 43px;
  background: #fff;
  right: 0;
  top: 8px; }

/* fixed position on the header*/
.scrolled header {
  position: fixed;
  width: 100%;
  top: 0;
  z-index: 10000; }
.scrolled #burger--sidebar,
.scrolled #sliding--sidebar {
  position: fixed;
  top: 67px; }
.scrolled .expanding--serc {
  position: fixed;
  z-index: 99000;
  width: 100%;
  top: 67px; }

#sliding--sidebar {
  position: absolute;
  top: 0;
  height: 100%;
  width: 330px;
  z-index: 11000;
  /* keep the slidebar open*/
  /* right: -320px; */
  right: -1px; }
  #sliding--sidebar .article--rest {
    width: 180px;
    word-wrap: break-word; }
  #sliding--sidebar #sliding--sidebar--inner {
    max-height: 100%;
    height: 100%;
    width: 100%;
    position: absolute;
    right: 0;
    background: white;
    -webkit-box-shadow: -1px 0 10px rgba(0, 0, 0, 0.09);
    -ms-box-shadow: -1px 0 10px rgba(0, 0, 0, 0.09);
    -moz-box-shadow: -1px 0 10px rgba(0, 0, 0, 0.09);
    -o-box-shadow: -1px 0 10px rgba(0, 0, 0, 0.09);
    box-shadow: -1px 0 10px rgba(0, 0, 0, 0.09);
    border: solid 1px #d7d7d7; }
    #sliding--sidebar #sliding--sidebar--inner #sliding--sidebar--inner--contents {
      padding: 30px 13px 13px 13px;
      max-height: 100%;
      overflow-y: auto; }
  #sliding--sidebar #handler {
    position: absolute;
    left: -19px;
    z-index: 10000;
    top: 22px;
    /* Remove the handler */
    display: none; }
    #sliding--sidebar #handler span {
      display: block;
      background: url("../../../img/wedia/sigma_sprites.png") no-repeat -9px -95px;
      width: 21px;
      height: 55px; }
  #sliding--sidebar #handler:focus, #sliding--sidebar #handler span:focus, #sliding--sidebar #handler a:focus {
    outline: none;
    border: none; }
  #sliding--sidebar .sidebar--block {
    margin-bottom: 30px; }
    #sliding--sidebar .sidebar--block h3 {
      font-weight: 900;
      line-height: 1;
      padding: 0;
      margin: 0;
      font-size: 1em;
      position: relative;
      margin-bottom: 20px; }
      #sliding--sidebar .sidebar--block h3:after {
        content: "";
        height: 1px;
        background: #cdcdcd;
        width: 100%;
        top: 50%;
        margin-top: 0px;
        display: block;
        position: absolute;
        left: 20px; }
      #sliding--sidebar .sidebar--block h3 span {
        background: white;
        position: relative;
        z-index: 10;
        padding-right: 10px; }
    #sliding--sidebar .sidebar--block .article--image {
      width: 68px; }
    #sliding--sidebar .sidebar--block.latest time {
      width: 33px;
      display: inline-block;
      vertical-align: top; }
    #sliding--sidebar .sidebar--block.latest cite,
    #sliding--sidebar .sidebar--block .article--rest {
      margin-left: 17px; }
    #sliding--sidebar .sidebar--block.bloggers .blck--article-list--row {
      padding-bottom: 10px;
      margin-bottom: 10px;
      border-bottom: 1px solid #cdcdcd; }
      #sliding--sidebar .sidebar--block.bloggers .blck--article-list--row:last-of-type {
        border-bottom: 0; }
    #sliding--sidebar .sidebar--block .blck--article-list--row {
      margin-bottom: 20px; }
      #sliding--sidebar .sidebar--block .blck--article-list--row.morebtn, #sliding--sidebar .sidebar--block .blck--article-list--row:last-of-type {
        margin-bottom: 0; }
      #sliding--sidebar .sidebar--block .blck--article-list--row cite {
        font-size: 0.889em;
        display: inline-block;
        width: 208px;
        vertical-align: top; }
  #sliding--sidebar .imgbanner {
    width: 100%; }
    #sliding--sidebar .imgbanner img {
      width: 100%;
      max-width: 100%;
      height: auto; }

.blck--article-list--row time,
.article--time--author a {
  font-size: 14px;
  -webkit-text-stroke: 0.1px; }

.poll-desc {
  margin-bottom: 28px; }

input[type="radio"] {
  display: none; }

.retina--ready input[type="radio"] + label span {
  background: url("../../../img/wedia/sigma_spritesx2.png") no-repeat -35px -97px;
  background-size: 500px 1000px;
  width: 16px;
  height: 16px; }
.retina--ready input[type="radio"]:checked + label span {
  background: url("../../../img/wedia/sigma_spritesx2.png") no-repeat -35px -121px;
  background-size: 500px 1000px;
  width: 16px;
  height: 16px; }

input[type="radio"] + label {
  clear: right;
  display: block;
  margin-bottom: 11px;
  font-size: 0.77778em;
  cursor: pointer; }

input[type="radio"] + label span {
  background: url("../../../img/wedia/sigma_sprites.png") no-repeat -36px -97px;
  width: 15px;
  height: 15px;
  display: inline-block;
  vertical-align: middle;
  margin: -1px 9px 0 0;
  cursor: pointer; }

input[type="radio"]:checked + label span {
  background-position: -36px -121px; }

.radio--choice {
  margin-bottom: 19px; }

.bloggers .article--image img {
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%; }

/* 10 Main styles */
main {
  overflow: hidden;
  position: relative; }

article {
  position: relative; }

.team--title,
.breadcrumb-cats time,
time, span.views {
  color: #959595;
  font-weight: 900;
  font-size: 0.77778em; }

#main {
  position: relative;
  overflow: hidden; }

/* 11 Breaking news */
#breaking--news span {
  font-size: 1.22222em;
  vertical-align: middle;
  line-height: 1; }
#breaking--news--inner {
  padding: 6px 0 8px 0;
  margin: 0 1.889em;
  border-bottom: 1px solid #d7d7d7;
  position: relative; }
#breaking--news--body {
  color: black;
  font-size: 18px; }
  #breaking--news--body a {
    color: black;
    font-size: 18px; }
#breaking--news span.controlwrapper .control {
  font-size: 16px; }

span.controlwrapper {
  background: #ebebeb;
  -webkit-tap-highlight-color: transparent;
  -webkit-tap-highlight-color: transparent;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  border: 1px solid #d7d7d7;
  color: #464646;
  cursor: pointer;
  height: 25px;
  width: 25px;
  display: inline-block;
  position: relative; }
  span.controlwrapper .control {
    font-size: 16px;
    position: absolute;
    top: 50%;
    margin-top: -8px;
    left: 2px; }
    span.controlwrapper .control#breaking--news--right {
      left: 3px; }

.controlwrapper:hover {
  opacity: 0.3; }

/* 12 Single article */
.top--banner--wrap {
  padding-left: 6.66667em; }

.top--banner--wrap + #article-content {
  margin-top: 0.27778em; }

.widebanner, .video-thumb img {
  max-width: 100%;
  height: auto;
  line-height: 0;
  text-align: center; }

#article-content {
  position: relative;
  margin-top: 1.94444em;
  padding-left: 6.66667em; }
  #article-content h1 {
    margin: 17px 0 0 0;
    line-height: 1.0001;
    margin-top: 5px;
    font-size: 40px; }
  #article-content .widebanner, #article-content .video-thumb img, .video-thumb #article-content img {
    text-align: center; }

.article-cats span a {
  color: black;
  font-size: 0.77778em; }
  .article-cats span a:last-of-type:after {
    content: ""; }
  .article-cats span a:after {
    content: "/"; }

.main--cat a {
  color: #c21c1a; }

.main--cat a, article time {
  font-weight: 900;
  font-size: 0.77778em;
  text-transform: uppercase; }

.article--main-img {
  line-height: 0; }
  .article--main-img img {
    width: 100%;
    height: auto; }
  .article--main-img.original--photo--size {
    background: #f3f3f3;
    text-align: center; }
    .article--main-img.original--photo--size img {
      max-width: 100%;
      width: initial;
      height: auto; }

.articlesocial ul {
  padding: 0;
  margin: 0;
  padding-right: 35px; }
  .articlesocial ul li {
    list-style-type: none;
    text-align: center;
    border-bottom: 1px solid #ebebeb;
    padding: 18px 0;
    -webkit-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out; }
    .articlesocial ul li.fb {
      padding-top: 0; }
    .articlesocial ul li.co {
      border-bottom: 0; }
    .articlesocial ul li:hover a {
      color: #c21c1a; }
    .articlesocial ul li .small, .articlesocial ul li .big {
      vertical-align: baseline;
      font-weight: 900; }
    .articlesocial ul li .small {
      font-size: 27px; }
    .articlesocial ul li .big {
      font-size: 41px;
      margin-left: -5px; }
    .articlesocial ul li span.comments-count {
      position: absolute;
      top: 50%;
      z-index: 1000;
      left: 50%;
      width: 35px;
      margin-left: -18px;
      height: 10px;
      margin-top: -14px;
      text-align: center;
      color: white;
      font-weight: 900; }
    .articlesocial ul li span.comment-holder {
      display: inline-block;
      position: relative; }
      .articlesocial ul li span.comment-holder .iconfont {
        font-size: 2.4em; }
  .articlesocial ul a {
    color: #959595;
    -webkit-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out; }
.articlesocial span.iconfont {
  font-size: 2em; }
.articlesocial span.tip {
  display: block;
  font-size: 0.77778em;
  margin-top: 0.72222em; }

.breadcrumb-cats {
  padding-bottom: 1.05556em; }

.article--main--content + .widebanner, .video-thumb .article--main--content + img {
  margin-top: 1em; }

.article--main--content p:first-of-type > strong,
.article--description {
  font-size: 1.22222em;
  line-height: 1.5em;
  padding: 1.94444em 0;
  font-family: 'Roboto', sans-serif;
  font-weight: 700; }

.bigger--fsize .article--description {
  font-size: 1.32em;
  line-height: 1.3; }
.bigger--fsize .article--main--content {
  font-size: 1.32em;
  line-height: 1.3; }

.biggest--fsize .article--description {
  font-size: 1.42em;
  line-height: 1.3; }
.biggest--fsize .article--main--content {
  font-size: 1.42em;
  line-height: 1.3; }

.basic_page .top--banner--wrap {
  display: none; }
.basic_page .article--main--content {
  border-bottom: 0; }

.article--main--content {
  font-size: 1.22222em;
  margin-top: 1em;
  line-height: 1.44444em;
  border-bottom: 1px solid #ebebeb; }
  .article--main--content p {
    margin: 0;
    margin-bottom: 1.5em; }
  .article--main--content h3, .article--main--content h4, .article--main--content h5 {
    line-height: 1.18182em;
    margin: 0;
    margin-bottom: 1.5em;
    color: #c21c1a;
    font-weight: 400; }
  .article--main--content b, .article--main--content strong {
    font-weight: 700;
    color: black; }

.relative--articles {
  width: 300px;
  font-size: 18px;
  float: left;
  margin-right: 20px;
  margin-left: -121px;
  clear: both; }
  .relative--articles .article--image {
    margin-right: 10px; }
  .relative--articles *, .relative--articles h3 {
    font-family: 'Roboto', sans-serif;
    font-weight: 900; }
  .relative--articles a {
    font-weight: 900;
    color: black;
    font-size: 0.88889em;
    line-height: 1.11111em;
    display: block; }
  .relative--articles h3 {
    color: #c21c1a;
    background: white;
    position: relative;
    margin-bottom: 0;
    margin-top: -30px;
    padding: 0 12px;
    max-width: 184px;
    text-transform: uppercase;
    font-size: 1em; }
  .relative--articles .relative--cats a {
    color: #c21c1a;
    font-size: 0.77778em;
    margin-top: 0.66667em; }
  .relative--articles .relative--articles--row {
    margin-top: 1.27778em;
    padding-bottom: 1.11111em;
    border-bottom: 1px solid #ebebeb; }
    .relative--articles .relative--articles--row:last-of-type {
      border-bottom: 0; }

.relative--articles--clear {
  float: left;
  clear: left;
  width: 0;
  height: 210px; }

div.relative--articles--inner {
  padding: 1em;
  border: 1px solid #d7d7d7;
  margin-bottom: 1.38889em; }

.article--suggested--articles {
  padding: 1em 0 3.55556em 0;
  clear: both; }

.arrowholder {
  background: #f3f3f3;
  color: black;
  padding: 21px 7px;
  line-height: 0; }
  .arrowholder .iconfont {
    font-size: 1.33333em;
    line-height: 1; }

.arrowholder, .imgholder {
  display: table-cell;
  vertical-align: baseline;
  float: left;
  height: 67px; }

.link--block {
  display: table; }

.textholder {
  font-weight: 900;
  font-size: 0.88889em;
  float: left;
  display: table;
  overflow: hidden;
  color: black;
  height: 67px; }
  .textholder span {
    display: table-cell;
    vertical-align: middle;
    padding: 0 0.88889em;
    max-width: 10em; }

.fright .arrowholder, .fright .imgholder, .fright .textholder {
  float: right; }
.fright .textholder span {
  text-align: right; }

/* 13 More articles block */
.more-articles--from-the-category {
  clear: both;
  margin-top: 0.83333em; }
  .more-articles--from-the-category--row {
    margin-bottom: 3em; }
  .more-articles--from-the-category h3 {
    font-size: 1.33333em;
    line-height: 0;
    border-bottom: 1px solid #cdcdcd;
    line-height: 60%;
    padding: 0;
    margin: 0; }
  .more-articles--from-the-category .col--1-2, .more-articles--from-the-category .pharmacy--info,
  .more-articles--from-the-category .pharmacy--map, .more-articles--from-the-category .col--2-2 {
    padding: 1.27778em 0; }
  .more-articles--from-the-category .clear .col--1-2, .more-articles--from-the-category .clear .pharmacy--info,
  .more-articles--from-the-category .clear .pharmacy--map, .more-articles--from-the-category .clear .col--2-2 {
    border-bottom: 1px solid #cdcdcd;
    padding: 0 0; }
  .more-articles--from-the-category .col--2-2 {
    margin-right: 0;
    clear: right; }
  .more-articles--from-the-category a {
    color: black; }
  .more-articles--from-the-category time {
    margin-top: 0.88889em;
    display: inline-block;
    width: 50%; }

.more--articles--img {
  margin-right: 0.66667em; }

.articles--info {
  line-height: 1.22222em; }

/* 14 Disqus */
#comments {
  margin-top: 1.83333em; }

/* 15 Video slider */
#lifestyle--slider h4,
#video--slider h4, 
#magazine--slider h4 {
  margin: 0;
  padding: 0.94444em 1em;
  font-size: 1.27778em;
  line-height: 1;
  display: inline-block;
  vertical-align: text-bottom; }

.video--split {
  display: inline;
  float: left;
  vertical-align: top; }

.video--split-first {
  width: -moz-calc(98% - 300px);
  width: -webkit-calc(98% - 300px);
  width: -o-calc(98% - 300px);
  width: calc(98% - 300px);
  margin-right: 2%; }

.video--split-second {
  width: 300px;
  text-align: right;
  margin-top: 2.77778em; }
  .video--split-second img {
    max-width: 100%; }

#lifestyle--slider h4 {
  background: #c21c1a;
  margin-bottom: 0.5em;
  clear: right; }
#lifestyle--slider h4 {
  background: #c21c1a; }
#magazine--slider h4 {
  background: #f14f22;
}
#magazine--slider .slide--item .slide--txt a {
	color: #000;
}
#magazine--slider .slide--cat a {
	color: #fff;
	background: #f14f22;
	padding: 6px;
	margin-top: 15px;
    display: inline-block;
}
#video--slider {
  position: relative;
  display: inline-block;
  margin-top: 2.77778em;
  clear: both; }
  #video--slider--inner {
    position: relative;
    overflow: hidden; }
  #video--slider--tabs {
    position: absolute;
    top: 0;
    right: 0; }
    #video--slider--tabs ul {
      padding: 0;
      margin: 0;
      display: inline-block; }
      #video--slider--tabs ul li {
        list-style-type: none;
        float: left;
        line-height: 1;
        padding: 1.38889em 1.2em 1.33333em 0.33333em; }
      #video--slider--tabs ul a {
        font-size: 0.88889em;
        font-weight: 900;
        color: #9a9a9a;
        line-height: 1;
        -webkit-transition: all 0.5s ease-in-out;
        -ms-transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -o-transition: all 0.5s ease-in-out;
        transition: all 0.5s ease-in-out; }
      #video--slider--tabs ul li.activetab a, #video--slider--tabs ul li:hover a {
        color: white;
        -webkit-tap-highlight-color: transparent;
        -webkit-tap-highlight-color: transparent; }

.slide--set {
  padding: 0.44444em 1em; }
  .slide--set div.owl-nav {
    width: 100%;
    position: absolute;
    z-index: 1000;
    top: 50%;
    margin-top: -30px;
    left: 0; }
  .slide--set .owl-prev,
  .slide--set .owl-next {
    background: white;
    height: 60px; }
    .slide--set .owl-prev .iconfont,
    .slide--set .owl-next .iconfont {
      font-size: 1.66667em;
      color: #c21c1a;
      display: inline-block;
      margin: 0.5em 0.11111em;
      line-height: 1; }
  .slide--set .owl-prev {
    float: left; }
  .slide--set .owl-next {
    float: right; }

.slide--img {
  position: relative; }

.video--icon {
  width: 31px;
  height: 32px;
  -webkit-border-radius: 2px 3px 3px 2px/3px;
  -ms-border-radius: 2px 3px 3px 2px/3px;
  -moz-border-radius: 2px 3px 3px 2px/3px;
  -o-border-radius: 2px 3px 3px 2px/3px;
  border-radius: 2px 3px 3px 2px/3px;
  background: black;
  border: solid 1px rgba(255, 255, 255, 0.4);
  position: absolute;
  right: 7px;
  top: 10px;
  z-index: 1000;
  padding: 5px 7px; }
  .video--icon .iconfont {
    color: white;
    line-height: 1;
    font-size: 0.88889em; }

#video--slider--inner .slide--item {
  padding: 0; }

#slider--body .slide--item,
.category--slider .slide--item,
#category--slider .slider--item {
  width: 100%; }

#slider--body .slide--item {
  padding: 0; }

/* Homepage slider */
#video--slider--inner {
  width: 100%; }

#video--slider--inner .slide--item.power_of_threes_1 {
  margin: 0 1.333%; }

.slide--item {
  padding: 1%;
  display: inline;
  float: left;
  width: 32.4444%; }
  .slide--item .slide--txt {
    font-weight: 700;
    font-size: 1.11111em;
    line-height: 1.16667em;
    margin-top: 0.66667em; }
    .slide--item .slide--txt a {
      color: white; }
  .slide--item .slide--cat a {
    font-weight: 900;
    font-size: 0.77778em;
    font-line-height: 1;
    text-transform: uppercase; }

.slide--set {
  padding-bottom: 2.77778em; }

.owl-carousel.slide--set {
  position: absolute;
  left: -99em;
  top: -99em;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity 1s ease-in,visibility 2s ease-out;
  -ms-transition: opacity 1s ease-in,visibility 2s ease-out;
  -moz-transition: opacity 1s ease-in,visibility 2s ease-out;
  -o-transition: opacity 1s ease-in,visibility 2s ease-out;
  transition: opacity 1s ease-in,visibility 2s ease-out; }

.owl-carousel.slide--set.showed {
  position: relative;
  top: 0;
  left: 0;
  opacity: 1;
  visibility: visible;
  -webkit-transition: opacity 1s ease-in ,visibility 2s ease-outr;
  -ms-transition: opacity 1s ease-in ,visibility 2s ease-outr;
  -moz-transition: opacity 1s ease-in ,visibility 2s ease-outr;
  -o-transition: opacity 1s ease-in ,visibility 2s ease-outr;
  transition: opacity 1s ease-in ,visibility 2s ease-outr; }

/* 16 Content Footer */
.separator {
  background: #d7d7d7;
  height: 1px;
  margin-top: 0;
  display: block;
  margin: 3.05556em -999em 0 -999em;
  position: relative;
  z-index: 1000;
  clear: both; }

#content_footer h2,
#article--grid.sports-list #content_footer h2 {
  margin-bottom: 0.55556em; }

#content_footer {
  clear: both;
  display: inline-block;
  padding: 2.44444em 0 0 0;
  position: relative; }
  #content_footer .col--1-3 {
    position: relative;
    margin: 0 0; }
  #content_footer .col--1-3.newsletter {
    margin-right: 0; }
  #content_footer .col--1-3.follow {
    padding: 0 1.5%;
    margin: 0 1.5%; }
  #content_footer .app h2,
  #content_footer .follow h2,
  #content_footer .newsletter h2 {
    font-size: 1.66667em; }
  #content_footer .app h2 {
    color: #003546; }
  #content_footer .follow h2 {
    color: #f25022; }
  #content_footer .app .info--txt {
    padding-right: 129px; }
  #content_footer .col--1-3.follow:after,
  #content_footer .col--1-3.follow:before {
    position: absolute;
    content: "";
    width: 1px;
    height: 100%;
    background: #ebebeb;
    top: 0;
    display: block; }
  #content_footer .follow:after {
    right: 0; }
  #content_footer .follow:before {
    left: -1.5%; }
  #content_footer .info--txt {
    line-height: 1.22222em;
    /* font-family: 'Tinos', serif; */
    font-family: Georgia, serif; }
  #content_footer h2 {
    font-size: 1.66667em;
    line-height: 1;
    margin-top: 0;
    font-weight: 900; }

.app--link {
  margin-top: 0.66667em; }
  .app--link a {
    display: block;
    text-indent: -999em;
    background: url("../../../img/wedia/sigma_sprites.png") no-repeat -2px -176px;
    width: 118px;
    height: 43px; }

.mdrnzr_svg .app--link {
  margin-top: 0.66667em; }
  .mdrnzr_svg .app--link a {
    display: block;
    text-indent: -999em;
    background: url("../../../img/wedia/apple-download.svg") no-repeat 0 0;
    width: 118px;
    height: 43px;
    background-size: 118px; }

#socialfooter,
#newsletter {
  margin-top: 3.55556em;
  font-size: 18px;
  position: absolute;
  bottom: 0;
  width: 100%; }

#newsletter input {
  float: left;
  -webkit-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  border: 1px solid #d7d7d7;
  border-right: 0;
  font-size: 14px;
  padding: 10px 15px 9px 15px;
  color: #555555;
  -webkit-appearance: none;
  border-radius: 0;
  outline-width: 0;
  width: 70%; }
#newsletter:hover input {
  border-color: #959595; }
#newsletter .btn {
  background: #c21c1a;
  width: 30%;
  float: right;
  line-height: 1.3; }

.phone--icon {
  position: absolute;
  display: block;
  background: url("../../../img/wedia/sigma_sprites.png") no-repeat -191px -67px;
  width: 163px;
  height: 178px;
  top: 10%;
  right: -4px; }

.retina--ready .phone--icon {
  background: url("../../../img/wedia/sigma_spritesx2.png") no-repeat -191px -67px;
  background-size: 500px 1000px; }

.circled {
  -webkit-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  background: #58afbf;
  border-radius: 50%;
  display: inline-block;
  height: 2.44444em;
  width: 2.44444em;
  margin-right: 0.44444em;
  vertical-align: middle; }
  .circled span {
    color: white;
    font-size: 1.72222em;
    margin: 8px;
    display: inline-block;
    line-height: 1; }
  .circled.fb span {
    font-size: 34px;
    margin: 8px; }
  .circled.yt span {
    font-size: 27px; }
  .circled.rss span {
    margin: 8px 11px;
    font-size: 26px; }

.circled:hover {
  background: #003546; }

/* 17 Article List */
.article--column {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 33.0%;
  margin-left: 0%;
  margin-right: 0.5%;
  margin-bottom: 2.61111em; }
  .article--column:before, .article--column:after {
    content: '';
    display: table; }
  .article--column:after {
    clear: both; }
  .article--column:nth-child(3n) {
    margin-right: 0%;
    float: right; }
  .article--column:nth-child(3n + 1) {
    clear: both; }
  .article--column img {
    width: 100%;
    height: auto; }
  .article--column .article--img.adv--banner {
    text-align: center; }
    .article--column .article--img.adv--banner img {
      max-width: 100%;
      height: auto;
      width: auto; }

.article--grid--infos {
  position: relative; }
  .article--grid--infos a {
    font-weight: 900; }

.article--grid--infos a.article--title {
  color: black;
  font-size: 1.11111em;
  line-height: 1.22222em;
  display: inline-block;
  margin: 0.9em 0 0.1em 0;
  width: 100%;
  text-transform: none;
  -webkit-text-stroke: 0.1px; }

#article--grid h2 .src--result,
#article--grid h2 {
  font-weight: 900;
  line-height: 1; }

.src--result,
#article--grid h2 .src--result {
  font-size: 1em; }

.article--title .src--result {
  color: #58afbf; }

#article--grid h2 {
  color: #58afbf;
  font-size: 2.22222em;
  margin-top: 0; }

.pager {
  margin: 0;
  float: right;
  clear: right; }
  .pager--items {
    clear: both; }

.pager li {
  float: left;
  list-style-type: none; }
  .pager li.pager-more {
    display: none; }

.pager-item, .pager-next, .pager-more {
  -webkit-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  -webkit-border-radius: 5px;
  -ms-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: #f3f3f3;
  border: solid 1px #d7d7d7; }
  .pager-item a, .pager-next a, .pager-more a {
    font-size: 0.77778em;
    color: black;
    line-height: 1;
    display: inline-block;
    padding: 0.55556em 0.66667em; }

.pager-item:hover {
  background: white;
  border-color: #959595; }

.pager-item.pager-current {
  background: white; }

.pager-elipsis, .pager-item, .pager-next {
  margin-right: 0.33333em; }

.pager-elipsis {
  font-size: 0.77778em; }

.pager-next span {
  color: #c21c1a;
  font-family: 'iconfont';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: middle; }
  .pager-next span:before {
    content: "\f154"; }

/* 18 Bloggers List */
.bloggers--list .article--column {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 50%;
  margin-left: 0%;
  margin-right: 0%;
  margin-bottom: 0; }
  .bloggers--list .article--column:before, .bloggers--list .article--column:after {
    content: '';
    display: table; }
  .bloggers--list .article--column:after {
    clear: both; }
  .bloggers--list .article--column:nth-child(2n) {
    margin-right: 0%;
    float: right; }
  .bloggers--list .article--column:nth-child(2n + 1) {
    clear: both; }
.bloggers--list .article--row {
  padding: 0 0 2.77778em 0; }
.bloggers--list .article--row.row--even {
  padding-top: 2.77778em;
  border-top: 1px solid #d7d7d7; }
.bloggers--list .author--img {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 20%;
  margin-left: 0%;
  margin-right: 0%;
  line-height: 0; }
  .bloggers--list .author--img:before, .bloggers--list .author--img:after {
    content: '';
    display: table; }
  .bloggers--list .author--img:after {
    clear: both; }
  .bloggers--list .author--img:last-child {
    margin-right: 0%; }
  .bloggers--list .author--img img {
    -webkit-border-radius: 10px;
    -ms-border-radius: 10px;
    -moz-border-radius: 10px;
    -o-border-radius: 10px;
    border-radius: 10px;
    background: #58afbf;
    width: 100%;
    height: auto; }
.bloggers--list .article--author--infos {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 80%;
  margin-left: 0%;
  margin-right: 0%;
  padding: 0 1.33333em; }
  .bloggers--list .article--author--infos:before, .bloggers--list .article--author--infos:after {
    content: '';
    display: table; }
  .bloggers--list .article--author--infos:after {
    clear: both; }
  .bloggers--list .article--author--infos:last-child {
    margin-right: 0%; }
.bloggers--list .author--url {
  color: #c21c1a;
  font-size: 1.33333em;
  margin-bottom: 0.625em;
  line-height: 1;
  font-weight: 900; }
.bloggers--list .article--title {
  color: black;
  font-weight: 700;
  margin-bottom: 0.5em; }
.bloggers--list .author--url,
.bloggers--list .article--title,
.bloggers--list .popular--link,
.bloggers--list .popular--cat {
  display: block; }

#article--grid .widebanner, #article--grid .video-thumb img, .video-thumb #article--grid img {
  padding-left: 0;
  text-align: center; }

.bloggers--popular--grid .popular--column {
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 32.33333%;
  margin-left: 0%;
  margin-right: 1%; }
  .bloggers--popular--grid .popular--column:nth-child(3n) {
    margin-right: 0%;
    float: right; }
.bloggers--popular--grid .popular--img, .bloggers--popular--grid .popular--body {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 50%;
  margin-left: 0%;
  margin-right: 0%; }
  .bloggers--popular--grid .popular--img:before, .bloggers--popular--grid .popular--img:after, .bloggers--popular--grid .popular--body:before, .bloggers--popular--grid .popular--body:after {
    content: '';
    display: table; }
  .bloggers--popular--grid .popular--img:after, .bloggers--popular--grid .popular--body:after {
    clear: both; }
  .bloggers--popular--grid .popular--img:nth-child(2n), .bloggers--popular--grid .popular--body:nth-child(2n) {
    margin-right: 0%;
    float: right; }
  .bloggers--popular--grid .popular--img:nth-child(2n + 1), .bloggers--popular--grid .popular--body:nth-child(2n + 1) {
    clear: both; }
  .bloggers--popular--grid .popular--img img, .bloggers--popular--grid .popular--body img {
    width: 100%;
    height: auto; }
.bloggers--popular--grid .popular--body {
  padding: 0 0.72222em; }
.bloggers--popular--grid h3 {
  color: #003546;
  font-weight: 900;
  line-height: 0.4;
  margin-bottom: 0;
  font-size: 1.33333em; }
.bloggers--popular--grid--inner {
  background: #ebebeb;
  padding: 1.66667em 1.22222em; }

.popular--link {
  color: black;
  font-size: 0.88889em;
  line-height: 1.11111em; }

.popular--cat {
  color: #c21c1a;
  line-height: 1;
  font-size: 0.77778em;
  margin-top: 0.88889em;
  text-transform: uppercase; }

.popular--link,
.popular--cat {
  font-weight: 900; }

/*19 Category Landing */
.category--list .clearborder {
  background: #ebebeb; }
.category--list .clear {
  margin: 1.38889em 0; }
.category--list .inner--content .clear {
  margin: 0 0; }

#slider--body,
.inner--content {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 68%;
  margin-left: 4%;
  margin-right: 0%; }
  #slider--body:before, #slider--body:after,
  .inner--content:before,
  .inner--content:after {
    content: '';
    display: table; }
  #slider--body:after,
  .inner--content:after {
    clear: both; }
  #slider--body:last-child,
  .inner--content:last-child {
    margin-right: 0%; }
  #slider--body .article--column,
  .inner--content .article--column {
    *zoom: 1;
    float: left;
    display: inline;
    clear: none;
    text-align: inherit;
    padding-left: 0;
    padding-right: 0;
    width: 49.75%;
    margin-left: 0%;
    margin-right: 0.5%;
    margin-bottom: 0; }
    #slider--body .article--column:before, #slider--body .article--column:after,
    .inner--content .article--column:before,
    .inner--content .article--column:after {
      content: '';
      display: table; }
    #slider--body .article--column:after,
    .inner--content .article--column:after {
      clear: both; }
    #slider--body .article--column:nth-child(2n),
    .inner--content .article--column:nth-child(2n) {
      margin-right: 0%;
      float: right; }
    #slider--body .article--column:nth-child(2n + 1),
    .inner--content .article--column:nth-child(2n + 1) {
      clear: both; }
  #slider--body .widebanner, #slider--body .video-thumb img, .video-thumb #slider--body img,
  .inner--content .widebanner,
  .inner--content .video-thumb img,
  .video-thumb .inner--content img {
    margin-bottom: 1.88889em; }
  #slider--body .btnholder,
  .inner--content .btnholder {
    margin: 1em 0; }

#slider--body {
  width: 78%; }

#slider--pager {
  margin-left: 1%;
  width: 21%;
  margin-right: 0; }

#homeslider {
  margin-bottom: 25px; }

#homeslider,
#slider--body {
  margin-left: 0; }
  #homeslider .owl-controls,
  #slider--body .owl-controls {
    position: absolute;
    bottom: 0;
    right: 0;
    width: 2.22222em;
    text-align: center;
    right: -1px; }
  #homeslider .owl-next, #homeslider .owl-prev,
  #slider--body .owl-next,
  #slider--body .owl-prev {
    background: #f3f3f3;
    color: #000;
    margin-bottom: 2px;
    line-height: 1; }
    #homeslider .owl-next > span, #homeslider .owl-prev > span,
    #slider--body .owl-next > span,
    #slider--body .owl-prev > span {
      display: block;
      text-align: center;
      line-height: 1;
      padding: 1.27778em 0; }
  #homeslider .owl-prev,
  #slider--body .owl-prev {
    -webkit-transform: translate3d(0, 100%, 0);
    -ms-transform: translate3d(0, 100%, 0);
    -moz-transform: translate3d(0, 100%, 0);
    -o-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); }
  #homeslider .owl-next,
  #slider--body .owl-next {
    -webkit-transform: translate3d(0, -108%, 0);
    -ms-transform: translate3d(0, -108%, 0);
    -moz-transform: translate3d(0, -108%, 0);
    -o-transform: translate3d(0, -108%, 0);
    transform: translate3d(0, -108%, 0); }
  #homeslider .slide--item,
  #slider--body .slide--item {
    position: relative; }
  #homeslider .slider--img,
  #slider--body .slider--img {
    width: 100%;
    float: left;
    height: 100%;
    -webkit-backface-visibility: hidden;
    position: relative; }
    #homeslider .slider--img img,
    #slider--body .slider--img img {
      width: 100%;
      height: auto;
      -webkit-backface-visibility: hidden; }
  #homeslider .slider--caption,
  #slider--body .slider--caption {
    position: absolute;
    bottom: 0;
    left: 0;
    color: #fff;
    width: 100%;
    padding: 25px; }
    #homeslider .slider--caption h1 a,
    #slider--body .slider--caption h1 a {
      font-size: 35px;
      line-height: 37px;
      color: #fff; }
  #homeslider .actual--caption,
  #slider--body .actual--caption {
    color: #fff;
    font-size: 18px;
    line-height: 24px; }
  #homeslider .slider--caption--inner,
  #slider--body .slider--caption--inner {
    width: 100%; }
  #homeslider .slider--img:after, #homeslider .paged-item:after,
  #slider--body .slider--img:after,
  #slider--body .paged-item:after {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.52), transparent);
    background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.52), transparent);
    background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.52), transparent);
    background-image: -ms-linear-gradient(bottom, rgba(0, 0, 0, 0.52), transparent);
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.52), transparent);
    display: block; }

#homeslider {
  overflow-y: hidden; }

.paged {
  overflow: hidden; }
  .paged ul {
    padding: 0;
    margin: 0; }

#homeslider .owl-controls {
  right: -1px;
  bottom: -4px; }

.paged li {
  position: relative;
  margin: 0;
  list-style: none;
  line-height: 0;
  margin-bottom: 7px; }
  .paged li a {
    color: #fff; }
  .paged li .title {
    position: absolute;
    bottom: 3px;
    left: 0;
    width: 100%;
    padding: 8px 7.4074%;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    line-height: 22px; }
  .paged li img {
    line-height: 0;
    margin: 0;
    width: 100%;
    height: auto;
    -webkit-backface-visibility: hidden; }
  .paged li span.image {
    line-height: 0;
    margin: 0;
    position: relative;
    display: block; }
  .paged li .image:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.52), transparent);
    background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.52), transparent);
    background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.52), transparent);
    background-image: -ms-linear-gradient(bottom, rgba(0, 0, 0, 0.52), transparent);
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.52), transparent);
    display: block; }

article #slider--body .time--and-cat a,
article #slider--body time {
  color: #fff; }

.time--and-cat a {
  font-weight: 900;
  color: #C21C1A;
  font-size: 0.77778em;
  text-transform: uppercase; }

.inner--sidebar {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 28.0%;
  margin-left: 0%;
  margin-right: 0%; }
  .inner--sidebar:before, .inner--sidebar:after {
    content: '';
    display: table; }
  .inner--sidebar:after {
    clear: both; }
  .inner--sidebar:last-child {
    margin-right: 0%; }
  .inner--sidebar .article--grid--infos a.article--title,
  .inner--sidebar .blah--blah .time--and-cat {
    display: block; }
  .inner--sidebar .time--and--cat {
    padding-left: 5px; }
  .inner--sidebar .article--grid--infos a.article--title {
    font-size: 1em;
    line-height: 1.22222em; }

.category--stack--row {
  padding-bottom: 1em;
  margin-bottom: 1em;
  position: relative; }
  .category--stack--row.row-last, .category--stack--row:last-of-type {
    padding-bottom: 0;
    margin-bottom: 0; }
    .category--stack--row.row-last:after, .category--stack--row:last-of-type:after {
      display: none; }
  .category--stack--row:after {
    content: "";
    position: absolute;
    bottom: 0;
    width: 101%;
    border-bottom: 1px solid #ebebeb; }
  .category--stack--row .time--and-cat {
    display: inline;
    margin: 0;
    vertical-align: baseline; }

.category--list-with--images .article--img,
.category--list-with--images .article--grid--infos {
  float: left;
  display: inline; }
.category--list-with--images div.article--img {
  width: 10%;
  margin-right: 4%; }
  .category--list-with--images div.article--img img {
    width: 100%;
    height: auto; }
.category--list-with--images .article--grid--infos a.article--title {
  margin: 0 0; }
.category--list-with--images .article--grid--infos--inner {
  display: table;
  height: 4.5em; }
.category--list-with--images .table--cell {
  display: table-cell;
  vertical-align: middle; }

/* 19.1 Category Landing Slider reused multipletimes*/
#category--slider {
  clear: left; }

.category--slider .owl-controls .owl-prev {
  -webkit-transform: translate3d(0, 100%, 0);
  -ms-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  -o-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0); }
.category--slider .owl-controls .owl-next {
  -webkit-transform: translate3d(0, -108%, 0);
  -ms-transform: translate3d(0, -108%, 0);
  -moz-transform: translate3d(0, -108%, 0);
  -o-transform: translate3d(0, -108%, 0);
  transform: translate3d(0, -108%, 0); }
.category--slider .owl-controls {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 2.22222em;
  text-align: center; }
.category--slider .owl-prev, .category--slider .owl-next {
  background: #f3f3f3;
  color: black;
  margin-bottom: 2px;
  line-height: 1; }
.category--slider .owl-prev > span, .category--slider .owl-next > span {
  display: block;
  text-align: center;
  line-height: 1;
  padding: 1.27778em 0; }
.category--slider .owl-dots {
  margin-top: 1px; }
.category--slider .owl-dot {
  width: 32%;
  height: 5px;
  background: #252525;
  display: inline-block; }
  .category--slider .owl-dot.active {
    background: #c21c1a; }
.category--slider .owl-dot:nth-of-type(3n-1) {
  margin: 0 2%; }

.slider--img {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 57.14286%;
  margin-left: 0%;
  margin-right: 0%; }
  .slider--img:before, .slider--img:after {
    content: '';
    display: table; }
  .slider--img:after {
    clear: both; }
  .slider--img:last-child {
    margin-right: 0%; }

.slider--caption {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 42.85714%;
  margin-left: 0%;
  margin-right: 0%; }
  .slider--caption:before, .slider--caption:after {
    content: '';
    display: table; }
  .slider--caption:after {
    clear: both; }
  .slider--caption:last-child {
    margin-right: 0%; }
  .slider--caption--inner {
    padding: 0 3.88889em 0 1.38889em; }
  .slider--caption h1 {
    margin-bottom: 0.55556em;
    line-height: 1; }
  .slider--caption .time--and-cat {
    margin-top: 0.44444em; }

/* 20 Sports */
.teamstats:last-of-type .scores--row.onerow,
.teamstats:last-of-type .scores--row.subhead {
  background: #f6fbfc; }
.teamstats:last-of-type .scores--row.onerow .col--th span {
  background: #dce6e8; }

.sports .bloggers--popular--grid .popular--column:last-of-type {
  display: block; }

h2.fleft {
  display: inline;
  vertical-align: baseline; }

.tabbed--content {
  clear: right;
  display: inline;
  line-height: 2; }
  .tabbed--content .dropdownhandler,
  .tabbed--content a {
    color: black;
    display: inline-block;
    font-size: 0.778em;
    padding: 9px 10px;
    font-weight: 900;
    vertical-align: baseline;
    width: auto;
    float: left;
    margin-right: 15px; }
  .tabbed--content .dropdownhandler {
    min-width: 100px;
    text-align: center; }

/* 20.1 Sports &.teams */
#article--grid.sports-list h2 {
  margin-bottom: 0; }

.team--item {
  margin: 0 6px;
  text-align: center; }
  .team--item .team--title {
    font-size: 0.72222em;
    line-height: 1.3;
    display: block;
    margin-top: 15px; }

.team--slider {
  padding: 0 0.5em; }
  .team--slider .owl-nav {
    position: absolute;
    top: 50%;
    margin-top: -1.56em;
    z-index: 10000;
    left: 0;
    width: 100%; }
    .team--slider .owl-nav .owl-next,
    .team--slider .owl-nav .owl-prev {
      position: absolute; }
    .team--slider .owl-nav .owl-next {
      right: -17px; }
    .team--slider .owl-nav .owl-prev {
      left: -17px; }

.team--slider {
  padding: 20px 0 15px 0;
  border-bottom: 1px solid #d7d7d7;
  margin-bottom: 25px; }

.team--wrap a {
  display: inline-block;
  height: 64px;
  width: 64px;
  background: #ebebeb;
  border-radius: 50%;
  -webkit-transition: all 0.5s ease-in-out;
  border: 1px solid #ebebeb;
  -ms-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out; }

.team--wrap a:hover {
  background: #fff;
  border-color: #000; }

.sidebar--category--stack {
  margin-bottom: 1.5em; }

.sidebar--block {
  margin-bottom: 2.5em; }

.teams {
  display: block;
  height: 46px;
  width: 46px;
  margin: 9px auto; }
  .teams.teams_agia_napa {
    background: url("../../../img/wedia/football_teams.png") no-repeat scroll 2px 5px transparent; }
  .teams.teams_ae_kouklion {
    background: url("../../../img/wedia/football_teams.png") no-repeat scroll 3px -1061px transparent; }
  .teams.teams_pafos {
    background: url("../../../img/wedia/football_teams.png") no-repeat scroll 2px -208px transparent; }
  .teams.teams_doxa {
    background: url("../../../img/wedia/football_teams.png") no-repeat scroll 2px -562px transparent; }
  .teams.teams_aek {
    background: url("../../../img/wedia/football_teams.png") no-repeat scroll 3px -65px transparent; }
  .teams.teams_ael {
    background: url("../../../img/wedia/football_teams.png") no-repeat scroll 3px -137px transparent; }
  .teams.teams_alki {
    background: url("../../../img/wedia/football_teams.png") no-repeat scroll 2px -277px transparent; }
  .teams.teams_derinia {
    background: url("../../../img/wedia/football_teams.png") no-repeat scroll 1px -208px transparent;
    width: 45px; }
  .teams.teams_ano {
    background: url("../../../img/wedia/football_teams.png") no-repeat scroll 3px -345px transparent; }
  .teams.teams_apoelara {
    background: url("../../../img/wedia/football_teams.png") no-repeat scroll 2px -422px transparent; }
  .teams.teams_apollon {
    background: url("../../../img/wedia/football_teams.png") no-repeat scroll 3px -492px transparent; }
  .teams.teams_aris {
    background: url("../../../img/wedia/football_teams.png") no-repeat scroll 2px -991px transparent; }
  .teams.teams_achna {
    background: url("../../../img/wedia/football_teams.png") no-repeat scroll 2px -634px transparent;
    width: 45px; }
  .teams.teams_enosi {
    background: url("../../../img/wedia/football_teams.png") no-repeat scroll 2px -703px transparent;
    width: 43px; }
  .teams.teams_ermis {
    background: url("../../../img/wedia/football_teams.png") no-repeat scroll 3px -1203px transparent; }
  .teams.teams_salamina {
    background: url("../../../img/wedia/football_teams.png") no-repeat scroll 2px -772px transparent; }
  .teams.teams_oly {
    background: url("../../../img/wedia/football_teams.png") no-repeat scroll 2px -841px transparent; }
  .teams.teams_omo {
    background: url("../../../img/wedia/football_teams.png") no-repeat scroll 2px -917px transparent; }

.category--list .clear.nomargin {
  margin: 0 0; }

.sports--content .article--column {
  padding-bottom: 1em;
  margin-bottom: 1em; }

.blah--blah {
  background: #ebebeb;
  position: relative; }
  .blah--blah .sidebar--category--stack--inner {
    padding: 1.11111em 1.27778em;
    position: relative; }
  .blah--blah .sidebar--category--stack--inner {
    margin-top: 0; }
  .blah--blah .article--grid--infos {
    padding-right: 9%; }
  .blah--blah .category--stack--row {
    border-bottom: 1px solid white; }
    .blah--blah .category--stack--row.row-last {
      border-bottom: 0;
      padding-bottom: 0;
      margin-bottom: 0; }
    .blah--blah .category--stack--row .blah--img {
      float: left;
      line-height: 0;
      width: 36%;
      margin-right: 6%; }
    .blah--blah .category--stack--row .blah--img img {
      width: 100%;
      float: left;
      height: auto; }
  .blah--blah--icon {
    position: absolute;
    width: 27%;
    display: block;
    top: 0;
    right: -7px; }
    .blah--blah--icon img {
      width: 100%;
      height: auto; }

/* Video maniac */
.inner--sidebar .video--maniac .video-title {
  width: 100%;
  position: absolute;
  bottom: 0;
  padding: 5% 9%;
  background: #252525; }
.inner--sidebar .video--maniac .article--title span {
  color: white; }

.bloggers--scores,
.bloggers--latest--from--category,
.sports .bloggers--slider,
.home-wrap .bloggers--slider {
  position: relative; }
  .bloggers--scores h3,
  .bloggers--latest--from--category h3,
  .sports .bloggers--slider h3,
  .home-wrap .bloggers--slider h3 {
    position: relative;
    z-index: 1000;
    color: #58afbf;
    margin-bottom: 4px; }
  .bloggers--scores .bloggers--popular--grid--inner,
  .bloggers--latest--from--category .bloggers--popular--grid--inner,
  .sports .bloggers--slider .bloggers--popular--grid--inner,
  .home-wrap .bloggers--slider .bloggers--popular--grid--inner {
    background: none;
    border-top: 1px solid #ebebeb;
    padding-left: 0;
    padding-right: 0; }

.video--maniac img {
  width: 100%;
  height: auto;
  overflow: hidden; }
.video--maniac h3 {
  margin-bottom: -5px;
  line-height: 1;
  position: relative;
  z-index: 100;
  color: #58afbf;
  font-size: 1.33333em;
  font-weight: 900; }
.video--maniac.photo-of--theday .article--grid--infos a.article--title {
  margin: 0.88889em 0 0.55556em 0; }

.home-wrap .bloggers--slider .bloggers--popular--grid .popular--body,
.sports .bloggers--slider .bloggers--popular--grid .popular--body {
  width: 70%;
  text-align: left;
  padding-right: 16%; }
  .home-wrap .bloggers--slider .bloggers--popular--grid .popular--body a,
  .sports .bloggers--slider .bloggers--popular--grid .popular--body a {
    display: block;
    margin-top: 0;
    margin-bottom: 0.3em; }
  .home-wrap .bloggers--slider .bloggers--popular--grid .popular--body .popular--link,
  .sports .bloggers--slider .bloggers--popular--grid .popular--body .popular--link {
    font-weight: 400; }
.home-wrap .bloggers--slider .bloggers--popular--grid .popular--img,
.sports .bloggers--slider .bloggers--popular--grid .popular--img {
  width: 30%; }
.home-wrap .bloggers--slider .bloggers--popular--grid .popular--column,
.sports .bloggers--slider .bloggers--popular--grid .popular--column {
  width: 100%; }
.home-wrap .bloggers--slider .owl-controls,
.sports .bloggers--slider .owl-controls {
  position: absolute;
  top: -31px;
  right: 0;
  font-size: 25px;
  color: #58afbf; }
.home-wrap .bloggers--slider .owl-next, .home-wrap .bloggers--slider .owl-prev,
.sports .bloggers--slider .owl-next,
.sports .bloggers--slider .owl-prev {
  float: left; }
.home-wrap .bloggers--slider time,
.sports .bloggers--slider time {
  display: block; }

.scores--row {
  border: 1px solid white;
  border-left: 0;
  line-height: 1; }
  .scores--row .col--company {
    text-align: center;
    white-space: nowrap; }
  .scores--row .scores--row--inner .col--company .helper {
    padding: 0;
    display: inline-block;
    height: 100%;
    vertical-align: middle; }
  .scores--row .col--company.col img {
    vertical-align: middle;
    max-height: 30px;
    max-width: 160px; }
  .scores--row .scores--row--inner span {
    padding: 1.22222em 1.05556em;
    display: block; }
  .scores--row.onerow {
    background: #f2f2f2; }
    .scores--row.onerow .col--th {
      background: #ececec; }
    .scores--row.onerow .col--team span {
      font-weight: 900; }
    .scores--row.onerow .col--team span,
    .scores--row.onerow .col--points span {
      font-size: 1.11111em; }
    .scores--row.onerow .col--points,
    .scores--row.onerow .col--th {
      text-align: center; }
    .scores--row.onerow .col--th span {
      font-size: 0.77778em;
      color: #959595;
      padding: 1.92857em 1.05556em; }
  .scores--row.head span {
    font-size: 0.77778em;
    font-weight: 900;
    color: #959595;
    text-align: center; }
  .scores--row.subhead {
    background: #fafafa; }
  .scores--row.subhead span {
    color: #c51b1c;
    font-size: 1em; }

.home-wrap .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column,
.category--list .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 31.33333%;
  margin-left: 0%;
  margin-right: 3%; }
  .home-wrap .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column:before, .home-wrap .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column:after,
  .category--list .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column:before,
  .category--list .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column:after {
    content: '';
    display: table; }
  .home-wrap .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column:after,
  .category--list .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column:after {
    clear: both; }
  .home-wrap .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column:last-child,
  .category--list .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column:last-child {
    margin-right: 0%; }
.home-wrap .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column.category--column_count_2,
.home-wrap .home-wrap .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column.category--column_count_5,
.category--list .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column.category--column_count_2,
.category--list .home-wrap .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column.category--column_count_5 {
  margin-right: 0;
  float: right; }

.category--list .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column:nth-child(3n),
.category--list .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column.category--column_count_of_threes_2 {
  margin-right: 0%; }

.widebanner--seperator {
  clear: both;
  width: 100%; }

.bloggers--latest--from--category .category--column {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 31.33333%;
  margin-left: 0%;
  margin-right: 3%; }
  .bloggers--latest--from--category .category--column:before, .bloggers--latest--from--category .category--column:after {
    content: '';
    display: table; }
  .bloggers--latest--from--category .category--column:after {
    clear: both; }
  .bloggers--latest--from--category .category--column:nth-child(3n) {
    margin-right: 0%;
    float: right; }
  .bloggers--latest--from--category .category--column:nth-child(3n + 1) {
    clear: both; }
.bloggers--latest--from--category .sidebar--block {
  margin-bottom: 0; }
.bloggers--latest--from--category .imgbanner iframe, .bloggers--latest--from--category .imgbanner img {
  /*width: 100%;*/
  /*height: auto;*/ }
.bloggers--latest--from--category .column-title {
  font-size: 1.94444em; }
.bloggers--latest--from--category .article--lead img {
  width: 100%;
  height: auto; }
.bloggers--latest--from--category .article--grid--infos a.article--title {
  display: inline;
  font-weight: 400;
  font-size: 1em;
  line-height: 1.3; }

.category--list .bloggers--latest--from--category .category--column:nth-child(3n+1) {
  clear: none; }

/* 21 Videos and videolist */
.retina--ready .video-grid-content h2.web-tv-head,
.retina--ready .web-tv-content h2.web-tv-head {
  background: url("../../../img/wedia/sigma_spritesx2.png") no-repeat -3px -471px;
  background-size: 500px 1000px;
  width: 218px;
  height: 24px; }

.dark--theme footer .footer--inner--row {
  border-bottom: 1px solid #134f60; }
.dark--theme footer .copy--left a {
  color: #58afbf; }
.dark--theme #breaking--news--body a, .dark--theme.videos .aftermenu .aftermenuinner a, .dark--theme.videos .restofheader ul li a, .dark--theme.videos footer a {
  color: white; }
.dark--theme.videos a, .dark--theme.videos #breaking--news--body a {
  color: black; }
.dark--theme .aftermenu .aftermenuinner ul li:hover a, .dark--theme .aftermenu .aftermenuinner ul li.active a,
.dark--theme #useful a .icn, .dark--theme.videos--list #main--content, .dark--theme.videos--list.main--centered.white_bg,
.dark--theme .darkblue_bg {
  background: #252525; }
.dark--theme.videos #main--content, .dark--theme.videos .main--centered.white_bg {
  background: white; }
.dark--theme .prefooter,
.dark--theme .aftermenu {
  background: #464646; }
.dark--theme .extracontent_footer {
  background: white;
  position: relative;
  padding-top: 0;
  margin-top: -3.5em; }
  .dark--theme .extracontent_footer .abs_footer_bg {
    background: white;
    width: 1200em;
    height: 100%;
    position: absolute;
    margin-left: -600em;
    top: 0; }
  .dark--theme .extracontent_footer .separator {
    display: none; }
.dark--theme .tabbed--content a {
  font-size: 0.88889em; }
.dark--theme.videos--list #breaking--news--inner {
  border-bottom: 1px solid white; }
.dark--theme .video--slider .owl-dots {
  display: none !important; }
.dark--theme .video--slider a {
  color: #58afbf; }
.dark--theme .video--slider.category--slider .owl-prev > span, .dark--theme .video--slider.category--slider .owl-next > span {
  background: #58afbf;
  color: white; }
.dark--theme #category--slider--inner .video--slider .slide--item .video--icon {
  display: block; }
.dark--theme #category--slider--inner .video--slider h1 a {
  color: black; }
.dark--theme .more-videos .btnholder {
  display: inline-block; }
.dark--theme .live-wrap,
.dark--theme .slider--img {
  position: relative; }
.dark--theme .weather--more a {
  color: white;
  vertical-align: middle;
  line-height: 1.3; }
.dark--theme .web-tv .tabbed--content a,
.dark--theme .video-grid-content .more-videos a {
  -webkit-border-radius: 5px;
  -ms-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12);
  -ms-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12);
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12);
  -o-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12);
  border: solid 1px #7d7d7d;
  line-height: 1;
  font-weight: 400;
  color: white;
  padding: 0.55em 5em;
  font-size: 0.77778em; }
.dark--theme .video-grid-content .more-videos a:hover {
  background: white;
  color: black; }
.dark--theme .web-tv .tabbed--content a {
  background: none;
  background: transparent; }
.dark--theme .web-tv .tabbed--content a:hover {
  background: #fff;
  color: #000; }
.dark--theme .black--line.clear {
  height: 1px;
  background: #252525;
  margin-left: -100em;
  width: 9999em; }

.live-wrap .video--icon,
.video--slider .video--icon {
  width: 59px;
  height: 59px;
  padding: 14px 15px;
  top: 25px;
  right: 25px;
  -webkit-transition: 5px/5px 5px 4px 4px;
  -ms-transition: 5px/5px 5px 4px 4px;
  -moz-transition: 5px/5px 5px 4px 4px;
  -o-transition: 5px/5px 5px 4px 4px;
  transition: 5px/5px 5px 4px 4px; }
  .live-wrap .video--icon .iconfont,
  .video--slider .video--icon .iconfont {
    font-size: 29px; }

.video-grid, .web-tv--inner {
  position: relative; }

.video-grid-content,
.web-tv-content {
  position: relative;
  z-index: 101; }
  .video-grid-content h2.web-tv-head,
  .web-tv-content h2.web-tv-head {
    background: url("../../../img/wedia/sigma_sprites.png") no-repeat -12px -272px;
    width: 333px;
    height: 33px;
    display: block;
    clear: both;
    text-indent: -100em; }
  .video-grid-content h3,
  .web-tv-content h3 {
    line-height: 1;
    background: #58afbf;
    color: white;
    font-weight: 900;
    font-size: 1.33333em;
    padding: 8px 9px;
    margin: 0 0; }

.dark--theme .video-title a {
  color: white;
  font-size: 1.11111em;
  font-weight: 900;
  display: block;
  margin: 0.9em 0 0.3em 0; }

#article--grid .web-tv-content h2.web-tv-head {
  margin: 0.65em 0; }

.web-tv-bg {
  position: absolute;
  width: 999em;
  height: 100%;
  margin-left: -100em;
  z-index: 100; }

.video-grid .web-tv-bg {
  background: #252525; }

.web-tv .web-tv-bg {
  background: #464646;
  background: -moz-linear-gradient(top, rgba(51, 51, 51, 0.74) 0%, #464646 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(51, 51, 51, 0.74)), color-stop(100%, #464646));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, rgba(51, 51, 51, 0.74) 0%, #464646 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, rgba(51, 51, 51, 0.74) 0%, #464646 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, rgba(51, 51, 51, 0.74) 0%, #464646 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, rgba(51, 51, 51, 0.74) 0%, #464646 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bd333333', endColorstr='#464646',GradientType=0 );
  /* IE6-9 */ }

.web-tv {
  margin-top: 1.66667em; }

.video-item {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 24.625%;
  margin-left: 0%;
  margin-right: 0.5%;
  position: relative; }
  .video-item:before, .video-item:after {
    content: '';
    display: table; }
  .video-item:after {
    clear: both; }
  .video-item:nth-child(4n) {
    margin-right: 0%;
    float: right; }
  .video-item:nth-child(4n + 1) {
    clear: both; }

.video-thumb img {
  width: 100%; }

.video-infos-wrap {
  display: block;
  clear: both; }

.video--grid {
  margin: 1.05556em 0; }
  .video--grid.video-grid-content {
    margin-top: 0; }
  .video--grid .grid-banner {
    text-align: center; }
  .video--grid .grid-banner img,
  .video--grid .adv img {
    max-width: 100%;
    width: auto;
    text-align: center;
    height: auto; }

.video-grid-content {
  padding: 2.77778em 0; }
  .video-grid-content .video-item {
    *zoom: 1;
    float: left;
    display: inline;
    clear: none;
    text-align: inherit;
    padding-left: 0;
    padding-right: 0;
    width: 32.66667%;
    margin-left: 0%;
    margin-right: 1%;
    margin-bottom: 1.66667em; }
    .video-grid-content .video-item:before, .video-grid-content .video-item:after {
      content: '';
      display: table; }
    .video-grid-content .video-item:after {
      clear: both; }
    .video-grid-content .video-item:nth-child(4n) {
      margin-right: 1%;
      float: left; }
    .video-grid-content .video-item:nth-child(4n + 1) {
      clear: none; }
    .video-grid-content .video-item:nth-child(3n) {
      margin-right: 0%;
      float: right; }
    .video-grid-content .video-item:nth-child(3n + 1) {
      clear: both; }

.video-grid-content .more-videos a {
  background: black; }

.video-grid .tabbed--content {
  display: block;
  text-align: center; }

.videolist main,
.videolist #main,
.videolist #article {
  background: #252525; }
.videolist .main--content--inner.smallpaddingtop {
  padding-bottom: 5em; }

.videolist h2 {
  position: relative;
  z-index: 110; }

/*    22 Live Tv */
.live-streaming {
  clear: left; }

.livecontainer {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 67.61905%;
  margin-left: 0%;
  margin-right: 0%; }
  .livecontainer:before, .livecontainer:after {
    content: '';
    display: table; }
  .livecontainer:after {
    clear: both; }
  .livecontainer:nth-child(3n) {
    margin-right: 0%;
    float: right; }
  .livecontainer:nth-child(3n + 1) {
    clear: both; }
  .livecontainer img, .livecontainer iframe {
    width: 100%    !important;
    height: auto   !important; }

.side-ad {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 26.42857%;
  margin-left: 3.92381%;
  margin-right: 3%; }
  .side-ad:before, .side-ad:after {
    content: '';
    display: table; }
  .side-ad:after {
    clear: both; }
  .side-ad:last-child {
    margin-right: 0%; }

/* 23 Home */
.leading_article,
.streaming_shout,
.home-article-list,
.homepage-popular,
.home-wrap .bloggers--popular--grid--inner,
.leading_banners,
.lifestyle,
.magazine,
.fullwidth-banner {
  margin-bottom: 1.38889em; }

.fullwidth-banner {
  text-align: center; }

.banners--onntop--inner {
  padding: 11px 1.889em;
  line-height: 0; }
  .banners--onntop--inner .big_banners {
    text-align: center; }
  .banners--onntop--inner .big_banner_single {
    display: inline-block; }

.banners--onntop,
.leading_banners {
  line-height: 0;
  text-align: left; }
  .banners--onntop .big_banner,
  .leading_banners .big_banner {
    *zoom: 1;
    float: left;
    display: inline;
    clear: none;
    text-align: inherit;
    padding-left: 0;
    padding-right: 0;
    width: 69.52381%;
    margin-left: 0%;
    margin-right: 0%; }
    .banners--onntop .big_banner:before, .banners--onntop .big_banner:after,
    .leading_banners .big_banner:before,
    .leading_banners .big_banner:after {
      content: '';
      display: table; }
    .banners--onntop .big_banner:after,
    .leading_banners .big_banner:after {
      clear: both; }
    .banners--onntop .big_banner:nth-child(2n),
    .leading_banners .big_banner:nth-child(2n) {
      margin-right: 0%;
      float: right; }
    .banners--onntop .big_banner:nth-child(2n + 1),
    .leading_banners .big_banner:nth-child(2n + 1) {
      clear: both; }
  .banners--onntop .small-banner,
  .leading_banners .small-banner {
    *zoom: 1;
    float: left;
    display: inline;
    clear: none;
    text-align: inherit;
    padding-left: 0;
    padding-right: 0;
    width: 25.9381%;
    margin-left: 2.45238%;
    margin-right: 3%; }
    .banners--onntop .small-banner:before, .banners--onntop .small-banner:after,
    .leading_banners .small-banner:before,
    .leading_banners .small-banner:after {
      content: '';
      display: table; }
    .banners--onntop .small-banner:after,
    .leading_banners .small-banner:after {
      clear: both; }
    .banners--onntop .small-banner:last-child,
    .leading_banners .small-banner:last-child {
      margin-right: 0%; }
  .banners--onntop img,
  .leading_banners img {
    max-width: 100%;
    height: auto; }

#article--grid .streaming_shout h2 {
  font-size: 29px;
  line-height: 41px;
  color: white;
  padding-left: 60px;
  margin: 0 0; }

.streaming_shout {
  clear: left;
  background: #58afbf;
  position: relative;
  -webkit-border-radius: 5px;
  -ms-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px; }
  .streaming_shout .play {
    padding: 5px;
    background: #c21c1a;
    color: white;
    position: absolute;
    top: 0;
    -webkit-border-radius: 5px 0 0 5px;
    -ms-border-radius: 5px 0 0 5px;
    -moz-border-radius: 5px 0 0 5px;
    -o-border-radius: 5px 0 0 5px;
    border-radius: 5px 0 0 5px; }
    .streaming_shout .play span {
      padding: 1px 0px 1px 5px;
      display: block;
      font-size: 29px; }

#streaming_slider {
  float: right; }

.middle_dots {
  text-align: center;
  width: 100%;
  height: 50%;
  margin-top: -10px;
  top: 50%;
  position: absolute; }
  .middle_dots span a {
    display: inline-block;
    text-indent: -999em;
    width: 15px;
    height: 15px;
    background: #fff;
    overflow: hidden;
    border-radius: 50%;
    line-height: 1;
    opacity: 0.5;
    -webkit-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out; }
  .middle_dots span.active a, .middle_dots span:hover a {
    opacity: 1; }

.right_link {
  position: absolute;
  right: 1em;
  top: 50%;
  line-height: 1;
  margin-top: -9px;
  font-size: 18px;
  color: white; }
  .right_link span {
    vertical-align: text-top; }
  .right_link span.iconfont {
    font-size: 19px; }
  .right_link a {
    color: white; }

.bloggers--slider h3,
.bloggers--popular--grid h3 {
  margin-top: 0; }

.leading_article {
  position: relative; }
  .leading_article .leading--art .description {
    font-size: 1em;
    line-height: 1.33333em; }
    .leading_article .leading--art .description .desc-inner {
      padding: 1em 0 0.1em 0; }
    .leading_article .leading--art .description .time--and-cat {
      font-family: 'Roboto', sans-serif; }
  .leading_article .inner--content {
    margin-left: 0%; }
  .leading_article .inner--sidebar {
    margin-left: 2%;
    width: 30%; }
  .leading_article .category--list-with--images .article--list--row {
    padding-bottom: 4%;
    margin-bottom: 4%;
    border-bottom: 1px solid #ebebeb; }
  .leading_article .category--list-with--images .article--list--row.clearfix.artlist_row_count_4.artlist_row_even {
    border-bottom: 0px; }
  .leading_article .category--list-with--images .editorschoice div.article--img {
    width: 26%;
    margin-right: 6%;
    line-height: 0; }
  .leading_article .category--list-with--images .editorschoice .article--grid--infos {
    width: 68%; }
  .leading_article .category--list-with--images .editorschoice .table--cell {
    vertical-align: top; }
  .leading_article .category--list-with--images .editorschoice .time--and-cat a {
    font-size: 1em; }
  .leading_article .category--list-with--images div.article--img {
    width: 40%;
    margin-right: 6%;
    line-height: 0; }
  .leading_article .category--list-with--images .article--grid--infos {
    width: 54%; }
  .leading_article .description {
    font-size: 0.88889em; }
.leading--img img {
  width: 100%;
  height: auto;
  overflow: hidden; }
.leading--img {
  position: relative;
  overflow: hidden;
  line-height: 0; }
  .leading--img--gradient, .leading--img--gradient--outer {
    width: 100%;
    height: 100%;
    bottom: 0;
    left: 0;
    z-index: 1000;
    pointer-events: none;
    position: absolute; }
  .leading--img--gradient {
    background-position: bottom left;
    bottom: 0;
    left: 0;
    background: url("../../../img/wedia/gradient_bg_big.png") repeat-x 0; }
.leading--title {
  position: absolute;
  color: white;
  font-size: 2.22222em;
  bottom: 5%;
  left: 3%;
  font-weight: 900;
  max-width: 65%;
  line-height: 1;
  z-index: 9999; }

#lifestyle--slider, #magazine--slider {
  position: relative; }

.lifestyle--slider--inner, .magazine--slider--inner {
  padding: 0 1em; }
  .lifestyle--slider--inner .owl-nav, .magazine--slider--inner .owl-nav {
    position: absolute;
    top: -50px;
    font-size: 25px;
    color: #58afbf;
    right: 1em; }
    .magazine--slider--inner .owl-nav { color: #f14f22; }
  .lifestyle--slider--inner .owl-prev, .lifestyle--slider--inner .owl-next,
  .magazine--slider--inner .owl-prev, .magazine--slider--inner .owl-next {
    float: left; }

#lifestyle--slider .widebanner, #lifestyle--slider .video-thumb img, .video-thumb #lifestyle--slider img {
  padding: 2em 0; }

#lifestylecounter, #magazinecounter {
  float: left;
  font-size: 14px;
  font-weight: 300;
  vertical-align: baseline;
  line-height: 1.7;
  padding-right: 32px; }
#lifestylecounter {
  	color: #fff;
  }
#magazinecounter {
	color: #000;
}

.home-wrap .bloggers--slider .owl-nav {
  padding-right: 1em; }

.bloggers--latest--from--category .category--column h3 {
  color: #003546;
  border-bottom: 1px solid #cdcdcd;
  line-height: 0.7;
  margin-bottom: 1em; }

.article--stackimg {
  float: left;
  padding-right: 0.55556em; }

.bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner {
  border-top: 0; }

/* 24 Blogposts */
.authored--by {
  letter-spacing: -2px; }

#article--grid h2 span {
  color: #003546;
  font-weight: 400; }

.banner--seperated .widebanner, .banner--seperated .video-thumb img, .video-thumb .banner--seperated img {
  text-align: center; }
  .banner--seperated .widebanner img, .banner--seperated .video-thumb img img, .video-thumb .banner--seperated img img, .banner--seperated .widebanner iframe, .banner--seperated .video-thumb img iframe, .video-thumb .banner--seperated img iframe {
    max-width: 100%;
    height: auto; }

.blogposts .banner--seperated--inner {
  padding: 2.11111em 0; }
.blogposts #article--grid h2 {
  margin-bottom: 0; }
.blogposts .bloggers--latest--from--category .bloggers--popular--grid--inner {
  border-top: 0; }
.blogposts .after-banner .bloggers--latest--from--category .bloggers--popular--grid--inner {
  margin-top: 0;
  padding-top: 0; }

.bloggers--latest--from--category .category--column.blogspot--column {
  margin-right: 1%;
  width: 32.33333%; }

.banner--seperated--inner {
  padding: 2.11111em 0;
  border-top: 1px solid #d7d7d7; }

.blogspot--column {
  padding: 1em 0;
  border-top: 1px solid #d7d7d7; }
  .blogspot--column--title h4 {
    line-height: 1.3;
    margin: 0 0;
    margin-bottom: 10px; }
    .blogspot--column--title h4 a {
      font-size: 1.11111em;
      font-weight: 900;
      color: black; }
  .blogspot--column--desc {
    /* font-family: 'Tinos', serif; */
    font-family: Georgia, serif; }

/*25 Opinions inner */
.opinions--list .widebanner, .opinions--list .video-thumb img, .video-thumb .opinions--list img {
  margin-bottom: 2%; }

.opinions--author--info .article--time--author a,
.opinions--author--info .article--time--author {
  line-height: 1; }

.opinions--author--img--inner {
  -webkit-border-radius: 8px;
  -ms-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  border-radius: 8px;
  margin-bottom: 26px;
  background-color: #58afbf; }
  .opinions--author--img--inner img {
    width: 100%;
    height: auto;
    -webkit-border-radius: 8px;
    -ms-border-radius: 8px;
    -moz-border-radius: 8px;
    -o-border-radius: 8px;
    border-radius: 8px; }

.opinions--author--desc {
  margin-top: 9px;
  line-height: 1.1;
  font-size: 14px;
  color: #464646;
  /* font-family: 'Tinos', serif; */
  font-family: Georgia, serif;
  font-style: italic; }

.opinions--author {
  margin-bottom: 4.55556em;
  margin-right: 1em; }

.opinions--inner .relative--articles--clear {
  height: 420px;
  margin-top: 10px; }
.opinions--inner .article--description {
  padding: 1em 0 0; }

/* 26 404 */
.sigma--content.four-oh-four {
  background: #134f60;
  overflow-y: visible; }
  .sigma--content.four-oh-four .main--centered {
    position: relative; }
  .sigma--content.four-oh-four .getItToTheMiddle,
  .sigma--content.four-oh-four .header-sigma {
    position: relative;
    left: 0; }
  .sigma--content.four-oh-four .header-sigma {
    margin-top: 7%;
    top: 10%; }
  .sigma--content.four-oh-four .getItToTheMiddle {
    top: 30%;
    margin-top: 90px; }
  .sigma--content.four-oh-four footer {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%; }
  .sigma--content.four-oh-four #footer {
    margin: 0 auto;
    border-top: 1px solid #58afbf;
    padding: 2% 0;
    -webkit-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out; }

.fourohfour-sign {
  background: url("../../../img/wedia/sigma_sprites.png") no-repeat -3px -520px;
  width: 353px;
  height: 175px; }

.retina--ready .fourohfour-sign {
  background: url("../../../img/wedia/sigma_spritesx2.png") no-repeat -4px -520px;
  background-size: 500px 1000px;
  width: 351px;
  height: 175px; }

.snapBack {
  margin-top: 2%;
  color: #58afbf;
  width: 353px; }
  .snapBack a {
    color: white; }

/* 27 Weather */
.sigma--content.darkblue--theme,
.weather {
  background: #003546; }
  .sigma--content.darkblue--theme #article,
  .weather #article {
    background: #003546; }
  .sigma--content.darkblue--theme #breaking--news span,
  .sigma--content.darkblue--theme #breaking--news--body a,
  .weather #breaking--news span,
  .weather #breaking--news--body a {
    color: white; }
  .sigma--content.darkblue--theme #breaking--news .controlwrapper span,
  .weather #breaking--news .controlwrapper span {
    color: black; }
  .sigma--content.darkblue--theme .tabbed--content a,
  .weather .tabbed--content a {
    background: #134f60;
    color: white;
    border: 0;
    font-weight: 900; }
    .sigma--content.darkblue--theme .tabbed--content a.active, .sigma--content.darkblue--theme .tabbed--content a:hover,
    .weather .tabbed--content a.active,
    .weather .tabbed--content a:hover {
      color: #003546;
      background: white; }

.inner--weather-grid {
  text-align: center;
  color: white; }
  .inner--weather-grid .wi,
  .inner--weather-grid .weather--temp {
    font-size: 5em;
    clear: both;
    letter-spacing: -3px;
    line-height: 1.3; }
  .inner--weather-grid .weather--suggestions {
    font-weight: 900;
    font-size: 1.27778em;
    line-height: 1;
    margin: 30px 0; }
  .inner--weather-grid .weather--more-infos p {
    font-weight: 300;
    margin: 7px 0;
    line-height: 1; }
  .inner--weather-grid .weather--updated {
    margin-top: 30px; }
    .inner--weather-grid .weather--updated span {
      font-weight: 300;
      color: #959595;
      display: block;
      clear: both;
      line-height: 1;
      margin: 5px 0; }
      .inner--weather-grid .weather--updated span.highlight {
        font-weight: 400; }

.weather--column {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 15.83333%;
  margin-left: 0%;
  margin-right: 1%;
  background: #134f60;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px; }
  .weather--column:before, .weather--column:after {
    content: '';
    display: table; }
  .weather--column:after {
    clear: both; }
  .weather--column:nth-child(6n) {
    margin-right: 0%;
    float: right; }
  .weather--column:nth-child(6n + 1) {
    clear: both; }
  .weather--column .weather__block, .weather--column .weather__block--inner {
    background: #134f60; }
    .weather--column .weather__block .wi, .weather--column .weather__block--inner .wi {
      font-size: 2.22222em;
      float: left;
      margin-right: 10px;
      padding-top: 6px; }
    .weather--column .weather__block time, .weather--column .weather__block--inner time {
      text-align: left;
      color: #58afbf;
      display: block;
      clear: both; }
    .weather--column .weather__block .city--temp, .weather--column .weather__block--inner .city--temp {
      color: white;
      font-size: 1.66667em;
      line-height: 1;
      font-weight: 400; }
      .weather--column .weather__block .city--temp.temp--small, .weather--column .weather__block--inner .city--temp.temp--small {
        font-size: 0.94444em;
        padding-top: 10px; }
    .weather--column .weather__block .prediction, .weather--column .weather__block--inner .prediction {
      width: 100%;
      clear: both;
      font-size: 14px;
      line-height: 1.4;
      margin-top: 1em; }
    .weather--column .weather__block .weather--icn--container, .weather--column .weather__block--inner .weather--icn--container {
      text-align: left; }
    .weather--column .weather__block .city--temp--wrap, .weather--column .weather__block--inner .city--temp--wrap {
      margin-top: 17px; }

.more-predictions {
  margin: 70px 0 40px 0; }

.date-info {
  clear: both; }
  .date-info time {
    font-size: 1.33333em;
    line-height: 1.1;
    font-weight: 400;
    text-transform: none; }
    .date-info time span {
      display: block; }

#map_canvas {
  width: 100%;
  height: 500px; }

.city--marker {
  background: #134f60;
  color: white;
  padding: 10px 12px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  font-size: 12px; }
  .city--marker .city--tmp {
    font-size: 20px; }
    .city--marker .city--tmp span {
      font-size: 14px; }

/* 28 Search Results */
.tabs-content {
  clear: both; }

h2 .src--result {
  display: block;
  clear: both; }

.search--results .article--list--row.last_row {
  display: none; }
.search--results .article--list--row {
  border-top: 1px solid #ebebeb;
  padding: 1.11111em 0; }
.search--results .article--grid--infos,
.search--results .article--img {
  float: left;
  display: inline;
  max-width: 78%; }
.search--results .article--grid--infos {
  margin-left: 5%; }
.search--results .article--grid--infos a.article--title {
  font-size: 1.22222em;
  margin: 0.1em 0; }
.search--results .table--cell {
  display: table-cell;
  vertical-align: middle; }
.search--results .article--img {
  width: 10%;
  background: white;
  margin-right: 4%;
  min-height: 1px;
  line-height: 0; }
.search--results .article--grid--infos--inner {
  display: table;
  height: 4.5em; }

/* 29 flights */
.col--destination {
  line-height: 1; }

.innertabs--content ul {
  list-style-image: none;
  list-style-type: none;
  text-align: center;
  border-top: 1px solid #ebebeb;
  border-bottom: 1px solid #ebebeb;
  padding: 0 0;
  margin: 0 0;
  padding-bottom: 1px; }
  .innertabs--content ul li {
    display: inline-block;
    -webkit-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
    border-bottom: 5px solid white;
    padding: 1.125em 0;
    margin: 0 1%; }
  .innertabs--content ul a {
    font-weight: 300;
    font-size: 1.33333em;
    color: black;
    -webkit-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out; }
  .innertabs--content ul li.active,
  .innertabs--content ul li:hover {
    border-bottom: 5px solid #c21c1a; }
    .innertabs--content ul li.active a,
    .innertabs--content ul li:hover a {
      color: #58afbf; }

.flight--results .col--3-17.col--normargin:last-child span {
  text-align: center; }
.flight--results .fullwidth-banner {
  margin: 1em 0;
  clear: both; }
  .flight--results .fullwidth-banner img {
    max-width: 100%; }
.flight--results .scores--row.head span {
  text-align: left;
  text-transform: uppercase; }
.flight--results .flight--results .scores--row.head span {
  text-transform: uppercase; }
.flight--results .scores--row .scores--row--inner span em {
  font-style: normal;
  font-weight: 300; }
.flight--results .scores--row .scores--row--inner .col--company span {
  padding: 0px;
  text-align: center; }
.flight--results .scores--row .scores--row--inner .col--company span img {
  max-width: 100%;
  height: auto; }
.flight--results .scores--row .scores--row--inner .col.col--code span, .flight--results .scores--row .scores--row--inner .col.col--destination span {
  font-weight: 900; }

/* 30 Pharmacies */
.pharmacies--results article .timewrap time {
  font-size: 1em;
  color: #c21c1a;
  line-height: 1; }
.pharmacies--results #article--grid .header--wrapped {
  border-bottom: 1px solid #d7d7d7;
  margin-bottom: 1.27778em; }
  .pharmacies--results #article--grid .header--wrapped h2 {
    margin-bottom: 0;
    padding-bottom: 0.575em; }
  .pharmacies--results #article--grid .header--wrapped .tabbed--content {
    line-height: 2.3; }

.pharmacies--inner .row-pharmacies {
  padding: 1em 0;
  border-bottom: 1px solid #d7d7d7; }
  .pharmacies--inner .row-pharmacies.row-pharmacies_count_last {
    border-bottom: 0; }

.innerMap {
  height: 125px;
  width: 100%; }

.pharmacy--info--inner h4 {
  font-weight: 900;
  font-size: 1.11111em;
  line-height: 1;
  margin: 0;
  margin-bottom: 0.9em;
  color: black; }
.pharmacy--info--inner .more--infos {
  font-size: 0.77778em;
  font-weight: bold;
  color: #959595; }
.pharmacy--info--inner .pharmacy--info--inner {
  width: 50%; }

/* Google maps Hack */
img[src*="http://maps.gstatic.com/mapfiles/api-3/images/google_white2.png"],
.gmnoprint {
  display: none !important; }

/* 31 Skin */
.skin--wrap {
  position: absolute;
  top: 0; }

.skin--right {
  right: -700em; }

.skin--left {
  left: -700em; }

.skin--right, .skin--left {
  opacity: 0;
  -webkit-transition: opacity 1s ease-in-out;
  -ms-transition: opacity 1s ease-in-out;
  -moz-transition: opacity 1s ease-in-out;
  -o-transition: opacity 1s ease-in-out;
  transition: opacity 1s ease-in-out;
  height: 100%; }

/* 32 Minute to minute / Lepto pros lepto */
.min--to--min .relative--articles {
  width: 29%;
  float: left;
  margin-right: 0;
  margin-left: 0;
  clear: none;
  display: inline; }
.min--to--min .live--event-wrapper {
  display: inline;
  float: left;
  width: 68%;
  margin-right: 3%;
  border: 1px solid #d7d7d7;
  border-bottom: 0; }
.min--to--min .article--main--content {
  border: 0;
  margin-top: 0;
  border: 0; }
.min--to--min .live--event-row {
  border-bottom: 1px solid #d7d7d7;
  padding: 1em; }
.min--to--min .eventinfo, .min--to--min .event-time {
  display: inline;
  float: left;
  padding: 0 0; }
.min--to--min .event-time {
  width: 17%;
  margin: 0 0; }
.min--to--min .eventinfo {
  width: 80%;
  margin-left: 3%;
  line-height: 1.2; }
  .min--to--min .eventinfo img {
    line-height: 0;
    max-width: 100%;
    height: auto;
    margin-bottom: 5px; }
.min--to--min .tinos--font-all .event-time,
.min--to--min .tinos--font-all .event-time time,
.min--to--min .tinos--font-all .timespan time,
.min--to--min .tinos--font-all .btnholder.morebtn span {
  font-family: 'Roboto', sans-serif;
  font-weight: 400;
  text-transform: normal; }
.min--to--min .tinos--font-all .btnholder.morebtn {
  text-align: center; }

/* 33 Dropdown handler */
.dropdown
.btnholder .dropdownhandler {
  position: relative;
  position: relative;
  cursor: pointer; }
  .dropdown
  .btnholder .dropdownhandler span.label {
    display: inline-block;
    font-size: 1em;
    padding: 0 0; }
  .dropdown
  .btnholder .dropdownhandler:after {
    font-family: 'iconfont';
    content: "\e604";
    font-size: 15px;
    line-height: 1;
    position: absolute;
    color: #c21c1a;
    top: 50%;
    right: 5px;
    margin-top: -6px; }

.btnholder .dropdownhandler span.dropdownmenu--inner, .dropdown--actualmenu {
  display: none; }

span.dropdownmenu--inner {
  position: absolute;
  width: 100%;
  z-index: 1000;
  background: white;
  border: solid 1px #959595;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12);
  -ms-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12);
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12);
  -o-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12);
  -webkit-border-radius: 5px;
  -ms-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  border-top: 0;
  margin-top: -3px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  left: -1px;
  top: 100%; }
  span.dropdownmenu--inner ul {
    list-style-type: none;
    padding: 0;
    margin: 0; }
    span.dropdownmenu--inner ul li {
      line-height: 1;
      margin-bottom: 4px;
      display: inline-block;
      width: 100%;
      text-align: center; }
      span.dropdownmenu--inner ul li:last-of-type {
        margin-bottom: 0; }

.tabbed--content li a {
  font-size: 14px;
  font-weight: 500;
  text-align: center;
  line-height: 1;
  width: 100%; }
  .tabbed--content li a:hover {
    border: 0;
    color: #c21c1a; }

.btnholder > .tab_counter_last {
  margin-right: 0; }

/* Live Streaming Slider */
.streaming_shout h2 {
  float: left; }

#livestreaming--body {
  float: right;
  vertical-align: middle;
  line-height: 40px; }
  #livestreaming--body a {
    color: #fff; }

#livestreaming--controls {
  margin: 11px 3px 0 10px; }
  #livestreaming--controls span {
    color: #fff;
    cursor: pointer; }

/* 34 Poll Results */
.bar .foreground {
  background: #58afbf;
  -webkit-border-radius: 5px;
  -ms-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  height: 24px;
  z-index: 8; }

.bar .foreground.negative {
  background: #C21C1A; }

.bar {
  border: 1px solid #eee;
  height: 24px;
  margin-bottom: 10px;
  position: relative;
  -webkit-border-radius: 5px;
  -ms-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px; }

.bar .percent {
  position: absolute;
  z-index: 9;
  padding: 2px 5px;
  line-height: 19px;
  color: #000;
  line-height: 1.3;
  top: 0;
  left: 0;
  font-size: 16px; }

.poll .text {
  font-weight: 500;
  clear: both; }

/* 35 Video slider sidebar*/
#video-sidebar {
  width: 158px;
  position: absolute;
  top: 0;
  right: -168px;
  background: #1c1c1c;
  z-index: 1000;
  height: 100%;
  max-height: 100%;
  overflow-x: hidden;
  display: none;
  overflow-y: scroll; }
  #video-sidebar ul {
    padding: 0 0;
    margin: 0 0; }
  #video-sidebar ul li {
    list-style-type: none;
    padding: 17px;
    border-bottom: 1px solid #252525; }
    #video-sidebar ul li:last-of-type {
      border-bottom: 0; }
  #video-sidebar a {
    font-size: 14px;
    font-weight: 900;
    color: #9a9a9a; }
  #video-sidebar .activetab a {
    color: #fff; }

#video--slider {
  -webkit-transition: all 150ms cubic-bezier(0.2, 0.3, 0.25, 0.9);
  -moz-transition: all 150ms cubic-bezier(0.2, 0.3, 0.25, 0.9);
  -o-transition: all 150ms cubic-bezier(0.2, 0.3, 0.25, 0.9);
  transition: all 150ms cubic-bezier(0.2, 0.3, 0.25, 0.9); }

.video-slider-open #video--slider {
  left: -158px;
  opacity: 1; }

#layer {
  display: none;
  width: 100%;
  height: 100%;
  position: fixed;
  z-index: 10000; }

.video-slider-open #layer {
  display: block; }
.video-slider-open #video-sidebar {
  opacity: 1; }
.video-slider-open #video--slider--tabs ul li#closethis {
  display: block !important; }
.video-slider-open #video--slider--tabs ul li {
  display: none !important; }

#closethis {
  display: none;
  margin-right: 20px;
  margin-top: 4px; }
  #closethis span {
    display: block;
    background: url("../../../img/wedia/close.png") no-repeat 0 0;
    width: 16px;
    height: 15px; }

/* XXX Layout fixes */
/* 36 Scrollbar */
.mCustomScrollbar {
  -ms-touch-action: none;
  touch-action: none;
  /* MSPointer events - direct all pointer events to js */ }

.mCustomScrollbar.mCS_no_scrollbar {
  -ms-touch-action: auto;
  touch-action: auto; }

.mCustomScrollBox {
  /* contains plugin's markup */
  position: relative;
  overflow: hidden;
  height: 100%;
  max-width: 100%;
  outline: none;
  direction: ltr; }

.mCSB_container {
  /* contains the original content */
  overflow: hidden;
  width: auto;
  height: auto; }

/* 
------------------------------------------------------------------------------------------------------------------------
2. VERTICAL SCROLLBAR 
y-axis
------------------------------------------------------------------------------------------------------------------------
*/
.mCSB_inside > .mCSB_container {
  margin-right: 30px; }

.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
  margin-right: 0; }

/* non-visible scrollbar */
.mCS-dir-rtl > .mCSB_inside > .mCSB_container {
  /* RTL direction/left-side scrollbar */
  margin-right: 0;
  margin-left: 30px; }

.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
  margin-left: 0; }

/* RTL direction/left-side scrollbar */
.mCSB_scrollTools {
  /* contains scrollbar markup (draggable element, dragger rail, buttons etc.) */
  position: absolute;
  width: 16px;
  height: auto;
  left: auto;
  top: 0;
  right: 0;
  bottom: 0; }

.mCSB_outside + .mCSB_scrollTools {
  right: -26px; }

/* scrollbar position: outside */
.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools,
.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {
  /* RTL direction/left-side scrollbar */
  right: auto;
  left: 0; }

.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {
  left: -26px; }

/* RTL direction/left-side scrollbar (scrollbar position: outside) */
.mCSB_scrollTools .mCSB_draggerContainer {
  /* contains the draggable element and dragger rail markup */
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  height: auto; }

.mCSB_scrollTools a + .mCSB_draggerContainer {
  margin: 20px 0; }

.mCSB_scrollTools .mCSB_draggerRail {
  width: 2px;
  height: 100%;
  margin: 0 auto;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  border-radius: 16px; }

.mCSB_scrollTools .mCSB_dragger {
  /* the draggable element */
  cursor: pointer;
  width: 100%;
  height: 30px;
  /* minimum dragger height */
  z-index: 1; }

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  /* the dragger element */
  position: relative;
  width: 4px;
  height: 100%;
  margin: 0 auto;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  border-radius: 16px;
  text-align: center; }

.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
  width: 12px;
  /* auto-expanded scrollbar */ }

.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  width: 8px;
  /* auto-expanded scrollbar */ }

.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown {
  display: block;
  position: absolute;
  height: 20px;
  width: 100%;
  overflow: hidden;
  margin: 0 auto;
  cursor: pointer; }

.mCSB_scrollTools .mCSB_buttonDown {
  bottom: 0; }

.mCSB_scrollTools,
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight {
  -webkit-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
  -moz-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
  -o-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
  transition: opacity .2s ease-in-out, background-color .2s ease-in-out; }

.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail {
  -webkit-transition: width .2s ease-out .2s, height .2s ease-out .2s,  margin-left .2s ease-out .2s, margin-right .2s ease-out .2s,  margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out;
  -moz-transition: width .2s ease-out .2s, height .2s ease-out .2s,  margin-left .2s ease-out .2s, margin-right .2s ease-out .2s,  margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out;
  -o-transition: width .2s ease-out .2s, height .2s ease-out .2s,  margin-left .2s ease-out .2s, margin-right .2s ease-out .2s,  margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out;
  transition: width .2s ease-out .2s, height .2s ease-out .2s,  margin-left .2s ease-out .2s, margin-right .2s ease-out .2s,  margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out; }

.mCSB_scrollTools {
  opacity: 0.75;
  filter: "alpha(opacity=75)";
  -ms-filter: "alpha(opacity=75)"; }

.mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools,
.mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools {
  opacity: 0;
  filter: "alpha(opacity=0)";
  -ms-filter: "alpha(opacity=0)"; }

.mCustomScrollbar > .mCustomScrollBox > .mCSB_scrollTools.mCSB_scrollTools_onDrag,
.mCustomScrollbar > .mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag,
.mCustomScrollBox:hover > .mCSB_scrollTools,
.mCustomScrollBox:hover ~ .mCSB_scrollTools,
.mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools,
.mCS-autoHide:hover > .mCustomScrollBox ~ .mCSB_scrollTools {
  opacity: 1;
  filter: "alpha(opacity=100)";
  -ms-filter: "alpha(opacity=100)"; }

.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.4);
  filter: "alpha(opacity=40)";
  -ms-filter: "alpha(opacity=40)"; }

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.75);
  filter: "alpha(opacity=75)";
  -ms-filter: "alpha(opacity=75)"; }

.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.85);
  filter: "alpha(opacity=85)";
  -ms-filter: "alpha(opacity=85)"; }

.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.9);
  filter: "alpha(opacity=90)";
  -ms-filter: "alpha(opacity=90)"; }

.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight {
  background-image: url(mCSB_buttons.png);
  /* css sprites */
  background-repeat: no-repeat;
  opacity: 0.4;
  filter: "alpha(opacity=40)";
  -ms-filter: "alpha(opacity=40)"; }

.mCSB_scrollTools .mCSB_buttonUp {
  background-position: 0 0;
  /* 
  sprites locations 
  light: 0 0, -16px 0, -32px 0, -48px 0, 0 -72px, -16px -72px, -32px -72px
  dark: -80px 0, -96px 0, -112px 0, -128px 0, -80px -72px, -96px -72px, -112px -72px
  */ }

.mCSB_scrollTools .mCSB_buttonDown {
  background-position: 0 -20px;
  /* 
  sprites locations
  light: 0 -20px, -16px -20px, -32px -20px, -48px -20px, 0 -92px, -16px -92px, -32px -92px
  dark: -80px -20px, -96px -20px, -112px -20px, -128px -20px, -80px -92px, -96px -92px, -112 -92px
  */ }

.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: 0 -40px;
  /* 
  sprites locations 
  light: 0 -40px, -20px -40px, -40px -40px, -60px -40px, 0 -112px, -20px -112px, -40px -112px
  dark: -80px -40px, -100px -40px, -120px -40px, -140px -40px, -80px -112px, -100px -112px, -120px -112px
  */ }

.mCSB_scrollTools .mCSB_buttonRight {
  background-position: 0 -56px;
  /* 
  sprites locations 
  light: 0 -56px, -20px -56px, -40px -56px, -60px -56px, 0 -128px, -20px -128px, -40px -128px
  dark: -80px -56px, -100px -56px, -120px -56px, -140px -56px, -80px -128px, -100px -128px, -120px -128px
  */ }

.mCSB_scrollTools .mCSB_buttonUp:hover,
.mCSB_scrollTools .mCSB_buttonDown:hover,
.mCSB_scrollTools .mCSB_buttonLeft:hover,
.mCSB_scrollTools .mCSB_buttonRight:hover {
  opacity: 0.75;
  filter: "alpha(opacity=75)";
  -ms-filter: "alpha(opacity=75)"; }

.mCSB_scrollTools .mCSB_buttonUp:active,
.mCSB_scrollTools .mCSB_buttonDown:active,
.mCSB_scrollTools .mCSB_buttonLeft:active,
.mCSB_scrollTools .mCSB_buttonRight:active {
  opacity: 0.9;
  filter: "alpha(opacity=90)";
  -ms-filter: "alpha(opacity=90)"; }

/* Sidebar with scroller*/
#sliding--sidebar .mCustomScrollbar .sidebar--block .blck--article-list--row cite {
  width: 199px; }

/* X  Responsive */
/*  Syntax Quick Reference
  --------------------------
  column($ratios: 1, $offset: 0, $cycle: 0, $uncycle: 0, $gutter: $jeet-gutter)
  span($ratio: 1, $offset: 0)
  shift($ratios: 0, $col_or_span: column, $gutter: $jeet-gutter)
  unshift()
  edit()
  center($max_width: 1410px, $pad: 0)
  stack($pad: 0, $align: false)
  unstack()
  align($direction: both)
  cf()
*/
/* TOC 
   1. Rem from px
   2. Breakpoints 
   3. SVG background images with PNG and retina fallback
   4. Animations and keyframes
   5. Clearfix
   6 .Anternative breakpoints
   7. Retina Images
   8. Box sizing	
   9  Transitions
   10 vendor prefix
   11 Px to em
   12 Reverse vendor
   13 rem utility
*/
.clearfix {
  *zoom: 1; }
  .clearfix:before, .clearfix:after {
    content: " ";
    display: table; }
  .clearfix:after {
    clear: both; }

/* 11 Px to em */
/* fix media query for big slider*/
@media only screen and (min-width: 1220px) {
  #homeslider {
    max-height: 505px; }

  .paged {
    max-height: none !important; }

  .paged ul {
    margin-left: 0 !important; }

  .paged li {
    width: 100% !important;
    display: block;
    float: left; } }
@media only screen and (max-width: 1219px) {
  #homeslider {
    overflow: hidden;
    max-height: none; }

  #slider--pager,
  #slider--body {
    width: 100%;
    clear: both;
    margin-left: 0; }

  .paged ul {
    margin-top: 0 !important;
    padding-top: 15px;
    margin-left: -10px;
    margin-right: -10px;
    display: inline-block;
    width: 999em; }
    .paged ul li {
      float: left;
      margin: 0 10px;
      max-width: 31.333%; } }
/* fix media queryfor the article banner*/
@media only screen and (min-width: 240px) and (max-width: 1024px) {
  .scrolled #burger--sidebar, .scrolled #sliding--sidebar {
    position: fixed;
    top: 50px; }

  .popular-slider .bloggers--popular--grid .popular--column:last-of-type {
    display: block; }

  .sidebar-opened .video--split-first {
    width: 100%;
    margin: 0 0; }
  .sidebar-opened .video--split-second {
    display: none; }

  span.authored--by {
    letter-spacing: -0.5px; } }
/* Smartphones AND Tablets ----------- */
@media only screen and (min-width: 240px) and (max-width: 1024px) {
  .bloggers--latest--from--category {
    margin-top: 1.5em; }

  #livestreaming--body {
    position: absolute;
    right: 49px;
    max-width: 230px;
    text-overflow: ellipsis;
    width: 230px;
    overflow: hidden;
    float: none;
    white-space: nowrap;
    color: #fff; }

  .owl-nav span:focus,
  .owl-nav span:hover {
    font-weight: normal !important; }

  .articlesocial ul {
    padding-right: 0; }

  .article-cats span {
    line-height: 1.1;
    display: block;
    margin-bottom: 2%; }

  .opinions--inner .widebanner, .opinions--inner .video-thumb img, .video-thumb .opinions--inner img {
    display: none; }

  .opinions--list .widebanner, .opinions--list .video-thumb img, .video-thumb .opinions--list img,
  .opinions--list .bloggers--list .article--row.row--popular,
  .opinions--list .bloggers--list .article--column {
    clear: both;
    width: 100%;
    margin-bottom: 3.5%; }
  .opinions--list .bloggers--list .article--column {
    border-bottom: 1px solid #d7d7d7; }
  .opinions--list .bloggers--list .author--img {
    max-width: 65px; }
  .opinions--list .bloggers--list .article--row,
  .opinions--list .bloggers--list .article--row.row--even {
    border-top: 0;
    padding: 0 0 0 0; }
  .opinions--list .bloggers--list .article--author--infos {
    width: 75%;
    padding: 0;
    margin: 0 0 0 12px; }
  .opinions--list .bloggers--list .author--url {
    font-size: 1em;
    margin-bottom: 8px; }
  .opinions--list .bloggers--list .article--title {
    font-size: 16px; }
  .opinions--list .article--summary {
    display: none; }
  .opinions--list .widebanner, .opinions--list .video-thumb img, .video-thumb .opinions--list img {
    display: none; }
  .opinions--list .article--row:last-of-type .article--column:last-of-type {
    border-bottom: 0; }

  .srcbtn {
    top: -3px; }

  .sigma--content.four-oh-four #footer {
    display: none; }

  .sigma--content.four-oh-four .main--centered {
    padding-bottom: 20%; }

  .home-wrap .lifestyle,
 .home-wrap .magazine,
  .popular-slider.home_opinions {
    margin-bottom: 2em; }

  .home-wrap .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column,
  .category--list .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column {
    *zoom: 1;
    float: left;
    display: inline;
    clear: none;
    text-align: inherit;
    padding-left: 0;
    padding-right: 0;
    width: 100%;
    margin-left: 0%;
    margin-right: 0%; }
    .home-wrap .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column:before, .home-wrap .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column:after,
    .category--list .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column:before,
    .category--list .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column:after {
      content: '';
      display: table; }
    .home-wrap .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column:after,
    .category--list .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column:after {
      clear: both; }
    .home-wrap .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column:nth-child(2n),
    .category--list .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column:nth-child(2n) {
      margin-right: 0%;
      float: left; }
    .home-wrap .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column:nth-child(2n + 1),
    .category--list .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column:nth-child(2n + 1) {
      clear: none; }
    .home-wrap .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column:last-child,
    .category--list .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column:last-child {
      margin-right: 0%; }
  .home-wrap .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column.category--column_count_2, .home-wrap .home-wrap .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column.category--column_count_5,
  .category--list .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column.category--column_count_2,
  .category--list .home-wrap .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column.category--column_count_5 {
    margin-right: 0;
    float: right; }
  .home-wrap .clear.clear_count_9,
  .category--list .clear.clear_count_9 {
    display: none; }

  .category--list .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column:nth-child(3n),
  .category--list .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column.category--column_count_of_threes_2 {
    margin-right: 0%;
    float: right; }

  .video--split-first {
    width: 100%;
    margin: 0 0; }

  .video--split-second {
    display: none; }

  .bloggers--popular--grid .popular--column:last-of-type {
    display: none; }

  .popular-slider .bloggers--popular--grid .popular--column:last-of-type {
    display: block; }

  #video--slider {
    margin-top: 0; }

  .home-wrap .bloggers--slider .owl-nav {
    padding-right: 0;
    margin-right: -8px; }

  .home_opinions .bloggers--slider {
    display: block; }

  #useful #pharmacy {
    margin-left: 0; }

  header {
    border-bottom: 3px solid #c21c1a;
    max-height: 50px; }

  header #burger {
    margin-right: 1.556em;
    margin-top: -4px; }

  #lifestyle--slider .widebanner, #lifestyle--slider .video-thumb img, .video-thumb #lifestyle--slider img,
  .banners--onntop {
    display: none; }

  .min--to--min .live--event-wrapper {
    width: 100%;
    margin-right: 0; }
  .min--to--min .relative--articles {
    width: 100%;
    margin-left: 0;
    margin-right: 0; }
  .min--to--min .event-time {
    width: 14%; }
  .min--to--min .eventinfo {
    width: 83%; }

  .leading--img--gradient {
    height: 100%; }

  .phone--icon {
    background: url("../../../img/wedia/sigma_sprites.png") no-repeat -130px -330px;
    width: 95px;
    height: 101px;
    top: 22px;
    right: 1px; }

  .retina--ready .phone--icon {
    background: url("../../../img/wedia/sigma_spritesx2.png") no-repeat -137px -331px;
    background-size: 500px 1000px;
    width: 96px;
    height: 101px; }

  div.logocontainer.col.col--1-3 {
    width: 100%; }

  .restofheader {
    position: absolute;
    right: 0;
    top: 0;
    height: 100%; }

  #article-content {
    padding-left: 0;
    margin-top: 1em; }

  .weather--icon,
  .topmenu,
  .aftermenu,
  .articlesocial span.tip,
  .articlesocial ul li.pr {
    display: none; }

  .articlesocial ul li {
    float: left;
    border-bottom: 0;
    margin-top: 0.88889em;
    margin-bottom: 0.88889em; }

  .top--banner--wrap {
    padding-left: 0; }

  .breadcrumb-cats {
    clear: left; }

  #burger--sidebar {
    background: #fff;
    z-index: 99999; }

  .widebanner img, .video-thumb img img,
  .video-thumb img iframe {
    width: 100%;
    height: auto; }

  .category--list .inner--content {
    margin-left: 0;
    display: inline-block;
    width: 100%;
    clear: both; }
  .category--list-with--images .btnholder.morebtn {
    text-align: center; }
  .category--list-with--images .article--img {
    line-height: 0; }
  .category--list-with--images .article--list--row {
    margin-bottom: 1em;
    padding-bottom: 1em;
    border-bottom: 1px solid #ebebeb; }
    .category--list-with--images .article--list--row:last-of-type {
      margin-bottom: 0;
      border-bottom: 0; }
  .category--list .category--list .clear {
    margin: 1em 0; }

  .actual--caption,
  .home-wrap .inner--sidebar .article--list--row.artlist_row_count_4,
  .category--list .inner--sidebar,
  .three-columh-articled .widebanner--seperator,
  .skin--wrap,
  .middle_dots {
    display: none; }

  .category--list .home-wrap .inner--sidebar {
    display: block;
    width: 100%;
    margin-left: 0; }
    
    /* sidebar menu fixed */
   
   #burger--sidebar {
   	margin-top: -62px;
   }
   main {
   	padding-top: 50px !important;
   }
   .expanding--serc.searched ~ main {
	  padding-top: 123px!important;
	}
	.expanding--serc.searched {
  		top: 50px;
   }
   }
/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-width: 240px) and (max-width: 767px) {
  .sports-list .sidebar--block {
    margin-bottom: 0.5em; }
    .sports-list .sidebar--block .imgbanner {
      display: none; }
  .sports-list .first--sidebar.inner--sidebar {
    display: block;
    width: 100%; }
  .sports-list .first--sidebar .sidebar--category--stack,
  .sports-list .first--sidebar .sidebar--category--stack.video--maniac {
    display: none; }
  .sports-list .blah--blah .article--grid--infos {
    padding-right: 0;
    display: inline-block;
    width: 79%; }
  .sports-list .blah--blah .article--grid--infos a.article--title {
    float: left;
    width: 53%;
    font-size: 81%; }
    .sports-list .blah--blah .article--grid--infos a.article--title .time--and-cat {
      margin-left: 0; }
  .sports-list .first--sidebar .sidebar--category--stack.blah--blah {
    float: left;
    clear: both;
    display: inline;
    width: 100%; }

  .blah--blah .category--stack--row .blah--img {
    max-width: 150px; }

  #homeslider {
    margin-top: 20px; }

  #video-sidebar {
    display: block; }

  #slider--pager {
    display: none !important; }

  .photo-of--theday .category--stack--row .time--and-cat {
    margin-left: 0; }

  .sports .bloggers--slider {
    display: inline-block;
    width: 100%; }

  .sports .bloggers--slider .bloggers--popular--grid .popular--body {
    padding-right: 0; }

  .sports .bloggers--slider .bloggers--popular--grid--inner {
    margin-bottom: 2em; }

  .min--to--min .event-time time {
    margin-left: -10px; }

  .pharmacies--results .tabbed--content {
    display: block; }
    .pharmacies--results .tabbed--content a {
      padding: 0 8px;
      margin-right: 10px;
      margin-bottom: 10px; }
  .pharmacies--results #article--grid .header--wrapped {
    margin-bottom: 0;
    border: 0; }
    .pharmacies--results #article--grid .header--wrapped h2 {
      font-size: 22px;
      padding: 0;
      margin: 0.83em 0; }

  .flight--results .scores--row--inner .col {
    width: 33.33%;
    margin: 0 0;
    word-wrap: break-word; }
  .flight--results .col--3-17.col--normargin:last-child {
    display: none; }
  .flight--results .teamstats {
    margin: 0 -1em; }
  .flight--results .innertabs--content ul li {
    padding: 1.125em 0 1em 0; }
  .flight--results .scores--row .scores--row--inner span {
    padding: 1em 0.8em;
    display: block;
    text-align: center; }
  .flight--results .scores--row .col--company {
    display: none; }

  .dark--theme #content_footer {
    margin-top: 20px; }

  .videos #article--grid .video-thumb img {
    display: block; }

  .sports .article--grid--infos a.article--title {
    margin: 0 0 0 0; }

  .sports-list .bloggers--scores .bloggers--popular--grid--inner {
    padding-top: 5px; }

  .video--maniac h3 {
    font-weight: 900;
    line-height: 1;
    font-size: 1.33333em;
    margin: 0 0 -6px 0; }

  .weather .weather__block {
    width: 100% !important; }

  .weather--column .weather__block .weather--icn--container,
  .weather--column .weather__block--inner .weather--icn--container,
  .weather--column .weather__block time, .weather--column .weather__block--inner time {
    text-align: center; }

  .weather--column .weather__block .wi,
  .weather--column .weather__block--inner .wi {
    margin: 0 auto 3%;
    width: 100%;
    padding-top: 0%;
    margin-top: -1%; }

  .weather .main--content--inner.smallpaddingtop {
    padding-bottom: 0; }

  .category--stack--row .time--and-cat {
    display: block;
    margin-left: -1em;
    clear: both; }

  .scores--row.onerow .col--points, .scores--row.onerow .col--th {
    text-align: center;
    display: inline-block;
    width: 18%; }

  #content_footer {
    padding: 20px 0 0 0; }

  .separator {
    display: none; }

  #content_footer h2,
  #article--grid.sports-list #content_footer h2 {
    font-size: 18px; }

  footer #copyright .col--2-3 {
    width: 100%;
    text-align: center; }

  #content_footer .col--1-3.app {
    min-height: 100px !important; }

  footer #copyright .col--1-3,
  footer #copyright a {
    display: none; }

  .article--main--content {
    margin-top: 0.5em; }

  .team--title,
  .breadcrumb-cats time,
  time, span.views {
    font-size: 12px; }

  #article-content h1 {
    font-size: 22px;
    line-height: 24px; }

  .leading--art .time--and-cat a {
    color: white; }

  .pager-more {
    display: block; }

  .search--results .article--img {
    display: none; }

  .search--results .article--grid--infos {
    margin-left: 0;
    width: 100%;
    max-width: 100%; }

  .search--results .article--grid--infos a.article--title {
    font-size: 1em; }

  .category--list .bloggers--latest--from--category .bloggers--popular--grid--inner {
    padding-bottom: 0;
    margin-bottom: -1em; }

  .top--banner--wrap {
    display: none; }

  .fullwidth-banner.clearfix {
    display: none; }

  .home--three--column--grid .category--column .category--stack--row .time--and-cat {
    display: block; }

  .home--three--column--grid .category--column .category--stack--row.row-even,
  .home--three--column--grid .category--column .category--stack--row.row-odd {
    display: none; }

  .home--three--column--grid .category--column .category--stack--row.row-even.row-2,
  .home--three--column--grid .category--column .category--stack--row.row-even.row-1,
  .home--three--column--grid .category--column .category--stack--row.row-odd.row-1,
  .home--three--column--grid .category--column .category--stack--row.row-odd.row-2 {
    display: block; }

  .main--content--inner.smallpaddingtop {
    padding-top: 0; }

  .leading_article .category--list-with--images .article--list--row {
    margin-top: 4%; }

  .leading_banners {
    display: none; }

  .min--to--min .relative--articles--inner {
    width: 100%;
    float: left;
    display: inline;
    margin-right: 1em; }
  .min--to--min .article--main--content .relative--articles {
    display: block;
    margin-top: 30px; }
    .min--to--min .article--main--content .relative--articles .smallbanner {
      display: none; }
  .min--to--min .event-time time {
    margin-left: -10px; }

  .weather--column {
    *zoom: 1;
    float: left;
    display: inline;
    clear: none;
    text-align: inherit;
    padding-left: 0;
    padding-right: 0;
    width: 48.5%;
    margin-left: 0%;
    margin-right: 3%;
    margin-bottom: 3%; }
    .weather--column:before, .weather--column:after {
      content: '';
      display: table; }
    .weather--column:after {
      clear: both; }
    .weather--column:nth-child(3n) {
      margin-right: 3%;
      float: left; }
    .weather--column:nth-child(3n + 1) {
      clear: none; }
    .weather--column:nth-child(2n) {
      margin-right: 0%;
      float: right; }
    .weather--column:nth-child(2n + 1) {
      clear: both; }

  .inner--weather-grid .wi, .inner--weather-grid .weather--temp {
    font-size: 3em; }

  .lead--weathericon {
    clear: both; }

  .weather--column .weather__block .city--temp.temp--small,
  .weather--column .weather__block--inner .city--temp.temp--small,
  .date-info {
    display: none; }

  .snapBack {
    width: 100%; }

  .fourohfour-sign {
    background: url("../../../img/wedia/sigma_sprites.png") no-repeat -3px -710px;
    width: 284px;
    height: 141px; }

  .retina--ready .fourohfour-sign {
    background: url("../../../img/wedia/sigma_spritesx2.png") no-repeat -3px -711px;
    background-size: 500px 1000px;
    width: 284px;
    height: 141px; }

  .sigma--content.four-oh-four #footer {
    margin: 1em;
    padding-bottom: 1em; }

  .sigma--content.four-oh-four {
    padding: 0 1em; }

  .prefooterinner, .main--content--inner, .footer--inner {
    padding: 1em; }

  #video--slider--inner .slide--item.power_of_threes_1 {
    margin: 0 0; }

  #breaking--news,
  .relative--articles--clear,
  .bloggers--slider,
  .more-articles--from-the-category .clear,
  .article--main--content .relative--articles,
  .imgholder,
  .owl-dots,
  .slide--item .video--icon,
  #map_canvas,
  .col.col__hidden-phone {
    display: none; }

  .relative--articles {
    margin-left: 0;
    padding-left: 0;
    width: 100%;
    margin-right: 0; }

  .relative--articles .smallbanner img,
  .relative--articles .smallbanner iframe {
    width: 100%;
    height: auto; }

  .top--banner--wrap {
    padding-left: 0; }

  .col.col__hidden-phone {
    display: none; }

  h1 {
    font-size: 1.22222em; }

  #content_footer .app .info--txt {
    padding-right: 70px; }

  .video-thumb img iframe,
  .widebanner img,
  .video-thumb img img {
    width: 100%;
    height: auto; }

  .articlesocial span.iconfont {
    font-size: 22px; }

  .articlesocial ul li.fb,
  .articlesocial ul li {
    text-align: center;
    padding: 0 3px;
    width: 16.6%; }

  .owl-dots {
    display: none !important; }

  .articlesocial ul li .big {
    font-size: 22px; }

  .articlesocial ul li .small {
    font-size: 18px; }

  .articlesocial ul li span.comment-holder .iconfont {
    font-size: 28px; }

  .articlesocial ul li span.comments-count {
    font-size: 12px; }

  .header-sigma,
  a#logo {
    background: url("../../../img/wedia/sigma_sprites.png") no-repeat -240px -430px;
    width: 181px;
    height: 28px; }

  .retina--ready a#logo {
    background: url("../../../img/wedia/sigma_spritesx2.png") no-repeat -240px -429px;
    background-size: 500px 1000px;
    width: 182px;
    height: 28px; }

  a#logo {
    margin-left: -91px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-top: -14px; }

  .category--slider .slider--caption,
  .category--slider .slider--img {
    clear: left;
    width: 100%; }

  #video--slider,
  .lifestyle {
    margin-left: -1em;
    margin-right: -1em;
    display: block; }

  .column-title.big {
    padding-top: 0.5em; }

  #lifestyle--slider h4, #video--slider h4 {
    margin: 0;
    display: inline-block;
    padding: 9px;
    font-size: 1em;
    line-height: 1; }

  .lifestyle--slider--inner .owl-nav {
    position: absolute;
    top: 0;
    font-size: 25px;
    color: #58afbf;
    right: 14px;
    margin-top: -30px; }

  #video--slider--tabs ul {
    padding-top: 10px; }
    #video--slider--tabs ul li {
      padding: 0 0; }
    #video--slider--tabs ul a {
      font-size: 14px; }

  .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column {
    width: 100%;
    margin-left: 0%;
    margin-right: 0%; }

  .lifestyle--slider--inner .slide--item.power_of_threes_0 {
    padding-top: 18px; }

  .lifestyle--slider--inner,
  #video--slider {
    padding-bottom: 0; }
    .lifestyle--slider--inner .slide--set,
    #video--slider .slide--set {
      padding-bottom: 1em; }
    .lifestyle--slider--inner .slide--item,
    #video--slider .slide--item {
      width: 100%;
      clear: both;
      padding: 1% 0 1% 0; }
      .lifestyle--slider--inner .slide--item .slide--txt,
      #video--slider .slide--item .slide--txt {
        font-weight: 700;
        font-size: 16px;
        line-height: 1.2;
        margin-top: 0; }
    .lifestyle--slider--inner .slide--img,
    #video--slider .slide--img {
      position: relative;
      width: 100px;
      float: left;
      margin-right: 9px;
      line-height: 0;
      margin-bottom: 10px; }

  .article--main-img {
    margin: 0 -1em; }

  .article--main--content h3, .article--main--content h4, .article--main--content h5,
  .article--body, .article--body p {
    line-height: 1.3; }

  .article--main--content h3, .article--main--content h4, .article--main--content h5,
  .article--body p {
    margin-bottom: 0.8em;
    font-size: 18px; }

  #video--slider--tabs ul li.activetab {
    display: block;
    position: relative;
    padding-right: 40px; }
    #video--slider--tabs ul li.activetab:before {
      position: absolute;
      color: #58afbf;
      font-family: 'iconfont';
      content: "\f154";
      font-size: 30px;
      right: 10px;
      top: 50%;
      margin-top: -12px; }

  #video--slider--tabs ul li {
    display: none; }

  .textholder {
    font-size: 0.77778em; }

  .textholder span {
    max-width: 8em; }

  .more-articles--from-the-category .col--1-2, .more-articles--from-the-category .pharmacy--info,
  .more-articles--from-the-category .pharmacy--map, .more-articles--from-the-category .col--2-2 {
    width: 100%;
    clear: both; }

  .more-articles--from-the-category .col--1-2, .more-articles--from-the-category .pharmacy--info,
  .more-articles--from-the-category .pharmacy--map, .more-articles--from-the-category .col--2-2 {
    width: 100%;
    clear: both;
    margin: 0 0;
    border-bottom: 1px solid #ebebeb; }

  .more-articles--from-the-category .clear_count_0 + .more--articles {
    padding-bottom: 0;
    border-bottom: 0; }

  .more-articles--from-the-category .col--2-2.last {
    display: none; }

  .relative--articles h3 {
    font-size: 16px;
    max-width: 145px; }

  .widebanner, .video-thumb img,
  .related--afterwards .smallbanner {
    display: none; }

  #comments {
    margin-bottom: 1.83333em; }

  #weather.col--2-4.col--normargin,
  #usefullinks.col--2-4.col--normargin,
  #content_footer .col--1-3.app {
    width: 100%; }

  #usefullinks > .fright {
    float: none; }

  #weather.col--2-4.col--normargin,
  #usefullinks.col--2-4.col--normargin {
    margin: 0 0; }

  .weather__block--inner {
    padding: 0.83333em; }

  .weather__block {
    *zoom: 1;
    float: left;
    display: inline;
    clear: none;
    text-align: inherit;
    padding-left: 0;
    padding-right: 0;
    width: 31.33333%;
    margin-left: 0%;
    margin-right: 3%; }
    .weather__block:before, .weather__block:after {
      content: '';
      display: table; }
    .weather__block:after {
      clear: both; }
    .weather__block:last-child {
      margin-right: 0%; }

  #useful > .fright {
    float: none; }

  .weather--more {
    text-align: center;
    margin: 1em 0;
    line-height: 1; }

  .inneweather {
    *zoom: 1; }
    .inneweather:before, .inneweather:after {
      content: " ";
      display: table; }
    .inneweather:after {
      clear: both; }

  #usefullinks {
    text-align: center; }

  .footer--inner {
    text-align: center; }

  /* 06_article_list */
  .article--column {
    width: 100%;
    clear: both; }

  .article--column.column--adv--banner {
    display: none; }

  .article--grid--infos a.article--title {
    font-size: 0.88889em;
    margin-top: 0; }

  .article--column {
    *zoom: 1;
    margin-bottom: 0;
    padding: 0.61111em 0;
    border-top: #ebebeb; }
    .article--column:last-of-type {
      border-bottom: #ebebeb;
      margin-bottom: 0.61111em; }
    .article--column:before, .article--column:after {
      content: " ";
      display: table; }
    .article--column:after {
      clear: both; }
    .article--column .article--grid--infos,
    .article--column .article--img {
      display: inline;
      float: left; }
    .article--column .article--img {
      width: 32%;
      margin-right: 4%; }
    .article--column .article--grid--infos {
      width: 64%; }

  .pager li {
    display: none; }

  ul.pager {
    float: none;
    width: 100%;
    margin: 0;
    padding: 0; }

  .pager li.pager-more {
    text-align: center;
    display: block;
    width: 100%;
    max-width: 400px;
    margin: 0 auto;
    float: none;
    padding-top: 0.3em;
    padding-bottom: 0.3em; }
    .pager li.pager-more span {
      display: none; }

  .article--grid--infos a.article--title {
    font-size: 0.88889em;
    line-height: 1.3;
    margin: 0 0 12px 0; }

  .time--and-cat a,
  .main--cat a, article time {
    font-size: 0.66667em; }

  .inner--content .article--column {
    width: 100%;
    clear: both; }

  #category--slider {
    margin: 0 -1em; }
    #category--slider .slide--item {
      width: 100%;
      padding: 0; }

  .category--slider .owl-dots {
    display: none !important; }

  .category--slider .owl-prev > span, .category--slider .owl-next > span {
    padding: 1.1em 0; }

  .category--slider .owl-controls {
    position: absolute;
    bottom: 0;
    right: 1em;
    width: 2.22222em;
    text-align: center; }

  .slider--caption h1 {
    margin-top: 1em;
    min-height: 72px; }

  .category--list .article--column {
    border-bottom: 1px solid #ebebeb; }
  .category--list .bloggers--latest--from--category {
    margin-top: 1em; }
  .category--list .inner--content .widebanner, .category--list .inner--content .video-thumb img, .video-thumb .category--list .inner--content img,
  .category--list .clear_count_2,
  .category--list .clear_count_3,
  .category--list .clear_count_4,
  .category--list .clear_count_5,
  .category--list .clear_count_6,
  .category--list .clear_count_7,
  .category--list .clear_count_8,
  .category--list .clear_count_9,
  .category--list .leading_article .leading--art .description .desc-inner,
  .category--list .inner--content.innercontent_count_4 .article--list--row {
    display: none; }
  .category--list .btnholder.morebtn {
    margin: 11px 0 22px 0;
    clear: both; }
  .category--list #useful a .icn .iconfont {
    padding: 22px; }

  .home-wrap .leading--img {
    margin-left: -1em;
    margin-right: -1em; }

  .leading--title {
    font-size: 24px;
    width: 90%;
    max-width: 90%;
    bottom: 34px;
    left: 5%; }

  .leading_article .inner--content.innercontent_count_0 {
    position: relative; }

  .leading_article .leading--art .description {
    position: absolute;
    bottom: 16px;
    height: 14px;
    z-index: 1000;
    overflow: hidden;
    line-height: 1; }
    .leading_article .leading--art .description .time--and-cat {
      line-height: 1;
      font-size: 16px; }

  .category--list .home-wrap .inner--sidebar {
    margin-top: 10px; }

  #article--grid .streaming_shout {
    -webkit-border-radius: 0;
    -ms-border-radius: 0;
    -moz-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
    margin: 0 -1em 0 -1em; }
    #article--grid .streaming_shout .play {
      -webkit-border-radius: 0;
      -ms-border-radius: 0;
      -moz-border-radius: 0;
      -o-border-radius: 0;
      border-radius: 0; }
    #article--grid .streaming_shout h2 {
      text-indent: -999em; }

  .homepage-popular {
    display: none; }

  .home--three--column--grid .category--column__with-banner {
    display: none; }

  .category--list .bloggers--popular--grid--inner .category--column,
  .home--three--column--grid .category--column,
  .sports .bloggers--popular--grid--inner .category--column {
    width: 100%;
    padding: 0;
    margin: 0;
    clear: both;
    margin-bottom: 0.5em; }
    .category--list .bloggers--popular--grid--inner .category--column .article--lead,
    .home--three--column--grid .category--column .article--lead,
    .sports .bloggers--popular--grid--inner .category--column .article--lead {
      margin-left: -1em;
      margin-right: -1em; }
    .category--list .bloggers--popular--grid--inner .category--column .category--stack--row,
    .home--three--column--grid .category--column .category--stack--row,
    .sports .bloggers--popular--grid--inner .category--column .category--stack--row {
      padding-bottom: 0.8em;
      margin-bottom: 0.8em; }
    .category--list .bloggers--popular--grid--inner .category--column .column-title, .category--list .bloggers--popular--grid--inner .category--column .time,
    .home--three--column--grid .category--column .column-title,
    .home--three--column--grid .category--column .time,
    .sports .bloggers--popular--grid--inner .category--column .column-title,
    .sports .bloggers--popular--grid--inner .category--column .time {
      margin: 0 18px 0 18px; }
    .category--list .bloggers--popular--grid--inner .category--column .column-title,
    .home--three--column--grid .category--column .column-title,
    .sports .bloggers--popular--grid--inner .category--column .column-title {
      font-size: 22px;
      line-height: 1; }

  .sports-list .bloggers--popular--grid--inner,
  .home-wrap .bloggers--popular--grid--inner {
    margin-bottom: 0;
    padding-bottom: 0; }

  .sports-list .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column,
  .sports .bloggers--popular--grid--inner .category--column {
    width: 100%;
    margin: 0 0;
    clear: both; }

  .three-columh-articled .category--stack--row {
    display: none; }
    .three-columh-articled .category--stack--row:after {
      display: none; }
    .three-columh-articled .category--stack--row.row-1 {
      display: block;
      margin: 0 0 0 0;
      padding-bottom: 0; }
  .three-columh-articled.bloggers--latest--from--category .article--grid--infos a.article--title {
    font-size: 16px;
    clear: right;
    width: 46%;
    display: block;
    float: left;
    margin-bottom: 0; }
  .three-columh-articled .sidebar--category--stack {
    margin-bottom: 0.5em; }

  #article--grid > h2 {
    margin: 0.83em 0; }

  #article--grid h2,
  #useful a .icn .iconfont {
    font-size: 22px; }

  .tabbed--content,
  #lifestyle--slider .widebanner,
  #lifestyle--slider .video-thumb img,
  .video-thumb #lifestyle--slider img {
    display: none; }

  .team--slider .owl-nav .owl-prev {
    left: 0; }

  .team--slider .owl-nav .owl-next {
    right: 0; }

  .col--1-2.col--normargin, .col--normargin.pharmacy--info,
  .col--normargin.pharmacy--map, .col--2-2.col--normargin {
    width: 100%;
    margin-bottom: 2em; }

  .category--list .bloggers--popular--grid--inner .category--column.category--column__with-banner,
  .sports .bloggers--popular--grid--inner .category--column.category--column__with-banner {
    display: none; }

  .sports-list .category--list-with--images div.article--img {
    width: 26%; }
  .sports-list .category--list-with--images .article--grid--infos {
    width: 70%;
    float: left; }

  .bloggers--latest--from--category .category--column.blogspot--column {
    width: 100%;
    margin-right: 0; }

  .banner--seperated--inner {
    padding: 2em 0 0px;
    text-align: center; }

  .bloggers--latest--from--category .bloggers--popular--grid--inner {
    padding: 1em 0; }

  .opinions--inner .opinions--author--desc {
    margin-top: 0; }
  .opinions--inner .opinions--author--bio,
  .opinions--inner .opinions--author--img {
    float: left;
    display: inline; }
  .opinions--inner .opinions--author--bio {
    width: 140px; }
  .opinions--inner .opinions--author--img {
    width: 100px;
    margin-right: 10px;
    line-height: 0; }
  .opinions--inner .opinions--author {
    width: 250px;
    float: left;
    margin: 0;
    clear: both;
    margin-top: 17px; }
  .opinions--inner .article--description {
    font-size: 1em;
    line-height: 1.3;
    padding: 0; }

  .article--suggested--articles--inner .col--1-2.col--normargin, .article--suggested--articles--inner .col--normargin.pharmacy--info,
  .article--suggested--articles--inner .col--normargin.pharmacy--map, .article--suggested--articles--inner .col--2-2.col--normargin {
    width: 50%; }
  .article--suggested--articles--inner .textholder span {
    max-width: 7em; }

  .video-grid-content .video-item,
  .video-item {
    width: 100%;
    clear: both;
    margin-left: 0;
    margin-right: 0; }

  .video-grid-content h3, .web-tv-content h3 {
    font-size: 18px; }

  .video-thumb {
    position: relative;
    width: 100px;
    float: left;
    margin-right: 9px;
    line-height: 0;
    margin-bottom: 10px; }

  .dark--theme .video-title {
    display: inline;
    float: left;
    width: 175px; }
    .dark--theme .video-title a {
      font-weight: 700;
      font-size: 16px;
      line-height: 1.2;
      margin-top: 0; }
  .dark--theme .web-tv .tabbed--content a, .dark--theme .video-grid-content .more-videos a {
    font-size: 14px;
    padding: 0.5em 4em;
    line-height: 1; }
  .dark--theme .video-grid-content h2.web-tv-head, .dark--theme .web-tv-content h2.web-tv-head {
    background: url("../../../img/wedia/sigma_sprites.png") no-repeat -3px -472px;
    width: 221px;
    height: 25px; }

  .city--temp.temp--small,
  .weather--column .weather__block .prediction, .weather--column .weather__block--inner .prediction {
    display: none; }

  .weather--column .weather__block--inner {
    padding: 0.5em; }

  .dark--theme .black--line.clear.clear_count_0 {
    margin: 1em 0; }

  .retina--ready .dark--theme .video-grid-content h2.web-tv-head,
  .retina--ready .dark--theme .web-tv-content h2.web-tv-head {
    background: url("../../../img/wedia/sigma_spritesx2.png") no-repeat -3px -471px;
    background-size: 500px 1000px;
    width: 218px;
    height: 24px; } }
/* Tablets (portrait and landscape) ----------- */
@media only screen and (min-width: 767px) and (max-width: 1024px) {
  .blah--blah .category--stack--row .blah--img {
    width: 33%; }

  .retina--ready a#logo {
    background: url("../../../img/wedia/sigma_spritesx2.png") no-repeat -240px -429px;
    background-size: 500px 1000px;
    width: 182px;
    height: 28px; }

  .weather #useful {
    text-align: center; }
  .weather .main--content--inner.smallpaddingtop {
    padding: 1em 1.1em 1em 1.1em; }

  .more-predictions {
    margin: 10px 0; }

  .home-wrap .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column.column_odd {
    float: left !important;
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .home-wrap .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column.column_even {
    float: left !important;
    margin-right: 3% !important;
    margin-left: 0 !important; }

  .bloggers--popular--grid--inner {
    padding-bottom: 0; }

  .sports-list .first--sidebar.inner--sidebar {
    display: block;
    width: 100%; }
  .sports-list .first--sidebar .sidebar--category--stack.video--maniac,
  .sports-list .first--sidebar .sidebar--category--stack.blah--blah {
    float: left;
    display: inline;
    width: 49%; }
  .sports-list .first--sidebar .sidebar--block,
  .sports-list .first--sidebar .sidebar--category--stack {
    display: none; }
  .sports-list .sidebar--category--stack.video--maniac.photo-of--theday {
    width: 100%; }
  .sports-list .video--maniac h3 {
    margin-top: 0; }
  .sports-list .blah--blah {
    margin-right: 2%; }

  #article-content h1 {
    font-size: 35px; }

  .opinions--inner .opinions--author--desc {
    margin-top: 0; }
  .opinions--inner .articlesocial {
    position: relative; }

  #breaking--news--inner {
    margin: 0 1.1em; }

  .main--content--inner.smallpaddingtop {
    padding: 1em 1.1em 2.222em 1.1em; }

  .opinions--list .widebanner, .opinions--list .video-thumb img, .video-thumb .opinions--list img,
  .opinions--list .bloggers--list .article--row.row--popular,
  .opinions--list .bloggers--list .article--column {
    clear: both;
    width: 100%;
    margin-bottom: 3.5%; }
  .opinions--list .bloggers--list .author--img {
    max-width: 140px; }
  .opinions--list .bloggers--list .article--row,
  .opinions--list .bloggers--list .article--row.row--even {
    border-top: 0;
    padding: 0 0 0 0; }
  .opinions--list .bloggers--popular--grid .popular--column {
    width: 49%; }

  #video--slider {
    width: 100%;
    display: inline-block; }

  .articlesocial--inner {
    text-align: center; }
    .articlesocial--inner ul {
      display: inline-block;
      padding-right: 0; }

  .articlesocial ul li.fb, .articlesocial ul li {
    width: 110px; }

  .min--to--min .relative--articles--inner {
    width: 54%;
    float: left;
    display: inline;
    margin-right: 1em; }

  .sigma--content.four-oh-four footer,
  .sigma--content.four-oh-four {
    padding: 2em; }

  a#logo {
    background: url("../../../img/wedia/sigma_sprites.png") no-repeat -240px -430px;
    width: 181px;
    height: 28px;
    margin-left: -91px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -14px; }

  .article--main-img {
    margin-left: -2em;
    margin-right: -2em; }

  /* STYLES GO HERE */
  .articlesocial ul li.fb,
  .articlesocial ul li {
    padding: 16px 32px;
    border-right: 2px solid #ebebeb; }

  .articlesocial ul li.co {
    border-right: 0; }

  .articlesocial ul li.zo {
    padding: 22px 32px 20px 32px; }

  #content_footer .app .info--txt {
    padding-right: 108px; }

  #content_footer .app h2, #content_footer .follow h2, #content_footer .newsletter h2 {
    font-size: 1.3em; }

  #newsletter .btn {
    width: 41%; }
  #newsletter input {
    width: 59%; }

  .articlesocial span.iconfont {
    font-size: 2.27778em; }

  .col.col__hidden-tablet {
    display: none; }

  #content_footer .info--txt {
    min-height: 3em; }

  .relative--articles {
    margin-left: 0;
    margin-top: 1.5em; }

  h1 {
    font-size: 40px; }

  .weather__block {
    padding: 1.5em 0.938em; }

  .circled {
    height: 2em;
    width: 2em;
    margin-right: 0%; }

  .circled span {
    font-size: 1.3em; }

  .circled.fb span {
    font-size: 27px;
    margin: 7px; }

  .circled.yt span {
    font-size: 1.11111em; }

  .circled.rss span {
    margin: 6px 8px;
    font-size: 25px; }

  #video--slider--tabs ul li {
    font-size: 0.8em;
    padding: 1.33333em 1em 2em 0.1em; }

  .footer--inner {
    padding-top: 1.222em; }

  .footer--inner--row {
    text-align: center; }

  .articlesocial ul li.fb,
  .articlesocial ul li {
    padding: 16px 32px;
    border-right: 2px solid #ebebeb; }

  .articlesocial ul li.co {
    border-right: 0; }

  .articlesocial ul li.zo {
    padding: 22px 32px 20px 32px; }

  /*category*/
  .slider--caption--inner {
    padding: 0 0em 0 1.38889em; }

  .slider--caption h1 {
    margin-bottom: 0.1em; }

  .slider--caption {
    width: 49.85714%; }

  .slider--img {
    width: 43.14286%; }

  .leading_article .category--list-with--images .article--list--row {
    margin-left: 0;
    display: inline;
    width: 49%;
    float: left;
    padding-bottom: 1em;
    margin-bottom: 1em; }
    .leading_article .category--list-with--images .article--list--row.artlist_row_count_0, .leading_article .category--list-with--images .article--list--row.artlist_row_count_1 {
      margin-top: 1em;
      padding-top: 1em;
      border-top: 1px solid #ebebeb; }
    .leading_article .category--list-with--images .article--list--row.artlist_row_even {
      margin-right: 1%; }

  .leading_article .leading--art .description .desc-inner {
    padding: 0.5em 0 0 0; }

  .leading--art {
    margin-bottom: 1em; }

  .home--popular--slider .popular--column_count_2 {
    display: none; }

  .category--list .bloggers--popular--grid .popular--column,
  .home--popular--slider .bloggers--popular--grid .popular--column {
    width: 50%;
    margin: 0; }

  .bloggers--latest--from--category .category--column {
    width: 47%; }
    .bloggers--latest--from--category .category--column.category--column__with-banner {
      display: none; }

  .opinions--inner .articlesocial ul {
    padding-right: 0; }
  .opinions--inner .articlesocial span.iconfont {
    font-size: 24px; }
  .opinions--inner .articlesocial ul li {
    padding: 10px 5px !important;
    height: 46px;
    width: 80px; }
  .opinions--inner .articlesocial ul li.fb {
    padding-left: 0; }
  .opinions--inner .articlesocial ul li.co {
    margin-right: 0;
    padding-right: 0; }
  .opinions--inner .articlesocial ul li span.comment-holder .iconfont {
    font-size: 31px; }
  .opinions--inner .articlesocial ul li .small {
    font-size: 19px; }
  .opinions--inner .articlesocial ul li.zo {
    padding: 14px 25px 22px 25px; }
  .opinions--inner .articlesocial ul li .big {
    font-size: 25px;
    margin-left: -5px; }
  .opinions--inner .articlesocial ul li span.comments-count {
    margin-top: -13px; }
  .opinions--inner .articlesocial--inner {
    float: right;
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -40px; }
  .opinions--inner .articlesocial ul li span.comments-count {
    font-size: 14px; }
  .opinions--inner .opinions--author--bio,
  .opinions--inner .opinions--author--img {
    float: left;
    display: inline; }
  .opinions--inner .opinions--author--bio {
    width: 125px; }
  .opinions--inner .opinions--author--img {
    width: 100px;
    margin-right: 10px; }
  .opinions--inner .opinions--author {
    width: 235px;
    float: left;
    margin: 0;
    margin-top: 17px; }

  .web-tv--inner .video-item {
    *zoom: 1;
    float: left;
    display: inline;
    clear: none;
    text-align: inherit;
    padding-left: 0;
    padding-right: 0;
    width: 33.0%;
    margin-left: 0%;
    margin-right: 0.5%; }
    .web-tv--inner .video-item:before, .web-tv--inner .video-item:after {
      content: '';
      display: table; }
    .web-tv--inner .video-item:after {
      clear: both; }
    .web-tv--inner .video-item:nth-child(4n) {
      margin-right: 0.5%;
      float: left; }
    .web-tv--inner .video-item:nth-child(4n + 1) {
      clear: none; }
    .web-tv--inner .video-item:nth-child(3n) {
      margin-right: 0%;
      float: right; }
    .web-tv--inner .video-item:nth-child(3n + 1) {
      clear: both; }
    .web-tv--inner .video-item.video-item_power_of_four_3 {
      display: none; }

  .dark--theme .video-title a {
    font-size: 1em; }

  .weather--column {
    *zoom: 1;
    float: left;
    display: inline;
    clear: none;
    text-align: inherit;
    padding-left: 0;
    padding-right: 0;
    width: 31.33333%;
    margin-left: 0%;
    margin-right: 3%;
    margin-bottom: 3%; }
    .weather--column:before, .weather--column:after {
      content: '';
      display: table; }
    .weather--column:after {
      clear: both; }
    .weather--column:nth-child(4n) {
      margin-right: 3%;
      float: left; }
    .weather--column:nth-child(4n + 1) {
      clear: none; }
    .weather--column:nth-child(3n) {
      margin-right: 0%;
      float: right; }
    .weather--column:nth-child(3n + 1) {
      clear: both; }

  .home-wrap .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column,
  .category--list .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column {
    width: 48.33333%;
    margin-bottom: 3.33333em; }
    .home-wrap .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column.column_1,
    .category--list .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column.column_1 {
      margin-right: 0; }

  .category--list .bloggers--latest--from--category.three-columh-articled .bloggers--popular--grid--inner .category--column.category--column_count_of_threes_2 {
    margin-right: 3%;
    float: left;
    margin-left: 0%; } }
/* Breaking tablet in half*/
@media only screen and (max-width: 830px) {
  .bloggers--popular--grid .popular--column {
    width: 50%; }
    .bloggers--popular--grid .popular--column:last-of-type {
      display: none; }

  .bloggers--popular--grid .owl-item .popular--column {
    display: block; } }
@media only screen and (min-width: 1025px) and (max-width: 1296px) {
  .scrolled #burger--sidebar,
  .scrolled #sliding--sidebar {
    position: fixed;
    top: 61px; }

  #video--slider {
    width: 100%;
    display: inline-block; }

  .restofheader ul li {
    margin-left: 0.3em; }
    .restofheader ul li:before {
      top: 3px; }

  .restofheader ul li a {
    font-size: 0.66em; }

  .aftermenu .aftermenuinner a {
    font-size: 1em; }

  a#logo {
    background: url("../../../img/wedia/sigma_sprites.png") no-repeat -235px -367px;
    width: 248px;
    height: 39px; }

  header .controls #burger {
    margin-right: 0.5em; }

  .headerwow .col--1-3.col--normargin {
    width: 30%; }
  .headerwow .col--2-3.col--normargin {
    width: 70%;
    margin-top: -5px; }
  .headerwow .sb-icon-search {
    font-size: 1.4em; }
  .headerwow .srcbtn {
    width: 30px;
    line-height: 47px; }
  .headerwow .topmenu {
    padding-right: 30px;
    line-height: 0; } 

}
/* Sidebar fix */
@media only screen and (min-width: 1400px) and (max-width: 1860px) {
  .nothreedtrans .sidebar-opened .main--centered,
  .mdrnzr_csstransforms3d .sidebar-opened .main--centered {
    margin-right: 322px; } }
/* Desktops and laptops ----------- */
@media only screen and (min-width: 1025px) and (max-width: 1860px) {
  #article-content h1 {
    padding-right: 15%; }

  #video--slider {
    width: 100%;
    display: inline-block; }

  .sigma--with--skin .sigma--content.four-oh-four #footer,
  .sigma--with--skin #main--content,
  .sigma--with--skin .main--centered {
    width: 1024px; }
  .sigma--with--skin #main--content {
    position: relative;
    margin: 0 auto; }

  .col.col__hidden-desktop {
    display: none; }

  .articlesocial {
    position: absolute;
    left: 0;
    top: 0;
    width: 120px; }

  .sigma--content.four-oh-four #footer,
  .main--centered {
    max-width: 1200px;
    margin-right: auto;
    margin-left: auto;
    width: auto;
    float: none; }

  .mdrnzr_csstransforms3d .four-oh-four .sidebar-opened .main--centered,
  .nothreedtrans .sigma--with--skin .sidebar-opened .main--centered,
  .mdrnzr_csstransforms3d .sigma--with--skin .sidebar-opened .main--centered {
    margin-right: auto; }

  .mdrnzr_csstransforms3d .four-oh-four #main {
    max-width: 80%;
    margin: 0 auto; }

  .sigma--content.four-oh-four footer {
    width: 80%;
    left: 10%;
    bottom: 10px; } }
/* Large screens ----------- */
@media only screen and (min-width: 1861px) {
  #video--slider {
    width: 100%;
    display: inline-block; }

  .col.col__hidden-desktop {
    display: none; }

  .articlesocial {
    position: absolute;
    left: 0;
    top: 0;
    width: 120px; }

  .sigma--content.four-oh-four #footer,
  .main--centered {
    width: -webkit-calc(100% - 645px);
    width: -moz-calc(100% - 645px);
    width: calc(100% - 645px); }

  .sigma--with--skin #main--content,
  .sigma--with--skin .sigma--content.four-oh-four #footer,
  .sigma--with--skin .main--centered {
    width: 1024px;
    margin: 0 auto; }
  .sigma--with--skin #main--content {
    position: relative; } }
/* Temporary hack for big titles*/
@media only screen and (min-width: 767px) and (max-width: 900px) {
  #article--grid h2 {
    font-size: 2em; } }
/* XX Slider CSS */
/* TOC 
   1. Rem from px
   2. Breakpoints 
   3. SVG background images with PNG and retina fallback
   4. Animations and keyframes
   5. Clearfix
   6 .Anternative breakpoints
   7. Retina Images
   8. Box sizing	
   9  Transitions
   10 vendor prefix
   11 Px to em
   12 Reverse vendor
   13 rem utility
*/
.clearfix {
  *zoom: 1; }
  .clearfix:before, .clearfix:after {
    content: " ";
    display: table; }
  .clearfix:after {
    clear: both; }

/* 11 Px to em */
/* 
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  -webkit-animation-duration: 1000ms;
  -ms-animation-duration: 1000ms;
  -moz-animation-duration: 1000ms;
  -o-animation-duration: 1000ms;
  animation-duration: 1000ms;
  -webkit-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both; }

.owl-carousel .owl-animated-in {
  z-index: 0; }

.owl-carousel .owl-animated-out {
  z-index: 1; }

.owl-carousel .fadeOut {
  -webkit-animation-name-mode: fadeOut;
  -ms-animation-name-mode: fadeOut;
  -moz-animation-name-mode: fadeOut;
  -o-animation-name-mode: fadeOut;
  animation-name-mode: fadeOut; }

@-webkit-keyframes fadeOut {
  0% {
    opacity: 1; }

  100% {
    opacity: 0; } }
@keyframes fadeOut {
  0% {
    opacity: 1; }

  100% {
    opacity: 0; } }
/* 
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  -webkit-transition: height 500ms ease-in-out;
  -ms-transition: height 500ms ease-in-out;
  -moz-transition: height 500ms ease-in-out;
  -o-transition: height 500ms ease-in-out;
  transition: height 500ms ease-in-out; }

/* 
 *  Core Owl Carousel CSS File
 */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  position: relative;
  z-index: 1; }

.owl-carousel .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y; }

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

.owl-carousel .owl-stage-outer {
  position: relative;
  overflow: hidden;
  /* fix for flashing background */
  -webkit-transform: translate3d(0px, 0px, 0px);
  clear: right;
  backface-visibility: hidden; }

.owl-carousel .owl-controls .owl-nav .owl-prev,
.owl-carousel .owl-controls .owl-nav .owl-next,
.owl-carousel .owl-controls .owl-dot {
  cursor: pointer;
  cursor: hand;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  user-select: none;
  -ms-user-select: none;
  -khtml-user-select: none; }

.owl-carousel.owl-loaded {
  display: block; }

.owl-carousel.owl-loading {
  opacity: 0;
  display: block; }

.owl-carousel.owl-hidden {
  opacity: 0; }

.owl-carousel .owl-refresh .owl-item {
  display: none; }

.owl-carousel .owl-item {
  position: relative;
  min-height: 1px;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  user-select: none;
  -ms-user-select: none;
  -khtml-user-select: none; }

.owl-carousel .owl-item img {
  display: block;
  width: 100%;
  -webkit-transform-style: preserve-3d; }

.owl-carousel.owl-text-select-on .owl-item {
  -webkit-user-select: auto;
  -moz-user-select: auto;
  -ms-user-select: auto;
  user-select: auto; }

.owl-carousel .owl-grab {
  cursor: move;
  cursor: -webkit-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab; }

.owl-carousel.owl-rtl {
  direction: rtl; }

.owl-carousel.owl-rtl .owl-item {
  float: right; }

/* No Js */
.no-js .owl-carousel {
  display: block; }

/* 
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  -webkit-transition: height opacity 400ms ease;
  -ms-transition: height opacity 400ms ease;
  -moz-transition: height opacity 400ms ease;
  -o-transition: height opacity 400ms ease;
  transition: height opacity 400ms ease; }

.owl-carousel .owl-item img {
  transform-style: preserve-3d; }

/* 
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000; }

.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition: scale 100ms ease;
  -ms-transition: scale 100ms ease;
  -moz-transition: scale 100ms ease;
  -o-transition: scale 100ms ease;
  transition: scale 100ms ease; }

.owl-carousel .owl-video-play-icon:hover {
  -webkit-transition: scale(1.3, 1.3);
  -ms-transition: scale(1.3, 1.3);
  -moz-transition: scale(1.3, 1.3);
  -o-transition: scale(1.3, 1.3);
  transition: scale(1.3, 1.3); }

.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none; }

.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  -webkit-background-size: contain;
  -ms-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  -webkit-transition: opacity 400ms ease;
  -ms-transition: opacity 400ms ease;
  -moz-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease; }

.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1; }

/* fixed burger menu */
/*#burger--sidebar {
	position: fixed;
	top: 202px;
	-webkit-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}

.expanding--serc.searched ~ main #burger--sidebar{
	position: fixed;
	top:274px;
	-webkit-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}*/