.abcxyz{ display:none }
.top-menu-wrapper{background:#36403f}
#top-navigation .menu li a:hover, #top-right-navigation .menu li a:hover{color:#8224e3!important} 
body{font-size:18px;font-family:PT Serif;font-weight:400;font-style:normal;color:#3d3d3d}
h1{ font-size:35px;font-family:Jockey One;font-weight:400;font-style:normal;color:#3d3d3d;text-transform:none}
h2{ font-size:26px;font-family:Oswald;font-weight:400;font-style:normal;color:#3d3d3d;text-transform:none}
h2 a{color:#3d3d3d;}
h3{ font-size:22px;font-family:Jockey One;font-weight:400;font-style:normal;text-transform:none}
h3 a{color:#3d3d3d;}
h4{ font-size:18px;font-family:Jockey One;font-weight:400;font-style:normal;color:#3d3d3d;text-transform:none}
h4 a{color:#3d3d3d;}
h5{ font-size:14px;font-family:Oswald;font-weight:400;font-style:normal;color:#3d3d3d;text-transform:none}
h6{ font-size:12px;font-family:Droid Sans;font-weight:400;font-style:normal;color:#3d3d3d;text-transform:none}
#secondary-left .widget-title, #secondary-right .widget-title, #secondary .widget-title, #colophon .widget-title{ font-size:18px;font-family:Oswald;font-weight:400;font-style:normal;color:#3d3d3d;text-transform:none}
#page-overlay{background-image:url(https://www.quirkyresearch.com/wp-content/themes/accesspress-mag-pro/images/preloader/loader11.gif)}
.top-footer{background: none repeat scroll 0 0#f1f1f1;}
#colophon .widget-title > span {background: none repeat scroll 0 0#f1f1f1 }
#site-navigation{ background: url(https://www.quirkyresearch.com/wp-content/themes/accesspress-mag-pro/images/slight-border.jpg) repeat-x scroll left bottom#ffffff}
#site-navigation ul .mega-sub-menu, #site-navigation ul.mega-sub-menu .ap-mega-menu-con-wrap{ background:#ffffff}
#site-navigation ul li a{ font-size:16px;font-family:Oswald;font-weight:300;font-style:normal;color:#3d3d3d;text-transform:none}
#top-navigation .menu li a, #top-right-navigation .menu li a{ font-size:14px;font-family:Oswald;font-weight:300;font-style:normal;color:#ffffff;text-transform:none}
#site-navigation ul li:hover > a, #site-navigation ul.mega-sub-menu .ap-mega-menu-cat-wrap .mega-active-cat, #site-navigation .menu-post-block:hover h3 a, #site-navigation ul li.current-menu-ancestor > a{color:#7100e2 !important}
#site-navigation ul li.current-menu-item > a{color:#7100e2 !important}
#site-navigation ul.sub-menu, #site-navigation ul.children{background:#ffffff} 
.big-cat-box{background:#3d3d3d}
.small-slider-wrapper .cat-name {background:#3d3d3d}
.big-cat-box .cat-name, .apmag-slider-smallthumb .cat-name, .big-cat-box .comment_count, .big-cat-box .apmag-post-views {color:#e5e5e5}
#footer-navigation ul li a{ font-size:14px;font-family:Dosis;font-weight:400;font-style:normal;color:#e6e6e6;text-transform:uppercase }
#footer-navigation ul li a:hover{color:#cccccc}
body.boxed-layout{ background-color:#7100e2}
 
.bttn:hover, 
button, 
input[type="button"]:hover, 
input[type="reset"]:hover, 
input[type="submit"]:hover,.comment-author .fn .url:hover,
.nav-toggle,.ak-search .search-form,
.slider-wrapper .bx-pager-item a,.slide-excerpt,.mag-slider-caption .slide-title,
.mag-small-slider-caption .slide-title,.mag-small-slider-caption .home-posted,
.big-image-overlay i,.error404 .error-num .num,.entry-meta .post-categories li a,
.bread-you,.post-source-wrapper .source,.post-via-wrapper .via,.percent-rating-bar-wrap div,
.home-style1-layout .owl-prev, .home-style1-layout .owl-next,
#back-top:hover,.social-shortcode a:hover,.ticker-title,.widget_newsletterwidget .newsletter-submit,
.boxed-style a,
.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button,
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt,
.vertical .ap_tab_group .tab-title.active, .vertical .ap_tab_group .tab-title.hover,
.horizontal .ap_tab_group .tab-title.active, .horizontal .ap_tab_group .tab-title.hover,
nav.woocommerce-MyAccount-navigation ul li a{
	background:#7100e2;
}

a:hover, a:focus, a:active,a,.entry-footer a:hover,.navigation .nav-links a:hover,#cancel-comment-reply-link:before,
#cancel-comment-reply-link,.logged-in-as a,#site-navigation ul li:hover > a,
#site-navigation ul li.current-menu-item > a,
.search-icon > i:hover,.block-post-wrapper .post-title a:hover,.random-posts-wrapper .post-title a:hover,
.sidebar-posts-wrapper .post-title a:hover,.review-posts-wrapper .single-review .post-title a:hover,
.latest-single-post a:hover,.block-poston a:hover,.ratings-wrapper .star-value,
.bottom-footer .ak-info a:hover,.oops,.error404 .not_found,.widget ul li:hover a,
.widget ul li:hover:before,
.post-review-wrapper .section-title,.review-featured-wrap .stars-count,
.post-review-wrapper .summery-label, article.hentry .entry-footer > span, .author-metabox .author-title,.navigation .nav-links a:hover,
#top-navigation .menu li a:hover, #top-right-navigation .menu li a:hover, 
.search-icon > i, 
.random-post-icon > a,
.owl-theme .owl-controls .owl-nav div:hover .fa,
.total-reivew-wrapper .total-value,
.ticker-content > a:hover,
.total-reivew-wrapper .stars-count,
.cat-link.view-all-button:hover,
#accesspres-mag-breadcrumbs .ak-container > a:hover,
.woocommerce .woocommerce-info:before,
.woocommerce .star-rating span:before {
	color:#7100e2;
}

.ak-search .search-form .search-submit:hover,
.ak-search .search-form .search-submit:hover,.widget_newsletterwidget .newsletter-submit:hover,
.edit-link .post-edit-link:hover,
.boxed-style a:hover,
.entry-meta .post-categories li a:hover,
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,
.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover,
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover,
nav.woocommerce-MyAccount-navigation ul li:hover a,
nav.woocommerce-MyAccount-navigation ul li.is-active a {
	background:#6600cb;
}

.search-icon > i:hover, .random-post-icon > a:hover { 
	color:#6600cb 
}

.navigation .nav-links a,.bttn, button, input[type="button"], input[type="reset"], 
input[type="submit"],#top-navigation ul.sub-menu li:hover,#top-navigation ul.sub-menu li.current-menu-item,
#top-navigation ul.sub-menu li.current-menu-ancestor,#footer-navigation ul.sub-menu li:hover,
#footer-navigation ul.sub-menu li.current-menu-item,#footer-navigation ul.sub-menu li.current-menu-ancestor,
#top-right-navigation ul.sub-menu li:hover,#site-navigation ul.menu > li:hover > a:after,
#site-navigation ul.menu > li.current-menu-item > a:after,
#site-navigation ul.menu > li.current-menu-ancestor > a:after,
#site-navigation ul.sub-menu li:hover,#site-navigation ul.sub-menu li.current-menu-item,
#site-navigation ul.sub-menu li.current-menu-ancestor,.bread-you:after,
.social-shortcode a:hover,.bttn.ap-default-bttn.ap-outline-bttn,
.ap_tagline_box.ap-all-border-box,.ap_tagline_box.ap-left-border-box,
.ap_tagline_box.ap-top-border-box,.ticker-title:before{
	border-color:#7100e2;
}
.bread-you:after{
    border-left: 5px solid #7100e2;
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
}

.ticker-title:before{
	border-top: 6px solid transparent;
  	border-bottom: 6px solid transparent;
  	border-left: 6px solid #7100e2;
}
.rtl .ticker-title:before, .rtl .bread-you:after {
	border-right: 6px solid #7100e2;
}

.home-style1-layout .owl-next, .home-style1-layout .owl-prev {
	border: 1px solid #7100e2;
}

.sub-toggle, .mega-sub-toggle {
    background: none repeat scroll 0 0 #7100e2;
}

.woocommerce .woocommerce-info {
	border-top-color:#7100e2;
}

.mag-slider-caption .slide-title {
	background:#3d3d3d;
	color:#ffffff;
	font-family:Jockey One;
	font-size:24px;
	text-transform:none;
}

.mag-small-slider-caption .slide-title{
	background:#3d3d3d;
	color:#ffffff;
	font-family:Jockey One;
	font-size:16px;
	text-transform:none;
}


.mag-slider-caption .slide-title, .mag-small-slider-caption .slide-title {
	background: none repeat scroll 0 0 rgba(61,61,61,0.5) ;
}
#site-navigation ul.sub-menu li {
	border-bottom: 1px solid #7100e2;
}
@media screen and (max-width:767px){
	#accesspres-mag-breadcrumbs{ display:none; }
}
@media screen and (max-width:767px){
	#site-navigation ul li:hover, 
	#site-navigation ul.menu > li.current-menu-item, 
	#site-navigation ul.menu > li.current-menu-ancestor,
	#site-navigation ul.mega-sub-menu .ap-mega-menu-cat-wrap>div:hover {
		border-bottom: 1px solid #7100e2;
	}
}
.basic .entry-title,
.basic #site-title {font-family:'Jockey One',sans-serif; font-weight:400;}
.sitelogo-wrap img {max-width:350px;}
 
/* Images */
 
.wp-caption	{ margin-bottom: 0; }
 
.inline-getty	{ padding: 5px; }
 
.getty-left	{float: left !important; padding-right: 5px !important;}
.getty-right	{float: right !important; padding-left: 5px !important;}


/* Posts headings */
 
h2, h3, h4 {clear: none;}
 
.violator	{border: 5px solid black; padding:10px;
		background-color: gainsboro; float:right; width: 200px
		}
	
.basic h4
	{ line-height:1em; margin:0 0 0 0;} /* Use h4 for bannered posts */
 
h5	{margin:0 0 0 0; line-height:1.2em;}

.page-title, .page-header {text-transform: none; !important}

h1 {text-transform: none; !important}

h2.exclusive, .post-banner, [class^="highlight-game"] {color: #fff;
    display: inline-block;
    font-size: 1rem;
    letter-spacing: 0.2em
    font-weight: 700;
    line-height: 1;
    padding: 5px 13px;
    text-transform: uppercase;
    -webkit-transform: skewX(-15deg);
    -moz-transform: skewX(-15deg);
    -ms-transform: skewX(-15deg);
    -o-transform: skewX(-15deg);
    transform: skewX(-15deg);}

.post-banner {background-color: #ff005b; margin-left: 5px; 
           letter-spacing: 0.2em;
            text-transform: uppercase; }
 
.entry-title {font-family: 'Jockey One'; text-transform: none; !important} 

/* Post specials */
.self-ref {font-variant: small-caps; }
 
.inline-meta	{float:right; font-style:italic; white-space: nowrap;}
       /* inline-meta is for author signatures at the end of a subpost */
 
.imageblock:after	{clear:both;}

.bread-you {font-family: 'Jockey One';}


/* Byline and meta */

ul.post-categories {font-family: Arial, Helvetica, sans-serif; font-weight: 700; text-transform: uppercase; }

.meta-slug {margin-left:50px;
		font:18px Arial,Helvetica,sans; font-variant:small-caps;} /* From 2014 design - update needed! */
 
*/ Content major */
.entry-content, .assignment_list ul ul, .liveblog-entry-text 	
	{  text-align: justify; text-justify: distribute;
	font-family:'Cormorant Garamond', 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif; 
	font-weight: 500;
	font-size:21px;
	color: #000000; }
 
.entry-content a:link,
.entry-content a:hover,
.entry-content a:visited,
.entry-content a:active {
			border-bottom: .125rem inset indigo;
		}
 
blockquote  {
	margin-left:50px;
	padding-left:20px;
	border-left: 10px solid grey;
	background-color:gainsboro;
	font-style:normal;
	}
 
blockquote cite,
blockquote em,
blockquote i {
	font-style: italic;
}
 
del {color:grey;}
 
ins {color:green; border-bottom:1px green dotted;
	background-color: white !important; }

.icon-links a {border-bottom:none;}

.afl  {color: #c8102e;}
.aafc {color: #002664;}
 
ol li {margin-left: 15px;}
 
hr {width: 75%; border: 0; height: 2px; background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));}


 
/* Tables */
td ol li {margin: 0 0 0 -2px; }
td ul li {margin: 0 0 0 -2px; }

td ol, td ul {margin-bottom: 0px; padding-bottom 0px;}

#content tr th {padding:3px 3px;}
 
#content tr td {padding:3px 3px;}
 
table {
	font: 300 12pt Oswald, sans-serif;
	border: 1px solid #e7e7e7;
	margin: 0 -1px 24px 0;
	text-align: left;
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0px;
}
table td {border-left:0; border-right:0; margin: 0px; vertical-align:baseline;
		}
 
.boxscore   {
	  margin-left: auto;  margin-right: auto;
	  max-width:50%; 
	  }

ul.linescore
	  { margin-left:20px;
	    list-item-style:none;
	    }

tr th,
thead th {
	color: #888;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	background-color:#e7e7e7;
	border: 0px;
	margin: 0px;
	vertical-align: baseline;
}
tr td {
	border-top: 1px solid #e7e7e7;
	padding: 3px;
}
 
tr.odd td {
	background-color: #f2f7fc;
}
 
.bigtable {max-width: 100%; font-size: 9px; line-height: 105%;}

.wpDataTable {max-width:100%;
	font: 300 9pt "Droid Sans", sans-serif;}

.bigcolumn {font-size: 9px; line-height: 125%;}


.highlight-1 {background-color: khaki;}
.highlight-2 {background-color: antiquewhite;}
.highlight-3 {background-color: aliceblue;}
.highlight-4 {background-color: gainsboro;}
.highlight-w {background-color: palegreen;}
.highlight-l {background-color: lightpink;}
.highlight-t {background-color: palegoldenrod;}
.highlight-game-wc, .highlight-cell-wc {background-color: #16a765; color: whitesmoke; padding:0 3px 0 3px; font: bold 80% sans-serif !important}
.highlight-game-div, .highlight-cell-div {background-color: #4986e7; color: whitesmoke; padding:0 3px 0 3px; font: bold 80% sans-serif !important}
.highlight-game-cc, .highlight-cell-cc {background-color: #e9b330; color: whitesmoke; padding:0 3px 0 3px; font: bold 80% sans-serif !important}
.highlight-game-sb, .highlight-cell-sb {background-color: silver; color: whitesmoke; padding:0 3px 0 3px; font: bold 80% sans-serif !important}
.highlight-game-other, .highlight-cell-other {background-color: black; color: whitesmoke; padding:0 3px 0 3px; font: bold 80% sans-serif !important}
.highlight-game-misc, .highlight-cell-misc {background-color: crimson; color: whitesmoke; padding:0 3px 0 3px; font: bold 80% sans-serif !important}

var {display:hidden;} 
 
.nowrap, .roster-name  { white-space: nowrap;}
 
[class^="roster-"], table.smart-table td  {vertical-align: middle; }
 
.numeric-cell, .roster-experience {text-align:right; padding-right:10px;}
 
.roster, .grade-card 	{float:left; width:250; max-width:100%; padding-right:1px;}
 
.roster-header, .grade-header	{font-size:10px;}
 
.roster-college, .roster-occupation, .smart-table, .text-cell, .text-cell-block {text-align:left; line-height:.9em; }
 
.text-cell-block {white-space: nowrap;}
 
.centered-cell {text-align:center; line-height:.9em; }
 
.thincent {width: 20px; text-align:center;}

.roster-note {text-align: left;}
 
.reversecell, .grade-game, .roster-position,
.roster-number 		{background-color:black;  color:white; text-align:center;} /* removed font-weight: bolder */
 
.roster-position, .roster-number {font-family:"Jockey One"; font-size:110%;}

td.group, td.header-row {font-family:"Jockey One"; font-size:125%; background-color:black;  color:white; }
 
td.grade-icon {text-align:center;}
/* Assignment Posts */
/* remove until workaround
.assignment_list ul > li 	
	{list-style-type: none;
	color: #333333;
	margin-top:15px;
  	font-family: Lato, sans-serif;
  	font-weight: normal;
	
	}
*/
.assignment_list ul  		/* Game list */
	{list-style: disc outside;
	padding-left:15px; margin-left: 2em;
		}
 
.assignment_list ul ul li	/* Special note for game */
	{list-style-type: none;
	padding-left: 16px;}
 
.assignment_list ul ul li:before
	{content: "‣";
	padding-right: 8px;
	color: #333333;}
 
.network  {padding: 1px;
		text-transform:uppercase;
		font-family: Arial, sans-serif;
		font-size: 8px; vertical-align:middle;
		color: black;
		border-radius: 5px 5px 5px 5px;
		border: 1px solid black;
		line-height: 6px;}
 
 
/* Live blog */
 
/* Note: 2 different plug-ins used.
	Liveblog is the Automattic, Inc. plugin.
	Liveblogging is the plugin that creates entries through the dashboard
*/
 
.liveblog-entry-text {font-size:14px !important; line-height:15px !important}
 
.liveblogging-entry {width:100%; height:1px; background-color:lightslategray; margin-bottom:1px; clear:both;}
 
.liveblog-entry .liveblog-meta .liveblog-author-avatar img {
	width: 100px;
	height: 100px; }
 
.liveblog-author
	{float:right; border-radius: 1em 4em 1em 4em;
	border-bottom:3px solid lightslategray; 
	display: inline-block;
	padding:1px 4px 1px 16px;
	background-color:lightgray;
	font-size:8pt; line-height: .9em; text-align:center;
	margin-bottom:0;}
 
.liveblog-score, .liveblog-yes {font-size:110%; background-color:palegreen; color:black;
	}
 
.liveblog-penalty, .liveblog-neutral {background-color: yellow;}
 
.liveblog-challenge, .liveblog-no {background-color:lightcoral; color:black;}
 
 
/* Plugin mods */
.jetpack-display-remote-posts img {max-width:90% !important;}


/*Pages list widget */
.widget_pages ul {margin: 0 0 0 0;}
.widget_pages ul li {margin-bottom: 0;
				padding-left: 5px;}
.widget_pages ul ul li {padding-left:1.5em;}
 
 
/*FZ On-air widget */
.airtime p	{margin-bottom: 2px} /* Airtime class for FZ on-air appearance widget */
 
.airtime ul	{
		list-style-type: none;
		padding: 0px;
		margin: 0px;
		}
.airtime li 	{border-top:1px dotted lightslategray;
		clear:both; margin-left:-15px;
		margin-bottom:0px
		}
.airtime li:first-child {border-top:none;}

/* Book widget */
.buy-button, .post-edit-link  {padding: 1px;
  		transition: color 0.3s ease-in 0s, background-color 0.3s linear 0s, border-color 0.3s linear 0s;
		font-family: Arial, sans-serif;
		font-size: 8px; vertical-align:middle;
		color: black;
		border-radius: 5px 5px 5px 5px;
		border: 1px solid black;
		line-height: 14px; white-space: nowrap ;}
 
.buy-button a {border-bottom: none; !important}
