@import url('https://fonts.googleapis.com/css?family=Lato:100,100i,300,300i,400,400i,700,700i,900,900i');
*{box-sizing: border-box;margin: 0px;padding: 0px;}
h1,h2,h3,h4,h5,h6{margin: 0px;}
img{max-width: 100%;}
ul{display: inline-block;padding: 0px;margin: 0px;}
li{list-style: none;}
.text_center{text-align: center;}

input{-webkit-appearance: none;-moz-appearance:none;appearance:none;}





body{font-family: 'Lato', sans-serif;font-size: 16px;}
.top_blue_part{padding: 4px 0px;background: #003181;}
.wrapper_div{max-width: 1080px;width: 100%;margin: auto;}
.text_center{text-align: center;}
.second_sec{padding: 13px 0px;}
/*.blue_clor_h3{color: #0091fb;font-size: 20px;text-align: center; border-bottom: 1px solid #d7d5d5;padding-bottom: 15px;font-weight: 600;}*/
.blue_clor_h3{font-size: 35px; color: #1e1e1e;line-height: 48px;text-align: center;font-weight: 800;}
.driver_main_text{padding-top: 13px;}
.driver_main_text h3{font-weight: 400;font-size: 18px;}
.margin_closer{max-width: 763px;margin: 0 auto;}
.smal_fnt_wight{font-weight: 600;}
.red_color_font{color: #ff3d1e;font-weight: 600;}
.important_red_font{text-align: center;border-bottom: 1px solid #d7d5d5;padding-bottom: 10px;}
.diagoinss_two_div{display: inline-block;width: 100%;text-align: center;}
.diagoinss_two_div .wrapper_div{padding-top: 13px;padding-bottom: 20px;border-bottom: 1px solid #d7d5d5;display: inline-block;width: 100%;text-align: left;}
.left_div_left{float: left;width:34%;}
.right_div_left{float: left;width:66%;padding-left: 20px;padding-top: 0px;}
.image_right_text{margin-bottom:7px;}
.image_right_text h3{font-size: 17px;font-weight: 600;color: #0091fa;margin-bottom: 7px;}
.images_left{margin-bottom: -60px;}

.form_section_div{display: inline-block;width: 100%;text-align: center;padding-top: 25px;padding-bottom: 30px;}
.form_section_div .wrapper_div{display: inline-block;text-align: left;}
.compatible_with{width: 22%;float: left;padding-right: 20px;}
.compatible_form{float: left;width: 56%;}
.blu_form_inner_part{padding: 45px 50px;background: #0091fa;border-radius: 5px;margin-bottom: 15px;}
.compatible_logo{width: 22%;float: left;padding-left: 15px;}
.browser_logo{background: #f9f9f9;padding: 20px 30px;}
.browser_logo ul{width: 100%;}
.browser_logo ul li{padding: 17px 0px;border-bottom: 1px solid #d7d5d5;width: 100%;}
.browser_logo ul li:last-child{border-bottom: 0px;}
.logo_browser_div{color: #b3b3b3;font-size: 14px;margin-bottom: 35px;}
.form_grop{display: inline-block;width: 100%;}
.form_grop label{display: inline-block;width: 17%;font-size: 25px;color: #fff;font-weight: 700;}
.input_form_cnter{width: 82%;display: inline-block;margin-bottom: 20px;}
.input_form{padding: 3px 7px;width: 100%;border: 0px;font-size: 20px;height: 40px;}
.boredr_top_form p{color: #fff;font-size: 17px;}
.boredr_top_form p span{font-weight: 400;font-size: 17px;}
.boredr_top_form{border-top: 1px solid #fff;margin-top: 17px;padding-top: 27px;}
.submit_form_input{max-width: 250px;width: 100%;outline: none;padding: 20px;font-size: 20px;font-weight: 600;background: #00b900;border:0px;color: #fff;cursor: pointer;transition: all ease-in-out .2s;-webkit-transition: all ease-in-out .2s; -moz-transition: all ease-in-out .2s;-ms-transition: all ease-in-out .2s;margin-top: 20px;}
.submit_form_input:hover{background: #0b940b;}
.logo_brand li{text-align: center;padding-bottom: 20px;}
.logo_brand li img{margin: 0 auto;height: 120px;}
.small_fnt_form{font-size: 13px;color: #a09797;margin-bottom: 5px;}
.image_right_text p{font-size: 15px;}

.cloro_black{font-size: 28px;text-align: center;font-weight: 800;padding-top: 20px;}
.gate_started{padding-top: 30px;padding-bottom: 30px;}
.gatting_header{font-weight: 600;font-size: 20px;color: #0091fa;}
.after_install_content{font-size: 20px;margin: 10px 0px;}
.after_install_content span{font-weight: 600;}
.main_collum{display: inline-block;width: 100%;padding-top: 10px;padding-bottom: 45px;}
.col_md_4{float: left; width: 33%;padding: 0px 15px;}
.sky_blue_div{padding: 25px 45px 40px;background: #0091fa;}
.sky_blue_div h3{font-size: 25px;color: #fff;border-bottom: 1px solid #fff;padding-bottom: 25px;}
.blue_text_imge{padding: 30px 10px;}
.blue_text_imge img{width: 170px;}
.application_content{font-size: 18px;color: #fff;font-weight: 500;min-height: 65px;}
.left_position{position: relative;left: -15px;}
.right_position{position: relative;right: -15px;}
.midium_sky_blue{background: #0b64f4;}
.deep_sky_blue{background: #00368b;}
.click_to_register{display: inline-block;width: 100%;text-align: center;}
.click_to_register a{display: inline-block;max-width: 350px;width: 100%;padding: 18px;color: #fff;font-size: 20px;background: #ff3c1e;text-decoration: none;font-weight: 600;transition: all ease-in-out .2s;-webkit-transition: all ease-in-out .2s; -moz-transition: all ease-in-out .2s;-ms-transition: all ease-in-out .2s;}
.click_to_register a:hover{background: #d6250a;}
.click_to_register{padding-bottom: 150px;}
.need_text{text-align: center;font-size: 14px;padding-bottom: 15px;padding-top: 15px;background: #f1f1f1;}

.registraion_header{padding: 10px 0px;}
.offer_valid_images .wrapper_div{max-width: 1025px;}
.registraion_header h3{font-size: 30px;color: #000;text-align: center;font-weight: 800;}
.registraion_header h4{font-size: 15px;text-align: center;color: #ff3d1e;margin-top: 10px;}
.offer_valid_images{display: inline-block;width: 100%;padding-top: 0px;padding-bottom: 15px;text-align: center;}
.col_md_5{display: inline-block;width: 36%;vertical-align: middle;}
.col_md_1{display: inline-block;width: 6%;vertical-align: middle;}
.lapi_images img{margin-bottom: -110px;}
.plus_images_icon{font-size: 45px;color: #0091fa;position: relative;top: -5px;}
.valid_today_only{padding:0px 45px;position: relative;top: 17px;}
.valid_inner_div{border:1px dashed #000;padding-bottom: 7px;background: #fff;}
.valid_inner_div h3{color: #fff;background: #000000;text-align: center;padding: 10px 15px; font-weight: 400;font-size: 15px;}
.off_div{text-align: left;padding: 26px 15px 5px;position: relative;}
.bar_imge{position: absolute;right: 10px;top: 10px;max-width: 120px;}
.take_div{font-size: 15px;font-weight: 800;position: relative;top: 4px;padding-left: 4px;}
.off_persent{width: 48%;font-size: 70px;font-weight: 900;position: relative;top: -4px;}
.off_text_dv{display: inline-block;width: 44%;line-height: 14px;}
.off_text_dv span{display: inline-block;width: 100%;}
.off_text{font-size: 33px;font-weight: 800;}
.your_text{font-size: 12px;font-weight: 800}
.today_text{font-size: 16px;font-weight: 800;}
.red_font_text{text-align: left;padding-left: 15px;font-style: italic;font-size: 12px;color: #ff3d1e;}
.valid_today_only{}
.sml_font{font-weight: 300;}
.product_price .wrapper_div{max-width: 900px;background: #fff;}
.col_md_6{float: left;width: 60%;}
.col_md_4_right{float: left;width: 40%;padding: 0px 0px 0px 15px;}
.product_price{display: inline-block;width: 100%;padding-top: 30px;padding-bottom: 30px;}
.product_price_iner{display: inline-block;width: 100%;padding: 15px;border:2px solid #dedcdc;box-shadow: 4px 5px 7px 0px #dad6d6;}
.blue_text ul{width: 100%;}
.blue_text ul li.Prduct_left{width: 70%;float: left;padding: 10px 13px;background: #0091fa;color: #fff;border-right: 1px solid #fff;}
.blue_text ul li.price_left{width: 30%;float: left;padding: 10px 13px;background: #0091fa;color: #fff;border-right: 1px solid #fff;}
.radio_box_back{background: #e4e2e2;padding: 6px 13px;margin-top: 5px;}
.radio_box_back li{font-size: 7px;color: #999999;margin-bottom: 7px;padding-left: 12px;}
.driver_update_dert{padding:0px 10px;border:1px solid #eaeaea;margin-top: 10px;}
.driver_update_dert ul{width: 100%;}
.driver_update_dert li{font-size: 15px;padding: 17px 0px;border-bottom: 1px solid #e4e2e2;position: relative;padding-right: 100px;}
.driver_update_dert li:last-child{border-bottom: 0px;}
.right_position_class{position: absolute;right: 10px;
	transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	top: 50%;}
.driver_update_dert li.big_list_fnt{font-size: 17px;font-weight: 600;}
.back_yellow_color{background: #fbed20;font-style: italic;}
.full_width_secured {padding: 10px;background: #f5f5f5;}
.securd_images {max-width: 125px;margin: 5px auto 12px;}
.full_div_img {display: inline-block;width: 100%;border-top: 1px solid #cccccc;padding-top: 13px;}
.left_images_se {width: 30%;float: left;padding-right: 6px;margin-top: 8px;}
.right_text_se {width: 70%;float: left;}
.right_text_se p {font-size: 11px;color: #8f8f8f;line-height: 17px;}

.check_list_div input {padding: 0;height: initial;width: initial;margin-bottom: 0;display: none;cursor: pointer;}

.check_list_div label {position: relative;cursor: pointer;
    font-style: italic;padding-top: 5px;font-weight: 600;color: #999999;}

.check_list_div  label:before { content:'';-webkit-appearance: none;background-color: transparent;border: 1px solid #9e9e9e;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05);padding: 0px;display: inline-block;position: absolute;vertical-align: middle;cursor: pointer;margin-right: 11px;margin-top: -3px;left: -19px;top: 5px;width: 10px;height: 10px;}

.check_list_div input:checked + label:after {content: '';display: block;position: absolute;top: 3px;left: -15px;width: 3px;height: 6px;border: solid #716c6c;border-width: 0 2px 2px 0;transform: rotate(45deg);}
.radio_box_back li:last-child{margin-bottom: 0px;}
.continue_checkout a{display: inline-block;max-width: 360px;width: 100%;background: #00b900;color: #fff;padding: 13px;font-size: 22px;text-decoration: none;font-weight: 600;position: relative;}
.continue_checkout a:hover{background: #1a981a;}
.continue_checkout a:before{content: '';position: absolute;left: -90px;width: 75px;height: 80px;background: url(../images/left_arrow_icon.png);background-size:100%;background-repeat: no-repeat;top: -39px;}
.continue_checkout a:after{content: '';position: absolute;right: -90px;width: 75px;height: 80px;background: url(../images/right_arrow_icon.png);background-size:100%;background-repeat: no-repeat;top: -39px;}
.continue_checkout {display: inline-block;width: 100%;padding-top: 40px;margin-top: 20px;}
.garentee_images{max-width: 340px;margin: auto;}
.wrapper_div_scnd{max-width: 900px;margin: auto;}
.logo_images_text{padding: 20px 0px 50px;}
.text_simple p{font-size: 13px;line-height: 20px;}
.text_logo_bottom ul li{display: inline-block;margin: 0px 10px;}
.mt-30{margin-top: 40px;}
.back_text_text{padding-top: 0px;padding-bottom: 40px;background: #f1f1f1;width: 100%;display: inline-block;}
.col-6{width: 50%;float: left; text-align: left;padding:0px 30px}
.pad-left0{padding-left: 0px;}
.pad-right0{padding-right: 0px;}
.back_text_text h3{font-size: 16px;color: #0091fb;}
.brder_lft{border-left: 1px solid #c5bcbc}
.last_sec{padding-top: 30px;padding-bottom: 30px;}
.color_fade{color: #999999;}
.closure_image{padding-top: 0px;}

footer{padding: 33px 15px 28px;background: #0091fa;}
.footer_wrapper_sec{max-width: 1250px;width: 100%;margin: 0px auto;}
.footer_wrapper_sec p{color: #fff;font-size: 16px;}
.max-width-images{margin-bottom: 15px;}
.max-width-images li img{max-width: 65px;}

.submint_form input{max-width: 150px;width: 100%;border: 0px;padding: 15px;text-transform: uppercase;background: #00b900;color: #fff;letter-spacing: 1px;font-size: 16px;font-weight: 600;border-radius: 4px;cursor: pointer;}


.strike-outer:before {
	position: absolute;
	content: '';
	left: -9px;
	right: -8px;
	top: 50%;
	background: rgb(58, 58, 58);
	height: 2px;
}

.first_div_chld {
	width: 70%;
	float: left;
}

.update_text_cnter {
	font-size: 14px;
	text-align: center;
	font-weight: normal;
}

.text_right {
	text-align: right;
}

.second_div_chld {
	width: 30%;
	float: left;
}

.width_full_100 {
	width: 100%;
}

.save_price {
	font-size: 20px;
	font-weight: 900;
	background: yellow;
	display: inline-block;
	padding: 6px;
}

.new_list_items {
	list-style: none;
	display: inline-block;
	width: 100%;
	padding: 10px 0px !important;
	border-bottom: 1px solid #cacaca;
}

.text_thorught {
	text-decoration: line-through;
}

.wd_80 {
	width: 83% !important;
}

.wd_20 {
	width: 17% !important;
}
.logo_container{padding-bottom: 10px;padding-top: 10px;}

@media(max-width:1199px){
	.wrapper_div{padding: 0px 15px;}
	.off_persent{font-size: 72px;}
	.off_text{font-size: 35px;}
	.your_text {font-size: 15px;}
	.today_text{font-size: 19px;}
	.col_md_5{width: 41%;}
	.off_text_dv{width: 48%;}
	.off_text_dv{line-height: 17px;}
	.product_price .wrapper_div{padding: 0px;}
}


@media(max-width:1100px){
	.right_div_left{max-width: 479px;margin: 0 auto;float: none;padding: 0 15PX;}
	.left_div_left{float: none;margin: auto;}
	.images_left {margin-bottom: -20px;}
	.right_div_left{padding-left: 0px;}

}


@media(max-width:980px){
	.red_font_text{font-size: 12px;}
	.driver_update_dert li.big_list_fnt{font-size: 15px;}
	.driver_update_dert li{font-size: 13px;}
	.wrapper_div_scnd{padding: 0px 15px;}
	.col_md_5{max-width: 400px;width: 100%;}
	.product_price{padding-left: 15px;padding-right: 15px;}
	.form_grop label{font-size: 19px;}
	.image_right_text{margin-top: 0px;margin-bottom: 5px;}
}

@media(max-width:880px){
	.col_md_5{width: 100%;}
	.lapi_images{max-width: 500px;}
	.lapi_images img{position: relative;left: -17px;margin-bottom: -50px;}
	.col_md_1{width: 100%;}
	.your_text{font-size: 15px;}
	.today_text{font-size: 18px;}
	.off_text_dv{line-height: 14px;}
	.off_persent{font-size: 74px;}
	.right_div_left{padding-top: 0px;}

}

@media(max-width:767px){
	.driver_main_text h3{font-size: 22px;}
	.blue_clor_h3{font-size: 25px;}
	.left_div_left{width: 38%;}
	.image_right_text{margin-top: 0px;margin-bottom: 15px;}
	.image_right_text h3{font-size: 17px;}
	.image_right_text p{font-size: 15px;}
	.compatible_with, .compatible_form, .compatible_logo{width: 100%;margin-bottom: 15px;}
	.browser_logo ul li{width: 24%;display: inline-block;padding:0px 5px;border-bottom: 0px solid;}
	.logo_browser_div{margin-bottom: 10px;text-align: center;color: #222}
	.logo_brand li{display: inline-block;padding-bottom: 0px;padding-top: 15px;}
	.small_fnt_form{text-align: center;}
	.footer_wrapper_sec{text-align: center;}
	.compatible_with{padding-right: 0px;}
	.col_md_4{width: 100%;left:0px;right: 0px;margin-top: 15px;}
	.application_content{min-height: 0px;}
	.click_to_register {padding-bottom: 90px;}

	
	.valid_today_only{display: inline-block;}
	.col_md_6, .col_md_4_right{width: 100%;padding-left: 0px;margin-bottom: 15px;}
	.left_images_se, .right_text_se{width: 100%;text-align: center;}
	.right_text_se p{font-size: 16px;color: #8f8f8f;line-height: 22px;padding-top: 30px;}
	.col-6{width: 100%;}
	.pad-right0.brder_lft{padding-left: 0px;border-left:0px;padding-top: 15px;}
	.continue_checkout a:before, .continue_checkout a:after{display: none;}
	.continue_checkout{margin-top: 0px;}
}
@media(max-width:599px){
	.blue_clor_h3{font-size: 21px;}
	.driver_main_text h3{font-size: 17px;}
	.left_div_left{width: 100%;}
	.right_div_left{width: 100%;}
	.images_left {margin-bottom: 0px;}
	.browser_logo ul li{width: 49%;}
	.blu_form_inner_part{padding: 25px;}
	.form_grop label{width: 100%;}
	.input_form_cnter{width: 100%;}
	.logo_brand li img{height: 70px;}
	.browser_logo{padding: 20px;}
	.cloro_black{font-size: 23px;}
	.after_install_content{font-size: 18px;}
	.col_md_4{padding: 0px;}
	.click_to_register a{font-size: 17px;}
	.sky_blue_div{padding: 25px 15px 40px;}
	.blue_text_imge {padding: 10px 10px;}
	.gate_started{padding-top: 0px;text-align: center;}

	.lapi_images img{max-width: 100%;}
	.driver_update_dert li.big_list_fnt{font-size: 13px;}
	.driver_update_dert li{padding-right: 75px;}
	.continue_checkout a{font-size: 18px;}
	.lapi_images img{margin-bottom: -30px;}
}

@media(max-width:430px){
	.valid_today_only{padding: 0px 35px;}
	.off_persent{font-size: 70px;}
	.off_text_dv{width: 50%;}
	.off_text{font-size: 37px;}
	.your_text{font-size: 14px;}
	.today_text{font-size: 17px;}
	.off_div{padding: 26px 5px 5px;}
}	

@media(max-width:385px){
	.valid_today_only{padding: 0px 22px;}
}
@media(max-width:360px){
	.valid_today_only{padding: 0px 14px;}
}
@media(max-width:340px){
	.valid_today_only{padding: 0px 10px;}
}
@media(max-width:335px){
	.valid_today_only{padding: 0px 0px;}
}