/*Responsive Media Queries Max 320px     */

.breadcrumb>.active {
	color: #0082C6;
}

@media screen and (max-width: 320px) {
	.section.success-sec-3 .succlogo {
		max-width: 62px !important;
	}

	.section.success-sec-3 .succlogo:hover {
		max-width: 62px !important;
	}

	nav.navbar.bootsnav {
		margin-bottom: 0;
		-moz-border-radius: 0px;
		-webkit-border-radius: 0px;
		-o-border-radius: 0px;
		border-radius: 0px;
		background-color: #fff !important;
		border: none;
		border-bottom: solid 1px #e0e0e0;
		z-index: 9;
	}

	.modal-content {
		-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
		background-image: -webkit-gradient(linear, left top, right bottom, from(#02b3e4), to(#02ccba));
		background-image: linear-gradient(to bottom right, #02b3e4, #02ccba);
		box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
	}

	.modal-header {
		border-bottom: none;
		color: #fff;
		padding-bottom: 0px;
	}

	.modal-title {
		color: #fff;
	}
}


/*Responsive Media Queries Max 480px     */
@media screen and (min-width: 480px) and (max-width: 1366px) {
	.hero {
		margin-bottom: 10%;
		padding-bottom: 5%;
	}
}

@media screen and (min-width: 1367px) {
	.hero {
		margin-bottom: 13%;
	}
}

@media screen and (min-width: 1600px) {
	.hero {
		margin-bottom: 15%;
	}
}

@media screen and (max-width: 480px) {
	.CEO {
		margin: 0 !important;
	}

	#layout4 header.section1 {
		height: 650px !important;
		background-size: 380% !important;
	}

	.socialbx {
		margin: 0 0 -18px 0;
		position: absolute;
		left: 244px !important;
	}

	.imgbx-team1 .row {
		width: 100% !important;
	}

	.ftyu {
		position: relative !important;
		left: 0px !important;
		width: 100% !important;
		top: 0 !important;
	}

	.strong-bx {
		background: white !important;
		padding: 30px 30px !important;
		box-shadow: 5px 5px 20px #00000033 !important;
		border-right: 4px solid #eda900 !important;
		width: 100% !important;
		position: relative;
		z-index: 1 !important;
		left: 0 !important;
		top: 0 !important;
	}

	.ssd {
		margin: 0;
	}

	.socialbx {
		margin: 0 0 -19px -83px !important;
	}

	.imgbx-txt {
		min-height: 383px !important;
	}

	.imgbx-txt:hover {
		min-height: 383px !important;
	}

	.sst {
		background: #eda900 !important;
		padding: 25px 0 25px 0 !important;
		left: 0 !important;
		top: 0 !important;
	}

	.imgbx-txt {
		background: #f7f7f7;
		color: #444;
		min-height: 382px;
		padding: 0 6px;
		-webkit-transition: .5s ease-in-out;
		-moz-transition: .4s ease-in-out;
		-o-transition: .4s ease-in-out;
		transition: .4s ease-in-out;
	}

	.strong-bx {
		background: #f7f7f7;
		padding: 48px 18px;
		box-shadow: 5px 5px 20px #00000033;
		border-right: 4px solid #eda900;
		width: 100%;
		position: relative;
		z-index: -1;
		left: 0;
		top: 0;
	}

	a.left.carousel-control {
		left: 1%;
		top: 46%;
		width: 32px !important;
		height: 32px !important;
	}

	.carousel-control .glyphicon-chevron-left {
		width: 10px;
		height: 10px;
		margin-top: -8px;
		font-size: 13px;
		margin-left: -7px;
	}

	a.right.carousel-control {
		right: 1%;
		top: 46%;
		width: 32px !important;
		height: 32px !important;
	}

	span.glyphicon.glyphicon-chevron-right {
		width: 10px;
		height: 10px;
		margin-top: -7px;
		font-size: 13px;
		margin-right: -4px;
	}

	/*edit by sarla start*/
	#layout53 .section4 .opn {
		position: relative !important;
		left: 2px !important;
		top: 5px !important;
	}

	#layout53 .section4 .wehave {
		margin: 0px !important;
	}

	.img-responsive.fcl {
		height: 390px !important;
	}

	.main .figure img.fcl1 {
		height: auto !important;
	}

	#layout18 .section5 {
		margin-top: 50px !important;
	}

	#layout0 .job-post {
		margin-top: 20px;
	}

	.heltxt p.cont.white {
		min-height: 84px;
	}

	#layout34 .bg {
		position: relative !important;
		bottom: 9px !important;
	}

	#layout34 .yellowbx {
		margin-top: -180px;
	}

	#layout34 .contact .contact-formbg {
		margin-top: 0px !important;
	}

	#layout34 .section1 {
		background-size: cover;
		padding-top: 132px !important;
	}

	#layout41 .section4 img {
		position: initial !important;
		max-width: 293px !important;
	}

	#layout41 .section5 .join-now {
		margin-top: 55px;
	}

	#layout41 .section3 .flag3 {
		margin-top: 30px;
	}

	#layout36 header.section1 {
		background-size: cover !important;
		height: 437px !important;
	}

	#layout36 .section1 .my-auto {
		margin-top: 118px !important;
	}

	#layout36 span.ten {
		font-size: 38px;
	}

	#layout36 .year {
		font-size: 17px;
	}

	#layout36 .section3 .mix-bg {
		margin-top: 93px !important;
	}

	#layout35 header.section1 .my-auto {
		margin-top: 141px !important;
	}

	#layout35 header.section1 .slider-text {
		font-size: 30px;
	}

	#layout35 header.section1 {
		background: url(http://siriinfo.ksabnabomed.info/cgi-sys/suspendedpage.cgi)top no-repeat !important;
		height: 606px !important;
	}

	#layout35 .section2 {
		padding-top: 47px !important;
	}

	#layout35 .section2 .mid {
		width: 297px !important;
		position: initial !important;
	}

	#layout25 .section1 {
		background: url(http://siriinfo.ksabnabomed.info/cgi-sys/suspendedpage.cgi) center no-repeat !important;
		background-size: cover !important;
		height: 450px !important;
	}

	#layout25 .section1 .my-auto {
		margin-top: 134px !important;
	}

	#layout25 .section3 {
		padding-top: 0px !important;
	}

	#layout25 .section2 .contactleft2 p.name-txt {
		margin-top: 0px !important;
	}

	#layout25 .section2.thbox {
		margin: -22px 0 0 0;
	}

	#layout25 .section4 .fcl {
		height: 415px;
	}

	#layout25 .section4 .btmcontent {
		padding: 9px 32px !important;
		padding-bottom: 17px !important;
		position: relative;
		top: -82px;
		margin-bottom: -106px;
	}

	#layout25 .section5 {
		margin: -12px 0px 0px 0px !important;
	}

	#layout25 .section5 .container {
		margin-top: -51px !important;
	}

	#layout24 .section1 .my-auto {
		margin-top: 119px !important;
	}

	#layout24 .section4 .btmcontent {
		padding: 9px 32px !important;
		padding-bottom: 17px !important;
		top: 0px;
		margin-top: -82px;
	}

	/*edit by sarla end*/

	/****Siri****/
	.java {
		position: initial;
		width: 130px;
		margin: 0 auto 48px auto;
		float: none;
	}

	.ban-txt {
		top: -20px;
		right: 0px;
	}

	#layout24 .section.section3 {
		padding-top: 0px !important;
	}

	#layout24 header.section1 {
		background: url(http://siriinfo.ksabnabomed.info/cgi-sys/suspendedpage.cgi) right top no-repeat !important;
		height: 368px !important;
	}

	.contactleft2 {
		height: auto !important;
		margin-bottom: 48px !important;
	}

	#layout24 .col-item {
		margin-bottom: 20px !important;
	}

	.bulletbg2 {
		margin-left: 0px;
	}

	#layout24 .section.section6 {
		margin-top: 0px !important;
	}

	.bulletbg {
		top: 28px !important;
	}

	#layout24 .section.section5 {
		margin-top: -88px !important;
		height: 100% !important;
		padding-bottom: 114px !important;
		background-size: cover !important;
	}

	#layout25 .col-item {
		margin-bottom: 20px !important;
	}

	#layout25 .section.section5 {
		height: 100% !important;
		padding-bottom: 114px !important;
		background-size: cover !important;
	}

	.enco-ul-bg ul li span img {
		width: 16px;
	}

	.enco-ul-bg ul li span {
		float: left;
		margin-right: 4px;
		padding-top: 6px;
	}

	#layout9 .row.cli-log {
		margin-top: 30px !important;
	}

	.explo-box {
		padding: 24px 10px 8px 10px;
		min-height: 204px;
		margin-bottom: 10px;
	}

	.one-point p.lead2.white.mb0 {
		font-size: 17px;
	}

	.bus-int-img2 img,
	.bus-int-img1 img {
		position: initial;
		width: 260px;
		margin: 0 auto;
	}

	.bus-int-img2 {
		width: 100%;
	}

	.bus-int {
		width: 100%;
		padding: 14px 15px;
	}

	.bus-int-img1 {
		width: 100%;
	}

	.micro-sol-box img {
		margin-top: 20px;
	}

	.enco-ul-bg {
		width: 42%;
		padding: 18px 12px;
		margin-right: 8px;
	}

	.enco-ul-bg.enco-ul-bg1 {
		width: 55% !important;
		margin-right: 0px;
	}

	.data-bantxt:before {
		content: none;
	}

	#layout9 .section.section3 {
		margin-top: -78px !important;
	}

	#layout9 .data-bantxt {
		padding-bottom: 118px;
		padding-top: 0px;
		width: 100%;
	}

	#layout9 .data-bantxt p.slider-text.display-3.white {
		font-size: 36px;
		line-height: 42px;
	}

	#layout9 section.section1.serslider {
		padding-top: 124px !important;
	}

	#layout9 section.section1.serslider .col-xs-12.servsliderbox img {
		width: 200px !important;
		margin: 0 auto !important;
	}

	#layout20 .col-sm-10.servsliderbox2,
	#layout19 .col-sm-10.servsliderbox2,
	#layout21 .col-sm-10.servsliderbox2 {
		padding-top: 28px;
		padding-bottom: 78px;
	}

	#layout19 .section.section3.sales {
		background: #092b50 !important;
		padding: 30px 0px !important;
	}

	.sales .mix-bg {
		min-height: auto !important;
		margin-bottom: 0px !important;
	}

	.fx {
		position: absolute;
		top: 116px;
		z-index: -1;
		left: -20px;
		max-width: 385px;
	}

	ul#menushort1 {
		width: 100% !important;
	}

	ul#menushort {
		width: 100% !important;
	}

	ul#menushort1 li a {
		font-size: 15px;
	}

	#layout12 section.section1.serslider {
		padding-bottom: 128px !important;
	}

	#layout13 section.section1.serslider,
	#layout14 section.section1.serslider,
	#layout15 section.section1.serslider,
	#layout16 section.section1.serslider,
	#layout18 section.section1.serslider {
		padding-bottom: 128px !important;
		background-position: top left !important;
	}

	.row.cli-log {
		margin-top: 0px !important;
	}

	.azu-img {
		position: initial;
		margin-top: 20px;
	}

	#layout25 .section.section9 img,
	#layout24 .section.section9 img,
	#layout12 .section.section9 img,
	#layout16 .section.section9 img,
	#layout18 .section.section9 img,
	#layout19 .section.section9 img,
	#layout20 .section.section9 img,
	#layout21 .section.section9 img {
		position: initial !important;
	}

	ul.why-micro {
		width: 100%;
	}

	.micro-sol-txt,
	.part-bg {
		width: 100%;
	}

	.part-bgform {
		width: 100%;
		margin-top: 60px;
	}

	.micro-ul-bg {
		width: 100%;
		min-height: 206px;
	}

	#layout13 .section.section3 .col-xs-12,
	#layout12 .section.section3 .col-xs-12,
	#layout14 .section.section3 .col-xs-12,
	#layout15 .section.section3 .col-xs-12,
	#layout16 .section.section3 .col-xs-12,
	#layout17 .section.section3 .col-xs-12,
	#layout18 .section.section3 .col-xs-12 {
		margin-left: 0px !important;
	}

	#layout12 .micro-sol-txt {
		width: 100%;
		float: left;
	}

	.ovr-services {
		width: 100% !important;
		float: left;
		margin-bottom: 20px;
	}

	.ovr-services h4 {
		line-height: 18px !important;
		font-size: 12px !important;
		border-left: none !important;
	}

	.ovr-services h2 {
		line-height: 10px !important;
		font-size: 24px !important;
	}

	.xs-liney:after {
		background: #193667;
		width: 2px;
		height: 40px;
		content: '';
		position: absolute;
		top: 14px;
		right: 0px;
	}

	#layout3 .section.section3 {
		padding-bottom: 0px !important;
	}

	#layout3 .section.section3 img {
		position: initial !important;
		max-width: 344px !important;
		margin: 0 auto !important;
	}

	#layout3 .section.section11 img,
	#layout15 .section.section9 img,
	#layout13 .section.section9 img,
	#layout14 .section.section9 img {
		position: initial !important;
	}

	#layout3 .section.section9 p.lead2.white.aligncenter {
		font-size: 40px;
	}

	#layout3 p.vidtxtbx2 {
		font-size: 17px;
		line-height: 24px;
		margin-bottom: 6px;
	}

	#layout3 .section.section9 {
		padding: 34px 0px;
	}

	#layout3 .wantsee img {
		right: 0px;
		top: 10px;
	}

	#layout3 .wantsee .blocbox {
		top: 0px !important;
		left: 0px !important;
	}

	#layout3 .section1 {
		background-size: cover !important;
	}

	#layout3 .tophead {
		padding-top: 144px;
	}

	ul.list-unstyled.footlnk {
		margin-bottom: 34px;
	}

	.menu-mbbx {
		margin-top: 30px;
		padding: 0px 20px;
	}

	.text-md-left p.lead2.white {
		margin-bottom: 10px !important;
	}

	.text-md-left p.mb0.white {
		font-size: 22px !important;
	}

	.xs-line:after {
		background: #eda900;
		width: 2px;
		height: 40px;
		content: '';
		position: absolute;
		top: 14px;
		right: 0px;
	}

	.logo-bx {
		margin: 24px auto 0px auto !important;
		display: block;
		width: 100%;
		float: left;
	}

	.proffesion-services h2 {
		line-height: 10px !important;
		font-size: 24px !important;
	}

	.proffesion-services h4 {
		line-height: 18px !important;
		font-size: 12px !important;
		border-right: none !important;
	}

	.proffesion-services {
		width: 100% !important;
	}

	.thumbnail.adjust1 {
		width: 100%;
		float: left;
		min-height: 328px;
	}

	#layout1 .section.section9 img {
		position: initial !important;
	}

	.tx a {
		margin-top: -8px !important;
		font-size: 11px !important;
	}

	.tx p.slider-text2.line.mb0 {
		font-size: 16px !important;
	}

	.tx p.lead2 {
		font-size: 14px !important;
		line-height: 18px;
	}

	.tx {
		width: 47%;
	}

	.shp a#play-video {
		margin-top: -8px !important;
		font-size: 11px !important;
	}

	.shp img {
		margin-left: 54px;
	}

	.shp {
		margin-bottom: 20px;
		overflow: hidden;
	}

	#layout1 .section.section5 {
		padding: 30px 0px !important;
	}

	.vidtxtbx {
		width: 92%;
	}

	.custom {
		left: 0px;
	}

	.vidtxtbx img {
		margin: 0 auto !important;
		width: 81px !important;
		padding: 0px 20px !important;
	}

	p.vidtxtbx1 {
		font-size: 22px;
		line-height: 1.2em;
		margin-bottom: 10px;
	}

	p.vidtxtbx2 {
		font-size: 13px;
		line-height: 20px;
		margin-bottom: 6px;
	}

	.vidtxtbx .buttonctbulb a {
		padding-bottom: 5px;
		font-size: 12px;
	}

	p.buttonctbulb {
		margin: 0px auto 0 auto !important;
	}

	#layout1 .section.section4 img {
		margin: 0 auto;
		display: table;
		padding-right: 0px !important;
	}

	.eight_boxes2 {
		margin-left: 18px !important;
	}

	.eight_boxes2 img.iconbox2 {
		margin-left: -22px !important;
	}

	.section {
		padding: 34px 0;
	}

	#layout1 .section.section3 {
		padding-top: 0px !important;
	}

	.hom-bl {
		position: initial !important;
		max-width: 100% !important;
		margin-bottom: 20px;
	}

	.hide-mob {
		display: none;
	}

	.hero {
		/*bottom: 110px;*/
		bottom: 30%;
	}

	.blocbox.scnd .txt p.cont {
		margin-bottom: 0px;
	}

	#layout1 .blocbox {
		padding: 20px 18px;
		margin: 14px 0px;
	}

	.hom-img {
		display: none;
	}

	.dism-img {
		display: block;
		margin-top: 16px;
	}

	/****End Siri****/
	.mobslidercss .servsliderbox {
		padding: 30px 9px 20px 9px !important;
	}

	.mobslidercss .slider-text {
		font-size: 23px !important;
		line-height: 30px !important;
	}

	.mobslidercss .lead {
		font-size: 17px !important;
	}

	.mobimgwdth100 {
		width: 100% !important;
	}

	.explo-box1 {
		margin-bottom: 30px !important;
	}

	.ptmob0 {
		padding-top: 0px !important;
	}

	.ptmob50 {
		padding-top: 50px !important;
	}

	.ptmob30 {
		padding-top: 30px !important;
	}

	.pbmob50 {
		padding-bottom: 50px !important;
	}

	.pbmob30 {
		padding-bottom: 30px !important;
	}

	.pbmob0 {
		padding-bottom: 0px !important;
	}

	.pbmob10 {
		padding-bottom: 10px !important;
	}

	.mtmob0 {
		margin-top: 0px !important;
	}

	.mbmob0 {
		margin-bottom: 0px !important;
	}

	.mtmob10 {
		margin-top: 10px !important;
	}

	.mtmob40 {
		margin-top: 40px !important;
	}

	.mtmob60 {
		margin-top: 60px !important;
	}

	.mtmob20 {
		margin-top: 20px !important;
	}

	.minheight0 {
		min-height: 0px !important;
	}

	.pdtb30 {
		padding-bottom: 30px !important;
		padding-top: 30px !important;
	}

	.minheight460 {
		min-height: 460px !important;
	}

	.whitep-txt1 {
		width: 67% !important;
		float: left;
		background: #f7f7f7;
		padding: 3px 5px !important;
	}

	.whitep-txt1 .lead3 {
		font-size: 16px;
		color: #444;
		letter-spacing: 0;
		margin-top: 5px;
		margin-bottom: 7px;
		line-height: 18px;
	}

	.slider-text2 {
		font-size: 1.2em;
		line-height: 1.6em;
	}

	.lead2 {
		font-size: 1.7em;
		font-weight: 600;
		line-height: 1.1em;
	}

	.lead {
		font-size: 18px;
		font-weight: 600;
		line-height: 29px;
	}

	.mobtxtcenter {
		text-align: center !important;
	}

	.mobbgblue {
		background-image: -webkit-gradient(linear, left top, right bottom, from(#02b3e4), to(#02ccba)) !important;
		background-image: linear-gradient(to bottom right, #02b3e4, #02ccba) !important;
	}

	.agile-box:after {
		position: absolute;
		left: 50%;
		width: 10px;
		height: 10px;
		content: '';
		bottom: 185px !important;
		transform: translate(-50%, -50%);
		border-left: 10px solid transparent;
		border-right: 10px solid transparent;
		border-top: 10px solid white;
	}

	.modal-content {
		-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
		background-image: -webkit-gradient(linear, left top, right bottom, from(#02b3e4), to(#02ccba));
		background-image: linear-gradient(to bottom right, #02b3e4, #02ccba);
		box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
	}

	.modal-header {
		border-bottom: none;
		color: #fff;
		padding-bottom: 0px;
	}

	.modal-title {
		color: #fff;
	}

	.mtpm {
		margin-top: -40px;
	}

	.contactleft {
		margin-bottom: 40px;
	}

	nav.navbar.bootsnav {
		margin-bottom: 0;
		-moz-border-radius: 0px;
		-webkit-border-radius: 0px;
		-o-border-radius: 0px;
		border-radius: 0px;
		background-color: #fff !important;
		border: none;
		border-bottom: solid 1px #e0e0e0;
		z-index: 9;
	}

	.section13 img {
		left: 0px !important;
	}

	.section14.section {
		padding-top: 40px !important;
	}

	.fancy2 span:before,
	.fancy span:before {
		width: 72px;
		right: 102%;
		margin-right: 15px;
		top: 16px !important;
	}

	.fancy2,
	.fancy {
		margin-left: 94px;
	}

	.nav-justified>li {
		float: left;
		width: 25%;
	}

	#nav-tabs>li>a {
		padding: 10px 2px !important;
		float: none !important;
	}

	.section13 img {
		left: 0px !important;
		top: 208px;
	}

	.section14.section {
		padding-top: 78px !important;
	}

	.section44.section .customer-sec-2-box-2 {
		margin-bottom: 20px;
	}

	.section46.section .customer-sec-5-box-2 {
		margin-left: 0px;
	}

	.section49.section .success-box-1 {
		padding: 20px;
	}

	.section31.section .leadershp-sec-21 {
		background: #2186ca !important;
		padding-bottom: 0px !important;
		margin-bottom: 20px;
	}

	.section.success-sec-3 .succlogo {
		max-width: 80px;
	}

	.section.success-sec-3 .succlogo:hover {
		max-width: 80px;
	}

	.events-timeline .timeline-block .content-column .event-date2 {
		bottom: -84px;
	}
}

@media (min-width: 600px) and (max-width: 600px) {
	nav.navbar .navbar-brand {
		background: url(../../../../www.janbask.com/images/logo-color.png) no-repeat !important;
		background-size: contain !important;
		min-height: 45px;
	}

	nav.navbar .navbar-brand img.logo {
		background: none !important;
		padding: 10px;
		min-height: 45px;
	}

	nav.sticky .navbar-brand img.logo {
		background: none !important;
		padding: 10px;
		min-height: 45px;
	}

	nav.navbar.bootsnav {
		margin-bottom: 0;
		-moz-border-radius: 0px;
		-webkit-border-radius: 0px;
		-o-border-radius: 0px;
		border-radius: 0px;
		background-color: #fff !important;
		border: none;
		border-bottom: solid 1px #e0e0e0;
		z-index: 9;
	}
}


/*Responsive Media Queries Max 767px     */

@media screen and (max-width: 767px) {
	#layout1 .section.section4 img {
		margin: 0 auto;
		display: table;
		padding-right: 0px !important;
	}

	.eight_boxes2 {
		margin-left: 18px !important;
	}

	.eight_boxes2 img.iconbox2 {
		margin-left: -22px !important;
	}

	#layout1 .blocbox {
		padding: 20px 18px;
		margin: 14px 0px;
	}

	.hom-img {
		display: none;
	}

	.dism-img {
		display: block;
		margin-top: 16px;
	}

	.hide-mob {
		display: none;
	}

	.wchoose-features ul {
		width: 100%;
	}

	.wchoose-features ul>li {
		text-align: left;
		padding-right: 0px;
		margin: 0 24px 25px;
	}

	.wchoose-features span.wcfeature-head i {
		text-align: center;
		margin-right: 10px;
		position: relative;
	}

	.wchoose-features ul:last-child span.wcfeature-head {
		padding-right: 0;
		padding-left: 0px;
	}

	.wchoose-features ul:last-child>li {
		text-align: left;
		padding-right: 0;
		padding-left: 0px;
	}

	span.mini-dot {
		background-color: transparent;
	}

	.wchoose-features:before {
		background-color: transparent;
	}

	.wchoose-features ul:last-child {
		padding-top: 0px;
	}

	.displayhide {
		display: none;
	}

	.tab {
		width: 100% !important;
	}

	.tabcontent {
		padding: 0px 31px !important;
		width: 100% !important;
	}

	.web-margin {
		width: auto !important;
		float: none !important;
	}

	.aws-sol-bg p {
		margin: 0px;
	}

	.buy-process-items {
		width: 100%;
	}

	.buy-process-item {
		display: block;
		height: auto;
		padding: 115px 20px 30px;
		overflow: hidden;
	}

	.buy-process-item p {
		font-size: 15px;
	}

	.buy-process-wrap:before,
	.aws-sol-bg .buy-process-item .text-wrap,
	.aws-sol-bg .buy-process-item .icon-wrapper {
		position: static;
		height: auto;
	}

	.buy-process-item .icon-wrapper:before,
	.buy-process-item h4,
	.buy-process-item p {
		position: static;
		margin-bottom: 10px;
	}

	.buy-process-item p {
		padding-left: 7%;
		padding-right: 7%;
	}

	.buy-process-item .icon-wrapper:before,
	.buy-process-item h4,
	.buy-process-item p {
		position: static;
		margin-bottom: 10px;
	}

	.aws-sol-bg .buy-process-item span {
		top: 150px;
		font-size: 150px;
		color: #00c2e5;
		opacity: .12;
	}

	.buy-process-wrap:before,
	.aws-sol-bg .buy-process-item .text-wrap,
	.aws-sol-bg .buy-process-item .icon-wrapper {
		position: static;
		height: auto;
	}

	.buy-process-item .icon-wrapper:before,
	.buy-process-item h4,
	.buy-process-item p {
		position: static;
		margin-bottom: 10px;
	}

	.aws-sol-bg .buy-process-item i {
		top: 0;
	}

	.buy-process-item.featured:nth-child(odd) .icon-wrapper {
		height: 0px;
	}

	.buy-process-item.featured:nth-child(odd) .text-wrap:before,
	.buy-process-item.featured:nth-child(even) .text-wrap:before {
		background: none;
	}

	.buy-process-wrap {
		background: #fff;
		padding: 20px 0px;
	}

	section.section20 p.lead2,
	section.section20 p.slider-text2 {
		text-align: center;
	}

	section.section36 p.lead2,
	section.section36 p.slider-text2 {
		text-align: center;
	}

	section.section23 p.lead2,
	section.section23 p.slider-text2 {
		text-align: center;
	}

	#myScrollspy .join-now.nav-stacked.affix,
	#myScrollspy .join-now.nav-stacked.affix-top {
		position: unset !important;
		top: 62px !important;
		width: 100% !important;
	}

	.contactleft {
		margin-bottom: 60px !important;
	}

	.nav-justified>li {
		float: left;
		width: 25%;
	}

	#nav-tabs>li>a {
		padding: 10px 2px !important;
		float: none !important;
	}
}


