html.ltie9 body, body{ min-width: 1140px; } .container{ max-width: 1140px; } .gdlr-caption-wrapper .gdlr-caption-inner{ max-width: 1140px; }
.body-wrapper.gdlr-boxed-style{ max-width: 1220px; overflow: hidden; } .body-wrapper.gdlr-boxed-style .gdlr-header-wrapper{ max-width: 1220px; margin: 0px auto; }
.gdlr-logo{ max-width: 320px; }
.gdlr-logo{ margin-top: 37px; }
.gdlr-logo{ margin-bottom: 41px; }
.gdlr-navigation-wrapper{ margin-top: 42px; }
h1, h2, h3, h4, h5, h6{ font-family: "Open Sans"; }
body, input, textarea, select{ font-family: "Open Sans"; }
.gdlr-navigation{ font-family: "Open Sans"; }
.gdlr-slider-item{ font-family: "Open Sans"; }
body{ font-size: 14px; }
h1{ font-size: 47px; }
h2{ font-size: 41px; }
h3{ font-size: 32px; }
h4{ font-size: 26px; }
h5{ font-size: 21px; }
h6{ font-size: 16px; }
.top-navigation-wrapper{ color: #ffffff; }
.top-navigation-wrapper a{ color: #f2f2f2; }
.top-navigation-divider{ border-color: #ffffff; }
.gdlr-header-inner, .header-style-transparent .gdlr-fixed-header .gdlr-header-inner{ background-color: #222222; }@media only screen and (max-width: 767px) { .body-wrapper.header-style-transparent .gdlr-header-inner{ background-color: #222222; } }
.gdlr-main-menu > li > a, .header-style-transparent .gdlr-fixed-header .gdlr-header-inner .gdlr-main-menu > li > a{ color: #ffffff; }
.gdlr-main-menu > li:hover > a, .gdlr-main-menu > li.current-menu-item > a, .gdlr-main-menu > li.current-menu-ancestor > a, .header-style-transparent .gdlr-fixed-header .gdlr-header-inner .gdlr-main-menu > li:hover > a, .header-style-transparent .gdlr-fixed-header .gdlr-header-inner .gdlr-main-menu > li.current-menu-item > a, .header-style-transparent .gdlr-fixed-header .gdlr-header-inner .gdlr-main-menu > li.current-menu-ancestor > a{ color: #d12b2b; opacity: 1; filter: alpha(opacity=100); }
.gdlr-top-woocommerce-button, .header-style-transparent .gdlr-fixed-header .gdlr-top-woocommerce-button{ background: url("../images/shopping-bag-dark.png"); }
.header-style-transparent .gdlr-main-menu > li > a{ color: #ffffff; }
.header-style-transparent .gdlr-main-menu > li:hover > a, .header-style-transparent .gdlr-main-menu > li.current-menu-item > a, .header-style-transparent .gdlr-main-menu > li.current-menu-ancestor > a{ color: #ff0000; opacity: 0.5; filter: alpha(opacity=50); }
.header-style-transparent .gdlr-top-woocommerce-button{ background: url("../images/shopping-bag-light.png"); }
.gdlr-main-menu > .gdlr-normal-menu .sub-menu, .gdlr-main-menu > .gdlr-mega-menu .sf-mega{ border-top-color: #1c1c1c; }
.gdlr-main-menu > .gdlr-normal-menu li , .gdlr-main-menu > .gdlr-mega-menu .sf-mega{ background-color: #2e2e2e; }
.gdlr-main-menu > li > .sub-menu a, .gdlr-main-menu > li > .sf-mega a{ color: #bebebe; }
.gdlr-main-menu > li > .sub-menu a:hover, .gdlr-main-menu > li > .sub-menu .current-menu-item > a, .gdlr-main-menu > li > .sub-menu .current-menu-ancestor > a, .gdlr-main-menu > li > .sf-mega a:hover, .gdlr-main-menu > li > .sf-mega .current-menu-item > a, .gdlr-main-menu > li > .sf-mega .current-menu-ancestor > a{ color: #d12b2b; } .gdlr-main-menu .gdlr-normal-menu li > a.sf-with-ul:after { border-left-color: #d12b2b; } 
.gdlr-main-menu .sf-mega-section-inner > ul > li > a:hover, .gdlr-main-menu .sf-mega-section-inner > ul > li.current-menu-item > a { background-color: #2a2a2a; } 
.gdlr-main-menu > li > .sub-menu *, .gdlr-main-menu > li > .sf-mega *{ border-color: #373737; }
.gdlr-main-menu > li > .sf-mega .sf-mega-section-inner > a { color: #ffffff; }
.gdlr-main-menu > li > .sf-mega .sf-mega-section-inner > a:hover, .gdlr-main-menu > li > .sf-mega .sf-mega-section-inner.current-menu-item > a, .gdlr-main-menu > li > .sf-mega .sf-mega-section-inner.current-menu-ancestor > a { color: #d12b2b; }
#gdlr-responsive-navigation.dl-menuwrapper button { background-color: #cccccc; }
#gdlr-responsive-navigation.dl-menuwrapper button:hover, #gdlr-responsive-navigation.dl-menuwrapper button.dl-active, #gdlr-responsive-navigation.dl-menuwrapper ul{ background-color: #727272; }
body{ background-color: #dddddd; }
.body-wrapper, .gdlr-single-lightbox-container{ background-color: #ffffff; }
.gdlr-page-title, .gdlr-page-title-gimmick{ color: #ffffff; }
.gdlr-page-caption{ color: #ffffff; }
h1, h2, h3, h4, h5, h6, .gdlr-title, .gdlr-title a{ color: #454545; }
.gdlr-item-title-wrapper .gdlr-item-title{ color: #292929; border-color: #292929; }
.gdlr-item-title-divider{ border-color: #333333; }
.gdlr-item-title-wrapper .gdlr-item-caption{ color: #9b9b9b; }
body{ color: #808080; }
a{ color: #dd3333; }
a:hover{ color: #e36d39; }
body *{ border-color: #efefef; }
.page-not-found-block{ background-color: #d65938; }
.page-not-found-block{ color: #ffffff; }
.page-not-found-search  .gdl-search-form input[type="text"]{ background-color: #963a20; }
.page-not-found-search  .gdl-search-form input[type="text"]{ color: #d57f5c; }
.gdlr-sidebar .gdlr-widget-title{ color: #383838; }
.gdlr-sidebar *{ border-color: #eeeeee; }
.gdlr-sidebar ul li:before { border-color: #bdbdbd; }
.gdl-search-form input{ background-color: #f7f7f7; }
.gdl-search-form input{ color: #9d9d9d; }
.gdl-search-form input{ border-color: #ebebeb; }
.tagcloud a{ background-color: #e36d3a; }
.tagcloud a, .tagcloud a:hover{ color: #ffffff; }
.gdlr-accordion-item.style-1 .pre-active .accordion-title{ color: #3c3c3c; }
.gdlr-accordion-item.style-1 .accordion-title{ color: #8d8d8d; }
.gdlr-accordion-item.style-1 .accordion-title i{ background-color: #f3f3f3; }
.gdlr-accordion-item.style-1 .accordion-title i{ color: #a8a8a8; }
.gdlr-accordion-item.style-1 .accordion-title i.icon-minus{ background-color: #e36d39; }
.gdlr-accordion-item.style-1 .accordion-title i.icon-minus{ color: #ffffff; }
.gdlr-banner-item-wrapper .flex-direction-nav .flex-prev, .gdlr-banner-item-wrapper .flex-direction-nav .flex-next{ color: #999999; }
.gdlr-box-with-icon-item{ background-color: #f5f5f5; }
.gdlr-box-with-icon-item > i, .gdlr-box-with-icon-item .box-with-icon-title{ color: #585858; }
.gdlr-box-with-icon-item{ color: #929292; }
.gdlr-button, .gdlr-button:hover, input[type="button"], input[type="submit"], .gdlr-top-menu > .gdlr-mega-menu .sf-mega a.gdlr-button{ color: #dbdbdb; }
.gdlr-button, input[type="button"], input[type="submit"]{ background-color: #d12b2b; }
.gdlr-button{ border-color: #a02121; }
.column-service-title{ color: #292929; }
.column-service-content{ color: #909090; }
.column-service-icon i{ color: #e36d39; }
.gdlr-column-service-item.gdlr-type-2 .column-service-icon{ background-color: #3e3e3e; }
.list-with-icon .list-with-icon-title{ color: #333333; }
.gdlr-pie-chart-item .pie-chart-title{ color: #313131; }
.gdlr-price-inner-item{ background-color: #f9f9f9; }
.gdlr-price-item .price-title-wrapper{ background-color: #454545; }
.gdlr-price-item .price-title{ color: #ffffff; }
.gdlr-price-item .price-tag{ background-color: #838383; }
.gdlr-price-item .best-price .price-tag{ background-color: #e36d39; }
.gdlr-price-item .price-tag{ color: #ffffff; }
.gdlr-process-tab .gdlr-process-icon{ background-color: #f3f3f3; }
.gdlr-process-tab .gdlr-process-icon{ border-color: #e3e3e3; }
.gdlr-process-tab .gdlr-process-icon i{ color: #aaaaaa; }
.gdlr-process-tab .process-line .process-line-divider{ border-color: #e3e3e3; } .gdlr-process-tab .process-line .icon-chevron-down, .gdlr-process-tab .process-line .icon-chevron-right{ color: #e3e3e3; }
.gdlr-process-wrapper .gdlr-process-tab .gdlr-process-title{ color: #454545; }
.gdlr-skill-item-wrapper{ color: #3a3a3a; }
.stunning-text-title{ color: #414141; }
.stunning-text-caption{ color: #949494; }
.gdlr-stunning-text-item.with-padding{ background-color: #f3f3f3; }
.gdlr-stunning-text-item.with-border{ border-color: #f3f3f3; }
.tab-title-wrapper .tab-title{ background-color: #f9f9f9; }
.tab-title-wrapper .tab-title{ color: #3b3b3b; }
.tab-title-wrapper .tab-title.active, .tab-content-wrapper{ background-color: #ffffff; }
table tr th{ background-color: #e36d3a; }
table tr th{ color: #ffffff; }
table.style-2 tr:nth-child(odd){ background-color: #f9f9f9; }
table.style-2 tr:nth-child(odd){ color: #949494; }
table.style-2 tr:nth-child(even){ background-color: #f3f3f3; }
table.style-2 tr:nth-child(even){ color: #949494; }
.gdlr-blog-title, .gdlr-blog-title a{ color: #212121; }
.gdlr-blog-title a:hover{ color: #e36d3a; }
.blog-info, .blog-info a, .blog-info i{ color: #7a7a7a; }
.gdlr-blog-thumbnail .gdlr-sticky-banner{ background-color: #232323; }
.gdlr-blog-thumbnail .gdlr-sticky-banner, .gdlr-blog-thumbnail .gdlr-sticky-banner i{ color: #ffffff; }
.gdlr-social-share, .gdlr-social-share a{ background-color: #f3f3f3; }
.gdlr-social-share .social-share-title{ color: #353535; }
.gdlr-standard-style .gdlr-single-blog-tag a{ background-color: #e36d3a; }
.gdlr-standard-style .gdlr-single-blog-tag a{ color: #ffffff; }
.gdlr-blog-grid, .gdlr-blog-widget .post-header{ background-color: #ffffff; }
.gdlr-blog-grid .blog-info, .gdlr-blog-grid .blog-info a, .gdlr-blog-grid .blog-info i, .gdlr-blog-widget .blog-info, .gdlr-blog-widget .blog-info a, .gdlr-blog-widget .blog-info i{ color: #aeaeae; }
.gdlr-blog-grid .gdlr-grid-read-more a{ color: #b7b7b7; }
.gdlr-blog-grid .gdlr-grid-read-more a:hover{ color: #e36d39 ; }
.gdlr-blog-widget .blog-date-wrapper{ background-color: #eeeeee; }
.gdlr-blog-widget .blog-date-wrapper{ color: #222222; }
.format-aside .gdlr-blog-content{ background-color: #e36d3a; }
.format-aside .gdlr-blog-content{ color: #ffffff; }
.format-quote .gdlr-top-quote blockquote{ color: #8d8d8d; }
.format-quote .gdlr-quote-author{ color: #e36d3a; }
.gdlr-single-nav > div i{ background-color: #f3f3f3; }
.gdlr-single-nav > div i{ color: #8d8d8d; }
.gdlr-outer-nav.gdlr-nav-container span{ background-color: #ffffff; }
.gdlr-outer-nav.gdlr-nav-container span i{ color: #c0c0c0; }
.gdlr-outer-nav.gdlr-nav-container span:hover{ background-color: #e36d39; }
.gdlr-outer-nav.gdlr-nav-container span:hover i{ color: #ffffff; }
.portfolio-item-filter a.active{ background-color: #333333; } 
.portfolio-item-filter a.active{ color: #ffffff; }
.gdlr-image-link-shortcode .gdlr-image-link-overlay, .portfolio-thumbnail .portfolio-overlay{ background-color: #0a0101; }
.gdlr-image-link-shortcode .gdlr-image-link-icon, .portfolio-thumbnail .portfolio-icon i{ color: #ffffff; }
.portfolio-title a{ color: #303030; }
.portfolio-title a:hover{ color: #7f7f7f; }
.portfolio-info, .portfolio-info a{ color: #a2a2a2; }
.portfolio-item-holder .gdlr-modern-portfolio .portfolio-title a{ color: #4d4d4d; }
.portfolio-item-holder .gdlr-modern-portfolio .portfolio-title a{ background: #ffffff; }
.portfolio-item-holder .gdlr-modern-portfolio .portfolio-title a:hover{ color: #ffffff; }
.portfolio-item-holder .gdlr-modern-portfolio .portfolio-title a:hover{ background: #e36d39; }
.portfolio-item-holder .gdlr-modern-portfolio .portfolio-info, .portfolio-item-holder .gdlr-modern-portfolio .portfolio-info a{ color: #ffffff; }
.gdlr-pagination .page-numbers{ background-color: #ebebeb; }
.gdlr-pagination .page-numbers{ color: #979797; }
.gdlr-pagination .page-numbers:hover, .gdlr-pagination .page-numbers.current{ background-color: #e36d3a; }
.gdlr-pagination .page-numbers:hover, .gdlr-pagination .page-numbers.current{ color: #ffffff; }
.gdlr-personnel-item .personnel-item-inner{ background-color: #f5f5f5; }
.gdlr-personnel-item.round-style .personnel-item{ background-color: #e36d3a; }
.gdlr-personnel-item .personnel-author{ color: #3b3b3b; }
.gdlr-personnel-item .personnel-author-image{ border-color: #e36d3a; }
.gdlr-personnel-item .personnel-position{ color: #acacac; }
.gdlr-personnel-item .personnel-content{ color: #959595; }
.gdlr-personnel-item .personnel-social i{ color: #3b3b3b; }
.gdlr-testimonial-item .testimonial-item-inner, .gdlr-testimonial-item .testimonial-author-image{ background-color: #f5f5f5; }
.gdlr-testimonial-item .testimonial-content{ color: #9b9b9b; }
.gdlr-testimonial-item .testimonial-author{ color: #e36d3a; }
.gdlr-testimonial-item .testimonial-position{ color: #4d4d4d; }
.gdlr-testimonial-item .testimonial-author-image{ border-color: #e36d3a; }
.gdlr-testimonial-item.box-style .testimonial-item-inner:after{ border-top-color: #dddddd; border-left-color: #dddddd; }
.gdlr-gallery-thumbnail .gallery-item{ background-color: #e5e5e5; }
.gdlr-gallery-thumbnail-container .gallery-caption{ background-color: #000000; }
.gdlr-gallery-thumbnail-container .gallery-caption{ color: #ffffff; }
.nivo-controlNav a, .flex-control-paging li a{ background-color: #ffffff; }
.nivo-controlNav a:hover, .nivo-controlNav a.active, .flex-control-paging li a:hover, .flex-control-paging li a.flex-active { background-color: #5e5e5e; }
.nivo-controlNav a, .flex-control-paging li a{ border-color: #5e5e5e !important; }
.nivo-directionNav a, .flex-direction-nav a, .ls-flawless .ls-nav-prev, .ls-flawless .ls-nav-next{ background-color: #000000; }
body .nivo-directionNav a, body .flex-direction-nav a, body .flex-direction-nav a:hover, .ls-flawless .ls-nav-prev, .ls-flawless .ls-nav-next{ color: #ffffff; }
.gdlr-caption{ background-color: #000000; }
.gdlr-caption-title{ color: #ffffff; }
.gdlr-caption-text{ color: #ffffff; }
.gdlr-caption-wrapper.post-slider{ background-color: #000000; }
.gdlr-caption-wrapper.post-slider .gdlr-caption-title{ color: #ffffff; }
.gdlr-caption-wrapper.post-slider .gdlr-caption-text{ color: #dddddd; }
.gdlr-post-slider-item.style-no-excerpt .gdlr-caption-wrapper .gdlr-caption-date, .gdlr-post-slider-item.style-no-excerpt .gdlr-caption-wrapper .gdlr-title-link{ color: #ffffff; }
.gdlr-post-slider-item.style-no-excerpt .gdlr-caption-wrapper .gdlr-caption-date, .gdlr-post-slider-item.style-no-excerpt .gdlr-caption-wrapper .gdlr-title-link{ background-color: #e36d3a; }
.gdlr-item-title-wrapper .gdlr-flex-prev, .gdlr-item-title-wrapper .gdlr-flex-next{ background-color: #eeeeee; }
.gdlr-item-title-wrapper .gdlr-flex-prev, .gdlr-item-title-wrapper .gdlr-flex-next{ color: #6d6d6d; }
input[type="text"], input[type="email"], input[type="password"], textarea{ background-color: #565656; }
input[type="text"], input[type="email"], input[type="password"], textarea{ color: #d3d3d3; }input::input-placeholder{ color:#d3d3d3; } input::-webkit-input-placeholder{ color:#d3d3d3; }input::-moz-placeholder{ color:#d3d3d3; } input:-moz-placeholder{ color:#d3d3d3; }input:-ms-input-placeholder{ color:#d3d3d3; }textarea::input-placeholder{ color:#d3d3d3; } textarea::-webkit-input-placeholder{ color:#d3d3d3; }textarea::-moz-placeholder{ color:#d3d3d3; } textarea:-moz-placeholder{ color:#d3d3d3; }textarea:-ms-input-placeholder{ color:#d3d3d3; }
.footer-wrapper{ background-color: #222222; }
.footer-wrapper .gdlr-widget-title, .footer-wrapper .gdlr-widget-title a{ color: #dddddd; }
.footer-wrapper{ color: #bfbfbf; }
.footer-wrapper a{ color: #7f7f7f; }
.footer-wrapper a:hover{ color: #cecece; }
.footer-wrapper *{ border-color: #363636; }
.footer-wrapper input[type="text"], .footer-wrapper input[type="email"], .footer-wrapper input[type="password"], .footer-wrapper textarea{ background-color: #141414; }
.footer-wrapper input[type="text"], .footer-wrapper input[type="email"], .footer-wrapper input[type="password"], .footer-wrapper textarea{ color: #828282; }
.footer-wrapper input[type="text"], .footer-wrapper input[type="email"], .footer-wrapper input[type="password"], .footer-wrapper textarea{ border-color: #313131; }
.footer-wrapper .gdlr-button, .footer-wrapper .gdlr-button:hover, .footer-wrapper input[type="button"], .footer-wrapper input[type="submit"]{ color: #ffffff; }
.footer-wrapper .gdlr-button, .footer-wrapper input[type="button"], .footer-wrapper input[type="submit"]{ background-color: #e36d39; }
.footer-wrapper .tagcloud a{ background-color: #e36d3a; }
.footer-wrapper .tagcloud a, .footer-wrapper .tagcloud a:hover{ color: #ffffff; }
.copyright-wrapper{ background-color: #222222; }
.copyright-wrapper{ color: #828282; }
.footer-wrapper .copyright-wrapper{ border-color: #222222; }
html  .woocommerce span.onsale, html  .woocommerce-page span.onsale, html .woocommerce-message,html .woocommerce div.product .woocommerce-tabs ul.tabs li.active, html .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,html .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active, html .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active {  background: #e36d3a; }html .woocommerce .star-rating, html .woocommerce-page .star-rating, html .woocommerce .star-rating:before, html .woocommerce-page .star-rating:before, html .woocommerce div.product span.price, html .woocommerce div.product p.price, html .woocommerce #content div.product span.price, html .woocommerce #content div.product p.price, html .woocommerce-page div.product span.price, html .woocommerce-page div.product p.price, html .woocommerce-page #content div.product span.price, html .woocommerce-page #content div.product p.price {color: #e36d3a; }
html .woocommerce-message  a.button, html .woocommerce-error  a.button, html .woocommerce-info  a.button, html .woocommerce-message, html .woocommerce-error, html .woocommerce-info, html  .woocommerce span.onsale, html  .woocommerce-page span.onsale, html .woocommerce div.product .woocommerce-tabs ul.tabs li.active,html .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active, html .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active, html .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active, html .woocommerce nav.woocommerce-pagination ul li span.current, html .woocommerce-page nav.woocommerce-pagination ul li span.current, html .woocommercenav.woocommerce-pagination ul li a:hover, html .woocommerce-page nav.woocommerce-pagination ul li a:hover{ color: #ffffff; }
html .woocommerce-info{ background: #389EC5; }
html .woocommerce-error{ background: #C23030; }
html .woocommerce a.button.alt:hover, html .woocommerce button.button.alt:hover, html .woocommerce input.button.alt:hover, html .woocommerce #respond input#submit.alt:hover, html .woocommerce #content input.button.alt:hover, html .woocommerce-page a.button.alt:hover, html .woocommerce-page button.button.alt:hover, html .woocommerce-page input.button.alt:hover, html .woocommerce-page #respond input#submit.alt:hover, html .woocommerce-page #content input.button.alt:hover, html .woocommerce a.button.alt, html .woocommerce button.button.alt, html .woocommerce input.button.alt, html .woocommerce #respond input#submit.alt, html .woocommerce #content input.button.alt, html .woocommerce-page a.button.alt, html .woocommerce-page button.button.alt, html .woocommerce-page input.button.alt, html .woocommerce-page #respond input#submit.alt, html .woocommerce-page #content input.button.alt, html .woocommerce a.button, html .woocommerce button.button, html .woocommerce input.button, html .woocommerce #respond input#submit, html .woocommerce #content input.button, html .woocommerce-page a.button, html .woocommerce-page button.button, html .woocommerce-page input.button, html .woocommerce-page #respond input#submit, html .woocommerce-page #content input.button, html .woocommerce a.button:hover, html .woocommerce button.button:hover, html .woocommerce input.button:hover, html .woocommerce #respond input#submit:hover, html .woocommerce #content input.button:hover, html .woocommerce-page a.button:hover, html .woocommerce-page button.button:hover, html .woocommerce-page input.button:hover, html .woocommerce-page #respond input#submit:hover, html .woocommerce-page #content input.button:hover, html .woocommerce ul.products li.product a.loading, html .woocommerce div.product form.cart .button, html .woocommerce #content div.product form.cart .button, html .woocommerce-page div.product form.cart .button, html .woocommerce-page #content div.product form.cart .button{ background: #e36d3a; }
html .woocommerce a.button.alt:hover, html .woocommerce button.button.alt:hover, html .woocommerce input.button.alt:hover, html .woocommerce #respond input#submit.alt:hover, html .woocommerce #content input.button.alt:hover, html .woocommerce-page a.button.alt:hover, html .woocommerce-page button.button.alt:hover, html .woocommerce-page input.button.alt:hover, html .woocommerce-page #respond input#submit.alt:hover, html .woocommerce-page #content input.button.alt:hover, html .woocommerce a.button.alt, html .woocommerce button.button.alt, html .woocommerce input.button.alt, html .woocommerce #respond input#submit.alt, html .woocommerce #content input.button.alt, html .woocommerce-page a.button.alt, html .woocommerce-page button.button.alt, html .woocommerce-page input.button.alt, html .woocommerce-page #respond input#submit.alt, html .woocommerce-page #content input.button.alt, html .woocommerce a.button, html .woocommerce button.button, html .woocommerce input.button, html .woocommerce #respond input#submit, html .woocommerce #content input.button, html .woocommerce-page a.button, html .woocommerce-page button.button, html .woocommerce-page input.button, html .woocommerce-page #respond input#submit, html .woocommerce-page #content input.button, html .woocommerce a.button:hover, html .woocommerce button.button:hover, html .woocommerce input.button:hover, html .woocommerce #respond input#submit:hover, html .woocommerce #content input.button:hover, html .woocommerce-page a.button:hover, html .woocommerce-page button.button:hover, html .woocommerce-page input.button:hover, html .woocommerce-page #respond input#submit:hover, html .woocommerce-page #content input.button:hover, html .woocommerce ul.products li.product a.loading, html .woocommerce div.product form.cart .button, html .woocommerce #content div.product form.cart .button, html .woocommerce-page div.product form.cart .button, html .woocommerce-page #content div.product form.cart .button{ color: #ffffff; }
html .woocommerce a.button.alt:hover, html .woocommerce button.button.alt:hover, html .woocommerce input.button.alt:hover, html .woocommerce #respond input#submit.alt:hover, html .woocommerce #content input.button.alt:hover, html .woocommerce-page a.button.alt:hover, html .woocommerce-page button.button.alt:hover, html .woocommerce-page input.button.alt:hover, html .woocommerce-page #respond input#submit.alt:hover, html .woocommerce-page #content input.button.alt:hover, html .woocommerce a.button.alt, html .woocommerce button.button.alt, html .woocommerce input.button.alt, html .woocommerce #respond input#submit.alt, html .woocommerce #content input.button.alt, html .woocommerce-page a.button.alt, html .woocommerce-page button.button.alt, html .woocommerce-page input.button.alt, html .woocommerce-page #respond input#submit.alt, html .woocommerce-page #content input.button.alt, html .woocommerce a.button, html .woocommerce button.button, html .woocommerce input.button, html .woocommerce #respond input#submit, html .woocommerce #content input.button, html .woocommerce-page a.button, html .woocommerce-page button.button, html .woocommerce-page input.button, html .woocommerce-page #respond input#submit, html .woocommerce-page #content input.button, html .woocommerce a.button:hover, html .woocommerce button.button:hover, html .woocommerce input.button:hover, html .woocommerce #respond input#submit:hover, html .woocommerce #content input.button:hover, html .woocommerce-page a.button:hover, html .woocommerce-page button.button:hover, html .woocommerce-page input.button:hover, html .woocommerce-page #respond input#submit:hover, html .woocommerce-page #content input.button:hover, html .woocommerce ul.products li.product a.loading, html .woocommerce div.product form.cart .button, html .woocommerce #content div.product form.cart .button, html .woocommerce-page div.product form.cart .button, html .woocommerce-page #content div.product form.cart .button{ border-bottom: 3px solid #ba4c16; }
html .woocommerce #reviews #comments ol.commentlist li img.avatar, html .woocommerce-page #reviews #comments ol.commentlist li img.avatar { background: #ebebeb; }html .woocommerce #reviews #comments ol.commentlist li img.avatar, html .woocommerce-page #reviews #comments ol.commentlist li img.avatar,html .woocommerce #reviews #comments ol.commentlist li .comment-text, html .woocommerce-page #reviews #comments ol.commentlist li .comment-text,html .woocommerce ul.products li.product a img, html .woocommerce-page ul.products li.product a img, html .woocommerce ul.products li.product a img:hover ,html .woocommerce-page ul.products li.product a img:hover, html .woocommerce-page div.product div.images img, html .woocommerce-page #content div.product div.images img,html .woocommerce form.login, html .woocommerce form.checkout_coupon, html .woocommerce form.register, html .woocommerce-page form.login,html .woocommerce-page form.checkout_coupon, html .woocommerce-page form.register, html .woocommerce table.cart td.actions .coupon .input-text,html .woocommerce #content table.cart td.actions .coupon .input-text, html .woocommerce-page table.cart td.actions .coupon .input-text,html .woocommerce-page #content table.cart td.actions .coupon .input-text { border: 1px solid #ebebeb; }html .woocommerce div.product .woocommerce-tabs ul.tabs:before, html .woocommerce #content div.product .woocommerce-tabs ul.tabs:before,html .woocommerce-page div.product .woocommerce-tabs ul.tabs:before, html .woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before,html .woocommerce table.shop_table tfoot td, html .woocommerce table.shop_table tfoot th, html .woocommerce-page table.shop_table tfoot td,html .woocommerce-page table.shop_table tfoot th, html .woocommerce table.shop_table tfoot td, html .woocommerce table.shop_table tfoot th,html .woocommerce-page table.shop_table tfoot td, html .woocommerce-page table.shop_table tfoot th { border-bottom: 1px solid #ebebeb; }html .woocommerce .cart-collaterals .cart_totals table tr:first-child th, html .woocommerce .cart-collaterals .cart_totals table tr:first-child td,html .woocommerce-page .cart-collaterals .cart_totals table tr:first-child th, html .woocommerce-page .cart-collaterals .cart_totals table tr:first-child td { border-top: 3px #ebebeb solid; }html .woocommerce .cart-collaterals .cart_totals tr td, html .woocommerce .cart-collaterals .cart_totals tr th,html .woocommerce-page .cart-collaterals .cart_totals tr td, html .woocommerce-page .cart-collaterals .cart_totals tr th { border-bottom: 2px solid #ebebeb; }
html .woocommerce div.product .woocommerce-tabs ul.tabs li, html .woocommerce #content div.product .woocommerce-tabs ul.tabs li, html .woocommerce-page div.product .woocommerce-tabs ul.tabs li, html .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li ,html .woocommerce table.cart a.remove, html .woocommerce #content table.cart a.remove, html .woocommerce-page table.cart a.remove, html .woocommerce-page #content table.cart a.remove, html .woocommerce #payment, html .woocommerce-page #payment, html .woocommerce .customer_details,html .woocommerce ul.order_details, html .woocommerce nav.woocommerce-pagination ul li a, html .woocommerce-page nav.woocommerce-pagination ul li a,html .woocommerce form .form-row input.input-text, html .woocommerce form .form-row textarea, html .woocommerce-page form .form-row input.input-text, html .woocommerce-page form .form-row textarea, html .woocommerce .quantity input.qty, html .woocommerce #content .quantity input.qty, html .woocommerce-page .quantity input.qty, html .woocommerce-page #content .quantity input.qty,html .woocommerce .widget_shopping_cart .total, html .woocommerce-page .widget_shopping_cart .total { background: #f3f3f3; }html .woocommerce .quantity input.qty, html .woocommerce #content .quantity input.qty, html .woocommerce-page .quantity input.qty, html .woocommerce-page #content .quantity input.qty { border: 1px solid #f3f3f3; }
html .woocommerce .widget_shopping_cart .total, html .woocommerce-page .widget_shopping_cart .total { border-top: 2px solid #e5e5e5; }html .woocommerce table.cart a.remove:hover, html .woocommerce #content table.cart a.remove:hover, html .woocommerce-page table.cart a.remove:hover,html .woocommerce-page #content table.cart a.remove:hover, html #payment div.payment_box, html .woocommerce-page #payment div.payment_box { background: #e5e5e5; }
html .woocommerce table.shop_table tfoot td, html .woocommerce table.shop_table tfoot th, html .woocommerce-page table.shop_table tfoot td,html .woocommerce-page table.shop_table tfoot th, .cart-subtotal th, .shipping th , .total th, html .woocommerce table.shop_attributes .alt th,html .woocommerce-page table.shop_attributes .alt th, html .woocommerce ul.products li.product .price, html.woocommerce-page ul.products li.product .price { color: #333333; }
html .woocommerce ul.products li.product .price del, html .woocommerce-page ul.products li.product .price del,html .woocommerce table.cart a.remove, html .woocommerce #content table.cart a.remove, html .woocommerce-page table.cart a.remove,html .woocommerce-page #content table.cart a.remove { color: #888888; }
html .woocommerce .quantity .plus, html .woocommerce .quantity .minus, html .woocommerce #content .quantity .plus, html .woocommerce #content .quantity .minus, 
												html .woocommerce-page .quantity .plus, html .woocommerce-page .quantity .minus, html .woocommerce-page #content .quantity .plus, 
												html .woocommerce-page #content .quantity .minus { border: 1px solid #a0a0a0; }
html .woocommerce .quantity .plus, html .woocommerce .quantity .minus, html .woocommerce #content .quantity .plus, html .woocommerce #content .quantity .minus, 
												html .woocommerce-page .quantity .plus, html .woocommerce-page .quantity .minus, html .woocommerce-page #content .quantity .plus, 
												html .woocommerce-page #content .quantity .minus { color: #ffffff; }
html .woocommerce .quantity .plus, html .woocommerce #content .quantity .plus,  html .woocommerce-page .quantity .plus,html .woocommerce-page #content .quantity .plus, html .woocommerce .quantity .plus:hover, html .woocommerce #content .quantity .plus:hover,html .woocommerce-page .quantity .plus:hover,  html .woocommerce-page #content .quantity .plus:hover{ background: #9a9a9a; }
html .woocommerce .quantity .minus, html .woocommerce #content .quantity .minus,  html .woocommerce-page .quantity .minus,html .woocommerce-page #content .quantity .minus, html .woocommerce .quantity .minus:hover, html .woocommerce #content .quantity .minus:hover,html .woocommerce-page .quantity .minus:hover,  html .woocommerce-page #content .quantity .minus:hover{ background: #b6b6b6; }
.gdlr-skin-dark-skin, .gdlr-skin-dark-skin .gdlr-skin-content{ color: #ffffff; }
.gdlr-skin-dark-skin i, .gdlr-skin-dark-skin .gdlr-flex-prev, .gdlr-skin-dark-skin .gdlr-flex-next{ color: #ffffff; }
.gdlr-skin-dark-skin h1, .gdlr-skin-dark-skin h2, .gdlr-skin-dark-skin h3, .gdlr-skin-dark-skin h4, .gdlr-skin-dark-skin h5, .gdlr-skin-dark-skin h6, .gdlr-skin-dark-skin .gdlr-skin-title, .gdlr-skin-dark-skin .gdlr-skin-title a{ color: #ffffff; }
.gdlr-skin-dark-skin .gdlr-skin-title a:hover{ color: #ffffff; }
.gdlr-skin-dark-skin .gdlr-skin-info, .gdlr-skin-dark-skin .gdlr-skin-info a, .gdlr-skin-dark-skin .gdlr-skin-info a:hover{ color: #ffffff; }
.gdlr-skin-dark-skin a, .gdlr-skin-dark-skin .gdlr-skin-link, .gdlr-skin-dark-skin .gdlr-skin-link-color{ color: #e36d39; }
.gdlr-skin-dark-skin a:hover, .gdlr-skin-dark-skin .gdlr-skin-link:hover{ color: #ffffff; }
.gdlr-skin-dark-skin .gdlr-skin-box, .gdlr-skin-dark-skin .gdlr-column-service-item .gdlr-skin-box, .gdlr-skin-dark-skin .gdlr-flex-prev, .gdlr-skin-dark-skin .gdlr-flex-next{ background-color: #969696; }
.gdlr-skin-dark-skin *, .gdlr-skin-dark-skin .gdlr-skin-border{ border-color: #ffffff; }
.gdlr-skin-dark-skin .gdlr-button, .gdlr-skin-dark-skin .gdlr-button:hover, .gdlr-skin-dark-skin input[type="button"], .gdlr-skin-dark-skin input[type="submit"]{ color: #ffffff; background-color: #39dde3;  }
.gdlr-skin-light-green-skin, .gdlr-skin-light-green-skin .gdlr-skin-content{ color: #939393; }
.gdlr-skin-light-green-skin i, .gdlr-skin-light-green-skin .gdlr-flex-prev, .gdlr-skin-light-green-skin .gdlr-flex-next{ color: #39dde3; }
.gdlr-skin-light-green-skin h1, .gdlr-skin-light-green-skin h2, .gdlr-skin-light-green-skin h3, .gdlr-skin-light-green-skin h4, .gdlr-skin-light-green-skin h5, .gdlr-skin-light-green-skin h6, .gdlr-skin-light-green-skin .gdlr-skin-title, .gdlr-skin-light-green-skin .gdlr-skin-title a{ color: #494949; }
.gdlr-skin-light-green-skin .gdlr-skin-title a:hover{ color: #919191; }
.gdlr-skin-light-green-skin .gdlr-skin-info, .gdlr-skin-light-green-skin .gdlr-skin-info a, .gdlr-skin-light-green-skin .gdlr-skin-info a:hover{ color: #bababa; }
.gdlr-skin-light-green-skin a, .gdlr-skin-light-green-skin .gdlr-skin-link, .gdlr-skin-light-green-skin .gdlr-skin-link-color{ color: #39dde3; }
.gdlr-skin-light-green-skin a:hover, .gdlr-skin-light-green-skin .gdlr-skin-link:hover{ color: #9ee1e2; }
.gdlr-skin-light-green-skin .gdlr-skin-box, .gdlr-skin-light-green-skin .gdlr-column-service-item .gdlr-skin-box, .gdlr-skin-light-green-skin .gdlr-flex-prev, .gdlr-skin-light-green-skin .gdlr-flex-next{ background-color: #39dde3; }
.gdlr-skin-light-green-skin *, .gdlr-skin-light-green-skin .gdlr-skin-border{ border-color: #eeeeee; }
.gdlr-skin-light-green-skin .gdlr-button, .gdlr-skin-light-green-skin .gdlr-button:hover, .gdlr-skin-light-green-skin input[type="button"], .gdlr-skin-light-green-skin input[type="submit"]{ color: #ffffff; background-color: #39dde3;  }
.gdlr-skin-dark-service, .gdlr-skin-dark-service .gdlr-skin-content{ color: #ffffff; }
.gdlr-skin-dark-service i, .gdlr-skin-dark-service .gdlr-flex-prev, .gdlr-skin-dark-service .gdlr-flex-next{ color: #ffffff; }
.gdlr-skin-dark-service h1, .gdlr-skin-dark-service h2, .gdlr-skin-dark-service h3, .gdlr-skin-dark-service h4, .gdlr-skin-dark-service h5, .gdlr-skin-dark-service h6, .gdlr-skin-dark-service .gdlr-skin-title, .gdlr-skin-dark-service .gdlr-skin-title a{ color: #ffffff; }
.gdlr-skin-dark-service .gdlr-skin-title a:hover{ color: #ffffff; }
.gdlr-skin-dark-service .gdlr-skin-info, .gdlr-skin-dark-service .gdlr-skin-info a, .gdlr-skin-dark-service .gdlr-skin-info a:hover{ color: #ffffff; }
.gdlr-skin-dark-service a, .gdlr-skin-dark-service .gdlr-skin-link, .gdlr-skin-dark-service .gdlr-skin-link-color{ color: #ffffff; }
.gdlr-skin-dark-service a:hover, .gdlr-skin-dark-service .gdlr-skin-link:hover{ color: #ffffff; }
.gdlr-skin-dark-service .gdlr-skin-box, .gdlr-skin-dark-service .gdlr-column-service-item .gdlr-skin-box, .gdlr-skin-dark-service .gdlr-flex-prev, .gdlr-skin-dark-service .gdlr-flex-next{ background-color: #333333; }
.gdlr-skin-dark-service *, .gdlr-skin-dark-service .gdlr-skin-border{ border-color: #727272; }
.gdlr-skin-dark-service .gdlr-button, .gdlr-skin-dark-service .gdlr-button:hover, .gdlr-skin-dark-service input[type="button"], .gdlr-skin-dark-service input[type="submit"]{ color: #ffffff; background-color: #ffffff;  }
.gdlr-skin-dark-testimonial, .gdlr-skin-dark-testimonial .gdlr-skin-content{ color: #ffffff; }
.gdlr-skin-dark-testimonial i, .gdlr-skin-dark-testimonial .gdlr-flex-prev, .gdlr-skin-dark-testimonial .gdlr-flex-next{ color: #ffffff; }
.gdlr-skin-dark-testimonial h1, .gdlr-skin-dark-testimonial h2, .gdlr-skin-dark-testimonial h3, .gdlr-skin-dark-testimonial h4, .gdlr-skin-dark-testimonial h5, .gdlr-skin-dark-testimonial h6, .gdlr-skin-dark-testimonial .gdlr-skin-title, .gdlr-skin-dark-testimonial .gdlr-skin-title a{ color: #ffffff; }
.gdlr-skin-dark-testimonial .gdlr-skin-title a:hover{ color: #ffffff; }
.gdlr-skin-dark-testimonial .gdlr-skin-info, .gdlr-skin-dark-testimonial .gdlr-skin-info a, .gdlr-skin-dark-testimonial .gdlr-skin-info a:hover{ color: #ffffff; }
.gdlr-skin-dark-testimonial a, .gdlr-skin-dark-testimonial .gdlr-skin-link, .gdlr-skin-dark-testimonial .gdlr-skin-link-color{ color: #e36d39; }
.gdlr-skin-dark-testimonial a:hover, .gdlr-skin-dark-testimonial .gdlr-skin-link:hover{ color: #ffffff; }
.gdlr-skin-dark-testimonial .gdlr-skin-box, .gdlr-skin-dark-testimonial .gdlr-column-service-item .gdlr-skin-box, .gdlr-skin-dark-testimonial .gdlr-flex-prev, .gdlr-skin-dark-testimonial .gdlr-flex-next{ background-color: #2b2b2b; }
.gdlr-skin-dark-testimonial *, .gdlr-skin-dark-testimonial .gdlr-skin-border{ border-color: #ffffff; }
.gdlr-skin-dark-testimonial .gdlr-button, .gdlr-skin-dark-testimonial .gdlr-button:hover, .gdlr-skin-dark-testimonial input[type="button"], .gdlr-skin-dark-testimonial input[type="submit"]{ color: #ffffff; background-color: #ffffff;  }
.gdlr-skin-light-grey, .gdlr-skin-light-grey .gdlr-skin-content{ color: #999999; }
.gdlr-skin-light-grey i, .gdlr-skin-light-grey .gdlr-flex-prev, .gdlr-skin-light-grey .gdlr-flex-next{ color: #e0e0e0; }
.gdlr-skin-light-grey h1, .gdlr-skin-light-grey h2, .gdlr-skin-light-grey h3, .gdlr-skin-light-grey h4, .gdlr-skin-light-grey h5, .gdlr-skin-light-grey h6, .gdlr-skin-light-grey .gdlr-skin-title, .gdlr-skin-light-grey .gdlr-skin-title a{ color: #353535; }
.gdlr-skin-light-grey .gdlr-skin-title a:hover{ color: #5e5e5e; }
.gdlr-skin-light-grey .gdlr-skin-info, .gdlr-skin-light-grey .gdlr-skin-info a, .gdlr-skin-light-grey .gdlr-skin-info a:hover{ color: #828282; }
.gdlr-skin-light-grey a, .gdlr-skin-light-grey .gdlr-skin-link, .gdlr-skin-light-grey .gdlr-skin-link-color{ color: #282828; }
.gdlr-skin-light-grey a:hover, .gdlr-skin-light-grey .gdlr-skin-link:hover{ color: #848484; }
.gdlr-skin-light-grey .gdlr-skin-box, .gdlr-skin-light-grey .gdlr-column-service-item .gdlr-skin-box, .gdlr-skin-light-grey .gdlr-flex-prev, .gdlr-skin-light-grey .gdlr-flex-next{ background-color: #a5a5a5; }
.gdlr-skin-light-grey *, .gdlr-skin-light-grey .gdlr-skin-border{ border-color: #eaeaea; }
.gdlr-skin-light-grey .gdlr-button, .gdlr-skin-light-grey .gdlr-button:hover, .gdlr-skin-light-grey input[type="button"], .gdlr-skin-light-grey input[type="submit"]{ color: #a3a3a3; background-color: #f2f2f2;  }
.gdlr-skin-dark-header, .gdlr-skin-dark-header .gdlr-skin-content{ color: #ffffff; }
.gdlr-skin-dark-header i, .gdlr-skin-dark-header .gdlr-flex-prev, .gdlr-skin-dark-header .gdlr-flex-next{ color: #ffffff; }
.gdlr-skin-dark-header h1, .gdlr-skin-dark-header h2, .gdlr-skin-dark-header h3, .gdlr-skin-dark-header h4, .gdlr-skin-dark-header h5, .gdlr-skin-dark-header h6, .gdlr-skin-dark-header .gdlr-skin-title, .gdlr-skin-dark-header .gdlr-skin-title a{ color: #ffffff; }
.gdlr-skin-dark-header .gdlr-skin-title a:hover{ color: #ffffff; }
.gdlr-skin-dark-header .gdlr-skin-info, .gdlr-skin-dark-header .gdlr-skin-info a, .gdlr-skin-dark-header .gdlr-skin-info a:hover{ color: #ffffff; }
.gdlr-skin-dark-header a, .gdlr-skin-dark-header .gdlr-skin-link, .gdlr-skin-dark-header .gdlr-skin-link-color{ color: #ffffff; }
.gdlr-skin-dark-header a:hover, .gdlr-skin-dark-header .gdlr-skin-link:hover{ color: #ffffff; }
.gdlr-skin-dark-header .gdlr-skin-box, .gdlr-skin-dark-header .gdlr-column-service-item .gdlr-skin-box, .gdlr-skin-dark-header .gdlr-flex-prev, .gdlr-skin-dark-header .gdlr-flex-next{ background-color: #ffffff; }
.gdlr-skin-dark-header *, .gdlr-skin-dark-header .gdlr-skin-border{ border-color: #00abb7; }
.gdlr-skin-dark-header .gdlr-button, .gdlr-skin-dark-header .gdlr-button:hover, .gdlr-skin-dark-header input[type="button"], .gdlr-skin-dark-header input[type="submit"]{ color: #ffffff; background-color: #39dde3;  }
/***********************************************************************/
/*                                                             Global styling                                                             */
/***********************************************************************/

/* Add fonts */
@font-face{
font-family: "Market Deco";
src: url('https://banksiafdn.com/wp-content/uploads/2015/03/Market_Deco.ttf');
}

@font-face{
font-family: "Dense-Regular";
src: url('https://banksiafdn.com/wp-content/uploads/2015/03/Dense-Regular.otf');
}

@font-face{
font-family: "BebasNeue-Regular";
src: url('https://banksiafdn.com/wp-content/uploads/2015/03/BebasNeue-Regular.otf');
}

@font-face{
font-family: "BebasNeue-Bold";
src: url('https://banksiafdn.com/wp-content/uploads/2015/03/BebasNeue-Bold.otf');
}

@font-face{
font-family: "BebasNeue-Book";
src: url('https://banksiafdn.com/wp-content/uploads/2015/03/BebasNeue-Book.otf');
}

@font-face{
font-family: "BebasNeue-Light";
src: url('https://banksiafdn.com/wp-content/uploads/2015/03/BebasNeue-Light.otf');
}

@font-face{
font-family: "BebasNeue-Thin";
src: url('https://banksiafdn.com/wp-content/uploads/2015/03/BebasNeue-Thin.otf');
}

/***********************************************************************/
/*                                                             Home styling                                                              */
/***********************************************************************/
.top-navigation-wrapper{
background-color: #222222;
}

.nav-search{
margin-bottom: 20px;
}

.nav-search .gdl-search-form{
padding-right: 42px;
max-width: 300px;
width: 300px;
float: left;
}

.nav-search .gdl-search-form input[type="text"]{
padding: 5px;
}

.yellow-diamond-left{
float: left;
}

.gdlr-navigation-wrapper .gdlr-main-menu > li > a{
padding: 0px 0px 10px 22px;
}

.yellow-diamond-right{
float: right;
}

.red{ color: #d63647;}

.red-rule, #red-rule{
border-color: #d63647;
width: 100px;
border-width: 3px;
clear: both;
margin: 0 auto;
}

.yellow-rule{
border-color: #f8cd4c;
width: 100px;
border-width: 3px;
clear: both;
margin: 0 auto;
}

.pink-rule{
border-color: #da4353;
width: 100px;
border-width: 3px;
clear: both;
margin: 0 auto;
}

.sub-select{
color: #da4353;
}

/* Content above call to action buttons */
.gdlr-page-title-wrapper{display: none;}
#trophy{margin-top: 100px;}
.date-rule{ 























position: relative; width: 100px; margin: 0 auto;}
.date-rule hr{ border-top: 1px solid #fff; width: 100px;}

/* Call to action buttons */
.entry-btns{clear: both; position: relative; max-width: 500px; margin: 0 auto;}
.entry-btns a{
display: inline; float: left; font-size: 1.8em; color: #fff;  background-repeat: no-repeat; background-size: 100% 100%; padding: 25px; width: 200px; text-align: center; text-shadow: 0px 2px 2px #707070; font-family: 'BebasNeue-Bold';
}
.entry-btns a:hover{ color: #f8cd4c;}
.entry-btns a#green-btn{ background-image: url('https://banksiafdn.com/wp-content/uploads/2015/03/Green-btn-1.png'); }
.entry-btns a#blue-btn{ background-image: url('https://banksiafdn.com/wp-content/uploads/2015/03/Blue-btn-1.png'); }

/* Red divider styling */
.red-divider-arrow{position: relative; width: 95px; margin: 0 auto; top: 97px; z-index: 10;}
.gdlr-content section #first-sec, .gdlr-content section #second-sec, .gdlr-content section #third-sec{ border-bottom: 5px solid #d63647;}
.gdlr-color-wrapper, .gdlr-parallax-wrapper{ overflow: visible;}

#first-sec{
background-size: 100% 100%;
background-repeat: no-repeat;
display: none;
}

/*********************************************************************/
/* Second section */
#second-sec, #about-sec, #our-history-sec, #mission-goals-sec, #our-team-sec, #become-member-sec{
background-image: url('https://banksiafdn.com/wp-content/uploads/2015/03/yellow-tri.png');
background-position: top center;
background-repeat: no-repeat;
}

#quiz-sec{
background-image: url('https://banksiafdn.com/wp-content/uploads/2015/03/white-tri.png');
background-position: top center;
background-repeat: no-repeat;
margin-top: 70px;
height: 350px;
}

.sec-2-head{
max-width: 645px;
margin: 50px auto;
}

.sec-2-head h3{
position: relative;
display: inline;
float: left;
padding: 20px 15px;
bottom: 40px;
font-family: 'Market Deco';
font-size: 3.89em;
}

.sec-2-logo{
width: 800px;
margin: 100px auto 0px;
}

#sec-2-txt{
text-align: center;
margin-top: 20px;
font-size: 1.2em;
line-height: 3em;
}

.read-on-btn{
width: 215px;
margin: 80px auto;
}

#sec-2-rule{
position: relative;
bottom: 50px;
}

.yellow-btn-both{
background-image: url('https://banksiafdn.com/wp-content/uploads/2015/03/Yellow-btn-2.png');
background-size: 100% 100%;
background-repeat: no-repeat;
font-size: 1.8em;
padding: 25px 50px;
text-align: center;
}

.yellow-btn-both:hover{color: #d63647;}

.sec-2-head p{
position: relative;
font-size: 1.6em;
display: inline;
float: left;
padding: 20px 40px;
bottom: 25px;
}

#social-media-txt{
max-width: 450px;
}

.social-icons{
width: 410px;
margin: 0 auto;
}

.social-icons ul{
list-style-type: none;
}

.social-icons li{
display: inline;
float: left;
}

.social-icons a{
position: relative;
z-index: 11;
}

#youtube-icon{
width: 75px;
}

/* Fine-tune arrow for second section */
#sec-2-arrow{
top: 117px;
}

/**************************************************************/
/* Section 3 */
#lead-txt{
padding-top: 80px;
font-size: 1.4em;
text-align: center;
}

.sec-3-head{
width: 720px;
margin: 0 auto;
}

.sec-3-head .middle-txt{
position: relative;
display: inline;
float: left;
font-size: 3em;
padding: 0 60px;
bottom: 20px;
font-family: "Market Deco";
}

/* Map of Australia styling */
/*.aust{
background-image: url('https://banksiafdn.com/wp-content/uploads/2015/03/map.png');
background-repeat: no-repeat;
background-size: 100% 100%;
max-width: 672px;
max-height: 613px;
height: 613px;
margin: 50px auto;
}*/

.aust-txt{
color: #fff;
text-align: center;
font-size: 1.1em;
padding-top: 185px;
padding-left: 40px;
}

/*#compass{
width: 198px;
margin: 200px auto 0;
}*/

#compass{
width: 198px;
position: relative;
margin: 0 auto;
bottom: 50px;
}

#compass img{
float: left;
}

#sec-3-arrow{
top: 64px;
}

/*********************************************************************/
/* Section 4 */
#fourth-sec{
background-image: url('https://banksiafdn.com/wp-content/uploads/2015/03/white-tri.png');
background-position: top center;
background-repeat: no-repeat;
}

.sec-4-head{
width: 255px;
margin: 40px auto 0;
}

#sec-4-rule{
position: relative;
bottom: 30px;
}

.sec-4-head .middle-txt{
position: relative;
display: inline;
float: left;
font-size: 4em;
text-align: center;
color: #d8bc99;
padding: 0 40px;
bottom: 30px;
font-family: "Market Deco";
}

.award-txt-home{
position: relative;
top: -50px;
text-align: center;
font-size: 2em;
clear: both;
color: #707070;
}

.right-award-txt{
margin: 100px;
font-size: 1.4em;
line-height: 1.4em;
}

/* Award buttons */
.award-btns{
width: 450px;
margin: 0 auto;
font-family: "BebasNeue-Bold";
}

#pink-btn-left{
display: inline;
float: left;
background-image: url('https://banksiafdn.com/wp-content/uploads/2015/03/Pink-btn-1.png');
background-repeat: no-repeat;
background-size: 100% 100%;
padding: 25px 50px;
color: #707070;
font-size: 1.8em;
}

#pink-btn-left:hover, #yellow-btn-right:hover{color: #d63647}

#yellow-btn-right{
display: inline;
float: right;
background-image: url('https://banksiafdn.com/wp-content/uploads/2015/03/Yellow-btn-1.png');
background-repeat: no-repeat;
background-size: 100% 100%;
padding: 25px 50px;
color: #707070;
font-size: 1.8em;
}

/* Award tiles styling */
.award-tile{
background-color: #fff;
box-shadow: 0px 0px 5px #707070;
padding: 50px;
margin-top: 100px;
height: 400px;
}

.award-img{
width: 200px;
margin: 0 auto;
}

.tile-txt{
text-align: center;
font-family: "BebasNeue-Bold";
font-size: 1.6em;
margin-top: 20px;
}

#home-categories div{
width: 200px;
margin: 80px auto 30px;
text-align: center;
}

.green-btn-both, #news-blog .gdlr-blog-grid .gdlr-grid-read-more{
background-image: url('https://banksiafdn.com/wp-content/uploads/2015/03/Green-btn-2.png') !important;
background-repeat: no-repeat !important;
background-size: 100% 100% !important;
padding: 25px 50px;
font-family: "BebasNeue-Bold";
font-size: 1.8em;
color: #707070;
}

#news-blog .gdlr-blog-grid .gdlr-grid-read-more{
margin: 0 auto;
left: 80px;
}


/*********************************************************************/
/* Fifth section */

.sec-5{
font-family: "Market Deco";
text-align: center;
max-width: 500px;
margin: 0 auto;
color: #fff;
}

.sec-5 h3{
color: #fff;
font-family: "Market Deco";
font-size: 3em;
}

.sec-5 p{
font-size: 1.4em;
}

.door-img{
max-width: 538px;
margin: 0 auto;
}

.door-img img{
width: 100%;
height: auto;
}

/*********************************************************************/
/* Sixth section */
#sixth-sec{
background-image: url('https://banksiafdn.com/wp-content/uploads/2015/03/yellow-tri.png');
background-position: top center;
background-repeat: no-repeat;
}

.sec-6-head{ max-width: 615px; margin: 50px auto;}
.sec-6-head h3{position: relative; display: inline; float: left; padding: 20px; bottom: 30px; font-family: 'Market Deco'; font-size: 3em;}

#sec-6-rule{
position: relative;
bottom: 30px;
}

.event-tile{
background-color: #ebebeb;
margin-top: 100px;
}

.event-tile h3{
background-color: #85d7e1;
color: #3f838b;
font-family: "Market Deco";
text-align: center;
padding: 20px;
font-size: 3em;
}

.event-tile h4{
color: #4e4e4e;
text-align: center;
}

.event-tile p{
padding: 0 65px 70px;
}

.event-tile .green-btn-both{
position: relative;
top: 30px;
width: 200px;
margin: 0 auto;
font-size: 1.6em;
text-align: center;
}

.sec-6-subscribe p{
text-align: center;
margin-top: 50px;
}

.subscribe-txt{
text-align: center;
}

.subscribe-btn{
background-image: url('https://banksiafdn.com/wp-content/uploads/2015/03/Pink-btn-3.png');
background-repeat: no-repeat;
background-size: 100% 100%;
padding: 25px 50px;
font-size: 2em;
color: #707070;
font-family: "BebasNeue-Bold";
}

.sec-6-subscribe h3{
font-family: "Market Deco";
text-align: center;
margin-top: 80px;
color: #4e4e4e;
}

/*********************************************************************/
/* Footer section */
.gdlr-widget-title{
font-family: "BebasNeue-Book";
font-size: 1.5em;
}

.footer-sitemap{
list-style-type: none;
margin-left: 0;
}

a.yellow{ color: #f8cd4c;}
a.pink{ color: #dc6787;}

.foot-address, .foot-remainder{
width: 175px;
float: left;
}

.foot-address div, .foot-remainder div{
display: inline;
float: left;
}

.address-txt p{
padding-left: 10px;
}

#footer-widget-1, #footer-widget-2, #footer-widget-3{
width: 20%;
}

#footer-widget-4{
width: 40%;
}

/*********************************************************************/
/* Copyright section */
.copyright-left{
float: none;
clear: both;
border-top: 1px solid #707070;
}

.foot-divider{
position: relative;
width: 64px;
margin: 0 auto;
background-color: #222222;
top: -32px;
}

.footer-social{
list-style-type: none;
max-width: 260px;
margin: 0 auto;
}

.footer-social li{
display: inline;
float: left;
margin: 10px 10px 30px;
}

.footer-social li a img{
max-width: 32px;
}

.copyright-left p{
text-align: center;
}

.copyright-left strong{
color: #fff;
}

/*********************************************************************/
/* Responsive styling */
@media screen and (max-width: 1024px){
.event-tile .green-btn-both{
font-size: 1.4em;
}
}

@media screen and (max-width: 959px){
#trophy{
margin-top: 150px;
}

.right-award-txt{
margin: 50px;
}

.award-tile{
padding: 10px;
}

.tile-txt{
font-size: 1.4em;
}


.event-tile p{
padding: 0 35px 70px;
}

.event-tile .green-btn-both{
font-size: 1.1em;
}
}

@media screen and (max-width: 480px){
#trophy{
margin-top: 0;
}

/* Section 2 adjustments */
.sec-2-head{
margin: 100px auto 50px;
}

.sec-2-head h3{
font-size: 2.1em;
text-align: center;
padding: 0;
width: 240px;
}

.yellow-diamond-left, .yellow-diamond-right{
width: 15px;
}

.sec-2-logo{
width: 100%;
}

#sec-2-txt{
line-height: 2em;
}

.sec-2-head p{
padding: 20px;
width: 200px;
text-align: center;
bottom: 45px;
}

.social-icons{
width: 260px;
}

.social-icons img{
width: 50px;
}

/* Section 3 adjustments */
.sec-3-head{
width: 100%;
}

.sec-3-head .middle-txt{
font-size: 2em;
padding: 0 15px;
text-align: center;
width: 75%;
}

/* Australia map */
.aust{
height: 313px;
}

.aust-txt{
font-size: 0.95em;
padding-top: 105px;
}

#compass{
margin: 70px auto 0;
width: 108px;
}

/* Section 4 */
.sec-4-head .middle-txt{
padding: 0 55px;
}

.right-award-txt{
margin: 30px;
text-align: justify;
}

.award-btns{
width: 80%;
}

/* Section 6 adjustment */
.sec-6-head{
margin: 100px auto 50px;
}

.sec-6-head h3{
font-size: 2em;
padding: 0;
text-align: center;
width: 87%;
}

.subscribe-btn{
font-size: 1.2em;
padding: 25px 40px;
}

/* Footer adjustment */
#footer-widget-1, #footer-widget-2, #footer-widget-3, #footer-widget-4{
width: 100%;
}
}

/***********************************************************************/
/*                                                             About styling                                                              */
/***********************************************************************/
#about-sec{
margin-top: 70px;
height: 350px;
}

#about-sec p{
position: relative;
top: 30px;
}

.about-submenu{
list-style-type: none;
max-width: 800px;
margin: 0 auto;
}

.about-submenu li{
display: inline;
float: left;
}

.about-submenu li a{
color: #707070;
padding: 10px;
position: relative;
bottom: 3px;
}

.about-submenu img{
padding: 4px 0;
}

.about-txt{
font-size: 1.1em;
}

.about-btns{
max-width: 500px;
position: relative;
margin: 80px auto;
}

.about-btns a{
background-image: url('https://banksiafdn.com/wp-content/uploads/2015/03/Green-btn-2.png');
background-repeat: no-repeat;
background-size: 100% 100%;
padding: 25px 50px;
width: 200px;
font-size: 1.6em;
font-family: "BebasNeue-Bold";
text-align: center;
}

.about-btns a:first-child{
background-image: url('https://banksiafdn.com/wp-content/uploads/2015/03/Yellow-btn-2.png');
background-repeat: no-repeat;
background-size: 100% 100%;
}

.about-btns a:last-child{
padding: 25px 70px;
}


/*********************************************************************/
/* Responsive styling */
@media screen and (max-width: 480px){
#about-sec{
margin-top: -70px;
}

.about-btns a{
float: left;
width: 100%;
padding: 25px 0px;
}

.about-btns a:last-child{
padding: 25px 0px;
}
}

/***********************************************************************/
/*                                                          Our History styling                                                       */
/***********************************************************************/
#our-history-sec{
margin-top: 70px;
height: 350px;
}

#our-history-sec p{
position: relative;
top: 30px;
}

.about-submenu li{
display: inline;
float: left;
}

.about-submenu li a{
color: #707070;
padding: 10px;
position: relative;
bottom: 3px;
}

.about-submenu li a.sub-select{
color: #d63647;
}

/* Main history buttons */
.main-history-btn:hover{
background-color: #d8bc99;
}

.main-history-btn{
padding: 25px;
height: 350px;
}

.main-history-btn h3{
text-align: center;
color: #93c71c;
font-family: "Market Deco";
}

.main-history-btn p{
color: #4e4e4e;
text-align: center;
font-family: "Market Deco";
margin: 20px;
font-size: 1.4em;
}

.history-btn-img{
width: 96px;
margin: 0 auto;
}

/* Timeline styling */
#back-to-top{
color: #da4353;
}

.tl-foot-btns{
font-family: "BebasNeue-Bold";
font-size: 1.6em;
max-width: 500px;
margin: 0 auto;
}

.tl-foot-btns a{
display: inline;
float: left;
padding: 25px 50px;
width: 150px;
text-align: center;
}

.tl-foot-btns a:first-child{
background-image: url('https://banksiafdn.com/wp-content/uploads/2015/03/Yellow-btn-2.png');
background-repeat: no-repeat;
background-size: 100% 100%;
}

.tl-foot-btns a:last-child{
background-image: url('https://banksiafdn.com/wp-content/uploads/2015/03/Green-btn-2.png');
background-repeat: no-repeat;
background-size: 100% 100%;
}


/*********************************************************************/
/* Responsive styling */
@media screen and (max-width: 480px){
#our-history-sec{
margin-top: -70px;
}
}


/***********************************************************************/
/*                                                      Mission & Goals styling                                                   */
/***********************************************************************/
#mission-goals-sec{
margin-top: 70px;
height: 350px;
}

#mission-goals-sec p{
position: relative;
top: 30px;
}

.about-submenu li{
display: inline;
float: left;
}

.about-submenu li a{
color: #707070;
padding: 10px;
position: relative;
bottom: 3px;
}

.about-submenu li a.sub-select{
color: #d63647;
}

.ms-heading{
font-size: 3.6em;
font-family: "Market Deco";
text-align: center;
}

/* Goal styling */
.white-rule{
border-color: #fff;
box-shadow: 0px 3px 2px #777777;
width: 100px;
border-width: 5px;
clear: both;
margin: 20px auto;
}

.goal-head h3{
font-family: "Market Deco";
font-size: 2.4em;
text-shadow: 0px 3px 2px #777777;
text-align: center;
color: #fff;
margin-top: 20px;
}

.goal-head p{
font-family: "Market Deco";
font-size: 1.81em;
text-shadow: 0px 3px 2px #777777;
text-align: center;
color: #fff;
margin-bottom: 0;
}

.goal-list{
line-height: 2em;
font-size: 1.4em;
margin-bottom: 100px;
}

p.goal-list{
text-align: center;
}

.goals-footer-btns{
font-family: "BebasNeue-Bold";
font-size: 1.6em;
max-width: 500px;
margin: 0 auto;
}

.goals-footer-btns a{
display: inline;
float: left;
padding: 25px 50px;
width: 150px;
text-align: center;
}

.goals-footer-btns a:first-child{
background-image: url('https://banksiafdn.com/wp-content/uploads/2015/03/Yellow-btn-2.png');
background-repeat: no-repeat;
background-size: 100% 100%;
}

.goals-footer-btns a:last-child{
background-image: url('https://banksiafdn.com/wp-content/uploads/2015/03/Green-btn-2.png');
background-repeat: no-repeat;
background-size: 100% 100%;
}

/*********************************************************************/
/* Responsive styling */
@media screen and (max-width: 480px){
#mission-goals-sec{
margin-top: -70px;
}
}

/***********************************************************************/
/*                                                           Our Team styling                                                         */
/***********************************************************************/

#our-team-sec{
margin-top: 70px;
height: 350px;
}

#our-team-sec p{
position: relative;
top: 30px;
}

.about-submenu li{
display: inline;
float: left;
}

.about-submenu li a{
color: #707070;
padding: 10px;
position: relative;
bottom: 3px;
}

.about-submenu li a.sub-select{
color: #d63647;
}

/* Heading styling */
.our-team-head{
text-align: center;
font-family: "Market Deco";
font-size: 3.6em;
}

/* Team circle styling */
#team-bg{
background-repeat: repeat-y;
background-size: 100% 100%;
}

.staff-name{
font-size: 1.2em;
text-shadow: 0px 3px 2px #888888;
font-family: "Market Deco";
margin-bottom: 0;
color: #fff;
}

.staff-title{
color: #fff;
text-align: center;
}

.white-rule-team{
border-width: 3px;
width: 50px;
margin: 5px auto;
border-color: #fff;
box-shadow: 0px 1px 2px #777777;
clear: both;
}

.meet-staff{
font-family: "Market Deco";
font-size: 3.6em;
text-align: center;
}

.profile-img{
cursor: pointer;
}

.profile-txt{
max-height: 320px;
overflow-y: scroll;
visibility: hidden;
padding: 0 20px;
}

.board-select{
border: 5px solid #fff;
border-radius: 5px;
}

.board-txt-select{
visibility: visible;
}

/* Styling of tabs */
.gdlr-tab-item{
background-color: #93c71c;
}

.tab-title-wrapper{
width: 720px;
margin: 0 auto;
}

.gdlr-tab-item.horizontal > .tab-title-wrapper .tab-title{
font-family: "Market Deco";
font-size: 1.6em;
color: #fff;
text-shadow: 0px 2px 2px #777777;
padding: 40px;
background-color: #93c71c;
border-color: transparent;
}

.tab-title-wrapper .active{
text-decoration: underline;
}

.tab-content{
width: 33%;
margin: 0 auto;
font-size: 14px;
line-height: 36px;
color: #00004e;
}

.gdlr-tab-item.horizontal > .tab-content-wrapper{
border: none;
}

.staff-footer-btns{
max-width: 510px;
margin: 0 auto;
}

.staff-footer-btns a{
display: inline;
float: left;
background-repeat: no-repeat;
background-size: 100% 100%;
padding: 25px 50px;
font-family: "BebasNeue-Bold";
font-size: 1.8em;
width: 150px;
text-align: center;
}

.staff-footer-btns a:first-child{
background-image: url('https://banksiafdn.com/wp-content/uploads/2015/03/Yellow-btn-2.png');
}

.staff-footer-btns a:last-child{
background-image: url('https://banksiafdn.com/wp-content/uploads/2015/03/Green-btn-2.png');
}

.partners-head{
text-align: center;
font-size: 3.6em;
font-family: 'Market Deco';
margin-top: 50px;
}

/*********************************************************************/
/* Responsive styling */
@media screen and (max-width: 480px){
#our-team-sec{
margin-top: -70px;
}

.meet-staff{
font-size: 2.6em;
}

.gdlr-tab-item.horizontal > .tab-title-wrapper{
width: 100%;
overflow: visible;
}

.gdlr-tab-item.horizontal > .tab-title-wrapper .tab-title{
font-size: 1.2em;
width: 100%;
text-align: center;
}

.tab-content{
width: 100%;
clear: both;
text-align: justify;
}

.gdlr-tab-item.horizontal > .tab-title-wrapper .tab-title.active, .gdlr-tab-item.horizontal > .tab-title-wrapper .tab-title{
padding: 20px;
}
.profile-txt {
    max-height: 135px !important;
}
}

/***********************************************************************/
/*                                                     Become a Member styling                                               */
/***********************************************************************/
#become-member-sec{
margin-top: 70px;
height: 350px;
}

#become-member-sec p{
position: relative;
top: 30px;
}

.membership-heading{
text-align: center;
font-family: "Market Deco";
font-size: 3.6em;
}

.join-now{
max-width: 275px;
margin: 50px auto;
}

.join-now a{
font-family: "BebasNeue-Bold";
font-size: 3em;
padding: 25px 75px;
background-image: url('https://banksiafdn.com/wp-content/uploads/2015/03/Yellow-btn-2.png');
background-repeat: no-repeat;
background-size: 100% 100%;
text-align: center;
}

/*********************************************************************/
/* Responsive styling */
@media screen and (max-width: 480px){
#become-member-sec{
margin-top: -70px;
}
}

/***********************************************************************/
/*                                                 News & Resources styling                                                    */
/***********************************************************************/
#news-blog .gdlr-standard-style{
background-color: #ebebeb;
min-height: 400px;
position: relative;
}

/*.gdlr-blog-grid-ux, .gdlr-standard-style{
height: 570px;
}*/

.gdlr-blog-thumbnail{
height: 180px;
background-color: none;
}

.gdlr-blog-full .gdlr-blog-thumbnail{
background-color: #fff;
height: 150px;
margin-top: 140px;
}

.gdlr-blog-full .gdlr-blog-thumbnail img{
height: 150px;
}

.gdlr-blog-grid .gdlr-blog-content{
height: 100px;
}

#news-blog .post-header{
display: block;
padding: 0;
background-color: #85d7e1;
}

#news-blog .post-header h3{
text-align: center;
font-family: "Market Deco";
font-size: 3em;
line-height: 2em;
}

#news-blog .post-header h3 a{
color: #3f838b;
}

#news-blog .gdlr-grid-read-more{
position: absolute;
bottom: 0;
margin: 0 110px;
}

#news-blog .gdlr-grid-read-more a{
color: #707070;
}

#news-media-blog .gdlr-blog-thumbnail{
background-color: #fff;
padding: 20px;
display: none;
}

#news-media-blog .gdlr-info, #news-media-blog .post-header{
display: block;
}

#news-media-blog .blog-author{
display: none;
}

#news-media-blog .gdlr-blog-grid .gdlr-grid-read-more{
background-color: #93c71c !important;
position: absolute;
bottom: 0px;
width: 350px;
}

#news-media-blog .gdlr-blog-grid .gdlr-grid-read-more a{
color: #fff;
text-shadow: 0 2px 1px #707070;
}

#news-media-blog .post-header{
min-height: 100px;
}

div article.category-industry-news-media-releases{
min-height: 180px;
margin-top: 0;
}

#resources-blog .post-header{
display: block;
}

#resources-blog .gdlr-blog-title{
font-family: "Market Deco";
font-size: 2em;
line-height: 3em;
}

#resources-blog .gdlr-blog-title a{
color: #da4353;
}

#resources-blog .gdlr-blog-thumbnail{
/*float: left;*/
background-color: #fff;
float: left;
}

#resources-blog .gdlr-blog-thumbnail img{
margin: 20px;
}

#resources-blog .gdlr-blog-grid .gdlr-grid-read-more{
background-color: #93c71c !important;
clear: both;
}

#resources-blog .post-header{
text-align: center;
}

#resources-blog .gdlr-blog-grid .gdlr-blog-content{
padding: 2em;
}

#resources-blog .gdlr-blog-content {
/*float: right;*/
position: relative;
/*bottom: 120px;*/
}

#resources-blog .gdlr-blog-grid .gdlr-grid-read-more a{
color: #fff;
text-shadow: 0 3px 1px #707070;
}

#bottom-btn-news-resources .about-btns{
max-width: 530px;
}

.gdlr-blog-grid .category-industry-news-media-releases .gdlr-blog-content{
padding: 0 40px;
}


/***********************************************************************/
/*                                                      White Paper styling                                                          */
/***********************************************************************/
#whitepaper-blog .gdlr-standard-style{
background-color: #fbfbfb !important;
border-left: 10px solid #da4353;
}

#whitepaper-blog .post-header{
display: block;
}

#whitepaper-blog .gdlr-blog-title{
font-family: "Market Deco";
text-align: center;
font-size: 2em;
padding-top: 20px;
}

#whitepaper-blog .gdlr-blog-title a{
color: #da4353;
}

#whitepaper-blog .gdlr-grid-read-more{
display: none;
}

/***********************************************************************/
/*                                                             Awards styling                                                           */
/***********************************************************************/
.awards-submenu{
list-style-type: none;
max-width: 650px;
margin: 0 auto;
}

.awards-submenu li{
display: inline;
float: left;
}

.awards-submenu li a{
color: #707070;
padding: 10px;
position: relative;
bottom: 3px;
}

.awards-submenu li a.sub-select{
color: #da4353
}

.awards-submenu img{
padding: 4px 0;
}

#awards-sec{
background-image: url('https://banksiafdn.com/wp-content/uploads/2015/03/white-tri.png');
background-position: top center;
background-repeat: no-repeat;
}

#awards-sec{
margin-top: 70px;
height: 350px;
}

#awards-sec p{
position: relative;
top: 30px;
}

#awards-sec .sec-2-head{
max-width: 900px;
}

#awards-divider div{
border-color: #c1bdb9;
}

/* Text styling */
.award-intro{
font-style: italic;
font-size: 2em;
}

.awards-heading{
text-align: center;
font-family: "Market Deco";
}

.award-banksia-logo{
max-width: 113px;
margin: 0 auto 20px;
}

.award-banksia-logo img{
width: 100%;
height: auto;
}

.what-does-txt{
max-width: 800px;
margin: 0 auto;
}

.why-apply{
background-image: url('http://banksiafdn.com/wp-content/uploads/2015/03/yellow-tri.png');
background-position: top center;
background-repeat: no-repeat;
height: 350px;
max-width: 600px;
margin: 0 auto;
}

.why-apply h3{
text-align: center;
padding: 10px;
float: left;
font-family: 'Market Deco';
font-size: 36px;
}

.why-apply-cont{
position: relative;
top: 100px;
max-width: 450px;
margin: 0 auto;
}

.why-apply-cont .yellow-diamond-left, .why-apply-cont .yellow-diamond-right{
padding-top: 15px;
}

#why-apply-txt{
line-height: 3em;
}

#award-pres-txt{
line-height: 2.5em;
}

#award-btn-foot .about-btns{
max-width: 470px;
}

/* Award tile styling */

.award-page-tile{
background-color: #fff;
box-shadow: 0px 0px 5px #777777;
padding-bottom: 20px;
height: 412px;
}

.award-page-tile p{
color: #8b8088;
text-align: center;
font-size: 14px;
font-weight: bold;
}

.award-tile-img{
width: 250px;
margin: 0 auto;
padding-top: 20px;
}

.download-btn{
background-color: #93c71c;
color: #fff;
padding: 10px 15px;
box-shadow: 0px 3px 0px #777777;
text-shadow: 0px 2px 0px #777777;
}

.new-award{
position: relative;
float: left;
background-color: #da4353;
padding: 10px;
top: 20px;
left: -10px;
box-shadow: 0px 2px 0px #777777;
}

.new-award p{
color: #fff;
margin-bottom: 0;
font-size: 18px;
}

.award-txt-beneath{
max-width: 600px;
line-height: 2.5em;
text-align: center;
margin: 0 auto;
color: #4e4e4e;
}

.category-foot-btns{
max-width: 480px;
}

/***********************************************************************/
/*                                                             Judging styling                                                           */
/***********************************************************************/
#judging-txt{
line-height: 2.5em;
}

.judge-tile{
background-color: #efeae4;

border: 1px solid #efeae4;
min-height: 640px;
}

.judge-head-sec{
background-color: #fafafa;
}

.num-img{
width: 68px;
margin: 0 auto;
padding-top: 40px;
}

.judge-head{
font-family: 'Market Deco';
font-size: 24px;
color: #4e4e4e;
text-align: center;
margin-bottom: 0;
}

.green{
color: #93c71c;
}

.judge-desc{
padding: 40px;
line-height: 2.5em;
}

#our-judges-txt{
line-height: 2.5em;
color: #4e4e4e;
}

.judge-list{
max-width: 500px;
margin: 0 auto;
}

.judge-list ul{
display: inline;
float: left;
list-style-type: none;
}

/*.judge-list ul:first-child{
list-style-type: decimal;
}*/

.meet-judge{
max-width: 207px;
margin: 0 auto;
}

.judges-desc{
max-height: 400px;
overflow: auto;
padding: 10px;
}

.persp-subject{
font-size: 24px;
font-style: italic;
}

.judging-foot-btns{
max-width: 500px;
}

.judging-foot-btns a{
width: 200px;
}

/***********************************************************************/
/*                                                    Become a Sponsor styling                                                */
/***********************************************************************/
.sponsors-heading{
font-family: 'Market Deco';
font-size: 2.4em;
color: #4e4e4e;
text-align: center;
margin-bottom: 0;
}

.sponsors-meet .why-apply-cont{
max-width: 590px;
}

.meet-sponsor{
max-width: 780px;
margin: 20px auto;
padding: 50px;
}

.meet-spon-left, .meet-spon-right{
display: inline;
float: left;
}

.meet-spon-left{
background-color: #fff;
width: 200px;
height: 456px;
padding: 20px;
overflow: hidden;
}

.meet-spon-right{
background-color: #fbfbfb;
max-width: 400px;
padding: 70px;
height: 356px;
overflow-y: auto;
}

.category-submit-btn{
background-image: url("http://banksiafdn.com/wp-content/uploads/2015/03/Yellow-btn-2.png");
background-repeat: no-repeat;
background-size: 100% 100%;
width: 200px;
font-family: "BebasNeue-Bold";
font-size: 1.6em;
padding: 25px 25px;
text-align: center;
margin: 50px auto 0;
}

.view-more-btn{
background-image: url("https://banksiafdn.com/wp-content/uploads/2015/03/Yellow-btn-2.png");
background-repeat: no-repeat;
background-size: 100% 100%;
width: 200px;
font-family: "BebasNeue-Bold";
font-size: 1.6em;
padding: 25px 25px;
text-align: center;
}

#sponsor-view-more{
width: 200px;
margin: 50px auto 0;
}

.work-with-spon{
line-height: 2.5em;
}

#hand-shake{
margin-top: 100px;
}

.enquire-now-btn{
background-image: url("https://banksiafdn.com/wp-content/uploads/2015/03/Green-btn-2.png");
background-repeat: no-repeat;
background-size: 100% 100%;
width: 200px;
font-family: "BebasNeue-Bold";
font-size: 1.6em;
padding: 25px 25px;
text-align: center;
margin: 0 auto;
}

/*********************************************************/
/* Entry Process tile styling */

.entry-step{
background-color: #fff;
max-width: 900px;
margin: 0 auto 60px;
height: 260px;
}

.entry-num{
width: 64px;
margin: 0 auto;
position: relative;
top: -32px;
}

.entry-img{
display: inline;
float: left;
max-width: 300px;
padding: 0 50px;
}

.entry-txt{
display: inline;
float: left;
max-width: 600px;
}

.entry-txt h3{
font-family: "Market Deco";
}

.entry-txt p{
color: #707070;
}

/***********************************************************************/
/*                                                    Individual category styling                                                */
/***********************************************************************/
.award-txt{
font-size: 1em;
line-height: 2.5em;
text-align: initial;
margin-bottom: 0;
}

.award-txt td{
width: 50%;
text-align: justify;
border: none;
}

/***********************************************************************/
/*                                                           Awards styling                                                             */
/***********************************************************************/
ul.state-nav{
list-style-type: none;
max-width: 1030px;
margin: 50px auto 0;
}

.year-nav ul{
list-style-type: none;
}

.gdlr-blog-grid .gdlr-blog-content{
height: 100%;
}

.gdlr-blog-grid .category-industry-news-media-releases .gdlr-blog-content{
height: 240px;
}

.decades-nav{
max-width: 520px;
margin: 50px auto 0;
}

.decades-nav li, .state-nav li{
display: inline;
float: left;
}

.decades-nav a, .state-nav a, .decades-nav button{
padding: 10px 20px;
margin: 10px;
background-color: #93c71c;
border: none;
border-bottom: 2px solid #cccccc;
color: #fff;
font-size: 1.8em;
}

.decades-nav .selected-red, .state-nav .selected-red{
background-color: #da4353;
}

/********************************************/
/* Year link styling */
#y2000{
max-width: 600px;
margin: 0 auto;
display: none;
}

#y1990{
max-width: 600px;
margin: 0 auto;
display: none;
}

#y1980{
max-width: 50px;
margin: 0 auto;
display: none;
}

#y2010 li, #y2000 li, #y1990 li, #y1980 li{
display: inline;
float: left;
}

#y2010 li a, #y2000 li a, #y1990 li a, #y1980 li a{
padding: 0 10px;
}

#y2010{
margin: 0 auto;
display: none;
}

.selected-item-red a{
color: #da4353;
}

.gdlr-info, .post-header{
display: none;
}

#winners-blog .post-header{
display: block;
padding: 20px;
margin-bottom: 0;
}

#winners-blog article.post{
margin-top: 0px;
}

.gdlr-blog-grid .gdlr-blog-content{
padding: 40px;
}

.gdlr-blog-content h1{
font-family: "Market Deco";
color: #da4353;
}

.gdlr-blog-content h6{
color: #da4353;
}

.gdlr-blog-content p{
color: #707070;
}

/***********************************************************************/
/*                                                           Gallery styling                                                              */
/***********************************************************************/
#gallery-nav{
max-width: 200px;
}

/***********************************************************************/
/*                                                   Individual Post styling                                                         */
/***********************************************************************/
article.post{
margin-top: 150px;
}

.gdlr-social-share{
display: none;
}

.gdlr-post-author{
display: none;
}

/***********************************************************************/
/*                                                                   Quiz styling                                                           */
/***********************************************************************/
.green-btn{
background-color: #93c71c;
padding: 5px 30px;
color: #fff;
font-weight: bold;
font-family: "Open Sans";
font-size: 1.5em;
min-width: 150px;
margin: 10px;
box-shadow: 0 3px 1px #777777;
cursor: pointer;
}

.green-btn:hover{
background-color: #da4353;
color: #fff;
}

.red-btn{
background-color: #da4353;
padding: 5px 30px;
color: #fff;
font-weight: bold;
font-family: "Open Sans";
font-size: 1.5em;
min-width: 150px;
margin: 10px;
box-shadow: 0 3px 1px #777777;
}

#start{
padding-top: 150px;
}

#red-arrow-quiz-1, #red-arrow-quiz-2, #red-arrow-quiz-3, #red-arrow-quiz-4{
margin: 80px 0;
}

.question{
font-style: italic;
text-align: center;
font-size: 1.5em;
}

#clipboard{
background-image: url('https://banksiafdn.com/wp-content/uploads/2015/04/clipboard_4.png');
background-repeat: no-repeat;
width: 299px;
height: 461px;
margin: 0 auto;
}

#award-cont{
max-width: 150px;
height: auto;
margin: 0 auto;
position: relative;
padding-top: 150px;
padding-bottom: 50px;
}

#quiz-result{
margin-top: 50px;
}

#quiz-result-txt{
font-style: italic;
text-align: center;
font-size: 1.5em;
}

#quiz-result-ans{
font-style: italic;
text-align: center;
font-size: 1.5em;
color: #da4353;
}

#q2, #q3, #q4, #q5, #q6, #q7, #q8, #q9, #q10, #q11, #clipboard, #quiz-result, #red-arrow-quiz-1, #red-arrow-quiz-2, #red-arrow-quiz-3, #red-arrow-quiz-4, #red-arrow-quiz-5{
display: none;
}


/***********************************************************************/
/*                                                 Newsletter Subscription form styling                                */
/***********************************************************************/
#WebToLeadForm table tr td{
border: none;
}

#WebToLeadForm .button, #sub-button{
font-family: 'BebasNeue-Bold';
background-color: #93c71c;
color: #fff;
box-shadow: 0 3px 1px #777777;
cursor: pointer;
font-size: 1.5em;
}

#WebToLeadForm .button:hover, #sub-button:hover{
background-color: #da4353;
}

#sub-button{
padding: 5px 10px;
display: inline;
float: left;
position: relative;
bottom: 25px;
}

#WebToLeadForm span{
font-family: 'Market Deco';
}

#WebToLeadForm h2{
font-size: 2.5em;
}

.download-icon{
background-color: #93c71c;
padding: 5px 30px;
color: #fff;
font-weight: bold;
font-family: "Open Sans";
font-size: 1.5em;
min-width: 150px;
margin: 10px;
box-shadow: 0 3px 1px #777777;
cursor: pointer;
}

.popmake{
overflow: scroll;
}

/* Gallery */
.yrc-banner{
display: none;
}

#mirvac-tab .tab-content{
width: 100%;
overflow-x: scroll;
max-height: 300px;
}

#mirvac-tab > .tab-title-wrapper .tab-title{
line-height: 1.6em;
}



/***********************************************************************/
/*                                                 Search results page styling                                                  */
/***********************************************************************/
.with-sidebar-container{
margin-top: 150px;
}

#search-page{
margin-top: 150px;
}

#search-page .gdlr-info, #search-page .post-header{
display: block;
}

/***********************************************************************/
/*                                                              Blog page styling                                                      */
/***********************************************************************/
#blog-page article{
margin-top: 0;
}

#blog-page article .gdlr-info{
display: block;
background-color: #565656;
color: #fff;
}

#blog-page article .gdlr-info a{
color: #fff;
}

#blog-page article header{
display: block;
}

#blog-page article .gdlr-blog-thumbnail{
float: left;
width: 33%;
background: none;
}

#blog-page article .gdlr-blog-content{
float: right;
width: 66%;
}

#blog-page article .gdlr-grid-read-more{
clear: both;
}

#blog-page article .post-header{
text-align: center;
}

#blog-page .gdlr-blog-grid .category-industry-news-media-releases .gdlr-blog-content{
height: auto;
margin-bottom: 20px;
}

#mission-goals-sec-blog{
margin-top: 0px;
height: 350px;
background-image: url('https://banksiafdn.com/wp-content/uploads/2015/03/yellow-tri.png');
background-position: top center;
background-repeat: no-repeat;
position: relative;
top: -100px;
}

#mission-goals-sec-blog p{
margin-top: 20px;
position: relative;
padding-top: 20px;
top: 30px;
}

.gdlr-sidebar{
margin-top: 330px;
}

/* Awards popup styling */
#awardsplatform{
width: 100%;
}

#awardsplatform a{
float: right;
background-color: #93c71c;
padding: 5px 10px;
color: #fff;
box-shadow: #777777;
cursor: pointer;
font-size: 1.5em;
font-family: 'BebasNeue-Bold';
}

#awardsplatform a:hover{
background-color: #da4353;
}

#awardsplatform a:first-child{
float: left;
}

#awardsplatform-heading{
font-family: "Market Deco";
text-align: center;
}

#awards-entry-sec{
margin-top: 150px;
margin-bottom: 150px;
}

#our-staff-tabs .tab-title-wrapper {
width:840px;
}

#ambassadors-tabs .tab-title-wrapper .tab-title,
#ambassadors-tabs .tab-title-wrapper .tab-title.active {
padding-bottom:40px;
}

#ambassadors-tabs .tab-title-wrapper {
width:240px;
}

.wpcf7-form-control-wrap.membership-type select {
    background: #565656;
    padding: 16px 19px;
    width: 100%;
    font-size: 13px;
    height: 55px;
    color: #d3d3d3;
    font-weight: bold;
    -webkit-appearance: none;
    -webkit-border-radius: 0px;
width: 364px;
}
.page-id-8836 .wpcf7 input[type="text"], .page-id-8836 .wpcf7 input[type="email"], .page-id-8836 .wpcf7 input[type="password"], .page-id-8836 .wpcf7 textarea{width:700px;}
.page-id-8836 .wpcf7 span.wpcf7-form-control-wrap{padding-right:8px;}

.page-id-6812 .section-container{padding-top:0px;}
.page-id-7117 .gdlr-title-item .gdlr-item-title-wrapper .gdlr-item-title{font-size:28px;}
.page-id-7117 .gdlr-color-wrapper, .page-id-7117 .gdlr-parallax-wrapper, .page-id-7117.gdlr-full-size-wrapper{padding-bottom:0px;}
 .page-id-7117 #awards-sec{height:333px;}
 .page-id-7117 #awards-sec {
    margin-top: 105px;
}

#custgap{margin-top:80px !important;}
.postid-6006 a.broken_link {
    text-decoration: none;
}
#y2010 li a, #y2000 li a, #y1990 li a, #y1980 li a {
    padding: 0px 8px;
}
#y2010 li, #y2000 li, #y1990 li, #y1980 li {
    margin-top: 21px;
}
.page-id-3612 .award-txt {
    line-height: 1.8em !important;
}
#y2010 {
    max-width: 600px !important;
    clear:both;

}

.page-id-3535 .Bio{line-height:22.26px !important;}

.page-id-3535 .about-submenu{max-width:476px !important;}

.entity  input[type="text"],.entity  input[type="email"]{width:600px !important;}
.entity select{width:600px !important;    background: #565656;
    padding: 16px;
    color: #fff;
}
#ctmap {display:none;}

.page-id-9750 #awards-sec .sec-2-head, .page-id-9754 #awards-sec .sec-2-head,.page-id-9764 #awards-sec .sec-2-head,.page-id-9767 #awards-sec .sec-2-head {
    max-width: 456px !important;
}

.page-id-3392 #awards-sec .sec-2-head {
    max-width: 882px !important;
}

.gdlr-navigation-wrapper .gdlr-main-menu > li > a.sf-with-ul {
padding-right: 11px;
}

.single-modernteammembers .gdlr-blog-full .gdlr-blog-thumbnail{display:none !important;}
.single-modernteammembers .post-header {
    display: block !important;
}

.single-modernteammembers .gdlr-blog-title{display:none;}

.single-modernteammembers h3{margin-bottom: 5px;}

.page-id-9860  .sec-2-head {
    max-width: 455px !important;
}

.gdlr-color-wrapper {
    padding-top: 50px;
}

.page-id-10017 #awards-sec .sec-2-head {
    max-width: 670px !important;
}

.page-id-10011 .sec-2-head {
    max-width: 670px;
}

.sdgchallenge  input[type="text"], .sdgchallenge input[type="email"] {
    width: 600px !important;
}

.page-id-10044 .sec-2-head {
    max-width: 669px;
    margin: 50px auto;
}

#custtextcol .columns {
    border: 2px solid #333 !important;
    padding: 50px;
    height: 250px;
background-color:#ffffff !important;
}

#custtextcol .six {
    width: 49% !important;
    margin-left: 5px;
}

#speker{display:none !important;}

.postid-10625 table {
    text-align: left;
}

.postid-10625 p {
    margin-bottom: 0px;
}
.postid-10625  table tr td {
    padding: 15px 6px;
    border: 1px solid;
}
.postid-10625 article.post {
    margin-top: 0px !important;
}

#pageslide{display:none;}

.broken_link, a.broken_link {
    text-decoration: none !important;
}

.page-id-10850 #y2010 {
    max-width: 560px !important;
}
.page-id-10850 p{margin-bottom:10px;}

.page-id-10850 .alignnone {
    margin: 5px 20px 0px 0;
}

.page-id-3572 select {
    height: 55px;
    width: 80%;
    background: #565656;
    color: #fff;
    border: none;
}

.page-id-3572 input[type="text"],.page-id-3572 select,.page-id-3572 input[type="email"]{margin-bottom:12px;}

/* Ews-Pr */
.page-id-11196 #awards-sec  .sec-2-head {
    max-width: 500px;
    width: 100%;
}

.page-id-11196 .yellow-diamond-right {
    float: left !important;
}

#custom-award-btn .stunning-text-title 
{
display:none;
}

#custom-award-btn .stunning-text-button
 {
    margin: 0px;
    font-size: 18px;
    font-weight: bold;
    line-height: 50px !important;
}

#custom-ticket-text a
{
    font-size: 22px;
    line-height: 22px;
    margin-top: 0px;
    text-transform: uppercase;
    padding-top: 13px;
    margin-bottom: 0px;
    padding: 8px;
    background: #f8cd4c;
    vertical-align: middle;
box-shadow: 0px 2px 6px 5px;
}

#custom-ticket-text a:hover
{
    color: #23527c;
    text-decoration: none;
}

/*#custom-host-text
{
    font-size: 19px;
    line-height: 40px;
    letter-spacing: 0px;
    vertical-align: middle;
    margin-top: 55px;
}
*/

.page-id-11196  .sec-2-head h3 {
    letter-spacing: 0px;
    padding-right: 8px;
}

/*2019*/
.page-id-13146 .alignnone {
    margin: 5px 18px 0px 0 !important;
}

.page-id-3572 .awards-submenu {
    max-width: 501px !important;
}

#judgess{display:none !important;}

.postid-14931 .gdlr-blog-full .gdlr-blog-thumbnail {
    display: none;
}

.mce-notification.mce-has-close {
    display: none !important;
}

.page-id-15079 .sec-2-head {
    max-width: 505px !important;
}

#txt-93 p{color:#fff !important;text-align:center !important;}
.febpost {text-align:left;}
table.febpost tr td {padding:15px 10px !important;}
.febpost1 {text-align:right;}
.single-post .wpptopdfenh {display:none;}

hr {
    clear: both;
}

.page-id-15705 h3{margin-top:50px;}

.gdlr-gallery-item.gdlr-item .gallery-item img {
    margin: 0px !important;
}

h4.box-head{margin:30px 0px !important;}