@charset "utf-8";
/* CSS Additions to bettinaarndt.com.au by Cube Web Solutions */

/*Link Styling*/
a:link {
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
#footer a {
	color: #999999!important;
}
#footer a:hover {
	color: #564B4F!important;
}
/*Book Covers at top of Books page*/
#bookcovers {
	width: 636px;
	text-align: center;
	margin-bottom: 10px;
}
#bookcovers img {
	border: 1px solid #ededed;
	margin: 4px;
}
#footer {
	padding-bottom: 0px;
}
/* Social Networking Icons for top banner */
#connecttext {
	float:left;
	margin: 0px;
	padding: 0px;
	margin-top: 8px;
	margin-right: 10px;
}
#connecttext p {
	font: 200 24px "Helvetica Neue", Helvetica, sans-serif!important;
	padding:0px!important;
	margin:0px!important;
	color: #C51A1B!important;
}
#social {
	float: right!important;
	margin: 0px;
	padding: 0px;
	margin-top: 47px;
	margin-right: 50px;
	width: 270px;
}
#socialicons ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	float: left;
}
#socialicons li {
	display: inline;
	height: 32px;
	width: 32px;
	text-indent: -5000px;
	margin: 0px;
	padding: 0px;
}
#socialicons li a {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	margin-right: 10px;
	width: 32px;
	height: 32px;
	background-repeat: no-repeat;
	display: block;
	float: left;
}
.facebook a {
	background-image: url(http://www.bettinaarndt.com.au/wp-content/uploads/facebook.png);
}
.facebook a:hover {
	opacity:0.8;
	filter:alpha(opacity=80); /* For IE8 and earlier */
}
.twitter a {
	background-image: url(http://www.bettinaarndt.com.au/wp-content/uploads/twitter.png);	
}
.twitter a:hover {
	opacity:0.8;
	filter:alpha(opacity=80); /* For IE8 and earlier */
}
.googleplus a {
	background-image: url(http://www.bettinaarndt.com.au/wp-content/uploads/googleplus.png);	
}
.googleplus a:hover {
	opacity:0.8;
	filter:alpha(opacity=80); /* For IE8 and earlier */
}
.linkedin a {
	background-image: url(http://www.bettinaarndt.com.au/wp-content/uploads/linkedin.png);	
}
.linkedin a:hover {
	opacity:0.8;
	filter:alpha(opacity=80); /* For IE8 and earlier */
}
.youtube a {
	background-image: url(http://www.bettinaarndt.com.au/wp-content/uploads/youtube.png);	
}
.youtube a:hover {
	opacity:0.8;
	filter:alpha(opacity=80); /* For IE8 and earlier */
}
.rss a {
	background-image: url(http://www.bettinaarndt.com.au/wp-content/uploads/rss.png);	
}
.rss a:hover {
	opacity:0.8;
	filter:alpha(opacity=80); /* For IE8 and earlier */
}
/*Books Widget*/
#books-widget {
	width: 300px;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
#books-widget img {
	margin: 10px;
	left: 50%;
	border: 1px solid #ededed;
}
/* iPhone [portrait + landscape] */
@media only screen and (max-device-width: 480px) {
	#books-widget img { margin: 1px; left: 0%; width: 30%; height: auto; }
	#books-widget { text-align: left; }
	#social { margin-right: 0px; width: 204px; }
	#socialicons li a { margin-right: 2px; }
	#connecttext { display: none; }
}
/* iPad [portrait + landscape] */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
	#books-widget img { margin: 1px; left: 0%; width: 30%; height: auto; }
	#books-widget { text-align: left; }
	#social { margin-right: 60px; width: 204px; }
	#socialicons li a { margin-right: 2px; }
	#connecttext { display: none; }
}
#text-4 h3 {
	font-size: 18px!important;
}
/*Reduce vertical space between widgets*/
.widget {
	margin-bottom: 15px!important;
}
/*Alter styling of Bettina's Latest posts Widget on home page*/
.slposts-widget {
	padding: 0px!important;
	background-color: #fff!important;
	border: 0px!important;
	margin-top: 20px!important;
}
h2.slposts-block-wtitle  {
	color: #C51A1B!important;
}
.slposts-widget a {
	text-decoration: underline!important;
}
/*Changes to Uber Menu*/
/* border and background color for dropdowns */
#megaMenu ul.megaMenu > li.ss-nav-menu-mega > ul.sub-menu-1, #megaMenu ul.megaMenu li.ss-nav-menu-reg ul.sub-menu {
  border-color: #A3D8E6!important;
  background-color: rgba(240,240,240, 1.0);
}
/* Horizontal Sub Menus */
#megaMenu.megaMenuHorizontal ul.megaMenu > li.ss-nav-menu-mega > ul.sub-menu-1, #megaMenu.megaMenuHorizontal ul.megaMenu li.ss-nav-menu-reg > ul.sub-menu {
  border-top: 1px solid #A3D8E6!important;
}
/* Arrow Colors */
#megaMenu ul li.mega-with-sub > a:after,
#megaMenu ul li.ss-nav-menu-mega > a:after,
#megaMenu ul li.mega-with-sub > span.um-anchoremulator:after,
#megaMenu ul li.ss-nav-menu-mega > span.um-anchoremulator:after {
  border-top-color: #555555;
}
#megaMenu ul li.ss-nav-menu-reg li.megaReg-with-sub > a:after, #megaMenu ul li.ss-nav-menu-reg li.megaReg-with-sub > span.um-anchoremulator:after {
  border-left-color: #555555;
}
/*Bettina's Latest Blog widget on home page*/
#wdg_specialrecentpostspro-2 {
	margin-top: 15px;
}
#wdg_specialrecentpostspro-2 h2 {
	font-size: 24px!important;
	margin-top: 15px;
	margin-bottom: 10px;
	color: #C51A1B;
}
.srp-widget-excerpt {
	font: 300 14px/1.5em "Helvetica Neue", Helvetica, sans-serif!important;
	color: #555555!important;
}
.srp-widget-thmb {
	border: 1px solid #ededed;
}
h4.srp-post-title {
	font-size: 18px!important;
	margin-top: 10px;
	margin-bottom: 10px;
}
.srp-post-title a {
	text-decoration: underline!important;
}
.srp-post-title a:hover {
	text-decoration: none!important;
}
/* Single post entry box. */
div.srp-widget-container div.srp-widget-singlepost {
	border-bottom: 0px!important;
}