/*Responsive Media Queries Only for 800px  to 800px   */

@media (min-width: 800px) and (max-width: 800px) {}


/*Responsive Media Queries  768px  to 991px   */

@media (min-width: 768px) and (max-width: 991px) {
	#layout4 header.section1 {
		height: 570px !important;
		background-size: 190% !important;
	}

	#layout4 .ssd {
		margin: 0;
	}

	#layout4 .ftyu {
		position: relative;
		left: 0px;
		width: 60% !important;
		top: 0;
	}

	#layout4 .ssd img {
		width: 100%;
	}

	#layout4 .socialbx {
		margin: -16px -74px;
	}

	#layout4 .imgbx-txt {
		background: #f7f7f7;
		color: #444;
		min-height: 366px;
		padding: 0 6px;
	}

	.strong-bx {
		width: 100% !important;
		position: relative !important;
		left: 0 !important;
		top: 0 !important;
	}

	#layout4 .sst {
		padding: 25px 10px !important;
		left: 0 !important;
		top: 0 !important;
	}

	#layout4 a.right.carousel-control {
		right: 4%;
		top: 26%;
		position: absolute;
		border: 2px solid #fff;
		border-radius: 50%;
		width: 42px;
		height: 42px;
		text-align: center;
		transform: translate(-50%, 0);
	}

	#layout4 a.left.carousel-control {
		left: 0%;
		top: 26%;
		position: absolute;
		border: 2px solid #fff;
		border-radius: 50%;
		width: 42px;
		height: 42px;
		text-align: center;
		background-image: none;
		transform: translate(-50%, 0);
	}

	#layout41 .section6 img {
		margin-top: 0px !important;
	}

	.main .figure img {
		height: auto !important;
	}

	img.img-responsive.fcl {
		height: 390px !important;
	}

	/*edit by sarla start*/
	#layout0 .job-post {
		margin-top: 20px;
	}

	#layout54 .section.section1 {
		background: url(http://siriinfo.ksabnabomed.info/cgi-sys/suspendedpage.cgi) top right no-repeat !important;
		padding-bottom: 99px !important;
		padding-top: 198px !important;
		background-size: cover !important;
	}

	#layout30 .section2 {
		margin-top: 0px !important;
	}

	img.ftyu {
		margin: 0 auto;
		display: table;
		width: 340px;
	}

	#layout34 .section1 {
		padding-top: 0px !important;
	}

	#layout53 .section5.section img {
		margin: 0 auto;
	}

	#layout53 .opn {
		position: relative !important;
		left: 0px !important;
		top: 0px !important;
	}

	#layout53 .wehave {
		position: relative !important;
		left: 48px !important;
		margin-top: 0px !important;
	}

	#layout30 .section1 {
		padding-top: 42px !important;
	}

	#layout30 .section1 .row.tophead {
		position: relative;
		top: 28px;
	}

	#layout41 .flag3 {
		width: 100%;
		background: #eda900;
		color: white;
		font-size: 11px;
		text-align: center;
		padding: 10px;
		float: left;
		min-height: 230px;
	}

	#layout41 .section.section4 img {
		position: absolute;
		top: -90px;
		left: -60px !important;
		max-width: 368px !important;
	}

	#layout41 .section4 {
		padding-bottom: 10px !important;
	}

	#layout41 .section1 {
		background-size: cover !important;
		height: 391px !important;
		padding-bottom: 0px !important;
	}

	#layout41 .bluebx {
		position: relative;
		top: -63px;
	}

	#layout41 .section1 h2.lead2.white {
		font-size: 25px !important;
	}

	#layout41 .section5 .join-now {
		margin-top: 55px;
	}

	#layout36 header.section1 {
		background-size: cover !important;
		height: 437px !important;
	}

	#layout36 span.ten {
		font-size: 70px;
	}

	#layout36 .year {
		font-size: 20px;
	}

	#layout36 .section3 .mix-bg {
		margin-top: 93px !important;
	}

	#layout35 .section2 .mid {
		width: 508px !important;
		position: initial !important;
	}

	#layout35 .section1 .slider-text {
		font-size: 30px;
	}

	#layout35 .section1 {
		background-size: cover !important;
		height: 446px !important;
	}

	#layout25 .section3 {
		padding-top: 47px !important;
	}

	#layout25 .section1 {
		background-size: contain !important;
		height: 350px !important;
	}

	#layout25 .section1 .my-auto {
		margin-top: 78px !important;
	}

	#layout25 .section2 .contactleft2 p.name-txt {
		margin-top: 0px !important;
	}

	#layout25 .section2.thbox {
		margin: -52px 0 0 0;
	}

	#layout25 .section4 .fcl {
		height: 416px !important;
	}

	#layout24 .section1 {
		background-size: contain !important;
		height: 350px !important;
	}

	#layout24 .section1 .my-auto {
		margin-top: 78px !important;
	}

	#layout24 .section2 .contactleft2 p.name-txt {
		margin-top: 0px !important;
	}

	/*edit by sarla start*/

	#layout24 .col-item,
	#layout25 .col-item {
		background: #fff url(http://siriinfo.ksabnabomed.info/cgi-sys/suspendedpage.cgi) top center no-repeat;
		background-size: contain !important;
		min-height: 312px !important;
	}

	#layout24 .section.section6,
	#layout25 .section.section6 {
		margin: -28px 0px 0px 0px !important;
	}

	#layout24 .section.section5,
	#layout25 .section.section5 {
		margin: -159px 0px 0px 0px !important;
		background: url(http://siriinfo.ksabnabomed.info/cgi-sys/suspendedpage.cgi) bottom center no-repeat !important;
		background-size: contain !important;
	}

	#layout24 .section.section4 .main,
	#layout25 .section.section4 .main {
		margin-top: -140px !important;
		padding-top: 0px !important;
	}

	.btmcontent {
		position: relative;
		top: -80px !important;
	}

	.java {
		position: relative;
		left: 235px;
		width: 159px;
		top: -150px;
	}

	.ban-txt {
		position: initial;
		width: 58%;
		margin-left: 34px;
		margin-top: 50px;
	}

	#layout24 .section.section3 {
		padding-top: 28px !important;
	}

	.section2.thbox {
		margin: -74px 0 0 0;
	}

	.data-bantxt {
		width: 100%;
	}

	#layout9 .row.cli-log {
		margin-top: 44px !important;
	}

	.micro-sol-box img {
		max-width: 277px !important;
		margin: 54px 0 0 -35px !important;
	}

	.enco-ul-bg {
		width: 38%;
	}

	.enco-ul-bg1 {
		width: 45%;
	}

	#layout9 section.section1.serslider {
		padding-top: 130px !important;
	}

	.explo-box {
		padding: 20px 10px 0px 10px;
		min-height: 214px;
	}

	.bus-int-img1 img {
		left: -2px;
		position: relative;
		top: 34px;
	}

	.bus-int {
		padding: 30px 23px 16px 23px;
		width: 62%;
		margin-left: -32px;
		margin-bottom: 15px;
	}

	.bus-int-img2 img {
		width: 255px;
		right: -49px;
		top: 14px;
	}

	#layout20 .col-sm-10.servsliderbox2,
	#layout19 .col-sm-10.servsliderbox2,
	#layout21 .col-sm-10.servsliderbox2 {
		padding-top: 24px !important;
		padding-bottom: 48px !important;
	}

	#layout20 .sales .mix-bg,
	#layout21 .sales .mix-bg {
		min-height: 298px !important;
		margin-bottom: 0px !important;
	}

	#layout19 .section4.section,
	#layout20 .section4.section,
	#layout21 .section4.section {
		padding-bottom: 59px !important;
	}

	#layout19 .section.section3.sales {
		padding: 30px 0px !important;
	}

	#layout19 .sales .mix-bg {
		min-height: 292px !important;
		margin-bottom: 0px !important;
	}

	.fx {
		top: 208px !important;
		left: -40px !important;
	}

	#layout19 .section.section2 img.fx1,
	#layout20 .section.section2 img.fx1 {
		margin: 20px auto 0px auto;
	}

	#layout19 .col-sm-10.servsliderbox2 {
		padding-top: 48px !important;
		padding-bottom: 118px !important;
	}

	.keyben-bg .col-md-5 img {
		margin-top: 78px;
	}

	a.left.carousel-control {
		margin-left: 36px !important;
		margin-top: 72px !important;
	}

	a.right.carousel-control {
		margin-right: -40px !important;
		margin-top: 72px !important;
	}

	#layout14 .section.section9 img,
	#layout13 .section.section9 img,
	#layout12 .section.section9 img,
	#layout15 .section.section9 img,
	#layout16 .section.section9 img,
	#layout18 .section.section9 img,
	#layout19 .section.section9 img,
	#layout20 .section.section9 img,
	#layout21 .section.section9 img {
		position: relative !important;
		top: 18px !important;
		right: -48px !important;
	}

	ul#menushort1 {
		width: 100% !important;
	}

	ul#menushort {
		width: 100% !important;
	}

	ul#menushort1 li a {
		font-size: 15px;
	}

	.row.cli-log {
		margin-top: 0px !important;
	}

	#layout14 section.section1.serslider,
	#layout12 section.section1.serslider,
	#layout13 section.section1.serslider,
	#layout15 section.section1.serslider,
	#layout16 section.section1.serslider,
	#layout18 section.section1.serslider {
		padding-bottom: 80px !important;
		padding-top: 120px !important;
	}

	#layout16 .Goldtxt-box,
	#layout15 .Goldtxt-box {
		margin-top: 48px;
	}

	#layout13 .Goldtxt-box {
		margin-top: 48px;
	}

	.pion {
		margin-top: 30px !important;
	}

	ul.why-micro {
		width: 100%;
	}

	.Goldtxt-box p.lead4.white {
		font-size: 22px !important;
	}

	.Goldtxt-box {
		margin-top: 10px;
	}

	.micro-sol-txt {
		width: 100%;
	}

	.micro-ul-bg {
		width: 70%;
		min-height: auto;
	}

	.ovr-services {
		width: 100% !important;
		margin-top: 0px !important;
		float: left;
		margin-bottom: 20px;
	}

	.ovr-services h4 {
		line-height: 18px !important;
		font-size: 12px !important;
		border-left: none !important;
	}

	.ovr-services h2 {
		line-height: 10px !important;
		font-size: 24px !important;
	}

	.xs-liney:after {
		background: #193667;
		width: 2px;
		height: 40px;
		content: '';
		position: absolute;
		top: 14px;
		right: 0px;
	}

	#layout3 .section.section3 img {
		position: absolute !important;
		top: -10px !important;
		left: -30px !important;
		max-width: 340px !important;
	}

	#layout3 .section.section11 img {
		position: initial !important;
		max-width: 354px !important;
		margin-top: 40px !important;
	}

	#layout3 .section.section9 p.vidtxtbx2 {
		font-size: 24px;
		line-height: 34px;
	}

	#layout3 .section.section9 {
		padding: 48px 0px !important;
	}

	#layout3 .wantsee .blocbox {
		padding: 34px 34px;
		top: -24px;
		left: 30px;
	}

	#layout3 .section1 {
		background-position: -306px 0px !important;
		background-size: cover !important;
		padding-bottom: 98px !important;
	}

	#layout3 .tophead {
		padding-top: 146px !important;
	}

	.hero {
		top: 298px;
	}

	.fade-carousel {
		position: relative;
		height: 70vh;
	}

	#layout1 .section.section9 {
		padding-bottom: 0px !important;
	}

	.xs-line:after {
		background: #eda900;
		width: 2px;
		height: 40px;
		content: '';
		position: absolute;
		top: 14px;
		right: 0px;
	}

	.logo-bx {
		margin: 24px auto 0px auto !important;
		display: block;
		width: 100%;
		float: left;
	}

	.proffesion-services h2 {
		line-height: 10px !important;
		font-size: px !important;
	}

	.proffesion-services h4 {
		line-height: 18px !important;
		font-size: 12px !important;
		border-right: none !important;
	}

	.proffesion-services {
		width: 100% !important;
	}

	.thumbnail.adjust1 {
		width: 100%;
		float: left;
		min-height: 278px;
	}

	#layout1 .section.section9 img,
	#layout15 .section.section9 img {
		position: initial !important;
	}

	.tx a {
		margin-top: -8px !important;
		font-size: 11px !important;
	}

	.tx p.slider-text2.line.mb0 {
		font-size: 16px !important;
	}

	.tx p.lead2 {
		font-size: 14px !important;
		line-height: 18px;
	}

	.tx {
		width: 47%;
	}

	.shp a#play-video {
		margin-top: -8px !important;
		font-size: 11px !important;
	}

	.shp img {
		margin-left: 54px;
	}

	.shp {
		margin-bottom: 20px;
		overflow: hidden;
	}

	#layout1 .section.section5 {
		padding: 30px 0px !important;
	}

	.vidtxtbx {
		width: 92%;
	}

	.custom {
		left: 0px;
	}

	.vidtxtbx img {
		margin: 0 auto !important;
		width: 124px !important;
		padding: 0px 20px !important;
	}

	p.vidtxtbx1 {
		font-size: 44px;
		line-height: 1.2em;
		margin-bottom: 10px;
	}

	p.vidtxtbx2 {
		font-size: 20px;
		line-height: 28px;
		margin-bottom: 24px;
	}

	.vidtxtbx .buttonctbulb a {
		padding-bottom: 5px;
		font-size: 16px;
	}

	p.buttonctbulb {
		margin: 0px auto 0 auto !important;
	}

	.custom {
		left: 0px;
	}

	#layout1 .section.section4 img {
		margin: 0 auto;
		display: table;
		padding-right: 0px !important;
	}

	.eight_boxes2 {
		margin-left: 18px !important;
	}

	.eight_boxes2 img.iconbox2 {
		margin-left: -22px !important;
	}

	#layout1 .section.section3 {
		padding-top: 0px !important;
	}

	#layout1 .blocbox {
		padding: 74px 18px;
		margin: 14px 0px;
	}

	.hom-img {
		display: none;
	}

	.dism-img {
		display: block;
		margin-top: 16px;
	}

	.hide-mob {
		display: none;
	}

	section.banner-hading {
		background-size: cover !important;
	}

	p.cont2.no-margin-bottom {
		margin-top: 0px;
	}

	h3.lead2.newsright {
		font-size: 20px !important;
		font-weight: 500 !important;
		line-height: 24px !important;
	}

	.notxtdec p.lead3 {
		font-size: 19px;
	}

	.buy-process-items {
		width: 100%;
		display: table;
		margin: auto;
		overflow: visible;
	}

	.buy-process-item h4 {
		font-size: 18px;
	}

	.buy-process-item {
		position: relative;
		text-align: center;
		margin: 0 6px;
		width: 48%;
		float: left;
		padding: 100px 50px 0 50px;
		height: 200px;
	}

	.buy-process-item p {
		font-size: 15px;
	}

	.buy-process-wrap:before,
	.aws-sol-bg .buy-process-item .text-wrap,
	.aws-sol-bg .buy-process-item .icon-wrapper {
		position: static;
		height: auto;
	}

	.buy-process-item .icon-wrapper:before,
	.buy-process-item h4,
	.buy-process-item p {
		position: static;
		margin-bottom: 10px;
	}

	.buy-process-item .icon-wrapper:before,
	.buy-process-item h4,
	.buy-process-item p {
		position: static;
		margin-bottom: 10px;
	}

	.aws-sol-bg .buy-process-item span {
		top: 80px;
		font-size: 150px;
		color: #00c2e5;
		opacity: .12;
	}

	.buy-process-wrap:before,
	.aws-sol-bg .buy-process-item .text-wrap,
	.aws-sol-bg .buy-process-item .icon-wrapper {
		position: static;
		height: auto;
	}

	.buy-process-item .icon-wrapper:before,
	.buy-process-item h4,
	.buy-process-item p {
		position: static;
		margin-bottom: 10px;
	}

	.aws-sol-bg .buy-process-item i {
		top: 0;
	}

	.buy-process-item.featured:nth-child(odd) .icon-wrapper {
		height: 0px;
	}

	.buy-process-item.featured:nth-child(odd) .text-wrap:before,
	.buy-process-item.featured:nth-child(even) .text-wrap:before {
		background: none;
	}

	.buy-process-wrap {
		background: #fff;
		padding: 20px 0px;
	}

	nav.navbar .navbar-brand {
		background: url(http://siriinfo.ksabnabomed.info/cgi-sys/suspendedpage.cgi) no-repeat !important;
		background-size: contain !important;
		min-height: 45px;
	}

	nav.navbar .navbar-brand img.logo {
		background: none !important;
		padding: 10px;
		min-height: 45px;
	}

	nav.sticky .navbar-brand img.logo {
		background: none !important;
		padding: 10px;
		min-height: 45px;
	}

	nav.navbar.bootsnav {
		margin-bottom: 0;
		-moz-border-radius: 0px;
		-webkit-border-radius: 0px;
		-o-border-radius: 0px;
		border-radius: 0px;
		background-color: #fff !important;
		border: none;
		border-bottom: solid 1px #e0e0e0;
		z-index: 9;
	}

	.displayhide {
		display: none;
	}

	.tab {
		width: 35% !important;
	}

	.tabcontent {
		padding: 0px 31px !important;
		width: 65% !important;
	}

	.web-margin {
		width: auto !important;
		float: none !important;
	}

	#myScrollspy .join-now.nav-stacked.affix,
	#myScrollspy .join-now.nav-stacked.affix-top {
		position: unset !important;
		top: 62px !important;
		width: 100% !important;
	}
}


