.nw-header-content{font-family:'Fira Sans', sans-serif !important;background:#F1F1F1;padding:10px 0 6px 0;border-bottom:1px solid #152446;font-weight: 400}
.nw-main-nav{margin:0;text-align:right;font-family:'Fira Sans', sans-serif !important;font-weight: 400; background-color: #E9E9E9; line-height: 14px}
.nw-main-nav ul{display:inline-block;margin-bottom:0; float: left;}
.nw-main-nav li{margin:0 21px 0 0;}
.nw-main-nav li a{font-family:'Fira Sans', sans-serif !important;color:#666666;font-size:14px;font-weight: 300}
.nw-main-nav li a:hover{color:#2cabe0;}
.nw-main-nav li a.active{color:#2cabe0;border-bottom:2px solid #2cabe0;}
.nw-free-accnt{display:inline-block;}
.nw-btn-free{background-color:#42ace7 !important;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY0YzVmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDdjYzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgba(100,197,255,1) 0%, rgba(0,124,194,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(100,197,255,1)), color-stop(100%,rgba(0,124,194,1)));background:-webkit-linear-gradient(top, rgba(100,197,255,1) 0%,rgba(0,124,194,1) 100%);background:-o-linear-gradient(top, rgba(100,197,255,1) 0%,rgba(0,124,194,1) 100%);background:-ms-linear-gradient(top, rgba(100,197,255,1) 0%,rgba(0,124,194,1) 100%);background:linear-gradient(to bottom, rgba(100,197,255,1) 0%,rgba(0,124,194,1) 100%);-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;padding:7px 10px 4px;font-size:14px;color:#ffffff;text-shadow:0 1px rgba(28,115,196,.75);text-transform:uppercase;display:inline-block;font-family:'Fira Sans', sans-serif !important;font-weight: 400}
.nw-btn-free:hover,
.nw-btn-free:active,
.nw-btn-free:visited{color:#FFF;-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-color:#64c5ff !important;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwN2NjMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2NGM1ZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgba(0,124,194,1) 0%, rgba(100,197,255,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,124,194,1)), color-stop(100%,rgba(100,197,255,1)));background:-webkit-linear-gradient(top, rgba(0,124,194,1) 0%,rgba(100,197,255,1) 100%);background:-o-linear-gradient(top, rgba(0,124,194,1) 0%,rgba(100,197,255,1) 100%);background:-ms-linear-gradient(top, rgba(0,124,194,1) 0%,rgba(100,197,255,1) 100%);background:linear-gradient(to bottom, rgba(0,124,194,1) 0%,rgba(100,197,255,1) 100%);}
.nw-top-nav{background:#E9E9E9;height:24px;}
.nw-top-nav ul{line-height:1.5;}
.nw-top-nav ul{margin:0;text-align:right;}
.nw-top-nav ul li{display:inline-block;list-style:outside none none;border-right:1px solid #d3d3d3;padding:0 10px;}
.nw-top-nav ul li:last-child{border-right:0;padding-right:0;}
.nw-top-nav ul li:last-child a{color:#2cabe0;text-transform:uppercase;}
.nw-top-nav ul li:last-child .raquo{color:#2cabe0;font-size:16px;margin-left:3px;}
.nw-top-nav ul li a{color:#777777;font-size:12px;}
.nw-top-nav ul li a:hover{text-decoration:underline;}
.nw-header-language-select, .phones-select{position:relative;}
.nw-header-language-select > #nw-lang_sel,
.phones-select > #nw-phone_sel{display:inline-block;}
.nw-header-language-select > #nw-lang_sel > ul > li,
.phones-select > #nw-phone_sel > ul > li{padding:0;}
.nw-header-language-select #nw-lang_sel > ul > li > a,
.phones-select #nw-phone_sel ul > li > a{text-transform:none;color:#777777;}
.nw-header-language-select #nw-lang_sel > ul > li > ul{background:none repeat scroll 0 0 #E9E9E9;box-shadow:0 4px 5px -3px #666666;display:none;left:5px;position:absolute;width:110px;z-index:10;}
.nw-header-language-select #nw-lang_sel > ul > li:first-child:hover #nw-langmenu,
.phones-select #nw-phone_sel ul > li:first-child:hover #nw-phonemenu{display:block !important;}
.nw-header-language-select #nw-lang_sel > ul > li > ul > li,
.phones-select #nw-phone_sel > ul > li > ul > li{border:none;display:inline-block;padding:2px 5px;width:100%;text-align:left;}
.nw-header-language-select #nw-lang_sel > ul > li > ul > li:hover,
.phones-select #nw-phone_sel > ul > li > ul > li:hover{background:none repeat scroll 0 0 #f1f1f1;}
.nw-header-language-select #nw-lang_sel > ul > li > ul > li a{text-transform:none;color:#777777;vertical-align:middle;}
.nw-header-language-select #nw-lang_sel > ul > li > a:hover,
.phones-select #nw-phone_sel ul > li > a:hover,
.nw-header-language-select #nw-lang_sel > ul > li > ul > li a:hover{text-decoration:none;}
.lang-list-items .flag, #nw-lang_sel .flag,
#nw-phone_sel .flag{width:22px;height:18px;display:inline-block;vertical-align:middle;margin-right:3px;}
.nw-header-language-select .icl_lang_sel_current::after,
.phones-select #nw-phone_sel .phone_current::after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #2cabe0;content:"";display:inline-block;height:0;margin-left:5px;position:relative;top:0;width:0;}
.lang-list-items .icl-en .flag, #nw-lang_sel .icl-en .flag{background:url("/images/qphome/v3/sprite-us-home.png") no-repeat scroll -217px -48px transparent;}
.lang-list-items .icl-br .flag, #nw-lang_sel .icl-br .flag{background:url("/images/qphome/v3/sprite-us-home.png") no-repeat scroll -243px -48px transparent;}
.lang-list-items .icl-es .flag, #nw-lang_sel .icl-es .flag{background:url("/images/qphome/v3/sprite-us-home.png") no-repeat scroll -270px -48px transparent;}
.lang-list-items .icl-fr .flag, #nw-lang_sel .icl-fr .flag{background:url("/images/qphome/v3/sprite-us-home.png") no-repeat scroll -296px -48px transparent;}
.lang-list-items .icl-de .flag, #nw-lang_sel .icl-de .flag{background:url("/images/qphome/v3/sprite-us-home.png") no-repeat scroll -242px -69px transparent;}
.lang-list-items .icl-ar .flag, #nw-lang_sel .icl-ar .flag{background:url("/images/qphome/v3/sprite-us-home.png") no-repeat scroll -269px -69px transparent;}
.lang-list-items .icl-jp .flag, #nw-lang_sel .icl-jp .flag{background:url("/images/qphome/v3/sprite-us-home.png") no-repeat scroll -296px -69px transparent;}
#nw-lang_sel .icl-pt-br .flag{background:url("/images/qphome/v3/sprite-us-home.png") no-repeat scroll -243px -48px transparent;}
#nw-lang_sel .icl-ja .flag{background:url("/images/qphome/v3/sprite-us-home.png") no-repeat scroll -296px -69px transparent;}
.phones-select #nw-phone_sel ul > li > ul{background:none repeat scroll 0 0 #E9E9E9;box-shadow:0 4px 5px -3px #666666;display:none;left:5px;position:absolute;width:148px;z-index:10;}
.phones-select #nw-phone_sel > ul > li > ul > li a{vertical-align:middle;}
.phones-select #nw-phone_sel .phone_current .flag{display:none;}
.phones-select #nw-phone_sel .flag{margin-right:5px;vertical-align:middle;}
#nw-phone_sel .usa-pre .flag{background:url("/images/qphome/v3/sprite-us-home.png") no-repeat scroll -54px -69px transparent;}
#nw-phone_sel .aus-pre .flag{background:url("/images/qphome/v3/sprite-us-home.png") no-repeat scroll -1px -69px transparent;}
#nw-phone_sel .uk-pre .flag{background:url("/images/qphome/v3/sprite-us-home.png") no-repeat scroll -27px -69px transparent;}
#nw-phone_sel .mex-pre .flag{background:url("/images/qphome/v3/sprite-us-home.png") no-repeat scroll -106px -69px transparent;}
#nw-phone_sel .india-pre .flag{background:url("/images/qphome/v3/sprite-us-home.png") no-repeat scroll -80px -69px transparent;}
#nw-phone_sel .global-pre .flag{background:url("/images/qphome/v3/sprite-us-home.png") no-repeat scroll -130px -69px transparent;}
#nw-phone_sel .ger-pre .flag{background:url("/images/qphome/v3/sprite-us-home.png") no-repeat scroll -242px -69px transparent;}
#nw-phone_sel .uae-pre .flag{background:url("/images/qphome/v3/sprite-us-home.png") no-repeat scroll -219px -69px transparent;}
.nw-billboard{background:url('/images/qphome/v3/billboard-img-center.jpg') no-repeat scroll center center transparent;background-size:cover;height:375px;text-align:center;}
.nw-billboard-test{background:url('/images/qphome/v3/billboard-QP.jpg') no-repeat scroll center center transparent;background-size:cover;height:373px;text-align:center;}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.nw-billboard{height:425px;} .nw-billboard-test{height:425px;}

}
.nw-billboard .nw-billboard-wrap{position:relative;top:175px;}
.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none!important}
@media (max-width:767px){.hidden-xs{display:none!important}.visible-xs{display:block!important}}
@media only screen and (min-width:768px) and (max-width:805px){.nw-billboard .nw-billboard-wrap{top:140px;}
}
.nw-billboard-test .nw-billboard-wrap{position:relative;top:175px;}
@media only screen and (min-width:768px) and (max-width:805px){.nw-billboard-test .nw-billboard-wrap{top:140px;}
}
.nw-billboard h1{font-family:'Fira Sans', sans-serif !important;font-size:44px;color:#ffffff;text-transform:uppercase;margin-bottom:5px;line-height:45px;letter-spacing:3px;font-weight: 600 }
.nw-billboard .small-font-h1 {font-size:40px; }
.nw-billboard h3{font-family:'Fira Sans', sans-serif !important;font-size:28px;color:#ffffff;margin-top:0;font-weight: 400}
.nw-billboard .small-font-h3 {font-size:30px; }
.nw-billboard .nw-btn-free{font-family:'Fira Sans', sans-serif !important;font-size:15px;padding:10px 20px 6px;font-weight: 400}
.nw-billboard .one-min-lnk a{font-family:'Fira Sans', sans-serif !important;display:inline-block;font-size:13px;color:#ffffff;text-decoration:underline;margin-top:15px;font-weight: 400}
.nw-billboard .one-min-lnk a:hover{text-decoration:none;}
.nw-billboard-test h1{font-family:'Fira Sans', sans-serif !important;font-size:45px;color:#ffffff;text-transform:uppercase;margin-bottom:5px;line-height:45px;letter-spacing:3px;font-weight: 600}
.nw-billboard-test h3{font-family:'Fira Sans', sans-serif !important;font-size:28px;color:#ffffff;margin-top:0;font-weight: 400}
.nw-billboard-test .nw-btn-free{font-family:'Fira Sans', sans-serif !important;font-size:15px;padding:10px 20px 6px;font-weight: 400}
.nw-billboard-test .one-min-lnk a{font-family:'Fira Sans', sans-serif !important;display:inline-block;font-size:13px;color:#ffffff;text-decoration:underline;margin-top:15px;font-weight: 400}
.nw-billboard-test .one-min-lnk a:hover{text-decoration:none;}
#pageslide.nw-side-menu{background:none repeat scroll 0 0 #E9E9E9;box-shadow:none;}
#pageslide.nw-side-menu li.cname{border-bottom:1px solid #CECECE;padding-left:20px;text-align:left;}
#pageslide.nw-side-menu .nw-resp-nav li{margin-left:0;}
body #pageslide.nw-side-menu ul.nw-resp-nav li a.active{background:none repeat scroll 0 0 #FFFFFF;color:#2CABE0;font-weight:400;text-align:left;}
body #pageslide.nw-side-menu ul.nw-resp-nav li a.active:after, body #pageslide.nw-side-menu ul.nw-resp-nav li a.active:hover:after{color:#A3A7B2;float:right;font-size:12px;margin-top:4px;text-transform:uppercase;}
body #pageslide.nw-side-menu ul.nw-resp-nav li a:hover:after{color:#A3A7B2;float:right;font-size:12px;margin-top:4px;text-transform:uppercase;}
#pageslide.nw-side-menu ul.nw-resp-nav li a:hover{background:none repeat scroll 0 0 #F1F1F1;color:#2CABE0;}
#pageslide.nw-side-menu 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:#666666;display:block;font-family:'Fira Sans',sans-serif !important;font-weight:400;margin:0;padding:5px 10px 5px 56px !important;text-align:left;text-shadow:none;}
#pageslide.nw-side-menu li.hide-submenu{padding-left:0;}
#pageslide.nw-side-menu li.first-sub{border-color:#CECECE;}
.special-tablet-btn{display:none;}
.pos-fixed{position:fixed;}
@media only screen and (min-width:768px) and (max-width:960px){body{min-width:768px;}
    .nw-resp-menu{display:inherit !important;margin-top:10px;width:16%;}
    .nw-header-content .special-tablet-hidden{display:none !important;}
    .nw-side-menu#pageslide li.cname{display:block !important;padding-top:30px;padding-bottom:18px;}
    .special-tablet-btn{margin-top:10px;text-align:right;display:block;width:30%;}
    #nw-logo{width:54%;text-align:right;}
    #nw-logo img{width:60%;margin-right:10%;}
}
@media only screen and (min-width:960px) {
    #nw-logo img{width:60%;}
}
@media only screen and (max-width:767px){.nw-resp-menu{top:17%;position:absolute;}
    .nw-logo-responsive img{width:198px;}
    .nw-header-content{position:relative;}
    .nw-billboard{margin-bottom:30px;}
    .nw-billboard .nw-billboard-wrap{top:100px;}
    .nw-billboard-test{margin-bottom:30px;}
    .nw-billboard-test .nw-billboard-wrap{top:100px;}
}
@media only screen and (max-width:600px){.nw-billboard .nw-billboard-wrap{top:65px;}
}
@media only screen and (max-width:600px){.nw-billboard-test .nw-billboard-wrap{top:65px;}
}
@media only screen and (max-width:479px){.nw-billboard h1{font-size:30px;line-height:35px;}
    .nw-billboard h3{font-size:18px;margin-bottom:60px;}
}
@media only screen and (max-width:479px){.nw-billboard-test h1{font-size:30px;line-height:35px;}
    .nw-billboard-test h3{font-size:18px;margin-bottom:60px;}
}

@media only screen and (max-width:479px){.nw-billboard .small-font-h1{font-size:30px;line-height:35px;}
    .nw-billboard .small-font-h3{font-size:18px;margin-bottom:60px;}
}
@media only screen and (max-width:479px){.nw-billboard-test .small-font-h1{font-size:30px;line-height:35px;}
    .nw-billboard-test .small-font-h3{font-size:18px;margin-bottom:60px;}
}

.graphic1, .graphic2, .graphic3
{ max-width: 100%; background-size: 100%; background-image: url('/images/qphome/v3/sprite-graphic.jpg'); }

.graphic1 { background-position: 0 0%; background-size: 100%; }
.graphic2 { background-position: 0 50%; background-size: 100%; }
.graphic3 { background-position: 0 100%; background-size: 100%; }
.signup-menu li{margin:0px 39px 0px 0px;}
.signup-btn{padding:10px 10px 7px}
.no-marg-right{margin-right:0px}
.signup-menu{line-height: 8px}


/* for three line menu for mobile devices */

.mb-primary-nav-trigger .mb-menu-icon {
    background-color: #999;
    border-radius: 15px;
    bottom: auto;
    display: inline-block;
    height: 4px;
    position: absolute;
    left: 30px;
    top: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    -o-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    transition: all 0.3s ease 0s;
    width: 28px;
    z-index: 99;
}

.mb-primary-nav-trigger .mb-menu-icon::after {
    border-radius: 15px;
    top: 8px;
}
.mb-primary-nav-trigger .mb-menu-icon::before {
    border-radius: 15px;
    top: -8px;
}

.mb-primary-nav-trigger .mb-menu-icon::before,
.mb-primary-nav-trigger .mb-menu-icon::after {
    content: "";
    height: 100%;
    position: absolute;
    right: 0;
    transition: transform 0.3s ease 0s, top 0.3s ease 0s, background-color 0s ease 0s;
    width: 100%;
    background: none repeat scroll 0 0 #999;
}

/* for three line menu for mobile devices ends  */ /* for three line menu for mobile devices */

.mb-primary-nav-trigger .mb-menu-icon {
    background-color: #999;
    border-radius: 15px;
    bottom: auto;
    display: inline-block;
    height: 4px;
    position: absolute;
    left: 30px;
    /*   top: 50%; */
    -webkit-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    -o-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    transition: all 0.3s ease 0s;
    width: 28px;
    z-index: 99;
    top:12px;
}

.mb-primary-nav-trigger .mb-menu-icon::after {
    border-radius: 15px;
    top: 8px;
}
.mb-primary-nav-trigger .mb-menu-icon::before {
    border-radius: 15px;
    top: -8px;
}

.mb-primary-nav-trigger .mb-menu-icon::before,
.mb-primary-nav-trigger .mb-menu-icon::after {
    content: "";
    height: 100%;
    position: absolute;
    right: 0;
    transition: transform 0.3s ease 0s, top 0.3s ease 0s, background-color 0s ease 0s;
    width: 100%;
    background: none repeat scroll 0 0 #999;
}

/* for three line menu for mobile devices ends  */

/* media queries for mobile to show content below face */

@media only screen and (min-width: 320px) and (max-width: 331px) {
    .nw-billboard h3 {
        font-size: 13px;
        margin-bottom: 5px;
    }

    .nw-billboard .nw-billboard-wrap {
        top : 179px;
    }

    .nw-billboard .one-min-lnk a {
        margin-top: 6px;
    }
}

@media only screen and (min-width: 332px) and (max-width: 479px) {
    .nw-billboard h3 {
        font-size: 13px;
        margin-bottom: 5px;
    }

    .nw-billboard .nw-billboard-wrap {
        top : 179px;
    }

    .nw-billboard .one-min-lnk a {
        margin-top: 6px;
    }
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
    .nw-billboard h3 {
        font-size: 20px;
    }

    .nw-billboard .nw-billboard-wrap {
        top : 179px;
    }

    .nw-billboard .one-min-lnk a {
        margin-top: 6px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .nw-billboard h3 {
        font-size: 18px;
    }

    .nw-billboard .nw-billboard-wrap {
        top : 179px;
    }

    .nw-billboard .one-min-lnk a {
        margin-top: 5px;
    }
}

/* media queries for mobile to show content below face ends */

/* New Navigation starts */


.nw-main-nav ul li .survey-dropDown {
    background:none repeat scroll 0 0 #FFFFFF;
    box-shadow:-5px 6px 0 0 rgba(0,0,0,.085);
    display:none;
    left:71px;
    top:36px;
    position:absolute;
    width:247px;
    height: 260px;
    z-index:10;
    font-family: "Fira Sans", sans-serif;
    font-size: 12pt;
    border: 3px solid rgba(70, 61, 61, 0.085);
}

.nw-main-nav ul li .survey-dropDown:after, .nw-main-nav ul li .survey-dropDown:before  {
    bottom: 100%;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
}

.nw-main-nav ul li .survey-dropDown:after {
    border-color: rgba(255, 255, 255, 0);
    border-bottom-color: #FFFFFF;
    border-width: 3px;
    margin-left: -106px;
}

.nw-main-nav ul li .survey-dropDown:before {
    border-color: rgba(233, 233, 233, 0);
    border-bottom-color: #E9E9E9;
    border-width: 6px;
    margin-left: -109px;
}

.click-survey-dropDown {
    display:block !important;
}
.nw-main-nav li a.surveys-menu-li:hover{color:#666666;}


.survey-menu-element {
    width: 50%;
    display:inline;
    align-content: center;
    font-family: "Fira Sans", sans-serif;
    font-size: 12px;
    float: left;
    padding-top: 13px;
    text-align: center;
}

.survey-menu-header {
    border-bottom: solid 1px;
    border-bottom-color: #E9E9E9;
    color: #2CABE0;
    font-family: "Fira Sans", sans-serif;
    font-size: 12px;
    padding-left: 20px;
    padding-top: 10px;
    height: 46px

}

.survey-menu-element .surveys-element-img{
    width: 50px;
    height: 48px;
    margin-left:35px;
}

.survey-menu-element .surveys-element-text{
    line-height: 16px;
    font-family: "Fira Sans",sans-serif !important;
    margin: auto;
    width: 100%;
    padding: 8px;
}
.hide-product {
    display:none;
}
@media screen and (max-width: 767px) and (min-width: 481px) {
    #surveysMenuLi{
        display: none;
    }

    li.surveys-menu-li {
        background-image: none;
    }
    #survey-dropDown{
        display: none;
    }
    li.surveys-menu-li .surveys-menu::after {
        display: none;
    }

    .hide-product {
        display:block;
    }


}

@media only screen and (max-width: 960px) and (min-width: 768px) {
    #surveysMenuLi{
        display: none;
    }

    #survey-dropDown{
        display: none;
    }

    .hide-product {
        display:block;
    }
}

@media only screen and (max-width: 479px) and (min-width: 320px) {
    #surveysMenuLi{
        display: none;
    }

    #survey-dropDown{
        display: none;
    }

    .hide-product {
        display:block;
    }
}

.mobile-product-img{
    width:53px;
    float:left;
    padding-left:20px;
    padding-right: 5px;
    padding-top: 3px;
}

.arrow2{
    height: 27px;
    background: #fff;
    position: relative;
    width: 96px;
    text-align: left;
    padding-left: 14px;
    background-image: url('/images/qphome/arrow-down2.png');
    background-repeat: no-repeat;
    background-position: right 10px;
    cursor: pointer;
    font-weight: bold;
    font-family: 'Fira Sans', sans-serif !important;
    color: #666666;
    font-size: 14px;
    padding-top: 2px;
}
.arrow2:after{
    content: "";
    position: absolute;
    height: 0;
    width: 0;
    left: 100%;
    top: 0;
    border: 13px solid transparent;
    border-left: 13px solid #fff;
}
.arrow2 span{
    border-right: 1px solid #E8E8E8;
    padding: 3px 11px 4px 0px;
    font-weight: bold;
}
/*New Navigation ends*/
/*For Arabic:*/
.arrow2-ar {
    width: 105px;
    padding-left: 7px;
}
.arrow2-ar span{
    padding-right:17px;
    padding-left: 18px;
}
/*For Portuguess :*/
.arrow2-pt {
    width : 96px;
    padding-left: 7px;
 }
.arrow2-pt span{
    padding-right:8px;
    padding-left: 8px;
}
.pt li {
    margin: 0px 31px 0px 0px;
}

/*For Dutch :*/
.arrow2-de {
    width : 111px;
    padding-left: 7px;
}
.arrow2-de span{
    padding-right:15px;
    padding-left: 14px;
}
.de li {
    margin: 0px 24px 0px 0px;
}

/*For Espanol:*/
.arrow2-es {
    width : 109px;
    padding-left: 4px;
}
.arrow2-es span{
    padding-right:13px;
    padding-left: 12px;
}
.es li {
    margin: 0px 18px 0px 0px;
}

/*For Japanese :*/
.arrow2-ja {
     width:103px;
    padding-left: 7px;
 }
.arrow2-ja span{
    padding-right:7px;
}
.ja li {
    margin: 0px 31px 0px 0px;
}

/*French :*/
.arrow2-fr {
    width:82px;
    padding-left: 4px;
}
.arrow2-fr span{
    padding-right:4px;
}
.fr li {
     margin: 0px 13px 0px 0px;
 }

html, body {
    height: auto;
}

@media only screen and (min-width: 1200px) {
    html, body {
        height: 100%;
    }
}
.sticky-wrapper {
    margin: 0 auto -50px;
    min-height: 100%;
}

.sticky-push{
    height: 50px;
}
@media only screen and (min-width: 760px) {
    body {
        padding-top: 85px;
    }
    header {
        width: 100%;
        left: 0;
        position: fixed;
        top: 0;
        z-index: 555;
    }
}
@media only screen and (min-width: 1024px) {
    body {
        padding-top: 76px;
    }
}
.nw-top-nav {
    display: none !important;
}
@media only screen and (min-width: 760px) {
    .nw-top-nav {
        display: block !important;
    }
}
.special-tablet-hidden {
    display: none !important;
}
@media only screen and (min-width: 960px) {
    .special-tablet-hidden {
        display: block !important;
    }
}
.nw-logo-responsive {
    display: block !important;
}
@media only screen and (min-width: 760px) {
    .nw-logo-responsive  {
        display: none !important;
    }
}

.reveal-modal {
    width: 90%;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    margin: 0 auto;
}

.reveal-modal img {
    margin: 0 auto;
    display: block;
}

@media only screen and (min-width: 1024px) {
    .reveal-modal {
        width: 40%;
    }
}
