/* =============================================================================
   HTML5 display definitions
   ========================================================================== */

/*
 * Corrects block display not defined in IE6/7/8/9 & FF3
 */


article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
    display: block;
}

/*
 * Corrects inline-block display not defined in IE6/7/8/9 & FF3
 */

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

/*
 * Prevents modern browsers from displaying 'audio' without controls
 */

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

/*
 * Addresses styling for 'hidden' attribute not present in IE7/8/9, FF3, S4
 * Known issue: no IE6 support
 */

[hidden] {
    display: none;
}


/* =============================================================================
   Base
   ========================================================================== */

/*
 * 1. Corrects text resizing oddly in IE6/7 when body font-size is set using em units
 *    http://clagnut.com/blog/348/#c790
 * 2. Keeps page centred in all browsers regardless of content height
 * 3. Prevents iOS text size adjust after orientation change, without disabling user zoom
 *    www.456bereastreet.com/archive/201012/controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/
 */

html {
    font-size: 100%; /* 1 */
    overflow-y: scroll; /* 2 */
    -webkit-text-size-adjust: 100%; /* 3 */
    -ms-text-size-adjust: 100%; /* 3 */
}

/*
 * Addresses margins handled incorrectly in IE6/7
 */

body {
    margin: 0;
}

/*
 * Addresses font-family inconsistency between 'textarea' and other form elements.
 */

body,
button,
input,
select,
textarea {
   /* font-family: sans-serif;*/
}


/* =============================================================================
   Links
   ========================================================================== */

/*
 * Addresses outline displayed oddly in Chrome
 */

a, a:focus {
    outline: 0;
    ie-dummy: expression(this.hideFocus=true);
}

/*
 * Improves readability when focused and also mouse hovered in all browsers
 * people.opera.com/patrickl/experiments/keyboard/test
 */

a:hover,
a:active {
    outline: 0;
}


/* =============================================================================
   Typography
   ========================================================================== */

/*
 * Neutralise smaller font-size in 'section' and 'article' in FF4+, Chrome, S5
 */

h1 {
    font-size: 2em;
}

/*
 * Addresses styling not present in IE7/8/9, S5, Chrome
 */

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

/*
 * Addresses style set to 'bolder' in FF3+, S4/5, Chrome
*/

b,
strong {
    font-weight: bold;
}

blockquote {
    margin: 1em 40px;
}

/*
 * Addresses styling not present in S5, Chrome
 */

dfn {
    font-style: italic;
}

/*
 * Addresses styling not present in IE6/7/8/9
 */

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

/*
 * Corrects font family set oddly in IE6, S4/5, Chrome
 * en.wikipedia.org/wiki/User:Davidgothberg/Test59
 */

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

/*
 * Improves readability of pre-formatted text in all browsers
 */

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

/*
 * 1. Addresses CSS quotes not supported in IE6/7
 * 2. Addresses quote property not supported in S4
 */

/* 1 */

q {
    quotes: none;
}

/* 2 */

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

small {
    font-size: 75%;
}

/*
 * Prevents sub and sup affecting line-height in all browsers
 * gist.github.com/413930
 */

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

sup {
    top: -0.5em;
}

sub {
    bottom: -0.25em;
}


/* =============================================================================
   Lists
   ========================================================================== */

ul,
ol {
    margin-left: 0;
    padding: 0 0 0 40px;
    list-style-type: none;
}

dd {
    margin: 0 0 0 40px;
}

nav ul,
nav ol {
    list-style: none;
    list-style-image: none;
}

li {


}

/* =============================================================================
   Embedded content
   ========================================================================== */

/*
 * 1. Removes border when inside 'a' element in IE6/7/8/9, FF3
 * 2. Improves image quality when scaled in IE7
 *    code.flickr.com/blog/2008/11/12/on-ui-quality-the-little-things-client-side-image-resizing/
 */

img {
    border: 0; /* 1 */
    -ms-interpolation-mode: bicubic; /* 2 */
}

/*
 * Corrects overflow displayed oddly in IE9
 */

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


/* =============================================================================
   Figures
   ========================================================================== */

/*
 * Addresses margin not present in IE6/7/8/9, S5, O11
 */

figure {
    margin: 0;
}


/* =============================================================================
   Forms
   ========================================================================== */

/*
 * Corrects margin displayed oddly in IE6/7
 */

form {
    margin: 0;
}

/*
 * Define consistent border, margin, and padding
 */

fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 15px 0;
}

/*
 * 1. Corrects color not being inherited in IE6/7/8/9
 * 2. Corrects alignment displayed oddly in IE6/7
 */

legend {
    border: 0; /* 1 */
    *margin-left: -7px; /* 2 */
}

/*
 * 1. Corrects font size not being inherited in all browsers
 * 2. Addresses margins set differently in IE6/7, FF3+, S5, Chrome
 * 3. Improves appearance and consistency in all browsers
 */

button,
input,
select,
textarea {
    font-size: 100%; /* 1 */
    margin: 0; /* 2 */
    vertical-align: baseline; /* 3 */
    *vertical-align: middle; /* 3 */
    outline: none;
}

/*
 * Addresses FF3/4 setting line-height on 'input' using !important in the UA stylesheet
 */

button,
input {
    line-height: normal; /* 1 */
}

/*
 * 1. Improves usability and consistency of cursor style between image-type 'input' and others
 * 2. Corrects inability to style clickable 'input' types in iOS
 * 3. Removes inner spacing in IE7 without affecting normal text inputs
 *    Known issue: inner spacing remains in IE6
 */

button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
    cursor: pointer; /* 1 */
    -webkit-appearance: button; /* 2 */
    *overflow: visible;  /* 3 */
}

/*
 * 1. Addresses box sizing set to content-box in IE8/9
 * 2. Removes excess padding in IE8/9
 */

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

/*
 * 1. Addresses appearance set to searchfield in S5, Chrome
 * 2. Addresses box-sizing set to border-box in S5, Chrome (include -moz to future-proof)
 */

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

/*
 * Removes inner padding that is displayed in S5, Chrome on OS X
 */

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

/*
 * Removes inner padding and border in FF3+
 * www.sitepen.com/blog/2008/05/14/the-devils-in-the-details-fixing-dojos-toolbar-buttons/
 */

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

/*
 * 1. Removes default vertical scrollbar in IE6/7/8/9
 * 2. Improves readability and alignment in all browsers
 */

textarea {
    overflow: auto; /* 1 */
    vertical-align: top; /* 2 */
}


/* =============================================================================
   Tables
   ========================================================================== */

/*
 * Remove most spacing between table cells
 */

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





/* ===============================
 * Fonts
 * ===============================*/

 /*
@font-face {
  font-family: 'SSTStd';
  src: url('../fonts/sststd-roman.eot');
  src: url('../fonts/sststd-roman.eot?#iefix') format("embedded-opentype"),
  	   url('../fonts/sststd-roman.woff') format("woff"),
  	   url('../fonts/sststd-roman.ttf') format("truetype"),
  	   url('../fonts/sststd-roman.svg#sststd-roman') format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'SSTStdBold';
  src: url('../fonts/sststd-bold.eot');
  src: url('../fonts/sststd-bold.eot?#iefix') format("embedded-opentype"),
  	   url('../fonts/sststd-bold.woff') format("woff"),
  	   url('../fonts/sststd-bold.ttf') format("truetype"),
  	   url('../fonts/sststd-bold.svg#sststd-bold') format("svg");
  font-weight: bold;
  font-style: normal; }

@font-face {
  font-family: "BebasRegular";
  src: url('../fonts/BEBAS___-webfont.eot');
  src: url('../fonts/BEBAS___-webfont.eot?#iefix') format("embedded-opentype"),
  	   url('../fonts/BEBAS___-webfont.woff') format("woff"),
  	   url('../fonts/BEBAS___-webfont.ttf') format("truetype"),
  	   url('../fonts/BEBAS___-webfont.svg#BebasRegular') format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "BebasRegular";
  font-style: normal;
  font-weight: normal;
  src: url("data:font/opentype;base64,");
}
*/

@font-face {
  font-family: "adelle";
  font-style: italic;
  font-weight: 300;
  src: url("data:font/opentype;base64,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"); }


@font-face {
    font-family: "SST W01 Bold";
    src: url("https://fast.fonts.net/dv2/3/21ee40af-ca04-4a40-a3cc-e0f6a8d68101.woff?d44f19a684109620e484157ca390e818e8a97b1e01f390daeacd552611b46b82bc660b095319077cc6067ded815e863105f4d5528d88e6675ff866796fae69db75182dd9ac146af3d2b7bbad5f4cb0e9c9ed78abe3013d90125a584de1522d2a689d815493206b39250e2de536ac3b844d2f30fa5cd8d06003e8cdd359ad0c9ed78c0c8ae5756c2a3c8da0037b87c61eb952dac6fc2d797941fc&projectId=289bf93d-1f8b-49b5-95a2-888a76ac7e82") format("woff");
}
@font-face {
    font-family: "SST W01 Roman";
    src: url("https://fast.fonts.net/dv2/3/5c14fe05-1e00-48ad-90a4-7fa0de36fb7b.woff?d44f19a684109620e484157ca390e818e8a97b1e01f390daeacd552611b46b82bc660b095319077cc6067ded815e863105f4d5528d88e6675ff866796fae69db75182dd9ac146af3d2b7bbad5f4cb0e9c9ed78abe3013d90125a584de1522d2a689d815493206b39250e2de536ac3b844d2f30fa5cd8d06003e8cdd359ad0c9ed78c0c8ae5756c2a3c8da0037b87c61eb952dac6fc2d797941fc&projectId=289bf93d-1f8b-49b5-95a2-888a76ac7e82") format("woff");
}
@font-face {
    font-family: "SST W02 Bold";
    src: url("https://fast.fonts.net/dv2/3/81378746-c9ce-4cc8-8cf6-5b334c85f6a7.woff?d44f19a684109620e484157ca390e818e8a97b1e01f390daeacd552611b46b82bc660b095319077cc6067ded815e863105f4d5528d88e6675ff866796fae69db75182dd9ac146af3d2b7bbad5f4cb0e9c9ed78abe3013d90125a584de1522d2a689d815493206b39250e2de536ac3b844d2f30fa5cd8d06003e8cdd359ad0c9ed78c0c8ae5756c2a3c8da0037b87c61eb952dac6fc2d797941fc&projectId=289bf93d-1f8b-49b5-95a2-888a76ac7e82") format("woff");
}
@font-face {
    font-family: "SST W02 Roman";
    src: url("https://fast.fonts.net/dv2/3/9229f9c2-ffc5-4d39-aeb0-57fc81bbe1cd.woff?d44f19a684109620e484157ca390e818e8a97b1e01f390daeacd552611b46b82bc660b095319077cc6067ded815e863105f4d5528d88e6675ff866796fae69db75182dd9ac146af3d2b7bbad5f4cb0e9c9ed78abe3013d90125a584de1522d2a689d815493206b39250e2de536ac3b844d2f30fa5cd8d06003e8cdd359ad0c9ed78c0c8ae5756c2a3c8da0037b87c61eb952dac6fc2d797941fc&projectId=289bf93d-1f8b-49b5-95a2-888a76ac7e82") format("woff");
}
@font-face {
    font-family: "SST W10 Bold";
    src: url("https://fast.fonts.net/dv2/3/ffa31ab7-7876-4dd7-aae3-2e8a545764f5.woff?d44f19a684109620e484157ca390e818e8a97b1e01f390daeacd552611b46b82bc660b095319077cc6067ded815e863105f4d5528d88e6675ff866796fae69db75182dd9ac146af3d2b7bbad5f4cb0e9c9ed78abe3013d90125a584de1522d2a689d815493206b39250e2de536ac3b844d2f30fa5cd8d06003e8cdd359ad0c9ed78c0c8ae5756c2a3c8da0037b87c61eb952dac6fc2d797941fc&projectId=289bf93d-1f8b-49b5-95a2-888a76ac7e82") format("woff");
}
@font-face {
    font-family: "SST W10 Roman";
    src: url("https://fast.fonts.net/dv2/3/f23593b7-bd5b-4444-8c7f-0530b9403c7c.woff?d44f19a684109620e484157ca390e818e8a97b1e01f390daeacd552611b46b82bc660b095319077cc6067ded815e863105f4d5528d88e6675ff866796fae69db75182dd9ac146af3d2b7bbad5f4cb0e9c9ed78abe3013d90125a584de1522d2a689d815493206b39250e2de536ac3b844d2f30fa5cd8d06003e8cdd359ad0c9ed78c0c8ae5756c2a3c8da0037b87c61eb952dac6fc2d797941fc&projectId=289bf93d-1f8b-49b5-95a2-888a76ac7e82") format("woff");
}
@font-face {
    font-family: "SST W15 Bold";
    src: url("https://fast.fonts.net/dv2/3/9a6d3858-767a-4868-865a-f6aac86b5743.woff?d44f19a684109620e484157ca390e818e8a97b1e01f390daeacd552611b46b82bc660b095319077cc6067ded815e863105f4d5528d88e6675ff866796fae69db75182dd9ac146af3d2b7bbad5f4cb0e9c9ed78abe3013d90125a584de1522d2a689d815493206b39250e2de536ac3b844d2f30fa5cd8d06003e8cdd359ad0c9ed78c0c8ae5756c2a3c8da0037b87c61eb952dac6fc2d797941fc&projectId=289bf93d-1f8b-49b5-95a2-888a76ac7e82") format("woff");
}
@font-face {
    font-family: "SST W15 Roman";
    src: url("https://fast.fonts.net/dv2/3/7687b8a4-eed3-4809-9255-0ba442f86027.woff?d44f19a684109620e484157ca390e818e8a97b1e01f390daeacd552611b46b82bc660b095319077cc6067ded815e863105f4d5528d88e6675ff866796fae69db75182dd9ac146af3d2b7bbad5f4cb0e9c9ed78abe3013d90125a584de1522d2a689d815493206b39250e2de536ac3b844d2f30fa5cd8d06003e8cdd359ad0c9ed78c0c8ae5756c2a3c8da0037b87c61eb952dac6fc2d797941fc&projectId=289bf93d-1f8b-49b5-95a2-888a76ac7e82") format("woff");
}
body, input, textarea {
  /* BODY, INPUT, TEXTAREA START */
  color: #363636;
  font-size: 14px;
  font-family: 'SST W01 Roman', 'SST W02 Roman', 'SST W10 Roman', 'SST W15 Roman', Arial, Helvetica;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  font-smoothing: antialiased;
  letter-spacing: -0.2px; }

/* BODY, INPUT, TEXTAREA END */

body {
  /* BODY START */
  cursor: default; }



/* =WordPress Core
-------------------------------------------------------------- */
.alignnone {
    margin: 5px 20px 20px 0;
}

.aligncenter,
div.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

.alignright {
    float:right;
    margin: 5px 0 20px 20px;
}

.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

a img.alignright {
    float: right;
    margin: 5px 0 20px 20px;
}

a img.alignnone {
    margin: 5px 20px 20px 0;
}

a img.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.wp-caption {
    background: #fff;
    border: 1px solid #f0f0f0;
    max-width: 96%; /* Image does not overflow the content area */
    padding: 5px 3px 10px;
    text-align: center;
}

.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}

.wp-caption img {
    border: 0 none;
    height: auto;
    margin: 0;
    max-width: 98.5%;
    padding: 0;
    width: auto;
}

.wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    margin: 0;
    padding: 0 4px 5px;
}
/* end of wordpress core CSS */


/* ===============================
 * HEADINGS
 * ===============================*/

h1, h2, h3, h4, h5, h6 {
  margin: 0;
  line-height: 1.2; }


p {
    font-size: 16px;
    line-height: 1.5;
 }
p.smaller {
    font-size: 14px;
}

ul, ol {
	padding: 0;
}
b, strong {
	font-weight: normal;
	font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
}
/* ===============================
 * Sections
 * ===============================*/

section {
  position: relative;
  background-color: #ffffff;
  zoom: 1; }

section:before, section:after {
    content: "";
    display: table; }

section:after {
    clear: both; }

section h1, section h2, section h3 {
    text-align: center; }

section .headingWrapper {
    margin: 0 auto 30px auto;
    overflow: hidden;
    max-width: 980px; }

section .headingWrapperSmall {
    margin: 0 auto 30px auto;
    overflow: hidden; }

section.full-height .headingWrapper {
    margin-top: 60px; }

section .iconHeading {
    zoom: 1;
    width: 620px;
    margin: 0 auto; }

section .iconHeading:before, section .iconHeading:after {
      content: "";
      display: table; }

section .iconHeading:after {
      clear: both; }

section .iconHeading .iconWrapper {
      width: 140px;
      height: 130px;
      text-align: center;
      overflow: hidden;
      display: inline-block;
      float: left; }

section .iconHeading hgroup {
      display: inline-block;
      overflow: hidden;
      width: 450px; }

section .iconHeading hgroup h1, section .iconHeading hgroup h2, section .iconHeading hgroup h3 {
        text-align: left; }

section hgroup {
    margin-left: auto;
    margin-right: auto;
    /*max-width: 860px;*/
}

