/* css reset*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, tr {
	margin: 0;
	padding: 0;
	border: none;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

body {padding:0; margin:0;left:0; top:0;
  background:#ffffff; 
  font-size:14px;
  min-height:100%;
  position:absolute;
  width:100%;
  color:#44424b;
  text-rendering: optimizeLegibility;
  
  /*
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  */
  
}

strong,
h1, h2, h3,
.sb-title,
.post-title,
.sb-top-post-lnk,
h2{ 
font-weight: 600;
/*font-family: 'Roboto', sans-serif;*/
}

body, input, textarea, button {
 font-family: 'Open Sans', sans-serif;
 /*font-family: 'Lato', sans-serif;*/
}

a { color:#81acdd; text-decoration:none;}
form { padding:0; margin:0;}

 
 ::selection, #deal-details  ::selection{
  background: #81acdd  !important; /* WebKit/Blink Browsers */
  color: #fff;
}
 ::-moz-selection {
  background: #81acdd ; /* Gecko Browsers */
  color: #fff;
}

.nl-setting-day-option + label {  display:inline-block; font-weight:bold; font-size:16px;}
.nl-setting-day-option:first-child + label {width:80px;}
#nl-settings-text { padding:10px 30px; font-size:15px; line-height:21px;}
.nl-setting-day-option:checked + label { font-weight:bold;}

body.hide-footer-header { background:#eee;}
body.hide-footer-header #content-wrap { padding:0px 0 20px; margin:0; }
body.hide-footer-header #main-wrap { margin-bottom:0; }

body.nl-subs-set-body #main-wrap { transition:none; -webkit-transition:none;}

body.nl-subs-set-body #gwrap { position:fixed; top:50%; left:0; width:100%;}
body.nl-subs-set-body #main-wrap { margin-top:-200px;}
body.nl-subs-set-body .content-block {max-width:440px;}
body.nl-subs-set-body #page h1 {text-align:center; color:#fff; background:#50527a; padding:15px 0;
border-top-left-radius: 5px;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
border-top-right-radius: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
}
/*
body.nl-subs-set-body #nl-settings-days { width:100px; margin:0 auto; position:relative; left:5px;}
body.nl-subs-set-body #nl-settings-form { width:200px; margin:0 auto;}
*/

body.nl-subs-set-body #nl-settings-form { padding:0 30px;} 

body.hide-footer-header #footer-section,
body.hide-footer-header #categories-menu,
body.hide-footer-header #top-nav-links,
body.hide-footer-header #wdn-brief-wrap
 { display:none;}

#footer-section { position:absolute; bottom:0; left:0; width:100%; 
background:#fff;
}
#white-stab-wrap {
position: absolute;
height: 100%;
top: 0;
left:0;
width: 100%;
z-index: 2;
}

#white-stab { 
position:relative; height:100%; top:0;
margin: 0 auto;
}


.centered { text-align:center;}

#main-wrap { 
  margin:0 auto 140px auto;
}


#footer {  box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
}

#wdn-brief-lnk {  position:relative; z-index:2;}

#wdn-brief-wrap {

left:0; top:0; width:100%;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
 background:#50527a;
z-index:5;

}

.content-block,
#footer,
.nl-area-wrap,
#white-stab,
#main-wrap,
#footer,
#wdn-brief,
.content-block
 { /*max-width:880px;*/
 max-width:925px;
 }

.content-block { min-width:240px; margin:0 auto;}

#content { 

margin:0 auto; 
position:relative;
}

#footer-wrap {  background:#50527a; }
#footer {  padding:26px 0px;}

#wdn-brief { padding:25px 0px 15px;
background: #50527a;
text-align:left;
color:#fff;
min-width: 240px;
margin:0 auto;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
position:relative;
}

#wdn-brief-lnk img {width:340px;}

.external-view-body { overflow:hidden;}

#nl-area-wrap { 
text-align:center;
background:#fff;
padding:10px 10px;
}

.nl-area-content {
padding:10px 10px;

}

.nl-area-wrap { text-align:center;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;

background:#eff3fe;
border:#d8dbe5 solid 1px;

padding:10px;
margin:20px auto 0;
position:relative;
}



.nl-inputs { display:inline-block; vertical-align:middle;}

.nl-label { color:#333; font-size:18px; margin-right:10px;  font-weight:600; 
display:inline-block; text-align:left;
 vertical-align:middle;}
 
.nl-label div:nth-child(2) { font-size:12px; font-weight:normal;

}

.nl-label div:nth-child(2), .nl-label div:nth-child(2)  a {
  color:#a4a8b3;
} 

.nl-label div:nth-child(2)  a {
  text-decoration:underline;
}

.nl-label input[type=checkbox] { vertical-align:middle;}

.nl-email { background:#fff; border:1px solid #dee2e4;
outline:none;
width:300px;
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
height:38px;
padding:0 10px 0 10px;
vertical-align:middle;
font-size:16px;
}

.site-popup-close-btn,
.load-more-btn,
.submit-btn,
#sb-nl-form input[type=submit],
.nl-submit { background:#fa5f66;
height:36px; border:none;
-webkit-transition: all 0.2s;
-moz-transition: all 0.2s;
transition: all 0.2s;
color:#fff;
border:none;
font-size:15px; 
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
outline:none;
vertical-align:middle;

padding:0 10px;

-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}

.subm-bl-btn,
.nl-submit {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-left:5px;
  font-weight:bold;
  text-transform:uppercase;
 font-size:13px;
}

.subm-bl-btn:hover,
.nl-submit:hover { opacity:0.9;}

#header-wrap {
 padding:8px 0;
 z-index:20;
}

#header-wrap { padding:10px 20px;}

#top-icons { float:right; position:relative; top:5px;}
#top-icons a { font-size:20px; text-decoration:none; color:#888; }

#cat-menu {position:fixed;top:0; right:-200px; width:200px;
height:100%;
font-size:14px;
text-decoration:none;
background:#555;
}

.menu-mode #cat-menu {
right:0;
}

#main-wrap { position:relative; left:0;}
.menu-mode #main-wrap { left:-200px;}
.menu-mode #header-wrap { left:-200px;}

#cat-menu,
#header-wrap,
#main-wrap { 
-webkit-transition: all 0.4s ease-out;
-moz-transition: all 0.4s ease-out;
transition: all 0.4s ease-out;
}

#cat-menu a { display:block; margin:5px 10px; color:#fff;}

#header-socials { position:absolute; left:40px; top:25px; z-index:2;}
  .fb-home-btn, .twitter-home-btn {
  vertical-align: middle;
height: 20px;
display: inline-block;
  }
  
#logged-as { font-size:12px; display:inline-block; margin-right:5px;}   
  
/*  
#top-nav-links { 
position:absolute; height:33px; right:20px; top:20px;
color:#fff;
}
*/
#top-nav-links {
    position: absolute;
    height: 33px;
    right: 0;
    top: 0;
    color: #fff;
}

#top-nav-links a { color:#c1c2d6; text-transform:uppercase; display:inline-block; margin-left:10px; font-size:11px; font-weight:600;}
#top-nav-links a:hover { text-decoration:underline; color:#fff;}

/*
#login-url-lnk .tnl-icon { display:none;}
#top-nav-links .submit-url-lnk .tnl-icon { 
 font-size:28px; 
vertical-align: middle;
    display: inline-block;
    position:relative;
    top:1px;
    position:absolute;
    left:2px;
}
#top-nav-links .submit-url-lnk {
  height:42px; 
  display:inline-block;
  color:#fff;
  padding:7px 5px 0 37px;
  font-size:14px;
  
  border-radius:24px;
  
  box-sizing:border-box;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  background:#fa5f66;
  vertical-align:middle;
  -webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;

    position: fixed;
    right: 30px;
    bottom: 30px;
    text-transform:none;
}

.sul-text { 
display:inline-block;
overflow:hidden;
height:19px;
width:0;
position:relative; top:1px;
 box-sizing:border-box;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
vertical-align:middle;
-webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;
white-space: nowrap;
}

.submit-url-lnk:hover .sul-text { 
width:105px;
}

#top-nav-links .submit-url-lnk:hover { text-decoration:none;
}
*/

#top-social { float:left;
    position: relative;
    top: 10px;
    margin-right: 20px;
}

#top-nav-links .submit-url-lnk .tnl-icon {
    font-size: 10px;
}

#top-nav-links .submit-url-lnk {
    height: 29px;
    display: inline-block;
    color: #fff;
    padding: 6px 7px 0;
    font-size: 12px;
    text-transform: uppercase;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    background: #fa5f66;
    vertical-align: middle;
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
}

#top-nav-links .submit-url-lnk:hover {
    text-decoration: none;
    background: #fff;
    color: #fa5f66;
}

#search-form {  
position:relative; 
vertical-align:middle;
float: right;
}

#bottom-search-form { position:relative; width:100%;}

.active #search-form { opacity:1;}

#search-box-wrap {

width:290px;
}

#search-form.active #search-box-wrap { 

opacity: 1;
pointer-events: inherit;
}

#bottom-search-field,
#search-field {  
padding:0 40px 0 10px;
border:none;  
font-size:16px;
width:100%;
outline:none;  
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
height:42px;
position:relative;
color:#fff;

float:right;
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
background: #6e6f90; 
/*rgba(255,255,255, 0.7);*/

}

.active #bottom-search-field,
.active #search-field { pointer-events:inherit; }

#search-btn { position:absolute; right:8px; font-size:18px; color:#fff; opacity:0.5; top:8px; text-decoration:none;}

#search-button {position:absolute; right:8px; background:none; padding:0; border:none;
top:7px;
outline:none;
font-size:13px; 
color: rgba(0,0,0, 0.67);
text-transform:uppercase;
cursor:pointer;
 }
 
 #user-nav { float:right; margin-right:10px; margin-top:10px;}
 
 #bottom-un-search-icon,
 #un-search-icon { 
 color:#fff; 
 font-size:20px;
 position:absolute;
 top:6px;
 right:8px; 
 z-index:2;
 width:30px;
 height:30px;
 background: url(images/searchbtn.png) no-repeat;
 background-size:cover;
 -webkit-background-size:cover;
 -moz-background-size:cover;
 }
 
 
 #user-nav  a{
   font-size:13px; color: rgba(0,0,0, 0.61);
   text-decoration:none;
   text-transform:uppercase;
 }
 
 #user-nav  a:hover { text-decoration:underline;}
 
 #m-preloader-block { margin-top:15px;}
 #m-load-more-btn { display:block; text-align:center;
 background:#fff;
 color:#66b5f2;
 
 
 border-radius:3px;
 -webkit-border-radius:3px;
 -moz-border-radius:3px;
 padding:10px 0;
 font-weight:600; font-size:16px;
 position:relative;
 
 -webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
transition: all 0.2s linear;
 }
 
 #m-load-spin { font-size:22px; position:absolute; left:0; width:100%; text-align:center; top:50%; margin-top:-13px; 
display:none;
}

.active  #m-load-spin { display:block;}
.active #m-load-more-label{ opacity:0;}
 
 #m-load-more-btn:hover {

 color:#fff;
 }
 
 
/* animation */

.ld-one {
    opacity: 1;
    -webkit-animation: dot 1.3s infinite;
    -webkit-animation-delay: 0.0s;
    animation: dot 1.3s infinite;
    animation-delay: 0.0s;
}

.ld-two {
    opacity: 1;
    -webkit-animation: dot 1.3s infinite;
    -webkit-animation-delay: 0.2s;
    animation: dot 1.3s infinite;
    animation-delay: 0.2s;
}

.ld-three {
    opacity: 1;
    -webkit-animation: dot 1.3s infinite;
    -webkit-animation-delay: 0.3s;
    animation: dot 1.3s infinite;
    animation-delay: 0.3s;
}

@-webkit-keyframes dot {
    0% {
        opacity: 1;
    }
    50% {
        opacity: 0;
    }
    100% {
        opacity: 0;
    }
}

@keyframes dot {
    0% {
        opacity: 1;
    }
    50% {
        opacity: 0;
    }
    100% {
        opacity: 0;
    }
}


input#search-field:focus::-webkit-input-placeholder {
  color: rgba(255,255,255, 0);
}
input#search-field:focus::-moz-input-placeholder {
  color: rgba(255,255,255, 0);
}

input#search-field:focus:-moz-input-placeholder {
 color: rgba(255,255,255, 0);
}

input#search-field:focus:-ms-input-placeholder {
  color: rgba(255,255,255, 0);
}

input#search-field::-webkit-input-placeholder {
  color: #fff;
}
input#search-field::-moz-input-placeholder {
  color: #fff;
}

input#search-field:-moz-input-placeholder {
 color: #fff;
}

input#search-field:-ms-input-placeholder {
  color: #fff;
}

::-webkit-input-placeholder { /* WebKit browsers */
    color:    #aaa;
}


:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #aaa;
}


::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #aaa;
}


:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #aaa;
}

/* Webkit */
input:focus::-webkit-input-placeholder {
   
}

/* Mozilla Firefox 4 - 18 */
input:focus:-moz-placeholder {
   
}

/* Mozilla Firefox 19+ */
input:focus::-moz-placeholder {
   
}

/* IE 10+ */
input:focus:-ms-input-placeholder {
    color: transparent !important;
}

#top-menu { 
white-space: nowrap;
position:relative;
padding-bottom:13px;

border-bottom:1px solid #ededed;
margin-bottom:20px;
margin-top:17px;
}

#top-menu .content-block { position:relative;}

