.mt4p{margin-top:4%}
.mt5p{margin-top:5%}
.no-padding{padding:0}
.no-margin{margin:0}
.backg-sky{background:#f6fafd}
.temp-height{height:100px}
.margin-top-40{margin-top:3%}
.ml15{margin-left:.9375em}
.bb{border-bottom:1px solid #dadada}
.ml32{margin-left:1.938em}
.ta-center{text-align:center}
.ta-right{text-align:right}
.ta-left{text-align:left}
.mb20{margin-bottom:20px}
.bb1{border-bottom:1px solid #e7e7e7}
.lt-ie9 .row{width:940px;max-width:100%;min-width:768px;margin:0 auto}
.lt-ie9 .row .row{width:auto;max-width:none;min-width:0;margin:0 -15px}
.lt-ie9 .row.large-collapse .column,.lt-ie9 .row.large-collapse .columns{padding:0}
.lt-ie9 .row .row{width:auto;max-width:none;min-width:0;margin:0 -15px}
.lt-ie9 .row .row.large-collapse{margin:0}
.lt-ie9 .column,.lt-ie9 .columns{float:left;min-height:1px;padding:0 15px;position:relative}
.lt-ie9 .column.large-centered,.columns.large-centered{float:none;margin:0 auto}
.lt-ie9[class*="column"]+[class*="column"]:last-child{float:right}
.lt-ie9[class*="column"]+[class*="column"].end{float:left}
.lt-ie9 .large-1,.lt-ie9 .row .large-1{width:8.33333%}
.lt-ie9 .large-2,.lt-ie9 .row .large-2{width:16.66667%}
.lt-ie9 .large-3,.lt-ie9 .row .large-3{width:25%}
.lt-ie9 .large-4,.lt-ie9 .row .large-4{width:33.33333%}
.lt-ie9 .large-5,.lt-ie9 .row .large-5{width:41.66667%}
.lt-ie9 .large-6,.lt-ie9 .row .large-6{width:50%}
.lt-ie9 .large-7,.lt-ie9 .row .large-7{width:58.33333%}
.lt-ie9 .large-8,.lt-ie9 .row .large-8{width:66.66667%}
.lt-ie9 .large-9,.lt-ie9 .row .large-9{width:75%}
.lt-ie9 .large-10,.lt-ie9 .row .large-10{width:83.33333%}
.lt-ie9 .large-11,.lt-ie9 .row .large-11{width:91.66667%}
.lt-ie9 .large-12,.lt-ie9 .row .large-12{width:100%}
.lt-ie9 .row .large-offset-1{margin-left:8.33333%}
.lt-ie9 .row .large-offset-2{margin-left:16.66667%}
.lt-ie9 .row .large-offset-3{margin-left:25%}
.lt-ie9 .row .large-offset-4{margin-left:33.33333%}
.lt-ie9 .row .large-offset-5{margin-left:41.66667%}
.lt-ie9 .row .large-offset-6{margin-left:50%}
.lt-ie9 .row .large-offset-7{margin-left:58.33333%}
.lt-ie9 .row .large-offset-8{margin-left:66.66667%}
.lt-ie9 .row .large-offset-9{margin-left:75%}
.lt-ie9 .row .large-offset-10{margin-left:83.33333%}
.lt-ie9 .pull-2{right:16.66667%}
.lt-ie9 .pull-3{right:25%}
.lt-ie9 .pull-4{right:33.33333%}
.lt-ie9 .pull-5{right:41.66667%}
.lt-ie9 .pull-6{right:50%}
.lt-ie9 .pull-7{right:58.33333%}
.lt-ie9 .pull-8{right:66.66667%}
.lt-ie9 .pull-9{right:75%}
.lt-ie9 .pull-10{right:83.33333%}
.lt-ie9 .push-2{left:16.66667%}
.lt-ie9 .push-3{left:25%}
.lt-ie9 .push-4{left:33.33333%}
.lt-ie9 .push-5{left:41.66667%}
.lt-ie9 .push-6{left:50%}
.lt-ie9 .push-7{left:58.33333%}
.lt-ie9 .push-8{left:66.66667%}
.lt-ie9 .push-9{left:75%}
.lt-ie9 .push-10{left:83.33333%}
.lt-ie9 .row{*zoom:1}
.lt-ie9 .row:before,.row:after{content:" ";display:table}
.lt-ie9 .row:after{clear:both}
@media only screen and (max-width:480px) {
    .social .read{background-position:-4px -132px!important;height:40px;width:40px}
    .social .read:hover,.social .read:active{background-position:-46px -132px!important}
    .social .circle{background-position:-3px -230px!important;height:40px;width:40px}
    .social .circle:hover,.social .circle:active{background-position:-46px -230px!important}
    .social .follow{background-position:-4px -181px!important;height:40px;width:40px}
    .social .follow:hover,.social .follow:active{background-position:-46px -180px!important}
    .social .connect{background-position:-95px -180px!important;height:40px;width:40px}
    .social .connect:hover,.social .connect:active{background-position:-140px -178px!important}
    .social .like{background-position:-94px -132px!important;height:40px;width:40px}
    .social .like:hover,.social .like:active{background-position:-138px -131px!important}
    .social .watch{background-position:-96px -229px!important;height:40px;width:40px}
    .social .watch:hover,.social .watch:active{background-position:-143px -228px!important}
    .social .sociallearn{background-position:-186px -132px!important;height:40px;width:40px}
    .social .sociallearn:hover,.social .sociallearn:active{background-position:-186px -179px!important}
    .read,.read:hover,.read:active,.follow,.follow:hover,.follow:active,.circle,.circle:hover,.circle:active,.connect,.connect:hover,.connect:active,.like,.like:hover,.like:active,.watch,.watch:hover,.watch:active,.sociallearn,.sociallearn:hover,.sociallearn:active{background:url(/images/qphome/v3/sprites.png) no-repeat scroll 0 0 rgba(0,0,0,0)!important;background-size:240px 270px!important;-webkit-background-size:240px 270px!important;display:inline-block!important}
    .social>span{height:40px!important}
    .small-equal{width:14.2%!important;text-align:center}
}
@media only screen and (max-width:320px) {
    body{min-width:300px}
}
@media only screen and (min-width:321px) and (max-width:479px) {
    body{min-width:320px!important}
}
@media only screen and (width:480px) {
    body{min-width:460px}
}
@media only screen and (min-width:481px) and (max-width:767px) {
    body{min-width:460px}
}
@media only screen and (max-width:767px) {
    .header-content{border-bottom:1px solid #888!important;border-top:1px solid #888!important}
    #logo{margin:15px 0!important}
    #logo>a>img{height:auto!important}
    .search-top .search{height:46.25px}
    .new-footer-blue{padding-top:15px}
    .small-equal{width:14.2%!important;text-align:center}
}
@media only screen and (min-width:768px) {
    .no-padding-for-large{padding:0}
    .no-margin-for-large{margin:0}
    .no-padding-for-large.right-column{padding-left:0;padding-right:.9375em}
}
#logo>a>img{height:70px;left:-20px}
.resp-menu{margin-top:22px}
.logo-responsive a img{width:77%}
.open img{width:30px}
.hide-submenu{display:none}
.header-content{background:#f8f8f8;background:url('data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhZGFkYWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');background:-moz-linear-gradient(top,#f8f8f8 0,#c5c6c8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f8f8f8),color-stop(100%,#c5c6c8));background:-webkit-linear-gradient(top,#f8f8f8 0,#c5c6c8 100%);background:-o-linear-gradient(top,#f8f8f8 0,#c5c6c8 100%);background:-ms-linear-gradient(top,#f8f8f8 0,#c5c6c8 100%);background:linear-gradient(to bottom,#f8f8f8 0,#c5c6c8 100%);filter:progid:dximagetransform.Microsoft.gradient(startcolorstr='#f8f8f8',endcolorstr='#c5c6c8',gradienttype=0);border-bottom:4px solid #193059}
.blue-line{height:8px;background-color:#172d55;box-shadow:0 2px 5px -2px #666;margin-bottom:5px}
.txtBlue{color:#17284e}
#logo{margin:10px 0 30px;padding-left:6px;left:-14px}
nav ul li{display:inline}
ul.top-nav{background:none repeat scroll 0 0 #172d55;border-radius:0 0 10px 10px;color:#fff;box-shadow:0 2px 5px -2px #666;margin:-10px 5px -10px 0}
ul.top-nav li{border-left:1px solid #fff;padding:0 10px;font-size:13px}
ul.top-nav li:first-child{border-left:0}
ul.top-nav li a{color:#fff;font-size:13px}
ul.top-nav li a:hover,ul.top-nav li a:active{color:#3bf}
ul.main-nav{margin-bottom:5px;padding-left:3px}
ul.main-nav li a{border:1px solid transparent;color:#666;font-size:15px;font-weight:700;height:auto;line-height:normal;margin-right:10px;padding:5px 10px;text-decoration:none;text-shadow:0 1px rgba(255,255,255,.75)}
.header-content ul.main-nav li a.active{background:none repeat scroll 0 0 #b8b8b9;border-radius:8px 8px 8px 8px / 9px 9px 9px 9px;box-shadow:0 0 5px 0 #999 inset;color:#fff!important;margin:0 10px 0 0;padding:5px 10px;text-shadow:0 1px #666!important}
ul.main-nav li a:hover,ul.main-nav li a:active{-webkit-border-radius:8px/9px;-moz-border-radius:8px/9px;border-radius:8px/9px;background:#b8b8b9;-webkit-box-shadow:inset 0 0 5px 0 #999;-moz-box-shadow:inset 0 0 5px 0 #999;box-shadow:0 0 5px 0 #999 inset;padding:5px 10px;color:#1b4464;text-shadow:0 1px #ddd;border:1px solid #bbb;margin:0;margin-right:10px;filter:none}
.btn,.btn:visited{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:7px 15px;font-size:14px;font-weight:700;color:#fff;text-shadow:0 1px rgba(28,115,196,.75);text-transform:uppercase;position:relative;bottom:15px}
.free-account{background-color:#42ace7;-webkit-box-shadow:0 1px rgba(0,69,127,.75),inset 0 1px 1px #fff;-moz-box-shadow:0 1px rgba(0,69,127,.75),inset 0 1px 1px #fff;box-shadow:0 1px rgba(0,69,127,.75),inset 0 1px 1px #fff;border:solid 1px #0095e2;background-image:-webkit-linear-gradient(bottom,#007cc2,#64c5ff);background-image:-moz-linear-gradient(bottom,#007cc2,#64c5ff);background-image:-o-linear-gradient(bottom,#007cc2,#64c5ff);background-image:-ms-linear-gradient(bottom,#007cc2,#64c5ff);background-image:linear-gradient(to top,#007cc2,#64c5ff);filter:progid:dximagetransform.Microsoft.gradient(startcolorstr='#64c5ff',endcolorstr='#007cc2',gradienttype=0);position:relative;right:7px;top:104px;z-index:1}
.free-account:hover,.free-account:active{color:#fff;background-color:#42ace7;-webkit-box-shadow:0 1px rgba(0,69,127,.75),inset 0 1px 1px #fff;-moz-box-shadow:0 1px rgba(0,69,127,.75),inset 0 1px 1px #fff;box-shadow:0 1px rgba(0,69,127,.75),inset 0 1px 1px #fff;border:solid 1px #0095e2;background-image:-webkit-linear-gradient(bottom,#64c5ff,#007cc2);background-image:-moz-linear-gradient(bottom,#64c5ff,#007cc2);background-image:-o-linear-gradient(bottom,#64c5ff,#007cc2);background-image:-ms-linear-gradient(bottom,#64c5ff,#007cc2);background-image:linear-gradient(to top,#64c5ff,#007cc2);filter:progid:dximagetransform.Microsoft.gradient(startcolorstr='#007cc2',endcolorstr='#64c5ff',gradienttype=0)}
.feature-ico{background:url(/images/qphome/v3/feature-ico.png) no-repeat top left;display:inline-block}
.sample{background-position:0 0;width:79px;height:41px}
.academic{background-position:-80px 0;width:57px;height:37px}
.integration{background-position:-138px 0;width:67px;height:39px}
.lock{background-position:-206px 0;width:41px;height:51px}
.social-fb,.phone-flags{border:1px solid #8a8a8a;border-radius:5px 5px 5px 5px;height:30px;position:relative;right:21px;top:51px;width:210px;background:linear-gradient(to bottom,#f8f8f8 0,#c5c6c8 100%) repeat scroll 0 0 #dedfe1;background-color:#dedfe1}
.social-fb:hover,.social-flags:active,.phone-flags>span:hover,.phone-flags:active>span{background-color:#eee;border-radius:5px 0 0 5px;background:linear-gradient(to bottom,#c5c6c8 0,#f8f8f8 100%) repeat scroll 0 0 #dedfe1}
.phone-flags.right>span{border-right:1px solid #8a8a8a;display:inline-block;height:28px;padding:0 .5em}
.phone-flags .flags-link:before{color:rgba(0,0,0,0);content:"";display:inline-block;position:relative}
.flags{display:inline-block;background:url(/images/qphome/v3/flags.png) no-repeat;overflow:hidden;text-indent:-9999px;position:relative;top:4px;margin-right:.5em}
.phone-flags .flags-link:after{background:url(/images/qphome/v3/arrow-down.png) repeat scroll 0 0 rgba(0,0,0,0);color:rgba(0,0,0,0);content:"";display:inline-block;height:7px;position:relative;width:9px;top:-2px}
.phone-flags.flag-aust .flags-link:before,.aust .list-flag{background:url(/images/qphome/v3/flags.png) no-repeat;overflow:hidden;background-position:-1px -20px;width:24px;height:19px}
.phone-flags.flag-usa .flags-link:before,.usa .list-flag{background:url(/images/qphome/v3/flags.png) no-repeat;overflow:hidden;background-position:-1px -40px;width:24px;height:19px}
.phone-flags.flag-UK .flags-link:before,.UK .list-flag{background:url(/images/qphome/v3/flags.png) no-repeat;overflow:hidden;background-position:-1px 0;width:24px;height:19px}
.phone-flags.flag-fax .flags-link:before,.fax .list-flag{background:url(/images/qphome/v3/flags.png) no-repeat;overflow:hidden;background-position:-1px -60px;width:19px;height:19px}
.phone-flags.flag-global .flags-link:before,.global .list-flag{background:url(/images/qphome/v3/flags.png) no-repeat;overflow:hidden;background-position:-1px -80px;width:19px;height:19px}
.phone-flags.flag-india .flags-link:before,.india .list-flag{background:url(/images/qphome/v3/flags.png) no-repeat;overflow:hidden;background-position:-1px -102px;width:24px;height:19px}
.phone-flags.flag-aust .flags-link:before,.phone-flags.flag-usa .flags-link:before,.phone-flags.flag-india .flags-link:before,.phone-flags.flag-UK .flags-link:before{top:5px}
.phone-flags.flag-fax .flags-link:before,.phone-flags.flag-global .flags-link:before{top:5px}
.phone-flags.flag-fax .flags-link:after,.phone-flags.flag-global .flags-link:after{top:-1px}
.phone-flags.flag-global i.phone-number:before,.phone-flags.flag-fax i.phone-number:before{position:relative;top:-3px}
.phone-flags i.phone-number{color:#5d5d5d;font-size:.9em;font-weight:700;margin-left:.7em;cursor:text;font-style:normal}
#drop-flag.f-dropdown:before,#drop-flag.f-dropdown:after{display:none}
#drop-flag.f-dropdown{left:-9999px!important;background:none repeat scroll 0 0 #dedfe1;border:1px solid #8a8a8a;border-radius:10px 10px 10px 10px;width:85%}
#drop-flag.f-dropdown.open{left:-1px!important;top:26px!important}
div.phones{position:relative;height:0}
div.phones .social-fb,div.phones .phone-flags{position:absolute;top:-103px}
#drop-flag.f-dropdown>li{border-bottom:1px solid #8a8a8a}
#drop-flag.f-dropdown>li:last-child{border-bottom:0}
#drop-flag.f-dropdown>li:last-child:hover{border-radius:0 0 10px 10px}
#drop-flag.f-dropdown>li:first-child:hover{border-radius:10px 10px 0 0}
#drop-flag.f-dropdown li{font-size:.75em;font-weight:700}
.list-flag{position:relative;top:4px;margin-right:.5em}
#drop-flag.f-dropdown li a{padding-bottom:.5em;padding-left:1em}
.header-content .blog-header,.header-content .blog-header:hover,.header-content .goo-header,.header-content .goo-header:hover,.header-content .tw-header,.header-content .tw-header:hover,.header-content .ln-header,.header-content .ln-header:hover,.header-content .fb-header,.header-content .fb-header:hover,.header-content .yt-header,.header-content .yt-header:hover{background:url(/images/qphome/v3/sprite-socialicons.png) no-repeat transparent;height:18px;width:18px;display:inline-block;top:4px;position:relative}
.blog-header{background-position:-3px -2px!important}
.blog-header:hover{background-position:-3px -30px!important}
.goo-header{background-position:-3px -57px!important}
.goo-header:hover{background-position:-3px -85px!important}
.tw-header{background-position:-3px -114px!important}
.tw-header:hover{background-position:-3px -142px!important}
.ln-header{background-position:-3px -170px!important}
.ln-header:hover{background-position:-3px -198px!important}
.fb-header{background-position:-3px -226px!important}
.fb-header:hover{background-position:-3px -254px!important}
.yt-header{background-position:-3px -282px!important}
.yt-header:hover{background-position:-3px -310px!important}
#pageslide{display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:260px;padding:20px 0;background-color:#e9e9e9;color:#666;box-shadow:none;overflow-y:auto;font-family:'Fira Sans',sans-serif!important;font-weight:400}
#pageslide ul li{list-style:none;margin-bottom:8px}
#pageslide{background:none repeat scroll 0 0 #e9e9e9;box-shadow:none}
#pageslide li.cname{border-bottom:1px solid #cecece;padding-left:20px;text-align:left}
#pageslide .nw-resp-nav li{margin-left:0}
body #pageslide ul.nw-resp-nav li a.active{background:none repeat scroll 0 0 #fff;color:#2cabe0;font-weight:400;text-align:left}
body #pageslide ul.nw-resp-nav li a.active:after,body #pageslide ul.nw-resp-nav li a.active:hover:after{color:#a3a7b2;float:right;font-size:12px;margin-top:4px;text-transform:uppercase}
body #pageslide ul.nw-resp-nav li a:hover:after{color:#a3a7b2;float:right;font-size:12px;margin-top:4px;text-transform:uppercase}
#pageslide ul.nw-resp-nav li a:hover{background:none repeat scroll 0 0 #f1f1f1;color:#2cabe0}
#pageslide ul.nw-resp-nav li a{background:none repeat scroll 0 0 rgba(0,0,0,0);border:0 none;border-radius:0;box-shadow:none;color:#666;display:block;font-family:'Fira Sans',sans-serif!important;font-weight:400;margin:0;padding:5px 10px 5px 25px !important;text-align:left;text-shadow:none}
#pageslide li.hide-submenu{padding-left:0}
#pageslide li.first-sub{border-color:#cecece}
.special-tablet-btn{display:none}
.pos-fixed{position:fixed}
#pageslide ul.main-nav li a,#pageslide ul.main-nav li a.active,#pageslide ul.main-nav li a:hover{background:transparent;border:0;border-radius:0;box-shadow:none;color:#eee;margin:0;padding:5px 10px;text-shadow:none;display:block}
body #pageslide ul.main-nav li a.active{background:none repeat scroll 0 0 #fff;border-radius:5px 0 0 5px;color:#00285b!important;text-shadow:none!important}
body #pageslide ul.main-nav li a.active:hover{background:none repeat scroll 0 0 #fff}
body #pageslide ul.main-nav li a:hover{background:none repeat scroll 0 0 #2a5091;border-radius:5px 0 0 5px;text-shadow:none}
#pageslide li.hide-submenu{display:block;margin-left:0}
#pageslide li.hide-submenu a{font-weight:400}
#pageslide li.first-sub{border-top:1px solid #005097;padding-top:15px;margin-top:15px}
#pageslide li.cname{border-bottom:1px solid #005097;padding-bottom:15px;margin-bottom:15px}
#pageslide li.cname img{width:65%;padding:5px}
.retina{display:none}
body,h1,h2,h3,h4,h5,h6{font-family:'Droid Sans',sans-serif}
.bg-gray{border-top:3px solid #1a2a55;background-color:#f7f7f7;-webkit-box-shadow:0 1px rgba(0,0,0,.2);-moz-box-shadow:0 1px rgba(0,0,0,.2);box-shadow:0 1px rgba(0,0,0,.2);background-image:-webkit-linear-gradient(bottom,rgba(105,105,105,.12),rgba(255,255,255,.12));background-image:-moz-linear-gradient(bottom,rgba(105,105,105,.12),rgba(255,255,255,.12));background-image:-o-linear-gradient(bottom,rgba(105,105,105,.12),rgba(255,255,255,.12));background-image:-ms-linear-gradient(bottom,rgba(105,105,105,.12),rgba(255,255,255,.12));background-image:linear-gradient(to top,rgba(105,105,105,.12),rgba(255,255,255,.12))}
h3.h3-title,h1.h1-title{color:#1a2a55;line-height:40px;text-shadow:0 1px #fff;padding:3px 20px;font-size:26px;margin-top:0}
.mt10{margin-top:10px!important}
.mt15{margin-top:15px!important}
.mt12{margin-top:12px!important}
.mb0{margin-bottom:0!important}
h5.sub-title{color:#1a2a55;margin-bottom:5px;line-height:24px}
section p{color:#464646;font-size:14px;line-height:24px}
h4.blue{color:#1a2a55;font-size:24px}
h4.blue-title{color:#1a2a55;font-size:24px;line-height:40px}
img.show-in-retina-display{display:none!important}
img.hide-in-retina-display{display:inline}
.clients .large-2.column span{border-right:1px solid #ccc;box-shadow:4px 0 5px #ddd;display:inline-block;height:50px;vertical-align:middle;width:4px}
.clients{margin-bottom:3em}
.clients .large-10.column p{color:#b6b6b6;font-size:13px;font-weight:600;margin:0;padding-left:4.4%;padding-top:5px}
.clients .large-10.column img{display:inline;margin-left:4%;position:relative;top:4px;width:15%}
.clients2 p{color:#8d8e8e;font-size:13px;font-weight:600;margin:0;padding-top:5px;padding-bottom:5px}
.clients2{margin-bottom:45px;margin-top:29px;font-family:'Fira Sans',sans-serif!important;font-weight:400}
.clients2 .clients2-img-container{padding:0}
.client-text{width:155px}
.clients2 p{color:#8d8e8e;font-size:13px;font-weight:600;margin:0;padding-bottom:5px;padding-top:5px;line-height:14px;display:inline-block;width:calc(100% - 9px);vertical-align:middle}
.shadow{border-right:1px solid #ccc;box-shadow:2px 0 4px #ddd;display:inline-block;height:50px;vertical-align:middle;width:4px}
.clients2 .large-10{float:left!important}
.us-cust{background:url(/images/qphome/v3/us-cust.png) no-repeat top left;height:41px}
.toyota{background-position:0 0;width:125px}
.samsung{background-position:0 -41px;width:125px}
.uspost{background-position:0 -82px;width:150px}
.hyatt{background-position:-25px -123px;width:100px}
.siemens{background-position:0 -164px;width:125px}
.stanford{background-position:0 -205px;width:163px}
@media only screen and (min-width:768px) and (max-width:965px) {
    .uspost{background-position:15px -82px;width:150px}
    .hyatt{background-position:-10px -123px;width:110px}
    .stanford{display:none}
}
.in-cust{background:url(/images/qphome/v3/in-cust.png) no-repeat top left;height:41px}
.taj{background-position:0 0;width:130px}
.samsung{background-position:0 -41px;width:125px}
.ambujacement{background-position:0 -82px;width:176px}
.hcl{background-position:-39px -123px;width:140px}
.iim{background-position:-56px -164px;width:82px}
.techmahindra{background-position:-53px -205px;width:110px}
@media only screen and (min-width:768px) and (max-width:965px) {
    .client-text{width:140px}
    .taj{background-position:0 0;width:110px}
    .samsung{background-position:-9px -41px;width:105px}
    .ambujacement{background-position:0 -82px;width:166px}
    .hcl{background-position:-53px -123px;width:100px}
    .iim{background-position:-66px -164px;width:82px}
    .techmahindra{background-position:-54px -205px;width:110px;float:left!important}
}
@media only screen and (min-width:768px) and (max-width:870px) {
    .client-text{width:90px}
    .taj{background-position:0 0;width:106px}
    .samsung{background-position:-9px -41px;width:86px}
    .ambujacement{background-position:0 -82px;width:157px}
    .hcl{background-position:-56px -123px;width:97px}
    .iim{background-position:-79px -164px;width:49px}
    .techmahindra{background-position:-54px -205px;width:103px;float:left!important}
}
.aus-cust{background:url(/images/qphome/v3/aus-cust.png) no-repeat top left}
.reuters{background-position:10px 0;height:33px;width:150px}
.experian{background-position:20px -35px;height:34px;width:150px}
.oracle{background-position:10px -90px;height:17px;margin:10px 0 0;width:140px}
.dhl{background-position:15px -71px;height:17px;margin:10px 0 0;width:140px}
.afl{background-position:17px -144px;height:33px;width:80px}
.ausport{background-position:7px -109px;height:33px;width:200px}
@media only screen and (min-width:768px) and (max-width:1000px) {
    .reuters{background-position:10px 0;height:33px;width:150px}
    .experian{background-position:20px -35px;height:34px;width:150px}
    .oracle{background-position:15px -90px;height:17px;margin:10px 0 0;width:145px}
    .dhl{background-position:20px -71px;height:17px;margin:10px 0 0;width:152px}
    .afl{background-position:10px -144px;height:33px;width:80px}
    .ausport{background-position:0 -109px;height:33px;width:112px;float:left!important;display:none}
}
@media only screen and (min-width:768px) and (max-width:995px) {
    .reuters{background-position:0 0;height:33px;width:140px}
    .experian{background-position:10px -35px;height:34px;width:135px}
    .oracle{background-position:7px -90px;height:17px;margin:10px 0 0;width:138px}
    .dhl{background-position:0 -71px;height:17px;margin:10px 0 0;width:125px}
    .afl{background-position:2px -144px;height:33px;width:60px}
    .ausport{background-position:0 -109px;height:33px;width:112px;float:left!important}
}
.uk-custlogo-bat,.uk-custlogo-barclays,.uk-custlogo-heathrow,.uk-custlogo-rbs,.uk-custlogo-toyota,.uk-custlogo-virgin{display:inline-block;background:url(/images/qphome/v3/uk-cust.png) no-repeat;overflow:hidden;text-indent:-9999px;text-align:left;height:60px}
.uk-custlogo-bat{background-position:-10px -5px;width:125px}
.uk-custlogo-barclays{background-position:-139px 0;width:140px}
.uk-custlogo-heathrow{background-position:7px -62px;width:148px}
.uk-custlogo-rbs{background-position:-147px -62px;width:140px}
.uk-custlogo-toyota{background-position:-15px -124px;width:100px}
.uk-custlogo-virgin{background-position:-133px -124px;width:140px}
@media only screen and (min-width:768px) and (max-width:995px) {
    .uk-custlogo-virgin{display:none}
}
@media only screen and (min-width:768px) and (max-width:950px) {
    .uk-custlogo-bat{width:110px;background-position:-20px 0}
    .uk-custlogo-barclays{width:128px;background-position:-150px 0}
    .uk-custlogo-heathrow{width:118px;background-position:-4px -62px}
    .uk-custlogo-rbs{width:110px;background-position:-149px -62px}
    .uk-custlogo-toyota{width:105px;background-position:-14px -124px}
}
footer.footerSD{margin-top:40px}
footer section.semiFooter{background:#e5e5e5}
footer section.footer2{background:#172d54;color:#466081;padding:18px 0 15px}
.no-paddingL{padding-left:0!important}
.no-paddingR{padding-right:0}
.no-paddingRyL{padding-right:0;padding-left:0}
.logos{float:right}
.logos.hide-for-small img{padding-left:11px}
.footerContent a{color:#45657e;padding-right:10px;font-size:12px;text-decoration:underline}
.footerContent a:hover{text-decoration:none}
.footerContent span{display:inline-block;font-size:12px;padding:16px 0}
.footerContent .liveChat a{color:#fff;padding:3px 9px;text-decoration:none;font-size:13px;border:1px #8cccf8 solid;border-radius:8px;margin-left:5px;background-image:-webkit-linear-gradient(bottom,#40a1d4,#70c0e5);background-image:-moz-linear-gradient(bottom,#40a1d4,#70c0e5);background-image:-o-linear-gradient(bottom,#40a1d4,#70c0e5);background-image:-ms-linear-gradient(bottom,#40a1d4,#70c0e5);background-image:linear-gradient(to top,#40a1d4,#70c0e5);filter:progid:dximagetransform.Microsoft.gradient(startcolorstr='#70c0e5',endcolorstr='#40a1d4',gradienttype=0);background-color:#70c0e5}
.footerContent .liveChat a:hover{background-image:-webkit-linear-gradient(bottom,#70c0e5,#40a1d4);background-image:-moz-linear-gradient(bottom,#70c0e5,#40a1d4);background-image:-o-linear-gradient(bottom,#70c0e5,#40a1d4);background-image:-ms-linear-gradient(bottom,#70c0e5,#40a1d4);background-image:linear-gradient(to top,#70c0e5,#40a1d4);filter:progid:dximagetransform.Microsoft.gradient(startcolorstr='#40a1d4',endcolorstr='#70c0e5',gradienttype=0);background-color:#40a1d4}
.boxL ul{font-size:14px;list-style:none;color:#464646}
.boxL ul li{line-height:20px}
.boxL ul li a{font-size:14px;color:#464646}
@media only screen and (min-width: 760px) {
    .boxL ul li a{font-size:13px;}
}
.boxL ul li:first-child{font-weight:700}
.boxL ul li a:hover{text-decoration:underline}
.no-margin-bottom{margin-bottom:0}
.search-top .search input[type="text"]{border-radius:4px 0 0 4px;display:inline-block!important;width:82%;margin:0;box-shadow:0 0 2px #aaa inset;height:100%;vertical-align:bottom}
.search-top .search>div{text-align:center;border-radius:0 10px 10px 0;display:inline-block;margin-left:-4px;width:17%;background-image:-webkit-linear-gradient(bottom,#7b7b7b,#bcbcbc);background-image:-moz-linear-gradient(bottom,#7b7b7b,#bcbcbc);background-image:-o-linear-gradient(bottom,#7b7b7b,#bcbcbc);background-image:-ms-linear-gradient(bottom,#7b7b7b,#bcbcbc);background-image:linear-gradient(to top,#7b7b7b,#bcbcbc);filter:progid:dximagetransform.Microsoft.gradient(startcolorstr='#bcbcbc',endcolorstr='#7b7b7b',gradienttype=0);cursor:pointer;height:100%}
.search-top .search>div:hover{background-image:-webkit-linear-gradient(bottom,#bcbcbc,#7b7b7b);background-image:-moz-linear-gradient(bottom,#bcbcbc,#7b7b7b);background-image:-o-linear-gradient(bottom,#bcbcbc,#7b7b7b);background-image:-ms-linear-gradient(bottom,#bcbcbc,#7b7b7b);background-image:linear-gradient(to top,#bcbcbc,#7b7b7b);filter:progid:dximagetransform.Microsoft.gradient(startcolorstr='#7b7b7b',endcolorstr='#bcbcbc',gradienttype=0)}
.search-top .search input[type="submit"]{border:0;background:url(/images/qphome/v3/search.png) center center no-repeat transparent;width:100%;height:100%}
form.search{margin:0;text-align:right;height:26px}
.freeAccount .bottom{background:url(/images/qphome/v3/sprites.png) no-repeat;display:inline-block!important}
footer.home-footer{background:none repeat scroll 0 0 #e5e5e5}
footer.home-footer .row .footer-txt{color:#888;font-family:'Droid serif';font-size:28px;font-weight:600;padding:1em 0 .5em;display:inline-block}
footer.home-footer a{color:#444;font-size:13px}
footer.home-footer .ico-social{display:inline-block;padding-left:20px;height:16px;line-height:16px}
footer.home-footer .ico-social.ico-blog{background:url(/images/qphome/v3/social-web/Blog.png) no-repeat transparent}
footer.home-footer .ico-social.ico-blog:hover{background:url(/images/qphome/v3/social-web/Bloghover.png) no-repeat transparent}
footer.home-footer .ico-social.ico-tw{background:url(/images/qphome/v3/social-web/Twitter.png) no-repeat transparent}
footer.home-footer .ico-social.ico-tw:hover{background:url(/images/qphome/v3/social-web/Twitterhover.png) no-repeat transparent}
footer.home-footer .ico-social.ico-fb{background:url(/images/qphome/v3/social-web/facebook.png) no-repeat transparent}
footer.home-footer .ico-social.ico-fb:hover{background:url(/images/qphome/v3/social-web/facebookhover.png) no-repeat transparent}
footer.home-footer .ico-social.ico-gplus{background:url(/images/qphome/v3/social-web/Googleplus.png) no-repeat transparent}
footer.home-footer .ico-social.ico-gplus:hover{background:url(/images/qphome/v3/social-web/Googleplushover.png) no-repeat transparent}
footer.home-footer .ico-social.ico-linkedin{background:url(/images/qphome/v3/social-web/Linkedin.png) no-repeat transparent}
footer.home-footer .ico-social.ico-linkedin:hover{background:url(/images/qphome/v3/social-web/Linkedinhover.png) no-repeat transparent}
footer.home-footer .ico-social.ico-youtube{background:url(/images/qphome/v3/social-web/YouTube.png) no-repeat transparent}
footer.home-footer .ico-social.ico-youtube:hover{background:url(/images/qphome/v3/social-web/YouTubehover.png) no-repeat transparent}
@media only screen and (max-width:767px) {
    .row.home-social{border-top:2px solid #b9b9b9;margin-top:3%}
    .social.no-paddingRyL .no-paddingL-large{padding:0}
    footer.home-footer .ico-social{padding-left:0;height:auto}
    footer.home-footer .ico-social.ico-blog{background:transparent}
    footer.home-footer .ico-social.ico-blog:hover{background:transparent}
    footer.home-footer .ico-social.ico-tw{background:transparent}
    footer.home-footer .ico-social.ico-tw:hover{background:transparent}
    footer.home-footer .ico-social.ico-fb{background:transparent}
    footer.home-footer .ico-social.ico-fb:hover{background:transparent}
    footer.home-footer .ico-social.ico-gplus{background:transparent}
    footer.home-footer .ico-social.ico-gplus:hover{background:transparent}
    footer.home-footer .ico-social.ico-linkedin{background:transparent}
    footer.home-footer .ico-social.ico-linkedin:hover{background:transparent}
    footer.home-footer .ico-social.ico-youtube{background:transparent}
    footer.home-footer .ico-social.ico-youtube:hover{background:transparent}
    footer.home-footer .ico-social .img-normal,footer.home-footer .ico-social:hover .img-hover{display:inline;width:100%}
    footer.home-footer .ico-social:hover .img-normal,footer.home-footer .ico-social .img-hover{display:none}
}
@media only screen and (max-width:767px) {
    .read,.read:hover,.follow,.follow:hover,.circle,.circle:hover,.connect,.connect:hover,.like,.like:hover,.watch,.watch:hover,.sociallearn,.sociallearn:hover{background:url(/images/qphome/v3/sprites.png) no-repeat;display:inline-block!important}
    span.btn-get-free-link.hide-for-small{display:none!important}
    footer.home-footer .home-social .large-6{text-align:left}
    footer.home-footer .qp-log>.small-12,footer.home-footer .qp-links>.small-12{text-align:center}
    .sec-2 .btn-get-footer{background:none repeat scroll 0 0 #e5e5e5;border-top:1px solid #ccc;margin-top:2em;padding:2.35em .9375em 0;text-align:center}
    footer.home-footer .row span.footer-txt{font-family:'Droid Sans',sans-serif;font-weight:400;padding-left:16%;padding-right:16%;font-size:20px}
    footer.home-footer .footer-txt>span{font-family:'Droid Sans',sans-serif;color:#00305b}
    .copy-footer>span{display:block;margin-top:2em}
    .copy-footer>span>a{margin:0!important;font-size:1.2em!important}
    .ta-center-for-small{text-align:center}
    #free{display:none!important}
}
footer.home-footer .column.small-12.large-12.divisor{border-top:1px solid rgba(0,0,0,.1);margin:1em 0}
footer.home-footer .column.small-12.large-12.divisor.no-margin{margin:0!important}
footer.home-footer .list-cols ul{list-style:none;margin:1em 0;font-size:14px;text-align:left;font-family:'Droid Sans',sans-serif}
footer.home-footer .list-cols div:first-child{margin-left:0}
footer.home-footer .list-cols div{margin-left:4%}
footer.home-footer .list-cols ul li{padding:.05em 0;line-height:1.25em}
footer.home-footer .list-cols ul li a{color:#464646;text-decoration:none}
footer.home-footer .list-cols ul li a:hover{text-decoration:underline}
footer.home-footer .list-cols ul h6{color:#464646;font-size:inherit;margin:0}
.nf-links{padding-bottom:20px}
.ft-links{font-size:11px;color:#555;margin:20px 0 0;text-align:left}
.ft-links h6{font-weight:700;margin:0;display:inline-block;font-size:inherit}
footer.home-footer .ft-links a{color:#555;text-decoration:none;margin-right:5px;font-size:inherit}
.lt-ie9 footer.home-footer .ft-links a{margin-right:10px}
footer.home-footer .ft-links a:hover{text-decoration:underline}
.new-footer-blue{background:none repeat scroll 0 0 #172d54}
.new-footer-blue .partner h5{color:#44627d;font-size:14px;margin:0;padding:20px 0 0;text-align:left}
.new-footer-blue .logs{background:none repeat scroll 0 0 #132644;border-radius:8px 8px 8px 8px;margin-top:10px;padding:10px;margin-bottom:10px;display:block;height:73px}
.new-footer-blue .logs span{color:#44627d;font-size:11px}
.new-footer-blue .logs-cont{padding-left:10px;padding-right:10px}
.logs-cont .logs .large-3.column,.logs-cont .logs .large-4.column,.logs-cont .logs .large-2.column{text-align:center;padding:0}
.logs .large-3.column:first-child{margin-left:-5%}
.logs .large-3.column{margin-left:2%}
.logs .large-3.column:last-child{margin:0!important;padding-left:5%}
footer.home-footer .links-info{color:#44627d;font-size:12px}
footer.home-footer .links-info a{color:#44627d;padding-right:10px;text-decoration:underline;font-size:12px}
footer.home-footer .links-info a:hover{text-decoration:none}
.copy-footer{padding:1.6em 0 2em}
footer.home-footer .links-info .copy-footer a{padding:0;text-decoration:none}
.sec-info img{padding-left:11px}
.sec-info{text-align:right}
.temp-log{background:url(/images/qphome/v2a/sprites.png) no-repeat scroll -165px -265px transparent;display:inline-block;height:45px;width:181px}
img[alt="SecondPrism"]{margin-top:14px}
footer.home-footer .links-info .copy-footer a.live-chat{border-radius:.7em .7em .7em .7em;color:#fff!important;background-image:-webkit-linear-gradient(bottom,#007cc2,#64c5ff);background-image:-moz-linear-gradient(bottom,#007cc2,#64c5ff);background-image:-o-linear-gradient(bottom,#007cc2,#64c5ff);background-image:-ms-linear-gradient(bottom,#007cc2,#64c5ff);background-image:linear-gradient(to top,#007cc2,#64c5ff);filter:progid:dximagetransform.Microsoft.gradient(startcolorstr='#64c5ff',endcolorstr='#007cc2',gradienttype=0);background-color:#42ace7;-webkit-box-shadow:0 1px rgba(0,69,127,.75),inset 0 1px 1px #fff;-moz-box-shadow:0 1px rgba(0,69,127,.75),inset 0 1px 1px #fff;box-shadow:0 1px rgba(0,69,127,.75),inset 0 1px 1px #fff;border:solid 1px #0095e2;font-size:12px;padding:.3em 1em;text-align:center;text-shadow:1px 1px 1px #3d3d3d;margin-left:1em}
footer.home-footer .links-info .copy-footer a.live-chat:hover,footer.home-footer .links-info .copy-footer a.live-chat:active{color:#fff;background-color:#42ace7;-webkit-box-shadow:0 1px rgba(0,69,127,.75),inset 0 1px 1px #fff;-moz-box-shadow:0 1px rgba(0,69,127,.75),inset 0 1px 1px #fff;box-shadow:0 1px rgba(0,69,127,.75),inset 0 1px 1px #fff;border:solid 1px #0095e2;background-image:-webkit-linear-gradient(bottom,#64c5ff,#007cc2);background-image:-moz-linear-gradient(bottom,#64c5ff,#007cc2);background-image:-o-linear-gradient(bottom,#64c5ff,#007cc2);background-image:-ms-linear-gradient(bottom,#64c5ff,#007cc2);background-image:linear-gradient(to top,#64c5ff,#007cc2);filter:progid:dximagetransform.Microsoft.gradient(startcolorstr='#007cc2',endcolorstr='#64c5ff',gradienttype=0)}
.equal{width:14.2%}
@media only screen and (min-width:768px) {
    .footer2 .columns .footerContent span.hide-for-small{display:inline!important}
    .no-paddingL-large{padding-left:0}
    .no-paddingR-large{padding-right:0}
    .no-padding-large{padding:0}
    .semiFooter .boxR{border-right:1px #d3d3d3 solid;height:235px}
    .watch,.watch:hover,.read,.read:hover,.circle,.circle:hover,.follow,.follow:hover,.connect,.connect:hover,.like,.like:hover,.sociallearn,.sociallearn:hover{background:url(/images/qphome/v3/Footer/social-icons.png) no-repeat top left;width:24px;height:24px;display:inline-block!important;overflow:hidden}
    .read{background-position:0 0}
    .read:hover{background-position:0 -50px}
    .follow{background-position:-25px 0}
    .follow:hover{background-position:-25px -50px}
    .circle{background-position:-75px 0}
    .circle:hover{background-position:-75px -50px}
    .connect{background-position:-100px 0}
    .connect:hover{background-position:-100px -50px}
    .like{background-position:-50px 0}
    .like:hover{background-position:-50px -50px}
    .watch{background-position:-125px 0}
    .watch:hover{background-position:-125px -50px}
    .sociallearn{background-position:-150px 0}
    .sociallearn:hover{background-position:-150px -50px}
    .semiFooter .boxL{border-left:1px #f8f8f8 solid}
    .social span a.hide-for-small{color:hsl(0,0,27%);font-size:14px;display:inline-block!important;vertical-align:7px;margin-left:3px}
    .social span a.hide-for-small:hover{text-decoration:underline}
    .social span{height:24px;display:block}
    .social{margin-top:10px}
    .semiFooter .social{margin-top:22px}
    .semiFooter .social .large-6{margin-bottom:25px}
    .liveChat{display:inline}
    footer section.semiFooter{padding:23px 0}
    .freeAccount .bottom{background-position:-6px -125px;cursor:pointer;height:29px;width:129px;display:inline-block}
    .freeAccount .bottom:hover{background-position:-148px -125px}
    .boxR .freeAccount a{display:inline-block;color:#0073c9;font-size:12px;font-weight:700;text-decoration:underline;vertical-align:8px;margin-left:13px}
    .boxR .freeAccount a:hover{text-decoration:none}
    .footerContent>div{display:inline-block}
}
@media only screen and (min-width:768px) and (max-width:1023px) {
    .qp-links>div{text-align:center;width:100%}
    .qp-links>div>.links-info .copy-footer>span{display:block;margin-top:1em;margin-top:2em}
    .qp-log>div{text-align:center}
    .qp-links>div .sec-info{text-align:center}
    .btn-get-footer span.btn-get-free-link{display:block!important;margin-top:2em}
    .footer2>div>div{text-align:center}
    .footer2>div>div>.footerContent{text-align:center;width:100%}
    .footer2>div>div>.footerContent>div{display:block}
    .footer2>div>div>.footerContent>div.liveChat{margin-bottom:1em}
    .footer2>div>div>.logos{width:100%}
    .row.quote-section .column{padding-right:0}
}
@media only screen and (max-width:767px) {
    .no-mb-small{margin-bottom:0!important}
    .no-padding-small{padding:0}
    .search-top .search>div{padding:0;border-radius:0 20px 20px 0}
    .search-top .search>div>input[type="submit"]{font-size:20px;padding:.4em 0 .45em;width:100%}
    .search-top .search input[type="text"]{font-size:20px}
    h1.h1-title{margin-bottom:4%}
    .row.search-top{margin-bottom:4%}
    .center{text-align:center}
    .no-paddingL-small{padding-left:0!important}
    .social .small-2.column{text-align:center}
    .read{background-position:-8px -165px;width:50px;height:50px}
    .read:hover{background-position:-67px -165px}
    .follow{background-position:-9px -226px;width:50px;height:50px}
    .follow:hover{background-position:-68px -225px}
    .circle{background-position:-9px -287px;width:50px;height:50px}
    .circle:hover{background-position:-69px -287px}
    .connect{background-position:-134px -225px;width:50px;height:50px}
    .connect:hover{background-position:-197px -223px}
    .like{background-position:-132px -165px;width:50px;height:50px}
    .like:hover{background-position:-195px -164px}
    .watch{background-position:-135px -286px;width:50px;height:50px}
    .watch:hover{background-position:-200px -285px}
    .sociallearn{background-position:-260px -164px;width:50px;height:50px}
    .sociallearn:hover{background-position:-260px -223px}
    .social span{height:50px}
    .social,.freeAccount{padding:40px 0 0}
    .semiFooter .boxR .social{border-top:2px #b2b2b2 solid; border-bottom:2px #b2b2b2 solid}
    .no-paddingRyL-small{padding-left:0;padding-right:0}
    .freeAccount a{display:none!important}
    .freeAccount p.hide-for-medium-up{margin:13px 0 0;font-size:17px}
    .freeAccount p.hide-for-medium-up span{color:hsl(224,53%,22%)}
    .freeAccount .bottom{background-position:0 0;cursor:pointer;height:40px;width:300px;display:inline-block}
    .freeAccount .bottom:hover{background-position:-1px -41px}
}
@media only screen and (max-height:435px) {
    #pageslide{padding:15px 0}
    #pageslide li.cname{padding-bottom:10px;margin-bottom:10px}
    #pageslide li.first-sub{border-top:1px solid #005097;margin-top:10px;padding-top:10px}
    #pageslide ul li{margin-bottom:6px}
}
.lt-ie9 .logos{float:none}
.logo-footer,.menu-icon,.logo-test,.logo-truste,.logo-bbblink,.logo-securedlight{background-image:url(/images/qphome/v3/sprite-us-home.png)}
.logo-footer{background-position:0 0;width:181px;height:44px;display:inline-block}
.menu-icon{background-position:-210px 0;width:38px;height:30px;display:inline-block}
.logo-test{background-position:0 -44px;width:107px;height:22px;display:inline-block;margin:0 0 -6px 3px}
.logo-truste{background-position:0 -96px;width:101px;height: 32px;display:inline-block}
.logo-securedlight{background-position:-236px -96px;width:200px;height: 38px;height:43px;width:80px;margin-top: -3px;padding-left:0px;display: inline-block}
.footerHeading {
    font-weight: bold;
    color: #464646;
}
.socialName{
    left: 88px !important;
    position: absolute;
    font-size: 14px;
    top: 5px;
}
span.hide{
    display: none;
}

.clusterUl li{
    list-style: inside;
    padding-left: 0;
    font-size: 12px;
}

