@charset "UTF-8";
/* CSS Document */
@media only screen and (min-width: 320px) and (max-width: 479px) {
p{line-height:24px;}
.header-logo{width:100%;text-align:center;}
.header-rgt{width:100%;text-align:center;}
.header-rgt .phono{font-size:23px;margin-bottom:10px;margin-right:0;}
.socialicon{float:none;display:inline-table;display:none;}
.socialicon ul li i{width:38px;height:38px;font-size:20px;}
.bdy-sec{padding:25px 0;}
.bdy-firstsec-lft{width:100%;}
.bdy-firstsec{margin-bottom:35px;padding-bottom:35px;}
.bdy-firstsec-lft-txt{font-size:27px;line-height: 38px;margin-bottom: 20px;}
.bdy-firstsec-lft-txt span{font-size:27px;width:auto;float:none;}
.bdy-firstsec-rgt{display:none;}
.bdy-firstsec-lft-txt1 p{font-size:16px;}
.bdy-firstsec .secondrow-txt{font-size:25px;}
.bdy-firstsec .secondrow-txt1{font-size:16px;}
.bdy-firstsec .secondrow-box ul li{width:100%;margin-bottom:20px;}
.s{margin:12px 0 20px !important;}
.read-btn1{width:97%;}
.home-lowerpic-txt p{font-size:16px;}
.gettouch-boxtxt{font-size:32px;}
.gettouch-boxtxt1{font-size:18px;}
.gettouch-txt2{font-size:18px;line-height:20px;}
.gettouch-txt2 span{font-size:18px;}
.gettouch-boxbtn a{font-size:16px;padding:8px 25px;}
.footer-box{width:100%;margin-top:10px;}
.footer-lowerlft{width:100%;text-align:center;}
.footer-lowerlft ul li{float:none;display:inline-table;font-size:11px;margin-bottom:8px;}
.footer-lowerrgt{width:100%;text-align:center;margin:12px 0 0;}
.bdy-firstsec .secondrow-box ul li .innerpic-txt1{padding:0 3%;}
/**Inner pages**/
.bdy-slider-txtbox{display:none;}
.bdy-sec1{padding:25px 0;}
.custo-box .headingtxt{font-size:20px;margin-bottom:10px;}
.custo-box .content p{font-size:16px;margin-bottom:20px;line-height:24px;}
.custo-box .subheading{font-size:18px;margin-bottom:16px;}
.midboxin-lft{width:100%;}
.midboxin-rgt{width:100%;}
.midboxin-rgttxt{font-size:18px;}
.midboxin-lft1{width:100%;}
.midboxin-rgt1{width:100%;margin:10px 0 0;}
.midboxin-lft2{width:100%;}
.midboxin-lft2txt{font-size:20px;}
.midboxin-lft2txt1 ul li{font-size:16px;margin-top:10px;}
.midboxin-rgt2{width:100%;margin-top:25px;}
.about-txt1{font-size:22px;}
.about-txtboxin{width:100%;}
.about-txt p{font-size:16px;}
.sharepoint-box{margin:20px 0;}
.sharepoint-box .sharetxt{font-size:22px;margin-bottom:25px;}
.sharepoint-col{width:100%;}
.sharepoint-col .iconheading{font-size:22px;margin-bottom:15px;}
.sharepoint-col:nth-child(2n) .iconheading:first-child{font-size:22px;}
.icon-second-child{margin:70px 0 30px!important;}
.our-approachtxt{font-size:18px;}
.our-approach-txtbox .approach-lft{width:26%;font-size:14px;}
.our-approach-txtbox .approach-rgt{width:74%;font-size:16px;}
.approach-contentmain{margin:5px 0 0px;}
.approach-contentbox{width:100%;margin-bottom:20px;}
.our-approachtxt1{font-size:22px;}
.custo-box .content p span{font-size:18px;}
.integration-contentbox{width:100%;margin:0;}
.contact-lft{width:100%;}
.contact-row .formrowtxt{font-size:16px;}
.contact-row .formrowin{width:100%;margin-bottom:15px;}
.contact-row{margin-bottom:15px;}
.contact-checkbox{width:100% !important;margin-bottom:10px;}
.contact-checktxt{font-size:16px !important;}
.contact-row .txtfield1{width:53%;margin:0;}
.contact-row .submit{margin:10px 0 0;}
.contact-row .submittxt{font-size:16px;}
.contact-rgt{width:100%;}
.contact-rgt .rgtheading{font-size:22px;}
.contact-rgt .rgtin1 ul li .homeaddresstxt{font-size:22px;}
.contact-rgt .rgtin1 ul li{font-size:15px;}
.contact-rgt .rgtin1 ul li span{font-size:15px;}
.contact-rgt .rgtin1 ul li a{font-size:15px;}
.contact-rgt .rgtin1{padding: 12px 7%;}
.bdy-firstsec-rgt1{display:block;}

.footer-heading:last-child{text-align:center;}
.contact-row .txtfield{border-radius:0;}
.contact-row .textarea{border-radius:0;}
.contact-row .txtfield1{border-radius:0;}
.bdy-slider{margin:0;}
.mobilep{display:block;}
.d{display:none;}
.md{display:block;}
.m{display:none;}
.our-approach-txtbox:first-child .approach-lft:first-child{margin:35px 0 0;}
.a{margin:24px 0 0}
.b{margin:13px 0 0;}
.c{margin:23px 0 0;}
.support-in1{width:100%;margin-bottom:2px;}
.support-in2{width:100%;}
.support-in3{width:100%;}
.support-in4{width:100%;}
.support-txt{font-size:22px;}
.support-txt1 p{font-size:16px;line-height:21px;}
.support-txt1 p:last-child{margin-bottom:0;}
.minheight{min-height:0;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading1 {font-size: 20px;margin: 10px 0 13px;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading2{font-size: 20px;margin: 10px 0 13px;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading3{font-size: 20px;margin: 10px 0 13px;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading4{font-size: 20px;margin: 10px 0 13px;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading5{font-size: 20px;margin: 10px 0 13px;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading6 {font-size: 20px;margin: 10px 0 13px;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading7 {font-size: 20px;margin: 10px 0 13px;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading8{font-size: 20px;margin: 10px 0 13px;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading9{font-size: 20px;margin: 10px 0 13px;}
.bdy-slider-txtbox-cus{display:none;}
.sql{padding: 20px 1.5% !important;}
}

@media only screen and (min-width: 480px) and (max-width: 579px) {
.header-logo{width:100%;text-align:center;}
.header-rgt{width:100%;text-align:center;}
.header-rgt .phono{font-size:23px;margin-bottom:10px;}
.socialicon{float:none;display:inline-table;}
.socialicon ul li i{width:38px;height:38px;font-size:20px;}
.bdy-sec{padding:25px 0;}
.bdy-firstsec-lft{width:100%;}
.bdy-firstsec{margin-bottom:35px;padding-bottom:35px;}
.bdy-firstsec-lft-txt{font-size:32px;line-height: 38px;margin-bottom: 20px;}
.bdy-firstsec-lft-txt span{font-size:32px;}
.bdy-firstsec-rgt{display:none;}
.bdy-firstsec-lft-txt1 p{font-size:16px;}
.bdy-firstsec .secondrow-txt{font-size:25px;}
.bdy-firstsec .secondrow-txt1{font-size:16px;}
.bdy-firstsec .secondrow-box ul li{width:100%;margin-bottom:20px;}
.read-btn1{width:97%;}
.home-lowerpic-txt p{font-size:16px;}
.gettouch-boxtxt{font-size:32px;}
.gettouch-boxtxt1{font-size:18px;}
.gettouch-txt2{font-size:18px;}
.gettouch-txt2 span{font-size:18px;}
.gettouch-boxbtn a{font-size:16px;padding:8px 25px;}
.footer-box{width:50%;margin-top:10px;}
.footer-lowerlft{width:100%;text-align:center;}
.footer-lowerlft ul li{float:none;display:inline-table;}
.footer-lowerrgt{width:100%;text-align:center;margin:12px 0 0;}
/**Inner pages**/
.bdy-slider-txtbox{display:none;}
.bdy-sec1{padding:25px 0;}
.custo-box .headingtxt{font-size:25px;margin-bottom:10px;}
.custo-box .content p{font-size:16px;margin-bottom:20px;}
.custo-box .subheading{font-size:18px;margin-bottom:16px;}
.midboxin-lft{width:100%;}
.midboxin-rgt{width:100%;}
.midboxin-rgttxt{font-size:18px;}
.midboxin-lft1{width:100%;}
.midboxin-rgt1{width:100%;margin:10px 0 0;}
.midboxin-lft2{width:100%;}
.midboxin-lft2txt{font-size:20px;}
.midboxin-lft2txt1 ul li{font-size:16px;margin-top:10px;}
.midboxin-rgt2{width:100%;margin-top:25px;}
.about-txt1{font-size:22px;}
.about-txtboxin{width:100%;}
.about-txt p{font-size:16px;}
.sharepoint-box{margin:20px 0;}
.sharepoint-box .sharetxt{font-size:22px;margin-bottom:25px;}
.sharepoint-col{width:100%;}
.sharepoint-col .iconheading{font-size:22px;margin-bottom:15px;}
.sharepoint-col:nth-child(2n) .iconheading:first-child{font-size:22px;}
.icon-second-child{margin:70px 0 30px!important;}
.our-approachtxt{font-size:18px;}
.our-approach-txtbox .approach-lft{width:18%;font-size:14px;}
.our-approach-txtbox .approach-rgt{width:82%;font-size:16px;}
.approach-contentmain{margin:5px 0 0px;}
.approach-contentbox{width:100%;margin-bottom:20px;}
.our-approachtxt1{font-size:22px;}
.custo-box .content p span{font-size:18px;}
.integration-contentbox{width:100%;margin:0;}
.contact-lft{width:100%;}
.contact-row .formrowtxt{font-size:16px;}
.contact-row .formrowin{width:100%;margin-bottom:15px;}
.contact-row{margin-bottom:15px;}
.contact-checkbox{width:100% !important;margin-bottom:10px;}
.contact-checktxt{font-size:16px !important;}
.contact-row .txtfield1{width:53%;margin:0;}
.contact-row .submit{margin:10px 0 0;}
.contact-row .submittxt{font-size:16px;}
.contact-rgt{width:100%;}
.contact-rgt .rgtheading{font-size:22px;}
.contact-rgt .rgtin1 ul li .homeaddresstxt{font-size:22px;}
.contact-rgt .rgtin1 ul li{font-size:15px;}
.contact-rgt .rgtin1 ul li span{font-size:15px;}
.contact-rgt .rgtin1 ul li a{font-size:15px;}
.contact-rgt .rgtin1{padding: 12px 7%;}
.bdy-firstsec-rgt1{display:block;}
.bdy-slider{margin:0;}
.mobilep{display:block;}
.d{display:none;}
.md{display:block;}
.m{display:none;}
.support-in1{width:100%;margin-bottom:2px;}
.support-in2{width:100%;}
.support-in3{width:100%;}
.support-in4{width:100%;}
.support-txt{font-size:22px;}
.support-txt1 p{font-size:16px;line-height:21px;}
.support-txt1 p:last-child{margin-bottom:0;}
.minheight{min-height:0;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading1 {font-size: 20px;margin: 10px 0 13px;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading2{font-size: 20px;margin: 10px 0 13px;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading3{font-size: 20px;margin: 10px 0 13px;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading4{font-size: 20px;margin: 10px 0 13px;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading5{font-size: 20px;margin: 10px 0 13px;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading6 {font-size: 20px;margin: 10px 0 13px;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading7 {font-size: 20px;margin: 10px 0 13px;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading8{font-size: 20px;margin: 10px 0 13px;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading9{font-size: 20px;margin: 10px 0 13px;}
.bdy-slider-txtbox-cus{display:none;}
.sql{padding: 20px 1.5% !important;}
}

@media only screen and (min-width: 580px) and (max-width: 767px) {
.header-logo{width:35%;}
.header-rgt{margin:0;}
.header-rgt .phono{font-size:20px;margin-right:11px;}
.socialicon{margin:6px 0 0;}
.socialicon ul li i{width:30px;height:30px;font-size:16px;}
.bdy-sec{padding:35px 0;}
.bdy-firstsec{padding-bottom:35px;margin-bottom:35px;}
.bdy-firstsec-lft{width:100%;}
.bdy-firstsec-lft-txt{font-size:37px;margin-bottom:15px;}
.bdy-firstsec-lft-txt span{font-size:37px;}
.bdy-firstsec-lft-txt1 p{font-size:16px;}
.bdy-firstsec-rgt{display:none;}
.bdy-firstsec .secondrow-txt{font-size:35px;margin-bottom:10px;}
.bdy-firstsec .secondrow-box ul li{width: 47%;margin:20px 2.5% 30px 0;}
.bdy-firstsec .secondrow-box ul li .innerpic-txt{font-size:18px;}
.read-btn1 a{font-size:17px;padding:3px 10px;}
.read-btn1 img{margin: 5px 0 0 10px;}
.home-lowerpic-txt p{font-size:16px;}
.home-lowerpic-txt1{font-size:18px;}
.gettouch-boxtxt{font-size:35px;}
.gettouch-boxtxt1{font-size:22px;}
.gettouch-boxbtn a{font-size:20px;padding:6px 25px;}
.gettouch-txt2{margin-top:0;line-height:41px;font-size:23px;}
.footer-socialicon ul li{margin:0 4px 0 0;}
.footer-socialicon ul li i{width:28px;height:28px;font-size:15px;}
.footer-box:nth-child(2){width:37%;}
.footer-box{width:21%;}
.footer-heading{font-size:15px;}
.footer-lowerlft{text-align:center;width:100%}
.footer-lowerlft ul li{float:none;text-align:center;display:inline-table;}
.footer-lowerrgt{width:100%;text-align:center;margin:10px 0 0;}
/**Inner pages**/	

.bdy-slider-txtbox{width:89%;}
.mobileview{width:78%;}
.box-first{padding: 4px 0 3px 20px;}
.box-firstrgt{height:39px;}
.box-first .bdy-slider-lowetxt1{font-size:23px;line-height:32px;}
.box{padding-left:20px;}	
.box .bdy-slider-lowetxt{font-size:15px;}
.box-lowerrgt{height: 58px;}
.custo-box .headingtxt{font-size:30px;margin-bottom:18px;}
.custo-box .subheading{font-size:20px;margin-bottom:16px;}
.midboxin-lft{width:100%;}
.midboxin-rgt{width:100%;text-align:center;}
.midboxin-rgt img{text-align:center;float:none;}
.midboxin-rgttxt{font-size:22px;}
.midboxin-lft1{width:100%;text-align:center}
.midboxin-rgt1{width:100%;margin:10px 0 0;}
.midboxin-lft2{width:100%;}
.midboxin-lft2txt{font-size:20px;}
.midboxin-lft2txt1 ul li{font-size:16px;margin-top:10px;}
.midboxin-rgt2{width:100%;margin-top:25px;}
.about-txtboxin{width:50%;}
.about-txt p{font-size:16px;}
.custo-box .content p{font-size:16px;margin-bottom:15px;line-height:24px;}
.sharepoint-box{margin:20px 0;}
.sharepoint-box .sharetxt{margin-bottom:25px;}
.sharepoint-col{width:80%;float:none;margin:0 auto;}
.sharepoint-col .iconheading{font-size:25px;margin-bottom:15px;}
.sharepoint-col:nth-child(2n) .iconheading:first-child{font-size:22px;}
.icon-second-child{margin:70px 0 30px!important;}
.our-approachtxt{font-size:18px;}
.our-approach-txtbox .approach-lft{width:14%;font-size:14px;}
.our-approach-txtbox .approach-rgt{width:86%;font-size:16px;}
.approach-contentmain{margin:5px 0 0px;}
.approach-contentbox{width:100%;margin-bottom:20px;}
.our-approachtxt1{font-size:22px;}
.custo-box .content p span{font-size:18px;}
.integration-contentbox{width:100%;margin:0;}
.contact-lft{width:100%;}
.contact-row .formrowtxt{font-size:16px;}
.contact-row .formrowin{width:100%;margin-bottom:15px;}
.contact-row{margin-bottom:15px;}
.contact-checkbox{width:100% !important;margin-bottom:10px;}
.contact-checktxt{font-size:16px !important;}
.contact-row .txtfield1{width:53%;margin:0;}
.contact-row .submit{margin:10px 0 0;}
.contact-row .submittxt{font-size:16px;}
.contact-rgt{width:100%;}
.contact-rgt .rgtheading{font-size:22px;}
.contact-rgt .rgtin1 ul li .homeaddresstxt{font-size:22px;}
.contact-rgt .rgtin1 ul li{font-size:16px;}
.contact-rgt .rgtin1 ul li span{font-size:16px;}
.contact-rgt .rgtin1 ul li a{font-size:16px;}
.contact-rgt .rgtin1{padding: 12px 7%;}
.bdy-firstsec-rgt1{display:block;}
.bdy-slider{margin:0;}
.support-in1{width:100%;margin-bottom:2px;}
.support-in2{width:100%;}
.support-in3{width:100%;}
.support-in4{width:100%;}
.support-txt{font-size:22px;}
.support-txt1 p{font-size:16px;line-height:21px;}
.minheight{min-height:0;}
.bdy-slider-txtbox-cus{width:101%;}
}
@media only screen and (min-width: 620px) and (max-width: 767px) {
.bdy-slider-txtbox {width: 77%;}
}
@media only screen and (min-width: 620px) and (max-width: 719px) {
.mobileview{width:74%}
}
@media only screen and (min-width: 720px) and (max-width: 767px) {
.mobileview{width:66%;}
}

@media only screen and (min-width: 768px) and (max-width: 899px) {
.header-rgt .phono{font-size:23px;}
.bdy-sec{padding:35px 0;}
.bdy-firstsec{padding-bottom:35px;margin-bottom:35px;}
.bdy-firstsec-lft{width:100%;}
.bdy-firstsec-lft-txt{font-size:37px;margin-bottom:15px;}
.bdy-firstsec-lft-txt span{font-size:37px;}
.bdy-firstsec-lft-txt1 p{font-size:16px;}
.bdy-firstsec-rgt{display:none;}
.bdy-firstsec .secondrow-txt{font-size:35px;margin-bottom:10px;}
.bdy-firstsec .secondrow-box ul li .innerpic-txt{font-size:13px;}
.read-btn1 a{font-size:17px;padding:3px 10px;}
.read-btn1 img{margin: 5px 0 0 10px;}
.gettouch-boxtxt{font-size:35px;}
.gettouch-boxtxt1{font-size:25px;}
.gettouch-boxbtn a{font-size:20px;padding:6px 25px;}
.gettouch-txt2{margin-top:0;line-height:41px;font-size:23px;}
.footer-socialicon ul li{margin:0 5px 0 0;}
.footer-socialicon ul li i{width:35px;height:35px;font-size:20px;}
.footer-box:nth-child(2){width:33%;}
.footer-box{width:22%;}

/**Inner pages**/
.bdy-slider-txtbox{width:71%;}
.box-first{padding:4px 0 5px 40px;}
.box-firstrgt{height:46px;}
.box-first .bdy-slider-lowetxt1{font-size:25px;line-height:37px;}
.box{padding-left:40px;}	
.box .bdy-slider-lowetxt{font-size:18px;}
.box-lowerrgt{height: 66px;}
.custo-box .headingtxt{font-size:30px;margin-bottom:18px;}
.custo-box .content p{font-size:16px;line-height:24px;margin-bottom:15px;}
.custo-box .subheading{font-size:20px;margin-bottom:16px;}
.midboxin-rgttxt{font-size:22px;}
.midboxin-lft2txt{font-size:22px;}
.midboxin-lft2txt1 ul li{font-size:16px;margin-top:10px;}
.about-txt p{font-size:16px;line-height:24px;}
.sharepoint-col .iconheading{font-size:22px;}
.sharepoint-col:nth-child(2n) .iconheading:first-child{font-size:22px;}
.sharepoint-col .icontxt{font-size:16px;}
/*.icon-second-child{margin-top:76px !important;}
.icon-6thchild{margin-top:100px !important;}*/
.sharepoint-col:nth-child(2n) .icon:first-child{margin-top:50px;}
.sharepoint-col:nth-child(3n) .icon:(2){margin-top:75px;}
.our-approachtxt{font-size:25px;}
.our-approach-txtbox .approach-lft{width:12%;font-size:16px;}
.our-approach-txtbox .approach-rgt{width:88%;font-size:16px;}
.our-approachtxt1{font-size:25px;}
.custo-box .content p span{font-size:18px;}
.contact-lft{width:100%;}
.contact-row .formrowtxt{font-size:16px;}
.contact-row{margin-bottom:15px;}
.contact-checktxt{font-size:16px !important;}
.contact-row .submit{margin:10px 0 0;}
.contact-row .submittxt{font-size:16px;}
.contact-rgt{width:50%;float:left;}
.contact-rgt .rgtin1{padding: 12px 7%;}
.bdy-firstsec-rgt1{display:block;}
.support-in1{width:100%;margin-bottom:2px;}
.support-in2{width:100%;}
.support-in3{width:100%;}
.support-in4{width:100%;}
.support-txt{font-size:24px;}
.support-txt1 p{font-size:18px;}

.sharepoint-col .icon2{margin-top: 20px;min-height: 140px;}
.sharepoint-col .sharepoint-iconbox:hover .icontxt-try{font-size:15px;}
.sharepoint-col .sharepoint-iconbox{height:325px;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading1 {font-size: 22px;margin: 10px 0 13px;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading2{font-size: 22px;margin: 10px 0 13px;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading3{font-size: 22px;margin: 10px 0 13px;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading4{font-size: 22px;margin: 10px 0 13px;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading5{font-size: 22px;margin: 10px 0 13px;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading6 {font-size: 22px;margin: 10px 0 13px;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading7 {font-size: 22px;margin: 10px 0 13px;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading8{font-size: 22px;margin: 10px 0 13px;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading9{font-size: 22px;margin: 10px 0 13px;}
.bdy-slider-txtbox-cus{width:95%;}
.sharepoint-col .icon{margin:50px 0 30px;min-height:140px;}
.icon-second-child{margin-top:50px !important;}
.icon-6thchild{margin-top:50px !important;}
.cross-div{margin-top:20px !important;}
.sql{width:31% !important;}
.sql:nth-child(3n){margin-right:0 !important;}
.sqltxt{font-size:17px !important;}
}

@media only screen and (min-width: 900px) and (max-width: 1023px) {
.bdy-sec{padding:40px 0;}
.bdy-firstsec{padding-bottom:35px;margin-bottom:35px;}
.bdy-firstsec-lft-txt{font-size:37px;margin-bottom:15px;}
.bdy-firstsec-lft-txt span{font-size:37px;}
.bdy-firstsec-lft-txt1 p{font-size:16px;}
.bdy-firstsec .secondrow-txt{font-size:35px;margin-bottom:10px;}
.box-first .bdy-slider-lowetxt1{font-size:30px;}
.box .bdy-slider-lowetxt{font-size:20px;line-height:34px;}
.box-first{padding-left:35px;}
.box{padding-left:35px;}
.bdy-slider-txtbox{width:67%;}
.sharepoint-col .iconheading{font-size:24px;}
.sharepoint-col:nth-child(2n) .iconheading:first-child{font-size:25px;}
.icon-second-child{margin-top:59px !important}
.our-approach-txtbox .approach-lft{width:12%;}
.our-approach-txtbox .approach-rgt{width:88%;}
.contact-lft{width:62%;}
.contact-rgt{width:34%;}
.contact-rgt .rgtheading{font-size:22px;}
.contact-rgt .rgtin1 ul li .homeaddresstxt{font-size:22px;}
.contact-rgt .rgtin1 ul li{font-size:16px;}
.contact-rgt .rgtin1 ul li span{font-size:16px;}
.contact-rgt .rgtin1 ul li a{font-size:16px;}
.contact-rgt .rgtin1{padding: 12px 7%;}
.box-lowerrgt{height:83px;}
.minheight {min-height: 331px;}
.sharepoint-col .icon2{margin-top:59px;}
.sharepoint-col .sharepoint-iconbox:hover .icontxt-try{font-size:16px;}
.sharepoint-col .sharepoint-iconbox{height:325px;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading1 {font-size: 22px;margin: 10px 0 13px;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading2{font-size: 22px;margin: 10px 0 13px;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading3{font-size: 22px;margin: 10px 0 13px;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading4{font-size: 22px;margin: 10px 0 13px;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading5{font-size: 22px;margin: 10px 0 13px;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading6 {font-size: 22px;margin: 10px 0 13px;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading7 {font-size: 22px;margin: 10px 0 13px;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading8{font-size: 22px;margin: 10px 0 13px;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading9{font-size: 22px;margin: 10px 0 13px;}
.bdy-slider-txtbox-cus{width:95%;}
.sharepoint-col .icon{margin:50px 0 30px;min-height:140px;}
.icon-second-child{margin-top:50px !important;}
.icon-6thchild{margin-top:50px !important;}
.cross-div{margin-top:20px !important;}
.sharepoint-col:nth-child(2n) .icon:first-child{margin-top:50px;}
}

@media only screen and (min-width:1024px) and (max-width: 1130px) {
.bdy-firstsec .secondrow-box ul li .innerpic-txt{font-size:17px;}
.box-first{padding-left:35px;}
.box{padding-left:35px;}
.sharepoint-col .iconheading{font-size:24px;}
.icon-second-child{margin-top:110px !important;}
.sharepoint-col:nth-child(2n) .iconheading:first-child{font-size:24px;}
.contact-lft{width:62%;}
.contact-rgt{width:34%;}
.bdy-slider-txtbox{width:77%;}
.minheight {min-height: 329px;}
.sharepoint-col .sharepoint-iconbox{height:300px;}
.sharepoint-col .sharepoint-iconbox:nth-child(2n){height:355px;}
.sharepoint-col .sharepoint-iconbox:nth-child(3n){height:308px;}
.sharepoint-col:nth-child(2n) .sharepoint-iconbox:first-child{height:375px;}
.sharepoint-col:nth-child(2n) .sharepoint-iconbox:nth-child(2n){height:275px;}
.sharepoint-col:nth-child(2n) .sharepoint-iconbox:nth-child(3n){height:313px;}
.sharepoint-col:nth-child(3n) .sharepoint-iconbox:first-child{height:302px;}
.sharepoint-col:nth-child(3n) .sharepoint-iconbox:nth-child(2n){height:316px;}
.sharepoint-col:nth-child(3n) .sharepoint-iconbox:nth-child(3n){height:345px;}

.sharepoint-col .sharepoint-iconbox:hover .iconheading1 {font-size: 25px;margin: 10px 0 13px;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading2{font-size: 25px;margin: 10px 0 13px;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading3{font-size: 25px;margin: 10px 0 13px;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading4{font-size: 25px;margin: 10px 0 13px;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading5{font-size: 25px;margin: 10px 0 13px;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading6 {font-size: 25px;margin: 10px 0 13px;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading7 {font-size: 25px;margin: 10px 0 13px;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading8{font-size: 25px;margin: 10px 0 13px;}
.sharepoint-col .sharepoint-iconbox:hover .iconheading9{font-size: 25px;margin: 10px 0 13px;}
.bdy-slider-txtbox-cus{width:95%;}
.mobileview{width:75%;}
}
@media only screen and (min-width:1131px) and (max-width:1200px) {
.box-first{padding-left:35px;}
.box{padding-left:35px;}
.bdy-slider-txtbox{width:70%;}
.bdy-slider-txtbox-cus{width:95%;}
}
@media only screen and (min-width:1207px) and (max-width:1270px) {
.box-first{padding-left:95px;}
.box{padding-left:95px;}
}
@media only screen and (min-width:1310px) and (max-width:1349px) {
.box-first{padding-left:120px;}
.box{padding-left:120px;}
}
@media only screen and (min-width:1350px) and (max-width:1369px) {
.box-first{padding-left:140px;}
.box{padding-left:140px;}
}
@media only screen and (min-width:1370px) and (max-width:1389px) {
.box-first{padding-left:155px;}
.box{padding-left:155px;}
}
@media only screen and (min-width:1390px) and (max-width:1409px) {
.box-first{padding-left:165px;}
.box{padding-left:165px;}
}
@media only screen and (min-width:1410px) and (max-width:1429px) {
.box-first{padding-left:175px;}
.box{padding-left:175px;padding-top:5.5px;}
}
@media only screen and (min-width:1430px) and (max-width:1449px) {
.box-first{padding-left:180px;}
.box{padding-left:180px;padding-top:5.5px;}
}
@media only screen and (min-width:1450px) and (max-width:1469px) {
.box-first{padding-left:195px;}
.box{padding-left:195px;padding-top:5.5px;}
}
@media only screen and (min-width:1470px) and (max-width:1489px) {
.box-first{padding-left:205px;}
.box{padding-left:205px;padding-top:5.5px;}
}
@media only screen and (min-width:1490px) and (max-width:1509px) {
.box-first{padding-left:215px;}
.box{padding-left:215px;padding-top:5.5px;}
}
@media only screen and (min-width:1510px) and (max-width:1529px) {
.box-first{padding-left:225px;}
.box{padding-left:225px;padding-top:5.5px;}
}
@media only screen and (min-width:1530px) and (max-width:1549px) {
.box-first{padding-left:235px;}
.box{padding-left:235px;padding-top:5.5px;}
}
@media only screen and (min-width:1550px) and (max-width:1569px) {
.box-first{padding-left:245px;}
.box{padding-left:245px;padding-top:5.5px;}
}
@media only screen and (min-width:1570px) and (max-width:1589px) {
.box-first{padding-left:255px;}
.box{padding-left:255px;padding-top:5.5px;}
}
@media only screen and (min-width:1590px) and (max-width:1609px) {
.box-first{padding-left:265px;}
.box{padding-left:265px;padding-top:5.5px;}
}
@media only screen and (min-width:1610px) and (max-width:1629px) {
.box-first{padding-left:275px;}
.box{padding-left:275px;padding-top:5.5px;}
}
@media only screen and (min-width:1630px) and (max-width:1649px) {
.box-first{padding-left:285px;}
.box{padding-left:285px;padding-top:5.5px;}
}
@media only screen and (min-width:1650px) and (max-width:1669px) {
.box-first{padding-left:295px;}
.box{padding-left:295px;padding-top:5.5px;}
}
@media only screen and (min-width:1670px) and (max-width:1689px) {
.box-first{padding-left:305px;}
.box{padding-left:305px;padding-top:5.5px;}
}
@media only screen and (min-width:1690px) and (max-width:1709px) {
.box-first{padding-left:315px;}
.box{padding-left:315px;padding-top:5.5px;}
}
@media only screen and (min-width:1710px) and (max-width:1729px) {
.box-first{padding-left:325px;}
.box{padding-left:325px;padding-top:5.5px;}
}
@media only screen and (min-width:1730px) and (max-width:1749px) {
.box-first{padding-left:335px;}
.box{padding-left:335px;padding-top:5.5px;}
}
@media only screen and (min-width:1750px) and (max-width:1769px) {
.box-first{padding-left:345px;}
.box{padding-left:345px;padding-top:5.5px;}
}
@media only screen and (min-width:1770px) and (max-width:1789px) {
.box-first{padding-left:355px;}
.box{padding-left:355px;padding-top:5.5px;}
}
@media only screen and (min-width:1790px) and (max-width:1809px) {
.box-first{padding-left:365px;}
.box{padding-left:365px;padding-top:5.5px;}
}
@media only screen and (min-width:1810px) and (max-width:1829px) {
.box-first{padding-left:375px;}
.box{padding-left:375px;padding-top:5.5px;}
}
@media only screen and (min-width:1830px) and (max-width:1849px) {
.box-first{padding-left:385px;}
.box{padding-left:385px;padding-top:5.5px;}
}
@media only screen and (min-width:1850px) and (max-width:1869px) {
.box-first{padding-left:395px;}
.box{padding-left:395px;padding-top:5.5px;}
}
@media only screen and (min-width:1870px) and (max-width:1889px) {
.box-first{padding-left:405px;}
.box{padding-left:405px;padding-top:5.5px;}
}
@media only screen and (min-width:1890px) and (max-width:1919px) {
.box-first{padding-left:415px;}
.box{padding-left:415px;padding-top:5.5px;}
}
@media only screen and (min-width:1920px) and (max-width:1930px) {
.box-first{padding-left:420px;}
.box{padding-left:420px;}
}
