		#cp-top-bar{display:none;}
		#cp-call{background-color:#fff !important;}
    .main-navigation{border:none;box-shadow: 0 0 0 rgba(0,0,0, .0);}
		.container-fluid{max-width:1280px;padding-top:13px;}
		.heroPkg{
			position:relative;
			top:0;
			padding-bottom:10%;  /* slope */
			height:450px;/* start height */
			max-height:450px;
			display:block;
			width:auto;
			z-index:1;
			font-family:Open Sans, Helvetica, Arial, sans-serif !important;font-size:12px;
      background-repeat:no-repeat;
			background-size: cover;
			-moz-background-size: cover;  /* Firefox 3.6 */
			background-position:center;  /* Internet Explorer 7/8 */
		}
		.btnLP a:hover{text-decoration:none !important;}
    .btnLP{display:inline-block;width:200px;margin:10px auto 20px auto;padding:8px;color:#fff;background-color:#f58928;font-family:Open Sans, Helvetica, Arial, sans-serif;font-size:21px;font-weight:700;text-align:center;white-space:nowrap;}
    .bodyBtn{width:260px;}
    .btnLP:hover{color:#fff;background-color:#fc7b08;}
		.imgPkg{background: url(../images/icons_600x800.png) 0 0 no-repeat;background-size:300px 400px;}
		.find{position:relative;width:100px;height:100px;margin:0 auto;background-position:-213px 9px;background-size:340%;}
		.create{position:relative;width:100px;height:100px;margin:0 auto;background-position:13px 12px;background-size:350%;}
		.enjoy{position:relative;width:100px;height:100px;margin:0 auto;background-position:-110px 0;background-size:370%;}
		.chk{position:relative;width:100px;height:100px;margin:0 auto;background-position:-100px -290px;background-size:300%;}
		.secure{position:relative;width:100px;height:100px;margin:0 auto;background-position:12px -180px;background-size:300%;}
    .we{position:relative;width:100px;height:100px;margin:0 auto;background-position:0 -290px;background-size:300%;}
     a{text-decoration:none !important;}
     .available-psychics h3{display:none;}
		#tarotCarousel h1, #howWorks h1, #custSaying h1, #whyChoose h1, #signUp h1 {padding:0 0 15px 0;margin:0 0 0 0;color:#333;font-family:Open Sans, Helvetica, Arial, sans-serif;font-size:48px;line-height:48px;font-weight:400;}
    #tarotCarousel h2, #howWorks h2, #custSaying h2, #whyChoose h2 {font-family:Open Sans, Helvetica, Arial, sans-serif;font-size:20px;padding:10px 50px 0 50px;margin:0 0 15px 0;}
    #tarotLP{background-image:url(../images/tarot_1280x450.jpg);background-position:center;}
		#tarotLP .heroTxt{width:50%;padding:45px 0 0 30px;margin:0 0 0 0;font-family:Open Sans, Helvetica, Arial, sans-serif;}
		#tarotLP .heroTxt div{font-size:11px;padding:10px 0 0 0;}
    #tarotLP .heroTxt h1{padding:0 0 0 0;margin:0 0 0 0;color:#333;font-size:34px;line-height:37px;font-weight:100;}
		#tarotLP .heroTxt h2{padding:0 0 0 0;margin:10px 0 10px 0;color:#d94305;font-family:Open Sans, Helvetica, Arial, sans-serif;font-size:30px;}
		#tarotLP .heroTxt h2 span{font-size:40px;font-weight:bold;}
    #tarotLP .heroTxt h2 br {display:none;}
		#tarotLP .heroTxt ul{width:230px;list-style-type:none;padding:0 0 0 0;margin:0 0 15px 0;}
		#tarotLP .heroTxt ul li{color:#333;font-size:16px;}
    #tarotLP .heroTxt ul li span{font-size:30px;line-height:20px;}
		#howWorks{background-color:#eff4f8;}
		#howWorks h2,#howWorks h1{color:#63ABBB;}
		#howWorks h2{font-weight:bold;margin:0 0 10px 0;}
		#tarotLPvideo{background-image:url(../images/tarotvideo_1280x450.jpg);background-position:center;clear:both;}
		#tarotLPvideo .heroTxt{position:relative;padding:70px 80px 0 80px;margin:0 0 0 0;color:#222;font-family:Open Sans, Helvetica, Arial, sans-serif;}
		#tarotLPvideo .heroTxt a{display:inline-block;position:relative;top:-8px;color:#fff;font-size:14px;font-weight:bold;}
		#tarotLPvideo .heroTxt span{font-size:44px;font-weight:bold;color:#fff;}
    #tarotLPvideo .heroTxt h1{padding:0 0 0 0;margin:0 0 0 0;font-size:46px;line-height:50px;font-weight:100;}
		#tarotLPvideo .heroTxt h2{padding:0 30px 0 0;margin:20px 0 0 0;font-size:18px;line-height:21px;font-weight:100;font-style:italic;}
    #tarotLPvideo .vbox{top:18%;}
		#tarotLPvideo .vbox div{position:relative;padding-bottom: 56.25%; /* 16:9 */padding-top: 25px;height:0;overflow:hidden;}
		#tarotLPvideo .vbox iframe{position:absolute;top:0;left:0;width:94%;height:94%;} 
    #custSaying {max-width:1250px;padding:0 0 0 0;margin:0 0 0 0;text-align:center;}
		#custSaying h2 {margin:0 0 5px 0;}
		#custSaying h3{font-size:24px;color:#333;padding-top:20px;margin:0 0 0 0;}
		#custSaying .custTestimonial{display:inline-block;padding:30px 0 0 0;text-align:center;vertical-align:top;}
		#custSaying .psychPic {padding:0 10px 0 10px;color:#999;font-size:18px;font-style:italic;}
		#custSaying .psychPic div{padding:10px 0 0 0;font-size:14px;font-style:normal;}
    #custSaying .psychPic div a{text-decoration:none;} 
    #tarotCarousel,#howWorks,#custSaying,#whyChoose,#signUp,#btnRow{clear:both;padding:25px 20px 25px 20px;font-family:Open Sans, Helvetica, Arial, sans-serif;font-size:18px;color:#333;text-align:center;}
    #btnRow{padding:0 20px 20px 20px;}
		#whyChoose {font-size:16px;color:#999;padding:20px 0 0 0 0;margin:0 0 0 0;background-color:#eff4f8;}	
		#whyChoose h3{font-size:20px;color:#FC7B08;padding-top:20px;}
		#whyChoose div div{padding:0 10px 20px 10px;}
		#signUp{clear:both;padding:75px 20px 25px 20px;}
		#signUp h1{color:#63ABBB;text-align:left;font-weight:100;line-height:50px;}
		#signUp h2{font-size:24px;text-align:left;font-style:italic;padding:20px 0 0 0 !important;}
		#cp-subscribe-form-container {margin-bottom: 20px;}
		.cp-subscribe-form {display: block;width: 364px;margin: 0 auto;padding: 12px;}
		.cp-subscribe-form p {margin: 0 0 8px 0;color: #AAA;font-size: 16px;font-weight: 300;line-height: 1.2}
		.cp-subscribe-form label {margin: 0;color: #999;font-size: 16px;font-weight: 400;line-height: 1.4}
		.cp-subscribe-form label span {display: none;}
		.cp-subscribe-form input {
			background-color: #f2f2f3;
			width: 340px;
			height: 50px;
			border: none;
			margin: 0 auto 2px;
			padding: 8px 16px;
			-webkit-box-shadow: none;
			-moz-box-shadow: none;
			box-shadow: none;
			border-radius: 0;
			font-size: 16px;
			line-height: 34px;
			overflow: hidden;
			outline: none;
			vertical-align: middle;
			display: inline-block;
		}
		.cp-subscribe-form input[type="submit"] {
			background: rgba(255,133,51,1);
			width: 240px;
			height: 44px;
			border: 1px solid rgba(255,133,51,1);
			margin: 16px auto;
			padding: 6px 12px;
			-webkit-box-shadow: 0 1px 1px -1px #fff inset;
			-moz-box-shadow: 0 1px 1px -1px #fff inset;
			box-shadow: 0 1px 1px -1px #fff inset;
			-webkit-text-shadow: #888 0 0 1px;
			-moz-text-shadow: #888 0 0 1px;
			text-shadow: #888 0 0 1px;
			color: #fff;
			font-size: 18px;
			font-weight: 500;
			line-height: 32px;
			text-align: center;
			vertical-align: middle;
			text-transform: uppercase;
			cursor: pointer;
			display: block;
		}
		.cp-subscribe-form input[type="submit"].clicked {background: rgba(255,133,51,0.5);}
		.cp-subscribe-form .error {color: #FBA026;}
		.cp-subscribe-form label span.error {color: #FBA026;display: none;}
		.cp-subscribe-form input.error {color: #FBA026;border: 1px solid #FBA026;}
		#available-psychics-module {
			color:#999; margin-bottom: 0px;
		}
		#available-psychics-container #available-psychics {
			border-bottom: 1px solid #ddd;
		}
		.row#available-psychics-slider,
		.row#available-psychics-module {
			max-width: 1060px;
			margin: 0 auto 5px auto;
		}
		.row#available-psychics-slider-content > .col {
			padding-left: 10px;
			padding-right: 10px;
		}
		#available-psychics-slider-content .box {
			border: 1px solid #ddd;
			padding: 10px;
      margin-top:20px;
		}
		#available-psychics-slider-content .box .row {
			margin: 0;
			padding: 0;
		}
		#available-psychics-slider-content .box .row div {
			margin: 0;
			padding: 0;
		}
		#available-psychics-slider-content .box .row .col-thumb {
			padding: 10px 0;
		}
		#available-psychics-slider-content .box p {
			margin: 0;
			padding: 0;
			line-height: 1.2;
		}
		#available-psychics-slider-content .box p a {
			color:#999;
		}
		#available-psychics-slider-content .box p .name,
		#available-psychics-slider-content .box p .ext
    {
			font-size: 1.8rem
		}
		#available-psychics-slider-content .box p .rate {
			font-size: 1.4rem;
		}
		#available-psychics-slider-content .box p .std {
			font-size: 1.4rem;
			text-decoration: line-through
		}
		#available-psychics-slider-content .box p .amt {
			margin-left: 0.25rem;
			color: #cf532a;
			font-size: 2.6rem;
			font-weight: 600;
		}
		#available-psychics-slider-content .box p sup {
				top: -0.25em;
		}
		#available-psychics-slider-content .box .btn{
				display: inline-block;
				width: 100%;
				margin: 0;
				padding: 8px;
				color: #fff;
				background-color: #86A73E;
				border-radius: 0px;
				font-size: 21px;
				font-weight: 700;
		}
		#available-psychics-container > div#available-psychics-button {
				text-align: center;
		}
		#available-psychics-container > div#available-psychics-button .btn {
				position: relative;
				margin: 0 auto 0 auto;
				top: -25px;
		}
    .name a,.ext{color:#999;font-size:18px;}
    .rate{color:#999;}

		@media only screen and (max-width:1070px) {
     #tarotLP .heroTxt{width:50%;padding:24px 0 0 30px;margin:0 0 0 0;}
		}

	  @media only screen and (max-width:975px) {
    #tarotLP{background-position:-400px;clear:both;}
	  #tarotLP .heroTxt{padding:55px 0 0 0;margin:0 0 0 0;font-family:Open Sans, Helvetica, Arial, sans-serif;}
		#tarotLP .heroTxt br{display:none;}
    #tarotLP .heroTxt h1{font-size:26px;line-height:28px;}
		#tarotLP .heroTxt h2{font-size:24px;}
		#tarotLP .heroTxt div{font-size:9px;padding:0 0 0 0;}
		#tarotLP .heroTxt h2 span{font-size:40px;font-weight:bold;}
		#tarotLP .heroTxt ul li{font-size:16px;}
    #tarotLP .heroTxt ul li span{font-size:30px;line-height:20px;}
		#tarotLPvideo {height:300px;max-height:300px;}
	  #tarotLPvideo .heroTxt{position:relative;top:30px;padding:0 0 0 20px;margin:0 0 0 0;font-family:Open Sans, Helvetica, Arial, sans-serif;}
    #tarotLPvideo .heroTxt h1{padding:0 0 0 0;margin:0 0 0 0;font-size:26px;line-height:26px;font-weight:100;}
		#tarotLPvideo .heroTxt h2{padding:0 0 0 0;margin:20px 0 0 0;font-size:18px;line-height:21px;font-weight:100;font-style:italic;}
		#tarotCarousel h1, #howWorks h1, #custSaying h1, #whyChoose h1, #signUp h1{font-size:38px;line-height:38px;}
    #tarotCarousel h2, #howWorks h2, #custSaying h2, #whyChoose h2{font-size:18px;padding:0 50px 0 50px;}
    #signUp h2{font-size:18px;}
		}
		@media only screen and (max-width:525px) {
		#tarotLP {height:340px;max-height:340px;background-position:-200px;}
		#tarotLP .heroTxt{width:100%;position:relative;top:15px;padding:0 0 0 0;text-align:center;}
		#tarotLP .heroTxt h1{font-size:20px;line-height:23px;}
		#tarotLP .heroTxt h2{font-size:18px;margin:0 0 0 0;}
		#tarotLP .heroTxt h2 span{font-size:30px;font-weight:bold;}
 		#tarotLP .heroTxt h2 br {display:block;}
    #tarotLP  div{position:relative;top:0;z-index:2;}
		#tarotLP .fadeDiv{position:relative;top:0;width:100%;height:340px;background-color:#ffffff;opacity: 0.85;filter: alpha(opacity=85);z-index:1;}
		#tarotLP .heroTxt ul{text-align:left;padding:0 0 0 30px;margin:0 auto 20px auto;}
		#tarotLP .heroTxt ul li{font-size:14px;}
    #tarotLP .heroTxt ul li span{font-size:20px;line-height:20px;}
		#tarotLPvideo{padding-bottom: 56.25%; /* 16:9 */padding-top: 25px;height: 0;}
		#tarotLPvideo .heroTxt{display:none;}
		#tarotLPvideo .vbox{position:absolute;top:12%;left:3%;width:100%;}
		#tarotLPvideo .vbox div{position:relative;padding-bottom: 56.25%; /* 16:9 */padding-top: 0;height: 0;}
    #tarotCarousel{padding:0 0 0 0;}
    #custSaying {display:none;}
		#whyChoose{padding:25px 10px 0 10px;}
    #btnRow{padding:25px 0 0 0;}
    .btnLP{margin:10px auto 40px auto;}
		#signUp{clear:both;padding:10px 20px 25px 20px;}
    #tarotCarousel h1, #howWorks h1, #custSaying h1, #whyChoose h1, #signUp h1{font-size:28px;line-height:31px;}
		#tarotCarousel h2, #howWorks h2, #custSaying h2, #whyChoose h2, #signUp h2{font-size:16px;line-height:20px;padding:10px 10px 20px 10px;}
		#tarotCarousel h1{padding:30px 0 0 0;} 
		#tarotCarousel h2{padding:10px 0 0 0;}
    #signUp h1{font-size:28px;line-height:31px;text-align:center;}
		#signUp h2{display:none;}
		.row#available-psychics-slider,
		.row#available-psychics-module {
			margin: 0 auto 0 auto;
		}
		.cp-subscribe-form {width: 220px;padding: 0;}
	  .cp-subscribe-form input {width: 220px;font-size: 14px;}
	  .cp-subscribe-form input[type="submit"] {width: 220px;}
	}