section hgroup.white-title h1,
section hgroup.white-title h2,
section hgroup.white-title h3 {
      color: #fff; }

section hgroup.grey-title h1,
section hgroup.grey-title h2,
section hgroup.grey-title h3 {
      color: #363636; }

section.no-top-padding hgroup {
    margin-top: 0; }

section.sans-header-padding {
    padding-top: 60px; }

section h2.section-heading.left, section h3.section-sub-heading.left, section h4.section-sub-text.left {
    text-align: left; }

section h2.section-heading.right, section h3.section-sub-heading.right, section h4.section-sub-text.right {
    text-align: right; }

section h2.section-heading.center, section h3.section-sub-heading.center, section h4.section-sub-text.center {
    text-align: center; }

section h1.section-heading,
section h2.section-heading {
    font-size: 28px;
    color: #0068bf;
    margin-bottom: 0px;
    font-weight: normal;
    font-style: italic;
    font-family: "adelle", Georgia; }

section h2.section-sub-heading,
section h3.section-sub-heading {
    font-family: 'SST W01 Bold', 'SST W02 Bold', 'SST W10 Bold', 'SST W15 Bold', 'Arial Bold', Helvetica;
    font-weight: normal;
    color: #363636;
    font-size: 40px;
    margin: 0;
    position: relative; }

section h3.section-sub-heading .section-sub-image {
      position: absolute;
      top: -23px; }

section h3.section-sub-text {
    color: #363636;
    font-size: 16px;
    margin-top: 10px;
    font-weight: normal; }

section .section-break {
    height: 1px;
    border-bottom: 2px solid #e6e6e6;
    margin: 50px 0 60px 140px; }

section .sectionStep {
    position: absolute;
    height: 60px;
    width: 170px; }

section .topStep {
    top: 0;
    right: 50%;
    margin-right: 520px; }

section .bottomStep {
    bottom: 0;
    left: 50%;
    margin-left: 520px; }

section.page-section, section.background-section {
    padding: 60px 0 0 0; }

section.full-height, section.pull-up {
    padding-top: 0; }

section.hide-overflow {
    overflow: hidden; }

section.background-section {
    background-position: 50% 0%;
    background-repeat: no-repeat; }

section.background-section.upper-limit {
      background-size: 100%; }


section.blue-pattern {
  background: url('../images/CM090_inlineTabs/blue-tile.jpg') repeat; }

section.blue-pattern h2.section-heading,
section.blue-pattern h3.section-sub-heading,
section.blue-pattern h4.section-sub-text {
    color: #fff; }


.lt-ie8 .section .iconHeading .iconWrapper {
  zoom: 1;
  *display: inline; }

.lt-ie8 .section .iconHeading hgroup {
  zoom: 1;
  *display: inline; }


/* ===============================
 * Colors
 * ===============================*/

.sonyDarkGrey {
  background-color: #525151 !important; }

.sonyGrey {
  background-color: whitesmoke !important; }

.sonyLightGrey {
  background-color: #eeeeee !important; }

.sonyBlue {
  background-color: #01439a !important; }

.white {
  background-color: #fff !important; }

/* ===============================
 * DIG Brand Colors
 * ===============================*/

.textWhite {
  color: #fff !important; }

.textGrey {
  color: #363636 !important; }

.textSatinBlue {
  color: #0068bf !important; }

.textHighlight {
  color: #8fdffd !important; }

.backgroundWhite {
  background-color: #fff !important; }

.backgroundScreenBlack {
  background-color: #1f1f1f !important; }

.backgroundSatinBlue {
  background-color: #0068bf !important; }

.backgroundMidSilver {
  background-color: #eee !important; }

/* ===============================
 * COMMON STYLES
 * ===============================*/

.clearfix {
  *zoom: 1; }

.clearfix:before, .clearfix:after {
    content: " ";
    display: table; }

.clearfix:after {
    clear: both; }


.lt-ie8 .clearfix {
  /* non-JS fallback */
  *zoom: 1; }

.lt-ie8 .clearfix:before, .lt-ie8 .clearfix:after {
    content: "";
    display: table; }

.lt-ie8 .clearfix:after {
    clear: both; }

.float-left {
  float: left; }

.float-right {
  float: right; }

.hide-text {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden; }

.hidden, .hiddenOverlay {
  display: none !important; }

.overflow-hidden {
  overflow: hidden; }

section .titleWithIcon h1, section .titleWithIcon h2, section .titleWithIcon h3 {
  text-align: left; }


/* ===============================
 * COMMON MODULE STYLES
 * ===============================*/

.fixed {
	position: fixed;
}

.moduleComponent, .moduleComponentOverflow {
  padding-bottom: 60px; }

.full-height .moduleComponent, .push-down .moduleComponent, .full-height .moduleComponentOverflow, .push-down .moduleComponentOverflow {
    padding-bottom: 0; }

.moduleComponent .buttonRow, .moduleComponentOverflow .buttonRow {
    margin-bottom: 0; }

.moduleComponentOverflow {
  overflow: hidden; }

.moduleHeader.headingWrapper {
  position: relative;
  margin: 9px auto 10px auto;
  overflow: visible;
  padding-bottom: 20px; }

.moduleHeader.headingWrapper h3.module-sub-heading {
    font-size: 2.4em;
    font-family: 'SST W01 Bold', 'SST W02 Bold', 'SST W10 Bold', 'SST W15 Bold', 'Arial Bold', Helvetica;
    font-weight: normal;
    color: #363636;
    margin: 0;
    position: relative; }

.moduleHeader.headingWrapper h4.module-sub-text {
    color: #363636;
    font-size: 16px;
    margin-top: 10px;
    font-weight: normal;
    margin-top: 5px; }

.moduleHeader.headingWrapper h2.module-heading.left, .moduleHeader.headingWrapper h3.module-sub-heading.left, .moduleHeader.headingWrapper h4.module-sub-text.left {
    text-align: left; }

.moduleHeader.headingWrapper .count-label {
    display: inline-block;
    margin-right: 10px; }

.moduleHeader.headingWrapper .count-link {
    font-family: 'SST W01 Bold', 'SST W02 Bold', 'SST W10 Bold', 'SST W15 Bold', 'Arial Bold', Helvetica;
    font-weight: normal;
    color: #0068BF;
    text-decoration: none; }

.moduleHeader.mypsn hgroup {
  max-width: 950px; }

.moduleHeader.pull-up {
  margin-top: -60px; }

.moduleComponent.no-space {
  padding-bottom: 0; }

/* ===============================
 * LINK BUTTON
 * ===============================*/
/* line 449, global.css.scss */
.link-btn {
  text-decoration: none;
  color: #ffffff;
  font-size: 14px;
  text-align: center;
  display: inline-block;
  min-width: 140px;
  position: relative;
  text-transform: uppercase;
  font-family: 'SST W01 Bold', 'SST W02 Bold', 'SST W10 Bold', 'SST W15 Bold', 'Arial Bold', Helvetica;
  font-weight: normal; }

.link-btn .btn {
    padding: 13px 15px; }

.link-btn .btn.short {
      padding: 8px 15px; }

.link-btn:hover {
    text-decoration: none !important; }

.link-btn .icon {
    position: absolute;
    top: 5px; }

.link-btn .imageText {
    padding-left: 45px; }

.small-btn {
  font-size: 14px; }

.small-btn .btn {
    padding-top: 10px;
    padding-bottom: 10px; }


.black-btn {
  background-color: #1f1f1f; }

.cssgradients .black-btn {
    background-image: -webkit-linear-gradient(top, #424242, #1f1f1f);
    background-image: -moz-linear-gradient(top, #424242, #1f1f1f);
    background-image: -ms-linear-gradient(top, #424242, #1f1f1f);
    background-image: -o-linear-gradient(top, #424242, #1f1f1f);
    background-image: linear-gradient(top, #424242, #1f1f1f); }

.black-btn:hover {
    background-image: none;
    background-color: #1f1f1f; }

.blue-btn {
  background-color: #0070c7; }

.cssgradients .blue-btn {
    background-image: -webkit-linear-gradient(top, #008ae3, #0070c7);
    background-image: -moz-linear-gradient(top, #008ae3, #0070c7);
    background-image: -ms-linear-gradient(top, #008ae3, #0070c7);
    background-image: -o-linear-gradient(top, #008ae3, #0070c7);
    background-image: linear-gradient(top, #008ae3, #0070c7); }

.blue-btn:hover {
    background-image: none;
    background-color: #0070c7; }

.white-btn {
  background-color: #d5d6d7;
  color: #363636 !important; }

.cssgradients .white-btn {
    background-image: -webkit-linear-gradient(top, #eeeeee, #d5d6d7);
    background-image: -moz-linear-gradient(top, #eeeeee, #d5d6d7);
    background-image: -ms-linear-gradient(top, #eeeeee, #d5d6d7);
    background-image: -o-linear-gradient(top, #eeeeee, #d5d6d7);
    background-image: linear-gradient(top, #eeeeee, #d5d6d7); }

.white-btn:hover {
    background-image: none;
    background-color: #d5d6d7; }


.orange-btn {
  background-color: #e55526; }

.cssgradients .orange-btn {
    background-image: -webkit-linear-gradient(top, #f96f38, #e55526);
    background-image: -moz-linear-gradient(top, #f96f38, #e55526);
    background-image: -ms-linear-gradient(top, #f96f38, #e55526);
    background-image: -o-linear-gradient(top, #f96f38, #e55526);
    background-image: linear-gradient(top, #f96f38, #e55526); }

.orange-btn:hover {
    background-image: none;
    background-color: #e55526; }

/* fix for IE8 and 7 with gradiented background on buttons */

.lt-ie9 .btn {
  padding: 13px 20px; }

.lt-ie9 .black-btn, .lt-ie10 .black-btn {
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#020202', endColorstr='#2a2a2a'); }

.lt-ie9 .red-btn, .lt-ie10 .red-btn {
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e04c25', endColorstr='#fe7435'); }

.lt-ie9 .blue-btn, .lt-ie10 .blue-btn {
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0148a0', endColorstr='#016dc5'); }

.lt-ie9 .white-btn, .lt-ie10 .white-btn {
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d7d8d8', endColorstr='#ebebeb'); }

.lt-ie9 .orange-btn, .lt-ie10 .orange-btn {
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f86d37', endColorstr='#e55526'); }

.lt-ie9 .orange-btn:hover, .lt-ie10 .orange-btn:hover {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e55526', endColorstr='#e55526'); }

/* ===============================
 * LINK BUTTON
 * ===============================*/

.buttonRow {
  width: 100%;
  text-align: center;
  margin: 0 0 60px 0; }

.buttonRow.left {
    text-align: left; }

.buttonRow .link-btn {
    margin: 0 20px 2px 0; }

/* ===============================
 * CUSTOM CHECKBOX
 * ===============================*/

.button-row.form-row {
  margin: 10px 0 30px; }

.button-row.form-row input[type="checkbox"] {
    left: -9999px;
    position: relative; }

.button-row.form-row .link-btn {
    background: none; }

.button-row .checkBox-row {
  float: left;
  width: auto; }

.button-row .checkBox-row .link-btn {
    min-width: 40px; }

.button-row .checkBox-row .link-btn.favourite div.btn {
      color: #363636;
      font-weight: bold; }

/* ===============================
 * AJAX OVERLAY
 * ===============================*/

.ajax-loader {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 101;
  background-color: rgba(255, 255, 255, 0.5);
  background-image: url('../images/loader.gif');
  background-repeat: no-repeat;
  background-position: 50% 100px; }

/* GENERAL GLOBAL END */

/* line 796, _nav.css.scss */
.lt-ie10,
.lt-ie9 {
}
  .lt-ie10 header#main-header,
  .lt-ie9 header#main-header {
    /* #MAIN-HEADER START */ }

.lt-ie10 header#main-header a,
.lt-ie10 header#main-header a:hover,
.lt-ie10 header#main-header a:visited,
.lt-ie10 header#main-header a:selection,
.lt-ie10 header#main-header a:active,
.lt-ie9 header#main-header a,
.lt-ie9 header#main-header a:hover,
.lt-ie9 header#main-header a:visited,
.lt-ie9 header#main-header a:selection,
.lt-ie9 header#main-header a:active {
      color: #fff; }

.lt-ie10 header#main-header a span,
.lt-ie10 header#main-header a:hover span,
.lt-ie10 header#main-header a:visited span,
.lt-ie10 header#main-header a:selection span,
.lt-ie10 header#main-header a:active span,
.lt-ie9 header#main-header a span,
.lt-ie9 header#main-header a:hover span,
.lt-ie9 header#main-header a:visited span,
.lt-ie9 header#main-header a:selection span,
.lt-ie9 header#main-header a:active span {
        color: #fff; }

.lt-ie10 header#main-header span,
.lt-ie9 header#main-header span {
      color: #fff; }

.lt-ie10 header#main-header nav ul.header-nav,
.lt-ie9 header#main-header nav ul.header-nav {
      background: #1A1A1A; }

 .lt-ie10 header#main-header nav ul.header-nav .search,
.lt-ie9 header#main-header nav ul.header-nav .search {
        padding-right: 30px; }

.lt-ie10 header#main-header nav ul.header-nav .sub-text,
.lt-ie9 header#main-header nav ul.header-nav .sub-text {
        margin-top: 5px; }

.lt-ie10 header#main-header nav ul.header-nav .secondary-nav li.nav-root, .lt-ie10 header#main-header nav ul.header-nav .secondary-nav li.nav-divider,
.lt-ie9 header#main-header nav ul.header-nav .secondary-nav li.nav-root,
.lt-ie9 header#main-header nav ul.header-nav .secondary-nav li.nav-divider {
        border-right: solid 2px #333; }

.lt-ie10 header#main-header nav ul.header-nav .secondary-nav li.selected a,
.lt-ie9 header#main-header nav ul.header-nav .secondary-nav li.selected a {
        color: #fff; }

.lt-ie10 header#main-header nav ul.header-nav .menu-wrapper .menu-section,
.lt-ie9 header#main-header nav ul.header-nav .menu-wrapper .menu-section {
        width: 100%;
        background-repeat: none; }



BODY {
	min-width: 779px;
	overflow-x: hidden;
	font-smoothing: antialiased;
	-webkit-font-smoothing: antialiased;
}
.strong {
	font-weight: bold;
}
A {
	text-decoration: none;
	color: #000000;
}
H1, H2, H3, H4, H5 {
	font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
	font-weight: normal;
}
SECTION {
	/*min-height: 300px;*/
	position: relative;
}


.middle-mask {
    background-color: #ffffff;
    bottom: 0;
    height: 100px;
    left: 50%;
    margin-left: -520px;
    position: absolute;
    width: 115%;
}

.article-right-mask {
    background-color: #FFFFFF;
    height: 400px;
    left: 31%;
    margin-left: 520px;
    position: absolute;
    bottom: -200px;
    width: 110%;
}

.archive-right-mask {
    background-color: #FFFFFF;
    height: 100px;
    left: 49%;
    margin-left: 520px;
    position: absolute;
    bottom: 0;
    width: 110%;
}

.right-bottom-mask {
	background-color: #FFFFFF;
    height: 60px;
    left: 50%;
    margin-left: 520px;
    position: absolute;
    bottom: 0;
    width: 100%;
}

.left-top-mask {
	background-color: #FFFFFF;
    height: 60px;
    right: 50%;
    margin-right: 520px;
    position: absolute;
    top: 0;
    width: 100%;
}

#main-header {
    color: #FFFFFF;
    width: 100%;
    z-index: 1000;
}


#main-header .top-logo {
  background-color: #000000;
  position: relative;
  height: 35px;
  bottom: 0;
  width: 100%;
  overflow: visible;
  min-width: 779px;
}

#main-header .top-logo .footer-logo {
    height: 35px;
    margin: 0 auto;
    text-align: right;
    display: block;
    overflow: hidden;
    width: 1005;
}
#main-header .top-logo .footer-logo a {
      display: inline-block;
      height: 35px;
}
#main-header .top-logo .footer-logo a SPAN {
    background-image: url("../images/blog_icons.png");
    background-position: 0 -620px;
    background-size: 150px auto;
    display: block;
    height: 35px;
    overflow: hidden;
    padding-right: 20px;
    width: 75px;

}

#main-header .global-menu-container {
    background-color: #000000;
    min-height: 64px;
	background-image: -webkit-linear-gradient(top, #2b2b2b, #000001);
	background-image: -moz-linear-gradient(top, #2b2b2b, #000001);
	background-image: -ms-linear-gradient(top, #2b2b2b, #000001);
	background-image: -o-linear-gradient(top, #2b2b2b, #000001);
	background-image: linear-gradient(top, #2b2b2b, #000001);
}

#main-header .global-menu-container ul.header-nav {
      display: table;
      position: relative;
      width: 100%;
      margin: 0;
      padding: 0px;
      height: 64px;
}
#main-header .global-menu-container ul.header-nav li.nav-link {
        list-style-type: none;
        margin: 0;
        text-align: center;
        display: block;
        float: left
}
#main-header .global-menu-container ul.header-nav li.nav-link a.nav-content {
          position: relative;
          line-height: 63px;
          display: block;
          text-decoration: none;
}
#main-header .global-menu-container ul.header-nav li.nav-link a.nav-content span {
            color: #fff;
            text-shadow: 0px -1px 1px rgba(0, 0, 0, 0.3);
            text-decoration: none;
            font-size: 14px;
            font-weight: bold;
            text-transform: uppercase;
            z-index: 1;
            text-decoration: none;
}
#main-header .global-menu-container ul.header-nav li.nav-playstation {
    float: right;
    margin-right: 35px;
}
#main-header .global-menu-container ul.header-nav li.nav-playstation a {
      padding-right: 30px;
      background: url(../images/right_arrow.png) no-repeat right center;
}

#main-header .global-menu-container ul.header-nav li.nav-link.nav-home {
	width: 130px;
	z-index: 400;
	padding: 0;
}
#main-header .global-menu-container ul.header-nav li.nav-link.nav-home span {
	display: block;
	width: 130px;
	background-image: url(../images/PlayStation-logo.png);
	background-repeat: no-repeat;
	background-position: 42px 12px;
	text-indent: -9999px;
	height: 64px;
	padding: 0;
}
#main-header .global-menu-container ul.header-nav li.nav-link.nav-home:hover {
	background-color: transparent;
}

#main-header nav .secondary-nav-container {
    height: 64px;
    /*padding-left: 20px;*/
    position: relative;
    min-width: 779px;
}
#main-header nav {
    left: 0;
    margin: 0 auto;
    min-width: 700px;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1001;
	background: #000000;
}


#main-header nav {
	position: fixed;
}
#main-header nav.fixed {
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
}

#main-header.black-bar-not-scrolling nav .fixed {
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
}

#main-header nav .secondary-nav-container .nav-bg {
    background-color: #161616;
    background-image: -webkit-linear-gradient(top, #2b2b2b, #000001);
    background-image: -moz-linear-gradient(top, #2b2b2b, #000001);
    background-image: -ms-linear-gradient(top, #2b2b2b, #000001);
    background-image: -o-linear-gradient(top, #2b2b2b, #000001);
    background-image: linear-gradient(top, #2b2b2b, #000001);

    height: 64px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: -3;
}
#main-header nav .secondary-nav-container .secondary-nav {
    border-collapse: collapse;
    display: table;
    float: left;
    height: 40px;
    padding: 0;
    margin: 12px 0;
    position: relative;
}
#main-header nav .secondary-nav-container .secondary-nav li {
    display: table-cell;
    padding: 0 20px;
    text-align: center;
    vertical-align: middle;
}

#main-header nav .secondary-nav-container .secondary-nav li.head span {
	font-size: 17px;
	font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
	font-weight: normal:
	color: #FFFFFF;
}


#main-header nav .secondary-nav-container .secondary-nav li a {
    color: rgba(255, 255, 255, 1);
    display: inline-block;
 /*   font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
    font-size: 14px;
    font-weight: normal;
    text-decoration: none;
    text-transform: uppercase;*/
}

#main-header nav .secondary-nav-container .secondary-nav li:first-child a {
	text-transform: none;
	padding: 0 0 0 20px;
}

#main-header nav .secondary-nav-container .secondary-nav li:first-child span.ps-blog {
	display: table-cell;
	vertical-align: middle;
	font-size: 20px;
	line-height: 1.8;
}
#main-header nav .secondary-nav-container .secondary-nav li:first-child span.ps-home {
	display: table-cell;
	width: 45px;
	height: 36px;
	overflow: hidden;
	background-image: url(../images/blog_icons.png);
	background-repeat: no-repeat;
	background-position: 0 -666px;
	background-size: 150px auto;
}


#main-header nav .secondary-nav-container .secondary-nav li.selected a span {
    border-bottom: 4px solid #0661B2;
    color: #FFFFFF;
    padding-bottom: 4px;
}

#main-header nav .secondary-nav-container .secondary-nav li.spacer {

}

#main-header nav .secondary-nav-container .other-links {
    border-collapse: collapse;
    display: table;
    float: right;
    margin-right: 20px;
}
#main-header nav .secondary-nav-container .other-links li {
    display: table-cell;
    vertical-align: middle;
}
#main-header nav .secondary-nav-container .other-links li SPAN{
	    margin: 0 15px;
}
#main-header nav .secondary-nav-container .other-links li.browse A{
	border-left: 2px solid #3d3d3d;
}
#main-header nav .secondary-nav-container .other-links li.logout SPAN,
#main-header nav .secondary-nav-container .other-links li.register SPAN {
	margin-right: 30px;
}
#main-header nav .secondary-nav-container .other-links li.browse SPAN {
	margin-left: 30px;
	margin-right: 30px;
}
#main-header nav .secondary-nav-container .other-links li.blank{
	display: none;
}
#main-header nav .secondary-nav-container .other-links li a {
    color: rgba(255, 255, 255, 0.6);
    display: block;
    font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
    font-size: 14px;
    font-weight: normal;
    text-decoration: none;
    text-transform: uppercase;
    color: #FFFFFF;
}

#main-header nav .secondary-nav-container .other-links li a:hover span {
    /*border-bottom: 4px solid #0661B2;
    padding-bottom: 4px;*/
    color: #8fdffd;
}
#main-header nav .secondary-nav-container .other-links li.selected A span {
    border-bottom: 4px solid #0661B2;
    padding-bottom: 4px;
    color: #FFFFFF;
}
#main-header nav .secondary-nav-container .other-links li.search fieldset {
	border: 0;
	margin: 0;
	padding: 0;

}
#main-header nav .secondary-nav-container .other-links li.search fieldset input#search {
	background-color: rgba(255, 255, 255, 0.15);
	color:  rgba(255, 255, 255, 1);
	font-size: 14px;
	border: 0;
	background-image: url(../images/blog_icons.png);
	background-repeat: no-repeat;
    background-position: 8px -1650px;
	background-size: 150px auto;

	padding: 0px 7px 0px 40px;
	opacity: 1;
	height: 33px;
	width: auto;
}
#main-header nav .secondary-nav-container .other-links li.search fieldset button,
#main-header nav .secondary-nav-container .other-links li.search fieldset span {
	display: none;
}

#main-header nav .secondary-nav-container .other-links li.search-button .show-search{
	background-color: rgba(255, 255, 255, 0.15);
	color:  rgba(255, 255, 255, 1);
	/*height: 32px;
	width: 37px;*/
	padding: 4px 5px;
}
#main-header nav .secondary-nav-container .other-links li.search-button .show-search SPAN {
	margin: 0 auto;
	background-image: url(../images/blog_icons.png);
	background-repeat: no-repeat;
	background-position: 3px -1655px;
	background-size: 150px auto;
	height: 25px;
	width: 25px;
	display: block;
	overflow: hidden;
	cursor: pointer;
}

#main-header nav .secondary-nav-container .other-links li.search-button .show-search.close SPAN{
    background-position: 0 -357px;
    background-size: 75px auto;
}


.menu-ctrl-container {
  display: none;
  height: 64px;
  max-width: 200px;
  float: right;
}
#menu-ctrl {
  display: table-cell;
  vertical-align: middle;
  padding: 0 15px;
  line-height: 1.25;
  font-size: 14px;
  font-weight: bold;
  color: #fff;
  text-decoration: none;
  text-transform: uppercase;
}
#menu-ctrl span {
  padding: 5px 29px 5px 0;
  /*background: transparent url(../images/sprite-chevron-mobile.png) no-repeat right -92px;*/
  background-size: 30px;
}
#menu-ctrl.menu-open span {
  background-position: right 0;
}




#main-header nav .secondary-nav-container .other-links.sublinks {
	margin: 0;
	padding: 0;
	background: rgba(0,0,0,0.6);
}
#main-header nav .secondary-nav-container .other-links.sublinks li {
	padding: 10px 10px;
	min-width: 100px;
	text-align: center;
}
#main-header nav .secondary-nav-container .other-links.sublinks li.blank{
	display: table-cell;
	width: 80%;
}
#main-header nav .secondary-nav-container .other-links.sublinks li.search {
	min-width: 300px;
}
/*
Widget Sections Settings
*/


.media span.icon{
	position: absolute;
	display: block;
	width: 71px;
	height: 71px;
	background-size: cover;
	z-index: 1;
}
.media span.icon.video {
    background-image: url("../images/blog_icons.png");
    background-position: 0 -541px;
    background-size: 150px auto;
}
.media span.icon.video.small {
    background-image: url("../images/blog_icons.png");
    background-position: 0 -272px;
    background-size:75px auto;
}
.search .media span.icon {
	width: 71px;
	height: 71px;
}
#content {
/*	min-height: 300px;*/
}
#content,
.contents,
.loadmore,
.inner-block,
.widget-block .wrapper {
	max-width: 940px;
	margin: 0 auto;
	padding: 60px 50px;
	display: block;
	overflow: hidden;
	text-align: left;
	position: relative;
}

.search #content,
.archive #content,
.archives #content {
	margin-top: -190px;
	background: #FFF;
	padding-top: 50px;
}
.page404 #content {
	margin-top: -160px;
}
.archive #content {
	margin-top: -150px;
}
.homepage .sceefeatured_wrap .wrapper {
	margin-top: -90px;
}
.widget-block {
	position: relative;
}
.widget-block .wrapper .inner-wrapper{
	position: absolute;
	top: 140px;
	width: 90%;
}
.homepage .widget-block .wrapper .inner-wrapper {
	width: auto;
}
input[type="text"]{
	width: 70%;
	padding: 10px;
	float: left;
	border: 1px solid #e6e6e6;
}

.link-btn {
	padding-top: 12px;
	padding-bottom: 12px;
	border: none;
	float: left;
}
.link-btn span {
	padding-left: 30px;
	background-image: url('../images/blog_icons.png');
	background-repeat: no-repeat;
	background-position: 8px -1650px;
}

section .widget-block {
	width: 100%;
	background-size: cover;
}
/*
hgroup h1, hgroup h3{
	text-align: left;
}
*/
.headingWrapper hgroup h2{
	font-size: 28px;
}
.headingWrapper hgroup h3 {
	font-size: 38px;
}
.headingWrapperSmall hgroup h2{
	font-size: 22px;
}
.headingWrapperSmall hgroup h3 {
	font-size: 24px;
}

h1.pagetitle {
	font-size: 40px;
}

#section-contents #content ul,
#section-contents #content ol {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

#section-contents #content .article ul,
#section-contents #content .article ol {
	list-style-type: none;
    margin-left: 15px;
    padding: 0;
    margin-bottom: 30px;
}
#section-contents #content .article ol {
	counter-reset: li;
    margin-left: 0;
    padding-left: 0;
}

#section-contents #content .article ul li:before {
    color: #0068C3;
    content: "■";
    font-size: 16px;
    left: -15px;
    position: absolute;
    top: 0;
}
#section-contents #content .article ul li {
    margin: 0 0 15px;
    padding: 0 0 0 10px;
    position: relative;
    font-size: 16px;
    line-height: 1.5;
}

#section-contents #content .article ol > li:before {
    color: #0068BF;
    content: counter(li, decimal-leading-zero);
    counter-increment: li;
    font-family: 'BebasRegular','SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;
    font-size: 20px;
    left: -35px;
    margin-right: 8px;
    position: absolute;
    text-align: left;
    top: 0;
    width: 2em;
}

#section-contents #content .article ol > li {
    font-size: 16px;
    line-height: 1.5;
    list-style: none outside none;
    margin: 0 0 15px 35px;
    padding: 0;
    position: relative;
}



.post-related ol {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

.post-related ol {
	list-style-type: none;
    margin-left: 15px;
    padding: 0;
    margin-bottom: 30px;
}
.post-related ol {
	counter-reset: li;
    margin-left: 0;
    padding-left: 0;
}


.post-related  ol > li:before {
    content: "\25A0";
    position: absolute;
    top: 0;
    left: -15px;
     color: #0068c3;
    font-size: 13px;
}


.post-related ol > li {
    font-size: 16px;
    line-height: 1.5;
    list-style: none outside none;
    margin: 0 0 15px 16px;
    padding: 0;
    position: relative;
    min-height: 30px;

}

.post-related ol > li a {
    font-family: "SST W01 Roman","SST W02 Roman","SST W10 Roman","SST W15 Roman",Arial,Helvetica !important;
}

/*
Social stats CSS
*/

.article-social-stats {
    position: absolute;
	bottom: 1px;
    right: 15px;
    z-index: 1;
}
.article-social-stats ul{
	display: block;
}
.article-social-stats ul li{
	display: block-inline;
	float: left;
    position: relative;
    padding: 0;
    margin-bottom: 10px;
}
.article-social-stats ul li .number {
	position: relative;
	height: 24px;
	width: auto;
	line-height: 24px;
	float: left;
	padding: 0 10px;
	font-family: 'SST W01 Roman', 'SST W02 Roman', 'SST W10 Roman', 'SST W15 Roman', Arial, Helvetica;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	color: #fff;
	background: #0068bf;
}
.article-social-stats ul li .triangle {
      border-style: solid;
      border-left-width: 0;
      border-right-width: 7px;
      border-top-width: 6px;
      font-size: 0px;
      line-height: 0%;
      width: 0px;
      position: absolute;
      top: 24px;
      left: 5px;
      border-right-color: transparent;
      border-left-color: transparent;
      border-bottom-color: transparent;
}
.article-social-stats ul li.comments {
	margin-right: 10px;
}
.article-social-stats ul li.comments .number .triangle {
	border-top-color: #363636;
	border-right-width: 10px;
}
.article-social-stats ul li.replies .number .triangle {

	border-top-color: #0068bf;
	right: 6px;
    left: auto;
    border-left-width: 10px;
    border-right-width: 0;
}
.article-social-stats ul li.comments .number {
	background: #363636;
}
.article-social-stats ul li.replies .number {
	background-image: url("../images/blog_icons.png");
	background-position: 4px -1582px;
	background-size: 150px auto;
	background-repeat: no-repeat;
	padding-left: 25px;
}
.article-social-stats ul:hover li .number{
	background: #fff;
	color: #0068bf;
}
.article-social-stats ul:hover li.replies .number {
	background-image: url("../images/blog_icons.png");
	background-position: 4px -1555px;
	background-size: 150px auto;
	background-repeat: no-repeat;
}
.article-social-stats ul:hover li .number .triangle{
	border-top-color: #fff;
}

.blog-list ul li:hover .article-social-stats ul li .number,
#section-featured .grid-view .featuredBox ul li.featured-article:hover .article-social-stats ul li .number {
	background: #fff;
	color: #0068bf;
}
.blog-list ul li:hover .article-social-stats ul li.replies .number,
#section-featured .grid-view .featuredBox ul li.featured-article:hover .article-social-stats ul li.replies .number {
	background-image: url("../images/blog_icons.png");
	background-position: 4px -1553px;
	background-size: 150px auto;
	background-repeat: no-repeat;
}
.blog-list ul li:hover .article-social-stats ul li .number .triangle,
#section-featured .grid-view .featuredBox ul li.featured-article:hover .article-social-stats ul li .number .triangle{
	border-top-color: #fff;
}


/*
Homepage Mash CSS
*/
#section-featured .grid-view .featured-block,
#section-featured .list-view .featured-block {
    width: 100%;
}

#section-featured .widget-block .wrapper {
	background: #FFFFFF;
	max-width: 940px;
	overflow: visible;
	padding-top: 50px;
	padding-bottom: 60px;
}
#section-featured .featuredBox {
	display: block;
	overflow: visible;
	position: relative;
	margin: 0 auto;
	width: 1410px; /*width: 940px;*/
	overflow: hidden;
	margin-left: -234px;
}
#section-featured .featuredBox ul {
	position: relative;
	list-style-type: none;
	margin: 0 auto;
	padding: 0;
}
#section-featured .featuredBox ul li.featured-article {
	display: inline-block;
	overflow: hidden;
	float: left;
    margin-bottom: 2px;
    margin-left: 2px;
    position: relative;
    height: 352px;

}
#section-featured .grid-view .featuredBox ul li.featured-article A {
    display: block;
    position: relative;
    width: 100%;
    height: 100%;
    text-decoration: none;
    outline: 0 none;
}
#section-featured .grid-view .featuredBox ul li.featured-article .img-container {
	display: block;
	position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    top: 0;
    left: 0;
}

#section-featured .grid-view .featuredBox ul li.featured-article article {
	display: block;
    background-color:rgba(255,255,255,0.9);
    padding: 20px 15px 50px 15px;
    position: absolute;
    left: 0;
    bottom: 0;
    min-width: auto;
    width: auto;
    text-align: left;
    min-height: 10%;
    max-height: 90%;
    height: auto;
    color: #363636;

}

#section-featured .grid-view .featuredBox ul li.featured-article article .title {
	font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
    font-weight: normal;
	font-size: 20px;
}
#section-featured .grid-view .featuredBox ul li.featured-article .img-container .img-bkg {
	width: 100%;
	height: 100%;
	background-repeat: no-repeat;
	background-position: center center;
	/*background-size: cover;*/
}
/*
#section-featured .grid-view .featuredBox ul li.featured-article:hover .img-container .img-bkg {
	-webkit-transform: scale(1.05, 1.05) rotate(0.01deg);
	-moz-transform: scale(1.05, 1.05) rotate(0.01deg);
	-ms-transform: scale(1.05, 1.05) rotate(0.01deg);
	backface-visibility: hidden;
	-webkit-backface-visibility: hidden; - causes a strange z-index style bug in chrome?
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;

}
*/
#section-featured .featuredBox ul li.featured-article:nth-child(2)  .img-container .img-bkg {
	background-position: 0px center;
}

#section-featured .featuredBox ul li.featured-article:nth-child(3)  .img-container .img-bkg,
#section-featured .featuredBox ul li.featured-article:nth-child(4)  .img-container .img-bkg{
	background-position: -235px center;
}
#section-featured .featuredBox ul li.featured-article:nth-child(5)  .img-container .img-bkg {
	background-position: -470px center;
}

#section-featured .featuredBox ul li.featured-article:nth-child(6)  .img-container .img-bkg {
	background-position: -235px center;
}



#section-featured .featuredBox ul li.featured-article:nth-child(1),
#section-featured .featuredBox ul li.featured-article:nth-child(1) article {
	width: 234px;
	opacity: 0;
}

#section-featured .featuredBox ul li.featured-article:nth-child(2){ /*post2*/
	margin-left: 0;
	width: 704px;
}
#section-featured .featuredBox ul li.featured-article:nth-child(2) article{
	width: 440px;
}
#section-featured .featuredBox ul li.featured-article:nth-child(3){ /*post3*/
	width: 468px;
}
#section-featured .featuredBox ul li.featured-article:nth-child(3) article{
	width: 438px;
}
#section-featured .featuredBox ul li.featured-article:nth-child(4){ /*post4*/
	margin-left: 0; /*-234px;*/
	width: 468px;
	clear: left;
}
#section-featured .featuredBox ul li.featured-article:nth-child(4) article{
	width: 438px;
}
#section-featured .featuredBox ul li.featured-article:nth-child(5){ /*post5*/
	width: 234px;
}
#section-featured .featuredBox ul li.featured-article:nth-child(5) article{
	width: 204px;
}
#section-featured .featuredBox ul li.featured-article:nth-child(6){ /*post6*/
	width: 468px;
}
#section-featured .featuredBox ul li.featured-article:nth-child(6) article {
	width: 438px;
}

#section-featured .featuredBox ul li.featured-article:last-child,
#section-featured .featuredBox ul li.featured-article:last-child article {
	width: 234px;
	opacity: 0;
}

#section-featured .grid-view .featuredBox ul li.featured-article:hover article{
	background-color: #0A68B6;
	background-color:rgba(10,104,182,0.9);
	color: white;
}

#section-featured .grid-view .featuredBox ul li.featured-article article span,
#section-featured .grid-view .featuredBox ul li.featured-article article h1,
#section-featured .grid-view .featuredBox ul li.featured-article article p{
	padding: 0;
	text-align: left;
	display: block;
}
#section-featured .grid-view .featuredBox ul li.featured-article article span.fulldate {
	position: absolute;
	bottom: 15px;
	left: 15px;
}


#section-featured .grid-view .featuredBox ul li.featured-article:nth-child(2) article p,
#section-featured .grid-view .featuredBox ul li.featured-article:nth-child(3) article p,
#section-featured .grid-view .featuredBox ul li.featured-article:nth-child(4) article p{
	display: none;
}

#section-featured .grid-view .featuredBox ul li.featured-article .author-like-unlikes {
	width: 100%;
	display: none;
	background: transparent;
	margin-top: 10px;
}
#section-featured .grid-view .featuredBox ul li.featured-article .author-like-unlikes .author {
	font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
	display: inline-block;
	float: left;
	width: 80%;
}
#section-featured .grid-view .featuredBox ul li.featured-article .author-like-unlikes .likes-unlikes {
	display: inline-block;
	float: right;
	width: 18%;
	margin-left: 2%;
}

#section-featured .grid-view .featuredBox ul li.featured-article .author-like-unlikes .likes-unlikes .likes span {
	padding-left: 20px;
	background-image: url(../images/icons-thumbsup.png);
	background-repeat: no-repeat;
	background-position: 6px 0;
	background-size: 10px 100px;
}
#section-featured .grid-view .featuredBox ul li.featured-article:hover .author-like-unlikes .likes-unlikes .likes span {
	background-position: 6px -16px;
}