#user-action-top {
border-bottom:1px solid #ededed;
margin-bottom:10px;
padding-bottom:10px;
}

#user-action-top:after { display:block; content:""; clear:both;}

.action-user-avatar{width:50px; height:50px; margin-right:10px; vertical-align:top; float:left;}
#action-user-name { font-size:20px; font-weight:600;}
#action-user-info {

}


#top-filter-wrap { position:relative;}

#filter-drop,
#filter-menu { position:absolute; right:0; bottom:27px; text-transform:uppercase;}

#filter-drop { bottom:-6px; right:0;}

#filter-drop-list { list-style:none;
position: absolute;
left: 0px;
background: #fff;
border: 1px solid #dddddd;
width: 94px;
z-index:5;
font-size:14px;
top:20px;
display:none;
border-top-right-radius: 3px;
-moz-border-radius-topright: 3px;
-webkit-border-top-right-radius: 3px;
border-bottom-left-radius: 3px;
-moz-border-radius-bottomleft: 3px;
-webkit-border-bottom-left-radius: 3px;
border-bottom-right-radius: 3px;
-moz-border-radius-bottomright: 3px;
-webkit-border-bottom-right-radius: 3px;

}

#filter-drop-list:before{position:absolute; opacity:0; left:0; top:-10px; height:10px; width:100%; content:"";}

#filter-drop {  right:-11px;}
#filter-drop-label { text-align:right;}
#filter-drop-label .icon-down-dir { margin-right:-4px;}

#filter-drop:hover #filter-drop-list,
 #filter-drop-list.opened { display:block;}

#filter-drop-label { color:#fa5f66; cursor:pointer;
display:inline-block;
padding:5px 10px 3px;
position:relative;
border:1px solid #fff;
top:-6px;

border-top-left-radius: 3px;
-moz-border-radius-topleft: 3px;
-webkit-border-top-left-radius: 3px;
border-top-right-radius: 3px;
-moz-border-radius-topright: 3px;
-webkit-border-top-right-radius: 3px;
font-size:13px; font-weight:600;

box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
width:96px;
white-space:nowrap;
}



#filter-drop:hover #filter-drop-label { border:1px solid #dddddd; border-bottom:1px solid #fff; z-index:7; background:#fff;}

#filter-drop-list li { cursor:pointer; padding:5px 10px; color:#a4a8b3; font-size:13px; font-weight:600;}
#filter-drop-list li:hover { background: #f5f6fa; color:#fa5f66; }

#nav-icons { float:right; position:relative; top:9px;}
#nav-icons a{ color:#fff; font-size:18px; }

#top-nav {
position:relative;
top:18px;
float:right;
}

#top-nav.active { z-index:3; opacity:1;}


#filter-menu a,
#titles-only-label,
#top-menu .tm-item { 
text-decoration:none; 
display:inline-block;
position:relative;
/*text-transform:uppercase;*/
-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
transition: all 0.2s linear;
/*color:#a4a8b3;*/
color:#50527a;
margin-right:18px;
font-size:15px;
font-weight:600;
padding:0;
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
}

.tmi-latest { width:48px;}
.tmi-voted { width:85px;}
.tmi-clicked { width:94px;}
.tmi-fav { width:92px;}

.tmi-drop { position:relative;}

.tmi-drop-down:before { position:absolute; left:0; width:100%; background: rgba(255,255,255,0); height:20px; top:-20px;  content:"";}
.tmi-drop-down { position:absolute; display:none; left:0; width:100px; background:#fff; z-index:10;
top:33px;
border:1px solid #ededed;
border-top:none;
}
.tmi-drop:hover .tmi-drop-down {display:block;}
.tmi-drop-down li { display:block; list-style:none; }
.tmi-drop-down li a{display:block; color:#50527a; font-size:14px; padding:5px 5px;}
.tmi-drop-down li a:hover { color:#fa5f66;}

#filter-menu a { margin-left:10px; margin-right:0; padding:0; border:none;}

#titles-only-label { margin-right:0; position:absolute; right:0; top:0px;}
#titles-only-label input { vertical-align:middle; position:relative; top:-1px;}
.body-hide-titles .post-meta { display:none;}

#selected-time{
  position: absolute;
  top: -38px;
  right: 0;
  color: #a4a8b3;
 font-size: 16px;
 font-weight: 600;
}


#categories-menu-content {
  margin-right:170px;
}

#categories-menu span#more-menu { display:none; position:relative;}
#categories-menu #more-menu.active { display:inline-block;}

#categories-menu span#more-menu {
  transition:none;
  -webkit-transition:none;
  -moz-transition:none;
}

#categories-menu span#more-menu:hover {
 color:#44424b;
}

#more-menu-label { position:relative; z-index:11;}

#more-drop {
position:absolute;
top:0px;
padding-top:22px;
left:0;
z-index:10;
display:none;
min-width:80px;
background:#fff;
border:1px solid #dddddd;
}


#more-drop, #more-drop a:last-child {
  
  
  border-bottom-left-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  -webkit-border-bottom-left-radius: 3px;
  
  border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  -webkit-border-bottom-right-radius: 3px;
}  


#more-drop:before { content:""; left:0; position:absolute; height:10px; top:-10px; width:100%; opacity:0;}

#more-menu:hover #more-drop {display:block;}

#more-drop a { display:block;
cursor: pointer;
padding: 5px 5px;
color: #44424b;
white-space:nowrap;
font-weight:normal;
}

#more-drop a:hover {
 background: #f5f6fa;
 color: #6f63a5;
}


#top-menu .tm-item.active,
#top-menu .more-drop .tm-item:hover,
#top-menu .tm-item:hover {
color:#fa5f66; 
}

#top-menu .tm-item.active { font-weight:bold;}


#filter-menu a:hover,
#filter-menu a.active { color:#81acdd;}


#top-menu .tm-item:after{
-webkit-transition: height .15s linear;
-moz-transition: height .15s linear;
-ms-transition: height .15s linear;
-o-transition: height .15s linear;
transition: height .15s linear;

 content:""; width:100%; left:0; bottom:-14px;
 background:#fa5f66;
position:absolute;
height:0;
}

#top-menu .tm-item.active:after,
#top-menu .tm-item:hover:after { height:3px;

} 


#nav-left { float:right;}
#nav-right { float:right;}
#nav-right a { margin-right:0; margin-left:5px;}

.more-drop { position:absolute; top:0px; left:-10px; display:none; background:#fff; z-index:10; padding-top:35px;
 border:1px solid #eee;
 color:#a4a8b3;
}
#top-menu .more-drop a{ display:block; margin:0; padding:10px; color:#a4a8b3;}
.more-label {z-index:20;}
.more-menu:hover .more-label{  color:#a4a8b3; position:relative;}
.more-menu:hover .more-drop { display:block;  }



#header { position:relative;}

#logo-h1 { position:relative; float:left;}

#wdn-brief-lnk,
#logo {
/*
background: url(red/logored.png) no-repeat;

width:350px;
height:82px;
*/
background-size:100% auto;
-webkit-background-size:100% auto;
-moz-background-size:100% auto; 
display:inline-block;
height:82px; 
float:left;
position:relative;
/*top:18px;*/
top:8px;
}


.fb-like { margin-right:10px; vertical-align:top;}

#sb-form { 
border:1px solid #e3e3e3;
float:left;
position:relative;
padding-right:60px;
background:#e3e3e3;
}

.social-links { float:right; position:relative; top:10px;}

#top-right-block { position:absolute; right:0; top:22px; }

#sb-field { border:none;  width:260px;  padding:0 10px; height:35px; background:none; outline:none; float:left;

}
#sb-btn { 
background:#3bad66; 
border:none;
outline:none;
padding:0;
height:37px;
width:60px; 
float:left;
color:#fff;
position:absolute;
top:-1px;
right:-1px;
font-size:16px;
}

.autocomplete { background:#fff; overflow:hidden; position:relative; left:0px;
border:1px solid #eee;
color:#333;
}
.autocomplete-w1 {position:absolute; top:0;;}
.autocomplete div{padding:5px; cursor:pointer;}
.autocomplete .selected {background:#eee; }


.favicon { 
max-width:20px; 
vertical-align:middle; float:left; position:relative; 
width:20px;
height:20px;
margin-right:6px;
margin-top:1px;
}

.post-meta-icon { font-size:18px;}

.favicon, .post-meta-icon { position:relative; top:-4px; vertical-align:top; display:inline-block;}
.post-meta-icon { top:-5px;}
.site-name-lnk,
.made-popuplar { vertical-align:top; display:inline-block;}


 .header-social-btns { display:inline-block;}
 .footer-social-btns { margin-top:12px; }
 
 #footer {text-align:center;}
 /*
 #footer-left { float:left;}
 #footer-right { float:right;}
 */
 
 
 #footer-right a { 
 color:#d0d5d9;
 display:inline-block;
 position:relative;
 }
 
 #footer-right a span{ font-size:36px;
 }
 
 #footer-right a:hover,
 #footer-right a:hover span {
 color:#b0b5b9;
 border-color:#b0b5b9;
 }
 
 #ft-tw-icon,
 #ft-fb-icon,
 #ft-nl-icon { background: url(images/footer-icons.png) no-repeat; display:inline-block; margin-left:12px;
 width:32px; height:32px;
 }
 
 #ft-fb-icon { background-position:-44px 0;}
 #ft-nl-icon { background-position:-88px 0;}
 
 #footer, #footer-menu a { color: #c1c2d6; font-size:14px;  }
 #copyright h1,
 #copyright { font-size:12px;  }
 
 #copyright h1 { font-weight:inherit; display:inline;}
 
 #footer-menu { margin-bottom:10px;  }
 
 #footer-menu a  {margin:0 20px; font-size:14px;
 -webkit-transition: all 0.2s;
-moz-transition: all 0.2s;
transition: all 0.2s;
 }
 #footer-menu a:hover { text-decoration:underline; color:#fff;}


#wrap { 
padding:0px 0px 30px; 
position:relative;
}

.custom-body-wrap #content,
.custom-body-wrap #content-wrap,
.custom-body-wrap  #main-wrap,
.custom-body-wrap #wrap {max-width:none; background:none;}

.custom-body-wrap { background:#f5f5f5;}
.custom-body-wrap #top-nav-links{ display:None;}

.custom-body-wrap #categories-menu,

.custom-body-wrap #top-nav { display:none;}

#free-vectors-wrap { text-align:center;
font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial;
padding-top:40px;
}

#free-vectors-wrap img { display:block; margin:0 auto 0px; width:100%;}
#free-vectors-wrap h1 { font-size:38px; margin-bottom:10px;}
#here-are-100-notice { font-size:20px; line-height:29px; margin-bottom:60px;
color:#83868e;

}

#vectors-100-download { padding:40px 20px 0; color:#83868e;}

#vectors-100-please {
font-size: 24px;
font-weight: bold;
color:#44424b;
}

#vectors-100-email-notice {
font-size: 13px;
margin-top: 15px;
}

#vectors-100-subscribe-form {
position: relative;
width: 600px;

margin: 30px auto 0;
}

#vectors-100-subscribe-form-wrap {
position: relative;
}

.vectors-100-confirm-wrap {
font-size: 13px;
color: #999;
margin-top: 10px;
}

#vectors-100-subscribe-form [name=email] {
width: 100%;

background: #ffffff;
border: 1px solid #dfdfdf;
height: 60px;
font-size: 20px;
padding: 0 15px;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
outline: None;

border-top-left-radius: 3px;
-moz-border-radius-topleft: 3px;
-webkit-border-top-left-radius: 3px;
border-bottom-left-radius: 3px;
-moz-border-radius-bottomleft: 3px;
-webkit-border-bottom-left-radius: 3px;

}

#vectors-100-scroll-btn { display:inline-block;
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
display: inline-block;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;

padding: 11px 20px;
text-align: center;
color: #fff;
font-weight:normal;
border:none;
background:#fa5f66;
margin-bottom:40px;
font-size:20px;
}

#vectors-100-subscribe-form [type=submit] {
position: absolute;
top: 0;
right: 0px;

margin-left:10px;

border-top-right-radius: 3px;
-moz-border-radius-topright: 3px;
-webkit-border-top-right-radius: 3px;
border-bottom-right-radius: 3px;
-moz-border-radius-bottomright: 3px;
-webkit-border-bottom-right-radius: 3px;


width: 160px;
outline: None;

height: 60px;
font-size: 20px;
display: inline-block;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
width: 200px;
padding: 11px 0;
text-align: center;
color: #fff;
font-weight:600;
border:none;
background:#fa5f66;
}

#vectors-100-subscribe-form [type=submit]:hover { background:#63579a; }

#topprenav { color:#fff; float:right; font-size:14px; position:relative; top:40px;}
#topprenav a { color:#fff;}
#topprenav a:hover { text-decoration:underline;}

#content-wrap { 
background:#fff;
padding:20px 0px 20px;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
}


.md-modal.md-show {
  visibility: visible;
}


.modal-close-btn { 
position:absolute; display:inline-block; width:29px; height:29px; right:-14px; top:-14px;
 background: url(/images/close-button.png) no-repeat;
 z-index:20;
}

.md-modal {
position: fixed;
top: 50%;
left: 50%;
width: 50%;
max-width: 630px;
min-width: 320px;
height: auto;
z-index: 2000;
visibility: hidden;

-webkit-transform: translateX(-50%) translateY(-50%);
-moz-transform: translateX(-50%) translateY(-50%);
-ms-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
}

