/*   
Theme Name: city-desk
Version: 1.5
Theme URI: http://www.gabfirethemes.com/
Description: Designed by <a href="http://www.gabfirethemes.com">Gabfire Themes</a> | <a href="http://www.gabfirethemes.com/category/themes/"> See All Themes</a> 
Author: Gabfire Themes
Author URI: http://www.gabfirethemes.com
Tags: Newspaper, Magazine, News
*/

/*
	This file contains main CSS structure of theme. Do not change anything below
	unless it is necessary or you are aware of what you are doing
	
	To customize theme rename custom.dist.css to custom.css, copy css code
	from this file into custom.css and edit it.
*/

/* Reset */
html {margin:0;padding:0;border:0;}
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, article, aside, dialog, figure, footer, header, hgroup, nav, section {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
article, aside, dialog, figure, footer, header, hgroup, nav, section {display:block;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;float:none !important;}
table, th, td {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:'';}
blockquote, q {quotes:"" "";}
a img {border:none;}
:focus {outline:0;}
ol, ul {list-style:none;}
li {line-height:120%;}
dt { font-weight: bold; text-decoration: underline; } dd { margin: 0; padding: 0 0 0.5em 0; }

/*----- ={ Headings } -----*/
h1 a, h2 a ,h3 a, h4 a, h5 a, h6 a { text-decoration: none; }
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover  {text-decoration: none;}

h1, h2, h3, h4, h5, h6 {margin:0;line-height:1;}
h1 { font-size:30px; }
h2 { font-size:23px; }
h3 { font-size:20px; }
h4 { font-size:16px; }
h5 { font-size:14px; }
h6 { font-size:12px; }

/*----- [[ Theme Table ]] -----*/
.theme-table {width: 100%;margin-bottom:20px}
	.theme-table caption {	color: #222;font-size: 14px;font-weight: bold;padding-bottom: 4px;text-align: left;}
	.theme-table thead {font-size: 12px;}
	.theme-table thead th {text-align:center;background:#ddd;border: 1px solid #fff;padding: 3px 0 2px;}
	.theme-table tbody {color: #888;}
	.theme-table tbody td {background: #f5f5f5;border: 1px solid #fff;padding: 3px 0 2px;text-align: center;}
	.theme-table tbody .pad {background: none;}
	
/*----- [[ Postmeta ]] -----*/
.postmeta {font-style:italic !important;font-size:11px !important;text-align:right !important;margin:5px 0 0 !important;clear:both;display:block;}
.postmeta a {text-decoration:none !important}
.postmeta a:hover {text-decoration:underline !important}
.postmeta span {display:inline;padding-left:7px;margin-left:5px;background: url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/circ3.png) no-repeat left center}
.postmeta span.meta_date {display:inline;padding-left:0;background:none}
	
/* -------------------------------------------------------------- 
	NAVIGATION
	Navigation is a two part code. 
	- The structure/bone (which is coded below in this file)
	- The appeareance (appeareance, which can be found an edited in styles/active style file)
-------------------------------------------------------------- */
/* =Navigation. The navigation can be considered in two parts. The first part is the 
-------------------------------------------------------------- */
	.dropdown a  	{ display:block; z-index:100;}
	.dropdown li li.current_page_item,
	.dropdown li li.current-cat { background:none; }
	.dropdown li  {width: auto;list-style:none; }
	.dropdown li a.sf-with-ul 	{ padding-right:20px;}
	.dropdown li ul li a 	{ }
	.dropdown a, .dropdown  li.current-cat-parent a, .dropdown li.current-cat a, .dropdown li.current_page_item, .dropdown li.current_page_parent, .dropdown li.current-menu-ancestor, .dropdown li.current-menu-item, .dropdown li.sfHover { }
	/* =Drop-down menus  */
	.dropdown li ul  { position: absolute; left: -999em; z-index:99999; }
	.dropdown li:hover,.dropdown li.hover  { position:static; }
	.dropdown li:hover ul ul, .dropdown li.sfhover ul ul,.dropdown li:hover ul ul ul ul, .dropdown li.sfhover ul ul ul ul,.dropdown li:hover ul ul ul ul ul, .dropdown li.sfhover ul ul u ull ul { left:-999em; }
	.dropdown li:hover ul, .dropdown li.sfhover ul,.dropdown li li:hover ul, .dropdown li li.sfhover ul,.dropdown li li li:hover ul, .dropdown li li li.sfhover ul,.dropdown li li li li:hover ul, .dropdown li li li li.sfhover ul,.dropdown li li li li li:hover ul, .dropdown li li li li li.sfhover ul  { left:auto; }

/* -------------------------------------------------------------- 
	THEME WIDGETS
-------------------------------------------------------------- */
/*----- [[ Global Widgets ]] -----*/
.widget {margin:0 0 25px;}
	.widget .widget {width:auto !important;margin:0 !important}
	.widgettitle {margin:0;padding:0 0 10px;font: bold 14px Arial,Helvetica,sans-serif;color:#555;}
	.widget p{margin-bottom:10px;}
	.widget ul {clear:both;padding-left:5px;list-style-position:inside;list-style-type:disc;}
	.widget ul li {border-bottom:1px dotted #ddd;padding-bottom:8px;margin-bottom:7px;}
	.widget ul ul {padding:0 0 0 15px;border-top:none}
	.widget select {border:1px solid #ddd;}
	.widget form, .widget fieldset {margin:0;}
	.widget img {display:block;}
	.widgetname {display:block;padding:10px;background:#333;color:#fff;text-transform:uppercase;margin:10px 0;text-align:center;font-weight:bold;}

/*----- [[ Tag Cloud Widget ]] -----*/
#wp_tag_cloud div {line-height: 1.6em;}

/*----- [[ Related Posts ]] -----*/
.gab_relatedposts {display:block;overflow:hidden;margin:0 0 15px;width:100%;}
.gab_relateditem {float:left;padding:1%;text-align:center} /* Width defined as % within framework/functions/gabfire-widgets.php file */
.gab_relateditem img {border:none !important; padding:none !important; margin:0 auto 7px;width:100%;height:auto;}

/*----- [[ Archive Widget ]] -----*/
.arc-dropdown {margin-bottom:7px;}
.arc-dropdown select {width:98%;margin:0 0 5px;padding:2px;color:#444}
.archive_span {display:block;margin-bottom:3px;}
.google {width:95%;padding:3px 5px;margin-bottom:0;border:1px solid #ddd;}

/*----- [[ Calendar Widget ]] -----*/
#wp-calendar {width: 100%;}
	#wp-calendar caption {	color: #222;font-size: 14px;font-weight: bold;padding-bottom: 4px;text-align: left;}
	#wp-calendar thead {font-size: 11px;}
	#wp-calendar thead th {text-align:center;}
	#wp-calendar tbody {color: #aaa;}
	#wp-calendar tbody td {background: #f5f5f5;border: 1px solid #fff;padding: 3px 0 2px;text-align: center;}
	#wp-calendar tbody .pad {background: none;}
	#wp-calendar tfoot #next {text-align: right;}

/*----- [[ Gabfire Tabs ]] -----*/
.tabs {list-style:none;margin:0;padding-left:5px;height:33px;font-size:12px;}
.tabs li {float:left;padding:0 !important;margin:0 !important;list-style:none !important;border:0 !important;background:none !important;}
.tabs a {display:block;line-height:31px;height: 31px;font-weight: bold;width: 96px;text-align:center;text-decoration:none;padding:2px 0 0 0;margin:0 -1px 0 0;position:relative;top:-1px!important;}
.tabs a:active {outline:none;}
.tabs a:hover {background-position: 0 -34px;text-decoration:none !important;}
.tabs .current, .tabs .current:hover, .tabs li.current a {top:-5px!important;height:36px;cursor:default !important;}

.panes div {padding:15px 10px 15px 10px !important;}
.panes div div{padding:0;border:none !important;}	
.panes li span.block {display:block;font-size:11px;padding-top:3px}
.panes li {list-style:none!important;text-indent:0!important;overflow:hidden;}
.panes li img {float:left;margin:2px 8px 0 0;}
.panes .widget_recent_comments { padding:0 !important; }
.panes .widget_recent_comments li { line-height:1.6em !important; padding-bottom: 12px !important; }
.panes .widgettitle_in {margin:0 0 7px;font:bold 14px sans-serif;display:block; }
	/*----- [[ Tab color scheme: light ]] -----*/
	#light_cs {color:#222}
	#light_cs .tabs {border-bottom:1px solid #cfcfcf;margin:0}
	#light_cs .tabs a { background: none #F2F2F2  !important;border:1px solid #cfcfcf!important;color:#222 !important;}
	#light_cs .tabs a:hover {color:#222;}
	#light_cs .tabs .current, .tabs .current:hover, .tabs li.current a {background-color:#fff !important;color:#222 !important;border-bottom:none!important;}
	#light_cs .panes div {background-color:#fff!important;border:1px solid #cfcfcf !important;border-top:none!important;}
	#light_cs .panes li {border-bottom:1px dotted #efefef !important}
	#light_cs .panes li  a {color:#222 !important}
	
	/*----- [[ Tab color scheme: dark ]] -----*/
	#dark_cs {color:#eee;margin:0}
	#dark_cs .tabs {border-bottom:1px solid #666;}
	#dark_cs .tabs a { background: none #333 !important;border:1px solid #666!important;color:#999 !important;}
	#dark_cs .tabs a:hover {color:#333;}
	#dark_cs .tabs .current, .tabs .current:hover, .tabs li.current a {background-color:#444 !important;color:#efefef !important;border-bottom:none!important;}
	#dark_cs .panes div {background-color:#444!important;border:1px solid #666 !important;border-top:none!important;}
	#dark_cs .panes li {border-bottom:1px dotted #3a3a3a !important}
	#dark_cs .panes li  a {color:#efefef !important}

/*----- [[ Search Widget ]] -----*/
form.gab_search_style1{margin:0;padding:0;border:none;}
	form.gab_search_style1 fieldset {padding:0;}
	form.gab_search_style1 .text {margin:0;border:none;}
	form.gab_search_style1 .submit_style1 {float:right;padding:5px 5px 0 0;display:inline;}
	
form.gab_search_style2 fieldset{margin:0;padding:0;border:none;width:300px;height:30px}
	form.gab_search_style2 p {margin:0}
	form.gab_search_style2 .text{float:right;padding:0;background:none;border:0;width:225px;margin:7px 40px 0 5px;color:#7c7a7a;font:14px arial, verdana, sans-serif;}
	form.gab_search_style2 .submit_style2{float:left;padding:0;width:17px;cursor:pointer;height:17px;margin:7px 0 0 8px}	
		
/*----- [[ RSS Widget ]] -----*/
.widget_rss a.rsswidget {color: #000;}
	.widget_rss a.rsswidget:hover {color: #ff4b33;}
	.widget_rss .widget-title img {width: 11px;height: 11px;}	
	
/*----- [[ Feedburner Widget ]] -----*/
.feedburner_widget {	}
	.feedburner_widget fieldset {border:1px solid #ddd;padding:0;}
	.feedburner_widget .text {margin:0;border:none;}
	.feedburner_widget .feedburner_submit {float:right;padding:5px 7px 0 0;display:inline;}
	
/*----- [[ About Widget ]] -----*/
.widget_avatar {float:left;margin:4px 10px 0 0;padding:2px;}
	.widget_avatar img {display:block;}
	.about_more {display:block;text-align:right;}

/*----- [[ Twitter Widget ]] -----*/
.twitter_link {display:block;text-align:right;}

/*----- [[ Flickr Widget ]] -----*/
.flickr_widget img{float:left;margin:9px;padding:2px;border:1px solid #ddd;background:#fff;display:inline;}

/*----- [[ Socilaize Widget ]] -----*/
.gab_social_widget a{ width: 48px; height: 48px; float:left;margin:3px;display:inline;text-indent:-999em;}
.gab_social_widget a.facebook{ background: url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/social/facebook.png);}
.gab_social_widget a.twitter{ background: url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/social/twitter.png);}
.gab_social_widget a.feed{ background: url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/social/feed.png);}
.gab_social_widget a.myspace{ background: url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/social/myspace.png);}
.gab_social_widget a.plus1{ background: url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/social/plus1.png);}
.gab_social_widget a.picasa{ background: url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/social/picasa.png);}
.gab_social_widget a.flickr{ background: url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/social/flickr.png);}
.gab_social_widget a.lastfm{ background: url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/social/lastfm.png);}
.gab_social_widget a.linkedin{ background: url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/social/linkedin.png);}
.gab_social_widget a.youtube{ background: url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/social/youtube.png);}
.gab_social_widget a.vimeo{ background: url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/social/vimeo.png);}
.gab_social_widget a.delicious{ background: url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/social/delicious.png);}
.gab_social_widget a.stumbleupon{ background: url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/social/stumbleupon.png);}
.gab_social_widget a.deviantart{ background: url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/social/deviantart.png);}
.gab_social_widget a.digg{ background: url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/social/digg.png);}
.gab_social_widget a.foursquare{ background: url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/social/foursquare.png);}
.gab_social_widget a:link{background-position: bottom left;}
.gab_social_widget a:hover{background-position: top left;}

