    #container .cert_area dl.phone_number_area{
    display:inline-block;
    width:100%;
    }
    #container .cert_area dl.phone_number_area dt{
    width:100%;
    font-size:.97em;
    clear:both;
    margin-top:10px;
    padding-left:5px;
    color:#000;
    }
    #container .cert_area dl.phone_number_area:first-child dt{
    margin-top:unset;
    }



    #container .cert_area dl.phone_number_area.cell_phone dd{
    box-sizing:border-box;
    width:32%;
    position:relative;
    margin-right:1%;
    display:inline-block;
    text-align:center;

    }
    
    #container .cert_area dl.phone_number_area.cell_phone dd .cert_frm{
    width:96%;
    }
    
    
    #container  .cert_area dl.phone_number_area.cell_phone dd:after{
    content:" - ";
    position:absolute;
    right:0px;
    text-align:center;
    top:6px;
    left:100%;
    }
    
    
    #container .cert_area  dl.phone_number_area.cell_phone dd:last-child:after{
    display:none;
    }
    
    #container  .cert_area dl.phone_number_area.cell_phone dd:last-child{
    margin-right:0px;
    float:right;
    }



    #container  .cert_area dl.phone_number_area.cell_corp dd{
    width:100%;
    display:inline-block;
    }


.cert_frm{
    border:1px solid #CDD4D9;
    background-color:#D2D9E533;
    height:44px;
    width:100%;
    box-sizing:border-box;
    padding:0px 10px 0 10px;
    border-radius:3px !important;
    font-size:.93em;
    }
    


    #container  .cert_area dl.phone_number_area dd .cell_select{
    width:31%;
    border:1px solid #CDD4D9;
    height:40px;
    margin-bottom:2%;
    display:block;
    float:left;
    margin-right:3.222%;
    box-sizing:border-box;
    border-radius:3px;
    background-color:#D2D9E533;
  }
  #container  .cert_area dl.phone_number_area dd .cell_select:nth-child(3n){
    margin-right:0px;
   }
    
   #container  .cert_area dl.phone_number_area dd .cell_select.active{
    background-color:#fff;
    border-color:#2B6BC7;
    color:#2B6BC7
   }

/* #container  .cert_area dl.phone_number_area dd .cell_select:nth-child(1n){
margin-right:0px;
float:left;
}


#container  .cert_area dl.phone_number_area dd .cell_select:nth-child(3n){
margin-right:0px;
float:right;
  } */




  #container  .cert_area dl.phone_number_area dd .calendar_btn {
    width: 15%;
    height: 44px;
    background-color: #2C5A9D;
    color: #fff;
    border-radius: 3px;
    margin-left: 10px;
    float:right;
}


#container  .cert_area dl.phone_number_area dd .dates{
width:82%;
}


    
#container  .cert_area dl.phone_number_area dd.gender_dd .cell_select{
width:48%;
display:block;
float:left;
}


#container  .cert_area dl.phone_number_area dd.gender_dd .cell_select:nth-child(2){
float:right;
margin-right:0px;
}