/*@font-face {
	font-family: 'Gotham Book'; font-style: normal;	font-weight: 400; src: url(../font/gotham-book.otf);
	font-family: 'Gotham Rounded Book'; font-style: normal;	font-weight: 400; src: url(../font/gotham-rounded-book.otf);
	font-family: 'Gotham Rounded Medium'; font-style: normal; font-weight: 400; src: url(../font/gotham-rounded-medium.otf);
	font-family: 'Raleway Medium'; font-style: normal; font-weight: 400; src: url(../font/raleway-medium.otf);
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}*/
@font-face {
  font-family: 'GothamRoundedMedium';
  font-style: normal;
  font-weight: normal;
  src: local('GothamRoundedMedium'), url('../font/gotham-rounded-medium.otf') format('truetype');
}
@font-face {
  font-family: 'GothamBook';
  font-style: normal;
  font-weight: normal;
  src: local('GothamBook'), url('../font/gotham-book.otf') format('truetype');
}
@font-face {
  font-family: 'RalewayMedium';
  font-style: normal;
  font-weight: normal;
  src: local('RalewayMedium'), url('../font/raleway-medium.otf') format('truetype');
}
@font-face {
  font-family: 'GothamCondensedBold';
  font-style: normal;
  font-weight: normal;
  src: local('GothamCondensedBold'), url('../font/GothamCondensed-Bold.otf') format('truetype');
}
body{font-size:14px; color:#444444; background:#fefefe; font-family: RalewayMedium;letter-spacing: 2px;}
#container{margin:0px auto; width:100%; max-width:1200px; overflow:auto;}
h1{font-size:22px;  padding:0px 0px 10px 0px;}
h2{ font-size:20px; padding:10px 0px 8px; clear:both}
h1,h2,h3,h4,h5,h6{color:#065FA5;margin:0px;font-weight:normal; }
textarea:focus, input:focus{outline: 0;}
.clear{clear:both}
p{ margin-bottom:10px;line-height: 20px;}
ul{ margin:0; padding:0}
ul li{margin: 0; padding: 0; list-style-position: outside; margin-left: 20px; line-height: 24px;}
a{ color: #065FA5; text-decoration:none;}
a:hover{ /*text-decoration:underline*/}
address{font-style:normal; margin:15px 0}
.txtright{text-align:right}
ul.pagination li{ display:inline-block;}
header{width:100%; float:left;font-family:GothamBook}
.arrow_btm{position: absolute;padding: 0 !important;top: 115px;left: 173px;}
.arrow_btm{width: 0 !important;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid #fff;}
.upeerstrip{background-color:#44B2E4}
span.talkto{border-right: 1px solid #000;background-image: url(../images/skype.png);background-size: 7%;background-repeat: no-repeat;letter-spacing: 1px;padding-right: 20px;float: right;font-family: RalewayMedium;margin-top: 5px;padding-left: 20px;}
span.arabic{float:right; padding-left:10px}
#left_logo{width:32%; float:left; padding: 10px 0px;}
#left_logo img{ max-height: 36px; margin-top:20px;}
#right_logo{width:68%; float:left; margin: 8px 0 0;}
#right_logo .topspan{ width:auto; float:right;font-size: 14px;font-family: RalewayMedium;letter-spacing: 1px;padding-top: 5px;}
#right_logo .topspan span#topspqnleft{ float:right;padding-right: 8px;font-family: "Myriad Pro";}
#right_logo .topspan span.register{width:25%;float:left; padding-left:10px; color:#b22917; background-image:url(../images/ragister.png); background-repeat:no-repeat;background-position:88px; font-size:14px}
#right_logo .topspan span.register a{ color: #b22917; text-decoration:underline}
#right_logo .topspan span.signin{ width:25%; float:left;padding-left: 10px; background-image:url(../images/signin.png); background-repeat:no-repeat;background-position: 75px; font-size:14px}
#right_logo .topspan span.signin a{ color: #FD9923; text-decoration:underline}
#searchdiv{width:180px; float:right;}
#searchdiv span.searchbox input{width:147px; background-color:#FFF; color:#333; border-radius:4px 0 0 4px;  padding:0 8px; border:1px solid #44B2E4; border-right:none; vertical-align:text-bottom; line-height:28px; height:28px;	}
#searchdiv span.searchbox .send {background-color: #44B2E4;	background-image: url(../images/searchform-send.png); background-position:0px -3px;	border: none;cursor: pointer;
height: 28px;width: 33px;border-radius:0; padding:0;z-index: 20;}
#right_logo .secondtop{width: 80%;float: right;margin-top: 10px;}
#social-icons{overflow:hidden;}
span.stynew{width: 100%;float: left; text-align: center; margin: 20px 0px;}
span.stynew a.stynew{background-color: #FF7A00;
    padding: 8px 8% 8px 2%;
    border-radius: 5px;
    color: #fff;
    font-size: 16px;
    font-weight: 600;
    background-image: url(../images/spanone.png);
    background-repeat: no-repeat;
    background-position: 96%;
    font-family: RalewayMedium;
    background-size: 12%;}
span.stynew a.stynew2{background-color: #3A3A3A;
    padding: 8px 8% 8px 2%;
    border-radius: 5px;
    color: #fff;
    font-size: 16px;
    font-weight: 600;
    background-image: url(../images/spantwo.png);
    background-repeat: no-repeat;
    background-position: 96%;
    font-family: RalewayMedium;
    background-size: 11%;}
#social-icons ul li {display: inline-block;vertical-align: top;width: 46px;height: 42px;margin-left: 0;}
#social-icons ul li a {width: inherit;height: inherit;display: inline-block;}
#social-icons ul li a.facebook {background: url(../images/sprite.jpg) -7px -54px no-repeat;}
#social-icons ul li a.twitter {background: url(../images/sprite.jpg) -57px -54px no-repeat;}
nav{width:68%;float: right;}
nav ul{ width:auto; float:right;/*padding-left: 9%;*/    padding-top: 25px;padding-bottom: 15px;}
nav li{display:inline-block;display: inline-block; padding:0; margin-left:0; border-left: 1px solid #D3D1D1;line-height: 0px;float: left;border-right: none;}
nav li#first{ border-left:none}
nav li#last a{ padding: 8px 0px 8px 10px;}
nav li a{text-decoration:none; padding: 8px 10px;color: #999999; display:inline-block;font-family: RalewayMedium; font-size:12px }
nav li a:hover{color:#000; text-decoration:none; font-size:12px}
#pull{display:none;}
.martop0{ margin-top:0px}
article{width:100%; float:left;}
#slider-container{width: 100%;float: left;margin-top: 20px;}
#slider-container1{width: 100%;float: left;}
section {width:62%; float:left; margin-bottom:20px;}
#sliderbox{width: 96%;margin-left: 2%;z-index: 1000;position: relative;margin-top: -132px;float: left;padding-bottom: 10px;color: #fff;}
#sliderbox span.excellence{text-align: left;font-size: 35px;float:right; text-shadow: 1px 1px 5px #000000;}
#sliderbox span.searchbox{text-align: right;width: 40%; float:left;padding-top: 90px;}
#sliderbox span.searchbox input{width:35%;background-color: #999999;opacity: 0.7;color:white;border-radius:4px; background-image:url(../images/search.png); background-repeat:no-repeat;background-position:134px;}
#sliderbox span .textslider{width: 24%;float: left;margin-left: 1%;padding: 7px;font-size: 15px;}
#sliderbox span .textexp{ width:10%;float: left;margin-left: 1%;padding: 7px;font-size: 15px;}
#sliderbox span  input[type="button"]{padding: 7px 7px 7px 7px;color: #fff;font-size: 17px;width: 11%;background-color: #999393;}
#sliderbox span  input[type="text"]{padding: 8px;}
section #slider{width:100%; margin-bottom:20px; display:inline-block;}
section h1.heading{ font-size: 28px;}
section p.textalign{ text-align:justify}
section .sactionimg{padding: 15px 0px 15px 0px;}
section .maincontent ul{display:table; width:100%; margin-bottom:10px;}
section .maincontent ul li{width:100%;}
section .maincontent ul#double li{ width:45%; float:left}
section .maincontent img{float: left;margin-right: 25px;margin-bottom: 20px;}
section .maincontent p{ text-align:justify}
#home-aside{width:100%; float:right}
.look_fr_wrks{text-align:center; padding-bottom:0; color:#0066a5; width:100%; float:left;}
.look_fr_wrks span{width:100%; float:left;  padding-top: 45px; margin-top:18px;
    background-image: url(../images/experties.png);
    background-repeat: no-repeat;
    background-position-x: 12px;}
#slider-container-left .look_fr_wrks span ul li{ text-align:center;padding-left: 0px;}
.look_fr_wrks small{display:block; text-align:center; font-size:12px; margin-bottom:15px;}
.look_fr_wrks ul{}
.look_fr_wrks ul li{list-style-type: none;line-height: 21px;font-size: 20px;padding: 0;margin-top: 5px;padding-left: 23px;margin-left: 0;text-align: left;font-family: RalewayMedium;}
.looking_job {width: 100%;float: left;}
.looking_job span.one{background: #FF7A00;width: 80%;padding: 7px 30px 7px 0px;margin: 15px 0px 0px 36px;font-size: 16px;border-radius: 5px;color: #fff; background-image:url(../images/spanone.png); background-repeat:no-repeat;background-position: 226px;font-family: RalewayMedium;background-size: 12%;}
.looking_job span.oneright{background: #FF7A00;width: 43%;padding: 7px 8px 7px 15px;margin: 5px 0px 10px 0px;font-size: 16px;border-radius: 5px;color: #fff;background-image: url(../images/spanone.png);background-repeat: no-repeat;background-position: 275px;font-family: RalewayMedium;float: right;background-size: 12%;}
.looking_job span.oneright a{ color:#fff}
.looking_job span.one a,.looking_job span.two a{color:#fff;letter-spacing: 1px;}
.looking_job span.one1 a,.looking_job span.two1 a{color:#fff;padding: 7px 16px 7px 19px;}
.looking_job span.two{background: #242424;opacity: 0.9;width: 80%;padding: 7px 30px 7px 0px;margin: 15px 0px 0px 36px;border-radius: 5px;font-size: 16px;color: #fff; background-image:url(../images/spantwo.png); background-repeat:no-repeat;background-position: 232px;font-family: RalewayMedium;background-size: 10.5%;}
#slider-container-left{ width:28%; float:left}
#slider-container-left li#one{color: #000;font-size: 16px;background: #f4f4f4; background: -moz-linear-gradient(top,  #f4f4f4 1%, #e6e6e6 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f4f4f4), color-stop(100%,#e6e6e6));background: -webkit-linear-gradient(top,  #f4f4f4 1%,#e6e6e6 100%);background: -o-linear-gradient(top,  #f4f4f4 1%,#e6e6e6 100%);background: -ms-linear-gradient(top,  #f4f4f4 1%,#e6e6e6 100%);background: linear-gradient(to bottom,  #f4f4f4 1%,#e6e6e6 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#e6e6e6',GradientType=0 );width: 91%; float:left;margin-top: 30px;font-weight: 600;padding-left:20px;text-align: left;}
#slider-container-left li#one img{padding-top: 4px;padding-right: 3px;float: left;}
#slider-container-left ul#secondul{margin-top: 25px;}
#slider-container-left ul#secondul li a{color: #FD9923;font-size: 13px;text-decoration: underline;}
#slider-container-left ul#secondul li{line-height: 24px;padding-bottom: 15px;}
#slider-container-left ul#secondul li#oneone{color: #000;font-size: 16px;padding-bottom: 10px;margin-top: 21px;width: 100%;border-bottom: 1px solid rgb(223, 218, 218);float: left;}
#slider-container-left ul#secondul li#two{ padding-top:10px}
#showcontent p img{margin-left: 20px;float: right;}
#slider-container-left ul#secondul li span{color: #A19393;}
#slider-container-left li{margin: 0px;line-height: 27px;text-align: left;padding-left: 25px;font-size: 16px;list-style: none;color: #666666;letter-spacing: 1px;width:91%;}
#slider-container-left ul#secondul li.newone {line-height: 27px;padding-bottom: 0px;margin-bottom: 5px;}
#slider-container-right{ width:70%; float:left;padding-left: 45px;}
.margintop20{ margin-top:20px}
#social-icons {float: left;width: 100%;margin-top: 20px;margin-bottom: 0px;}
.slider-container-right-div-left{width:48%; float:left; overflow:hidden;}
.slider-container-right-div-left .upper{background: #fDFCDD;padding: 14px;font-size: 12px;border: 2px dashed #D9D9D9;border-bottom: none;text-align: center;}
.slider-container-right-div-left .ask-btn{background: #FA9440;text-align: center;color: #fff;font-size: 19px;padding: 16px;}
.slider-container-right-div-left .marqueeclass{height: 345px;}
.slider-container-right-div-left .marqueeclass marquee{ height:390px}
.slider-container-right-div-left .marqueeclass span#heading{font-size: 16px;padding: 7px 0px 7px 20px;color: #000;margin-top: 40px;font-weight: 600;background: #f7f7f7;background: -moz-linear-gradient(top,  #f7f7f7 1%, #c9fcfd 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f7f7f7), color-stop(100%,#c9fcfd));background: -webkit-linear-gradient(top,  #f7f7f7 1%,#c9fcfd 100%);background: -o-linear-gradient(top,  #f7f7f7 1%,#c9fcfd 100%);background: -ms-linear-gradient(top,  #f7f7f7 1%,#c9fcfd 100%);
background: linear-gradient(to bottom,  #f7f7f7 1%,#c9fcfd 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#c9fcfd',GradientType=0 );}
.upper .leftclass {width: 55%;float: left;font-size: 15px;line-height: 20px;}
.slider-container-right-div-left .marqueeclass span#heading img{padding-top: 0px;float: left;padding-right: 5px;}
.slider-container-right-div-left .marqueeclass span{ padding-bottom:15px;}
.slider-container-right-div-left .marqueeclass span p{ color:#000; text-decoration:underline}
.slider-container-right-div-left .marqueeclass span  i{ color: gray; font-style: normal;}
.slider-container-right-div-right{width: 47%; float:right;}
#latest_job_area{}
#latest_job_area h2{ background:#364656; color:#fff; padding:7px 10px;}
#latest_job_area h2 a{font-size:12px; text-align:right; color:#fff; float:right; padding-top:5px; text-decoration:underline}
footer{width:100%;float: left;}
footer h3{color:#000}
footer>div{width:100%; max-width:1200px; margin:0 auto; color:#fff; padding:0px 10px 50px 10px;}
.block_container {max-width: 1200px;height: auto;margin: 0 auto;margin-top: 35px;}
footer .forhalfleft{ width:55%;float: left;color: #5b5b5b;}
footer .forhalfright{ width:42%;float: right;}
footer .forhalfleft #parsent{width: 60%;float: left;}
footer .forhalfleft #parsent b{ font-size:18px}
footer .forhalfleft .rightclassfooter{width: 50%;float: left;}
footer .forhalfright .rightclassfooter1{width: 33%;float: left;}
footer .forhalfright .rightclassfooter1 img{ margin-top: 25px;border: 3px solid #4DADD7;border-radius: 5px;}
footer .forhalfleft .rightclassfooter .socialicon{ width:100%; float:left}
footer .forhalfright .rightclassfooter1 .socialicon span.facebook{ background-image:url(../images/social-icons.png);width: 34px;height: 26px;float: left;}
footer .forhalfright .rightclassfooter1 .socialicon span.twitter{ background-image:url(../images/social-icons.png);width: 34px;height: 27px;background-position: 90px;float: left;}
footer .forhalfright .rightclassfooter1 .socialicon span.linkedin{ background-image:url(../images/social-icons.png);width: 34px;height: 27px;background-position: 61px;float: left;}
footer .forhalfright .rightclassfooter1 .socialicon span.google{ background-image:url(../images/social-icons.png);width: 34px;height: 27px;background-position: 30px;float: left;}
footer .forhalfright .stay_in_loop{width: 50%;float: right;}
footer .logo {margin: 30px 0 10px 0;}
footer .block_container > div, footer p {font-size: 13px;}
address {font-style: normal;font-size: 13px;margin: 6px 0;text-transform: uppercase;line-height: 22px;}
footer span {display: inline-block;line-height: 22px;font-size: 13px;}
footer .four > div ul {padding-top: 10px;}
footer .four > div ul li {list-style-type: none;line-height: 24px;color: #5b5b5b;margin-left: 0px;}
footer .heading {font-size: 18px;text-transform: none;margin-bottom: 5px;color: #5b5b5b;}
footer .four .forhalfleft ul li a {color: #065FA5;font-size: 13px;width: 50%;float: left;letter-spacing: 0px;}
footer .four .forhalfright .rightclassfooter1 ul li a{ width:100%;font-size: 13px;letter-spacing: 0px;}
footer p {margin: 0;line-height: 18px;}
footer .four > div.stay_in_loop{float:right;width: 25%;}
.stay_in_loop p{font-size: 11px;letter-spacing: 0px;}
.stay_in_loop input[type='text'], .stay_in_loop input[type='submit'] {width: 100%;line-height: 28px;margin: 0;background: #F7F7F7;margin-top: 15px;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;box-sizing: border-box;border: none;border-bottom: 2px solid #C6C6C6;}
.stay_in_loop input[type='submit'] {text-transform: uppercase;background: #096CB0;color: #fff;border-bottom: none;font-size: 18px;}
.stay_in_loop input[type='text'], .stay_in_loop input[type='submit'] {width: 100%;line-height: 28px;margin: 0;background: #F7F7F7;margin-top: 15px;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;box-sizing: border-box;border: none;border-bottom: 2px solid #C6C6C6;}
.stay_in_loop input[type='submit'] {text-transform: uppercase;background: #096CB0;color: #fff;border-bottom: none;font-size: 18px;border-radius: 0px;}
footer .four > div span#paddingtop{ }
.testimonialsection h1.heading{font-size: 16px;padding: 7px 0px 7px 20px;color: #000;margin-top: 40px;font-weight: 600;background: #f7f7f7;background: -moz-linear-gradient(top,  #f7f7f7 1%, #c9fcfd 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f7f7f7), color-stop(100%,#c9fcfd));background: -webkit-linear-gradient(top,  #f7f7f7 1%,#c9fcfd 100%);background: -o-linear-gradient(top,  #f7f7f7 1%,#c9fcfd 100%);background: -ms-linear-gradient(top,  #f7f7f7 1%,#c9fcfd 100%);background: linear-gradient(to bottom,  #f7f7f7 1%,#c9fcfd 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#c9fcfd',GradientType=0 );}
.testimonialsection .tesimonialcontainer{padding: 20px 0px 5px 0px;border-bottom: 1px solid #D9D9D9;float: left;}
.tesimonialcontainer .row-testimonial{ width:100%; float:left;margin-bottom: 17px;}
.testimonialsection .classleft{width: 30%;float: left;}
.testimonialsection .classleft1{width: 20%; float:left}
.testimonialsection .classleft1 img{width:85%;max-height: 135px;}
.testimonialsection .classleft img{width:85%;max-height: 85px;}
.testimonialsection .classright{width: 70%;float: left;}
.testimonialsection .classright1{width: 78%;}
.testimonialsection .classright span{font-size: 14px;text-decoration: underline;}
.testimonialsection .classright p{font-size: 12px;letter-spacing: 1px;color: #757171;}
#display-testimonal { width:100%; float:left}
#display-testimonal .classleft{width: 25%;float: left;}
#display-testimonal .classright{width: 70%;float: left;}
#display-testimonal .classleft img {width: 85%;}
#display-testimonal .row-testimonial{ width:100%; float:left;margin-bottom: 10px; margin-top:10px}
.main_content_area {width: 100%;margin: 0;padding: 0;display: inline-block;}
.find_short_tour_Area {padding: 2% 2% 2% 5.5%;width: 100%;background: url(../images/white-bg.png);display: inline-block;font-family: GothamBook;background: #44B2E4;}
.find_short_tour_Area h1 {font-size: 26px;color: #fff;padding: 0px;}
.blue_strip {background: #F2F2F2;padding: 0; width:100%; float:left}
.paddingcontact {padding: 10px 10px 10px 5.5%;}
.breadcrumbs ol{ list-style:none}
.breadcrumbs ol li{ float:left;}
.breadcrumbs ol li a{ float:left}
#home-aside .bordertop{ border-top:0px}
#home-aside .bordertop .one1{ padding:14px 30px 14px 18px;margin: 15px 0px 0px 25px;}
#home-aside .bordertop .two1{ padding:14px 30px 14px 18px;margin: 15px 0px 0px 25px;}
.upper {background: #E3F8F3;padding: 10px;font-size: 12px;border: 2px dashed #A7E7E0;text-align: center; float:left; margin-top:25px}
.upper1{width: 100%;float: left;font-size: 13px;letter-spacing: 1px;}}
.upper .leftclass{ width: 55%;float: left;font-size: 15px;line-height: 20px;}
.ask-btn {background: #383934;text-align: center;color: #fff;font-size: 16px;padding: 10px 4px;width: 100%;float: right;border-radius: 5px; margin-top:8px;}
.ask-btns {background: #383934;text-align: center;color: #fff;font-size: 16px;padding: 5px 5px;width: auto;float: right;border-radius: 5px; margin-top:-30px; margin-right: 5px;}
#slider-container-right .ask-btn{width:40%; margin-top:0px;}
#uperlower{margin-top: 18px;background: #E3F8F3;padding: 10px;font-size: 12px;border: 2px dashed #A7E7E0;text-align: center;float: left;}
#areaofopration{ width:100%; float:left;margin-top: 40px;}
#areaofopration li#one{color: #000;font-size: 19px;color: #000;font-size: 16px;background: #f4f4f4;background: -moz-linear-gradient(top, #f4f4f4 1%, #e6e6e6 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f4f4f4), color-stop(100%,#e6e6e6));background: -webkit-linear-gradient(top, #f4f4f4 1%,#e6e6e6 100%);background: -o-linear-gradient(top, #f4f4f4 1%,#e6e6e6 100%);background: -ms-linear-gradient(top, #f4f4f4 1%,#e6e6e6 100%);background: linear-gradient(to bottom, #f4f4f4 1%,#e6e6e6 100%);	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#e6e6e6',GradientType=0 );width: 100%;font-weight: 600;padding-left: 20px;text-align: left;}
#areaofopration li#one img{padding-top: 6px;float: left;}
#areaofopration ul#secondul{margin-top: 25px;}
#areaofopration ul#secondul li a{color: #FD9923;}
#areaofopration ul#secondul li{line-height: 24px;padding-bottom: 15px;}
#areaofopration ul#secondul li#two{ padding-top:10px}
#areaofopration ul#secondul li span{color: #000;}
#areaofopration li{margin: 0px;line-height: 30px;text-align: left;font-size: 15px;list-style: none;padding-left: 35px;color: #b22917;}
.clienttestimonial{ width:100%; float:left;margin-top: 0px;}
.recruitmentclass{ width:100%; float:left; margin-top:20px }
.recruitmentclass a{ color:#065fa5}
.recruitmentclass h1{font-size: 23px;padding: 10px 0px 10px 0;border-bottom: 1px solid #D9D9D9;color: #000;}
.recruitmentclass .classcontainer{ width:100%; float:left;margin-top: 25px;}
.recruitmentclass .classcontainer .classone{width: 30%;margin-right: 3%;float: left;text-align: center;padding: 10px 15px 10px 15px;border: 2px dashed #a7e7e0;height: 56px;margin-bottom: 15px;}
.recruitmentclass .classcontainer .classtwo{width: 30%;margin-right: 3.5%;float: left;text-align: center;padding: 10px 15px 10px 15px;border: 2px dashed #B02915;height: 56px;}
.recruitmentclass .classcontainer .classthree{width: 30%;float: right;text-align: center;padding: 10px 15px 10px 15px;border: 2px dashed #B02915;height: 56px;}
#currentliveopening{width: 100%;float: left;margin-top: 50px;}
#currentliveopening li#one {border-bottom: 1px solid #D9D9D9;color: #000;font-size: 20px;width: 100%;}
#currentliveopening li {margin: 0px;line-height: 40px;text-align: left;font-size: 15px;list-style: none;padding-right: 35px;color: #b22917;}
#currentliveopening li#two {padding-top: 10px;}
#currentliveopening li {line-height: 24px;padding-bottom: 15px; width: 50%; float:left}
#currentliveopening li a {color: #FD9923;}
.marqueeclasssmall{width: 46%;float: right;margin-top: 20px;}
.marqueeclasssmall span#heading {font-size: 16px;padding: 7px 0px 7px 20px;color: #000;margin-top: 25px;margin-bottom: 13px;font-weight: 600;background: #f7f7f7;
background: -moz-linear-gradient(top, #f7f7f7 1%, #fee2ca 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f7f7f7), color-stop(100%,#fee2ca));
background: -webkit-linear-gradient(top, #f7f7f7 1%,#fee2ca 100%);background: -o-linear-gradient(top, #f7f7f7 1%,#fee2ca 100%);background: -ms-linear-gradient(top, #f7f7f7 1%,#fee2ca 100%);background: linear-gradient(to bottom, #f7f7f7 1%,#fee2ca 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#fee2ca',GradientType=0 );}
.marqueeclasssmall marquee{ height: 160px;}
.marqueeclasssmall span {padding-bottom: 15px;}
.marqueeclasssmall span p {color: #000;text-decoration: underline;}
.marqueeclasssmall span i {color: gray;font-style: normal;}
.table_col_two {display: block;}
.table_col_two label {width: 30%;display: inline-block;vertical-align: top;margin-bottom: 10px;color: #0066a4;font-weight: bold;}
.table_col_two span, .table_col_two div {width: 69%;display: inline-block;vertical-align: top;margin-bottom: 10px;}
input[type="text"], input[type="password"], textarea, input[type="number"] {width: 100%;padding: 5px;border: 1px solid #aaa;}
.table_col_two .btn {display: inline-block;width: auto;padding: 10px 20px;font-size: 14px;margin: 10px 0;box-shadow: 1px 1px 10px gray;border: 1px solid rgb(174, 169, 169);}
select.three {width: 29%;}
select {padding: 5px;border: 1px solid #aaa;width: 40%;display: inline-block;vertical-align: top;}
.footerlineone{background: #C8EAF5;padding-top: 3px;width: 100%;float: left; margin-top:15px;}
.footerlinetwo{background: #EFC09A;padding-top: 3px;width: 100%;float: left; margin-top:3px}
#pagerightside{width: 34%;float: right;}
section .contact-box{background: #E3F8F3;border: 2px dashed #A7E7E0;padding: 15px;float: left;}
section .contact-box h3{text-align: center;margin-bottom: 15px;}
section .contact-box h4{ margin-bottom:10px}
section .contact-box label{width: 25%;float: left;}
section .contact-box span{ width:75%; float:left;font-family: "Myriad Pro";}
.margintop{ margin-top:20px;float: left;}
#bottomspan h4{color: #666;margin: 10px 0px 10px 0px;font-family: "Myriad Pro";letter-spacing: 1px;}
#bottomspan p{color: #999;font-family: "Myriad Pro";font-size: 12px;letter-spacing: 1px;line-height: 20px;}
.ul_list_col_two{padding-left:10px;}
.ul_list_col_two ul li:last-child{list-style:none;}
.contact-form{width: 100%;float: left;background: #E3F8F3;padding: 20px;margin-top: 50px;border: 2px solid #A7E7E0;    font-size: 13px;}
.contact-form input, .contact-form textarea{margin-bottom: 15px;padding: 7px;font-size: 14px;border: 1px solid #84D5CC;}
.contact-form .btn{display: inline-block;width: auto;padding: 10px 20px;font-size: 14px;margin: 10px 0;box-shadow: 1px 1px 10px gray;border: 1px solid rgb(174, 169, 169);}
.indus_specialize img {  width: 240px;  height: 140px;}
.indus_specialize a {display: inline-block;width: 91%;font-size: 16px;text-align: center;margin-bottom: 15px;padding: 5px 0;}
.strip-heading {
    font-size: 16px;
    padding: 7px 0px 7px 20px;
    color: #000;
    margin-top: 40px;
    font-weight: 600;
    background: #f7f7f7;
    background: -moz-linear-gradient(top, #f7f7f7 1%, #c9fcfd 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f7f7f7), color-stop(100%,#c9fcfd));
    background: -webkit-linear-gradient(top, #f7f7f7 1%,#c9fcfd 100%);
    background: -o-linear-gradient(top, #f7f7f7 1%,#c9fcfd 100%);
    background: -ms-linear-gradient(top, #f7f7f7 1%,#c9fcfd 100%);
    background: linear-gradient(to bottom, #f7f7f7 1%,#c9fcfd 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#c9fcfd',GradientType=0 );
}
.footer-headings{font-size:1.17em; color: #000;}
.box-container{    width: 100%;    float: left;    margin-top: 15px;}
.box-container .box{width: 32%; float: left; text-align: center; margin-right: 1%; border: 1px solid #A7E7E0; padding: 5px; padding-top: 0px;    min-height: 435px;}
.box-container .box h1{margin-top: 20px; font-size: 25px;  font-weight: 600;    color: red;}

@media screen and (max-width: 1047px){
	#left_logo {float: left; width: 36%;}
	#right_logo {float: left; width: 64%;}
	#right_logo .secondtop {width: 64%}
	nav {float: left; margin-bottom: 17px; width: 100%;}
	nav li a {padding: 8px 20px;}
	.looking_job span.one, .looking_job span.two{width:80%}
	.look_fr_wrks ul li{font-size:16px}
	.looking_job{padding:0px}
	nav ul{ padding-top:0px}
	#parsent span.logo img{ max-width: 70%;}
	span.logo img{ max-width: 70%;}
	#sliderbox span.searchbox input{ width:44%}
	#social-icons{margin-left: 64%;  width: 39%;}
	footer .four .forhalfleft ul li a{font-size:12px}
	.upper .leftclass{font-size:14px; letter-spacing:1px}
	.ask-btn{ font-size: 15px;letter-spacing: 1px;}
	.testimonialsection .classright p{font-size:11px}
	#slider-container-right{width:68%}
	footer .heading {font-size: 16px;}
	footer .four > div span#paddingtop {padding-top: 85px;}
	.find_short_tour_Area {padding: 2% 2% 2% 1.5%;}
	.paddingcontact {padding: 10px 10px 10px 1.5%;}
	article {float: left;  width: 100%;}
	.looking_job span.one {background: url("../images/spanone.png") no-repeat scroll 195px center #ff7a00; font-size: 14px;}
	#home-aside .bordertop .one1, #home-aside .bordertop .two1 {font-size: 14px;}
	#home-aside .bordertop .two1{padding: 14px 30px 14px 12px;}
	.looking_job span.two {background: url("../images/spantwo.png") no-repeat scroll 200px center #3c3c3c; font-size: 14px;}
	.recruitmentclass .classcontainer .classone, .recruitmentclass .classcontainer .classtwo, .recruitmentclass .classcontainer .classthree{height: 78px;}
	.testimonialsection .classright{ float: right; width: 65%;}
	section{margin-left: 1.3%; width: 66.8%;}
	.arrow_btm{left: 81px;padding: 0 !important;position: absolute;top: 150px;}	
}

@media screen and (max-width: 1024px){
	nav {width: 100%;}
	#sliderbox span.excellence {font-size: 28px;}
	.look_fr_wrks ul li {font-size: 13px;}
	.looking_job span.one, .looking_job span.two{padding:10px 30px 10px 0}
	nav ul {padding-left: 8%;}
	#home-aside .bordertop .two1{ padding: 14px 23px 14px 12px;}
	p {font-size: 13px;}
	nav li a {padding: 8px 14px;}
	#slider-container-left li{font-size:14px}
	#areaofopration li {font-size: 14px; padding-left: 20px;}
	#social-icons {margin-left: 57%; width: 43%;}
	.slider-container-right-div-left .marqueeclass marquee{height: 460px;}
	.looking_job span.one1 a, .looking_job span.two1 a {color: #fff;padding: 7px 16px 7px 15px;}
	.arrow_btm {left: 78px;top: 147px;}
}

@media screen and (max-width: 980px){
	#left_logo {width: 46%;	}
	#right_logo{width: 53%;}
	nav ul {padding-left: 11%;}
	.look_fr_wrks{background-position: -31px 1px;}
	.look_fr_wrks ul {margin-left: 0%;}
	.looking_job span.one, .looking_job span.two{padding: 10px 30px 10px 0;}
	.looking_job span.one,  .looking_job span.two{margin: 15px 0 0 22px;}
	.looking_job span.one, .looking_job span.two {width: 90%;}
	.paddingcontact {font-size: 12px;}
	#areaofopration li {font-size: 13px;}
	.recruitmentclass h1 {font-size: 21px;}
	.testimonialsection .classright span {font-size: 13px;}
	footer .heading {font-size: 15px;}
	.recruitmentclass .classcontainer .classone, .recruitmentclass .classcontainer .classtwo, .recruitmentclass .classcontainer .classthree {font-size: 13px;}
	#social-icons{margin-left: 55%;  width: 45%;}
	.upper .leftclass{font-size: 13px;}
	.ask-btn {font-size: 14px;}
	.testimonialsection .classright p{font-size: 11px; line-height: 18px;}
	#slider-container-left li{font-size: 14px; letter-spacing: 1px;line-height: 27px;}
	footer .forhalfleft{width:60%}
	footer .forhalfright{width:37%}
	footer h3{letter-spacing: 0}
	#areaofopration li#one{margin-top:0px}
	.arrow_btm {left: 97px; top: 166px;}
}

@media screen and (max-width: 800px){
	#right_logo .topspan { width: 55%;}
	#right_logo .secondtop{width: 100%;}
	nav ul {padding-left: 1%;}
	nav li#first{ width: auto;}
	nav li {margin-right: 13px; }
	nav li a {padding: 8px;padding-right: 0px;}
	nav{width: 100%;}
	.look_fr_wrks{ background-position: -30px 1px;   background-size: 125%;}
	.look_fr_wrks span{ padding-left: 10px;}
	.look_fr_wrks ul li {font-size: 12px;}
	.looking_job span.one, .looking_job span.two{ margin: 15px 0 0 15px;}
	.looking_job span.one, .looking_job span.two {padding: 10px 12px 10px 0;}
	.looking_job span.one, .looking_job span.two {width: 92%;font-size: 12px; margin: 15px 0 0 5px;}
	.looking_job span.one {background: url("../images/spanone.png") no-repeat scroll 169px center #ff7a00; }
	.looking_job span.two {background: url("../images/spantwo.png") no-repeat scroll 172px center #3c3c3c;}
	#sliderbox span{ font-size: 10px;}
	#sliderbox span .textslider{font-size:10px}
	#sliderbox span .textexp {font-size: 10px;}
	#sliderbox span input[type="button"]{font-size: 10px;}
	#sliderbox {margin-top: -134px;}
	#sliderbox span.searchbox input{width: 54%;}
	#social-icons{margin-left: 46%; width: 54%;}
	#slider-container-left li#one{font-size: 15px;}
	#slider-container-left li#one { width:92%}
	#slider-container-left li { padding-left:7px}
	#slider-container-left li#one { padding-left:3px}
	#slider-container-left li {font-size: 14px; letter-spacing: 0px;margin-left: 3%;}
	.testimonialsection h1.heading{ font-size: 16px;}
	.testimonialsection .classright span{font-size: 11px;}
	.testimonialsection .classright p{font-size: 10px;}
	.slider-container-right-div-left .marqueeclass span#heading{font-size: 16px;}
	h1 {font-size: 17px;}
	p {font-size: 12px;}
	.arrow_btm {left: 93px; top: 90px;}
	.find_short_tour_Area h1 {color: #fff;font-size: 22px;}
	.paddingcontact{font-size: 10px;}
	section h1.heading{font-size: 19px;}
	#home-aside .bordertop .one1, #home-aside .bordertop .two1 {font-size: 12px;}
	#home-aside .bordertop .one1,#home-aside .bordertop .two1 {margin: 15px 0 0 10px; padding: 14px 30px 14px 12px;}
	#areaofopration li#one{font-size: 15px;}
	#areaofopration li {font-size: 13px; letter-spacing: 0;}
	.recruitmentclass .classcontainer .classone, .recruitmentclass .classcontainer .classtwo, .recruitmentclass .classcontainer .classthree {font-size: 12px;}
	#currentliveopening li#one{font-size: 16px;}
	.marqueeclasssmall span#heading{font-size: 16px; letter-spacing:0 }
	#currentliveopening li{font-size: 14px; letter-spacing: 0;}
	#parsent span.logo img {max-width: 60%;}
	footer .forhalfleft #parsent b {font-size: 14px;}
	address {font-size: 12px;}
	footer .forhalfleft .rightclassfooter{float: right; width: 40%;}
	footer .forhalfright .rightclassfooter1 {float: left; width: 52%;}	
	footer .forhalfright .stay_in_loop {float: right; width: 48%;}
	.block_container {margin: 0px auto 0;}
	footer{margin-top: 30px;}
	#sliderbox span.excellence{font-size: 22px; padding-top: 50px;}
	.upper .leftclass{font-size: 10px;}
	.ask-btn{font-size: 10px;}
	footer .four .forhalfleft ul li a {font-size: 12px; width:80%}
	footer .forhalfleft{width: 54%;}
	footer .forhalfright{width: 46%;}
	footer .forhalfright .rightclassfooter1{float: left; width: 50%;}
	.arrow_btm {left: 75px;top: 146px;}
}	

@media screen and (max-width: 650px){
    #left_logo img{ max-height: 36px; margin-top:0px;}
	#left_logo {width: 100%;text-align: center;float: left;}
	#right_logo{width: 100%; float: left;}
	#right_logo .topspan span.register,#right_logo .topspan span.signin{text-align:right; padding-right: 20px; background-position: 136px;}
	#right_logo .topspan { float: left;margin-left: 2%;text-align: left; width: 48%;}
	#searchdiv {float: right;margin-right: 2%;text-align: right; width: 48%;}
	#right_logo .secondtop{width: 96%;margin-right: 2%;}
	#sliderbox span.excellence {font-size: 24px;padding-top: 40px; width: 100%;}
	#right_logo .secondtop span.talkto{width: 50%;background-size: 6% auto;padding-left: 23px;}
	#right_logo .secondtop span.arabic{text-align: right;}
	nav {margin:0; background:#fff; margin-bottom:8px;}
	nav ul {display: none;height: auto;}
	nav a#pull {display: block;	width: 96.33%;position: relative;font-size:1.5em; display:block;padding:1%;	color:#000;cursor:pointer;  margin:0 auto; border: 1px solid #D9D9D9;}
	nav a#pull:hover{text-decoration:none}
	nav a#pull:after {content:"";background: url('../images/nav-icon.png') no-repeat;width: 25px;height: 25px;display: inline-block;position: absolute;	right: 10px; top: 25%}
	nav ul li {display: block;	float: none;width:96.33%;text-align: left;border-bottom: 1px solid #ccc; margin:0 auto; background:#fff;border-right: 1px solid #ccc }
	nav ul li a {width:100%; padding:3%}
	nav ul.submenu li a{width:95%; text-align: left; padding-left:5%}
	.look_fr_wrks{background-position: 200px 0px; background-size: 40% auto;}
	section{margin-left: 2%; width: 96%;}
	#home-aside {width: 100%;}
	.look_fr_wrks span{padding-left: 6%;}
	.look_fr_wrks ul li {font-size: 18px;}
	.looking_job span.one, .looking_job span.two{font-size: 16px; width: 46%;}
	.looking_job span.one {background: url("../images/spanone.png") no-repeat scroll 235px center #FF7A00;}
	.looking_job span.two {background: url("../images/spantwo.png") no-repeat scroll 240px center #3c3c3c;}
	.looking_job span.one, .looking_job span.two {margin:15px 0 0 27%}
	#slider-container-left li#one{padding-left:1%}
	#slider-container-left li#one img {padding-top: 5px;}
	.slider-container-right-div-left{float: left; width: 100%;}
	.slider-container-right-div-right {float: right; width: 100%;}
	#slider-container-left li {padding-right: 25px; font-size: 15px;padding-left: 2%;}
	#slider-container-right {margin-top: 15px; padding-left: 10px; padding-right: 10px; width: 98%;}
	.upper .leftclass{font-size: 12px;}
	.ask-btn{font-size: 12px;}
	.slider-container-right-div-left .marqueeclass marquee{ height: 320px;}
	.testimonialsection .classleft{width: 25%;}
	.testimonialsection .classright {width: 75%;}
	.testimonialsection .classright span{font-size: 13px;}
	.testimonialsection .classright p{ font-size: 12px;}
	footer{margin-top: 18px;}
	#home-aside .bordertop .one1, #home-aside .bordertop .two1 {margin: 15px 0 0 25%;font-size: 16px;}
	#areaofopration {width: 100%;}
	.clienttestimonial {float: right;width: 100%;}
	footer .forhalfleft, footer .forhalfright {color: #5b5b5b; float: left; width: 100%; margin-top: 20px;}
	.arrow_btm {display: none;}
	#sliderbox span.searchbox input{width: 68%;}
	#slider-container-left{width: 100%;}
	footer .forhalfleft .rightclassfooter{width: 50%;}
	nav li#first{background: none repeat scroll 0 0 #fff;border-bottom: 1px solid #ccc;border-right: 1px solid #ccc;display: block;float: none;margin: 0 auto;text-align: left; width: 96.33%; border-left:1px solid #999999}
	#currentliveopening{width: 100%;}
	#currentliveopening li{float: left;font-size: 16px;padding-left: 1%;text-align: left;width: 100%;}
	.marqueeclasssmall {float: right;margin-top: 20px;width: 100%;}
	.marqueeclasssmall span#heading, .marqueeclasssmall marquee {float: left;font-size: 16px;padding-left: 2%;text-align: left;width: 100%;}
	#pagerightside {float: right;margin-right: 2%;width: 96%;}
	#areaofopration li#one {font-size: 15px;padding-left: 1%;}
	#areaofopration li{}
	#right_logo .topspan span#topspqnleft{float: right; margin-bottom: 15px; padding-right: 8px; width: 100%;}
	.box-container .box {width: 100%;min-height: none;margin-bottom: 10px;min-height: 0px;}
	span.stynew a.stynew2{width: 100%;float: left;margin-top: 20px; background-size: 8%;}
	span.stynew a.stynew{width: 100%;float: left; background-size: 8%;}
	
}
@media screen and (max-width: 480px){
	#right_logo .topspan span.register, #right_logo .topspan span.signin {background-position: 95px center;}
	.looking_job span.one, .looking_job span.two{margin: 15px 0 0 18%;  width: 61%;}
	#slider-container-left li#one{font-size: 20px;}
	#slider-container-left li {font-size: 17px; padding-right: 40px;}
	#slider-container-right {float: left; padding-left: 10px;padding-top: 25px; width:100%}
	#slider-container-left {float: left; width: 100%;}
    .testimonialsection .classright{float: right; width: 70%;}
	.testimonialsection .classright span{font-size: 14px;}
	.testimonialsection .classright p{font-size: 11px;}
	.arrow_btm{left: 40px;  top: 224px;}
	#currentliveopening{width: 100%;}
	.marqueeclasssmall{width: 99%;}
	#areaofopration{width: 100%;}
	#areaofopration li{font-size: 16px;}
	#areaofopration li#one{font-size: 18px;}
	.clienttestimonial{float: right; margin-top: 40px; width: 100%;}
	#right_logo .secondtop span.talkto {background-size: 7% auto;letter-spacing: 0;padding-left: 23px;width: 50%;}
	#slider-container1 img{ min-height:130px}
	#sliderbox span.excellence{font-size: 18px;}
	#sliderbox span.searchbox input{width: 90%;}
	#social-icons {margin-left: 20%; width: 65%;}
	.upper .leftclass{font-size: 12px;  width: 100%;}
	.ask-btn{font-size: 12px;  margin-top: 10px; width: 100%;}
	.look_fr_wrks{background-position: 113px 0; background-size: 50% auto;}
	select.three{width: 28%;}
	#slider-container-right .ask-btn {margin-top: 0;width: 100%;}
}
@media screen and (max-width: 373px){
	#right_logo .topspan {font-size: 13px}
	#right_logo .topspan span.register, #right_logo .topspan span.signin{background-position: 73px center; font-size: 12px;}
	#right_logo .secondtop span.talkto{font-size: 11px;}
	#sliderbox{margin-top: -140px;}
	#sliderbox span.excellence{ font-size: 15px;}
	#sliderbox span.searchbox input{background-position: 95px center;}
	.look_fr_wrks {background-size: 70% auto; background-position: 43px 0;}
	#slider-container-left li#one {padding-left: 0%;}
	#slider-container-left li {padding-left: 3%;}
	#social-icons {margin-left: 15%;width: 80%;}
	.looking_job span.one, .looking_job span.two{margin: 15px 0 0 6%; width: 80%;}
	.arrow_btm {left: 40px; top: 216px;}
	.recruitmentclass .classcontainer .classone, .recruitmentclass .classcontainer .classtwo, .recruitmentclass .classcontainer .classthree {float: left; font-size: 12px; height: 56px; margin-top: 20px; padding-top:14px; width:100%;}
	#home-aside .bordertop .one1, #home-aside .bordertop .two1 {font-size: 16px; margin: 15px 0 0 10%;}
	footer .forhalfleft #parsent {float: left; width: 100%;}
	footer .forhalfleft .rightclassfooter {float: right; width: 100%;}
	footer .forhalfright .rightclassfooter1{float: left; width: 100%;}
	footer .four > div span#paddingtop{padding-top: 30px;}
	footer .forhalfright .stay_in_loop{float: left; width: 77%;}
	span.talkto {font-size: 10px;padding-left: 15px; padding-right: 6px;}
	span.arabic img{ max-width:90%}
	section {margin-left: 2%;width: 96%;}
	select.three{width: 27%;}
	nav ul li a {padding: 4%;}
	#searchdiv {width: 53%;}
	#right_logo .topspan {width: 43%;}
}   