
.animated1{
	-webkit-animation-delay: 0.1s;
	-moz-animation-delay: 0.1s;
	animation-delay: 0.1s;
}
.animated2{
	-webkit-animation-delay: 0.2s;
	-moz-animation-delay: 0.2s;
	animation-delay: 0.2s;
}
.animated3{
	-webkit-animation-delay: 0.3s;
	-moz-animation-delay: 0.3s;
	animation-delay: 0.3s;
}
.animated4{
	-webkit-animation-delay: 0.4s;
	-moz-animation-delay: 0.4s;
	animation-delay: 0.4s;
}
.animated5{
	-webkit-animation-delay: 0.5s;
	-moz-animation-delay: 0.5s;
	animation-delay: 0.5s;
}
.animated6{
	-webkit-animation-delay: 0.6s;
	-moz-animation-delay: 0.6s;
	animation-delay: 0.6s;
}
.animated7{
	-webkit-animation-delay: 0.7s;
	-moz-animation-delay: 0.7s;
	animation-delay: 0.7s;
}
.animated8{
	-webkit-animation-delay: 0.8s;
	-moz-animation-delay: 0.8s;
	animation-delay: 0.8s;
}
.animated9{
	-webkit-animation-delay: 0.9s;
	-moz-animation-delay: 0.9s;
	animation-delay: 0.9s;
}
.animated10{
	-webkit-animation-delay: 1s;
	-moz-animation-delay: 1s;
	animation-delay: 1s;
}
.animated11{
	-webkit-animation-delay: 1.1s;
	-moz-animation-delay: 1.1s;
	animation-delay: 1.1s;
}
.animated12{
	-webkit-animation-delay: 1.2s;
	-moz-animation-delay: 1.2s;
	animation-delay: 1.2s;
}
.animated13{
	-webkit-animation-delay: 1.3s;
	-moz-animation-delay: 1.3s;
	animation-delay: 1.3s;
}
.animated14{
	-webkit-animation-delay: 1.4s;
	-moz-animation-delay: 1.4s;
	animation-delay: 1.4s;
}
.animated15{
	-webkit-animation-delay: 1.5s;
	-moz-animation-delay: 1.5s;
	animation-delay: 1.5s;
}
.animated16{
	-webkit-animation-delay: 1.6s;
	-moz-animation-delay: 1.6s;
	animation-delay: 1.6s;
}
.animated17{
	-webkit-animation-delay: 1.7s;
	-moz-animation-delay: 1.7s;
	animation-delay: 1.7s;
}
.animated18{
	-webkit-animation-delay: 1.8s;
	-moz-animation-delay: 1.8s;
	animation-delay: 1.8s;
}
.animated19{
	-webkit-animation-delay: 1.9s;
	-moz-animation-delay: 1.9s;
	animation-delay: 1.9s;
}
.animated20{
	-webkit-animation-delay: 2s;
	-moz-animation-delay: 2s;
	animation-delay: 2s;
}
.animated21{
	-webkit-animation-delay: 2.1s;
	-moz-animation-delay: 2.1s;
	animation-delay: 2.1s;
}
.animated22{
	-webkit-animation-delay: 2.2s;
	-moz-animation-delay: 2.2s;
	animation-delay: 2.2s;
}
.animated23{
	-webkit-animation-delay: 2.3s;
	-moz-animation-delay: 2.3s;
	animation-delay: 2.3s;
}
.animated24{
	-webkit-animation-delay: 2.4s;
	-moz-animation-delay: 2.4s;
	animation-delay: 2.4s;
}
.animated25{
	-webkit-animation-delay: 2.5s;
	-moz-animation-delay: 2.5s;
	animation-delay: 2.5s;
}
.animated26{
	-webkit-animation-delay: 2.6s;
	-moz-animation-delay: 2.6s;
	animation-delay: 2.6s;
}
.animated27{
	-webkit-animation-delay: 2.7s;
	-moz-animation-delay: 2.7s;
	animation-delay: 2.7s;
}
.animated28{
	-webkit-animation-delay: 2.8s;
	-moz-animation-delay: 2.8s;
	animation-delay: 2.8s;
}
.animated29{
	-webkit-animation-delay: 2.9s;
	-moz-animation-delay: 2.9s;
	animation-delay: 2.9s;
}
.animated30{
	-webkit-animation-delay: 3s;
	-moz-animation-delay: 3s;
	animation-delay: 3s;
}
.animated31{
	-webkit-animation-delay: 3.1s;
	-moz-animation-delay: 3.1s;
	animation-delay: 3.1s;
}
.animated32{
	-webkit-animation-delay: 3.2s;
	-moz-animation-delay: 3.2s;
	animation-delay: 3.2s;
}
.animated33{
	-webkit-animation-delay: 3.3s;
	-moz-animation-delay: 3.3s;
	animation-delay: 3.3s;
}
.animated34{
	-webkit-animation-delay: 3.4s;
	-moz-animation-delay: 3.4s;
	animation-delay: 3.4s;
}
.animated35{
	-webkit-animation-delay: 3.5s;
	-moz-animation-delay: 3.5s;
	animation-delay: 3.5s;
}
.animated36{
	-webkit-animation-delay: 3.6s;
	-moz-animation-delay: 3.6s;
	animation-delay: 3.6s;
}
.animated37{
	-webkit-animation-delay: 3.7s;
	-moz-animation-delay: 3.7s;
	animation-delay: 3.7s;
}
.animated38{
	-webkit-animation-delay: 3.8s;
	-moz-animation-delay: 3.8s;
	animation-delay: 3.8s;
}
.animated39{
	-webkit-animation-delay: 3.9s;
	-moz-animation-delay: 3.9s;
	animation-delay: 3.9s;
}
.animated40{
	-webkit-animation-delay: 4s;
	-moz-animation-delay: 4s;
	animation-delay: 4s;
}
.animated41{
	-webkit-animation-delay: 4.1s;
	-moz-animation-delay: 4.1s;
	animation-delay: 4.1s;
}
.animated42{
	-webkit-animation-delay: 4.2s;
	-moz-animation-delay: 4.2s;
	animation-delay: 4.2s;
}
.animated43{
	-webkit-animation-delay: 4.3s;
	-moz-animation-delay: 4.3s;
	animation-delay: 4.3s;
}
.animated44{
	-webkit-animation-delay: 4.4s;
	-moz-animation-delay: 4.4s;
	animation-delay: 4.4s;
}
.animated45{
	-webkit-animation-delay: 4.5s;
	-moz-animation-delay: 4.5s;
	animation-delay: 4.5s;
}
.animated46{
	-webkit-animation-delay: 4.6s;
	-moz-animation-delay: 4.6s;
	animation-delay: 4.6s;
}
.animated47{
	-webkit-animation-delay: 4.7s;
	-moz-animation-delay: 4.7s;
	animation-delay: 4.7s;
}
.animated48{
	-webkit-animation-delay: 4.8s;
	-moz-animation-delay: 4.8s;
	animation-delay: 4.8s;
}
.animated49{
	-webkit-animation-delay: 4.9s;
	-moz-animation-delay: 4.9s;
	animation-delay: 4.9s;
}
.animated50{
	-webkit-animation-delay: 5s;
	-moz-animation-delay: 5s;
	animation-delay: 5s;
}

