.main-top h1 {text-align: left;}
.main-top .h2headingtag {text-align: left;}
.main-row-section {display: inline-block;margin: 50px auto;width: 100%;}

.banner-bg {background: #F8F8F8 !important;}
.main-top ul li {position: relative;padding-left: 30px;margin-bottom: 5px;font-size: 21px;line-height: 45px!important;}
section.row-section.row-borders{
    border-bottom: 1px solid #f0f0f0;
    padding-bottom: 50px;
}
.main-top .h2headingtag{margin: 30px auto;}

@media (max-width: 767px){
.main-row-section {margin: 50px auto 0;}
/*.main-top ul li {font-size: 18px!important;line-height: 36px!important;}*/
.main-top .h2headingtag{margin: 15px auto;}
}
.popular-solution{background-color:#f5f5f5;text-align:center;}
.row-fluid.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;justify-content:center}

@media (min-width: 768px) {
.popular-solution .grid{flex:0 1 23%;-webkit-flex:0 1 23%;-ms-flex:0 1 23%;padding:0;margin:0 7px 0px}
}
.popular-solution .galleryItem,.perfect-software .galleryItem{background:#fff;background:#fff}
.galleryItem{width:100%;box-shadow: 0 0 4px 1px rgba(229,229,229,.5);
   
    -o-box-shadow: 0 0 4px 1px rgba(229,229,229,.5);
    -ms-box-shadow: 0 0 4px 1px rgba(229,229,229,.5);
    -moz-box-shadow: 0 0 4px 1px rgba(229,229,229,.5);margin:0 auto;text-align:center;border-radius:12px}
.head1{padding:0 10px;padding:13px 10px 14px;position:relative;text-align:center}
a .head1 .heading{color:#3b5998}
.head1 .heading{color:#2e2e2e;text-align:center;transform:translateX(0px);transition:1s all}
.arrowicon{visibility:hidden;position:absolute;right:10px;top:13px;visibility:hidden}
.popular-solution .grid:hover .arrowicon{visibility:visible}
.arrowicon img{width:20px;min-width:20px}
.popular-solution .grid:hover .head1 #hov1{transform:translateX(-12%)}
.popular-solution .grid:hover .head1 #hov2{transform:translateX(-14%)}
.popular-solution .grid:hover .head1 #hov3{transform:translateX(-12%)}
.quiz-rpt{float:none;display:table}
.quiz-rpt li{display:block;float:left;width:33%;/*margin-bottom:15px*/}

.mar-bt .solu-div{margin-bottom:0px}

.quiz-rpt li .quiz-soft-rpt{border:1px solid #e7e7e7;color:#67666a;margin:0px 0.4688rem;padding:30px 5% 20px;position:relative;text-align:center;border-radius:12px;min-height:276px}
.quiz-rpt li .quiz-soft-rpt .img-height{min-height:65px;display:block;width:100%;position:relative}
.quiz-rpt li .quiz-soft-rpt .img-height img{margin:auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0}
.quiz-rpt li .quiz-soft-rpt .headingtags{color:#2e2e2e;margin-top:0;display:block;padding:25px 0 5px}
span.ion-plus{background:url(https://www.proprofschat.com/solutions/software-industry/css/new-ui/img/plus.png) center center no-repeat #fff;bottom:-10px;display:none;padding:10px;position:absolute;right:-10px}
.get-cta .try-out{padding:35px 0 0}
.new2slider h2{color:#2e2e2e;font-size:42px;line-height:52px;margin-top:0;font-weight:400}
.feature-conv2 h2{color:#2e2e2e;font-size:42px;line-height:52px;margin-top:0;font-weight:400}

.easiest-way .solu-div{text-align: center;}
.rept-img img{margin: 0;height: 79px;width: 100px;}
.bdr-20 {border-radius: 20px !important;}
.solu-div {padding: 30px 20px;min-height: 265px;}
.mobile-view-le {display: none;}
.desktop-view-le {display: block;}
.over-margin{margin-bottom: 0 !important;}
@media (max-width: 767px) {
.mobileimgminheight{min-height: 265px;}    
.quiz-rpt{float:none;display:table}
.quiz-rpt li{display:block;float:left;width:100%;}

.quiz-rpt li:last-child .solu-div{margin-bottom:0}
.popular-solution.chat-soln .grid{margin-bottom:20px}
.popular-solution.chat-soln .grid:last-child{margin-bottom:0}
.new2slider h2{font-size:28px;line-height:40px}
.feature-conv2 h2{font-size:28px;line-height:40px}
.quiz-rpt li .quiz-soft-rpt{min-height:248px; margin: 0 0;}
.mar-bt .solu-div {margin-bottom: 20px;}
.mobile-view-le {display: block;}
.desktop-view-le {display: none;}
.main-top ul li span svg {
    width: 16px;
}
.main-top ul li {font-size: 16px!important;line-height: 36px!important;padding-left: 25px;}
.main-top ul li span {top: 4px;}
.over-margin.over-margin-mob{margin-bottom: 25px !important;}
}

.bg-grey{background:#f7f7f7;padding:50px 0 100px}
.fa{display:inline-block;font-size:20px;background-image:url(https://www.proprofschat.com/solutions/software-industry/images/star.svg);width:12px;height:12px;background-repeat:no-repeat}