#section-featured .grid-view .featuredBox ul li.featured-article:hover .author-like-unlikes {

}
/*
Latest posts CSS
*/
#section-featured hgroup h2,
#section-featured hgroup h3,
#section-latest hgroup h2,
#section-latest hgroup h3 {
	text-align: center;
}
.blog-list {
	display: block;
	overflow: hidden;
	position: relative;
	margin: -1px;
}

.blog-list .calendar-block {
	margin: 0 auto;
	max-width: 940px;
	padding: 0;
}

.blog-list ul {
	padding: 0;
	margin: 0;
}

.blog-list ul li.type-article {
	display: block;
	overflow: hidden;
	position: relative;
	background: #fdfdfd; /*need to be removed */
	margin-bottom: 35px;
	height: 300px;
}

.blog-list ul li.size-date {
	margin-bottom: 0;
	height: 42px;
	display: block;
}

.blog-list ul li.size-date .wrap .date_wrap {
	position: relative;
	display: inline;
	float: left;
}

.blog-list ul li.size-date .wrap .date_wrap .day_num {
	width: 234px;
	display: none;
}
.blog-list ul li.size-date .wrap .date_wrap .day_text_wrap.fixed {
	position: fixed;
}


.blog-list ul li.size-date .wrap .date_wrap .day_num .day{
	background-color: #1f1f1f;
	height: 134px;
	color: #0068bf;
	line-height: 120px;
	font-size: 75px;
	font-family: "BebasRegular";
	text-transform: uppercase;
}


.blog-list ul li.size-date .wrap .day_text {
	width: 234px;
	background-color: #1F1F1F;
    height: 39px;
    margin-top: 1px;
    margin-bottom: 1px;
}

.blog-list ul li.size-date .wrap .day_text .date {
	color: #FFFFFF;
    font-size: 16px;
    line-height: 38px;
    text-transform: uppercase;
    text-align: center;
    font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
    font-weight: normal;
}

.list-view .size-lead {
    height: 352px;
    width: 940px;
}

.blog-list ul li.type-article A {
	display: block;
    height: 100%;
    position: relative;
    text-decoration: none;
    width: 100%;
}
.blog-list ul li.type-article .img-container {
	display: block;
	position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    top: 0;
    left: 0;
}

.blog-list ul li.type-article article {
	display: block;
    background-color: #fdfdfd;
    background-color:rgba(253,253,253,0.9);
    padding: 20px 15px;
    position: absolute;
    left: 0;
    bottom: 0;
    min-width: auto;
    width: 47%;
    text-align: left;
    height: 53%;
    color: #363636;
}
.blog-list ul li.type-article article .fulldate {
	position: absolute;
	bottom: 15px;
	left: 15px;
}
.blog-list ul li.type-article article .author {
	position: absolute;
	bottom: 15px;
	left: 55px;
}


.blog-list ul li.type-article article .title,
.blog-list ul li.type-article article p,
.blog-list ul li.type-article article span {
	text-align: left;
}
.blog-list ul li.type-article article p {
	margin-top: 15px;
	line-height: 1.2;
}
.blog-list ul li.type-article article H2,
.blog-list ul li.type-article article .title {
	font-size: 20px;
	line-height: 1.16;
    font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
    font-weight: normal;
    text-align: left;
}

.blog-list ul li.type-article .img-container .img-bkg {
	width: 100%;
	height: 100%;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	background-image: url("../images/default-featured-image.jpg");
}

.no-touch ul.article-list li .img-container .img-bkg {
	-webkit-transform-origin: 50% 50%;
	-webkit-transition: -webkit-transform 0.4s linear;
	-moz-transform-origin: 50% 50%;
	-moz-transition: -moz-transform 0.4s linear;
	-ms-transform-origin: 50% 50%;
	-ms-transition: -ms-transform 0.4s linear;
	backface-visibility: hidden;
	-webkit-perspective: 1000;
	/*-webkit-backface-visibility: hidden; - causes a strange z-index style bug in chrome? */
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
}

.no-touch ul.article-list li:hover .img-container .img-bkg {
	-webkit-transform: scale(1.05, 1.05) rotate(0.01deg);
	-moz-transform: scale(1.05, 1.05) rotate(0.01deg);
	-ms-transform: scale(1.05, 1.05) rotate(0.01deg);
	backface-visibility: hidden;
	/*-webkit-backface-visibility: hidden; - causes a strange z-index style bug in chrome? */
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;

}
.blog-list ul li.type-article:hover article {
	color: #fff;
	background-color: #0068bf;
	background-color:rgba(10,104,182,0.9);
}

.blog-list ul li.type-article.size-secondary {
	height: 200px;
}

.blog-list ul li.type-article.size-secondary div.article-block,
.blog-list ul li.type-article.size-secondary article.article-block {
	display: inline-block;
	width: 50%;
	float: right;
	padding: 0;
	position: relative;
}
.blog-list ul li.type-article.size-secondary article.article-block {
	height: 145px;
	padding: 20px 1.75% 35px;
	width: 46.5%;
}
.blog-list ul li.type-article article.article-block .article-block-inner {
	overflow: hidden;
	height: 140px;
}
.blog-list ul li.type-article.size-secondary article .fulldate {
	/*left: 5%;*/
}

.blog-list:not(:first-child) {
	background: #FFFFFF;
}
.blog-list ul li.type-article article {
	background: #EEEEEE;
}
.blog-list:not(:first-child) ul li.type-article article {
	background: #EEEEEE;
}

.blog-list:not(:first-child) ul li.type-article:hover article {
	color: #fff;
	background-color: #0068bf;
}
.blog-list:nth-child(2) {
	/*padding-top: 35px;*/
}

.archive .blog-list ul li.type-article article{
	background-color: #EEEEEE;
}
.archive .blog-list ul li.type-article:hover article {
	color: #fff;
	background-color: #0068bf;
}
/* Load more posts */

#load-ajax-more-posts {
	background: #FFFFFF;
	padding: 0 0 50px;
}
#load-ajax-more-posts .show-moreposts,
#load-ajax-more-posts .load-moreposts {
	text-align: center;
	padding: 15px 0;
	background: #f5f5f5;
	cursor: pointer;
}
#load-ajax-more-posts .show-moreposts {
	padding: 0;
}
#load-ajax-more-posts .load-moreposts:hover {
	background: #e6e6e6;
}
#load-ajax-more-posts .load-moreposts span{

	font-size: 16px;
	text-transform: uppercase;
	font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
}

#load-ajax-more-posts .load-moreposts span span {
	background-image: url(../images/blog_icons.png);
	background-repeat: no-repeat;
	background-position: 0 -1737px;
	background-size: 150px auto;
	min-width: 20px;
	margin-left: 10px;
}
#load-ajax-more-posts .show-moreposts a{
	font-size: 16px;
	text-transform: uppercase;
	font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
	display: block;
	color: #363636;
	padding: 15px 0;
}
#load-ajax-more-posts .show-moreposts:hover,
#load-ajax-more-posts .show-moreposts:hover a,
#load-ajax-more-posts .show-moreposts a:hover {
	background: #0068BF;
	color: #FFFFFF;

}

#load-ajax-more-posts .loading-moreposts {
	text-align: center;
	padding: 15px 0;
	background: #f5f5f5;
}
#load-ajax-more-posts .loading-moreposts span{
	padding-right: 30px;
	font-size: 16px;
	text-transform: uppercase;
	font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
}

/* End of load more posts and homepage blog-list */

/*
Archives  page CSS
*/

.SCEEHeroPanel .headingWrapper hgroup h3 {
	font-size: 36px;
}

.archives #section-contents  .contents,
.page-archives #section-contents  .contents{
	padding-top: 70px;
}
.archives #section-contents-2 .contents,
.page-archives #section-contents-2 .contents {
	padding-left: 20px;
	padding-right: 20px;
	max-width: 980px;
}
.archives #section-hero .SCEEHero .widget-block .fixed-hero-image,
.page-archives #section-hero .SCEEHero .widget-block .fixed-hero-image,
.archives #section-hero .SCEEHero .widget-block,
.page-archives #section-hero .SCEEHero .widget-block {
	height: 520px;
}
.archives .category-date,
.archives .tags-cloud {
	display: block;
	overflow: hidden;
}
.archives .category-date .half-block{
	width: 47.5%;
}
.archives .category-date .block-list{

}
.archives .category-date .block-list ul li{
	width: 100%;
	height: 52px;
	overflow: hidden;
}
.archives .category-date .block-list ul:nth-child(1) li:nth-child(even),
.archives .category-date .block-list ul:nth-child(2) li:nth-child(odd) {
	background-color: #f5f5f5;
}
.archives .category-date .block-list ul li:hover,
.archives .category-date .block-list ul li:hover a,
.archives .category-date .block-list ul li:hover span{
	background-color: #0068BF;
	color: #FFFFFF;
}
.archives .category-date .block-list ul li a{
	text-decoration: none;
	color: #363636;
	padding: 15px;
	display: block;
	font-size: 16px;
	font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
	font-weight: normal;
	/*text-transform: capitalize;*/
}

.es_ES .archives .category-date .block-list ul li a
.ru_RU .archives .category-date .block-list ul li a {
	text-transform: none;
}

.archives .category-date .block-list ul li a span{
	float: right;
	font-family: 'SST W01 Roman','SST W02 Roman','SST W10 Roman','SST W15 Roman', Arial, Helvetica;
}
.archives .category-date .block-list ul li a span span{
	margin-right: 10px;
	float: left;
	color: #0068BF;
	font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
	font-weight: normal;
}
}
.archives .tags-cloud {
	margin-top: 20px;
}
.archives .tags-cloud .headingWrapper hgroup {
	text-align: center;
}
.archives .tags-cloud .headingWrapper hgroup h1.section-heading,
.archives .tags-cloud .headingWrapper hgroup h2.section-sub-heading {
	text-align: center;
}
.archives .contents .tags-cloud .block-list {
	min-height: 120px;
}

.archives .contents .tags-cloud .top4-tags-list{
	display: table;
	border-spacing: 2px;
	border-collapse: separate;
	width: 100%;
	height: 100%;
}
.archives .tags-cloud .top4-tags {
	display: table-row;
	padding: 0;
	min-height: 120px;
}
.archives .tags-cloud .top4-tags span{
	display: table-cell;
	vertical-align: middle;
	margin-right: 2%;
	margin-bottom: 2%;
	width: 23.5%;
	background: #fff;
}
.archives .tags-cloud .top4-tags span .tag-container{
	display: block;
	height: 120px;
	position: relative;
}
.archives .tags-cloud .top4-tags span .tag-container A {
	position: relative;
	top: 48%;
}
.archives .tags-cloud .top4-tags span .tag-container span.tag-bg{
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -33px 0 0 -37px;
	background-image: url(../images/blog_icons.png);
	background-repeat: no-repeat;
	background-position: -75px -3024px;
	background-size: 150px auto;

	width: 75px;
	height: 75px;
}

.archives .tags-cloud .top4-tags span:nth-child(1) .tag-container span.tag-bg{
	background-position: -75px -3025px;
}
.archives .tags-cloud .top4-tags span:nth-child(2) .tag-container span.tag-bg{
	background-position: -75px -3100px;
}
.archives .tags-cloud .top4-tags span:nth-child(3) .tag-container span.tag-bg{
	background-position: -75px -3180px;
}
.archives .tags-cloud .top4-tags span:nth-child(4) {
	margin-right: 0;
}
.archives .tags-cloud .top4-tags span:nth-child(4) .tag-container span.tag-bg{
	background-position: -75px -3257px;
}


.archives .tags-cloud .top4-tags > span:hover,
.archives .tags-cloud .top4-tags > span:hover .tag-container span.tag-bg {
	background-color: #0068fb;
}
.archives .tags-cloud .top4-tags > span:hover .tag-container A{
	color: #FFFFFF;
}
.archives .tags-cloud .top4-tags > span:nth-child(1):hover .tag-container span.tag-bg{
	background-position: 0 -3025px;
}
.archives .tags-cloud .top4-tags > span:nth-child(2):hover .tag-container span.tag-bg{
	background-position: 0 -3100px;
}
.archives .tags-cloud .top4-tags > span:nth-child(3):hover .tag-container span.tag-bg{
	background-position: 0 -3180px;
}
.archives .tags-cloud .top4-tags > span:nth-child(4):hover .tag-container span.tag-bg{
	background-position: 0 -3257px;
}


.archives .tags-cloud .all-tags-list {
	display: block;
	/*padding: 0 16px;*/
}
.archives .tags-cloud .all-tags .tags-table{
	display: table;
	border-spacing: 2px 1px;
	border-collapse: separate;
	width: 100%;
	height: 100%;
}
.archives .tags-cloud .all-tags .tags-table .tags-row {
	display: table-row;
}
.archives .tags-cloud .all-tags .tags-table .tags-row span {
	display: table-cell;
	background: #fff;
}
.archives .tags-cloud .all-tags .tags-table .tags-row span {
	background: #f5f5f5;
}
.archives .tags-cloud .all-tags .tags-table .tags-row span:hover,
.archives .tags-cloud .all-tags .tags-table .tags-row span:hover A {
	background: #0068BF;
	color: #FFFFFF;
}
.archives .tags-cloud .top4-tags span a,
.archives .tags-cloud .all-tags span a {
	display: block;
	text-decoration: none;
	text-align: center;
	color: #363636;
	font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
	font-size: 14px;
	text-transform: uppercase;
}

.archives .tags-cloud .all-tags span a{
	padding: 10px 15px;
}
/*
.archives .tags-cloud .top4-tags span a{
    font-size: 18px;
}*/


.archives .show-more,
.page-archives .show-more {
	display: block;
	text-align: center;
	padding: 15px 0;
	background: #f5f5f5;
	cursor: pointer;
	margin-top: 20px;
}
.archives .show-more:hover,
.page-archives .show-more:hover {
	background-color: #E6E6E6;
}
.archives .show-more span,
.page-archives .show-more span {
	font-size: 16px;
	text-transform: uppercase;
	font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
}
.archives .show-more span span,
.page-archives .show-more span span {
   background-image: url("../images/blog_icons.png");
    background-position: 0 -1737px;
    background-repeat: no-repeat;
    background-size: 150px auto;
    margin-left: 10px;
    min-width: 20px;
}

.archives #section-contents-2 .show-more-tags-external,
.page-archives #section-contents-2 .show-more-tags-external {
	/*padding: 0 18px;*/
}

#section-hero .widget-block .wrapper .wrapper {
	padding: 0;
}


/*
section hero
*/

#section-hero {
	min-height: 400px;
	background: #0069bf;
}
#section-hero .widget-block {
	min-height: 400px;
	overflow: hidden;
	position: relative;

}

.fixed-hero-image {
	background-image: url(../images/hero_bg.jpg);
    background-color: transparent;
    background-position: center top;
    background-repeat: no-repeat;
    background-size: cover;
	-webkit-background-size: cover;
    position: absolute;
    top: 0;
    width: 100%;
    height: 400px;
	-webkit-backface-visibility:hidden;
	-webkit-overflow-scrolling: touch
}

#section-hero .wrapper .social-store-links,
#section-hero .wrapper .main-inner-wrapper {
	display: inline-block;
	width: 45%;
	float: left;
}

#section-hero .wrapper .social-store-links .hero-inner-cell,
#section-hero .wrapper .main-inner-wrapper .hero-inner-cell {
	height: 400px;
	display: table-cell;
	vertical-align: middle;
}

#section-hero .widget-block .wrapper{
	height: 400px;
	padding: 0 50px;
}

.homepage #section-hero .widget-block .wrapper hgroup .section-sub-heading {
	padding: 15px 20px 20px;
	display: inline-block;
	background: rgba(31,31,31,0.7);
}
#section-hero .widget-block .wrapper hgroup .section-sub-heading{
	font-size: 38px;
	color: #FFFFFF;
}
#section-hero .widget-block .wrapper hgroup .section-sub-heading span {
	color: #00a2ff;
}
#section-hero .widget-block .wrapper .searchForm,
#section-hero .widget-block .wrapper .searchResults {
	display: block;
	overflow: hidden;
}
#section-hero .widget-block .wrapper .searchForm {
	margin-bottom: 10px;
}
#section-hero .widget-block .wrapper .searchResults {
	font-size: 16px;
	color: #FFFFFF;
	position: absolute;
	top: 15px;
	right: 25px;
	max-width: 500px;
}
#section-hero .widget-block .wrapper .searchResults span {
	font-weight: bold;
}
#section-hero .widget-block .wrapper .headingWrapper {
	margin-bottom: 10px;
}

#section-hero .widget-block .wrapper p {
	margin-top: 20px;
	opacity: 0.6;
}
#section-hero .widget-block .wrapper p.close{
	margin: 0;
}
#section-hero .widget-block .wrapper .homepage-tags {
	display: block;
	overflow: hidden;
	margin: 0;
	padding: 0;
	position: relative;
	top: -1px;
}
#section-hero .widget-block .wrapper .homepage-tags ul {
	margin-left: 40px;
	margin-top: 3px;
}
#section-hero .widget-block .wrapper .homepage-tags li {
	display: inline-block;
	margin-right: 2px;
	margin-bottom: 2px;
	background: rgba(31,31,31,0.7);
	float: left;
}
#section-hero .widget-block .wrapper .homepage-tags li:hover {
	background: rgba(31,31,31,0.9);

}
#section-hero .widget-block .wrapper .homepage-tags li A  {
	display: block;
	color: #FFFFFF;
	font-weight: normal;
	font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
	padding: 10px 15px;
}

#section-hero .wrapper .social-store-links {
	text-align: right;
	float: right;
	width: 55%;
}


#section-hero .wrapper .social-store-links .social-store-container {
	display: block;
	overflow: hidden;
	float: right;
}
#section-hero .wrapper .social-store-links .homepage-links {
	display: block;
	overflow: hidden;
	margin-top: 82px;
}
#section-hero .wrapper .social-store-links ul li {
	display: inline-block;
	margin-left: 2px;
	margin-bottom: 2px;
	padding: 10px;
	background: rgba(255,255,255,0.1);
	text-align: left;
	overflow: hidden;
	float: right;
	max-height: 20px;
	line-height: 25px;
}
#section-hero .wrapper .social-store-links ul li:hover {
	background: rgba(0,107,194,0.7);
}
/*
#section-hero .wrapper .social-store-links ul li:first-child{
	margin-left: 30px;
}*/
#section-hero .wrapper .social-store-links ul li span {
	display: block;
	overflow: hidden;
}
#section-hero .wrapper .social-store-links ul li A{
	color: #FFFFFF;
	font-weight: normal;
	font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
	text-transform: uppercase;
	padding-left: 25px;
	display: block;
}
.ru_RU #section-hero .wrapper .social-store-links ul li A {
	font-size: 12px;
}

#section-hero .wrapper .social-store-links ul li.rss-feeds A{
	background-image: url(../images/blog_icons.png);
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: 4px -1484px;
    background-size: 150px auto;
}
#section-hero .wrapper .social-store-links ul li.subscribe A{
	background-image: url(../images/blog_icons.png);
    background-color: transparent;
    background-position: 0 -1458px;
    background-size: 150px auto;
    background-repeat: no-repeat;
}

.es_ES #section-hero .wrapper .social-store-links ul li.rss-feeds A,
.es_ES #section-hero .wrapper .social-store-links ul li.subscribe A {
	font-size: 13px;
}


.de_DE #section-hero .wrapper .social-store-links,
.fr_FR #section-hero .wrapper .social-store-links,
.it_IT #section-hero .wrapper .social-store-links,
.es_ES #section-hero .wrapper .social-store-links {
	width: 53%;
}
.de_DE #section-hero .wrapper .main-inner-wrapper,
.fr_FR #section-hero .wrapper .main-inner-wrapper,
.it_IT #section-hero .wrapper .main-inner-wrapper,
.es_ES #section-hero .wrapper .main-inner-wrapper {
	width: 47%;
}


#section-hero .wrapper .social-store-links ul li.facebook {
	/*padding-bottom: 6px;*/
}
.es_ES #section-hero .wrapper .social-store-links ul li.subscribe{
	/*padding-bottom: 12px;*/
}

#section-hero .wrapper .social-store-links ul li.twitter {
	/*padding-bottom: 6px;*/
}
#section-hero .wrapper .social-store-links .twitter-follow,
#section-hero .wrapper .main-inner-wrapper .headingWrapper{
	margin-top: 30px;
}
section#section-hero h1.section-heading {
	color: #FFFFFF;
	text-align: left;
}

/*
Shapes
*/
#section-singlepost .shapes,
#section-hero .shapes {
	pointer-events: none;
	position: absolute;
	z-index: 2; }
#section-singlepost .left-shapes span,
#section-hero .left-shapes span {
	background-image: url(../images/blog_icons.png);
	background-position: 0 -2560px;
	background-size: 150px auto;
	display: block;
	width: 130px;
	height: 220px;
    position: relative;
}
#section-singlepost .right-shapes span,
#section-hero .right-shapes span {
	background-image: url(../images/blog_icons.png);
	background-position: 0 -2780px;
	background-size: 150px auto;
	display: block;
	width: 130px;
	height: 220px;
    position: relative;
}
#section-singlepost .left-shapes,
#section-hero .left-shapes {
	bottom: -75px;
	left: -3%; }
#section-singlepost .right-shapes,
#section-hero .right-shapes {
	bottom: 40px;
	right: -3%; }

#section-singlepost .right-shapes {
	bottom: 150px;
}
.search .right-shapes,
.archives  .right-shapes{
	bottom: 20px;
}


/* PS PLUS & Latest Store updates *?
 *
 */


.social-links-box {

}
.SCEEStorepspluslinks .headingWrapper {
	margin-top: 30px;
	/*margin-bottom: 0;
	padding-bottom: 30px;
	border-bottom: 2px solid #FFFFFF;*/

}
.SCEEStorepspluslinks .inner-block {
	padding: 0;
}
.SCEEStorepspluslinks hgroup h2,
.SCEEStorepspluslinks hgroup h3{
	text-align: center;
}

.store-psplus-box > A {
	display: block;
}
.store-psplus-box .store-box{
	display: inline-block;
	width: 32.5%;
	float: left;
	background-color: transparent;
    border-right: 2px solid #fff;

}

.store-psplus-box.four-boxes .store-box{
    width: 24.5%;
}


.store-psplus-box .store-box.store{
	float: left;
    border-left: 1px solid #fff;

}

.store-psplus-box .store-box.test {
	float: left;

}


.store-psplus-box .store-box .box-contents,
.store-psplus-box .store-box .box-bg {
	display: table-cell;
	vertical-align: center;
    vertical-align: middle;
    text-align: left;
}

.store-psplus-box .store-box .box-contents {
    padding-right: 20px;
}

.store-psplus-box .store-box .box-bg span {
    background-image: url("../images/store.png");

    background-repeat: no-repeat;

    display: block;
    height: 45px;
    margin: 20px;
    width: 43px;

}
.store-psplus-box .store-box.psplus .box-bg span {
	background-image: url(../images/plus.png);
}

.store-psplus-box .store-box.nuevo .box-bg span {
	background-image: url(../images/nuevo.png);
}

.store-psplus-box .store-box.test .box-bg span {
    background-image: url(../images/discounts.png);
    background-position: 0 0;

}

.store-psplus-box .store-box .box-contents h4,
.store-psplus-box .store-box .box-contents p {
	text-align: left;
	color: #363636;
}
.store-psplus-box .store-box .box-contents h4 {
	font-size: 15px;
}
.store-psplus-box .store-box .box-contents p {
	font-size: 16px;
	margin-top: 10px;
}

.store-psplus-box A:hover .store-box .box-contents h4,
.store-psplus-box A:hover .store-box .box-contents p,
.store-psplus-box A:hover .store-box {
	color: #FFFFFF;
	background: #0068BF;
}
.store-psplus-box A.store:hover + A.psplus .psplus{
	border-left: 0;
}


/*
Single page CSS
*/

#section-singlepost {
	/*overflow: hidden;*/
 	background-color: #0068BF;
 	margin-top: 35px;
}
#section-singlepost.hasHero .post_header_wrap {
 	display: block;
 	overflow: hidden;
 	min-height: 600px;
 	background-size: cover;
 	position: relative;
 }
 #section-singlepost.hasHero .post_header_wrap .fixed-hero-image {
 	height: 600px;
 }
 section.singlepost {
 	padding-top: 0;
 }
 .singlepost .headingWrapper {
 	margin: 0 auto;
 }
.singlepost #content {
	margin-top: -200px;
	padding: 0px;
	max-width: 980px;
	overflow: visible;
}
.singlepost #content ARTICLE {
	margin-top: 100px;
	background: #FFFFFF;
	padding: 0 20px;
}
.singlepost #content ARTICLE .leftside-block-box {
	width: 30px;
	height: 100px;
	position: absolute;
	left: -30px;
	top: 100px;
	background: #FFFFFF;
}
.singlepost #content ARTICLE A {
	color: #0661B2;
}
.singlepost #content ARTICLE h1,
.singlepost #content ARTICLE h2,
.singlepost #content ARTICLE h3,
.singlepost #content ARTICLE h4 {
	text-align: left;
}



.singlepost #content ARTICLE table {
    border: 0;
    margin: 20px 0 30px 0;
    text-align: left;
    width: 100%;

}
.singlepost #content ARTICLE th {
    font-size: 14px;
    padding: 10px;
    text-align: left;
    background: #363636;
    color: #FFFFFF;
    letter-spacing: 1px;
    font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
	font-weight: normal;
}
.singlepost #content ARTICLE tr {
	border-bottom: 2px solid #FFFFFF;
}
.singlepost #content ARTICLE tr:nth-child(2n) {
    background: none repeat scroll 0 0 #F5F5F5;
}
.singlepost #content ARTICLE tr:nth-child(2n+1) {
    background: none repeat scroll 0 0 #EEEEEE;
}
.singlepost #content ARTICLE td {
    padding: 10px;
    text-align: left;
}
.singlepost #content ARTICLE td:first-child {
	border-right: 2px solid #FFFFFF;
}



.singlepost #content ARTICLE .main-contents,
.singlepost #content ARTICLE .author-related {
	position: relative;
	display: inline-block;
	float: left;
	text-align: left;
	background: #FFFFFF;
}
.singlepost #content ARTICLE .main-contents {
	padding: 1% 5.4% 1% 0;
    width: 60.6%;
}
.singlepost #content ARTICLE .main-contents .article:first-letter,
.singlepost #content ARTICLE .main-contents .article > P:nth-child(1):first-letter{
	color: #0068BF;
    float: left;
    font-size: 60px;
    font-family: "BebasRegular", 'SST W01 Bold', 'SST W02 Bold', 'SST W10 Bold', 'SST W15 Bold', 'Arial Bold', Helvetica;
	font-weight: normal;
	line-height: 0.7;
	padding: 0 5px 5px 0;
	margin-top: 5px;
}

.singlepost #content ARTICLE .author-related {
	width: 34%;
	margin-top: -100px;
}
.singlepost #content ARTICLE .author-related .date {
	background-color: rgba(0, 0, 0, 0.7);
    height: 100px;
    left: -102px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 100px;

}
.singlepost #content ARTICLE .author-related .date P {
    color: #00A2FF;
	font-family: "BebasRegular", 'SST W01 Bold', 'SST W02 Bold', 'SST W10 Bold', 'SST W15 Bold', 'Arial Bold', Helvetica;
	font-weight: normal;
    font-size: 39px;
    line-height: 39px;
    height: 45px;
    margin: 0;
    padding: 18px 0 0;
}
.singlepost #content ARTICLE .author-related .date span {
    color: #FFFFFF;
    font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
    font-size: 14px;
    font-weight: normal;
    text-transform: uppercase;
}

