body { padding:0; margin:0; background: #fff !important;}
.wrapper,.media { width:100%; float:left; background:#1a232a; }
.wrapper-in, .media-in { max-width:1180px;margin:0 auto;}
.wrapper-full , .media-inner{ width:100%; float:left;}
.media-inner { text-align:right !important;}
.logo-leads { width:50%; float:left;}
.contact { width:50%; float:left;}
.contact img { padding-left:20px; float:right;padding-bottom: 20px; margin-top:30px;}
.menu-head { width:100%; float:left; padding-top: 10px;}
.menu-head  ul { list-style-type:none; }
.menu-head ul li { float:left; background: #fff;}
.menu-head ul li a { font-size:13px !important;padding: 10px 12px !important; line-height:2 !important; font-family:tahoma !important; font-weight:600 !important; text-transform:uppercase !important; color:#000 !important;}
@-moz-document url-prefix() {
.menu-head ul li a { font-size:13px !important;padding: 10px 15px !important; line-height:2 !important; font-family:tahoma !important; font-weight:600 !important; text-transform:uppercase !important; color:#000 !important;}
}
.menu-head ul li a:hover { background:#1167a0 !important; color:#fff !important;    border-top-left-radius: 10px;  border-top-right-radius: 10px;}
.menu-head ul li:nth-child(1) {  border-top-left-radius: 12px !important;  border-bottom-left-radius: 12px !important;}
.menu-head ul li:nth-child(10) {  border-top-right-radius: 12px !important;  border-bottom-right-radius: 12px !important;}
.contact aside, .media-inner aside { margin:0 !important;}
#text-2 img { padding-top:30px;}
/* index */
.banner { width:100%; float:left; background:#1a232a; padding-top: 10px;}
.banner-in { max-width:1180px;margin:0 auto;}
.banner-full { width:100%; float:left;}
.writeup {width:100%; float:left; background: #fff;}
.writeup-in{ max-width:1180px;margin:0 auto;}
.writeup-full{width:100%; float:left; padding-bottom: 45px;}
.box1,.box2,.box3,.box4,.box5 { width:20%; float:left; text-align:center; padding: 30px 10px 5px 10px; border-right: 1px solid #e8e8e8;}
.box5 { border:none !important;}
.writeup-full h4 { font-size:14px; font-weight:bold; font-size:tahoma; line-height:2; color:#000; }
.writeup-full p { font-size:14px; font-weight:normal; font-family:calibri;  color:#000; text-align: justify;   padding: 5px; margin: 0;}
.writeup-full a { font-size:13px; font-weight:normal; font-family:tahoma;  color:#000; background: url(images/read-more2.jpg) left center no-repeat; padding-left: 15px;}
.writeup-full a:hover { text-decoration:underline; color:#000; }
.welcome { width:100%; float:;left;}
.welcome-in { max-width:1180px; margin:0 auto;}
.welcome-full { width:100%; float:left;}
.about { width:50%; float:left;}
.about h4,.industry h4 { font-family:bahamas; font-size:25px; color:#000;font-weight: 500; background: url(images/line.jpg) left bottom no-repeat;}
.about h4 span { color:#2C79B3; }
.industry { width:50%; float:left;}
.list { width:100%; float:left;}
.about p { font-size:12px; color:#000; font-family:sans-serif; margin: 0; padding: 10px 21px 0px 0px;}
.type1 { width:50%; float:left; text-align:center; padding-top:15px;}
.type-img { width:25%; float:left;}
.type-content { width:75%; float:left;}
.type-content p {font-size:14px; color:#000; font-family:calibri; text-align: left; margin:0;}
.type-content h3 {  font-family: calibri;font-size: 18px; font-weight: normal; color:#000;}
.type-content a { font-size:13px; font-weight:normal; font-family:tahoma; float:right; color:#000; background: url(images/read-more2.jpg) left center no-repeat; padding-left: 15px;}
/* index end */

/* footer */
.clients { width:100%; float:left;padding-bottom: 20px;}
.clients-in { max-width:1180px; margin:0 auto;}
.clients-full { width:100%; float:left;}
.clients-full h4 {font-family:bahamas; font-size:25px; color:#000;font-weight: 500; background: url(images/ourclient-line.jpg) left bottom no-repeat; }
.client{ width:15%; float:left;padding: 15px 15px;  margin-right: 19px;}
.information { width:100%; float:left; background:#000; padding-bottom: 15px;background-size: cover;}
.information-in { max-width:1180px; margin:0 auto;}
.information-full { width:100%; float:left; padding-top:25px; background:url(images/ftr.png) center repeat;}
.wpcf7-form  p { font-size:14px;font-weight:500;}
.wpcf7-form  input[type="text"],.wpcf7-form  input[type="email"],.wpcf7-form  input[type="tel"] { width:240px !important; color:#fff; height:25px !important; font-size:13px; background-color:#364757;}
.wpcf7-form textarea { width:240px !important; height:40px; background-color:#364757; margin:0;padding:0; font-size:13px;}
.wpcf7-form input[type="submit"]{ text-decoration:none; background-color:#2eafbb; color:#fff; font-size:13px; padding:5px;}
.wpcf7-form  input[type="text"]::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color:#fff;
}
.wpcf7-form  input[type="text"]::-moz-placeholder { /* Firefox 19+ */
color:#fff;
}
 .wpcf7-form  input[type="text"]:-ms-input-placeholder { /* IE 10+ */
color:#fff;
}
.wpcf7-form  input[type="text"] :-moz-placeholder { /* Firefox 18- */
color:#fff;
}
.wpcf7-form  input[type="email"]::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color:#fff;
}
.wpcf7-form  input[type="email"]::-moz-placeholder { /* Firefox 19+ */
color:#fff;
}
 .wpcf7-form  input[type="email"]:-ms-input-placeholder { /* IE 10+ */
color:#fff;
}
.wpcf7-form  input[type="email"] :-moz-placeholder { /* Firefox 18- */
color:#fff;
}
.wpcf7-form  input[type="tel"]::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color:#fff;
}
.wpcf7-form  input[type="tel"]::-moz-placeholder { /* Firefox 19+ */
color:#fff;
}
 .wpcf7-form  input[type="tel"]:-ms-input-placeholder { /* IE 10+ */
color:#fff;
}
.wpcf7-form  input[type="tel"] :-moz-placeholder { /* Firefox 18- */
color:#fff;
}

.wpcf7-form textarea::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color:#fff;
}
.wpcf7-form   textarea::-moz-placeholder { /* Firefox 19+ */
color:#fff;
}
 .wpcf7-form   textarea:-ms-input-placeholder { /* IE 10+ */
color:#fff;
}
.wpcf7-form  textarea :-moz-placeholder { /* Firefox 18- */
color:#fff;
}
.enquiry h3,.testimonial h3, .follow h3, .map h3,.map1 h3 { color:#fff; font-family:tahoma !important;  font-size: 18px; border-bottom:1px solid #54514b;  font-weight: normal;  }
.enquiry {  width: 15%; float: left;  margin-right: 30px;}
.testimonial{  width: 15%; float: left;  margin-right: 30px;  margin-left: 20px; }
.testimonial p { font-size:11px; color:#fff;}
.testimonial h4 {color:#2eafbb;font-size:15px; font-family:calibri;}
.testimonial h5 {color:#2eafbb;font-size:13px;font-style: italic; font-family:calibri;}
.follow {  width: 15%; float: left;  margin-right: 30px;  margin-left: 20px;}
.icon {width:35%;float:left; text-align:left;}
.icon1 {width:65%;float:left; text-align:left;}
.icon2 {width:35%;float:left; text-align:left; padding-top: 10px;}
.icon3 {width:65%;float:left; text-align:left; padding-top: 10px;}
.map {width: 16%;  float: left; margin-right: 50px; margin-left: 20px;}
.map1 {width: 16%;  float: left; margin-right: 50px; margin-left: 20px;}
.map img { padding-top:10px;padding-bottom: 10px; }
.address { background:#434343; color:#fff;  width:90%; }
.address p { font-size:13px; padding-left: 15px;  margin: 0;}
.footer-in { width:100%; float:left; background:#000; border-top: 1px solid #707070;}
.footer-in p { margin:0; text-align:center; color:#fff;}
.ques {font-size:18px;}
.copy { font-size:14px; padding:10px 0px;}
/* footer style end */


/* inner-page */
.title-inner { width:100%; float:left;background: url(images/right.png)top right no-repeat;border-top: 6px solid #1A232A;}
.page-header { width:100%; float:left;background: url(images/right.png)top right no-repeat;}
.inner-width {max-width:1180px; margin:0 auto; }
.inner-full { width:100%; float:left;}
.inner-banner{width:100%; float:left;  }
.inner-banner img {width:100%; float:left;}
.site-innerpage {width:100%; float:left; background-size:100%; }
.site-innerpage-wrapper {max-width:1180px; margin:0 auto; }
.innerpage-left { width:100%;float:left; background:#fff; padding:0px; box-shadow: 0px 0px 20px #ccc;padding: 10px;}
#breadcrumbs span a { font-size:13px; color:#000;font-family: tahoma;}
#breadcrumbs span strong { font-size:13px !important; color:#000;font-family: tahoma; font-weight:500;}
#breadcrumbs  { margin:0 !important; padding-left: 0px;}
.entry-title, .site_width h1{ margin:0 !important;color: #7030A0; font-weight:500;  font-family: arial;  float: none; font-size: 24px !important;line-height: 2 !important;  margin-bottom: 10px !important;  margin-top: 35px;    text-transform: uppercase;}
.entry-content p strong, .page-content1 p strong { margin:0 !important;color: #7030A0; font-weight:500;  font-family: arial;  float: none; font-size: 18px !important;line-height: 2 !important;  margin-bottom: 10px !important;  margin-top: 35px;    text-transform: uppercase;}
.entry-content p, .page-content1 p{ margin:0 !important;color: #000; font-weight:500;  font-family: arial;  float: none; font-size: 12px !important;line-height: 1.5 !important; padding-bottom:15px;}
.innerpage{ width:100%;float:left;background:url(images/pattern.png); padding-top:10px; }
.hentry { padding:0px 10px !important; color:#000;}
.page-width{ max-width:1100px; margin:0 auto;}
.page-full{ width:100%;float:left; }
.page-content1 { width:76%; float:left; margin-right:1%;box-shadow: 0px 0px 20px #ccc; padding:10px;}
.page-content2 { width:100%; float:left; margin-right:1%;box-shadow: 0px 0px 20px #ccc; padding:10px;}
.page-sidebar { width:23%; float:left;box-shadow: 0px 0px 20px #ccc; padding: 5px;}
.page-sidebar h2  {color:#fff !important; font-size:20px !important; border:none; background: rgba(34, 34, 34, 0.73);text-align: center;}
.entry-content ul , .page-content1 ul { padding-left:60px;margin: 0 !important; padding-bottom: 10px;}
.entry-content ul li, .page-content1 ul li { font-size:12px; color:#000;  font-family: arial; }
.entry-content h3 { font-size:18px !important; font-family: arial; margin: 0 !important; padding-bottom: 10px; }
.inner-design{ width:100%; float:left;}
.inner-design img { width:100%; float:left;}
.tablepress { font-size:12px; width:50% !important; font-family: sans-serif !important;margin-left: 100px; }
.tablepress td {border: 1px solid #000 !important; padding:5px !important;}
.clicken { background:#66cccc; color:#fff; font-size:13px; width: 100%;float: left;padding: 5px; border: none !important; margin-bottom: 10px;}
.clicken:hover { color:#fff;}
#tablepress-3 .row-1 .column-1, #tablepress-4 .row-1 .column-1 ,#tablepress-9 .row-1 .column-1 ,#tablepress-10 .row-1 .column-1,#tablepress-11 .row-1 .column-1  { text-align:center; font-size:20px; }
#tablepress-3 { width:75% !important; }
#tablepress-6 { width:25% !important; margin:0 !important; }
.click { padding-left:555px;}
#wpcf7-f389-p25-o1 .con-field {max-width:200px; width:100%; float:left; font-weight: 600;}
#wpcf7-f389-p25-o1 .wpcf7-form  p { font-size:14px;font-weight:500;}
#wpcf7-f389-p25-o1 .wpcf7-form  input[type="text"], #wpcf7-f389-p25-o1 .wpcf7-form  input[type="email"], #wpcf7-f389-p25-o1 .wpcf7-form  input[type="tel"] { width:330px !important; font-family: tahoma; padding-left: 5px; color:#000; height:30px !important; font-size:13px; background-color:#fff  !important; border:1px solid #ccc;}
#wpcf7-f389-p25-o1 .wpcf7-form textarea { width:415px !important; height:172px; background-color:#fff; color:#000; border:1px solid #ccc; margin:0; font-family: tahoma; padding-left: 5px; font-size:13px;}
#wpcf7-f389-p25-o1 .wpcf7-form input[type="submit"]{ text-decoration:none; background-color:#2eafbb; color:#fff; float:left; font-size:13px; padding:5px;}
#wpcf7-f389-p25-o1 .wpcf7-form  input[type="text"]::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color:#000;
}
#wpcf7-f389-p25-o1 .wpcf7-form  input[type="text"]::-moz-placeholder { /* Firefox 19+ */
color:#000;
}
 #wpcf7-f389-p25-o1 .wpcf7-form  input[type="text"]:-ms-input-placeholder { /* IE 10+ */
color:#000;
}
#wpcf7-f389-p25-o1 .wpcf7-form  input[type="text"] :-moz-placeholder { /* Firefox 18- */
color:#000;
}
#wpcf7-f389-p25-o1 .wpcf7-form  input[type="email"]::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color:#000;
}
#wpcf7-f389-p25-o1 .wpcf7-form  input[type="email"]::-moz-placeholder { /* Firefox 19+ */
color:#000;
}
 #wpcf7-f389-p25-o1 .wpcf7-form  input[type="email"]:-ms-input-placeholder { /* IE 10+ */
color:#000;
}
#wpcf7-f389-p25-o1 .wpcf7-form  input[type="email"] :-moz-placeholder { /* Firefox 18- */
color:#000;
}
#wpcf7-f389-p25-o1 .wpcf7-form  input[type="tel"]::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color:#000;
}
#wpcf7-f389-p25-o1 .wpcf7-form  input[type="tel"]::-moz-placeholder { /* Firefox 19+ */
color:#000;
}
#wpcf7-f389-p25-o1  .wpcf7-form  input[type="tel"]:-ms-input-placeholder { /* IE 10+ */
color:#000;
}
#wpcf7-f389-p25-o1 .wpcf7-form  input[type="tel"] :-moz-placeholder { /* Firefox 18- */
color:#000;
}

#wpcf7-f389-p25-o1 .wpcf7-form textarea::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color:#000;
}
#wpcf7-f389-p25-o1 .wpcf7-form   textarea::-moz-placeholder { /* Firefox 19+ */
color:#000;
}
#wpcf7-f389-p25-o1 .wpcf7-form   textarea:-ms-input-placeholder { /* IE 10+ */
color:#000;
}
#wpcf7-f389-p25-o1 .wpcf7-form  textarea :-moz-placeholder { /* Firefox 18- */
color:#000;
}
.categorymain{ width:49%; float:left;padding: 5px;  margin: 10px 5px; box-shadow: -1px -1px 25px #ccc; border-radius:5px; border: 1px solid rgba(204, 204, 204, 0.68);}

#accordions-425 .accordions-head, #accordions-428 .accordions-head { margin-bottom:10px;}
.flag { width:20%; float:left;}
.adrs { width:80%; float:left;padding: 20px 0px;}
.adrs p { margin:0; font-size:16px;font-family:tahoma; }
#wpcf7-f389-p25-o1 { width:100%;float:left; color:#000;}
#toplist { padding-top:10px;}
/* innerpage-style end */


/* widget style */
.widget-title { color:#fff !important;font-weight: 500; font-size:18px; text-transform:uppercase; border-bottom:1px solid #54514b; font-family:tahoma !important; margin:0 !important;}
aside ul { margin:0 !important;}
aside ul li a { margin:0 !important; font-size:12px; color:#999 !important; line-height: 1; font-family:tahoma !important;}
aside ul li a:hover { color:#fff !important;}
aside ul li  { margin:0  !important; padding:0 !important;}
.widget { padding:0 !important; margin:0 !important;}
.page-sidebar aside ul li a { padding:12px 30px !important; font-size:13px; background: url(images/arrow.png) center left no-repeat; color:#000 !important; text-transform:uppercase; font-family:tahoma !important; width:100%; float:left; border-bottom: 1px solid rgba(0, 0, 0, 0.15); }
.page-sidebar aside ul li a:hover {  color:#fff !important;background: url(images/arrow3.png) center right 5px no-repeat #a8cde7; }
.page-sidebar .wpcf7-form  input[type="text"],.wpcf7-form  input[type="email"],.wpcf7-form  input[type="tel"] { width:240px !important; padding-left: 4px; color:#fff; height:28px !important; font-size:13px; background-color:#364757;}
.page-sidebar .wpcf7-form textarea { width:240px !important; height:40px; background-color:#364757; margin:0;padding:0; padding-left: 4px; font-size:13px;}
.page-sidebar .wpcf7-form input[type="submit"]{ text-decoration:none; background-color:#2eafbb; color:#fff; font-size:13px; padding:5px; float:right;}
aside .textwidget { padding-top:0px;}
#nav_menu-13, #nav_menu-12,#nav_menu-14,#nav_menu-15,#nav_menu-16{ width: 100%; float: left; padding-bottom: 45px !important;}
.mediaa { padding:10px 0px;}
#text-4 .textwidget { padding-top:10px;}
/* widget style end */



/*menu-dropdown-toggle*/

.main-navigation .page_item_has_children > a, .main-navigation .menu-item-has-children > a{padding-right:10px !important;}

.main-navigation{float:right; width:100%; min-height:40px; padding-left:12px;}

.main-navigation .dropdown-toggle{top:0px; height:30px; display:none}



.main-navigation ul li{padding-left:0px;}

.main-navigation ul li a:hover{        }

.main-navigation ul li a{text-transform:initial;padding: 30px 15px;  z-index:99999;}

.main-navigation .menu-item-has-children:hover ul.sub-menu{display:block;margin:0px;position:absolute; z-index:999}

.main-navigation #menu-item-20 ul.sub-menu{width:200px !important}

.main-navigation ul.sub-menu li.menu-item-has-children ul.sub-menu  li.menu-item-has-children ul.sub-menu{ display:none;}

.main-navigation ul.sub-menu li.menu-item-has-children ul.sub-menu{ display:none; margin:0px; position:absolute;width:170px; z-index:999}

.main-navigation ul.sub-menu li.menu-item-has-children:hover ul.sub-menu{display:block; left:150px; top:0px}

.main-navigation ul.sub-menu li.menu-item-has-children ul.sub-menu  li.menu-item-has-children:hover ul.sub-menu{display:block; left:150px; top:0px}




/*.main-navigation ul.sub-menu li.current-menu-item a{background:#0592D3 !important; color:#fff !important;}

.main-navigation .current-menu-item a{background:#0592D3 !important;color:#fff !important;}

.main-navigation li:hover{	color:#fff;background:#0592D3;}*/





.main-navigation ul.sub-menu{  width: 100% !important; color: #0192D5 !important;background: #fff;padding: 20px; min-width: 460px; border-top:6px solid #0192D5; border-top-left-radius:20px; border-top-right-radius:20px;}
.main-navigation ul li:nth-last-child(7) ul.sub-menu{width: 100% !important; margin-top:40px; color: #0192D5 !important;background: #fff;padding: 20px; min-width: 890px; border-top:6px solid #0192D5; border-top-left-radius:20px; border-top-right-radius:20px;}
.main-navigation ul li:nth-last-child(6) ul.sub-menu{width: 100% !important; margin-top:40px; color: #0192D5 !important;background: #fff;padding: 20px; min-width: 460px; border-top:6px solid #0192D5; border-top-left-radius:20px; border-top-right-radius:20px;}
.main-navigation ul li:nth-last-child(5) ul.sub-menu{width: 100% !important; margin-top:40px; color: #0192D5 !important;background: #fff;padding: 20px; min-width: 460px; border-top:6px solid #0192D5; border-top-left-radius:20px; border-top-right-radius:20px;}
.main-navigation ul li:nth-last-child(4) ul.sub-menu{width: 100% !important; margin-top:40px; right:-300px; color: #0192D5 !important;background: #fff;padding: 20px; min-width: 890px; border-top:6px solid #0192D5; border-top-left-radius:20px; border-top-right-radius:20px;}
	.main-navigation ul.sub-menu li.menu-item-has-children ul.sub-menu { left:100% !important;}
	.main-navigation ul.sub-menu li.menu-item-has-children ul.sub-menu  li.menu-item-has-children ul.sub-menu{    width: auto !important;
    left:100% !important;
    min-width: 100%;}
	.main-navigation ul.sub-menu li.menu-item-has-children ul.sub-menu  li.menu-item-has-children ul.sub-menu li{   width:auto !important;}
.main-navigation ul li:nth-last-child(7) ul.sub-menu li {width:33% !important;/*border-bottom:1px solid #D7D7D7;*/;padding-left:0;white-space: nowrap;float: left; background:none !important;}
.main-navigation ul li:nth-last-child(6) ul.sub-menu li {width:50% !important;/*border-bottom:1px solid #D7D7D7;*/;padding-left:0;white-space: nowrap;float: left; background:none !important;}
.main-navigation ul li:nth-last-child(5) ul.sub-menu li {width:50% !important;/*border-bottom:1px solid #D7D7D7;*/;padding-left:0;white-space: nowrap;float: left; background:none !important;}
.main-navigation ul li:nth-last-child(4) ul.sub-menu li {width:33% !important;/*border-bottom:1px solid #D7D7D7;*/;padding-left:0;display:inline-table;white-space: nowrap;float: left; background:none !important;}
.main-navigation ul.sub-menu li{width:50% !important;/*border-bottom:1px solid #D7D7D7;*/;padding-left:0;white-space: nowrap;float: left; background:none !important;}
.main-navigation ul.sub-menu li a{text-transform:uppercase; padding:5px 15px 5px 15px !important; color:#fff; font-weight:600 !important; font-size:12px !important;     background: url(images/arr.png) center left no-repeat; }

.main-navigation ul.sub-menu .current-menu-item li > a { color:#000 !important;}

.main-navigation ul.sub-menu li a:hover{color:#0091D8 !important;     background: url(images/arr_hover.png) center left no-repeat !important; border-bottom:none;}

.dropdown-toggle:hover{background:none !important}

.main-navigation li.current-menu-item >a { }

.main-navigation ul.sub-menu li.current-menu-item >a {  color:#0192d5 !important;}

.main-navigation ul.sub-menu li.menu-item-has-children ul.sub-menu  li.current-menu-item >a { background:#0592D3; color:#fff;}

.main-navigation ul.sub-menu li.menu-item-has-children ul.sub-menu  li.menu-item-has-children ul.sub-menu li.current-menu-item >a { background:#0592D3; color:#fff;}

.home-wrapper-header-main{width:100%;float:left;background:#000;border-top: 4px solid #D2AD67;}

.home-wrapper-header{max-width:1200px; margin:0 auto;}



.header_menu{width:60%;float:left;padding: 25px 0px 0px 0px;}


.header-strip{width:100%;float:left;text-align:center;}

.header-strip img{width:100% !important;}

.header-strip-wrapper{width:100%;float:left;}

.main-home-header{width:100%;float:left;}

.main-navigation .current_page_item > a {}

/*end menu-dropdown-toggle*/


/* responsive style */
@media screen and (max-width: 1024px){

.media-inner { width:100%; float:left; text-align:center; }
.media-inner .textwidget a{ float:right; text-align:center; margin:5px; }
.logo-leads ,.contact{ width:100%; float:left;text-align:center;}
.contact .textwidget { margin-right:300px;}
.client{ width:15%; float:left;padding: 15px 15px;  margin-right: 15px;}
.enquiry {  width: 15%;  float: left;  margin-right: 10px;  margin-left: 20px;}
.testimonial {   width: 15%;  float: left;  margin-right: 14px;  margin-left: 15px;}
.follow {   width: 15%;  float: left;  margin-right: 20px;  margin-left: 20px;}
.map {   width: 16%;  float: left;  margin-right: 35px;  margin-left: 20px;}
.map1 {   width: 16%;  float: left;  margin-right: 35px;  margin-left: 20px;}
.click { padding-left:515px;}
}


@media screen and (max-width: 768px){

.contact .textwidget { margin-right:180px;}
.box1,.box2,.box3,.box4 { width:50%; float:left;}
.box5 { width:100%; float:left;}	
.about { width:100%; float:left; padding:10px;}
.industry { width:100%; float:left; padding:10px;}
.client{ width:31%; float:left;padding: 15px 40px;  margin-right: 15px;}
.information-full { padding:10px;}
.enquiry {  width: 43%;  float: left;  }
.testimonial {   width: 43%;  float: left; }
.follow {   width: 43%;  float: left;  }
.map {   width: 43%;  float: left; }
.map1 {   width: 100%;  float: left; margin:0; text-align:center; padding:5px; }
.page-content1 { width:100%; float:left;}
.page-sidebar { width:100%; float:left;}
.title-inner {   width: 100%;  float: left;  background: url(images/right.png)top right 350% no-repeat; border-top: 6px solid #1A232A;}
#nav_menu-13, #nav_menu-12, #nav_menu-14, #nav_menu-15, #nav_menu-16 {  width: 100%;  float: left;  padding-bottom: 45px !important;}
.click { padding-left:515px;}
.social { padding:15px;}
.information-full {  background: url(images/ftr.png) center repeat; background-size: 100%;}
}


@media screen and (max-width: 620px){
	
.contact .textwidget { margin-right:180px;}	
.enquiry, .testimonial, .follow, .map,.map1 { width:100%; float:left; text-align:center; margin:0; padding:10px;}
.box1,.box2,.box3,.box4 { width:100%; float:left;}
.title-inner {   width: 100%;  float: left;  background: url(images/right.png)top right 200% no-repeat; border-top: 6px solid #1A232A;}
.click { padding-left:330px;}
.client{ width:33.33%; float:left;padding:15px; margin:0;}
}

@media screen and (max-width: 550px){
	.contact .textwidget { margin-right:0px; float:left;}	
	.contact img { padding-left:50px;}
	.type1 { width:100%; float:left;}
	.title-inner {   width: 100%;  float: left;  background: url(images/right.png)top right 180% no-repeat; border-top: 6px solid #1A232A;}
	.page-sidebar form.wpcf7-form { padding-left:100px;}
	.click { padding-left:330px;}
	.type-img { width:100%; float:left;}
.type-content { width:100%; float:left;}
.enquiry, .testimonial, .follow, .map,.map1 { width:100%; float:left; text-align:center; margin:0; padding:10px;}
.client{ width:33.33%; float:left;padding:15px; margin:0;}
}

@media screen and (max-width: 480px){
	.contact .textwidget { margin-right:0px; float:left;}	
	.contact img { padding-left:50px;}
	.title-inner {   width: 100%;  float: left;  background: url(images/right.png)top right 147% no-repeat; border-top: 6px solid #1A232A;}
.page-sidebar form.wpcf7-form { padding-left:75px;}
.click { padding-left:300px;}
.client{ width:100%; float:left;padding:15px; margin:0; text-align:center;}
	}



@media screen and (max-width: 420px){
	
	.contact .textwidget { margin-right:75px; float:left;}	
	.contact img { padding-left:0px;}
	.title-inner {   width: 100%;  float: left;  background: url(images/right.png)top right 127% no-repeat; border-top: 6px solid #1A232A;}
	.click { padding-left:270px;}
}
@media screen and (max-width: 380px){
	
	.contact .textwidget { margin-right:90px; float:left;}	
	.contact img { padding-left:100px; float:left;}
	.title-inner {   width: 100%;  float: left;  background: url(images/right.png)top right 107% no-repeat; border-top: 6px solid #1A232A;}
	.page-sidebar form.wpcf7-form { padding-left:18px;}
	.click { padding-left:160px;}
}

@media screen and (max-width: 320px){
	
	.contact .textwidget { margin-right:90px; float:left;}	
	.contact img { padding-left:100px; float:left;}
	.title-inner {   width: 100%;  float: left;  background: url(images/right.png)top right 97% no-repeat; border-top: 6px solid #1A232A;}
	.page-sidebar form.wpcf7-form { padding-left:8px;}
.click { padding-left:160px;}
	}



/* responsive style end */