.banner-con h5,.prodct-option{text-align:center;font-size:16px}
@font-face{font-family:SegoePrint;src:url(/pp_responsive_home/fonts/SegoePrint.eot?#iefix) format("embedded-opentype"),url(/pp_responsive_home/fonts/SegoePrint.woff) format("woff"),url(/pp_responsive_home/fonts/SegoePrint.ttf) format("truetype"),url(/pp_responsive_home/fonts/SegoePrint.svg#SegoePrint) format("svg");font-weight:400;font-style:normal}
.banner-con h5{color:#7B7B7B;line-height:30px;font-family:SegoePrint}
.banner-con h5 span{background:url(/pp_responsive_home/img/orange-arr1.png) no-repeat;display:inline-block;height:46px;padding-top:0;vertical-align:top;width:51px;margin-top:8px;padding-right:0}
.products-con{margin:0 0 35px}
.products-list li a:hover{color:#fff}
.prodct-option{border:1px solid #f6f6f6;border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px;background:#fff;margin:11px auto 0;padding:0 0 20px}
.prodct-option > span{opacity:0;display:block;height:75px;width:86px;background:url(/api/includes/global/images/icons-sprite3.png?v=14) no-repeat;margin:0 auto 10px;text-align:center}
.products-list li a:hover .prodct-option{background:#3c8ac9;border-color:#3b5998}
.products-list li a .prodct-option,.products-list li a .prodct-option > span{transition:unset;-moz-transition:unset;-ms-transition:unset;-webkit-transition:unset}
.solutions-con{margin:45px 0 0}
.solution-lt h3,.solution-lt > ul,.solution-rt h3,.solution-rt > ul{margin-left:0!important}
.resources li{width:100%!important}
@media(min-width:768px) {
.solution-lt > ul,.solution-rt > ul{min-height:180px}
}
@media(min-width:1024px) {
.solution-lt > ul,.solution-rt > ul{min-height:150px}
}
#img_set{background:url(/quiz-school/img/import_successful.jpg) left center no-repeat!important;color:#000!important;padding:25px 30px 25px 65px !important}
.btn-primary{background-repeat:repeat-x;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);text-shadow:0 -1px 0 rgba(0,0,0,.25)}
.btn{-moz-border-bottom-color:none;-moz-border-left-color:none;-moz-border-right-color:none;-moz-border-top-color:none;border-image:none;border-radius:4px;border-style:solid;border-width:1px;box-shadow:0 1px 0 rgba(255,255,255,.2) inset,0 1px 2px rgba(0,0,0,.05);cursor:pointer;display:inline-block;font-size:14px;line-height:20px;margin-bottom:0;padding:4px 12px;text-align:center;vertical-align:middle}
.fancybox-wrap{top:100px!important}
@media(min-width:1025px) {
.banner-con h5{margin-top:45px;margin-bottom:15px}
}
@media (max-width:1024px) and (min-width:768px) {
.banner-con{padding:0!important}
}
@media (max-width:979px) and (min-width:768px) {
.banner-con{padding:0!important}
}
.header{border-bottom:1px solid #e0e0e0}
.smarter{text-align:center;padding:50px 0}
.smarter h2{font-size:34px;font-weight:600;margin:15px 0 4px;color:#4d4d4d;line-height:40px}
.smarter h3{font-size:42px;color:#f90;line-height:50px;font-weight:600}
.profs-product{display:table;width:100%;padding:10px 0}
.profs-head{font-size:20px;font-weight:700;padding:6px 0}
.profs-cont{width:100%;position:relative;display:table;padding:5px 0 25px}
.profs-cont li{width:20%;display:inline-block;float:left}
.prods-div{padding:10px;min-height:185px}
.prods-div:hover{-webkit-box-shadow:0 4px 24px 0 rgba(0,0,0,.1);box-shadow:0 5px 12px 0 rgba(0,0,0,.06);border-radius:2px;-ms-transform:translateY(-4px)}
.prods-div a>span{display:block;height:55px;width:90px;background:url(/homeimages/newui/sprite-home.png?v=9) no-repeat;text-align:center;}
.profs-name {
    width: unset!important;
    height: unset!important;
    display: block;
    background: 0 0!important;
    text-align: left!important;
    font-size: 18px;
    font-weight: 500;
    padding: 15px 0 10px;
}
.prods-div p{font-size:14px;line-height:22px}
.profs-link{padding:5px 0 15px;display:table;width:100%;line-height:10px}
.profs-link .space{padding:0 5px 0 0;border:0;border-right:1px solid #ccc}
.profs-link span{font-size:.68em;float:left;padding:0 5px;text-align:center;font-weight:500;margin-top:10px}
.last{border-right:none!important}
.work-con p{font-weight:400;color:#4d4d4d;line-height:32px;margin:20px 0;font-size:16px}
@media(max-width: 767px) {
.prods-div p br{display:none!important}
.prods-div>a span.prof-img3{background-position:-278px 0!important}
.prods-div>a span.prof-img2{background-position:-138px 0!important}
.prods-div>a span.prof-Qualaroo{background-position:-1924px 0}
.prods-div>a span.prof-img8{background-position:-694px 0!important}
.prods-div>a span.prof-img9{background-position:-1841px 0!important}
.ceo-cont{padding:0}
.smarter{text-align:center;padding:15px 0 50px}
.smarter h2{font-size:28px;font-weight:600;margin:15px 0 3px;color:#4d4d4d;line-height:36px}
.smarter h3{font-size:32px;color:#f90;line-height:40px;font-weight:600}
.profs-product{display:table;width:100%;margin:0;padding:30px 0 20px;margin:10px 0}
.profs-head{font-size:20px;font-weight:700;text-align:left;padding:5px 0;width:310px;margin:auto}
.profs-cont{width:100%;position:relative;display:table;padding:5px 0 0}
.profs-cont li{width:100%;display:inline-block;float:left;text-align:center}
.prods-div{padding:20px 0;display:inline-block;display:i;width:310px}
a span.prof-img{display:block;height:55px;width:50px;background:url(/homeimages/newui/sprite-home.png) no-repeat;text-align:center;margin:0 auto}
.profs-name{font-size:18px;font-weight:500;padding:15px 0;text-align:left}
.prods-div p{font-size:16px;line-height:22px;text-align:left}
.profs-link{padding:15px 0;font-size:15px;display:table;width:100%;text-align:left;margin:auto}
.profs-link .space{padding:0 5px 0 0}
.profs-link span{font-size:14px;float:left;padding:0 5px;text-align:center;float:none;margin:0 auto}
.last{border-right:none!important}
}
@media(max-width: 972px) and (min-width:768px) {
.last{margin:10px 25px 0 0 !important;display:block;float:left!important;border-left:0!important}
}
.prods-div>a span.prof-img1{background-position:0 0}
.prods-div>a span.prof-img2{background-position:-142px 0}
.prods-div>a span.prof-img3{background-position:-284px 0}
.prods-div>a span.prof-img4{background-position:-1701px 0}
.prods-div>a span.prof-img5{background-position:-555px 0}
.prods-div>a span.prof-img6{background-position:-841px 0}
.prods-div>a span.prof-img7{background-position:-422px 0}
.prods-div>a span.prof-Qualaroo{background-position:-1924px 0}
.prods-div>a span.prof-img8{background-position:-698px 0}
.prods-div>a span.prof-img9{background-position:-1847px 0}
.prods-div>a span.prof-img10{background-position:-1269px 0}
.prods-div>a span.prof-img11{background-position:-1413px 0}
.prods-div>a span.prof-img12{background-position:-1123px 0}
.prods-div>a span.prof-img13{background-position:-982px 0}
.bg-dk-grey{margin-top:50px!important}
.profs-link span:last-child{border-right:0!important;border-left:0}
.label-soft{font-size:14px;text-align:left;font-weight:450;color:#737373}
.about-con h2,.feature-con h2,.perfect-con h2,.quiz-soft-con h2,.right_img_subhead,.testimonial-con h2,.work-con h2{line-height:40px!important}
@media(max-width: 767px) {
.label-soft{text-align:left;width:310px;margin:auto}
.prof-para{text-align:left;width:310px;margin:auto}
}
.prof-para{padding:5px 0 25px;font-size:14px;line-height:22px;color:#4d4d4d}
.smart .prods-div:hover{min-height:165px}
span.border{border-right:1px solid #ccc!important}
.banner-content h5{font-size:16px;line-height:30px;margin-top:10px}
.banner1-bg{background:#fb4;position:relative}
@media(min-width:768px) {
.banner-content h5 span{display:block}
}
@media (max-width:370px) {
.banner-img .banner-con h1{font-size:16px!important}
.banner-con h5 span{font-size:11.3px!important}
.banner-img .banner-con h1 span{font-size:14px!important}
}
@media(max-width:767px) {
.banner-con h1 span{font-size:16px!important}
.banner-con h1{font-size:22px!important}
.banner-con h5,span#flr-pot,span#frame{display:none}
.banner-con h5 span{color:#4d4d4d;font-size:14px;font-weight:600}
.banner1-bg{height:auto;display:block;width:100%;text-align:center}
.banner-content h1,.banner-content h3{line-height:30px!important;font-size:25px!important;font-weight:700}
.banner-content h5{margin-top:18px!important;line-height:33px!important}
.banner1-con{margin:0!important}
.banner1-img img{width:100%!important;float:none!important;padding:5px 0 0!important;margin-left:0!important;margin-top:30px}
.banner1-img{width:90px;text-align:center;margin:0 auto;margin-top:0!important}
.banner-content{padding:0!important}
}
.banner1-con{padding:0}
.banner-content h1,.banner-content h3{font-size:25px;line-height:30px;font-weight:700!important}
.banner1-img{border-radius:50%;margin-top:10px}
.banner-content{margin:25px 0}
.banner1-img img{padding:20px;width:90px;float:right;background-image:-webkit-radial-gradient(farthest-side,#FCF97E,#FB4);background-image:-moz-radial-gradient(#FCF97E,#FB4);background-image:-ms-radial-gradient(#FCF97E,#FB4);background-image:-o-radial-gradient(#FCF97E,#FB4);vertical-align:top}
.banner-content h1,.banner-content h3,.banner-content h5{font-family:Roboto,sans-serif;color:#1c1c1c;letter-spacing:0}
.banner-con h1 span{color:#4d4d4d!important}
.banner-con h1{font-size:30px}
@media (max-width: 480px) {
.banner-prodct li:first-child{margin-top:10px!important}
}
.prof-qualaroo{
	background-position: -1942px 0!important;
}
.prof-bigcontacts{
	background-position: -2075px 0!important;
}

.prof-picreel{
	background-position: -2192px 0!important;
}