.portfolio_nav { display:none; }
.top_bar.fixed
{
	position: fixed;
	animation-name: slideDown;
	-webkit-animation-name: slideDown;	
	animation-duration: 0.5s;	
	-webkit-animation-duration: 0.5s;
	z-index: 999;
	visibility: visible !important;
	top: 0px;
}

.top_bar.fixed #menu_wrapper div .nav
{
	margin-top: 16px;
}

.top_bar.fixed #searchform
{
	margin-top: 8px;
}

.top_bar.fixed .header_cart_wrapper
{
	margin-top: 21px;
}

.top_bar.fixed #menu_wrapper div .nav > li > a
{
	padding-bottom: 24px;
}

.top_bar.fixed .logo_wrapper img
{
	max-height: 40px;
	width: auto;
}
#wrapper
{
	overflow-x: hidden;
}
.mobile_menu_wrapper
{
    overflow: auto;
}
body.js_nav .mobile_menu_wrapper 
{
    display: block;
}
.gallery_type, .portfolio_type
{
	opacity: 1;
}
#searchform input[type=text]
{
	width: 75%;
}
.woocommerce .logo_wrapper img
{
	max-width: 50%;
}

#mobile_nav_icon
{
    display: none;
}

@media only screen and (max-width: 768px) {
	html[data-menu=leftmenu] .mobile_menu_wrapper
	{
		right: 0;
		left: initial;
		
		-webkit-transform: translate(360px, 0px);
		-ms-transform: translate(360px, 0px);
		transform: translate(360px, 0px);
		-o-transform: translate(360px, 0px);
	}
}



