body{background:#FFF;color:#000;font-family: "times new roman",Helvetica, Arial, sans-serif;font-size:12px!important;
src:url(http://zinavo.com/portfolio/fonts/libelsuit.ttf);
}

@font-face {
  font-family: 'ProximaNovaA-Bold';
  src: url('ProximaNovaA-Bold.eot?#iefix') format('embedded-opentype'),  url('ProximaNovaA-Bold.woff') format('woff'), url('ProximaNovaA-Bold.ttf')  format('truetype'), url('ProximaNovaA-Bold.svg#ProximaNovaA-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ProximaNovaA-Regular';
  src: url('ProximaNovaA-Regular.eot?#iefix') format('embedded-opentype'),  url('ProximaNovaA-Regular.woff') format('woff'), url('ProximaNovaA-Regular.ttf')  format('truetype'), url('ProximaNovaA-Regular.svg#ProximaNovaA-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'RobotoSlab-Regular';
  src: url('RobotoSlab-Regular.eot?#iefix') format('embedded-opentype'),  url('RobotoSlab-Regular.woff') format('woff'), url('RobotoSlab-Regular.ttf')  format('truetype'), url('RobotoSlab-Regular.svg#RobotoSlab-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'RobotoSlab-Light';
  src: url('RobotoSlab-Light.eot?#iefix') format('embedded-opentype'),  url('RobotoSlab-Light.woff') format('woff'), url('RobotoSlab-Light.ttf')  format('truetype'), url('RobotoSlab-Light.svg#RobotoSlab-Light') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'RobotoSlab-Bold';
  src: url('RobotoSlab-Bold.eot?#iefix') format('embedded-opentype'),  url('RobotoSlab-Bold.woff') format('woff'), url('RobotoSlab-Bold.ttf')  format('truetype'), url('RobotoSlab-Bold.svg#RobotoSlab-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Raleway-Regular';
  src: url('Raleway-Regular.eot?#iefix') format('embedded-opentype'),  url('Raleway-Regular.otf')  format('opentype'),
	     url('Raleway-Regular.woff') format('woff'), url('Raleway-Regular.ttf')  format('truetype'), url('Raleway-Regular.svg#Raleway-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Raleway-Regular';
  src: url('Raleway-Regular.eot?#iefix') format('embedded-opentype'),  url('Raleway-Regular.otf')  format('opentype'),
	     url('Raleway-Regular.woff') format('woff'), url('Raleway-Regular.ttf')  format('truetype'), url('Raleway-Regular.svg#Raleway-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Raleway-Medium';
  src: url('Raleway-Medium.eot?#iefix') format('embedded-opentype'),  url('Raleway-Medium.otf')  format('opentype'),
	     url('Raleway-Medium.woff') format('woff'), url('Raleway-Medium.ttf')  format('truetype'), url('Raleway-Medium.svg#Raleway-Medium') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'FFMetaSerifPro-Medium';
  src: url('FFMetaSerifPro-Medium.eot?#iefix') format('embedded-opentype'),  url('FFMetaSerifPro-Medium.otf')  format('opentype'),
	     url('FFMetaSerifPro-Medium.woff') format('woff'), url('FFMetaSerifPro-Medium.ttf')  format('truetype'), url('FFMetaSerifPro-Medium.svg#FFMetaSerifPro-Medium') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'FFMetaSerifPro-Book';
  src: url('FFMetaSerifPro-Book.eot?#iefix') format('embedded-opentype'),  url('FFMetaSerifPro-Book.otf')  format('opentype'),
	     url('FFMetaSerifPro-Book.woff') format('woff'), url('FFMetaSerifPro-Book.ttf')  format('truetype'), url('FFMetaSerifPro-Book.svg#FFMetaSerifPro-Book') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ChaparralPro-Regular';
  src: url('ChaparralPro-Regular.eot?#iefix') format('embedded-opentype'),  url('ChaparralPro-Regular.otf')  format('opentype'),
	     url('ChaparralPro-Regular.woff') format('woff'), url('ChaparralPro-Regular.ttf')  format('truetype'), url('ChaparralPro-Regular.svg#ChaparralPro-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face 
{
  font-family: 'Roboto-Light';
  src: url('Roboto-Light.eot?#iefix') format('embedded-opentype'),  url('Roboto-Light.woff') format('woff'), url('Roboto-Light.ttf')  format('truetype'), url('Roboto-Light.svg#Roboto-Light') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto-Regular';
  src: url('Roboto-Regular.eot?#iefix') format('embedded-opentype'),  url('Roboto-Regular.woff') format('woff'), url('Roboto-Regular.ttf')  format('truetype'), url('Roboto-Regular.svg#Roboto-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}

body#bd{color:#000000;background:#FFF;overflow-x:hidden}
body.contentpane{color:#000;font-size:12px;line-height:1.3em;width:auto;margin:1em 2em;background:none;}
body.fs1{font-size:10px}
body.fs2{font-size:11px}
body.fs3{font-size:12px}
body.fs4{font-size:13px}
body.fs5{font-size:14px}
body.fs6{font-size:15px}
.contentheading,.componentheading,.blog_more strong,h1,h2,h3,h4{line-height:normal;color:#333}
#top_line{height:7px;width:100%}
small,.small,.smalldark,.createby,.createdate,.modifydate,.img_caption p,a.readon,p.site-slogan,#ja-pathway,#ja-footer{color:#999;font-size:85%}
.img_caption.left,.img_caption.right{margin-top:3px}
h1{font-size:200%}
h2{font-size:175%}
h3{font-size:150%}
h4{font-size:125%}
p,pre,blockquote,ul,ol,h1,h2,h3,h4,h5,h6{margin:15px 0;padding:0}
ul li{padding-left:30px;padding-bottom:5px}
#navigation96{font-size:17px;font-weight:700}
ol li{line-height:180%;margin-left:35px}
th{font-weight:700;text-align:left;padding:8px}
fieldset{border:none;background:url(../images/dot.gif) repeat-x top;padding:10px 5px}
hr{border-bottom:0;border-left:0;border-right:0;border-top:1px solid #E6E6E6;height:1px}
br{height:1px;font-size:1px}
td,th,div{font-size:101%}
form label{cursor:pointer}
input,select,textarea,.inputbox,.button{font-family:Arial, sans-serif;font-size:100%;color:#666}
.inputbox{border:1px solid #CCC;background:#FFF;padding:2px}
#top_email{font-size:11pt;color:#777471}
#top_email span{color:#9A0302;font-size:13pt;font-weight:700}
.button{border:1px solid #1C64A5;background:#1C64A5;font-weight:700;color:#FFF;padding:2px 8px}
.article_separator{clear:both;display:none;height:15px;margin:0}
.column_separator{padding:0 25px}
.sectiontableheader{background:#999;color:#FFF;font-weight:700;padding:8px}
div.vergefacebooklike{height:25px}
.connect_widget .connect_widget_text{display:none!important}
ul#ja-cssmenu{height:40px;margin:0}
#ja-cssmenu ul li a.active{color:#FFF!important}
tr.sectiontableentry0 td,tr.sectiontableentry1 td,tr.sectiontableentry2 td{background:url(../images/dot.gif) repeat-x bottom;padding:8px}
table.contentpane{border:none;width:100%}
table.contentpaneopen{border:none;border-collapse:collapse;border-spacing:0}
table.contenttoc{width:30%;float:right;margin:0 0 10px 10px;padding:0}
table.contenttoc td{background:url(../images/bullet.gif) no-repeat 12px 8px;padding:1px 5px 1px 20px}
table.contenttoc th{border-bottom:1px solid #CCC;text-indent:5px;padding:0 0 3px}
table.poll{border-collapse:collapse;width:100%;padding:0}
table.pollstableborder{border:none;text-align:left;width:100%;padding:0}
table.pollstableborder img{vertical-align:baseline}


.headingmod.title {  background: none repeat scroll 0 0 rgba(0, 0, 0, 0)!important;
    border-bottom: 1px solid #595959;
    margin: 0 auto 1px;
    padding-bottom: 8px;
    text-transform: uppercase;
    width: 49%;}

.inpage587 #ja-mainbody {
    width: 100%!important;
}
.inpage587 h2.contentheading {
    display: none;
}
.inpage587 .article-content{
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
}

table.pollstableborder td{border-collapse:collapse;border-spacing:0;background:none;padding:4px!important}
table.pollstableborder tr.sectiontableentry1 td{background:#F7F7F7}
table.searchintro{width:100%;padding:10px 0}
table.searchintro td{padding:5px!important}
.blog_more{background:url(../images/dot.gif) repeat-x top;margin:15px 0 0;padding:10px 0 0}
.blog_more strong{display:block;text-transform:uppercase;margin:0 0 5px}
.blog_more ul li{background:url(../images/bullet.gif) no-repeat 4px 8px;margin:0;padding:0 0 0 12px}
.category{font-weight:700;text-transform:uppercase}
h1.componentheading,.componentheading{font-size:175%;margin:0 0 10px;padding:0 0 10px}
.componentheading{font-size:100%}
.contentdescription{padding-bottom:30px}
h2.contentheading, .contentheading {
  background: transparent url("../images/welcome-bar.jpg") repeat scroll 0 0;
  color: #fff !important;
  font-family: FFMetaSerifPro-Book !important;
  font-size: 16px !important;
  font-weight: bold;
  height: 30px;
  line-height: 31px;
  margin: 0;
  padding: 0 0 0 16px;
  text-align: left;
}
table.blog .contentheading{font-size:125%;color:#E15E06}
a.readon{text-align:center;text-decoration:none;color:#1C64A5;font-weight:700;background:url(../images/arrow-readon-1.png) no-repeat left 0;padding-left:15px;text-transform:uppercase}
a.readon:hover,a.readon:focus,a.readon:active{background:url(../images/arrow-readon-2.png) no-repeat left 0;color:#E15E06}
ul.pagination{background:url(../images/dot.gif) repeat-x top;margin:15px auto 0;padding:10px 0 0}
ul.pagination li{background:none;display:inline;margin:0;padding:0}
ul.pagination li span{padding:2px 5px}
ul.pagination a{text-decoration:none;background:#666;color:#FFF;padding:2px 3px}
ul.pagination a:hover,ul.pagination a:active,ul.pagination a:focus{background:#1C64A5;color:#FFF}
.pagenavbar{background:url(../images/icon-pages.gif) no-repeat center left;font-weight:700;padding-left:14px}
.pagenavcounter{background:url(../images/icon-pages.gif) no-repeat 0 11px;font-weight:700;padding:8px 14px 0}
div.syndicate div{text-align:center}
.article-toolswrap{display:block;position:relative;text-transform:uppercase;margin:5px 0 10px;padding:0}
.article-tools{display:block;padding:0 10px 0 0}
.article-meta{width:70%;float:left}
.createby{background:url(../images/vline.gif) no-repeat left;padding:0 5px 0 7px}
.createdate{padding:0 5px 0 0}
.modifydate{width:100%;display:block;text-transform:uppercase}
div.buttonheading{position:absolute;top:0;right:10px}
.buttonheading img{border:0;float:right;margin:0 0 0 5px}
#ja-wrapper{width:88.7%;text-align:center;margin:0 auto;padding:20px 0 0}
#ja-header,#ja-container,#ja-footer{width:1200px;clear:both;margin:0 auto}
.narrow #ja-header,.narrow #ja-container,.narrow #ja-footer{width:750px}
#ja-mainbody{float:left;width:73%;margin-right: 1%;text-align:justify}
#ja-content{clear:both;display:block;float:right;width:70%}
#ja-current-content{padding:0 0 10px}
#ja-col1{float:left;overflow:hidden;width:29.9%}
#ja-col2{float:right;overflow:hidden;margin-bottom: 1%;width:25%}
#ja-col1 table{border-collapse:collapse;border-spacing:0}
#ja-containerwrap-fr #ja-col1{width:24.9%}
#ja-containerwrap-fr #ja-content{width:75%}
#ja-containerwrap-fr #ja-current-content{padding-right:0}
#ja-containerwrap-fl #ja-current-content{}
#ja-containerwrap-f #ja-current-content{padding-left:5px;padding-right:5px}
div.module h3,div.module_menu h3,div.module_text h3,div.module_hilite h3,div.module_nopad h3{white-space:nowrap;font-size:125%;border-bottom:1px solid #E6E6E6;color:#333;margin:0 -15px 10px;padding:10px 15px}
div.module,div.module_menu,div.module_text,div.module_hilite,div.module_nopad{width:100%;background:url(../images/box-br.gif) no-repeat bottom right;margin:0 0 20px;padding:0}
div.module div,div.module_menu div,div.module_text div,div.module_hilite div,div.module_nopad div{background:url(../images/box-bl.gif) no-repeat bottom left;padding:0}
div.module div div,div.module_menu div div,div.module_text div div,div.module_hilite div div,div.module_nopad div div{background:url(../images/box-tr.gif) no-repeat top right;padding:0}
div.module div div div,div.module_menu div div div,div.module_text div div div,div.module_hilite div div div,div.module_nopad div div div{background:url(../images/box-tl.gif) no-repeat top left;padding:0 0 15px}
div.module_nopad h3{margin-bottom:0;padding:10px 30px}
div.module_nopad div div div{padding:0 1px 5px}
div.module_hilite h3{color:#FFF;background:url(../images/h3-hilite-bg.gif) repeat-x bottom;border:none}
div.module_hilite{background:url(../images/box-hilite-br.gif) no-repeat bottom right;color:#FFF}
div.module_hilite div{background:url(../images/box-hilite-bl.gif) no-repeat bottom left;padding:0}
div.module_hilite div div{background:url(../images/box-hilite-tr.gif) no-repeat top right}
div.module_hilite div div div{background:url(../images/box-hilite-tl.gif) no-repeat top left}
div.banneritem_text{padding:5px 0!important}
div.advs{clear:both;display:block;float:left;width:100%}
div.moduletable li{background-position:3px 8px;line-height:160%;padding-left:12px}
#ja-headerwrap{clear:both;height:auto}
h1.logo,div.logo-text h1{font-size:200%;margin:0;padding:0}
h1.logo a{width:230px;height:100px;display:block;background:url(../images/logo.gif) no-repeat;float:left}
h1.logo a span{position:absolute;top:-1000px}
div.logo-text{height:auto;outline:none;padding: 1.5em 0em;float:left}
div.logo-text h1{position:relative;bottom:5px;margin:0;padding:0}
#ja-mainnav {
  float: left;
  height: auto;
  width: 100%;
}
#enquiryForms111111 td input {
  float: left;
  width: 95%;
}#enquiryForms111111 #contact_text {
  margin-left: 0;
  padding: 0;
  text-indent: 15px;
  width: 96%;
}
.narrow #ja-mainnav{width:65%}
#ja-mainnav a,#ja-subnav a{outline:none}
#ja-mainnav a span.menu-desc{display:block;text-transform:none;font-weight:400;font-size:85%;color:#999;line-height:normal;padding:0 15px}
#ja-subnav ul{list-style:none;margin:0;padding:0}
#ja-subnav li{background:none;margin:0;padding:1px 0}
#ja-subnav a{display:block;outline:none;text-decoration:none;background:url(../images/bullet.gif) no-repeat 3px 10px;padding:4px 2px 4px 14px}
#ja-pathway{text-transform:uppercase;background:#F7F7F7;border:1px solid #E6E6E6;line-height:normal;text-indent:10px;clear:both;padding:7px 0}
#ja-pathway strong{margin-right:5px}
#ja-pathway a{text-decoration:none}
#ja-pathway a:hover{text-decoration:underline}
#ja-pathway img{margin:1px 5px}
ul.menu{list-style:none;display:block;margin:0;padding:0}
ul.menu li{display:block;background:none;line-height:normal;text-align:left;margin:0;padding:0}
ul.menu li a{display:block;outline:none;text-decoration:none;color:#666;margin:0}
div.mid_menu_center ul.menu li ul li a:hover{background:#A09B94}
div.moduletable_footer ul.menu li a{background:url(../images/footer_arrow.png) no-repeat scroll 0 10px transparent;color:#F1EFE7;display:block;outline:medium none;text-decoration:none;margin:0;padding:7px 5px 9px 15px}
div.moduletable_footer h3{color:#A6A3A1;font-family:sans-serif;font-size:13pt;font-weight:lighter}
ul.menu li.active a{color:#1C64A5}
ul.menu li ul{list-style:none;border:1px solid #E6E6E6;width:200px;margin:40px 0 0 20px;padding:0}
ul.menu li:first-child ul{margin-left:0}
ul.menu li li a{border:none;text-transform:none;font-weight:400!important;text-align:left;border-bottom:1px solid #E6E6E6;color:#666!important;padding:8px}
.sf-menu li ul li,.sf-menu li ul li{color:#666!important}
ul.menu li li a:hover,ul.menu li li a:active,ul.menu li li a:focus{background:#47403A;color:#fff!important}
.sf-menu li.parent a.sf-with-ul span{font-size:0;color:#fff}
ul.menu li li.active a{color:#1C64A5;font-weight:700}
ul.menu li li li a{color:#666!important;font-weight:400!important}
ul.menu li li li.active a{font-weight:700!important}
.ja-box-full,.ja-box-left,.ja-box-center,.ja-box-right{float:left;overflow:hidden}
.ja-box-left div.moduletable{padding-right:20px}
.ja-box-center div.moduletable{padding:0 10px}
#ja-topsl1{width:67.5%;float:left;margin-bottom:10px}
.ja-box-right:last-child .moduletable img {
  float: left;
    width: 210px;
}
.forcsso .menu li a {
    font-size: 15px;
}
.forcsso h3 {
    font-family: oswaldlight;
    font-size: 20px !important;
    font-weight: normal;
}
#ja-topsl1 div.moduletable{margin-right:40px}
#ja-topsl2{width:31.5%;float:right;margin-bottom:10px}
div.module_hilite ul li{padding-left:10px;background:url(../images/bullet2.gif) no-repeat left center;margin:0}
#ja-botsl1,#ja-botsl2{clear:both;margin:0;padding:20px 0}
#ja-botsl2{padding-top:0;padding-bottom:0}
#ja-botsl1 div.moduletable,#ja-botsl2 div.moduletable{margin-bottom:0}
#ja-botsl1 div.moduletable h3,#ja-botsl2 div.moduletable h3{background:none;color:#E15E06;margin:0 0 0px;padding:0}
#ja-footer {
  clear: both;
  color: #f1efe7;
  padding:7px 0;
  position: relative;
}
.mod-preview-info {
  display: none;
}
#zinavo-astrologer .view-more {
  background: none repeat scroll 0 0 #9f0100;
  color: #fff;
  float: right;
  font-weight: bold;
  margin-right: 13px;
  margin-top: 8px;
  padding: 5px;
}
#zinavo-astrologer .astrologer-bottom2 .sponsorFlip img {
  width: unset;
}
#zinavo-astrologer .astrologer-bottom2 .sponsorFlip {
  margin: 0 8px 1.7%;
  width: 15%;
}
.inpage585 .contentheading {
  display: none;
}

.near {
  float: left;
  font-family: proximanovaa-regular;
  font-size: 16px;
  margin-bottom: 0 !important;
  padding: 5px 15px;
  text-align: center;
  width: 100%;
}
#ja-footer, #ja-footer p {
  font-family: proximanovaa-regular;
  font-size: 14px;
}
.inpage585 .ecomw {
  background: url("../images/dev.png") no-repeat scroll 6px 10px rgba(0, 0, 0, 0);
}

.inpage585 .webd {
  background: url("../images/seoserviceprovider.png") no-repeat scroll 6px 10px rgba(0, 0, 0, 0);
}
.inpage585 .tick {
  background: url("../images/leadgeneration.png") no-repeat scroll 6px 10px rgba(0, 0, 0, 0);
}

.inpage585 .dyna {
  background: url("../images/seo.png") no-repeat scroll 6px 10px transparent;
}
.inpage585 .ecomw {
  background: url("../images/mediamarketing.png") no-repeat scroll 6px 10px rgba(0, 0, 0, 0);
}
.inpage585 .online {
  background: url("../images/ppc.png") no-repeat scroll 6px 10px transparent;
}
.inpage585 .ecomw1 {
  background: url("../images/digitalmarkeing.png") no-repeat scroll 6px 10px rgba(0, 0, 0, 0);
}
.inpage585 .cmsw {
    background: url("../images/vashikaran.png") no-repeat scroll 6px 10px rgba(0, 0, 0, 0);
}
.inpage585 .softa {
  background: url("../images/islamic.png") no-repeat scroll 6px 10px rgba(0, 0, 0, 0);
}
.inpage585 .tick1 {
  background: url("../images/istikhara.png") no-repeat scroll 6px 10px rgba(0, 0, 0, 0);
}
.inpage585 .wordpr {
  background: url("../images/istikhara.png") no-repeat scroll 6px 10px rgba(0, 0, 0, 0);
}
.inpage585 .mobap {
  background: url("../images/lovepell.png") no-repeat scroll 6px 10px rgba(0, 0, 0, 0);
}



.inpage585 #ja-current-content {
  border: 0px solid #ffffff;
}
.inpage585 .middesignx {
  float: left;
  margin-bottom: 3%;
  margin-left: 5%;
  width: 87%;
}
.astrologer-bottom1-main h2 {
  border-bottom: 1px solid;
  font-family: Liberation Serif;
  padding-bottom: 8px;
}
.astrologer-bottom1-main {
  margin: 0 auto;
  width: 38%;
}

.astrologer-portfolio-top,.astrologer-portfolio-bottom ,.astrologer-bottom1,.astrologer-bottom2 {
  float: left;
  width: 100%;
}
.inpage585 div.moduletable h3, div.moduletable_menu h3, div.moduletable_text h3 {
  color: #fff;
  height: 33px;
  line-height: 32px;
  margin: 0;
  padding: 0;
  text-align: center;
}
.inpage585 .hire ul li {
  text-align: left;
  font-size: 15px;
}
.astrologer-bottom1-main h4 {
  font-family: Liberation Serif;
  font-size: 23px;
  font-weight: normal;
}
.inpage585 .moduletable_offer {
  margin-left: 0px;
  width: 99%;
}
.inpage585 .moduletable_google {
  margin-left: 0px;
  width: 99%;
}
.inpage585 .moduletable_google li {
  text-align: left;
  font-size: 15px;
}
.inpage585 .google li {
  text-align: left;
  font-size: 14px;
}

.inpage585 .moduletable_gtrans {
  margin: 0px;
}

#zinavo-astrologer .moduletable h3 {
  background: #A10101;
  float: left;
  width: 100%;
}
.inpage585 .moduletable_google {
  margin-left: 0;
  width: 99%;
}
.inpage585 .moduletable_hire {
  margin: 12px 0 0;
  width: 310px;
}
.inpage585 .moduletable_reqse {
  float: left;
  margin-top: 3%;
  width: 99%;
}
#ja-footer small{color:#FFF;float:right;font-family:arial;font-size:12px;line-height:35px;padding:0}
#ja-footer ul{float:left;margin:0;padding:0}
#ja-footer li{display:inline;line-height:1.6;background:url(../images/vline.gif) no-repeat center left;margin:0;padding:0}
#ja-footer li a{display:inline;color:#BEBEBE;font-size:10pt;padding:0 10px;border-right: 1px solid #fff;}

#ja-footer li:last-child a {
    border-right: none;
}
ul.accessibility{position:absolute;top:-100%}
#form-login p{margin:0 0 5px}
#modlgn_username,#modlgn_passwd{width:90%}
#ja-search{float:left;width:190px;height:35px;background:url(../images/icon-search.png) no-repeat 5px 0;overflow:hidden}
.narrow #ja-search{width:150px}
#ja-search .inputbox{background:none;border:none;font-weight:700;color:#CCC;padding:10px 0 0 40px}
#ja-banner{text-align:center;overflow:hidden;width:100%;clear:both;padding:20px 0 0}
div.back_button a,div.back_button a:hover,div.back_button a:active{background:none!important;display:block;text-decoration:none!important;margin:10px 0}
div.ja-innerdiv{background:url(../images/dot.gif) repeat-x bottom!important;padding:10px 0!important}
div.ja-innerdiv img{margin:5px 10px 0 0;padding:0}
img.ja-img{border:1px solid #E6E6E6;padding:3px}
table.tblexchange{border-collapse:collapse;border-spacing:0;width:100%;font-size:85%}
table.tblexchange th{background:#F7F7F7;border-top:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;text-align:center;text-transform:uppercase;margin:0;padding:5px 0}
table.tblexchange td{text-align:center;border-bottom:1px solid #E6E6E6;padding:5px}
table.tblexchange td.hilite{color:#E15E06}
.tool-tip{background:#FFF;border:1px solid #CCC;float:left;max-width:200px;z-index:999;color:#333;padding:5px}
.tool-title{background:url(../../system/images/selector-arrow.png) no-repeat;font-size:100%;font-weight:700;margin:-15px 0 0;padding:15px 0 5px}
.tool-text{font-size:100%;margin:0}
#system-message dd.message ul li,#system-message dd.error ul li,#system-message dd.notice ul li{background:none;color:#FFF;margin:0;padding:5px}
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}
* html > body .clearfix{display:block;width:100%}
* html .clearfix{height:1%}
#menu_left{width:100%;background:url(../images/nmenu-ce.jpg) repeat-x;height:38px;float:left}
#menu_left #ja-cssmenu li:last-child{border-right:medium none}
#ja-cssmenu li:last-child{border:0 solid red;width:122px!important}
.ie7 #ja-cssmenu li:last-child{border:0 solid red;height:30px;width:172px}
#ja-cssmenu li ul li.sfhover a{border:0 solid red;width:190px}
#ja-cssmenu li ul li:last-child.sfhover a{border:0 solid blue}
#menu_center{background:url(../images/menu_mid1pl.jpg) repeat-x;width:948px;height:40px;float:left}
#menu_right{background:url(../images/menu_right.jpg) no-repeat;width:7px;height:40px;float:right}
#lang_back{background:url(../images/lanug_bg.jpg) no-repeat;width:962px;height:87px}
span.why_choose{color:#F1CE08;font-family:Verdana;font-size:15pt;padding-left:5px}
table.tab_cont{padding-left:30px}
div.mid_menu_left{background:url(../images/mid_menu_left.jpg) no-repeat;width:18px;height:40px;float:left}
div.mid_menu_center{background:url(../images/mid_menu_mid1pl.jpg) repeat-x;width:926px;height:40px;float:left}
div.mid_menu_right{background:url(../images/mid_menu_right.jpg) no-repeat;width:18px;height:40px;float:right}
div.wel_center{background:url(../images/cont_mid1pl.jpg) repeat-x;width:626px;height:236px;float:left}
div.wel_right{background:url(../images/cont_right.jpg) no-repeat;width:11px;height:236px;float:right}
div.port_center{background:url(../images/cont_mid1pl.jpg) repeat-x;width:280px;height:236px;float:left}
div.port_right{background:url(../images/cont_right.jpg) no-repeat;width:11px;height:236px;float:right;position:relative;right:1px}
h2.mid_welcome{font-family:sans-serif;font-weight:lighter;color:#9A000A;margin-top:15px;margin-bottom:0}
div.read_more{float:right;font-weight:700}
div#port_head{background:url(../images/prof_hed_bg.png) no-repeat scroll 0 0 transparent;color:#F4F3E8;font-family:Arial;font-size:15pt;height:42px;margin-top:10px;padding-left:15px;padding-top:5px;text-align:left;width:279px}
div.port_center table{margin-top:5px;width:100%}
div#port_bg{background:url(../images/profo_bg.png) no-repeat;height:160px;width:241px;padding-top:7px}
div#content_top{background:url(../images/service_top.jpg) no-repeat scroll 0 0 transparent;height:13px;width:960px;float:left}
div#content_center{background:url(../images/service_mid1pl.jpg) repeat-y;height:100%;width:960px;float:left}
div#content_bottom{background:url(../images/service_bot.jpg) no-repeat;height:13px;width:960px;float:left}
table.art_h2 tr td h4{color:#225C9B;font-family:sans-serif;font-size:11pt;text-align:left;margin:5px 0}
h4#web_mark{color:#C91F28}
h4#develope{color:#D29AB6}
h4#request{color:#B5C526}
div.services_bg{background:url(../images/seerv_bg_left.png) no-repeat;height:103px;width:431px}
div.services_bg_1{background:url(../images/seerv_bg_rt.png) no-repeat;height:103px;width:431px}
div.maskDesc{height:0!important}
div.vergefacebooklike iframe{height:25px;width:165px}
div.ja-slide-main{width:960px;height:272px;position:relative;left:0;float:left;margin:0 auto}
div.ja-slide-item{position:absolute;height:272px!important}
.button21{background:url(../images/submit.png) no-repeat scroll 0 0 transparent;cursor:pointer;display:block;height:27px;width:90px;border:none;margin:20px auto auto 275px}
.twitter-share-button{width:90px!important}
p.carcss{text-align:justify;padding:5px}
.addcss{width:500px;border:0 red solid;float:left;padding:10px}
.add2css{width:300px;border:0 red solid}
.gmapcss{width:200px;float:left}
#top_lineleft{background:url(../images/top1px.png) repeat-x;width:830px;height:18px;float:left}
#top_lineleftcurve{background:url(../images/top-ln.png) no-repeat scroll 0 0 transparent;float:left;height:47px;width:13px}
#top_linerightcurve{background:url(../images/top-rn.png) no-repeat scroll 0 0 transparent;float:left;height:47px;width:13px}
#top_lineright{background:url(../images/top1px.png) repeat-x;height:18px}
.testimonialcss{margin-top:10px;float:left;font-weight:700;width:52px}
.socialicons{background:url(../images/f.png) no-repeat;height:27px;width:27px;float:left;padding:5px}
.socialiconstwiter{background:url(../images/twitter-icon.png) no-repeat;height:27px;width:27px;float:left;padding:5px}
.socialiconsg{background:url(../images/g+.png) no-repeat;height:27px;width:27px;float:left}
.headingmod{background:url(../images/welcome-bar.jpg) repeat scroll 0 0 transparent;height:30px;margin:5px 0 0;padding:0;   font-family: Swis721CnBTRoman;font-size: 16px;}
.headingmod h3 {
  color: #fff !important;
  font-family: ProximaNovaA-Regular;
  font-size: 17px !important;
  font-weight: lighter !important;
  margin: 5px 0 0;
  padding: 6px 0 0 20px;
  text-align: center;
}
.po1{border:0 solid red;width:620px;float:left;text-align:left}
.po2{text-align:left;border:0 solid red;width:310px;float:right;margin-top:10px}
.moduletable_port h4{margin:.5em 0}
.innercss{height:auto!important;width:500px;background:url(../images/design.jpg) no-repeat right;margin:0 auto}
div.innercss ul.cencss li{background:url(../images/bullet.gif) no-repeat scroll 6% 15px transparent;border-bottom:1px dashed gray;padding-bottom:8px;padding-top:8px;color:#B00000}
#portleft{background:url(../images/tv-out.png) no-repeat scroll 0 0 transparent;float:left;height:50px;width:263px;text-align:center;font-weight:700;font-size:22px}
#portright{border:0 solid red;background:url(../images/tv-out-edge.png) no-repeat scroll 0 0 transparent;height:43px;width:45px;float:left}
#porthead{background:url(../images/tv-top.png) no-repeat scroll 0 0 #000;border:0 solid red;clear:both;height:185px;margin-left:10px;width:291px}
#portcen{background:url(../images/tv-bot.png) no-repeat scroll 0 0 transparent;height:72px;width:291px;margin-left:10px}
#portbottom{background:url(../images/tv-out-bot.png) no-repeat scroll 0 0 transparent;height:12px}
div.innercss ul.cencss li:last-child{border-bottom:none}
#ja-social_top{width:325px}
.tecss{float:left;text-align:left;font-weight:700}
.tecssimg{float:left;text-align:left;width:100px;font-weight:700;margin-top:5px}
.tecssimg span{color:#C31010}
.socialiconsdiv{margin-top:5px;float:left;width:auto}
.content_topleft{background:url(../images/com-top.jpg) no-repeat scroll right bottom transparent;float:left;height:15px;width:15px}
.content_topright{background:url(../images/com-bot-rightcpy.jpg) no-repeat right;height:15px}
.content_center{background:none repeat scroll 0 0 #F3F2EE;border-left:1px solid #6E6A5F;border-right:1px solid #6E6A5F;padding:10px}
.content_bottomleft{background:url(../images/com-bot-l.jpg) no-repeat;height:15px;width:15px;float:left}
.content_bottomright{background:url(../images/com-bot-right.jpg) no-repeat right;height:15px}
div.moduletable h3,div.moduletable h3,div.moduletable_text h3{background:url(../images/redgrey/h3-bg.gif) no-repeat scroll left bottom transparent;color:#333;text-align:left;padding-bottom:10px;margin-right:10px;font-size:16px}
div#ja-col1 div.moduletable ul li{background:url(../images/arrow.jpg) no-repeat scroll left 3px transparent;border-bottom:1px dotted #676767;margin-top:10px;padding-bottom:10px;padding-left:20px;margin-right:10px}
.moduletable_technology{margin-top:-20px}
.middlecss{text-align:justify;clear:both;padding-left:10px}
.innercss1{height:auto;margin:0 auto 0 25px}
div.innercss1 ul.cencss1 li{background:url(../images/right-button.png) no-repeat scroll 0 5px transparent;border-bottom:1px dashed gray;padding-bottom:8px;padding-top:8px;color:#B00000}
div.innercss1 ul.cencss1 li:last-child{border-bottom:none!important}
.moduletable_rightpop h4{text-align:center;margin:0}
.presscss{background:url(../images/pinterest-icon.png) no-repeat scroll 0 0 transparent;float:left;height:27px;width:27px}
.linkcss{background:url(../images/linkedin-icon.png) no-repeat scroll 0 0 transparent;float:left;height:27px;width:30px}
#portheads{clear:both;background:#EFEFEF;width:305px;margin-top:10px}
#leftbotmod{background:url(../images/Clients-Top.png) no-repeat scroll 0 0 transparent;height:16px;width:305px;margin-top:10px}
#rightbotmod{background:url(../images/Clients-bot.png) no-repeat scroll 0 0 transparent;width:305px}
#redh1{background:url(../images/clients-l.png) no-repeat scroll 0 0 transparent;height:50px;width:12px;float:left}
#redh2{background:url(../images/clients-ce.png) repeat scroll 0 0 transparent;color:#FFF;float:left;font-size:14px;height:50px;line-height:50px;width:280px}
#redh3{background:url(../images/clients-r.png) no-repeat scroll 0 0 transparent;float:left;height:50px;width:12px}
.offercss{background:url(../images/offer-banner.jpg) no-repeat scroll 0 0 transparent;height:654px;width:311px;margin-left:10px}
#ja-cssmenu li:first-child a.active{line-height:37px;margin-top:-10px}
#ja-cssmenu ul li:last-child{background:none;border-top:1px solid #E6E6E6;width:190px!important}
#ja-cssmenu li.havechild ul li a.active{background:none repeat scroll 0 0 #B20000!important;border:0 solid green;line-height:15px!important;margin-top:0!important}
#ja-cssmenu li:last-child a.active,#ja-cssmenu li:last-child a.active:hover,#ja-cssmenu li:last-child a.active:active,#ja-cssmenu li:last-child a.active:focus{line-height:40px;margin-top:-10px}
#contactin{width:auto;margin:0 100px}
#tophome{background:url(../images/contant-top.png) no-repeat scroll 0 0 transparent;width:645px;float:left;margin:5px 0 0}
#midhome{border:1px solid #B4B4B4;float:left;width:98%;margin: 10px 2% 0 0;padding:5px}
#bothome{background:url(../images/contant-bot.png) no-repeat scroll 0 0 transparent;width:645px;float:left;height:16px;margin:0 0 5px}
.moduletable_port{padding-left:10px;padding-right:10px;text-align:justify;font-family: times new roman;font-size:14px;}
.moduletable_port p {
  font-family: proximanovaa-regular;
  font-size: 15px;
  line-height: 25px;
  margin: 6px 4px;
}
#ourpcss{background:url(../images/video-top.jpg) no-repeat scroll 0 0 transparent;height:39px;width:310px;line-height:35px;text-align:center;color:#fff;font-weight:700;font-size:16px}
.yucss{padding-top:5px}
#ourpcssbot{background:url(../images/video-bot.jpg) no-repeat;width:310px;height:9px}
.moduletable_djslider{margin:5px 0 0;padding:0 5px}
.moduletable_djslider h3{background:url(../images/video-top.jpg) no-repeat scroll 0 0 transparent;height:39px;width:310px;line-height:35px;text-align:center;color:#fff;font-weight:700;font-size:16px;margin:0}
moduletable_djslider.navigation-container{background:url(../images/our-clients-bot.jpg) no-repeat scroll 0 0 transparent;width:310px;height:39px;top:417px!important;margin:0!important}
.moduletable_portfolio h3{background:url(../images/red-line-1.jpg) no-repeat scroll 0 0 transparent;color:#FFF!important;font-size:20px!important;font-weight:lighter!important;height:38px;text-align:left;margin:0;padding:6px 0 0 25px}
.djtopcss{background:url(../images/port-l.png) no-repeat scroll 0 0 transparent;width:9px;height:228px;float:left}
.djcencss{background:url(../images/port-ce.png) repeat scroll 0 0 transparent;float:left;height:228px}
.djbotcss{background:url(../images/port-r.png) no-repeat scroll 0 0 transparent;width:9px;height:228px;float:left}
#lastdjcss{background:url(../images/our-clients-bot.jpg) no-repeat scroll 0 0 transparent;height:38px;width:310px}
#footer_country{width:100%;height:41px;margin:0;background:#b90000;float:left;}
#footer_country h2 {
  color: hsl(0, 0%, 100%);
  float: left;
  font-family: proximanovaa-regular;
  font-size: 19px;
  font-weight: normal;
  margin: 9px 0;
  padding: 0 0 0 3px;
  width: 114px;
}
.footsd .menu li:first-child a {
    padding-left: 0 !important;
}
#footer_country p {
  color: #ffffff;
  float: right;
  font-family: proximanovaa-regular;
  font-size: 17px;
  margin: 7px 0;
  padding: 0;
  width: 1065px;
}
.clientcss{border:0 solid red;width:100%;margin:0 auto}

#foot_mid{width: 1200px;margin: 0 auto;height:auto;width:1200px}

#leftnew{background:url(../images/top-line.jpg) repeat-x scroll 0 0 #FFF;float:left;height:43px;width:46.4%}
#icons{float:right}
.top-request{position:fixed;right:0;top:165px;z-index:9999}
#temp{width:962px;height:42px;margin:0 auto;padding:20px 0}
#temp ul li{float:left;background:none;padding:0 0 0 130px}
#contact h3,#contact h4{margin:5px 0}
.article-content h3{color:#A10101}
#ugg40l_1.fan_box .full_widget{border:1px solid red!important}
div.moduletable_req input,textarea{margin:12px 10px}
#enquiryForm .inputbox {
  background: #f3f2ee none repeat scroll 0 0;
  border: 1px solid #ccc;
  font-family: ProximaNovaA-Regular;
  height: 25px;
  line-height: 25px;
  margin: 5px 10px;
  padding: 3px;
  width: 260px;
}
#enquiryForms .inputbox{background:none repeat scroll 0 0 #F3F2EE;border:1px solid #CCC;width:225px;margin:0;padding:3px}

.butimgs {
  background: transparent url("../images/subnew.png") no-repeat scroll 0 0;
  border: medium none;
  cursor: pointer;
  float: right;
  font-size: 0;
 height: 35px;
    width: 102px;
}
#youtubcss1{background:none repeat scroll 0 0 #FFF;border-left:1px solid #726E64;border-right:1px solid #726E64;width:292px}
#ourpcss1{background:url(../images/request.png) no-repeat scroll 0 0 transparent;color:#FFF;font-size:16px;font-weight:700;height:39px;line-height:35px;text-align:center;width:294px}
#ourpcssbot1{background:url(../images/request-bot.png) no-repeat scroll 0 0 transparent;height:22px;width:294px}
.headcss h2{color:#9A0101}
#demcss{background:url(../images/read-more.png) no-repeat scroll 0 0 transparent;height:37px;padding-bottom:25px;padding-left:115px;width:116px}
.fbcss{background:#000}
div#uy6izv_1.fbConnectWidgetTopmost{border:none!important}
.fbcsstop{height:32px;background:#39599A}
span.fbs{color:#FFF;float:left;line-height:35px;margin-left:10px}
span.fbs1{color:#FFF;float:right;line-height:35px;margin-left:10px;font-weight:700;padding-right:5px}
.skpcss{background:url(../images/skype.png) no-repeat scroll 0 0 transparent}
#clscss{margin-top:-7px}
.mainartcss{background:url(../images/bg-3.png) no-repeat scroll 0 0 transparent;height:108px;width:296px}
.imgartcss{border:0 solid red;left:10px;position:relative;top:32px}
.arttestcss{position:relative;top:40px;left:20px;font-family:'Trebuchet MS'}
.webcss{color:#A70004;margin-right:10px}
.webspancss{font-weight:700;color:#000}
.jcemediabox-popup-corner-tc h1{color:#FFF;line-height:50px;background:none repeat scroll 0 0 transparent;margin:0;padding:0}
.green{color:#1CA105;font-size:15px;font-weight:700;text-align:center}
.red{color:red}
#djslider96 ul#slider96 li{background:url(../images/clients.jpg) no-repeat scroll 0 0 transparent!important}
#slider96 li img{margin:0!important}
.rss_box{border:0 none;float:left;height:40px;width:300px}
.rss_box img{border:0 none;float:left;width:37px;padding-left:10px}
h2.h2css{border-bottom:1px solid #CFCFCF;color:#333;font-family:"Lucida Grande",Arial,Helvetica,sans-serif;font-size:12px;height:20px;text-transform:uppercase;padding-left:10px;text-align:left}
.box_content_icon{color:#242424;display:inline;float:left;font-size:12px;width:320px;margin-top:10px;padding:0}
div.module_recent h3,div.module_recent_menu h3,div.module_recent_text h3,div.module_recent_hilite h3,div.module_recent_nopad h3{background:url(../images/works-top.jpg) no-repeat scroll center center transparent;border-bottom:1px solid #E6E6E6;color:#FFF;font-size:125%;white-space:nowrap;height:38px;line-height:38px;margin:0;padding:0 15px}
div.module_recent,div.module_recent_menu,div.module_recent_text,div.module_recent_hilite,div.module_recent_nopad{width:100%;background:url(../images/works-bot.jpg) no-repeat bottom;margin:0;padding:0}
div.module_recent div div div,div.module_recent_menu div div div,div.module_recent_text div div div,div.module_recent_hilite div div div,div.module_recent_nopad div div div{padding:0 0 5px}
div.module_recent table{border-left:1px solid #878884;border-right:1px solid #878884;width:297px}
div.module_crecent h3,div.module_crecent_menu h3,div.module_crecent_text h3,div.module_crecent_hilite h3,div.module_crecent_nopad h3{background:url(../images/video-top.jpg) no-repeat scroll 0 0 transparent;color:#FFF;font-size:16px;font-weight:700;height:39px;line-height:35px;padding-bottom:0;text-align:center;width:310px;margin:15px 0 0}
div.module_crecent,div.module_crecent_menu,div.module_crecent_text,div.module_crecent_hilite,div.module_crecent_nopad{background:url(../images/video-bot.jpg) no-repeat scroll center bottom transparent;height:297px;margin:0 0 10px 5px;padding:0}
div.module_crecent table{border-left:1px solid #878884;border-right:1px solid #878884;width:310px}
#ourpcss11 {
  background: rgba(0, 0, 0, 0) url("../images/testi-bg.jpg") repeat scroll 0 0;
  color: #fff;
  font-family: ProximaNovaA-Regular;
  font-size: 23px;
  font-weight: bold;
  height: 36px;
  line-height: 36px;
  margin: 0;
  padding: 0;
  text-align: center;
}
.inpage140 .article-content {
  border: medium none;
  margin: 0;
  padding: 0;
}
#ourpcssbotss{width:300px;height:9px}
#youtubcss11s{background:none repeat scroll 0 0 #FFF;width:300px}
.dj2sfst{background:url(../images/cli-L.jpg) no-repeat scroll left center transparent;height:98px;width:29px;float:left}
.dj2slst{background:url(../images/cli-R.jpg) no-repeat scroll right center transparent;height:98px;width:29px;float:left}
.dj2sfstmids{background:url(../images/cli-ce-1.jpg) repeat;height:98px;width:900px;float:left}
.slidscss{border:medium none;float:right;height:23px;padding-right:5px;position:relative;top:-23px}
div.moduletable_req,div.moduletable_req_menu,div.moduletable_req_text{border:1px solid #B6B6B6;clear:both;float:right;width:96%;  margin: 10px 0 0;padding:0}
.manclientvss{height:275px;margin-top:10px;border:0 solid #A7A7A7}
.inht {
  color: #fff;
  font-family: proximanovaa-regular;
  font-size: 17px !important;
  line-height: 31px;
  padding-left: 10px;
  text-align: center;
}
.botvss{background:url(../images/bot.jpg) no-repeat;height:35px;clear:both}
.morclecss{background:none repeat scroll 0 0 #9B0101;color:#FFF;float:right;height:25px;line-height:25px;width:100px;position:relative;top:-25px}
.octop{background:url(../images/top-l.jpg) no-repeat;height:16px;width:16px;float:left}
.octoprt{background:url(../images/top-r.jpg) no-repeat;height:16px;width:16px;float:left}
.ocmid{background:url(../images/bot-ce.jpg) repeat}
.ocbotlt{background:url(../images/bot-l.jpg) no-repeat;height:16px;width:16px;float:left}
.ocbotrt{background:url(../images/bot-r.jpg) no-repeat;height:16px;width:16px;float:left}
.nowsamps{border:0 solid #C6C4C5;height:225px}
.fstthre{height:115px;width:100%;margin:0 auto;padding:10px 0 0}
.sstthre{height:auto;width:100%;float:left;padding:2px 0}
.imcnt img{float:left;padding-left:18px}
.contantskype{background:url(../images/skype-contact.jpg) no-repeat;float:left;height:34px;width:34px}
.gmail{background:url(../images/gmail.jpg) no-repeat;float:left;height:34px;width:34px}
.live{background:url(../images/contact-msn.jpg) no-repeat;float:left;height:34px;width:34px}
.aol{background:url(../images/contact-aol.jpg) no-repeat;float:left;height:34px;width:34px}
.yahoo{background:url(../images/contact-yahoo.jpg) no-repeat;float:left;height:34px;width:52px}
div.moduletable_share,div.moduletable_share_menu,div.moduletable_share_text{float:left;width:auto;margin:0;padding:0}
.clietops{background:url(../images/top-ls.jpg) no-repeat;height:14px;width:14px;float:left;color:#B72928}
.clietopsrt{background:url(../images/top-rs.jpg) no-repeat right center;height:14px;width:auto;color:#B72928}
.cliemids{clear:both;color:#B72928;background:#B72928}
.cliebots{background:url(../images/bot-ls.jpg) no-repeat;height:14px;width:14px;float:left}
.cliebotsrt{background:url(../images/bot-rs.jpg) no-repeat right center;height:14px;width:auto}
.cloman{padding:15px 25px}
.iclietops{background:url(../images/inner-top-l.jpg) no-repeat;height:23px;width:23px;float:left;color:#FFF}
.iclietopsrt{background:url(../images/inner-bot-r.jpg) no-repeat right center;height:23px;width:auto;color:#FFF}
.icliemids{clear:both;background:#fff;padding:30px 10px 0 15px}
.icliebots{background:url(../images/inner-bot-l.jpg) no-repeat;height:23px;width:14px;float:left;color:#FFF}
.icliebotsrt{background:url(../images/inner-bot-rs.jpg) no-repeat right center;height:23px;width:auto;color:#FFF}
.clientcens{background:url(../images/ourclients.png) no-repeat scroll 0 0 transparent;color:#B60101;height:51px;left:355px;position:relative;top:-12px;width:162px}
.contbgport{background:url(../images/bg-red.png) repeat}
.contpad{padding:20px 5px}
.poimgcontcs{position:relative;left:50px}
#frmContact2{/*background:url(../images/request.jpg) no-repeat;width:500px;float:left*/}
.qutoes{width:392px;margin:115px 0 0 45px}
.qutoes{width:392px;margin:115px 0 0 45px}
.qutoes .listen{background:url(../images/name.png) no-repeat;width:390px!important;line-height:39px;float:left}
.reqlisten{  background: url("../images/msg.png") no-repeat scroll center top transparent;    float: left;    height: 163px;    line-height: 39px;    padding: 20px 0 0;    width: 429px !important;}
.documentstd td{ /*background: url("../images/file.png") no-repeat scroll center top transparent;float: left;   margin: 12px 0px 0;   height: 39px !important;    width: 429px;*/}

#documents{    float: left !important;    height: 26px !important;    margin: 12px 10px;  width: 298px !important; /* width: 231px !important;*/}
.qutoes tbody{float:left;width:392px}
.qutoes label{padding:0 0 0 5px}
.chatlist{border:medium none;color:#133646;float:left;height:34px;width:180px;-webkit-appearance:none;padding:8px}
#documents{border:medium none!important;float:left!important;display:block;overflow:hidden;filter:alpha(opacity=50)}
.txt{/*background:url(../images/body.png) no-repeat scroll 0 0 transparent!important;*/float:left;width:389px;height:111px!important}
.chatid{float:left!important;height:34px;/*width:261px!important;*/margin:0 0 0 8px;padding:0}
.chattxt{background:none repeat scroll 0 0 transparent!important;padding:0!important}
.chattxt input{width:254px}
#type{background:url(../images/choose.jpg) no-repeat scroll 0 0 transparent!important}
.contright{background:url(../images/chat-bg.jpg) no-repeat scroll 0 0 transparent!important;float:left;height:430px;width:369px;margin:115px 0 0 45px}
#livechat{background:url(../images/live-chat.png) no-repeat scroll center bottom transparent!important;height:145px;width:369px}
#livechtlist{background:url(../images/icon-bg.png) no-repeat scroll center center transparent!important;height:275px;width:369px}
#livechtlist a{float:left;margin:23px}
#livechtlist ul li{background:none repeat scroll 0 0 transparent;display:inline;float:left;padding:25px 0 0 40px}
.chtagscs{float:left;width:100px}
.lascs strong{clear:both;color:#A91513;font-size:16px;text-align:left}
.lascs{font-size:16px;text-align:left;color:#000;line-height:30px;padding-left:100px}
.comcsd{height:77px}
.contzincss{width:460px;float:left;padding:20px 0 0}
.ourportfolio{background:none repeat scroll 0 0 #FFF;border:0 solid #A7A7A7;height:425px;}
.firstset {
  height: auto;
 float: left;
  padding: 10px 0 0;
  width: 100%;
}
.moreport{color:#FFF;float:right;height:25px;line-height:25px;position:relative;top:10px;width:100px}
.buttonleft{width:90px;margin:0 auto}
.exfoot{background:url(../images/footer.png) repeat-x scroll 0 0 transparent;height:49px;position:absolute;width:100%}
#innerexfoot{height:auto;width:980px;margin:20px auto 0}
#innerexfoot ul{margin:10px 0 0}
#innerexfoot ul li{background:none repeat scroll 0 0 transparent;color:#FFF;float:left;font-size:15px;font-weight:700;padding-left:100px}
.reach{background:url(../images/reach.png) no-repeat scroll 40% 50% transparent!important}
.enquiry{background:url(../images/send.png) no-repeat scroll 35% 50% transparent!important}
.call{background:url(../images/call.png) no-repeat scroll 50% 50% transparent!important}
.follow{background:url(../images/follow.png) no-repeat scroll 40% 50% transparent!important}
.live1{background:url(../images/chat.png) no-repeat scroll 40% 0 transparent!important}
.main,.main1,.main3,.main2,.main4{position:relative}
.hidden{display:none;height:100px;left:0;position:absolute;top:-205px;width:100px}
.hidden1{display:none;height:100px;left:165px;position:absolute;top:-275px;width:100px}
.hidden3{display:none;height:100px;left:550px;position:absolute;top:-185px;width:100px}
.hidden4{display:none;height:100px;position:absolute;right:150px;top:-120px;width:100px}
.bottomform1{background:url(../images/footer-over-bot.png) no-repeat scroll 0 0 transparent;height:35px;width:248px}
.middleform{background:url(../images/footer-over-ce1.png) repeat scroll 0 0 transparent;height:auto;width:248px}
.topform1{background:url(../images/footer-over-top.png) no-repeat scroll 0 0 transparent;height:13px;width:248px}
.middleform h3{background:none repeat scroll 0 0 transparent!important;border-bottom:1px dotted #E7E8E6!important;color:#FFF!important;margin:0 15px 5px!important;padding:0 17px!important}
.india p,.uae p{color:#FFF;margin:0 5px}
.landline{background:url(../images/ph.png) no-repeat scroll 0 0 transparent;height:50px;width:100px;margin:0 0 0 10px !important}
.mobile{background:url(../images/mobile.png) no-repeat scroll 0 0 transparent;height:50px;margin:20px 0 0 10px !important}
.followus{background:none repeat scroll 0 0 transparent;height:50px;width:auto;margin:0!important}
.facebook{background:url(../images/Facebookfoot.png) no-repeat scroll 0 0 transparent;float:left;height:32px;width:32px}
.twitter{background:url(../images/Twitterfoot.png) no-repeat scroll 0 0 transparent;float:left;height:32px;width:32px}
.linkedin{background:url(../images/LinkedInfoot.png) no-repeat scroll 0 0 transparent;float:left;height:32px;width:32px}
.printss{background:url(../images/Pinterestfoot.png) no-repeat scroll 0 0 transparent;float:left;height:32px;width:32px}
.followus li{background:none repeat scroll 0 0 transparent!important;float:left;padding:0 15px!important}
.mobile li{background:none repeat scroll 0 0 transparent!important;color:#FFF;font-size:15px;font-weight:700;padding-left:50px!important}
.uae h3{background:url(../images/flag-1.png) no-repeat scroll 90% 70% transparent!important;border-bottom:1px dotted #E7E8E6!important;margin:0 5px 5px!important;padding:5px 17px!important}
.india h3{background:url(../images/flag.png) no-repeat scroll 90% 70% transparent!important;border-bottom:1px dotted #E7E8E6!important;margin:0 5px 5px!important;padding:5px 17px!important}
.butimgss{background:url(../images/sub1.png) no-repeat scroll 0 0 transparent;border:medium none;height:21px;width:64px}
.landline li{background:none repeat scroll 0 0 transparent!important;color:#FFF;font-size:15px;font-weight:700;padding-left:38px!important;width:290px!important}
a,ul.menu li a:hover,ul.menu li a:active,ul.menu li a:focus{color:#1C64A5;text-decoration:none}
a img,ul.menu li li,.hasTip img{border:none}
ul,div.moduletable ul{list-style:none}
fieldset a,.slidscss a{font-weight:700}
* html .button,*+html .button{padding:0 5px!important}
.sectiontableheader a,.sectiontableheader a:hover,.sectiontableheader a:active,.sectiontableheader a:focus,div.module_hilite a{color:#FFF}
table.contentpaneopen,table.contentpane,table.blog,#ja-containerwrap-fr #ja-mainbody,#ja-containerwrap-fl #ja-content,#ja-containerwrap-f #ja-mainbody,#ja-containerwrap-f #ja-content{width:100%}
.moduletable,div.module div,div.module_recent_menu div,div.module_recent_text div,div.module_recent_hilite div,div.module_recent_nopad div,div.module_recent div div,div.module_recent_menu div div,div.module_recent_text div div,div.module_recent_hilite div div,div.module_recent_nopad div div{padding:0}
.smalldark,div.moduletable_footer,.headcss{text-align:left}
.pollstableborder tr.sectiontableentry1 td,.pollstableborder tr.sectiontableentry2 td,div.module div div div div,div.module_menu div div div div,div.module_text div div div div,div.module_hilite div div div div,div.module_nopad div div div div,div.mid_menu_center ul.menu li a,div.mid_menu_center ul.menu li li a,ul#ja-cssmenu li:last-child.active,ul#ja-cssmenu li:last-child.hover,ul#ja-cssmenu li.activesfhover,.txt td{background:none}
ul.latestnews a,ul.mostread a,#ja-botsl1 div.moduletable h3 span,#ja-botsl2 div.moduletable h3 span,#ja-cssmenu li.havesubchildsfhover ul li a span{color:#666}
#ja-col1 .article_separator,.ClickDeskBrand{display:none}
div.moduletable h3,div.moduletable_menu h3,div.moduletable_text h3,div.moduletable_recent h3,div.moduletable_recent_menu h3,div.moduletable_recent_text h3{font-size:125%;color:#1C64A5;background:url(../images/h3-bg.gif) no-repeat bottom left;margin:0 0 10px;padding:0 0 10px}
#ja-mainnav a span.menu-title,.main:hover .hidden,.main1:hover .hidden1,.main3:hover .hidden3,.main4:hover .hidden4{display:block}
.ja-box-right div.moduletable,table.tab_why tr td img{padding-left:0px}
#form-login ul,#temp ul{margin:5px 0 0}
#system-message dd.message ul,#system-message dd.error ul,#system-message dd.notice ul{background:none repeat scroll 0 0 #BE0000;border:medium none}
div.wel_left,div.port_left{background:url(../images/cont_left.jpg) no-repeat;width:11px;height:236px;float:left}
#tabcss,.article-content,#lyftenbloggie,#form-login{text-align:justify}
#contact1,#contact2,#contact3{color:#000;float:left;font-family:'Trebuchet MS';width:270px;text-align:justify}
#homeextra,#ongoing{clear:both;margin:0 0 0px}
.module_request,.module_fb{margin-top:5px}
#email,#name,#companyname{/*width:325px!important*/}
.moduletablecmswebsite,.module_ewebsite{border:1px solid #B4B4B4;float:right;width:300px}
.moduletablecmswebsite h3,.module_ewebsite h3{background:url(../images/MENU-TOP.jpg) no-repeat scroll 50% 0 transparent;color:#FFF;font-size:15px;line-height:31px;text-align:center;margin:0}
.moduletablecmswebsite ul li,.module_ewebsite ul li{background:url(../images/bulletleft.jpg) no-repeat scroll 6% 29% transparent;color:#000;font-family:arial;font-size:13px;font-weight:700;padding-bottom:8px}
.menleft{background:url(../images/nwmenu-l.jpg) no-repeat;float:left;height:33px;width:6px}
.menright{background:url(../images/nwmenu-r.jpg) no-repeat;float:left;height:33px;width:6px}
.forcss{background:url(../images/footer-l.jpg) no-repeat;float:left;height:169px;width:14px;clear:both}
.forcsso{ background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: none;
    height: 169px;
    margin: 0 auto;
    width: 1200px;}

.menufcss ul.menu li a {
  font-family: proximanovaa-regular;
  padding: 0 !important;
}
.menufcss .menu {
    padding-top: 0;
}
.menufcss li {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    line-height: 38px !important;
    padding: 0 !important;
}
.menufcss .moduletable > h3 {
    color: #fff !important;
    margin-bottom: 0;
    margin-top:4px !important;
    text-align: left;
}
.menufcss .ja-box-right .moduletable p {
  margin: 0;
  text-align: center;
}
.forcsst{background:url(../images/footer-r.jpg) no-repeat;float:left;height:169px;width:14px}
.menufcss {
  background: linear-gradient(#ff0000, #ea0000, #cc0000) repeat scroll 0 0 rgba(0, 0, 0, 0);
  float: left;
  height: 305px;
  margin: 0;
  padding:0;
  text-align: center;
  width: 100%;
}
#bd .maximenuCK.item593.level1 {
  width: 40%;
}
#bd .maximenuCK.item593.level1 ul {
  width: 100%;
}
#bd .maximenuCK.item593.level1 .maximenuCK_mod {
  width: 100%;
}

#bd .maximenuCK.item594.last.level1 {
  width: 40%;
}
#bd .maximenuCK.item594.last.level1 ul {
  width: 100%;
}
#bd .maximenuCK.item594.last.level1 .maximenuCK_mod {
  width: 100%;
}
#bd .maximenuCK.first.item592.level1 {
  width: 100%;
}
#bd .maximenuCK.first.item592.level1 .maximenuCK_mod {
  width: 100%;
}
.menufcss .menu {
    padding: 0;
}
.moduletable .menu{padding:20px 0 0}

.forcsso .menu {
    padding-top: 2px;
}
.tb3 {
  width: 100%;
}
.goog-te-gadget-icon {
  display: none;
}
.menufcss .forcsso {
  float: left;
  height: auto;
  margin: 0;
  width: 100%;
}
.menu li{/*background:url(../images/footer-arrow.png) no-repeat scroll left center transparent!important;*/line-height:36px!important}
.vmorecs{width:100%;float:right;padding: 2% 0;text-align:right;}
#fscroller div{font-size:12px!important;padding:0!important}
.skbl{color:#00A9EF;font-weight:700;padding:0 0 0 5px}
.skpk{color:#681773;font-weight:700;padding:0 0 0 5px}
.skblbk{color:#141414;font-weight:700;padding:0 0 0 5px}
.skblgn{color:#527706;font-weight:700;padding:0 0 0 5px}
.lettopcs {
  background: url("../images/top-l.jpg") no-repeat scroll 0 0 transparent;
  float: left;
  height: 42px;
  width: 53.5%;
}
/**.topnewpos {
  background: url("../images/top-ce.jpg") repeat scroll 0 0 #be0000;
  border: 0 solid red;
  float: left;
  height: 42px;
  width: 100%;
}**/

.rgttopcs {
  background-image: url("../images/top-ce.jpg");
  background-repeat: repeat;
  background-size: cover;
}


.topnewpos {
 /** background-image: url("../images/top-ce.jpg");
  background-repeat: repeat;
  background-size: cover;**/
  float: left;
  height: 39px;
  width: 100%;
}
.rgttopcs {
  float: left;
  margin-left: 5%;
  width: 100%;
}
#mainlevel-nav {
  float: left;
  margin: 0;
  padding:1.3% 0 2% 1%;
  width: 100%;
}
.osolCaptchaBlock label {
  float: left;
  font-family: Raleway-Medium;
  font-size: 16px;
  margin-bottom: 16px;
  text-align: center;
}
.seo_report #contact_form_bg_text {
  float: left;
  font-family: Raleway-Medium;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 10px;
  width: 25%;
}
.rgttopcs ul li{float:left;line-height:15px;background:url(../images/top-menu-sp.jpg) no-repeat;padding:0}
.rgttopcs ul li:first-child{background:none repeat scroll 0 0 transparent}
.rgttopcs ul li a{color:#fff;padding:0 10px}
.searcs{border:0 solid red;position:relative;top:-20px;width:400px}
.webserchcss {
  color: #000;
  float: left;
  font-family: proximanovaa-regular;
  font-size: 14px;
  font-weight: 700;
  margin-left: 0;
  text-align: left;
  width: 178px;
}
.seabx{background:url(../images/www.jpg) no-repeat scroll 0 0 transparent;border:medium none;height:21px;width:152px;padding-left:1px}
.gocs{background:url(../images/go.jpg) no-repeat scroll 0 0 transparent;border:medium none;font-size:0;height:21px;width:30px;cursor:pointer;margin:0 0 0 5px}
#ja-searcs{width:1200px;margin:0 auto}
#contact_form_bg_text{float:left;line-height:24px;margin-bottom:10px;width:140px}
.contact_form_bg_textbox {
  background: #fff none repeat scroll 0 0;
  border: 1px solid #666;
  float: left;
  height: 40px;
  margin-bottom: 10px;
  width: 325px;
}
.tabhics{width:560px}
.moduletable_topcarmenus{/*position:absolute;width:557px*/width:100%;float:left;}
.techcs td{text-align:left;padding:10px 5px 5px 10px}
.zinhcs{padding:0px 0 1px}
.hcontscs{ padding: 2px 0 0;}

.maxiRoundedcenter .maximenuCK li{background:url(../images/top-menu-sp.jpg) no-repeat right center!important;line-height:15px;padding:0}
div#maximenuck ul.maximenuCK li.level0{
	 padding:0 9.2px;}
.item452 .maxidrop-main2{border-top:none;float:left;position:relative;/*right:102px;*/ border: 1px solid #D7D7D7;}
.item478 .maxidrop-main2{ border: 1px solid #D7D7D7;float:left;position:relative;right:162px}
.item478 .maxidrop-main2 div#maximenuck ul.maximenuCK li div.cols3 .maximenuCK2{ border: 1px solid red;
    width: 761px;}
.item142 .cols3 div.maxidrop-main{position:relative;right: 5.7%;/*right:14%;*/}
.module_reqse{border:1px solid #B6B6B6;clear:both;float:right;width:300px;margin:0 0 10px;padding:0}
#osolCatchaTxt0{background:none repeat scroll 0 0 #FFF!important;border:1px solid #666!important;float:left!important;height:24px!important;margin-bottom:10px!important;width:325px!important}
.slideshowprobox ul li,fieldset.input{background:none;padding:0}
.clr,.footsds{clear:both}
table.tab_cont tr td,#ja-cssmenu li.havesubchildsfhover a span,#ja-cssmenu li.havesubchildsfhover ul li:hover a span,#ja-cssmenu ul ul li.havesubchild-activesfhover,#clscss a,.morclecss a,#ja-botsl2 .menu li a span,
#ja-footer .menu li a span{color:#fff}
.imcnts a, .sstthre a, .imcntsq a {
    border: 1px solid hsl(0, 0%, 83%);
    float: left;
    padding: 5px;
    width: 100%;
}
.imcnts img {
  float: left;
  height: 251px;
  width: 100%;
}
.imcntsq img {
    float: left;
    width: 100%;
height: 251px;
}
.menu li a span,#ja-botsl2 .menu li a span:hover{color:#000;}
.item489,.item489 .maximenuCK_mod,.item432,.item432 .maximenuCK_mod{width:930px!important;margin:0!important}
.moduletable_socllinkss p a{background:none repeat scroll 0 0 transparent!important;}
.imgss{width:600px}
ul.maximenuCK li.current:first-child{background:url(../images/smenu-l-1.jpg) no-repeat!important;line-height:16px;margin-top:0}
ul.maximenuCK li.current:last-child{background:url(../images/smenu-r-1s.jpg) no-repeat!important;line-height:16px;margin:0!important;padding:0 16.5px!important}
div#maximenuck div.maxiRoundedcenter{background:url(../images/smenu-l.jpg) no-repeat scroll 0 0 #BE0000!important;width:auto}
ul.maximenuCK li:hover:first-child{background:url(../images/smenu-l-1.jpg) no-repeat;line-height:16px;margin-top:0;}
.moduletable_wp .sfhover{color:#FFF;}

ul.maximenuCK .sfhover{color:#FFF !important;background:#3D3D3F!important}
.maximenuCK_mod li:sfhover{color:#FFF;}
ul.maximenuCK li.current{background:none repeat scroll 0 0 #3D3D3F!important;height:33px;line-height:16px;margin:0!important;padding:0 14.5px!important}
.moduletable_ffs ul.menu li:last-child{background:none!important;padding:0!important}
#ja-botsl2 ul li a{padding:0 0 0 15px}
.imcntsq {
  float: left;
  padding: 0 4px 0 0;
  width: 240px;
}
#ja-container .po1 {
  width: 72%;
}
.imcnts {
float: left;
width: 240px;
margin: 0;
padding: 0 3px 0 3px;
width: 235px;
}

.fstthre .imcnts{float:left;width:165px;margin:0;padding:0 0 0 5px}
.fstthre .imcnt{float:left;width:180px;margin:0;padding:0 0 0 14px}
.skre{font-weight:700;padding:0 0 0 5px}
.imcnts img,.cencss,.cencss1,.footerulcss,.htagscs,.rgttopcs,.seabxcss,.gobuts,.nowsampss .sstthre .imcnts,.imcnts{float:left}
div.moduletable,div.moduletable_menu,div.moduletable_text,div.moduletable_recent,div.moduletable_recent_menu,div.moduletable_recent_text,html,body,form,fieldset,#ja-containerwrap,#ja-containerwrap-fr,#ja-containerwrap-fl,#ja-containerwrap-f,img,form,.blog_more ul,p.site-slogan,div.module_hilite ul,#system-message dd.message ul,#system-message dd.error ul,#system-message dd.notice ul{margin:0;padding:0}
.priceulcss,.homeextra,.menu maximenuCK{border:1px solid red}
.hometabcsbs,#ongoing,.tabimgcssh{padding:5px 0 0}
li.ja-firstitem,ul#portfolio-list li,.msg,.attach,#ja-footer ul li,.maxiRoundedcenter .maximenuCK li ul li,ul.maximenuCK li:last-child,ul.maximenuCK li:hover:first-child div ul li div ul li,ul.maximenuCK li.current:first-child ul li,ul.maximenuCK li.current:last-child ul li,.moduletable_ffs ul.menu li:first-child,.moduletable_ffs p{background:none!important}
.moduletable_lastmm ul li:hover:last-child,.moduletable_ipo ul li:hover:last-child,.moduletable_html5 ul li:hover:last-child,.moduletable_wp ul li:hover:last-child,.moduletable_jcms ul li:hover:last-child,.moduletable_magen ul li:hover:last-child{padding:0!important}
@media screen and -webkit-min-device-pixel-ratio0 {
.hcontscs{padding:24px 0 20px}
.tabimgcssh,.hometabcss{padding:20px 0 0}
.hometabcss{padding:10px 0 0}
.hometabcsbs{padding:0}
}

.mceItemTable_sr.mceItemTable {
    margin: 0 auto 20px;
    width: 96%;
}

.mceItemTable_sr.mceItemTable tr:first-child td {
    background: none repeat scroll 0 0 #A10101;
    color: #fff;
    font-size: 16px;
    font-weight: normal;

}
.mceItemTable_sr.mceItemTable tr:first-child td p{
text-align:center;

}
.mceItemTable_sr.mceItemTable tr td {
    border: 1px groove #dedede !important;
}

.mceItemTable_sr.mceItemTable tr:first-child td p {
    margin: 10px 0;
}
.mceItemTable_sr.mceItemTable td p {
    text-align: left;padding-left:20px;
}

#ja-headerwrap h1{background:none !important;}
*{margin:0;padding:0}
body{font-size:.825em;color:#666;background-color:#000;font-family:Arial, Helvetica, sans-serif}
.sponsorListHolder{margin-bottom:30px}

.clear{clear:both}
#main{position:relative;width:960px;margin:0 auto}
h1{text-align:center;text-shadow:0 1px 1px #FFF;margin-bottom:10px;background: #ffffff;padding:0px 0}
h1,h2{font-family:"Myriad Pro",Arial,Helvetica,sans-serif}
.note{font-size:12px;font-style:italic;padding-bottom:20px;text-align:center}
a,a:visited{color:#A2000B;text-decoration:none;outline:none}
a:hover{text-decoration:underline}
a img{border:none}

pre,.code{background:#FFC;border-left:5px solid #CCC;font:1em/1.5 "Courier News", monospace;margin:5px 0 15px;padding:10px 15px}
blockquote{padding:1em 40px 1em 15px}
blockquote span.open{background:url(../images/so-q.gif) no-repeat left top;padding:2px 0 0 30px}
blockquote span.close{background:url(../images/sc-q.gif) no-repeat bottom right;padding:0 30px 2px 0}
blockquote.testimonial{border-bottom:1px solid #E6E6E6;padding:0 0 15px}
blockquote.testimonial span.author{background:url(../images/icon-author.gif) no-repeat 5px center;display:block;font-weight:700;margin-top:5px;padding-left:20px}
.dropcap{color:#E15E06;display:block;float:left;font:50px/40px Georgia, Times, serif;padding:4px 8px 0 0}
p.error{background:url(../images/icon-error.gif) no-repeat top left;color:#A41010;padding-left:25px}
p.message{background:url(../images/icon-info.gif) no-repeat top left;color:#1C64A5;padding-left:25px}
p.tips{background:url(../images/icon-tips.gif) no-repeat top left;color:#E15E06;padding-left:25px}
p.feed{background:url(../images/icon-rss.gif) no-repeat top left;padding-left:25px}
.highlight{color:#666;background:#FFC;font-weight:700;padding:1px 5px}
p.stickynote{background:url(../images/sticky-bg.gif) no-repeat 5px center #FFF;border:1px solid #E6E6E6;padding:15px 10px 15px 60px}
p.download{background:url(../images/icon-download.gif) no-repeat 5px center #FFF;border:1px solid #E6E6E6;padding:15px 10px 15px 60px}
.blocknumber{clear:both;position:relative;padding:5px 15px 10px}
ul.checklist li{background:url(../images/icon-checklist.gif) no-repeat 0 4px!important;margin-left:15px!important;padding:0 0 0 20px !important}
ul.stars li{background:url(../images/icon-star.gif) no-repeat 0 5px;margin-left:15px;padding:0 0 0 20px}
ul.arrow li{background:url(../images/icon-arrow.gif) no-repeat 3px 5px;margin-left:15px;padding:0 0 0 20px}
.bignumber{background:url(../images/ol-bg.gif) no-repeat top left;color:#FFF;display:block;float:left;font:bold 20px/normal Arial, sans-serif;margin-right:8px;padding:6px 7px}
div.bubble1,div.bubble2,div.bubble3,div.bubble4{margin:15px 0}
div.bubble1 span.author,div.bubble2 span.author,div.bubble3 span.author,div.bubble4 span.author{font-weight:700;margin-left:15px;padding-left:0}
div.bubble1 div{background:url(../images/bub1-br.gif) no-repeat bottom right;width:100%;margin:0}
div.bubble1 div div{background:url(../images/bub1-bl.gif) no-repeat bottom left}
div.bubble1 div div div{background:url(../images/bub1-tr.gif) no-repeat top right}
div.bubble1 div div div div{background:url(../images/bub1-tl.gif) no-repeat top left}
div.bubble1 div div div div div{width:auto;margin:0;padding:10px 15px 20px}
div.bubble2 div{background:url(../images/bub2-br.gif) no-repeat bottom right;width:100%;margin:0}
div.bubble2 div div{background:url(../images/bub2-bl.gif) no-repeat bottom left}
div.bubble2 div div div{background:url(../images/bub2-tr.gif) no-repeat top right}
div.bubble2 div div div div{background:url(../images/bub2-tl.gif) no-repeat top left}
div.bubble2 div div div div div{width:auto;margin:0;padding:10px 15px 25px}
div.bubble3 div{background:url(../images/bub3-br.gif) no-repeat bottom right;width:100%;margin:0}
div.bubble3 div div{background:url(../images/bub3-bl.gif) no-repeat bottom left}
div.bubble3 div div div{background:url(../images/bub3-tr.gif) no-repeat top right}
div.bubble3 div div div div{background:url(../images/bub3-tl.gif) no-repeat top left}
div.bubble4 div{background:url(../images/bub4-br.gif) no-repeat bottom right;width:100%;margin:0}
div.bubble4 div div{background:url(../images/bub4-bl.gif) no-repeat bottom left}
div.bubble4 div div div{background:url(../images/bub4-tr.gif) no-repeat top right}
div.bubble4 div div div div{background:url(../images/bub4-tl.gif) no-repeat top left}
.legend-title{background:#FFF;display:block;font-size:100%;float:left;font-weight:700;left:7px;position:absolute;top:-10px;margin:0;padding:0 3px}
.legend{border:1px solid #CCC;position:relative;margin:20px 0;padding:0 10px}
ul.checklist,ul.stars,ul.arrow{list-style:none}
div.bubble3 div div div div div,div.bubble4 div div div div div{width:auto;margin:0;padding:10px 15px 45px}

input.system-openid,input.com-system-openid{background:url(http://openid.net/images/login-bg.gif) no-repeat;background-color:#fff;background-position:0 50%;color:#000;padding-left:18px}
.system-unpublished{background:#e8edf1;border-top:4px solid #c4d3df;border-bottom:4px solid #c4d3df}
#system-message{margin-bottom:10px;padding:0}
#system-message dt{font-weight:700}
#system-message dd{font-weight:700;text-indent:30px;margin:0}
#system-message dd ul{color:#05B;margin-bottom:10px;list-style:none;border-top:3px solid #84A7DB;border-bottom:3px solid #84A7DB;padding:10px}
#system-message dd.error ul{color:#c00;background-color:#E6C0C0;border-top:3px solid #DE7A7B;border-bottom:3px solid #DE7A7B}
#system-message dd.notice ul{color:#c00;background:#EFE7B8;border-top:3px solid #F0DC7E;border-bottom:3px solid #F0DC7E}
#system-debug{color:#ccc;background-color:#fff;margin:10px;padding:10px}
#system-debug div{font-size:11px}
#system-message dt.message,#system-message dt.error,#system-message dt.notice{display:none}

.invalid{border-color:red}
label.invalid{color:red}
#editor-xtd-buttons{padding:5px}
.button2-left,.button2-right,.button2-left div,.button2-right div{float:left}
.button2-left a,.button2-right a,.button2-left span,.button2-right span{display:block;height:22px;float:left;line-height:22px;font-size:11px;color:#666;cursor:pointer}
.button2-left span,.button2-right span{cursor:default;color:#999}
.button2-left .page a,.button2-right .page a,.button2-left .page span,.button2-right .page span{padding:0 6px}
.page span{color:#000;font-weight:700}
.button2-left a:hover,.button2-right a:hover{text-decoration:none;color:#0B55C4}
.button2-left a,.button2-left span{padding:0 24px 0 6px}
.button2-right a,.button2-right span{padding:0 6px 0 24px}
.button2-left{background:url(../images/j_button2_left.png) no-repeat;float:left;margin-left:5px}
.button2-right{background:url(../images/j_button2_right.png) 100% 0 no-repeat;float:left;margin-left:5px}
.button2-left .image{background:url(../images/j_button2_image.png) 100% 0 no-repeat}
.button2-left .readmore{background:url(../images/j_button2_readmore.png) 100% 0 no-repeat}
.button2-left .pagebreak{background:url(../images/j_button2_pagebreak.png) 100% 0 no-repeat}
.button2-left .blank{background:url(../images/j_button2_blank.png) 100% 0 no-repeat}
div.tooltip{float:left;background:#ffc;border:1px solid #D4D5AA;max-width:200px;z-index:13000;padding:5px}
div.tooltip h4{font-size:95%;font-weight:700;background:url(../images/selector-arrow.png) no-repeat;margin:-15px 0 0;padding:15px 0 5px}
div.tooltip p{font-size:90%;margin:0}
a img.calendar{width:16px;height:16px;margin-left:3px;background:url(../images/calendar.png) no-repeat;cursor:pointer;vertical-align:middle}
.img_caption.left,.caption.left{float:left;margin-right:1em}
.img_caption.right,.caption.right{float:right;margin-left:1em}
.img_caption.left p,.caption.left p{clear:left;text-align:center}
.img_caption.right p,.caption.right p{clear:right;text-align:center}
.img_caption,.caption{text-align:center!important}
.img_caption.none,.caption.none{margin-left:auto;margin-right:auto}
.moduletable_quick{margin:10px 0px 0 10px;}
.moduletable_quick table{border:1px solid #B6B6B6;}
.footsds{display:none;}
.clientbasecss{ clear: both;float:left;margin:0;width: 100%;}
.tabimgcssh{  padding: 0px 0 0;margin-left: 2%;float:left;}
#rsmsc_scroller{text-align:justify;}
#rsmsc_scroller a{ color: #A10101;    font-weight: bold;}
#rsmsc_scroller1 div{text-align:justify!important;
}
.rgtimg {
  float: right;
  width: auto;
}
.payleftcurve
{
	 background:url("../images/line-ce.jpg") repeat-y scroll 0 0 transparent;
    height: auto;
    left: 50%;
    position: relative;
    width: 8px;color:#E4E6E5;
}
.payleftcurves
{
	 background: url("../images/line-top.jpg") no-repeat scroll 0 0 #E4E6E5;
    height: 20px;
    left: 50%;
    position: relative;
    width: 8px;color:#E4E6E5;
}
.payleftmid
{
	background:url(../images/multi.jpg) no-repeat;height:67px;
	width:67px;color:#E4E6E5;
}
.payrgtcurve
{
	 background: url("../images/line-ce.jpg") repeat-y scroll 0 0 transparent;
    height: 252px;
    left: 50%;
    position: relative;
    width: 8px;color:#E4E6E5;
}
.payleftmidck
{
	background:url(../images/dd.jpg) no-repeat;height:67px;
	width:67px;color:#E4E6E5;
}
.payleftmidch
{
	background:url(../images/cash.jpg) no-repeat;height:67px;
	width:67px;color:#E4E6E5;
}
.payleftmidpl
{
	background:url(../images/paypal.jpg) no-repeat;height:67px;
	width:67px;color:#E4E6E5;
}
.payleftmidwe
{
	background:url(../images/hellp.png) no-repeat;height:67px;
	width:67px;color:#E4E6E5;
}
.payleftmidonlie
{
	background:url(../images/mony trafer.png) no-repeat;height:67px;
	width:67px;color:#E4E6E5;
}
.payleftmidmy
{
	background:url(../images/money.jpg) no-repeat;height:67px;
	width:67px;color:#E4E6E5;
}
.payleftmidhp
{
	background:url(../images/help.jpg) no-repeat;height:67px;
	width:67px;color:#E4E6E5;
}
.payleft
{
	width:70px;
}
.paymentleft
{
	float:left;width: 90px;
}
.paymanin.paymaninauto > img {
  margin-left: 8em;
}
.paymanin
{
	 float: left;
    padding: 8px 0 0;
    width: 720px;height: 299px;border:0px solid red;
 margin-top: 0.5%;
}
.paymaninsht
{
	 float: left;
    padding: 10px 0 0;
    width: 883px;height:auto;border:0px solid red;
}
.payhead
{
	color: #B71200;
    font-size: 25px;
    line-height: 57px;
    font-family:Libel Suit;
}
.paysubhead
{
	padding: 20px 0px 20px 0px;color: #B71200; font-size: 18px; font-family:Libel Suit;
}
.payoffadd
{
}
.offin
{
	color: #B71200;
    font-weight: bold;
    margin: 0 auto;
    padding: 10px 0;
    width: 410px;
 float: left;
}

.paymanin2 {
    border: 0 solid red;
    float: left;
    height: auto;
    padding: 8px 0 0;
    width: 807px;
}
.paymanin3 {
    border: 0 solid red;
    float: left;
    height: auto;
    padding: 8px 0 0;
    width: 787px;
}
.addin
{
    border: 0 solid red;
    float: left;
    line-height: 24px;font-weight:bold;
    width: 456px;
}
.payrgt
{
	float:left;

}
.rgtimg
{
}
.paddyou
{padding: 10px 0 0;
}
.namcolr
{
	color:#B71200;
}
.paymcon
{
	float:left;
	width:1066px;
}
.pyhnn
{
	float:left;
}
.lft
{float: left;
    width: 600px;
}
.rgt
{ float: left;
    left: 5%;
    position: relative;
    top: 65px;
}
.tabgy td
{
padding:3px;font-weight:bold;
}
.tabgy
{
	width:100%;
}
.payrgtcurvesht
{
	 background: url("../images/line-ce.jpg") repeat-y scroll 0 0 transparent;
    height:530px;
    left: 50%;
    position: relative;color:#E4E6E5;
    width: 8px;
}
.inputboxs {
     background: url("../images/payment.jpg") no-repeat scroll 0 0 transparent;
    border: medium none;
    height: 39px;
    padding: 2px;color:#000;
    width: 249px;
}
.inputboxss {
    background: url("../images/msg.jpg") no-repeat scroll 0 0 transparent;
    border: medium none;
    color: #000000;
    height: 165px;
    padding: 15px 0 0 10px;
    width: 420px;
}
#complaint
{
	resize: none;
}
.lfttst
{     background: url("../images/tcontant-l.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 213px;
    width: 29px;
}
.midtst
{  background: url("../images/tcontant-ce.png") repeat scroll 0 0 transparent;
    float: left;
    height: 213px;
    margin: 0px 0 0;
    padding: 0;
    width: 852px;
}
.rsttst
{  background: url("../images/tcontant-r.png") no-repeat scroll 0 0 transparent;  height: 213px;float: left;
    width: 29px;
}
.rsttsts
{  background: url("../images/tcontant-rn.png") no-repeat scroll 0 0 transparent;  height: 213px;float: left;
    width: 12px;
}
.lfttsts
{     background: url("../images/tcontant-ln.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 213px;
    width: 29px;
}.midtsts
{  background: url("../images/tcontant-ce.png") repeat scroll 0 0 transparent;
    float: left;
    height: 213px;
    margin: 0px 0 0;
    padding: 0;
    width: 850px;
}

.requestli li {
    background: none repeat scroll 0 0 transparent;
    display: inline;
    list-style-type: none;
    padding: 0 8px;
}
.escatable
{
	width:600px;
	margin:0 auto;
}
.qutoes .listen {
    background: url("../images/name.png") no-repeat scroll 0 0 transparent;
    float: left;
    line-height: 39px;
    width: 390px !important;
}
.icon{    margin: 115px 0 0;}
.contactable{  background: none repeat scroll 0 0 #F1F1F1;}.contactable td{   float: left;
    width: auto;}

.contactinnertable{ 
   background: none repeat scroll 0 0 #FFFFFF;
border:1px solid #E0E0E0 ;
    float: left;
    font-family: DINPro-Medium;
    font-size: 13px;
    height: 250px;
    margin: 10px;
    padding: 10px;
    width: 367px;}

    .contactinnertable strong{   color: #BE0000;
    font-size: 14px;
    font-weight: normal;}
    .contactinnertable span {color: #BE0000;}
    .contactinnertable span a{color: #BE0000;}
    .contactinnertable a{color:#000;}
    .contactinnertable td{float: none;}
    .tabs_mask{     background: url("../images/menu.jpg") repeat-x scroll 0 0 transparent;}
#sptab190 ul.tabs_container li.tab {
  background: transparent url("../images/menu-sp.jpg") no-repeat scroll right center;
  padding-right: 1px;
  width: 24%;
}
#sptab190 ul.tabs_container li.tab.active{ background: #716B60;}
#sptab190 ul.tabs_container li.tab.tab_over{ background: #716B60;}
#sptab190 .tabs_mask, #sptab190 ul.tabs_container li span {
  float: left;
  font-size: 14px;
  font-weight: bold;
  height: 42px;
  line-height: 42px;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
}
    .sponsorFlip a{  background: url("../images/red-line-port.jpg") repeat-x scroll center top transparent;
    color: #FFFFFF !important;
    float: left;
    line-height: 34px;
    text-align: center;color: #FFFFFF;    font-size: 14px;    font-weight: bold;
    width: 215px;}
    .sponsorFlip a:hover{color:#FFF;}
    .sponsorFlip span {  }
    .prottop{float: left;
    padding: 0 8px;}
    #rsmsc_scroller em{  color: #A10101; font-weight: bold;
    float: right;
    text-align: right;}
       #rsmsc_scroller em small{  color: #A10101; font-weight: bold;
    float: right;
    text-align: right;}
.monimg{  padding: 0 50px;    text-align: center;}
#rsmsc_scroller p{   text-align: justify;margin:0px;}
#rsmsc_scroller img{}

@font-face{
font-family:Libel Suit;
src:url(http://zinavo.com/portfolio/fonts/libelsuit.otf);
}
@font-face{
font-family:Libel Suit;
src:url(http://zinavo.com/portfolio/fonts/libelsuit.eot);
}
@font-face{
font-family:Libel Suit;
src:url(http://zinavo.com/portfolio/fonts/libelsuit.woff);
}
@font-face{
font-family:DINPro-Medium;
src:url('http://www.zinavo.com/portfolio/fonts/DINPRO-MEDIUM_0.TTF');
}
@font-face{
font-family:oswald;
src:url('http://www.zinavo.com/portfolio/fonts/oswald.ttf');
}
@font-face{
font-family:oswaldlight;
src:url('http://www.zinavo.com/portfolio/fonts/oswald.light_0-webfont.ttf');
}
.headingmod.title .inht_border{ color: #292929;
    font-family: oswald;
    font-size: 22px;}
.headingmod.title .trst{ 

 color: #292929;
    font-family: oswaldlight;
    font-size: 22px;
    margin-top: 15px;
    text-transform: capitalize;
}
.ganquote {
  font-family: proximanovaa-regular;
  font-size: 14px;
  margin: 1% auto 0;
  padding: 0 10px 10px;
  text-align: center;
  text-transform: uppercase;
  width: 865px;
}
.autname
{
 color: #B40502;
    float: right;
    font-weight: bold;
    margin: 0 260px;
    text-align: center;
}
.fstfive
{
	clear:both;
}
.client-page {
  float: left;
  width: 100%;
  margin-bottom: 15px;
}



.qutoess label {
    clear: both;
    cursor: pointer;
    float: left;    text-transform: uppercase;
}
.taberer1
{float: left;width:300px;
}
.taberer2
{float: left;width:350px;
}
#buts21s
{
	background: url("../images/ssubmit.jpg") no-repeat scroll 0 0 transparent !important;
    border:none !important;
    cursor: pointer;
    display: block;
    float:none !important;
    height: 23px !important;
    margin: 0 auto !important;float:left !important;
    width: 80px !important;
}
#resbut
{background: url("../images/sreset.jpg") no-repeat scroll 0 0 transparent !important;    border:none !important;
    cursor: pointer;
    display: block;
    float:left!important;
    height: 23px !important;
    margin: 0 auto !important;
    width: 70px !important;
}
.resbuts
{margin: 10px 0 auto;
    width: 250px;
}
.pvacy
{
	color:#C50C0A !important;
	font-weight:bold;
}
.techcssre td
{
	 padding: 0px 0 0;
}
.techcssres td
{
	 padding: 0px 0 2px 0;
}
.pvacys
{
	color:#C50C0A !important;
}
.qutoess .txt
{
	height:auto !important;
}
#requirements
{resize: none;}
.quiksup b
{
	font-family:"Lucida Sans Unicode" !important;
}
.chattxt label
{
line-height:30px;
}#conty
{
width:200px;
}
.ccenquiryForm input, textarea
{
	margin:0;
}
#ccenquiryForm input
{
	width:210px;
}



.lst1 {
    background: url("../images/ourclient-mid.png") no-repeat scroll 0 100% transparent;
    float: left;
}.lst2 {
    background: url("../images/ourclient-mid.png") no-repeat scroll 0 100% transparent;
    float: left;
}#rh1,#bh1,,#bh2 {
    background: none repeat scroll 0 0 #BE0000;
    height: 100px;
    width: 24px;
}
.pop1 {
    background: url("../images/quick-contact.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 157px;
    width: 31px;
}
.rh2,.bh2 {
    background: none repeat scroll 0 0 #BE0000;
    height: 100px;
    width: 24px;
}
.pop2 {
    background: url("../images/ourport.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 136px;
    width: 31px;
}
.rh3 {
    background: none repeat scroll 0 0 #BE0000;
    height: 100px;
    width: 24px;
}
.pop3 {
    background: url("../images/ourclient.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 136px;
    width: 31px;
}
.m_right {
    position: fixed;
    right: 1px;
    top:27%;
    width: 30px;
    z-index: 30;
}
.m_right ul li
{
	padding:0px;
}
.item528 {border: 0px solid red !important;
    width: 98% !important;}
.jvc1{ border: 0px solid red !important;width: 195px !important;
    width: 725px !important;}
.jvc2{ border: 0px solid red !important;
    width: 725px !important;clear:both;}
.jvc1 li{ float: left !important;width: 225px !important;
    padding: 0 2px !important;   font-size: 12px;
    font-weight: bold;
    color: #000 !important; }
.jvc2 li{ float: left !important;width: 225px !important;   font-size: 12px;
    font-weight: bold;
    padding: 0 2px !important;
    color: #000 !important;}
.item528 .maximenuCK_mod{ width: 700px !important;}
.moduletable_lastmm li.item519{ border: 1px solid red !important; }
.jvc2 li a{    background: url("../images/newarrow.png") no-repeat scroll 0 5px transparent;
    border: medium none !important;
    display: inline !important;
    font-size: 12px !important;
    font-weight: bold !important;
    margin: 0 !important;
    padding: 0 0 0 15px !important;
}
.jvc1 li a{    background: url("../images/newarrow.png") no-repeat scroll 0 5px transparent !important;
    border: medium none !important;
    display: inline !important;
    font-size: 12px !important;
    font-weight: bold !important;
    margin: 0 !important;
    padding: 0 0 0 15px !important;
}

.moduletable_asnw .jvc1 li.ecm1 {
    background: none repeat scroll 0 0 transparent !important;
    border: 0 solid red !important;
    margin: 0 !important;
    
}
.moduletable_asnw .jvc1 li.ecm1 a{ }
.moduletable_gtrans{float:left;padding: 0;margin: 12px 0 0 9px;border: 1px solid #CCCCCC;   width: 310px;}

div#maximenuck ul.maximenuCK li.level0:last-child:hover{border:0px solid red;margin:0 !important; padding-left: 9px !important;
padding-right: 10px !important;
}
.moduletable_gtrans h3
{
 background: url("../images/testi-bg.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #fff;
    height: 36px;
    line-height: 36px;
    margin: 0;
    padding: 0;
    text-align: center;
font-weight:normal;
}
#google_translate_element{padding:12px;
}

/*google*/
.moduletable_google {
   border: 1px solid #cccccc;
    float: left;
    font-family: Swis721CnBTRoman;
    font-size: 14px;
    margin: 9px 0 0 10px;
    padding: 0;
    width: 96%;
}
.google > ul {
  float: left;
  margin: 0;
  padding: 4%;
  width: 100%;
}

.google h2
{
margin: 0;
}

.google a {
  color: #bb0408;
  font-family: proximanovaa-regular;
  font-size: 15px;
  text-decoration: none;
}

.google ul li {
  background: rgba(0, 0, 0, 0) url("../images/arrow1.jpg") no-repeat scroll 5px 3px;
  float: left;
  font-family: proximanovaa-regular;
  font-size: 15px;
  padding-bottom: 8px;
  padding-left: 20px;
  width: 100%;
}
.hire ul li
{
background: url("../images/arrow1.jpg") no-repeat scroll 5px 3px rgba(0, 0, 0, 0);
padding-bottom: 12px;
padding-left: 20px;
}
.google p
{
margin:0px;
}

#google1 {
    float: right;
    margin: 0 4% 0 0;
    padding-bottom: 3%;
}
.inpage559 .tabbanner {
  display: none;
}
.inpage140 .article-content {
  border: medium none;
  margin: 0;
  padding: 0;
}
.fbackcs {
  float: left;
  width: 100%;
}
.inpage30 h2.contentheading {
  display: none;
}
h3.contentheading, .contentheading {
  background: url("../images/welcome-bar.jpg") repeat scroll 0 0 transparent;
  color: #fff !important;
  float: left;
  font-family: Swis721CnBTRoman;
  font-size: 18px !important;
  font-weight: bold !important;
  height: 30px;
  line-height: 31px;
  margin: 0;
  padding: 0 0 0 18px;
  text-align: left;
  width: 98%;
}
.moduletable_hire {
  border: 1px solid #cccccc;
  float: left;
  font-family: Swis721 Cn BT;
  font-size: 14px;
  height: auto;
  margin: 12px 0 0 9px;
  padding: 0;
  width: 310px;
}
.inpage140 .article-content {
  border: medium none;
  margin: 0;
  padding: 0;
}
.hire h3 {
  background: #a10101 none repeat scroll 0 0;
  color: #fff;
  float: left;
  margin: 0;
  text-align: center;
}
.create {
  color: #fff !important;
}
.hire img
{
padding: 0 0 0 30px;
}
/*---google---*/
.listleft,.listright
{
   float: left;
    font-family: Swis721CnBTRoman;
  margin: 7px 0 20px 42px;
    width: 43%;
}
.listleft ul li, .listright ul li {
  font-family: proximanovaa-regular;
  font-size: 16px;
  padding-top: 10px;
  text-align: left;
}
.webd
{
	background:url("../images/slicing/ic-1.jpg") no-repeat scroll 6px 10px rgba(0, 0, 0, 0);
}
.wordpr
{
	background:url("../images/slicing/ic-2.jpg") no-repeat scroll 6px 10px rgba(0, 0, 0, 0);
}
.joom
{
	background:url("../images/slicing/ic-3.jpg") no-repeat scroll 6px 10px rgba(0, 0, 0, 0);
}
.drup
{
	background:url("../images/slicing/ic-4.jpg") no-repeat scroll 6px 10px rgba(0, 0, 0, 0);
}
.mage
{
	background:url("../images/slicing/ic-5.jpg") no-repeat scroll 6px 10px rgba(0, 0, 0, 0);
}
.cmsw
{
	background:url("../images/slicing/ic-6.jpg") no-repeat scroll 6px 10px rgba(0, 0, 0, 0);
}
.ecomw
{
	background:url("../images/slicing/ic-7.jpg") no-repeat scroll 6px 10px rgba(0, 0, 0, 0);
}
.intm
{
	background:url("../images/slicing/ic-8.jpg") no-repeat scroll 6px 10px rgba(0, 0, 0, 0);
}
.softa
{
	background:url("../images/slicing/ic-9.jpg") no-repeat scroll 6px 10px rgba(0, 0, 0, 0);
}
.webap
{
	background:url("../images/slicing/ic-10.jpg") no-repeat scroll 6px 10px rgba(0, 0, 0, 0);
}
.imgrwd
{
 float: left;
    height: 67px;
    margin: 17px 15px;
    width: 127px;
}
.conrwd
{
  color: #FFFFFF;
    float: right;
    font-family: Swis721CnBTRoman;
    font-size: 14px;
    font-weight: bold;
    height: 100px;
    text-align: left;
    width: 320px;
}
.conrwd h4
{
color: #FFFFFF !important;
font-family: Swis721CnBTRoman;
font-size: 17px !important;
font-weight: bold;
}

.conrwd p
{
font-size:14px !importemt;
font-weight:lighter;
}
.rwd {
  background: rgba(0, 0, 0, 0) url("../images/slicing/footer-1.jpg") no-repeat scroll 0 0;
  height: 121px;
  position: relative;
  width: 550px;
}

.rwd2 {
  background: rgba(0, 0, 0, 0) url("../images/slicing/footer-2.jpg") no-repeat scroll 0 0;
  height: 121px;
  position: relative;
  width: 550px;
}
.rwd3 {
  background: rgba(0, 0, 0, 0) url("../images/slicing/footer-3.jpg") no-repeat scroll 0 0;
  height: 121px;
  position: relative;
  width: 550px;
}
.rwd4 {
  background: rgba(0, 0, 0, 0) url("../images/slicing/footer-4.jpg") no-repeat scroll 0 0;
  height: 121px;
  position: relative;
  width: 550px;
}
.rwd3 .imgrwd {
  margin: 0 15px;
  position: absolute;
  top: 1%;
}
.rwd4 .imgrwd {
  margin: 0 15px;
  position: absolute;
  top: 3%;
}
.rwd2 .imgrwd {
  margin: 0 15px;
  position: absolute;
  top: 1%;
}
.rwd .imgrwd {
  margin: 0 15px;
  position: absolute;
  top: 16%;
}
.moduletable_menu img
{

}


.maximenuCK.first.item1.current.active.level0.maximenuCK.titreCK {
background:#000 !important;
}
.item1 a span{font-size:0px !important;
/*background:url("../images/slicing/home.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);*/
}
.item1 a{ background: url("../images/slicing/home.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    height: 14px;
    margin: 10px 0;
    width: 14px;}


.moduletable_req
{
margin:15px 0 0  !important;
}
/*changes*/
.maxiRoundedcenter .maximenuCK li
{
line-height:26px !important;
}


ul.maximenuCK2 div.maximenuCK_mod a
{
text-decoration: none !important;
color:white !important;
}


div#maximenuck ul.maximenuCK2 div.maximenuCK_mod .moduletable_asnw .jvc1 .ecm1 a {
    background: url("../images/newarrow.png") no-repeat scroll 0 5px rgba(0, 0, 0, 0);
    border: medium none;
    
    display: inline;
    font-size: 12px;
    font-weight: bold !important;
    margin: 0;
    padding: 0 0 0 15px;
    }


.moduletable_asnw .jvc1 li.ecm1
{
    background: none repeat scroll 0 0 transparent !important;
    border: 0 solid #FF0000 !important;
    margin: 0 5px 0 0 !important;
    
}
div#maximenuck ul.maximenuCK li.level0 ul li ul li:hover
{
background: #3D3D3F !important;color:#FFF !important;
}


ul.maximenuCK2 div.maximenuCK_mod a:hover {
color : #FFF;
}
.moduletable_asnw .jvc2 eccm1 a:hover
{
margin: 0 5px 0 0 !important;
}


/*--changes--*/
/*new changes*/


.moduletable_googlein
{
border: 1px solid #CCCCCC;
font-family: Swis721 Cn BT;
font-size: 14px;
margin: 15px 0 0 0px;
padding: 12px;
width: 280px;
text-align:left;
}
.moduletable_googlein h3
{
font-size:16px;
margin:0;
text-align:center;
}
.googleinner h2
{
margin: 0;
}

.googlein a
{
text-decoration: underline;
color:#BB0408;
}
.create {
  font-size:24px;
}
.goog {
    color: hsl(218, 88%, 65%);
    font-size: 30px;
}
.own {
  font-size: 19px;
  margin-bottom: 4%;
}

.googlein ul li, .hire ul li {
  background: rgba(0, 0, 0, 0) url("../images/arrow1.jpg") no-repeat scroll 5px 3px;
  float: left;
  font-family: ProximaNovaA-Regular;
  font-size: 15px;
  margin: 0;
  padding-bottom: 9px;
  padding-left: 24px;
}
.item529 .cols3 div.maxidrop-main {
  position: unset;
}
.zinavo_inner .mceItemTable {
  margin-top: 1%;
}
.googlein p
{
margin:0px;
}

.moduletable_hirein{
    border: 1px solid #CCCCCC;
    clear: both;
    float: left;
    font-family: Swis721 Cn BT;
    font-size: 14px;
    height: 218px;
    margin: 5px 0 0 0px;
    padding: 12px;
    width: 280px;
    text-align:left;
}
div.moduletable_req,div.moduletable_reqse,div.moduletable_req_menu,div.moduletable_req_text{border:1px solid #B6B6B6;clear:both;float:right;width:96%;margin:1px 0px 0px;padding:0}

.moduletable_hire ul 
{
margin-bottom:0;
}
.hcontscs p
{
margin:8px 0 5px;
}
/*--new changes--*/
.pack td {width: 176px;height:38px; text-align:center !important;}
.pack td:first-child {
    padding-left: 10px;
    width: 276px !important;height:38px;text-align:left !important;
}
.eb{background:#EBEBEB;}
.e3{background:#E3E3E3;}
.ff{background:#FFFFFF;}
.ble{background:#7C2C8B;}
.bel{background:#00ACEC;}
.f6{background:#F6F6F6;}
.bas{background:url(../images/bas.jpg) no-repeat scroll 0 0  transparent;height: 111px !important;
    width: 172px !important;}
.sil{background:url(../images/sil.jpg) no-repeat scroll 0 0  transparent;height: 111px !important;
    width: 172px !important;}
.gol{background:url(../images/gol.jpg) no-repeat scroll 0 0  transparent;height: 111px !important;
    width: 172px !important;}
.plat{background:url(../images/plat.jpg) no-repeat scroll 0 0  transparent; height: 111px !important;
    width: 172px !important;}
    .wb{  background: none repeat scroll 0 0 #2B54A3;
    color: #FFFFFF;
    font-size: 30px;;}
.pack td a
{
   cursor: pointer;
    text-decoration: none;
}
.pack td a input
{
cursor: pointer;
}
#google2 a {
  color: #bb0408;
  font-family: ProximaNovaA-Regular;
  font-size: 15px;
  text-decoration: none;
}
#google2
{
   float: left;
    margin: 0;
    text-align: right;
    width: 94%;
  padding-bottom: 3%;
}


li.item529 div#maximenuck ul.maximenuCK li div.cols4
{
width:750px !important;
}

div#maximenuck ul.maximenuCK li div.cols3 .maximenuCK2 li.maximenuCK.item541
{
float:left;
width:100% !important;
clear:both;
}


.mobap {
    background: url("../images/slicing/mobap.jpg") no-repeat scroll 6px 10px rgba(0, 0, 0, 0);
}

.open {
    background: url("../images/slicing/open.jpg") no-repeat scroll 6px 10px rgba(0, 0, 0, 0);
}

.os {
    background: url("../images/slicing/os.jpg") no-repeat scroll 6px 10px rgba(0, 0, 0, 0);
}

.codei {
    background: url("../images/slicing/codei.jpg") no-repeat scroll 6px 10px rgba(0, 0, 0, 0);
}

.cake {
    background: url("../images/slicing/cake.jpg") no-repeat scroll 6px 10px rgba(0, 0, 0, 0);
}

.symp {
    background: url("../images/slicing/symp.jpg") no-repeat scroll 6px 10px rgba(0, 0, 0, 0);
}
.moduletable_port p.awrd
{
margin:29px 0 0 0;
font-weight:bold;
text-align:center;
}.goog-te-gadget-simple{padding:0 20px; width:238px;}

.moduletable_gtrans select {
    margin: 12px;
    padding: 5px 0;
    width: 280px;
}
.yes_img
{
height:219px;
width:173px;
}



/* VB CODE */
.zin_serv 
{
    float: left;
    padding: 25px 0;
    width: 100%;
}
.img_serv1 
{
    width: 543px;
}
.img_serv2 
{
    width: auto;
}

.cont_swiss.londn {
  background: url("../images/uk1.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.cont_swiss {
  background: url("../images/usa.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  border: medium none;
}
.cont_uk.cont_uae {
  background: url("../images/swiz.png") repeat scroll 0 0 hsla(0, 0%, 0%, 0);
  border: medium none;
}
.cont_swiss.singa {
  background: url("../images/siga.png") repeat scroll 0 0 hsla(0, 0%, 0%, 0);
  border: medium none;
}
.cont_swiss.austra {
  background: url("../images/aus.png") repeat scroll 0 0 hsla(0, 0%, 0%, 0);
  border: 0 none;
}

.cont_indie {
  background: url("../images/india.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  margin: 15px 10px 0;
}
.cont_uk
{
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ccc;
    margin: 12px 10px 0;
}
.cont_supp
{
  background: #fff none repeat scroll 0 0;
    border: 1px solid #ccc;
    margin-left: 10px;
    margin-top: 11px;
    padding: 0 1%;
}

.cont_swiss
{
    border: 1px solid #ccc;
    margin: 15px 10px 0;
}
.content_center p {
  font-family: FFMetaSerifPro-Book;
  font-size: 15px;
}
.cont_aus
{
     background: #fff none repeat scroll 0 0;
    border: 1px solid #ccc;
  margin: 15px 15px 16px 4px;
}
.cont_quick {
  background: #fff none repeat scroll 0 0;
  border: 1px solid #ccc;
  margin: 2% 0.6% 0;
  padding: 0 1%;
  width: 96.8% !important;
}
.contactinnertable
{
    background:none;
    border:none;
    height: 299px;
    margin: 0px;
    padding: 0px;
    font-family: "Roboto-Regular";
    font-size:14px;
}

.right-image-left {
  float: left;
  width:49%;
}
.moduletable_right {
  float: left;
  width: 100%;
}
.right-image-right {
  float: right;
  width: 49%;
}
.contactinnertable.mceItemTable img 
{
    display: block !important;
    margin-left: 6px !important;
    margin-right: 5px !important;
}

.cont_table_title 
{
    color: #151515 !important;
    font-family: "Roboto-Regular";
    font-size: 17px;
    font-weight: normal;
    margin: 0;
    padding-left: 20px;
    text-align: left;
}
#ccenquiryForm input {
  float: left;
  height: 35px;
  line-height: 25px;
  margin-left: 20px;
  padding: 0;
  text-indent: 15px;
  width: 84%;
}


#contact_text
{
  width: 87%;
  text-indent: 15px;
  padding: 0;
  margin-left: 20px;
}

#conty 
{
    width: 100%;
}

#ccenquiryForm .butimgs 
{
    margin-top: 10px;
}
.tb2 
{
    height: 50px;
    line-height: 35px;
}

.tb1 {
    line-height: 2px;
}

.paymanin.paymaninauto {
    width: 89%;
}

.paymanin.paymaninauto > img 
{
    padding-top: 25px;
}
.skl {
    position: absolute;
}

.tb3 
{
    float: left;
}

.tb1 {
    line-height: 10px;
}

.cont_supp .tb3 
{
    line-height: 35px;
}



/* VB CODE */


.zinavocontact > a {
    float: left;
    margin-right: 7px;
}

.zinavocontact > p {
    float: left;
    margin: 0;
}

#ja-content #contactzinavo {
    float: left;
    margin-bottom: 7px;
    margin-top: 7px;
}
.inpu.loc {
  background: rgba(0, 0, 0, 0) url("../images/location.png") no-repeat scroll 96% center;
     background-color: #fff;
}
.dyna {
    background: transparent url("../images/dynamic.png") no-repeat scroll 6px 10px;
}
.social {
 background: transparent url("../images/social.png") no-repeat scroll 6px 10px;

}
.online {
 background: transparent url("../images/online.png") no-repeat scroll 6px 10px;
}
.pay {
 background: transparent url("../images/payment.png") no-repeat scroll 6px 10px;

}
.domian {
 background: transparent url("../images/domain.png") no-repeat scroll 6px 10px;

}
#left_btn_sec {
  float: left;
}
.icon_mid {
  float: none;
  margin: 0 auto;
  width: 300px;
}
#ja-footer ul {
  float: left;
  margin: 0;
  padding: 0;
}
#bd .footsd .soc-icon {
  background: hsla(0, 0%, 0%, 0) none repeat scroll 0 0;
  border: medium none;
  float: left;
  padding: 0 3px;
}

#bd .soc-icon > a {
    padding: 0;
    border: medium none;
}
#bd .soc-icon img {
  border-radius: 4px;
  height: 24px;
  width: 24px;
}
#bd #ja-footer .icon_mid > ul {
  margin: 2px 0;
  padding-top: 7px;
}
#bd div#maximenuck ul.maximenuCK li.level0 ul li ul li:hover span {
    color: hsl(0, 0%, 100%);
}
#bd div#maximenuck ul.maximenuCK li.level0 ul li ul li:hover a {
    color: hsl(0, 0%, 100%);
}
#bd .maximenuCK .menu li {
    cursor: pointer;
}
#bd .not {
  font-size: 15px;
  margin: 7px 0;
}
#accordion1 > p {
  font-size: 15px;
}
.moduletable_port > p {
  font-family: ProximaNovaA-Regular;
  font-size: 16px;
  line-height: 23px;
}
.moduletable_port > div {
    margin-bottom: 15px;
}
#bd .footsd {
  padding: 0 !important;
}

.contentpane .butimgs {
    margin: 10px;
}
.contentpane input {
    height: 26px;
    line-height: 26px;
}
.cop {
    color: #fff;
    float: right;
    font-family: arial;
    font-size: 12px;
    line-height: 0px;
    padding-top: 13px;
}
#bd .cop > a {
  color: #fff;
}
.ja-box-right .moduletable p {
    margin: 0;
text-align: left;
}
.clitable {
    float: left;
    width: 100%;
}
.valtab {
     margin-top: 4%;
    float: left;
    width: 100%;
}

.valtab td {
   float: left;
    margin: 7px 10px;
    width: 179px;
    height: 94px;
}
.hire span {
  float: left;
  width: 100%;
}
.valtab img {
  float: left;
  height: 94px;
  padding: 0px;
  transition: all 1s ease 0s, transform 1s ease 0s;
  width: 179px;
}
.google span {
  color: #fff;
    float: left;
    text-align: center;
    width: 100%;
}
.moduletable_hire ul {
   float: left;
    margin: 17px 0 0 5%;
    width: 90%;
}
.client-banner {
  float: left;
  margin-bottom: 1%;
  width: 100%;
}
.client-banner img {
  float: left;
  width: 100%;
}

.esclation-banner {
  float: left;
  margin-bottom: 1%;
  width: 100%;
}
.esclation-banner img {
  float: left;
  width: 100%;
}
.toprank {
    color: hsl(0, 99%, 32%);
    font-size: 22px;
    margin-bottom: 4%;
    margin-top: 4%;
}
.port-banner img {
  float: left;
  width: 100%;
}
.port-banner {
  float: left;
  margin-bottom: 1%;
  width: 100%;
}
.article-content {
  float: left;
  margin: 10px 0 0;
  padding: 0 12px;
  width: 100%;
}

#midhome .middesignx {
  float: left;
  margin:1.5% 10%;
  width: 80%;
}
.m_left {
   left: 0px;
    position: fixed;
    top:27%;
    width: 30px;
    z-index: 30;
}
.rotat {
  background: transparent url("../images/ourport.png") no-repeat scroll 0 0;
  color: #333;
  float: left;
  transform: rotate(269deg);
  width: auto;
}
#bd .m_left li {
  padding: 0;
}
.pop3.m_left_pop3 {
  background: transparent url("../images/partners.png") no-repeat scroll 0 0;
}
.pop2.m_left_pop2 {
  background: transparent url("../images/reference.png") no-repeat scroll 0 0;
height: 121px;

}
.pop1.m_left_pop1 {
 
 background: transparent url("../images/testipng.png") no-repeat scroll 0 0;
}
#ja-botsl2 .moduletable img {
  width: 100%;
}
.new_tab #sptab230 {
  border: medium none;
}
.tabbanner img {
  width: 100%;
}
.eurp_add {
  float: left;
  width: 100%;
}
.cont1 {
  border-bottom: 1px solid #ccc;
  float: left;
  width: 100%;
}
.zino_add {
  border-right: 1px solid #ccc;
  float: left;
  margin-right: 2%;
  min-height: 285px;
  padding: 0 0.6%;
  width: 30%;
}
#bd .zino_add > p {
  float: left;
  font-family: helvetica;
  font-size: 14px;
  margin: 1.3% 0;
  width: 100%;
}
.cont1 .zino_add:last-child {
  border: medium none;
}
.eurp_add a {
  color: #009dff;
}
#bd .clitpro {
  float: left;
  width: 100%;
}
.cli_left {
  float: left;
  width: 30%;
}
.eurp_add h4 {
  color: #333;
  float: left;
  font-family: helvetica;
  margin: 3% 0;
  width: 100%;
}
.cli_right {
  float: right;
  margin-left: 2%;
  margin-right: 2%;
  width: 63%;
}
.new_tab #sptab230 .tab-padding {
  padding: 5px 0;
}
.new_tab #sptab230 ul.tabs_container li.tab {
  border-right: 9px solid #fff;
  padding: 0 86px;
}
.new_tab #sptab230 ul.tabs_container li.tab:last
.item453 .maximenuCK_mod {
  width: 220px !important;
}
.new_tab #sptab230 ul.tabs_container li.tab:first-child {
  background-color: #d5392a;
}
.new_tab #sptab230 ul.tabs_container li.tab:nth-child(2) {
  background-color: #e1a40e;
}
.new_tab #sptab230 ul.tabs_container li.tab:nth-child(3) {
  background-color: #119C7F;
}
.new_tab #sptab230 ul.tabs_container li.tab:last-child {
  border: medium none;
}
.new_tab #sptab230 .tabs_mask, #sptab230 ul.tabs_container li span {
  font-family: helvetica;
  font-size: 16px;
  font-weight: bold;
}
#ja-social_top > table {
  float: left;
  width: 100%;
}
#ja-social_top a {
  padding: 0 1.9%;
  width: auto;
}
.lst1.m_left_lst1 {
  height: 155px;
}

.lst2.m_left_lst2 {
  height: 139px;
}
.new_tab .tabs_mask {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}
.new_tab #sptab230 .tabs_mask {
  background-color:#fff;
}
.new_tab #sptab230 ul.tabs_container li.tab:nth-child(4) {
  background-color: #6c2988;
  padding: 0 83px;
}
#bd div#maximenuck .item529 div.cols3 .maximenuCK2 {
  width: 860px;
}
#bd div#maximenuck .item453 div.cols3 .maximenuCK2 {
  width: 760px;
}
#bd div#maximenuck .item478 div.cols3 .maximenuCK2 {
  width: 700px;
}
#bd div#maximenuck .item478 div.cols3 .maximenuCK2 {
  width: 700px;
}
#bd div#maximenuck .item142 div.cols3 .maximenuCK2 {
  width: 545px;
}
#ja-social_top a:last-child {
  padding-right: 0;
}
.logo-text img {
  float: left;
  height: 50px;
  width: 281px;
}
#ja-wrapper .logo-text {
  padding-bottom: 0;
  padding-top: 0;
}

#ourclientcss {
  float: left;
  width: 100%;
}
.moduletable_offer {
  float: left;
  margin-left: 3.3%;
  text-align: center;
  width: 96.4%;
}
.offr {
  background: #a10101 none repeat scroll 0 0;
  color: #ffffff;
  margin-top: 2%;
  padding: 4.9% 0;
  width: 100%;
}
.offr > a {
  color: #fff;
  font-size: 20px;
}
#bd .offr > a:hover {
  text-decoration: none;
   color: #fff;
}
.aragenew {
  float: left;
  margin-left: 1%;
  width: 714px !important;
}

.exp {
  float: left;
  margin-top: 17px;
  width: 100%;
}
.exp1:first-child {
  width: 25%;
}
.exp1 > p {
  float: left;
}
.p1 {
  color: #ed000a;
  float: left;
  font-family: "Impact";
  font-size: 40px;
  margin-left: 50px;
  margin-right: 4%;
  margin-top: 2%;
  width: auto;
}
.p2 {
  background: rgba(0, 0, 0, 0) url("../images/add.png") no-repeat scroll 0 58%;
  float: left;
  font-size: 0;
  font-weight: bold;
  height: 24px;
  margin-bottom: 0;
  margin-top: 6%;
  width: 24px;
}
.p3 {
  background: #af2727 none repeat scroll 0 0;
  border-radius: 50%;
  color: #ffffff;
  float: left;
  font-size: 15px;
  font-weight: bold;
  height: 72px;
  line-height: 1.4;
  margin: 10px 43px 0;
  padding-top: 28px;
  text-align: center;
  vertical-align: middle;
  width: 99px;
}
.exp1 {
  float: left;
  width: 25%;
}
.inpage71 .mceItemTable tr {
  float: none;
  margin-bottom: 1%;
  width: 100%;
}
.contactinnertable.contactinnertable2.mceItemTable {
  float: left;
  width: 100%;
}
#ccenquiryForm .formline1 {
  float: left;
  width: 45%;
}
.labclass {
  float: left;
  font-size: 19px;
  margin-top: 1.3%;
  width: 16%;
}
.labbox {
  float: left;
  width: 84%;
}
#bd .formline1 > td {
  float: left;
  width: 100%;
}
#ccenquiryForm .formline2 {
  float: left;
  margin-top: 3%;
  width: 45% !important;
}
.formline2 > td {
  float: left;
  width: 100%;
}
.formline2 .labclass {
  width: 20%;
}
.formline2 .labbox input {
  margin: 0 !important;
  width: 96% !important;
}
#bd .formline2 .labbox {
  width: 74%;
}
.formline3 .labclass {
  float: left;
  width: 21%;
}
.formline3 .labbox {
  width: 70%;
}
#bd .formline3 > td {
  width: 27%;
}
.inpage146 .contentheading {
  margin-bottom: 1%;
}
#bd .formline3 textarea {
  height: 65px;
  margin-bottom: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  margin-top: 1%;
  padding: 1% 0;
  width: 70% !important;
}
#conty .butimgs {
  background: none repeat scroll 0 0 #b90000;
  color: #fff;
  font-family: oswald;
  font-size: 16px;
  height: 36px;
  margin-bottom: 1%;
  margin-left: 33em;
  text-align: center;
  width: 98px;
}
#bd .formline3 {
  float: left;
  margin: 1.7% 0 0 21%;
  width: 63%;
}
.cont_quick .cont_table_title {
  color: #151515 !important;
  text-align: center;
}
.goog-te-menu-value > span:last-child::after {
  color: #333;
  content: "English";
  font-size: 15px;
}
.imgss.imgss2 {
  width: auto;
}
#bd .moduletable_footlogo > h3 {
  color: #fff;
  margin: 1% 0 0;
}
.inpage143.zinavo_inner #bowslieshow-107 {
  display: none;
}
.inpage143 .image121 {
  display: none;
}
.inpage146 .image121 {
  display: none;
}
.inpage485 .image121 {
  display: none;
}
#ongoing .moduletable > p {
  display: none;
}
#bd .moduletable_footlogo > p {
  margin: 1.9% 0;
}
.fstfvefloat > img {
  float: left;
  padding: 5px 9px;
  width: 100%;
}
.ja-box-right .moduletable > h3 {
  text-align: center;
}
.fstfvefloat-last img {
  width: 100%;
}
.fstfvefloat-first {
  float: left;
  width: 16.5%;
}
.fstfvefloat-last {
  float:right;
  padding: 17px 0 0 0px;
  width:190px;
}
.fstfive {
  float: left;
  width: 100%;
}
.our_serv {
  float: left;
  margin:0.4% 0;
  width: 100%;
}
.our_serv > p {
  float: left;
  margin: 7px 0;
  width: auto;
}
.home .article-content {
  border: medium none;
  margin: 0;
  padding: 0;
}
.our_service_head {
  background: #a10101 none repeat scroll 0 0;
  float: left;
  padding: 1% 0;
  width: 100%;
}
.ourserv_name.rdb {
  background: #e21001 none repeat scroll 0 0;
  padding: 1%;
}
.client-page .fstfvefloat {
  float: left;
  margin-bottom: 1%;
  margin-right: 8px;
  width: 15.9%;
}
.ourserv_name {
  background: rgba(0, 0, 0, 0) url("../images/tik.png") no-repeat scroll left 0;
  color: #fff;
  font-size: 13px;
  font-weight: bold;
  padding: 0 17px;
  text-transform: uppercase;
}
.inpage399 #bowslieshow-107 {
  display: none;
}
.article-content li {
  list-style: inside none disc;
}
#subFrmws > input {
  background: rgba(0, 0, 0, 0) url("../images/paynow.png") repeat-x scroll 0 0;
  border: medium none;
  color: #fff;
  cursor: pointer;
  float: left;
  font-family: arial;
  font-size: 23px;
  font-weight: bold;
  margin-top: 4%;
  padding: 1.8% 0;
  text-align: center;
  width: 98%;
}
.tab_sec {
  left: 0;
  position: absolute;
  top: -34px;
  width: 1200px;
  z-index: 0;
}
.tabs .tab-content {
  background: rgba(0, 0, 0, 0) url("../images/formbg.png") no-repeat scroll 0 0;
}

.payimg {
  float: left;
  margin: 0;
  position: absolute;
  right: 48%;
  top: 250px;
}
.inpage424 .inn_slide > p, .inpage51 .inn_slide > p, .inpage41 .inn_slide > p, .inpage75 .inn_slide > p, .inpage76 .inn_slide > p, .inpage419 .inn_slide > p, .inpage420 .inn_slide > p, .inpage421 .inn_slide > p, .inpage418 .inn_slide > p, .inpage140 .inn_slide > p  {
  display: none !important;
}
.tabs_mask li {
  list-style: outside none none;
}
.pay_opt {
  float: left;
  position: relative;
  width: 100%;
}
.inpage140 .article-content {
  border: medium none;
  margin: 0;
  padding: 0;
}
#youtubcss2 .inpu {
  height: 23px;
  width: 206px !important;
}
#youtubcss2 select {
  width: 210px !important;
}
#youtubcss2 .textarea1 {
  width: 210px;
}
.pack {
  margin: 0 auto;
  width: 90%;
}
.ourserv_name:last-child {
  padding: 0 0.2% 0 2.7%;
}


.tick {
  background: rgba(0, 0, 0, 0) url("../images/tikkkl.png") no-repeat scroll 6px 10px;
}
.sponsorFlip img {
  float: left;
  width: 100%;
}
.inn_slide p img {
  display: none;
}
body.contentpane {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  color: #000;
  float: left;
  font-size: 12px;
  line-height: 1.3em;
  width: 92%;
  margin:0px;
}
#sptab190 {
  background-color: #be0002;
  color: #444444;
  float: left;
  position: relative;
  width: 100%;
  z-index: 0;
}
.RSWS_testi_block {
  float: left;
  margin-bottom: 1%;
  width: 100%;
}
.testimonial-block {
  float: left;
  width: 100%;
}
.test-left {
  float: left;
}
.test-right {
  float: left;
}
.RSWS_testimonial {
  padding: 1%;
}
#back-top img {height: 145px;
    width: 57px;}

.mceItemTable tr {
  float: left;
  margin-bottom: 1%;
  width: 100%;
}
.inpage29 .contentheading {
  display: none;
}
.fstfvefloat-first img {
  float: left;
  padding: 5px 9px;
  width: 100%;
}

.right-image-left {
  float: left;
  width: 49%;
}
.right-image-right {
  float: right;
  width: 49%;
}
.right-image div img {
  float: left;
  margin-bottom:2%;
  width: 100%;
}
.right-image {
  float: left;
  width: 100%;
}
.moduletable_right {
  float: left;
  width: 100%;
}
#bd.inpage1.home .moduletable_right {
  display: none;
}
.moduletable_request {
  display: none;
}
.inpage485 #ja-col2 {
  display: none;
}
.inpage485 #ja-mainbody,.inpage143 #ja-mainbody {
  width: 100%;
}
.menu .item412,.menu .item413,.menu .item414,.menu .item415,.menu .item416 {
  display: none;
}
.right-image a {
  background: none repeat scroll 0 0 #be0000;
  border-radius: 6px;
  color: #fff;
  float: right;
  font-weight: bold;
  padding: 1.5% 2%;
}
.inpage143 .moduletable_reqse {
  display: none;
}
.right-image > h3 {
  color: #ffffff;
  background: #a10101;
  margin-bottom: 0;
  text-align: center;
}
.inpage585 ul li {
  list-style: none outside none;
}
.port-firstrow {
  float: left;
  margin-top: 1%;
  width: 100%;
}
#zinavo-astrologer {
  float: left;
  width: 100%;
}
.port-secrow {
  float: left;
  margin-top: 1%;
  width: 100%;
}
#zinavo-astrologer .sponsorFlip {
  float: left;
  width: 20%;
}
#zinavo-astrologer .sponsorFlip a {
  float: left;
  margin: 0 10px;
  width: 93%;
}
#zinavo-astrologer img {
  float: left;
  width: 100%;
}

#zinavo-astrologer .view-more {
  background: none repeat scroll 0 0 #9f0100;
  color: #fff;
  float: right;
  font-weight: bold;
  margin-right: 13px;
  margin-top: 8px;
  padding: 5px;
}
#zinavo-astrologer .astrologer-bottom2 .sponsorFlip img {
  width: unset;
}
#zinavo-astrologer .astrologer-bottom2 .sponsorFlip {
  margin: 0 8px 1.7%;
  width: 15%;
}
.inpage585 .contentheading {
  display: none;
}

.inpage585 #ja-current-content {
  border: 1px solid #cccccc;
}
.inpage585 .middesignx {
  border: 0px solid #cccccc;
  float: left;
  margin-bottom: 3%;
  margin-left: 5%;
  width: 87%;
}

/* teja new css start */
.inpage1.home #ja-container {
  width: 100%;
  float: left;
}

@media only screen and (max-width: 999px) and (min-width:985px){
#process .book_para img {
  width: 100%;
}
#bd #portfolio .clients li {
  padding-left:0px;
  padding-right: 8px;
}
#bd .part_head1 {
  font-size: 8px;
}
#bd #contactus .ref_left {
  width: 54%;
}
#bd .career_section {
  width: 85%;
}
#bd .reference_section p {
  font-size: 15px;
}
#bd #clients .clients_section .clients li {
  padding-left: 2px;
  padding-right: 5px; width: 19%;
}
#bd .clients_section ul {
  margin: 0;
}
#bd .button_abt_btn li {
  font-size: 14px;
  margin: 7px 0 7px 26px;
}
#bd .part_head {
  font-size: 12px;
}
.clients_section li img {
  width:99%;
}
#bd #clients .clients li {
  padding-right: 5px;
  width: 19%;
}
}
/* media rules Start from Normal view */

@media only screen and (max-width: 1150px) and (min-width: 1000px){
#process .book_para img {
  width: 100%;
}
#bd #portfolio .clients li {
  padding-left:0px;
  padding-right: 8px;
}
#bd .part_head1 {
  font-size: 8px;
}
#bd #contactus .ref_left {
  width: 54%;
}
#bd .career_section {
  width: 85%;
}
#bd .reference_section p {
  font-size: 15px;
}
#bd #clients .clients_section .clients li {
  padding-left: 2px;
  padding-right: 5px; width: 19%;
}
#bd .clients_section ul {
  margin: 0;
}
#bd .button_abt_btn li {
  font-size: 14px;
  margin: 7px 0 7px 26px;
}
#bd .part_head {
  font-size: 12px;
}
.clients_section li img {
  width:99%;
}
#bd #clients .clients li {
  padding-right: 5px;
  width: 19%;
}
.paymcon {
  width: 91%;
}
.paymanin {
  width: 70%;
}
.rgt {
  width: 16%;
}
.paymanin2 {
  width: 70%;
}
.paymanin3 {
  width: 70%;
}
.paymanin {
  width: 70%;
}
.paymaninsht {
  width: 70%;
}
.paymanin {
  height: auto;
  width: 70%;
}



  .contentpaneopen .article-content {
	float: left;
	width: 100%;
}
#homeextra .moduletable h3 {
	font-size: 13px;
}
.mainclientlogo {
	margin-top: 2%;
}
.searcs {
	display: none;
}
.forcsso #ja-botsl2 {
	width: 100% !important;
	float: left;
}
#bd .po1 {
  border: 0 solid #ff0000;
  float: left;
  text-align: left;
  width: 65%;
}
.listleft, .listright {
  float: left;
  font-family: Swis721CnBTRoman;
  margin: 7px 0 0 10px;
  width: 43%;
}
#midhome .middesignx {
  float: left;
  margin: 1.5% 0;
  width: 100%;
}
#bd .po2 {
  border: 0 solid #ff0000;
  float: left;
  margin: 0 0 0 2%;
  text-align: left;
  width: 32%;
}
.moduletable_topcarmenus ul li a {
  font-family: proximanovaa-regular;
  font-size: 13px;
  font-weight: 700;
}
.rgttopcs ul li a {
  color: #ffffff;
  padding: 0 4px;
}
#ja-social_top a {
  padding: 0 1%;
  width: auto;
}
#ja-social_top img {
  width: 109px;
}
.moduletable_gtrans {
  border: 1px solid #cccccc;
  float: left;
  margin: 12px 0 0 9px;
  padding: 0;
  width: 100%;
}
.moduletable_hire {
  border: 1px solid #cccccc;
  float: left;
  font-family: Swis721 Cn BT;
  font-size: 14px;
  height: auto;
  margin: 12px 0 0 9px;
  padding: 0;
  width: 100%;
}
#bd div.moduletable_req, div.moduletable_reqse, div.moduletable_req_menu, div.moduletable_req_text {
  border: 1px solid #b6b6b6;
  clear: both;
  float: left;
  margin-bottom: 0;
  margin-left: 3% !important;
  margin-right: 0;
  margin-top: 1px;
  padding: 0;
  width: 100%;
}
.moduletable_google {
  margin: 14px 0 0 7px;
  padding: 0;
  width: 100%;
}
.moduletable_port p.awrd {
  float: left;
  font-size: 13px;
  font-weight: bold;
  margin: 0;
  text-align: center;
  width: 100%;
}
.goog-te-gadget-simple {
  padding: 0 20px;
  width: 84%;
}
.moduletable_port p {
  font-family: proximanovaa-regular;
  font-size: 15px;
  line-height: 24px;
  margin: 6px 4px;
}
.listright > ul {
  margin-top: 0;
}
.listleft > ul {
  margin-top: 0;
}
.imcntsq {
  float: left;
  padding: 0 9px 0 0;
  width: 18%;
}
.imcnts a, .sstthre a, .imcntsq a {
  border: 1px solid #d3d3d3;
  float: left;
  padding: 5px;
  width: 100%;
}
.imcnts {
  float: left;
  margin: 0;
  padding: 0 9px 0 10px;
  width: 18%;
}
.imcnts img {
  float: left;
  height: auto;
  width: 100%;
}

.headingmod.title .trst {

  font-size: 17px;
}
.ourserv_name {
  font-size: 11px;
}
#foot_mid {
  height: auto;
  margin: 0 auto;
  width: 100%;
}
.clientcss {
  border: 0 solid #ff0000;
  float: left;
  margin: 0 auto;
  width: 100%;
}

#footer_country p {
  width: 89%;
font-size: 14px;
}

.forcsso {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  float: none;
  height: auto;
  margin: 0 auto;
  width: 100%;
}

#bd .ja-box-center {
  width: 25% !important;
}
#ja-botsl2 .moduletable img {
	margin-top: 5%;
}
#bd .ja-box-right {
	width: 27% !important;
	margin-right: 2%;
}
#bd .ja-box-left {
	margin-left: 1%;
	text-align: left;
	width: 38% !important;
}
.moduletable_footlogo img {
  width: 100%;
margin-top: 5%;
}
.footsd #ja-footer {
  width: 94%;
}
.inht {
  font-size: 15px !important;
}
#youtubcss11s {
  background: #ffffff none repeat scroll 0 0;
  width: 100%;
}
#enquiryForm .inputbox {
  margin: 5px 3px;
}
.p1 {
  font-size: 30px;
  margin-left: 50px;
}
#ourclientcss {
  margin-top: 4%;
}
.offr {
  padding: 6.9% 0;
}
.exp {
  margin-top: 0px;
}
.moduletable_offer {
  width: 100%;
}
#ja-social_top {
	width: 100% !important;
}
div#maximenuck ul.maximenuCK li.level0 {
  padding: 0 7.2px;
}
div#maximenuck ul.maximenuCK li.parent.level0 > a, div#maximenuck ul.maximenuCK li.parent.level0 > span {
  padding: 0 9px;
}
div#maximenuck span.titreCK {
  font-size: 9px !important;
}
#bd .our_serv img {
  width: 100%;
}

.rgttopcs {
  height: 39px;
}
#bd .item1 .maximenuCK .titreCK {
  font-size: 0!important;
}
.imcntsq img {
  height: auto;
}
.client-page .fstfvefloat {
	width: 16.1%;
}
.fstfvefloat-first {
	width: 16.2%;
	margin-left: 5px;
}
}

/* media rules End from Normal view */



/* media rules Start from tablet view */

@media only screen and (max-width: 999px) and (min-width: 720px){

/** app page ***/
#bd .and_head {
  font-size: 16px;
}
#bd .anf_head {
  font-size: 16px;
}
.work_li li img {
  width: 84%;
}
#bd .con_list li {
  background: url("../images/icon2.png") no-repeat scroll 8px 1px rgba(0, 0, 0, 0);
  font-size: 13px;
  line-height: 21px;
}
#bd .and_list li {
  background: url("../images/icon4.png") no-repeat scroll 0 5px / 15px auto rgba(0, 0, 0, 0);
  font-size: 15px;
  line-height: 27px;
  padding-left: 21px;
  text-align: left;
  width: 88%;
}
#bd .get_detail a {
  cursor: pointer;
  float: left;
  width: 74%;
}
/****************/
#bd #contactus .reference_section h3 {
  font-size: 12px;
}
#bd #faq .book_para {
  font-size: 14px;
}
#bd .reference_section .sec2 p {
  margin: 12px 0;
}
#contactus .ref_rgt {
  width: 53%;
}
.cons_left img {
  width: 100%;
}
#bd .welcome_text {
  font-size: 38px;
}
.cons_left {
  width: 24%;
}
.con_rgt {
  width: 70%;
}
#bd #portfolio .clients li {
  padding-left: 4px;
  padding-right: 4px;
}
#bd .cvform div label {
  font-size: 11px;
}
#bd .reference_section .con_rgt p {
  font-size: 12px;
}
#bd .reference_section p {
  font-size: 12px;
  margin: 9px 0;
}
#bd #testimonials .midtst {
  padding: 2%;
  width: 88%;
}
.midtst span {
  font-size: 13px;
}
.clients_section li img {
  width: 98%;
}
#bd #clients .clients_section .clients li {
  padding-left: 0;
  width: 19%;
}
#bd .team_heads {
  font-size: 14px;
}
.book_para img {
  width: 100%;
}
#bd .part-left {
  width: 30%;
}
#bd .team_heads {
  margin: 5px 0;
}
#bd .button_abt {
  width: 20%;
}
#bd .part_head {
  font-size: 11px;margin: 5px 0;
}
#bd .part-right {
  width: 70%;
}
#bd #aboutus .book_para {
  font-size: 14px;
  line-height: 20px;
}
#bd .part-team {
  width: 29%;
}
#bd .about_right {
  width: 79%;
}
#bd .button_abt_btn li {
  font-size: 14px;
  margin: 8px 0 5px 19px;
  width: 75%;
}
.paymcon {
  width: 91%;
}
.paymanin {
  width: 70%;
}
.rgt {
  width: 16%;
}
.paymanin2 {
  width: 70%;
}
.paymanin3 {
  width: 70%;
}
.paymanin {
  width: 70%;
}
.paymaninsht {
  width: 70%;
}
.paymanin {
  height: auto;
  width: 70%;
}
 #bowslieshow-107 {
	display: none;
}
#bd .mobileim {
	display: none;
        margin-top: 0;
}
.inn_slide p img {
	display: block;
	width: 100%;
}
#leftnew {
  background: #ffffff url("../images/top-line.jpg") repeat-x scroll 0 0;
  width: 35.4%;
}
 .moduletable_topcarmenus {
width: 100%;
}
.rgttopcs ul li a {
  color: #ffffff;
  padding: 0 6.6px;
}
.moduletable_topcarmenus ul li a {
  font-size: 9px;
  font-weight: 700;
}
#bd .po1 {
  border: 0 solid #ff0000;
  float: left;
  text-align: left;
  width: 67%;
}
#bd .po2 {
  border: 0 solid #ff0000;
  float: left;
  margin: 0 0 0 1%;
  text-align: left;
  width: 31%;
}
.goog-te-gadget-icon {
  display: none;
}
.goog-te-gadget-simple {
  padding: 0 13px 0 0;
  width: 93%;
}
.goog-te-menu-value > span:last-child::after {

  font-size: 13px;
}
.goog-te-menu-value {
  color: #0000cc;
  float: left;
}

