[tabindex="-1"]:focus {outline: 0!important}
 h1, h2, h3, h4,h5, h6 { font-family: "Urbanist", sans-serif !important; font-weight: 400 ; }
.text-white { font-family: "Urbanist", sans-serif !important; }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {margin-bottom: .5rem; font-weight: 500; line-height: 1.2}
body {font-family: "Urbanist", sans-serif; font-size: 16px; line-height: 1.8; font-weight: normal; color: gray; position: relative; z-index: 0; padding: 0}
a {-webkit-transition: .3s all ease; -o-transition: .3s all ease; transition: .3s all ease; color: #9783F2}
a:hover {color: #fff;}
a:hover, a:focus {text-decoration: none!important; outline: none!important; -webkit-box-shadow: none; box-shadow: none}
h1, h2, h3, h4, h5, .h1, .h2, .h3, .h4, .h5 {line-height: 1.5; font-weight: 400; color: #fff; margin: 0;}
.bg-primary {background: #ff6060!important}
.ftco-section {padding: 2em 0}
.ftco-no-pt {padding-top: 0}
.ftco-no-pb {padding-bottom: 0}
.heading-section {font-size: 36px; color: #fff; font-weight: 500; font-family: "Urbanist", sans-serif !important; margin-bottom: -15px;}
.login-wrap {position: relative; color: rgba(255, 255, 255, .9)}
.login-wrap h3 {font-weight: 300; color: #fff}
.login-wrap .social {width: 100%}
.form-group {position: relative}
.field-icon {position: absolute; top: 50%; right: 15px; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); color: rgba(255, 255, 255, .9)}
.form-control { background: transparent; border: none; height: 50px!important; color: #fff!important; border: 2px solid !important; background: rgb(89 89 89 / 8%); border-radius: 10px; padding-left: 20px; padding-right: 20px; -webkit-transition: .3s; -o-transition: .3s; transition: .3s;}
@media (prefers-reduced-motion:reduce) {
	.form-control {-webkit-transition: none; -o-transition: none; transition: none}
}
.form-control::-webkit-input-placeholder {color: rgba(255, 255, 255, .8)!important}
.form-control::-moz-placeholder {color: rgba(255, 255, 255, .8)!important}
.form-control:-ms-input-placeholder {color: rgba(255, 255, 255, .8)!important}
.form-control:-moz-placeholder {color: rgba(255, 255, 255, .8)!important}
.form-control:hover, .form-control:focus {background: transparent; outline: none; -webkit-box-shadow: none; box-shadow: none; border-color: rgba(255, 255, 255, .4)}
.form-control:focus {border-color: rgba(255, 255, 255, .4)}
textarea.form-control {height: inherit!important}
.checkbox-wrap { display: block; position: relative; padding-left: 30px; margin-bottom: 12px; cursor: pointer; font-size: 16px; font-weight: 500; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none}
.checkbox-wrap input {position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0}
.checkmark {position: absolute; top: 0; left: 0}
.checkmark:after { content: "\f0c8"; font-family: "FontAwesome"; position: absolute; color: rgba(255, 255, 255, .1); font-size: 20px; margin-top: -4px; -webkit-transition: .3s; -o-transition: .3s; transition: .3s}
@media (prefers-reduced-motion:reduce) {
	.checkmark:after {-webkit-transition: none; -o-transition: none; transition: none;}
}
.checkbox-wrap input:checked~.checkmark:after {display: block; content: "\f14a"; font-family: "FontAwesome"; color: rgba(0, 0, 0, .2)}
.checkbox-primary {color: #ff6060}
.checkbox-primary input:checked~.checkmark:after {color: #ff6060}
.btn {cursor: pointer; border-radius: 10px; -webkit-box-shadow: none!important; box-shadow: none!important; font-size: 15px;}
.btn:hover, .btn:active, .btn:focus {outline: none}
.btn.btn-primary {background: #9783F2!important; border: 1px solid #9783F2!important; color: #fff!important}
.btn.btn-primary:hover {border: 1px solid #b19fdb; background: transparent; color: #b19fdb}
.btn.btn-primary.btn-outline-primary {border: 1px solid #b19fdb; background: transparent; color: #b19fdb}
.btn.btn-primary.btn-outline-primary:hover {border: 1px solid transparent; background: #b19fdb; color: #fff}
.icon-login {width: 40px; height: 40px; margin: 0 10px;}
.small-box {width: 50px; float: left; margin: 2px;}
.small-box1 {width: 50px; margin: 2px;}
.form-control1 { background: transparent; border: none; height: 40px; color: #fff!important; border: 2px solid #ffffff6b; background: rgb(89 89 89 / 8%); border-radius: 10px; padding-left: 18px; padding-right: 18px; -webkit-transition: .3s; -o-transition: .3s; transition: .3s}
.bd-rad {border-radius: 60% 15% 15% 60% / 56% 15% 15% 56%;}
.sel-curr {background: #2d2d2d; color: #fff; border: 1px solid #2d2d2d;}
.sub-c {color: #ff6060; font-weight: 700; font-size: 82px;}
.sub-btn { display: inline-block; position: relative; text-decoration: none; color: rgba(3, 169, 244, 0.54); width: 140px; height: 140px; border-radius: 10%; text-align: center; background: #f7f7f700; box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.08); border: 2px solid #ad8bfa; color: #ad8bfa; margin: 13px;}
.sub-btn .p-text del{margin-right:10px}
.sub-btn .sub-cu-text {position: absolute; content: ''; font-size: 15px; color: #ad8bfa; position: absolute; top: 30%; left: 19%;}
.sub-btn .p-text {background: #e9e9e9; color: #ff6060;}
.sub-btn .sub-cu-text:hover {color: #fff !important; border: none;}
.sub-btn .sub-cu-text:active {color: #fff !important; border: none;}
.sub-btn .p-text:active {background: #ff6060; box-shadow: 0px 0px 4px 1px #2d2d2db5; color: #fff !important; border-bottom: none; z-index: 1;}
.sub-btn .p-text:hover {background: #ff6060; box-shadow: 0px 1px 5px 2px #2d2d2db5; color: #fff !important; border: none; font-family: adam-cg-pro,adam-cg-pro, sans-serif;}
.sub-cu-text {font-size: 16px; color: #ff6060; position: absolute; top: 53%; left: 19%;}
.sub-cu-text :hover {font-size: 16px; color: #fff; position: absolute; top: 53%; left: 19%;}
.f-60 {font-size: 60px;}
.fa {color: #b19fdb;}
.text-white {color: #fff;}
.plus-min {background: #383838; padding: 3px; border-radius: 40%;}
.bmi-btn-outer-div svg{position: absolute !important; top: -60px !important; left: 80px !important; width: 275px !important; height: 275px !important;}
.slideshow-container {max-width: 1390px; position: relative; margin: auto;}
.dot {cursor: pointer; height: 8px; width: 8px; margin: 0 2px; background-color: #bbb; border-radius: 50%; display: inline-block; transition: background-color 0.6s ease;}
.fade {-webkit-animation-name: fade; -webkit-animation-duration: 1.5s; animation-name: fade; animation-duration: 1.5s;}
.blog-grids .col-md-4 {padding-bottom: 30px;}
.blog-grids .card {background: unset; border: unset;}
.blog-grids .card .card-body {padding-top: 0; padding-bottom: 0;}
.blog-grids .card .card-body a {color: #fff;}
.blog-grids .card .card-body a:hover {color: #ad8bfa;}
.blog-grids .card img {margin-bottom: 15px !important; border-radius: 10px;}
.blog-grids .card > a {text-align: center;}
@-webkit-keyframes fade {
	from {
		opacity: .4
	}
	to {
		opacity: 1
	}
}
@keyframes fade {
	from {
		opacity: .4
	}
	to {
		opacity: 1
	}
}
.f-120 {font-size: 120px;}
.f-70 {font-size: 70px;}
.text-pink {color: #ad8bfa;}
.text-black {color: #000;}
.user-img {width: 130px; height:130px; border-radius: 50%; border: 3px solid #3f3f3f; object-fit: cover !important;}
.bordr-sub {border: 4px solid #ff6060;}
.bordr-sub1 {border: 1px solid #ff6060;}
.tab {overflow: hidden;}
.tab button {background-color: inherit; border: none; outline: none; cursor: pointer; padding: 7px 132px; transition: 0.3s; color: #ff6060; background: #fff; border-radius: 8px;}
.tab button:hover {background-color: #ddd;}
.tab button.active {background-color: #ad8bfa; color: #fff;}
.tabcontent {display: none; padding: 6px 0px; border-top: none;}
.wid-35 {width: 350px;}
.b-15 {border: 15px solid #ff6060;}
.fontuser {position: relative;}
.fontuser i {position: absolute; left: 24px; top: 14px;}
input[type="range"] {-webkit-appearance: none; -moz-appearance: none; width: 300px; height: 10px; padding: 0; border-radius: 6px; outline: none; cursor: pointer;}
input[type="range"]::-webkit-slider-thumb {-webkit-appearance: none; -moz-appearance: none; -webkit-border-radius: 5px; height: 16px; width: 16px; border-radius: 50px; background: #ffffff; border: 1px solid #ffffff;}
input[type="range"]::-moz-range-thumb {-webkit-appearance: none; -moz-appearance: none; -moz-border-radius: 50px; height: 14px; width: 14px; border-radius: 5px; background: #ffffff; border: 1px solid #ffffff;}
input[type=range]::-ms-track {width: 300px; height: 10px; background: transparent; border-color: transparent; border-width: 2px 0; color: transparent;}
input[type=range]::-ms-thumb {height: 14px; width: 14px; border-radius: 5px; background: #e7e7e7; border: 1px solid #ffffff;}
input[type=range]::-ms-fill-lower {background: #fa4317; border-radius: 2px;}
input[type=range]::-ms-fill-upper {background: #c5c5c5; border-radius: 2px;}
input[type=range]::-ms-tooltip {display: none;}
.btn {background-color: #383838; border: none; font-size: 16px; cursor: pointer;}
.btn:hover {background-color: #d8d8d8;}
footer {background: #000; bottom: 0px; width: 100%;}
.footer {background: #0b0b0b; bottom: 0px; width: 100%;}
.icon {position: absolute; top: 12px; left: 8px;}
@media (min-width:320px) {
	.f-120 {font-size: 45px;}
	.no-50 {width: 0% !important;}
	.mob-50 {width: 73% !important; float: right;}
	.sel-curr {float: right;}
	.mob-bottom {margin-bottom: 7px;}
	.mob-right {float: right;}
	.mob-pad {padding: 8px !important;}
	.mob-mar-top {margin-top: 13px !important;}
	.mob-wid {width: 10% !important;}
	.mob-wid-28 {width: 35% !important;}
	.mob-wid-35 {width: 42% !important;}
	.wid-0 {margin-left: 20px; width: 0% !important;}
	.wid-img {width: 200px !important}
	.mob-fa {font-size: 2em !important;}
	.wid-img-285 {width: 210px !important}
	.mob-wid-100 {width: 100% !important; margin-bottom: 40px !important;}
	.mob-hea {width: 15% !important;}
	.ftco-section {padding: 1em 0 !important;}
	.range-slide {width: 80% !important;}
	video {width: 335px !important;}
	iframe {width: 335px !important;}
	.mob-wid-80 {width: 35% !important}
	.wid-img-285ser {width: 255px !important; margin-bottom: 40px;}
	.mob-wid-5 {width: 15% !important}
	.wid-img-385 {width: 285px !important}
	.sub-active {margin-left: 22px;}
	.mar-10 {margin: 10px !important;}
	.tab button {padding: 12px 30px 7px 30px  !important;}
	.centered {font-size: 7px !important;}
	.carousel-cell {min-height: 105px !important; width: 38% !important;}
	.series-20 {width: 100% !important}
	.col-wid-img-5 {width: 108px !important}
	.mob-ver {max-height: 55px !important}
	svg{height: 25vh !important; margin: auto; display: block;}
    .slideshow-container {max-width: 1390px; position: relative; margin: auto;}
}
@media (min-width:360px) {
	svg{height: 43vh !important; margin: auto; display: block;}
    .slideshow-container {max-width: 1390px; position: relative; margin: auto;}
}
@media (min-width:375px) {
	.f-120 {font-size: 52px;}
	.mob-ver {max-height: 55px !important;}
	.no-50 {width: 0% !important;}
	.mob-50 {width: 82% !important; float: right;}
	.sel-curr {float: right;}
	.mob-bottom {margin-bottom: 7px;}
	.mob-right {float: right;}
	.mob-pad {padding: 8px !important;}
	.mob-mar-top {margin-top: 13px !important;}
	.mob-wid {width: 13% !important;}
	.mob-wid-28 {width: 28% !important;}
	.mob-wid-35 {width: 35% !important;}
	.wid-0 {margin-left: 30px; width: 0% !important;}
	.wid-img {width: 225px !important;}
	.mob-fa {font-size: 2em !important;}
	.wid-img-285 {width: 258px !important;}
	.mob-wid-100 {width: 100% !important; margin-bottom: 40px !important;}
	.ftco-section {padding: 1em 0 !important;}
	.bmi-cal-gender H6{margin: 15px 0 10px 0;}
	.range-slide {width: 80% !important;}
	video {width: 335px !important;}
	iframe {width: 335px !important;}
	.mob-wid-80 {width: 35% !important}
	.wid-img-285ser {width: 255px !important; margin-bottom: 40px;}
	.mob-wid-5 {width: 15% !important}
	.wid-img-385 {width: 340px !important}
	.sub-active {margin-left: 25px;}
	.mar-10 {margin: 10px !important;}
	.tab button {padding: 7px 30px !important;}
	.centered {font-size: 8px !important;}
	.series-20 {width: 100% !important}
	.col-wid-img-5 {width: 120px !important}
	.mob-ver {max-height: 55px !important}
	svg{height: 39vh !important; margin: auto; display: block;}
    .slideshow-container {max-width: 1390px; position: relative; margin: auto;}
}
@media (min-width:414px) {
	.f-120 {font-size: 52px;}
	.no-50 {width: 0% !important;}
	.mob-50 {width: 73% !important; float: right;}
	.sel-curr {float: right;}
	.mob-bottom {margin-bottom: 7px;}
	.mob-right {float: right;}
	.mob-pad {padding: 8px !important;}
	.mob-mar-top {margin-top: 13px !important;}
	.mob-wid {width: 19% !important;}
	.mob-wid-28 {width: 28% !important;}
	.mob-wid-35 {width: 35% !important;}
	.wid-0 {margin-left: 30px; width: 0% !important;}
	.wid-img {width: 225px !important;}
	.mob-fa {font-size: 2em !important;}
	.wid-img-285 {width: 290px !important;}
	.mob-wid-100 {width: 100% !important; margin-bottom: 50px !important;}
	.centered {font-size: 9px !important;}
	.col-md-4 img {margin-bottom: 20px !important;}
	.ftco-section {padding: 6em 0 !important;}
	.range-slide {width: 80% !important;}
	video {width: 375px !important;}
	iframe {width: 375px !important;}
	.mob-wid-80 {width: 45% !important}
	.wid-img-285ser {width: 285px !important; margin-bottom: 40px;}
	.mob-wid-5 {width: 16% !important}
	.wid-img-385 {width: 385px !important}
	.sub-active {margin-left: 10px;}
	.mar-10 {margin: 10px !important;}
	.tab button {padding: 7px 30px !important;}
	.carousel-cell {min-height: 105px !important; width: 50% !important;}
	.series-20 {width: 100% !important}
	.col-wid-img-5 {width: 130px !important}
	.mob-ver {max-height: 55px !important}
	svg{height: 38vh !important; margin: auto; display: block;}
    .slideshow-container {max-width: 1390px; position: relative; margin: auto;}
}
@media (min-width:768px) {
	.f-120 {font-size: 72px;}
	.mob-wid {width: 54% !important;}
	.m-3 {margin: 0rem!important;}
	.centered {font-size: 13px !important;}
	.mob-50 {width: 100% !important;}
	.gender {margin-top: 1rem !important;}
	.col-md-4 img {margin-bottom: 20px !important;}
	.ftco-section {padding: 6em 0 !important;}
	.range-slide {width: 60% !important;}
	video {width: 355px !important;}
	iframe {width: 355px !important;}
	.mob-wid-80 {width: 45% !important}
	.wid-img-285ser {width: 295px !important; margin-bottom: 40px;}
	.mob-wid-5 {width: 30% !important}
	.wid-img-385 {width: 225px !important}
	.mar-10 {margin: 0px !important;}
	.tab button {padding: 7px 130px !important;}
	.series-20 {width: 80% !important}
	.col-wid-img-5 {width: 295px !important}
	.mob-ver {max-height: 65px !important}
	svg{height: 25vh !important; margin: auto; display: block;}
    .slideshow-container {max-width: 1390px; position: relative; margin: auto;}
	.share_div{margin: 10px 50px;}
	.share_icones{width:20%; height:auto; border-radius: 50%;}
}
@media (min-width:1024px) {
	.f-120 {font-size: 125px;}
	.mob-wid {width: 67% !important;}
	.m-3 {margin: 0rem!important;}
	.centered {font-size: 19px !important;}
	.mob-50 {width: 100% !important;}
	.gender {margin-top: 1rem !important;}
	.col-md-4 img {margin-bottom: 20px !important;}
	.ftco-section {padding: 3em 0 !important;}
	.range-slide {width: 40% !important;}
	.mob-wid-100 {width: 100% !important;}
	video {width: 100% !important;}
	iframe {width: 100% !important;}
	.mob-wid-80 {width: 45% !important}
	.wid-img-285ser {width: 455px !important; margin-bottom: 20px;}
	.mob-wid-5 {width: 40% !important}
	.sub-active {margin-left: 12px;}
	.wid-img-385 {width: 350px !important}
	.mar-10 {margin: 0px !important;}
	.carousel-cell {min-height: 225px !important; width: 33% !important;}
	.series-20 {width: 80% !important}
	.col-wid-img-5 {width: 355px !important}
	.mob-ver {max-height: 170px !important}
	svg{height: 45vh !important; margin: auto; display: block;}
    .slideshow-container {max-width: 1390px; position: relative; margin: auto;}
}
@media (min-width:1366px) {
	.f-120 {font-size: 120px;}
	.no-50 {width: 50% !important;}
	.mob-50 {width: 50% !important;}
	.mob-pad {padding: 8px !important;}
	.mob-mar-top {margin-top: 13px !important;}
	.mob-wid {width: 25% !important;}
	.mob-wid-28 {width: 10% !important;}
	.mob-wid-35 {width: 25% !important;}
	.wid-0 {width: 35% !important;}
	.wid-img {width: 340px !important}
	.mob-fa {font-size: 3em !important;}
	.wid-img-285 {width: 435px !important}
	.mob-wid-100 {width: 100% !important;}
	.mob-hea {width: 28% !important;}
	.range-slide {width: 40% !important;}
	.wid-img-285ser {width: 455px !important}
	.mob-wid-5 {width: 40% !important}
	.sub-active {margin-left: 12px;}
	.wid-img-385 {width: 350px !important}
	.carousel-cell {min-height: 145px !important; width: 33% !important;}
	.series-20 {width: 50% !important}
	.col-wid-img-5 {width: 350px !important}
	.mob-ver {max-height: 170px !important}
	svg{height: 38vh !important; margin: auto; display: block;}
	.bmi-btn-outer-div svg {position: absolute !important; top: -60px !important; left: 80px !important; width: 275px !important; height: 275px !important;}
     .slideshow-container {max-width: 100%; position: relative; margin: auto;}
}
.loader { position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 9999; background: url('//assets.materialup.com/uploads/d897134f-48d1-4302-b3fd-ea045f3d4151/preview.gif') 50% 50% no-repeat rgb(0, 0, 0); opacity: .9; animation: load .7s infinite alternate ease-in-out;}
.overlay { height: 23%; width: 100%; display: none; position: fixed; z-index: 1; top: 0; left: 0; background-color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0.87);}
.overlay-content { position: relative; top: 30%; width: 80%; text-align: center; margin-top: 30px; margin: auto;}
.overlay .closebtn { position: absolute; top: 7px; right: 10px; font-size: 40px; line-height: 30px; cursor: pointer; color: #fff;}
.overlay .closebtn:hover {color: #ccc;}
.overlay input[type=text] { padding: 14px;  font-size: 17px; border: none; float: left; width: 80%; background: white;}
.overlay input[type=text]:hover {background: #f1f1f1;}
.overlay button { float: left; width: 20%; padding: 10px; background: #ddd; font-size: 17px; border: none; cursor: pointer;}
.overlay button:hover {background: #bbb;}
.ban-yoga {width: 13% !important; cursor: pointer; !important}
.carousel-cell {width: 33%; height: auto; min-height: 250px; margin-right: 12px; background: #141414; border-radius: 5px; counter-increment: carousel-cell;}
.carousel-cell:before {display: block; text-align: center; line-height: 200px; font-size: 80px; color: white;}
.flickity-page-dots {display: none;}
.list-group {text-align: left;}
.w3-xlarge {font-size: 43px!important;}
path.grey {stroke: #e7e7e8;}
@media only screen and (max-width: 600px) {
	.mobile-top-header .mobile-search-div.w-35.wid-0{width: 85px !important; margin: 0 !important;}
	.mobile-top-header {margin-left: 0; padding: 10px 15px;}
	.mobile-top-header .w-35.wid-0{width: unset !important;  margin: 0px 0px 0px 0px !important; justify-content: flex-start; align-items: center;}
	.mobile-top-header .w-25.mob-wid{width: 42% !important; margin: 20px 0 0 100px;}
	.mobile-top-header .mob-fa {font-size: 1.9em !important;}
	.mobile-top-header .wid-img {width: 150px !important;}
	#play-video-container .text-left{text-align: center!important; }
	.single_banner_img{width: 100%; height: auto !important; }
	.agree-term input[type="checkbox"] {padding-right: 0 !important; margin-right: 5px; position: relative; top: 1px;}
}
#exampleModal .modal-content{background: #000; color: #fff;}
#exampleModal .close span ,#exampleModal .modal-title{color: #fff;}	
.sign-in-section .fa , .sign-up-section .fa , .login-wrap .fa{color: gainsboro;}
.subcription-btn{width: 100% !important; padding: 2px 0px; margin: 0px !important; height: 30px !important;}
.sign_in_row_div{	margin-right: 60px;}
.sign-in-icon{	top: 15px;}
.sign-in-section .social.text-center{	margin-top: 5rem;}
@media only screen and (max-width: 600px) {
	.mobile-container{margin-top: 0px !important;}
	.sign_in_row_div{margin-right: 0px;}	
	.sign-in-section form{margin-left: 15px}	
	.sign-up-section form{margin-left: 15px}	
	#series_section  .col-md-9,#series_section  .col-md-3,#series_section  .col-md-7,#series_section  .col-md-5 ,#Watchlist .col-md-8 ,#Watchlist .col-md-4 {width: 49%;}	
	#series_section .mar-10{margin: 0px!important;}	
	#series_section .row.mt-3.justify-content-center.mb-4{margin: 10px 0 0 0px!important;}	
	#series_section .row H5{font-size: 10px;}	
	#series_section .row a img{	width: 40px;}	
	#series_section .row a img.ml-5{width: 60px;}	
	#Session .row{margin: 1.5rem -15px !important;}		
	#Watchlist .m-4{margin: 0px -15px!important;}	
	#Watchlist .col-md-4 H5{font-size: 10px;}
	#Watchlist .col-md-4 img.ml-5{width: 60px;}	
	#Watchlist .col-md-4.mt-5{padding-left: 40px; margin-top: 1rem!important;}
}
@media only screen and (max-width:768px){
	.slideshow-container {max-width: 1390px; position: relative; margin: auto;}
	.mobile-top-header .mob-fa {font-size: 27px!important;}
	.main-slider .flickity-page-dots {padding-top: 8px; }
	.main-slider .flickity-page-dots .dot {width: 8px; height: 8px; margin: 0 6px;}
	.categories-slider h2 {font-weight: 600 !important; font-size: 18px;}
	.flickity-enabled {position: relative; overflow: hidden;}
	footer p.text-center {font-size: 12px;}
	.series_play_video_button h5 {overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
	#series_section .row a img {width: 32px!important;}
	.col-wid-img-5 {width: 100%!important;}
	.form-group input, .form-group select {padding: 0px 30px!important;}
	.heading-section {font-size: 22px!important; color: #fff; font-weight: 500; font-family: "Urbanist", sans-serif !important; margin-bottom: -15px;}
	h2.heading-section.f-60 {line-height: 30px; font-size: 30px !important; padding-bottom: 20px;}
}
#Watchlist .wid-img-285 {width: 100%!important;}
.head-login {color: #fff; font-size: 16px;}
img.icons-l {width: 24px; filter: invert(1); position: absolute; top: 12px; left: 10px; border-radius: 0;}
.form-group input, select.form-control {padding: 0px 40px!important;}
.fa-eye:before {content: "\f06e"; font-family: 'FontAwesome';}
.login-btn button.submit { width: auto; padding: 0px 30px!important; height: 35px!important; text-transform: capitalize; font-size: 18px; letter-spacing: 1px;}
.login-scrn header.rows.top-header.mobile-top-header, .login-scrn footer {display: none;}
.top-cat {font-size: 10px;}
.top-cat {font-size: 10px; margin: 0; padding-top: 5px;}
.home-head { color: #fff; font-weight: 600!important; font-size: 18px; margin: 0!important; padding-bottom: 6px; padding-top: 2px; letter-spacing: 0;}
.appBottomMenu.hdr.hdr-mobile {display: inline-flex; z-index: 99; background: #181A20D9; backdrop-filter: blur(20px);}
.appBottomMenu {position: fixed; width: 100%; z-index: 99; bottom: 0; left: 0; right: 0; display: flex; align-items: center; justify-content: center; border-top: 1px solid #000; padding-top: 8px; padding-bottom: 4px;}
.appBottomMenu .item {width: 100%; padding: 0 3px; text-align: center;}
.appBottomMenu .item {font-size: 9px; letter-spacing: 0; text-align: center; width: 100%; height: 56px; line-height: 1.2em; display: flex; align-items: center; justify-content: center; position: relative;}
img.icon-menu {width: 32px!important; display: inherit; margin: 0 auto;}
.hdr-mobile span {color: #fff; display: inherit; font-size: 8px; margin-top: 10px;}
.w3-sidebar {z-index: 999!important;}
.activated img.icon-menu {filter: brightness(2) contrast(5); width: 35px!important;}
.item.activated {position: relative; bottom: 3px;}
.series_play_video_button h5 {font-size: 16px!important; color: #ddd!important;}
.series_play_video_button h2 {color: #fff; letter-spacing: 0; margin: 0!important;}
.box-pd P, .box-pd h3 {color: #fff; margin: 0; padding: 0;}
.box-pd P {font-size: 14px;}
.box-pd h3 {font-size: 21px; font-weight: 600!important;}
.btn-buynow {background: #ad8bfa; color: #fff; border-radius: 8px; position: absolute; bottom: 0px; width: 100%; padding: 2px;}
#myOverlay .overlay-content {top: 40px; width: calc(100% - 30px);}
#myOverlay .overlay-content form {display: flex; flex-wrap: wrap;}
#myOverlay .overlay-content form .ui-widget {width: calc(100% - 50px);}
#myOverlay .overlay-content form input {float: unset; width: 100%; background: transparent; border: 1px solid #fff; border-top-left-radius: 5px; border-bottom-left-radius: 5px; padding: 10px 14px; border-right: 0;  opacity: 1 !important; color: #fff;  outline: unset;}
#myOverlay .overlay-content form button {float: unset; background: #ad8bfa; font-size: 10px; padding: 0; width: 50px; border-top-right-radius: 5px; border-bottom-right-radius: 5px;}
#myOverlay .overlay-content form button .fa {color: #fff;}