

/* md */
@media (min-width: 1200px) and (max-width: 1400px) { 


}


/* md */
@media (min-width: 1820px) {
	
	.container {
		max-width: 1800px;
	}
}


/* md */
@media (min-width: 1680px) and (max-width: 1819px) {
	
	.container {
		max-width: 1500px;
	}
	.sg-widget .sg-post .entry-header {
	    min-width: 220px;
	    max-width: 220px;
	}
}


/* md */
@media (min-width: 1380px) and (max-width: 1679px) {
	.grid-5 > li {
	    -ms-flex: 0 0 25%;
	    flex: 0 0 25%;
	    max-width: 25%;
	}	
	.navbar-nav>li>a {
		padding: 10px 8px;
	}	
	.movie-details .top-cpntent h2 {
		font-size: 30px;
	}
	.sg-widget .sg-post {
		display: block;
	}
	.sg-widget .sg-post .entry-header {
	    min-width: 100%;
	    max-width: 100%;
	    margin-right: 0;
	    margin-bottom: 15px;
	}
	.sg-sidbar {
		margin-left: 0;
	}
	.profile-content .col-lg-8 {
		-ms-flex: 0 0 83.333333%;
		flex: 0 0 83.333333%;
		max-width: 83.333333%;		
	}
	.profile-content .offset-lg-2 {
		margin-left: 8.333333%;
	}

}


/* md */
@media (min-width: 1200px) and (max-width: 1379px) {
	
	.grid-5 > li {
	    -ms-flex: 0 0 25%;
	    flex: 0 0 25%;
	    max-width: 25%;
	}	
	.navbar-nav>li>a {
		padding: 10px 8px;
	}	
	.movie-details .top-cpntent h2 {
		font-size: 30px;
	}
	.sg-widget .sg-post {
		display: block;
	}
	.sg-widget .sg-post .entry-header {
	    min-width: 100%;
	    max-width: 100%;
	    margin-right: 0;
	    margin-bottom: 15px;
	}
	.sg-sidbar {
		margin-left: 0;
	}
	.profile-content .col-lg-8 {
		-ms-flex: 0 0 83.333333%;
		flex: 0 0 83.333333%;
		max-width: 83.333333%;		
	}
	.profile-content .offset-lg-2 {
		margin-left: 8.333333%;
	}


}


/* md */
@media (min-width: 992px) and (max-width: 1199px) {

	.user-option > ul > li {
		margin-right: 5px;
	}
	.grid-5 > li {
	    -ms-flex: 0 0 25%;
	    flex: 0 0 25%;
	    max-width: 25%;
	}	
	.navbar-nav>li>a {
		padding: 10px 5px;
	}	
	.navbar-nav>li{
		margin-right: 5px;
	}	
	.sg-menu .sg-logo {
		max-width: 100px
	}
	.grid-5 > li {
	    -ms-flex: 0 0 33.33333%;
	    flex: 0 0 33.33333%;
	    max-width: 33.33333%;  		
	}
	.movie-details .top-cpntent h2 {
		font-size: 30px;
	}
	.movie-details .top-cpntent ul li {
		font-size: 30px
	}
	.pricing-content .row {
		margin-left: 15px;
		margin-right: 15px;
	}
	.sg-widget .sg-post {
		display: block;
	}
	.sg-widget .sg-post .entry-header {
	    min-width: 100%;
	    max-width: 100%;
	    margin-right: 0;
	    margin-bottom: 15px;
	}
	.sg-sidbar {
		margin-left: 0;
	}
	.profile-content .col-lg-8 {
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;		
	}
	.profile-content .offset-lg-2 {
		margin-left: 0;
	}

}/* 992-1199 */

