/* ============================== */
/* = HOW TO CUSTOMIZE PAGELINES = */
/* ============================== */

/*

Rules placed in this stylesheet will override the default styles of the Base Platform theme and will not be changed or over written when you update the 
Platform framework. Additionally, since this stylesheet is purely for editing purposes you can easily undo or erase some of the CSS to return your site back to the look and feel of the Base theme. 

*/

/**********************************************
START OF ESCAPE PLAN CSS
***********************************************/

#escape-plan p {
	margin-bottom:1.5em;
	line-height:1.5;
	padding:0 85px;
}
#escape-plan .image-right {
	padding-right:85px;
	text-align:center;
	margin-top:-45px;
}
#escape-plan .image-left {
	padding-left:85px;
	text-align:center;
}
#escape-plan .image-right p {
	font-size:12px;
	color:#333;
	padding:5px 10px 5px 20px;
	margin: -10px auto 5px; 
	width:340px;
}
#escape-plan .image-left p {
	font-size:12px;
	color:#333;
	padding:5px 10px 5px 20px;
	margin: 0 auto 5px; 
	width:270px;
}	
#escape-plan h2 {
	font-family: Tahoma, "Lucida Grande", Arial, sans-serif;
	color:black;
	font-size: 42px;
	margin:60px 20px 40px 70px;
	text-align:center;
	text-shadow: 3px 3px #eee;
	font-weight:normal;
	text-transform:none;
}
#escape-plan h2:first-child {
	margin-top:0;
}
#escape-plan h3 {
	font-family: Tahoma, "Lucida Grande", Arial, sans-serif;
	color:black;
	font-size: 28px;
	margin:30px 20px 20px 80px;
	font-weight:normal;
	text-transform:none;
}	
#escape-plan strong {
	font-weight:bold;
}
#escape-plan ol, #escape-plan ul {	
	padding-left:90px;
	padding-right:90px;
}
#escape-plan ol {
	list-style-type: decimal;
}
#escape-plan ul {
	list-style-type:disc;
}
#escape-plan ol li, #escape-plan ul li {
	padding-left:5px;
	margin-bottom:1.2em;
	margin-left:32px;
	line-height: 1.5;
}
#escape-plan .float-right {
	float:right;
}
#escape-plan .float-left {
	float: left;
}
#escape-plan .clear {
	clear:both;
}
#escape-plan ol li p, #escape-plan ul li p {
	padding-right:0;
	padding-left:0;
}
#escape-plan a:hover img,
#escape-plan a:focus img {
	opacity: 0.85;
}
#escape-plan .add-to-cart {
	text-align:center;
	margin-top:40px;
	margin-bottom:40px;
}
/* 
		*** BONUSES ***
*/
#escape-plan .image-box {
	width: 320px;
}
#escape-plan .text-box {
	width: 420px;
	margin-left:50px;
	line-height:1.5;
}
#escape-plan .text-box ul {
	padding-left:35px;
	margin:0;
}
#escape-plan .text-box ul li {
	margin:0;
}
/* 
		*** REVIEWS ***
*/
#escape-plan .reviews-left, .reviews-right {
	width:450px;
	margin:15px;
}
#escape-plan .float-left {
	float:left;
}
#escape-plan .float-right {
	float:right;
}
#escape-plan .reviews {
	padding:0 100px;
}
#escape-plan #reviews-box h3 {
	color:navy;
	font-weight:bold;
	margin:0px;
	margin-bottom:15px;
	margin-top:35px;
	padding:0px;
	line-height:1.3;
	font-size:27px;
	text-align:center;
}
#escape-plan #reviews-box p {
	padding:5px;
	margin:0;
}
#escape-plan #faq {
	margin-bottom:25px;
}
#escape-plan em {
	font-style:italic;
}
#escape-plan .reviews h3 {
	text-shadow: 2px 2px #eee;
}
/*
		*** FAQ ***
*/	
#escape-plan .question, .answer {
	padding-left:90px;
	padding-right:90px;
	display:block;
}
#escape-plan .question {
	font-weight:bold;
	margin-bottom:5px;
	margin-top:20px;
}
#escape-plan .answer {
	line-height:1.3;
}
#escape-plan .answer ol {
	padding-left:55px;
	margin:0;
}
#escape-plan .answer ol li {
	margin:0;
}

/* 
END OF ESCAPE PLAN CSS
*/

/****************************************************************************
*	CSS for Affiliate Center (I think other CSS screwed up this CSS)
****************************************************************************/
.url_chooser select#sitelist_ {
	height: 30px;
	display:block;
}
#mr_container .content .right {
	float:none;
}

/****************************************************************************
*	Social Button Sprites
****************************************************************************/
ul#socialSprite {
	margin;0;
	padding:0;
	list-style-type: none;
	display:block;
        margin-left:14px;
}
#socialSprite li {
	display: inline-block;
	background-image: none;
	padding:0;
	margin:0;
}

/****** The old black and white one
#socialSprite li a {
	display: block;
	background: url(http://postmasculine.com/wp-content/uploads/2013/02/social-icons-sprite.png) no-repeat top left;
	width: 38px;
	height: 38px;
	float:left;
	margin-right:2px;
}
#socialSprite li a.fbicon {
	background-position: 0 0;
}
#socialSprite li a.twiticon {
	background-position: 0 -252px;
}
#socialSprite li a.gplusicon {
	background-position: 0 -84px;
}
#socialSprite li a.youtubeicon {
	background-position: 0 -335px;
}
#socialSprite li a.rssicon {
	background-position: 0 -168px;
}
*/
#socialSprite li a {
	display: block;
	background: url(http://s2.pmimg.com/wp-content/uploads/2013/06/social-media-icons2.png) no-repeat top left;
	width: 38px;
	height: 38px;
	float:left;
	margin-right:7px;
}
#socialSprite li a.fbicon{ background-position: 0 0; width: 32px; height: 32px; } 
#socialSprite li a.gplusicon{ background-position: 0 -82px; width: 32px; height: 32px; } 
#socialSprite li a.rssicon{ background-position: 0 -164px; width: 32px; height: 32px; margin-right:0; } 
#socialSprite li a.twiticon{ background-position: 0 -246px; width: 32px; height: 32px; } 
#socialSprite li a.youtubeicon{ background-position: 0 -328px; width: 32px; height: 32px; } 
/* End of Social Button Sprites */
/****************************************************************************
*	Editing Footer
****************************************************************************/
#footer #sb_footcols {
	font-size:13px;
	font-family: "Gill Sans MT","Gill Sans",Calibri,"Trebuchet MS",sans-serif;
}
#footer .pp5 {
	width:19%;
}
#footer h3.widget-title {
	color: rgba(56, 56, 56, 0.6) !important;
}
/****************************************************************************
*	Pagination of comments styling
****************************************************************************/
.pagination {
clear:both;
padding:20px 0px 20px 26px;
position:relative;
font-size:12px;
line-height:15px;
margin:11px 0;
}
 
.pagination span, .pagination a {
display:block;
float:left;
margin: 2px 2px 2px 0;
padding:6px 9px 5px 9px;
text-decoration:none;
width:auto;
color:#fff;
background: #555;
}
 
.pagination a:hover{
color:#fff;
background: #3279BB;
}
 
.pagination .current{
padding:6px 9px 5px 9px;
background: #3279BB;
color:#fff;
}