.singlepost #content ARTICLE .author-related .author {
	height: 100px;
	background: #f5f5f5;
	display: block;
	overflow: hidden;
}
.singlepost #content ARTICLE .author-related .author A {
	overflow: hidden;
	font-weight: normal;
	font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
	width: 90%;
	font-size: 16px;
}
.singlepost #content ARTICLE .author-related .author .avatar,
.singlepost #content ARTICLE .author-related .author .link {
	display: table-cell;
}
.singlepost #content ARTICLE .author-related .author .avatar IMG{
	height: 100px;
	width: 100px;
}
.singlepost #content ARTICLE .author-related .author .link {
	padding: 0px 15px;
	text-align: left;
    vertical-align: top;
    font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
    font-weight: normal;
    font-size: 18px;
	vertical-align: middle;
	line-height: 1.2;
}
.singlepost #content ARTICLE .author-related .author .link .auth,
.singlepost #content ARTICLE .author-related .author .link .nick {

}
.singlepost #content ARTICLE .author-related .author .link .nick {
	font-family: 'SST W01 Roman','SST W02 Roman','SST W10 Roman','SST W15 Roman', Arial, Helvetica;
	display: block;
	font-weight: normal;
	color: #363636;
	font-size: 14px;
	clear: left;
	margin-top: 5px;
}
.singlepost #content ARTICLE .author-related .author .link strong {
	color: #363636;
}
.singlepost #content ARTICLE .author-related .author IMG {
	height: 100px;
}
.singlepost #content ARTICLE .author-related .related .related-product{
	padding: 20px;
	background: #EEEEEE;
	margin-top: 2px;
}
.singlepost #content ARTICLE .author-related .related .related-product h3 {
    font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
    font-size: 20px;
    font-weight: normal;
    line-height: 1;
}
.singlepost #content ARTICLE .author-related .related A {
	display: block;
	overflow: hidden;
}
.singlepost #content ARTICLE .author-related .related A .inner {
	text-align: center;
	padding: 10px 0;
}
.singlepost #content ARTICLE .author-related .related A .inner IMG {
	max-width: 100%;
	padding-top: 10px;
}
.singlepost #content ARTICLE .author-related .related A .inner .tag {
	color: #363636;
	padding: 10px 0;
}
.singlepost #content ARTICLE .author-related .related A .inner .title {
	color: #363636;
	font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
    font-weight: normal;
	font-size: 18px;
}

.singlepost #content ARTICLE .author-related .tags {
	display: block;
	margin-top: 2px;
}

.singlepost #content ARTICLE .author-related .lang-select {
    position: relative;
}


.singlepost #content ARTICLE .author-related .lang-select .current-language {
    background-color: #f5f5f5;
    display: block;
    width: 100%;
    margin-top: 2px;
    margin-bottom: 2px;
    padding: 12px;
    padding-left: 15px;
    box-sizing: border-box;
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: 292px 21px;
    background-image: url(../images/lang-select-closed.png);


}

.singlepost #content ARTICLE .author-related .lang-select .current-language.active {
    background-color: #0068bf;
    background-image: url(../images/lang-select-open.png);
    color: #fff;
}


.singlepost #content ARTICLE .author-related .lang-select .flag {
    background-image: url("../images/flags.png");
    background-repeat: no-repeat;
    display: inline-block;
    width: 20px;
    height: 11px;
}

.singlepost #content ARTICLE .author-related .eu .flag {
    background-position: 0 -847px;
}

.singlepost #content ARTICLE .author-related .it .flag {
    background-position: 0 -1089px;
}

.singlepost #content ARTICLE .author-related .fr .flag {
    background-position: 0 -825px;
}

.singlepost #content ARTICLE .author-related .de .flag {
    background-position: 0 -594px;
}

.singlepost #content ARTICLE .author-related .es .flag {
    background-position: 0 -726px;
}

.singlepost #content ARTICLE .author-related .ru .flag {
    background-position: 0 -390px;
}



.singlepost #content ARTICLE .author-related .lang-select ul {
    position: absolute;
    background: #fff;
    top: 48px;
    left: 0px;
    width: 100%;
    box-sizing: border-box;
    -webkit-box-shadow: 0px 2px 6px 0px rgba(50, 50, 50, 0.59);
    -moz-box-shadow:    0px 2px 6px 0px rgba(50, 50, 50, 0.59);
    box-shadow:         0px 2px 6px 0px rgba(50, 50, 50, 0.59);
}

.singlepost #content ARTICLE .author-related .lang-select ul li {
    padding: 14px;
    background: #fff;
    cursor: pointer;
}

.singlepost #content ARTICLE .author-related .lang-select ul li:hover {
    background: #eee;
}



.singlepost #content ARTICLE .author-related .tags ul li {
	display: block;
	overflow: hidden;
	margin-bottom: 2px;
    float: left;
    margin-right: 2px;
}
.singlepost #content ARTICLE .author-related .tags ul li A{
	display: inline-block;
	padding: 10px 15px;
	background-color: #f5f5f5;
	width: auto;
	color: #363636;
	font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
    font-size: 14px;
    font-weight: normal;
    line-height: 1;

}

.singlepost #content ARTICLE .author-related .tags ul li A:hover{
    background-color: #eee;
}

.singlepost #content ARTICLE .main-contents .post-type P{
	color: #0068BF;
    margin: 12px 0 4px;
    text-transform: uppercase;
    font-size: 14px;
}

.singlepost #content ARTICLE .main-contents h1 {
	font-size: 40px;
	margin-bottom: 40px;
	font-weight: normal;
}

.singlepost #content ARTICLE .main-contents h2 {
	font-size: 30px;
	margin-bottom: 30px;
	margin-top: 10px;
	font-weight: normal;
}

.singlepost #content ARTICLE .main-contents h3,
.singlepost #content ARTICLE .main-contents h4 {
	font-size: 22px;
	margin-bottom: 30px;
	margin-top: 15px;
	padding-top: 15px;
	border-top: 2px solid #EEEEEE;
	font-weight: normal;
	clear: left;
}
.singlepost #content ARTICLE .main-contents h4{
	font-size: 18px;
}
.singlepost #content ARTICLE .main-contents P {
	margin-bottom: 30px;
	margin-top: 0;
	font-size: 16px;
	line-height: 1.5;
	/*clear: both;*/
}
.singlepost #content ARTICLE .main-contents q,
.singlepost #content ARTICLE .main-contents .quote {
    color: #0068BF;
    display: block;
    font-family: "adelle", Georgia;
    font-size: 30px;
    font-style: italic;
    font-weight: normal;
    line-height: 40px;
    margin-top: -10px;
    margin-bottom: 40px;
    text-align: left;
    max-width: 100%;
    background: transparent;
}
.singlepost #content ARTICLE .main-contents q{
	padding-top: 10px;
    background-image: url(../images/ps_shapes.gif);
    background-position: center center;
    background-repeat: no-repeat;

}
.singlepost #content ARTICLE .main-contents q.rightcolumnelement{
	background-image: url(../images/quote_bg.png);
}

.singlepost #content ARTICLE .main-contents blockquote {
	margin: 0;
	padding: 0;
	border-left: 5px solid #EEEEEE;
	padding-left: 20px;
	margin-bottom: 30px;
}
.singlepost #content ARTICLE .main-contents blockquote,
.singlepost #content ARTICLE .main-contents blockquote P{
	line-height: 1.7;
    font-style: italic;
    font-weight: normal;
}

.singlepost #content ARTICLE .main-contents .featured {
	text-align: center;
	margin-bottom: 50px;
}
.singlepost #content ARTICLE .main-contents .featured IFRAME.feature-video {
	width: 100%;
	height: 400px;
	margin: 0 auto;
}

.thread-details {
    margin-top: 2px;
}

.thread-details ul {
    width: 100%;
}

.thread-details ul li {
    width: 32.333%;
    float: left;
    background: #f5f5f5;
    height: 80px;
    margin: 0px;
    border-right: 2px solid #fff;
    text-align: center;
    padding-top: 12px;
    box-sizing: border-box;
}

.thread-details ul li .text {
    margin-bottom: 3px;
    text-transform: uppercase;
    display: block;
}
.ru_RU .thread-details ul li .text {
	font-size: 11px;
}

.thread-details ul li .number {
    font-family: "BebasRegular","SST W01 Bold","SST W02 Bold","SST W10 Bold","SST W15 Bold","Arial Bold",Helvetica;
    font-size: 24px;
    color: #0068BF;

}

.thread-details ul li.comments {
    clear: none;
    width: 35.333%;
}

.thread-details ul li.replies{
    border-right: 0px;
}

.singlepost #content ARTICLE .main-contents IMG,
.singlepost #content ARTICLE .main-contents OBJECT,
.singlepost #content ARTICLE .main-contents IFRAME {
	max-width: 100%;
}

.singlepost #content ARTICLE .main-contents .fullwidthelement {
	margin: 0;
	padding: 0;
	height: auto;
	max-width: 165%;
	width: 165%;
}
.singlepost #content ARTICLE .main-contents .fullwidthelementparent{
	display: block;
	max-width: 165%;
	width: 165%;
}
.singlepost #content ARTICLE .main-contents .fullwidthelementparent .fullwidthelement{
	width: 100%;
	max-width: 100%;
}


.singlepost #content ARTICLE .main-contents .rightcolumnelement {
	float: right;
	padding: 0;
	margin: 0;
	max-width: 56.25%;
	height: auto;
	margin-right: -65%;
}

.singlepost #content ARTICLE .main-contents P.rightcolumnelementparent,
.singlepost #content ARTICLE .main-contents A.rightcolumnelementparent,
.singlepost #content ARTICLE .main-contents DIV.rightcolumnelementparent {
	display: inline;
	clear: none !important;
}




.singlepost #content ARTICLE .main-contents DIV.wp-caption IMG.rightcolumnelement {
	float: none;
	display: block;
	max-width: auto;
	width: auto;
	margin: 0;
}

.singlepost #content ARTICLE .main-contents DIV.rightcolumnelementparent.wp-caption{
	float: right;
	padding: 0;
	margin: 0;
	max-width: 56.25%;
	height: auto;
	margin-right: -65%;
}
.singlepost #content ARTICLE .main-contents DIV.rightcolumnelementparent.wp-caption .rightcolumnelement{
	float: none;
	max-width: 100%;
	height: auto;
	margin-right: 0;
}


/* for caption only  */

.singlepost #content ARTICLE .main-contents DIV.wp-caption {
	border: 0;
	background: none;
}
.singlepost #content ARTICLE .main-contents DIV.wp-caption  .wp-caption-text {
	margin: -2px 0 0;
	background: #f5f5f5;
	padding: 10px 20px 12px;
    text-align: left;
}





.flagHolder span {
    background-image: url("../images/flags.png");
    background-repeat: no-repeat;
    float: left;
    height: 12px;
    left: 0;
    margin-right: 3px;
    top: 4px;
    width: 14px;
}
.country_name {
    display: block;
    float: right;
    width: 80px;
}
.country_name_inner {
    text-align: left;
}
.nl_BE_flag, .fr_BE_flag {
    background-position: 0 -30px;
}
.da_DK_flag {
    background-position: 0 -60px;
}
.fr_FR_flag {
    background-position: 0 -90px;
}
.de_DE_flag {
    background-position: 0 -120px;
}
.en_IE_flag {
    background-position: 0 -150px;
}
.it_IT_flag {
    background-position: 0 -180px;
}
.de_LU_flag, .fr_LU_flag {
    background-position: 0 -210px;
}
.en_NZ_flag {
    background-position: 0 -240px;
}
.no_NO_flag {
    background-position: 0 -270px;
}
.de_AT_flag {
    background-position: 0 -300px;
}
.pl_PL_flag {
    background-position: 0 -330px;
}
.pt_PT_flag {
    background-position: 0 -360px;
}
.ru_RU_flag {
    background-position: 0 -390px;
}
.es_ES_flag {
    background-position: 0 -420px;
}
.fi_FI_flag {
    background-position: 0 -450px;
}
.de_CH_flag, .fr_CH_flag, .it_CH_flag {
    background-position: 0 -480px;
}
.sv_SE_flag {
    background-position: 0 -510px;
}
.en_GB_flag {
    background-position: 0 -540px;
}
.el_GR_flag {
    background-position: 0 -570px;
}
.nl_NL_flag {
    background-position: 0 -600px;
}
.tr_TR_flag {
    background-position: 0 -630px;
}
.cs_CZ_flag {
    background-position: 0 -720px;
}
.hu_HU_flag {
    background-position: 0 -750px;
}
.en_ZA_flag {
    background-position: 0 -660px;
}
.en_AE_flag {
    background-position: 0 -690px;
}
.en_US_flag {
    background-position: 0 -780px;
}
.gr_CY_flag {
    background-position: 0 -810px;
}
.tr_CY_flag {
    background-position: 0 -810px;
}
.en_IN_flag {
    background-position: 0 -840px;
}




/*
Comments
*/
.section-comments {
}

.section-comments hgroup h1,
.section-comments hgroup h2 {
	text-align: center;
}
.section-comments hgroup h2 {
	color: #363636;
}
/*
Post Likes / Next
*/
.post-likes-next {
	/*padding: 60px 0;*/
}
.post-likes-next .inner-block {
	padding-top: 0;
}
.post-likes-next .inner-block .inner-block-wrapper {
	border-top: 2px solid #EEEEEE;
	padding-top: 34px;
	margin: 0 auto;
}
.post-likes-next .post-likes,
.post-likes-next .post-related,
.post-likes-next .post-next {
	display: inline-block;
	width: 34%;
	text-align: left;
	float: right;
}
.post-likes-next .post-next,
.post-likes-next .post-related{
	padding-right: 5.4%;
    width: 60.6%;
}
.post-likes-next .post-related li {
	padding-left: 10px;
/*	background: url(../images/bullet-square.png);*/
	background-repeat: no-repeat;
	background-position: left 10px;
	margin-bottom: 4px;
}
.post-likes-next .post-related li A{
	font-size: 16px;
	color: #0068bf;
    font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
    font-weight: normal;
}
.no-touch .post-likes-next .post-related li A:hover{
	text-decoration: underline;
}
.post-likes-next .post-related .widgettitle,
.post-likes-next .post-likes .widgettitle{
	text-align: left;
	font-size: 24px;
	color: #363636;
    font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
    font-weight: normal;
    margin-bottom: 18px;
}

.post-likes-next .post-related .SCEE-share-buttons .widgettitle {
    margin-bottom: 30px;
}

.post-likes-next .post-likes .watch-action {
	display: table;
}
.post-likes-next .post-likes .watch-action .watch-position {
	display: inline-block;
	float: left;
	margin: 10px 0;
}
.post-likes-next .post-likes .watch-action .watch-position .action-like,
.post-likes-next .post-likes .watch-action .watch-position .action-unlike{
	margin-right: 2px;
	display: inline-block;
	background: #0068BF;
	padding: 0;
}
.post-likes-next .post-likes .watch-action .watch-position .action-unlike {
	background: #363636;
}
.post-likes-next .post-likes .watch-action .watch-position .action-like A,
.post-likes-next .post-likes .watch-action .watch-position .action-unlike A{

}
.post-likes-next .post-likes .watch-action .watch-position .action-like A IMG{
	width: 60px;
	height: 60px;
	background: url("../images/blog_icons.png") no-repeat scroll 14px -1727px / 200px auto #0068BF !important;
}
.post-likes-next .post-likes .watch-action .watch-position .action-unlike A IMG {
	width: 60px;
	height: 60px;
	background: url("../images/blog_icons.png") no-repeat scroll 14px -1820px / 200px auto #363636 !important;

}
.post-likes-next .post-likes .watch-action .status {
	padding-left: 10px;
	display: inline-block;
	margin: 10px 0;
	line-height: 4.3;
}
.ru_RU .post-likes-next .post-likes .watch-action .status {
	line-height: 1;
}

.post-likes-next .post-likes .watch-action .status A {
	color: #0068BF;
}
.no-touch .post-likes-next .post-likes .watch-action .status A:hover {
	color: #0068BF;
	text-decoration: underline;
}
.post-likes-next .post-likes .watch-action .loading-img {
	margin: 20px;
	background-position: center left;
}
.post-likes-next .post-likes .watch-action .status .count {
	display: inline-block;
	padding-right: 10px;
	color: #0068BF;
	font-size: 34px;
	float: left;
	line-height: 1.8;
	font-family: BebasRegular
}
.post-likes-next .post-likes .watch-action .status .people {
	display: inline-block;
	float: left;
	font-size: 14px;
	float: left;
	max-width: 120px;
	line-height: 1.4;
	margin-top: 10px;
}

.post-likes-next .post-next A {
	display: block;
	color: #363636;
	padding-right: 40px;
	background: url(../images/icon-nextup.png);
	background-repeat: no-repeat;
	background-position: center right;
}
.post-likes-next .post-next .next-post {
	display: block;
}
.post-likes-next .post-next .next-post .thumbnail,
.post-likes-next .post-next .next-post .text{
	display: inline-block;
	min-width: 150px;
	text-align: left;
	vertical-align: top;
}
.post-likes-next .post-next .next-post .text {
	max-width: 250px;
}
.post-likes-next .post-next .next-post .thumbnail IMG{
	max-width: 150px;
	padding-right: 10px;
}
.post-likes-next .post-next .next-post .text .nextup {
	margin: -5px 0 10px 0;
	line-height: 1.2;
	font-size: 24px;
	font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
    font-weight: normal;

}
.post-likes-next .post-next .next-post .text .title {
	text-align: left;
	font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
    font-weight: normal;
}



/*
Comments
*/
.comments-form {
	display: block;
	overflow: hidden;
	margin-bottom: 20px;
}
.comments-form div {
	display: inline-block;
}
.comments-form .form-avatar {
	width: 47px;
	display: table-cell;
}
.comments-form .form-avatar IMG{
	width: 47px;
	margin-right: 2px;
}
.comments-form .form-submit {
	background: #f5f5f5;
	padding: 20px;
	display: table-cell;
	vertical-align: top;
}
.comments-form .form-submit #submit {
	margin-right: 20px;
}

.comments-form .form-submit .cancel-comment-reply A{
    float: left;
    color: #363636;
    display: block;
    font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
    font-size: 14px;
    font-weight: normal;
    min-width: 100px;
    padding: 11px 20px;
    text-align: center;
    text-transform: uppercase;
    margin-right: 20px;

    background: none repeat scroll 0 0 #ececed;
    background-image: -webkit-linear-gradient(top, #ececed, #d6d7d8);
    background-image: -moz-linear-gradient(top, #ececed, #d6d7d8);
    background-image: -ms-linear-gradient(top, #ececed, #d6d7d8);
    background-image: -o-linear-gradient(top, #ececed, #d6d7d8);
    background-image: linear-gradient(top, #ececed, #d6d7d8); }
}

.no-touch .comments-form .form-submit .cancel-comment-reply A:hover {
    background-image: none;
    background-color: #d6d7d8;
}

.comments-form .form-submit .cancel-comment-reply A:before {

}
.comments-form .form-submit .input-limit {
	color: #999999;
	float: right;
	/*padding-right: 20px;*/

}

.comments-form .form-submit .comment-status {
    display: block;
    margin: 0 0 20px;
    min-height: 50px;
    padding: 20px 20px 20px 20px;
}
.comments-form .form-submit .comment-status .error-bg,
.comments-form .form-submit .comment-status .error-text {
	display: inline-block;
	float: left;
}
.comments-form .form-submit .comment-status .error-bg {
	width: 60px;
}
.comments-form .form-submit .comment-status .error-bg div{
 	background-color: #EEEEEE;
 	background-image: url("../images/blog_icons.png");
 	background-repeat: no-repeat;
 	background-size: 150px auto;
 	background-position: 0 -1250px;
 	width: 40px;
 	height: 40px;
 	display: block;
 	overflow: hidden;
}
.comments-form .form-submit .comment-status .title {
	font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
	font-size: 22px;
	font-weight: normal;
	color: #e70000;
	margin-bottom: 5px;
}
.comments-form .form-submit .comment-status .desc {
	display: block;
	margin-bottom: 5px
}
.comments-form .form-submit .user_handle {
	margin-bottom: 20px;
}
.comments-form .form-submit .user_handle A{
	color: #0068BF;
	display: block;
	font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
	font-size: 16px;
	font-weight: normal;
}
.comments-form .form-submit .input-area {
	width: 100%;
	margin-bottom: 20px;
}
.comments-form .form-submit .input-area textarea{
	width: 96.1%;
	max-width: 818px;
	height: 75px;
	border: 1px solid #CFCFCF;
	padding: 13px 15px;
	font-size: 16px;
}

.comments-form .form-submit .submit-button .button,
.comments-form .form-submit .submit-button .tncs,
.comments-form .form-submit .submit-button .cancel-comment-reply {
	display: table-cell;
	vertical-align: middle;
}
.comments-form .form-submit .submit-button .tncs {

}
.comments-form .form-submit .submit-button .tncs P{
	font-size: 1em;
	margin: 0;
	color: #999999;
}
.comments-form .form-submit .submit-button .tncs P A {
	color: #0068BF;
	font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
	font-weight: normal;
}

.comments-details-order {
	/*display: block;
	overflow: hidden;
	clear: both;
	margin-bottom: 20px;*/
}

.comments-details-order .comments-details,
.comments-details-order .comments-order {
	display: inline-block;
	width: 50%;
	float: left;
	margin-top: 10px;
}
.comments-details-order .comments-details .comments-number-wrapper{
	margin-right: 15px;
}
.comments-details-order .comments-details SPAN {
	font-size: 16px;

}
.comments-details-order .comments-details SPAN.c-number {
	font-weight: bold;
}

.comments-details-order .comments-order {
	text-align: right;
	margin-bottom: 20px;
}
.comments-details-order .comments-order .comments-loading,
.comments-details-order .comments-order .order-list {
	display: inline-block;
	float: right;
}

.comments-details-order .comments-order .comments-loading {
	width: 36px;
	background-image: url(../images/loader.gif);
	background-repeat: no-repeat;
	background-position: center right;
	margin-right: 10px;
	text-indent: 1000px;
	overflow: hidden;
	line-height: 40px;
}
.comments-details-order .comments-order .order-list {
	background: #F5F5F5;
	position: relative;
	cursor: pointer;
}
.comments-details-order .comments-order .order-list .order-selected{
	padding: 12px 15px 10px 15px;
	font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
	text-transform: uppercase;
	overflow: hidden;
}
.comments-details-order .comments-order .order-list .order-selected span {
	display: inline-block;
	float: left;
}
.comments-details-order .comments-order .order-list .order-selected .icon-showmore{
	background-image: url(../images/blog_icons.png);
	background-repeat: no-repeat;
	background-size: 150px auto;
	background-position: 0 -1739px;
	margin-left: 20px;
	width: 18px;
	height: 15px;
}
.comments-details-order .comments-order .order-list .list {
	position: absolute;
	top: 40px;
	right: 0;
	z-index: 2;
	width: 100%;
	background: #F5F5F5;
	box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.2);
	margin-top: 2px;
}
.comments-details-order .comments-order .order-list .list UL {
	margin: 0;
	font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
	text-transform: uppercase;
}

.comments-details-order .comments-order .order-list .list UL LI {
	text-align: left;
	padding: 10px 15px;
}
.comments-details-order .comments-order .order-list .list UL LI:first-child {

}
.comments-details-order .comments-order .order-list .list UL LI:hover {
	background: #0068BF;
	color: #FFFFFF;
}
.comments P#commentform,
.comments P#commentreplyform{
	text-align: center;
}
.comments P#commentform A,
.comments P#commentreplyform A{
	COLOR: #0068bf;
}
.comments {
	display: block;
	clear: both;
}
.comments .comment {
	margin-bottom: 20px;
	position: relative;
}
.comments .comment .comment-block {

}
.comments .comment .comment-block .avatar {
	display: table-cell;
	width: 47px;
	min-width: 47px;
	text-align: left;
	vertical-align: top;
	margin-right: 2px;
	position: relative;
}
.comments .comment .comment-block .avatar IMG.avatar {
	background: #FFFFFF !important;
}
.comments .comment .comment-block .avatar .playstationplus {
	position: absolute;
	top: -5px;
	left: -5px;

	width: 25px;
	height: 25px;

	background-image: url(../images/blog_icons.png);
	background-repeat: no-repeat;
	background-position: 0 -1703px;
	background-size: 150px auto;
}
.comments .comment .comment-block .contents{
	display: table-cell;
	text-align: left;
	vertical-align: top;
	padding: 20px 20px 10px 20px;
	background: #ffffff;
	width: 100%;
	overflow: visible;
}

.comments .comment .comment-block .contents .comment-meta {
	position: relative;
}
.comments .comment .comment-block .contents .comment-meta SPAN {
	margin-right: 10px;
}
.comments .comment .comment-block .contents .comment-meta .author {
	color: #363636;
	font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
	font-size: 16px;
	/*pointer-events: none;*/
}
.comments .comment.author-comment .comment-block .contents .comment-meta .author {
	color: #00A2FF;
}
.comments .comment .comment-block .contents .comment-meta .date A{
	color: #999;
}

.comments .comment .comment-block .contents .comment-meta .date A:hover{
	text-decoration: underline;
}
/*
.comments .comment .comment-block .contents .comment-meta .flag {
	display: none;
}
.comments .comment .comment-block .contents .comment-meta .comment-number {
	display: none;
}
*/
.comments .comment .comment-block .contents .entry,
.comments .comment .comment-block .contents .comment-meta span{
	font-size: 15px;
}
.comments .comment .comment-block .contents .comment-meta span{
	display: inline-block;
	margin: 0 20px 0 0;
}
.comments .comment .comment-block .contents .comment-meta span A{
	color: #0068BF;
}

.comments .comment .comment-block .contents .entry {
	word-wrap: break-word;
}

.comments .comment .comment-block .contents .comment-meta span.flag,
.comments .comment .comment-block .contents .comment-meta span.comment-number,
.comments .comment .comment-block .contents .comment-meta span.flag-link,
.comments .comment .comment-block .contents .comment-meta span.edit-link{
	float: right;
}
.comments .comment .comment-block .contents .comment-meta span.flag-link A {
	color: #999999;
}
.comments .comment .comment-block .contents .comment-meta span.flag-link A:hover {
	text-decoration: underline;
}
.comments .comment .comment-block .contents .comment-meta span.flag {
	margin-right: 0;
	width: 16px;
	height: 11px;
}

.comments .comment.author-comment .comment-block .contents .comment-meta span.flag {
	width: 53px;
}

.comments .comment .comment-block .like-reply {
	display: table-cell;
	text-align: center;
	vertical-align: top;
	position: relative;
}
.comments .comment .comment-block .like-reply .like-reply-inner {
	display: block;
	margin-left: 2px;
	width: 50px;
}
.comments .comment .comment-block .like-reply .like-reply-inner .like-wrapper .bcld_wrapper .bcld-inner {
	display: block;
	width: 100%;
	height: 50px;
	background: #FFFFFF;
	color: #0068bf;
	margin-bottom: 2px;
	padding: 10px 0;
}
.no-touch .comments .comment .comment-block .like-reply .like-reply-inner .like-wrapper .bcld_wrapper.bcld-vote .bcld-inner:hover {
	cursor: pointer;
	background: #0068bf;
	color: #FFFFFF;
}
.comments .comment .comment-block .like-reply .like-reply-inner .like-wrapper .bcld_wrapper.bcld-voted .bcld-inner {
	background: none repeat scroll 0 0 #0068BF;
    color: #FFFFFF;

    box-shadow: 0px 0px 5px #363636 inset;
	-moz-box-shadow: 0px 0px 5px #363636 inset;
   -webkit-box-shadow: 0px 0px 5px #363636 inset;
}
.comments .comment .comment-block .like-reply .like-reply-inner .like-wrapper .bcld_wrapper .bcld-inner .comment-text,
.comments .comment .comment-block .like-reply .like-reply-inner .like-wrapper .bcld_wrapper .bcld-inner .comment_ld_count{
	display: block;
    font-family: "BebasRegular";
    font-size: 18px;
    line-height: 1;
}
.comments .comment .comment-block .like-reply .like-reply-inner .like-wrapper .bcld_wrapper .bcld-inner .comment-text {
	text-indent: 1000px;
	overflow: hidden;
	height: 25px;
	background-image: url(../images/icons-thumbsup.png);
	background-repeat: no-repeat;
	background-position: center -48px;
	background-size: 15px 150px;
}
.comments .comment .comment-block .like-reply .like-reply-inner .like-wrapper .bcld_wrapper .bcld-inner.blog_comment_dislike .comment-text {
	background: url(../images/icons-thumbsup.png);
	background-repeat: no-repeat;
	background-position: center -77px;
	background-size: 15px 150px;
}

.no-touch .comments .comment .comment-block .like-reply .like-reply-inner .like-wrapper .bcld_wrapper.bcld-vote .bcld-inner:hover .comment-text {
	background-image: url(../images/icons-thumbsup.png);
	background-repeat: no-repeat;
	background-position: center -22px;
	background-size: 15px 150px;
}
.no-touch .comments .comment .comment-block .like-reply .like-reply-inner .like-wrapper .bcld_wrapper.bcld-vote .bcld-inner.blog_comment_dislike:hover .comment-text {
	background-image: url(../images/icons-thumbsup.png);
	background-repeat: no-repeat;
	background-position: center -103px;
	background-size: 15px 150px;
}

.comments .comment .comment-block .like-reply .like-reply-inner .like-wrapper .bcld_wrapper.bcld-voted .bcld-inner .comment-text {
	background-image: url(../images/icons-thumbsup.png);
	background-repeat: no-repeat;
	background-position: center -22px;
	background-size: 15px 150px;
}
.comments .comment .comment-block .like-reply .like-reply-inner .like-wrapper .bcld_wrapper.bcld-voted .bcld-inner.blog_comment_dislike .comment-text {
	background-image: url(../images/icons-thumbsup.png);
	background-repeat: no-repeat;
	background-position: center -103px;
	background-size: 15px 150px;
}

.comments .children .comment .comment-block .like-reply .like-reply-inner .like-wrapper .bcld_wrapper .bcld-inner{
	background: #f5f5f5;
}
.comments .comment.author-comment .comment-block .like-reply .like-reply-inner .like-wrapper .bcld_wrapper .bcld-inner {
	color: #FFFFFF;
	background: #363636;
}
.comments .comment .comment-block .like-reply .like-reply-inner .like-wrapper .bcld_wrapper.bcld-voted .bcld-inner {
	background: #0068bf;
	color: #FFFFFF;
}
.comments .comment.author-comment .comment-block .like-reply .like-reply-inner .like-wrapper .bcld_wrapper .bcld-inner .comment-text {
	background-image: url(../images/icons-thumbsup.png);
	background-repeat: no-repeat;
	background-position: center -22px;
}
.comments .comment.author-comment .comment-block .like-reply .like-reply-inner .like-wrapper .bcld_wrapper .bcld-inner.blog_comment_dislike .comment-text {
	background-image: url(../images/icons-thumbsup.png);
	background-repeat: no-repeat;
	background-position: center -103px;
}

.comments .comment .comment-block .like-reply .like-reply-inner .like-wrapper .bcld_wrapper .bcld-inner .comment_ld_count{
	padding-top: 5px;
}

.comments .comment .comment-block .like-reply .reply-wrapper A{
	display: block;
	height: 50px;
	width: 50px;
	background: #FFFFFF;
	background-image: url(../images/blog_icons.png);
	background-repeat: no-repeat;
	background-position: 15px -1108px;
	text-indent: -1000px;
	overflow: hidden;
	background-size: 150px auto;
}
.comments .comment.author-comment .comment-block .like-reply .reply-wrapper A{
	background: #363636;
	background-image: url(../images/blog_icons.png);
	background-repeat: no-repeat;
	background-position: 15px -1173px;
	background-size: 150px auto;
}
.no-touch .comments .comment .comment-block .like-reply .reply-wrapper A:hover{
	background: #0068BF;
	background-image: url(../images/blog_icons.png);
	background-repeat: no-repeat;
	background-position: 15px -1173px;
	background-size: 150px auto;
}

.comments .children {
	padding-left: 49px;
	margin-top: -18px;
	margin-bottom: 20px;
}

.comments .children .comment .avatar {
	background: #F5F5F5;
}
.comments .children .comment .avatar IMG{
	display: block;
	margin: 20px 0 0 20px;
}
.comments .children .comment .avatar .playstationplus {
	margin: 20px 0 0 20px;
}

.comments .comment.author-comment .contents {
	position: relative;
}
.comments .comment.author-comment .contents .author-comments {
	display: block;
	overflow: hidden;
	width: 53px;
	height: 53px;
	background: url(../images/blog_icons.png);
	background-repeat: no-repeat;
	background-size: 75px auto;
	background-position: 0 -114px;

	position: absolute;
	top: -21px;
	right: 0px;
}

.comments .comment-shortened.comment.author-comment .contents .author-comments {
	top: -1px;
	right: 20px;
}
.comments  .children .comment.author-comment .contents .author-comments {
	/*top: -20px;
	right: 0px;*/
}

.comments .children .comment {
	margin-bottom: 2px;
}

.comments .children .comment .contents{
	background: #f5f5f5;
}

.comments .author-comment,
.comments .author-comment .contents,
.comments .author-comment .contents A,
.comments .author-comment.comment-shortened .contents .entry .morelink span,
.comments .author-comment.comment-shortened .contents A {
	color: #FFFFFF;
}
.comments .children .author-comment .avatar,
.comments .comment.author-comment .comment-block .contents{
	background: #363636;
}

.comments .comment .comment-block .contents{
	max-width: 799px;
}
.comments .children .comment .comment-block .contents{
	max-width: 650px;
}


.comments .comment.comment-shortened .contents {
	padding: 0;
}
.comments .comment.comment-shortened .contents .comment-meta {
	padding: 20px;
}
.comments .comment.comment-shortened .contents .entry .shortcontents{
	padding: 0 20px;
	line-height: 1.5;
}
.comments .comment.comment-shortened .contents .entry .shortcontents BR {
	line-height: 1.5;
}
.comments .comment.comment-shortened .contents .entry .morelink{
	padding: 10px 20px;
	text-align: center;
	cursor: pointer;
 	border-top: 2px solid #EEEEEE;
 	border-bottom: 2px solid #EEEEEE;
 	margin-top: 20px;
}
.no-touch .comments .comment.comment-shortened .contents .entry .morelink:hover {
	background: #F5F5F5;
}
.no-touch .comments .comment.author-comment.comment-shortened .contents .entry .morelink:hover {
	background: #1f1f1f;
	color: #FFFFFF;
}
.comments .children .comment.comment-shortened .contents .entry .morelink {
 	border-bottom: 0px;
}
.comments .comment.comment-shortened .contents .entry .morelink:hover {
	/*background: #EEEEEE;*/
}
.comments .comment.comment-shortened .contents .entry .morelink span{
 	color: #0068BF;
}
.comments .comment.author-comment.comment-shortened .contents .entry .morelink span{
 	color: #FFFFFF;
}
.no-touch .comments .comment.author-comment.comment-shortened .contents .entry .morelink:hover span{
 	color: #ffffff;
}
.comments .comment.comment-shortened .contents .entry .awaiting-moderation{
	padding: 10px 20px;
}


.comments .comment + #commentform,
.comments .comment + #commentreplyform {
	margin-top: -18px;
	margin-right: 52px;
}

.comments .comment + #commentform .comments-form .form-submit,
.comments .comment + #commentreplyform .comments-form .form-submit {
	padding-bottom: 0;
}

