.museumPageTheme {padding: 0px!important;}
.shBnText p{font-weight:600!important; font-size:14px!important;}
.shBnCat{font-size:14px!important;}
.shBanner .container{max-width:100%!important; padding:0px!important;}
.shBnText{width: 1164px!important; left: 50%!important; margin-left: -582px!important;}
.shHeader{transition: all .5s ease-in-out;}
.smHeader {height: 73px!important; transition: all .5s ease-in-out;}
.sLogo{transition: all .5s ease-in-out;}
.smHeader .sahaLogo{margin-left:0px;}
.smHeader .sLogo{margin-left: 80px; margin-top: -22%; transition: all .5s ease-in-out;}
.smHeader .topLinks li{margin:0 0 0 30px}
.smHeader .topLinks li a{margin-top: 0; padding: 10px 15px;}
.articlePageTheme .container{max-width:1194px!important; padding:0px!important;}
.articlePageTheme .container .row{margin:0px!important;}
.shSearch{padding-top: 9px!important; float: left!important; }
.shSearch{padding-top: 9px!important; float: left!important; margin-right:50px!important;}
.shProfile{margin:unset!important; display:unset!important; float:left!important;}
.shProfile .btn-secondary{margin:unset!important;}
.shTopHeader{padding:15px 24px 15px 40px!important;}
.shHeader.smHeader .shTopHeader{height:73px!important;}
.shBnCat{font-weight:400!important;}
#title_heading_entity {font-size: 36px!important;}
.articlePageTheme {padding-top: 60px!important;}
.bookmarkIcon{margin-top: 15px!important; margin-right: 25px!important;}
header{margin-bottom:0px!important;}
div.carousel-cell div.embed-image img{width:auto; height:100%!important;}
.museumPageTheme .museumMainTxt p{padding-bottom:40px!important;}
.react-fullscreen-slideshow-modal-top{height:1%!important}
.react-fullscreen-slideshow-close{top:0px!important;}
.react-fullscreen-slideshow-thumbnails-list img{max-width: 3.7vw!important; max-height: 7.9vh!important; width: unset;}
.react-fullscreen-slideshow-modal-bottom{min-height: 1vh!important;}
.react-fullscreen-slideshow-modal-content{height: 99%!important;}
.react-fullscreen-slideshow-slides {flex: 0 0 100%!important;}
.share-button button{filter: invert(1)!important;}
.share-button button svg circle{fill:black!important}
.header-wrapper{max-width: 1164px!important; margin: 0 auto!important; padding: 0px!important;}
header{height: 584px!important;}
.shSocialSec {margin-top: 25px!important;}
header .sub-title{font-weight:600!important;}
.react-fullscreen-slideshow-slides img{width:100%!important; height:100%!important;}
.more-section{max-width: 650px!important; margin: 32px auto!important;}
.react-fullscreen-slideshow-thumbnails-list{display:none!important;}
.react-fullscreen-slideshow-modal-content .react-fullscreen-slideshow-slides {flex: 0 0 75%!important;}
.react-fullscreen-slideshow-bottom-left-pane{bottom: 5px; padding: 5px 5px 5px 20px; right: 230px; width: 95px; left: unset!important;}
.react-fullscreen-slideshow-bottom-left-pane:before{content: '\f06e'; font-family: FontAwesome; position: absolute; left: 2px; color: #fff;}
.react-fullscreen-slideshow-view-all-box{display:none;}
.react-fullscreen-slideshow-tile-button{width:30px!important;; height:30px!important;;}
.react-fullscreen-slideshow-bottom-text{padding: 0px 10px 0px 7px!important;; font-size: 14px!important;; margin: 0px!important;}
.share-button{width:30px; padding: 5px 2px!important;}
.share-button svg{width:100%; height:auto;}
.react-fullscreen-slideshow-prev, .react-fullscreen-slideshow-next{padding:0px 12px!important;}
.react-fullscreen-slideshow-bottom-right-pane{bottom: 10px!important; right: 10px!important;}
.react-fullscreen-slideshow-gallery-icon-bar{bottom:1% !important;}
.museumMainTxt .carousel{height: 480px!important;}
.more-section{margin: 25px 0!important}
#react-fullscreen-slideshow-caption{bottom:100px!Important;}

@media screen and (min-width: 1150px) and (max-width: 1280px) {
	.shBnImg{height: 492px!important;}
	.shBnText{width: 950px!important; left: 50%!important; margin-left: -475px!important;}
	.articlePageTheme .container {max-width: 1050px!important; padding: 0px!important;}
	#title_heading_entity {font-size: 32px!important;}
	.articlePageTheme {padding-top: 50px!important;}
	.timeline-summary p{font-size: 17px!important;}
	.articleMainTxt p{font-size: 17px!important;}
	header{height: 492px!important;}
	.header-wrapper{width: 950px!important; margin: 0 auto!important; padding: 0px!important;}
}

@media screen and (min-width: 1024px) and (max-width: 1149px) {
	.shBnImg{height: 443px!important;}
	.shBnText{width: 950px!important; left: 50%!important; margin-left: -475px!important;}
	.articlePageTheme .container {max-width: 980px!important; padding: 0px!important;}
	#title_heading_entity {font-size: 32px!important;}
	.articlePageTheme {padding-top: 50px!important;}
	.timeline-summary p{font-size: 17px!important;}
	.articleMainTxt p{font-size: 17px!important;}
	header{height: 443px!important;}
	.header-wrapper{width: 950px!important; margin: 0 auto!important; padding: 0px!important;}
}

@media screen and (min-width: 991px) and (max-width: 1023px) {
	.shBnImg{height: 443px!important;}
	.shBnText{width: 900px!important; left: 50%!important; margin-left: -475px!important;}
	.articlePageTheme .container {max-width: 950px!important; padding: 0px!important;}
	#title_heading_entity {font-size: 32px!important;}
	.articlePageTheme {padding-top: 50px!important;}
	.timeline-summary p{font-size: 17px!important;}
	.articleMainTxt p{font-size: 17px!important;}
	header{height: 443px!important;}
	.header-wrapper{width: 900px!important; margin: 0 auto!important; padding: 0px!important;}
}

@media screen and (min-width: 768px) and (max-width: 990px) {
	.shHeader{height:56px!important;}
	.shHeader.smHeader .shTopHeader{height:56px!important;}
	.shTopHeader{height:56px!important;}
	.shTopHeader {padding: 8px 20px!important;}
	.topLinks li a{padding:0px 15px!important;}
	.shHeader.smHeader .shSearch{margin-right:0px!important;}
	.shHeader.smHeader .shLogo{margin-left: 0px!important; margin-top: 0px!important;}
	.logoSecp{width:100%!important;}
	.shSearchSec{position: absolute!important; right: 25px!important;}
	.shSearch{margin-top: 0px!important;}
	.shHeader.smHeader .topLinks{position: absolute!important; left: 45px!important; top: 15px!important;}
	.shBnImg{height: 338px!important;}
	.shBnText{width: 730px!important; left: 50%!important; margin-left: -365px!important; margin-bottom: 21px;}
	.articlePageTheme .container {max-width: 950px!important; padding: 0px!important;}
	#title_heading_entity {font-size: 20px!important; margin-bottom:0px!important;}
	.articlePageTheme {padding-top: 50px!important;}
	.timeline-summary p{font-size: 17px!important;}
	.articleMainTxt p{font-size: 17px!important;}
	header{height: 338px!important;}
	.header-wrapper{width: 900px!important; margin: 0 auto!important; padding: 0px!important;}
	.projSection .shArtLogo img{height:auto!important;}
	.museumPageTheme {padding: 0 15px!important; margin-top: 30px;}
	.articlePageTheme {padding-top: 40px!important;}
	.shLang{position: absolute; bottom: 40px; left: 300px;}
	.header-image-moblie{height: 338px!important;}
	.articleContainer{margin-top:80px!important;}
	.shBnText p{font-weight:400!important; margin-bottom: 3px!important;}
	.shBnCat{font-size:12px!important; font-weight:400!important; margin-bottom: 6px!important;}
	#entity_date{margin:0px!important;}
	.shBnText .shDateSec h3{margin:0px!important; margin-top: 5px!important;}
	.shSocialSec .shSocialList{margin-top: 13px;}
	.bookmarkList .card-icon-img{margin-top:0px!important;}
	.shSocialList li.shTag{margin-right:0px!important; padding-right: 15px!important;}
	.header-mobile{position:relative;}
	.shSocialSec .shLang{position: absolute; bottom: -17px; font-size: 10px!important;}
	.shSocialSec .shLang .btn-secondary{font-size: 10px; font-weight: 700; font-family: Arial!important;}
}

@media screen and (min-width: 540px) and (max-width: 767px) {
	.shHeader{height:56px!important;}
	.shHeader.smHeader .shTopHeader{height:56px!important;}
	.shTopHeader{height:56px!important;}
	.shTopHeader {padding: 8px 20px!important;}
	.topLinks li a{padding:0px 15px!important;}
	.shHeader.smHeader .shSearch{margin-right:0px!important;}
	.shHeader.smHeader .shLogo{margin-left: 0px!important; margin-top: 0px!important;}
	.logoSecp{width:100%!important;}
	.shSearchSec{position: absolute!important; right: 25px!important;}
	.shSearch{margin-top: 0px!important;}
	.shHeader.smHeader .topLinks{position: absolute!important; left: 45px!important; top: 15px!important;}
	.shBnImg{height: 234px!important;}
	.shBnText{width: 510px!important; left: 50%!important; margin-left: -255px!important; margin-bottom: 21px;}
	.articlePageTheme .container {max-width: 950px!important; padding: 0px!important;}
	#title_heading_entity {font-size: 20px!important; margin-bottom:0px!important;}
	.articlePageTheme {padding-top: 50px!important;}
	.timeline-summary p{font-size: 17px!important;}
	.articleMainTxt p{font-size: 17px!important;}
	header{height: 234px!important;}
	.header-wrapper{width: 900px!important; margin: 0 auto!important; padding: 0px!important;}
	.projSection .shArtLogo img{height:auto!important;}
	.museumPageTheme {padding: 0 15px!important; margin-top: 30px;}
	.articlePageTheme {padding-top: 40px!important;}
	.shLang{position: absolute; bottom: 40px; left: 300px;}
	.header-image-moblie{height: 234px!important;}
	.articleContainer{margin-top:80px!important;}
	.shBnText p{font-weight:400!important; margin-bottom: 3px!important;}
	.shBnCat{font-size:12px!important; font-weight:400!important; margin-bottom: 6px!important;}
	#entity_date{margin:0px!important;}
	.shBnText .shDateSec h3{margin:0px!important; margin-top: 5px!important;}
	.shSocialSec .shSocialList{margin-top: 13px;}
	.bookmarkList .card-icon-img{margin-top:0px!important;}
	.shSocialList li.shTag{margin-right:0px!important; padding-right: 15px!important;}
	.header-mobile{position:relative;}
	.shSocialSec .shLang{position: absolute; bottom: -17px; font-size: 10px!important;}
	.shSocialSec .shLang .btn-secondary{font-size: 10px; font-weight: 700; font-family: Arial!important;}
	.react-fullscreen-slideshow-modal{overflow:hidden!important;}
}

@media screen and (min-width: 320px) and (max-width: 539px) {
	.shProfile{display:none!important;}
	.shLogo{margin:0px!important;}
	.shTopHeader{height:56px!important; padding: 8px 15px!important;}
	.shHeader{height:56px!important;}
	.shHeader.smHeader .shTopHeader{height:56px!important;}
	.topLinks li a{padding:0px 15px!important;}
	.shHeader.smHeader .shSearch{margin-right:0px!important;}
	.shHeader.smHeader .shLogo{margin-left: 0px!important; margin-top: 0px!important;}
	.logoSecp{width:100%!important;}
	.shSearchSec{position: absolute!important; right: 12px!important;}
	.shSearch{margin-top: 0px!important;     margin-right: 10px!important;}
	.shHeader.smHeader .topLinks{position: absolute!important; left: 45px!important; top: 15px!important;}
	.shBnImg{height: 234px!important;}
	.shBnText{width: 340px!important; left: 50%!important; margin-left: -170px!important; margin-bottom: 0px;}
	.articlePageTheme .container {max-width: 950px!important; padding: 0px!important;}
	#title_heading_entity {font-size: 20px!important; margin-bottom:0px!important;}
	.articlePageTheme {padding-top: 50px!important;}
	.timeline-summary p{font-size: 17px!important;}
	.articleMainTxt p{font-size: 17px!important;}
	header{height: 234px!important;}
	.header-wrapper{width: 900px!important; margin: 0 auto!important; padding: 0px!important;}
	.projSection .shArtLogo img{height:auto!important;}
	.museumPageTheme {padding: 0 15px!important; margin-top: 30px;}
	.articlePageTheme {padding-top: 40px!important;}
	.shLang{position: relative; bottom: unset; left: unset; margin-top: 7px;}
	.header-mobile{padding-bottom:30px!important;}
	.header-image-moblie{height: 234px!important;}
	.articleContainer{margin-top:80px!important;}
	.shBnText p{font-weight:400!important; margin-bottom: 3px!important;}
	.shBnCat{font-size:12px!important; font-weight:400!important; margin-bottom: 6px!important;}
	#entity_date{margin:0px!important;}
	.shBnText .shDateSec h3{margin:0px!important; margin-top: 5px!important;}
	.shSocialSec .shSocialList{margin-top: 13px;}
	.bookmarkList .card-icon-img{margin-top:0px!important;}
	.shSocialList li.shTag{margin-right:0px!important; padding-right: 15px!important;}
	.header-mobile{position:relative;}
	.shSocialSec .shLang{font-size: 10px!important; margin-top: 10px; position: relative; bottom: unset;}
	.shSocialSec .shLang .btn-secondary{font-size: 10px; font-weight: 700; font-family: Arial!important;}
	.react-fullscreen-slideshow-modal{overflow:hidden!important;}
	.react-fullscreen-slideshow-modal-content .react-fullscreen-slideshow-slides {flex: 0 0 100%!important;}
	.react-fullscreen-slideshow-close{top: -5px!important; right: 10px!important;;}
	#react-fullscreen-slideshow-caption{text-align:left;}
	.react-fullscreen-slideshow-gallery-icon-bar{left:1%!important; bottom: 1% !important;}
	.react-fullscreen-slideshow-bottom-left-pane {right: unset!important; left: 22px!important;}
}
