@import "https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&family=Nanum+Pen+Script&display=swap";
@import "https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&family=Sansita+Swashed:wght@400;600&display=swap";
html,body{height:100%;font-family:'Lato',sans-serif;color:#33241c;font-size:15px;line-height:24px;vertical-align:baseline}
.floatleft{float:left}
.floatright{float:right}
.alignleft{float:left;margin-right:15px;margin-bottom:24px}
.alignright{float:right;margin-left:15px;margin-bottom:24px}
.aligncenter{display:block;margin:0 auto 24px}
a:focus{outline:0 solid}
img{max-width:100%;height:auto}
.fix{overflow:hidden}
p{margin:0 0 24px}
h1,h2,h3,h4{margin:0 0 24px;font-weight:500;font-family:'Sansita Swashed',cursive}
h1{color:#02892a}
h2{color:#02892a}
h3{color:#1886b3}
h4{color:#1886b3}
h2.woocommerce-loop-category__title, h2.woocommerce-loop-product__title { font-family:'Lato', sans-serif;font-size:16px;color:#333;margin:15px 0;font-weight:bold;height:40px;max-height:40px;overflow:hidden;}
h2.woocommerce-loop-category__title mark, h2.woocommerce-loop-product__title mark { display:none; }
ul.page-numbers li { display:inline!important;background-image:none!important;padding:0!important;margin:0 10px 0 0!important; }
.product p.price { display:block;margin-bottom:18px; }
.product a.button { display:block;margin-bottom:5px;}
span.price { float:left;margin-bottom:18px; }
.sku_wrapper, .posted_in{display:none;}
.cart_button { float:left;width:49%;margin-bottom:20px; }
.cart_button.two { float:right;width:49%;margin-bottom:20px; }
.cart_button button { width:100%;}
.products .cart_button { float:none;width:auto;}
a{color:#1886b3;transition:all .5s ease 0;text-decoration:none}
a:hover{color:#02892a;text-decoration:none}
a:active,a:hover{outline:0 none;color:#1886b3}
.copyright p { color:#aaa; }
.btn-primary{background:#02892a;background:-moz-linear-gradient(top,#02892a 0%,#4ca503 100%);background:-webkit-linear-gradient(top,#02892a 0%,#4ca503 100%);background:linear-gradient(to bottom,#02892a 0%,#4ca503 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#02892a',endColorstr='#4ca503',GradientType=0);border:0}
.btn-secondary{ background: rgb(135,206,235);background: linear-gradient(180deg, rgba(135,206,235,1) 0%, rgba(135,166,235,1) 100%); border:0}
.btn.btn-primary.grow:hover { transition: all .2s ease-in-out;transform: scale(1.2);background: rgb(2,137,42);background: linear-gradient(180deg, rgba(2,137,42,1) 0%, rgba(165,161,3,1) 100%);  }
.btn.btn-secondary.grow:hover { transition: all .2s ease-in-out;transform: scale(1.2);background: rgb(135,206,235);background: linear-gradient(180deg, rgba(135,206,235,1) 0%, rgba(78, 66, 219,1) 100%); }
a .btn.btn-secondary {color:#333!important;}
.btn-tertiary{background-color:#e6de10;border:0}
ul{list-style:outside none none;margin:0;padding:0}
.content-page ul, .content-area ul{margin-bottom:30px}
.content-area ul{margin-top:30px}
.content-page ul li, .content-area ul li{background-image:url(/wp-content/uploads/eye.png);background-repeat:no-repeat;background-size:20px 16px;background-position:0 5px;padding:0 0 0 30px;margin:0 0 10px 15px}
.content-page ul li ul, .content-area ul li ul{margin-top:20px}
.content-page ul li ul li, .content-area ul li ul li{background-image:url(/wp-content/uploads/eye2.png)}
.content-page ul.nav-tabs{margin:40px 0 20px}
.content-page ul.nav-tabs li{background:none;padding:0;margin:0}
.content-page .about-flslider ul li { background:none; padding:0;}
.video-area { float:left;width:100%;margin:145px 0 50px;}
.video-wrapper { position: relative;padding-bottom: 56.25%; /* 16:9 */height: 0;}
.video-wrapper iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.tab-content{margin:0 0 40px}
.hilite{background:#ccf0ff;padding:20px 0;text-align:center;font-size:1.2em}
.clear{clear:both}
::-moz-selection{background:#1969d6;text-shadow:none}
::selection{background:#1969d6;text-shadow:none}
.browserupgrade{margin:26px 0;background:#1969d6;color:#333;padding:26px 0}
.acurate{margin:0;padding:0}
.padding{padding:30px}
.padding-top{padding-top:30px}
.padding-bottom{padding-bottom:30px}
.padding1{padding:60px}
.padding-top1{padding-top:60px}
.padding-bottom1{padding-bottom:60px}
.mobile-menu-area{display:none}
.dropdown-menu{background:url(../images/menubg.png) bottom right no-repeat;border:0;box-shadow:none;webkit-box-shadow:none}
header .main-header ul li ul li a{color:#fff;font-size:16px;line-height:20px}
.mean-container .mean-nav{position:absolute;top:100%}
header{position:absolute;left:0;right:0;z-index:9;background-color:rgba(255,255,255,0.7)}
header.woocommerce-products-header{position:unset}
header .header-top{clear:both}
header .header-top .logo-area a{display:block}
header .header-top .logo-area a img{text-align:center}
header .header-top .header-top-right{margin-bottom:0;padding-bottom:45px}
header .header-top .header-top-right ul{margin:0;padding:0;text-align:right}
header .header-top .header-top-right ul li{display:inline-block}
header .header-top .header-top-right ul li a{display:block;text-decoration:none;font-family:'Lato',sans-serif;color:#fff;padding:10px 15px}
header .header-top .header-top-right ul li.schedule{background:rgba(0,0,0,0) url(../images/btn.png) no-repeat scroll 0 0;margin:0 2px 0 40px;padding:0 15px;position:relative}
header .logo-area{position:absolute;top:-38px;left:20px}
header .main-header ul{margin:30px 0 37px;padding:0;text-align:center;float:right}
header .main-header ul li{display:inline-block;background-image:url(/wp-content/uploads/eye.png);background-repeat:no-repeat;background-position:0 9px;background-size:30px 24px}
header .main-header ul li.active a{color:#02892a}
header .main-header ul li ul li.active a{color:#f0f247}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { background:transparent;color:#f0f247!important;}
header .main-header ul li a{display:block;text-decoration:none;font-family:'Sansita Swashed',cursive;padding:10px 25px 10px 35px;font-size:19px;color:#1886b3;transition:all .3s}
header .main-header ul li ul li{background:none}
header .main-header ul li ul li a{padding:10px 35px 10px 15px;font-family:'Lato',sans-serif}
header .main-header ul li a:hover{color:#fff}
header .main-header ul li ul li a:hover{color:#f0f247;background:transparent!important}
header .top-menu-bar{background:#1886b3}
header .top-menu-bar .header-top-right ul li{color:#fff;padding:10px 15px;display:inline-block}
header .top-menu-bar .header-top-right ul li.limelink{background:#02892a;background:-moz-linear-gradient(top,#02892a 0%,#4ca503 100%);background:-webkit-linear-gradient(top,#02892a 0%,#4ca503 100%);background:linear-gradient(to bottom,#02892a 0%,#4ca503 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#02892a',endColorstr='#4ca503',GradientType=0);}
header .top-menu-bar .header-top-right ul li.limelink:hover { color:#fff!important;transition: all .2s ease-in-out;background: rgb(2,137,42);background: linear-gradient(180deg, rgba(2,137,42,1) 0%, rgba(165,161,3,1) 100%); }
header .top-menu-bar .header-top-right ul li a{color:#fff;padding:0}
.navbar-nav > li > .dropdown-menu{padding-bottom:20px}
ul#menu-top-menu{float:right}
.nav > li > a:hover,.nav > li > a:focus{color:#02892a!important;background:transparent!important}
.nav > li.limelink > a:hover{color:#fff!important}
.mean-container .mean-nav ul li a:hover{color:#02892a}
header .search-box-area{display:none;position:absolute;height:100%;width:100%;margin:0 auto}
header .search-box-area .search-form input{border-radius:0;border:1px solid #ddd;height:40px;color:#333}
header .search-box-area .search-form a{position:absolute;right:30px;top:8px}
.slider-area{color:#fff;position:relative;}
.slider-area .slide-one{background:url(/wp-content/themes/tbop/images/Eddy.jpg) no-repeat;background-size:cover;background-position:center;padding:300px 0 50px}
.slider-area .slide-one h2{font-size:30px;font-family:'Sansita Swashed',cursive;color:#2a5e9e;padding-bottom:10px;margin-bottom:10px;position:relative;text-shadow:2px 2px 2px #C7C7C7}
.slider-area .slide-one p{font-size:20px;color:#6892c6}
.slider-area .slide-one a{width:250px;margin-top:20px;background:url(../images/slider/slider-btn-green.png) no-repeat;background-size:cover;background-position:center;padding:20px;color:#fff;font-size:18px;display:inline-block}
.slider-area .slide-two{background:url(/wp-content/themes/tbop/images/Spot.jpg) no-repeat;background-size:cover;background-position:center;padding:300px 0 50px}
.slider-area .slide-two h2{font-size:30px;font-family:'Sansita Swashed',cursive;color:#9bff00;padding-bottom:10px;margin-bottom:10px;position:relative;text-shadow:2px 2px 2px #969696}
.slider-area .slide-two p{font-size:20px;color:#fff}
.slider-area .slide-two a{width:250px;margin-top:20px;background:url(../images/slider/slider-btn-green.png) no-repeat;background-size:cover;background-position:center;padding:20px;color:#fff;font-size:18px;display:inline-block}
.slider-area .slide-three{background:url(/wp-content/themes/tbop/images/avalanche.jpg) no-repeat;background-size:cover;background-position:center;padding:300px 0 50px}
.slider-area .slide-three h2{font-size:30px;font-family:'Sansita Swashed',cursive;color:#9bff00;padding-bottom:10px;margin-bottom:10px;position:relative;text-shadow:2px 2px 2px #969696}
.slider-area .slide-three p{font-size:20px;color:#fff}
.slider-area .slide-three a{width:250px;margin-top:20px;background:url(../images/slider/slider-btn-green.png) no-repeat;background-size:cover;background-position:center;padding:20px;color:#fff;font-size:18px;display:inline-block}
.slider-area .slide-four{background:url(/wp-content/themes/tbop/images/taz.jpg) no-repeat;background-size:cover;background-position:center;padding:300px 0 50px}
.slider-area .slide-four h2{font-size:30px;font-family:'Sansita Swashed',cursive;color:#9bff00;padding-bottom:10px;margin-bottom:10px;position:relative;text-shadow:2px 2px 2px #969696}
.slider-area .slide-four p{font-size:20px;color:#fff}
.slider-area .slide-four a{width:250px;margin-top:20px;background:url(../images/slider/slider-btn-green.png) no-repeat;background-size:cover;background-position:center;padding:20px;color:#fff;font-size:18px;display:inline-block}
.slider-area .slide-five{background:url(/wp-content/themes/tbop/images/spike.jpg) no-repeat;background-size:cover;background-position:center;padding:300px 0 50px}
.slider-area .slide-five h2{font-size:30px;font-family:'Sansita Swashed',cursive;color:#9bff00;padding-bottom:10px;margin-bottom:10px;position:relative;text-shadow:2px 2px 2px #969696}
.slider-area .slide-five p{font-size:20px;color:#fff}
.slider-area .slide-five a{width:250px;margin-top:20px;background:url(../images/slider/slider-btn-green.png) no-repeat;background-size:cover;background-position:center;padding:20px;color:#fff;font-size:18px;display:inline-block}
.slider-area .slide-six{background:url(/wp-content/themes/tbop/images/owl.jpg) no-repeat;background-size:cover;background-position:center;padding:300px 0 50px}
.slider-area .slide-six h2{font-size:30px;font-family:'Sansita Swashed',cursive;color:#9bff00;padding-bottom:10px;margin-bottom:10px;position:relative;text-shadow:2px 2px 2px #969696}
.slider-area .slide-six p{font-size:20px;color:#fff}
.slider-area .slide-six a{width:250px;margin-top:20px;background:url(../images/slider/slider-btn-green.png) no-repeat;background-size:cover;background-position:center;padding:20px;color:#fff;font-size:18px;display:inline-block}
.slider-area .slide-seven{background:url(/wp-content/themes/tbop/images/vulture.jpg) no-repeat;background-size:cover;background-position:center;padding:300px 0 50px}
.slider-area .slide-seven h2{font-size:30px;font-family:'Sansita Swashed',cursive;color:#9bff00;padding-bottom:10px;margin-bottom:10px;position:relative;text-shadow:2px 2px 2px #969696}
.slider-area .slide-seven p{font-size:20px;color:#fff}
.slider-area .slide-seven a{width:250px;margin-top:20px;background:url(../images/slider/slider-btn-green.png) no-repeat;background-size:cover;background-position:center;padding:20px;color:#fff;font-size:18px;display:inline-block}
.slider-area .slide-eight{background:url(/wp-content/themes/tbop/images/stork.jpg) no-repeat;background-size:cover;background-position:center;padding:300px 0 50px}
.slider-area .slide-eight h2{font-size:30px;font-family:'Sansita Swashed',cursive;color:#9bff00;padding-bottom:10px;margin-bottom:10px;position:relative;text-shadow:2px 2px 2px #969696}
.slider-area .slide-eight p{font-size:20px;color:#fff}
.slider-area .slide-eight a{width:250px;margin-top:20px;background:url(../images/slider/slider-btn-green.png) no-repeat;background-size:cover;background-position:center;padding:20px;color:#fff;font-size:18px;display:inline-block}
.home-features-area{background:url(../images/stephanie-moody-qJ59nKxx_bk-unsplash.jpg) repeat;padding:50px 0 70px; }
.page-features-area{background:url(../images/woodenplanks2.jpg) repeat;padding:0 30px 30px 30px;margin:30px 0 50px;}
.related-page-box { border:2px dashed #daf0c8;background:#f9fff4;padding:40px 20px 30px;margin: 0 auto 20px; max-width:360px; }
.related-page-box h3 { background:#daf0c8;color:#02892a;padding:10px;margin:0 -22px 30px;}
.related-page-box h3 a { color:#02892a;}
.related { border:2px dashed #daf0c8;background:#f9fff4;padding:20px;margin: 30px auto 30px; }
.related h3 { background:#daf0c8;color:#02892a;padding:10px;margin:0 -22px 30px;}
.related h3 a { color:#02892a;}
.home-features-area .single-features h2, .page-features-area .single-features h2{color:#1886b3;font-size:30px;margin-bottom:25px;font-family:'Sansita Swashed',cursive;text-align:center;/*text-shadow:2px 2px 2px #555;*/height:70px;max-height:70px;line-height:35px;}
.page-features-area .single-features h3{color:#fff;font-size:25px;margin:30px 0;font-family:'Sansita Swashed',cursive;text-align:center}
.home-features-area .single-features .feature-image, .page-features-area .single-features .feature-image{position:relative;-webkit-box-shadow:2px 2px 5px 1px rgba(50,50,50,0.5);box-shadow:2px 2px 5px 1px rgba(50,50,50,0.5);padding:15px;background:#fff;overflow-y:scroll;height:380px;}
.home-features-area .single-features .feature-image-img-panel {position:relative;-webkit-box-shadow:2px 2px 5px 1px rgba(50,50,50,0.5);box-shadow:2px 2px 5px 1px rgba(50,50,50,0.5);padding:0px;background:#fff;overflow:hidden;}
a .feature-image-img-panel:hover {-webkit-box-shadow: 0 0 15px 5px rgba(255,255,255,0.5);box-shadow: 0 0 15px 5px rgba(255,255,255,0.5);}
.feature-image img { margin-bottom:15px; }
.home-features-area .single-features .feature-image:hover .overley, .page-features-area .single-features .feature-image:hover .overley{opacity:1}
.home-features-area .single-features .feature-image a, .page-features-area .single-features .feature-image a{display:block}
.home-features-area .single-features .feature-image a img, .page-features-area .single-features .feature-image a img{width:100%}
.home-features-area .single-features .feature-image .overley, .page-features-area .single-features .feature-image .overley{position:absolute;left:15px;right:15px;top:15px;bottom:15px;margin:auto;text-align:center;background:url(../images/services/overley.jpg) no-repeat;background-position:center;background-size:cover;content:"";transition:all .3s;opacity:0}
.home-features-area .single-features .feature-image .overley .feature-details, .page-features-area .single-features .feature-image .overley .feature-details{top:50%;position:relative;transform:translateY(-50%);text-align:center}
.home-features-area .single-features .feature-image .overley .feature-details h4, .page-features-area .single-features .feature-image .overley .feature-details h4{margin-bottom:0}
.home-features-area .single-features .feature-image .overley .feature-details h4 a, .page-features-area .single-features .feature-image .overley .feature-details h4 a{color:#fff}
.home-features-area .single-features .feature-image .overley .feature-details .feature-button, .page-features-area .single-features .feature-image .overley .feature-details .feature-button{background:url(../images/services/btn.png) no-repeat;background-position:center}
.home-features-area .single-features .feature-image .overley .feature-details .feature-button a, .hompagee-features-area .single-features .feature-image .overley .feature-details .feature-button a{color:#FB8B40;display:block;padding:10px;margin:10px}
.gift-vouchers-area{width:100%;background:url(../images/woodenplanks.jpg) repeat-x}
.home-plan-area{padding:100px 0}
.home-plan-area.services-page{background:#f0ebe5}
.home-plan-area .section-title h2{font-size:80px;font-family:'Sansita Swashed',cursive;color:#fb8b40;margin-bottom:60px;position:relative}
.home-plan-area .section-title h2:before{position:absolute;left:0;width:250px;content:"";height:2px;background:#fb8b40;top:40px}
.home-plan-area .section-title h2:after{position:absolute;right:0;width:250px;content:"";height:2px;background:#fb8b40;top:40px}
.home-plan-area .single-plan{text-align:center}
.home-plan-area .single-plan .plan-icon{background:rgba(0,0,0,0);background-image:url(../images/plan/bg.png);background-position:center;background-repeat:no-repeat;background-size:cover;height:160px;line-height:150px;margin:auto auto 40px;max-width:100%;padding:10px;width:160px;transition:all .3s}
.home-plan-area .single-plan .plan-icon:hover{background:rgba(0,0,0,0);background-image:url(../images/plan/hover.png);background-position:center;background-repeat:no-repeat;background-size:cover}
.home-plan-area .single-plan .plan-icon i{font-size:60px;color:#fff;font-weight:300}
.home-plan-area .single-plan .plan-details h3{margin-bottom:10px}
.home-plan-area .single-plan .plan-details h3 a{display:block;font-size:24px;color:#02892a;font-family:'Sansita Swashed',cursive;font-weight:700}
.home-plan-area .single-plan .plan-details p{color:#414141}
.home-plan-area .single-plan .plan-details .read-more a{border-bottom:2px solid #fb8b40;color:#fb8b40;display:inline-block;font-size:16px;font-weight:600;margin-bottom:1px;padding-bottom:1px;transition:all .3s ease 0}
.home-plan-area .single-plan .plan-details .read-more a:hover{border-bottom:2px solid #02892a;color:#02892a}
.content-page{margin:50px 0}
.image-doll img, html :where(img) { width:100%;max-width:100%; }
select{background-color:#fff;border:thin solid #333;border-radius:4px;display:inline-block;font:inherit;line-height:1.5em;padding:.5em 3.5em .5em 1em;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}
select:focus{background-image:linear-gradient(45deg,#02892a 50%,transparent 50%),linear-gradient(135deg,transparent 50%,green 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 15px) 1em,calc(100% - 20px) 1em,calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;border-color:green;outline:0}
select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}
.quantity { float:left;margin-right:10px; }
input { border-radius:5px;border:1px solid #333;padding:3px; }
ul.tabs.wc-tabs { display:none; }
.woocommerce-tabs { margin-top:0px; }
.panel { border:none!important;box-shadow:none!important;}
.woocommerce-notices-wrapper { position:absolute;top:307px;z-index:0;width:100%; }
.woocommerce-message { border-color:#02892a;}
.about-us-area{background:url(../images/about/bg.png) no-repeat;padding:150px 0;background-size:cover;background-position:center;position:relative;margin:0 0 -60px}
.about-us-area .about-content h2{color:#02892a;font-family:'Sansita Swashed',cursive;font-size:48px}
.about-us-area .about-content ul li{margin-bottom:20px;font-size:18px}
.about-us-area .about-content ul li i{color:#02892a;font-size:20px;margin-right:20px}
.about-us-area .about-content .about-botton ul li{margin-bottom:0;font-size:18px;display:inline-block;margin-right:20px}
.about-us-area .about-content .about-botton ul li a{border-bottom:2px solid #fb8b40;color:#fb8b40;display:inline-block;font-size:16px;font-weight:600;margin-bottom:1px;padding-bottom:1px;transition:all .3s ease 0}
.about-us-area .about-content .about-botton ul li a:hover{border-bottom:2px solid #02892a;color:#02892a}
.our-latest-video-area{background:url(../images/video/bg.jpg) no-repeat;background-size:cover;background-position:center;padding:100px 0 150px}
.our-latest-video-area .section-title{color:#fff}
.our-latest-video-area .section-title h2{font-family:'Sansita Swashed',cursive;font-size:48px;margin-bottom:10px}
.our-latest-video-area .video-tab{text-align:center;border:1px solid transparent}
.our-latest-video-area .video-tab ul{text-align:center;border:1px solid transparent}
.our-latest-video-area .video-tab ul li{display:inline-block;float:inherit!important;padding:0 5px}
.our-latest-video-area .video-tab ul li.active a{background:transparent;border:1px solid transparent}
.our-latest-video-area .video-tab ul li.active a img{opacity:1}
.our-latest-video-area .video-tab ul li a{display:block;border:1px solid transparent;padding:0;background:#fff}
.our-latest-video-area .video-tab ul li a img{width:100%;display:block;opacity:.5}
.our-video-content-area{background:#f0ebe5;padding-bottom:100px;z-index:99}
.our-video-content-area .single-video{text-align:center;margin-top:-100px}
.our-video-content-area .single-video iframe{width:100%}
.our-video-content-area .single-video a{display:block}
.our-video-content-area .single-video a img{width:100%;margin-bottom:30px}
.our-video-content-area .single-video h3 a{color:#02892a;font-size:24px;transition:all .3s}
.our-video-content-area .single-video h3 a:hover{color:#dcd794}
.our-video-content-area .save-the-lion-area{background:rgba(0,0,0,0) url(../images/save.png) no-repeat scroll center center;color:#fff;padding:180px;text-align:center}
.our-video-content-area .save-the-lion-area h2{font-family:'Sansita Swashed',cursive;font-size:55px;margin-bottom:0;text-align:center;margin-right:50px}
.our-video-content-area .save-the-lion-area p{display:inline-block;margin-right:-110px}
.our-video-content-area .save-the-lion-area .button{background:rgba(0,0,0,0) url(../images/donate-bg.png) no-repeat scroll 0 0;display:inline-block;height:95px;margin:auto;text-align:center;width:100%}
.our-video-content-area .save-the-lion-area .button a{color:#fff;display:block;font-size:42px;font-weight:lighter;padding:30px}
.our-video-content-area .latest-news .section-title h2{font-size:45px;font-family:'Sansita Swashed',cursive;color:#fb8b40;margin-bottom:60px;position:relative}
.our-video-content-area .latest-news .section-title h2:before{position:absolute;left:0;width:250px;content:"";height:2px;background:#fb8b40;top:40px}
.our-video-content-area .latest-news .section-title h2:after{position:absolute;right:0;width:250px;content:"";height:2px;background:#fb8b40;top:40px}
.our-video-content-area .latest-news .single-news-area{min-height:280px;border:5px solid #e6dccf}
.our-video-content-area .latest-news .single-news-area .media:hover .pull-left a img{opacity:.5}
.our-video-content-area .latest-news .single-news-area .media .pull-left{background:#dcd794;padding-right:0}
.our-video-content-area .latest-news .single-news-area .media .pull-left a img{width:100%;opacity:1;transition:all .3s}
.our-video-content-area .latest-news .single-news-area .media .media-body{padding:25px}
.our-video-content-area .latest-news .single-news-area .media .media-body h4{margin-bottom:30px}
.our-video-content-area .latest-news .single-news-area .media .media-body h4 a{font-size:28px;font-family:'Sansita Swashed',cursive;color:#02892a;text-decoration:none;transition:all .3s}
.our-video-content-area .latest-news .single-news-area .media .media-body h4 a:hover{border-bottom:2px solid #dcd794;color:#dcd794}
.our-video-content-area .latest-news .single-news-area .media .media-body p{margin-bottom:30px;color:#414141}
.our-video-content-area .latest-news .single-news-area .media .media-body .read-more a{border-bottom:2px solid #fb8b40;color:#fb8b40;display:inline-block;font-size:16px;font-weight:600;margin-bottom:1px;padding-bottom:1px;transition:all .3s ease 0}
.our-video-content-area .latest-news .single-news-area .media .media-body .read-more a:hover{border-bottom:2px solid #dcd794;color:#dcd794}
.our-video-content-area .latest-news .all-news{display:inline-block;background:url(../images/blog/btn.png) no-repeat;background-position:center}
.our-video-content-area .latest-news .all-news a{display:block;color:#fff;padding:10px;margin:22px}
.our-video-content-area .latest-news .all-news a:hover{color:#fb8b40}
.tbop-contact-area{padding:70px 0;background-color:#fdfdfd}
.tbop-contact-area .section-title h2{font-size:40px;font-family:'Sansita Swashed',cursive;color:#02892a;margin-bottom:60px;position:relative}
.tbop-contact-area .section-title h2:before{position:absolute;left:0;width:225px;content:"";height:2px;background:#02892a;top:25px}
.tbop-contact-area .section-title h2:after{position:absolute;right:0;width:225px;content:"";height:2px;background:#02892a;top:25px}
.tbop-contact-area .tbop-social-connect-area{margin-top:-20px;margin-bottom:30px}
.tbop-contact-area .tbop-social-connect-area ul{margin:0;padding:0}
.tbop-contact-area .tbop-social-connect-area ul li{display:inline-block;margin:3px}
.tbop-contact-area .tbop-social-connect-area ul li a{display:block;background:url(../images/social/bg.png) no-repeat;transition:all .3s;width:60px;height:60px;margin:auto;text-align:center;line-height:60px;color:#fff}
.tbop-contact-area .tbop-social-connect-area ul li a:hover{background:url(../images/social/hover.png) no-repeat}
.tbop-contact-area p{padding:0 250px}
.twitter-post-area{overflow:hidden}
.twitter-post-area .single-post{float:left;margin:0;overflow:hidden;position:relative;width:20%}
.twitter-post-area .single-post:hover .overley{opacity:1}
.twitter-post-area .single-post a{display:block}
.twitter-post-area .single-post a img{width:100%}
.twitter-post-area .single-post .overley{position:absolute;left:10px;right:10px;top:10px;bottom:10px;margin:auto;text-align:center;background:url(../images/services/overley.jpg) no-repeat;background-position:center;background-size:cover;content:"";transition:all .3s;opacity:0}
.twitter-post-area .single-post .overley .feature-details{top:50%;position:relative;transform:translateY(-50%);text-align:center}
.twitter-post-area .single-post .overley .feature-details p{color:#fff}
.twitter-post-area .single-post .overley .feature-details span{color:#fff}
footer .footer-top{background:url(../images/footer-top.jpg) no-repeat;background-position:center;background-size:cover;padding:100px 0 0}
footer .footer-top .apps-area img{display:block}
footer .footer-top .apps-area img:hover{opacity:.9}
footer .footer-top .footer-top-content h2{font-family:'Sansita Swashed',cursive;color:#02892a;font-size:40px;margin-bottom:10px}
footer .footer-top .footer-top-content strong{margin-bottom:20px}
footer .footer-top .footer-top-content p{margin-top:20px}
footer .footer-top .footer-top-content .about-botton ul li{margin-bottom:0;font-size:18px;display:inline-block;margin-right:20px}
footer .footer-top .footer-top-content .about-botton ul li a{border-bottom:2px solid #fb8b40;color:#fb8b40;display:inline-block;font-size:16px;font-weight:600;margin-bottom:1px;padding-bottom:1px;transition:all .3s ease 0}
footer .footer-top .footer-top-content .about-botton ul li a:hover{border-bottom:2px solid #02892a;color:#02892a}
footer .main-footer{padding:30px 0 10px;background:rgb(2,137,42); background: rgb(2,137,42);background: linear-gradient(0deg, rgba(2,137,42,1) 0%, rgba(104,191,130,1) 100%); }
footer .main-footer .widget h2.widget-title{color:#fff;font-size:20px;font-family:'Sansita Swashed',cursive;margin-bottom:20px}
footer .main-footer .widget ul{margin:0;padding:0;list-style:none}
footer .main-footer .widget .footer-menu, footer .main-footer .widget .footer-menu-two {margin-top:43px}
footer .main-footer .widget ul li{display:block;margin-bottom:10px;padding-left:30px;background-image:url(/wp-content/uploads/eye.png);background-repeat:no-repeat;background-position:0 6px;background-size:20px 16px}
footer .main-footer .widget ul li a{display:block;color:#fff;font-size:16px}
footer .main-footer .widget ul li a:hover, footer .main-footer .widget a:hover{color:#ff7700}
footer .main-footer .widget a{color:#fff;font-size:16px}
footer .main-footer .widget ul li a img{margin-right:0}
footer .main-footer .widget ul li a i{color:#02892a}
footer .main-footer .widget ul li a span{color:#02892a}
footer .main-footer .widget ul.gallery li{display:inline-block!important;margin:2px}
footer .main-footer .widget ul.gallery li .normal-sp{display:block}
footer .main-footer .widget ul.gallery li .hover-sp{display:none}
footer .main-footer .widget ul.gallery li:hover .normal-sp{display:none}
footer .main-footer .widget ul.gallery li:hover .hover-sp{display:block}
footer .main-footer .widget ul.gallery-sp li{display:inline-block!important;margin:2px}
footer .main-footer .widget ul.gallery-sp li .normal-sp{display:block}
footer .main-footer .widget ul.gallery-sp li .hover-sp{display:none}
footer .main-footer .widget ul.gallery-sp li:hover .normal-sp{display:none}
footer .main-footer .widget ul.gallery-sp li:hover .hover-sp{display:block}
footer .main-footer .footer-bottom{background-image:url(../images/feathers.png);background-repeat:repeat-x;background-position:bottom left;height:90px}
footer .copyright{margin:20px 0 0}
footer .footer-details { color:#fff; }
hr, hr.wp-block-separator { border:none;background:url(../images/feet.gif) repeat-x;display:block;height:30px;margin:40px 0;}
.mfp-bottom-bar{display:none}
.breadcumb-area{background:url(../images/vincent-van-zalinge-unsplash.jpg) no-repeat;background-size:cover;background-position:center;padding:200px 0 20px}
.breadcumb-area.two{background:url(../images/rachel-mcdermott-unsplash.jpg) no-repeat;background-size:cover;background-position:center;padding:200px 0 20px}
.breadcumb-area.three{background:url(../images/ray-hennessy-unsplash.jpg) no-repeat;background-size:cover;background-position:center;padding:200px 0 20px}
.breadcumb-area.four{background:url(../images/wallace-bentt-unsplash.jpg) no-repeat;background-size:cover;background-position:center;padding:200px 0 20px}
.breadcumb-area.five{background:url(../images/lynda-hinton-unsplash.jpg) no-repeat;background-size:cover;background-position:center;padding:200px 0 20px}
.breadcumb-area h2{color:#fff;font-size:36px;font-family:'Sansita Swashed',cursive;position:relative}
.openning-area{padding:100px 0;background:#f0ebe5}
.openning-area .section-title h2{font-size:40px;font-family:'Sansita Swashed',cursive;color:#fb8b40;margin-bottom:30px;position:relative}
.openning-area .section-title h2:before{position:absolute;left:0;width:350px;content:"";height:2px;background:#e9e1d6;top:40px}
.openning-area .section-title h2:after{position:absolute;right:0;width:350px;content:"";height:2px;background:#e9e1d6;top:40px}
.openning-area .opening-hours{padding:50px}
.openning-area .opening-hours ul{margin:0;padding:0;list-style:none}
.openning-area .opening-hours ul li{float:left;width:33%}
.openning-area .opening-hours ul li b{font-size:18px;color:#93826e}
.openning-area .opening-hours ul li th{font-weight:600}
.openning-area .opening-hours ul li .date-area{width:100%;display:block}
.openning-area .opening-hours ul li .date-area ul li{float:left;display:block;width:100%;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e9e1d6}
.openning-area .opening-hours ul li .date-area ul li.last-child{border:0}
.openning-area .opening-hours ul li .ticket-area{width:100%;padding:0;display:block}
.openning-area .opening-hours ul li .ticket-area ul li{float:left;display:block;width:100%;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e9e1d6}
.openning-area .opening-hours ul li .ticket-area ul li.last-child{border:0}
.openning-area .opening-hours ul li .grounds-area{width:100%;display:block}
.openning-area .opening-hours ul li .grounds-area ul li{float:left;display:block;width:100%;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e9e1d6}
.openning-area .opening-hours ul li .grounds-area ul li.last-child{border:0}
.openning-area .booking-area{padding:50px 0;text-align:right}
.openning-area .booking-area h2{background:#fb8b40;padding:10px;color:#fff;font-weight:400;font-size:16px;margin:0;display:inline-block}
.openning-area .booking-area .speedy-box{background:#fff;border-top:7px solid #e6dccf;border-left:7px solid #e6dccf;border-right:7px solid #e6dccf;border-bottom:7px solid #e6dccf;margin:0;padding:30px 15px 0;text-align:left}
.openning-area .booking-area .speedy-box:before{content:'';position:absolute;right:27px;background:url(../images/tiger.png) no-repeat;background-size:cover;background-position:right;bottom:25px;float:right;width:170px;height:170px}
.openning-area .booking-area .speedy-box h3{font-weight:400;font-size:24px;color:#02892a;margin-bottom:10px;position:relative}
.openning-area .booking-area .speedy-box p{font-size:15px}
.openning-area .booking-area .speedy-box p span{color:#fb8b40;font-weight:600;position:relative}
.openning-area .booking-area .speedy-box .all-news{display:inline-block;background:url(../images/blog/btn.png) no-repeat;background-position:center;position:relative}
.openning-area .booking-area .speedy-box .all-news a{display:block;color:#fff;padding:10px;margin:22px 6px}
.openning-area .booking-area .speedy-box .all-news a:hover{color:#fb8b40}
.map-of-the-zoo-area{padding:100px 0}
.map-of-the-zoo-area .section-title h2{font-size:40px;font-family:'Sansita Swashed',cursive;color:#fb8b40;margin-bottom:30px;position:relative}
.map-of-the-zoo-area .section-title h2:before{position:absolute;left:0;width:350px;content:"";height:2px;background:#e9e1d6;top:40px}
.map-of-the-zoo-area .section-title h2:after{position:absolute;right:0;width:350px;content:"";height:2px;background:#e9e1d6;top:40px}
.map-of-the-zoo-area .map-image{border:8px solid #e6dccf;margin:20px 0}
.map-of-the-zoo-area .map-image .bgmap-img:after{content:'';position:absolute;background:rgba(121,66,30,0.5) no-repeat;left:20px;right:20px;top:20px;bottom:25px}
.map-of-the-zoo-area .map-image .price-content{position:absolute;top:15%;right:5%;display:inline-block}
.map-of-the-zoo-area .map-image .price-content img{position:relative;width:130px;height:130px}
.map-of-the-zoo-area .map-image .price-content h2{position:absolute;top:25%;color:#fff;text-align:center;left:0;right:0;font-size:26px;font-weight:700}
.map-of-the-zoo-area .map-image .price-content h2 span{width:100%;display:inherit}
.map-of-the-zoo-area .map-content{position:absolute;bottom:90px;left:80px}
.map-of-the-zoo-area .map-content h2{color:#fff;margin:0 0 5px;font-family:'Sansita Swashed',cursive}
.map-of-the-zoo-area .map-content p{margin:0 0 14px;color:#fff}
.map-of-the-zoo-area .map-content a{color:#fff;letter-spacing:1px;border-bottom:2px solid #fb8b40;line-height:2em}
.map-of-the-zoo-area .total-area .singla-animal{padding:0 15px;width:100%;display:inline-block}
.map-of-the-zoo-area .total-area .singla-animal h4{margin:10px 0;text-align:center}
.map-of-the-zoo-area .total-area .singla-animal h4 a{display:block;color:#02892a}
.map-of-the-zoo-area .total-area .singla-animal .image{overflow:hidden;position:relative}
.map-of-the-zoo-area .total-area .singla-animal .image:hover .overley{opacity:1}
.map-of-the-zoo-area .total-area .singla-animal .image a{display:block}
.map-of-the-zoo-area .total-area .singla-animal .image a img{width:100%}
.map-of-the-zoo-area .total-area .singla-animal .image .overley{background:rgba(0,0,0,0);background-image:url(../images/services/overley.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;content:"";left:10px;right:10px;top:10px;bottom:10px;margin:auto;opacity:0;position:absolute;text-align:center;transition:all .3s ease 0;border-radius:5px}
.map-of-the-zoo-area .total-area .singla-animal .image .overley .button{background:url(../images/services/btn.png) no-repeat;background-position:center;position:relative;text-align:center;top:50%;transform:translateY(-50%)}
.map-of-the-zoo-area .total-area .singla-animal .image .overley .button a{color:#fb8b40;display:inline-block;margin:2px;padding:5px 10px}
.map-of-the-zoo-area .total-area .owl-controls .owl-buttons .owl-prev{background:transparent;border-radius:0;color:#fff;height:50px;line-height:50px;margin:0 1px;opacity:1;padding:0;position:absolute;left:-100px;top:35%;font-size:22px;transition:all .3s;width:48px;border-radius:100%;background:url(../images/btm.png) no-repeat}
.map-of-the-zoo-area .total-area .owl-controls .owl-buttons .owl-prev i{padding:0}
.map-of-the-zoo-area .total-area .owl-controls .owl-buttons .owl-prev:hover{background:url(../images/btn-hover.png) no-repeat}
.map-of-the-zoo-area .total-area .owl-controls .owl-buttons .owl-next{background:transparent;border-radius:0;color:#fff;height:50px;line-height:50px;margin:0 1px;opacity:1;padding:0;position:absolute;right:-100px;top:35%;font-size:22px;transition:all .3s;width:48px;border-radius:100%;background:url(../images/btm.png) no-repeat}
.map-of-the-zoo-area .total-area .owl-controls .owl-buttons .owl-next:hover{background:url(../images/btn-hover.png) no-repeat}
.animal-live-area{padding:100px 0;background:#f0ebe5;background-position:center;background-size:cover}
.animal-live-area .section-title h2{font-size:40px;font-family:'Sansita Swashed',cursive;color:#fb8b40;margin-bottom:30px;position:relative}
.animal-live-area .section-title h2:before{position:absolute;left:0;width:350px;content:"";height:2px;background:#e9e1d6;top:40px}
.animal-live-area .section-title h2:after{position:absolute;right:0;width:350px;content:"";height:2px;background:#e9e1d6;top:40px}
.animal-live-area .location img{width:100%}
.animal-live-area .location ul{margin:60px 0 0;padding:0;list-style:none;text-align:center}
.animal-live-area .location ul li{display:inline-block}
.animal-live-area .location ul li.active a{display:block;padding:0 10px;color:#02892a;border-bottom:1px solid #02892a}
.animal-live-area .location ul li a{display:block;padding:0 10px;color:#fb8b40;border-bottom:1px solid #fb8b40}
.animal-live-area .location ul li a:hover{color:#02892a;border-bottom:1px solid #02892a}
.remember-area{padding:100px 0}
.remember-area .section-title h2{font-size:45px;font-family:'Sansita Swashed',cursive;color:#02892a;margin-bottom:30px;position:relative}
.remember-area .section-title h2:before{position:absolute;left:0;width:350px;content:"";height:2px;background:#02892a;top:25px}
.remember-area .section-title h2:after{position:absolute;right:0;width:350px;content:"";height:2px;background:#02892a;top:25px}
.remember-area .remember-content{margin-top:30px}
.remember-area .remember-content ul{margin:0;padding:0;list-style:none}
.remember-area .remember-content ul li{display:inline-block;margin-bottom:10px;border:2px solid #dbd1c5;background:#e3dbd1;padding:10px}
.remember-area .remember-content ul li span{background:rgba(0,0,0,0) url(../images/btm.png) no-repeat scroll 0 0;color:#fff;display:inline-block;float:left;height:50px;line-height:50px;margin:auto 20px auto auto;text-align:center;width:50px;font-size:24px;font-family:'Sansita Swashed',cursive}
.remember-area .remember-content ul li p{padding-top:10px;margin:0;display:table}
.remember-area .image .image-content{position:absolute;right:12%;top:50%;display:inline-block;text-align:left}
.remember-area .image .image-content h1{font-size:45px;margin:0;color:#fb8b40;font-family:'Sansita Swashed',cursive}
.remember-area .image .image-content h2{color:#02892a;font-family:'Sansita Swashed',cursive}
.term-description{margin:30px 0}
.woocommerce-ordering{float:right}
.woocommerce-result-count{font-weight:700}
.woocommerce-loop-product__title{font-family:'Sansita Swashed',cursive;font-size:20px;margin:10px 0 20px}
.adversite-area{background:url(../images/add.png) no-repeat;padding:130px 0}
.adversite-area.adversite-area-two{background:url(../images/animal-bg.jpg) no-repeat;background-size:cover}
.adversite-area.adversite-area-three{background:url(../images/add3.jpg) no-repeat}
.adversite-area.adversite-area-fore{background:url(../images/animal-bg.jpg) no-repeat}
.adversite-area .ad-content h2{font-family:'Sansita Swashed',cursive;font-size:45px;color:#fff;margin-bottom:10px}
.adversite-area .ad-content p{color:#fff;margin-right:600px}
.adversite-area .ad-content .read-more{display:inline-block;background-position:center}
.adversite-area .ad-content .read-more a{display:block;color:#fb8b40;padding:0;margin:15px 0 0;border-bottom:2px solid #fb8b40}
.adversite-area .ad-content .read-more a:hover{color:#fb8b40}
.faq-area .section-title h2{font-size:46px;font-family:'Sansita Swashed',cursive;color:#02892a;margin-bottom:30px;position:relative}
.faq-area .section-title h2:before{position:absolute;left:0;width:250px;content:"";height:2px;background:#02892a;top:25px}
.faq-area .section-title h2:after{position:absolute;right:0;width:250px;content:"";height:2px;background:#02892a;top:25px}
.faq-area .faq-area h2{font-weight:800;font-size:30px;color:#222;position:relative;margin-bottom:60px}
.faq-area .faq-area h2:after{position:absolute;bottom:-20px;left:0;content:"";background:#dcd794;width:60px;height:3px}
.faq-area .faq-area .panel-group .panel-default{margin-bottom:5px}
.faq-area .faq-area .panel-group .panel-default .panel-heading{padding:0}
.faq-area .faq-area .panel-group .panel-default .panel-heading h4.panel-title a{display:block;padding:16px 10px;text-decoration:none;font-size:15px;font-family:'Lato',sans-serif;background:#e3dbd1;color:#fff}
.faq-area .faq-area .panel-group .panel-default .panel-heading h4.panel-title a:after{content:'\f175';text-align:center;transform:none!important;background:url(../images/btn-hover.png) no-repeat;background-size:cover;color:#dcd794;padding:5px 0;font-size:14px;width:30px;height:30px;margin-top:-14px}
.faq-area .faq-area .panel-group .panel-default .panel-heading h4.panel-title a.collapsed{display:block;padding:16px 10px;background:#e3dbd1;text-decoration:none;font-size:15px;font-family:'Lato',sans-serif;color:#222;transition:all .3s}
.faq-area .faq-area .panel-group .panel-default .panel-heading h4.panel-title a.collapsed:after{content:'\f178';text-align:center;transform:none!important;background:url(../images/btnarrow.png) no-repeat;background-size:cover;color:#dcd794;padding:5px 0;font-size:14px;width:30px;height:30px}
.faq-area .faq-area .panel-group .panel-default .panel-heading h4.panel-title a.collapsed:hover{background:#dcd794;color:#fff}
.faq-area .faq-area .panel-heading [data-toggle="collapse"]:after{font-family:fontawesome;content:"\f0d8";float:right;color:#fff;font-size:18px;line-height:22px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}
.faq-area .faq-area .panel-heading [data-toggle="collapse"].collapsed:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);color:#222}
.faq-area .faq-image-area{overflow:hidden}
.faq-area .faq-image-area a{display:block}
.faq-area .faq-image-area a img{width:100%;transition:all .3s}
.faq-area .faq-image-area a img:hover{background:rgba(1,177,215,0.5)}
.online-book-save-area{padding:100px 0}
.online-book-save-area .section-title h2{font-size:40px;font-family:'Sansita Swashed',cursive;color:#fb8b40;margin-bottom:30px;position:relative}
.online-book-save-area .section-title h2:before{position:absolute;left:10%;width:250px;content:"";height:2px;background:#e9e1d6;top:30px}
.online-book-save-area .section-title h2:after{position:absolute;right:10%;width:250px;content:"";height:2px;background:#e9e1d6;top:30px}
.online-book-save-area .section-title p{padding:0 38%}
.online-book-save-area .section-title p span{font-weight:700}
.online-book-save-area .claenderall{overflow:scroll}
.online-book-save-area .wrapper{border:.1em solid #ccc;min-width:750px;height:auto;margin-top:10px}
.online-book-save-area .header{background-color:#02892a;color:#fff;font-size:18px;font-weight:800;margin:0!important;padding:30px;text-align:left}
.online-book-save-area .header p{margin:0!important;padding:0!important}
.online-book-save-area .calendar-body{overflow:hidden}
.online-book-save-area .calendar-body .col-xs-1{width:14%;text-align:center;border:1px solid #ddd;color:#ccc;padding:10px 20px}
.online-book-save-area .header p{text-transform:uppercase}
.online-book-save-area .inactive{color:#ccc}
.online-book-save-area .weekdays .col-xs-1{padding:0;background:#fb8b40;border:1px solid #fb8b40}
.online-book-save-area .weekdays .col-xs-1.today{background:#f0ebe5!important}
.online-book-save-area .weekdays .col-xs-1 p{text-align:center!important}
.online-book-save-area .calendar-body .col-xs-1.today{background:#fff;border:1px solid #fb8b40}
.online-book-save-area .calendar-body .col-xs-1.today p{text-align:left}
.online-book-save-area .calendar-body .col-xs-1.today:before{content:'';position:absolute;right:10px;bottom:10px;background:url(../images/check.png) no-repeat;width:50px;height:50px}
.online-book-save-area .weekdays{padding:0;background:#fb8b40}
.online-book-save-area .weekdays p{color:#fff;margin-bottom:0}
.online-book-save-area .line{height:.1em;border:.1em solid #EEE}
.online-book-save-area .current-date{text-transform:uppercase;text-align:center;padding:.7em}
.online-book-save-area .current-date a{display:inline-block;margin:0 30px 11px;color:#fb8b40}
.online-book-save-area .calendar-body .row .col-xs-1 a{color:#2f2f2f}
.online-book-save-area .calendar-body .row .col-xs-1 p{text-align:right}
.online-book-save-area .calendar-body .row .col-xs-1 p span{text-align:left;display:block}
.online-book-save-area .calendar-body .row .col-xs-1 p:hover{color:#4778a6}
.ticket-area{padding:100px 0 80px;background:#f0ebe5}
.ticket-area .section-title h2{font-size:40px;font-family:'Sansita Swashed',cursive;color:#fb8b40;margin-bottom:30px;position:relative}
.ticket-area .section-title h2:before{position:absolute;left:10%;width:250px;content:"";height:2px;background:#e9e1d6;top:30px}
.ticket-area .section-title h2:after{position:absolute;right:10%;width:250px;content:"";height:2px;background:#e9e1d6;top:30px}
.ticket-area .ticket{margin-top:20px}
.ticket-area .ticket tbody tr td input{border-radius:30px;box-shadow:none;padding-left:8px;outline:none;width:60px;border:2px solid #f0ebe5}
.donate-area{padding-top:70px}
.donate-area .donate-content{margin:80px 0}
.donate-area .donate-content h2{font-size:50px;font-family:'Sansita Swashed',cursive;color:#fb8b40;margin-bottom:0}
.donate-area .donate-content h4{font-size:24px;font-family:'Sansita Swashed',cursive;color:#dcd794;margin-bottom:0}
.donate-area .donate-content p{margin:20px 0}
.donate-area .donate-content .donate-botton{margin-top:50px}
.donate-area .donate-content .donate-botton ul{margin:0;padding:0}
.donate-area .donate-content .donate-botton ul li{display:inline-block;margin-right:10px}
.where-we-area{padding:100px 0;background:#f0ebe5}
.where-we-area .section-title h2{font-size:40px;font-family:'Sansita Swashed',cursive;color:#fb8b40;margin-bottom:30px;position:relative}
.where-we-area .section-title h2:before{position:absolute;left:15%;width:250px;content:"";height:2px;background:#e9e1d6;top:30px}
.where-we-area .section-title h2:after{position:absolute;right:15%;width:250px;content:"";height:2px;background:#e9e1d6;top:30px}
.where-we-area .section-title p{padding:0 15%}
.where-we-area .section-title p span{font-weight:700}
.where-we-area .map-area{text-align:right}
.where-we-area .map-area .map-full{border:8px solid #e6dccf}
.where-we-area .map-area a{margin:10px 0;color:#fb8b40;text-align:right;display:inline-block}
.where-we-area .single-contact{text-align:left;margin:30px 0}
.where-we-area .single-contact .media .pull-left{margin-right:10px}
.where-we-area .single-contact .media .media-body h4{font-family:'Sansita Swashed',cursive;font-size:24px;color:#02892a}
.contact-form{padding:100px 0}
.contact-form .section-title h2{font-size:40px;font-family:'Sansita Swashed',cursive;color:#fb8b40;margin-bottom:30px;position:relative}
.contact-form .section-title h2:before{position:absolute;left:15%;width:250px;content:"";height:2px;background:#e9e1d6;top:30px}
.contact-form .section-title h2:after{position:absolute;right:15%;width:250px;content:"";height:2px;background:#e9e1d6;top:30px}
.contact-form .section-title p{padding:0 15%}
.contact-form .section-title p span{font-weight:700}
.contact-form .contact{padding:0 250px}
.contact-form .contact fieldset{margin-top:20px;margin-left:-15px}
.contact-form .contact fieldset input{border:2px solid #ddd;background:#ededed;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;height:45px;margin-right:20px}
.contact-form .contact fieldset input:focus{box-shadow:none}
.contact-form .contact fieldset textarea{border:2px solid #ddd;background:#ededed;border-radius:15px;margin-right:20px}
.contact-form .contact fieldset textarea:focus{box-shadow:none}
.contact-form .contact fieldset .btn-send{background:rgba(0,0,0,0) url(../images/c-btn.png) no-repeat scroll 0 0;border:0 none;color:#fff;display:inline-block;font-size:15px;font-weight:400;margin-top:0;padding:9px 56px;transition:all .3s ease 0}
.contact-form .contact fieldset select{height:50px;padding:10px 20px;border-radius:30px}
.contact-form .contact fieldset select:focus{outline:none;box-shadow:none;border:1px solid #ddd}
.remember-area.plan-area .faq-area h2{font-weight:800;font-size:30px;color:#222;position:relative;margin-bottom:60px}
.remember-area.plan-area .faq-area h2:after{position:absolute;bottom:-20px;left:0;content:"";background:#dcd794;width:60px;height:3px}
.remember-area.plan-area .faq-area .panel-group .panel-default{margin-bottom:5px}
.remember-area.plan-area .faq-area .panel-group .panel-default .panel-heading{padding:0}
.remember-area.plan-area .faq-area .panel-group .panel-default .panel-heading h4.panel-title a{display:block;padding:16px 10px;text-decoration:none;font-size:18px;background:#e1d7cb;color:#93826e}
.remember-area.plan-area .faq-area .panel-group .panel-default .panel-heading h4.panel-title a:after{content:'\f175';text-align:center;transform:none!important;background:url(../images/btn-hover.png) no-repeat;background-size:cover;color:#dcd794;padding:5px 0;font-size:14px;width:30px;height:30px;margin-top:-5px}
.remember-area.plan-area .faq-area .panel-group .panel-default .panel-heading h4.panel-title a.collapsed{display:block;padding:16px 10px;text-decoration:none;font-size:18px;color:#93826e;transition:all .3s}
.remember-area.plan-area .faq-area .panel-group .panel-default .panel-heading h4.panel-title a.collapsed:hover{background:#e1d7cb;color:#93826e}
.remember-area.plan-area .faq-area .panel-group .panel-default .panel-heading h4.panel-title a.collapsed:after{content:'\f178';text-align:center;transform:none!important;background:url(../images/btnarrow.png) no-repeat;background-size:cover;color:#dcd794;padding:5px 0;font-size:14px;width:30px;height:30px}
.remember-area.plan-area .faq-area .panel-group .panel-default .panel-body{background:#f0ebe5}
.remember-area.plan-area .faq-area .panel-group .panel-default .panel-body ul li{border-bottom:1px solid #eae1d7;margin-bottom:5px;padding-bottom:5px}
.remember-area.plan-area .faq-area .panel-group .panel-default .panel-body ul li a{display:block;text-decoration:none;color:#93826e}
.remember-area.plan-area .faq-area .panel-group .panel-default .panel-body ul li a span{float:right;color:#fb8b40}
.remember-area.plan-area .faq-area .panel-heading [data-toggle="collapse"]:after{font-family:fontawesome;content:"\f0d8";float:right;color:#fff;font-size:18px;line-height:22px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}
.remember-area.plan-area .faq-area .panel-heading [data-toggle="collapse"].collapsed:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);color:#222}
.planning-list-area{padding:70px 0 0}
.planning-list-area .section-title h2{font-size:40px;font-family:'Sansita Swashed',cursive;color:#fb8b40;margin-bottom:60px;position:relative}
.planning-list-area .section-title h2:after{position:absolute;right:0;left:0;width:250px;content:"";height:2px;background:#e9e1d6;top:60px;margin:auto}
.planning-list-area .section-title p{padding:0 15%}
.planning-list-area .section-title p span{font-weight:700}
.planning-list-area .planning-list .media .media-body a{font-family:'Sansita Swashed',cursive;color:#02892a;font-size:24px;display:block}
.planning-list-area .planning-list .read-more a{border-bottom:2px solid #fb8b40;color:#fb8b40;display:inline-block;font-size:16px;font-weight:600;margin-bottom:1px;padding-bottom:1px;transition:all .3s ease 0}
.planning-list-area .planning-list .read-more a:hover{border-bottom:2px solid #02892a;color:#02892a}
.display-area-section{padding:30px 30px 0 30px!important;background:#f0f8ff;}
.display-area-section .row { padding-bottom:30px;}
.display-area-section .display-area{margin:30px 0 0}
.content-area-section{padding:30px 30px 0 30px!important;margin:0 0 30px;background:#f0f8ff;}
.display-area-section .display-area .section-title h2{font-size:40px;font-family:'Sansita Swashed',cursive;color:#02892a;position:relative}
.display-area-section .display-area .section-title h2 span{display:block;color:#fa9350;font-size:35px}
.display-area-section .display-area .section-title h2:before{display:none}
.display-area-section .display-area .section-title h2:after{display:none}
.display-area-section .display-area .section-title p{padding:0}
.display-area-section .display-area .section-title p span{font-weight:700}
.display-area-section .display-area .about-botton ul li{margin-bottom:0;font-size:18px;display:inline-block;margin-right:20px}
.display-area-section .display-area .about-botton ul li a{border-bottom:2px solid #fb8b40;color:#fb8b40;display:inline-block;font-size:16px;font-weight:600;margin-bottom:1px;padding-bottom:1px;transition:all .3s ease 0}
.display-area-section .display-area .about-botton ul li a:hover{border-bottom:2px solid #02892a;color:#02892a}
.sponser-area{padding:40px 20px 0}
.sponser-area img{margin-top:10px}
.sponser-area .single-sponser{display:inline-block;margin:30px 0;padding:15px;background:#f0f8ff}
.sponser-area .single-sponser .media .pull-left a{margin-right:10px}
.sponser-area .single-sponser .media .pull-left a i{color:#cc9d62;font-size:80px;line-height:1;transition:all .3s}
.sponser-area .single-sponser .media .pull-left a i:hover{color:#8d8d8d}
.sponser-area .single-sponser .media .media-body h4.media-heading{margin-bottom:30px}
.sponser-area .single-sponser .media .media-body h4.media-heading a{color:#000;font-size:24px;font-family:'Sansita Swashed',cursive}
.sponser-area .single-sponser .media .media-body h4.media-heading a span{display:inline-block;padding:5px 10px;background:#cc9d62;color:#fff;transition:all .3s}
.sponser-area .single-sponser .media .media-body h4.media-heading a span:hover{background:#000}
.sponser-area .single-sponser .media .media-body ul li{display:block;margin-bottom:10px}
.sponser-area .single-sponser .media .media-body ul li span{color:#000;font-weight:700}
.sponser-area .single-sponser .media .media-body ul li img{margin-right:10px}
.sponser-area li{background:url(../images/tik.png) no-repeat;padding-left:40px}
.sponser-area .btn-primary{width:100%;margin:10px auto;display:block}
.sponser-area .product{margin-bottom:20px}
.product p{margin:0 0 5px;font-size:.9em}
.product p:first-child{font-size:1.0em}
.product p.out-of-stock { color:#f00;margin-bottom:10px;}
.product p.stock {margin-bottom:20px;}
.product_wrapper { margin-bottom: 30px; }
.bird-desc{height:105px;max-height:105px;overflow:hidden;margin-top:10px}
.product_wrapper .bird-desc{height:60px;max-height:60px;overflow:hidden;margin-top:10px}
.animal-details{padding:100px 0;background:#f0ebe5}
.animal-details .animal-content p span{font-weight:700}
.animal-details .animal-content .statas{display:block;position:relative;margin-top:40px}
.animal-details .animal-content .statas:before{content:'';position:absolute;left:-150px;background-color:#fff;top:-20px;bottom:-20px;right:0}
.animal-details .animal-content .statas h1{z-index:999;position:relative;font-family:'Sansita Swashed',cursive;color:#02892a}
.animal-details .animal-content .statas ul.statas-list{z-index:999;position:relative;margin:0 0 10px}
.animal-details .animal-content .statas ul.statas-list li{display:inline-block;color:#02892a;padding:4px 15px;background:#dcd794;margin:0 2px;font-size:16px}
.animal-details .animal-content .statas ul.statas-list li:last-child{background:#fb8b40;color:#fff;padding:10px 30px;text-transform:uppercase;font-size:15px}
.animal-details .animal-content .statas p{color:#414141;z-index:999;position:relative;margin:0}
.animal-details .animal-content .statas ul.button{z-index:999;position:relative}
.animal-details .animal-content .statas ul.button li{display:inline-block}
.animal-details .animal-content .statas ul.button li:first-child{display:inline-block;background:url(../images/blog/btn.png) no-repeat;background-position:center}
.animal-details .animal-content .statas ul.button li a{display:block;color:#fff;padding:10px;margin:22px}
.animal-details .animal-content .statas ul.button li:last-child a{color:#fb8b40;display:inline-block;border-bottom:2px solid #e1dbd4;padding:0;margin:0 22px}
.animal-details .animal-content .statas-content{margin-top:40px}
.animal-details .animal-content .statas-content h1{font-family:'Sansita Swashed',cursive;color:#02892a}
.animal-details .animal-content .statas-content ul li{display:inline-block}
.animal-details .animal-content .statas-content ul li a{color:#fb8b40;display:inline-block;border-bottom:2px solid #e1dbd4;padding:2px;margin:0 10px}
.animal-details .image-content{position:absolute;right:10%;top:30%;display:inline-block;text-align:left}
.animal-details .image-content h1{font-size:40px;margin:0;color:#fb8b40;font-family:'Sansita Swashed',cursive}
.animal-details .image-content h2{color:#02892a;font-family:'Sansita Swashed',cursive}
.label { font-size:100%!important;color:#000!important;padding-left:0px!important;}