/*
Theme Name:     Holy Ascension One
Theme URI:      http://example.com/
Description:    Child theme for the Responsive Theme
Author:         Ascension
Author URI:     http://example.com/about/
Template:       responsive
Version:        0.1.0
*/

@import url("http://www.ascensionmonastery.org/wp-content/themes/responsive/style.css");
div.product div.images {
width:350px;
float:right;
}
.breadcrumb-list {display:none;}
.single_variation, .stock {
clear:none;
}

margin: 1.6em 0;

.single_variation .price {
float: left;
}
.single_variation, .stock {
clear: none;
width: 60px;
float: left;
}
div.product div.product_meta, div.product div.variations_button {
clear: none;
}

div.product div.summary {
width:500px;
float:left;
}
div.product #tabs ul.tabs {
background:#5C0000;
}
div.product div.images img {
border: none;
box-shadow: 0 0 12px 0 rgba(0,0,0,0.5),   inset 0 0 2px 0 rgba(255,255,255,1);
background-color:transparent;
}
div.product .product_title {
background-attachment:scroll;
  background-color:transparent;
  background-image:url(http://www.ascensionmonastery.org/wp-content/uploads/2012/10/39-seamless-2.jpg);
  background-position:0 0;
  background-repeat:repeat repeat;
  border-bottom-left-radius:10px;
  border-bottom-right-radius:10px;
  border-top-left-radius:10px;
  border-top-right-radius:10px;
  box-shadow:rgba(54, 54, 54, 0.8) 1px 1px 12px 1px, #8B2323 0 0 1px 0;
  color:#3A0501;
  font-size:1.4em;
  line-height:2em;
  padding-left:3%;
  width:87%;
}
.post-title {
    background: url("http://www.ascensionmonastery.org/wp-content/uploads/2012/10/39-seamless-2.jpg") repeat scroll 0 0 transparent;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 5px 5px 5px grey;
    color:#3A0501;
    line-height: 2em;
    padding-left: 3.5%;
    width:400px;
    font-size:1.7em;
    margin:0 0 1em 1em;
  padding-left:3%;
  width:87%;
}
#content-full .post-title {
	    margin:0 0 1em;
	    width:425px;
}
div.product p.price {
color: 
#5C0000;
}
#content-full {
	margin-top:20px;
}
.tooltip {
    display: inline;
    position: relative;
}

.tooltip:hover:after {
    background: #333;
    background: rgba(0,0,0,.8);
    border-radius: 5px;
    bottom: 26px;
    color: #fff;
    content: attr(tooltip);
    left: 20%;
    padding: 5px 15px;
    position: absolute;
    z-index: 98;
    width: 133px;
}

.tooltip:hover:before {
    border: solid;
    border-color: #333 transparent;
    border-width: 6px 6px 0 6px;
    bottom: 20px;
    content: "";
    left: 50%;
    position: absolute;
    z-index: 99;
}
.ngg-description {
  max-width:600px;
}
.clearbox {
    background: rgba(255,255,255,0.3);
    width: 80%;
    padding: 12px;
    box-shadow: 0 0 8px 0 rgba(0,0,0,0.5),   inset 0 0 1px 0 rgba(255,255,255,1);
    margin:  20px auto;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    text-shadow: 1px 1px 3px rgba(0,0,0,0.3);
}
/*
																--------------Donate Widget-------------
*/
#text-25, #text-24 {
width:120%;
margin-top:70%;
}
#text-24 {
margin-left:-9%;
}
#text-25 {
margin-right:5%;
}
input[type="text"], input[type="password"] #amount {
    display: block;
    width: 75%;
}
.shadow {
border:9px double #410B07;
}
#p3, #srt {
display:inline;
}
#t3 {
margin:10px 0;
}
select {
    display: block;
    height: auto;
    width: 75%;
}
.post-entry {
    margin-left: 30px;
    padding-right: 30px;
}
.post-meta {
margin-left:30px;
}
#soliloquy-container-166 li a {
background:none;
}
h1, h2, h3, h4, h5, h6 {
word-wrap:normal;
}

