/*
Theme Name: Twenty Fourteen
Theme URI: http://wordpress.org/themes/twentyfourteen
Author: the WordPress team
Author URI: http://wordpress.org/
Description: In 2014, our default theme lets you create a responsive magazine website with a sleek, modern design. Feature your favorite homepage content in either a grid or a slider. Use the three widget areas to customize your website, and change your content's layout with a full-width page template and a contributor page to show off your authors. Creating a magazine website with WordPress has never been easier.
Version: 1.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, green, white, light, dark, two-columns, three-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
Text Domain: twentyfourteen

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/**
 * Table of Contents:
 
 * -----------------------------------------------------------------------------
 */


/**
 * 1.0 Reset
 *
 * Resetting and rebuilding styles have been helped along thanks to the fine
 * work of Eric Meyer http://meyerweb.com/eric/tools/css/reset/index.html
 * along with Nicolas Gallagher and Jonathan Neal
 * http://necolas.github.com/normalize.css/ and Blueprint
 * http://www.blueprintcss.org/
 *
 * -----------------------------------------------------------------------------
 */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	border: 0;
	font-family: inherit;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
	display: block;
}

audio,
canvas,
video {
	display: inline-block;
	width: 100%;
}

html {
	overflow-y: scroll;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust:     100%;
}

body,
button,
input,
select,
textarea {
	color: #2b2b2b;
	font-family: Lato, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.5;
}

body {
	background: #fff;
}

a {
	color: #24890d;
	text-decoration: none;
}

a:focus {
	outline: thin dotted;
}

a:hover,
a:active {
	outline: 0;
}

a:active,
a:hover {
	color: #41a62a;
}


h1 {
	font-size: 26px;
	line-height: 1.3846153846;
}

h2 {
	font-size: 24px;
	line-height: 1;
}

h3 {
	font-size: 22px;
	line-height: 1.0909090909;
}

h4 {
	font-size: 20px;
	line-height: 1.2;
}

h5 {
	font-size: 18px;
	line-height: 1.3333333333;
}

h6 {
	font-size: 16px;
	line-height: 1.5;
}

address {
	font-style: italic;
	margin-bottom: 24px;
}

abbr[title] {
	border-bottom: 1px dotted #2b2b2b;
	cursor: help;
}

b,
strong {
	font-weight: 700;
}

cite,
dfn,
em,
i {
	font-style: italic;
}

mark,
ins {
	background: #fff9c0;
	text-decoration: none;
}

p {
	margin-bottom: 24px;
}

code,
kbd,
tt,
var,
samp,
pre {
	font-family: monospace, serif;
	font-size: 15px;
	-webkit-hyphens: none;
	-moz-hyphens:    none;
	-ms-hyphens:     none;
	hyphens:         none;
	line-height: 1.6;
}

pre {
	border: 1px solid rgba(0, 0, 0, 0.1);
	-webkit-box-sizing: border-box;
	-moz-box-sizing:    border-box;
	box-sizing:         border-box;
	margin-bottom: 24px;
	max-width: 100%;
	overflow: auto;
	padding: 12px;
	white-space: pre;
	white-space: pre-wrap;
	word-wrap: break-word;
}

blockquote,
q {
	-webkit-hyphens: none;
	-moz-hyphens:    none;
	-ms-hyphens:     none;
	hyphens:         none;
	quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
	content: "";
	content: none;
}

blockquote {
	color: #767676;
	font-size: 19px;
	font-style: italic;
	font-weight: 300;
	line-height: 1.2631578947;
	margin-bottom: 24px;
}

blockquote cite,
blockquote small {
	color: #2b2b2b;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.5;
}

blockquote em,
blockquote i,
blockquote cite {
	font-style: normal;
}

blockquote strong,
blockquote b {
	font-weight: 400;
}

small {
	font-size: smaller;
}

big {
	font-size: 125%;
}

sup,
sub {
	font-size: 75%;
	height: 0;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}

sup {
	bottom: 1ex;
}

sub {
	top: .5ex;
}

dl {
	margin-bottom: 24px;
}

dt {
	font-weight: bold;
}

dd {
	margin-bottom: 24px;
}

ul,
ol {
	list-style: none;
	margin: 0 0 24px 20px;
}

ul {
	list-style: disc;
}

ol {
	list-style: decimal;
}

li > ul,
li > ol {
	margin: 0 0 0 20px;
}

img {
	-ms-interpolation-mode: bicubic;
	border: 0;
	vertical-align: middle;
}

figure {
	margin: 0;
}

fieldset {
	border: 1px solid rgba(0, 0, 0, 0.1);
	margin: 0 0 24px;
	padding: 11px 12px 0;
}

legend {
	white-space: normal;
}

button,
input,
select,
textarea {
	-webkit-box-sizing: border-box;
	-moz-box-sizing:    border-box;
	box-sizing:         border-box;
	font-size: 100%;
	margin: 0;
	max-width: 100%;
	vertical-align: baseline;
}

button,
input {
	line-height: normal;
}

input,
textarea {
	background-image: -webkit-linear-gradient(hsla(0,0%,100%,0), hsla(0,0%,100%,0)); /* Removing the inner shadow, rounded corners on iOS inputs */
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
	-webkit-appearance: button;
	cursor: pointer;
}

button[disabled],
input[disabled] {
	cursor: default;
}

input[type="checkbox"],
input[type="radio"] {
	padding: 0;
}

input[type="search"] {
	-webkit-appearance: textfield;
}

input[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
	border: 0;
	padding: 0;
}

textarea {
	overflow: auto;
	vertical-align: top;
}

table,
th,
td {
	border: 1px solid rgba(0, 0, 0, 0.1);
}

table {
	border-collapse: separate;
	border-spacing: 0;
	border-width: 1px 0 0 1px;
	margin-bottom: 24px;
	width: 100%;
}

caption,
th,
td {
	font-weight: normal;
	text-align: left;
}

th {
	border-width: 0 1px 1px 0;
	font-weight: bold;
}

td {
	border-width: 0 1px 1px 0;
}

del {
	color: #767676;
}

hr {
	background-color: rgba(0, 0, 0, 0.1);
	border: 0;
	height: 1px;
	margin-bottom: 23px;
}

/* Support a widely-adopted but non-standard selector for text selection styles
 * to achieve a better experience. See http://core.trac.wordpress.org/ticket/25898.
 */
::selection {
	background: #24890d;
	color: #fff;
	text-shadow: none;
}

::-moz-selection {
	background: #24890d;
	color: #fff;
	text-shadow: none;
}
/*ICONS */
.share {float: right; position:absolute; bottom: 0px; right: 5px; width: auto; height: auto; overflow:hidden;}
.contentshare {float: right; width: auto; overflow:hidden; height:30px;}

