
html, body {
	width:100%;
	height:5000px !important;
	padding:0;
	margin:0;
	background:none !important;
	
}
*
{
	margin:0px;
	padding:0px;
}
::-webkit-input-placeholder {
   color: #FFF;
}

:-moz-placeholder { 
   color: #FFF;  
}

::-moz-placeholder {  
   color: #FFF;  
}

:-ms-input-placeholder {  
   color: #FFF;  
}
.clear_both
{
	clear:both;
}
/**/
.top_slids
{
	width:100%;height:100%;position:absolute;float:left;background:none;
}
.men_content
{
	position:absolute;top:113.5%;float:left;width:100%;
	padding-top:85px;
	background-color:#ededed;
}
.top_slids img
{
	margin:0px;
	padding:0px;
	width:100%;
	height:100%;
	z-index:1;
}
/**/

/**/
.menu_content
{
	position:absolute;top:100%;float:left;width:100%;height:auto;z-index:999999999999;
}
/**/
#progress {
	height:2%;
	background:#444;
	bottom:0;
	left: 0;
	z-index:200;
	position: fixed;
}
/**/


section {
    
    float:left;
	width:100%;
	height:auto;
	margin:0px;
	padding:0px;
	background:none;
	
}
.one_slid
{
	float: left;
width: 100%;
height: auto;
padding-top: 1px;
padding-bottom: 1px;
background-color: #CCC;
margin:0px;
}
.one_slid_down_arw
{
	float: left;
width: 100%;
height:67px;
}
.one_slid_down_arw img
{
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	border:0px;
	margin-top:-1px;
}

.who_are_we
{
	float:left;
	width:100%;
	padding-top:20px;
	padding-bottom:50px;
	background-color:#ededed;
	text-align:center;margin-top: -1px;
}
.who_are_we_inner
{
	width:980px;
	margin:0 auto;
	
}
.who_are_we_inner h1
{
	font-family: 'RobotoLight';
	color:#494949;
	font-size:50px;
	font-weight:normal;
	width:100%;
	text-transform:uppercase;
	padding-top:10px;
	padding-bottom:10px;
}
.who_are_we_inner p
{
	font-family: 'RobotoLight';
	color:#646565;
	font-size:18px;
	font-weight:normal;
	width:100%;
	padding-top:10px;
	padding-bottom:10px;
	
}

/**/
.providers
{
	float:left;
	width:100%;
	background-color:#FFF;
	text-transform:uppercase;
	margin-top:-1px;
	padding-bottom:50px;
}
.providers a
{
	float:left;
	padding-top:10px;
	padding-bottom:10px;
	width:50%;
	padding-left:0%;

}
.providers a:hover span 
{
	float:left;
	color:#FFF !important;
	background-color:#666;
	
}
.providers a:hover p
{
	float:left;
	color:#FFF ;
	background-color:#666;
}
.providers a span
{
	float:left;
	width:70%;
	text-align:center;
	font-family: 'RobotoLight';
	font-size:28px;
	color:#454444;
	text-decoration:none;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:19%;
	padding-right:11%;
	height:250px;
}
.providers a span.right
{
	float:left;
	width:70%;
	text-align:center;
	font-family: 'RobotoLight';
	font-size:28px;
	color:#454444;
	text-decoration:none;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:11%;
	padding-right:19%;
}
.providers a span p
{
	float:left;
	width:100%;
	text-align:center;
	font-family: 'RobotoLight';
	font-size:18px;
	color:#454444;
	text-decoration:none;
	text-transform:none;
	padding-top:5px;
}
.providers a span img
{
	width:auto;
	height:auto;
	
}
/**/


/**/
.what_do_we_do
{
	float:left;
	width:100%;
	padding-top:20px;
	padding-bottom:50px;
	text-align:center;
	background-color:#FFF;
	margin-top:-2px;
}
.what_do_we_do_inner
{
	width:980px;
	margin:0 auto;
	
}
.what_do_we_do_inner h1
{
	font-family: 'RobotoLight';
	color:#494949;
	font-size:50px;
	font-weight:normal;
	width:100%;
	text-transform:uppercase;
	padding-top:10px;
	padding-bottom:10px;
}
.what_do_we_do_inner p
{
	font-family: 'RobotoLight';
	color:#646565;
	font-size:18px;
	font-weight:normal;
	width:100%;
	padding-top:10px;
	padding-bottom:10px;
	
}
/**/


