/*************** Custom Css Here ********************/
@import url('https://fonts.googleapis.com/css?family=Ubuntu+Condensed&amp;display=swap');
@import url('https://fonts.googleapis.com/css?family=Great+Vibes&amp;display=swap');

h1,h2,h3,h4,h5,h6{ font-family: 'Bree Serif', serif !important; }
body{ cursor: default; }

.fly_bacind {display: flex;flex-wrap: wrap;display: -webkit-flex;-webkit-flex-wrap: wrap;}
.fly_bacind .col-sm-4 {	display: flex; display: -webkit-flex;}

.cheap_flights_aus .fl_image img {width: 100%;}
.logo-footer {width: 100%;max-width: 200px;background: #fff;padding: 3px; margin-bottom: 15px !important;}
.abn_num a {letter-spacing: 1px !important;	font-size: 18px !important; font-weight: 700 !important;}
.ul_listcard .card_imgfun {max-width: 30px;width: 100%;vertical-align: text-bottom;border-radius: 2px;}
.pay_nw {border: 2px rgba(255,255,255,0.5) solid;padding: 5px 12px;border-radius: 3px;text-decoration: none !important;text-transform: uppercase;letter-spacing: 1px;}
.pay_nw:hover {background: #f60;color: #fff !important;border-color: #f60;}

.f_logo_ic img {width: 100%;max-width: 120px;}

/****************** POPUP CSS *******************/
.book_now_pro .modal-dialog {max-width: 1100px;width: 100%;display: flex;	align-items: center;height: 100%; margin: 0px auto;}
.book_now_pro .modal-header {background: #212a30;color: #fff; padding: 10px; }
.book_now_pro .close {font-size: 28px;opacity: 0.8; color: #fff;}
.book_now_pro .modal-body { padding: 25px 15px 25px;}
.book_now_pro .modal-body h4 { margin-bottom: 25px; font-weight: 700;color: #f60; position: relative;}
.btn_clk {background: #f60;color: #fff;border: 0;width: 100%;height: 40px;	font-weight: 700;text-transform: uppercase; transition: 0.3s ease; border-radius: 30px;}
.btn_clk:hover{ opacity: 0.9; background: #f60; color: #fff;}
.book_now_pro .form-control {height: 40px;transition: 0.3s ease;color: #495057;
	background-color: #fff;outline: 0;border-radius: 3px;border-bottom: 4px #f60 solid !important;border: 0;font-weight: 500;}
.form-control:focus {color: #495057; border-bottom: 4px #91baf0 solid !important;}
.book_now_pro .modal-content {width: 100%;}
.book_now_pro {padding-right: 0 !important; background: rgba(255,255,255,0.5);}
.modal-body p small {font-size: 11px;text-transform: capitalize;opacity: 0.5;
	text-decoration: underline; cursor: pointer; position: relative;}
.book_now_pro form {box-shadow: 0 0 100px 0 rgba(0,0,0,0.1);padding: 15px;
	position: relative;background: #0d4d3c;border-radius: 5px;}
.book_now_pro .modal-body::before {position: absolute;content: "";background: url("../graphicriver.img.customer.envatousercontent.com/files/189948751/travel-and-transportation-b8fed8fed.html?auto=compress%2Cformat&amp;q=80&amp;fit=crop&amp;crop=top&amp;max-h=8000&amp;max-w=590&amp;s=ed18eadb50205253a93e1d7d293039ea");	width: 100%;
	height: 100%;top: 0;left: 0;background-position: center;opacity: 0.2;	background-size: contain;background-repeat: repeat;	z-index: 0;
	filter: grayscale(100%);}
.book_now_pro .form-group {margin-bottom: 0;}	
.modal-title{ font-size: 18px; }
	

/****************** POPUP END *******************/

.footer-funggy .row {display: flex;flex-wrap: wrap;display: -webkit-flex;	-webkit-flex-wrap: wrap;}

/*--thank you pop starts here--*/

.thank_you_fun {/*display: flex !important;*/ height: 100%;align-items: center;}
.thank_you_fun .thank-you-pop {width: 100%;padding: 0;text-align: center; margin-bottom: 0;border-radius: 3px;}
.thank_you_fun .modal-body, .thank_you_fun .modal-header {padding: 0;}
.thank_you_fun .modal-header{ min-height: 0; }
.modal-header .close {margin-top: -2px;position: absolute;top: 0;right: 7px;font-size: 40px;z-index: 1;}
.thank-you-pop img{width:100%; height:auto; margin:0 auto; display:block; margin-bottom:0; }
.thank-you-pop h1{font-size: 42px; margin-bottom: 25px; color:#5C5C5C; }
.thank-you-pop p{font-size: 20px; margin-bottom: 27px; color:#5C5C5C; }
.thank-you-pop h3.cupon-pop span{color:#03A9F4; }
.thank-you-pop a{display: inline-block; margin: 0 auto; padding: 9px 20px; color: #fff; text-transform: uppercase; font-size: 14px; background-color: #8BC34A; border-radius: 17px; }
.thank-you-pop a i{margin-right:5px; color:#fff; }
#ignismyModal .modal-header{border:0px; }
.thank_you_fun .modal-content{ border: 10px solid #50301b;border-radius: 3px; }
.thank_you_fun .modal-dialog {width: 100%;max-width: 800px; height: 100%;display: flex;
	align-items: center;}

/*--thank you pop ends here--*/

.callback_pro,.paynow_probtn {padding: 15px 0px !important;}
.callback_pro a {font-size: 20px;/* background: #212a30; */	/* color: #fff !important; */padding: 12px;border: 2px #f60 solid;}
.pay_now_h {background: #f60; color: #fff !important;padding: 10px 15px;margin-left: 10px;margin-top: 5px;}
.paynow_probtn:hover .pay_now_h{ background: #222 !important; }
.menu-3 nav > ul > li.callback_pro:hover, .menu-3 nav > ul > li.paynow_probtn:hover{ border-color: transparent !important; }
.menu-3 nav > ul > li.paynow_probtn:hover{ opacity: 0.9; }
.scrol .paynow_probtn { padding: 5px 0px !important;}


.scrol .callback_pro {padding: 10px 0px !important;}
.scrol .callback_pro a {padding: 8px; font-size: 16px;}
.menu-3 nav > ul > li.callback_pro > a .fa {display: inline-block;}
.blog_flyone .s_news-img{ width: 100%; }
.inline-lists li {display: inline-block;width: 48%;}
.blog-fly{ background: #f8f8f8; }
.blog-confly, .b_con_blog {padding: 15px;background: #fff;box-shadow: 0px 10px 10px 0 rgba(0,0,0,0.2); border-radius: 0 0 3px 3px;}
.background-block::before {content: ''; display: block; position: absolute; top: 0; left: 0; height: 100%; width: 100%; }
.background-block::before {background: linear-gradient( to right, rgba(0, 0, 0,1) 0%,rgba(0, 0, 0,1) 26%, rgba(0, 0, 0,0.6) 46%, rgba(0, 0, 0,0) 64%,rgba(0, 0, 0,0) 100%);}
/* .home-slidform {background: rgba(0,0,0,0.7);padding: 30px 15px;border-radius: 5px;} */
.star_term {margin-right: 1px !important;text-decoration: none !important;color: #212a30;}
.term_confly {color: #f60;}
#term_andfly {padding: 60px 0;position: relative; color: #5d595a;}
.heading_holiday {font-size: 18px;font-weight: 700;margin-bottom: 10px; color: #5d595a;}
.heading_holiday span{color: #f60;}
.term_confly {color: #f60;text-decoration: underline !important;}
/*.header-fly::after {position: absolute; width: 100%; height: 45px; bottom: -38px; background-image: url("../img/flyfunggy/fly-celeb2.gif"); content: ""; z-index: -1; background-position: center; background-size: contain;}*/



/****************** Onload Popup Code ***********************/
.fliponload .modal-dialog {max-width: 800px;width: 100%;}
.offer-timer h2 {line-height: 1.2;color: #0d4d3c;font-size: 30px;text-transform: uppercase;font-weight: 800; font-family: 'Bungee Inline', cursive;}
.offer-timer {text-align: center; /*background: #ececec;*/ padding: 20px 10px;border-radius: 8px; position: relative;}
.fliponload .modal-body {position: relative;padding: 20px 30px 30px;background: #ffce71; border-radius: 5px;}
.timer-form .form-control {border-radius: 30px; height: 42px;}
.offer-close {position: absolute; right: 10px; top: 0; z-index: 10; font-size: 36px; opacity: 0.6; }
.fliponload .message {text-align: center;margin-bottom: 10px;}
.pad0 {padding-left: 3px;padding-right: 3px;}
.fliponload .modal-body::before {position: absolute; content: ""; width: 100%; height: 100%; background-image: url("../img/flyfunggy/flyoffer-bg.jpg"); left: 0; background-size: cover; opacity: 0.1; top: 0; }
.offer-timer p {font-weight: 700; text-transform: uppercase;}
.offer-deal {text-align: center;font-size: 42px;text-transform: uppercase;color: #f60;position: relative;font-weight: 800;font-family: 'Bungee Inline', cursive;text-decoration: underline;}
.offer-timer h2 span {font-size: 46px;color: #e44431;}
.slider_flyoffers_vid h1 {font-size: 72px;font-weight: 800;text-decoration: underline; color: #e44431; font-family: 'Great Vibes', cursive !important;}



/****************** Onload Popup Code End***********************/

.fly_banner-co::before {display: table;content: "";clear: both;visibility: hidden;}
.fly-bann {max-width: 900px;margin: 24px auto;position: relative;width: 100%;}
.fly-bann img{width: 100%; cursor: pointer; }
.flight_ind .second-title {	padding-top: 10px;}

.fly_homefly.owl-theme .owl-dots .owl-dot span {width: 10px; height: 10px; margin: 5px 7px; background: #D6D6D6; display: block; -webkit-backface-visibility: visible; transition: opacity .2s ease; border-radius: 30px; }
.fly_homefly.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {background: #f60; }
.slider_flyoffers {background: rgba(0,0,0,0.4);padding: 15px 15px 0; margin-top: 30px;}
.slider_flyoffers_vid {margin-top: 30px; /* background: rgba(255,255,255,0.8); */ padding: 35px 0;}
.owl-dots {text-align: center;margin-top: 5px;}
.chrisoffers-salebtn {position: fixed;top: 80px;right: 10px;text-align: center;	padding: 5px;cursor: pointer;z-index: 100;}
.chrisoffers-salebtn img {max-width: 130px; border-radius: 50%;}
.chrisoffers-salebtn h3 {background: #f60;color: #fff;padding: 5px;font-size: 12px;text-transform: uppercase;border-radius: 30px; transition: 0.3s ease;}
.chrisoffers-salebtn:hover h3{ background: #222; }
.slider_flyoffers_vid .form-control{ border: 3px solid #f60; }
.slider_flyoffers_vid .btn_clk {background: #f60;}
.slider_flyoffers_vid .form-control:focus {border-bottom: 4px #91baf0 solid !important; }

.slider-thumb-code .lSSlideOuter img {width: 100%;margin-bottom: 0;}
.detail-content .slider-thumb-code ul {margin-bottom: 0;}
.detail-content .slider-thumb-code li::before{ display: none;}

.offers-details_code h2 {line-height: normal;color: #f60;}
.offers-details_code small {font-size: 14px;font-weight: 600;opacity: 0.9;}
.location_tofrom {margin: 5px 0 15px; font-size: 14px;}
.offer-liststab {display: flex; display: -webkit-flex;}
.listli-btn a {background: #f60;margin-right: 10px;color: #ffff;padding: 7px 10px;display: inline-block;border-radius: 30px;font-weight: 700;font-size: 13px; transition: 0.3s ease;}
.listli-btn2 a {background: #212a30;}
.listli-btn a:hover{opacity: 0.9; }
.list-info-divide {display: flex;flex-wrap: wrap;display: -webkit-flex;	-webkit-flex-wrap: wrap; margin: 10px 0;}
.list-info-divide li {width: 45%;background: #f5f5f5;margin: 10px 15px 10px 0;padding: 0 10px;border-radius: 30px; font-size: 14px; }
.price-discount-range {padding: 15px 0;border-top: 2px #f60 solid;margin-top: 20px;}
.pricerate-fly {font-size: 42px;font-weight: 600;color: #212a30; font-family: 'Bree Serif', serif;}
.offers-details_code p {margin-top: 0px;font-size: 13px;line-height: 1.8;}
.slider_offers_content {margin-bottom: 25px;}

.accordion.style-4.acc-deatil-opt .acc-title strong{ color: #212a30; font-weight: 800; }
.details_included_layout .acc-body {padding: 10px;background: #fff !important;}
.mianbx_con p {text-align: center;}
.mianbx_title, .fly_flights-packs { padding-bottom: 35px; }
.innpage-bg {background: #f8f8f8;padding-bottom: 20px;margin-bottom: 20px;}
.fly_flights-packs .second-title{ padding-top: 30px;}
nav .dropmenu li:hover > a:hover {color: #f60;}
.fly_flights-packs .hotel-item {margin-bottom: 20px;}
.book-head-book .book-dls {float: none;border-radius: 30px;display: block; font-size: 14px;}
.bg-book-clr {background: #eee;padding: 15px;margin: 15px 0;border-radius: 50px;}
.bank-info-details h3 {margin-bottom: 16px;}
.bank-info-details {background: #fff;margin-top: 50px;border-radius: 5px;}
.bankinfo-pro {box-shadow: 0 0 2px 0 rgba(0,0,0,0.1); padding: 20px; border-radius: 5px; transition: 0.3s ease; width: 100%; }
.bankinfo-pro:hover {box-shadow: 0 0 50px 0 rgba(0,0,0,0); background: #fbfbfb; }
#koala-onlinepayu h3{text-align: center; text-transform: uppercase; margin-bottom: 20px;}
.bank-koalainbox p {font-size: 16px;color: #2a2e4f;	font-weight: 700; text-transform: uppercase;}
.pay-now-btn a {background: #faa61a; padding: 12px 20px; display: inline-block; margin-top: 15px; border-radius: 30px; font-weight: 800; text-transform: uppercase; font-size: 14px; text-decoration: none; transition: 0.3s ease; }
.pay-now-btn a:hover{ background: #ed9c15; }
.bank-info-details .row {display: flex;flex-wrap: wrap;	display: -webkit-flex;	-webkit-flex-wrap: wrap;}
.bank-info-details .row .col-sm-4{ display: -webkit-flex; display: flex; }
.bankinfo-pro.bank-bg-1 {background: #f9d79d;}
.bankinfo-pro.bank-bg-2 {background: #f5e38b;}
.bankinfo-pro.bank-bg-3 {background: #d3e4b6;}
.bank-logo img {width: 100%;max-width: 150px;margin-bottom: 15px;}
.bank-koalainbox small {font-size: 13px;}
.flyinner-bann {display: none;}
.detail-content-block {margin-bottom: 70px;}
.fixed-flyerpop {max-width: 200px;width: 100%;position: fixed;bottom: 60px;z-index: 10;right: 15px;}
.fixed-flyerpop #sb-slider {margin: 0;padding: 5px;}
.fixed-flyerpop .slider-flyer {margin: 0;}
.fixed-flyerpop .deal_head {background: #fff;border-radius: 30px;text-align: center;text-transform: uppercase;padding: 5px;font-weight: 800;font-size: 15px;}
.fixed-flyerpop .sb-description h3{ font-size: 18px; }
.fixed-flyerpop .sb-slider li > a {outline: none; pointer-events: auto;}
.bank_info-pro .bank-pic img { width: 100%;max-width: 100px;background: #fff; }
.bank_info-pro li {	font-size: 13px;}
.bankinfo-rw::after, .bankinfo-block::after {display: table;clear: both;content: "";}
.bankinfo-block {margin-bottom: 5px;}
.deal-offerbtn {display: block;	margin: 10px 0 35px;}
.deal-offerbtn::before {display: table;clear: both;content: "";}
.flyer-slider .main-title > p {padding-bottom: 0;float: none;width: 100%;color: #fff; font-size: 18px;}
.deal-offerbtn a {background: #f60;padding: 8px 12px;display: inline-block;border-radius: 30px;font-size: 14px;font-weight: 700;transition: 0.3s ease;position: relative; z-index: 1;}
.deal-offerbtn a::before {content: "";width: 0%;height: 100%;background: #212a30;left: 0;top: 0;	position: absolute;border-radius: 30px;z-index: -1; transition: 0.3s ease;}
.deal-offerbtn a:hover::before{ width: 100%; }

/* Flyer slider Style */
.sb-slider {margin: 10px auto; position: relative; overflow: hidden; width: 100%; list-style-type: none; padding: 0; }
.sb-slider li {margin: 0; padding: 0; display: none; }
.sb-slider li > a {outline: none; pointer-events: none;}
.sb-slider li > a img {border: none; }
.sb-slider img {max-width: 100%; display: block; }
.sb-description {padding: 20px; bottom: 10px; left: 10px; right: 10px; z-index: 1000; position: absolute; background: #CBBFAE; background: rgba(190,176,155, 0.4); border-left: 4px solid rgba(255,255,255,0.7); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; color: #fff; -webkit-transition: all 200ms; -moz-transition: all 200ms; -o-transition: all 200ms; -ms-transition: all 200ms; transition: all 200ms; }
.sb-slider li.sb-current .sb-description {-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); opacity: 1; }
.sb-slider li.sb-current .sb-description:hover {-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=99)"; filter: alpha(opacity=99); background: rgba(190,176,155, 0.7); }
.sb-perspective {position: relative; }
.sb-perspective > div {position: absolute; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -o-transform-style: preserve-3d; -ms-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-backface-visibility : hidden; -moz-backface-visibility : hidden; -o-backface-visibility : hidden; -ms-backface-visibility : hidden; backface-visibility : hidden; }
.sb-side {margin: 0; display: block; position: absolute; -moz-backface-visibility : hidden; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -o-transform-style: preserve-3d; -ms-transform-style: preserve-3d; transform-style: preserve-3d; }

/*.shadow {width: 100%; height: 168px; position: relative; margin-top: -110px; background: transparent url(../img/shadow.png) no-repeat bottom center; background-size: 100% 100%; z-index: -1; display: none; } */

.sb-description h3 {font-size: 20px; text-shadow: 1px 1px 1px rgba(0,0,0,0.3); line-height: normal !important; }
.sb-description h3 a {color: #4a3c27; text-shadow: 0 1px 1px rgba(255,255,255,0.5); }
.nav-arrows {display: none; }
.nav-arrows a {width: 42px; height: 42px; background: #cbbfae url(../img/nav.html) no-repeat top left; position: absolute; top: 50%; left: 2px; text-indent: -9000px; cursor: pointer; margin-top: -21px; opacity: 0.9; border-radius: 50%; box-shadow: 0 1px 1px rgba(255,255,255,0.8); }
.nav-arrows a:first-child{left: auto; right: 2px; background-position: top right; }
.nav-arrows a:hover {opacity: 1; }
.nav-dots {text-align: center; position: absolute; bottom: -5px; height: 30px; width: 100%; left: 0; display: none; }
.nav-dots span {display: inline-block; width: 16px; height: 16px; border-radius: 50%; margin: 3px; background: #cbbfae; cursor: pointer; box-shadow: 0 1px 1px rgba(255,255,255,0.6), inset 0 1px 1px rgba(0,0,0,0.1); }
.nav-dots span.nav-dot-current {box-shadow: 0 1px 1px rgba(255,255,255,0.6), inset 0 1px 1px rgba(0,0,0,0.1), inset 0 0 0 3px #cbbfae, inset 0 0 0 8px #fff; }
.nav-options {width: 70px; height: 30px; position: absolute; right: 70px; bottom: 0px; display: none; }
.nav-options span {width: 30px; height: 30px; background: #cbbfae url(../img/options.html) no-repeat top left; text-indent: -9000px; cursor: pointer; opacity: 0.7; display: inline-block; border-radius: 50%; }
.nav-options span:first-child{background-position: -30px 0px; margin-right: 3px; }
.nav-options span:hover {opacity: 1; }
.slider-flyer {margin: 40px 0 50px;}
.fly_flights-packs .second-title h2 {padding-bottom: 5px;}
.fly_flights-packs .second-title p {font-weight: 600;background: #f60;color: #fff;border-radius: 30px;line-height: 20px;padding: 5px 10px;box-shadow: 0 0px 0px 5px rgba(0,0,0,0.1);margin-top: 10px;}

/* Flyer slider end */

/* .flyer-gradientbg::before{
content: "";
width: 100%;
height: 100%;
display: block;
background: rgba(0,0,0,0);
background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(255,255,255,0.68) 74%, rgba(0,0,0,0.73) 79%, rgba(0,0,0,0.92) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(74%, rgba(255,255,255,0.68)), color-stop(79%, rgba(0,0,0,0.73)), color-stop(100%, rgba(0,0,0,0.92)));
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(255,255,255,0.68) 74%, rgba(0,0,0,0.73) 79%, rgba(0,0,0,0.92) 100%);
background: -o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(255,255,255,0.68) 74%, rgba(0,0,0,0.73) 79%, rgba(0,0,0,0.92) 100%);
background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(255,255,255,0.68) 74%, rgba(0,0,0,0.73) 79%, rgba(0,0,0,0.92) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(255,255,255,0.68) 74%, rgba(0,0,0,0.73) 79%, rgba(0,0,0,0.92) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0 );
} */



/*******************MEDIA QUERY SECTION *********************/

@media only screen and (max-height: 480px){
    .thank_you_fun .modal-dialog {max-width: 600px; display: block; height: auto;}
    .book_now_pro .modal-dialog {height: auto;}
}



@media only screen and (min-width:768px) and (max-width: 1024px){
    .thank_you_fun .modal-dialog {max-width: 600px;}
    .slider_flyoffers_vid h1{ font-size: 60px; }
        
        
}

@media only screen and (min-width:768px) and (max-width: 991px){
    .offers-details_code, .included-inc {margin-top: 20px; }
    .footer-funggy .row .col-md-12 {width: 100%;}
    .bg-dark.type-2 .copyright {text-align: center;	width: 100%;}
    .bg-dark.type-2 .footer-link ul {float: none;width: 100%;text-align: center;
	display: flex;justify-content: center; display: -webkit-flex; -webkit-justify-content: center;}
    .textcenter-sm {text-align: center;}
    .fixed-flyerpop {max-width: 180px;}
    .slider_flyoffers_vid h1{ font-size: 50px; }
    
    
}

@media only screen and (max-width: 850px){
    .header-fly::after {background-repeat: no-repeat; bottom: -31px; }
    .slider_flyoffers_vid {padding: 5px 0;}
    .slider_flyoffers_vid .offer-timer {padding: 0;}
    .chrisoffers-salebtn img {max-width: 100px;}
    .chrisoffers-salebtn {top: 60px;}
    .chrisoffers-salebtn h3{ padding: 5px 10px; font-size: 10px; }
    .textcenter-sm {text-align: center;}
    
}

@media only screen and (max-width: 767px){
    .thank_you_fun .modal-dialog {max-width: 500px; margin: 25px auto;}
    .book_now_pro .form-control{ margin-bottom: 15px; }
    .book_now_pro .modal-dialog {max-width: 500px;margin: 20px auto; padding: 5px;}
    .book_now_pro .modal-body {padding: 15px 15px 20px;}
    .hotel-small{ text-align: center; }
    .hotel-img img{ margin: 10px auto;}
    .header-fly::after {background-repeat: no-repeat; bottom: -34px; background-size: cover; height: 35px;}
    .fliponload .modal-dialog {margin: 20px auto;padding: 15px;} 
    .offer-deal {margin-bottom: 25px; line-height: 1.2;}
    .fliponload .modal-body {padding: 30px 10px 30px;}
    .flip-clock-wrapper{max-width: 100%;transform: scale(0.9);}
    .flip-clock-wrapper{ margin: 30px auto 0 !important; }
    .slider_flyoffers {max-width: 450px;margin: auto;}
    .full-height {height: 500px;}
    .slider_flyoffers_vid {max-width: 450px;margin: 25px auto 0; }
    .chrisoffers-salebtn {top: auto;bottom: 20px;}
    .footer-funggy .row .col-md-12, .bg-dark.type-2 .copyright {width: 100%;}
    .bg-dark.type-2 .footer-link ul {float: none;width: 100%;display: flex;justify-content: start; display: -webkit-flex; -webkit-justify-content: start;}
	.offers-details_code, .included-inc {margin-top: 20px; }
	.fixed-flyerpop {max-width: 180px;}
	.fixed-flyerpop .sb-description{ padding: 6px; }
	.slider_flyoffers_vid .offer-timer h1 {font-size: 36px;}
	.offer-timer h2{ font-size: 18px; }
	.offer-timer h2 span {font-size: 32px;}
    
}

@media only screen and (max-width: 480px){
    .inline-lists li {width: 100%;}
    .offer-deal{ font-size: 36px; }
    .list-info-divide li {width: 80%; }
    .fixed-flyerpop{ display: none; }
    .inner-banner h2{ font-size: 26px; }
    .slider_flyoffers_vid .offer-timer h1 {font-size: 36px;}
    
    
    
    
}