.p1 {

  font-size: 25px;
  margin-left: 0;
  margin-right: 10%;
 
}
.p3 {
  font-size: 12px;
margin: 10px 0 0;
}
.moduletable_port p.awrd {
  font-size: 9px;
}
#midhome .middesignx {
  float: left;
  margin: 1.5% 0;
  width: 100%;
}
.listleft, .listright {
  float: left;
  font-family: Swis721CnBTRoman;
  margin: 7px 0 0px;
  width: auto;
}
.listleft ul li, .listright ul li {
  font-family: ProximaNovaA-Regular;
  font-size: 16px;
  padding-top: 10px;
  text-align: left;
}
.googlein ul li, .hire ul li {
  font-size: 16px;

}
.goog {
  color: #5790f4;
  font-size: 25px;
}
.toprank {
  font-size: 14px;
}
.google ul li {
  font-size: 16px;
}
.create {
  font-size: 23px;
}
.own {
  font-size: 16px;
  margin-bottom: 4%;
}
.moduletable_gtrans h3 {
  font-size: 15px;
  font-weight: bold;
}
.offr > a {
  color: #ffffff;
  font-size: 14px;
  font-weight: bold;
}
.moduletable_google {
  margin: 9px 0 0 5px;

}
.moduletable_hire {

  margin: 13% 0 0 9px;

}
.moduletable_req {
  margin: 15% 0 0 !important;
}
#enquiryForm .inputbox {
  margin: 5px 7px;