#sub_menu .sub-menu li a
{
	font-size: 22px;
	line-height: 2em;
}

body .mobile_menu_wrapper
{
	background: rgba(255, 255, 255, 0.85);
}

.mobile_menu_wrapper
{
	right: -10px;
	left: auto;
	-webkit-transform: translate(100%, 0px);
	-moz-transform: translate(100%, 0px);
	transform: translate(100%, 0px);
}

body.js_nav .mobile_menu_wrapper, html[data-menu=leftmenu] body.js_nav .mobile_menu_wrapper
{
	-webkit-transform: translate(calc(100% - 360px), 0px);
	-ms-transform: translate(calc(100% - 360px), 0px);
	transform: translate(calc(100% - 360px), 0px);
	right: 0;
	left: auto;
}

@media only screen and (max-width: 767px) {
	body.js_nav .mobile_menu_wrapper, html[data-menu=leftmenu] body.js_nav .mobile_menu_wrapper
	{
		-webkit-transform: translate(calc(100% - 270px), 0px);
		-ms-transform: translate(calc(100% - 270px), 0px);
		transform: translate(calc(100% - 270px), 0px);
	}
}

@media only screen and (min-width: 960px)
{
	.top_bar.scroll
	{
		-webkit-transform: translateY(-100px);
	    -moz-transform: translateY(-100px);
	    -o-transform: translateY(-100px);
	    -ms-transform: translateY(-100px);
	    transform: translateY(-100px);
	    opacity: 0;
	}
	.top_bar.scroll.scroll_up
	{
		-webkit-transform: translateY(00px);
	    -moz-transform: translateY(0px);
	    -o-transform: translateY(0px);
	    -ms-transform: translateY(0px);
	    transform: translateY(0px);
	    opacity: 1;
	}
	.header_style_wrapper
	{
	    -webkit-transition: opacity 0.5s;
	    -moz-transition: opacity 0.5s;
	    transition: opacity 0.5s;
	}
	.header_style_wrapper.scroll_down
	{
		opacity: 0;
		z-index: 0;
	}
	
	.header_style_wrapper.scroll_up
	{
		opacity: 1;
	}
	
	body.page-template-gallery-archive-fullscreen-php .header_style_wrapper.scroll_down, 
	body.page-template-gallery-archive-fullscreen-php .header_style_wrapper.scroll_down .top_bar.scroll, 
	body.page-template-gallery-archive-split-screen-php .header_style_wrapper.scroll_down, 
	body.page-template-gallery-archive-split-screen-php .header_style_wrapper.scroll_down .top_bar.scroll,
	body.page-template-portfolio-fullscreen-php .header_style_wrapper.scroll_down, 
	body.page-template-portfolio-fullscreen-php .header_style_wrapper.scroll_down .top_bar.scroll, 
	body.page-template-portfolio-fullscreen-split-screen-php .header_style_wrapper.scroll_down, 
	body.page-template-portfolio-fullscreen-split-screen-php .header_style_wrapper.scroll_down .top_bar.scroll
	{
		opacity: 1 !important;
	}
	
	body.page-template-gallery-archive-fullscreen-php .header_style_wrapper.scroll_down .top_bar.scroll,
	body.page-template-gallery-archive-split-screen-php .header_style_wrapper.scroll_down .top_bar.scroll,
	body.page-template-portfolio-fullscreen-php .header_style_wrapper.scroll_down .top_bar.scroll,
	body.page-template-portfolio-fullscreen-split-screen-php .header_style_wrapper.scroll_down .top_bar.scroll
	{
		-webkit-transform: translateY(00px);
	    -moz-transform: translateY(0px);
	    -o-transform: translateY(0px);
	    -ms-transform: translateY(0px);
	    transform: translateY(0px);
	}
	
	body.page-template-gallery-archive-fullscreen-php .header_style_wrapper.nofixed,
	body.page-template-gallery-archive-split-screen-php .header_style_wrapper.nofixed,
	body.page-template-portfolio-fullscreen-php .header_style_wrapper.nofixed,
	body.page-template-portfolio-fullscreen-split-screen-php .header_style_wrapper.nofixed
	{
		display: block;
	}
}