.comments .comment + #commentform .comments-form .form-submit  .input-area textarea,
.comments .comment + #commentreplyform .comments-form .form-submit  .input-area textarea{
	max-width: 767px;
}

form.submitting .comments-form .form-submit .input-area textarea {
	background-color: #EEEEEE;
}

form.submitting .comments-form .form-submit .submit-button button#submit {
	color: #b7b7b7;
}

.comments-warningbox {
	position: absolute;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.8);
	z-index: 100;
}
.comments-warningbox .warningbox-message {
	position: absolute;
	top: 50%;
	left: 30%;
	padding: 40px;
	background: #FFFFFF;
	border: 1px solid #EEEEEE;

	min-width: 400px;
}
.comments-warningbox .warningbox-message .wb-message {
	text-align: center;
	margin: 0 auto;
	max-width: 400px;
}
.comments-warningbox .warningbox-message .wb-message h3 {
	font-size: 18px;
}
.comments-warningbox .warningbox-message .wb-message P {
	margin: 40px 0;
	/*
	font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
	font-weight: normal;
	*/
}
.comments-warningbox .warningbox-message .wb-buttons {
	text-align: center;
}
.comments-warningbox .warningbox-message .wb-buttons button{
	padding-right: 30px;
	padding-left: 30px;
}
.comments-warningbox .warningbox-message .wb-buttons button:first-child{
	margin-right: 20px;
	margin-left: 13px;
}

.section-comments .commentsformlink {
	background: #f5f5f5;
	padding: 30px;
	margin-top: 20px;
	margin-bottom: 20px;
	display: block;
	overflow: hidden;
}
.section-comments .commentsformlink .add-comments-text {
	float: left;
	margin-top: -10px;
}
.section-comments .commentsformlink .add-comments-text h2,
.section-comments .commentsformlink .add-comments-text p {
	text-align: left;
	margin: 0;
}
.section-comments .commentsformlink .add-comments-text p {
	margin: 10px 0 0 0;
}
.section-comments .commentsformlink .add-comments-text A,
.section-comments .commentsformlink .add-comments-text A:visited {
	color: #0068BF;
}
.section-comments .commentsformlink .add-comments-button {
	float: right;

}
.section-comments .commentsformlink .add-comments-button A {
	text-align: center;
	padding-right: 30px;
	padding-left: 30px;
}
#load-ajax-more-comments {
    margin-bottom: 20px;
}
#load-ajax-more-comments .load-morecomments {
	text-align: center;
	padding: 15px 0;
	background: #f5f5f5;
	cursor: pointer;
}
.no-touch #load-ajax-more-comments .load-morecomments:hover {
	background: #E6E6E6;
}
#load-ajax-more-comments .load-morecomments span {
	padding-right: 30px;
	font-size: 16px;
	text-transform: uppercase;
	font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
}
#load-ajax-more-comments .load-morecomments span span{
    background-image: url("../images/blog_icons.png");
    background-position: 0 -1737px;
    background-repeat: no-repeat;
    background-size: 150px auto;
    margin-left: 10px;
    min-width: 20px;
}
#load-ajax-more-comments .loading-morecomments {
	text-align: center;
	padding: 15px 0;
	background: #f5f5f5;
}
#load-ajax-more-comments .loading-morecomments span {
	/*padding-right: 30px;
	background: url(../images/icon-loading.png);
	background-repeat: no-repeat;
	background-position: center right;*/
	font-size: 16px;
	text-transform: uppercase;
	font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
}



.comments .children .loadmorebox {
	text-align: center;
	padding: 15px 0;
	background: #f5f5f5;
	cursor: pointer;
	margin-top: 2px;
	margin-right: 52px;
	color: #363636;
}
.no-touch .comments .children .loadmorebox:hover {
	background: #E6E6E6;
}
.comments .children .loadmorebox span {
	color: #363636;
	font-size: 14px;
	text-transform: uppercase;
	font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
}
.comments .children .loadmorebox span span.arrow{
    background-image: url("../images/blog_icons.png");
    background-position: 0 -1737px;
    background-repeat: no-repeat;
    background-size: 150px auto;
    margin-left: 10px;
    min-width: 20px;
}

.comments .children .loadmorebox span span.comment-count{
    margin-left: 10px;
    font-size: 14px;
    padding-left: 20px;
    background-repeat: no-repeat;
    background-position: 0px 2px;
}

.comments .children .loadmorebox span span.comment-count.member{
    background-image: url(../images/member-count-badge.png);
    color: #363636;
}

.comments .children .loadmorebox span span.comment-count.author{
    background-image: url(../images/author-count-badge.png);
    color: #0068bf;
}

.comments .comment-block .showfullcommentbox {
	text-align: center;
	padding: 15px 0;
	background: #FFFFFF;
	cursor: pointer;
}
.no-touch .comments .comment-block .showfullcommentbox:hover {
	background: #E6E6E6;
}
.comments .comment-block .showfullcommentbox span {
	padding-right: 30px;
	background: url(../images/icon-loadmore.png);
	background-repeat: no-repeat;
	background-position: center right;
	font-size: 16px;
	text-transform: uppercase;
	font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
}


/* Regional Flags CSS */

.comments .comment .comment-block .contents .comment-meta span.flag_all {
	width: 16px;
	height: 11px;
	overflow: hidden;
	background-image: url(../images/flags.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}

.comments .comment .comment-block .contents .comment-meta span.flag_ad { background-position: 0 0 }
.comments .comment .comment-block .contents .comment-meta span.flag_ae { background-position: 0 -11px }
.comments .comment .comment-block .contents .comment-meta span.flag_af { background-position: 0 -22px }
.comments .comment .comment-block .contents .comment-meta span.flag_ag { background-position: 0 -33px }
.comments .comment .comment-block .contents .comment-meta span.flag_ai { background-position: 0 -44px }
.comments .comment .comment-block .contents .comment-meta span.flag_al { background-position: 0 -55px }
.comments .comment .comment-block .contents .comment-meta span.flag_am { background-position: 0 -66px }
.comments .comment .comment-block .contents .comment-meta span.flag_an { background-position: 0 -77px }
.comments .comment .comment-block .contents .comment-meta span.flag_ao { background-position: 0 -88px }
.comments .comment .comment-block .contents .comment-meta span.flag_ar { background-position: 0 -99px }
.comments .comment .comment-block .contents .comment-meta span.flag_as { background-position: 0 -110px }
.comments .comment .comment-block .contents .comment-meta span.flag_at { background-position: 0 -121px }
.comments .comment .comment-block .contents .comment-meta span.flag_au { background-position: 0 -132px }
.comments .comment .comment-block .contents .comment-meta span.flag_aw { background-position: 0 -143px }
.comments .comment .comment-block .contents .comment-meta span.flag_ax { background-position: 0 -154px }
.comments .comment .comment-block .contents .comment-meta span.flag_az { background-position: 0 -165px }
.comments .comment .comment-block .contents .comment-meta span.flag_ba { background-position: 0 -176px }
.comments .comment .comment-block .contents .comment-meta span.flag_bb { background-position: 0 -187px }
.comments .comment .comment-block .contents .comment-meta span.flag_bd { background-position: 0 -198px }
.comments .comment .comment-block .contents .comment-meta span.flag_be { background-position: 0 -209px }
.comments .comment .comment-block .contents .comment-meta span.flag_bf { background-position: 0 -220px }
.comments .comment .comment-block .contents .comment-meta span.flag_bg { background-position: 0 -231px }
.comments .comment .comment-block .contents .comment-meta span.flag_bh { background-position: 0 -242px }
.comments .comment .comment-block .contents .comment-meta span.flag_bi { background-position: 0 -253px }
.comments .comment .comment-block .contents .comment-meta span.flag_bj { background-position: 0 -264px }
.comments .comment .comment-block .contents .comment-meta span.flag_bm { background-position: 0 -275px }
.comments .comment .comment-block .contents .comment-meta span.flag_bn { background-position: 0 -286px }
.comments .comment .comment-block .contents .comment-meta span.flag_bo { background-position: 0 -297px }
.comments .comment .comment-block .contents .comment-meta span.flag_br { background-position: 0 -308px }
.comments .comment .comment-block .contents .comment-meta span.flag_bs { background-position: 0 -319px }
.comments .comment .comment-block .contents .comment-meta span.flag_bt { background-position: 0 -330px }
.comments .comment .comment-block .contents .comment-meta span.flag_bv { background-position: 0 -341px }
.comments .comment .comment-block .contents .comment-meta span.flag_bw { background-position: 0 -352px }
.comments .comment .comment-block .contents .comment-meta span.flag_by { background-position: 0 -363px }
.comments .comment .comment-block .contents .comment-meta span.flag_bz { background-position: 0 -374px }
.comments .comment .comment-block .contents .comment-meta span.flag_ca { background-position: 0 -385px }
.comments .comment .comment-block .contents .comment-meta span.flag_cc { background-position: 0 -396px }
.comments .comment .comment-block .contents .comment-meta span.flag_cd { background-position: 0 -407px }
.comments .comment .comment-block .contents .comment-meta span.flag_cf { background-position: 0 -418px }
.comments .comment .comment-block .contents .comment-meta span.flag_cg { background-position: 0 -429px }
.comments .comment .comment-block .contents .comment-meta span.flag_ch { background-position: 0 -440px }
.comments .comment .comment-block .contents .comment-meta span.flag_ci { background-position: 0 -451px }
.comments .comment .comment-block .contents .comment-meta span.flag_ck { background-position: 0 -462px }
.comments .comment .comment-block .contents .comment-meta span.flag_cl { background-position: 0 -473px }
.comments .comment .comment-block .contents .comment-meta span.flag_cm { background-position: 0 -484px }
.comments .comment .comment-block .contents .comment-meta span.flag_cn { background-position: 0 -495px }
.comments .comment .comment-block .contents .comment-meta span.flag_co { background-position: 0 -506px }
.comments .comment .comment-block .contents .comment-meta span.flag_cr { background-position: 0 -517px }
.comments .comment .comment-block .contents .comment-meta span.flag_cs { background-position: 0 -528px }
.comments .comment .comment-block .contents .comment-meta span.flag_cu { background-position: 0 -539px }
.comments .comment .comment-block .contents .comment-meta span.flag_cv { background-position: 0 -550px }
.comments .comment .comment-block .contents .comment-meta span.flag_cx { background-position: 0 -561px }
.comments .comment .comment-block .contents .comment-meta span.flag_cy { background-position: 0 -572px }
.comments .comment .comment-block .contents .comment-meta span.flag_cz { background-position: 0 -583px }
.comments .comment .comment-block .contents .comment-meta span.flag_de { background-position: 0 -594px }
.comments .comment .comment-block .contents .comment-meta span.flag_dj { background-position: 0 -605px }
.comments .comment .comment-block .contents .comment-meta span.flag_dk { background-position: 0 -616px }
.comments .comment .comment-block .contents .comment-meta span.flag_dm { background-position: 0 -627px }
.comments .comment .comment-block .contents .comment-meta span.flag_do { background-position: 0 -638px }
.comments .comment .comment-block .contents .comment-meta span.flag_dz { background-position: 0 -649px }
.comments .comment .comment-block .contents .comment-meta span.flag_ec { background-position: 0 -660px }
.comments .comment .comment-block .contents .comment-meta span.flag_ee { background-position: 0 -671px }
.comments .comment .comment-block .contents .comment-meta span.flag_eg { background-position: 0 -682px }
.comments .comment .comment-block .contents .comment-meta span.flag_eh { background-position: 0 -693px }
.comments .comment .comment-block .contents .comment-meta span.flag_england { background-position: 0 -704px }
.comments .comment .comment-block .contents .comment-meta span.flag_er { background-position: 0 -715px }
.comments .comment .comment-block .contents .comment-meta span.flag_es { background-position: 0 -726px }
.comments .comment .comment-block .contents .comment-meta span.flag_et { background-position: 0 -737px }
.comments .comment .comment-block .contents .comment-meta span.flag_eu { background-position: 0 -748px }
.comments .comment .comment-block .contents .comment-meta span.flag_fam { background-position: 0 -759px }
.comments .comment .comment-block .contents .comment-meta span.flag_fi { background-position: 0 -770px }
.comments .comment .comment-block .contents .comment-meta span.flag_fj { background-position: 0 -781px }
.comments .comment .comment-block .contents .comment-meta span.flag_fk { background-position: 0 -792px }
.comments .comment .comment-block .contents .comment-meta span.flag_fm { background-position: 0 -803px }
.comments .comment .comment-block .contents .comment-meta span.flag_fo { background-position: 0 -814px }
.comments .comment .comment-block .contents .comment-meta span.flag_fr { background-position: 0 -825px }
.comments .comment .comment-block .contents .comment-meta span.flag_ga { background-position: 0 -836px }
.comments .comment .comment-block .contents .comment-meta span.flag_gb { background-position: 0 -847px }
.comments .comment .comment-block .contents .comment-meta span.flag_gd { background-position: 0 -858px }
.comments .comment .comment-block .contents .comment-meta span.flag_ge { background-position: 0 -869px }
.comments .comment .comment-block .contents .comment-meta span.flag_gh { background-position: 0 -880px }
.comments .comment .comment-block .contents .comment-meta span.flag_gi { background-position: 0 -891px }
.comments .comment .comment-block .contents .comment-meta span.flag_gl { background-position: 0 -902px }
.comments .comment .comment-block .contents .comment-meta span.flag_gm { background-position: 0 -913px }
.comments .comment .comment-block .contents .comment-meta span.flag_gn { background-position: 0 -924px }
.comments .comment .comment-block .contents .comment-meta span.flag_gp { background-position: 0 -935px }
.comments .comment .comment-block .contents .comment-meta span.flag_gq { background-position: 0 -946px }
.comments .comment .comment-block .contents .comment-meta span.flag_gr { background-position: 0 -957px }
.comments .comment .comment-block .contents .comment-meta span.flag_gs { background-position: 0 -968px }
.comments .comment .comment-block .contents .comment-meta span.flag_gt { background-position: 0 -979px }
.comments .comment .comment-block .contents .comment-meta span.flag_gu { background-position: 0 -990px }
.comments .comment .comment-block .contents .comment-meta span.flag_gw { background-position: 0 -1001px }
.comments .comment .comment-block .contents .comment-meta span.flag_gy { background-position: 0 -1012px }
.comments .comment .comment-block .contents .comment-meta span.flag_hk { background-position: 0 -1023px }
.comments .comment .comment-block .contents .comment-meta span.flag_hn { background-position: 0 -1034px }
.comments .comment .comment-block .contents .comment-meta span.flag_hr { background-position: 0 -1045px }
.comments .comment .comment-block .contents .comment-meta span.flag_ht { background-position: 0 -1056px }
.comments .comment .comment-block .contents .comment-meta span.flag_hu { background-position: 0 -1067px }
.comments .comment .comment-block .contents .comment-meta span.flag_id { background-position: 0 -1078px }
.comments .comment .comment-block .contents .comment-meta span.flag_ie { background-position: 0 -1089px }
.comments .comment .comment-block .contents .comment-meta span.flag_il { background-position: 0 -1100px }
.comments .comment .comment-block .contents .comment-meta span.flag_in { background-position: 0 -1111px }
.comments .comment .comment-block .contents .comment-meta span.flag_io { background-position: 0 -1122px }
.comments .comment .comment-block .contents .comment-meta span.flag_iq { background-position: 0 -1133px }
.comments .comment .comment-block .contents .comment-meta span.flag_ir { background-position: 0 -1144px }
.comments .comment .comment-block .contents .comment-meta span.flag_is { background-position: 0 -1155px }
.comments .comment .comment-block .contents .comment-meta span.flag_it { background-position: 0 -1166px }
.comments .comment .comment-block .contents .comment-meta span.flag_jm { background-position: 0 -1177px }
.comments .comment .comment-block .contents .comment-meta span.flag_jo { background-position: 0 -1188px }
.comments .comment .comment-block .contents .comment-meta span.flag_jp { background-position: 0 -1199px }
.comments .comment .comment-block .contents .comment-meta span.flag_ke { background-position: 0 -1210px }
.comments .comment .comment-block .contents .comment-meta span.flag_kg { background-position: 0 -1221px }
.comments .comment .comment-block .contents .comment-meta span.flag_kh { background-position: 0 -1232px }
.comments .comment .comment-block .contents .comment-meta span.flag_ki { background-position: 0 -1243px }
.comments .comment .comment-block .contents .comment-meta span.flag_km { background-position: 0 -1254px }
.comments .comment .comment-block .contents .comment-meta span.flag_kn { background-position: 0 -1265px }
.comments .comment .comment-block .contents .comment-meta span.flag_kp { background-position: 0 -1276px }
.comments .comment .comment-block .contents .comment-meta span.flag_kr { background-position: 0 -1287px }
.comments .comment .comment-block .contents .comment-meta span.flag_kw { background-position: 0 -1298px }
.comments .comment .comment-block .contents .comment-meta span.flag_ky { background-position: 0 -1309px }
.comments .comment .comment-block .contents .comment-meta span.flag_kz { background-position: 0 -1320px }
.comments .comment .comment-block .contents .comment-meta span.flag_la { background-position: 0 -1331px }
.comments .comment .comment-block .contents .comment-meta span.flag_lb { background-position: 0 -1342px }
.comments .comment .comment-block .contents .comment-meta span.flag_lc { background-position: 0 -1353px }
.comments .comment .comment-block .contents .comment-meta span.flag_li { background-position: 0 -1364px }
.comments .comment .comment-block .contents .comment-meta span.flag_lk { background-position: 0 -1375px }
.comments .comment .comment-block .contents .comment-meta span.flag_lr { background-position: 0 -1386px }
.comments .comment .comment-block .contents .comment-meta span.flag_ls { background-position: 0 -1397px }
.comments .comment .comment-block .contents .comment-meta span.flag_lt { background-position: 0 -1408px }
.comments .comment .comment-block .contents .comment-meta span.flag_lu { background-position: 0 -1419px }
.comments .comment .comment-block .contents .comment-meta span.flag_lv { background-position: 0 -1430px }
.comments .comment .comment-block .contents .comment-meta span.flag_ly { background-position: 0 -1441px }
.comments .comment .comment-block .contents .comment-meta span.flag_ma { background-position: 0 -1452px }
.comments .comment .comment-block .contents .comment-meta span.flag_mc { background-position: 0 -1463px }
.comments .comment .comment-block .contents .comment-meta span.flag_md { background-position: 0 -1474px }
.comments .comment .comment-block .contents .comment-meta span.flag_mg { background-position: 0 -1485px }
.comments .comment .comment-block .contents .comment-meta span.flag_mh { background-position: 0 -1496px }
.comments .comment .comment-block .contents .comment-meta span.flag_mk { background-position: 0 -1507px }
.comments .comment .comment-block .contents .comment-meta span.flag_ml { background-position: 0 -1518px }
.comments .comment .comment-block .contents .comment-meta span.flag_mm { background-position: 0 -1529px }
.comments .comment .comment-block .contents .comment-meta span.flag_mn { background-position: 0 -1540px }
.comments .comment .comment-block .contents .comment-meta span.flag_mo { background-position: 0 -1551px }
.comments .comment .comment-block .contents .comment-meta span.flag_mp { background-position: 0 -1562px }
.comments .comment .comment-block .contents .comment-meta span.flag_mq { background-position: 0 -1573px }
.comments .comment .comment-block .contents .comment-meta span.flag_mr { background-position: 0 -1584px }
.comments .comment .comment-block .contents .comment-meta span.flag_ms { background-position: 0 -1595px }
.comments .comment .comment-block .contents .comment-meta span.flag_mt { background-position: 0 -1606px }
.comments .comment .comment-block .contents .comment-meta span.flag_mu { background-position: 0 -1617px }
.comments .comment .comment-block .contents .comment-meta span.flag_mv { background-position: 0 -1628px }
.comments .comment .comment-block .contents .comment-meta span.flag_mw { background-position: 0 -1639px }
.comments .comment .comment-block .contents .comment-meta span.flag_mx { background-position: 0 -1650px }
.comments .comment .comment-block .contents .comment-meta span.flag_my { background-position: 0 -1661px }
.comments .comment .comment-block .contents .comment-meta span.flag_mz { background-position: 0 -1672px }
.comments .comment .comment-block .contents .comment-meta span.flag_na { background-position: 0 -1683px }
.comments .comment .comment-block .contents .comment-meta span.flag_nc { background-position: 0 -1694px }
.comments .comment .comment-block .contents .comment-meta span.flag_ne { background-position: 0 -1705px }
.comments .comment .comment-block .contents .comment-meta span.flag_nf { background-position: 0 -1716px }
.comments .comment .comment-block .contents .comment-meta span.flag_ng { background-position: 0 -1727px }
.comments .comment .comment-block .contents .comment-meta span.flag_ni { background-position: 0 -1738px }
.comments .comment .comment-block .contents .comment-meta span.flag_nl { background-position: 0 -1749px }
.comments .comment .comment-block .contents .comment-meta span.flag_no { background-position: 0 -1760px }
.comments .comment .comment-block .contents .comment-meta span.flag_np { background-position: 0 -1771px }
.comments .comment .comment-block .contents .comment-meta span.flag_nr { background-position: 0 -1782px }
.comments .comment .comment-block .contents .comment-meta span.flag_nu { background-position: 0 -1793px }
.comments .comment .comment-block .contents .comment-meta span.flag_nz { background-position: 0 -1804px }
.comments .comment .comment-block .contents .comment-meta span.flag_om { background-position: 0 -1815px }
.comments .comment .comment-block .contents .comment-meta span.flag_pa { background-position: 0 -1826px }
.comments .comment .comment-block .contents .comment-meta span.flag_pe { background-position: 0 -1837px }
.comments .comment .comment-block .contents .comment-meta span.flag_pf { background-position: 0 -1848px }
.comments .comment .comment-block .contents .comment-meta span.flag_pg { background-position: 0 -1859px }
.comments .comment .comment-block .contents .comment-meta span.flag_ph { background-position: 0 -1870px }
.comments .comment .comment-block .contents .comment-meta span.flag_pk { background-position: 0 -1881px }
.comments .comment .comment-block .contents .comment-meta span.flag_pl { background-position: 0 -1892px }
.comments .comment .comment-block .contents .comment-meta span.flag_pm { background-position: 0 -1903px }
.comments .comment .comment-block .contents .comment-meta span.flag_pn { background-position: 0 -1914px }
.comments .comment .comment-block .contents .comment-meta span.flag_pr { background-position: 0 -1925px }
.comments .comment .comment-block .contents .comment-meta span.flag_ps { background-position: 0 -1936px }
.comments .comment .comment-block .contents .comment-meta span.flag_pt { background-position: 0 -1947px }
.comments .comment .comment-block .contents .comment-meta span.flag_pw { background-position: 0 -1958px }
.comments .comment .comment-block .contents .comment-meta span.flag_py { background-position: 0 -1969px }
.comments .comment .comment-block .contents .comment-meta span.flag_qa { background-position: 0 -1980px }
.comments .comment .comment-block .contents .comment-meta span.flag_ro { background-position: 0 -1991px }
.comments .comment .comment-block .contents .comment-meta span.flag_ru { background-position: 0 -2002px }
.comments .comment .comment-block .contents .comment-meta span.flag_rw { background-position: 0 -2013px }
.comments .comment .comment-block .contents .comment-meta span.flag_sa { background-position: 0 -2024px }
.comments .comment .comment-block .contents .comment-meta span.flag_sb { background-position: 0 -2035px }
.comments .comment .comment-block .contents .comment-meta span.flag_sc { background-position: 0 -2046px }
.comments .comment .comment-block .contents .comment-meta span.flag_scotland { background-position: 0 -2057px }
.comments .comment .comment-block .contents .comment-meta span.flag_sd { background-position: 0 -2068px }
.comments .comment .comment-block .contents .comment-meta span.flag_se { background-position: 0 -2079px }
.comments .comment .comment-block .contents .comment-meta span.flag_sg { background-position: 0 -2090px }
.comments .comment .comment-block .contents .comment-meta span.flag_sh { background-position: 0 -2101px }
.comments .comment .comment-block .contents .comment-meta span.flag_si { background-position: 0 -2112px }
.comments .comment .comment-block .contents .comment-meta span.flag_sk { background-position: 0 -2123px }
.comments .comment .comment-block .contents .comment-meta span.flag_sl { background-position: 0 -2134px }
.comments .comment .comment-block .contents .comment-meta span.flag_sm { background-position: 0 -2145px }
.comments .comment .comment-block .contents .comment-meta span.flag_sn { background-position: 0 -2156px }
.comments .comment .comment-block .contents .comment-meta span.flag_so { background-position: 0 -2167px }
.comments .comment .comment-block .contents .comment-meta span.flag_sr { background-position: 0 -2178px }
.comments .comment .comment-block .contents .comment-meta span.flag_st { background-position: 0 -2189px }
.comments .comment .comment-block .contents .comment-meta span.flag_sv { background-position: 0 -2200px }
.comments .comment .comment-block .contents .comment-meta span.flag_sy { background-position: 0 -2211px }
.comments .comment .comment-block .contents .comment-meta span.flag_sz { background-position: 0 -2222px }
.comments .comment .comment-block .contents .comment-meta span.flag_tc { background-position: 0 -2233px }
.comments .comment .comment-block .contents .comment-meta span.flag_td { background-position: 0 -2244px }
.comments .comment .comment-block .contents .comment-meta span.flag_tf { background-position: 0 -2255px }
.comments .comment .comment-block .contents .comment-meta span.flag_tg { background-position: 0 -2266px }
.comments .comment .comment-block .contents .comment-meta span.flag_th { background-position: 0 -2277px }
.comments .comment .comment-block .contents .comment-meta span.flag_tj { background-position: 0 -2288px }
.comments .comment .comment-block .contents .comment-meta span.flag_tk { background-position: 0 -2299px }
.comments .comment .comment-block .contents .comment-meta span.flag_tl { background-position: 0 -2310px }
.comments .comment .comment-block .contents .comment-meta span.flag_tm { background-position: 0 -2321px }
.comments .comment .comment-block .contents .comment-meta span.flag_tn { background-position: 0 -2332px }
.comments .comment .comment-block .contents .comment-meta span.flag_to { background-position: 0 -2343px }
.comments .comment .comment-block .contents .comment-meta span.flag_tr { background-position: 0 -2354px }
.comments .comment .comment-block .contents .comment-meta span.flag_tt { background-position: 0 -2365px }
.comments .comment .comment-block .contents .comment-meta span.flag_tv { background-position: 0 -2376px }
.comments .comment .comment-block .contents .comment-meta span.flag_tw { background-position: 0 -2387px }
.comments .comment .comment-block .contents .comment-meta span.flag_tz { background-position: 0 -2398px }
.comments .comment .comment-block .contents .comment-meta span.flag_ua { background-position: 0 -2409px }
.comments .comment .comment-block .contents .comment-meta span.flag_ug { background-position: 0 -2420px }
.comments .comment .comment-block .contents .comment-meta span.flag_um { background-position: 0 -2431px }
.comments .comment .comment-block .contents .comment-meta span.flag_us { background-position: 0 -2442px }
.comments .comment .comment-block .contents .comment-meta span.flag_uy { background-position: 0 -2453px }
.comments .comment .comment-block .contents .comment-meta span.flag_uz { background-position: 0 -2464px }
.comments .comment .comment-block .contents .comment-meta span.flag_va { background-position: 0 -2475px }
.comments .comment .comment-block .contents .comment-meta span.flag_vc { background-position: 0 -2486px }
.comments .comment .comment-block .contents .comment-meta span.flag_ve { background-position: 0 -2497px }
.comments .comment .comment-block .contents .comment-meta span.flag_vg { background-position: 0 -2508px }
.comments .comment .comment-block .contents .comment-meta span.flag_vi { background-position: 0 -2519px }
.comments .comment .comment-block .contents .comment-meta span.flag_vn { background-position: 0 -2530px }
.comments .comment .comment-block .contents .comment-meta span.flag_vu { background-position: 0 -2541px }
.comments .comment .comment-block .contents .comment-meta span.flag_wales { background-position: 0 -2552px }
.comments .comment .comment-block .contents .comment-meta span.flag_wf { background-position: 0 -2563px }
.comments .comment .comment-block .contents .comment-meta span.flag_ws { background-position: 0 -2574px }
.comments .comment .comment-block .contents .comment-meta span.flag_ye { background-position: 0 -2585px }
.comments .comment .comment-block .contents .comment-meta span.flag_yt { background-position: 0 -2596px }
.comments .comment .comment-block .contents .comment-meta span.flag_za { background-position: 0 -2607px }
.comments .comment .comment-block .contents .comment-meta span.flag_zm { background-position: 0 -2618px }
.comments .comment .comment-block .contents .comment-meta span.flag_zw { background-position: 0 -2629px }

/* end of regional flags CSS */




/*
Section Bottom 1
*/
#section-bottom1 {
	/*padding: 50px 0;*/
}
#section-bottom1 .wrapper {
	padding: 0;
	margin: 0;
}
#section-bottom1 .section-bottom1-block {
	display: inline-block;
	width: 49%;
	margin-right: 2%;
}
#section-bottom1 .bottom1-right {
	margin-right: 0;
}
#section-bottom1 UL {
	margin: 0;
	padding: 0;
}
#section-bottom1 UL LI {
	width: 100%;
	height: 100px;
	display: block;
	overflow: hidden;
}
#section-bottom1 UL LI .cellWrap {
	display: table-cell;
	background-color: #FFFFFF;
	vertical-align: top;
}
.single #section-bottom1 UL LI .cellWrap {
	background-color: #f5f5f5;
}
#section-bottom1 UL LI:hover .cellWrap .number,
#section-bottom1 UL LI:hover .cellWrap .numberText,
#section-bottom1 UL LI:hover .cellWrap P,
#section-bottom1 UL LI:hover .cellWrap {
	background-color: #0068bf;
	color: #FFFFFF;
}
#section-bottom1 UL LI A {
	display: block;
	text-decoration: none;
	color: #0661B2;
}
#section-bottom1 UL LI .itemWrap {
	display: table;
	width: 100%;
	overflow: hidden;
	border-collapse: separate;
    border-spacing: 2px 2px;
}
#section-bottom1 UL LI .itemWrap .itemTableRow {
	display: table-row;-moz-binding:
	border-collapse: separate;
    border-spacing: 2px 1px;
    height: 100px;
}
#section-bottom1 UL LI .cell1 {
	width: 130px;
	background: url(../images/blog_icons.png);
	background-repeat: no-repeat;
	background-size: 150px auto;
	background-position: 0 0;
}
#section-bottom1 UL LI .cell1 .cell1-wrapper {
	position: relative;
	display: block;
}
#section-bottom1 UL LI .cell1 span.img-video {
    background-image: url("../images/blog_icons.png");
    background-position: 0 -253px;
    background-size: 70px auto;
    display: block;
    height: 32px;
    left: 0;
    position: relative;
    top: 0;
    width: 32px;
    z-index: 1;
}
#section-bottom1 UL LI IMG {
	height: 100%;
	width: 100%;
}
#section-bottom1 UL LI .cell2 {
	max-width: 239px;
}