width: 88%;
}
.moduletable_google {
  font-size: 14px;
  margin: 12% 0 0 5px;
}
#google1 {
  float: right;
  margin: 0 4% 0 0;
  padding-bottom: 10%;
}
#ourclientcss {
  float: left;
  margin-top: 10%;
  width: 100%;
}
.imcntsq {
  float: left;
  padding: 0 9px 0 0;
  width: 17.5%;
}
.imcnts a, .sstthre a, .imcntsq a {
  border: 1px solid #d3d3d3;
  float: left;
  padding: 4px;
  width: 100%;
}
.imcnts {
  padding: 0 9px;
  width: 17.5%;
}
.ourportfolio {
  height: auto;
}
.headingmod.title .trst {
  font-size: 13px;
}
.our_serv img {
	width: 100%;
}
.forcsso h3 {
	font-size: 17px !important;
}
.forcsso #ja-botsl2 {
	width: 100% !important;
	float: left !important;
}
.our_service_head {
  background: #a10101 none repeat scroll 0 0;
  float: left;
  padding: 0;
  width: 100%;
}
.ourserv_name.rdb {
  background: #e21001 none repeat scroll 0 0;
  margin-right: 3%;
  padding: 1%;
}
.ourserv_name {
  background: rgba(0, 0, 0, 0) url("../images/tik.png") no-repeat scroll left 43%;
  color: #ffffff;
  float: left;
  font-size: 8px;
  margin-left: 0;
  margin-right: 0;
  padding: 1.3% 13px 0;
}
.ourserv_name:last-child {
  padding: 1.3% 0.2% 0 2.7%;
}
.ja-box-center {
	width: 31% !important;
}
.forcsso .menu li a {
  font-size: 13px;
}
#bd .ja-box-right {
	width: 31% !important;
	margin-right: 1%;
}
.ja-box-left {
	margin-left: 1%;
	text-align: left;
	width: 32% !important;
}
.moduletable_footlogo img {
	width: 100%;
}
.moduletable_footlogo {
  margin-top: 5%;
}
.menu li {
  line-height: 27px !important;
}
.menufcss {
  
}
#footer_country {
  background: #b90000 none repeat scroll 0 0;
  float: left;
  height: auto;
  margin: 0;
  width: 100%;
}
#foot_mid {
  height: auto;
  margin: 0 auto;
  width: 100%;
}
.clientcss {
  border: 0 solid #ff0000;
  float: left;
  margin: 0 auto;
  width: 100%;
}