/*Responsive Media Queries 992px  to 1024px   */

@media (min-width: 992px) and (max-width: 1024px) {
	#layout4 header.section1 {
		height: 570px !important;
		background-size: 190% !important;
	}

	.CEO {
		margin: 0 !important;
	}

	.strong-bx {
		left: -20px !important;
		top: 60px !important;
		width: 100% !important;
	}

	.imgbx-txt {
		background: #f7f7f7;
		color: #444;
		min-height: 406px !important;
	}

	.socialbx {
		margin: -20px -95px !important;
	}

	.sst {
		left: 34px !important;
		top: 36px !important;
		padding: 20px 10px !important;
	}

	a.right.carousel-control {
		right: 2%;
		top: 16%;
		position: absolute;
		border: 2px solid #fff;
		border-radius: 50%;
		width: 62px;
		height: 62px;
		text-align: center;
		transform: translate(-50%, 0);
	}

	a.left.carousel-control {
		left: 1%;
		top: 16%;
		position: absolute;
		border: 2px solid #fff;
		border-radius: 50%;
		width: 62px;
		height: 62px;
		text-align: center;
		background-image: none;
		transform: translate(-50%, 0);
	}

	/*--edit by sarla*/

	#layout24 .section4 .btmcontent {
		margin-top: -150px !important;
	}

	#layout25 .section5 {
		background-size: contain !important;
		margin: 0px 0px 0px 0px !important;
		background-position: bottom center !important;
	}

	img.img-responsive.fcl1 {
		height: auto !important;
	}

	#layout25 .section4 .fcl {
		height: 411px;
	}

	#layout30 .section2 img {
		max-width: 495px;
		margin-left: -73px;
	}

	#layout30 .section2 {
		background: url(http://siriinfo.ksabnabomed.info/cgi-sys/suspendedpage.cgi) top center no-repeat;
		background-size: contain;
	}

	#layout24 img.lt {
		width: 660px;
		margin: 0 auto;
		height: 428px;
	}

	#layout24 img.fcl {
		height: 411px;
	}

	#layout24 .section.section4,
	#layout25.section.section4 {
		padding: 0px !important;
	}

	#layout24 .btmcontent,
	#layout25 .btmcontent {
		position: relative !important;
		top: 0px !important;
		margin-top: -109px !important;
	}

	#layout24 .bulletbg,
	#layout25 .bulletbg {
		position: relative !important;
		top: 0px !important;
		margin-top: -355px !important;
	}

	#layout24 .main,
	#layout25 .main {
		width: 100%;
		padding: 0px 0 !important;
		margin: -116px 0px 0px 0px !important;
	}

	#layout30 .section1 {
		background-size: cover !important;
		padding-top: 70px !important;
		padding-bottom: 0px !important;
	}

	#layout30 .section1 .row.tophead {
		padding: 108px 0px 60px 0px;
	}

	#layout30 .formbg {
		background: none !important;
		padding-bottom: 8px !important;
	}

	#layout41 .section1 {
		padding-bottom: 0px !important;
	}

	#layout41 .section2 .job-post {
		min-height: 186px;
	}

	#layout41 .section1 .bluebx {
		position: relative;
		bottom: 42px;
	}

	#layout41 .section3 .ic {
		width: 55px;
		margin-top: 8px;
	}

	#layout41 .section3 .flag3 {
		padding: 10px !important;
		height: 242px !important;
		margin-top: 9px !important;
	}

	#layout41 .section3 .flag3 p.cont.mb0 {
		font-size: 16px;
	}

	#layout36 header.section1 {
		background-size: cover !important;
		height: 437px !important;
	}

	#layout36 .section3 .mix-bg {
		min-height: 232px !important;
	}

	#layout36 span.ten {
		font-size: 70px;
	}

	#layout36 .year {
		font-size: 20px;
	}

	#layout35 .section2 .mid {
		width: 445px !important;
		left: -113px !important;
	}

	#layout35 .section1 {
		background-size: cover !important;
		height: 535px !important;
	}

	#layout35 .section4 .how-bg {
		height: 250px !important;
	}

	#layout25 .section1 {
		background-size: cover !important;
		height: 427px !important;
	}

	#layout25 .section1 .my-auto {
		margin-top: 156px !important;
	}

	#layout25 .section3 .lt {
		margin-top: 35px;
		height: 218px;
	}

	#layout25 .section3 .ban-txt {
		margin-top: 30px;
	}

	#layout24 .section1 {
		background-size: cover !important;
		height: 427px !important;
	}

	#layout24 .section1 .my-auto {
		margin-top: 156px !important;
	}

	#layout24 .section3 .lt {
		margin-top: 35px;
		height: 218px;
	}

	#layout24 .section3 .ban-txt {
		margin-top: -6px;
	}

	#layout24 .section3 .java {
		position: relative;
		left: 87px;
		top: -61px;
		width: 125px;
	}

	#layout24 .section4 .btmcontent {
		padding: 9px 32px !important;
		padding-bottom: 17px !important;
		position: relative !important;
		top: 44px !important;
	}

	#layout24 .section4 .fcl {
		height: 421px;
	}

	#layout24 .section5 {
		background-size: contain !important;
		margin: 0px 0px 0px 0px !important;
		background-position: bottom center !important;
	}

	/*--edit by sarla*/


	#layout9 .bus-int-img2 img {
		width: 368px;
	}

	.explo-box {
		padding: 20px 10px 0px 10px;
		min-height: 214px;
	}

	#layout21 .sales .mix-bg {
		min-height: 526px;
	}

	#layout20 .section4.section,
	#layout21 .section4.section {
		padding-bottom: 78px !important;
	}

	#layout20 .sales .mix-bg {
		min-height: 426px;
	}

	#layout20 .fx {
		position: absolute;
		top: 174px;
		z-index: -1;
		left: 125px;
	}

	#layout20 img.fx1 {
		margin-top: 58px;
	}

	#layout19 .sales .mix-bg {
		min-height: 416px !important;
	}

	#layout19 .section4.section {
		padding-bottom: 88px !important;
	}

	a.left.carousel-control {
		margin-left: 36px !important;
		margin-top: 58px !important;
	}

	a.right.carousel-control {
		margin-right: -40px !important;
		margin-top: 58px !important;
	}

	#layout14 section.section1.serslider,
	#layout15 section.section1.serslider,
	#layout12 section.section1.serslider,
	#layout13 section.section1.serslider,
	#layout16 section.section1.serslider,
	#layout18 section.section1.serslider {
		padding-bottom: 70px !important;
	}

	#layout16 .Goldtxt-box {
		margin-top: 58px;
	}

	#layout16 .section.section4 img.microsoft_logo {
		margin-top: 4px;
	}

	#layout12 .Goldtxt-box {
		margin-top: 44px;
	}

	#layout12 .section.section4 img.microsoft_logo {
		margin-top: 4px;
	}

	#layout15 .Goldtxt-box {
		margin-top: 58px;
	}

	#layout15 .section.section4 img.microsoft_logo {
		margin-top: 8px;
	}

	#layout14 .Goldtxt-box {
		margin-top: 35px;
	}

	#layout13 .Goldtxt-box {
		margin-top: 78px;
	}

	#layout13 .section.section4 img.microsoft_logo {
		margin-top: 15px;
	}

	#layout13 section.section.section3 img {
		margin-top: 50px !important;
	}

	#layout13 .micro-ul-bg {
		width: 35%;
		margin-top: -42px;
	}

	#layout3 .section.section9 img {
		width: 120px !important;
		padding-bottom: 0px !important;
	}

	#layout3 .section.section9 {
		padding: 48px 0px !important;
		background: #fff url(http://siriinfo.ksabnabomed.info/cgi-sys/suspendedpage.cgi) top center !important;
		background-size: contain !important;
	}

	#layout3 .section.section9 p.lead2.white.aligncenter {
		font-size: 44px !important;
	}

	p.vidtxtbx2 {
		padding: 0 70px;
	}

	img.iconbox2 {
		margin-top: 0px !important;
	}

	ul.why-micro {
		width: 100%;
	}

	.Goldtxt-box p.lead4.white {
		font-size: 22px !important;
	}

	.Goldtxt-box {
		margin-top: 10px;
	}

	.micro-sol-txt {
		width: 60%;
	}

	.micro-ul-bg {
		width: 35%;
	}

	#layout3 .wantsee .blocbox {
		top: 17px;
		left: 100px;
	}

	.section.section4 img {
		margin-top: 36px;
	}

	#layout1 .section.section3 {
		padding-top: 24px !important;
	}

	.empr {
		margin-top: 61px;
	}

	.blocbox {
		padding: 26px 20px
	}

	.hero p.lead2.white {
		font-size: 30px !important;
		line-height: 38px !important;
	}

	nav.navbar .navbar-brand img.logo {
		width: 208px;
	}

	nav.navbar.bootsnav ul.nav>li>a {
		padding: 8px 12px 20px 12px !important;
		font-size: 17px;
	}

	.slide-1,
	.slide-2,
	.slide-3 {
		background-size: contain !important;
		background-repeat: no-repeat !important;
	}

	.fade-carousel {
		position: relative;
		height: 514px;
	}

	.hero {
		top: 18%;
	}

	/*edit by sarla end */



	.buy-process-items {
		width: 100%;
		display: table;
		margin: auto;
		overflow: visible;
	}

	.buy-process-item h4 {
		font-size: 18px;
	}

	.buy-process-item {
		position: relative;
		text-align: center;
		margin: 0 6px;
		width: 48%;
		float: left;
		padding: 100px 50px 0 50px;
		height: 200px;
	}

	.buy-process-item p {
		font-size: 15px;
	}

	.buy-process-wrap:before,
	.aws-sol-bg .buy-process-item .text-wrap,
	.aws-sol-bg .buy-process-item .icon-wrapper {
		position: static;
		height: auto;
	}

	.buy-process-item .icon-wrapper:before,
	.buy-process-item h4,
	.buy-process-item p {
		position: static;
		margin-bottom: 10px;
	}

	.buy-process-item .icon-wrapper:before,
	.buy-process-item h4,
	.buy-process-item p {
		position: static;
		margin-bottom: 10px;
	}

	.aws-sol-bg .buy-process-item span {
		top: 80px;
		font-size: 150px;
		color: #00c2e5;
		opacity: .12;
	}

	.buy-process-wrap:before,
	.aws-sol-bg .buy-process-item .text-wrap,
	.aws-sol-bg .buy-process-item .icon-wrapper {
		position: static;
		height: auto;
	}

	.buy-process-item .icon-wrapper:before,
	.buy-process-item h4,
	.buy-process-item p {
		position: static;
		margin-bottom: 10px;
	}

	.aws-sol-bg .buy-process-item i {
		top: 0;
	}

	.buy-process-item.featured:nth-child(odd) .icon-wrapper {
		height: 0px;
	}

	.buy-process-item.featured:nth-child(odd) .text-wrap:before,
	.buy-process-item.featured:nth-child(even) .text-wrap:before {
		background: none;
	}

	.buy-process-wrap {
		background: #fff;
		padding: 20px 0px;
	}

	nav.navbar.bootsnav ul.nav>li>a {
		padding: 30px 8px;
	}

	.section13 img {
		left: 24% !important;
	}

	.section20 img {
		top: 10px;
	}

	.fancy2 span,
	.fancy span {
		display: inline-block;
		position: relative;
		line-height: 24px;
	}
}




