@charset "utf-8";
/* CSS Document */

input[type="submit"], input[type="button"], input[type="text"], input[type="password"] { -webkit-border-radius:0; -webkit-appearance: none; }
a[href^=tel] {
text-decoration:inherit;
color: inherit;
 
}



/* #Media Queries
================================================== */
@media screen and (min-width:1330px) {
.is-sticky .ddsmoothmenu ul li a { padding: 13px 18px 0; }
.is-sticky .top-lnk { top: 11px; }
}

@media screen and (min-width:1280px) and (max-width: 1329px) {
body{ overflow-x:hidden;}
.row { width: 96%; float:none; }
.clt-right { width: 46%; }
.icon-grp li { margin: 0 18px; min-width:115px;}
.icon-grp li .tooltiptext { left: 0; }
.icon-grp li:last-child .tooltiptext { right: 0; left: auto; }
.login-cont { margin: 185px auto 110px; width: 100%; max-width: 1000px; }
.login-left { width: 60%; }
.lft-txt img { width: 100%; }
.cont-pad h1 { width: auto; }
.is-sticky .ddsmoothmenu ul li a, .is-sticky .ddsmoothmenu ul li:last-child a { padding: 9px 16px 0; font-size: 16px; }
.is-sticky .top-lnk { top: 8px; }
.top-lnk li {  margin-left: 6px; width: 94px;}

.gst-banner { height:335px;}
.is-sticky .ddsmoothmenu { margin-left:200px;}
.gst-banner.gst-ban { height: 275px;}
.gst-banner.gst-ban h1 { left:20%;}
#nt-example1 > li { margin-bottom:20px;}
#nt-example1 > li a { line-height:23px;}
.view-all.car-rht { margin-top: 82px;}
}

@media screen and (min-width:1024px) and (max-width:1279px) {
body{ overflow-x:hidden;}
.row { width: 98%; float:none; }
.ico-txtpad { width: 75%; }
.banner { min-height: auto; }
.ddsmoothmenu ul li { padding: 0 10px 0; }
.ddsmoothmenu ul li a { padding: 19px 0px 0; font-size: 15px; font-weight: 700; }
.is-sticky .ddsmoothmenu { margin-left:185px; }
.is-sticky .ddsmoothmenu ul li a, .is-sticky .ddsmoothmenu ul li:last-child a { font-size: 15px; padding: 9px 8px 0; }
.is-sticky .top-lnk { top: 7px; }
.is-sticky .top-lnk li a { padding:0 10px;  font-size:15px;}
.cont-area { margin-top: 4px; }
.clt-lft > img { width: 100%; }
.icon-grp li { margin: 0px;}
.icon-grp li p { font-size: 11px; }
.icon-grp li p::after { width: 110px; }
.icon-grp li .tooltiptext { left: 0; }
.icon-grp li:last-child .tooltiptext { right: 0; left: auto; }
.login-cont { margin: 185px auto 110px; width: 100%; max-width: auto; }
.login-left { width: 484px; }
.reg-cont { width: 90%; max-width:none; float:none; }
.lft-txt img { width: 100%; }
.cont-pad h1 { width: auto; }
.mis-txt { margin: 5px 0 0 0; }
.login-cont, .reg-cont { margin: 70px auto; }
.login-pad h1, .reg-pad h1 { margin-top: 0px; }
.reg-sucs { margin: 60px auto; }
.is-sticky .ddsmoothmenu ul li a { font-size: 14px; font-weight:400; }
.login-left li span { width: 210px; }

.top-lnk li {  margin-left: 10px; width: 90px;}
.gst-banner { padding:50px 5px 0 40px;  height:332px;}
.is-sticky .top-lnk li { margin-left:6px;}

.gst-banner.gst-ban { height: 275px;}
.lft-area.fullwidth { width:31%;}
.lft-area.fullwidth.table { width: 37%;}
.gst-banner.gst-ban h1 { left:52%;}
.contact-wrap { width:55%;}

.dvd-rht { padding-bottom:50px;}

.img-lft { width: 40%;}
.img-lft img { width:100%;}
.ebkp-caption { width:405px; margin-top:28px;}
.ebkp-caption h2 { font-size:22px; line-height: 25px;}
.ebkp-caption h1 { font-size:32px; line-height: 35px;} 
.ebook-list ul li a { font-size:14px;}
.info h1, .prodt-r h1, .prodt-l.prodt-l-fullwidth h1 { font-size:14px;}
.prodt-l li:first-child { margin-right: 5%;  width: 40%;}
.right-area.prodt-fullwidth { margin-top:50px;}

.clt-lft { padding:0;}
.dvd-rht { width:838px;}
#update-carousel.owl-carousel.home-carousel .owl-nav .owl-prev { left: 30%;}
#update-carousel.owl-carousel.home-carousel .owl-nav .owl-next { right:30%;}
#nt-example1 > li { margin-bottom:17px;}
#nt-example1 > li a { line-height:22px;}

/* gst-detail page css */
.cont-area .row1 { width: 96%; float:none;}
}