/*----- [[ Share Widget ]] -----*/
.gab_share_widget {padding-bottom:5px;margin-bottom:5px;display:block;}
	/* Share buttons below post */
	.gab_share_buttons {width:100%;display:block;height:38px;}
	.gab_share_buttons:after {clear: both;content: '.';display: block;height: 0;overflow: hidden;visibility: hidden;}
		.google-share-button {float:left;width:105px;margin-top:1px}
		.twitter-share-button {float:left;width:95px;margin-top:1px}
		.facebook-share-button {float:left;width:90px;margin-top:1px}
		.pinterest-share-button {float:left;width:auto;}	
	
	.gab_share_widget a{ width: 32px; height: 32px; float:left;margin:2px 4px 0 0;display:inline;text-indent:-999em;}
	.gab_share_widget a.facebook{ background: url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/share/facebook.png);}
	.gab_share_widget a.plus1{ background: url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/share/plus1.png);}
	.gab_share_widget a.twitter{ background: url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/share/twitter.png);}
	.gab_share_widget a.email{ background: url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/share/email.png);}
	.gab_share_widget a.delicious{ background: url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/share/delicious.png);}
	.gab_share_widget a.digg{ background: url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/share/digg.png);}
	.gab_share_widget a.google2{ background: url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/share/google.png);}
	.gab_share_widget a.stumbleupon{ background: url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/share/stumbleupon.png);}
	.gab_share_widget a.reddit{ background: url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/share/reddit.png);}
	.gab_share_widget a.technorati{ background: url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/share/technorati.png);}
	.gab_share_widget a.yahoo{ background: url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/share/yahoo.png);}
	.gab_share_widget a.blogger{ background: url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/share/blogger.png);}
	.gab_share_widget a.myspace{ background: url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/share/myspace.png);}
	.gab_share_widget a.rss{ background: url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/share/rss.png);}
	.gab_share_widget a:link{background-position: bottom left;}
	.gab_share_widget a:hover{background-position: top left;}

/*----- [[ Author Badge Widget ]] -----*/
	.gab_authorbadge {padding:14px 14px 5px 14px;background:#f5f6f7;margin:0;border:1px solid #ddd;overflow:hidden;border-radius: 7px;}
	.gab_authorbadge img {float:left;margin:3px 7px 4px 0 !important;color:#666}
	.gab_authorbadge .author_social {display:list-item;font-size:14px;line-height:19px;list-style:none;padding:3px 0 3px 24px;border-bottom:1px dotted #ddd}
	.gab_authorbadge .t_link {background:url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/ico/ico_twitter.png) no-repeat 2px 3px;}
	.gab_authorbadge .f_link {background:url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/ico/ico_facebook.png) no-repeat 2px 3px;}
	.gab_authorbadge .g_link {background:url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/ico/ico_gplus.png) no-repeat 2px 3px;}
	.gab_authorbadge .w_link {background:url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/ico/ico_home.png) no-repeat 2px 3px;}
	.gab_authorbadge .a_link {background:url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/ico/ico_all.png) no-repeat 2px 3px;}
	.gab_authorbadge .authorstweets {margin-top:15px}
	.gab_authorbadge p {overflow:hidden} 

	.video-widget {width:280px;height:100%;padding:5px 9px 9px !important;border:1px solid #ddd !important;}
	.video-widget .media {display:block;line-height:0}
	.video-widget .posttitle{display:block;text-align:center}
	
	/* Navigation of featured slider */
	.video-slider-nav{overflow:hidden;padding-top:3px}
	.video-slider-nav a.vid_prev {float:right;margin:5px 5px 0 0;background:url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/bw-navi.png) no-repeat left top;width:16px;height:16px;display:block;text-indent:-999em;}
	.video-slider-nav a:hover.vid_prev {background:url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/bw-navi.png) no-repeat left bottom;width:16px;height:16px;display:block;}
	.video-slider-nav a.vid_next {float:right;margin-top:5px;background:url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/bw-navi.png) no-repeat right top;width:16px;height:16px;display:block;text-indent:-999em;}
	.video-slider-nav a:hover.vid_next {background:url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/bw-navi.png) no-repeat right bottom;width:16px;height:16px;display:block;}	
			
	.expandvid {float:left;margin:6px 4px 0 2px;}
	
	/* Navigation of featured slider */
	.vid-widget-nav {float:left;text-align:center;width:auto;line-height:0;margin-top:7px;}
	.vid-widget-nav a {float:left;width:10px;margin:0 0 0 6px;text-indent:-999em;height:10px;background:url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/bgr_slider_navgray.png) no-repeat -17px 0;}
	.vid-widget-nav a.activeSlide {background-position: 0 0;}
	.vid-widget-nav a:hover{background-position:0 0;}

	
	