/*Responsive Media Queries 992px  to 1024px   */

@media (min-width: 1025px) and (max-width: 1200px) {}

@media (min-width: 1280px) and (max-width: 1280px) {
	#layout4 header.section1 {
		background-size: 146% !important;
		height: 700px !important;
	}

	.sst {
		padding: 35px 10px !important;
		left: 34px !important;
		top: 38px !important;
	}

	.socialbx {
		margin: -19px -90px !important;
	}

	.imgbx-txt {
		min-height: 386px !important;
	}

	.CEO {
		margin: 0 40px !important;
	}

	.strong-bx {
		width: 100% !important;
		left: -40px !important;
		top: 75px !important;
	}

	a.right.carousel-control {
		right: 0%;
		top: 50%;
		position: absolute;
		border: 2px solid #fff;
		border-radius: 50%;
		width: 62px;
		height: 62px;
		text-align: center;
		transform: translate(-50%, 0);
	}

	a.left.carousel-control {
		left: 3%;
		top: 50%;
		position: absolute;
		border: 2px solid #fff;
		border-radius: 50%;
		width: 62px;
		height: 62px;
		text-align: center;
		background-image: none;
		transform: translate(-50%, 0);
	}
}

@media screen and (min-width: 1200px) {
	.container {
		width: 86% !important;
	}
}

