/*-------------------------  Media Query starts ------*/
.event_listing.m_event .evt_content {
	min-height: auto;
}
.event_listing .evt_content {
	min-height: 310px;
}
.col_category .col_img img {
	width: 100%;
}
.mission_slider .newssliderheight{
	width: 100% !important;
}
@media only screen and (max-width: 1499px) {
.conditions .faq.about_page .ticket_fees1 ul{ width:45%;}
.trustee_blk{ padding: 0px 0px 0px 0px;}
.trustee_blk img{ width:100%;}

/* 19 febuary updates*/	
.news_detail .nd_image .rg_panel{right: 0; }	
	
}


@media only screen and (max-width: 1279px) {
.news_page .m_event {
	margin-bottom: 0px;
}
.banner .slick-arrow {top:45% !important;}
.address_list li { width: 100%; display: inline-flex; padding-bottom: 0.5em;}
.socialMenu{display:none;}

.collections_section {padding-bottom: 40px;}
.industries_section {padding: 21px 15px 8px 15px;}
.event_box4 ul li{font-size: 15px;}
.event_box4{padding: 30px 31px;}
.event_box1 h3{font-size: 23px;}
.ticket_fees ul li{ margin-bottom: 25px;}
.ticket_fees ul li h2{ font-size: 18px; line-height: 26px; margin-bottom: 8px;}
.ticket_fees ul li h3{ font-size: 20px;}
.ticket_fees ul li h4 { font-size: 17px; line-height: 24px; margin-bottom: 0px;}
.working_hours ul li{ font-size:18px;}
.plan_visit_blk h1{ font-size: 21px;}
.conditions .faq.about_page .ticket_fees1 ul{ width:50%; float:left;}
}





@media only screen and (max-width: 1170px) {
.contentBox h3{ font-size: 26px; padding-bottom: 0.5em;}

    .socialshare a {
        padding: 0px 3px !important;
    }
    .rowdummy {
        margin-right:0px !important;
    }

        .rowdummy .col-sm-4 {
            padding:0px;
        }
	


}

@media screen and (max-width: 1475px) and (min-width:768px ){
	.imgBox img {
  height: 100%;
  width: auto;
}
	
.contentBox.imgBox.equalhgtbox > a {
  bottom: 0;
  display: inline-block;
  height: 100%;
  position: absolute;
  top: 0;
  width: 100%;
}
	
}

