@media (min-width:320px) and (max-width: 378px) {
	#archivePost h2 {
		font-size: 30px !important;
	}
}

@media (min-width:378px) and (max-width: 575.98px) {
	#archivePost h2 {
		font-size: 36px !important;
	}
}

@media (min-width:320px) and (max-width: 575.98px) {
	.terms-use .col-12:nth-child(2) {
		padding-left: 15px;
	}
	#special-event .event_bg .owl-theme {
		float: none;
	}
	.page-1215 h1 {
		margin-top: 32px;
	}
	.terms-use {
		margin-top: 23px;
	}
	#donate-sec-four .container h2 {
		font-size: 30px;
		font-family: NeuzeitSLTStd-Book;
	}
	.page-privacypolicy .terms-use a {
		text-decoration: underline;
	}
	.page-privacypolicy section.page_wrap .header_title {
		padding-right: 6em;
	}
	.page-privacypolicy .terms-use {
		margin-top: 1em;
	}
	.page-privacypolicy .terms-use .col-12:nth-child(1) .sec_content {
		margin-top: 1em;
	}
	#donate-sec-four .container .row .col-12:nth-child(2) h4 a {
		font-size: 16px;
		display: block;
		padding-right: 6em;
	}
	.page-join .container-fluid .col-12:nth-child(2) p {
		display: none;
	}
	#donate-sec-four .container .row .col-12:nth-child(2) h4 {
		text-align: left;
	}
	#donate-sec-four .container .row .col-12:nth-child(2) h4 img {
		display: none;
	}
	#sponsor-section {
		display: none;
	}
	.donate-small-content p {
		font-size: 18px;
	}
	.donate-online-right {
		padding-right: 64px;
		margin-top: 18px;
	}
	.donate-online-right p {
		margin-bottom: 3px;
	}
	.donate-small-content {
		text-align: center;
		width: 100%;
		margin-top: 22px;
	}
	.donate-sec-five {
		margin-top: 1em;
	}
	.donate-small-content a {
		font-size: 18px;
	}
	.donate-online p {
		padding-bottom: 4px;
	}
	#donate-sec-five .container .row .col-12:nth-child(1) {
		padding: 0px;
	}
	#donate-sec-five .container .row .col-12:nth-child(2) {
		padding: 0px;
	}
	/* details */
	.details-image img {
		width: 100%;
	}
	.right-text h1 {
		font-size: 36px;
		padding-right: 2em;
	}
	.right-text h3 {
		font-size: 20px;
	}
	.right-text h5 {
		font-size: 20px;
		margin-bottom: 2em;
	}
	#details-para-section .container .col-12:nth-child(1) {
		padding-left: 15px;
		max-width: 100% !important;
	}
	#details-para-section .col-12:nth-child(2) {
		padding-left: 15px;
	}
	#details-para-section .container .row .col-12:nth-child(1) {
		order: 2;
	}
	#details-para-section .container .row .col-12:nth-child(2) {
		order: 1;
	}
	.right-text h2 {
		font-size: 36px;
	}
	.righ-text-title {
		display: block;
	}
	.line-code {
		display: block;
		width: 305px;
	}
	span.line-code {
		display: none;
	}
	.left-text h4 {
		border-top: 1px solid black;
		width: 21%;
		padding-top: 7px;
	}
	.left-text {
		margin-top: 2em;
	}
	.left-text h3 {
		margin-bottom: 1px;
		padding-top: 10px;
		border-top: 1px solid black;
		width: 26%;
	}
	.left-text p {
		padding-right: 20px;
	}
	.left-text h5 {
		width: 305px;
		margin-top: 30px
	}
	.dates {
		display: block;
	}
	#table-section .container .row .col-lg-6:nth-child(1) .row .col-12 p {
		padding-top: 24px;
		padding-left: 0px;
	}
	.group-details li {
		padding-right: 74px;
	}
	.holiday-event p {
		padding-top: 25px !important;
	}
	.holiday-event {
		margin-top: 0px;
		margin-left: 0px;
	}
	#table-section td {
		padding-bottom: 0px;
	}
	.dollar-sign {
		display: block;
	}
	#table-section .container .row .col-12:nth-child(2) h2 {
		margin-top: 2em;
		letter-spacing: 2px;
	}
	#table-section .container .row .col-12:nth-child(2) li {
		padding-top: 10px;
	}
	#map-secion {
		margin-top: 1em;
	}
	#map-secion .container .row .col-12:nth-child(1) {
		padding-right: 15px;
	}
	.map-location iframe {
		height: 355px;
		padding-right: 1px;
		width: 100% !important;
	}
	.group-title {
		margin-top: 40px;
		letter-spacing: 2px;
	}
	#map-secion .container .row .col-12:nth-child(2) {
		order: 2;
		margin-top: 2em;
	}
	#group-section {
		display: block;
		margin-top: 1em;
	}
	#accessblity-section {
		display: block;
	}
	#accessblity-section {
		margin-top: 2em;
	}
	#accessblity-section h3 {
		font-size: 30px;
		font-family: NeuzeitSLTStd-Book;
	}
	#map-secion #accordion {
		margin-top: -20px;
	}
	#group-section h3 {
		font-family: NeuzeitSLTStd-Book;
		font-size: 30px;
	}
	.group-details {
		margin-top: 3em;
	}
	#table-section .container .row .col-12:nth-child(1) h3 {
		margin-top: 40px;
	}
	#table-section td:nth-child(1) {
		padding-left: 0px !important;
	}
	#table-section th:nth-child(1) {
		padding-left: 0px;
	}
	#map-secion .container .row .col-12:nth-child(1) h3 {
		margin-top: 17px;
		width: 83%;
	}
	.contact-text {
		font-family: NeuzeitSLTStd-Book;
		font-size: 30px;
		vertical-align: middle;
		padding-top: 0em;
		letter-spacing: 2px;
	}
	.group-details a {
		font-family: NeuzeitSLTStd-BookHeavy;
		padding-right: 3em;
	}
	#table-section .container .row .col-12:nth-child(2) a {
		font-family: NeuzeitSLTStd-BookHeavy;
	}
	#table-section .container .row .col-12:nth-child(2) a {
		font-family: NeuzeitSLTStd-BookHeavy;
	}
	#who-section .container-fluid .row .col-12:nth-child(2) h1 {
		font-size: 36px;
		padding-right: 15px;
	}
	/* **********************Slider***************************/
	#special-event .owl-nav {
		right: 33%;
		margin-top: 24px !important;
	}
	#special-event .header_title {
		text-align: center !important;
		margin-top: 50px;
		font-family: NeuzeitSLTStd-Book;
	}
	#news-block .owl-nav {
		right: 1em;
	}
	#special-event .owl-carousel.owl-loaded {
		margin-top: 3em;
	}
	#special-event .owl-controls button img {
		width: 60px !important;
	}
	.owl-prev {
		margin-right: 15px;
		outline: none !important;
	}
	.owl-next {
		outline: none !important;
	}
	.white {
		font-size: 30px;
	}
	#special-event .owl-next .sl_nex_img {
		width: 57px;
	}
	#special-event .owl-prev .sl_prv_img {
		width: 57px;
	}
	.header_title {
		text-align: left;
	}
	.container.event_bg {
		padding: 0px;
	}
	.owl-item active {
		margin-right: unset !important;
	}
	.showDesktop {
		display: none;
	}
	.showMobile {
		display: block;
	}
	#slider-section .container {
		padding-left: 0px;
		padding-right: 0px;
	}
	.news_bg .read_more {
		padding-left: 11px;
	}
	.container.news_bg {
		padding: 0px;
	}
	.news_bg .post_title {
		padding-left: 11px;
	}
	.news_bg .header_title {
		padding-left: 4%;
	}
	.cat_title {
		padding-left: 11px;
	}
	.event_bg .post_title {
		padding-left: 11px;
	}
	p.event_date {
		padding-left: 11px;
		padding-top: 4px !important;
		padding-bottom: 21px;
	}
	.event_bg .read_more {
		padding-left: 11px;
	}
	.relative_entry .owl-nav {
		right: 14px !important;
	}
	#donate-sec-five p {
		display: none;
	}
	.celebrate-us {
		height: 116px;
		padding-left: 12px;
	}
	.relative_entry .read_more {
		text-decoration: underline;
	}
	/* ********************************who we are************{****************** */
	#who-section .container-fluid .row .col-12:nth-child(2) {
		padding-left: 15px;
		padding-right: 0px;
		padding-top: 48px;
		padding-bottom: 41px;
	}
	.page-join .container-fluid .row .col-12:nth-child(2) {
		padding-top: 70px !important;
		padding-bottom: 70px !important;
	}
	#who-section .container-fluid .row .col-12:nth-child(2) h2 {
		font-size: 36px;
	}
	#mission-history .container .row .col-lg-6:nth-child(1) {
		padding-right: 15px;
	}
	#mission-history .col-12:nth-child(1) h4 {
		padding-top: 19px;
	}
	.founders {
		display: none;
	}
	#mission-history .container .row .col-12:nth-child(2) {
		padding-left: 15px;
		padding-top: 21px;
	}
	#mission-history .container .row .col-12:nth-child(2) .row {
		display: block;
	}
	#mission-history .container .row .col-12:nth-child(2) .row h4 {
		font-size: 30px;
		font-family: NeuzeitSLTStd-Book;
	}
	#founder-borad h4 {
		margin-top: 18px;
	}
	.row.support-section-hide {
		display: none;
	}
	.hide-support {
		display: inline;
	}
	.hide-support .col-12 {
		padding-left: 0px;
	}
	#founder-borad .container .row .col-lg-6:nth-child(2) {
		padding-left: 15px;
	}
	#support-section {
		margin-top: 2em;
	}
	#support-section h4 {
		font-size: 30px;
		font-family: NeuzeitSLTStd-Book;
		padding-bottom: 20px;
	}
	.supporters-bottom-text {
		padding-top: 11px;
	}
	.section_channel.news_home {
		margin-top: 1em;
	}
	#slider-section .wrap_card {
		background: #E3E0DC;
	}
	.wrap_card {
		padding-bottom: 15px;
	}
	.accordion-content p {
		padding-right: 22px;
	}
	#map-secion .container .row .col-md-12:nth-child(1) h4 {
		padding-top: 23px;
		padding-bottom: 17px;
	}
	#map-secion .container .row .col-12:nth-child(1) {
		margin-top: 20px;
	}
	#by-car {
		border-bottom: 1px solid black;
		padding-bottom: 20px !important;
	}
	#special-event .event_bg .owl-theme .cat_news .owl-next {
		padding-left: 24px !important;
	}
	/**************************Mobile Image**********************/
	.details-image img {
		display: none;
	}
	img.mobile_image {
		display: inline !important;
		width: 100%;
	}
	#who-section .desktop-image {
		display: none;
	}
	.celebrate-image img {
		display: none;
	}
	#donate-sec-five .mobile_image {
		width: 100%;
	}
	.details-image-one {
		text-align: center;
	}
	/**************************Mobile Image**********************/
	.entry_details .order-mob-2 {
		order: 1;
	}
	.entry_details .container .col-12 {
		margin-left: 0px;
	}
	.entry_details .container .details-row .col-12 {
		padding-left: 15px;
	}
	.left-text {
		padding-right: 15px;
	}
	.entry_title {
		font-size: 36px;
	}
	.entry_attr {
		font-size: 20px;
	}
	.donate-btn {
		padding: 12px 43px;
	}
	.relative_entry .container .header_title .owl-theme {
		margin-top: 12px;
	}
	.rel_event_cus_nav.owl-nav {
		margin-top: -46px;
	}
	.access-text a {
		margin-right: 3em !important;
		font-family: NeuzeitSLTStd-BookHeavy;
	}
	#mission-history .col-12:nth-child(1) h3 {
		margin-top: 1em;
	}
	#special-event .owl-nav {
		left: 5%;
		right: 4% !important;
	}
	#special-event .event_bg .owl-theme .cat_news .owl-next {
		padding-left: 27px !important;
	}
	#table-section .container .col-12:nth-child(1) h1 {
		letter-spacing: 2px;
	}
	#table-section .container .row .col-12:nth-child(1) h3 {
		letter-spacing: 2px;
	}
	.map-location h2 {
		letter-spacing: 2px;
	}
	.access-title {
		letter-spacing: 2px;
	}
	#table-section {
		margin-top: 2em;
	}
	#details-background {
		margin-top: 2em;
	}
	.page-privacypolicy .terms-use .con_heading {
		letter-spacing: 1px;
		padding-right: 4em;
	}
	#details-background .col-12 .gray-back .header-image img {
		width: 100%;
	}
	.entry_details .container .row .col-lg-12:nth-child(2) {
		margin-left: 0px;
	}
	#search-section {
		margin-top: 77px;
	}
	#search-list-section p.event_date {
		padding-left: 0px;
		padding-bottom: 0px;
	}
	#search_list .cat_title {
		margin-top: 30px;
	}
	.search_list .cat_title {
		margin-top: 25px !important;
	}
	.searchContainer {
		margin-top: 82px;
	}
	#hero_home_slider h2 {
		margin-top: 21px;
	}
	/* #hero_home_slider .position-relative a {
    bottom: -77px;
} */
	#hero_home_slider .archive a {
		bottom: -12px !important;
	}
	.archive #hero_home_slider a {
		bottom: -12px !important;
	}
	.site_footer .foo_ul {
		margin-top: 12px !important;
	}
	.site_footer .office_time {
		padding-bottom: 20px;
	}
	.site_footer ._address {
		padding-bottom: 20px;
	}
	.site_footer ._info {
		padding-bottom: 20px;
	}
	.site_footer .respo_desc {
		padding-top: 30px;
	}
	._copyrights p {
		font-size: 12px;
		font-family: Akkurat;
		letter-spacing: 0.4px;
	}
	#hero_home_slider .archive p {
		width: 91%;
		margin-bottom: 33px !important;
	}
	#hero_home_slider .archive h1 {
		padding-right: 2em;
	}
	.fli_txt {
		font-size: 16px !important;
	}
	.__archive_tab .container {
		padding: 0px !important;
	}
	.subscribeSection input::placeholder {
		opacity: 9;
	}
	._info ._mail {
		padding-top: 25px;
	}
	.tab__section .container .exhibition_tab .owl-item {
		width: auto !important;
		margin: 0px 34px !important;
	}
	.tab__section .container .exhibition_tab .owl-item:first-child {
		margin-left: 0px !important;
	}
	.tab__section .container .exhibition_tab .owl-item:last-child {
		margin-right: 0px !important;
	}
	.lazy-load {
		height: auto !important;
	}
	.page-exhibitions #entry_tabs_content .mobile_on .owl-theme {
		margin-top: -24px !important;
	}
	.page-archive .archive_tab_conatiner {
		margin-top: -2em !important;
	}
	#list-section {
		padding-top: 1em;
	}
	.search_event .searchIcon {
		left: 0px;
	}
	.searchInput {
		padding-left: 34px;
	}
	#search-section .searchIcon {
		left: 15px;
	}
	#search-section .searchContainer {
		margin-top: 6em;
	}
	#list-section .ser_count {
		padding-top: 3em;
		padding-bottom: 3em;
	}
	.page-archive .position-relative {
		left: 0px;
		margin-top: 1em;
	}
	#search-list-section p.cont_exc {
		margin-top: 0px;
	}
	#highlights_slider a.url {
		bottom: 9px !important;
	}
	.__highlights_entry .highlights_arrow {
		margin-top: 26px;
	}
	#hero_home_slider .row .col-lg-6:nth-child(2) {
		padding-right: 15px !important;
	}
	.section_calendar_slider #calendar_slider {
		margin-top: 50px;
	}
	._shop_single a.url {
		top: 9px !important;
	}
	#map-secion .container .faq-section {
		margin-bottom: 0px;
	}
	.arc_det_rig_arr {
		top: 45% !important;
	}
	.arc_det_lef_arr {
		top: 45% !important;
	}
	#hero_home_slider .home-slider-top {
		bottom: unset !important;
	}
}