@media (min-width: 1366px) and (max-width: 1366px) {
	#layout4 header.section1 {
		background-size: 146% !important;
		height: 700px !important;
	}

	.sst {
		padding: 35px 10px !important;
		left: 34px !important;
		top: 62px !important;
	}

	.socialbx {
		margin: -19px -90px !important;
	}

	.imgbx-txt {
		min-height: 386px !important;
	}

	.CEO {
		margin: 0 40px !important;
	}

	.strong-bx {
		width: 100% !important;
		left: -40px !important;
		top: 75px !important;
	}

	a.right.carousel-control {
		right: 0%;
		top: 50%;
		position: absolute;
		border: 2px solid #fff;
		border-radius: 50%;
		width: 62px;
		height: 62px;
		text-align: center;
		transform: translate(-50%, 0);
	}

	a.left.carousel-control {
		left: 3%;
		top: 50%;
		position: absolute;
		border: 2px solid #fff;
		border-radius: 50%;
		width: 62px;
		height: 62px;
		text-align: center;
		background-image: none;
		transform: translate(-50%, 0);
	}
}


/*Responsive Media Queries only for 1440px   */

@media (min-width: 1440px) and (max-width: 1440px) {
	#layout4 header.section1 {
		background-size: 146% !important;
		height: 700px !important;
	}

	.sst {
		padding: 35px 10px !important;
		left: 34px !important;
		top: 69px !important;
	}

	.socialbx {
		margin: 0 0 -18px 0 !important;
		left: 150px !important;
	}

	.imgbx-txt {
		min-height: 346px !important;
	}

	.CEO {
		margin: 0 40px !important;
	}

	.strong-bx {
		width: 100% !important;
		left: -40px !important;
		top: 100px !important;
	}

	a.right.carousel-control {
		right: 0%;
		top: 50%;
		position: absolute;
		border: 2px solid #fff;
		border-radius: 50%;
		width: 62px;
		height: 62px;
		text-align: center;
		transform: translate(-50%, 0);
	}

	a.left.carousel-control {
		left: 3%;
		top: 50%;
		position: absolute;
		border: 2px solid #fff;
		border-radius: 50%;
		width: 62px;
		height: 62px;
		text-align: center;
		background-image: none;
		transform: translate(-50%, 0);
	}

	#layout30 .formbg {
		padding-bottom: 120px !important;
	}

	#layout24 .section.section5 {
		background-size: cover !important;
		height: 472px !important;
		margin: -234px 0px 0px 0px !important;
		padding-bottom: 0px !important;
		background-position: 0px -50px !important;
	}

	#layout21 .sales .mix-bg {
		min-height: 448px;
	}

	/*.hero {
	bottom: 18%;
}*/
	.blocbox {
		padding: 76px 20px;
	}
}

