/*
Theme Name: Squip Special
Theme URI: URI to your theme
Description: Twentytwelve child-theme
Author: Christine Schueler - Top Notch Technology, Inc.
Version: 1.0.0
Template: twentytwelve
Tags: 
*/

/* Imports all styles from the TwentyTwelve stylesheet */
@import url('../twentytwelve/style.css');
/*Changes to twentytwelve */
body {
	color: #000000;
}
.site {
	padding: 0 10px;
	padding: 0 .714285714rem;
}
.site-content article {
	border-bottom: none;
	margin-bottom: 10px;
	margin-bottom: .714285714rem;
	padding-bottom: 0px;
	padding-bottom: 0rem;
}
.site-info {
	text-align:center;
}
.site-header {
	padding: 24px 0 0 0;
	padding: 1.714285714rem 0 0 0;
	text-align:center;
}
img.header-image {
	border-radius: 0px;
	box-shadow: 0px 0px;
	margin-top: 0px;
}
.entry-content .ss-item {
	height: 100%;
	overflow: hidden;
	border: 1px solid #CCC;
	background-color: #F4FAFD;
	border-radius: 5px;
}
.entry-content li, .comment-content li, .mu_register li {
	margin: 0 0 0 18px;
	margin: 0 0 0 1.285714285rem;
}
.entry-header .entry-title {
	padding-top:0px;
	padding-top: 0rem;
	font-weight:bold;
	font-style:italic;
	color: #95000F;
	text-align:center;
	font-size:16px;
	font-size:1.142857142rem;
}
footer[role="contentinfo"] {
	border-top:none;
	padding: 0 0 12px 0;
	padding: 0 0 .857142857rem 0;
}
.eStore_cart_checkout_button {
	text-align: center;
}
/* Site Specific Styles */
.ss-prod-container {
	margin-left: 0px;
	
}
.ss-prod-image {
	/*width: 100%;*/
	float: none;
	margin-left: 0px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
}
.ss-prod-description {
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
}
.ss-note {
	font-size:80%;
}
h2.ss-prod-name {
	clear:none;
	margin-bottom:10px;
	margin-top:0px;
	font-size:14px;
}
.ss-prod-footer{
	clear: both;
	border-top: 1px solid #CCC;
	background-color: #DAEFFA;
}
.ss-price, .ss-old-price{
	float:right;
	padding-right:15px;
}
.ss-price {
	font-weight:bold;
	font-size:18px;
}
.ss-old-price {
	text-decoration: line-through;
	font-size:14px;
}
.ss-add-to-cart{
	float:right;
	clear:both;
	text-align:right;
	padding-top:10px;
	padding-right:10px;
}
.ss-order-page {
	text-align:center;
	padding-top:40px;
	padding-bottom:40px;
}
img.scalable {
	height: auto !important;
	width: auto !important;
	max-width: 100%;
	border-radius: 5px;
}
/* self-clear floats */
.group:after {
	content: ".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

/* Media query changes */
@media screen and (min-width: 960px) {
	body .site {
		margin-top:20px;
		margin-top: 1.42857142rem;
		margin-bottom:20px;
	 	margin-bottom: 1.42857142rem;
	}
	.site {
		border-radius: 5px;
	}
}
@media screen and (min-width: 600px) {
	.entry-header .entry-title {
		font-size: 32px;
		font-size: 2.285714285rem;
	}
	/* Site Specific Styles */
	.ss-prod-container {
  		margin-left: 43.75%;
	}
	.ss-prod-image {
		float:left;
		margin-left: -77.777777777%;
		width:74.074074074%;
	}
	h2.ss-prod-name {
		font-size:18px;
	}
	.entry-content li, .comment-content li, .mu_register li {
		margin: 0 0 0 36px;
		margin: 0 0 0 2.571428571rem;
	}	
}
