/* Enter Your Custom CSS Here 
Updated 1/7/2015 */


/* Begin GENERAL Styles */

.header-image {
	margin: 20px 0px -10px -10px;
	width: 99%;
}

@media screen and (max-width: 979px) {
  .header-image {
    margin-left: 10px !important;
  }
}

@media screen and (max-width: 485px) {
  .header-image {
	width: 97%;
  }
}
    
a:hover {
  	text-decoration: underline;
}

/*.site-header {
  	background-image: url('http://rickmonzon.com/wp-content/uploads/2015/01/In-the-Time-of-Our-Lives_1100px.jpg');
  	background-repeat: no-repeat;
 	width: 1100px;
  	max-width: 1100px; /*this doesn't change the width, can't seem to change it, make it wider than navigation, etc.)
  height: 250px;
}

.site-description, .site-title {
 	display: none
}*/

/* End GENERAL Styles */









/* BEGIN main navigation, sub-navigation boxes adjusted, subheading-navigation-headings on Design and other pages */

.main-navigation {
margin-top: -23px;
}


@media screen and (min-width: 980px) {
  .main-navigation li {
  padding:0px;
}
}


.main-navigation li ul li a {
  margin-left: -25px;
  padding-left:35px;
}

.subheading-navigation-headings {
	width:100%;
    background:gray;
  	color: white;
  	padding: 10px;
	font-size:100%;
  	text-align: center;
}

.subheading-navigation-headings a {
 	color: white; 
}

.subheading-navigation-headings a:hover {
 	text-decoration: none;
  	color: black;
}

/* END main navigation, sub-navigation boxes adjusted */







/* BEGIN Widget Area Styles */

textarea {
  width: 70%;
}

@media screen and (min-width: 980px) {
	#acx-social-icons-widget-5, #acx-social-icons-widget-6 {
  	margin-left: -10px;
}
}

@media screen and (max-width: 500px) {
	#acx-social-icons-widget-5, #acx-social-icons-widget-6 {
    margin-left: 0px;
}
}

.widget-area .widget h3 {
  line-height:1.5; 
}

/* End Widget Area Styles */














/* Begin Gallery Page Styles */

.gallery-cover-wrapper {
  float: left;
  width: 195px;
  margin: 0px 20px 0px 0px;
}

@media screen and (max-width: 415px) {
  .gallery-cover-wrapper {
    margin-left:50px;
  }
}

.gallery-cover-wrapper a {
	cursor: pointer;
}

.gallery-cover-wrapper a:hover {
 	text-decoration: none; 
}

.gallery-cover-header-background {
 	background: gray;
  	width: 100%;
  	border: 1px solid black;
}

.gallery-cover-header {
  font-size: 150%;
  color:white;
  margin-bottom: 0px;
}

#gallery-cover-header-1 {
  padding-left:55px;
}

#gallery-cover-header-2 {
  padding-left:36.5px;
}

#gallery-cover-header-3 {
  padding-left:64px;
}

.gallery-cover-wrapper img {
	width: 100%;
  	border-top: 1px solid black;
  border-right: 1px solid black;
  border-left: 1px solid black;
}


/* Begin Gallery Page Styles */










/* BEGIN Acurax Social Icon Widget Styles */

@media screen and (min-width: 980px) {
#acx-social-icons-widget-4 {
  padding: 0px;
}
}

#acx-social-icons-widget-4 {
  margin-top:13px;
}

/* END Acurax Social Icon Widget Styles */




/* BEGIN Super Socializer Styles */

.theChampSharingButton {
  background-color: gray;
}

.the_champ_sharing_container, .the_champ_horizontal_sharing {
  margin-bottom: 45px; 
  margin-top: -20px;
   float: right;
}

.footer-widget {
  float: left;
}

@media screen and (max-width: 734px) {
  .the_champ_sharing_container, .the_champ_horizontal_sharing { 
  margin-top: 15px;
    margin-right: 15px;
  }
}