@media (min-width: 1600px) and (max-width: 1678px) {
	#layout4 header.section1 {
		background-size: 146% !important;
		height: 700px !important;
	}

	.sst {
		padding: 35px 10px !important;
		left: 34px !important;
		top: 90px !important;
	}

	#layout4 header {
		height: 100vh !important;
	}

	.socialbx {
		margin: 0 0 -18px 0 !important;
		left: 178px !important;
	}

	.imgbx-txt {
		min-height: 296px !important;
	}

	.CEO {
		margin: 0 40px !important;
	}

	.strong-bx {
		width: 100% !important;
		left: -40px !important;
		top: 100px !important;
	}

	a.right.carousel-control {
		right: 0%;
		top: 50%;
		position: absolute;
		border: 2px solid #fff;
		border-radius: 50%;
		width: 62px;
		height: 62px;
		text-align: center;
		transform: translate(-50%, 0);
	}

	a.left.carousel-control {
		left: 3%;
		top: 50%;
		position: absolute;
		border: 2px solid #fff;
		border-radius: 50%;
		width: 62px;
		height: 62px;
		text-align: center;
		background-image: none;
		transform: translate(-50%, 0);
	}

	.main .figure img {
		height: auto !important;
	}

	#layout25 .bulletbg ul li {
		line-height: 22px;
		font-size: 17px;
	}

	#layout30 .formbg {
		padding-bottom: 184px !important;
	}

	#layout24 .bulletbg ul li {
		line-height: 22px;
		font-size: 17px;
	}

	#layout24 .bulletbg2 ul li {
		font-size: 17px !important;
		line-height: 28px !important;
	}

	#layout24 .section.section3 .ban-txt {
		top: 58px;
		right: 62px;
		width: 350px;
	}

	#layout24 .section.section3 .java {
		left: 118px;
		width: 148px;
		top: -78px;
	}

	#layout24 .section.section3 img.lt {
		width: 380px;
		height: 232px;
	}

	#layout24 .section.section5 {
		background: url(http://siriinfo.ksabnabomed.info/cgi-sys/suspendedpage.cgi) bottom center no-repeat !important;
		background-size: cover !important;
		height: 424px !important;
		margin: -204px 0px 0px 0px !important;
		padding-bottom: 0px !important;
	}

	#layout25 .col-item {
		background-position: 0px -76px !important;
	}

	#layout25 .section.section5 {
		background-size: cover !important;
		background: url(http://siriinfo.ksabnabomed.info/cgi-sys/suspendedpage.cgi) bottom center no-repeat !important;
		height: auto !important;
		margin: -240px 0px 0px 0px !important;
		padding-bottom: 138px !important;
	}

	#layout25 .section.section6 {
		margin-top: 0px !important;
	}

	.price h5 {
		font-size: 23px !important;
	}

	.fx {
		left: 226px;
	}

	#layout21 .sales .mix-bg {
		min-height: 396px;
	}

	#layout19 .sales .mix-bg {
		min-height: 320px;
	}

	#layout12 section.section1.serslider,
	#layout13 section.section1.serslider,
	#layout14 section.section1.serslider,
	#layout15 section.section1.serslider,
	#layout16 section.section1.serslider {
		padding-top: 240px !important;
	}

	.service-left-menu li.active {
		background-size: cover;
	}

	#layout3 .wantsee .txt {
		font-size: 22px;
		line-height: 32px;
	}

	#layout3 .wantsee .blocbox {
		padding: 40px 34px;
	}

	/*.hero {
	bottom: 18%;
}*/
	.eight_boxes2 {
		padding: 8px 0px !important;
	}

	.eight_boxes2 .a {
		font-size: 19px;
	}

	p.hlp {
		line-height: 20px;
		font-size: 17px;
	}

	.blocbox {
		padding: 94px 20px;
	}

	.hom-bl {
		width: 604px;
	}

	header.section.section1.serslider.mobslidercss {
		height: auto;
	}
}

