.transparent{-webkit-opacity:.45;-moz-opacity:.45;opacity:.45}.content-container .input{border:1px solid #a0a0a0;width:90%;padding:10px;font-size:small;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.content-container .input:focus,.content-container .input*:focus{background:#e6eef8;border-color:#4682cc;color:#255187;outline:0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.15);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.15);box-shadow:0 1px 3px rgba(0,0,0,0.15)}.content-container .input.disabled{background:#ececec;color:#3a3a3a}.content-container .input[type="checkbox"],.content-container .input[type="radio"]{vertical-align:middle}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}header,nav ul,nav li{margin:0;padding:0}nav ul,ul{list-style:none}::-moz-selection,::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}textarea{resize:vertical}.transparent{-webkit-opacity:.45;-moz-opacity:.45;opacity:.45}.content-container .input{border:1px solid #a0a0a0;width:90%;padding:10px;font-size:small;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.content-container .input:focus,.content-container .input*:focus{background:#e6eef8;border-color:#4682cc;color:#255187;outline:0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.15);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.15);box-shadow:0 1px 3px rgba(0,0,0,0.15)}.content-container .input.disabled{background:#ececec;color:#3a3a3a}.content-container .input[type="checkbox"],.content-container .input[type="radio"]{vertical-align:middle}.required-asterisk{width:auto !important;color:#ed4030;font-weight:bold;padding-right:1%}.field-validation-error{float:left;font-size:small;color:#a81c0f;margin:2% 0 0}.input-validation-error{background:#f9c2bd;border:1px solid #a81c0f !important;color:#a81c0f !important}.alerts{color:#fff;width:100%;min-height:110px;position:relative;margin:0 auto}.alerts .alerts-button-wrapper{background:#85a2ca;width:100%;height:60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.alerts .alerts-button-wrapper .alert-btn{background:#182538;float:left;margin:15px 0 0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.alerts .alerts-button-wrapper .alert-btn:hover{background:#6187bb}.alerts .alerts-button-wrapper .alert-btn a{display:block;font-size:small;font-weight:bold;padding:5px 12px !important}.alerts a:hover{text-decoration:none}.alerts a.close{font-size:20px;font-weight:bold;position:absolute;top:10px;right:10px}.alerts h1{color:#fff;font-size:x-large;width:86%;padding-bottom:10px}.alerts p{width:80%;margin-top:10px}.alerts.welcome-alert{background:#fff;color:#3f3f3f}.alerts.welcome-alert .message{padding:20px}.alerts.welcome-alert .message a{color:#37557f}.alerts.welcome-alert .message h1{color:#37557f;width:100%;border-bottom:1px solid #37557f;padding:0}.alerts.welcome-alert .message p{width:100%}.alerts.info-alert{background:url("/css/images/icons/info_alert_icon_big.png") #3d7989 no-repeat 96% center}.alerts.info-alert .message{padding:20px}.alerts.info-alert .message h1{border-bottom:1px solid #48909f}.alerts.warning-alert{background:url("/css/images/icons/warning_alert_icon_big.png") #d5b255 no-repeat 96% center}.alerts.warning-alert .message{padding:20px}.alerts.warning-alert .message h1{border-bottom:1px solid #f0c164}.alerts.success-alert{background:url("/css/images/icons/success_alert_icon_big.png") #55b255 no-repeat 96% center}.alerts.success-alert .message{padding:20px}.alerts.success-alert .message h1{border-bottom:1px solid #6cbf62}.alerts.error-alert{background:url("/css/images/icons/error_alert_icon_big.png") #d6555a no-repeat 96% center}.alerts.error-alert .message{padding:20px}.alerts.error-alert .message h1{border-bottom:1px solid #f05e64}.alerts.error-alert .message p{width:84%}.redemption-error-container .alerts p,.redemption-success-container .alerts p{width:84%}.notification{color:#fff;width:95%;min-height:50px;margin:2.5% auto 0}.notification p{height:auto;padding:16px 0;margin-left:60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.notification.survey-success{background:url("/css/images/icons/success_icon2.png") #55b255 18px 10px no-repeat;background-size:3%}.notification.survey-failure{background:url("/css/images/icons/failure_icon.png") #d6555a 18px 10px no-repeat;background-size:3%}.notification.survey-info{background:url("/css/images/icons/info_alert_icon_big.png") #3d7989 18px 10px no-repeat;background-size:3%}.error-msg .message-wrapper,.success-msg .message-wrapper,.warring-msg .message-wrapper,.notification-msg .message-wrapper{width:90%;margin:0 auto}.error-msg .message-wrapper .message,.success-msg .message-wrapper .message,.warring-msg .message-wrapper .message,.notification-msg .message-wrapper .message{background:#fff;border:1px solid #a0a0a0;color:#a0a0a0;margin:10% 0;padding:2%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.error-msg .message-wrapper .message span,.success-msg .message-wrapper .message span,.warring-msg .message-wrapper .message span,.notification-msg .message-wrapper .message span{width:61px;height:52px;float:left}.error-msg .message-wrapper .message p,.success-msg .message-wrapper .message p,.warring-msg .message-wrapper .message p,.notification-msg .message-wrapper .message p{width:90%;float:left}.error-msg .message-wrapper .message p>strong,.success-msg .message-wrapper .message p>strong,.warring-msg .message-wrapper .message p>strong,.notification-msg .message-wrapper .message p>strong{font-weight:bold;font-size:1.5em;margin:12px 0 0;float:left}.error-msg .message-wrapper .message div,.success-msg .message-wrapper .message div,.warring-msg .message-wrapper .message div,.notification-msg .message-wrapper .message div{width:100%;float:left;padding:0 7%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.error-msg .message-wrapper .message div.error p,.success-msg .message-wrapper .message div.error p,.warring-msg .message-wrapper .message div.error p,.notification-msg .message-wrapper .message div.error p{width:100%;word-wrap:break-word}.error-msg .message-wrapper .message div.error a,.success-msg .message-wrapper .message div.error a,.warring-msg .message-wrapper .message div.error a,.notification-msg .message-wrapper .message div.error a{text-decoration:none;color:#37557f;font-weight:bold}.error-msg .message-wrapper .message div.error a:hover,.success-msg .message-wrapper .message div.error a:hover,.warring-msg .message-wrapper .message div.error a:hover,.notification-msg .message-wrapper .message div.error a:hover{text-decoration:underline}.success-msg .message-wrapper .message{border:1px solid #798b37}.success-msg .message-wrapper .message a{text-decoration:none;color:#37557f;font-weight:bold}.success-msg .message-wrapper .message a:hover{text-decoration:underline}.success-msg .message-wrapper .message p.margin-left{margin-left:5%}.success-msg .message-wrapper .message span{background:url("/css/images/icons/success_msg_icon.png") no-repeat 0 0}.error-msg .message-wrapper .message{border:1px solid #fabcc9}.error-msg .message-wrapper .message span{background:url("/css/images/icons/error_msg_icon.png") no-repeat 0 0}.warring-msg .message-wrapper .message,.notification-msg .message-wrapper .message{border:1px solid #f0cc6b}.warring-msg .message-wrapper .message span,.notification-msg .message-wrapper .message span{background:url("/css/images/icons/alert_msg_icon.png") no-repeat 0 0}.success{background:url("/css/images/icons/success_msg_icon.png") no-repeat 0 center #c6fbbc;border:1px solid #798b37;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#2e861d;font-weight:bold;padding:1%;position:relative;text-indent:50px;width:100%}body.login .validation-summary-errors{background:none;border:none;text-indent:0}@media only screen and (min-width:320px) and (max-width:479px){.alerts{width:100%}.alerts h1{font-size:large !important;width:86%;padding-left:45px}.alerts p{width:100%}.alerts.info-alert{background:url("/css/images/icons/info_alert_icon.png") #3d7989 no-repeat 17px 16px;background-size:10%}.alerts.warning-alert{background:url("/css/images/icons/warning_alert_icon.png") #d5b255 no-repeat 17px 16px;background-size:10%}.alerts.success-alert{background:url("/css/images/icons/success_alert_icon.png") #55b255 no-repeat 17px 16px;background-size:10%}.alerts.error-alert{background:url("/css/images/icons/error_alert_icon.png") #d6555a no-repeat 17px 16px;background-size:10%}.redemption-error-container .alerts .message h2,.redemption-success-container .alerts .message h2{padding-left:20px;margin-top:-5px}}@media only screen and (min-width:480px) and (max-width:599px){.alerts{width:100%}.alerts h1{font-size:large !important;width:90%;padding-left:45px}.alerts p{width:100%}.alerts.info-alert{background:url("/css/images/icons/info_alert_icon.png") #3d7989 no-repeat 17px 16px;background-size:7%}.alerts.warning-alert{background:url("/css/images/icons/warning_alert_icon.png") #d5b255 no-repeat 17px 16px;background-size:7%}.alerts.success-alert{background:url("/css/images/icons/success_alert_icon.png") #55b255 no-repeat 17px 16px;background-size:7%}.alerts.error-alert{background:url("/css/images/icons/error_alert_icon.png") #d6555a no-repeat 17px 16px;background-size:7%}.redemption-error-container .alerts .message h2,.redemption-success-container .alerts .message h2{padding-left:25px;margin-top:-5px}}@media only screen and (min-width:600px) and (max-width:767px){.alerts{width:100%}.alerts h1{font-size:large !important;width:92%;padding-left:34px}.alerts p{width:100%}.alerts.info-alert{background:url("/css/images/icons/info_alert_icon.png") #3d7989 no-repeat 17px 19px;background-size:5%}.alerts.warning-alert{background:url("/css/images/icons/warning_alert_icon.png") #d5b255 no-repeat 17px 19px;background-size:5%}.alerts.success-alert{background:url("/css/images/icons/success_alert_icon.png") #55b255 no-repeat 17px 19px;background-size:5%}.alerts.error-alert{background:url("/css/images/icons/error_alert_icon.png") #d6555a no-repeat 17px 19px;background-size:5%}.redemption-error-container .alerts .message h2,.redemption-success-container .alerts .message h2{padding-left:25px;margin-top:-1px}}@media only screen and (min-width:768px) and (max-width:1023px){.alerts{width:100%}.alerts h1{font-size:large !important;width:87%;padding-left:0}.alerts p{width:100%}.alerts.info-alert{background:url("/css/images/icons/info_alert_icon.png") #3d7989 no-repeat 94% center;background-size:8%}.alerts.warning-alert{background:url("/css/images/icons/warning_alert_icon.png") #d5b255 no-repeat 94% center;background-size:8%}.alerts.success-alert{background:url("/css/images/icons/success_alert_icon.png") #55b255 no-repeat 94% center;background-size:8%}.alerts.error-alert{background:url("/css/images/icons/error_alert_icon.png") #d6555a no-repeat 94% center;background-size:8%}}@media only screen and (min-width:1280px){.alerts{width:100%}.alerts h1{font-size:large !important;width:87%;padding-left:0}.alerts p{width:100%}.alerts.info-alert{background:url("/css/images/icons/info_alert_icon.png") #3d7989 no-repeat 94% center;background-size:8%}.alerts.warning-alert{background:url("/css/images/icons/warning_alert_icon.png") #d5b255 no-repeat 94% center;background-size:8%}.alerts.success-alert{background:url("/css/images/icons/success_alert_icon.png") #55b255 no-repeat 94% center;background-size:8%}.alerts.error-alert{background:url("/css/images/icons/error_alert_icon.png") #d6555a no-repeat 94% center;background-size:8%}}.informational-title{cursor:help;text-decoration:underline}nav#login_header.main-nav{background:rgba(255,255,255,0.9);width:100%;height:70px}nav#login_header.main-nav .header-branding{background:url('/css/images/logos/clearvoice_logo.png') no-repeat 0 center;margin:8px 0 0;width:232px;height:50px;float:left}nav#login_header.main-nav .header-branding a{display:block;width:100%;text-indent:-999px}nav#login_header.main-nav ul{height:10px;float:right;margin-top:25px;text-align:right}nav#login_header.main-nav ul li{position:relative}nav#login_header.main-nav ul li a{list-style:none;text-decoration:none;color:#626b70}nav#login_header.main-nav ul li a:hover{color:#ed4030}nav#login_header.main-nav ul li a.login-menu-toggle{background:#fff;border:2px solid #fff;-webkit-border-radius:1.5em;-moz-border-radius:1.5em;border-radius:1.5em;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;list-style:none;letter-spacing:0.1em;text-decoration:none;color:#626b70;padding:12px 24px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}nav#login_header.main-nav ul li a.login-menu-toggle span{background-color:#111;color:inherit;padding:12px 24px;list-style:none;text-decoration:none;color:#626b70;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}nav#login_header.main-nav ul li a.login-menu-toggle:hover{background:#fff;color:#ed4030}nav#login_header.main-nav:hover{background:#fff}nav#login_header.main-nav div#login_container{float:right;position:relative}nav#login_header.main-nav div#login_container ul.dropmenu{position:relative;z-index:800}nav#login_header.main-nav div#login_container ul.dropmenu li.dropmenu-open a{color:#ec3322}nav#login_header.main-nav div#login_container ul.dropmenu li.dropmenu-open a.login-menu-toggle{background:#fff;color:#ed4030;right:-8px;position:relative}nav#login_header.main-nav div#login_container ul.dropmenu li.dropmenu-open span.tooltip-arrow{position:relative;background:transparent;border:4px solid transparent;top:43px;right:50%;float:right;z-index:1}nav#login_header.main-nav div#login_container ul.dropmenu li.dropmenu-open span.tooltip-arrow.left-arrow{top:50%;right:-1.5%;-webkit-transform:rotateZ(-90deg);-moz-transform:rotateZ(-90deg);-ms-transform:rotateX(-90deg);-o-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}nav#login_header.main-nav div#login_container ul.dropmenu li.dropmenu-open span.tooltip-arrow.right-arrow{top:50%;right:-1.5%;-webkit-transform:rotateZ(90deg);-moz-transform:rotateZ(90deg);-ms-transform:rotateX(90deg);-o-transform:rotateZ(90deg);transform:rotateZ(90deg)}nav#login_header.main-nav div#login_container ul.dropmenu li.dropmenu-open span.tooltip-arrow:after,nav#login_header.main-nav div#login_container ul.dropmenu li.dropmenu-open span.tooltip-arrow:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}nav#login_header.main-nav div#login_container ul.dropmenu li.dropmenu-open span.tooltip-arrow:after{border-color:rgba(255,255,255,0);border-bottom-color:#f9f9f9;border-width:10px;margin-left:-10px}nav#login_header.main-nav div#login_container ul.dropmenu li.dropmenu-open span.tooltip-arrow:before{border-color:rgba(61,153,242,0);border-bottom-color:#ed4030;border-width:14px;margin-left:-14px}nav#login_header.main-nav div#login_container ul.dropmenu li ul{position:relative}nav#login_header.main-nav div#login_container ul.dropmenu li ul.dropmenu-submenu{background:#f9f9f9;border:3px solid #ed4030;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;width:248px;height:auto;float:right;margin:1.25em 0 0;padding:0 0 1%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;right:0}nav#login_header.main-nav div#login_container ul.dropmenu li ul.dropmenu-submenu li{text-align:center;font-size:small;color:#626b70;margin:0 0;padding:2% 4%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}nav#login_header.main-nav div#login_container ul.dropmenu li ul.dropmenu-submenu li.google-terms{text-align:left;font-size:10px;line-height:normal}nav#login_header.main-nav div#login_container ul.dropmenu li ul.dropmenu-submenu li:last-of-type{margin:-0.5% 0}nav#login_header.main-nav div#login_container ul.dropmenu li ul.dropmenu-submenu li.login-btn,nav#login_header.main-nav div#login_container ul.dropmenu li ul.dropmenu-submenu li.fb-btn,nav#login_header.main-nav div#login_container ul.dropmenu li ul.dropmenu-submenu li.or-text,nav#login_header.main-nav div#login_container ul.dropmenu li ul.dropmenu-submenu li.forgot-password{float:left;width:100%;padding:2% 2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}nav#login_header.main-nav div#login_container ul.dropmenu li ul.dropmenu-submenu li.login-btn{margin:4% 0 0}nav#login_header.main-nav div#login_container ul.dropmenu li ul.dropmenu-submenu li.or-text{font-size:small;margin-top:2%;padding:0}nav#login_header.main-nav div#login_container ul.dropmenu li ul.dropmenu-submenu li.forgot-password{font-size:small;margin-top:2%;padding:0}nav#login_header.main-nav div#login_container ul.dropmenu li ul.dropmenu-submenu li.forgot-password a{width:auto;color:#626b70}nav#login_header.main-nav div#login_container ul.dropmenu li ul.dropmenu-submenu li.forgot-password a:hover{color:#ed4030}nav#login_header.main-nav div#login_container ul.dropmenu li ul.dropmenu-submenu li label{width:100%}nav#login_header.main-nav div#login_container ul.dropmenu li ul.dropmenu-submenu li label span{float:left;width:100%;text-align:left}nav#login_header.main-nav div#login_container ul.dropmenu li ul.dropmenu-submenu li label input{border:1px;border-style:solid;border-color:#bec3d2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;width:100%;margin:0 auto;padding:4% 4%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}nav#login_header.main-nav div#login_container ul.dropmenu li ul.dropmenu-submenu li label input:focus{background:#fff;border-color:#7fb9e8;color:#2989d8;outline:0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.15);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.15);box-shadow:0 1px 3px rgba(0,0,0,0.15)}nav#login_header.main-nav div#login_container ul.dropmenu li ul.dropmenu-submenu li a{display:block;text-align:center;width:96%;padding:2% 2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:small;color:#fff}nav#login_header.main-nav div#login_container ul.dropmenu li ul.dropmenu-submenu li a:hover{color:#fff}nav#login_header.main-nav div#login_container ul.dropmenu li ul.dropmenu-submenu li a.google-terms-link{display:inline;font-size:10px;color:red;padding:0}nav#login_header.main-nav div#login_container ul.dropmenu li ul.dropmenu-submenu li a.submit{background-color:#04b219;border-radius:2px}nav#login_header.main-nav div#login_container ul.dropmenu li ul.dropmenu-submenu li a.submit:hover{background:#038012}nav#login_header.main-nav div#login_container ul.dropmenu li ul.dropmenu-submenu li a.submit a{color:#fff;text-align:center}nav#login_header.main-nav div#login_container ul.dropmenu li ul.dropmenu-submenu li a.facebook-login{background:url("/css/images/icons/facebook_icon_medium.png") 5% center no-repeat #3b579d;background-size:9%;border-radius:2px}nav#login_header.main-nav div#login_container ul.dropmenu li ul.dropmenu-submenu li a.facebook-login:hover{background-color:#1f2e53}nav.top-nav{background:#616261;width:100%;height:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}nav.top-nav ul#top_menu{width:50%;height:48px;float:right;text-align:right}nav.top-nav ul#top_menu a{color:#fff}nav.top-nav ul#top_menu li{margin:2% 3% 0;color:#fff;width:auto;display:inline-table;position:relative}nav.top-nav ul#top_menu li.rewards-alert{position:relative;z-index:801;width:88px;text-overflow:ellipsis;margin-right:4% !important;vertical-align:bottom}nav.top-nav ul#top_menu li.rewards-alert a{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}nav.top-nav ul#top_menu li.rewards-alert a span.rewards-img{background:url('/css/images/icons/rewards_icon_sm.png') no-repeat 0 center;width:21px;height:18px;float:left}nav.top-nav ul#top_menu li.rewards-alert a span.amount{margin-left:11%;float:left;width:auto}nav.top-nav ul#top_menu li.rewards-alert ul.dropmenu-submenu{background:#f9f9f9;border:3px solid #ed4030;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;width:348px;height:auto;float:right;margin:2.6em 0 0;padding:0 0 26%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;right:0}nav.top-nav ul#top_menu li.rewards-alert ul.dropmenu-submenu span.tooltip-arrow{position:relative;background:transparent;border:4px solid transparent;top:-4px;right:8%;float:right}nav.top-nav ul#top_menu li.rewards-alert ul.dropmenu-submenu span.tooltip-arrow:after,nav.top-nav ul#top_menu li.rewards-alert ul.dropmenu-submenu span.tooltip-arrow:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}nav.top-nav ul#top_menu li.rewards-alert ul.dropmenu-submenu span.tooltip-arrow:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-52px}nav.top-nav ul#top_menu li.rewards-alert ul.dropmenu-submenu span.tooltip-arrow:before{border-color:rgba(61,153,242,0);border-bottom-color:#ed4030;border-width:14px;margin-left:-56px}nav.top-nav ul#top_menu li.rewards-alert ul.dropmenu-submenu li{color:#626b70;font-size:small;padding:0 2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}nav.top-nav ul#top_menu li.rewards-alert ul.dropmenu-submenu li a{background:#54a71f;color:#fff;text-indent:0;width:156px;margin:2% 2% 0 0;padding:0 4%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}nav.top-nav ul#top_menu li.rewards-alert ul.dropmenu-submenu li a:hover{background:#29510f}nav.top-nav ul#top_menu li.rewards-alert ul.dropmenu-submenu li.list-table{margin:0 0;width:100%}nav.top-nav ul#top_menu li.rewards-alert ul.dropmenu-submenu li.list-table table{border-collapse:collapse;color:#626b70;width:100%}nav.top-nav ul#top_menu li.rewards-alert ul.dropmenu-submenu li.list-table table tr th{background:#626b70;text-align:left;max-width:90px;color:#fff;font-size:small;padding:2% 2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:normal}nav.top-nav ul#top_menu li.rewards-alert ul.dropmenu-submenu li.list-table table tr th:first-child{max-width:120px}nav.top-nav ul#top_menu li.rewards-alert ul.dropmenu-submenu li.list-table table tr td{border:1px solid #626b70;text-align:left;font-size:.9em;padding:2% 2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:normal;word-wrap:break-word}nav.top-nav ul#top_menu li.rewards-alert ul.dropmenu-submenu li.list-table table tr td:first-child,nav.top-nav ul#top_menu li.rewards-alert ul.dropmenu-submenu li.list-table table tr td:last-of-type{border-left:none;border-right:none}nav.top-nav ul#top_menu li.rewards-alert ul.dropmenu-submenu li.list-table table tr td:first-child{max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}nav.top-nav ul#top_menu li.rewards-alert ul.dropmenu-submenu li.pending{margin:0;float:left;font-weight:bold}nav.top-nav ul#top_menu li.account-menu{position:relative;z-index:801;margin:0}nav.top-nav ul#top_menu li.account-menu span.profile-img{display:none}nav.top-nav ul#top_menu li.account-menu a{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}nav.top-nav ul#top_menu li.account-menu a span.profile-img{width:21px;height:18px;float:left}nav.top-nav ul#top_menu li.account-menu ul.account-list.dropmenu-submenu{background:#f9f9f9;border:3px solid #ed4030;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;width:208px;height:auto;float:right;margin:1.25em 0 0;padding:0 0 8%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;right:0}nav.top-nav ul#top_menu li.account-menu ul.account-list.dropmenu-submenu span.tooltip-arrow{position:relative;background:transparent;border:4px solid transparent;top:-4px;right:12%;float:right}nav.top-nav ul#top_menu li.account-menu ul.account-list.dropmenu-submenu span.tooltip-arrow:after,nav.top-nav ul#top_menu li.account-menu ul.account-list.dropmenu-submenu span.tooltip-arrow:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}nav.top-nav ul#top_menu li.account-menu ul.account-list.dropmenu-submenu span.tooltip-arrow:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px}nav.top-nav ul#top_menu li.account-menu ul.account-list.dropmenu-submenu span.tooltip-arrow:before{border-color:rgba(61,153,242,0);border-bottom-color:#ed4030;border-width:14px;margin-left:-14px}nav.top-nav ul#top_menu li.account-menu ul.account-list.dropmenu-submenu li{color:#626b70;font-size:small;margin:2% 2%;padding:0 2%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}nav.top-nav ul#top_menu li.account-menu ul.account-list.dropmenu-submenu li a{color:#626b70;text-indent:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left}nav.top-nav ul#top_menu li.account-menu ul.account-list.dropmenu-submenu li a:hover{color:#ed4030}nav.top-nav ul#top_menu li.dropmenu-open a{color:#ed4030}nav.top-nav ul#top_menu li.messages-alert{background:url('/css/images/icons/message_icon_sm.png') no-repeat 0 0;left:-60px;width:25px;height:18px}nav.top-nav ul#top_menu li.messages-alert span{background-color:#54a71f;border-radius:100%;margin:-36% 92%;padding:0 38%;float:left;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}nav.top-nav ul#top_menu li.messages-alert span a{font-size:x-small;width:100%;display:block}nav.top-nav ul#top_menu li a{font-size:small}nav.top-nav ul#top_menu li a:hover{color:#ed4030}nav.top-nav ul#top_menu li:first-child,nav.top-nav ul#top_menu li:last-child{margin:0}.nav-wrapper{background:#fff}.nav-wrapper nav.page-navigation.main-nav{background:#fff;width:100%;height:70px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nav-wrapper nav.page-navigation.main-nav .header-branding{background:url('/css/images/logos/clearvoice_logo.png') no-repeat center center;margin:8px 0 0;width:232px;height:50px;float:left}.nav-wrapper nav.page-navigation.main-nav .header-branding a.go-home{display:block;width:100%;height:100%;text-indent:-999px}.nav-wrapper nav.page-navigation.main-nav ul{float:right;text-align:right;width:66%;margin:1.8% 0 0}.nav-wrapper nav.page-navigation.main-nav ul li{display:inline-block;margin:0 2%}.nav-wrapper nav.page-navigation.main-nav ul li a{font-size:small;color:#676668}.nav-wrapper nav.page-navigation.main-nav ul li a:hover{color:#a81c0f}.nav-wrapper nav.page-navigation.main-nav ul li a.current{border-bottom:2px solid #ed4030;color:#ed4030;padding-bottom:4%}.nav-wrapper nav.page-navigation.main-nav ul li:first-child{margin-left:0}.nav-wrapper nav.page-navigation.main-nav ul li:last-child{margin-right:0}.nav-wrapper nav.page-navigation.main-nav ul li.current a{color:#ed4030}.nav-wrapper .navigation-wrapper{display:none}.nav-wrapper .navigation-wrapper .wrapper{display:inline-block}.nav-wrapper .navigation-wrapper .wrapper .header-branding{background:url('/css/images/logos/clearvoice_logo.png') no-repeat 0 0;margin:18px 2em 0;width:232px;height:31px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:320px) and (max-width:479px){.top-nav ul{width:100% !important;margin-top:1%}.top-nav ul#top_menu{height:auto !important;margin:4% 0 0;float:left !important}.top-nav ul#top_menu li#rewards_menu,.top-nav ul#top_menu li#account_menu{width:46%}.top-nav ul#top_menu li#rewards_menu{left:0 !important}.top-nav ul#top_menu li#rewards_menu.rewards-alert a{text-indent:0;width:58%}.top-nav ul#top_menu li#rewards_menu.rewards-alert ul.dropmenu-submenu{left:-21px;width:315px !important}.top-nav ul#top_menu li#rewards_menu.rewards-alert ul.dropmenu-submenu .tooltip-arrow{float:left !important;left:16% !important;right:0 !important}.top-nav ul#top_menu li#rewards_menu.rewards-alert ul.dropmenu-submenu .tooltip-arrow:before{margin-left:-39px}.top-nav ul#top_menu li#rewards_menu.rewards-alert ul.dropmenu-submenu .tooltip-arrow:after{margin-left:-35px}.top-nav ul#top_menu li#rewards_menu.rewards-alert ul.dropmenu-submenu .list-table tr td{word-break:break-all;width:24%}.top-nav ul#top_menu li#rewards_menu.rewards-alert ul.dropmenu-submenu .list-table tr td:first-child{width:44%}.top-nav ul#top_menu li#rewards_menu.rewards-alert ul.dropmenu-submenu li a.rewards_nav{width:100% !important;padding:2% 6% !important}.top-nav ul#top_menu li#account_menu.account-menu ul.dropmenu-submenu{left:-166px;width:309px !important}.top-nav ul#top_menu li#account_menu.account-menu ul.dropmenu-submenu li{width:60% !important;text-align:left}.top-nav ul#top_menu li.rule,.top-nav ul#top_menu li.login-logout{display:none}.nav-wrapper .navigation-wrapper{display:block}.nav-wrapper .navigation-wrapper .wrapper{width:auto}.nav-wrapper .navigation-wrapper .wrapper .header-branding{margin:1.8em 0 0 1em;width:170px}.nav-wrapper .navigation-wrapper .wrapper .header-branding a.go-home{display:block;width:100%;height:100%;text-indent:-999px}.nav-wrapper a{text-indent:3.5%}.nav-wrapper a.nav-toggle{background:#fff url(/css/images/icons/nav_icon_sm.png) no-repeat 0 center;display:block;float:right;width:34px;height:38px;color:#37557f;margin:18px 0.25em;padding:2%;overflow:hidden;text-indent:-9999px;z-index:800;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nav-wrapper nav{position:relative;min-height:40px}.nav-wrapper nav.main-nav{display:none}.nav-wrapper nav.nav-collapse{background:#000;width:100%;position:relative}.nav-wrapper nav.nav-collapse ul{margin:0;padding:0;width:100%;display:inline-block;list-style:none}.nav-wrapper nav.nav-collapse ul li{width:100%;display:block}.nav-wrapper nav.nav-collapse ul li a{display:block;padding:2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nav-wrapper nav.nav-collapse ul li a:hover{background:#f16b5f;text-decoration:none}.nav-wrapper nav.nav-collapse ul li.login-btn{background:#ed4030;visibility:visible}.nav-wrapper nav.nav-collapse.opened{max-height:9999px}}@media only screen and (min-width:480px) and (max-width:599px){.top-nav .wrapper ul{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.top-nav .wrapper ul#top_menu{width:100% !important}.top-nav .wrapper ul#top_menu li#rewards_menu{left:0 !important}.top-nav .wrapper ul#top_menu li#rewards_menu.rewards-alert ul.dropmenu-submenu{left:-124px;width:415px}.top-nav .wrapper ul#top_menu li#rewards_menu.rewards-alert ul.dropmenu-submenu .tooltip-arrow{float:left !important;left:16% !important;right:0 !important}.top-nav .wrapper ul#top_menu li#rewards_menu.rewards-alert ul.dropmenu-submenu .tooltip-arrow:before{margin-left:47px}.top-nav .wrapper ul#top_menu li#rewards_menu.rewards-alert ul.dropmenu-submenu .tooltip-arrow:after{margin-left:51px}.top-nav .wrapper ul li{padding-top:1% !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nav-wrapper .navigation-wrapper{display:block}.nav-wrapper .navigation-wrapper .wrapper{width:auto}.nav-wrapper .navigation-wrapper .wrapper .header-branding{margin:1.3em 3em 0}.nav-wrapper .navigation-wrapper .wrapper .header-branding a.go-home{display:block;width:100%;height:100%;text-indent:-999px}.nav-wrapper a{text-indent:3.5%}.nav-wrapper a.nav-toggle{background:#fff url(/css/images/icons/nav_icon_sm.png) no-repeat center center;display:block;float:right;width:34px;height:38px;color:#37557f;margin:18px 1.5em;padding:2%;overflow:hidden;text-indent:-9999px;z-index:800;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nav-wrapper nav{position:relative;min-height:40px}.nav-wrapper nav.main-nav{display:none}.nav-wrapper nav.nav-collapse{background:#000;width:100%;position:relative}.nav-wrapper nav.nav-collapse ul{margin:0;padding:0;width:100%;display:inline-block;list-style:none}.nav-wrapper nav.nav-collapse ul li{width:100%;display:block}.nav-wrapper nav.nav-collapse ul li a{display:block;padding:2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nav-wrapper nav.nav-collapse ul li a:hover{background:#f16b5f;text-decoration:none}.nav-wrapper nav.nav-collapse ul li.login-btn{visibility:hidden;position:absolute;left:-99999px}.nav-wrapper nav.nav-collapse.opened{max-height:9999px}}@media only screen and (min-width:600px) and (max-width:767px){.top-nav .wrapper ul{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.top-nav .wrapper ul li{padding-top:1% !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nav-wrapper .navigation-wrapper{display:block}.nav-wrapper .navigation-wrapper .wrapper{width:auto}.nav-wrapper .navigation-wrapper .wrapper .header-branding{margin:1.3em 3em 0}.nav-wrapper .navigation-wrapper .wrapper .header-branding a.go-home{display:block;width:100%;height:100%;text-indent:-999px}.nav-wrapper a{text-indent:3.5%}.nav-wrapper a.nav-toggle{background:#fff url(/css/images/icons/nav_icon_sm.png) no-repeat center center;display:block;float:right;width:34px;height:38px;color:#37557f;margin:18px 1.5em;padding:2%;overflow:hidden;text-indent:-9999px;z-index:800;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nav-wrapper nav{position:relative;min-height:40px}.nav-wrapper nav.main-nav{display:none}.nav-wrapper nav.nav-collapse{background:#000;width:100%;position:relative}.nav-wrapper nav.nav-collapse ul{margin:0;padding:0;width:100%;display:inline-block;list-style:none}.nav-wrapper nav.nav-collapse ul li{width:100%;display:block}.nav-wrapper nav.nav-collapse ul li a{display:block;padding:2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nav-wrapper nav.nav-collapse ul li a:hover{background:#f16b5f;text-decoration:none}.nav-wrapper nav.nav-collapse ul li.login-btn{visibility:hidden;position:absolute;left:-99999px}.nav-wrapper nav.nav-collapse.opened{max-height:9999px}}@media only screen and (min-width:768px) and (max-width:1023px){.top-nav .wrapper ul{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.top-nav .wrapper ul li{padding-top:1% !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nav-wrapper .navigation-wrapper{display:block}.nav-wrapper .navigation-wrapper .wrapper{width:auto}.nav-wrapper .navigation-wrapper .wrapper .header-branding{margin:1.3em 3em 0}.nav-wrapper .navigation-wrapper .wrapper .header-branding a.go-home{display:block;width:100%;height:100%;text-indent:-999px}.nav-wrapper a{text-indent:3.5%}.nav-wrapper a.nav-toggle{background:#fff url(/css/images/icons/nav_icon_sm.png) no-repeat center center;display:block;float:right;width:34px;height:38px;color:#37557f;margin:18px 1.5em;padding:2%;overflow:hidden;text-indent:-9999px;z-index:800;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nav-wrapper nav{position:relative;min-height:40px}.nav-wrapper nav.main-nav{display:none}.nav-wrapper nav.nav-collapse{background:#000;width:100%;position:relative}.nav-wrapper nav.nav-collapse ul{margin:0;padding:0;width:100%;display:inline-block;list-style:none}.nav-wrapper nav.nav-collapse ul li{width:100%;display:block}.nav-wrapper nav.nav-collapse ul li a{display:block;padding:2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nav-wrapper nav.nav-collapse ul li a:hover{background:#f16b5f;text-decoration:none}.nav-wrapper nav.nav-collapse ul li.login-btn{visibility:hidden;position:absolute;left:-99999px}.nav-wrapper nav.nav-collapse.opened{max-height:9999px}}@media only screen and (min-width:1280px){nav #login_header.main-nav div #login_container{float:right}nav #login_header.main-nav div #login_container ul#header_items li#login_menu a.login-menu-toggle{float:right}nav #login_header.main-nav div #login_container ul#header_items li#login_menu ul.dropmenu-submenu{margin:2.25em 0 0 !important}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#login_container{float:right}#login_container ul#header_items.dropmenu li#login_menu{clear:both;float:right}.top-nav ul{width:100% !important;margin-top:1%}.top-nav ul#top_menu{height:auto !important;margin:4% 0 0;float:left !important}.top-nav ul#top_menu li#rewards_menu,.top-nav ul#top_menu li#account_menu{width:46%}.top-nav ul#top_menu li#rewards_menu{left:-110px !important}.top-nav ul#top_menu li#rewards_menu.rewards-alert a{text-indent:0;width:58%}.top-nav ul#top_menu li#rewards_menu.rewards-alert ul.dropmenu-submenu{left:-12px;width:335px !important}.top-nav ul#top_menu li#rewards_menu.rewards-alert ul.dropmenu-submenu .tooltip-arrow{float:left !important;left:16% !important;right:0 !important}.top-nav ul#top_menu li#rewards_menu.rewards-alert ul.dropmenu-submenu .list-table tr td{word-break:break-all;width:24%}.top-nav ul#top_menu li#rewards_menu.rewards-alert ul.dropmenu-submenu .list-table tr td:first-child{width:44%}.top-nav ul#top_menu li#rewards_menu.rewards-alert ul.dropmenu-submenu .list-table tr:last-child{white-space:nowrap;padding-right:0}.top-nav ul#top_menu li#rewards_menu.rewards-alert ul.dropmenu-submenu li a.rewards_nav{width:100% !important;padding:2% 6% !important}.top-nav ul#top_menu li#account_menu.account-menu ul.dropmenu-submenu{left:-100px;width:309px !important}.top-nav ul#top_menu li#account_menu.account-menu ul.dropmenu-submenu li{width:60% !important}.top-nav ul#top_menu li.rule,.top-nav ul#top_menu li.login-logout{display:none}}@media only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:700px),only screen and (min--moz-device-pixel-ratio:2) and (min-width:700px),only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:700px),only screen and (min-device-pixel-ratio:2) and (min-width:700px),only screen and (min-resolution:192dpi) and (min-width:700px),only screen and (min-resolution:2dppx) and (min-width:700px){.top-nav ul#top_menu{margin:.2% 0 0;float:right;width:50%;right:0;position:absolute}.top-nav ul#top_menu li#rewards_menu{left:0 !important}.top-nav ul#top_menu li.rule,.top-nav ul#top_menu li.login-logout{position:relative;display:inline-block;width:auto !important}}@media only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1300px),only screen and (min--moz-device-pixel-ratio:2) and (min-width:1300px),only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1300px),only screen and (min-device-pixel-ratio:2) and (min-width:1300px),only screen and (min-resolution:192dpi) and (min-width:1300px),only screen and (min-resolution:2dppx) and (min-width:1300px){.top-nav ul#top_menu{margin:-1% 0 0}.top-nav ul#top_menu li#rewards_menu{left:0 !important}.top-nav ul#top_menu li.rule,.top-nav ul#top_menu li.login-logout{position:relative;display:inline-block;width:auto !important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.top-nav ul{width:100% !important;margin-top:1%}.top-nav ul#top_menu{width:100% !important;height:auto !important;margin:-1% 0 0;float:left !important}.top-nav ul#top_menu li#rewards_menu,.top-nav ul#top_menu li#account_menu{width:46%}.top-nav ul#top_menu li#rewards_menu{left:0px !important}.top-nav ul#top_menu li#rewards_menu.rewards-alert a{text-indent:0;width:58%}.top-nav ul#top_menu li#rewards_menu.rewards-alert ul.dropmenu-submenu{left:-16px;width:325px !important}.top-nav ul#top_menu li#rewards_menu.rewards-alert ul.dropmenu-submenu .tooltip-arrow{float:left !important;left:20% !important;right:0 !important}.top-nav ul#top_menu li#rewards_menu.rewards-alert ul.dropmenu-submenu .list-table tr td{word-break:break-all;width:24%}.top-nav ul#top_menu li#rewards_menu.rewards-alert ul.dropmenu-submenu .list-table tr td:first-child{width:44%}.top-nav ul#top_menu li#rewards_menu.rewards-alert ul.dropmenu-submenu li a.rewards_nav{width:100% !important;padding:2% 6% !important}.top-nav ul#top_menu li#account_menu.account-menu ul.dropmenu-submenu{left:-20px;width:309px !important}.top-nav ul#top_menu li#account_menu.account-menu ul.dropmenu-submenu .tooltip-arrow{float:left !important;left:20% !important;right:0 !important}.top-nav ul#top_menu li#account_menu.account-menu ul.dropmenu-submenu li{width:60% !important}.top-nav ul#top_menu li.rule,.top-nav ul#top_menu li.login-logout{position:relative;display:inline-block;width:auto !important}}@media only screen and (min-device-width:360px) and (max-device-height:640px) and (orientation:landscape) and (-webkit-device-pixel-ratio:3){.top-nav ul#top_menu{margin:1% 0 0;float:right;width:50%;right:0;position:absolute}.top-nav ul#top_menu li#rewards_menu{left:1% !important}.top-nav ul#top_menu li.rule,.top-nav ul#top_menu li.login-logout{position:relative;display:inline-block;width:auto !important}}@media screen and (min-width:40em){.js .nav-collapse{position:relative}.nav-toggle{display:none}}@media screen and (-webkit-min-device-pixel-ratio:0){.top-nav ul#top_menu li#rewards_menu,.top-nav ul#top_menu li#account_menu{width:102px;z-index:999}.top-nav ul#top_menu li#rewards_menu.rewards-alert a{text-indent:0;width:100%}.top-nav ul#top_menu li#rewards_menu.rewards-alert ul.dropmenu-submenu{width:315px !important}.top-nav ul#top_menu li#rewards_menu.rewards-alert ul.dropmenu-submenu .list-table tr td{word-break:break-all;width:24%}.top-nav ul#top_menu li#rewards_menu.rewards-alert ul.dropmenu-submenu .list-table tr td:first-child{width:44%}.top-nav ul#top_menu li#rewards_menu.rewards-alert ul.dropmenu-submenu li a.view-rewards{width:auto !important;margin:0 22px !important;padding:2% 8% !important;white-space:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.top-nav ul#top_menu li#account_menu.account-menu ul.dropmenu-submenu{width:209px !important}}html.ie .list-view-container section.available-surveys-wrapper svg.icon{width:80px}html.ie .list-view-container section.explor-polls-wrapper svg.icon{width:80px}html.ie.ie8 a:hover{cursor:pointer}html.ie.ie8 a:hover{cursor:pointer !important}html.ie.ie8 nav#login_header.main-nav{background:#fff}html.ie.ie8 .registration_form .container header{background-position-x:center}html.ie.ie8 header{height:504px}html.ie.ie8 header .cta .landing-registration-container .rule-wrapper .rule{float:right}html.ie.ie8 header .cta .landing-registration-container .rule-wrapper .rule:first-child{float:left}html.ie.ie8 header .cta .landing-registration-container .gender-wrapper{width:100%}html.ie.ie8 header .cta .landing-registration-container .gender-wrapper label.label{width:260px;margin:0;float:right}html.ie.ie8 header .cta .landing-registration-container .gender-wrapper label.label:first-child{float:left}html.ie.ie8 header .cta .landing-registration-container .gender-wrapper label.label span.gender-selector{float:right;margin:0;right:0}html.ie.ie8 header .cta .landing-registration-container .gender-wrapper label.label span.gender-selector:first-child{margin:0;float:left}html.ie.ie8 header .cta .landing-registration-container .gender-wrapper label.label input[type="checkbox"],html.ie.ie8 header .cta .landing-registration-container .gender-wrapper label.label input[type="radio"]{visibility:visible !important}html.ie.ie8 header .cta .landing-registration-container .signup-label-wrapper{position:relative;float:left;margin-bottom:4%;padding:0}html.ie.ie8 header .cta .landing-registration-container .signup-label-wrapper label.label{float:right;margin-right:0}html.ie.ie8 header .cta .landing-registration-container .signup-label-wrapper label.label:first-child,html.ie.ie8 header .cta .landing-registration-container .signup-label-wrapper label.label.third-child{margin-left:0 !important;float:left}html.ie.ie8 header.sweepstakes-header{background-image:url("/css/images/headers/sweepstake-bg.jpg");display:block}html.ie.ie8 .registration-page{background:none}html.ie.ie8 .header-divider-wrapper{margin-top:-2%;width:100%}html.ie.ie8 section.available-surveys-wrapper,html.ie.ie8 section.explor-polls-wrapper,html.ie.ie8 section.your-profile-wrapper{background:scroll}html.ie.ie8 section.your-profile-wrapper{width:100%}html.ie.ie8 section.available-surveys-wrapper{background:url('/css/images/backgrounds/ie/available_survey_ie.png');width:100%;height:459px}html.ie.ie8 section.explor-polls-wrapper{background:url('/css/images/backgrounds/ie/explore_polls_ie.png');width:100%;height:459px}html.ie.ie8 section.subpages-container{background-image:none;background-position-x:center;min-width:1024px;height:100%;min-height:100%;height:auto}html.ie.ie8 section.subpages-container .match-to-survey-header{background:url('/css/images/backgrounds/ie/sub-page-bg-color.png') repeat 0 0}html.ie.ie8 section.subpages-container .survey-container .survey-item-container.first{margin-top:2%}html.ie.ie8 section.subpages-container .survey-container .survey-item-container.last{margin-bottom:2%}html.ie.ie8 section.subpages-container .survey-container .survey-item-container .survey-item{padding:2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html.ie.ie8 section.subpages-container .survey-container .survey-item-container .survey-item:hover{background-color:#dde3e5}html.ie.ie8 section.sweepstakes-container header.sweepstakes-header{background:url("/css/images/headers/sweepstake-bg.jpg") no-repeat 0 0 !important;background-image:url("/css/images/headers/sweepstake-bg.jpg") !important;display:block !important;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-ms-behavior:url('/css/polyfills/backgroundsize.min.htc')}html.ie.ie8 .rows{width:100%;padding:4% 6%}html.ie.ie8 .rows .profile-container{padding:2%}html.ie.ie8 .rows>div:hover{background-color:#fff}html.ie.ie8 .sponcer-two{background:url("/css/images/logos/payoneer_logo.png") no-repeat center center}html.ie.ie8 .sponcer-three{background:url("/css/images/logos/dinning_dough_logo.png") no-repeat center center;margin:0}html.ie.ie8 .powerby-two{background:url("/css/images/logos/powered_by_cv_logo.png") no-repeat}html.ie.ie8 .nav-svg{background:url('/css/images/icons/ie/nav.png') no-repeat center 0}html.ie.ie8 .personal-svg{background:url('/css/images/icons/ie/personal.png') no-repeat center 0 !important;width:100%;height:75px;float:left;margin-top:6%}html.ie.ie8 .employment-svg{background:url('/css/images/icons/ie/employment.png') no-repeat center 0 !important;width:100%;height:75px;float:left;margin-top:6%}html.ie.ie8 .basic-svg{background:url('/css/images/icons/ie/basic.png') no-repeat center 0 !important;width:100%;height:75px;float:left;margin-top:6%}html.ie.ie8 .auto-svg{background:url('/css/images/icons/ie/auto.png') no-repeat center 0 !important;width:100%;height:75px;float:left;margin-top:6%}html.ie.ie8 .travel-svg{background:url('/css/images/icons/ie/travel.png') no-repeat center 0 !important;width:100%;height:75px;float:left;margin-top:6%}html.ie.ie8 .health-svg{background:url('/css/images/icons/ie/health.png') no-repeat center 0 !important;width:100%;height:75px;float:left;margin-top:6%}html.ie.ie8 .explorepolls-svg{background:url('/css/images/icons/ie/explore.png') no-repeat center 0;width:75px;height:75px;float:left;margin-top:-6%}html.ie.ie8 .availablesurveys-svg{background:url('/css/images/icons/ie/available_survey.png') no-repeat center 0;width:75px;height:75px;float:left;margin-top:-4%}html.ie.ie8 .message-svg{background:url('/css/images/icons/ie/message.png') no-repeat center 0}html.ie.ie8 .gift-svg{background:url('/css/images/icons/ie/gift.png') no-repeat center 0}html.ie.ie8 .sweepstakes-drawing{background:#fff;margin:2% 2.1% !important}html.ie.ie8 .sweepstakes-drawing .sweepstakes-drawing-image .calendar-icon{background:url('/css/images/icons/ie/calendar-icon.png') no-repeat center center;background-size:90%;width:96px;height:93px}html.ie.ie8 .sweepstakes-drawing:hover .sweepstakes-drawing-image div.calendar-icon{background-image:url('/css/images/icons/ie/calendar-icon_hover.png')}@media screen and (max-width:1024px){.registration_form .container header.header-image-1,.registration_form .container header.header-image-1{left:50%;margin-left:-512px}}.login-header{display:none}html{overflow-y:scroll;overflow-x:hidden}html,body{height:100%}body{background:url("/css/images/backgrounds/back_pattern.png") repeat 0 0;font-family:'Open Sans',Helvetica,Arial,sans-serif;line-height:1.5em}.cf{zoom:1}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.registration-header-text{padding:15px 20px 0 20px}.registration-header-text p{line-height:20px;font-size:17px}.tooltip{position:relative;display:inline-block;border-bottom:1px dotted black}.tooltip .tooltiptext{visibility:hidden;width:550px;background-color:black;color:#fff;text-align:center;padding:5px 0;border-radius:6px;position:absolute;z-index:1}.tooltip:hover .tooltiptext{visibility:visible}a{color:#fff;outline:none;text-decoration:none}a:hover{text-decoration:underline}a.active{background:#37557f;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;color:#fff !important}a.disabled{background-color:#bdc3c7 !important;display:inline-block;color:rgba(255,255,255,0.75) !important;padding-right:10px;pointer-events:none !important;cursor:default !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;opacity:0.7;filter:alpha(opacity=70);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}a.disabled:hover{text-decoration:none !important}a.disabled span{background:url("/Images/icons/disabled-edit_icon_sm.png") no-repeat center center !important}a.form-link{text-decoration:none;color:#a3a3a4;font-weight:normal;font-size:12px}a.form-link:hover{text-decoration:underline}label.label{float:left;height:100px;width:290px;margin:0 1.6% 0 0}label.label input{border:1px;border-style:solid;border-color:#bec3d2;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;height:33px;width:100%;margin:15px 15px 0 0;padding-left:7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}label.label input:focus{background:#f0f3f8;border-color:#6187bb;color:#37557f;outline:0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.15);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.15);box-shadow:0 1px 3px rgba(0,0,0,0.15)}label.label input[type="checkbox"],label.label input[type="radio"]{color:#37557f;font-size:small;outline:none !important}label.label input[type="checkbox"]:checked p,label.label input[type="radio"]:checked p,label.label input[type="checkbox"]:checked span,label.label input[type="radio"]:checked span{border-color:#37557f;color:#37557f !important;font-weight:bold}label.label input[type="checkbox"]:hover p,label.label input[type="radio"]:hover p,label.label input[type="checkbox"]:hover span,label.label input[type="radio"]:hover span,label.label input[type="checkbox"]:focus p,label.label input[type="radio"]:focus p,label.label input[type="checkbox"]:focus span,label.label input[type="radio"]:focus span{color:#37557f;cursor:pointer;outline:none !important}label.label span{vertical-align:inherit !important;width:100%;float:left}label.label span.required{float:right;color:red !important;font-weight:bold !important;font-size:1.2em !important;position:absolute;width:auto}label.label select{border:1px;border-style:solid;border-color:#bec3d2;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;height:33px;width:100%;margin:15px 15px 0 0;padding-left:7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}label.label select option{padding:5px 10px}label.label select:focus{background:#f0f3f8;border-color:#6187bb;color:#37557f;outline:0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.15);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.15);box-shadow:0 1px 3px rgba(0,0,0,0.15)}label.label:first-of-type,label.label:last-child{margin-left:0}.btn{background:#ed4030;border:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;color:#fff;width:auto;float:left;text-align:center;margin:0 5px;line-height:22px;text-shadow:none;position:relative}.btn.submit{background-color:#04b219}.btn.submit:hover{background:#038012}.btn.submit a{color:#fff;text-align:center}.btn.cancel{background-color:#a3a3a4;margin-left:4%}.btn.cancel a{color:#fff;text-align:center}.btn.cancel:hover{background:#89898b}.btn.save{background-color:#54a71f}.btn.save:hover{background:#3e7c17}.btn.survey-btn{background-color:#04b219}.btn.survey-btn:hover{background:#038012}.btn a{display:block;width:100%;height:49px;padding:14px 0 0;text-align:center;vertical-align:middle;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn a:hover,.btn a:visited,.btn a:focus{text-decoration:none}.btn:hover{background:#f16b5f;cursor:pointer}#toTop{background:url('/css/images/icons/up.png') no-repeat 0 0;display:none;bottom:5px;right:5px;width:64px;height:64px;-webkit-opacity:0.4;-moz-opacity:0.4;opacity:0.4;z-index:800;position:fixed}#toTop:hover{-webkit-opacity:0.8;-moz-opacity:0.8;opacity:0.8}.gender-wrapper{position:relative;float:left;padding:0;width:100%;margin-bottom:10px}.gender-wrapper label.label{width:260px;margin:0 20px 0 0;height:auto;margin-bottom:1.6%}.gender-wrapper label.label span.gender-selector{background:#7a838a;border-radius:2px;width:100%;padding:10px;color:#fff;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gender-wrapper label.label span.gender-selector:last-child{margin:0}.gender-wrapper label.label span.gender-selector:hover{background:#3b579d;color:#fff;cursor:pointer}.gender-wrapper label.label span.gender-selector.selected{background:#3b579d;color:#fff}.gender-wrapper label.label input[type="checkbox"],.gender-wrapper label.label input[type="radio"]{left:-9999px;position:fixed;top:0}.gender-wrapper label.label input[type="checkbox"]:checked~span.gender-selector,.gender-wrapper label.label input[type="radio"]:checked~span.gender-selector,.gender-wrapper label.label input[type="checkbox"]:checked+span.gender-selector,.gender-wrapper label.label input[type="radio"]:checked+span.gender-selector{background:#ed4030;color:#fff}.gender-wrapper label.label:last-child{right:0;margin-right:0}header{border-bottom:1px solid #727272;min-height:750px;float:left;padding-bottom:2%}header.header-image-1{background:url("/css/images/backgrounds/login/sign-up-lrg.jpg");width:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-ms-behavior:url('/css/polyfills/backgroundsize.min.htc')}header.header-image-2{background:url("/css/images/backgrounds/login/sign-up-lrg_002.jpg") no-repeat;width:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-ms-behavior:url('/css/polyfills/backgroundsize.min.htc')}header.cta-small{background:url('/css/images/headers/registration-cta-lrg.jpg') no-repeat;width:100%;min-height:300px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-ms-behavior:url('/css/polyfills/backgroundsize.min.htc')}header .cta{color:#fff;width:542px;height:580px;margin:50px 0 0 0}header .cta .tos_container{color:#fff}header .cta .tos_container a{color:#ed4030}header .cta h1{text-transform:uppercase;font-size:26px;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:100;line-height:normal;margin-bottom:25px;color:#fff}header .cta p{width:100%;margin-bottom:25px;line-height:160%;color:#fff}header .cta .landing-registration-container{width:100%}header .cta .landing-registration-container .fb{background:url("/css/images/icons/facebook_icon_medium.png") 165px no-repeat #3b579d;color:#fff;cursor:pointer;font-size:small;text-align:center;text-decoration:none;width:100%;border:none;border-radius:2px;float:left;margin:15px 0 10px 0}header .cta .landing-registration-container .fb:hover{background-color:#324e84}header .cta .landing-registration-container .fb a{display:block;padding:15px 15px;width:100%;height:100%;color:#fff;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}header .cta .landing-registration-container .fb a span{font-weight:bold;border-left:1px solid #fff;padding-left:10px;margin-left:30px}header .cta .landing-registration-container .rule-wrapper{width:100%;float:left;text-align:center;margin:2% auto 4%}header .cta .landing-registration-container .rule-wrapper .rule{background:url("/css/images/icons/facebook_line.png") no-repeat;width:105px;height:6px;float:left;margin-top:7px}header .cta .landing-registration-container .rule-wrapper .rule:last-child{float:right}header .cta .landing-registration-container .rule-wrapper p{width:auto;display:inline-block;font-size:small;margin:0 auto}header .cta .landing-registration-container .gender-wrapper{position:relative;float:left;padding:0}header .cta .landing-registration-container .gender-wrapper label.label{width:260px;margin:0 20px 0 0;height:auto}header .cta .landing-registration-container .gender-wrapper label.label span.gender-selector{background:#7a838a;border-radius:2px;width:100%;padding:10px;color:#fff;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}header .cta .landing-registration-container .gender-wrapper label.label span.gender-selector:last-child{margin:0;float:right}header .cta .landing-registration-container .gender-wrapper label.label span.gender-selector:hover{background:#3b579d;color:#fff;cursor:pointer}header .cta .landing-registration-container .gender-wrapper label.label span.gender-selector.selected{background:#3b579d;color:#fff}header .cta .landing-registration-container .gender-wrapper label.label input[type="checkbox"],header .cta .landing-registration-container .gender-wrapper label.label input[type="radio"]{left:-9999px;position:fixed;top:0}header .cta .landing-registration-container .gender-wrapper label.label input[type="checkbox"]:checked~span.gender-selector,header .cta .landing-registration-container .gender-wrapper label.label input[type="radio"]:checked~span.gender-selector,header .cta .landing-registration-container .gender-wrapper label.label input[type="checkbox"]:checked+span.gender-selector,header .cta .landing-registration-container .gender-wrapper label.label input[type="radio"]:checked+span.gender-selector{background:#ed4030;color:#fff}header .cta .landing-registration-container .gender-wrapper label.label:last-child{right:0;margin-right:0}header .cta .landing-registration-container .signup-label-wrapper{position:relative;float:left;margin-bottom:4%;padding:0}header .cta .landing-registration-container .signup-label-wrapper label.label{width:261px;height:54px;margin:4% 0 0}header .cta .landing-registration-container .signup-label-wrapper label.label:nth-child(even){margin-right:0 !important;float:right}header .cta .landing-registration-container .signup-label-wrapper label.label:nth-child(1),header .cta .landing-registration-container .signup-label-wrapper label.label:nth-child(2){margin:0}header .cta .landing-registration-container .signup-label-wrapper label.label input{border:1px;border-style:solid;border-color:#bec3d2;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;width:100%;height:auto;margin:0 15px 0 0;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}header .cta .landing-registration-container .signup-label-wrapper label.label input:focus{background:#fff;border-color:#4682cc;color:#255187;outline:0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.15);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.15);box-shadow:0 1px 3px rgba(0,0,0,0.15)}header .cta .landing-registration-container .join-now{background:#5bba46;display:inline-block;color:#fff;font-weight:bold;font-size:16px;width:100%;height:42px;border:none;border-radius:2px;margin-top:2%;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}header .cta .landing-registration-container .join-now:hover{background:#52a33e}header .cta .landing-registration-container .join-now a{display:block;width:100%;height:100%;padding-top:2%;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff}header .cta .landing-registration-container .join-now a:hover{text-decoration:none}header .cta .landing-registration-container p{font-size:small;margin-top:20px}header .cta .landing-registration-container p a{color:#ed4030}header .cta .landing-registration-container .registration-spacer{width:100%;height:24px;float:left}header .registration-form-cta{color:#fff;width:60%;height:110px;margin:50px auto 0}header .registration-form-cta h1{text-transform:uppercase;font-size:30px;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:100;margin-bottom:25px;text-align:center}header .registration-form-cta span{background:url("/css/images/icons/arrow_icon.png") no-repeat;width:45px;height:45px;margin:0 auto;display:block}#container{width:100%;min-height:100%;margin:0;padding:0;position:relative;z-index:2}#container.no-bg{background:transparent}.wrapper{width:90%;max-width:1280px;margin:0 auto;position:relative}.registration-page{min-height:860px;width:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-ms-behavior:url('/css/polyfills/backgroundsize.min.htc')}.sweepstakes-giveaway-ribbon{background:url("/css/images/sweepstakes/sweepstakes-giveaway-ribbon.svg") no-repeat}.sweepstakes-vehicles{background:url("/css/images/sweepstakes/sweepstakes-vehicles.svg") no-repeat}section{min-height:100px}section div.cta-bar{background:#ed4030;width:100%;height:62px;text-align:center;float:left}section div.cta-bar span.worldwide-svg{width:95px;height:185px;z-index:1000;float:left;margin:-1.5% 0 0 0;position:relative}section div.cta-bar span.worldwide-svg svg.icon{height:105%;left:-70%;position:relative;top:-6%;width:230%}section div.cta-bar span.worldwide-svg svg.icon .adjustable-color{fill:#ed4030}section div.cta-bar span.worldwide-svg svg.icon .adjustable-color-2{fill:#fff}section div.cta-bar p{color:#fff;font-size:20px;padding-top:20px}section div.sponcer-section{background:#efefef;float:left;width:100%;padding-bottom:2%}section div.sponcer-section p{color:#202020;font-size:large;float:left;margin:4% 0 0 10%}section div.sponcer-section .sponcer-logos{width:40%;float:right}section div.sponcer-section .sponcer-logos ul{float:left;margin:48px 0 0 0;width:100%}section div.sponcer-section .sponcer-logos ul li{background:#efefef;border:1px solid #505150;width:138px;height:68px;display:inline-block;margin:0 2%}section div.sponcer-section .sponcer-logos ul li:first-child{background:url("/css/images/logos/amazon_logo.png") no-repeat center center;width:138px;height:68px;margin:0}section div #sweepstakes-poster{width:100%}section div #sweepstakes-poster-mobile{width:100%}section div.video-container{width:100%;float:left;padding:4% 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}section div.video-container .video-wrapper{width:550px;float:left}section div.video-container .video-content{width:500px;float:right}section div.video-container .video-content h1{font-size:24px;color:#3f3f3f}section div.video-container .video-content p{color:#3f3f3f;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:100;margin:20px 0;line-height:22px}section div.video-container .video-content p a{color:#ef402f}section div.registration-form{background:#f6f7f7;border:1px solid #bcbbbb;border-radius:2px;width:100%;color:#222;font-size:14px;margin:30px 0;float:left}section div.registration-form h1{background:#ed4030;border-radius:1px 1px 0 0;color:#fff;font-size:24px;padding:10px 0 10px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}section div.registration-form .registration-field-set{padding:0 20px 20px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}section div.registration-form .registration-field-set span{padding-right:0}section div.registration-form .registration-field-set h2{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:100;font-size:18px;color:#3f3f3f;border-bottom:1px solid #3f3f3f;margin:25px 0 35px 0;padding-bottom:8px}section div.registration-form .registration-field-set .required-caption{margin-bottom:35px}section div.registration-form .registration-field-set label.label span.required-label-wrapper span{width:auto}section div.registration-form .registration-field-set label.label span.required-label-wrapper span:first-child{margin:0 0.6%;position:absolute}section div.registration-form .registration-field-set .button-wrapper{height:60px;width:100%;float:left;margin:1% 0 0}section div.registration-form .registration-field-set .button-wrapper .submit{width:300px;text-align:center}section .space{width:100%;height:50px;margin:20px 0;float:left}footer{background:#323232;width:100%;min-height:68px;font-size:14px}footer p{color:#fff;height:40px;margin:25px 0 2%;float:left;font-size:.85em;height:auto}footer nav{width:70%}footer nav ul{height:10px;float:left;margin:25px 0 0 100px}footer nav ul li{float:left}footer nav ul li a{list-style:none;text-decoration:none;color:#fff;margin-right:15px;padding-right:10px;border-right:1px solid #fff;font-size:.85em}footer nav ul li a:hover{color:#ed4030}footer nav ul li:last-of-type a{border-right:none}footer .footer-branding ul{float:right;margin-top:15px}footer .footer-branding ul li{width:95px;height:33px;float:left}footer .footer-branding ul li:first-child{background:url("/css/images/logos/casro_logo.png") no-repeat;margin-right:15px}footer .footer-branding ul li:last-child{background:url("/css/images/logos/powered_by_cv_logo.png") no-repeat}@media only screen and (min-width:320px) and (max-width:479px){.header-branding{background-size:80% auto !important;background-position:0 center !important;margin-top:12px !important;width:58% !important;height:50px !important}.fb{background:url("/css/images/icons/facebook_icon_medium.png") no-repeat 42px center #3b579d !important;width:100% !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rule-wrapper span.rule{width:10% !important}.rule-wrapper p{width:auto !important}.gender-wrapper{width:100% !important}.gender-wrapper label.label{margin:4% 0 0 0 !important;width:290px !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gender-wrapper label.label:first-child{margin-top:0 !important}.gender-wrapper label.label:last-child{margin-top:0}.signup-label-wrapper{margin-top:-2.5%}.signup-label-wrapper .label{width:100% !important}.signup-label-wrapper .label:first-child{margin-top:0 !important}.signup-label-wrapper .label:nth-child(2n){margin:4% auto 0 !important}.signup-label-wrapper .label input{text-align:left}.button{width:100% !important}.button a{margin-top:2% !important}.cta{width:100% !important;height:100% !important}.cta h1{width:100% !important}.cta form{width:100% !important;position:relative}.cta form button{width:100% !important;padding:12px !important}.cta-bar span{height:106px !important;width:95px !important;margin:3.5% 0 0 !important}.cta-bar p{font-size:small !important;padding-top:42px !important}.sponcer-section{padding:1% 0 5% 0 !important}.sponcer-section p{width:100% !important;margin:4% 0 0 !important}.sponcer-section .sponcer-logos{width:100% !important;position:relative}.sponcer-section .sponcer-logos ul{width:100% !important;margin:5% 0 0 !important}.sponcer-section .sponcer-logos ul li{background-size:90% !important;width:30% !important}#sweepstakes-poster{width:100%;display:none}#sweeps-poster-text{display:none}#sweeps-text-header{line-height:1.5;text-align:center}#sweepstakes-poster-mobile{width:100%}.video-container{width:100% !important;position:relative}.video-container .video-wrapper{width:100% !important;position:relative}.video-container .video-wrapper iframe{width:100% !important}.video-container .video-content{width:100% !important;margin-top:20px}.video-container .video-content p a{border-bottom:1px solid #ef402f}.cta-small{min-height:176px !important}.cta-small .wrapper .registration-form-cta{margin:30px auto 0 !important}.cta-small .wrapper .registration-form-cta h1{font-size:large !important;margin-bottom:15px !important}.registration-form h1{font-size:22px !important}.registration-form .registration-field-set label.label{width:100% !important}.registration-form .registration-field-set label.label input{width:100% !important}.registration-form .registration-field-set .button-wrapper .btn.submit,.registration-form .registration-field-set .button-wrapper .btn.cancel{width:96% !important}.registration-form .registration-field-set .button-wrapper .btn.submit a,.registration-form .registration-field-set .button-wrapper .btn.cancel a{padding:9px 34px 10px !important}.registration-form .gender-wrapper{position:relative;float:left;padding:0}.registration-form .gender-wrapper label.label{width:260px;margin:0 20px 0 0;height:auto}.registration-form .gender-wrapper label.label span.gender-selector{background:#7a838a;border-radius:2px;width:100%;padding:10px;color:#fff;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.registration-form .gender-wrapper label.label span.gender-selector:last-child{margin:0;float:right}.registration-form .gender-wrapper label.label span.gender-selector:hover{background:#3b579d;color:#fff;cursor:pointer}.registration-form .gender-wrapper label.label span.gender-selector.selected{background:#3b579d;color:#fff}.registration-form .gender-wrapper label.label input[type="checkbox"],.registration-form .gender-wrapper label.label input[type="radio"]{left:-9999px;position:fixed;top:0}.registration-form .gender-wrapper label.label input[type="checkbox"]:checked~span.gender-selector,.registration-form .gender-wrapper label.label input[type="radio"]:checked~span.gender-selector,.registration-form .gender-wrapper label.label input[type="checkbox"]:checked+span.gender-selector,.registration-form .gender-wrapper label.label input[type="radio"]:checked+span.gender-selector{background:#ed4030;color:#fff}.registration-form .gender-wrapper label.label:last-child{right:0}footer .wrapper{width:100% !important}footer .wrapper p{font-size:x-small !important;text-align:center;line-height:normal !important}footer .wrapper nav{width:100% !important}footer .wrapper nav ul{width:100% !important;height:auto !important;margin:0 !important}footer .wrapper nav ul li{width:100% !important;margin:2% 0 !important}footer .wrapper nav ul li a{background:#656565;text-align:center;display:block;width:100% !important;border:none !important;padding:2% 4% !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}footer .wrapper .footer-branding ul{width:100%;float:left !important;margin:6% auto 2%}footer .wrapper .footer-branding ul li{padding:0 !important}footer .wrapper .footer-branding ul li:last-child{float:right}}@media only screen and (min-width:480px) and (max-width:599px){.header-branding{background-size:80% auto !important;margin-top:12px !important;width:48% !important;height:50px !important}.fb{background:url("/css/images/icons/facebook_icon_medium.png") no-repeat 114px center #3b579d !important;width:100% !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rule-wrapper p{width:auto !important}.gender-wrapper{width:100% !important}.gender-wrapper label.label{width:100% !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:1.6%}.gender-wrapper label.label:first-child{margin-top:0 !important}.gender-wrapper label.label:last-child{margin-top:0}.signup-label-wrapper{margin-top:0}.signup-label-wrapper .label{width:100% !important}.signup-label-wrapper .label:first-child{margin-top:0 !important}.signup-label-wrapper .label:nth-child(2n){margin:4% auto 0 !important}.signup-label-wrapper .label input{text-align:left}.button{width:100% !important}.button a{margin-top:.5% !important}.cta{width:100% !important;height:100% !important}.cta h1{width:100% !important}.cta form{width:100% !important;position:relative}.cta form button{width:100% !important;padding:12px !important}.cta-bar span{height:106px !important;width:95px !important;margin:3.5% 0 0 !important}.cta-bar p{font-size:small !important;padding-top:42px !important}.sponcer-section{padding:1% 0 5% 0 !important}.sponcer-section p{width:100% !important;margin:4% 0 0 !important}.sponcer-section .sponcer-logos{width:100% !important;position:relative}.sponcer-section .sponcer-logos ul{width:100% !important;margin:5% 0 0 !important}.sponcer-section .sponcer-logos ul li{background-size:90% !important;width:30% !important}#sweepstakes-poster{width:100%;display:none}#sweeps-poster-text{display:none}#sweeps-text-header{line-height:1.5;text-align:center}#sweepstakes-poster-mobile{width:100%}.video-container{width:100% !important;position:relative}.video-container .video-wrapper{width:100% !important;position:relative}.video-container .video-wrapper iframe{width:100% !important}.video-container .video-content{width:100% !important;margin-top:20px}.video-container .video-content p a{border-bottom:1px solid #ef402f}.cta-small{min-height:176px !important}.cta-small .wrapper .registration-form-cta{margin:30px auto 0 !important}.cta-small .wrapper .registration-form-cta h1{font-size:large !important;margin-bottom:15px !important}.registration-form h1{font-size:22px !important}.registration-form .registration-field-set label.label{width:100% !important}.registration-form .registration-field-set label.label input{width:100% !important}.registration-form .registration-field-set .button-wrapper .btn.submit,.registration-form .registration-field-set .button-wrapper .btn.cancel{width:98% !important}.registration-form .registration-field-set .button-wrapper .btn.submit a,.registration-form .registration-field-set .button-wrapper .btn.cancel a{padding:9px 34px 10px !important}footer{padding-bottom:10px}footer .wrapper{width:90% !important}footer .wrapper p{font-size:.85em;text-align:center;line-height:normal !important}footer .wrapper nav{width:100% !important}footer .wrapper nav ul{width:100% !important;height:auto !important;margin:0 !important}footer .wrapper nav ul li{width:100% !important;margin:2% 0 !important}footer .wrapper nav ul li a{background:#656565;text-align:center;display:block;width:100% !important;border:none !important;padding:2% 4% !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}footer .wrapper .footer-branding ul{width:100%;float:left !important;margin:6% auto 2%}footer .wrapper .footer-branding ul li{padding:0 !important}footer .wrapper .footer-branding ul li:last-child{float:right}}@media only screen and (min-width:600px) and (max-width:767px){.header-branding{background-size:80% auto !important;margin-top:12px !important;width:38% !important;height:50px !important}.fb{background:url("/css/images/icons/facebook_icon_medium.png") no-repeat 168px center #3b579d !important;width:100% !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gender-wrapper{width:100% !important}.gender-wrapper label.label{width:100% !important;margin-bottom:1.6%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gender-wrapper label.label:first-child{margin-top:0 !important}.gender-wrapper label.label:last-child{margin-top:0}.signup-label-wrapper .label{width:100% !important}.signup-label-wrapper .label:first-child{margin-top:0 !important}.signup-label-wrapper .label:nth-child(2n){margin:4% auto 0 !important}.signup-label-wrapper .label input{text-align:left}.cta{width:100% !important;height:100% !important}.cta h1{width:100% !important}.cta form{width:100% !important;position:relative}.cta form button{width:100% !important;padding:12px !important}.cta-bar span{height:106px !important;width:95px !important;margin:3.5% 0 0 !important}.cta-bar p{font-size:small !important;padding-top:42px !important}.sponcer-section{padding:1% 0 5% 0 !important}.sponcer-section p{width:100% !important;margin:4% 0 0 !important}.sponcer-section .sponcer-logos{width:100% !important;position:relative}.sponcer-section .sponcer-logos ul{width:100% !important;margin:5% 0 0 !important}.sponcer-section .sponcer-logos ul li{background-size:90% !important;width:30% !important}#sweepstakes-poster{width:100%;display:none}#sweeps-poster-text{display:none}#sweeps-text-header{line-height:1.5;text-align:center}#sweepstakes-poster-mobile{width:100%}.video-container{width:100% !important;position:relative}.video-container .video-wrapper{width:100% !important;position:relative}.video-container .video-wrapper iframe{width:100% !important}.video-container .video-content{width:100% !important;margin-top:20px}.video-container .video-content p a{border-bottom:1px solid #ef402f}.cta-small .wrapper .registration-form-cta h1{font-size:22px !important;margin-bottom:15px !important}.registration-form h1{font-size:22px !important}.registration-form .registration-field-set label.label{width:100% !important}.registration-form .registration-field-set label.label input{width:100% !important}.registration-form .registration-field-set .button-wrapper .btn.submit,.registration-form .registration-field-set .button-wrapper .btn.cancel{width:98% !important}.registration-form .registration-field-set .button-wrapper .btn.submit a,.registration-form .registration-field-set .button-wrapper .btn.cancel a{padding:9px 34px 10px !important}.registration-form-cta{line-height:220%;margin:80px auto 0 !important}footer{min-height:98px}footer .wrapper{width:90% !important;margin:0 auto !important;padding-bottom:10px !important}footer .wrapper p{width:100% !important;height:auto;font-size:x-small !important;text-align:left;line-height:normal !important;margin:20px auto 0 !important}footer .wrapper nav{font-size:small !important;width:60% !important;float:left !important;font-size:.7em}footer .wrapper nav ul{width:100% !important;height:auto !important;margin:15px 0 0 0 !important}footer .wrapper .footer-branding{margin:1% auto;float:right}footer .wrapper .footer-branding ul{float:left !important;margin:0 auto}footer .wrapper .footer-branding ul li{background-size:96%;padding:0 !important}footer .wrapper .footer-branding ul li:first-child,footer .wrapper .footer-branding ul li:last-child{margin-right:0}footer .wrapper .footer-branding ul li:last-child{float:right !important}}@media only screen and (min-width:768px) and (max-width:1023px){header.header-image-1{background:url("/css/images/backgrounds/login/sign-up-sm.jpg") no-repeat}header.header-image-2{background:url("/css/images/backgrounds/login/sign-up-sm_002.jpg") no-repeat}header.cta-small{background:url('/css/images/headers/registration-cta-sm.jpg') no-repeat;min-height:280px}.cta{margin:50px auto 0 !important}.cta-bar{height:76px !important}.cta-bar p{padding-top:25px !important}.sponcer-section p{margin:5% 0 0 16% !important}.sponcer-section .sponcer-logos{width:100% !important;position:relative}.sponcer-section .sponcer-logos ul{width:100% !important;margin:8% 0 5% 0 !important}.sponcer-section .sponcer-logos ul li{background-size:70% !important;width:31% !important}#sweepstakes-poster{width:100%;display:none}#sweeps-poster-text{display:none}#sweeps-text-header{line-height:1.5;text-align:center}#sweepstakes-poster-mobile{width:100%}.video-container{width:100% !important;position:relative}.video-container .video-wrapper{width:100% !important;position:relative}.video-container .video-wrapper iframe{width:100% !important}.video-container .video-content{width:100% !important;margin-top:20px}.video-container .video-content p a{border-bottom:1px solid #ef402f}.cta-small .wrapper .registration-form-cta h1{font-size:22px !important;margin-bottom:15px !important}.registration-form h1{font-size:22px !important}.registration-form .registration-field-set label.label{width:48% !important}.registration-form .registration-field-set label.label input{width:100% !important}.registration-form .registration-field-set label.label select{width:100% !important}.registration-form .registration-field-set .button-wrapper .btn.submit,.registration-form .registration-field-set .button-wrapper .btn.cancel{width:98% !important}.registration-form .registration-field-set .button-wrapper .btn.submit a,.registration-form .registration-field-set .button-wrapper .btn.cancel a{padding:9px 50px 10px !important}.registration-form-cta{line-height:220%;margin:90px auto 0 !important}footer .wrapper{width:90% !important;margin:0 auto !important}footer .wrapper p{width:100%;height:auto;font-size:x-small !important;text-align:left;line-height:normal !important;margin:20px auto 0 !important;white-space:nowrap}footer .wrapper nav{font-size:small !important;width:60% !important;float:left !important;font-size:.9em;margin-bottom:2%}footer .wrapper nav ul{width:86% !important;height:auto !important;margin:15px 0 0 0 !important;padding-left:0}footer .wrapper .footer-branding{width:auto !important;float:right !important;margin-top:-10px}footer .wrapper .footer-branding ul{float:left !important;margin:0 auto}footer .wrapper .footer-branding ul li{background-size:96%;padding:0 !important}footer .wrapper .footer-branding ul li:first-child,footer .wrapper .footer-branding ul li:last-child{margin-right:0}footer .wrapper .footer-branding ul li:last-child{float:right !important}}@media only screen and (min-width:1024px){.registration-form-cta{line-height:220%;margin:90px auto 0 !important}#sweepstakes-poster{width:100%}#sweeps-poster-text{display:block}#sweepstakes-poster-mobile{width:100%;display:none}#sweeps-mobile-poster-text{display:none}footer .wrapper{width:90% !important;margin:0 auto !important}footer .wrapper p{width:auto !important;height:auto;font-size:x-small !important;text-align:left;line-height:normal !important;margin:20px auto 0 !important;white-space:nowrap}footer .wrapper nav{font-size:small !important;width:45% !important;float:left !important;font-size:.9em}footer .wrapper nav ul{margin:12px 0 0 60px !important}footer .wrapper .footer-branding{width:auto !important;float:right !important;margin-top:-10px}footer .wrapper .footer-branding ul{float:left !important;margin:0 auto}footer .wrapper .footer-branding ul li{background-size:96%;padding:0 !important}footer .wrapper .footer-branding ul li:first-child,footer .wrapper .footer-branding ul li:last-child{margin-right:0}footer .wrapper .footer-branding ul li:last-child{float:right !important}}@media only screen and (min-width:1025px){.sponcer-section p{margin:5% 0 0 10% !important}.sponcer-section .sponcer-logos{position:relative}.sponcer-section .sponcer-logos ul{width:100% !important;margin:10% 0 5% 0 !important}.sponcer-section .sponcer-logos ul li{background-size:80% !important;width:30% !important}.video-container{width:100% !important;position:relative}.video-container .video-wrapper{width:50% !important;position:relative}.video-container .video-wrapper iframe{width:100% !important}.video-container .video-content{width:45% !important;margin-top:20px}.video-container .video-content p a{border-bottom:1px solid #ef402f}.registration-form h1{font-size:22px !important}.registration-form .registration-field-set label.label{width:31% !important}.registration-form .registration-field-set label.label input{width:100% !important}.registration-form .registration-field-set label.label select{width:100% !important}.gender-wrapper{width:100% !important;margin-bottom:10px}.gender-wrapper label.label:last-child{margin:10}footer .wrapper{width:90% !important;margin:0 auto !important}footer .wrapper .footer-branding{margin-top:10px !important}}@media only screen and (min-width:1280px){footer .wrapper{width:90% !important;margin:0 auto !important}footer .wrapper .footer-branding{margin-top:10px !important}}@media only screen and (min-width:1281px){footer .wrapper{width:90% !important;margin:0 auto !important}footer .wrapper .footer-branding{margin-top:10px !important}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.gender-wrapper{width:100% !important}.gender-wrapper label.label{width:100% !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gender-wrapper label.label:first-child{margin-top:0 !important}.gender-wrapper label.label:last-child{margin-top:0}header.cta-small{min-height:155px !important}header.cta-small .registration-form-cta{margin:14px auto 0 !important}header.cta-small .registration-form-cta .cta-header-content h1{font-size:large !important}.registration-form .registration-field-set label.label span.required-label-wrapper span:first-child{margin-left:4% !important}.button-wrapper div.submit{margin:0;text-align:center;width:96% !important}.button-wrapper div.cancel{display:none}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.gender-wrapper{width:100% !important}.gender-wrapper label.label{width:100% !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gender-wrapper label.label:first-child{margin-top:0 !important}.gender-wrapper label.label:last-child{margin-top:2% !important}}@media screen and (-webkit-min-device-pixel-ratio:0){.registration-field-set .required-label-wrapper span:first-child{margin:0 .8% !important}}