#footer_country p {
  color: #ffffff;
  float: left;
  font-size: 13px;
  width: 100%;
}
.moduletable_gtrans {

  width: 100%;
}

.moduletable_hire {

  width: 100%;
}
div.moduletable_req, div.moduletable_reqse, div.moduletable_req_menu, div.moduletable_req_text {

}
#youtubcss11s {
  background: #ffffff none repeat scroll 0 0;
  width: 100%;
}
.moduletable_port p {
  font-family: proximanovaa-regular;
  font-size: 15px;
  line-height: 24px;
  margin: 6px 4px;
}
.zinhcs {
  color: #000000;
  font-size: 17px;
  font-weight: bold;
}
.imcnts img {
  float: left;
  height: auto;
  width: 100%;
}
.footsd #ja-footer {
  width: 94%;
}
.headingmod h3 {
  font-size: 9px !important;
  margin: 5px 0 0;
  padding: 9px 0 0 1px;
 
}
.listleft > ul {
  margin-top: 0;
}
.listright > ul {
  margin-top: 0;
}
.exp {
  margin-top: 0;
}
.searcs {
  border: 0 solid #ff0000;
  position: relative;
  top: 10px;
  width: 400px;
}
#ja-headerwrap {
  margin-top: 2%;
}
#ja-wrapper {
  width: 94.7%;
}
#bd div.logo-text {
  padding: 2em 0 1.5em 0em;
}
.logo-text img {
  float: left;
  width: 232px;
}
#ja-social_top img {
  margin-top: 2%;
  width: 91px;
}
#bd .header-left p {
	font-size: 15px;
}
#ja-social_top a {
  padding: 0 0.9%;
  width: auto;
}
#ja-social_top {
  width: 425px !important;
}
div#maximenuck ul.maximenuCK li.level0 {
  padding: 6px 5.2px;
}
div#maximenuck ul.maximenuCK li.parent.level0 > a, div#maximenuck ul.maximenuCK li.parent.level0 > span {

  padding: 0 12px 0 3px;
}
#bd div#maximenuck span.titreCK {
  color: #fff;
  float: none !important;
  font-size: 7px;
  font-weight: normal;
  line-height: 18px;
  text-decoration: none;
  text-transform: none;
}
div#maximenuck ul.maximenuCK li div.cols3 {
  margin-top: 14%;
}
#bd div#maximenuck .item529 div.cols3 .maximenuCK2 {
  margin-left: 2%;
  width: 736px;
}
.maximenuCK.first.item541.level1 img {
  width: 670px;
}
.maximenuCK.first.item479.level1 img {
  width: 640px;
}
div#maximenuck ul.maximenuCK li div.cols5 .maximenuCK2 li.maximenuCK {
  width: 315px;
}
div#maximenuck ul.maximenuCK li div.cols5 .maximenuCK2 {
  width: 690px;
}
.item554 .floatCK.cols3 {
  width: 707px !important;
}
.maximenuCK.first.item498.level1 img {
  width: 683px !important;
}
.item498 .maximenuCK_mod {
  margin: 0 !important;
  width: 725px !important;
}
.item453 .floatCK.cols3 {
  width: 935px!important;
}
.item452 .maximenuCK2.first {
  margin-left: 16%;
  width: 714px !important;
}
.item489 .moduletable img {
  width: 700px!important;
}
.item478 .maxidrop-main2 {
  border: 1px solid #d7d7d7;
  float: left;
  position: relative;
  right: 58%;
}
div#maximenuck ul.maximenuCK li.level0:hover {
  height: 21px !important;
}
div#maximenuck ul.maximenuCK li.level0:last-child:hover {

  height: 33px !important;
}
.our_serv > p {
	float: left;
	width: 20%;
}
#ja-searcs {
  display: none;
}
.lettopcs {
  width: 61.5%;
}
#mainlevel-nav {
  height: 23px;
}
.imcntsq img {
  height: auto;
}
.client-page .fstfvefloat {
	width: 15.7%;
}
.fstfvefloat-first {
  width: 120px;
}
#bd #ja-social_top {
	float: left !important;
	width: 100% !important;
	margin-top: 2.5%;
}
#bd .header-section {
	float: right;
	width: 100%;
}
.skypee img {
	margin-top: 0 !important;
}
div.moduletable h3, div.moduletable_menu h3, div.moduletable_text h3 {
  background: #a10101 none repeat scroll 0 0;
  color: #ffffff;
  font-size: 13px;
  line-height: 20px;
  margin: 0;
  padding: 1% 0;
  text-align: center;
}
.ganquote {
  font-family: tahoma;
  font-size: 12px;
  line-height: 16px;
  margin: 0 auto;
  padding: 9px 10px 10px;
  text-align: center;
  text-transform: uppercase;
  width: auto;
}
}