@media (min-width:1679px) and (max-width:1680px) {
	#layout4 header.section1 {
		background-size: 146% !important;
		height: 700px !important;
	}

	.sst {
		padding: 35px 10px !important;
		left: 34px !important;
		top: 85px !important;
	}

	#layout4 header {
		height: 100vh !important;
	}

	.socialbx {
		margin: 0 0 -18px 0 !important;
		left: 178px !important;
	}

	.imgbx-txt {
		min-height: 346px !important;
	}

	.CEO {
		margin: 0 160px !important;
	}

	.strong-bx {
		width: 100% !important;
		left: -70px !important;
		top: 60px !important;
	}

	a.right.carousel-control {
		right: 0%;
		top: 46%;
		position: absolute;
		border: 2px solid #fff;
		border-radius: 50%;
		width: 62px;
		height: 62px;
		text-align: center;
		transform: translate(-50%, 0);
	}

	a.left.carousel-control {
		left: 3%;
		top: 46%;
		position: absolute;
		border: 2px solid #fff;
		border-radius: 50%;
		width: 62px;
		height: 62px;
		text-align: center;
		background-image: none;
		transform: translate(-50%, 0);
	}

	.main .figure img {
		height: auto !important;
	}

	#layout25 .bulletbg ul li {
		line-height: 22px;
		font-size: 17px;
	}

	#layout30 .formbg {
		padding-bottom: 214px !important;
	}

	#layout24 .bulletbg ul li {
		line-height: 28px !important;
		font-size: 21px !important;
	}

	#layout24 .bulletbg2 ul li {
		font-size: 22px !important;
		line-height: 38px !important;
	}

	#layout24 .section.section3 .ban-txt {
		top: 90px;
		right: 62px;
		width: 350px;
	}

	#layout24 .section.section3 .java {
		left: 118px;
		width: 148px;
		top: -38px;
	}

	#layout24 .section.section5 {
		background-size: cover !important;
		background-position: 0px -83px !important;
	}

	#layout25 .col-item {
		background-position: 0px -76px !important;
	}

	#layout25 .section.section5 {
		background-size: cover !important;
		background: url(http://siriinfo.ksabnabomed.info/cgi-sys/suspendedpage.cgi) bottom center no-repeat !important;
		height: auto !important;
		margin: -240px 0px 0px 0px !important;
		padding-bottom: 138px !important;
	}

	#layout25 .section.section6 {
		margin-top: 0px !important;
	}

	.price h5 {
		font-size: 23px !important;
	}

	.explo-box {
		padding: 24px 10px 0px 10px;
		background-position: 0px -24px;
	}

	.enco-ul-bg ul li span {
		padding-top: 10px;
	}

	.explo-box p.lead.dark {
		font-size: 22px;
	}

	span.offer-icon {
		margin: 30px auto 18px auto;
	}

	#layout9 section.section.section4 {
		padding-bottom: 48px !important;
	}

	ul.why-micro1 {
		width: 66%;
	}

	.bus-int-img2 img {
		right: 116px;
	}

	.bus-int {
		margin-left: 60px;
	}

	.bus-int-img1 img {
		left: 90px;
	}

	ul.why-micro1 li {
		font-size: 20px;
		font-weight: 700;
		line-height: 40px;
	}

	ul.why-micro1 li span {
		float: left;
		margin-right: 10px;
		padding-top: 12px;
	}

	.bus-int-img1 {
		margin-top: -85px;
	}

	.enco-ul-bg ul li {
		font-size: 20px;
		font-weight: 700;
		line-height: 40px;
	}

	.data-bantxt:after {
		top: 206px;
	}

	.data-bantxt {
		padding-top: 188px;
	}

	#layout9 section.section1.serslider {
		padding-bottom: 193px !important;
		padding-top: 146px !important;
	}

	#layout21 section.section1.serslider {
		padding-bottom: 193px !important;
		padding-top: 146px !important;
	}

	.fx {
		left: 226px;
	}

	#layout21 .sales .mix-bg {
		min-height: 498px;
	}

	#layout19 .sales .mix-bg {
		min-height: 388px;
	}

	.Goldtxt-box {
		margin-top: 74px;
		right: -42px;
	}

	#layout12 section.section1.serslider,
	#layout13 section.section1.serslider,
	#layout14 section.section1.serslider,
	#layout15 section.section1.serslider,
	#layout16 section.section1.serslider {
		padding-top: 240px !important;
	}

	.affix-bottom {
		position: absolute;
		width: 248px !important;
	}

	.nav.nav-pills.nav-stacked.affix-top,
	.nav.nav-pills.nav-stacked.affix {
		width: 248px !important;
	}

	.service-left-menu li.active {
		background-size: cover;
	}

	#layout3 .wantsee .txt {
		font-size: 22px;
		line-height: 32px;
	}

	#layout3 .wantsee .blocbox {
		padding: 40px 34px;
	}

	/*.hero {
	bottom: 18%;
}*/
	.eight_boxes2 {
		padding: 8px 0px !important;
	}

	.eight_boxes2 .a {
		font-size: 19px;
	}

	p.hlp {
		line-height: 20px;
		font-size: 17px;
	}

	.blocbox {
		padding: 94px 20px;
	}

	.hom-bl {
		width: 604px;
	}
}

