ul.areaul{overflow-x:hidden;overflow-y:scroll;height:280px;}
.areaul li{list-style-type:none;}
.areaul li a{list-style-type:none;color:#222;}
.mT30{margin-top:10px;}
.pT40{padding-top:40px;}
.pB30{padding-bottom:30px !important;}
.project-row .project-box .text-box span{padding:0;}
#flexiselDemo1, #flexiselDemo2, #flexiselDemo3{display:none;}
.nbs-flexisel-container{position:relative;max-width:100%;}
.nbs-flexisel-ul{position:relative;width:9999px;margin:0px;padding:0px;list-style-type:none;text-align:center;}
.nbs-flexisel-inner{overflow:hidden;width:98%;background:none;padding:5px 0px;margin:0 auto;}
.nbs-flexisel-item{float:left;margin:0px;padding:0px;cursor:pointer;position:relative;line-height:0px;}
.nbs-flexisel-item img{width:96%;cursor:pointer;position:relative;margin-top:2px;margin-bottom:2px;max-width:220px;max-height:auto;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;}
.nbs-flexisel-item img:hover{opacity:0.8}
.nbs-flexisel-item h4{width:100%;float:left;display:block;font-size:17px;color:#117FB6;font-family:Arial, Helvetica, sans-serif;text-align:center;padding:4px 0px;margin:0px}
.nbs-flexisel-item h5{width:100%;float:left;display:block;font-size:15px;color:#333333;font-family:Arial, Helvetica, sans-serif;text-align:center;padding:4px 0px;margin:0px}
.nbs-flexisel-item a{padding:6px 15px;text-decoration:none;font-size:14px;font-family:Arial, Helvetica, sans-serif;color:#333333;position:relative;transition:All 0.5s ease;-webkit-transition:All 0.5s ease;-moz-transition:All 0.5s ease;-o-transition:All 0.5s ease;margin:8px 0px;border:1px solid #dedede;background:none}
.nbs-flexisel-item a:hover{background:#339BC0;color:#fff;text-decoration:none;}
.nbs-flexisel-nav-left,
.nbs-flexisel-nav-right{width:43px;height:43px;position:absolute;cursor:pointer;z-index:100;opacity:1;}
.nbs-flexisel-nav-left:hover,
.nbs-flexisel-nav-right:hover{opacity:0.5}
.nbs-flexisel-nav-left{left:0px;background:url(../images/prev.png) no-repeat;}
.nbs-flexisel-nav-right{right:0px;background:url(../images/next.png) no-repeat;}
.nbs-flexisel1-container{position:relative;max-width:100%;}
.nbs-flexisel1-ul{position:relative;width:9999px;margin:0px;padding:0px;list-style-type:none;text-align:center;}
.nbs-flexisel1-inner{overflow:hidden;float:left;width:100%;background:none;padding:5px 0px;}
.nbs-flexisel1-item{float:left;margin:0px;padding:0px;cursor:pointer;position:relative;line-height:0px;}
.nbs-flexisel1-item img{width:96%;cursor:pointer;position:relative;margin-top:8px;margin-bottom:8px;max-width:200px;max-height:auto;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;}
.nbs-flexisel1-item img:hover{max-width:290px;height:auto}
.nbs-flexisel1-item h4{width:100%;float:left;display:block;font-size:17px;color:#117FB6;font-family:Arial, Helvetica, sans-serif;text-align:center;padding:4px 0px;margin:0px}
.nbs-flexisel1-item h5{width:100%;float:left;display:block;font-size:15px;color:#333333;font-family:Arial, Helvetica, sans-serif;text-align:center;padding:4px 0px;margin:0px}
.nbs-flexisel1-item a{padding:6px 15px;text-decoration:none;font-size:14px;font-family:Arial, Helvetica, sans-serif;color:#333333;position:relative;transition:All 0.5s ease;-webkit-transition:All 0.5s ease;-moz-transition:All 0.5s ease;-o-transition:All 0.5s ease;margin:8px 0px;border:1px solid #dedede;background:none}
.nbs-flexisel1-item a:hover{background:#339BC0;color:#fff;text-decoration:none;}
.nbs-flexisel1-nav-left{left:10px;background:none;}
.nbs-flexisel1-nav-right{right:5px;background:none;}
#float_menu{position:fixed;top:50%;right:0;z-index:9999;}
.right-box{margin:0;line-height:10px;}
.right-box img{border-top:1px solid #f9f9f9;}
.login_modal_footer{margin-top:5px;}
.login_modal_header .modal-title{text-align:center;font-family:'Philosopher',sans-serif;}
.form-group{position:relative;}
.form-group .login-field-icon{font-size:20px;position:absolute;right:15px;top:3px;transition:all 0.25s ease 0s;padding-top:2%;}
.login-modal{width:100%;padding-bottom:20px;}
.login_modal_header, .login_modal_footer{background:#1ec4f5 !important;color:#fff;}
.modal-register-btn{margin:4% 33% 2% 33%;width:100%;}
.login-modal input{height:40px;box-shadow:none;border:1px solid #ddd;}
.modal-body-left{float:left;width:51%;padding-right:4%;border-right:4px solid #ddd;}
.modal-body-right{float:right;width:47%;}
.login-link{padding:0 14%;}
.modal-social-icons{padding:0 10%;}
.facebook, .twitter, .google, .linkedin{width:100%;height:40px;padding-top:2%;margin-top:2%;}
.modal-icons{margin-left:-10px;margin-right:20px;}
.google, .google:hover{background-color:#dd4b39;border:2px solid #dd4b39;color:#fff;}
.twitter, .twitter:hover{background-color:#00aced;border:2px solid #00aced;color:#fff;}
.facebook, .facebook:hover{background-color:#3b5999;border:2px solid #3b5999;color:#fff;}
.linkedin, .linkedin:hover{background-color:#007bb6;border:2px solid #007bb6;color:#fff;}
#social-icons-conatainer{position:relative;}
#center-line{position:absolute;right:265.7px;top:80px;background:#ddd;border:4px solid #DDDDDD;border-radius:20px;}
.modal-login-btn{width:100%;height:40px;margin-bottom:10px;line-height:26px;font-size:18px;}
#modal-launcher{margin:30% 0 0 30%;}
@media screen and (min-width:320px){.modal-body-left{float:left;width:100%;border-right:0px solid #ddd;}
.modal-body-right{float:right;width:100%;}
#center-line{position:absolute;right:265.7px;top:80px;background:#ddd;border:4px solid #DDDDDD;border-radius:20px;display:none;}
.modal-register-btn{margin:2% 14%;width:100%;}
}
@media screen and (min-width:480px){.modal-body-left{float:left;width:100%;border-right:0px solid #ddd;}
.modal-body-right{float:right;width:100%;}
#center-line{position:absolute;right:265.7px;top:80px;background:#ddd;border:4px solid #DDDDDD;border-radius:20px;display:none;}
.modal-register-btn{margin:2% 29%;width:100%;}
.row{border-bottom:0px solid #ddd;}
.col-md-6 col-xs-12 text-center{border-right:0px solid #ddd;}
}
h6 {
    line-height: 28px! important;text-align:justify;
}
ul, ol {
    margin-top: 0;
    margin-bottom: 10px;
    padding-left: 0px! important;
}
button.btn.btn-default {
    margin-top: 188px;
    border-radius: 50px;
    background-color: #0070df;
    color: #fff;
    font-weight: bold;
    border: 2px solid #0070df;
    margin-left: 9%;
    height: 42px;
    width: 59%;
    font-size: 18px;
}
button.btn.btn-default:hover {
    background-color: #000;
    color: #fff;
 border: 2px solid #000;
 }
down_enquiry {
    background-color: #000 !important;
    bottom:0px;
    position: fixed;
    display: none;
    width: 100%;
    z-index: 999;
    box-shadow: 0 0 5px rgba(0, 0, 0, .3);
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .3);
        padding:6px;
}
p.enq{display:none;}
p.enq1{display:none;
@media (max-width:640px) and (min-width:320px) {
.down_enquiry {
    display: block !important;
}
.down_enquiry a {
    line-height: .5;
    color: #fff;
    display: block;
    font-size: 14px;
    text-decoration: none;
        padding: 0px 6px 3px;
}
p.enq {
    width: 54%;
    display: inline-block;
    border-right: 1px solid #fff;
}
p.enq .fa-whatsapp {
    color: #fff;
    font-size: 20px;
}
p.enq1 {
    display: inline-block;
    margin-left:20px;
}
}