@media screen and (max-width:1250px) and (min-width: 768px) {
	.m_event li .event_bg .evt_content{padding: 15px 15px;position: initial;bottom: 10px;}
	.date-above-image{font-size:11px;}
	.m_event li .event_bg .evt_content{padding: 15px 15px!important;}
	.m_event li .event_bg{background-color: #2d2d2d;}
}

@media screen and (max-width:1199px) and (min-width: 768px) {
	.m_event li .event_bg .evt_content{min-height: 285px;}
	.m_event li .event_bg .news{min-height:auto;}
}

@media only screen and (max-width: 1169px) {
.menuWrap {
	padding: 2.571em 0 1.286em 1em;
	width: 130px;
}
.menu_toggle{ left: -192px;}
.evt_content p{ font-size: 14px; line-height:20px;}
.submenu li a {
	padding: 15px 50px;
}
.row.heading h2{ font-size: 18px;}
.event_listing .evt_content {
	min-height: 300px;
}
.contentBox p.paratext {
	line-height: 1.3em;
}
.events_p .content h2 .time{ float:left; padding-top: 10px;}
.events_p .content h2 span {
	padding-top: 0px;
}
.contact_1 .col-sm-10.col-sm-offset-1 {
	width: 100%;
	margin: 0px;
}
.learn_img{ height: 350px;}
.learn_img .img_caption1, .learn_img .img_caption2, .learn_img .img_caption3, .learn_img .img_caption4, .learn_img .img_caption5{ font-size: 20px;}
.mainMenu{ padding-left:15px;}
.headerLogo{ top:0px;}
header .navbar-header {
	margin-top: -35px;
}
.gift_page .col_category .pull-right h2{ font-size:12px; padding:8px;}
.col_category h2{ font-size:14px;}
.mgn_tb{ width:100%;}
	
.video_blk .play_icon .fa-youtube-play::before { width:60px; height:60px; content: url(https://www.nm.gov.om/en/img/play-button1.html);}
	
.fancybox-wrap{ width:984px !important;}	
.fancybox-inner { height:554px !important;}

}


@media only screen and (max-width: 1023px) {
.mainMenu				{ font-size:80%;}	
.headerLogo	a 			{ width: 10em; height: 3.65em;}
.mainMenu				{ padding-left:1.5em;}
.headerLogo				{ top:0px;}
.slider_content			{ font-size:80%;}
.wrap_Top				{ float:right !important;}	
.contentBox h3			{ font-size:1.8em;}

.dropdown-menu.history_listing > li > a {
	padding: 15px;
}
	
.left-List li{padding-right: 11px;}
header .navbar-header {
	margin-top: -35px;
}
.slider_content h2{ font-size: 2.5em;}
.mainMenu{ background-size: contain !important;}
.event_box4 ul li {font-size: 13px;}
.event_box4 {padding: 11px 17px;}
.industries_inner .img_section{height: 236px;display: inline-flex;}
.event_box1 h3 {font-size: 19px;}
.event_box2 h3{font-size: 18px;}

.menuWrap {
	padding: 1em 0 1.286em 0.5em;
	width: 100px;
	margin-top: 0px;
}
.menuWrap a{ font-size: 1.6em;}
.icon-menumain::before{ width: 20px; height: 22px; background-size: 100%; top: 14px;}

.menu_toggle{ left:-179px; top: 37px;}
.mission_side_nav_1 li{ font-size: 14px;}
.s_nav {
	padding-right: 0px;
	width: 30%;
	padding-left: 0px;
}
.side_bg .col-sm-9{ width:70%;}
.plan_visit_blk .col-sm-10, .plan_visit_blk .col-sm-11{ width:100%;}
.fec_public {
	margin-bottom: 20px;
}
.fec_public h4{ font-size: 14px; min-height: 50px;}
.gallery_middle_blk .col-md-3 {
	width: 40% !important; float: left;
}
.gallery_middle_blk .col-md-9, .gallery_middle_blk .col-sm-9 {
	width: 60% !important; float: left;
}
.martine_g p {
	font-size: 14px;
	line-height: 22px;
	margin-bottom: 15px;
}
.row.heading .col-md-5{ width:50%; float: left;}
.midmenu .breadcrumb li{ font-size:15px;}
.row.heading h2 {
	font-size: 16px; padding-top: 15px; padding-left: 0px;
}
.mission_side_nav_1 li a{ padding: 10px 15px;}
.mission_side_nav_1 span{ margin-right: 0px;}
.middle_exhibition .col-sm-3{ width: 33%;}
.middle_exhibition .col-sm-9{ width: 67%; padding-right:0px; padding-left: 0px;}

.evt_content h2{ font-size: 20px; margin-top: 10px;}
.evt_content p {
	font-size: 14px;
	line-height: 20px;
	margin: 10px 0px 11px 31px;
}
.m_event li .event_bg .evt_content{ padding: 5px 15px;}
.collections_section .found_early {
	font-size: 15px; line-height: 24px;
}
.collection_search{ width: 45%; margin-bottom: 20px;}

.gallery_middle_blk .collections_penel .col-md-3{ width:50% !important;}
.conver_page p {
	line-height: 24px;
	margin-bottom: 25px;
}
.bt_panel ul li{ margin: 0 15px 0px 0px;}
.bt_panel ul li a, .bt_panel ul li.active a, .bt_panel ul li a:hover{ font-size: 16px; padding: 16px 28px;}
.gallery_middle_blk .col-sm-9.conserv_tab{ width:70% !important;}
.gallery_middle_blk .col-sm-9.conserv_tab .events_p .col-sm-9{ width:75% !important;}
.events_p .content h2{ font-size: 18px; line-height: 24px;}
.events_p .content p{ font-size: 14px; 	line-height:24px;}
.career_form.col-sm-8 {
	width: 100%;
}
.middle_exhibition .col-sm-9.mission_content2{ width: 67% !important; padding-left: 25px !important;}
.submenu li a {
	padding: 15px 30px; font-size: 18px;
}
.mission_side_nav li a{ font-size:14px;}
.newsFeild .sendBTn {
	padding: 0 12px;
	font-size: 14px;
}
.mission_content p {
	line-height: 24px;
	font-size:14px;
}
.mission_content.cal_page h2{ font-size:18px;}
.midmenu .breadcrumb li::before{ top:15px;}

.contact_1 .col-sm-10.col-sm-offset-1 {
	width: 100%;
	margin: 0px;
}
.contact_1 .col-sm-5, .contact_1 .col-sm-7 {
	width: 100%;
}
.contact_blk li {
	width: 48%;
	margin-bottom: 20px;
	margin-right: 6px;
	margin-left: 6px;
}
.contact_1 form.career_form .form-group {
	margin-bottom: 25px;
	width: 50%;
}
.event_listing .evt_content {
	min-height: 360px;
}
.menuList {
	padding: 3.571em 0 1.286em 0em;
}
.m_form label, .m_form .form-control{ font-size: 15px;}
.select_box span::after{ background-size: 10px;}
.learn_img{ height: 250px;}
.learn_img .img_caption1, .learn_img .img_caption2, .learn_img .img_caption3, .learn_img .img_caption4, .learn_img .img_caption5{ font-size: 15px;}
.contentBox.equalhgtbox p.paratext{ font-size: 13px; line-height: 1.4em;}
form.m_new_form .col-sm-12{ width:100% !important;}
.gallery_middle_blk, .side_bg{ padding: 20px 25px 50px;}
.gallery_middle_blk .about_page .col-md-3{ width: 33.33333333% !important;}
.conditions .faq.about_page h2{ font-size:20px;}
.conditions .faq.about_page .panel-body p{ font-size:15px; line-height:24px;}
.conditions .faq.about_page h3, .conditions .faq.about_page h4, .conditions .faq.about_page .ticket_fees1 li{ font-size:16px;}
.trustee_blk h5, .trustee_blk h6{ font-size:15px;}

.video_blk .play_icon .fa-youtube-play::before { content: url(https://www.nm.gov.om/en/img/play-button1.html); top:36%;}

.fancybox-wrap{ width:720px !important;}	
.fancybox-inner { height:405px !important;}
	.about_new_listing.about_new_listing_divi li{ width: 49%;}
	.top_trustees .trustees_one{padding: 0px;}
	
	.footer_bottom ul li{ margin-bottom: 10px;}
	.memberMenu li{padding: 0 0.5em;}

}

@media only screen and (max-width: 1023px) {

.menu_toggle ul li a{ font-size:13px; padding:10px 15px;}
.menu_toggle ul li a:hover{ padding: 10px 15px;}
	.m_new_form >.row >.col-md-9{width: 100%!important;}
}

@media screen and (max-width:1023px) and (min-width: 768px) {
	.map_blk >.row >.col-md-5:first-child{margin-left: 0;}
	.map_blk >.row >.col-md-5:first-child ul.connectedMenu{padding-bottom: 20px;}
	.map_blk {margin: 10px 0px 30px;}
	.contact_form >.row > .col-sm-5:first-child{margin-left: 0;}
	.contact_blk li{width:100%;}
}

@media screen and (max-width:800px) and (min-width: 768px) {
	.evt_content p{font-size: 12px!important;margin: 5px 0px 0px;}
	.gallery_left li a{font-size:11px;}
}

@media only screen and (max-width:991px) {	
	.h_search_bt{width:43px;}
	.h_search_bt input{position: absolute;width:120px!important;}
}

@media only screen and (min-width: 768px) {	
.mgn_tb >.radio_txt{margin-top: 3px;display: inline-block;}
/*.img_detail .rg_panel{right: -30px!important;top: -40px!important;}*/
}

@media only screen and (max-width: 767px) {	
	
form.m_new_form .col-sm-12 {
	width: 100% !important;
}
form.m_new_form .col-sm-12{ padding:0px;}
.m_head{ font-size:15px; line-height: 20px;}
.mgn_tb{ display: inline-block; padding:0px;}
.radio_btns {
	float: left; margin-top: 5px;
}
span.radio_txt{ line-height: 22px;}
.wrk_mgn .form-control{ margin-bottom:15px;}
.m_new_form .form-group {
	margin-bottom: 15px;
}
.m_new_form .checkbox-btn{ padding-left:20px;}
.pad_0{ padding:0px;}
.map_blk {
	margin: 0px 0px 30px;
}
.contact_1 .col-sm-10.col-sm-offset-1 {
	padding: 0px;
}
.contact_1 .col-sm-5, .contact_1 .col-sm-7{ padding:0px;}
header .navbar-header {
	margin-top: 0px;
}
.topmenu{ padding-bottom:0px;}
.middle_exhibition .col-sm-9.mission_content2 {
	width: 100% !important;
	padding-left: 0px !important;
}
.filter_panel{ background:#fff; margin:0px -15px;}
.event_listing li{ background:#fff;}
.m_event li .event_bg .evt_content h2{ position:relative; top:10px;}
.map_blk .col-sm-5, .map_blk .col-sm-7{ padding:0px;}
.memberMenu li			{ border:none; display:block;}
.memberMenu				{ background:#e8e0da; margin:0}
.headerLogo 			{ /*padding: 0 1.071em 0 1em;*/ padding:5px 10px;}
.menuWrap				{ display:block;}
.menuList				{ padding:0.5em 0 0em;}
.mainMenu				{ padding:0em 0 0.5em;}
.contentBox				{ width:98%; font-size:90%}
.slider_content h2		{ font-size:2em;}
.slider_content			{ font-size:85%;}
.slick-next.slick-arrow,
.slick-prev.slick-arrow	{ width:30px; height:30px;}
.imgBox img				{ height:100%; display:block;}
.body_box				{ font-size:80%;}
.event_box p,
.contentBox p			{ font-size:1.7em; line-height:25px; text-align:left;}
.imgBox img				{ height:100%; }
.contentBox.imgBox.equalhgtbox	{ min-height:auto !important;}
.connectedMenu li		{ padding:0 0.4em}	
.border-Box				{ border-bottom:#f2f2f2 1px solid; border-right:none; padding-bottom:1.5em; margin-bottom:1.8em;}
.newBox					{ margin:0 -15px;}
.ftr-menuList    		{ font-size:84%;}
.breadcrumb{ margin-bottom:0px;}
.row.heading{ height:auto;}
.left-List li 			{ padding:0 13px}
.socialMenu				{ margin:0; float:right !important}
.navbar-header			{ top:12px;}
.contentBox p.paratext	{ font-size:1.5em;}
.topmenu:after			{ display:none;}
.wrap_Top				{ float:none !important;}
.headerLogo 			{ top: -10px;}
.memberMenu li a		{ font-size:1.5em;}
.navbar-toggle{ margin-right:0px; padding:9px 15px 9px 0px;}
.menuWrap{ width: 100%; text-align: center; background: #f5f5f5; padding: 5px 15px;}
.menuWrap a{ font-size:18px;}
.menuWrap .menuIcon{ display: none;}
.menu_toggle { min-width: 100%; top:18px; left: 0px;}
.menu_toggle ul li{ width:100%; text-align: left; border-left:none; border-right:none; border-bottom:1px solid #716451; border-top:1px solid #beb6ac;}
.menu_toggle ul li:first-child{ border-top:none;}
.menu_toggle ul li:last-child{ border-bottom:none;}
.menu_toggle ul li a, .menu_toggle ul li a:hover{ font-size: 14px; padding: 12px 5px;}
.menu_toggle ul li a i{ display: inline-block; margin:0px 8px 0px 0px; text-align:center; width:35px;}
.socialMenu{display:none;}
.gallery_left i.fa.fa-angle-right{ display:none;}

/**/
.panel-heading .g_flore, .panel-heading .fs_flore_position{ margin:0px -15px;}
.heritage_gallery_top::after, .islam_gallery_top::after, .history_gallery_top::after, .world_gallery_top::after, .renais_gallery_top::after, .collections_gallery_top::after, .p_gallery_top::after, .topmenu1::after, .armor_gallery_top::after, .civ_gallery_top::after, .a_gallery_top::after, .currency_gallery_top::after, .timeline_gallery_top::after{ content:none !important;}

/*ie updates*/
.banner{ width:100%; display:inline-block; max-height:auto;}
.banner .slick-next.slick-arrow{top:50%;}
.banner .slick-prev.slick-arrow{top:50%;}

.socialMenu { display:none;}


.industries_inner .img_section{width:100%;}
.colle_bg{width:100%;}
.collections_section .found_early{font-size: 15px;}
.conditions, .m_form {padding-left:0px; padding-right:0px; }
/*updates 8-9-2018*/
.mission_content{ padding-left:0px;}
.s_nav{ width:100%; padding-left:0px;}
.side_bg .col-sm-9, .row.heading .col-md-5{ width:100%;}
.wrap_Top {
	float: left !important; padding:0px;
}
.midmenu::after{ content:none;}
.midmenu{ width:100%; right: 0px;}
.midmenu .breadcrumb{ width: 100%; display: inline-block; padding: 5px 0px;}
.midmenu .breadcrumb li{ float:left; padding: 12px 15px;}
.midmenu .breadcrumb li::before{ right: -10px; left:auto;}
.mission_content h2{font-size: 20px;}

.side_bg{ padding:0px 0px 15px;}
.side_bg .row{ margin:0px;}
.school_visit_contact{ margin:0px;}
.col-sm-10 {
	width: 100%;
	float: left;
}
.newsFeild .sendBTn {
	width: 100%;
	margin-bottom: 8px; text-align: center;
}
.mission_content{ padding-right:0px;}
.cal_page .bt_panel ul li{ margin: 0 15px 0 0;}
.cal_page .bt_panel ul li:last-child{ margin:0px;}
.bt_panel ul li a, .bt_panel ul li.active a, .bt_panel ul li a:hover {
	font-size: 15px;
	padding: 16px 15px;
}
.bt_panel{ margin-bottom:20px;}
.events_p .content h2 .time{ position: inherit; top: 0;}
.footer_details p{ padding-bottom: 1.692em;}
.collections_section{ padding:30px 15px  0px;}
.gallery_middle_blk .col-md-9, .gallery_middle_blk .col-sm-9{ width: 100% !important;} 
.plan_visit_blk {
	margin: 0px -15px;
}
.plan_visit_blk .col-sm-10, .plan_visit_blk .col-sm-11{ padding:0px;}
.submenu li a {
	padding: 15px 30px;
	font-size: 18px;
	display: block;
	width: 100%;
}
.submenu li {
	display: inline-block;
	padding: 0px;
	width: 100%;
	margin-bottom:5px;
}
.jaab1, .jaab2, .jaab3, .jaab4, .jaab4{ padding:0px;}
.jaab2{ padding-right:0px;}
.learn_img { margin-bottom:10px !important;}
.jaab1 .learn_img {
	height: auto;
}
.learn_img {
	height: auto;
}
.text {
	padding: 30px 0px 50px 0px;
}
.l_img_panel {
	margin-top: 0px;
}
.events_p{ margin-bottom:0px;}
.row.heading h2{ font-weight:bold; padding-bottom:15px;}
form.career_form .form-group{ padding:0px;}
.career_form.col-sm-8{ padding:0px;}
.card_txt{ padding-top: 20px;}
.fac_rent .conditions.f-museum .panel-heading h4{ font-size:17px;}
.fec_public {
	width: 50%;
	float: left;
}
.ticket_fees ul li h3{ font-size:18px;}
.plan_visit_blk h1 {
	font-size: 20px;
}
.f_content{	 padding-bottom:30px;}
.m_form .row .col-sm-4{ padding:0px;}
.m_form .row .col-sm-4 .select_box{ margin-bottom:15px;}
.middle_exhibition .col-sm-3{ width: 100%;}
.event_rg_panel{ margin-top:20px;}
.event_rg_panel{ padding:0px 15px !important;}
.event_rg_panel .event_listing{ padding:0px 0px !important;}
.m_event li{ width:100%;}
.collection_search{ width:98%;}
.collection_search .form-control{ float:left;}
.evt_content .date{margin-top:18px;}
    .news_detail .nd_image .rg_panel {
        right: -42px;
        display: none !important;
    }
.gallery_middle_blk .col-md-3{ width:100% !important;}
.gallery_right{ padding-left:0px;}

.contact_blk li{  width:100%; margin:0px 0px 15px;}
.contact_1 form.career_form .form-group{ width:100%;}
.mail_blk p{ white-space:nowrap;}
.footer_bottom ul li{ margin-bottom:10px;}
.footer_bottom.gallery_footer p{ padding: 0px 10px; line-height: 18px;}
/*.gallery_middle_blk .collections_penel .col-md-3{ width:100% !important;padding: 0!important;}*/
.news_page .event_listing li{ width:100%; padding:0px;}
.event_listing .evt_content{ min-height:auto;}
.evt_content a{ margin-top: 0px; margin-bottom: 3px;}
.news-img {
	margin-top: 25px;
}
.m_event li .event_bg{ min-height:200px;}
.m_event li .event_bg img {
	width: 100%;
	min-height: 200px;
}
.evt_content p{ margin-top:3px;margin-left: 1px;}
.news.evt_content{
	bottom: 0px !important;}
.sahim_page .panel-body{ padding: 0px 0px;}
.conditions.f-museum ul li, .sahim_page .panel-body h5{ padding-left:22px;}
.conservation{ min-width: 250px; font-size: 16px; padding: 11px 10px; margin: 0 3px 8px;}
.modal-dialog{ width:96% !important; margin:0px auto !important;}
.gallery_middle_blk .col-sm-9.conserv_tab {
	width: 100% !important;
}
.gallery_middle_blk{  padding:30px 15px 30px;}
#TextBoxesGroup input#addButton, .plus_txt{ right: -8px;}
.address_list li{ display: inline-block;}
.address_list li:first-child i{ padding-bottom: 2em;}
.footer_details p{  float:left; word-wrap: break-word;}
.gallery_right .img_blk img {
	width: 100%;
}
.border-Box{ width:100%; display: inline-block;}
.footer_details a.readBtn{ float:left;}
.footer_bottom.h_footer p{ padding:0px 10px;  line-height: 18px;}

.contentBox[style] {
	min-height: auto !important;
}
.equalheightwrap{ margin-bottom:10px;}
header .row{ margin:0px;}
.left-List li.language{ float:right !important;}

#search input[type="search"]{width: 140px;}
#search input[type="search"]:focus{width: 140px;}
#search input[type="search"]{ padding-left:0px;}
input[type="search"]{  background: url(https://www.nm.gov.om/en/img/search_icon.png) center left 2px no-repeat; background-size: 20px;padding:2px 6px 9px 32px;}
/*
.left-List li {
	padding: 5px 14px; float: left !important; margin-bottom: 6px !important;
}*/
.gallery_middle_blk .about_page .col-md-3{ width:100% !important;}
.conditions .faq.about_page .panel-body{ padding:0px;}
.conditions .faq.about_page .panel-body .col-sm-4, .conditions .faq.about_page .panel-body .col-sm-8{ padding:0px;}
.about_img{ margin-bottom:20px;}
.conditions .faq.about_page .ticket_fees1 ul{ width:100%; margin-bottom: 15px;}
.trustee_blk h5, .trustee_blk h6{ min-height:auto;}

.video_blk .play_icon .fa-youtube-play::before { width:35px; height:35px; content: url(https://www.nm.gov.om/en/img/play-button2.html); top:40%;}

.fancybox-wrap{ width:320px !important;}	
.fancybox-inner { height:180px !important;}
	
	.wrap_Top{ width: 100% !important;}
	.row.heading{ margin-bottom: 15px;}
	.m_event li .event_bg .evt_content{  position: inherit;width:100%;}
	.m_event li .event_bg{background-color: #2d2d2d;}
	.middle_exhibition.collections_section .col-sm-12{ padding:0px 15px 0 0;}
	.date-above-image{ margin-bottom: 10px;}
	.middle_exhibition.collections_section  .event_rg_panel{ padding-left: 0px !important; padding-right: 0px !important;}
	.middle_exhibition.collections_section .event_listing li{ padding: 15px 0;}
	.faq.inner_accordion .panel-body{ padding: 0px;}
	.faq.inner_accordion .dropdown-menu.history_listing{ z-index: 2;}
	/*.martine_g{ padding-top: 0px; margin-top: -25px; }*/
	.address_blk{ padding: 7px 15px 0;}
	.connectedMenu{ padding:0 15px 15px 0px;}
	.career_form h2{padding: 0 15px;}
	.container.side_bg[style]{ padding-top: 0px !important;padding-bottom: 0!important;}
	.cal_page .bt_panel ul li{margin: 0 6px 0 0;}
	.fec_public{ margin-top: 10px; margin-bottom: 10px;}
	.career_form.col-sm-8{margin-top: 15px;}
	
	.top_trustees .trustees_one{ padding: 0px;}
	.gallery_middle_blk{ padding-top: 0px;}
	.gallery_middle_blk p[style]{ line-height: 18px !important;}
	.footer_details h4{font-size: 1.2em;}
	.gallery_middle_blk .col-sm-9.conserv_tab .events_p .col-sm-9{width: 100% !important;}
	
	.sliderHR .slick-dots{display: none !important;}
	.banner .slick-prev.slick-arrow, .banner .slick-next.slick-arrow{ top: 52% !important}
	.left-List{ padding-top: 7px;}
	
	/*Top toggle navigation updates start*/
#myheaderstick .navbar-collapse{ display: block !important;}
#myheaderstick .navbar-toggle {display: none;}
#myheaderstick .mainMenu #navbar .memberMenu li a span{font-size: 0px;}
#myheaderstick .mainMenu #navbar .memberMenu li {display: inline-block; padding: 0 0.6em;}
#myheaderstick .navbar-collapse.collapse.navbar-right.menuList{ float: right; position: absolute; right: 0; top: 20px; width: 140px;}
#myheaderstick .nav.navbar-nav.memberMenu{background: none;}
/*Top toggle navigation updates END*/
	.footer_bottom ul li{ padding: 0 6px; background: none;}
	footer .counter_div{ display: inline-block; left: 0px; right: 0px; text-align: center;}
	
	
	
	/*menu*/
	
	.menu_toggle{padding-top: 0; top: 33px;}
	.menuWrap a { display: block;  padding: 8px 0;  position: relative;  z-index: 9;}
/*	.index_menu {display: none !important;}		*/
	.index_menu.header_toggle {display: block !important;}
	.imgBox {margin-bottom: 9px;margin-top: 9px; }
	
	.equalheightwrap { margin-bottom: 0px;}
	
	/* 18 feb 2019*/
	
	.gallery_middle_blk >.col-sm-4 {float: initial!important;}
	
	.btnsubmit{width: 100% !important;}
	.collection_search .form-control{width:100%!important;}
	.contact_blk{width: 100%;}
	.ticket_fees ul li i img{max-width:60%;}
	.working_hours ul li i img{width:82%;}
	.working_hours ul li i{margin-right:6px;}
	.mission_side_nav_1{margin-bottom:20px}
	.mainbullets ul li::before{background-size: 15px;background-repeat: no-repeat;}
	.ticket_fees ul li h2{font-size: 15px;line-height: normal;}
	.card_txt i img{width:25px;}
	.details h2{padding: 18px !important;}
	.s_visit_bts li{margin-right:0;}
	
	.mainbullets{margin-bottom: 0;}
	.border-Box > .readmore{margin-top: 0;}
	.adult_bts > li >.learn_page a{width:100%;margin:5px 0;}
	.mission_content {margin-bottom: 0;padding-bottom: 15px;}
	.bottom-trusess ul li:last-child{margin-bottom:0;}
	
	
	.staff_main > .col-sm-6:nth-child(2) > .team_content >.team_photo{float:right!important;}
	.staff_main > .col-sm-6:nth-child(2) > .team_content >.team_photo::after{left: 0;transform: rotate(180deg);}
	.staff_main > .col-sm-6:nth-child(4) > .team_content >.team_photo .team_photo_right::after{left:0!important;}
	.staff_main > .col-sm-6:nth-child(5) > .team_content >.team_photo{float:right!important;}
	.staff_main > .col-sm-6:nth-child(5) > .team_content >.team_photo_right::after{right:0; left: auto; transform: rotate(180deg);}	
	.staff_main > .col-sm-6:nth-child(6) > .team_content >.team_photo{float:right!important;}
	.staff_main > .col-sm-6:nth-child(6) > .team_content >.team_photo::after{left:0;right:auto; transform: rotate(180deg);}
	
	
	.panel-group .panel-body{padding: 0px !important;}
	.collection_search input{margin-bottom:10px;}
	
	/* update 19 febuary */
	.boxWrap{padding-left: 6.5px!important;padding-top:9px!important;padding-bottom:9px!important;}
	.c_content ul li p{line-height: 20px!important;}
	.news_detail .nd_image{padding: 0;margin: 20px 0;}
	.news_detail .nd_image img{height: auto!important;width: auto!important;}
	.evt_content  >.nd_content{padding: 0;}
	.subbullets ul li::before{left: 0;}
	.gallery_right > .gallery_slider  > .slick-dots{display: none!important;}
	.gallery_middle_blk .panel{margin:3px 0;}
	.gallery_slider .slick-prev{left: -18px;}
	.gallery_slider .slick-next{right: -18px;}
	.collection_search{margin-top: 20px;}
	.events_p .content{height: auto;}
	.col_category{margin-bottom: 0;}
	.mgn_tb >.radio_btns{float: initial;margin:15px 0;}
	.mgn_tb >.radio_btns > .radio_btns{float: initial;}
	.collections_section > .collections_penel > .col-sm-3{width:100%!important;padding: 0; }
	
	/* updates 26 febuary*/
	
	.event_box img{height:17px;vertical-align:bottom!important;}
	.icon-exhibution-evnt{font-size: 20px;vertical-align: text-top;}
	.home_page h3 img{padding-right: 10px;height: 21px;vertical-align:text-top;}
	.icon-newspaper{font-size: 19px;vertical-align: text-top;}
	.footer_details p{font-size:15px;}
	.footer_bottom p{margin-bottom:13px;}
	.footer_details >.row >.border-Box{padding: 0;}
	.footer_details{padding:27px 30px;}
	.address_list li{font-size:13px;}
	.connectedMenu li a{font-size:17;color: #9e8f7a;}
	.footer_bottom.h_footer ul li a{font-size: 13px;}
	.sliderHR > .slick-prev.slick-arrow{background-size:12px;height: 25px;width:25px;}
	.sliderHR > .slick-next.slick-arrow{background-size:12px;height: 25px;width:25px;}
	.bullet_new254{vertical-align:bottom;}
	.gallery_slider ul.slick-dots{display: none!important;}
	.counter_div ul li{font-size: 13px!important;}
	
	/* updates 27 febuary*/
	
	.collections_section >.col-sm-12{padding: 0;}
	.filter_panel >.col-sm-12.checkbox-btn label{padding-left:27px;}
	.filter_panel{box-shadow:1px 3px 8px rgba(0,0,0,0.30);}
	.date-above-image{background:#9e8f7a;padding:10px 6px 0px 7px;}
	.evt_content h2{font-size:16px;line-height:1.5;}
	.evt_content .date{background-position:0px 8px !important;background-size:20px !important;}
	
	
	/* 28 feb updates*/
	
	.filter_panel >.col-sm-12 input{position: initial;}
	.evt_content >.date-above-image{margin-bottom: 0;}
	.ticket_fees ul li i{margin-top: 0;}
	.mainbullets ul li::before{top:6px;}
	.h_search_bt{width:25px;}
	.h_search_bt input{position: absolute;width:30px!important;}
	.contentBox.equalhgtbox.home_page{margin-bottom:9px;margin-top: 9px;}
	.equalheightwrap{padding: 0;}
	.img_fees_blk{overflow-x:scroll;}
	.mission_content  >.mission_content2{padding: 0;}
	.mission_content.collections_section {padding: 0;}
	.mission_content.collections_section >.col-sm-9{padding: 0!important;}
	.career_form >.row >.col-sm-12{padding: 0!important;}
	.s_nav .mission_side_nav {margin-bottom:10px!important;}
	.mainMenu nav{border:none;}
	.mainMenu{padding: 0 0 2px!important;}
	.map_blk > .row >.col-md-5>ul.connectedMenu{padding: 15px;}
	.contact_page >.career_form{padding: 0 15px;}
	.contact_page >.career_form h2{padding: 0;}
	.m_new_form >.row >.col-md-9 >.col-sm-12:nth-child(3){padding: 0;}
	.radio_btns > table.radio-btn tbody tr td input{position: absolute;}
	.radio_btns > table.radio-btn tbody tr td{width: 60px;}
	.m_new_form > .row  > .col-md-9{padding: 0;}
	.m_new_form > .row > .col-md-9 >.col-sm-12{padding: 0;}
	.m_new_form > .row > .col-md-9 >.col-sm-12 >.form-group >.row >.col-sm-12{padding: 0;}
	.homeseccode {
		width: 48% !important;
	}



	.evt_content >.nd_content { padding-top: 60px; }
	.news-filter-new { overflow: hidden; }


    .m_event li .event_bg .evt_content {
        /*position: inherit;
         width: 100%;*/
        /*! min-height: 163px; */
        /*height: auto;*/
        position: inherit;
        width: 100%;
        height: auto;
        margin-top: -2px;
    }

        .m_event li .event_bg .evt_content h2 {
            /*margin-top: -5px !important;*/
        }


}	





@media only screen and (max-width:640px) {
.topmenu:after					{ display:none;}
.slider_content					{ font-size:75%;}
.slider_content p				{ font-size:1.250em; padding: 2px;line-height: 19px}
.contentBox						{ font-size:80%}
.headerLogo 					{ top: -8px;}

}

@media only screen and (max-width: 480px) {
.slider_content					{ display:block;}
.socialMenu 					{ margin:0;  padding: 0.25em 1.5em 0 1.5em; float:left !important}
.mainMenu						{ padding:0em 0 0.1em;}
.navbar-header					{ top:0px;}		
.left-List,
.socialMenu li					{ float:none !important; display:inline-block;}
.menuList						{ padding:0;}
.headerLogo 			{ top: 0px;}	
				
.search{ width:95%; position:absolute; top:40px; left:0px; margin-left:10px; box-shadow:0 0 3px rgba(0,0,0,0.5);}

.left-List li{border-right:none;}
li.language{float: right !important;padding-right: 10px;}
#search input[type="search"]:focus{width: 106px;}
#search input[type="search"]{width: 106px;}
.left-List{float:left !important;}
.topmenu .left-List li a{padding:0px;}

.event_box4 ul li{font-size: 12px;display: inline-block;width: 100%;line-height: 0px;}
.event_box4{padding: 0px 17px;}
.event_box2{width: 51%;}
.event_box2 h3{font-size: 16px;padding-top: 5.625em;}
.event_box3{width:40%}
.event_box3 h3{font-size: 16px;padding-top: 5.625em;}
	
	.about_new_listing.about_new_listing_divi li{width: 100%; margin-left:5px;}
	.bottom-trusess li{ width: 100% !important; margin-left:3px;}
    .bt_panel ul li {
        margin: 0 4px 0 0;
      
    }}
	.left-List li{padding: 5px 5px;}
	.counter_div{bottom: 0;}
}


@media only screen and (max-width: 360px) {
.socialMenu 					{ margin:0.5em 0 0.5em 0;}

.search{ width:93%; position:absolute; top:40px; left:0px; margin-left:10px; box-shadow:0 0 3px rgba(0,0,0,0.5);}
.address_list li{display:inline-flex;}
.left-List li{padding-right:1px;margin-bottom:8px;}
li.language{padding-right:10px;}
.left-List li.h_search_bt {
	padding-right: 0px;
	float: left !important;
	padding-left: 7px;
	
}
	
.bt_panel ul li a{padding:16px 9px!important;}

.contentBox[style]{ min-height:auto !important;}

.left-List li {
	padding: 5px 7px; float: left !important; margin-bottom: 0px !important;
}
.fancybox-wrap{ width:280px !important;}	
.fancybox-inner { height:158px !important;}

.left-List li{padding: 5px 1px;}
.counter_div{bottom: -4px;}
	#myheaderstick .navbar-collapse.collapse.navbar-right.menuList{ width: 120px;}
	#myheaderstick .mainMenu #navbar .memberMenu li{padding: 0 0.3em;}

	
	/* updates 27 febuary*/
	
	.date-above-image{font-size:11px;}	
	/* updates 28 febuary*/
	.evt_content .date{background-position:0px 6px!important;}
	


}

.paddmore {
    margin-top: -16px !important;
    margin-left: 15px;
}

@media only screen and (max-width: 480px) {
    .paddmore {        
        margin-left: 0;
    }

    .bt_panel ul li {
        padding-bottom: 10px;
    }
   
}


@media (max-width:767px) {

    .staff_main > .col-sm-6:nth-child(2) > .team_content > .team_photo {
        float: right !important;
    }

        .staff_main > .col-sm-6:nth-child(2) > .team_content > .team_photo::after {
            right: auto;
            left: 0;
            transform: rotate(180deg);
        }

    .staff_main > .col-sm-6:nth-child(4) > .team_content > .team_photo .team_photo_right::after {
        left: 0 !important;
    }

    .staff_main > .col-sm-6:nth-child(5) > .team_content > .team_photo {
        float: right !important;
    }

    .staff_main > .col-sm-6:nth-child(5) > .team_content > .team_photo_right::after {
        right: 0;
        left: auto;
        transform: rotate(180deg);
    }

    .staff_main > .col-sm-6:nth-child(6) > .team_content > .team_photo {
        float: right !important;
    }

        .staff_main > .col-sm-6:nth-child(6) > .team_content > .team_photo::after {
            left: 0;
            right: auto;
            transform: rotate(180deg);
        }

    .staff_main > .col-sm-6:nth-child(9) > .team_content > .team_photo {
        float: right !important;
    }

        .staff_main > .col-sm-6:nth-child(9) > .team_content > .team_photo::after {
            left: auto;
            right: 0;
            transform: rotate(180deg);
        }

    .staff_main > .col-sm-6:nth-child(10) > .team_content > .team_photo {
        float: right !important;
    }

        .staff_main > .col-sm-6:nth-child(10) > .team_content > .team_photo::after {
            left: 0;
            right: auto;
            transform: rotate(180deg);
        }

    .staff_main > .col-sm-6:nth-child(13) > .team_content > .team_photo {
        float: right !important;
    }

        .staff_main > .col-sm-6:nth-child(13) > .team_content > .team_photo::after {
            right: 0;
            left: auto;
            transform: rotate(180deg);
        }

    .staff_main > .col-sm-6:nth-child(14) > .team_content > .team_photo {
        float: right !important;
    }

        .staff_main > .col-sm-6:nth-child(14) > .team_content > .team_photo::after {
            right: auto;
            left: 0;
            transform: rotate(180deg);
        }

    .staff_main > .col-sm-6:nth-child(17) > .team_content > .team_photo {
        float: right !important;
    }

        .staff_main > .col-sm-6:nth-child(17) > .team_content > .team_photo::after {
            right: 0;
            left: auto;
            transform: rotate(180deg);
        }

    .staff_main > .col-sm-6:nth-child(18) > .team_content > .team_photo {
        float: right !important;
    }

        .staff_main > .col-sm-6:nth-child(18) > .team_content > .team_photo::after {
            left: 0;
            right: auto;
            transform: rotate(180deg);
        }
}
@media only screen and (max-width: 767px) {

    .newvilogo {
        z-index: 99;
        top: 16px !important;
        left: 164px !important;
        width: 85px !important;
        display: none !important;
    }
}




@media only screen and (max-width: 430px){
	.topmenu .left-List li a{font-size: 14px;}
}
@media only screen and (max-width: 768px){
	.vission2040{display: none;}
	.card_txt{text-indent: -35px;margin-left: 40px;}
}
@media (max-width: 1032px) and (min-width: 1024px){
	.menuWrap{width: 110px!important}
	.menuWrap a{font-size: 1.5em!important}
	.vission2040 img{top: -32px !important;left: 640px!important;width: 100px !important;}
	.menuWrap {padding: 3.571em 0 0.286em 1em;}
	.headerLogo{top: 30px}
}
@media only screen and (max-width: 430px){
	.headerLogo{top: 0}
	.topmenu .left-List li a {font-size: 12px;}
}
@media (min-width: 992px) and (max-width: 1032px){
.event-list {margin-top: 430px!important;margin-left: -262px!important;}
}
@media only screen and (max-width: 1463px) and (min-width: 1023px){
	.menuWrap{width: 10%!important;padding: 46px 0 0px 0em}
}

@media (min-width: 769px) and (max-width: 999px){

	.memberMenu span{display: none}
}
@media (min-width: 1020px) and (max-width: 1095px){

	.headerLogo a{width: 12em;}
}
@media (min-width: 768px) and (max-width: 1023px){

	.headerLogo {top: 40px!important;}
}

@media (min-width: 1600px){
	.memberMenu span {font-size: 15px;}
}


@media (max-width: 767px){
.card_txt{text-indent: 0px;margin-right: 40px;margin-left: 0}
.card_txt p{display: inline-flex;padding-left: 45px;}
.card_txt i {top: 30px;}
.exc{display: inline-flex;}
.ecp i {top: 0}
.ecp p {padding-left: 5px}
}


@media (min-width: 768px) and (max-width: 991px){
	.gallery_slider{width:105% !important}
	.wings-list .col-sm-4 {width: 70% !important}
	.staff_main .team_photo{width: 47%!important;}
	.gallery_right .img_blk img{width: 360px !important;}
	.gallery_right .gallery_slider{width:375px !important}
	.m_event li .event_bg .evt_content{min-height: unset;width: 100%!important;height: 150px;}
	.event_listing .evt_content{min-height: unset}
	.card_txt p{display: inline-flex;padding-left: 45px;}
	.exc{display: inline-flex;}
	.ecp i {top: 0}
	.ecp p {padding-left: 50px}
	.grapsa{float: right !important}
	.grapsb{float: left !important}
	.col-sm-6.colle_bg {width: 100%;}
	.evt_content a {margin-top: 0px;padding-left: 0;}
	.news-filter-new .col-sm-10{width: 100%;padding: 0;}
	.news-filter-new .col-sm-2{width: 100%;padding: 0;}
	.news-filter-new .filter-btn{width: 100%;}
	.news-filter-new{margin-bottom: 30px;margin-top: 20px;} 
	.filter_panel .col-sm-2{width: 16.66666667%;}
	.m_event li .event_bg .evt_content{height: auto;}
}

@media screen and (max-width: 1199px) and (min-width: 769px){
	.m_event li .event_bg .evt_content{min-height: unset;width: 100%!important;height: 170px;}
	.event_listing .evt_content {min-height: unset;}
	.m_event li .event_bg{background-color: #948979;}
	.boxWrap .imgBox img{transform: scale(1.4);}
	.card_txt p{display: inline-flex;padding-left: 45px;}
	.exc{display: inline-flex;}
	.ecp i {top: 0}
	.ecp p {padding-left: 20px}
	.grapsa{float: right !important}
	.grapsb{float: left !important}
	.col-sm-6.colle_bg {width: 100%;}
	.evt_content a {margin-top: 0px;padding-left: 0;}
	.news-filter-new .col-sm-10{width: 100%;padding: 0;}
	.news-filter-new .col-sm-2{width: 100%;padding: 0;}
	.news-filter-new .filter-btn{width: 100%;}
	.news-filter-new{margin-bottom: 30px;margin-top: 20px;} 
	.filter_panel .col-sm-2{width: 16.66666667%;}
	.m_event li .event_bg .evt_content{height: auto;}
}


@media (max-width: 1500px) and (min-width: 992px)
{
	.homebtnnews {
    display: flex;
}
}