body, html{ font-family: Raleway, sans-serif;}
.site{background:white;}
.copyright .container{color:#ffffff;}
.vc_separator {    margin-top: 25px;    margin-bottom: 25px !important;}
body p{line-height:1.8em !important; font-size:16px;} #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
cursor: default !important;
}
li#mega-menu-item-575 .mega-sub-menu {
padding-top: 45px !important;
}
.mega-hide{display:none;}
.mega-menu-link::after{	display:none !important;}
a.mega-menu-link {    font-size: 16px !important;}
.header-preset-02 .navigation {    margin-top: 7px !important;}
.menu-item-description img {    position: absolute;    top: -47px;     filter: saturate(4);}
li#mega-menu-item-575, li#mega-menu-item-142 {    background: white !important;    margin-top: 10px !important;    padding-bottom: 55px !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item {    padding-top: 50px !important;}
li#mega-menu-item-63 img {    top: -82px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{height:auto;}
.secondary-menu a {    font-style: italic;}
.secondary-menu {    max-width: 1140px;    margin-left: auto;    margin-right: auto;    text-align: right;     z-index: 99999999;     position: relative;}
.secondary-menu li{ padding-top:10px;}
.secondary-menu .sub-menu{    top: 30px;    min-width: 230px;    padding:10px; text-align: left; z-index:999;}
.secondary-menu .sub-menu {    background: white;}
#menu-item-114 a {    background: #FDB945;    color: white;    padding-left: 20px;    padding-right: 20px;    display: block; padding-top:10px;}
li#menu-item-114 {    margin-right: 0px; padding-top:0px !important;}
.top-area {    display: none;}
header .col-md-1.col-sm-1.hidden-xs {    display: none;}
nav i{      width: 100%;     display: block;  font-size: 20px !important;        font-style:normal; font-weight:600;}
.mega-top-level {border-right: solid 1px #dddddd !important;     padding-left: 25px !important;} li#mega-menu-item-573 a, li#mega-menu-item-1035 a {
text-transform: uppercase !important;
font-size: 20px !important;
color: #6FBE44 !important;
margin-top:20px;
cursor:default !important;
}
li#mega-menu-item-573 a:before, li#mega-menu-item-1035 a:before{
display:none !important;
}
.mega-top-level .mega-menu-link:first-child {
}
.mega-top-level ul.mega-sub-menu .mega-menu-link {
cursor: pointer;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li#mega-menu-item-979 > a.mega-menu-link{cursor: pointer !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li#mega-menu-item-575 > a.mega-menu-link{cursor: pointer !important;}
.mega-top-level li#mega-menu-item-979 .mega-menu-link, .mega-top-level li#mega-menu-item-575 .mega-menu-link{ cursor: pointer !important;} #mega-menu-wrap-primary #mega-menu-primary{text-align:right;}
li#mega-menu-item-1035 {
margin-top: 20px !important;
}
li#mega-menu-item-573 {
margin-top: 20px !important;
}
.secondary-menu .menu-item-has-children:hover .sub-menu {    display: initial;}
.secondary-menu .sub-menu {    display: none;    position: absolute;    left: 0px;}
.secondary-menu li {    display: inline-block;    margin-right: 25px;    position: relative;}
ul.mega-sub-menu {    padding: 20px !important;    padding-top: 0px !important;}
.mega-sub-menu .mega-sub-menu {    padding: 0px !important;}
.site-branding {    padding: 0px !important;    position: absolute;    z-index: 99;     top: 0px;}
.site-branding img{max-width:250px; margin-top: 10px;}
nav i {    margin-bottom: -20px;    color: #6FBE44;}
nav {    padding-top: 20px !important;}
.nav {    background: white;} .headroom--not-top .site-branding{top:0px;}
.headroom--not-top .site-branding img {        max-width: 130px; margin-top:35px;}
.headroom--not-top nav {    padding-top: 10px !important;}
.headroom--not-top nav i{
font-size: 16px;
margin-bottom: -25px;
} .nav.headroom.headroom--not-top{    height: 108px;}
.nav.headroom.headroom--not-top {    margin-top: 0px;} li#mega-menu-item-1037 {    border-right: solid 1px #dddddd !important;    padding-right: 10px !important;    height: 55px !important;    margin-bottom: -5px !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{    font-family: Raleway, sans-serif !important; font-weight: bold;    font-size: 20px !important;    color: #6FBE44;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link {    font-family: Raleway, sans-serif !important;}
.navigation b, .navigation p, .navigation span {    font-family: Raleway, sans-serif;}
#mega-menu-wrap-primary, #mega-menu-wrap-primary #mega-menu-primary, #mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item, #mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link {    font-family: Raleway, sans-serif;}
.menu-item-description {    text-transform: none;    font-weight: normal; font-size:14px !important; font-style:italic;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-noclick > a.mega-menu-link{
font-weight:bold !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{
font-family: Raleway, sans-serif !important;
font-weight: bold;
font-size: 20px !important;
color: #6FBE44;
}
a.mega-menu-link:hover {color:#6FBE44 !important;}
.mega-sub-menu .mega-sub-menu a:before{    content: "\f101" !important;    margin-right: 10px;    -moz-opacity: 0.4;     -khtml-opacity: 0.4;    -webkit-opacity: 0.4;    opacity: 0.4;    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);    filter: alpha(opacity=40);    font-family: 'FontAwesome' !important;    font-style: normal;    font-weight: normal;    font-variant: normal;    text-transform: none;    line-height: 1;} .headroom--top {    position: relative !important;}
.vc_btn3.vc_btn3-color-warning{
color: #ffffff !important;
font-size: 18px !important;
background-color: #FDB945 !important;
}
.vc_btn3.vc_btn3-color-warning:active, .vc_btn3.vc_btn3-color-warning:hover{
background-color: #d68100 !important;
} h1, h2, h3, h4 {    color: #6FBE44;}
h2{font-size: 3em;}
h3{font-size: 1.25em; font-weight:normal;}
h1{
font-size:40px;
}
h2{
font-size:30px;
}
h3{
font-size:26px;
}
h4{
font-size:22px;
}
h5{
font-size:20px;
}
h6{
font-size:16px;
}
em {     font-family: Raleway, sans-serif;}
a, p, span, li, .entry-content ul li {  color: #000;     font-family: Raleway, sans-serif;}
strong, .green b, .green strong, .green strong a, .green b a {    text-transform: uppercase;    font-weight: 600;    letter-spacing: 0.25em;    font-size: 1em;    color: #6FBE44;}
.green b, .green strong, .green strong a, .green b a {color:white;   font-size: 13px;} .history h3 {    font-weight: normal;    letter-spacing: normal;    font-size: 20px;} label.mg_control-label {    color: black;    font-size: 18px;}
input, select {    font-size: 18px !important;}
.message {    font-size: 18px;}
span.input-group-addon.mg_symbol-before {    top: -8px;}
#migla_donation_form .migla-panel-heading h2{font-size:28px !important;}
#wrap-migla .col-sm-3, #wrap-migla .col-sm-2, #wrap-migla .col-sm-4, #wrap-migla .col-sm-6, #wrap-migla .col-sm-12{float:left;}
.col-sm-5.col-xs-12, .col-sm-5.col-xs-12 div, .col-sm-5.col-xs-12 div input, .col-sm-5.col-xs-12 div .input-group {    width: 100% !important;} .breadcrumb{margin-bottom:0px;}
.header-preset-02 .nav {    z-index: 999999;}
.breadcrumb {    display: none !important;}
.has-bg .entry-title {    color: white;    font-family: "M";    letter-spacing: 5px; display:none;}
.has-bg h1{display:none;}
.has-bg{background-position:right;} .bottom-section {  clear:both;  background: white;} .addthis_toolbox {    padding-bottom: 50px;    padding-top: 50px;}
a.addthis_counter.addthis_bubble_style {    display: none !important;}
.addthis_toolbox {    text-align: center !important;}
.addthis_default_style .addthis_separator, .addthis_default_style .at4-icon, .addthis_default_style .at300b, .addthis_default_style .at300bo, .addthis_default_style .at300bs, .addthis_default_style .at300m {    float: none !important;}
.addthis_toolbox.addthis_32x32_style span {    padding-left: 2%;    padding-right: 4%;}
a.addthis_button_print {    display: none;}     .vc_row.wpb_row {    margin-bottom: 5%;} .line {    display: block;}
.line .vc_sep_holder .vc_sep_line {    height: 50px !important;    background: #2e7660;    border: none;    width: 1px;    margin-left: auto;    margin-right: auto;} .vc_btn3-container.vc_btn3-inline {    width: 100%;}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {   font-weight:normal; background: none;    border: none;    text-transform: none;    font-family: Raleway, sans-serif;    font-size: 1.45em;    color: #176749;    border-top: solid 1px #e6e6e6;    border-radius: 0px;    margin-top: 15px;   width: 100%;}
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern { background-image: url(//wvcf.org/star.gif);    background-repeat: no-repeat;    min-height: 75px;} .ts-fancy-list-wrapper li{list-style:none;}
.ts-fancy-list-wrapper li div {    display: inline-block !important;}
.ts-fancy-list-wrapper li {    border-bottom: solid 1px rgba(0, 128, 75, 0.36) !important;    padding-bottom: 5px !important;}
.ts-fancy-list-wrapper li:before {
content: "\f101" !important;
margin-right: 10px;
-moz-opacity: 0.4;
-khtml-opacity: 0.4;
-webkit-opacity: 0.4;
opacity: 0.4;
-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);
filter: alpha(opacity=40);
font-family: 'FontAwesome' !important;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
} .homepage-intro{margin-top:-14.5%; margin-top:-18%; z-index: 99999;     position: relative;}
.homepage-intro .wpb_column {    padding-top: 10%;    padding-bottom: 10%;    margin-bottom: -10%;}
.intro-text strong{color:white;}
.who-we-are {    background-color: rgba(0, 88, 62, 0.82);    padding: 20px; }
.who-we-are{padding-left: 20%;    margin-left: -20%;    width: 70%;}
.who-we-are h2, .who-we-are p, .who-we-are a {    color: white;}
.call-to-actions h2 {    margin-bottom: 0px;    margin-top: 23px;}
.call-to-actions h2 a {    font-size: 48px;} .success{background-repeat: no-repeat;    }
.success .container {    max-width: 100%;}
.success-padded {    padding-right: 50px;    padding-left: 50px;}
.success .wpb_column:first-child {    border-right: solid 1px #3398ff;} table.ts-counter-icon-holder .ts-counter-image {    display: none;}
.ts-counter-top .ts-counter-value {    color: white !important;    font-family: Raleway, sans-serif;    font-size: 4em !important;}
.our-impact h2 {    color: white;}
.our-impact .col-sm-3.col-lg-3 {    border-right: solid 1px #ead8f3;}
.our-impact .col-sm-3.col-lg-3:last-child {    border-right: none;}
.our-impact .col-sm-3 .wpb_text_column strong, .our-impact .col-sm-3 .wpb_text_column p {    text-transform: none;    font-weight: normal;    font-family: "M";    letter-spacing: 0.15em;    font-size: 14px;    color: white;}
.our-impact strong {    color: #ead8f3;}
.vc_row.wpb_row.our-impact {    margin-bottom: 0px !important;    padding-bottoM: 75px !important;}
.vc_row.wpb_row.infographic{    margin-bottom: 0px !important; }
.vc_row.wpb_row.slideshow{    margin-bottom: 0px !important; }
.vc_row.wpb_row.success{    margin-bottom: 0px !important; }
.our-impact .vc_sep_line {    height: 75px !important;    border-right: solid 1px #ead8f3;    width: 1px !important;    margin-left: auto;    margin-right: auto;    margin-top: -41px;}
.our-impact .vc_separator {    height: 30px;} .cta .vc_sep_line {    border-right: solid 1px #EBEBEB;    height: 40px !important;    width: 1px !important;    margin-left: auto;    margin-right: auto;    margin-top: -20px;}
.cta p {    max-width: 250px;    margin-left: auto;    margin-right: auto;}
.cta a {    text-decoration: underline;}
.cta a, .cta p, .cta span, .cta h2 {    color: white;}
.cta {    background: #0071A2;    padding-bottom: 50px;    padding-top: 50px;} h1.ls-layer span {    font-family: Raleway, sans-serif;    color: white;    text-transform: uppercase;    font-weight: 100;    font-size: 2em !important;}
h1.ls-layer span span {    font-size: 12px !important;    display: block;    font-family: "M";    letter-spacing: 3px;}
h1.ls-layer sup {    font-size: 0.25em;    top: 20%;    position: absolute;    right: 0px;} .featured-news .wpb_text_column.wpb_content_element {    background: white;    position: absolute;    bottom: 0px;    z-index: 99;    width: 80%;    left: 50%;    margin-left: -40%;}
.featured-news .wpb_wrapper{    position: relative;} .entry-header {    z-index: 9;    position: relative;     min-height: 210px;}
.wpb_single_image {    position: relative;}
.wpb_single_image h2 {    color: white;    position: absolute;    top: 40%;    width: 100%;    text-align: center;}
.wpb_single_image h2 {    color: white;    position: absolute;    top: 45%;    width: 100%;    text-align: center;       text-transform: uppercase;    font-size: 15px;    letter-spacing: 7px !important;}
.giving-grid .wpb_column {     margin-right: 1.5% !important;    margin-left: 1.5%;    padding-top: 2%;    padding-bottom: 3%;    display:table-cell; background: #6FBE44;}
.giving-grid strong, .giving-grid b, .giving-grid p, .giving-grid a {    color: white;}
.giving-grid .row {    border-spacing: 10px;}
.giving-grid .vc_row.wpb_row {    margin-bottom: -10px !important;}
.giving-grid .col-sm-4{}
.giving-grid .col-lg-6 {
width: 45%;
} .vc_gitem-animated-block {    display: none;}
.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {    font-family: Raleway, sans-serif;    font-size: 17px;    border-radius: 0px !important;    border: solid 1px #6FBE44;    background: none !important;    color: #6FBE44;}
.entry-meta {    display: none;}
footer.entry-footer {    display: none;}
.vc_grid-container a.vc_gitem-link {
font-size: 24px;
} tr {    padding-left: 20px !important;    margin-left: 20px !important;}
tr:nth-child(odd) {    background: #e1f6ff;}
tr td:first-child {    padding-left: 20px !important;}
tr:first-child {    background: none;   }
tr:first-child td{ border-bottom: solid 1px #ccc;} .vc_box_rounded img {        max-width: 150px !important; border-radius: 50% !important;     border: solid 3px white;}
.green h2, .green p, .green b, .green ul, .green a {    color: white;}
.green {    background: #6FBE44;    padding-bottom: 2%;    padding-top: 2%;    margin-bottom: 0px;}
.bottom-section section {    margin-bottom: 0px;}
.green .vc_row.wpb_row {    margin-bottom: 2% !important;} .hero {    margin-top: -140px;    z-index: 9; position:relative;}
.hero .wpb_single_image .vc_figure, .hero .wpb_single_image .vc_figure div, .hero .wpb_single_image .vc_figure img {    width: 100%;}
.hero .vc_custom_heading {   z-index: 10;   position: absolute;    width: 100%;    text-align: center;    top: 40%;}
.hero .vc_custom_heading h2 {  z-index: 10;     font-size: 55px; color: white;    text-align: center !important;    width: 100%;}
.hero .wpb_text_column.wpb_content_element {   z-index: 10;   position: absolute;    width: 100%;    top: 45%;}
.hero p, .hero strong {    color: white;} button#miglapaypalcheckout_std {    background-image: url(//wvcf.org/payment-methods.png);    width: 380px;    height: 136px;    color: rgba(255, 255, 255, 0);}
label.migla_amount_lbl {    background: none !important;    }
label.migla_amount_lbl div {    color: black;}
.bootstrap-wrapper .form-horizontal .form-group.mg_giving-levels .selected > label.migla_amount_lbl{box-shadow: none !important;    -webkit-box-shadow: none !important;    -o-webkit-box-shadow: none !important;}
span#processingfees, #directdonation {    color: #ffb600;}
#cover-fees {    margin-top: 20px;    display: block;}
.preview {    font-size: 17px !important;}
textarea#f20170214070642_655138412 {
display: block !important;
} .scheme .footer, .scheme .copyright{    background-color: #0071A2;}
.scheme .copyright{border-top:solid 1px white;}
.footer .menu li {    display: block;    width: 100%;}
.footer .widget-title {    text-transform: none;    font-size: 2em;    font-weight: normal;    text-align: left; border: none;}
.footer .widget-title:after {    width: 50%;    background: white;    height: 1px;    left:0;    margin-left: 5px;}
.footer div, .footer a {    color: white !important;}
.footer .col-md-3:first-child div {    text-align: left;}
.footer {    font-family: Raleway, sans-serif;}
.footer .menu li:before{display:none;}
footer li {    margin-bottom: 20px;}
footer ul {    list-style: none !important;}
footer p, footer u {    color: white;}
footer .formcraft-css .fcb_form {    background: none;    box-shadow: none;    color: white;}
footer .formcraft-css .fcb_form .field-cover>div {    width: 100%;}
footer span {    display: none;}
footer .submit-cover {    display: none;}
footer .ng-scope.even.form-element.form-element-field2.options-false.index-false {    display: none;}
footer .formcraft-css .fcb_form .form-element .form-element-html {    padding: 0px;}
footer form.fcb_form.align-.frame-visible.ng-dirty.ng-valid-parse {    padding: 0px;}
footer .textwidget {    font-size: 17px;}
footer input {    height: 30px;    background: none !important;    box-shadow: none !important;    border-radius: 0px !important;    border: solid 1px white !important;    margin-top: -20px !important;}
footer a, footer p, footer span, footer li, footer div {    line-height: 21px;}
.fa:before {
display: inline-block !important;
width: 25px !important;
text-align: center;
padding-right: 7px;
}
.footer .formcraft-css .fcb_form .final-success span {
color: white;
}
.footer i.icon-ok-circle {
color: white !important;
display: inline-block !important;
} h3.date, blockquote {    display: none;}
footer h2.recent_posts_with_excerpts {    height: auto !important;    margin-bottom: 0px;    line-height: normal !important;    font-size: 18px;} .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{float:none !important;} @media screen and (max-width: 1400px) {
.homepage-intro{margin-top:-25%;}
}
@media screen and (max-width: 1024px) {
.homepage-intro .container {    max-width: 100%;}
.who-we-are {    padding-left: 5%;    width: 50%;}
.call-to-actions {    padding-top: 5% !important;}
.featured-news .wpb_text_column.wpb_content_element {    position: relative;    width: 100%;    margin-left: 0;    left: 0 !important;    padding: 0;    padding-top: 25px;}
h2.recent_posts_with_excerpts a{font-size:24px;}
} @media screen and (max-width: 992px) {
.site-branding {    position: relative;}
.header-preset-02 .nav, .header-preset-03 .nav, .header-preset-05 .nav{top:0px;}
.ls-wrapper.ls-in-out {    width: 100% !important;    left: 0px !important;}
.full-width {    margin: 0px !important;}
.full-width p {    padding-left: 20px;    padding-right: 20px;}
.nav {  width: 100% !important;    display: block !important;    right: 0;    text-align: center;}
.site-branding {    padding-bottom: 25px !important;    padding-top: 10px !important;    width: 100% !important;    text-align: center;}
span.menu-link {    display: none;}
.nav {    width: 100% !important;    right: 0px !important;}
.ls-wrapper span span {    display: none !important;}
.ls-wrapper.ls-in-out span, .ls-wrapper.ls-in-out h1 {    width: 100% !important;    text-align: center !important;    word-break: break-word !important;    padding-left: 20px;    padding-right: 20px;    word-wrap: normal !important;    white-space: normal;}
.wpb_wrapper {    position: relative;}
header.entry-header.has-bg {   background: none !important;    min-height: 0px;}
.hero .vc_custom_heading h2 {    font-size: 18px;}
}
div#shiftnav-main {
z-index: 99999999;
} #mega-menu-item-575 .menu-item-description,#mega-menu-item-979 .menu-item-description ,#mega-menu-item-63 .menu-item-description  {
font-style: normal;
}
li#mega-menu-item-142 a {
font-family: Raleway, sans-serif !important;
font-weight: 100;
font-size: 20px !important;
color: #6FBE44 !important;
text-transform: uppercase !important;
}
li#mega-menu-item-142 a:before {display:none;}
li#mega-menu-item-142 a:before {
display: none !important;
}
.ls-wrapper.ls-in-out:first-child {
z-index: 121 !important;
}
.infographic .container {
max-width: 100%;
} .vc_tta-panel-heading a, .vc_tta-panel-heading span {
font-size: 24px !important;
}
.vc_tta-panel-body {
max-width: 1280px;
margin-left: auto;
margin-right: auto;
width: 90%;
}
.vc_tta-panel-heading {
text-align: center !important;
}
.about2 p {
color: white;
}
.about3 p, .about3 a, .about3 u, .about3 strong {
color: #085d3e;
}
.about3 span {
color: green !important;
}
.about4 span, .about4 p, .about4 a, .about4 u, .about4 strong, .about4 h3 {
color: white;
}
footer input {
color: white !important;
}
textarea#f20170819071157_1521629514 {
display: block !important;
}@font-face{font-family:flexslider-icon;font-style:normal;font-weight:400;src:url(//wvcf.org/wp-content/plugins/js_composer/assets/lib/vendor/dist/flexslider/fonts/flexslider-icon.eot);src:url(//wvcf.org/wp-content/plugins/js_composer/assets/lib/vendor/dist/flexslider/fonts/flexslider-icon.eot?#iefix) format("embedded-opentype"),url(//wvcf.org/wp-content/plugins/js_composer/assets/lib/vendor/dist/flexslider/fonts/flexslider-icon.woff) format("woff"),url(//wvcf.org/wp-content/plugins/js_composer/assets/lib/vendor/dist/flexslider/fonts/flexslider-icon.ttf) format("truetype"),url(//wvcf.org/wp-content/plugins/js_composer/assets/lib/vendor/dist/flexslider/fonts/flexslider-icon.svg#flexslider-icon) format("svg")}:is(.flex-container,.flex-slider) a:hover{outline:none}.flex-control-nav,.flex-direction-nav,.slides,.slides>li{list-style:none;margin:0;padding:0}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{-webkit-backface-visibility:hidden;display:none}.flexslider .slides img{display:block;width:100%}.flexslider .slides:after{clear:both;content:"\0020";display:block;height:0;line-height:0;visibility:hidden}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{background:#fff;border:4px solid #fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px "" #0003;-moz-box-shadow:0 1px 4px "" #0003;-o-box-shadow:0 1px 4px "" #0003;box-shadow:0 1px 4px "" #0003;margin:0 0 60px;position:relative;zoom:1}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}@-moz-document url-prefix(){.loading .flex-viewport{max-height:none}}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{color:#000c;cursor:pointer;display:block;height:40px;margin:-20px 0 0;opacity:0;overflow:hidden;position:absolute;text-decoration:none;text-shadow:1px 1px 0 #ffffff4d;top:50%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:40px;z-index:10}.flex-direction-nav a:before{color:#000c;content:"\f001";display:inline-block;font-family:flexslider-icon;font-size:40px;text-shadow:1px 1px 0 #ffffff4d}.flex-direction-nav a.flex-next:before{content:"\f002"}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{left:10px;opacity:.7}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{cursor:default;filter:alpha(opacity=0);opacity:0!important;z-index:-1}.flex-pauseplay a{bottom:5px;color:#000;cursor:pointer;display:block;height:20px;left:10px;opacity:.8;overflow:hidden;position:absolute;width:20px;z-index:10}.flex-pauseplay a:before{content:"\f004";display:inline-block;font-family:flexslider-icon;font-size:20px}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:"\f003"}.flex-control-nav{bottom:-40px;position:absolute;text-align:center;width:100%}.flex-control-nav li{display:inline-block;*display:inline;margin:0 6px;zoom:1}.flex-control-paging li a{background:#666;background:#00000080;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px #0000004d;-moz-box-shadow:inset 0 0 3px #0000004d;-o-box-shadow:inset 0 0 3px #0000004d;box-shadow:inset 0 0 3px #0000004d;cursor:pointer;display:block;height:11px;text-indent:-9999px;width:11px}.flex-control-paging li a:hover{background:#333;background:#000000b3}.flex-control-paging li a.flex-active{background:#000;background:#000000e6;cursor:default}.flex-control-thumbs{margin:5px 0 0;overflow:hidden;position:static}.flex-control-thumbs li{float:left;margin:0;width:25%}.flex-control-thumbs img{cursor:pointer;display:block;height:auto;opacity:.7;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;-moz-user-select:none;width:100%}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{cursor:default;opacity:1}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{left:10px;opacity:1}.flex-direction-nav .flex-next{opacity:1;right:10px}}