@media screen and (max-width:600px) {
	body {
		overflow-x: hidden;
	}
	.tp-sldr {
		overflow-x: hidden;	
	}
	.brnd-lgos {
		width: 130px;
	}
	.sk-bndlgo {
		left: 0;
		z-index: +999999;
	}
	.skmnus {
		right: 10px;
		left: unset;
		z-index: +999999;
    	/*position: fixed;*/
	}
	.nav-open .main-menu {
		z-index: +99999;
		overflow: scroll;
	}
	.sk-mns1 {
		background-color: #ff9200;
	}
	.prj-btn {
		right: 0;
    margin-right: 75px;
    top: 21px;
    position: absolute;
	}
	.tp-hdr {
		position: unset !important;
    	padding-bottom: 65px;
    	background: linear-gradient(90deg, rgba(255, 173, 0, 1) 0%, rgba(255, 71, 0, 1) 100%);
	}
	.fixed-me {
		/*background-color: #fff !important;*/
    	padding-bottom: 0 !important;
    	position: unset !important;
	}
	.mnloog img {
		width: 250px;
	}
	.nws-rws .col-md-4:nth-child(7) {
		margin-left: unset;
	}
	.offset-1 {
		margin-left: 0px;
	}
	.offset-2 {
		margin-left: 0px;
	}
	.eapps-instagram-feed-posts-slider-nav {
		display: none;
	}
	.bnr-itnms {
		height: auto;
	}
	.cm-nme1 h2 {
		font-size: 11px;
		top: -47px;
	}
	.bnrs-txt1 h2 {
		    font-size: 22px;
	}
	.bnrs-txt1 p {
		font-size: 15px;
	}
	.cm-nme h2 {
		font-size: 11px;
		top: -90px;
	}
	.bnrs-txt h2 {
		    font-size: 22px;
	}
	.bnrs-txt p {
		font-size: 15px;
	}
	.bnr-itnms .carousel-item {
		height: auto !important;
	}
	.bnr-itnms .carousel-caption {
		    top: 13%;
	}
	.bn-btns a {
		font-size: 11px;
    	padding: 3px 5px;
	}
	.bn-btns {
    	margin-top: 25px;
	}
	/*.bnrs-txt2 {
		margin-top: 31px;	
	}*/
	.bnrs-txt2 h2 {
		font-size: 24px;
	}
	/*.bnrs-txt1 {
		margin-left: 21px;
	}*/
	.inst-wrps {
		overflow-x: hidden;
	}
	.mnu-bxs1 p {
		font-size: 15px;
    	line-height: 18px;
	}
	.mnu-bxs1 {
		margin-bottom: 15px;
	}
	.nws-tx h3 {
		font-size: 18px;
    	line-height: 25px;
	}
	.nws-tx p {
    	font-size: 15px;
	}
	.div3-tx h2 {
		font-size: 24px;
	}
	.div3-tx p {
		font-size: 16px;
	}
	.emd-vdo h2 {
		font-size: 20px;
	}
	.mnu-ftrs ul {
		padding-left: 0px;
	}
	.video iframe {
		height: 190px;
	}
	.fluid-width-video-wrapper iframe {
		height: 232px;
	}
	.bnrs-txt h2 br {
		display: none;
	}
	.main-menu .nav li a {
		font-size: 18px;
		font-weight: 300;
	}
	.sk-mns {
		margin-top: 68px;
    	background-color: #ff6200;5
	}
	.bn-btns1 {
		margin-top: 20px;
	}
	.bn-btns1 a {
	    font-size: 11px;
	    padding: 3px 5px;
	}
	/*.nav-open .main-menu {
		background-color: #fff;
	}*/
	.cm-nme5 h2{
	    writing-mode: vertical-rl; 	
		font-size: 15px;
	    right: 0;
	    top: 0px;
	    bottom: 0;
	    position: absolute;
	 }
	 .cm-nme55 h2 {
	 	writing-mode: vertical-rl;
	    font-size: 15px;
	    right: 0;
	    top: -100px;
	    bottom: 0;
	    position: absolute;
	 }
	 .nws-btns {
	 	position: unset;
	 }
	 .nws-bx {
	 	height: auto;
	 }
	 .emd-vdo p {
	 	    margin: 24px 0px;
	 }
	 .prj-btn ul li a i {
	    font-size: 23px;
	    z-index: +999;
	}
	.mnu-bxs2a {
		margin-bottom: 20px;
	}
	.mnu-bxs2a p {
		font-size: 15px;
	}
	.hdngsa h3 {
		font-size: 14px;
	}
	.bnr-wp {
		z-index: +9;
	}
	.vit-tx {
		margin-bottom: 20px;
	}
	.slider1 {
		margin: 0px 30px;
	}
	.emd-sldr1 h2 {
		font-size: 24px;
	}
	.txs-slds {
		text-align: center;
		height: auto;
	}
	.thng-lgo {
		position: unset;
	}
	.txs-slds p {
		text-align: center;
	}
	.txs-slds h2 {
    	font-size: 22px;
    	line-height: unset;
	}
	#flex { display: flex; flex-direction: column; }
	.ab-div1 { order: 2; }
	.ab-div11 { order: 1; }
	.dtls-txs {
		position: unset;
		display: unset;
	}
	.sld1:after {
		background: unset;
	}
	.dtls-txs p {
		color: #000;
		font-size: 15px;
	}
	.sld1 {
	    box-shadow: 0 0 6px 0 rgb(0 0 0 / 20%);
	    border: 1px solid #ddd;
	    padding: 5px;
	}
	.slider2 {
		margin: 0px 30px;
	}
	.slick-next:before, .slick-prev:before {
		font-size: 18px !important;
	}
	.vit-tx h2 a {
		font-size: 20px;
	}

	/* culture */
	.exps-pge-wrp h1 {
		font-size: 30px;
	}
	.exps-pge-wrp h2 {
		font-size: 30px;
		line-height: 35px;
	}
	.mps-lcn h2 {
		font-size: 30px;
	}
	.dtls-bxs h2 {
		font-size: 30px;
	}
	.dtls-bxs h2 {
		font-size: 30px;
	}
	.dtls-bxs h3 {
		font-size: 25px;
	}
	.mstr-plns h2 {
		font-size: 30px;
	}
	.rgt-bbr {
		border-right: none;
		border-bottom: 1px solid #ddd
	}
	.rgt-bbr:last-child {
		border-bottom: none;
	}

	#flex { display: flex; flex-direction: column; }
	.ab-div1 { order: 2; }
	.ab-div11 { order: 1; }
	.txs-imgs {
		margin-bottom: 20px;
	}
	.dtls-bxs h1 {
		font-size: 30px;
	}
	.thng-wrps h1 {
		font-size: 30px;
	}
	.thng-sec {
    	padding: 35px 23px;
	}
	.geth-wrps h1 {
		font-size: 30px;
	}
	.thng-wrps {
		padding: 22px 0px 0;
	}
	.lstng-pges h1 {
		font-size: 30px;
	}
	.tabs-sps .nav a {
		font-size: 12px;
		padding: 5px 7px 0;
		margin-bottom: 22px;
	}
	.blgs-wrps h1{
		font-size: 30px;
	}
	.stry-bxs {
		border-bottom: 1px solid #ddd;
    padding-bottom: 10px;
    margin-top: 12px;
	}
	.stry-txs h3 {
		font-size: 14px;
    	margin-top: 0px;
	}
	.brdcrm-wrp {
		padding: 25px 0 0px 15px;
		overflow: hidden;
	}
	.breadcrumb-s ul {
		padding-left: 0;
		margin-bottom: 0px;
	}
	.sk-mns1 ul li .dropdown-menu {
		background-color: transparent;
	}

	.nav-open #nav-icon3 span:nth-child(1) {
		width: unset;
	}
	.nav-button #nav-icon3 span {
		position: unset;
		margin-bottom: 6px;
	}
	.nav-open #nav-icon3 span:nth-child(2) {
	    -webkit-transform: rotate(0deg);
	    -moz-transform: rotate(0deg);
	    -o-transform: rotate(0deg);
	    transform: rotate(0deg);
	}
	.nav-open #nav-icon3 span:nth-child(3) {
	    -webkit-transform: rotate(0deg);
	    -moz-transform: rotate(0deg);
	    -o-transform: rotate(0deg);
	    transform: rotate(0deg);
	}
	.nav-open #nav-icon3 span:nth-child(4) {
	    top: 0;
	    width: 0;
	    left: 50%;
	}
	.nav-button #nav-icon3 span:nth-child(4) {
		display: none;
	}
	.nav-button #nav-icon3 {
		    margin-top: -3px;
	}

	.togglesearch:before {
		right: 0;
		left: unset;
	}
	.togglesearch {
	    right: 0;
	    width: 260px;
	    top: 66px;
	}
	.asl_w_container {
		width: 100%;
	    padding: 0 !important;
	    background-color: transparent;
	}
	.mbil-mnusp .mbl-mmnus {
		margin-top: 30px;
	}
	.mbil-mnusp .sidenav {
		z-index: +9999 !important;
	}
	.po-bd iframe {
		height: 250px;
	}
	.searchbar {
		margin-top: 10px;
    	margin-right: 6px !important;
	}
	/*.mn-exl-mnus .col-md-2:nth-child(5) {
    	margin-left: 25%;
	}*/
	.thng-lgo img {
	    margin: 0 auto 20px;
	    width: 150px;
	}
	.dtls-txs p a {
	    color: #000;
	    font-size: 15px;
	    border: 1px solid #000;
	    padding: 3px;
	    z-index: +9999;
    	position: relative;
	}
	.dtls-txs p:last-child {
		margin-bottom: 5px;
	}
	.slick-slide {
		padding: 0px;
	}
	.rm-frms-q2 {
		padding: 15px 0px;
	}
	.thng-wrps h2 {
		font-size: 25px;
	}
	.blog .blgs-bx {
		height: auto;
	}
	.blgs-bx {
		height: auto;
	}
	.sl-blgs {
		margin: 15px;
	}
	.get-bnrs img {
		height: 370px !important;
	}
	.cnt-adrs h3 {
		font-size: 22px;
	}
	.dvlp-ftrs ul {
		padding-left: 10px;
	}
	.rgst-frms h4 {
		font-size: 21px;
	}
	.lstng-pges h2 {
		font-size: 24px
	}
	
	.rsto-boxs h2 {
		font-size: 25px;
	}
	.rsto-q1 h4 {
		font-size: 20px;
	}
	.rsto-q1 ul li {
		text-align: unset;
    font-size: 15px;
	}
	.rsto-q1 ul {
	    columns: unset;
	    padding-left: 10px;
	}
	.sngle-blgs h1 {
		font-size: 25px;
	}
	.rltd-blgs-bx {
		display: unset;
	}
	.rld-bl-txs h3 {
		font-size: 20px;
	}
	.rld-bl-img {
		flex: unset;
    	padding: unset;
	}
	.rld-bl-txs {
		flex: unset;
    	padding: unset;	
	}
	.rd-btns {
		margin-bottom: 25px;
	}
	.athr-boxs {
		padding: 0;
    	display: unset;
	}
	.athr-imgs {
		flex: unset;
	    margin-right: 0;
	    text-align: center;
	}
	.athr-txs {
		flex: unset;
    	padding: unset;
    	text-align: center;
	}
	.athr-scl {
		float: unset;
	}
	.thng-cats img {
		height: 190px;
		width: 100%;
	}
	.hstry-sldr .carousel-inner ul {
		padding-left: 0px;
	}
	.sgl-pst-imgs img {
		height: 160px;
	}
	.img2-dmd {
    	width: 110px !important;
    	height: auto !important;
	}
	.img1-str {
	    width: 80px !important;
    	height: auto !important;
	}
	.page-id-190 .thng-cats {
		height: auto;
	}
	.lgs-strs {
		margin: 15px 0;
	}
	.thng-cats {
		height: auto;
	}
	.pk-lnks {
		position: unset;
    	margin-top: 20px;
	}
	.hdngs-wilds h3 {
		font-size: 20px;
    	font-weight: bold;
	}

}



@media (min-width: 768px) and (max-width: 991px) {
	.bnrs-txt2 h2 {
		font-size: 20px;
	}
	.bnrs-txt2 h2 {
		font-size: 25px;
	}
	.cm-nme h2 {
		font-size: 20px;
    	right: -11px;
	}
	.bnr-itnms .carousel-item {
    	height: auto;
	}
	.mnu-bxs1 p {
		font-size: 13px;
	}
	.vit-tx h2 a {
		font-size: 14px;
	}
	.div3-tx h2 {
		font-size: 30px;
	}
	.hds h2 {
		font-size: 30px;	
	}
	.m-xtr-mnu {
		margin-top: -6px;
	    z-index: +999;
	    position: relative;
	}
	/**/
}