/* media rules End from tablet view */



/* media rules Start from mobile view */

@media only screen and (max-width: 719px) and (min-width: 480px){
#bd .header-left {
  float: left;
  width: 100%;
}
.tab_reference li {
  font-size: 12px;
  margin-right: 6px;
  padding: 1% 0;
  width: 48%;
}
.tab_reference {
  float: left;
  width: 100%;
  margin-bottom: 0px;
}
.zino_add {
  border-right: unset;
  width: 99%;
}
#bd .header-right p {
  background-size: 37px;
}
#bd .header-right1 p {
  padding-left: 16px;
}
#bd .header-right p a {
  font-size: 9px;
}
#bd .header-right {
  float: left;
  width: 100%;
}
#bd .header-left p {
  color: #000000;
  float: left;
  font-family: sans-serif;
  font-size: 18px;
  margin-bottom: 0;
  padding-top: 0;
  text-align: center;
  width: 100%;
}
#bd .button_abt {
  width: 49%;
}
#bd .about_right {
  float: left;
  width: 100%;
}
#bd .abt_rigtht {
  width: 100%;
}
#bd .abt_left {
  width: 99%;
}
#bd #contactus .ref_left {
  width: 100%;
}
#bd #contactus .ref_rgt {
  width: 93%;
}

#bd .career_section {
  float: left;
  width: 100%;
}
.cvform div label {
  font-size: 13px;
}
#bd #portfolio .clients li {
  padding-left: 3px;
  padding-right: 2px;
}
#bd .clinet_mores a {
  padding: 10px 30px;
}
#bd .midtst {
  height: auto;
}
#bd .ref_left {
  width: 100%;
}
#bd .about-banner .welcome_text {
  font-size: 32px;
}
#bd .ref_rgt {
  width: 100%;
}
#bd #aboutus .book_para {
  font-size: 15px;
}
#bd #faq .book_para {
  font-size: 15px;
}
#bd #clients .clients_section .clients li {
  padding-left: 0;
  padding-right: 5px;
  width: 18%;
}
.clients_section li img {
  width: 100%;
}
.book_para img {
  width: 100%;
}
#bd .part-team {
  margin-bottom: 3%;
  width: 82%;
}
.mobileim {
  display: none !important;
}
.list_carousel.responsive {
  display: none;
}
.ja-box-center .moduletable h3 {
	background: none!important;
	font-size: 13px;
	line-height: auto!important;

}
#bd .header-section {
	float: right;
	width: 100%;
}
#bd .ukk img {
	margin-top: 3px;
}
#bd .skypee img {
	margin-top: 3px;
}
#bd .header-left p {
	font-size: 15px;
}
.forcsso #ja-botsl2 {
	width: 100% !important;
	float: left;
}
.headingmod {

	height: auto;
}
.moduletable_menu {
	position: absolute;
	width: 50%;
	float: left;
	z-index: 9999;
}
.ja-box-right .moduletable h3 {
	background: none!important;
	font-size: 13px;
	line-height: auto!important;

}
.autname {

	margin: auto;
	width: auto;
}
.moduletable_topcarmenus {
  float: none;
  position: unset;
  width: auto;
}
#leftnew {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  display: none;
  float: left;
  height: 43px;
  width: 10%;
}
.lettopcs {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  display: none;
  float: left;
  height: 42px;
  width: 41px;
}
#ja-wrapper {
	padding: 0px 0 0;
}
.searcs {
	border: 0 solid #ff0000;
	margin: 0 auto;
	position: relative;
	top: 8px;
	width: 400px;
	display: none;
}	
.webserchcss {
  margin-left: 0;

}
div.logo-text {
  float: left;
  height: auto;
  margin-top: 7%;
  outline: medium none;
  text-align: center;
  width: 500px;
}
#ja-social_top {
  float: none;
  width: auto;
}
#ja-social_top img {
  width: 95px;
}
#ja-social_top a {
  padding: 0 0.9%;
  width: auto;
}
.headingmod h3 {
  font-size: 9px !important;
}
#bd .po1 {
  border: 0 solid #ff0000;
  float: left;
  text-align: left;
  width: 100%;
}
.moduletable_port p {
  font-size: 15px;
  margin: 8px 4px;
}
.p1 {

  font-size: 21px;
  margin-left: 18px;

}
.p3 {
  background: #af2727 none repeat scroll 0 0;
  border-radius: 50%;
  color: #ffffff;
  float: left;
  font-size: 15px;
  margin-right: 35px;
  padding-top: 28px;
margin-left: 0;

}
.listleft, .listright {
  float: left;
  font-family: Swis721CnBTRoman;
  margin: 7px 0 20px 42px;
  width: 100%;
}
.zinhcs {
  padding: 0 0 1px;
  font-size: 17px;
}
#bd .po2 {
  float: left;
  width: 100%;
}
.moduletable_gtrans {

  width: 100%;
}
.moduletable_hire {
  width: 100%;
}
.googlein ul li, .hire ul li {
  float: none;
  font-size: 15px;
}
div.moduletable_req, div.moduletable_reqse, div.moduletable_req_menu, div.moduletable_req_text {
  float: left;
  width: 100%;
}
#youtubcss11s {
  background: #ffffff none repeat scroll 0 0;
  width: 80%;
  margin: 0 auto;
}
#enquiryForm .inputbox {
  width: 91%;
}
.moduletable_google {
  margin: 9px 0 0;
  width: 100%;
}
.google ul li {
  background: rgba(0, 0, 0, 0) url("../images/arrow1.jpg") no-repeat scroll 5px 3px;
  float: left;
  font-family: proximanovaa-regular;
  font-size: 15px;
  padding-bottom: 8px;
  padding-left: 20px;
}
.inht {
	font-size: 11px !important;
	padding-left: 0;
	font-weight: bold;
	height: auto;
	line-height: 23px !important;
}
.ourportfolio {
  background: #ffffff none repeat scroll 0 0;
  border: 0 solid #a7a7a7;
  height: auto;
}
.imcnts img {
  float: left;
  height: auto;
  width: 100%;
}
.imcntsq {
  float: left;
  margin-right: 4%;
  padding: 0 4px 0 0;
  width: 45%;
}
.moduletable_offer {
	margin-left: 0;
	width: 100%;
}
.imcnts {
  float: left;
  margin: 0 4% 0 0;
  padding: 0 4px 0 0;
  width: 45%;
}
.headingmod.title {
  width: 100%;
}
.headingmod.title .trst {
  float: none;
  font-size: 17px;
  width: 100%;
}
.valtab img {
  padding: 3px;
}
.ourserv_name.rdb {
  background: #e21001 none repeat scroll 0 0;
  float: left;
  padding: 1%;
  width: auto;
}
.ourserv_name:last-child {
  padding: 2% 4% 4%;
}
.our_serv img {
  width: 89px;
}
#footer_country {
  height: auto;

}
#footer_country p {
  color: #ffffff;
  float: right;
  font-family: ProximaNovaA-Regular;
  font-size: 15px;
  margin: 8px 0;
  padding: 0;
  width: 1065px;
}
.ja-box-center {
	width: 42% !important;
}
.forcsso .menu li a {
  font-size: 13px;
}
.ja-box-right {
	width: 51% !important;
}
.menufcss {
  height: auto;
}
#bd .moduletable_footlogo > h3 {
  color: #ffffff;
  float: left;
  margin: 1% 0 0;
}
.moduletable_footlogo > p {
  float: left;
  width: 100%;
}
.moduletable_footlogo img {
	float: left;
	width: 93%;
}
.m_right {
	display: none;
}
.m_left {
	display: none;
}
#ja-footer {
  width: 100%;
}
#ja-footer li a {
  font-size: 8pt;
}
.icon_mid {
  float: none;
  margin: 0 auto;
  width: auto;
}
#bd .footsd .soc-icon {
  padding: 0 1px;
}
.cop {
  font-size: 10px;
}
#bd .cop > a {
  font-size: 11px;
}


#bd #menu_left {
  float: left;
  height: auto;
  width: 52%;
}

div#maximenuck div.maxiRoundedcenter {
  background: #be0000 none repeat scroll 0 0;
  float: left;
}
div#maximenuck ul.maximenuCK li.maximenuCK {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border: medium none;
  float: left;
  list-style: outside none none;
  width: 64%;
}
.item142 .maximenuCK2.first {
  margin-left: 4%;
  width: 78% !important;
}
.maximenuCK.first.first.item427.level1 {
  width: 36% !important;
}
.item529 .cols3 div.maxidrop-main {
  position: relative;
  right: 2.2%;
}
#bd .item529 .maximenuCK2.first {
  width: 43% !important;
}
.maximenuCK.first.item541.level1 {
  display: none;
}
.maximenuCK.item542.level1 {
  width: 41% !important;
}
.maximenuCK.item543.level1 {
  float: left;
  width: 100% !important;
}
.item543 .maximenuCK_mod {
  width: 41%!important;
}

.item53 .maxidrop-main {
  right: 6% !important;
}
.item53 .maximenuCK2.first {
  width: 61% !important;
}
.maximenuCK.first.item479.level1 {
  display: none;
}
.maximenuCK.item425.level1 {
  width: 23% !important;
}
.maximenuCK.item441.level1 {
  width: 40% !important;
}
#google_translate_element {
  padding: 12px;
  text-align: center;
}
.moduletable_google h3 {
  background: #a10101 none repeat scroll 0 0;
  float: left;
  font-family: proximanovaa-regular;
  font-size: 23px;
  margin: 0;
  text-align: center;
  width: 100%;
}
.ourserv_name {
  background: rgba(0, 0, 0, 0) url("../images/tik.png") no-repeat scroll left 48%;
  color: #ffffff;
  float: left;
  font-size: 13px;
  font-weight: bold;
  padding-left: 5%;
  padding-top: 1%;
  text-transform: uppercase;
  width: 100%;
}
.ourserv_name:last-child {
  padding: 2% 4% 4%;
}
#foot_mid {
  height: auto;
  margin: 0 auto;
  width: auto;
}
.moduletable_topcarmenus ul li a {
  font-size: 11px;
  font-weight: 700;
}
#ja-searcs {
  margin: 0 auto;
  width: auto;
}
.item554 .maxidrop-main {
  right: 2% !important;
}
.maximenuCK.first.item579.level1 {
  display: none;
}
.maximenuCK.item575.last.level1 {
  width: 50% !important;
}
.maximenuCK.item574.level1 {
  width: 50% !important;
}
.maximenuCK.item555.level1 {
  width: 50% !important;
}
.item554 .maximenuCK2.first {
  width: 50% !important;
}
.item453 .maxidrop-main {
  right: 2%!important;
}
.item453 .maximenuCK2.first {
  width: 50% !important;
}
.maximenuCK.first.item498.level1 {
  display: none;
}
.maximenuCK.item455.level1 {
  width: 49%!important;
}
.maximenuCK.item496.level1 {
  width: 49%!important;
}
.maximenuCK.item497.last.level1 {
  width: 50%!important;
}
.item452 .maxidrop-main {
  right: -212% !important;
}
.item452 .maximenuCK2.first {
  width: 50%!important;
}
.maximenuCK.first.item489.level1 {
  display: none;
}
.maximenuCK.item487.level1 {
  width: 50% !important;
}
.maximenuCK.item488.last.level1 {
  width: 50% !important;
}
.item478 .maxidrop-main {
  right: -28% !important;
}
.maximenuCK.first.item432.level1 {
  display: none;
}
.item478 .maximenuCK2.first {
  width: 50%!important;
}
.maximenuCK.item510.level1 {
  width: 48% !important;
}
.maximenuCK.item511.level1 {
  width: 48% !important;
}
.maximenuCK.item512.last.level1 {
  width: 50% !important;
}
.maxiRoundedcenter .maximenuCK li {
  background: none;
}
.hire h3 {
  width: 100%;
}
.maximenuCK.item514.last.level1 {
  display: none;
}
.maxidrop-main2 {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  border-color: none;

}
.top_img1 {
  width: 100% !important;
}
.logo-text {
  padding: 0 !important;
  width: 100% !important;
}
.logo-text img {
  float: none;
  width: auto;
}
#bd .images_top2 {
  float: left;
  text-align: center;
  width: 100% !important;
}
.topnewpos {
  width: 100%;
}
.rgttopcs {
  width: 100%;
}
.moduletable_topcarmenus > ul {
  margin: 0 auto !important;
  width:75%;
}
.home_butt {
  display: block;
  float: left;
  width: 100%;
}
#ja-mainnav {
  display: none;
}
#bd .home_butt1 {
  background: #d10003 none repeat scroll 0 0!important;
  float: left;
  margin: 0;
  padding: 2% 3%;
  color: #fff;
  font-size: 15px;
  margin-bottom: 2%;
  cursor: pointer;
}
.ja-box-left {
	width: 100% !important;
	float: left;
	margin-top: 3%;
}
.ja-box-left h3 {
	padding-left: 3%;
}
.ja-box-center h3 {
	text-align: left !important;
}
.maxiRoundedcenter .maximenuCK li {
  background: none;
}
.imcntsq img {
  height: auto;
}
#bd div.moduletable h3, div.moduletable_menu h3, div.moduletable_text h3 {
  background: #a10101 none repeat scroll 0 0;
  color: #ffffff;
  font-size: 13px;
  line-height: 20px;
  margin: 0;
  padding: 2% 0;
  text-align: center;
}
.ganquote {
  font-family: tahoma;
  font-size: 11px;
  margin: 0 auto;
  padding: 6px 10px 10px;
  text-align: center;
  text-transform: uppercase;
  width: auto;
  line-height: 16px;
}
.topnewpos {
  display: none;
}
.client-page {
	/* margin: 0 auto !important; */
	width: 100% !important;
	float: left !important;
}
.fstfvefloat-first {
	float: left;
	padding: 6px 0 0px 5px;
	width: 32%;
}
.client-page .fstfvefloat {
	float: left;
	padding: 6px 0 0 5px;
	width: 32%;
}
.our_service_head {
	margin: 2% 0 1% 0;
}
.our_serv > p {
  float: left;
  margin: 7px 0;
  width: 20%;
}
.our_serv img {
	width: 100%;
}
#bd .home_butt {
  display: block;
}
}

/* media rules end from mobile view */




/* media rules Start from mobile port view */

@media only screen and (max-width: 479px) and (min-width: 240px){
#bd .contact_main_inner {
  width: 100%;
}
#bd .tab_reference li {
  font-size: 12px;
  line-height: unset;
  margin-bottom: 5px;
  margin-right: 6px;
  padding: 2% 0;
  width: 48%;
}
.tab_reference {
  float: left;
  width: 100%;
  margin-bottom: 0px;
}
.zino_add {
  border-right: unset;
  width: 99%;  min-height: unset;
}
#bd .ind2 {
  background: url("../images/icon/ind2.png") no-repeat scroll 0 0 / 31px auto rgba(0, 0, 0, 0);

}
#bd .ind1 {
  background: url("../images/icon/ind1.png") no-repeat scroll 0 3px / 33px auto rgba(0, 0, 0, 0);
}
.header-right p a {
  font-size: 11px;
}
#bd #contacts_top li {
  font-size: 12px;
  padding: 0 11px;
}
#bd .contact_new_right,#bd .contact_new_left,#bd .contact_new_mid {
  width: 100%;
}
#bd .header-left p {
  font-size: 18px;
  padding-top: 0;
  width: 100%;
}
#bd .ind6 {
  padding-left: 36px;
}
#bd .ind3 {
  padding-left: 23px;
}
#bd .header-right p a {
  font-size: 11px;
}
#bd .ind2 {
  padding-left: 35px;
}
#bd .ind1 {
  padding-left: 35px;
}
#bd .header-right2 p,#bd .header-right3 p {
  margin-bottom:5px;
  margin-top: 5px;
}

#bd .header-right,#bd .header-right div {
  float: left;
  width: 100%;
}
#bd .header-right1 p {
  float: left;
  margin-bottom: 2px;
  margin-top: 2px;
  width: 100%;
}
#bd .header-left {
  width: 100%;
}
#bd .button_abt {
  width:100%;
}
#bd .about_right {
  float: left;
  width: 100%;
}
#bd .abt_rigtht {
  width: 100%;
  margin-bottom: 3%;
}
#bd .abt_left {
  width: 99%;
}
#bd #contactus .ref_left {
  width: 100%;
}
#bd #contactus .ref_rgt {
  width: 93%;
  margin-top: 3%;
}
#bd .clinet_mores {
  padding: 2% 0;
}
#bd .career_section {
  float: left;
  width: 100%;
}
#bd .cvform .labbox {
  width: 60%;
}
#bd .cvform div label {
  font-size: 10px;
  width: 38%;
}
#bd #careers #ccenquiryForm .butimgs {
  width: 28%;
}
#bd .con_rgt {
  width: 69%;
}
#bd .reference_section .con_rgt p {
  font-size: 15px;
}
#bd #portfolio .clients li {
  padding-left: 3px;
  padding-right: 2px;
}
#bd .clinet_mores a {
  padding: 10px 30px;
}
#bd .midtst {
  height: auto;
}
#bd .ref_left {
  width: 100%;
}
#bd .about-banner .welcome_text {
  font-size: 22px;
}
#bd .ref_rgt {
  width: 100%;
}
#bd #aboutus .book_para {
  font-size: 15px;
}
#bd #faq .book_para {
  font-size: 15px;
}
#bd #clients .clients_section .clients li {
  padding-left: 0;
  padding-right: 5px;
  width: 18%;
}
.clients_section li img {
  width: 100%;
}
#bd .reference_section p {
  font-size: 13px;
  margin: 8px 0;
}
.book_para img {
  width: 100%;
}
#bd .part-team {
  margin-bottom: 3%;
  width:96%;
}

#bd .maximenuCK.item593.level1 {
  width:100%;
}

#bd .maximenuCK.item594.last.level1 {
  width: 100%;
}

#bd .maximenuCK.first.item592.level1 {
  width: 100%;
}
.maximenuCK.first.item592.level1 img {
  display: none;
}



.article-content h2 {
	font-size: 16px!important;
}
.header-left p {
	font-size: 17px!important;

}
#bd .article-content {
	float: left;
	margin: 10px 0 0;
	padding: 0px;!important;
	width: 100%!important;
}
.maximenuCK.first.item587.level1 {
	display: none;
}
#bd .maximenuCK.item588.level1 {
	width: 100% !important;
}
#bd .maximenuCK.item589.level1 {
	width: 100% important;
}
div#maximenuck ul.maximenuCK li.item586 div.cols2 {
	margin: 0 0 0 -9px !important;

}

.ja-box-right .moduletable p {
	text-align: center;
}

#bd .header-section {
	float: left;
	width: 100%;
}
#bd #ja-social_top {
	width: 100%;
	float: left;
}
#bd .header-right {
	float: left;
	width: 100%;
}

.ukk img {
	margin: 0!important;
}
.skypee img {
	margin: 0!important;
}
#bd .po1 {
  width: 100%;
}
.moduletable_port p {
  font-size: 15px;
line-height:15px;

}
.headingmod {
  height: auto;
}
.headingmod h3 {
  font-size: 10px !important;
}
.exp {
  float: none;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  width: 80%;
display: none;
}
.exp1 {
  float: left;
  text-align: center;
  width: 100% !important;
  margin-bottom: 3%;
}
.p1 {
  font-size: 25px;
}
.p2 {
  margin-top: 3%;
}
#midhome .middesignx {
  float: left;
  margin: 0;
  width: 100%;
}
.listleft, .listright {
  width: auto;
margin: 7px 0 0px 22px;
}
.zinhcs {
  padding: 0 0 1px;
  font-size: 14px;
}
#bd .po2 {
  float: left;
  width: 100%;
}
.moduletable_gtrans {
  margin: 12px 0 0 1px;
  width: 100%;
}
.goog-te-gadget-simple {
  padding: 0 20px;
  width: 83%;
}
.moduletable_hire {
  margin: 12px 0 0 1px;
  width: 100%;
}
.googlein ul li, .hire ul li {
  font-size: 14px;
}
div.moduletable_req, div.moduletable_reqse, div.moduletable_req_menu, div.moduletable_req_text {
  width: 100%;
}
#youtubcss11s {
  width: 100%;
}
#enquiryForm .inputbox {
	margin: 5px 3px;
	width: 96%;
}
.moduletable_google {
  margin: 9px 0 0 0px;
  width: 100%;
}

.moduletable_offer {
  margin-left: 0;
  width: 100%;
}
.offr > a {
  color: #ffffff;
  font-size: 14px;
  font-weight: bold;
}
.inht {
  color: #ffffff;
  font-family: Swis721CnBTRoman;
  font-size: 12px !important;
  line-height: 23px;
  padding-left: 10px;
  text-align: center;
  font-weight: bold;
}
.ourportfolio {
  height: auto;
}
.imcntsq {
  float: left;
  padding: 0 4px 0 0;
  width: 96%;
}
.imcnts {
  float: left;
  margin: 3% 0 0;
  padding: 0 4px 0 1px;
  width: 96%;
}
.headingmod.title {
  width: 100%;
}
.headingmod.title .trst {
  font-size: 17px;
}
.ourserv_name.rdb {
  width: auto;
}
.ourserv_name {
  background: rgba(0, 0, 0, 0) url("../images/tik.png") no-repeat scroll left 0;
  color: #ffffff;
  float: left;
  font-size: 13px;
  font-weight: bold;
  margin-top: 3%;
  padding: 0 17px;
  text-transform: uppercase;
  width: 93%;
}
.ourserv_name:last-child {
  padding: 0 0.2% 0 7.7%;
}
#footer_country {

  height: auto;
}
#footer_country p {
  float: left;
  font-size: 12px;
  width: 100%;
}
.ja-box-center {
  width: 100% !important;
}
.menufcss {
  height: auto;
}
.ja-box-right .moduletable img {
  padding-left: 0%;
  width: 300px !important;
}
.moduletable_footlogo {
  float: left;
  width: 100%;
}
#bd .moduletable_footlogo > h3 {
  color: #ffffff;
  float: left;
  margin: 4% 0 0;
  text-align: center;
}
.moduletable_footlogo img {
  padding-right: 1%;
  width: 300px;
  height: 160px;
}
.cop {
  color: #ffffff;
  float: left;
  font-family: arial;
  font-size: 12px;
  line-height: 0;
  padding: 0;
  width: 100%;
}
.icon_mid {
	float: none;
	width: 68%;
	margin: 0 auto;
}
.our_serv {
  float: left;
  margin: 1.5% 7%;
  width: 93%;
}
.our_serv > p {
  float: left;
}	
.our_serv img {
  float: left;
  width: 50px;
}
.topnewpos {
  display: none;
}
.m_right {
  display: none;
}
.m_left {
  display: none;
}
.headingmod h3 {
  padding: 6px 0 6px 4px;
}
.top_img1 {
  float: left !important;
  text-align: center !important;
  width: 100% !important;
}
div.logo-text {
  float: left;
  height: auto;
  outline: medium none;
  padding: 0;
  text-align: center;
  width: 100%;
}
#bd .logo-text img {
  float: none;
  text-align: center;
  width: 250px;
}
#ja-social_top a {
  padding: 0;
}
.images_top2 {
  float: left !important;
  text-align: center;
  width: 100% !important;
}
.ja-box-left {
  width: 100%!important;
  float: left;
}
.ja-box-right .moduletable > h3 {
  text-align: left;
}
#ja-mainnav {
  display: none;
}
.home_butt {
  display: block;
}
#bd #menu_left {
  background: none repeat scroll 0 0 #be0000;
  float: left;
  height: auto !important;
  margin: 0 auto;
  width: 100% !important;
}
div#maximenuck ul.maximenuCK li.maximenuCK {
  float: left;
  width: 65%;
}