#section-bottom1 UL LI .cell2 P {
	margin: 0;
	padding: 10px;
	text-align: left;
	font-size: 16px;
	color: #363636;
	font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
	font-weight: normal;
}
.ru_RU #section-bottom1 UL LI .cell2 P {
	font-size: 15px;
}
#section-bottom1 UL LI .cell3 {
	width: 90px;
	padding-top: 20px;
}

#section-bottom1 UL LI .divider {
	width: 5px;
	height: 100px;
	background-color: #FFFFFF;
}
#section-bottom1 UL LI .cell3 .number{
	text-align: center;
	font-size: 28px;
	min-width: 80px;
	display: block;
	color: #0068BF;
	font-family: "BebasRegular", 'SST W01 Bold', 'SST W02 Bold', 'SST W10 Bold', 'SST W15 Bold', 'Arial Bold', Helvetica;
}
#section-bottom1 UL LI .cell3 .numberText {
	display: block;
	font-size: 13px;
	text-align: center;
	text-transform:uppercase;
	color: #363636;
}
.es_ES #section-bottom1 UL LI .cell3 .numberText,
.de_DE #section-bottom1 UL LI .cell3 .numberText {
	font-size: 12px;
}
.fr_FR #section-bottom1 UL LI .cell3 .numberText {
	font-size: 11px;
}


#section-bottom2 {
    background: #eeeeee;
}

#section-bottom2 .wrapper {
	padding: 0;

}

#section-bottom2 .inner-block {
    padding-top: 0px;
}

.page-e3 #section-bottom2 .inner-block {
	padding-top: 50px;
}

/*
.SCEEStorify .wrapper hgroup h2,
.SCEEStorify .wrapper hgroup h3,
#section-bottom2 .wrapper hgroup h2,
#section-bottom2 .wrapper hgroup h3 {
	text-align: left;
}
*/
#section-bottom2 fieldset {
	padding: 20px;
	text-align: center;
	background: #f5f5f5;
	border: 0;
}
#section-bottom2 fieldset img#search-clear {
	display: none;
}
fieldset input[type="text"] {
	width: 81%;
	/*font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;*/
	font-size: 18px;
	color: #363636;
}

/*recent comments section */

#section-bottom2 UL {
    margin: 0;
    padding: 0;
}
#section-bottom2 UL LI {
    width: 100%;
    height: 100px;
    display: block;
    overflow: hidden;
}
#section-bottom2 UL LI .cellWrap {
    display: table-cell;
    background-color: #FFFFFF;
    vertical-align: top;
    padding: 0 10px 0 20px;
    box-sizing: border-box;
}

#section-bottom2 UL LI:nth-child(even) .cellWrap {
    background-color: #f5f5f5;
}

#section-bottom2 UL LI:hover .cellWrap {
    background-color: #0068bf;

}

#section-bottom2 UL LI A {
    display: block;
    text-decoration: none;
    color: #0068bf;

}

#section-bottom2 UL LI:hover A {
    color: #fff;
}

#section-bottom2 UL LI .itemWrap {
    display: table;
    width: 100%;
    overflow: hidden;
    border-collapse: separate;
    border-spacing: 2px 2px;

}

#section-bottom2 UL LI .itemWrap .itemTableRow {
    display: table-row;-moz-binding:
    border-collapse: separate;
    border-spacing: 2px 1px;
    height: 100px;
}

/*
#section-bottom2 UL LI .itemWrap .itemTableRow p {
     width: 100%;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
}
*/

#section-bottom2 UL LI:hover .itemWrap .itemTableRow {
    color: #fff;
}

#section-bottom2 UL LI .cell1 {
    width: 842px;
    position: relative;
    background-size: 150px auto;
    background-position: 0 0;
}

#section-bottom2 UL LI .cell1 .comment {
    overflow: hidden;
    width: 100%;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 618px;
    color: #363636;
}


#section-bottom2 UL LI:hover .cell1 .comment {
    color: #fff;
}

#section-bottom2 UL LI .cell1 .threadName {
    font-family: "SST W01 Bold","SST W02 Bold","SST W10 Bold","SST W15 Bold","Arial Bold",Helvetica, sans-serif;
    max-width: 670px;
}



#section-bottom2 UL LI .cell1 .userName {
    position: absolute;
    top: 0px;
    right: 10px;
    color: #c1c1c1;
    font-size: 14px;
}


#section-bottom2 UL LI:hover .itemWrap .userName {
    color: #fff;
}

#section-bottom2 UL LI .cell2 {
    max-width: 239px;
    text-align: center;
    padding: 6px 10px 0 10px;
}

.SCEEMostRecentComments  UL LI .cell2{
    min-width: 90px;
    width: 90px;
}

#section-bottom2 UL LI .cell2 .replyCount{
    text-align: center;
    font-size: 28px;
    margin-top: 10px;
    margin-bottom: 0px;
    display: block;
    color: #0068BF;
    font-family: "BebasRegular","SST W01 Bold","SST W02 Bold","SST W10 Bold","SST W15 Bold","Arial Bold",Helvetica, sans-serif;
}


#section-bottom2 UL LI:hover .cell2 .replyCount{
    color: #fff;
}

#section-bottom2 UL LI .cell2 .replyLabel {
    margin: 0;
    text-transform: uppercase;
    color: #363636;
    font-size: 13px;
    line-height: 0.8;
}

#section-bottom2 UL LI:hover .cell2 .replyLabel {
    color: #fff;
}

/* Section Bottom 3 */

#section-bottom3 {

}
#section-bottom3 .wrapper {
	padding: 0;
}
#section-bottom3 .headingWrapperSmall {

}
#section-bottom3 ul{
 padding: 0;
}
#section-bottom3 .section-bottom3-block {
	width: 49%;
}
#section-bottom3 .bottom3-left {
	margin-right: 2%;
}


#section-bottom3 UL LI {
	display: block;
	widht: 100%;
	margin-bottom: 2px;
	overflow: hidden;
	text-align: left;
	background-color: #FFFFFF;

}
#section-bottom3 UL LI:hover A,
#section-bottom3 UL LI:hover {
	background-color: #0068BF;
	color: #FFFFFF;
}
#section-bottom3 UL LI A {
	display: block;
	padding: 10px 20px;
	font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
	font-weight: normal;
	font-size: 16px;
	color: #363636;
	text-decoration: none;
}
#section-bottom3 UL LI:nth-child(odd) {
	background-color: #f5f5f5;
}


#section-bottom3 {

}

.social-links-box {
	display: table;
	border-spacing: 10px 10px;
    /*border-collapse:collapse; */
}
.social-links-box .box-row {
	display: table-row;
	width: 100%;
}
.social-links-box .box-cell {
	display: table-cell;
	width: 32%;
	background-color: #f5f5f5;

}
.SCEESocialLinksBox hgroup h2,
.SCEESocialLinksBox hgroup h3{
	text-align: center;
}

.social-links-box A {
	display: block;
}
.social-links-box .social-box .box-contents {
	text-align: left;
	display: table;
	border-collapse: separate;
	border-spacing: 15px;
}
.social-links-box .social-box .box-contents .table-cell {
	display: table-cell;
	border-collapse: separate;
}

.social-links-box .social-box .box-contents .table-cell .background-img {
	width: 50px;
	height: 50px;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-image: url(../images/social_icons.jpg);
	background-size: 50px auto;
}
.social-links-box .social-box.newsletter .box-contents .table-cell .background-img {
	background-position: 0 0;
}
.social-links-box .social-box.twitter .box-contents  .table-cell .background-img {
	background-position: 0 -50px;
}
.social-links-box .social-box.facebook .box-contents .table-cell .background-img {
	background-position: 0 -100px;
}
.social-links-box .social-box.youtube .box-contents .table-cell .background-img {
	background-position: 0 -150px;
}
.social-links-box .social-box.instagram .box-contents .table-cell .background-img {
	background-position: 0 -200px;
}
.social-links-box .social-box.forum .box-contents .table-cell .background-img {
	background-position: 0 -250px;
}
.social-links-box .social-box.blog .box-contents .table-cell .background-img {
	background-position: 0 -300px;
}
.social-links-box .social-box.storify .box-contents .table-cell .background-img {
	background-position: 0 -350px;
}
.social-links-box .social-box .box-contents h4,
.social-links-box .social-box .box-contents p {
	text-align: left;
	color: #363636;
}
.social-links-box .social-box .box-contents h4 {
	font-size: 16px;
	font-weight: normal;
	font-family: 'SST W01 Bold', 'SST W02 Bold', 'SST W10 Bold', 'SST W15 Bold', 'Arial Bold', Helvetica;
}
.social-links-box .social-box .box-contents p {
	font-size: 14px;
	margin-top: 5px;
}

.social-links-box .box-cell:hover .social-box .box-contents h4,
.social-links-box .box-cell:hover .social-box .box-contents p,
.social-links-box .box-cell:hover .social-box,
.social-links-box .box-cell:hover {
	background: #0068BF;
	color: #FFFFFF;
}
/*
	Section Hero
*/

#section-hero .widget-block .wrapper .searchForm fieldset {
	position: relative;
	border: 0;
}
#section-hero .widget-block .wrapper .searchForm fieldset input[type="text"] {
	width: 95%;
	background-color: rgba(255, 255, 255, 0.2);
	color: #FFFFFF;
	border: 0;
	padding: 15px;


	background-image: url(../images/blog_icons.png);
	background-position: 122% -2150px;
	background-repeat: no-repeat;
	background-size: 200px auto;

}

#section-hero .widget-block .wrapper .searchForm fieldset input[type="text"]::-webkit-input-placeholder { color:#cce2f7; }
#section-hero .widget-block .wrapper .searchForm fieldset input[type="text"]::-moz-placeholder { color:#cce2f7; } /* firefox 19+ */
#section-hero .widget-block .wrapper .searchForm fieldset input[type="text"]:-ms-input-placeholder { color:#cce2f7; } /* ie */
#section-hero .widget-block .wrapper .searchForm fieldset input[type="text"]:-moz-placeholder { color:#cce2f7; }

#section-hero .widget-block .wrapper .searchForm fieldset .search-clear {
	position: absolute;
	top: 25px;
	right: 10%;
	cursor: pointer;

	width: 25px;
	height: 25px;

	background-image: url(../images/blog_icons.png);
	background-position: 0 -1418px;
	background-repeat: no-repeat;
	background-size: 150px auto;
}
#section-hero .widget-block .wrapper .searchForm fieldset .link-btn {
	position: absolute;
	opacity: 0;
	margin-left: -60px;


}

/*
section search
*/
.search #section-hero .SCEEHero .widget-block .fixed-hero-image,
.search #section-hero .SCEEHero .widget-block {
	height: 520px;
}
.search {

}
.search ul li {
	display: block;
	overflow: hidden;
}
.search ul li article {
	border-collapse: separate;
    border-spacing: 2px 1px;
    display: table;
}
.search .seach-contents {
	display: table-row;
}
.search .seach-contents .searchblock {
	display: table-cell;
	vertical-align: middle;
	min-height: 68px;
	padding: 15px;
	margin-right: 5px;
	border-collapse: separate;
    border-spacing: 2px 1px;
}
.search ul li:nth-child(even) .seach-contents .searchblock {
	background-color: #f5f5f5;
}
.search .seach-contents .contents {
	margin-right: 0px;
	width: 100%;
}
.search .seach-contents .contents .inner-contents {
	float: left;
	display: inline-block;
	width: 98%;
}
.search .seach-contents .contents .title{
	font-size: 18px;
	font-weight: normal;
	font-family: 'SST W01 Bold', 'SST W02 Bold', 'SST W10 Bold', 'SST W15 Bold', 'Arial Bold', Helvetica;
}

.search .seach-contents .contents .date-author{
	font-size: 14px;
	line-height: 2;
	opacity: 0.5;
}
.search ul li:hover .seach-contents .contents .date-author {
	opacity: 1;
}
.search .seach-contents .contents .date-author .author{
	font-weight: bold;
}
.search .seach-contents .contents .date-author .date a,
.search .seach-contents .contents .date-author .author a {
	color: #0661B2;
	text-decoration: none;
}
.search .seach-contents .contents .date-author .author a {
	font-family: 'SST W01 Bold', 'SST W02 Bold', 'SST W10 Bold', 'SST W15 Bold', 'Arial Bold', Helvetica;
	font-weight: normal;
}
.search .seach-contents .contents .title a{
	text-decoration: none;
	color: #0661B2;
}
.search .seach-contents .media {
	position: relative;
	text-align: right;
	float: right;
	padding: 0;
	display: inline-block;
}

.search .video .seach-contents .contents .inner-contents {
	width: 82%;
}
.search .video .seach-contents .media {
	width: 16%;
	max-width: 115px;
}

.search .seach-contents .media span.icon {
	width: 31px;
	height: 31px;
}
.search .seach-contents .media img {
	width: 115px;
	float: left;
}
.search .seach-contents .media.gallery {

}

.search .seach-contents .comments,
.search .seach-contents .replies {
	width: 100px;
	text-align: center;
	font-size: 12px;
	padding: 15px 0;
	min-width: 80px;
}
.search .seach-contents .replies {
	margin-right: 0px;
}
.search .seach-contents .comments  .number,
.search .seach-contents .replies .number {
	display: block;
	font-weight: normal;
	font-size: 28px;
	color: #363636;
	font-family: "BebasRegular", 'Arial Bold', Helvetica;
}
.search .seach-contents .comments .text,
.search .seach-contents .replies .text {
	display: block;
	text-transform:uppercase;
}


.search ul li:hover .seach-contents .comments .number,
.search ul li:hover .seach-contents .replies .number,
.search ul li:hover .seach-contents .contents .date-author .date a,
.search ul li:hover .seach-contents .contents .date-author .author a,
.search ul li:hover .seach-contents .contents .title a,
.search ul li:hover .seach-contents .searchblock {
	background-color: #0068BF;
	color: #FFFFFF;

}

.search ul li .seach-contents .contents .date-author .date a:hover,
.search ul li .seach-contents .contents .date-author .author a:hover{
	text-decoration: underline;
}
/*
Pagination
*/
.pagination .navigation{
	display: block;
	overflow: hidden;
	max-width: 960px;
	margin: 30px auto;
	font-size: 18px;
	text-align: center;

}
.pagination .navigation A,
.pagination .navigation SPAN{
	display: inline-block;
	margin: 0 5px;
	padding: 10px;
	text-decoration: none;
	color: #0068bf;
	line-height: 3;
	font-weight: bold;
}
.pagination .navigation A.next,
.pagination .navigation A.prev{
	border: 0 none;
    height: 50px;
    outline: 0 none;
    text-indent: -9999px;
    width: 50px;
    z-index: 10;
    padding: 0;
}
.pagination .navigation A.next{
	background: url(../images/blog_icons.png);
	background-repeat: no-repeat;
	background-position: -68px -105px;
	background-size: 150px auto;
}
.pagination .navigation A.prev{
	background: url(../images/blog_icons.png);
	background-repeat: no-repeat;
	background-position: 0 -105px;
	background-size: 150px auto;
}
.pagination .navigation span.current{
	margin: 0 5px;
	padding: 10px;
	color: #363636
}
.pagination .navigation span.dots{

}


#lookingforusblog .inner-block {
	padding: 25px;
	text-align: center;
}
#lookingforusblog .inner-block A{
	color: #0068BF;
	padding: 10px 10px 10px 70px;
	background: url(../images/blog_icons.png);
	background-repeat: no-repeat;
	background-position: 0 -3535px;
	font-size: 16px;
	font-family: 'SST W01 Bold', 'SST W02 Bold', 'SST W10 Bold', 'SST W15 Bold', 'Arial Bold', Helvetica;
	font-weight: normal;
}
#lookingforusblog .inner-block A:hover {
	text-decoration: underline;
}





/* Social Links */
.social-pod-wrapper {
    position: absolute;
    right: 0;
    top: 60px;
    z-index: 20;
}
#sticker {
    color: #FFFFFF;
    margin: 0 auto;
    position: fixed;
    right: 0;
    text-align: center;
    bottom: 300px;
    right: -125px;
}
.lt-ie8 #sticker {
    display: none;
}
#sticker .social-pod {
    margin: 0;
    padding: 0;
    position: relative;
    width: 160px;
}
.social-pod li {
    background: none repeat scroll 0 0 #F6F6F6;
    clear: left;
    cursor: pointer;
    display: block;
    height: 35px;
    line-height: 25px;
    margin-bottom: 2px;
    position: relative;
}

