.bo{
	border:1px solid;
}

/*header part*/
.blackpages_nav_box{
	padding: 0.87em 10px;
	background-color: #ffffff;
}

.blackpages_menu{
	margin-right: 1em;

}
.blackpages_menu li a{
	color:#333333 !important;
	font-size: 1em;
}
.blackpages_menu .active a{
	color:#1684C6 !important;
}
.blackpages_menu li a:hover{
	color:#1684C6 !important;
}

.blackpages_logo_header{
	margin-left:0.6em !important;
}
.blackpages_logo_header img{
	width: 11em !important;
}
/* end header part*/


/*footer part*/
.blackpages_footer_box{
	padding: 0px !important;
}
.blackpages_footer_box .blackpages_section_1{
	background-color: #2C3E50;
	color: #ffffff;
	padding: 2em 0;
}
.blackpages_footer_box .blackpages_section_2{
	background-color: #304253;
	color: #ffffff;
	text-align: center;
	padding: 1em 0;
}

.blackpages_footer_box .blackpages_section_1 .list-group-item {
    background: none !important;
    border: 0px !important;
}

.blackpages_footer_box .blackpages_section_1 .list-group .list-group-item{
	font-size: 0.9em;
	color:#CBD1D7;
}
.blackpages_footer_box .blackpages_section_1 .list-group .list-group-item:hover{
	font-size: 0.9em;
	color:#ffffff;
	cursor: pointer;
}

.blackpages_footer_box .blackpages_section_1 .list-group .title{
	font-size: 1.3em;
	color:#ffffff;
}
.blackpages_footer_box .blackpages_section_1 .list-group .title:hover{
	font-size: 1.3em;
	cursor: text;
	color:#ffffff;
}

/*footer end*/
.blackpages_body_box{
	padding: 85px 0 0 0px !important;
}
.blackpages_body_box .blackpages_search_box{
	height: 39em;
	background-position: center !important;
	background-size: cover !important;
	background-repeat: no-repeat !important;
	position: relative;
}
.blackpages_search_box_content{
	position: absolute;
	width: 100%;
	top:5.3em;
	margin-top: 11em;
	height: 39em;
	/*border: 1px solid white;*/
}
.blackpages_content_box{
	color: white;
	/*border: 1px solid white;*/
	/*letter-spacing: 1px;*/
	text-align: center;
}
.blackpages_content_box_2{
margin-top: 0.4em !important;
margin-bottom: 1.5em !important;
}
.blackpages_search_box_content .blackpages_content_box .search_box{
	height: 3em !important; 
	width: 25em !important;
	border-style:none;
	border-radius: 2px;
	outline: none;
	margin-left: 5.5em;
	padding: 10px;
}


.blackpages_search_box_content .blackpages_content_box .location{
	height: 3em !important; 
	width: 25em !important;
	border-style:none;
	border-radius: 2px;
	outline: none;
    margin-left: -3em;
}
.blackpages_search_box_content .blackpages_content_box .search_icon
{
height: 3em !important;
width: 5em !important;
background-color: #13890D;
margin-left: -14.5em;
}

/*Css By Poorvi*/
.other_than_home {
    padding-top: 75px !important;
}
html body{
   font-family: Montserrat !important ;
   /*color: #697391 !important;*/
   font-weight: 100 !important;
}


.border_div{
	border-bottom: 1px solid #EBEBEB !important;
}
.blackpages_jobs {
	padding: 0 !important;
	margin: auto 0 !important;
	height: 38em !important;		
	width: 100% !important;
}
.blackpages_layer{
	width: 100% !important;
    height: 100% !important;
    background-color:#1f1f21 !important;
    opacity: 0.5 !important;
    position: absolute !important;
    padding: 0 !important;
}
 .blackpages_jobs_image{
    opacity: 1 !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-position: center !important;
    min-height: 720px !important;	
    position: relative !important;
    padding: 0 !important;
}

.blackpages_jobs .blackpages_jobs_content{
	/*background-color: black;*/
    margin-left: 13em !important;
    top: 23em !important;
    clear: both !important;
    color: white !important;
    border: 1px solid black !important;
    width: 35em !important;
    position: absolute !important;
}
.blackpages_content{
	margin-top: 2em !important;
	clear: both !important;
}
.jobs_content h1 {
	margin-top: 8.2em !important;
	margin-left: 7em !important;
	color: #fff !important;
	padding-bottom: 0 !important;
	clear: both !important;
}

