/*
 Theme Name:   Iconic One U3A
 Theme URI:    http://example.com/twenty-fifteen-child/
 Description:  Iconic One Child Theme
 Author:       Michael Nolan
 Author URI:   http://www.michaelnolan.co.uk/
 Template:     iconic-one
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
*/


#secondary #featured-img-id img {
	max-width: 100%;
}

.entry-summary .sharedaddy,
.nav-single {
 	display: none;
}

table.entry-summary th {
	font-weight: bold;
	padding-right: 1em;
}

table.entry-summary {
	margin-bottom: 1em;
}

.archive-title {
	font-size: 28px;
	line-height: 1.2;
	font-weight: normal;
	margin-bottom: 20px;
	text-transform: none;
}

.archive-header, .page-header {
	margin-bottom: 0;
   	padding-bottom: 0;
	border-bottom: none;
}
body.post-type-archive-group .site-content ul li {
	width: 32%;
	float: left;
	background-color: #F3F3F3;
	margin: 0 1% 1% 0;
	box-sizing: border-box;
	overflow: hidden;
}
body.post-type-archive-group .site-content ul li a {
	width: 100%;
	display: inline-block;
	padding: 1em;
	transition: .3s ease 0s;
}

body.post-type-archive-group .site-content ul li a:hover {
	background-color: #16A1E7;
	color: white;
	transition: .3s ease 0s;
}

@media (max-width: 960px) {
body.post-type-archive-group .site-content ul li {
	width: 49%;
}
}
@media (max-width: 765px) {
body.post-type-archive-group .site-content ul li {
	width: 100%;
}

/* zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz commented out (Alan Nolan)
@media only screen
and (max-width: 519px) {
 /* Single Fluid Width Column (iPhone) */
}
 
@media only screen
and (min-width: 520px)
and (max-width: 759px) {
  /* Single Fixed Width Column */
}
 
@media only screen
and (min-width: 760px)
and (max-width: 959px) {
  /* Two Fixed Width Columns, Medium Padding (iPad) */
}
 
@media only screen 
and (min-width: 960px) {
  /* Two Fixed Width Columns, Large Padding (Desktop) */
}

end of comments zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz */

}
.entry-meta .categories a,
.entry-meta .tags a {
	display: inline-block;
	background-color: #F3F3F3;
	padding: 0.5em 1em;
	transition: .3s ease 0s;
	margin-right: 1%;
	box-sizing: border-box;
}

.entry-meta .categories a:hover,
.entry-meta .tags a:hover {
	background-color: #16A1E7;
	color: white;
	transition: .3s ease 0s;
}

/* the following code ensures words are not hyphenated (Alan Nolan) */
.entry-content,
.entry-summary,
.page-content {
   -webkit-hyphens: none;
   -moz-hyphens:    none;
   -ms-hyphens:     none;
   hyphens:         none;
}

/* reduces top and bottom margins of tables (Alan Nolan) */
.entry-content h1,
.comment-content h1,
.entry-content h2,
.comment-content h2,
.entry-content h3,
.comment-content h3,
.entry-content h4,
.comment-content h4,
.entry-content h5,
.comment-content h5,
.entry-content h6,
.comment-content h6 {
	margin: 6px 0;
	line-height: 1.714285714;
}
/*code for eliminating space between header*/
.themonic-logo {margin: 0;padding: 0;}
 
.themonic-logo img {max-width: 100%;}
.socialmedia {margin-top: -50px;width:auto;}
 
/*end of code for eliminating space between header*/
 
/* Side bar colour */
.widget {background-color:#f4f4f4; /*  #cdccdc; = top color#dde6f1;   */
    clear: both;
    margin: 0 0 2.2em;
    padding: 10px;}
/* end side bar colour */
 
/* to remove meta.entry-meta does not work
{
display:none !important;
}*/
 
/* footer is black instead of grey*/
footer[role="contentinfo"] { background: #333333; color: #c1c1c1; } 
/*  end footer is black instead of grey*/
 
 
/* coloured boxes */
.box-blue,
.content-box-blue,
.content-box-gray,
.content-box-grey,
.content-box-army,
.content-box-green,
.content-box-purple,
.content-box-red,
.content-box-pink,
.box-blue { margin:0 0 15px; overflow:hidden; padding:10px; background-color:#6BD5F1;   border:1px solid #afcde3;   -webkit-border-radius: 5px; border-radius: 5px;}
.content-box-yellow {   margin: 0 0 15px;   overflow: hidden;   padding: 10px;  color: #919191;   font-size: 18px; }
.content-box-blue {background-color:#F0F8FF; border:1px solid #CEE1EF;}
.content-box-gray {background-color:#e2e2e2; border:1px solid #bdbdbd;    }
.content-box-grey {background-color:#F5F5F5; border-left:8px solid #DDDDDD; font-size: 18px;}
.content-box-army {background-color:#737a36; border:1px solid #000000;}
.content-box-green {background-color:#d9edc2; border:1px solid #b2ce96;}
.content-box-purple {background-color:#e2e2f9; border:2px solid #bebde9;}  /* purple used on homepage */
.content-box-xmas   {background-color:#7adb48; border: 8px solid #ff0000;  font-size: 18px;   -webkit-border-radius: 25px;   border-radius: 25px;  color: #000000;  }
.content-box-red {background-color:#f9dbdb; border:4px solid #D95762; -webkit-border-radius: 25px;  border-radius: 25px;  }
.content-box-yellow {background-color: #fef5c4; border-left: 8px solid #FADF98;  font-size: 18px; font-weight:500; color: #000000;}
.content-box-pink { background-color: #fff3ff; border-left: 1px solid #FADF98;} /* #ffebff */
 
/* end coloured boxes */