/*----- [[ 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;
}

.news-signup {background:url(http://www.yorkshirestandard.co.uk/wp-content/plugins/gabfire-widget-pack/images/newsletter.jpg) top center;padding:20px;text-align:center}
.news-signup .widgettitle {color:#fff;font-size:25px;font-weight:700}
.news-signup .sidebar_feedwidget {width:253px;height:46px;background:url(http://www.yorkshirestandard.co.uk/wp-content/plugins/gabfire-widget-pack/images/submit-newsletter.png);padding:4px;margin:0 auto;}
.news-signup .sidebar_mailinput {width:206px;height:38px;border:none;padding:0 0 0 5px;float:left;font-size:14px;color:#888}
.news-signup .sidebar_mailinput_submit {float: right;display: inline;}
.news-signup p {margin-top:15px;color:#fff;margin-bottom:0;}
	
/*----- [[ 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: auto;
	padding:5px;
    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('http://www.yorkshirestandard.co.uk/wp-content/plugins/gabfire-widget-pack/images/social/facebook.png');
}

.gabfire_social_widget a.twitter {
    background: url('http://www.yorkshirestandard.co.uk/wp-content/plugins/gabfire-widget-pack/images/social/twitter.png');
}

.gabfire_social_widget a.feed {
    background: url('http://www.yorkshirestandard.co.uk/wp-content/plugins/gabfire-widget-pack/images/social/feed.png');
}

.gabfire_social_widget a.instagram {
    background: url('http://www.yorkshirestandard.co.uk/wp-content/plugins/gabfire-widget-pack/images/social/instagram.png');
}

.gabfire_social_widget a.plus1 {
    background: url('http://www.yorkshirestandard.co.uk/wp-content/plugins/gabfire-widget-pack/images/social/plus1.png');
}

.gabfire_social_widget a.picasa {
    background: url('http://www.yorkshirestandard.co.uk/wp-content/plugins/gabfire-widget-pack/images/social/picasa.png');
}

.gabfire_social_widget a.flickr {
    background: url('http://www.yorkshirestandard.co.uk/wp-content/plugins/gabfire-widget-pack/images/social/flickr.png');
}

.gabfire_social_widget a.lastfm {
    background: url('http://www.yorkshirestandard.co.uk/wp-content/plugins/gabfire-widget-pack/images/social/lastfm.png');
}

.gabfire_social_widget a.linkedin {
    background: url('http://www.yorkshirestandard.co.uk/wp-content/plugins/gabfire-widget-pack/images/social/linkedin.png');
}

.gabfire_social_widget a.youtube {
    background: url('http://www.yorkshirestandard.co.uk/wp-content/plugins/gabfire-widget-pack/images/social/youtube.png');
}

.gabfire_social_widget a.vimeo {
    background: url('http://www.yorkshirestandard.co.uk/wp-content/plugins/gabfire-widget-pack/images/social/vimeo.png');
}

.gabfire_social_widget a.delicious {
    background: url('http://www.yorkshirestandard.co.uk/wp-content/plugins/gabfire-widget-pack/images/social/delicious.png');
}

.gabfire_social_widget a.stumbleupon {
    background: url('images/social/stumbleupon.png');
}

.gabfire_social_widget a.deviantart {
    background: url('http://www.yorkshirestandard.co.uk/wp-content/plugins/gabfire-widget-pack/images/social/deviantart.png');
}

.gabfire_social_widget a.digg {
    background: url('http://www.yorkshirestandard.co.uk/wp-content/plugins/gabfire-widget-pack/images/social/digg.png');
}

.gabfire_social_widget a.foursquare {
    background: url('http://www.yorkshirestandard.co.uk/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('http://www.yorkshirestandard.co.uk/wp-content/plugins/gabfire-widget-pack/images/share/facebook.png');
}

.gabfire_share_widget a.plus1 {
    background: url('http://www.yorkshirestandard.co.uk/wp-content/plugins/gabfire-widget-pack/images/share/plus1.png');
}

.gabfire_share_widget a.twitter {
    background: url('http://www.yorkshirestandard.co.uk/wp-content/plugins/gabfire-widget-pack/images/share/twitter.png');
}

.gabfire_share_widget a.email {
    background: url('http://www.yorkshirestandard.co.uk/wp-content/plugins/gabfire-widget-pack/images/share/email.png');
}

.gabfire_share_widget a.delicious {
    background: url('http://www.yorkshirestandard.co.uk/wp-content/plugins/gabfire-widget-pack/images/share/delicious.png');
}

.gabfire_share_widget a.digg {
    background: url('http://www.yorkshirestandard.co.uk/wp-content/plugins/gabfire-widget-pack/images/share/digg.png');
}

.gabfire_share_widget a.google2 {
    background: url('http://www.yorkshirestandard.co.uk/wp-content/plugins/gabfire-widget-pack/images/share/google.png');
}

.gabfire_share_widget a.stumbleupon {
    background: url('http://www.yorkshirestandard.co.uk/wp-content/plugins/gabfire-widget-pack/images/share/stumbleupon.png');
}

.gabfire_share_widget a.reddit {
    background: url('http://www.yorkshirestandard.co.uk/wp-content/plugins/gabfire-widget-pack/images/share/reddit.png');
}

.gabfire_share_widget a.technorati {
    background: url('http://www.yorkshirestandard.co.uk/wp-content/plugins/gabfire-widget-pack/images/share/technorati.png');
}

.gabfire_share_widget a.yahoo {
    background: url('http://www.yorkshirestandard.co.uk/wp-content/plugins/gabfire-widget-pack/images/share/yahoo.png');
}

.gabfire_share_widget a.blogger {
    background: url('http://www.yorkshirestandard.co.uk/wp-content/plugins/gabfire-widget-pack/images/share/blogger.png');
}

.gabfire_share_widget a.myspace {
    background: url('http://www.yorkshirestandard.co.uk/wp-content/plugins/gabfire-widget-pack/images/share/myspace.png');
}

.gabfire_share_widget a.rss {
    background: url('http://www.yorkshirestandard.co.uk/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('http://www.yorkshirestandard.co.uk/wp-content/plugins/gabfire-widget-pack/images/ico/ico_twitter.png') no-repeat 2px 3px;
}

.gabfire_authorbadge .f_link {
    background: url('http://www.yorkshirestandard.co.uk/wp-content/plugins/gabfire-widget-pack/images/ico/ico_facebook.png') no-repeat 2px 3px;
}

.gabfire_authorbadge .g_link {
    background: url('http://www.yorkshirestandard.co.uk/wp-content/plugins/gabfire-widget-pack/images/ico/ico_gplus.png') no-repeat 2px 3px;
}

.gabfire_authorbadge .w_link {
    background: url('http://www.yorkshirestandard.co.uk/wp-content/plugins/gabfire-widget-pack/images/ico/ico_home.png') no-repeat 2px 3px;
}

.gabfire_authorbadge .a_link {
    background: url('http://www.yorkshirestandard.co.uk/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}