.social-pod li .img {
	background-image: url(../images/social_icons.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 35px auto;
	height: 35px;
	width: 35px;

}

.social-pod li.sp-twitter .img {
	background-position: 0 -35px;

}
.social-pod li.sp-facebook .img {
	background-position: 0 -70px;
}
.social-pod li.sp-gplus .img {
	background-position: 0 -245px;
}

.social-pod li.sp-vk .img {
	background-position: 0 -280px;
}


.social-pod li .link {
    left: 45px;
    position: absolute;
    top: 5px;
}
.social-pod li .link.facebook {
    height: 27px;
    overflow: hidden;
    top: 2px;
}
.social-pod li .link.pin {
    top: 8px;
}
.social-pod img {
    float: left;
}
.social-pod a {
    float: left;
}
.social-pod-fixed {
    z-index: 1000;
}



/* Footer section */

.footer-section {
	background: #0068BF;
	display: block;
	overflow: hidden;
}
.footer-section .inner-block {
	padding: 0px;
	width: 100%;
	max-width: 100%;
}

footer {
  position: relative;
  overflow: hidden;
  width: 100%;
  min-width: 700px;
  background-color: white;
}

footer .footer-content-parallax {
    overflow: hidden;
    position: fixed;
    bottom: -365px;
    width: 100%; }

footer .footer-content-parallax-container {
    position: relative; }

footer .footer-content {
    width: 100%;
    position: relative; }

footer .footer-content .footer-meta-bg {
      width: 100%;
      top: 0;
      height: 72px;
      background-color: #fff;
      position: absolute; }

footer .footer-content .footer-content-wrapper {
      width: 100%;
      background: #01439a url(../images/footerGlow.png) center top no-repeat; }


footer .footer-content .footer-content-wrapper .footer-meta {
	height: 70px;
	font-weight: bold;
	font-size: 16px;
	color: white;
	line-height: 48px;
	overflow: visible;
	margin: 0 auto;
	/*max-width: 1057px;*/
	padding: 20px 0 0 0;
	font-size: 14px;
	font-family: 'SST W01 Bold', 'SST W02 Bold', 'SST W10 Bold', 'SST W15 Bold', 'Arial Bold', Helvetica;
	font-weight:  normal;
	padding-right:40px;
	padding-left: 40px;
}

footer .footer-content .footer-content-wrapper .footer-meta .coutry-uk {
          float: right;
          text-transform: uppercase;
          text-decoration: none;
          margin-right: 20px;
          }

footer .footer-content .footer-content-wrapper .footer-meta .coutry-uk img {
            padding: 0 10px 0 20px; }





footer .footer-content .footer-content-wrapper .footer-meta .drop-down {
          background-repeat: no-repeat;
          background-position: right center;
          padding-right: 35px;
          text-transform: uppercase;
          overflow: visible;
          text-decoration: none; }


footer .footer-content .footer-content-wrapper .footer-meta .languages {
	position: relative;
	display: inline-block;
	color: #8FD5FD;
	padding-right: 20px
}
footer .footer-content .footer-content-wrapper .footer-meta .languages .selected-lang{
	cursor: pointer;
}
footer .footer-content .footer-content-wrapper .footer-meta .languages .flag_all {
	background-image: url("../images/flags.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    height: 11px;
    overflow: hidden;
    width: 16px;
    margin: 0 5px 0 15px;
    display: inline-block;

}
footer .footer-content .footer-content-wrapper .footer-meta .languages .flag_eu {
	background-position: 0 -847px;
}
footer .footer-content .footer-content-wrapper .footer-meta .languages .flag_fr {
	background-position: 0 -825px;
}
footer .footer-content .footer-content-wrapper .footer-meta .languages .flag_it {
	background-position: 0 -1166px;
}
footer .footer-content .footer-content-wrapper .footer-meta .languages .flag_de {
	background-position: 0 -594px;
}
footer .footer-content .footer-content-wrapper .footer-meta .languages .flag_es {
	background-position: 0 -726px;
}
footer .footer-content .footer-content-wrapper .footer-meta .languages .flag_ru {
	background-position: 0 -2002px;
}

footer .footer-content .footer-content-wrapper .footer-meta .languages:hover {
	color: #FFFFFF;
	background-color: rgba(255,255,255, 0.2);
}
footer .footer-content .footer-content-wrapper .footer-meta .languages.active {
	background-color: #FFFFFF;
	color: #0068bf;
}


footer .footer-content .footer-content-wrapper .footer-meta .languages .selected-lang span.dropdown{
    background-image: url("../images/blog_icons.png");
    background-position: 0 -419px;
    background-repeat: no-repeat;
    background-size: 75px auto;
    display: inline-block;
    height: 14px;
    line-height: 15px;
    margin-left: 15px;
    width: 25px;
}
footer .footer-content .footer-content-wrapper .footer-meta .languages .more-languages {
	background-color: #FFFFFF;
	position: absolute;
	right: 0;
	top: 35px;
	width: 100%;
	display: none;
	padding-bottom: 15px;
}
footer .footer-content .footer-content-wrapper .footer-meta .languages .more-languages A {
	display: block;
	color: #0068bf;
	height: 35px;
}

footer .footer-content .footer-content-wrapper .footer-meta .drop-down {
          background-image: url(../images/up_arrow.png); }

footer .footer-content .footer-content-wrapper .footer-meta .drop-down.active {
            background-position: right -35px; }

footer .footer-content .footer-content-wrapper .footer-meta a:link,
footer .footer-content .footer-content-wrapper .footer-meta a:visited {
          text-decoration: none;
          color: #fff; }
footer .footer-content .footer-content-wrapper .footer-meta a:hover span {
          text-decoration: underline; }
footer .footer-content .footer-content-wrapper .footer-meta .back-to-top {
	cursor: pointer;
      float: left;
      margin-left: 0px;
      margin-right: 30px;
	  text-transform: uppercase;
}

footer .footer-content .footer-content-wrapper .footer-meta .totop {
	padding-right: 15px;
	text-transform: uppercase;
	overflow: visible;
	text-decoration: none;
	float: left;
}
footer .footer-content .footer-content-wrapper .footer-meta .dropdown {
	background-image: url("../images/blog_icons.png");
    background-position: 0 -389px;
    background-repeat: no-repeat;
    background-size: 75px auto;
    display: inline-block;
    height: 17px;
    line-height: 20px;
    width: 25px;
}

footer .footer-content .footer-content-wrapper .footer-more,
footer .footer-content .footer-content-wrapper .footer-info {
        margin: 0 auto;
        padding: 40px; }

footer .footer-content .footer-content-wrapper .footer-border {
        border-top: 2px solid rgba(255, 255, 255, 0.1); }
.lt-ie9 footer .footer-content .footer-content-wrapper .footer-border {
          border-top: none;
          position: relative; }
.lt-ie8 footer .footer-content .footer-content-wrapper .footer-border {
          border-top: 2px solid #1b56a4; }
.lt-ie9 footer .footer-content .footer-content-wrapper .footer-border:before {
          content: ' ';
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 2px;
          background: transparent url(../images/transBorderHorizontal.png) repeat-y top left; }
.lt-ie8 footer .footer-content .footer-content-wrapper .footer-border:before {
          display: none; }
footer .footer-content .footer-content-wrapper .footer-info {
        /*width: 977px;*/ }
footer .footer-content .footer-content-wrapper .footer-info ul {
          margin: 0 0 30px 0;
          float: left; }
footer .footer-content .footer-content-wrapper .footer-info ul li {
	float: left;
    padding: 0 13px;
    font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
    font-weight: normal;
    line-height: 38px;
    height: 38px;
}
footer .footer-content .footer-content-wrapper .footer-info ul li.no-separator {
              background-image: none; }
footer .footer-content .footer-content-wrapper .footer-info ul li.no-separator.logo {
              padding: 0; }
footer .footer-content .footer-content-wrapper .footer-info ul li.logo {
	padding-right: 20px;
	padding-left: 0;
}
footer .footer-content .footer-content-wrapper .footer-info ul li A {
	border-left: 1px solid #ffffff;
	padding-left: 20px;
    color: #ffffff;
}
footer .footer-content .footer-content-wrapper .footer-info ul li.logo A {
	border-left: 0px;
	padding-left: 0;
	padding-right: 10px;
	display: block;
}
footer .footer-content .footer-content-wrapper .footer-info ul li.logo span {
    background-image: url("../images/blog_icons.png");
    background-position: 3px -664px;
    background-repeat: no-repeat;
    background-size: 150px auto;
    display: table-cell;
    height: 40px;
    overflow: hidden;
    width: 50px;
}
footer .footer-content .footer-content-wrapper .footer-info .footer-copy,
footer .footer-content .footer-content-wrapper .footer-info .footer-copy a {
          color: #8fd5fd; }
footer .footer-content .footer-content-wrapper .footer-info .footer-details {
          float: left;
          width: 70%;
          clear: left;
          margin-bottom: 20px;
}
footer .footer-content .footer-content-wrapper .footer-info .footer-logos {
          float: right;
          width: 200px;
          margin: 0; }
footer .footer-content .footer-content-wrapper .footer-info .footer-logos span {
	float: right;
	display: inline-block;
	text-align: center;
	margin: 0 0 30px 30px;
}
footer .footer-content .footer-content-wrapper .footer-info .footer-logos span A {
	display: block;
	width: 80px;
	height: 75px;

	background-image: url("../images/blog_icons.png");
	background-position: 0 -940px;
	background-repeat: no-repeat;
	background-size: 150px auto;
}
footer .footer-content .footer-content-wrapper .footer-info .footer-logos span.logo.sony A {
	background-position: 0 -1020px;
	width: 50px;
}

footer .footer-content .footer-content-wrapper .footer-info .footer-links {
          float: left;
          width: 100%;
          margin-top: 35px;
          line-height: 27px;
          font-size: 1.1em;
          padding: 0 0 30px 0; }


@media screen and (max-width: 1060px) {

footer .footer-content .footer-meta-bg {
    display: none; }

footer .footer-content .footer-content-wrapper .footer-meta {
    margin-left: 0; }

footer .footer-content .footer-content-wrapper .footer-info {
    width: auto;
    padding: 40px 30px 40px 35px; }


.naughty_dog {
  margin-bottom: 30px;
}

}


/**
* E3 page CSS
*/

#section-bottom3 .right-bottom-mask {
	background-color: #EEEEEE !important;
}

.e3page#section-hero .right-bottom-mask {
	height: 100px;
}

.e3page#section-hero .fixed-hero-image {
	background-image: url('../images/hero_bg_xlarge.jpg');
	height: 1500px;
}

.page-e3 .widget-block .wrapper .inner-wrapper {
	position: relative;
	top: auto;
	margin-top: 140px;
	width: 100%;
}

.page-e3 .widget-block .wrapper .inner-wrapper .e3page-header-wrapper {
	display: block;
	clear: both;
}

.page-e3 section#section-hero h1.section-heading {
	font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
    font-weight: normal;
    font-size: 32px;
    font-style: normal;
}

.page-l10n-wrapper {
	display: inline-block;
}

.page-l10n-wrapper .page-l10n {
	position: relative;
	display: block;
	color: #8FD5FD;
	margin-top: 10px;
	font-size: 16px;
}

.page-l10n .selected-lang{
	background: none repeat scroll 0 0 rgba(255, 255, 255, 0.1);
    cursor: pointer;
    display: block;
    padding: 10px;
    line-height: 20px;
    color: #FFFFFF;
}

.page-l10n.active .selected-lang{
	color: #0068bf;
}

.page-l10n .selected-lang .l10n-logo {
	display: inline-block;
	background-image: url("../images/l10n.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    width: 19px;
    height: 19px;
    margin-right: 10px;
}
.page-l10n.active .selected-lang .l10n-logo SPAN.selectedlang {
	background-image: url("../images/flags.png");
    background-repeat: no-repeat;
    width: 16px;
    height: 11px;
    margin-right: 10px;
    margin-left: 5px;
    margin-top: 5px;
    display: block;
    overflow: hidden;
}
/*
.page-l10n.active .selected-lang .l10n-logo SPAN.selectedlang.en_GB {
    background-position: 0 -847px;
}
*/

.page-l10n .selected-lang .l10n-dropdown {
	background-image: url("../images/blog_icons.png");
    background-position: 0 -332px;
    background-repeat: no-repeat;
    background-size: 60px auto;
    display: inline-block;
    height: 14px;
    line-height: 15px;
    margin-left: 15px;
    width: 25px;
}

.page-l10n .flag_all {
	background-image: url("../images/flags.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    height: 11px;
    overflow: hidden;
    width: 16px;
    margin: 0 5px 0 15px;
    display: inline-block;

}
.page-l10n .flag_eu {
	background-position: 0 -847px;
}
.page-l10n .flag_fr {
	background-position: 0 -825px;
}
.page-l10n .flag_it {
	background-position: 0 -1166px;
}
.page-l10n .flag_de {
	background-position: 0 -594px;
}
.page-l10n .flag_es {
	background-position: 0 -726px;
}

.page-l10n:hover {
	color: #FFFFFF;
	background-color: rgba(255,255,255, 0.2);
}
.page-l10n.active {
	background-color: #FFFFFF;
	color: #0068bf;
	margin-top: 8px;
}

.page-l10n .more-l10n-languages {
	background-color: #ffffff;
    display: none;
    padding-bottom: 15px;
    position: absolute;
    right: 0;
    top: 40px;
    width: 100%;
    z-index: 9999999;
}

.page-l10n .more-l10n-languages A {
	color: #0068bf;
    display: block;
    height: 35px;
    line-height: 35px;
}


.e3page-header {
	display: inline-block;
	float: left;
	width: 60%;
}

.e3page-logo{
	display: inline-block;
	float: right;
	width: 285px;
	height: 100px;
	background-image: url(../images/e3_page_logo_16.png);
	background-position: top right;
	background-repeat: no-repeat;
}

#section-featured .BlockContent:first-child .wrapper {
	margin-top: -90px !important;
}

.page-e3 .widget-block .wrapper .inner-wrapper {
	color: #FFFFFF;
	opacity: 50%;
}

#section-bottom3 .right-bottom-mask,
#section-bottom4 .left-top-mask  {
	background-color: #EEEEEE !important;
}
.countdown_wrap .wrapper {
    padding: 20px 0 50px 0 !important;
    max-width: 940px;
    display: block;
	position: relative;
	padding: 30px 0;
	text-align: center;
}
.countdown_wrap.theme-compact .wrapper .headingWrapper {
	padding-top: 170px;
	padding-bottom: 20px;
	margin: 0;
}
.countdown_wrap .wrapper .right-text {
	position: absolute;
	top: 52px;
	right: 50px;

}

.countdown_wrap .wrapper .headingWrapper hgroup h2 {
	color: #0068fb;
	text-align: center;
}
.countdown_wrap .wrapper .headingWrapper hgroup h3 {
	color: #ffffff;
	text-align: center;
	font-family: 'SST W01 Roman','SST W02 Roman','SST W10 Roman','SST W15 Roman',Arial,Helvetica;
    font-size: 32px !important;
}


.countdown_wrap.theme-classic .wrapper .headingWrapper hgroup h3 {
	color: #363636
}


.top-hero-banner .countdown_wrap.theme-classic .wrapper .headingWrapper hgroup h2,
.top-hero-banner .countdown_wrap.theme-classic .wrapper .headingWrapper hgroup h3 {
	color: #ffffff;
	text-align: left;
	margin-bottom: 7px;
}

.theme-classic.countdown_wrap .wrapper .countdown-container h4 {
	color: #ffffff;
	padding-top: 180px;
	padding-bottom: 30px;

    font-family: "adelle",Georgia;
    font-size: 26px;
    font-style: italic;
    font-weight: normal;
}


.countdown_wrap .wrapper .countdown-container {
	background-image: url(../images/countdown_bg_1.jpg);
	background-position: top center;
	background-repeat: no-repeat;
    background-color: #0a1f5c;
    background-size: cover;
	height: 529px;
	position: relative;
}
.countdown_wrap .wrapper .countdown-container iframe {
	height: 529px;
}
.countdown_wrap .titles {
  width: 100%;
  display: inline-block;
  text-align: center;
  margin-left: 15px;
}

.countdown_wrap .titles ul {
    display: inline-block;
    /*margin-left: 20px;*/
}

.countdown_wrap .titles ul li {
      float: left;
      list-style: none;

      text-align: center;
      display: inline;
      margin-right: 25px;
      width: 48px;
      padding: 5px 0;
      position: relative;
      z-index: 3;

    color: #ffffff;
    /*
    font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
    font-weight: normal;*/
    font-size: 18px;
}

.countdown_wrap .text {
  width: 860px;
  display: block;
  margin: 0 auto;
  text-align: center;
  margin-bottom: 40px;
  margin-top: 10px;
}

.countdown_wrap .countdownHolder {
	position: relative;
	width: 366px;
	margin: 0 auto;
    font-family: 'BebasRegular',sans-serif;
    font-weight: normal;
    font-size: 35px;
	line-height: 46px;
	height: 50px;
	overflow: hidden;
}

.countdown_wrap .countdownHolder .position,
.countdown_wrap .countdownHolder .overlay {
    display: inline-block;
    height: 50px;
    overflow: hidden;
    width: 30px;
    margin: 0 2px 0 0;
}

.countdown_wrap .countdownHolder .overlay {
    background: url('../images/counter_bg.png') repeat-x;
    position: absolute;
    z-index: 2;
}

.countdown_wrap .countdownHolder .position {
    background: #0068bf;
    z-index: 1;
}

.countdown_wrap .countdownHolder .digit {
    position: absolute;
    display: block;
    width: 30px;
    text-align: center;
    color: #fff;
    z-index: 0;
}

.countdown_wrap .countdownHolder .countDiv {
    display: inline-block;
    width: 10px;
    position: relative;
}

.countdown_wrap .links {
	display: block;
	bottom: 0;
	position: absolute;
	height: 70px;
	line-height: 70px;
	/*background-color: rgba(0,0,0, 0.3);*/
	width: 100%;
}
.countdown_wrap .links .links-wrapper {
	width: 100%;
}

.theme-classic.countdown_wrap .links {
	background-color: none;
	position: relative;
	width: auto;
}


.countdown_wrap .links .dates {
	display: inline-block;
	width: 50%;
	float: left;
	text-align: left;
	color: #FFFFFF;
	/*font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
    font-weight: normal;
    font-size: 16px;
    	*/
}
.countdown_wrap .links .dates:first-child {
	text-align: right;
}
.countdown_wrap .links .dates:nth-child(2) .flag{
		margin-left: 30px;
}
.countdown_wrap .links .dates .flag{
	width: 16px;
	height: 11px;
	overflow: hidden;
	background-image: url(../images/flags.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	display: inline-block;
	margin-right: 20px;
}
.countdown_wrap .links .dates .flag_eu{
	background-position: 0 -748px;
}
.countdown_wrap .links .dates .flag_gb{
	background-position: 0 -847px;
}

.countdown_wrap .links a {
	border:0px solid #262626;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	font-size:16px;
	font-family:arial, helvetica, sans-serif;
	padding: 15px 25px;
	text-shadow: 1px 1px 0 rgba(255,255,255,0.3);
	text-decoration: none;
	font-weight:bold;
	text-align: center;
	color: #FFFFFF;
	background-color: #424242;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#424242), to(#1F1F1F));
	background-image: -webkit-linear-gradient(top, #424242, #1F1F1F);
	background-image: -moz-linear-gradient(top, #424242, #1F1F1F);
	background-image: -ms-linear-gradient(top, #424242, #1F1F1F);
	background-image: -o-linear-gradient(top, #424242, #1F1F1F);
	background-image: linear-gradient(to bottom, #424242, #1F1F1F);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#424242, endColorstr=#1F1F1F);
}

.page-gamescom section.sonyLightGrey .BlockContent .left-top-mask {
	background-color: #EEEEEE !important;
}
.page-gamescom .fadeItem {
	opacity: 1 !important;
}

.gamescom#section-hero .widget-block {
	min-height: 300px;
}

.gamescom#section-hero .widget-block .wrapper {
	height: auto;
}

.gamescom#section-hero .countdown_wrap.theme-classic .wrapper .headingWrapper hgroup h1 {
	color: #ffffff;
}

.gamescom#section-hero .fixed-hero-image {
	background-image: url('../images/hero_bg_large.jpg');
	height: 1000px;
}

.gamescom#section-hero .theme-classic.countdown_wrap .links {
	background: none;
	line-heigt: 100px;
	height: 100px;
}

.gamescom#section-hero  .theme-classic.countdown_wrap .headingWrapper {
	margin-bottom: 40px;
}

/* hiding shapes on gamescom page */
.page-gamescom #section-hero .shapes{
	display: none;
}

/* height fix for e3 pages header section
.page-e3 .it_IT #section-hero,
.page-e3 .fr_FR #section-hero,
.page-e3 .es_ES #section-hero {
	min-height: 320px !important;
}
.page-e3 .it_IT #section-hero .widget-block,
.page-e3 .fr_FR #section-hero .widget-block,
.page-e3 .es_ES #section-hero .widget-block {
	overflow: visible;
}
.page-e3 .it_IT #section-hero .widget-block .wrapper,
.page-e3 .fr_FR #section-hero .widget-block .wrapper,
.page-e3 .es_ES #section-hero .widget-block .wrapper {
	min-height: 320px !important;
	overflow: visible;
}

.page-e3 .it_IT #section-hero.e3page .fixed-hero-image,
.page-e3 .fr_FR #section-hero.e3page .fixed-hero-image,
.page-e3 .es_ES #section-hero.e3page .fixed-hero-image {
	height: 400px;
}
 */
/** END of E3 page CSS **/



/* E3 Video CSS */

.e3video-container {
	cursor: pointer;
	height: 529px;
	width: 940px;
	background-image: url(../images/countdown_bg_2.jpg);
	background-position: top center;
	background-repeat: no-repeat;
    background-color: #0a1f5c;
}

.SCEEE3YTVideo hgroup h2.section-heading,
.SCEEE3YTVideo hgroup h3.section-sub-heading,
.SCEEE3Video hgroup h2.section-heading,
.SCEEE3Video hgroup h3.section-sub-heading {
	text-align: center;
}




/* E3 Top3 Widget */

.SCEEE3top3_wrap {

}

.SCEEE3top3_wrap .box-row {
}

.SCEEE3top3_wrap .box-row .box-cell {
	display: table-cell;
	text-align: center;
	width: 33%;
}

.SCEEE3top3_wrap .box-row .box-cell .e3top3-container {
	display: block;
	overflow: hidden;
}
.SCEEE3top3_wrap .box-row .box-cell .e3top3-container IMG {
	max-width: 100%;
}
.SCEEE3top3_wrap .box-row .box-cell .e3top3-container A  {
	float: none;
}

/* SCEE Content Post Widget */

.SCEEContentPost h3 {
	text-align: left;
}
.SCEEContentPost IMG {
	max-width: 100%;
}

/* End of SCEE Content Post Widget */


/** SCEE Promoted Post Widget **/

.SCEEPromotedPost {
	position: relative;
}
.SCEEPromotedPost .inner-block {
	padding: 50px;
}
.SCEEPromotedPost .scee-promoted {
    background-color: rgba(0, 0, 0, 0);
    background-image: url("../images/hero_bg.jpg");
    background-position: center top;
    background-repeat: no-repeat;
    background-size: cover;
    height: 360px;
    width: 100%;

}

.SCEEPromotedPost .scee-promoted .SCEEPromotedPost_wrap {
	max-width: 70%;
	color: #FFFFFF;
}

.SCEEPromotedPost .scee-promoted .SCEEPromotedPost_wrap .headingWrapper{
	margin-bottom: 0;
}

.SCEEPromotedPost .scee-promoted .SCEEPromotedPost_wrap .promo-head-container {
	display: table-row;
	width: 100%;
}

.SCEEPromotedPost .scee-promoted .SCEEPromotedPost_wrap .promo-head-container .img-container,
.SCEEPromotedPost .scee-promoted .SCEEPromotedPost_wrap .promo-head-container .widgettitle {
	display: table-cell;
	vertical-align: top;
}
.SCEEPromotedPost .scee-promoted .SCEEPromotedPost_wrap .promo-head-container .img-container IMG {
	margin-right: 20px;
}
.SCEEPromotedPost .scee-promoted h2.section-heading,
.SCEEPromotedPost .scee-promoted h3.section-sub-heading {
	float: left;
	clear: left;
	color: #FFFFFF;
}

.SCEEPromotedPost .scee-promoted h2.section-heading {
	font-size: 24px;
	margin-top: 8px;
}
.SCEEPromotedPost .scee-promoted h3.section-sub-heading {
	font-size: 32px;
}

.SCEEPromotedPost .scee-promoted .SCEEPromotedPost_wrap p{
	color: #FFFFFF;
	text-align: left !important;";
	margin-top: -10px;
	clear: both;
	max-width: 60%;
	margin: 20px 0;
}
.SCEEPromotedPost .scee-promoted .SCEEPromotedPost_wrap p A {
	display: inline;
	color: #ffffff;
	padding: 0;
	text-decoration: underline;
}
.SCEEPromotedPost .scee-promoted .SCEEPromotedPost_wrap p A:hover {
	text-decoration: none;
}
.SCEEPromotedPost .scee-promoted .SCEEPromotedPost_wrap A.link-btn {
	padding: 17px 23px;
	color: #FFFFFF;
	margin-right: 20px;
}

/** end of SCEE Promoted post widget */

/** SCEE Featured List post */

.e3page#section-hero .sceefeaturedlist_wrap .wrapper {
	padding: 50px 0 !important;
}

.sceefeaturedlist_wrap .featuredlistBox {
	display: block;
	overflow: hidden;
}

.sceefeaturedlist_wrap .featuredlistBox ul {

}
.sceefeaturedlist_wrap .featuredlistBox ul li {
	display: inline-block;
	float: left;
	width: 31.914893617021%;
	margin-right: 2.127659574468%;
	margin-bottom: 2.127659574468%;
}

.sceefeaturedlist_wrap .featuredlistBox ul li:nth-child(3n+3) {
	margin-right: 0;
}

.sceefeaturedlist_wrap .featuredlistBox ul li:nth-child(3n+4) {
	clear: left;
}

.sceefeaturedlist_wrap .featuredlistBox ul li A {
	display: block;
	overflow: hidden;
	position: relative;
}

.sceefeaturedlist_wrap .featuredlistBox ul li A span{
	position: absolute;
	top: 0;
	left: 0;
}
.sceefeaturedlist_wrap .featuredlistBox ul li A div{
	position: relative;
	width: 100%;
	height: 225px;
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
}

.sceefeaturedlist_wrap .featuredlistBox ul li A h3{
	padding: 15px;
	color: #363636;
	background-color: #f5f5f5;
	text-align: left;
	width: 90%;
	min-height: 40px;
}

.sceefeaturedlist_wrap .featuredlistBox ul li:hover A h3{
	background-color: rgba(10,104,182,0.9);
	color: #FFFFFF;
}

.sceefeaturedlist_wrap .featuredlist-more A{
    background: none repeat scroll 0 0 #F5F5F5;
    cursor: pointer;
    display: block;

    padding: 15px 0;
    text-align: center;

    font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
    font-size: 16px;
    padding-right: 30px;
    text-transform: uppercase;

}
.sceefeaturedlist_wrap .featuredlist-more A:hover {
    background: none repeat scroll 0 0 #E6E6E6;
}


.e3page#section-hero .sceefeaturedlist_wrap .featuredlist-more A {
	background-color: rgba(255,255,255,0.1);
	color: #FFFFFF;
}
.e3page#section-hero .sceefeaturedlist_wrap .featuredlist-more  A SPAN SPAN{
    background-position: 0 -800px;
    background-size: 65px 1500px;
}

.sceefeaturedlist_wrap .featuredlist-more A SPAN SPAN {

    background-image: url("../images/blog_icons.png");
    background-position: 0 -3600px;
    background-repeat: no-repeat;
    margin-left: 10px;
    min-width: 20px;

    position: relative;
    overflow: hidden;

}
/** end of SCEE Featured List Post */