/* *******************************************Mobile Landscape**************************** */

@media (min-width: 576px) and (max-width: 767.98px) {
	#hero_home_slider .owl-item .col-l2:nth-child(2) .align-center a {
		position: absolute;
		bottom: 48px;
	}
	.page-archive .entry_tabs_content .entry_body {
		min-height: 310px !important;
		max-height: 330px !important;
	}
	#hero_home_slider h2 {
		width: 100%;
	}
	.arc_det_rig_arr {
		top: 45% !important;
	}
	#hero_home_slider h2 {
		width: 100% !important;
	}
	#hero_home_slider .owl-item .col-lg-6:nth-child(2) .align-center a:nth-child(2) {
		bottom: 17px !important;
	}
	.heroHomeSlider .owl-nav {
		display: none;
	}
	.arc_det_lef_arr {
		top: 45% !important;
	}
	#map-secion .container .faq-section {
		margin-bottom: 0px;
	}
	#archivePost h2 {
		font-size: 36px !important;
	}
	._shop_single a.url {
		top: 9px !important;
	}
	#highlights_slider a.url {
		bottom: 9px !important;
	}
	#search-page-search-form .search_event .searchIcon {
		left: 0px;
	}
	#list-section {
		padding-top: 1em;
	}
	#list-section .ser_count {
		padding-top: 3em;
		padding-bottom: 3em;
	}
	.search_event .searchIcon {
		left: 0px;
	}
	.searchInput {
		padding-left: 43px;
	}
	#search-section .searchIcon {
		left: 15px;
	}
	#search-section .searchContainer {
		margin-top: 6em;
	}
	.lazy-load {
		height: auto !important;
	}
	#list-section {
		padding-top: 1em;
	}
	.search_event .searchIcon {
		left: 12px;
	}
	.page-archive .archive_tab_conatiner {
		margin-top: -3em !important;
	}
	.page-archive .__archive_tab .col__7 {
		width: 82%;
	}
	.page-archive .__archive_tab .col__3 {
		width: 18%;
	}
	.calendar_tab {
		margin-top: 0px !important;
	}
	.tab__section .container .exhibition_tab .owl-item {
		width: auto !important;
		margin: 0px 34px !important;
	}
	.calendar_tab .owl-item.active {
		padding-right: 0px !important;
	}
	.tab__section .container .exhibition_tab .owl-item:first-child {
		margin-left: 0px !important;
	}
	.tab__section .container .exhibition_tab .owl-item:last-child {
		margin-right: 0px !important;
	}
	.terms-use .col-12:nth-child(2) {
		padding-left: 15px;
	}
	._info ._mail {
		padding-top: 25px;
	}
	#hero_home_slider .archive p {
		margin-bottom: 48px !important;
	}
	.site_footer .office_time {
		padding-bottom: 20px;
	}
	.page-archive .archive .position-relative a {
		margin-bottom: -70px !important;
	}
	.site_footer ._address {
		padding-bottom: 20px;
	}
	.site_footer ._info {
		padding-bottom: 20px;
	}
	.site_footer .respo_desc {
		padding-top: 30px;
	}
	._copyrights p {
		font-size: 12px;
		font-family: Akkurat;
		letter-spacing: 0.4px;
	}
	/* #hero_home_slider a{
        bottom: -61px !important;
    } */
	#hero_home_slider .slider_content {
		padding-bottom: 5em !important;
	}
	.calendar_slider_arrow.owl-nav {
		margin-top: 15px !important;
	}
	#search-section {
		margin-top: 219px;
	}
	.searchContainer {
		margin-top: 7em;
	}
	#calendar_slider {
		margin-top: 55px !important;
	}
	._shop_single .entry_card {
		margin-top: 55px !important;
	}
	#special-event .event_bg .owl-theme {
		float: right;
	}
	.page-1215 h1 {
		margin-top: 49px;
	}
	.terms-use {
		margin-top: 24px;
	}
	.page-privacypolicy .terms-use {
		margin-top: 1em;
	}
	.entry_details .container .row .col-sm-12:nth-child(2) {
		margin-left: 0px;
	}
	.page-privacypolicy .terms-use .con_heading {
		letter-spacing: 2px;
		padding-right: 229px;
	}
	#details-background {
		margin-top: 2em;
	}
	#table-section {
		margin-top: 2em;
	}
	#table-section .container .col-sm-12:nth-child(1) h1 {
		letter-spacing: 2px;
	}
	#table-section .container .row .col-sm-12:nth-child(1) h3 {
		letter-spacing: 2px;
	}
	.map-location h2 {
		letter-spacing: 2px;
	}
	.group-title {
		letter-spacing: 2px;
	}
	.access-title {
		letter-spacing: 2px;
	}
	.page-privacypolicy section.page_wrap .header_title {
		padding-right: 8em !important;
	}
	#donate-sec-four .container h2 {
		font-size: 30px;
		font-family: NeuzeitSLTStd-Book;
	}
	.page-join .container-fluid .col-sm-12:nth-child(2) p {
		display: none;
	}
	.page-join .container-fluid .row .col-sm-12:nth-child(2) {
		padding-top: 70px !important;
		padding-bottom: 70px !important;
	}
	#special-event .owl-next .sl_nex_img {
		width: 57px;
	}
	#special-event .owl-theme .owl-nav {
		margin-top: 13px;
	}
	#special-event .owl-prev .sl_prv_img {
		width: 57px;
	}
	#special-event .owl-nav {
		margin-right: 2px !important;
	}
	.access-text a {
		margin-right: 8em !important;
		font-family: NeuzeitSLTStd-BookHeavy;
	}
	#mission-history .col-sm-12:nth-child(1) h3 {
		margin-top: 1em;
	}
	.relative_entry .read_more {
		text-decoration: underline;
	}
	#donate-sec-four .container .row .col-sm-12:nth-child(2) h4 a {
		font-size: 16px;
	}
	#details-para-section .container .row .col-sm-12:nth-child(2) {
		padding-left: 15px;
	}
	#donate-sec-four .container .row .col-sm-12:nth-child(2) h4 {
		text-align: left;
	}
	#donate-sec-four .container .row .col-sm-12:nth-child(2) h4 img {
		display: none;
	}
	#details-para-section .container .col-sm-12:nth-child(1) {
		padding-left: 15px;
	}
	#sponsor-section {
		display: none;
	}
	#who-section .container-fluid .row .col-12:nth-child(2) h1 {
		font-size: 36px;
	}
	.details-image img {
		width: 100%;
	}
	.donate-online-right {
		padding-right: 64px;
	}
	.donate-online-right p {
		margin-bottom: 22px;
	}
	.donate-small-content {
		text-align: center;
		width: 100%;
		;
	}
	.donate-sec-five {
		margin-top: 1em;
	}
	.donate-small-content a {
		font-size: 18px;
	}
	#donate-sec-five .container .row .col-sm-12:nth-child(1) {
		padding: 0px;
	}
	#donate-sec-five .container .row .col-sm-12:nth-child(2) {
		padding: 0px;
	}
	.donate-small-content p {
		font-size: 18px;
	}
	#details-para-section .container .row .col-sm-12:nth-child(1) {
		order: 2;
	}
	#details-para-section .container .row .col-sm-12:nth-child(2) {
		order: 1;
	}
	.right-text h4 {
		font-size: 14px;
	}
	.right-text h2 {
		font-size: 36px;
	}
	.right-text h5 {
		font-size: 20px;
	}
	.line-code {
		display: none;
		width: 305px;
	}
	.left-text h4 {
		border-top: 1px solid black;
		width: 19%;
		padding-top: 6px;
	}
	.left-text {
		margin-top: 20px;
	}
	.right-text h3 {
		font-size: 20px;
	}
	.right-text h1 {
		font-size: 36px;
		padding-right: 4em;
	}
	.left-text h3 {
		width: 26%;
		padding-top: 12px;
		border-top: 1px solid black;
	}
	.left-text h3 {
		margin-bottom: 1px;
	}
	#table-section th:nth-child(1) {
		padding-left: 0px;
	}
	#table-section td:nth-child(1) {
		padding-left: 0px;
	}
	.holiday-event {
		margin-top: 0px;
		margin-left: 0px;
	}
	#table-section .container .row .col-sm-12:nth-child(2) h2 {
		margin-top: 2em;
		letter-spacing: 2px;
	}
	#map-secion {
		margin-top: 1em;
	}
	#map-secion .container .row .col-sm-12:nth-child(2) {
		order: 1;
		margin-top: 3em;
	}
	#group-section {
		display: block;
		margin-top: 2em;
	}
	#accessblity-section {
		display: block;
		margin-top: 2em;
	}
	.contact-text {
		font-family: NeuzeitSLTStd-Book;
		font-size: 30px;
		vertical-align: middle;
		padding-top: 0em;
		letter-spacing: 2px;
	}
	#slider-section .container {
		padding-left: 0px;
	}
	#mission-history .col-lg-6:nth-child(1) h4 {
		padding-top: 25px;
	}
	.founders {
		display: none;
	}
	#mission-history .container .row .col-sm-12:nth-child(2) {
		padding-left: 15px;
		padding-top: 23px;
	}
	#founder-borad h4 {
		margin-top: 20px;
	}
	#founder-borad .container .row .col-sm-12:nth-child(2) {
		padding-left: 15px;
	}
	#founder-borad .container .row .col-sm-12:nth-child(2) {
		margin-top: 28px;
	}
	#support-section {
		margin-top: 24px;
	}
	#support-section h4 {
		font-size: 30px;
		font-family: NeuzeitSLTStd-Book;
		padding-bottom: 20px;
	}
	#mission-history .container .row .col-sm-12:nth-child(2) .row {
		display: block;
	}
	#mission-history .container .row .col-sm-12:nth-child(2) .row .col-lg-12 h4 {
		font-size: 30px;
		font-family: NeuzeitSLTStd-Book;
		margin-top: 32px;
	}
	#details-para-section .container .col-sm-12:nth-child(1) {
		max-width: 100%;
	}
	#slider-section .wrap_card {
		background: #E3E0DC;
	}
	#table-section .container .row .col-sm-12:nth-child(1) .row .col-lg-6 p {
		padding-left: 0px;
	}
	.group-details li {
		padding-right: 117px;
	}
	.accordion-content p {
		padding-right: 22px;
	}
	#map-secion .container .row .col-sm-12:nth-child(1) h4 {
		padding-top: 23px;
		padding-bottom: 20px;
	}
	.row.support-section-hide {
		display: none;
	}
	.hide-support {
		display: inline;
	}
	.hide-support .col-sm-12 {
		padding-left: 0px;
	}
	.group-details a {
		font-family: NeuzeitSLTStd-BookHeavy;
	}
	#table-section .container .row .col-sm-12:nth-child(2) a {
		font-family: NeuzeitSLTStd-BookHeavy;
	}
	#map-secion .container .row .col-12:nth-child(1) {
		margin-top: 20px;
	}
	#by-car {
		border-bottom: 1px solid black;
		padding-bottom: 20px !important;
	}
	h3.post_title.white a {
		font-size: 18px !important;
	}
	p.event_date {
		font-size: 17px !important;
	}
	#special-event .all_event_cus_nav {
		right: 20px !important;
	}
	#news-block .owl-nav {
		right: 2em !important;
	}
	.entry_details .order-mob-2 {
		order: 1;
	}
	.rel_event_cus_nav.owl-nav {
		margin-top: 6px;
		right: 25px;
	}
	.entry_details .container .col-sm-12 {
		margin-left: 0px;
	}
	.entry_details .container .row .col-sm-12 {
		padding-left: 15px;
	}
	/* #details-background .col-sm-12 .gray-back .header-image img{
    margin:inherit;
} */
	.page-privacypolicy section.page_wrap .header_title {
		padding-right: 5em;
	}
	.page-privacypolicy .terms-use .col-12:nth-child(1) .sec_content {
		margin-top: 1em;
	}
	#hero_home_slider h2 {
		margin-top: 21px;
	}
	#hero_home_slider .owl-item .main_slider_content {
		padding-bottom: 9em !important;
		height: 350px;
	}
}


