.leave_a_review .fixedcontantmenutop, .leave_a_review .mynewleftmenu, .leave_a_review .mynewheader{
	display:none;
}
html,body{
		
		text-size-adjust: 100%;
		-moz-text-size-adjust:100%;
		-webkit-text-size-adjust: 100%;
		-ms-text-size-adjust:100%;
	}
@media screen and (max-width: 1110px) { 	
	 #showTouchGallery{
		margin:0 0 20px!important;
		overflow: auto;
		position: fixed!important;
		width: 100%;
		height: 100%;
		top: 0!important;
		padding-top: 0!important;
	}
	 #showTouchGallery>div:last-child{
		height: 0!important;
	}
	 #showTouchGallery>div{
		width: calc(100% - 20px)!important;
		margin:10px!important;
		/* overflow: scroll; */
	}

	 #showTouchGallery>div>div{
		margin: 8px!important;
	}
	 #gallerySlider .placeholder{
		position: relative;
		height: 100%;
		background-position:top center!important;
	}
	 #gallerySlider .placeholder .wrapper{
		display: flex!important;
		/* flex-direction: column; */
		flex-wrap: wrap;
		overflow: scroll;
		position: absolute;
		top: 0;
		width: 100%;
		height: 100%;
		/* min-height: auto; */
		vertical-align: top;
	}
	 #gallerySlider .placeholder .wrapper>img,
	 #gallerySlider .placeholder .wrapper>div{
		width:100%;
	}
	 #gallerySlider .placeholder .wrapper>img{
		margin: 0 auto 20px;
		/* padding:0; */
		/* height: auto; */
		width: auto;
		max-height: 500px;
		max-width: inherit;
		/* display: block; */
		/* min-width: 60%; */
	}
	#gallerySlider .placeholder div.wrapper:before{
		height:0!important;
	}
	 .placeholder_text{
		min-height: 30px!important;
		width: 94%!important;
	}
}
@media screen and (max-width: 768px) {
	.my_lang{
		height: 14px;
		overflow:hidden;
		margin: 0 10px;
	}
	html,body{
		width:100%;
		overflow-x: hidden;
		text-size-adjust: 100%;
		-moz-text-size-adjust:100%;
		-webkit-text-size-adjust: 100%;
		-ms-text-size-adjust:100%;
	}
	.tour_quote_success{
		padding:0;
		margin:0;
	}
	.leave_a_review>table{
		display:block;
		width:100%;
	}
	.leave_a_review #title{
		padding-top:15px;
	}
	.leave_a_review>table>tbody{
		display:block;
		width:100%;
	}
	.leave_a_review>table>tbody>tr:first-child,
	.leave_a_review>table>tbody>tr:first-child>td{
		display: block;
		width:100%;
	}
	.leave_a_review>table>tbody>tr:first-child>td>table:first-child{
		display:none;
	}
	.leave_a_review>table>tbody>tr:first-child>td>table:nth-child(2){
		display:none;
	}
	.leave_a_review>table>tbody>tr:last-child{
		display:block;
		width:100%;
	}
	.tour_quote_success>table>tbody>tr:last-child>td{
		padding:20px;
		width:calc(100% - 50px);
	}
	.tour_quote_success .width100bottom{
		width:100%!important;
		display: flex;
		flex-wrap: wrap;
		padding: 30px 0;
	}
	.width100bottom>div{
		width:100%;
	}
	.tour_quote_success .margin_for_button{
		margin:20px 0!important;
	}
	
	.leave_a_review>table>tbody>tr:last-child>td{
		display:block;
	}
	.leave_a_review>table>tbody>tr:last-child tr>td{
		display: block;
		width:100%;
		text-align:center;
		padding: 4px 0!important;
	}
	.leave_a_review>table>tbody>tr:last-child tr>td>table{
		display: block; 
		width:100%;
	}
	.leave_a_review>table>tbody>tr:last-child tr>td>table tr{
		display:-webkit-box;
		display:-ms-flexbox;
		display:flex;
		-webkit-box-pack: center;
		    -ms-flex-pack: center;
		        justify-content: center;
		-webkit-box-align: center;
		    -ms-flex-align: center;
		        align-items: center;
	}
	.leave_a_review>table>tbody>tr:last-child tr>td>table tr td{
		-ms-flex-preferred-size: 100%;
		    flex-basis: 100%;
		width: 100%;
		margin: 10px;
	}
	.leave_a_review>table>tbody>tr:first-child>td>table:nth-child(3){
		display:block;
	}
	.leave_a_review>table>tbody>tr:first-child>td>table:nth-child(3)>tbody{
		display:block;
	}
	.leave_a_review>table>tbody>tr:first-child>td>table:nth-child(3)>tbody>tr{
		display:block;
		width:100%!imporant;
	}
	.leave_a_review>table>tbody>tr:first-child>td>table:nth-child(3)>tbody>tr>td{
		display:none;
	}
	.leave_a_review>table>tbody>tr:first-child>td>table:nth-child(3)>tbody>tr>td:last-child{ 
		display:block;
	}
	.leave_a_review>table>tbody>tr:first-child>td>table:nth-child(3)>tbody>tr>td:last-child>table,
	.leave_a_review>table>tbody>tr:first-child>td>table:nth-child(3)>tbody>tr>td:last-child>table>tbody,
	.leave_a_review>table>tbody>tr:first-child>td>table:nth-child(3)>tbody>tr>td:last-child>table>tbody>tr,
	.leave_a_review>table>tbody>tr:first-child>td>table:nth-child(3)>tbody>tr>td:last-child>table>tbody>tr>td{
		display:block;
		width:100%!important;
		height: auto;
		min-height: 55px;
	}
	.leave_a_review>table>tbody>tr:first-child>td>table:nth-child(3)>tbody>tr>td:last-child>table>tbody>tr>td>div{
		padding: 0 10px!important;
		width: calc(100% - 20px)!important;
	}
	.leave_a_review>table>tbody>tr:first-child>td>table:nth-child(3)>tbody>tr>td:last-child>table>tbody>tr>td>form{
		/* padding:0 10px!important; */
		width: 100%!important;
	}
	.leave_a_review .container_for_new_menu{
		width: 100%;
		height: 100%;
		position: absolute;
		overflow: scroll;
		/* display:none; */
	}
	.leave_a_review .container_for_new_menu table,
	.leave_a_review .container_for_new_menu table tbody,
	.leave_a_review .container_for_new_menu table tbody tr,
	.leave_a_review .container_for_new_menu table tbody tr td,
	.leave_a_review .demo-container{
		width: 100%!important;
	}
	.leave_a_review  .container_for_new_menu table tbody tr td{
		 background-size: cover!important; 
	}
	.leave_a_review .container_for_new_menu .mega-menu li ul{
		display: none!important;
	}
	.leave_a_review .container_for_new_menu .mega-menu li:hover ul{
		display: block!important;
		border-bottom: 2px solid #22acdb;
	}
	.leave_a_review .container_for_new_menu .mega-menu li:active ul{
		display: block!important;
	}
	.leave_a_review .mega-menu li:active ul.addclassactivemob{
		display: block!important;
	}
	
	.leave_a_review .mynewheader{
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		position:fixed;
		align-items: center;
		top:0;
		width:100%;
		height: 50px;
		background: white;
		z-index: 32;
	}	
	.mynewheader .mynewheaderlogo img{
		height:45px;
	}
	.leave_a_review .mynewleftmenu{
		display:none;
		position:fixed;
		top:0;
		width:100%;
		left: calc(-100% + -1px);
		background: #f8e0a4;
		border-right: 2px solid #0ba7e1;
		height: 100%;
		/* overflow-x: scroll; */
		-webkit-transition-duration: 1s;
		        -o-transition-duration: 1s;
		   transition-duration: 1s;
		z-index: 32;
	}
	.leave_a_review .mynewheaderopenclose{
		display:block;
		position:absolute;
		top: calc(50% - 21px);
		height: 42px;
		right: -23px;
		width: 42px;
		font-family: monospace;
		font-size: 25px;
		background: white;
		line-height: 42px;
		border-radius: 50%;
		border: 2px solid #0ba7e1;
		color: #0ba7e1;
		z-index:10;
	}
	.leave_a_review .mynewleftmenu.activemynewleftmenu{
		left: calc(0px + -1px);
		-webkit-transition-duration: 1s;
		        -o-transition-duration: 1s;
		   transition-duration: 1s;
	}
	.leave_a_review .mynewleftmenu #leftTDBlock>a{
		display:none;
	}
	.leave_a_review .mynewleftmenu #leftTDBlock>table{
		display:none;
	}
	.leave_a_review .mynewleftmenu #leftTDBlock>table:nth-child(4){
		display:block!important;
		background: none;
	}
	.leave_a_review .container_for_new_menu .mega-menu li table,
	.leave_a_review .container_for_new_menu .mega-menu li table tbody,
	.leave_a_review .container_for_new_menu .mega-menu li table tbody tr,
	.leave_a_review .container_for_new_menu .mega-menu li table tbody tr td{
		display:block;
		width: 96%!important;
		clear:both;
		padding: 3px;
		background:none!important;
	}
	
	.leave_a_review .container_for_new_menu .mega-menu li table tbody tr td img{
		width:99%;
	}
	.leave_a_review .container_for_new_menu .mega-menu li a{
		background:none;
		height: auto;
		border: none;
		border-bottom: 1px dotted #DFCD85;
		padding: 10px 10px;
		display: block;
	}
	.leave_a_review .fixedcontantmenutop{
		display:block;
		position:fixed;
		top:-100%;
		width:100%;
		left: 0;
		background: #f8e0a4;
		height: 100%;
		/* overflow-x: scroll; */
		-webkit-transition-duration: 1s;
		        -o-transition-duration: 1s;
		   transition-duration: 1s;
		z-index: 31;
	}
	.leave_a_review .fixedcontantmenutop.activemynewleftmenu{
		top: 0%;
		-webkit-transition-duration: 1s;
		        -o-transition-duration: 1s;
		   transition-duration: 1s;
	}

	.leave_a_review .icon {
		position: absolute;
		top: 50%;
		right: 0%;
		-webkit-transform: translate(-50%, -50%);
		        -ms-transform: translate(-50%, -50%);
		    transform: translate(-50%, -50%);
		width: 40px;
		height: 30px;
		border-radius: 10px;
		cursor: pointer;
	}

	.leave_a_review .hamburger {
		position: absolute;
		top: 50%;
		left: 50%;
		-webkit-transform: translate(-50%, -50%);
		        -ms-transform: translate(-50%, -50%);
		    transform: translate(-50%, -50%);
		background-color: #40bae8;
		width: 70%;
		height: 2px;
		-webkit-transition:all .3s;
		-o-transition: all .3s;
		transition: all .3s;
	}

	.leave_a_review .hamburger:before,
	.leave_a_review .hamburger:after {
		content: "";
		position: absolute;
		background-color: #40bae8;
		width: 100%;
		height: 2px;
		-webkit-transition:all .3s;
		-o-transition: all .3s;
		transition: all .3s;
	}

	.leave_a_review .hamburger:before {
		-webkit-transform: translateY(-10px);
		        -ms-transform: translateY(-10px);
		    transform: translateY(-10px);
		left: 0;
	}

	.leave_a_review .hamburger:after {
		-webkit-transform: translateY(10px);
		        -ms-transform: translateY(10px);
		    transform: translateY(10px);
		left: 0;
	}

	.leave_a_review .leave_a_review .icon:hover .hamburger:before {
		-webkit-transform: translateY(-8px);
		        -ms-transform: translateY(-8px);
		    transform: translateY(-8px);
	}

	.leave_a_review .icon:hover .hamburger:after {
		-webkit-transform: translateY(8px);
		        -ms-transform: translateY(8px);
		    transform: translateY(8px);
	}

	.leave_a_review .icon.active .hamburger {
		background-color: transparent;
	}

	.leave_a_review .icon.active .hamburger:before {
		-webkit-transform: translate(0) rotate(45deg);
		        -ms-transform: translate(0) rotate(45deg);
		    transform: translate(0) rotate(45deg);
	}

	.leave_a_review .icon.active .hamburger:after {
		-webkit-transform: translate(0) rotate(135deg);
		        -ms-transform: translate(0) rotate(135deg);
		    transform: translate(0) rotate(135deg);
	}

	.leave_a_review .icon.active:hover .hamburger:before {
		-webkit-transform: translate(0) rotate(135deg);
		        -ms-transform: translate(0) rotate(135deg);
		    transform: translate(0) rotate(135deg);
	}

	.leave_a_review .icon.active:hover .hamburger:after {
		-webkit-transform: translate(0) rotate(225deg);
		        -ms-transform: translate(0) rotate(225deg);
		    transform: translate(0) rotate(225deg);
	}
	

	.leave_a_review .containerfortopmenu{
		overflow:scroll;
		position:absolute;
		width:100%;
		height: calc(100% - 50px);
		top: 50px;
	}
	.leave_a_review .containerfortopmenu ul{
		padding:0 30px;
	}
	.leave_a_review .containerfortopmenu ul li{
		padding:10px 0;
		margin:0;
		text-align:left;
		list-style-type:none;
	}
	.leave_a_review .containerfortopmenu ul li img{
		display:none;
	} 
	.leave_a_review .containerfortopmenu>ul>li{
		border-bottom: 1px solid #ccc;
		position:relative;
	}
	.leave_a_review .containerfortopmenu>ul>li>ul{
		display:none;
		background: none!important;
	}
	.leave_a_review .containerfortopmenu>ul>li>ul>div,
	.leave_a_review .containerfortopmenu>ul>li>ul>div>div{
		width:100%!important;
	}
	.leave_a_review .containerfortopmenu>ul>li>ul>div>div li{
		margin:0!important;
		padding:0!important;
		width: 100%!important;
	}
	.leave_a_review .containerfortopmenu>ul>li>ul.activesumenu{
		display:block;
	}
	.leave_a_review .containerfortopmenu>ul>li .plusandminus{
		position:absolute;
		top:5px;
		right:0;
		font-size:20px;
		color:#0ba7e1;
		width: 20px;
		height: 20px;
		text-align: center;
	}
	.leave_a_review .containerfortopmenu>ul>li .plusandminus .minusmenu{
		display:none;
	}
	.leave_a_review .containerfortopmenu>ul>li .plusandminus.active .minusmenu{
		display:block;
	}
	.leave_a_review .containerfortopmenu>ul>li .plusandminus .plusmenu{
		display:block;
	}
	.leave_a_review .containerfortopmenu>ul>li .plusandminus.active .plusmenu{
		display:none;
	}
	.leave_a_review .containerfortopmenu ul li a{
		font-size:14px;
	}
	.leave_a_review #order_tbl_div_inner,
	.leave_a_review #order_tbl_div_inner table{
		width:calc(100% - 20px)!important;
		padding: 5px!important;
	}
	.leave_a_review #order_tbl_div_inner textarea{
		width:calc(100% - 0px)!important;
	}

	.tree_buttons>table,
	.tree_buttons>table>tbody{
		display:block;
		width: calc(100% - 10px)!important;
		padding: 0 5px!important;
		margin: 0 auto!important;
	}
	.tree_buttons>table>tbody>tr{
		display:block;
		width:100%;
	}
	.tree_buttons>table>tbody>tr>td:first-child{
		display:-webkit-box;
		display:-ms-flexbox;
		display:flex;
		width: 100%!important;
	}
	.tree_buttons>table>tbody>tr>td:first-child div{
		padding:0!important;
		margin: 12px 5px!important;
		height: auto!important;
	}
	.tree_buttons>table>tbody>tr>td:last-child{
		width:100%!important;
		text-align:center;
	}
	.tree_buttons>table>tbody>tr>td:last-child h1{
		font-size:14px!important;
		padding: 0!important;
		margin: 0!important;
		height: auto!important;
	}
	.tree_buttons>table>tbody>tr>td:last-child h1 a{
		font-size:14px!important;
	}
	#gb_menu_tab,
	#tabwrap_gb,
	.feedbacks_rewie{
		width:100%!important;
		margin: 0!important;
	}
	#tabwrap_gb>div{
		display:none;
	}
	.gb_tbl{
		width: 100%!important;
		margin: 0!important;
		display: block;
	}
	.gb_tbl>tbody,
	.gb_tbl>tbody>tr{
		display:block;
		width: 100%!important;
	}
	
	.gb_tbl>tbody>tr>td{
		display: inline-block;
		width: 100%!important;
	}
	#tabwrap_gb ul{
		margin:0!important;
		padding: 0!important;
		height: auto!important;
	}
	#gb_menu_tab{
		width:100%!important;
		padding:0!important;
		margin: -2px 0!important;
		display: flex;
		flex-wrap: wrap;
	}
	#gb_menu_tab div{
		/* width: 24%!important; */
		border-right:2px solid #DBB686;
		margin: 2px 0px 2px 0!important;
		padding-right: 5px;
	}
	#gb_menu_tab h2{
		/* width: 24%!important; */
		border-right:2px solid #DBB686;
		margin: 2px 0px 2px 0!important;
		padding-right: 5px;
	}
	#gb_menu_tab div:last-child{
		display:none;
	}
	#gb_menu_tab .nonemobile{
		display:none;
		
	}
	#gb_menu_tab a{
		background:none!important;
		padding: 0 8px!important;
		text-align: left;
		margin: 0;
	}
	.header_menu_tab{
		margin:0!important;
		position: relative!important;
		background: none!important;
		display: none;
	}

	table.gb_tbl>tbody>tr>td{
		height: auto;
	}
	table.gb_tbl>tbody>tr>td>div{
		width:100%!important;
	}
	table.gb_tbl>tbody>tr:last-child td>table>tbody>tr{
		display:-webkit-box;
		display:-ms-flexbox;
		display:flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}
	table.gb_tbl>tbody>tr:last-child td>table>tbody>tr>td{
		 display: flex;
		 padding:0!important;
		 margin: 3px 10px 0 0!important;
		 width: auto!important;
	}


	.feedbacks_rewie>table,
	.feedbacks_rewie>table>tbody,
	.feedbacks_rewie>table>tbody>tr,
	.feedbacks_rewie>table>tbody>tr>td{
		display:block;
		width:100%!important;
	}
	.feedbacks_rewie>table>tbody>tr>td{
		width:calc(100% - 10px)!important;
		border:none!important;
	}
	.feedbacks_rewie>table>tbody>tr>td>table,
	.feedbacks_rewie>table>tbody>tr>td>table>tbody,
	.feedbacks_rewie>table>tbody>tr>td>table>tbody>tr{
		display:block;
		width:100%!important;
	}
	.feedbacks_rewie>table>tbody>tr>td>table>tbody>tr{
		display:-webkit-box;
		display:-ms-flexbox;
		display:flex;
		-ms-flex-wrap: wrap;
		    flex-wrap: wrap;
		-webkit-box-pack: center;
		    -ms-flex-pack: center;
		        justify-content: center;
		-webkit-box-align: center;
		    -ms-flex-align: center;
		        align-items: center;
	}
	.feedbacks_rewie>table>tbody>tr>td>table>tbody>tr>td{
		display: block;
		padding:0!important;
		margin: 3px 10px 0 0!important;
		width: auto!important;
	}
	.myadaptiveform,
	.myadaptiveform>tbody,
	.myadaptiveform>tbody>tr,
	.myadaptiveform>tbody>tr>td{
		display:block;
		width:100%!important;
		clear: both;
	}
	.myadaptiveform>tbody>tr>td input{
		max-width:170px;
	}
	.myadaptiveform>tbody>tr>td input#gb_name{
		max-width:calc(100% - 10px)!important;
	}
	.myadaptiveform>tbody>tr>td textarea{
		display:block;
		 width:calc(100% - 10px)!important; 
	}
	.myadaptiveform>tbody>tr>td{
		width:calc(100% - 20px)!important;
		padding:0 10px;
		margin: 0!important;
		display: block;
	}
	.myadaptiveform>tbody>tr>td{
		text-align:left;
	}
	.myadaptiveform>tbody>tr>td .mceLayout{
		width:100%!important;
	}
	.last_tr_block table,
	.last_tr_block table>tbody{
		display:block;
	}
	.last_tr_block>td>table>tbody>tr{
		display:-webkit-box;
		display:-ms-flexbox;
		display:flex;
		-ms-flex-wrap: wrap;
		    flex-wrap: wrap;
	}
	.last_tr_block>td>table>tbody>tr>td:nth-child(1){
		width: 13%;
		-webkit-box-ordinal-group: 4;
		    -ms-flex-order: 3;
		        order: 3;
		margin-bottom:10px;
	}
	.last_tr_block>td>table>tbody>tr>td:nth-child(2){
		width: 13%;
		-webkit-box-ordinal-group: 5;
		    -ms-flex-order: 4;
		        order: 4;
	}
	.last_tr_block>td>table>tbody>tr>td:last-child{
		width:100%;
		clear:both;
		-webkit-box-ordinal-group: 2;
		    -ms-flex-order: 1;
		        order: 1;
		margin-bottom:10px;
	}
	 #showTouchGallery{
		margin:0 0 20px!important;
		overflow: auto;
		position: fixed!important;
		width: 100%;
		height: 100%;
		top: 0!important;
		padding-top: 0!important;
	}
	 #showTouchGallery>div:last-child{
		height: 0!important;
	}
	 #showTouchGallery>div{
		width: calc(100% - 20px)!important;
		margin:10px!important;
		/* overflow: scroll; */
	}

	 #showTouchGallery>div>div{
		margin:10px!important;
	}
	 #gallerySlider .placeholder{
		position: relative;
		height: 100%;
		background-position:top center!important;
	}
	 #gallerySlider .placeholder .wrapper{
		display: flex!important;
		/* flex-direction: column; */
		flex-wrap: wrap;
		overflow: scroll;
		position: absolute;
		top: 0;
		width: 100%;
		height: 100%;
		/* min-height: auto; */
		vertical-align: top;
	}
	#gallerySlider .placeholder .wrapper>img,
	#gallerySlider .placeholder .wrapper>div{
		width:100%;
	}
	 #gallerySlider .placeholder .wrapper>img{
		margin: 0 auto 20px;
		/* padding:0; */
		/* height: auto; */
		width: auto;
		max-height: 500px;
		max-width: inherit;
		/* display: block; */
		/* min-width: 60%; */
	}
	#gallerySlider .placeholder div.wrapper:before{
		height:0!important;
	}
	 .placeholder_text{
		min-height: 30px!important;
		width: 94%!important;
	}
	 #gbAuthorInfo{
		clear:both;
		margin-bottom: 40px;
	}
	.qq-cancelall-button,
	.qq-deleteall-button{
		clear:both;
		margin: 5px 55px 0!important;
	}
	.qq-upload-list,
	.qq-upload-success{
		width: calc(100% - 10px)!important;
		display: block;
	}
	.qq-upload-success table,
	.qq-upload-success table tbody{
		display:block;
		width:100%!important;
	}
	.qq-upload-success table tbody tr{
		display:flex;
		justify-content: center;
	}
	.qq-upload-success table tbody tr td{
		display:block;
		/* width: 90%!important; */
	}
	.qq-upload-success table tbody tr td input{
		width:100%!important;
	}
	.autowidth{
		display:block;
		width:100%!important;
	}
	.leave_a_review .message_div{
		/* height:125px; */
		text-align: left!important;
	}
	.leave_a_review .message_div .msg_div_text{
		text-align: left!important;
		max-height: 123px;
		overflow: hidden;
	}
	.pageTab{
		display:flex;
		flex-wrap:wrap;
		justify-content:center;
	}
	.pageTab>li{
		margin-bottom:10px;
	}
	.display_flex_country{
		display:flex;
		flex-wrap: wrap;
	}
	.display_flex_country>td{
		width: 46%;
		margin: 2%;
	}
	.display_flex_country>td img{
		width:100%;
	}
	.more_photos{
		min-height: auto!important;
	}
	#gallerySlider .placeholder_text{
		margin:0!important;
		position: static!important;
		bottom: 0!important;
	}
	#select_place_tbl,
	#select_place_tbl>tbody{
		display: block;
		overflow: scroll;
		width: 100%;
		-webkit-overflow-scrolling: touch;
	}
	
	#select_place_tbl>tbody>tr>td{
		/* display: block; */
		width: 100%;
	}
	#select_place_tbl>tbody>tr:nth-child(2){
		display:block;
		width:100%;
		overflow:scroll;
	}
	#select_place_tbl>tbody>tr:nth-child(2) table tbody tr{
		display:flex;
		background: linear-gradient(45deg, #b6e972, #bdeb7f);
	}
	#select_place_tbl>tbody>tr:nth-child(2) table tbody tr td{
		display:block;
		width: 15%;
	}
	#select_place_tbl>tbody>tr:nth-child(2) table tbody tr td:first-child img,
	#select_place_tbl>tbody>tr:nth-child(2) table tbody tr td:last-child img{
		display:none;
	}
	.display_flex_review,
	.display_flex_review>tbody{
		width:100%;
		display: block;
	}

	.display_flex_review>tbody>tr{
		display:flex;
		flex-wrap: wrap;
		justify-content: center;
		align-items: center;
		/* width: 100%; */
	}
	.display_flex_review>tbody>tr>td>table,
	.display_flex_review>tbody>tr>td>table>tbody,
	.display_flex_review>tbody>tr>td{
		display:block;
		width:100%!important;
	}
	.display_flex_review>tbody>tr>td:nth-child(2){
		display:none;
	}
	.display_flex_review>tbody>tr>td>table>tbody>tr,
	.display_flex_review>tbody>tr>td>table>tbody>tr>td{
		display: flex;
		width:100%;
	}
	.display_flex_review>tbody>tr>td>table>tbody>tr>td>div{
		width:100%!important;
	}
	.display_flex_review>tbody>tr>td>table>tbody>tr>td>div>div{
		margin:2px!important;
		text-align:left!important;
		width:100%!important;
	}
	.display_flex_review>tbody>tr>td>table>tbody>tr>td>div>div a{
		font-size: 12px!important;
	}
	.leave_a_review_for_margin #mainContentTdId{
		margin-top: 10px;
	}
	.leave_a_review_for_margin .bottom_table_agent_list .sub_table_agent_list>tbody{
		display:flex;
		flex-wrap:wrap;
		justify-content:center;
		align-items:center;
	}
	#city_array_tr td{
		background:none!important;
	}
	.leave_a_review_for_margin .bottom_table_agent_list .sub_table_agent_list>tbody>tr{
		display:flex;
		flex-wrap:wrap;
		justify-content: center;
	}
	.leave_a_review_for_margin .bottom_table_agent_list .sub_table_agent_list>tbody>tr>td:nth-child(2){
		width:100%;
		text-align:center;
	}
	.none_margin_arrow_left{
		margin:0!important;
		position: relative!important;
		max-width: 40%!important;
		float: left;
		z-index:0!important;
	}
	.none_margin_arrow_right{
		margin:0!important;
		position: relative!important;
		max-width: 40%!important;
		float: right;
		z-index:0!important;
	}
	#select_place_tbl>tbody::-webkit-scrollbar {
		-webkit-appearance: none;
	}

	#select_place_tbl>tbody::-webkit-scrollbar:horizontal {
		height: 12px;
	}
	#select_place_tbl>tbody::-webkit-scrollbar:vertical {
		height: 0px;
		background:none;
	}
	#select_place_tbl>tbody::-webkit-scrollbar-thumb {
		background-color: rgb(73, 189, 233);
		border-radius: 10px;
		border: 2px solid #fee6cf;
	}

	#select_place_tbl>tbody::-webkit-scrollbar-track {
		border-radius: 10px;  
		background-color: #fee6cf; 
	}
	#select_place_tbl>tbody::-webkit-scrollbar {
		-webkit-appearance: none;
	}

	#select_place_tbl>tbody::scrollbar:horizontal {
		height: 12px;
	}
	#select_place_tbl>tbody::scrollbar:vertical {
		height: 0px;
		background:none;
	}
	#select_place_tbl>tbody::scrollbar-thumb {
		background-color: rgb(73, 189, 233);
		border-radius: 10px;
		border: 2px solid #fee6cf;
	}

	#select_place_tbl>tbody::scrollbar-track {
		border-radius: 10px;  
		background-color: #fee6cf; 
	}
	#select_place_tbl>tbody::scrollbar {
		-webkit-appearance: none;
	}
	.view_list_table>tbody>tr{
		display:flex;
		justify-content: center;
		margin: 0 auto;
		text-align: center;
		border-bottom: 1px solid #d3c089;
	}
	.view_list_table>tbody>tr>td:first-child{
		display:block;
		width: 75%!important;
		min-width: 75%;
		padding: 5px!important;
		border-right: 1px solid #d3c089;
	}
	.view_list_table>tbody>tr>td:last-child{
		width: 25%!important;
		min-width: 25%!important;
		padding: 5px 5px 0 0px!important;
	}
	.view_list_table>tbody>tr>td img{
		width:40px!important;
	}
	.view_list_table>tbody>tr>td>table>tbody>tr{
		display:flex;
		justify-content: center;
		flex-wrap: wrap;
		text-align: center;
	}
	.view_list_table>tbody>tr>td>table>tbody>tr>td{
		 display: block;
		 width:100%; 
	}

	#vote_result_tbl,
	#vote_result_tbl>tbody{
		display:block;
		width: calc(100% - 0px);
		margin: 0 auto;
	}
	#vote_result_tbl>tbody>tr{
		width:100%;
		display: inline-table;
		align-items: center;
		border-bottom: 1px solid #dccb93;
	}
	.sub_title_feedback_ajax>td,
	.head_title_feedback_ajax>td{
		 /* width:100%; */
		 display: flex;
	}
	.sub_feedback_ajax>td:first-child{
		display: block;
		width: 20px!important;
		max-width: 20px!important;
		font-size:12px!important;
	}
	.sub_feedback_ajax>td:nth-child(2),
	.sub_feedback_ajax>td:last-child{
		/* display: block; */
		/* width: calc(100% - 20px); */
		clear: both;
	}
	.sub_feedback_ajax>td:last-child>table{
		display: block;
		width:100%;
	}
	.sub_feedback_ajax>td:last-child>table>tbody{
		display:flex;
		/* flex-wrap:wrap; */
		width: 100%;
		flex-direction: column;
	}
	.sub_feedback_ajax>td:last-child>table>tbody>tr:first-child{
		display:flex;
		justify-content: space-between;
		align-items: center;
	}
	.sub_feedback_ajax>td:last-child>table>tbody>tr:first-child>td:first-child{
		display: block;
		width: 20%!important;
		max-width: 20%;
	}
	.sub_feedback_ajax>td:last-child>table>tbody>tr:first-child>td:first-child>img{
		width:100%;
	}
	.sub_feedback_ajax>td:last-child>table>tbody>tr:first-child>td:nth-child(2){
		display: block;
		width: 70%!important;
		max-width: 70%;
	}
	.sub_feedback_ajax>td:last-child>table>tbody>tr:first-child>td:last-child{
		display: block;
		width: 10%!important;
		max-width: 10%;
	}
	.sub_feedback_ajax>td:last-child>table>tbody>tr:last-child{
		display: block;
		max-width: 100%!important;
		overflow: hidden;
	}
	.sub_feedback_ajax>td:last-child>table>tbody>tr:last-child>td{
		min-width: 100%!important;
		display: flex;
	}
	#timeline{
		width:100%!important;
		padding: 0!important;
	}
	#timeline #issues li{
		width: 768px!important;
	}
	.text_for_timer>tbody>tr>td>div{
		display: flex;
		width: 96%!important;
		flex-wrap: wrap;
	}
	
	/*turbirsha-asc-select*/
	.head_table_turbirsha_asc_select,
	.body_head_table_turbirsha_asc_select{
		width:100%!important;
	}
	.body_div_turbirsha_asc_select{
		width: calc(100% - 15px)!important;
	}
	.turbirzha_asc_select_block_tr{
		display: flex;
		width: 100%;
		flex-wrap: wrap;
		flex-direction: column;
		justify-content: flex-start;
		align-items: flex-start;
	}
	.turbirzha_asc_select_block_tr>td{
		width: calc(100% - 10px)!important;
		padding: 5px!important;
	}  
	.block_textarea_right_title_turbirzha,
	.textarea_right_title_turbirzha{
		width:calc(100% - 10px)!important;
	} 
	.text_right_title_turbirzha{
		text-align:left!important;
	}		
	.display_flex_td_asd_turbirzha{
		display:flex!important;
		align-items:center;
		flex-wrap:wrap;
	}
	.display_flex_td_asd_turbirzha select{
		margin-top:5px;
	}
	.turbirzha_asc_select_block_tr.mobile_flex_phone_tbl{
		display: flex!important;
	}
	.float_none_mob_turbirzha{
		float:none!important;
	}
	.body_head_table_turbirsha_asc_select input{
		width: calc(50% - 20px)!important; 
	}
	.body_head_table_turbirsha_asc_select select{
		width: calc(50% - 5px)!important;
		background:white;
	}
	.body_head_table_turbirsha_asc_select input#ukr_phone{
		min-width:10px!important;
		width:calc(50% - 20px)!important;
	}
	.body_head_table_turbirsha_asc_select input#turist_number{
		width: 50px!important;
	}
	.body_head_table_turbirsha_asc_select input#turist_budget{
		width: 75px!important;
		min-width:75px!important;
	}
	.turbirzha_asc_select_block_tr_button>td{
		display:flex;
		justify-content:center;
	}
	.turbirzha_asc_select_block_tr_button>td>input{
		width: 61px!important;
	}
	.turbirzha_asc_select_block_tr.mobile_flex_important{
		display:flex!important;
	}

	
	/*turbirzha_ask_sms*/
	
	.turbirzha_ask_sms>table>tbody>tr:last-child{
		display:none;
	}
}
@media screen and (max-width: 765px) {
	.divstarclearboth{
		width:100%;
		clear:both;
	}
	#timeline #issues li{
		width: 500px!important;
	}
	
}
@media screen and (max-width: 500px) {
	.divstarclearboth{
		width:100%;
		clear:both;
	}
	#timeline #issues li{
		width: 375px!important;
	}
	.body_head_table_turbirsha_asc_select input{
		min-width:280px!important;
		width:calc(100% - 20px)!important;
	}
	.body_head_table_turbirsha_asc_select select{
		min-width:280px!important;
		width:100%!important;
	}
	.turbirzha_asc_select_block_tr_button>td>input{
		width: 61px!important;
		min-width:61px!important;
	}
	
}
@media screen and (max-width: 375px) {
	.divstarclearboth{
		width:100%;
		clear:both;
	}
	#timeline #issues li{
		width: 325px!important;
	}
	
	
}
@media screen and (max-width: 335px) {
	.tour_quote_success .flex_clear_both{
		clear:both;
		width: 95%;
	}
	#timeline #issues li{
		width: 318px!important;
	}
}



