@charset "UTF-8";article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{color:#000;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:""}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"“" "”" "‘" "’"}q:before,q:after{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}body{background:#fff;color:#4d6f7d;font-size:10px;font-family:"Muli",sans-serif}body.login-pg{border-top:4px solid #e47f3a;background:#353436}body.login-pg.cabi{background:#000}a,a:focus,a:active{color:#4d6f7d;text-decoration:none;outline:0 none}input,textarea,button{border:0 none;border:1px solid #e1e1e5;font-size:13px;line-height:19px}select,input,textarea{max-width:500px}table tr td{padding:10px}select{font-size:13px;line-height:19px;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;border-radius:0;background-color:#fff;border-style:solid;border-width:1px;border-color:#ececec;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-family:inherit;font-size:.875rem;margin:0 0 1rem 0;padding:.5rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .15s linear,background .15s linear;-moz-transition:border-color .15s linear,background .15s linear;-ms-transition:border-color .15s linear,background .15s linear;-o-transition:border-color .15s linear,background .15s linear;transition:border-color .15s linear,background .15s linear}p{font-size:14px;line-height:20px}img{-webkit-transition:.2s linear ease-in-out;-khtml-transition:.2s linear ease-in-out;-moz-transition:.2s linear ease-in-out;-ms-transition:.2s linear ease-in-out;-o-transition:.2s linear ease-in-out;transition:.2s linear ease-in-out}h1,h2,h3,h4,h5,h6{margin:0;font-weight:normal}ul{padding:0;list-style:none}ol{padding:0}ul li{padding:0}strong{font-family:"Muli",sans-serif;font-weight:bold}select{margin:0 0 1rem 0}table tfoot tr th,table tfoot tr td{color:#838383}fieldset{border:0;margin:0;padding:.35em .625em .75em}::-webkit-input-placeholder{color:#7a7878}:-moz-placeholder{color:#7a7878;opacity:1}::-moz-placeholder{color:#7a7878;opacity:1}:-ms-input-placeholder{color:#7a7878}*:focus{outline:0}.clear{clear:both}.clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clear-left{clear:left}.clear-right{clear:right}.image-full-width{width:100%;height:auto;display:block}.left{float:left}.right{float:right}.hidden{display:none !important}.bold{font-family:"Muli",sans-serif}.medium{font-family:"Muli",sans-serif}.light{font-family:"Muli",sans-serif}.text-right{text-align:right}.invisible{visibility:hidden}.visible{visibility:visible}.marg-0{margin:0 !important}.pointer{cursor:pointer}.hide{display:none}.non-mobile{display:block}.mobile{display:none}.img-responsive{width:100%}.padd-top-20{padding-top:20px}.padd-20{padding:20px}.padd-bot-20{padding-bottom:20px}.padd-bot-10{padding-bottom:10px}.padd-t-b-10{padding-top:10px;padding-bottom:10px}.padd-t-b-20{padding-top:20px;padding-bottom:20px}.padd-t-b-0{padding-top:0;padding-bottom:0}.padd-t-10{padding-top:10px}.padd-l-10{padding-left:10px}.padd-l-20{padding-left:20px}.padd-l-30{padding-left:30px}.padd-l-r-10{padding-left:10px;padding-right:10px}.padd-l-r-15{padding-left:15px;padding-right:15px}.padd-l-r-20{padding-left:20px;padding-right:20px}.padd-r-20{padding-right:20px}.padd-l-r-0{padding-left:0;padding-right:0}.padd-l-0{padding-left:0}.padd-r-0{padding-right:0}.no-padd{padding:0 !important}.marg-r-15{margin-right:15px}.marg-r-20{margin-right:20px}.marg-r-10{margin-right:10px}.marg-t-10{margin-top:10px !important}.marg-t-20,.marg-top-20{margin-top:20px !important}.marg-t-8{margin-top:8px !important}.marg-b-10{margin-bottom:10px !important}.marg-b-20{margin-bottom:20px !important}.marg-l-35{margin-left:35px}.marg-l--10{margin-left:-10px !important}.marg-t--10{margin-top:-10px !important}.pad-b-20{padding-bottom:20px !important}.pad-r-5{padding-right:5px !important}.center-align{margin:0 auto}.word-break{word-wrap:break-word;word-break:break-all}.underline{text-decoration:underline}.lower-case{text-transform:lowercase}.uppercase{text-transform:uppercase}.strike-through{text-decoration:line-through}.underline{text-decoration:underline;border:0}.no-underline{text-decoration:none}label,input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],input[type=color],textarea{color:#4d6f7d}.dark-teal-text,.dark-teal-text a{color:#4d6f7d}.grey-text,.grey-color-text,.grey-color-text a{color:#b3b3b3}.dark-grey-text,.dark-grey-color-text,.dark-grey-color-text a{color:#919191}.orange-text,.orange-text a,a.orange-text{color:#ff6a00 !important}.green-text,.green-text a{color:#009688 !important}.white-text{color:#fff !important}.blue-text,.blue-text a{color:#00aed4}.clear-read{font-size:14px;line-height:20px}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f9f9f9;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.white-bg{background-color:#fff}.small-title{font-size:13px !important}.right-text{text-align:right}hr{border-top:1px solid #eee;border-bottom:1px solid #fff}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:75%}ul,ol,dl{font-size:13px;line-height:19px}.row{max-width:100%}.transparent-bg{background:transparent !important}.outer-wrapper>.main-part{padding:0}.outer-wrapper>.main-part>.inline-links{padding:0}.outer-wrapper>.main-part>.inline-links .inline-list{padding:0 5%;background-color:#f9f9f9;border-bottom:1px solid #e3e3e3;padding-top:30px;margin:0}@media screen and (max-width:768px){.outer-wrapper>.main-part>.inline-links .inline-list{width:100%}}.outer-wrapper>.main-part>.inner-main-part{min-height:600px}.outer-wrapper>.main-part .account-settings-body>.inner-main-part{min-height:600px}.outer-wrapper .inner-main-part{padding:25px 5% 40px 5%}.row .row{margin:0 auto}.button,.btn.btn-primary,.btn,button.disabled{background:#ff6a00;border-color:transparent;color:#fff;padding:12px 18px 9px 18px;text-align:center;border-bottom:4px solid #c50;font-size:13px;line-height:16px;text-transform:uppercase;border-radius:4px;display:inline-block;font-family:Domus Titling,sans-serif}.button:hover,.btn.btn-primary:hover,.btn:hover,button.disabled:hover{background:#f06808;color:#fff}.button:focus,.btn.btn-primary:focus,.btn:focus,button.disabled:focus{background:#ff6a00;color:#fff}input,select,textarea{border-radius:4px !important}.trans-button[type=text]{background:0;border:1px solid #4d6f7d;font-size:13px;text-transform:uppercase;padding:8px 20px;text-align:center;display:block;color:#4d6f7d;border-radius:20px !important;transition:all 300ms ease-out;background:url("../img/search.png") no-repeat 10px 50%;min-width:140px;max-width:200px;padding-left:35px}.trans-button[type=text] ::-webkit-input-placeholder{text-align:center}.trans-button[type=text] :-moz-placeholder{text-align:center}.trans-button[type=text] ::-moz-placeholder{text-align:center}.trans-button[type=text] :-ms-input-placeholder{text-align:center}.trans-button[type=text]:hover{border-color:#4d6f7d;color:#4d6f7d}.trans-button[type=text]:focus{color:#4d6f7d;background:0}.points-range .points-range-cont{font-size:14px;padding:2px 0;color:#4d6f7d}.points-range .points-range-cont:hover{color:#4d6f7d}.points-range.active .points-range-cont{color:#4d6f7d;font-weight:bold}.nav-pills{margin:10px 0 20px}.nav-pills li,.nav-pills div{display:inline;font-size:13px}.nav-pills li a,.nav-pills div a{padding:12px;font-size:13px;margin-bottom:0;border-right:0;margin-right:20px;line-height:20px}.nav-pills li.active a,.nav-pills div.active a{color:#ff6a00;font-weight:bold}.img-back{background:#eeeef4;padding:5px}.max-logo{max-width:300px;width:100%}.checkout-nav{padding-bottom:30px}.checkout-nav a{padding:0 !important}@media screen and (max-width:939px){.checkout-nav>.text-center{text-align:left !important}.checkout-nav>.text-right{text-align:left !important}}.brands-ul .brand-checkbox{margin-bottom:5px}.brands-ul .brand-info{font-size:14px;padding:2px 0;color:#4d6f7d;margin-left:5px}.brands-ul .brand-info:hover{cursor:pointer;color:#4d6f7d}.green{background:#22b573 !important;border-color:#1a8856 !important}.green:hover{background:#1ca96a !important}.green:focus{background:#1ca96a !important}h1,h2,h3,h4,h5,h6,a,li,span,p,input,div{font-family:"Muli",sans-serif}.fa{font-size:x-small;font-weight:100}.teal-icon{color:#4d6f7d}.teal-icon:hover{color:#ff6a00}.download-link{color:#99999f}header .menu-range{background:#232f3e;box-shadow:0 0 15px 0 #191919}header .top-bar{background:0}header .top-bar .title-area{width:7%;text-align:center;border-bottom:0;padding-bottom:2px;background:#232f3e}header .top-bar .title-area .active a{color:#fff;font-size:15px;overflow:hidden;max-height:55px;height:55px;padding:0;max-width:204px;padding-top:6px}@media screen and (min-width:768px){header .top-bar .title-area .active a{margin:0 auto}}header .top-bar .title-area .logo{margin:0;margin-top:-3px;padding:0;max-width:100%;max-height:45px}@media screen and (max-width:768px){header .top-bar .title-area .logo{margin:-3px auto 0 auto;display:block}}header .top-bar .toggle-topbar.menu-icon{margin-top:-13px;left:10px;right:inherit}header .top-bar .toggle-topbar.menu-icon a{color:#fff}@media screen and (max-width:768px){header .top-bar .toggle-topbar.menu-icon a{color:#99b3ba}}header .top-bar .toggle-topbar.menu-icon a span::after{padding:0;box-shadow:none}header .top-bar .toggle-topbar.menu-icon .fa{top:10px;font-size:20px}header .top-bar .name{height:auto}header .top-bar .top-bar-section ul.main-nav-options-ul{width:92%;border-bottom:0;float:left;background:transparent}@media screen and (max-width:780px){header .top-bar .top-bar-section ul.main-nav-options-ul{padding:15px 0 30px 0}}header .top-bar .top-bar-section ul.main-nav-options-ul li.active a:hover{background:transparent}header .top-bar .top-bar-section ul li:not(.has-form){border-left:0;width:auto;padding:8px 25px 2px 25px;background:#232f3e}header .top-bar .top-bar-section ul li:not(.has-form) a:not(.button){padding:0;background-color:transparent;color:#fff;font-size:14px;text-align:center}header .top-bar .top-bar-section ul li:not(.has-form) a:not(.button):hover{color:#ff6a00}header .top-bar .top-bar-section ul li:not(.has-form) a:not(.button) span:first-child{display:block}header .top-bar .top-bar-section ul li:not(.has-form).active a{color:#ff6a00}header .top-bar .top-bar-section ul li:not(.has-form).icon-li a{padding:0}header .top-bar .top-bar-section ul li:not(.has-form).icon-li{position:relative;width:auto}header .top-bar .top-bar-section ul li:not(.has-form).icon-li a span{height:45px;display:block}header .top-bar .top-bar-section ul li:not(.has-form).icon-li ul.dropdown{left:-50px}header .top-bar .top-bar-section ul li:not(.has-form).icon-li ul.dropdown:before{left:64px !important}header .top-bar .top-bar-section ul li:not(.has-form).icon-li .counter{display:block;position:absolute;color:#ff6a00;top:-7px;right:12px;font-size:11px;font-weight:bold}header .top-bar .top-bar-section ul li{background-color:#fff}header .top-bar .top-bar-section ul .profile-menu .fa{margin-left:12px}@media screen and (max-width:939px){header .top-bar .top-bar-section ul .profile-menu ul.dropdown{box-shadow:none}}header .top-bar .top-bar-section ul li:not(.has-form).has-dropdown ul.dropdown.white-li{margin-top:-4px}header .top-bar .top-bar-section ul li:not(.has-form).has-dropdown ul.dropdown.white-li:before{content:"▲";position:absolute;top:-17px;left:0;bottom:0;font-size:15px;padding:0;color:#94b0b7;opacity:.9}header .top-bar .top-bar-section ul li:not(.has-form).has-dropdown ul.dropdown.white-li li{width:100%}header .top-bar .top-bar-section ul li:not(.has-form).has-dropdown ul.dropdown.white-li li a:not(.button){color:#4d6f7d;background:#fff;border-bottom:0;font-size:14px;line-height:18px;font-weight:bold;padding:0 6px !important}header .top-bar .top-bar-section ul li:not(.has-form).has-dropdown ul.dropdown.white-li li a:not(.button).last{border-bottom:0}header .top-bar .top-bar-section ul li:not(.has-form).has-dropdown ul.dropdown.teal-li li{width:100%;padding:0}@media screen and (max-width:780px){header .top-bar .top-bar-section ul li:not(.has-form).has-dropdown ul.dropdown.teal-li li{padding:20px 0}}header .top-bar .top-bar-section ul li:not(.has-form).has-dropdown ul.dropdown.teal-li li a:not(.button){background:#fff;color:#3e6372;border-bottom:1px solid #e0eff3;padding:0 20px !important}@media screen and (max-width:780px){header .top-bar .top-bar-section ul li:not(.has-form).has-dropdown ul.dropdown.teal-li li a:not(.button){background:transparent;border-bottom:0;padding:0 20px !important;font-size:14px;line-height:20px}}header .top-bar .top-bar-section ul li:not(.has-form).has-dropdown ul.dropdown.teal-li .parent-link{display:none !important}header .top-bar .top-bar-section ul li:not(.has-form).has-dropdown a:not(.button){padding-right:0 !important}header .top-bar .top-bar-section ul .has-dropdown>a:after{border:0}@media screen and (max-width:780px){header .top-bar .top-bar-section ul .has-dropdown.moved>.dropdown{padding:10px 20px}}header .top-bar .top-bar-section ul li:not(.has-form).has-dropdown.alert-menu ul.dropdown li a:not(.button){padding:20px;border-bottom:1px solid #cfdee2}header .top-bar .top-bar-section ul li:not(.has-form).has-dropdown.alert-menu ul.dropdown li a:not(.button) h6{font-size:15px;text-align:left}header .top-bar .top-bar-section ul li:not(.has-form).has-dropdown.alert-menu ul.dropdown li a:not(.button) h6 span{font-weight:bold}header .top-bar .top-bar-section ul li:not(.has-form).has-dropdown.alert-menu ul.dropdown li a:not(.button) p{font-size:14px;color:#fff;text-align:left;padding-top:10px;margin-bottom:0}header .top-bar .top-bar-section ul li:not(.has-form).has-dropdown.alert-menu ul.dropdown li:last-child a{border-bottom:0}header .top-bar .top-bar-section ul li:not(.has-form).profile-menu.hover a:not(.button){color:#ff6a00}header .top-bar .top-bar-section ul li:not(.has-form).alert-menu a:not(.button){color:#4d6f7d}header .top-bar .top-bar-section ul li:not(.has-form).hover a:not(.button){color:#4d6f7d}header .top-bar .top-bar-section ul.dropdown li:not(.has-form):not(.active){width:100%}header .top-bar .top-bar-section ul.dropdown li:not(.has-form):not(.active) a:not(.button){background:#fff;color:#3e6372;border-bottom:1px solid #e0eff3;padding:0 20px !important}@media only screen and (min-width:939px){header .top-bar .top-bar-section ul.dropdown li:not(.has-form):not(.active) a:not(.button):hover{color:#304d58 !important}}@media only screen and (max-width:939px){header .top-bar .top-bar-section ul.dropdown li:not(.has-form):not(.active) a:not(.button):hover{color:#ff6a00 !important}}header .top-bar .top-bar-section ul.dropdown.notif-cont{max-height:320px;overflow:hidden}header .top-bar .top-bar-section ul.dropdown.notif-cont li{background:#fff;min-width:220px;width:100%;white-space:normal;font-size:11.5px;padding:10px 12px 7px 12px;line-height:18px;font-weight:normal;text-transform:none;text-shadow:none;color:#909090;border:1px solid #f5f5f5}header .top-bar .top-bar-section ul.dropdown.notif-cont li h6{font-size:13px;color:#4d6f7d;padding-bottom:4px}header .top-bar .top-bar-section ul.dropdown.notif-cont li p{font-size:11px;padding-bottom:0;margin:0}header .top-bar .top-bar-section ul.dropdown.notif-cont li a{border-bottom:0;font-size:12px}header .top-bar .top-bar-section .icon-li{position:relative}header .preheader{padding:0}header .hide-for-menu{display:none}header .mobile-cart{background:transparent;position:fixed;right:10px;z-index:5;min-width:60px;max-width:210px}header .mobile-cart .cart{padding:20px 0}header .mobile-cart .cart .icon-cont{margin-left:30%}header .mobile-cart .cart .icon-cont .fa-lg{color:#fff;font-size:22px}header .mobile-cart .cart .counter{display:block;position:absolute;top:0;color:#ff6a00;right:0;font-weight:bold;font-size:12px}header .mobile-cart .icon-li{float:left;width:50px;position:relative}header .mobile-cart .icon-li .icon-cont{display:block}header .mobile-cart .icon-li .counter{display:none}header .mobile-cart .cart-down.f-dropdown{margin-top:-4px;border:0;z-index:100}header .mobile-cart .cart-down.f-dropdown li a{color:#4d6f7d;background:#4d6f7d;border-bottom:1px solid #4d6f7d;font-size:14px;min-width:100px;text-align:center;margin-left:-30px;padding:13px 5px 14px}header .mobile-cart .cart-down.f-dropdown li a:hover{font-weight:bold}header .mobile-cart .cart-down.f-dropdown li a:not(.button).last{border-bottom:0}header .mobile-cart .cart-down.f-dropdown:before{border-color:transparent transparent #4d6f7d transparent}header .mobile-cart .filled .counter{display:block;position:absolute;display:block;position:absolute;top:6px;color:#3e6473;left:58%;font-weight:bold}header .profile .columns,header .nav-profile .columns{padding:20px 0}header .profile .display-pic,header .nav-profile .display-pic{width:44px;height:44px;border-radius:50%;background:#4d6f7d;overflow:hidden;vertical-align:middle;display:block;margin:0 auto;margin-right:10px}header .profile .display-pic img,header .nav-profile .display-pic img{display:block;margin:0 auto;width:100px}header .profile .option-arrow,header .nav-profile .option-arrow{position:absolute;right:16px;top:18px}header .profile .option-arrow i,header .nav-profile .option-arrow i{font-size:11px}header .profile .user .user-name,header .nav-profile .user .user-name{padding:5px 0;text-transform:uppercase;color:#28b8ce}header .profile .user h4,header .nav-profile .user h4{font-size:15px;line-height:22px;color:#d4d4d4}header .profile .user h5,header .nav-profile .user h5{font-size:13px;line-height:20px;color:#d4d4d4}header .profile .user h6,header .profile .user a,header .nav-profile .user h6,header .nav-profile .user a{font-size:12px;line-height:20px;color:#d4d4d4}header .profile .user a,header .nav-profile .user a{text-decoration:underline}header .profile .call-to-action .button,header .nav-profile .call-to-action .button{width:auto;margin:10px 10px 0 0}header .profile .points,header .nav-profile .points{text-align:center}header .profile .points h4,header .nav-profile .points h4{color:#4d6f7d;font-size:25px}header .profile .points h4 span,header .nav-profile .points h4 span{font-size:14px;font-weight:bold;margin-left:3px}header .profile .points h5,header .nav-profile .points h5{color:#b3b3b3;font-size:13px}.top-bar.expanded .toggle-topbar a{color:#4d6f7d}.top-bar.expanded .toggle-topbar a span::after{box-shadow:0 0 0 1px #4d6f7d,0 7px 0 1px #4d6f7d,0 14px 0 1px #4d6f7d}.features{margin-top:30px}.features .divider{height:2px;background:#4d6f7d;margin:20px 0 50px}.features h3{font-size:28px;color:#ff6a00;text-align:center}.features .main-page-carousel-row{border-bottom:2px solid #f0f0f0;margin-bottom:20px;padding-bottom:40px}.features .carousel{background:0;border:0;box-shadow:none;width:90%;margin:0 auto}.features .carousel .slides li{background:#fff;margin-right:15px;min-height:417px;position:relative;border-radius:10px;overflow:hidden}.features .carousel .slides li img{width:auto;margin:20px auto 0;max-height:200px}.features .carousel .slides li .points p{text-align:center;color:#2ba6cb;font-weight:bold;margin-bottom:0;margin-top:20px}.features .carousel .slides li h5{color:#4d6f7d;font-size:19px;text-align:center;margin-top:10px}.features .carousel .slides li h6{color:#4d6f7d;text-align:center;font-size:14px;padding:0 5px}.features .carousel .slides li .button-container{overflow:hidden;background:#fff;position:absolute;bottom:10px;width:100%}.features .carousel .slides li .button-container .button-inner-container{text-align:center}.features .carousel .slides li .button-container .button{padding:10px;max-width:174px;margin:0 auto}.features .carousel .slides li.buy-points-image img{position:absolute;top:50%;left:50%;margin:-116px -85px 0}.features .carousel .flex-direction-nav a.flex-next:before{content:"";background:url("../img/next.png") no-repeat;width:25px;height:45px}.features .carousel .flex-direction-nav a.flex-prev:before{content:"";background:url("../img/prev.png") no-repeat;width:25px;height:45px}.buy-points{margin:10px 0 10px 15px}.catalog li{cursor:pointer;background:#fff;min-height:400px;position:relative;border-radius:0;overflow:hidden;width:33%;display:inline-block;text-align:center;border:1px solid #f3f3f3;margin:0;padding:0;height:450px}.catalog li img{width:100%;margin:20px auto 0}.catalog li .points p{text-align:center;color:#2ba6cb;font-weight:bold;margin-bottom:0;margin-top:20px}.catalog li h5{color:#4d6f7d;font-size:15px;line-height:21px;text-align:center;margin-top:10px}.catalog li h6{color:#4d6f7d;text-align:center;font-size:14px;line-height:20px;padding:0 5px}.catalog li .button-container{display:none;overflow:hidden;background:#fff;position:absolute;bottom:10px;width:100%}.catalog li .button-container .button{min-width:auto;max-width:none;margin:0 auto;display:block;width:150px;padding:10px;font-size:13px}.catalog li:hover .button-container{display:block}.catalog li:hover h6{display:none}.slider-img-outer-cont{display:table;min-height:170px;margin:0 auto}.slider-img-outer-cont .slider-img-cont{display:table-cell;vertical-align:middle}.slider-img-outer-cont .slider-img-div{height:300px;width:300px;background-size:contain;background-repeat:no-repeat;margin:0 auto;background-position:center center}.slider-img{max-width:220px}.slider-img.sold-out{max-width:100%;display:block}.feed .activity,.feed .facebook{min-height:128px;background:#fff;border-bottom:2px solid #e1e1e5}.feed .activity h4,.feed .facebook h4{color:#ff6a00;font-size:28px;margin:30px 15px}.feed .activity{width:64%;padding:0;background-color:transparent}.feed .activity .timeline{margin-bottom:9px}.feed .activity .timeline .post{background-color:#fff;margin-bottom:20px;padding-top:15px;border:1px solid #eeeef4;border-radius:4px;border-top:2px solid #4d6f7d;max-width:650px}.feed .activity .timeline .post .icon-cont{margin-right:15px;cursor:pointer}.feed .activity .timeline .post .icon-cont i{padding-left:2px}.feed .activity .timeline .post .icons{text-align:center;position:relative;left:4px}.feed .activity .timeline .post .story{width:100%}.feed .activity .timeline .post .story h5,.feed .activity .timeline .post .story h5 a{color:#4d6f7d;font-size:14px;font-weight:normal}.feed .activity .timeline .post .story h5 span,.feed .activity .timeline .post .story h5 a span{font-weight:bold}.feed .activity .timeline .post .story h6{color:#8ba5ac;font-size:15px;margin-top:5px}.feed .activity .timeline .post .story p{color:#b3b3b3;font-size:13px;margin-top:8px;margin-bottom:7px}.feed .activity .timeline .post .story>p,.feed .activity .timeline .post .story>h5{padding:0 15px}.feed .activity .timeline .post .story>h5{padding-bottom:6px;border-bottom:1px solid #e6e6e6}.feed .activity .timeline .post .story .comments{background-color:#f8f8f8;font-size:13px;line-height:19px}.feed .activity .timeline .post .story .comments .row{border-top:1px solid #e6e6e6;padding:10px 0 1px 0}.feed .activity .timeline .post .story .comments .comment-box{background-color:#fff;border:1px solid #e3e3e3;padding:9px 8px;margin-bottom:5px}.feed .activity .timeline .post .story .activity-avatar-cont{float:left;width:65px}.feed .activity .timeline .post .story .activity-avatar-cont img{margin:0 auto;display:block;padding-bottom:8px}.feed .activity .timeline .post .story .comment-outer-cont{float:left;width:85%;position:relative}.feed .activity .timeline .post .story img{max-width:40px;margin:0 8px 8px 0;border-radius:2px}.feed .activity .timeline .post .story .album_cover_photo{max-width:none;margin:0;padding:2px;cursor:pointer}.feed .activity .timeline .post .story .commentor-name{color:#4e6d75;font-weight:bold}.feed .activity .timeline .post .story .post-title{color:#141823;font-size:14px}.feed .activity .timeline .post .story .comment-text{color:#141823;word-wrap:break-word;word-break:break-word;max-width:90%}.feed .activity.modal_activity{width:50%}.feed .activity.full-width{width:100%}.likes-list .feed .activity{border-bottom:0}.likes-list .feed .activity .timeline .post{padding-top:0}.likes-list .feed .activity .timeline .post:first-child{border-top:1px solid #e6e6e6}.likes-list .feed .activity .timeline .post .story>h5{padding-top:10px}.album-modal{min-height:400px}.album-modal .feed{margin-top:25px}.album-modal .album-nav-cont{position:relative}.album-modal .main-modal-image{width:90%;margin:0 auto;display:block}.album-modal .album_navigation{width:25px;height:45px;position:absolute;top:50%;margin-top:-15px}.album-modal .prev{background:url("../img/prev.png") no-repeat;left:0}.album-modal .next{background:url("../img/next.png") no-repeat;right:0}.album-modal .comments .comment-box{margin-left:5px}footer{background-color:#232f3e;color:#fff;padding:10px 0}footer .footer-nav{margin:0 auto;text-align:center}footer .footer-nav a{border-left:1px solid #e3e3e3;color:#e6e6e6;font-size:13px;text-align:center;padding:0 15px;transition:all 300ms ease-out}footer .footer-nav a:hover{color:#4d6f7d}footer .footer-nav a:first-child{border:0}.categories{margin-top:30px}.categories .filter{text-align:right;margin-top:9px}.categories .filter h6{font-size:19px;color:#ff6a00;display:inline}.categories .filter h6 a{color:#4d6f7d;font-size:17px;border-bottom:1px solid #4d6f7d;transition:all 300ms ease-out;padding-bottom:5px}.categories .filter h6 a:hover{border-color:#4d6f7d}.categories .reset{display:none;opacity:.9;transition:all 300ms ease-out;margin-left:10px}.categories .reset:hover{opacity:1}.categories .types{margin-top:30px;display:none}.categories .types .row{margin-bottom:15px}.categories .types .category{padding:7px 20px;color:#4d6f7d;font-size:15px;background:#b2d4dc;border-radius:15px;cursor:pointer}.categories .types .category.selected{background:#4d6f7d;color:#fff}.categories .types .category.selected span{background:url("../img/cross.png") no-repeat;display:block;height:15px;width:15px;margin-left:12px;position:relative;right:-8px;top:3px}.categories .points-range{opacity:0;position:relative;z-index:-1}.categories .points-range .ui-rangeSlider .ui-rangeSlider-innerBar{height:10px;background:#b2d4dc;border-radius:5px}.categories .points-range .ui-rangeSlider .ui-rangeSlider-bar{background:#3e6372;height:9px;margin-top:3px}.categories .points-range .ui-rangeSlider .ui-rangeSlider-handle{width:30px;height:30px;border-radius:50%;margin-left:-10px;margin-top:-7px;background:#3e6372}.categories .points-range .ui-rangeSlider .ui-rangeSlider-label{bottom:-60px;color:#3e6372;font-size:16px;text-align:center;background:0}.categories .points-range .ui-rangeSlider .ui-rangeSlider-label:after{content:"PTS";font-size:13px;top:-7px;position:relative}.categories .points-range .ui-rangeSlider .ui-rangeSlider-container:before{content:"0";position:absolute;top:20px;left:5px;font-size:16px;color:#b2d4dc}.categories .points-range .ui-rangeSlider .ui-rangeSlider-container:after{content:"50k";position:absolute;top:20px;right:5px;font-size:16px;color:#b2d4dc}.categories .points-range .ui-rangeSlider .ui-rangeSlider-arrow.ui-rangeSlider-rightArrow,.categories .points-range .ui-rangeSlider .ui-rangeSlider-arrow.ui-rangeSlider-leftArrow{display:none}.categories .gap{margin:50px auto 75px;z-index:1}.categories .mobile-search{border:0;width:20px;max-width:20px;min-width:20px;height:40px;margin-left:7px}.categories .search-click{max-width:140px;width:140px;border:1px solid #4d6f7d}.categories .mobile-filter .dropdown{border:0;padding:0;color:#ff6a00;background:0;text-transform:capitalize;margin:12px 30px}.categories .mobile-filter .dropdown:after{border:0;position:absolute;right:-10px;text-transform:lowercase;top:2px}.categories .mobile-filter .dropdown .fa{top:4px;right:-18px}.categories .mobile-filter .f-dropdown.open{left:-2px !important;margin-top:10px}.categories .mobile-filter .f-dropdown li a{font-size:13px;text-align:left;background:#fff;color:#4d6f7d;padding:12px 0 12px .9375rem;transition:all 300ms ease-out}.categories .mobile-filter .f-dropdown li a:hover{color:#4d6f7d}.shop{overflow:hidden;max-height:320px;margin-top:15px}.shop .products{background:#fff;height:325px;text-align:center;position:relative}.shop .products img{width:71%;margin:50px auto 0}.shop .products h5{color:#4d6f7d;font-size:19px;text-align:center;margin-top:10px}.shop .products h6{color:#4d6f7d;text-align:center;font-size:14px}.shop .products p{text-align:center;font-size:20px;color:#fad920;margin-top:10px}.shop .products .points p{color:#fad920;text-align:center;margin-top:20px;margin-bottom:0;padding:10px}.shop .products div{overflow:hidden;background:#fff}.shop .products div .button{margin:50px 30px 30px}.shop .products:hover{margin-top:-81px;transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out}.profile-pic{border-radius:50%}#activities-table{width:100%;margin-left:0;margin-top:20px;border-top:0}#activities-table .profile-pic-cont{margin-top:-10px}.program{margin-top:40px}.program .item{background:#fff;border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3}.program .item{margin-bottom:20px}.program .item.w2{width:25%}.program .prog{padding:30px 20px}.program .prog .icon{text-align:right;width:30px;padding:0;margin-left:5px}.program .prog .details .title{font-size:17px;color:#4d6f7d}.program .prog .details p{color:#4d6f7d;font-size:14px;line-height:22px;margin-top:10px}.program .prog .details p span{color:#ff6a00}.program .member-view-notif{font-size:13px}.search-box-cont input{border-radius:4px 0 0 4px !important}.search-box-cont button{padding:7px 15px;margin-top:0;border-radius:0 4px 4px 0}.search-box-cont button i{color:#9d9d9d}.modal-form>.row,.form-horizontal.submitViaAjax>.row{margin-bottom:20px !important}.modal-form label.control-label,.form-horizontal.submitViaAjax label.control-label{font-weight:bold}.modal-form .program-type-cont,.form-horizontal.submitViaAjax .program-type-cont{background-color:#f4f4f4;padding:10px 30px !important;border-radius:4px}.account-settings-body h5{font-size:15px;padding-bottom:15px}.main-part{background:#fff;padding:20px;font-size:13px;line-height:19px}.main-part>h3{border-bottom:1px solid #e1e1e5;padding-bottom:30px;margin-top:20px;font-size:17px;color:#4d6f7d}.main-part h4,.main-part h5{color:#4d6f7d}.main-part h4{font-size:16px}.main-part h5{font-size:15px}.main-part strong,.main-part .well{color:#444}.bordered{border:1px solid #e1e1e5;padding:10px;margin-bottom:10px}.left-border{border-left:1px solid #e1e1e5}.right-border{border-right:1px solid #e1e1e5}.main-part-title,.row .row.main-part-title{border-bottom:1px solid #e1e1e5;padding-bottom:20px;margin-top:30px;margin-bottom:30px}.main-part-title h4,.row .row.main-part-title h4{font-size:17px;color:#4d6f7d}.main-part-title h5,.row .row.main-part-title h5{color:#4d6f7d;font-size:15px;text-align:right;cursor:pointer;transition:all 300ms ease-out}.main-part-title h5:hover,.row .row.main-part-title h5:hover{color:#4d6f7d}.inner-main-part>h5{font-size:15px;padding-bottom:15px}.inner-main-part>h3{color:#4d6f7d;line-height:36px;padding-bottom:10px}.inline-links{padding:8px 0}.inline-links ul{margin-top:15px}.inline-links .button{max-width:180px}.inline-links li a{display:block;color:#4d6f7d;font-size:13px;transition:all 300ms ease-out;line-height:36px;height:36px}.inline-links li a:hover{color:#4d6f7d}.inline-links li .active{color:#4d6f7d;border-bottom:2px solid #ff6a00;line-height:36px}.inline-links li:first-child{margin-left:0}.table-filter h6{font-size:13px;color:#4d6f7d}.table-filter li{color:#919191;padding-right:10px;margin-left:4px}.table-filter li:first-child{margin-top:-2px}.table-filter label{color:#919191;float:left}.table-filter input[type=radio]{float:left;margin-top:4px;-webkit-appearance:none;background:url("../img/radio.png") no-repeat;width:15px;height:15px;border:0}.table-filter input[type=radio]:checked{background:url("../img/checked.png") no-repeat}.responsive-table-cont{overflow:auto}table{width:100%;border:1px solid #e1e1e5}table thead tr{background:#fff}table thead tr th,table thead tr td{color:#ff6a00;border:1px solid #e1e1e5;font-size:14px;padding:15px 10px}table thead tr a{color:#ff6a00;text-decoration:none}table thead tr .fa{margin-left:5px}table tr{background:#fff}table tr td{border:1px solid #e1e1e5;font-size:14px;color:#4d6f7d;cursor:pointer}table tr .center{text-align:center}table tr.filter-head{color:#ff6a00;border:1px solid #e1e1e5;font-size:14px;padding:15px 10px}table tr.filter-head .button,table tr.filter-head .btn.btn-primary,table tr.filter-head .btn{margin-top:-5px}table .alt{background:#f1f1f1}table tr.even,table tr.alt,table tr:nth-of-type(even){background:#FFF}table.table-striped tr.even,table.table-striped tr.alt,table.table-striped tr:nth-of-type(even){background:#f1f1f1}table a{text-decoration:underline}table.table-list{border:0;margin-bottom:40px}table.table-list thead tr th,table.table-list thead tr td{border:0;border-bottom:1px solid #e1e1e5;padding:20px 10px 25px 10px}table.table-list tr td{border:0;border-bottom:1px solid #ddd;padding:20px 10px}table.table-list.table-summary-view tr td:first-child{color:#909090;font-size:13px}.activity-del{margin-top:20px}.modal-title,.modal-header h5{width:92%;margin-left:14px;font-size:21px;color:#4d6f7d;text-rendering:optimizeLegibility}.modal-body,.modal-footer{font-size:14px;line-height:22px}.modal-body{margin:20px 0 30px 0}.modal-body .content{overflow-y:scroll;max-height:250px}.modal-body .tabs{margin-bottom:-1px !important}.modal-body .tabs dd>a,.modal-body .tabs .tab-title>a{border:1px solid #e3e3e3;border-bottom:0;margin-right:5px;min-width:183px}@media only screen{.modal-body .tabs dd>a,.modal-body .tabs .tab-title>a{min-width:80px;width:100px;padding:10px}}.modal-body .tabs-content{border:1px solid #e3e3e3;padding:10px}.modal-body #program-members,.modal-body #program-groups{overflow:hidden;max-height:300px}.modal-footer{position:relative;bottom:0;width:100%;margin-top:10px}.modal-footer .btn{display:inline-block;min-width:150px;margin-right:20px}@media only screen{.modal-footer .btn{min-width:100px;margin-right:10px;float:left}}.modal-footer .large-5{width:372px}.upload-file-cont{position:relative}#uploadFileName{position:absolute;bottom:0;padding-left:10px}.fileUpload{width:154px;position:relative;overflow:hidden;margin:10px 0 0 0}.fileUpload input.upload-btn{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;height:100%;filter:alpha(opacity=0)}.issue-points-members .tabs-content{margin-bottom:0}#cboxClose{top:0}.disclaimer{color:#4d6f7d;font-size:12px;max-width:80%}h5.control-label{margin:10px 0 30px 0}span.control-label-text{margin:10px 0 30px 0;font-size:14px;display:block}.points-available{font-size:13px;line-height:19px}.history-link{color:#4d6f7d;font-size:14px;transition:all 300ms ease-out;margin-top:20px;display:block}.program-inner-cont h5{margin-bottom:5px}.ecard-cont{border:1px solid #e3e3e3;padding:20px;border-radius:4px;font-size:13px;margin:0 10px 10px 0;min-height:180px}.ecard-cont.selected{background-color:#effaff}.myreco{border-bottom:0;padding:20px !important}.myreco h6{font-size:17px;color:#4d6f7d;margin-bottom:30px}.myreco h5{font-size:17px;color:#4d6f7d;margin-bottom:5px}.myreco .main{margin-top:18px}.myreco .main .medium-6:first-child{border-right:1px solid #e1e1e5}.myreco .receipient .button{margin-bottom:10px}.myreco .receipient input{margin-bottom:10px}.myreco .members input{margin-top:5px;height:46px}.myreco .members .deposit{height:12px;margin:20px 5px 0}.myreco .members .comments{max-width:80%}.myreco textarea{font-size:14px}.myreco .issue{width:49%;margin-top:30px}.myreco .issue div{overflow:hidden;width:100%}.myreco .issue h5{font-size:14px;color:#4d6f7d;text-align:right}.myreco .issue select{max-width:100px;font-size:15px;padding:5px}.myreco .issue .poi{margin-top:20px}.myreco .issue h6{margin-top:10px}.myreco .submit h5{color:#4d6f7d;font-size:14px;cursor:pointer;transition:all 300ms ease-out}.myreco .submit h5:hover{color:#4d6f7d}.myreco .submit .right{text-align:right}.myreco .submit .button{max-width:30%;max-width:70%;margin-left:20px}.myreco .submit .contain{float:right;display:inline}.myreco .prog select,.myreco .budget select{height:28px;color:#4d6f7d;font-size:15px;max-width:216px;display:block}.myreco .prog label,.myreco .budget label{width:83%}.myreco .message{margin-top:20px}ul.pagination{margin:10px 0}ul.pagination li.current a,ul.pagination ul.pagination li.current button{background:#4d6f7d}ul.pagination li.current a:hover,ul.pagination li.current a:focus,ul.pagination ul.pagination li.current button:hover,ul.pagination ul.pagination li.current button:focus{background:#4d6f7d}.filters-or{line-height:40px}.main-section-cont{font-size:13px}.main-content.inline-links{background-color:#fff}.alert,.alert-success,.alert-error{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:13px;line-height:19px}.alert h6,.alert-success h6,.alert-error h6{font-size:13px;line-height:19px}.alert p,.alert-success p,.alert-error p{font-size:14px;line-height:20px;margin-bottom:0}.alert{background-color:#fcf8e3;border:1px solid #fbeed5}.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.alert-success,.order-pending{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.alert-blue{color:#666;background-color:#dff8ff;border:1px solid #c0e3ec}table .order-pending{background-color:#e5f7ff !important}table .order-cancelled,table .order-returned{background-color:#fff4e9 !important}table .order-fulfilled,table .order-shipped{background-color:rgba(104,195,163,0.47) !important}table .order-processing{background-color:rgba(26,188,156,0.15) !important}table .order-international{background-color:#d1d6ff !important}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.alert .close{position:relative;top:-2px;right:-21px;line-height:20px}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}.main-crud-container .btn{display:inline;margin:10px 5px 5px;max-width:270px}.main-crud-container .chosen-container{width:100%}.main-crud-container #answer_field_box,.main-crud-container #display_order_number_field_box{margin-top:10px}#buy-points-section{overflow:hidden}#buy-points-section .alert-error,#buy-points-section .alert-info{margin-top:60px}#buy-points-section .btn{margin-left:10px}#buy-points-section .points{text-align:center;padding-top:27px}#buy-points-section .points strong{color:#4d6f7d;font-size:14px;font-weight:bold;margin-left:3px}#buy-points-section .points #points{color:#4d6f7d;font-size:25px;height:25px}.crud .btn{display:inline-block;margin:-5px 10px 15px 0}.crud select,.crud input,.crud textarea{display:inline;min-width:80px;max-width:300px}.crud .ajax_list .medium-12{overflow-x:scroll}.crud .button{margin-right:10px}.crud #field-name{margin-top:10px}.hide{display:none}.custom-categories .action-section .button,.product-edit .action-section .button{display:inline}.custom-categories .action-section .button.hide,.product-edit .action-section .button.hide{display:none}.product-edit select,.product-edit input{display:inline-block;min-width:100px;width:auto}.inline-list li.active a{color:#ff6a00}ul.jqtree-tree{margin-left:0}ul.jqtree-tree,ul.jqtree-tree ul.jqtree_common{list-style:none outside;margin-bottom:0;padding:0}ul.jqtree-tree ul.jqtree_common{display:block;margin-left:12px;margin-right:0}ul.jqtree-tree li.jqtree-closed>ul.jqtree_common{display:none}ul.jqtree-tree li.jqtree_common{clear:both;list-style-type:none}ul.jqtree-tree .jqtree-toggler{border-bottom:0;color:#333;text-decoration:none;margin-right:.5em;vertical-align:middle}ul.jqtree-tree .jqtree-toggler:hover{color:#000;text-decoration:none}ul.jqtree-tree .jqtree-element{cursor:pointer}.jqtree-tree .jqtree-title{color:#1c4257;vertical-align:middle;margin-left:1.5em}.jqtree-tree .jqtree-title.jqtree-title-folder{margin-left:0}ul.jqtree-tree li.jqtree-folder{margin-bottom:4px}ul.jqtree-tree li.jqtree-folder.jqtree-closed{margin-bottom:1px}ul.jqtree-tree .jqtree-toggler.jqtree-closed{background-position:0 0}span.jqtree-dragging{color:#fff;background:#000;opacity:.6;cursor:pointer;padding:2px 8px}ul.jqtree-tree li.jqtree-ghost{position:relative;z-index:10;margin-right:10px}ul.jqtree-tree li.jqtree-ghost span{display:block}ul.jqtree-tree li.jqtree-ghost span.jqtree-circle{border:solid 2px #00f;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;height:8px;width:8px;position:absolute;top:-4px;left:-6px}@media \0 screen\,screen \9{ul.jqtree-tree li.jqtree-ghost span.jqtree-circle{background:url(../images/jqtree-circle.png) no-repeat;border:0 none}}ul.jqtree-tree li.jqtree-ghost span.jqtree-line{background-color:#00f;height:2px;padding:0;position:absolute;top:-1px;left:2px;width:100%}ul.jqtree-tree li.jqtree-ghost.jqtree-inside{margin-left:48px}ul.jqtree-tree span.jqtree-border{position:absolute;display:block;left:-2px;top:0;border:solid 2px #00f;border-radius:6px;margin:0;box-sizing:content-box}ul.jqtree-tree .jqtree-element{position:relative}ul.jqtree-tree li.jqtree-selected>.jqtree-element,ul.jqtree-tree li.jqtree-selected>.jqtree-element:hover{background-color:#97bdd6;background:-webkit-gradient(linear,left top,left bottom,from(#bee0f5),to(#89afca));background:-moz-linear-gradient(top,#bee0f5,#89afca);background:-ms-linear-gradient(top,#bee0f5,#89afca);background:-o-linear-gradient(top,#bee0f5,#89afca);text-shadow:0 1px 0 rgba(255,255,255,0.7)}ul.jqtree-tree .jqtree-moving>.jqtree-element .jqtree-title{outline:dashed 1px #00f}.custom-categories .alert-error{padding:4px 16px}.dropdown-menu{top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ececec;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff0088cc",endColorstr="#ff0077b3",GradientType=0)}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;outline:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff0088cc",endColorstr="#ff0077b3",GradientType=0)}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:default;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.faq{background-color:#fff;padding:30px 20px 0}.faq h4,.faq h5{font-size:15px}.faq .cont{padding-left:20px}.faq .title{font-size:14px;font-weight:normal;line-height:20px;margin:10px 0;cursor:pointer;padding:30px 0 15px 0}.faq .title .fa{padding:7px 6px 0 0;float:left;font-size:15px}.faq .info{display:none;padding:10px;margin-left:25px;color:#7b7b7b;border-bottom:1px solid #e3e3e3}.tab-content .tab-pane{display:none}.tab-content .tab-pane.active{display:block}.add-mem-btn-cont{margin-top:3px}.cbp-hrmenu>ul,.cbp-hrmenu .cbp-hrsub-inner{width:99%;margin:0 auto;padding:0 1.875em}.horz-menu{position:relative}.cbp-hrmenu{width:100%;margin-top:2em;border-bottom:1px solid #f0f0f0}.cbp-hrmenu ul{margin:0;padding:0;max-height:50px;list-style-type:none;width:300px}.cbp-hrmenu ul>li{position:relative}.cbp-hrmenu h6{text-align:center;color:#4d6f7d;font-size:14px;padding-top:10px;cursor:pointer}.cbp-hrmenu .cbp-hrsub-inner:before{content:" ";display:table}.cbp-hrmenu .cbp-hrsub-inner:after{content:" ";display:table;clear:both}.cbp-hrmenu .cbp-hrsub-inner>div{width:15%;float:left;min-width:125px;border-radius:4px;margin:0 10px}.cbp-hrmenu .cbp-hrsub-inner>div a{line-height:2em;font-size:14px}.cbp-hrmenu .cbp-hrsub-inner>div a:hover{font-weight:bold}.cbp-hrmenu .cbp-hrsub-inner ul{max-height:500px;padding-left:5px}.cbp-hrmenu .cbp-hrsub{visibility:hidden;border:1px solid #d7d7d7;position:absolute;width:100%;left:100%;top:0;background:#f9f9f9;z-index:1}.cbp-hrmenu>ul>li.cbp-hropen a.cbp-main-title{z-index:2;position:relative;background:#f9f9f9;color:#4d6f7d}.cbp-hrmenu>ul>li.cbp-hropen>a:hover{color:#ff6a00}.cbp-hrmenu>ul>li>a{font-weight:normal;padding:10px 6px;font-size:14px;color:#4d6f7d;display:inline-block;border:4px solid transparent}.categ-name{padding-left:16px;font-size:13px}.categ-name a{padding:7px 20px;color:#fff;font-size:13px;background:#4d6f7d;border-radius:15px;cursor:pointer}a.points-range{padding-bottom:4px;display:block}.brands-ul li{padding-bottom:10px}@media screen and (max-width:52.75em){.cbp-hrmenu{font-size:80%}}@media screen and (max-width:43em){.cbp-hrmenu{font-size:120%;border:0}.cbp-hrmenu .cbp-hrsub-inner{width:100%;padding:0;padding:0 2em;font-size:75%}.cbp-hrmenu ul{max-height:10000px !important}.cbp-hrmenu h6{display:none}.cbp-hrmenu>ul{width:100%;padding:0}.cbp-hrmenu>ul>li{display:block;border-bottom:4px solid #f0f0f0;position:relative}.cbp-hrmenu>ul>li>a{display:block;padding:0 10px}.cbp-hrmenu>ul>li .cbp-main-title{position:relative;z-index:-1 !important}.cbp-hrsub h4{padding-top:.6em}}@media screen and (max-width:36em){.cbp-hrmenu .cbp-hrsub-inner>div{float:none}}.cbp-hropen .cbp-hrsub{visibility:visible}.cbp-hrsub h4{color:#ff6a00;padding:18px 0 10px 0;margin:0;font-size:14px;font-weight:bold}.cbp-hrsub hr{padding:0;margin:0}.cbp-hrsub .sub-categ-a:hover{text-decoration:none}.simple-border{border:1px solid #eaeaea;border-radius:4px;padding:10px}.brands-box-cont{overflow-y:auto;max-height:300px}.fancybox-opened .fancybox-skin{background:#fff}.fancybox-close{top:10px !important;right:4px !important;color:#232f3e;background:none !important}.catalog-item-detail .item-title{font-size:21px;padding-top:20px;color:#4d6f7d;text-rendering:optimizeLegibility}.catalog-item-detail .digital-recipient-email,.catalog-item-detail .confirm-digital-recipient-email{width:22.5rem;margin-left:3.6rem}.catalog-item-detail .catalog-item-price{font-size:15px;line-height:21px}.catalog-item-detail .strike-through{color:#959595;line-height:19px;font-size:12px;font-weight:400;text-decoration:line-through}.catalog-item-detail .denominations-title{font-size:12px}.pad-left{margin-left:15px}.controls .btn{display:inline}.login-page-cont p.bigger-font{font-size:16px}.login-page-cont .logo-outer-cont{display:table;min-height:220px;margin:0 auto;margin-bottom:20px}.login-page-cont .logo-cont{display:block;vertical-align:middle;width:250px;margin:0 auto}.login-page-cont .logo-cont img{margin:0 auto;max-width:100%;max-height:250px;display:block}.login-page-cont .login-form-cont{padding:20px;border-left:1px solid #e3e3e3}.login-page-cont .login-form-cont button[type=submit]{width:100%;max-width:200px;min-height:44px}.login-page-cont .login-form-cont input[type=text],.login-page-cont .login-form-cont input[type=password]{border-radius:0 !important}.login-page-cont .center.row{height:300px;margin-left:auto;margin-right:auto;margin-top:5%;max-width:500px}.login-page-cont .login-page-msg ul{padding-left:15px}.login-page-cont .login-page-msg ul li{font-size:13px;line-height:22px;list-style:disc}.login-page-cont .login-page-msg p{font-size:.8rem;line-height:1.4rem}.login-page-cont .login-page-msg p.bigger-font{font-size:1rem;line-height:1.8rem}.login-page-cont .sign-in-btn-cont{margin:20px 0 0 33px}.login-page-cont .signup-panel{border:2px solid #f0f0f0;border-radius:3px;background-color:#fff}@media only screen and (min-width:939px){.login-page-cont .signup-panel{padding:30px;margin-top:90px}}.login-page-cont .signup-panel i{margin-top:10px;color:#999}.login-page-cont .signup-panel form .label-notice{margin-top:-16px;margin-left:25px;display:block;font-style:italic;color:#999;font-size:12px}.login-page-cont .signup-panel form .forgot-password{margin-top:9px;font-style:italic;font-size:13px}.login-page-cont .signup-panel form .forgot-password a{color:#999}.login-page-cont .signup-panel form .ch-label{color:#555;max-width: calc(100% - 50px)}.login-page-cont .signup-panel form .ch-label a{text-decoration:underline}.login-page-cont .signup-panel .welcome{font-size:26px;margin-left:33px}.login-page-cont .signup-panel .button{margin-left:35%}.login-page-cont section.active{padding-top:75px !important}.login-page-cont p.title{border-bottom:1px solid #ccc !important}.login-page-cont .content{height:450px}.premium .selection-bubbles,.premium #member-bubbles-cont,.premium #budget-bubbles-cont{padding-top:10px}.premium .selection-bubbles .box,.premium #member-bubbles-cont .box,.premium #budget-bubbles-cont .box{border:2px solid #e1e1e5;padding:4px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:4px 0 0 4px;margin-bottom:5px;float:left;min-height:40px;width:100%}.premium .selection-bubbles .btn-add-member,.premium #member-bubbles-cont .btn-add-member,.premium #budget-bubbles-cont .btn-add-member{width:100%;max-width:none;padding:12px 5px;margin-top:-5px}.premium .selection-bubbles span.bubble.bubble-selection,.premium .selection-bubbles span.mem-bubble.mem-bubble-selection,.premium .selection-bubbles span.mem-bubble.budget-bubble-selection,.premium #member-bubbles-cont span.bubble.bubble-selection,.premium #member-bubbles-cont span.mem-bubble.mem-bubble-selection,.premium #member-bubbles-cont span.mem-bubble.budget-bubble-selection,.premium #budget-bubbles-cont span.bubble.bubble-selection,.premium #budget-bubbles-cont span.mem-bubble.mem-bubble-selection,.premium #budget-bubbles-cont span.mem-bubble.budget-bubble-selection{padding:5px 11px 6px 11px;margin:2px;color:#fff;text-shadow:none;font-weight:normal;cursor:pointer;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:4px;background-color:#ff6a00;font-size:13px;line-height:19px;display:inline-block}.premium .selection-bubbles span.bubble.bubble-close,.premium .selection-bubbles span.mem-bubble-close,.premium .selection-bubbles span.budget-bubble-close,.premium #member-bubbles-cont span.bubble.bubble-close,.premium #member-bubbles-cont span.mem-bubble-close,.premium #member-bubbles-cont span.budget-bubble-close,.premium #budget-bubbles-cont span.bubble.bubble-close,.premium #budget-bubbles-cont span.mem-bubble-close,.premium #budget-bubbles-cont span.budget-bubble-close{font-size:16px;margin:0 0 0 5px}.budget-bubble-selection{padding:5px 11px 6px 11px;margin:2px;color:#fff;text-shadow:none;font-weight:normal;cursor:pointer;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:4px;background-color:#ff6a00;font-size:13px;line-height:19px;display:inline-block}span.budget-bubble-close{font-size:16px;margin:0 0 0 5px}.add-more-fields,.remove-entire-grouping,.remove-entire-grouping{cursor:pointer}.form-horizontal label{margin:0;max-width:84%;margin-bottom:5px}.form-horizontal .ots{max-width:100%}@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,header .top-bar .top-bar-section ul{width:85.1%}::i-block-chrome,.trans-button{padding-left:32%}}@media only screen and (max-width:1200px){.features .carousel .slides li{min-height:464px}.features .carousel .slides li:first-child img{position:absolute;top:50%;left:50%;margin:-150px -110px 0}.catalog li{width:29.75%}.catalog li .button-container .button{margin:10px 10% 20px}.flex-direction-nav .flex-prev{left:0}.flex-direction-nav .flex-next{right:0}.program .item{width:48.2%}header .top-bar .top-bar-section ul li:not(.has-form).icon-li a{padding:0}}@media only screen and (max-width:1024px){.features .carousel .slides li:first-child img{margin:-115px -84px 0}.feed .activity .timeline:before{left:11%}header .top-bar .top-bar-section ul li:not(.has-form).profile-menu a:not(.button){padding:0 5px}.shop{max-height:290px;max-width:920px}.shop .products div .button{margin:41px 20px 30px}.categories .types .category{margin-bottom:20px}.categories .types .row{margin-bottom:0}.program .item{width:96%;margin-left:2%}.program .prog .icon{text-align:center}.myreco .issue{width:100%}.menu-range{width:100%}.catalog li .button-container .button{padding:13px;font-size:14px}}@media only screen and (max-width:990px){.features .carousel{max-width:860px;margin:0 auto 60px}.features .carousel .slides li{height:352px}}@media only screen and (max-width:939px){header .profile .call-to-action .button{margin:5px auto;padding:10px 5px;font-size:1em}header .profile .user h6{font-size:11px}header .top-bar{height:60px}header .top-bar .title-area{width:100%;text-align:left;border-bottom:2px solid #94b0b7}}@media only screen and (max-width:939px) and (max-width:768px){header .top-bar .title-area{border-bottom:0}}@media only screen and (max-width:939px){header .top-bar .title-area .active{border-bottom:0}}@media only screen and (max-width:939px){header .top-bar .top-bar-section ul{width:100%}header .top-bar .top-bar-section ul li:not(.has-form).icon-li{float:left}header .top-bar .top-bar-section ul li:not(.has-form) a:not(.button){font-size:14px;text-align:left;padding:10px 20px;line-height:20px}header .top-bar .top-bar-section ul li:not(.has-form) a:not(.button) span:first-child{border-left:0}header .top-bar .top-bar-section ul li:not(.has-form).profile-menu a:not(.button){padding-right:0 5px !important}header .top-bar .top-bar-section ul li:not(.has-form).profile-menu a:not(.button){padding:10px 20px}header .top-bar .top-bar-section ul li:not(.has-form){width:100%}}@media only screen and (max-width:939px){header .top-bar .top-bar-section ul.dropdown:before{display:none}}@media only screen and (max-width:939px){header .profile{padding:20px}header .profile .points{margin-top:0}header .profile .columns{padding:10px 15px}}@media only screen and (max-width:939px){header .mobile-cart .icon-li .counter,header .mobile-cart .icon-li a span{display:block}}@media only screen and (max-width:939px){.features .carousel{max-width:750px}.features .carousel .slides li{min-height:414px}.features .carousel .slides li .button-container .button{margin:10px 10% 20px}}@media only screen and (max-width:939px){.shop{max-height:255px;max-width:750px}.shop .products div .button{margin:36px 15px 30px;padding:13px 4px}.shop .products .points{height:75px;width:75px}.shop .products .points p{margin-top:0;line-height:23px;padding:0}}@media only screen and (max-width:939px){header .hide-for-menu{display:block}header .top-bar .top-bar-section ul .hide-for-menu{display:none}header .top-bar .top-bar-section ul li:not(.has-form).has-dropdown ul.dropdown li a:not(.button):hover{padding:10px 20px}}@media only screen and (max-width:939px){.catalog li .button-container .button{padding:13px 7px;font-size:14px}}.inline-list>li{margin-left:0;margin-right:40px}.hierarchy .member-name{border:2px #ff6a00 solid;padding:5px;border-radius:4px;margin:0 0 12px 0;display:inline-block}.hierarchy .elem-cont{padding:0 0 0 40px;border-left:1px solid #b3b3b3}.hierarchy .outer-elem{padding-left:0;border-left:0}.hierarchy .control{font-size:18px;padding:0 5px 0 2px}@media only screen and (max-width:768px){header .profile{padding:10px}header .profile .user h6{font-size:10px}.features .carousel{max-width:500px}.features .carousel .slides li{height:324px}.inline-links .inline-list{float:left}.inline-links .inline-list>li{width:100%;margin-left:0}.shop .products{height:242px}.shop .products div .button{margin:40px 15px 30px}header .mobile-cart .cart-down.f-dropdown li a{margin-left:-50px}.catalog li{width:46%;min-height:425px}.table-extend{overflow-x:scroll}}@media only screen and (max-width:640px){.feed .facebook,.feed .activity{width:100%;margin-top:30px}.catalog-pagination{margin:20px 0}.features .divider{display:none}.features .columns{margin-bottom:30px}.shop{max-height:inherit;width:320px;margin-top:0}.shop .products{height:294px;margin-bottom:20px;overflow:hidden}.shop .products:hover{height:393px;margin-top:-99px}.shop .products img{width:auto}.shop .columns{overflow:hidden}.table-cont .program-selection h5{text-align:left}.table-cont .table-filter li{width:100%}.table-cont .program-selection{margin-top:0}.table-filter .inline-list{float:left !important;margin-top:10px}header .mobile-cart .cart-down.f-dropdown li a{margin-left:-100px}header .top-bar .top-bar-section ul .hide-for-menu{display:block}header .profile .call-to-action{border-right:0;margin-bottom:10px}header .profile .call-to-action .button{display:inline-block;margin-right:1%;padding:10px 4px}.myreco .members .deposit{height:46px}.myreco .budget label{width:190px}.myreco .members .disclaimer{margin-top:10px}.myreco .members .comments{max-width:100%}.myreco h5,.myreco h6{font-size:15px}.features h3{font-size:24px}.categories .types{margin-top:50px}.categories .types .category{font-size:14px}.categories .reset{position:absolute;right:7px;top:40px}.left-border{border-left:0;margin-top:20px}.buy-points{margin:10px 0 15px}.input-prepend.right{float:left !important;margin-left:10px}#buy-points-section .points{text-align:left;padding-top:0;border-left:0;padding-bottom:10px}.csv{display:block;float:left;margin-top:20px}.profile-settings-body label.right{text-align:left}.edit-member-form-cont label.right{text-align:left}.login-page-cont .login-form-cont{border-left:0}.login-page-cont .login-form-cont button[type=submit]{max-width:200px}form.ng-pristine.ng-valid .row .row{margin:0}}@media only screen and (max-width:520px){.features .carousel{max-width:250px}.features .carousel .slides li{height:330px}footer .footer-nav a{display:block;text-align:left;border:0;padding:7px 0 10px 20px}.program .item{width:98%;margin-left:0}.myreco .budget label{width:95px}.catalog li{width:100%;max-width:283px;min-height:420px}.catalog li .button-container .button{margin:10px 58px 20px}.nav-pills{margin:4px 0 8px}.nav-pills li a{padding:2px;font-size:13px;margin-bottom:0;border-right:0;margin-right:4px;line-height:20px}.checkout .btn{display:inline-block;margin:0 auto 20px;float:none !important}.checkout .qty{width:auto}.modal-footer .large-5{width:100%}.modal-footer .btn{margin-bottom:20px}.inline-links li a{font-size:13px}}@media only screen and (max-width:460px){.program .item{width:97%;margin-left:0}.myreco .prog select,.myreco .budget select{max-width:92%}.login-page-cont .signup-panel form .label-notice{margin-top:-5px}}#ui-datepicker-div{padding:0 !important}.ui-datepicker td span,.ui-datepicker td a{padding:.1em}.ui-datepicker td{border:0;padding:1px}.ui-datepicker table{border:0}.ui-datepicker table tr td,.ui-datepicker table thead tr td{font-size:13px}.qty-input{padding:13px 20px !important;margin-top:-4px !important;height:auto !important}.order-product-listing img{max-width:200px}@media all{.print-page-break{display:none}}@media print{.print-page-break{display:block;page-break-before:always}}.label-notice{font-size:12px;line-height:20px}.timer{display:table-row}.timer .time-text{padding-left:10px;vertical-align:middle;display:table-cell}.sold-out{position:absolute;margin:50px auto 0 !important}.crud-img-cont{max-width:200px}.members-table .well{float:left;max-height:350px;margin-right:20px}.members-table .well .name{margin-left:5px}.edit-del-icons-cont{position:absolute;right:10px;top:0}.edit-del-icons-cont i{opacity:.15}.edit-del-icons-cont i:hover{opacity:1}.catalog-banners-home .js-tope .item-box{padding:10px;float:left;width:33%}@media screen and (max-width:640px){.catalog-banners-home .js-tope .item-box{width:100%}}.catalog-banners-home .js-tope .item-box img{width:100%}.catalog-banners-home .js-tope .item-box .banner-label{font-family:"Muli",sans-serif;font-size:15px;text-align:center;padding-top:10px;display:block;color:#4d6f7d}.catalog-banners-home .js-tope .item-box .well{background-color:#fff}.catalog-banners-home .js-tope .item-box.flash-sale-banner{width:98%;display:block;margin:0 auto}.catalog-banners-home .js-tope .item-box.flash-sale-banner .well{margin:0 auto;margin-bottom:20px}.catalog-banner-img-home-page-cont{width:90%;margin:0 auto}.rounded{border-radius:50%}.shipping-status-cont{padding-left:30px}.shipping-status-cont .execution-point{border-left:1px solid #DDD;padding:10px 0}.shipping-status-cont .round-symbol{margin-left:-35px;margin-top:10px;width:10px;height:10px;display:inline-block}.shipping-status-cont .round-symbol.green-dot{background-color:#009688}.shipping-status-cont .round-symbol.orange-dot{background-color:#ff9800}.shipping-status-cont .round-symbol.gray-dot{background-color:#9e9e9e}.shipping-status-cont .point-description{padding-left:30px}.shipping-status-cont .point-title{padding-left:20px;display:inline-block}.shipping-status-cont .point-main-desc{padding-left:20px;display:inline-block;max-width:80%;vertical-align:top;padding-top:5px}.search-row .search-cont{width:400px;max-width:90%;position:relative;margin:0 auto;padding-bottom:30px}.search-row .search-cont span.add-on{position:absolute;right:12px;top:8px}.catalog-index.inner-main-part{padding:0 5%}.catalog-index.inner-main-part .search-cont{width:500px;max-width:90%;position:relative;margin:0 auto;padding-bottom:0}.catalog-index.inner-main-part .search-cont #search{font-size:16px}.catalog-index.inner-main-part .categ-name{margin-top:10px}.orders_select_action .select_action{width:70%;margin-top:5px}.orders_select_action button{margin-top:0 !important}.form-label-cont{margin-bottom:5px}.form-label-cont .form-label{float:left;font-weight:bold;color:#333}.form-label-cont .form-label-data{float:left;color:#666;margin-left:10px}.form-label-cont:after{content:"";display:block;clear:both}.full-width{width:100%;max-width:100%}.photo-container,.album-container{width:300px;float:left;margin:5px;border-radius:4px;background-color:#f9f9f9;box-shadow:0 0 20px #a7a7a7}.photo-container .album_cover_photo,.album-container .album_cover_photo{border-radius:3px}.photo-container .view-description,.album-container .view-description{font-size:15px;padding:10px 8px;text-align:center}.photo-container .photo-album-cover-img-cont,.album-container .photo-album-cover-img-cont{height:250px;overflow:hidden;background:#333}.view_photo_album_cont{background:#fafafa}.view_photo_album_cont .feed .activity{width:100%}.photo-container,.album-container{margin:20px 10px}.photo-container .inner-js-tope,.album-container .inner-js-tope{display:block}.photo-container .album_preview_image,.album-container .album_preview_image{cursor:pointer;float:left;background-position:center center;background-repeat:no-repeat;background-size:cover}.photo-container .album_preview_image.singleImage,.album-container .album_preview_image.singleImage{width:100%;height:200px;border:2px solid #eee;box-shadow:0 0 20px #c1c0c0}.photo-container .album_preview_image.fourImages,.album-container .album_preview_image.fourImages{width:147px;height:99px;margin:1px}.photo-container .album-info-cont,.album-container .album-info-cont{padding:15px}.photo-container .album-info-cont .album-title,.album-container .album-info-cont .album-title{font-size:18px;padding-bottom:10px}.photo-container hr,.album-container hr{margin:0}.photo-container .action-cont,.album-container .action-cont{padding:10px 15px}.photo-container .action-cont .action-link,.album-container .action-cont .action-link{font-size:15px;color:#ff6a00}.denominations-title{float:left;padding-top:10px;display:inline-block}.denominations{float:left;display:inline-block}.denominations li{border:1px solid #ccc;text-align:center;float:left;padding:6px 10px;margin:0 6px 6px 0;border-radius:3px;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);cursor:pointer}.denominations li.selected{font-weight:bold;background:#3e6372;color:#fff}.activity-page-display .photo-container{width:90%;margin:0 auto;float:none}.activity-page-display .photo-container .album_preview_image.singleImage{width:100%;height:300px;background-position:top center}.activity-page-display .photo-container .album_preview_image.fourImages{width:48%;height:200px;margin:2px;background-position:top center}.no-border-radius{border-radius:0 !important}.introjs-helperNumberLayer{font-family:inherit;font-weight:normal;text-shadow:none;line-height:12px;border-radius:2px;width:25px;height:21px}.introjs-progressbar{background-color:#ff6a00}#take-a-tour{position:fixed;top:80px;right:10px;background-color:#d4d4d4;padding:2px 10px;border-radius:2px;color:#666;cursor:pointer;opacity:.9}.add-fb-page{height:120px;position:relative;font-size:12px}.add-fb-page .fb-add-page-cont{position:absolute;top:50%;width:200px;height:60px;margin:-40px 0 0 -100px;left:50%}.add-fb-page .fb-add-page-cont .fb-add-btn{text-align:center;border-radius:4px}.add-fb-page .fb-add-page-cont .fb-add-btn .fb-plus-cont{vertical-align:middle}.add-fb-page .fb-add-page-cont .fb-add-btn .fb-plus-cont i{font-size:60px;color:#b3b3b3}.add-fb-page .fb-handle-cont{position:absolute;top:50%;width:100%;margin:-38px 0 0 0;padding:13px 5px 0}.dark-blue-bg{background-color:#3e6372 !important}.add-profile-pic{position:relative}.add-profile-pic .pic-add-btn-cont{position:absolute;top:0;left:0;opacity:.8}.add-profile-pic .pic-add-btn-cont i{font-size:25px;position:absolute;top:12px;left:12px;margin:0;display:block;z-index:1;color:#f5f5f5}.add-profile-pic .dummy-pic{position:absolute;top:0;z-index:0;width:44px}.add-profile-pic .dummy-pic img{width:100% !important}.crud-cont textarea{width:100%}.crud-cont .add-edit-form-table td:first-child{width:25%}.powered-by-cont{color:#b9bbbd}.powered-by-cont img{width:80px}.alert-tip{background-color:#e2eef1;border:1px solid #e1e1e5}.reco-li{border-left:none !important}.reco-li .givereco{margin-top:0;padding:5px !important}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],input[type=color]{box-shadow:none !important;border:none !important;border-bottom:2px solid #ececec !important;padding:0 !important;border-radius:0 !important;background:none !important}input[type=text]:focus,input[type=text]:visited,input[type=password]:focus,input[type=password]:visited,input[type=date]:focus,input[type=date]:visited,input[type=datetime]:focus,input[type=datetime]:visited,input[type=datetime-local]:focus,input[type=datetime-local]:visited,input[type=month]:focus,input[type=month]:visited,input[type=week]:focus,input[type=week]:visited,input[type=email]:focus,input[type=email]:visited,input[type=number]:focus,input[type=number]:visited,input[type=search]:focus,input[type=search]:visited,input[type=tel]:focus,input[type=tel]:visited,input[type=time]:focus,input[type=time]:visited,input[type=url]:focus,input[type=url]:visited,input[type=color]:focus,input[type=color]:visited{background-color:transparent !important;padding:0 !important}textarea{box-shadow:none !important;background:none !important;border:2px solid #ececec !important}.purchase-points-input-cont{max-width:500px}.checkout .control-group{padding-bottom:30px}.checkout .control-group label{font-size:13px;color:#bbb}.login-page-cont{max-width:900px;margin:0 auto}.reset-pwd .logo-outer-cont{display:block;min-height:auto;margin:0;padding:20px 0;border-bottom:1px solid #c1c9d1}.reset-pwd .logo-outer-cont>div{text-align:center;height:100%}.reset-pwd .logo-outer-cont>div img{max-height:120px}@media screen and (min-width:576px){.reset-pwd{display:flex}.reset-pwd .logo-outer-cont{border-bottom:0}.reset-pwd .logo-outer-cont>div{display:flex;justify-content:center;align-items:center}.reset-pwd .logo-outer-cont>div img{max-height:100%;max-width:300px}.reset-pwd .login-form-cont,.reset-pwd .logo-outer-cont{flex:0 0 50%}}.top-bar.expanded .title-area{background-color:transparent}header .profile{background-color:#293748;border-bottom:1px solid #e3e3e3;padding-top:60px}header .profile .call-to-action a{float:right}header .profile .search-input-cont{width:240px;max-width:240px;min-width:auto;margin-right:10px}span.prefix,label.prefix,span.postfix,label.postfix{border:0;background:transparent}ul.teal-li{box-shadow:0 0 2px #8a8a8a}.menu-range{width:100%;position:fixed;background-color:#fff;z-index:5}.catalog-page-main-cont{background-color:#f9f9f9}.memberSelected{width:300px;padding:7px 0;background-color:#e3e3e3;float:left;margin-right:20px !important}.pGroup select,.pGroup input{width:60px !important;min-width:auto;text-align:center}.pGroup .pagination{float:right}#main-table-box .button.secondary{margin-top:-5px}.ao-dashboard .info-cont{height:90px;border-radius:4px}@media screen and (max-width:939px){.ao-dashboard .info-cont{margin-bottom:20px}}.ao-dashboard .stat-icon-cont{color:#fff;height:100%;display:table;text-align:center;border-radius:3px 0 0 3px}.ao-dashboard .stat-icon-cont.blue{color:#28a3e2}.ao-dashboard .stat-icon-cont.green-icon{color:#37bc9b}.ao-dashboard .stat-icon-cont i{font-size:32px;vertical-align:middle;display:table-cell}.ao-dashboard .stat-outer-cont{display:table;height:100%}.ao-dashboard .stat-outer-cont .stats-cont{display:table-cell;vertical-align:middle}.ao-dashboard .stat-outer-cont .stats-cont .main-stat{font-size:30px;line-height:40px}.ao-dashboard .blue-text,.ao-dashboard .blue-text a{color:#28a3e2}.ao-dashboard .green-text,.ao-dashboard .green-text a{color:#37bc9b}.leaderboard-cont .panel-heading{border:1px solid #cfdbe2;border-bottom:1px solid #cfdbe2;border-radius:3px 3px 0 0}.leaderboard-cont .panel-title{font-size:14px;box-shadow:none;background:#364961;color:#fff;padding:15px 10px}.leaderboard-cont .panel-line-row{padding:10px;border-bottom:1px solid #cfdbe2}.leaderboard-cont .panel-line-row img{border-radius:2px;width:40px;height:40px}.leaderboard-cont .panel-line-row .profile-user-name{font-size:14px;color:#28a3e2;font-weight:bold;line-height:20px;margin-top:7px}.leaderboard-cont .panel-line-row .profile-count{font-size:16px}#apply_search_filter{background-color:transparent;border:0}@media only screen and (max-width:939px){.login-form-cont .signed-in-btn-cont,.login-form-cont .forgot-password{text-align:center !important}}@media only screen and (max-width:939px){.login-form-cont .forgot-password{float:none !important}}.search-icon-cont{float:left;height:37px;line-height:50px;min-width:36px}.search-input-cont{float:left;min-width:320px}.search-row{padding-top:20px}#issue_points{max-width:940px;padding:15px 20px}#issue_points input,#issue_points select,#issue_points textarea,#issue_points .simple-border:not(.memberSelected){background:#fff !important}#issue_points textarea[name=personal_message]{max-width:100%}#issue_points h5{font-size:13px}#issue_points h5.confirm{font-size:15px}#issue_points .memberSelected{background:#ccc;color:#444}#search input{float:left;width:80%}#search button[type=submit]{width:20%;text-align:center;padding:10px;margin:0}.signup-progress{cursor:pointer;width:254px;float:right;padding-right:10px;margin-top:-5px}.signup-progress .progress{background-color:#202b3a;border:0;height:12px;margin-bottom:0;padding:1px;box-sizing:border-box;vertical-align:middle}.signup-progress .step-count-cont{text-align:center;color:#787878;font-size:11px}#sign-up-progress-modal>div{background-color:#293748;color:#d4d4d4;padding:30px 20px;font-size:14px;border:1px solid #232f3e;min-width:320px}#sign-up-progress-modal>div a{color:#d4d4d4}#sign-up-progress-modal>div:first-child{font-size:16px}.progress.success .meter{background:#20af6f}#program-related-cont .alert-success{color:#2f6ea0;background-color:#a1cbec;border-color:#94bbda}.btn-secondary{background-color:#8c8c8c !important;border-bottom:4px solid #5f5f5f;border-color:#5f5f5f !important}.btn-secondary:hover{background-color:#616161 !important;border-bottom:4px solid #5f5f5f;border-color:#383838 !important}.home-banner-title{padding:20px;background:#f7f7f7;margin-bottom:15px;color:#444;border-bottom:1px solid #eaeaea}.home-banner-title h3{color:#666}.voting-item{text-align:center;font-size:12px;cursor:pointer}.voting-item .fa{font-size:28px;color:#b5b5b5;display:block}.voting-item.active .fa{color:#ff6a00}.liked{color:#de2517}.like-icon{cursor:pointer}.view-description{color:#666;margin-bottom:10px}.album-description{color:#666}.photo-contest{margin-bottom:40px}.photo-contest h5{color:#fff;font-size:20px;padding-top:40px;background-color:#232f3e;padding:10px;display:block;line-height:110px}.photo-contest .view_album_description{font-size:16px;padding:25px 10px 30px 10px;background:#eee;color:#666}.edit_photo_album_cont>h5{color:#4d6f7d;font-size:18px;padding-top:40px;padding:10px;display:block;line-height:40px}.edit_photo_album_cont>h5 small{color:#aaa}.edit_photo_album_cont.simple-border{border:0}.edit_photo_album_cont .well{background-color:transparent}.select-recipients .box{background:#fff}.photo-activity-summary{padding:20px 10px 10px 10px}.photo-activity-summary .date{font-size:12px}.submitted-by{font-size:11px;padding:0 10px 10px 10px}.submitted-by .name{font-weight:bold}.slide-on-click{cursor:pointer}.additional-info{padding-bottom:5px}input[disabled=disabled]{background-color:#f1f1f1 !important;padding:5px !important}.bold-dropdown-link{color:#555;font-weight:bold}.activity-item-title{font-size:14px;line-height:20px;color:#444}.bold-activity-title{text-align:center;font-size:18px;line-height:24px;font-weight:bold}.photo_description{background:#fff !important}#mem_upload_photo .photo_description{width:320px;background:#fff !important;height:80px}.approved{color:green}.rejected{color:red}.pending{color:#009bdc}.add-info{padding:5px;opacity:.8}.photo-album-label{padding:20px}.photo-album-label h5{font-size:25px;line-height:32px}.zen-status-cont .green-zen-synced{color:#37bc9b !important;padding-top:2px}.zen-status-cont p{display:table-row}.zen-status-cont p i{font-size:25px}.zen-status-cont p span{vertical-align:middle;display:table-cell;padding-left:5px}.jForm-bg{position:absolute;top:0;left:0;width:100%;min-height:600px}.jForm-bg .jForm-main-outer-cont{position:relative;margin:80px 0 0 50px;max-width:600px;margin:0 auto}@media screen and (max-width:780px){.jForm-bg .jForm-main-outer-cont{margin:20px 0 0 50px;max-width:95%}}@media screen and (min-width:781px){.jForm-bg .jForm-main-outer-cont{margin-top:70px}}.jForm-bg .jForm-steps-cont{max-width:90%}.jForm-bg .jForm-label-Cont,.jForm-bg .jForm-submit-result-cont{font-size:1.8em;line-height:1.4em;color:#fff}.jForm-bg .jFormNext-cont{padding-top:30px}.jForm-bg .jForm-input-cont{margin:20px 0;border:2px dashed #3e536d !important;border-radius:7px !important;padding:0 15px;margin-bottom:40px}.jForm-bg .jForm-input-cont input,.jForm-bg .jForm-input-cont select,.jForm-bg .jForm-input-cont textarea{width:100%;max-width:none;border:none !important;line-height:35px;font-size:2em;line-height:2em;color:#fff;padding:11px 10px 13px 10px !important;height:2.5em;margin:0;vertical-align:middle}.jForm-bg .jFormNext{background:#1e2733;color:#666;display:inline-block;padding:10px;border-radius:4px}.jForm-bg .jFormNext .btn{color:#ccc;background:#018ead;border-bottom:4px solid #01677d}.jForm-bg .jFormNext.hover,.jForm-bg .jFormNext:hover{color:#ccc;cursor:pointer}.jForm-bg .jFormNext.hover .btn,.jForm-bg .jFormNext:hover .btn{color:#fff;background:#00aed4;border-bottom:4px solid #0184a0}.jForm-bg .jForm-Counter-cont{font-size:13px;vertical-align:middle;margin-left:-40px;padding-right:15px}.jForm-bg .jForm-Counter-cont i{padding-left:5px}.jForm-bg .jForm-Counter-cont .jForm-Counter-value{font-size:15px}.jForm-bg .jForm-Counter-cont .jForm-total-of{color:#8e8e8e}.jForm-bg .jForm-label-subtext{font-size:.65em;padding:10px 0;color:#8e8e8e;line-height:1.3em}.jForm-bg .jForm-form-view{-webkit-animation-duration:.25s;-moz-animation-duration:.25s;animation-duration:.25s;-webkit-animation-delay:.1s;-moz-animation-delay:.1s;animation-delay:.1s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1}.jForm-bg .jForm-req-status{font-size:15px;line-height:20px}.jForm-bg .jForm-processing{color:#6c7f96}.jForm-bg .jForm-success,.jForm-bg .success-color{color:#468847}.jForm-bg .jForm-error,.jForm-bg .error-color{color:#b38806;max-width:80%}@media screen and (min-width:781px){.jForm-bg .jForm-navig-outer-cont{max-width:535px;margin:0 auto}}.jForm-bg .jForm-navig-cont{margin:0 20px 20px 0;margin-top:-47px}.jForm-bg .jForm-navig-cont .jForm-navig{color:#cbcccc;font-size:15px;background-color:#018ead;padding:0 7px;border-radius:4px;margin-right:8px;display:inline-block;text-align:center;vertical-align:middle;line-height:30px}.jForm-bg .jForm-navig-cont .jForm-navig:hover{color:#fff;background:#00aed4}.jForm-bg .jForm-navig-cont .jForm-navig.disabled{color:#6f6f6f;background-color:#016075;cursor:default}.jForm-bg .jForm-submit-result-cont{margin-top:20px}.talks-cont{background:#253a54;color:#fff;font-size:25px;padding:40px 40px;line-height:40px}.talks-cont .robo-image{width:80px;margin-top:20px}.talks-cont .talk-cont{padding:20px}.talks-cont .talk-cont a{color:#fdfdfd}.talks-cont i{font-size:40px}.mark-as-read-optns-cont{font-size:12px;line-height:20px;color:#afafaf;text-align:center}.mark-as-read-optns-cont i{font-size:22px;vertical-align:middle}.mark-as-read-optns-cont .mark-as-read-optns{padding-right:30px}.mark-as-read-optns-cont .mark-as-read-optns:hover{color:#fff}.display-table{display:table}.display-table .valign-middle{display:table-cell;vertical-align:middle}.zenefits-cont{font-size:1.8em;line-height:2em;color:#ddd;min-height:600px;background-color:#232f3e;border:0;padding:20px}.zenefits-cont .zenefits-text{padding:20px 0}.zenefits-cont .zenefits-text small{font-size:70%}.login-form #email{margin-bottom:5px}.login-form .login-field-desc{margin-bottom:18px;font-size:10px;color:#009bde;font-style:italic}.full-page-view{color:#f7f7f7;padding:40px}.full-page-view h3{color:#00bcd4;font-size:30px;text-align:center;margin:0}.full-page-view p,.full-page-view li{font-size:16px;line-height:26px}.full-page-view strong{color:#ff9800}.table-justification-tab{min-width:200px}.program-filter-label{float:left;padding:8px 10px 0 0}.program-filter-select select{width:200px !important}.act-program-filter-cont,.max-width-650{max-width:650px !important}.centered{margin:0 auto}.flex-direction-nav a{z-index:4}.program-img{width:auto;display:block;margin:0 auto;max-height:400px}img.single-announcement-img{margin:0 !important;max-width:100% !important}.user-reg-form{padding-right:25px;padding-top:40px}