@media screen and (max-width: 500px) {
  .site-info {
    margin-left: 25px;
  }
}



/* END Super Socializer Styles */







/* BEGIN MailChimp Signup Form/Widget Styles */

#email-signup-box {
background-color: white /*#84a3cd;
background-image: -webkit-linear-gradient(top, #5578a7, #84a3cd) !important;
background-image: -o-linear-gradient(top, #5578a7, #84a3cd) !important; 
background-image: -ms-linear-gradient(top, #5578a7, #84a3cd) !important;
background: linear-gradient(to bottom, #5578a7, #84a3cd) !important;*/
}

#email-signup-text {
  -webkit-hyphens: none !important;
-moz-hyphens: none !important;
-ms-hyphens: none !important;
-o-hyphens: none !important;
hyphens: none !important;
}

.mc-subscribe-button {
  color: white;
  background: #666666 /*#84a3cd*/ !important;
  border-radius: 0px;
  border: none;
  /*background-image: -webkit-linear-gradient(top, #5578a7, #84a3cd) !important;
  background-image: -o-linear-gradient(top, #5578a7, #84a3cd) !important;
  background-image: linear-gradient(top, #5578a7, #84a3cd) !important;*/
}

.mc-subscribe-button:hover {
  background: #969696 /*#5578a7*/ !important;
}

#mc_embed_signup input[type="submit"] {
 border: none !important;
  border-radius: 0px;
}

input[type="submit"], input[type="button"], input[type="reset"], article.post-password-required input[type=submit], li.bypostauthor cite span, a.comment-reply-link, .comments-link a, #mc_embed_signup input.button, .button a {
  color: white !important;
  font-size:13px;
  text-transform: uppercase;
  background: #666666  /*#84a3cd*/ ;
}

input:hover[type="submit"] {
    background: #969696  /*#5578a7*/  ;
}

/* END MailChimp Signup Form/Widget Styles */








/* BEGIN Online Store Styles */

#store-thumb-wrapper {
	position:relative;
	/*margin:75px auto;
	width:252px; height:252px;*/
}

.store-thumb img { 
	border:1px solid #000;
	margin: 3px 15px 25px 3px;
	float:left;
}

 .store-large-image { 
	position:absolute;
  	visibility:hidden;
  	opacity: 0;
  	transition-property: opacity;
  	transition-duration: .35s;
}

@media screen and (min-width: 610px) {
  	.store-thumb:hover/*, .store-large-image:hover */{ 
		visibility:visible;
		/*top:0; left:250px;*/
		z-index:1;
	}
}

/*@media screen and (min-width: 610px) {
  	.store-large-image:hover {
    	opacity: 1;
	}
}*/

.painting-title {
 	font-size: 18px;
    font-style: italic;
}

@media screen and (max-width: 425px) {
	.painting-title {
  		font-size: 100%;
  	}
}

.store-view-more-button {
  margin-top: 43px;
}

hr.store-horiz-rules {
 	width:100%;
  	margin: 0px 0px -25px 0px;
}

.product-page-description {
 	text-align: center;
  	font-size: 18px;
}

.product-page-buy-now-button {
  margin-top: -45px; 
}


/* END Online Store Styles */










/* Begin CUSTOM SIDEBARS Styles */


.stay-informed-link {
	float: left; 
	margin-left: -10px; 
	text-decoration: underline; 
	font-style: italic; 
	font-size: 18px; 
	color: #666666; 
	-webkit-hyphens: none !important;
	-moz-hyphens: none !important;
	-ms-hyphens: none !important;
	-o-hyphens: none !important;
	hyphens: none !important;
}

@media screen and (max-width: 979px) {
  .stay-informed-link {
    margin-left: 10px !important;
  }
}

@media screen and (max-width: 485px) {
  .stay-informed-link {
    margin-left: 0px !important;
  }
}