/** SCEE Storify Widget CSS **/

.SCEEStorify H2,
.SCEEStorify H3{
	text-align: center;
}

.SCEEStorify .wrapper {
	padding: 60px 50px 0 50px !important;
}
.SCEEStorify .wrapper .container{
	background: #FFFFFF;
	padding-top: 30px;
}
#section-bottom .SCEEStorify .wrapper .container {
	padding-top: 0;
}
.SCEEStorify .wrapper .sceestorify-container{
	overflow: hidden;
}

.SCEEStorify .wrapper .sceestorify-container .storify {
	padding-left: 20px;
}
.SCEEStorify .wrapper .sceestorify-container iframe{
	max-width: 960px !important;
	width: 100% !important;
	margin: 0 auto;
}

/** SCEE PAGE HERO **/

.pagehero_wrap {
	padding-top: 120px;
	position: relative;
}
.pagehero_wrap .right-logo {
	position: absolute;
	top: 30px;
	right: 0;
}
.pagehero_wrap P {
	color: #FFFFFF;
}


#section-hero .widget-block.pagehero_wrap .wrapper .headingWrapper {
	margin-top: 30px;
}


/** Homepage HotSpot Widget **/

.section-homepage-hotspot {
	position: absolute;
	top: 120px;
	right: 0;

	max-width: 400px;
	margin-right: 50px;
}

.section-homepage-hotspot .SCEEHomepageSpot_wrap {
	padding: 10px;
	display: table-row;
	border-collapse: separate;
	border-spacing: 2px 1px;
	/*overflow: hidden;*/
}

.section-homepage-hotspot .SCEEHomepageSpot_wrap A{
	display: block;
	max-height: 90px;
	overflow: hidden;
}
.section-homepage-hotspot .SCEEHomepageSpot_wrap .txt-container,
.section-homepage-hotspot .SCEEHomepageSpot_wrap .img-container {
	display: table-cell;
	vertical-align: middle;
	background: rgba(31, 31, 31, 0.7);
	padding: 10px 25px;
}

.section-homepage-hotspot .SCEEHomepageSpot_wrap:hover .txt-container,
.section-homepage-hotspot .SCEEHomepageSpot_wrap:hover .img-container {
	background: rgba(31, 31, 31, 0.9);
}


.section-homepage-hotspot .SCEEHomepageSpot_wrap .img-container IMG{
	max-width: 100%;
	max-height: 65px;
	display: inline-block;
	float: left;
}

.section-homepage-hotspot .SCEEHomepageSpot_wrap .txt-container{
	padding-right: 50px;
	width: 230px;
    background-image: url("../images/blog_icons.png");
    background-repeat: no-repeat;
    background-position: 120% -900px;
    background-size: 75px auto;
}
.section-homepage-hotspot .SCEEHomepageSpot_wrap:hover .txt-container {
    background-image: url("../images/blog_icons.png");
    background-repeat: no-repeat;
    background-position: 120% -900px;
    background-size: 75px auto;
}
.section-homepage-hotspot .SCEEHomepageSpot_wrap .txt-container h3 {
	font-family: 'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;
    font-weight: normal;
    text-transform: uppercase;
	color: #FFFFFF;
	text-align: left;
}
.section-homepage-hotspot .SCEEHomepageSpot_wrap .txt-container span{
    text-transform: none;
    color: #FFFFFF;
	text-align: left;
}

/** END of Homepage HotSpot Widget **/



/** E3 Streaming Widget **/
.page-e3 #section-hero .widget-block .wrapper {
	height: auto;
	min-height: 500px;
}
.SCEEE3Stream {

}

.SCEEE3Stream .e3stream-container {

}

.wrapper IFRAME{
	width: 100%;
	height: 560px;
}



@media all and (max-width: 1490px) {
	#section-featured .featuredBox {
		width: 940px;
		margin-left: 0;
		margin: auto;
		min-width: 200px;
	}

	#section-featured .featuredBox ul li.featured-article:nth-child(2)  .img-container .img-bkg {
		background-position: 0px center;
	}

	#section-featured .featuredBox ul li.featured-article:nth-child(3)  .img-container .img-bkg,
	#section-featured .featuredBox ul li.featured-article:nth-child(4)  .img-container .img-bkg,
	#section-featured .featuredBox ul li.featured-article:nth-child(5)  .img-container .img-bkg {
		background-position: -470px center;
	}

	#section-featured .featuredBox ul li.featured-article:nth-child(6)  .img-container .img-bkg {
		background-position: -235px center;
	}


	#section-featured .featuredBox ul li.featured-article:nth-child(1),
	#section-featured .featuredBox ul li.featured-article:nth-child(1) article {
		display: none;
	}

	#section-featured .featuredBox ul li.featured-article:nth-child(2){ /*post2*/
		margin-left: 0;
		width: 704px;
	}
	#section-featured .featuredBox ul li.featured-article:nth-child(2) article{
		width: 442px;
	}
	#section-featured .featuredBox ul li.featured-article:nth-child(3){ /*post3*/
		width: 234px;
	}
	#section-featured .featuredBox ul li.featured-article:nth-child(3) article{
		width: 204px;
	}
	#section-featured .featuredBox ul li.featured-article:nth-child(4){ /*post4*/
		margin-left: 0;
		width: 234px;
	}
	#section-featured .featuredBox ul li.featured-article:nth-child(4) article{
		width: 204px;
	}
	#section-featured .featuredBox ul li.featured-article:nth-child(5){ /*post5*/
		width: 234px;
	}
	#section-featured .featuredBox ul li.featured-article:nth-child(5) article{
		width: 204px;
	}
	#section-featured .featuredBox ul li.featured-article:nth-child(6){ /*post6*/
		width: 468px;
	}
	#section-featured .featuredBox ul li.featured-article:nth-child(6) article {
		width: 438px;
	}

	#section-featured .featuredBox ul li.featured-article:last-child,
	#section-featured .featuredBox ul li.featured-article:last-child article {
		display: none;
	}

}

@media all and (max-width: 1057px) {
	#content,
	.loadmore,
	.inner-block,
	.widget-block .wrapper {
		padding: 20px 20px 20px 20px;
	}

	#section-hero .wrapper .social-store-links .homepage-links {
		margin-top: 40px;
	}
	.section-homepage-hotspot {
		margin-right: 20px;
		top: 125px;
	}
	.section-homepage-hotspot .SCEEHomepageSpot_wrap .img-container IMG {
		max-height: 42px;
	}

	.section-homepage-hotspot .SCEEHomepageSpot_wrap .txt-container {
		width: 170px;
		background-size: 50px auto;
		background-position: 115% -595px;
		padding-left: 15px;
	}
	.section-homepage-hotspot .SCEEHomepageSpot_wrap:hover .txt-container {
		background-size: 50px auto;
		background-position: 115% -595px;
	}
	.section-homepage-hotspot .SCEEHomepageSpot_wrap .txt-container h3 {
		display: inline;
		font-size: 16px;
	}

	#section-hero .widget-block .wrapper {
		padding: 0 20px;
	}

	#section-hero .wrapper .social-store-links ul li {
		min-width: 100px;
	}
	#section-hero .wrapper .social-store-links ul li.facebook,
	#section-hero .wrapper .social-store-links ul li.twitter {
		text-align: center;
	}

	.de_DE #section-hero .wrapper .social-store-links,
	.fr_FR #section-hero .wrapper .social-store-links,
	.it_IT #section-hero .wrapper .social-store-links,
	.es_ES #section-hero .wrapper .social-store-links,
	#section-hero .wrapper .social-store-links {
		width: 38%;
	}

	.archives #section-contents-2 .contents {
		padding-left: 0px;
		padding-right: 0px;
	}

	.blog-list .calendar-block {
		padding-right: 20px;
		padding-left: 20px;
	}
	#section-bottom1 UL LI .cellWrap {
		float: none;
	}
	#section-bottom1 UL LI .cell2 {
		max-width: 313px;
	}
	#section-bottom1 UL LI .cell3 {
		display: none;
	}
	.shapes {
		display: none;
	}
	#section-bottom2 fieldset input[type="text"] {
		width: 76%;
	}

	#section-featured .featuredBox {
		width: 706px;
		overflow: hidden;
	}

	#section-featured .featuredBox ul li.featured-article:nth-child(2)  .img-container .img-bkg {
		background-position: -235px center;
	}

	#section-featured .featuredBox ul li.featured-article:nth-child(3)  .img-container .img-bkg,
	#section-featured .featuredBox ul li.featured-article:nth-child(4)  .img-container .img-bkg,
	#section-featured .featuredBox ul li.featured-article:nth-child(5)  .img-container .img-bkg,
	#section-featured .featuredBox ul li.featured-article:nth-child(6)  .img-container .img-bkg {
		background-position: -470px center;
	}


	#section-featured .featuredBox ul li.featured-article:nth-child(1),
	#section-featured .featuredBox ul li.featured-article:nth-child(1) article {
		display: none;
	}


	#section-featured .featuredBox ul li.featured-article:nth-child(2){ /*post2*/
		margin-left: 0;
		width: 470px;
	}
	#section-featured .featuredBox ul li.featured-article:nth-child(2) article{
		width: 440px;
	}
	#section-featured .featuredBox ul li.featured-article:nth-child(3){ /*post3*/
		width: 234px;
	}
	#section-featured .featuredBox ul li.featured-article:nth-child(3) article{
		width: 204px;
	}
	#section-featured .featuredBox ul li.featured-article:nth-child(4){ /*post4*/
		margin-left: 0;
		width: 234px;
	}
	#section-featured .featuredBox ul li.featured-article:nth-child(4) article{
		width: 204px;
	}
	#section-featured .featuredBox ul li.featured-article:nth-child(5){ /*post5*/
		width: 234px;
	}
	#section-featured .featuredBox ul li.featured-article:nth-child(5) article{
		width: 204px;
	}
	#section-featured .featuredBox ul li.featured-article:nth-child(6){ /*post6*/
		width: 234px;
	}
	#section-featured .featuredBox ul li.featured-article:nth-child(6) article {
		width: 204px;
	}

	#section-featured .featuredBox ul li.featured-article:last-child,
	#section-featured .featuredBox ul li.featured-article:last-child article {
		display: none;
	}

	.search .seach-contents .contents {

	}
	#section-bottom3 .headingWrapperSmall {
		min-height: 60px;
	}
	.singlepost #content ARTICLE .main-contents .fullwidthelement{
		width: 148%;
	}
	/*
	.countdown_wrap .wrapper .countdown-container,
	.countdown_wrap .wrapper .countdown-container iframe{
		height: 450px;
	}
	*/

	.sceefeaturedlist_wrap .featuredlistBox ul li A h3{
		width: 90%;
	}

}


.post-sidebar .widget_mostreadpostswidget {
    background: #f5f5f5;
    margin-top: 20px;


}

.post-sidebar .widget_mostreadpostswidget a{
    color: #363636 !important;
    font-size: 16px;
}

.post-sidebar .widget_mostreadpostswidget .widgettitle {
    font-family: "SST W01 Bold","SST W02 Bold","SST W10 Bold","SST W15 Bold","Arial Bold",Helvetica;
    padding: 20px;
    width: 100%;
    box-sizing: border-box;
    font-size: 18px;

}

.post-sidebar .widget_mostreadpostswidget li {
    box-sizing: border-box;
    width: 100%;
    border-bottom: 1px solid #eee;
    padding: 15px;
}

.post-sidebar .widget_mostreadpostswidget li:hover {
    background-color: #eee;
}

.post-sidebar .widget_mostreadpostswidget li:last-child {
    border-bottom: none;
}

.post-sidebar .widget_mostreadpostswidget li span.no {
  display: block;
  float: left;
  width: 13%;
  margin: 0;
  box-sizing: border-box;
  color: #0068BF;
  font-size: 22px;
  font-family: "BebasRegular","SST W01 Bold","SST W02 Bold","SST W10 Bold","SST W15 Bold","Arial Bold",Helvetica, sans-serif;
  padding-left: 5px;
}

.post-sidebar .widget_mostreadpostswidget li div.title {
    float: left;
    width: 85%;
    line-height: 1.3em;
}
.post-sidebar .widget_mostreadpostswidget li div.title P {
	margin: 0;
}

.post-sidebar .widget_mostreadpostswidget li a {
    display: block;
    margin: 0;
    box-sizing: border-box;
    color: #363636 !important;
}

#section-bottom1 .widget_mostreadpostswidget UL LI .no,
.post-sidebar .widget_mostreadpostswidget li .thumbnail {
	display: none;
}

section .post-sidebar .widget_mostreadpostswidget .headingWrapperSmall {
	margin: 0;
}


.post-sidebar .widget_mostreadpostswidget .headingWrapperSmall hgroup h3 {
	font-size: 18px;
}

.SCEE-share-buttons {
    margin-bottom: 60px;
    clear: both;
}

.SCEE-share-buttons .share-button {
    display: block;
    width: 70px;
    height: 61px;
    float: left;
    margin-right: 2px;
    background: #eee;
    text-indent: -9999px;
    background-repeat: no-repeat;
    background-image: url(../images/social-off.png);

}

.SCEE-share-buttons .share-button:hover {
    background-image: url(../images/social-on.png);
}

.SCEE-share-buttons .twitter {
    background-position: -8px -343px;
}

.SCEE-share-buttons .twitter:hover {
    background-color: #28aae1;
}

.SCEE-share-buttons .facebook {
    background-position: -1px -91px;
}

.SCEE-share-buttons .facebook:hover {
    background-color: #3c5898;
}

.SCEE-share-buttons .g-plus {
    background-position: -6px -176px;
}

.SCEE-share-buttons .g-plus:hover {
    background-color: #cd3627;
}

.SCEE-share-buttons .pinterest {
    background-position: -8px -261px;
}

.SCEE-share-buttons .pinterest:hover {
    background-color: #de010d;
}

.SCEE-share-buttons .whatsapp {
    background-position: -8px -428px;
}

.SCEE-share-buttons .whatsapp:hover {
    background-color: #2aa11d;
}

.SCEE-share-buttons .email {
    background-position: -11px -8px;
}

.SCEE-share-buttons .email:hover {
    background-color: #363636;
}


.SCEE-share-buttons .vk {
    background-position: -11px -510px;
}

.SCEE-share-buttons .vk:hover {
    background-color: #567ca4;
}

.SCEE-share-buttons .reddit {
    background-position: -11px -593px;
}

.SCEE-share-buttons .reddit:hover {
    background-color: #ff4500;
}

.sceerecentcomments_wrap .section-sub-heading {
    margin-bottom: 0px;
}


@media screen and (max-width: 1000px) {
	footer .footer-content .footer-content-wrapper .footer-more {
	    width: 100%;
	    margin: 0 16px;
	}

	footer .footer-content .footer-content-wrapper .footer-more div:last-child {
	      display: none;
	}
    .singlepost #content ARTICLE .main-contents q.rightcolumnelement{
		font-size: 24px;
		line-height: 1.4;
	}
	.article-right-mask {
		left: 25%;
	}
	.post-likes-next .post-likes .watch-action .status .people {
		max-width: 70px;
	}

	#section-hero .widget-block .wrapper .searchForm fieldset input[type="text"] {
		background-position: 125% -2150px;
	}

    .store-psplus-box.four-boxes .store-box {
        text-align: center;
        min-height: 135px;
        display: block;
    }

    .store-psplus-box.four-boxes .store-box .box-bg {
        display: inline-block;
        text-align: center;
    }

    .store-psplus-box.four-boxes .store-box .box-bg span {
        margin: 15px 0 5px 0;
    }

    .store-psplus-box.four-boxes .store-box .box-contents {
        display: inline-block;
        text-align: center;
        padding: 0 10px 0 10px;
    }

    .store-psplus-box.four-boxes .store-box .box-contents h3 {
        margin-top: 0px;
        text-align: center;
    }

	#section-hero .wrapper .main-inner-wrapper {
		width: 58% !important;
	}

	.SCEEPromotedPost .scee-promoted {
    	background-position: 70% top;
    }
}

@media screen and (min-width: 1000px) {

    .store-psplus-box.four-boxes .store-box {
        display: table;
    }

    .store-psplus-box.four-boxes .store-box .box-bg {
        display: table-cell;
    }

    .store-psplus-box.four-boxes .store-box .box-contents {
        display: table-cell;
    }

}

@media screen and (max-width: 840px){
	footer .footer-content .footer-content-wrapper .footer-info .footer-details {
	    width: 65%;
	}
	footer .footer-content .footer-content-wrapper .footer-info .footer-logos {
	    margin: 0;
	}
	footer .footer-content .footer-content-wrapper .footer-meta {
	    width: auto;
	}

	#section-hero .widget-block .wrapper .searchForm fieldset input[type="text"] {
		background-position: 130% -2150px;
	}

	.search .video .seach-contents .contents .inner-contents {
		width: 78%;
	}
	.search .video .seach-contents .media {
		width: 20%;
	}

	.theme-classic.countdown_wrap .wrapper .countdown-container h3 {
		padding-top: 145px;
	}

	.countdown_wrap .wrapper .countdown-container,
	.countdown_wrap .wrapper .countdown-container iframe{
		height: 440px !important;
	}
	.SCEEIFrame iframe {
		height: 500px !important;
	}


	.countdown_wrap.theme-compact .wrapper .headingWrapper {
	   padding-bottom: 10px;
	   padding-top: 120px;
	}

	.SCEEPromotedPost .scee-promoted .SCEEPromotedPost_wrap {
		max-width: 80%;
	}


}
@media screen and (max-width: 660px){
	#sticker-sticky-wrapper #sticker{
	    bottom: 100px;
	}
}

/*PGW tweaks to hero spot*/
.section-homepage-hotspot {
    max-width: 408px;
    top: 141px;
}

.section-homepage-hotspot .SCEEHomepageSpot_wrap A {
    max-height: 79px;
}

.section-homepage-hotspot .SCEEHomepageSpot_wrap {
    border-spacing: 0 0;
}

.section-homepage-hotspot .SCEEHomepageSpot_wrap .img-container {
    padding-left: 10px;
    background-color: #0d3175;
}

.section-homepage-hotspot .SCEEHomepageSpot_wrap .img-container IMG {
    max-width: none;
}

.section-homepage-hotspot .SCEEHomepageSpot_wrap .txt-container {
    padding-left: 0;
    padding-right: 40px;
    background-color: #0d3175;
    background-position: 125% -902px;
}

.section-homepage-hotspot .SCEEHomepageSpot_wrap .txt-container h3 {
    text-transform: none;
    font-size: 15px;
}

.section-homepage-hotspot .SCEEHomepageSpot_wrap:hover .txt-container {
    padding-left: 0;
    padding-right: 40px;
    background-color: #0d3175;
    background-position: 125% -902px;
}

.section-homepage-hotspot .SCEEHomepageSpot_wrap:hover .img-container {
    background-color: #0d3175;
}

#section-hero .wrapper .social-store-links .homepage-links {
    margin-top: 85px;
}

#section-hero .wrapper .main-inner-wrapper .headingWrapper {
    margin-top: 12px;
}

/* end PGW hotspot tweaks*/

/*paris games week page css*/

.page-parisgamesweek .e3page#section-hero .fixed-hero-image {
    background-image: url(../images/pgw-hero-bg.jpg);
    background-color: #001169;
}

.page-parisgamesweek #section-hero .widget-block .wrapper {
    height: auto;
}

.page-parisgamesweek .widget-block .wrapper .inner-wrapper {
    position: relative;
    top: auto;
    margin-top: 140px;
    width: 100%;
}

.page-parisgamesweek .e3page-header {
    float: right;
    text-align: right;
    width: 55%;
}

.page-parisgamesweek section#section-hero h1.section-heading {
    text-align: right;
    font-size: 32px;
    font-family: "SST W01 Bold", "SST W02 Bold", "SST W10 Bold", "SST W15 Bold", "Arial Bold", Helvetica, sans-serif;
    font-style: normal;
}

.page-parisgamesweek section#section-hero .hashtag {
    color: #fff;
    font-size: 24px;
    font-family: "adelle", Georgia, serif;
    font-style: italic;
    margin-right: 30px;
    position: relative;
    top: 4px;
}

.page-parisgamesweek section#section-hero .hashtag a {
    color: #fff;
}

.page-parisgamesweek .e3page-logo {
    float: left;
    background-image: url(../images/pgw-logo.png);
    width: 335px;
    height: 119px;
    position: relative;
    top: -13px;
}

.page-parisgamesweek .countdown_wrap .wrapper .countdown-container {
    background: url(../images/pgw-countdown-bg.png) repeat;
}

.page-parisgamesweek .countdown_wrap.theme-compact .wrapper .headingWrapper {
    padding-top: 132px;
    padding-bottom: 101px;
    margin: 0;
}

.page-parisgamesweek .countdown_wrap .wrapper .headingWrapper hgroup h2 {
    color: #fff;
    font-size: 32px;
    font-family: "SST W01 Roman", "SST W02 Roman", "SST W10 Roman", "SST W15 Roman", Arial, Helvetica, sans-serif;
    text-align: center;
    font-style: normal;
}

.page-parisgamesweek .countdown_wrap .links .dates {
    font-size: 16px;
    font-family: "SST W01 Bold", "SST W02 Bold", "SST W10 Bold", "SST W15 Bold", "Arial Bold", Helvetica, sans-serif;
}

.page-parisgamesweek .countdown_wrap .links .dates .flag {
    width: 20px;
    height: 13px;
}

.page-parisgamesweek .countdown_wrap .links .dates .flag_gb {
    background: url(../images/pgw-flag-uk.png);
}

.page-parisgamesweek .countdown_wrap .links .dates .flag_eu {
    background: url(../images/pgw-flag-france.png);
}


.page-parisgamesweek .page-l10n .selected-lang {
    background: #b3c2e1;
}

.page-parisgamesweek .page-l10n.active .selected-lang {
    background: #ffffff;
}


.page-parisgamesweek .page-l10n .selected-lang .l10n-logo {
    background-image: url(../images/l10n-dark.png);
}

.page-parisgamesweek .page-l10n.active .selected-lang {
    color: #363636;
}

.page-parisgamesweek .page-l10n.active .selected-lang .l10n-logo SPAN.selectedlang {
    background: none;
}

.page-parisgamesweek .page-l10n .selected-lang .l10n-dropdown {
    background: url(../images/chevron-dark.png) no-repeat 3px 3px;
}

.page-parisgamesweek .page-l10n .more-l10n-languages A {
    text-align: left;
}

.page-parisgamesweek .page-l10n .selected-lang {
    color: #363636;
}

.page-parisgamesweek .SCEEPGWSocialLinksBox {
    margin-bottom: -63px;
}

.page-parisgamesweek .social-links-box {
    width: 100%;
}

.page-parisgamesweek .SCEEPGWSocialLinksBox .box-cell {
    background: #fff;
}

.page-parisgamesweek .SCEEPGWSocialLinksBox .social-box .box-contents .table-cell {
    display: block;
    text-align: center;
}

.page-parisgamesweek .SCEEPGWSocialLinksBox .social-links-box .social-box .box-contents h4 {
    text-align: center;
    font-family: "adelle", Georgia, serif;
    font-size: 22px;
    color: #0068bf !important;
}

.page-parisgamesweek .SCEEPGWSocialLinksBox .social-links-box .social-box .box-contents p {
    text-align: center;
    font-family: "SST W01 Roman", "SST W02 Roman", "SST W10 Roman", "SST W15 Roman", Arial, Helvetica, sans-serif;
    font-size: 18px;

}

.page-parisgamesweek .SCEEPGWSocialLinksBox .social-links-box .social-box .box-contents .table-cell .background-img {
    display: inline-block;
    width: 100px;
    height: 100px;
    background-position: 0 0;
    background-size: auto;
    margin-bottom: 14px;
}

.page-parisgamesweek .SCEEPGWSocialLinksBox .social-links-box .social-box .box-contents .table-cell .shadow {
    width: 113px;
    height: 14px;
    display: inline-block;
    background: url(../images/pgw-shadow.png);
    margin-bottom: 20px;
}

.page-parisgamesweek .SCEEPGWSocialLinksBox .social-links-box .social-box.instagram .box-contents .table-cell .background-img {
    background-image: url(../images/pgw-social-instagram.png);
}

.page-parisgamesweek .SCEEPGWSocialLinksBox .social-links-box .social-box.twitter .box-contents .table-cell .background-img {
    background-image: url(../images/pgw-social-twitter.png);
}

.page-parisgamesweek .SCEEPGWSocialLinksBox .social-links-box .social-box.snapchat .box-contents .table-cell .background-img {
    background-image: url(../images/pgw-social-snapchat.png);
}

.page-parisgamesweek .SCEEPGWSocialLinksBox .social-links-box .social-box.facebook .box-contents .table-cell .background-img {
    background-image: url(../images/pgw-social-facebook.png);
}

.page-parisgamesweek .social-links-box .box-cell:hover .social-box .box-contents h4, .page-parisgamesweek .social-links-box .box-cell:hover .social-box .box-contents p, .page-parisgamesweek  .social-links-box .box-cell:hover .social-box, .page-parisgamesweek  .social-links-box .box-cell:hover {
    background: #fff;
    color: inherit;
}

.page-parisgamesweek .e3page#section-hero .sceefeaturedlist_wrap .featuredlist-more A {
    background: #f5f5f5;
    color: #363636;
}

.page-parisgamesweek .e3page#section-hero .sceefeaturedlist_wrap .featuredlist-more A SPAN SPAN {
    background-image: url(../images/chevron-right-dark.png);
    background-position: 0% 0%;
    background-size: auto;
}

.page-parisgamesweek .SCEEIFrame_wrap .wrapper {
    padding-top: 0px;
}

.page-parisgamesweek .SCEESocialLinksBox_wrap .headingWrapper {
    display: none;
}

.page-parisgamesweek .SCEESocialLinksBox_wrap .box-row:first-child {
    display: none;
}

.page-parisgamesweek .SCEEPGWSocialLinksBox .headingWrapper {
    display: block;
}

.page-parisgamesweek .SCEEPGWSocialLinksBox .box-row:first-child {
    display: block;
}

.page-parisgamesweek .SCEEPGWSocialLinksBox .inner-block {
    padding-bottom: 10px;
}

.page-parisgamesweek section h2.section-heading {
    font-style: italic;
}

.page-parisgamesweek .countdown_wrap .gb_date {
    box-sizing: border-box;
    padding-right: 15px;
}

.page-parisgamesweek .countdown_wrap .links .dates:nth-child(2) .flag {
    margin-left: 15px;
}

.page-parisgamesweek .countdown_wrap .links .dates:only-child {
    width: 100%;
    text-align: center;
}

.homepage #section-bottom4 .inner-block {
	padding-top: 0;
}

@media screen and (max-width: 1060px) {
    .page-parisgamesweek .e3page-header {
        width: 54%;
    }

    .page-parisgamesweek #sticker {
        bottom: 120px;
    }
    .page-parisgamesweek .section-bottom-block {
        padding-top: 55px;
    }

    .page-parisgamesweek .SCEEPGWSocialLinksBox {
        margin-bottom: -20px;
    }

    .section-homepage-hotspot {
        top: 130px;
    }

    #section-hero .wrapper .social-store-links .homepage-links {
        margin-top: 67px;
    }

    .page-parisgamesweek section#section-hero h1.section-heading {
        font-size: 24px;
    }
}

@media screen and (max-width: 840px) {
    .page-parisgamesweek .countdown_wrap.theme-compact .wrapper .headingWrapper {
        padding-top: 92px;
        padding-bottom: 70px;
    }
}

@media screen and (max-width: 800px) {
    .page-parisgamesweek section#section-hero h1.section-heading {
        font-size: 24px;
    }
}