.item142 .maxidrop-main {
  right: 9px!important;
}
.item142 .maximenuCK2.first {
  width: 54% !important;
}
.maximenuCK.first.first.item427.level1 {
  float: left !important;
  width: 51% !important;
}
.maximenuCK.item513.level1 {
  float: left;
  width: 51% !important;
}
.maximenuCK.item514.last.level1 {
  display: none;
}


.item529 .maxidrop-main {
  right: 9px !important;
}
.maximenuCK.first.item541.level1 {
  display: none;
}
.item529 .maximenuCK2.first {
  float: left;
  width: 34% !important;
}
.maximenuCK.item544.last.level1 {
  float: left;
  width: 71% !important;
}
#bd .maximenuCK.item542.level1 {
  float: left;
  width: 67% !important;
}
#bd .maximenuCK.item543.level1 {
  float: left;
  width: 32% !important;
}

.item53 .maxidrop-main {
  right: 9px!important;
}
.item53 .maximenuCK2.first {
  width: 40% !important;
}
.maximenuCK.first.item479.level1 {
  display: none;
}
.maximenuCK.item425.level1 {
  float: left;
  width: 50% !important;
}
.maximenuCK.item441.level1 {
  width: 100% !important;
}
.maximenuCK.item426.level1 {
  width: 100% !important;
}
.item554 .maxidrop-main {
  right: 9px!important;
}
.item554 .maximenuCK2.first {
  width: 45%!important;
}
.maximenuCK.first.item579.level1 {
  display: none;
}
.maximenuCK.item555.level1 {
  width: 50% !important;
}
.maximenuCK.item574.level1 {
  float: left;
  width: 65% !important;
}
.item453 .maxidrop-main {
  right: 9px!important;
}
.item453 .maximenuCK2.first {
  width: 50%!important;
}
.maximenuCK.first.item498.level1 {
  display: none;
}
.maximenuCK.item455.level1 {
  width: 100% !important;
}
.maximenuCK.item455.level1 {
  width: 100% !important;
}
.maximenuCK.item497.last.level1 {
  width: 100%!important;
}
.item452 .maximenuCK2.first {
  width: 50% !important;
}
.item452 .maxidrop-main {
  right: -367px !important;
}
.maximenuCK.first.item489.level1 {
  display: none;
}
.maximenuCK.item477.level1 {
  width: 60% !important;
}
.maximenuCK.item486.level1 {
  width: 60% !important;
}
.maximenuCK.item487.level1 {
  width: 60% !important;
}
.maximenuCK.item488.last.level1 {
  width: 60% !important;
}
.item478 .maxidrop-main {
  right: -153px!important;
}
.maximenuCK.first.item432.level1 {
  display: none;
}	
.maximenuCK.item510.level1 {
  width: 50% !important;
}
#bd .maximenuCK.item511.level1 {
  width: 50% !important;
}
.maxidrop-main2 {
  border: none!important;
}
.maximenuCK.item512.last.level1 {
  width: 50% !important;
}
.home_butt {
  float: left;
}
#bd .home_butt1 {
  background: #e20016 none repeat scroll 0 0 !important;
  color: #ffffff;
  cursor: pointer;
  font-size: 16px;
  margin: 0 auto !important;
  padding: 3% 0;
  width: 100%;
}
.maxiRoundedcenter .maximenuCK li {
  background: none;
}
.item71 .titreCK {
  padding-left: 6%;
}
.item177 .titreCK {
  padding-left: 6%;
}
.item454 .titreCK {
  padding-left: 6%;
}
#back-top img {
  width: auto!important;
}
#ja-social_top img {
  margin-bottom: 2%;
}
.listleft ul li, .listright ul li {
  font-size: 14px;
}
#bd div.moduletable h3, div.moduletable_menu h3, div.moduletable_text h3 {
  background: #a10101 none repeat scroll 0 0;
  color: #ffffff;
  line-height: 20px;
  margin: 0;
  padding: 0;
  text-align: center;
  font-size: 11px;
}
.ganquote {
  font-family: tahoma;
  font-size: 11px;
  margin: 0 auto;
  padding: 6px 10px 10px;
  text-align: center;
  text-transform: uppercase;
  width: auto;
  line-height: 16px;
}
#bd .autname {
  margin: 0;
}
#bd .client-page {
  float: left;
  width: 100%;
}
.client-page .fstfvefloat {
  width: 48%;
}
.client-page .fstfvefloat:nth-child(2n) {
	margin-right: 0 !important;
}

#bd .fstfvefloat-first {
  padding: 6px 0 0 5px;
  width: 130px;
}
#bd #ja-botsl2 .moduletable > h3 {
  float: left;
  line-height: 24px;
  margin-bottom: 3%;
  padding-top: 7px;
  text-align: center;
  width: 100%;
}

#bd .home_butt {
  display: block;
}
}
/* media rules end from mobile port view */

.fullnam.res input {
  border: none;
}

/* media rules start from inner page Normal view */
@media only screen and (max-width: 1150px) and (min-width: 1000px){
#process .book_para img {
  width: 100%;
}
#bd #portfolio .clients li {
  padding-left:0px;
  padding-right: 8px;
}
#bd .part_head1 {
  font-size: 8px;
}
#bd #contactus .ref_left {
  width: 54%;
}
#bd .career_section {
  width: 85%;
}
#bd .reference_section p {
  font-size: 15px;
}
#bd #clients .clients_section .clients li {
  padding-left: 2px;
  padding-right: 5px; width: 19%;
}
#bd .clients_section ul {
  margin: 0;
}
#bd .button_abt_btn li {
  font-size: 14px;
  margin: 7px 0 7px 26px;
}
#bd .part_head {
  font-size: 12px;
}
.clients_section li img {
  width:99%;
}
#bd #clients .clients li {
  padding-right: 5px;
  width: 19%;
}
.paymcon {
  width: 91%;
}
.paymanin {
  width: 70%;
}
.rgt {
  width: 16%;
}
.paymanin2 {
  width: 70%;
}
.paymanin3 {
  width: 70%;
}
.paymanin {
  width: 70%;
}
.paymaninsht {
  width: 70%;
}
.paymanin {
  height: auto;
  width: 70%;
}
 #bowslieshow-107 {
	display: none;
}
#bd .mobileim {
	display: none;
        margin-top: 0;
}
.inn_slide p img {
	display: block;
	width: 100%;
}
#ja-mainbody {
  float: left;
  width: 70%;
}
#ja-col2 {
  float: left;
  width: 29%;
}
#youtubcss11s {
  background: #ffffff none repeat scroll 0 0;
  width: 100%;
}
.zinavo_inner .inputbox {
  width: 206px !important;
}
.content_center p {
  font-family: FFMetaSerifPro-Book;
  font-size: 15px;
}

.cont_indie {
  width: 30% !important;
}
.cont_swiss {
  width: 30% !important;
}
.cont_uk.cont_uae {
  width: 30% !important;
}	
.contactinnertable td {
  font-size: 13px;
}
.cont_table_title {
  font-size: 12px;
  font-weight: bold;
  padding-left: 10px;
}
.cont_quick {
  width: 93% !important;
}
.labclass {
  font-size: 16px;
}
#conty .butimgs {
  width: 200px;
}
#bd div.moduletable_req, div.moduletable_reqse, div.moduletable_req_menu, div.moduletable_req_text {
  width: 100%;
}
.contactable.mceItemTable {
  width: 100% !important;
}
.zinavo_inner #ja-container {
  width: 100% !important;
}
.frmwole {
  width: 100%;
}
.forleftcn {
  width: 64%;
}
.taberer1 {
  width: 50%;
}
.taberer2 {
  width: 45%;
}
#query {
  width: 280px !important;
}
#requirements {
  width: 280px !important;
}
}

/* media rules end from inner page Normal view */

.inpage177 .article-content {
  padding: 0px;
  margin: 0px;
  width: 100%;
}
#bd.inpage177 .about-banner .book_head {
  margin-bottom: 0;
}
.inpage177 .image12 {
  display: none;
}
/* media rules Start from inner page tablet view */

@media only screen and (max-width: 1150px) and (min-width: 1000px){
#bd .contact_main_inner {
  width: 97% !important;
}
.contact_new_mid h4.new_conhead, .contact_new_right h4.new_conhead {
  font-size: 15px !important;
  margin-bottom: -4px !important;
}
#contacts_section #enquiryForm .inputbox {
  height: 24px !important;
  width: 90% !important;
}
#bd .contact_new_left h4.new_conhead {
  font-size: 13px !important;
  margin-top: -4px !important;
}
#bd #contacts_top li {
  font-size: 13px;
}
#contacts_bot .inner_con_bot p {
  font-size: 11px !important;
  margin: 2px 0 !important;
}
}
@media only screen and (max-width: 999px) and (min-width: 720px){
.zinavo_inner #ja-container {
  width: 100% !important;
}
 #bd.inpage661 .ver_tab_section .tri_tab {
  padding-left: 16%;
}
#bd.inpage661 .start_up h2 {
  font-family: raleway-medium;
  font-size: 13px;
  min-height: 31px;
}
.inpage661 .tran_li1 {
  width: 33.3%;
}
#bd .prce_hdr {
  font-size: 28px;
}
#bd .pri_module_lft h2 {
  font-size: 12px;
  text-align: left;
}
#bd .pri_module_lft {
  width: 19%;
}
#bd .pri_module_rgt {
  width: 81%;
}
.pro_img img {
  width: 100%;
}
#bd .pri_module_rgt input {
  width: 16%;
}
#bd #contacts_section .butimgs {
  font-size: 10px;
  height: 24px;
}
#bd .inner_con_bot {
  top: 0 !important;
}
#bd #contacts_section #enquiryForm .inputbox {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  border: 1px solid #fff;
  color: #fff;
  font-family: RobotoSlab-Light;
  font-size: 10px;
  height: 18px;
  line-height: 25px;
  margin: 1px 10px;
  padding: 1px 3px 3px 10px;
  width: 90%;
}
#bd .new_con_para1 {
  font-family: robotoslab-bold !important;
  font-size: 13px !important;
}
#bd #contacts_bot .contact_new_left p.new_para1, #bd #contacts_bot .contact_new_left p.new_con_para1 {
  padding-left: 6% !important;
  width: 88% !important;
}
#bd .contact_new_left h4.new_conhead {
  font-size: 11px;
  margin-top: -4px;
}
#bd #contacts_bot .inner_con_bot p {
  font-size: 11px;
  margin: 1px 0;
  width: 100%;
}
.contact_main_inner {
  width: 96% !important;
}
.contact_new_mid h4.new_conhead, .contact_new_right h4.new_conhead {
  font-size: 12px !important;
  margin-bottom: -4px !important;
  margin-top: 0 !important;
  width: 100%;
}
#bd #contacts_top li {
  font-size: 11px;
  padding: 0 11px;
}
.content_center p {
font-family: FFMetaSerifPro-Book;
  font-size: 15px;
}
.zinavocontact img {
  width: 160px;
}
#back-top img {
  width: auto;
}
.cont_indie {
  width: 45% !important;
}
.cont_swiss {
  float: left;
  width: 45% !important;
}
.cont_uk.cont_uae {
  width: 45%;
}
.cont_quick {
  width: 92.8% !important;
}
.cont_table_title {
  font-size: 14px;
}
.labclass {
  font-size: 15px;
}
.formline1 {
  width: 48%;
}
.formline2 {
  float: left;
  width: 48%;
}
#bd .formline3 {
  width: 75%;
}
#conty .butimgs {
  font-size: 20px;
  width: 160px;
}
.inpage662 .modelBox {
  width: 50%;
}
.images_top2 {
	float: right !important;
	margin-left: 0% !important;
	width: 66% !important;
}
#bd .header-right p {
  background-size: 32px auto;
  padding-left: 28px;
}
#bd .top_img1 {
  width: 30% !important;
}
.content_center p {
  font-size: 14px;
}
#bd .header-right {
  width: 85%;
}
#bd .header-right p a {
  font-size: 11px;
}
#bd .header-left {
  width: 13%;
}
.forleftcn {
  width: 97%;
}
}
/* media rules End from inner page tablet view */


/* media rules Start from inner page Mobile view */

@media only screen and (max-width: 719px) and (min-width: 480px){
#bd .app_logo {
  float: left;
  width: 100%;
  text-align: center;
}
#brand_section h2 {
  font-size: 17px;
}
.brands_ofer p img {
  width: 100%;
}
#bd .brands_ofer p {
  float: left;
  margin-bottom: 0;
  margin-right: 1%;
  text-align: center;
  width: 19%;
  margin-top: 1%;
}
.app_transportation h2 {
  margin-bottom: 0 !important;
}
.sectionstart img {
  float: left;
  width: 100%;
}
#bd .sectionstart {
  margin-right: 2%;
  width: 31.3%;
}
#bd .points-section a {
  width: 32%;
font-size: 13px;
}
#bd .points-section p {
  margin-top: 5px;
}
#bd .app_feature .tab {
  margin: 0 auto;
  width: 80%;
}
#bd .app_feature .tablinks {
  font-size: 13px;
}
#bd .app_tab_content {
  margin: 0 auto;
  width: 85%;
}
#bd .apptab > li {
  font-size: 14px;
}






#bd .article-content {
  margin: 0 !important;
}
#bd .home_butt {
  margin-bottom: 0px;
}
/***app page**/
#bd .andright_page {
  width: 100%;
}
#bd .ios_sec ul {
  float: left;
  width: 100%;
}
.inpage662 .and_list li {
  background: url("../images/icon4.png") no-repeat scroll 0 6px / 15px auto rgba(0, 0, 0, 0);
  float: left;
  font-size: 15px;
  line-height: 26px;
  list-style: none outside none;
  padding-left: 22px;
  width: 100%;
}
#bd .and_enq {
  margin-bottom: 2%;
}
.inpage662 .content_center p {
  font-family: FFMetaSerifPro-Book;
  font-size: 15px;
}
#bd .con_list li {
  background: url("../images/icon2.png") no-repeat scroll 8px 3px rgba(0, 0, 0, 0);
  line-height: 22px;
  font-size: 15px;
}
#bd .andleft_page {
  width: 100%;
}
#bd .and_head {
  font-size: 15px;
}
#bd .and_head1 {
  font-size: 16px;
  margin-bottom: 0px;
}
#bd .work_li li {
  min-height: 168px;
  width: 48%;
}
#bd.inpage662 .mobileim {
  display: none !important;
}
/*************/
.pro_img img {
  width: 100%;
}
#bd .prce_hdr {
  font-size: 19px !important;
}
.inpage659 .off_section ul {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  margin: 0;
  width: 100%;
}
#bd .tran_li1 > a {
  font-size: 11px;
}
#bd .start_up1,#bd .start_up2,#bd .start_up3 {
  width: 100%;   margin-bottom: 3%;
}
.inpage660 .tri_tab {
  margin-bottom: 3%;
}
.ecom_img img {
  width: 100%;
}
#bd #pri_sub {
  height: 34px !important;
  margin-top: 9px !important;
  width: 32% !important;
}
#bd .ver_tab_section .tri_tab {
  padding-left: 0;
}
#bd .pri_module_lft {
  width: 100%;
}
#bd .pri_module_rgt {
  width: 100%;
}
#bd .pri_module_rgt input {
  height: 21px;
  margin-top: 9px;
  padding: 0;
  width: 87%;
  margin-left: 9px;
  margin-right: 2px;
}
#bd .off_section li {
  background: rgba(0, 0, 0, 0) url("../images/dots.png") no-repeat scroll 10px 3px !important;
  font-size: 14px !important;
  line-height: 20px;
}
#bd .tran_li1:hover {
  height: 54px;
}
#bd .tran_li1 {
  height: 54px;
}
#bd .prce_hdr {
  font-size: 24px;
}
#bd .tran_li1 {
  width: 49%;
}
#bd .off_section li {
  font-size: 16px;
  line-height: 25px;
}
#bd .offer-head {
  font-size: 12px !important;
}
.myfisrt_list, .mysec_list {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}

#bowslieshow-107 {
	display: none;
}
#bd #contacts_top li {
  font-size: 10px;
  padding: 0 11px;
}
#bd .contact_new_right {
  width: 100%;
}
#bd .contact_new_mid {
  width: 100%;
}
#bd .contact_new_left {
  width: 100%;
}
#bd .mobileim {
	display: block;
        margin-top: 0;
}
.inn_slide p img {
	display: block;
	width: 100%;
}
.zinavo_inner #ja-container {
  width: 100% !important;
}
.forleftcn {
  width: 95%;
}
.frmwole {
  width: 100%;
}
.anotrite {
  width: 95%;
  margin-top: 3%;
}
.anotrites {
  width: 95%;
  margin-top: 3%;
}
.content_center p {
  font-size: 15px;
}
#ja-mainbody {
  width: 100%;
}
.zinavocontact img {
  width: 140px;
}
#ja-col2 {
  float: left;
  width: 100%;
}
.maxiRoundedcenter .maximenuCK li {
  background: none;
}
.item452 .maxidrop-main2 {
  border: none;
}
.item452 .maxidrop-main2 {
  border: none;
}
div.moduletable_req, div.moduletable_reqse, div.moduletable_req_menu, div.moduletable_req_text {
  width: 99%;
}
.contactable {
  background: none;
}
.formline1 {
  float: left;
  width: 68%;
  margin-bottom: 2%;
}
.labclass {
  font-size: 16px;
}
.formline2 {
  float: left;
  margin-top: 3%;
  width: 67%;
}
.formline2 .labclass {
  width: 21%;
}
#bd .formline3 {
  float: left;
  margin: 1.7% 0 0;
  width: 89%;
}
#bd .formline3 textarea {
  width: 69% !important;
}
.cont_table_title {
  font-size: 14px;
}
#conty .butimgs {
  font-size: 19px;
  width: 160px;
}
.cont_quick {
  width: 88.8% !important;
}
#ccenquiryForm input {
  width: 100%;
}
.formline2 {
  width: 80%;
}
#bd .formline3 textarea {
  width: 88% !important;
}

.ind2,.ind4,.ind6 {
  display: none;
}
.header-right1:first-child {
  margin-left: 0;
}
.flip-container, .front, .back {
  margin-left: 4px;
  min-height: 117px;
  width: 107px;
}
#Mod188 #contact input,#Mod188 #contact textarea {
  margin-left: 13%;
}
#Mod216 {
  display: none;
}



}
/* media rules End from inner page Mobile view */

#bd .pri_tot .prce_hdr {
  font-size: 21px;
}
.loPri {
  float: left;
  width: 100%;
  margin-top: 1%;
}


/* media rules Start from inner page Mobile port view */
@media only screen and (max-width: 479px) and (min-width: 240px){
#brand_section h2 {
  font-size: 15px;
}
.brands_ofer p img {
  width: 100%;
}
#bd .brands_ofer p {
  float: left;
  margin-bottom: 1%;
  margin-right: 2%;
  margin-top: 1%;
  text-align: center;
  width: 48%;
}

#bd .app_logo {
  float: left;
  width: 100%;
  text-align: center;
}
.app_transportation h2 {
  margin-bottom: 0 !important;
}

#bd .app_menu li {
  display: inline;
  padding: 3%;
}
#bd .app_menu {
  float: right;
  width: 100%;
margin:0 !important;
}
.app_transportation p {
  font-size: 13px !important;
}


.sectionstart img {
  float: left;
  width: 100%;
}
#bd .sectionstart {
  margin-right: 2%;
  width: 31.3%;
}
#bd .points-section a {
  font-size: 13px;
  width: 46%;
}
#bd .points-section p {
  margin-top: 5px;
}
#bd .app_feature .tab {
  margin: 0 auto;
  width: 80%;
}
#bd .app_feature .tablinks {
  font-size: 13px;
  margin-bottom: 3%;
  width: 100%;
}
#bd .app_tab_content {
  margin: 0 auto;
  width: 85%;
}
#bd .apptab > li {
  font-size: 12px;
}


#bd .home_butt {
  margin-bottom: 0px;
}
/***app page**/
#bd .article-content {
  margin: 0 !important;
}
#bd .and_list li {
  background: url("../images/icon4.png") no-repeat scroll 0 6px rgba(0, 0, 0, 0);
  float: left;
  line-height: 25px;
  list-style: none outside none;
  width: 93%;
  font-size: 15px;
  background-size: 14px;
  padding-left: 21px;
  text-align: left;
}
#bd .ios_sec ul {
  float: left;
  width: 100%;
}
#bd .andright_page {
  width: 100%;
}
.inpage662 .and_list li {
  background: url("../images/icon4.png") no-repeat scroll 0 6px / 15px auto rgba(0, 0, 0, 0);
  float: left;
  font-size: 14px;
  line-height: 26px;
  list-style: none outside none;
  padding-left: 22px;
  width: 100%;
}
#bd .and_enq {
  margin-bottom: 2%;
}
.inpage662 .content_center p {
  font-family: FFMetaSerifPro-Book;
  font-size: 14px;
}
#bd .con_list li {
  background: url("../images/icon2.png") no-repeat scroll 8px 3px rgba(0, 0, 0, 0);
  line-height: 22px;
  font-size: 13px;
}
#bd .andleft_page {
  width: 100%;
}
#bd .and_head {
  font-size: 12px;
}
#bd .and_head1 {
  font-size: 15px;
  margin-bottom: 0px;
}
#bd .work_li > li img {
  width: 84%;
}
#bd .work_li li {
  height: 130px;
  margin-bottom: 10px;
  margin-top: 10px;
  width: 48%;
}
#bd.inpage662 .mobileim {
  display: none !important;
}
/*************/

#bd .header-mobile {
  display: block !important;
  float: left;
  width: 100%;
}
#bd .header-mobile p img {
  width: 59%;
}
#bd .header-right1 {
  width: 45% !important;
}
.header-mobile p {
  float: left;
  width: 50%;
  margin-bottom: 0px;
}
#bd .header-right2 {
  float: right !important;
  width:46% !important;
}
#bd.inpage659 .mobileim ,#bd.inpage660 .mobileim ,#bd.inpage661 .mobileim {
  display: none !important;
}

#bd .ind3 {
  background: url("../images/icon/ind3.png") no-repeat scroll 0 2px / 28px auto rgba(0, 0, 0, 0);
}
#bd .tran_li1 > a {
  font-size: 11px;
}
.pro_img img {
  width: 100%;
}
#bd .start_up1,#bd .start_up2,#bd .start_up3 {
  width: 100%;   margin-bottom: 3%;
}
.inpage660 .tri_tab {
  margin-bottom: 3%;
}
.ecom_img img {
  width: 100%;
}
#bd #pri_sub {
  height: 34px !important;
  margin-top: 9px !important;
  width: 32% !important;
}
#bd .ver_tab_section .tri_tab {
  padding-left: 0;
}
#bd .pri_module_lft {
  width: 100%;
}
#bd .pri_module_rgt {
  width: 100%;
}
#bd .pri_module_rgt input {
  height: 21px;
  margin-top: 9px;
  padding: 0;
  width: 87%;
  margin-left: 9px;
  margin-right: 2px;
}
#bd .off_section li {
  background: rgba(0, 0, 0, 0) url("../images/dots.png") no-repeat scroll 10px 3px !important;
  font-size: 14px !important;
  line-height: 20px;
}
#bd .tran_li1:hover {
  height: 54px;
}
#bd .tran_li1 {
  height: 54px;
}
#bd .prce_hdr {
  font-size: 24px;
}
#bd .tran_li1 {
  width: 49%;
}
#bd .off_section li {
  font-size: 16px;
  line-height: 25px;
}
#bd .offer-head {
  font-size: 12px !important;
}
#supportteam .ref_rgt {
  margin-top: 1%;
  width: 100% !important;
}
#bd.inpage177 .about-banner .book_head {
  font-size: 20px !important;
}
#bd .what_image {
  min-height: 82px;
}

#supportteam .ref_left {
  width: 100% !important;
}
#bd .offer-admin {
  width: 86%;
}
#bd .what_we {
  width: 47%;
  min-height: 162px;
}
#what .what_section p {
  font-size: 13px !important;
}
#bd .feature_head {
  font-size: 13px;
}
.inpage .ourportfolio {
  display: none;
}
#bd .red_para {
  font-size: 15px !important;
}
#bd .offer_para {
  font-size: 15px !important;
}
#bd .offer_table.mceItemTable .f_div div {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  border-image: none;
  border-style: solid solid none;
  border-width: 1px 1px 0;
  float: left;
  font-family: raleway-regular;
  font-size: 13px;
  line-height: 21px;
  padding: 21px;
  text-align: left;
  width: 37%;
}
#bd .off_section ul {
  float: left;
  padding-left: 1.5%;
  padding-right: 1.5%;
  width: 98%;
  background: none;
}
.list_carousel.responsive {
  display: none;
}
#bd #contacts_top {
  background: url("../images/con_ban.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  padding: 1% 0;
}
.maxiRoundedcenter .maximenuCK li {
  background: none repeat scroll 0 0 #be0000 !important;
  line-height: 15px;
  padding: 0;
  position: relative;
  z-index: 2147483647;
}
div#maximenuck div.maxiRoundedcenter {
  position: relative;
  z-index: 2147483647 !important;
}
.maxiRoundedcenter .maximenuCK li {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}

#ja-mainnav {
  background: none repeat scroll 0 0 #be0000 !important;
  position: relative;
  z-index: 2147483647 !important;
}

.zinavo_inner #ja-container {
  width: 100% !important;
}
#ja-mainbody {
  width: 100%;
}
div.maximenuCKH ul.maximenuCK {
  z-index: 2147483647 !important;
}
.image121 {
  position: relative;
  z-index: -1;
}
.content_center p {
  font-size: 15px;
}
.header-right3 {
  display: none;
}
#bd .ind4 {
  background: url("../images/icon/ind4.png") no-repeat scroll 0 2px / 30px auto rgba(0, 0, 0, 0);
}
#ja-content #contactzinavo {
  margin: 0 auto;
  width: 69%;
}
.zinavocontact img {
  margin-bottom: 4%;
}
#ja-col2 {
  float: left;
  width: 100%;
}
.contactinnertable td {
    font-size: 13px;
}
.cont_indie {
  margin: 15px 0 0;
}
.cont_swiss {
  margin: 15px 0 0;
}
.cont_table_title {
  font-size: 11px;
  font-weight: bold;
  padding-left: 0;
}
.labclass {
  font-size: 15px;
  width: 100%;
}
.formline1 {
  float: none;
  width: auto;
}
.labclass {
  float: left;
  font-size: 15px;
  margin-top: 1.3%;
  width: 100%;
}
.labbox {
  float: left;
  margin-top: 4%;
  width: 67%;
}
.formline2 {
  width: 90%;
}
.formline2 .labclass {
  width: 100%;
}
.formline3 .labclass {
  float: left;
  width: 100%;
}
#bd .formline3 {
  width: 90%;
}
#bd .formline3 textarea {
  width: 100% !important;
}
.butimgs {
  margin-left: 0 !important;
}
#conty .butimgs {
  font-size: 20px;
  width: 160px;
}
#ccenquiryForm input {
  margin-left: 0;
  width: 96%;
}
.cont_uk {
  margin: 12px 0px 0;
}
.frmwole {
  width: 100%;
}
.forleftcn {
  width: 90%;
}

.cont_indie {
  border: none;
}
.cont_swiss {
  border: none;
}
.anotrite {
  margin-top: 3%;
  width: 92%;
}
.anotrites {
  margin-top: 3%;
  width: 92%;
}
#query {
  width: 242px !important;
}
#requirements {
  width: 242px !important;
}
.maxiRoundedcenter .maximenuCK li {
  background: none;
}
#bd .home_butt1 {
  margin-bottom: 0;
}
.cont_uk {
  border: none;
}
.cont_quick {
  border: none;
}
#frmContact2 tr, td, label {
  font-size: 10px;
}

#ja-social_top img {
  width: 125px;
}
.moduletable_gtrans {
  display: none;
}
.imcnts {
  display: none;
}
.vmorecs {
  float: right;
  padding: 4% 0;
  text-align: center;
  width: 100%;
}
.fstfive {
  display: none;
}
.fstfive:first-child {
  display: block;
  margin-bottom: 2em;
}
.blog {
  display: none;
}
#homeextra .moduletable > h3 {
  display: none;
}
.ganquote {
  display: none;
}
#bd .cli_names {
  background: #a10101 none repeat scroll 0 0;
  color: #ffffff;
  display: block;
  font-size: 16px;
  font-weight: bold;
  margin: 0 auto 3%;
  padding: 2% 0;
}
.autname {
  display: none;
}
#bd .ja-box-center div.moduletable {
  padding: 0;
}
#bd .moduletable_footlogo > h3 {
  padding-bottom: 5%;
}
#bd .rea_mo {
  background: #a10101 none repeat scroll 0 0;
  display: block;
  float: right;
  text-align: center;
  width: 32%;
  padding: 2% 0;
  font-weight: bold;
}
.rea_mo > a {
  color: #ffffff;
}
.awrd {
  display: none;
}
.middesignx {
  display: none;
}

#bd .our_portfo{
display: block;
}
#ourclientcss {
  display: none;
}
.headingmod {
  display: none;
}
.our_portfo {
  background: #a10101 none repeat scroll 0 0;
  color: #ffffff;
  font-size: 16px;
  font-weight: bold;
  margin: 2% 0;
  padding: 2% 0;
}
#bd .home_butt {
  float: left;
  margin-bottom: 3%;
  width: 100%;
}
.item1 {
  display: none!important;
}
#bd #ja-botsl2 {
  float: left !important;
  width: 100% !important;
}
.ja-box-right {
  width: 100% !important;
}
.moduletable_footlogo img {
	float: none;
	padding-top: 2%;
	text-align: center;
}
.moduletable_footlogo > h3 {
  background: #a10101 none repeat scroll 0 0;
  padding: 3% 0 !important;
  width: 100%;
}
#no11 {
  display: block;
}
.bowslieshow-container {
  display: none;
}
.sstthre {
  display: none;
}
#back-top {
  display: none!important;
}
.cli_mor {
  display: block !important;
  float: left;
  margin-bottom: 6%;
  text-align: center;
  width: 100%;
}
.cli_mor > a {
  background: #a10101 none repeat scroll 0 0;
  color: #ffffff;
  font-weight: bold;
  padding: 2%;
}
.cli_mor > a:hover {
	color: white;
}
.forcsso .menu li a {
  text-align: center;
}
#bd .mobileim {
  display: block !important;
  float: left;
  width: 100%;
}
.mobileim > img {
  display: block !important;
  width: 100%;
}
.cop {
  color: #ffffff;
  float: left !important;
  font-family: arial;
  font-size: 12px;
  padding: 0.5% 0;
  width: 100%;
text-align: center;
}

#ja-header, #ja-container, #ja-footer {
	width: 100%;
}
#bd .menu {
	float: left;
	/* margin: 0 auto !important; */
	width: 100%;
	text-align: center;
}
.icon_mid > ul {
  float: none !important;
  margin: 0 auto !important;
  width: 85% !important;
}
.icon_mid {
  margin-top: 0.5%;
}



}

/* media rules End from inner page Mobile port view */

/* teja new css end */

.home_butt {
  display: none;
}
.cli_names{
display: none;
}
.rea_mo{
display: none;
}
.our_portfo{
display: none;
}
.cli_mor{
display: none;
}
.mobileim {
  display: none;
}


