/* CSS Document */

@font-face {
	font-family:Muli-SemiBold;
	src: url(../fonts/Muli-SemiBold.ttf)
}
@font-face {
	font-family:Muli-Bold;
	src: url(../fonts/Muli-Bold.ttf)
}
@font-face {
	font-family:Muli-Light;
	src: url(../fonts/Muli-Light_5.ttf)
}
@font-face {
	font-family:Muli-ExtraLight;
	src: url(../fonts/Muli-ExtraLight.ttf)
}
@font-face {
	font-family:Muli-regular;
	src: url(../fonts/Muli.ttf)
}
@font-face {
	font-family:Prosto-Sans-Bold;
	src: url(../fonts/Prosto-Sans-Bold_4.otf)
}
body{padding-top:0px; padding-bottom: 0px; font-family:OpenSans-Regular; text-align:justify;}
.pad_left{ padding-left:0px;}
.pad_right{ padding-right:0px;}
.header_row_img{background-image:url(../images/banner.jpg);  background-size:cover; padding:10% 0%;}
.header12_img{background-color:rgba(45,45,45,.8); background-image:url(../images/slider_line.png); background-repeat:no-repeat; padding-top:5%; padding-bottom:5%; background-position:50% 50%; background-size:97% 91%; width:82%; margin-left:9%;}
.first_row{ background-color:#2d2d2d; margin-top:-3px;}
.row_div12{ background-color:#2d2d2d;}
.logo_width{ padding-bottom:2%}
.nav_as{ margin-left:0%; font-family:Muli-Bold; font-size:16px;}
.nav_as > li{ font-size:16px; color:#fff;}
.nav_as > li > a{ font-size:16px; color:#fff; padding:35px 10px; }
.nav_as > li > a:hover{ background-color:#2d2d2d; font-size:16px; color:#fff; }
.header_line{ background: url(../images/top_menu_line.jpg) center 6% no-repeat, url(../images/top_menu_line.jpg) center bottom no-repeat; background-size:2px 35px;}
.waste_as{ color:#fff; font-size:43px; font-family:Muli-Bold; margin-bottom:0px;}
.quality_as{ color:#fff; font-size:34px; font-family:Muli-Bold;}
.row2_as{ background-image:url(../images/recent_project_bg.png); padding-top:4%; padding-bottom:0%; background-repeat:no-repeat;}
.recent_as{ font-size:40px; font-family:Prosto-Sans-Bold; color:#000; padding-top:5px; margin-bottom:0px;}
.icmas_as{background-image:url(../images/ICMAS.png); background-repeat:no-repeat; padding-top:60%; padding-bottom:0%; padding-left:0px; padding-right:0px;}
.chu_gar{ margin-top:-6px!important;}
.no:{ margin-bottom:3%;}
.no:hover{background-color:rgba(45,45,45,.8); margin-bottom:3%;}
.dropbtn {
background-color: #2D2D2D;
color: white;
font-size: 14px;
border: none;
cursor: pointer;
}
.dropdown {
position: relative;
display: inline-block;
}
.dropdown-content1 {
display: none;
position: absolute;
background-color: #2D2D2D;
min-width: 135px;
box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
}
/* Links inside the dropdown */
.dropdown-content1 a {color: #FFFFFF;padding: 5px 0px 8px 6px;text-decoration: none;display: block;cursor: pointer;}

/* Change color of dropdown links on hover */
.dropdown-content1 a:hover {text-decoration: none;background-color: #2D2D2D; opacity:0.6;}

/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content1 {display: block;}

/* Change the background color of the dropdown button when the dropdown content is shown */
.dropdown:hover .dropbtn {text-decoration: none;background-color: #2D2D2D; opacity:0.6;}
.arabic_header{font-family:boutros_lite; font-size:22px; margin-top:-5px;}
.icmas_as_p{color:#fff; background-color:rgba(45,45,45,.8); padding-top:16px; font-family:Muli-SemiBold; font-size:20px; text-align:center;}
.recent1_as{ padding-top:7%; padding-bottom:7%;}
.underground_as_p, .mini_as_p, .touch_as_p, .destruction_as_p, .icmas_as_p{ min-height:63px; margin-bottom:0px; line-height: 23px;}
.underground_as{background-image:url(../images/underground.png); background-size:100% 100%; background-repeat:no-repeat; padding-top:54%; padding-bottom:0%; padding-left:0px; padding-right:1px;}

<!--.recent1_as >.col-md-8 > col-md-5 > a:hover{background-image: linear-gradient(to bottom, rgba(45, 45, 45, .8), rgba(45, 45, 45, .8)), url(../images/underground.png); background-size:100% 100%; background-repeat:no-repeat; padding-top:51%; padding-bottom:0%; padding-left:0px; padding-right:0px;}-->

.new-imgrow{background-image:url(../images/newbanner.jpg); background-repeat:no-repeat; padding-top:25%; padding-bottom:25%; background-size:100% 100%;}
.underground_as_p{color:#fff; background-color:rgba(45,45,45,.8); padding-top:6px; font-family:Muli-SemiBold; font-size:20px; text-align:center;}
.mini_as{background-image:url(../images/MINI_compactor.png); background-repeat:no-repeat; padding-top:59%; background-size:100% 100%; padding-left:0px; padding-right:0px;}
.mini_as_p{color:#fff; background-color:rgba(45,45,45,.8); padding-top:17px; font-family:Muli-SemiBold; font-size:20px; text-align:center; margin-top: 46%;}
.touch_as{background-image:url(../images/Touch_down.png); background-repeat:no-repeat; background-size:95% 100%; padding-top:49%; padding-right:19px; padding-bottom:0%; padding-left:0px;}
.touch_as_p{color:#fff; background-color:rgba(45,45,45,.8); padding-top:6px; font-family:Muli-SemiBold; font-size:20px; text-align:center;}
.destruction_as{background-image:url(../images/Destrution.png); background-size:95% 100%; background-repeat:no-repeat; padding-top:46%; padding-left:0px; padding-right:20px;}
.destruction_as_p{color:#fff; background-color:rgba(45,45,45,.8); padding-top:16px; font-family:Muli-SemiBold; font-size:20px; text-align:center;}
.equip_as{font-size:40px; font-family:Muli-Bold; color:#000; padding-top:4%;}
.refuse_as{font-size:17px; font-family:Prosto-Sans-Bold; color:#000; margin-bottom:-4px;}
.rental_as{font-size:17px; font-family:Muli-Light; color:#000;}
.slid_img_as{ padding-top:3%; padding-bottom:3%;}
.baling_bg_as{background-image:url(../images/baling.png);background-repeat:no-repeat;padding-top:2%;padding-bottom:2%;padding-left:7px;padding-right:7px;border:1px solid #ddd;}
.baling_bg1_as{ background-image:url(../images/flat_rack.png); background-repeat:no-repeat;  padding-top:2%; padding-bottom:2%; padding-left:7px; padding-right:7px; 
border:1px solid #ddd;}
.baling_bg2_as{ background-image:url(../images/mini_compactor_1.png); background-repeat:no-repeat;  padding-top:2%; padding-bottom:2%; padding-left:7px; padding-right:7px; border:1px solid #ddd;}
.bal_as{padding-left:7px; padding-right:7px; background-color:rgba(45,45,45,.8); padding-top:41%; padding-bottom:41%; color:#fff; font-family:Muli-ExtraLight; visibility:hidden;}
.bal_1as{padding-left:7px; padding-right:7px; background-color:rgba(45,45,45,.8); padding-top:29%; padding-bottom:28%; color:#fff;font-family:Muli-ExtraLight; visibility:hidden;}
.bal_2as{padding-left:7px; padding-right:7px; background-color:rgba(45,45,45,.8); padding-top:35%; padding-bottom:35%; color:#fff; font-family:Muli-ExtraLight;visibility:hidden;}
.baling_bg_new{ background-image:url(../images/light_waste_container.png); background-repeat:no-repeat; background-position:50% 50%;  padding-top:2%; padding-bottom:2%; padding-left:7px; padding-right:7px; border:1px solid #ddd;}
.bal_1as_new{padding-left:7px; padding-right:7px; background-color:rgba(45,45,45,.8); padding-top:44%; padding-bottom:44%; color:#fff; font-family:Muli-ExtraLight; 
visibility:hidden;}
.bal_as_new{padding-left:7px; padding-right:7px; background-color:rgba(45,45,45,.8); padding-top:41%; padding-bottom:41%; color:#fff; font-family:Muli-ExtraLight;  
visibility:hidden;}
.baling_bg_new1{ background-image:url(../images/segregation_container1.png); background-repeat:no-repeat; background-position:50% 50%;  padding-top:2%; padding-bottom:2%; padding-left:7px; padding-right:7px; border:1px solid #ddd;}
.bal_1as_new1{padding-left:7px; padding-right:7px; background-color:rgba(45,45,45,.8); padding-top:41%; padding-bottom:41%; color:#fff; font-family:Muli-ExtraLight; 
visibility:hidden;}
.baling_bg_new2{ background-image:url(../images/construction_container.png); background-repeat:no-repeat; background-position:50% 50%;  padding-top:2%; padding-bottom:2%; padding-left:7px; padding-right:7px; border:1px solid #ddd;}
.bal_1as_new2{padding-left:7px; padding-right:7px; background-color:rgba(45,45,45,.8); padding-top:47%; padding-bottom:47%; color:#fff; font-family:Muli-ExtraLight; 
visibility:hidden;}
.baling_bg_new3{ background-image:url(../images/thumb3.png); background-repeat:no-repeat; background-position:50% 50%;  padding-top:2%; padding-bottom:2%; padding-left:7px; padding-right:7px; border:1px solid #ddd;}
.bal_1as_new3{padding-left:7px; padding-right:7px; background-color:rgba(45,45,45,.8); padding-top:35%; padding-bottom:35%; color:#fff; font-family:Muli-ExtraLight;
visibility:hidden;}
.baling_bg_new4{ background-image:url(../images/shark_compactor.jpg); background-repeat:no-repeat; background-position:50% 50%;  padding-top:2%; padding-bottom:2%; 
padding-left:7px; padding-right:7px; border:1px solid #ddd;}
.bal_1as_new4{padding-left:7px; padding-right:7px; background-color:rgba(45,45,45,.8); padding-top:41%; padding-bottom:41%; color:#fff; font-family:Muli-ExtraLight; 
visibility:hidden;}
.baling_bg_new5{ background-image:url(../images/touch_down7.jpg); background-repeat:no-repeat; background-position:50% 50%;  padding-top:2%; padding-bottom:2%; padding-left:7px; padding-right:7px; border:1px solid #ddd;}
.bal_1as_new5{padding-left:7px; padding-right:7px; background-color:rgba(45,45,45,.8); padding-top:38%; padding-bottom:38%; color:#fff; font-family:Muli-ExtraLight; 
visibility:hidden;}
.baling_bg_new5:hover > .bal_1as_new5{background-color:rgba(45,45,45,.8);  color:#fff; visibility:visible;}
.baling_bg_new4:hover > .bal_1as_new4{background-color:rgba(45,45,45,.8);  color:#fff; visibility:visible;}
.baling_bg_new3:hover > .bal_1as_new3{background-color:rgba(45,45,45,.8);  color:#fff; visibility:visible;}
.baling_bg_new2:hover > .bal_1as_new2{background-color:rgba(45,45,45,.8);  color:#fff; visibility:visible;}
.baling_bg_new1:hover > .bal_1as_new1{background-color:rgba(45,45,45,.8);  color:#fff; visibility:visible;}
.baling_bg_new:hover > .bal_1as_new{background-color:rgba(45,45,45,.8);  color:#fff; visibility:visible;}
.baling_bg_as:hover > .bal_as{background-color:rgba(45,45,45,.8);  color:#fff; visibility:visible;}
.baling_bg1_as:hover > .bal_as{background-color:rgba(45,45,45,.8);  color:#fff; visibility:visible;}
.baling_bg2_as:hover > .bal_as{background-color:rgba(45,45,45,.8);  color:#fff; visibility:visible;}
.baling_bg_as:hover > .bal_1as{background-color:rgba(45,45,45,.8);  color:#fff; visibility:visible;}
.baling_bg1_as:hover > .bal_1as{background-color:rgba(45,45,45,.8);  color:#fff; visibility:visible;}
.baling_bg2_as:hover > .bal_1as{background-color:rgba(45,45,45,.8);  color:#fff; visibility:visible;}
.baling_bg_as:hover > .bal_2as{background-color:rgba(45,45,45,.8);  color:#fff; visibility:visible;}
.baling_bg1_as:hover > .bal_2as{background-color:rgba(45,45,45,.8);  color:#fff; visibility:visible;}
.baling_bg2_as:hover > .bal_2as{background-color:rgba(45,45,45,.8);  color:#fff; visibility:visible;}
.btutton_view{ background-color:#00C995; color:#fff; font-size:20px; font-family:Prosto-Sans-Bold; padding:18px 85px; margin-top:2%; margin-bottom:5%; border-radius:0px;}
.btutton_view:hover{ background-color:#00C995; color:#fff;}
.row_about_bg{ background-image:url(../images/grey_bg.jpg); background-repeat:no-repeat; background-size:100% 100%;}
.about_as{ font-size:41px; font-family:Muli-Bold; color:#fff; padding-top:6%;}
.text_img{ padding-bottom:4%;}
.text_img12{ padding-bottom:1%; padding-left:10%;}
.sprit_as{ color:#fff; text-align:justify; font-family:Muli-Light; font-size:17px;}
.garbage_bg{ background-image:url(../images/icon1_w.png); background-repeat:no-repeat; padding-top:7%; background-position:50% 0%; color:#fff; font-family:Muli-SemiBold;}
.garbage_bg1{ background-image:url(../images/icon2_w.png); background-repeat:no-repeat; padding-top:7%; background-position:50% 0%; color:#fff; font-family:Muli-SemiBold;}
.garbage_bg2{ background-image:url(../images/icon3_w.png); background-repeat:no-repeat; padding-top:7%; background-position:50% 0%; color:#fff; font-family:Muli-SemiBold;}
.garbage_bg3{ background-image:url(../images/icon4_w.png); background-repeat:no-repeat; padding-top:7%; background-position:50% 0%; color:#fff; font-family:Muli-SemiBold;}
.garbage_bg4{ background-image:url(../images/icon8_w.png); background-repeat:no-repeat; padding-top:7%; background-position:50% 0%; color:#fff; font-family:Muli-SemiBold;}
.garbage_bg5{ background-image:url(../images/icon7_w.png); background-repeat:no-repeat; padding-top:7%; background-position:50% 0%; color:#fff; font-family:Muli-SemiBold;}
.garbage_bg6{ background-image:url(../images/icon6_w.png); background-repeat:no-repeat; padding-top:7%; background-position:50% 0%; color:#fff; font-family:Muli-SemiBold;}
.garbage_bg7{ background-image:url(../images/icon5_w.png); background-repeat:no-repeat; padding-top:7%; background-position:50% 0%; color:#fff; font-family:Muli-SemiBold;}
.garbage_bg:hover{ background-image:url(../images/icon1_g.png); background-repeat:no-repeat; padding-top:7%; background-position:50% 0%; color:#fff; font-family:Muli-SemiBold;}
.garbage_bg1:hover{ background-image:url(../images/icon2_g.png); background-repeat:no-repeat; padding-top:7%; background-position:50% 0%; color:#fff; font-family:Muli-SemiBold;}
.garbage_bg2:hover{ background-image:url(../images/icon3_g.png); background-repeat:no-repeat; padding-top:7%; background-position:50% 0%; color:#fff; font-family:Muli-SemiBold;}
.garbage_bg3:hover{ background-image:url(../images/icon4_g.png); background-repeat:no-repeat; padding-top:7%; background-position:50% 0%; color:#fff; font-family:Muli-SemiBold;}
.garbage_bg4:hover{ background-image:url(../images/icon8_g.png); background-repeat:no-repeat; padding-top:7%; background-position:50% 0%; color:#fff; font-family:Muli-SemiBold;}
.garbage_bg5:hover{ background-image:url(../images/icon7_g.png); background-repeat:no-repeat; padding-top:7%; background-position:50% 0%; color:#fff; font-family:Muli-SemiBold;}
.garbage_bg6:hover{ background-image:url(../images/icon6_g.png); background-repeat:no-repeat; padding-top:7%; background-position:50% 0%; color:#fff; font-family:Muli-SemiBold;}
.garbage_bg7:hover{ background-image:url(../images/icon5_g.png); background-repeat:no-repeat; padding-top:7%; background-position:50% 0%; color:#fff; font-family:Muli-SemiBold;}
.ethical_standard{ font-size:40px; font-family:Prosto-Sans-Bold; color:#000; padding-top:4%;}
.logo_width1{padding-bottom:2%;}
.the_mission{ color:#333; font-family:Muli-Light; font-size:16px; text-align:center; padding-bottom:2%;}
.always_as{ color:#333; font-family:Muli-SemiBold; font-size:19px; margin-bottom:3px;}
.begins_as{ color:#333; font-family:Muli-Light; font-size:15px;}
.tail_plan{ padding-top:6%; padding-left:7%;}
.row_ethical_as{ padding-bottom:3%;}
.whytm_bg{ background-image:url(../images/truck_full.png); background-repeat:no-repeat; padding-top:3%; padding-bottom:10%; background-size:100%;}
.whytm_as{ font-size:41px; font-family:Muli-Bold; color:#000; padding-top:0%; padding-left:24%;}
.field_off{ color:#333; font-family:Muli-Light; padding-top:2%; padding-left:6%; font-size:16px;}
.field_off12{ color:#333; font-family:Muli-Light; padding-top:1%; padding-left:6%; font-size:16px;}
.field_off1{ color:#333; font-family:Muli-SemiBold; font-size:19px; margin-bottom:3px; padding-left:6%;}
.field_off3{ color:#333; font-family:Muli-Light; padding-top:1%; padding-left:6%; font-size:16px;}
.row_ourser_bg{ background-image:url(../images/our_services_bg.png); background-repeat:no-repeat; padding-top:52px; padding-bottom:20px; background-size:100% 100%; height:645px;}
.service_our{ background-image:url(../images/our_servicesbg.png); background-repeat:no-repeat; background-size:100% 100%; padding-top:100px; padding-left:13%; margin-left:17%; width:83%; height:533px}
.service_our_p{ color:#fff; font-family:Prosto-Sans-Bold; font-size:55px; text-align:center; margin-bottom:-15px; }
.service_our_p1{ color:#fff; font-family:Prosto-Sans-Bold; font-size:55px; text-align:center; }
.waste_div12{color:#fff; }
.waste_div5_p{font-family:Muli-Bold; font-size:30px; margin-left:3%; padding-top:38px;}
.indus_div5_p{font-family:Muli-Bold; font-size:30px; margin-left:3%; padding-top:8%}
.waste_div5_p1{font-family:Muli-Light; font-size:14px; margin-left:3%; line-height: 17px; text-align:justify; word-spacing: -1px;}
.garbage_chute_as{ border:1px solid #fff; border-bottom:none; margin-top:51px; text-align:center; width:34%;}
.garbage_chute_as:hover{ color:#00C995;}
.garbage_chute_as_p{ padding-top:14px; margin-bottom:-1px; font-family:Muli-regular; font-size:13px;}
.garbage_chute_as_p1{font-family:Muli-regular; font-size:13px;}
.garbage_chute_as1{ border:1px solid #fff; border-bottom:none; margin-top:51px; text-align:center; margin-left:15px; width:34%;}
.garbage_chute_as1:hover{color:#00C995;}
.chute_chute{ margin-top:8px; margin-bottom:-10px;}

/*asif*/
.footer_row{background-image:url(../images/footer_img.png); background-repeat:no-repeat; background-size:100% 100%; padding-top:7%; padding-bottom:1%; 
border-top: 1px solid #00C995;}
.foot_contact{border-bottom:3px solid #00C995; color:#fff; font-size:22px; font-family:Muli-regular; width: 75%; }
.foot_tel{color:#fff; font-size:18px; font-family:Muli-regular; margin-bottom:2px;}
.foot_mail{color:#fff; font-size:18px; font-family:Muli-regular;}
.foot_mail:hover{color:#00C995; text-decoration:underline;}
.link{border-bottom:3px solid #00C995; color:#fff; font-size:22px; font-family:Muli-SemiBold; width: 60%;}
.home{color:#fff; font-size:13px; font-family:Muli-SemiBold; margin:0px}
.home:hover{color:#00C995;}
.btn_site{background:transparent; border:1px solid #00C995; color:#fff; padding:6px 35px 8px 35px; font-size:14px; font-family:Muli-SemiBold;}
.btn_site:hover{background:transparent; border:1px solid #00C995; color:#fff; padding:6px 35px 8px 35px; font-size:14px; font-family:Muli-SemiBold; background-color:#00c995;}
.btn_login{background-color:#00C995; color:#fff; font-size:22px; font-family:Muli-SemiBold; border:none; padding: 8px 90px 8px 95px;}
.btn_login:hover{background-color:#0B9F6B; color:#fff;}
.copy_btn{font-size:14px; color:#fff; font-family:Muli-Light;}
.btn_foot{ padding-left:0px; padding-right:0px; margin-top:20px}
.foot_fb{border-radius:48%;width:40px; height:40px;  border: 2px solid #00C995; margin-left:17%; background-position:6px; background-image:url(../images/fb.png);
	 background-repeat:no-repeat; background-size: 25px;}
.foot_fb:hover{border-radius:48%;width:40px; height:40px;  border: 2px solid #00C995; margin-left:17%; background-position:6px; background-image:url(../images/fb.png);
	 background-repeat:no-repeat; background-color:#00C995; background-size: 25px;}
.foot_tweet:hover{border-radius:48%;width:40px; height:40px; border: 2px solid #00C995; background-position:6px; margin-left:20px; background-image:url(../images/twitter.png);
	 background-repeat:no-repeat; background-color:#00C995; background-size: 25px;}
.foot_tweet{border-radius:48%;width:40px; height:40px; border: 2px solid #00C995; background-position:6px; margin-left:20px; background-image:url(../images/twitter.png);
	 background-repeat:no-repeat; background-size: 25px;}
.foot_youtube{ border-radius:48%;width:40px; height:40px;  border: 2px solid #00C995; margin-left:20px; background-image:url(../images/youtube.png); background-repeat:no-repeat;
	 background-position:6px; background-size: 25px;}
.foot_youtube:hover{ border-radius:48%;width:40px;    height:40px;  border: 2px solid #00C995; margin-left:20px; background-image:url(../images/youtube.png); 
	background-repeat:no-repeat; background-position:6px; background-color:#00C995; background-size: 25px;}
	
	
	.foot_instagram{ border-radius:48%;width:40px; height:40px;  border: 2px solid #00C995; margin-left:20px; background-image:url(../images/instagram.png); background-repeat:no-repeat;
	 background-position:6px; background-size: 25px;}
.foot_instagram:hover{ border-radius:48%;width:40px;    height:40px;  border: 2px solid #00C995; margin-left:20px; background-image:url(../images/instagram.png); 
	background-repeat:no-repeat; background-position:6px; background-color:#00C995; background-size: 25px;}
	
	.foot_linkedin{ border-radius:48%;width:40px; height:40px;  border: 2px solid #00C995; margin-left:20px; background-image:url(../images/linkedin.png); background-repeat:no-repeat;
	 background-position:6px; background-size: 25px;}
.foot_linkedin:hover{ border-radius:48%;width:40px;    height:40px;  border: 2px solid #00C995; margin-left:20px; background-image:url(../images/linkedin.png); 
	background-repeat:no-repeat; background-position:6px; background-color:#00C995; background-size: 25px;}
	
	
.up_logo{ padding-top:10px;}
.address_bg{ background-image:url(../images/bg_img_middle.jpg); background-repeat:no-repeat; background-size:100% 100%;}
.we_are{font-size:40px; font-family:Muli-Bold; color:#fff; padding-top:5%;}
.our_offices{font-size:15px; font-family:Muli-Light; color:#fff; margin-bottom:-4px;}
.address:hover > .locate_as{ visibility:hidden} 
.dammam_bg{ background-image:url(../images/dammam.png); background-repeat:no-repeat; padding-left:0px; padding-right:0px; padding-top:0%;}
.jeddah_bg{ background-image:url(../images/jeddha.png); background-repeat:no-repeat; padding-left:0px; padding-right:0px; padding-top:0%;}
.reyadh_bg{ background-image:url(../images/riyadh.png); background-repeat:no-repeat; padding-left:0px; padding-right:0px; padding-top:0%;}
.address{padding-left:0px; padding-right:0px; background-color:rgba(45,45,45,.0); visibility:hidden; color:#fff; font-family:Muli-ExtraLight;}
.dammam_bg:hover > .address{background-color:rgba(45,45,45,.9); visibility:visible;	  color:#fff; -webkit-transition: all .5s ease-out 0.1s; -moz-transition: all .5s ease-out 0.1s; -o-transition: all .5s ease-out 0.1s; transition: all .5s ease-out 0.1s;  }
.jeddah_bg:hover > .address{background-color:rgba(45,45,45,.9);  color:#fff; visibility:visible; -webkit-transition: all .5s ease-out 0.1s; -moz-transition: all .5s ease-out 0.1s; -o-transition: all .5s ease-out 0.1s; transition: all .5s ease-out 0.1s;  }
.reyadh_bg:hover > .address{background-color:rgba(45,45,45,.9);  color:#fff; visibility:visible; -webkit-transition: all .5s ease-out 0.1s; -moz-transition: all .5s ease-out 0.1s; -o-transition: all .5s ease-out 0.1s; transition: all .5s ease-out 0.1s;  }
.main_focus{ font-size:15px; font-family:Muli-Light; color:#fff; padding-bottom:4%;}
.dammam_text1{font-size:16px; font-family:Muli-Bold!important; margin-top:1%; padding-left:0%; margin-bottom:3px;}
.dammam_text{font-size:16px; font-family:Muli-Bold; padding-top:1%; margin-bottom:3px;}
.locate_as{font-family:Muli-Bold; font-size:12px; padding-top:5%; background-color:rgba(45,45,45,.9); visibility:visible;}
.locate_as:hover{font-family:Muli-Bold; font-size:12px; visibility:visible;}
.li_bg{background-image:url(../images/mobile_pop.png); background-repeat:no-repeat; background-position:0% 50%;  list-style:none; margin-bottom:-10px; font-family:Muli-regular; color:#333;}

.li_bg_t{background-image:url(../images/mobile_pop.png); background-repeat:no-repeat; background-position:0%;  list-style:none; margin-bottom:-10px; font-family:Muli-regular; color:#333;}

.li_bg2{background-image:url(../images/mail_pop.png); background-repeat:no-repeat; background-position:0% 15%; list-style:none; padding-right:44px; font-family:Muli-regular; color:#333;}
.li_b2{background-image:url(../images/mail_pop.png); background-repeat:no-repeat; text-align:left; background-position:0% 15%; list-style:none; padding-left:31px; font-family:Muli-regular; color:#333;}
.li_b{background-image:url(../images/mail_pop.png); background-repeat:no-repeat; text-align:left; background-position:0% 15%; list-style:none; padding-left:25px; font-family:Muli-regular; color:#333;}
.li_1b{background-image:url(../images/mail_pop.png); background-repeat:no-repeat; text-align:left; background-position:0% 15%; list-style:none; padding-left:24px; font-family:Muli-regular; color:#333;}
.carousel-control_as, carousel-control_as:focus, .carousel-control_as:hover {color: #fff; text-decoration: none; filter: alpha(opacity=90); outline: 0; opacity: 0;}
.my_text{ background-image:url(../images/text_bg.png); background-repeat:no-repeat; background-size:100% 100%; height:645px;}
.waste_management{color:#fff; font-size:36px; font-family:Muli-Bold; margin-bottom:0px;}
.under_as{font-family:Muli-Light; color:#00c995; font-size:30px;}
.quality_as2{ color:#fff; font-size:26px; font-family:Muli-Bold;}
.tab_row{ padding-top:3%; padding-bottom:5%;}
.padd_as{ padding-left:0px; padding-right:0px;}
.nav-pills_as > li + li {margin-left: 5px;}
.nav-pills_as > li {color: #FFF; font-size:16px; font-family:Muli-Bold; font-weight:bold; background-color:#a6a6a6; border:1px solid #a6a6a6; height:48px; text-align:center; border-radius:10px; margin-bottom:2%;}
.nav-pills_as > li:first-child{ width:40%;}
.nav-pills_as > li:nth-child(2){ width:50%;}
.nav-pills_as > li:nth-child(2) > a:hover{ width:100%; background-color:#a6a6a6; color:#fff; }
.nav-pills_as > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {color: #FFF; font-size:16px; font-weight:bold; border:1px solid #00c995; height:48px; text-align:center; background-color:#00c995; border-radius:10px; margin-bottom:2%;}
.nav-pills_as > li > a {border-radius: 10px;}
.nav_as1 > li > a:focus, .nav_as1 > li > a:hover {text-decoration: none; background-color: #a6a6a6; color:#fff;}
.nav_as1 > li > a:focus, .nav_as1 > li > a{text-decoration: none;  color:#fff; padding-top:10px;}
.nav_as1 > li > a { position: relative;  display: block;  padding: 10px 0px;}
.garbage_and{ font-size:40px; font-family:Prosto-Sans-Bold; color:#333; padding-top:25px; margin-bottom:5px;}
.garbage_and_chute{font-size:16px; font-family:Prosto-Sans-Bold; color:#333;}
.liner_div12{padding-top:5%; padding-bottom:3%;}
.liner_di2{padding-top:5%;}
.img_liner{padding-right:10%; padding-top: 14px;}
.img_liner_change{padding-top: 14px; padding-bottom:25px;}
.dot_img{margin-left:-24px; margin-top:-10px;}
.dooot_img{margin-left:-24px; margin-top:-21px;}
.liner_heading{font-size:19px; padding-left:4%; font-family:Muli-regular; color:#2e2e2e;}
.intake{ color:#2e2e2e; font-family:Muli-Light; font-size:14px; padding-left:3%; text-align:justify;}
.fire_bg{ background-image:url(../images/image2.png); background-repeat:no-repeat; background-position:100% 100%;}
.liner_heading1{font-size:19px; font-family:Muli-regular; color:#2e2e2e; margin-right:23px; padding-right:0%;}
.intake1{ color:#2e2e2e; font-family:Muli-Light; font-size:14px; margin-right:9px; text-align:justify;}
.btn_bg{ background-image:url(../images/view_all.png); background-repeat:no-repeat; background-size:6% 74%; padding-top:1%; padding-bottom:2%; background-position: 50% -2%;}
.view_text{font-family:Muli-Light; color:#fff; font-size:14px; padding-top:20px; padding-bottom:20px;} 
.new_install{ font-size:40px; font-family:Prosto-Sans-Bold; color:#333; padding-top:0px; margin-bottom:5px;}
.new_install_change{ font-size:40px; font-family:Prosto-Sans-Bold; color:#333; padding-top:10%; margin-bottom:5px;}
.ul_class{ font-size:16px; color:#2e2e2e; font-family:Muli-Light; padding-right:5%; }
.ul_class_nee{ font-size:16px; color:#2e2e2e; font-family:Muli-Light; padding-right:4%; }
.ul_class_change{ font-size:16px; color:#2e2e2e; font-family:Muli-Light; padding-right:5%; padding-top:7%; }
.dameter_bg{ background-image:url(../images/graph_image.png); background-repeat:no-repeat; background-size:100% 100%;}
.chute_diameter_as{ font-family:Muli-Bold; font-size:16px; color:#333;}
.td1{font-family:Muli-Bold; font-size:12px; color:#333; padding-top:2px; padding-bottom:2px; padding-left:18px; padding-right:18px;}
.tr1{ background-color:#fff;}
.tr2{background-color:#09BD8E;}
.provide_water{ font-family:Muli-Bold; font-size:22px; color:#333; padding-top:3%; padding-bottom:2%;}
.liclass_as{ padding-bottom:15px;}
.liclass_as22{ padding-bottom:10px;}
.moon_head{font-size:40px; font-family:Prosto-Sans-Bold; color:#333; padding-top:0px; margin-bottom:0px;}
.stan_chute{font-family:Muli-Bold; font-size:20px; margin-bottom:-4px;}
.sta_chuti{ padding-right:22px;}
.extra_area{font-family:Muli-Light; font-size:18px;}
.truck_img{ width:88%;}
.ton_text{ font-family:Muli-regular; font-size:19px; font-weight:700; color:#333; padding-left:4%;}
.dotserv_as{margin-left: -20px; vertical-align:top; padding-top:7px;}
.stan_chute1{font-family:Muli-Bold; font-size:20px; padding-left: 5%; }
.extra_area1{font-family:Muli-Light; font-size:18px;}
.ourbox_as{ color:#fff; text-decoration:none;}
.ourbox_as:hover{ color:#fff; text-decoration:none;}
.rentalserv{ padding-top:6%;}
.crane_truck{ margin-top:5%;}
.crane_truck_change{ margin-top:11%;}
.ton_text1{font-size:15px; color:#2e2e2e; font-family:Muli-Light; text-align:justify; line-height:20px; padding-left:3%;}
.truck_img{ width:100%; padding-top:2%;}
.rentalserv1{ padding-top:2%; padding-bottom:5%;}
.truck_img12{ width:100%;}
.rentalserv13{ padding-top:3%; padding-bottom:4%}
.satisfaction{color:#fff; font-size:42px; font-family:Prosto-Sans-Bold; margin-bottom:2px;}
.satisfaction1{ color:#fff; font-size:22px; font-family:Prosto-Sans-Bold;}
.survey_row1{background-image:url(../images/banner-4.png);  background-size:100% 100%; padding:0% 0%;}
.survey12div{background-color:rgba(45,45,45,.6); background-image:url(../images/slider_line.png); background-repeat:no-repeat; background-position:50% 50%; background-size:97% 91%; margin-top:8%; margin-bottom:8%; padding-top:6%; padding-bottom:6%; width:75%; margin-left:14%;}
.row_reponse{ padding-top:3%; padding-bottom:6%;}
.all_care{ font-family:Muli-regular; font-size:27px; color:#333;}
.button_submit{ background-color:#00C995; color:#fff; padding:9px 25px;; border-radius:0px; font-family:Muli-Bold; margin-top:10px;}
.button_submit:hover{ background-color:#00C995; color:#fff;}
.response_form{ padding-top:2%;}
.response_form1{ padding-top:1%; padding-bottom:2%!important;}
.response_form2{ padding-bottom:2%; font-family:Muli-Light; font-size:16px;}
.tell_p{ margin-bottom:0px; font-family:Muli-regular; font-size:16px; color:#333;}
.form_div_width{ width:30%}
.info_redio{font-family:Muli-regular; font-size:16px; color:#333;}
.info_redio1{font-family:Muli-Light; font-size:14px; color:#7B7B7B;}
.refuse_row{background-image:url(../images/Banner.png);  background-size:100% 100%; background-repeat:no-repeat; padding:0% 0%;}
.refuse_div_12{background-color:rgba(45,45,45,.6); background-image:url(../images/slider_line.png); background-repeat:no-repeat; background-position:48% 68%; background-size:100% 100%; margin-top:8%; margin-bottom:8%; padding-top:2%; padding-bottom:2%; width:56%; margin-left:22%;}
.refuse{color:#fff; font-size:36px; font-family:Muli-Bold; margin-bottom:-10px;}
.refuse_1{ color:#fff; font-size:27px; font-family:Muli-Bold;}
.detail_row{ padding-top:0%; padding-bottom:8%;}
.pdf_span{font-family:Prosto-Sans-Bold; font-size:16px; color:#00c995; border-bottom:1px solid #00c995; padding-left:5px;}
.pdf_span_change{font-family:Prosto-Sans-Bold; font-size:16px; color:#00c995;}
.pdff_link{ text-decoration: none;}
.pdff_link:hover{ text-decoration: none;}
.liner_heading_nwe{font-size:19px; padding-left:5%; font-family:Muli-regular; color:#2e2e2e;}
.liner_div12_new{ padding-bottom:3%;}
.srrw{ padding-top:1%; padding-left:4%;}
.cons{ padding-left:3%}
.erp_tm{ color:#fff;}
.erp_tm:hover{color:#fff; background-color:rgba(45,45,45,.6);}
.icon_pad{padding-top:3%; padding-bottom:5%;}
.icon_pad1{padding-top:3%; padding-bottom:5%;}
.tvv_width{ padding-left:3%;}
.text_area{border:1px solid #ddd;}
.orlinnen{padding-top:3%; padding-bottom:3%; background-color:#E0E0E0;}
nav-pills_as.selected{background-color:#a6a6a6;}
.rack_flat{border-right:1px solid #ddd; padding-top:2%; padding-bottom:6%; padding-right:3%;}
.eng_equip{border-right:1px solid #ddd; padding-bottom:4%; padding-right:3%;}
.read_bud{border-right:1px solid #ddd; min-height:277px;}
.read_bwud{border-right:1px solid #ddd; min-height:278px;}
.read_ud{border-right:1px solid #ddd; min-height:301px;}
.r3d_ud{border-right:1px solid #ddd; min-height:176px;}
.rack_flat1{border-right:1px solid #ddd; padding-bottom:5%; padding-right:3%;}
.girr_t{border-right:1px solid #ddd; padding-bottom:6%; padding-right:3%;}
.rac_flat1{border-right:1px solid #ddd; padding-bottom:8%; padding-right:3%;}
.rack_flat2{border-right:1px solid #ddd; padding-bottom:8%; padding-right:3%;}
.rack_flat3{border-right:1px solid #ddd; padding-top:1%; padding-bottom:8%;}
.rack_fat3{border-right:1px solid #ddd; padding-top:1%; padding-bottom:5%;}
.rack_flat4{border-right:1px solid #ddd; min-height:260px;}
.rack_flat5{border-right:1px solid #ddd; min-height:250px;}
.rack_flat6{border-right:1px solid #ddd; min-height:200px;}
.dnld_kb{padding-top:10px; padding-left:3%;}
.dnld_kb1{padding-top:10px; padding-right:0%;}
.dnld_kb2{padding-top:10px; padding-left:3%;}
.Suitable_li{margin-top:-15px;}
.Suitable_li1{margin-top:-35px;}
.Suitable_li2{margin-top:-4%;}
.Suitable_li3{margin-top:-3%;}
.img_posi{margin-right: -24px;}
.arabic_baling_press{ font-family:Muli-SemiBold; font-size:15px; padding-top:10px;}
.phase{ padding-left:9%;}
.line_img_st{ vertical-align:top; padding-top:15px;}
.line_img_st1{ vertical-align:top; padding-top:10px;}
.pdf_change{ width:50px;}
.pdf_alignn{ position:absolute; bottom:9px;}
.pdf_alignn_dc{ position:relative; top:18px;}
.ppddff{ position:absolute; bottom:33%; right:13%;}
.ppddffy{ position:absolute; bottom:32%; right:13%;}
.my_align{ position:absolute; bottom:5%; right:13%;}
.pdf_alignn2{ position:absolute; bottom:21%; right:13%;}
.pdf_aljgnn2{ position:absolute; bottom:19%; right:13%;}
.pdf_agnn2{ position:absolute; bottom:13%; right:13%;}
.pdf_alignn3{ position:absolute; bottom:23%; right:13%;}
.pdf_alignn4{ position:absolute; bottom:20%; right:13%;}
.pdf_alignn4_change{ position:absolute; bottom:10%; right:13%;}
.pdf_alignn5{ position:absolute; bottom:29%; right:13%;}
.pdf_alignrn5{ position:absolute; bottom:28%; right:13%;}
.pdf_lignrn5{ position:absolute; bottom:26%; right:13%;}
.pdf_lnrn5{ position:absolute; bottom:36%; right:13%;}
.pdf_alignn6{ position:absolute; bottom:4%; right:26%;}
.pdf_alig6{ position:absolute; bottom:4%; right:23%;}
.pdf_alig61{ position:absolute; bottom:4%; right:24%;}
.pdf_alig611{ position:absolute; bottom:5%; right:24%;}
.pdf_alignn_change{ position:absolute; bottom:4%; right:32%;}
.pdf_alignn_cnge{ position:absolute; bottom:4%; right:26%;}
.ver_highb{ margin-right:77%;}
.ver_high{ margin-right:41%;}
.ver_high_v{ margin-right:1%;}
.ver_high_1v{ margin-right:-1%;}
.ver_high1{ margin-right:28%;}
.ver_high2{ margin-right:60%;}
.ver_high3{ margin-right:41%;}
.ver_high3_new{ margin-right:45%;}
.ver_high4{ margin-right:39%;}
.ver_higeeh4{ margin-right:172px;}
.ver_eh4{ margin-right:137px;}
.ver_h12{ margin-right:125px;}
.ver_high5{ margin-right:25%;}
.ver_high5_new{ margin-right:26%;}
.ver_high6{ margin-right:29%;}
.ver_hgh6{ margin-right:34%;}
.ve1r_hgh6{ margin-right:33%;}
.vqer_hgh6{ margin-right:78px;}
.vqer_hgh1{ margin-right:4%;}
.vqer_hg5h1{ margin-right:7%;}
.ver_high7{ margin-right:30%;}
.ver_high8{ margin-right:22%;}
.rer_high8{ margin-right:12%;}
.ver_high9{ margin-right:29%;}
.ver_highh1{ margin-right:50%;}
.ver_highh2{ margin-right:25%;}
.ver_highh3{ margin-right:22%;}
.ver_highh4{ margin-right:52%;}
.ver_highh4_v{ margin-right:167px;}
.ver_highh4_new{ margin-right:51%;}
.ver_highh4_new1{ margin-right:38%;}
.ver_highh4_new2{ margin-right:58%;}
.ver_highh4_new21{ margin-right:59%;}
.ver_w21{ margin-right:29px;}
.ver_w22{ margin-right:85px;}
.ver_w23{ margin-right:100px;}
.ver_w24{ margin-right:16%;}
.mr_gin{ margin-right:10px;}
.mr_gin1{ margin-right:42px;}
.mr_gin2{ margin-right:65px;}
.mr_gin3{ margin-right:53px;}
.mr_gin4{ margin-right:112px;}
.mr_gin5{ margin-right:46%;}
.mr_gin6{ margin-right:90px;}
.mr_gin7{ margin-right:26px;}
.mr_gin8{ margin-right:33px;}

.cart { background-color: #fff; }

#sidebar {
    display: none!important;
}
.cart:hover #sidebar {
    display:block!important;
}

.cart1 { background-color: #fff; }

#sidebar1 {
    display: none!important;
}
.cart1:hover #sidebar1 {
    display:block!important;
}

.cart2 { background-color: #fff; }

#sidebar2 {
    display: none!important;
}
.cart2:hover #sidebar2 {
    display:block!important;
}

#sidebar3 {
    display: none!important;
}
.cart3:hover #sidebar3 {
    display:block!important;
}
.pd_top_btm{ padding-top:20px; padding-bottom:25px;}
.add_li{font-family: Muli-regular; list-style:none; color:#333; text-align:left; font-size:13px;}

@media (max-width: 991px){

.foot_fb{border-radius:48%;width:40px; height:38px;  border: 2px solid #00C995; margin-left:0%; background-position:6px; background-image:url(../images/fb.png);
	 background-repeat:no-repeat; background-size: 20px;}
.foot_fb:hover{border-radius:48%;width:40px; height:38px;  border: 2px solid #00C995; margin-left:0%; background-position:6px; background-image:url(../images/fb.png);
	 background-repeat:no-repeat; background-color:#00C995; background-size: 20px;}
.foot_tweet:hover{border-radius:48%;width:40px; height:38px; border: 2px solid #00C995; background-position:6px; margin-left:20px; background-image:url(../images/twitter.png);
	 background-repeat:no-repeat; background-color:#00C995; background-size: 20px;}
.foot_tweet{border-radius:48%;width:40px; height:38px; border: 2px solid #00C995; background-position:6px; margin-left:20px; background-image:url(../images/twitter.png);
	 background-repeat:no-repeat; background-size: 20px;}
.foot_youtube{ border-radius:48%;width:40px; height:38px;  border: 2px solid #00C995; margin-left:20px; background-image:url(../images/youtube.png); background-repeat:no-repeat;
	 background-position:6px; background-size: 20px;}
.foot_youtube:hover{ border-radius:48%;width:40px;    height:38px;  border: 2px solid #00C995; margin-left:20px; background-image:url(../images/youtube.png); 
	background-repeat:no-repeat; background-position:6px; background-color:#00C995; background-size: 20px;}
	
	
	.foot_instagram{ border-radius:48%;width:40px; height:38px;  border: 2px solid #00C995; margin-left:20px; background-image:url(../images/instagram.png); background-repeat:no-repeat;
	 background-position:6px; background-size: 20px;}
.foot_instagram:hover{ border-radius:48%;width:40px;    height:38px;  border: 2px solid #00C995; margin-left:20px; background-image:url(../images/instagram.png); 
	background-repeat:no-repeat; background-position:6px; background-color:#00C995; background-size: 20px;}
	
	.foot_linkedin{ border-radius:48%;width:40px; height:38px;  border: 2px solid #00C995; margin-left:20px; background-image:url(../images/linkedin.png); background-repeat:no-repeat;
	 background-position:6px; background-size: 20px;}
.foot_linkedin:hover{ border-radius:48%;width:40px;    height:38px;  border: 2px solid #00C995; margin-left:20px; background-image:url(../images/linkedin.png); 
	background-repeat:no-repeat; background-position:6px; background-color:#00C995; background-size: 20px;}

.dot1{
	margin: auto auto;
	width: 30px;
	height: 0px;
	position: relative;
}


.centraldot1{
	width: 4px;
	height: 4px;
	background: rgba(32,150,243,1);
	border-radius: 30px;
	position: absolute;
	left:-10px;
	top:6px;
	animation: animationDotCentral linear 3s;
  transform-origin: 50% 50%;
  animation-fill-mode:forwards;
  animation-iteration-count: infinite;
}

.centraldot2{
	width: 4px;
	height: 4px;
	background: rgba(32,150,243,1);
	border-radius: 30px;
	position: absolute;
	left:-3px;
	top:6px;
	animation: animationDotCentral linear 3s;
  transform-origin: 50% 50%;
  animation-fill-mode:forwards;
  animation-iteration-count: infinite;
}

.centraldot3{
	width: 4px;
	height: 4px;
	background: rgba(32,150,243,1);
	border-radius: 30px;
	position: absolute;
	left:-3px;
	top:7px;
	animation: animationDotCentral linear 3s;
  transform-origin: 50% 50%;
  animation-fill-mode:forwards;
  animation-iteration-count: infinite;
}


.wave1{
	width: 45px;
	height:45px;
	background: rgba(32,150,243,0.4);
	border-radius: 200px;
	position: absolute;
	left:-22px;
	top:-15px;
	opacity: 0;
	animation: animationWave cubic-bezier(0,.54,.53,1) 3s;
  transform-origin: 50% 50%;
  animation-fill-mode:forwards;
  animation-delay:0.9s;
  animation-iteration-count: infinite;
}

.wave3{
	width:45px;
	height:45px;
	background: rgba(32,150,243,0.4);
	border-radius: 200px;
	position: absolute;
	left:-22px;
	top:-15px;
	opacity: 0;
	animation: animationWave cubic-bezier(0,.54,.53,1) 3s;
  transform-origin: 50% 50%;
  animation-fill-mode:forwards;
  animation-delay:1.07s;
  animation-iteration-count: infinite;
}


@keyframes animationDotCentral{
	
	0% {
		transform:  scale(0) ;
		opacity: 0;
	}
 
	5% {
		transform:  scale(2) ;
	}
  
	10% {
		transform:  scale(0.90) ;
		opacity: 1;
	}


	11% {
		transform:  scale(1.50) ;
	}

	12% {
		transform:  scale(1.00) ;
	}
 
	28% {
		background: rgba(32,150,243,1);
	}
  
	29% {
		background: rgba(255,255,255,1);
	}

	31% {
		background: rgba(32,150,243,1);
	}

	33% {
		background: rgba(255,255,255,1);
	}

	35% {
		background: rgba(32,150,243,1);
	}

	90%{
		opacity: 1;
	}

	100% {
		opacity: 0;
	}
}

@keyframes animationWave{
	0% {
	    opacity: 0;
	    transform:  scale(0.00);
	}

	1% {
		opacity: 1;
	}

	10% {
		background: rgba(32,150,243,0.4);
	}

	100% {
	 	transform:  scale(1) ;
	 	background: rgba(32,150,243,0.0);
	 }
}



.add_li{font-family: Muli-regular; list-style:none; color:#333; text-align:left; font-size:10px;}
.dammam_text1{font-size:12px; font-family:Muli-Bold; margin-top:4%; padding-left:0%;}
.dammam_text{font-size:12px; font-family:Muli-Bold; padding-top:4%; padding-left:0%;}
.dropdown-content1 {min-width: 100px;}
.pdf_span_change{font-family:Prosto-Sans-Bold; font-size:13px; color:#00c995;}
.pdff_link{ text-decoration: none;}
.pdff_link:hover{ text-decoration: none;}
.line_img_st{ visibility:hidden;}
.icmas_as{background-image:url(../images/ICMAS.png); background-repeat:no-repeat; padding-top:57%; padding-bottom:0%; padding-left:0px; padding-right:0px;}
.upclass_logo{padding-left:15px; padding-bottom:5px; width:75px;}
.sab_mini{width:74%; margin-top:30%; margin-right:50%;}
.na_mob{padding-bottom:17%; margin:0; background-color:#2d2d2d;}
.arabic_header{font-family:boutros_lite; font-size:18px;}
.kb_pdf{padding-top:10px; padding-left:4%;}
.kb_pdf1{padding-top:10px; padding-left:2%;}
.hori_moob{padding-top:2%; padding-right:3%;}
.hori_moob1{padding-top:2%;}
.hori_moob2{padding-top:9px;}
.dropdown-content1 a {color: #FFFFFF;padding: 5px 0px 8px 6px;text-decoration: none;display: block;cursor: pointer;}
.header_row_img{background-image:url(../images/banner.jpg);  background-size:100% 100%; padding:15% 5%;}
.header12_img{background-color:rgba(45,45,45,.8); background-image:url(../images/slider_line.png); background-repeat:no-repeat; padding-top:8%; padding-bottom:8%; background-position:55% 51%; background-size:93% 86%;}
.waste_as{ color:#fff; font-size:18px; font-family:Muli-Bold;}
.quality_as{ color:#fff; font-size:12px; font-family:Muli-Bold;}
.nav_as{font-family:Muli-Bold; font-size:12px;}
.nav_as > li{ font-size:12px; color:#fff;}
.nav_as > li > a{ font-size:12px; color:#fff; padding:13px 25px; }
.nav_as > li > a:hover{ background-color:#00c995; font-size:12px; color:#fff; }
.header_line{ background: url(../images/top_menu_line.jpg) center 10% no-repeat, url(../images/top_menu_line.jpg) center bottom no-repeat; background-size:0px 26px;}
.mob_nav {
    position: absolute;
    top: 70px;
    bottom: 0;
    z-index: 99999;
    width: 100%;
	padding:0;
	left:-1000px;
}
.first_row{ background-color:#2d2d2d; padding-top:7px; padding-bottom:0px;}
.up_logo{ padding-top:10px; width:70px; padding-bottom:20px;}
.footer_row{background-image:url(../images/footer_img.png); background-repeat:no-repeat; padding-top:1%; padding-bottom:1%; background-size:100% 100%; 
border-top: 1px solid #00C995;}
.foot_contact{border-bottom:3px solid #00C995; color:#fff; font-size:22px; font-family:Muli-regular; width:54%; }
.foot_tel{color:#fff; font-size:14px; font-family:Muli-regular; margin-top:-7px;}
.foot_mail{color:#fff; font-size:14px; font-family:Muli-regular; margin-top:-3px;}
.link{border-bottom:3px solid #00C995; color:#fff; font-size:22px; font-family:Muli-SemiBold; width: 41%;}
.btn_login{background-color:#00C995; color:#fff; font-size:16px; font-family:Muli-SemiBold; border:none; padding: 14px 88px 14px 88px; margin-top:15px;}
.btn_login:hover{background-color:#0B9F6B; color:#fff;}
.btn_site{background:transparent; border:1px solid #00C995; color:#fff; padding:6px 35px 8px 35px; font-size:12px; font-family:Muli-SemiBold;}
.btn_site:hover{background:transparent; border:1px solid #00C995; color:#fff; padding:6px 35px 8px 35px; font-size:12px; font-family:Muli-SemiBold; background-color:#00c995;}
.hr_class{border-top: 1px solid #00C995; margin-top:15px; margin-bottom:15px;}
.copy_btn{font-size:14px; color:#fff; font-family:Muli-Light; margin-top:-10px;}
.recent_as{ font-size:29px; font-family:Prosto-Sans-Bold; color:#000; padding-top:5px; margin-bottom:0px;}
.moblft_rhtpad{ padding-left:0px; padding-right:0px;}
.touch_as{background-image:url(../images/Touch_down.png); background-repeat:no-repeat; background-size:100% 100%; padding-top:49%; padding-right:19px; padding-bottom:0%; padding-left:0px; padding-right:0px;}
.destruction_as{background-image:url(../images/Destrution.png); background-size:100% 100%; background-repeat:no-repeat; padding-top:46%; padding-left:0px; padding-right:0px;}
.our_as{ font-size:29px; font-family:Prosto-Sans-Bold; color:#fff; padding-top:10%; margin-bottom:10px;}
.my_text{ background-image:url(../images/text_bg.png); background-repeat:no-repeat; background-size:100% 100%; padding-bottom:8%; height:auto;}
.waste_div5_p{font-family:Muli-Bold; font-size:18px; margin-left:0%; padding-top:26px;}
.waste_div5_p1{font-family:Muli-Light; font-size:14px; margin-left:0%; line-height: 17px;}
.indus_div5_p{font-family:Muli-Bold; font-size:18px; margin-left:0%; padding-top:0%}
.garbage_chute_as_p{ padding-top:7px; margin-bottom:-1px; font-family:Muli-regular; font-size:13px;}
.garbage_chute_as_p1{font-family:Muli-regular; font-size:13px;}
.new_gabage{ border:1px solid #fff; margin-top:20px;}
.new_gabage1{ border:1px solid #fff; margin-top:20px;}
.equip_as{font-size:29px; font-family:Muli-Bold; color:#000; padding-top:10%;}
.refuse_as{font-size:16px; font-family:Prosto-Sans-Bold; color:#000; margin-bottom:-4px;}
.rental_as{font-size:16px; font-family:Muli-Light; color:#000;}
.img_l0i_text{padding-top:2%; padding-bottom:2%; color:#333; font-family:Muli-Light; padding-left:0px;}
.flat_text_mob{ padding-top:1%; padding-bottom:2%; color:#333; font-size:16px; font-family:Muli-Bold; text-align:center}
.baling_bg1_as{ background-image:url(../images/flat_rack.png); background-repeat:no-repeat;  padding-top:12%; padding-bottom:12%; padding-left:7px; padding-right:7px; border:1px solid #ddd; background-size:100% 100%;}
.baling_bg2_as{ background-image:url(../images/mini_compactor_1.png); background-repeat:no-repeat;  padding-top:12%; padding-bottom:12%; padding-left:7px; padding-right:7px; border:1px solid #ddd; background-size:100% 100%;}
.baling_bg2_newas{ background-image:url(../images/construction_container.png); background-repeat:no-repeat;  padding-top:12%; padding-bottom:12%; padding-left:7px; padding-right:7px; border:1px solid #ddd; background-size:100% 100%;}
.baling_bg_as{ background-image:url(../images/baling.png); background-repeat:no-repeat;  padding-top:12%; padding-bottom:12%; padding-left:7px; padding-right:7px; border:1px solid #ddd; background-size:100% 100%;}
.baling_bg_as:hover > .bal_as{  color:#fff; visibility:hidden;}
.baling_bg1_as:hover > .bal_as{  color:#fff; visibility:hidden;}
.baling_bg2_as:hover > .bal_as{  color:#fff; visibility:hidden;}
.baling_bg2_newas:hover > .bal_as{  color:#fff; visibility:hidden;}
.btutton_view{ background-color:#00C894; color:#fff; font-size:15px; font-family:Prosto-Sans-Bold; padding:9px 30px; margin-top:6%; margin-bottom:15%; border-radius:0px;}
.btutton_view:hover{ background-color:#00C894; color:#fff;}
.about_as{ font-size:29px; font-family:Muli-Bold; color:#fff; padding-top:12%;}
.sprit_as{ color:#fff; text-align:justify; font-family:Muli-Light; font-size:14px;}
.abt_img_p{ padding-top:45%;}
.icon_pad{padding-top:10%; padding-bottom:5%;}
.icon_pad1{padding-top:3%; padding-bottom:0%;}
.row_about_bg{ background-image:url(../images/grey_bg.jpg); background-repeat:no-repeat; background-size:100% 100%; padding-bottom:10%;}
.ethical_standard{ font-size:28px; font-family:Prosto-Sans-Bold; color:#000; padding-top:4%;}
.the_mission{ color:#333; font-family:Muli-Light; font-size:14px; text-align:justify; padding-bottom:2%;}
.always_as{ color:#333; font-family:Muli-SemiBold; font-size:16px; margin-bottom:3px;}
.begins_as{ color:#333; font-family:Muli-Light; font-size:14px;}
.we_are{font-size:29px; font-family:Muli-Bold; color:#fff; padding-top:15%;}
.our_offices{font-size:14px; font-family:Muli-Light; color:#fff; margin-bottom:10%;}
.dammam_bg{ background-image:url(../images/dammam.png); background-repeat:no-repeat; padding-left:0px; padding-right:0px; background-size:100% 100%;}
.jeddah_bg{ background-image:url(../images/jeddha.png); background-repeat:no-repeat; padding-left:0px; padding-right:0px; background-size:100% 100%;}
.reyadh_bg{ background-image:url(../images/riyadh.png); background-repeat:no-repeat; padding-left:0px; padding-right:0px; background-size:100% 100%;}
.dammam_bg > .address, .jeddah_bg > .address, .reyadh_bg > .address {background-color: rgba(45,45,45,.4); color: #fff; visibility: visible;}
.ton_text{ font-family:Muli-regular; font-size:16px; font-weight:700; color:#333; padding-left:18%;}
.tn_text{ font-family:Muli-regular; font-size:16px; font-weight:700; color:#333; padding-left:5%;}
.address > .locate_as{ visibility:hidden}
.li_bg{background-image:url(../images/mobile_pop.png); background-repeat:no-repeat; background-position:0%; margin-bottom:0px; list-style:none;}
.li_bg2{background-image:url(../images/mail_pop.png); background-repeat:no-repeat; background-position:0% 0%; list-style:none; padding-right:37px;}
.li_bgmob{background-image:url(../images/mail_pop.png); background-repeat:no-repeat; background-position:0% 0%; list-style:none; padding-right:29px; font-family: Muli-regular; color: #333;}
.main_focus{ font-size:14px; font-family:Muli-Light; color:#fff; padding-bottom:8%; padding-top:8%;}
.whytm_as{ font-size:29px; font-family:Muli-Bold; color:#000; padding-top:6%; padding-left:0%;}
.text_img12{ padding-bottom:1%; padding-left:0%;}
.field_off{ color:#333; font-family:Muli-Light; padding-top:2%; padding-left:0%; font-size:14px; text-align:justify;}
.field_off1{ color:#333; font-family:Muli-SemiBold; font-size:16px; margin-bottom:3px; padding-left:0%; text-align:left;}
.field_off12{ color:#333; font-family:Muli-Light; padding-top:1%; padding-left:0%; font-size:14px; text-align:justify;}
.field_off3{ color:#333; font-family:Muli-Light; padding-top:1%; padding-left:0%; font-size:14px; text-align:justify;}
.row-bottompad{ padding-bottom:7%;}
.img_padtop{ padding-top:3%; padding-bottom:3%;}
.waste_management{color:#fff; font-size:18px; font-family:Muli-Bold; margin-bottom:0px;}
.quality_as2{ color:#fff; font-size:14px; font-family:Muli-Bold;}
.nav-pills_as > li:first-child{ width:75%; float:none;}
.nav-pills_as > li:nth-child(2){ width:75%; background-color:#a6a6a6; border:1px solid #a6a6a6; float:none;}
.nav-pills_as > li {color: #FFF; font-size:12px; font-family:Muli-regular; background-color:#a6a6a6; border:1px solid #00c995; height:45px; text-align:center; border-radius:4px; margin-bottom:2%;}
.nav-pills_as > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {color: #FFF; font-size:12px; border:1px solid #00c995; height:45px; text-align:center; background-color:#00c995; border-radius:4px; margin-bottom:2%;}
.nav_as1 > li > a:focus, .nav_as1 > li > a{text-decoration: none;  color:#fff; padding-top:8px;}
.nav_as1 > li > a { position: relative;  display: block;  padding: 5px 10px;}
.as_pdd{ padding-top:4%;}
.garbage_and{ font-size:26px; font-family:Prosto-Sans-Bold; color:#333; padding-top:25px; margin-bottom:-2px;}
.img_liner{padding-right:0%; padding-top:6px; width:100%}
.mob_linear{ padding-top:10%;}
.dot_img{margin-left:-16px; margin-top:-10px; width:9px;}
.intake{ color:#2e2e2e; font-family:Muli-Light; font-size:14px; padding-left:0%; text-align:justify;}
.liner_heading1{font-size:19px; font-family:Muli-regular; color:#2e2e2e; margin-right:0px; padding-right:0%;}
.dot_img2{ width:9px; position:absolute; margin-top:-19px; margin-left:10px;}
.intake1{ color:#2e2e2e; font-family:Muli-Light; font-size:14px; margin-right:0px; text-align:justify;}
.intake12{ margin-top:-9px;}
.intake21{ padding-top:9%;}
.install_row{margin-top:12%; padding-top:9%; background-color:#f3f3f3; padding-bottom:8%;}
.new_install{ font-size:27px; font-family:Prosto-Sans-Bold; color:#333; padding-top:0px; margin-bottom:5px;}
.chute_diameter_as{ font-family:Muli-Bold; font-size:14px; color:#333;}
.ul_class{ font-size:14px; color:#2e2e2e; font-family:Muli-Light; padding-right:0px; padding-left:15px; padding-top:3%; }
.provide_water{ font-family:Muli-Bold; font-size:16px; color:#333; padding-top:2%; padding-bottom:2%;}
.moon_head{font-size:27px; font-family:Prosto-Sans-Bold; color:#333; padding-top:0px; margin-bottom:0px;}
.stan_chute1{font-family:Muli-Bold; font-size:14px; padding-left: 0%; }
.stan_chute{font-family:Muli-Bold; font-size:14px; margin-bottom:-4px;}
.extra_area{font-family:Muli-Light; font-size:14px;}
.extra_area1{font-family:Muli-Light; font-size:14px;}
.sta_chuti{ padding-right:0px;}
.tvv_width{ padding-left:3%; width:21%;}
.din_width{ width:25%;}
.mob_linearclr{ padding-top:5%; padding-bottom:5%;}
.garbage_and_chute{font-size:14px; font-family:Prosto-Sans-Bold; color:#333;}
.ton_text1{font-size:14px; color:#2e2e2e; font-family:Muli-Light; text-align:justify; line-height:20px; padding-left:0%;}
.dotserv_as{margin-left: 22px; vertical-align:top; padding-top:7px;}
.dotserv_as1{margin-left: 0px; vertical-align:top; padding-top:7px;}
.dotserv_as2{margin-left: -13px; vertical-align:top; padding-top:7px;}
.dotserv_a1{vertical-align:top; padding-top:7px;}
.img-dot5{ width:10px;}
.satisfaction{color:#fff; font-size:18px; font-family:Prosto-Sans-Bold;}
.satisfaction1{ color:#fff; font-size:14px; font-family:Prosto-Sans-Bold;}
.survey12div{background-color:rgba(45,45,45,.6); background-image:url(../images/slider_line.png); background-repeat:no-repeat; background-position:50% 50%; background-size:93% 88%; margin-top:6%; margin-bottom:6%; padding-top:9%; padding-bottom:7%; width:94%; margin-left:12px;}
.survey_row1{background-image:url(../images/banner-4.png);  background-size:100% 100%; padding:10% 0%;}
.all_care{ font-family:Muli-regular; text-align:center; font-size:16px; color:#333;}
.form_div_width{ width:100%}
.surr{ padding-top:7%;}
.info_redio{font-family:Muli-regular; font-size:14px; color:#333;}
.response_form2{ padding-bottom:2%; font-family:Muli-Light; font-size:14px;}
.tell_p{ margin-bottom:0px; font-family:Muli-regular; font-size:14px; color:#333;}
.text_area{border:1px solid #ddd; width:100%;}
.refuse_div_12{background-color:rgba(45,45,45,.6); background-image:url(../images/slider_line.png); background-repeat:no-repeat; background-position:48% 45%; background-size:95% 88%; margin-top:8%; margin-bottom:8%; padding-top:6%; padding-bottom:6%; width:100%; margin-left:0%;}
.refuse{color:#fff; font-size:18px; font-family:Muli-Bold; margin-bottom:-3px;}
.refuse_1{ color:#fff; font-size:14px; font-family:Muli-Bold;}
.waste_managent{color:#fff; font-size:16px; font-family:Muli-Bold; margin-bottom:0px;}
.refuse_row{background-image:url(../images/Banner.png);  background-size:100% 100%; background-repeat:no-repeat; padding:0% 0%;}
.do0t_img{margin-left:-5px; margin-top:-10px; width:9px;}
.liner_heing1{font-size:19px; font-family:Muli-regular; color:#2e2e2e; padding-right:4%;}
.dotwe_img2{ width:9px; position:absolute; margin-top:10px;}
.pendoo{ padding-right:10px; padding-top:8%;}
.ul_cddlass{ font-size:14px; color:#2e2e2e; font-family:Muli-Light; padding-right:15px;  padding-left:15px; }
.new_gabage:hover{ color:#00C995;}
.new_gabage1:hover{ color:#00C995;}
.orlinnen{padding-top:7%; padding-bottom:3%; background-color:#E0E0E0;}
.pdf_span{font-family:Prosto-Sans-Bold; font-size:13px; color:#00c995; border-bottom:1px solid #00c995; padding-left:5px;}
.pgfimg44{ width:40px;}
}