.keyboard_type{
	padding-bottom:38px !important;
	color: #C0C0C0 !important;
}

.jobs_content{
	float: left !important;
}


.job_content_banners{
	color: white !important;
    border: 1px solid #C0C0C0 !important;
    background-color: rgb(255 255 255 / 7%) !important;
    margin: 0px !important;
    margin-bottom: 39px !important;
    padding-top: 8px !important;
    padding-bottom: 8px !important;
    padding-left: 1em !important;
    padding-right: 1em !important;
    font-size: 14px !important;
    font-weight: 300 !important;	
    clear: both !important;

}
.left_gap{
margin-left: -3.666667% !important;
}
.job_search_content{
	padding-bottom: 10px !important;
	margin: 0px !important;
}
.input_field{
	padding-right:0  !important;
	padding-left: 0 !important;
	padding: 0 !important;
	width: 44.1% !important;
}
.job_search_content .search_field {
	padding: 10px 12px !important;
	border: none !important;
    border-right: 1px solid #E4E4E4 !important;
    align-items: center !important;
    display: flex !important;
    position: relative !important;
    width: 100% !important;
    height: 5em !important;
    margin-top: 20px !important;
    border-radius: 1px !important;
    outline: 1px !important;
}
.job_search_content .area_field{
 	position: relative	 !important;
	 padding: 10px 12px !important;
	border: none !important;
    align-items: center !important;
    position: relative !important;
    width: 128% !important;
    height: 5em !important ;
    margin-top: 20px !important;
    border-radius: 1px !important;
    outline: 1px !important;
	}
.search_button{
	position:absolute !important ;
	float: right !important;
}
.search_btn{
	padding: 12px 25px !important;
    background-color: #0378BE !important;
    color: white !important;
    font-size: 18px !important;
    border: 1px !important;
    border-radius: 5px !important;
    position: absolute !important;
    bottom: 10px !important;
    right: -34em !important;

}
.search_btn:hover{
	background-color: #333333 !important;
	color: white !important;
}
.blackpages_jobs_image span{
	color: #C0C0C0 !important;
}

.blackpages_content{
	
	padding-bottom: 10px !important;
}

.blackpages_cards{
	margin: 20px !important
}

.blackpages_job_cards{
	border: 2px solid white !important;
	height: 9em; !important
	border-radius: 10px !important;
	width: 24% !important;	
	color: black !important;
	display: flex !important;
}
.blackpages_job_cards:hover{
	background-color: #0378BE !important;
	cursor: pointer !important;
	transition: 0.3s !important;
}


.left_gap a{
	color:#0080D9 !important
	border-bottom: 1px solid #0080D9 !important;	
}
.left_gap a:hover{
	color:#0080D9 !important ;
	transition: 0.3 !important;
border-bottom: 1px solid #027ac1 !important;
}

.blackpages_job_cards h3{
	font-size: 15px !important;
    font-weight: 500 !important;
    color: #333 !important;
    text-align: cente !important;
    padding: 0 !important;
    transition: 0.35s !important;
    margin: auto !important;
    line-height: 23px !important;
    vertical-align: middle !important;
    width: 75% !important;


    
}
.blackpages_job_cards:hover h3{
	color: white !important;
}
.blackpages_job_cards>h3:hover
{	
	transition: 0.3s !important;
	color: white !important;
	transition-delay: 0.5s !important;
}	
.counter{
	color: #909090 !important;
    margin: auto !important;
    transition: 0.35s !important;    
    display: inline-block !important;
    position: relative !important;
    background: transparent !important;
    font-size: 48px !important;
    opacity: 0.3 !important;
    font-weight: 500 !important;
    width: 20% !important;
}

.blackpages_content .section2{
	clear: both !important;
    float: left !important;
    margin: 3em !important;
}


.blackpages_btn{
	text-align: center !important;
	clear: both !important;
	margin-bottom: 2em !important;
}

.browse_button{
	clear: both !important;
    padding: 13px 18px !important;
    margin-top: 20px !important;
    background-color: #0378BE !important;
    color: white !important;
    border: 1px !important;
    border-radius: 2px !important;
    font-size: 15px !important;
    
}
.browse_button:hover{
	background-color: #333333 !important;
	color: white !important;
}

