@font-face {
    font-family: 'RalewayRegular';
    src: url('../fonts/RalewayRegular.eot');
    src: url('../fonts/RalewayRegular.eot') format('embedded-opentype'),
         url('../fonts/RalewayRegular.woff2') format('woff2'),
         url('../fonts/RalewayRegular.woff') format('woff'),
         url('../fonts/RalewayRegular.ttf') format('truetype'),
         url('../fonts/RalewayRegular.svg#RalewayRegular') format('svg');
}



body
{
	 font-family: 'RalewayRegular';
	 position: relative;
  display: block;
  height: 1000px;
  overflow-y: scroll;
font-size:13px!important;
}

.header-top
{
	    background-color:#fdb92e;
		border-bottom: 1px solid #fdb92e;
		
		
		
}
.sub_footer img{margin-top:10px; margin-bottom:10px;}
.sof_text{text-align:center; width:100%; background:white;padding-top:30px;  border:1px solid lightgray; border-radius:8px; height:240px;
}
.sof_text h4{font-family: 'RalewayRegular'; background:#fdb92e; padding:5px; color:white;}
.sof_text p{font-family: 'RalewayRegular'; width:90%; margin:0 auto;}
.sof_text2 h4{font-family: 'RalewayRegular'; margin-top:20px; font-weight:bold; color:#444;}
.sof_text2 p{font-family: 'RalewayRegular'; width:100%;}
.sof_text img{margin:0 auto; margin-bottom:10px;}
.sof_text img:hover{cursor:pointer;}
.sof_feat_mar{padding-bottom:70px;}
.cli_col{background:#f1f1f1; margin-top:50px; padding-bottom:50px;}
.cli_box{background:white; padding:15px; border-radius: 10px;
    border: 1px solid #ccc; width:100%;}
 

.logo_section{top:50px;}
.social_icon{margin-top:7px; margin-bottom:7px; padding-left:0 !important; float:right; }
.social_icon li {
	float:left;
	margin-right:10px;
	list-style:none;
	
}
.social_icon li:last-child{margin-right:0px;}
.navbar-nav>li>a{ }
.social_icon li a{color:#fff;  font-size:18px; font-family: 'RalewayRegular';}
.social_icon li a:hover{color:#fce5b6;}
.mail_sec {padding:0px !important; margin-top:7px;}
.mail_sec li {float:left;
	margin-left:15px;
	list-style:none;
	border-left:1px solid #fff;
	padding-left:10px;
	}
	.mail_sec li:first-child{border-left:none; margin-left:0px; padding-left:0px;}
	.mail_sec li a{color:#fff; font-size:14px; text-decoration:none; font-family: 'RalewayRegular'; }
	.mail_sec li  a i{margin-right:5px;}
	.mail_sec li a:hover{color:#fce5b6;}
	
.navbar-brand{padding:0px !important; height:auto !important;}
.navbar-nav{padding-top:7px!important;}
.navbar-default{
	background:white !important;
	border:none !important;
	
}
.logo_section{background:white;box-shadow:0 0 5px 0 #e4e4e4 !important}
.navbar-brand{ margin-left:-5px !important; padding-top:5px !important;}

.main_menu{margin-top:5px !important; margin-right:-30px !important;}

.navbar{margin-bottom:0px !important; padding-right:0 !important;}
.logo{width:100%; margin:0 auto;}

.nav > li {margin-right:5px;}
.nav > li:last-child{margin-right:0px;}
.nav > li > a{ color:#444!important; padding-top:9px!important ; padding-left:9px!important; font-size:16px;font-family: 'RalewayRegular';}
.nav > li > a:hover{color:#fdb92e !important; }
.row .slider_sec{width:100% !important;}

.nav > li > .active{color:#fdb92e !important;}
.fixmenu{width:100%;}

.cont_sec h3 , .clients h2 , .contact_form h2{ text-align:center; font-weight:bold;  margin-top:40px; font-family: 'gothambook';}
.cont_sec hr{border-width:5px; border-color:#00afef; width:10%; margin:0 auto; border-radius:10px;}

.clients img{margin:0 auto;}

.module{background-color: #ededed;
    min-height: 350px;
    padding: 38px 20px 0; 
   
    border-bottom: 5px solid #00afef;
    transition: all 2s;
	text-align:center;}
	
.module:hover{ background-color: #00afef; color:white; border-bottom:5px solid #444!important;}
	
.module a{background-color: #fff;
    border-radius: 50px;
    padding: 15px 15px;
   display:inline-block;
   margin:0 auto;
	text-decoration:none;
	font-size:40px;
	}
	#coke:hover{content:url('../images/coke_new.png');}
.module a:hover{color:#444;}

.module h4{margin-top:20px; margin-bottom:20px; font-size:14px; font-family: 'gothambook'; font-weight:bold;}
.module p{text-align:justify; margin-bottom:20px;font-family: 'gothambook'; font-size:14px; }

.mod_sec{margin-top:20px;}

.trial{width:50%; margin:0 auto; padding-top:20px; margin-bottom:20px;}
.partners h3{ color:#444; margin-top:40px; font-family: 'gothambook'; text-align:center; font-size:22px;}
.partners hr{border-width:1px; border-color:lightgray;  margin:0 auto; border-radius:10px;}
.partners p{ font-family: 'RalewayRegular';font-size:18px; color:#999;text-align:center; display:block;}

.trial li{list-style:none; float:left; margin-left:15px;}
.map h2{font-family: 'gothambook';}
.trial .start{ background:#00afef; padding:15px 22px; color:white; font-size:17px;border-radius:8px; font-family: 'gothambook';}
.why_block h4{font-size: 22px;
    border-bottom: 1px solid #fce5b6;
    padding-bottom: 10px; color:#444;}
.team_block img{width:50%; margin:0 auto; border-radius:50%;}
.team_block h4{text-align:center; padding-top:20px;}	
	.why_block p{font-size:15px; color:#444;}
.but_sec{padding-top:30px; clear:both; padding-bottom:30px;}

.trial .know{border:2px solid #00afef; padding:13px 22px; color: #00afef; font-size:17px; border-radius:8px; font-family: 'gothambook';}
.trial .know:hover{border:2px solid #444; color: #444; text-decoration:none;}
.trial .start:hover{ background:#444; text-decoration:none;}
.ind_back p , .ind_back1 p , .ind_back h3 , .ind_back1 h3{font-family: 'gothambook';}
.sell_sec h2{ text-align:center; font-weight:bold; margin-top:40px; font-family: 'RalewayRegular'; font-size:24px; color:#444;}
.client h2{font-family:cairo;}
.history h4 , .history p , .services h4 , .services p {font-family: 'RalewayRegular';}
.demo_back{background:#f1f1f1; margin-top:50px; margin-bottom:40px;}
.sub_footer p{font-family: 'RalewayRegular';}
.partners h2{ text-align:center; font-weight:bold;  margin-top:40px; font-family: 'RalewayRegular'; font-size:24px;}
.feat_back{background:#f1f1f1; margin-top:50px; margin-bottom:50px; padding-bottom:30px;}
.partners .par {
    border-width: 5px;
    border-color: #00afef;
    width: 10%;
    margin: 0 auto;
        margin-bottom: 0px;
    border-radius: 10px;
    margin-bottom: 30px;
}
.partners a{    padding: 15px;
    border-radius: 30px;
    font-size: 14px;
    font-weight: bold;
    margin: 0 auto;
    display: block;
    width: 20%;
    text-align: center;
    margin-top: 35px;
	font-family: 'RalewayRegular';
    margin-bottom: 20px;
	background:#fdb92e; color:white;}
	.partners a:hover{text-decoration:none; color:white;}
.py-5 {
    padding-top: 3rem!important;
    padding-bottom: 3rem!important;
}
.img_f_top{margin-top:20px;}
.sell_sec hr{border-width:5px; border-color:#00afef; width:10%; margin:0 auto; border-radius:10px; margin-bottom:30px;}
.img_first{margin-top:20px;}
.img_first img{margin:0 auto; margin-top:22px; }
.img_first h3{border-bottom:1px solid lightgray; padding-bottom:10px; font-size:18px; font-family: 'RalewayRegular'; font-weight:bold;}
.img_first p{font-size:15px; font-family: 'RalewayRegular';}
 .map hr{border-width:1px; border-color:#00afef; margin:0 auto; border-radius:10px; margin-bottom:30px; clear:both; padding-top:10px; }
.img_sec2 img{ margin:0 auto; margin-top:30px; }
.about_epos h2{ text-align:center; font-weight:bold; margin-top:60px;font-family: 'RalewayRegular'; color:#444; font-size:22px;}

.about_epos .head_pos{ text-align:center;font-family: 'RalewayRegular'; font-size:14px; margin-bottom:20px; color:#999; margin-bottom:30px;}
.about_epos p{font-size:14px; text-align:justify;font-family: 'RalewayRegular'; line-height:25px;}
.contact_form hr{border-width:5px; border-color:#00afef; width:10%; margin:0 auto; border-radius:10px; }
.about_esec hr{border-width:5px; border-color:#00afef; width:10%; margin:0 auto; border-radius:10px; }
.about_esec{ text-align:center; font-size:21px; margin-bottom:20px;}
.about_esec .head_pos{ text-align:center; font-family: 'gothambook'; font-size:18px; margin-bottom:20px; color:#999;}
.about_esec  h2{ text-align:center; font-weight:bold;font-family: 'gothambook'; margin-top:40px;}
.con_wrap {background-color: #ededed; min-height: 350px;
    padding: 24px 20px 0;  border-bottom: 5px solid #00afef;
	margin-top:20px;
   
   }
   .feat_2{margin-top:40px;}
   .white img{width:30%; float:left;	}
   .grey img{margin-top:30px;}
   .white h4 , .grey h4{font-family: 'RalewayRegular'; color:#444; padding:10px; background:#fdb92e; color:white;}
   .white p , .grey p{font-family: 'RalewayRegular'; font-size:14px; line-height:20px; text-align:justify;}
.con_wrap p{font-size:14px; text-align:justify; font-style:normal;font-family: 'RalewayRegular';  }

.con_wrap h4{border-bottom:1px solid #999; padding-bottom:10px; font-family: 'gothambook'; font-weight:bold;}

.con_wrap img{width:90%; margin:0 auto; margin-bottom:22px;}

.con_wrap a:hover{color:#00afef; }
.con_wrap a{font-size:14px; color:#444; text-decoration:none  !important; margin-top:20px; font-weight:bold; display:inline-block; font-family: 'gothambook';}

.about_esec .m_feat{background:#00afef !important; display:inline-block; margin-top:30px; color:white; padding:10px 15px; text-decoration:none; border-radius:8px; font-size:18px; font-family: 'gothambook';}

.about_esec .m_feat:hover{background:#444 !important;}

.demo_send{color:white; background:#00afef; margin-top:20px; margin-bottom:20px; width:100%;}
.demo_send:hover{background:#444; color:white !important;}

.dem_sec hr{border-width:5px; border-color:#00afef; width:10%; margin:0 auto; border-radius:10px; }

.dem_sec h2{ text-align:center; font-weight:bold; margin-top:40px; font-family: 'gothambook';}

.input_items_group{margin-top:30px; padding-bottom:50px;}

.dem_sec p{ font-size:15px; text-align:center; color:#444; margin-top:20px; display:block; margin-bottom:40px; font-family: 'gothambook';}

.eco_sys{padding-top:20px; padding-bottom:40px;}

.eco_sys h3{ text-align:center; color:white; padding-bottom:10px; padding-top:10px;  margin-bottom:30px;font-family: 'RalewayRegular'; font-size:18px; background:#fdb92e;}
.eco_sys ul{margin-left:20px; padding-left:0px;}

.pos_feat li{list-style:none; font-size:15px; margin-top:10px; font-weight:normal;  font-family: 'RalewayRegular';}
.pos_feat li i{ color:#fdb92e; margin-right:10px;}
.e_s_n{background:white;}
.feat_con_sec hr{border-width:5px; border-color:#00afef; width:10%; margin:0 auto; border-radius:10px; margin-bottom:40px;}

.feat_con_sec h2{ text-align:center; font-weight:bold; font-family: 'gothambook'; margin-top:40px; padding-top:20px; }

.feat_con_sec i{ color:#00afef; margin-right:10px; font-size:25px;}

.top_feat{ padding:30px 40px; min-height:250px; width:90%; margin:0 auto; display:block;}

.top_feat h5{border-bottom:1px solid #999; padding-bottom:10px; font-weight:bold;font-family: 'gothambook';}
.top_feat p{text-align:justify; font-family: 'gothambook';}

.contact_form h2{font-family: 'RalewayRegular';}
.contact_form p{font-family: 'RalewayRegular';}

.cont_info h5, .cont_info p , .cont_info p a{font-family: 'RalewayRegular';}
.send{font-family:gotham;}
.car_img{margin-top:20px;}
.cafe h2{ text-align:center; font-weight:bold; margin-top:60px; font-family: 'RalewayRegular'; text-transform:uppercase; font-size:22px; color:#444;}
.team_p{font-size:16px; margin-bottom:20px;}
.team_cli{margin-top:0px;}
.cafe .head_pos{ text-align:center;font-family: 'RalewayRegular'; font-size:14px; margin-bottom:20px; color:#999; margin-bottom:30px;}
.cafe a{background: #00afef;
    padding: 15px 22px;
    color: white;
    font-size: 14px;
    border-radius: 8px;
  font-family: 'RalewayRegular';	width:21%;
	margin:0 auto;
	display:block;
	text-align:center;}
	.head_width{width:70%; margin:0 auto;}
	.partners{margin-top:30px;}
	.map_back{background:#f1f1f1; padding-top:30px; padding-bottom:30px;}
	.cafe_ver{background:#f1f1f1; width:100%; margin-top:30px;}
.clients img{display:block; cursor:pointer;}	
.cafe a:hover{ background:#444 !important; color:white !important; text-decoration:none !important;}
.clients p{text-align:center; font-size:14px; color:#444; margin-top:10px;font-family: 'gothambook'; font-weight:bold;}
.pos_sys_back{background:#f1f1f1; margin-top:30px; margin-bottom:30px; padding-bottom:40px;}
.dist{margin-bottom:20px !important;}
.epos_ban{margin:0 auto;}
.pos_feat2{margin:0 auto; width:100%; margin-top:40px;}
.pos_feat2 li{list-style:none; font-size:13px; margin-top:10px; font-weight:normal; font-family: 'gothambook'; float:left;width:25%;  }
.pos_feat2 li i{ color:#00afef; margin-left:10px;}
.pos_feat2 .vert{font-size:20px; margin-top:15px;}

.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{background:white !important;}

.dropdown-menu>li>a:hover{background:white!important; color:#feb122 !important;}


/*thank you page*/

.thank_u_block{width:60%; margin:0 auto; box-shadow:0 1px 5px lightgrey; text-align:center; padding:15px; margin-top:50px; margin-bottom:50px;}
.thank_u_block h1{ color:#0d4885; font-size:36px; margin-top:15px; margin-bottom:10px;}
.thank_u_block p{color:#3c3c3c; font-size:16px; font-weight:400; margin-bottom:25px;}
.thank_u_block img{margin:0 auto;}


.free_trial{position:fixed; bottom:20%; right:0%;}