.menu_cont
{
	width:100%;
	top:100%;
	position:absolute;
	background-color:#FFF;
	float:left;
	z-index:99999;
	
}
.fixed
{
	width:100%;
	top:0px;
	position:fixed !important;
	background-color:#FFF;
	margin:0px;
	padding:0px;
	float:left;
	z-index:99999999999999999999 !important;
	 box-shadow: -1px 5px 7px -3px #ccc;
	
}
.top_menu
{
	
	width:980px;
	margin:0 auto;
	padding-top:5px;
	padding-bottom: 3px;
	
}
.logo
{
	float:left;
	width:auto;
	height:auto;
}
.logo a
{
	margin:0px;
	padding:0px;
}
.logo a img
{
	margin:0px;
	padding:0px;
}
.top_menu ul {
    float:right;
	width:auto;
	
	
}
.top_menu li {
    list-style: none;
    
	float:left
}
.top_menu li a {
    display: block;
margin-left:21px;
margin-right:21px;
padding-top: 25px;
padding-bottom: 10px;
text-decoration: none;
text-align: center;
font-size: 15px;
font-family: 'RobotoLight';
float: left;
color: #383838;
text-transform: uppercase;
   
}
.top_menu li.active a {
    border-bottom:2px solid #d74538;
	color:#cb3729;
	
}

