.agreement{
display: none;
}

.single-services-page ul { 
   list-style-type: disc; 
   list-style-position: inside; 
}
.single-services-page ol { 
   list-style-type: decimal; 
   list-style-position: inside; 
}
.single-services-page ul ul, .single-services-page ol ul { 
   list-style-type: circle; 
   list-style-position: inside; 
   margin-left: 15px; 
}
.single-services-page ol ol, .single-services-page ul ol { 
   list-style-type: lower-latin; 
   list-style-position: inside; 
   margin-left: 15px; 
}
@media (min-width:768px) {
    .modal { 
            text-align: center; 
        }        /* Styling modal */ 
        .modal:before { 
            content: ''; 
            display: inline-block; 
            height: 100%; 
            vertical-align: middle; 
        } 
          
        .modal-dialog { 
            display: inline-block; 
            vertical-align: middle; 
        } 
          
        .modal .modal-content { 
            padding: 20px 20px 20px 20px; 
            -webkit-animation-name: modal-animation; 
            -webkit-animation-duration: 0.5s; 
            animation-name: modal-animation; 
            animation-duration: 0.5s; 
        } 
.modal-content { 
text-align: left;
}
}
        @-webkit-keyframes modal-animation { 
            from { 
                top: -100px; 
                opacity: 0; 
            } 
            to { 
                top: 0px; 
                opacity: 1; 
            } 
        } 
          
        @keyframes modal-animation { 
            from { 
                top: -100px; 
                opacity: 0; 
            } 
            to { 
                top: 0px; 
                opacity: 1; 
            } 
        } 
.customertables table, .customertables table td:last-child{
width: 100%;
}
.customertables td{
padding-left: 5px;
padding-right: 5px;
}
.customertables table td:first-child{
white-space: nowrap;}
.marginbottom{
  margin-bottom: 20px;
}
.customertables textarea{
    width: 100%;
    height: 150px;
}
 .phonecontent{
    display: none!important;
    }  
@media (max-width:768px) {
    .phonecontent{
    display: inline!important;
        font-weight: 900;
    }    
  .table,  .table tr,  .table td, .table th{
    display: block!important;
    border: none !important;
  }
 .table th{
    display: none!important
  }
    .table tr{
    border: solid black 1px !important;
    }
}
.contact-form input[type="password"] {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 1px solid #ccc;
    border-radius: 0;
    color: #3d5368;
    height: 52px;
    margin-bottom: 25px;
    padding-left: 20px;
    width: 100%;
}
.header-area {
    background: rgba(0,0,0,1);
}
.main-menu ul.navbar-nav li a {
    color: #fff;
}
.logo a {
    display: inline-block;
    height: auto;
    padding: 0px 0;
}
.topbar-area {
    background: #3078fb;
}
.header-right-link {
    float: right;
    width: auto;
    padding: 30px 0px;
    margin-left: 0px;
    text-align: right;
}
.navbar.navbar-default {
    float: left;
}