.share-large {float: left; display:inline-block; width: auto; overflow:hidden; height:50px;}
.share-large  a:hover span.large-facebook-squared:before {display:block;  color:#3b579d;}
.share-large  a:hover span.large-gplus-squared:before {display:block; color:#0f9704;}
.share-large  a:hover span.large-pinterest-squared:before {display:block;  color:#cb2027; }
.share-large  a:hover span.large-twitter-squared:before {display:block;  color:#56d7fe;} 
span.large-facebook-squared:before {color:#0099ff; content: '\e801'; } /* '?' */
span.large-twitter-squared:before {color:#0099ff; content: '\e802'; } /* '?' */
span.large-gplus-squared:before {color:#0099ff; content: '\e803'; } /* '?' */
span.large-pinterest-squared:before {color:#0099ff; content: '\e804'; } /* '?' */
.share-large a  {float:left; overflow:hidden; width: auto;height: auto;margin:0px 2px;display: inline-block;}
.share-large a span {font: normal 40px "flippishicons"; speak: none;text-decoration: inherit;text-align: center;font-variant: normal; text-transform: none;}


.the-icons {
overflow:hidden;
padding:0;
  display:inline-block;
  text-align: center; 
    width: auto;
	height: auto;
  margin:0px 2px;
}
.the-icons a:hover .icon-facebook-squared:before {display:block;  color:#3b579d;}
.the-icons a:hover .icon-gplus-squared:before {display:block; color:#0f9704;}
.the-icons a:hover .icon-pinterest-squared:before {display:block;  color:#cb2027; }
.the-icons a:hover .icon-twitter-squared:before {display:block;  color:#56d7fe;} 


 [class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "flippishicons";
  font-style: normal;
  font-weight: normal;
    font-size: 20px;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  text-align: center;
  /* opacity: .8; */

  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
 
}
.icon-facebook-squared:before {color:#0099ff; content: '\e801'; } /* '?' */
.icon-twitter-squared:before {color:#0099ff; content: '\e802'; } /* '?' */
.icon-gplus-squared:before {color:#0099ff; content: '\e803'; } /* '?' */
.icon-pinterest-squared:before {color:#0099ff; content: '\e804'; } /* '?' */
.popup {display:block; margin: 0; padding:0;  width:18px; height: 25px;}

/**/

 


/**
 * 2.0 Repeatable Patterns
 * -----------------------------------------------------------------------------
 */

/* Input fields */

input,
textarea {
	border: 1px solid rgba(0, 0, 0, 0.1);
	border-radius: 5px;
	color: #2b2b2b;
	padding: 8px 10px 7px;
}

textarea {
	width: 100%;
}

input:focus,
textarea:focus {
	border: 1px solid rgba(0, 0, 0, 0.3);
	outline: 0;
}

/* Buttons */

button,
.button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
	background-color: #24890d;
	border: 0;
	border-radius: 2px;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
	padding: 10px 30px 11px;
	text-transform: uppercase;
	vertical-align: bottom;
}

button:hover,
button:focus,
.button:hover,
.button:focus,
input[type="button"]:hover,
input[type="button"]:focus,
input[type="reset"]:hover,
input[type="reset"]:focus,
input[type="submit"]:hover,
input[type="submit"]:focus {
	background-color: #41a62a;
	color: #fff;
}

button:active,
.button:active,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active {
	background-color: #55d737;
}

.search-field {
	width: 100%;
}

.search-submit {
	display: none;
}

/* Placeholder text color -- selectors need to be separate to work. */

::-webkit-input-placeholder {
	color: #939393;
}

:-moz-placeholder {
	color: #939393;
}

::-moz-placeholder {
	color: #939393;
	opacity: 1; /* Since FF19 lowers the opacity of the placeholder by default */
}

:-ms-input-placeholder {
	color: #939393;
}

/* Responsive images. Fluid images for posts, comments, and widgets */

.comment-content img,
.entry-content img,
.entry-summary img,
#site-header img,
.widget img,
.wp-caption {
	max-width: 100%;
}

/**
 * Make sure images with WordPress-added height and width attributes are
 * scaled correctly.
 */

.comment-content img[height],
.entry-content img,
.entry-summary img,
img[class*="align"],
img[class*="wp-image-"],
img[class*="attachment-"],
#site-header img {
	height: auto;
}

img.size-full,
img.size-large,
.wp-post-image,
.post-thumbnail img {
	height: auto;
	max-width: 100%;
}

/* Make sure embeds and iframes fit their containers */

embed,
iframe,
object,
video {
	width: 100%;
}


p > embed,
p > iframe,
p > object,
span > embed,
span > iframe,
span > object {
	margin-bottom: 0;
}

/* Alignment */

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

blockquote.alignleft,
figure.wp-caption.alignleft,
img.alignleft {
	margin: 7px 24px 7px 0;
}

.wp-caption.alignleft {
	margin: 7px 14px 7px 0;
}

blockquote.alignright,
figure.wp-caption.alignright,
img.alignright {
	margin: 7px 0 7px 24px;
}

.wp-caption.alignright {
	margin: 7px 0 7px 14px;
}

blockquote.aligncenter,
img.aligncenter,
.wp-caption.aligncenter {
	margin-top: 7px;
	margin-bottom: 7px;
}

.site-content blockquote.alignleft,
.site-content blockquote.alignright {
	border-top: 1px solid rgba(0, 0, 0, 0.1);
	border-bottom: 1px solid rgba(0, 0, 0, 0.1);
	padding-top: 17px;
	width: 50%;
}

.site-content blockquote.alignleft p,
.site-content blockquote.alignright p {
	margin-bottom: 17px;
}

.wp-caption {
	margin-bottom: 24px;
}

.wp-caption img[class*="wp-image-"] {
	display: block;
	margin: 0;
}

.wp-caption {
	color: #767676;
}

.wp-caption-text {
	-webkit-box-sizing: border-box;
	-moz-box-sizing:    border-box;
	box-sizing:         border-box;
	font-size: 12px;
	font-style: italic;
	line-height: 1.5;
	margin: 9px 0;
}

div.wp-caption .wp-caption-text {
	padding-right: 10px;
}

div.wp-caption.alignright img[class*="wp-image-"],
div.wp-caption.alignright .wp-caption-text {
	padding-left: 10px;
	padding-right: 0;
}

.wp-smiley {
	border: 0;
	margin-bottom: 0;
	margin-top: 0;
	padding: 0;
}

/* Assistive text */

.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute;
}

.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-weight: bold;
	height: auto;
	line-height: normal;
	padding: 15px 23px 14px;
	position: absolute;
	left: 5px;
	top: 5px;
	text-decoration: none;
	text-transform: none;
	width: auto;
	z-index: 100000; /* Above WP toolbar */
}

.hide {
	display: none;
}

/* Clearing floats */

.footer-sidebar:before,
.footer-sidebar:after,
.hentry:before,
.hentry:after,
.gallery:before,
.gallery:after,
.slider-direction-nav:before,
.slider-direction-nav:after,
.contributor-info:before,
.contributor-info:after,
.search-box:before,
.search-box:after,
[class*="content"]:before,
[class*="content"]:after,
[class*="site"]:before,
[class*="site"]:after {
	content: "";
	display: table;
}

.footer-sidebar:after,
.hentry:after,
.gallery:after,
.slider-direction-nav:after,
.contributor-info:after,
.search-box:after,
[class*="content"]:after,
[class*="site"]:after {
	clear: both;
}

/* Genericons */

.bypostauthor > article .fn:before,
.comment-edit-link:before,
.comment-reply-link:before,
.comment-reply-login:before,
.comment-reply-title small a:before,
.contributor-posts-link:before,
.menu-toggle:before,
.search-toggle:before,
.slider-direction-nav a:before,
.widget_twentyfourteen_ephemera .widget-title:before {
	-webkit-font-smoothing: antialiased;
	display: inline-block;
	font: normal 16px/1 Genericons; 
	text-decoration: inherit;
	vertical-align: text-bottom;
}

/* Separators */

.site-content span + .entry-date:before,
.full-size-link:before,
.parent-post-link:before,
span + .byline:before,
span + .comments-link:before,
span + .edit-link:before,
.widget_twentyfourteen_ephemera .entry-title:after {
	content: "\0020\007c\0020";
}


/**
 * 3.0 Basic Structure
 * -----------------------------------------------------------------------------
 */



#main-content {
	width: 100%;
	border-top: 4px solid #fff;
-webkit-box-shadow: inset -1px 30px 23px -20px rgba(102, 102, 102, 0.81);
-moz-box-shadow:    inset -1px 30px 23px -20px rgba(102, 102, 102, 0.81);
box-shadow:         inset -1px 30px 23px -20px rgba(102, 102, 102, 0.81);
}

.posttypename{text-transform: uppercase; font: normal 9px arial;padding:0px; margin: 5px 0 0 10px;color:#2e2e2e; float:left;}
.views {text-transform: uppercase; font: normal 9px arial;padding:0px; margin: 5px 10px 0 0 ;color:#2e2e2e; float:right;}

#carouselholder {width: 100%;}
.contents .image { margin: 0 auto; width;80%; height:auto; display: block; position:relative;}
.contents .image img{max-width: 100%; height: auto;  outline: 0;} 

/**
 * Flippish Header
 * -----------------------------------------------------------------------------
 */
.site {
	background-color: #f1f1f1;
	max-width: 1040px;
	position: relative;
	margin: 0 auto;
	overflow:hidden;
}
/* Ensure that there is no gap between the header and
	 the admin bar for WordPress versions before 3.8. */
#wpadminbar {
	min-height: 32px;
}
.smalllogo{display:none;position:absolute; left:10px; bottom: 0px; width:89px; height: 34px;}

.menu-nav-container{ width:800px; height: auto; float: left; margin: 0px 0 0 150px;text-align:center; vertical-align:sub;}
.menu-nav-container a { font: normal 25px BebasNeue;color:#ffff00; text-transform:uppercase;}
.menu-nav-container  .current_page_item > a {color: #049ed7;}
.menu-nav-container a:hover {color:#049ed7;}
.menu-nav-container ul.nav-menu{list-style: none;margin: 0;}
.menu-nav-container ul.nav-menu li {display:inline-block; margin: 0px 30px 0 0px;}
.menu-nav-container ul.nav-menu li:first-child:before {content:url('images/home.png'); display:inline-block;width: 25px; height: 24px; margin: 0 8px 0 ;}
.menu-nav-container ul.nav-menu li ul.sub-menu {	cursor: pointer;position: absolute;background: #c5f5f9;width: auto; margin: 0;padding: 0;opacity: 0;-webkit-transition: all  0.5s ease-in-out;-moz-transition: all  0.5s ease-in-out;-ms-transition: all  0.5s ease-in-out; -o-transition: all  0.5s ease-in-out;transition: all  0.5s ease-in-out;}
.menu-nav-container ul.nav-menu li ul.sub-menu li { text-align: center; margin:5px 10px;display:block;width: auto;}
.menu-nav-container ul.nav-menu li:hover ul.sub-menu {   opacity: 1; -webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}	

#cse-search-box {position:absolute; right: 25px; bottom:10px; width:auto; height: 25px;}
#cse-search-box .cse input.gsc-input,input.gsc-input{background-image:none !important;border: 1px solid rgba(0, 0, 0, 0.1);border-radius: 5px;color: #2b2b2b;padding: 2px;}
#cse-search-box input[type="submit"]{background: url(images/search.png)no-repeat top center; padding:0;margin: 0; width:27px; height:22px;}

.sidesearch {width: auto; height: auto; margin: 10px;overflow:hidden;}
#mobile-search-box {width:100%;height: 25px;  margin: 10px; display: block; }
#mobile-search-box .cse input.gsc-input,input.gsc-input{background-image:none !important; width:auto;border: 1px solid rgba(0, 0, 0, 0.1);border-radius: 5px;color: #2b2b2b;padding: 2px;}
#mobile-search-box input[type="submit"]{background: url(images/search.png)no-repeat top center; padding:0;margin: 0; width:27px; height:22px;}

#flippish-header {position: relative;z-index: 3;background-color: #000;width:100%;padding: 0 0 8px 0;margin: 0 auto;height: auto;}
.logo { display:inline-block;}
.logo img {max-width: 100%; height: auto;  outline: 0;}

.trianglebody:before {position: absolute;content: ' ';left: -8px;width: 0;height: 0;border-style: solid;border-width: 9px 8px 8px 0;border-color: transparent #ffffff transparent transparent;display:block;}
.topads {width:728px; height:90px; float:right; }
.counters {width:100%; height:22px; text-align: right; display:block;}
.fblink { background: url(images/likeimg.png)no-repeat top center; height: 22px;float: right;display:block;width:50px;}
.twlink {background: url(images/twitterimg.png)no-repeat top center; height: 22px;float: right;display:block;width:80px; margin: 0 0 0 10px;}
.trianglebody { position:relative; height: auto; width: auto; background-color:white; padding:2px 5px; margin: 0 0 0 8px;float: right;display:block;}
.trianglebody  p {font: bold 15px BebasNeue; color:#363636; padding:0px;margin:0px;}

.site-header {background-color: #000;max-width: 1040px;position: relative;width: 100%;z-index: 4;}
.header-main {min-height: 34px;overflow:hidden;}

/*LIVE STREAMING */
.live{ background: #0033cc; display: none;overflow:hidden; z-index: 100;}
.livewrapper {display:block;background-color:black;padding:3px;}
.livestream{float:left;overflow:hidden;}
.livechat{float:right;overflow:hidden;}
#login {color:#fff; }
#login a{color:#78C3FF;font: bold 20px BebasNeue; }
#login li {list-style:none}
#loginform1 p {margin-bottom:0;}
.livechat .tital { overflow:hidden; position:relative; padding:0 0 15px 0;}
.livechat .tital .img { float:left; margin:0 20px 0 0;}
.livechat .tital h2 { font-size:14px; color:#fff; font-weight:bold; margin:0; padding:0;font: bold 17px BebasNeue; }
.livechat .tital h3 a { position:absolute; display:block; right:50px; bottom:15px;  color:#78C3FF; font: bold 17px BebasNeue;}
.livechat .tital h4 a{ position:absolute; display:block; right:0; bottom:15px; color:#78C3FF; font: bold 17px BebasNeue;}
.livechat .chatbox { overflow:hidden;}
.livelights {font: bold 20px BebasNeue; color:#FF0000;display:inline-block;position:absolute; top: 0px;left: 165px;}
.livegreen {font: bold 20px BebasNeue; color:#40FF00;display:inline-block;position:absolute; top: 0px;left: 165px;}
.livebutton { cursor:pointer; background: #000 url(images/livebutton.jpg)no-repeat 0 -34px; width: 40px;height: 34px; display:inline-block; position:absolute;}
.livebuttonup {cursor:pointer; background: #000 url(images/livebutton.jpg)no-repeat 0 0; width: 40px;height: 34px;display:block; position:absolute;}

#sticky {
    padding: 0.5ex;
    width: 600px;
    background-color: #333;
    color: #fff;
    font-size: 2em;
    border-radius: 0.5ex;
}
#sticky.stick {
    position: fixed;
    top: 0;
    z-index: 10000;
    border-radius: 0 0 0.5em 0.5em;
}
/* Mobile Menu */
#showLeftPush {display: none}
#icon-menu {background:none;color:#ffff01;font-size: 40px; margin:0px; padding:0px; position:absolute; top:10px; left:10px; vertical-align: top; line-height: 40px; }
#icon-menu:before {  font-family: "flippishicons"; color:#ffff01; content: '\e805';width:40px; height:40px;font-size: 40px;}

.lock {overflow-y:hidden;} 
	  /* -----------------------------------
 * Slidebars
 */

html, body, #sb-site, .sb-site-container, .sb-slidebar {
	margin: 0;
	padding: 0;
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	        box-sizing: border-box;

}
html, body {
	width: 100%;
	overflow-x: hidden; /* Stops horizontal scrolling. */
}

html {
	height: 100%; /* Site is as tall as device. */
}

body {
	min-height: 100%;
	height: auto;
	position: relative; /* Required for static Slidebars to function properly. */
}

html.sb-scroll-lock.sb-active:not(.sb-static) {
	overflow: hidden; /* Prevent site from scrolling when a Slidebar is open, except when static Slidebars are only available. */
}

/* ----------
 * 002 - Site
 */

#sb-site, .sb-site-container {
	width: 100%;
   min-height:100% !important;
	position: relative;
	/*z-index:1*/
	background-color: #ffffff; /* Default background colour, overwrite this with your own css. */
}

/* ---------------
 * 003 - Slidebars
 */

.sb-slidebar {
	height: 100%;
	overflow-y: scroll; /* Enable vertical scrolling on Slidebars when needed. */
	position: fixed;
	top: 0;
	z-index: 0; /* Slidebars sit behind sb-site. */
	display: none; /* Initially hide the Slidebars. */
	background-color: #222222; /* Default Slidebars background colour, overwrite this with your own css. */

}

.sb-left {
	left: 0; /* Set Slidebar to the left. */
}

.sb-right {
	right: 0; /* Set Slidebar to the right. */
}

html.sb-static .sb-slidebar,
.sb-slidebar.sb-static {
	position: absolute; /* Makes Slidebars scroll naturally with the site, and unfixes them for Android Browser < 3 and iOS < 5. */
}

.sb-slidebar.sb-active {
	display: block; /* Makes Slidebars visibile when open. */
}

.sb-style-overlay {
	z-index: 9999; /* Set z-index high to ensure it overlays any other site elements. */
}

.sb-momentum-scrolling {
	-webkit-overflow-scrolling: touch; /* Adds native momentum scrolling for iOS & Android devices. */
}
/* Slidebar widths for devices that don't support media queries. */
	.sb-slidebar {
		width: 30%;
	}
	
	.sb-width-thin {
		width: 15%;
	}
	
	.sb-width-wide {
		width: 45%;
	}
	
@media (max-width: 480px) { /* Slidebar width on extra small screens. */
	.sb-slidebar {
		width: 70%;
	}
	
	.sb-width-thin {
		width: 55%;
	}
	
	.sb-width-wide {
		width: 85%;
	}
}

@media (min-width: 481px) { /* Slidebar width on small screens. */
	.sb-slidebar {
		width: 55%;
	}
	
	.sb-width-thin {
		width: 40%;
	}
	
	.sb-width-wide {
		width: 70%;
	}
}

@media (min-width: 768px) { /* Slidebar width on small screens. */
	.sb-slidebar {
		width: 40%;
	}
	
	.sb-width-thin {
		width: 25%;
	}
	
	.sb-width-wide {
		width: 55%;
	}
}

@media (min-width: 992px) { /* Slidebar width on medium screens. */
	.sb-slidebar {
		width: 30%;
	}
	
	.sb-width-thin {
		width: 15%;
	}
	
	.sb-width-wide {
		width: 45%;
	}
}

@media (min-width: 1200px) { /* Slidebar width on large screens. */
	.sb-slidebar {
		width: 20%;
	}
	
	.sb-width-thin {
		width: 5%;
	}
	
	.sb-width-wide {
		width: 35%;
	}
}

/* ---------------
 * 004 - Animation
 */

.sb-slide, #sb-site, .sb-site-container, .sb-slidebar {
	-webkit-transition: -webkit-transform 400ms ease;
	   -moz-transition: -moz-transform 400ms ease;
	     -o-transition: -o-transform 400ms ease;
	        transition: transform 400ms ease;
	-webkit-transition-property: -webkit-transform, left, right; /* Add left/right for Android < 4.4. */
	-webkit-backface-visibility: hidden; /* Prevents flickering. This is non essential, and you may remove it if your having problems with fixed background images in Chrome. */
}

/* --------------------
 * 005 - Helper Classes
 */
 
.sb-hide { 
	display: none; /* May be applied to control classes when Slidebars is disabled over a certain width. */
}

/*Style mobile sidebar*/
	
.sb-slidebar a {
	color: #f2f2f2; /* Link colour. */
	text-decoration: none;
}

.sb-slidebar a:hover {
	color: #49AEF2; /* Link hover colour. */
	text-decoration: underline;
}
	/* Main Menu */
.sb-menu { /* Apply to <ul> or <ol>. */
	padding: 0;
	margin: 0;
	list-style-type: none;
	overflow-x:hidden;
	
}

.sb-menu li {
	width: 100%;
	padding: 0;
	margin: 0;
	border-top: 1px solid rgba(255, 255, 255, 0.1); /* Will lighten any background colour you set. */
	border-bottom: 1px solid rgba(0, 0, 0, 0.1); /* Will darken any background colour you set. */
}

.sb-menu > li:first-child {
	border-top: none; /* Removes top border from first list item.. */
}

.sb-menu > li:last-child {
	border-bottom: none; /* Removed bottom border from last list item. */
}

.sb-menu li a {
	width: 100%; /* Makes links full width. */
	display: inline-block;
	padding: 1em; /* Creates an even padding the same size as your font. */
}

.sb-menu li a:hover {
	text-decoration: none;
	background-color: rgba(255, 255, 255, 0.05); /* Will lighten any background colour you set. */
}

/* Borders */
.sb-left .sb-menu li a {
	border-left: 3px solid transparent;
}

.sb-left .sb-menu li a:hover {
	border-left: 3px solid; /* Removes transparent colour, so border colour will be the same as link hover colour. */
}

.sb-right .sb-menu li a {
	border-right: 3px solid transparent;
}

.sb-right .sb-menu li a:hover {
	border-right: 3px solid; /* Removes transparent colour, so border colour will be the same as link hover colour. */
}


 /*SWIPER NO SWIPING */

/* clearfix */
.owl-carousel .owl-stage:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.owl-carousel{
	display: none;
	width: 100%;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	/* position relative and z-index fix webkit rendering fonts issue */
	position: relative;
	z-index:1;
}


.owl-carousel .owl-stage{
	position: relative;
	-ms-touch-action: pan-Y;
}

.owl-carousel .owl-stage-outer{
	position:relative;
	overflow: hidden;
	/* temporary fix for flashing background */
	-webkit-transform: translate3d(0px, 0px, 0px);
}

.owl-carousel .owl-stage-outer.owl-height{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}

.owl-carousel .owl-video-wrapper{
	position: relative;
	height: 100%;
	background: #000;
}

.owl-controls .owl-nav {text-align:center;}
.owl-prev {position:absolute; top: 50%; left: 5px; display:block;   width: 46px;
  height: 71px;}
.owl-next {position:absolute; top: 50%; right: 5px; display:block;   width: 46px;
  height: 71px;}
.swipeleft {
  background: url(images/sliderarrows.png) no-repeat -1px -1px;
  margin-top: -15px;
  width: 46px;
  height: 71px;
    z-index:4;
	display:block;
}
.swiperight {
  background: url(images/sliderarrows.png) no-repeat -48px -1px;
  margin-top: -15px;
  width:46px;
  height: 71px;
  z-index:4;
  	display:block;
}
.owl-controls .owl-nav div,
.owl-controls .owl-dot{
	cursor: pointer;
	cursor: hand;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.owl-carousel .owl-video-play-icon{
	position:absolute;
	height: 80px;
	width: 80px;
	left: 50%;
	top: 50%;
	margin-left: -40px;
	margin-top: -40px;
	background: url('owl-video-play.png') no-repeat;
	cursor: pointer;
	z-index: 1;
	-webkit-backface-visibility: hidden;
	transition-property: scale;
	transition-duration: 100ms;
	transition-timing-function: ease;
}

.owl-carousel .owl-video-play-icon:hover{
	-moz-transform: scale(1.3, 1.3);
	-ms-transform: scale(1.3, 1.3);
	-o-transform: scale(1.3, 1.3);
	-webkit-transform: scale(1.3, 1.3);
	transform: scale(1.3, 1.3);
}

.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon{
	display: none;
}

.owl-carousel .owl-video-tn {
	opacity: 0;
	height: 100%;
	background-position: center center;
	background-repeat: no-repeat;

	-webkit-background-size: contain;
	-moz-background-size: contain;
	-o-background-size: contain;
	background-size: contain;

	transition-property: opacity;
  	transition-duration: 400ms;
  	transition-timing-function: ease;
}

.owl-carousel .owl-video-frame{
	position: relative;
	z-index: 1;
}

.owl-loaded{
	display: block;
}
.owl-loading{
	opacity: 0;
	display: block;
}
.owl-hidden{
	opacity:0;
}
.owl-carousel .owl-refresh .owl-item{
	display: none;
}

.owl-carousel .owl-item{
	position:relative;
	min-height: 1px;
	float: left;
	-webkit-backface-visibility: hidden;
	-webkit-tap-highlight-color: rgba(0,0,0,0); 
	-webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
/* If mouseDrag:false then you are able to select text */
.owl-carousel.owl-text-select-on .owl-item{
    -webkit-user-select: auto;
    -moz-user-select: auto;
    -ms-user-select: auto;
    user-select: auto;
}

.owl-carousel .owl-grab {
	cursor: move;
	cursor: -webkit-grab;
	cursor: -o-grab;
	cursor: -ms-grab;
	cursor: grab;
}

.owl-carousel .owl-item img.owl-lazy{
	opacity: 0;
}

.owl-carousel .owl-item img{
	opacity: 1;
	display: block;
	width: 100%;
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
	transition-property: opacity;
  	transition-duration: 400ms;
  	transition-timing-function: ease;
}

/* to do */
.owl-carousel .owl-stage.backfacefix .owl-item{
	-webkit-backface-visibility: hidden;
}

.owl-rtl{
	direction: rtl;
}
.owl-rtl .owl-item {
	float:right;
}

/* No Js */
.no-js .owl-carousel{
	display: block;
}

/* animate */

.animated {
  -webkit-animation-duration: 600ms;
  animation-duration: 600ms;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.owl-animated-in{
	z-index: 0
}
.owl-animated-out{
	z-index: 1
}

.fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}
/** THEME**/
.customNavContainer{

	margin: 0 auto;
	z-index: 10;
	text-align: center;
	 vertical-align:middle;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* Styling Next and Prev buttons */
.customNavContainer .owl-nav div{
  width: 46px;
  height: 71px;
	color: #FFF;
	display: inline-block;
	margin: 5px;
	padding: 4px 7px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	cursor: pointer;
}
.customNavContainer .owl-nav .disabled{
	opacity: 0.5;
	cursor: default;
}

/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.customNavContainer .owl-nav div:hover{
	text-decoration: none;
}

@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.playicon {position:absolute;top:0px;left:0px;width:35px;height:35px;background: url(images/videoplayicon.jpg) no-repeat top center;}


 /*------------- #END ------------*/
 
.content-area {
	padding-top: 35px;
}

.hentry {
	margin: 0 auto 48px;
	max-width: 672px;
}

.site-content .entry-header,
.site-content .entry-content,
.site-content .entry-summary,
.site-content .entry-meta,
.page-content {
	margin: 0 auto;
	max-width: 474px;
}

.page-content {
	margin-bottom: 48px;
}
.madLink {display:none} 


/**
 * Flippish Side Bar
 * -----------------------------------------------------------------------------
 */

#sidebar {height: auto;}
.sidebar-botm {display:block; width:250px; margin: 0 0 20px; padding:0; height: 250px; position:relative;}
.sidebar-botm img{width:100%; height:auto;}
.sidebar-botm h1{text-align: left;margin:none;display:block;font: normal 25px BebasNeue; padding: 0 0 10px 0;margin:0px;}
.sidebar-botm h1 a{color:#fd026c; background-color:#f1f1f1;}
.sidebar-botm .catlink {background: rgba(0, 0, 0, 0.5); text-align:right;  position: absolute; bottom:0px; right: 0px; width:100%; height: auto; overflow:hidden;}
.sidebar-botm .catlink a {color:#fff; font: normal 25px BebasNeue; padding:8px;}
.sidebar-mostviewed {display:block; width:250px; margin: 0 0 20px; padding:0;height: 300px;}
.sidebar-mostviewed  h1{text-align: left;padding: 10px; margin: 0px;font: normal 25px BebasNeue; color:#2e2e2e; background-color:#e7e7e7; border-bottom:3px solid #0099ff;}
.sidebar-mostviewed  h1 a{color:#2e2e2e;}
.sidebar-mostviewed li   {list-style:none;width:auto; padding: 0 3px; margin: 0 0 10px 0px; overflow:hidden; display:block;}
.sidebar-mostviewed li .image {display:inline-block;float: left; width:30%; height: 70px; margin: 10px 0 0 0;}
.sidebar-mostviewed li .image a img {width:70px; height: 70px;}
.sidebar-mostviewed li .title  {float:right; display:inline-block; width:70%;}
.sidebar-mostviewed li .title h2 {font: normal 20px BebasNeue; padding:0;margin:0;}
.sidebar-mostviewed li .title h2 a {margin:  10px 0 0 0; color:#2e2e2e;float:right; display:inline-block;text-align:right;}
.sidebar-mostviewed li p {float:right;font:normal 11px "Century Gothic", CenturyGothic, AppleGothic, sans-serif; padding:0px; margin:0px; display: inline-block; text-align: right; }
.sidebar-ads1 { display:block; width:250px; margin: 0 0 20px; padding:0;height: 250px; }
.sidebar-ads2 {display:block; width:250px; margin: 0 0 20px; padding:0;height: 250px; }
.sidebar-ads3 {display:block; width:250px; margin: 0 0 20px; padding:0;height: 250px; }
.sidebar-fbbox {display:block; width:250px; margin: 0 0 20px; padding:0;height: auto; background-color:white;}
.sidebar-fbbox  h1, .sidebar-twitterbox  h1{text-align: left;margin:none;display:block;font: normal 25px BebasNeue; padding: 0 0 20px 0;margin:0px; color:#2e2e2e; background-color:#f1f1f1;}
.sidebar-twitterbox {display:block; width:250px; margin: 0 0 20px; padding:0;height: auto; }


/**
 * Flippish Content
 * -----------------------------------------------------------------------------
 */
#flippishcontents {background-color:white;  overflow:hidden}
#flippishcontents .post-body {display:-inline-block; overflow:hidden;  height: auto;}
#flippishcontents .post-body .post-title {width:100%;overflow:hidden;}
#flippishcontents .post-body .post-title h1 {font: normal 40px BebasNeue; margin:0px; padding: 0px;}

#flippishcontents .post-body .post-cat-title {width:100%}
#flippishcontents .post-body .post-cat-title p { color:#999999;font: normal 20px BebasNeue; padding:0 0 5px 0;margin:0;display:inline-block}
#flippishcontents .post-body .post-cat-title a {color:#0099ff;font: normal 20px BebasNeue; padding:0;margin:0;display:inline-block}
#flippishcontents .post-body .post-cat-title h1{color:#0099ff;font: normal 20px BebasNeue; padding:0;margin:0;display:inline-block}

#flippishcontents .post-body  .post-content {width:100%; height:auto;overflow:hidden;}
#flippishcontents .post-body  .post-content p {color:#333333;font:normal 15px "Century Gothic", CenturyGothic, AppleGothic, sans-serif; padding: 10px 0 0 0; }
#flippishcontents .post-body  .post-content embed,
#flippishcontents .post-body  .post-content iframe,
#flippishcontents .post-body  .post-content object,
#flippishcontents .post-body  .post-content video {width: 100%;}

#flippishcontents .post-body  .meme-content {width:100%; height:auto;overflow:hidden; position:relative;}
#flippishcontents .post-body  .meme-content p {color:#333333;font:normal 15px "Century Gothic", CenturyGothic, AppleGothic, sans-serif; padding: 10px 0 0 0; }
#flippishcontents .post-body  .meme-content img{width:100%; height: auto;}


#flippishcontents .post-body  .post-views {width:100%; height:auto;overflow:hidden;border-bottom:1px solid #cccccc;} 
#flippishcontents .post-body  .post-views h1{margin:0px;display:inline-block; padding:0 0 50px 0;width:auto; float:right; font: normal 30px BebasNeue;color:#0099ff;text-align:right;}

#otherpagi {padding:0;margin:0;font: normal 20px BebasNeue;overflow:hidden; display:block; color:#0099ff; clear:both;width:100%;}
#otherpagi span {font: normal 20px BebasNeue;color:#333333;padding: 0px;margin:0px;} 
#otherpagi a {font: normal 20px BebasNeue; color:#333333;padding: 0 10px;display:inline-block; margin:0px;}

#flippishcontents .post-body .related-post {width:100%; margin:10px 0 0 0; height:auto; overflow:hidden;}
#flippishcontents .post-body .related-post-title {width:100%; margin: 0 0 10px 0;}

#flippishcontents .post-body .related-post h1 {padding:0;margin:0;color:#333333;font: normal 30px BebasNeue;}
#flippishcontents .post-body .related-post h1 span {color:#0099ff;}

#flippishcontents .post-body .related-post-list {width:100%;margin: 0 auto;}
#flippishcontents .post-body .related-post-list  ul {list-style:none;margin:0px; padding:0px;}
#flippishcontents .post-body .related-post-list  ul li {list-style:none;float: left;}
#flippishcontents .post-body .related-post-list  ul li .image{width: auto; height: auto; display:block;}
#flippishcontents .post-body .related-post-list  ul li .image img{width: 315px; height: 166px; display:block; max-width:100%;}
#flippishcontents .post-body .related-post-list  ul li h1{font: normal 30px BebasNeue;padding:0;margin: 10px 0 0 0; height:72px; overflow:hidden;}
#flippishcontents .post-body .related-post-list  ul li h1 a{color:#333;}

#flippishcontents .post-body  .post-comments {width:100%;height:auto; margin: 10px 0 0 0;}
#flippishcontents .post-body  .post-comments h1 {margin:0px;font: normal 30px BebasNeue; padding:10px 0 10px 0;}
#flippishcontents .post-body .post-comments h1 span {color:#0099ff;}

#post-sidebar .postsidebar-mostviewed {display:inline-block;}
#post-sidebar .postsidebar-mostviewed  h1 {text-align: left;padding: 5px 10px 5px 10px; margin: 0px;font: normal 25px BebasNeue; color:#2e2e2e; background-color:#e7e7e7; border-bottom:3px solid #0099ff;}
#post-sidebar .postsidebar-mostviewed li   {padding: 0 10px;list-style:none;width:auto; max-width:100%;  margin: 0 0 10px 0px; overflow:hidden; display:block;}
#post-sidebar .postsidebar-mostviewed li .image {display:inline-block;float: left; width:30%; height: 70px; margin: 10px 0 0 0;}
#post-sidebar .postsidebar-mostviewed li .image a img {width:70px; height: 70px;}
#post-sidebar .postsidebar-mostviewed li .title  {float:right; display:inline-block; width:70%;}
#post-sidebar .postsidebar-mostviewed li .title h2 {font: normal 20px BebasNeue; padding:0;margin:0;}
#post-sidebar .postsidebar-mostviewed li .title h2 a {margin:  10px 0 0 0; color:#2e2e2e;float:left; display:inline-block;text-align:left;}
#post-sidebar .postsidebar-mostviewed li p {float:left;font:normal 11px "Century Gothic", CenturyGothic, AppleGothic, sans-serif; padding:0px; margin:0px; display: inline-block; text-align: left; }
#post-sidebar .post-ads1, .post-ads2, .post-ads3, .post-ads4 {display:inline-block;}

#nav-single {width:100%; height: auto; clear:both; overflow:hidden;}
.nav-previous {float:left;display:inline-block; }
.nav-next  {float: right;display:inline-block;}
.nav-previous a,.nav-next a {display:inline-block;text-transform:uppercase; font-size:20px; padding:0; margin:0; font-weight:bold; color:#0099ff;}



/*Category Page */
.categoryimage {padding: 0 10px 10px 15px;display:block; width: 100%; height:auto;}
.categoryimage img{width:100%; height: auto;display:block;}
.categorypagetitle a{display:block;color:#2e2e2e;margin: 0 0 0 15px;font:normal 50px BebasNeue; }
#cat1 {display:block;}
#cat1 a {font:normal 20px BebasNeue; color:#049ed7; }
#cat1 a:hover {color:#ffff00} 
#cat1 a.active {color:#ffff00}
#cat1 ul, #cat1 ul li, #cat1 ul li ul.children, #cat1 ul li ul.children li {list-style:none;}
#cat1 ul {padding: 0 10px 0 0;}
#cat1 ul li ul.children {display:none;}
#cat1 ul li ul.children li:before {content: "\25ba\00a0"; color:#049ed7;font-size:15px;}
.flipcatlist .categorylisttitle, .mobilesidebar .categorylisttitle {background: #0126b3; /* Old browsers */
background: -moz-linear-gradient(top,  #0126b3 0%, #00016b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0126b3), color-stop(100%,#00016b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #0126b3 0%,#00016b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #0126b3 0%,#00016b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #0126b3 0%,#00016b 100%); /* IE10+ */
background: linear-gradient(to bottom,  #0126b3 0%,#00016b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0126b3', endColorstr='#00016b',GradientType=0 ); /* IE6-9 */
width:auto; height: auto; display: block; padding: 5px; text-align: center;margin: 0 0 10px 0;} 
.flipcatlist .categorylisttitle h1, .mobilesidebar .categorylisttitle h1{font-family: Arial, Helvetica, sans-serif; font-size:25px; font-weight: bold; color: white; text-transform:uppercase; }
.mobilesidebar {	width: 200px;
    z-index:2;
    position:absolute;
    left:-1000px;
	display:none;
	background: #1a1819;
	height:100%;}
	.flipcatlist {margin: 0 0 0 10px;width:250px; float:left; height:auto; background: #1a1819; display:block}
		#slide {font:normal 20px BebasNeue; color:#049ed7; margin: 0px;padding: 0px; }

		#slide:before {font: normal 16px/1 Genericons; content: '\f502'; display:inline-block; margin: 0px;padding: 0px; }
/**
 * 6.5 Gallery
 * -----------------------------------------------------------------------------
 */

.gallery {
	margin:0px auto 20px;
	text-align:center;
	 display: table;
}

.gallery-item {
	float: left;
	margin: 0 4px 4px 0;
	overflow: hidden;
	position: relative;
}

.gallery-columns-1 .gallery-item {
	max-width: 100%;
}

.gallery-columns-2 .gallery-item {
	max-width: 48%;
	max-width: -webkit-calc(50% - 4px);
	max-width:         calc(50% - 4px);
}

.gallery-columns-3 .gallery-item {
	max-width: 32%;
	max-width: -webkit-calc(33.3% - 4px);
	max-width:         calc(33.3% - 4px);
}

.gallery-columns-4 .gallery-item {
	max-width: 23%;
	max-width: -webkit-calc(25% - 4px);
	max-width:         calc(25% - 4px);
}

.gallery-columns-5 .gallery-item {
	max-width: 19%;
	max-width: -webkit-calc(20% - 4px);
	max-width:         calc(20% - 4px);
}

.gallery-columns-6 .gallery-item {
	max-width: 15%;
	max-width: -webkit-calc(16.7% - 4px);
	max-width:         calc(16.7% - 4px);
}

.gallery-columns-7 .gallery-item {
	max-width: 13%;
	max-width: -webkit-calc(14.28% - 4px);
	max-width:         calc(14.28% - 4px);
}

.gallery-columns-8 .gallery-item {
	max-width: 11%;
	max-width: -webkit-calc(12.5% - 4px);
	max-width:         calc(12.5% - 4px);
}

.gallery-columns-9 .gallery-item {
	max-width: 9%;
	max-width: -webkit-calc(11.1% - 4px);
	max-width:         calc(11.1% - 4px);
}

.gallery-columns-1 .gallery-item:nth-of-type(1n),
.gallery-columns-2 .gallery-item:nth-of-type(2n),
.gallery-columns-3 .gallery-item:nth-of-type(3n),
.gallery-columns-4 .gallery-item:nth-of-type(4n),
.gallery-columns-5 .gallery-item:nth-of-type(5n),
.gallery-columns-6 .gallery-item:nth-of-type(6n),
.gallery-columns-7 .gallery-item:nth-of-type(7n),
.gallery-columns-8 .gallery-item:nth-of-type(8n),
.gallery-columns-9 .gallery-item:nth-of-type(9n) {
	margin-right: 0;
}

.gallery-columns-1.gallery-size-medium figure.gallery-item:nth-of-type(1n+1),
.gallery-columns-1.gallery-size-thumbnail figure.gallery-item:nth-of-type(1n+1),
.gallery-columns-2.gallery-size-thumbnail figure.gallery-item:nth-of-type(2n+1),
.gallery-columns-3.gallery-size-thumbnail figure.gallery-item:nth-of-type(3n+1) {
	clear: left;
}

.gallery-caption {
	background-color: rgba(0, 0, 0, 0.7);
	-webkit-box-sizing: border-box;
	-moz-box-sizing:    border-box;
	box-sizing:         border-box;
	color: #fff;
	font-size: 12px;
	line-height: 1.5;
	margin: 0;
	max-height: 50%;
	opacity: 0;
	padding: 6px 8px;
	position: absolute;
	bottom: 0;
	left: 0;
	text-align: left;
	width: 100%;
}

.gallery-caption:before {
	content: "";
	height: 100%;
	min-height: 49px;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}

.gallery-item:hover .gallery-caption {
	opacity: 1;
}

.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption {
	display: none;
}


/* HOME/ARCHIVES Paging Navigation */

.pagination {
text-align:center;
margin: 20px 0;
background-color:#0033cc;
height:34px;
}
.pagination ul {
display: inline-block;
border-radius: 5px;

}
.pagination ul>li {
display: inline;
}
.pagination ul>li:first-child>a, .pagination ul>li:first-child>span {
border-left-width: 1px;
border-radius: 5px 0 0 5px;
}
.pagination ul>li:last-child>a, .pagination ul>li:last-child>span {
border-rigth-width: 1px;
border-radius: 0 5px 5px 0;
}
.pagination ul>li>a, .pagination ul>li>span {
font: normal 25px BebasNeue;
height: 100%;
float: left;
padding: 4px 12px 0 12px;
text-decoration: none;
border-left-width: 0;
color: white;
}
.pagination .current {
background-color: #000066;}
.pagination ul> .page-numbers a:hover {background-color: #000066;}

/**
 *  Footer
 * -----------------------------------------------------------------------------
 */


.site-footer,
.site-info,
.site-info a {
	color: rgba(255, 255, 255, 0.7);
}

.site-footer {
	background-color: #000;
	font-size: 12px;
	height: 100px;
	position: relative;
	z-index: 3;
}

.footer-sidebar {
	padding-top: 48px;
}

.site-info {
	padding: 30px 10px;
	display:block;
}
.site-info h1 {
font:normal 25px BebasNeue;
color: white;
float:left;
padding:0px;
margin: 0 0 0 40px;
}
.footerlinks {float: right;padding:0px;
margin: 0;display:block;}
.footerlinks a {font:normal 25px BebasNeue; color:#ffff00; margin: 0 20px 0 0;}
#fb-root {
    display: none;
}

/* To fill the container and nothing else */

.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] {
    width: 100% !important;
}
#twitter-widget-0{
   width: 100% !important;  
}

/* Side Menu */
#side-menu {
	text-align: left;
}
#side-menu .current-menu-item {
	color: #323232;
	background: #ffe570;
}
#side-menu .side-menu-header {
	font-size: 20px;
	font-size: 1.25rem;
	font-weight: bold;
	margin-top: 20px;	
}

/*Flippish Meme Category Page */

#flippishmemelist {height:auto;overflow:hidden;float:left;display:inline-block;position:relative}
#flippishmemelist .image img {width:100%;height:auto;display:block;}
#flippishmemelist .image {width:100%;height:auto;display:block; overflow:hidden}
#flippishmemelist .title {width:100%; overflow:hidden;}
#flippishmemelist .title h1 a {color:#2b2b2b;}
#flippishmemelist .title h1 {font: normal 40px BebasNeue; margin:0px; padding: 0px;}
#flippishmeme {width:100%;overflow:hidden;margin-bottom:30px ;padding: 0 0 30px 0; border-bottom: 1px dotted #ccc; position: relative;}
#flippishmeme .flippishtitle  {border-bottom:solid 2px #0099ff;padding: 10px; width:auto; height: auto; overflow:hidden;background: white;}
#flippishmeme .flippishtitle h1 {margin:0px; padding: 0px; display:inline-block;}
#flippishmeme .flippishtitle h1 a {font: normal 40px BebasNeue; color:#2e2e2e;}
#flippishmeme .flippishtitle .contentshare {
float: right;
width: auto;
overflow: hidden;
height: 30px;
display:inline-block;
}

.hide {
	display: none;
}
#loading img{
margin: 0 auto;
text-align:center;
  display: block;
  z-index: 99;
}
#mobilead {display:none; text-align:center;}
/**
 * 11.0 Media Queries
 * -----------------------------------------------------------------------------
 */


/* Does the same thing as <meta name="viewport" content="width=device-width">,
 * but in the future W3C standard way. -ms- prefix is required for IE10+ to
 * render responsive styling in Windows 8 "snapped" views; IE10+ does not honor
 * the meta tag. See http://core.trac.wordpress.org/ticket/25888.
 */
@-ms-viewport {
	width: device-width;
}

@viewport {
	width: device-width;


}
@media screen and (min-width: 200px) {

.logo {width:151px;height:71px; display:block;margin:0px auto; }
#carouselholder {margin: 0 0 35px 0px;}
#showLeftPush {display: block;}
#sidebar  {float:none; width:100%;height: auto; margin: 0 auto;}
#content {margin: 0px ; width:100%;overflow:hidden;}
#contentright {width: 100%;}


/*Hidden menu*/
#icon-menu {display: block;}
.panel {display:block;}

.livebutton {top:0px; left: 0px;}
.livebuttonup {bottom:0px;}
.livelights{top:0px; left: 45px;}
.livegreen {top:0px; left: 45px;}

.counters {display:none}
.topads {display: none;}
.menu-nav-container {display:none}

.livewrapper {margin: 34px auto; width:95%; height: 300px;}
.live{width:1040px; max-width:100%; height: 400px;}
.livestream{width: 100%; height:100%; display:inline-block;}
.livechat{display:none;}

.pagination ul>li>a, .pagination ul>li>span {
font-size:18px;
}


.sidebar-botm {float:left; display:block; width:100%; margin: 0 0 10px 0; padding:0; height: auto;}
.sidebar-mostviewed {float:left; display:block; width:100%; height:auto; margin: 0 0 10px 0; padding:0;}
.sidebar-ads1  {display:none; }
.sidebar-ads2 {display:none;  }
.sidebar-ads3 {display:none;  }
.superlongad {display:none; }
.sidebar-ads600 {display:none; }
.sidebar-fbbox {float:left; display:block; width:100%; margin: 0 0 10px 0; padding:0;}
.sidebar-twitterbox {float:left; display:block; width:100%; margin: 0 0 10px 0; padding:0;}

.contents:nth-of-type(1) { width: 48%; height:420px; display:block; background-color:white; color: #2e2e2e;overflow:hidden;}
.contents:nth-of-type(2) { width: 48%; height: 420px; display:block; background-color:white; color: #2e2e2e;overflow:hidden;}
.contents:nth-of-type(3) { width: 100%; height: 420px; display:block; background-color:white; color: #2e2e2e;overflow:hidden;}
.contents:nth-of-type(4) { width: 48%; height:420px; background-color:white; color: #2e2e2e; display:inline-block; background-color:white; color: #2e2e2e;overflow:hidden;}
.contents:nth-of-type(5) { width: 48%; height:420px; padding: 0px; display:block; background-color:white; color: #2e2e2e;overflow:hidden;}
.contents:nth-of-type(6) { width: 100%; height:420px; display:block; background-color:white; color: #2e2e2e;overflow:hidden;}
.contents:nth-of-type(7) { width: 48%; height:420px; display:block;  background-color:white; color: #2e2e2e;overflow:hidden;}
.contents:nth-of-type(8) { width: 48%; height:420px; display:block; background-color:white; color: #2e2e2e;overflow:hidden;}
.contents:nth-of-type(9) { width: 48%; height:420px;background-color:white;color: #2e2e2e; display:block; background-color:white; color: #2e2e2e;overflow:hidden;}
.contents:nth-of-type(10) {width: 48%; height:420px;padding: 0px; display:block; background-color:white; color: #2e2e2e;overflow:hidden;}

.contents:nth-of-type(1) h1 a,
.contents:nth-of-type(2) h1 a,
.contents:nth-of-type(3) h1 a,
.contents:nth-of-type(4) h1 a,
.contents:nth-of-type(5) h1 a,
.contents:nth-of-type(6) h1 a,
.contents:nth-of-type(7) h1 a,
.contents:nth-of-type(8) h1 a,
.contents:nth-of-type(9) h1 a,
.contents:nth-of-type(10) h1 a {display:block;text-align:left;clear:both;font:normal 18px BebasNeue;color: #2e2e2e; margin: 0 0 0 10px;}

.contents:nth-of-type(1) h1,
.contents:nth-of-type(2) h1,
.contents:nth-of-type(3) h1,
.contents:nth-of-type(4) h1,
.contents:nth-of-type(5) h1,
.contents:nth-of-type(6) h1,
.contents:nth-of-type(7) h1,
.contents:nth-of-type(8) h1,
.contents:nth-of-type(9) h1,
.contents:nth-of-type(10) h1 {padding:0px;margin:0px;}

.contents:nth-of-type(1) p,
.contents:nth-of-type(2) p ,
.contents:nth-of-type(3) p,
.contents:nth-of-type(4) p,
.contents:nth-of-type(5) p,
.contents:nth-of-type(6) p,
.contents:nth-of-type(7) p,
.contents:nth-of-type(8) p ,
.contents:nth-of-type(9) p,
.contents:nth-of-type(10) p {font:normal 12px "Century Gothic", CenturyGothic, AppleGothic, sans-serif;color: #2e2e2e; display:block; margin: 0 0 20px 0; padding: 0 10px 30px 10px;}

.contents:nth-of-type(4) img,.contents:nth-of-type(9) img {border-bottom: none;}
.contents:nth-of-type(4) .posttypename,.contents:nth-of-type(9) .posttypename,.contents:nth-of-type(4) .views,.contents:nth-of-type(9) .views {color:#2e2e2e;}

.site-info, .footerlinks{display:none;}

#flippishcontents {margin:0px; width:100%;overflow:hidden;}
#flippishcontents .post-body {width:auto; float:none; padding:10px; overflow:hidden;}
#flippishcontents .post-body .videoplayer {width:100%;}
#example_video_1 {width: 100%; height: 245px;overflow: hidden;}
#flippishcontents .post-body .related-post-list  ul li {list-style:none; width: 100%; height: auto;float: left;display:inline-block;}
#flippishcontents .post-body .related-post-list  ul li:first-child {margin: 0 0 10px 0;}
#flippishcontents .post-body .related-post-list  ul li:last-child {margin: 0 0 10px 0;}
#post-sidebar .post-ads1, .post-ads2  {width: 300px; height:250px; margin: 0 20px 20px 0; display:inline-block; float:left;}
#post-sidebar  .post-ads3, .post-ads4 {display:none;}
#post-sidebar .postsidebar-mostviewed {display:inline-block; width:300px; margin: 0 0 20px 0; padding:0;height: 300px;}
#flippishmemelist {width:100%;margin:0;}
/*cat*/
#slide {display:block}
.categoryimage {padding: 0 0px 10px 0px;}
#cse-search-box {display:none;}
.is_stuck {top:0px!important;}
}
@media screen and (min-width: 400px) {

.logo {width:151px;height:71px; display:block;margin:0px auto; }
#sidebar  {float:none; width:90%;height: auto; margin: 0 auto;}
#content {margin: 0px 0 0 15px; width:100%;overflow:hidden;}
#contentright {width: 100%;}

/*Hidden menu*/
#icon-menu {display: block;}
.panel {display:block;}

.livebutton {top:0px; left: 10px;}
.livebuttonup {bottom:0px;}
.livelights{top:0px; left: 55px;}
.livegreen {top:0px; left: 55px;}

.pagination ul>li>a, .pagination ul>li>span {
font-size:20px;
}

.counters {display:none}
.topads {display: none;}
.menu-nav-container {display:none}

.live{width:1040px; max-width:100%; height: 400px;}
.livestream{width: 100%; height:100%; display:inline-block;}
.livechat{display:none;}
.livewrapper {margin: 34px auto; width:95%; height: 300px;}

.sidebar-botm {float:left; display:block; width:100%; margin: 0 0 10px 0; padding:0; height: auto; }
.sidebar-mostviewed {float:left; display:block; width:100%;height:auto; margin: 0 0 10px 0; padding:0; }
.sidebar-ads1 {display:none; }
.sidebar-ads2 {display:none; }
.sidebar-ads3 {display:none; }
.sidebar-ads600 {display:none;}
.superlongad {display:none; }
.sidebar-fbbox {float:left; display:block; width:100%; margin: 0 0 10px 0; padding:0; }
.sidebar-twitterbox {float:left; display:block; width:100%; margin: 0 0 10px 0; padding:0; }


.contents:nth-of-type(1) { width: 45%; height:auto; display:block; background-color:white; color: #2e2e2e;overflow:hidden;}
.contents:nth-of-type(2) { width: 45%; height: auto; display:block; background-color:white; color: #2e2e2e;overflow:hidden;}
.contents:nth-of-type(3) { width: 45%; height: auto; display:block; background-color:white; color: #2e2e2e;overflow:hidden;}
.contents:nth-of-type(4) { width: 45%; height:auto; background-color:white; color: #2e2e2e; display:inline-block; background-color:white; color: #2e2e2e;overflow:hidden;}
.contents:nth-of-type(5) { width: 45%; height:auto; padding: 0px; display:block; background-color:white; color: #2e2e2e;overflow:hidden;}
.contents:nth-of-type(6) { width: 45%; height:auto; display:block; background-color:white; color: #2e2e2e;overflow:hidden;}
.contents:nth-of-type(7) { width: 45%; height:auto; display:block;  background-color:white; color: #2e2e2e;overflow:hidden;}
.contents:nth-of-type(8) { width: 45%; height:auto; display:block; background-color:white; color: #2e2e2e;overflow:hidden;}
.contents:nth-of-type(9) { width: 45%; height:auto;background-color:white;color: #2e2e2e; display:block; background-color:white; color: #2e2e2e;overflow:hidden;}
.contents:nth-of-type(10) {width: 45%; height:auto;padding: 0px; display:block; background-color:white; color: #2e2e2e;overflow:hidden;}

.contents:nth-of-type(1) h1 a,
.contents:nth-of-type(2) h1 a,
.contents:nth-of-type(3) h1 a,
.contents:nth-of-type(4) h1 a,
.contents:nth-of-type(5) h1 a,
.contents:nth-of-type(6) h1 a,
.contents:nth-of-type(7) h1 a,
.contents:nth-of-type(8) h1 a,
.contents:nth-of-type(9) h1 a,
.contents:nth-of-type(10) h1 a {height: auto;font:normal 18px BebasNeue;color: #2e2e2e;white-space: nowrap; overflow:hidden; text-overflow:ellipsis;clear: both;
display: block;}

.contents:nth-of-type(1) p,
.contents:nth-of-type(2) p ,
.contents:nth-of-type(3) p,
.contents:nth-of-type(4) p,
.contents:nth-of-type(5) p,
.contents:nth-of-type(6) p,
.contents:nth-of-type(7) p,
.contents:nth-of-type(9) p,
.contents:nth-of-type(8) p,
.contents:nth-of-type(10) p {font:normal 12px "Century Gothic", CenturyGothic, AppleGothic, sans-serif;display:block; clear:both;  overflow: hidden; margin: 0 0 20px 0; padding: 0 10px 30px 10px;color: #2e2e2e;}


.contents:nth-of-type(4) img,.contents:nth-of-type(9) img {border-bottom: none;}
.contents:nth-of-type(4) .posttypename,.contents:nth-of-type(9) .posttypename,.contents:nth-of-type(4) .views,.contents:nth-of-type(9) .views {color:#2e2e2e;}

#flippishcontents .post-body .related-post-list  ul li {list-style:none; width: 50%; height: auto;float: left;display:inline-block;}
#flippishcontents .post-body .related-post-list  ul li:first-child {margin: 0;}
#flippishcontents .post-body .related-post-list  ul li:last-child {margin: 0;}
#post-sidebar .post-ads1, .post-ads2  {width: 300px; height:250px; margin: 0 20px 20px 0; display:inline-block; float:left;}
#post-sidebar  .post-ads3, .post-ads4 {display:none;}
#post-sidebar .postsidebar-mostviewed {display:inline-block; width:300px; margin: 0 0 20px 0; padding:0;height: 300px;}
#slide {display:block}
.categoryimage {padding: 0 0px 10px 0px;}
#flippishmemelist {width:100%;margin:0 10px;}
}
@media screen and (min-width: 700px) {

.logo {width:151px;height:71px; display:block;margin:0px auto; }
#carouselholder {margin: 0 0 35px 0px;}
#showLeftPush {display: block;}
#sidebar  {float:none; width:100%;height: auto; margin: 0 auto; text-align:center;}
#content {margin: 0px ; width:100%;overflow:hidden;}
#contentright {width: 100%;}
.counters {display:none;}
.contents .image img {width: 100%; height: auto;  outline: 0;} 

/*Hidden menu*/
#icon-menu {display: block;}
.panel {display:block;}

.livebutton {top:0px; left: 10px;}
.livebuttonup {bottom:0px;}
.livelights{top:0px; left: 55px;}
.livegreen {top:0px; left: 55px;}
.smalllogo{display:none;}
.menu-nav-container {display:none}

#flippish-header  { overflow: hidden;height:auto;}
.icon-menu:before { font-size: 40px;}
.topads {display: none;}

.pagination ul>li>a, .pagination ul>li>span {
font-size:25px;
}

.sidebar-botm {float:left; display:block; width:48%; margin: 5px; overflow:hidden; height: 300px;}
.sidebar-mostviewed {float:left; display:block; width:48%; margin:5px; height: 300px;}
.sidebar-ads1 {display:none; }
.sidebar-ads2  {display:none; }
.sidebar-ads3 {display:none; }
.sidebar-ads600 {display:none; }
.superlongad {display:none; }
.sidebar-fbbox {float:left; display:block; width:48%; margin: 20px 5px 5px 5px; padding: 0px 0 0 0;}
.sidebar-twitterbox {float:left; display:block; width:48%; margin: 5px; padding: 20px 0 0 0;}

/*Big Div H1 controller*/
.contents:nth-of-type(1) h1,
.contents:nth-of-type(5) h1,
.contents:nth-of-type(6) h1,
.contents:nth-of-type(10) h1 {display:block;padding:0px; margin: 0px}
.contents:nth-of-type(1) h1 a,	
.contents:nth-of-type(5) h1 a,
.contents:nth-of-type(6) h1 a,
.contents:nth-of-type(10) h1 a {font:normal 18px BebasNeue;color: #2e2e2e;display:block;clear:both;float:left;padding:0px; margin: 0 0 0 10px;}
.contents:nth-of-type(5) p, 
.contents:nth-of-type(10) p {font: normal 12px "Century Gothic", CenturyGothic, AppleGothic, sans-serif;color: #2e2e2e; padding:0px; margin: 0 10px; height: 48px;clear:both; display:block;overflow:hidden;}
.contents:nth-of-type(1)  p , .contents:nth-of-type(6) p {font: normal 15px "Century Gothic", CenturyGothic, AppleGothic, sans-serif;color: #2e2e2e; margin: 0px; padding: 0 10px; clear:both; display:block;}
 

.contents:nth-of-type(1) { width: 65.50%; height:500px; background-color:white; color: #2e2e2e;overflow:hidden; margin: 0 0 10px 0;}
.contents:nth-of-type(2) { width: 30%;height: 240px; background-color:white;color: #2e2e2e;overflow:hidden; margin: 0px}
.contents:nth-of-type(3) { width: 30%; height: 250px; background-color:white;color: #2e2e2e;overflow:hidden; margin: 0 0 10px 0;}
.contents:nth-of-type(4) { width: 30%;height:420px; background-color:#262424;color: white;overflow:hidden;margin: 0 0 10px 0;}
.contents:nth-of-type(5) { width: 65.50%; height:400px; background-color:white;color: #2e2e2e;overflow:hidden;margin: 0 0 10px 0;}
.contents:nth-of-type(6) { width: 65.50%%; height:500px; background-color:white;color: #2e2e2e; overflow:hidden;margin: 0 0 10px 0;}
.contents:nth-of-type(7) { width: 30%;height:240px; background-color:white;color: #2e2e2e;overflow:hidden; margin: 0px}
.contents:nth-of-type(8) { width: 30%; height:250px; background-color:white;color: #2e2e2e; overflow:hidden;margin: 0 0 10px 0;}
.contents:nth-of-type(9) { width: 30%;height:420px; background-color:#262424;color:white; overflow:hidden;margin: 0 0 10px 0;}
.contents:nth-of-type(10) {  width:65.50%;height:400px; background-color:white;color:  #2e2e2e;overflow:hidden;margin: 0 0 10px 0;}
.contents:nth-of-type(5), .contents:nth-of-type(10)  {padding: 10px} 

/*Dark Div h1 and image border*/
.contents:nth-of-type(4) img,.contents:nth-of-type(9) img {border-bottom: 3px solid #99ffff;}
.contents:nth-of-type(4) h1 ,.contents:nth-of-type(9) h1 {color:white; padding: 0px; margin:0px;display:block; clear:both;}
.contents:nth-of-type(4) h1 a, .contents:nth-of-type(9) h1 a { color:white; font: normal 25px BebasNeue; clear:both; display:block; padding: 0px;margin:0px 0 0 10px;}
.contents:nth-of-type(4) p,.contents:nth-of-type(9) p {color:white;font: normal 15px "Century Gothic", CenturyGothic, AppleGothic, sans-serif;margin: 0 10px;padding: 0px;clear: both;height:200px;display:block;}
.contents:nth-of-type(4) .posttypename,.contents:nth-of-type(9) .posttypename,.contents:nth-of-type(4) .views,.contents:nth-of-type(9) .views {color:white;}
/*//*/


/*small Div H1 controller*/
.contents:nth-of-type(2) h1 ,.contents:nth-of-type(3) h1 , .contents:nth-of-type(7) h1 , .contents:nth-of-type(8) h1 { padding:0px; margin:0px;display:block; clear:both;}
.contents:nth-of-type(2) h1 a,
.contents:nth-of-type(3) h1 a, 
.contents:nth-of-type(7) h1 a,
.contents:nth-of-type(8) h1 a { font: normal 18px BebasNeue;clear:both; display:block; height: 22px;white-space: nowrap; overflow:hidden; text-overflow:ellipsis; padding: 0px; margin: 5px 0 0 10px;color: #2e2e2e;}
.contents:nth-of-type(2) p ,
.contents:nth-of-type(3) p,
.contents:nth-of-type(7) p,
.contents:nth-of-type(8) p { padding: 0px; margin: 5px 10px 0 10px; height:48px;overflow:hidden; font:normal 11px "Century Gothic", CenturyGothic, AppleGothic, sans-serif;clear:both;display:block;color: #2e2e2e;}
	.site-info, .footerlinks{display:block;}
    .pushy{font-size: 1.0em;}

	/*contents*/
#flippishcontents {margin:0px; width:100%;overflow:hidden;}
#flippishcontents .post-body {width:auto; float:none; padding:10px; overflow:hidden;}
#flippishcontents .post-body .videoplayer {width:100%;}
#flippishcontents .post-body .related-post-list  ul li {list-style:none; width: 50%; height: auto;float: left; display:inline-block;}
#flippishcontents .post-body .related-post-list  ul li:first-child {margin: 0;}
#flippishcontents .post-body .related-post-list  ul li:last-child {margin: 0;}
#example_video_1 {width: 100%; height: 345px;overflow: hidden;}
#post-sidebar {width: 100%; float:none; display:inline-block; height: 1000px;} 
#post-sidebar .post-ads1, .post-ads2  {width: 300px; height:250px; margin: 0 20px 20px 0; display:inline-block; float:left;}
#post-sidebar  .post-ads3, .post-ads4 {display:none;}
#post-sidebar .postsidebar-mostviewed {display:inline-block; width:300px; margin: 0 0 20px 0; padding:0;height: 300px;}
#flippishmemelist {width:100%;margin:0 ;}
.live{width:1040px; max-width:100%; height: 480px;}
.livewrapper {margin: 34px auto; width:80%; height: 400px;}
.livestream{width: 65%; height:100%; display:inline-block;}
.livechat{width: 35%; height:100%; display:inline-block;}
#slide {display:block}
.categoryimage {padding: 0 0px 10px 0px;}
#cse-search-box {display:none;}
#flippishmemelist {width:100%;margin:0 10px;}
}
@media screen and (min-width: 890px) {
.logo {width:151px;height:71px; display:block;margin:0px auto; }
.counters {display:block;width:700px; height:22px; padding: 8px 50px 0 0; text-align: right; overflow:hidden;}
.topads {display: none;}

#carouselholder {margin: 0 0px 35px 0px;}
#contentright {display:inline-block;width:70%; float:left; }
#content {margin:0px 0 0 10px; width:100%;}
#sidebar {display:inline-block;float:right;width:250px; height: auto ;margin: 0 auto;margin: 0px 10px 0 0;}

/*Hidden menu*/
#icon-menu {display: none;}
.panel {display:block;}

.livebutton {top:0px; left: 10px;}
.livebuttonup {bottom:0px;}
.livelights{top:0px; left: 55px;}
.livegreen {top:0px; left: 55px;}

.smalllogo{display:none;}
.menu-nav-container {display:block;margin: 0px 0 0 80px;} 

.sidebar-botm {float:left; display:block; width:250px; margin: 0 0 20px; padding:0; height: auto; overflow:hidden;}
.sidebar-mostviewed {float:left; display:block; width:250px; margin: 0 0 20px; padding:0;height: 300px; overflow:hidden; }
.sidebar-ads1 {float:left; display:block; width:250px; margin: 0 0 20px; padding:0;height: 250px; }
.sidebar-ads2 {float:left; display:block; width:250px; margin: 0 0 20px; padding:0;height: 250px;}
.sidebar-ads3 {float:left; display:block; width:250px; margin: 0 0 20px; padding:0;height: 250px; }
.sidebar-ads600 {float:left; display:block; width:300px; margin: 0 0 10px; padding:0;height: 600px; }
.sidebar-fbbox {width:250px; margin: 0 0 20px 0; padding:0;height: 300px; background-color:white;}
.sidebar-twitterbox {width:250px; margin: 0 0 20px 0; padding:0;height: 300px;}

.contents .image img {width: 100%; height: auto;  outline: 0;}

/*Big Div H1 controller*/
.contents:nth-of-type(1) h1,
.contents:nth-of-type(5) h1,
.contents:nth-of-type(6) h1,
.contents:nth-of-type(10) h1 {display:block;padding:0px; margin: 0px}
.contents:nth-of-type(1) h1 a,	
.contents:nth-of-type(5) h1 a,
.contents:nth-of-type(6) h1 a,
.contents:nth-of-type(10) h1 a {font:normal 20px BebasNeue;color: #2e2e2e;display:block;clear:both;float:left;padding:0px; margin: 0 0 0 10px;}
.contents:nth-of-type(5) p, 
.contents:nth-of-type(10) p {font: normal 15px "Century Gothic", CenturyGothic, AppleGothic, sans-serif;color: #2e2e2e; padding:0px; margin: 0 10px; height: 120px;clear:both; display:block;overflow:hidden;}
.contents:nth-of-type(1)  p , .contents:nth-of-type(6) p {font: normal 15px "Century Gothic", CenturyGothic, AppleGothic, sans-serif;color: #2e2e2e; margin: 0px; padding: 0 10px; clear:both; display:block;}
 
.contents:nth-of-type(1) { width: 65%; height:500px; background-color:white; color: #2e2e2e;overflow:hidden; margin: 0 0 10px 0;}
.contents:nth-of-type(2) { width: 30%;height: 240px; background-color:white;color: #2e2e2e;overflow:hidden; margin: 0px}
.contents:nth-of-type(3) { width: 30%; height: 250px; background-color:white;color: #2e2e2e;overflow:hidden; margin: 0 0 10px 0;}
.contents:nth-of-type(4) { width: 30%;height:420px; background-color:#262424;color: white;overflow:hidden;margin: 0 0 10px 0;}
.contents:nth-of-type(5) { width: 63%; height:400px; background-color:white;color: #2e2e2e;overflow:hidden;margin: 0 0 10px 0;}
.contents:nth-of-type(6) { width: 65%; height:500px; background-color:white;color: #2e2e2e; overflow:hidden;margin: 0 0 10px 0;}
.contents:nth-of-type(7) { width: 30%;height:240px; background-color:white;color: #2e2e2e;overflow:hidden; margin: 0px}
.contents:nth-of-type(8) { width: 30%; height:250px; background-color:white;color: #2e2e2e; overflow:hidden;margin: 0 0 10px 0;}
.contents:nth-of-type(9) { width: 30%;height:420px; background-color:#262424;color:white; overflow:hidden;margin: 0 0 10px 0;}
.contents:nth-of-type(10) {  width:63%;height:400px; background-color:white;color:  #2e2e2e;overflow:hidden;margin: 0 0 10px 0;}
.contents:nth-of-type(5), .contents:nth-of-type(10)  {padding: 10px} 

/*Dark Div h1 and image border*/
.contents:nth-of-type(4) img,.contents:nth-of-type(9) img {border-bottom: 3px solid #99ffff;}
.contents:nth-of-type(4) h1 ,.contents:nth-of-type(9) h1 {color:white; padding: 0px; margin:0px;display:block; clear:both;}
.contents:nth-of-type(4) h1 a, .contents:nth-of-type(9) h1 a { color:white; font: normal 20px BebasNeue; clear:both; display:block; padding: 0px;margin:0px 0 0 10px;}
.contents:nth-of-type(4) p,.contents:nth-of-type(9) p {color:white;font: normal 15px "Century Gothic", CenturyGothic, AppleGothic, sans-serif;margin: 0 10px;padding: 0px;clear: both;height:210px;display:block;}
.contents:nth-of-type(4) .posttypename,.contents:nth-of-type(9) .posttypename,.contents:nth-of-type(4) .views,.contents:nth-of-type(9) .views {color:white;}
/*//*/


/*small Div H1 controller*/
.contents:nth-of-type(2) h1 ,.contents:nth-of-type(3) h1 , .contents:nth-of-type(7) h1 , .contents:nth-of-type(8) h1 { padding:0px; margin:0px;display:block; clear:both;}
.contents:nth-of-type(2) h1 a,
.contents:nth-of-type(3) h1 a, 
.contents:nth-of-type(7) h1 a,
.contents:nth-of-type(8) h1 a { font: normal 20px BebasNeue;clear:both; display:block; height: 22px;white-space: nowrap; overflow:hidden; text-overflow:ellipsis; padding: 0px; margin: 5px 0 0 10px;color: #2e2e2e;}
.contents:nth-of-type(2) p ,
.contents:nth-of-type(3) p,
.contents:nth-of-type(7) p,
.contents:nth-of-type(8) p { padding: 0px; margin: 5px 10px 0 10px; height:48px;overflow:hidden; font:normal 11px "Century Gothic", CenturyGothic, AppleGothic, sans-serif;clear:both;display:block;color: #2e2e2e;}



#flippishcontents {margin:0px; width:100%;}
#flippishcontents .post-body {width:550px; float:left;padding:0px; margin: 20px 0 0 15px;}
#flippishcontents .post-body .videoplayer {width:100%;}
#example_video_1 {width: 100%; height: 445px;overflow: hidden;}
#post-sidebar {width: 300px; float:right; display:inline-block; height: auto;margin: 0 20px 0 0 ; }
#slide {display:none}
#cse-search-box {display:block;}
#flippishmemelist {width:550px;margin:0 10px;}
}
@media screen and (min-width: 970px) {
#mobilead {display:block;}
.logo{width:200px;height:95px;margin:10px 0 0 10px;display:inline-block;overflow:hidden;floaT:left; overflow:hidden;}
.counters {display:inline-block;width:990px; height:22px; padding: 8px 50px 0 0; text-align: right; overflow:hidden;}
.topads {width: 728px;height: 90px;display: block;background: orange;float: right;margin: 25px 10px 0 0;overflow:hidden;}

#contentright {display:inline-block;width:70%; float:left;}
#carouselholder {margin:0 0 35px 10px;}
#content { margin: 0 0 0 20px; width:100%;}
#sidebar {display:inline-block;width:25%; float:right;height:auto;margin: 0px 10px 0 0; }

/*Hidden menu*/
.icon-menu {display: none;}
.panel {display:none;}

.livebutton {top:0px; left: 10px;}
.livelights{top:0px; left: 55px;}
.livegreen {top:0px; left: 55px;}
.livebuttonup {bottom:0px;}


.sidebar-botm {float:left; display:block; width:250px; margin: 0 0 20px; padding:0; height: auto; overflow:hidden;}
.sidebar-mostviewed {float:left; display:block; width:250px; margin: 0 0 20px; padding:0;height: 300px; overflow:hidden; }
.sidebar-ads1 {float:left; display:block; width:250px; margin: 0 0 20px; padding:0;height: 250px; }
.sidebar-ads2 {float:left; display:block; width:250px; margin: 0 0 20px; padding:0;height: 250px;}
.sidebar-ads3 {float:left; display:block; width:250px; margin: 0 0 20px; padding:0;height: 250px; }
.sidebar-ads600 {float:left; display:block; width:300px; margin: 0 0 10px; padding:0;height: 600px; }
.sidebar-fbbox {width:250px; margin: 0 0 20px; padding:0;height: 300px; background-color:white;}
.sidebar-twitterbox { width:250px; margin: 0 0 20px; padding:0;height: 300px;}
.contents .image img {width: 100%; height: auto;  outline: 0;} 

/*Big Div H1 controller*/
.contents:nth-of-type(1) h1,
.contents:nth-of-type(5) h1,
.contents:nth-of-type(6) h1,
.contents:nth-of-type(10) h1 {display:block;padding:0px; margin: 0px}
.contents:nth-of-type(1) h1 a,	
.contents:nth-of-type(5) h1 a,
.contents:nth-of-type(6) h1 a,
.contents:nth-of-type(10) h1 a {white-space: nowrap; overflow:hidden; text-overflow:ellipsis; width:100%;font:normal 35px BebasNeue;color: #2e2e2e;display:block;clear:both;float:left;padding:0px; margin: 0 0 0 10px;}
.contents:nth-of-type(5) p, 
.contents:nth-of-type(10) p {font: normal 12px "Century Gothic", CenturyGothic, AppleGothic, sans-serif;color: #2e2e2e; padding:0px; margin: 0 10px; height: 60px;clear:both; display:block;overflow:hidden;}
.contents:nth-of-type(1)  p , .contents:nth-of-type(6) p {font: normal 15px "Century Gothic", CenturyGothic, AppleGothic, sans-serif;color: #2e2e2e; margin: 0px; padding: 0 10px; clear:both; display:block;}
 
.contents:nth-of-type(1) { width: 68%; height:500px; background-color:white; color: #2e2e2e;overflow:hidden; margin: 0 0 10px 0;}
.contents:nth-of-type(2) { width: 30%;height: 240px; background-color:white;color: #2e2e2e;overflow:hidden; margin: 0px}
.contents:nth-of-type(3) { width: 30%; height: 250px; background-color:white;color: #2e2e2e;overflow:hidden; margin: 0 0 10px 0;}
.contents:nth-of-type(4) { width: 30%;height:420px; background-color:#262424;color: white;overflow:hidden;margin: 0 0 10px 0;}
.contents:nth-of-type(5) { width: 65.50%; height:400px; background-color:white;color: #2e2e2e;overflow:hidden;margin: 0 0 10px 0;}
.contents:nth-of-type(6) { width: 68%; height:500px; background-color:white;color: #2e2e2e; overflow:hidden;margin: 0 0 10px 0;}
.contents:nth-of-type(7) { width: 30%;height:240px; background-color:white;color: #2e2e2e;overflow:hidden; margin: 0px}
.contents:nth-of-type(8) { width: 30%; height:250px; background-color:white;color: #2e2e2e; overflow:hidden;margin: 0 0 10px 0;}
.contents:nth-of-type(9) { width: 30%;height:420px; background-color:#262424;color:white; overflow:hidden;margin: 0 0 10px 0;}
.contents:nth-of-type(10) {  width:65.50%;height:400px; background-color:white;color:  #2e2e2e;overflow:hidden;margin: 0 0 10px 0;}
.contents:nth-of-type(5), .contents:nth-of-type(10)  {padding: 10px} 

/*Dark Div h1 and image border*/
.contents:nth-of-type(4) img,.contents:nth-of-type(9) img {border-bottom: 3px solid #99ffff;}
.contents:nth-of-type(4) h1 ,.contents:nth-of-type(9) h1 {color:white; padding: 0px; margin:0px;display:block; clear:both;}
.contents:nth-of-type(4) h1 a, .contents:nth-of-type(9) h1 a { color:white; font: normal 20px BebasNeue; clear:both; display:block; padding: 0px;margin:0px 0 0 10px;}
.contents:nth-of-type(4) p,.contents:nth-of-type(9) p {color:white;font: normal 15px "Century Gothic", CenturyGothic, AppleGothic, sans-serif;margin: 0 10px;padding: 0px;clear: both;height:208px;display:block;}
.contents:nth-of-type(4) .posttypename,.contents:nth-of-type(9) .posttypename,.contents:nth-of-type(4) .views,.contents:nth-of-type(9) .views {color:white;}
/*//*/


/*small Div H1 controller*/
.contents:nth-of-type(2) h1 ,.contents:nth-of-type(3) h1 , .contents:nth-of-type(7) h1 , .contents:nth-of-type(8) h1 { padding:0px; margin:0px;display:block; clear:both;}
.contents:nth-of-type(2) h1 a,
.contents:nth-of-type(3) h1 a, 
.contents:nth-of-type(7) h1 a,
.contents:nth-of-type(8) h1 a { font: normal 20px BebasNeue;clear:both; display:block; height: 22px;white-space: nowrap; overflow:hidden; text-overflow:ellipsis; padding: 0px; margin: 5px 0 0 10px;color: #2e2e2e;}
.contents:nth-of-type(2) p ,
.contents:nth-of-type(3) p,
.contents:nth-of-type(7) p,
.contents:nth-of-type(8) p { padding: 0px; margin: 5px 10px 0 10px; height:48px;overflow:hidden; font:normal 11px "Century Gothic", CenturyGothic, AppleGothic, sans-serif;clear:both;display:block;color: #2e2e2e;}

#flippishcontents {margin:0px; width:100%;}
#flippishcontents .post-body {width:640px; float:left;padding:0px; margin: 20px 0 0 10px;}
#flippishcontents .post-body .videoplayer {width:100%;}
#example_video_1 {width: 100%; height: 445px;overflow: hidden;}
#post-sidebar {width: 300px; float:right; display:inline-block; height: auto;}
#flippishmemelist {width:630px;margin:0 10px;}
}
@media screen and (min-width: 1080px) {
.logo{width:200px;height:95px;margin:10px 0 0 50px;display:inline-block;overflow:hidden;floaT:left; overflow:hidden;}
.counters {display:inline-block;width:990px; height:22px; padding: 8px 50px 0 0; text-align: right; overflow:hidden;}
.topads {width: 728px;height: 90px;display: block;background: orange;float: right;margin: 25px 30px 0 0;overflow:hidden;}

#contentright {display:inline-block;width:750px; float:left;margin: 0px;}
#carouselholder {margin:0 0 35px 15px;}
#content { margin: 0 0 0 15px; width:750px;}
#sidebar {display:inline-block;width:250px; float:right;height:auto;margin: 0 15px 0 0;}



/*Hidden menu*/
#icon-menu {display: none;}
.panel {display:none;}

.livebutton {top:0px; left: 10px;}
.livebuttonup {bottom:0px;}
.livelights{top:0px; left: 55px;}
.livegreen {top:0px; left: 55px;}
.smalllogo{display:none;}

.sidebar-botm {float:left; display:block; width:250px; margin: 0 0 20px; padding:0; height: auto; overflow:hidden;}
.sidebar-mostviewed {float:left; display:block; width:250px; margin: 0 0 20px; padding:0;height: 300px; overflow:hidden; }
.sidebar-ads1 {float:left; display:block; width:250px; margin: 0 0 20px; padding:0;height: 250px; }
.sidebar-ads2 {float:left; display:block; width:250px; margin: 0 0 20px; padding:0;height: 250px;}
.sidebar-ads3 {float:left; display:block; width:250px; margin: 0 0 20px; padding:0;height: 250px; }
.sidebar-ads600 {float:left; display:block; width:300px; margin: 0 0 10px; padding:0;height: 600px; }
.sidebar-fbbox {width:250px; margin: 0 0 20px; padding:0;height: 300px; background-color:white;}
.sidebar-twitterbox { width:250px; margin: 0 0 20px; padding:0;height: 300px;}

.contents .image img{max-width: 100%; height: auto;  outline: 0;} 

/*Big Div H1 controller*/
.contents:nth-of-type(1) h1,
.contents:nth-of-type(5) h1,
.contents:nth-of-type(6) h1,
.contents:nth-of-type(10) h1 {display:block;padding:0px; margin: 0px}
.contents:nth-of-type(1) h1 a,	
.contents:nth-of-type(5) h1 a,
.contents:nth-of-type(6) h1 a,
.contents:nth-of-type(10) h1 a {white-space: nowrap; overflow:hidden; text-overflow:ellipsis;height: auto;font:normal 35px BebasNeue;color: #2e2e2e;display:block;clear:both;float:left; margin: 0 10px 0 10px;width:100%}
.contents:nth-of-type(5) p, 
.contents:nth-of-type(10) p {font: normal 12px "Century Gothic", CenturyGothic, AppleGothic, sans-serif;color: #2e2e2e; padding:0px; margin: 0 10px; height: 48px;clear:both; display:block;overflow:hidden;}
.contents:nth-of-type(1)  p , .contents:nth-of-type(6) p {font: normal 15px "Century Gothic", CenturyGothic, AppleGothic, sans-serif;color: #2e2e2e; margin: 0px; padding: 0 10px; clear:both; display:block;}
 
.contents:nth-of-type(1) { width: 68%; height:500px; background-color:white; color: #2e2e2e;overflow:hidden; margin: 0 0 10px 0;}
.contents:nth-of-type(2) { width: 30%;height: 240px; background-color:white;color: #2e2e2e;overflow:hidden; margin: 0px}
.contents:nth-of-type(3) { width: 30%; height: 250px; background-color:white;color: #2e2e2e;overflow:hidden; margin: 0 0 10px 0;}
.contents:nth-of-type(4) { width: 30%;height:420px; background-color:#262424;color: white;overflow:hidden;margin: 0 0 10px 0;}
.contents:nth-of-type(5) { width: 65.50%; height:400px; background-color:white;color: #2e2e2e;overflow:hidden;margin: 0 0 10px 0;}
.contents:nth-of-type(6) { width: 68%; height:500px; background-color:white;color: #2e2e2e; overflow:hidden;margin: 0 0 10px 0;}
.contents:nth-of-type(7) { width: 30%;height:240px; background-color:white;color: #2e2e2e;overflow:hidden; margin: 0px}
.contents:nth-of-type(8) { width: 30%; height:250px; background-color:white;color: #2e2e2e; overflow:hidden;margin: 0 0 10px 0;}
.contents:nth-of-type(9) { width: 30%;height:420px; background-color:#262424;color:white; overflow:hidden;margin: 0 0 10px 0;}
.contents:nth-of-type(10) {  width:65.50%;height:400px; background-color:white;color:  #2e2e2e;overflow:hidden;margin: 0 0 10px 0;}
.contents:nth-of-type(5), .contents:nth-of-type(10)  {padding: 10px} 

/*Dark Div h1 and image border*/
.contents:nth-of-type(4) img,.contents:nth-of-type(9) img {border-bottom: 3px solid #99ffff;}
.contents:nth-of-type(4) h1 ,.contents:nth-of-type(9) h1 {color:white; padding: 0px; margin:0px;display:block; clear:both;}
.contents:nth-of-type(4) h1 a, .contents:nth-of-type(9) h1 a { color:white; font: normal 25px BebasNeue; clear:both; display:block; padding: 0px;margin:0px 0 0 10px;}
.contents:nth-of-type(4) p,.contents:nth-of-type(9) p {color:white;font: normal 15px "Century Gothic", CenturyGothic, AppleGothic, sans-serif;margin: 0 10px;padding: 0px;clear: both;height:208px;display:block;}
.contents:nth-of-type(4) .posttypename,.contents:nth-of-type(9) .posttypename,.contents:nth-of-type(4) .views,.contents:nth-of-type(9) .views {color:white;}
/*//*/


/*small Div H1 controller*/
.contents:nth-of-type(2) h1 ,.contents:nth-of-type(3) h1 , .contents:nth-of-type(7) h1 , .contents:nth-of-type(8) h1 { padding:0px; margin:0px;display:block; clear:both;}
.contents:nth-of-type(2) h1 a,
.contents:nth-of-type(3) h1 a, 
.contents:nth-of-type(7) h1 a,
.contents:nth-of-type(8) h1 a {font: normal 18px BebasNeue;clear:both; display:block; height: 20px;white-space: nowrap; overflow:hidden; text-overflow:ellipsis; padding: 0px; margin: 5px 0 0 10px;color: #2e2e2e;}
.contents:nth-of-type(2) p ,
.contents:nth-of-type(3) p,
.contents:nth-of-type(7) p,
.contents:nth-of-type(8) p {padding: 0px; margin: 0px 10px 0 10px; height:52px;overflow:hidden; font:normal 11px "Century Gothic", CenturyGothic, AppleGothic, sans-serif;clear:both;display:block;color: #2e2e2e;}

#flippishcontents {margin:0 20px; width:1000px;}
#flippishcontents .post-body {width:650px; float:left;padding:0px; margin: 20px 0 0 20px;}
#flippishcontents .post-body .videoplayer {width:100%;}
#flippishcontents .post-body .related-post-list  ul li {list-style:none; width: 315px; height: auto;float: left; display:inline-block;}
#flippishcontents .post-body .related-post-list  ul li:first-child {margin: 0 20px 0 0;}
#flippishcontents .post-body .related-post-list  ul li:last-child {margin: 0 0 0 20px;}
#example_video_1 {width: 100%; height: 445px;overflow: hidden;}
#flippishmemelist {width:700px;margin:0 10px;}
}
@media screen and (min-width: 1206px) {
#mobilead {display:none; text-align:center; margin: 0 auto; padding: 10px 0;}
#post-sidebar .post-ads1, .post-ads2, .post-ads3, .post-ads4 {display:block}
.superlongad {display:block; width: 970px; height:90px; text-align:center; margin: 0 auto; padding: 10px 0; }
.live{width:1040px; max-width:100%; height: 480px;display: none;
}
.livewrapper {margin: 34px auto; width:80%; height: 400px;}
.livestream{width: 65%; height:100%; display:inline-block;}
.livechat{width: 35%; height:100%; display:inline-block;}

/*Flippish Header Contents*/
.logo{width:200px;height:95px;margin:10px 0 0 50px;display:inline-block;overflow:hidden;floaT:left; overflow:hidden;}
.counters {display:inline-block;width:990px; height:22px; padding: 8px 50px 0 0; text-align: right; overflow:hidden;}
.topads {width: 728px;height: 90px;display: block;background: orange;float: right;margin: 25px 30px 0 0;overflow:hidden;}
/*Hidden menu*/
#icon-menu {display: none;}
.panel {display:none;}
/*liveupanddown*/
.livebutton {top:0px; left: 120px; }
.livebuttonup {bottom:0px;}
.livegreen {top:0px; left: 165px;}
.livelights {top:0px; left: 165px;}
#carouselholder {margin:0 0 35px 15px;}
.menu-nav-container {display:block;margin: 0px 0 0 100px;}
#post-sidebar {width: 300px; float:right; display:inline-block; height: auto; margin: 0 10px 0 0;padding: 20px 0 0 0;}
#post-sidebar .post-ads1, .post-ads2, .post-ads3, .post-ads4 {width: 300px; height:250px; margin: 0 0 20px 0; display:inline-block; float:left;}
#post-sidebar .postsidebar-mostviewed {display:inline-block; width:300px; margin: 0 0 20px 0; padding:0;height: 300px;}

.icon-menu:before { font-size: 50px;}
	/* Fixed Header */
	.masthead-fixed .site-header {position: fixed;top: 0;}
	.admin-bar.masthead-fixed .site-header {top: 32px;}
	.masthead-fixed .site-main {margin-top: 48px;}
	.site-info, .footerlinks{display:block;}

/*categorypage*/
#slide {display:none}
.categoryimage {padding: 0 10px 10px 15px;}
#cse-search-box {display:block;}
.is_stuck {top:34px!important;}

/*Author Sidebar*/
#author-sidebar {margin: 0 10px 0 10px;width: 250px;float: left;height: auto; display:block;}
#author-sidebar h1 {text-align: left;margin:none;display:block;font: normal 25px BebasNeue; padding: 0 0 10px 0;margin:0px; color:#fd026c;}
#author-sidebar p {color:#333333;font:normal 15px "Century Gothic", CenturyGothic, AppleGothic, sans-serif; padding: 10px 0 0 0;}

}
/****************************************?/**********************/