@media only screen and (min-device-width: 320px) and (max-device-width: 640px) and (orientation:portrait) {
	body{padding-top:0px}
	.mobileMenuToggle, .mobileNav {display:block}
	.requestDemoSec{margin-top: -120%;}
	
	#header{border-bottom: 1px solid #999;height: 64px;top: 0 !important}
	
	#section_1{min-height: 490px;}
	.porductIntroSection{display:none}
	.BaseIntroSection{width:100%;padding:0;height: 490px;}
	.BASE_logo{padding-left:8%;padding-top:70px}
	.BASE_logo img {width: 23%;visibility:hidden}
	.baseLogo {display: none;}
	.BASE_text1{font-size: 16px;line-height: 25px;padding-top:10px;text-align: center;width: 96%;margin:0px auto}
	.BASE_text2{  font-size: 14px;margin: 2% auto 1%;text-align: center;width: 96%;}
	.BASE_link{ position: relative;text-align: center;top: 0;}
	.B_link, .B_link_inner{margin: 10px 10px 0;padding: 5px 13px 5px 0;}
	.B_linkHover, .learnmoreBtnHover{display:none}
	.slick-dots{top:-50px}
	
	#section_1 .container{width:100% !important}
	#section_1 .contentSlider{margin-top:0px}
	.rightFixedone{top: 26%;}
	.productTitle{font-size: 20px;line-height: 27px;}
	.baseText_left{font-size: 14px; width: 97%;}
	
	.solutionSection_li{width:100%;margin-bottom:10%}
	.solutionTitle {margin-bottom: 5px;}
	.solutionTitle > span {top: 0;}
	.solutionSection_li.middleLi{margin:auto auto 6% }
	
	#section_3 {margin-bottom: -40px;min-height: 500px;}
	.baseTitle, .solutionTitleBig{font-size:28px;}
	.title_Small{font-size:24px;}
	.baseText{font-size:14px;width: 94%;}
	.learnmoreBtn{margin:25px auto}
	.learnmoreText{color:#454545 !important}
	.tabTitletext {font-size:18px}
	#tabTitle .tab{margin: 0 5px; width: 91px;font-size: 12px;}
	
	
	.counterSectionHolder {width: 100%;}
	.odometerRing {width: 101px;}
	.odometerRing1 .odometer-inside {width: 52px;}
	.odometerRing1 .odometerPluse {left: 56%;top: 30%;}
	.odometerPluse {left: 66%;top: 30%;}
	.odometer {border:7px solid #fff; font-size: 24px;height: 93px;padding-top: 25px;width: 93px;}
	.odometerText {font-size: 13px;top: 7px;}
	
	.whitepapperAccMobile{margin-top:-36px;display:block}
	.accordionTitle{padding: 10px 0 10px 15px;}
	.activeAccodion{background: #f7f7f9;}
	#VerticalTabTitleSection, #VerticaltabContentSection{display:none}
	.accordionContent h3 {font-size: 14px;font-weight: 600;margin-bottom: 10px;}
	.accordionContent{color: #333;display: none;font-family: open sans;font-size: 13px;font-weight: normal;line-height: 22px;padding-top: 10px;text-align: left;width: 91%;margin: 0px auto;}

	#VerticalTabTitleSection {float: none;margin-left: 4%;width: 92%;}
	#VerticalTabTitleSection .verticalTabTitle {float: left;padding: 5px;width: 50%;}
	.vTabtext_1{ font-size: 14px;line-height: 30px;text-align:left}
	.vTabtext_2{font-size: 12px;line-height: 20px;text-align:left}
	.verticalTabTitle .VerticalactiveTab{display:none}
	#VerticaltabContentSection{width:100%;border-left:none}
	.VerticalTabContent{padding: 10px 0 0 4%;}
	.VerticalTabContent > h3 {font-size: 16px;font-weight: 600;padding-bottom: 10px;}
	.VerticalTabContent > p {font-size: 14px;}
	.downloadPDFbtn{margin-top:-10px}
	
	.tabContentheight{height:1200px}
	.CasestudyTabcontent, .dataSheetTabcontent {height: 1100px;}
	.CasestudyTabcontent .caseHolder, .dataSheetTabcontent .dataSheetHolder{height: 1000px;}
	.CasestudyTabcontent .tabGridHolder, .dataSheetTabcontent .tabGridHolder{width:95%}
	
	.testiSlider {height: 700px;position: relative;}
	.testiLeft {display: table;float: none;height: auto;margin-left: 5%;width: 95%;padding-right: 5%;padding-top: 80%;}
	.testiLeft .testiLeftinner > p{font-size:14px}
	.testiRight {display: table;float: none;height: auto;width: 100%;text-align: center; position: absolute;top:13%;}
	.testimonial-slider .slick-prev.slick-arrow, .testimonial-slider .slick-next.slick-arrow{top:20%}
	.testimonial-slider .slick-prev.slick-arrow{left:3%}
	.testimonial-slider .slick-next.slick-arrow{right: 2.5%;}
	
	.requestDemoSecinner{width:96%}
	
	.contactDetailSec{width:98%}
	.enquiryFormsec {width: 100%;}
	.phoneNo {font-size: 20px;}
	.contact_text{font-size:16px}
	.span_2 .textField {width: 45%;}
	.span_1 .textField {width: 95%;}
	.productDrop{width:80.2%}
	
	#section_last{margin:0em 0 0em 0;padding-bottom:0}
	#footer{position:relative}
	#section_last .enquiryFormsec {margin: 1em 0 2em;}
	.footerLink {padding-bottom: 4%;padding-left: 5%;width: 49%;}
	.wiprologoFooter {margin: 25px 25px -13px 0;}
	.footerLink_3 h4{color:#fff}
	.knowMoreContent{left: 47px;top: 130px;}
	.knowMoreContent:after{top: -20px;left: 45%;transform: rotate(180deg);}
}
@media only screen and (min-device-width: 360px) and (max-device-width: 640px) and (orientation:landscape) {
	body{padding-top:0px}
	.mobileMenuToggle, .mobileNav {display:block}
	.requestDemoSec{margin-top: -120%;}
	
	#header{border-bottom: 1px solid #999;height: 64px;top: 0 !important}
	
	#section_1{min-height: 490px;}
	.porductIntroSection{display:none}
	.BaseIntroSection{width:100%;padding:0}
	.BASE_logo{padding-left:8%;padding-top:70px}
	.BASE_logo img {width: 18%;}
	.baseLogo {display: none;}
	.BASE_text1{font-size: 16px;line-height: 25px;padding-top:10px;text-align: center;width: 96%;margin:0px auto}
	.BASE_text2{  font-size: 14px;margin: 2% auto 1%;text-align: center;width: 96%;}
	.BASE_link{ position: relative;text-align: center;top: 0;}
	.B_link, .B_link_inner{margin: 10px 10px 0;padding: 5px 13px 5px 0;}
	.B_linkHover, .learnmoreBtnHover{display:none}
	.slick-dots{top:-270px}
	
	#section_1 .container{width:100% !important}
	#section_1 .contentSlider{margin-top:0px}
	.rightFixedone{top: 26%;}
	.productTitle{font-size: 20px;line-height: 27px;}
	.baseText_left{font-size: 14px; width: 97%;}
	
	.solutionSection_li{width:100%;margin-bottom:10%}
	.solutionTitle {margin-bottom: 5px;}
	.solutionTitle > span {top: 0;}
	.solutionSection_li.middleLi{margin:auto auto 6% }
	
	#section_3 {margin-bottom: -40px;min-height: 500px;}
	.baseTitle, .solutionTitleBig{font-size:28px;}
	.title_Small{font-size:24px;}
	.baseText{font-size:16px;width: 94%;}
	.learnmoreBtn{margin:25px auto}
	.learnmoreText{color:#454545 !important}
	.tabTitletext {font-size: 22px}
	#tabTitle .tab{margin: 0 5px; width: 92px;}
	.tabGridHolder{margin: 1% 2% 0;width: 45%;}
	.tabGrid{height:180px;}
	.paginationLink{margin-top:63px;}
	
	.counterSectionHolder {width: 100%;}
	.odometerRing {width: 130px;}
	.odometerRing1 .odometer-inside {width: 52px;}
	.odometerRing1 .odometerPluse {left: 56%;top: 30%;}
	.odometerPluse {left: 66%;top: 30%;}
	.odometer {font-size: 27px;height: 93px;padding-top: 19px;width: 93px;}
	.odometerText {font-size: 14px;top: 7px;}
	
	.whitepapperAccMobile{margin-top:-36px;display:block}
	.accordionTitle{padding: 10px 0 10px 15px;}
	.activeAccodion{background: #f7f7f9;}
	#VerticalTabTitleSection, #VerticaltabContentSection{display:none}
	.accordionContent h3 {font-size: 14px;font-weight: 600;margin-bottom: 10px;}
	.accordionContent{color: #333;display: none;font-family: open sans;font-size: 13px;font-weight: normal;line-height: 22px;padding-top: 10px;text-align: left;width: 91%;margin: 0px auto;}

	#VerticalTabTitleSection {float: none;margin-left: 4%;width: 92%;}
	#VerticalTabTitleSection .verticalTabTitle {float: left;padding: 5px;width: 50%;}
	.vTabtext_1{ font-size: 14px;line-height: 30px;text-align:left}
	.vTabtext_2{font-size: 12px;line-height: 20px;text-align:left}
	.verticalTabTitle .VerticalactiveTab{display:none}
	#VerticaltabContentSection{width:100%;border-left:none}
	.VerticalTabContent{padding: 10px 0 0 4%;}
	.VerticalTabContent > h3 {font-size: 16px;font-weight: 600;padding-bottom: 10px;}
	.VerticalTabContent > p {font-size: 14px;}
	.downloadPDFbtn{margin-top:-10px}
	
	#section_4{min-height:500px}
	.testiSlider {height: 610px;position: relative;}
	.testiLeft {display: table;float: none;height: auto;margin-left: 5%;width: 95%;padding-right: 5%;padding-top: 50%;}
	.testiLeft .testiLeftinner > p{font-size:14px}
	.testiRight {display: table;float: none;height: auto;width: 100%;text-align: center; position: absolute;top:13%;}
	.testimonial-slider .slick-prev.slick-arrow, .testimonial-slider .slick-next.slick-arrow{top:20%}
	.testimonial-slider .slick-prev.slick-arrow{left:3%}
	.testimonial-slider .slick-next.slick-arrow{right: 2.5%;}
	
	.requestDemoSecinner{width:96%}
	
	.contactDetailSec{width:98%}
	.enquiryFormsec {width: 100%;}
	.phoneNo {font-size: 20px;}
	.contact_text{font-size:16px}
	.span_2 .textField {width: 45%;}
	.span_1 .textField {width: 95%;}
	.productDrop{width:80.2%}
	
	#section_last{margin:0em 0 0em 0;padding-bottom:0}
	#footer{position:relative}
	#section_last .enquiryFormsec {margin-bottom: 1em;}
	.footerLink {padding-bottom: 4%;padding-left: 5%;width: 49%; }
	.footerLink_copyright{text-align: center;}
	.wiprologoFooter {margin: 25px 0 -10px;}
	.footerLink_3 h4{color:#fff}
}

@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait) {
	#logoSection{margin-left: 2%;}
	#nav{margin-right: 1%;}
	#nav ul li { margin: 0 8px;}
    .porductIntroSection{right: 2%;}
	.BaseIntroSection{padding-left:2%; width: 55%}
	.BASE_text1{font-size: 24px;line-height:35px;padding-top: 80px;}
	.BASE_text2{font-size:15px;width: 100%;}
	.slick-dots{top:-49px}
	#section_1, #section_2, #section_4, #section_last{ height: 620px;}
	.B_linkHover{height:30px}
	.learnmoreBtnHover{height:33px;}
	.counterSectionHolder{width: 100%;}
	.odometerRing {width: 230px;}
	.odometerPluse {left: 60%;top: 32%;}
	.odometerRing1 .odometerPluse{top: 32%;}
	.testiImg{float:none;margin:0px auto 10px;}
	.testiTextSection{height:auto;width:100%}
	.testiLeft{margin-left:7%}
	.solutionSection {margin-left: 2%;width: 96%;}
	.baseText{width:96%;font-size: 16px;}
	.tabTitletext{font-size: 23px;}
	#VerticalTabTitleSection{margin-left: 2%;}
	#VerticaltabContentSection{width:71%}
	.caseHolder{width: 98%;}
	.tabGridHolder{margin: 7% 1% 0;width: 30%;}
	.contactDetailSec {margin-right: 1%;padding-left: 2%;width: 47%;}
	.enquiryFormsec {padding-left: 2%;width: 51%;}
	.phoneNo {font-size: 24px;}
	.span_2 .textField {width: 45%;}
	.span_1 .textField {width: 95%;}
	.requestDemoSecinner{width:80%}

}
@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape) {

	.BaseIntroSection{padding-left: 20px;}
	.BASE_text1{font-size: 27px;} 
	.porductIntroSection{width:30%}
	.productHolder{ padding: 20px 0 0 20px;}
	.productIndex{/* height: 180px; */}
	.P_more {top: 100%;}
	.B_linkHover{height:30px}
	.learnmoreBtnHover{height:33px;}
	.counterSectionHolder{width: 100%;}
	.requestDemoSecinner{width:70%}
	#section_4 { height: 600px;}
	#section_last{ height: 500px;}
}
@media(min-width:1367px) and (max-width:1930px)
{
	html{background:#ddd}
	body{width:75%;margin:0px auto}
	#logoSection{margin-left:16%}
	#nav {margin-right:16%}
	.B_linkHover{height:40px;}
	.learnmoreBtnHover{height:41px;}
	.multiSliderRight  img{ left: 25%;position: absolute; padding-top: 4%;}
	.requestDemoSec{width:75%}
	#section_1, #section_2, #section_4, #section_last{height: 60%;}
	#section_1 {background-size:100% auto;}
	#section_3, #section_3A, #section_last{border-top: 3px solid #e1e1e1;}
	.counterSection{background-repeat:repeat-x}
	.productDrop{ width: 30.2%;}
	.slideImgBG{width:100%}

}