body {
	margin:0;
	padding:0;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333333;
	background-color:#fff;
	
	}
p,h1,h2,h3,h4,h5,h6{margin:0px;}	
@font-face {

    font-family: Gotham Ultra;
    src: local(Gotham Ultra), url('fonts/Gotham Ultra.otf') format('opentype');
	}
	
@font-face {

    font-family: Gotham Medium;
    src: local(Gotham Medium), url('fonts/Gotham Medium.otf') format('opentype');
	}


/*-HEADER-*/

form {
	padding:0;
	margin:0;
	}


.toporangebar {
	background-color:#31a9de;
	color:white;
	padding:8px 0;
	clear:both;
	font-size:9pt;

	}
	
.toporangebar a {
	color:#8dc34b;
	}
	
.toporangeinner {
	width:900px;
	margin:0 auto;
	}
	
.darkgreenbar {
	height:7px;
	background-color:#8CC24A;
	}
	
.darkgreenbar2 {
	height:2px;
	background-color:#8CC24A;
	}
	
.topleftcol {
	float:left;
	font-size:11pt;
}

.toprightcol {
	float:right;
	}
	
.toprightcol a {
	text-decoration:none;
	color:white;
	}
	
.toprightcol a:hover {
	text-decoration:underline;
}
	
.headerarea {
	background-color:#FFFFFF;
	
	}
.white{
width:100%;
background-color:#fff;
height:80px;	
	}	
	
.header {
	width:900px;
	margin:0 auto;
	} 
	
.headerleft {
	float:left;
	width:200px;
	padding-top:15px;
	}
.headerleft img{width:136%; margin: -13px;}	
.headerright {
	float:right;
	width:400px;
	text-align:right;padding-top:20px;
	}
