/* Header Section custom CSS */
.container{width: 739px;}
#header{
 background-color: #e9202d;
}

#header .logo-center{
 text-align:  center;padding: 20px 0px 20px 0px;
}

#header .logo-center img{
 width: 99px;
 }
.checkbox {
  padding-left: 20px;
}

.checkbox label {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  padding-left: 5px;
   
}

.checkbox label::before {
  content: "";
  display: inline-block;
  position: absolute;
  width: 20px;
  height: 20px;
  left: 0;
    margin-top: 50px;
  margin-left: -20px;
  border: 1px solid #000000;
  border-radius: 3px;
  background-color: #fff;
  -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
  -o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
  transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
}

.checkbox label::after {
  display: inline-block;
  position: absolute;
  width: 15px;
  height: 15px;
  left: 0;
  top: 0;
  margin-left: -20px;
  padding-left: 1.5px;
  padding-top: 1px;
    margin-top: 47px;
  font-size: 17px;
  color: #25d439;
    outline: none;
}


.checkbox input[type="checkbox"] {
  opacity: 0;
  z-index: 1;
     outline: none;
}

.checkbox input[type="checkbox"]:focus + label::before {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
     outline: none;
}

.checkbox input[type="checkbox"]:checked + label::after {
  font-family: 'FontAwesome';
  content: "\f00c";
     outline: none;
}

.checkbox input[type="checkbox"]:disabled + label {
  opacity: 0.65;
}

.checkbox input[type="checkbox"]:disabled + label::before {
  background-color: #eeeeee;
  cursor: not-allowed;
}

.checkbox.checkbox-circle label::before {
  border-radius: 50%;
}

.checkbox.checkbox-inline {
  margin-top: 0;
}

.checkbox-primary input[type="checkbox"]:checked + label::before {
  background-color: #428bca;
  border-color: #428bca;
}

/* End Header CSS */

/* Body Section custom CSS */
body{ font-family: Arial; }
#body_section1{
 background-color: #ffffff;
 font-family: Arial; 
 color: 010101;
 padding-top: 39px;
}

#body_section1 h1{font-weight: bold;font-size: 30px;text-align: left;padding-bottom: 15px;}
#body_section1 p{font-weight: normal;font-size: 17px;text-align: left;line-height: 22px;}

/* End Body Section custom CSS */

/* Feature Box Section custom CSS */

#feature_box{padding-top: 25px;}
#feature_box img{width: 65%;}
#feature_box .dot_img{width: 100%;}
#feature_box h2 {font-size: 17px; font-weight: bold;color: #010101;}
#feature_box p {font-size: 15px; font-weight: normal;color: #010101;}
#feature_box .pad70 {padding:40px 0px 40px 0px;}
#feature_box .btn-pad {padding:20px 0px 25px 0px;}
#feature_box .btn.btn-secondary {padding:16px 25px;font-size: 16px;background-color: #eb212e;border-radius: 10px;color: #ffffff;margin-bottom: 30px;font-weight: bold;outline: none;}
#feature_box .btn.btn-primary {padding:16px 25px;font-size: 16px;border-radius: 10px;color: #000;margin-bottom: 50px;border: 2px solid #000000;background-color: #fff;font-weight: bold;outline: none;}
#feature_box .flexi_clm{display: flex;}
#feature_box .img_space{margin-left: 36px;margin-top: -20px;}
#feature_box .modal-dialog{width: 49%;}
#feature_box .btn_bottom{margin-bottom: 20px !important;}
/* End Feature Box Section custom CSS */
/*DELETE account Section*/
#account_del{padding-bottom: 40px;}
#account_del h1{font-weight: bold;font-size: 30px;text-align: left;padding-bottom: 15px;}
#account_del p{font-weight: normal;font-size: 17px;line-height: 20px;padding-bottom: 35px;}
#account_del .btn.btn-primary {padding:16px 25px;font-size: 16px;border-radius: 10px;color: #000;margin-bottom: 20px;border: 2px solid #000000;background-color: #fff;font-weight: bold;outline: none;}
#account_del .modal-dialog{width: 54%;}
#account_del h2 {font-size: 21px; font-weight: bold;color: #010101;}

/*DELETE account Section End*/

/*Footer*/

#footer{
 background-color: #e9202d;
}
#footer .section_pad{padding:18px 18px;}
#footer h2 {font-size: 16px; color: #fff; font-weight: bold; width: 100%; display: inline-block; text-align: center;}
#footer p {font-size: 15px; color: #fff; font-weight: normal; width: 100%; display: inline-block; text-align: center; margin-top: 3px; line-height: 17px;}
#footer .social_part {width: 100%; display: inline-block; text-align: center; margin-top: 14px;}
#footer .social_part ul {width: auto; display: inline-block;padding: 0; margin: 0 auto;}
#footer .social_part ul li {width: auto; display: inline-block; padding-right: 10px;}
#footer .social_part ul li:last-child {padding-right: 0px;}
#footer .social_part ul li a {display: inline-block;}
#footer .social_part ul li img {max-width: 30px; width: 100%; transition: 0.5s; -webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s;}
#footer .social_part ul li a:hover img {opacity: 0.7;}
#footer h3{letter-spacing: 2px;font-size: 14px;color: #fff;}
#footer .footer_logow{width: 90px;vertical-align: middle;margin-top: 17px;}

/*Footer End*/


#feature_box  .checkbox label::before {
  margin-top: 20px;
}

#feature_box  .checkbox label::after {
  margin-top: 18px;
}
@media only screen and (max-width: 480px) {
#feature_box .checkbox label::before {
  margin-top: 35px!important;
 margin-left:-30px!important;
} 
#feature_box  .checkbox label::after {
  margin-top: 32px;
 margin-left:-30px!important;
}
}