.md-modal.md-show  .md-content {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
opacity: 1;
}

.md-content h3 { font-size:24px; margin-top:0;}
.md-content { padding:20px; }

#facebook-popup .md-content { padding:0; }
#facebook-popup.md-modal { max-width:320px;} 

.md-overlay {
position: fixed;
width: 100%;
height: 100%;
visibility: hidden;
top: 0;
left: 0;
z-index: 1000;
opacity: 0;
background: rgba(0,0,0,0.8);
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s;
}

.md-overlay.md-show   {
opacity: 1;
visibility: visible;
}

.md-modal .md-content { background:#fff;
position: relative;
border-radius: 3px;
margin: 0 auto;
-webkit-transform: scale(0.7);
-moz-transform: scale(0.7);
-ms-transform: scale(0.7);
transform: scale(0.7);
opacity: 0;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s;
}



#sidebar-line { position:absolute; height:100%; width:1px; right:340px; top:0; background:#e0e0e0;}

#filter-tabs { position:relative; z-index:2;  
  float:right;
  top:5px;
  font-size:12px;
 }

.gc-line {
padding-top:10px;
margin-bottom:10px;
clear:both; 
border-bottom:1px solid #f2f2f2;
-webkit-box-shadow:0 1px 0px 0 #fefefe;
} 
 
#filter-tabs, #filter-tabs a { color:#888888;}
#filter-tabs a {text-decoration:underline; font-weight:600; }
#filter-tabs .delim { margin:0 10px; display:inline-block;}


#filter-tabs .filter-tab.active,
#filter-tabs .filter-tab:hover { color:#000;}

#filter-tabs .filter-tab.active { text-decoration:none;}


.stp-info .block-story-link { position:relative; right:0; top:0; margin-left:10px; display:inline-block;}
.stp-num { 
 color:#296acc;
 font-size:18px;
}


#categories-menu { padding:0px 0px; background:#393957 ;
height:29px;

text-align:left;

box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
margin:0 auto;

}

#categories-menu, #categories-menu .content-block { position:relative; max-width:none;}


#categories-menu { font-size:0; padding-left:10px;}

#categories-menu .cat-menu-lnk,
#categories-menu #more-menu { color:#c1c2d6; text-decoration:none; font-weight:normal;
display:inline-block; 
height:17px;
font-size:11px;
line-height:17px;
position:relative;
padding:6px 5px;
text-transform:uppercase;
font-weight:600;
margin-right:4px; 
 -webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
transition: all 0.2s linear;
}


#categories-menu .cat-menu-lnk.active,
#categories-menu .cat-menu-lnk:hover,
#categories-menu #more-menu:hover {
  color:#fff;
} 

.vote-count-wrap.hidden { display:none;}

.avatars-cell {display:table-cell; vertical-align:middle;
white-space:nowrap;
text-align:right;
padding-left:10px;
width:26px;
}

.avatar-wrap { position:relative; display:inline-block;}

.rd-icon-info,
.avatar-info { position:absolute; bottom:52px; left:50%; visibility:hidden;
opacity:0;
-webkit-transition: all 0.2s;
-moz-transition: all 0.2s;
transition: all 0.2s;

background:rgba(0,0,0, 0.8);
text-align:center;
padding:7px 15px;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;


transform: translateX(-50%);
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);

-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;

}