.section_banner{
	background-color: #E9F7FE !important;
	color: #5487B6 !important;
	font-weight: lighter !important;
	border: 1px solid  #E9F7FE !important;
	border-color:  #E9F7FE !important;
	padding: 22px 26px !important;
	width: 60% !important;
}

.section_reviews{
	text-align: center !important;
}
.section_reviews h2{
	font-size: 25px !important; 
	padding-top: 3em !important;
   padding-bottom: 15px !important;
	color: #333 !important;
}

.section_reviews p{

	word-wrap: break-word !important;
	color: #888 !important
	margin-left: 28% !important;

}
.section_content{
	padding: 0 !important;
	margin: auto 0 !important;
	width: 100% !important;
}
.section_get_started{
	background-color: #37B46E !important;
	color: white !important;
	text-align: center !important;
	padding: 2em !important;
	font-size: 35px !important;
	margin-top: 2em !important;
	width: 100% !important;
   height: 100% !important;
   position: relative !important;
   top: 50% !important;
   z-index: 200 !important;

}

/*Flip Div CSS


.flip-banner {
    display: block;
    width: 100%;
    height: 170px;
    position: relative;
    text-align: center;
    overflow: hidden;
    z-index: 999;
}

.flip-banner {
    display: block;
    width: 100%;
    height: 170px;
    position: relative;
    text-align: center;
    overflow: hidden;
    z-index: 999;
}
.flip-banner-content {
    position: relative;
    top: 50%;
    z-index: 200;
}

.flip-banner-content .flip-visible {
    opacity: 1;
    visibility: visible;
    transform: translateY(-50%);
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    margin: 0 auto;
    transform: translateY(-50%);
    transition: all 0.45s cubic-bezier(.87,-.41,.19,1.44);
}

.flip-banner-content .flip-hidden {
    opacity: 0;
    visibility: hidden;
    transform: translateY(150%);
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    margin: 0 auto;
    transform: translateY(-50%);
    transition: all 0.45s cubic-bezier(.87,-.41,.19,1.44);
}


Subscribe Page*/
.blackpages_subscribe {
	padding: 0 !important;
	margin: auto 0 !important;
	width: 100% !important;
}
.blackpages_layer{
	width: 100%  !important;
    height: 100% !important;
    background-color:#1f1f21 !important;
    opacity: 0.5 !important;
    position: absolute !important;
    padding: 0 !important;
}
 .blackpages_subscribe_image{
  opacity: 1 !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-position: center !important;
    min-height: 200px !important;
    position: relative !important;
    padding: 0 !important;
}

.subscribe_content{
   text-align: center !important;
   color: white !important;
  /* margin-top: 3em !important ;*/
}
.subscribe_content h1{
	clear: both !important;
	text-align: center !important;
	padding-top: 1em !important;
}
}
.para_section{
  margin: 3em 0;
   letter-spacing: 0.5px !important;
}

.form_section label{
   width: 80% !important
   padding-bottom: 5px !important;
   padding-top: 5px !important;
   font-weight: 100 !important;
}
.form_section .input_fields{
   width: 100% !important;
   padding: 10px 10px !important;
   border: 0.5px solid #E9ECEF !important;
   outline: none !important;
}
.form_section .input_fields:focus{
 border-color:#E9ECEF !important;
   
}
.radio_label::after{
    content: "\a" !important;
    white-space: pre !important;
   
}
.radio_label{
    padding-bottom: 5px !important;
}

.rd_btn{
   padding: 0px 5px !important;
}
.submit_button{
   width: 100% !important;
   font-size: 20px !important;
   outline: none !important;
   margin-top: 2em !important;
}
.submit_button:hover{
   border-color:#027ac1 !important;
   outline: none !important;
}

.search_content{
   margin-top: 3em !important;
}

.search_content input{ 
   padding: 8px 30px !important; 
   border: 0.5px solid #E9ECEF !important;
   outline: none !important;    
}
.search_content button{ 
   padding: 8px 10px !important;
   background-color: #0088CC !important; 
   outline: none !important;
   color: white !important;
   border: none !important;
   border-radius: 2px !important;
   font-size: 12px !important;
}
.search_content button:hover{ 
   background-color: #027BC2 !important; 
}