/*what do we offer*/
.what_doweoffer
{
	float:left;
	width:100%;
	height:864px;
	background-image:url(../img/slider_bg.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	
	margin:0px;
	padding:0px;
}
.divider
{
	float:left;
	width:100%;
	text-align:center;
	margin-top:-3.5%;
}
.divider img
{
	width:auto;
	height:auto;
}
.divider1
{
	float:left;
	width:100%;
	text-align:center;
	margin-top:-3.5%;
	position:absolute;
	z-index:5;
}
.divider1 img
{
	width:auto !important;
	height:auto !important;
}
.what_doweoffer_inner
{
	width:980px;
	margin:0 auto;
	text-align:center;
	
}

.what_doweoffer_inner h1
{
	font-size: 45px;
font-family: 'RobotoLight';
text-transform: uppercase;
color: #3f4040;
width: 100%;
text-align: center;
padding-bottom: 39px;
padding-top: 77px;
	
}

.what_doweoffer_inner img
{
	width:auto;
	height:auto;
	margin:0px;
	padding:0px;
}
.creater_tab
{
	width:480px;
	height:164px;
	position:relative;
	float:left;
	top:-500px;
	left:-30px;
	z-index:9;
}
.creater_tab img
{
	float:left;
	width:100%;
	height:100%;
}
.distributor_tab
{
	width:480px;
	height:166px;
	position:relative;
	float:right;
	top:-450px;
	right:-50px;
	z-index:9;
}
.distributor_tab img
{
	float:left;
	width:100%;
	height:100%;
}
.pramotion_tab
{
	width:480px;
	height:155px;
	position:relative;
	float:left;
	top:-400px;
	left:-40px;
	z-index:9;
}
.pramotion_tab img
{
	float:left;
	width:100%;
	height:100%;
}
.provider_tab
{
	width:480px;
	height:175px;
	position:relative;
	float:right;
	top:-400px;
	right:-40px;
	z-index:9;
}
.provider_tab img
{
	float:left;
	width:100%;
	height:100%;
}
/*what do we offer end*/

/*content delevory*/
.content_delvery
{
	float:left;
	width:100%;
	height:auto;
}
.content_delvery img
{
	width:100%;
	height:auto;
}
/*content delevory end*/

/*content application*/
.application
{
	float:left;
	width:100%;
	background-image:url(../img/slider_bg2.jpg);
}
.application_inner
{
	width:1216px;
	margin:0 auto;
	padding-bottom:100px;
	padding-top:100px;
}
.mobile_img
{
	float:left;
	width:45%;
}
.mobile_img img
{
	float:left;
	width:100%;
	height:auto;
	
}
.mobile_img_content
{
	float:right;
	width:55%;
}
.mobile_img_content h1
{
	float:left;
	width:97%;
	font-family: 'RobotoLight';
	font-size:38px;
	color:#343738;
	text-transform:uppercase;
	padding-left:3%;
}

/*acroding*/
.acr_list
{
	float:left;
	width:100%;
}
.accordion {
	width: 100%;
	
}
.accordion h3 {
	background-image:url(../img/acrod_plus.png);
	background-repeat:no-repeat;
	background-position:right 12px;
	width:90%;
	float:right;
	margin: 0;
	font-family: 'Oswald-Light_1'; 
	font-size:18px;
	color:#343738;	
	cursor: pointer;
	height:auto;
	padding-top:10px;
	padding-bottom:13px;
	padding-right:6%;
	border-bottom:1px solid #7d7f7f;
	line-height:26px;
	font-weight:normal;
	
}
.acr_img
{
	float:left;
	width:3% ;
	padding-top:19px;
	padding-bottom:15px;
}
.acr_img img
{
	float:left;
	width:15px;
	height:13px;
}
.accordion h3:hover {

	background-image:url(../img/acrod_plus.png);
	

}
.accordion h3.active {
	background-image: url(../img/acrod_down.png);
	border:none;
	
}


.incord
{
	width:100%;
	float:left;

}
.incord h2 
{
	float:right;
	width: 90%;
padding-right: 6%;

	padding-top:0px;
	padding-bottom:0px;
	font-family: 'Oswald-Light_1'; 
	font-size:18px;
	color:#343738;
	line-height:22px;
	border-bottom:1px solid #7d7f7f;
	padding-bottom:10px;
	padding-top:0px;
	margin-top:-11px;
	font-weight:normal;
}
/*acroding*/

/*content application end*/

/*slider*/
.slider_content
{
	width:100%;
	float:left;
	background-color:#FFF;

}
.slider_content_inner
{
	margin:0 auto;
	width:860px;
	padding-top: 100px;
padding-bottom: 110px;
	
}
.slider-wrap {
position: relative;
width: 850px;
}
.slider {
position: relative;
width: 700px;
margin: auto;
}
.slider ul {
margin: 0;
padding: 0;
}
.slider ul li {
list-style: none;
text-align: center;
}
.slider ul li span {
display: inline-block;
vertical-align: middle;
width: 100%;
height: auto;

}
.slider-arrow {
position: absolute;
top: 40px;
width: auto;
height: auto;
color: #CCC;
text-align: center;
text-decoration: none;
border-radius: 50%;
font-size:80px;
font-family: 'RobotoLight'; 
font-weight:normal;
}
.sa-left {
left: 10px;
}
.sa-right {
right: 10px;
}

.ipad_contener
{
	width:100%;
	float:left;
	
}
.ipad_contener img
{
	float:left;
	width:100%;
	height:auto;
}
/*slider end*/

/**/
.contact_us
{
	width:100%;
	float:left;
	background-image:url(../img/maps.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	height:620px;
}
/**/

/**/
.mob_footer
{
	background-color:#1e1e1e;
	padding-top:40px;
	padding-bottom:40px;
	float:left;
	width:100%;
}
.mob_footer_inner
{
	width:980px;
	margin:0 auto;
}
.mobil_numb
{
	float:left;
	width:20%;
	height:auto;
	text-align:center;
}
.mobil_numb p
{
	float:left;
	width:100%;
	text-align:center;
	font-family: 'RobotoLight';
	color:#b1b1b1;
	font-size:15px;
}
.address_dub
{
	float:right;
	width:20%;
	height:auto;
	text-align:center;
}
.address_dub p
{
	float:right;
	width:100%;
	text-align:center;
	font-family: 'RobotoLight';
	color:#b1b1b1;
	font-size:15px;
}
/**/


/**/
.requerys_demo
{
	width:26%;
	position:relative;
	z-index:9;
	left:100px;
	background-color:#FFF;
	top:120px;
	padding:0px;
	margin:0px;
	float:left;
	padding-bottom:20px;
	margin-top:-600px;
}
.requerys_demo h1
{
	float:left;
	width:100%;
	padding-top:20px;
	padding-bottom:0px;
	color:#d74538;
	font-family: 'RobotoMedium';
	font-weight:normal;
	font-style:20px;
	text-align:center;
	text-transform:uppercase;
}
.requerys_demo p
{
	float:left;
	width:100%;
	padding-top:5px;
	padding-bottom:20px;
	color:#000000;
	font-family: 'RobotoLight';
	font-weight:normal;
	font-style:13px;
	text-align:center;
	
}
.requerys_demo form
{
	float:left;
	width:76%;
	margin-left:12%;
}
.requerys_demo form input
{
	float:left;
	width:98%;
	padding-left:2%;
	height:37px;
	background-color:#666;
	margin-bottom:5%;
	font-family: 'RobotoLight';
	border:none;
	outline:none;
	
} 
.requerys_demo form textarea
{
	float:left;
	width:98%;
	padding-left:2%;
	height:93px;
	background-color:#666;
	margin-bottom:5%;
	font-family: 'RobotoLight';
	border:none;
	outline:none;
	
	
	
}  
.requerys_demo form input[type='submit']
{
	width:100%;
	text-align:center;
	height:33px;
	background-color:#d74538;
	color:#FFF;
	margin-bottom:10px;
	text-transform:uppercase;
	cursor:pointer;
	
}
.requerys_demo form input[placeholder],
    [placeholder],
    [placeholder] {
      color: white !important;
	  font-family: 'RobotoLight';
	}
	.requerys_demo form textarea[placeholder],
    [placeholder],
    [placeholder] {
      color: white !important;
	  font-family: 'RobotoLight';
	}
/**/


/**/
.social_links
{
	float:left;
	width:30%;
	text-align:center;
	margin-left:0%;
	
}
.social_links a 
{
	float:left;
	width:auto;
	margin-left:1%;
}
{
	float:left;
	width:100%;
	text-align:center;
	font-family: 'RobotoLight';
	color:#b1b1b1;
	font-size:15px;
}
.address_dub
{
	float:right;
	width:23%;
	height:auto;
	text-align:center;
}
.social_links p
{
	float:right;
	width:100%;
	text-align:center;
	font-family: 'RobotoLight';
	color:#b1b1b1;
	font-size:15px;
}
/**/
.frams
{
	width:100%;height:100%;
}
.frams iframe
{
	float:left;
	width:100%;
}
