* { margin: 0; padding: 0; }
img { border: none; }
a { text-decoration: none; outline: none; }
ul, li { list-style: none; }
h2 { color: #FFFFFF; font-size: 30px; line-height: 1.2em; }
h3 { font-size: 24px; line-height: 20px; padding: 0 0 23px; color: #606569; font-weight: 300; }
body { background: #EBEFF2; color: #8D949A; font-family: 'Open Sans', sans-serif; font-size: 14px; }
#wrapper { width: 1170px; margin: 0 auto 30px; min-height: 720px; }
#header-bg { width: 100%; display: inline-block; padding: 20px 0; }
.logo { width: 370px; height: 140px; float: left; background: url(../images/logo3.png) no-repeat 14px 20px ; }
.logo a { display: block; text-indent: -999999px; height: 140px; }
.span8 { width: 770px; float: right; }
/*.home-menu { background: url("../images/home-40-36.png") no-repeat scroll 50px 40px ;}
.about-menu1 { background: url("../images/about.png") no-repeat scroll 50px 40px }
.our-menu { background: url("../images/our.png") no-repeat scroll 50px 40px }
.services-menu { background: url("../images/serives.png") no-repeat scroll 50px 40px }
.contact-menu { background: url("../images/contact.png") no-repeat scroll 50px 40px}
*/.banner { margin-bottom: 30px; }
#home-contect { width: 100%; display: inline-block; }
#services-home { width: 100%; margin-bottom: 30px; display: inline-block; }
.services-left { width: 310px; float: left; }
.services-left.insite { padding: 30px; }
.insite h2 { background: url(../images/Translation.png) no-repeat; padding-top: 80px; margin-bottom: 20px; font-weight: normal }
.services-left.insite.color4.left-right h2 { background: url(../images/dtp.png) no-repeat; padding-top: 80px; margin-bottom: 20px; font-weight: normal }
.services-left.insite.color6  h2 { background: url(../images/languages.png) no-repeat; padding-top: 80px; margin-bottom: 20px; font-weight: normal }
.marcen{margin:0 5px 0 0}
.services-left.insite.languages.color6 > h2 {
    padding: 14px 84px;
}

.languages-list {
color: #FFFFFF;
    min-height: 240px;
    padding-left: 60px;
}

.languages-list li {
    line-height: 30px;
	background: url(../images/marker.gif) 5px 14px no-repeat; padding-left: 20px;
}
.slider1Image h3 { font-size: 30px; line-height: 20px; padding: 0 0 23px; color: rgb(30, 139, 195); font-family:'Open Sans', sans-serif;text-transform:uppercase}

.insite p { color: #fff; margin-bottom: 30px; }
.left-right { margin: 0 30px; }
.color4 { background: #F86924; }
.color5 { background: #35BC7A }
.color6 { background: #FF9F00 }
.arrow { background: url("../images/arrow.png") no-repeat scroll 10px 10px rgba(0, 0, 0, 0); border: 2px solid #FFFFFF; border-radius: 104px; display: inline-block; float: right; height: 34px; padding: 2px 20px; transition: all 0.5s ease 0s; width: 2px; }
.arrow img { display: block; }
.arrow:hover { background: url(../images/arrow-hover-color5.png) 10px 10px no-repeat #FFFFFF; }
.arrow.color5:hover { background: url(../images/arrow-hover.png) 10px 10px no-repeat #fff; }

.arrow.color6:hover { background: url(../images/arrow-hover-color6.png) 10px 10px no-repeat #FFFFFF; }
#latest-projects { padding: 30px; background: #fff; margin-bottom: 30px; display:inline-block;margin-top:30px}
.b-link-flip.b-animate-go.le-re { margin: 0 14px; }
.b-link-flip.b-animate-go.re { margin-right: 14px; }
.home-pra { width: 96%; margin-bottom: 30px; display: inline-block; padding: 26px; background: #fff; }
.home-pra p { padding-bottom: 20px; }
.clients { padding: 30px; display: inline-block; background: #fff; }
.clients li { float: left; width: 243px; height: 93px; cursor: pointer;  }
.clients > ul{ margin-left: 54px;
    margin-top: 6px;}
.clients li img { opacity: 0.5;transition:all 1s }
.clients li img:hover { opacity: 1 }
#footer { background: #282F33; padding: 18px 0 17px; }
#footer p { color: #FFFFFF; font-family: Arial, "Arial Black", "Arial Narrow", "Arial Rounded MT Bold", "Arial Unicode MS"; font-size: 14px; text-align: center; }
.prefessional{background:#fff;margin-bottom:20px;padding:20px;display:inline-block;padding-bottom:inherit}
.prefessional > img{float:left}
.prefessionalcontent{width:740px;float:left;padding:20px}
.loremipsum > ul > li{display:inline-block;padding:5px}
.loremipsum > ul > li  > img{float:left;margin-right:10px;transition:all 0.7s}
.loremipsum > ul > li > p{width:336px;margin-left:20px}
.loremipsum > ul > li > h4{color: rgb(53, 188, 122);font-family:'Open Sans', sans-serif;font-size:18px;font-weight:normal;margin-bottom:4px;transition:all 0.7s}
.loremipsum > ul > li > p {font-family:'Open Sans', sans-serif;font-size:15px;font-weight:normal;}
.loremipsum > ul > li:nth-child(1){margin-bottom:40px}
.loremipsum > ul > li:nth-child(2){margin-bottom:40px}

.loremipsum > ul > li:nth-child(2) > h4{color: #1E8BC3;font-family:'Open Sans', sans-serif;font-size:18px;font-weight:normal;margin-bottom:4px}

.loremipsum > ul > li:nth-child(3) > h4{color: #F86924;font-family:'Open Sans', sans-serif;font-size:18px;font-weight:normal;margin-bottom:4px}
.loremipsum > ul > li:nth-child(4) > h4{color: #FF9F00;font-family:'Open Sans', sans-serif;font-size:18px;font-weight:normal;margin-bottom:4px}
.loremipsum > ul > li:hover > img{opacity:0.3}
.loremipsum > ul > li> h4:hover{color:#000;cursor:pointer}

/*=========================About Us Start======================*/	
#about-contect { width: 1170px; margin: 0 auto; }
#about { width: 96%; margin-bottom: 30px; display: inline-block; padding: 26px; background: #fff; }
#about p img { float: left; margin: 0px 20px 10px 0 }
#about p { padding-bottom: 20px; }
/*=========================About Us End======================*/

/*=========================Our clients Start======================*/	
#our-contect { width: 1170px; margin: 0 auto; }
#our { width: 96%; margin-bottom: 30px; display: inline-block; padding: 26px; background: #fff; }
.clients.ours li { margin-bottom: 80px; }
/*=========================Our clients End======================*/
/*=========================SERVICES Start======================*/	
#services-contect { width: 1170px; margin: 0 auto; }
#services { width: 96%; margin-bottom: 30px; display: inline-block; padding: 26px; background: #fff; }
#services p { padding-bottom: 20px; }
.our-comprehensive { margin-bottom: 10px; }
.our-comprehensive li { background: url("../images/small_content_circle.png") no-repeat scroll left 10px rgba(0, 0, 0, 0); color: #556B2F; font-size: 18px; line-height: 30px; margin-left: 20px; padding-left: 30px; transition: all 300ms ease-in-out 0s; cursor: pointer; }
.our-comprehensive li:hover { color: #FF0000; margin-left: 30px; }
/*=========================SERVICES End======================*/
/*=========================Contact Us Start======================*/	
#contact-contect { width: 1170px; margin: 0 auto; }
#contact { width: 96%; margin-bottom: 30px; display: inline-block; padding: 26px; background: #fff; }
.enquiry-form { width: 500px; float: left; }
.enquiry-form td { font-size: 14px; font-weight: normal; line-height: 20px; padding: 12px 45px 12px 0; }
input[type="text"] { width: 220px; padding: 3px 2px 4px; height: 30px; }
input[type="text"], textarea { background: none repeat scroll 0 0 #FCFCFC; border: 1px solid #D4D4D4; }
textarea { width: 100%; height: 100px; }
input[type="text"]:focus, textarea:focus { border-color: #E9322D; box-shadow: 0 0 6px #F8B9B7; }
.button { background: none repeat scroll 0 0 #1E8BC3; border: 1px solid #1E8BC3; border-radius: 0; box-shadow: none; color: #FFFFFF; font-size: 14px; line-height: 20px; padding: 8px 16px; text-shadow: none; transition: all 0.8s ease 0s; cursor: pointer; }
.button:hover, .button:focus, .button:active { background: none repeat scroll 0 0 #FFFFFF; color: #35BC7A; text-decoration: none; }
.button:hover, .button:focus { transition: background-position 0.1s linear 0s; }
.postal-address { width: 500px; float: right; }
.postal-address li { line-height: 30px; }
.postal-address li a { color: #39F; }

/*=========================Contact Us End======================*/
/*.b-from-right,.b-animate b-delay03{font-size:14px;padding:21px 20px 0 20px ;text-align:left;font-family:'Open Sans', sans-serif;padding-left:30px}
.down{margin-bottom:90px;}
.downimage{margin-bottom:130px;}
.container > small:nth-child(2) {margin:0 25px}
.container{margin-bottom:30px}
*/
.arrowdown{margin-top:30px}
.arrowdownanother{margin-top:25px}

p.b-opacity.b-animate.b-delay03 {
	text-align:justify;
    padding:0px 6px;
	font-size:13px;
}
h2.b-scale.b-animate.b-delay03 {
    margin-bottom: 10px;
	font-size: 40px;
}
ol.bjqs-markers.h-centered {display:none;}

 #home-contect > .view-tenth:nth-child(1) > .mask > h2:nth-child(1){margin-top:46px ;margin-bottom:10px}
  #home-contect > .view-tenth:nth-child(1) > .mask > h2:nth-child(3){margin-top:20px ;margin-bottom:10px}

  #home-contect > .view-tenth:nth-child(2) > .mask > h2{padding-top:13px;font-size:14px;color:#fff;}
  #home-contect > .view-tenth:nth-child(3) > .mask > p:nth-child(1){margin-top:11px}
  .contact-bottom > a{display:none !important}
 #home-contect > .view-tenth:nth-child(3) > .mask > p:nth-child(1) > b{font-size:15px;margin:0px;color:#314887}
  #home-contect > .view-tenth:nth-child(3) > .mask > p:nth-child(5) > b{font-size:15px;margin:0px;color:#314887}

 #home-contect > .view-tenth:nth-child(3) > .mask > p:nth-child(3) > b{font-size:15px;margin:0px;color:#314887}

  #home-contect > .view-tenth:nth-child(3) > .mask > p{margin:2px 0}
  
  @media screen and (-webkit-min-device-pixel-ratio:0) { 
/* Safari and Chrome */
 #home-contect > .view-tenth:nth-child(2) > .mask > h2{padding-top:18px;font-size:14px;color:#fff;padding-bottom:6px}