.comment_content{
   padding: 4em 10px !important;
}
.comment_content a:hover{
	text-decoration: none !important;
}

.gap{
   margin-top: 4em !important;
}

/*CSS by Vijay*/
 body {
            color: #FAFAFA;
        }

        /*h1_top class*/
        .h1_top {
            color: #197AC1;
            text-align: center;
            padding: 50px;
            font-size: 2.4em;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: lighter;
        }

        .h4_top {
            color: #3e4555;
            text-align: center;
            font-family: 'Open Sans', sans-serif;
            font-weight: 200;
            font-size: 1.2em;
            line-height: 25px;
        }

        /* btn_month */
        #btn_month {
            height: 2.1em;
            width: 6.5em;
            color: #6FA1D9;
            background-color: transparent;
            border-color: #CAE1F0;
            border-width: 1.5px;
            border-style: solid;
            border-radius: 2px;
            cursor: pointer;
        }

        /* btn_anualy */
        #btn_anually {
            cursor: pointer;
            height: 2.1em;
            width: 6.5em;
            background-color: #E0ECF4;
            border-width: 1.5px;
            color: #6FA1D9;
            border-color: #CAE1F0;
            border-style: solid;
            border-radius: 2px;
        }

        .side_ul{
            line-height: 10px !important;
            padding-top: 48px;
            font-weight: 400 !important;
        }

        /* mdl_part */

        .span_one{
           color: black !important;
    margin-left: 20%;
        }
        .span_two{
            color: black;
    position: relative;
    left: 30%;
    transform: translate(-50%,-50%);
    padding-left: 20px !important;
    padding-top: 52px;
        }
        .span_three{
            color: black;
            position: relative;
            padding-top: 81px!important;
            left: 32%;
            transform: translate(-50%,-50%);
        }
        .mdl_part {
            margin-top: 50px;
            background-color: #F7F7F7;
            border-radius: 25px;
            height: 55em;
            margin-bottom: 50px;
        }

        /* list */
        .lst_part>ul {
            margin-top: 40%;
            padding-left: 10%;
        }

        .lst_part>ul>li {
            font-weight: lighter;
            font-style: normal;
            padding: 5px;
        }

        /* list marker */
        .lst_part>ul>li::marker {
            content: none;
        }

        /*  area-label:style*/
        .standard ul {
            padding-left: 0%;
        }

        .priority {
            padding-left: 0%;
        }

        .premier ul {
            padding-left: 0%;
        }

        .part1 {
            font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
            font-size: 25px;
            text-transform: capitalize;
        }

        .mdl_part .primary ul>li {
            padding: 15px 20PX;

            font-family: '-apple-system, BlinkMacSystemFont', 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
        }

        .standard>ul>li>img {
            height: 30px;
            width: 20px;
        }

        /* list_img_backgroubd */
        .standard>ul>li:nth-child(even) {
            background-color: #E6F2F9;
            display: flex;
            justify-content: center;
            clear: both;
            padding: 8px 0px;
        }

        /* list_white_backgroubd */
        .standard>ul>li:nth-child(odd) {
            display: flex;
            justify-content: center;
            clear: both;
            padding: 4px 0px;
        }

        /* month_anually_button_position */
        #row_btn {
            display: flex;
            justify-content: center;
            margin-top: 50px;
            gap: 10px;
            background-color: transparent;
        }

        /* month_anually_button_style*/
        #row_btn button {
            background-color: transparent;
            color: #027AC1;
            border: 1px solid #E0ECF4;
            width: 10em;
            outline: none;
            height: 3em;
            border-radius: 5px;
        }

        /*month_anually_button_focus */
        #row_btn button:focus {
            background-color: #E0ECF4;
        }

        /*month_anually_button_tooltip */
        .tooltip-inner {
          visibility: visible;
          width: 55px;
          background-color: #E0ECF4 !important;
          color: #027AC1 !important;
          text-align: center;
          border-radius: 6px;
          padding: 5px 15px 1px 15px;
          position: absolute;
          z-index: 1;
          bottom: 50%;
          margin-left: -25px;
        }
        .monthly .tooltiptext::after {
          content: "";
          position: absolute;
          top: 100%;
          left: 50%;
          margin-left: -5px;
          border-width: 8px;
          border-style: solid;
          border-color: #E0ECF4 transparent transparent transparent;
}

        .pl-0 {
            padding: 0 !important;
        }

        .p-0 {
            padding: 0% !important;
        }

        .m-0 {
            margin: 0 !important;
        }
        /* sign_up_button */
        .sign-up
        {
            font-size: 15px;
            padding: 10px 40px;
            border-width: 1px;
            background-color: transparent;
            border-color: #027AC1;
            color: #027AC1;
            border-radius: 5px;
            border-style: groove;
        }

        .sign-up:hover
        {
            opacity: 0.8;
        }

        #sign-up-id
        {
            font-size: 15px;
            padding: 10px 40px;
            color: #E9F1F6;
            border-width: 1px;
            background-color: transparent;
            border-color: #027AC1;
            border-radius: 5px;
            border-style: groove;
            background-color: #027AC1;
        }

        #sign-up-id:hover
        {
            opacity: 0.8;
        }
        .p_premier{
            left: 30%;
    		margin-left: 90px;
    		margin-top: 36px;
        }

        /*About Us*/
        .aboutus_body{
 margin: 0;
    font-family: Ubuntu,sans-serif !important;
   
    font-weight: 400 !important;
    line-height: 1.6 !important;
    color: #697391 !important;
    text-align: left !important;
    background-color: #fafafa!important;
 }
