html, body{ height:100%; min-height:100%;}
body{ width:100%; margin:0px; padding:0px; font-size:14px; color:#000; background:#fff; font-family:Arial, Helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6{ margin:10px 0px;}
p{ margin:10px 0px;}
ul, li, ol{ list-style:none; padding:0px;}
a, a:hover, a:focus{ text-decoration:none; border:none; outline:none;}
img{ width:100%; max-width:100%; border:none; outline:none;}

.clr{ clear:both;}

#main_container{}
#content_container{}
.header{background-color:#00a8e1;}
.content{ position:relative;}
.head h3{ font-size:22px; font-weight:bold;}
.head1{ padding:2px 0px 0px;}
.head1 h3{ font-family: 'Raleway', sans-serif; font-weight:normal; text-align:center; margin-bottom:0px;}
.paypal{ position:absolute; top:29%; left:10%;}
.android{ position:absolute; top:3%; right:10%;}
.banner_left{ width:100%; max-width:365px;}
.banner_center{ font-family: 'Raleway', sans-serif; padding:5px 0px 0px;}
.banner_center h1{ text-align:center; font-weight:bold; margin:7px 0px 15px;}
.banner_center p{ font-size:18px; color:rgb(114, 114, 114); margin-bottom:16px;}
.banner_center p span{ color:#000;}
.banner_list{ width:100%; max-width:160px; margin:20px auto 0px; display:block;}
.banner_list li{ font-size:18px; list-style:disc inside; padding:2px 0px;}
.banner_right{ border:7px solid #6aa55c; border-radius:26px; padding:3px 10px;}
.right_pading{ padding:0px 30px;}
.banner_right h1{ font-family: 'PT Sans', sans-serif;}
.banner_right h1 span{ font-size:26px;}
.banner_right p{ font-family: 'Raleway', sans-serif; font-size:12px; margin:14px 0px 10px;}
.banner_right p span{ color:#008000;}
.inputtext{ border:2px solid #6aa55c; border-radius:5px; box-shadow:0 2px 3px #dddddd inset; font-size:12px; height:45px;}
.form-group{ margin-bottom:18px;}
.banner_btn{ background: -moz-linear-gradient(top, #1e5799 0%, #659f58 0%, #2e5e24 100%, #659f58 100%, #207cca 100%, #2e5e24 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #1e5799 0%,#659f58 0%,#2e5e24 100%,#659f58 100%,#207cca 100%,#2e5e24 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #1e5799 0%,#659f58 0%,#2e5e24 100%,#659f58 100%,#207cca 100%,#2e5e24 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#2e5e24',GradientType=0 ); /* IE6-9 */
border:1px solid #333333; border-radius:5px; box-shadow:0 1px 0 #a8bea3 inset, 0 -1px 2px #12270e inset; color:#fff; font-size:20px; font-weight:bold; text-align:center; text-shadow:1px 1px #030d02; padding:1px 10px 3px 2px; width:100%; margin:0px 0px 5px; max-width:325px;}
.banner_btn a{ color:#fff; display:block;}
.apple_icon{ float:left; max-width:43px; width:100%;}
.text{ float:left; max-width:236px; width:100%; padding:7px 0px;}
.android_icon{ float:right; max-width:29px; width:100%;}
.banner_btn:hover{ background: -moz-linear-gradient(top, #1e5799 0%, #519943 0%, #265d1e 100%, #207cca 100%, #265d1e 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #1e5799 0%,#519943 0%,#265d1e 100%,#207cca 100%,#265d1e 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #1e5799 0%,#519943 0%,#265d1e 100%,#207cca 100%,#265d1e 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#265d1e',GradientType=0 ); /* IE6-9 */}
.banner_right span.value{ font-size:10px;}
.banner_right h4{ font-weight:bolder; margin:10px 0px 2px;}

.section2{ padding:0px;}
.card{ overflow:hidden; width:100%; margin:10px 0px;}
.card li.secure{ margin:0px 11% 0px 0px;}
.card li{ float:left; margin:0px 6% 0px 0px;}
.card li:last-child{ margin-right:0px;}

.section3{ padding:10px 0px 0px;}
.proxe_card{ width:100%; max-width:175px;}
.section3_left{ width:100%; float:left; max-width:255px;}
.section3_left h4{ font-size:22px; color:rgb(0, 128, 0); margin:17px 0px 0px;}
.section3 h2{ font-size:25px; text-align:center; font-family: 'Raleway', sans-serif; margin-top:22px;}

.setup{ font-family: 'Raleway', sans-serif;}
.setup_image{ width:100%; max-width:208px; margin:0px auto;}
.setup_image1{ max-width:184px; margin-top:-41px;}
.setup_image2{ max-width:322px; margin-top:-10px;}
.setup h4{ color:#6699ff; font-size:20px; text-transform:uppercase; font-weight:normal; margin:0px 0px 50px;}
.setup p{ font-size:18px; line-height:24px; margin-top:18px;}

.lock{ width:100%; max-width:300px;}
.logo{ width:100%; max-width:187px; padding:10px 0px 15px;}
.left_text{ font-family: 'Raleway', sans-serif;}
.left_text h5{ color:#ff0000; font-size:16px; line-height:22px; margin:10px 0px 20px;}
.left_text h1{ font-weight:normal;}
.pricing{ padding:30px 0px 0px; font-family: 'Raleway', sans-serif;}
.pricing_left{ width:100%; max-width:144px; float:left; margin-right:22px;}
.pricing_right{ background:url(../images/guarantee-img.png) no-repeat center right;}
.pricing_right ul{ margin:10px 0px 0px;}
.pricing_right ul li{ font-size:16px; list-style:disc inside; padding:3px 0px;}
.card_image{ margin:13px 0px; overflow:hidden;}
.card_image li{ float:left; margin:0px 5px 5px;}
.icons{ margin:30px 0px; overflow:hidden;}
.icons li{ float:left; margin:0px 25px 0px 5px;}
.right_text{ font-family: 'Raleway', sans-serif;}
.right_text h1{ font-weight:normal;}
.right_text h4{ color:#ff0000; font-weight:400; line-height:26px;}
.right_text p{ color:#696969; font-size:16px; margin-bottom:20px;}
.content_right{ width:100%; float:right; max-width:580px; padding:15px 0px 0px;}
.right_text p span{ color:#000;}
.mobile_image{ width:100%; max-width:400px;}

.section6{ padding:40px 0px;}
.choose_btn{ background:rgba(106, 165, 92, 1) url(../images/android-icon1.png) no-repeat center right 20px; border-radius:0px; box-shadow:0 1px 0 #a8bea3 inset, 0 -1px 2px #49723f inset; color:#fff; font-size:30px; font-weight:bold; text-align:center; text-shadow:1px 1px #030d02; padding:14px 0px; width:100%; margin:0px auto; display:inherit; max-width:630px;}
.choose_btn a{ color:#fff;}
.choose_btn:hover{ background-color:rgba(84, 157, 70, 1);}

#footer_container {
  background-color:#00a8e1;;
  float: left;
  width: 100%;
}
.footer{ padding:12px 0px;}
.pci{ width:100%; max-width:195px; padding:12px 0px 0px;}
.footer h4{ font-family: 'Raleway', sans-serif; font-weight:normal;}
.footer_logo{ width:100%; max-width:112px;}
.bbb{ width:100%; max-width:200px; float:right;}
.footer p{ font-size:8px; line-height:10px; margin:15px 0px;}
.footer_text p{ font-size:14px; color:#fff; margin:15px 0px; line-height:20px;}
.footer_text a.link{ color:#0000ff; text-decoration:underline; font-size:12px;}
.footer_card{ width:100%; max-width:300px; overflow:hidden; margin:10px auto;}
.footer_card li{ float:left; padding:0px 10px;}
.footer_logo1{ width:100%; max-width:309px;}
.bbb_bottom{ width:100%; max-width:185px; float:right;}
.footer_card1{ width:100%; max-width:485px; overflow:hidden; margin:5px auto;}
.footer_card1 li{ float:left; padding:0px 12px;}
.footer_card1 li:last-child{ padding-top:6px; padding-right:0px;}
.footer_card1 li:first-child{ padding-left:0px;}
.footer_top{ border-bottom:1px solid #000;}
.footer_bottom{ border-top:1px solid #fff; padding:30px 0px 12px;}




/*Second Page*/
.part1{ padding:12px 0px 0px;}
.bbb_top{ width:100%; max-width:147px;}
.pci_top{ width:100%; max-width:139px; float:right;}

.part2{ margin-top:-32px; position:relative;}
.part2 h3{ font-family: 'Raleway', sans-serif; font-size:22px; font-weight:bolder;}
.part2 h2{ font-family: 'Raleway', sans-serif; font-size:36px; font-weight:normal; margin:20px 0px 10px;}
.part2 h2 span{ color:#696969; font-weight:bolder;}
.girl_image{ position:absolute; bottom:-19%; right:0px; width:100%; max-width:322px; z-index:99999;}

.part3 ul{ /* background:#A1A6AF; */ overflow:hidden; padding:7px 0px 20px; margin:25px 0px 0px;}
.part3 ul li{ font-family: 'Lato', sans-serif; text-align:center; color:#fff; float:left;}
.part3 ul li.first{ background:#0064ac; border-radius:5px; font-size:20px; width:27%; padding:6px 0px 9px;}
.part3 ul li.second{ font-size:28px; width:7%; padding:2px 0px;}
.part3 ul li:first-child{ margin-left:28px;}
.part3 ul li:last-child{ margin-right:28px;}
.part3 ul li.accept{ font-size:25px; float:none; font-weight:300; margin:35px 0px 10px;}

.part4{ width:100%; max-width:1080px;}
.equipment{ border:3px solid #1fa4c3; padding:0px 20px 20px; font-family: 'Lato', sans-serif; position:relative; height:100%; min-height:780px; margin:24% 0px 0px;}
.equipment_image{ margin-top:-20%; width:100%;}
.image1{ max-width:318px;}
.image2{ max-width:77px;}
.image3{ max-width:200px;}
.equipment_inner{ width:100%; max-width:246px;}
.rate_image{ width:100%; max-width:168px; /* padding:35px 0px 0px; */}
.equipment h6{ font-size:11px; color:#808080; margin:22px 0px 20px;}
.equipment_inner ul li{ font-size:16px; color:#808080; list-style:disc inside; line-height:16px;}
.equipment_inner ul li span{ font-size:11px;}
.equipment_bottom{ position:absolute; bottom:15px; width:100%; max-width:220px; left:63%; margin-left:-46%;}
.get_btn{ color:#fff; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; background:rgba(17, 169, 0, 1); border-radius:0px; padding:2px 0px; width:100%; white-space:inherit;}
.get_btn a{ color:#fff;}
.callnow_btn{ background:#0064AC; /* box-shadow:0 1px 0 rgb(129, 229, 229) inset, 0 -1px 2px rgb(9, 92, 92) inset; */ color:#fff; font-size:18px; border-radius:0px; white-space:inherit; padding:20px 0px 20px; width:100%; margin:8px 0px 0px;}
.callnow_btn a{ color:#fff;}
.apple_text p{ color:rgb(169, 169, 169); font-family: 'Raleway', sans-serif; text-align:right; margin-top:3px;}

.part5 h4{ font-family: 'Lato', sans-serif; text-align:center; color:#fff; background:#0064ac; border-radius:5px; font-size:20px; padding:6px 0px 9px;}
.footText > a:hover {
    text-decoration: underline;
}

.privacy_con {
    background: #fff none repeat scroll 0 0;
    color: #333;
    height: 500px;
    line-height: 25px;
    margin: 0 auto;
    overflow-y: scroll;
	padding:15px;
}

.policy_strenth{
	width:100%;
	max-width:900px;
	position:relative;
}

.privacy_con a{
	color:#00a8de;
}

.bold{
	font-weight:bold;
}

.margin_bottom{
	margin-bottom:20px;
}
.margin_top{
	margin-top:20px;
}

.product_page{
	background-color:#fff;
	padding-top:110px;
}

.product_head {
  background-color: #00a8e1;
  color: #fff;
  /* margin-top: 20px; */
}

.product_head h1 {
  font-family: Trebuchet MS;
  font-size: 30px;
  font-weight: 600;
}

.header h5{
	font-size:24px;
	line-height:26px;
	/* margin-bottom:22px; */
	color:#fff;
}

.auto{
	width:auto;
}

.order{
	background-color:#00a8e1;
	 padding: 15px 0;
}

.order h2{
	color:#fff;
	font-size:23px;
}

.full_width{
	width:100%;
	float:left;
}

.product_content {
  margin: 55px 0 0;
  font-family: Lato;
}

.product_content h3{
	color: #1a1a1a;
    font-size: 20px;
    font-weight: 600;
}

.product_content p {
  color: #080808;
  font-size: 19px;
  font-weight: 300;
  padding: 0;
}

.getnow_btn{
  background-color: #00a8e1;
  margin-right:10px;
}

.getnow_btn:hover{
  background-color: #008ac3;
}

.product_content a {
  border-radius: 6px;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
  display:inline-block;
  margin-top:3px;
  letter-spacing: 1px;
  padding: 8px 19px;
}

.product_margin{
	margin-top:75px;
}

.unsure{
	background-color: #00a8e1;
	font-family: Lato;
}

.unsure h3{
	color: #fff;
    font-size: 19px;
    font-weight: 600;
}

.unsure p {
  color: #fff;
  font-size: 19px;
  font-weight: 300;
}

.unsure_blank{
	height:20px;
}

.part3 p, .part3 p a{
	font-size:25px;
	font-weight:300;
	color:#00A6E5;
}

.part3 {
  margin: 20px 0 0;
}

.unsure_img{
	margin-top:40px;
}

.custom_btn {
  background: #005fab none repeat scroll 0 0;
  border: medium none;
  border-radius: 6px;
  font-size: 15px;
  margin: 15px auto;
  padding: 9px 20px;
  word-spacing: 2px;
}

.white_text{
  color: #fff !important;
}
















@media only screen and (max-width : 1200px){
.girl_image{ width:28%;}
.part3 ul li.second{ width:11%;}
.part3 ul li.first{ width:24%; font-size:18px;}
.equipment_bottom{ margin-left:-50%;}
.footer_card1 li{ padding:0px 9px;}
.paypal{ top:35%; left:5%;}
.android{ right:3%;}
.text{ width:70%; padding:12px 0px 0px;}
.banner_btn{ font-size:16px;}
.section2{ padding:20px 0px 0px;}
.pricing_right ul li{ font-size:14px;}
.icons li{ margin:0px 21px 20px 5px;}
.content_right{ width:90%;}
.product_page {
	background-color: #fff;
	padding-top: 140px;
}
}


@media only screen and (max-width : 992px){
.part2{ margin-top:0px;}
.girl_image{ width:22%;}
.part3 ul li.second{ font-size:24px;}
.part3 ul li.first{ width:23.4%; font-size:14px;}
.get_btn{ font-size:12px; padding:3px 0px;}
.callnow_btn{ font-size:15px;}
.android{ top:28%;}
.apple_icon{ width:16%;}
.text{ width:74%; padding:6px 0px 0px;}
.android_icon{ width:10%;}
.banner_btn{ font-size:12px;}
.card li{ margin:0px 1% 0px 0px;}
.equipment_bottom{ margin-left:-58%; width:90%;}

.product_page {
	background-color: #fff;
	padding-top: 168px;
}

.product_content p {
  padding: 0;
}

.product_head h5 {
  font-size: 18px;
}


.getnow_btn{
  margin:0 0 8px !important; 
}


}


@media only screen and (max-width : 380px){
	.product_page {
	background-color: #fff;
	padding-top: 334px;
}
}
@media only screen and (max-width : 480px){
	.product_page {
	background-color: #fff;
	/* padding-top: 218px !important; */
}
}


@media only screen and (max-width : 767px){
.bbb_top{ margin:0px auto 20px;}
.pci_top{ float:none; margin:0px auto;}
.girl_image{ width:100%; position:static; margin:0px auto -20px;}
.equipment{ margin:20% 0px 0px; min-height:100%;}
.equipment_bottom{ position:static; max-width:100%; margin-left:0px; width:100%;}
.get_btn{ font-size:16px; padding:2px 0px;}
.callnow_btn{ font-size:20px;}
.pci{ margin:0px auto;}
.bbb_bottom{ margin:0px auto; float:none;}
.footer_card1{ margin:30px auto;}
.paypal{ position:static; width:100%; max-width:101px; margin:20px auto;}
.android{ position:static; width:100%; max-width:57px; margin:0px auto;}
.banner_center{ margin:20px 0px;}
.banner_btn{ font-size:20px; display:inherit; margin:0px auto;}
.card li{ margin:0px -1% 0px 0px;}
.card li.secure{ margin:0px 11% 11% 0px;}
.proxe_card{ margin:0px auto;}
.setup{ margin:20px 0px;}
.logo{ margin:0px auto;}
.pricing_left{ float:none; margin:0px auto;}
.pricing_right{ width:100%; clear:both; margin:10px 0px;}
.content_right{ width:100%;}
.choose_btn{ background-image:none; white-space:inherit;}
.bbb{ float:none; margin:0px auto;}
.banner_left{ margin:0px auto;}
.apple_icon{ display:none;}
.android_icon{ display:none;}
.text{ float:none; width:100%; padding:7px 0px; margin:0px auto;}
.lock{ margin:0px auto;}
.left_text h5{ text-align:center;}
.left_text h1{ text-align:center;}
.mobile_image{ margin:0px auto;}
.part3 ul li.accept{ font-size:40px;}


.unsure{
	text-align:center;
}

.xs_margin_top{
	margin-top:20px;
}

.xs_margin_none{
	margin:0 !important;
}

.unsure_blank{
	height:20px;
}

.product_head h1 {
  font-size: 22px;
}

.product_head h5 {
  font-size: 16px;
}


}

.header .row { display: flex; }
.header .row .col-md-3 { display: flex; align-items: center; }