html,button,input,select,textarea{color:#797979}body{font-size:1em;line-height:1.4}::-moz-selection{background:#efefef;text-shadow:none}::selection{background:#efefef;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}h1,h2,h3,h4,h5,h6{color:#797979;font-family:"Helvetica W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif}p{font-family:"Helvetica W02 Roman","Helvetica Neue",Helvetica,Arial,sans-serif}a{color:#f87364}a:visited{color:#f87364}a:hover{color:#f98c80}a:active{color:#f87364}h1,h2,h3,h4,h5,h6,p{word-wrap:break-word}a{text-decoration:none}input[type=text],input[type=email],input[type=password],textarea{border:1px solid #dbdbdb;border-radius:3px;font-size:1.125rem;line-height:1.25rem;font-family:"Helvetica W01 Light","Helvetica Neue",Helvetica,Arial,sans-serif;color:#484848}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#aeaeae}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,textarea::-moz-placeholder{color:#aeaeae}input[type=text]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=password]:-moz-placeholder,textarea:-moz-placeholder{color:#aeaeae}input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#aeaeae}textarea{padding:.75rem}input[type=text],input[type=email],input[type=password]{padding:.25rem}input[type=submit]{background-color:#f87364;color:#fff;border:1px solid #f87364;padding:5px 20px;border-radius:2px;font-family:"Helvetica W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;-webkit-transition:all .25s ease 0s;-moz-transition:all .25s ease 0s;transition:all .25s ease 0s}input[type=submit]:disabled{background-color:#fff;border:1px solid #dbdbdb;color:#d1d1d1}input[type=submit]:disabled:hover{background-color:#fff}input[type=submit]:hover{background-color:#f98c80}.textarea-form{*zoom:1}.textarea-form:before,.textarea-form:after{content:" ";display:table}.textarea-form:after{clear:both}.textarea-form textarea{box-sizing:border-box;-moz-box-sizing:border-box;width:100%;height:150px}.textarea-form input[type=submit]{float:right;clear:both;margin-top:20px}.textarea-form.has-counter .textcounter{background-color:#ececec;border-radius:2px;color:#8d8d8d;float:right;font-family:"Helvetica W02 Roman","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.75rem;line-height:1.25rem;text-align:center;width:40px;margin-bottom:5px;margin-top:-1rem}.textarea-form.has-counter .textcounter.over{background-color:#900;color:#fff}.btn{background-color:#fa9e94;color:#fff;border:0;padding:5px 10px;border-radius:3px;font-family:"Helvetica W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;-webkit-transition:background-color .25s ease 0s;-moz-transition:background-color .25s ease 0s;transition:background-color .25s ease 0s}.btn:hover{background-color:#f77f72}section[role=main]{font-family:"Helvetica W02 Roman","Helvetica Neue",Helvetica,Arial,sans-serif}section[role=main] h1,section[role=main] h2,section[role=main] h3,section[role=main] h4,section[role=main] h5,section[role=main] h6{font-weight:normal}section[role=main] .insider{color:#fff;float:left}.filter-list-controls:after{color:#fff}.filter-list-controls select.filter-list{background:#f87364;color:#fff;font-family:"Helvetica W02 Roman","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:25px}.bubble{background-color:#f87364;border-radius:50%;-webkit-box-shadow:2px 2px 5px 0 rgba(0,0,0,0.25);box-shadow:2px 2px 5px 0 rgba(0,0,0,0.25);color:#fff;display:inline-block;font-size:1rem;font-style:normal;line-height:50px;text-align:center;text-transform:lowercase;width:50px}.contributor-nw{font-family:"Helvetica W02 Roman","Helvetica Neue",Helvetica,Arial,sans-serif}.person-img{border-radius:50%}.default-avatar{border:1px solid #dcdfe3;border-radius:50%;padding:2px;height:70px;width:70px;box-sizing:border-box;-moz-box-sizing:border-box;line-height:64px;font-size:2.5rem;display:inline-block}.default-avatar .initial{background-color:#d3d7dc;color:#fff;font-family:"Helvetica W01 Cn","Helvetica Neue",Helvetica,Arial,sans-serif;height:100%;width:100%;border-radius:50%;text-transform:uppercase;text-align:center}.site-message{background-color:#fff68d;color:#da3b1c;font-family:"Helvetica W02 Roman","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.125rem;padding:.75rem}.site-message strong{font-weight:400;font-family:"Helvetica W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif}.site-message a{text-decoration:underline;color:#da3b1c}.site-message a:hover{color:#da3b1c}.header-site-message{position:relative}@media only screen and (min-width:60.625em){.header-site-message{width:970px;height:0;margin:0 auto}}.header-site-message .site-message{padding-left:25px;padding-right:25px}@media only screen and (min-width:48em){.header-site-message .site-message{position:absolute;padding:0;width:199px;height:160px;background-color:transparent;background-image:url(http://idge.staticworld.net/ans/answers-sticky.png);background-position:left top;background-repeat:no-repeat;text-indent:-9999em;z-index:1400001;right:0;top:185px}}#banner{margin-bottom:0;background-color:#f87364}#banner .ad{background-color:#efefef}#banner .main-header{box-shadow:none}#banner .topics{background-color:#1d1d1d;font-weight:400;display:none}@media only screen and (min-width:48em){#banner .topics{display:block}}#banner .topics nav{height:2rem;line-height:2rem}@media only screen and (min-width:60.625em){#banner .topics nav{max-width:970px;margin:0 auto}}#banner .topics nav ul li{padding:0 0 0 10px;font-family:"Helvetica W02 Roman","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.75rem}@media only screen and (min-width:60.625em){#banner .topics nav ul li{font-size:.8125rem}}#banner .topics nav ul li::after{color:#969696}#banner .topics nav ul li.header{color:#fff;font-weight:400;font-family:"Helvetica W01 Bd Cn","Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;padding:0 0 0 10px}@media only screen and (min-width:60.625em){#banner .topics nav ul li.header{padding-left:0}}#banner .topics nav ul li a{color:#fff;-webkit-transition:all .25s ease 0s;-moz-transition:all .25s ease 0s;transition:all .25s ease 0s}#banner .topics nav ul li a:hover{color:#f98c80}#banner section.main{padding-bottom:8px;padding-top:25px;background-color:#1d1d1d}@media only screen and (min-width:48em){#banner section.main{padding-left:10px;padding-right:10px;padding-bottom:0;padding-top:0}}@media only screen and (min-width:60.625em){#banner section.main .wrapper{max-width:970px;margin:0 auto}}.lt-ie9 #banner section.main .wrapper{width:970px}#banner section.main .masthead{width:100%;top:0;margin-top:15px}@media only screen and (min-width:48em){#banner section.main .masthead{width:51%}}#banner section.main .masthead button{background:#2c2c2c;border:2px solid #575656;border-radius:5px;color:#fff;top:-18px;padding:10px 12px 15px;position:relative;font-family:"Helvetica W01 Cn","Helvetica Neue",Helvetica,Arial,sans-serif}@media only screen and (min-width:48em){#banner section.main .masthead button{top:-28px}}#banner section.main .masthead button:after{content:'TOPICS';font-size:.625rem;line-height:.625rem;position:absolute;left:0;right:0;bottom:3px;margin:0 auto}#banner section.main .masthead h1{margin:0}#banner section.main .masthead .logo{background:url(http://idge.staticworld.net/ans/logo-answers-nav.png) 0 0 no-repeat;background-size:235px 47px;height:47px;width:235px;margin-left:5px;margin-top:0;top:0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-moz-min-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){#banner section.main .masthead .logo{background:url(http://idge.staticworld.net/ans/logo-answers-nav-retina.png) 0 0 no-repeat;background-size:235px 47px;height:47px;width:235px}}@media only screen and (min-width:48em){#banner section.main .masthead .logo{background:url(http://idge.staticworld.net/ans/logo-answers-nav.png) 0 0 no-repeat;background-size:292px 58px;margin-left:10px;height:58px;width:292px}}@media only screen and (min-width:48em) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:48em) and (min--moz-device-pixel-ratio:2),only screen and (min-width:48em) and (-moz-min-device-pixel-ratio:2),only screen and (min-width:48em) and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-width:48em) and (min-device-pixel-ratio:2),only screen and (min-width:48em) and (min-resolution:192dpi),only screen and (min-width:48em) and (min-resolution:2dppx){#banner section.main .masthead .logo{background:url(http://idge.staticworld.net/ans/logo-answers-nav-retina.png) 0 0 no-repeat;background-size:292px 58px;height:58px;width:292px}}#banner section.main #reading-tools-wrapper{position:absolute;top:10px;right:0}@media only screen and (min-width:48em){#banner section.main #reading-tools-wrapper{width:45%;margin-top:0;position:relative;top:20px;right:auto}}#banner section.main .tools{top:0}#banner section.main .tools ul li a{color:#f87364;-webkit-transition:all .25s ease 0s;-moz-transition:all .25s ease 0s;transition:all .25s ease 0s}#banner section.main .tools ul li a:hover{color:#f98c80}#banner section.main .tools ul li.signed-in{color:#fff;position:relative;top:-10px}@media only screen and (min-width:48em){#banner section.main .tools ul li.signed-in{top:0}}#banner section.main .tools ul li.signed-in .user-info{font-family:"Helvetica W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif}#banner section.main .tools ul li.signed-in .user-info img.user-img{background-color:#fff}#banner section.main .tools ul li.signed-in .user-info .user-actions{font-family:"Helvetica W02 Roman","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#484848}#banner section.main .tools ul li.signed-in .user-info .user-actions li a{color:#fff;-webkit-transition:all .25s ease 0s;-moz-transition:all .25s ease 0s;transition:all .25s ease 0s}#banner section.main .tools ul li.signed-in .user-info .user-actions li a:hover{color:#f98c80}#banner section.main .tools ul li.signed-out{font-family:"Helvetica W02 Roman","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.75rem}#banner section.main .tools ul li.signed-out a{vertical-align:middle}#banner section.main .tools ul li.signed-out a:first-child{margin-right:.25rem}#banner section.main .tools ul li.signed-out a:last-child{margin-left:.25rem}#banner section.main .tools ul.user{-webkit-transform:top left;-moz-transform:top left;-ms-transform:top left;-o-transform:top left;transform:top left;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}#banner section.tools-expand{background:#f87364}#banner section.tools-expand .search-intro{text-align:center;color:#fff;box-sizing:border-box;-moz-box-sizing:border-box}@media only screen and (min-width:48em){#banner section.tools-expand .search-intro{padding:20px 200px 20px 165px!important}}@media only screen and (min-width:60.625em){#banner section.tools-expand .search-intro{padding:20px 230px!important}}#banner section.tools-expand .search-intro .intro-header{font-family:"Helvetica W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.5rem;line-height:1.625rem}#banner section.tools-expand .search-intro .more{font-size:.75rem;margin-top:5px;cursor:pointer}@media only screen and (min-width:48em){#banner section.tools-expand .search-intro .more{display:none}}#banner section.tools-expand .search-intro .more.open{display:none}#banner section.tools-expand .search-intro .more i{font-size:.5625rem}#banner section.tools-expand .search-intro .more-text{display:none;font-size:.875rem;margin:1rem 0 0}@media only screen and (min-width:48em){#banner section.tools-expand .search-intro .more-text{display:block}}#banner section.tools-expand .search-intro .more-text.open{display:block}#banner section.tools-expand .fixed-search-wrapper{background:#f87364;-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,0.15);box-shadow:0 3px 3px 0 rgba(0,0,0,0.15)}#banner section.tools-expand form.search{position:relative;text-align:center;line-height:1.75rem;font-size:0}@media only screen and (min-width:48em){#banner section.tools-expand form.search{line-height:3rem}}#banner section.tools-expand form.search input[type=text]{box-sizing:border-box;-moz-box-sizing:border-box;width:50%;width:-webkit-calc(100% - 75px);width:-moz-calc(100% - 75px);width:calc(100% - 75px);height:28px;box-shadow:none;background-color:#f98c80;color:#fff;border:0 none;vertical-align:top;font-family:"Helvetica W01 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.25rem;padding-left:15px;padding-right:45px;margin:0}@media only screen and (min-width:48em){#banner section.tools-expand form.search input[type=text]{width:50%;width:-webkit-calc(100% - 95px);width:-moz-calc(100% - 95px);width:calc(100% - 95px);height:48px;font-size:1.5rem;line-height:2.25rem}}@media only screen and (min-width:60.625em){#banner section.tools-expand form.search input[type=text]{width:50%;width:-webkit-calc(100% - 220px);width:-moz-calc(100% - 220px);width:calc(100% - 220px)}}#banner section.tools-expand form.search input[type=text]::-webkit-input-placeholder{color:#fde2df}#banner section.tools-expand form.search input[type=text]::-moz-placeholder{color:#fde2df}#banner section.tools-expand form.search input[type=text]:-moz-placeholder{color:#fde2df}#banner section.tools-expand form.search input[type=text]:-ms-input-placeholder{color:#fde2df}#banner section.tools-expand form.search button{line-height:1.75rem;color:rgba(255,255,255,0.6);font-size:.875rem;position:absolute;margin:0;right:10px;top:0}@media only screen and (min-width:48em){#banner section.tools-expand form.search button{font-size:1.5rem;line-height:3rem;right:20px}}@media only screen and (min-width:60.625em){#banner section.tools-expand form.search button{right:80px}}#banner section.tools-expand form.search .btn{font-size:.875rem;line-height:1.75rem;color:#fff;text-decoration:none;padding:0 15px;display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;margin:0 13px 0 0;vertical-align:top}@media only screen and (min-width:48em){#banner section.tools-expand form.search .btn{font-size:1.5rem;line-height:3rem}}#banner section.tools-expand .search-suggest{display:none!important}#banner section.tools-expand .ui-autocomplete{font-family:"Helvetica W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif}#banner section.tools-expand .ui-autocomplete li{margin:0 82px}#banner section.tools-expand .ui-autocomplete li a.ui-state-focus{background-color:#f87364;color:#fff}#banner label{font-family:"Helvetica W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-size:1em;color:#fff}#banner nav.main{background:#2c2c2c;top:115px}@media only screen and (min-width:48em){#banner nav.main{top:125px}}#banner nav.main ul.secondary>li,#banner nav.main ul.secondary li:first-child{border-top:1px solid #1c1c1c}#banner nav.main ul>li{border-top:1px solid #1c1c1c;font-family:"Helvetica W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:normal;background-color:#2c2c2c}#banner nav.main ul>li a{color:#fff;-webkit-font-smoothing:antialiased;-webkit-transition:all .25s ease 0s;-moz-transition:all .25s ease 0s;transition:all .25s ease 0s}#banner nav.main ul>li a:hover{background:#2c2c2c;color:#ffb2a9}#banner nav.main ul>li a span{color:#fff}#banner nav.main ul>li:last-child{border-bottom:0 none}#banner nav.main ul>li ul{-webkit-box-shadow:0 0 7px 2px rgba(0,0,0,0.15);box-shadow:0 0 7px 2px rgba(0,0,0,0.15)}#banner nav.main ul>li ul li{background-color:#fff;border-color:#edeeee}#banner nav.main ul>li ul li:first-child{background:#fff}#banner nav.main ul>li ul li a{color:#2c2c2c;-webkit-transition:all .25s ease 0s;-moz-transition:all .25s ease 0s;transition:all .25s ease 0s}#banner nav.main ul>li ul li a:hover{background:#f87364;color:#fff}#banner.nav-open section.main .masthead button{background:#2c2c2c;border-color:#575656;color:#fff;-webkit-box-shadow:0 0 5px 1px rgba(255,255,255,0.2);box-shadow:0 0 5px 1px rgba(255,255,255,0.2)}footer{background-color:#1d1d1d;-webkit-font-smoothing:antialiased}footer .brand .logo{color:#fff;background:url(http://idge.staticworld.net/ans/logo-answers-nav.png) 0 0 no-repeat;background-size:292px 58px;height:58px;width:292px;position:relative;margin:.3em auto 1.0rem auto}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-moz-min-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){footer .brand .logo{background:url(http://idge.staticworld.net/ans/logo-answers-nav-retina.png) 0 0 no-repeat;background-size:292px 58px;height:58px;width:292px}}footer .brand .tagline{color:#fff;border-left:0 none;margin-top:1.25rem;padding-left:0}footer .brand .follow{display:block;margin-top:20px}@media only screen and (min-width:48em){footer .brand .follow{margin-top:15px;margin-right:15px}}footer .brand .follow label{display:inline-block;float:none;font-family:"Helvetica W01 Cn","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:700;color:#fff}@media only screen and (min-width:48em){footer .brand .follow label{float:left}}footer .brand .follow ul{display:inline-block;margin-top:2px}footer .brand .follow ul li{border-right:0 none;padding:0 .625rem;position:relative}footer .brand .follow ul li a{position:relative;top:5px}footer .brand .follow ul li a:link,footer .brand .follow ul li a:visited{color:#fff;float:left;-webkit-transition:all .25s ease 0s;-moz-transition:all .25s ease 0s;transition:all .25s ease 0s}footer .brand .follow ul li a:hover,footer .brand .follow ul li a:active{color:#f87364}footer .brand .follow ul li .brand{padding:0}footer .topics{padding-top:2.25rem;float:none;background-color:#1d1d1d;max-width:none;clear:both}@media only screen and (min-width:48em){footer .topics{padding:1rem 10px}}footer .topics nav ul{font-family:"Helvetica W01 Cn","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0}footer .topics nav ul li{margin-bottom:0;font-weight:700;font-size:1.1875rem;text-transform:uppercase;padding-right:0}@media only screen and (min-width:48em){footer .topics nav ul li{margin-bottom:.25rem;padding:0 0 0 10px}}@media only screen and (min-width:48em){footer .topics nav ul li:first-child{padding-left:0}}footer .topics nav ul li::after{content:"\00B7";padding-left:10px;position:relative;color:#969696}footer .topics nav ul li:last-child::after{content:none;padding-left:0}footer .topics nav ul li a{color:#969696;-webkit-font-smoothing:antialiased;-webkit-transition:all .25s ease 0s;-moz-transition:all .25s ease 0s;transition:all .25s ease 0s}footer .topics nav ul li a:hover{color:#f98c80}footer .topics nav#ft2 ul li{font-weight:400;font-size:.875rem;text-transform:none;font-family:"Helvetica W02 Roman","Helvetica Neue",Helvetica,Arial,sans-serif}footer .topics nav#ft2 ul li::after{color:#fff}footer .topics nav#ft2 ul li a{color:#fff;-webkit-transition:all .25s ease 0s;-moz-transition:all .25s ease 0s;transition:all .25s ease 0s}footer .topics nav#ft2 ul li a:hover{color:#f98c80}footer .topics nav#ft1,footer .topics nav#ft2{max-width:970px;margin:auto}footer .topics nav#ft1{position:relative;top:5px}@media only screen and (min-width:48em){footer .topics nav#ft1{top:0}}footer .topics nav#ft2{position:relative;top:15px}@media only screen and (min-width:48em){footer .topics nav#ft2{top:0}}footer .about{background-color:#1d1d1d}@media only screen and (min-width:48em){footer .about{padding-top:0;padding-bottom:0}}footer .about nav ul{font-size:0}footer .about nav ul li{font-family:"Helvetica W01 Cn","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.75rem;padding:0 .25rem;border-right:1px solid #7d7d7d;font-weight:400;margin-bottom:0;letter-spacing:-0.5px}@media only screen and (min-width:48em){footer .about nav ul li{margin-bottom:.75rem}}footer .about nav ul li:last-child{border-right:0 none}footer .about nav ul li a{color:#7d7d7d;-webkit-transition:all .25s ease 0s;-moz-transition:all .25s ease 0s;transition:all .25s ease 0s}footer .about nav ul li a:hover{color:#f87364}footer .copyright{background-color:#1d1d1d;padding:.5rem 1rem 1rem}footer .copyright p{color:#8a8a8a;font-family:"Helvetica W02 Roman","Helvetica Neue",Helvetica,Arial,sans-serif;max-width:970px;margin:0 auto;text-align:center}@media only screen and (min-width:48em){footer .copyright p{text-align:left}}footer .copyright p span{color:#999;display:inline-block;padding-top:10px}footer .copyright p span a{color:#666;text-decoration:none}footer .copyright .network{border:0 none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;font-family:"Helvetica W02 Roman","Helvetica Neue",Helvetica,Arial,sans-serif;float:none;margin-top:1rem;background-color:transparent}@media only screen and (min-width:48em){footer .copyright .network{float:right;margin-top:-3.325rem}}footer .copyright .network #network-selector{background-color:#484848}footer .copyright .network #network-selector.open{border:0 none;background-color:#484848;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;left:0}footer .copyright .network #network-selector.open a{color:#fff;-webkit-transition:all .25s ease 0s;-moz-transition:all .25s ease 0s;transition:all .25s ease 0s}footer .copyright .network #network-selector.open a:hover{color:#f98c80}footer .copyright .network .label{color:#fff}.gigya-bg-overlay{position:absolute;top:0;left:0;width:100%;min-height:100%;background-color:rgba(0,0,0,0.5);z-index:6000000}div.gigya-screen-dialog{left:0!important;width:100%!important;border:0 none!important;border-radius:0!important}@media only screen and (min-width:48em){div.gigya-screen-dialog{width:768px!important;left:0!important;right:0!important;margin:0 auto;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.25);box-shadow:0 0 20px 0 rgba(0,0,0,0.25);border-radius:5px!important}}div.gigya-screen-dialog-inner{border:0 none!important}div.gigya-screen-dialog-inner div.gigya-screen-dialog-top{background:transparent!important;padding:0!important}.gigya-screen-dialog-caption,.gigya-screen-caption{padding:40px 0 0 44px!important;font-family:"Helvetica W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:1.875rem!important;font-weight:400!important;line-height:2.25rem!important;color:#f87364!important;width:670px;width:-webkit-calc(100% - 88px);width:-moz-calc(100% - 88px);width:calc(100% - 88px);margin:0!important;border:0 none!important}.gigya-screen-dialog-close{background-image:url(http://idge.staticworld.net/ans/modal-close.png)!important;margin-right:10px!important;padding:5px 7px;background-position:50% 50%!important;background-size:20px}@media only screen and (min-width:48em){.gigya-form.gigya-onecol-form .col1{margin:0 50px}}@media only screen and (min-width:48em){.gigya-form.gigya-onecol-form .col1 input[type=text],.gigya-form.gigya-onecol-form .col1 input[type=email],.gigya-form.gigya-onecol-form .col1 input[type=password]{width:670px;width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);margin:0 20px}}@media only screen and (min-width:48em){.gigya-form.gigya-onecol-form .col1 input[type=submit]{width:670px;width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);margin:80px 20px 20px}}@media only screen and (min-width:48em){.gigya-form.gigya-onecol-form .col1 input[type=submit].avatar-submit{width:340px;display:block;margin:80px auto 20px}}.gigya-form.gigya-onecol-form .col1 .gigya-label-inline{margin-bottom:20px}.gigya-form.gigya-onecol-form .col1 .gigya-label-inline label.inline-label{color:#727272;font-family:"Helvetica W01 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem}@media only screen and (min-width:48em){.gigya-form.gigya-onecol-form .col1 .gigya-label-inline label.inline-label{display:inline-block;width:49%;text-align:left}}@media only screen and (min-width:48em){.gigya-form.gigya-onecol-form .col1 .gigya-label-inline input[type=text],.gigya-form.gigya-onecol-form .col1 .gigya-label-inline input[type=email],.gigya-form.gigya-onecol-form .col1 .gigya-label-inline input[type=password]{width:50%;margin:0}}@media only screen and (min-width:48em){.gigya-form.gigya-twocol-form{*zoom:1}.gigya-form.gigya-twocol-form:before,.gigya-form.gigya-twocol-form:after{content:" ";display:table}.gigya-form.gigya-twocol-form:after{clear:both}}.gigya-form.gigya-twocol-form .col1{position:relative;padding-bottom:40px;border-bottom:1px solid #cfcfcf;margin-bottom:40px}@media only screen and (min-width:48em){.gigya-form.gigya-twocol-form .col1{float:left;margin:0;width:240px;border-bottom:0 none;border-right:1px solid #cfcfcf;padding-right:35px;padding-bottom:100px}}.gigya-form.gigya-twocol-form .col1:before{content:'';width:62px;height:62px;background-color:#fff;position:absolute;bottom:-31px;left:0;right:0;margin:0 auto}@media only screen and (min-width:48em){.gigya-form.gigya-twocol-form .col1:before{top:0;bottom:0;right:-31px;left:auto;margin:auto 0}}.gigya-form.gigya-twocol-form .col1:after{content:'or';width:40px;height:40px;border:1px solid #cfcfcf;border-radius:50%;color:#cfcfcf;text-align:center;position:absolute;line-height:40px;font-style:italic;bottom:-21px;left:0;right:0;margin:0 auto}@media only screen and (min-width:48em){.gigya-form.gigya-twocol-form .col1:after{top:0;bottom:0;right:-21px;left:auto;margin:auto 0}}@media only screen and (min-width:48em){.gigya-form.gigya-twocol-form .col2{margin:0;float:right;width:345px}}.gigya-form .col-header{color:#727272;font-family:"Helvetica W01 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;text-align:center;margin-bottom:30px}.gigya-form .social-signin{margin:0 auto;width:178px}.gigya-form .social-signin li{border-radius:2px;color:#fff;cursor:pointer;font-family:"Helvetica W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.625rem;height:40px;line-height:40px;list-style:none;margin-bottom:6px;text-align:center;text-transform:uppercase;padding:0 20px 0 40px;position:relative}.gigya-form .social-signin li.linkedin{background-color:#3b75b4}.gigya-form .social-signin li.twitter{background-color:#61aadf}.gigya-form .social-signin li.google{background-color:#c8584a}.gigya-form .social-signin li.facebook{background-color:#445d96}.gigya-form .social-signin li.instagram{background-color:#4983b3}.gigya-form .social-signin li i.ss-icon{color:#fff;position:absolute;font-size:1rem;width:40px;height:40px;line-height:45px;left:0;top:0;text-align:center}.gigya-form .gigya-composite-control{position:relative}.gigya-form .gigya-composite-control .gigya-required-display{position:absolute;right:-15px;bottom:20px;height:1rem;line-height:1rem;color:#f24f54}.gigya-form .gigya-composite-control .gigya-error-msg.gigya-error-msg-active{color:#f24f54;font-size:.75rem;display:block;margin-bottom:6px}.gigya-form .gigya-composite-control .gigya-error-msg.gigya-form-error-msg.gigya-error-msg-active{font-size:.875rem;font-weight:bold;margin-top:10px}.gigya-form input[type=text],.gigya-form input[type=email],.gigya-form input[type=password]{box-sizing:border-box;-moz-box-sizing:border-box;width:100%;margin:0 0 6px;box-shadow:none;padding:.75rem;line-height:1.4375rem}.gigya-form input[type=text]::-webkit-input-placeholder,.gigya-form input[type=email]::-webkit-input-placeholder,.gigya-form input[type=password]::-webkit-input-placeholder{color:#939393}.gigya-form input[type=text]:-moz-placeholder,.gigya-form input[type=email]:-moz-placeholder,.gigya-form input[type=password]:-moz-placeholder{color:#939393}.gigya-form input[type=text]::-moz-placeholder,.gigya-form input[type=email]::-moz-placeholder,.gigya-form input[type=password]::-moz-placeholder{color:#939393}.gigya-form input[type=text]:-ms-input-placeholder,.gigya-form input[type=email]:-ms-input-placeholder,.gigya-form input[type=password]:-ms-input-placeholder{color:#939393}.gigya-form input[type=text]:focus,.gigya-form input[type=email]:focus,.gigya-form input[type=password]:focus{border-color:#a5c9eb}.gigya-form input[type=text]:focus::-webkit-input-placeholder,.gigya-form input[type=email]:focus::-webkit-input-placeholder,.gigya-form input[type=password]:focus::-webkit-input-placeholder{color:#d0d0d0}.gigya-form input[type=text]:focus:-moz-placeholder,.gigya-form input[type=email]:focus:-moz-placeholder,.gigya-form input[type=password]:focus:-moz-placeholder{color:#d0d0d0}.gigya-form input[type=text]:focus::-moz-placeholder,.gigya-form input[type=email]:focus::-moz-placeholder,.gigya-form input[type=password]:focus::-moz-placeholder{color:#d0d0d0}.gigya-form input[type=text]:focus:-ms-input-placeholder,.gigya-form input[type=email]:focus:-ms-input-placeholder,.gigya-form input[type=password]:focus:-ms-input-placeholder{color:#d0d0d0}.gigya-form input[type=text].gigya-error,.gigya-form input[type=email].gigya-error,.gigya-form input[type=password].gigya-error{border-color:#f24f54}.gigya-form input[type=submit]{width:100%;margin:40px 0;padding-left:0;padding-right:0;text-align:center;-moz-box-sizing:border-box;box-sizing:border-box}#gigya-register-screen .gigya-form input[type=submit]{margin:10px 0}.gigya-form .inputs{*zoom:1}.gigya-form .inputs:before,.gigya-form .inputs:after{content:" ";display:table}.gigya-form .inputs:after{clear:both}.gigya-form .inputs .gigya-composite-control-textbox{float:left;width:49%;margin-left:2%}.gigya-form .inputs .gigya-composite-control-textbox:first-child{margin-left:0}.gigya-form .avatars{*zoom:1;padding-left:20px;margin:40px auto 20px;width:180px}.gigya-form .avatars:before,.gigya-form .avatars:after{content:" ";display:table}.gigya-form .avatars:after{clear:both}@media only screen and (min-width:48em){.gigya-form .avatars{width:450px}}.gigya-form .avatars .gigya-label{display:none}.gigya-form .avatars .gigya-multi-choice-item{float:left;width:70px;text-align:center;margin-right:20px;margin-bottom:20px}.gigya-form .avatars img,.gigya-form .avatars .default-avatar{border-radius:50%;width:70px;height:70px;padding:2px;border:1px solid #dcdfe3;margin-top:5px}.gigya-form .forgotPassword{display:block;font-size:.75rem;text-align:right;text-decoration:none}.gigya-form p{text-align:center;font-size:.75rem}.gigya-form .gigya-composite-control-checkbox{font-size:.75rem;margin-top:1rem}#gigya-register-screen .gigya-form .gigya-composite-control-checkbox{margin-top:5px}.gigya-form .gigya-composite-control-checkbox a{text-decoration:none}.gigya-form .gigya-composite-control-checkbox .gigya-error-msg.gigya-error-msg-active{margin-top:6px}.gigya-form .gigya-composite-control-checkbox .gigya-required-display{display:none}.gigya-form .gigya-captcha{margin:10px 0 10px -13px}@media only screen and (min-width:48em){.gigya-form .gigya-captcha{margin:10px auto}}.gigya-form .gigya-captcha .recaptchatable #recaptcha_response_field{font-size:1rem;height:25px;line-height:25px;margin-top:11px!important;padding-left:5px!important;padding-right:5px!important}.gigya-form .gigya-captcha .recaptchatable #recaptcha_privacy{float:right;margin-top:-4px}.gigya-form .gigya-captcha .recaptchatable #recaptcha_privacy a{font-size:.6875rem}.gigya-form.gigya-profile-form .inputs .gigya-composite-control-textbox{width:100%;margin:0 0 20px}@media only screen and (min-width:48em){.gigya-form.gigya-profile-form .inputs .gigya-composite-control-textbox{width:48%;width:-webkit-calc(50% - 10px);width:-moz-calc(50% - 10px);width:calc(50% - 10px);margin-left:10px}.gigya-form.gigya-profile-form .inputs .gigya-composite-control-textbox:first-child{margin-left:0}}.gigya-form.gigya-profile-form .inputs .gigya-composite-control-textbox label .gigya-label-text{color:#727272;font-family:"Helvetica W01 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem}.gigya-form.gigya-profile-form .inputs .gigya-composite-control-textbox .gigya-required-display{position:relative;bottom:auto;right:auto}@media only screen and (min-width:48em){.gigya-form.gigya-profile-form .fields{width:350px;margin:0 auto}}.gigya-form.gigya-profile-form .fields .gigya-composite-control{margin-bottom:15px}.gigya-form.gigya-profile-form .fields .gigya-composite-control.current-password{margin-bottom:40px}.gigya-form.gigya-profile-form .fields .gigya-required-display{display:block!important}.gigya-form.gigya-profile-form .gigya-composite-control-link{display:block;margin:0 0 20px;font-size:.75rem;text-decoration:none}@media only screen and (min-width:48em){.gigya-form.gigya-profile-form .gigya-composite-control-link{margin:30px 0 0;display:inline-block}}@media only screen and (min-width:48em){.gigya-form.gigya-profile-form input[type=submit]{width:auto;padding:5px 75px;float:right;margin-bottom:0}}.gigya-form.gigya-login-form p{font-size:1.125rem}.gigya-form.gigya-login-form p a{font-family:"Helvetica W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:underline}.gigya-form.gigya-login-form .gigya-composite-control .gigya-form-error-msg.gigya-error-msg-active{background-color:#ffeaea;color:#da3b1c;font-size:.75rem;line-height:1.5rem;text-align:center;margin-bottom:0}.gigya-form.gigya-login-form .forgotPassword{margin-bottom:.5rem}.gigya-form.gigya-login-form input[type=submit]{margin-top:.5rem}.gigya-screen *,.gigya-screen{border:0;padding:0;margin:0;color:inherit;text-decoration:none;width:auto;float:none;-moz-border-radius:0;border-radius:0;background:0;text-align:left;font-family:arial;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.gigya-screen span{border:0;padding:0;margin:0;color:inherit;text-decoration:none;width:auto;float:none;-moz-border-radius:0;border-radius:0;font-family:arial;font-size:12px;color:#333;background:0;text-align:left;font-family:arial;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.gigya-screen a{border:0;padding:0;margin:0;color:inherit;text-decoration:none;width:auto;float:none;-moz-border-radius:0;border-radius:0;font-family:inherit;font-size:inherit;color:#f87364!important;background:0;text-align:left;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:all .25s ease 0s;-moz-transition:all .25s ease 0s;transition:all .25s ease 0s}.gigya-screen a:hover{color:#f98c80!important}.gigya-screen p.single-message{color:#727272;font-family:"Helvetica W01 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;text-align:center;margin:90px 0 140px}.gigya-screen-content{padding:40px 44px!important;width:auto!important;min-height:0!important}.gigya-screen-set .gigya-screen{margin:0 auto}.reg-message{background-color:#fff68d;color:#da3b1c;font-family:"Helvetica W02 Roman","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.125rem;padding:.75rem;margin:-25px 0 10px;box-sizing:border-box;-moz-box-sizing:border-box;display:none}.reg-message strong{font-weight:400;font-family:"Helvetica W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif}.reg-message a{text-decoration:underline;color:#da3b1c!important}.reg-message a:hover{color:#da3b1c!important}@media only screen and (min-width:48em){#gigya-forgot-password-screen .reg-message{margin:-20px 70px 20px}}.subhead{margin:-30px 0 40px;color:#727272;font-family:"Helvetica W01 Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem}