/* Responsive Style CSS */@media(min-width: 1170px) and (max-width: 1400px) {.header-section ul li ul.dm-align-2 {	left: 0;}}@media only screen and (min-width: 1365px) {.container-fluid {	max-width: 1350px;	width: 100%;}/*.video-js.vjs-16-9 {	padding-top: 39% !important;}*/}@media only screen and (min-width: 1200px) and (max-width: 1364px) {/*.video-js.vjs-16-9 {	padding-top: 39.25% !important;}*/}@media only screen and (max-width: 1130px) {.download-app-link-item .google-play-download {	margin-bottom: 15px;}}@media only screen and (min-width: 768px) and (max-width: 1198px) {.movies-carousel-part .prime-video-block .video-img img, .prime-recently-views-carousel .video-img img {	height: 100%;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.login-item-block {	width: 45%;}/*.video-js.vjs-16-9 {	padding-top: 45% !important;}*/}@media only screen and (min-width: 768px) and (max-width: 1199px) {.splide-slider-details-area {	width: 75%;	bottom: 35px;	left: 25px;}.splide-slider-details-area p {	font-size: 13px;	line-height: 22px;}.splide-slider-details-area h1 {	font-size: 24px;	margin-bottom: 8px;}.splide-slider-details-area ul.prime_list_tag {	margin-bottom: 8px;}.splide-slider-details-area a.btn-watch {	padding: 6px 8px;	font-size: 13px;}.splide-slider-details-area a.btn-buy-plan {	padding: 6px 10px;	font-size: 13px;}.history_list .transaction_id {	text-overflow: ellipsis;	overflow: hidden;	white-space: nowrap;	display: inline-block;}}@media only screen and (min-width: 768px) and (max-width: 1024px) {.prime-movie-list-area .movie-col-list {	width: calc(25% - 0px);}}@media only screen and (min-width: 640px) and (max-width: 767px) {.splide-slider-details-area {	width: 80%;}.prime-movie-list-area .movie-col-list {	width: calc(33.333% - 0px);}}@media only screen and (max-width: 640px) {.splide-slider-details-area {	width: 80%;}.splide-slider-details-area p, .splide-slider-details-area ul.prime_list_tag {	display: none;}.splide-slider-details-area {	bottom: 30px;	left: 15px;}}@media only screen and (min-width: 992px) and (max-width: 1200px) {ul.nav > li:hover > a {	border-color: transparent;}.header-section ul li ul.dm-align-2 {	left: 10px;}.header-section ul li.menu-icon a:focus {	color: #444;}.browse_pic_file input {	width: 16rem;}.prime-title-item h3 {	font-size: 20px;}.apply-now-item .prime-btn-danger {	width: 250px;}.prime-membership-plan-list h4, .payment-method-list h4 {	font-size: 18px;}.subscribe-form input[type="email"] {	width: 215px;}}@media only screen and (min-width: 768px) and (max-width: 1199px) {.splide__slide img {	width: 100vh !important;	height: 100% !important;}.search.mobile-search-item {	display: none;}.poster-dtl-item h2, .poster-dtl-item h2 a {	width: 40%;}.actors-detail-wrapper .actors-profile img {	min-width: 175px;	height: 175px;}.actors-detail-wrapper h4 {	font-size: 16px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {ul.nav > li:hover > a {	border-color: transparent;}/*.video-js.vjs-16-9 {	padding-top: 46% !important;}*/.detail-poster-area .video-post-date {	left: 25px;	bottom: 25px;	width: 90%;}.nav-pills-custom .nav-link {	font-size: 16px;	font-weight: 600;	padding: 10px 15px;}.video-img a {	display: inline-block;	width: 100%;}.splide__arrow--prev {	left: 1em !important;}.splide__arrow--next {	right: 1em !important;}.prime-item-ptb {	padding: 30px 0;}.page-title h1 {	font-size: 30px;}.video-share .share-options {	float: right;	padding-top: 0;}.header-section .main-nav .nav.top-nav li {	padding-right: 20px;}.header-section ul li.menu-icon a:focus {	color: #444;}.video-post-wrapper {	margin-bottom: 30px;}}@media only screen and (max-width: 991px) {.profile-section {	padding: 20px 15px;}.splide .splide__track::after, .splide .splide__track::before {	display: none !important;}.single-footer {	margin-bottom: 40px;}.member-ship-option {	margin-bottom: 25px;	min-height: auto;}.video-post-info, .copyright-text {	margin-top: 20px;}.payment-select-item a span {	font-size: 14px;	line-height: 24px;	display: inline-block;	width: 70%;	text-overflow: ellipsis;	overflow: hidden;	white-space: inherit;}}@media only screen and (max-width: 767px) {.text-xs-center {	text-align: center !important;}.splide {	padding: 0 12px;}.prime-recently-views-carousel .video-img img, .movies-carousel-part .prime-video-block .video-img img {	height: 100%;}#search-popup .modal-body{	padding:20px 10px;}.slider-area.pt-3.pb-3 {	padding-top: 0.6rem !important;	padding-bottom: 0.6rem !important;}.right-sub-item-area .search-item-block a.btn {	padding: 6px 11px;}/*.video-js.vjs-16-9 {	padding-top: 48% !important;}*/.video-post-wrapper .detail-poster-area .watch-promo-button, .video-post-wrapper .detail-poster-area .watch-full-episode-movie-btn {	position: absolute;	z-index: 9;	bottom: 10px;	right: 10px;}.video-post-wrapper .detail-poster-area a {	padding: 6px 12px;	font-size: 12px;	font-weight: 600;}.nav-pills-custom .nav-link {	font-size: 16px;	font-weight: 600;	padding: 10px 15px;	margin-bottom: 10px;}.prime-detail-list-tab .tab-content {	margin-top: 10px;}.poster-title-item {	display: inline-block !important;	width: 100%;}.poster-dtl-item ul.post-date-time {	text-align: left;	float: none;	position: relative;	right: 0;	display: block;	margin: 10px 0 8px 0;}.poster-dtl-item h2, .poster-dtl-item h2 a {	width: 100%;}.poster-dtl-item .post-date-time li:first-child {	margin-left: 0;}.poster-dtl-item .post-date-time li {	padding: 4px 9px;	font-size: 13px;}.detail-poster-area {	border-bottom: 2px solid #212b41;	border-radius: 0;}.video-post-wrapper .detail-poster-area {	border-bottom: 0;}.detail-poster-area .video-post-date {	position: relative;	left: 0;	bottom: 0px;	width: 100%;	display: inline-block;	padding: 20px 0 15px 0;}.video-posts-data {	margin-bottom: 15px;	padding-bottom: 20px;}.dtl-poster-img {	border-radius: 10px;	overflow: hidden;}.prime-item-info .order-xs-2, .payment-method-item-info .order-xs-2 {	order: 2 !important}.payment-activate-contact-block {	margin-bottom: 25px;}.membership_banner_add_section {	display: block;	margin: 0 auto;	text-align: center;	width: 100%;}.membership_banner_add_section img {	border-radius: 6px;}.breadcrumb-section {	text-align: center;	padding: 20px 10px;	display: none;}.prime_label_play_ic {	bottom: 8px;}.prime_label_item ul.prime_list_tag {	margin-top: 3px;}.history_list .transaction_id {	text-overflow: ellipsis;	overflow: hidden;	white-space: nowrap;	display: inline-block;}.subscribe-btn-item span, .signup-btn-item span {	display: none;}.subscribe-btn-item a img, .signup-btn-item a img {	margin-right: 0;}.video-post-info h2, .poster-dtl-item h2, .poster-dtl-item h2 a {	font-size: 22px;}.details-page-area .accordion-section {	padding: 0;}.accordion-section h3.panel-title, .accordion-section .panel-default .panel-title a {	font-weight: 500;}.accordion-section .panel-default .panel-title a {	font-size: 16px;	line-height: 24px;}.accordion-section h3 {	font-size: 20px;	margin-bottom: 20px;}.accordion-section .panel-default .panel-body {	padding: 20px;}.accordion-section .panel-default .panel-title a::after {	font-size: 18px;}.accordion-section .panel-default > .panel-heading {	padding: 18px 40px 18px 20px;}.slider-area {	overflow: hidden;}.splide__slide img {	width: 100% !important;	height: 100% !important;}.splide__track {	width: 100% !important;	height: auto !important;	padding-right: 0 !important;	overflow: inherit !important;}.splide-slider-details-area h1 {	font-size: 22px;	font-weight: 600;}.splide.is-active .splide__list, .splide__slide {	width: 100%;}.splide-slider-details-area {	bottom: 30px;	left: 20px;}.splide-slider-details-area a.btn-watch, .splide-slider-details-area a.btn-buy-plan {	padding: 4px 8px 6px 8px;	font-size: 12px;}.splide-slider-details-area a.btn-watch img, .splide-slider-details-area a.btn-buy-plan img {	width: 16px !important;	height: 16px !important;	margin-right: 5px;	vertical-align: text-bottom;}.splide .splide__track::after, .splide .splide__track::before {	display: none !important;}.splide__arrow--prev {	left: 1em !important;}.splide__arrow--next {	right: 1em !important;}.social-moview-post {	right: auto;	bottom: 40px;	background: rgb(0, 0, 0, 1);	left: 110px;}.social-series-poster {	right: auto;	bottom: 40px;	background: rgb(0, 0, 0, 1);	left: 130px;}.prime-detail-list-tab section {	padding: 20px;	margin-bottom: 0;}.edit-profile-form .form-group.flex-column {	flex-direction: unset !important;	margin-top: 15px !important;}.edit-profile-form .form-group label {	width: 100%;}.user-menu .user-name {	font-size: 0;}.user-menu .user-name i {	font-size: 16px;	line-height: 36px;	padding-left: 0;	display: none;}.user-menu .user-name::after {	margin-left: 0;}.user-name span {	left: -15px;	top: 3px;}.user-menu {	margin-left: 25px;}.detail-poster-area .video-watch-share-item {	float: none;	margin-top: 10px;}.detail-poster-area .dtl-poster-img::after {	z-index: -5;}.video-post-date .video-posts-author {	margin-bottom: 5px;	display: inline-block;}.header-section .logo {	width: 90px;	float: left;	margin-right: 20px;}.contact-page-area .contact-form {	padding: 20px;}.footer-bottom, .single-footer {	margin-bottom: 30px}.purchase-link.text-right {	text-align: center;}.prime-item-ptb {	padding: 20px 0;}.see-all-link {	display: none;}ul.nav > li:hover > a {	background-color: #f7f7f7;	border-color: transparent;	color: #333;	opacity: 1;	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}.prime-title-item h3 {	font-size: 20px;}.video-img a {	display: inline-block;	width: 100%;}.header-section ul li.menu-icon {	position: relative;	z-index: 9999;}.page-breadcrumb {	padding-top: 0;	float: none;}.page-title h1 {	font-size: 35px;}.header-section .main-nav .nav.top-nav li {	padding-right: 20px;}.header-section ul li.menu-icon a:focus {	color: #444;}/*.video-post-wrapper {	margin-bottom: 30px;}*/}@media only screen and (max-width:639px) {.web-series-carousel-part .prime-video-block .video-img img {	height: auto;}.video-img::after {	height: 100%;}.watch-button-block {	display: inline-block !important;	width: 100%;}.watch-full-episode-movie-btn a, .watch-promo-button a, .share-button a {	margin-right: 0;	width: 100%;	text-align: center;	margin-bottom: 10px;}.video-post-wrapper .detail-poster-area .watch-promo-button, .video-post-wrapper .detail-poster-area .watch-full-episode-movie-btn {	position: absolute;	z-index: 9;	bottom: 0px;	right: 10px;}.prime-movie-list-area .movie-col-list {	width: calc(50% - 0px);}.prime-recently-views-carousel .video-img img, .movies-carousel-part .prime-video-block .video-img img {	height: 100%;}.filter-list-area .page-title-item {	font-size: 15px;	text-transform: capitalize;	font-weight: 500;}.filter-item-view {	display: flex;	margin-right: 0;}.filter-item-view .page-title-item {	width: 40%;	margin-right: 0;	margin-left: 0 !important;}.filter-item-view .custom_select_filter {	width: 60%;	margin-right: 0;}.filter-item-view .custom_select_filter .nice-select, .nice-select.prime_select_list ul.list {	width: 100%;}}@media only screen and (max-width:575px) {.detail-poster-area .icon {	height: 50px;	width: 50px;	line-height: 50px;	font-size: 20px;}.detail-poster-area .ripple, .detail-poster-area .ripple::before, .detail-poster-area .ripple::after {	height: 50px;	width: 50px;}#v-pills-tabContent .tab-pane {	padding: 15px;}.actor-director-list {	padding: 12px;	margin-bottom: 15px;}.actor-director-list img.ac-di-thum {	width: 60px;	height: 60px;}.actor-director-list h4 {	font-size: 16px;}}@media only screen and (min-width: 480px) and (max-width: 767px) {.prime-item-half {	width: 50%;	float: left;	padding: 0 3%;}.see-all-link {	display: inline-block;}.pgwSlideshow .ps-caption {	bottom: 30%;	left: 15%;	background-color: transparent;}.prime-recently-views-carousel .video-img img {	height: 120px;}}@media only screen and (max-width:469px) {.browse_pic_file input {	width: 100%;	margin-right: 0;}.browse_pic_file {	margin-right: 0;}}@media only screen and (max-width:479px) {.prime-title-item h3, .prime-title-item h3 a {	font-size: 17px;}.site-logo .site-logo img {	width: 86px;	height: 48px;	object-fit: contain;	text-align: left;}.site-navbar {	padding: 5px 0;}/*.video-js.vjs-16-9 {	padding-top: 50% !important;}*/.login-item-block {	padding: 20px;	border: 0;	margin-left: 10px !important;	margin-right: 10px !important;}.poster-dtl-item .post-date-time li.watch-btn-item {	display: flex;	width: 100%;}.socail-login-item, .socail-login-item label {	display: inline-block;	width: 100%;}.socail-login-item .btn-facebook-item, .socail-login-item .btn-google-item {	margin-left: 0;	margin-right: 0;}h2.form-title-item {	font-size: 22px;}.video-img .prime_label_item {	width: 72%;}.tab-content .tab-pane .episodes-list-filter-block {	display: inline-block;}.tab-content .tab-pane .episodes-list-filter-block .custom_select_filter .nice-select {	width: 100%;	margin-top: 15px;}.description-detail-item p, .poster-dtl-item p {	font-size: 14px;	line-height: 24px;}.poster-dtl-item ul.dtl-list-link li a {	font-size: 14px;}.poster-dtl-item ul.dtl-list-link li {	padding: 0px 6px;	margin-bottom: 5px;}.prime-select-plan {	margin: 12px;}.prime-select-plan a {	padding: 20px 12px;}.payment-select-item {	padding: 0 15px;	margin-top: 15px;}.prime-membership-plan-list .prime-btn-danger, .payment-method-list .payment-btn-danger {	margin: 15px;}.prime-membership-plan-list, .payment-method-list {	padding-bottom: 0;}.plan-meta-list {	display: grid;	padding-left: 30px;}.plan-title-info ul li {	margin-bottom: 5px;}.plan-list-item .meta-info h2.price {	font-size: 18px;	font-weight: 600;	line-height: 20px;}.plan-list-item .meta-info {	min-width: max-content;}.prime-select-plan p {	width: 100%;	margin-top: 5px;	font-size: 12px;	line-height: 20px;}.plan-title-info .plan_title_meta {	font-size: 16px;	font-weight: 500;	margin-bottom: 5px;	line-height: 18px;}.prime-detail-list-tab ul li label {	padding: 8px 15px;	font-size: 16px;}.prime-detail-list-tab ul {	margin-left: 5px;}.prime-recently-views-carousel .video-img img {	height: 90px;}.video-watch-share-item {	display: inline-block;}.actors-member-item img {	width: 150px;	height: 130px;	object-fit: cover;}.contact-page-area .contact-form, .details-page-area .details-item-block, .edit-profile-area .edit-profile-form {	padding: 20px;}.splide .splide__pagination {	display: none;}.slider-area .splide__arrows .splide__arrow--prev, .slider-area .splide__arrows .splide__arrow--next {	top: auto;	transform: translateY(-30%);	bottom: 0px;}.slider-area .splide__arrows .splide__arrow--next {	right: 18px !important;}.splide__arrow svg {	width: 1em !important;	height: 1em !important;}.splide__arrow {	width: 2.2em !important;	height: 2.2em !important;}.slider-area .splide__arrows .splide__arrow--prev {	right: 53px;	left: auto !important;}.splide-slider-details-area h1 {	font-size: 20px;	font-weight: 600;	margin-bottom: 12px;}}@media only screen and (max-width:355px) {.login-item-block a.btn-link, a.btn-link, .login-item-block a.btn-link, .custom-control-label {	font-size: 14px;}.login-item-block .form-check-input {	width: 16px;	height: 16px;	margin-top: 0.15em;	margin-right: 6px;}}