.rd-icon-info:after,
.avatar-info:after {
content:"";
position:absolute; bottom:-6px;
left:50%;
margin-left:-5px;
width: 0;
height: 0;
border-style: solid;
border-width: 6px 5px 0 5px;
border-color: rgba(0,0,0, 0.8) transparent transparent transparent;
}
 
 .avatar-info-name { display:block; font-size:14px; color:#fff; font-weight:bold;}
 
 .rd-icon-info-action,
 .avatar-info-action { display:block; font-size:11px; color:#ddd; }

.avatar-wrap:hover .avatar-info { 
  visibility:visible;
  opacity:1;
}

.post-fav-cell a:hover .rd-icon-info{
visibility:visible;
  opacity:1;
}

.vote-avatar { width:26x; height:26px;
 position: relative;
  top: 3px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;

 }

 
 
.round-icon-lnk {
 width:26px; height:26px;
 display:inline-block;
 background:#d2d5e4;
 position: relative;
 vertical-align:top;
  top: 6px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
text-align:center;

-webkit-transition: background 0.15s ease-out;
  -moz-transition: background 0.15s ease-out;
  transition: background 0.15s ease-out;
  margin-left:5px;
} 

.round-icon-lnk:nth-child(2) { margin-left:-5px;}

.round-icon-lnk:hover { background:#fa5f66;}

.round-icon-lnk > span { color:#fff; position:relative; top:2px;}

/* 
 .vote-avatar, .post-thumb-img {
 opacity:0;
-webkit-transition: all 0.2s;
-moz-transition: all 0.2s;
transition: all 0.2s;
 }
 
 .post-thumb-img.loaded,
 .vote-avatar.loaded { opacity:1;}
 */

#post-rows { position:relative; }
  
.posts-row-block { position:relative; left:0; 
   visibility:hidden; opacity:0;
   position:absolute; visibility:visible; position:absolute;
   overflow:hidden;
   left:0; top:0;
   width:100%;
   height:0;
 }
 
 .ad-row .post-vote-cell { position:relative; }
 .ad-row .vote-widget { display:none;}
 .ad-row .post-vote-cell:before{
       position: absolute;
    top: 17px;
    left: -17px;
    width: 64px;
    height: 30px;
    border-radius: 4px;
    background-color: #edf0fa;
    color: #000;
    content: "SPONSOR";
    text-align: center;
    font-weight: bold;
    font-size: 10px;
    line-height: 30px;
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);
 }
 
 .posts-row-block.active { visibility:visible; opacity:1; z-index:2; position:relative; width:auto;
   height:auto;
   overflow:visible;
 }
 
 .posts-row-block.moving { position:absolute; top:0; width:100%; 
   
 }
 
 .posts-row-block.anim {
   -webkit-transition: left 0.5s linear;
   -moz-transition: left 0.5s linear;
   transition: left 0.5s linear;
 }
 
 .post-actions-icon { font-size:14px; color:#acacac; position:relative;}
 .post-actions-icon:hover { color:#666;}
 
 .post-actions-icon:hover .post-actions-drop { display:block;}
 .post-actions-drop { position:absolute; top:13px; left:-20px; border:1px solid #ddd;
 background:#fff;
 display:none;
 z-index:3;
 }
 
 .post-actions-drop a { display:block; white-space:nowrap; padding:3px 5px; font-size:14px; color:#777; text-decoration:none;
 font-weight:normal;
 text-transform:uppercase;
 }
 .post-actions-drop a:hover { color:#666;}
 
 .post-time { display:inline-block; position:absolute; top:-5px; right:0; text-align:center; color:#ccc;}
 .post-info { position:relative;}
 .post-info h3,
 .post-info h2 { margin-top:-3px; 
 
 }
 

 
 .post-with-image .post-info { margin-left:82px;}
 
 .post-excerpt { color:#000;}
 
 
 .admin-meta-lb { vertical-align:top;}
 
 .meta-sep { display:inline-block; width:5px;}
 .sep-dot {
 font-size: 37px;
    display: inline-block;
    height: 9px;
    line-height: 37px;
    margin:0 5px;
 }
 
 .mobie-meta-line { margin-top:5px;}
 .post-meta-info { height:14px; }
 .post-meta .site-name-lnk:hover { text-decoration:none;}
 .post-meta .site-name-lnk:hover .site-label { text-decoration:underline;}
 
 .post-cat a{ color:#888; font-size:11px; text-transform:uppercase; }

#bottom-ads { width:728px; height:90px; margin:0 auto; margin-top:20px;}

#dynamic-block { overflow-y:auto;
 padding:20px;
 -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;    /* Firefox, other Gecko */
  box-sizing: border-box; 
}
#dynamic-block,
#extrnal-frame { position:absolute; top:0; display:none; border:none;}

#back-link { position:absolute; right:10px; top:10px; display:none;}

#sidebar-wrap { float:right; margin-left:-100%; width:300px; position:relative;
padding:0 0px;
}
#sidebar { top:0; width:300px; 
 z-index:3;
}

.sb-ads-block { margin-top:20px;}

#sidebar .social-links { border-bottom:1px solid #e0e0e0;text-align:right; float:none; top:0;
height:35px;
margin-bottom:20px;
 }
 
 .sb-top-posts { background:#e8f3fa; margin:0 0px;
 border-top:#296acc solid 5px;
 }
 
 .sb-top-post { 
  position:relative;  padding:10px 10px;
  border-bottom:1px solid #fff;
 }
 
 .sb-top-post-lnk {
 color:#296acc;  
 font-size:14px;
 }
 
 .sb-top-post-lnk:hover { text-decoration:underline;}
 
.sb-block { 
  padding-bottom:20px;
  margin-top:20px;
}
 
 #sidebar-categories {  font-size:11px;  line-height:20px;}
 #sidebar-categories a { color:#888; margin-right:8px; display:inline-block;}
 
 #sidebar-categories .delim{margin-right:8px; display:inline-block; color:#ddd; }
 #sidebar-categories a:hover span { border-bottom:1px dotted;}
 
 .sb-title {
 font-size:16px;
  text-transform:uppercase;
 color: #444444;
 margin-bottom:10px;
 }
 
 #sb-top-posts-block { position:relative;}
 #pop-switcher { position:absolute; top:1px; right:0px;}
 #pop-switcher a {
 color:#296acc;  
 font-size:12px; display:inline-block; margin-left:5px; font-weight:600;
 text-transform:uppercase;
 }
 
 #pop-switcher a:hover { text-decoration:underline;}
 #pop-switcher a.active:hover {text-decoration:none;}
 #pop-switcher a.active { color: #737a8c; pointer-events: none; }
 
 #sb-g-ads-1 { padding-bottom:20px; }
 
 .sb-delim {  
   background:#e0e0e0; height:1px;
   position:relative;
 }
 
#sb-nl-form p,
.sb-text-block p { margin-bottom:10px; font-size:14px; color:#737a8c;  line-height:18px; }

#sb-nl-form p a,
.sb-text-block p a {
color:#296acc; font-weight:600;} 
#sb-nl-form p a:hover,
.sb-text-block p a:hover {  text-decoration:underline; }

#sb-nl-form,
.sb-text-block{ 
border-top:#296acc solid 5px; 
padding-top:10px; 
}

#sb-nl-form { color:#888; 
background:#e8f3fa;
padding:15px;
}

#sb-nl-form input[type=text] {
border:1px solid #e5e5e5;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
width:100%;
padding:0 10px;
height:36px;
font-size:14px;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
color:#888;
outline:none;
}


#page h1 { font-size:25px; margin-bottom:20px;
color:#333;
padding-bottom:20px;
border-bottom:1px solid #ededed;
}

h1.category-title { font-size:25px; margin-bottom:20px;}


.login-social-links { padding:20px 20px; text-align:left;}
.login-social-links a { margin:0 5px; }


a.tw-sign-in-btn,
a.fb-sign-in-btn { 
-webkit-transition: all 0.2s;
-moz-transition: all 0.2s;
transition: all 0.2s;

color:#fff;
display:block;
font-size:16px;
padding:11px 15px 11px 45px;

background: #3B5999;
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px; 
position:relative;
text-align:center;


min-width: 350px;
max-width:100%;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
margin:15px 0 0;
}


a.tw-sign-in-btn { margin-top:15px;}


a.tw-sign-in-btn:hover,
a.fb-sign-in-btn:hover {opacity:0.9;}

.tw-sign-in-btn .label,
.fb-sign-in-btn .label { 
  cursor:pointer;
}

a.tw-sign-in-btn {
  background:#55ACEF;
}

.tw-sign-in-btn:before,
.fb-sign-in-btn:before { 
  content: "";
  position:absolute; top:0; left:40px;
  height:100%;
  width:0px;
  border-right: 1px solid rgba(255,255,255, 0.2); 
}

.sign-in-icon { 
   position:absolute;
   left:10px; top:11px;
   font-size:17px;
}



.site-popup-close-btn:hover,
.load-more-btn:hover,
.submit-btn:hover,
#sb-nl-form input[type=submit]:hover {
  opacity:0.95;
}

.load-more-btn {
display:inline-block;
height:auto;
padding:10px 0;
}

#sb-nl-form input[type=submit] {
position:absolute;
top:0;
right:0;
}

.submit-btn { width:auto; padding-left:20px; padding-right:20px; }

.site-popup-close-btn { text-transform:uppercase; padding: 10px 20px; display:inline-block; line-height:16px; font-size:16px; opacity:1; }

#nl-controls-wrap { position:relative;}

/* POPUP */

.popup-overlay {
position: fixed;
background: rgba(0,0,0,0.5);
left: 0;
top: 0;
width: 100%;
height: 100%;
z-index: 1000;
display: none;
}

.popup-overlay-tw .popup-overlay{ /*background: rgba(41,47,51,0.9);*/ background: rgba(41,41,41, 0.9); }

.overlay-active .popup-overlay {
display: block;
}

.site-popup-close { position:absolute; color:#e3e3e3; font-size:28px;

font-size:0px;
 width:30px;
 height:30px;
 background: url(images/close-btn.svg) no-repeat;
 background-size:cover;
 opacity:0.2;
 
right:10px; top:10px;
-webkit-transition: all 0.2s;
-moz-transition: all 0.2s;
transition: all 0.2s;
}

.site-popup.free-popup .site-popup-close { color:#fff; right:-35px; top:0; font-size:24px;}
.site-popup.free-popup .site-popup-close:before {  content: '\e829'; } 

.site-popup-close:hover { color:#aaa; opacity:0.3;}

.site-popup-back .site-popup-close, .site-popup-back .site-popup-close:hover { color:#fa5f66;
opacity:0.7;
}

.site-popup-back .site-popup-close:hover  { opacity:1;}

.site-popup {
max-width:100%;
width: 440px;
top: 50%;
left: 50%;
margin-left: -220px;
margin-top: -155px;
position: fixed;
z-index: 1001;
visibility: hidden;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}

.img-in-ptl-popup { min-width:400px; min-height:200px; max-width:80vh; max-height:80vh;}
.site-popup.free-popup { width:auto;}

.site-popup.free-popup .site-popup-back,
.site-popup.free-popup .site-popup-inner {
-webkit-transition: none;
-moz-transition: none;
transition: none;
-webkit-transform: none;
-moz-transform: none;
-ms-transform: none;
transform: none;
}

.site-popup.free-popup .site-popup-back { display:none;}

.site-popup.free-popup .site-popup-content { padding:0 0 0px;}

.site-popup.iframe-popup { width:980px;}

.site-popup.iframe-popup iframe { width:100%; display:block;}

.site-popup-header {
 color:#44424b;
 font-size:30px;
 text-align:center;
 padding:20px 20px 0;
 font-weight:600; 
}

.site-popup-content {padding:0 20px 20px;}
.site-popup-entry-text { font-size:15px; max-width:360px; margin:0 auto 0px;}
.form-report-text { font-size:14px;  text-align:left;margin-bottom:20px;}
.form-rep-text-notice {font-size:15px;  text-align:left; margin-bottom:5px; }
.form-report-text strong{ font-size:17px; display:block; margin-bottom:5px;}

.form-report-text a:hover {text-decoration:underline;}

#g-report-recaptcha { min-height:78px; margin:0 auto;}

.submit-post-form .site-popup-entry-text { margin-bottom:20px;}

.overlay-active .site-popup {
visibility: visible;
}

.site-popup-inner {
 background: #fff;
z-index:100;
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-transform: rotateX(-70deg);
-moz-transform: rotateX(-70deg);
-ms-transform: rotateX(-70deg);
transform: rotateX(-70deg);
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s;
opacity: 0;

}

.site-popup{
  -webkit-perspective: 1300px;
  -moz-perspective: 1300px;
  perspective: 1300px;
}
                                   
.overlay-active .site-popup-inner {

-webkit-transform: rotateX(0deg);
-moz-transform: rotateX(0deg);
-ms-transform: rotateX(0deg);
transform: rotateX(0deg);
opacity: 1;

}          

/*
.overlay-closed .site-popup-inner {
-webkit-transform: rotateX(0deg);
-moz-transform: rotateX(0deg);
-ms-transform: rotateX(0deg);
transform: rotateX(0deg);
}
*/


.site-popup-back {
  position: absolute;
  text-align: center;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  -webkit-transform: rotateY(-180deg);
  -moz-transform: rotateY(-180deg);
  -o-transform: rotateY(-180deg);
  transform: rotateY(-180deg);
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition: all .3s ease-in-out;
  -moz-transition: all .3s ease-in-out;
  -ms-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
  opacity:0;
}

.overlay-active  .site-popup-back { opacity:1;}

.popup-flipped  .site-popup-inner {
  z-index: 900;
	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  transform: rotateY(180deg);
  -webkit-backface-visibility: hidden;
	   -moz-backface-visibility: hidden;
     -o-backface-visibility: hidden;
}

.popup-flipped .site-popup-back {
	z-index: 1000;
  background:#fff;
	-webkit-transform: rotateX(0deg) rotateY(0deg);
	-moz-transform: rotateX(0deg) rotateY(0deg);
  -o-transform: rotateX(0deg) rotateY(0deg);
  transform: rotateX(0deg) rotateY(0deg);
}     

.site-popup-ttext { margin-bottom:20px;}

.site-popup-thanks {
  /*position: absolute;
  top: 50%;
  margin-top: -50px;
  */
  
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
    
  left: 0;
  position: absolute;
  font-weight: bold;
  font-size: 20px;
  text-align: center;
  width: 100%;
  color: #333;
  
  padding:0 20px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}

.site-popup-content form { padding:20px;}

.site-popup-content input[type=submit],
.site-popup-content button
{
-webkit-appearance: none;
-webkit-transition: all 0.2s;
-moz-transition: all 0.2s;
transition: all 0.2s;

 background:#fa5f66;
 font-size:18px;
 color:#fff;
 border:none;
 display:inline-block;
 padding:6px 16px;
 border-radius:3px;
 -webkit-border-radius:3px;
 -moz-border-radius:3px;
 outline:none;
 
 font-weight:normal;
}

.site-popup-content input[type=submit]:hover,
.site-popup-content button:hover {
 opacity:0.9;
}

.btn-icon-animation { overflow:hidden;
position:relative;
width:120px;
}

.nl-submit.btn-icon-animation:hover,
.site-popup-content .btn-icon-animation:hover { text-indent:120%; opacity:1;
}

.btn-icon-animation:before {
  font-size:22px;
  position:absolute;
  left:-120%;
  top:7px;
  
}

.btn-icon-animation:hover:before {
  left:-48%;
}

.nl-submit.btn-icon-animation:hover:before {
  left:-56%;
}

.nl-submit.btn-icon-animation { width:100px;}



/* PAGINATION */
 
 #pagination {  text-align:center; position:absolute; bottom: -50px; left:0; width:100%;}
 .pagination { color:#737a8c; position:relative;}
 .pagination a, .pagination .current {
 display:inline-block; 
 font-size:18px;
 border-radius:2px;
 -webkit-border-radius:2px;
 -moz-border-radius:2px;
 min-width:28px;
 padding:3px;
 border:1px solid #fff;
 box-sizing:border-box;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 font-weight:normal;
 margin:0 1px;
 color:#a4a8b3;
 text-align:center;
 
 -webkit-transition: background 0.3s, color 0.3s, border 0.3s;
-moz-transition: background 0.3s, color 0.3s,border 0.3s;
transition: background 0.3s, color 0.3s,border 0.3s;


}
  
  .pagination .next-btn,
  .pagination .prev-btn { font-size:16px; text-transform:uppercase; padding-left:6px; padding-right:6px; }
  
  .pagination .next-btn { position:absolute; right:0;}
  .pagination .prev-btn { position:absolute; left:0;}

.pagination .icon-left, .pagination .icon-right { font-size:15px;}
 
 
 .pagination a:hover, .pagination  .current {
  background:#fa5f66;
  color:#fff;
  border:1px solid #fa5f66;
 }

 
 #pagination-wrap {  text-align:center; margin-top:30px; margin-bottom:10px;}

.keyword-label { display:inline-block; width:200px;}

.page-title { color: #444444; font-size:28px; font-weight:600; margin-bottom:0px;

}

#rows-wrap .page-title {  border-bottom:1px solid #ededed; padding-bottom:15px; }
#rows-wrap { min-height:600px;}


.pt-rss-lnk { color:#aaa; position:relative; font-size:14px; margin-left:10px; top:3px; display:inline-block; }

.top-b-line {  padding:0 0px; }

.post-meta .ficon { font-size:14px; vertical-align:middle;}

.pm-label-amt { font-weight:600; }
.pm-label-shares { font-weight:600; display:inline-block; margin-left:3px; text-transform:uppercase; font-size:11px;}

.sb-top-post .pm-label { font-size:13px; top:5px; line-height:14px; margin-top:3px;}
.sb-top-post .share-widgets { width:40px; height:40px;
margin-right:10px;
float:right;

}
.sb-top-post .pm-label-shares { font-size:8px;}

.sbtp-row { display:table-row; width:100%;}
.sbtp-row .stp-num, .sbtp-row .stp-wg ,.sbtp-row .stp-info { display:table-cell; vertical-align:top;}
 .sbtp-row .stp-info{
 width:246px; 
 vertical-align:top;}
.sbtp-row .stp-num { width:30px; border-right:1px solid #d0dae1; }
.sbtp-row .stp-wg { width:52px;}

.moving-fav-stub,
.post-meta,
.site-name-lnk {  font-size:11px; }


#disqus_thread a,
.post-meta a.site-name-lnk:hover,
.post-meta .site-name-lnk { color:#5dade0; }

.post-meta { 
  position:relative; 
  margin-top:10px;
  text-transform:uppercase;
  letter-spacing: 0.02em;
}

.inner-post-row .post-meta { margin-top:10px;}
div.inner-post-row { cursor:default;}
div.inner-post-row:hover {background:none;}


.post-meta .delim{ color:#ddd; display:inline-block; padding:0 5px; font-size:0;  }
.moving-fav-stub, .moving-fav-stub a,
.post-meta, .post-meta a {color:#a4a8b3;}

.share-inline, .post-meta a, .post-meta-label { vertical-align:top;}

.post-meta a:hover {  text-decoration:underline; color:#8f929a;}
.post-meta a.meta-non-under  {  text-decoration:none; }
.post-meta a:hover .post-meta-label {  text-decoration:underline;}

.favorite-switch-lnk:hover .post-meta-icon,
.fav-link-active .post-meta-icon {color:#fa5f66; }

.post-link { font-size:21px;}

#inner-excerpt { font-size:15px; line-height:21px; margin-top:20px;}

.share-labels { float:right; color:#999; font-size:10px;}
.share-label { color:#6a9aaf; font-size:12px;   vertical-align:middle; }
.share-icon { display:inline-block; vertical-align:middle; height:14px; width:14px;
background: url(images/share-icons.png) no-repeat 0 0;
 }
 
.share-fb  .share-icon { background-position:-16px 0;}
.share-su  .share-icon { background-position:-31px 0;}
.share-li  .share-icon { background-position:-47px 0;}

.count-wrap { display:inline-block; margin-left:20px;}
.clr { clear:both;}
.fw-fix  {width:100%;}


#nl-inline-area {
  padding:19px 0; 
  position:relative;
  border-bottom:1px solid #ededed;
  display:table;
  width:100%;
}

.nl-text-cell { display:inline-block; vertical-align:middle; margin-right:20px; text-align:left;}
.nl-text-cell span { display:block;}
.nl-input-cell {display:inline-block;}
.nl-cell { display:table-cell; vertical-align:middle; text-align:center;}


#nl-submit-btn { color:#44424b; font-size:20px;
background:#ddd;
border:none;
outline:none;
height:34px;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
padding:0 10px;
vertical-align:middle;
 }
 
 #nl-submit-btn:hover { color:#fff; background:#fb5d84;}
 
 .ptl-popup-content { background:#fff;}
 .site-popup .post-row,
 .ptl-popup-content .post-row{ 
 
 box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
  left:0px;
 }
 
 .site-popup .post-row:hover,
 .ptl-popup-content .post-row:hover { background:none;}
 
 .site-popup .post-row:visited,
 .ptl-popup-content .post-title:visited { color:#333;}
 
 .pt-popup-img { width:0; height:0; visibility:hidden; position:absolute;}
 
.post-row { 
padding:15px 10px; 
position:relative;
display:table;
vertical-align:middle;
width:100%;
-webkit-transition: background 0.15s ease-out;
-moz-transition: background 0.15s ease-out;
transition: background 0.15s ease-out;
box-sizing: initial;
-webkit-box-sizing: initial; 
-moz-box-sizing: initial;


border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
width:100%;
/*padding-left:10px; padding-right:10px;

*/
left:-10px;
border-bottom:1px solid #edf0f9;
}


.post-row:hover { background:#edf0f9;
}




.post-vote-cell {
  display:table-cell; max-width:40px;
  width:40px;
  vertical-align:top;
  
}

#inner-post-page .post-vote-cell { vertical-align:top;}

.vote-widget { color:#3e414e; font-size:14px; text-align:center; 
width:30px; font-weight:bold;
position:relative;
background:#edf0f9;
 
/*#eff0f2;*/
padding:4px 0;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;

-webkit-transition: all 0.2s;
-moz-transition: all 0.2s;
transition: all 0.2s;

height:64px;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;

/*border:1px solid #eff0f2;*/
}

.post-rows .post-row:hover .vote-widget { 
background:#fff;
/*border:1px solid #ededed;*/

}

.vote-widget  .vote-count { font-size:12px; color:#000;}

.vote-widget a {color:#96bfdc;}
.vote-widget a:hover,
.vote-widget a.vote-active,
.vote-widget a.active {color:#fa5f66;}


.post-vote-cell a { 

position:relative;
}

.post-vote-cell .vote-switch-up, .post-vote-cell .vote-switch-down { font-size:12px;}
.post-vote-cell .vote-switch-up {top:1px;}
.post-vote-cell .vote-switch-down {top:-3px;}


.post-social { display:table-cell; max-width:100px;
width:66px;
vertical-align:top;
}

.post-comment-thumb {
  display:table-cell;
  width:78px;
  
}

.post-thumb { display:table-cell;
width:78px;
width:94px;
text-align:left; 
vertical-align:top;
}

.image-thumb  .gifffer-play-button { display:none;}
.image-thumb canvas {
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
}

/* FABS */
.fabs { position:absolute; 
height:178px;
width:100%;
left:0;
top:-178px;
background:rgba(255,255,255,0);
pointer-events: none;
}

.meta-lnk-big:hover .fabs { pointer-events: auto;}

.fab {
  display: block;
  width: 56px;
  height: 56px;
  border-radius: 50%;
  text-align: center;
  color: white;
  margin: 20px auto 0;
  box-shadow: 0px 5px 11px -2px rgba(0, 0, 0, 0.18), 0px 4px 12px -7px rgba(0, 0, 0, 0.15);
  cursor: pointer;
  -webkit-transition: all .1s ease-out;
  transition: all .1s ease-out;
  position: relative;
}

.fab > i {
  font-size: 28px;
  line-height: 60px;
  transition: all .2s ease-in-out;
  transition-delay: 2s;
}

.fab.red {
  background: #F44336;
}

.fab.pink {
  background: #E91E63;
}

.fab.purple {
  background: #9C27B0;
}

.fab.deep-purple {
  background: #673AB7;
}

.fab.indigo {
  background: #3F51B5;
}

.fab.blue {
  background: #2196F3;
}

.fab.light-blue {
  background: #03A9F4;
}

.fab.cyan {
  background: #00BCD4;
}

.fab.teal {
  background: #009688;
}

.fab.green {
  background: #4CAF50;
}

.fab.light-green {
  background: #8BC34A;
}

.fab.lime {
  background: #CDDC39;
}

.fab.yellow {
  background: #FFEB3B;
}

.fab.amber {
  background: #FFC107;
}

.fab.orange {
  background: #FF9800;
}

.fab.deep-orange {
  background: #FF5722;
}

.fab.brown {
  background: #795548;
}

.fab.grey {
  background: #9E9E9E;
}

.fab.blue-grey {
  background: #607D8B;
}

.fab:active,
.fab:focus,
.fab:hover {
  box-shadow: 0 0 4px rgba(0, 0, 0, .14), 0 4px 8px rgba(0, 0, 0, .28);
}


.fab {
  width: 36px;
  height: 36px;
  margin: 20px auto 0;
  opacity: 0;
}

.fab > i {
  font-size: 18px;
  line-height: 40px;
  transition: all .3s ease-in-out;
}

.meta-lnk-big:hover .fab,
.fabs:hover .fab {
  opacity: 1;
  width: 40px;
  height: 40px;
  margin: 15px auto 0;
}

.fab:nth-last-child(1) {
  -webkit-transition-delay: 25ms;
  transition-delay: 25ms;
}

.fab:nth-last-child(2) {
  -webkit-transition-delay: 20ms;
  transition-delay: 20ms;
}

.fab:nth-last-child(3) {
  -webkit-transition-delay: 40ms;
  transition-delay: 40ms;
}

.fab:nth-last-child(4) {
  -webkit-transition-delay: 60ms;
  transition-delay: 60ms;
}

.fab:nth-last-child(5) {
  -webkit-transition-delay: 80ms;
  transition-delay: 80ms;
}

/* meta */

.meta-lnk-big {
  background: #8fc1e4;/*#96bfdc;/*#d2d5e4;*/
  width:36px;
  height:36px;
  display:inline-block;
  -webkit-transition: background 0.15s ease-out;
  -moz-transition: background 0.15s ease-out;
  transition: background 0.15s ease-out;
  border-radius:50%;
  position:relative;
  vertical-align:top;
  margin-left:3px; 
}

.mlb-icon { 
color:#fff; 
width:100%; 
position:absolute; 
left:0; 
top:6px;
text-align:center;
font-size:18px; 
}

.mlb-share-icon {
  width:100%;
  height:100%; 
  position:absolute; 
  left:0; 
  top:0px;
  background: url(images/ui/share.svg) no-repeat center center;
  background-size:20px auto;
  -webkit-background-size:20px auto;
  -moz-background-size:20px auto;
}

.meta-lnk-big:hover { background:#fa5f66;}


.meta-lnk-big:before {
    content: "";
    width: 48px;
    height: 48px;
    border-radius: 50%;
    background: #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -24px;
    margin-left: -24px;
    display: None;
    z-index:2;
}

.meta-lnk-big:hover:before {
    -webkit-animation: circleIn 0.3s linear;
    animation: circleIn 0.3s linear;
    display: block;
    animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
}


@-webkit-keyframes circleIn {
     0% {
    -webkit-transform: scale(0);
    opacity:0.4;     
    }
  100% {
    -webkit-transform: scale(1);
    opacity:0;
  }    

}  

@keyframes circleIn {
    0% {
    transform: scale(0);
    opacity:0.4;     
    }
  100% {
    transform: scale(1);
    opacity:0;
  }   

} 
   

.meta-lnk-big, .meta-large { top:4px;}

.meta-large
{ 
vertical-align:top;
font-size:40px; 
color:#96bfdc;/*#d2d5e4;*/
position:relative;
left:-4px;
margin-right:-12px;
margin-top:-10px;
-webkit-transition: color 0.15s ease-out;
-moz-transition: color 0.15s ease-out;
transition: color 0.15s ease-out;
}

#post-rows-block-bookmarks .favorite-switch-lnk.fav-link-active {color:#d2d5e4;}
#post-rows-block-bookmarks .favorite-switch-lnk.fav-link-active:hover { color:#fa5f66;}

.meta-large:hover,
.meta-large.vote-active,
.favorite-switch-lnk.fav-link-active:hover,
.favorite-switch-lnk.fav-link-active
 { color:#fa5f66;}

.post-fav-cell,
.social-btns { position:relative;
white-space:nowrap;
display:table-cell;
vertical-align:middle;
text-align:right;

}

.post-fav-cell { /*width:32px; max-width:28px;*/ text-align:right;}
.post-fav-cell-ext { width:auto; max-width:none;}
.post-fav-cell .vote-count-wrap {  margin:0; font-size:11px; color:#a4a8b3;}

.social-btn { height:20px; display:inline-block; vertical-align:middle;}

#disqus_thread { padding:20px 0; }

#trending { background:#ebebeb; padding:10px 20px; 
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
color:#252b3a;
font-style:italic;
}

.counter-widget {float:left; display:block; position:relative; top:5px;}
.post-row .post { 
display: table-cell;
vertical-align: middle;
}

.meta-tw-info { display:block; float:left;}
.post-meta .mti-img-lnk { float:left; text-decoration:none; border:none;}
.mti-img-lnk img { width:18px; height:18px;}
.mti-nms { margin-left:28px;}
.mti-tw-url { display:inline-block; font-size:10px; margin-top:5px;}

.meta-rest-inf { float:left;}

.fancy-media img { width:70px; height:70px;  border:1px solid #eee;}
.fancy-media { float:left; margin-right:10px;}

#gwrap { position:relative; z-index:3;}

.bg-ft-img { position:fixed; left:0; top:0; width:100%; height:100%;
background-size:cover;
-webkit-background-size:cover;
-moz-background-size:cover;
opacity:1;
}

.post-row:last-child .post-line { display:none;  }
.post-cell { float:left;}

.inner-post-row .post-title:visited,
.post-title {
   white-space: normal; 
  font-size:18px;
  line-height:1.3em; 
  color: #000;
}


.post-title:hover {text-decoration:underline;}

.inner-post-title { font-size:32px; line-height:39px;}

.post-title:visited { color:#a4a8b3;}

.inner-post-row .post-info h3,
.inner-post-row .post-info h1,
 .inner-post-row .post-info h2 { margin-top:-9px;}
 
.media-lnk,
.video-thumb { float:left; vertical-align:middle; position:relative; z-index:2;}
.media-thumb { max-width:68px; max-height:55px;}

 
.post-thumb-img,
.media-lnk img { 
/*width:70px; height:56px;
width:90px; height:72px;*/
width:80px; height:64px; 
display:block;
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
}

#post-external-comments { /*margin-left:46px;*/ 
 margin-top:20px;
 /*
 margin-left:122px;
margin-right:32px;
*/
}
 .inner-post-row .post-fav-cell { vertical-align:top;}
 .inner-post-row .meta-large { line-height:26px;}

#pec-title { font-weight:bold; margin-bottom:10px;}
.pec-comment-body { min-height:48px; }
.pec-nested { margin-top:30px;}

.post-external-comment { margin-bottom:30px}
.post-external-comment:after { content:""; clear:both; display:block;}
.pec-content { margin-left:58px;
  font-family: "Helvetica Neue",arial,sans-serif;
  color:#3f4549;
  -webkit-font-smoothing: antialiased;
  font-size:15px;
 }
.pec-avatar { width:48px; height:48px; float:left; margin-right:12px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
}
.pec-header { position:relative; top:-2px;
  color: #777;
  line-height: 1;
  font-size: 13px;
}

.pec-meta {
  display: inline-block;
}

a.pec-author {color:rgb(129, 172, 221);}
.pec-author { font-weight:700;  
  display:inline-block; position:relative; 
vertical-align:middle;
color:#3f4549;
}
.pec-comment { margin-top:0px; line-height:21px; }
.pec-dot{
/*vertical-align:middle;*/
font-size: 75%;
  color: #ccc;
  line-height: 1.4;
  padding:0 4px;
  
}
.pec-time{
vertical-align:middle;
font-weight: 500;
  font-size: 12px;
  position:relative; 
  color: #a5b2b9;
  color: rgba(0,39,59,.35);
}  

.comment-avatar-img {
height:70px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
}

.media-lnk .icon-play-wdn,
.media-lnk .icon-play-circled { 
position:absolute; 
top:50%;
left:50%;
width:32px;
height:32px;
background: url(images/play-icon.png) no-repeat;
background-size:100% auto;
-webkit-background-size:100% auto;
-moz-background-size:100% auto;

margin-left:-16px;
margin-top:-16px;

}

.media-lnk .icon-play-circled:before{
box-shadow: 0 0 1px 1px rgba(0,0,0,0.5);
-webkit-box-shadow: 0 0 1px 1px rgba(0,0,0,0.5);
border-radius: 50%;
}


.hm-comment-time { font-size:13px; color:#aaa; margin-left:10px; display:inline-block; 
font-weight:normal;
vertical-align:top;
position:relative; top:1px;
}
.short-excerpt { color:#737a8c; font-size:15px; margin-top:5px;}



.post-feed { width:200px;}
.count-col { width:100px;}
.post-date { width:200px;}
.manage-links { float:right;}
.manage-form { float:left;}

.feed-cell { float:left;}
.feed-name-cell { width:350px;}
.feed-name-url { width:600px;}
.feed-delta-shares { width:100px;}
.feed-max-posts { width:80px; min-width:80px;}
.feed-row { padding:10px; border-bottom:1px solid #d1d1d1;}
.feed-select { width:40px;}

.disabled-row { color:#999;}


#control-panel { padding:10px; background:#f5f5f5;}

.form-left-col, .form-right-col { width:50%;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
}

.form-right-col .form_textfield,
.form-left-col .form_textarea,
.form-right-col .form_textarea,
.form-left-col .form_textfield { width:100%;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
}

.form-left-col { float:left; padding-right:20px; }
.form-right-col { float:right; padding-left:20px; }

#nl-settings-days { pointer-events:none; opacity:0.7;}
#nl-settings-days.active { pointer-events:inherit; opacity:1; }

.input-row {
padding: 0 0 20px 0;
}

.field-name {
font-size: 16px;
display: inline-block;
margin-bottom: 3px;
}

.form-row { margin-bottom:15px;}
.form-row-center { text-align:center;}

.form-row .form-text { padding:0 10px;}
.form-row .form-text,
.form-row textarea {
  outline:none;
  font-size:15px;
  color:#44424b;
  border:1px solid #dedede;
  width:100%;
  box-sizing:border-box;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  height:32px;
}

.form-row textarea { height:80px; margin-top:0;}
.form-row-label { margin-bottom:5px; font-size:13px; font-weight:600;}

.form-row-left , .form-row-right{
width:50%;
box-sizing:border-box;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  
  

}
.form-row-left { float:left; padding-right:5px; }
.form-row-right { float:right; padding-left:5px; }


.field-name { font-size:16px; display:inline-block; margin-bottom:3px;}
.form_textfield {
height: 30px;
width: 278px;
font-size: 15px
}

#page { }
#page-content form {  margin-top:20px;}
#page-content { color:#44424b;}

.content-text { line-height:22px; font-size:14px;}
.content-text p { margin-bottom:15px;}
.content-text a:hover { text-decoration:underline;}

.num-field { height:25px; font-size:15px; margin-right:10px; width:30px;}

.form_textarea {
width: 480px;
height: 190px;
font-size: 15px;
}

 form .num-field,
.form_textfield, form textarea {
color:#44424b;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
padding: 0px 6px;
border: 1px solid #C9C9C9;
background: #fdfdfd;
outline: none;
margin-top:5px;
}

.external-link {display:inline-block; width:10px; height:10px;
background: url(images/external-link.png) no-repeat;
opacity:0.5;              
}

.post-meta .external-link:hover { text-decoration:none; border:none; opacity:1;}



  .ar-404 { text-align: center; font-size: 300px; line-height: 190px; color: #333; display: inline-block;
   position: relative;
   margin-top: 60px;
    }
    
    .ar-oops { position: absolute; right: 0; top: -80px; font-size: 40px; line-height: 40px; }
    
    .ar-pg-not-found { font-size: 50px; line-height: 50px; margin-top: 20px; }
    .ar-pg-somelse { font-size: 18px; margin: 90px 0 10px; }
    .search-field-404 { width: 400px;
    height: 50px;
padding: 0 15px;
border: 2px solid #dedede;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
font-size: 16px; outline: none;
     }
     
     .search-form-404 {
position: relative;
display: inline-block;
margin-bottom: 100px;
}
     
     .search-form-404 button {

position: absolute;
right: 10px;
top: 14px;
color: #ccc;
font-size: 16px;
background: none;
border: none;
outline: none;
padding-left: 15px;
border-left: 1px solid #ddd;
}

 .body-404 .nl-area-wrap { display:none;}
 .body-404 #content-wrap { background:none;}


.favorite-twitter-login-lnk, .favorite-fb-login-lnk {
background: url(images/tw-fb-sprite.png) no-repeat;
display: inline-block;
width: 192px;
height: 33px;
}

.favorite-twitter-login-lnk {
background-position: -12px -58px;
}

.favorite-fb-login-lnk {
background-position: -12px -12px;
}

.share-inline { display:inline-block; position:relative;}

.hpop-shares {
text-align:left;
position: absolute;

background: #fff;
padding: 0 10px 10px;
border: 1px solid #d8dbe5;
z-index: 3;
min-width: 96px;
opacity: 0;

border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;


left: -9999px;
top: -9999px;
-webkit-transition: opacity .3s linear;
-moz-transition: opacity .3s linear;
-ms-transition: opacity .3s linear;
-o-transition: opacity .3s linear;
transition: opacity .3s linear;
}

.shirw-stub {
position: absolute;
top: -13px;
height: 13px;
left: 0;
width: 100%;
opacity: 0;
}

.hpop-shares-trian {
position: absolute;
top: -7px;
left: 50%;
margin-left: -10px;
}

.hp-share-i {
padding-top: 10px;
clear: both;
}

.hp-share-i { display:none;}
.share-inline .hp-share-i { display:inline-block;}
.hp-share-fb, .hp-share-tw { display:inline-block;}

.share-short .hp-share-i { margin:0 5px;}

.share-short .tw-stub,
.share-short .fb-stub,
.meta-lnk-big .tw-stub,
.meta-lnk-big .fb-stub { margin-right:0; vertical-align:middle;}


.shr-widgets {
background:#fff;
border:1px solid #e5e5e5;
display:block;
float:left;
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
margin-right:20px;
width:94px;
height:26px;

padding:5px 8px ;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
font-size:12px;
color:#666;
position:relative;
cursor:pointer;
}

.shrw-label-shares { position:relative;  font-weight:600;}

.shrw-label-amt { position:absolute; top:0; right:0; width:44px; height:100%; background:#f2f2f2;
border-top-right-radius: 3px;
-moz-border-radius-topright: 3px;
-webkit-border-top-right-radius: 3px;
border-bottom-right-radius: 3px;
-moz-border-radius-bottomright: 3px;
-webkit-border-bottom-right-radius: 3px;

}

.shr-widgets:hover .shrw-label-amt {background:#66b5f2; color:#fff; }

.shrw-label-amt:before { content:""; 
border-top:1px solid #ececec; 
border-right:1px solid #ececec;
background:#fff; position:absolute;
left:-9px;top:3px;
width:17px; height:17px;

transform: rotate(45deg) ;
-webkit-transform: rotate(45deg) ;
-moz-transform: rotate(45deg) ;
-o-transform: rotate(45deg) ;
-ms-transform: rotate(45deg) ;

}

.shrw-label-amt:after { content:attr(data-amt); position:relative; top:5px; left:15px; }

.share-widgets-simple { display:inline-block; position:relative;}

.share-widgets { 
display:block;
background:#f2f2f2;
position:relative;
 float:left; 
 vertical-align:middle;
 border-radius:4px;
 -webkit-border-radius:4px;
 -moz-border-radius:4px;
 border:1px solid #d2dce2;
 cursor:pointer;
 border:1px solid #e5e5e5;
 font-size:12px;
 color:#666;
 width:115px;
 box-sizing:border-box;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 padding:3px 0px 3px 29px;
 text-align:Center;
 
}

.share-widgets:hover {
border:1px solid #c5c5c5;
}

.share-widgets:hover  .icon-export { background:#56b4e2;}

.share-widgets .icon-export{
  display:block;
  background:#66b5f2;
  border:1px solid #66b5f2;
  
  border-top-left-radius: 4px;
-moz-border-radius-topleft: 4px;
-webkit-border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
-moz-border-radius-bottomleft: 4px;
-webkit-border-bottom-left-radius: 4px;

  
 text-align:center;
 padding:0px 0 0px;
 font-size:15px;
 color:#fff;
 position:absolute;
 top:-1px; left:-1px;
 width:30px;
 height:100%;
}

.share-widgets:hover .icon-export {
  border-color: #55a3df;
  border-right:1px solid #66b5f2;
}

.share-widgets .icon-export:before { position:relative; top:2px;}


.share-widgets-simple:hover .hpop-shares, 
.share-widgets:hover .hpop-shares {
opacity: 1;
top: 35px;
left: 0%;
}

.share-inline:hover .hpop-shares { 
opacity: 1;
top: 19px;
left: -39px;
}

.meta-lnk-big:hover .hpop-shares {
opacity: 1;
top: 42px;
left: -43px;
}

.share-short:hover .hpop-shares {
opacity: 1;
top: 19px;
left: -39px;
}



.share-short .fb-stub-arr,
.share-short .gplus-stub:after,
.share-short .gplus-stub:before,
.share-short .linkedin-stub:before,
.share-short .linkedin-stub:after,
.share-short .fb-stub::before,

.meta-lnk-big .fb-stub-arr,
.meta-lnk-big .gplus-stub:after,
.meta-lnk-big .gplus-stub:before,
.meta-lnk-big .linkedin-stub:before,
.meta-lnk-big .linkedin-stub:after,
.meta-lnk-big .fb-stub::before { display:none;}

.ww-btn-o:hover .hpop-shares { top: 29px;
left: -29px; opacity:1;} 

.share-widgets-simple { }
.share-widgets-simple:hover .hpop-shares { top:33px; left:-38px}

.shr-widgets:hover .hpop-shares {
opacity: 1;
top: 34px;
left: 0px;
}

.sb-top-post .share-widgets:hover .hpop-shares {
top:49px;
left:-38px;
min-width:104px;
}


/* MAIN WDN WIDGET */
.wdn-widget-wrap { position:relative;}
.wdn-widget {
width: 56px;
height:51px;
white-space: nowrap;
text-align: left;
position:relative;
font: normal normal normal 11px/18px 'Helvetica Neue',Arial,sans-serif;
}

.ww-btn-o,
.ww-btn,
.ww-count-o,
.ww-label,
.ww-count
{
display: inline-block;
vertical-align: top;
zoom: 1;
}

.ww-btn-o {
position: absolute;
margin-top:33px;
display:inline-block;
left: 0;
right: 0;
width: 100%;
}

.ww-btn {

-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
max-width: 100%;
display: block;
margin: 0 auto;
position: relative;
background:#fff;
border: #d8dbe5 solid 1px;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
color: #6f63a5;
font-weight: 500;
cursor: pointer;
height: 18px;
max-width: 98%;
text-align:center;
overflow: hidden;

-webkit-transition: all 0.4s ease-out;
-moz-transition: all 0.4s ease-out;
transition: all 0.4s ease-out;
font-size:11px;
line-height:14px;
}


.ww-btn-o:hover .ww-btn,
.ww-btn:hover{
border-color: #bbb;
background:#6f63a5;
color:#fff;
box-shadow: none;
border:1px solid #6f63a5;
}

.ww-label {
padding: 1px 2px 0 2px;
white-space: nowrap;

text-align:center;
}

.ww-count-o {
position: relative;
background: #eff3fe;
border: #d8dbe5 solid 1px;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
min-height: 18px;
min-width: 15px;
display: block;
padding: 0 5px;
}



.ww-count-o i, .ww-count-o u {
position: absolute;
zoom: 1;
line-height: 0;
width: 0;
height: 0;
left: 0;
top: 50%;
margin: -4px 0 0 -4px;
border: 4px transparent solid;
border-right-color: #aaa;
border-left: 0;
}

.ww-count-o u,
.ww-count-o i {
line-height: 0;
top: auto;
left: 50%;
bottom: 0;
right: auto;
margin: 0 0 -4px -4px;
border: 4px transparent solid;
_border-color: pink;
border-top-color: #d8dbe5;
border-bottom: 0;
}

.ww-count-o u {
margin-bottom: -3px;
border-top-color: #eff3fe;
}

.ww-count {white-space: nowrap;
text-align: center;
color: #6f63a5;
font-weight:500;
width: 100%;
font-size: 15px;
height: 27px;
line-height: 27px;
}

/* SOCIAL WIDGETS STUBS */

/*
.linkedin-stub {
color: #333 !important;
text-shadow: 0 1px 3px rgba(255,255,255,.7);
background-color: #e4e4e4;
background-image: -webkit-linear-gradient(top,#f4f4f4,#e4e4e4);
background-image: linear-gradient(top,#f4f4f4,#e4e4e4);
border: 1px solid #bababa;
border-top: 1px solid #cacaca;
border-bottom: 1px solid #acacac;
padding: 2px 8px 2px 17px;
font-size: 11px;
line-height: 14px;
-webkit-border-radius: 3px;
border-radius: 3px;
-webkit-user-select: none;
cursor: pointer;
display: inline-block;
font-family:Arial, sans-serif !important;
font-weight: bold;
outline: none;
position: relative;
text-decoration: none;
white-space: nowrap;
margin-right:30px;
text-transform:none;
}

.linkedin-stub:hover {
text-decoration:none;
-webkit-box-shadow: inset 0 1px 3px rgba(255,255,255,.2);
box-shadow: inset 0 1px 3px rgba(255,255,255,.2);
background-color: #f4f4f4;
background-image: -webkit-linear-gradient(top,#fff,#f4f4f4);
background-image: linear-gradient(top,#fff,#f4f4f4);
text-decoration:none !important;
}
*/

.linkedin-stub {
   color: #fff !important;
  cursor: pointer !important;
  display: block !important;
  white-space: nowrap !important;
  float: left !important;
  margin-left: 1px !important;
  vertical-align: top !important;
  text-align: center !important;
  height: 20px !important;
  padding: 0 4px 0 23px !important;
  border: 1px solid #000 !important;
  border-top-color: #0077b5 !important;
  border-right-color: #0077b5 !important;
  border-bottom-color: #0077b5 !important;
  border-left-color: #0077b5 !important;
  text-shadow: 0 -1px #005887 !important;
  line-height: 20px !important;
  border-radius: 2px !important;
  -webkit-border-radius: 2px !important;
  border-top-right-radius: 2px !important;
  border-bottom-right-radius: 2px !important;
  -webkit-border-top-right-radius: 2px !important;
  -webkit-border-bottom-right-radius: 2px !important;
  background-color: #0077b5 !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0077b5), color-stop(100%,#0077b5)) !important;
  background-image: -webkit-linear-gradient(top, #0077b5 0%, #0077b5 100%) !important;
  
  color: #fff !important;
  font-size: 11px !important;
  font-family: Arial, sans-serif !important;
  font-weight: bold !important;
  font-style: normal !important;
  line-height: 22px !important;
  -webkit-font-smoothing: antialiased !important;
  
  position:relative;
  text-transform:none;
}

.linkedin-stub:hover {
  text-decoration:none !important;
border-top-color: #0369a0 !important;
  border-right-color: #0369a0 !important;
  border-bottom-color: #0369a0 !important;
  border-left-color: #0369a0 !important;
  background-color: #0369a0 !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0369a0), color-stop(100%,#0369a0)) !important;
  background-image: -webkit-linear-gradient(top, #0369a0 0%, #0369a0 100%) !important;
}


.linkedin-stub:before {
content: attr(data-shares);
-webkit-border-radius: 3px;
border-radius: 3px;
-webkit-user-select: none;
cursor: pointer;
border:1px solid #c3c3c3;
position:absolute;
left:64px;
top:-1px;
background:#fff;

font-size: 11px !important;
  color: #4e4e4e !important;
  font-weight: bold !important;
  font-family: Arial, sans-serif !important;
  line-height: 20px !important;
  text-shadow:none;
  
overflow: hidden;
white-space: nowrap;
padding: 1px 6px;
height: 18px;
}

.linkedin-stub:after {
content: "";
background: no-repeat url(//ssl.gstatic.com/s2/oz/images/sprites/plus-button-e63a56248fe873b92b3cab26945f7793.png) -27px -36px;
height: 20px;
width: 6px;
top:-1px;
position:absolute;
left:60px;
}

/*
.linkedin-stub .lishar{
background: url(https://www.linkedin.com/scds/common/u/img/sprite/sprite_connect_v13.png) -92px -42px no-repeat !important;
cursor: pointer !important;
border: 0 !important;
text-indent: -9999em !important;
overflow: hidden !important;
padding: 0 !important;
margin: 0 !important;
position: absolute !important;
left: 2px !important;
top: 2px !important;
display: block !important;
width: 14px !important;
height: 14px !important;
float: right !important;
} */

.linkedin-stub .lishar{
  background-image: url(https://static.licdn.com/scds/common/u/images/apps/connect/sprites/sprite_connect_v14.png) !important;
  background-position: 0px -593px !important;
  background-repeat: no-repeat !important;
  background-color: #0077b5 !important;
  background-size: initial !important;
  cursor: pointer !important;
  border: 0 !important;
  border-right: 1px solid #066094 !important;
  text-indent: -9999em !important;
  overflow: hidden !important;
  padding: 0 !important;
  margin: 0 !important;
  position: absolute !important;
  left: 0px !important;
  top: 0px !important;
  display: block !important;
  width: 20px !important;
  height: 20px !important;
  float: right !important;
  border-radius: 2px !important;
  -webkit-border-radius: 2px !important;
  border-top-right-radius: 2px !important;
  border-bottom-right-radius: 2px !important;
  -webkit-border-top-right-radius: 2px !important;
  -webkit-border-bottom-right-radius: 2px !important;
}

.uzlpSb {
fill: #dd4b38;
display:block;
}

.gplus-stub {

border: 1px solid #d5d5d5;
border: 1px solid rgba(0,0,0,.17);
-webkit-border-radius: 2px;
border-radius: 2px;
-webkit-box-shadow: 0 1px 0 rgba(0,0,0,.05);
box-shadow: 0 1px 0 rgba(0,0,0,.05);
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: background-color .218s,border-color .218s,box-shadow .218s;
transition: background-color .218s,border-color .218s,box-shadow .218s;
-webkit-user-select: none;
-webkit-appearance: none;
background-color: #fff;
background-image: none;
color: #262626;
cursor: pointer;
outline: none;
position: relative;
text-align: center;
vertical-align: middle;
white-space: nowrap;
width: auto;
height: 20px;
width: 32px;
cursor: pointer;
display: block;
outline: 0;
position: relative;
text-decoration: none;
color: #dd4b39;
}


.gplus-stub:hover{
text-decoration:none;
}

.gplus-stub:after {
content: "";
background: no-repeat url(//ssl.gstatic.com/s2/oz/images/sprites/plus-button-e63a56248fe873b92b3cab26945f7793.png) -27px -36px;
height: 20px;
width: 6px;
top:-1px;
position:absolute;
left:33px;
}

.gplus-stub:before {
content: attr(data-shares);
-webkit-border-radius: 3px;
border-radius: 3px;
-webkit-user-select: none;
cursor: pointer;
border:1px solid #c3c3c3  !important;
position:absolute;
left:37px;
top:-1px;
background:#fff;

color: #666  !important;
font-family: arial,sans-serif;

white-space: nowrap;
font-weight:normal  !important;
font-size: 11px  !important;
padding: 1px 6px;
height: 16px;
line-height: 17px  !important;
}

.gplus-stub .ro {
background: no-repeat url(//ssl.gstatic.com/s2/oz/images/sprites/plus-button-e63a56248fe873b92b3cab26945f7793.png) -29px 0;
height: 14px;
width: 14px;
display: inline-block;
position: absolute;
bottom: 0;
left:0;


}



.fb-stub {
text-transform:none !important;
background: #4c69ba;
background: -webkit-gradient(linear, center top, center bottom, from(#4c69ba), to(#3b55a0));
background: -webkit-linear-gradient(#4c69ba, #3b55a0);
border: none;
-webkit-border-radius: 2px;
color: #fff !important;
cursor: pointer;
font-weight: bold;
height: 20px;
line-height: 20px;
padding: 0;
text-shadow: 0 -1px 0 #354c8c;
white-space: nowrap;
display:inline-block;
font-family: Helvetica Neue, Helvetica, Arial, sans-serif !important;
-webkit-font-smoothing: antialiased;
font-size:11px !important;
width:47px;
padding-left:20px;
position:relative;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
margin-right:30px;
font-style:normal;

}

.fb-stub:after {
content:"";
border: 0;
color: inherit;
cursor: pointer;
font: inherit;
font-weight: bold;
margin: -1px;
outline: none;
padding: 0;
text-shadow: 0 -1px 0 #354c8c;

display: inline-block;
height: 14px;
width: 14px;

position:absolute;
left:4px; top:4px;

background-image: url(https://fbstatic-a.akamaihd.net/rsrc.php/v2/y5/r/KxVPs0eEy36.png);
background-size: 30px 72px;
-webkit-background-size: 30px 72px;
-moz-background-size: 30px 72px;


background-repeat: no-repeat;
background-position: 0 -42px;
}   

.fb-stub:hover {  text-decoration: none !important;
background: #5b7bd5;
background: -webkit-gradient(linear, center top, center bottom, from(#5b7bd5), to(#4864b1));
background: -webkit-linear-gradient(#5b7bd5, #4864b1);
border-color: #5874c3 #4961a8 #41599f;
-webkit-box-shadow: inset 0 0 1px #607fd6;
}

/*.tw-stub::before*/
.fb-stub::before {
  content: attr(data-shares);
  background: white;
  border: 1px solid #C1C1C1;
  color:#333 !important;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  margin-left: 6px;
  min-width: 15px;
  padding: 1px 2px;
  text-align: center;
  white-space: nowrap;
  position: absolute;
  top:0;
  left:100%;
  cursor:default;
  
  text-shadow:none;
  font-weight:normal;
}   

.fb-stub::before { 
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
  padding: 2px 2px;
  cursor:text;
} 


.shd-share-wrap.share-short { display:inline-block; vertical-align:top; white-space:nowrap;}
.share-short { position:relative;}
  .shd-share-wrap.share-short:before { content:"Share";}

.share-no-counter .fb-stub::before,
.share-no-counter .fb-stub-arr,
.share-no-counter .gplus-stub:before,
.share-no-counter .gplus-stub:after,
.share-no-counter .linkedin-stub:before,
.share-no-counter .linkedin-stub:after
 { display:none;}


.fb-stub-arr, .tw-stub-arr {
border-collapse: collapse;
 border-spacing: 0;
 
 position: absolute;
 border-color: transparent #D7D7D7 transparent;
 border-style: solid;
 border-width: 4px 5px 4px 0;
 display: block;
 top:5px; left:100%;
 
 margin-left:2px;
 height:0px !important;

}

.tw-stub .tw-stub-arr { display:none;}
.tw-stub:hover { text-decoration:none!important;}

.fb-stub-arr { top:6px;}

.tw-stub-arr::after,
.fb-stub-arr::after{
  content:'';
 border-color: transparent #D7D7D7 transparent;
 border-right-color: white;
border-style: solid;
border-width: 4px 5px 4px 0;
display: block;
position: absolute;
left:2px;
top:-4px;
}



.tw-stub {
  text-transform:none;
  margin-right: 20px;
  max-width: 100%;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: bottom;
  zoom: 1;
  white-space: nowrap;
  text-align: left;

  position: relative;
/*background-color: #F8F8F8;
background-image: -webkit-gradient(linear,left top,left bottom,from(white),to(#DEDEDE));
background-image: -moz-linear-gradient(top,white,#DEDEDE);
background-image: -o-linear-gradient(top,white,#DEDEDE);
background-image: -ms-linear-gradient(top,white,#DEDEDE);
background-image: linear-gradient(top,white,#DEDEDE);
border: #CCC solid 1px;
text-shadow: 0 1px 0 rgba(255, 255, 255, .5);
*/
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;


-webkit-user-select: none;
-moz-user-select: none;
-o-user-select: none;
user-select: none;
cursor: pointer;

font: normal normal normal 11px/18px 'Helvetica Neue',Arial,sans-serif !important;
color: #fff !important;
font-weight: bold !important;
padding:1px 5px 1px 20px;
background:#1b95e0;

}

.tw-stub:hover, .tw-stub:active {
/*
  text-decoration: none !important;
border-color: #BBB;
background-color: #F8F8F8;
background-image: -webkit-gradient(linear,left top,left bottom,from(#F8F8F8),to(#D9D9D9));
background-image: -moz-linear-gradient(top,#F8F8F8,#D9D9D9);
background-image: -o-linear-gradient(top,#F8F8F8,#D9D9D9);
background-image: -ms-linear-gradient(top,#F8F8F8,#D9D9D9);
background-image: linear-gradient(top,#F8F8F8,#D9D9D9);
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
*/
background:#0c7abf;
}

.tw-stub::before{
background: white;
border: #BBB solid 1px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
min-width: 8px;
font-weight: normal;
}

.twitter-btn-wrap .tw-stub::before { display:none;}
.twitter-btn-wrap .tw-stub {margin-right:0;} 

.tw-stub-ico{
/*
  width:16px; height:13px;
  position: absolute;
  top:50%;
  margin-top:-5px;
  left:2px;
  
  background-image:  url(data:image/png;base64,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);

  background-size: 45px 40px;
  -webkit-background-size: 45px 40px;
  -moz-background-size: 45px 40px;
  */
   width: 14px;
    height: 14px;
    position: absolute;
    top:50%;
    margin-top:-6px;
    left:3px;
    background: transparent 0 0 no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2072%2072%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h72v72H0z%22%2F%3E%3Cpath%20class%3D%22icon%22%20fill%3D%22%23fff%22%20d%3D%22M68.812%2015.14c-2.348%201.04-4.87%201.744-7.52%202.06%202.704-1.62%204.78-4.186%205.757-7.243-2.53%201.5-5.33%202.592-8.314%203.176C56.35%2010.59%2052.948%209%2049.182%209c-7.23%200-13.092%205.86-13.092%2013.093%200%201.026.118%202.02.338%202.98C25.543%2024.527%2015.9%2019.318%209.44%2011.396c-1.125%201.936-1.77%204.184-1.77%206.58%200%204.543%202.312%208.552%205.824%2010.9-2.146-.07-4.165-.658-5.93-1.64-.002.056-.002.11-.002.163%200%206.345%204.513%2011.638%2010.504%2012.84-1.1.298-2.256.457-3.45.457-.845%200-1.666-.078-2.464-.23%201.667%205.2%206.5%208.985%2012.23%209.09-4.482%203.51-10.13%205.605-16.26%205.605-1.055%200-2.096-.06-3.122-.184%205.794%203.717%2012.676%205.882%2020.067%205.882%2024.083%200%2037.25-19.95%2037.25-37.25%200-.565-.013-1.133-.038-1.693%202.558-1.847%204.778-4.15%206.532-6.774z%22%2F%3E%3C%2Fsvg%3E")
  
}


ul.suHostedBadge {
width: 74px;
height: 18px;
z-index: 999;
list-style-position: outside;
list-style-type: none;
position:relative;
display:inline-block;
vertical-align:middle;
}

.pop-shares ul.suHostedBadge { top:-1px; margin-left:10px; }

.suHostedBadge li {
float: left;
display: inline;
}

.suHostedBadge a {
  display: block;
overflow: hidden;
border: 0;
cursor: pointer;
color: #258DB1  !important;
font-weight: bold  !important;
font-family: Arial, Helvetica, sans-serif  !important;
font-size: 11px !important;
text-decoration: none;
line-height: 18px  !important;
background: transparent url(http://cdn.stumble-upon.com/i/badges/badgeRect74x18.png?v5) no-repeat 0 0;
}

.suHostedBadge a.logo {
width: 20px;
height: 18px;
background-position: 0 0;
text-indent: -999em;
}

.suHostedBadge a.count {
width: 54px;
height: 18px;
text-align: center;
background-position: 100% 0;
}

/* pinterest */
a.PIN_stub_pin_it_button_20 {
background-repeat: none!important;
background-size: 40px 60px!important;
height: 20px!important;
margin: 0!important;
padding: 0!important;
vertical-align: baseline!important;
text-decoration: none!important;
width: 40px!important;
background-position: 0 -20px;
}

a.PIN_stub_pin_it_button_20 span.PIN_stub_pin_it_button_count {
position: absolute!important;
color: #777!important;
text-align: center!important;
text-indent: 0!important;
}

a.PIN_stub_pin_it_beside_20 span.PIN_stub_pin_it_button_count, a.PIN_stub_pin_it_beside_20 span.PIN_stub_pin_it_button_count i {
background-color: transparent!important;
background-repeat: no-repeat!important;
background-image: url(http://passets.pinterest.com/images/pidgets/count_east_white_rect_20_1.png)!important;
}

a.PIN_stub_pin_it_beside_20 span.PIN_stub_pin_it_button_count {
padding: 0 3px 0 10px!important;
background-size: 45px 20px!important;
background-position: 0 0!important;
position: absolute!important;
top: 0!important;
left: 41px!important;
height: 20px!important;
font: 10px Arial, Helvetica, sans-serif!important;
line-height: 20px!important;
}

a.PIN_stub_pin_it_button_inline_20 {
position: relative!important;
display: inline-block!important;
}

a.PIN_stub_pin_it_button_en_20_gray {
background-image: url(http://passets.pinterest.com/images/pidgets/pinit_bg_en_rect_gray_20_1.png)!important;
}

.gr .gu a, .gr .gu label {
cursor: pointer;
}


a.PIN_stub_pin_it_beside_20 span.PIN_stub_pin_it_button_count i {
background-position: 100% 0!important;
position: absolute!important;
top: 0!important;
right: -2px!important;
height: 20px!important;
width: 2px!important;
}

a.PIN_stub_pin_it_beside_20 span.PIN_stub_pin_it_button_count, a.PIN_stub_pin_it_beside_20 span.PIN_stub_pin_it_button_count i {
background-color: transparent!important;
background-repeat: no-repeat!important;
background-image: url(http://passets.pinterest.com/images/pidgets/count_east_white_rect_20_1.png)!important;
}

/* reddiit */

.reddit-button {
border-collapse: collapse;
color: gray;
text-align: center;
margin: 1px;
color: #369;
margin: 0px;
padding: 0px;
}

.reddit-blog-entry{
overflow: hidden;
opacity: 1;
border: 1px solid #c7def7;
color: gray;
text-align: center;
margin: 0px;
border-radius: 4px;
background-color: white;
font-size:x-small;
}

.reddit-blog-entry .headimgcell {
background-color: #c7def7;
width: 18px;
float: left;
}

.reddit-blog-entry img {border:none;}

.reddit-blog-entry .headimgcell a {
display: inline-block;
}

.reddit-blog-entry .arrow {
margin: 2px 0px 0px 0px;
width: 100%;
height: 14px;
display: block;
cursor: pointer;
background-position: center center;
background-repeat: no-repeat;
width: 15px;
margin-left: auto;
margin-right: auto;
outline: none;

float: left;
margin-left: 2px;
margin-right: 2px;
width:15px;
}

.reddit-blog-entry .arrow.up {
background-image: url(http://www.reddit.com/static/sprite-reddit.hV9obzo72Pc.png);
background-position: -63px -796px;
background-repeat: no-repeat;
}

.reddit-blog-entry .arrow.down {
background-image: url(http://www.reddit.com/static/sprite-reddit.hV9obzo72Pc.png);
background-position: -21px -796px;
background-repeat: no-repeat;
}

.reddit-blog-entry .score {
float: center;
margin-top: 4px;
margin-right: 1px;
white-space:nowrap;
}

.reddit-blog-entry .score.likes, .reddit-blog-entry .score.dislikes {
display: none;
}

/* buffer */

.buffer-horizontal .bb-count {
float: left;
margin-left: 3px;
padding-left: 8px;
background-image: url(https://d389zggrogs7qo.cloudfront.net/images/buffer_button.png);
background-position: 0 -60px;
position: relative;
height: 20px;
line-height: 20px;
text-align: center;
text-shadow: 0 1px 0 #fff;
cursor: pointer;
text-decoration: none;
color: #555  !important;
}

.buffer-horizontal .bb-count span {
font-size: 12px  !important;
font-family: arial, verdana  !important;
text-decoration: none;
font-weight: bold  !important;
background-image: url(https://d389zggrogs7qo.cloudfront.net/images/buffer_button.png);
background-position: right -60px;
padding: 0 7px 0 3px;
margin: 0 -1px 0 0;
display: block;
}

a.buffer_button {
width: 55px;
height: 20px;
display: block;
overflow: hidden;
background-image: url(https://d389zggrogs7qo.cloudfront.net/images/buffer_button.png);
float: left;
}

a.buffer_button span {
position: absolute;
left: -99999px;
}


/* spinners */
 .load-more-btn .spinner {
position: absolute;
left: 0;
text-align: center;
width: 100%;
top: 6px;
display: none;
font-size:20px;
}

.loading .spinner { display:block;}
.loading .btn-label { visibility:hidden;}




/* ICON FONTS */
/*
@font-face {
  font-family: 'fontello';
  src: url('../font/fontello.eot?15588065');
  src: url('../font/fontello.eot?15588065#iefix') format('embedded-opentype'),
       url('../font/fontello.svg?15588065#fontello') format('svg');
  font-weight: normal;
  font-style: normal;
}
*/
@font-face {
  font-family: 'fontello';
  src: url('data:application/octet-stream;base64,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') format('woff'),
       url('data:application/octet-stream;base64,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') format('truetype');
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'fontello';
    src: url('../font/fontello.svg?15588065#fontello') format('svg');
  }
}
*/
 
 [class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
 
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */
 
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
     
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
 
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
 
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
 
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
.icon-cog:before { content: '\e800'; } /* '' */
.icon-block:before { content: '\e801'; } /* '' */
.icon-lock:before { content: '\e802'; } /* '' */
.icon-search:before { content: '\e803'; } /* '' */
.icon-right-small:before { content: '\e804'; } /* '' */
.icon-left-small:before { content: '\e805'; } /* '' */
.icon-cancel-circled-outline:before { content: '\e806'; } /* '' */
.icon-twitter:before { content: '\e807'; } /* '' */
.icon-facebook:before { content: '\e808'; } /* '' */
.icon-cancel:before { content: '\e809'; } /* '' */
.icon-ok:before { content: '\e80a'; } /* '' */
.icon-link:before { content: '\e80b'; } /* '' */
.icon-eye:before { content: '\e80c'; } /* '' */
.icon-eye-off:before { content: '\e80d'; } /* '' */
.icon-attention-alt:before { content: '\e80e'; } /* '' */
.icon-up-big:before { content: '\e80f'; } /* '' */
.icon-bullhorn:before { content: '\e810'; } /* '' */
.icon-spin5:before { content: '\e811'; } /* '' */
.icon-menu:before { content: '\e812'; } /* '' */
.icon-clock-1:before { content: '\e813'; } /* '' */
.icon-plus:before { content: '\e814'; } /* '' */
.icon-down-dir:before { content: '\e815'; } /* '' */
.icon-pause:before { content: '\e816'; } /* '' */
.icon-facebook-circled:before { content: '\e817'; } /* '' */
.icon-twitter-circled:before { content: '\e818'; } /* '' */
.icon-rss:before { content: '\e819'; } /* '' */
.icon-mail:before { content: '\e81a'; } /* '' */
.icon-play-circled:before { content: '\e81b'; } /* '' */
.icon-export-1:before { content: '\e81c'; } /* '' */
.icon-forward-outline:before { content: '\e81d'; } /* '' */
.icon-comment-empty:before { content: '\e81e'; } /* '' */
.icon-trash:before { content: '\e81f'; } /* '' */
.icon-star-filled:before { content: '\e820'; } /* '' */
.icon-up-circled:before { content: '\e821'; } /* '' */
.icon-thumbs-up-alt:before { content: '\e822'; } /* '' */
.icon-share:before { content: '\e823'; } /* '' */
.icon-up-dir:before { content: '\e824'; } /* '' */
.icon-down-dir-1:before { content: '\e825'; } /* '' */
.icon-thumbs-down-alt:before { content: '\e826'; } /* '' */
.icon-export:before { content: '\e827'; } /* '' */
.icon-star-circled:before { content: '\e828'; } /* '' */
.icon-cancel-1:before { content: '\e829'; } /* '' */
.icon-comment:before { content: '\e82a'; } /* '' */
.icon-gplus:before { content: '\e82b'; } /* '' */
.icon-star:before { content: '\e82c'; } /* '' */
.icon-forward:before { content: '\e82d'; } /* '' */
.icon-star-empty:before { content: '\e82e'; } /* '' */
.icon-export-outline:before { content: '\e82f'; } /* '' */
.icon-plus-1:before { content: '\e830'; } /* '' */
.icon-export-2:before { content: '\e831'; } /* '' */

#post-rows-block-bookmarks .favorite-switch-lnk:before,.icon-trash:before { content: '\e81f'; } /* '' */

/*
   Animation example, for spinners
*/
.animate-spin {
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
  display: inline-block;
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-ms-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}


#changer-timer {
    width: 40px;
    height:40px;
    position:fixed; z-index:3;
    right:20px;
    bottom:20px;
    cursor:pointer;
    background:rgba(255,255,255,0);
}

#changer-timer canvas {
  display: block;
  position:absolute;
  top:0;
  left:0;
}

#changer-timer:before { position:absolute; display:none; margin:-8px 0 0; padding:0; text-align:center; left:0; font-size:18px; width:100%; top:50%; color:rgba(255,255,255, 0.6); }
#changer-timer.paused:before,
#changer-timer:hover:before { display:block;}

#changer-timer.paused:before { content: '\e818'; }



/* RESPONSIVE */

@media screen and (max-width:667px ){
  #search-box-wrap { width:190px;}
}

@media screen and (max-width:667px ){
   body { background:#fff;}
   
  .post-fav-cell { max-width:20px;
  display:none;
  }
  
  #categories-menu-content { margin-right:0;}
  
  .comment-meta-lnk,
  #top-nav-links,
  #top-filter-wrap,
  #top-social,
  .sep-dot,
  .fav-txt-lnk,
  .tmi-fav.tm-item { display:none;}
  
  .share-widgets-simple{ display:block;}
  .meta-large, .vote-switch-link {
   display:block;
   margin-left:0;
   margin:3px 0;
  }
  
  .nl-area-wrap { padding:0;}
  .nl-email { margin-bottom:10px; margin-top:5px;}
  .nl-submit  { margin-left:0;}
  
  #wdn-brief-lnk img { display:none;}
  #wdn-brief-lnk { width:50px; height:50px;
  background:url(/css/images/logorect.png) no-repeat;
  background-size: 100% auto;
  -webkit-background-size: 100% auto;
  -moz-background-size: 100% auto;
    top:-5px;
    left:10px;
   }
   
   #top-nav {top:3px; right:10px;}
   #footer { text-align:center;}
   #footer-left, #footer-right { float:none;}
   #top-menu .tm-item { margin:0 5px;}
   #content-wrap { padding-top:20px;}
   .post-row { width:auto; left:0;}
   #filter-drop { right:0;}
   
   #topprenav { top:10px;right:10px;}
   #vectors-100-subscribe-form { width:auto;}
   #vectors-100-subscribe-form [type=submit] { position:relative; margin-left:0; margin-top:20px;
   border-radius:3px;
   -webkit-border-radius:3px;
   -moz-border-radius:3px;
   -o-border-radius:3px;
   }

}


.nl-area-wrap {background: #edf0f9 ;
padding: 10px 10px;
margin: 20px auto 0; border:none;}

 .nl-form-close-btn { position:absolute; top:50%; right:10px; color:#d2d5e4;
 
 font-size:0px;
 width:24px;
 height:24px;
 background: url(images/close-btn.svg) no-repeat;
 background-size:cover;
 opacity:0.2;
 margin-top:-14px;
 }
 
 .nl-form-close-btn:hover { /*color:#b2b5c4;*/ opacity:0.3; }

#wdn-brief-content,
#content {

margin: 0 auto;
position: relative;
}

#wdn-brief-content:after { content:""; display:block; clear:both; }


.zoom-in-out-animation{
  animation: zoomInOutFrames linear 0.5s;
  animation-iteration-count: 1;
  transform-origin: 50% 50%;
  -webkit-animation: zoomInOutFrames linear 0.5s;
  -webkit-animation-iteration-count: 1;
  -webkit-transform-origin: 50% 50%;
  -moz-animation: zoomInOutFrames linear 0.5s;
  -moz-animation-iteration-count: 1;
  -moz-transform-origin: 50% 50%;
  -o-animation: zoomInOutFrames linear 0.5s;
  -o-animation-iteration-count: 1;
  -o-transform-origin: 50% 50%;
  -ms-animation: zoomInOutFrames linear 0.5s;
  -ms-animation-iteration-count: 1;
  -ms-transform-origin: 50% 50%;
}

@keyframes zoomInOutFrames{
  0% {
    transform:  scaleX(1.00) scaleY(1.00) ;
  }
  51% {
    transform:  scaleX(2) scaleY(2) ;
  }
  100% {
    transform:  scaleX(1.00) scaleY(1.00) ;
  }
}

@-moz-keyframes zoomInOutFrames{
  0% {
    -moz-transform:  scaleX(1.00) scaleY(1.00) ;
  }
  51% {
    -moz-transform:  scaleX(2) scaleY(2) ;
  }
  100% {
    -moz-transform:  scaleX(1.00) scaleY(1.00) ;
  }
}

@-webkit-keyframes zoomInOutFrames {
  0% {
    -webkit-transform:  scaleX(1.00) scaleY(1.00) ;
  }
  51% {
    -webkit-transform:  scaleX(2) scaleY(2) ;
  }
  100% {
    -webkit-transform:  scaleX(1.00) scaleY(1.00) ;
  }
}

@-o-keyframes zoomInOutFrames {
  0% {
    -o-transform:  scaleX(1.00) scaleY(1.00) ;
  }
  51% {
    -o-transform:  scaleX(2) scaleY(2) ;
  }
  100% {
    -o-transform:  scaleX(1.00) scaleY(1.00) ;
  }
}

@-ms-keyframes zoomInOutFrames {
  0% {
    -ms-transform:  scaleX(1.00) scaleY(1.00) ;
  }
  51% {
    -ms-transform:  scaleX(2) scaleY(2) ;
  }
  100% {
    -ms-transform:  scaleX(1.00) scaleY(1.00) ;
  }
}



#logged-as { display:none;}
#nl-box-form-topnlbox { margin-top:0px; position:relative; 
margin-top:30px;
}

.gwrap-new  .post-thumb-img, .gwrap-new .media-lnk img {
width:84px;
height:67px;
}

.gwrap-new .post-thumb { width:92px; }

.gwrap-new .post-rows .post-row:hover .vote-widget,
.gwrap-new .vote-widget, .gwrap-new .vote-widget:hover { background:none; border:none;}

.gwrap-new #top-filter-wrap,
.gwrap-new #top-menu { display:none;}



.gwrap-new #wdn-brief-lnk, .gwrap-new #logo { top:0;}

#top-menu-wrap { background:#f8f8f8; border-bottom:1px solid #eee;}
#top-menu-wrap #top-menu {
  padding-top:15px;
  display:block;
  max-width: 880px;
  margin: 0 auto;
}

#top-menu-wrap .content-block { position:relative;}
#top-menu-wrap #filter-drop { bottom:6px; right:0;}
#top-menu-wrap #filter-drop-label { border:1px solid #eee;}
#top-menu-wrap #filter-drop-list { width:110px;}
#top-menu-wrap #filter-drop-label { width:112px;}