.comment_content .bo{
   
   border: 1px solid #e9edf2  !important ;
}
.blackpages_aboutus {
    padding: 0 !important;
    margin: auto 0 !important;
    width: 100% !important !important;
}
.blackpages_layer_about_us{
    width: 100% !important;
    height: 100% !important;
    background-color:#1f1f21 !important;
    opacity: 0.5 !important;
    position: absolute !important;
    padding: 0 !important;
}
 .blackpages_aboutus_image{
    opacity: 1 !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-position: center !important;
    min-height: 200px !important;  
    position: relative !important;
    padding: 0 !important;
}

.aboutus_content{
   text-align: center;
   color: white;
   margin-top: 3em ;
}
.left_div{
    text-align: center;
}
.left_div h3{
      color: #027ac1;
    font-size: 18px;
    text-align: center;
    line-height: 36px;
    margin-top: 4em;
}
.left_div .para_section{
   margin: 0 !important;
  
   text-align: center;
   color:#697391;
   line-height:36px;
   vertical-align:baseline;
   letter-spacing:normal;
   font-size: 1.125em;
    font-weight: 300;
   margin-bottom: 4em !important;
}

.search_content{
   margin-top: 3em;
}

.search_content input{ 
   padding: 8px 30px; 
   border: 0.5px solid #E9ECEF !important;
   outline: none;    
}
.search_content button{ 
   padding: 8px 10px;
   background-color: #0088CC; 
   outline: none;
   color: white;
   border: none;
   border-radius: 2px;
   font-size: 12px;
}
.search_content button:hover{ 
   background-color: #027BC2; 
}

.comment_content{
   padding: 4em 10px;
}
ul.comments{
   list-style-type: disc;
   list-style: disc;
}
.comments li{
list-style-type: disc;
   list-style: disc;
}

/*Privacy Page CSS*/
.privacy_body{
 margin: 0;
    font-family: Ubuntu,sans-serif !important;
   line-height:23.04px !important;
    font-weight: 400 !important;
    color: #697391 !important;
    text-align: left !important;
    background-color: #fafafa!important;
 }
.comment_content .bo{
   border: 1px solid #e9edf2;
}
.blackpages_privacy {
    padding: 0!important;
    margin: auto 0!important;
    width: 100% !important;
}
.blackpages_layer_privacy{
    width: 100%!important;
    height: 100%!important;
    background-color:#1f1f21 !important;
    opacity: 0.5!important;
    position: absolute !important;
    padding: 0 !important;
}
 .blackpages_privacy_image{
    opacity: 1 !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-position: center !important;
    min-height: 200px !important;  
    position: relative !important;
    padding: 0 !important;
}

.privacy_content{
   text-align: center !important;
   color: #fff !important;
   margin-top: 3em  !important;
}

