@font-face {
    font-family: 'BebasNeueRegular';
    src: url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/fonts/bebas_neue/BebasNeue-webfont.eot);
    src: url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/fonts/bebas_neue/BebasNeue-webfont.eot?#iefix) format('embedded-opentype'),
         url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/fonts/bebas_neue/BebasNeue-webfont.woff) format('woff'),
         url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/fonts/bebas_neue/BebasNeue-webfont.ttf) format('truetype'),
         url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/fonts/bebas_neue/BebasNeue-webfont.svg#BebasNeueRegular) format('svg');
    font-weight: normal;
    font-style: normal;

}  @font-face {
	font-family: 'menu-symbols';
	src:url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/fonts/menu_symbols/menu-symbols.eot);
	src:url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/fonts/menu_symbols/menu-symbols.eot?#iefix) format('embedded-opentype'),
		url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/fonts/menu_symbols/menu-symbols.ttf) format('truetype'),
		url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/fonts/menu_symbols/menu-symbols.woff) format('woff'),
		url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/fonts/menu_symbols/menu-symbols.svg#menu-symbols) format('svg');
	font-weight: normal;
	font-style: normal;
}

[class*="menu-symbols"] {
	font-family: 'menu-symbols';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.menu-symbolshome:before {
	content: "\e001";
}
.menu-symbolsgamepad:before {
	content: "\e051";
}
.menu-symbolstv:before {
	content: "\e129";
}
.menu-symbolsmovie:before {
	content: "\e045";
}
.menu-symbolsbook:before {
	content: "\e070";
}
.menu-symbolsmobile:before {
	content: "\e125";
}
.menu-symbolsmouse:before {
	content: "\e11a";
}
.menu-symbolsheadphones:before {
	content: "\e041";
}
.menu-symbolsbubbles:before {
	content: "\e152";
}
.menu-symbolsusers:before {
	content: "\e600";
}  @font-face {
	font-family: 'icon-social';
	src:url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/fonts/social_icons/icon-social.eot);
	src:url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/fonts/social_icons/icon-social.eot?#iefix) format('embedded-opentype'),
		url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/fonts/social_icons/icon-social.woff) format('woff'),
		url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/fonts/social_icons/icon-social.ttf) format('truetype'),
		url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/fonts/social_icons/icon-social.svg#icon-social) format('svg');
	font-weight: normal;
	font-style: normal;
}

/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {
	font-family: 'icon-social';
	content: attr(data-icon);
	speak: none;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}

/* Use the following CSS code if you want to have a class per icon */
/*
Instead of a list of all class selectors,
you can use the generic selector below, but it's slower:
[class*="icon-social"] {
*/
.icon-socialfacebook, .icon-socialtwitter, .icon-socialyoutube, .icon-sociallinkedin, .icon-socialpinterest, .icon-socialgoogle-plus, .icon-socialskype, .icon-socialshare, .icon-socialsteam, .icon-socialinstagram, .icon-socialfeed, .icon-socialemail, .icon-socialnetwork {
	font-family: 'icon-social';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}
.icon-socialfacebook:before {
	content: "\66";
}
.icon-socialtwitter:before {
	content: "\74";
}
.icon-socialyoutube:before {
	content: "\79";
}
.icon-sociallinkedin:before {
	content: "\69";
}
.icon-socialpinterest:before {
	content: "\70";
}
.icon-socialgoogle-plus:before {
	content: "\67";
}
.icon-socialskype:before {
	content: "\73";
}
.icon-socialshare:before {
	content: "\68";
}
.icon-socialsteam:before {
	content: "\76";
}
.icon-socialinstagram:before {
	content: "\6d";
}
.icon-socialfeed:before {
	content: "\72";
}
.icon-socialemail:before {
	content: "\6c";
}
.icon-socialnetwork:before {
	content: "\75";
}
  @font-face {
	font-family: 'ui-icons';
	src:url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/fonts/ui_icons/ui-icons.eot);
	src:url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/fonts/ui_icons/ui-icons.eot?#iefix) format('embedded-opentype'),
		url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/fonts/ui_icons/ui-icons.woff) format('woff'),
		url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/fonts/ui_icons/ui-icons.ttf) format('truetype'),
		url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/fonts/ui_icons/ui-icons.svg#ui-icons) format('svg');
	font-weight: normal;
	font-style: normal;
}