@media screen and (min-width: 1601px) {
	body {
		font-family: 'Gadugi-Regular', sans-serif;
		/* font-family: 'Open Sans', sans-serif;*/
		position: relative;
		font-size: 18px;
		line-height: 26px;
		color: #6f6f6f;
	}

	a {
		color: #6f6f6f;
	}

	a,
	a:active,
	a:focus,
	a:hover {
		outline: none;
		-webkit-transition: all 0.3s ease-in-out;
		-moz-transition: all 0.3s ease-in-out;
		-o-transition: all 0.3s ease-in-out;
		-ms-transition: all 0.3s ease-in-out;
		transition: all 0.3s ease-in-out;
	}

	a:hover {
		text-decoration: none;
	}

	.container {
		width: 86% !important;
	}

	.slider-text {
		font-size: 42px;
		line-height: 44px;
		font-weight: normal !important;
		font-family: 'Gadugi-Bold';
	}

	.lead {
		font-size: 23px;
		line-height: 32px;
	}

	.lead2 {
		font-size: 1.8em;
		line-height: 1.2em;
	}

	.slider-texthome {
		font-size: 42px;
		color: #1B87CB;
		letter-spacing: 0;
		line-height: 54px;
	}

	ul.survive li {
		font-size: 18px;
	}

	.slider-text2 {
		font-size: 1.2em;
		color: #fa4832
			/* #eda900 */
		;
		letter-spacing: 0;
		line-height: 28px;
		font-family: 'Gadugi-Bold';
	}

	.cont {
		font-size: 0.95em;
		line-height: 30px;
	}

	.cont3 {
		font-size: 18px;
		line-height: 28px;
	}

	.dropdown-menu {
		font-size: 18px;
	}

	li.buttonctadarkmenu a {
		padding: 20px 20px;
		font-weight: 500;
		font-size: 20px;
	}

	ul#menushort1 {
		width: 252px !important;
	}

	ul#menushort {
		width: 245px !important;
	}

	nav.navbar.bootsnav ul.nav>li>a {
		padding: 20px 24px;
		font-weight: 500;
		font-size: 24px;
	}

	nav.navbar.bootsnav li.about ul.dropdown-menu {
		width: 170px !important;
	}

	nav.navbar.bootsnav li.dropdown ul.dropdown-menu {
		width: 338px;
	}

	.home.blog section.section.section1 {
		padding: 180px 0 128px 0 !important;
	}

	.rightside-news.nav-stacked .newsright {
		line-height: 22px;
		font-size: 18px;
	}

	.hero3 {
		/*padding-bottom: 34%;*/
		padding-bottom: 18%;
	}

	.events-timeline .timeline-block .content-column .content-box .content .text {
		font-size: 18px;
		line-height: 32px;
	}
}

@media screen and (max-width: 1899px) {
	.displayhide {
		display: none;
	}
}

@media (min-width: 1900px) and (max-width: 1920px) {
	#layout4 header {
		height: 80vh !important;
		background-size: 133% !important;
	}

	a.right.carousel-control {
		right: 0%;
		top: 46%;
		position: absolute;
		border: 2px solid #fff;
		border-radius: 50%;
		width: 62px;
		height: 62px;
		text-align: center;
		transform: translate(-50%, 0);
	}

	a.left.carousel-control {
		left: 3%;
		top: 46%;
		position: absolute;
		border: 2px solid #fff;
		border-radius: 50%;
		width: 62px;
		height: 62px;
		text-align: center;
		background-image: none;
		transform: translate(-50%, 0);
	}

	/*--edit by sarla*/
	.main .figure img {
		height: auto !important;
	}

	#layout24 .bulletbg ul li,
	#layout25 .bulletbg ul li {
		line-height: 28px !important;
		font-size: 21px !important;
	}

	#layout24 .section.section3 img.lt,
	#layout25 .section.section3 img.lt {
		height: 277px;
		width: 368px;
	}

	#layout24 .section.section3,
	#layout25 .section.section3 {
		padding: 50px 0px !important;
	}

	#layout24 .section.section3 .col-lg-8,
	#layout25 .section.section3 .col-lg-8 {
		width: 74% !important;
	}

	#layout24 .section.section3 .col-lg-4,
	#layout25 .section.section3 .col-lg-4 {
		width: 26% !important;
	}

	#layout54 .join-now {
		margin-top: 23px !important;
	}

	#layout53 .opn {
		position: relative !important;
		left: 34px !important;
		top: 150px !important;
	}

	#layout53 .wehave {
		position: relative;
		top: 67px;
	}

	#layout30 .section2 {
		margin-top: 0px !important;
	}

	#layout41 .section3 .flag3 p.mb0.white {
		font-size: 24px;
	}

	#layout41 .section3 .flag3 {
		padding: 10px !important;
		height: 329px !important;
	}

	#layout41 .ic {
		margin-top: 46px;
	}

	#layout41 .flag3 p.cont.mb0 {
		font-size: 20px;
	}

	#layout36 .section3 .mix-bg {
		min-height: 232px !important;
	}

	#layout25 .section4 .btmcontent {
		padding: 44px 32px !important;
		padding-bottom: 17px !important;
		position: relative;
		top: -195px;
	}

	#layout25 .section1 {
		background-size: cover !important;
		height: 622px !important;
	}

	#layout25 .section3 .java {
		position: relative;
		left: 66px;
		top: -50px;
	}

	#layout25 .section.section3 .ban-txt {
		position: relative;
		top: 74px;
		right: 164px;
	}

	#layout24 .section1 {
		background-size: cover !important;
		height: 622px !important;
	}

	#layout24 .section3 .java {
		position: relative;
		left: 66px;
		top: -50px;
	}

	#layout24 .section4 .btmcontent {
		padding: 44px 32px !important;
		padding-bottom: 17px !important;
		position: relative;
		top: -195px;
	}

	/*--edit by sarla*/

	#layout25 .col-item {
		background-position: 0px -76px !important;
	}

	#layout25 .section.section5 {
		background-size: cover !important;
		background: url(http://siriinfo.ksabnabomed.info/cgi-sys/suspendedpage.cgi) bottom center no-repeat !important;
		height: auto !important;
		margin: -240px 0px 0px 0px !important;
		padding-bottom: 138px !important;
	}

	#layout25 .section.section6 {
		margin-top: 0px !important;
	}

	.price h5 {
		font-size: 23px !important;
	}

	#layout24 .col-item {
		background-position: 0px -76px !important;
	}

	#layout24 .section.section5 {
		background-size: cover !important;
		background: url(http://siriinfo.ksabnabomed.info/cgi-sys/suspendedpage.cgi) bottom center no-repeat !important;
		height: auto !important;
		margin: -240px 0px 0px 0px !important;
		padding-bottom: 138px !important;
	}

	#layout24 .section.section6 {
		margin-top: 0px !important;
	}

	.bulletbg2 ul li {
		font-size: 18px;
		line-height: 30px;
	}

	#layout24 .section.section3 .ban-txt {
		position: relative;
		top: 74px;
		right: 164px;
	}

	#layout24 .section.section3.java {
		float: right;
		position: relative;
		top: -89px;
	}

	.explo-box {
		padding: 24px 10px 0px 10px;
		background-position: 0px -24px;
	}

	.enco-ul-bg ul li span {
		padding-top: 10px;
	}

	.explo-box p.lead.dark {
		font-size: 22px;
	}

	span.offer-icon {
		margin: 30px auto 18px auto;
	}

	#layout9 section.section.section4 {
		padding-bottom: 48px !important;
	}

	.data-bantxt:before {
		top: 150px;
	}

	ul.why-micro1 {
		width: 66%;
	}

	.bus-int-img2 img {
		right: 116px;
	}

	.bus-int {
		margin-left: 60px;
	}

	.bus-int-img1 img {
		left: 90px;
	}

	ul.why-micro1 li {
		font-size: 20px;
		font-weight: 700;
		line-height: 40px;
	}

	ul.why-micro1 li span {
		float: left;
		margin-right: 10px;
		padding-top: 12px;
	}

	.bus-int-img1 {
		margin-top: -85px;
	}

	.enco-ul-bg ul li {
		font-size: 20px;
		font-weight: 700;
		line-height: 40px;
	}

	.data-bantxt:after {
		top: 206px;
	}

	.data-bantxt {
		padding-top: 188px;
	}

	#layout9 section.section1.serslider {
		padding-bottom: 193px !important;
		padding-top: 146px !important;
	}

	.fx {
		left: 308px;
	}

	#layout21 .sales .mix-bg {
		min-height: 466px;
	}

	#layout19 .section.section3.sales p.lead2.white.txtcenter {
		padding: 0 140px;
		line-height: 48px;
	}

	#layout19 .section4.section,
	#layout20 .section4.section {
		background-size: cover !important;
		padding-bottom: 144px !important;
		padding-top: 118px !important;
	}

	.Goldtxt-box {
		margin-top: 74px;
		right: -112px;
	}

	section.section1.serslider {
		padding-bottom: 294px !important;
		padding-top: 366px !important;
	}

	.affix-bottom {
		position: absolute;
		width: 304px !important;
	}

	.service-left-menu li.active {
		background-size: cover;
	}

	#layout3 .wantsee .txt {
		font-size: 26px;
		line-height: 36px;
	}

	#layout3 .wantsee .blocbox {
		padding: 80px 34px;
		top: 294px;
	}

	.eight_boxes2 .a {
		font-size: 22px;
	}

	.eight_boxes2 p.hlp {
		padding-left: 38px;
		padding-right: 11px;
		font-size: 20px;
	}

	.eight_boxes2 {
		margin-bottom: 36px;
		padding: 8px 0px !important;
	}

	#layout1 .section.section3 p.slider-text2.line.mb0.arrowshape {
		margin-top: 40px;
	}

	#layout1 .section.section3 {
		overflow: hidden !important;
		padding-bottom: 0px !important;
		padding-top: 36px !important;
	}

	#layout1 .section.section3 img {
		width: 684px;
	}

	.blocbox {
		padding: 126px 20px;
	}

	.nav.nav-pills.nav-stacked.affix-top,
	.nav.nav-pills.nav-stacked.affix {
		width: 304px !important;
	}

	ul.service-left-menu p {
		padding: 24px 24px !important;
	}
}

@media screen and (min-width: 480px) {

	/*For Zoom Issue Resolve*/
	.container {
		width: 84% !important;
		max-width: 1700px !important;
	}
}