/* *******************************************Tab Portrait****************************/

@media (min-width: 768px) and (max-width: 991.98px) {
	.entry_card img {
		height: auto !important;
	}
	#hero_home_slider .owl-item .main_slider_content {
		height: 350px;
	}
	.color-bottom {
		margin-bottom: 30px;
	}
	#map-secion .container .faq-section {
		margin-bottom: 3em;
	}
	#archivePost h2 {
		font-size: 72px !important;
	}
	._shop_single a.url {
		top: 9px !important;
	}
	#highlights_slider a.url {
		bottom: 9px !important;
	}
	#hero_home_slider .owl-item .col-md-12:nth-child(2) .align-center a {
		position: absolute;
	}
	#hero_home_slider .owl-item .main_slider_content {
		padding-bottom: 9em !important;
	}
	#search-list-section p.cont_exc {
		margin-top: 0px;
	}
	.page-archive #hero_home_slider .owl-item .col-md-12:nth-child(2) .position-relative p {
		margin-bottom: 30px !important;
	}
	#search-section .search_event {
		margin-top: 4em;
	}
	.search_event .searchIcon {
		left: 12px;
	}
	#list-section .ser_count {
		padding-bottom: 20px;
		padding-top: 20px;
	}
	#search-page-search-form .search_event .searchIcon {
		left: 0px;
	}
	.page-archive .archive_tab_conatiner {
		margin-top: -2em !important;
	}
	.page-archive .__archive_tab .col__3 {
		width: 14%;
	}
	.page-archive .__archive_tab .col__7 {
		width: 69%;
	}
	.page-exhibitions .tab__section .container .exhibition_tab .owl-item {
		width: auto !important;
		margin: 0px 40px !important;
		margin-left: 30px !important;
		margin-left: 0px !important;
	}
	#entry_tabs_content {
		margin-top: 20px;
	}
	.tab__section {
		margin-top: 20px;
	}
	.terms-use .col-md-6:nth-child(1) {
		padding-right: 15px;
	}
	#hero_home_slider .archive h1 {
		padding-right: 15px;
	}
	#hero_home_slider .archive p {
		width: 100%;
	}
	._info a:nth-child(2) {
		padding-top: 14px !important;
	}
	.respo_desc {
		margin-top: 50px;
	}
	.foo_ul li a {
		line-height: 45px;
	}
	._copyrights p {
		margin-top: 27px;
		font-size: 12px;
		letter-spacing: 0.5px;
	}
	#search-section {
		margin-top: 197px;
	}
	._shop_single .entry_body a.url {
		bottom: 9px !important;
	}
	.searchContainer {
		margin-top: 2em;
	}
	._shop_single a.url {
		top: 9px !important;
	}
	.page-1215 h1 {
		margin-top: 48px;
	}
	.terms-use {
		margin-top: 28px;
	}
	#table-section {
		margin-top: 2em;
	}
	.page-privacypolicy .terms-use .con_heading {
		margin-top: -21px;
	}
	.access-text a {
		margin-right: 2em !important;
		font-family: NeuzeitSLTStd-BookHeavy;
	}
	#who-section .container-fluid .row .col-md-12:nth-child(2) h1 {
		padding-right: 15px;
	}
	.rel_event_cus_nav.owl-nav {
		right: 31px;
	}
	.borad-trust {
		margin-top: -14px !important;
	}
	#special-event .all_event_cus_nav {
		right: 30px !important;
	}
	.staff-head {
		margin-top: 9px;
	}
	.relative_entry .read_more {
		text-decoration: underline;
	}
	.founders h4 {
		margin-top: -19px;
	}
	#map-secion .container .row .col-lg-6:nth-child(1) #accordion {
		margin-top: -4em;
	}
	#donate-sec-four .container .row .col-md-6:nth-child(2) h4 a {
		font-size: 16.5px;
	}
	#donate-sec-four .container h2 {
		font-family: NeuzeitSLTStd-Book;
		font-size: 30px;
	}
	.donate-small-content {
		width: 100%;
	}
	.celebrate-image img {
		height: 363px;
		object-position: center;
	}
	.celebrate-image {
		background-image: url("http://34.217.207.249/templates/uploads/tab-image.png") !important;
		height: 363px;
		background-repeat: no-repeat;
		background-size: cover;
	}
	.group-details a {
		font-family: NeuzeitSLTStd-BookHeavy;
	}
	#sponsor-section .owl-controls button img {
		width: 41px !important;
	}
	.here-text:hover {
		text-decoration: underline !important;
	}
	#donate-sec-four .container .row .col-md-6:nth-child(2) h4 img {
		display: none;
	}
	.faq-section {
		margin-top: -9em;
	}
	.group-details a {
		padding-right: 2em;
	}
	#donate-sec-four .container .row .col-md-6:nth-child(2) h4 {
		text-align: left;
		width: 360px;
	}
	#table-section .container .row .col-md-6:nth-child(2) a {
		font-family: NeuzeitSLTStd-BookHeavy;
	}
	#table-section .container .row .col-md-6:nth-child(2) a {
		padding-right: 1em;
	}
	.donate-small-content a {
		font-size: 18px;
	}
	.donate-online {
		margin-top: 15px;
		padding: 12px;
	}
	.donate-online-right {
		margin-top: 33px;
		padding-bottom: 31px
	}
	.donate-online p {
		padding-bottom: 4px;
	}
	.donate-online-right p {
		margin-bottom: 1px;
		padding-right: 35px;
		margin-top: -5px;
	}
	.celebrate-us {
		height: 363px;
		padding-right: 18px;
	}
	#donate-sec-four .container .row .col-md-6:nth-child(2) {
		padding-right: 0px;
	}
	#donate-sec-five .container .row .col-md-6:nth-child(1) {
		padding-right: 0px;
	}
	#donate-sec-five .container .row .col-md-6:nth-child(2) {
		padding: 0px;
	}
	.donate-sec-five {
		margin-top: 1em;
	}
	.donate-btn {
		padding: 10px 40px;
	}
	.left-text p {
		padding-right: 28px;
	}
	.left-text {
		padding-right: 24px;
	}
	.right-text h5 {
		font-size: 24px;
		margin-bottom: 2em;
	}
	.details-image {
		padding-left: 11px;
	}
	#table-section td:nth-child(1) {
		width: 52%;
		padding-left: 0px;
	}
	.holiday-event {
		margin-top: 0px;
		margin-left: 0px;
	}
	#table-section .col-md-6 {
		padding-right: 0px;
	}
	.mob-text {
		display: block;
		width: 67%;
		padding-left: 18px;
	}
	#table-section .container .row .col-md-6:nth-child(2) h3 {
		display: none;
	}
	#table-section td {
		padding-left: 11px;
	}
	#table-section th:nth-child(1) {
		padding-left: 0px;
	}
	#table-section th {
		padding-left: 9px;
	}
	#table-section .container .row .col-md-6:nth-child(1) h3 {
		margin-top: 2em;
		margin-bottom: -10px;
	}
	#table-section td:nth-child(1) {
		padding-bottom: 1px !important;
	}
	.contact-text {
		font-family: NeuzeitSLTStd-Book;
		font-size: 30px;
		vertical-align: middle;
		padding-top: 1em;
	}
	.group-title {
		margin-top: 32px;
	}
	#map-secion {
		margin-top: 4em;
	}
	#map-secion .container .row .col-md-6:nth-child(2) {
		margin-top: -4em;
	}
	.map-location iframe {
		height: 278px;
		width: 110% !important;
	}
	.map-location {
		margin-top: -1em;
	}
	#map-secion .container .row .col-md-6:nth-child(1) h3 {
		width: 100%;
	}
	#map-secion .container .row .col-md-6:nth-child(3) {
		margin-top: -19em;
	}
	#table-section .container .row table {
		width: 93%;
	}
	#who-section .container-fluid .row .col-md-12:nth-child(2) {
		padding-bottom: 9em;
	}
	#mission-history .container .row .col-md-6:nth-child(1) {
		padding-right: 39px;
	}
	#mission-history .col-md-6:nth-child(1) h4 {
		padding-top: 23px;
	}
	#founder-borad .container .row .col-md-6:nth-child(1) {
		margin-top: -17em;
	}
	#founder-borad .container .row .col-md-6:nth-child(2) {
		margin-top: 25px;
	}
	#support-section .container .row .col-md-6:nth-child(1) {
		margin-top: -47em;
		padding-right: 39px;
	}
	#support-section h4 {
		font-family: NeuzeitSLTStd-Book;
		padding-bottom: 20px;
	}
	#founder-borad p {
		font-family: NeuzeitSLTStd-Book;
	}
	#support-section {
		display: block;
	}
	.row.support-section-hide {
		display: inline;
	}
	#slider-section {
		margin-top: 2em;
	}
	#founder-borad .container .row .col-md-12:nth-child(1) {
		padding-left: 0px;
		padding-right: 14px !important;
	}
	#slider-section .wrap_card {
		background: #E3E0DC;
	}
	h3.post_title.white a {
		font-size: 18px !important;
	}
	#details-para-section .container .col-md-3:nth-child(1) {
		padding-left: 15px;
	}
	#table-section .container .row .col-md-6:nth-child(1) .row .col-lg-6 p {
		padding-left: 0px;
	}
	.accordion-content p {
		padding-right: 18px;
	}
	.accordion-container .article-title {
		padding-top: 23px;
	}
	#map-secion .container .row .col-md-12:nth-child(1) h4 {
		padding-top: 23px;
		padding-bottom: 1px;
	}
	#map-secion .container .row .col-md-12:nth-child(1) {
		margin-top: 20px;
	}
	#by-car {
		border-bottom: 1px solid black;
		padding-bottom: 20px !important;
	}
	#who-section .container-fluid .row .col-md-12:nth-child(2) {
		font-family: NeuzeitSLTStd-BookHeavy;
	}
	#mission-history .col-md-6:nth-child(1) h3 {
		margin-top: 1em;
	}
	#news-block .owl-nav {
		right: 2em;
	}
	p.event_date {
		padding-bottom: 0px;
		font-size: 16px;
	}
	#founder-borad h4 {
		margin-top: -13px;
	}
	#sponsor-section .owl-slider {
		margin-top: 61px;
	}
	.entry_details .container .col-lg-8 {
		margin-left: -24px;
	}
	.row.details-row .col-lg-8 .col-md-12 {
		padding-right: 0px;
	}
	#sponsor-section .owl-nav {
		right: 58px;
		margin-top: -63px;
	}
	.archive_tab_container .col__7 .arch_filter_tab {
		width: 68% !important;
	}
}


