@import url("columns.css");
@import url("font.css");
/* Default Class
	Link: http://twitter.github.io/bootstrap/assets/css/bootstrap-responsive.css
--------------------------------------------- */

body {background:#FFF; padding:0; margin:0;}

.section {padding:30px 0; margin:0 auto;}
.wrap {width:95%; max-width:1024px; margin:0 auto;}

.footer {background:#adadad; color:#CCC; padding:10px 0;}

.fixedbg {background-attachment:fixed !important; background-size:cover !important;}


.intro {background:#157eee url(../images/welcome_bg.png) top center repeat;}

.intro-logo img {padding:5px 10px; border-radius:6px; background:rgba(0,0,0,0.6);}

.mainvideo {
	width:100%;  max-width:800px; padding:4px;	margin:40px auto -130px auto;
	box-sizing:border-box; border-radius:0px; box-shadow:0 -20px 30px -10px rgba(0,0,0,0.5);
	background:rgba(0,0,0,0.6);

}

.mainvideo-wrapper {position: relative; padding-bottom: 56.25%; padding-top: 0px; height: 0; overflow: hidden; border-radius:0px;}
.mainvideo-wrapper iframe,
.mainvideo-wrapper object,
.mainvideo-wrapper embed,
.mainvideo-wrapper .samplevideo {position: absolute; top: 0; left: 0; width: 100%; height: 100%; background:#333;}

.intro-blocks {text-align:center; margin-bottom:20px;}
.intro-blocks img {width:auto; max-height:100px; display:inline-block;}
.intro-blocks p {font-size:20px;}
.intro-blocks p strong {color:#157eee;}


.testimonial-section {background:url(../images/testimonial-bg.jpg);}
.testimonial-text {
	margin:60px auto 30px auto; padding:20px 15px 10px 15px;
	background:#FFF; border:2px solid #999; border-radius:16px;
	text-align:center;
}
	
.testimonial-text p {line-height:160%;}
.testimonial-text img {
	border-radius:100px; display:inline-block; margin:-60px auto 0;
	border:5px solid rgba(0,0,0,0.1); box-shadow:0 0 4px #000000;
	}
	
.testimonial-video .mainvideo-wrapper {border:2px solid rgba(0,0,0,0.7);}
.testimonial-video h1 {text-align:center; margin:0 auto; padding:5px; background:rgba(0,0,0,0.7); color:#FFF; font-size:20px; margin-bottom:30px;}

.steps-area {background:#f1f1f1;}
.steps-area .wrap .one-half {width:50%; margin:0; float:left;}
.steps-area h1 {line-height:110%; margin-bottom:5px; font-size:35px;}
.steps-area p {margin-top:0; font-size:15px;}

.automate-area {background:#158bf5;}
.automate-block {text-align:left; margin:20px auto;}
.automate-block img {max-width:80%;}
.automate-block p {font-size:20px;}


.not-need-section img {max-height:80px; width:auto;}
.not-need-section p {font-size:20px; line-height:140%; text-align:center;}


.demo-area p {font-size:20px; line-height:140%;}
.demo-area p strong {color:#007aeb;}




.introducing {background:#157eee url(../images/welcome_bg.png) top center repeat;}



.profits-area p {font-size:20px; line-height:140%;}
.profits-area p strong {color:#007aeb;}

.profits-area img {max-height:100px; width:auto;}


.samplevideos-area {background:#2a353f url(../images/samples-bg.jpg) top center no-repeat; background-size:cover; background-attachment:fixed;}
.sample-video-box {padding:2px; background:#000; box-sizing:border-box;}
.sample-video-box  .mainvideo-wrapper {border-radius:0px;}

.getsbetter-area {background:#007aeb url(../images/better_bg.png) top center no-repeat; background-size:100% auto; background-attachment:fixed;}

.prospects-buyer {}

.steps-demo p {text-align:left; margin:0; font-size:19px; line-height:140%;}
.steps-demo p strong {color:#007aeb;}

.steps-demo img.step-animation {
	max-width:100%; height:auto; padding:4px; box-sizing:border-box; margin:20px auto;
	background:#666; box-shadow:0 0 10px rgba(0,0,0,0.4);
	}
	
.features-area {background:#2a353f url(../images/samples-bg.jpg) top center no-repeat; background-size:cover; background-attachment:fixed;}

.features-area {text-align:left;}
.features-area img {max-height:80px; width:auto; display:inline-block;}

.warning-area p {font-size:20px; line-height:150%;}

.warning-area p strong {color:#007aeb;}


.pricing-table {box-sizing:border-box; padding:20px; border-radius:20px; background:#fff; border:1px solid #CCC; box-shadow:0 0 15px rgba(0,0,0,0.5);}

ul.pricing-list {padding:0; margin:0;}
ul.pricing-list li {list-style:none; font-size:18px; color:#333; padding:0px  0 0 40px; min-height:40px; background:url(../images/pricing-check.png) top left no-repeat; margin:0 0 5px 0;}
ul.pricing-list li.ex-mark { background:url(../images/pricing-ex.png) top left no-repeat;}
ul.pricing-list li.plus-mark { background:url(../images/pricing-plus.png) top left no-repeat; font-weight:500;}
.pricing-table .personal-col {padding:0 20px 20px; box-sizing:border-box; border-radius:10px;}
.pricing-table .commercial-col {background:#00364c;padding:0 20px 20px; box-sizing:border-box; border-radius:10px;}
 
.pricing-table .commercial-col ul.pricing-list li {color:#FFF;}



.faqs-area {background:#007aeb url(../images/questions_bg.jpg) top center no-repeat; background-size:100% auto; background-attachment:fixed;}

.faqs-area h2 {
	margin:0 0 5px 0; padding:0 0 0 35px; font-weight:700;
	background:url(../images/faq-icon.png) top left no-repeat; text-align:left;
	}
.faqs-area p {font-size:16px; line-height:145%; margin:0 auto 30px auto; text-align:left;}


