body {
    font-family: 'Open Sans',sans-serif;
    font-size: 13px;
}

/* Gray Box*/

.graybox { margin-bottom:20px; background-color:#eeeeee; border:#e0e0e0 solid 1px; border-radius:10px; padding:10px; }



/* Valentin Styles */

.mytitles {
	font-family: 'Open Sans', sans-serif; 
	font-size:22px; 
	font-weight:400; 
	text-align:left; 
	margin-top:20px; 
	color:#56849d;
}
.myul{
	padding:30px;
	padding-top:50px;
	background-color: #f8f8f8;
	border: solid 1px #c5c5c5;
	list-style:none;
	list-style-type: none; 
}
.myli {
	font-family: 'Open Sans', sans-serif; 
	font-size:18px; 
	font-weight:400; 
	text-align:left;
	margin-left:-7px;
	color:#476f1b;
	list-style:none;
	list-style-type: none; 
	
	
	padding-top: 30px;
	padding-right: 13px;	
	margin-top:10px;
	
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	border-radius: 9px;
	background-color: #fafafa;
	-webkit-box-shadow: inset 0 0 57px rgba(15,102,102,.06), inset 0 0 0 1px rgba(255,255,255,.14);
	-moz-box-shadow: inset 0 0 57px rgba(15,102,102,.06), inset 0 0 0 1px rgba(255,255,255,.14);
	box-shadow: inset 0 0 57px rgba(15,102,102,.06), inset 0 0 0 1px rgba(255,255,255,.14);
	border: solid 1px rgba(87,110,110,.09);
	
}

.myli:hover {
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	border-radius: 9px;
	background-color: #f4f5f5;
	-webkit-box-shadow: inset 0 0 57px rgba(15,102,102,.15), inset 0 0 0 1px rgba(255,255,255,.3);
	-moz-box-shadow: inset 0 0 57px rgba(15,102,102,.15), inset 0 0 0 1px rgba(255,255,255,.3);
	box-shadow: inset 0 0 57px rgba(15,102,102,.15), inset 0 0 0 1px rgba(255,255,255,.3);
	border: solid 1px rgba(87,110,110,.28);
	
}

.mytinytext {
	font-family: 'Open Sans', sans-serif; 
	font-size: 12px;
	line-height: 20px;
	margin-top: -30px;
	padding-left: 52px;
	color: #191919;

}
.myimglist {
	float: left;
	margin-top: 32px;
	margin-bottom: -15px;
	margin-right: 5px;
}

.spacetop{
	 margin-top:30px;
}


.backbt {
	font-family: 'Open Sans', sans-serif; 
	font-size:18px; 
	font-weight:400; 
	text-align:left;
	margin-left:-7px;
	color:#476f1b;
	list-style:none;
	list-style-type: none; 
	text-decoration:none;
	

	padding-top:10px;
	margin-top:10px;
	
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	border-radius: 9px;
	background-color: #fafafa;
	-webkit-box-shadow: inset 0 0 57px rgba(15,102,102,.06), inset 0 0 0 1px rgba(255,255,255,.14);
	-moz-box-shadow: inset 0 0 57px rgba(15,102,102,.06), inset 0 0 0 1px rgba(255,255,255,.14);
	box-shadow: inset 0 0 57px rgba(15,102,102,.06), inset 0 0 0 1px rgba(255,255,255,.14);
	border: solid 1px rgba(87,110,110,.09);
	
}

.mybt{
	display: inline-block;
	margin-left:20%; 
	text-decoration: none; 
	font-size: 23px; 
	text-align: center; 
	color: #ffffff; 
	padding-top: 20px; 
	padding-bottom: 20px; 
	padding-left: 90px; 
	padding-right: 90px;
	
	
	-webkit-border-radius: 23px;
	-moz-border-radius: 23px;
	border-radius: 23px;
	background-color: #6b8d01;
	-webkit-box-shadow: 0 0 0 1px rgba(0,0,0,.63), inset 0 18px 21px rgba(187,240,21,.52), inset 0 0 0 1px rgba(194,224,103,.55);
	-moz-box-shadow: 0 0 0 1px rgba(0,0,0,.63), inset 0 18px 21px rgba(187,240,21,.52), inset 0 0 0 1px rgba(194,224,103,.55);
	box-shadow: 0 0 0 1px rgba(0,0,0,.63), inset 0 18px 21px rgba(187,240,21,.52), inset 0 0 0 1px rgba(194,224,103,.55);
	
	transition:all ease-in 0.5s;
}

.mybt:hover{
	-webkit-border-radius: 23px;
	-moz-border-radius: 23px;
	border-radius: 23px;
	background-color: #a8c746;
	-webkit-box-shadow: 0 0 0 1px rgba(0,0,0,.63), inset 0 18px 21px rgba(187,240,21,.52), inset 0 0 0 1px rgba(194,224,103,.55);
	-moz-box-shadow: 0 0 0 1px rgba(0,0,0,.63), inset 0 18px 21px rgba(187,240,21,.52), inset 0 0 0 1px rgba(194,224,103,.55);
	box-shadow: 0 0 0 1px rgba(0,0,0,.63), inset 0 18px 21px rgba(187,240,21,.52), inset 0 0 0 1px rgba(194,224,103,.55);
	
	
	transition:all ease-out 0.5s;
	
}

.mytitlesformated {
	font-family: 'Open Sans', sans-serif; 
	
	font-size:22px; 
	font-weight:400;
	text-align:left;
	margin:0px;
	padding:0px;
	padding-bottom:-10px;	
	margin-top:20px; 
	color:#56849d;
}
/* New css for ipage */
@font-face {
    font-family: 'AsSeenOnTv';
    src: url('fonts/as_seen_on_tv-webfont.eot');
    src: url('fonts/as_seen_on_tv-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/as_seen_on_tv-webfont.woff') format('woff'),
         url('fonts/as_seen_on_tv-webfont.ttf') format('truetype'),
         url('fonts/as_seen_on_tv-webfont.svg#as_seen_on_tvregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
.ipage {
    background: url("images/bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    font-family: "Myriad Pro","DejaVu Sans Condensed",Helvetica,Arial,sans-serif;
    margin: 0 0 0 -19px;
    padding: 0 2%;
    width: 100%;
}
img{max-width:100%; height: auto;outline:none;}
.clearfix:after {clear: both; content: " "; display: block; font-size: 0; height: 0; visibility: hidden; display:block;}
.left{float:left !important;}
.right{float:right !important;}
.center{margin:0 auto; text-align:center;}
.ipage .wrapper{width:100% !important; margin:0 auto;}

.section{float:left; width:100%; position:relative; min-height:100px; text-align:center; padding-top:30px;font-size:20px;}
.section h1,.section h2{font-weight:500; margin:5px 0;}
.section-1{background:url(images/section-bg.png) no-repeat center bottom; padding-bottom:90px; z-index:5;}
.section-1 h1 {
    color: #646464;
    font-family: AsSeenOnTv;
    font-size: 36px !important;
    line-height: 48px;
    margin: 5px 0;
}
.ipage-logo{ position:relative;}
.ipage-logo a { display: block;  height: 210px;  left: 38%;  position: absolute;  top: 4px;   width: 210px;}
.section-1 h1 span{color:#7fa34f; font-family:Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", sans-serif; font-size:60px; line-height:68px;}

.section-2,.section-3,.section-4,.section-5{background:url(images/section-bg.png) no-repeat center bottom; padding-bottom:50px; z-index:4;}
.section-2 h1{height:62px; background:url(images/mkt-share.png) no-repeat; font-size:45px; color:#fff; text-transform:uppercase; text-align:left; padding:30px 0 0 50px;}
.section-2 p{color:#8f9090; font-family:Calibri;}

.section-3 h1{font-size:52px !important; color:#565654; line-height:56px; margin:60px 0; text-align:left; font-family:AsSeenOnTv;}
.section-3 h1 span{color:#7fa34f; font-family:Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", sans-serif; font-size:78px; line-height:80px;}
.section-3 h1 span:first-child{color:#f26522;}
.plans-details{ float:right; width:460px;}
.plans-details .left-part{background:url(images/trans-b.png); padding:15px; box-shadow:0 0 5px #BBBBBB inset; width:450px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; display:table-cell;}
.plans-details .right-part{ display:table-cell;box-shadow:0 0 5px #BBBBBB inset;background:url(images/trans-b.png); padding:15px 2px;}
.plans-details .right-part1{ display:table-cell;box-shadow:0 0 5px #BBBBBB inset;background:url(images/trans-b.png); padding:15px 10px; }
.plans-details .seprator{ display:table-cell; padding:15px 5px;}

.plans-details h2{font-size:33px; line-height:36px; color:#565654; text-align:left;font-family:Impact;}
.plans-details h2 span{font-size:41px; line-height:43px; color:#f26522; display:block;}
.plans-details ul{list-style:none; padding:0; margin:10px 0; float:left; width:100%; text-align:left;}
.plans-details ul li{list-style:none !important; margin:0 !important; padding:0 !important; float:left; width:33%; height:60px;}

.section-4 h1{font-size:48px !important; color:#5c5c5c; line-height:54px; margin:5px 0;font-family:Georgia;}
.section-4 h1 span{color:#007236; font-family:Georgia; font-size:70px; line-height:74px;}
.section-4 h1 span:first-child{color:#0072bc;}
.content-box{border:#b7b7b7 solid 2px; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; background:#5b8de0; padding:0 15px 30px; color:#fff; float:left; width:350px; margin:40px 0 100px; min-height:550px;}
.content-box h2{margin:-17px 0 10px; padding:25px 0 0; font-family:arial; font-size:32px; color:#04235a; text-shadow:0px 0px 1px #5D5E5F; height:70px; background:url(images/title-bg.png) no-repeat center top;}

.price{float:left; width:90%; position:relative; font-size:80px; color:#04235a; line-height:60px; text-align:right; margin:40px 5%;}
.price img{float:left; max-width:100px; margin:-20px 0 0;}
.price span{font-size:36px; line-height:36px; display:block; text-transform:uppercase;}
.price .save{position:absolute; right:-13px; top:-45px; width:60px; height:56px; background:url(images/save-btn.png) no-repeat;}
.content-box ul{list-style:none; margin:0; padding:0;}
.content-box ul li{line-height:none; margin:0 !important; padding:10px 0 10px 9% !important; color:#fff; font-size:20px; line-height:26px; background:url(images/tick.png) no-repeat left 14px !important; float:left; text-align:left; width:91%;}
.content-box ul li a{color:#fff;}

.content-box.blue{background:#5b8de0 url(images/blue-grd.png) repeat-x left bottom;}
.content-box.orange{background:#e2b05c url(images/orange-grd.png) repeat-x left bottom;}
.content-box.green{background:#34b854 url(images/green-grd.png) repeat-x left bottom;}
.content-box.dark-blue{background:#7db4bc url(images/dark-blue-grd.png) repeat-x left bottom;}

.content-box.green h2{ color:#096e00;}
.content-box.orange h2{ color:#7a2a08;}
.content-box.blue h2{ color:#075070;}
.content-box.dark-blue h2{ color:#1e4941;}

.orange .price .save{background:url(images/save-btn1.png) no-repeat;}
.green .price .save{background:url(images/save-btn.png) no-repeat;}
.dark-blue .price .save{background:url(images/save-btn2.png) no-repeat;}

.content-box.dark-blue .price{color:#1b3e43;}
.content-box.green .price{color:#00340d;}
.orange .price{color:#5a3a04;}

.section-5 h1{font-size:32px !important; color:#0072bc; line-height:36px; margin:5px 0;font-family:Arial; }
.section-5 h1 span{color:#f26522; font-family:"Times New Roman", serif; font-size:100px; line-height:105px; font-weight:600; }
.section-5 h1 span:first-child{color:#0072bc; font-size:60px;font-family:Arial;}
.section-5{color:#5c5c5c; font-family:arial;}
.section-5 p{color:#5c5c5c; font-size:18px; line-height:24px; text-align:left; margin-bottom:20px !important;}
.section-5 p strong{font-size:20px; font-weight:600;}
.section-5 h2{text-align:left;}
.section-5 .inner-bg {
    background: url("images/shield-bg.png") no-repeat scroll center 0 rgba(0, 0, 0, 0);
    float: left;
    padding: 100px 25% 150px;
    width: 50%;
}
.section-6 h1{font-size:60px !important; color:#5b5b59; line-height:66px; margin:5px 0; font-weight:600;}
.section-6 h1 span{color:#f7941d; font-size:66px; line-height:70px; font-family:Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", sans-serif; font-weight:500; }
.section-6 h1 span:first-child{color:#f26522; }

.ipage-footer{float:left; width:100%; background:url(images/ipage-footer.png) no-repeat left top; padding-top:100px;}











.nobgstyle li {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}
.infoboxgreen { background:#ADCD6B;
    border: 1px solid #597F06;
    border-radius: 10px;
    color: #333;
    font-size: 13px;
    margin: 0 auto 15px;
    padding: 20px;
    width: 85%;
}
.infobox {
    background: none repeat scroll 0 0 #95c7e2;
    border: 1px solid #56839b;
    border-radius: 10px;
    color: #333;
    font-size: 13px;
    margin: 0 auto 15px;
    padding: 20px;
    width: 85%;
}
.infobox img, .infoboxgreen img {
    margin-left: -45px !important;
}
.bluechecklist li {
    background: url("http://www.webhostingreviewjam.com/wp-content/uploads/2014/07/check-blue-icon.png") no-repeat scroll 0 2px rgba(0, 0, 0, 0) !important;
    margin-bottom: 20px !important;
    padding-left: 30px !important;
}
.greenchecklist li {
    background: url("http://www.webhostingreviewjam.com/wp-content/uploads/2014/07/greenchecklist.png") no-repeat scroll 0 2px rgba(0, 0, 0, 0) !important;
    margin-bottom: 20px !important;
    padding-left: 30px !important;
}
.halflist li {
    float: left;
    line-height: 25px;
    margin: 0 15px 15px !important;
    width: 40%;
}
.halflist {
    padding-left: 0 !important;
}
.withgraychecklist li {
    background: url("http://www.webhostingreviewjam.com/wp-content/uploads/2013/02/gray-check-icon1.png") no-repeat scroll 0 12px rgba(0, 0, 0, 0) !important;
    padding: 10px 10px 10px 40px !important;
}
.withgraychecklist li {
    background: url("http://www.webhostingreviewjam.com/wp-content/uploads/2013/02/gray-check-icon1.png") no-repeat scroll 13px 20px rgba(0, 0, 0, 0) !important;
    padding: 20px 20px 20px 55px !important;
}
.withgraychecklist li:nth-child(2n+1) {
    background-color: #eee !important;
}
.withgraychecklist {
    border: 1px solid #ddd;
    margin: 0 auto;
    padding-left: 0 !important;
    width: 95%;
}
.borderdashed {
    border-top: 1px dashed #aaa;
    height: 1px;
}


.noliststyle {list-style:none !important;}

.padding-lr5 { padding-left:5px; padding-right:5px; }
.padding-lr15 { padding-left:15px; padding-right:15px; }
.padding-lr10 { padding-left:10px; padding-right:10px; }
.padding-lr20 {padding: 0 45px;}
.padding-r40 { padding-right:40px; }
.padding-t10 { padding-top:10px; }
.padding-t5 { padding-top:5px; }
.padding-t15 { padding-top:15px; }
.padding-t20 { padding-top:20px; }
.padding-t3 { padding-top:3px; }
.padding-t7 { padding-top:7px; }
.padding-b15 { padding-bottom:15px; }
.padding-b10 { padding-bottom:10px; }
.padding-b5 { padding-bottom:5px; }

.margin-lr5 {margin-left:5px; margin-right:5px; }
.margin-lr10 {margin-left:10px; margin-right:10px; }
.margin-t0 { margin-top:0px; }
.margin-lr20 {margin: 0 45px;}
.margin-r40 { margin-right:40px; }
.margin-t10 { margin-top:10px; }
.margin-t5 { margin-top:5px; }
.margin-t15 { margin-top:15px; }
.margin-t20 { margin-top:20px; }
.margin-b15 { margin-bottom:15px; }
.margin-b10 { margin-bottom:10px; }
.margin-b5 { margin-bottom:5px; }
.margin-b0 { margin-bottom:0px; !important }

.rows1 {  width: 8.333333333333332%;} .rows2 {  width: 16.666666666666664%;} .rows4 {  width: 25%;} .rows3 {  width: 33.33333333333333%;} .rows5 {  width: 41.66666666666667%;} .rows6 {  width: 50%;} .rows7 {  width: 58.333333333333336%;} .rows8 {  width: 66.66666666666666%;} .rows9 {  width: 75%;} .rows10 {  width: 83.33333333333334%;} .rows11 {  width: 91.66666666666666%;} .rows12 {  width: 100%; } 
.rows1, .rows2, .rows3, .rows4, .rows5, .rows6, .rows7, .rows8, .rows9, .rows10, .rows11, .rows12 { float:left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

.therows:after, .therows:before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

.tc { text-align:center; }
.tr { text-align:right; }
.capitalize { text-transform:uppercase; } .justhidden {visibility:hidden; }