/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {
	font-family: 'ui-icons';
	content: attr(data-icon);
	speak: none;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

/* Use the following CSS code if you want to have a class per icon */
/*
Instead of a list of all class selectors,
you can use the generic selector below, but it's slower:
[class*="ui-icon-"] {
*/
.ui-icon-enter, .ui-icon-exit, .ui-icon-signup, .ui-icon-user-plus, .ui-icon-user-minus, .ui-icon-profile, .ui-icon-cog {
	font-family: 'ui-icons';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}
.ui-icon-enter:before {
	content: "\e000";
}
.ui-icon-exit:before {
	content: "\e001";
}
.ui-icon-signup:before {
	content: "\e002";
}
.ui-icon-user-plus:before {
	content: "\e003";
}
.ui-icon-user-minus:before {
	content: "\e004";
}
.ui-icon-profile:before {
	content: "\e005";
}
.ui-icon-cog:before {
	content: "\e006";
}
  @font-face {
    font-family: 'DroidSansRegular';
    src: url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/fonts/droidsans_regular/DroidSans-webfont.eot);
    src: url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/fonts/droidsans_regular/DroidSans-webfont.eot?#iefix) format('embedded-opentype'),
         url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/fonts/droidsans_regular/DroidSans-webfont.woff) format('woff'),
         url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/fonts/droidsans_regular/DroidSans-webfont.ttf) format('truetype'),
         url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/fonts/droidsans_regular/DroidSans-webfont.svg#droid_sansregular) format('svg');
    font-weight: normal;
    font-style: normal;
}

 @font-face {
    font-family: 'DroidSansBold';
    src: url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/fonts/droidsans_bold/DroidSans-Bold-webfont.eot);
    src: url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/fonts/droidsans_bold/DroidSans-Bold-webfont.eot?#iefix) format('embedded-opentype'),
         url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/fonts/droidsans_bold/DroidSans-Bold-webfont.woff) format('woff'),
         url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/fonts/droidsans_bold/DroidSans-Bold-webfont.ttf) format('truetype'),
         url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/fonts/droidsans_bold/DroidSans-Bold-webfont.svg#droid_sansbold) format('svg');
    font-weight: normal;
    font-style: normal;
}  /* GLOBAL */
    body.dark {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAH0lEQVQImT3IMQEAMAwEoROCf5ufqWWkahgW9qK/tQPI5QrwdGRiCgAAAABJRU5ErkJggg==) repeat;
        color: #eee;
    }

    /* Links */
    body.dark .main a, body.dark .main a:visited, body.dark .aside a, body.dark .aside a:visited { color: #ff8c00; }
    body.dark .main a:hover, body.dark .aside a:hover { color: #fff; }

    /* Staff List */
    body.dark .staff-member { border-bottom: 1px solid #555; }

/* HEADER */
    body.dark #header { background-color: #bbb; }

/* PAGE LAYOUT */
    /* Featured Posts */
    body.dark .mega-entry .mega-entry-innerwrap {
        border: 5px solid #aaa;
        -webkit-box-shadow: none;
           -moz-box-shadow: none;
                box-shadow: none;
    }

    /* Content Boxes */
    body.dark .content-box { 
        background-color: #444; 
        -webkit-box-shadow: none;
           -moz-box-shadow: none;
                box-shadow: none;
    }

    /* Article Listing */
    body.dark .article-listing .article { border-bottom: 1px solid #555; }

    body.dark .article-listing .article-image {
        -webkit-box-shadow: 0 0 4px 2px #333;
           -moz-box-shadow: 0 0 4px 2px #333;
                box-shadow: 0 0 4px 2px #333;
    }

    /* Comments */
    body.dark .comment-avatar img {
        border: 5px solid #999;
        -webkit-box-shadow: none;
           -moz-box-shadow: none;
                box-shadow: none;
    }

    body.dark .comment-content {
        background-color: #333;
        border: 1px solid #333;
    }

    body.dark .comment-content:after {
        border-color: rgba(31, 31, 31, 0);
        border-right-color: #333;
    }

    body.dark .comment-content:before {
        border-color: rgba(31, 31, 31, 0);
        border-right-color: #333;
    }

    /* ZergNet */
    body.dark .zergentity img {
        border: 5px solid #fff;
        -webkit-box-shadow: 0 0 4px 2px #333;
           -moz-box-shadow: 0 0 4px 2px #333;
                box-shadow: 0 0 4px 2px #333;
    }

    /* Pagination */
    body.dark .pagination li {
        background: #666;
        border: 1px solid #666;
    }

    body.dark .pagination li:hover { 
        background: #222; 
        border: 1px solid #222; 
    }

    body.dark .pagination a, body.dark .pagination a:visited { color: #bbb; }

    body.dark .pagination a:hover { color: #fff; } /* Xbox */
	/* Content Boxes */
	.box-heading.xbox { border-bottom: 5px solid #0e9200; }

	.box-heading.xbox h1, .box-heading.xbox h2 { background-color: #0e9200; }

	/* Article Links */
	.xbox a, .xbox a:visited { color: #0e9200; }

	body.dark .xbox a, body.dark .xbox a:visited { color: #12bb00; }

	.xbox a:hover { color: #000; }

	body.dark .xbox a:hover { color: #fff; }

	/* Article Thumbnail Rating */
	.xbox .article-image .rating { background-color: #0e9200; }

	/* Review Score */
	.review-score .fill.xbox { background-color: #0e9200; }

/* PS3 */
	/* Content Boxes */
	.box-heading.ps3 { border-bottom: 5px solid #e50000; }

	.box-heading.ps3 h1, .box-heading.ps3 h2 { background-color: #e50000; }

	/* Article Links */
	.ps3 a, .ps3 a:visited { color: #e50000; }

	body.dark .ps3 a, body.dark .ps3 a:visited { color: #ff1717; }

	.ps3 a:hover { color: #000; }

	body.dark .ps3 a:hover { color: #fff; }

	/* Article Thumbnail Rating */
	.ps3 .article-image .rating { background-color: #e50000; }

	/* Review Score */
	.review-score .fill.ps3 { background-color: #e50000; }

/* Wii-U */
	/* Content Boxes */
	.box-heading.wii { border-bottom: 5px solid #007eff; }

	.box-heading.wii h1, .box-heading.wii h2 { background-color: #007eff; }

	/* Article Links */
	.wii a, .wii a:visited { color: #007eff; }

	body.dark .wii a, body.dark .wii a:visited { color: #2e95ff; }

	.wii a:hover { color: #000; }

	body.dark .wii a:hover { color: #fff; }

	/* Article Thumbnail Rating */
	.wii .article-image .rating { background-color: #007eff; }

	/* Review Score */
	.review-score .fill.wii { background-color: #007eff; }

/* PC */
	/* Content Boxes */
	.box-heading.pc { border-bottom: 5px solid #FFCC00; }

	.box-heading.pc h1, .box-heading.pc h2 { background-color: #FFCC00; }

	/* Article Links */
	.pc a, .pc a:visited { color: #DEAA00; }

	body.dark .pc a, body.dark .pc a:visited { color: #DEAA00; }

	.pc a:hover { color: #000; }

	body.dark .pc a:hover { color: #fff; }

	/* Article Thumbnail Rating */
	.pc .article-image .rating { background-color: #FFCC00; }

	/* Review Score */
	.review-score .fill.pc { background-color: #FFCC00; }



 html, body { margin: 0; padding: 0; }
body { 
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAFElEQVQImWNgYGCQYoAAGI3JkAIACUsAg5ZwbgYAAAAASUVORK5CYII=) repeat 0 0 #fff;
font: 100 1rem/1.5rem 'DroidSansRegular', sans-serif;
color: #333;
}
body:before { 
content: "";
position: fixed;
top: -0.625rem;
left: 0;
width: 100%;
height: 0.625rem;
z-index: 100;
-webkit-box-shadow: 0rem 0rem 0.625rem rgba(0,0,0,0.8);
-moz-box-shadow: 0rem 0rem 0.625rem rgba(0,0,0,0.8);
box-shadow: 0rem 0rem 0.625rem rgba(0,0,0,0.8);
} a, a:visited {
color: #ec8200;
text-decoration: none;
}
a:hover { color: #000;} b, strong { font-family: 'DroidSansBold', sans-serif; }
i, em { font-style: italic; }
u { text-decoration: underline; } h1, h2, h3, h4 { margin: 0; padding: 0 0 0.625rem; }
h5, h6 { margin: 0; padding: 0 0 0.625rem; }
h1 { font: 100 1.875rem/2.25rem 'DroidSansBold', sans-serif; }
h2 { font: 100 1.75rem/2.125rem 'DroidSansBold', sans-serif; }
h3 { font: 100 1.625rem/2rem 'DroidSansBold', sans-serif; }
h4 { font: 100 1.5rem/1.875rem 'DroidSansBold', sans-serif; }
h5 { font: 100 1.375rem/1.75rem 'DroidSansBold', sans-serif; }
h6 { font: 100 1.25rem/1.625rem 'DroidSansBold', sans-serif; } img { 
max-width: 100%; 
height: auto; 
border: 0 none;
} p { margin: 0 0 0.625rem; } .wrapper {
width: 100%;
max-width: 62.5rem;
margin: 0 auto;
}
.wrapper:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
} .main {
width: 65%;
max-width: 40.625rem;
float: left;
}
.main.full {
width: 100%;
max-width: none;
float: none;
margin-bottom: 1.25rem;
}
.main.full.ad-bottom { margin-bottom: 0; margin: 1.25rem 0 0; }
.aside {
width: 35%;
max-width: 21.875rem;
float: right;
} hr { 
display: block; 
width: auto;
height: 0.0625rem;
background-color: #ddd;
border-color: transparent;
margin: 1.25rem 0;
} #page input[type=text], #page textarea {
display: block;
width: 100%;
background-color: #f1f1f1;
border: 0.0625rem solid #eee;
margin: 0 0 0.625rem;
padding: 0.3125rem 0.625rem;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-border-radius: 0.3125rem;
-moz-border-radius: 0.3125rem;
border-radius: 0.3125rem;
-webkit-box-shadow: inset 0 0 0.125rem #aaa;
-moz-box-shadow: inset 0 0 0.125rem #aaa;
box-shadow: inset 0 0 0.125rem #aaa;
}
#page input[type=submit] {
background-color: #f1f1f1;
border: 0.0625rem solid #eee;
padding: 0.3125rem 0.625rem;
font-weight: bold;
text-transform: uppercase;
vertical-align: top;
height: auto;
-webkit-border-radius: 0.3125rem;
-moz-border-radius: 0.3125rem;
border-radius: 0.3125rem;
} .social-icons.sidebar {
list-style: none;
margin: 0.625rem 0 0;
padding: 0;
width: 100%;
text-align: center;
font-size: 0;
}
.social-icons.sidebar li {
margin: 0 0.3125rem;
*display: inline;
display: inline-block;
*zoom: 1;
}
.social-icons.sidebar li a, .social-icons.sidebar li a:visited { 
font: 100 1.5rem/1.5rem 'icon-social', sans-serif; 
background-color: #bbb;
color: #fff !important;
padding: 0.625rem;
text-decoration: none;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
-webkit-transition: background-color 0.3s ease;
-moz-transition: background-color 0.3s ease;
-ms-transition: background-color 0.3s ease;
-o-transition: background-color 0.3s ease;
transition: background-color 0.3s ease;
}
.social-icons.sidebar li.facebook a:hover { background-color: #3b5998; }
.social-icons.sidebar li.twitter a:hover { background-color: #00bef6; }
.social-icons.sidebar li.youtube a:hover { background-color: #e50000; }
.social-icons.sidebar li.rss a:hover { background-color: #ff8c00; } .vote-options {
list-style: none;
margin: 0;
padding: 0;
}
.submit-poll { 
margin-top: 0.625rem;
text-align: center; 
} input[type=submit]::-moz-focus-inner {border:0;} .staff-member {
height: auto;
overflow: hidden;
padding-bottom: 0.9375rem;
border-bottom: 0.0625rem solid #ddd;
margin-bottom: 0.9375rem;
}
.staff-member:last-child {
padding-bottom: 0;
border-bottom: 0 none;
margin-bottom: 0;
}
.staff-avatar {
width: 3.125rem;
height: 3.125rem;
overflow: hidden;
float: left;
}
.staff-content { margin: 0.3125rem 0 0 3.75rem; }
.staff-content span { font: 100 0.75rem/0.75rem 'DroidSansRegular', sans-serif; } #settings-tab {
position: fixed;
display: table;
z-index: 110;
top: 3.125rem;
right: 0;
width: auto;
height: auto;
overflow: hidden;
margin: 0 -10.3125rem 0 0;
padding: 0.625rem;
font: 100 0.9375rem/1.25rem 'DroidSansRegular', sans-serif;
text-transform: uppercase;
color: #fff;
background-color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0.6);
-webkit-border-radius: 0.3125rem 0 0 0.3125rem;
-moz-border-radius: 0.3125rem 0 0 0.3125rem;
border-radius: 0.3125rem 0 0 0.3125rem;
-webkit-transition: background-color 0.3s ease, margin 0.3s ease;
-moz-transition: background-color 0.3s ease, margin 0.3s ease;
-ms-transition: background-color 0.3s ease, margin 0.3s ease;
-o-transition: background-color 0.3s ease, margin 0.3s ease;
transition: background-color 0.3s ease, margin 0.3s ease;
}
#settings-tab.open { 
margin: 0; 
background-color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 1.0);
}
.settings-content {
display: table-cell;
vertical-align: middle;
}
#settings-toggle {
cursor: pointer;
font-size: 1.25rem;
padding: 0 0.625rem 0 0;
vertical-align: middle;
}
#dark-toggle {
cursor: pointer;
}
#live-video {
position: fixed;
z-index: 2500;
right: 0;
bottom: 0;
width: 250px;
transition: bottom 0.5s ease;
}
#live-video.closed {
bottom: -141px;
}
.blink {
animation: blinker 1.5s cubic-bezier(.5, 0, 1, 1) infinite alternate;  
}
@keyframes blinker {  
from { opacity: 1; }
to { opacity: 0; }
}
#live-video .title {
position: absolute;
top: -44px;
width: 100%;
padding: 10px 0;
background-color: #222;
font-weight: 700;
color: #fff;
text-align: center;
text-transform: uppercase;
-webkit-clip-path: polygon(10% 0%, 100% 0, 100% 100%, 0% 100%);
clip-path: polygon(10% 0%, 100% 0, 100% 100%, 0% 100%);
box-shadow: -1px -1px 4px #000;
}
#live-video #close-video {
cursor: pointer;
position: absolute;
top: 50%;
right: 10px;
transform: translateY(-50%);
font-size: 24px;
line-height: 24px;
}
#twitch-wrapper {
position: relative;
padding-bottom: 46.25%; padding-top: 25px;
height: 0;
}
#twitch-wrapper iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
border: 0 none;
} #header { 
padding: 1.25rem 0; 
height: auto;
overflow: hidden;
background-color: #eeeeee;
}
#heading:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
#header .wrapper.first {
position: relative;
}
#logo { float: left; }
#search {
position: relative;
float: right;
background-color: #fff;
padding: 0.9375rem;
margin-top: 3rem;
-webkit-box-shadow: 0 0 0.1875rem #666;
-moz-box-shadow: 0 0 0.1875rem #666;
box-shadow: 0 0 0.1875rem #666;
}
#search input[type=text] {
background-color: #f1f1f1;
border: 0.0625rem solid #eee;
padding: 0.3125rem 0.625rem;
margin-right: 0.625rem;
vertical-align: top;
height: auto;
}
#search input[type=submit] {
background-color: #f1f1f1;
border: 0.0625rem solid #eee;
padding: 0.3125rem 0.625rem;
text-transform: uppercase;
font-weight: 700;
vertical-align: top;
height: auto;
}
#header .wrapper:after {
clear: both;
height: 0;
visibility: hidden;
overflow: hidden;
} .upme-column-wrap, div.upme-wrap {
height: auto;
overflow: hidden;
}
div.upme-wrap div.upme-head img.avatar {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
div.upme-head { padding: 0.625rem; }
#recaptcha_response_field { margin: 1rem 0 0.625rem !important; } #main-menu {
position: relative;
z-index: 101;
margin: 0 0 1.25rem;
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxsaW5lYXJHcmFkaWVudCBpZD0iZzEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMzYzNjM2Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSJibGFjayIvPjwvbGluZWFyR3JhZGllbnQ+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNnMSkiIC8+PC9zdmc+);
background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0%, #363636), color-stop(100%, black));
background-image: -webkit-linear-gradient(top, #363636 0%, black 100%);
background-image: -moz-linear-gradient(top, #363636 0%, black 100%);
background-image: -ms-linear-gradient(top, #363636 0%, black 100%);
background-image: -o-linear-gradient(top, #363636 0%, black 100%);
background-image: linear-gradient(to bottom, #363636 0%, black 100%);
-webkit-box-shadow: 0 0 0.1875rem #666;
-moz-box-shadow: 0 0 0.1875rem #666;
box-shadow: 0 0 0.1875rem #666;
}
#nav-toggle { 
display: none;
cursor: pointer;
padding: 0.625rem 1.25rem;
font: 100 1.875rem/1.875rem 'BebasNeueRegular'; 
color: #fff;
}
#nav-toggle span { 
float: right; 
*display: inline;
display: inline-block;
*zoom: 1;
}
#menu {
margin: 0;
padding: 0;
list-style: none;
width: 100%;
font-size: 0;
text-align: center;
}
#menu > li {
position: relative;
font: 100 1.4375rem/1.4375rem 'BebasNeueRegular', sans-serif;
padding: 0.625rem;
*display: inline;
display: inline-block;
*zoom: 1;
-webkit-transition: background-color 0.3s ease;
-moz-transition: background-color 0.3s ease;
-ms-transition: background-color 0.3s ease;
-o-transition: background-color 0.3s ease;
transition: background-color 0.3s ease;
}
#menu > li:hover { background-color: #fff; }
#menu > li > a, #menu > li > a:visited {
padding: 0.625rem 0;
color: #fff;
text-decoration: none;
-webkit-transition: color: 0.3s ease;
-moz-transition: color: 0.3s ease;
-ms-transition: color: 0.3s ease;
-o-transition: color: 0.3s ease;
transition: color: 0.3s ease;
}
#menu > li:hover > a, #menu > li:hover > a:visited { color: #000; }
#menu > li > a span { 
font-family: 'menu-symbols'; 
margin-right: 0.3125rem;
}
.sub-menu {
position: absolute;
left: 0;
z-index: 10;
width: 100%;
min-width: 9.375rem;
margin-top: 0.625rem;
padding: 0;
list-style: none;
text-align: left;
-webkit-box-shadow: 0 0.0625rem 0.1875rem #666;
-moz-box-shadow: 0 0.0625rem 0.1875rem #666;
box-shadow: 0 0.0625rem 0.1875rem #666;
opacity: 0;
visibility: hidden;
-webkit-transition: opacity 0.3s ease, visibility 0.3s ease;
-moz-transition: opacity 0.3s ease, visibility 0.3s ease;
-ms-transition: opacity 0.3s ease, visibility 0.3s ease;
-o-transition: opacity 0.3s ease, visibility 0.3s ease;
transition: opacity 0.3s ease, visibility 0.3s ease;
}
.sub-menu .sub-menu {
z-index: -2;
top: -0.625rem;
left: 100%;
opacity: 0;
visibility: hidden;
-webkit-transition: opacity 0.3s ease, visibility 0.3s ease;
-moz-transition: opacity 0.3s ease, visibility 0.3s ease;
-ms-transition: opacity 0.3s ease, visibility 0.3s ease;
-o-transition: opacity 0.3s ease, visibility 0.3s ease;
transition: opacity 0.3s ease, visibility 0.3s ease;
}
#menu > li:last-child > .sub-menu .sub-menu {
left: -100%;
}
.sub-menu li:hover .sub-menu { 
opacity: 1; 
visibility: visible; 
}
#menu > li:hover > .sub-menu {
opacity: 1;
visibility: visible;
}
.sub-menu li, .sub-menu .sub-menu li {
position: relative;
background-color: #fff;
font: 700 1rem 'Arial', sans-serif;		
}
.sub-menu li:hover { background-color: #000; }
.sub-menu li:hover .sub-menu li { background-color: #fff; }
.sub-menu li:hover .sub-menu li:hover { background-color: #000; }
.sub-menu > li a { 
display: block;
padding: 0.625rem;
color: #000; 
text-decoration: none;
}
.sub-menu li:hover a { color: #fff; }
.sub-menu li:hover .sub-menu li a { color: #000; }
.sub-menu li:hover .sub-menu li:hover a { color: #fff; }  #search-overlay {
position: fixed;
z-index: 9999;
top: 0;
left: 0; 
width: 100%;
height: 100%;
background-color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0.8);
opacity: 0;
visibility: hidden;
-webkit-transition: opacity 0.5s ease, visibility 0.5s ease;
-moz-transition: opacity 0.5s ease, visibility 0.5s ease;
-ms-transition: opacity 0.5s ease, visibility 0.5s ease;
-o-transition: opacity 0.5s ease, visibility 0.5s ease;
transition: opacity 0.5s ease, visibility 0.5s ease;
}
#search-overlay.shown { opacity: 1; visibility: visible; }
#search-close {
position: absolute;
top: 0.625rem;
right: 0.625rem;
width: 0.9375rem;
height: 0.9375rem;
cursor: pointer;
padding: 0.625rem;
background-color: #fff;
font: 100 0.9375rem/0.9375rem 'DroidSansBold', sans-serif;
color: #999;
text-align: center;
border: 0.1875rem solid #999;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
-webkit-box-shadow: 0 0 4px #aaa;
-moz-box-shadow: 0 0 4px #aaa;
box-shadow: 0 0 4px #aaa;
}
#search-container {
position: absolute;
top: 25%;
left: 0;
width: 100%;
height: 6.25rem;
}
#search-form {
width: 100%;
text-align: center;
}
#search-form input[type=text] {
display: inline-block;
zoom: 1;
*display: inline;
border: 0 none;
background: #fff;
width: 90%;
max-width: 37.5rem;
padding: 0.625rem;
font: 100 1.25rem/1.25rem 'DroidSansBold', sans-serif;
-webkit-box-shadow: 0 0 0.25rem #555;
-moz-box-shadow: 0 0 0.25rem #555;
box-shadow: 0 0 0.25rem #555;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
#page { padding: 0 0 1.25rem; }
#page:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
} .box-heading { 
position: relative;
z-index: 100;
border-bottom: 0.3125rem solid #ff8c00;
}
.main .box-heading { margin: 0 0.625rem 0 0; }
.aside .box-heading { margin: 0 0 0 0.625rem; }
.box-heading h1, .box-heading h2 { 
font: 100 1.75rem/1.75rem 'BebasNeueRegular', sans-serif;
background-color: #ff8c00; 
padding: 0.625rem 0.625rem 0.3125rem;
color: #fff; 
text-shadow: 0.0625rem 0.0625rem 0.125rem #000;
*display: inline;
display: inline-block;
*zoom: 1;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.content-box {
width: auto;
padding: 0.9375rem; 
background-color: #fff;
-webkit-box-shadow: 0 0 3px #666;
-moz-box-shadow: 0 0 3px #666;
box-shadow: 0 0 3px #666;
}
.content-box:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
.main .content-box { margin: 0 0.625rem 1.25rem 0; }
.aside .content-box { margin: 0 0 1.25rem 0.625rem; }
.main .content-box:last-child, .aside .content-box:last-child { margin-bottom: 0; }
#featured-news .item-article {
width: 18.75rem;
} .responsive-video {
height: 0;
padding-bottom: 56.25%;
padding-top: 1.5625rem;
position: relative;
}
.responsive-video iframe {
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
} .article h1 { 
margin: 0 0 0.625rem;
padding: 0 0 0.625rem; 
border-bottom: 0.0625rem dashed #ddd;
}
.article-listing .article {
padding-bottom: 1.25rem;
border-bottom: 0.0625rem solid #ddd;
margin-bottom: 1.25rem;
}
.article-listing .article:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
.article-listing .article:last-child {
padding-bottom: 0;
border-bottom: 0 none;
margin-bottom: 0;
}
.article-listing .article-title {
padding-bottom: 0;
margin-bottom: 0.625rem;
font: 100 1.25rem/1.625rem 'DroidSansBold', sans-serif;
}
.article .subtitle {
padding: 0 0 0.625rem;
font: 700 1.25rem/1.75rem 'DroidSansRegular', sans-serif;
font-style: italic;
color: #aaa;
text-align: center;
}
.article-listing .article-image {
position: relative;
z-index: 1;
float: left;
width: 14.375rem;
height: 7.1875rem;
border: 0.3125rem solid #fff;
margin: 0 0.625rem 0.625rem 0;
-webkit-box-shadow: 0 0 0.25rem 0.125rem #aaa;
-moz-box-shadow: 0 0 0.25rem 0.125rem #aaa;
box-shadow: 0 0 0.25rem 0.125rem #aaa;
}
.article-listing .article-image:before {
background: url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/images/bottom-image-shadow.png) no-repeat scroll center top / 100% 100% transparent;
content: " ";
display: block;
height: 1.25rem;
left: 50%;
margin-left: -50%;
margin-top: 0;
position: absolute;
top: 100%;
width: 100%;
margin-top: 0.3125rem;
}
.article-image .overlay-link, .article-image .overlay-link:visited {
position: absolute;
z-index: 100;
top: 0;
left: 0;
display: table;
text-align: center;
width: 100%;
height: 100%;
background: rgb(0, 0, 0); background: rgba(0, 0, 0, 0.6);
color: #fff;
font-weight: 700;
opacity: 0;
visibility: hidden;
-webkit-transition: opacity 0.3s ease, visibility 0.3s ease;
-moz-transition: opacity 0.3s ease, visibility 0.3s ease;
-ms-transition: opacity 0.3s ease, visibility 0.3s ease;
-o-transition: opacity 0.3s ease, visibility 0.3s ease;
transition: opacity 0.3s ease, visibility 0.3s ease;
}
.article img {
height: auto !important;
max-width: 100% !important;
}
.article-image img {
height: 100% !important;
width: 100% !important;
}
.aligncenter, img.aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; }
.article img {
max-width: 100% !important;
}
.image-caption.aligncenter, .image-caption.aligncenter .caption-wrapper { text-align: center; }
.caption-wrapper { 
display: inline-block;
position: relative;
}
.caption-wrapper img { display: inline-block; }
.wp-caption a { display: block;} .caption-text {
width: 100%;
padding: 0.625rem;
background: #dfdfdf;
-webkit-border-radius: 0.3125rem;
-moz-border-radius: 0.3125rem;
border-radius: 0.3125rem;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.caption-text span {
display: block;
padding: 0.625rem;
}
.article-image .overlay-link:hover { color: #fff !important; }
.article-image .overlay-link span {
display: table-cell;
text-align: center;
vertical-align: middle;
}
.article-image .rating {
position: absolute;
z-index: 101;
top: 0;
left: 0;
width: 3.125rem;
height: 3.125rem;
text-align: center;
color: #fff;
font: 100 1.125rem/3.125rem 'DroidSansBold', sans-serif;
background-color: #ff8c00;
*display: inline;
display: inline-block;
*zoom: 1;
opacity: 0;
visibility: hidden;
-webkit-transition: opacity 0.3s ease, visibility 0.3s ease;
-moz-transition: opacity 0.3s ease, visibility 0.3s ease;
-ms-transition: opacity 0.3s ease, visibility 0.3s ease;
-o-transition: opacity 0.3s ease, visibility 0.3s ease;
transition: opacity 0.3s ease, visibility 0.3s ease;
}
.article-image:hover .overlay-link, .article-image:hover .rating { opacity: 1; visibility: visible; }
.article-listing .article-content p { margin-bottom: 0; }
.article-meta {
margin-bottom: 0.625rem;
font: 100 0.75rem/1.125rem 'DroidSansRegular', sans-serif;
}
.article-rating {
position: relative;
margin: 0 -0.9375rem -0.9375rem -0.9375rem;
padding: 0.9375rem;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAHklEQVQImU3GMREAMBAEIcSdf0v7XSZUQGhbvuSFDtFVC1w82T3jAAAAAElFTkSuQmCC);
}
.article-rating:after, .review-score:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;	
}
.review-pros, .review-cons {
width: 49%;
float: left;
padding: 1.25rem;
color: #fff;
background-color: rgba(0,0,0,0.8);
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-box-shadow: inset 0 0 0.25rem #000;
-moz-box-shadow: inset 0 0 0.25rem #000;
box-shadow: inset 0 0 0.25rem #000;
-webkit-border-radius: 0.625rem;
-moz-border-radius: 0.625rem;
border-radius: 0.625rem;
}
.review-pros { margin: 0 2% 0 0; }
.review-pros ul, .review-cons ul {
margin: 0;
padding: 0;
list-style: none;
}
.review-pros li, .review-cons li { 
position: relative;
padding: 0 0 0 0.9375rem; 
text-shadow: 0.0625rem 0.0625rem 0 #444;
font: 100 0.875rem/1.375rem 'DroidSansRegular', sans-serif;
}
.review-pros li:before, .review-cons li:before {
font-family: 'DroidSansBold', sans-serif;
}
.review-pros li:before {
position: absolute;
top: 0;
left: 0;
content: "+";
}
.review-cons li:before {
position: absolute;
top: 0;
left: 0;
content: "-";
}
.review-score {
position: relative;
font: 100 1.875rem/2.625rem 'BebasNeueRegular', sans-serif;
color: #fff;
text-shadow: 0.0625rem 0.0625rem 0.125rem #000;
background-color: #222;
margin: 1.25rem -0.9375rem 0;
padding: 0.3125rem 0.9375rem 0;
}
.review-score.bottom-fill { 
margin: 1.25rem 0 0; 
-webkit-box-shadow: 0 0 0.125rem #999;
-moz-box-shadow: 0 0 0.125rem #999;
box-shadow: 0 0 0.125rem #999;
}
.review-score .fill {
background-color: #ff8c00;
position: absolute;
z-index: 1;
top: 0;
left: 0;
height: 100%;
}
.review-score .left, .review-score .right {
position: relative;
z-index: 5;
}
.review-score .left { float: left; }
.review-score .right { float: right; }
.review-score span { font: 100 1rem/1.625rem 'DroidSansBold', sans-serif; }
.article .wordnik_discovery_vertical { display: none !important; } .content-box.author div.upme-wrap { margin: 0; } .zergentity {
display: inline-block;
width: 7.5rem;
margin: 0 0.625rem 1.25rem;
vertical-align: top;
}
.zergentity img {
position: relative;
display: block;
z-index: 1;
width: 6.875rem;
border: 0.3125rem solid #fff;
margin: 0 0 0.625rem 0;
-webkit-box-shadow: 0 0 0.25rem 0.125rem #aaa;
-moz-box-shadow: 0 0 0.25rem 0.125rem #aaa;
box-shadow: 0 0 0.25rem 0.125rem #aaa;
}
.zergentity img:before {
background: url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/images/bottom-image-shadow.png) no-repeat scroll center top / 100% 100% transparent;
content: " ";
display: block;
height: 1.25rem;
left: 50%;
margin-left: -50%;
margin-top: 0;
position: absolute;
top: 100%;
width: 100%;
margin-top: 0.3125rem;
}  .megafolio-wrapper {	
max-width:65rem; 
min-width:15rem; 
width: auto; 
margin: 0 auto 0.625rem; 
padding: 0 1.25rem;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.megafolio-container {	
width:100%;  
position:relative;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.dark-bg-entries .mega-entry .mega-entry-innerwrap { 
-webkit-box-shadow: 0 0 0.125rem 0.0625rem #aaa;
-mox-box-shadow: 0 0 0.125rem 0.0625rem #aaa;
box-shadow: 0 0 0.125rem 0.0625rem #aaa;
}
.mega-entry .article-link, .mega-entry .article-link:visited {
position: absolute;
z-index: 1000;
top: 0;
left: 0;
display: table;
width: 100%;
height: 100%;
font: 100 1.5rem/1.875rem 'BebasNeueRegular', sans-serif;
color: #fff;
background: rgb(0, 0, 0); background: rgba(0, 0, 0, 0.8);
opacity: 0;
-webkit-transition: opacity 0.3s ease;
-moz-transition: opacity 0.3s ease;
-ms-transition: opacity 0.3s ease;
-o-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
}
.mega-entry:hover .article-link { opacity: 1; }
.mega-entry .article-link span {
display: table-cell;
text-align: center;
vertical-align: middle;
} .comment-list { margin: 1.25rem 0; }
.comment-list .comment-wrap { padding: 0 0 0 5rem; }
.comment-list > .comment-wrap { padding: 0; }
.comment-list .comment { margin: 0 0 1.25rem; }
.comment-list .comment:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;		
}
.comment-avatar { float: left; }
.comment-avatar img {
display: block;
width: 3.125rem;
height: 3.125rem;
border: 0.3125rem solid #eee;
-webkit-box-shadow: 0 0 0.25rem 0.125rem #aaa;
-moz-box-shadow: 0 0 0.25rem 0.125rem #aaa;
box-shadow: 0 0 0.25rem 0.125rem #aaa;
}
.comment-content {
position: relative;
min-height: 3.125rem;
margin: 0 0 0 5rem;
padding: 0.625rem;
background-color: #eee;
border: 0.0625rem solid #eee;
font: 100 1rem/1.5rem 'DroidSansRegular', sans-serif;
-webkit-border-radius: 0.3125rem;
-moz-border-radius: 0.3125rem;
border-radius: 0.3125rem;
}
.comment-content:after, .comment-content:before {
right: 100%;
border: solid transparent;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none;
}
.comment-content:after {
border-color: rgba(238, 238, 238, 0);
border-right-color: #eee;
border-width: 0.625rem;
top: 1.25rem;
}
.comment-content:before {
border-color: rgba(238, 238, 238, 0);
border-right-color: #eee;
border-width: 0.6875rem;
top: 1.25rem;
}
.comment-name { font: 100 1rem/1.5rem 'DroidSansBold', sans-serif; }
.comment-reply { text-align: right; } #bbpress-forums li.bbp-header { background-color: #ff8c00; }
#bbpress-forums li.bbp-header { 
font-weight: 100; 
color: #fff; 
text-shadow: 0.0625rem 0.0625rem 0.125rem #000;
}
span.bbp-admin-links a { color: #444;}
#bbpress-forums ul.bbp-lead-topic, #bbpress-forums ul.bbp-topics, 
#bbpress-forums ul.bbp-forums, #bbpress-forums ul.bbp-replies b,
#bbpress-forums ul.bbp-search-results, 
#bbpress-forums ul.bbp-replies strong { font: 100 1rem/1.5rem 'DroidSansBold', sans-serif; }
#bbpress-forums ul.bbp-replies { font: 100 1rem/1.5rem 'DroidSansRegular', sans-serif; }
.bbp-replies .bbp-header a, .bbp-replies .bbp-header a:visited { color: #fff; }
.bbp-replies .bbp-header a:hover { text-shadow: none; }
#bbpress-forums .bbp-forums-list li { 
display: list-item;
font: 100 0.875rem/1.375rem 'DroidSansRegular', sans-serif; 
}
#bbpress-forums .status-closed { color: #000; }
#bbpress-forums .status-closed a { color: #ec8200; }
#bbpress-forums .status-closed a:hover { color: #000; }
#b3p_forum_signature { clear: both; } .pagination ul {
margin: 0;
padding: 0;
list-style: none;
text-align: center;
font-size: 0;
}
.pagination li {
display: inline-block;
margin: 0 0.1875rem;
font: 100 0.875rem/1.375rem 'DroidSansBold', sans-serif;
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxsaW5lYXJHcmFkaWVudCBpZD0iZzEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZWVlZWVlIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjYWFhYWFhIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2cxKSIgLz48L3N2Zz4=);
background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0%, #eeeeee), color-stop(100%, #aaaaaa));
background-image: -webkit-linear-gradient(top, #eeeeee 0%, #aaaaaa 100%);
background-image: -moz-linear-gradient(top, #eeeeee 0%, #aaaaaa 100%);
background-image: -ms-linear-gradient(top, #eeeeee 0%, #aaaaaa 100%);
background-image: -o-linear-gradient(top, #eeeeee 0%, #aaaaaa 100%);
background-image: linear-gradient(to bottom, #eeeeee 0%, #aaaaaa 100%);
background-color: #eee;
border: 0.0625rem solid #ddd;
-webkit-border-radius: 0.3125rem;
-moz-border-radius: 0.3125rem;
border-radius: 0.3125rem;
}
.pagination li:hover {
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxsaW5lYXJHcmFkaWVudCBpZD0iZzEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjYWFhYWFhIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZWVlZWVlIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2cxKSIgLz48L3N2Zz4=);
background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0%, #aaaaaa), color-stop(100%, #eeeeee));
background-image: -webkit-linear-gradient(top, #aaaaaa 0%, #eeeeee 100%);
background-image: -moz-linear-gradient(top, #aaaaaa 0%, #eeeeee 100%);
background-image: -ms-linear-gradient(top, #aaaaaa 0%, #eeeeee 100%);
background-image: -o-linear-gradient(top, #aaaaaa 0%, #eeeeee 100%);
background-image: linear-gradient(to bottom, #aaaaaa 0%, #eeeeee 100%);
background-color: #aaa;
}
.pagination a, .pagination a:visited {
display: block;
padding: 0.3125rem 0.625rem;
color: #444;
}
.pagination a:hover {
color: #000;
} #footer {
position: relative;
width: 100%; height: auto;
overflow: hidden;
background-color: #232323;
padding: 1.25rem 0 3.125rem;
border-top: 0.0625rem solid #999;
}
#footer:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
#footer ul {
margin: 0;
padding: 0;
list-style: none;
}
#footer a, #footer a:hover { color: #999; }
#footer a:hover { color: #ddd; }
#footer .three-columns {
width: auto;
height: auto;
overflow: hidden;
text-align: center;
font-size: 0;
}
#footer .three-columns:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
#footer .column {
width: 33%;
min-height: 6.25rem;
display: inline-block;
vertical-align: top;
}
#footer .column.middle { width: 34%; }
#footer .column .column-wrap { 
margin: 0 0.625rem; 
font: 100 1rem/1.5rem 'DroidSansRegular', sans-serif;
color: #fff;
text-align: left;
}
#footer .column.first .column-wrap { margin: 0 0.625rem 0 0; }
#footer .column.last .column-wrap { margin: 0 0 0 0.625rem; }
#footer .column .heading {
font: 100 1.75rem/2.125rem 'BebasNeueRegular', sans-serif;
color: #fff;
text-shadow: 0.125rem 0.125rem 0 #000;
border-bottom: 0.0625rem solid #444;
padding: 0 0 0.3125rem;
margin: 0 0 1.25rem;
} #footer .upme_latest_widget_func-2 {
margin: 0;
padding: 0;
}
#footer .upme_latest_widget_func-2 li { margin: 0 0 10px; }
#footer .upme_latest_widget_func-2 .upme-widget-info { margin: 1.25rem 0 0; }
#footer .upme_latest_widget_func-2 li div.upme-widget-image img.avatar {
border: 0.3125rem solid #fff;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
} #recentcomments {
margin: 0;
padding: 0;
list-style: none;
}
#recentcomments li { margin: 0 0 0.625rem; } .reverb_trending_widget ul {
margin: 0;
padding: 0;
list-style: none;
}
.copyright {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
font: 100 14px/20px 'DroidSansRegular', sans-serif;
color: #fff;
background-color: #0f0f0f;
}
.copyright .wrapper {
padding: 0.625rem 1.25rem;
text-align: center;
}  @media screen and (min-width: 62.5rem) and (max-width: 66.875rem) {  #menu > li { font: 100 1.375rem/1.375rem 'BebasNeueRegular', sans-serif; }		
.sub-menu li, .sub-menu .sub-menu li { font: 700 1rem 'arial', sans-serif; }		
} @media screen and (max-width: 65.625rem) {  .wrapper {
width: auto;
max-width: none;
margin: 0 1.25rem;
} .review-pros {
float: none;
width: auto;
margin: 0 0 0.9375rem;
}
.review-cons {
float: none;
width: auto;
margin: 0;
}
} @media screen and (min-width: 62.5rem) and (max-width: 64.375rem) {  #menu > li { font: 100 1.25rem/1.25rem 'BebasNeueRegular', sans-serif; }		
.sub-menu li, .sub-menu .sub-menu li { font: 700 16px 'arial', sans-serif; }
} @media screen and (max-width: 62.5rem) {  #nav-toggle { display: block; }
#main-menu { 
overflow: hidden;
background: #222 !important; 
}
#main-menu .wrapper {
width: auto;
max-width: none;
margin: 0;
}
#menu { 
max-height: 0;
text-align: left;
-webkit-transition: max-height 0.5s ease;
-moz-transition: max-height 0.5s ease;
-ms-transition: max-height 0.5s ease;
-o-transition: max-height 0.5s ease;
transition: max-height 0.5s ease; 
}
#menu.shown { max-height: 156.25rem; }
#menu > li { 
display: block; 
padding: 0;
}
#menu li:hover { background-color: transparent; }
#menu li:hover a, #menu li:hover a:visited { color: #fff; }
#menu > li > a, #menu > li > a:visited { 
display: block; 
padding: 0.625rem 1.25rem;
}
#menu li a { border-bottom: 0.0625rem solid #333; }
#menu li:last-child a { border-bottom: 0 none; }
#menu li a:hover {
background-color: #fff;
color: #000 !important;
}
.sub-menu, .sub-menu .sub-menu {
margin-top: 0;
display: block;
width: auto;
position: static;
top: auto;
left: auto;
opacity: 1;
visibility: visible;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.sub-menu > li a { padding: 0.625rem 0.625rem 0.625rem 2.5rem; }
.sub-menu .sub-menu a { padding: 0.625rem 0.625rem 0.625rem 3.75rem; }
.sub-menu li, .sub-menu .sub-menu li { background-color: transparent; }
.sub-menu li:hover .sub-menu li { background-color: transparent; }
.sub-menu > li a { color: #fff; }
} @media screen and (max-width: 60.625rem) {  .main {
width: 60%;
max-width: none;
} 
.aside {
width: 40%;
max-width: none;
} #logo { max-width: 28.125rem; }  .article-listing .article-image {
float: none;
width: auto;
height: auto;
margin: 0 0 1.25rem;
}
.article-listing .article-image img { display: block; width: 100%; height: auto; }
.article-image .rating { opacity: 1; visibility: visible; }
.article-image .overlay-link, .article-image .overlay-link:visited {
z-index: 102;
display: block;
width: 100%;
height: 100%;
opacity: 1;
visibility: visible;
background: none;
vertical-align: bottom;
}
.article-image .overlay-link span { display: none; }
} @media screen and (max-width: 50rem) {  .main, .aside {
width: auto;
max-width: none;
float: none;
}
.main { margin: 0 0 1.25rem; }
.main .box-heading, .aside .box-heading { margin: 0; }
.main .content-box, .aside .content-box { margin: 0 0 1.25rem; } #header { text-align: center; }
#logo, #search { float: none; }
#logo { text-align: center; max-width: none; }
#logo img { width: auto; }
#search {
margin-top: 1.25rem;
*display: inline;
display: inline-block;
*zoom: 1;
}
#search input[type="text"] { width: 6.25rem; } #footer .column { 
display: block;
width: auto !important; 
max-width: 20rem !important;
margin: 0 auto 1.25rem !important;
}
#footer .column .column-wrap { margin: 0 0.625rem !important; }
} @media screen and (max-width: 37.5rem) { #search-form input[type=text] { font: 100 0.875rem/0.875rem 'DroidSansBold', sans-serif; }
} 
.responsive-side-ad, .single-post-bottom { width: 20rem; height: 3.125rem; }
@media screen and (min-width: 31.25rem) { 
.responsive-side-ad, .single-post-bottom { width: 468px !important; height: 3.75rem !important; } 
}
@media screen and (min-width: 50rem) { 
.responsive-side-ad, .single-post-bottom { width: 45.5rem !important; height: 5.625rem !important; } 
}
@media (min-width: 120.625em) {
:root {
font-size: calc(1.1875rem + ((1vw - 1.3rem) * 1.0417));
}
}div.metro_gallery {
font: 700 14px/14px 'Arial', sans-serif;
margin: 0;
background: url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/images/loading.gif) no-repeat 50% 40%;
min-height: 100px;
-webkit-perspective: 1000px;
-moz-perspective: 1000px;
-o-perspective: 1000px;
-ms-perspective: 1000px;
perspective: 1000px;
-webkit-transition-property: height, width;
-moz-transition-property: height, width;
-ms-transition-property: height, width;
-o-transition-property: height, width;
transition-property: height, width;
}
.loaded div.metro_gallery {
background: none;
} div.metro_gallery  > div.tile > img {
display: none;
} div.tile {
cursor: pointer;
float: left;
z-index: 1;
position: relative; }
div.tile a, div.tile a:visited { color: #fff; text-decoration: none; }
div.tile:hover {
z-index: 10;
}
div.tile.loaded {
-webkit-transition: opacity 0.2s linear, -webkit-transform 0.2s linear, left 0.5s linear, right 0.5s linear, top 0.5s linear, margin 0.1s linear, width 0.1s linear, height 0.1s linear;
-moz-transition: opacity 0.2s linear, -moz-transform    0.2s linear, left 0.5s linear, right 0.5s linear, top 0.5s linear, margin 0.1s linear, width 0.1s linear, height 0.1s linear;
-ms-transition: opacity 0.2s linear, -ms-transform     0.2s linear, left 0.5s linear, right 0.5s linear, top 0.5s linear, margin 0.1s linear, width 0.1s linear, height 0.1s linear;
-o-transition: opacity 0.2s linear, -o-transform      0.2s linear, left 0.5s linear, right 0.5s linear, top 0.5s linear, margin 0.1s linear, width 0.1s linear, height 0.1s linear;
transition: opacity 0.2s linear, transform         0.2s linear, left 0.5s linear, right 0.5s linear, top 0.5s linear, margin 0.1s linear, width 0.1s linear, height 0.1s linear;
}
div.metro_gallery.fade div.tile {
filter: alpha(opacity=0);
opacity: 0;
}
div.metro_gallery.fade div.tile.loaded {
filter: alpha(opacity=100);
opacity: 1;
}
div.metro_gallery.flip div.tile {
filter: alpha(opacity=0);
opacity: 0;
-webkit-transform: rotateY(-90deg);
-moz-transform: rotateY(-90deg);
-o-transform: rotateY(-90deg);
-ms-transform: rotateY(-90deg);
transform: rotateY(-90deg);
}
div.metro_gallery.flip div.tile.loaded {
filter: alpha(opacity=100);
opacity: 1;
-webkit-transform: none;
-moz-transform: none;
-o-transform: none;
-ms-transform: none;
transform: none;
}
div.metro_gallery.scale div.tile {
filter: alpha(opacity=0);
opacity: 0;
-webkit-transform: scale(0);
-moz-transform: scale(0);
-ms-transform: scale(0);
-o-transform: scale(0);
transform: scale(0);
}
div.metro_gallery.scale div.tile.loaded {
filter: alpha(opacity=100);
opacity: 1;
-webkit-transform: none;
-moz-transform: none;
-o-transform: none;
-ms-transform: none;
transform: none;
}
div.metro_gallery.bw div.tile {
filter: url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/css/filter.svg#greyscale);
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
}
div.metro_gallery.bw div.tile:hover {
-webkit-filter: none;
-moz-filter: none;
-ms-filter: none;
-o-filter: none;
filter: none;
} div.tile div.img_container {
overflow: hidden;
z-index: 5;
position: absolute;
top: 5px;
right: 5px;
bottom: 5px;
left: 5px;
}
div.tile div.scroller {
position: absolute;
top: 0%;
left: 0px;
}
div.tile div.scroller > div {
overflow: auto;
font-size: 12px;
color: #FFFFFF;
background-color: rgba(0,0,0, 0.2);
}
div.tile div.scroller > div > p {
margin: 10px;
padding: 0px;
}
.vertical div.tile div.scroller {
right: 0px;
-webkit-transition: top 0.2s linear;
-moz-transition: top 0.2s linear;
-ms-transition: top 0.2s linear;
-o-transition: top 0.2s linear;
transition: top 0.2s linear;
}
.vertical div.tile div.scroller > img,
.vertical div.tile div.scroller > div {
display: block;
width: 100%;
}
.horizontal div.tile div.scroller {
bottom: 0px;
-webkit-transition: left 0.2s linear;
-moz-transition: left 0.2s linear;
-ms-transition: left 0.2s linear;
-o-transition: left 0.2s linear;
transition: left 0.2s linear;
}
.horizontal div.tile div.scroller > img,
.horizontal div.tile div.scroller > div {
float: left;
height: 100%;
}
div.tile div.caption {
z-index: 100;
position: absolute;
bottom: 0px;
left: 0px;
right: 0px;
padding: 0px 5px;
color: transparent;
line-height: 30px;
height: 30px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
opacity: 0;
visibility: hidden;
-webkit-transition: opacity 0.3s ease, visibility 0.3s ease;
-moz-transition: opacity 0.3s ease, visibility 0.3s ease;
-ms-transition: opacity 0.3s ease, visibility 0.3s ease;
-o-transition: opacity 0.3s ease, visibility 0.3s ease;
transition: opacity 0.3s ease, visibility 0.3s ease;
}
div.tile div.caption a {
color: transparent;
}
div.tile.caption:hover div.caption {
opacity: 1;
visibility: visible;
color: #FFFFFF;
}
div.tile.caption:hover div.caption a {
color: #FFFFFF;
} div.tile > a.prev,
div.tile > a.next,
div.metro_lightbox a.prev,
div.metro_lightbox a.next {
z-index: 6;
width: 24px;
height: 24px;
position: absolute;
top: 50%;
margin-top: -12px;
outline: none;
opacity: 0;
filter: alpha(opacity=0);
-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-ms-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
transition: all 0.2s linear;
}
div.tile > a.prev {
display: none;
}
div.tile > a.prev,
div.metro_lightbox > a.prev {
left: -24px;
background: url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/images/back.png);
}
div.tile > a.next,
div.metro_lightbox > a.next {
right: -24px;
background: url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/images/next.png);
}
div.tile:hover > a,
div.metro_lightbox:hover > a {
opacity: 1;
filter: alpha(opacity=100);
}
div.tile:hover > a.prev,
div.metro_lightbox:hover > a.prev {
left: 10px;
}
div.tile:hover > a.next,
div.metro_lightbox:hover > a.next {
right: 10px;
} div.tile div.title {
position: absolute;
z-index: 100;
left: 10px;
right: 10px;
top: 10px;
}
div.tile div.title h3 {
color: #fff;
text-shadow: 1px 1px 2px #000;
} div.tile.blue,
div.tile.blue div.caption {
background: #0097AA;
}
div.tile.orange,
div.tile.orange div.caption {
background: #F29500;
}
div.tile.red,
div.tile.red div.caption {
background: #C23916;
}
div.tile.green,
div.tile.green div.caption {
background: #94C849;
}
div.tile.darkgreen,
div.tile.darkgreen div.caption {
background: #6FA014;
}
div.tile.purple,
div.tile.purple div.caption {
background: #91009B;
}
div.tile.darkred,
div.tile.darkred div.caption {
background: #e50000;
}
div.tile.darkblue,
div.tile.darkblue div.caption {
background: #00aac9;
}
div.tile.brown,
div.tile.brown div.caption {
background: #ae6a00;
}
div.tile.grey,
div.tile.grey div.caption {
background: #4C4C4C;
}
div.tile.white,
div.tile.white div.caption {
background: #FFFFFF;
}
div.tile.white {
-webkit-box-shadow: 1px 1px 4px #BBBBBB;
-moz-box-shadow: 1px 1px 4px #BBBBBB;
-ms-box-shadow: 1px 1px 4px #BBBBBB;
-o-box-shadow: 1px 1px 4px #BBBBBB;
box-shadow: 1px 1px 4px #BBBBBB;
}
div.tile.caption.white div.caption,
div.tile.caption.white div.caption a {
color: #666666;
} div.metro_overlay {
position: fixed;
top: 0px;
right: 0px;
bottom: 0px;
left: 0px;
background-color: #000000;
opacity: 0;
z-index: 20;
filter: alpha(opacity=0);
-webkit-transition: opacity 0.2s linear;
-moz-transition: opacity 0.2s linear;
-ms-transition: opacity 0.2s linear;
-o-transition: opacity 0.2s linear;
transition: opacity 0.2s linear;
}
div.metro_overlay.open {
opacity: 0.6;
filter: alpha(opacity=60);
}
div.metro_lightbox {
overflow: hidden;
position: fixed;
top: -100%;
left: 50%;
z-index: 30;
background: url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/images/loader.gif) no-repeat 50% 50% #FFFFFF;
border: 5px solid #000000;
-webkit-transition: all 0.7s cubic-bezier(0, 1, 1, 1.2);
-moz-transition: all 0.7s cubic-bezier(0, 1, 1, 1.2);
-ms-transition: all 0.7s cubic-bezier(0, 1, 1, 1.2);
-o-transition: all 0.7s cubic-bezier(0, 1, 1, 1.2);
transition: all 0.7s cubic-bezier(0, 1, 1, 1.2);
-webkit-box-shadow: 2px 2px 6px #222222;
-moz-box-shadow: 2px 2px 6px #222222;
-ms-box-shadow: 2px 2px 6px #222222;
-o-box-shadow: 2px 2px 6px #222222;
box-shadow: 2px 2px 6px #222222;
}
div.metro_lightbox.open {
top: 50%;
}
div.metro_lightbox.close {
top: 40%;
opacity: 0;
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;
transition: all 0.4s linear;
}
div.metro_lightbox div.caption {
position: absolute;
left: 0px;
right: 0px;
bottom: -40px;
background: url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/images/caption_bg.png);
background: rgba(0, 0, 0, 0.5);
color: #FFFFFF;
height: 20px;
line-height: 20px;
padding: 10px 20px;
font-family: Arial;
font-size: 11px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-ms-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
transition: all 0.2s linear;
}
div.metro_lightbox div.caption a {
color: #FFFFFF;
}
div.metro_lightbox:hover div.caption {
bottom: 0px;
}
div.metro_lightbox img {
display: block;
opacity: 0;
-webkit-transition: opacity 0.2s linear 0.7s;
-moz-transition: opacity 0.2s linear 0.7s;
-ms-transition: opacity 0.2s linear 0.7s;
-o-transition: opacity 0.2s linear 0.7s;
transition: opacity 0.2s linear 0.7s;
}
div.metro_lightbox.open img {
opacity: 1;
}
div.metro_lightbox.change img {
opacity: 0;
-webkit-transition: none;
-moz-transition: none;
-ms-transition: none;
-o-transition: none;
transition: none;
}.fancybox-lock .fancybox-overlay {
overflow-x: auto;
overflow-y: hidden !important;
} .mega-covercaption					{	padding:0.6875rem 0.625rem;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
width:100%;
position:absolute;
left:0rem;
min-height:100%;
max-width:100%;
max-height:100%;
overflow:hidden;
}
.mega-white							{	background:#fff;	}
.mega-white.mega-transparent		{	background:rgba(255,255,255,0.80)	}
.mega-black							{	background:#000;	}
.mega-black.mega-transparent		{	background:rgba(0,0,0,0.80)	}
.mega-turquoise 					{   background:#43a1a9; }
.mega-orange 						{   background:#de921a; }
.mega-green 						{   background:#9ab534; }
.mega-red 							{   background:#d74f35; }
.mega-violet 						{   background:#791869; }
.mega-blue 							{   background:#034e92; } .mega-square .mega-square-top						{	top:0rem; left:0rem; bottom:auto;}
.mega-square .mega-square-bottom					{	bottom:0rem;	left:0rem;top:auto;}
.mega-square .mega-square-left						{	top:0rem; left:0rem; max-width:50%; height:100%	}
.mega-square .mega-square-right					 	{	top:0rem; right:0rem; left:auto; width:50%; height:100%	}
.mega-portrait .mega-portrait-top					{	top:0rem; left:0rem; bottom:auto;}
.mega-portrait .mega-portrait-bottom				{	bottom:0rem;	left:0rem;top:auto;}
.mega-portrait .mega-portrait-left					{	top:0rem; left:0rem; width:50%; height:100%	}
.mega-portrait .mega-portrait-right					{	top:0rem; right:0rem; left:auto; width:50%; height:100%	}
.mega-landscape .mega-landscape-top					{	top:0rem; left:0rem; bottom:auto;}
.mega-landscape .mega-landscape-bottom				{	bottom:0rem;	left:0rem;top:auto;}
.mega-landscape .mega-landscape-left				{	top:0rem; left:0rem; width:100%; height:100%	}
.mega-landscape .mega-landscape-right				{	top:0rem; right:0rem; left:auto; width:50%; height:100%	}
.mega-title							{	 font: 100 1.5rem/1.75rem 'BebasNeueRegular', sans-serif; text-shadow: 0.0625rem 0.0625rem 0.125rem #000; color: #fff; }
.mega-date							{	 text-align: left; font-family: 'Open Sans', sans-serif;  font-size:0.9375rem; color:#666; font-weight:300; margin-top: 0rem;}
.mega-covercaption p				{	 text-align: left; font-family: 'Open Sans', sans-serif;  font-size:0.8125rem; color:#555; font-weight:400; margin-top:0.75rem; }
.mega-covercaption a 				{	 color: #fff; text-decoration: none; border-bottom: 0.0625rem dotted #fff; }
.mega-covercaption a:hover			{	 text-decoration: none; border-bottom: 0; }
.mega-withsocialbar.mega-covercaption { margin-bottom: 1rem; }
.mega-smallcaptions .mega-title		{
font: 100 1.5rem/1.75rem 'BebasNeueRegular', sans-serif; 
text-transform: uppercase;
}
.mega-smallcaptions .mega-date		{
position: absolute;
bottom: 0.625rem;
right: 0.625rem;
background-color: #000000;
color: #FFFFFF;
display: inline-block;
font-size: 0.75rem;
font-weight: 700;
padding: 0.3125rem 0.625rem;
text-transform: uppercase;
}
.mega-white .mega-title				{	color:#000;}
.mega-white .mega-date				{	color:#666;}
.mega-white p						{	color:#555;}
.mega-white.mega-covercaption a 		{	 color: #555; text-decoration: none; border-bottom: 0.0625rem dotted #555; }
.mega-white.mega-covercaption a:hover			{	 text-decoration: none; border-bottom: 0; }
.mega-black .mega-title				{	color:#fff;}
.mega-black .mega-date				{	color:#fff;}
.mega-black p						{	color:#fff;}
.mega-turquoise .mega-title,
.mega-turquoise .mega-date,
.mega-turquoise p {	color:#fff;}
.mega-orange .mega-title,
.mega-orange .mega-date,
.mega-orange p {	color:#fff;}
.mega-green .mega-title,
.mega-green .mega-date,
.mega-green p {	color:#fff;}
.mega-red .mega-title,
.mega-red .mega-date,
.mega-red p {	color:#fff;}
.mega-violet .mega-title,
.mega-violet .mega-date,
.mega-violet p {	color:#fff;}
.mega-blue .mega-title,
.mega-blue .mega-date,
.mega-blue p {	color:#fff;}
.fatcaption-top
{ position: absolute; top: 0; width: 100%; text-align:center; padding: 0.9375rem 0rem; font-size:0.875rem; line-height:1.25rem; font-weight: 700; color:#fff; margin-top:0rem; background:rgb(0,0,0); background: rgba(0,0,0,0.8);
}
.fatcaption-bottom
{ position: absolute; bottom: 0; width: 100%; text-align:center; padding: 0.9375rem 0rem; font-size:0.875rem; line-height:1.25rem; font-weight: 700; color:#fff; margin-top:0rem; background:rgb(0,0,0); background: rgba(0,0,0,0.8);
}
.gallerycaption-bottom
{ position: absolute; bottom: 0; width: 100%; text-align:center; padding: 0.9375rem 0rem; font-size:1.0625rem; line-height:1.25rem; font-weight: 700; color:#fff; margin-top:0rem; background:rgb(0,0,0);  background: rgba(0,0,0,0.8);
}
.gallerysubline                  			{ width: 100%; text-align:center; font-size:0.8125rem; line-height:1.25rem; font-weight: 400; color:#ccc; margin-top:0.125rem;
} .mega-lowsize .mega-covercaption p		{	display:none;}
.mega-lowsize .mega-title			{	font: 100 1.5rem/1.75rem 'BebasNeueRegular', sans-serif;}
.mega-lowsize .mega-date {
position: absolute;
bottom: 0.625rem;
right: 0.625rem;
background-color: #000000;
color: #FFFFFF;
display: inline-block;
font-size: 0.75rem;
font-weight: 700;
padding: 0.3125rem 0.625rem;
} .mega-coverbuttons		{	  max-width:4.25rem;max-height:2.125rem;position:absolute;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
-moz-opacity: 0.0;
-khtml-opacity: 0.0;
opacity: 0.0;
-webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
left:0rem !important;top:0rem !important;bottom:auto !important
}
.mega-entry-innerwrap:hover .mega-coverbuttons	{	  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
}
.mega-link				{	background-image:url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/responsive_grid/assets/link_clean.png); background-repeat: no-repeat; background-position: center center; width:2.125rem;height:2.125rem;float:left;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter: alpha(opacity=50);
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
cursor: pointer;
}
.mega-view				{	background-image:url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/responsive_grid/assets/zoom_clean.png); background-repeat: no-repeat; background-position: center center; width:2.125rem;height:2.125rem;float:left;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter: alpha(opacity=50);
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
cursor: pointer;
}
.mega-link:hover,
.mega-view:hover		{	  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
} .mega-square .mega-square-bottom.mega-withsocialbar,
.mega-portrait .mega-portrait-bottom.mega-withsocialbar,
.mega-landscape .mega-landscape-bottom.mega-withsocialbar					{	padding-bottom:1.5625rem;}
.mega-socialbar						{	position:absolute;
height:1rem;
z-index:10;
bottom:0rem;
margin-left:0rem;
margin-right:0rem;
left:0rem;
right:0rem;
box-sizing:content-box;
-moz-box-sizing:content-box;
-webkit-box-sizing:content-box;
background:url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/responsive_grid/assets/socialbar-bg.png) repeat-x;
border-top:0; border-bottom:0;
border-radius:0;
-moz-border-radius:0;
-webkit-border-radius:0;
padding:0.125rem 0.625rem;
overflow:hidden;
}
.mega-socialbar span				{	 text-align:left; font-family: 'Open Sans', sans-serif;  font-size:0.6875rem; color:#777; font-weight:400;line-height:1rem; text-shadow:0rem 0.0625rem 0rem #fff;}
.mega-soc							{	cursor:pointer; background-position:left 0.125rem !important; min-width:1rem;height:1.125rem; margin-top:-0.125rem;}
.mega-soc:hover						{	background-position:left -0.875rem !important; }
.mega-soc span						{	margin-left:1.25rem;margin-right:1.25rem;}
.mega-facebook						{	background:url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/responsive_grid/icons/facebook.png) no-repeat;}
.mega-comments						{	background:url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/responsive_grid/icons/comments.png) no-repeat;}
.mega-twitter						{	background:url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/responsive_grid/icons/twitter.png) no-repeat;}
.mega-more							{	background:url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/responsive_grid/icons/more.png) no-repeat;}
.mega-like							{	background:url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/responsive_grid/icons/like.png) no-repeat;}
.mega-leftfloat						{	float:left;margin-right:0.3125rem;}
.mega-rightfloat					{	float:right;}
.ie8 .mega-socialbar .mega-rightfloat,
.ie9 .mega-socialbar .mega-rightfloat	{	margin-right:1.5625rem;} .mega-entry .mega-entry-innerwrap			{	border:0.3125rem solid #fff; }
.noborder .mega-entry .mega-entry-innerwrap	{	border:0rem solid #fff;}
.noborder .mega-entry .mega-entry-innerwrap	{	border:0rem solid #fff;}
.light-bg-entries .mega-entry .mega-entry-innerwrap	{	background-color:#ccc !important;}
.dark-bg-entries .mega-entry .mega-entry-innerwrap	{	background-color:rgb(0,0,0) !important; background-color:rgba(0,0,0,0.3) !important;}
.mega-entry								{
-moz-box-sizing: border-box; box-sizing: border-box; -webkit-box-sizing: border-box;
position:absolute;
-webkit-transition: all 0.6s ease-out;
-moz-transition: all 0.6s ease-out;
-o-transition: all 0.6s ease-out;
-ms-transition: all 0.6s ease-out;
-webkit-transform: translateZ(10);
-webkit-backface-visibility: hidden;
-webkit-perspective: 1000;
z-index:2;
}
.mega-entry .mega-entry-innerwrap				{	width:100%;height:100%;position:relative;overflow:visible;z-index:2;
-moz-box-sizing: border-box; box-sizing: border-box; -webkit-box-sizing: border-box;
border-radius:0.25rem; -moz-border-radius:0.25rem; -webkit-border-radius:0.25rem;
-webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-webkit-transform: translateZ(10);
-webkit-backface-visibility: hidden;
-webkit-perspective: 1000;
}
.ie8 .mega-entry,
.ie8 .mega-entry .mega-entry-innerwrap,
.ie9 .mega-entry,
.ie9 .mega-entry .mega-entry-innerwrap	{	overflow:hidden;}
.mega-entry-innerwrap.pagetop			{	-webkit-transform-origin: 50% 0% 0;
-moz-transform-origin: 50% 0% 0;
transform-origin: 50% 0% 0;
}
.mega-entry-innerwrap.pagebottom			{	-webkit-transform-origin: 50% 100% 0;
-moz-transform-origin: 50% 100% 0;
transform-origin: 50% 100% 0;
}
.mega-entry-innerwrap.pagemiddle			{	-webkit-transform-origin: 50% 50% 0;
-moz-transform-origin: 50% 50% 0;
transform-origin: 50% 50% 0;
}
.megafolio-container.norounded .mega-entry .mega-entry-innerwrap {
border-radius:0rem; -moz-border-radius:0rem; -webkit-border-radius:0rem;
}
.megafolio-container-splash.norounded .mega-entry .mega-entry-innerwrap {
border-radius:0rem; -moz-border-radius:0rem; -webkit-border-radius:0rem;
}
.mega-lightbox, .oldmegalightbox	{	position:absolute;  overflow:hidden;box-shadow: 0rem 0rem 0.625rem 0.3125rem rgba(0,0,0,0.6);border:0.0625rem solid #333;
z-index:1000; padding:6.25rem;  background: url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/responsive_grid/assets/grain.png) repeat; background-color:rgba(20,20,20,0.9); margin-left:-6.25rem; margin-top:-6.25rem;}
.mega-lightbox .mediaholder,
.oldmegalightbox .mediaholder		{	border:0.125rem solid #fff; position: relative; width:100%; height:100%;box-shadow: 0rem 0rem 0.1875rem 0.0625rem rgba(40,40,40,0.6);} .ieimg	{	position:absolute; width:100%; top:0rem; left:0rem;z-index:0;}
.mega-mega-entry-added					{	visibility: hidden; }
.mega-mega-entry-added .mega-socialbar,
.mega-mega-entry-added .mega-covercaption	{	visibility: hidden}  .mega-hover							{	width:100%;height:100%;position:absolute; background: url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/responsive_grid/assets/grain.png) repeat; background-color:rgba(0,0,0,0.8);
border-radius:0.25rem; -moz-border-radius:0.25rem; -webkit-border-radius:0.25rem;
-webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
-moz-opacity: 0;
-khtml-opacity: 0;
opacity: 0;
}
.norounded .mega-hover				{	border-radius:0rem; -moz-border-radius:0rem; -webkit-border-radius:0rem;}
.mega-divider						{
position:absolute;top:50%; width:80%; left:10%; border-bottom:0.0625rem dashed #7b7c7e;border-top:0.0625rem dashed #111;
}
.mega-hovertitle,
.mega-hoverlink,
.mega-hoverview
{	-webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
transition-delay: 0.2s;
-moz-transition-delay: 0.2s; -webkit-transition-delay: 0.2s; -o-transition-delay: 0.2s; }
.mega-hovertitle					{	position:absolute;
color:#fff;
font-family: 'Open Sans', sans-serif;
font-size:0.875rem;
font-weight:700;
text-align:center;
width:60%;
padding:0rem 0rem 0.9375rem;
left:20%;
bottom:40%;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
-moz-opacity: 0;
-khtml-opacity: 0;
opacity: 0;
}
.mega-hovertitle .mega-hoversubtitle			{	color:#aaa; font-size:0.75rem; line-height:0.8125rem; font-weight: 400; margin-top: 0.3125rem;}
.mega-hoverlink						{	right:50%; margin-right:2.0625rem; background:url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/responsive_grid/assets/link.png) no-repeat center;
-webkit-transform: translateZ(10);
-webkit-backface-visibility: hidden;
-webkit-perspective: 1000;
}
.mega-hoverview						{	left:50%; margin-left:2.0625rem; background:url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/responsive_grid/assets/lupe.png) no-repeat center;
-webkit-transform: translateZ(10);
-webkit-backface-visibility: hidden;
-webkit-perspective: 1000;
}
.mega-hoverlink,
.mega-hoverview						{	width:2.0625rem; height:2.0625rem; position:absolute;
top:50%;
text-align:center;
margin-top:0rem;
cursor:pointer;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
-moz-opacity: 0;
-khtml-opacity: 0;
opacity: 0;
}
.mega-hover.alone .mega-hoverview 	{
margin-left:-1rem; margin-top: -1.25rem;
}
.mega-hover.alone .mega-hoverlink 	{
margin-right:-1rem; margin-top: -1.25rem;
} .mega-hover:hover					{	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
transition-delay: 0.1s;
-moz-transition-delay: 0.1s; -webkit-transition-delay: 0.1s; -o-transition-delay: 0.1s; }
.mega-hover:hover .mega-hovertitle	{	bottom:50%; transition-delay: 0.1s;
-moz-transition-delay: 0.1s; -webkit-transition-delay: 0.1s; -o-transition-delay: 0.1s; }
.mega-hover:hover .mega-hovertitle,
.mega-hover:hover .mega-hoverlink,
.mega-hover:hover .mega-hoverview	{	transform:rotate(0deg);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
}
.mega-hover:hover .mega-hoverlink	{	right:50%; margin-right:0.3125rem;transition-delay: 0.1s;
-moz-transition-delay: 0.1s; -webkit-transition-delay: 0.1s; -o-transition-delay: 0.1s; }
.mega-hover:hover .mega-hoverview	{	left:50%;  margin-left:0.3125rem;transition-delay: 0.1s;
-moz-transition-delay: 0.1s; -webkit-transition-delay: 0.1s; -o-transition-delay: 0.1s; }
.mega-hover.alone:hover .mega-hoverview 	{
margin-left:-1rem;
margin-top: 0rem;
}
.mega-hover.notitle.alone:hover .mega-hoverview 	{
margin-left:-1rem;
margin-top: -1rem;
}
.mega-hover.notitle.alone:hover .mega-hoverlink 	{
margin-right:-1rem;
margin-top: -1rem;
}
.mega-hover:hover .mega-hoverlink:hover,
.mega-hover:hover .mega-hoverview:hover
{	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
filter: alpha(opacity=60);
-moz-opacity: 0.6;
-khtml-opacity: 0.6;
opacity: 0.6;
}
.mega-hover.notitle .mega-hoverlink,
.mega-hover.notitle .mega-hoverview	{ margin-top: -1rem; } .clear					{	clear:both;}
.filter_padder			{	padding:0rem 1.875rem;  margin:2.5rem auto 1.875rem; box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
width:100%;
}
.filter_wrapper			{	background:url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/responsive_grid/assets/tiles/topgradient.png) repeat-x;
background-color:#040404;
border-radius:1.25rem; -moz-border-radius:1.25rem; -webkit-border-radius:1.25rem;
padding:0rem 2.1875rem;
position:relative;
min-height:2.5rem;
margin:auto;
}
.ie9 .filter_wrapper	{	max-width:40.625rem;}
.filter_wrapper.floated	{	float:left;margin-right:3.125rem;}
.filter_list_wrapper	{	width:9.375rem;
position:relative;
margin:auto;
}
.filter								{	line-height:2.5rem;margin-right:1.875rem; font-size:0.875rem; color:#999; float:left; font-weight:700; cursor:pointer}
.filter:hover, .filter.selected		{	color:#fff;}
.filter.last-child					{	margin-right:0rem !important;}
.filter_list_button					{	background: url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/responsive_grid/assets/tiles/list.png) no-repeat 0.9375rem center, url(//www.entertainmentfuse.com/wp-content/themes/entertainment-fuse/responsive_grid/assets/tiles/topgradient.png);
background-color:#040404;
border-radius:1.25rem 1.25rem 1.25rem 1.25rem; -moz-border-radius:1.25rem 1.25rem 1.25rem 1.25rem; -webkit-border-radius:1.25rem 1.25rem 1.25rem 1.25rem;
padding:0rem 1.875rem 0rem 3.75rem;position:relative;  min-height:2.5rem; margin:auto; width:100%;
z-index:1;
}
ul.filter_list 						{	background:#040404;
padding:0rem 2.8125rem 0rem 2.8125rem;
position:absolute;z-index:0;width:100%;top:0.9375rem;
border-radius:0rem 0rem 1.25rem 1.25rem; -moz-border-radius:0rem 0rem 1.25rem 1.25rem; -webkit-border-radius:0rem 0rem 1.25rem 1.25rem;
display:none;
list-style: none;
}
li.filter							{	list-style:none;max-width:9.75rem;background:#040404;line-height:1.875rem; font-size:0.875rem; color:#999;  font-weight:700; cursor:pointer; float:none; margin-right:0rem !important;}
.current-filter						{	max-width:9.75rem;line-height:2.5rem; font-size:0.875rem; color:#999;  font-weight:700; cursor:pointer; float:none; margin-right:0rem !important;}
.filter_wrapper_list li.filter:hover,
.current-filter,
.filter_wrapper_list li.filter.selected	{	color:#fff;}
@media only screen and (max-width: 60.0625rem) {
.filter_wrapper.floated	{	margin:auto; float:none;}
.filter_list_wrapper {
width:13.5rem;
float:none;
clear: both;
margin-top: 1.875rem;
}
}
@media only screen and (max-width: 26.25rem) {
.filter	{	float:none; text-align:center;margin-right:0rem;line-height:1.875rem;}
} .mega-entry.mega-bg-1 .mega-entry-innerwrap {	background-color:#f32390 !important;}
.mega-entry.mega-bg-2 .mega-entry-innerwrap {	background-color:#d69b12 !important;}
.mega-entry.mega-bg-3 .mega-entry-innerwrap {	background-color:#7bce8b !important;}