/*----- [[ universal image classes ]] -----*/
	.alignleft,#content img.alignleft {display: inline;float: left;margin-right: 10px;margin-top: 4px;}
	.alignright,#content img.alignright {display: inline;float: right;margin-left: 10px;margin-top: 4px;}
	.aligncenter,#content img.aligncenter {clear: both;display: block;margin-left: auto;margin-right: auto;margin-bottom:7px;}
	img.alignleft,#content img.alignright,#content img.aligncenter {margin-bottom: 8px;}
	.wp-caption {background: #f1f1f1;text-align: center;overflow:hidden;}
	.wp-caption p.wp-caption-text {font:13px/18px georgia, sans-serif;color: #777;margin:7px 0 0;}
	.wp-smiley {margin: 0;}
	.gallery {margin: 0 auto 18px;}
	.gallery .gallery-item {float: left;margin-top: 0;text-align: center;width: 33%;}
	.gallery img {border: 2px solid #cfcfcf;}
	.gallery .gallery-caption {color: #888;font-size: 12px;margin: 0 0 12px;}
	.gallery dl {margin: 0;}
	.gallery img {border: 10px solid #f1f1f1;}
	.gallery br+br {display: none;}
	.gab_attachmentpage img { /* single attachment images should be centered */display: block;margin: 0 auto;}

/*----- [[ Gallery ]] -----*/
.post .gallery {padding-bottom:15px;display:block;}

/* --------------------------------------------------------------
   FORMS
   * default styling for forms
   * Extra classes to enhance forms
   Usage:
   * For text fields, use class .title or .text
   * For inline forms, use .inline (even when using columns)
-------------------------------------------------------------- */
/* 
	A special hack is included for IE8 since it does not apply padding 
	correctly on fieldsets
 */ 
label {font-weight:bold;cursor:pointer;}
fieldset {padding:0 14px 14px 14px;margin:0 0 15px 0;border:1px solid #aaa;}
legend {font-weight:bold;font-size:1.2em;margin-top:-2px;margin-bottom:10px;}
fieldset, #IE8#HACK {padding-top:14px;}
legend, #IE8#HACK {margin-top:0;margin-bottom:0;}

/* Input Fields */
input.span-1, textarea.span-1,input.span-2, textarea.span-2,input.span-3, textarea.span-3 {border-left-width:1px;border-right-width:1px;padding-left:5px;padding-right:5px;}
input.span-1, textarea.span-1 {width:218px;}
input.span-2, textarea.span-2 {width:258px;}
input.span-3, textarea.span-3 {width:458px;}

/* 
  Attribute selectors are used to differentiate the different types 
  of input elements, but to support old browsers, you will have to 
  add classes for each one. ".title" simply creates a large text  
  field, this is purely for looks.
 */
input[type=text], input[type=password], input.text, input.title, textarea {background-color:#fff;border:1px solid #bbb;}
input[type=text]:focus, input[type=password]:focus, input.text:focus, input.title:focus, textarea:focus {border-color:#666;}
select {background-color:#fff;border-width:1px;border-style:solid;}
input[type=text], input[type=password], input.text, input.title, textarea, select {margin:0.5em 0;}
input.text, input.title {padding:5px;}
input.title {font-size:15px;}
textarea {padding:5px;height:200px;}
form.inline {line-height:3;}
form.inline p {margin-bottom:0;}

/*----- [[ Success, info, notice and error/alert boxes and other mis classes ]] -----*/
.error, .alert, 
.notice, .success, 
.info 		{ padding:0.8em !important;margin-bottom:1em;border:2px solid #ddd; }
.error, 
.alert 		{ background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4; }
.notice 		{ background:#fff6bf;color:#514721;border-color:#ffd324; }
.success	{ background:#e6efc2;color:#264409;border-color:#c6d880; }
.info 		{ background:#d5edf8;color:#205791;border-color:#92cae4; }
.error a, 
.alert a 	{ color:#8a1f11;text-decoration:underline; }
.notice a	{ color:#514721;text-decoration:underline; }
.success a	{ color:#264409;text-decoration:underline; }
.info a 		{ color:#205791;text-decoration:underline; }

/* Border right with more whitespace */
.border_right_13 { padding-right: 6px; margin-right: 6px;border-right: 1px solid #ddd;}
.border_right_15 { padding-right: 7px; margin-right: 7px;border-right: 1px solid #ddd;}
.border_right_20 { padding-right: 10px; margin-right: 9px;border-right: 1px solid #ddd;}
.border_right_30 { padding-right: 15px; margin-right: 14px;border-right: 1px solid #ddd;}
.border_right_40 { padding-right: 20px; margin-right: 19px;border-right: 1px solid #ddd;}
/* Border left with more whitespace */
.border_left_15 { padding-left: 7px; margin-left: 7px;border-left: 1px solid #ddd;}
.border_left_20 { padding-left: 10px; margin-left: 9px;border-left: 1px solid #ddd;}
.border_left_30 { padding-left: 15px; margin-left: 14px;border-left: 1px solid #ddd;}
.border_left_40 { padding-left: 20px; margin-left: 19px;border-left: 1px solid #ddd;}
/* Border bottom with more whitespace */
.border_bottom_15 {padding-bottom:7px;margin-bottom:7px;border-bottom:1px solid #ddd;}
.border_bottom_20 {padding-bottom:10px;margin-bottom:9px;border-bottom:1px solid #ddd;}
.border_bottom_30 {padding-bottom:15px;margin-bottom:14px;border-bottom:1px solid #ddd;}
.border_bottom_40 {padding-bottom:20px;margin-bottom:19px;border-bottom:1px solid #ddd;}

/* Use a .box to create a padded box inside a column.  */
.box {padding:15px;margin-bottom:15px;background:#e5eCf9;}

/* Misc Classes */
.small_h	{ font-size: 18px; }
.small_text	{ font-size: 11px; }
.hide		{ display: none; }

.quiet		{ color: #666; }
.loud		{ color: #000; }
.highlight  	{ background:#ff0; }
.added		{ background:#060; color: #fff; }
.removed    	{ background:#900; color: #fff; }
.text-right	{ display:block;text-align:right;}

.first		{ margin-left:0; padding-left:0; }
.last	 	{ margin-right:0 !important; border:0 !important}
.top	  	{ margin-top:0; padding-top:0; }
.lastpost	 {border-bottom:none!important;padding-bottom:0 !important;margin-bottom:0!important;}

.left  		{ float: left !important; }
p .left		{ margin: 1.5em 1.5em 1.5em 0; padding: 0; }
.right 		{ float: right !important; }
p .right 	{ margin: 1.5em 0 1.5em 1.5em; padding: 0; }

.thumb 		{ padding:2px;border:1px solid #ddd;margin-bottom:5px;display:block;height:1%;overflow:hidden; }

.clear {clear:both;height:1px;display:block;}

/* -------------------------------------------------------------- 
   BUTTONS
   Created by Kevin Hale [particletree.com]
   * particletree.com/features/rediscovering-the-button-element
-------------------------------------------------------------- */
a.button, button{ display:block;  float:left;  margin:0.7em 0.5em 0.7em 0;  padding:5px 10px 5px 7px;  /* Links */  border:1px solid #dedede;  border-top:1px solid #eee;  border-left:1px solid #eee;  background-color:#f5f5f5;  font-family:"Lucida Grande",Tahoma,Arial,Verdana,sans-serif;  font-size:100%;  line-height:130%;  text-decoration:none; color:#565656;  cursor:pointer}
button{ width:auto;  overflow:visible;  padding:4px 10px 3px 7px;  /* IE6 */}
button[type]{ padding:4px 10px 4px 7px;  /* Firefox */ line-height:17px;  /* Safari */}
*:first-child+html button[type]{ padding:4px 10px 3px 7px;  /* IE7 */}
button img, a.button img{ margin:0 3px -3px 0 !important;  padding:0;  border:none;  width:16px;  height:16px;  float:none}

/* Button colors
-------------------------------------------------------------- */
/* Standard */
button:hover, 
	a.button:hover	{ background-color:#dff4ff;  border:1px solid #c2e1ef;  color:#369}
	a.button:active	{ background-color:#6299c5;  border:1px solid #6299c5;  color:#fff}

a.gab_button {font:bold 14px/22px arial, sans-serif !important;text-shadow:none;display:block;text-align:center;padding-top:11px;height:34px;width:200px;text-decoration: none;margin:15px 10px}		
	a.button-green {background: url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/button-generic.png) no-repeat 0 0;color: #fff;}
	a.button-green:active,a.button-green:hover {background: url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/button-generic.png) no-repeat 0 0;text-decoration:none;}
	a.button-red {background:  url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/button-generic.png) no-repeat 0 -45px;color: #fff;}
	a.button-red:active,a.button-red:hover {background: url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/button-generic.png) no-repeat 0 -45px;text-decoration:none;}
	a.button-gray {background:  url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/button-generic.png) no-repeat 0 -90px;color:#444 !important;}
	a.button-gray:active,a.button-gray:hover {background: url(//www.wakeupnews.eu/wp-content/themes/city-desk/framework/images/button-generic.png) no-repeat 0 -90px;text-decoration:none;}

/* Positive */
body .positive { color:#529214}
	a.positive:hover, 
	button.positive:hover { background-color:#E6EFC2;  border:1px solid #C6D880;  color:#529214}
	a.positive:active { background-color:#529214;  border:1px solid #529214;  color:#fff}

/* Negative */
body .negative { color:#d12f19}
	a.negative:hover, 
	button.negative:hover { background-color:#fbe3e4;  border:1px solid #fbc2c4;  color:#d12f19}
	a.negative:active { background-color:#d12f19;  border:1px solid #d12f19;  color:#fff}
	
/* Numbered-pagination */
.numbered-pagination { float: left; clear: both; margin-bottom: 20px; background-color: #f0f0f0; padding: 10px 7px 8px 6px;border-radius: 8px}
.numbered-pagination span{ margin: 0 5px; background-color: #e6e6e6; padding: 4px 7px;border-radius: 8px }
.numbered-pagination span.current{ background-color: #fff;;border-radius: 8px}
.numbered-pagination a, .attachment-nav a{ margin: 0 5px; padding: 4px 7px;}
.numbered-pagination a.inactive{text-decoration:none;border-radius: 8px; }
.numbered-pagination a.pagi-next{ }
.numbered-pagination a.pagi-last{ }
.numbered-pagination a:hover.inactive,
.numbered-pagination a:hover.pagi-next,
.numbered-pagination a:hover.pagi-first,
.numbered-pagination a:hover.pagi-prev,
.numbered-pagination a:hover.pagi-last { background-color: #fff;text-decoration:none;border-radius: 8px }#avatar_footer_credit {
	text-align: center;
	font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', 'sans-serif';
	font-size: 8px;
	color: purple;
}

.avatar_avatar {
	margin-top: 5px;
	display: block;
	clear: both;
}

.avatar_text {
	color: blue;
}

.avatar_widget_bio {
	color: orange;
}/*
 * imgAreaSelect animated border style
 */

.imgareaselect-border1 {
	background: url(//www.wakeupnews.eu/wp-includes/js/imgareaselect/border-anim-v.gif) repeat-y left top;
}

.imgareaselect-border2 {
    background: url(//www.wakeupnews.eu/wp-includes/js/imgareaselect/border-anim-h.gif) repeat-x left top;
}

.imgareaselect-border3 {
    background: url(//www.wakeupnews.eu/wp-includes/js/imgareaselect/border-anim-v.gif) repeat-y right top;
}

.imgareaselect-border4 {
    background: url(//www.wakeupnews.eu/wp-includes/js/imgareaselect/border-anim-h.gif) repeat-x left bottom;
}

.imgareaselect-border1, .imgareaselect-border2,
.imgareaselect-border3, .imgareaselect-border4 {
    filter: alpha(opacity=50);
	opacity: 0.5;
}

.imgareaselect-handle {
    background-color: #fff;
	border: solid 1px #000;
    filter: alpha(opacity=50);
	opacity: 0.5;
}

.imgareaselect-outer {
	background-color: #000;
    filter: alpha(opacity=50);
	opacity: 0.5;
}

.imgareaselect-selection {
}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(//www.wakeupnews.eu/wp-includes/js/thickbox/macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	visibility: hidden;
	text-align:left;
	top:50%;
	left:50%;
	border: 1px solid #555;
	-moz-box-shadow: rgba(0,0,0,1) 0 4px 30px;
	-webkit-box-shadow: rgba(0,0,0,1) 0 4px 30px;
	-khtml-box-shadow: rgba(0,0,0,1) 0 4px 30px;
	box-shadow: rgba(0,0,0,1) 0 4px 30px;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:6px 10px 0;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:6px 10px 0;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	z-index:103;
	top: 50%;
	left: 50%;
	background-color: #E8E8E8;
	border: 1px solid #555;
	margin: -45px 0pt 0pt -125px;
	padding: 40px 15px 15px;
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	_margin-bottom:1px;
}

.tb-close-icon {
	background: url(//www.wakeupnews.eu/wp-includes/js/thickbox/tb-close.png) no-repeat;
	height: 15px;
	width: 15px;
}

@media print,
  (-o-min-device-pixel-ratio: 5/4),
  (-webkit-min-device-pixel-ratio: 1.25),
  (min-resolution: 120dpi) {
	.tb-close-icon {
		background: url(//www.wakeupnews.eu/wp-includes/js/thickbox/tb-close-2x.png) no-repeat;
		background-size: 15px;
	}
}.shortcode-author-avatars .author-list {
	float: left;
	width: 100%;
	padding-bottom: 1.5em;
}

.shortcode-author-avatars div.author-list .user {
	display: block;
	float: left;
	padding: 0.2em;
	text-align: center;
}
.shortcode-author-avatars div.author-list .user .name {
	display: block;
	font-size: .85em;
}

.shortcode-author-avatars ul.author-list {
	list-style: none;
	margin: 0;
}

.shortcode-author-avatars ul.author-list .avatar,
.shortcode-author-avatars ol.author-list .avatar {
	float: left;
	clear: left;
	margin-right: .25em;
}
.shortcode-author-avatars div.aa_pageList{
	width:100%;
	clear: left;
	text-align:center;
}
.shortcode-author-avatars div.aa_pageList div {
	width:auto;
	margin-left:auto;
	margin-right:auto;
	display:block;
}

.shortcode-author-avatars div.aa_pageList  a{
padding: 2px 4px;
border:1px #BFBFBF solid;
margin:0 2px;
}

.shortcode-author-avatars div.aa_pageList a.current, .shortcode-author-avatars div.aa_pageList  a:hover{
border-color: black;	
}
.shortcode-author-avatars div.aa_pageList a.current{
	font-weight: bold;
}
.shortcode-show-avatar{
	display: block;

}
	#cookie-law-info-bar {
	border: 0;
	font-size: 10pt;
	margin: 0 auto;
	padding: 5px 0;
	text-align: center;
	width: 100%;
	z-index: 9999;
}
#cookie-law-info-again {
	font-size: 10pt;
	margin: 0;
	padding: 2px 10px;
	text-align: center;
	z-index: 9999;
	cursor: pointer;
}
#cookie-law-info-bar span {
	vertical-align: middle;
}
/** Buttons (http://papermashup.com/demos/css-buttons) */
.cli-plugin-button, .cli-plugin-button:visited {
	background: #222 url(//www.wakeupnews.eu/wp-content/plugins/cookie-law-info/images/overlay.png) repeat-x;
	display: inline-block;
	padding: 5px 10px 6px;
	color: #fff;
	text-decoration: none;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
	margin: auto 10px;
}
.cli-plugin-button:hover {
	background-color: #111;
	color: #fff;
}
.cli-plugin-button:active {
	top: 1px;
}
.small.cli-plugin-button, .small.cli-plugin-button:visited {
	font-size: 11px;
}
.cli-plugin-button, .cli-plugin-button:visited,
	.medium.cli-plugin-button, .medium.cli-plugin-button:visited {
	font-size: 13px;
	font-weight: bold;
	line-height: 1;
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
}
.large.cli-plugin-button, .large.cli-plugin-button:visited {
	font-size: 14px;
	padding: 8px 14px 9px;
}
.super.cli-plugin-button, .super.cli-plugin-button:visited {
	font-size: 34px;
	padding: 8px 14px 9px;
}
.pink.cli-plugin-button, .magenta.cli-plugin-button:visited {
	background-color: #e22092;
}
.pink.cli-plugin-button:hover {
	background-color: #c81e82;
}
.green.cli-plugin-button, .green.cli-plugin-button:visited {
	background-color: #91bd09;
}
.green.cli-plugin-button:hover {
	background-color: #749a02;
}
.red.cli-plugin-button, .red.cli-plugin-button:visited {
	background-color: #e62727;
}
.red.cli-plugin-button:hover {
	background-color: #cf2525;
}
.orange.cli-plugin-button, .orange.cli-plugin-button:visited {
	background-color: #ff5c00;
}
.orange.cli-plugin-button:hover {
	background-color: #d45500;
}
.blue.cli-plugin-button, .blue.cli-plugin-button:visited {
	background-color: #2981e4;
}
.blue.cli-plugin-button:hover {
	background-color: #2575cf;
}
.yellow.cli-plugin-button, .yellow.cli-plugin-button:visited {
	background-color: #ffb515;
}
.yellow.cli-plugin-button:hover {
	background-color: #fc9200;
}/*
 * arevicofancy - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://arevicofancy.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated.
 * 
 * Version: 1.3.4 (11/11/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

/* added to reset websites with other box sizings*/
html #arevicofancy-wrap {
	box-sizing: content-box;
	moz-box-sizing: content-box;
      -moz-box-sizing: content-box;
}

html #arevicofancy-wrap *{
	box-sizing: content-box;
	moz-box-sizing: content-box;
      -moz-box-sizing: content-box;
}

#arevicofancy-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	width: 40px;
	height: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	z-index: 110004;
	display: none;
}

#arevicofancy-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background-image: url(//www.wakeupnews.eu/wp-content/plugins/facebook-page-promoter-lightbox/front-assets/scs/fancybox.png);
}

#arevicofancy-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 110000;
	display: none;
}

#arevicofancy-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	overflow: auto;
	display: none;
}

#arevicofancy-wrap {
	position: absolute;
	top: 0;
	left: 0;
	padding: 20px;
	z-index: 110001;
	outline: none;
	display: none;
}

#arevicofancy-outer {
	position: relative;
	width: 100%;
	height: 100%;
	background: #fff;
}

#arevicofancy-content {
	width: 0;
	height: 0;
	padding: 0;
	outline: none;
	position: relative;
	overflow: hidden;
	z-index: 110002;
	border: 0px solid #fff;
}

#arevicofancy-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
	z-index: 110001;
}

#arevicofancy-close {
	position: absolute;
	top: -15px;
	right: -15px;
	width: 30px;
	height: 30px;
	background: transparent url(//www.wakeupnews.eu/wp-content/plugins/facebook-page-promoter-lightbox/front-assets/scs/fancybox.png) -40px 0px;
	cursor: pointer;
	z-index: 110003;
	display: none;
}

#arevicofancy-error {
	color: #444;
	font: normal 12px/20px Arial;
	padding: 14px;
	margin: 0;
}

#arevicofancy-img {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
}

#arevicofancy-frame {
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}

#arevicofancy-left, #arevicofancy-right {
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	outline: none;
	background: transparent url(//www.wakeupnews.eu/wp-content/plugins/facebook-page-promoter-lightbox/front-assets/scs/blank.gif);
	z-index: 110002;
	display: none;
}

#arevicofancy-left {
	left: 0px;
}

#arevicofancy-right {
	right: 0px;
}

#arevicofancy-left-ico, #arevicofancy-right-ico {
	position: absolute;
	top: 50%;
	left: -9999px;
	width: 30px;
	height: 30px;
	margin-top: -15px;
	cursor: pointer;
	z-index: 110002;
	display: block;
}

#arevicofancy-left-ico {
	background-image: url(//www.wakeupnews.eu/wp-content/plugins/facebook-page-promoter-lightbox/front-assets/scs/fancybox.png);
	background-position: -40px -30px;
}

#arevicofancy-right-ico {
	background-image: url(//www.wakeupnews.eu/wp-content/plugins/facebook-page-promoter-lightbox/front-assets/scs/fancybox.png);
	background-position: -40px -60px;
}

#arevicofancy-left:hover, #arevicofancy-right:hover {
	visibility: visible; /* IE6 */
}

#arevicofancy-left:hover span {
	left: 20px;
}

#arevicofancy-right:hover span {
	left: auto;
	right: 20px;
}

.arevicofancy-bg {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	width: 20px;
	height: 20px;
	z-index: 1001;
}

#arevicofancy-bg-n {
	top: -20px;
	left: 0;
	width: 100%;
	background-image: url(//www.wakeupnews.eu/wp-content/plugins/facebook-page-promoter-lightbox/front-assets/scs/fancybox-x.png);
}

#arevicofancy-bg-ne {
	top: -20px;
	right: -20px;
	background-image: url(//www.wakeupnews.eu/wp-content/plugins/facebook-page-promoter-lightbox/front-assets/scs/fancybox.png);
	background-position: -40px -162px;
}

#arevicofancy-bg-e {
	top: 0;
	right: -20px;
	height: 100%;
	background-image: url(//www.wakeupnews.eu/wp-content/plugins/facebook-page-promoter-lightbox/front-assets/scs/fancybox-y.png);
	background-position: -20px 0px;
}

#arevicofancy-bg-se {
	bottom: -20px;
	right: -20px;
	background-image: url(//www.wakeupnews.eu/wp-content/plugins/facebook-page-promoter-lightbox/front-assets/scs/fancybox.png);
	background-position: -40px -182px; 
}

#arevicofancy-bg-s {
	bottom: -20px;
	left: 0;
	width: 100%;
	background-image: url(//www.wakeupnews.eu/wp-content/plugins/facebook-page-promoter-lightbox/front-assets/scs/fancybox-x.png);
	background-position: 0px -20px;
}

#arevicofancy-bg-sw {
	bottom: -20px;
	left: -20px;
	background-image: url(//www.wakeupnews.eu/wp-content/plugins/facebook-page-promoter-lightbox/front-assets/scs/fancybox.png);
	background-position: -40px -142px;
}

#arevicofancy-bg-w {
	top: 0;
	left: -20px;
	height: 100%;
	background-image: url(//www.wakeupnews.eu/wp-content/plugins/facebook-page-promoter-lightbox/front-assets/scs/fancybox-y.png);
}

#arevicofancy-bg-nw {
	top: -20px;
	left: -20px;
	background-image: url(//www.wakeupnews.eu/wp-content/plugins/facebook-page-promoter-lightbox/front-assets/scs/fancybox.png);
	background-position: -40px -122px;
}

#arevicofancy-title {
	font-family: Helvetica;
	font-size: 12px;
	z-index: 110002;
}

.arevicofancy-title-inside {
	padding-bottom: 10px;
	text-align: center;
	color: #333;
	background: #fff;
	position: relative;
}

.arevicofancy-title-outside {
	padding-top: 10px;
	color: #fff;
}

.arevicofancy-title-over {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #FFF;
	text-align: left;
}

#arevicofancy-title-over {
	padding: 10px;
	background-image: url(//www.wakeupnews.eu/wp-content/plugins/facebook-page-promoter-lightbox/front-assets/scs/fancy_title_over.png);
	display: block;
}

.arevicofancy-title-float {
	position: absolute;
	left: 0;
	bottom: -20px;
	height: 32px;
}

#arevicofancy-title-float-wrap {
	border: none;
	border-collapse: collapse;
	width: auto;
}

#arevicofancy-title-float-wrap td {
	border: none;
	white-space: nowrap;
}

#arevicofancy-title-float-left {
	padding: 0 0 0 15px;
	background: url(//www.wakeupnews.eu/wp-content/plugins/facebook-page-promoter-lightbox/front-assets/scs/fancybox.png) -40px -90px no-repeat;
}

#arevicofancy-title-float-main {
	color: #FFF;
	line-height: 29px;
	font-weight: bold;
	padding: 0 0 3px 0;
	background: url(//www.wakeupnews.eu/wp-content/plugins/facebook-page-promoter-lightbox/front-assets/scs/fancybox-x.png) 0px -40px;
}

#arevicofancy-title-float-right {
	padding: 0 0 0 15px;
	background: url(//www.wakeupnews.eu/wp-content/plugins/facebook-page-promoter-lightbox/front-assets/scs/fancybox.png) -55px -90px no-repeat;
}

/* IE6 */

.arevicofancy-ie6 #arevicofancy-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_close.png', sizingMethod='scale'); }

.arevicofancy-ie6 #arevicofancy-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_nav_left.png', sizingMethod='scale'); }
.arevicofancy-ie6 #arevicofancy-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_nav_right.png', sizingMethod='scale'); }

.arevicofancy-ie6 #arevicofancy-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.arevicofancy-ie6 #arevicofancy-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_title_left.png', sizingMethod='scale'); }
.arevicofancy-ie6 #arevicofancy-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_title_main.png', sizingMethod='scale'); }
.arevicofancy-ie6 #arevicofancy-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_title_right.png', sizingMethod='scale'); }

.arevicofancy-ie6 #arevicofancy-bg-w, .arevicofancy-ie6 #arevicofancy-bg-e, .arevicofancy-ie6 #arevicofancy-left, .arevicofancy-ie6 #arevicofancy-right, #arevicofancy-hide-sel-frame {
	height: expression(this.parentNode.clientHeight + "px");
}

#arevicofancy-loading.arevicofancy-ie6 {
	position: absolute; margin-top: 0;
	top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');
}

#arevicofancy-loading.arevicofancy-ie6 div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_loading.png', sizingMethod='scale'); }

/* IE6, IE7, IE8 */

.arevicofancy-ie .arevicofancy-bg { background: transparent !important; }

.arevicofancy-ie #arevicofancy-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_n.png', sizingMethod='scale'); }
.arevicofancy-ie #arevicofancy-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_ne.png', sizingMethod='scale'); }
.arevicofancy-ie #arevicofancy-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_e.png', sizingMethod='scale'); }
.arevicofancy-ie #arevicofancy-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_se.png', sizingMethod='scale'); }
.arevicofancy-ie #arevicofancy-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_s.png', sizingMethod='scale'); }
.arevicofancy-ie #arevicofancy-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_sw.png', sizingMethod='scale'); }
.arevicofancy-ie #arevicofancy-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_w.png', sizingMethod='scale'); }
.arevicofancy-ie #arevicofancy-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_nw.png', sizingMethod='scale'); }
.arevicofancy-ie #arevicofancy-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_nw.png', sizingMethod='scale'); }/*
 * WP Socializer Social buttons - CSS File - v2.7
 * Author: Aakash Chakravarthy
 */

.wp-socializer{
	display: block;
	margin: 0px 0px 10px;
	padding: 0px;
}
.wp-socializer ul {
	display: inline;
	margin: 0 !important;
	padding: 0 !important;
}
.wp-socializer ul li {
	background: none;
	list-style-type: none !important;
	margin: 0px 5px 5px 0px !important;
	padding: 0px !important;
	float: left !important;
}
.wp-socializer ul li:before, .wp-socializer ul li:after{
	display: none !important;
}
.wp-socializer img, .wp-socializer-single img{
	float: none;
	vertical-align:middle;
	margin: 0px 5px 0px 0px !important;
	padding: 0px !important;
	max-width: none\9; /* IE max-width fix on v2.1 */
}
.wp-socializer-single{
	margin-right: 10px;
}
.addthis_button img{
	border: 0;
	margin: 0;
	padding: 0;
}
.wp-socializer-clearer{
	clear: left;
}

/** EFFECTS **/
.wp-socializer-opacity li {
	-webkit-opacity: 0.5;
	-moz-opacity: 0.5;
	filter:alpha(opacity=50);
	opacity: 0.5;
}
.wp-socializer-opacity li:hover {
	-webkit-opacity: 1;
	-moz-opacity: 1;
	filter:alpha(opacity=100);
	opacity: 1;
}
.wp-socializer-jump li img{
	-webkit-transition: all 200ms linear;
	-moz-transition: all 200ms linear;
	-o-transition: all 200ms linear;
	transition: all 200ms linear;
}
.wp-socializer-jump li:hover img{
	transform: translateY(-5px);
	-ms-transform: translateY(-5px);
	-webkit-transform: translateY(-5px);
	-o-transform: translateY(-5px);
	-moz-transform: translateY(-5px);
}
.wp-socializer-magnify li img{
	-webkit-transition: all 200ms linear;
	-moz-transition: all 200ms linear;
	-o-transition: all 200ms linear;
	transition: all 200ms linear;
}
.wp-socializer-magnify li:hover img{
	transform: scale(1.3);
	-ms-transform: scale(1.3);
	-webkit-transform: scale(1.3);
	-o-transform: scale(1.3);
	-moz-transform: scale(1.3);
}
/** Columns **/
.columns-5 li{
	width: 19%;
}
.columns-4 li{
	width: 24%;
}
.columns-3 li{
	width: 32% !important;
}
.columns-2 li{
	width: 48%;
}

/** TEMPLATES **/
.wp-socializer-buttons{
	margin: 0px 0px 10px !important;
	padding: 0px !important;
}
.wp-socializer-buttons .wpsr-btn{
	margin: 0px;
	padding: 0px;
	float: left;
	margin-right: 10px;
}
.wp-socializer-buttons .wpsr-btn iframe{
	margin: 0px !important; /** Fix for Facebook v2.4.2 **/
}

/* FLOATING SHARE BAR */
.wpsr-floatbar-float_left{
	position: absolute;
	border: 1px solid;
	border-color: #ccc;
	background-color: #fff;
	padding: 0px 5px 0px 6px !important;
	width: 60px;
	margin: 0px 0px 0px 0px !important;
	z-index: 9999;
	border-radius: 10px;
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);
	text-align: center;
}
.wpsr-floatbar-float_left .wpsr_floatbt{
	margin: 10px 0px;
	padding: 0px;
}
.wpsr-floatbar-bottom_fixed{
	position: fixed;
	border: 1px solid;
	border-color: #ccc;
	background-color: #fff;
	background-image: url(//www.wakeupnews.eu/wp-content/plugins/wp-socializer/public/css/images/grey-bg.png);
	background-repeat: repeat-x;
	background-position: 0px -30px;
	bottom: -1px;
	width: 900px;
	z-index: 9999;
	padding: 0px 0px 0px 15px;
	border-radius: 10px 10px 0px 0px;
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);
	left: 0px;
	right: 0px;
	margin: 0 auto;
	height: 35px;
}
.wpsr-floatbar-bottom_fixed .wpsr_floatbt{
	float: left;
	margin-right: 10px;
	border-right: 1px solid;
	border-color: #ccc;
	padding: 8px 5px 0px 0px;
	text-align: center;
	height: 35px;
}

/* FLOATING BAR THEMES */
.wpsr-floatbar-bottom_fixed.wpsr-floatbar-dark{
	border-color: #333;
	background-color: #333;
	background-image: url(//www.wakeupnews.eu/wp-content/plugins/wp-socializer/public/css/images/dark-bg.png);
	background-position: 0px 0px;
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);
}
.wpsr-floatbar-float_left.wpsr-floatbar-dark{
	border-color: #333;
	background-color: #333;
}
.wpsr-floatbar-dark .wpsr_floatbt{
	border-color: #333;
}
.wpsr-floatbar-dark .wpsr_floatbt a{
	color: white !important;
}
.wpsr-floatbar-dark .wpsr_floatbt .wpsr_commentsbt a{
	color: black !important;
}

/* LINK BACK */
.wpsr-floatbar-float_left .wpsr-linkback{
	margin: 15px 0 0 0;
	position: absolute;
}
.wpsr-floatbar-float_left .wpsr-linkback a{
	font-size: 8px;
	color: #ccc;
	text-decoration: none;
	opacity: 0.05;
	-webkit-transition: opacity .8s linear;
	display: block;
	margin: 0px;
	padding: 0px;
}
.wpsr-floatbar-float_left .wpsr-linkback a:hover{
 	opacity: 1;
}
.wpsr-floatbar-float_left .wpsr_linkaw{
	margin: -5px 0 0 0 !important;
}
.wpsr-floatbar-bottom_fixed .wpsr-linkback{
	margin: 6px 0 0 0;
	position: absolute;
	bottom: -70px;
}
.wpsr-floatbar-bottom_fixed .wpsr-linkback a{
	font-size: 8px;
	color: #ccc;
	text-decoration: none;
	opacity: 0.05;
	-webkit-transition: opacity .8s linear;
	display: block;
	margin: 0px;
	padding: 0px;
}

/* Hide btn */
.wpsr_hidebt{
	background: url(//www.wakeupnews.eu/wp-content/plugins/wp-socializer/public/css/images/grey-toggle.png) no-repeat center center;
	float: right;
	height: 35px;
	width: 35px;
	cursor: pointer;
}
.wpsr_hidebt:hover{
	opacity: 0.5;
}

/* Comments Button */
.wpsr_commentsbt .wpsr_cmt_bubble{
	background: url(//www.wakeupnews.eu/wp-content/plugins/wp-socializer/public/css/images/comments-bg.png) no-repeat center top;
	height: 35px;
	width: 50px;
	text-align: center;
	margin: 0 auto;
	line-height: 0px;
}
.wpsr_commentsbt .wpsr_cmt_bubble a{
	display: inline-block;
	margin-top: 15px;
	text-decoration: none;
}
.wpsr_commentsbt .wpsr_cmt_button{
	background: url(//www.wakeupnews.eu/wp-content/plugins/wp-socializer/public/css/images/grey-bg.png) repeat-x -70px;
	border: 1px solid #ccc;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	padding: 2px;
	line-height: 0px;
}
.wpsr_commentsbt .wpsr_cmt_button:hover, .wpsr_commentsbt .wpsr_cmt_bubble:hover{
	opacity: 0.5;
}
.wpsr_commentsbt .wpsr_cmt_button a{
	color: #666666;
	text-decoration: none;
	font: 10px Arial, Helvetica, sans-serif;
	border: 0px;
}

/* Left float min mode */
.wpsr_floatbt_min{
	left: 50% !important;
	top: 50% !important;
	position: fixed !important;
	width: 200px;
	margin-left: -100px !important;
	margin-top: -100px !important;
	display: none;
}
.wpsr_floatbt_min .wpsr_floatbt{
	float: left;
	margin: 10px 1%;
	width: 31%;
	min-height: 70px;
	max-height: 70px;
	overflow: hidden;
}
.wpsr_floatbt_min .wpsr-linkback{
	display: none;
}
.wpsr_shareminbt{
	display: none;
	background: url(//www.wakeupnews.eu/wp-content/plugins/wp-socializer/public/buttons/min-floatbar.png);
	position: fixed;
	top: 50%;
	left: 0;
	width: 64px;
	height: 64px;
	margin-top: -32px;
}

/* ADJUSTMENTS */
.wpsr-floatbar-float_left .wpsr_floatbt .fb-like{
	width: 50px !important;
	overflow: hidden; /* FB locale buttons fix */
}
.wpsr-floatbar-float_left .wpsr_floatbt .fb-like:hover{
	overflow: visible;
}

.wpsr_floatbt .wp-socializer-single{
	margin: 0px;
}
/* Fix fbpop cliping*/  
.fb-like span > iframe{
	max-width: none !important;
	position: static !important;
	z-index: 9999 !important;
}
/* Hide fbpop to bottom_fixed */
.wpsr-floatbar-bottom_fixed .fb-like > span{
	overflow: hidden !important;
}
/* Pintrest push down, since v2.4.9.5 */
.wpsr-btn a[data-pin-config="above"]{
	margin-bottom: -45px !important;
}

/* Clearfix */
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */.multiwidget_author_avatars .author-list {
	text-align: center;
}
.multiwidget_author_avatars .author-list .user {
	padding: 0.2em;
	display: inline-block;
	vertical-align: top;
	/* IE 7 */
	zoom: 1;
	*display: inline;
}
.multiwidget_author_avatars .author-list .with-name {
	display: block;
}
.multiwidget_author_avatars .author-list .user .name {
	display: block;
}
.multiwidget_author_avatars .author-list .with-biography {
	text-align: left;
	margin-bottom: 0.5em;
	clear: left;
}
.multiwidget_author_avatars .author-list .with-biography .name {
	font-size: 1.1em;
}
.multiwidget_author_avatars .author-list .with-biography .avatar {
	float: left;
	margin: 0.2em 0.3em 0.2em 0;
}
.multiwidget_author_avatars .author-list .avatar img {
	float: none !important; /* is set to left on some themes */
}
/*----- [[ Feedburner Widget ]] -----*/
.gabfire_feedburner_widget {}
.gabfire_f_widget fieldset {
    border: 1px solid #ddd;
    padding: 3px 0 3px 5px;
}

form.gabfire_f_widget input, form.gabfire_f_widget input:hover, form.gabfire_f_widget input:active, form.gabfire_f_widget input:focus {
    box-shadow: none;
    outline: 0px !important;
    -webkit-appearance: none !important;
    margin: 0;
    border: none;
}

.gabfire_feedburner_widget .feedburner_submit {
    float: right;
    padding: 5px 7px 0 0;
    display: inline;
}
	
/*----- [[ About Widget ]] -----*/
.gab_about_widget {
    display: block;
    overflow: hidden;
}

.widget_avatar {
    float: left;
    margin: 4px 8px 0 0;
}

.widget_avatar img {
    display: block;
}

.about_more,.about_more:hover,.about_more:active {
    padding: 4px 12px;
    float: right;
    background: -moz-linear-gradient(
		top,
		#efefef 0%,
		#ffffff 50%,
		#eeeeee);
    background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#efefef),
		color-stop(0.50, #ffffff),
		to(#eeeeee));
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
    border: 1px solid #dddddd;
}

/*----- [[ Gabfire Tabs ]] -----*/
.tab_titles {
    list-style: none;
    margin: 0;
    padding: 5px 0 0 0 !important;
    height: 33px;
    font-size: 12px;
}

.tab_titles li {
    float: left;
    padding: 0 !important;
    margin: 0 !important;
    width: 33%;
    list-style: none !important;
    border: 0 !important;
    background: none !important;
}

.tab_titles li.gab_secondtab {
    width: 34%;
}

.tab_titles a {
    display: block;
    line-height: 31px;
    height: 31px;
    font-weight: bold;
    text-align: center;
    padding: 2px 0 0 0;
    position: relative;
    top: -1px!important;
    text-decoration: none;
}

.tab_titles a:active {
    outline: none;
}

.tab_titles .current, .tab_titles .current:hover, .tab_titles li.current a {
    top: -5px!important;
    height: 36px;
    cursor: default !important;
    outline: none;
    text-decoration: none;
}

.panes div {
    padding: 15px 10px 15px 10px !important;
}

.panes div div {
    padding: 0;
    border: none !important;
}

.panes li span.block {
    display: block;
    font-size: 11px;
    padding-top: 3px;
}

.panes li {
    list-style: none !important;
    text-indent: 0!important;
    overflow: hidden;
    margin-bottom: 7px;
    padding-bottom: 7px;
}

.panes li a {
    text-decoration: none;
    line-height: 19px;
}

.panes li img {
    float: right !important;
    margin: 2px 0 0 7px !important;
}

.panes .widget_recent_comments {
    padding: 0 !important;
}

.panes .widget_recent_comments li {
    line-height: 1.6em !important;
    padding-bottom: 12px !important;
}

.panes .widgettitle_in {
    margin: 0 0 7px;
    font: bold 16px sans-serif;
    display: block;
}

.panes .wp-post-image {
    width: 35px;
    line-height: 0;
    margin: 2px 0 0 7px;
    float: right;
}

/*----- [[ Tab color scheme: light ]] -----*/
#light_colorscheme {
    color: #222;
}

#light_colorscheme .tab_titles {
    border-bottom: 1px solid #cfcfcf;
    margin: 0;
}

#light_colorscheme .tab_titles a {
    background: none #F2F2F2  !important;
    border: 1px solid #cfcfcf!important;
    color: #222 !important;
}

#light_colorscheme .tab_titles a:hover {
    color: #222;
}

#light_colorscheme .tab_titles .current, .tab_titles .current:hover, .tab_titles li.current a {
    background-color: #fff !important;
    color: #222 !important;
    border-bottom: none!important;
}

#light_colorscheme .panes div {
    background-color: #fff!important;
    border: 1px solid #cfcfcf !important;
    border-top: none!important;
}

#light_colorscheme .panes li {
    background: none;
    border-bottom: 1px dotted #ddd !important;
    padding-left: 0;
}

#light_colorscheme .panes li  a {
    color: #444 !important;
}

#light_colorscheme .panes li  a:hover {
    color: #111 !important;
}

/*----- [[ Tab color scheme: dark ]] -----*/
#dark_colorscheme {
    color: #eee;
    margin: 0;
}

#dark_colorscheme .tab_titles {
    border-bottom: 1px solid #666;
}

#dark_colorscheme .tab_titles a {
    background: none #333 !important;
    border: 1px solid #666!important;
    color: #999 !important;
}

#dark_colorscheme .tab_titles a:hover {
    color: #333;
}

#dark_colorscheme .tab_titles .current, .tab_titles .current:hover, .tab_titles li.current a {
    background-color: #444 !important;
    color: #efefef !important;
    border-bottom: none!important;
}

#dark_colorscheme .panes div {
    background-color: #444!important;
    border: 1px solid #666 !important;
    border-top: none!important;
}

#dark_colorscheme .panes li {
    background: none;
    border-bottom: 1px dotted #3a3a3a !important;
    padding-left: 0;
}

#dark_colorscheme .panes li  a {
    color: #efefef !important;
}

.no-list-image {
    background: none !important;
    padding-left: 0 !important;
}

@media (max-width: 767px) {
    .widget.gab_ajaxtabs {
        list-style: none;
        margin: 0;
        padding-left: 5px;
        height: 33px;
        font-size: 12px;
    };
}	

/*----- [[ Archive Widget ]] -----*/
.gabfire_archive_widget form {
    display: block;
    margin-bottom: 0;
    font-size: 12px;
    line-height: 12px;
}

.gabfire_archive_widget select {
    width: 98%;
    margin: 0 0 5px;
    color: #444;
    border: 1px solid #ddd;
    height: 30px;
    margin-bottom: 15px;
}

.gabfire_archive_widget label {
    display: block;
    margin-bottom: 5px;
}

.google {
    width: 95%;
    padding: 0	5px 0 7px;
    margin-bottom: 0;
    border: 1px solid #ddd;
    color: #444;
    height: 30px;
}

/*----- [[ Related Posts ]] -----*/
.gabfire_relatedposts {
    display: block;
    overflow: hidden;
    margin: 0 0 15px;
    width: 100%;
    line-height: 1.3em;
}

.gab_relateditem {
    float: left;
    padding: 1%;
	margin: 0 1%;
    text-align: center;
} /* Width defined as % within framework/functions/gabfire-widgets.php file */
.gab_relateditem img {
    border: none !important;
    padding: 0 !important;
    margin: 0 auto 7px;
    width: 100%;
    height: auto !important;
}

/*----- [[ Search Widget ]] -----*/
form.gabfire_search_style1 {
    margin: 0;
    padding: 0;
    border: none;
}

form.gabfire_search_style1 fieldset {
    padding: 0;
}

form.gabfire_search_style1 .gab_search_text {
    margin: 0;
    border: none;
    font-size: 13px;
    line-height: 13px;
}

form.gabfire_search_style1 .submit_style1 {
    float: right;
    padding: 6px 5px 0 0;
    display: inline;
}

form.gabfire_search_style2 fieldset {
    margin: 0;
    padding: 0;
    border: none;
    width: 300px;
    height: 30px;
}

form.gabfire_search_style2 p {
    margin: 0;
}

form.gabfire_search_style2 .gab_search_text {
    float: right;
    padding: 0;
    background: none;
    border: 0;
    width: 225px;
    margin: 5px 40px 0 5px;
    color: #7c7a7a;
    font: 13px arial, verdana, sans-serif;
}

form.gabfire_search_style2 .submit_style2 {
    float: left;
    padding: 7px 0 0 8px;
	display: inline;    
}

form.gabfire_search_style1 input, form.gabfire_search_style1 input:hover, form.gabfire_search_style1 input:active, form.gabfire_search_style1 input:focus,
form.gabfire_search_style2 input ,form.gabfire_search_style2 input:hover, form.gabfire_search_style2 input:active, form.gabfire_search_style2 input:focus {
    box-shadow: none;
    outline: 0px !important;
    -webkit-appearance: none !important;
}

/*----- [[ Socilaize Widget ]] -----*/
.gabfire_social_widget a {
    width: 48px;
    height: 48px;
    float: left;
    margin: 3px 6px;
    display: inline;
    text-indent: -999em;
}

.gabfire_social_widget a.facebook {
    background: url(//www.wakeupnews.eu/wp-content/plugins/gabfire-widget-pack/images/social/facebook.png);
}

.gabfire_social_widget a.twitter {
    background: url(//www.wakeupnews.eu/wp-content/plugins/gabfire-widget-pack/images/social/twitter.png);
}

.gabfire_social_widget a.feed {
    background: url(//www.wakeupnews.eu/wp-content/plugins/gabfire-widget-pack/images/social/feed.png);
}

.gabfire_social_widget a.myspace {
    background: url(//www.wakeupnews.eu/wp-content/plugins/gabfire-widget-pack/images/social/myspace.png);
}

.gabfire_social_widget a.plus1 {
    background: url(//www.wakeupnews.eu/wp-content/plugins/gabfire-widget-pack/images/social/plus1.png);
}

.gabfire_social_widget a.picasa {
    background: url(//www.wakeupnews.eu/wp-content/plugins/gabfire-widget-pack/images/social/picasa.png);
}

.gabfire_social_widget a.flickr {
    background: url(//www.wakeupnews.eu/wp-content/plugins/gabfire-widget-pack/images/social/flickr.png);
}

.gabfire_social_widget a.lastfm {
    background: url(//www.wakeupnews.eu/wp-content/plugins/gabfire-widget-pack/images/social/lastfm.png);
}

.gabfire_social_widget a.linkedin {
    background: url(//www.wakeupnews.eu/wp-content/plugins/gabfire-widget-pack/images/social/linkedin.png);
}

.gabfire_social_widget a.youtube {
    background: url(//www.wakeupnews.eu/wp-content/plugins/gabfire-widget-pack/images/social/youtube.png);
}

.gabfire_social_widget a.vimeo {
    background: url(//www.wakeupnews.eu/wp-content/plugins/gabfire-widget-pack/images/social/vimeo.png);
}

.gabfire_social_widget a.delicious {
    background: url(//www.wakeupnews.eu/wp-content/plugins/gabfire-widget-pack/images/social/delicious.png);
}

.gabfire_social_widget a.stumbleupon {
    background: url(//www.wakeupnews.eu/wp-content/plugins/gabfire-widget-pack/images/social/stumbleupon.png);
}

.gabfire_social_widget a.deviantart {
    background: url(//www.wakeupnews.eu/wp-content/plugins/gabfire-widget-pack/images/social/deviantart.png);
}

.gabfire_social_widget a.digg {
    background: url(//www.wakeupnews.eu/wp-content/plugins/gabfire-widget-pack/images/social/digg.png);
}

.gabfire_social_widget a.foursquare {
    background: url(//www.wakeupnews.eu/wp-content/plugins/gabfire-widget-pack/images/social/foursquare.png);
}

.gabfire_social_widget a:link {
    background-position: bottom left;
}

.gabfire_social_widget a:hover {
    background-position: top left;
}

/*----- [[ Share Widget ]] -----*/
.gabfire_share_widget {
    padding-bottom: 5px;
    margin-bottom: 5px;
    display: block;
}
	/* Share buttons below post */
.gab_share_buttons {
    width: 100%;
    display: block;
    height: 38px;
}

.gab_share_buttons:after {
    clear: both;
    content: '.';
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
}

.google-share-button {
    float: left;
    width: 105px;
    margin-top: 1px;
}

.twitter-share-button {
    float: left;
    width: 95px;
    margin-top: 1px;
}

.facebook-share-button {
    float: left;
    width: 90px;
    margin-top: 1px;
}

.pinterest-share-button {
    float: left;
    width: auto;
	width: 55px;
}

.linkedin-share-button {
    float: left;
    width: auto;
}

/* Share boxes below post */
.gab_share_boxes {
    width: 100%;
    display: block;
    height: 75px;
}

.gab_share_boxes:after {
    clear: both;
    content: '.';
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
}

.google-share-box {
    display: block;
    float: left;
    width: 65px;
    margin-top: 1px;
}

.facebook-share-box {
    display: block;
    float: left;
    width: 60px;
    margin-top: 1px;
}

.twitter-share-box {
    display: block;
    float: left;
    width: 70px;
    width: auto;
    margin-right: 20px;
}

.pinterest-share-box {
    display: block;
    float: left;
    min-width: 50px;
    width: auto;
    margin-top: 20px;
}

.linkedin-share-box {
    display: block;
    float: left;
    width: 67px;
    width: auto;
    margin-right: 20px;
}


.gabfire_share_widget a {
    width: 32px;
    height: 32px;
    float: left;
    margin: 4px 8px 4px 0;
    display: inline;
    text-indent: -999em;
}

.gabfire_share_widget a.facebook {
    background: url(//www.wakeupnews.eu/wp-content/plugins/gabfire-widget-pack/images/share/facebook.png);
}

.gabfire_share_widget a.plus1 {
    background: url(//www.wakeupnews.eu/wp-content/plugins/gabfire-widget-pack/images/share/plus1.png);
}

.gabfire_share_widget a.twitter {
    background: url(//www.wakeupnews.eu/wp-content/plugins/gabfire-widget-pack/images/share/twitter.png);
}

.gabfire_share_widget a.email {
    background: url(//www.wakeupnews.eu/wp-content/plugins/gabfire-widget-pack/images/share/email.png);
}

.gabfire_share_widget a.delicious {
    background: url(//www.wakeupnews.eu/wp-content/plugins/gabfire-widget-pack/images/share/delicious.png);
}

.gabfire_share_widget a.digg {
    background: url(//www.wakeupnews.eu/wp-content/plugins/gabfire-widget-pack/images/share/digg.png);
}

.gabfire_share_widget a.google2 {
    background: url(//www.wakeupnews.eu/wp-content/plugins/gabfire-widget-pack/images/share/google.png);
}

.gabfire_share_widget a.stumbleupon {
    background: url(//www.wakeupnews.eu/wp-content/plugins/gabfire-widget-pack/images/share/stumbleupon.png);
}

.gabfire_share_widget a.reddit {
    background: url(//www.wakeupnews.eu/wp-content/plugins/gabfire-widget-pack/images/share/reddit.png);
}

.gabfire_share_widget a.technorati {
    background: url(//www.wakeupnews.eu/wp-content/plugins/gabfire-widget-pack/images/share/technorati.png);
}

.gabfire_share_widget a.yahoo {
    background: url(//www.wakeupnews.eu/wp-content/plugins/gabfire-widget-pack/images/share/yahoo.png);
}

.gabfire_share_widget a.blogger {
    background: url(//www.wakeupnews.eu/wp-content/plugins/gabfire-widget-pack/images/share/blogger.png);
}

.gabfire_share_widget a.myspace {
    background: url(//www.wakeupnews.eu/wp-content/plugins/gabfire-widget-pack/images/share/myspace.png);
}

.gabfire_share_widget a.rss {
    background: url(//www.wakeupnews.eu/wp-content/plugins/gabfire-widget-pack/images/share/rss.png);
}

.gabfire_share_widget a:link {
    background-position: bottom left;
}

.gabfire_share_widget a:hover {
    background-position: top left;
}

/*----- [[ Author Badge Widget ]] -----*/
.gabfire_authorbadge {
    padding: 5px 14px 5px 14px;
    background: #f5f6f7;
    margin: 0;
    border: 1px solid #ddd;
    overflow: hidden;
}

.gabfire_authorbadge img {
    float: left;
    margin: 3px 7px 4px 0 !important;
    color: #666;
}

.gabfire_authorbadge .author_social {
    display: list-item;
    margin: 0 0 7px;
    font-size: 13px;
    line-height: 16px;
    list-style: none;
    padding: 3px 0 3px 24px;
    border-bottom: 1px dotted #ddd;
    text-decoration: none;
}

.gabfire_authorbadge .t_link {
    background: url(//www.wakeupnews.eu/wp-content/plugins/gabfire-widget-pack/images/ico/ico_twitter.png) no-repeat 2px 3px;
}

.gabfire_authorbadge .f_link {
    background: url(//www.wakeupnews.eu/wp-content/plugins/gabfire-widget-pack/images/ico/ico_facebook.png) no-repeat 2px 3px;
}

.gabfire_authorbadge .g_link {
    background: url(//www.wakeupnews.eu/wp-content/plugins/gabfire-widget-pack/images/ico/ico_gplus.png) no-repeat 2px 3px;
}

.gabfire_authorbadge .w_link {
    background: url(//www.wakeupnews.eu/wp-content/plugins/gabfire-widget-pack/images/ico/ico_home.png) no-repeat 2px 3px;
}

.gabfire_authorbadge .a_link {
    background: url(//www.wakeupnews.eu/wp-content/plugins/gabfire-widget-pack/images/ico/ico_all.png) no-repeat 2px 3px;
}

.gabfire_authorbadge p {
    overflow: hidden;
    margin-bottom: 15px !important;
}

.gabfire_authorbadge .widget-innertitle {
    font-size: 15px;
    line-height: 19px;
    padding: 0;
    margin: 0 0 7px;
    letter-spacing: 0;
    color: #333;
}

.gabfire_authorbadge ul li {
    border-bottom: 1px dotted #ddd;
    margin-bottom: 5px;
    padding-bottom: 5px;
    line-height: 16px !important;
    list-style: none;
}

.gabfire_authorbadge .authorstweets {
    margin-top: 15px;
}
	
/*----- [[ RSS Widget ]] -----*/
.widget_rss a.rsswidget {
    color: #000;
}

.widget_rss a.rsswidget:hover {
    color: #ff4b33;
}

.widget_rss .widget-title img {
    width: 11px;
    height: 11px;
}	
	
/*----- [[ Flickr Widget ]] -----*/
.flickr_badge_image {
    width: auto;
    background-color: #fff;
    padding: 3px;
    margin: 0 7px 15px;
    float: left;
    position: relative;
    -moz-box-shadow: 0 0 1px #eee;
    -webkit-box-shadow: 1px 1px 1px #eee;
    box-shadow: 1px 1px 1px #eee;
}

.flickr_badge_image, .flickr_badge_image img {
    border: 1px solid #eee;
}

.gab_text_widget {overflow:hidden}
.gab_text_widget .widgettitle {min-height:24px;padding:8px 0}

/*----- [[ Contact Us ]] -----*/
.gab_contact_widget, .gab_contact_widget p {font-size:15px}
.gab_contact_logocont {border-bottom:1px dotted #efefef;display:block;padding-bottom:20px;margin-bottom:20px}
.gab_contact_widget .aligncenter {margin:0 auto;}

.clear {clear:both;display:block;height:1px;}

/*----- [[ Contact Us ]] -----*/
.gabfire-tweets {}
.gabfire-tweets  li{overflow:hidden;margin-left:0 !important}
.gabfire-tweets img {width:40px}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none;}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url(//www.wakeupnews.eu/wp-content/themes/city-desk/inc/js/fancybox/fancybox.png);}
#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none;}
#fancybox-tmp{border:0;overflow:auto;display:none;margin:0;padding:0;}
#fancybox-wrap{position:absolute;top:0;left:0;z-index:1101;outline:none;display:none;padding:20px;}
#fancybox-outer{position:relative;width:100%;height:100%;background:#fff;}
#fancybox-content{width:0;height:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0 solid #fff;padding:0;}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101;}
#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url(//www.wakeupnews.eu/wp-content/themes/city-desk/inc/js/fancybox/fancybox.png) -40px 0;cursor:pointer;z-index:1103;display:none;}
#fancybox-error{color:#444;font:normal 12px Arial, sans-serif;line-height:20px;margin:0;padding:14px;}
#fancybox-img{width:100%;height:100%;border:none;outline:none;line-height:0;vertical-align:top;margin:0;padding:0;}
#fancybox-frame{width:100%;height:100%;border:none;display:block;}
#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url(//www.wakeupnews.eu/wp-content/themes/city-desk/inc/js/fancybox/blank.gif);z-index:1102;display:none;}
#fancybox-left{left:0;}
#fancybox-right{right:0;}
#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block;}
#fancybox-left-ico{background-image:url(//www.wakeupnews.eu/wp-content/themes/city-desk/inc/js/fancybox/fancybox.png);background-position:-40px -30px;}
#fancybox-right-ico{background-image:url(//www.wakeupnews.eu/wp-content/themes/city-desk/inc/js/fancybox/fancybox.png);background-position:-40px -60px;}
#fancybox-left:hover,#fancybox-right:hover{visibility:visible;}
#fancybox-left:hover span{left:20px;}
#fancybox-right:hover span{left:auto;right:20px;}
.fancybox-bg{position:absolute;border:0;width:20px;height:20px;z-index:1001;margin:0;padding:0;}
#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url(//www.wakeupnews.eu/wp-content/themes/city-desk/inc/js/fancybox/fancybox-x.png);}
#fancybox-bg-ne{top:-20px;right:-20px;background-image:url(//www.wakeupnews.eu/wp-content/themes/city-desk/inc/js/fancybox/fancybox.png);background-position:-40px -162px;}
#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url(//www.wakeupnews.eu/wp-content/themes/city-desk/inc/js/fancybox/fancybox-y.png);background-position:-20px 0;}
#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url(//www.wakeupnews.eu/wp-content/themes/city-desk/inc/js/fancybox/fancybox.png);background-position:-40px -182px;}
#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url(//www.wakeupnews.eu/wp-content/themes/city-desk/inc/js/fancybox/fancybox-x.png);background-position:0 -20px;}
#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url(//www.wakeupnews.eu/wp-content/themes/city-desk/inc/js/fancybox/fancybox.png);background-position:-40px -142px;}
#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url(//www.wakeupnews.eu/wp-content/themes/city-desk/inc/js/fancybox/fancybox-y.png);}
#fancybox-bg-nw{top:-20px;left:-20px;background-image:url(//www.wakeupnews.eu/wp-content/themes/city-desk/inc/js/fancybox/fancybox.png);background-position:-40px -122px;}
#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102;}
.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative;}
.fancybox-title-outside{padding-top:10px;color:#fff;}
.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left;}
#fancybox-title-over{background-image:url(//www.wakeupnews.eu/wp-content/themes/city-desk/inc/js/fancybox/fancy_title_over.png);display:block;padding:10px;}
.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px;}
#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto;}
#fancybox-title-float-wrap td{border:none;white-space:nowrap;}
#fancybox-title-float-left{background:url(//www.wakeupnews.eu/wp-content/themes/city-desk/inc/js/fancybox/fancybox.png) -40px -90px no-repeat;padding:0 0 0 15px;}
#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;background:url(//www.wakeupnews.eu/wp-content/themes/city-desk/inc/js/fancybox/fancybox-x.png) 0 -40px;padding:0 0 3px;}
#fancybox-title-float-right{background:url(//www.wakeupnews.eu/wp-content/themes/city-desk/inc/js/fancybox/fancybox.png) -55px -90px no-repeat;padding:0 0 0 15px;}