@media only screen and (max-width: 1335px) and (min-width: 1151px){

#bd #contacts_bot .inner_con_bot p {
  color: #fff;
  float: left;
  font-family: RobotoSlab-Regular;
  font-size: 15px;
  margin: 2px 0;
  width: 100%;
}
.offer_table.mceItemTable .f_div div {
  width: 44% !important;
}
#bd .offer-welcome .imcnts {
  float: left;
  margin: 0;
  padding: 0 4px 0 10px;
  width: 18%;
}
.imcntsq img {
  height: auto !important;
}
#bd .off_section .offer-admin ul {
  float: left;
  padding-left: 2.5%;
  padding-right: 2.5%;
  width: 40%;
}
#bd .off_section ul {
  float: left;
  margin-right: 1%;
  padding-left: 1.5%;
  padding-right: 1.5%;
  width: 28%;
}
#bd .off_section li {
  background: url("../images/dots.png") no-repeat scroll 11px 6px rgba(0, 0, 0, 0);
  float: left;
  font-family: raleway-regular;
  font-size: 16px;
  line-height: 27px;
  list-style: none outside none;
  padding-bottom: 12px;
  padding-left: 28px;
  text-align: left;
  width: 98%;
}
#bd .feature_head.admin {
  background: url("../images/admin.png") no-repeat scroll 353px 0 rgba(0, 0, 0, 0) !important;
}
.paymcon {
  width: 91%;
}
.paymanin {
  width: 70%;
}
.rgt {
  width: 16%;
}
.paymanin2 {
  width: 70%;
}
.paymanin3 {
  width: 70%;
}
.paymanin {
  width: 70%;
}
.paymaninsht {
  width: 70%;
}
.paymanin {
  height: auto;
  width: 70%;
}
.contactinnertable {
  width: 331px;
}
.frmwole {
  width:98%;
}
.forleftcn {
  width: 69%;
}
#bowslieshow-107 div {
  width: 100% !important;
}
#ja-container{
 width: 100%;
}
#bd .forcsso #ja-botsl2 {
  float: none;
  margin: 0 auto;
  width: 93% !important;
}
 #ja-footer {
  width: 1106px !important;
}
div#maximenuck ul.maximenuCK li.level0 {
  padding: 0 9px !important;
}
.our_service_head {
  padding: 0 !important;
}
#bowslieshow-107 {
  height: 415px;
  width: 100% !important;
}
#menu_left {
  width: 100% !important;
}
.images_top2 {
	width: 68% !important;
}
div#maximenuck ul.maximenuCK li.parent.level0 > a, div#maximenuck ul.maximenuCK li.parent.level0 > span {
  padding: 0 11px !important;
}
div#maximenuck span.titreCK {
	font-size: 11px;
}
#mainlevel-nav {
	padding: 1.3% 0 2.3% 1%;
}
.po1 {
	width: 71% !important;
}
.moduletable_gtrans {
	width: 97%;
}
.moduletable_hire {
	width: 97%;
}
div.moduletable_req, div.moduletable_reqse, div.moduletable_req_menu, div.moduletable_req_text {
	width: 97%;
}
#youtubcss11s {
	width: 100%;
}
#enquiryForm .inputbox {
	margin: 5px 5px;
}
.goog-te-gadget-simple {
	padding: 0 0px;
	width: 100%;
}
.imcntsq {
	width: 20%;
	margin-right:0px;
}
.imcnts {
  margin-right: 3px;
  width: 19.65%;
}
.imcnts:last-child {
  padding-right: 0;
}
#homeextra .moduletable h3 {
  background: none repeat scroll 0 0 #a41010;
  font-size: 14px;
  height: auto;
  padding-bottom: 0;
}
.mainclientlogo {
	margin-top: 1%;
}
.client-page .fstfvefloat {
  float: left;
  padding: 6px 0 0 5px;
  width: 16.4% !important;
}
.fstfvefloat-first {
	float: left;
	padding: 6px 0 0 5px;
	width: 16.5%;
}
.contentpaneopen .article-content {
	width: 100%;
}
.ourserv_name.rdb {
	background: #e21001 none repeat scroll 0 0;
	padding: 1%;
	margin-left: 0;
}
.ourserv_name {
	background: rgba(0, 0, 0, 0) url("../images/tik.png") no-repeat scroll left 10px;
	font-size: 12px;
	padding: 10px 20px;
	width: auto;
	float: left;
	margin-left: 1%;
}
.ourserv_name:last-child {
	padding: 10px 1.7%;
}
.our_serv img {
	width: 100%;
}
.forcsso #ja-botsl2 {
	width: 100% !important;
	float: left;
}
#bd .ja-box-center {
  width: 25% !important;
}
#ja-botsl2 .moduletable img {
	margin-top: 5%;
}
#bd .ja-box-right {
	width: 27% !important;
	margin-right: 2%;
}
#bd .ja-box-left {
	margin-left: 1%;
	text-align: left;
	width: 38% !important;
}
.moduletable_footlogo img {
  width: 100%;
margin-top: 5%;
}
#midhome .middesignx {
	float: left;
	margin: 1.5% 0%;
	width: 100%;
}
#ja-social_top a {
	padding: 0 1%;
}
.searcs {
	display: none;
}
#ja-mainbody {
	width: 64%;
	margin-right: 2%;

}
#ja-col2 {
	float: left;
}
.moduletable_topcarmenus ul li a {
	font-size: 12px;
}
#bd .header-section {
	float: right;
	width: 100%;
}
.near {
  width: 573px;
}

}

@media only screen and (max-width:1150px) and (min-width:600px){

.paymcon {
  width: 88%;
}
.paymanin {
  width: 70%;
}
.rgt {
  width: 16%;
}
.paymanin2 {
  width: 70%;
}
.paymanin3 {
  width: 70%;
}
.paymanin {
  width: 70%;
}
.paymaninsht {
  width: 70%;
}
.paymanin {
  height: auto;
  width: 70%;
}



}

@media only screen and (max-width: 1599px) and (min-width: 1151px){


.paymcon {
  width:88%;
}
.paymanin {
  width: 70%;
}
.rgt {
  width: 16%;
}
.paymanin2 {
  width: 70%;
}
.paymanin3 {
  width: 70%;
}
.paymanin {
  width: 70%;
}
.paymaninsht {
  width: 70%;
}
.paymanin {
  height: auto;
  width: 70%;
}



}
@media only screen and (max-width: 2000px) and (min-width: 1600px){

.paymcon {
  width: 91%;
}
.paymanin {
  width: 70%;
}
.rgt {
  width: 16%;
}
.paymanin2 {
  width: 70%;
}
.paymanin3 {
  width: 70%;
}
.paymanin {
  width: 70%;
}
.paymaninsht {
  width: 70%;
}
.paymanin {
  height: auto;
  width: 70%;
}



#ja-wrapper {
	width: 1200px;
}

.rgttopcs {
	float: left;
	margin-left: 4%;
	width: 100%;
}
#mainlevel-nav {
	float: left;
	margin: 0;
	height: 39px;
	width: 100%;
	padding: 0;
}
.rgttopcs ul li {
	float: left;
	/* line-height: 15px; */
	background: url(../images/top-menu-sp.jpg) no-repeat 0 10px;
	padding: 0;
	line-height: 33px;
}

}


.header-section {
	float: right;
	width: 96%;
}
.header-left {
	float: left;
	width: 17%;
}
.header-left p {
  color: rgb(190, 0, 0);
  float: right;
  font-family: proximanovaa-regular;
  font-size: 24px;
  font-weight: bold;
  padding-top: 9%;
}
.header-right {
	float: right;
	width: 80%;
}
.header-right1 {
	float: left;
	width: 33%;
}
.header-right2 {
	float: left;
	width: 33%;
}
.header-right3 {
	float: left;
	width: 33%;
}
.ukk img {
	margin-top: 8px;
}
.skypee img {
	margin-top: 6px;
}
div#maximenuck ul.maximenuCK li.item586 div.cols2 {
	float: left;
	margin: 0 0 0 -356px;
	width: 684px;
}
.parent.item586 .maxidrop-main {
	float: left;
	width: 100%;
}
.parent.item586 .maxidrop-main2 {
	width: 100%;
}
.parent.item586 .maximenuCK2 {
	padding: 0 10px 10px;
	width: 100%;
}
.maximenuCK.first.item587.level1 .maximenuCK_mod {
	width: 100% !important;
}
.maximenuCK.first.item587.level1 {
	width: 100% !important;
}
#bd .maximenuCK.item588.level1 {
	width: 40%;
}
#bd .maximenuCK.item589.level1 {
	width: 40%;
}
#bd .level1.item588 .maximenuCK_mod {
	width: 100%;
}
#bd .level1.item589 .maximenuCK_mod {
	width: 100%;
}
#bd .level1.item588 ul.menu {
	width: 100%;
}
#bd .level1.item589 ul.menu {
	width: 100%;
}
.owl-nav {
  display: none;
}.owl-item li {
  padding: 0px;
}
.list_carousel.responsive {
  position: relative;
  z-index: -1;
}
.inpage559 .inn_slide,.inpage399 .inn_slide {
  display: none;
}
.con_left {
  float: left;
  width: 50%;
}
.mspan {
  float: left;
  margin-bottom: 1%;
  width: 100%;
}
.mspan label {
  background: none repeat scroll 0 0 #ffffff;
  float: left;
  margin: 0;
  padding: 9px 1px 9px 0;
  text-transform: uppercase;
  width: 100%;
}
.mspan input {
  background: none repeat scroll 0 0 #f1eff0 !important;
  border: 1px solid #d5d5d5 !important;
  border-radius: 0;
  float: left;
  height:37px;
  width: 90%;
}
.inpage598 .contentheading {
  display: none;
}
.inpage598 #txtHint .green {
  color: #008000 !important;
  float: left;
  position: unset;
  text-align: center;
  width: 100%;
}
.inpage598 #txtHint {
  float: left;
  text-align: center;
  width: 100%;
}
.con_right {
  float: right;
  width: 48%;
}
.mspan textarea {
  background: none repeat scroll 0 0 #f1eff0 !important;
  border: 1px solid #d5d5d5 !important;
  float: left;
  height: 137px;
  margin-left: 0;
  width: 90%;
}
.techcssres td {
  font-size: 12px;
  padding: 0 0 2px;
}
.contact_section .btnsend {
  float: right;
  margin-left: 0;
  margin-top: 1%;
  width: 16%;
}
#bd .contact_section .butimgs {
  background: none repeat scroll 0 0 #c50c0a !important;
  float: right;
  font-family: fantasy;
  font-size: 14px;
  height: 30px;
  width: auto;
}
.frmwole {
  background: none repeat scroll 0 0 #f1f1f1;
  float: left;
  padding: 10px;
  width: 98%;
}
.forleftcn {
  background: none repeat scroll 0 0 #ffffff;
  float: left;
  font-family: "Lucida Sans Unicode" !important;
  padding: 10px;
  width:70%;
}
#youtubcss2 {
  float: left;
  width: 100%;
}
.content_center p {
  font-family: FFMetaSerifPro-Book;
  font-size: 15px;
}
.anotrite {
  background: none repeat scroll 0 0 #ffffff;
  float: left;
  margin: 0 0 0 15px;
  padding: 10px;
  width: 24%;
}
.anotrites {
  background: none repeat scroll 0 0 #ffffff;
  float: left;
  margin: 10px 0 0 15px;
  padding: 10px;
  width: 24%;
}
#youtubcss {
  background: none;
  float: left;
  width: 100%;
}
#form {
  float: left;
  margin-top: 0;
  width: 100%;
}
.anotrite .mceItemTable tr {
  margin-bottom: 0;
}
.btnsend {
  float: right;
  margin-right: 4%;
  margin-top: 10px;
}
.forleftcn #youtubcss {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  float: left;
  width: 100%;
}
.appstyle {
  float: left;
  width: 100%;
}

#abt-tab-section {
  float: left;
  margin-top: 2%;
  width: 100%;
}
.about-banner {
  background: url("../images/abt_ban.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  float: left;
  width: 100%;
}
.about-section-main {
  float: left;
  width: 100%;
}
#about-section {
  float: left;
  width: 100%;
}
.abt_social {
  float: left;
  position: relative;
  width: 100%;
}
#bd .welcome_text {
  color: #ffffff;
  float: left;
  font-family: ChaparralPro-Regular;
  font-size: 52px;
  margin-bottom: 0;
  padding-top: 3%;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
}
.button_abt_btn li:first-child {
  margin-top: 6%;
}
#bd .book_para {
  font-family: FFMetaSerifPro-Book;
  font-size: 17px;
  line-height: 26px;
}
#bd .book_head {
  border-bottom: 2px solid #000000;
  color: #eb2933;
  font-family: FFMetaSerifPro-Medium;
  font-size: 27px;
  font-weight: normal;
  margin-top: 0;
  text-align: center;
}
.w3-bar-item.w3-button.tablink.w3-red {
  border-bottom: 2px solid #ffffff;
}
.button_abt_btn li {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  color: #ffffff;
  cursor: pointer;
  float: left;
  font-family: FFMetaSerifPro-Medium;
  font-size: 17px;
  list-style: none outside none;
  margin: 10px 0 10px 36px;
  padding-bottom: 3px;
  text-align: left;
  text-transform: uppercase;
  width: 75%;
}
.button_abt {
  float: left;
  width: 16%;background: none repeat scroll 0 0 #3d3d3f;
  border-bottom-right-radius: 38px;
  border-top-left-radius: 38px;
}
.button_abt_btn {
  
  float: left;
  width:100%;
}
.about_right {
  float: right;
  width: 83%;
}
.abt_social li {
  display: inline;
  float: left;
  padding: 0px 6px;
}
.abt_social ul {
  float: right;
}
.abt_rigtht img {
  width: 100%;
}
.abt_rigtht {
  float: right;
  margin-top:4%;
  width: 29%;
}
.abt_left {
  float: left;
  padding-left: 2%;
  width: 66%;
}

#clients {
  float: right;
  width: 97%;
}
.clients_section {
  float: left;
  width: 100%;
}
.clients_section ul {
  float: left;
  margin: 0 0 3%;
  width: 100%;
}
.clients li:first-child {
  padding-left: 0;
}
#bd .clients li:last-child {
  float: right;
  padding-right: 0;
  width: 17%;
}
#bd #clients .clients li {
  float: left;
  list-style: none outside none;
  padding-right: 5px;
  width: 16%;
}
#bd .clinet_mores a {
  background: none repeat scroll 0 0 #ff0000;
  border-bottom-right-radius: 17px;
  border-top-left-radius: 17px;
  color: #ffffff;
  font-family: FFMetaSerifPro-Medium;
  font-weight: bold;
  padding: 10px 49px;
  text-transform: uppercase;
}
#bd .clinet_mores {
  float: left;
  text-align: center;
  width: 100%;
}
#faq .accordion dl:after {
  background-color: #a20000;
  content: "";
  display: block;
  height: unset;
  width: 100%;
}
#faq .accordionTitle {
  background-color: #ffffff;
  border: 1px solid #706b60;
  border-bottom-right-radius: 17px;
  border-top-left-radius: 17px;
  color: #706b60;
  display: block;
  font-family: FFMetaSerifPro-Book;
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 1%;
  padding: 1em;
  text-align: left;
  text-decoration: none;
  text-indent: 8px;
  transition: background-color 0.5s ease-in-out 0s;
}
#faq .accordionTitle:before {
  color: #706b60;
  content: "+";
  float: left;
  font-size: 1.5em;
  line-height: 0.5em;
  transition: transform 0.3s ease-in-out 0s;
}
#faq .accordion {
  background-color: #ffffff;
  border: medium none;
  position: relative;
}
#faq .accordion dl {
  border: medium none;
}
.reference_section {
  float: left;
  width: 100%;
}
.reference_top {
  float: left;
  width: 100%;
}
.reference_bot {
  float: left;
  width: 100%;
}
#reference {
  float: right;
  width: 97%;
}
.reference_section p {
  font-family: FFMetaSerifPro-Book;
  font-size: 16px;
}
.ref_left {
  float: left;
  width: 55%;
}
.ref_rgt {
  float: left;
  width:44%;
}
#portfolio .clients_section li img {
  width: 100%;
}
#faq .animateIn {
  animation: 0.65s ease-in-out 0s normal both 1 accordionIn;
  margin-top: 2%;
}
#faq .accordion p {
  font-family: FFMetaSerifPro-Book;
  margin: 2% 2% 2.3%;
  padding: 0;
}
#bd .reference_section h3 {
  color: #3d3d3f;
  font-family: FFMetaSerifPro-Medium;
  font-size: 24px;
  font-weight: normal;
  text-transform: capitalize;
}
.cons_left {
  float: left;
  width: 24%;
  padding: 22% 0;
  text-align: center;
}
.con_rgt {
  float: left;
  margin-left: 4%;
}
#faq .accordion5 {
  display: none;
}
#portfolio .clients li {
  float: left;
  list-style: none outside none;
  margin-right: 0;
  padding-left: 8px;
  padding-right: 8px;
  width:23.5%;
}
#portfolio {
  float: right;
  width: 97%;
}
#portfolio .clients_section ul {
  margin: 0 0 1%;
}
#bd #portfolio .clients li:last-child {
  float: right;
  padding-right: 0;
  width:23.5%;
}
#team {
  float: right;
  width: 97%;
}
#bd .part_head1 {
  float: left;
  font-family: DejaVu Sans;
  font-size: 11px;
  margin: 0;
  text-align: center;
  width: 100%;
}
#process {
  float: right;
  width: 97%;
}
#bd .part_head {
  color: #000000;
  float: left;
  font-family: FFMetaSerifPro-Medium;
  text-align: center;
  width: 100%;
}
.part-team {
  border: 1px solid #cdcdcd;
  float: left;
  margin-bottom: 1%;
  margin-right: 1%;
  padding: 1%;
  width: 30%;
}
.part-main {
  float: left;
  width: 100%;
}
.part-left {
  float: left;
  width: 38%;
}
.part-right {
  float: right;
  width: 57%;
}
.part-left img {
  width: 100%;
}
.team-section1,.team-section2,.team-section3 ,.team-section4  {
  float: left;
  width: 100%;
  margin-bottom:1%;
  margin-top: 1%;
}
.inpage142 #ja-mainbody {
  width: 100%;
}
#faq {
  float: right;
  width: 97%;
}
#careers {
  float: right;
  width: 97%;
}
.inpage142 #ja-col2 {
  display: none;
}
#escalation {
  float: right;
  width: 97%;
}
#bd .team_heads {
  color: #3d3d3f;
  font-family: FFMetaSerifPro-Medium;
  font-size: 20px;
  font-weight: normal;
  text-align: center;
}
.career_section p {
  font-family: 'FFMetaSerifPro-Book';
}
.career_section {
  float: left;
  width: 75%;
}
.cvform div input {
  border: 1px solid #cdcdcd;
  float: left;
  height: 33px;
  width: 47%;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
}
.cvform div {
  float: left;
  font-family: FFMetaSerifPro-Medium;
  font-size: 15px;
  margin-bottom: 2%;
  width: 100%;
}
.cvform div label {
  float: left;
  font-family: FFMetaSerifPro-Medium;
  width: 34%;
}
#testimonials .midtst {
  width: 91%;
}
#testimonials .lfttst {
  width: 4%;
}
#testimonials .rsttst {
  width: 4%;
}
#testimonials .test-right {
  float: right;
  width: 76%;
}
#testimonials .test-left {
  float: left;
  width: 22%;
}
#testimonials {
  float: right;
  width: 97%;
}
.contact_ban img {
  width: 100%;
  margin-bottom: 3%;
}
#testimonials .test-left img {
  width: 100%;
}
.contact_ban {
  float: left;
  width: 100%;
}
#bd .des_right {
  float: right;
  width: 66%;
}
.cvform div span input {
  height: 15px;
  line-height: 14px !important;
  width: 13%;
}
#cvfo {
  background: none repeat scroll 0 0 #be0000;
  border: medium none;
  color: #ffffff;
  float: left;
  font-family: FFMetaSerifPro-Medium;
  font-weight: bold;
  padding: 7px 25px;
  text-transform: uppercase;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
}
#bd .des_right span {
  float: left;
  font-size: 11px;
  width: 33%;
}
#bd .des_right span {
  float: left;
  width: 33%;
}
#bd .cvform div span input {
  width: 13%;
}
#portfolio .clients li:first-child {
  padding-left: 0;
}
#contactus {
  float: right;
  width: 97%;
}
#bd #contactus .reference_section h3 {
  font-size: 19px;
  padding-left: 6%;
}
#contactus .con_rgt span {
  color: #eb2933;
}
#contactus .con_left {
  float: left;
  width: 24%;
}
#contactus .con_left {
  float: left;
  padding: 24% 0;
  text-align: center;
  width: 24%;
}

.reference_section .con_rgt p {
  font-family: FFMetaSerifPro-Book;
  font-size: 16px;
  margin: 8px 0;
}

.cvform .labbox {
  float: left;
  width: 60%;
}#bd #careers .cvform div span input {
  width: 99%;
}
#bd .butimgs {
  text-indent: 0px;
}
#bd #careers .cvform div.des_right span input {
  height: unset;
  line-height: unset;
  width: 13%;
}
.cvform div.form_field1 label {
  width: 26%;
}
#careers #ccenquiryForm .butimgs {
  background: none repeat scroll 0 0 #fb0000;
  border: medium none;
  color: #ffffff !important;
  font-family: FFMetaSerifPro-Medium;
  font-size: 14px;
  margin-left: 0;
  margin-top: 10px;
  text-indent: 0;
  text-transform: uppercase;
  width: 15%;
}
#contactus .ref_left {
  float: left;
  width: 47%;
}
.reference_section .sec2 .con_rgt p {
  margin: 12px 0;
}
.refcon_sect.sec1 {
  background: url("../images/india1.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  border: 1px solid #cdcdcd;
  float: left;
  padding: 4%;
  width:84%;
}
.refcon_sect.sec2 {
  background: url("../images/usa1.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  border: 1px solid #cdcdcd;
  float: left;
  padding: 4%;
  width:91%;
}
#contactus .reference_bot {
  margin-top: 3%;
}
.refcon_sect.sec3 {
  background: url("../images/uks.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  border: 1px solid #cdcdcd;
  float: left;
  padding: 4%;
  width:84%;
}
.refcon_sect.sec4 {
  background: url("../images/aus1.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  border: 1px solid #cdcdcd;
  float: left;
  padding: 4%;
  width: 91%;
}
.header-right p, .header-right p a {
  color: #ce0615;
  cursor: pointer;
  font-family: proximanovaa-regular;
  font-size: 14px;
  font-weight: bold;
}
.ind1 {
  background: url("../images/icon/ind1.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  padding-left: 56px;
}
.ind2 {
  background: url("../images/icon/ind2.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  padding-bottom: 5px;
  padding-left: 56px;
}
.ind3 {
  background: url("../images/icon/ind3.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  padding-left:13px;
}
.ind4 {
  background: url("../images/icon/ind4.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  padding-left: 30px;
}
.moduletable_hire .own {
  margin-bottom: 2%;
}
.ind5 {
  background: url("../images/icon/ind5.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  padding-left: 30px;
}
.ind6 {
  background: url("../images/icon/ind6.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  padding-left:45px;
}
.book_para img {
  width: 100%;
}
.menufcss .ja-box-right img {
  height: auto !important;
  width: auto !important;
}
.moduletable_hire h3 {
  font-family: ProximaNovaA-Regular;
  font-size: 23px;
  padding: 7px 0;
  width: 100%;
}
.offer_page {
  float: left;
  width: 100%;
}
.offer_banner {
  float: left;
  width: 100%;
}
.offer_banner img {
  float: left;
  width: 100%;
}
#bd .offer-head {
  color: #fff;
  font-family: Raleway-Medium;
  background: #A10101;
  text-align: center;
  font-size: 16px;
  padding: 8px 0;
}
#bd .feature_head {
  color: #a10101;
  float: left;
  font-family: raleway-regular;
  margin: 2% 0;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
}
.off_section {
  float: left;
  width: 100%;
}
.off_section ul {
  float: left;
  padding-left: 1.5%;
  padding-right: 1.5%;
  width: 30%;
}
.inpage659 .tran_li a {
  color: #fff;
}
.off_section li {
  background: rgba(0, 0, 0, 0) url("../images/dots.png") no-repeat scroll 11px 6px;
  float: left;
  font-family: raleway-regular !important;
  font-size: 17px !important;
  line-height: 27px;
  list-style: outside none none;
  padding-bottom: 12px;
  padding-left: 35px;
  text-align: left;
  width: 100%;
}
.myfisrt_list,.mysec_list {
  background: url("../images/side.png") no-repeat scroll right center rgba(0, 0, 0, 0);
}
.offer_page .vmorecs {
  padding: 0px;
  margin: 0px;
  padding-top: 1%;
}
.offer-admin {
  margin: 0 auto;
  width: 69%;
}
#bd .f_div {
  float: left;
  width: 100%;
}
.f_div div:first-child {
  border-right: none !important;
  border-left: none !important;
}
.f_div div:last-child {
  border-right: medium none !important;
}
#bd .header_odd {
  font-weight: bold;
  text-transform: uppercase;
  text-align: center;
}
.offer_table.mceItemTable .f_div div {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  border-color: -moz-use-text-color;
  border-image: none;
  border-style: solid solid none;
  border-width: 1px 1px 0;
  float: left;
  font-family: raleway-regular;
  font-size: 18px;
  line-height: 30px;
  padding: 28px;
  text-align: left;
  width: 45%;
}
.offer-welcome .inht {
  color: #fff;
  font-family: raleway-medium;
  font-size: 17px !important;
  line-height: 31px;
  padding-left: 10px;
  text-align: center;
}
.offer-welcome .imcntsq {
  float: left;
  padding: 0 4px 0 0;
  width: 18%;
}
.offer-welcome .imcnts {
  float: left;
  margin: 0;
  padding: 0 4px 0 10px;
  width: 19%;
}
.offer-welcome .imcnts img {
  height: auto;
}
#bd .off_section .offer_para {
  text-align: center;
}
#bd .red_para {
  font-family: raleway-medium;
  color: #a10101;
  font-size: 19px;
  text-align: center;
}
#bd .feature_head.cost {
  text-align: left;
}
.offer_table.mceItemTable tr {
  border: 1px solid;
  float: left;
  margin: 0;
  width: 100%;
}
.offer_table.mceItemTable th {
  float: left;
  font-family: raleway-regular;
  text-align: center;
  width: 48%;
  font-size: 20px;
}
.off_section .offer-admin ul {
  float: left;
  padding-left: 2.5%;
  padding-right: 2.5%;
  width: 40%;
}
#bd .feature_head.admin {
  background: url("../images/admin.png") no-repeat scroll 439px 0 rgba(0, 0, 0, 0);
  padding: 2% 0;
}
.offer_table.mceItemTable {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  border-color: -moz-use-text-color;
  border-image: none;
  border-style: none solid solid;
  border-width: 0 1px 1px;
  float: left;
  width: 100%;
}
.offer-welcome {
  float: left;
  margin:0px;
  width: 100%;
}
#bd .offer_para {
  color: #000;
  font-family: Raleway-Regular;
  font-size: 17px;
  line-height: 29px;
}
.offer_para.center {
  margin: 0 auto;
  width: 90%;
  text-align: center;
}
.inpage645 .contentheading,.inpage644 .contentheading ,.inpage645 .contentheading,.inpage643 .contentheading,.inpage642 .contentheading{
  display: none;
}
.inpage645 .mport1 a,.inpage644 .mport3 a,.inpage643 .mport4 a,.inpage642 .mport2 a   {
  background: #BE0002;
}

.inpage647 .article-content {
  float: left;
  margin: 10px 0 0;
  padding: 0 12px;
  width: 100%;
}


.new_port_section {
  float: left;
  width: 100%;
}
.portfoli_section {
  float: left;
  width: 100%;
}
#bd .portfolio_section {
  float: left;
  width: 100%;
}
#bd .mport1 {
  padding-left: 0px;
}
.portfoli_section li {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  border-right: 1px solid;
  float: left;
  list-style: none outside none;
  padding: 0;
  text-align: center;
  width: 19.9%;
}
.portfoli_section li a {
  background: none repeat scroll 0 0 #716b60;
  color: #ffffff;
  float: left;
  font-size: 13px;
  font-weight: bold;
  line-height: 23px;
  min-height: 46px;
  padding: 16px 0 8px;
  text-transform: uppercase;
  width: 100%;
}
.inpage640 .mport1 a {
  background: #BE0002;
}
.inpage640 .contentheading {
  display: none;
}
.port_bottom {
  background: none repeat scroll 0 0 #be0002;
  float: left;
  padding: 1%;
  width: 98%;
}
#contacts_section ,#contacts_top,#contacts_bot{
  float: left;
  width: 100%;
}
.inpage646 .contentheading {
  display: none;
}
#contacts_top {
  background: url("../images/con_ban.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  padding: 1% 0;
}
.contact_main_inner {
  margin: 0 auto;
  width: 83%;
}
#contacts_top ul {
  float: left;
  margin: 0;
  width: 100%;
}
.inpage71 .article-content {
  float: left;
  margin: 0;
  padding: 0;
  width: 100%;
}
.inpage71 .contentheading {
  display: none;
}
.contact_main_inner h3.con {
  color: #fff;
  font-family: RobotoSlab-Bold;
  font-size: 18px;
  margin: 7px 0;
  text-align: center;
  text-transform: uppercase;
}
#contacts_section #youtubcss11s {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  float: left;
  width: 100%;
}
#contacts_section #ourpcss11 {
  display: none;
}
#contacts_section .moduletable_req {
  border: medium none;
  float: left;
  margin: 0 !important;
  width: 100%;
}
.inpage647 .mport1 a {
  background: none repeat scroll 0 0 #be0002;
}
.inpage647 .contentheading {
  display: none;
}
#contacts_section #enquiryForm .inputbox {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  border: 1px solid #fff;
  color: #fff;
  font-family: RobotoSlab-Light;
  font-size: 12px;
  height: 28px;
  line-height: 25px;
  margin: 3px 10px;
  padding: 3px 3px 3px 10px;
  width: 90%;
}
#contacts_section #contact_phone {
  display: none;
}
#bd .contact_main_inner li:first-child {
  background: none;
}
.inpage646 .article-content {
  margin: 0px;
}
#contacts_top li {
  background: url("../images/seperator.png") no-repeat scroll 0 center rgba(0, 0, 0, 0);
  color: #fff;
  display: inline;
  float: left;
  font-family: RobotoSlab-Regular;
  font-size: 15px;
  padding: 0 18px;
}
#contacts_section .butimgs {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  border: 1px solid #fff;
  border-radius: 6px;
  color: #fff;
  cursor: pointer;
  float: right;
  font-family: robotoslab-bold;
  font-size: 14px;
  height: 43px;
  margin-right: 25%;
  margin-top: 2%;
  text-align: center;
  width: 43%;
}
#contacts_section a {
  color: #fff;
}
#contacts_bot {
  margin-top: 1%;
}
.contact_new_left {
  float: left;
  width: 29%;
  position: relative;
}
#bd .new_con_para1 {
  font-family: robotoslab-bold !important;
  font-size: 18px !important;
}
#contacts_bot .inner_con_bot p {
  color: #fff;
  float: left;
  font-family: RobotoSlab-Regular;
  font-size: 15px;
  margin: 6px 0;
  width: 100%;
}
#bd #contacts_bot .contact_new_left p.new_para1,#bd #contacts_bot .contact_new_left p.new_con_para1 {
  padding-left: 18%;
  width: 80%;
}
.sonss_sec1 {
  margin: 0 auto;
  width:86%;
}
.sonss_sec {
  float: left;
  width: 100%;
}
#bd #contacts_bot .contact_new_left .new_conhead {
  margin-bottom: 5px;
  padding-left: 18%;
  padding-top: 9px;
  width: 80%;
}

#bd #contacts_bot .contact_new_left .sonss_sec .new_conhead {
  border-top: 1px solid #cdcdcd;
}
.contact_new_right {
  float: right;
  width: 35.5%;
  position: relative;
}
.contact_new_mid {
  float: left;
  width: 35.5%;
  position: relative;
}
.inner_con_top {
  float: left;
  padding: 1%;
  width: 98%;
}
.inner_con_bot {
  position: absolute;
  top: 9px;
  left: 0px;
  right: 0px;
}
.cont-main {
  float: left;
  position: relative;
  width: 100%;
}
.cont-mid,.cont-right {
  float: left;
  width: 100%;
}
.inner_con_top img {
  float: left;
  width: 100%;
}

#bd .cont-main .inner_con_bot p {
  color: #fff;
  float: left;
  font-family: RobotoSlab-Regular;
  margin: 4px 0;
  text-align: center;
  width: 100%;
}
#contacts_bot .inner_con_bot p {
  float: left;
  margin: 6px 0;
  width: 100%;
  font-family: RobotoSlab-Regular;
  color: #fff;
  font-size: 15px;
}
.contact_new_mid  h4.new_conhead,.contact_new_right  h4.new_conhead {
  float: left;
  width: 100%;
  font-family: RobotoSlab-Bold;
  color: #fff;
  text-align: center;
  font-size: 18px;
  margin-bottom: 5px;margin-top: 5px;
}
.contact_new_left h4.new_conhead {
  color: #fff;
  float: left;
  font-family: RobotoSlab-Bold;
  font-size: 18px;
  margin-top: 5px;
  text-align: left;
  width: 100%;
}
.con_map {
  float: left;
  width: 100%;
  margin-top: 1%;
}
#bd .con_image {
  text-align: center;
}
#bd #contacts_section #contact_text {
  font-family: RobotoSlab-Light;
  height: 54px;
  text-indent: 0;
}
#supportteam {
  float: right;
  width: 99%;
}
.inpage177 .reference_section.team p {
  text-align: center;
}
#quote {
  float: right;
  width: 97%;
}
.inpage177 .about-banner {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#bd.inpage177 .about-banner .book_head {
  background: none repeat scroll 0 0 #191919;
  border-bottom: 2px solid #000000;
  color: #fff;
  font-family: FFMetaSerifPro-Medium;
  font-size: 27px;
  font-weight: normal;
  margin-top: 0;
  opacity: 0.9;
  padding: 2% 0;
  text-align: center;
}
#quote #youtubcss2 {
  border: 1px solid #d5d5d5;
  padding:2% 2%;
  width: 96%;
}
#quote .mspan label {
  font-family: RobotoSlab-Regular;
}
#quote .mspan textarea {
  height: 196px;
}
#supportteam .reference_bot {
  float: left;
  width: 82%;
}
#supportteam .ref_left {
  border: 1px solid #cdcdcd;
  float: left; min-height: 350px;
  text-align: center;
  width: 48%;
}
#supportteam .ref_rgt {
  border: 1px solid #cdcdcd;
  float: right;
  text-align: center; min-height: 350px;
  width: 48%;
}
.inpage177 .contentheading {
  display: none;
}
#supportteam .reference_top {
  float: left;
  margin-bottom: 2%;
  width: 82%;
}
.inpage177 .about_right {
  width: 80%;
}
.inpage177 .button_abt {
  width: 19%;
}
#quote .butimgs {
  background: url("../images/submits.png") no-repeat scroll 0 0 transparent;
  border: medium none;
  cursor: pointer;
  float: left;
  font-size: 0;
  height: 51px;
  width: 216px;
}
#bd .portfoli_section {
  margin: 0;
}
#quote #ourpcssbot1 {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 22px;
  width: 294px;
}
.inpage177 .reference_section p.sales_para {
  color: #101010;
  font-family: RobotoSlab-Regular;
  font-size: 18px;
  font-weight: 500;
}
.inpage643 .article-content,.inpage644 .article-content,.inpage642 .article-content  {
  float: left;
  margin: 0;
  padding: 0;
  width: 100%;
}
@media only screen and (max-width: 1240px) and (min-width: 1151px)
{
#bd #contacts_section #contact_text {
  height: 45px;
}
#bd #contacts_section .butimgs {
  height: 31px;
}
#bd div#maximenuck ul.maximenuCK li.level0 {
  padding: 0 6px !important;
}
#bd .contact_main_inner {
  width: 91% !important;
}
.contact_new_mid h4.new_conhead, .contact_new_right h4.new_conhead {
  font-size: 17px;
  margin-bottom: 1px;
  margin-top:1px;

}
}
#menu_left .item650 a span {
  animation: blinker 1s linear infinite;