#post_share_text{display:none!important;}
.top_bar,
.top_bar.hasbg {
background-image:url('https://www.awinatour.id/wp-content/uploads/2021/02/bg-red.png')!important;
}
#footer {
background-image:url('https://www.awinatour.id/wp-content/uploads/2021/02/bg-red.png');
}
.footer_bar {
  background-color: #000000!important;
}
.footer_bar {padding: 0 0 50px 0;}
.center_wrapper .inner_content {
  vertical-align: bottom;
}
.overlay_background {
  background-image: linear-gradient(0deg, rgb(0, 0, 0), rgba(82, 82, 82, 0))!important;
}
#logo_wrapper img {
  height: auto;
  min-width: 170px;
}
#text-3 .textwidget .widgettitle,
#text-4 .textwidget .widgettitle {
  margin-top:6.3rem!important;
}
.col-tentang-left {
  width: 68%;
  float: left;
}
.col-tentang-right {
  width: 303.219px;
  float: right;
}
#logo .flexslider .slides li {
  width: 144px!important;
  /* float: none !important; */
  margin-right: 10px !important;
  opacity: 1 !important;
}
.grecaptcha-badge {display:none!important;}
#kemitraan {margin-top: -90px;}

.single_tour_price .normal_price, .single_tour_price span {
    position: absolute;
    top: -5px;
    background-color: red;
    line-height: 18px;
    padding: 0px 10px;
    border-radius: 10px;
}
#page_caption ~ .single_tour_header_content ~ .single_tour_header_price ~ .single_tour_price .normal_price {
    line-height: 70px;
}
.fullwidth {width:100%;}
.wpcf7-form-control-wrap.acceptance-814 .wpcf7-list-item {margin: 0 0 0 0em;}

#page_content_wrapper .sidebar .content .sidebar_widget li.widget#text-3,
#page_content_wrapper .sidebar .content .sidebar_widget li.widget#custom_html-6,
#page_content_wrapper .sidebar .content .sidebar_widget li.widget.widget_custom_html{
  color: #ffffff;
  background-image: url("https://www.awinatour.id/wp-content/uploads/2021/03/bg-informasi.jpg");
  background-size: cover;
  background-repeat: no-repeat;
}
#page_content_wrapper .sidebar .content .sidebar_widget li.widget#text-3 .widgettitle,
#page_content_wrapper .sidebar .content .sidebar_widget li.widget#custom_html-6 .widgettitle,
#page_content_wrapper .sidebar .content .sidebar_widget li.widget.widget_custom_html .widgettitle {
  color: #efb545;
}
.wpcf7 .wpcf7-submit:disabled {
  background-color: #0000002e;
  border-color: #0000002e;
}
.single_tour_departure_wrapper li:last-child {margin-bottom: 30px;padding-bottom: 70px;}
.blockquote_hardcode blockquote {font-size: 20px;}
.display-flex {display:flex;}
.single_tour_attribute_wrapper .tour_attribute_icon {
    margin: 0;
    font-size: 20px;
    display: block;
    width: 35px;
    height: 30px;
    margin-bottom: 10px;
}
.single_tour_attribute_wrapper .tour_attribute_content {
    position: relative;
    display: block;
    text-align: left;
    font-size: 14px;
    vertical-align: middle;
    max-width: 100%;
}
.two_third.labelPaket {
    width: 72.33%;
  position:relative;
}
.two_third.labelPaket .Pilihpaket {
    position: absolute;
    z-index: 1;
    top: 0;
    bottom: 0;
    right: 0;
    line-height: 40px;
    cursor: pointer;
}
.labelPaket .labelnya {
    line-height: 38px;
    border: 1px solid #dce0e0;
    border-radius: 5px;
    padding: 0px 0px 0px 35px;
}
.labelPaket .labelnya .labelnya-namapaket {margin-left: 30px;}
.labelPaket br {display:none;}
.total-pilih-paket {}
.labelPaket .Pilihpaket input[type="radio" i] {
	position: absolute;
    left: -74px;
    height: 40px;
    width: 20px;
    margin: 0;
}
.labelPaket .Pilihpaket .radionyaDouble input[type="radio" i] {
  	left: -74px;
}
.labelPaket .Pilihpaket,
.labelPaket .Pilihpaket label,
.labelPaket .Pilihpaket input[type="radio" i] {cursor:pointer;}
.labelPaket .Pilihpaket .pilih-paket .wpcf7-list-item {
    float: right;
    margin-right: 10px;
}
.labelPaket .Pilihpaket:focus,
.labelPaket .Pilihpaket:hover,
.labelPaket .Pilihpaket input[type="radio" i]:focus {border-color: #999999;}


.colpilihanpaket-a {
	width:82%;
  	float:left;
}
.colpilihanpaket-b {
	width:18%;
  	float:right;
}
.colpilihanpaket-a .checkboxpaketquad,
.colpilihanpaket-a .checkboxpaketdouble,
.colpilihanpaket-a .checkboxpakettriple {
	line-height:39.33px
}
.colpilihanpaket-a .checkboxpaketquad .wpcf7-list-item,
.colpilihanpaket-a .checkboxpaketdouble .wpcf7-list-item,
.colpilihanpaket-a .checkboxpakettriple .wpcf7-list-item {
	margin-left: 0;
}

#footer .sidebar_widget.three > li#text-3 {width: 20.33%;}
#footer .sidebar_widget.three > li#text-4 {width: 42.33%;}
#footer .sidebar_widget.three > li#custom_html-4 {width: 20.33%;}
#footer .sidebar_widget.three > li#custom_html-5 {width: 42.33%;}
#page_caption.hasbg {height: 300px!important;}
#page_caption.hasbg.blog_wrapper {height: 300px;}
.page-id-2465 .hasbg .ppb_header_youtube.parallax {height: 200px!important;}
#tour_search_form .one_fourth select#tourcat,
#tour_search_form .one_fourth select#month,
#tour_search_form .one_fourth input#keyword,
#tour_search_form .one_fourth select#destination_id,
#tour_search_form .one_fourth input#budget,
#tour_search_form .one_fourth select#sort_by {font-size: 12px;}
.one.withsmallpadding {
	background-repeat: no-repeat;
    background-size: cover;
}
.page-id-3102 .ppb_tour_search_background {z-index:1;}
.autocomplete {
	overflow-y: scroll;
    height: 200px;
}
.page-id-2465 .ppb_wrapper .contact_form7_wrapper {
    margin: 0px 0 0 0;
}
.fullscreen_share_content #social_share_wrapper ul li a.whatsapp {
    background: #22c15e;
}
.fullscreen_share_content #social_share_wrapper ul li a.linkedin {
    background: #0e76a8;
}