/*@media screen and (min-width:1024px) and (max-width:1279px) {
img {max-width:100%; }
.row { width:1004px; }
#sticky-wrapper { height:86px!important;}
.ddsmoothmenu { padding-right:35px; }
.ddsmoothmenu ul li a { font-size:13px; padding:0 10px; }
.banner { min-height:250px; }
.flex-caption { top:13%; }
.flex-caption h1 { font-size:30px; line-height:32px; padding-bottom:8px; }
.flex-caption p { line-height:24px; padding-bottom:5px; }
.flex-caption a.slide-btn { line-height:42px; }
.servies-pad li h2 { font-size:18px; line-height:20px; }
.servies-pad li p { font-size:15px; line-height:20px; }
.converged li .converged-img { width:125px; padding:22px 10px 10px; }
.converged li p { width:61%; padding:18px 10px 10px; line-height:18px; }

.f-lnk { margin: 0 30px 0 40px; width: 200px; } 
.f-contact, .f-social { width: 270px; }
.f-contact li { font-size:16px; }
.content-area { width:750px; margin-left:15px; }
.side-bar { width:239px; }
.enquiry-form input[type="text"], .enquiry-form input[type="email"], .enquiry-form select, .enquiry-form textarea { width:60%; }

}*/

/* Smaller than standard 1024 (devices and browsers) */
@media screen and (min-width:768px) and (max-width:1023px) {
img {max-width:100%; }
.row { width:750px; }
header .row { width:100%; padding:0 15px; }
#menu .row { width:100%; }
.logo { width:200px; padding:10px 0; }
.sticky-wrapper.is-sticky nav{position:relative !important; } 
/*.login-left li span { width: 330px; }*/
#menu, .is-sticky #menu { background: #ffffff; float: left; position: relative; width: 100%; padding:7px 15px; top:0px; border:none; }
.top-lnk { float:left; width:100%; position:relative; top:0px;  }
.top-lnk > ul { float:left; }
.top-lnk li, .is-sticky .top-lnk li { width:auto; border-radius: 5px; border:none; margin-left:0; margin-right:10px; background:#00934f; }
.top-lnk li a, .is-sticky .top-lnk li a { padding:0 15px; line-height:28px; color:#ffffff; font-size:15px; }
.top-lnk li a:hover, .is-sticky .top-lnk li a:hover { color:#ffffff; }
.search-box { float:right; margin-top:3px; margin-right:0; position:relative; width:auto; }
.search-box h2 { margin-right:5px; font-size:15px; }
input.search-input[type="text"] { margin:0px; padding-right:25px; }
input.search-btn[type="button"] { position:absolute; top:0px; right:0px; width:25px; height:25px; background-size:15px 15px; background-position:center; }
.logo-small { display:none; }
.is-sticky .top-lnk .search-box { display:block; }
.banner { min-height: auto; }
.right-area { width: 100%; float:left; border: 0px; }
.top-right { padding: 20px 0 0; }
.mis-txt { margin: 5px 0 0 0; }
.top-right { padding:24px 60px 0 0; }
.head-contact { margin-right:0; }
.lft-area { width: 100%; float:right; }
.sticky-wrapper, .sticky-wrapper.is-sticky { height:42px!important; }
.is-sticky .ddsmoothmenu ul li:last-child a { padding: 9px 11px 0; }
.is-sticky .ddsmoothmenu { margin-left: 175px; }
.is-sticky .top-lnk { top:0; border:none; }
.ddsmoothmenu ul li { padding: 0 21px; }
.ddsmoothmenu ul li a { font-size: 15px; padding: 15px 0 0; }
.ico-txtpad { width: 78%; }
.gst-banner img { width: auto; }
.gst-txtpad h3 { width: 100%; }
.cont-area { margin-top:2px; }
.cont-area-app { background: #fff; padding: 25px 0; }
.cont-area-app .row { max-width: 100%; }
.lft-area-app { width: 25%; background: #fff; float:left; text-align:center; display:block; padding:0; }
.lft-area-app span { float:none; }
.right-area-app { width: 75%; background: #fff; border: 0px; }
.right-area-app ul { float:none; width: 100%; }
.right-area-app ul li { width: 33%; padding:0; display:block; text-align:center; }
.m-menu { display:block;}
.ddsmoothmenu { display:none;}
.icon-grp li { margin: 0 7px; }
.icon-grp li p { font-size: 13px; }
.icon-grp li p::after { width: 110px; }
.icon-grp li .tooltiptext { left: 0; }
.icon-grp li:last-child .tooltiptext { right: 0; left: auto; }
.login-left { width: 490px; }
.reg-cont { width: 90%; max-width:none; float:none; }
.reg-cont li label { text-align:left; }
.reg-cont li.full span { width: 98%; }
.reg-cont li span { width: 96%; }
.reg-cont li.one-third label { width: 160px; }
.reg-cont li.one-third.first, .reg-cont li.one-third { width: 33%; }
.reg-cont li.one-third.first span { width: 96%; }
.reg-cont li.one-third span { width:96%;}
.reg-pad h2 { margin-left: 0; }
.login-cont { margin: 40px auto; }
.reg-cont { margin: 80px auto; }
.login-pad h1, .reg-pad h1 { margin-top: 0px; }
.reg-sucs { margin: 60px auto; }
.mar-top { display:none; }

.gst-banner.gst-ban { height: 230px;}
.lft-area.fullwidth { width:50%; float:left;}
.lft-area.fullwidth.table {margin: 0 2%; width: 96%;}
.gst-banner.gst-ban img { width:54%;}
.gst-banner.gst-ban h1 {  left: 55%; line-height: 32px; font-size: 30px;}
.contact-wrap { width:78%; padding:100px 0;}
.right-area-app.contact-btm > ul { float:left; width:100%;}
.dvd-rht { width:100%; padding-bottom:50px;}
.dvd-left { width:100%;}
table.rates p, table.rates span.bold { letter-spacing:0;}
table.rates span.num { padding-right:8px;}
.right-area.ebook-r { margin: 0 2%; padding-right: 0; width: 96%;}
.lft-area.ebook-l { width:100%; margin-top:50px;}

.prodt-l { width:96%;}
.info h1, .prodt-r h1, .prodt-l.prodt-l-fullwidth h1 { font-size:16px;}
.prodt-r { width:100%;}
.prodt-r h1 { width:96%;}

.reg-cont.reg-nxt li.one-third.first span, .reg-cont.reg-nxt li.one-third span { width:98%;}

.clt-lft { padding:0;}
.lft-cont-home { width:100%;}
.home-rht-carousel { width:100%; margin:0 0 30px 0}
#nt-example1 > li { margin-bottom:10px;}
#nt-example1 > li a { line-height:19px;}

/* gst-detail page css */
.cont-area .row1 { width: 750px; float:none;}
}

/* Smaller than standard 768 (devices and browsers) */
@media screen and (max-width:767px) {
body { -webkit-text-size-adjust: none; }
img {max-width:100%; }
.row  { width:97%; }
header .row { width:100%; padding:0 15px; }
#menu .row { width:100%; }
.logo { width:200px; padding:10px 0; }
.sticky-wrapper.is-sticky nav{position:relative !important; } 
.login-left li span { width: 330px; }
#menu, .is-sticky #menu { background: #ffffff; float: left; position: relative; width: 100%; padding:7px 15px; top:0px; border:none; }
.top-lnk { float:left; width:100%; position:relative; top:0px;  }
.top-lnk > ul { float:left; }
.top-lnk li, .is-sticky .top-lnk li { width:auto; border-radius: 5px; border:none; margin-left:0; margin-right:10px; background:#00934f; }
.top-lnk li a, .is-sticky .top-lnk li a { padding:0 12px; line-height:28px; color:#ffffff; font-size:15px; }
.top-lnk li a:hover, .is-sticky .top-lnk li a:hover { color:#ffffff; }
.search-box { float:right; margin-top:3px; margin-right:0; position:relative; width:auto; }
.search-box h2 { margin-right:5px; font-size:15px; }
input.search-input[type="text"] { margin:0px; padding-right:25px; }
input.search-btn[type="button"] { position:absolute; top:0px; right:0px; width:25px; height:25px; background-size:15px 15px; background-position:center; }
.logo-small { display:none; }
.is-sticky .top-lnk .search-box { display:block; }
.banner { min-height: auto; }
.right-area { width: 100%; float:left; border: 0px; }
.top-right { padding: 20px 0 0; }
.mis-txt { margin: 5px 0 0 0; }
.top-right { padding:24px 60px 0 0; }
.head-contact { margin-right:0; }
.lft-area { width: 100%; float:right; }
.sticky-wrapper, .sticky-wrapper.is-sticky { height:42px!important; }
.is-sticky .ddsmoothmenu ul li:last-child a { padding: 9px 11px 0; }
.is-sticky .ddsmoothmenu { margin-left: 175px; }
.is-sticky .top-lnk { top:0; border:none; }
.ddsmoothmenu ul li { padding: 0 21px; }
.ddsmoothmenu ul li a { font-size: 15px; padding: 15px 0 0; }
.top-lnk > ul { float: none; }
.ico-txtpad { width: 73%; }
.lft-txt { padding-left: 0px; }
.txt-pad p { padding-left: 22px; }
.txt-pad2 { padding-left: 25px; }
.gst-banner img { width: auto; }
.gst-txtpad h3 { width: 100%; }
.cont-area { margin-top:2px; }
.cont-area.login { margin-top:44px; }
.cont-area-app { background: #fff; padding: 25px 0; }
.cont-area-app .row { max-width: 100%; }
.lft-area-app { width: 25%; background: #fff; float:left; text-align:center; display:block; padding:0; }
.lft-area-app span { float:none; }
.right-area-app { width: 75%; background: #fff; border: 0px; }
.right-area-app ul { float:none; width: 100%; }
.right-area-app ul li { width: 33%; padding:0; display:block; text-align:center; }
.m-menu { display:block;}
.ddsmoothmenu { display:none;}
.icon-grp li { margin: 0px; min-width:112px;}
.icon-grp li p { font-size: 11px; }
.icon-grp li p::after { width: 110px; }
.icon-grp li .tooltiptext { left: 0; }
.icon-grp li:last-child .tooltiptext { right: 0; left: auto; }
.clt-lft { width: 50%; padding-right: 0; }
.clt-lft > img { width: 100%; }
.clt-pad { padding-right: 0; }
.clt-right { float:left; width: 48%; padding-right: 0px; margin-left: 0%; margin-top: 2%; position: relative;}
.o-img { padding-left: 37px; position: relative;}
.o-img::after { left: 0px; }
.login-left { width: 100%; }
.login-left li { margin-left: 0; width: 100%; }
.login-left li span { width: 100%; float:left; }
.login-left li label { width: auto; }
.login-left { padding: 32px 68px; }
.alinks { margin-left: 0; }
span.btn input[type="submit"] { margin-left: 0; }
.reg-cont { width: 90%; max-width:none; float:none; }
.reg-cont li label { text-align:left; }
.reg-cont li.full span { width: 100%; }
.reg-cont li span { width: 100%; }
.reg-cont li.one-third label { width: 160px; }
.reg-cont li.one-third.first, .reg-cont li.one-third { width: 33%; }
.reg-cont li.one-third.first span { width: 100%; }
.reg-cont li.one-third span { width:100%;}
.reg-pad h2 { margin-left: 0; }
.reg-cont li { width: 100%; }
.reg-cont li.one-third.first, .reg-cont li.one-third { width: 100%; }
.login-cont { margin: 40px auto; }
.login-pad h1 { margin-top: 20px; }
.reg-sucs { margin: 70px auto; }
.reg-pad h1 { margin-top: 20px; }
.mar-top { display:none; }



.gst-banner.gst-ban { height: 350px;}
.lft-area.fullwidth { width:50%; float:left;}
.lft-area.fullwidth.table {margin: 0 2%; width: 96%;}

.gst-banner.gst-ban img { width:500px;}
.gst-banner.gst-ban h1 {  left: 0%; line-height: 30px; font-size: 26px; top: 65%; width:270px;}
.contact-wrap { width:84%; padding:100px 0;}
.right-area-app.contact-btm > ul { float:left; width:100%;}

.rates{ width:100%;}
/* Table Responsive CSS */
/* Force table to not be like tables anymore */
.rates, .rates thead, .rates tbody, .rates th, .rates td, .rates tr { display: block;  }

/* Hide table headers (but not display: none;, for accessibility) */
.rates thead tr {  position: absolute; top: -9999px; left: -9999px;}
.rates tr{border: solid 1px #e7e7e7;	}

/* Behave  like a "row" */
.rates td { border: none; border-bottom: 1px solid #eee;  position: relative; padding-left: 50%;  text-align:left; }
.rates table td { padding:8px 0 5px 150px; line-height:18px; }


/* Now like a table header */
.rates td:before {  position: absolute;  top: 0px; left: 6px; width:130px; padding-right: 10px;  white-space: nowrap; font-size:15px; font-weight:bold; text-align:left; }

/* Label the data */
.rates td:nth-of-type(1):before { content: ""; }
.rates td:nth-of-type(2):before { content: "AMOUNT";  padding-top:5px;}
.rates td:nth-of-type(3):before { content: "Your Order";  padding-top:5px;}
.rates td:nth-child(1) {width: 100%!important; padding-top: 15px;}





table.rates p { float:none;}
tr.first, table.rates::after, tr.space { display: none;}
.rates tr td { text-align:left;}
table.rates span.num { padding-right:5px;}
.rates .heading { padding-left:10px; margin-bottom: 10px; padding-bottom: 10px;}

.dvd-rht { width:100%; padding-bottom:50px;}
table.rates tbody tr td.mar-lft { left:0;}

.right-area.ebook-r { margin: 0 2%; padding-right: 0; width: 96%;}
.lft-area.ebook-l { width:100%; margin-top:50px;}
.img-lft { width: 48%;}
.img-lft img { width:100%;}
.ebkp-caption { width:380px;}
.ebkp-caption h2 { font-size:20px; line-height: 25px;}
.ebkp-caption h1 { font-size:28px; line-height: 35px;} 
.ebook-list ul li a { font-size:14px;}

.prodt-l { width:96%; margin:0;}
.info h1, .prodt-r h1, .prodt-l.prodt-l-fullwidth h1 { font-size:14px;}
.prodt-r { width:100%;}
.prodt-r h1 { width:96%;}

.reg-cont.reg-nxt li.one-third.first span, .reg-cont.reg-nxt li.one-third span { width:100%;}
span.btn1 input[type="submit"], span.btn input[type="submit"] { margin-right:0;}

.cont-area.products { margin-top:30px;}
#update-carousel.owl-carousel.home-carousel .owl-nav .owl-prev { left: 30%;}
#update-carousel.owl-carousel.home-carousel .owl-nav .owl-next { right:30%;}
.view-all.home-lef a { padding: 0;}
.right-area.instavat { height:auto;}
.lft-cont-home { width:100%;}
.home-rht-carousel { width:100%; margin:0 0 30px 0;}
#nt-example1 > li { margin-bottom:11px;}

.view-all.car-rht a{ padding:0;}

/* gst-detail page css */
.cont-area .row1 { width: 97%; float:none;}
}


/* Mobile Landscape Size (devices and browsers) */
@media screen and (max-width:639px) {
.row { width:95%; }
.lft-txt { width: 100%; padding-right: 0; }
.cont-pad h1 { width: 90%; }
.right-txt { float:left; width: 100%; }
.txt-pad2 .lft-txt { width: 100%; padding-right: 0; }
.txt-pad2 .right-txt { float:left; width: 100%; padding-right: 0; }
.top-lnk > ul { float: none; }
.icon-grp li { width: 100%; margin-bottom: 15px; }
.tooltip:hover .tooltiptext { display: block; float: none; margin: 0 auto; opacity: 1; right: 0; text-align: left; visibility: visible; width: 50%; }
.tooltiptext ul li { text-align:left; }
.icon-grp li:last-child .tooltiptext { right: 0; left: 0; }
.icon-grp ul { margin: 0 0 0 0; }
.icon-grp { margin: 35px 0; }
.top-right { width:100%; padding:5px 0 0 0; }
.head-contact { display:block; width: 100%; margin: 0 0 10px 0; text-align:center; }
.head-contact span { display:block; margin:5px 0 0; float:none; border:none;  }
.head-contact a { display:inline; text-align: center; }
.inner-banner.banner { padding: 20px 180px 20px 15px; }
.inner-banner.banner p { margin-left: 0; }
.clt-lft { width: 100%; }
.clt-right { width: 100%; }
.inner-cont-abt { width: 100%; }
.clt-lft > img { width: 90%; margin-left: 5%; }
.sticky-wrapper, .sticky-wrapper.is-sticky { height:75px!important; width:100%; text-align:center; }
.top-lnk > ul { float:none; text-align:center; }
.top-lnk li, .is-sticky .top-lnk li { float:none; display:inline-block; }
.search-box { float:none; width:225px; margin:8px auto 0; }
input.search-input[type="text"] { float:right; }

.gst-banner { height:335px;}
.gst-banner.gst-ban { height: 350px;}
.lft-area.fullwidth { width:100%; float:left;}
.lft-area.fullwidth.table {margin: 0 2%; width: 96%;}
.lft-txt.gst > p { padding: 0 0 20px;}

.gst-banner.gst-ban img { width:400px;}
.gst-banner.gst-ban h1 {  left: 0%; line-height: 30px; font-size: 26px; top: 65%; width:96%; text-align:center;}
.contact-wrap { width:92%; padding:90px 0;}
.contact-wrap p { font-size:17px;}
.contact-wrap p a { font-size:17px;}
.contact-wrap p span.bdr { padding:0 8px;}

.img-lft { width:100%; text-align:center;}
.img-lft img { width:auto; float:none;}
.ebkp-caption { margin:10px 0 0 0; width: 100%;}
.ebkp-caption h2 { text-align:center;}
.ebkp-caption h2 span { margin:0;}
.ebkp-caption h1 { text-align:center; margin:0;}
.ebkp-caption h1 span { margin:0;}
.ebook-list { width:100%; margin:0 0 30px 0;}
.ebook-form { width:100%;}
.lft-area.ebook-l p.a-img.i-img { width:100%;}

.prodt-l li { width:100%;}
.prodt-l li:first-child { width:100%; margin:0;}
.prodt-l.prodt-l-fullwidth h1 { width:90%;}
.prodt-r h1 { padding:2px 3%;}
.prodt-l.prodt-l-fullwidth { margin-right:0;}
.prodt-l { width:100%; margin:0;}

.view-all a { padding-bottom:10px;}
.owl-theme .owl-controls .owl-nav [class*="owl-"] { bottom:-37px;}
.right-area.prodt-fullwidth { margin:0;}
.cont-area.products { margin:0;}
.pdt-top { margin-bottom:25px;}
.prodt-l.prodt-l-fullwidth { margin-bottom:25px;}
.prodt-l .pdt-top li:first-child { margin-bottom:25px;}
.prodt-l .pdt-top li .info li:first-child { margin-bottom:8px;}

/*coding*/
.reg-cont.success-frm { margin: 80px 2%; width: 96%;}
.reg-cont.success-frm li input[type="text"] { width:100%; margin-bottom:20px;}
.owl-theme .owl-controls .owl-nav .owl-prev {left: 32%;}
.owl-theme .owl-controls .owl-nav .owl-next {right:31%;}
.owl-theme .owl-controls .owl-nav [class*="owl-"]{ bottom:-15px;}


.gst-table { width:100%;}
/* Table Responsive CSS */
/* Force table to not be like tables anymore */
	table.gst-table, .gst-table thead, .gst-table tbody, .gst-table th, .gst-table td, .gst-table tr { display: block;  }

/* Hide table headers (but not display: none;, for accessibility) */
.gst-table thead tr {  position: absolute; top: -9999px; left: -9999px;}
.gst-table tr{border: solid 1px #e7e7e7;	}

/* Behave  like a "row" */
.gst-table td { border: none; border-bottom: 1px solid #eee;  position: relative; padding-left: 50%;  text-align:left; }
table.gst-table td { padding:8px 0 5px 150px; line-height:18px; }


/* Now like a table header */
.gst-table td:before {  position: absolute;  top: 0px; left: 6px; width:100px; padding-right: 10px;  /*white-space: nowrap;*/ font-size:15px; font-weight:bold; text-align:left; }

/* Label the data */
.gst-table td:nth-of-type(1):before { content: "Sr No"; padding-top:5px;}
.gst-table td:nth-of-type(2):before { content: "Situation";  padding-top:5px;}
.gst-table td:nth-of-type(3):before { content: "Method";  padding-top:5px;}
.gst-table td:nth-of-type(4):before { content: "Requirements, conditions and remarks";  padding-top:5px;}

#nt-example1 { width:90%;}


/* gst-detail page css */
.cont-area .row1 { width: 95%; float:none;}
.detail-img-lft, .detail-img-rgt{ width:100%;}
}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media screen and (max-width:479px) {
.row { width:93%; }
.cont-pad h1 { font-size: 16px; }
.top-lnk > ul { float: none; }
.top-lnk li a { line-height: 31px; }
.lft-area-app { width: 100%; }
.right-area-app { width: 100%; }
.right-area-app ul { padding-right: 0; }
.right-area-app ul li { width: 100%; padding-top: 25px; }
.login-left { padding: 32px 15px; }
.top-lnk { display: block; float: none; text-align: center; }
.top-lnk > ul { display:inline-block; }
.inner-banner.banner { padding: 20px 15px 20px 15px; background: #e4c169 url("../img/about-us-img.png") no-repeat scroll right top / 45% auto; }

#menu, .is-sticky #menu { padding:7px 8px;}
.top-lnk li, .is-sticky .top-lnk li { margin-right:3px;}
.gst-banner.gst-ban { height: 310px;}
.gst-banner.gst-ban img { width:320px;}
.gst-banner.gst-ban h1 {  font-size: 24px; top: 48%; width:100%; text-align:center;}
.cont-pad .heading h1 { font-size:14px;}
.contact-wrap > div { padding:0;}
.contact-wrap p span { font-size:18px;}

.contact-wrap { width:92%; padding:60px 0;}
.info h1, .prodt-r h1, .prodt-l.prodt-l-fullwidth h1 { font-size:15px;}

/*coding*/
.reg-cont.reg-nxt li.one-third.first span, .reg-cont.reg-nxt li.one-third span { width:100%;}

.reg-cont.reg-nxt {margin-top: 78px;}
.reg-cont li.one-third.first label {width: 100%;}

.clt-right { padding-left:12px;}

/* gst-detail page css */
.cont-area .row1 { width: 93%; float:none;}
}
@media screen and (max-width:319px) {
.top-lnk li a, .is-sticky .top-lnk li a { padding:0 10px;}
}