@charset "utf-8";
/* CSS Document   */

html {font-family: sans-serif;line-height: 1.15;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}
body {margin: 0;font-family: 'Open Sans', sans-serif;padding:0; line-height: 1.6em;}
header{ width:100%; clear:both; overflow:hidden; margin:0; padding:0 0; text-align:center;}
.content-wrap{ width:1080px; margin:0 auto; position:relative;}
.logo{ padding:0 0 0 5px;}
.blueSection{ width:100%; clear:both; overflow:hidden; padding:27px 0 28px; background:#e6e6e6;}
.imgcon{ float:left; margin:0 60px 0 0;}

.blue_right p{
	margin:0 0 0;
	padding:0;
	color:#ff0006;
	font-size:17px;
}
.blue_right p em{
	font-size:17px;
}
.blue_right h3 {
	color: #696a6e;
	margin: 32px 0 30px;
	padding: 0;
	font-size: 28px;
	line-height: 1.1em;
}

.sectionTwo{ width:100%; clear:both; overflow:hidden; padding:20px 0;}
.sectionTwo p{ color:#696a6e ; font-size:17px; margin:0 0 16px; padding:0; line-height:1.4em;}
.sectionTwo img{ float:right; margin:0 0 0 60px;}
.sectionTwo h4{
	font-size:28px;
	color:#696a6e;
	line-height:1em;
	margin:42px 0 30px;
}
.sectionTwo ul{ margin:0; padding: 0 0 14px 1em;}
.sectionTwo ul li{ color:#696a6e ; font-size:17px;}
.sectionTwo p:last-of-type {
    margin-bottom: 0;
}
.box-col{ width:25%; float:left; text-align:center;}

.sectionThree{ width:100%; clear:both; overflow:hidden; padding:27px 0;}
.sectionThree h2.centertext{
	text-align:center;
	font-size:28px;
	color:#696a6e;
	margin:0;
	padding:20px 0 40px 0;
}

.waysrow{ width:940px; clear:both; overflow:hidden; padding:20px 0 0;}
.waysrow img{
	float:left;
	margin-top: 0;
	margin-right: 20px;
	margin-bottom: 0;
	margin-left: 0;
} 
.waysrow p{ color:#696a6e ; font-size:17px; margin:0; padding:0;}

.waysrow-foot{ width:100%;}
.waysrow-foot p { margin:0 0 20px;}
.waysrow ul{ margin:0; padding: 0 0 23px 1em;}
.waysrow ul li{ color:#696a6e ; font-size:17px; line-height: 26px;list-style-type: disc;}

.sectionfour{ width:100%; clear:both; overflow:hidden; padding:42px 0; background:#e3e3e3;}
.module1-box{ float:left; width:225px;}
.module1-box img{ display:block; width:100%;}
.right-mar{ margin-right:60px;}

.sectionB{ width:100%; clear:both; overflow:hidden; margin:0; padding:27px 0; background:#e3e3e3;}
.sectionL{ background:#fff;}
.blogimgCon{ text-align:center;}
.blog-detials{ width:100%; clear:both; margin:25px auto;}
.blog-detials h1{
	color:#696a6e;
	font-size:28px;
	font-weight:700;
	margin:0;
	padding:0;
	text-align:center;
	text-decoration:underline;
}
.blog-detials h2{
	color:#696a6e;
	font-size:28px;
	font-weight:700;
	margin:0 0 20px;
	padding:0;
	text-align:center;
}
.blog-detials p{ color:#696a6e ; font-size:17px; margin:0; padding:0;line-height: 1.7em;} 

.blogcon{
	width:auto;
	clear:both;
	overflow:hidden;
	padding:20px;
	border:2px dotted #696a6e ;
	text-align:left;
}
.blogcon ul{ margin:0; padding: 15px 0 10px 1em;}
.blogcon ul li{ color:#696a6e ; font-size:17px; line-height: 26px;list-style-type: disc;}

.text-center{ text-align:center;}
.et_pb_button{position: relative;padding: .5em 1em;border: 2px solid;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;background-color: transparent;background-repeat: no-repeat;background-position: center;background-size: cover;font-size: 20px;font-weight: 500;line-height: 1.7em !important;-webkit-transition: all .2s;-moz-transition: all .2s;transition: all .2s;text-decoration:none;margin-top:35px;}
.et_pb_button::after, .et_pb_button::before {position: absolute;margin-left: -1em;opacity: 0;text-shadow: none;font-size: 32px;font-weight: 400;font-style: normal;font-variant: none;line-height: 1em;text-transform: none;background:url(img/arrow.png) no-repeat 100% 50% #2f4066;-webkit-transition: all .2s;-moz-transition: all .2s;transition: all .2s;}
.et_pb_button_0 {color: #ef6c3a !important;font-size: 28px;}
.et_pb_button:hover, .et_pb_module .et_pb_button:hover {padding: .5em 2em .5em .7em;border: 2px solid transparent;background:url(img/arrow.png) no-repeat 93% 50% #2f4066;}
.jam-Packed h3{ line-height: 30px; font-size:30px; font-weight:700; margin-bottom:45px;     margin: 0 0 54px;}

.savings{
	border:2px solid #ff0006;
	padding:20px;
	margin:15px auto;
	width:100%;
	clear:both;
}
.savings h5{
	font-size:28px;
	color:#ff0006;
	margin:0 0 15px;
	padding:0;
	text-align:center;
}
.savings h5 span{ font-size:17px; display:block;}

.getEverything{ width:100%; clear:both; text-align:center; padding:35px 0 0;}
.getEverything h4{ color:#333;font-size: 26px; margin:0 0 20px; padding:0;}

.optionSection{ width:1005; clear:both; overflow:hidden; padding:30px 0 ;}
.waysToOrder h1 {
	text-align: center;
	font-size: 30px;
	font-weight:700;
	margin:0;
	padding:0;
	color:#ff0006;
}
.option{
	margin:35px auto  0;
	padding:0 0 30px;
	border:3px solid #ff0006;
	background:#eeeeee;
}
.option h2{
	display:block;
	text-align:center;
	background:#ff0006;
	text-align:center;
	margin:0;
	padding:25px 0;
	color:#fff;
	font-size:24px;
	font-weight:700;
}
.option p{
	font-size:17px;
	color:#000;
	margin:0;
	padding:20px 35px;
	font-weight:500;
	line-height:17px;
}
.option p span{ text-decoration:line-through;}
.orderbox{ padding:60px 0 0; width:100%; overflow:hidden; }
.orderbox img{ display:block; margin:25px auto;}
.orderbox p{ color:#696a6e ; font-size:17px; margin:0; padding:0;}
.orderbox h2{ font-size:28px; color:#333; margin:0 0 10px 0; display:block; padding:0; text-align:center;}

footer{ width:100%; clear:both; background:#696a6e ; padding:20px 0; text-align:center;}
footer p { font-size:14px; color:#fff; margin:  0; padding:0;}


.et_animated.slide {
    -webkit-animation-name: et_pb_slide;
    animation-name: et_pb_slide;
}
