@charset "utf-8";

/* CSS Document */
@import url('https://fonts.googleapis.com/css?family=Montserrat');
@font-face {
    font-family: 'poppins';
    src: url('../fonts/Poppins-Regular.woff2') format('woff2'),
        url('../fonts/Poppins-Regular.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'poppins';
    src: url('../fonts/Poppins-Medium.woff2') format('woff2'),
        url('../fonts/Poppins-Medium.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'poppins';
    src: url('../fonts/Poppins-Bold.woff2') format('woff2'),
        url('../fonts/Poppins-Bold.woff') format('woff');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

a {
	color: #f8831a;
}

.btn {
	height: 50px;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	box-shadow: none;
	padding: 10px 50px !important;
}

.btn.btn-xs {
	padding: 10px 15px !important;
}
body {
	font-family: 'poppins';
}

label {
	font-weight: 400
}

.nav.navbar-nav a {
	padding: 18px 15px;
}

a:focus {
	outline: none;
}

button,
input {
	outline: none;
}

.search_bar_searh input.search.ovtsrchbx {
	margin-right: 0px;
}

.search_bar_searh form#global-search {
	margin-right: 15px;
}

.profileCancel {
	padding: 10px 20px;
	margin-top: 6px;
}

.container-fluid.section-bg {
	height: 100%;
}

.navbar-header {
	position: relative;
	z-index: 1;
}

.navbar-default {
	background: rgba(0, 0, 0, 0.8);
	border: none;
	min-height: 72px;
	border-color: none;
}

.navbar-nav {
	float: left;
	margin-top: 10px;
	padding-left: 14px;
}

.navbar-nav.top_menus {
	margin-top: 7px;
}

.navbar-default .navbar-nav>li>a {
	color: #c1c1c1;
	font-family: 'poppins';
}

input.search {
	border: none;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	color: #fff;
	margin-right: 20px;
	margin-top: 8px;
	padding: 3px 0 7px 30px;
	background: #2b2b2b;
	width: 180px;
	padding-left: 15px;
}

.section-bg {
	background-image: url("");
	background-repeat: no-repeat;
	background-size: cover;
	padding-bottom: 0px;
	background-position: center center;
}

.left-sidebar {
	background: rgba(255, 255, 255, 0.15);
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	border-radius: 5px;
	display: inline-block;
	margin-top: 82px;
	height: calc(100% - 140px);
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 10px;
}

.left-sidebar .mCSB_inside>.mCSB_container {
	margin-right: 5px;
}

.left-sidebar .mCSB_scrollTools {
	right: -6px;
}

.left-sidebar.ovt-sidebar {
	padding-right: 15px;
}

.left-sidebar-content {
	color: #eb5409;
	font-size: 16px;
	font-weight: bold;
	padding: 0 8px 8px 0;
}

div>img {
	border-radius: 0px;
}

.main-wrap {
	margin-top: 100px;
	border-radius: 5px;
	margin-bottom: 14px;
}

.video1_inner video {
	height: auto;
	width: 100%;
}

.iframe_vd iframe {
	height: 356px !important;
	width: 100%;
}

.testi-section {
	border-radius: 0px;
	padding: 6px;
	color: #FBF8F8;
	margin: 10px 0 16px;
	background-repeat: no-repeat;
	background-size: cover;
}

.right-sidebar {
	border-radius: 5px;
	color: #434343;
}

.right-sidebar-content {
	color: #FFFDFD;
	padding: 2px;
	margin-bottom: 0px;
	padding: 7px;
}

.right-sidebar-head {
	color: #eb5409;
	font-size: 16px;
	font-weight: bold;
	padding: 0 8px 8px 0;
	text-transform: uppercase;
}

.scroll-data.latest_news~.mar_top,
.scroll-data.latest_news .mar_top {
	margin-top: 0px;
}

.news-content {
	font-size: 12px;
}

.testi-content {
	font-size: 9px;
	text-align: center;
}

.testi-main-content {
	font-size: 12px;
}

.navbar-brand {
	padding: 16px 15px;
	padding-left: 0px;
}

.img-align {
	text-align: center;
}

.image-container img {
	margin-bottom: 0px;
}

.empt-cart-para {
	font-size: 14px !important;
	color: #fff;
}

.image-container {
	position: relative;
	width: 100%;
	/* for IE 6 */
	margin-bottom: 16px;
	border-radius: 5px;
}

.main-text {
	bottom: 0;
	padding: 20px;
	position: absolute;
	width: 100%;
}

.nav.navbar-nav.navbar-right.search_bar_searh {
	padding-left: 0;
}

.text {
	bottom: 4px;
	color: #fff;
	font-weight: 600;
	left: 0;
	padding: 0 9px;
	position: absolute;
	width: 100%;
	z-index: 5;
}

.side-overlay {
	background-color: rgba(0, 0, 0, 0.5);
	bottom: 0;
	left: 0;
	position: absolute;
	/*border-radius:5px;*/
	right: 0;
	top: 0;
}

.text1 {
	bottom: 0;
	color: #fff;
	left: 0;
	padding: 0 4px;
	position: absolute;
	width: 100%;
	z-index: 5;
}

.main-text {
	color: #fff;
	font-weight: 600;
}

.red-color {
	color: #D50508;
}

footer {
	background: rgba(0, 0, 0, 0.8);
	font-size: 12px;
	padding: 12px;
	color: #FFFFFF;
}

footer>div {
	padding-left: 20px;
}

footer>div>span {
	text-align: center;
}

.ovttesti-section .carousel-inner {
	min-height: 1px;
}

.ovttesti-section .carousel-control .glyphicon {
	font-size: 14px;
}

.ovttesti-section .col-sm-2.display-cell {
	vertical-align: top;
}

/*--css added by shilpa---*/
.main-wrap {
	background: rgba(0, 0, 0, 0) url("../img/main-video.png") repeat scroll center center / cover;
}

.by_name {
	display: block;
	font-size: 12px;
	text-transform: none;
	font-weight: 400;
}

.main-wrap {
	color: #fff;
	font-size: 17px;
	font-weight: 400;
	text-transform: uppercase;
}

.main-text p {
	display: inline-block;
	font-size: 14px;
	font-weight: 400;
	text-transform: none;
}

.like_icon {
	float: right;
	font-size: 14px;
	font-weight: 400;
}

.fa.fa-eye.pad_10px {
	padding: 0 0 0 10px;
}

.play_btn {
	display: inline-block;
	padding: 0 43%;
	position: absolute;
	top: 240px;
}

.mar_top {
	margin-top: 12px;
}

.span_title>p {
	font-weight: bold;
	margin: 0px 0 0;
}

.text1 {
	border-radius: 5px;
}

.fa.fa-search.search_bar {
	color: #fff;
	left: 10px;
	position: absolute;
	top: 18px;
}

.navbar-default.ecom {
	border-color: none;
	border-radius: 0;
	background: #1A1919;
	box-shadow: 0px 2px 15px 0px rgba(180, 179, 179, 0.12);
}

.image-container>img {
	height: auto;
	width: 100%;
}

.nav.navbar-nav.navbar-right a {
	padding: 0;
}

.toggle_div_inner_page {
	background: rgba(0, 0, 0, 0) linear-gradient(to right, #e76f27 0%, #e44c01 100%) repeat scroll 0 0;
	border-radius: 4px;
	padding: 20px;
	position: absolute;
	right: -240px;
	top: 0px;
	width: 230px;
	z-index: 9999;
	z-index: 3;
	height: 650px;
	top: 75px;
}

.slide-in-out2 {
	right: 0px;
	transition: all 0.5s;
	border-radius: 0px;
}

toggle_div_inner_page a:hover {
	text-decoration: none;
}

.c-hamburger {
	z-index: 4;
}

.toggle_div_inner_page.slide-in-out2>ul {
	/*margin-top: 100px;*/
	margin-top: 42px;
	padding: 0;
}

.toggle_div_inner_page.slide-in-out2 li {
	color: #fff;
	list-style: outside none none;
	margin-bottom: 20px;
}

.toggle_div_inner_page.slide-in-out2 li a {
	font-size: 2o0px;
	font-weight: bold;
	text-transform: uppercase;
	color: #fff;
}

.toggle_div_inner_page.slide-in-out2 li a:hover {
	opacity: 0.8;
}

.video1_inner {
	position: relative;
}

.custom-btn-group .btn.btn-reset {
	line-height: 1.9;
	margin: 0;
	min-height: 37px;
	padding-top: 7px;
}

main-wrap h4 {
	margin: 0;
	padding: 0 20px;
	position: absolute;
	top: 18px;
}

.section-bg {
	min-height: 100%;
	padding-bottom: 0px;
}

.section-bg:after {
	content: "";
	display: block;
}

html,
body {
	height: 100%;
}

footer,
.section-bg:after {
	height: auto;
}

.trending_vedio {
	height: calc(100% - 28px);
	overflow: hidden;
}

.trending_vedio .mCSB_container {
	overflow: hidden;
}

.latest_news {
	height: 200px;
}

.latest_event {
	height: 200px;
}

.navbar-default .navbar-nav>li>a:focus,
.navbar-default .navbar-nav>li>a:hover {
	color: #fff;
	transition: 0.5s;
}

/* css added(14April) */
.news-thumbnail {
	display: block;
	padding: 4px;
	margin: 0px;
	line-height: 1.42857143;
	background-color: #4c4e5b;
	border: 1px solid #4c4e5b;
	border-radius: 4px;
	-webkit-transition: border .2s ease-in-out;
	-o-transition: border .2s ease-in-out;
	transition: border .2s ease-in-out;
	font-size: 26px;
	margin-bottom: 20px;
}

.news-thumbnail:hover {
	background-color: #3b3d47;
}

.news-thumbnail a {
	color: #FFFFFF;
}

.news-thumbnail a:hover {
	color: #cccccc;
	text-decoration: none;
}

.event-thumbnail {
	display: block;
	padding: 4px;
	margin: 0px;
	line-height: 1.42857143;
	background-color: #7080b7;
	border: 1px solid #6875a2;
	border-radius: 4px;
	-webkit-transition: border .2s ease-in-out;
	-o-transition: border .2s ease-in-out;
	transition: border .2s ease-in-out;
	font-size: 26px;
	margin-bottom: 20px;
}

.event-thumbnail:hover {
	background-color: #616f9f;
}

.event-thumbnail a {
	color: #FFFFFF;
}

.event-thumbnail a:hover {
	color: #cccccc;
	text-decoration: none;
}

.gallery-thumbnail {
	display: block;
	padding: 4px;
	margin: 0px;
	line-height: 1.42857143;
	background-color: #c3a6a8;
	border: 1px solid #c3b1b3;
	border-radius: 4px;
	-webkit-transition: border .2s ease-in-out;
	-o-transition: border .2s ease-in-out;
	transition: border .2s ease-in-out;
	font-size: 26px;
	margin-bottom: 20px;
}

.gallery-thumbnail:hover {
	background-color: #b09699;
}

.gallery-thumbnail a {
	color: #FFFFFF;
}

.gallery-thumbnail a:hover {
	color: #cccccc;
	text-decoration: none;
}

.thumbnail {
	background-image: url(../img/news-bg.png);
	border: 1px solid #948f88;
}

.thumbnail h3 a {
	color: #1d4b73
}

body .thumbnail .caption {
	color: #F9F5F6;
	padding-left: 14px;
	padding-right: 14px;
}

body .thumbnail .caption p {
	font-size: 14px;
	color: #F9F5F6;
}

.caption a .btn-default:hover {
	background-color: #a7acc9;
	color: #f0e9e6
}

.thumbnail h3 a:hover {
	text-decoration: none;
	color: #043d6e
}

.main-wrapper {
	color: #202120;
	font-size: 16px;
	font-weight: 400;
	margin-bottom: 14px;
	margin-top: 75px;
	margin-bottom: 70px;
}

.top-space {
	margin-top: 25px;
}

.img-responsive {
	margin: 0 auto;
}

h4.media-heading {
	margin-top: 0;
	margin-bottom: 18px;
	border-bottom: 1px solid #fff;
	width: 562px;
	padding-bottom: 15px;
	text-align: left;
	display: inline-block;
}

h4.blog-heading {
	margin-top: 0;
	margin-bottom: 18px;
	width: 562px;
	padding-bottom: 15px;
	text-align: left;
	display: inline-block;
}

.description {
	padding: 2px;
	border-radius: 5px;
}

.dropbox {
	margin-top: 18px;
	color: #000;
	padding-left: 5px;
	cursor: pointer;
}

.dropbox:hover {
	color: #111;
}

.dropbox-list li a {
	padding: 10px 12px;
}

.space {
	padding: 8px;
}

.open>.dropdown-menu {
	height: 170px;
}

.action-wrap {
	position: absolute;
	right: 22px;
	top: 8px;
	z-index: 5;
	display: none;
}

.thumbnail:hover .action-wrap {
	display: block;
	transition: all .5s;
}

hr {
	margin-bottom: 0px
}

.well {
	margin-top: 45px
}

.blog-text>p {
	float: left;
	text-align: left;
	display: inline-block;
}

/************ NEWS *************/
.news-ui .thumbnail {
	background: #fff;
	padding: 0px;
	border-color: #aaa;
}

.news-ui .thumbnail h3 a {
	color: #000000;
	font-size: 14px;
	line-height: 20px;
	min-height: 40px;
}

body .news-ui .thumbnail .caption p {
	color: #999999;
	font-size: 13px;
}

.news-ui .caption h3 {
	margin-top: 8px;
	max-height: 20px;
	font-size: 15px;
}

.news-ui .caption h3 a {
	color: #000;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	max-width: 100%;
	display: inline-block;
}

.news-ui .caption p {
	color: #999;
}

.news-ui .thumbnail>img {
	width: 100%;
	border-radius: 3px 3px 0px 0px;
	-webkit-border-radius: 3px 3px 0px 0px;
	-ms-border-radius: 3px 3px 0px 0px;
}

.bg-content {
	margin: 0px -15px;
	padding: 0px 15px;
	background: #ddd;
	margin-top: -15px;
	padding-top: 15px;
}

.news-title {
	text-align: center;
	color: #000;
	margin-bottom: 20px;
}

.news-title h4 {
	display: inline-block;
	font-size: 20px;
	margin-bottom: 0;
	position: relative;
	text-transform: uppercase;
}

.news-title h4::after,
.news-title h4::before {
	top: 12px;
	background: #000000;
	content: "";
	height: 2px;
	position: absolute;
	width: 15px;
}

.news-title h4::after {
	right: -50%;
}

.news-title h4::before {
	left: -50%;
}

/*.news-block{ position:relative;}
.news-block:before{ position:absolute; content:""; left:0px; width:100%; height:100%; background:#000; opacity:0.5;}*/

/************ /NEWS *************/

/************ EVENT DETAILS *************/
.event-ful h4.media-heading {
	font-size: 24px;
	padding-bottom: 0px;
}

.evt-lst h3 {
	font-size: 18px;
	text-transform: uppercase;
}

.event-desc h4 {
	font-size: 13px;
	color: #000;
}

.event-desc a:hover,
.event-desc a:focus {
	text-decoration: none;
	opacity: 0.8;
}

.event-desc p {
	color: #999999;
	font-size: 13px;
}

.event-ful {
	padding-right: 30px;
}

.event-ful .media-left {
	width: 100%;
	padding-right: 0px;
	display: inline-block;
}

.event-ful .description {
	color: #999;
	font-size: 14px;
}

.st-dt-tm {
	display: inline-block;
	width: 100%;
}

.st-dt-tm p {
	color: #999;
	font-size: 13px;
}

.img-full {
	width: 100%;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-ms-border-radius: 0px;
}

/************ /EVENT DETAILS *************/

/*Breadcrumbs*/
.breadcrum-list {
	float: left;
	margin-top: 18px;
	padding-left: 0;
	text-align: left;
	width: 39%;
}

.breadcrum-list li {
	display: inline-block;
	font-size: 14px;
	padding: 0 8px;
	text-align: left;
}

.breadcrum-list li a {
	color: #242424;
}

.breadcrum-list li.active a {
	color: #E44E03;
}

.search-add {
	margin-left: 40%;
	text-align: right;
}

.search-add>li {
	display: inline-block;
	position: relative;
}

.search-add a {
	background-color: #E44E03;
	border-radius: 50px;
	color: #fff;
	padding: 9px 31px;
}

/********** CHANGES (21.04.2017) ***********/
.iframe_vd-mdl iframe {
	width: 100%;
	vertical-align: top;
}

.cont-ovt .testi-section {
	display: inline-block;
	width: 100%;
	height: auto !important;
	min-height: 84px;
}

.footer_links ul {
	margin: 0;
	padding: 10px 0;
}

.footer_links li {
	color: #ffffff;
	float: left;
	font-size: 12px;
	list-style: outside none none;
	padding-right: 15px;
}

.footer_links li a {
	color: #ffffff;
}

.footer_social-links span {
	color: #ffffff;
	display: inline-block;
	font-size: 12px;
	margin: 10px 0 0;
}

.footer_social-links>ul {
	list-style: none;
	float: right;
	margin: 11px 0px 0px;
	padding: 0px;
}

.footer_social-links li {
	float: left;
	list-style: outside none none;
	padding-left: 15px;
	line-height: 27px;
}


.footer_social-links a i {
	background: #ff8d28;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 14px;
}
.footer-wrap {
	z-index: 999;
	padding: 0px;
	font-weight: normal;
	vertical-align: top;
	/*position: absolute;*/
	position: fixed;
	bottom: 0px;
}

.front-video,
.front-video body,
.front-video .section-bg {
	height: auto;
	overflow-x: hidden;
}

.front-video .modal-open {
	overflow: hidden;
}

/********** /CHANGES (21.04.2017) ***********/

/* Table CSS(14April) */
.table>tbody>tr>td,
.table>tfoot>tr>td {
	vertical-align: middle;
}

.table-hover>tbody>tr:hover {
	background-color: transparent !important
}

.table {
	border: 1px solid #ccc;
}

.table-head {
	background-color: #D5D4D4
}

/*-----css added on 24-4-17 for steps_page-----*/
.nav.nav-tabs.tabular_steps {
	background: #fff none repeat scroll 0 0;
}

.terms_tabs span {
	padding: 0 !important;
}

.section-bg.steps {
	background-image: url("/img/steps_bg.jpg");
}

.logo_inner_page_steps {
	padding: 30px 0 19px;
}

.form_tabs .form-group {
	margin-bottom: 0;
}

.tab-content .tab-pane {
	padding-bottom: 0px;
}

.panel.with-nav-tabs .panel-heading {
	padding: 5px 5px 0 5px;
}

.panel.with-nav-tabs .nav-tabs {
	border-bottom: none;
}

.panel.with-nav-tabs .nav-justified {
	margin-bottom: -1px;
}

/********************************************************************/

/*** PANEL DEFAULT ***/
.with-nav-tabs.panel-default .nav-tabs>li>a,
.with-nav-tabs.panel-default .nav-tabs>li>a:hover,
.with-nav-tabs.panel-default .nav-tabs>li>a:focus {
	color: #777;
}

.with-nav-tabs.panel-default .nav-tabs>.open>a,
.with-nav-tabs.panel-default .nav-tabs>.open>a:hover,
.with-nav-tabs.panel-default .nav-tabs>.open>a:focus,
.with-nav-tabs.panel-default .nav-tabs>li>a:hover,
.with-nav-tabs.panel-default .nav-tabs>li>a:focus {
	color: #777;
	background-color: #ddd;
	border-color: transparent;
}

.with-nav-tabs.panel-default .nav-tabs>li.active>a,
.with-nav-tabs.panel-default .nav-tabs>li.active>a:hover,
.with-nav-tabs.panel-default .nav-tabs>li.active>a:focus {
	color: #555;
	border-color: rgb(235, 83, 8) !important;
	border-color: #ddd;
	border-bottom-color: transparent;
}

.with-nav-tabs.panel-default .nav-tabs>li.dropdown .dropdown-menu {
	background-color: #f5f5f5;
	border-color: #ddd;
}

.with-nav-tabs.panel-default .nav-tabs>li.dropdown .dropdown-menu>li>a {
	color: #777;
}

.with-nav-tabs.panel-default .nav-tabs>li.dropdown .dropdown-menu>li>a:hover,
.with-nav-tabs.panel-default .nav-tabs>li.dropdown .dropdown-menu>li>a:focus {
	background-color: #ddd;
}

.with-nav-tabs.panel-default .nav-tabs>li.dropdown .dropdown-menu>.active>a,
.with-nav-tabs.panel-default .nav-tabs>li.dropdown .dropdown-menu>.active>a:hover,
.with-nav-tabs.panel-default .nav-tabs>li.dropdown .dropdown-menu>.active>a:focus {
	color: #fff;
	background-color: #555;
}

/********************************************************************/

/*** PANEL PRIMARY ***/
.with-nav-tabs.panel-primary .nav-tabs>li>a,
.with-nav-tabs.panel-primary .nav-tabs>li>a:hover,
.with-nav-tabs.panel-primary .nav-tabs>li>a:focus {
	color: #fff;
}

.with-nav-tabs.panel-primary .nav-tabs>.open>a,
.with-nav-tabs.panel-primary .nav-tabs>.open>a:hover,
.with-nav-tabs.panel-primary .nav-tabs>.open>a:focus,
.with-nav-tabs.panel-primary .nav-tabs>li>a:hover,
.with-nav-tabs.panel-primary .nav-tabs>li>a:focus {
	color: #fff;
	background-color: #3071a9;
	border-color: transparent;
}

.with-nav-tabs.panel-primary .nav-tabs>li.active>a,
.with-nav-tabs.panel-primary .nav-tabs>li.active>a:hover,
.with-nav-tabs.panel-primary .nav-tabs>li.active>a:focus {
	color: #428bca;
	background-color: #fff;
	border-color: #428bca;
	border-bottom-color: transparent;
}

.with-nav-tabs.panel-primary .nav-tabs>li.dropdown .dropdown-menu {
	background-color: #428bca;
	border-color: #3071a9;
}

.with-nav-tabs.panel-primary .nav-tabs>li.dropdown .dropdown-menu>li>a {
	color: #fff;
}

.with-nav-tabs.panel-primary .nav-tabs>li.dropdown .dropdown-menu>li>a:hover,
.with-nav-tabs.panel-primary .nav-tabs>li.dropdown .dropdown-menu>li>a:focus {
	background-color: #3071a9;
}

.with-nav-tabs.panel-primary .nav-tabs>li.dropdown .dropdown-menu>.active>a,
.with-nav-tabs.panel-primary .nav-tabs>li.dropdown .dropdown-menu>.active>a:hover,
.with-nav-tabs.panel-primary .nav-tabs>li.dropdown .dropdown-menu>.active>a:focus {
	background-color: #4a9fe9;
}

.nav.nav-tabs.tabular_steps a {
	color: #888 !important;
	font-size: 14px;
	text-transform: uppercase;
}

.nav.nav-tabs.tabular_steps li {
	width: 23.5%;
	text-align: center;
}

.nav.nav-tabs.tabular_steps .active a {
	background: #eb5308 none repeat scroll 0 0 !important;
	color: #fff !important;
}

.panel-default.sceneme_tab>.panel-heading {
	background-color: #fff;
	color: #333;
	padding: 0;
}

.form_tabs p {
	color: #888;
	font-size: 16px;
	font-weight: 400;
	padding: 20px 0;
}

.form-control.sign_up {
	height: 39px;
	margin-bottom: 15px;
}

/*-----checkbox css start-----*/

/* Base for label styling */
.coustomized_checkbox [type="checkbox"]:not(:checked),
.coustomized_checkbox [type="checkbox"]:checked {
	position: absolute;
	left: -9999px;
}

.coustomized_checkbox [type="checkbox"]:not(:checked)+label,
.coustomized_checkbox [type="checkbox"]:checked+label {
	position: relative;
	padding-left: 1.95em;
	cursor: pointer;
}

.genderClass {
	margin: 5px 0 10px 0px;
}

/* checkbox aspect */
.coustomized_checkbox [type="checkbox"]:not(:checked)+label:before,
.coustomized_checkbox [type="checkbox"]:checked+label:before {
	background: #cccccc none repeat scroll 0 0;
	border: 2px solid #cccccc;
	border-radius: 4px;
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset;
	content: "";
	height: 20px;
	left: 0;
	position: absolute;
	top: 0;
	width: 20px;
	z-index: 55;
}

/* checked mark aspect */
.coustomized_checkbox [type="checkbox"]:not(:checked)+label:after,
.coustomized_checkbox [type="checkbox"]:checked+label:after {
	color: #fff;
	content: "✔";
	font-size: 17px;
	left: 2px;
	line-height: 0.8;
	position: absolute;
	top: 3px;
	transition: all 0.2s ease 0s;
	z-index: 1000;
}

/* checked mark aspect changes */
[type="checkbox"]:not(:checked)+label:after {
	opacity: 0;
	transform: scale(0);
}

[type="checkbox"]:checked+label:after {
	opacity: 1;
	transform: scale(1);
}

/* disabled checkbox */
[type="checkbox"]:disabled:not(:checked)+label:before,
[type="checkbox"]:disabled:checked+label:before {
	box-shadow: none;
	border-color: #bbb;
	background-color: #ddd;
}

[type="checkbox"]:disabled:checked+label:after {
	color: #999;
}

[type="checkbox"]:disabled+label {
	color: #aaa;
}

/* accessibility */
[type="checkbox"]:checked:focus+label:before,
[type="checkbox"]:not(:checked):focus+label:before {
	border: none;
}

.terms_tabs {
	font-size: 14px;
	color: #888;
	font-weight: 400;
}

.terms_tabs>a {
	color: #e95207;
}

.coustomized_checkbox p {
	padding: 10px 0;
}

/*-----checkbox css end-----*/
.btn.btn-primary.orange_yellow_btn {
	background: #ee6f22;
	/* Old browsers */
	background: -moz-linear-gradient(left, #ee6f22 0%, #ea5001 100%, #2989d8 100%, #207cca 100%, #1e5799 100%, #7db9e8 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(left, #ee6f22 0%, #ea5001 100%, #2989d8 100%, #207cca 100%, #1e5799 100%, #7db9e8 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right, #ee6f22 0%, #ea5001 100%, #2989d8 100%, #207cca 100%, #1e5799 100%, #7db9e8 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee6f22', endColorstr='#7db9e8', GradientType=1);
	/* IE6-9 */
	border: medium none;
	border-radius: 20px;
	font-size: 13px;
	padding: 12px 0;
	width: 100%;
}

.blue_btn {
	background: #1e5799;
	/* Old browsers */
	background: -moz-linear-gradient(left, #1e5799 0%, #1e5799 10%, #7db9e8 94%, #7db9e8 98%, #7db9e8 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(left, #1e5799 0%, #1e5799 10%, #7db9e8 94%, #7db9e8 98%, #7db9e8 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right, #1e5799 0%, #1e5799 10%, #7db9e8 94%, #7db9e8 98%, #7db9e8 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e5799', endColorstr='#7db9e8', GradientType=1);
	/* IE6-9 */
	border: medium none;
	border-radius: 20px;
	font-size: 13px;
	padding: 12px 0;
	width: 100%;
}

.coustomized_btn {
	padding: 30px 0 10px;
	margin: 0;
}

/*.coustomized_btn > li {  width: 45%;float:left; list-style:none;}*/
.coustomized_btn>li {
	width: 100%;
	list-style: none;
}

.or {
	width: 10% !important;
}

/*.checkFloat{float:right !important;}*/
.btn.btn-primary.blue_btn>span {
	padding-right: 15px;
}

.terms_tabs.already_account {
	padding: 0;
}

.terms_tabs.already_account>a {
	color: #e95207;
	text-decoration: none;
}

.or p {
	margin: 0;
}

.login_here_section {
	border-top: 1px solid #dddddd;
	padding-top: 20px;
	text-align: center;
}

.sign_up_email>p {
	font-size: 16px;
	margin: 25px 0 0;
	text-align: center;
	color: #000;
}

/* < !--coustom-select box css start--> */
.s-hidden {
	visibility: hidden;
	padding-right: 10px;
}

.select {
	cursor: pointer;
	display: inline-block;
	position: relative;
	border: 1px solid #ccc;
	background-color: #fff;
	border-radius: 4px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	color: #888;
	display: block;
	font-size: 14px;
	height: 39px;
	line-height: 1.42857;
	padding: 6px 12px;
	transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
	width: 100%;
	font-weight: 400 !important;
}

.styledSelect {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-color: white;
	padding: 8px 10px;
	font-weight: 400;
	border-radius: 4px;
}

.styledSelect:after {
	content: "";
	width: 0;
	height: 0;
	border: 5px solid transparent;
	border-color: #888888 transparent transparent transparent;
	position: absolute;
	top: 16px;
	right: 6px;
}

.styledSelect:active,
.styledSelect.active {
	background-color: #eee;
}

.options {
	display: none;
	position: absolute;
	top: 100%;
	right: 0;
	left: 0;
	z-index: 999;
	margin: 0 0;
	padding: 0 0;
	border-radius: 4px;
	list-style: none;
	border: 1px solid #ccc;
	background-color: ccc;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
}

.options li {
	padding: 0 6px;
	margin: 0 0;
	padding: 0 10px;
	background: #fff;
}

.options li:hover {
	background-color: #39f;
	color: white;
}

.mar_top_15 {
	margin-top: 15px;
}

/* <!--coustom-select box css end--> */

/* <!--coustom-radio button css start--> */

.coustomized_radio_button input[type="radio"] {
	display: none;
}

.coustomized_radio_button input[type="radio"]+label {
	color: #888;
	font-weight: 400;
	font-family: Arial, sans-serif;
	font-size: 14px;
}

.coustomized_radio_button input[type="radio"]+label span {
	display: inline-block;
	width: 19px;
	height: 23px;
	margin: -1px 4px 0 0;
	vertical-align: middle;
	cursor: pointer;
	-moz-border-radius: 50%;
	border-radius: 50%;
}

.coustomized_radio_button input[type="radio"]+label span {
	border: 3px solid #ccc;
	background-color: #fff;
}

.coustomized_radio_button input[type="radio"]:checked+label span {
	background-color: #ea5207;
}

.coustomized_radio_button input[type="radio"]+label span,
.coustomized_radio_button input[type="radio"]:checked+label span {
	-webkit-transition: background-color 0.4s linear;
	-o-transition: background-color 0.4s linear;
	-moz-transition: background-color 0.4s linear;
	transition: background-color 0.4s linear;
}

.radio_coust {
	display: inline-block;
	padding-right: 20px;
}

.radio_coust input {
	position: absolute;
	opacity: 0;
}

.coustomized_radio_button {
	padding: 25px 0 40px;
}

/* < !--coustom-radio button css end--> */
.btn.btn-primary.orange_yellow_btn>span {
	position: absolute;
	right: 50px;
}

.bg_film_img>img {
	height: 100px;
	width: 100%;
}

.bg_film_icon {
	display: block;
	left: 84px;
	position: absolute;
	top: 30px;
}

.bg_film_icon>span {
	color: #fff;
	font-size: 14px;
	font-weight: 400;
	padding: 10px 10px 0;
	text-transform: uppercase;
}

.mar_top_40 {
	margin: 40px 0 0;
}

.form-group.form_tabs.text_area>p {
	margin-bottom: 0;
	padding: 5px 0;
}

.fileUpload input.upload {
	cursor: pointer;
	font-size: 33px;
	margin: 0;
	opacity: 0;
	padding: 0;
	position: absolute !important;
	right: 0;
	top: 0;
}

.change-photo {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
	border-radius: 4px;
	color: #888;
	display: inline-block;
	padding: 8px 15px;
	position: relative;
}

.fileUpload.btn.change-photo>span {
	padding: 17px !important;
}

.green_circle {
	color: #90dd5d;
	font-size: 16px;
	padding-left: 5px;
}

.panel.with-nav-tabs.panel-default.sceneme_tab {
	border: none;
}

.with-nav-tabs.panel-default .nav-tabs>.active a::after {
	background: rgba(0, 0, 0, 0) url("/img/bg_triangle.png") no-repeat scroll center center;
	content: "";
	left: 76px;
	padding: 21px;
	position: absolute;
	right: -40px;
	top: -1px;
}

.active span {
	/*padding: 0 0 0 20px; /*removed by diksha*/
}

#exampleTextarea {
	resize: none;
}

.hp-logo img {
	float: left;
	width: 36px;
}

.hp-logo>span {
	float: left;
	margin-left: 8px;
	margin-top: 11px;
	font-weight: 600;
	color: #ffffff;
	font-size: 20px;
	font-family: poppins;
}

.ltext:hover .ht-h {
	color: #eb5409;
}

.search_bar_searh {
	margin-right: 0;
}

.container-fuild.custom-container {
	padding: 0 15px;
}

.radio_coustomize {
	padding: 0;
}

.radio_coust input {
	margin: 4px 7px 0;
	cursor: pointer;
}

#city_id {
	margin-top: 22px;
}

#state_id {
	margin-top: 22px;
}

.form_tabs.set_up_account .form-control.error {
	position: static;
}

.form_tabs.set_up_account .error {
	position: absolute;
}

.form-control.category-id {
	margin-top: 22px;
}

.side_padding {
	padding: 15px 35px;
}

.tab-selection.pad_20px.vedio_details {
	width: 100%;
}

.user_info_profile img {
	border-radius: 50%;
	border: 1px solid #ccc;
}

.background_f1f1f1 {
	border-radius: 4px;
	padding: 10px;
}

.nav-tabs.details_gallery li {
	width: 160px;
}

.event-description.title {
	margin-top: 10px;
}

.coustomized_radio_button.add_audio_vedio {
	padding: 0;
}

.alert.alert-danger {
	right: 5px;
	top: 5px;
	z-index: 9999;
}

/*css of product_detail page*/
.product-description {
	font-size: 14px;
	font-weight: 400 !important;
	color: #b3b3b3;
}

.description {
	color: #333;
	font-size: 14px;
	line-height: 20px;
	text-align: left !important;
}

.nav.nav-tabs.tabular_steps.product.page li {
	width: auto !important;
}

.with-nav-tabs.panel-default .nav-tabs.tabular_steps.product.page>.active a::after {
	background: none;
}

.preview {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}

.carousel-inner {
	position: relative;
	width: 100%;
	min-height: 300px;
}

.carousel-control.right {
	right: 0;
	left: auto;
	background-image: none !important;
	background-repeat: repeat-x;
}

.carousel-control.left {
	left: 0;
	right: auto;
	background-image: none !important;
	background-repeat: repeat-x;
}

#carousel-example-generic {
	margin: 20px auto;
	width: 100%;
}

#carousel-custom {
	margin: 0px auto 20px;
	width: auto;
}

#carousel-custom .carousel-indicators {
	margin: 10px 0 0;
	overflow: auto;
	position: static;
	text-align: left;
	white-space: nowrap;
	width: 100%;
	overflow: hidden;
}

#carousel-custom .carousel-indicators li {
	background-color: transparent;
	-webkit-border-radius: 0;
	border-radius: 0;
	display: inline-block;
	height: auto;
	margin: 0 !important;
	width: auto;
}

#carousel-custom .carousel-indicators li img {
	display: block;
	/*opacity: 0.5;*/
}

#carousel-custom .carousel-indicators li.active img {
	opacity: 1;
}

#carousel-custom .carousel-indicators li:hover img {
	opacity: 0.75;
}

#carousel-custom .carousel-outer {
	position: relative;
}

.carousel-indicators li img {
	height: 100px;
	width: 100px;
}

.mCustomScrollBox.mCS-light.mCSB_vertical.mCSB_inside {
	height: auto !important;
	width: 100% !important;
}

.left-sidebar .latest_news,
.left-sidebar .latest_event {
	height: auto;
}

.ovttesti-section {
	margin-bottom: 15px;
	margin-top: 5px;
}

.trnd-vd-xs i {
	margin-right: 0px;
}

.trnd-vd-xs span span {
	margin-left: 5px;
}

.sign_up_email .coustomized_radio_button input[type="radio"]+label span {
	border-width: 2px;
}

/********* REGISTRATION FEEDBACK (25MAY2017) **********/
.with-nav-tabs.sceneme_tab .coustomized_radio_button input[type="radio"]+label span:after {
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	position: absolute;
	display: none;
	content: "\f00c";
	color: #ea5207;
	left: 1px;
	margin-top: 0px;
}

.with-nav-tabs.sceneme_tab .coustomized_radio_button input[type="radio"]:checked+label span:after {
	display: block;
}

.with-nav-tabs.sceneme_tab .coustomized_radio_button input[type="radio"]:checked+label span {
	background: none;
	position: relative;
}

.with-nav-tabs.sceneme_tab .coustomized_radio_button input[type="radio"]+label span {
	height: 18px;
	width: 18px;
	font-size: 12px;
}

/*.sceneme_tab .coustomized_checkbox [type="checkbox"] + .terms_tabs:after{
display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale; position:absolute; opacity:0; content: "00c"; color:#ea5207; left:3px;}
.sceneme_tab .coustomized_checkbox [type="checkbox"]:cheched + label.terms_tabs:after{display:block !important; opacity:1;}*/
.chkovttick.coustomized_checkbox [type="checkbox"]+label.terms_tabs::before {
	background: none !important;
	border: 2px solid #cccccc !important;
}

.chkovttick.coustomized_checkbox [type="checkbox"]:checked+label.terms_tabs::before {
	background: none;
	color: #ea5207;
	content: "✔";
	font-weight: bold;
	line-height: 14px;
	text-align: center;
}

.chkovttick.coustomized_checkbox [type="checkbox"]:checked+label.terms_tabs::after {
	display: none;
}

.slct-scn-rdo {
	position: relative;
}

.slct-scn-rdo input {
	height: 100%;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 1;
	opacity: 0;
}

.slct-scn-rdo input:focus,
.slct-scn-rdo input:active {
	outline: none;
}

.slct-scn-rdo .film_music::before {
	border: 2px solid #ea5207;
	content: "";
	display: none;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}

.slct-scn-rdo input:checked~.film_music::before {
	display: block;
}

.coustomized_btn li .blue_btn {
	margin-top: 0px;
}

.coustomized_btn li.or p {
	padding-top: 9px;
	padding-bottom: 31px;
}

.audio-itemlist {
	bottom: -32px;
	position: absolute;
	right: 8px;
}

.login-title-spc {
	margin-top: 0px;
}

.login-title-spc #loginbox .panel-info {
	box-shadow: none;
	-webkit-box-shadow: none;
	-ms-box-shadow: none;
}

.login-title-spc #loginbox label {
	color: #888888;
	font-size: 14px;
	font-weight: 400;
	text-transform: initial;
}

.login-title-spc #loginbox label.error {
	font-size: 12px;
	font-weight: normal;
	color: #ff0000;
}

.lgn-ftr-bts {
	color: #888;
}

.feat-vdo-ttl {
	color: #fff;
	font-size: 45px;
	font-family: 'poppins';
	font-weight: 600;
	text-transform: uppercase;
	margin-top: 0px;
}

#loginbox .btn-jumpurl {
	background: #013473;
	color: #fff
}

/********* /REGISTRATION FEEDBACK (25MAY2017) **********/

/********* FEEDBACK (26MAY2017) **********/
.clsfdactn-tip a {
	font-size: 14px;
	color: #333;
	margin-right: 10px;
}

.clsfdactn-tip a:hover {
	color: #ec5305;
}

.clsfdactn-tip a:last-child {
	margin-right: 0px;
}

.clsfdactn-tip a i {
	margin-right: 5px;
}

.clsfd-stts-on {
	background: #ec5305;
	color: #ffffff;
	display: inline-block;
	font-weight: normal;
	margin-bottom: 10px;
	padding: 9px 15px;
	width: 100%;
}

.clsfdactn-tip {
	display: inline-block;
	width: 100%;
	margin-top: 8px;
}

.ado-sv-clsfd audio {
	width: 100%;
}

.mtb-30 {
	margin-top: 30px;
	margin-bottom: 30px;
}

/********* /FEEDBACK (26MAY2017) **********/

/********* FEEDBACK (27MAY2017) **********/
.clsfd-avt-wrp .user_info_profile {
	display: inline-block;
	margin-bottom: 10px;
	width: 80px;
}

.clsfd-avt-cntnt {
	display: inline-block;
	margin-bottom: 13px;
	margin-left: 0;
	width: 100%;
}

.clsfd-avt-wrp .user_info_profile img {
	border: 2px solid #aaaaaa;
}

.clsfd-avt-cntnt a {
	color: #555;
}

.clsfd-avt-wrp {
	text-align: center;
	padding-top: 20px;
}

.video-list-thumbs a:hover .tile-pro-embd .v-overlay {
	opacity: 0;
}

.min-height-540 {
	min-height: 525px;
}

.min-height-420 {
	min-height: 420px;
}

.min-height-440 {
	min-height: 440px;
}

.min-height-350 {
	min-height: 350px;
}

.min-height-540 .form-group:last-of-type {
	margin-bottom: 0px;
}

.filter-section .f-select select {
	border: none;
	padding-left: 4px;
	font-size: 14px;
	color: #333333;
}

.filter-section .f-select {
	margin-bottom: 5px;
}

.filter-section .search-words input {
	border: none;
}

.filter-section .filter-section .btn.btn-info {
	background: #013475;
}

.search-words input[type="search"] {
	padding-left: 10px;
}

.filter-section.col-sm-3 {
	padding-right: 0px;
}

.form-ui-wrp .nav-tabs li a:hover,
.form-ui-wrp .nav-tabs li a:focus,
.form-ui-wrp .nav-tabs li a:active {
	background: none !important;
	outline: none;
}

.video-wrap.play-chkvdo .video-frame iframe {
	min-width: 100%;
}

.vdo-panel-scroll {
	margin: 0px -8px;
	padding-bottom: 5px;
}

.vdo-panel-scroll #loader_message {
	padding-bottom: 15px;
}

.vdo-panel-scroll .mCSB_inside>.mCSB_container {
	margin-right: 10px;
}

.ad-side-scroll .mCSB_inside>.mCSB_container {
	margin-right: 12px;
}

.vdo-panel-scroll .mCSB_scrollTools {
	right: -5px;
}

.vdo-panel-scroll .video-list li {
	margin-right: 0px !important;
	margin-left: 0px !important;
}

.feat-mdl-bx {
	background: none;
}

.footer-wrap {
	display: inline-block;
	width: 100%;
	left: 0px;
}

.ovt-sidebar .scroll-data.mCustomScrollbar {
	margin-bottom: 20px;
}

.ovt-sidebar .scroll-data.mCustomScrollbar:last-of-type {
	margin-bottom: 0px;
	padding-bottom: 8px;
}

.mt-rt-0 {
	margin-top: 0px !important;
}

.newscrollht {
	padding-bottom: 8px;
}

.hd-srt {
	display: none;
}

.mb-rt-20 {
	margin-bottom: 20px;
}

.scroll-data .mCSB_scrollTools a+.mCSB_draggerContainer {
	margin-top: 0px;
	margin-bottom: 0px;
}

/********* /FEEDBACK (27MAY2017) **********/

/********* FEEDBACK (29MAY2017) **********/
.sort-slct-flw .filter-r-section {
	float: right;
	margin-top: -58px;
}

.sort-slct-flw .filter-r-wrap {
	margin-top: 0px;
}

.news-section .mCSB_inside>.mCSB_container {
	margin-right: 20px;
}

.mdl-ui-msc .modal-header {
	background: #f8831a;
	color: #fff;
	padding: 12px 15px;
}

.mdl-ui-msc .btn-primary {
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-ms-border-radius: 0px;
	background: #ec5305;
	border-color: #ec5305;
}

.mdl-ui-msc .modal-footer {
	padding-top: 0px;
	border: none;
}

.mdl-ui-msc .btn-default {
	font-size: 14px;
	background: #999;
	border-color: #999;
	color: #fff;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	font-family: open sans;
}

.mdl-ui-msc .modal-header .close {
	color: #fff;
}

.mdl-ui-msc .form-control:focus {
	box-shadow: none;
	-webkit-box-shadow: none;
	-ms-box-shadow: none;
}

.mdl-ui-msc textarea.form-control {
	height: 132px;
}

.mdl-ui-msc button.close {
	line-height: 20px;
	opacity: 1;
}

.mdl-ui-msc button.close span {
	font-size: 25px;
	color: #fff;
	font-weight: normal;
}

.mdl-ui-msc .btn-default,
.mdl-ui-msc .btn-primary:hover {
	opacity: 0.8;
}

.pro-linkbk .lst-msc-cntnt h4>span {
	position: absolute;
	right: 0px;
	margin-right: 0px;
}

.pro-linkbk .lst-msc-cntnt h4>span a {
	color: #ea5000;
	cursor: pointer;
}

.pro-linkbk .lst-msc-cntnt h4 {
	padding-right: 70px;
}

.pls-mdlvdo>a {
	width: 100%;
	display: inline-block;
	text-align: center;
	border: 3px dashed #9398b6;
}

.pls-mdlvdo span {
	border-radius: 50%;
	color: #aaaaaa;
	display: inline-block;
	font-size: 40px;
	font-weight: normal;
	height: 80px;
	margin: 59px 0;
	opacity: 1;
	padding: 9px;
	width: 80px;
}

.search_bar_searh .profile-pic {
	margin-top: 6px;
	max-width: 48px;
	height: 48px;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	border: 2px solid #f8831a;
}

.profilter-wrp {
	/*background: #ffffff;*/
	left: auto;
	padding: 6px 10px;
	z-index: 11;
	position: absolute;
	width: 40px;
	overflow: hidden;
	right: 0;
	top: 0;
	/*transition:all 0.3s linear;*/
	height: 51px;
}

.profilter-wrp.proshowfilter {
	height: auto;
}

.profilter-wrp .col-sm-2 {
	display: table-cell;
	float: none;
	padding: 0 8px;
	vertical-align: top;
}

.filter-rl {
	background: #ffffff;
	border: 2px solid #000000;
	border-radius: 50%;
	height: 30px;
	padding: 3px;
	position: absolute;
	right: 7px;
	top: 10px;
	width: 30px;
	color: #000;
}

.profilter-wrp .filter-input-wrap .row {
	display: table;
	padding-right: 30px;
	width: 100%;
	margin-left: 0px;
	margin-right: 0px;
}

.profilter-wrp .filter-input-wrap .f-select {
	margin-bottom: 0px;
}

.profilter-wrp .filter-input-wrap .f-select::before {
	top: 1px;
	right: 1px;
	bottom: 1px;
}

.profilter-wrp .filter-input-wrap .fg-btn {
	min-height: 36px;
	margin: 0px !important;
}

.proshowfilter {
	width: 100%;
	background: #ffffff;
}

.proshowfilter .filter-rl {
	color: #eb5409;
	border-color: #eb5409;
}

.profilter-wrp .filter-input-wrap {
	visibility: hidden;
}

.proshowfilter .filter-input-wrap {
	visibility: visible;
}

.fltr-tgl-rt .incrs-tp-mt {
	margin-top: -63px;
	margin-right: 6px;
}

/********* /FEEDBACK (29MAY2017) **********/

/********* THE SHOP (31MAY2017) **********/
.shop-col:hover {
	opacity: 0.8;
}

.shop-col .img-sec {
	border: none;
}

.shop-col .product-deatail {
	padding: 15px 8px;
	border-top: 4px solid #e6e6e6;
	min-height: 1px;
	margin: 0px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
}

.shop-col .price {
	position: relative;
	margin-bottom: 5px;
	text-align: center;
}

.shop-col .price h4 {
	margin: 0 0 6px;
	font-size: 16px;
	font-weight: normal;
	color: #202120;
}

.shop-col .c-price {
	display: inline-block;
	width: 100%;
	color: #fff;
	font-size: 18px;
	font-weight: 500;
}

/*color:#fff;*/
.shop-col p a,
.shop-col p {
	color: #fff;
	font-size: 14px;
	font-weight: normal;
	font-size: 11px;
	margin-bottom: 0px;
}

.shop-col .img-sec img {
	max-height: none;
}

.pd-ltrt-10 {
	padding-left: 10px;
	padding-right: 10px;
}

.sp-ft-actn {
	position: absolute;
	right: 8px;
	top: 5px;
}

.sp-ft-actn a {
	color: #adadad;
}

.shop-col {
	position: relative;
}

.row-10 {
	margin: 0px -10px;
}

.provdoscrollht {
	margin-right: -10px;
}

.mm-grd-scl .shop-col .img-sec {
	padding: 8px;
}

.mm-grd-scl .shop-col .img-sec img {
	width: 100%;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-ms-border-radius: 0px;
}

.mm-grd-scl .shop-col .product-deatail {
	text-align: center;
	min-height: 1px;
}

.mm-grd-scl .shop-col .c-price {
	display: none;
}

.mm-grd-scl .shop-col .price {
	padding-right: 0px;
}

.mm-grd-scl {
	margin-left: -7px;
	margin-right: -7px;
}

.mm-grd-scl .pd-ltrt-10 {
	padding-left: 7px;
	padding-right: 7px;
}

.pd-ltrt-10 {
	margin-bottom: 8px;
}

/********* /THE SHOP (31MAY2017) **********/
.clsfd-nav.nav-tabs li {
	width: auto;
	min-width: 150px;
}

.nav.navbar-nav.navbar-right a.c-hamburger {
	margin-top: -4px;
}

.tile-pro-embd {
	position: relative;
}

.tile-pro-embd .ifmembed-code {
	display: inline-block;
	vertical-align: top;
	width: 100%;
}

.tile-pro-embd iframe {
	width: 100%;
	min-width: 100%;
}

.newscrollwrp .lst-msc:last-child {
	margin-bottom: 0px;
}

.p-dtlui .product-title {
	color: #eb5308;
	font-size: 22px;
	text-transform: inherit;
}

.p-dtlui .view_more_right {
	font-size: 13px;
}

.pdtl-ctnt-lt .carousel-inner.imag_product .item.active {
	height: auto;
}

.cart-ui-wp .table>thead>tr>th {
	border: none !important;
	padding: 8px 15px;
	font-size: 14px;
	font-weight: normal;
}

.cart-ui-wp .table>tbody>tr>td {
	padding: 16px;
	vertical-align: top !important;
}

.cart-ui-wp .table {
	border: 1px solid #eee;
}

.cart-ui-wp strong {
	font-weight: normal;
	color: #333;
	font-size: 14px;
}

.cart-ui-wp .table>tbody>tr>td,
.cart-ui-wp p {
	font-weight: normal;
	color: #666;
	font-size: 13px;
}

.cart-ui-wp p.empt-cart-para {
	font-size: 14px;
}

.cart-ui-wp .table>tbody>tr:nth-child(2n) {
	background: #f9f9f9;
}

.btn-icon-trs {
	background: none;
	border: none;
}

.btn-chkot {
	margin-top: 0px;
}

.prdct-img-ht img {
	max-height: 100px;
}

.cart-page-title li a {
	padding: 0px;
	padding-bottom: 8px;
}

.cart-page-title {
	margin-bottom: 15px;
	margin-top: 25px;
}

.cart-ui-wp .cart_product_row strong a {
	color: #333;
}

.container h4.chk-pg-ttl {
	padding-left: 82px;
	margin: 10px 0px 20px;
}

.stats-dtlttl {
	color: #555555;
	display: inline-block;
	margin-bottom: 10px;
	text-transform: uppercase;
}

.navbar-nav>li.badge-hd-top {
	margin: 18px 36px 10px 0;
}

.navbar-nav>li.badge-hd-top i {
	font-size: 18px;
}

.badge-hd-top .badge {
	background-color: #f8831a;
	font-size: 10px;
	font-weight: normal;
	height: 19px;
	padding: 3px 4px;
	position: absolute;
	top: -7px;
	width: 20px;
	right: -18px;
}

body .lst-srch-inpt .dsbd-kw-srch {
	padding-right: 90px;
}

.datepicker table tr td.today,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today:hover {
	background: #ec5305;
	color: #fff;
}

@media (-webkit-min-device-pixel-ratio:0) {
	.badge-hd-top .badge {
		line-height: 14px;
	}
}

/********* FEEDBACK (7JUNE2017) **********/
.ovt-sidebar .right-sidebar .col-xs-4 {
	padding-right: 0px;
}

.ovt-sidebar .right-sidebar img {
	max-width: 100%;
	height: auto;
}

/********* /FEEDBACK (7JUNE2017) **********/

/********* /ORDER HISTORY (9JUNE2017) **********/
.odr-bx {
	margin-bottom: 15px;
	padding: 20px;
	border: none;
	border-radius: 12px;
	background: rgba(255, 255, 255, 0.22);
	box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.05);
}

.odr-bx h3 {
	font-size: 20px;
	letter-spacing: 1px;
	margin: 0 0 30px;
	color: #49483a;
	text-align: center;
	text-transform: uppercase;
}

.table-quantity th {
	border-bottom: 1px solid #e0e0e0;
	color: #777;
	border-top: 1px solid #e0e0e0;
	font-size: 14px;
	padding: 8px 15px;
	font-weight: normal;
}

.table-quantity table {
	width: 100%;
}

.table-quantity td {
	font-size: 14px;
	text-align: left;
	padding: 8px 15px;
	vertical-align: top;
}

.table-quantity tfoot tr:first-child td {
	border-top: 1px solid #e0e0e0;
	padding-top: 12px;
}

.table-quantity tfoot td:first-child {
	color: #777;
	font-size: 13px;
}

.table-quantity tfoot tr:last-child td {
	border-bottom: 1px solid #828069;
	border-top: 1px solid #828069;
	padding-bottom: 8px;
	padding-top: 8px;
	vertical-align: middle;
}

.table-quantity tfoot td:nth-child(2) {
	text-align: right;
}

.table-quantity tfoot tr td {
	padding-top: 0px;
}

.table-quantity tfoot tr:first-child td {
	padding-top: 8px;
}

.cart-desc p {
	margin-bottom: 0px;
	color: #fff;
	font-weight: normal;
}

.dlvr-inf-bx strong {
	color: #000;
	font-size: 14px;
	font-weight: normal;
}

.dlvr-inf-bx p {
	color: #777;
	font-size: 14px;
}

.dlvr-inf-bx {
	margin-bottom: 15px;
}

.od-shp-txt {
	text-align: center;
}

.dlvr-inf-bx .od-shp-txt p {
	font-size: 12px;
	margin-bottom: 0px;
	margin-top: 20px;
}

.od-shp-txt {
	margin-top: 15px;
}

.od-shp-txt p span {
	opacity: 0.6;
}

.mb-0 {
	margin-bottom: 0px;
}

.hideblk {
	display: none;
}

.odr-rvw .table-quantity tfoot tr:first-child td {
	border-top: 2px solid #ddd;
}

.odr-rvw .table-quantity th {
	border-top: none;
	border-bottom-color: #ccc;
}

.odr-rvw .odr-bx {
	padding: 0px;
	background: none;
}

.cart-prdt-avt {
	width: 100px;
	float: left;
	text-align: center;
}

.cart-prdt-avt img {
	max-height: 86px;
}

.cart-od-cntnt {
	margin-left: 110px;
}

.odr-rvw .table-quantity tbody td {
	border-bottom: 1px solid #eee;
	padding-top: 10px;
	padding-bottom: 15px;
}

.odr-rvw .table-quantity tfoot {
	background: #f4f4f4;
}

.odr-rvw .table-quantity tfoot td {
	color: #555;
}

.tbl-od-hd {
	padding: 10px 20px;
	background: #B3B3B3;
}

.tbl-od-hd p {
	margin: 0px;
	font-size: 13px;
	text-transform: uppercase;
	color: #fff;
	font-weight: 600;
	display: inline-block;
}

.tbl-od-hd p span {
	font-weight: normal;
}

.odr-rvw .table-quantity {
	margin-bottom: 20px;
	background: #fff;
}

.od-hst-wrp table {
	border: 1px solid #ddd;
	border-top: none;
}

.od-hst-wrp table th {
	border-top: none;
	border-color: #ddd;
}

.od-hst-wrp tfoot tr:first-child td {
	border-color: #ddd;
}

.table-quantity tfoot tr:last-child td {
	border-color: #ddd;
}

.cnl-ord {
	padding: 9px 15px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	background: #013473;
	font-size: 14px;
	margin-top: 15px;
	display: inline-block;
	color: #fff;
	vertical-align: top;
}

.cnl-ord:focus,
.cnl-ord:hover {
	color: #fff;
}

.ord-prc-arw::before {
	box-shadow: 0 0 2px 0 #aaa inset;
	-webkit-box-shadow: 0 0 2px 0 #aaa inset;
	-ms-box-shadow: 0 0 2px 0 #aaa inset;
	background: #dddddd;
	content: "";
	height: 5px;
	left: 0;
	position: absolute;
	right: 0;
	top: 32px;
}

.ord-prc-arw::after {
	border-bottom: 10px solid transparent;
	border-left: 16px solid #dddddd;
	border-top: 10px solid transparent;
	content: "";
	position: absolute;
	right: -10px;
	top: 25px;
	z-index: 1;
}

.ord-prc-arw:nth-child(4):after {
	display: none;
}

.od-ln-prc:before {
	background: #eb5409;
	content: "";
	z-index: 1;
	height: 5px;
	left: 0;
	position: absolute;
	top: 32px;
}

.od-ln-prc1:before {
	width: 33.33%;
}

.od-ln-prc1 .ord-prc-arw:first-child:after {
	border-left-color: #eb5409;
}

.od-ln-prc {
	display: inline-block;
	width: 100%;
	position: relative;
}

.od-ln-prc2:before {
	width: 66.66%;
}

.od-ln-prc2 .ord-prc-arw:first-child:after {
	border-left-color: #eb5409;
}

.od-ln-prc2 .ord-prc-arw:nth-child(2):after {
	border-left-color: #eb5409;
}

.od-ln-prc3:before {
	width: 100%;
}

.od-ln-prc3 .ord-prc-arw:first-child:after {
	border-left-color: #eb5409;
}

.od-ln-prc3 .ord-prc-arw:nth-child(2):after {
	border-left-color: #eb5409;
}

.od-ln-prc3 .ord-prc-arw:nth-child(3):after {
	border-left-color: #eb5409;
}

.od-ln-prc4:before {
	width: 100%;
}

.od-ln-prc4 .ord-prc-arw:first-child:after {
	border-left-color: #eb5409;
}

.od-ln-prc4 .ord-prc-arw:nth-child(2):after {
	border-left-color: #eb5409;
}

.od-ln-prc4 .ord-prc-arw:nth-child(3):after {
	border-left-color: #eb5409;
}

.od-ln-prc4 .ord-prc-arw:nth-child(4):after {
	border-left-color: #eb5409;
}

.plc-dvd {
	position: absolute;
	right: -2px;
	top: 6px;
}

.flt-ipt-lt {
	padding-left: 6px;
	padding-right: 6px;
	margin-bottom: 10px;
}

.od-ln-prc1 .ord-prc-arw:first-child p,
.od-ln-prc1 .ord-prc-arw:first-child i,
.od-ln-prc1 .ord-prc-arw:first-child span {
	color: #eb5409;
}

.od-ln-prc2 .ord-prc-arw:first-child p,
.od-ln-prc2 .ord-prc-arw:first-child i,
.od-ln-prc2 .ord-prc-arw:first-child span,
.od-ln-prc2 .prv-shpd p,
.od-ln-prc2 .prv-shpd i,
.od-ln-prc2 .prv-shpd span {
	color: #eb5409;
}

.od-ln-prc3 .ord-prc-arw:first-child p,
.od-ln-prc3 .ord-prc-arw:first-child i,
.od-ln-prc3 .ord-prc-arw:first-child span,
.od-ln-prc3 .prv-shpd p,
.od-ln-prc3 .prv-shpd i,
.od-ln-prc3 .prv-shpd span,
.od-ln-prc3 .prv-dlvr p,
.od-ln-prc3 .prv-dlvr i,
.od-ln-prc3 .prv-dlvr span {
	color: #eb5409;
}

.od-ln-prc4 .ord-prc-arw:first-child p,
.od-ln-prc4 .ord-prc-arw:first-child i,
.od-ln-prc4 .ord-prc-arw:first-child span,
.od-ln-prc4 .ord-prc-arw:nth-child(2) p,
.od-ln-prc4 .ord-prc-arw:nth-child(2) i,
.od-ln-prc4 .ord-prc-arw:nth-child(2) span,
.od-ln-prc4 .ord-prc-arw:nth-child(3) p,
.od-ln-prc4 .ord-prc-arw:nth-child(3) i,
.od-ln-prc4 .ord-prc-arw:nth-child(3) span,
.od-ln-prc4 .ord-prc-arw:nth-child(4) p,
.od-ln-prc4 .ord-prc-arw:nth-child(4) i,
.od-ln-prc4 .ord-prc-arw:nth-child(4) span {
	color: #eb5409;
}

.od-ln-prc2 .prv-shpd:after {
	border-left-color: #eb5409;
}

/*

.od-ln-prc1 .ord-prc-arw:nth-child(3) p, .od-ln-prc1 .ord-prc-arw:nth-child(2) i, .od-ln-prc1 .ord-prc-arw:nth-child(2) span,
.od-ln-prc1 .ord-prc-arw:nth-child(4) p, .od-ln-prc1 .ord-prc-arw:nth-child(2) i, .od-ln-prc1 .ord-prc-arw:nth-child(2) span{ color:#eb5409;}*/

/********* /ORDER HISTORY (9JUNE2017) **********/

/********* FEEDBACK (12JUNE2017) **********/
.nav-account {
	padding: 14px 12px;
}

body .nav.navbar-nav .nav-account a {
	text-transform: uppercase;
	padding: 0px !important;
}

.pd-lt-0 {
	padding-left: 0px;
}

.iframe-vdo-ot {
	width: 100% !important;
}

.iframe-vdo-ot iframe {
	width: 100% !important;
}

.cntnt-dtl-cot {
	display: inline-block;
	width: 100%;
}

.avt-cot-us {
	width: 56px;
	float: left;
}

.dtl-cot-ct {
	margin-left: 58px;
}

.avt-cot-us .vedio_info_details {
	width: 100%;
	padding-right: 0px;
}

.spc-tp-btm {
	padding-top: 10px;
	padding-bottom: 15px;
}

#loginbox .spc-tp-btm .btn {
	margin-top: 0px;
}

.shp-chrg i {
	color: #000;
	display: inline-block;
	font-size: 12px;
	font-style: normal;
	font-weight: lighter;
	width: 100%;
}

.shipped-td {
	color: #679c22;
}

.return-td {
	color: #e69302;
}

.return-td {
	color: #e69302;
}

.cancel-td {
	color: #e62702;
}

/********* /FEEDBACK (12JUNE2017) **********/

/********* FEEDBACK (14JUNE2017) **********/
.ord-acord {
	border: 2px solid #ffffff;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	color: #ffffff;
	display: inline-block;
	font-size: 10px;
	height: 18px;
	line-height: 13px;
	padding: 0 2px;
	text-align: center;
	vertical-align: middle;
	width: 18px;
}

.ord-acord:hover,
.ord-acord:focus {
	color: #fff;
	outline: none;
}

.od-bxtg .tbl-od-hd {
	cursor: pointer;
}

.main-wrapper .cart-info {
	background: #ffffff;
	border: 1px solid #d9e2f0;
	padding: 20px 28px;
	margin: 50px auto 20px;
	max-width: 560px;
	position: relative;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-ms-border-radius: 0px;
}

.cart-info label {
	font-size: 13px;
	font-family: open sans;
}

.cart-info h3 {
	color: #eb5409;
	font-size: 16px;
	font-weight: bold;
	left: 0;
	position: absolute;
	right: 0;
	text-align: center;
	text-transform: uppercase;
	top: -53px;
}

.cart-info .submit_fields {
	background: rgba(0, 0, 0, 0) linear-gradient(to right, #e76f27 0%, #e44c01 100%) repeat scroll 0 0;
	border-color: #e76f27;
}

/********* /FEEDBACK (14JUNE2017) **********/

/********* FEEDBACK (16JUNE2017) **********/


.od-bxtg .table-quantity {
	background: none;
}

.acount-type label {
	color: #fff;
}
.acount-type span {
	color: #FF8D28;
}

.btnAlignRight {
	text-align: right;
}

.od-bxtg .table-quantity:first-of-type .ord-tbl-wrp {
	display: block;
}

.ord-tbl-wrp {
	display: none;
}

.ord-pg-tl {
	position: relative;
}

.od-lst-srch {
	position: absolute;
	right: 0px;
	top: -6px;
}

.sort-od {
	display: inline-block;
	margin-left: 10px;
}

.srch-od-bx {
	display: inline-block;
	vertical-align: top;
}

.srch-od-bx .input-group-addon {
	background: none;
	border: none;
	padding-left: 0px;
}

.od-lst-srch .form-control {
	background: #fff !important;
	height: 37px;
	padding: 6px 12px !important;
}

body .od-lst-srch .btn {
	padding: 8px 16px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
}

.srch-od-bx .btn {
	margin-top: 0px;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-ms-border-radius: 0px;
	background: #ec5305;
	color: #fff;
	border: none;
}

.rate-icon a {
	font-size: 11px;
	color: #eb5308;
}

.rate-icon img {
	max-width: 120px;
}

.rate-icon span {
	vertical-align: middle;
}

.p-rvw-rw {
	display: inline-block;
	width: 100%;
	margin-bottom: 8px;
}

.p-rvw-avt {
	width: 52px;
	float: left;
	height: 52px;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	overflow: hidden;
}

.p-rvw-cntnt {
	margin-left: 66px;
	margin-bottom: 10px;
}

.p-rvw-cntnt a {
	color: #f8831a;
	font-size: 13px;
}

.p-rvw-cntnt p {
	font-size: 12px;
	color: #777;
	margin-bottom: 0px;
}

.vw-dtl-btn {
	background: #ec5305;
	color: #ffffff;
	display: inline-block;
	font-size: 14px;
	margin: 15px 15px 0;
	padding: 10px 24px;
	boorder-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border: none;
	font-family: open sans;
}

.vw-dtl-btn:hover {
	color: #fff;
	opacity: 0.8;
}

/********* /FEEDBACK (16JUNE2017) **********/

/********* /FEEDBACK (19JUNE2017) **********/
.alert.toast-danger {
	font-size: 13px;
	padding: 10px 15px;
	position: fixed;
	right: 12px;
	top: 8px;
	width: 300px;
}

.alert.toast-danger .close {
	font-size: 20px;
	opacity: 1;
	right: -6px;
	top: -10px;
}

.min-height-426 {
	min-height: 410px;
}

/********* /FEEDBACK (19JUNE2017) **********/

/********* CHECKOUT LOGIN (19JUNE2017) **********/
.chckout-login {
	padding: 0px;
}

#loginbox.chckout-login .btn {
	margin-top: 0px;
}

.chkt-fgt-pnl {
	font-size: 13px;
	margin-top: 8px;
}

#loginbox.chckout-login .panel-info {
	box-shadow: none;
	-webkit-box-shadow: none;
	-ms-box-shadow: none;
}

.chckout-login .lgn-ftr-bts {
	border-top: 1px solid#888;
	padding-top: 15px;
	font-size: 12px;
}

#loginbox.chckout-login .panel-info {
	box-shadow: none;
	-webkit-box-shadow: none;
	-ms-box-shadow: none;
}

.sceneme_tab .coustomized_radio_button {
	padding: 0 0 12px;
}

.wz-box-message .messenger.danger {
	background-color: #de6c69;
	color: #ffffff;
}

.close_webbzone_message.danger {
	background-color: #de6c69;
	color: #ffffff;
}

.sceneme_tab .form_tabs p {
	padding-bottom: 10px;
}

.sceneme_tab .form_tabs .coustomized_radio_button {
	padding-top: 15px;
}

.noPadding {
	padding-top: 0px !important;
}

.plan-tab li {
	width: auto !important;
}

.plan-tab li a {
	padding-left: 0px;
}

.plan-tab {
	margin-bottom: 15px;
}

.plan-tab>li>a::after {
	bottom: -1px;
}

.plan-grid-bx .btn {
	border: none;
}

.plan-grid-bx .price_table_container .btn {
	background: #f0ad4e;
}

.price_table_container {
	text-align: center;
	color: #666;
	margin-top: 35px;
	font-family: 'Open Sans', sans-serif;
}

.price_table_heading {
	font-size: 17px;
	padding: 10px;
	background: #f0ad4e;
	opacity: 0.8;
	text-transform: uppercase;
	color: #fff;
}

.price_table_row {
	background: #ffffff;
	border-left: 1px solid #eeeeee;
	border-right: 1px solid #eeeeee;
	font-size: 14px;
	line-height: 28px;
	padding: 15px 40px;
}

.plan-grid-bx .cost {
	padding: 30px;
	font-size: 28px;
	border: none !important;
}

.plan-grid-bx .cost span {
	font-size: 14px;
}

.price_table_row:nth-of-type(even) {
	background: #F8F8F8;
}

.plan-grid-bx .btn {
	border-radius: 0px;
}

.recommended {
	background: #FF3A3A;
	color: #FFF;
	padding: 3px 0 3px 0;
	margin-top: 10px;
	text-align: center;
	margin-bottom: -35px;
	font-family: 'Open Sans', sans-serif;
}

.spacer {
	width: 100%;
	height: 50px;
}

.primary-bg {
	background: #337AB7;
	color: #FFF;
}

.success-bg {
	background: #5CB85C;
	color: #FFF;
}

.info-bg {
	background: #5BC0DE;
	color: #FFF;
}

.warning-bg {
	background: #F0AD4E;
	color: #FFF;
}

.danger-bg {
	background: #D9534F;
	color: #FFF;
}

.dark-bg {
	background: #444;
	color: #FFF;
}

.royal-bg {
	background: #8E74E2;
	color: #FFF;
}

.static-bg {
	background: #2BB0A6;
	color: #FFF;
}

.primary-text {
	background: #FFF;
	color: #337AB7;
}

.success-text {
	background: #FFF;
	color: #5CB85C;
}

.info-text {
	background: #FFF;
	color: #5BC0DE;
}

.warning-text {
	background: #FFF;
	color: #F0AD4E;
}

.danger-text {
	background: #FFF;
	color: #D9534F;
}

.dark-text {
	background: #FFF;
	color: #444;
}

.royal-text {
	background: #FFF;
	color: #8E74E2;
}

.static-text {
	background: #FFF;
	color: #2BB0A6;
}

.btn-dark {
	color: #fff;
	background-color: #444;
	border-color: #444;
}

.btn-dark:hover,
.btn-dark:focus,
.btn-dark.focus,
.btn-dark:active,
.btn-dark.active,
.plan-grid-bx .open>.dropdown-toggle.btn-dark {
	color: #fff;
	background-color: #222;
	border-color: #222;
}

.btn-dark:active,
.btn-dark.active,
.plan-grid-bx .open>.dropdown-toggle.btn-dark {
	background-image: none;
}

.btn-royal {
	color: #fff;
	background-color: #8E74E2;
	border-color: #8E74E2;
}

.btn-royal:hover,
.btn-royal:focus,
.btn-royal.focus,
.btn-royal:active,
.btn-royal.active,
.plan-grid-bx .open>.dropdown-toggle.btn-royal {
	color: #fff;
	background-color: #7451E8;
	border-color: #7451E8;
}

.btn-royal:active,
.btn-royal.active,
.plan-grid-bx .open>.dropdown-toggle.btn-royal {
	background-image: none;
}

/*BTN-STATIC---------*/
.btn-static {
	color: #fff;
	background-color: #2BB0A6;
	border-color: #2BB0A6;
}

.btn-static:hover,
.btn-static:focus,
.btn-static.focus,
.btn-static:active,
.btn-static.active,
.plan-grid-bx .open>.dropdown-toggle.btn-static {
	color: #fff;
	background-color: #07A094;
	border-color: #07A094;
}

.btn-static:active,
.btn-static.active,
.plan-grid-bx .open>.dropdown-toggle.btn-static {
	background-image: none;
}

.plan-col:nth-child(2) .price_table_heading {
	background: #337ab7;
}

.plan-col:nth-child(2) .price_table_row.cost {
	background: #337ab7;
}

.plan-col:nth-child(2) .btn {
	background: #337ab7;
}

.plan-col:nth-child(3) .price_table_heading {
	background: #5cb85c;
}

.plan-col:nth-child(3) .price_table_row.cost {
	background: #5cb85c;
}

.plan-col:nth-child(3) .btn {
	background: #5cb85c;
}

/********* /CHECKOUT LOGIN (19JUNE2017) **********/
.profilter-wrp .filter-input-wrap .fg-btn {
	min-width: 20px;
	margin-bottom: 6px !important;
}

.profilter-wrp .filter-input-wrap .btn-info {
	padding-bottom: 6px;
}

.min-wdth-130 {
	min-width: 130px;
}

/********* NOTIFICATION (21JUNE2017) **********/
.not-tbl {
	margin-top: 10px;
}

.not-tbl .table {
	background: #fff;
}

.not-tbl th,
.not-tbl td {
	font-size: 14px;
	vertical-align: top !important;
	font-weight: normal;
	padding: 8px 15px !important;
}

.not-tbl th:last-child,
.not-tbl td:last-child {
	text-align: center;
}

.not-tbl th {
	color: #555;
}

.not-tbl td {
	color: #555;
}

.not-tbl td strong {
	font-size: 14px;
	color: #555;
}

.not-tbl td p {
	font-size: 13px;
	color: #777;
}

.not-tbl td .fa {
	font-size: 16px;
	margin: 0px 6px;
}

.not-tbl td .fa:hover {
	opacity: 0.8;
}

.not-tbl td .fa-eye {
	color: #ec5305;
}

.not-tbl td .fa-trash {
	color: #555;
}

.kw-srch-srt .form-control {
	background: #fff;
	width: 100%;
}

.kw-srch-srt .btn {
	width: auto;
	background: #f8831a;
	color: #fff;
	border: none;
	padding: 10px 16px;
}

.kw-srch-srt .btn:hover {
	background: #f89831;
	color: #fff;
	opacity: 0.8;
}

.al-nt-rw {
	margin-top: 10px;
}

.al-nt-rw strong {
	margin-top: 11px;
	display: inline-block;
	color: #555;
	font-weight: normal;
}

/********* /NOTIFICATION (21JUNE2017) **********/

/********* /DASHBOARD (22JUNE2017) **********/
.spc-pg-hd {
	margin-bottom: 20px;
}

.dash-rprt .list-group-item {
	padding: 10px 15px;
	display: block;
	padding-right: 120px;
}

.dash-rprt .list-group-item label {
	font-weight: normal;
	font-size: 13px;
}

.dash-rprt .list-group-item span {
	font-size: 13px;
	position: absolute;
	right: 15px;
	top: 14px;
	color: #777;
}

.rprt-actv.list-group-item,
.list-group-item.rprt-actv:focus,
.list-group-item.rprt-actv:hover {
	background-color: #ec5305;
	border-color: #ec5305;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-ms-border-radius: 0px;
	color: #fff;
	text-transform: uppercase;
	opacity: 0.8;
}

.dash-rprt-ft {
	background: #ddd;
}

.mb-20 {
	margin-bottom: 20px;
}

.fltr-dash {
	position: absolute;
	right: 15px;
	top: 0px;
}

.vdoadd-boxwp .fltr-dash select {
	width: 170px;
	display: inline-block;
	background: #fff;
}

.fltr-dash .btn {
	background-color: #ec5305;
	border: none;
	color: #fff;
	padding: 10px 30px;
	vertical-align: top;
}

.fltr-dash .btn:hover,
.fltr-dash .btn:focus,
.fltr-dash .btn:active {
	opacity: 0.8;
	background: #ec5305;
	color: #fff;
}

/********* /DASHBOARD (22JUNE2017) **********/

/********* HEADER UPDATE (27JUNE2017) **********/
.ntfy-btn-hd {
	margin-right: 10px;
}

.ntfy-btn-hd .dropdown-toggle {
	color: #fff;
}

.ntfy-btn-hd .dropdown-menu {
	padding: 0px;
	width: 320px;
	background: #fff !important;
	height: auto;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-ms-border-radius: 0px;
	top: 44px;
}

.nav.navbar-nav.navbar-right .ntfy-btn-hd .dropdown-menu a {
	color: #444444;
	display: inline-block;
	font-family: open sans;
	font-size: 13px;
	padding: 8px 15px;
	width: 100%;
}

.nav.navbar-nav.navbar-right .ntfy-btn-hd .dropdown-menu a:hover {
	background: #f9f9f9;
}

.ntfy-btn-hd .dropdown-menu li {
	border-bottom: 1px solid #dfdfdf;
}

.ntfy-btn-hd .mCSB_inside>.mCSB_container {
	margin-right: 0px;
}

.ntfy-btn-hd .scroll-data {
	max-height: 280px;
	padding-left: 0px;
}

.nfty-ttl {
	padding: 10px 20px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	text-transform: uppercase;
	background: #f5811a;
	color: #fff;
	opacity: 0.9;
}

.ntfy-btn-hd .dropdown-toggle i {
	color: #fff;
}

.ntfy-btn-hd .caret {
	border-top-color: #c1c1c1;
}

.ntfy-btn-hd:hover i {
	color: #fff;
}

.ntfy-btn-hd:hover .caret {
	border-top-color: #fff;
}

.follow-ui .btn-info {
	background: #eb5409;
	border-color: #eb5409;
	text-shadow: none;
}

.follow-ui .btn-info:hover {
	background: #eb5409;
	border-color: #eb5409;
	text-shadow: none;
	opacity: 0.8;
}

body .follow-ui {
	padding-left: 0px;
	padding-right: 0px;
}

.follow-ui a h2 {
	color: #FFF;
	font-size: 16px;
	padding-bottom: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	text-transform: none;
}

.unflw-bx-btn {
	margin-top: 8px;
}

.kw-srch-srt .btn.btn-rst {
	background: #013473;
}

.min-ord-bx {
	min-height: 344px;
}

.c-hamburger {
	width: 70px;
}

/********* /HEADER UPDATE (27JUNE2017) **********/
.flw-us-avt {
	border: 1px solid #ddd;
}

.ibox-content .flw-us-avt {
	border: none;
}

.flw-us-avt img {
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-ms-border-radius: 0px;
	width: 100%;
}

.follow-ui .follower-item {
	/*margin-bottom:20px;*/
	margin-bottom: 12px;
}

.flw-nv-tb.nav-tabs>li {
	width: 150px !important;
}

#CheckoutPaymentOptions.chkot-contain.fontcase_checkout th,
.chkot-contain.fontcase_checkout td {
	padding-left: 8px;
	font-size: 13px;
	color: #555;
}

#CheckoutPaymentOptions.chkot-contain.fontcase_checkout th {
	color: #333;
}

#CheckoutPaymentOptions.chkot-contain.fontcase_checkout .rvw-od-hd {
	color: #fff;
	font-size: 18px;
}

/********* PROJECT UI FIXES (30JUNE2017) **********/
.lst-srch-fltr {
	position: relative;
}

.lst-srch-inpt {
	position: absolute;
	right: 0px;
	top: -6px;
	width: 600px;
}

.lst-srch-btn {
	position: absolute;
	right: 0px;
	top: 50px;
}

.p-r-0 {
	padding-right: 0px;
}

.vdoadd-boxwp .lst-srch-inpt .form-control {
	padding: 8px 15px;
}

.lst-srch-inpt .kw-srch-srt .btn {
	padding: 8px 16px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	margin-left: 8px;
	font-family: open sans;
}

.lst-srch-inpt .kw-srch-srt {
	/* padding-right: 185px; */
}

.slct-scn-lbl-er label.error {
	position: absolute;
}

.user_photo .fileUpload input.upload {
	width: 100%;
}

.user_photo .btn:active {
	box-shadow: none;
	-webkit-box-shadow: none;
	-ms-box-shadow: none;
}

#loginbox .login-btns-lngth .btn {
	width: 100%;
	max-width: 100%;
}

.lgn-fcbk-btn .btn.btn-primary.blue_btn>span {
	padding-right: 6px;
}

#loginbox .lgn-fcbk-btn .btn.btn-primary.blue_btn {
	background: #1e5799;
	/* Old browsers */
	background: -moz-linear-gradient(left, #1e5799 0%, #1e5799 10%, #7db9e8 94%, #7db9e8 98%, #7db9e8 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(left, #1e5799 0%, #1e5799 10%, #7db9e8 94%, #7db9e8 98%, #7db9e8 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right, #1e5799 0%, #1e5799 10%, #7db9e8 94%, #7db9e8 98%, #7db9e8 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e5799', endColorstr='#7db9e8', GradientType=1);
	/* IE6-9 */
	border: medium none;
	border-radius: 20px;
	font-size: 13px;
	padding: 12px 0;
	width: 100%;
}

.or-dvd-lgn {
	position: absolute;
	right: -8px;
	font-size: 12px;
	top: -10px;
	color: #999;
}

.ntfy-btn-hd .badge {
	background: #f8831a;
	color: #ffffff;
	font-size: 10px;
	height: 19px;
	padding: 3px;
	position: absolute;
	right: -1px;
	top: -7px;
	width: 19px;
}

/********* PROJECT UI FIXES (30JUNE2017) **********/
.filter-section .search-words input {
	border-bottom: 1px solid #dddddd;
	border-radius: 6px;
	-webkit-border-radius: 20px;
	-ms-border-radius: 20px;
}

.form-footer-btn .profileCancel {
	background: #013473;
	border-color: #013473;
	color: #ffffff;
}

.nomsg-ntfctn {
	color: #999999;
	padding: 12px 20px;
	text-align: center;
}

.clsfd-rw-bx .lst-msc {
	background: rgba(255, 255, 255, 0.5);
}

.msc-spc-cl {
	display: table-cell;
}

.cat-lst-tbl {
	margin-top: -10px;
}

.cat-lst-tbl td {
	padding: 8px 15px;
	color: #777;
	font-size: 14px;
}

.cat-lst-tbl td em {
	float: right;
	padding-left: 20px;
	font-style: normal;
}

.cat-lst-tbl td:first-child {
	color: #333;
}

.flw-kw-srch .kw-srch-srt .form-control {
	padding: 7px 15px 8px;
	height: auto;
	border: 1px solid #d9e2f0;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-ms-border-radius: 0px;
	box-shadow: none;
	-webkit-box-shadow: none;
	-ms-box-shadow: none;
	font-family: open sans;
}

.flw-kw-srch .kw-srch-srt .form-control:focus {
	box-shadow: none;
	-webkit-box-shadow: none;
	-ms-box-shadow: none;
}

.flw-kw-srch {
	width: 400px;
}

.md-rltv {
	position: relative;
}

.latest_event a {
	display: inline-block;
	width: 100%;
	margin-bottom: 8px;
}

.wdth-frqst {
	width: auto !important;
}

.share-icon-blg {
	font-size: 18px;
	color: #ec5305;
}

.share-this-blg {
	position: absolute;
	right: 0;
	z-index: 1;
	top: 23px;
}

.share-position {
	right: 78px !important;
	top: 7px !important;
}

.share-blg-para .tab-pane {
	position: relative;
}

div.share-blg-para {
	overflow: visible;
	min-height: 70px;
}

.share-this-blg ul {
	height: auto !important;
	left: auto;
	right: 0px;
}

.share-this-blg ul a {
	padding: 5px 20px 5px 36px;
	color: #555;
	position: relative;
}

.share-this-blg ul a i {
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	color: #ffffff;
	font-size: 12px;
	height: 20px;
	left: 10px;
	padding-top: 3px;
	position: absolute;
	text-align: center;
	top: 6px;
	width: 20px;
}

.share-this-blg .fa-facebook {
	background: #3b5998;
}

.share-this-blg .fa-twitter {
	background: #55acee;
}

.share-this-blg .fa-linkedin {
	background: #057bb5;
}

.share-this-blg .fa-google {
	background: #dc4a38;
}

.nt-od-dtl dd,
.nt-od-dtl dt {
	padding-bottom: 10px;
	font-size: 14px;
}

.nt-od-dtl dt {
	color: #333;
}

.nt-od-dtl dd {
	color: #666;
}

.nt-od-dtl {
	margin-top: 20px;
}

.share-blg-para .user_info_detailsprofile {
	padding-right: 20px;
}

.p-l-0 {
	padding-left: 0px;
}

.form-ui-wrp .form-horizontal .control-label {
	padding-top: 0px;
}

.rvw-od {
	float: left;
}

.rvw-p-tbl .table td {
	padding-left: 8px !important;
}

.ad-cntnt-blk {
	position: relative;
}

.ad-cntnt-blk .vw-dtl-btn {
	background: #ffffff;
	border: 1px solid #dddddd;
	color: #555555;
	padding: 8px 16px;
	position: absolute;
	right: 0;
	top: -15px;
}

.ad-cntnt-blk .flw-kw-srch {
	margin-right: 50px;
}

.ads-mdl .form-control {
	border: 1px solid #d9e2f0;
	height: 36px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-ms-border-radius: 2px;
	box-shadow: none;
	-webkit-box-shadow: none;
	-ms-box-shadow: none;
}

.ads-mdl .btn {
	padding: 8px 20px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
}

.ads-mdl .btn-primary:active {
	background: #ec5305;
}

.ads-mdl .btn-default {
	opacity: 1;
	background: #888;
	border: none;
}

.ads-mdl .btn-default:hover,
.ads-mdl .btn-default:active {
	background: #999;
	opacity: 0.8;
}

.ads-mdl .modal-footer {
	padding-left: 0px;
	padding-right: 0px;
}

.ads-tbl th,
.ads-tbl td {
	font-size: 13px;
}

.btn.btn-primary.bk-btn-rg {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#014099+0,013473+100 */
	background: rgb(1, 64, 153);
	/* Old browsers */
	background: -moz-linear-gradient(left, rgba(1, 64, 153, 1) 0%, rgba(1, 52, 115, 1) 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(left, rgba(1, 64, 153, 1) 0%, rgba(1, 52, 115, 1) 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right, rgba(1, 64, 153, 1) 0%, rgba(1, 52, 115, 1) 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#014099', endColorstr='#013473', GradientType=1);
	/* IE6-9 */
}

.rg-actn-btn {
	margin-bottom: 10px;
	margin-top: 1px;
}

.rg-actn-btn .btn.btn-primary {
	max-width: 216px;
}

.list-unstyled.video-list-thumbs {
	display: flex;
	flex-wrap: wrap;
}

.mb-0 {
	margin-bottom: 0px;
}

input.search:focus {
	outline: none;
}

.notifyjs-bootstrap-base {
	padding-left: 15px !important;
	padding-right: 15px !important;
	text-shadow: none !important;
	font-weight: normal !important;
	font-size: 12px !important;
	background-image: none !important;
}

.tablet-menu-handbur {
	display: none !important;
	padding-top: 6px;
	padding-right: 15px;
}

.navbar-default .navbar-nav .tablet-menu-handbur a {
	color: #fff !important;
	border: 2px solid #ffffff;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	background: rgba(0, 0, 0, 0) linear-gradient(to right, #e76f27 0%, #e44c01 100%) repeat scroll 0 0;
	font-size: 18px !important;
	height: 40px;
	padding-top: 7px !important;
	text-align: center;
	width: 40px;
}

#loader_message .btn-cstm.btn-org:focus {
	outline: none;
}

.author-name {
	color: #ffffff;
	left: 21px;
	position: absolute;
	right: 0px;
	text-align: left;
}

.curncy-label {
	position: relative;
}

.curncy-label label {
	color: #888;
	font-weight: normal;
	left: 15px;
	position: absolute;
	top: 4px;
}

.curncy-label .form-control {
	padding-left: 24px;
}

.curncy-label .form-control {
	font-size: 12px;
	height: 38px;
	line-height: 1.42857;
	padding: 6px 12px;
	transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
	width: 100%;
}

.col-sm-6.curncy-label {
	margin-top: 0px;
}

#loginbox .btn.rst-btn-pswd {
	margin-top: 5px;
}

.rvw-ord-tbl .vw-dtl-btn {
	margin: 0px;
}

#loginbox .btn:hover {
	opacity: 0.8;
}

.width-100 {
	width: 100%;
}

.copyrt-text-ft {
	color: #ffffff;
	display: inline-block;
	font-size: 12px;
	margin: 10px 0 0;
	position: fixed;
	left: 50%;
	transform: translate(-50%, 0%);
	-webkit-transform: translate(-50%, 0%);
	-ms-transform: translate(-50%, 0%);
}

.footer-wrap .copyrt-text-ft {
	bottom: auto;
}

.rcapcha-wrap {
	display: inline-block;
	vertical-align: top;
	position: relative;
	overflow: hidden;
}

.rcapcha-wrap:before {
	position: absolute;
	content: "";
	right: -90px;
	width: 90px;
	bottom: 0px;
	height: 20px;
	background: #fff;
}

.load-inln-cntnt #loader_message {
	display: inline-block;
}

.show-desk {
	position: absolute;
}

/**************** FEEDBACK (27JULY2017) ****************/
.lgn-srprt:before {
	display: none;
	position: absolute;
	content: "";
	right: 0px;
	top: 10px;
	width: 1px;
	bottom: 10px;
	background: #e4e4e4;
}

.rg-act-txt {
	background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0;
	bottom: 0;
	color: rgba(255, 255, 255, 0.8);
	font-size: 14px;
	left: 0;
	padding: 10px 15px;
	position: absolute;
	right: 0;
	text-align: center;
}

.rg-act {
	padding: 29px 0 64px;
	position: relative;
	background: #0f1a1e;
}

.rg-act:active {
	background: #eb5608;
}

.sgnup-opt-ui {
	text-align: center;
}

.signup-choice h2 {
	text-align: center;
	font-size: 24px;
	margin-top: 0px;
	margin-bottom: 30px;
}

.rg-act i {
	color: #ffffff;
	font-size: 80px;
	opacity: 0.4;
}

.free-label {
	padding: 6px 10px;
	margin: 20px 5px;
	background: #ecbb42;
	position: relative;
}

.left-angle::before {
	border-bottom: 14px solid transparent;
	border-left: 10px solid transparent;
	border-top: 14px solid #ecbb42;
	content: "";
	height: 20px;
	left: -20px;
	position: absolute;
	top: 10px;
	width: 20px;
}

.left-angle::after {
	border-bottom: 14px solid #ecbb42;
	border-left: 10px solid transparent;
	border-top: 14px solid transparent;
	content: "";
	height: 20px;
	left: -20px;
	position: absolute;
	bottom: -5px;
	width: 20px;
}

.right-angle::before {
	border-bottom: 14px solid transparent;
	border-right: 10px solid transparent;
	border-top: 14px solid #ecbb42;
	content: "";
	height: 20px;
	right: -20px;
	position: absolute;
	top: 10px;
	width: 20px;
}

.right-angle::after {
	border-bottom: 14px solid #ecbb42;
	border-right: 10px solid transparent;
	border-top: 14px solid transparent;
	content: "";
	height: 20px;
	right: -20px;
	position: absolute;
	bottom: -5px;
	width: 20px;
}

.free-label p {
	margin: 0px;
	color: #333;
}

.free-label::before {
	border-bottom: 10px solid rgba(0, 0, 0, 0);
	border-right: 25px solid rgba(0, 0, 0, 0);
	border-top: 6px solid #dba520;
	bottom: -15px;
	content: "";
	left: 0;
	position: absolute;
}

.free-label::after {
	border-bottom: 10px solid rgba(0, 0, 0, 0);
	border-left: 25px solid rgba(0, 0, 0, 0);
	border-top: 6px solid #dba520;
	bottom: -15px;
	content: "";
	right: 0;
	position: absolute;
}

.signup-option {
	padding-left: 60px;
	padding-right: 60px;
}

.typ-acnt-wrp {
	position: relative;
	text-align: center;
}

.acntchkbx {
	position: absolute;
	opacity: 0;
	left: 0px;
	top: 0px;
	height: 100%;
	width: 100%;
	cursor: pointer;
	z-index: 1;
}

.acntchkbx:focus {
	outline: none;
}

.acntchkbx:checked~label .rg-act {
	background: #ea5709;
}

.lbl-acntchk {
	width: 100%;
}

/**************** /FEEDBACK (27JULY2017) ****************/

/**************** /CSS ADDED (02AUG2017) ****************/
#r_user .modal-header {
	background: #eb5308 none repeat scroll 0 0 !important;
	color: #fff;
}

.pddng-tp {
	padding-top: 15px;
}

.pddng-lt {
	padding-left: 0px;
}

.frm-stp4 .form-control {
	margin-bottom: 10px !important;
}

.price-plan .price_table_row {
	padding: 15px 10px !important
}

.price-plan .form_tabs p {
	padding: 0px !important;
}

.rd-bttn .radio_coust {
	padding-right: 0px !important;
}

.music-plan {
	height: 260px;
	overflow-y: auto;
	font-size: 13px;
	margin-bottom: 18px;
}

.frm-stp4 p {
	display: inline-block;
	color: #000;
	font-size: 16px;
	margin-top: 20px;
}

.shp-grid-bx .img-sec>a {
	padding: 8px;
	padding-bottom: 0px;
	display: inline-block;
	vertical-align: top;
	width: 100%;
}

.sw-ermsg label input label {
	bottom: -17px !important;
	left: 0 !important;
	position: absolute !important;
	right: 0 !important;
}

.sw-ermsg .error {
	position: absolute !important;
	bottom: -19px !important;
	left: 14px !important;
}

.signup-optn {
	padding-left: 24px !important;
	padding-right: 24px !important;
}

.signup-optn a {
	color: #131313 !important;
}

.formatClass {
	font-size: 14px;
	font-weight: 500;
	margin-left: 12px
}

/*********** NEW GRID  ***********/
.grid-bx .shop-col .img-sec {
	border: none;
	padding-bottom: 0px;
}

.grid-bx .shop-col .img-sec img {
	border: 1px solid #eee;
	width: 100%;
}

.grid-bx .grid-box-wrap {
	border: 1px solid #eee;
}

.grid-bx .shop-col:hover {
	box-shadow: 0px 0px 6px 0px #bbb;
	-webkit-box-shadow: 0px 0px 6px 0px #bbb;
	-ms-box-shadow: 0px 0px 6px 0px #bbb;
	opacity: 1;
}

.grid-bx .shop-col .product-deatail {
	text-align: center;
	background: none;
}

.grid-bx .shop-col .price h4 {
	color: #333;
	font-weight: 600;
}

.grid-bx .shop-col .product-deatail p {
	color: #333;
}

.grid-bx {
	padding: 5px 15px;
}

/*********** /NEW GRID  ***********/

/*********** SHOP NEW GRID  ***********/
.shp-grid-bx .shop-col .product-deatail {
	text-align: left;
}

.mt-20 {
	margin-top: 20px;
}

.prx-bx-mctbx {
	position: relative;
}

/*********** /SHOP NEW GRID  ***********/

/*********** FEEDBACK REGISTRATION(3AGST2017)  ***********/
.bs-stp-dx .form_tabs.set_up_account .error {
	bottom: auto;
}

.sidebar-static .nav-tabs>li>a {
	padding-top: 12px;
	padding-bottom: 12px;
	color: #66676a;
	font-size: 14px;
}

.sidebar-static .nav-tabs>li {
	border-bottom: 1px solid #e4e4e4;
}

.sidebar-col {
	padding-right: 40px;
	padding-top: 30px;
}

.mcustomscrollbar.content-maxbx {
	max-height: 100%;
}

.cs-well .content-maxbx p {
	font-size: 14px;
	margin-bottom: 18px;
}

.cs-well .content-maxbx {
	font-size: 14px;
}

/*********** /FEEDBACK REGISTRATION(3AGST2017)  ***********/

/*********** STATIC PAGE (3AGST2017)  ***********/
.faq-acord .panel-heading {
	padding: 0px;
	background: none !important;
	margin-bottom: 15px;
}

.faq-acord .panel-heading a {
	font-weight: normal;
	padding: 12px 20px;
	display: inline-block;
	width: 100%;
	color: #333;
	padding-right: 30px;
	position: relative;
	font-size: 15px;
	color: #fff;
	border-radius: 8px;
	background: #FF8D27;
}

.faq-acord .panel-heading a i {
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	font-size: 22px;
	position: absolute;
	right: 15px;
	top: 8px;
	color: #fff;
}
.faq-acord .panel-heading a.collapsed i {
	transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
}

.faq-acord .panel-heading a:focus {
	text-decoration: none;
	outline: none;
}

.faq-acord .panel-body {
	padding-left: 20px;
	padding-right: 20px;
}

.faq-acord .panel-body,
.faq-acord .panel-body p {
	color: #b0b0b0;
	margin-bottom: 0px;
	font-size: 15px;
	font-weight: normal;
}

.faq-acord .panel-body p,
.faq-acord .panel-body {
	font-family: open sans;
}

.faq-acord .panel-body p:last-child {
	margin-bottom: 0px;
}

.faq-acord .panel+.panel {
	margin-top: 15px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-ms-border-radius: 2px;
}

.sttc-page-bl {
	position: relative;
	z-index: 1;
}

.sttc-page-bl li.active a {
	color: #212121 !important;
}

.sttc-page-bl li {
	width: auto;
}

.sttc-page-bl>li>a::after {
	bottom: -1px;
}

.job-ttl {
	border-left: 3px solid #ec5305;
	font-size: 18px;
	padding-left: 10px;
}

.container .panel-rpt h4 {
	font-size: 15px;
	color: #333;
	margin: 0px;
	margin-bottom: 5px;
}

.panel-rpt p {
	color: #666;
	font-size: 14px;
}

.panel-rpt {
	padding: 15px 20px;
	background: #fff;
	box-shadow: 0px 0px 10px 0px #ddd;
	-webkit-box-shadow: 0px 0px 10px 0px #ddd;
	-ms-box-shadow: 0px 0px 10px 0px #ddd;
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
}

/*********** /STATIC PAGE (3AGST2017)  ***********/

/*********** CAREER (3AGST2017)  ***********/
.career-box {
	display: inline-block;
	width: 100%;
}

.career-sd li a {
	padding: 0px;
}

.career-sd li {
	margin-bottom: 10px;
}

.career-sd .panel-rpt span {
	color: #ec5305;
}

.job-ttl-inr {
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: 600;
	color: #fff;
	font-size: 18px;
	margin: 0px;
	margin-bottom: 20px;
	position: relative;
	display: inline-flex;
}

.rpt-sttc-rw {
	margin-bottom: 25px;
}

.rpt-sttc-rw p {
	font-size: 15px;
	color: #fff;
	margin-bottom: 30px;
}

.rpt-sttc-rw h4 {
	text-transform: uppercase;
	font-size: 15px;
	font-family: open sans;
	color: #b0b0b0;
}

.stc-rw-wrp {
	padding: 25px 20px;
	background: #fff;
	border: 4px solid #ececed;
}

.rpt-sttc-rw li {
	margin-bottom: 15px;
	font-size: 14px;
	color: #fff;
	padding-left: 20px;
	position: relative;
}
.rpt-sttc-rw li::before {
	position: absolute;
	content: "";
	width: 8px;
	height: 8px;
	background: #ff983d;
	left: 0;
	top: 7px;
	border-radius: 50%;
}
.er-msgin-scn label.error {
	bottom: -20px;
	position: absolute;
}

.shp-grid-bx .img-sec>a.ht-fv {
	display: block;
	padding: 0px;
	margin-right: 8px;
}

.ht-fv .sp-ft-actn {
	right: 18px;
}

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color: #f88926;
}

/*********** /CAREER (3AGST2017)  ***********/

/*********** REGISTRATION FORM (3AGST2017)  ***********/
.tabs_steps input.form-control,
.tabs_steps select.form-control,
.tabs_steps select.error.form-control,
.tabs_steps textarea.form-control {
	position: static;
	color: #555;
	font-size: inherit;
}

.cspln-erbx label.error {
	bottom: -27px;
	color: red !important;
	font-size: 12px !important;
	margin-left: 35px;
	position: absolute;
}

.cspn-lblfxcs input[type="radio"]+label+span:after {
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	position: absolute;
	display: none;
	content: "\f00c";
	color: #ea5207;
	left: 1px;
	margin-top: 0px;
}

.cspn-lblfxcs input[type="radio"]:checked+label+label span:after {
	display: block;
}

.cspn-lblfxcs input[type="radio"]:checked+label+label span {
	background: none;
	position: relative;
}

.cspn-lblfxcs input[type="radio"]+label+label span {
	height: 18px;
	width: 18px;
	font-size: 12px;
}



/*********** /REGISTRATION FORM (3AGST2017)  ***********/

/*********** PROFILE FEEDBACK (4AGST2017)  ***********/
.probx-lftnav .profile_desc_widget {
	border-top: 1px solid #909090;
	padding-top: 6px;
	padding-bottom: 6px;
	display: none;
}

.probx-lftnav {
	margin-left: -10px;
	margin-right: -10px;
	margin-bottom: 20px;
}

.probx-lftnav li {
	border-bottom: 1px solid #909090;
}

.probx-lftnav li:last-child {
	border-bottom: none;
}

.probx-lftnav li a {
	background: #f8f8f8;
	text-align: center;
	color: #4a4b4b;
	padding-top: 12px;
	padding-bottom: 12px;
	color: #111;
}

.wdgt-lft-pro {
	padding-bottom: 0px;
}

.probx-lftnav .mCSB_inside>.mCSB_container {
	margin-right: 0px;
}

.frndbx-lnk-ovt .btn.btn-fill {
	padding: 0px;
	background: #f8f8f8;
	color: inherit;
	font-size: inherit;
	padding: 10px 15px;
	margin: 0px;
}

.item-ban {
	background-repeat: no-repeat;
	background-size: cover;
}

.item-ban video {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
}

.item-ban video {
	position: fixed;
	top: 50%;
	left: 50%;
	min-width: 100%;
	min-height: 100%;
	width: auto;
	height: auto;
	transform: translateX(-50%) translateY(-50%);
	-webkit-transform: translateX(-50%) translateY(-50%);
	-ms-transform: translateX(-50%) translateY(-50%);
	transition: 1s opacity;
	-webkit-transition: 1s opacity;
	-ms-transition: 1s opacity;
}

.arw-lft:before {
	border-top: 18px solid transparent;
	background: #fff;
	border-bottom: 18px solid transparent;
	left: 0px;
	border-right: 18px solid #000;
	content: "";
	position: absolute;
	padding-left: 5px;
}

.arw-ryt:before {
	border-top: 18px solid transparent;
	background: #fff;
	border-bottom: 18px solid transparent;
	right: 0px;
	border-left: 18px solid #000;
	content: "";
	position: absolute;
	padding-right: 5px;
}

.arw-algn {
	position: absolute;
	top: 50%;
	margin-top: -22px;
}

.dash-banner .carousel-control {
	width: 60px;
	text-align: left;
}

.dash-banner .right.carousel-control {
	text-align: right;
}

.probx-lftnav .mCSB_scrollTools {
	right: -6px;
}

.profile-fluid.vw-pv-rsp .list-unstyled h4.text-center {
	width: 100%;
}

.btn-info.product_btn.buy-cart {
	padding: 2px;
	font-size: 14px;
	width: 26px;
	height: 26px;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	color: #fff;
	position: absolute;
	right: 7px;
	top: 24px;
}

.prx-bx-mctbx p {
	padding-right: 30px;
}

.tnc-policy .contact-form h4.sub-head {
	margin: 8px 0px;
}

.well-none {
	box-shadow: none !important;
	-webkit-box-shadow: none !important;
	-ms-box-shadow: none !important;
	margin-top: 0px !important;
}

.fill-col {
	width: 100% !important;
}

.tnc-policy .well.well-sm.custom-well.well-none {
	padding-bottom: 0PX !important;
	margin-bottom: 0px !important;
}

.mb-0 {
	margin-bottom: 0px !important;
}

.jnlnk-dbx .sub-head {
	font-size: 16px;
	text-transform: uppercase;
	text-decoration: underline;
}

.vdo-bx-ht {
	margin-top: 20px;
	padding-bottom: 6px;
}

.vdo-bx-ht .view-img-banner {
	margin-top: 0px;
}

.pd-0 {
	padding: 0px !important;
}

.us-ttlbxd-hw {
	color: #000;
	font-size: 16px;
	margin: 0 0 15px;
	text-align: center;
}

.sidebar-static .adds-section {
	min-height: 10px;
}

body .pd-tp-bt-0 {
	padding-top: 0px;
	padding-bottom: 0px;
}

.col-sm-8.vdo-dtlbx {
	background: #fff;
}

.pagination .pagination {
	margin-top: 0px;
}

.pagination {
	margin-bottom: 0px;
	margin-top: 16px;
}

.cntnt-scrlht .table {
	margin-bottom: 0px;
}

.vdo-bx-ht .mCSB_scrollTools {
	right: -5px;
}

.vdo-bx-ht .mCSB_inside>.mCSB_container {
	margin-right: 20px;
}

.pdtl-bxwrpht .mCSB_inside>.mCSB_container {
	margin-right: 20px;
}

.mt-0 {
	margin-top: 0px;
}

.mb-0 {
	margin-bottom: 0px;
}

.mt-15 {
	margin-top: 15px;
}

.flw-nv-tb.nav-tabs>li.width-auto {
	width: auto !important;
}

.vdo-bx-ht .table-quantity:last-child {
	margin-bottom: 0px;
}

.mt-rvrs-10 {
	margin-top: -10px;
}

.fltr-tgl-bx .flt-ipt-lt .row {
	margin-left: -12px;
	margin-right: -12px;
}

.fltr-tgl-bx .flt-ipt-lt .row .curncy-label {
	padding-left: 6px;
	padding-right: 6px;
}

/*********** /PROFILE FEEDBACK (4AGST2017)  ***********/

/*********** ADS HEIGHT (3AGST2017)  ***********/

/*.ad-list li a { display: table; height: 100%; width: 100%;}
.ad-list li a img {height: 100% !important;  width: 100% !important;}*/

/*********** /ADS HEIGHT (3AGST2017)  ***********/

/*********** AUDIO GALLERY (8AGST2017)  ***********/
.vdo-bx-ht .view-img-banner>div {
	width: 100% !important;
}

.vdo-bx-ht .view-img-banner iframe {
	width: 100% !important;
}

.fm-vdbx-scrl {
	margin-top: 0px;
}

.fm-vdbx-scrl .mCSB_container {
	padding: 5px;
}

.fm-vdbx-scrl .mCSB_inside>.mCSB_container {
	margin-right: 10px;
}

.sp-lt-0 {
	padding-left: 0px;
}

.sp-tp-5 {
	padding-top: 5px;
}

/*********** /AUDIO GALLERY (8AGST2017)  ***********/

/*********** LOGIN BOX SCROLL (9AGST2017)  ***********/
.wdscroll-htwrpbx {
	bottom: 40px;
	left: 0;
	overflow-y: auto;
	position: fixed;
	right: 0;
	top: 120px;
}

.wdscroll-htwrpbx #loginbox.mainbox {
	margin-top: 0px !important;
}

.scroll-login {
	padding-bottom: 20px;
	padding-top: 10px;
}

.scroll-login .panel-body {
	padding-top: 10px;
	padding-bottom: 0px;
}

.scroll-login .panel {
	margin-bottom: 0px;
}

.scroll-login .mCSB_inside>.mCSB_container {
	margin-right: 0px;
}

.scroll-login .btn.btn-primary.orange_yellow_btn {
	margin-bottom: 0px !important;
}

.container-fluid.section-bg .container-fluid.section-bg {
	padding-left: 15px;
	padding-right: 15px;
	margin-bottom: -40px;
}

.container-fluid.section-bg .container-fluid.section-bg:after,
.container-fluid.section-bg .container-fluid.section-bg:before {
	display: none;
}

.mblnavbx {
	display: none;
	position: absolute;
	right: 59px;
	top: 8px;
}

.pro-hmbrg-mbl {
	width: 46px;
	height: 46px;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	overflow: hidden;
}

.ad-side-scroll li {
	display: inline-block;
	width: 100%;
	transition: 0.3s;
	-webkit-transition: 0.3s;
	-ms-transition: 0.3s;
	-moz-transition: 0.3s;
	-o-transition: 0.3s;
}

.ad-side-scroll li a {
	display: inline-block;
	width: 100%;
	height: 100%;
}

.ad-side-scroll li a img {
	display: inline-block;
	width: 100% !important;
	height: 100% !important;
	transition: 0.4s;
	-webkit-transition: 0.4s;
	-ms-transition: 0.4s;
	-moz-transition: 0.4s;
	-o-transition: 0.4s;
}

body .adds-section,
body .adds-section .ad-side-scroll {
	/*min-height:10px !important; max-height:100% !important;*/
	overflow: hidden;
}

.toast-tip .fa-bookmark-o {
	font-size: 18px;
}

/*********** /LOGIN BOX SCROLL (9AGST2017)  ***********/

/*********** SCENE PAGE VIDEO SHADOW (10AGST2017) ***********/
.vdo-panel-scroll .video-wrap {
	border: 1px solid #eee;
	padding: 6px;
}

.vdo-panel-scroll .video-wrap:hover {
	box-shadow: 0 0 6px 0 #bbb;
	-webkit-box-shadow: 0 0 6px 0 #bbb;
	-ms-box-shadow: 0 0 6px 0 #bbb;
}

.fltr-tgl-rt .vdo-panel-scroll ul.video-list {
	padding-top: 5px;
}

.grid-bx.shp-grid-bx {
	display: flex;
	display: -webkit-flex;
	display: -ms-flex;
	flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
}

.newscrollht .mCSB_inside>.mCSB_container {
	margin-right: 12px;
}

/*********** /SCENE PAGE VIDEO SHADOW (10AGST2017) ***********/

/*********** SCENE IN THE CITY (10AGST2017) ***********/
.nws-bx-shdw-ppovr .video-list {
	display: flex;
	display: -webkit-flex;
	display: -ms-flex;
	flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
}

.nws-bx-shdw-ppovr .video-list li {
	margin-right: 0px !important;
}

.probx-lftnav li.active a {
	color: #eb5409;
}

.mm-grd-scl.grid-bx .shop-col .product-deatail {
	min-height: 50px !important;
}

.grid-bx {
	display: flex;
	display: -webkit-flex;
	display: -ms-flex;
	flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
}

.video-list-thumbs>li>a video {
	width: 100%;
}

.profilter-wrp.proshowfilter {
	width: 300px;
}

body .profilter-wrp .filter-input-wrap {
	background: #ffffff;
	border-top: 2px solid #eb5409;
	border-bottom: 2px solid #eb5409;
	margin-top: 40px;
	padding: 14px;
}

body .profilter-wrp .filter-input-wrap .row {
	padding-right: 0px;
}

body .profilter-wrp {
	background: none;
}

body .profilter-wrp .col-sm-2 {
	display: inline-block;
	width: 100% !important;
	margin-bottom: 8px;
}

.profilter-wrp .filter-input-wrap .fg-btn {
	width: 100%;
}

body .profilter-wrp .filter-input-wrap {
	box-shadow: 0px 0px 3px 0px #ccc;
}

.profile_navigation ul li .dropbox-list {
	min-width: 176px;
}

.profile_navigation ul li .dropbox-list li {
	width: 100%;
}

.profile_navigation ul li .dropbox-list a {
	width: 100%;
	line-height: 36px;
}

body .btn-fltr-clps {
	position: static;
	width: 100%;
}

.profilter-wrp .filter-input-wrap .fg-btn,
.profilter-wrp .filter-input-wrap .btn-reset {
	width: 48%;
}

.profilter-wrp .filter-input-wrap .btn-reset {
	float: right;
	margin-right: 0px;
}

.profilter-wrp .mCSB_inside>.mCSB_container {
	margin-right: 10px;
}

.profilter-wrp .mCSB_scrollTools {
	right: -6px;
}

.prfl-cntnt-grdlt {
	padding: 8px;
}

.trl-btn-cs .btn {
	margin-top: 0px;
}

.trl-btn-cs-in {
	padding: 10px 15px;
	background: #f4f4f4;
	border: 1px solid #eee;
	border-left: none;
	border-right: none;
}

.tnc-policy {
	margin-bottom: 0px;
}

/*********** /SCENE IN THE CITY (10AGST2017) ***********/

/******* PROFILE (6/9/2017)  ********/
.vw-pv-rsp .provdoscrollht .video-list-thumbs {
	display: flex;
	display: -webkit-flex;
	display: -ms-flex;
	flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
}

.vw-pv-rsp .provdoscrollht .video-list-thumbs li {
	flex: 0 0 33%;
	-webkit-flex: 0 0 33%;
	-ms-flex: 0 0 33%;
	float: none;
}

/******* /PROFILE (6/9/2017)  ********/

/*=== vipin ===*/
.adds-section.adds-section-custom {
	padding: 8px !important;
	background: rgba(0, 0, 0, 0.2);
	right: 20px;
}

.out-of-stock {
	display: inline-block;
	color: #CF0000;
	position: absolute;
	top: -22px;
	left: 12px;
}

.custom-pay-card-btn-group .btn.btn-primary.change-payment-btn {
	float: left;
}

.custom-pay-card-btn-group .btn.change-payment-btn {
	float: right;
}

.custom-pay-card-btn-group .btn.orange_yellow_btn.pwc-change {
	float: right;
}

/*=== 26-sept ===*/
.home-padding-0 {
	padding-left: 0px;
	padding-right: 0px;
}

.details-page-back-btn {
	padding-right: 10px;
}

.container-fluid .container-fluid.section-bg.gallery-detail-custom-container {
	margin-bottom: 0px;
	padding-bottom: 54px;
}

.marketplace-custom-container {
	padding-bottom: 4px;
}

body .add-video-custom-wrap {
	padding-bottom: 0px;
}

.act-custom-like-de {
	right: 10px;
}

.custom-contact-page {
	margin-bottom: 40px;
}

.custom-checkout-outer,
.custom-order-back-link {
	margin-bottom: 20px;
}

.view-more-custom-link {
	padding-right: 10px;
}

/*=== 27-sept ===*/
.no-record-found {
	padding: 40px 20px;
	text-align: center;
	width: 100%;
	display: inline-block;
	color: #fff;
}

.no-record-found i {
	color: #eca705;
	font-size: 45px;
}

.m-t-2 {
	margin-top: 20px;
}

.section-bg.steps.registration-page-custom-container {
	height: 100%;
}

.fav-classi-record-outer {
	padding: 18px 25px 18px 15px;
	width: 100%;
}

.custom-member-listing-new-outer {
	padding-right: 15px;
	padding-left: 20px;
}

.custom-member-listing-new-outer .aside-navbox {
	left: 0;
}

.classified-outer-custom .newscrollht.mCustomScrollbar.acd._mCS_1 {
	padding-top: 8px;
	padding-left: 4px;
}

.the-scene-pag-custom-outer .vdo-panel-scroll .video-list li {
	padding-top: 0px;
}

.the-scene-pag-custom-outer .vdo-panel-scroll.mCustomScrollbar._mCS_1 {
	padding-left: 13px;
}

.latest-event-custom-outer .news-section.newscrollht.mCustomScrollbar._mCS_1 {
	padding-top: 1px;
	padding-left: 10px;
}

.business-classified-new-custom-outer .newscrollht.mCustomScrollbar {
	padding-left: 4px;
	padding-top: 8px;
}

.event-custom-outer-new .newscrollht.mCustomScrollbar {
	padding-left: 5px;
}

.event-custom-outer-new .nws-bx-shdw-ppovr .video-list li {
	padding-top: 1px;
}

.audio-listing-custom-outer-new .vdo-panel-scroll .video-list li {
	padding-top: 0px;
}

.audio-listing-custom-outer-new .vdo-panel-scroll.mCustomScrollbar._mCS_1 {
	padding-left: 13px;
}

.gallery-listing-custome-outer .vdo-panel-scroll .video-list li {
	padding-top: 0px;
}

.gallery-listing-custome-outer .vdo-panel-scroll.mCustomScrollbar._mCS_1 {
	padding-left: 13px;
}

.calssi-details-avail-padd {
	width: 97%;
}

.aside-info>p {
	word-wrap: break-word;
}

.main-wrapper.vdoadd-boxwp.checkout-page-outer {
	display: table;
	height: 88%;
	width: 100%;
}

.business_market-custome-outer .shop-col .product-deatail p {
	height: 32px;
	overflow: hidden;
}

.business_market-custome-outer .shop-col .product-deatail h4 {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

/*==payment method ==*/
.choose-pay-main {
	margin-bottom: 20px;
}

.choose-pay-main h2 {
	font-size: 22px;
	margin: 0px 0px 15px 0;
}

.choose-paypal-bx {
	background: #d6d6d6;
	padding: 25px;
	position: relative;
}

.paypal-method-content h3 {
	font-size: 18px;
	position: relative;
	font-weight: 600;
	color: #6f7884;
	margin: 0px 0px 15px 0;
}

.paypal-method-content h3::before {
	position: absolute;
	content: "";
	width: 16px;
	height: 16px;
	border-radius: 50%;
	border: 2px solid #6f7884;
	left: -25px;
	top: 3px;
}

.paypal-method-content p {
	font-size: 13px;
	color: #989ea7;
}

.paypal-method-icon {
	position: absolute;
	right: 25px;
	top: 25px;
	z-index: 5;
}

.choose-card-hdr {
	padding-left: 25px;
	position: relative;
	padding-bottom: 15px;
	margin-bottom: 20px;
	border-bottom: 1px solid #ccc;
}

.choose-card-hdr h3 {
	font-size: 18px;
	position: relative;
	font-weight: 600;
	color: #6f7884;
	margin: 0px 0px 15px 0;
}

.choose-card-hdr h3::before {
	position: absolute;
	background: #fff;
	content: "";
	width: 16px;
	height: 16px;
	border-radius: 50%;
	border: 4px solid #00c34c;
	left: -25px;
	top: 0px;
}

.choose-card-hdr p {
	font-size: 13px;
	color: #989ea7;
}

.card-method-icon {
	position: absolute;
	right: 0px;
	top: 0px;
}

.paypal-method-content {
	padding-left: 25px;
	position: relative;
}

.choose-card-bx {
	border: 1px solid #d6d6d6;
	padding: 25px;
	background: #fff;
}

.choose-pay-ftr ul {
	margin: 20px 0 0 0;
	padding: 0;
	display: inline-block;
	width: 100%;
}

.choose-pay-ftr ul li {
	float: left;
	list-style: none;
}

.choose-pay-ftr ul li a,
.choose-pay-ftr ul li button {
	display: inline-block;
	border: 1px solid #d6d6d6;
	color: #76787f;
	text-align: center;
	font-size: 14px;
	border-radius: 30px;
	padding: 10px 15px;
	min-width: 125px;
}

.choose-pay-ftr ul li.card-pay-btn {
	float: right;
}

.choose-pay-ftr ul li.card-pay-btn a,
.choose-pay-ftr ul li.card-pay-btn button {
	background: #d6d6d6;
	border: none;
}

.choose-pay-ftr ul li.card-pay-btn.active a,
.choose-pay-ftr ul li.card-pay-btn.active button {
	background: #4ec278;
	color: #fff;
	outline: none;
}

.choose-card-content label {
	text-transform: uppercase;
	font-size: 13px;
}

.two-col-pay {
	font-size: 0;
}

.two-col-pay .form-group {
	display: inline-block;
	width: 47%;
}

.two-col-pay .form-group+.form-group {
	float: right;
}

.cvv-input {
	position: relative;
}

.cvv-input i {
	position: absolute;
	top: 13px;
	font-size: 16px;
	right: 10px;
	color: #b9bfc7;
}

.choose-card-content label i {
	color: #4ec278;
}

.choose-card-content .form-group {
	margin-bottom: 20px;
}

.choose-card-content .form-group .form-control {
	border-radius: 4px;
	border: 1px solid #ccc;
	background: #fff;
	font-size: 14px;
}

.choose-card-content .form-group select {
	font-size: 14px;
}

.choose-card-content .f-select {
	position: relative;
	margin-bottom: 0px;
}

.choose-card-content .f-select:after {
	position: absolute;
	content: "";
	top: 18px;
	right: 10px;
	border-top: 6px solid #555;
	border-left: 3px solid transparent;
	border-right: 3px solid transparent;
	pointer-events: none;
}

.card-number-input {
	position: relative;
}

.card-number-input .form-control {
	padding-right: 25px
}

.card-number-input::after {
	display: none;
	content: "\f05d";
	position: absolute;
	top: 6px;
	font-size: 21px;
	color: #4ec278;
	font-family: fontawesome;
	right: 9px
}

.card-number-input.active::after {
	display: block;
}

.card-number-input.active .form-control {
	border: 1px solid #4ec278;
	box-shadow: 0px 0px 5px #4ec278;
}

.custom-radio input[type="radio"]:checked,
.custom-radio input[type="radio"]:not(:checked) {
	position: absolute;
	left: -9999px;
}

.custom-radio input[type="radio"]:checked+label,
.custom-radio input[type="radio"]:not(:checked)+label {
	position: relative;
	margin-left: -28px;
	padding-left: 28px;
	cursor: pointer;
	line-height: 20px;
	display: inline-block;
	color: #666;
}

.custom-radio input[type="radio"]:checked + label::before, .custom-radio input[type="radio"]:not(:checked) + label::before {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	width: 18px;
	height: 18px;
	border: 1px solid #ddd;
	border-radius: 100%;
	background: none;
	border: 1px solid #FF8D28;
}

.custom-radio input[type="radio"]:checked + label::before {
	border: 1px solid #FF8D28;
}

.custom-radio input[type="radio"]:checked + label::after, .custom-radio input[type="radio"]:not(:checked) + label::after {
	content: '';
	width: 16px;
	height: 16px;
	background: #FF8D28;
	position: absolute;
	top: 1px;
	left: 1px;
	border-radius: 100%;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
}

.custom-radio input[type="radio"]:not(:checked)+label:after {
	opacity: 0;
	-webkit-transform: scale(0);
	transform: scale(0);
}

.custom-radio input[type="radio"]:checked+label:after {
	opacity: 1;
	-webkit-transform: scale(0.7);
	transform: scale(0.7);
}

.custom-radio label {
	font-size: 18px;
	position: relative;
	font-weight: 600;
	color: #6f7884;
	margin: 0px 0px 15px 0;
}

.saved-card .form-group {
	padding: 5px;
	background: #f2f2f2;
}

.saved-card .saved-card-line {
	display: table;
	width: 100%;
	vertical-align: middle;
}

.saved-card .custom-radio input[type="radio"]:checked+label,
.saved-card .custom-radio input[type="radio"]:not(:checked)+label {
	margin: 0;
}

.saved-card .custom-radio {
	display: table-cell;
	vertical-align: middle;
}

.saved-card-cvv input {
	border-radius: 4px;
	border: 1px solid #ccc;
	padding: 5px;
	font-size: 14px;
	max-width: 90px;
}

.card-ending {
	display: table-cell;
	vertical-align: middle;
	font-size: 14px;
	color: #908c8c;
}

.saved-card-cvv {
	display: table-cell;
	vertical-align: middle;
}

.saved-card-pay button {
	display: inline-block;
	background: #4ec278;
	color: #fff;
	text-align: center;
	font-size: 14px;
	border-radius: 30px;
	padding: 6px 10px;
	min-width: 100px;
	border: medium none;
}

.saved-card-pay a {
	background: #EB5409 none repeat scroll 0 0;
	border-radius: 30px;
	color: #fff;
	display: inline-block;
	font-size: 14px;
	min-width: 45px;
	padding: 6px 10px;
	text-align: center;

}

/*== Privacy page ==*/
.privacy-page-outer {}

.privacy-page-outer .panel-group .panel + .panel {
	margin-top: 15px;
}

.privacy-page-outer .panel-title a::after {
	position: absolute;
	color: #fff;
	top: 50%;
	font-family: fontawesome;
	content: "\f0d8";
	font-size: 20px;
	right: 10px;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
}

.privacy-page-outer .panel-title a.collapsed::after {
	content: "\f0d7";
}

.privacy-page-outer .panel-title a i {
	margin-top: -3px;
	margin-right: 10px;
	background: #ff6e09;
	padding: 5px 2px;
	border-radius: 50%;
	width: 50px;
	height: 50px;
	text-align: center;
	color: #fff;
	font-size: 22px;
	line-height: 40px;
}
.privacy_tabs {
	display: flex;
}
.pr-text {
	color: #fff;
}
.privacy-page-outer .panel-title a.collapsed i {
	background: #fc7110;
}

.privacy-page-outer .panel-heading {
	padding: 20px 10px 10px 10px;
	background-color: #0000 !important;
}

.privacy-page-outer .panel-title a {
	padding: 18px 30px 18px 18px;
	color: #353535;
	font-size: 16px;
	display: inline-block;
	position: relative;
	text-decoration: none;
	width: 100%;
	font-family: open sans;
	font-weight: 600;
}

.privacy-page-outer .panel-title a small {
	color: #959595;
	font-size: 13px;
}

.privacy-page-outer .panel-title a.collapsed {
	color: #fff;
}

.privacy-page-outer .panel {
	border: none;
	border-radius: 22px;
	background: rgba(255, 255, 255, 0.06);
	box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.05);
}
.privacy-page-outer .panel-heading+.panel-collapse>.panel-body {
	border-top: 2px solid transparent;
	position: relative;
}

.privacy-page-outer .panel-heading + .panel-collapse > .panel-body::after {
	position: absolute;
	content: "";
	left: 2%;
	right: 0;
	height: 1px;
	width: 96%;
	background: #FF8D28;
	top: -2px;
}

.prvacy-check-listing {
	padding: 0;
	margin: 0;
}

.prvacy-check-listing li {
	list-style: none;
	padding: 15px 0 15px 15px;
	display: inline-block;
	width: 100%;
	font-family: 'poppins';
}

.prvacy-check-listing li+li {
	border-top: 1px solid #e1e1e1;
}

/*custom-switcher*/
.custom-switch {
	position: relative;
	display: inline-block;
	width: 50px;
	height: 24px;
}

.custom-switch input {
	display: none;
}

.slider {
	position: absolute;
	cursor: pointer;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: none;
	-webkit-transition: .4s;
	transition: .4s;
	border: 1px solid #c5c5c5
}

.slider:before {
	position: absolute;
	content: "";
	height: 18px;
	width: 18px;
	left: 3px;
	bottom: 2px;
	background-color: #c5c5c5;
	-webkit-transition: .4s;
	transition: .4s;
}

.custom-switch input:checked + .slider {
	background-color: #FF8D28;
	border: 1px solid #FF8D28;
}

.custom-switch input:checked+.slider:before {
	-webkit-transform: translateX(26px);
	-ms-transform: translateX(26px);
	transform: translateX(26px);
	left: 1px;
	background: #fff;
}

.slider.round {
	border-radius: 34px;
}

.slider.round:before {
	border-radius: 50%;
}

/*custom-switcher*/
.prvacy-check-listing li h5 {
	/* width: 100%; */
	margin: 0px;
	display: inline-block;
	vertical-align: middle;
	color: #fff;
	font-weight: 600;
	font-size: 16px;
}

.prvacy-check-listing li .custom-radio {
	float: right;
	text-align: right;
}

.prvacy-check-listing li select {
	float: right;
}

.vertical-slider-outer {
	float: left;
	width: 14%;
	position: fixed;
	right: 0;
	margin-top: 10px;
}

.search_bar_searh li form {
	position: relative;
}

.search_bar_searh li form>button {
	left: auto;
	right: 5px;
	margin-top: 3px;
	background: none;
	border: none;
	outline: none;
	box-shadow: none;
	position: absolute;
	top: 48%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
}

.search_bar_searh li .fa.fa-search.search_bar {
	margin-top: 3px !important;
	color: #fff;
	left: inherit;
	position: static;
	top: inherit;
}

.usr-pro-label {
	background: green none repeat scroll 0 0;
	color: #fff;
	font-family: open sans;
	font-size: 13px;
	padding: 3px 6px;
	margin-left: 15px;
	position: absolute;
	left: 0;
	border-radius: 12px;
	z-index: 1;
	display: none;
}

.prvcylist-left {
	float: left;
	width: 40%;
}

.prvcylist-right {
	width: 60%;
	display: flex;
    align-items: center;
	justify-content: space-between;
}

/*Search page*/
.srch-page-main-outer .aside-info h5 {
	color: #333333;
	font-weight: 600;
	margin: 0;
	padding: 9px 0;
}

.srch-lft-mnu li {
	padding: 9px 0px;
	border-top: 1px solid #dcdcdc;
}

.srch-lft-mnu li a {
	color: #333;
	font-size: 13px;
	word-break: break-word;
}

.srch-lft-mnu li a:hover,
.srch-lft-mnu li.active a {
	color: #ff8300;
}

.srch-lft-mnu,
.srch-rslt-list {
	margin: 0;
	padding: 0;
}

.srch-rslt-list,
.srch-rslt-list li,
.srch-lft-mnu,
.srch-lft-mnu li {
	list-style: none;
}

.srch-rt-hdr {
	margin-bottom: 20px;
	margin-top: 20px;
}

.srch-rt-hdr h4 {
	margin: 0px;
	font-size: 16px;
	font-weight: normal;
	text-transform: uppercase;
	color: #3a3a3a;
}

.srch-rslt-bx {
	display: table;
	width: 100%;
	vertical-align: middle;
}

.srch-no,
.srch-rslt-img,
.srch-rslt-descrp,
.srch-rslt-last {
	display: table-cell;
	vertical-align: middle;
}

.srch-no {
	width: 5%;
	min-width: 35px;
}

.srch-rslt-img img {
	height: 70px;
	width: 70px;
	border-radius: 4px;
}

.srch-rslt-img {
	width: 14%;
	text-align: center;
}

.srch-rslt-descrp {
	vertical-align: top;
	width: 65%;
	padding-left: 0px;
	padding-top: 9px;
}

.srch-rslt-last {
	width: 22%;
}

.srch-rslt-descrp h3 {
	font-size: 22px;
	margin: 0 0 5px 0;
	font-weight: normal;
	text-transform: uppercase;
}

.srch-rslt-descrp p {
	font-size: 14px;
	color: #b0b0b0;
	margin: 0;
	width: 100%;
	font-family: open sans;
}

.active span {
	margin-right: 0;
}

.sdescrp-like span a {
	color: #919191;
	font-size: 12px;
}

.sdescrp-like span i {
	margin-right: 3px;
}

.sdescrp-like span:not(:first-child) {
	margin-left: 5px;
}

.srch-rslt-last {
	text-align: right;
}

.smusic-last {
	padding-right: 0px;
}

.smusic-ply-icon {
	font-size: 40px;
	color: #444444;
	margin-left: 87%;
}

.smusic-ply-icon a {
	color: #444444;
}

.srch-rslt-list li {
	padding: 18px 0px 18px 0;
	border-bottom: 1px solid #e9e4e4;
}

.svideo-img img {
	min-width: 120px;
	height: 60px;
	border-radius: 0;
}

.srch-nm a {
	color: #ff8300;
}

.svideo-last span {
	font-size: 12px;
	color: #ff8300;
}

.svideo-last span i,
.svideo-last span strong {
	color: #444444;
	font-weight: normal;
}

.svideo-last span+span {
	margin-left: 15px;
}

.usr-pic-name {
	position: relative;
	padding: 0px 68px 0px 33px;
}

.usr-pic-bx {
	width: 30px;
	left: 0;
	top: -3px;
	height: 30px;
	border-radius: 50%;
	overflow: hidden;
	position: absolute;
}

.usr-pic-bx img {
	min-width: 100%;
	min-height: 100%;
}

.usrdy-ago {
	position: absolute;
	top: 0;
	right: 0;
	font-size: 12px;
}

select.drpdwn-disabled {
	color: #ccc;
	border: 1px solid #ccc;
}

.prvacy-check-listing li select {
	float: right;
	max-width: 110px;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	background: transparent;
	border: none;
	color: #DBDBDB;
	box-shadow: none;
	background-color: transparent !important;
}

.srch-rslt-last .smusic-ply-icon {
	color: #f8831a;
}


/*== Media Start ==*/
@media (min-width:1200px) and (max-width:1299px) {
	body .header.navbar-fixed-top ul.navbar-nav.top_menus {
		left: 170px;
		padding-right: 350px;
		right: 0;
	}
}

@media all and (max-width:1600px) {
	.navbar-nav.top_menus {
		padding-right: 110px;
	}

	input.search {
		width: 180px;
	}
}

@media all and (min-width:1900px) {
	.main-wrapper.vdoadd-boxwp.checkout-page-outer {
		height: 91%;
	}
}

@media all and (min-width:1400px) {

	input.search {
		width: 252px;
	}

	.custom-slider-outer .carousel .item img {
		width: 100%;
	}

	.ovttesti-section .col-sm-2.display-cell {
		width: 10%;
		padding: 0px;
	}
}

/* @media (min-width:992px) and (max-width:1399px) {
	.ovttesti-section .col-sm-2.display-cell {
		width: 10%;
		padding: 0px;
	}
} */



@media (min-width:768px) and (max-width:1280px) {
	.aside-prob {
		width: 210px !important;
		float: left;
	}

	.content-prob {
		float: none;
		margin-left: 210px !important;
		width: auto;
	}

	body .prbx-tbnav .nav-tabs>li {
		margin-right: -4px;
		padding: 0 7px;
	}
}

@media all and (max-width:1320px) {
	.min-height-426 {
		min-height: 377px;
	}
}

@media (min-width:1200px) and (max-width:1320px) {
	body .navbar-nav.top_menus {
		margin-top: 8px;
	}

	body .header.navbar-fixed-top .navbar-nav.top_menus {
		left: 100px;
	}

	body .header .nav.navbar-nav a {
		font-size: 13px;
	}

	.search_bar_searh input.search {
		margin-right: 5px;
	}
}

@media (min-width:992px) and (max-width:1199px) {
	.header .nav.navbar-nav .nav-account a {
		padding: 0px;
	}

	.nav-account {
		padding-left: 0px;
		padding-right: 16px;
	}

	body .header.navbar-fixed-top .navbar-nav.top_menus {
		left: 110px;
	}

	input.search {
		width: 168px;
	}

	.lgn-srprt::before {
		right: 6px;
	}
}

@media (min-width:992px) and (max-width:1024px) {
	.navbar-header {
		margin-left: -10px;
	}

	.left-sidebar .trending_vedio .image-container .trnd-vd-xs {
		font-size: 12px;
	}

	.ovt-sidebar .latest_event .image-container .pull-right {
		font-size: 10px;
	}

	.search_bar_searh .c-hamburger {
		width: 60px;
	}

	.search_bar_searh .ntfy-btn-hd {
		margin-right: 0px;
	}

	.sctn-bg-inblk .col-sm-8.vdo-dtlbx {
		width: 84%;
	}

	.search_bar_searh li form>button {
		right: 0px;
	}

	.header input.search {
		width: 130px;
	}

	.hp-logo img {
		max-width: 26px;
		margin-top: 5px;
	}

	.nav.navbar-nav a {
		padding-left: 4px !important;
		padding-right: 4px !important;
	}

	.search_bar_searh form#global-search {
		margin-right: 5px;
	}
}

@media all and (min-width:1300px) {
	body .image-container {
		margin-bottom: 20px;
	}

	.left-sidebar {
		width: 22%;
	}

	.col-sm-6.cont-ovt {
		width: 56%;
	}

	.filter-section {
		width: 16%;
	}

	.fltr-tgl-rt.right-panel {
		margin-left: 16%;
	}

	.fltr-tgl-rt.right-panel {
		width: 83%;
	}

	.filter-toggle .fltr-tgl-bx {
		margin-left: -16%;
	}
}

@media all and (max-width:1299px) {
	.info-dbx-mwt .col-sm-1 {
		width: 70px;
	}

	.info-dbx-mwt .uploader_name {
		width: auto;
	}

	.info-dbx-mwt .col-xs-7.uploader_name {
		float: right;
	}

	input.search {
		width: 150px;
	}

	.navbar-default .navbar-nav>li>a {
		padding: 17px 7px;
	}
}

@media all and (min-width:992px) {
	.profilter-wrp .fltr-torw-srch .col-sm-2 {
		display: inline-block;
		padding-top: 2px;
		padding-bottom: 2px;
		width: 25%;
		margin-right: -4px;
	}

	.fltr-torw-srch {
		padding-right: 103px;
	}

	.btn-fltr-clps {
		position: absolute;
		right: 49px;
		top: 8px;
		width: 80px;
	}

	.btn-fltr-clps button {
		margin-bottom: 6px !important;
	}

	.btn-fltr-clps button,
	.btn-fltr-clps a {
		width: 100%;
		display: inline-block;
		margin-bottom: 6px;
	}

	.follow-ui .follower-item {
		width: 20%;
	}

	.profilter-wrp .filter-input-wrap.favcol .col-sm-2 {
		width: 16%;
	}
}

@media all and (min-width:768px) {
	.col-sm-6.cont-ovt {
		padding-left: 8px;
		padding-right: 8px;
	}

	.hide-desk {
		display: none !important;
	}
}

@media (min-width:768px) and (max-width:991px) {
	.sctn-bg-inblk .col-sm-8.vdo-dtlbx {
		width: 84%;
	}

	.footer_links li {
		padding-right: 10px;
	}

	.p-dtlui .nav-tabs.product a {
		padding-left: 10px;
		padding-right: 10px;
	}

	.left-sidebar .scroll-data .mCSB_container {
		flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		display: flex;
		display: -webkit-flex;
		display: -ms-flex;
	}

	.left-sidebar .scroll-data .mar_top {
		display: none;
	}

	body .left-sidebar.ovt-sidebar.col-sm-3 {
		margin-top: 0px;
		flex: 0 0 31%;
		-webkit-flex: 0 0 31%;
		-ms-flex: 0 0 31%;
		padding-left: 8px !important;
		padding-right: 8px !important;
	}

	.main-wrap.feat-mdl-bx {
		margin-top: 30px;
	}

	body .left-sidebar .scroll-data {
		height: auto !important;
		max-height: 300px !important;
	}

	body .left-sidebar.mt-30.col-sm-3 {
		height: auto;
		width: 100%;
	}

	body .left-sidebar.mt-30.col-sm-3 .scroll-data a {
		float: left;
		width: 31%;
		margin-left: 1%;
		margin-right: 1%;
	}

	body .col-sm-6.cont-ovt {
		width: 100%;
	}

	.vdo-bx-ht .view-img-banner>div,
	.iframe_vd-mdl .videoContainer {
		/* height: 400px !important; */
	}

	.vdo-bx-ht .view-img-banner #player_1_jwplayer_controlbar {
		top: auto !important;
		bottom: 0px;
	}

	.vdo-bx-ht .view-img-banner>div>div {
		max-height: 400px !important;
	}

	body .right-panel .adds-section {
		margin-left: 88% !important;
	}

	.filter-toggle .right-panel .adds-section {
		margin-left: 84% !important;
	}

	.col-sm-6.cont-ovt {
		width: 56%;
	}

	.left-sidebar.mt-30.col-sm-3 {
		width: 22%;
		padding-left: 14px !important;
		padding-right: 0px !important;
		padding-top: 5px !important;
		margin-top: 88px;
	}

	.sidebar-static .card .nav-tabs>li {
		width: 100%;
	}

	.sidebar-static .card .nav-tabs>li a {
		padding-left: 0px;
		padding-right: 0px;
	}

	.footer-wrap .col-sm-5 {
		width: auto;
	}

	.footer-wrap .col-sm-7 {
		float: right;
		width: auto;
	}

	.clsfd-avt-wrp .user_info_profile {
		width: 50px;
	}

	.navbar-nav.top_menus {
		display: none;
	}

	.ovt-sidebar .right-sidebar .col-xs-4 {
		padding-right: 15px;
		width: 100%;
	}

	.ovt-sidebar .right-sidebar .col-xs-8 {
		padding-right: 15px;
		margin-top: 6px;
		width: 100%;
	}

	.navbar-default .nav.navbar-nav.top_menus {
		left: 0;
		padding-left: 0px;
		padding-right: 0px;
		position: absolute;
		right: 0;
		top: 59px;
		margin-top: 0px;
		background: #f5811a;
		border: none;
	}

	.tablet-menu-handbur {
		display: block !important;
	}

	.navbar-default .nav.navbar-nav.top_menus.showtaletmenu {
		display: block;
	}

	.navbar-default .nav.navbar-nav.top_menus li {
		width: 100%;
	}

	.navbar-default .nav.navbar-nav.top_menus li a {
		padding: 10px 15px !important;
		color: #fff;
	}

	.navbar-default {
		min-height: 64px;
	}

	.navbar-default .navbar-nav {
		margin-top: 5px !important;
	}

	.navbar-brand {
		padding-top: 11px;
	}

	/*---css added on 8-8-17---*/

	/*.footer_links li{padding-right:4px;}
.footer-wrap .copyrt-text-ft{position:absolute !important; left:45%;}
.container-fluid.section-bg{padding-bottom:0;margin-bottom:0;}

*/
}

@media (min-width:768px) and (max-width:768px) {
	body .right-panel .adds-section {
		margin-left: 86% !important;
	}
}

@media all and (min-width:1024px) {
	.header.navbar-fixed-top .navbar-nav.top_menus {
		left: 240px;
		position: absolute;
		min-height: 75px;
		text-align: center;
	}

	.header.navbar-fixed-top .navbar-nav.top_menus>li {
		display: inline-block;
		float: none;
	}
}

@media all and (max-width:1024px) {
	input.search {
		width: 180px;
	}

	.navbar-header .navbar-toggle {
		border-radius: 50%;
		-webkit-border-radius: 50%;
		-ms-border-radius: 50%;
		height: 42px;
		margin-bottom: 8px;
		margin-right: 0;
		margin-top: 12px;
		padding: 9px;
		text-align: center;
		width: 42px;
	}

	.navbar-header .navbar-toggle:hover,
	.navbar-header .navbar-toggle:focus,
	.navbar-header .navbar-toggle:active {
		background: none;
	}

	.right-sidebar .span_title p,
	.latest_event .image-container .text1 {
		font-size: 12px;
	}

	.col-sm-8.vdo-dtlbx {
		margin-left: 0px;
		padding-left: 0px;
		width: 86%;
	}

	.sctn-bg-inblk .col-sm-8.vdo-dtlbx {
		padding-left: 15px;
		padding-right: 15px;
	}

	.sctn-bg-inblk .container-fluid {
		padding-left: 0px;
		padding-right: 0px;
	}

	.sctn-bg-inblk .adds-section {
		right: 15px;
	}

	body .navbar-nav.top_menus {
		padding-right: 0px;
	}
}

@media all and (max-width:1199px) {
	.clsfd-avt-wrp {
		padding-top: 0px;
	}

	.header .navbar-brand {
		padding-left: 0px;
		padding-right: 0px;
	}

	.header .nav.navbar-nav a {
		padding-left: 8px;
		padding-right: 8px;
		font-size: 11px;
	}

	.header .navbar-nav>li.badge-hd-top {
		margin: 18px 30px 0 8px;
	}

	.header .navbar-nav>li.badge-hd-top a {
		padding: 0px !important;
	}

	.header input.search {
		margin-right: 0px;
	}

	.hp-logo>span {
		font-size: 18px;
		margin-top: 8px;
	}

	.tab-selection.pad_20px.vedio_details {
		padding-top: 10px;
	}

	.front-video,
	.front-video body,
	.front-video .section-bg {
		overflow-y: visible;
	}
}

@media screen and (max-width:996px) {
	.clsfdactn-tip a {
		font-size: 12px;
	}

	.preview {
		margin-bottom: 20px;
	}

	.right-sidebar .span_title p,
	.latest_event .image-container .text1 {
		font-size: 11px;
	}

	.left-sidebar-content,
	.feat-vdo-ttl,
	.right-sidebar-head {
		font-size: 14px;
	}

	/*-css added on 8-8-17---*/

	/*<!--.filter-section{width:300px; background:#fff;}
.filter-toggle .fltr-tgl-bx {
margin-left: -300px;}
.news-main{width:42%;}
.sort-slct-flw .filter-r-section {
float: none;
margin-top: 0 !important;
}
.fltr-tgl-rt.right-panel {
margin-left: 0;
width: 100%;
}
.swvdo-filter{right: -49px; top: 39px; transform: rotate(90deg);}
.filter-toggle .fltr-tgl-rt.right-panel {margin-left: 0; width: 100%;}
.fltr-tgl-bx{margin-left:-300px;}
.filter-toggle .fltr-tgl-bx{margin-left:0%;}
.filter-toggle .swvdo-filter{ right: 9px; top: -2px;  transform: rotate(0deg);}-->*/
}

.preview-pic {
	-webkit-box-flex: 1;
	-webkit-flex-grow: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
}

.preview-thumbnail product.nav-tabs {
	border: none;
	margin-top: 15px;
}

.preview-thumbnail product.nav-tabs li {
	width: 18%;
	margin-right: 2.5%;
}

.preview-thumbnail product.nav-tabs li img {
	max-width: 100%;
	display: block;
}

.preview-thumbnail product.nav-tabs li a {
	padding: 0;
	margin: 0;
}

.preview-thumbnail product.nav-tabs li:last-of-type {
	margin-right: 0;
}

.tab-content {
	overflow: hidden;
}

.tab-content img {
	/*width: 100%; commented by diksha*/
	-webkit-animation-name: opacity;
	animation-name: opacity;
	-webkit-animation-duration: .3s;
	animation-duration: .3s;
}

.navbar-default .navbar-nav>li.activeNav>a {
	color: #fff;
}

/* .navbar-default .navbar-nav>li.activeNav>a:before {
	position: absolute;
	content: "";
	left: 0px;
	right: 0px;
	bottom: 6px;
	height: 3px;
	background: #f8831a;
} */

.navbar-default .navbar-nav>li.activeNav>a:before {
    position: absolute;
    content: "";
    width: 70%;
    left: 50%;
    transform: translateX(-50%);
    right: unset;
    bottom: 10px;
    height: 2px;
    background: #f8831a;
}

.min-ht-515 {
	min-height: 525px;
}

.txtrafrm-grp-spc .form-group:last-of-type {
	margin-bottom: 0px;
}

.txtrafrm-grp-spc textarea.form-control {
	height: 100px;
}

@media screen and (min-width:997px) {
	.wrapper {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}
}

.details {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}

.colors {
	-webkit-box-flex: 1;
	-webkit-flex-grow: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
}

.product-title,
.price,
.sizes,
.colors {
	text-transform: UPPERCASE;
	font-weight: bold;
}

.checked,
.price span {
	color: rgb(235, 83, 8);
}

.product-title,
.rating,
.product-description,
.price,
.vote,
.sizes {
	margin-bottom: 15px;
	word-wrap: break-word;
}

.product-title {
	color: #f8831a;
	font-weight: 400;
	margin-top: 0;
	text-transform: inherit;
}

.size {
	margin-right: 10px;
}

.size:first-of-type {
	margin-left: 40px;
}

.color {
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
	height: 2em;
	width: 2em;
	border-radius: 2px;
}

.color:first-of-type {
	margin-left: 20px;
}

.add-to-cart,
.like {
	background: #ff9f1a;
	padding: 1.2em 1.5em;
	border: none;
	text-transform: UPPERCASE;
	font-weight: bold;
	color: #fff;
	-webkit-transition: background .3s ease;
	transition: background .3s ease;
}

.add-to-cart:hover,
.like:hover {
	background: #b36800;
	color: #fff;
}

.not-available {
	text-align: center;
	line-height: 2em;
}

.not-available:before {
	font-family: fontawesome;
	content: "\f00d";
	color: #fff;
}

.orange {
	background: #ff9f1a;
}

.green {
	background: #85ad00;
}

.blue {
	background: #0076ad;
}

.tooltip-inner {
	padding: 1.3em;
}

@keyframes opacity {
	0% {
		opacity: 0;
		-webkit-transform: scale(3);
		transform: scale(3);
	}

	100% {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1);
	}
}

.thumbnail.product {
	opacity: 0.70;
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
	background: none;
	padding: 20px;
}

.thumbnail.product:hover {
	opacity: 1.00;
	box-shadow: 0px 0px 10px rgb(229, 87, 13);
}

.line {
	margin-bottom: 5px;
}


@media screen and (max-width:770px) {}

span.thumbnail product {
	border: 1px solid #00c4ff !important;
	border-radius: 0px !important;
	-webkit-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.16);
	-moz-box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.16);
	box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.16);
	padding: 10px;
}

.container h4 {
	margin-top: 70px;
	margin-bottom: 30px;
}

button {
	margin-top: 6px;
}

.btn-info.product_btn:hover {
	color: #fff;
	background-color: #f8831a;
	border-color: #f8831a;
}

.btn-info.product_btn {
	color: #fff;
	background-color: #f8831a;
	border-color: #f8831a;
	font-size: 13px;
	font-weight: 600;
}

.carousel-inner.imag_product .item.active {
	height: 520px;
}

.pad_20px {
	padding: 20px;
}

.btn.scene_20 {
	padding: 0px 0 30px;
}

.btn-cstm.btn-org.setUserSite.cntrl_width {
	width: 220px;
}

.view_more {
	color: #f8831a;
}

.view_more:hover {
	color: #f8831a;
}

.view_more_right {
	text-align: right;
}

/*-----css of product detail page end-----*/

/*.main-wrap.feat-mdl-bx { height:385px;margin-bottom:35px;}
.main-wrap.feat-mdl-bx .video1_inner,
.main-wrap.feat-mdl-bx .video1_inner .iframe_vd-mdl,
.main-wrap.feat-mdl-bx .video1_inner .iframe_vd-mdl #player_1,
.main-wrap.feat-mdl-bx .video1_inner .iframe_vd-mdl #player_1 #player_1_video,
.main-wrap.feat-mdl-bx .video1_inner .iframe_vd-mdl #player_1 #player_1_displayarea,
.main-wrap.feat-mdl-bx .video1_inner .iframe_vd-mdl #player_1 #player_1_jwplayer_display { height:100% !important;}
.main-wrap.feat-mdl-bx .video1_inner .iframe_vd-mdl #player_1 #player_1_jwplayer_controlbar { top:calc(100% - 30px) !important;}
.main-wrap.feat-mdl-bx .video1_inner .iframe_vd-mdl #player_1 #player_1_jwplayer_display_iconBackground { top:50% !important;}

@media screen and (height:1200px){
.main-wrap.feat-mdl-bx { height:900px;}
}

@media screen and (height:1080px){
.main-wrap.feat-mdl-bx { height:810px;}
}

@media screen and (height:900px){
.main-wrap.feat-mdl-bx { height:630px;}
}

@media screen and (height:800px){
.main-wrap.feat-mdl-bx { height:530px;}
}

@media screen and (height:768px){
.main-wrap.feat-mdl-bx { height:500px;}
}

@media screen and (height:720px){
.main-wrap.feat-mdl-bx { height:450px;}
}

@media screen and (height:648px){
.main-wrap.feat-mdl-bx { height:380px;}
}
*/

/*-----css ended on 24-4-17 for steps_page-----*/
@media (min-width:500px) and (max-width:767px) {
	.left-sidebar .scroll-data .mCSB_container {
		flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		display: flex;
		display: -webkit-flex;
		display: -ms-flex;
	}

	.left-sidebar .scroll-data .mar_top {
		display: none;
	}

	body .left-sidebar.ovt-sidebar.col-sm-3 {
		margin-top: 0px;
		flex: 0 0 31%;
		-webkit-flex: 0 0 31%;
		-ms-flex: 0 0 31%;
		padding-left: 8px !important;
		padding-right: 8px !important;
	}

	.main-wrap.feat-mdl-bx {
		margin-top: 30px;
	}

	body .left-sidebar .scroll-data {
		height: auto !important;
		max-height: 300px;
	}

	body .left-sidebar.mt-30.col-sm-3 {
		height: auto;
		width: 100%;
	}

	body .left-sidebar.mt-30.col-sm-3 .scroll-data a {
		float: left;
		width: 31%;
		margin-left: 1%;
		margin-right: 1%;
	}

	body .left-sidebar.mt-30.col-sm-3 .latest_news.scroll-data a {
		width: 100%;
		margin: 0px;
		margin-bottom: 10px;
	}
}

@media (min-width:400px) and (max-width:499px) {
	.round_circle a {
		width: 28px;
		height: 28px;
	}

	.trnd-vd-xs span span {
		margin-left: 2px;
	}

	.left-sidebar .scroll-data a {
		float: left;
		width: 48%;
	}

	.left-sidebar .scroll-data a:nth-child(2n) {
		float: right;
	}

	body .left-sidebar.mt-30.col-sm-3 .latest_news.scroll-data a {
		margin: 0 0 10px;
		width: 100%;
	}
}

@media all and (max-width:767px) {
	.date_time_wrp h4, .date_time_wrp span, .establishment h4, .establishment span {
		font-size: 12px!important;
	}
	.date_time_wrp {
		gap: 5px!important;
	}
	.date_time_wrp > div {

		gap: 5px!important;
	}
	.scene_img {
		width: 15%!important;
	}
	.event_cntnt {
		width: 85%!important;
	}
	.scene_img img {
		width: 100px!important;
		height: 100px!important;
		border-radius: 12px!important;
	}
	.cont-ovt .testi-section {
		padding: 15px;
	}
	.iframe_vd-mdl {
		padding: 15px!important;
	}
	body .filter-section {
		box-shadow: none;
		-webkit-box-shadow: none;
		-ms-box-shadow: none;
	}

	body .filter-section .filter-wrap {
		box-shadow: none;
		-webkit-box-shadow: none;
		-ms-box-shadow: none;
	}

	.filter-toggle .fltr-tgl-bx .filter-wrap {
		box-shadow: 0 0 5px 0 #cccccc;
		-webkit-box-shadow: 0 0 5px 0 #cccccc;
		-ms-box-shadow: 0 0 5px 0 #cccccc;
	}

	.col-sm-9.right-panel.mbl-spcpd {
		margin-top: 74px;
	}

	.col-sm-9.right-panel.mbl-spcpd .card {
		padding-top: 15px;
	}

	.in-vw-blk {
		margin-bottom: 0;
		vertical-align: top;
	}

	.dtl-cot-ct .act-vdomwrp {
		margin-top: 6px;
	}

	.dtl-cot-ct .uploader_name:last-of-type {
		margin-top: 6px;
	}

	/*.prbx-tbnav .probx-lftnav{height:auto!important;}*/
	.left-sidebar.mt-30.col-sm-3 {
		padding-left: 14px !important;
		padding-top: 5px !important;
	}

	.provdoscrollht {
		margin-right: 0px;
	}

	/*.probx-lftnav{border-bottom:20px solid #f0f0f0;}*/
	body .prbx-tbnav .nav-tabs>li {
		width: 33% !important;
	}

	body .prbx-lw-pd .mCustomScrollBox {
		padding-right: 0px;
	}

	.prbx-lw-pd .mCustomScrollBox .mCSB_container {
		margin-right: 0px;
	}

	.ads-bx-ht {
		max-height: none !important;
	}

	.vdo-panel-scroll,
	.newscrollht {
		height: auto !important;
		max-height: 340px;
	}

	.newscrollht .mCSB_inside>.mCSB_container {
		margin-right: 0px;
	}

	.grid-bx {
		margin-left: -10px;
		margin-right: auto;
		padding-left: 0px;
		padding-right: 0px;
	}

	.vdo-panel-scroll .mCSB_inside>.mCSB_container {
		margin-right: 0px;
	}

	.toggle_div_inner_page.slide-in-out2 {
		bottom: 0;
		display: block;
		height: auto;
		overflow-y: auto;
		position: fixed;
	}

	.mblnavbx {
		display: block;
	}

	.toggle_div_inner_page {
		top: 62px;
	}

	body footer {
		margin-top: 0px;
	}

	.left-sidebar.mt-30 {
		margin-top: 72px;
	}

	.left-sidebar.ovt-sidebar {
		margin-top: 0px;
	}

	.footer-wrap {
		position: static;
	}

	.scroll-login {
		max-height: 100% !important;
	}

	.swvdo-filter {
		width: 74px;
		font-size: 0px;
		min-height: 24px;
	}

	.swvdo-filter::before {
		bottom: 0;
		color: #fff;
		content: "Show Filter";
		font-size: 11px;
		left: 0;
		position: absolute;
		right: 0;
		text-align: center;
		top: 3px;
		z-index: 99999;
	}

	.filter-toggle .swvdo-filter::before {
		content: "Hide Filter";
	}

	/*.probx-lftnav{max-height:260px!important;}*/
	.hide-desk {
		display: block;
	}

	.show-desk {
		display: none;
	}

	.navbar-fixed-top .navbar-nav.top_menus {
		float: none;
		margin: 0 -15px;
		padding: 0;
		width: auto;
	}

	.nav.navbar-nav.navbar-right.search_bar_searh {
		float: none;
		margin: 0px;
	}

	.header .navbar-collapse {
		border: none;
		margin-top: 10px;
		box-shadow: none;
		-webkit-box-shadow: none;
		-ms-box-shadow: none;
		border-top: none;
	}

	.navbar-default .navbar-nav>li.activeNav>a::before {
		bottom: 0px;
	}

	body .header .nav.navbar-nav a {
		padding: 10px 15px;
	}

	body .header .nav.navbar-nav a.c-hamburger {
		padding-left: 0px;
	}

	.ovt-sidebar .scroll-data.mCustomScrollbar {
		max-height: 220px !important;
	}

	.right-sidebar .span_title p,
	.latest_event .image-container .text1 {
		font-size: 14px;
	}

	body .news-content {
		font-size: 12px;
		line-height: inherit;
	}

	.left-sidebar .trending_vedio {
		height: 300px !important;
	}

	.left-sidebar.mt-30.col-sm-3 {
		padding-left: 0px;
	}

	.round_circle a {
		line-height: 26px;
	}

	.tab-selection.pad_20px.vedio_details {
		padding-top: 0px;
	}

	.min-height-426 {
		min-height: 10px;
	}

	body .vdoadd-boxwp {
		margin-top: 64px;
	}

	.fltr-dash {
		position: relative;
		top: 0px;
		right: 0px;
		margin-bottom: 15px;
		padding-right: 100px;
	}

	.fltr-dash .btn {
		position: absolute;
		right: 0px;
		top: 0px
	}

	.vdoadd-boxwp .fltr-dash select {
		width: 48%;
	}

	.ntfy-btn-hd {
		margin-right: 0px;
	}

	.ntfy-btn-hd .dropbox {
		padding-bottom: 0px;
		padding-left: 13px;
	}

	.lst-srch-inpt {
		width: 500px;
	}

	.odr-bx-lst .vw-dtl-btn {
		margin-top: 5px;
	}

	.nav.navbar-nav.navbar-right.search_bar_searh .ntfy-btn-hd li:last-child {
		display: block;
	}

	.nomsg-ntfctn {
		padding-top: 6px;
		padding-bottom: 6px;
	}

	.header .search_bar_searh .fa.fa-search.search_bar {
		left: 14px;
	}

	.pro-bx-pfmbx .pf-aside {
		float: none;
		margin: 0 auto 20px;
	}

	.pro-bx-pfmbx .pf-main-inr {
		padding-left: 5px;
		padding-right: 5px;
	}

	.main-wrapper.pad_20px {
		padding-top: 0px;
	}

	body .left-sidebar.mt-30.col-sm-3 {
		padding-right: 0px;
	}

	.view-img-banner>img {
		height: auto;
	}

	.view-img-banner .event-title {
		padding-bottom: 8px;
	}

	.view-img-banner .event-title span {
		font-size: 12px;
	}

	.cart_product_row .p-l-0 {
		padding-left: 15px;
	}

	.cart-ui-wp #MarketplaceCartForm tfoot tr.visible-xs {
		display: none !important;
	}

	.cart-ui-wp #MarketplaceCartForm tfoot tr.visible-xs {
		display: none !important;
	}

	.header .navbar-nav>li.badge-hd-top {
		display: inline-block;
	}

	.nav.navbar-nav.navbar-right.search_bar_searh>li.ntfy-btn-hd .dropdown-toggle {
		display: inline-block;
		width: auto;
	}

	.search_bar_searh .ntfy-btn-hd:hover i {
		color: #fff !important;
	}

	.nav li.ntfy-btn-hd {
		margin-top: 10px;
	}

	.nav li.ntfy-btn-hd .dropdown .dropdown-toggle.dropbox {
		padding: 0;
	}

	.nav li.ntfy-btn-hd .dropdown {
		display: inline-block;
		padding: 7px 3px 12px 0px;
	}

	.nav li.ntfy-btn-hd .dropdown .badge {
		top: -1px;
	}

	.fltr-tgl-rt .filter-r-wrap {
		margin-top: 3px;
	}

	.custom-member-listing-new-outer {
		padding-right: 15px;
		padding-left: 15px;
	}
}

@media screen and (max-width:660px) {
	body .prv-title {
		margin-bottom: 18px;
	}

	.lst-srch-inpt {
		width: auto;
	}

	/*html, body{ height:100% !important;}
html{ padding-bottom:69px;}*/

	/*  .container-fluid.section-bg{ min-height:100% !important;}*/
	.ad-cntnt-blk .flw-kw-srch {
		margin-right: 0px;
	}

	.sort-slct-flw .tab-pane {
		padding: 0px;
	}

	.fltr-tgl-rt .sort-slct-flw .tab-pane {
		padding-top: 15px;
	}
}

@media screen and (max-width:600px) {
	.sidebar-static .nav-tabs>li {
		display: inline-block;
		width: auto !important;
		white-space: normal;
	}

	.grid-bx {
		margin-right: -10px;
	}

	.signup-option {
		padding-left: 0px;
		padding-right: 0px;
	}

	.kw-srch-srt .col-xs-4 {
		width: 50%;
		margin-bottom: 15px;
	}

	.kw-srch-srt .col-xs-4:nth-child(3) {
		width: 100%;
		margin-bottom: 0px;
	}

	.shop-col .img-sec img {
		max-height: 176px;
	}

	table#cart tbody td .form-control {
		width: 20%;
		display: inline !important;
	}

	.actions .btn {
		width: 36%;
		margin: 1.5em 0;
	}

	.actions .btn-info {
		float: left;
	}

	.actions .btn-danger {
		float: right;
	}

	/*table#cart thead { display: none; }
table#cart tbody td { display: block; padding: .6rem; min-width:320px;}
table#cart tbody tr td:first-child { background: #333; color: #fff; }
table#cart tbody td:before {content: attr(data-th); font-weight: bold;display: inline-block; width: 8rem;}*/

	/*.front-video{width:

table#cart tfoot td{display:block; }*/
	table#cart tfoot td .btn {
		display: block;
	}

	.details_gallery.clsfd-nav {
		margin-top: -60px;
	}

	.header .navbar-collapse {
		margin-top: 0px;
	}

	.header .navbar-brand {
		padding-top: 15px;
	}


	.header .navbar-default {
		min-height: 60px;
	}

	.right-sidebar .span_title p,
	.latest_event .image-container .text1 {
		font-size: 12px;
	}

	.pf-main-inr .btn-info {
		font-size: 12px;
		max-width: 100%;
	}

	body .footer_social-links>ul {
		vertical-align: top;
		margin-top: 2px;
	}

	.fltr-tgl-rt .filter-r-section {
		padding-bottom: 10px;
	}

	body .fltr-tgl-rt .nav-tabs li a {
		padding-top: 10px;
	}
}

@media (max-width:1200px) {

	.navbar-default .navbar-nav>li>a:focus,
	.navbar-default .navbar-nav>li>a:hover {
		color: #fff;
	}

	.navbar-nav {
		padding-left: 0;
	}

	/*.section-bg{margin-top:65px;}*/
	.main-wrap {
		margin-top: 90px;
	}

	.left-sidebar {
		background-size: cover;
	}

	/* .testi-section {
		height: 140px;
	} */

	.latest_news {
		height: 290px;
	}

	.image-container>img {
		width: 100%;
	}

	/* .mCS_img_loaded {
		width: 100%;
	} */

	.news-content {
		font-size: 10px;
		line-height: 12px;
	}

	.trending_vedio {
		height: 280px;
	}

	.latest_event {
		height: 140px;
	}

	.mt-30 {
		margin-top: 90px;
	}

	.left-sidebar .trending_vedio {
		height: calc(100% - 38px);
	}

	.left-sidebar .mCSB_inside>.mCSB_container {
		margin-right: 15px;
	}

	.left-sidebar.mt-30 {
		padding-right: 0px;
	}

	.left-sidebar.mt-30.col-sm-3 {
		padding-right: 15px;
	}

	.ovt-sidebar .col-sm-4 {
		padding-right: 0px;
	}

	.ovt-sidebar .span_title {
		padding-bottom: 5px;
	}

	.nav.nav-tabs.tabular_steps a {
		font-size: 12px;
	}

	.with-nav-tabs.panel-default .nav-tabs>.active a::after {
		background: none;
	}

	.btn.btn-primary.blue_btn>span {
		padding-right: 4px;
	}

	.blue_btn {
		font-size: 10px;
	}

	.btn.btn-primary.orange_yellow_btn {
		font-size: 10px;
	}

	.form_tabs p {
		font-size: 14px;
	}

	.bg_film_icon {
		left: 53px;
	}

	.select {
		margin-bottom: 20px;
	}

	.active span {
		padding: 0 0 0 2px;
	}

	.carousel-inner.imag_product .item.active {
		height: auto;
	}
}

@media (min-width:1150px) and (max-width:1300px) {
	.navbar-nav.top_menus {
		padding-right: 60px;
	}

	.header .nav.navbar-nav a {
		padding-left: 8px;
		padding-right: 8px;
		font-size: 12px;
	}

	.nav-account {
		padding: 14px 5px;
	}

	body .nav.navbar-nav .nav-account.lgn-srprt a {
		padding-left: 10px !important;
		padding-right: 10px !important;
	}
}

@media (min-width:1200px) and (max-width:1299px) {
	body .header.navbar-fixed-top ul.navbar-nav.top_menus {
		left: 170px;
		padding-right: 340px;
		right: 0;
	}

	body .header .nav.navbar-nav.navbar-right a {
		padding: 0;
	}

	.nav.navbar-nav.navbar-right.search_bar_searh {
		padding-right: 0px;
	}
}

@media (min-width:1025px) and (max-width:1149px) {
	.navbar-nav.top_menus {
		padding-right: 0px;
	}

	.header .nav.navbar-nav a {
		padding-left: 5px;
		padding-right: 5px;
		font-size: 12px;
	}

	.nav-account {
		padding: 14px 5px;
	}

	body .nav.navbar-nav .nav-account.lgn-srprt a {
		padding-left: 10px !important;
		padding-right: 10px !important;
	}

	.hp-logo>span {
		font-size: 14px;
		margin-top: 4px;
	}

	.header .navbar-brand {
		padding-top: 22px;
	}

	.search_bar_searh li form>button {
		right: 10px;
	}

	.header input.search {
		width: 120px;
	}

	.hp-logo img {
		max-width: 26px;
	}

	.container-fuild.custom-container {
		padding-left: 15px;
		padding-right: 15px;
	}
}

@media (min-width:768px) and (max-width:991px) {
	.cont-ovt .col-sm-2 {
		width: 15%;
	}
}

@media all and (max-width:991px) {
	.footerColor .container-fluid {
		padding: 0px;
	}

	body .home-social li {
		margin-right: 11px;
		padding-right: 11px;
	}

	.vw-pv-rsp .provdoscrollht .video-list-thumbs li {
		flex: 0 0 49.5%;
		-webkit-flex: 0 0 49.5%;
		-ms-flex: 0 0 49.5%;
	}

	.ovt-sidebar {
		margin-bottom: 20px;
	}

	.ad-side-scroll li {
		height: auto !important;
	}

	.ad-side-scroll li img {
		height: auto !important;
	}

	.right-panel .adds-section {
		right: 20px;
		margin-left: 89%;
	}

	.news-wrap {
		box-shadow: 0 0 5px 0 rgba(50, 50, 50, 0.15);
		-webkit-box-shadow: 0 0 5px 0 rgba(50, 50, 50, 0.15);
		-ms-box-shadow: 0 0 5px 0 rgba(50, 50, 50, 0.15);
	}

	body .nws-bx-shdw-ppovr .news-wrap:hover {
		box-shadow: 0 0 6px 0 rgba(50, 50, 50, 0.38);
		-webkit-box-shadow: 0 0 6px 0 rgba(50, 50, 50, 0.38);
		-ms-box-shadow: 0 0 6px 0 rgba(50, 50, 50, 0.38);
	}

	.cont-ovt .ovttesti-section .col-sm-2 {
		padding-left: 0px;
	}

	.footer-wrap .copyrt-text-ft {
		position: static;
		transform: none;
		-webkit-transform: none;
		-ms-transform: none;
	}

	/* .cont-ovt .col-sm-2 {
		padding-right: 0px;
		width: 23.667%;
	} */

	.cont-ovt .col-sm-10 {
		/* padding-right: 5px; */
		width: 75.333%;
	}

	.testi-main-content {
		font-size: 10px;
	}

	.footer-wrap .footer_links li {
		font-size: 10px;
	}

	.film_music {
		margin-bottom: 20px;
	}

	.active span {
		/*    position: absolute;*/
	}

	.card .nav-tabs>li {
		width: auto;
	}

	.navbar-right.search_bar_searh li.hide {
		display: block !important;
	}

	.srt-srch-tbl {
		max-width: 560px;
		padding-right: 86px;
	}

	.srt-srch-tbl .srch-od-bx,
	.srt-srch-tbl .sort-od {
		width: 32%;
	}

	.srt-srch-tbl .srtsrch-btn {
		position: absolute;
		right: 0px;
		width: auto;
	}

	.active .pf-main-inr span {
		position: static;
	}

	.pdtl-ctnt-lt .carousel-inner {
		min-height: 1px;
	}

	.common-section-grid.clearfix.row-10 {
		display: flex;
		flex-wrap: wrap;
		-moz-flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
	}

	.navbar-default .navbar-nav .tablet-menu-handbur a {
		border: none;
		background: none;
	}

	.main-wrapper {
		margin-top: 75px;
	}
}

@media all and (min-width:768px) {

	.left-sidebar .latest_event,
	.left-sidebar .latest_news {
		height: auto;
		max-height: calc(48% - 38px);
	}
}

@media (min-width:630px) and (max-width:960px) {
	.news-thumbnail {
		width: 78%;
		margin: 0 auto;
	}

	.event-thumbnail {
		width: 78%;
		margin: 0 auto;
	}

	/*--css added on 8-8-17-*/

	/*  .sort-slct-flw .filter-r-wrap{margin-top:-60px;}*/
}

@media (max-width:900px) {
	.nav.navbar-nav.navbar-right {
		margin-top: 10px;
	}

	/*.section-bg{margin-top:50px;}*/
	.left-sidebar {
		background-size: cover;
	}

	/* .testi-section {
		height: 183px;
		margin: 0 0 16px;
	} */

	.text {
		font-size: 10px;
	}

	.text1 {
		font-size: 10px;
	}

	.span_title>p {
		margin: 0;
		font-size: 10px;
	}

	.view_more {
		padding-right: 10px;
	}

	.video-list.news-list li {
		width: 100% !important;
		margin-right: 0px;
	}

	.filter-section .f-select select {
		font-size: 12px;
	}

	.view-img-banner img {
		left: 0px !important;
	}
}

@media all and (max-width:767px) {
	body .rsrvd-cpoi {
		padding-top: 0px;
	}

	body .rsrvd-cpoi p {
		margin-bottom: 0px;
		font-size: 12px;
	}

	body .footer_links ul {
		padding-bottom: 2px;
	}

	body .home-social li a,
	body .home-social li p {
		font-size: 12px;
	}

	.vw-pv-rsp .provdoscrollht .video-list-thumbs li {
		flex: 0 0 49%;
		-webkit-flex: 0 0 49%;
		-ms-flex: 0 0 49%;
	}

	.lgn-srprt::before {
		display: none;
	}

	.navbar-default .navbar-collapse {
		margin-top: 0px;
	}

	.pdtl-bxwrpht {
		max-height: none !important;
		height: auto;
	}

	.pdtl-bxwrpht .mCSB_inside>.mCSB_container {
		margin-right: 0px;
	}

	.right-panel .adds-section {
		margin-top: 0px;
	}

	.content-maxbx {
		max-height: none !important;
	}

	.vdo-dtlbx .vdo-bx-ht .mCSB_inside>.mCSB_container {
		margin-right: 0px;
	}

	.col-sm-8.vdo-dtlbx {
		width: 100%;
		padding-right: 0px;
	}

	.sidebar-static .adds-section {
		display: none;
	}

	body.filter-toggle .right-panel .adds-section,
	body .right-panel .adds-section {
		margin-left: 86% !important;
	}

	body .container-fluid.section-bg,
	.container-fluid.section-bg .container-fluid.section-bg {
		margin-bottom: 0px;
	}

	.newscrollht {
		max-height: none !important;
	}

	.fltr-tgl-rt .nav-tabs li a {
		padding-top: 0px;
	}

	.container-fluid.section-bg {
		margin-bottom: 0px;
	}

	.news-section .mCSB_inside>.mCSB_container {
		overflow: visible;
		margin-right: 0px;
	}

	body .nws-bx-shdw-ppovr {
		padding: 0px;
	}

	body .navbar-default {
		min-height: 10px;
	}

	.front-video .footer-wrap {
		position: static;
	}

	/* .main-wrap img {
		width: 100%;
		margin-top: 15px;
	} */

	.play_btn {
		padding: 0 43%;
		top: 150px;
	}

	/* .testi-section {
		height: 260px;
	} */

	.navbar-brand {
		padding: 0 15px;
	}

	.navbar-collapse.animated.collapse.in {
		border-color: transparent;
	}

	input.search {
		margin-top: 0;
		margin-right: 0;
	}

	.fa.fa-search.search_bar {
		top: 6px;
	}

	.navbar-nav {
		float: none;
	}

	.nav.navbar-nav.navbar-right li .c-hamburger {
		display: none;
	}

	.nav.navbar-nav>li {
		background: #e76b23;
		border-bottom: 1px solid #ccc;
		font-weight: bold;
	}

	.navbar-default .navbar-nav>li>a {
		padding: 10px 0 10px 27px;
		color: #fff;
	}

	.nav.navbar-nav>li:last-child {
		border-bottom: none;
	}

	.nav.navbar-nav.navbar-right.search_bar_searh>li {
		background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
		border-bottom: medium none;
	}

	.navbar-toggle {
		background: rgba(0, 0, 0, 0) linear-gradient(to right, #e76f27 0%, #e44c01 100%) repeat scroll 0 0;
		border-radius: 50%;
		padding: 12px 10px;
		border: 2px solid #fff;
	}

	.navbar-default .navbar-toggle .icon-bar {
		background-color: #fff;
	}

	input.search {
		width: 100%;
	}

	.img-align>img {
		width: auto;
	}

	.left-sidebar {
		background-size: cover;
	}

	.span_title>p {
		font-size: 16px;
		margin: 6px 0 0;
	}

	footer {
		position: relative;
	}

	.mCS_img_loaded {
		width: auto;
	}

	footer,
	.section-bg::after {
		height: auto;
	}

	.nav.navbar-nav.top_menus {
		display: block;
	}

	footer {
		margin-top: 40px;
	}

	.main-wrap {
		margin-top: 20px;
	}

	.dropbox {
		padding: 13px 26px;
		margin-top: 0px
	}

	html,
	body,
	.container-fluid.section-bg {
		height: auto;
	}

	footer {
		display: inline-block;
		width: 100%;
	}

	.cont-ovt .col-sm-2 {
		width: 110px;
	}

	.cont-ovt .col-sm-10 {
		margin-left: 110px;
		width: auto;
	}

	.cont-ovt {
		padding: 0px;
	}

	.ovt-sidebar {
		margin-top: 0px;
	}

	.ovt-sidebar .col-xs-4 {
		width: 100px;
	}

	.ovt-sidebar .col-xs-8 {
		margin-left: 100px;
		float: none;
	}

	.ovt-sidebar .latest_event {
		height: 250px;
	}

	/*--css added on 24-4-17---*/
	.bg_film_icon {
		left: 42%;
	}

	.col-sm-11.info_details {
		width: 100%;
	}

	.btn.btn-primary.orange_yellow_btn {
		margin-bottom: 15px;
	}

	footer {
		overflow: hidden;
	}

	.toggle_div_inner_page {
		display: none;
	}

	.pad_20px {
		padding: 20px 0;
	}

	.clsfd-avt-wrp {
		padding-top: 20px;
	}

	.iframe_vd-mdl #player_1_wrapper {
		height: 340px !important;
	}

	.header .navbar-brand {
		padding-top: 10px;
	}

	.navbar-header .navbar-toggle {
		margin-top: 10px;
		margin-bottom: 10px;
	}

	/*--css ended on 24-4-17---*/
	.navbar-default .navbar-collapse {
		background: #f5811a;
	}

	.header .navbar-default .navbar-collapse {
		padding: 0px 15px;
	}

	.nav.navbar-nav.navbar-right.search_bar_searh>li {
		padding-left: 0px;
		padding-right: 0px;
	}

	.video-list.news-list li {
		width: 48.99% !important;
	}

	.tab-selection .nav-tabs>li>a {
		font-size: 14px;
	}

	.sort-slct-flw .filter-r-section {
		margin-top: -58px;
		margin-bottom: 0px;
	}

	.news-e-block .video-list.news-list li {
		width: 48.99%;
	}

	.filter-section .filter-wrap {
		box-shadow: 0 0 5px 0 #cccccc;
		-webkit-box-shadow: 0 0 5px 0 #cccccc;
		-ms-box-shadow: 0 0 5px 0 #cccccc;
	}

	.new-square p {
		min-height: 10px;
	}

	.vdo-panel-scroll {
		margin: 0 -6px;
	}

	.vdo-sidebar {
		margin: 0px 15px;
	}

	.vdo-sidebar .col-sm-6 {
		float: left;
		width: 50%;
	}

	body #show-filter.filter-click {
		top: 95px !important;
		position: fixed;
	}

	.pro-bx-pfmbx .pf-aside {
		float: none;
	}

	.pro-bx-pfmbx .pf-mainwp {
		margin-left: 0px;
		width: 100%;
	}

	.pd-tablet-20 {
		padding-left: 15px;
		padding-right: 15px;
	}

	.footer_social-links span {
		margin-top: 8px;
	}

	.footer_social-links>ul {
		margin-top: 0px;
	}

	.footer-wrap .col-xs-6 {
		width: 100%;
	}

	.footer-wrap .footer_links ul {
		padding-bottom: 0px;
	}

	.footer_social-links>ul {
		margin-top: -10px;
	}

	.footer-wrap {
		padding-bottom: 6px;
	}

	.left-sidebar.mt-30.col-sm-3 {
		padding-right: 15px;
	}

	.news-wrap img {
		height: auto;
	}

	ul.video-list.news-list {
		display: flex;
		flex-wrap: wrap;
		-moz-flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
	}

	ul.video-list.news-list>li .hld-image {
		height: auto;
	}

	ul.video-list.news-list>li .hld-image img {
		height: auto;
		max-height: 800px;
	}

	.lst-srch-inpt .dsbd-kw-srch .btn {
		position: static;
	}

	.dsbd-kw-srch .lst-srch-btn {
		right: 15px;
	}

	body .lst-srch-inpt .dsbd-kw-srch {
		padding-right: 10px;
	}

	.header .container-fuild.custom-container {
		padding: 0 15px;
	}

	.navbar-default .navbar-toggle {
		width: auto;
		padding-right: 0px;
	}

	/*--css added on 8-8-17--*/
	.nav.navbar-nav>li {
		background: none;
	}

	.header input.search {
		background: #f99135;
	}

	.news-section.newsht .mCSB_scrollTools.mCSB_3_scrollbar {
		display: none !important;
	}

	/*.footer-wrap{position: static;}
.video-list li{width:50%;}*/
}

@media all and (max-width:700px) {
	.srt-srch-tbl {
		position: static;
		width: 100%;
		max-width: 100%;
		margin-bottom: 10px;
	}

	.srt-srch-tbl .input-group {
		width: 100%;
	}

	.srt-srch-tbl .sort-od {
		margin-left: 0px;
	}

	.srt-srch-tbl {
		padding-right: 72px;
	}

	#container_order,
	.container #container,
	.highcharts-container {
		max-width: 100%;
		min-width: 100%;
	}
}

@media all and (max-width:600px) {
	.footer-wrap .col-xs-6 {
		width: 100%;
		text-align: center
	}

	.footer-wrap li {
		float: none;
		display: inline-block;
	}

	.footer-wrap ul {
		float: none;
		display: inline-block;
	}

	.footer-wrap ul {
		padding-bottom: 0px;
	}

	.footer_social-links {
		margin-bottom: 10px;
	}

	.card .nav-tabs>li>a {
		font-size: 14px;
	}

	.col-sm-9.right-panel {
		margin-top: 64px;
	}

	.col-sm-9.right-panel.mbl-spcpd {
		margin-top: 64px;
	}

	.tab-selection .nav-tabs>li>a {
		white-space: nowrap;
	}

	.ord-tbl-wrp .cart-od-cntnt {
		min-width: 120px;
	}

	.ord-tbl-wrp .shp-chrg i {
		min-width: 110px;
	}

	.footer-wrap {
		padding-bottom: 0;
	}

	.filter-r-section.incrs-tp-mt .filter-r-wrap {
		text-align: center;
	}

	.filter-r-section.incrs-tp-mt span {
		float: none;
	}

	.fltr-tgl-rt .vdo-panel-scroll ul.video-list {
		padding-top: 0px;
	}

	.right-panel.fltr-tgl-rt .filter-r-section {
		margin-bottom: 0px;
	}
}

@media all and (max-width:480px) {
	.iframe_vd-mdl .videoContainer {
		min-height: 100px;
	}

	.cont-ovt .ovttesti-section .col-sm-2 {
		width: 100%;
	}

	.testi-section .display-table {
		display: inline-block;
		width: 100%;
	}

	.testi-section .tst-bx-dvd,
	.ovttesti-section .col-sm-2 {
		width: 100%;
		display: inline-block;
	}

	.testi-section .tst-bx-dvd {
		border: none;
		border-top: 20px solid #131313;
		border-bottom: 20px solid #131313;
	}

	/* body .video1_inner .iframe_vd-mdl>div {
		height: 260px !important;
	} */

	.uploader_name .round_circle a {
		padding-top: 2px;
	}

	.vdo-dtlbx .panel-body {
		padding: 0px;
	}

	.vw-pv-rsp .nav.tab-prbx>li {
		width: auto !important;
	}

	/* .vw-pv-rsp .nav.tab-prbx>li a {
		font-size: 14px;
	} */

	.vdo-bx-ht .view-img-banner>div {
		height: 280px !important;
	}

	.vdo-bx-ht .view-img-banner #player_1_jwplayer_controlbar {
		top: auto !important;
		bottom: 0px;
	}

	.vdo-bx-ht .view-img-banner>div>div {
		max-height: 280px !important;
	}

	.grid-bx .shop-col .product-deatail {
		padding-bottom: 16px;
	}

	.shop-col .price {
		padding-right: 0px;
		position: static;
	}

	.shop-col .c-price {
		bottom: 0px;
		left: 8px;
		right: auto;
		top: auto;
	}

	.video1_inner .iframe_vd-mdl>div {
		height: 300px !important;
	}

	.item-ban {
		min-height: 300px !important;
	}

	.left-sidebar .trending_vedio,
	.ovt-sidebar .latest_event {
		max-height: 340px;
		height: auto !important;
	}

	.iframe_vd-mdl iframe {
		height: 250px !important;
	}

	.btn-cstm.btn-org {
		width: auto;
		font-size: 14px;
		padding: 8px 25px;
	}

	.header .navbar-brand {
		padding-top: 10px;
	}

	.navbar-header .navbar-toggle {
		margin-top: 10px;
	}

	.header .navbar-default {
		padding-bottom: 0px;
	}

	body .nav.navbar-nav .nav-account {
		padding: 0px !important;
	}

	body .nav.navbar-nav .nav-account a {
		padding: 10px 5px !important;
	}

	.uploader_name .round_circle a {
		line-height: 22px;
		font-size: 8px;
	}

	.dtl-cot-ct .uploader_name {
		width: 100%;
	}

	.dtl-cot-ct .info_comments {
		float: left;
		padding-right: 0px;
	}

	.dtl-cot-ct .name_upload {
		padding-right: 80px;
	}

	.vdo-sidebar div {
		height: auto !important;
	}

	.pls-mdlvdo span {
		margin: 40px 0px;
	}

	.vw-pv-rsp .video-list-thumbs .glyphicon-play-circle {
		margin-top: -34px;
	}

	#loginbox.chckout-login .btn {
		max-width: 110px;
	}

	.lst-srch-btn {
		display: inline-block;
		padding: 12px 0 0 15px;
		position: static;
		width: 100%;
	}

	.lst-srch-inpt .kw-srch-srt {
		padding-right: 15px;
	}

	.lst-srch-inpt .kw-srch-srt .btn {
		width: 48%;
	}

	.lst-srch-inpt .kw-srch-srt .btn:nth-child(2) {
		float: right;
	}

	.srt-srch-tbl .srch-od-bx,
	.srt-srch-tbl .sort-od {
		width: 48%;
		margin: 5px 0px;
	}

	.srt-srch-tbl .srtsrch-btn .btn {
		width: 100%;
	}

	.srt-srch-tbl .srch-od-bx:nth-child(2n) {
		float: right;
	}

	.srt-srch-tbl {
		padding-right: 0px;
	}

	.tbl-od-hd .col-xs-6 {
		width: 100%;
		text-align: left;
	}

	.tbl-od-hd {
		padding: 5px 15px;
	}

	.pf-main-inr .col-xs-6 {
		width: 100%;
	}

	.pf-main-inr .col-xs-6:last-child {
		margin-top: 15px;
	}

	.pf-main-inr .col-xs-4 {
		width: 100%;
		margin-top: 15px;
	}

	.pf-main-inr .col-xs-4:first-child {
		margin-top: 0px;
	}

	.vdo-panel-scroll .video-frame .vplay img {
		height: auto;
	}

	.close_webbzone_message.danger {
		position: absolute;
	}

	.wz-box-message .messenger.danger {
		display: inline-block;
	}

	.wz-box-message .messenger.success {
		display: inline-block;
	}

	.close_webbzone_message.success {
		position: absolute;
	}

	.chkot-contain .col-md-6 {
		padding: 0px;
	}

	.dash-kw-fltr {
		padding-right: 0px;
	}

	#loginbox .login-two-colbtn .btn {
		max-width: 116px;
	}

	.container-fluid.section-bg.steps .col-sm-10.col-sm-offset-1 {
		padding-left: 0px;
		padding-right: 0px;
	}

	.signup-choice h2 {
		font-size: 20px;
	}

	.signup-optn {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}

	.free-label p {
		font-size: 12px;
		padding: 2px 0px;
	}

	.free-label {
		margin-left: 15px;
		margin-right: 15px;
		padding-left: 0px;
		padding-right: 0px;
	}

	.rg-act-txt {
		padding-left: 0px;
		padding-right: 0px;
		font-size: 13px;
	}

	/*--css added on 8-8-17---*/

	/*.news-main{width:100%;}
.news-f-block {clear: both; margin-left: 0;}
.video-list li{width:100%;}*/
}

@media (max-width:400px) {
	.footer_links li {
		padding-right: 5px;
	}

	.signup-option .signup-optn {
		width: 100%;
		margin-bottom: 20px;
	}

	.shp-grid-bx .img-sec>a {
		width: 100%;
	}

	.left-sidebar {
		width: 300px;
	}

	.testi-main-content {
		font-size: 10px;
	}

	.play_btn {
		padding: 0 30%;
	}

	.image-container>img {
		width: auto;
	}

	.section-bg {
		overflow: hidden;
	}

	.left-sidebar.mt-30 {
		width: 100%;
	}

	.ovt-sidebar .image-container>img {
		width: 100%;
	}

	.cont-ovt .col-sm-2 {
		width: 90px;
	}

	.cont-ovt .col-sm-10 {
		margin-left: 90px;
	}

	.vdo-sidebar .col-sm-6:first-child {
		width: 40%;
	}

	.vdo-sidebar .col-sm-6:last-child {
		width: 60%;
	}

	.pls-mdlvdo span {
		font-size: 19px;
		height: 40px;
		padding: 3px;
		width: 40px;
	}

	.kw-srch-srt .col-xs-5,
	.kw-srch-srt .col-xs-4 {
		width: 50%;
	}

	.kw-srch-srt .col-xs-3 {
		width: 100%;
		margin-top: 15px;
	}

	.follow-ui .col-xs-6 {
		width: 100%;
	}

	.kw-srch-srt .col-xs-4 {
		width: 100%;
	}

	.follow-ui .follower-item {
		width: 50%;
	}

	.p-dtlui .nav.nav-tabs.tabular_steps a {
		padding-left: 0px;
		padding-right: 0px;
	}

	.p-dtlui .nav.nav-tabs.tabular_steps.product.page li {
		display: table-cell;
		float: none;
		width: auto;
	}

	.p-dtlui .nav.nav-tabs.tabular_steps.product.page {
		display: table;
		width: 100%;
	}

	.scroll-data .image-container>img {
		max-width: 100%;
	}

	.video-wrap .video-frame {
		height: auto !important;
	}
}

@media all and (max-width:360px) {
	.cat-lst-tbl td {
		font-size: 12px;
		padding: 6px 8px;
	}

	.footer_links ul li {
		padding-left: 0;
		padding-right: 0;
	}
}

.nws-bx-shdw-ppovr {
	padding: 8px;
}

.cspn-lblfxcs input[type="radio"]+label+label span::after {
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	position: absolute;
	display: none;
	content: "\f00c";
	color: #ea5207;
	left: 1px;
	margin-top: 0px;
}

.auto-ht-plnbxd .music-plan {
	height: auto;
}

.with-nav-tabs.sceneme_tab .coustomized_radio_button input[type="radio"]+label span {
	font-size: 12px;
	height: 18px;
	width: 18px;
}

.cspn-lblfxcs input[type="radio"]+label+label span,
.cspn-lblfxcs input[type="radio"]:checked+label+label span {
	transition: background-color 0.4s linear 0s;
}

.cspn-lblfxcs input[type="radio"]+label+label span {
	background-color: #fff;
	border: 3px solid #ccc;
}

.cspn-lblfxcs input[type="radio"]+label+label span {
	border-radius: 50%;
	cursor: pointer;
	display: inline-block;
	margin: -1px 4px 0 0;
	vertical-align: middle;
}

.video-list-thumbs>li>a.hrt-icn-vx {
	background: none;
	position: absolute;
	right: 30px;
	top: 67%;
	z-index: 1;
}

.hrt-icn-vx .sp-ft-actn {
	position: static;
}

.ads-mt-0 .adds-section {
	margin-top: 0px;
}

/******* PROFILE TAB (17AGST2017) *********/
.prbx-tbnav {
	padding-top: 15px;
}

.prbx-tbnav .nav-tabs {
	border: none;
	text-align: center;
}

.prbx-tbnav .nav-tabs>li {
	width: auto;
	display: inline-block;
	padding: 0px 8px;
	border-right: 1px solid #333;
	float: none;
	margin-right: -3px;
}

.prbx-tbnav .nav-tabs>li:last-child {
	border-right: none;
}

.prbx-tbnav .nav-tabs>li a {
	font-size: 13px;
	padding: 0px;
}

.prbx-tbnav .nav-tabs>li>a::after {
	display: none;
}

.prv-title {
	color: #ff6e09;
	margin: 0;
	padding: 13px 20px;
	text-align: left;
	background: #fff;
}

.btn.btn-fill.active-btnbx {
	background: #ff6e09;
}

.video-list-thumbs .pls-mdlvdo a:before {
	border: 3px dashed #c2cdda;
	left: 10px;
	top: 10px;
	bottom: 10px;
	right: 10px;
	content: "";
	position: absolute;
}



.video-list-thumbs .pls-mdlvdo span {
	border: none;
}
.video-list-thumbs .pls-mdlvdo span i {
	border: none;
	color: #3b3e4c;
	background: #fff;
	width: 65px;
	height: 65px;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: auto;
	border-radius: 50%;
	font-size: 30px;
}
/******* /PROFILE TAB (17AGST2017) *********/

/******* NOTIFCATION NEW (18AGST2017) *********/
.nav.tab-prbx {
    border: none;
    padding-bottom: 22px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.14);
    margin-bottom: 30px;
    position: relative;
}
.nav.tab-prbx>li>a::after {
	display: none;
}

.nav.tab-prbx > li > a {
	padding: 0px;
	margin-right: 0px;
	color: #7f7f7e;
	font-family: 'poppins';
	font-weight: normal;
	line-height: 18px;
	font-size: 16px;
	color: #fff;
	border-bottom: 2px solid #0000;
	display: inline-flex;
	padding-bottom: 10px;
	margin-bottom: 20px;
	border-radius: 0px!important;
}

.nav.tab-prbx>li.active>a {
	font-weight: normal;
}

.nav.tab-prbx>li {
	width: auto;
	padding-right: 30px;
	margin-right: 10px;
	/*border-right:1px solid #272727;*/
}

.nav.tab-prbx>li:last-child {
	border-right: none;
}

.profile_navigation.pro-linkbk {
	padding: 20px;
	border-radius: 14px;
	background: rgba(255, 255, 255, 0.06);
	box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.05);
}

.profile_navigation ul.tab-prbx li a {
	line-height: 18px;
}

.nt-rw-bx {
	border: 1px solid #e5e5e5;
	border-bottom: none;
	position: relative;
	padding: 12px 50px 12px 15px;
	text-align: left;
	background: #fff;
}

.nt-rw-bx p a {
	color: #828181;
	font-family: open sans;
}

.nt-rw-bx p {
	margin-bottom: 0px;
	color: #595959;
}

.nt-actm {
	position: absolute;
	right: 8px;
	top: 7px;
}

.nt-actm a {
	padding: 5px;
	background: #F8831A;
	color: #fff;
	text-align: center;
	display: inline-block;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	width: 30px;
	height: 30px;
}

.nt-actm a:hover {
	background: #ed7d19;
}

.chld-tb-pn-0 .tab-pane {
	padding-left: 0px;
}

.nt-rw-bx:last-child {
	border-bottom: 1px solid #e5e5e5;
}

.nt-rw-bx:first-child {
	border-top: none;
}

.no-record {
	padding: 10px 15px;
	background: #fff;
	text-align: center;
}

/******* /NOTIFCATION NEW (18AGST2017) *********/

/******* FRIEND REQUEST (18AGST2017) *********/
.prbx-wrpwall {
	padding: 25px;
	display: inline-block;
	width: 100%;
	text-align: left;
	border-radius: 12px;
	background: rgba(255, 255, 255, 0.22);
	box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.05);
}

.prbx-wrpwall .tab-prbx {
	margin-top: 0px;
}

.fd-grd-bx {
	border: 1px solid #d7d7d7;
}

.fd-grd-bx:hover {
	box-shadow: 0 0 6px 0 #bbb;
	-webkit-box-shadow: 0 0 6px 0 #bbb;
	-ms-box-shadow: 0 0 6px 0 #bbb;
}

.fd-grd-bx a h2 {
	margin-bottom: 6px;
}

.unfrnd-times {
	position: absolute;
	color: #f8831a;
	right: 10px;
	bottom: 15px;
}

.unfrnd-times:hover {
	color: #f8831a;
	opacity: 0.8;
}

.pos-rltv {
	position: relative;
}

.ui-tooltip.ui-widget-shadow {
	border-color: #eee;
	-webkit-box-shadow: 0px 0px 5px 0px #ddd;
	-ms-box-shadow: 0px 0px 5px 0px #ddd;
	box-shadow: 0px 0px 5px 0px #ddd;
}

.no-record {
	font-size: 14px;
	color: #777;
}

.prbx-wrpwall .tab-prbx {
	padding: 15px;
}

.row-rvrs-6 {
	margin-left: -6px;
	margin-right: -6px;
}

.pd-lt-rt-6 {
	padding-left: 6px;
	padding-right: 6px;
}

.tg-btn-lnk {
	position: absolute;
	right: 6px;
	top: 0;
}

.tg-btn-lnk .btn {
	width: 20px;
	height: 30px;
	margin-left: 5px;
	background: none;
	line-height: 10px;
	border: 2px solid;
	padding: 0px;
}

.check-color {
	border-color: #008000;
	color: #008000;
}

.remove-color {
	border-color: #5c5b5b;
	color: #ff0000;
}

.tg-btn-lnk-ovt .btn {
	width: 22px;
	height: 22px;
	color: #f8831a;
	border: none;
}

.tg-btn-lnk .btn:hover {
	opacity: 0.8;
}

.profile_navigation ul.pagination {
	padding-top: 5px;
}

.profile_navigation ul.pagination li a {
	line-height: inherit;
	margin-right: 0px;
}

.mt-5 {
	margin-top: 5px;
}

.frm-cntrl-pt .form-control {
	box-shadow: none;
	height: auto;
	padding: 10px 12px;
	transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
	color: #fff;
	width: 100%;
	border-radius: 9.975px;
	background: rgba(255, 253, 253, 0.30);
	border: 0px;
}

.prx-wall {
	padding: 30px;
	border-radius: 14px;
	background: rgba(255, 255, 255, 0.06);
	box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.05);
}

.edt-avt-prfl {
	width: 100px;
	margin-bottom: 0px !important;
	overflow: hidden;
	display: inline-block;
}

.pf-aside h4 {
	font-size: 16px;
	margin-bottom: 5px;
}

.pf-aside p {
	font-size: 12px;
	margin: 0px;
	color: #777777;
}

select.slct-mt-0 {
	margin-top: 0px !important;
}

.fm-vdbx-scrl .pf-main-inr {
	padding-left: 15px;
	padding-right: 15px;
}

.chng-pswd-pn {
	text-align: left;
}

.probx-lftnav .tab-pane {
	padding-top: 0px;
}

.nt-rw-bx a:hover p {
	color: #ec5305;
}

.cntnt-scrlht {
	background: #fff;
	border-radius: 14px;
	background: rgba(255, 255, 255, 0.06);
	box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.05);
	padding: 20px;
}
.overlayDIV {
	width: 100%;
	float: left;
	height: 100%;
	background: rgba(195, 195, 195, 0.5);
	position: absolute;
	overflow: hidden;
	top: 0
}

.blockbtn {
	background: #f8831a;
	color: #fff;
	border-radius: 0px;
	padding: 4px 30px;
	color: #fff;
	position: relative;
	top: auto;
	left: auto;
	width: auto;
	display: inline-block;
	right: 0px;
}

.blockbtn .mrg-rht {
	color: #fff;
	margin: 0;
	width: 100%;
	height: 100%
}

/******* /FRIEND REQUEST (18AGST2017) *********/
.table-responsive .table>thead>tr>th {
	background: #666666;
	color: #fff;
	border: none;
	padding-top: 6px;
	padding-bottom: 6px;
}

.mg-lt-rt-0 {
	margin-left: 0px !important;
	margin-right: 0px !important;
}

.prbx-lw-pd {
	padding-right: 0px !important;
}

.prbx-lw-pd .mCustomScrollBox {
	padding-right: 15px;
}

.txt-blk-it {
	border: 1px solid #e2e2e2;
	border-radius: 4px;
	padding: 8px 15px;
	width: 100%;
}

.mcstm-spc-20 .mCSB_inside>.mCSB_container {
	margin-right: 20px;
}

.nav.tab-prbx.fv-nav-advd {
	display: inline-block;
	vertical-align: top;
	background: none;
	margin-bottom: -6px;
	margin-top: 8px;
	padding-bottom: 0;
	padding-left: 20px;
}

.mcstm-scrl-spc .mCSB_scrollTools a+.mCSB_draggerContainer {
	margin: 0px;
}

.tabs_steps .form-control {
	height: 42px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.dash-banner .carousel-control {
	display: none;
}

.odr-rvw .table-quantity th {
	background: #666666;
	color: #fff;
}

.odr-rvw .table-quantity .vw-dtl-btn {
	padding: 0px;
	background: none;
	color: #496174;
}

.od-lst-vxtb {
	position: relative;
}

.od-lst-vxtb .table-quantity th,
.od-lst-vxtb .table-quantity td {
	padding-left: 8px;
	padding-right: 8px;
}

.od-lst-vxtb .vw-dtl-btn {
	margin-top: 0px;
}

.od-lst-vxtb tfoot,
.od-lst-vxtb tbody tr {
	display: none;
}

.od-lst-vxtb tbody tr:first-child {
	display: table-row;
}

.od-lst-vxtb tr.tablerowod {
	display: table-row;
}

.od-lst-vxtb tfoot.tablefootergroup {
	display: table-footer-group;
}

/*.expand-tbl {position: absolute; right: 22px; top: -30px; z-index: 1;}*/
.expand-tbl {
	position: absolute;
	right: 17px;
	top: 7px;
	z-index: 1;
}

.expand-tbl a {
	border: 2px solid;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	color: #ec5305;
	display: inline-block;
	height: 23px;
	text-align: center;
	width: 24px;
}

/*********** ADS UI (24AGST2017) ***********/
.adds-section {
	position: fixed;
	right: 30px;
	padding-right: 0px !important;
}

.vdo-dtlbx .vdo-bx-ht {
	max-height: none;
}

.vdo-dtlbx .vdo-bx-ht .mCSB_inside>.mCSB_container {
	margin-right: 0px;
}

.right-panel .adds-section {
	right: 20px;
	margin-left: 86%;
}

.filter-toggle .right-panel .adds-section {
	margin-left: 84%;
}

/*********** ADS UI (24AGST2017) ***********/
#loader_image .mCS_img_loaded {
	max-width: 25px;
}

.ipad-toggle {
	margin-bottom: 8px;
	margin-right: 15px;
	position: relative;
	margin-top: 8px;
	background: linear-gradient(to right, #e76f27 0%, #e44c01 100%) repeat scroll 0 0;
	border-radius: 50%;
	padding: 12px 10px;
	border: 2px solid #fff;
	height: 42px;
	padding: 9px;
	text-align: center;
	width: 42px;
}

.ipad-toggle .icon-bar {
	background-color: #fff;
	border-radius: 1px;
	-webkit-border-radius: 1px;
	-ms-border-radius: 1px;
	display: block;
	height: 2px;
	width: 22px;
}

.nav.navbar-nav.navbar-right .log-bx-btn a {
	display: inline-block;
	font-size: 24px;
	margin-bottom: -10px;
}

.nav.navbar-nav.navbar-right .log-bx-btn {
	padding-left: 0px;
	padding-right: 0px;
}

.stts-acnt-rw {
	display: inline-block;
	width: 100%;
	margin-bottom: 15px;
}

.stts-acnt-prfb h4 {
	margin-top: 0px;
	margin-bottom: 15px;
	font-size: 16px;
}

.stts-acnt-prfb {
	margin-top: 20px;
}

.stts-acnt-cl {
	width: 200px;
	float: left;
	padding-top: 4px;
	color: #fff;
}

.stts-acnt-ct {
	margin-left: 200px;
}

.switch-togglbtn {
	position: relative;
	display: inline-block;
	width: 60px;
	height: 30px;
}

.switch-togglbtn input {
	display: none;
}

.slider-togglbtn {
	width: 60px;
	height: 30px;
	position: absolute;
	cursor: pointer;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #ccc;
	-webkit-transition: .4s;
	transition: .4s;
}

.slider-togglbtn:before {
	position: absolute;
	content: "";
	height: 26px;
	width: 26px;
	left: 4px;
	bottom: 2px;
	background-color: white;
	-webkit-transition: .4s;
	transition: .4s;
}

.switch-togglbtn input:checked+.slider-togglbtn {
	background-color: #4cda64;
}

.switch-togglbtn input:focus+.slider-togglbtn {
	box-shadow: 0 0 1px #2196F3;
}

.switch-togglbtn input:checked+.slider-togglbtn:before {
	-webkit-transform: translateX(26px);
	-ms-transform: translateX(26px);
	transform: translateX(26px);
}

/* Rounded sliders */
.slider-togglbtn.round {
	border-radius: 34px;
}

.slider-togglbtn.round:before {
	border-radius: 50%;
}

.ad-cntnt-blk .vw-dtl-btn {
	background: none;
	border: 2px solid #ff6e09;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-ms-border-radius: 50%;
	color: #ff6e09;
	display: inline-block;
	font-size: 16px;
	height: 31px;
	padding: 3px;
	width: 34px;
	z-index: 1;
	top: -73px;
}

.sctn-bg-inblk {
	display: inline-block;
	width: 100%;
	vertical-align: top;
	padding-bottom: 50px;
}

.lst-msc-avt h5.wrk-stts {
	color: #555;
	vertical-align: top;
}

.act-vdomwrp.vd-dtl-actv a span i {
	vertical-align: top;
}

.in-vw-blk {
	display: inline-block;
	width: 100%;
}

.crcnt-bxscrl .job-ttl {
	margin-top: 0px;
}

.crcnt-bxscrl .career-box {
	padding-left: 8px;
}

.tnc-policy .well.crcnt-bxscrl {
	margin-bottom: 0px;
}

/*********** FEEDBACK 11SEP2017 ***********/
.shop-box-wrp img {
	border: none !important;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-ms-border-radius: 0px;
}

.shp-grid-bx .shop-col .c-price {
	position: static;
	margin-top: -4px;
	display: inline-block;
	vertical-align: top;
}

.shp-grid-bx .shop-col .btn-info.product_btn.buy-cart {
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	font-size: 13px;
	height: auto;
	padding: 2px 6px;
	width: auto;
	font-weight: normal;
	text-transform: uppercase;
	top: 9px;
}

.sp-ft-actn .fa-tag {
	font-size: 16px;
}

/*.filter-section.fltr-tgl-bx{ background:#fff; top:-16px; border-radius:0px; -webkit-border-radius:0px; -ms-border-radius:0px; bottom:40px;}*/

/*********** /FEEDBACK 11SEP2017 ***********/
.common-bg {
	display: inline-block;
	width: 100%;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	vertical-align: top;
	padding-bottom: 26px;
}

.sidebar-static .card>.row>.col-sm-3 {
	padding-top: 30px;
}

.sidebar-static .card>.row>.col-sm-9 .col-sm-9 {
	padding-top: 36px;
}

/*********** FEEDBACK 14SEP2017 ***********/

/* FILTER IN TOP */
.col-sm-9.right-panel {
	margin-top: 73px;
}

.aside-navbox {
	background: #f8f8f9 none repeat scroll 0 0;
	border-top: 0px;
	bottom: 39px;
	box-shadow: 22px 0 5px 0 rgba(50, 50, 50, 0.3);
	padding: 3px 23px;
	position: fixed;
	top: 175px;
	width: 17%;
}

.aside-info {
	padding: 40px 40px;
	padding-right: 20px;
	border-top: 1px solid #eee;
}

.sort-slct-flw .tab-pane {
	padding-top: 2px;
}

.sort-slct-flw .news-section {
	display: inline-block;
	width: 100%;
	vertical-align: top;
}

.filter-nav-ct {
	display: inline-block;
	width: 100%;
	vertical-align: top;
}

.filter-navbar {
	margin-right: 0px;
	background: #fff;
	padding-bottom: 4px;
	padding-top: 10px;
}

.right-panel .adds-section {
	margin-left: 0px;
	width: 12%;
	position: fixed;
	right: 20px;
	padding: 8px !important;
	background: rgba(0, 0, 0, 0.2);
}

.right-panel .card {
	background: none;
}

.fltr-tgl-rt.right-panel {
	display: block;
	float: none;
	margin-left: 15%;
	padding-left: 0;
	width: auto;
}

.newscrollht {
	padding-bottom: 0px;
}

.newscrollht .mCustomScrollBox.mCS-light.mCSB_vertical.mCSB_inside {
	height: 100% !important;
}

.newscrollht .mCSB_container {
	/*display:table;height:100%;width:100%;*/
}

.nws-bx-shdw-ppovr {
	padding: 0px;
}

.ad-list {
	padding-left: 0px;
}

.ad-side-scroll ul {
	margin-bottom: 0px;
}

.filter-nav-ct>.nav-tabs {
	padding-right: 16%;
}

.filter-nav-ct>.nav-tabs li a {
	padding-left: 30px;
	padding-right: 30px;
}

.filter-nav-ct>.nav-tabs li {
	width: auto;
}

.filter-toggle .aside-navbox {
	border-top-width: 55px;
}

.common-bg .tab-pane {
	padding-top: 2px;
}

.grid-bx .grid-box-wrap {
	background: #fff;
}

.sidebar-static .adds-section {
	margin-left: 0px;
	width: 16%;
}

.sidebar-static .adds-section .ad-side-scroll {
	max-height: none !important;
}

.vdo-panel-scroll .video-wrap {
	background: #fff;
}

.filter-toggle .common-bg {
	padding-bottom: 30px;
}

/** css update on 9/15/2017**/
.aside-navbox {
	background: #f8f8f9 none repeat scroll 0 0;
	border-top: 0px;
	bottom: 39px;
	box-shadow: 2px 0 5px 0 rgba(50, 50, 50, 0.3);
	padding: 0 20px;
	position: fixed;
	top: 175px;
	width: 15%;
}

.video-list.news-list li {
	padding-top: 0;
}

.tab-selection {
	padding-left: 13px;
}

.video-list li {
	padding-left: 5px;
}

.vdo-panel-scroll.mCustomScrollbar._mCS_1 {
	padding-right: 13px;
	padding-top: 9px;
}

.vdo-panel-scroll {
	margin: 0 -8px;
	padding-bottom: 5px;
	margin-right: 5px;
}

.grid-bx {
	padding: 15px 15px;
}

.card mb-0 .mCSB_scrollTools.mCSB_1_scrollbar.mCS-light.mCSB_scrollTools_vertical {
	margin-top: 15px !important;
}

.fltr-tgl-rt.right-panel {
	margin-left: 15%;
	padding-left: 0;
	width: auto;
}

/*27-sept-2017*/
.right-panel.member-right-content-custom {
	margin-left: 14.7%;
}

.grid-bx {
	padding: 16px 15px;
}

.mCSB_scrollTools.mCSB_1_scrollbar.mCS-light.mCSB_scrollTools_vertical {
	margin-top: 0px !important;
	padding-top: 30px;
}

.news-e-block {
	margin-top: -9px;
}

.review-yo-left {
	padding-right: 60px
}

.choose-pay-right {
	padding-left: 60px;
	position: relative;
}

.choose-pay-right::after {
	width: 1px;
	height: 91%;
	background: #ccc;
	position: absolute;
	content: "";
	top: 0;
	left: 0;
}

.cart-address-change {
	display: inline-block;
	width: 100%;
}

.address-hdd {
	width: 22%;
	float: left;
}

.address-details {
	float: left;
	width: 78%;
}

.address-hdd h6 {
	margin: 0;
	font-size: 14px;
	font-weight: 600;
	color: #363636;
}

.change-link-outer {
	display: inline-block;
	width: 100%;
	margin-top: 20px;
}

.change-link-outer a {
	text-decoration: underline;
	color: #0a2e84;
}

/*== Setting page ==*/
.sting-bx-1 {
	background: #41c2e5;
}

.sting-bx-2 {
	background: #ffbc3c;
}

.sting-bx-3 {
	background: #8f7ee5;
}

.sting-bx-4 {
	background: #4dd87a;
}

.sting-topfour-bx ul {
	display: inline-block;
	width: 100%;
	padding-left: 0px;
}

.sting-topfour-bx ul li {
	float: left;
	width: 23.5%;
	min-height: 110px;
	position: relative;
	color: #fff;
}

.sting-topfour-bx ul li+li {
	margin-left: 2%;
}

.topfour-ftr-hdd {
	left: 0;
	font-size: 13px;
	position: absolute;
	width: 100%;
	bottom: 0;
	padding: 5px;
	font-weight: 600;
	background: rgba(0, 0, 0, 0.2) none repeat scroll 0 0;
}

.topfour-inside {
	font-size: 0px;
	text-align: center;
	padding-top: 15px;
}

.topfour-icon {
	font-size: 30px;
	padding-right: 15px;
	border-right: 1px solid #fff;
	display: inline-block;
	vertical-align: top;
}

.topfour-value {
	padding-left: 15px;
	display: inline-block;
	vertical-align: top;
	font-size: 30px;
}

.topfour-value h5 {
	font-size: 30px;
	margin: 0;
	padding-top: 5px;
	font-weight: 600;
}

.sting-topfour-bx ul li p {
	width: 100%;
	margin: 0;
}

.sting-topfour-bx ul li p span {
	float: right;
}

.sting-topfour-bx ul li h6 {
	text-decoration: none;
	margin-top: 0;
}

.sting-topfour-bx ul li {
	padding: 10px;
}

.sting-bx-hover {
	display: none;
}

.sting-topfour-bx ul li:hover .sting-bx-hover {
	display: block;
}

.sting-topfour-bx ul li:hover .whvr-sting-bx {
	display: none;
}

.ms-btn {
	margin-top: 20px;
}

.ms-btn a {
	transition: 0.3s;
	-webkit-transition: 0.3s;
	-ms-transition: 0.3s;
	cursor: pointer;
	background: #ff6e09;
	color: #fff;
	padding: 10px 70px 10px 10px;
	display: inline-block;
	position: relative;
}

.ms-btn a::after {
	position: absolute;
	color: #fff;
	right: 20px;
	background: url(../img/ms-btn-arrow.png);
	width: 24px;
	height: 18px;
	content: "";
}

.ms-btn a:hover {
	background: #000;
}

.ms-btn a:focus {
	text-decoration: none;
}

.sting-hdr {
	width: 100%;
	display: inline-block;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #dcdcdd;
}

.sting-hdr h2 {
	font-size: 16px;
	padding: 0;
	margin: 0;
	font-weight: 600;
	display: inline-block;
}

.sting-hdr-left {
	margin-top: 0px;
	position: relative;
	float: left;
	width: 50%;
}

.sting-hdr-left i {
	color: #ff6e09;
	position: absolute;
	top: 0;
	left: 0;
	font-size: 20px;
}

.sting-hdr-right {
	display: inline-block;
	float: right;
	text-align: right;
	width: 40%
}

.stng-hdr-icon {
	display: inline-block;
	margin-left: 5px;
}

.stng-hdr-icon a {
	transition: 0.3s;
	-webkit-transition: 0.3s;
	-ms-transition: 0.3s;
	border: 1px solid #fe7718;
	font-weight: 600;
	font-size: 14px;
	border-radius: 50%;
	text-align: center;
	padding: 9px 0;
	color: #fe7718;
	background: none;
	width: 40px;
	height: 40px;
	display: inline-block;
}

.stng-hdr-icon a:hover {
	background: #fe7718;
	color: #fff;
}

.m-t-35 {
	margin-top: 35px;
}

.shortcut-popup-listing ul {
	padding: 0;
	margin: 0;
}

.shortcut-popup-listing ul li {
	border-top: 1px solid #ccc;
	position: relative;
	list-style: none;
	padding: 18px 70px 18px 18px;
}

.shortcut-popup-listing ul li h5 {
	font-weight: 600;
	margin: 0;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	width: 100%;
}

.shortcut-popup-listing ul li .custom-switch {
	position: absolute;
	right: 18px;
	top: 13px;
	margin: 0;
}

.shortcut-popup-listing h6 {
	margin: 0;
	padding: 5px 18px 5px 18px;
	color: #888784;
	font-size: 14px;
}

.p-a-0 {
	padding: 0;
}

.prvacy-check-listing.prvacy-list-wout-select li {
	position: relative;
	padding-right: 70px;
}

.prvacy-list-wout-select .custom-switch {
	position: absolute;
	right: 0;
	top: 9px;
}

/* /FILTER IN TOP */

/*********** /FEEDBACK 14SEP2017 ***********/

.globalsrchttl {
	color: #333;
}

input.search.ovtsrchbx {
	padding-top: 7px;
}

/*diksha*/
.mrg-rht {
	margin-right: 55%;
}

.sting-topfour-bx ul li a {
	height: 100%;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
}

.sting-topfour-bx ul li:nth-child(5),
.sting-topfour-bx ul li:nth-child(9) {
	margin-left: 0 !important;
}

.sting-topfour-bx ul li {
	margin-bottom: 15px;
}

.sting-bx-5 {
	background-color: rgb(185, 121, 237);
}

.sting-bx-6 {
	background-color: #969c38;
}

.sting-bx-7 {
	background-color: rgb(60, 110, 155);
}

.sting-bx-8 {
	background-color: rgb(177, 125, 55);
}

.sting-bx-9 {
	background-color: rgb(58, 164, 164);
}

.btn.fg-btn {
	padding: 10px;
	margin-bottom: 10px;
}

.saved-card-pay {
	display: inline-block;
	position: absolute;
	right: 0px;
	top: 0px;
}

.mrgn-lft {
	margin-left: 31px;
}

.saved-card-pay a {
	background-color: transparent !important;
}

.saved-card-pay span.glyphicon-remove {
	position: absolute;
	top: 15px;
}

.custom-radio label img {
	width: 38px;
}

.choose-pay-right .choose-card-content label {
	text-transform: none !important;
}

#SubscriptionCharge .form-group,
.form-group.dv-btn-frm {
	background-color: transparent !important;
}

/*************** FEATURE VIDEO (19.04.2018) **************/

body .nav.navbar-nav .nav-account.lgn-srprt a {
	border: 1px solid #f8831a;
	border-radius: 6px;
	display: inline-block;
	margin-top: -4px;
	padding: 6px 20px !important;
}

.hp-logo img {
	display: block;
	margin-right: 8px;
}

.footerColor {
	padding-bottom: 0px;
	padding-top: 0px;
	background: rgba(12, 12, 12, 0.95);
	bottom: 0;
	left: 0;
	padding-left: 15px;
	padding-right: 15px;
	position: fixed;
	right: 0;
	z-index: 111;
}

.home-social li:last-child {
	border-right: none;
	margin-right: 0;
	padding-right: 0;
}

.home-social li a,
.home-social li p {
	font-weight: normal;
	font-family: 'poppins';
	font-size: 14px;
	margin-bottom: 0;
	text-transform: uppercase;
}

.home-social li {
	border-right: 1px solid #484848;
	margin-right: 25px;
	padding-bottom: 6px;
	padding-right: 25px;
	padding-top: 6px;
}

.head-ttl h4 {
	margin-bottom: 25px;
}

.head-ttl p {
	margin-bottom: 0px;
	margin-top: 6px;
	font-family: open sans;
	text-transform: initial;
	font-size: 14px;
}

.head-ttl p a {
	color: #f8831a;
}

.head-ttl {
	margin-bottom: 10px;
}

.pull-none {
	float: none;
}

.display-table {
	display: table;
	width: 100%;
}

.display-cell {
	display: table-cell;
}

.testi-section {
	padding: 0px;
}

.bx-card {
	padding: 10px;
}



.plcad-grd {
	background: #c2c2c2;
}

body .container-fluid.section-bg {
	background: #1D1A17;
}

.navbar-default .navbar-toggle {
	border: none;
	background: none;
}

.lgnshticn {
	margin-right: 6px;
	margin-top: -2px;
	max-height: 11px;
}

.home-top .recaptchaCallback>div {
	width: 100% !important;
}

.home-top .recaptchaCallback>div iframe {
	width: 100% !important;
}

.testi-section .display-table {
	table-layout: fixed;
	width: 100%;
	padding-left: 15px;
	padding-right: 15px;
	background: rgba(62, 62, 62, 0.54);
	padding: 25px;
	border-radius: 15px;
	border: 1px solid rgba(255, 255, 255, 0.29);
}
.testi-section .display-cell-col-sm-2 {
	width: 20%;
}

.testi-section .bx-card {
	padding: 0px;
}

.testi-section .bx-card h4 {
	font-size: 20px;
	font-weight: 600;
	margin-bottom: 15px;
}

.testi-section .bx-card a {
	text-align: center;
	display: inline-block;
	width: 100%;
}

.testi-section .bx-card img {
    width: 90px !important;
    height: 90px !important;
    object-fit: cover;
    max-width: 90px;
    border: 5px solid #1D1A17;
    padding: cover;
    border-radius: 50% !important;
}

.container-fluid.section-bg,
.container-fluid.section-bg .container-fluid.section-bg {
	margin-bottom: 0px;
	height: auto;
}

body>.container-fluid.section-bg {
	padding-bottom: 90px;
	position: relative;
}


.bx-card h4 {
	font-size: 20px;
	margin-top: 0px;
	font-weight: 600;
}

.testi-main-content {
	color: #fff;
	font-size: 14px;
	margin-top: 25px;
}

.header .navbar-default {
	background: none;
}

.hp-logo>span {
	margin-left: 0px;
}


.navbar.navbar-default {
	background: #1A1919;
}

/*************** /FEATURE VIDEO (19.04.2018) **************/
/*************** STATIC PAGES (30.04.2018) **************/
.static-aside {
	position: fixed;
	top: 70px;
	left: 0px;
	bottom: 68px;
	background: #232323;
	width: 260px;
	padding: 15px;
}

.main-content {
	margin-left: 260px;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 20px;
	height: 100%;
	display: flex;
	background-size: cover;
	background-repeat: no-repeat;
	flex-direction: column;
	padding-bottom: 50px;
}

.static-aside .nav-tabs > li {
	width: 100%;
	text-align: left;
	margin-bottom: 10px;
}

.static-aside .nav-tabs > li > a {
	padding: 8px 15px;
	font-weight: 500;
	color: #fff;
	font-size: 14.62px;
	display: flex;
}

.static-aside .nav-tabs>li>a:hover {
	background: none;
}

.static-aside .nav-tabs>li>a::after {
	display: none;
}

.inner-container {
	max-width: 2560px;
	margin-left: 60px;
}

.static-title {
	padding-bottom: 15px;
}

.static-title h4 {
	display: inline-block;
	font-weight: normal;
	color: #fff;
	font-size: 24px;
	margin: 0px;
	padding-bottom: 10px;
	position: relative;
	padding-right: 10px;
}

.static-title h4::before {
	position: absolute;
	content: "";
	left: 0px;
	right: 0px;
	height: 2px;
	bottom: 0px;
	background: #f8831a;
}

.static-aside .nav-tabs {
	border: none;
}

.faq-acord .panel {
	background: none;
	border: none;
}

.faq-acord .panel-body {
	border: 4px solid #e6e6e6 !important;
	background: #fff;
}

.content-maxbx {
	padding: 0px;
}

.toggle-aside {
	display: none;
}

.trm-wl {
	padding: 25px 10px;
}

.fmli-open {
	font-size: 15px;
	color: #fff;
}

.fmli-open p {
	color: #fff;
	font-size: 15px;
}

.static-aside .nav-tabs>li>a:focus {
	background: none;
}

/*************** /STATIC PAGES (30.04.2018) **************/
/*************** CONTACT US (30.04.2018) **************/
.contact-info h3 {
	color: #fff;
	text-transform: uppercase;
	font-weight: 600;
	border-radius: 13px;
	background: #FF8D28;
	font-size: 20px;
	padding: 15px;
	text-align: center;
	margin-bottom: 25px;
}
.contact-info p {
	font-size: 13px;
	font-weight: 500;
	color: #fff;
	line-height: 25px;
	text-align: center;
}

.contact-box {
	padding: 26px;
	border-radius: 14px;
	background: rgba(255, 255, 255, 0.08);
	box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.05);
}

.contact-box label {
	color: #696464;
}

.contact-box .form-control {
	border: 1px solid #d5d5d5;
	height: 42px;
	border-radius: 8px;
	background: rgba(255, 255, 255, 0.08);
	box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.05);
	color: #fff;
}

.contact-box textarea.form-control {
	height: 120px;
}

.cntct-wlgt {
	padding-bottom: 10px;
	display: inline-block;
	width: 100%;
	position: relative;
}

.cntct-wlgt:before {
	position: absolute;
	left: 0px;
	width: 26px;
	content: "";
	bottom: 0px;
	height: 3px;
	background: #f8831a;
}

.btn-contact {
	padding: 12px 20px;
	display: inline-block;
	color: #fff;
	-ms-box-shadow: 0 3px 10px 0 #777777;
	font-weight: 600;
	border: none;
	border-radius: 6.497px;
	background: linear-gradient(180deg, #FFA04B 0%, #FF861B 100%);
	margin-top: 20px;
}
/*************** /CONTACT US (30.04.2018) **************/
.rsrvd-cpoi {
	text-align: center;
	padding-top: 17px;
}

.rsrvd-cpoi p {
	text-transform: uppercase;
	font-size: 14px;
}

body>.container-fluid.section-bg {
	padding-bottom: 48px;
}

.iframe_vd-mdl #player_1_wrapper {
	height: 100% !important;
}

.testi-section .bx-card img {
	border-radius: 100% !important;
	-webkit-border-radius: 100% !important;
	-ms-border-radius: 100% !important;
}

/*media start*/


.ovttesti-section .col-sm-2.img-align {
	padding-left: 0px;
	padding-right: 0px;
}

@media all and (max-width:1920px) {
	.video-list.news-list li {
		display: inline-block;
		float: left;
		margin-bottom: 20px;
		margin-right: 1%;
		width: 33%;
	}

	.news-e-block .video-list.news-list li {
		display: inline-block;
		float: left;
		margin-bottom: 20px;
		margin-right: 1%;
		width: 22.55% !important;
	}
}

@media all and (max-width:1366px) {

	.video-list.news-list li {
		width: 49%;
	}

	.news-e-block .video-list.news-list li {
		display: inline-block;
		float: left;
		margin-bottom: 20px;
		margin-right: 1%;
		width: 24% !important;
	}

	.head-ttl p {
		font-size: 12px;
	}

	.iframe_vd-mdl>div>iframe,
	.iframe_vd-mdl>div {
		/* height: 306px !important; */
	}
}

@media all and (max-width:1199px) {
	/* .prvcylist-right {
		float: right;
		width: 25%;
	} */

	/* .prvcylist-left {
		float: left;
		width: 75%;
	} */

	.hp-logo>span {
		margin-left: 0px;
	}

	.home-social li {
		margin-right: 15px;
		padding-right: 15px;
	}

	.header .search_bar_searh {
		padding-right: 0px;
	}

	.static-aside {
		padding: 18px 15px;
		width: 230px;
	}

	.main-content {
		margin-left: 230px;
	}

	.content-maxbx {
		padding-left: 0px;
		padding-right: 0px;
	}
}

@media all and (min-width:992px) {

	 .filter-section .f-select, .filter-section .search-words {
		width: 100%;
		max-width: none;
		display: inline-flex;
		background: #0000;
		margin-bottom: 25px;
		border: 1px solid #EAEAEA;
		border-radius: 11px;
	}

	.filter-section.fltr-tgl-bx {
		padding-left: 20px;
		padding-bottom: 0px;
		display: inline-block;
		margin: 0;
		position: relative;
		width: 100%;
		padding-right: 16%;
	}

	.fltr-tgl-bx .filter-input-wrap br {
		display: none;
	}


	.filter-section .search-words input {
		border-radius: 0px;
		-webkit-border-radius: 0px;
		-ms-border-radius: 0px;
	}

	.filter-input-wrap .fg-btn,
	.filter-input-wrap .btn-info {
		font-size: 12px;
		margin: 5px;
		min-height: 27px;
		min-width: 1px;
		padding-bottom: 4px;
		padding-top: 6px;
		width: 100%;
	}

	.filter-input-wrap .btn-info {
		margin-right: 0px;
	}

	.filter-section .f-select select,
	.filter-section .search-words input {
		font-size: 12px;
	}

	.fltr-btn-wd {
		width: auto;
		vertical-align: top;
		text-align: center;
		padding: 0px 4px;
		padding-left: 10px;
		background: transparent;
	}

	.fltr-tgl-rt .filter-r-section {
		margin-top: -42px;
		margin-right: 4px;
		margin-bottom: 8px;
	}

	.filter-toggle .swvdo-filter {
		right: 20px;
		top: -35px;
		transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		border-radius: 3px;
		-webkit-border-radius: 3px;
		-ms-border-radius: 3px;
	}

	.filter-toggle .fltr-tgl-rt.right-panel {
		margin-left: 15%;
		width: auto;
	}

	.filter-toggle .right-panel.member-right-content-custom {
		margin-left: 14.7%;
	}

	.filter-toggle .aside-navbox {
		top: 130px;
	}

	/*26-sept*/
	.video-frame img {
		height: 100%;
	}

	.filter-toggle .filter-wrap {
		display: none;
	}

	.filter-toggle .filter-navbar {
		padding-bottom: 0px;
	}

	.filter-toggle .filter-r-section {
		margin-bottom: -2px;
	}

	.filter-toggle .filter-nav-ct .nav-tabs {
		border: none;
	}


	.flt-ipt-lt .row {
		display: inline-block;
		width: 100%;
		margin: 0px !important;
		vertical-align: top;
	}

	.flt-ipt-lt .curncy-label {
		padding-left: 5px;
		padding-right: 5px;
	}

	.sort-slct-flw .filter-r-section {
		margin-top: -44px;
		margin-bottom: 0;
	}

	.swvdo-filter {
		top: -27px;
		right: 20px;
		transition: all 0s linear;
		-webkit-transition: all 0s linear;
		-ms-transition: all 0s linear;
	}

	.filter-nav-ct .filter-r-section {
		margin-right: 16%;
	}
}

@media all and (max-width:991px) {
	.inner-container {
		margin-left: 0;
	}
	.filter-section {
		width: 250px;
		position: fixed;
		left: -250px;
	}

	.swvdo-filter::before {
		bottom: 0;
		color: #fff;
		content: "Show Filter";
		font-size: 11px;
		left: 0;
		position: absolute;
		right: 0;
		text-align: center;
		top: 3px;
		z-index: 99999;
	}

	.filter-toggle .swvdo-filter::before {
		content: "Hide Filter";
	}

	.filter-input-wrap .flt-ipt-lt .col-sm-6 {
		width: 50%;
		float: left;
	}

	.filter-section .filter-wrap {
		padding-top: 15px;
	}

	.filter-toggle .swvdo-filter {
		right: 9px;
		top: 2px;
		transform: rotate(0deg);
	}

	.filter-section {
		margin-top: 0px;
		left: -251px;
		bottom: auto;
		background: #fff;
		box-shadow: 0 0 5px 0 #cccccc;
	}

	.swvdo-filter {
		transition: all 0.3s linear;
		-webkit-transition: all 0.3s linear;
		-ms-transition: all 0.3s linear;
		font-size: 0;
		min-height: 24px;
		width: 74px;
		border-radius: 3px 3px 0 0;
		right: -47px;
		top: 39px;
		transform: rotate(90deg);
		z-index: 1;
	}

	.filter-toggle .fltr-tgl-bx {
		left: 0;
		margin-left: 0;
	}

	body #show-filter.filter-click {
		display: none !important;
	}

	.filter-section {
		position: fixed;
		width: 100%;
		bottom: 46px;
		top: 84px !important;
		width: 250px;
		left: -250px;
		z-index: 99;
	}

	.fltr-btn-wd {
		display: inline-block;
		margin-right: -4px;
		padding-left: 5px;
		padding-right: 5px;
		margin-top: 15px;
		width: 50%;
	}

	.filter-input-wrap .fg-btn,
	.filter-input-wrap .btn-info {
		width: 100%;
		margin: 0px !important;
	}

	.fltr-tgl-rt .filter-r-section {
		float: right;
		margin-bottom: 9px;
		margin-top: -47px;
	}

	.filter-navbar {
		padding-bottom: 0px;
	}

	.aside-navbox {
		border-top-width: 54px;
	}

	.aside-info {
		padding: 15px;
	}

	.common-bg {
		padding-bottom: 45px;
	}

	.filter-nav-ct .filter-r-section {
		margin-right: 15px;
	}

	.aside-info {
		padding: 10px 0px;
	}

	body .container-fluid.section-bg.home-container-outer-custom {
		display: inline-block;
		height: auto;
	}

	.aside-navbox {
		padding: 0px 5px;
	}

	.srch-no,
	.srch-rslt-img,
	.srch-rslt-descrp,
	.srch-rslt-last {
		display: inline-block;
	}

	.srch-rslt-last {
		width: 20%;
	}

	/*.srch-rslt-img img,.svideo-img img{height:40px;width:40px;min-width:40px;}*/
	.svideo-last span {
		display: inline-block;
		width: 100%;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}

	.svideo-last span small {
		max-width: 35px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	.sting-topfour-bx ul li {
		width: 49%;
	}

	.sting-topfour-bx ul li:nth-child(3n+3) {
		margin-left: 0;
	}

	.sting-topfour-bx ul .sting-bx-3,
	.sting-topfour-bx ul .sting-bx-4 {
		margin-top: 10px;
	}

	/* .prvcylist-left {
		float: left;
		width: 62%;
	}

	.prvcylist-right {
		float: right;
		width: 38%;
	} */

	/* .head-ttl {
		margin-top: 50px;
	} */

	.feat-vdo-ttl {
		font-size: 40px;
	}

	.srch-rslt-bx .srch-rslt-descrp {
		display: table-cell;
	}

	.srch-rslt-bx a {
		vertical-align: top;
	}

	.srch-rslt-list .srch-rslt-bx {
		vertical-align: middle;
	}

	.static-aside {
		bottom: 0;
		top: 62px;
		z-index: 1;
		left: -350px;
		width: 350px;
	}

	.toggle-aside {
		display: block;
		background: #ec5305;
		color: #ffffff;
		font-size: 20px;
		height: 36px;
		padding: 2px;
		position: absolute;
		right: -36px;
		text-align: center;
		top: 0;
		width: 36px;
	}

	.main-content {
		margin-left: 0px;
		padding-top: 6px;
	}

	.asidetoggle .static-aside::before {
		position: fixed;
		content: "";
		left: 350px;
		top: 64px;
		bottom: 52px;
		background: #000;
		opacity: 0.8;
		right: 0px;
	}

	.asidetoggle .static-aside {
		left: 0px;
	}

	.toggle-aside {
		top: 60px;
	}

	.toggle-aside:hover,
	.toggle-aside:focus {
		color: #fff;
	}

	.video-wrap {
		margin-bottom: 14px;
	}
}

@media all and (max-width:767px) {
	.asidetoggle .static-aside::before {
		bottom: 66px;
	}

	body>.container-fluid.section-bg {
		padding-bottom: 80px;
	}

	.static-aside .nav-tabs>li {
		width: 100% !important;
	}

	.static-aside .nav-tabs>li>a {
		font-size: 15px;
	}

	.asidetoggle .footerColor {
		left: 200px;
		width: 100%;
	}

	.asidetoggle .static-aside {
		left: 0px;
	}

	.asidetoggle .main-content {
		margin-left: 200px;
		width: 100%;
	}

	.toggle-aside {
		color: #fff;
	}

	.container-fluid.section-bg {
		min-width: 100%;
	}

	.testi-section .display-table {
		padding-left: 0px;
	}

	.footer_links li {
		float: none;
		display: inline-block;
	}

	.footer_links ul {
		display: inline-block;
	}

	.footerColor .footer_social-links>ul {
		float: none;
		margin-top: 0px;
		display: inline-block;
	}

	.footerColor {
		text-align: center;
	}

	.home-social li {
		padding-top: 0px;
		padding-bottom: 0px;
	}

	.footerColor .footer_social-links a {
		height: auto;
	}

	.lgnshticn {
		display: none;
	}

	.adds-section {
		display: none;
	}

	.tab-selection {
		width: 100%;
	}

	.right-panel.fltr-tgl-rt {
		padding: 0px !important;
	}

	.aside-navbox {
		border-top-width: 45px;
	}

	li.custom-notification-listing .dropdown {
		display: inline-block;
	}

	li.custom-notification-listing .dropdown .dropdown-toggle.dropbox {
		padding: 0px 3px 0px 10px;
	}

	.col-sm-3.aside-navbox {
		display: none;
	}

	.fltr-tgl-rt .filter-r-section {
		float: left;
		margin-top: 3px;
		padding-left: 0;
		text-align: center;
		width: 100%;
	}

	.fltr-tgl-rt .filter-r-wrap {
		float: none;
		margin: 5px auto 0;
		max-width: 260px;
	}

	.section-bg {
		overflow: visible;
	}

	.fltr-tgl-rt.right-panel {
		margin-left: 0px;
	}

	.filter-nav-ct>.nav-tabs {
		padding-right: 0;
	}

	.nav.navbar-nav.navbar-right.search_bar_searh li {
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.header .navbar-nav>li.badge-hd-top {
		margin-top: 10px;
	}

	.news-e-block .video-list.news-list li {
		width: 49% !important;
	}

	section.container-fluid.section-bg,
	div.container-fluid.section-bg {
		min-height: calc(100vh - 60px) !important;
	}

	.custom-shop-descr-bx-mobile .product-deatail p,
	.custom-shop-descr-bx-mobile .product-deatail h4 {
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}

	.details.p-dtlui.details-custom-mobile-padd {
		padding: 8px 22px;
	}

	.details.p-dtlui.details-custom-mobile-padd .panel {
		margin: 0;
	}

	.vdo-dtlbx .vedio_details .panel-body {
		padding: 0;
	}

	.p-dtl-bxavt {
		margin-top: 5px;
	}

	body .navbar .nav.navbar-nav li.nav-account a {
		padding-left: 0px !important;
	}

	body .container-fluid.section-bg.home-container-outer-custom {
		display: table;
	}

	.filter-nav-ct>.nav-tabs li {
		width: auto !important;
	}

	.shp-grid-bx .shop-col .btn-info.product_btn.buy-cart {
		border-radius: 2px;
		font-size: 12px;
		padding: 1px 2px;
		top: 2px;
	}

	.privacy-page-outer .panel-heading+.panel-collapse>.panel-body::after {
		left: 0;
		width: 100%;
	}

	.prvacy-check-listing {
		padding: 0px;
	}

	.prvacy-check-listing li {
		padding: 5px 0 5px 0px;
	}

	.privacy-page-outer .panel-title a {
		padding: 10px 30px 10px 10px;
	}

	.srch-page-main-outer .col-sm-3.aside-navbox {
		display: block;
		width: 100%;
		margin-top: 63px;
		position: static;
	}

	.srch-page-main-outer .col-sm-9.right-panel.mbl-spcpd {
		margin-top: 15px;
	}

	.srch-rslt-list {
		overflow-x: auto;
	}

	.srch-page-main-outer .col-sm-9.right-panel.mbl-spcpd .card {
		padding-top: 0px;
	}

	.search_bar_searh li form>button {
		margin-top: 1px;
	}

	.pro-seting-page-outer .vdo-bx-ht.mCustomScrollbar.mt-0.text-left._mCS_2 {
		height: auto !important;
		max-height: inherit !important;
	}

	.pro-seting-page-outer .vdo-bx-ht .mCSB_inside>.mCSB_container {
		margin-right: 0px;
	}

	/* .prvcylist-left {
		width: 68%;
	}

	.prvcylist-right {
		width: 32%;
	} */

	/* .prvacy-check-listing li select {
		max-width: 90px;
	} */

	.tst-bx-dvd {
		width: 71%;
	}

	.ovttesti-section .row {
		margin: 0px;
	}

	.testi-section .display-table {
		padding-right: 0px;
	}
}

@media only screen and (max-width:600px) {

	.home-social li a,
	.home-social li p {
		font-size: 12px;
	}
}

@media all and (max-width:568px) {
	.srch-rslt-list {
		max-width: 530px;
	}

	.srch-page-main-outer .newscrollht .mCSB_container {
		display: inline-block;
		width: 100%;
	}

	/* .prvcylist-left {
		width: 64%;
	}

	.prvcylist-right {
		width: 36%;
	} */
}

@media all and (max-width:500px) {
	.main-wrapper.vdoadd-boxwp.checkout-page-outer {
		display: block;
		width: 100%;
		float: left;
		max-width: 400px;
		margin: 0 auto;
		float: none;
	}

	.choose-card-bx,
	.choose-paypal-bx {
		padding: 10px;
	}

	.paypal-method-icon,
	.card-method-icon {
		position: static;
		margin-bottom: 8px;
	}

	.choose-pay-main h2 {
		font-size: 18px;
	}

	.prvacy-check-listing li h5 {
		width: 70%;
	}
}

@media all and (max-width:479px) {
	.sting-topfour-bx ul li {
		width: 100%;
	}

	.sting-topfour-bx ul li+li {
		margin-left: 0;
	}

	.sting-topfour-bx ul .sting-bx-2 {
		margin-top: 10px;
	}

	.prvcylist-right {
		width: 45%;
	}

	.prvcylist-left {
		width: 55%;
	}
}

@media all and (max-width:399px) {

	/*.profile_navigation.profile-nav-res-custom{padding-right:45px;}*/
	.profile_navigation.profile-nav-res-custom {
		padding-right: 0;
	}

	/* .stts-acnt-ct {
		float: right;
		margin-left: 0;
		width: 100%;
	} */

	.main-wrapper.vdoadd-boxwp.checkout-page-outer {
		max-width: 320px;
	}

	.prvcylist-right {
		width: 59%;
	}

	.prvcylist-left {
		width: 39%;
	}
}

@media all and (min-width:1400px) {
	.video-list li {
		width: 20%;
	}

	.mm-grd-scl.grid-bx .col-sm-3,
	.grid-bx.shp-grid-bx .col-md-3 {
		width: 20%;
	}
}



.media-overview {
	padding: 40px 0;
}
.media-overview .card {
	margin-bottom: 30px;
	background-color: #232323;
	border-radius: 15px;
	overflow: hidden;
	position: relative;
}
.media-overview .card .video-box .videoContainer {
	position: relative;
	height: 280px !important;

}

.media-overview .card .info-box {
	color: #fff;
	display: flex;
	align-items: center;
	column-gap: 15px;
}

.media-overview .card .user_image {
	border-radius: 50%;
	width: 52px;
	height: 52px;
	object-fit: cover;
}

.media-overview .card .card-footer p,
.media-overview .card .card-footer p {
	color: #fff;
}

.card-footer {
	padding: 10px 20px;
	display: flex;
	flex-direction: column-reverse;
}

.fltr-btn-wd .btn {
	height: 40px;
}


/* Pricing Page CSS Start */



a,
a:hover,
a:focus,
a:active {
	text-decoration: none;
	outline: none;
}

a,
a:active,
a:focus {
	color: #333;
	text-decoration: none;
	transition-timing-function: ease-in-out;
	-ms-transition-timing-function: ease-in-out;
	-moz-transition-timing-function: ease-in-out;
	-webkit-transition-timing-function: ease-in-out;
	-o-transition-timing-function: ease-in-out;
	transition-duration: .2s;
	-ms-transition-duration: .2s;
	-moz-transition-duration: .2s;
	-webkit-transition-duration: .2s;
	-o-transition-duration: .2s;
}

img {
	max-width: 100%;
	height: auto;
}


.sec-title {
	position: relative;
	margin-bottom: 70px;
}

.sec-title .title {
	position: relative;
	display: block;
	font-size: 16px;
	line-height: 1em;
	color: #ff8a01;
	font-weight: 500;
	background: rgb(247, 0, 104);
	background: -moz-linear-gradient(to left, rgba(247, 0, 104, 1) 0%, rgba(68, 16, 102, 1) 25%, rgba(247, 0, 104, 1) 75%, rgba(68, 16, 102, 1) 100%);
	background: -webkit-linear-gradient(to left, rgba(247, 0, 104, 1) 0%, rgba(68, 16, 102, 1) 25%, rgba(247, 0, 104, 1) 75%, rgba(68, 16, 102, 1) 100%);
	background: linear-gradient(to left, rgba(247, 0, 104) 0%, rgba(68, 16, 102, 1) 25%, rgba(247, 0, 104, 1) 75%, rgba(68, 16, 102, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F70068', endColorstr='#441066', GradientType=1);
	color: transparent;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	text-transform: uppercase;
	letter-spacing: 5px;
	margin-bottom: 15px;
}

.sec-title h2 {
	position: relative;
	display: inline-block;
	font-size: 48px;
	line-height: 1.2em;
	color: #1e1f36;
	font-weight: 700;
}

.sec-title .text {
	position: relative;
	font-size: 16px;
	line-height: 28px;
	color: #888888;
	margin-top: 30px;
}

.sec-title.light h2,
.sec-title.light .title {
	color: #ffffff;
	-webkit-text-fill-color: inherit;
}

.pricing-section {
	position: relative;
	padding: 20px 0 20px;
	overflow: hidden;
}



.pricing-section .row {
	margin: 0 -30px;
}

.pricing-block {
	position: relative;
	padding: 0 30px;
	margin-bottom: 40px;
}

.pricing-block .inner-box {
	position: relative;
	background-color: #ffffff;
	box-shadow: 0 20px 40px rgba(0, 0, 0, 0.08);
	padding: 0 0 30px;
	margin: 0 auto;
	border-bottom: 20px solid #40cbb4;
}

.pricing-block .icon-box {
	position: relative;
	padding: 50px 30px 0;
	background-color: #40cbb4;
	text-align: center;
	right: 0;
	top: 0;
}

.pricing-block .icon-box:before {
	position: absolute;
	left: 0;
	bottom: 0;
	height: 75px;
	width: 100%;
	border-radius: 50% 50% 0 0;
	background-color: #ffffff;
	content: "";
}


.pricing-block .icon-box .icon-outer {
	position: relative;
	height: 150px;
	width: 150px;
	background-color: #ffffff;
	border-radius: 50%;
	margin: 0 auto;
	padding: 10px;
}

.pricing-block .icon-box i {
	position: relative;
	display: block;
	height: 130px;
	width: 130px;
	line-height: 120px;
	border: 5px solid #40cbb4;
	border-radius: 50%;
	font-size: 50px;
	color: #40cbb4;
	-webkit-transition: all 600ms ease;
	-ms-transition: all 600ms ease;
	-o-transition: all 600ms ease;
	-moz-transition: all 600ms ease;
	transition: all 600ms ease;
}

.pricing-block .inner-box:hover .icon-box i {
	transform: rotate(360deg);
}

.pricing-block .price-box {
	position: relative;
	text-align: center;
	padding: 10px 20px;
}

.pricing-block .title {
	position: relative;
	display: block;
	font-size: 24px;
	line-height: 1.2em;
	color: #222222;
	font-weight: 600;
}

.pricing-block .price {
	display: block;
	font-size: 30px;
	color: #222222;
	font-weight: 700;
	color: #40cbb4;
}


.pricing-block .features {
	position: relative;
	max-width: 200px;
	margin: 0 auto 20px;
}

.pricing-block .features li {
	position: relative;
	display: block;
	font-size: 14px;
	line-height: 30px;
	color: #848484;
	font-weight: 500;
	padding: 5px 0;
	padding-left: 30px;
	border-bottom: 1px dashed #dddddd;
}

.pricing-block .features li:before {
	position: absolute;
	left: 0;
	top: 50%;
	font-size: 16px;
	color: #2bd40f;
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	display: inline-block;
	font-style: normal;
	font-variant: normal;
	text-rendering: auto;
	line-height: 1;
	content: "\f058";
	font: normal normal normal 14px/1 FontAwesome;
	margin-top: -8px;
}

.pricing-block .features li.false:before {
	color: #e1137b;
	content: "\f057";
}

.pricing-block .features li a {
	color: #848484;
}

.pricing-block .features li:last-child {
	border-bottom: 0;
}

.pricing-block .btn-box {
	position: relative;
	text-align: center;
}

.pricing-block .btn-box a {
	position: relative;
	display: inline-block;
	font-size: 14px;
	line-height: 25px;
	color: #ffffff;
	font-weight: 500;
	padding: 8px 30px;
	background-color: #40cbb4;
	border-radius: 10px;
	border-top: 2px solid transparent;
	border-bottom: 2px solid transparent;
	-webkit-transition: all 400ms ease;
	-moz-transition: all 400ms ease;
	-ms-transition: all 400ms ease;
	-o-transition: all 400ms ease;
	transition: all 300ms ease;
}

.pricing-block .btn-box a:hover {
	color: #ffffff;
}

.pricing-block .inner-box:hover .btn-box a {
	color: #40cbb4;
	background: none;
	border-radius: 0px;
	border-color: #40cbb4;
}

.pricing-block:nth-child(2) .icon-box i,
.pricing-block:nth-child(2) .inner-box {
	border-color: #1d95d2;
}

.pricing-block:nth-child(2) .btn-box a,
.pricing-block:nth-child(2) .icon-box {
	background-color: #1d95d2;
}

.pricing-block:nth-child(2) .inner-box:hover .btn-box a {
	color: #1d95d2;
	background: none;
	border-radius: 0px;
	border-color: #1d95d2;
}

.pricing-block:nth-child(2) .icon-box i,
.pricing-block:nth-child(2) .price {
	color: #1d95d2;
}

.pricing-block:nth-child(3) .icon-box i,
.pricing-block:nth-child(3) .inner-box {
	border-color: #ffc20b;
}

.pricing-block:nth-child(3) .btn-box a,
.pricing-block:nth-child(3) .icon-box {
	background-color: #ffc20b;
}

.pricing-block:nth-child(3) .icon-box i,
.pricing-block:nth-child(3) .price {
	color: #ffc20b;
}

.pricing-block:nth-child(3) .inner-box:hover .btn-box a {
	color: #ffc20b;
	background: none;
	border-radius: 0px;
	border-color: #ffc20b;
}



ul {
	padding-left: 0;
}

ul li {
	list-style: none;
}

/* Pricing Page CSS Ends */

.form-footer-btn {
	text-align: left;
}

/* New design css start here */
.body_bg {
	font-family: 'poppins' !important;
	background: linear-gradient(117deg, #1E202E 1.05%, #2B2E40 107.68%);
}
.body_bg .container-fluid.section-bg {
	background: #0000;
}
.body_bg .navbar.navbar-default {
	background: #1A1919;
	box-shadow: 0px 2px 15px 0px rgba(180, 179, 179, 0.12);
	padding-left: 40px;
}
.body_bg .static-aside {
	background: #232323;
    bottom: 0;
}
.body_bg  .nav-tabs > li.active > a, .body_bg .nav-tabs > li > a:hover {
	border: none;
	color: #000 !important;
	border-radius: 6.497px!important;
	background: linear-gradient(180deg, #FFA04B 0%, #FF861B 100%)!important;
}
.body_bg .main-content {
	background-size: cover;
	background-repeat: no-repeat;
	min-height: calc(100vh - 0px);
	height: 100%;
}
.body_bg input.search {
	border-radius: 6px;
	background: rgba(255, 255, 255, 0.21);
}
.body_bg  .navbar-default .navbar-nav > li > a {
	color: #DBDBDB;
	font-family: 'poppins';
    position: relative;
}
.body_bg  .navbar-default .navbar-nav > li > a::before{
    content: "";
    position: absolute;
    width: calc(100% - 30px);
    height: 1px;
    bottom: 12px;
    left: 50%;
    display: none;
    transform: translateX(-50%);
    background: #f8831a;
}
.body_bg  .navbar-default .navbar-nav > li > a.active{color: #f8831a;}
.body_bg  .navbar-default .navbar-nav > li > a.active::before{
    display: block;
}
.body_bg .search_bar_searh form#global-search {
	margin-right: 25px;
}
.body_bg .footerColor {
	background: #1A1919;
	box-shadow: 0px 2px 15px 0px rgba(180, 179, 179, 0.12);
}
.home-social li a,
.home-social li p {
	font-family: 'poppins';
}

.career-sd .panel-rpt {
	border-radius: 12px!important;
	background: rgba(255, 255, 255, 0.10)!important;
	box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.05)!important;
	border: 1px solid #0000!important;
	padding: 13px 10px!important;
  margin-bottom: 20px !important;
}
.career-sd li a.activedx .panel-rpt {
	border-radius: 12px !important;
	background: rgba(255, 255, 255, 0.10) !important;
	box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.05) !important;
	border: 1px solid #FF8D28 !important;
	position: relative;
}
.career-sd .panel-rpt > h4 {
	font-size: 14px;
	color: #fff !important;
	border-left: 0px !important;
	text-transform: capitalize !important;
}
.career-sd .nav > li > a:focus, .career-sd .nav > li > a:hover {
	text-decoration: none;
	background-color: #0000;
}
.stc-rw-wrp {
	border: none;
	border-radius: 14px;
	background: rgba(255, 255, 255, 0.14);
	box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.05);
}
.job-ttl-inr::after {
	position: absolute;
	content: "";
	left: 0px;
	bottom: -8px;
	background: #ff9b41;
	width: 100%;
	height: 2px;
}
.career-sd li a.activedx .panel-rpt::after {
	position: absolute;
	content: "\f0de";
	right: 13px;
	top: 4px;
	transform: rotate(90deg);
	font-family: "fontAwesome";
	font-size: 24px;
	color: #ff8b25;
}
.contct_mail_wrp {
	margin: auto;
	display: flex;
	justify-content: center;
}
.contact_form_wrp {
	display: flex;
	justify-content: center;
}
.faq-acord .panel-collapse .panel-body {
	background: #313131 !important;
	border: 0px !important;
	border-radius: 8px;
	color: #fff;
}
.static-aside .nav-tabs > li > a:hover svg path {
	fill: #000;
}
.static-aside .nav-tabs > li > a svg{
	margin-right: 5px;
}
.vid_name p {
	font-size: 16px;
	font-weight: 600;
	border-bottom: 1px solid #373737;
	padding-bottom: 12px;
	margin-bottom: 12px;
}
.media-overview .card .info-box h3 {
	font-size: 18px;
	margin-bottom: 5px !important;
	margin-top: 0px;
}
.video_desc {
	position: relative;
	display: flex;
	align-items: center;
	gap: 20px;
}
.video_desc h3 {
	font-size: 32px;
	color: #fff;
	position: relative;
	margin: 30px 0px;
}
.video_desc .line {
	max-width: 300px;
	height: 1px;
	background: #FF8D28;
	margin-top: 8px;
	width: 100%;
}
.tst-bx-dvd .bx-card h4{
	position: relative;
}
.tst-bx-dvd .bx-card h4::before {
	background: #FF8D28;
	content: "";
	position: absolute;
	width: 68px;
	height: 1px;
	bottom: -9px;
}
.video-box .video1_inner video {
	height: 275px;
	width: 100%;
}
.media-overview .card .video-box .videoContainer {
	position: relative;
	height: 100% !important;
}
.icon_wish {
	width: 45px;
	height: 45px;
	background: #000000AB;
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 50%;
	position: absolute;
	right: 75px;
	top: 20px;
	z-index: 9;
}
.icon_like {
	width: 45px;
	height: 45px;
	background: #000000AB;
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 50%;
	position: absolute;
	right: 20px;
	top: 20px;
	z-index: 9;
	display: none;
}
.video-box{
	position: relative;
}
.video-box .play_icon {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50% , -50%);
	width: 50px;
	height: 50px;
	background:#FF8D28;
	border-radius: 50%;
	z-index: 9;
	display: flex;
	justify-content: center;
	align-items: center;
	opacity: 0;
}
.video-box .play_icon svg {
	width: 25px;
	height: 25px;
}
.video-box:hover .play_icon{
	opacity: 1;
}
.static-aside .nav-tabs > li.active > a svg path{
	fill: #000;
}

.news-aside .profile_info_2 {
	background: #232323;
}
.bg-none {
	background: none;
}
.folower_wrp {
	background: #232323;
	padding: 7px 15px;
	border-radius: 12px;
	display: flex;
	align-items: center;
	margin-top: 15px;
}

.display-btns .btn {
	height: 40px;
}
.display-btns #add-friend{
	color: #fff;
	font-size: 14px;
	font-weight: 500;
	font-family: 'poppins';
}
.user_dtl {
	color: #fff;
	font-size: 14px;
	margin-bottom: 20px;
	display: flex;
	flex-direction: column;
	gap: 10px;
}
.user_dtl span {
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 8px;
	font-family: 'poppins';
	font-size: 13px;
	font-weight: 400;
}

.pro_side_menus {
	padding: 0px 15px 15px 15px;
}
.pro_side_menus ul li a {
	color: #fff;
	display: flex;
	align-items: center;
	gap: 20px;
	padding-left: 45px;
}
.pro_side_menus ul li {
	padding: 15px 0px;
}
.side-search svg {
	margin-right: 8px;
}

.nav-top .nav.nav-tabs::before{
	position: absolute;
	bottom: -1px;
	left: 0;
	background:#5E5E5E;
	content: '';
	height: 1px;
	width: 50%;

}

.nav-top .nav.nav-tabs.before-full::before{
    width: 85%;
}

.nav-top .nav.nav-tabs {
	position: relative;
    width: 57%;
    font-family: "Montserrat";
}

.nav-top .nav.nav-tabs li:last-child{
	margin-right: 0px;
}
.nav-top  li  a::after {
	bottom: -12px!important;
	transform: scale(0);
	background: #FFA04B!important;
}
.Profile_head {
	display: flex;
	align-items: center;
	max-width: 70%;
	margin-top: 70px;
    font-family: 'Montserrat';
}
.usr_name h1 {
	color: #fff;
	font-size: 40px;
	font-weight: 600;
}
.paly_btn a {
	display: flex;
	align-items: center;
	background: linear-gradient(180deg, #FFA04B 0%, #FFA04B 100%);
	padding: 6px 25px 6px 8px;
	border-radius: 50px;
	gap: 10px;
}
.top_srch {
	margin-left: auto;
}
.folow_btn a {
	background: #CECECE;
	padding: 9px 30px;
	border-radius: 50px;
	color: #4D4D4D;
}
.dot_dropdown .btn {
    border-radius: 50%;
    background: #cecece;
    width: 39px;
    height: 39px;
    padding: 10px !important;
    margin-top: -2px;
}
.dot_dropdown .btn.show{
    display: flex !important;
}
.dot_dropdown .btn svg{
    width: 18px;
    height: 6px;
}
.top_srch form {
	position: relative;
}
.top_srch form input {
	width: 100%;
	height: 45px;
}
.top_srch form i {
	color: #fff;
	position: absolute;
	top: 23px !important;
	right: 15px;
	left: auto !important;
}
.followers_wrp {
	color: #fff;
	display: flex;
	align-items: center;
	gap: 18px;
	margin-bottom: 55px;
	margin-top: 15px;
}
.about_cntnt p {
	color: #fff;
}
.show_more {
	margin-top: 50px;
}
.show_more .btn {
	border-radius: 50px;
	color: #000;
	text-transform: uppercase;
}
.nav-top .nav-tabs {
	margin-bottom: 35px;
}
.vdo-top .play_icon {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50% , -50%);
	width: 50px;
	height: 50px;
	background: #FF8D28;
	border-radius: 50%;
	z-index: 9;
	display: flex;
	justify-content: center;
	align-items: center;
	opacity: 0;
}
.video-frame:hover .play_icon {
	opacity: 1;
}
.vdo-top video {
	border: none !important;
	background-color: #0000 !important;
	width: 100%;
	height: 240px;
}
.image-box p {
	color: #fff;
}
.audio-frame table {
	width: 100%;
	color: #fff;
}
.img_usr img {
	width: 60px;
	height: 60px;
	object-fit: cover;
	border-radius: 50%;
}
.img_user_td {
	width:100px;
}
.audio-frame table td {
	padding: 10px 15px;
}
.song_dtl h3 {
	font-size: 20px;
	font-weight: 600;
}
.song_dtl h3.active {
	color: #FFA04B;
}
.song_dtl h3:hover {
	color: #FFA04B;
	cursor: pointer;
}
.audio_btn {
	width: 35px;
	height: 35px;
	background: #FFA04B;
	border-radius: 50%;
	display: flex;
	align-items: center;
	justify-content: center;
}
.audio_btn svg{
	width: 17px;
	height: 17px;
}
.audio_btn a {
	line-height: 0px;
}
.album_wrp {
	color: #fff;
}
.album_wrp h4 {
	font-size: 20px;
	font-weight: 600;
	line-height: 30px;
}
.album_wrp span {
	font-size: 14px;
}


  .skill-main {
	width: 100%;
	max-width: 600px;
	display: flex;
	flex-direction: column;
	gap: 20px;
  }
  .skill-main .skill-wrrap {
	display: flex;
	flex-direction: column;
	gap: 10px;
  }
  .skill-main .skill-wrrap .skill-name {
	color: #ffffff;
	font-size: 16px;
	font-weight: 500;
	margin-top: 8px;
}
  .skill-main .skill-wrrap .skill-bar {
	height: 10px;
	background-color: #555;
	border-radius: 8px;
}
  .skill-main .skill-wrrap .skill-per {
	height: 13px;
	background: #FFA04B;
	border-radius: 8px;
	width: 0;
	transition: 1s linear;
	position: relative;
	margin-top: -1px;
}

.card_slider {
	margin-top: 20px;
	margin-bottom: 15px;
}

  .card_slider .swiper-slide {
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 18px;
	font-size: 22px;
	font-weight: bold;
	color: #fff;
  }
  .swiper-3d .swiper-slide-shadow {
	background: none!important;
}
.album_img img {
	width: 365px;
	height: 400px;
	object-fit: cover;
	border-radius: 20px;
	box-shadow: 0px 0px 23px #464753a6;
}
.side-insearch .form-control {
	border-radius: 6px;
	background: rgba(255, 255, 255, 0.15);
	border: 0px !important;
}
.filter-wrap {
	border-radius: 11px;
	border: 1px solid #EAEAEA;
	background: rgba(255, 255, 255, 0.09);
	padding: 30px;
}
.inner_title {
	border-bottom: 1px solid #EAEAEA;
	margin-bottom: 30px;
}

.inner_title h3 {
	color: #fff;
	/* border-bottom: 1.5px solid #FF8D28; */
	display: inline-flex;
	padding-bottom: 5px;
	margin-bottom: 20px;
	font-size: 18px;
	font-weight: 500;
	text-transform: uppercase;
    position: relative;
}

.inner_title h3::before{
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 45px;
    height: 1px;
    background: #FF8D28;
}

.vdorw .panel {
	border-radius: 12px;
	background: rgba(255, 255, 255, 0.22);
	box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.05);
	border: 0px;
}
.vdorw .panel .panel-body h4 {
	color: #FF8D28;
	font-size: 20px;
	font-weight: 600;
	margin-bottom: 10px !important;
}
.vdorw .panel .panel-body {
	color: #fff;
}
.vdorw .panel .panel-body p span {
	font-weight: 600;
}
.img-circle-custom {
	height: 100px!important;
	width: 100px!important;
	object-fit: cover;
}
/* .data_post {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
} */
.news-aside .sidebar-nav .all_menu {
	border-radius: 6.497px;
	background: transparent;
    color: #FFF;
	margin-bottom: 10px;
}
.news-aside .sidebar-nav .all_menu a{color: #FFF !important;}
.news-aside .sidebar-nav .all_menu.active{
    color: #000;
    background: linear-gradient(180deg, #FFA04B 0%, #FF861B 100%);
}
.news-aside .sidebar-nav .all_menu.active a{color: #000 !important;}
.news-aside .sidebar-nav {
	padding: 16px;
}
.news-aside  .sidebar-nav li a {
	padding: 5px 20px;
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.news-aside .sidebar-nav .dropdown-menu {
	background: none;
	position: relative;
	width: 85%;
	padding: 10px 0;
	border: none;
	height: auto;
	background: rgba(255, 255, 255, 0.15);
	margin-left: 16px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.news-aside .sidebar-nav  .caret {
	border-top: 6px dashed;
	border-top: 5px solid\9;
	border-right: 6px solid transparent;
	border-left: 6px solid transparent;
	transform: rotate(270deg);
}
.vdorw .panel .panel-body .replies a {
	color: #FF8D28;
	text-decoration: underline;
}
.replies .img-circle {
	width: 80px !important;
	height: 80px !important;
	object-fit: cover;
}
.nav_forum {
	display: flex;
	align-items: center;
	justify-content: space-between;
	border-bottom: 1px solid rgba(234, 234, 234, 0.16);
	margin-bottom: 30px;
	padding-bottom: 20px;
}
.nav_forum  .nav.nav-tabs::before{
	display: none;
}
.nav_forum  .nav-tabs{
	padding-bottom: 0px!important;
	margin-bottom: 0px!important;
	display: flex;
  align-items: center;
}
.nav_forum ul li {
	color: #fff;
}
.posted {
	margin: 0px 25px !important;
	font-size: 18px !important;
	font-weight: 600 !important;
}
.nav-top.nav_forum ul li h3 {
	font-weight: 600;
}
.bands {
	padding: 8px 20px!important;
	border-radius: 5px!important;
	border: 1px solid #FF8D28!important;
background: #363636!important;
	color: #FF8D28!important;
	font-weight: 600!important;
}
.center_wrp {
	display: flex;
	align-items: center;
	gap: 18px;
	margin: 0px 35px;
}
.nav > li > a:focus{
	background-color: #0000;
}
.login_wrpp {
    margin-top: 32px;
    text-align: right;
}
.scene_wrp .like-me {
	display: none;
}
.scene_vid_title {
	font-size: 16px;
	color: #fff;
	margin-bottom: 0;
	font-weight: 600;
	border-bottom: 1px solid #373737;
	padding-bottom: 12px;
	margin-bottom: 12px;
}
.desc-wrap.scene_wrp {
	min-height: 140px;
}

.profile_navigation .right_icon {
	display: none;
}
.profile_navigation  .show_more{
	display: none;
}
.video_dtl_wrp video {
	width: 100%;
	height: 500px;
}
.justify-center{
	display: flex;
	justify-content: center;
}
.user_dtl_bx {
	display: flex;
	align-items: center;
	margin: 25px 0px;
}
.user_dtl_bx img {
	width: 75px;
	height: 75px;
	border-radius: 50%;
	object-fit: cover;
	margin-right: 20px;
}
.user_dtl_bx h4 {
	color: #fff;
	font-weight: 600;
}
.user_dtl_bx p {
	color: #B1B1B1;
}
.vid_file_bx {
	display: flex;
	align-items: center;
	margin: 25px 0px;
	border-radius: 11px;
	background: #424242;
	padding: 15px;
}
.vid_file_bx img {
	width: 85px;
	height: 65px;
	border-radius: 10px;
	object-fit: cover;
	margin-right: 20px;
}
.vid_file_bx h4 {
	color: #fff;
	font-weight: 600;
}
.vid_file_bx p {
	color: #B1B1B1;
}
.notication_inr {
	color: #fff;
	background: rgba(255, 255, 255, 0.04);
	padding: 20px;
	display: flex;
	margin-bottom: 30px;
	gap: 15px;
	position: relative;
}
a.notication_inr[data-fancybox]{
    padding: 20px !important;
}
.not_img img {
	width: 100px;
	height: 100px;
	border-radius: 50%;
	object-fit: cover;
	margin-right: 25px;
}
.not_contnt h4 {
	font-size: 18px;
	font-weight: 500;
}
.not_contnt .small {
	font-size: 18px;
	font-weight: 400;
	color: #CECECE;
}
.time_wrp p {
	font-weight: 400;
}
.not_rgt_img img {
	width: 55px;
	height: 55px;
	object-fit: cover;
	border-radius: 7px;
}
.not_rgt_img {
	margin-left: auto;
	margin-top: 10px;
	margin-right: 10px;
}
.notication_inr.active {
	border-left: 2px solid #FF8D28;
}
.notification_main {
	padding: 30px;
	border-radius: 14px;
	background: rgba(255, 255, 255, 0.06);
	box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.05);
}
.classified_main {
	border-radius: 14px;
	background: rgba(255, 255, 255, 0.06);
	box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.05);
	padding: 60px 50px;
}

.nav.tab-prbx > li > a:hover{
	background: #0000!important;
	color: #fff!important;
}
#changePassword label {
	color: #fff;
	font-weight: 600;
}
.chng-pswd-pn p {
	color: #fff;
}
.form-footer-btn .btn-submit {
	margin-top: 25px;
}
.d-none{
	display: none;
}
.scene_inner_wrp {
	border-radius: 12px;
	background: rgba(255, 255, 255, 0.22);
	box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.05);
	padding: 30px;
	color: #fff;
	display: flex;
	gap: 20px;
    margin-bottom: 20px;
}
.date_time_wrp > div {
	display: flex;
	align-items: center;
	gap: 7px;
}
.date_time_wrp {
	display: flex;
	align-items: center;
	gap: 20px;
}
.event_cntnt h3 {
	color: #FF8D28;
	font-weight: 800;
	font-size: 22px;
	margin-top: 0px;
}
.date_time_wrp h4 {
	color: #FF8D28;
	font-weight: 600;
}
.establishment {
	display: flex;
	align-items: center;
	gap: 7px;
}
.establishment h4{
	color: #FF8D28;
	font-weight: 600;
}
.scene_img img {
	width: 152px;
	height: 150px;
	object-fit: cover;
	border-radius: 12px 12px 0px 0px;
}
.event_para p {
	margin-bottom: 0px;
}
.scene_in_city_wrp .scene_inner_wrp + .scene_inner_wrp {
	margin-top: 25px;
}

/*****chat page start*****/

.message-area {
	overflow: hidden;
	padding: 30px 0;
}

.chat-area {
	position: relative;
	width: 100%;
	border-radius: 0.3rem;
    height: 80vh;
    overflow: hidden;
	/* height: calc(100vh - 140px);
	overflow: hidden;
	min-height: calc(100% - 1rem); */
}

.chatlist {
	outline: 0;
	height: 100%;
	overflow: hidden;
	width: 320px;
	float: left;
	margin: 0 15px 0 0;
	border-radius: 14px;
	background: rgba(255, 255, 255, 0.06);
	box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.05);
}

.chat-area .modal-content {
	border: none;
	border-radius: 0;
	outline: 0;
	height: 100%;
	box-shadow: none;
	background-color: #0000;
	display: flex;
	flex-direction: column;
}

.chat-area .modal-dialog-scrollable {
	height: 100% !important;
}

.chatbox {
	width: auto;
	overflow: hidden;
	height: 100%;
	border-radius: 14px;
	background: rgba(255, 255, 255, 0.06);
	box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.05);
}

.chatbox .modal-dialog,
.chatlist .modal-dialog {
	max-width: 100%;
	margin: 0;
}

.msg-search {
	display: flex;
	align-items: center;
	justify-content: space-between;
	position: relative;
}
.msg-search input {
	width: 100% !important;
	padding-left: 40px !important;
}
.chat-area .form-control {
	display: block;
	width: 90%;
	padding: 0.375rem 0.75rem;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.5;
	color: #ECECEC;
	background-clip: padding-box;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border-radius: 0.25rem;
	transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
	height: 40px;
	border-radius: 6px;
	border-radius: 7px;
	background: rgba(255, 255, 255, 0.08);
	border-color: #0000;
}

.chat-area .form-control:focus {
	outline: 0;
	box-shadow: inherit;
}

a.add img {
	height: 36px;
}

.chat-area .nav-tabs {
	border-bottom: 1px solid #dee2e6;
	align-items: center;
	justify-content: space-between;
	flex-wrap: inherit;
}

.chat-area .nav-tabs .nav-item {
	width: 100%;
}

.chat-area .nav-tabs .nav-link {
	width: 100%;
	color: #180660;
	font-size: 14px;
	font-weight: 500;
	line-height: 1.5;
	text-transform: capitalize;
	margin-top: 5px;
	margin-bottom: -1px;
	background: 0 0;
	border: 1px solid transparent;
	border-top-left-radius: 0.25rem;
	border-top-right-radius: 0.25rem;
}

.chat-area .nav-tabs .nav-item.show .nav-link,
.chat-area .nav-tabs .nav-link.active {
	color: #222;
	background-color: #fff;
	border-color: transparent transparent #000;
}

.chat-area .nav-tabs .nav-link:focus,
.chat-area .nav-tabs .nav-link:hover {
	border-color: transparent transparent #000;
	isolation: isolate;
}

.chat-list h3 {
	color: #fff;
	font-size: 16px;
	font-weight: 500;
	line-height: 1.5;
	text-transform: capitalize;
	margin-bottom: 0;
	margin-top: 0px;
}

.chat-list p {
	color: #fff;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.5;
	text-transform: capitalize;
	margin-bottom: 0;
}

.chat-list a.d-flex {
	position: relative;
	text-decoration: none;
	border-bottom: 1px solid #e8e8e8;
	padding: 10px 0;
}

.chat-list .active , .chat-list a:hover{
	background: #FF8D28;
}
.chat-list-item img, .chat-prfl-img {
	width: 50px;
	height: 50px;
	border-radius: 50%;
	object-fit: cover;
}

.msg-head h3 {
	color: #222;
	font-size: 20px;
	font-weight: 500;
	line-height: 1.5;
	margin-bottom: 0;
}

.msg-head p {
	font-size: 16px;
	font-weight: 500;
	line-height: 1.5;
	text-transform: capitalize;
	margin-bottom: 0;
}

.msg-head {
	padding: 20px 45px;
	border-left: 0;
	border-radius: 14px 14px 0px 0px;
	background: rgba(255, 255, 255, 0.10);
	box-shadow: 0px 2px 11px 0px rgba(0, 0, 0, 0.08);
}

.moreoption {
	display: flex;
	align-items: center;
	justify-content: end;
	padding: 0;
	margin: 0;
}

.moreoption .navbar {
	padding: 0;
}

.moreoption li .nav-link {
	color: #222;
	font-size: 16px;
}

.moreoption .dropdown-toggle::after {
	display: none;
}

.moreoption .dropdown-menu[data-bs-popper] {
	top: 100%;
	left: auto;
	right: 0;
	margin-top: 0.125rem;
}

.msg-body ul {
	overflow: hidden;
	padding: 10px;
}

.msg-body ul li {
	list-style: none;
	margin: 15px 0;
	width: 50% !important;
}
.msg-body ul li.sender {
	display: block;
	width: 100%;
	position: relative;
}
.chat-list {
    overflow: auto;
    max-height: 709px;
    min-height: 709px;
}

.msg-body ul li.sender p {
    color: #fff;
    font-size: 13px;
    line-height: 1.5;
    font-weight: 400;
    width: 100%;
    padding: 15px;
    display: flex;
    border-bottom-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    margin-bottom: 0;
    border-radius: 5px;
    background: #464855;
    border: 1px solid #7D7D7D;
    overflow-wrap: anywhere;
}

.msg-body ul li.sender p b {
	display: block;
	color: #180660;
	font-size: 14px;
	line-height: 1.5;
	font-weight: 500;
}

.msg-body ul li.repaly {
	display: block;
	width: 100%;
	text-align: right;
	position: relative;
	margin-left: auto;
}


.msg-body ul li.repaly p {
	color: #fff;
	font-size: 13px;
	line-height: 1.5;
	font-weight: 400;
	padding: 15px;
	display: flex;
	margin-bottom: 0;
	border-radius: 5px;
	background: #464855;
	border: 1px solid #7D7D7D;
    overflow-wrap: anywhere;
    text-align: left;
}

.msg-body ul li.repaly p b {
	display: block;
	color: #061061;
	font-size: 14px;
	line-height: 1.5;
	font-weight: 500;
}

.msg-body ul li.repaly:after {
	display: block;
	content: '';
	clear: both;
}

.time {
	display: block;
	color: #fff;
	font-size: 13px;
	line-height: 1.5;
	font-weight: 600;
	text-align: right;
	margin-top: 5px;
}

li.repaly .time {
	margin-right: 20px;
}

.divider {
	position: relative;
	z-index: 1;
	text-align: center;
}

.msg-body h6 {
	text-align: center;
	font-weight: normal;
	font-size: 14px;
	line-height: 1.5;
	color: #222;
	background: #fff;
	display: inline-block;
	padding: 0 5px;
	margin-bottom: 0;
}

.divider:after {
	display: block;
	content: '';
	clear: both;
	position: absolute;
	top: 12px;
	left: 0;
	border-top: 1px solid #EBEBEB;
	width: 100%;
	height: 100%;
	z-index: -1;
}

.send-box {
	padding: 20px;
	border-left: 0;
	border-radius: 0px 0px 14px 14px;
	background: rgba(255, 255, 255, 0.13);
	box-shadow: 0px -1px 17px 0px rgba(0, 0, 0, 0.09);
	margin-top: auto;
}

/*.send-box form {*/
/*	display: flex;*/
/*	align-items: center;*/
/*	justify-content: space-between;*/
/*	margin-bottom: 15px;*/
/*}*/

.send-box .form-control {
	display: block;
	width: 85%;
	padding: 0.375rem 0.75rem;
	font-size: 15px;
	font-weight: 400;
	line-height: 1.5;
	color: #fff;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border-radius: 0.25rem;
	transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
	background-color: #0000;
}

.send-box button {
	width: 100px;
	background: linear-gradient(to bottom, rgba(244, 129, 26, 1) 0%, rgba(196, 104, 22, 1) 100%);
	color: #fff;
	height: 45px;
}

.send-box button:hover {
	width: 100px;
	background: #0000;
	color:#FF8D28;
	border-color:#FF8D28 ;
}

.chat-header {
	padding: 20px 20px 0px;
}

.chat-lists {
	padding: 0 0 0;
}

.send-box button i {
	margin-right: 5px;
}

.send-btns .button-wrapper {
	position: relative;
	width: 125px;
	height: auto;
	text-align: left;
	margin: 0 auto;
	display: block;
	background: #F6F7FA;
	border-radius: 3px;
	padding: 5px 15px;
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
	overflow: hidden;
}

.send-btns .button-wrapper span.label {
	position: relative;
	z-index: 1;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	width: 100%;
	cursor: pointer;
	color: #343945;
	font-weight: 400;
	text-transform: capitalize;
	font-size: 13px;
}

#upload {
	display: inline-block;
	position: absolute;
	z-index: 1;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	opacity: 0;
	cursor: pointer;
}

.send-btns .attach .form-control {
	display: inline-block;
	width: 120px;
	height: auto;
	padding: 5px 8px;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.5;
	color: #343945;
	background-color: #F6F7FA;
	background-clip: padding-box;
	border: 1px solid #F6F7FA;
	border-radius: 3px;
	margin-bottom: 5px;
}

.send-btns .button-wrapper span.label img {
	margin-right: 5px;
}

.button-wrapper {
	position: relative;
	width: 100px;
	height: 100px;
	text-align: center;
	margin: 0 auto;
}

button:focus {
	outline: 0;
}

.add-apoint {
	display: inline-block;
	margin-left: 5px;
}

.add-apoint a {
	text-decoration: none;
	background: #F6F7FA;
	border-radius: 8px;
	padding: 8px 8px;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.2;
	color: #343945;
}

.add-apoint a svg {
	margin-right: 5px;
}

.chat-icon {
	display: none;
}

.closess i {
	display: none;
}

.msg-search .media-icon {
	width: 2.5rem;
	height: 2.5rem;
	border-radius: 4px;
	background: #02a9ee !important;
	text-align: center;
	font-size: 18px;
	line-height: 40px;
	color: #fff;
}

.modal-dialog-scrollable .modal-body::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
	background-color: #F5F5F5;
}

.modal-dialog-scrollable .modal-body::-webkit-scrollbar {
	width: 4px;
	background-color: #F5F5F5;
}

.modal-dialog-scrollable .modal-body::-webkit-scrollbar-thumb {
	background-color: #FA8C0B;
	border-radius: 4px;
}

@media (max-width: 767px) {

	.chat-icon {
		display: block;
		margin-right: 10px;
		cursor: pointer;
	}

	.chatlist {
		width: 100%;
		padding: 0 5px;
	}

	.chatbox {
		width: 100%;
		position: absolute;
		left: 1000px;
		right: 0;
		background: #fff;
		transition: all 0.5s ease;
		border-left: none;
	}

	.showbox {
		left: 0 !important;
		transition: all 0.5s ease;
	}

	.msg-head h3 {
		font-size: 14px;
	}

	.msg-head p {
		font-size: 12px;
	}

	.msg-head .flex-shrink-0 img {
		height: 40px;
		width: 40px;
	}

	.send-box .form-control {
		width: 75%;
	}

	.chat-list h3 {
		font-size: 14px;
	}

	.chat-list p {
		font-size: 12px;
	}

	.msg-body ul li.sender p {
		font-size: 13px;
		padding: 8px;
		border-bottom-left-radius: 6px;
		border-top-right-radius: 6px;
		border-bottom-right-radius: 6px;
	}

	.msg-body ul li.repaly p {
		font-size: 13px;
		padding: 8px;
		border-top-left-radius: 6px;
		border-top-right-radius: 6px;
		border-bottom-left-radius: 6px;
	}

}
.chat-list a.d-flex {
	position: relative;
	text-decoration: none;
	border-bottom: 0px solid #e8e8e8;
	padding: 10px 15px;
	display: flex;
	align-items: center;
	gap: 14px;
}
.msg-head .d-flex {
	display: flex;
	align-items: center;
	gap: 14px;
}
.msg-head .d-flex h3 {
	margin-top: 0px;
	color: #FF8D28;
}
.msg-head  .online{
	color: #49BE01;
}

.chatbox .modal-body {
    overflow: auto;
    max-height: 100%;
}
.chatbox .modal-body {
    overflow: auto;
    max-height: 100%;
    background: #313442;
    height: 67.4vh;
    padding-bottom: 0;
}
.msg-search svg {
	position: absolute;
	left: 10px;
	top: 10px;
}
.chatlist .modal-body {
	padding: 15px 0px 0;
}
.sender_inr img {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    object-fit: cover;
}
.sender_inr{
	display: flex;
	gap: 10px;
}
.file-input {
	display: flex;
	text-align: left;
	background: #fff;
	padding: 4px 4px;
	width: 100%;
	position: relative;
	border-radius: 5px;
	align-items: center;
	border: 1px solid #dddbdb;
	height: 50px;
}

.file-input>[type='file'] {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	opacity: 0;
	z-index: 10;
	cursor: pointer;
}

.file-input>.button {
	display: inline-block;
	cursor: pointer;
	background: #eee;
	padding: 8px 16px;
	border-radius: 2px;
	margin-right: 8px;
}

.file-input:hover>.button {
	background: #6eb356;
	color: white;
}

.file-input>.label {
	color: #333;
	white-space: nowrap;
	opacity: .3;
}

.file-input.-chosen>.label {
	opacity: 1;
}
.file_icn input[type="file"] {
	opacity: 0;
	height: 100%;
	width: 100%;
}
.file_icn {
	border-radius: 5px;
	border: 1px dashed #FFF;
	width: 130px;
	height: 130px;
	position: relative;
	cursor: pointer !important;
}
.file_icn svg {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50% , -50%);
	pointer-events: none;
	cursor: pointer;
}
option {
    color: #000;
}
.orlist table > thead > tr:first-child th{
	background: #FF8D27;
	color: #fff;
	border: 0px !important;
}
.orlist table td {
	background: #fff;
	color: #000;
}
.od-wall table > thead > tr:first-child th{
	background: #FF8D27!important;
	color: #fff!important;
	border: 0px !important;
}

.nav.tab-prbx li.active a {
    background: #0000!important;
    color: #fff!important;
    position: relative;
	border-bottom:2px solid #FF8D28;
	border-radius: 0px!important;
}
.nav.tab-prbx li a {
    border-bottom: 2px solid #0000;
	border-radius: 0px!important;
}
.cart-page-title li.active a{
	color: #fff;
}
@media all and (max-width:1400px) {
	.usr_name h1 {
		font-size: 32px;
		margin-bottom: 0px;
		margin-top: 0px;
	}
	.Profile_head {
		max-width: 85%;
	}
	.home-social li a, .home-social li p {
		font-size: 12px;
	}
	.home-social li a, .home-social li p {
		font-size: 12px;
	}
	.event_cntnt h3 {
		font-size: 18px;
	}
	.date_time_wrp {
		gap: 10px;
	}
	.date_time_wrp h4  , .date_time_wrp span  , .establishment h4 , .establishment span{
		font-size: 14px;
	}
	.event_para p {
		font-size: 14px;
	}
	.scene_vid_title {
		font-size: 14px;
	}
	.lst-msc-avt img {
		width: 90px;
		height: 90px;
	}
	/* .lst-msc-cntnt {
		width: 60%!important;
	} */
	.edit_wrp {
		width: 25%!important;
	}
	.loc-point {
		font-size: 13px!important;
	}
	/* .vdorw .panel .panel-body h4 {
		font-size: 16px;
	} */
}
.img-center{
	text-align: center;
}

.cart-page-title .active {
	border-bottom: 1px solid rgba(255, 255, 255, 0.14);
	margin-bottom: 30px;
}
.cart-page-title li.active a {
	color: #fff;
	border-bottom: 2px solid #FF8D28;
	display: inline-flex;
	padding-bottom: 10px;
	margin-bottom: 20px;
	font-size: 24px;
}
.empt-cart-para a {
	color: #ff8d28;
}
.footer_head {
	color: #ff8820!important;
}
select option {
    color: #000;
}

.thumb_imgs {
	display: flex;
}
.thumb_img img {
	width: 100%;
	height: 130px;
	border-radius: 6px;
	object-fit: cover;
}

/* Anas CSS */

.footer-inner {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 15px 0;
}

.footer-inner-links {
    display: flex;
    align-items: center;
    list-style: none;
    gap: 10px;
    padding-left: 0;
    margin-bottom: 0;
}

.footer-inner-links li a {
    font-size: 12px;
    font-weight: 400;
    color: #FFF;
    transition: all 0.3s ease-in-out;
}

.footer-inner-links li a:hover{color: #FF8D28;}


.footer-inner-links li span {
    width: 1px;
    display: inline-block;
    background: #484848;
    height: 12px;
    transform: translateY(2px);
}

.footer-inner-social ul {
    display: flex;
    align-items: center;
    list-style: none;
    gap: 20px;
    padding-left: 0;
    margin-bottom: 0;
}

.footer-inner-social ul li a {
    color: #FFF;
    font-size: 14px;
    width: 30px;
    height: 30px;
    background: #FF8D28;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.footer-inner-text p{margin-bottom: 0;}

.main-wrapper:has(.toggle-aside) .main-content{
	padding-top: 30px;
}

.static-aside{padding-top: 30px !important;}

.testi-section .tst-bx-dvd{border: none;}

.customer-chat{padding-bottom: 60px;}
.chat-list{padding-bottom: 20px;}
/* .chat-area{height: auto;min-height: auto;} */

.follow-msg-btns{height: 100% !important;}
.profile-fluid .profile_info_2.a{padding-bottom: 60px;}

.chatbox-back {
    width: 100%;
    padding: 20px 10px 20px 20px;
    color: #fff;
    background: #464955;
    cursor: pointer;
    font-size: 15px;
    font-weight: 600;
    display: none;
    align-items: center;
    gap: 10px;
}
.chatbox-back img {
    width: 10px;
}

.chatbox.active{left: 0;}
.ibox-content .flw-us-avt img {
    max-height: 215px;
}
.tg-btn-lnk {
    right: 15px;
    top: 10px;
}
.tg-btn-lnk-ovt .btn {
    padding: 0 !important;
    margin: 0;
	font-size: 18px;
}

.filter-box-wrapper {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 10px;
}
.lst-srch-btn {
    position: static;
    display: flex;
    align-items: center;
}
.main-logd-wrp .lst-srch-inpt {
    position: static;
    width: auto;
}

.filter-btn-alignments {
    padding: 0 15px 15px 0;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom: 1px solid rgba(255, 255, 255, 0.14);
    margin-bottom: 20px;
}
.flw-kw-srch .kw-srch-srt .form-control,.lst-srch-inpt .kw-srch-srt .btn{font-family: 'poppins' !important;}
.lst-srch-inpt .kw-srch-srt .btn{    padding: 10px 16px !important;height: auto;}
.filter-btn-alignments .nav.tab-prbx{
	margin-bottom: 0;
	padding-bottom: 0;
	border: none;
}
.filter-btn-alignments .nav.tab-prbx li a{
	padding-bottom: 0;
	margin-bottom: 0;
}
.al-nt-rw{margin-top: 0;}
.artcl-content .inner_title {
    margin-bottom: 12px;
}
.artcl-content .main-logd-wrp{margin-top: 0;}
.filter-list .f-select select:focus-visible{outline: none;}
.filter-section .f-select{border-radius: 6px !important;}
.filter-input-wrap .f-select::after{top: 50%;transform: translateY(-50%);}
/* .filter-list{margin-top: 20px !important;} */

.msg-body ul li.sender p {
    position: relative;
    margin-left: 20px;
    border-top-left-radius: 0;
}
.msg-body ul li.sender p::before {
    content: "";
    width: 20px;
    height: 20px;
    position: absolute;
    top: -1px;
    left: -20px;
    background: #464855;
    border: 1.2px solid #7D7D7D;
    border-right: 0;
    /* clip-path: polygon(100% 0, 0 0, 100% 100%); */
}
.msg-body ul li.sender p::after {
    content: "";
    width: 16px;
    height: 27px;
    position: absolute;
    top: 2px;
    left: -23px;
    background: #2E303D;
    border-right: 1px solid #7D7D7D;
    transform: rotate(-45deg);
	pointer-events: none;
}

.msg-body ul li.repaly p {
    position: relative;
    margin-right: 20px;
    border-top-right-radius: 0;
}
.msg-body ul li.repaly p::before {
    content: "";
    width: 20px;
    height: 20px;
    position: absolute;
    top: -1px;
    right: -20px;
    background: #464855;
    border: 1.2px solid #7D7D7D;
    border-left: 0;
    /* clip-path: polygon(100% 0, 0 0, 100% 100%); */
}
.msg-body ul li.repaly p::after {
    content: "";
    width: 16px;
    height: 27px;
    position: absolute;
    top: 2px;
    right: -23px;
    background: #343645;
    border-left: 1px solid #7D7D7D;
    transform: rotate(45deg);
	pointer-events: none;
}

.send-box button {
    width: auto;
    padding: 10px 20px !important;
    display: flex;
    align-items: center;
    gap: 10px;
    font-size: 15px;
}

.send-box button:hover{
	border-color: transparent;
	width: auto;
	background: linear-gradient(to bottom, rgba(244, 129, 26, 1) 0%, rgba(196, 104, 22, 1) 100%);
	color: #FFF;}

.send-box .form-control {
    box-shadow: none;
}

.send-box .form-control::placeholder{color: #FFF;}
.paly_btn a {
    font-size: 14px;
    font-weight: 600;
}
.folow_btn a {
    font-size: 14px;
    font-weight: 600;
}
.usr_name h1 {
    margin: 0;
}
.top_srch form{margin-bottom: 0;}
.top_srch form input {
    margin: 0;
    padding: 12px 50px 12px 20px;
    /* backdrop-filter: blur(10px); */
    background: rgba(255, 255, 255, 0.1) !important;
}
.top_srch form i {
    top: 50% !important;
    transform: translateY(-50%);
}
.followers_wrp{gap: 10px;}
.followers_wrp span {
    font-size: 15px;
    font-weight: 500;
}

.profile_bg{
	width: 100%;
	height: 100%;
	object-fit: cover;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	pointer-events: none;
}

.profile_bg_overlay{
	width: 100%;
	height: 100%;
	object-fit: cover;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	pointer-events: none;
}

.mCSB_scrollTools.mCSB_1_scrollbar.mCS-light.mCSB_scrollTools_vertical{display: none !important;}
.ct-news-card .mCSB_inside>.mCSB_container{top: unset !important;}
.ct-news-card{padding-top: 0 !important;}
.side-search .btn:active{color: #FFF;}

.static-aside .nav-tabs > li > a {
    padding: 10px 15px;
    align-items: center;
    gap: 10px;
}
#city_id{margin-top: 0;}
#state_id{margin-top: 0;}
.tmc-text {
    padding-left: 30px;
}
.tmc-text p{
	font-size: 15px;
	font-weight: 500;
	line-height: 25.5px;
	color: #FFF;
	padding-bottom: 15px;
}
.panel-group.faq-acord {
    padding: 40px 40px 30px;
    border-radius: 14px;
    background: rgba(255, 255, 255, 16%);
}
.faq-acord .panel-heading a{padding: 18px 25px;font-size: 16px;}
.panel-group.faq-acord .panel-body{
	font-family: "Poppins";
	font-size: 15px;
	font-weight: 500;
}
.faq-acord .panel-heading a i{
	transition: 0.4s ease-in-out;
	top: 50%;
	transform: translateY(-50%) rotate(0deg);
}
.faq-acord .panel-heading a.collapsed i{
	transform: translateY(-50%) rotate(180deg);
}
.career-sd li {
    margin-bottom: 10px;
    width: 100%;
    text-align: left;
    background: #383a48;
	border: 1px solid #383a48;
    color: #fff;
    border-radius: 12px;
	overflow: hidden;
}
.career-sd li a{
	font-size: 17px;
	font-weight: 500;
	color: #fff;
	padding: 15px;
}

.career-sd li a::after{content: none;}

.career-sd li:hover{
	border-color: #FF8B23;
	background: #383a48;
}

.body_bg .career-sd .nav-tabs li a:hover{
	color: #FF8B23 !important;
	background: #383a48 !important;
}

.career-sd li.active{
	border-color: #FF8B23;
	background: #383a48;
}

.body_bg .career-sd .nav-tabs li.active a{
	color: #FF8B23 !important;
	background: #383a48 !important;
}
.content-maxbx{max-height: 100% !important;}
.footerColor{position: relative !important;bottom: 0;top: unset;left: 0;right: unset;width: 100%;}
body>.container-fluid.section-bg{padding-bottom: 0 !important;}

.home-video-carousel {
    width: 100%;
    padding: 40px 0;
}
.home-video-carousel-head h3 {
    font-size: 40px;
    font-weight: 600;
    font-family: 'Montserrat';
    letter-spacing: -0.3px;
    color: #FFFF;
    position: relative;
    margin: 0;
    display: inline-block;
}
.home-video-carousel-head h3::before{
	content: "";
	position: absolute;
	width: 60px;
	height: 1px;
	background: #FF8D28;
	top: 50%;
	right: -75px;
	transform: translateY(-50%);
}
.home-slider-card-text{
	padding: 12px 8px;
	border-bottom: 1px solid #373737;
	margin: 0 12px;
}
.home-slider-card-info {
    display: flex;
    align-items: center;
	gap: 10px;
	padding: 12px 8px;
	margin: 0 12px;
}
.home-slider-info-txt {
    display: flex;
    flex-direction: column;
	gap: 5px;
}
.home-slider-info-txt span{
	color: #FFF;
	font-size: 12px;
	font-weight: 400;
}
.home-slider-card-info img{
    min-width: 40px;
    min-height: 40px;
	width: 40px;
	height: 40px;
	object-fit: cover;
	border-radius: 50%;
}
.home-slider-card-text h5 {
    font-size: 15px;
    font-weight: 500;
    color: #FFFF;
    margin: 0;
}
.home-slider-card {
    border-radius: 12px;
    width: 100%;
    background: #232323;
    overflow: hidden;
	padding: 0 0 10px;
	cursor: pointer;
}
.home-slider-card-img{
	width: 100%;
	border-top-left-radius: 12px;
	border-top-right-radius: 12px;
	overflow: hidden;
	position: relative;
}
.home-slider-card-img img {
    width: 100%;
	height: 200px;
	object-fit: cover;
}
.home-video-options {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 10px;
    padding: 15px;
}
.home-video-options .home-video-option{
	width: 40px;
	height: 40px;
	border-radius: 50%;
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: rgba(0, 0, 0, 67%);
	position: relative;
	overflow: hidden;
}
.home-video-options .home-video-option img{display: none;}
.home-video-options .home-video-option.home-video-fav{
    background: rgba(0,0,0,67%) url("../../../img/save_icon.png") no-repeat center;
}
.home-video-options .home-video-option.home-video-rmfav{
    background: rgba(0,0,0,67%) url("../../../img/rmfvr.png") no-repeat center/20px;
}
.home-video-options .home-video-option.home-video-rmfav:hover{
    background: rgba(0,0,0,67%) url("../../../img/rmfvr_fill.png") no-repeat center/20px;
}
.home-video-options .home-video-option.home-video-save{
    background: rgba(0,0,0,67%) url("../../../img/fav_icon.png") no-repeat center;
}
.home-video-options .home-video-option.home-video-fav.active{
    background: rgba(0,0,0,67%) url("../../../img/save_icon_fill.png") no-repeat center;
}
.home-video-options .home-video-option.home-video-save.active{
    background: rgba(0,0,0,67%) url("../../../img/fav_icon_fill.png") no-repeat center;
}


.home-video-options .home-video-option input{
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	opacity: 0;
	cursor: pointer;
}
.home-video-options .home-video-option:has(input[type="checkbox"]:checked) svg path{
	fill: #FFF;
}
/* .home-video-options .home-video-option:has(input[type="checkbox"]:checked){
	background-color: #FF8D28;
} */
.home-video-play{
	width: 45px;
	height: 45px;
	border-radius: 50%;
	display: flex !important;
	align-items: center;
	justify-content: center;
	position: absolute !important;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	padding: 0 !important;
	background-color: #FF8D28;
}

.home-video-carousel-inner .slick-slide {
	margin: 0 15px;
	height: auto;
}

.home-video-carousel-inner .slick-list {
	margin: 0 -15px;
	padding:0 12% 0 0 !important;
}

.home-video-carousel-inner {
    padding: 60px 0px;
}

.slick-dots {
	display: flex;
	justify-content: center;

	margin: 40px 0 0;
	padding: 1rem 0;

	list-style-type: none;
}

.slick-dots li {
	margin: 0 0.25rem;
}

.slick-dots li button {
	display: block;
	width: 8px;
	height: 8px;
	padding: 0;

	border: none;
	border-radius: 100px;
	background-color: #8e8d8b;

	text-indent: -9999px;
	transition: 0.6s ease-in-out;
}

.slick-dots li.slick-active button {
	width: 38px;
	background-color: #FFA04B;
}

.home-slider-audio-card {
	min-height: 102px;
    display: flex;
    align-items: center;
	gap: 10px;
    width: 100%;
    background: #232323;
    border-radius: 12px;
    overflow: hidden;
	cursor: pointer;
}
.home-audio-img{
	width: 112px;
	height: 103px;
}
.home-audio-img img {
    width: 120px;
    height: 103px;
    object-fit: cover;
}
.home-audio-text {
    width: calc(100% - 120px);
    height: 100%;
    min-height: 102px;
    position: relative;
    padding: 15px 40px 10px 0;
}
.home-audio-text h6{
    width: 60%;
	font-size: 16px;
	font-weight: 500;
	color: #FFF;
	margin: 0 0 5px;
	overflow: hidden;
   display: -webkit-box;
   -webkit-line-clamp: 2; /* number of lines to show */
           line-clamp: 2;
   -webkit-box-orient: vertical;
}
.home-audio-text p{
    width: 60%;
	font-size: 12px;
	font-weight: 500;
	font-family: 'Montserrat';
	color: #FFF;
	margin: 0;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2; /* number of lines to show */
	line-clamp: 2;
	-webkit-box-orient: vertical;
}
.home-audio-text p span{
	display: block;
}
.home-audio-play-btn{
	position: absolute;
	width: 33px;
	height: 33px;
	bottom: 12px;
	right: 12px;
	border-radius: 50%;
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: #FF8D28;
}

/* .search-main-content{
	margin-left: 0 !important;
	padding-top: 30px;
}
.search-main-content .inner-container{
	margin-left: 0;
	width: 100%;
	max-width: 100%;
}

.search-new-results{
	padding: 40px 0;
}

.mb-5{
	margin-bottom: 50px;
}

.search-member-card .home-slider-card-info{padding: 12px 8px 5px;}
.home-slider-card-info-left {
    display: flex;
    align-items: center;
    gap: 10px;
}
.home-slider-card-info-right.home-video-options {
    position: unset;
    padding: 6px 0;
} */

.header-search{position: relative;margin: 5px 15px 0 0;}
.header-search input{
	padding: 10px 12px 15px;
	background: #4A4A4A;
	border-radius: 6px;
	color: #FFF;
	border: none;
	outline: none;
}
.header-search input::placeholder{
	color: #FFF;
}
.header-search-results {
    position: absolute;
    width: 100%;
    height: 230px;
    background-color: #4A4A4A;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
    left: 0;
    top: 40px;
    border-top: 1px solid #1B1B1B;
    padding: 0;
    overflow-y: auto;
	display: none;
}
.header-search-results.down{display: block;}
.header-search .header-search-results .header-search-card{
	width: 100%;
	display: flex;
	align-items: center;
	gap: 10px;
	padding: 10px !important;
	border-bottom: 1px solid #1B1B1BB2;
	transition: 0.5s ease-in-out;
}
.header-search .header-search-results .header-search-card:hover{
	background: rgba(255,255,255,0.1);
}
.header-search .header-search-results .header-search-card img{
	width: 36px;
	height: 36px;
	object-fit: cover;
	border-radius: 50%;
}
.header-search-card-text{
	display: flex;
	flex-direction: column;
	gap: 5px;
	justify-content: center;
}
.header-search-card-text h6{
	margin: 0;
	font-size: 14px;
	font-weight: 400;
	color: #FFF;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 1; /* number of lines to show */
			line-clamp: 1;
	-webkit-box-orient: vertical;
}
.header-search-card-text span{
	display: inline-block;
	font-size: 10px;
	font-weight: 400;
	color: #FF8D28;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 1; /* number of lines to show */
			line-clamp: 1;
	-webkit-box-orient: vertical;
}

body.body_bg::-webkit-scrollbar{display: none;}
.mb-10{margin-bottom: 10px !important;}
.contact-box .form-control {
    background: transparent;
}
.chat-logo{
    min-width: 50px;
}
.chat-name{
    max-width: 40%;
}
.chat-name h3{
    font-size: 15px;
    overflow: hidden;
   display: -webkit-box;
   -webkit-line-clamp: 2; /* number of lines to show */
           line-clamp: 2;
   -webkit-box-orient: vertical;
}
.chat-name p{
    font-size: 13px;
    overflow: hidden;
   display: -webkit-box;
   -webkit-line-clamp: 1; /* number of lines to show */
           line-clamp: 1;
   -webkit-box-orient: vertical;
}
.chat-time{
    margin-left: auto;
    font-size: 12px;
    font-weight: 500;
    color: #FFF;
    transform: translateY(-10px);
}
.msg-body ul li span.time {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 10px;
}
.msg-body ul li.not-seen span.time svg path{
    fill: #7D7D7D;
}
.main-content{padding-bottom: 80px;}
.btn.btn-fill.active-btnbx {
    border: 1px solid #FF8D28 !important;
    color: #FF8D28 !important;
}
.add-video-flex {
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
    gap: 40px;
}
.file_icn{
    width: 80px;
    height: 80px;
    overflow: hidden;
}
.privacy-page-outer .panel-title a i {
    padding: 0;
    width: 59px;
    height: 59px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #FF8D28;
    margin-right: 15px;
    margin-top: 0;
}
/* .privacy-page-outer .panel-title a i img {
    margin-right: 3px;
} */
.pr-text p {
    font-family: 'poppins';
    font-size: 17px;
    font-weight: 500;
    margin-bottom: 5px;
}
.privacy-page-outer .panel-title a small {
    color: #DBDBDB;
    font-size: 14px;
    font-weight: 400;
    font-family: 'poppins';
}
.privacy-page-outer .panel-title a::after{display: none;}
.privacy-page-outer .panel-title a {
    border-bottom: 1px solid #FF8D28;
    padding: 18px 0px 18px 0px;
}
.privacy-page-outer .panel-body{
    padding: 0px 0 15px;
}
.privacy-page-outer .panel-heading {
    padding: 20px 0px 10px;
}
.privacy-page-outer .panel {
    padding: 0 25px;
}
.prvacy-check-listing li {
    width: 100%;
    padding: 15px 0 15px 0px;
    display: flex;
    align-items: center;
}
.prvacy-check-listing li .prvcylist-right .custom-switch{
    margin-right: 0;
}
.prvcylist-right .SumoSelect{
    background: transparent;
}
.prvacy-check-listing.prvacy-check-listing-radios li .custom-radio {
    width: 20px;
    height: 20px;
    margin-left: auto;
}
.prvacy-check-listing.prvacy-check-listing-radios li {
    margin-top: 25px;
    border-top: 0;
    border-bottom: 1px solid #7E7E7E;
}
.prvacy-check-listing.prvacy-check-listing-radios li:last-child{
    border-bottom: 0;
}
.privacy_tabs {
    align-items: center;
}
.prvacy-check-listing li h5{font-weight: 400;}
.profile_video_listing .tab-prbx li>a {
    font-weight: 500;
    font-size: 22px;
}
.nav.tab-prbx>li:focus-visible{outline: none !important;}
.profile_video_listing.cl-pvl-mt .tab-prbx li>a{border-bottom: 0;}
.profile_video_listing.cl-pvl-mt .tab-prbx li.active>a{border-bottom: 0 !important;position: relative;}
.profile_video_listing.cl-pvl-mt .tab-prbx li.active>a::before{
    content: "";
    width: 70px;
    height: 2px;
    position: absolute;
    left: 0;
    bottom: -5px;
    background: #FF8D28;
}
.relative-form-group {
    position: relative;
}
.relative-form-group.chng-psw-fm-grp{
    margin-bottom: 30px;
}
.chng-psw-fm-grp label.error {
    position: absolute;
    bottom: -25px;
}
.relative-form-group .icon-box{top: 50% !important;transform: translateY(-50%);color: #FFF;}
.relative-form-group .form-control{padding: 12px 55px 12px 15px !important;}
#changePassword label {
    font-size: 13px;
    font-weight: 500;
}
.form-footer-btn.box-footer {
    display: flex;
    align-items: center;
    gap: 12px;
}
.profile_video_listing.cl-pvl-mt {
    margin-top: 30px;
}
.cl-acc-py {
    padding: 20px 30px;
    min-height: 400px;
}
.chng-pswd-pn p {
    color: #fff;
    font-size: 18px;
    font-weight: 500;
    margin-bottom: 0;
    padding-bottom: 35px;
    border-bottom: 2px solid rgb(255 255 255 / 14%);
}
.stts-acnt-rw {
    display: inline-flex;
    align-items: center;
    gap: 120px;
}
.stts-acnt-cl {
    width: auto;
    float: none;
    padding-top: 0;
    font-size: 18px;
    font-weight: 500;
}
.stts-acnt-ct {
    margin-left: 0;
    height: 30px;
}
.stts-acnt-ct .switch-togglbtn{
    margin-bottom: 0;
    padding-top: 0;
}
.stts-acnt-prfb {
    margin-top: 30px;
}
.slider-togglbtn {
    background-color: #838383;
}
.file_icn input[type="file"]{
    padding-left: 65px !important;
    cursor: pointer !important;
}
.event_cntnt h4 {
    margin: 0;
    font-size: 15px;
    font-weight: 500;
}
.event_cntnt h3 {
    font-weight: 600;
    font-size: 20px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2; /* number of lines to show */
    line-clamp: 2;
    -webkit-box-orient: vertical;
}
.event_cntnt span {
    font-size: 15px;
    color: #D9D9D9;
    font-weight: 500;
}
.establishment{
    padding: 8px 0 18px;
}
.event_para p {
    font-size: 13px;
    line-height: 22px;
    font-weight: 500;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 5; /* number of lines to show */
    line-clamp: 5;
    -webkit-box-orient: vertical;
}
.mt-10{margin-top: 10px;}
.cc-arrow {
    position: absolute;
    right: 20px;
    top: 50%;
    transform: translateY(-50%);
    display: none;
}
.nav-item.active .cc-arrow{display: block;}
.home-thumb-image {
    width: 100%;
    /* height: 492px; */
    position: relative;
}
.home-thumb-image img{
    width: 100%;
    /* height: 100%;
    object-fit: cover; */
}
.video1_inner .videoContainer{
    /* height: 462px !important; */
}
.hm-pl-btn{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    cursor: pointer;
}
.hm-lf-tp{
    padding: 8px 15px;
    background: #121212;
    position: absolute;
    top: 15px;
    left: 15px;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
}

.hm-lf-tp span {
    font-family: 'poppins';
    font-size: 12px;
    font-weight: 400;
    text-transform: none;
}
.hm-main {
    padding: 0 30px 60px;
}
.custom-modal{
    width: 100%;
    height: 100vh;
    overflow-y: auto;
    background: rgba(29, 26, 23, 0.9);
    backdrop-filter: blur(2px);
    position: fixed;
    top: 30%;
    left: 0;
    z-index:999;
    opacity: 0;
    pointer-events: none;
    padding: 120px 0 60px;
    transition: 0.3s ease;
}
.custom-modal.open{
    opacity: 1;
    top: 0;
    pointer-events: all;
}

.vd-player-inner{
    max-width: 1280px;
    margin: 0 auto;
	padding: 0 60px;
}

.vd-player-top {
    width: 100%;
    position: relative;
    margin-bottom: 10px;
}

.vd-player-close {
    width: 37px;
    height: 37px;
    border: 2px solid #FFF;
    background: #1D1A17;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: -18px;
    right: -18px;
    z-index: 2;
    cursor: pointer;
}

.vd-player .home-slider-card-info {
    margin-left: 0;
    padding: 25px 0 30px;
}

.vd-player .home-slider-card-info img {
    width: 83px;
    height: 83px;
}

.vd-player .home-slider-info-txt span:first-child {
    font-size: 22px;
    line-height: 26px;
    font-weight: 500;
    width: 80%;
}

.vd-player .home-slider-info-txt span:last-child {
    font-size: 16px;
    font-weight: 400;
    color: #B1B1B1;
}

.vd-player .home-slider-card-info-vd {
    background: #424242;
    border-radius: 11px;
    padding: 15px;
}

.vd-player .home-slider-card-info-vd img{
    width: 60px;
    height: 53px;
    border-radius: 8px;
}

.vd-player .home-slider-card-info-vd .home-slider-info-txt span:first-child{
    font-size: 18px;
    color: #FDFDFD;
    width: 100%;
}

.custom-audio-player {
    width: calc(100% - 260px);
    position: fixed;
    bottom: 0px;
    right: 0;
    background: #FF8D28;
    border: 1px solid #000;
    border-radius: 10px;
    padding: 20px 80px 20px 120px;
}

.cs-ap-inner {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-left: 60px;
    border-left: 1px solid #FFF;
}

.cs-ap-left {
    display: flex;
    align-items: center;
    gap: 20px;
}

.cs-ap-options {
    display: flex;
    align-items: center;
    gap: 20px;
}

.cs-ap-play {
    min-width: 23px;
}

.cs-ap-audio-name h5 {
    /* max-width: 65%; */
    font-size: 22px;
    font-weight: 500;
    font-family: 'poppins';
    color: #FDFDFD;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    line-clamp: 1;
    -webkit-box-orient: vertical;
}

.cs-ap-audio-name {
    display: flex;
    align-items: center;
    gap: 10px;
}

.cs-ap-audio-name span {
    font-size: 18px;
    font-weight: 500;
    font-family: 'poppins';
    color: #FDFDFD;
}

.cs-ap-right {
    display: flex;
    align-items: center;
    gap: 30px;
}

.cs-ap-audio-time span {
    font-size: 16px;
    color: #FDFDFD;
}

.cs-ap-audio-volume {
    display: flex;
    align-items: center;
    gap: 20px;
    padding-right: 15px;
}

.cs-ap-volume-controller {
    position: relative;
    height: 1rem;
    width: 10rem;
}

.cs-ap-volume-controller input[type="range"] {
    -webkit-appearance: none;
    background-color: rgba(255, 255, 255, 0.2);
    position: absolute;
    top: 50%;
    left: 50%;
    margin: 0;
    padding: 0;
    width: 10rem;
    height: 1rem;
    transform: translate(-50%, -50%) rotate(0);
    overflow: hidden;
    cursor: pointer;
}
.cs-ap-volume-controller input[type="range"]::-webkit-slider-thumb {
    -webkit-appearance: none;
    width: 0;
    box-shadow: -20rem 0 0 20rem rgba(255, 255, 255, 0.5);
}
.cs-ap-volume-controller input[type="range"]::-moz-range-thumb {
    border: none;
    width: 0;
    box-shadow: -20rem 0 0 20rem rgba(255, 255, 255, 0.5);
}
.cs-ap-audio-time {
    display: flex;
    align-items: center;
    gap: 3px;
}
.home-audio-play-btn img {
    width: 15px;
    height: 13px;
    object-fit: contain;
}
.home-video-play img {
    width: 18px;
    height: 18px;
    object-fit: contain;
}

.cmn-flex {
    display: flex;
    align-items: center;
    gap: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid #1F1E1E;
    cursor: pointer;
}

.cmn-flex .img-center {
    width: 100px;
    height: 100px;
}

.cmnt-aside .sidebar-nav li {
    background: transparent;
    box-shadow: none;
    color: #FFF;
}

.cmnt-aside .sidebar-nav li.thread-li a.thread-anchr {
    padding: 10px 20px;
    font-size: 14.62px;
    font-weight: 500;
    /* overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical; */
}

.thread-anchr-limit{
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    word-wrap: break-word;
}

.cmnt-aside .sidebar-nav li.thread-li a.thread-anchr:not(.collapsed) {
    color: #000;
    background: linear-gradient(180deg, #FFA04B 0%, #FF861B 100%);
    border-radius: 6.497px;
    padding: 10px 20px;
}

.cmnt-aside .sidebar-nav li.thread-li:has(a.thread-anchr:not(.collapsed)){
    margin-bottom: 10px;
}

.thread-anchr.collapsed{
    color: #FFF;
    background: transparent;
}

.cmnt-aside .sidebar-nav li a.sub-thread-anchr{
    color: #FFF;
    padding: 10px 20px 10px 40px;
    font-size: 14.62px;
    font-weight: 500;
    cursor: pointer;
}

.cmnt-aside .sidebar-nav li a.sub-thread-anchr.active{
    color: #FF8D28;
}

.cmnt-aside .sidebar-nav .all_menu a{color: #000;
    font-size: 14.62px;font-weight: 500;}

.panel-body.cmnt-main-panel{padding: 25px;padding-bottom: 0px;}
.panel-body.cmnt-main-panel.active{padding-bottom: 0px;}

.panel-body.cmnt-main-panel.active .cmn-flex{
    border-color: #1F1E1E;
    padding-bottom: 20px;
}

.forum-panel .forum-panel-inner {
    padding: 20px 0 10px 130px;
    margin-bottom: 0;
    background: transparent;
}

.vdorw .forum-panel-inner .cmn-flex{align-items: flex-start;border-bottom: 0;}

.forum-panel .forum-panel-inner .cmn-flex .img-center{
    width: 52px;
    height: 52px;
}

.forum-panel .forum-panel-inner .cmn-flex .img-center img{
    width: 52px !important;
    height: 52px !important;
}

.vdorw .forum-panel-inner .cmn-flex a h4 {
    font-size: 18px;
    font-weight: 600;
    color: #FFF;
    margin-bottom: 5px !important;
}

.vdorw .forum-panel-inner .cmn-flex p {
    font-size: 14px;
    font-weight: 500;
    margin-bottom: 5px;
}

.vdorw .forum-panel-inner .cmn-flex p a{
    color: #FF8D28;
    text-decoration: underline;
}

video {
    width: 100%;
    max-height: 100%;
}

.side-search {
    padding: 0px 16px 30px;
}

.profile_bar {
    padding-bottom: 25px;
}

.scene_img.open-aside {
    width: 152px;
}

.event_cntnt {
    width: calc(100% - 172px);
}

.clsf-flx{
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.clsf-flx button{
    all: unset;
}

.clsf-flx button img{
    cursor: pointer;
}

.thread-info {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 15px 0;
}

.thread-info a {
    width: auto;
    color: #FFF;
    height: 40px;
    padding: 10px 30px !important;
}

.thread-info-left {
    display: flex;
    align-items: center;
    gap: 25px;
}

.thread-info-left h4 {
    max-width: 70%;
    font-size: 18px;
    font-weight: 500;
    font-family: 'poppins';
    color: #FFF;
    margin: 0;
    overflow-wrap: break-word;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2; /* number of lines to show */
            line-clamp: 2;
    -webkit-box-orient: vertical;

}

.thread-info-left h5 {
    min-width: 100px;
    font-size: 15px;
    font-weight: 500;
    font-family: 'poppins';
    color: #FFF;
    margin: 0;
}

.thread-info-left span {
    /* max-width: 65%; */
    font-size: 14px;
    font-weight: 500;
    font-family: 'poppins';
    border: 1px solid #FF8D28;
    color: #FF8D28;
    padding: 6px 15px;
    border-radius: 5px;
    background: #363636;
    cursor: pointer;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3; /* number of lines to show */
            line-clamp: 3;
    -webkit-box-orient: vertical;
}

/* .usr-prfl-mn .classified_main {
    background: transparent;
    padding: 0;
} */

.followers_wrp .flwrs-spn{font-weight: 400;}
.usr-prfl-chngs .dashcontent-about-left-btn{display: none;}

.usr-prfl-chngs .dashcontent-about-main{background: transparent;padding: 0;}
.usr-prfl-chngs .classified_main{background: transparent;padding: 0;}
.usr-prfl-chngs .lst-msc-options{display: none !important;}
.usr-prfl-chngs .lcl-add{display: none !important;}
.usr-prfl-chngs .pls-mdlvdo{display: none !important;}
.news-section.classified_main .home-video-options {
    display: none;
}
.usr-prfl-chngs .home-video-options{display: flex !important;}
.usr-prfl-chngs .dashboard-wrap{padding-bottom: 90px;}

body a.show-more-btn {
    background: #FFA04B;
    display: none;
    font-family: "Montserrat", sans-serif;
    font-size: 14px !important;
    font-weight: 600 !important;
    border-radius: 43px;
    border: none;
    outline: none;
    box-shadow: none;
    padding: 11px 30px !important;
    color: #000 !important;
    margin-top: 20px !important;
}
body .usr-prfl-chngs a.show-more-btn{display: inline-block !important;}
body .usr-prfl-chngs .my-audio-crds{display: none !important;}
body .usr-prfl-chngs .usr-video-pg{display: flex !important;}
body .usr-prfl-chngs .my-video-pg{display: none !important;}
body .usr-prfl-chngs .usr-prfl-ad-mn{display: flex !important;}

.usr-video-pg{
    display: none !important;
}

.usr-prfl-ad-mn {
    display: flex;
    align-items: flex-start;
    gap: 0;
    display: none;
}

.usr-audio-crds {
    width: 60%;
    padding-top: 30px !important;
    padding-right: 70px;
    border-right: 1px solid #5E5E5E;
}

.usr-audio-cards {
    width: calc( 100% - 30px );
    display: flex;
    align-items: center;
    gap: 30px;
    cursor: pointer;
    padding: 5px 0;
}

.usr-audio-card-img {
    width: 50px;
    height: 50px;
}

.usr-audio-card-img img {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    object-fit: cover;
}

.usr-audio-card-indx h6 {
    font-size: 14px;
    font-weight: 500;
    font-family: 'Montserrat';
    color: #FFF;
    margin: 0;
}

span.usr-pl-ps {display: flex;align-items: center;justify-content: center;width: 30px;height: 30px;background: #FFA04B;border-radius: 50%;}

span.usr-pl-ps img {
    width: 45%;
}

.usr-audio-card-txt {
    flex: 1;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.usr-audio-card-txt .ad-card-txt{
    width: 50%;
}

.usr-audio-card-txt h4 {
    font-size: 16px;
    font-weight: 500;
    font-family: 'Montserrat', sans-serif;
    color: #FFF;
    margin: 0 0 3px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2; /* number of lines to show */
    line-clamp: 2;
    -webkit-box-orient: vertical;
}

.usr-audio-card-txt p {
    font-size: 12px;
    font-weight: 500;
    font-family: 'Montserrat', sans-serif;
    color: #FFF;
    margin: 0;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2; /* number of lines to show */
    line-clamp: 2;
    -webkit-box-orient: vertical;
}

h5.usr-audio-counts {
    font-size: 13px;
    font-weight: 500;
    font-family: 'Montserrat', sans-serif;
    color: #FFF;
    margin: 0;
}

.usr-audio-card-dscrp h3 {
    font-size: 18px;
    font-weight: 600;
    font-family: 'Montserrat', sans-serif;
    color: #FFF;
    text-transform: uppercase;
    margin-bottom: 25px;
}

.usr-audio-card-dscrp h4 {
    font-size: 16px;
    font-weight: 500;
    font-family: 'Montserrat', sans-serif;
    color: #FFF;
    line-height: 24px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2; /* number of lines to show */
    line-clamp: 2;
    -webkit-box-orient: vertical;
}

.usr-audio-card-dscrp p {
    font-size: 13px;
    font-weight: 500;
    font-family: 'Montserrat', sans-serif;
    color: #FFF;
    line-height: 21px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3; /* number of lines to show */
    line-clamp: 3;
    -webkit-box-orient: vertical;
}

.usr-audio-card-dscrp {
    width: 40%;
    padding-left: 50px;
    padding-top: 40px;
    transform: translateX(7px);
    border-top: 1px solid #5E5E5E;
}

.usr-audio-optns img{
    width: 20px;
    transform: rotate(90deg);
}

.usr-prfl-chngs .dashcontent-about-left {
    display: none;
}

.usr-prfl-chngs .dashcontent-about-right h3 {
    display: none;
}

.usr-prfl-chngs .dashcontent-about-right span {
    display: none;
}

.usr-prfl-chngs .dashcontent-about-right p {
    font-weight: 400;
    width: 50%;
}

.about-text {
    max-height: 80px;
    overflow: hidden;
    transition: max-height 0.3s ease;
}

.about-info.expanded .about-text {
    max-height: none;
}

.dashcontent-about-main .ab-read-more {
    display: none;
    font-size: 12px;
    color: #FF8D28;
    cursor: pointer;
    text-decoration: underline;
    float: right;
}

.contact-box input.error {
    font-size: 14px;
}

.paly_btn.ap-play a span {
    display: flex;
    width: 30px;
    height: 30px;
    background: #000;
    border-radius: 50%;
    align-items: center;
    justify-content: center;
    padding: 9px;
}

.paly_btn.ap-play a {
    color: #000;
}

.folow_btn a {
    text-transform: uppercase;
}

.signup-banner2 .accountbx-flex {
    justify-content: center;
}

#friendblock1 p {
    color: #FFF;
    padding: 0 10px;
}

.header-search svg {
    position: absolute;
    top: 50%;
    right: 15px;
    transform: translateY(-50%);
}

.home-video-option img {
    width: 18px;
    height: 18px;
    object-fit: contain;
}

.accept-or-denied {
    position: absolute;
    bottom: 0px;
    right: 0px;
    padding: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    opacity: 0;
    backdrop-filter: blur(5px);
    transition: 0.3s ease-in-out;
}

.rqst-card:hover .accept-or-denied{
    opacity: 1;
}

.accept-or-denied span {
    width: 35px;
    height: 35px;
    border-radius: 50%;
    background: green;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #FFF;
    cursor: pointer;
}

.accept-or-denied span:last-child{
    background: red;
}

.testi-main-content p {
    width: 50%;
    font-size: 13px;
    font-weight: 400;
    line-height: 23.6px;
}

.chat-area .form-control::placeholder {
    color: #ECECEC;
}

.thread-li .collapse {
    /* padding-left: 25px; */
}

.side-search .btn {
    background: linear-gradient(180deg, #FFA04B 0%, #FF861B 100%) !important;
    gap: 8px;
    font-size: 14.62px !important;
    font-weight: 500 !important;
    height: 45px;
    display: flex !important;
    margin: 0 auto;
    width: 92% !important;
}

.scene_in_city_wrp .home-slider-card{
    margin-bottom: 20px;
}

.lst-msc-cntnt a {
    color: #FFF;
    background: #FF8D28;
    padding: 6px 10px;
    font-size: 13px;
    border-radius: 5px;
    margin-top: 5px;
    display: inline-block;
}

.add-video-flex img#snp-prvw {
    height: 100%;
    object-fit: cover;
}

.mb-1{margin-bottom: 8px;}

.header-inner{
    display: flex;
    align-items: center;
    justify-content: space-between;
    background-color: #1A1919;
    padding: 12.5px 50px;
    box-shadow: 0px 2px 15px 0px rgba(180, 179, 179, 0.12);
}

.header-links ul{
    display: flex;
    align-items: center;
    gap: 45px;
    margin-bottom: 0;
}

.header-links ul li a{
    font-size: 16px;
    font-weight: 400;
    color: #DBDBDB;
    font-family: "Poppins";
    position: relative;
}

.header-login{
    display: flex;
    align-items: center;
    gap: 20px;
    margin-left: 25px;
}

.header-login a{
    font-size: 16px;
    font-weight: 500;
    color: #BEBEBE;
    font-family: "Poppins";
    text-transform: uppercase;
}

.header-login a:hover{
    color: #FFF;
}

.header-links{
    z-index: 2;
}

.header-links ul li a::before{
    content: "";
    position: absolute;
    width: 100%;
    height: 1px;
    background: #FF8D28;
    left: 0;
    bottom: -4px;
    transition: 0.3s ease-in-out;
    display: none;
}

.header-links ul li a.active::before{
    display: block;
}

.header-links ul li a.active{
    color: #FF8D28;
}

.header-links ul li a:hover{
    color: #FFF;
}

.header-links ul li a.active:hover{
    color: #FF8D28;
}

.header-logo{
    display: flex;
    align-items: center;
}

.header-logo a img{
    width: 38.9px;
    height: 40.41px;
    object-fit: contain;
}

.header-logo a{
    color: #FFF;
    font-size: 20.89px;
    font-weight: 500;
    text-transform: uppercase;
    font-family: "poppins";
    display: flex;
    align-items: center;
    gap: 5px;
    z-index: 2;
}

.header-logo a:hover span span{
    text-decoration: underline;
    color: #FF8D28;
}

.header-options {
    display: flex;
    align-items: center;
}

.header-profile{
    margin-left: 25px;
}

.header-profile a img{
    width: 45px;
    height: 45px;
    border-radius: 50%;
    object-fit: cover;
}

.header-search{
    margin: 0;
}

.header-profile .dropdown-menu{
    right: 0;
    left: unset;
    margin-top: 15px;
    margin-right: 21px;
    padding: 0 !important;
    border-radius: 5px;
    background: #1A1919;
    flex-direction: column;
    border: 1px solid rgba(255, 255, 255, 0.14);
    overflow: hidden;
}

.header-profile .dropdown-menu a{
    color: #DBDBDB;
    font-size: 13px !important;
    font-weight: 500;
    padding: 10px !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.14);
}

.header-profile .dropdown-menu a:hover{
    color: #FFF;
    background: rgba(255, 255, 255, 0.14);
}

.header-hamburger{
    margin-left: 25px;
    display: none;
}

.header-hamburger a {
    font-size: 26px;
    color: #FFF;
}

.header-inner.active .header-links ul{
    height: 330px;
    padding: 30px 0;
}

.header-inner.active .header-search{
    opacity: 1;
    pointer-events: all;
    transition-delay: 0.2s;
}

.header-inner.active .header-logo span{padding: 0 !important;}

.tab-content:has(#usr-about-cnt3.active) {
    transform: translateY(-35px);
}

.user-select-none{
    pointer-events: none;
}

.nav-top .nav.nav-tabs li:last-child {
    float: right;
    transform: translateX(0px);
    display: none;
}

.nav-top .nav.nav-tabs li a{
    font-size: 14px;
    font-weight: 500;
}

.nav-top .nav.nav-tabs .user-select-none.visible {
    display: block;
}

/* #cm-vd{
    pointer-events: none;
} */

.home-slider-info-txt span {
    font-size: 16px;
    font-weight: 700;
    overflow: hidden;
    display: -webkit-box !important;
    -webkit-line-clamp: 1;
    line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow-wrap: break-word;
}
.home-slider-info-txt span.loc_wrp{font-weight: 500;font-size: 14px;display: flex;align-items: center;gap: 5px;}
.home-slider-info-txt span:last-child{font-weight: 500;font-size: 14px;display: flex;align-items: center;gap: 5px;}
.home-slider-card-text h5{font-weight: 600;font-size: 16px;    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    line-clamp: 1;
    -webkit-box-orient: vertical;}

.vd-player-controls {
    width: calc(100% - 20px);
    position: absolute;
    bottom: 5px;
    left: 0;
    background: rgb(128 128 128 / 80%);
    backdrop-filter: blur(15px);
    margin: 10px;
    border-radius: 5px;
    padding: 20px;
    opacity: 0;
    pointer-events: none;
    transition: opacity 0.5s ease;
}

.vd-player-controls:hover,
.vd-player-controls.show {
    opacity: 1;
    pointer-events: all;
}

.vd-player-control-top{
    display: flex;
    align-items: center;
    gap: 15px;
    width: 100%;
    margin-bottom: 20px;
}

.vd-player-control-top span {
    min-width: 30px;
    max-width: 35px;
    font-size: 14px;
    font-weight: 400;
    color: #FFF;
    font-family: "Poppins";
}

.vd-player-timeline{
    flex: 1;
    cursor: pointer;
    position: relative;
}

.vd-player-timeline input[type="range"] {
    width:100%;
    background-color: #FFF;
    accent-color: #FF8D28;
    outline:none;
    border-radius: 100px;
    padding: 10px 0;
 }

.vd-player-bottom{
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.vd-player-volume {
    position: relative;
    height: 4rem;
    width: 12rem;
    border-radius: 6px;
    overflow: hidden;
}

.vd-player-volume img {
    position: absolute;
    top: 50%;
    left: 6px;
    transform: translateY(-50%);
    pointer-events: none;
}

.vd-player-volume input[type="range"] {
    -webkit-appearance: none;
    background-color: rgba(255, 255, 255, 0.2);
    position: absolute;
    top: 50%;
    left: 50%;
    margin: 0;
    padding: 0;
    width: 12rem;
    height: 4rem;
    transform: translate(-50%, -50%) rotate(0);
    overflow: hidden;
    cursor: pointer;
}

.vd-player-volume input[type="range"]::-webkit-slider-thumb {
    -webkit-appearance: none;
    width: 0;
    box-shadow: -20rem 0 0 20rem rgba(255, 255, 255, 0.5);
}
.vd-player-volume input[type="range"]::-moz-range-thumb {
    border: none;
    width: 0;
    box-shadow: -20rem 0 0 20rem rgba(255, 255, 255, 0.5);
}

.vd-play-zoom img {
    width: 70%;
    cursor: pointer;
}

.vd-play-button img{
    width: 20px;
    height: 23px;
    object-fit: contain;
    cursor: pointer;
}

.usr-audio-optns .home-video-options{position: unset;}
.usr-audio-optns .home-video-option img{transform: rotate(0deg);}

.cm-inner-title h3{
    width: 100%;
    align-items: center;
    justify-content: space-between;
    padding-bottom: 0;
}

.cm-inner-title h3 a{color: #FFF;}
.folow_btn a:hover {
    background: #FF8D28;
    color: #FFF;
}
.dot_dropdown .btn:hover{
    background: #FF8D28;
    color: #FFF;
}
.dot_dropdown .btn svg{
    transition: .1s ease-in-out;
}

.dot_dropdown .btn:hover svg{
    filter: invert(1) brightness(1.5);
}

.nav-top .nav.nav-tabs li a.ps-0{
    padding-left: 0;
}

.dropdown-menu>li>a:hover {
    background: #CECECE;
}
.user_dtl span.loc_wrp{
    align-items: flex-start;
    text-align: left;
}
.usr-audio-card-txt.text-orange h4 {
    color: #FFA04B;
}
a[data-fancybox] {
    padding: 0 !important;
    width: 100%;
}

.custom-audio-player.zoom{
    /* width: 100%; */
    height: 34vh;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    padding: 20px 60px 40px 30px;
}
.cs-ap-top-img {
    display: none;
    justify-content: center;
}
.cs-ap-top-img img{
    width: 100px;
    height: 100px;
    border-radius: 50%;
    animation: rotate 4s linear infinite;
}
.custom-audio-player.zoom .cs-ap-top-img{display: flex;}
@keyframes rotate{
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}
.custom-audio-player.zoom .cs-ap-inner{
    flex-direction: column;
    padding-left: 0;
    border-left: 0;
}
.custom-audio-player.zoom .cs-ap-left{
    flex-direction: column;
    margin-bottom: -29px;
}
.custom-audio-player.zoom .cs-ap-audio-name{
    flex-direction: column;
    gap: 0px;
}
.custom-audio-player.zoom .cs-ap-right{
    width: 100%;
    justify-content: space-between;
}
.custom-audio-player.zoom .cs-ap-zoom {
    position: absolute;
    bottom: 43px;
    right: 28px;
}
.custom-audio-player.zoom a.cs-ap-play.ap-play {
    width: 23px;
    height: 27px;
    object-fit: contain;
    display: flex;
    align-items: center;
    justify-content: center;
}
.custom-audio-player.zoom .cs-ap-options{
    order: 2;
    z-index: 1;
}
.cs-ap-close {
    position: absolute;
    top: 50%;
    right: 30px;
    transform: translateY(-50%);
    cursor: pointer;
}
.shop-col{height: auto !important;}
.mm-col .img-sec img{height: 200px !important;}

.inner-title-flx {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 10px 0px 15px;
}
.inner-title-flx h3 {
    margin: 0;
    padding-bottom: 5px;
}
.inner-title-flx .btn {
    height: 40px;
    color: #FFF;
}
.list-style-none{list-style: none;}
.rm-btn-flx {
    position: absolute;
    top: 0;
    right: 0;
    display: inline-flex;
    justify-content: flex-end;
    padding: 10px;
    z-index: 1;
}
.rm-btn-flx a {
    width: 30px !important;
    height: 30px !important;
}
.rm-btn-flx a:first-child{
    display: none;
}
.shop-col .rm-btn-flx a img {
    width: 30px !important;
    height: 30px !important;
    object-fit: contain;
}
.custom-modal .testi-main-content p {
    width: 100%;
}
body.isModal {
    height: 100vh;
    overflow-y: hidden;
}
.usr-prfl-chngs .lst-msc-options img {
    width: 40px;
    height: 40px;
    object-fit: contain;
    background: rgba(255, 255, 255, 0.2);
    padding: 8px;
    border-radius: 6px;
}
.usr-audio-rmfvr {
    display: flex;
    justify-content: flex-start;
    padding-right: 12px;
}
.usr-audio-rmfvr img {
    width: 23px;
    height: 23px;
    object-fit: contain;
    cursor: pointer;
    transform: rotate(0deg);
}
.aside .ct-news-card{
    height: auto;
}
.vd-player-top[data-fullscreen="true"] .vd-player-close {
    display: none;
}
.frm-cntrl-pt select.form-control {
    padding: 11px 15px;
}
.input-xlarge.form-control.detail_valid{
    line-height: inherit;
}
.open-sidebar-btn {
    position: absolute;
    top: 80px;
    left: 0;
    padding: 5px 15px;
    background: #FF8D28;
    cursor: pointer;
    display: none;
}
.aside.open-aside{
    left: 0 !important;
}
.open-sidebar-btn.open-aside{
    left: 350px;
}
.open-sidebar-btn.open-aside img{
    transform: rotate(180deg);
}
.lst-msc-cntnt a[data-fancybox]{margin: 0;}
.mm-col .product-deatail .loc-point{
    max-width: 80%;
}
.mm-col .product-deatail .loc-point svg{
    min-width: 13px;
    height: 13px;
}
.nav-top .nav.nav-tabs.before-full {
    width: 69.5%;
}
.stts-acnt-ct .custom-switch{margin-bottom: 0;}

.forum-panel .forum-panel-inner .cmn-flex-cmnt .img-center img {
    width: 45px !important;
    height: 45px !important;
}

.forum-panel .forum-panel-inner .cmn-flex-cmnt .img-center {
    width: 45px !important;
    height: 45px !important;
}
.vdorw .forum-panel-inner .cmn-flex.cmn-flex-cmnt a h4 {
    font-size: 14px;
}
.vdorw .forum-panel-inner .cmn-flex.cmn-flex-cmnt {
    align-items: center;
}
.thread-cmt-field form {
    width: 99%;
    background: #4A4A4A;
    margin-top: 12px;
    border-radius: 6px;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-right: 3px;
}
.thread-cmt-field input {
    width: calc(100% - 95px);
    background: transparent;
    border: none;
    outline: none;
    color: #FFF;
    padding: 12px;
    font-size: 12px;
}
.thread-cmt-field input::placeholder{color: #FFF;}
.thread-cmt-field a {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 90px;
    height: 34.14px;
    padding: 10px 15px;
    font-size: 12px;
    color: #FFF;
    background: #FF861B;
    border-radius: 6px;
}
.browsebtn a{pointer-events: none;}

.vdoadd-boxwp .form-control::placeholder{
    color: #FFF;
}

.vdoadd-boxwp .form-horizontal .form-group .formatClass {
    color: #FFF;
    margin-left: 0;
    padding: 5px 0;
    display: block;
}

.error.text-success{
    color: #3c763d !important;
}

.vd-player-top #cm-vd {
    height: 650px;
    object-fit: contain;
    background: rgba(0, 0, 0);
}

.vd-player-top[data-fullscreen="true"] #cm-vd {
    height: 100%;
    object-fit: contain;
    background: rgba(0, 0, 0);
}

.user_dtl span svg {
    min-width: 18px;
    height: 15px;
    object-fit: contain;
}

.user_dtl span{
    justify-content: flex-start;
    padding-left: 5px;
}

.pro_side_menus ul li .tab-link-tp.active {
    color: #FF8D28 !important;
}

.lgd-pro-blk .adjst-btn-heights .prb-lst .btn.btn-fill{
    height: 35px !important;
}

/* .vd-player.pb-0{
    padding-bottom: 0;
} */
.custom-audio-player.w-full{width: 100%;bottom: 5px;position: unset !important;margin-top: 40px !important;}

body .SumoSelect>.optWrapper>.options li label{color: #FFF;}
body .SumoSelect>.optWrapper>.options li.opt {
    background: #70717B;
}
.SumoSelect > .optWrapper > .options{
    background: #70717B;
    border: 0;
}
body .SumoSelect.open>.optWrapper {
    top: 45px !important;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-radius: 10px;
}

.cs-ap-back img {
    width: 18px;
    height: 21px;
    object-fit: contain;
}

.cs-ap-next img {
    width: 18px;
    height: 21px;
    object-fit: contain;
}

/* .custom-audio-player.w-full .cs-ap-next{pointer-events: none;}
.custom-audio-player.w-full .cs-ap-back{pointer-events: none;} */

.custom-audio-player.zoom .cs-ap-close{top: 35px;}
.center-text {
    font-size: 18px;
    color: #FFF;
    margin-left: 6px;
}
textarea#autoResizeTextarea {
    resize: none !important;
}
.add-video-flex .form-group{
    max-width: 130px;
}
.add-video-flex .form-group{
    min-width: 130px;
}

.usr-audio-card-indx {
    width: 30px;
    display: flex;
    justify-content: center;
}
.usr-prfl-chngs .dashcontent-about-right .about-info{width: 34%;}
.usr-prfl-chngs .dashcontent-about-right p{width: 100%;}

.btn-orange.clr-white{color: #FFF;border: 0;text-transform: uppercase;}
.tail-select.no-classes {
    width: 100%;
    border-radius: 9.975px;
    background: rgba(255, 253, 253, 0.30);
    border: 0px;
    padding: 7px 15px;
    color: #FFF !important;
}
.tail-select .select-label,.tail-select .select-label:hover, .tail-select .select-label:focus {
    color: #FFF !important;
    background: transparent !important;
    border: 0 !important;
    box-shadow: none !important;
}
.tail-select .select-dropdown .dropdown-inner {
    background: #6F707A !important;
}

.tail-select .select-dropdown ul {
    background: rgba(255, 253, 253, 0.30) !important;
}

.tail-select .select-dropdown ul li {
    background: #6F707A!important;
    color: #FFF !important;
    padding: 8px 10px 8px 35px !important;
    font-size: 13px !important;
}

.tail-select .select-dropdown {
    background: #6F707A !important;
}
.tail-select .select-dropdown ul li.dropdown-option:hover:before, .tail-select .select-dropdown ul li.dropdown-option.hover:before{
    opacity: 1 !important;
}

.tail-select .select-label:after {
    width: 13px !important;
    height: 8px !important;
    background: url("../../../img/sumoArrow.png") no-repeat center/contain !important;
    border: 0 !important;
    opacity: 1 !important;
    top: 13px !important;
}
.forum-panel .forum-panel-inner.p-25 {
    padding: 20px 0 10px 20px;
}
.forum-panel .forum-panel-inner.p-25 .cmn-flex:not(.cmn-flex-cmnt) .img-center {
    width: 100px !important;
    height: 100px !important;
}
.forum-panel .forum-panel-inner.p-25 .cmn-flex:not(.cmn-flex-cmnt) .img-center img {
    width: 100px !important;
    height: 100px !important;
}
.vdorw .forum-panel-inner.p-25 .cmn-flex:not(.cmn-flex-cmnt) a h4 {
    /* color: #FF8D28; */
    font-size: 20px;
    font-weight: 600;
}
.vdorw .forum-panel-inner.p-25 .cmn-flex.cmn-flex-cmnt {
    padding-left: 120px;
}

.cmn-flex.cmn-flex-noborder{
    border-bottom: 0;
    padding-bottom: 25px;
}
.forum-panel-inner.pb-0{
    padding: 5px !important;
}
.footer-inner-social{
    min-width: 420px;
    display: flex;
    justify-content: flex-end;
}
.lst-msc-options .home-video-options {
    position: unset;
}
.cmn-flx-cmnt {
    width: calc(100% - 100px);
}
.custom-audio-player.w-full .cs-ap-top-img{
    display: none;
}
.notication_inr:active,
.notication_inr:focus{
    color: #FFF;
}
.desc-hide span{
    display: none;
}

#video-loader {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    pointer-events: none;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}

#video-loader .loader {
    border: 4px solid #FF8D28;
    border-top: 4px solid transparent;
    border-radius: 50%;
    width: 50px;
    height: 50px;
    animation: spin 1s linear infinite;
}

@keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}

#video-error-message{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    display: none;
}

.scene-type {
    width: 0;
    font-family: 'poppins';
    font-size: 40px;
    font-weight: 600;
    color: #303030;
    pointer-events: none;
    transform: translateX(-7px);
    z-index: 1;
    position: relative;
    line-height: 40px;
    letter-spacing: -1px;
}

.un_friend a,.un_friend a:hover{
    color: #FFF;
    text-decoration: none;
}

#player_1 .video-error-message{
    display: none !important;
}


@media only screen and (min-width: 320px) and (max-width: 529px) {
    .dashcontent-about-main{
        flex-direction: column;
        align-items: flex-start;
    }
    .dashcontent-about-right h3{font-size: 22px;}
    .toggle-aside{
        display: flex;
    }
    .static-aside{width: 320px;left: -320px;position: absolute;top: 42px;z-index: 1 !important;}
    .asidetoggle .static-aside::before{left: 320px;}
    .footer-inner{flex-direction: column;gap: 20px;}
    .footer-inner-text p{text-align: center;}
	.static-aside.news-aside{top: 62px;}
	.news-section .shop-col .product-deatail{padding: 20px 10px !important;}
	.testi-section .tst-bx-dvd{margin-left: 0;padding-top: 15px;}
	.head-ttl h4{padding-left: 15px;}
	.vw-pv-rsp .profile_video_listing{padding-bottom: 60px;}
	.msg-head {
		background: #464955;
		border-radius: 0;
	}
	.chatbox .modal-body {
        background: #313442;
        height: calc(90vh - 247px);
        padding-bottom: 80px;
    }
	.chat-area .modal-dialog-scrollable {
		height: auto !important;
	}
	.chat-list {
        padding-bottom: 60px;
        overflow-y: auto;
        max-height: 605px;
        min-height: 605px;
    }
	.chatbox-back{display: flex;}
	.send-box {
        background: #4e515e;
        /* position: absolute; */
        /* bottom: 0; */
        /* left: 0; */
        width: 100%;
    }
	.send-box .form-control{box-shadow: none;}
	.msg-body ul li{width: 100% !important;}
	.chatlist{margin: 0;}
	.header .navbar-default .navbar-collapse{padding: 15px;}
	.nav.navbar-nav.navbar-right .log-bx-btn a{margin-bottom: 0;}

	.navbar-nav .open .dropdown-menu{position: absolute;}
	.navbar-collapse.animated.collapse.in{overflow: visible;}
	.body_bg .search_bar_searh form#global-search{margin: 0;}
	.nav li.ntfy-btn-hd .dropdown{padding: 12px 0;}
	.nav.navbar-nav.navbar-right.search_bar_searh li{margin: 0;padding: 12px 0;}
	.nav.navbar-nav.navbar-right.search_bar_searh{gap: 10px;}
	.badge-hd-top .badge{top: -15px;}
	.header .search_bar_searh .fa.fa-search.search_bar{margin-top: 0 !important;}
	.search_bar_searh li form>button{top: 50%;transform: translateY(-50%);}

	.filter-btn-alignments{flex-wrap: wrap;gap: 20px;align-items: flex-start;padding-right: 0;}
	.flw-kw-srch .lst-srch-btn{display: flex !important;gap: 10px;padding-left: 0;}
	.flw-kw-srch .lst-srch-btn .btn{margin-left: 0;width: auto;}
	.filter-box-wrapper{width: 100%; flex-direction: column;align-items: flex-start;}
	.filter-box-wrapper input.form-control,.main-logd-wrp .lst-srch-inpt{width: 100%;}
	.msg-body ul li.sender p::after{background: #313442;}
	.msg-body ul li.repaly p::after{background: #313442;}

	.main-wrapper:has(.toggle-aside) .main-content.tc-bg {
		padding: 50px 30px 160px 30px;
	}
	.main-content.tc-bg .inner-container{margin-left: 0;}
	.panel-group.faq-acord {
		padding: 30px 20px 20px;
	}
	.tnc-policy .static-aside{top: 62px;}
	.cntct-rw-in{width: auto;}
	.contact_form_wrp .col-md-8{width: 100%;}
	.contact-info h3{font-size: 16px;}
	.tmc-text{padding-left: 0;}

	.home-video-carousel-inner .slick-list{padding: 0 !important;}
	.home-video-carousel-head h3{font-size: 25px;}
    .customer-chat {
        padding-bottom: 120px;
    }
    .main-content.artcl-content {
        padding-top: 30px;
    }
    .artcl-content .main-logd-wrp {
        padding-bottom: 60px;
    }
    .prvacy-check-listing .prvcylist-left {
        width: 33%;
    }
    .prvacy-check-listing li h5{font-size: 14px !important;}
    body .SumoSelect>.CaptionCont{font-size: 13px !important;}
    .privacy-page-outer .panel {
        padding: 0 20px;
    }
    .form-footer-btn.box-footer{flex-direction: column;align-items: flex-start;}
    .body_bg .navbar.navbar-default{padding-left: 0;}
    .cs-ap-audio-volume{gap: 6px;padding-right: 0;}
    .cs-ap-volume-controller {
        /* height: auto;
        width: auto; */
        width: 8rem;
    }
    .cs-ap-volume-controller input[type="range"] {
        /* top: -80px; */
        /* left: -62px; */
        width: 8rem;
        /* height: 1rem; */
        /* transform: rotate(-90deg); */
    }
    .custom-audio-player {
        width: 100%;
        padding: 30px 20px 60px 20px;
        /* bottom: 130px; */
    }
    .custom-audio-player.w-full{padding: 60px 20px 60px 20px;}
    .cs-ap-inner {
        padding-left: 0px;
        border-left: 0;
    }
    .cs-ap-audio-name h5{font-size: 18px;}
    .cs-ap-audio-name span{font-size: 16px;}
    .cs-ap-zoom img {
        width: 75%;
    }
    .cs-ap-audio-time span {
        font-size: 14px;
    }
    .cs-ap-options{gap: 15px;}
    .main-content {
        padding-bottom: 60px;
    }
    .header-inner{padding: 12.5px 20px;}
    .header-links ul{height: 0px;overflow: hidden;gap: 20px;position: absolute;top: 70px;left: 0;width: 100%;background: #FF8D28;flex-direction: column;transition: 0.3s ease-in-out;}
    .header-links ul li a{font-size: 13px;}
    .header-login{gap: 10px;}
    .header-login a{font-size: 12px;}
    .header-search{position: absolute;top: 340px;left: 50%;transform: translateX(-50%);opacity: 0;pointer-events: none;transition: 0.1s ease;}
    /* .header-search input{width: 150px;} */
    .header-hamburger{display: block;margin-left: 15px;}
    .header-logo a {
        font-size: 18.89px;
    }


    body .video1_inner .videoContainer {
        /* height: 210px !important; */
    }
    .testi-main-content p{width: 100%;}
    .feat-vdo-ttl{font-size: 26px;}
    .hm-pl-btn img {
        width: 55px;
        height: 55px;
    }
    .header-links ul li a.active{color: #DDDDDD;}
    .vd-player .home-slider-info-txt span:first-child{font-size: 18px;}
    .cs-ap-zoom img {
        width: 75%;
    }
    .cs-ap-top-img img {
        width: 75px;
        height: 75px;
    }

    .custom-audio-player .cs-ap-top-img{display: flex;}
    @keyframes rotate{
        0% { transform: rotate(0deg); }
        100% { transform: rotate(360deg); }
    }
    .custom-audio-player .cs-ap-inner{
        flex-direction: column;
        padding-left: 0;
        border-left: 0;
    }
    .custom-audio-player .cs-ap-left{
        flex-direction: column;
        margin-bottom: -29px;
    }
    .custom-audio-player .cs-ap-audio-name{
        flex-direction: column;
        gap: 0px;
    }
    .custom-audio-player .cs-ap-right{
        width: 100%;
        justify-content: space-between;
    }
    .custom-audio-player .cs-ap-zoom {
        position: absolute;
        bottom: 43px;
        right: 28px;
        display: none;
    }
    .custom-audio-player a.cs-ap-play.ap-play {
        width: 23px;
        height: 27px;
        object-fit: contain;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .custom-audio-player .cs-ap-options{
        order: 2;
        z-index: 1;
        transform: translateY(40px);
    }
    .vd-player-volume{
        padding-left: 30px;
        width: 17rem;
        height: 2rem;
    }
    .vd-player-volume img {
        left: 1px;
        width: 20px;
        height: 25px;
    }
    .vd-player-volume input[type="range"]{width: 10rem;height: .7rem;}
    .vd-player-controls{
        padding: 10px 15px;
    }
    .vd-player-control-top{
        margin-bottom: 10px;
    }
    .ovttesti-section .col-sm-2.img-align {
        width: 100%;
        display: block;
    }
    .col-sm-10.display-cell.pull-none.tst-bx-dvd {
        width: 100%;
        display: block;
    }
    .ovttesti-section .col-sm-2.img-align .bx-card {
        padding: 0 15px 20px;
        display: flex;
        flex-direction: column;
        align-items: flex-start;
    }
    .ovttesti-section .col-sm-2.img-align .bx-card a{
        width: auto;
    }
    .custom-modal{padding: 120px 0 60px;}
    .custom-modal .vd-player-inner{padding: 0 25px;}
    .main-wrap{margin-bottom: 0 !important;}
    .vd-play-button img {
        width: 15px;
        height: 20px;
    }
    .vd-player-control-top span{
        font-size: 13px;
    }
    .vd-play-zoom img {
        width: 60%;
    }
    .vd-player-close {
        width: 25px;
        height: 25px;
        right: -12px;
    }
    .head-ttl h4 {
        margin-bottom: 0;
    }
    .head-ttl {
        margin-bottom: 0;
    }
    .open-sidebar-btn{display: block;}
    .open-sidebar-btn.open-aside {
        left: 260px;
        z-index: 1;
    }
    .static-aside {
        padding-top: 70px !important;
    }
    .pro_side_menus ul li a{justify-content: center;}

    .lst-msc .lst-msc-cntnt h4{font-size: 18px;}
    .lst-msc .lst-msc-cntnt p{font-size: 14px;margin-bottom: 6px;}
    .lst-msc-avt {
        min-width: 90px !important;
        max-width: 90px !important;
        height: 90px !important;
    }
    .lst-msc-avt img {
        width: 90px !important;
        height: 90px !important;
    }
    .lst-msc .lst-msc-avt{margin-bottom: 0;}
    .lst-msc-cntnt .pl-15{padding-left: 15px !important;}
    .lst-msc{padding: 25px 20px !important;}

    .col-mm-6{width: 100%;}
    body .shop-col .price h4{font-size: 16px;}
    body .mm-col .product-deatail p{font-size: 14px;}
    body .mm-col .product-deatail .loc-point{font-size: 14px;}

    body .inner-container{margin-left: 0;padding: 0 15px;}

    .usr-prfl-chngs .nav-top .nav.nav-tabs {
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
        flex-wrap: wrap;
        row-gap: 30px;
        column-gap: 15px;
    }
    .usr-prfl-chngs .nav-top .nav.nav-tabs::before{width: 100%;}
	.usr-prfl-chngs .nav-top .nav.nav-tabs.before-full {
        width: 100%;
    }
	.nav-top .nav.nav-tabs li:last-child {
		transform: translateX(35px);
	}
    .nav-top .nav.nav-tabs .user-select-none.visible{
        display: none;
    }
	.custom-audio-player.zoom {
        height: 32vh;
    }
    .col-up-6 {
        width: 100%;
    }
    .nav-top .nav.nav-tabs li a {
        font-size: 12px;
        padding: 0 10px;
    }
    .usr-audio-crds {
        width: 100%;
        border-right: 0;
    }
    .usr-audio-card-dscrp {
        width: 30%;
        padding-left: 30px;
        padding-top: 35px;
        display: none;
    }
    .usr-audio-card-dscrp h4 {
        font-size: 15px;
    }
    .folow_btn a {
        font-size: 13px;
        padding: 8px 25px;
    }
    .dot_dropdown .btn {
        width: 33px;
        height: 33px;
        padding: 8px !important;
    }
    .side-search .btn{font-size: 12.62px !important;width: 94%;}
    .usr-audio-cards{
        gap: 20px;
        width: 100%;
        flex-direction: column;
        align-items: flex-start;
    }
    .Profile_head{gap: 20px;}
    .Profile_head .usr_name h1 {
        font-size: 28px;
    }
    span.usr-pl-ps{
        width: 25px;
        height: 25px;
        transform: translateY(-6px);
    }
    body .usr-prfl-chngs .usr-prfl-ad-mn{width: 100%;}
    .nav-top .nav.nav-tabs li a.ps-0 {
        padding-left: 10px;
    }
    .usr-audio-card-indx.ap-play {
        margin-top: -52px;
    }
    .usr-audio-card-img{
        margin-left: 40px;
    }
    .usr-audio-card-txt {
        padding-top: 20px;
        flex-wrap: wrap;
        gap: 10px;
        width: 100%;
    }
    .fvrt-prfl-chngs .usr-audio-card-txt{
        gap: 20px;
    }
    .usr-audio-card-txt .ad-card-txt {
        width: 100%;
        margin-left: 110px;
        margin-top: -102px;
    }
    .usr-audio-optns .home-video-options{
        padding-left: 0;
    }
    .dashcontent .dashcontent-about-main{padding: 30px 20px;}
    .aside.static-aside.news-aside.pt-md-0 {
        padding-top: 0 !important;
    }

    .not_img img {
        width: 55px;
        height: 55px;
        margin-right: 0;
    }
    .not_contnt h4{
        font-size: 16px;
    }
    .not_contnt .small {
        font-size: 15px;
    }
    .filter-btn-alignments .nav.tab-prbx {
        display: flex;
        align-items: center;
        flex-wrap: wrap;
        justify-content: flex-start;
        gap: 5px;
        width: 100%;
    }
    .filter-btn-alignments .nav.tab-prbx li{padding-right: 0;}
    .filter-btn-alignments .nav.tab-prbx li a{font-size: 13px;}

    .fvrt-prfl-chngs .nav-tabs>li{
        margin-bottom: -2px;
    }
    .fvrt-prfl-chngs .nav-top .nav.nav-tabs::before{
        bottom: 0;
    }

    .classified_main{
        padding: 30px 20px;
    }
    .form-blk-otr{padding: 30px 20px !important;}
    li.pls-mdlvdo {
        margin-bottom: 12px !important;
    }
    .add-video-flex{
        gap: 15px;
        padding-top: 10px;
    }
    .box-footer .btn-info{margin-bottom: 15px;}
    .box-footer .btn-default{margin-bottom: 15px;}
    .frm-cntrl-pt .edp-wall {
        padding: 50px 20px !important;
    }
    .prvcylist-right{width: 67%;}
    .prvacy-check-listing li .prvcylist-right .custom-switch{margin-right: 5px !important;}
    .profile_video_listing .tab-prbx li>a {
        font-size: 14px;
        padding-bottom: 5px !important;
    }
    .chng-pswd-pn p,.stts-acnt-cl{font-size: 15px;}
    .stts-acnt-rw{gap: 0;justify-content: space-between;}
    .forum-panel .forum-panel-inner.p-25 {
        padding: 20px 0 10px;
    }
    .cmn-flex .img-center{
        width: 70px;
        height: 70px;
    }
    .forum-panel .forum-panel-inner {
        padding: 20px 0 10px 40px;
    }
    .vdorw .panel .panel-body h4{
        font-size: 18px;
        margin-bottom: 5px !important;
    }
    .vdorw .forum-panel-inner .cmn-flex a h4 {
        font-size: 17px;
    }
    .thread-info-left{
        flex-wrap: wrap;
    }
    .thread-info{
        flex-wrap: wrap;
        gap: 15px;
    }
    .inner-title-flx{
        flex-wrap: wrap;
        gap: 20px;
        padding-top: 15px;
    }
    .cmn-flex{
        flex-direction: column;
        align-items: flex-start;
        gap: 10px;
    }
    .vdorw .forum-panel-inner .cmn-flex.cmn-flex-cmnt {
        align-items: center;
        gap: 10px;
        flex-direction: row;
    }
    .vdorw .forum-panel-inner .cmn-flex.cmn-flex-cmnt .img-center{
        margin-bottom: 0;
    }
    .usr-prfl-chngs .dashcontent-about-right p{width: 100%;}
    .notification_wrp .not_contnt {
        width: calc(100% - 70px);
    }
    .usr-prfl-chngs .dashcontent-about-right .about-info {
        width: 100%;
    }
    .vd-player-top #cm-vd {
        height: 210px;
    }
    .cs-ap-close{
        top: 10%;
        right: 18px;
    }
    .video-list-thumbs .pls-mdlvdo span i{width: 50px;height: 50px !important;}
    .video-list-thumbs>li.pls-mdlvdo a{min-height: 160px !important; }
    .usr-audio-card-indx{margin-top: -50px;}
    .vdorw .forum-panel-inner.p-25 .cmn-flex.cmn-flex-cmnt {
        padding-left: 0;
    }
    .chatbox {
        min-height: 680px;
    }
    .thread-info-left h4{max-width: 100%;overflow-wrap: anywhere;font-size: 16px;}
    .footer-inner-social{
        min-width: auto;
    }
    .footer-inner-links{flex-wrap: wrap;justify-content: center;}
    .text-orange .desc-hide span{
        display: block;
    }
    .chat-area{
        height: 90vh;
    }

}
@media only screen and (min-width: 320px) and (max-width: 360px) {
    .profile_video_listing .tab-prbx li>a {
        font-size: 12px;
    }
}
@media only screen and (min-width: 320px) and (max-width: 385px) {
    .scene-type{
        font-size: 24px;
        transform: translateX(-4px);
    }
}
@media only screen and (min-width: 425px) and (max-width: 529px) {
}
@media only screen and (min-width: 530px) and (max-width: 767px) {
    .dashcontent-about-main{
        flex-direction: column;
        align-items: flex-start;
    }
    .dashcontent-about-right h3{font-size: 22px;}
    .toggle-aside{
        display: flex;
    }
    .static-aside{position: absolute;top: 42px;z-index: 1 !important;}
    .footer-inner{flex-direction: column;gap: 20px;}
    .footer-inner-text p{text-align: center;}

	.static-aside.news-aside{top: 62px;}
	.testi-section .tst-bx-dvd{margin-left: 0;}
	.head-ttl h4{padding-left: 15px;}
	.vw-pv-rsp .profile_video_listing{padding-bottom: 60px;}
	.msg-head {
		background: #464955;
		border-radius: 0;
	}
	.chatbox .modal-body {
        background: #313442;
        height: calc(100vh - 325px);
        padding-bottom: 80px;
    }
	.chat-area .modal-dialog-scrollable {
		height: auto !important;
	}
	.chat-list {
        padding-bottom: 60px;
        overflow-y: auto;
        max-height: 595px;
        min-height: 595px;
    }
    .chatbox{min-height: 670px;}
	.chatbox-back{display: flex;}
	.send-box {
        background: #4e515e;
        /* position: absolute;
        bottom: 0;
        left: 0; */
        width: 100%;
    }
	.send-box .form-control{box-shadow: none;}
	.msg-body ul li{width: 100% !important;}
	.chatlist{margin: 0;}
	.header .navbar-default .navbar-collapse{padding: 15px;}
	.nav.navbar-nav.navbar-right .log-bx-btn a{margin-bottom: 0;}

	.navbar-nav .open .dropdown-menu{position: absolute;}
	.navbar-collapse.animated.collapse.in{overflow: visible;}
	.body_bg .search_bar_searh form#global-search{margin: 0;}
	.nav li.ntfy-btn-hd .dropdown{padding: 12px 0;}
	.nav.navbar-nav.navbar-right.search_bar_searh li{margin: 0;padding: 12px 0;}
	.nav.navbar-nav.navbar-right.search_bar_searh{gap: 10px;}
	.badge-hd-top .badge{top: -15px;}
	.header .search_bar_searh .fa.fa-search.search_bar{margin-top: 0 !important;}
	.search_bar_searh li form>button{top: 50%;transform: translateY(-50%);}

	.filter-btn-alignments{flex-wrap: wrap;gap: 20px;align-items: flex-start;}
	.msg-body ul li.sender p::after{background: #313442;}
	.msg-body ul li.repaly p::after{background: #313442;}

	.main-wrapper:has(.toggle-aside) .main-content.tc-bg {
		padding: 50px 30px 100px 30px;
	}
	.main-content.tc-bg .inner-container{margin-left: 0;}
	.panel-group.faq-acord {
		padding: 30px 20px 20px;
	}
	.tnc-policy .static-aside{top: 62px;}
	.cntct-rw-in{width: auto;}
	.contact_form_wrp .col-md-8{width: 100%;}
	.contact-info h3{font-size: 17px;}
	.home-video-carousel-head h3{font-size: 30px;}
    .customer-chat {
        padding-bottom: 120px;
    }
    .main-content.artcl-content {
        padding-top: 30px;
    }
    .artcl-content .main-logd-wrp {
        padding-bottom: 60px;
    }
    .body_bg .navbar.navbar-default{padding-left: 0;}
    /* .cs-ap-audio-volume{gap: 0;padding-right: 0;}
    .cs-ap-volume-controller {
        height: auto;
        width: auto;
    } */
    /* .cs-ap-volume-controller input[type="range"] {
        top: -80px;
        left: -62px;
        width: 10rem;
        height: 1rem;
        transform: rotate(-90deg);
    } */
    .custom-audio-player {
        width: 100%;
        padding: 30px 30px 30px 30px;
        /* bottom: 130px; */
    }
    .cs-ap-inner {
        padding-left: 0px;
        border-left: 0;
    }
    .cs-ap-audio-name h5{font-size: 18px;max-width: 55%;}
    .cs-ap-audio-name span{font-size: 16px;}
    .cs-ap-zoom img {
        width: 75%;
    }
    .cs-ap-audio-time span {
        font-size: 14px;
    }
    .cs-ap-options{gap: 15px;}
    .main-content {
        padding-bottom: 60px;
    }
    .header-inner{padding: 12.5px 30px;}
    .header-links ul{height: 0px;overflow: hidden;gap: 20px;position: absolute;top: 70px;left: 0;width: 100%;background: #FF8D28;flex-direction: column;transition: 0.3s ease-in-out;}
    .header-links ul li a{font-size: 13px;}
    .header-login a{font-size: 13px;}
    .header-search{position: absolute;top: 340px;left: 50%;transform: translateX(-50%);opacity: 0;pointer-events: none;transition: 0.1s ease;}
    /* .header-search input{width: 150px;} */
    .header-hamburger{display: block;}
    .header-logo a {
        font-size: 18.89px;
    }

    body .video1_inner .videoContainer {
        /* height: 360px !important; */
    }
    .testi-main-content p{width: 100%;}
    .feat-vdo-ttl{font-size: 36px;}
    .hm-pl-btn img {
        width: 80px;
        height: 80px;
    }
    .header-links ul li a.active{color: #DDDDDD;}
    .vd-player .home-slider-info-txt span:first-child{font-size: 20px;}
    .cs-ap-zoom img {
        width: 75%;
    }
    .cs-ap-top-img img {
        width: 75px;
        height: 75px;
    }

    .custom-audio-player .cs-ap-top-img{display: flex;}
    @keyframes rotate{
        0% { transform: rotate(0deg); }
        100% { transform: rotate(360deg); }
    }
    .custom-audio-player .cs-ap-inner{
        flex-direction: column;
        padding-left: 0;
        border-left: 0;
    }
    .custom-audio-player .cs-ap-left{
        flex-direction: column;
        margin-bottom: -29px;
    }
    .custom-audio-player .cs-ap-audio-name{
        flex-direction: column;
        gap: 0px;
    }
    .custom-audio-player .cs-ap-right{
        width: 100%;
        justify-content: space-between;
    }
    .custom-audio-player .cs-ap-zoom {
        position: absolute;
        bottom: 43px;
        right: 28px;
        display: none;
    }
    .custom-audio-player a.cs-ap-play.ap-play {
        width: 23px;
        height: 27px;
        object-fit: contain;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .custom-audio-player .cs-ap-options{
        order: 2;
        z-index: 1;
    }
    .vd-player-volume{
        padding-left: 30px;
        width: 17rem;
    }
    .vd-player-volume img{left: 1px;}
    .vd-player-volume input[type="range"]{width: 10rem;height: 1rem;}
    .vd-player-controls{
        padding: 10px 15px;
    }
    .vd-player-control-top{
        margin-bottom: 10px;
    }
    .ovttesti-section .col-sm-2.img-align {
        width: 100%;
        display: block;
    }
    .col-sm-10.display-cell.pull-none.tst-bx-dvd {
        width: 100%;
        display: block;
    }
    .ovttesti-section .col-sm-2.img-align .bx-card {
        padding: 0 15px 20px;
        display: flex;
        flex-direction: column;
        align-items: flex-start;
    }
    .ovttesti-section .col-sm-2.img-align .bx-card a{
        width: auto;
    }
    .open-sidebar-btn{display: block;}
    .pro_side_menus ul li a{justify-content: center;}
    .col-mb-6{width: 50%;}

    .lst-msc .lst-msc-cntnt h4{font-size: 18px;}
    .lst-msc .lst-msc-cntnt p{font-size: 14px;margin-bottom: 6px;}
    .lst-msc-avt {
        min-width: 90px !important;
        max-width: 90px !important;
        height: 90px !important;
    }
    .lst-msc-avt img {
        width: 90px !important;
        height: 90px !important;
    }
    .lst-msc .col-mb-6{float: left;}
    .lst-msc-cntnt .pl-15{padding-left: 15px !important;}
    .lst-msc{padding: 25px 20px !important;}

    body .shop-col .price h4{font-size: 16px;}
    body .mm-col .product-deatail p{font-size: 14px;}
    body .mm-col .product-deatail .loc-point{font-size: 14px;}

    body .inner-container{margin-left: 0;padding: 0 15px;}

    .usr-prfl-chngs .nav-top .nav.nav-tabs {
		width: 195%;
	}
	.usr-prfl-chngs .nav-top .nav.nav-tabs.before-full {
        width: 115%;
    }
	.nav-top .nav.nav-tabs li:last-child {
		transform: translateX(35px);
	}
    .nav-top .nav.nav-tabs .user-select-none.visible{
        display: none;
    }
	.custom-audio-player.zoom {
        height: 32vh;
    }
    .col-up-6 {
        width: 100%;
    }
    .nav-top .nav.nav-tabs li a {
        font-size: 12px;
        padding: 0 20px;
    }
    .usr-audio-crds {
        width: 100%;
        border-right: 0;
    }
    .usr-audio-card-dscrp {
        width: 30%;
        padding-left: 30px;
        padding-top: 35px;
        display: none;
    }
    .usr-audio-card-dscrp h4 {
        font-size: 15px;
    }
    .folow_btn a {
        font-size: 13px;
        padding: 8px 25px;
    }
    .dot_dropdown .btn {
        width: 33px;
        height: 33px;
        padding: 8px !important;
    }
    .side-search .btn{font-size: 12.62px !important;width: 94%;}
    .usr-audio-cards{gap: 20px;width: 100%;}
    .Profile_head{gap: 20px;}
    .Profile_head .usr_name h1 {
        font-size: 28px;
    }
    span.usr-pl-ps{
        width: 25px;
        height: 25px;
    }
    body .usr-prfl-chngs .usr-prfl-ad-mn{width: 100%;}
    .dashcontent .dashcontent-about-main{padding: 30px 20px;}
    .aside.static-aside.news-aside.pt-md-0 {
        padding-top: 0 !important;
    }

    .not_img img {
        width: 80px;
        height: 80px;
    }
    .not_contnt h4{
        font-size: 16px;
    }
    .not_contnt .small {
        font-size: 15px;
    }

    .col-ld-3{width: 50%;}

    .fvrt-prfl-chngs .nav-tabs>li{
        margin-bottom: -2px;
    }

    li.pls-mdlvdo {
        margin-bottom: 12px !important;
    }
    .add-video-flex{
        gap: 15px;
        padding-top: 10px;
    }
    .profile_video_listing .tab-prbx li>a {
        font-size: 18px;
        padding-bottom: 5px !important;
    }
    .chng-pswd-pn p,.stts-acnt-cl{font-size: 16px;}
    .forum-panel .forum-panel-inner.p-25 {
        padding: 20px 25px 10px;
    }
    .usr-prfl-chngs .dashcontent-about-right p{width: 100%;}
    .usr-prfl-chngs .dashcontent-about-right .about-info {
        width: 100%;
    }
    .vd-player-top #cm-vd {
        height: 210px;
    }
    .cs-ap-close{
        top: 10%;
        right: 18px;
    }
    .footer-inner-social{
        min-width: auto;
    }
    .text-orange .desc-hide span{
        display: block;
    }
    .chat-area{
        height: 90vh;
    }

}
@media only screen and (min-width:768px) and (max-width: 991px) {
    .toggle-aside{
        display: flex;
    }
    .static-aside{z-index: 1 !important;}
    .footer-inner{flex-direction: column;gap: 20px;}
	.vw-pv-rsp .profile_video_listing{padding-bottom: 60px;}
	.navbar .navbar-header{left: 2% !important;}

	.main-wrapper:has(.toggle-aside) .main-content.tc-bg {
		padding: 50px 30px 100px 30px;
	}
	.main-content.tc-bg .inner-container{margin-left: 0;}
	.panel-group.faq-acord {
		padding: 30px 20px 20px;
	}
	.cntct-rw-in{width: auto;}
	.contact_form_wrp .col-md-8{width: 100%;}
	.contact-info h3{font-size: 18px;}

	ul.nav.navbar-nav.out_menu {
		width: 100%;
		height: 0;
		overflow: hidden;
		position: absolute;
		top: 60px;
		left: 0;
		background: #f5811a;
		padding: 0 30px;
		display: flex;
		flex-direction: column;
		transition: 0.3s ease-in-out;
	}
	ul.nav.navbar-nav.out_menu.active{height: 285px;overflow-y: auto;padding: 10px 30px;}
	ul.nav.navbar-nav a{
		padding: 12px 4px !important;
	}
	.home-video-carousel-head h3{font-size: 32px;}
    .msg-body ul li{width: 80% !important;}
    .main-content.artcl-content {
        padding-top: 30px;
    }
    .artcl-content .main-logd-wrp {
        padding-bottom: 60px;
    }
    .body_bg .navbar.navbar-default{padding-left: 0;}
    .custom-audio-player {
        width: 100%;
        padding: 30px 40px 30px 40px;
        /* bottom: 130px; */
    }
    .cs-ap-inner {
        padding-left: 0px;
        border-left: 0;
    }
    .cs-ap-audio-name h5{font-size: 18px;max-width: 55%;}
    .cs-ap-audio-name span{font-size: 16px;}
    .main-content {
        padding-bottom: 60px;
    }
    .header-inner{padding: 12.5px 30px;}
    .header-links ul{height: 0px;overflow: hidden;gap: 20px;position: absolute;top: 70px;left: 0;width: 100%;background: #FF8D28;flex-direction: column;transition: 0.3s ease-in-out;}
    .header-links ul li a{font-size: 13px;}
    .header-login a{font-size: 13px;}
    .header-search{position: absolute;top: 340px;left: 50%;transform: translateX(-50%);opacity: 0;pointer-events: none;transition: 0.1s ease;}
    /* .header-search input{width: 150px;} */
    .header-hamburger{display: block;}
    .header-logo a {
        font-size: 18.89px;
    }

    body .video1_inner .videoContainer {
        /* height: 360px !important; */
    }
    .testi-main-content p{width: 100%;}
    .feat-vdo-ttl{font-size: 36px;}
    .hm-pl-btn img {
        width: 80px;
        height: 80px;
    }
    .header-links ul li a.active{color: #DDDDDD;}
    .vd-player .home-slider-info-txt span:first-child{font-size: 20px;}
    .cs-ap-zoom img {
        width: 75%;
    }
    .cs-ap-top-img img {
        width: 75px;
        height: 75px;
    }
    .open-sidebar-btn{display: block;}
    .pro_side_menus ul li a{justify-content: center;}
    .col-mb-6{width: 50%;}

    .lst-msc .lst-msc-cntnt h4{font-size: 18px;}
    .lst-msc .lst-msc-cntnt p{font-size: 14px;margin-bottom: 6px;}
    .lst-msc-avt {
        min-width: 90px !important;
        max-width: 90px !important;
        height: 90px !important;
    }
    .lst-msc-avt img {
        width: 90px !important;
        height: 90px !important;
    }
    .lst-msc-cntnt {
        width: calc(100% - 110px) !important;
    }
    .lst-msc .col-mb-6{float: left;}
    .lst-msc-cntnt .pl-15{padding-left: 15px !important;}
    .lst-msc{padding: 25px 20px !important;}

    body .shop-col .price h4{font-size: 16px;}
    body .mm-col .product-deatail p{font-size: 14px;}
    body .mm-col .product-deatail .loc-point{font-size: 14px;}

    body .inner-container{margin-left: 0;padding: 0 15px;}

    .usr-prfl-chngs .nav-top .nav.nav-tabs {
		width: 117.2%;
	}
	.usr-prfl-chngs .nav-top .nav.nav-tabs.before-full {
        width: 80%;
    }
	.nav-top .nav.nav-tabs li:last-child {
		transform: translateX(35px);
	}
	.custom-audio-player.zoom {
        height: 32vh;
    }
    .col-up-6 {
        width: 50%;
    }
    .nav-top .nav.nav-tabs li a {
        font-size: 12px;
        padding: 0 15px;
    }
    .usr-audio-crds {
        width: 70%;
    }
    .usr-audio-card-dscrp {
        width: 30%;
        padding-left: 30px;
        padding-top: 35px;
    }
    .usr-audio-card-dscrp h4 {
        font-size: 15px;
    }
    .folow_btn a {
        font-size: 13px;
        padding: 8px 25px;
    }
    .dot_dropdown .btn {
        width: 33px;
        height: 33px;
        padding: 8px !important;
    }
    .side-search .btn{font-size: 12.62px !important;width: 94%;}
    .usr-audio-cards{gap: 20px;}
    .Profile_head{gap: 20px;}
    .Profile_head .usr_name h1 {
        font-size: 28px;
    }
    span.usr-pl-ps{
        width: 25px;
        height: 25px;
    }

    .col-ld-3{width: 50%;}

    .fvrt-prfl-chngs .nav-top .nav.nav-tabs {
        width: 95%;
    }
    .fvrt-prfl-chngs .nav-tabs>li{
        margin-bottom: -2px;
    }
    .profile_video_listing .tab-prbx li>a {
        font-size: 18px;
        padding-bottom: 5px !important;
    }
    .chng-pswd-pn p,.stts-acnt-cl{font-size: 16px;}
    .forum-panel .forum-panel-inner.p-25 {
        padding: 20px 25px 10px;
    }
    .usr-prfl-chngs .dashcontent-about-right .about-info {
        width: 59%;
    }
    .vd-player-top #cm-vd {
        height: 370px;
    }
    .cs-ap-right{gap: 10px;}
    .cs-ap-close{right: 20px;}
    .chat-list {
        max-height: 645px;
        min-height: 645px;
    }
    .footer-inner-social{
        min-width: auto;
    }
}
@media only screen and (min-width:992px) and (max-width: 1199px) {
	.lgd-pro-blk .profile_info_widget{padding-top: 50px;}
	.static-aside.news-aside{width: 220px;}
	.main-content.artcl-content{margin-left: 220px;}
	.msg-body ul li{width: 70% !important;}
	.chat-list {
        max-height: 500px;
        min-height: 500px;
    }
	body .header.navbar-fixed-top .navbar-nav.top_menus{position: absolute; left: 150px;}

	ul.nav.navbar-nav.out_menu {
		margin-left: 60px;
	}
	nav.navbar.navbar-default.ecom{padding-left: 15px;}
	.home-video-carousel-head h3{font-size: 34px;}
    .custom-audio-player {
        width: calc(100% - 220px);
        padding: 30px 40px 30px 40px;
    }
    .cs-ap-inner {
        padding-left: 0px;
        border-left: 0;
    }
    .cs-ap-audio-name h5{font-size: 18px;}
    .cs-ap-audio-name span{font-size: 16px;}
    .header-inner{padding: 12.5px 30px;}
    .header-links ul{gap: 20px;}
    .header-links ul li a{font-size: 13px;}
    .header-login a{font-size: 13px;}
    .header-search input{width: 150px;}

    body .video1_inner .videoContainer {
        /* height: 360px !important; */
    }
    .testi-main-content p{width: 90%;}
    .feat-vdo-ttl{font-size: 38px;}
    .hm-pl-btn img {
        width: 80px;
        height: 80px;
    }

    .w-80{width: 65%;}
    .w-20{width: 35%;}
    .scene_img img {
        width: 132px;
        height: 140px;
    }
    .scene_img.open-aside {
        width: 132px;
    }
    .date_time_wrp{
        flex-wrap: wrap;
    }
    .col-mb-6{width: 100%;}

    .lst-msc-avt {
        min-width: 90px !important;
        height: 90px !important;
    }
    .lst-msc-avt img {
        width: 90px !important;
        height: 90px !important;
    }
    .lst-msc-cntnt {
        width: calc(100% - 110px) !important;
    }
    .lst-msc-cntnt .pl-15{padding-left: 15px !important;}

    .col-mm-6{width: 50%;}
    body .shop-col .price h4{font-size: 16px;}
    body .mm-col .product-deatail p{font-size: 14px;}
    body .mm-col .product-deatail .loc-point{font-size: 14px;}
    .header-logo a {
        color: #FFF;
        font-size: 17.89px;
    }
    .header-logo a img {
        width: 36.9px;
        height: 38.41px;
    }

    .usr-prfl-chngs .nav-top .nav.nav-tabs {
		width: 111.2%;
	}
	.usr-prfl-chngs .nav-top .nav.nav-tabs.before-full {
        width: 80.4%;
    }
	.nav-top .nav.nav-tabs li:last-child {
		transform: translateX(27px);
	}
	.custom-audio-player.zoom {
        height: 51vh;
    }
    .col-up-6 {
        width: 50%;
    }
    .nav-top .nav.nav-tabs li a {
        font-size: 12px;
        padding: 0 15px;
    }
    .usr-audio-crds {
        width: 70%;
    }
    .usr-audio-card-dscrp {
        width: 30%;
        padding-left: 30px;
        padding-top: 35px;
    }
    .usr-audio-card-dscrp h4 {
        font-size: 15px;
    }
    .folow_btn a {
        font-size: 13px;
        padding: 8px 25px;
    }
    .dot_dropdown .btn {
        width: 33px;
        height: 33px;
        padding: 8px !important;
    }
    .side-search .btn{font-size: 12.62px !important;width: 94%;}
    .usr-audio-cards{gap: 20px;}

    .col-ld-3{width: 50%;}

    .fvrt-prfl-chngs .nav-top .nav.nav-tabs {
        width: 90.2%;
    }
    .fvrt-prfl-chngs .nav-tabs>li{
        margin-bottom: -2px;
    }
    .profile_video_listing .tab-prbx li>a {
        font-size: 18px;
        padding-bottom: 5px !important;
    }
    .chng-pswd-pn p,.stts-acnt-cl{font-size: 16px;}
    .forum-panel .forum-panel-inner.p-25 {
        padding: 20px 25px 10px;
    }
    .usr-prfl-chngs .dashcontent-about-right .about-info {
        width: 56%;
    }
    .vd-player-top #cm-vd {
        height: 510px;
    }
    .cs-ap-close{right: 13px;}
    .footer-inner-social {
        min-width: 170px;
    }
    .vd-player.pb-0{
        padding-bottom: 0;
    }
    .scene-type{
        font-size: 18px;
        transform: translateX(-4px);
    }

}
@media only screen and (min-width:1260px) and (max-width: 1365px) {
	.chat-list {
        max-height: 520px;
        min-height: 520px;
    }
	ul.nav.navbar-nav.out_menu {
		margin-left: 40px;
	}
	.home-video-carousel-head h3{font-size: 36px;}
    .header-links ul{gap: 35px;}
    .header-links ul li a{font-size: 14px;}
    .header-login a{font-size: 14px;}

    .testi-main-content p{width: 70%;}
    .hm-pl-btn img {
        width: 80px;
        height: 80px;
    }

    .w-80{width: 70%;}
    .w-20{width: 30%;}
    .scene_img img {
        width: 132px;
        height: 140px;
    }
    .scene_img.open-aside {
        width: 132px;
    }
    .date_time_wrp{
        flex-wrap: wrap;
    }

    .col-mb-6{width: 50%;}

    body .shop-col .price h4{font-size: 16px;}
    body .mm-col .product-deatail p{font-size: 14px;}
    body .mm-col .product-deatail .loc-point{font-size: 14px;}

    .usr-prfl-chngs .nav-top .nav.nav-tabs {
		width: 111.2%;
	}
	.usr-prfl-chngs .nav-top .nav.nav-tabs.before-full {
        width: 80.4%;
    }
	.nav-top .nav.nav-tabs li:last-child {
		transform: translateX(42px);
	}
	.custom-audio-player.zoom {
        height: 51vh;
    }
    .col-up-6 {
        width: 33.33333%;
    }
    .nav-top .nav.nav-tabs li a {
        font-size: 13px;
    }
    .usr-audio-crds {
        width: 70%;
    }
    .usr-audio-card-dscrp {
        width: 30%;
    }
    .folow_btn a {
        font-size: 13px;
        padding: 8px 25px;
    }
    .dot_dropdown .btn {
        width: 33px;
        height: 33px;
        padding: 8px !important;
    }

    .fvrt-prfl-chngs .nav-top .nav.nav-tabs {
        width: 91.1%;
    }
    .profile_video_listing .tab-prbx li>a {
        font-size: 18px;
        padding-bottom: 5px !important;
    }
    .usr-prfl-chngs .dashcontent-about-right .about-info {
        width: 55%;
    }
    .vd-player.pb-0{
        padding-bottom: 0;
    }
    .scene-type{
        font-size: 20px;
        transform: translateX(-4px);
    }

}
@media only screen and (min-width:1366px) and (max-width: 1439px) {
	.chat-list {
        max-height: 500px;
        min-height: 500px;
    }
    .header-links ul{gap: 35px;}
    .header-links ul li a{font-size: 14px;}
    .header-login a{font-size: 14px;}

    .testi-main-content p{width: 60%;}

    .w-80{width: 70%;}
    .w-20{width: 30%;}

    .col-mb-6{width: 50%;}

    body .shop-col .price h4{font-size: 16px;}
    body .mm-col .product-deatail p{font-size: 14px;}
    body .mm-col .product-deatail .loc-point{font-size: 14px;}

    .usr-prfl-chngs .nav-top .nav.nav-tabs {
		width: 106.2%;
	}
	.usr-prfl-chngs .nav-top .nav.nav-tabs.before-full {
        width: 70.4%;
    }
	.nav-top .nav.nav-tabs li:last-child {
		transform: translateX(42px);
	}
	.custom-audio-player.zoom {
        height: 52vh;
    }
    .col-up-6 {
        width: 33.33333%;
    }
    .folow_btn a {
        font-size: 13px;
        padding: 8px 25px;
    }
    .dot_dropdown .btn {
        width: 33px;
        height: 33px;
        padding: 8px !important;
    }

    .fvrt-prfl-chngs .nav-top .nav.nav-tabs {
        width: 87.2%;
    }
    .profile_video_listing .tab-prbx li>a {
        font-size: 18px;
        padding-bottom: 5px !important;
    }
    .usr-prfl-chngs .dashcontent-about-right .about-info {
        width: 53%;
    }
    .vd-player.pb-0{
        padding-bottom: 0;
    }
    .scene-type{
        font-size: 30px;
        transform: translateX(-4px);
    }
}
@media only screen and (min-width: 1440px) and (max-width: 1599px){
	.chat-list {
        max-height: 590px;
        min-height: 590px;
    }
	.Profile_head{max-width: 85%;}
	.usr_name h1{font-size: 36px;}
    .col-mb-6{width: 50%;}

    body .shop-col .price h4{font-size: 16px;}
    body .mm-col .product-deatail p{font-size: 14px;}
    body .mm-col .product-deatail .loc-point{font-size: 14px;}

	.usr-prfl-chngs .nav-top .nav.nav-tabs {
		width: 99.4%;
	}
	.usr-prfl-chngs .nav-top .nav.nav-tabs.before-full {
        width: 70.4%;
    }
	.nav-top .nav.nav-tabs li:last-child {
		transform: translateX(34px);
	}
	.custom-audio-player.zoom {
        height: 42vh;
    }
    .col-up-6 {
        width: 33.33333%;
    }

    .fvrt-prfl-chngs .nav-top .nav.nav-tabs {
        width: 81.4%;
    }
    .usr-prfl-chngs .dashcontent-about-right .about-info {
        width: 50%;
    }
    .vd-player.pb-0{
        padding-bottom: 0;
    }
    .scene-type{
        font-size: 26px;
        transform: translateX(-4px);
    }
}
@media only screen and (min-width: 1600px) and (max-width: 1900px) {
	.chat-list {
        min-height: 590px;
        max-height: 590px;
    }
	.header.navbar-fixed-top .navbar-nav.top_menus{left: 320px;}
	.Profile_head{max-width: 80%;}

	.usr-prfl-chngs .nav-top .nav.nav-tabs {
		width: 86.6%;
	}
	.usr-prfl-chngs .nav-top .nav.nav-tabs.before-full {
        width: 68.6%;
    }
	.nav-top .nav.nav-tabs li:last-child {
		transform: translateX(44px);
	}
	.custom-audio-player.zoom{height: 42vh;}

    .fvrt-prfl-chngs .nav-top .nav.nav-tabs {
        width: 71.2%;
    }
    .usr-prfl-chngs .dashcontent-about-right .about-info {
        width: 43%;
    }
    .vd-player.pb-0{
        padding-bottom: 0;
    }
}
@media only screen and (min-width: 1680px) and (max-width: 1919px){
	.chat-list {
        max-height: 689px;
        min-height: 689px;
    }
	.header.navbar-fixed-top .navbar-nav.top_menus{left: 320px;}

	.usr-prfl-chngs .nav-top .nav.nav-tabs {
		width: 81.6%;
	}
	.usr-prfl-chngs .nav-top .nav.nav-tabs.before-full {
        width: 68.6%;
    }
	.nav-top .nav.nav-tabs li:last-child {
		transform: translateX(34px);
	}
	.custom-audio-player.zoom {
        height: 36vh;
    }

    .fvrt-prfl-chngs .nav-top .nav.nav-tabs {
        width: 66.6%;
    }
    .usr-prfl-chngs .dashcontent-about-right .about-info {
        width: 40%;
    }
    .vd-player.pb-0{
        padding-bottom: 0;
    }
}
@media only screen and (min-width: 2560px) {
    .vd-player.pb-0{
        padding-bottom: 0;
    }
}
@media only screen and (min-width: 320px) and (max-width: 1200px){
    .lg-mt-20{margin-top: 20px;}
}
@media only screen and (min-width: 1921px) and (max-width: 2560px){
    .usr-prfl-chngs .dashcontent-about-right .about-info{width: 25%;}
    .usr-prfl-chngs .dashcontent-about-right p{width: 100%;}
    .usr-prfl-chngs .nav-top .nav.nav-tabs{width: 49.3%;}
    .usr-prfl-chngs .nav-top .nav.nav-tabs.before-full{width: 69.3%;}
    .fvrt-prfl-chngs .nav-top .nav.nav-tabs{width: 40.3%;}
    .testi-section .display-table{padding: 45px 25px;}
    .video1_inner .videoContainer {
        /* height: 940px !important; */
    }
    .video1_inner video{height: 100%;}
    .header-links ul{gap: 65px;}
    .header-logo a{font-size: 26.89px;}
    .header-links ul li a{font-size: 19px;}
    .header-logo a img {
        width: 48.9px;
        height: 50.41px;
    }
    .header-profile a img {
        width: 55px;
        height: 55px;
    }
    .header-search input{font-size: 19px;}
    .header-search-card-text h6{font-size: 18px;}
    .header-search-card-text span{font-size: 15px;}
    .header-search .header-search-results .header-search-card img {
        width: 42px;
        height: 42px;
    }
    .open>.dropdown-menu{
        height: 221.5px !important;
        min-width: 190px;
    }
    .header-profile .dropdown-menu a{font-size: 16px !important;}
    .nav-top .nav.nav-tabs li:last-child{transform: translateX(-58px);}
    .w-80{width: 83% !important;}
    .w-20{width: 17% !important;}
    .col-xxl-3{width: 24.5% !important;}
    .static-aside {
        padding-top: 25px !important;
    }
    .aside .ct-news-card.ct-pt-crd{margin-top: 29px;}
    .Profile_head{margin-top: 90px;}
    .inner-title-flx {
        padding: 17px 0px 13px;
    }
    .vd-player.pb-0{
        padding-bottom: 0;
    }
}
.notication_inr:hover {
    color: #FFFF;
}

img.chat-image {
    width: 50%;
    border-radius: 0;
    height: 50%;
}

.float-like-fav-btn.home-video-options {
    width: auto;
    display: inline-flex;
    right: 0;
    padding-top: 7px;
}