/* md */
@media (max-width: 991px) {
	.sg-menu{
		z-index: 9999999999;
	}
	.navbar-nav .sg-dropdown-menu {
		position: static;
		opacity: 1;
		visibility: visible;
		display: none;
		padding: 0;
		-webkit-transform: rotateX(0deg); 
		-moz-transform: rotateX(0deg);
		-ms-transform: rotateX(0deg);
		-o-transform: rotateX(0deg);
		transform: rotateX(0deg);
		-webkit-box-shadow:none ;
		-moz-box-shadow:none ;
		-ms-box-shadow:none ;
		-o-box-shadow:none ;
		box-shadow:none ;
		-webkit-transition: inherit !important;
		-moz-transition: inherit !important;
		-ms-transition: inherit !important;
		-o-transition: inherit !important;
		transition: inherit !important;
		margin-left: 0;
	}	
	.navbar-nav {
		background-color: #2A2927;
	}
	.navbar-nav li a {
		display: block;
	}
	.navbar-nav li .icon {
		position: absolute;
		top: 0;
		right: 0;
		height: 48px;
		width: 40px;
		line-height: 48px;
		text-align: center;
	}
	.navbar-nav li {
		position: relative;
	}
	.sg-menu .sg-logo {
		max-width: 100px;
	}	
	.navbar-toggler {
		padding: 5px 0;
	}
	.user-option {
		position: absolute;
		top: 5px;
		right: 50px;
	}
	.navbar .container {
		position: relative;
	}
	.grid-5 > li {
	    -ms-flex: 0 0 50%;
	    flex: 0 0 50%;
	    max-width: 50%;  		
	}	
	.title.border-bottom,
	.title .left-content {
		display: block
	}
	.title .right-content {
		justify-content: space-between;
	}
	.title h2 a {
		font-size: 18px;
	}
	.title .left-content .nav-tabs {
		margin-left: 0;
	}
	.title .left-content .d-flex {
		justify-content: space-between;
	}
	.title .left-content h2 a {
	    display: block;
	}	
	.title .right-content h2  {
	    display: none;
	}
	.hero-text h2 {
		font-size: 50px;
	}
	.user-option .user-icon {
		width: 30px;
		height: 30px;
		line-height: 30px;
	}
	.grid-3 > li {
	    -ms-flex: 0 0 50%;
	    flex: 0 0 50%;
	    max-width: 50%;
	}
	.movie-details .top-cpntent ul li {
		font-size: 30px
	}	
	.movie-details .top-cpntent h2 {
		font-size: 30px;
	}
	.movie-details .description,
	.movie-details .short-list {
		font-size: 18px;
	}
	.sg-sidbar {
		margin-left: 0;
		margin-top: 20px;
	}
	.sg-widget .sg-post .entry-header {
	    min-width: 200px;
	    max-width: 200px;
	    margin-right: 10px;
	}
	.tab-body .d-flex {
		display: block !important;
	}
	.tab-body .right-contant {
		margin-top: 10px;
	}
	.profile-tabs .nav-tabs {
	    -ms-flex: 0 0 25%;
	    flex: 0 0 25%;
	    max-width: 25%;
	}	


}/* 991 */

/* sm */
@media (min-width: 768px) and (max-width: 991px) {


	
}/* 768-991 */

/* sm */
@media (max-width: 767px) {

	.sg-video .overlay{
		padding: 15px;
	}
	.title .nav-tabs .nav-link {
		padding: 10px 5px;
	}
	.title .nav-tabs li {
		margin-right: 5px;
	}
	.hero-text h2 {
		font-size: 36px;
	}
	.search-form form {
		width: 500px;
		margin-left: -250px;
	}
	.video {
		height: 300px;
	}
	.ragister-account .sg-thumb {
		display: none;
	}
	.ragister-account {
		padding: 50px 0;
	}
	.pricing-content .row {
		margin-left: 15px;
		margin-right: 15px;
	}
	.tab-body .left-contant h3 {
		font-size: 18px;
	}
	.profile-tabs {
		display: block;
	}
	.profile-tabs .nav-tabs,
	.profile-tabs .tab-content {
	    -ms-flex: 0 0 100%;
	    flex: 0 0 100%;
	    max-width: 100%;
	}	
	.tab-body .sg-video {
		display: block;
	}
	.tab-body .sg-video .thumb,
	.tab-body .sg-video .thumb img {
	    min-width: 100%;
	    width: 100%;
	}	


}/* 767 */

/* xs Portrait */
@media (max-width: 575px) { 

	.user-option > ul > li {
		margin-right: 5px;
	}
	.title h2,
	.sg-actors h3 {
		font-size: 20px;
	}
	.grid-5 > li,
	.grid-3 > li {
	    -ms-flex: 0 0 100%;
	    flex: 0 0 100%;
	    max-width: 100%;  		
	}	
	.sg-video .thumb img {
		width: 100%;
	}
	.hero-section .carousel-item {
		padding: 150px 0 120px;
	}
	.sg-video:hover .overlay {
	    bottom: -4px;
	}
	.carousel-indicators li {
		margin-left: 5px;
		margin-right: 5px;
	}
	.search-form form {
		width: 300px;
		margin-left: -150px;
	}
	.hero-section.style-1 {
	    padding: 150px 0;
	}	
	.movie-details,
	.sg-sidbar {
		padding: 20px;
	}	
	.movie-details .short-list span {
		min-height: 80px;
	}
	.ragister-account .account-content {
		width: 100%;
	}
	.page-title h1 {
		font-size: 26px;
	}
	.user-option {
		right: 40px;
	}
	.widget-title {
		font-size: 24px;
	}

}/* 575 */

/* xs Portrait */
@media (max-width: 475px) {

	.sg-actors a {
		width: 120px;
		height: 120px;
	}
	.hero-text h2 {
		font-size: 30px;
	}
	.hero-text .buttons .btn {
		margin-right: 5px;
	}
	.video {
		height: 200px;
	}
	.ragister-account .ragister-form .buttons span {
		margin-right: 5px;
		width: 45px;
	}
	.ragister-account .ragister-form .buttons a {
		font-size: 12px;
	}
	.ragister-account .middle-content {
		display: block;
	}

	.sg-widget .sg-post {
		display: block;
	}
	.sg-widget .sg-post .entry-header {
	    min-width: 100%;
	    max-width: 100%;
	    margin-right: 0;
	    margin-bottom: 15px;
	}


}/* 475 */


