/**
 * Theme Name: Hybrid Squeeze Simple
 * Theme URI: http://squeezepage.diywebmastery.com
 * Description: Simple Squeeze Page Child Theme
 * Version: 0.1
 * Author: Russell Jamieson
 * Author URI: http://www.wordpresswise.com
 * Tags: Easy Setup, Easy Deployment, Sales Page
 * Template: hybrid
 */

/* Get base CSS */
@import url('../hybrid/library/css/21px.css');

/* Get default CSS */
@import url('../hybrid/library/css/screen.css');

/* body */
body.singular { background-color: #FFFFFF; margin: 0px; }
.singular div#body-container{  margin: 0px auto; width:980px; overflow: hidden;}

/* content */
.singular div#container { width: 980px;  margin: 0px auto; text-align:center; }

/* header */
.singular div#header-container{ padding: 0px; margin-bottom:10px; height: 134px; width: 980px; border-bottom:1px #EBEBEB solid; }

/*footer */
.singular div#footer-container{ border-top: 1px solid #EBEBEB ; font-size:10px; color: black; height: 100px; padding: 20px 0px 0px;   text-align: center; width: 980px;}
.singular #footer ul {list-style-type:none; margin: 0px; }
.singular #footer ul li { display:inline; padding:0 0 0 15px; }
.singular #footer ul li a#login { font-size: 19px; font-style: normal; padding-right: 30px; font-family:Arial, Tahoma, Verdana;}

/*text*/
.singular input, .singular h1, .singular h2, .singular h3, .singular h4, .singular p, .singular span, .singular div, .singular a { font-family: Arial, Tahoma, Verdana; }


/* Squeeze template */
.page-template-squeeze div#content { margin: 0 auto; text-align:center;}
.page-template-squeeze div#heading1{  font-family:Arial Black, Tahoma, Verdana; font-weight:bold;   font-size:80px;  padding:40px 0px; color:#C22C1E; }
.page-template-squeeze div#heading2 a { color:#25A; }
.page-template-squeeze div#paragraph1{   font-family:Arial Black, Tahoma, Verdana;  font-weight:bold;  
  font-size:26px;  padding-top:10px;  color:#696969;margin:0 auto; }
.page-template-squeeze div#paragraph2 {   font-family:Arial Black, Tahoma, Verdana; font-weight:bold;  
  font-size:18px; padding-bottom:10px; color:#696969; margin:0 auto;}
.page-template-squeeze div#heading2 {   font-family:Arial Black, Tahoma, Verdana; font-weight:bold;  
  font-size:18px; padding:10px 0px; color:#696969;}
.page-template-squeeze div#price{ margin: 0px auto; width: 300px; color: #F85555;  font-size: 36px;  font-weight:bold;  font-family: Georgia;}
.page-template-squeeze div#signup_form{  width:280px; margin-left:315px;  margin-top:20px;}
.page-template-squeeze div#signup_form label{ color:#696969; font-family:Arial, Tahoma, Verdana;   font-size:14px;  margin-right:10px;}
.page-template-squeeze div#signup_form input{  border:1px #333333 solid;}
.page-template-squeeze div#signup_form input[type="image"]{ border:none; margin-left:35px;}
.page-template-squeeze div#privacy { clear:both; font-style: italic; font-size: 11px; padding-top:30px;}

/* Sales Template */
.page-template-sales div#content { margin: 0 auto; text-align:center;}
.page-template-sales div#heading1 { font-weight:bold;  font-size:40px; 
  margin-bottom:10px; margin-top:40px; font-family:Arial Black, Tahoma, Verdana; color:#CB231A;}
.page-template-sales div#heading2 { font-weight:bold;  font-size:22px; padding-top:20px; font-family:Arial, Tahoma, Verdana; color:#CB231A;}
.page-template-sales div#paragraph1{ font-family:Arial Black, Tahoma, Verdana;  font-weight:bold;  
font-size:26px;  padding-top:10px; color:#696969;margin:0 auto; }
.page-template-sales div#price { color: #CB231A; font-family: Georgia; font-size: 36px; font-weight: bold; margin: 0px auto; padding: 50px 0 10px 0; width: 300px; }


/* Sales Video Template */
.page-template-sales-video div#content { margin: 0 auto; text-align:center;}
.page-template-sales-video div#heading1 { font-weight:bold;  font-size:40px; 
  margin-bottom:10px; margin-top:40px; font-family:Arial Black, Tahoma, Verdana; color:#CB231A;}
.page-template-sales-video div#heading2 { font-weight:bold;  font-size:22px; padding-top:20px; font-family:Arial, Tahoma, Verdana; color:#CB231A;}
.page-template-sales-video div#paragraph1{ font-family:Arial Black, Tahoma, Verdana;  font-weight:bold;  
font-size:26px;  padding-top:10px; color:#696969;margin:0 auto; }
.page-template-sales-video div#price { color: #CB231A; font-family: Georgia; font-size: 36px; font-weight: bold; margin: 0px auto; padding: 50px 0 10px 0; width: 300px; }
.page-template-sales-video div#video{ margin:0px auto;width: 480px; padding: 10px 0;}

/*Sales Video 2 Template */
.page-template-sales-video-2 div#content {   width: 800px; margin-bottom: 0px;}
.page-template-sales-video-2 div#top-content{ text-align: center; padding: 0px 80px;}
.page-template-sales-video-2 div#bottom-content{ padding: 5px;}
.page-template-sales-video-2 div#site-logo{ float:left;}
.page-template-sales-video-2 div#site-logo img {z-index: 10;}
.page-template-sales-video-2 div#social-media{ width: 800px; height: 30px; }
.page-template-sales-video-2 div#recommends {float:left; width: 350px; height:30px;}
.page-template-sales-video-2 div#spread-the-word {float:right; font-family:Arial, sans-serif; font-size:11px}
.page-template-sales-video-2 div#video{ margin-left:0px;}
.page-template-sales-video-2 div#video object{ margin-bottom: 0px; z-index: 5; } 
.page-template-sales-video-2 div#close { padding: 15px 80px; font-weight:bold; color: #bb0526;}
.page-template-sales-video-2 div#price{ margin: 0px auto; width: 300px; color: #bb0526;  font-size: 36px;  font-weight:bold;  font-family: Georgia;}

.page-template-sales-video-2 div#payment_form{  text-align:center;  margin: 15px auto; width: 640px; background-image : url(http://images.playgypsyjazzguitar.com/pages/guarantee.gif); background-repeat: no-repeat; background-position: bottom right;}
.page-template-sales-video-2 div#payment_form h3 { color:#bb0526; margin-top: 20px; margin-bottom: 10px;} 
.page-template-sales-video-2 div#payment_form h4.price { color: #CB231A; font-family: Georgia; font-size: 20px; font-weight: bold; margin-bottom: 10px; }
.page-template-sales-video-2 div#payment_form table, .page-template-sales-video-2 div#payment_form table td { border:none; text-align:center;}

.page-template-sales-video-2 div#heading1 { font-size: 16px; color: #bb0526; font-weight: bold; padding-bottom: 15px; }.page-template-sales-video-2 div#paragraph1 { font-size: 16px; color: #bb0526; font-weight: bold; padding-bottom: 15px; }
.page-template-sales-video-2 ul#bullets { text-align: left; margin-left: 100px; }
.page-template-sales-video-2 ul#bullets li { font-size: 14px; }
.page-template-sales-video-2 ul#bullets_left { list-style-position: inside; float:left; text-align: left; margin-left: 170px; }
.page-template-sales-video-2 ul#bullets_left li { font-size: 14px; }
.page-template-sales-video-2 ul#bullets_left li:first-child { list-style-type: none; color: #bb0526; }
.page-template-sales-video-2 ul#bullets_right { list-style-position: inside; float:right; text-align: left; margin-right: 50px; }
.page-template-sales-video-2 ul#bullets_right li { font-size: 14px; }
.page-template-sales-video-2 ul#bullets_right li:first-child { list-style-type: none; color: #bb0526; }
.page-template-sales-video-2 div#commentary { float:left; padding-left: 70px; width: 500px; text-align: left;}
.page-template-sales-video-2 div#heading2 { font-weight:bold;  font-size:16px; padding-bottom:10px; font-family:Arial, Tahoma, Verdana; }
.page-template-sales-video-2 div#heading2 a { color:#25A; }
.page-template-sales-video-2 #facebook_comments{ width: 500px; }
.page-template-sales-video-2 div#respond{ width: 300px; }
.page-template-sales-video-2 div#testimonials{  float:right;   width: 290px;  padding: 10px 30px 0px 0px;}
.page-template-sales-video-2 div#heading3{font-weight:bold;font-size:16px;color:#BB0526;;font-family:Arial, sans-serif;text-align:center;padding-bottom:10px; }
.page-template-sales-video-2 div#testimonials ul{  list-style-type: none;  margin-left:20px;}
.page-template-sales-video-2 div#testimonials li{  margin-bottom:15px;}
.page-template-sales-video-2 #footer ul {list-style-type:none; margin-bottom: 0px;}
.page-template-sales-video-2 #footer ul li{  display:inline; padding:0 0 0 20px; }
.page-template-sales-video-2 #comments-number{ display:none;}
.page-template-sales-video-2 #comments-numbers { display: inline; font-size: 19px;}
.page-template-sales-video-2 #comments-numbers a { margin-left: 20px; font-weight:bold; color:#25A; }
.page-template-sales-video-2 #comments-numbers a:visited { color:#25A; }
.page-template-sales-video-2 p.form-author, .page-template-sales-video-2 p.form-email, .page-template-sales-video-2 p.form-url {display: inline; }
.page-template-sales-video-2 p.form-author input, .page-template-sales-video-2 p.form-email input, .page-template-sales-video-2 p.form-url input { width: 75%;}
.page-template-sales-video-2 p.form-author label, .page-template-sales-video-2 p.form-email label, .page-template-sales-video-2 p.form-url label { float: right }
.page-template-sales-video-2 p.form-textarea{ margin-bottom: 0px; }
.page-template-sales-video-2 p.form-textarea label { display :none; }

/*Default Pages*/
.page-template-default div#site-title{ background-repeat: no-repeat; height: 120px; width: 980px;
   background-image: url(http://images.playgypsyjazzguitar.com/layout/gypsy-jazz-fastttrack-title.jpg); }
.page-template-default div#container { width: 980px; min-height: 300px;  margin: 0px auto; text-align:left; }

/*Thank You Pages*/
.page-template-default div#post-44 { padding-top: 20px; font-size: 24px; }



/*Sales Video 2 Template */
.page-template-sales-video-3 div#body-container { overflow:auto;}
.page-template-sales-video-3 div#content {   width: 980px; margin-bottom: 0px;}
.page-template-sales-video-3 div#top-content{ text-align: center; padding: 0px 80px; overflow-y:hidden;}
.page-template-sales-video-3 div#bottom-content{ padding: 5px;}
.page-template-sales-video-3 div#site-logo{ float:left;}
.page-template-sales-video-3 div#site-logo img {z-index: 10;}
.page-template-sales-video-3 div#social-media{ width: 800px; height: 40px; }
.page-template-sales-video-3 div#recommends {float:left; }
.page-template-sales-video-3 div#spread-the-word {float:right; font-family:Arial, sans-serif; font-size:11px}
.page-template-sales-video-3 div#video{ margin-left:0px; min-height: 270px; background-repeat: no-repeat; background-position: center center; background-image: url(http://images.playgypsyjazzguitar.com/splash/robin-intro-7-original-tunes.jpg ); }
.page-template-sales-video-3 div#video object{ margin-bottom: 0px; z-index: 5; } 
.page-template-sales-video-3 div#close { padding: 15px 80px; font-weight:bold; color: #bb0526;}
.page-template-sales-video-3 div#price{ margin: 0px auto; height: 40px; width: 300px; color: #bb0526;  font-size: 36px;  font-weight:bold;  font-family: Georgia;}

.page-template-sales-video-3 div#payment_form{  text-align:center;  margin: 10px auto; width: 640px; background-image : url(http://images.playgypsyjazzguitar.com/pages/guarantee.gif); background-repeat: no-repeat; background-position: bottom right;}
.page-template-sales-video-3 div#payment_form h3 { color:#bb0526; margin-top: 20px; margin-bottom: 10px;} 
.page-template-sales-video-3 div#payment_form h4.price { color: #CB231A; font-family: Georgia; font-size: 20px; font-weight: bold; margin-bottom: 10px; }
.page-template-sales-video-3 div#payment_form table, .page-template-sales-video-2 div#payment_form table td { border:none; text-align:center;}

.page-template-sales-video-3 div#heading1 { font-size: 16px; color: #bb0526; font-weight: bold; padding-bottom: 15px; }
.page-template-sales-video-3 div#paragraph1 { font-size: 16px; color: #bb0526; font-weight: bold; padding-bottom: 15px; }
.page-template-sales-video-3 ul#bullets { text-align: left; margin-left: 100px; }
.page-template-sales-video-3 ul#bullets li { font-size: 14px; }
.page-template-sales-video-3 ul#bullets_left { list-style-position: inside; float:left; text-align: left; margin-left: 150px; width: 350px;}
.page-template-sales-video-3 ul#bullets_left li { font-size: 14px; }
.page-template-sales-video-3 ul#bullets_left li:first-child { list-style-type: none; color: #bb0526; }
.page-template-sales-video-3 ul#bullets_right { list-style-position: inside; float:right; text-align: left; margin-right: 50px; width: 350px;}
.page-template-sales-video-3 ul#bullets_right li { font-size: 14px; }
.page-template-sales-video-3 ul#bullets_right li:first-child { list-style-type: none; color: #bb0526; }
.page-template-sales-video-3 div#commentary { float:left; padding-left: 70px; width: 500px; text-align: left;}
.page-template-sales-video-3 div#heading2 { font-weight:bold;  font-size:16px; padding-bottom:10px; font-family:Arial, Tahoma, Verdana; }
.page-template-sales-video-3 div#heading2 a { color:#25A; }
.page-template-sales-video-3 #facebook_comments{ width: 500px; }
.page-template-sales-video-3 div#respond{ width: 300px; }
.page-template-sales-video-3 div#testimonials{  float:right;   width: 290px;  padding: 10px 30px 0px 0px;}
.page-template-sales-video-3 div#heading3{font-weight:bold;font-size:16px;color:#BB0526;;font-family:Arial, sans-serif;text-align:center;padding-bottom:10px; }
.page-template-sales-video-3 div#testimonials ul{  list-style-type: none;  margin-left:20px;}
.page-template-sales-video-3 div#testimonials li{  margin-bottom:15px;}
.page-template-sales-video-3 #footer ul {list-style-type:none; margin-bottom: 0px;}
.page-template-sales-video-3 #footer ul li{  display:inline; padding:0 0 0 20px; }
.page-template-sales-video-3 #comments-number{ display:none;}
.page-template-sales-video-3 #comments-numbers { display: inline; font-size: 19px;}
.page-template-sales-video-3 #comments-numbers a { margin-left: 20px; font-weight:bold; color:#25A; }
.page-template-sales-video-3 #comments-numbers a:visited { color:#25A; }
.page-template-sales-video-3 p.form-author, .page-template-sales-video-2 p.form-email, .page-template-sales-video-2 p.form-url {display: inline; }
.page-template-sales-video-3 p.form-author input, .page-template-sales-video-2 p.form-email input, .page-template-sales-video-2 p.form-url input { width: 75%;}
.page-template-sales-video-3 p.form-author label, .page-template-sales-video-2 p.form-email label, .page-template-sales-video-2 p.form-url label { float: right }
.page-template-sales-video-3 p.form-textarea{ margin-bottom: 0px; }
.page-template-sales-video-3 p.form-textarea label { display :none; }

#xcover-seven-orig-tunes { height: 240px; width: 240px; float: left; position: absolute; 
top: 230px; left: 165px;
-moz-transform:rotate(340deg);-webkit-transform:rotate(340deg);-o-transform:rotate(340deg);-ms-transform:rotate(340deg);
background-repeat: no-repeat; background-image: url(http://images.playgypsyjazzguitar.com/pages/robin-nolan-original-tunes-240x240.png);
}
#xcover-tune-writing-secrets { height: 240px; width: 240px; float:right; position: absolute;
top: 245px; right: 160px;
-moz-transform:rotate(20deg);-webkit-transform:rotate(20deg);-o-transform:rotate(20deg);-ms-transform:rotate(20deg);
background-repeat: no-repeat;
background-image: url(http://images.playgypsyjazzguitar.com/pages/robin-nolan-tune-writing-secrets-240x240.png);
}