@media only screen and (min-width: 768px) and (max-width: 959px) {
.display-flex {display:flex;}}

@media only screen and (max-width: 767px) {
#text-3 .textwidget .widgettitle,
#text-4 .textwidget .widgettitle {
  margin-top:10px!important;
}
#logo_wrapper img {
    height: auto;
    min-width: inherit;
}
.col-tentang-left {
    width: 100%;
    float: none;
}
.col-tentang-right {
    width: 100%;
    float: none;
}
#copyright {
    text-align: center;
}
.one.withbg {background: transparent;}
#kemitraan {
  margin-top: -160px !important;
}

.single_tour_departure_wrapper li .single_tour_departure_title,
.single_tour_departure_wrapper li .single_tour_departure_content {
  width: 100%;
}
.single_tour_content h2 {
  font-size: 20px !important;
}
.one_half, .one_half.last {
  margin-bottom: 0px !important;
}
.display-flex {display:flex;}

.two_third.labelPaket {
    width: 77.33%;
}
.one_fourth.pricing.last.last2 {
      width: 17.5%;
}

#page_content_wrapper {
    padding: 0 15px 0 15px!important;
}

#footer .sidebar_widget.three > li#text-3 {width: 100%;}
#footer .sidebar_widget.three > li#text-4 {width: 100%;}
#footer .sidebar_widget.three > li#custom_html-4 {width: 100%;}
#footer .sidebar_widget.three > li#custom_html-5 {width: 100%;}
#footer .sidebar_widget.three > li#text-2,
#footer .sidebar_widget.three > li#text-3,
#footer .sidebar_widget.three > li#text-4,
#footer .sidebar_widget.three > li#custom_html-3,
#footer .sidebar_widget.three > li#custom_html-4,
#footer .sidebar_widget.three > li#custom_html-5 {margin-bottom: 20px;}
.footer_bar_wrapper {margin-bottom: 65px;}
.page-id-2465 .hasbg .ppb_header_youtube.parallax {
    height: 300px!important;
  	padding: 195px 20px 20px 20px !important;
}}

@media only screen and (min-width: 480px) and (max-width: 767px) {
.display-flex {display:flex;}}

