.container-fluid{padding: 0px;}
.visit_bg{
    height: 700px;
    position: relative;
    /*background-image: url("../assets/kiosk_with_vms_white_visitor_main_image.png");*/
    /*background-image: url("../assets/office_lobby.jpg");*/
    background-image: url("../vms images/53476244_23843276550610755_147276734977277952_n.png");
    background-position: top;
    background-size:cover;
    background-repeat: no-repeat;}
.visit_bg .container,.row{height: 100%;}
.visitor-head_text{position: relative;top:60%;transform: translateY(-50%);}
.ipad_img{position: absolute;z-index: 1;right: 0;bottom: -12%;display: inline-block;}
.main-product1 p{
	text-align: justify;
    text-justify: inter-word;
}
.feature_list_page{padding: 40px;}
.importent_features h1{padding-left: 30px;padding-bottom: 0px;}
.importent_features a:hover{color: #ff6e41;}
.importent_features h5{padding-left: 30px;padding-bottom: 0px;}
.importent_features ul{padding: 20px;display:inline-block;}
.importent_features ul li{padding: 10px;font-size: 18px;font-weight: 400;margin-top: 10px;transition: all 0.3s ease-in;width: auto;cursor: pointer;}

.features_images{width: 100%;height: 500px;position: relative;overflow: hidden;}
.list_img{height:auto;
	width: 400px;
    border-radius: 20px;
    background-color: white;
    position: absolute;
    top: 50%;
    left: 110%;
	padding-top: 56px;
    transform: translate(10%,-50%);transition: left 0.4s ease-in;animation-name: fade-out;animation-duration: 0.4s;}
 @keyframes fade-out{
	0%{opacity: 0.9}
	40%{opacity: 0.5}
	100%{opacity: 0}
 }
.list_img.reg_form{box-shadow: 0px 3px 12px rgba(0, 0, 0, .1);}
.list_img.reg_form_badge{box-shadow: 0px 3px 12px rgba(0, 0, 0, .1);height: auto;padding: 30px;}
.list_img.reg_form_approve{box-shadow: 0px 3px 12px rgba(0, 0, 0, .1);height: auto;padding: 30px;width: 500px;}
.work_flow{height: 300px;padding: 20px;}
.pre-registration{width: 460px;}
.pre-registration p{margin-bottom: 0px;}
.pre-registration hr{margin-top: 10px;}
.approve_list hr{margin: 15px 0px;}
.approve_list p{margin-left:10px;}

.activate_img{left:0%;transition: all 0.6s ease-in;}
.reg_form{height: 300px;padding: 20px;}
.reg_form p{margin-bottom: 0px;padding: 0px;font-size: 12px;}
.reg_form .lbl{padding-top: 10px;border-top:1px solid #292929;}
.features_text{position: relative;height: 100px;}
.features_text p{transition: all 1s ease-in;display: none;max-width: 447px;}
.features_text p.active_text{display: block;transition: all 1s ease-in;}
.visitor-mobile{height: 580px;}
.visitor-entrance-mobile ul{padding-top: 40px;padding-bottom: 30px;}
/*importent click add features*/
.importent_features ul li.active_list{box-shadow: 1px 3px 8px rgba(0, 0, 0, .1);border-radius: 10px;color: #ff6e41;}
@media only screen and ( max-width:992x ){
}
















