@font-face{font-family:'Raleway';src:url("../font/rw.eot");src:url("../font/rw.eot?#iefix") format("embedded-opentype"),url("../font/rw.woff") format("woff"),url("../font/rw.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Raleway';src:url("../font/rw_m.eot");src:url("../font/rw_m.eot?#iefix") format("embedded-opentype"),url("../font/rw_m.woff") format("woff"),url("../font/rw_m.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Raleway';src:url("../font/rw_sb.eot");src:url("../font/rw_sb.eot?#iefix") format("embedded-opentype"),url("../font/rw_sb.woff") format("woff"),url("../font/rw_sb.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:'Raleway';src:url("../font/rw_b.eot");src:url("../font/rw_b.eot?#iefix") format("embedded-opentype"),url("../font/rw_b.woff") format("woff"),url("../font/rw_b.ttf") format("truetype");font-weight:700;font-style:normal}@media all and (max-width: 640px){body{font-size:1.2rem}.desktop{display:none}img{max-width:100%}.temp_img{display:block}.clear{clear:both}h1,h2{padding-bottom:.6rem;font-size:1.6rem;font-weight:600;text-transform:uppercase;color:#999}h1.subtitle{padding-bottom:.4rem}h3{padding-bottom:.1rem;line-height:1.7rem;font-size:1.5rem}h4{padding-bottom:.1rem;line-height:1.5rem;font-size:1.3rem;font-weight:600;color:#999}h5{padding-bottom:.3rem;line-height:1.4rem;font-size:1.2rem;font-weight:bold}header{background:#fff;position:relative;height:60px;border-bottom:1px solid #e5e5e5;z-index:1000}#logo{width:210px;padding-top:0 !important;height:auto !important;display:inline-block;vertical-align:middle}#logo img{display:block;width:100%}.logo-container{text-align:center;padding-top:16px;height:calc(100% - 16px)}.show_nav{position:absolute;left:0;top:0;width:17%;height:100%}.show_nav .ico{background:url("../image/misc_mobile.png") no-repeat -82px 0;display:block;width:30px;height:18px;margin:21px auto}.close_nav{float:right}.close_nav .ico{background:url("../image/misc_mobile.png") no-repeat -25px 0;display:block;width:25px;height:25px;margin:9px 25px}.box-modal .h_nav ul{clear:both}.h-subhead{border:none}.h-subhead .subhead-wrap{position:static}.logo_search{display:none !important}section{padding:26px 25px 13px;line-height:2rem}.modal .text{line-height:2rem}section p,section ol,section ul{padding-bottom:2rem}.modal .text p,.modal .text ol,.modal .text ul{padding-bottom:2rem}section p.list,.modal .text p.list{padding-bottom:0}section ul li,.modal .text ul li{background:url("../image/li.png") no-repeat 18px 9px;padding-left:20px}section ul.less li,.modal .text ul.less li{background:0;position:relative;padding-left:10px}section ul.less li:before,.modal .text ul.less li:before{position:absolute;left:0;top:0;width:10px;content:">"}section ol,.modal .text ol{counter-reset:point}section ol li,.modal .text ol li{position:relative;padding-left:20px}section ol li:before,.modal .text ol li:before{position:absolute;left:0;top:0;width:16px;font-size:1.1rem;text-align:right;content:counter(point) ".";counter-increment:point 1}section .larger2 ul.less li,.modal .larger2 .text ul.less li{background:0;position:relative;padding-left:12px}section .larger2 ul.less li:before,.modal .larger2 .text ul.less li:before{top:-1px}section .full_image_wrapper{margin:-8px 0 59px}section .full_image{position:absolute;left:0;right:0}section .partners_img{padding-bottom:50px}section .partners_img.awards_img{padding:7px 0 20px}section .partners_img img{display:block;width:100%;margin:0 auto}.placeholder,::-webkit-input-placeholder{color:#666 !important}:-moz-placeholder,::-moz-placeholder{color:#666 !important;opacity:1}:-ms-input-placeholder{color:#666 !important}.gray_banner_wrapper{background:#f6f6f6}.gray_banner{display:none}.banner_text_wrapper{border-top:2px solid #fff}.banner_text{padding:13px 25px 20px;line-height:2.2rem;font-size:1.6rem;color:#666}.banner_text p.title{padding-bottom:.4rem;line-height:2.6rem;font-size:2.2rem;color:#ff6600}.line_title_wrapper{clear:both;padding:40px 0 16px}.line_title{background:#999;position:relative;height:1px;text-align:center}.line_title span{background:#fff;display:inline-block;position:relative;top:-10px;padding:0 10px;line-height:1.5rem;font-size:1.6rem;font-weight:700;text-transform:uppercase;color:#999}.jobs_list>li{background:0;padding:0}.jobs_list a{color:#333}.jobs_list a:hover{color:#ccc}.adv .c_right .video img{display:block;width:100%}.adv .rhombus_left p,.adv .rhombus_left ul,.adv .rhombus_left ol{padding-bottom:1rem}.adv .rhombus_left p.list{padding-bottom:0}.adv .rhombus_wrapper{display:none}.adv .rhombus_wrapper2{margin:0 0 27px -25px}.adv .rhombus{width:320px;margin:0 auto}.adv .rhombus img{display:block;width:100%}.adv .adv_image2{display:block;width:100%;margin:11px auto 14px}.news .line_title_wrapper{padding:30px 0 20px}.press_single .c_right{display:none}.press_single .c_left .date{padding-bottom:1rem}.causes .partners_img{padding-bottom:10px}.causes .c_right .video{margin:5px 0 20px}.causes .c_right .video .temp_img{width:100%}.careers h2.padding{padding-bottom:1rem}.careers .c_right{display:none}.arcticmodal-overlay,.arcticmodal-container{position:fixed;left:0;top:0;right:0;bottom:0;z-index:1000}.main_nav .arcticmodal-overlay,.main_nav .arcticmodal-container{top:61px}.arcticmodal-container{overflow:auto;margin:0;padding:0;border:0;border-collapse:collapse}*:first-child+html .arcticmodal-container{height:100%}.arcticmodal-container_i{height:100%;width:100%}.arcticmodal-container_i2{vertical-align:top}.arcticmodal-error{background:#000;padding:20px;color:#fff;border-radius:10px}.arcticmodal-loading{background:#000 url("../image/loading.gif") no-repeat 50% 50%;width:80px;height:80px;border-radius:10px}.box-hidden{display:none}.box-modal{position:relative;padding-top:54px}.box-modal .close{position:absolute;right:0;top:0}.box-modal .close span{background:url("../image/misc_mobile.png") no-repeat -25px 0;display:block;width:25px;height:25px;margin:18px 25px 9px}.box-modal-nav{padding:0}.box-modal-gallery{position:absolute;left:0;right:0;top:0;bottom:0}.box-modal-gallery h3,.box-modal-gallery p{display:none}.box-modal-gallery .modal_gallery_wrapper{position:absolute;left:0;right:0;top:60px;bottom:35px}.box-modal-gallery .modal_gallery_wrapper .modal_slider{position:absolute;left:0;right:0;top:0;bottom:0}.box-modal-gallery .modal_gallery_wrapper .modal_slider_imgs{overflow:hidden;position:absolute;left:25px;right:25px;top:0;bottom:0}.box-modal-gallery .modal_gallery_wrapper .modal_slider ul{position:relative;height:100%}.box-modal-gallery .modal_gallery_wrapper .modal_slider ul li{background-size:contain;background-position:center center;background-repeat:no-repeat;float:left;position:relative;height:100%}.box-modal-gallery .modal_gallery_wrapper .modal_slider img{display:block;height:100%;max-width:100%}.box-modal-gallery .modal_gallery_wrapper .slider_prev,.box-modal-gallery .modal_gallery_wrapper .slider_next{display:block;position:absolute;left:0;top:0;bottom:0;width:25px}.box-modal-gallery .modal_gallery_wrapper .slider_prev span{background:url("../image/misc_mobile.png") no-repeat -50px -7px;position:absolute;top:0;bottom:0;width:6px;height:12px;margin:auto 6px auto 13px}.box-modal-gallery .modal_gallery_wrapper .slider_next{left:auto;right:0}.box-modal-gallery .modal_gallery_wrapper .slider_next span{background:url("../image/misc_mobile.png") no-repeat -50px -7px;position:absolute;top:0;bottom:0;width:6px;height:12px;margin:auto 6px auto 13px;background-position:-56px -7px;margin-left:6px;margin-right:13px}.box-modal-gallery .modal_gallery_wrapper .slider_nav{bottom:-20px}.selecter-element{*left:-999999px;position:absolute;opacity:0}.selecter{display:block;position:relative;height:20px}.selecter .selecter-selected{display:block;position:relative;height:20px;padding:1px 5px 0;line-height:1.9rem;font-size:.9rem;font-family:'Raleway', sans-serif;color:#666;border:1px solid #ccc;cursor:pointer;-moz-box-sizing:border-box;box-sizing:border-box}.selecter .selecter-selected.placeholder{border:0;height:100%;line-height:inherit;cursor:auto}.selecter .selecter-selected>span{display:block;overflow:hidden;height:19px}.selecter .selecter-selected>span>span{display:block;height:19px;width:500px}.selecter .selecter-bg{position:absolute;left:0;right:0;top:0;height:19px}.selecter .selecter-arrow{background:#fff url("img/misc_mobile.png") no-repeat -64px 0;position:absolute;top:1px;right:1px;width:18px;height:18px}.selecter .selecter-options{background:#fff;display:none;overflow:auto;overflow-x:hidden;position:absolute;left:0;right:0;top:100%;max-height:200px;line-height:1.2rem;font-size:.9rem;border:1px solid #ccc;border-top-width:0;box-shadow:0 1px 3px rgba(0,0,0,0.1);z-index:20}.selecter .selecter-item{background:#fff;display:block;position:relative;padding:4px 8px;color:#666;cursor:pointer}.selecter .selecter-item:hover{background:#f6f6f6}.selecter .selecter-item.selected{background:#e4e4e4;color:#000}.selecter.focus{outline:none}.selecter.cover .selecter-options{top:0;border-width:1px}.selecter.bottom .selecter-options{top:auto;bottom:100%;border-width:1px 1px 0}.selecter.bottom .selecter-item.last{border:none}.selecter.bottom.cover .selecter-options{bottom:0;top:auto}.selecter.multiple .selecter-options{display:block;position:static;width:100%;border-width:1px;box-shadow:none}.selecter.disabled .selecter-selected{background:#fff;color:#ccc;border-color:#eee;cursor:default}.selecter.disabled .selecter-options{background:#fff}.selecter.disabled .selecter-group{color:#ccc;cursor:default}.selecter.disabled .selecter-item{color:#ccc;cursor:default}.modal-dialog{border:none !important;box-shadow:none !important}}@media all and (max-width: 640px) and (max-width: 640px){.close_nav .ico,.box-modal .close span{margin-left:20px;margin-right:20px}section,.banner_text{padding-left:15px;padding-right:15px}.email_title_bg{left:-15px;right:-15px}.home .email_title_bg{left:0;right:0}}@media all and (max-width: 640px){.show_nav .ico,.close_nav .ico,.slider_nav li a,.box-modal .close span{background-image:url("../image/misc_mobile.png");background-size:112px 25px}.box-modal-gallery .modal_gallery_wrapper .slider_prev span,.box-modal-gallery .modal_gallery_wrapper .slider_next span{background-image:url("../image/misc_mobile.png");background-size:112px 25px}.selecter .selecter-arrow{background-image:url("../image/misc_mobile.png");background-size:112px 25px}.arcticmodal-container{-webkit-overflow-scrolling:touch}.flexible .clear{height:25px}}