#soliloquy-container-166 {
margin: 0 auto;
}
#flexslider-166 .flex-control-nav {
bottom: 23px;
margin-left: 23px;
}
.wpcf7-form {
width:75% !important;
}
.home #wrapper {
padding:25px 0px;
}
#candleShow {
float:right;
width:50%;
margin-right: -3%;
}
.paraSlide {
width:47%;
margin-right:3%;
}
#p3, #srt {
width:30px !important;
}
.menu, .menu ul {
    padding-left: 3%;
}
#widgets ul li {
margin-left:0px;
}
.slider {
padding:5%;
}
#flex-container-166 { 
margin: 0 auto;
max-width:100%;
}
blockquote:first-child {
margin:1.5em 0;
}
blockquote {
padding:0 1em 0 1em;
background:none;
}
#ascensionLogo {
max-width:100%;
width:100% !important;
}
.col-140 {
	width: 17.3913043%;
	margin-left: 5.40424%;
}
#wrapper {
background: url("http://www.ascensionmonastery.org/wp-content/uploads/2012/10/background-ascension.jpg") repeat scroll 0 0 transparent;
padding-top:3%;
}
.home #widgets {
margin-top:0px;
}
.col-940 {

}
.col-620 {
margin-right: 4.12766%;
width:64.9574%;
}
.col-300 {
width: 28%;
}
#widgets {
margin:0;
}
.widget-title {
font-weight:400;
line-height:1.2em;
}
.widget-wrapper {
border:none;
background:none;
padding:0px;
margin:0 0 5%;
}
#text-3 {
margin-bottom:0px !important;
}
#text-5 a {
margin:0 auto;
}
#text-5 {
padding-left:3%;
}
/*
														--------------Page Templates-------------
*/
.contact {
background: url("http://www.ascensionmonastery.org/wp-content/uploads/2012/11/Hand-quill2.jpg") no-repeat top right;
background-size: 50%;
}
.wpcf7-form {
width:50%;
}
.wpcf7-form-control-wrap {
width:130%;
}
/*
															--------------Homepage widget icons-------------
*/
.iconHover {
	display: block !important;
	width:95%;
	height: 171px;
	background: url("http://www.ascensionmonastery.org/wp-content/uploads/2012/12/iconography_soon.jpg");
	background-position:100% 0;
	background-size:200%;
 	background-repeat:no-repeat;
	text-indent: -99999px;
}
.iconHover:hover {
	background-position: 0 0;
}
.candleHover {
	display: block !important;
	width:95%;
	height: 162px;
	background: url("http://www.ascensionmonastery.org/wp-content/uploads/2012/10/CandleShop-side.jpg");
	background-position:100% 0;
	background-size:200%;
 	background-repeat:no-repeat;
	text-indent: -99999px;
}
.candleHover:hover {
	background-position: 0 0;
}
.monasticismHover {
	display: block !important;
	width:95%;
	height: 194px;
	background: url("http://www.ascensionmonastery.org/wp-content/uploads/2012/10/Monasticism-side.jpg");
	background-position:100% 0;
	background-size:200%;
 	background-repeat:no-repeat;
	text-indent: -99999px;
}
.monasticismHover:hover {
	background-position: 0 0;
}
.sophiaHover {
	display: block !important;
	width:95%;
	height: 142px;
	background: url("http://www.ascensionmonastery.org/wp-content/uploads/2012/10/hagia-new-side.jpg");
	background-position:100% 0;
	background-size:200%;
 	background-repeat:no-repeat;
	text-indent: -99999px;
}
.sophiaHover:hover {
	background-position: 0 0;
}
.vocationsHover {
	display: block !important;
	width:90%;
	height: 212px;
	background: url("http://www.ascensionmonastery.org/wp-content/uploads/2012/10/vocations-side.jpg");
	background-position:100% 0;
	background-size:200%;
	background-repeat:no-repeat;
	text-indent: -99999px;
}
.vocationsHover:hover {
	background-position: 0 0;
}
.newsHover {
	display: block !important;
	width:95%;
	height: 196px;
	background: url("http://www.ascensionmonastery.org/wp-content/uploads/2012/10/News-Bird-side.jpg");
	background-position:100% 0;
	background-size:200%;
 	background-repeat:no-repeat;
	text-indent: -99999px;
}
.newsHover:hover {
	background-position: 0 0;
}
.contactHover {
	display: block !important;
	width:95%;
	height:172px;
	background: url("http://www.ascensionmonastery.org/wp-content/uploads/2012/10/contact-side2.jpg");
	background-position:100% 0;
	background-size:200%;
 	background-repeat:no-repeat;
 	text-indent: -99999px;
}
.contactHover:hover {
	background-position: 0 0;
}
.lifeHover {
	display: block !important;
	max-width:350px;
	width: 95%;
	height: 261px;
	margin:0 auto;
	background: url("http://www.ascensionmonastery.org/wp-content/uploads/2012/11/Visit.jpg");
	text-indent: -99999px;
	background-position:100% 0;
	background-size:200%;
 	background-repeat:no-repeat;
}
.lifeHover:hover {
	background-position: 0 0;
}

.img { width: 90% !important; }

/*
												-----------------------FONTS----------------------------
*/
p {
font-size:110%;
margin:0 0 1.6em;	
}
.post-entry li {
font-family: "Caudex", arial, sans-serif !important;
}
div.wpcf7-mail-sent-ok {
font-size:1.5em;
}
blockquote {
border-left:4px solid #8C615C;
}
.menu a {
font-weight:400;
}
.top-menu li a {
color:#DDD;
}
.top-menu li a:hover {
color:white;
}
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
    font-weight:400;
}
h2, h3 {
    color:#8C615D;
}
h1 a {
color:#410B07;
}
a {
color:#770802;
}
a:hover, a:focus, a:active {
color:#5364A0;
}
#widgets .textwidget a {
font-size:1.1em;
}
h1 {
font-size:1.7em;
}
/*
--------------------SCREEN FLUIDITY --------------------
*/
@media screen and (max-width: 980px) {
	.grid, 
	.grid-right {
	float: left;
    }
}
@media screen and (max-width: 800px) {
    .contactHover {
    height:125px;
    }
    .candleHover {
    height:125px;
    }
    .monasticismHover {
    height:148px;
    }
    .sophiaHover {
    height:125px;
    }
    .vocationsHover {
    height:160px;
    }
    .newsHover {
    height:153px;
    }
    .lifeHover {
	height:240px;
    }
    .iconHover {
    height:125px;
    }
}
@media screen and (max-width: 650px) {

	#content-full .post-title {
	width:75%;
	}
	div.product div.images {
width:97%;
}
div.product div.summary {
width:97%;
}
    .grid, 
	.grid-right {
	    float: left;
    }
    .contactHover {
    height:100px;
    }
    .candleHover {
    height:100px;
    }
    .monasticismHover {
    height:118px;
    }
    .sophiaHover {
    height:100px;
    }
    .vocationsHover {
    height:125px;
    }
    .newsHover {
    height:118px;
    }
    .lifeHover {
    height:200px;
    }
    .iconHover {
    height:100px;
    }
}
@media screen and (max-width: 550px) {
	#content-full .post-title {
	width:90%;
	}
	/*
	div.product .product_title {
	width:90% !important;
	}
	*/
    .grid, 
	.grid-right {
	    float: left;
    }
    .contactHover {
    height:86px;
    }
    .candleHover {
    height:80px;
    }
    .monasticismHover {
    height:98px;
    }
    .sophiaHover {
    height:80px;
    }
    .vocationsHover {
    height:108px;
    }
    .newsHover {
    height:100px;
    }
    .lifeHover {
	height:160px;
    }
    .iconHover {
    height:80px;
    }
    .post-title {
    width:87%;
    }
}
@media screen and (max-width: 700px) {
#candleShow {
float:none;
width:100%;
margin-top:0;
}
.paraSlide {
width:92%;
margin-right:8%;
}
}