@charset "utf-8";a,a:focus,a:hover{text-decoration:none}h3,h4,h6{margin:10px 0}.btn,.event-details .ed-title{text-transform:uppercase}.el-block h4,.section-title h4{position:relative}.owl-carousel,.owl-carousel .owl-item,.owl-theme .owl-controls{-webkit-tap-highlight-color:transparent}.cd-form input.has-border,.cd-form input[type=submit]{-moz-appearance:none;-ms-appearance:none;-o-appearance:none}body{font-family:Helvetica,Arial,sans-serif;background:#FFF;font-weight:300;height:100%;margin:0;padding:0;color:#6F6A66}a{color:#2c2c2a}.link-reverse,a:focus,a:hover{color:#E95D00}.link-reverse:focus,.link-reverse:hover{color:#CA5100}h5,h6{color:#384047}b,strong{font-weight:500}p{line-height:1.6}p .marked{font-weight:700}.btn,h1,h2,h3,h4,h5,h6{font-weight:500;font-family:Helvetica,Arial,sans-serif}h1{font-size:32px;line-height:1;margin:0 0 20px}h2{font-size:30px;margin:15px 0}h3{font-size:26px}h4{font-size:20px}h5{font-size:18px;margin:20px 0 13px}h6{font-size:16px}#h1_title{margin-bottom:7px}@media (max-width:767px){h1{font-size:36px}h2{font-size:26px}h3{font-size:18px}}.caret{margin-top:-3px}.disabled{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}.btn-giant{padding:18px 30px;font-size:32px;line-height:1.33;border-radius:5px}.btn-group-lg>.btn,.btn-lg{padding:13px 18px 12px;font-size:16px;line-height:1.3;border-radius:4px}.form-control,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{border-radius:3px}.form-horizontal .form-group-lg .form-control,.input-lg{height:50px;border-radius:3px}.form-control:focus{border-color:#BBB4A7;-webkit-box-shadow:none;box-shadow:none}.btn-primary{color:#483f34;background-color:#ffc55f;border-color:#e7ad47}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#483f34;background-color:#fdbf51;border-color:#e7ad47}.btn-green{color:#fff;background-color:#419F44;border-color:#3C8A3F}.btn-green.active,.btn-green:active,.btn-green:focus,.btn-green:hover,.open>.dropdown-toggle.btn-green{color:#fff;background-color:#3E9941;border-color:#3C8A3F}.btn-dashed{background:0 0;border:none;margin:0;padding:0;border-bottom:1px dashed #1e2f45}.blog-content img{display:block;max-width:396px;height:auto;border:1px solid #f9f1e6}.well{background:#f9f1e6;border:0;-webkit-box-shadow:none;box-shadow:none}.well h4{margin-top:0}.highlight-bg{background:#f9f1e6;padding:12px 0 7px}.has-margin-top{margin-top:50px}.has-margin-bottom{margin-bottom:50px}.has-margin-bottom-20{margin-bottom:20px}.has-margin-xs-top{margin-top:10px}.has-margin-xs-bottom{margin-bottom:10px}.has-margin-xs-right{margin-right:20px}.has-no-margin{margin:0}.has-padding{padding:20px}.has-padding-xs{padding:10px}.has-padding-vertical{padding:20px 0}.has-padding-bottom{padding-bottom:20px}.has-padding-xs-vertical{padding:10px 0}.has-padding-xs-bottom{padding-bottom:10px}.has-padding-xs-top{padding-top:10px}.has-border{border:1px solid #eadeda;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.has-border-bottom{border-bottom:1px solid #eadeda}.section-title{text-align:center;color:#6F6A66;min-height:20px}.section-title h4{margin-top:3px}.section-title.left-align{text-align:left}.section-title.left-align h4:after{left:0;margin-left:0}.well .section-title{margin-bottom:20px}.badge{color:#918677;background-color:#E7E0D7}@media (min-width:768px){.section-title.left-align-desktop{text-align:left}.section-title.left-align-desktop h4:after{left:0;margin-left:0}.navbar-header{max-width:160px}.navbar-right .dropdown-menu-left{left:18px}.navbar-right .active .dropdown-menu-left{left:0}}.navbar-default{background-color:#FFF;background-color:rgba(255,255,255,.7);border:0}.navbar-default .navbar-nav>li>a{font-family:Helvetica,Arial,sans-serif;text-transform:uppercase;color:#2c2c2a}.nav>li>a,.navbar,.navbar-brand,.navbar-brand img,.navbar-nav{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.navbar-brand{height:85px;width:240px}.navbar-brand img{max-height:100%;margin-top:-1px}.navbar-brand h3{font-size:26px;font-weight:600;margin:2px 0 1px}.navbar-brand p{font-size:12px;line-height:12px}.navbar{min-height:85px}.navbar-nav{margin:25px 0}.nav>li>a{padding:7px 18px}.nav-tabs>li>a{font-size:18px}.large>li>a{font-size:30px;padding:8px 25px}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>li>a:active,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#E95D00;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#483f34;background-color:#ffc55f;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.navbar-toggle{margin-top:17px}@media (min-width:992px){.navbar-header{max-width:280px}.navbar-brand img{height:60px}.navbar-default.shrink{background-color:rgba(255,255,255,1);border-bottom:solid 1px #F7F7F7;box-shadow:0 2px 2px -1px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 2px -1px rgba(0,0,0,.1)}.shrink .navbar-brand{height:75px}.shrink .navbar-brand img{height:45px}.navbar.shrink{min-height:50px}.shrink .navbar-nav{margin:20px 0}.shrink .nav>li>a{padding:7px 15px}.shrink .navbar-brand h3{font-size:21px;font-weight:600;margin:0}.shrink .navbar-brand p{font-size:10px;line-height:10px}}@media (max-width:991px){.navbar-brand{height:70px}.navbar-brand img{margin-top:-7px;height:55px}.navbar-brand h3{font-size:25px;font-weight:600;margin-top:-6px}.navbar-brand p{font-size:12px;line-height:12px}.navbar{min-height:50px}.navbar-nav{margin:17px 0}.nav>li>a{padding:7px 12px}.navbar-default{background-color:rgba(255,255,255,.9)}}.carousel{height:364px}.carousel-caption{z-index:10;top:60px;bottom:0}@media (max-width:480px){.carousel-caption{top:25%}}.carousel .item{height:364px;background-color:#000}.carousel-control.left,.carousel-control.right{background-image:none}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{top:55%}.slide-one,.slide-three,.slide-two{background-size:cover}.event-cta{text-align:center}.event-cta p{font-size:23px;margin:0 0 10px;font-weight:500;color:#393939}.event-cta span{color:#9f978c;font-family:Helvetica,Arial,sans-serif;font-weight:500}.el-block h4,.el-head,.media-heading{color:#53504c}@media (min-width:992px){.event-cta{text-align:left}.ec-txt{float:left}.event-cta p{margin-bottom:0}.event-cta .btn{float:right}}.event-details{border-radius:4px}.event-details .ed-title{display:block;font-size:12px;margin-bottom:5px}.event-details .ed-content{line-height:2;color:#53504c}.music-box{padding:0;margin-bottom:15px;overflow:hidden}@media (max-width:767px){.feature-block{text-align:center}.feature-block .img-responsive{margin:0 auto}}@media (max-width:991px){.center-this{text-align:center}.center-this .img-responsive{margin:0 auto}}.el-block{text-align:center}.el-block h4:after{position:absolute;content:"";left:50%;bottom:-12px;width:20px;height:4px;background:#919191;margin-left:-10px}.el-head{font-size:18px;margin:20px 0 5px}.el-cta{margin:15px 0}.owl-carousel{display:none;width:100%;position:relative;z-index:1;margin-bottom:10px}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-nav{display:none}@media (min-width:1200px){.owl-theme .owl-controls .owl-nav{display:block}.owl-theme .owl-controls .owl-nav div{position:absolute}.owl-theme .owl-controls .owl-nav .owl-prev{left:-10px;top:55px}.owl-theme .owl-controls .owl-nav .owl-next{right:-10px;top:55px}}.owl-theme .owl-controls .nav-arrow{width:16px;height:30px;background:url(../images/arrows.png) no-repeat;display:block}.owl-theme .owl-controls .nav-arrow.left{background-position:0 0}.owl-theme .owl-controls .nav-arrow.right{background-position:100% 0}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px;background:#DDCBAB;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-ms-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#AC7F62}.media-content{margin-bottom:20px}@media (max-width:767px){.media-heading{margin-top:20px}.bulletin{text-align:center}}.list-group{margin-bottom:0}.list-group-item{background:url(../images/play.png) 0 15px no-repeat;border:0;border-top:1px solid #e7e1df;padding-left:20px}.list-group-item-center{background:#f9f1e6;border:0;border-top:1px solid #e7e1df;padding:5px 0;margin-bottom:0}.list-group-item-center:first-child,.list-group-item:first-child{border-top:0}a.list-group-item-text{color:#9E9E9E}a.list-group-item:focus,a.list-group-item:hover{background-color:transparent}.img-gallery .fancybox img{margin:0 auto}.blockquote-centered{text-align:center;color:#393939;border:0;line-height:1.6;position:relative;cursor:hand}@media (min-width:767px){.blockquote-centered{padding:0 50px;font-size:26px}}.blockquote-centered:after,.blockquote-centered:before{position:absolute;content:"";width:50px;height:50px}.blockquote-centered:before{background:url(../images/quote-1.png) no-repeat;left:0;top:0}.blockquote-centered:after{background:url(../images/quote-2.png) no-repeat;right:0;bottom:0}.blockquote-centered small{padding:15px 0}.susbcribe-head{margin:0 0 20px;line-height:1.6;text-align:center}.susbcribe-head span{color:#999085;font-weight:400}footer,footer h5{color:#f9f1e6}.ketchup-error{display:none!important}@media (min-width:767px){.subscribe-form .form-group{margin-bottom:0}.susbcribe-head{margin:0;text-align:left}.susbcribe-head span{display:block}}footer{background:#53504c;padding-top:5px}.footer-links{margin:0;padding:0;list-style:none}.footer-links li{border-bottom:1px solid #666462;padding:5px}footer a,footer p{color:#CCC0C0}footer a:focus,footer a:hover{color:#FFB483}.copyright{background:#494743;padding-top:20px;padding-bottom:10px;margin-top:35px}.social-icons a{opacity:.5}.social-icons a:focus,.social-icons a:hover{opacity:.8}.subpage-head{background-color:#f9f1e6;padding-top:15px;padding-bottom:10px}.subpage-plhl{height:84px}.subpage-head h3{color:#53504c}.subpage-head h1{margin-bottom:10px}.pagination>li>a,.pagination>li>span{color:#483f34}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#917E68}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#fdbf51;border-color:#e7ad47;color:#483f34}.tag-cloud a,.tag-item .audio{display:inline-block;margin-bottom:10px;background:#f8f7f3}.vertical-links li{border-bottom:1px solid #E6DDD4;padding:8px 0}.tag-cloud a{margin-right:4px;padding:2px 8px;border:1px solid #eceae4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:12px}.tag-cloud span{display:inline-block;font-size:12px}.tag-item .audio{margin-right:5px;padding-right:6px;border:1px solid #eceae4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:5px;font-size:13px;height:42px}.tag-item .audio img{max-height:40px;width:auto;margin-right:5px;float:left;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.tag-item .audio a{line-height:24px}.tag-item .audio a div{line-height:9px;white-space:nowrap}.comments-block>.media{border-bottom:1px solid #eadeda;padding-bottom:20px;margin-bottom:20px}.comments-block>.media .media{border-top:1px solid #eadeda;padding-top:20px}.media-object{width:40px}.comments-head{color:#53504c;border-bottom:1px solid #eadeda;margin:40px 0 20px;padding-bottom:10px}.theme-showcase{margin-bottom:50px}.theme-showcase h1{font-size:35px;color:#53504c;margin-bottom:0}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#483f34;background-color:#ffc55f}.nav-pills>.active>a>.badge,a.list-group-item.active>.badge{color:#483f34}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{background-color:transparent;color:#483f34}.panel-primary{border-color:#DBBA80}.panel-primary>.panel-heading{color:#483f34;background-color:#ffc55f;border-color:#DBBA80}.progress{background-color:#eee}.location-map{height:260px;background-color:#f9f1e6}.location-map iframe{width:100%;height:260px;border:0}.charity-box{background:#f9f1e6;overflow:hidden;border-radius:4px}.charity-image{width:100%;float:left;margin-bottom:30px}.charity-image img{min-width:100%}.charity-desc{padding:12px}.charity-desc h3{font-size:28px;color:#53504c;margin:0}.pledged-amount{font-size:40px;color:#53504c;margin:15px 0 5px}.pledged-amount.has-no-margin{margin:0 0 5px}.donate-now{text-align:center;padding:10px 0;width:100%;float:left}@media (min-width:992px){.charity-image{width:198px;margin-bottom:0;margin-right:20px}}@media (min-width:768px){.donate-now{text-align:right;padding:0;float:right;width:auto}}.cat-more-button{text-align:center;padding:10px 0;width:100%;float:left;margin-bottom:3px}@media (min-width:768px){.cat-more-button{padding:0;float:right;width:auto;margin-top:13px;max-width:calc(100% - 350px)}}.event-cal-wrap h2{font-size:18px;color:#2c2c2a}.flexslider,.flexslider .slides li{height:700px}.flexslider-caption{margin:250px auto 100px;color:#FFF;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.flexslider-caption .btn,.flexslider-caption h1,.flexslider-caption h2,.flexslider-caption h3,.flexslider-caption p{opacity:0}.flexslider-caption .btn{text-shadow:none}.flex-active-slide .flexslider-caption{opacity:0;-webkit-transform:translateX(3em);-moz-transform:translateX(3em);-ms-transform:translateX(3em);-o-transform:translateX(3em);transform:translateX(3em);-webkit-animation:photocaption .65s ease forwards;-moz-animation:photocaption .65s ease forwards;animation:photocaption .65s ease forwards;-webkit-animation-delay:.6s;-moz-animation-delay:.6s;animation-delay:.6s}.flex-active-slide .flexslider-caption h1,.flex-active-slide .flexslider-caption h3{opacity:0;-webkit-animation:fade .65s ease forwards;-moz-animation:fade .65s ease forwards}.flex-active-slide .flexslider-caption h3{animation:fade .65s ease forwards;-webkit-animation-delay:.6s;-moz-animation-delay:.6s;animation-delay:.6s}.flex-active-slide .flexslider-caption h1{animation:fade .65s ease forwards;-webkit-animation-delay:.8s;-moz-animation-delay:.8s;animation-delay:.8s}.flex-active-slide .flexslider-caption h2,.flex-active-slide .flexslider-caption p{-webkit-animation:fade .65s ease forwards;-moz-animation:fade .65s ease forwards;opacity:0}.flex-active-slide .flexslider-caption h2{animation:fade .65s ease forwards;-webkit-animation-delay:.6s;-moz-animation-delay:.6s;animation-delay:.6s}.flex-active-slide .flexslider-caption p{animation:fade .65s ease forwards;-webkit-animation-delay:.8s;-moz-animation-delay:.8s;animation-delay:.8s}.flex-active-slide .flexslider-caption .btn{opacity:0;-webkit-animation:fade .65s ease forwards;-moz-animation:fade .65s ease forwards;animation:fade .65s ease forwards;-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s}@-webkit-keyframes fade{to{opacity:1}}@-moz-keyframes fade{to{opacity:1}}@keyframes fade{to{opacity:1}}@-webkit-keyframes photocaption{to{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes photocaption{to{opacity:1;-moz-transform:translateX(0)}}@keyframes photocaption{to{opacity:1;transform:translateY(0)}}.cd-user-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(52,54,66,.9);z-index:13;overflow-y:auto;cursor:pointer;-webkit-transition:opacity .3s,visibility .3s;-moz-transition:opacity .3s,visibility .3s}.cd-close-form,.cd-form label.image-replace,.clip-text,.tile{white-space:nowrap;overflow:hidden}.cd-user-modal.is-visible .cd-user-modal-container{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.cd-user-modal-container{position:relative;width:75%;max-width:500px;background:#FFF;margin:3em auto 4em;cursor:auto;border-radius:.25em;-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s}.cd-user-modal-container .cd-switcher{list-style-type:none;padding-left:0}.cd-user-modal-container .cd-switcher:after{content:"";display:table;clear:both}.cd-user-modal-container .cd-switcher li{width:50%;float:left;text-align:center}.cd-user-modal-container .cd-switcher li:first-child a{border-radius:.25em 0 0}.cd-user-modal-container .cd-switcher li:last-child a{border-radius:0 .25em 0 0}.cd-user-modal-container .cd-switcher a{display:block;width:100%;height:50px;line-height:50px;background:#d2d8d8;color:#809191;font-size:20px;font-weight:700}.cd-user-modal-container .cd-switcher a.selected{background:#FFF;color:#505260}@media only screen and (min-width:600px){.cd-user-modal-container{margin:7em auto}.cd-user-modal-container .cd-switcher a{height:70px;line-height:70px}}.cd-form{padding:1.4em}.cd-form .fieldset{position:relative;margin:1.4em 0}.cd-form .fieldset:first-child{margin-top:0}.cd-form .fieldset:last-child{margin-bottom:0}.cd-form label{font-size:14px}.cd-form label.image-replace{display:inline-block;position:absolute;left:15px;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:20px;width:20px;text-indent:100%;color:transparent;text-shadow:none;background-repeat:no-repeat;background-position:50% 0}.cd-form label.cd-username{background-image:url(../img/cd-icon-username.svg)}.cd-form label.cd-email{background-image:url(../img/cd-icon-email.svg)}.cd-form label.cd-password{background-image:url(../img/cd-icon-password.svg)}.cd-form input{margin:0;padding:0;border-radius:.25em;font-size:18px}.cd-form input.full-width{width:100%}.cd-form input.has-padding{padding:12px 20px 12px 50px}.cd-form input.has-border{border:1px solid #d2d8d8;-webkit-appearance:none;appearance:none}.cd-form input.has-border:focus{border-color:#343642;box-shadow:0 0 5px rgba(52,54,66,.1);outline:0}.cd-form input.has-error{border:1px solid #d76666}.cd-form input[type=password]{padding-right:65px}.cd-form input[type=submit]{padding:16px 0;cursor:pointer;background:#2f889a;color:#FFF;font-weight:700;border:none;-webkit-appearance:none;appearance:none}.no-touch .cd-form input[type=submit]:focus,.no-touch .cd-form input[type=submit]:hover{background:#3599ae;outline:0}.cd-form .hide-password{display:inline-block;position:absolute;right:0;padding:6px 15px;border-left:1px solid #d2d8d8;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:13px;color:#343642}.cd-form .cd-error-message{display:inline-block;position:absolute;left:-5px;bottom:-40px;background:rgba(215,102,102,.9);padding:5px 10px;z-index:12;color:#FFF;font-size:14px;border-radius:.25em;pointer-events:none;visibility:hidden;opacity:0;-webkit-transition:opacity .2s 0,visibility 0 .2s;-moz-transition:opacity .2s 0,visibility 0 .2s;transition:opacity .2s 0,visibility 0 .2s}.cd-form .cd-error-message::after{content:'';position:absolute;left:22px;bottom:100%;height:0;width:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid rgba(215,102,102,.9)}.cd-form .cd-error-message.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity .2s 0,visibility 0 0;-moz-transition:opacity .2s 0,visibility 0 0;transition:opacity .2s 0,visibility 0 0}@media only screen and (min-width:600px){.cd-form{padding:2em}.cd-form .fieldset{margin:2em 0}.cd-form .fieldset:first-child{margin-top:0}.cd-form .fieldset:last-child{margin-bottom:0}.cd-form input.has-padding{padding:11px 20px 11px 50px}.cd-form input[type=submit]{padding:16px 0}}.cd-form-message{padding:1.4em 1.4em 0;font-size:14px;font-size:.875rem;line-height:1.4;text-align:center}@media only screen and (min-width:600px){.cd-form-message{padding:2em 2em 0}}.cd-form-bottom-message{position:absolute;width:100%;left:0;bottom:-40px;text-align:center;font-size:14px}.cd-form-bottom-message a{color:#FFF;text-decoration:underline}.cd-close-form{display:block;position:absolute;width:40px;height:40px;right:0;top:-40px;background:url(../img/cd-icon-close.svg) center center no-repeat;text-indent:100%}@media only screen and (min-width:1170px){.cd-close-form{display:none}}#cd-login,#cd-reset-password,#cd-signup{display:none}#cd-login.is-selected,#cd-reset-password.is-selected,#cd-signup.is-selected{display:block}.cd-user-modal{visibility:hidden;opacity:0;transition:opacity .3s,visibility .3s}.cd-user-modal.is-visible{visibility:visible;opacity:1}.cd-popup{position:fixed;left:0;top:0;height:100%;width:100%;background-color:rgba(0,0,0,.8);opacity:0;visibility:hidden;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s}.cd-popup.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s;z-index:3}.cd-popup-container{position:relative;width:90%;max-width:400px;margin:4em auto;background:#FFF;border-radius:.25em .25em .4em .4em;text-align:center;box-shadow:0 0 20px rgba(0,0,0,.2);-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;padding:20px}.cd-popup-container p{padding:0;font-size:16px}.cd-popup-container div img{width:30px;height:30px;cursor:pointer}.cd-popup-container textarea{width:100%;margin:20px 0;padding:4px 8px;border-radius:.25em;border:1px solid #d2d8d8;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-size:14px}.dd-btn,.dropdown:hover .dropbtn{border:none}.cd-popup-container .cd-popup-close{position:absolute;top:8px;right:8px;width:30px;height:30px}.cd-popup-container .cd-popup-close::after,.cd-popup-container .cd-popup-close::before{content:'';position:absolute;top:12px;width:14px;height:3px;background-color:#8f9cb5}.cd-popup-container .cd-popup-close::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);left:8px}.cd-popup-container .cd-popup-close::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);right:8px}.is-visible .cd-popup-container{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}@media only screen and (min-width:1170px){.cd-popup-container{margin:8em auto}}.dropbtn{cursor:pointer}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1}.dropdown-content a{color:#000;padding:8px 10px;text-decoration:none;display:block}.dropdown-content a:hover{background-color:#f1f1f1;cursor:pointer}.dropdown:hover .dropdown-content{display:block}.color-cell{width:19px;height:20px}.align-center{text-align:center}.has-no-padding{padding:0}.img-star-rating{width:18px;height:18px;margin-bottom:4px}.dd-btn{font-size:14px;width:100%;min-height:30px;text-align:left;padding-left:20px;background:#fff}.dd-btn:hover{background:#f0f0f0}.qsearch{font-size:12px;height:23px;width:120px;padding:1px 5px}.qsearch:focus{background:#fcfcfc;border:1px solid #ffc55f}.version-container{background:#fff;margin-bottom:-2px}.version-container .version-tab{padding:5px 10px;width:100px;display:inline-block;text-align:center;line-height:17px;border:1px solid #f9f1e6}.version-container a :hover{background:#f9f1e6}.version-container .version-tab div{padding-left:15px}.version-container .version-tab div img{float:left;width:18px;height:18px;border:0}.version-container .version-tab div span{margin-left:-15px;font-weight:700}.age-line div .progress{margin-bottom:15px}.age-line .age-value{margin:0;font-size:20px;font-weight:700;line-height:1.1}.age-line div img{width:20px;height:20px;margin-top:3px}.ad-banner-hor div{margin-top:15px;background:#dff0d8;border-radius:3px;border:1px solid #d6e9c6;-webkit-box-shadow:none;box-shadow:none;height:73px}.ad-banner-hor div img{width:60px;height:60px;border-radius:30px;margin:5px 15px;float:left}.rating-vote{float:right}.rating-vote img{width:22px;height:22px;margin-top:5px}.rating-vote-num{float:right;font-size:22px;font-weight:700}.clip-text,.tile{width:100%;text-overflow:ellipsis}.stat-table{width:calc(100% - 35px);display:inline-block;line-height:18px}