/* ************************************Tab Landscape***********************************/

@media (min-width: 992px) and (max-width: 1199.98px) {
	.search_event .searchIcon {
		left: 12px;
	}
	#hero_home_slider h2 {
		width: 100% !important;
	}
	.page-archive .entry_tabs_content .entry_body {
		min-height: 310px !important;
		max-height: 330px !important;
	}
	#hero_home_slider .owl-item .col-md-12:nth-child(2) .align-center a:nth-child(2) {
		bottom: 5px;
	}
	#map-secion .container .faq-section {
		margin-bottom: 3em;
	}
	#archivePost h2 {
		font-size: 55px !important;
	}
	._shop_single a.url {
		top: 12px !important;
	}
	#highlights_slider a.url {
		bottom: 9px !important;
	}
	#search-list-section p.cont_exc {
		margin-top: -30px;
	}
	.archive_tab_container .col__7 .arch_filter_tab {
		width: 68% !important;
	}
	#search-page-search-form .search_event .searchIcon {
		left: 0px;
	}
	#list-section .ser_count {
		padding-top: 20px;
		padding-bottom: 20px;
	}
	.page-exhibitions .tab__section .container .exhibition_tab .owl-item {
		width: auto !important;
		margin: 0px 30px !important;
		margin-left: 30px !important;
		margin-left: 0px !important;
	}
	.page-archive .__archive_tab .col__7 {
		width: 55%;
	}
	.page-archive .__archive_tab .col__3 {
		width: 18%;
	}
	.tab__section {
		margin-top: -34px;
	}
	.calendar_tab {
		margin-top: 10px;
	}
	.__calendar_entry .calendar_tab .owl-stage .owl-item {
		width: auto !important;
	}
	#special-event .event_bg .owl-theme .cat_news .owl-prev {
		font-size: 11px !important;
	}
	._info ._mail {
		padding-top: 20px;
	}
	#hero_home_slider .archive a {
		margin-bottom: -30px !important;
	}
	.site_footer .office_time {
		padding-bottom: 20px;
	}
	.site_footer ._address {
		padding-bottom: 20px;
	}
	._copyrights p {
		font-size: 12px;
		letter-spacing: 0.5px;
	}
	.site_footer ._info {
		padding-bottom: 20px;
	}
	.site_footer .respo_desc {
		padding-top: 30px;
	}
	#search-section {
		margin-top: 254px;
	}
	.searchContainer {
		margin-top: 4em;
	}
	.page-privacypolicy .terms-use .col-md-7 .con_heading {
		margin-top: -30px
	}
	.page-1215 h1 {
		margin-top: 48px;
	}
	.terms-use {
		margin-top: 28px;
	}
	#table-section {
		margin-top: 2em;
	}
	#special-event img.sl_nex_img {
		width: 72px !important;
	}
	#special-event img.sl_prv_img {
		width: 72px !important;
	}
	#special-event .event_bg .owl-theme .cat_news .owl-next {
		font-size: 14px !important;
	}
	.donate-online-right p {
		margin-bottom: 20px;
	}
	#who-section .container-fluid .col-md-12:nth-child(2) p {
		padding-right: 15px;
	}
	#who-section img {
		min-height: 450px;
		min-width: 550px;
	}
	.rel_event_cus_nav.owl-nav {
		right: 24px;
	}
	#special-event .owl-nav {
		right: 25px !important;
	}
	.page-join .container-fluid .row .col-md-12:nth-child(2) h1 {
		padding-right: 15px !important;
	}
	.borad-trust {
		margin-top: -14px !important;
	}
	#mission-history .col-lg-6:nth-child(1) h3 {
		margin-top: 1em;
	}
	#sponsor-section .owl-nav {
		right: 34px;
	}
	.relative_entry .read_more {
		text-decoration: underline;
	}
	.celebrate-image {
		background-image: url("../img/tab-image.png") !important;
		height: 363px;
		background-repeat: no-repeat;
		background-size: cover;
	}
	.donate-online-right {
		padding-bottom: 28px;
	}
	.celebrate-image img {
		height: 367px;
		object-position: center;
		/* display: none */
	}
	.group-details a {
		font-family: NeuzeitSLTStd-BookHeavy;
	}
	#table-section .container .row .col-lg-6:nth-child(2) a {
		font-family: NeuzeitSLTStd-BookHeavy;
	}
	#sponsor-section .owl-controls button img {
		width: 41px !important;
	}
	.celebrate-us {
		height: 363px;
	}
	#donate-sec-four .container h2 {
		font-family: NeuzeitSLTStd-Book;
	}
	.map-location {
		margin-top: -2em;
	}
	.donate-small-content {
		width: 75%;
	}
	#details-para-section .container .col-lg-4:nth-child(1) {
		max-width: 30.8%;
	}
	#table-section td:nth-child(1) {
		padding-bottom: 1px !important;
	}
	#table-section th:nth-child(1) {
		padding-left: 0px;
	}
	#table-section th {
		padding-left: 9px;
	}
	.contact-text {
		font-family: NeuzeitSLTStd-Book;
		font-size: 30px;
		vertical-align: middle;
		padding-top: 0em;
	}
	#table-section td:nth-child(1) {
		padding-left: 1px;
	}
	#table-section th:nth-child(2) {
		padding-left: 19px;
	}
	#table-section .container .row .col-md-6:nth-child(2) h3 {
		display: none;
	}
	#table-section .container .row .col-md-6:nth-child(1) h3 {
		margin-bottom: -10px;
		padding-left: 16px;
	}
	.holiday-event {
		margin-top: 0px;
	}
	.mob-text {
		display: block;
	}
	#mission-history .col-md-12:nth-child(1) h4 {
		margin-top: -10px !important;
	}
	#founder-borad .container .row .col-md-6:nth-child(1) {
		margin-top: -5em;
	}
	#support-section .container .row .col-md-6:nth-child(1) {
		margin-top: -30em;
		padding-right: 39px;
	}
	.row.support-section-hide {
		display: inline;
	}
	#support-section {
		display: block;
	}
	#founder-borad .container .row .col-md-12:nth-child(1) {
		padding-left: 0px;
	}
	#slider-section .wrap_card {
		background: #E3E0DC;
	}
	h3.post_title.white a {
		font-size: 20px;
	}
	#details-para-section .container .col-md-3:nth-child(1) {
		padding-left: 15px;
	}
	.group-title {
		margin-top: 30px;
	}
	#table-section .container .row .col-md-6:nth-child(1) .row .col-md-6 p {
		padding-left: 0px;
	}
	.holiday-event {
		margin-left: 10px;
	}
	.group-details li {
		padding-right: 100px;
	}
	#map-secion .container .row .col-md-6:nth-child(1) h3 {
		width: 86%;
	}
	#by-car {
		border-bottom: 1px solid black;
		padding-bottom: 20px !important;
	}
	#map-secion .container .row .col-md-12:nth-child(1) {
		margin-top: 20px;
	}
	#sponsor-section .owl-nav {
		right: 4em;
	}
	#news-block .owl-nav {
		right: 2em;
	}
	.relative_entry .container .header_title .owl-theme {
		margin-top: -2px;
	}
	.entry_details .container .col-md-8 {
		margin-left: -45px;
	}
	#calendar_slider .owl-item img {
		height: 380px !important;
	}
}