.headerright p,.headerright h4{margin:0px;}	
.headerright h4{color:#31a9de;}
.header ul {
	list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
	}
	
.header li {
	float: right;
	
	}
	
.header a {
    display: block;
    padding:6px 12px;
	color:#6D6E71;
	font-size:10pt;
	text-decoration:none;
	border-top:2px solid #6D6E71;
	
	
	}
	.full{width:100%; background-color:#fff; height:550px;}
	.banner{width:1000px; margin:0px auto; height:450px; padding-top:50px;  }
	.banner .left p{    font-size: 17px;margin: 15px 0px;}
	
	.banner .left h5{    font-size: 18px;margin-top: 20px;}
	.left{width:50%; float:left; padding:35px 0px;}
	.right{width:34%; float:right; background:url(img/frame.jpg) top right no-repeat; height:100%; padding:35px 0px; text-align:left;}
	.right img{ width:271px; height:71px;margin-top:10%;margin-left:12%;}
	.right h4{color:#fff;font-size: 42px;margin: 32px 44px;}
	.right p{color:#fff; margin:45px;}
	.blue{width:100%;}
	.blue img{width:100%;}
	.blue .content{
	width:1000px;
	margin:0px auto;
	background-color:#fff;
	text-align:center;
	color:#000
}
	
	.blue-full{width:100%; height:500px; background-color:#31a9de; text-align:center;}
	.blue-content{width:1000px; margin:0px auto; height:100%;}
	.blue-content h3{font-size: 35px;color: #fff;padding: 22px 0px;}
	.blue-content h5{font-size: 26px;color: #fff;padding: 10px 0px;}
	.blue-left{
	width:100%;
	float:left;
	margin-top:60px;
	text-align:left
}
	.blue-left h4{color:#fff;    font-size: 24px;margin-bottom: 15px;}
	.blue-left p{color:#fff;}
	.blue-right{width:45%; float:right; margin-top:60px;}
	.blue-right img{width:100%;}
	
		.grey-full{
	width:100%;
	height:300px;
	background-color:#d9e0e5;
	text-align:center;
}
	.grey-content{width:1000px; margin:0px auto; height:100%;}
	.grey-content h3{font-size: 35px;color: #000;padding: 22px 0px;}
	.grey-content h5{font-size: 26px;color: #000;padding: 10px 0px;}
	
.white-full{width:100%; height:600px; background-color:#fff; text-align:center;}
.white-content{width:1000px; margin:0px auto; height:100%;}
.white-content h3{font-size: 35px;color: #000;padding: 22px 0px;}
.white-content h5{font-size: 26px;color: #000;padding: 10px 0px;}
.white-left{width:45%; float:left; margin-top:60px; text-align:left}
.white-left .man-left{float:left;}
.white-left .text-right{    margin-left: 94px;}
.white-right{width:45%; float:right; margin-top:60px; text-align:left}
.white-right .man-left{float:left;}
.white-right .text-right{    margin-left: 94px;}

.content p {
    /* line-height: 18pt; */
    font-weight: 600;
    text-align: left;
    margin: 10px 0;
}
	
	
.header a:hover {
	
	border-top:2px solid #C13A03;
	padding:6px 12px;
	}
	
.headerleftside {
	padding-top:25px;
	float:left;
	}
	
.newsletter {
	height:87px;
	width:273px;
	float:right;
	background-image:url(images/newsletter_box2.png);
	}
	
	
.formleft {
	float:left;
	width:130px;
	margin-left:62px;
	margin-top:25px;
	}
	
.formleft input {
	background-color:transparent;
	border:none;
	width:103px;
	height:22px;
	margin-bottom:2px;
	font-size:8pt;
	color:#555555;
	padding-left:25px;
	}
	
.formright {
	float:right;
	margin-right:12px;
	margin-top: 27px;
	}
	
	
/*-Top SECTION -*/


.topcontent {
	width:1200px;
	margin:0 auto;
	}
	

		
.title {
	font-family:Gotham Ultra;
	font-size:32px;
	text-transform: uppercase;
	text-align:center;
	margin:50px 0;
		}
		
.titleb {
	font-family:Gotham Ultra;
	font-size:28px;
	
	text-align:center;
	margin:50px 0;
		}
		
.titlec {
	font-family:Gotham Ultra;
	font-size:24px;
	
	text-align:center;
	margin:50px 0;
		}
		
.title2 {	
	font-family:Gotham Medium;
	font-size:20px;
	text-transform: uppercase;
	text-align:center;
	color:#C13A03;
	}
	
.title3 {
	font-family:Gotham Ultra;
	font-size:28px;
	text-transform: uppercase;
	text-align:center;
	color:white;
	
		}
		
.title3 a {
	font-family:Gotham Ultra;
	font-size:28px;
	text-transform: uppercase;
	text-align:center;
	color:white;
	
		}
		
.title3a {
	font-family:Gotham Ultra;
	font-size:28px;
	text-align:center;
	color:white;
	
		}
		
.title4 {
	font-family:Gotham Ultra;
	font-size:32px;
	text-transform: uppercase;
	font-style:italic;
	text-align:center;
	color:white;
	background-color:#637C84;
	padding:12px 0;
	
		}
		
.title5 {
	font-family:Gotham Ultra;
	font-size:40px;
	text-transform: uppercase;
	text-align:center;
	color:white;
	
		}
		
.title6 {	
	padding:12px;
	border-left:20px solid #C13A03;
	background-image:url(images/squarebg.png);
	font-family:Gotham Ultra;
	font-size:24px;
	text-transform: uppercase;
	border-top:dashed 1px #000000;
	border-bottom:dashed 1px #000000;
	margin-top:50px;
	}
		
.title4text {
	width:1000px;
	margin:0 auto;
	}
	
.title5text {
	width:1000px;
	margin:0 auto;
	padding:16px 0;
	}
	
.sixtitle {
	font-family:Gotham Ultra;
	font-size:40px;
	text-transform: uppercase;
	color:#c13a03;
		}
		
.orangesplit {
	background-color:#31a9de;
	font-family:Gotham Ultra;
	font-size:32px;
	text-transform: uppercase;
	color:white;
	}
	
	
	
/*-MAIN CONTENT-*/


.signupform {
	width:960px; 
	height:174px;
	background-image:url(images/signup_box.png);
	margin:0 auto;
	}
	
.signupform form {
	padding:0;
	margin:0;
	}
	
.partleft {
	float:left;
	}
	
.emailholder input {
	background-color:transparent;
	border:none;
	width:226px;
	height:27px;
	margin:108px 0 0 229px;
	padding-left:5px;
	}
	
.signupholder {
	padding:109px 0 0 5px;
	}


.testi {
	padding:8px 30px;
	background-image:url(images/testibg.jpg);
	font-family:Gotham Ultra;
	text-transform: uppercase;
	font-size:22px;
	color:white;
	box-shadow: 5px 5px 5px #888888;
	margin-bottom:30px;
	
	}

.squarebg {
	background-image:url(images/squarebg.png);
	padding-bottom:50px;
	}

.wideorange {
	background-image:url(images/orangebg.jpg);
	background-color:#00CC33;
	background-size:cover;
	}
	
.widegrey {
	background-image:url(images/greybg.jpg);
	background-color:#00CC33;
	background-size:cover;
	position:relative;
	overflow:hidden;
	}
	
	


.faq {
	font-size:14px;
	}

.lbb {
	background-color:#d9e0e5;
	padding:30px 0;
	}
	
.lbbc {
	width:1000px;
	margin:0 auto;
	}

.divider {
	width:1000px;
	height:3px;
	margin:40px auto;
	background-color:#637c84;
	}
	
.title1 {
	font-size:18pt;
	}

	
/*-FOOTER-*/	


.footer {
	background-color:#8CC24C;
	padding-top:10px;
	position: relative;
    left: 0;
    bottom: 0;
	width:100%;
	height:34px;
	}
	
#footerlinks {
	float:right;
	width:500px;
	text-align:right;
	margin:0 50px 0 0;
	color:white;
	}
	
#footerlinks a {
text-decoration:none;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
}

#footerlinks a:hover {
	text-decoration:underline;
	}

#copyright {
	width:320px;
	float:left;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	margin:5px 0 0 50px;
	}
.footerinner {
	width:1000px;
	margin:0 auto;
	}
	
/*-MAIN PAGE-*/

.container {
	width:100%;
	margin:0 auto;
	
	background-color:#FFFFFF;
	}
	
.maincontent {
	width:1000px; 
	margin:0 auto;
	padding:30px 0;
	}
	
.titles {
	font-family: 'Montserrat', sans-serif;
	font-size:18pt;
	}
	
.maintitle {
	font-family: 'Montserrat', sans-serif;
	font-size:24pt;
	}
	
.by {
	font-style:italic;
	color:#999999;
	font-size:10pt;
	}
	
.name {
	font-weight:bold;
	color:#666666;
	font-size:12pt;
	}
	
.content p {
	line-height:18pt;
	}


#orderbox {
	width:600px;
	height:643px;
	background-image:url(images/orderbox.png);
	margin:40px auto;
	}

#buttonbox {
	width:355px;
	margin:0 auto;
	padding-top:228px;
	}
	
#legalbox {
	text-align:center;
	padding-top:192px;
	font-size:10pt;
	}
	
	
#legalbox a {
	color:#333333;
	}

	
	
	

* {
  box-sizing: border-box;
}
*::before, *::after {
  box-sizing: border-box;
}

.fix {
    overflow: hidden;
}
.headerMenuArea {
    background: #30a9e0 none repeat scroll 0 0;
    border-bottom: 8px solid #b0dc00;
    width: 100%;
}
.headerMenu {
    color: #fff;
    font-size: 16px;
    margin: auto;
    overflow: hidden;
    padding: 12px 0;
	width: 100%;
	max-width: 930px;
	padding-left: 15px;
	padding-right: 15px;

}
.headerMenue {
    color: #fff;
    font-size: 16px;
    margin: auto;
    overflow: hidden;
    padding: 12px 0;
	width: 100%;
	max-width: 930px;
	padding-left: 15px;
	padding-right: 15px;

}
.headerMenu ul {
    float: right;
}




.headerMenu ul li {
    float: left;
    margin-left: 43px;
    position: relative;
}
.headerMenu ul li a {
    color: #fff;
    display: block;
    text-decoration: none;
}
.headerMenu ul li a:hover {
    text-decoration: underline;
}
.headerTop {
    border-bottom: 2px solid #b0dc00;
    padding:  px 0;
    width: 100%;
}
.headerMenu img {
    float: left;
    left: -20px;
    position: absolute;
    top: 3px;
}
.headerTitles {
    margin: auto;
    overflow: hidden;
	width: 100%;
	max-width: 930px;
	padding-left: 15px;
	padding-right: 15px;
}
.logoArea {
    float: left;
    width: 50%;
}
.titleName {
    float: right;
    margin-top: 5px;
}
.yourName {
    color: #b0dc00;
    text-align: right;
    font-weight: 600;
}
.description {
    color: #45b2e3;
    margin-top: -10px;
}
.topBanner {
    margin: auto;
    overflow: hidden;
	width: 100%;
	max-width: 930px;
	padding-left: 15px;
	padding-right: 15px;
}
.bannerCenter {
    margin: auto;
    overflow: hidden;
    max-width: 731px;
	width: 100%;
}
.textArea1 {
    margin: 40px auto 65px;
	width: 100%;
	max-width: 930px;
	padding-left: 15px;
	padding-right: 15px;
}
.para {
    color: #000;
    line-height: 22px;
    margin-bottom: 20px;
}
.quoteBanner {
    margin: auto;
    overflow: hidden;
	width: 100%;
	max-width: 930px;
	padding-left: 15px;
	padding-right: 15px;
}
.noMoreArea {
    margin: 60px auto;
    overflow: hidden;
	width: 100%;
	max-width: 930px;
	padding-left: 15px;
	padding-right: 15px;
}
.noMoreTabs {
  margin: auto;
  max-width: 766px;
  overflow: hidden;
  width: 100%;
}
.noSymTab {
    color: #fff;
    padding: 5px 0;
}
.noSymTab li {
    background: #30a9e0 none repeat scroll 0 0;
    border-radius: 10px;
    margin-bottom: 10px;
    padding: 12px 0;
}
.noSymTab p {
    margin-left: 50px;
}
.noSymTab img {
    float: left;
    margin-left: 15px;
    margin-top: -7px;
}
.blueHeading {
    background: #30a9e0 none repeat scroll 0 0;
    margin-bottom: 50px;
    padding: 20px 0;
    width: 100%;
}
.blueHeadingTitle {
    color: #fff;
    font-size: 24px;
    font-weight: 700;
    margin: auto;
    overflow: hidden;
	width: 100%;
	max-width: 930px;
	padding-left: 15px;
	padding-right: 15px;
}


blueHeadingTitle > p {
    line-height: 34px;
    text-align: center;
}
.reasonTitle {
    margin: auto;
    overflow: hidden;
	width: 100%;
	max-width: 930px;
	padding-left: 15px;
	padding-right: 15px;
}
.reasonArea {
    margin: auto;
	width: 100%;
	max-width: 930px;
	padding-left: 15px;
	padding-right: 15px;
}
.reasonTitleImage {
    float: left;
    width: 20%;
}
.reasonTitleImage > img {
    margin-left: 27px;
    margin-top: 6px;
    width: 78%;
}
.reasontext {
    overflow: hidden;
}
.reasontext p {
    font-size: 20px;
    font-weight: 700;
    line-height: 28px;
}
.reasondes {
    float: left;
    line-height: 25px;
    margin: 25px 0;
}
.mediaTable {
    margin: 20px auto 40px;
    overflow: hidden;
    max-width: 655px;
	width: 100%;
}
.medialist {
    margin-left: 50px;
}
.medialist > li {
    font-size: 20px;
    font-weight: 0;
    margin-bottom: 5px;
}
.medialist img {
    margin-right: 10px;
}
.worderingHeading {
    font-size: 20px;
    font-weight: 0;
}
.worderingText {
    line-height: 21px;
    margin: 27px 0;
}
.soundGood {
    font-size: 25px;
    font-weight: 700;
    margin-bottom: 40px;
    margin-top: 20px;
}
.soundGood1 {
    font-size: 25px;
    font-weight: 700;
    margin-bottom: 40px;
    margin-top: 20px;
}
.soundGood2 {
    font-size: 25px;
    font-weight: 700;
    margin-bottom: 40px;
    margin-top: 20px;
}
.para2 {
    color: #000;
    line-height: 22px;
    margin: 0 auto 20px;
	width: 100%;
	max-width: 930px;
	padding-left: 15px;
	padding-right: 15px;
}
.formArea {
    border: 2px solid #D7D7D7;
    width: 215px;
    padding: 20px 20px;
    margin: 30px auto;
}


.formArea p {
    margin-bottom: 30px;
    line-height: 24px;
    text-align: center;
}
input {
    margin: 6px 0 5px;
    padding: 10px;
}
.btn{border:1px solid black;cursor:pointer;margin-top: -20px;}
.greenHeading {
    background: #92c053 none repeat scroll 0 0;
    margin: 40px 0 60px;
    overflow: hidden;
    width: 100%;
}
.greenHeadingText {
    margin: auto;
	width: 100%;
	max-width: 930px;
	padding-left: 15px;
	padding-right: 15px;
}
.greenHeadingText h4 {
    color: #fff;
    font-size: 25px;
    font-weight: 700;
    padding: 30px 0;
    text-align: center;
}
.greenList {
    margin: 30px 0;
}
.greenList > li {
    color: black;
    line-height: 20px;
    margin-bottom: 12px;
}
.greenList img {
    margin-right: 10px;
}
.para3 {
    line-height: 22px;
    margin-bottom: 5px;
}
.greenheader {
    background: green none repeat scroll 0 0;
    width: 100%;
}
.priceNotesArea {
    margin: 30px 0;
}
.footerArea {
    background: #8cc24c none repeat scroll 0 0;
    color: #fff;
    padding: 30px 0;
    width: 100%;
}
.copyrightArea {
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    width: 40%;
}
.footerlinks {
    color: #fff;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    width: 60%;
}
.footerlinks a {
    color: #fff;
    margin: 0 15px;
    text-decoration: none;
}
.footerlinks a:hover {
    text-decoration: underline;
}
.orderNowArea {
    width: 731px;
}
.personal {
    background: #30a9e0 none repeat scroll 0 0;
    border-right: 14px solid #1e304b;
    color: #fff;
    float: left;
    font-size: 20px;
    height: 80px;
    text-transform: uppercase;
    width: 359px;
}
.personal > p {
    line-height: 75px;
    text-align: center;
}
.private {
    background: #30a9e0 none repeat scroll 0 0;
    color: #fff;
    float: left;
    font-size: 20px;
    height: 80px;
    text-transform: uppercase;
    width: 358px;
}
.private > p {
    line-height: 75px;
    text-align: center;
}
.private1 {
    background: #30a9e0 none repeat scroll 0 0;
    color: #fff;
    display: none;
    float: left;
    font-size: 20px;
    height: 80px;
    text-transform: uppercase;
    width: 358px;
}
.private1 > p {
    line-height: 75px;
    text-align: center;
}
.orderNowArea h4 {
    background: #92c053 none repeat scroll 0 0;
    color: #fff;
    font-size: 25px;
    font-weight: 700;
    padding: 20px 0;
    text-align: center;
    width: 731px;
}
.pdf {
    background: #d9e0e5 none repeat scroll 0 0;
    border-right: 14px solid #1e304b;
    color: #000;
    float: left;
    font-size: 20px;
    height: 415px;
    width: 359px;
}
.word {
    background: #d9e0e5 none repeat scroll 0 0;
    color: #000;
    float: left;
    font-size: 20px;
    height: 415px;
    width: 358px;
}
.recive {
    margin: 30px 0;
    overflow: hidden;
}
.pdfline {
    font-size: 18px;
    margin-left: 64px;
    margin-top: 33px;
    position: relative;
}
.pdfline > img {
    left: -55px;
    position: absolute;
    top: -6px;
}
.htmlIcon {
    font-size: 18px;
}
.htmlIcon > img {
    float: left;
    margin-right: 10px;
}
.htmlIcon {
    font-size: 18px;
    margin-left: 12px;
    margin-top: 15px;
}
.sellPackage1 {
    font-size: 18px;
    margin-bottom: 20px;
    margin-top: 103px;
    text-align: center;
}
.sellPackage {
    font-size: 18px;
    margin-bottom: 20px;
    margin-top: 34px;
    text-align: center;
}
.price {
    font-size: 18px;
    text-align: center;
}


.urgent {
    color: #ff0000;
    line-height: 22px;
    margin: 0 auto 20px;
	width: 100%;
	max-width: 930px;
	padding-left: 15px;
	padding-right: 15px;
}



.fix {
    overflow: hidden;
}
.headerMenuArea {
    background: #30a9e0 none repeat scroll 0 0;
    border-bottom: 8px solid #b0dc00;
    width: 100%;
}
.headerMenu {
    color: #fff;
    font-size: 16px;
    margin: auto;
    overflow: hidden;
    padding: 12px 0;
	width: 100%;
	max-width: 930px;
	padding-left: 15px;
	padding-right: 15px;
}
.headerMenu ul {
    float: right;
}
.headerMenu ul li {
    float: left;
    margin-left: 43px;
    position: relative;
}
.headerMenu ul li a {
    color: #fff;
    display: block;
    text-decoration: none;
}
.headerMenu ul li a:hover {
    text-decoration: underline;
}
.headerTop {
    border-bottom: 2px solid #b0dc00;
    padding: px 0;
    width: 100%;
}
.headerMenu img {
    float: left;
    left: -20px;
    position: absolute;
    top: 3px;
}
.headerTitles {
    margin: auto;
    overflow: hidden;
	width: 100%;
	max-width: 930px;
	padding-left: 15px;
	padding-right: 15px;
}
.logoArea {
    float: left;
    width: 50%;
}
.titleName {
    float: right;
    margin-top: 5px;
}
.yourName {
    color: #b0dc00;
    text-align: right;
    font-weight: 600;
}
.description{
    color: #45b2e3;
    margin-top: -10px;
}


.reasonArea,.topBanner {
    margin: auto;
	width: 100%;
	max-width: 930px;
	padding-left: 15px;
	padding-right: 15px;
}
.topBanner h1 {
    background: #92c053;
    font-family: 'montserratbold';
    color: #fff;
    padding: 20px 17px;
    border: 8px solid #30a9e0;
    max-width: 710px;
	width: 100%;
    margin: 20px auto 30px;
    font-size: 42px;
    border-radius: 10px;
    text-align: center;
    line-height: 55px;
    letter-spacing: 2px;
}
.topBanner p {
    background: #30A9E0;
    font-size: 20px;
    color: #fff;
    max-width: 710px;
	width: 100%;
    font-family: 'montserratbold';
    border-radius: 10px;
    padding: 10px 25px;
	text-align: center;
	margin: 0 auto 25px;
}
/*Text Area Start*/
.textArea{margin:40px 0;}
.textArea h2{
	font-style: italic;
	font-weight: 700;
	font-size:21px;
	margin:1px 0;}
.textArea p {
    line-height: 22px;
    margin: 0px 0;
}
.textLeft{
	float: left;
	width:80%;
	}
.clickHere {
    font-family: 'montserratbold';
    padding: 25px 65px;
    border: 8px solid #30a9e0;
    max-width: 580px;
	width: 100%;
    margin: 20px auto 30px;
    font-size: 25px;
    line-height: 30px;
    border-radius: 10px;
}
.clickHere a {
    font-size: 30px;
    text-decoration: none;
    color: #30a9e0;
    border-bottom: 5px solid #30a9e0;
    margin-right: 10px;
    display: block;

    float: left;
}
.clickHere a:hover{color: #288dbb;}
.authorArea {
    overflow: hidden;
    position: relative;
}
.Author {
    margin-right: 60px;
    float: left;
    width: 165px;
}



.textArea {
    margin: 40px auto 5px;
	width: 100%;
	max-width: 930px;
	padding-left: 15px;
	padding-right: 15px;
}
.para {
    color: #000;
    line-height: 22px;
    margin-bottom: 20px;
}




.signature {
    width: 500px;
    float: left;
    position: absolute;
    bottom: 15px;
    margin-left: 210px;
}

/*Footer Area Start*/
.footerArea {
    background: #8cc24c none repeat scroll 0 0;
    color: #fff;
    padding: 30px 0;
    width: 100%;
	overflow: hidden;
}
.copyrightArea {
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    width: 40%;
}
.footerlinks {
    color: #fff;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    width: 100%;
}
.footerlinks a {
    color: #fff;
    margin: 0 10px;
    text-decoration: none;
}
.footerlinks a:hover {
    text-decoration: underline;
}
.para4{ line-height: 22px;margin-bottom: 20px;}
b{font-weight: 700;}
	.para4 a{color:#30A9E0;font-weight: 700;}






.fix {
    overflow: hidden;
}
.headerMenuArea {
    background: #30a9e0 none repeat scroll 0 0;
    border-bottom: 8px solid #b0dc00;
    width: 100%;
}
.headerMenu {
    color: #fff;
    font-size: 16px;
    margin: auto;
    overflow: hidden;
    padding: 12px 0;
	width: 100%;
	max-width: 930px;
	padding-left: 15px;
	padding-right: 15px;
}
.headerMenu ul {
    float: right;
}
.headerMenu ul li {
    float: left;
    margin-left: 43px;
    position: relative;
}
.headerMenu ul li a {
    color: #fff;
    display: block;
    text-decoration: none;
}
.headerMenu ul li a:hover {
    text-decoration: underline;
}
.headerTop {
    border-bottom: 2px solid #b0dc00;
    padding:  px 0;
    width: 100%;
}
.headerMenu img {
    float: left;
    left: -20px;
    position: absolute;
    top: 3px;
}
.headerTitles {
    margin: auto;
    overflow: hidden;
	width: 100%;
	max-width: 930px;
	padding-left: 15px;
	padding-right: 15px;
}
.imageArea{font-size:75px;font-family: 'Montserrat',}
.imageArea p{text-align: center;margin:150px 0;}
.logoArea {
    float: left;
    width: 50%;
}
.titleName {
    float: right;
    margin-top: 5px;
}
.yourName {
    color: #b0dc00;
    text-align: right;
}
.description {
    color: #45b2e3;
    margin-top: -10px;
}
.headingText{}
.headingText h1 {
    font-size: 32px;
    font-family: verdana;
    font-weight: 700;
    text-align: center;
    width: 730px;
    line-height: 40px;
    margin: 30px auto;
}
.headingText {}
.font {
    font-size: 17px;
    padding: 15px 40px;
    line-height: 22px;
    text-align: center;
    margin-bottom: 30px;
    background: #30A9E0;
    color: white;
    border-radius: 4px;
    font-style: italic;
}
.font1 {
    font-size: 17px;
    padding: 15px 40px;
    line-height: 22px;
    text-align: center;
    margin-bottom: 30px;
    backgroundoff: #30A9E0;
    coloroff: white;
    border-radius: 4px;
    font-style: italic;
}
.totalFeature{overflow: hidden;}
.formArea {
    border: 2px solid #D7D7D7;
    width: 23%;
    float: right;
    padding: 10px 20px;
    margin-top: 50px;
}


.formArea p {
    margin-bottom: 30px;
    line-height: 24px;
    text-align: center;
}

.friends {
    line-height: 22px;
}
.features ul{margin-left:40px;width:60%;float:left;}
.features ul li {
    position: relative;
    margin: 52px;
}
.features img {
    width: 43px;
    margin: 10px 10px;
    position: absolute;
    top: -23px;
    left: -61px;
}
.formHeading {
    font-weight: 700;
    margin-top: 18px;
}
input {
    margin: 6px 0 5px;
    padding: 10px;
}












.btn{border:1px solid black;cursor:pointer;margin-top: -20px;}
.reasonArea {
    margin: auto;
	width: 100%;
	max-width: 930px;
	padding-left: 15px;
	padding-right: 15px;
}
.pricebox p{border:5px solid #92BC4E; padding:20px 30px;	width: 100%;
	max-width: 930px;
	padding-left: 15px;
	padding-right: 15px; margin: 30px auto;font-weight: bold;font-size:16px; font-style: italic;line-height:25px;}


.pricebox12 p{ padding:20px 30px;width: 200px; margin: 30px auto;font-weight: bold;font-size:30px; font-style:normal;line-height:30px;}


.font1 {
    font-size: 17px;
    padding: 15px 40px;
    line-height: 22px;
    text-align: center;
    margin-bottom: 30px;
    background: #30A9E0;
    color: white;
    border-radius: 4px;
    font-style: italic;
}



.authorArea {
    overflow: hidden;
    position: relative;
}
.Author {
    margin-right: 60px;
    float: left;
    width: 165px;
}
.signature {
    width: 500px;
    float: left;
    position: absolute;
    bottom: 15px;
    margin-left: 210px;
}

/*Footer Area Start*/
.footerArea {
    background: #8cc24c none repeat scroll 0 0;
    color: #fff;
    padding: 18px 0;
    width: 100%;
    overflow: hidden;
}
.copyrightArea {
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    width: 40%;
}
.footerlinks {
    color: #fff;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    width: 60%;
}
.footerlinks a {
    color: #fff;
    margin: 0 10px;
    text-decoration: none;
}
.footerlinks a:hover {
    text-decoration: underline;
}


.para4{ line-height: 22px;margin-bottom: 20px;}
b{font-weight: 700;}
	.para4 a{color:#30A9E0;font-weight: 700;}
.footer {background-color:#8CC24C;padding-top:10px;position: relative;width:100%; height: auto; }
#footerlinks a {text-decoration:none;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:9pt;}
#footerlinks a:hover {text-decoration:underline;}
.footerinner {	width: 100%;
	max-width: 930px;
	padding-left: 15px;
	padding-right: 15px;margin:0 auto;
	 text-align: center;
	}
	
	
	


article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    display: block;
}
body {
    line-height: 1;
}
ol, ul {
    list-style: outside none none;
}
blockquote, q {
    quotes: none;
}
blockquote::before, blockquote::after, q::before, q::after {
    content: none;
}

body {
    color: #000;
    font-family: verdana,Arial,Helvetica,sans-serif;
    font-size: 16px;
}
.fix {
    overflow: hidden;
}
.headerMenuArea {
    background: #30a9e0 none repeat scroll 0 0;
    border-bottom: 8px solid #b0dc00;
    width: 100%;
}
.headerMenu {
    color: #fff;
    font-size: 16px;
    margin: auto;
    overflow: hidden;
    padding: 12px 0;
	width: 100%;
	max-width: 930px;
	padding-left: 15px;
	padding-right: 15px;
}
.headerMenu ul {
    float: right;
	margin: 0;
}
.headerMenu ul li {
    float: left;
    margin-left: 43px;
    position: relative;
}
.headerMenu ul li a {
    color: #fff;
    display: block;
    text-decoration: none;
}
.headerMenu ul li a:hover {
    text-decoration: underline;
}
.headerTop {
    border-bottom: 2px solid #b0dc00;
    padding:  px 0;
    width: 100%;
}
.headerMenu img {
    float: left;
    left: -20px;
    position: absolute;
    top: 3px;
}
.headerTitles {
    margin: auto;
    overflow: hidden;
	width: 100%;
	max-width: 930px;
	padding-left: 15px;
	padding-right: 15px;
}
.logoArea {
    float: left;
    width: 50%;
}
.titleName {
  float: right;
  margin-bottom: 15px;
  margin-top: 5px;
}
.yourName {
    color: #b0dc00;
    text-align: right;
}
.description{
    color: #45b2e3;
    margin-top: -10px;
}



/*Footer Area Start*/
.footerArea {
    background: #8cc24c none repeat scroll 0 0;
    color: #fff;
    padding: 18px 0;
    width: 100%;
    overflow: hidden;
}
.copyrightArea {
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    width: 40%;
}
.footerlinks {
    color: #fff;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    width: 60%;
}
.footerlinks a {
    color: #fff;
    margin: 0 10px;
    text-decoration: none;
}
.footerlinks a:hover {
    text-decoration: underline;
}

	
.headerarea {
	background-color:#FFFFFF;
	
	}
.white{
width:100%;
background-color:#fff;
height:80px;	
	}	
	
.header {
		width: 100%;
	max-width: 930px;
	padding-left: 15px;
	padding-right: 15px;
	margin:0 auto;
	} 
	
.headerleft {
	float:left;
	width:200px;
	padding-top:15px;
	}
.headerleft img{width:136%; margin: -13px;}	
.headerright {
	float:right;
	width:400px;
	text-align:right;padding-top:20px;
	}
.headerright p,.headerright h4{margin:0px;}	
.headerright h4{color:#31a9de;}
.header ul {
	list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
	}
	
.header li {
	float: right;
	
	}
	
.header a {
    display: block;
    padding:6px 12px;
	color:#6D6E71;
	font-size:10pt;
	text-decoration:none;
	border-top:2px solid #6D6E71;
	
	
	}

	
	
.header a:hover {
	
	border-top:2px solid #C13A03;
	padding:6px 12px;
	}
	
.headerleftside {
	padding-top:25px;
	float:left;
	}
	



	
/*-FOOTER-*/	


.footer {
  background-color: #8cc24c;
  bottom: 0;
  left: 0;
  padding-bottom: 12px;
  padding-top: 10px;
  position: relative;
  width: 100%;
}
	
#footerlinks {
  color: white;
  display: inline;
  float: none;
  margin: 0;
  text-align: center;
}
	
#footerlinks a {
text-decoration:none;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
}

#footerlinks a:hover {
	text-decoration:underline;
	}

#copyright {
  color: #ffffff;
  display: inline;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 7pt;
  margin: 5px 10px 0 0;
}

	
/*-MAIN PAGE-*/

.container {
	width:100%;
	margin:0 auto;
	
	background-color:#FFFFFF;
	}
	
.maincontent {
	width:1000px; 
	margin:0 auto;
	padding:30px 0;
	}
	
.titles {
	font-family: 'Montserrat', sans-serif;
	font-size:18pt;
	}
	
.maintitle {
	font-family: 'Montserrat', sans-serif;
	font-size:24pt;
	}
	
.by {
	font-style:italic;
	color:#999999;
	font-size:10pt;
	}
	
.name {
	font-weight:bold;
	color:#666666;
	font-size:12pt;
	}
	
.content p {
	line-height:18pt;
	}


#orderbox {
	width:600px;
	height:643px;
	background-image:url(images/orderbox.png);
	margin:40px auto;
	}

#buttonbox {
	width:355px;
	margin:0 auto;
	padding-top:228px;
	}
	
#legalbox {
	text-align:center;
	padding-top:192px;
	font-size:10pt;
	}
	
	
#legalbox a {
	color:#333333;
	}

.plrtopBanner h1 {
    background: #30a9e0;
    color: #fff;
    padding: 20px 17px;
    width: 710px;
    margin: 20px auto 30px;
    border-radius: 10px;
    text-align: center;
    line-height: 55px;
    letter-spacing: 2px;
    font-size: 25px;
   text-decoration: underline;
   font-weight: 600;
   font-family: tahoma;

}
.plrtopBanner h2 {
    background: #30a9e0;
    color: #fff;
    padding: 20px 17px;
    width: 710px;
    margin: 20px auto 30px;
    border-radius: 10px;
    text-align: center;
    line-height: 55px;
    letter-spacing: 2px;
    font-size: 25px;
   text-decoration: underline;
   font-weight: 600;
   font-family: tahoma;

}
.plrheading1{
	text-align:center;
     background: #30a9e0;
    color: #fff;
    padding: 10px 13px;
    width: 710px;
    margin: 20px auto 30px;
    border-radius: 10px;
    text-align: center;
    line-height: 55px;
}
.plrheading1 h1 {
    font-size: 25px;
    color: #fff;
    text-decoration: underline;
    font-weight: 600;
    font-family: tahoma;
}
.plrheading1 h2 {
    font-size: 40px;
    color: #fff;
    font-weight: 600;
    font-family: tahoma;
    text-decoration: none;
}
.plrrightArea1{
	padding-top:0px;
}
.plr3rightArea11{
    margin: 0px;
    text-align: center;
}
.plrheading11 h3 {
    font-size: 20px;
    font-weight: 600;
    font-family: tahoma;
    text-align: center;
}
.plr3rightArea12{
    margin: 0px;
    text-align: center;
}
.plrheading12 h3 {
    font-size: 20px;
    font-weight: 600;
    font-family: tahoma;
    text-align: center;
    border: 5px solid #30a9e0;
    width: 500px;
    height: 50px;
    margin: auto;
    border-radius: 10px;
    padding: 25px 65px;
    padding-top: 25px;
    padding-right: 45px;
    padding-bottom: 0px;
    padding-left: 45px;

}
.plrheading12 h3 .green{
    font-size: 20px;
    font-weight: 600;
    font-family: tahoma;
    text-align: center;
    color:#8CC24C; 
}
.yesarea {
    margin-left: 651px;
    
}
.yesarea h1 .green{
    font-size: 18px;
    font-weight: 600;
    font-family: tahoma;
    text-align: center;
    color:#8CC24C;
}
.plrheading13 h3 {
    font-size: 20px;
    font-weight: 600;
    font-family: tahoma;
    text-align: center;
    border: 5px solid #30a9e0;
    width: 500px;
    height: 50px;
    margin: auto;
    border-radius: 10px;
    padding: 25px 65px;
    padding-top: 25px;
    padding-right: 45px;
    padding-bottom: 0px;
    padding-left: 45px;

}
.plrheading13 h3 .green{
    font-size: 20px;
    font-weight: 600;
    font-family: tahoma;
    text-align: center;
    color:red; 
}
.noarea {
    margin-left: 651px;
    
}
.noarea h1 .green{
    font-size: 18px;
    font-weight: 600;
    font-family: tahoma;
    text-align: center;
    color:red;
}
.plr3rightArea14{
    margin: 0px;
    text-align: center;
}
.plrheading14 h3 {
    font-size: 16px;
    font-weight: 600;
    font-family: tahoma;
    text-align: center;
    font-style: italic;
}
.plr3rightArea15{
    margin: 0px;
    text-align: center;
}
.plrheading15 h3 {
    font-size: 16px;
    font-weight: 500;
    font-family: tahoma;
    text-align: center;
}
.yesno {margin-left: 640px;
    
}
.yesno img{height: 350px;
    width: 680px;
    
}
.yes {margin-left: 640px;
    
}
.yes img{height: 240px;
    width: 580px;
    
}
img{
	max-width: 100%;
	height: auto;
}
.mycontainer{
	width: 100%;
	max-width: 930px;
	padding-left: 15px;
	padding-right: 15px;
	margin-left: auto;
	margin-right: auto;
	display: block;
}	
.mkrightcl{
	max-width: 152px;
}

@media (max-width: 967px) {
.logoArea, .titleName {
  float: left;
  text-align: center;
  width: 100%;
}
.yourName{
	text-align: center;
}
.heading1 {
  padding: 0 15px;
  text-align: center;
}
.heading1 p {
  padding-bottom: 20px;
}
.pricebox p {
  width: calc(100% - 30px);
}
.pricebox p {
  border: 3px solid #92bc4e;
  font-size: 14px;
  font-weight: normal;
  line-height: 23px;
  padding: 15px 5px;
}

.orderBoxRight, .orderBoxLeft {
  border: 5px solid #92bc4e;
  float: none;
  margin: 20px auto;
  display: block;
}
.topBanner h1 {
  border: 3px solid #30a9e0;
  font-size: 25px;
  letter-spacing: 0;
  line-height: 30px;
  margin: 20px auto 30px;
  padding: 15px;
}

.clickHere {
  border: 3px solid #30a9e0;
  padding: 15px;
}
#copyright {
  display: block;
  float: none;
  margin: 5px 0 10px;
  width: auto;
}
#footerlinks {
  color: white;
  display: inline;
  float: none;
  margin: 0;
  text-align: center;
  width: auto;
}
.mkrightcl{
	max-width: 120px;
}

	
}	
	

	

