@media all and (max-width: 1439px){
	/* header */
	.sh-navbar .nav-link {
	    padding: 8px 20px !important;
	}
	.movies-status {
		-webkit-box-flex: 48%;
		    -ms-flex: 48%;
		        flex: 48%;
	}
	.moives-stroage {
		-webkit-box-flex: 52%;
		    -ms-flex: 52%;
		        flex: 52%;
	}
	.movies-details .sh-prement-gateways ul {
		-ms-flex-wrap: wrap;
		    flex-wrap: wrap;
	}
	.related-search-btn {
		padding: 1rem;
		font-size: 0.8rem;
	}
	.service-nav .navbar-nav a {
	    font-size: 15px;
	}
	.sh-shorting .dropdown-menu.show{
		left: -30px !important;
	}
}
@media all and (max-width: 1199px){
	.movies-status {
		-webkit-box-flex: 68%;
		    -ms-flex: 68%;
		        flex: 68%;
	}
	.moives-stroage {
		-webkit-box-flex: 32%;
		    -ms-flex: 32%;
		        flex: 32%;
	}
	.moives-stroage ul {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	.service-nav .navbar-nav {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: unset;
		        flex-direction: unset;
		-ms-flex-wrap: wrap;
		    flex-wrap: wrap;
	}
	.sh-navbar .nav-link {
		padding: 8px 13px !important;
		font-size: 15px;
	}
	.nav-link.action-btn.rounded-pill {
		padding: 6px 20px !important;
	}
	.service-nav{
		display: block;
	}
}

@media all and (max-width: 991px){
	.movies-status {
		-webkit-box-flex: 60%;
		    -ms-flex: 60%;
		        flex: 60%;
	}
	.moives-stroage {
		-webkit-box-flex: 40%;
		    -ms-flex: 40%;
		        flex: 40%;
	}
	.moives-stroage ul {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	.navbar-expand-md .navbar-collapse {
		-ms-flex-wrap: wrap;
		    flex-wrap: wrap;
	}
	.navbar-expand-md .navbar-nav {
		-webkit-box-pack: center;
		    -ms-flex-pack: center;
		        justify-content: center;
		-webkit-box-flex: 100%;
		    -ms-flex: 100%;
		        flex: 100%;
		margin-top: 8px;
		-ms-flex-wrap: wrap;
		    flex-wrap: wrap;
	}
	.movies-details {
		margin-top: 15px;
	}
	.service-nav{
		display: none;
	}
	.sh-top-navbar{
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
	}
	.sh-top-navbar .w-50{
		width: 75% !important;
	}
	.sh-max-min {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
		row-gap: 5px;
	}
	/* service navbar */
	.service-nav {
		background: #1e202b;
	}
	.service-nav .navbar-nav {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
		-webkit-box-pack: start;
		    -ms-flex-pack: start;
		        justify-content: flex-start;
		-webkit-box-align: start !important;
		    -ms-flex-align: start !important;
		            -ms-grid-row-align: start !important;
		        align-items: start !important;
	}
	.service-nav .navbar-nav >li {
		padding: 11px 0px;
		-webkit-transition: 0.3s;
		transition: 0.3s;
	}
	.nav-item.sh-pt-menu {
		padding: 3px 0 !important;
	}
	.sh-dopdown {
		top: 85%;
		left: 20px;
	}
}

@media all and (max-width: 767px){
	.sh-navbar{
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		    -ms-flex-direction: row;
		        flex-direction: row;
	}
	.sh-max-min {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: unset;
		        flex-direction: unset;
		row-gap: unset;
	}.usd-curency-popup {
		left: -105%;
	}
	.modal-dialog {
		max-width: 425px;
	}
	.discord-btn{
		float: left !important;
		margin-top: 6px;
	}
	.restrict-product-content {
		margin-top: 15px;
	}
}

@media all and (max-width: 575px){
	.sh-top-navbar .w-50{
		width: 63% !important;
	}
	.search-bar {
		margin-left: 12px !important;
	}
	.search-bar-icon {
	left: 28px;
	}
}
@media all and (max-width: 400px){
/* 	.related-search-btn {
		padding: 8px 4px;
	}
	.related-search-btn i {
		font-size: 14px;
	} */
	.term-privacy {
		margin-right: 52px;
	}
	.sh-card-error-msg p {
		font-size: 13px;
	}
	.sh-card-error-msg ul li img {
		width: 30px;
		height: auto;
	}
	.discord-text{
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	.discord-btn {
		max-width: 100px;
	}
}