-webkit-animation: blinker 1s linear infinite;
    -moz-animation:    blinker 1s linear infinite;
    -o-animation:      blinker 1s linear infinite;
    -ms-transition:    blinker 1s linear infinite;
}
@keyframes blinker {  
  50% { color: #005A04; }
}
@-webkit-keyframes blinker {
    50% { color: #005A04; }
} 
@-moz-keyframes blinker {
    50% { color: #005A04; }
} 
@-ms-keyframes blinker {
    50% { color: #005A04; }
} 
.moduletable_ecom {
  border: 1px solid #cccccc;
  float: left;
  font-family: Swis721CnBTRoman;
  font-size: 14px;
  margin: 9px 0 0 10px;
  padding: 0;
  width: 96%;
}
#bd.inpage651 .about-banner .book_head {
  background: none repeat scroll 0 0 #191919;
  border-bottom: 2px solid #000000;
  color: #fff;
  font-family: FFMetaSerifPro-Medium;
  font-size: 27px;
  font-weight: normal;
  margin-top: 0;
  opacity: 0.9; margin-bottom: 0;
  padding: 2% 0;
  text-align: center;
}
.inpage651 #quote img {
  width:40%;
}	
.inpage651 #quote p {
  text-align: left;
}
.inpage651 #quote {
  float: right;
  width: 97%;
}
#quote .green {
  color: green !important;
  position: relative;
  right: 168px;
  top: 0;
}
.inpage651 .contentheading {
  display: none;
}
.moduletable_ecom h3 {
  background: #a10101 none repeat scroll 0 0;
  float: left;
  font-family: proximanovaa-regular;
  font-size: 23px;
  margin: 0;
  padding: 4% 0;
  text-align: center;
  width: 100%;
}
.moduletable_ecom h3 span {
  margin: 0px;
}
#quote .mspan > input {
  padding-left: 7px;
}
#quote .con-right {
  float: right;
  width: 50%;
}
#what {
  float: right;
  width: 97%;
}
.what_we_sec {
  float: left;
  width: 100%;
}
.what_section {
  float: left;
  width: 100%;
}
.what_we {
  float: left;
  width: 24%;
}
#what .what_section p {
  font-family: arial;
  font-size: 18px;
  text-align: center;
}
.what_image {
  min-height: 100px;
}
.schema_cont {
  display: none;
}
.seo_report {
  float: left;
  width: 100%;
  padding: 1% 0;
}
.seo_report-main {
  margin: 0 auto;
  width: 46%;
}
.ja-box-right h3 {
  margin-bottom: 7px !important;
}
.moduletable_innerlink {
  float: left;
  width: 100%;
}
#contain_link {
  float: left;
  margin-top: 18%;
  width: 100%;
}
.main_link {
  float: left;
  width: 100%;
}
.right_link {
  float: left;
  margin: 0;
  width: 100%;
}
.right_link a:hover {
  background: #a10101 none repeat scroll 0 0;
  color: #fff;
}
.right_link li {
  float: left;
  margin-bottom: 1%;
  padding: 1%;
  text-align: left;
  width: 100%;
}
.right_link li {
  background: url("../images/3.png") no-repeat scroll 0 0 / 98% auto rgba(0, 0, 0, 0);
}
.right_link a {
  color: #000000;
  float: left;
  font-family: FFMetaSerifPro-Book;
  font-size: 15px;
  padding: 8px 0 12px 18px;
  width: 100%;
}
.moduletable_innerquiry #enquiryForm .inputbox {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border: 1px solid #cccccc;
  font-family: FFMetaSerifPro-Book;
  height: 25px;
  line-height: 25px;
  margin: 5px 10px;
  padding: 7px 3px;
  width: 92%;
}


.moduletable_innerquiry #enquiryForm textarea.inputbox {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border: 1px solid #cccccc;
  font-family: FFMetaSerifPro-Book !important;
  height: 50px;
  line-height: 25px;
  margin: 5px 10px;
  padding: 14px 3px;
  text-indent: 0;
  width: 92%;
}
.ourpcss_enq {
  background: rgba(0, 0, 0, 0) url("../images/black.png") no-repeat scroll 30px 0;
  color: #b00000;
  float: left;
  font-family: raleway-regular;
  text-align: center;
  width: 100%;
}
.submit_inner {
  background: rgba(0, 0, 0, 0) url("../images/sub111.png") no-repeat scroll 0 0;
  border: medium none;
  cursor: pointer;
  font-size: 0;
  height: 44px;
  width: 67%;
}
.inpage1 #ja-mainbody {
  width: 100%;
}
.article-content li {
  font-family: FFMetaSerifPro-Book;
  font-size: 15px;
}
.article-content div span {
  font-family: proximanovaa-regular;
  font-size: 14px !important;
}
.article-content p span {
  font-family: proximanovaa-regular;
  font-size: 14px !important;
}
.modincss td {
  font-family: FFMetaSerifPro-Book;
}
.moduletable_innerquiry {
  box-shadow: 2px 2px 2px 2px rgba(0, 0, 0, 0.2);
  float: left;
  margin: 1%;
  padding: 3%;
  width: 92%;
}
.moduletable_port h1 {
  float: initial;
}
#midhome .exp {
  display: none;
}
.inpage659 .contentheading {
  display: none;
}
.inpage659 .article-content {
  padding: 0px;
  float: left;
  width: 100%;
  margin: 0px;
}
.price_page1 {
  float: left;
  padding-bottom: 3%;
  width: 100%;
}
.prce_hdr {
  color: #585858 !important;
  font-family: Raleway-Medium;
  font-size: 38px;
  font-weight: bold;
  margin-bottom: 0 !important;
  margin-top: 10px !important;
  text-align: center;
  text-transform: uppercase;
}
.tri_tab {
  float: left;
  width: 100%;
}
.tran_li1:hover {
  background: rgba(0, 0, 0, 0) url("../images/activecolor.png") no-repeat scroll 0 0;
  height: 83px;
}
.tran_ul {
  float: left;
  margin-bottom: 0;
  width: 100%;
}
.pri_i {
  float: left;
  padding-left: 7px;
  width: 100%;
}
.tran_li {
  background: rgba(0, 0, 0, 0) url("../images/activecolor.png") no-repeat scroll 0 0;
  float: left;
  height: 83px;
  margin-bottom: 0;
  margin-left:0px;
  margin-right: 0.6%;
  padding-bottom: 0;
  padding-left: 0;
  padding-top: 1.5%;
  text-align: center;
  width: 24.3%;
}
.tran_li1:hover a {
  color: #fff;
  text-decoration: none;
}
.tran_li1 {
  background: rgba(0, 0, 0, 0) url("../images/normal.png") no-repeat scroll 0 0;
  float: left;
  height: 83px;
  margin-bottom: 0;
  margin-right: 0.6%;
  padding-bottom: 0;
  padding-left: 0;
  text-align: center;
  width: 24.3%;
}
.tran_li > a {
  color: #fabd45;
  float: left;
  font-family: raleway-medium;
  font-size: 15px;
  font-weight: bold;
  padding-top: 2%;
  width: 100%;
}
.banner_img,.banner_img img {
  float: left;
  width: 100%;
}
.tran_ul li {
  list-style: none;
}
.tran_li1 > a {
  color: #000;
  float: left;
  font-family: Raleway-Medium;
  font-size: 15px;
  font-weight: bold;
  height: 64px;
  margin: 0 !important;
  padding-top: 8%;
  width: 100%;
}
#bd .pri_module_lft > h1 {
  color: #ffffff;
  font-family: oswald_bold;
  font-size: 19px;
  font-weight: bold;
  margin: 5.1% 0;
  text-align: center;
  text-transform: uppercase;
}
.pri_module {
  background: #fa3c2e none repeat scroll 0 0;
  float: left;
  margin-top: 1%;
  width: 100%;
}
.pri_module_lft {
  background: rgba(0, 0, 0, 0) url("../images/formbg1.png") no-repeat scroll right 0;
  float: left;
  height: 56px;
  width: 25%;
}
.pri_module_rgt {
  background: #505050 none repeat scroll 0 0;
  float: left;
  padding-bottom: 8px;
  width: 75%;
}
#bd .pri_module_lft > h1 {
  color: #ffffff;
  font-family: oswald_bold;
  font-size: 19px;
  font-weight: bold;
  margin: 5.1% 0;
  text-align: center;
  text-transform: uppercase;
}
#pri_sub {
  background: #fa3c2e none repeat scroll 0 0;
  border: medium none;
  color: #ffffff;
  cursor: pointer;
  font-family: raleway-medium;
  font-size: 15px;
  font-weight: bold;
  height: 34px;
  margin-top: 13px !important;
  text-transform: uppercase;
  width: 19%;
}
.pri_module_rgt input {
  height: 29px;
  margin-top: 9px;
  padding: 0;
  width: 17%;
}
.pri_module_lft h2 {
  color: #fff;
  font-family: raleway-medium;
  text-align: center;
}
.inpage660 .banner_img img {
  width: 99%;
}
.pri_tot {
  float: left;
  width: 100%;
}
.inpage660 .contentheading {
  display: none;
}
.pri_tot .prce_hdr {
  color: #585858;
  font-family: raleway-medium;
  font-size: 30px;
  margin-top: 2% !important;
  text-align: center;
  text-transform: uppercase;
}
.pro_img {
  float: left;
  margin-top: 3%;
  padding-bottom:0px;
  text-align: center;
  width: 100%;
}
.pro_img > img {
  margin-left: 5%;
}
.tran_ul a {
  list-style: none;
}
.inpage660 .tran_li1.li1 ,.inpage659 .tran_li1.li {
  background: rgba(0, 0, 0, 0) url("../images/activecolor.png") no-repeat scroll 0 0;
}
.inpage660 .tran_li1.li1 a,.inpage659 .tran_li1.li a {
  color: #fff;
}
.inpage661 .contentheading {
  display: none;
}
.inpage661 .article-content {
  padding: 0px;
  margin: 0px;
  width: 100%;
}
.tabcontent {
  display: none;
  float: left;
  width: 100%;
}
.ver_tab_section .tri_tab {
  padding-left: 29%;
}
.hihi_images {
  float: left;
  width: 100%;
}
.hihi_images ul {
  float: left;
  width: 100%;
}
.hihi_images li {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  float: left;
  list-style: outside none none;
  margin-bottom: 1%;
  margin-right: 2%;
  padding: 0;
  width: 31%;
}
.tablinks.active
{
 background: rgba(0, 0, 0, 0) url("../images/activecolor.png") no-repeat scroll 0 0;
}
.tablinks.active a
{
color:#fff;
}
.start_up {
  float: left;
  margin-top: 2.5%;
  width: 100%;
}
.start_up1 {
  float: left;
  margin-right: 3%;
  width: 32%;
}
.start_up2 {
  float: left;
  margin-right: 3%;
  width: 31%;
}
.start_up3 {
  float: left;
  margin-right: 0;
  width: 31%;
}
.start_up1 > h2 {
  background: #384349 none repeat scroll 0 0;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  color: #ffffff;
  margin: 0 !important;
  padding: 7%;
  text-align: center;
}
#bd .start_up1 > p {
  background: #454e55 none repeat scroll 0 0;
  color: #ffffff;
  line-height: 20px;
  margin: 0 !important;
  padding: 3% 0;
  text-align: center;
}
.dom_list {
  background: #faf6f7 none repeat scroll 0 0;
  border: 1px solid #454e55;
  float: left;
  width: 99.5%;
}
.dom_list > p {
  background: rgba(0, 0, 0, 0) url("../images/tik1.png") no-repeat scroll 5% 0;
  color: #344249 !important;
  padding-left: 14%;
}
.start_up2 > h2 {
  background: #7aae2f none repeat scroll 0 0;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  color: #ffffff;
  margin: 0 !important;
  padding: 7%;
  text-align: center;
}
.addclss602 .start_up2 > p {
  padding: 3% 0;
}	
#bd .start_up2 > p {
  background: #afd776 none repeat scroll 0 0;
  color: #ffffff;
  line-height: 20px;
  margin: 0 !important;
  padding: 3%;
  text-align: center;
}
.dom_list1 {
  background: #efffdb none repeat scroll 0 0;
  border: 1px solid #afd776;
  float: left;
  width: 99.5%;
}
.ecom_img {
  float: left;
  margin-top: 4%;
  text-align: center;
  width: 100%;
}
.tablinks {
  cursor: pointer;
}
.inpage661 .start_up h2 {
  font-family: raleway-medium;
  font-size: 20px;
}
.dom_list1 > p {
  background: rgba(0, 0, 0, 0) url("../images/tik2.png") no-repeat scroll 5% 0;
  color: #000000 !important;
  padding-left: 14%;
}
.start_up3 > h2 {
  background: #4598c4 none repeat scroll 0 0;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  color: #ffffff;
  margin: 0 !important;
  padding: 7%;
  text-align: center;
}
#bd .start_up3 > p {
  background: #93cae9 none repeat scroll 0 0;
  color: #ffffff;
  line-height: 20px;
  margin: 0 !important;
  padding: 3% 0;
  text-align: center;
}
.dom_list2 {
  background: #e5f6fe none repeat scroll 0 0;
  border: 1px solid #93cae9;
  float: left;
  width: 99.5%;
}
.dom_list2 > p {
  background: rgba(0, 0, 0, 0) url("../images/tik3.png") no-repeat scroll 5% 0;
  color: #000 !important;
  padding-left: 14%;
}
.start_up123 .start_up1 > h2{
  background: #b2842e none repeat scroll 0 0;
}
.start_up123 .dom_list {
  background: #fff4e0 none repeat scroll 0 0;
  border: 1px solid #deb76a;
}
.start_up123 .dom_list > p {
  background: rgba(0, 0, 0, 0) url("../images/tik4.png") no-repeat scroll 5% 0;
  color: #000000 !important;
  padding-left: 14%;
}
.start_up123 .start_up2 > h2 {
  background: #2cb158 none repeat scroll 0 0;
}
.start_up123 {
  float: left;
  width: 100%;
  margin-top: 2%;
}
.hihi_images li img {
  width: 100%;
}
.start_up123 .dom_list1 > p {
  background: rgba(0, 0, 0, 0) url("../images/tik5.png") no-repeat scroll 5% 0;
  color: #000000 !important;
  padding-left: 14%;
}
.start_up123 .start_up3 > h2{
  background: #ad075d none repeat scroll 0 0;
}
.start_up123 h2 {
  font-family: raleway-medium;
  font-size: 20px;
}
.start_up123 .start_up3 > p {
  background: #c64085 none repeat scroll 0 0 !important;
}
.start_up123 .dom_list2 > p {
  background: rgba(0, 0, 0, 0) url("../images/tik6.png") no-repeat scroll 5% 0;
  color: #000000 !important;
  padding-left: 14%;
}
.start_up123 .start_up2 > p {
  background: #5fd284 none repeat scroll 0 0 !important;
  padding: 3% 0;
}
.start_up123 .start_up1 > p {
  background: #deb76a none repeat scroll 0 0 !important;
}
.start_up123 .dom_list2 {
  background: #fff4fa none repeat scroll 0 0;
  border: 1px solid #c64085;
}
.start_up123 .dom_list1 {
  background: #e2ffeb none repeat scroll 0 0;
  border: 1px solid #5fd284;
}
#midhome h1 {
  color: #000;
  font-family: ProximaNovaA-Bold;
}
#midhome h4 {
  font-family: proximanovaa-bold;
  font-size: 16px;
}
.start_up123 h2 {
  font-size: 18px;
}
/************ application page css*************/
.inpage662 .contentheading {
  display: none;
}
.and_page {
  float: left;
  width: 100%;
}
.andriod_page_banner {
  float: left;
  width: 100%;
}
.andriod_page {
  float: left;
  width: 100%;
}
.inpage662 .article-content {
  float: left;
  margin: 0;
  padding: 0;
  width: 100%;
}
.andleft_page {
  float: left;
  width: 72%;
}
.andright_page {
  float: right;
  width: 26%;
}
.andriod_page_banner img {
  width: 100%;
}
#bd .and_head {
  background: none repeat scroll 0 0 #be0000;
  color: #fff;
  float: left;
  font-family: arial;
  padding:0;
  text-align: center;
  width: 100%;
  text-transform: uppercase;
}
#bd .and_head1 {
  font-size: 18px;
  font-weight: bold;
}
.and_list li {
  background: url("../images/icon4.png") no-repeat scroll 0 6px rgba(0, 0, 0, 0);
  float: left;
  line-height: 32px;
  list-style: none outside none;
  width: 100%;
}
.and_list {
  float: left;
  margin-top: 0;
  width: 100%;
}
.and_enq {
  background: none repeat scroll 0 0 #ae0404;
  float: left;
  width: 100%;
}
.and_cont {
  background: none repeat scroll 0 0 #ca0018;
  float: left;
  width: 100%;
}
.and_header {
  background: url("../images/top_icon.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  float: left;
  width: 100%;
}
#bd .anf_head {
  color: #fff;
  float: left;
  margin: 12px 0;
  text-align: center;
  width: 100%;
}
.anf_head span {
  float: left;
  text-align: center;
  width: 100%;
}
.and_menu_sec {
  float: left;
  width: 100%;
}
.con_list li {
  background: url("../images/icon2.png") no-repeat scroll 8px 5px rgba(0, 0, 0, 0);
  color: #fff;
  font-weight: bold;
  line-height: 28px;
  list-style: none outside none;
  text-align: left;
}
.con_list {
  float: left;
  width: 100%;
}
.and_enq h3 {
  color: #fff;
  float: left;
  font-family: FFMetaSerifPro-Book;
  font-size: 14px;
  line-height: 43px;
  padding-left: 5px;
  text-align: left;
  text-transform: uppercase;
  width: 100%;
}
.get_detail a {
  cursor: pointer;
  float: right;
  width: 49%;
}
.get_detail > a img {
  width: 94%;
}
.work_li li {
  float: left;
  list-style: none outside none;
  padding: 0;
  text-align: center;
  width: 33%;
  margin: 19px 0;
}
.work_li {
  float: left;
  width: 100%;
}
.center_img {
  float: left;
  margin: 0;
  text-align: center;
  width: 100%;
}
.wor_sec {
  float: left;
  width: 100%;
}
#bd h4.work_head {
  float: left;
  font-family: FFMetaSerifPro-Book;
  font-size: 20px;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
}
.ios_sec ul {
  float: left;
  width: 50%;
}
.ios_sec ul {
  float: left;
  width: 50%;
}
.inpage663 .contentheading {
  display: none;
}
.inpage663 .article-content {
  float: left;
  margin: 0;
  padding: 0;
  width: 100%;
}
#bd .enquiry_us11 span {
  color: #666;
  float: left;
  font-family: helvetica !important;
  line-height: 15px;
  margin: 4px 7px;
  padding-left: 1px;
}
#and_section .and_header {
  background: url("../images/top_icon.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  float: left;
  min-height: 89px;
  width: 100%;
}
#bd #and_section .anf_head {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  border: medium none;
  color: #fff;
  float: left;
  height: auto;
  line-height: 22px;
  margin: 6px 0;
  text-align: center;
  width: 100%;
}
.enquiry_us11 {
  float: left;
  padding: 0 34px;
  width: 100%;
}
.inpage662 .modelBox {
  min-height: 420px;
}
#and_section .con_list li {
  background: url("../images/icon2.png") no-repeat scroll 8px 5px rgba(0, 0, 0, 0);
  color: #fff;
  font-size: 14px;
  font-weight: bold;
  line-height: 28px;
  list-style: none outside none;
  padding-left: 31px;
  text-align: left;
}
.andright_page #and_section .and_head {
  margin-bottom: 4%;
  margin-top: 0;
  padding: 3px 0;
}
/*****************************************/
.andriod_page .andright_page {
  margin-top: 17px;
}
.tabhics table {
  float: left;
}
#and_section .and_head {
  margin-bottom: 2%;
}
.inpage81 #ja-content {
  width: 100%;
}
.inpage81 #ja-col1 {
  display: none;
}
#enquiry_form .butimgs {
  background: none repeat scroll 0 0 #be0000 !important;
}



@media only screen and (min-width: 781px) and (max-width: 2000px) {
.header-mobile{
display:none !important;
}
}


.indmob,.indmoba {
  float: left;
  margin: 0 !important;
  padding: 0 !important;
  width: 50% !important;
text-align: center;
}
.indmob img,.indmoba img {
  width: 50%;
}
.indmob img {
  float: right;
}
.indmoba img {
  float: left;
}


#bd .a-btn {
  background: url("../images/callicon/phone.png") no-repeat scroll left center / 20px 20px #555555;
  color: #ffffff !important;
  font-size: 12px !important;
  padding: 9px 9px 9px 30px !important;
}
.indmob,.indmoba {
  background: #555555 none repeat scroll 0 0;
  border-radius: 8px;
  line-height: 36px;
}
.indmob{
width: 45%  !important;
margin-right: 5% !important;
}
.indmoba{
width: 45% !important;
margin-left: 5% !important;
}

#bd .indmoba a {
  background: #555555 url("../images/callicon/email.png") no-repeat scroll right center / 20px 20px;
  color: #ffffff;
  font-size: 12px;
  padding: 9px 30px 9px 9px ;
}
.ja-megamenu.clearfix.active {
  box-shadow: 0 0 9px #A6A5A3;
}

.indmob.whats {
  margin-top: 3% !important;
}
.indmoba.skype {
  margin-top: 3% !important;
}
#bd .indmob.whats .wbut {
  background: url("../images/callicon/whatsapp.png") no-repeat scroll left center / 20px 20px #555555;
  color: #fff;
  font-size: 12px;
  padding: 9px 6px 9px 40px;
}
#bd .indmoba.skype .sbut {
  background: url("../images/callicon/skype.png") no-repeat scroll right center / 20px 20px #555555;
  padding: 9px 27px 9px 9px;
  text-align: left;
  text-transform: uppercase;
}
.header-mobile {
  float: left;
  margin: 4% 0 3%;
  width: 100%;
}
.header-mobile a:hover {
  text-decoration: none;
}
.mobileapp {
  color: #ffffff;
  float: left;
  margin-right: 1%;
  text-align: center;
  width: 32.6%;
}
.imga1 > img {
  float: left;
  width: 100%;
}
.mobileapp > a {
  color: #ffffff;
  float: left;
  font-size: 20px;
  margin: 2.5% 0;
  width: 100%;
}
.mobileapp > a:hover {
  text-decoration: none;
color: #ffffff;
}
.inpage664 .contentheading {
  display: none;
}
.inpage664 .mport5 > a {
  background: none repeat scroll 0 0 #be0002 !important;
 
}
.agro {
  left: 38%;
  position: absolute;
  top: 41%;
display:none;
}

.mobileappimg {
  float: left;
  position: relative;
  width: 100%;
}
.mobileappimg:hover .agro {
  display: block !important;
  transition: all 0.5s ease 0s;
}
.agro {
  transition: .5s ease;  
 position: absolute;  
 top: 50%; 
  left: 50%; 
  transform: translate(-50%, -50%); 
  -ms-transform: translate(-50%, -50%) 


}
mobileappimg a > img {
  opacity: 1;
  display: block;
  width: 100%;
  height: auto;
  transition: .5s ease;
  backface-visibility: hidden;
}
.mobileappimg:hover .imga1 > img {
  opacity: 0.5;
}
#ja-botsl2 .moduletable > h3 {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}
.inpage587 .image121, .inpage588 .image121 {
  display: none;
}
.inpage664 .port_bottom {
  padding: 0.5%;
  width: 99%;
}
.inpage664 .article-content {
  padding-left: 0;
}
.mobileapp:nth-child(3n) {
  margin-right: 0;
}
.our_serv > p:first-child {
  float: left;
  width: 11%;
}
.our_serv > p:nth-child(2) {
  float: left;
  width: 14%;
}
.our_serv > p:nth-child(3) {
  width: 12.55%;
  float: left;
}
.our_serv > p:nth-child(4) {
  float: left;
  width: 12.95%;
}
.our_serv > p:nth-child(5) {
  float: left;
  width: 10.09%;
}
.our_serv > p:nth-child(6) {
  float: left;
  width: 7.88%;
}
.our_serv > p:nth-child(7) {
  float: left;
  width: 12.95%;
}
.our_serv > p:last-child {
  float: left;
  width: 10.7%;
}



.mainclientlogo .client-page .fstfvefloat-first {
  float: left;
  margin-right: 9px;
  width: 15.8%;
}




.app_main {
  float: left;
  width: 100%;
}
.app_header {
  float: left;
  width: 100%;
}
.app_banner {
  float: left;
  width: 100%;
}
.app_transportation {
  float: left;
  width: 100%;
}
.points-section {
  float: left;
  width: 100%;
}

.app_logo {
  float: left;
  width: 30%;
}
.app_menu {
  float: right;
  margin-right: 2%;
  width: 60%;
}
.app_menu ul {
  float: left;
  width: 100%;
}
.app_menu li {
  display: inline;
  float: left;
  width: 11%;
}
.app_banner > p {
  float: left;
  width: 100%;
}
.app_banner img {
  float: left;
  width: 100%;
}
.app_transportation h2 {
  float: left;
  width: 100%;
  text-align: center;
}
.app_transportation  p {
  float: left;
  margin-bottom: 0 !important;
  text-align: center;
  width: 100%;
}
.transport_section {
  float: left;
  width: 100%;
margin-bottom:5%;
}
.sectionstart {
  float: left;
  width: 33.3%;
}

.sectionstart  p {
  float: left;
  text-align: center;
  width: 100%;
}
.points-section {
  background: rgba(0, 0, 0, 0) url("../images/transport/n.png") no-repeat scroll center center / cover ;
  float: left;
  width: 100%;
  padding: 4% 0;
}

.workflow_section {
  float: left;
  width: 100%;
}
.workflow_section  p {
  float: left;
  width: 100%;
}
.workflow_section img {
  float: left;
  margin: 0 7.5%;
  width: 85%;
}
.inpage665 .m_right,.inpage665 .m_left,.inpage665 .image121,.inpage665 #ja-wrapper-inner,.inpage665 .topnewpos, .inpage665 #ja-searcs,.inpage665 .contentheading {
  display: none;
}

.points-section  p {
  float: left;
  margin-bottom: 0;
  margin-left: 5%;
  width: 100%;
}

.points-section a {
  background: #fff none repeat scroll 0 0;
  color: #000;
  float: left;
  padding: 0.5%;
  width: 19%;
}
.workflow_section  h2 {
  float: left;
  margin-top: 3%;
  text-align: center;
  width: 100%;
}
.app_feature {
  float: left;
  width: 100%;
  background: #F2F2F2;
}
.app_feature  h2 {
  float: left;
  margin-top: 3%;
  text-align: center;
  width: 100%;
}
.app_feature .tab {
  margin: 0 auto;
  width: 50%;
}
.app_feature .tablinks {
  background: #fff none repeat scroll 0 0;
  border: medium none;
  float: left;
  font-size: 19px;
  margin-right: 6%;
  padding: 1%;
  width: 26%;
}
.app_feature .tablinks.active {
  background: #f75d53 none repeat scroll 0 0;
  color: #fff;
}

.app_tab_content {
  margin: 0 auto;
  width: 70%;
}
.apptab {
  float: left;
  width: 100%;
}
.apptab > li {
  background: rgba(0, 0, 0, 0) url("../images/transport/tick.png") no-repeat scroll 0 0 / 4% auto;
  float: left;
  list-style: outside none none;
  margin-bottom: 1%;
  padding: 0 0 0 7%;
  width: 96%;
}
.subli_app {
  float: left;
  margin-left: 8%;
  padding-left: 5% !important;
  width: 89% !important;
}
.inpage665 #ja-wrapper,#ja-container,.article-content {
  padding: 0 !important;
  width: 100% !important;
margin:0 !important;
}
.app_module {
  margin: 0 auto;
  width: 85%;
}
.app_module_main {
  float: left;
  width: 100%;
}
.sectionstart:last-child p:last-child img {
  margin-top: 25%;
}
.app_logo > p {
  float: left;
  margin: 0;
  width: 100%;
}
.faction {
  background: #b20000 none repeat scroll 0 0;
  float: left;
  padding: 4%;
  width: 100%;
}

.cd-popup-trigger {
  margin: 0 !important;
}


.faction .input1 {
  float: left;
  width: 60%;
}


.faction .input2 {
  float: left;
  width: 63%;
}

.faction .submit {
  float: left;
  margin: 1% 25%;
  width: 50%;
}
.faction p {
  float: left;
  width:100%;
margin-bottom:1%;
}

.faction label {
  float: left;
  width:25%;
margin-right:2%;
margin-left:2%;
}
#brand_section {
  float: left;
  width: 100%;
}
#brand_section .moduletable {
  margin: 0 auto;
  width: 90%;
}
#bd .andright_page h3.and_head {
  background-color: #BE0000 !important;
}
#bd .andright_page h3 {
  background-image: unset !important;
}
.brands_ofer p {
  float: left;
  width: 20%;
  text-align: center;
}
.brands_ofer p {
  float: left;
  text-align: center;
  width: 20%;
}
#brand_section h2 {
  float: left;
  font-family: FFMetaSerifPro-Book;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
  margin-top: 3%;
}
.tab_reference li {
  background:#716B60;
  color: #fff;
  cursor: pointer;
  float: left;
  font-family: helvetica;
  font-size: 18px;
  line-height: 45px;
  list-style: outside none none;
  margin-right: 6px;
  text-align: center;
  text-transform: uppercase;
  width: 21%;
}
.tab_reference .tablinks1.active {
  background: #BA0000 none repeat scroll 0 0;
}
.tab_reference {
  float: left;
  width: 100%;
}
.tabcontents {
  float: left;
  width: 100%;
}

.home_butts {
  float: left;
  width: 100%;
  position: relative;
}
.google h3 {
  background: #a10101 none repeat scroll 0 0;
  float: left;
  font-family: proximanovaa-regular;
  font-size: 23px;
  width: 100%;
  margin-top: 0px;
}
.moduletable_topcarmenus ul li a {
  font-family: proximanovaa-regular;
    font-size: 13px;
    font-weight: 600;
}
#bd #maximenuck span.titreCK {
  float: none !important;
  font-family: proximanovaa-regular;
  font-size: 16px;
  font-weight: normal !important;
  text-decoration: none;
  text-transform: none;
}
#bd .maximenuCK.item510.level1 {
  width: 33% !important;
}
#bd .maximenuCK.item511.level1 {
  width: 31% !important;
}

#bd .maximenuCK.item512.level1 {
  width: 31% !important;
}
#bd .maximenuCK.item427.level1 {
  width:39% !important;
}
#bd .maximenuCK.item701.level1 {
  width:28% !important;
}

#bd .maximenuCK.item702.level1 {
  width:28% !important;
}
#bd .maximenuCK.item710.level1 {
  width:49% !important;
}
#bd .maximenuCK.item711.level1 {
  width:48% !important;
}
#bd.inpage1 #ja-content {
  float: left;
  width: 98%;
}

#bd .parent.item668 .maximenuCK2 ,#bd .parent.item669 .maximenuCK2 {
  padding: 0 10px 10px;
  width: 100%;
}
#bd .parent.item668 .maxidrop-main2,#bd .parent.item669 .maxidrop-main2 {
  width: 100%;
}
#bd .parent.item668 .maxidrop-main,#bd .parent.item669 .maxidrop-main {
  float: left;
  width: 100%;
}
#bd .maximenuCK.item668.level1 .maximenuCK_mod,#bd .maximenuCK.item669.level1 .maximenuCK_mod {
  width: 100%;
}

#bd .maximenuCK.item668.level1 ul,#bd .maximenuCK.item669.level1 ul {
  width: 100%;
}
div#maximenuck ul.maximenuCK li.item668 div.cols2{
  display: block;
  float: left;
  margin-left: -22em;
  width: 600px !important;

}
div#maximenuck ul.maximenuCK li.item669 div.cols2 {
  display: block;
  float: left;
  margin-left: -22em;
  width:500px !important;
}
.item668 .menu,.item669 .menu {
  width: 100%!important;
  float: left;
}
.item668 .maximenuCK_mod,.item669 .maximenuCK_mod {
  width: 100% !important;
}

#bd .maximenuCK.item727.level1 {
  width:49% !important;
}
#bd .maximenuCK.item728.level1 {
  width:48% !important;
}
#bd div#maximenuck ul.maximenuCK li.parent.level0 > a,#bd div#maximenuck ul.maximenuCK li.parent.level0 > span {
  background: none !important;
  padding: 0 7px;
}
.inpage1 #ja-col1 {
  display: none;
}
#bd .item453 .cols3 div.maxidrop-main {
  position: unset;
}
#bd .item586 .cols2 div.maxidrop-main {
  position: relative;
  left: 26%;
}
#bd .item53 .cols5 div.maxidrop-main {
  position: relative;
  right: 124%;
}
#bd div#maximenuck ul.maximenuCK li div.cols3 .maximenuCK2 li.maximenuCK {
  padding: 0px;
}

#bd div#maximenuck ul.maximenuCK2 div.maximenuCK_mod a {
  font-family: proximanovaa-bold;
  font-size: 13px;
  font-weight: normal !important;
}
.item666 .maxidrop-main {
  position: relative;
  right: 38% !important;
}
.item554 .maxidrop-main {
  position: relative;
  right: 15%;
}
.item478 .maxidrop-main {
  position: relative;
  right: 26%;
}
.our_serv img {
  width: 100%;
}
table.career_table {
    font-family: arial, sans-serif;
    border-collapse: collapse;
    width: 100%;
}

.career_table td {
    border: 1px solid #dddddd;
    text-align: center;
    padding: 8px;
}

 .career_table th {
  background: #b50000 none repeat scroll 0 0;
  border: 1px solid #dddddd;
  color: #fff;
  padding: 8px;
  text-align: center;
}