.privacy_div .para_heading{
    font-size: 14.4px;
    line-height: 36px;
    margin-top: 4em;
}
.privacy_div .para_section{
   margin: 0 !important;
   color:#697391;
   line-height:36px;
   vertical-align:baseline;
   letter-spacing:normal;
   font-size: 14.4px;
    font-weight: 300;
   margin-bottom: 4em !important;
}

.search_content{
   margin-top: 3em;
}

.search_content input{ 
   padding: 8px 30px; 
   border: 0.5px solid #E9ECEF !important;
   outline: none;    
}
.search_content button{ 
   padding: 8px 10px;
   background-color: #0088CC; 
   outline: none;
   color: white;
   border: none;
   border-radius: 2px;
   font-size: 12px;
}
.search_content button:hover{ 
   background-color: #027BC2; 
}

.comment_content{
   padding: 4em 10px;
}
.privacy_div{
    margin-bottom: 30px;
}
.privacy_div ul{
   margin-left: 0
}
.privacy_div li{
list-style-type: disc;
   list-style: disc;
}
ul.comments{
   list-style-type: disc;
   list-style: disc;
   
   margin-top: 20px;
}
.comments li{
list-style-type: disc;
   list-style: disc;
}

/*Terms*/
.terms_body{
 margin: 0;
    font-family: Ubuntu,sans-serif !important;
   line-height:23.04px !important;
    font-weight: 400 !important;
    color: #697391 !important;
    text-align: left !important;
    background-color: #fafafa!important;
 }
.comment_content .bo{
   border: 1px solid #e9edf2;
}
.blackpages_terms {
    padding: 0 !important;
    margin: auto 0 !important;
    width: 100% !important;
}
.blackpages_layer_terms{
    width: 100% !important;
    height: 100% !important;
    background-color:#1f1f21 !important;
    opacity: 0.5 !important;
    position: absolute !important;
    padding: 0 !important;
}
 .blackpages_terms_image{
    opacity: 1 !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-position: center !important;
    min-height: 200px !important;   
    position: relative !important;
    padding: 0 !important;
}

.terms_content{
   text-align: center !important;
   color: white !important;
   margin-top: 3em !important ;
}

.terms_div .para_heading{
    font-size: 14.4px;
    line-height: 36px;
    margin-top: 4em;
}
.terms_div .para_section{
   margin: 0 !important;
   color:#697391;
   line-height:36px;
   vertical-align:baseline;
   letter-spacing:normal;
   font-size: 14.4px;
    font-weight: 300;
   margin-bottom: 4em !important;
}
.term_section_headings{
   font-weight: bold;
}

.search_content{
   margin-top: 3em;
}

.search_content input{ 
   padding: 8px 30px; 
   border: 0.5px solid #E9ECEF !important;
   outline: none;    
}
.search_content button{ 
   padding: 8px 10px;
   background-color: #0088CC; 
   outline: none;
   color: white;
   border: none;
   border-radius: 2px;
   font-size: 12px;
}
.search_content button:hover{ 
   background-color: #027BC2; 
}

.comment_content{
   padding: 4em 10px;
}

.terms_div ul{
   margin-left: 38px;
}
.terms_div li{
list-style-type: disc;
   list-style: disc;
}
ul.comments{
   list-style-type: disc;
   list-style: disc;
   margin-left: 38px;   
   margin-top: 20px;
}
.comments li{
list-style-type: disc;
   list-style: disc;
}
.terms_div{
    margin-bottom: 40px !important;
}


/*Email Modal CSS*/
.form_section label{
   width: 80%;
   padding-bottom: 5px;
   padding-top: 5px;
   font-weight: bold !important;
    font-size: inherit!important;
}
.form_section .input_fields{
   width: 100%;
   padding: 10px 10px;
   border: 1px solid  !important;
   outline: none;
   border: 1px solid #e9ecef!important;
   background: #fff!important;
   border-radius: 3px!important;

}

/*.form_section .robot_checkbox{
    height: 30px;
    width: 27px;
}*/

/*.form_section .robot_para{
   position: relative;
    left: 6%;
    bottom: 7px;
}
*/
.form_section .btn_submit{
     background-color: #35B26C;
    color: #fff;
    outline: none;
    border: none;
    padding: 8.3px 16px;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 12px;
    cursor: pointer;
    border-radius: 3px;
    height: 40px;
}

.form_section .btn_submit:hover{
   background-color: #2AA761;
}