/* Responsive 
----------------------------------*/

@media screen and (min-width: 1280px) and (max-width: 1799px) {}
@media screen and (max-width: 1680px) {}
@media screen and (max-width: 1600px) {}
@media screen and (max-width: 1440px) {}
@media screen and (max-width: 1400px) {}
@media screen and (max-width: 1366px) {
	.trophycase-list li h3 {
		font-size:20px;
	}
	.trophycase-list li p {
		font-size:13px;
	}
	.uit-channel-list-view {
		width:1320px;
	}
	.uit-channel-list-request {
		width:1320px;
	}
}
@media screen and (max-width: 1399px) {
	.slide-outer-box {
		min-width: auto;
	}
}
@media screen and (max-width: 1280px) {
	.container {
		width: 100%;
	}
}
@media screen and (max-width: 1152px) {
  .mobile-menu-slide {
		display: block;
		margin-top: 3px;
	}
	.header-menu {
		position: relative;
	}
	.header-menu .page-menu {
		background: #fff;
		display: block;
		position: absolute;
		right: 0;
		top: 40px;
		z-index: 99;
	}
	.header-menu .navbar-nav.page-menu,
	#navbar-nav .page-menu {
		display: none;
	}
	#navbarNav,
	.header-menu {
		float: right;
	}
	.mobile-menu-slide {
		float: left;
	}
	#navbarNav .navbar-nav.page-menu li {
		margin: 0;
		border-bottom: 1px solid #eee;
	}
	nav.header-menu .navbar-nav.page-menu li a {
		padding: 10px 15px;
	}
	nav.header-menu ul li a.active,
	nav.header-menu .navbar-nav.page-menu li a.nav-link.active {
		color: #22a7df!important;
	}
	.doc-viewer-wrap .live-labs-wrap {
		min-height: 350px;
	}
}
/* Max With CRT Manitor Only */

@media screen and (max-width: 1024px) {
    .partner-content-list .partner-section {
        float: none;
        width: 100%;
        margin: 0 0 30px;
        min-height: auto;
    }
	.total-checkout-bar {
		margin-left: 0;
	}
  .total-checkout-bar .total-price-list .pay-update-cart a{
    width: auto;
    padding: 8px 6px;
    font-size: 10px;
	}
	.checkout-lists {
		width: 750px;
	}
  .subscription-new-design .package-wrap .item{
		width: 33%;
  }
  .subscription-new-design .menuopen ~ .package-wrap .item {
		width: 50%;
  }
  .discount-code-wrap input{
    width:70%;
  }
  .discount-code-wrap span {
    font-size: 10px;
  }
.users-dashBoard .users-right-col {
    width: 100% !important;
}
.users-dashBoard .users-left-col {
    width: 95% !important;
    margin-left: 15px;
}
}
@media screen and (min-width: 1025px) and (max-width: 1152px) {
	.trophycase-list li {
		width: 31%;
	}
	.subscription-new-design .package-wrap .item {
		width: 33%;
  }
  .subscription-new-design .menuopen ~ .package-wrap .item {
		width: 50%;
	}
}
@media screen and (min-width: 1153px) and (max-width: 1280px) {
	.category-grid-col {
		width: 25% !important;
	}
	.subscription-new-design .package-wrap .item {
		width: 33%;
  }
  .subscription-new-design .menuopen ~ .package-wrap .item{
    width:50%;
  }
}
@media screen and (min-width: 1281px) and (max-width: 1365px) {
	.chnl-detail-content .search-grid-col {
		width: 30%;
	}
	.category-grid-col {
		width: 25% !important;
	}
}
@media screen and (min-width: 1366px) and (max-width: 1367px) {
	.videosection .owl-nav>div {
		height: 310px;
	}
	.chnl-detail-content .search-grid-col {
		width: 33% !important;
    }
    .chnl-detail-content.ch-full-view .search-grid-col {
		width: 25% !important;
	}
	.search-grid-col {
		width: 25% !important;
	}
	.lp-content-action.class-new-action a {
		padding: 3px 10px;
		font-size: 10px;
	}
	.home-slide-content .owl-carousel .owl-stage {
		padding-left: 10px;
		min-width: 100%;
	}
	.home-slide-content .owl-carousel.owl-drag .owl-item {
		margin-right: -3px;
	}
	.home-slide-content h3 {
		margin-left: 10px;
    }
}
@media screen and (min-width: 1367px) and (max-width: 1400px) {
	.trophycase-list li {
		width: 23.4%;
	}
	.slide-outer-box {
		min-height: 262px;
		min-width: 232px;
		max-width: 232px;
	}
	.search-grid-col {
		width: 25% !important;
	}
	.home-slide-content .owl-carousel .owl-stage {
		padding-left: 15px;
		min-width: 100%;
	}
	.home-slide-content .owl-carousel.owl-drag .owl-item {
		margin-right: -5px;
	}
	.home-slide-content h3 {
		margin-left: 10px;
    }
}
@media screen and (min-width: 1401px) and (max-width: 1440px) {
	#discipline .col-sm-4 {
		width: 20%;
	}
	#topic .col-sm-4 {
		width: 20%;
	}
}
@media screen and (min-width: 1401px) and (max-width: 1450px) {
	.category-grid-col {
		width: 20% !important;
	}
	.trophycase-list li {
		width: 23.4%;
	}
	.search-grid-col {
		width: 25% !important;
    }
    .advance-search-page .search-grid-col,
	.chnl-detail-content .search-grid-col {
		width: 33% !important;
    }
    .chnl-detail-content.ch-full-view .search-grid-col {
        width: 20%!important;
    }
    .advance-search-page .showing-results.page-full-view .search-grid-col {
        width: 25%!important;
    }
	.slide-outer-box {
		min-width: 245px;
		max-width: 245px;
	}
	.home-slide-content .owl-carousel .owl-stage {
		padding-left: 20px;
		min-width: 100%;
	}
	.home-slide-content .owl-carousel.owl-drag .owl-item {
		margin-right: -5px;
	}
	.home-slide-content h3 {
		margin-left: 10px;
	}
}
@media screen and (min-width: 1451px) and (max-width: 1750px) {
	.category-grid-col {
		width: 20%;
	}
	.search-grid-col {
		width: 25%;
	}
	.trophycase-list li {
		width: 18.3%;
	}
	.chnl-detail-content .search-grid-col {
		width: 33%;
  }
  .chnl-detail-content.ch-full-view .search-grid-col,
  .showing-results.page-full-view .search-grid-col {
      width: 20%;
  }
	.title-col {
		width: 230px;
	}
}
@media screen and (min-width: 1281px) and (max-width: 1700px) {
	.subscription-new-design .package-wrap .item {
		width: 25%;
  }
  .subscription-new-design .menuopen ~ .package-wrap .item{
    width:33%;
  }
  .subscription-new-design .menuopen ~ .package-wrap .package-slide-wrap {
    margin: 5px;
    padding: 0;
  }
  .subscription-new-design .menuopen ~ .package-wrap .package-slide-wrap .thumb-section ~ h3{
    padding-left:6px;
    padding-right:6px;
  }
}
@media screen and (min-width: 1681px) and (max-width: 1920px) {
	.pointslider-slide {
		left: 275px;
		width: 330px;
	}
}
@media screen and (min-width: 1100px) and (max-width: 1400px) {
	.subscribe-col {
		width: 115px;
	}
	.chl-list-view-blk .type-col,
	.chl-list-view-blk .views-col {
		width: 80px;
	}
	.chl-list-view-blk .subscribe-col,
	.chl-list-view-blk .rating-col {
		width: 100px;
	}
	.full-list-view .type-col {
		width: 150px;
	}
	.full-list-view .subscribe-col {
		width: auto;
		min-width: 100px;
	}
	.full-list-view .rating-col {
		width: auto;
	}
	.catalog-list-view .subscribe-col {
		width: 200px;
	}
	.search-grid-col {
		width: 33%;
	}
	.category-grid-col {
		width: 20%;
	}
	.chnl-detail-content .search-grid-col {
		width: 45%;
    }
    .chnl-detail-content.ch-full-view .search-grid-col {
        width: 25%;
    }
	.trophycase-list li {
		width: 23.4%;
	}
  .advance-search-page .title-col,
  .result-list-view .title-col, 
  .chl-list-view-blk .title-col {
		width: 478px;
  }
  .ch-half-view .chl-list-view-blk .title-col{
    width: 380px;
  }
  .chnl-detail-content.ch-half-view  .chl-list-view-blk .img-col{
    width:73px;
  }
  .cont-status-col {
    width: 115px;
  }
  .chl-list-view-blk .circle-prog-bar, 
  .list-view-blk .circle-prog-bar{
    width: 150px;
  }
  .chnl-dtl-sidebar .chnl-tab-link{
    padding: 10px;
  }
  .chnl-dtl-sidebar .user-ratings{
    width:100%;
  }
	.content-status-list-due {
		margin-left: 10px;
	}
	.img-col {
		width: 60px;
  }
  .advance-search-page .search-grid-col {
      width: 33% !important;
  }
  .advance-search-page .showing-results.page-full-view .search-grid-col {
      width: 25% !important;
  }
  .menuopen ~ .package-wrap .path-list-left .session-info li .textoverflow{
    animation: floatText 8s infinite linear;
    padding-left: 100%;
    white-space: nowrap;
    display: inline-block;
  }
  .menuopen ~ .package-wrap .path-list-left .session-info li .textoverflow:hover {
    animation-play-state: paused;
  }
}
@media screen and (min-width: 1100px) and (max-width: 1249px) {
	.full-list-view .title-col,
	.title-col {
		width: 425px;
	}
	.chl-list-view-blk .title-col {
		width: 425px;
	}
	.search-grid-col,
	.category-grid-col,
	.chnl-detail-content .search-grid-col {
		width: 33%;
    }
    .chnl-detail-content.ch-full-view .search-grid-col {
        width: 25%;
    }
}
@media screen and (min-width: 1250px) and (max-width: 1360px) {
	.content-status-list {
		margin-left: 15px;
	}
}
@media screen and (min-width: 1200px) and (max-width: 1500px) {
	.showing-results {
		padding: 50px 25px;
	}
	.chnl-detail-content .chl-list-view-blk .type-col {
		width: 75px;
	}
	.chnl-detail-content .chl-list-view-blk .subscribe-col {
		width: 95px;
	}
	.chnl-detail-content .chl-list-view-blk .rating-col {
		width: 130px;
	}
	.like-info-col.list-col a {
		margin-right: 8px;
	}
}
@media screen and (min-width: 1200px) and (max-width: 1350px) {
	.chnl-detail-content .content-status-list {
		margin-left: 0;
	}
	.uit-channel-list-view {
		width: 1320px;
	}
	.uit-channel-list-request {
		width: 90%;
	}
}
@media screen and (min-width: 768px) and (max-width: 1100px) {
	.search-grid-col,
	.category-grid-col,
	.chnl-detail-content .search-grid-col {
		width: 33%;
    }
    .chnl-detail-content.ch-full-view .search-grid-col,
    .showing-results.page-full-view .search-grid-col {
        width: 33%;
    }
	.video-play {
		width: 100%;
		height: 100%;
	}
	.video-section-wrap {
		width: 100%;
	}
	.no-prev-avail h5 {
		padding-bottom: 20%;
	}
	.input-group.add-on {
		margin-left: 10px;
	}
	.assesment-box .info-box h2 {
		font-size: 12px;
		padding-left: 55px;
	}
	.assesment-box .info-box {
		position: relative;
	}
	.assesment-box .info-box i {
		left: -30px;
	}
	.trophycase-list li {
		width: 31.5%;
  }
}
/* Max With CRT Manitor Only */

@media screen and (device-width: 1024px) {
	nav.header-menu ul.navbar-nav.page-menu {
		display: block !important;
	}
	.overview-box li {
		width: 260px;
	}
	.trophycase-list li h4 {
		font-size: 10px;
	}
	.lp-content-list-tit {
		padding-left: 85px;
	}
	.prof-sub-header .sub-visible-content p {
		line-height: 50px !important;
		font-size: 12px;
	}
	.create-channels .step-1,
	.create-channels .step-3,
	.create-channels .add-content-1,
	.create-channels .add-content-3 {
		padding-top: 70px;
		width: 40%;
	}
	.uit-tab-content ul li:after {
		margin-left: 50px;
	}
	.uit-channel-list-view, .uit-channel-list-request {
		width: 1220px;
	}
	
	.uitube-grid-col {
		width: 29%;
	}
	.gridsectionFor .owl-item {
		margin-right: 15px;
	}
	.uishare-main-content .uisharetitle .uit-info-rating{
		width: 16%;
	}
}
@media screen and (min-width: 812px) and (max-width: 823px) {
  nav.header-menu ul.navbar-nav.page-menu{
    display: block !important;
  }
  .subscription-new-design .package-filter {
    padding: 40px 15px 0 0;
  }
  .subscription-new-design .package-wrap {
    padding: 15px 0;
  }
  .subscription-new-design .package-slide-wrap {
    margin: 18px 5px;
  }
  .subscription-new-design .package-slide-wrap h3 {
    font-size: 16px;
    line-height: 24px;
    height: 100px;
  }
  .thumb-section img{
    max-width: 75px;
    max-height: 75px;
  }
  .thumb-section{
    height: 100px;
  }
  .subscription-new-design .package-slide-wrap .package-start {
    padding: 5px;
    font-size: 10px;
    max-width: 130px;
    min-width: 100px;
    margin: 0;
  }
  .subscription-new-design .package-heading h2 {
    font-size: 24px;
  }
  .subscription-new-design .redeem-license {
    top: -135px;
  }
  .subscription-new-design .package-filter h4.panel-title a {
    font-size: 14px;
    padding: 10px 8px;
  }
  .selecting-option label {
    padding: 3px 8px;
    font-size: 11px;
  }
  .find-your-paths h2{
    font-size: 16px;
  }
  .close-your-path {
    margin-top: 12px;
    font-size: 12px;
    position: absolute;
    top: 0;
    right: 15px;
  }
  .find-your-paths .cat-desc p, .find-your-paths p.cat-desc {
    font-size: 13px;
    line-height: 24px;
    margin-bottom: 15px;
  }
  .subscription-new-design .path-list-left{
    width: 100%;
  }
  .package-slide-wrap .package-start-wrap{
    height: 60px;
  }
  .package-start-wrap .package-days p{
    margin-top:0;
  }
  .cart-items-package {
    left: 90px !important;
    width: auto;
    right: 10px;
  }
  .cart-item-btn .proceed-cart-btn{
    font-size: 10px;
    padding: 5px 8px;
  }
  .checkout-lists,
	.checkout-lists div,
	.checkout-lists .checkout-col-pakname,
	.checkout-lists .checkout-col-status,
	.checkout-lists .checkout-col-cost {
		width: 100%;
    padding: 10px 0 0 10px;
    position: relative;
  }
  .checkout-col-cost .package-qty-box{
    margin: 15px 0;
  }
	.checkout-lists .checkout-col-action {
		width: auto;
		padding: 0;
		position: absolute;
		top: 10px;
		right: 10px;
  }
  .viewcart-list-wrap .profile_tab {
    overflow: auto;
    width: 64%;
  }
  .viewcart-list-wrap .profile_tab ~ div {
    width: 35%;
  }
  .login-wrap{
    margin-left: 0;
  }
  .login-page-wrap.registeration-page-wrap .login-wrap #registration_form{
    width:100%;
  }
  /* Ui share start*/
  .create-channels .step-1,
  .create-channels .step-3,
  .create-channels .add-content-1,
  .create-channels .add-content-3 {
	  padding-top: 70px;
	  width: 80%;
  }
  .uit-tab-content ul li:after {
	  margin-left: 50px;
	  width: 20%;
  }
  .submission-icons span .labletext {
	  font: 12px"OpenSansRegular";
  }
  .add-content-1 .submission-icons span.video-icon.visible,
  .add-content-1 .submission-icons span.upload-icon.visible {
	  width: 42%;
  }
  .uit-tab-content {
	  width: 80%;
  }
  .uit-tab-create {
	  width: 70%;
  }

  .uitube-grid-col {
	width: 36%;
  }
  .uishare-main-content .uisharetitle .uit-info-rating{
		width: 16%;
    	top: 10px;
	}
	.uishare-main-content .uisharetitle .user-info-btn-new{top: 10px;}
	.uitube-grid-feature{
		min-height: 300px;
	}
	.gridsection .owl-carousel .owl-item .uitube-grid-feature img{
		height: 300px;
	}
	#terms-conditions.survey-condition .modal-dialog {
		max-width: 90%;
		width: 90%;
	}
}
@media screen and (min-width: 100px) and (max-width: 767px) {
	.certificate-icon-wrap {
    top: 44px;
    right: 48px;
	}
	.certificate-icon-wrap span.email-icon {
    font-size: 18px;
	}
	.certificate-icon-wrap span {
    margin-left: 10px;
    font-size: 16px;
	}
	.lp-detail-top-section .lp-demo-section {
		margin-right: 0;
		width: 100%;
	}
	.lp-detail-top-section .demo-version {
		min-width: 100%;
    max-width: 100%;
	}
	.lp-detail-top-section .demo-version p {
		padding-top: 10px;
	}
	.lp-detail-top-section .demo-version .upgrade-btn {
		margin-top: 8px;
	}
	#terms-conditions.survey-condition .modal-dialog {
		max-width: 90%;
		width: 90%;
	}
	.modal:before {
		height: auto;
	}
	.header-menu {
		position: relative;
	}
	.header-menu .page-menu {
		background: #fff;
		display: block;
		position: absolute;
		min-width: 240px;
		right: 0px;
		z-index: 99;
	}
	.header-menu .navbar-nav.page-menu,
	#navbar-nav .page-menu {
		display: none;
	}
	header .col-md-4 {
		width: 25%;
		float: left;
	}
	header .col-md-8 {
		width: 75%;
		float: right;
	}
	.lib-content-wrap {
		position: absolute;
		top: 10px;
	}
	.sticky-sidebar {
		position: static;
	}
	.col-md-10.tab-right {
		float: left;
		width: 100%;
		margin: 0;
		min-height: 200px;
		padding: 0;
	}
	.tab-right .mCSB_scrollTools .mCSB_draggerRail,
	.tab-right .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
	.tab-left .mCSB_scrollTools .mCSB_draggerRail,
	.tab-left .mCustomScrollBox:hover>.mCSB_scrollTools .mCSB_draggerRail,
	.tab-left .mCustomScrollBox:hover>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
		width: 4px;
	}
	.mobile-close-wrap {
		text-align: right;
		display: block;
	}
	.mobile-close-wrap a {
		padding: 5px;
		display: inline-block;
	}
	.logo {
		margin-right: 0px;
		margin-left: 5px;
		max-width: 175px;
	}
	header.main-header > .container-fluid {
		padding-left: 0;
	}
	.tab-right.mCustomScrollbar .mCSB_scrollTools .mCSB_draggerContainer {
		right: -9px;
	}
	.lib-content-wrap .tab-left .mCSB_scrollTools .mCSB_draggerContainer {
		right: -4px;
	}
	.popup-tab-block .tab-left {
		height: 250px;
		min-height: 250px;
		max-height: 250px;
		padding: 0;
	}
	.popup-tab-block .tab-vertical li a {
		padding: 4px 15px;
	}
	.popup-tab-block .tab-vertical li {
		border-top: 1px solid #ccc;
	}
	.popup-tab-block .tab-vertical li:first-child {
		border-top: 0;
	}
	.tab-left .cls-btn {
		display: none;
	}
	.category-grid-col {
		width: 33%;
	}
	.slide-outer-box {
		margin-right: 0;
	}
	.grid-layout,
	h2.results-title {
		margin-bottom: 20px;
	}
	.search-sidebar-fixed {
		position: static;
        padding-top: 40px;
        width: 100%;
        margin: 0;
        height: auto;
	}
	.showing-results {
		position: static!important;
		margin: 0;
		padding: 0;
		margin-top: 20px;
    }
    .search-sidebar-fixed .search-filter-icon {
        display: none;
    }
	.video-play,
	.video-section-wrap {
		width: 100%;
		height: auto;
	}
	.video-play .video-js {
		width: 100%;
		height: 100%;
	}
	.viewer-wrap {
		min-height: auto;
		margin-bottom: 30px;
	}
	.doc-viewer-wrap {
		margin-bottom: 30px;
		min-height: auto;
	}
	.filter-scroll {
		max-height: inherit;
	}
	#more-info-box .modal-dialog {
		width: 95%;
	}
	.modal-dialog {
		width: 95%;
		margin-top: 100px;
	}
	.user-ratings {
		width: 100%;
	}
	a.user-like-btn {
		float: left;
		opacity: 1;
	}
	.owl-carousel .slide-outer-box {
		margin-right: 10px;
	}
	/* .login-wrapper {
		position: static;
	} */
	.login-wrap {
		margin: 0;
		width: 100%;
	}
	.terms-condition-wrap {
		margin: 60px 0 0 0;
		float: none;
	}
	.popup-tab-block .sticky-sidebar .popup-close {
		display: none;
	}
	.popup-tab-block .tab-right .popup-close {
		position: static;
		display: inline-block;
		height: 30px;
		line-height: 30px;
		width: 60px;
	}
	.filter-category .filter-scroll {
		max-height: auto!important;
		min-height: 200px;
	}
	#navbarNav .navbar-nav.page-menu li {
		margin: 0;
		border-bottom: 1px solid #eee;
	}
	header .col-md-5.search-head-top {
		width: 100%;
	}
	.search-grid-col {
		width: 50%;
	}
	.mobile-search-icon {
		display: block;
	}
	.search-head-top {
		position: absolute;
		top: 45px;
		width: 82%;
		right: 10%;
		left: 8%;
		z-index: 98;
	}
	.main-banner .search-head-top {
		display: block!important;
	}
	header .input-group.add-on {
		width: 80%;
		float: left;
	}
	.channel-main-blk {
		padding-top: 20px;
	}
	h2.results-title {
		font-size: 22px;
	}
	.channel-detail-blk {
		margin-top: 65px;
	}
	.right_tab_section.sidebar-tab {
		margin-bottom: 40px;
	}
	#more-info-box .modal-header h4,
	.breadcrumb-item {
		font-size: 14px;
	}
	header .search-head-top {
		display: none;
	}
	.header-mobile-search {
		background: url('../images/search.png') no-repeat;
		width: 24px;
		height: 24px;
		display: block;
		margin: 5px 0 0 0;
		float: left;
	}
	header .search-inner-blk .btn.btn-default {
		background: #fff url('../images/filter.png') no-repeat center center;
		text-indent: -9999px;
		float: left;
		margin-right: 5px;
		width: 45px;
	}
	.search-inner-blk .input-group-btn .btn.btn-default {
		text-indent: 0;
	}
	header .search-inner-blk .btn.btn-default:after {
		display: none;
	}
	.home-slide-content h3 {
		font-size: 20px;
	}
	.channel-content-header .user-info-like {
		width: auto;
	}
	.image-upload {
		float: none;
		margin-bottom: 20px;
	}
	nav.header-menu ul li,
	nav.header-menu ul li.active a,
	nav.header-menu .navbar-nav.page-menu li a {
		font-family: 'OpenSansRegular';
		font-weight: 400;
		margin: 0;
	}
	header li.cart-menu {
		width: 22px;
	}
	.payment-method-popup .modal-body ul li .radio-button label {
		display: inline;
	}
	.payment-user-info-wrap,
	.payment-steps ul {
		width: 100%;
	}
	.catalog-content-page .search-form {
		float: left;
		width: 100%;
		margin-left: 0;
		padding: 10px 0;
	}
	.catalog-content-page .page-title-wrap .sortby_main {
		float: right;
	}
	.advance-search-page .page-title-wrap .sortby_main {
		margin-top: 11px;
	}
	.advance-search-page .selectall_main {
		margin-top: 40px;
	}
	.user_subsc_list {
		width: 100%;
		overflow: auto;
		margin: 0 auto;
	}
	.user_subsc_list ul {
		width: 1100px;
	}
	.right-content-section {
		float: none;
		padding-top: 20px;
	}
	.package-wrap {
		width: 450px;
	}
	.lp-detail-tabs .lp-tabs-menu li a {
		font-size: 13px;
		padding: 8px;
		border-top-width: 2px;
	}
	.lp-detail-content {
		min-width: inherit;
	}
	.vassessment-cbox textarea {
		height: 65px;
	}
	.vassessment-cbox {
		bottom: 80px;
	}
	.video-js .vjs-big-play-button {
		font-size: 2em;
	}
	.lp-detail-tabs .tab-content .dropdown-menu {
		width: 240px;
	}
	.lp-detail-description.img-lp-section .lp-detail-description-scroll {
		width: 100%;
		margin-top: 20px;
	}
	.result-list-view {
		overflow: auto;
		overflow-y: hidden;
	}
	.result-list-view > ul {
		width: 1250px;
	}
	.rank-lists.rank-list-head li {
		font-size: 12px;
	}
	.expand-screen-btn {
		display: none!important;
	}
	.temp-iframe-blk {
		padding-right: 15px;
	}
	.path-list-right {
		position: relative;
		float: left;
		padding-left: 20px;
		width: 100%;
		top: 0;
		left: 0;
	}
	.path-list-right .class-btn {
		float: right;
	}
	#subscribe-message .modal-dialog,
	#proceedcheckout-setting .modal-dialog,
	#add-redeem-license-key .modal-dialog {
		margin-top: 100px;
	}
	.cart-items-package {
		max-width: 100%;
		left: 0;
	}
	.checkout-lists {
		position: relative;
	}
	.cart-item-btn {
		width: 100%;
	}
	.cart-item-total,
	.cart-item-title {
		width: 100%;
		margin: 0;
		margin-bottom: 10px;
	}
	.checkout-col-status span {
		padding: 7px 4px 7px 28px;
	}
	.checkout-lists .checkout-col-cost {
		padding-bottom: 10px;
	}
	.class-error-msg {
		position: static;
	}
	.path-list a.get-started-btn {
		margin-left: 0;
	}
	.path-list-package-content {
		padding-right: 0;
		padding: 10px 20px;
	}
	.subscription-list li {
		width: 100%;
	}
	p.reg-end-date {
		float: left;
		padding-left: 0;
		padding-right: 0;
	}
	.path-list-content {
		min-height: 80px;
	}
	.package-list-content .path-list-package-content {
		padding-right: 0;
	}
	.package-list-content .path-list-content {
		min-height: 60px;
	}
	.package-list-content .path-list-content .view-more-btn {
		padding-left: 0;
		bottom: 0;
		right: auto;
		left: 20px;
	}
	.assesment-box-left,
	.assesment-box-right {
		width: 100%;
		display: block;
		margin-bottom: 15px;
	}
	.mydashboard-section .assesment-box .dashtab {
		width: 50%;
		float: left;
	}
	.mydashboard-section .assesment-box .info-box {
		min-height: 60px;
	}
	.mydashboard-section .chnl-tab-link {
		font-size: 13px;
		padding: 5px 10px;
	}
	.mydashboard-section .tab-header > ul {
		padding: 0;
	}
	.mydashboard-section .assesment-box .info-box h2 span {
		font-size: 24px;
		line-height: 50px;
	}
	.assesment-box-left h3,
	.assesment-box-right h3 {
		left: 12px;
	}
	.mydashboard-section .search-grid-col {
		padding: 0 5px;
	}
	.mydashboard-section .content-view-button {
		padding-right: 20px;
		padding-bottom: 20px;
		width: 100%;
	}
	#more-info-box .modal-header {
		width: 100%;
		padding: 0 15px;
		margin: 0;
	}
	#more-info-box .launch-pop-wrap {
		padding: 0 15px;
	}
	#more-info-box .modal-body {
		padding: 15px;
	}
	.chl-list-view-blk .rating-col .user-ratings {
		margin-top: 20px !important;
	}
	.class-calendar .fc-toolbar h2 {
		font-size: 14px;
		width: 114px;
		min-width: 114px;
		margin: 0;
	}
	.class-calendar .fc-toolbar.fc-header-toolbar {
		display: block;
	}
	.class-calendar .fc-button-primary {
		padding: 8px 5px;
		font-size: 10px;
		width: auto;
	}
	.fc-toolbar.fc-header-toolbar > div {
		margin-bottom: 10px;
	}
	.class-calendar .fc-button-primary.fc-today-button {
		width: 55px;
	}
	.class-calendar .fc-center,
	.class-calendar .fc-left,
	.class-calendar .fc-right {
		display: inline-block;
	}
	.class-calendar .fc-center {
		margin: 0 10px;
	}
	.class-sidebar {
		max-width: 75%;
	}
	.class-calendar label.eventtime {
		margin-top: 0;
	}
	.class-calendar .subscribed h1,
	.class-calendar .notsubscribed h1 {
		font-size: 11px;
		float: left;
		margin-bottom: 5px;
	}
	.class-calendar span.actions {
		float: left;
	}
	.class-calendar span.actions a {
		padding: 3px 6px;
		border-radius: 4px;
		margin-bottom: 5px;
		font-size: 11px;
	}
	.class-calendar span.actions a.actionbtn {
		width: 60px;
		border-radius: 2px;
		margin-left: 5px;
	}
	.class-calendar .fc-scroller {
		height: 100% !important;
	}
	.class-sidebar h2 {
		font-size: 18px;
		padding: 0 10px 15px 40px;
	}
	.class-sidebar button.close {
		width: 28px;
		height: 28px;
		font-size: 23px;
		left: 18px;
		top: 18px;
	}
	.class-dates li {
		padding: 10px 5px;
		font-size: 11px;
	}
	.class-dates {
		margin-bottom: 20px;
	}
	.class-description p {
		font-size: 13px;
		line-height: 22px;
	}
	.class-action {
		padding: 8px 4px;
		margin-top: 20px;
		font-size: 12px;
		min-width: 90px;
	}
	.assessments-page-category .search-head-top {
		position: static;
		width: 100%;
		margin: 0 auto;
		top: 0;
		left: 0;
		right: 0;
	}
	.assessments-page-category .search-inner-blk {
		padding-top: 0;
		padding-bottom: 20px;
		width: 100%;
	}
	.assesment-box .dashtab {
		width: 33%;
		display: inline-block;
	}
	.assesment-list .user_subsc_list {
		display: none;
	}
	.right-content-section .assesment-list {
		padding: 0 10px 30px;
	}
	.assesment-list .graded-points {
		width: 100%;
		padding-left: 100px;
	}
	.assesment-list .lp-content-action {
		float: left;
		width: 145px;
		margin-left: 70px;
		margin-top: 10px;
	}
	.result-grid-view {
		margin-left: 0;
	}
	.category-grid-col {
		padding: 0 10px;
	}
	.lp-detail-description.img-lp-section figure {
		width: auto;
		margin-right: 0;
		max-width: 100%;
		float: none;
		overflow: hidden;
		max-height: 200px;
		position: relative;
		height: auto;
	}
	.lp-detail-description.img-lp-section figure img {
		max-width: 75%;
		height: auto;
		display: block;
		margin: 0;
	}
	.lp-detail-description.img-lp-section .lp-detail-description-wrap {
		width: 100%;
		margin-top: 10px;
	}
	.lp-detail-description.show-circle-prog-bar {
		padding-right: 15px;
		padding-left: 15px;
		min-height: 10px;
	}
	.lp-detail-description .circle-prog-bar {
		width: 98px;
    margin: 0;
	}
	.lp-detail-description .circle-prog-bar svg {
		width: 80px;
	}
	.section-desc-info > .col-sm-12 {
		padding: 0;
	}
	.lp-detail-section {
		padding: 30px 0;
	}
	.channel-content-header a.user-like-btn {
		position: absolute;
		right: 0;
		top: -54px;
	}
	.stripe-title {
		padding: 0 30px 0 35px;
	}
	li.cart-menu a.nav-link,
	.notification-bell,
	.header-mobile-search,
	li.cart-menu a.nav-link:hover {
		border: 1px solid #ccc;
		padding: 4px 4px 4px 2px !important;
		height: 26px;
		width: 26px;
		text-align: center;
		margin: 5px 0 0 0;
		background-size: 14px;
		background-position: center center;
		border-radius: 4px;
		font-size: 13px;
		color: #b1adad;
		background-color: #fff;
	}
	header {
		padding-right: 0;
	}
	.tab-tops.sticky-fixed {
		padding-left: 15px;
	}
	#comm100-container a {
		width: 45px;
		height: 45px;
		line-height: 60px;
	}
	#comm100-container a i {
		font-size: 20px;
	}
	#comm100-container #comm100-float-button-2 > div {
		bottom: 10px!important;
		top: auto!important;
	}
	.logo a {
		vertical-align: middle;
		display: table-cell;
		height: 40px;
	}
	.search-inner-blk .btn.btn-default:after {
		right: 2px;
	}
	.main-banner .search-head-top .search-inner-blk .btn.btn-default {
		padding-left: 3px;
	}
	ul.user-profile-menu-list li {
		margin-left: 10px;
	}
	.hdrgt_main .hdrgt_menulink,
	.hdrgt_main .hdrgt_menulink span {
		height: 26px;
		width: 26px;
	}
	header,
	header.fixed {
		padding-left: 50px;
	}
	li.cart-menu a.nav-link,
	.notification-bell,
	.header-mobile-search,
	li.cart-menu a.nav-link:hover {
		height: 22px;
		width: 22px;
		background-size: 11px;
		font-size: 9px;
		margin-right: 5px;
	}
	.header-mobile-search {
		margin-right: 0;
	}
	.lp-detail-top-section ul {
		margin-left: 0;
	}
	.lp-detail-top-section li {
		padding: 7px;
		font-size: 16px;
		min-width: auto;
	}
	.lp-detail-top-section small {
		font-size: 12px;
	}
	.lp-detail-top-section a.user-like-btn {
		margin: 17px 0px 0 0;
	}
	.lp-detail-section-list h3 i {
		font-size: 16px;
	}
	.lp-detail-section-list h3 {
		font-size: 18px;
		padding: 5px 0 10px 5px;
	}
	.third-nav li {
		font-size: 15px;
		line-height: 18px;
		padding: 0 10px;
		min-width: auto;
	}
	.lp-detail-inner-sec figure {
		width: 32px;
	}
	.lp-detail-inner-sec {
		padding: 0 0 0 50px;
	}
	.lp-detail-section-lists h4,
	.lp-detail-section-lists h4 a {
		font-size: 14px;
	}
	.lp-detail-section-list .lp-desc-more-btn,
	.lp-viewer-section .lp-desc-more-btn {
		position: static;
		float: right;
	}
	.action-class {
		float: none;
		margin: 12px auto;
		max-width: 100px;
	}
	.lp-detail-certificate {
		padding-left: 45px;
	}
	.lp-detail-certificate .certificate-trophy-icon {
		top: 13px;
		left: 14px;
		font-size: 20px;
	}
	.cetrify {
		font-size: 15px;
	}
	.certificate-lock-icon i {
		font-size: 16px;
	}
	.lp-detail-content .home-slide-content .owl-carousel .slide-outer-box {
		width: 236px;
		margin: 0 auto;
	}
	#lp-certificate-message h3 {
		font-size: 18px;
	}
	#lp-certificate-message p {
		font-size: 14px;
	}
	.lp-tabs-menu {
		margin: 0;
	}
	.lp-viewer-head {
		min-height: 120px;
	}
	.lp-previous-content-wrap {
		position: absolute;
		top: 70px;
		left: 0;
		width: 48%;
	}
	.lp-next-content-wrap {
		position: absolute;
		top: 70px;
		right: 0;
		margin-right: 0;
		width: 48%;
	}
	.lp-next-content-wrap,
	.lp-previous-content {
		margin: 0 10px;
	}
	.lp-next-content-wrap .lp-detail-inner-sec figure,
	.lp-previous-content-wrap .lp-detail-inner-sec figure {
		width: 22px;
		top: 0;
	}
	.lp-viewer-section .lp-next-content-wrap .lp-detail-inner-sec h2,
	.lp-viewer-section .lp-previous-content-wrap .lp-detail-inner-sec h2 {
		font-size: 13px;
		line-height: 16px;
		max-height: 50px;
		overflow: hidden;
	}
	.lp-next-content-wrap .lp-detail-inner-sec,
	.lp-previous-content-wrap .lp-detail-inner-sec {
		padding-left: 30px;
	}
	.lp-next-content {
		margin-left: 10px;
	}
	.lp-next-content-wrap .top-next,
	.lp-previous-content-wrap .top-next {
		width: calc(100% - 45px);
	}
	.lp-video-assessment-wrap .submission-icons span i {
		font-size: 28px;
	}
	.lp-video-assessment-wrap .submission-icons span .labletext {
		font-size: 13px;
	}
	.lp-video-assessment-wrap .lp-detail-tabs .lp-tabs-menu li a {
		font-size: 13px;
	}
	.tab-content {
		padding: 10px;
	}
	.video-assessment-map-file h2 {
		font-size: 14px;
		word-break: break-all;
	}
	.lp-detail-content .feedback-tab p span.download-icon,
	.learner-file-list p span.download-icon {
		font-size: 13px;
	}
	.lp-video-assessment-wrap span.remove-files {
		font-size: 12px;
	}
	.lp-video-assessment-wrap .lp-result-list label {
		text-align: center;
		display: block;
	}
	.lp-video-assessment-wrap .feedback-btn {
		margin: 5px auto;
	}
	.lp-video-assessment-wrap .resubmission-form.lp-resubmission-form {
		width: auto;
	}
	.video-assessment-map-file li figure {
		width: 22px;
	}
	.video-assessment-map-file li {
		padding-left: 40px;
	}
	.video-assessment-map-file li span {
		font-size: 13px;
	}
	.main-banner {
		padding-left: 0;
	}
	.home-banner-slider-wrap.banner-search .search-head-top,
	.home-banner-slider-wrap.main-banner .search-head-top {
		left: auto;
		margin-left: 0;
	}
	.home-banner-slider-wrap.banner-search .search-inner-blk {
		padding-top: 0;
	}
	.lp-viewer-section .temp-iframe-blk {
		width: 100%;
		float: none;
  }
  .lp-viewer-section .temp-iframe-blk.show-sidebar {
    width: 100%;
    padding-right: 20px;
  }
  .assessment-viewer-wrap p {
    font-size: 16px;
    margin: 15px 0;
  }
  .assessment-result-btn a, .assessment-viewer-wrap .assessment-btn {
    font-size: 14px;
    padding: 5px 15px;
    margin: 3px;
  }
  .lp-viewer-section .troubleshoot-inner {
    margin-top: 20px;
  }
  .assessment-viewer-wrap h2{
    font-size: 22px;
  }
	.lp-viewer-section .stripe-sidebar {
		width: 100%;
		float: none;
		position: static;
		right: 0;
	}
	.hide-lp-desc,
	.show-lp-desc {
		display: none;
	}
	.lp-detail-description-wrap h1 {
		font-size: 18px;
	}
	.vassessment-tab > .col-md-12 {
		padding: 0;
	}
	.sefl-reg-wrap .bannerimageurl,
	.sefl-reg-wrap.subscription-new-design .bannerimageurl {
		height: 180px;
	}
	.package-heading {
		padding: 30px 0;
	}
	.sefl-reg-wrap .package-heading {
		padding-bottom: 90px;
	}
	.redeem-license {
		text-align: right;
		position: absolute;
		top: -95px;
		right: 0;
		min-width: 200px;
	}
	.subscription-new-design .package-heading h2 {
		font-size: 24px;
	}
	.subscription-new-design .package-filter {
		padding: 15px;
		max-width: 100%;
	}
	.subscription-new-design .package-wrap {
		width: 100%;
		padding-top: 15px;
	}
  .subscription-new-design .package-wrap .item,
  .subscription-new-design .menuopen ~ .package-wrap .item {
		width: 100%;
	}
  .sefl-reg-wrap.subscription-new-design .package-heading img {
    max-width: 200px;
    max-height: 25px;
  }
	.sefl-reg-wrap.subscription-new-design .package-heading {
		min-height: 180px;
		padding: 50px 10px 10px;
	}
	.subscription-new-design .redeem-license {
		position: absolute;
		top: -46px;
		right: 0;
	}
	.cart-item-btn .proceed-cart-btn {
		font-size: 12px;
		float: left;
		margin: 0;
		margin-right: 10px;
	}
	.payment-steps li {
		font-size: 12px;
	}
	.step-line,
	.last-step:after {
		display: none;
	}
	nav.header-menu ul li.key-menu a {
		font-size: 10px;
	}
	.navbar-nav .nav-item,
	nav.header-menu ul li {
		margin: 0 0 0 5px;
	}
	li.cart-menu a.nav-link {
		margin-top: 5px;
  }
  .back-login a{
    font-size: 12px;
  }
  .subscription-new-design .package-filter .form-control{
    border: 1px solid #ccc;
  }
  .chnl-detail-content.ch-full-view .search-grid-col {
        width: 50%;
    }
    .cr-old-menu .closemobilemenu,
    .cr-old-menu .mobile-menu-slide {
        display: block;
    }
    .cr-old-menu {
        padding-left: 0;
    }
    .cr-old-menu .viewer-section {
        margin-left: 0;
    }
    .cr-new-menu .menu-scroll-wrap .closemobilemenu {
        display: none;
    }
    .partner-banner {
        padding-top: 15px;
    }
    .partner-banner h2 {
        font-size: 24px;
    }
    .partner-filter-wrap {
        width: 90%;
    }
    .partner-filter-wrap .partner-filter {
        width: 100%;
        float: none;
        margin: 0;
    }
    .partner-section {
        margin: 35px 15px 40px;
    }
    .partner-list-outerwrap,
    .partner-section {
        max-width: 100%;
        overflow: auto;
    }
    #piechart {
        width: 100%;
        min-width: 400px;
    }
    .partner-content-list {
        margin: 0 15px 35px;
    }
    .partner-content-list .partner-section {
        float: none;
        width: 100%;
        margin: 0 0 30px;
        min-height: auto;
    }
    .partner-list-innerwrap {
        width: 800px;
    }
    .partner-list-head {
        display: none;
    }
    .partner-list-head.partner-list-head-mobile {
        display: block;
    }
    .partner-list-cont-wrap .partner-list-head.partner-list-head-mobile .partner-col-partner {
        padding-left: 10px;
    }
    .partner-content-list .partner-list-innerwrap {
        width: 600px;
    }
    /* uishare start */
    .menu-title, .menu-filter-title{
        font: 18px "OpenSansRegular";
        line-height: 50px;
    }
    .uit-tab-content ul {
        display:none
    }
    .create-channels .step-2, .create-channels .add-content-2{
        position: relative;
    }
    .uishare-mobile-tag {
        display: block;
        position: absolute;
        left: 2px;
        border: 1px solid #cac9c9;
        padding: 2px 6px;
        background: #fff;
        border-radius: 5px;
        top: 18px;
        z-index: 1;
    }
    .uishare-mobile-tag-close {
        position: absolute;
        left: 0px;
        border: 1px solid #cac9c9;
        padding: 2px 6px;
        background: #fff;
        border-radius: 5px;
        top: 18px;
        z-index: 1;
        display: none;
    }
    .assign-metadata-cont .assign-rightsec-content {
        height: 375px;
    }
    .assign-metadata-cont .tags-list{
        height: 400px;
        margin-top: 5px;
    }
    .uishare-mobile-tag span {
        background: #000000;
        height: 2px;
        width: 16px;
        margin: 4px 0;
        border-radius: 3px;
        display: block;
    }
    .uishare-mobile-tag-close span {
        height: 0px;
        width: 15px;
        margin: 1px 3px;
        border-radius: 7px;
        font-size: 16px;
    }
    .assign-metadata h4 {
        padding: 3px 35px;
        position: absolute;
        top: 18px;
    }
    .assign-leftsec{
        display: none;
        background: gainsboro;
        z-index: 3;
        width: 100%;
        top: 45px;
    }
    .assign-rightsec{
        padding: 18px 0px;
    }
    .uitube-topic-tag{
        position: relative;
    }
    .unsubscribeTopic h2{
        font: 23px "OpenSansRegular";
    }
    .uit-list-content a.user-info-btn-new{
        margin: 6px 17px;
    }
    .user-info-like{
        padding: 0px;
    }
    .assign-rightsec .input-group.add-on{
        width: 50%;
    }
    .cr-old-menu .manager-user-dashboard .dashboard-heading, 
    .cr-old-menu .manager-content-dashboard .dashboard-heading {
        padding-left: 30px;
    }
    .uishare-leftsec-mobile{
        display: block;
    }
    .uishare-leftsec-desc{
        display: none;
    }
    .dashboard-heading-text {
        float: none;
        margin-bottom: 10px;
    }
    .dashboard-heading .partner-filter-wrap {
        float: none;
        margin: 0 auto;
    }
    .partner-filter-wrap .partner-filter {
        width: 100%!important;
    }
    .manager-dashboard-page .right-content-section {
        padding-right: 15px;
        padding-left: 15px;
    }
    .dashboard-card-wrap {
        margin-right: 0!important;
    }
    .manager-user-dashboard .dashboard-heading, .manager-content-dashboard .dashboard-heading {
        position: static;
        padding-left: 0!important;
        padding-right: 0;
    }
    .manager-user-dashboard, .manager-content-dashboard {
        padding-top: 0;
    }
    .manager-dashboard-page .partner-list-outerwrap {
        margin-top: 20px;
    }
    .dashboard-heading .dashboard-head {
        display: none;
    }
    .dashboard-head.dashboard-head-mobile {
        display: block;
    }
    .dashboard-content-lists {
        margin-right: 0!important;
    }
    .manager-dashboard-page .partner-list-innerwrap {
        width: 1000px;
    }
    .manager-user-dashboard .dashboard-heading .download-csv, .manager-content-dashboard .dashboard-heading .download-csv {
        margin-bottom: 10px;
    }
    .manager-user-dashboard h3, .manager-content-dashboard h3 {
        max-width: 100%;
        text-overflow: inherit;
    }
    .cr-top-menu .top-notification-lists, 
    .cr-top-menu .subscription-new-design .package-filter.fixed {
      top: 56px;
   }
   .cr-top-menu .viewer-section{
    margin-top: -57px;
   }
   .result-list-view ul h3 {
    font-size: 16px;
    padding: 6px 12px;
  }
  .title-col p > span i {
    margin-right: 3px;
  }
  .result-list-view .channel-content-lists .title-col h4 a{
    font-size: 12px;
  }
  .cr-top-menu .tab-tops.sticky-fixed{
    top:56px;
  }

}
/* End 100-767 */

@media screen and (min-width: 100px) and (max-width: 768px) {
	/**************Awards Design***************/
	header,
	header.fixed {
		left: 0;
		top: 0;
		padding-left: 52px;
	}
	.profile-container,
	.bread-crumbs-section,
	.page-section {
		padding-left: 15px;
	}
	.page-title-wrap,
	.bootom-sec,
	.banner-search,
	.catalog-main-content,
	.advance-search-page,
	.channel-detail-blk {
		padding-left: 0;
	}
	.profile-container {
		background: transparent;
  }
  .cr-top-menu.no-login-user .search-result-sec{
    padding-top:0;
  }
	nav.header-menu #navbarNav ul.navbar-nav.page-menu {
		left: 0;
		top: 0;
		bottom: 0;
		right: 0;
		width: 100%;
		text-align: center;
		padding-top: 115px;
		overflow: auto;
	}
	nav.header-menu #navbarNav ul.navbar-nav.page-menu li {
		margin: 0;
		border-bottom: none;
		width: 100%;
		text-align: left;
		float: left;
	}
	nav.header-menu ul.navbar-nav.page-menu li a {
		color: #8ca8cc !important;
		padding-left: 50px;
	}
	nav.header-menu ul.navbar-nav.page-menu li a .v-assessment-icon {
		margin-right: 14px;
	}
	nav.header-menu ul.navbar-nav.page-menu li a.nav-link.active {
		color: #ffffff !important;
	}
	nav.header-menu ul.navbar-nav.page-menu li i i {
		left: 9px;
	}
	nav.header-menu ul.navbar-nav.page-menu li i.far.fa-circle i.fa-lp-icon {
		top: 14px;
		left: 5px;
	}
	nav.header-menu ul.navbar-nav.page-menu li.left-sidebar-sub .left-sidebar-sub-menu {
		width: 100%;
		position: static;
		left: 80px;
		height: auto;
		padding-left: 0;
		border-bottom: 1px solid #425975;
	}
	nav.header-menu ul.navbar-nav.page-menu li.left-sidebar-sub .left-sidebar-sub-menu li a {
		padding-left: 95px;
		font-size: 16px;
	}
	 
	nav.header-menu ul.navbar-nav.page-menu li a > i, nav.header-menu ul.navbar-nav.page-menu li svg {
		position: relative;
		margin-right: 15px;
		width: 25px;
		height: 22px;
	}
	nav.header-menu ul.navbar-nav.page-menu li i.fa-lp-icon-outer {
		display: inline-block;
		vertical-align: middle;
		margin-right: 15px;
	}
	.awards-tab-menu li {
		padding: 8px 12px;
		font-size: 14px;
	}
	.awards-tab-menu {
		margin-bottom: 15px;
	}
	.total-points,
	.current-level {
		width: 100%;
		margin: 0;
	}
	.level-bar ~ .lvl-title {
		display: none;
	}
	.level-bar {
		width: 155px;
	}
	.current-level {
		margin-top: 25px;
	}
	.overview-box li {
		width: 100%;
		margin-bottom: 20px;
	}
	#awardsInfoPopup .modal-dialog {
		max-width: 90%;
	}
	.leaderboard-wrap {
		max-width: 100%;
	}
	.users-list-scroll {
		height: 400px;
	}
	.leaderboard-top-rank .rankselectpicker-outer {
		width: 125px;
	}
	.leaderboard-top-rank h3 {
		max-width: 60%;
	}
	.all-users {
		display: none;
	}
	.rank-list-head .rank-first-name {
		padding-left: 20px;
		width: 25%;
	}
	.rank-list-head .rank-no {
		width: 16%;
		min-width: 75px;
	}
	.rank-list-head .rank-point {
		width: 50%;
		text-align: right;
	}
	.user-details-popup {
		max-width: 100%;
	}
	ul.user-details-points li {
		font-size: 20px;
		margin: 0 10px;
	}
	.dropdown-backdrop {
		z-index: inherit;
	}
	.leaderboard-top-rank .bootstrap-select button {
		font-size: 12px;
	}
	.trophycase-list li {
		width: 100%;
		margin: 10px 0 10px 0;
	}
	nav.header-menu ul.navbar-nav.page-menu li a span {
		display: inline-block;
	}
	nav.header-menu ul.navbar-nav.page-menu .search-head-top {
		display: block !important;
		top: 70px;
		position: absolute;
		left: 0;
		right: 0;
		margin: 0 auto;
		max-width: 445px;
	}
	.preview-popup .modal-body figure img {
		max-width: 120px;
		max-height: 120px;
	}
	.preview-popup .level-bar-wrap {
		width: 250px;
		margin: 0px auto;
	}
	.points-levels label.lvl-title {
		font-size: 20px;
	}
	.prof-contact-blk,
	.right-content-section {
		padding-left: 0;
		padding-right: 0;
	}
	.points-away.reached-end {
		font-size: 10px;
	}
	.total-checkout-bar {
		margin-left: 0;
		width: 100%;
		max-width: 100%;
	}
	.payment-review .total-checkout-bar {
		margin: 10px 0 20px 0;
	}
	.slider-banner-text {
		font-size: 18px;
	}
	.servey-lists-wrap {
		margin: 0;
		padding: 20px;
	}
	.servey-list h3 {
		font: 14px'OpenSansSemiBold';
	}
  .subscription-new-design .package-wrap,
  .subscription-new-design .menuopen ~ .package-wrap {
		width: 100%;
		padding-top: 55px;
	}
	.subscription-new-design .package-filter,
	.subscription-new-design .package-filter.fixed {
    width: 280px;
		left: -280px;
		z-index: 3;
	}
  .subscription-new-design.page-section,
  .cr-old-menu.login-user .sefl-reg-wrap,
  .cr-old-menu.login-user .user-package-section.sefl-reg-wrap-payment {
    padding-left: 0;
    width:100%;
    margin:0;
  }
  .subscription-new-design.page-section,
  .cr-old-menu.login-user .sefl-reg-wrap {
    padding-left: 0;
    width:100%;
    margin:0;
  }
  .cr-old-menu.login-user .login-wrapper.login-page-wrap,
  .cr-old-menu .subscription-new-design .package-filter.fixed{
    margin-left: 0;
  }
	.login-page-wrap.registeration-page-wrap .login-wrap #registration_form {
		width: 100%;
	}
	.close-your-path {
		font-size: 12px;
		position: absolute;
		top: 5px;
		right: 10px;
	}
	.subscription-new-design .path-list-left {
		width: 100%;
	}
	.subscription-new-design .package-list-content .path-list-right {
		width: 100%;
		padding: 0;
	}
	.subscription-new-design .paths-lists h3.course-title {
		font-size: 16px;
		line-height: 20px;
	}
	.subscription-new-design .paths-lists h3.course-title > span {
		float: left;
	}
	.subscription-new-design .find-your-paths h2 {
		font-size: 20px;
		margin-bottom: 10px;
	}
	.path-list-left .session-info li > i {
		display: inline-block;
		text-align: left;
		vertical-align: middle;
		margin-right: 10px;
	}
	.path-list-left .session-info li {
		width: 100%;
	}
	.subscription-new-design .path-list-left .session-info li {
		margin-bottom: 15px;
		text-align: left;
		width: 100%;
	}
	.contact-info-form .right_prof_sec label {
		font-size: 12px;
		clear: both;
	}
	.package-filter-wrapper {
		padding: 0;
	}
	.package-filter-wrapper .package-slider-wrap {
		padding: 0 10px;
	}
	.subscription-new-design .package-filter .panel-group {
		border-top: none;
	}
	.self-reg li.cart-menu {
		display: inline-block !important;
	}
	.subscription-new-design .find-your-paths {
		padding: 30px 10px;
	}
	#creditcardpaymentform {
		padding: 0
	}
	.payment-user-type-left,
	.payment-user-type-right {
		float: left;
		width: 100%;
	}
	.payment-user-type-left li {
		float: left;
		padding-left: 0;
	}
	.cart-package-info span.cart-accessdays {
		padding-left: 0;
		width: 100%;
		display: block;
		margin-top: 5px;
	}
	.cart-package-info span.cart-price {
		width: 100%;
		padding-left: 5px;
	}
	.payment-cart-item li {
		float: left;
		width: 100%;
  }
  .checkout-lists,
	.checkout-lists div,
	.checkout-lists .checkout-col-pakname,
	.checkout-lists .checkout-col-status,
	.checkout-lists .checkout-col-cost {
		width: 100%;
    padding: 10px 0 0 10px;
    position: relative;
  }
  .checkout-col-cost .package-qty-box{
    margin: 15px 0;
  }
	.checkout-lists .checkout-col-action {
		width: auto;
		padding: 0;
		position: absolute;
		top: 10px;
		right: 10px;
  }
  #selectTopic .modal-dialog {
	min-width: auto;
  }
  .uitube-topic-btn {
	width: 100%;
  }
  #selectTopic h1 {
	margin-top: 10px;
	font: 28px "OpenSansRegular";
  }
  #selectTopic h6{
	line-height: 24px;
  }
  #selectTopic .close {
    top: 6px;
  	right: 13px;
  }
  .uit-tab-header > ul {
    width: 56%;
  }
  .uitable-responsive{
    display: block;
    width: 100%;
    min-height: 0;
    overflow-x: auto;
  }
  .cr-top-menu ul.navbar-nav.page-menu {
    background: #fff;
    position: fixed;
    top: 57px;
    left: 0;
    right: 0;
    max-width: 100%;
    display: none;
    border-bottom: 4px solid #ff6900;
    border-radius: 10px;
}
  .cr-top-menu ul.navbar-nav.page-menu li {
    margin-right: 0;
    margin-top: 0;
    width: 100%;
  }
  .cr-top-menu ul.navbar-nav.page-menu li a {
    padding: 0 15px;
  }
  .cr-top-menu .login-register-btn {
    position: absolute;
    top: 0;
    right: 15px;
  }
  .cr-top-menu .language-dropdown {
	position: absolute;
	right: 130px;
}
  .cr-top-menu  header .login-register-btn a {
    padding: 5px 10px;
  }
  .cr-top-menu header{
    height: 57px;
  }
  .topmenu-close-btn,
  .cr-top-menu .mobile-menu-slide{
    display: block;
  }
  .cr-top-menu nav.header-menu {
    clear: none;
  }
  .cr-top-menu span.top-menu-search {
    margin-top: 5px;
    width: 24px;
    font-size: 11px;
    border: 1px solid #ccc;
    padding: 3px;
    border-radius: 4px;
    margin-right: 2px;
  }
  .cr-top-menu{
    padding-top:0;
  }
  .cont-inprogress{
    margin: 0;
    margin-left: 22px;
  }
  .cr-top-menu .footer-menu{
    padding:10px;
  }
  .cr-top-menu .footer-menu ul.navbar-nav.page-menu {
    text-align: center;
    width: 100%;
    max-width: 100%;
    position: static;
    display: block !important;
    border: none;
    background: transparent;
  }
  .cr-top-menu .footer-menu .topmenu-close-btn{
    display: none;
  }
  .cr-top-menu .footer-menu ul.navbar-nav.page-menu li {
    margin: 5px 8px;
    width: auto;
  }
  .chl-list-view-blk .circle-prog-bar, .list-view-blk .circle-prog-bar {
    margin: 0 !important;
    width: 80px;
    position: relative;
  }
  .circle-prog-bar label {
    font-size: 16px;
    position: absolute;
    top: 26px;
    left: 0;
    right: 0;
    margin: 0 auto !important;
    text-align: center;
    letter-spacing: -1px;
    text-indent: -5px;
  }
  .circle-prog-bar label span{
    display:none;
  }
  .title-col p > span{
    min-width: auto;
  }
  .show-channel-list-btn {
    top: auto;
    bottom: -10px;
}
  .list-view-blk .img-col a, 
  .chl-list-view-blk .img-col a,
  .channel-detail-blk .chl-list-view-blk .img-col a{
    height: 60px;
  }
  .list-view-blk .title-col h4, 
  .chl-list-view-blk .title-col h4,
  .channel-detail-blk .chl-list-view-blk .title-col h4 {
    min-height: auto;
    margin-top: 0;
    margin-bottom: 4px;
  }
  .list-view-blk .img-col, 
  .chl-list-view-blk .img-col,
  .channel-detail-blk .chl-list-view-blk .img-col {
    width: 75px;
  }
  .result-list-view > ul {
    width: 100%;
  }
  .result-list-view .title-col, .chl-list-view-blk .title-col,
  .cont-status-col,
  .like-info-col.list-col{
    width:auto;
  }
  .result-list-view .title-col, .chl-list-view-blk .title-col,
  .channel-detail-blk .chl-list-view-blk .title-col {
    width: calc(100% - 140px);
    margin-left: 3px;
  }
  .title-col p {
    font-size: 11px;
  }
  .like-info-col.list-col {
    margin-top: 10px;
    margin-right: 0;
  }
  .modal-popup-scroll {
    max-height: calc(100vh - 180px);
  }
  .result-list-view .title-col h4 a,
  .videosection .video-cont h4 a {
    font-size: 14px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
    display: block;
    line-height: inherit;
  }
  .filter-category .filter-scroll {
    min-height: calc(100vh - 180px);
  }
  .more-info-title-wrap{
    margin-top:15px;
  }
  .cont-status-col span.content-status-list-due {
    position: absolute;
    margin: 0;
    padding: 0;
    font-size: 10px;
    width: auto;
    white-space: nowrap;
    bottom: 1px;
    right: 36px;
  }
  .like-info-col.list-col a.user-info-btn-dot{
    padding:0;
  }
  .result-list-view .like-info-col.list-col a.user-info-btn-new, 
  .result-list-view .like-info-col.list-col a.user-like-btn{
    margin-right: 0;
  }
  .result-list-view  .channel-content-lists .title-col,
  .chl-list-view-blk  .channel-content-lists .title-col,
  .channel-detail-blk .chl-list-view-blk .title-col {
    padding-left: 80px;
    margin-top: 8px;
    margin-bottom: 8px;
    width: calc(100% - 145px);
    min-height: 40px;
  }
  .more-info-action-col .action-btns {
    width: 88px;
    margin-left: 0px;
    padding-left: 5px;
    font-size: 10px;
  }
  .channel-content-lists .user-info-btn-dot, 
  .channel-content-lists .user-info-btn-new,
  .channel-detail-blk .like-info-col.list-col a.user-info-btn-dot {
    position: static;
    float: left;
    margin-top: 21px;
    width: 27px;
    white-space: nowrap;
    overflow: hidden;
    padding: 0;
    margin-right: 2px;
    font-size: 10px;
  }
  .channel-content-lists .user-info-btn-dot label,
  .channel-detail-blk .like-info-col.list-col a.user-info-btn-dot label{
    font-size: 10px;
  }
  .chnl-detail-content,
  .channel_detail_list .result-list-view > ul .content-list-view-blk{
    padding:0;
  }
  .channel-detail-blk .content-status-list-overdue,
  .channel-detail-blk .content-status-list-date{
    right: 15px;
  }
  .dropbtn{
    display: none;
  }
  .dropdown-content {
    display: block;
    position: static;
  }
  .content-status-list-overdue, .content-status-list-date {
    font-size: 8px !important;
    right: 10px;
    bottom: auto;
    top: -1px;
  }
  .channel-viewer-content .temp-iframe-blk{
    width: 100%;
  }
  .cr-top-menu .search-sidebar-fixed{
    height: 100vh !important;
  }
}


/* End 100-768 */

@media screen and (min-width: 768px) and (max-width: 769px) {
	.total-points,
	.current-level {
		width: auto;
		margin: 0;
	}
	.current-level {
		margin-top: 0;
		margin-left: 50px;
	}
	.level-bar ~ .lvl-title {
		display: block;
	}
	.mobile-menu-slide {
		margin-top: 0;
		position: fixed;
		left: 18px;
		border: 1px solid #cac9c9;
		padding: 2px 6px;
		background: #fff;
		border-radius: 5px;
		top: 13px;
    }
    .cr-old-menu .mobile-menu-slide {
        display: block;
    }
    .cr-old-menu {
        padding-left: 0;
    }
    .cr-old-menu .viewer-section {
        margin-left: 0;
    }
	.trophycase-list li {
		width: 33%;
		margin: 10px;
	}
	.awards-tab-menu li {
		padding: 10px 25px;
		font-size: 16px;
	}
	.users-list-scroll {
		height: 600px;
	}
	.owl-carousel .slide-outer-box {
		margin-right: 8px;
	}
	.slide-outer-box {
		min-height: 270px;
		min-width: 230px;
		max-width: 230px;
	}
	.channel_detail_list > .col-md-12,
	.chnl-detail-content,
	.chnl-detail-content .new-page-title-wrap > .col-md-12 {
		padding: 0;
	}
	.chnl-detail-content .new-page-title-wrap > .col-md-12 .sortby_main label {
		display: none;
	}
	.page-title-wrap .search-form {
		width: 130px;
		margin-left: 10px;
	}
	.result-list-view {
		overflow: auto;
	}
	.result-list-view .list-view-blk,
	.result-list-view .chl-list-view-blk {
		width: 100%;
	}
	.advance-search-page .search-grid-col {
		width: 50%;
	}
	.assesment-list .lp-content-list .row > .col-md-6 {
		width: 45%;
	}
	.assesment-list .graded-points {
		width: 19% !important;
	}
	.table-filter-arrows {
		margin-top: 9px;
	}
	.assesment-list .lp-content-list-tit {
		padding-left: 65px;
	}
	.assesment-list .sub-visible-content .lp-content-list-tit {
		width: 45%;
	}
	.discount-code-wrap span {
		width: 32%;
	}
	.discount-code-wrap input {
		width: 61%;
	}
	.total-checkout-bar .total-price-list .pay-update-cart a {
		font-size: 9px;
		padding: 10px 5px;
		margin: 0 2px;
	}
	.cart-items-package {
		width: 96%;
		left: 0;
	}
	.cart-item-btn .proceed-cart-btn {
		margin-left: 5px;
		font-size: 12px;
		padding: 6px;
  }
  ul.user-profile-menu-list li{
    margin-left: 15px;
  }
  .viewcart-list-wrap .profile_tab {
    overflow: auto;
    width: 64%;
  }
  .viewcart-list-wrap .profile_tab ~ div {
    width: 35%;
  }
  .login-wrap{
    margin-left: 0;
  }
  .payment-steps ul,
  .payment-user-info-wrap{
    max-width: 100%;
  }
  .subscription-new-design .package-wrap .item,
  .subscription-new-design .menuopen ~ .package-wrap .item {
        width: 50%;
  }
  .cr-old-menu .closemobilemenu {
      display: block;
  }
  .subscription-new-design .package-filter, 
  .subscription-new-design .package-filter.fixed{
    width: 380px;
    left: -380px;
  }
  .checkout-lists div.cost-info-wrap {
    width: auto;
    left: 45px;
    padding: 0;
    top: 10px;
    position: absolute;
}
  .cost-info-wrap:hover .cost-info {
    display: block;
    position: absolute;
    width: 350px;
    top: -107px;
    left: 25px;
  }
  .cost-info:before{
    top:100px;
  }
  .viewcart-list-wrap .profile_tab{
    overflow:visible;
  }
  .channel-detail-blk .chl-list-view-blk .title-col{
    width:calc(100% - 160px);
  }
  .chnl-dtl-sidebar,
  .ch-half-view{
    width:100%;
  }
  .cr-top-menu .viewer-section{
    margin-top:-57px;
  }
}
@media screen and (min-width: 100px) and (max-width: 600px) {
	.category-grid-col {
		width: 50%;
	}
	.lp-detail-content {
		padding-left: 0;
	}
	.lp-detail-content figure {
		position: static;
		margin: 0 auto 20px;
	}
	.page-title-wrap .sortby_main {
		margin-left: 20px;
		padding-top: 50px;
		float: left;
	}
	.advance-search-page .page-title-wrap .sortby_main {
		padding-top: 0;
	}
	.promoter-score {
		display: block;
	}
	.servey-list-content {
		margin-left: 0;
	}
	.promoter-score span {
		width: 10%;
	}
	.servey-list {
		margin-bottom: 30px;
	}
	.matrix-choice .matrix-choice-lists.even {
		background: none;
	}
	.matrix-choice-lists.columns {
		display: none;
	}
	.matrix-choice-clm,
	.matrix-choice-row {
		float: none;
		width: 100%;
		margin-bottom: 15px;
	}
	.matrix-choice-clm-list {
		float: none;
		text-align: left;
		width: 100%!important;
		margin-bottom: 6px;
		background: #eee;
		padding: 5px 8px;
	}
	.matrix-choice-lists .custom-check-box-wrap .custom-check-box p {
		display: block;
		font-size: 13px;
	}
	.matrix-choice-clm-list .custom-check-box {
		width: 100%;
		padding-left: 26px;
	}
	.matrix-choice-lists {
		margin-bottom: 20px;
		border-bottom: 1px solid #eee;
		padding: 0 0 10px;
	}
	.multiple-choice .custom-check-box {
		margin-bottom: 10px;
	}
	.matrix-choice-lists .custom-check-box-wrap {
		min-height: 22px;
	}
	.matrix-choice-lists .checkmark {
		height: 20px;
		width: 20px;
	}
	.survey-mobile-txt {
		display: block;
	}
	.custom-check-box .checkmark:after {
		left: 6px;
		top: 2px;
		width: 6px;
		height: 12px;
    }
    .advance-search-page .showing-results.page-full-view .search-grid-col {
        width: 100%!important;
    }
    .slide-outer-box {
        margin-left: auto;
        margin-right: auto;
    }
    .dashboard-card-left,
    .dashboard-card-right {
        float: none;
        width: 100%;
    }
    .circle-progress-wrap {
        float: none;
        width: 125px;
        margin: 0 auto 20px;
    }
    .content-complete-txt {
        float: none;
        text-align: center;
        padding: 0;
        margin-bottom: 15px;
        border: 0;
        width: 100%;
    }
    .dashboard-card-right .custom-select-wrap {
        float: none;
        width: 100%;
    }
    .single-progress-bar {
        margin: 0 5px;
    }
    .manager-user-dashboard .dashboard-heading form, .manager-content-dashboard .dashboard-heading form {
        float: none;
        width: 100%;
        margin-left: 0;
    }
    .manager-user-dashboard .dashboard-heading .download-csv, .manager-content-dashboard .dashboard-heading .download-csv {
        float: right;
        margin-right: 0;
    }
    .manager-user-dashboard h3, .manager-content-dashboard h3 {
        margin-bottom: 10px;
    }
}
@media (min-width: 576px){
    .users-dashBoard .modal-dialog {
        max-width: 80% !important;
        margin: 4.5rem auto;
        display: inline-block;
        text-align: left;
        vertical-align: middle;
        width: 80% !important;
    } 
    .users-dashBoard .modal-dialog p{
        color: #646c9a;
        margin-bottom: 1rem;
        font-size: 1rem;
    } 
    .users-dashBoard .modal .modal-content .modal-header .modal-title {
        color: #464457;
        font-weight: 500;
        font-size: 1.3rem;
    }
    .users-dashBoard .modal-header .close {
        margin-top: -27px;
    }  
}
/* Max With 320 Only */

@media screen and (min-width: 100px) and (max-width: 415px) {
	.package-wrap {
		width: 350px;
	}
	.search-grid-col,
	.category-grid-col {
		width: 100%;
	}
	.search-grid-col,
	.category-grid-col {
		padding-right: 0;
		padding-left: 0;
	}
	.chnl-detail-content .search-grid-col,
	.slide-outer-box .video-cont-meta {
		width: 100%;
	}
	.channel_detail_list .slide-outer-box,
	.slide-outer-box {
		max-width: 270px;
		margin: 15px auto !important;
	}
	.channel_detail_list .slide-outer-box {
		margin-bottom: 30px;
	}
	.videosection .owl-nav div.owl-prev,
	.videosection .bx-wrapper .bx-prev {
		left: -50px;
	}
	.videosection .owl-nav div.owl-next,
	.videosection .bx-wrapper .bx-next {
		right: -33px;
	}
	.videosection .owl-nav div.owl-next::before {
		right: 33px;
	}
	.videosection .owl-nav div.owl-prev::before {
		left: 33px;
	}
	.page-title-wrap .sortby_main {
		padding-top: 25px;
	}
	.advance-search-page .page-title-wrap .sortby_main,
	.advance-search-page .selectall_main {
		float: right;
	}
	.date-group {
		width: 100%;
		margin-top: 8px;
		margin-bottom: 5px;
	}
	.date-group label {
		min-width: 40px;
	}
	.date-group button {
		margin-left: 61px;
	}
	.lp-content-action a {
		max-width: 110px;
	}
	.uit-channel-list-view, .uit-channel-list-request{
		width: 1300px;
	}
    .chnl-detail-content.ch-full-view .search-grid-col {
        width: 100%;
    }
	.gridsection .item {
		width: 245px !important;
		margin: 16px auto !important;
		float: none;
	}
	.uitube-grid-col{
		width: 245px !important;
		margin: 16px auto !important;
		float: none;
	}
	.gridsectionFor .owl-item {
		max-width: none !important;
		margin-right: unset !important;
	}
	.uitube-outer-box{
	height: 270px;
	}
	.uitube-outer-box h4,.uitube-content-list {
	min-height: 25px;
	}
	.gridsection .owl-nav div.owl-next:before,
	.gridsection .bx-wrapper .bx-next:before, 
	.gridsection .owl-nav div.owl-prev:before, 
	.gridsection .bx-wrapper .bx-prev:before, 
	.gridsectionFor .owl-nav div.owl-next:before, 
	.gridsectionFor .bx-wrapper .bx-next:before, 
	.gridsectionFor .owl-nav div.owl-prev:before, 
	.gridsectionFor .bx-wrapper .bx-prev:before{
		top: 38%;
		right: -16px;
	}
	.uitube-grid-feature{
		min-height: 253px;
	}
	.gridsection .owl-carousel .owl-item .uitube-grid-feature img{
		height: 250px;
	}
}
/* Max With 320 Only */

@media screen and (min-width: 100px) and (max-width: 320px) {
	.search-inner-blk {
		margin: 0 auto !important;
		padding-top: 190px;
	}
	li.cart-menu a:after {
		left: 0;
		top: 0;
	}
	.package-wrap {
		width: 300px;
	}
}
/* Max With 360 Only */

@media screen and (min-width: 321px) and (max-width: 360px) {
	.search-inner-blk {
		margin: 0 auto !important;
		padding-top: 210px;
	}
	.package-wrap {
		width: 320px;
	}
	/* Ui Share Responsive  */
	.create-channels .step-1,
	.create-channels .step-3,
	.create-channels .add-content-1,
	.create-channels .add-content-3 {
		padding-top: 70px;
		width: 100%;
	}
	.uit-tab-content ul li:after {
		margin-left: 40px;
		width: 15%;
	}
	.uit-tab-create ul li:after{
		margin-left: 57px;
	}
	.submission-icons span .labletext {
		font: 12px"OpenSansRegular";
	}
	.add-content-1 .submission-icons span.video-icon.visible,
	.add-content-1 .submission-icons span.upload-icon.visible {
		width: 40%;
	}
	.uit-tab-content {
		width: 100%;
	}
	.uit-tab-create {
		width: 95%;
	}
	.uit-channel-list-view, .uit-channel-list-request {
		width: 1220px;
	}
	.uit-tab-mystudio .chnl-tab-link {
		padding: 12px 12px;
	}
	.showResult{
		font-size: 16px;
		padding-bottom: 19px;
	}
	.uit-tab-mystudio > ul{
		width: auto;
	}
	.uishare-main-content .uisharetitle .uit-info-rating{
		width: 35%;
	}
	.uit-tab-header > ul {
		width: 96%;
	}
	.uitube-title {
		margin: 10px 0px 0px 40px  !important;
		font: 20px "OpenSansRegular";
		line-height: 20px;
	}
	.gridsection .uitube-title,.gridsectionFor .uitube-title{
		margin: 10px 0px 0px 30px  !important;
	}
	/* Ui Share Responsive  */
}
/* Max With Iphone6 Portrait Only */

@media screen and (min-width: 361px) and (max-width: 375px) {
	.search-inner-blk {
		margin: 0 auto !important;
		padding-top: 250px;
	}
}
/* Max With Iphone6 Portrait Only */

/* Max With Iphone6+ Portrait Only */

@media screen and (min-width: 376px) and (max-width: 414px) {
	.search-inner-blk {
		margin: 0 auto !important;
		padding-top: 290px;
	}
	/* ui share start */
	.uit-tab-create ul li:after{
		margin-left: 55px;
	}
	.uit-tab-content {
		width: 96%;
	}
	.uit-tab-content ul li:after {
		margin-left: 36px;
		width: 20%;
	}
	.uit-tab-content ul li div{
		word-break: break-all;
	}
	  .uitube-title {
		margin: 10px 0px 0px 70px;
		font: 20px "OpenSansRegular";
		line-height: 20px;
	}
	.gridsection .uitube-title,.gridsectionFor .uitube-title {
		margin: 10px 0px 0px 55px;
	}
	.uitube-request .subscribe,.uitube-request .unsubscribe{
		display: none;
	}
	.uit-tab-mystudio .chnl-tab-link {
		padding: 12px 12px;
	}
	.showResult{
		font-size: 16px;
		padding-bottom: 19px;
	}
	.uit-tab-mystudio > ul{
		width: auto;
	}
	.uishare-main-content .uisharetitle .uit-info-rating{
		width: 24%;
	}
	#MoreInfo .user-ratings, .uit-info-rating .user-ratings,
	#MoreInfoChannels .user-ratings, .uit-info-rating .user-ratings,
	#MoreInfoChannelsids .user-ratings, #moreInfoContentDetails .user-ratings{
		width: 100%;
	}
	.uishare-main-content .uisharetitle{
		height: 80px;
	}
	.uit-tab-header > ul {
		width: 96%;
	}	
		
}
@media screen and (min-width: 376px) and (max-width: 413px) {}
/* Max With 480 Only */

@media screen and (min-width: 415px) and (max-width: 480px) {
	.search-inner-blk {
		margin: 0 auto !important;
		padding-top: 100px;
	}
}
/* Max With Landscape Only */

@media screen and (min-width: 481px) and (max-width: 534px) {
	.search-inner-blk {
		margin: 0 auto !important;
		padding-top: 100px;
	}
  .subscription-new-design .package-wrap .item,
  .subscription-new-design .menuopen ~ .package-wrap .item {
		width: 50%;
	}
}
/* Max With Iphone5 Landscape Only */

@media screen and (min-width: 535px) and (max-width: 568px) {
	.search-inner-blk {
		margin: 0 auto !important;
		padding-top: 100px;
	}
	li.cart-menu a:after {
		left: 0;
		top: 0;
	}
  .subscription-new-design .package-wrap .item,
  .subscription-new-design .menuopen ~ .package-wrap .item {
		width: 50%;
	}
}
/* Max With 640 Only */

@media screen and (min-width: 569px) and (max-width: 640px) {
  .subscription-new-design .package-wrap .item,
  .subscription-new-design .menuopen ~ .package-wrap .item {
		width: 50%;
	}
	/* ui share */
	.uitube-grid-col{
		width: 40%;
	}
	.uitube-grid-feature{
		min-height: 300px;
	}
	.gridsection .owl-carousel .owl-item .uitube-grid-feature img{
		height: 300px;
	}
}
/* Max With Only */

@media screen and (min-width: 592px) and (max-width: 598px) {
	.search-inner-blk {
		margin: 0 auto !important;
		padding-top: 100px;
	}
}
@media screen and (min-width: 599px) and (max-width: 640px) {
	.search-inner-blk {
		margin: 0 auto !important;
		padding-top: 130px;
	}
	header .col-md-4 {
		width: 25%;
		float: left;
	}
	header .col-md-8 {
		width: 75%;
		float: right;
	}
	/* Ui Share Responsive  */
	.create-channels .step-1,
	.create-channels .step-3,
	.create-channels .add-content-1,
	.create-channels .add-content-3 {
		padding-top: 70px;
		width: 80%;
	}
	.uit-tab-content ul li:after {
		margin-left: 50px;
		width: 20%;
	}
	.submission-icons span .labletext {
		font: 12px"OpenSansRegular";
	}
	.add-content-1 .submission-icons span.video-icon.visible,
	.add-content-1 .submission-icons span.upload-icon.visible {
		width: 42%;
	}
	.uit-tab-content {
		width: 80%;
	}
	.uit-tab-create {
		width: 70%;
	}
	/* Ui Share Responsive  */
}
/* Max With Iphone6 Landscape Only */

@media screen and (min-width: 641px) and (max-width: 667px) {
	.search-inner-blk {
		margin: 0 auto !important;
		padding-top: 100px;
	}
	header .col-md-4 {
		width: 25%;
		float: left;
	}
	header .col-md-8 {
		width: 75%;
		float: right;
	}
  .subscription-new-design .package-wrap .item,
  .subscription-new-design .menuopen ~ .package-wrap .item {
		width: 50%;
	}
	.uitube-grid-col {
		width: 40%;
	}
}
/* Max With Iphone6+ Landscape Only */

@media screen and (min-width: 668px) and (max-width: 736px) {
	.search-inner-blk {
		margin: 0 auto !important;
		padding-top: 145px;
	}
	header .col-md-4 {
		width: 30%;
		float: left;
	}
	header .col-md-8 {
		width: 70%;
		float: right;
	}
  .subscription-new-design .package-wrap .item,
  .subscription-new-design .menuopen ~ .package-wrap .item {
		width: 50%;
	}
	/* Ui share start*/
	.create-channels .step-1,
	.create-channels .step-3,
	.create-channels .add-content-1,
	.create-channels .add-content-3 {
		padding-top: 70px;
		width: 80%;
	}
	.uit-tab-content ul li:after {
		margin-left: 50px;
		width: 20%;
	}
	.submission-icons span .labletext {
		font: 12px"OpenSansRegular";
	}
	.add-content-1 .submission-icons span.video-icon.visible,
	.add-content-1 .submission-icons span.upload-icon.visible {
		width: 42%;
	}
	.uit-tab-content {
		width: 80%;
	}
	.uit-tab-create {
		width: 70%;
	}
	.uitube-grid-col {
		width: 36%;
	  }
	  .uitube-grid-feature{
		min-height: 300px;
	}
	.gridsection .owl-carousel .owl-item .uitube-grid-feature img{
		height: 300px;
	}
}

@media screen and (min-width: 737px) and (max-width: 766px) {}
/* Ipad Landscpe and Portrait */

@media screen and (min-device-width: 767px) and (max-device-width: 1023px) {}
/* Max With Ipad Portrait Only */

@media all and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait) {
	header .collapse {
		display:none;
	}
	.navbar-light .navbar-toggler {
		display: block;
	}
	.navbar-toggler {
		width: auto;
		height: auto;
		border: none;
	}
	.navbar-toggleable-md .navbar-nav .nav-item {
		float: none;
		margin-left: 0;
		margin-right: 0;
		padding: 10px 0;
		border-bottom: 1px solid #e6e6e6;
	}
	.navbar-toggleable-md .navbar-nav .nav-item:last-child {
		border-bottom: 0;
	}
	.navbar-toggleable-md .navbar-nav {
		width: 150px;
	}
	li.cart-menu a::after {
		left: 0;
		top: -12px;
	}
	.input-group.add-on {
		width: 300px;
	}
	.search-sidebar-fixed .reset-btn {
		float: none;
		margin-bottom: 20px;
	}
	h2.results-title {
		font-size: 20px;
	}
	.showing-results {
		padding: 50px 15px;
	}
	.input-group.add-on {
		width: 280px;
	}
	.slide-outer-box {
		max-width: auto;
	}
	.package-wrap {
		width: 650px;
	}
	.advance-search-page .channel_bc {
		float: none;
		width: 100%;
		max-width: 100%;
		margin: -25px 0 25px;
	}
	.selectall_main {
		width: 140px;
	}
	.search-sidebar-fixed .reset-btn {
		float: right;
	}
	.search-sidebar-fixed h2.results-title {
		padding-top: 6px;
	}
	/* Ui Share Responsive  */
	.create-channels .step-1,
	.create-channels .step-3,
	.create-channels .add-content-1,
	.create-channels .add-content-3 {
		padding-top: 70px;
		width: 60%;
	}
	.uit-tab-content ul li:after {
		margin-left: 50px;
	}
	.uit-tab-create {
		width: 50%;
	}
	
	.uitube-grid-col {
		width: 45%;
	}
	.uit-channel-list-view, .uit-channel-list-request {
		width: 1220px;
    }
    .uit-channel-list-sharedcontent{
        width: 850px;
    }
    .uit-channel-list-history{
        width: 1000px;
    }
    /* Ui Share Responsive */
    .advance-search-page .search-grid-col {
		width: 50%;
    }
	.advance-search-page .showing-results.page-full-view .search-grid-col {
        width: 50%;
    }
	.uishare-main-content .uisharetitle .uit-info-rating{
		width: 16%;
	}
	/* Ui Share Responsive */
}
/* Max With Ipad Landscape Only */

@media all and (device-width: 768px) and (device-height: 1024px) and (orientation: landscape) {
	/* @media screen and (min-width:768px) and (max-width:1024px){ */
	.navbar-light .navbar-toggler {
		display: block;
	}
	.search-sidebar-fixed .reset-btn {
		float: none;
		margin-bottom: 20px;
	}
	.prof-sub-title {
		width: 210px;
	}
	.prof-sub-imglp,
	.prof-sub-imgchnl {
		width: 110px;
	}
	.prof-expirydate {
		width: 200px;
	}
	.header-menu .navbar-nav.page-menu,
	#navbar-nav .page-menu {
		display: block !important;
		min-width: inherit;
	}
	h2.results-title {
		font-size: 20px;
	}
	#navbarNav .navbar-nav.page-menu li {
		border: none;
	}
	.overview-box li {
		width: 270px;
	}
	.trophycase-list li {
		width: 31%;
	}
}
/* Google Nexus 7 */

@media only screen and (width: 600px) and (orientation: portrait) {
	.search-inner-blk {
		margin: 0 auto !important;
		padding-top: 145px;
	}
	header .col-md-4 {
		width: 30%;
		float: left;
	}
	header .col-md-8 {
		width: 70%;
		float: right;
	}
}
@media only screen and (width: 960px) and (orientation: landscape) {
	header .collapse {
		display: none;
	}
	.navbar-light .navbar-toggler {
		display: block;
	}
	.navbar-toggler {
		width: auto;
		height: auto;
		border: none;
	}
	.navbar-toggleable-md .navbar-nav .nav-item {
		float: none;
		margin-left: 0;
		margin-right: 0;
		padding: 10px 0;
		border-bottom: 1px solid #e6e6e6;
	}
	.navbar-toggleable-md .navbar-nav .nav-item:last-child {
		border-bottom: 0;
	}
	li.cart-menu a::after {
		left: 0;
		top: -12px;
	}
}
@media only screen and (max-width: 1024px) {
	.tab-tops .bx-wrapper .bx-next {
		right: -30px;
	}
	.tab-tops .bx-wrapper .bx-prev {
		left: -30px;
	}
	.slider-text-con {
		width: 94%;
	}
	header .search-inner-blk {
		width: 100%;
	}
	nav ul li {
		margin: 0 15px 0 0;
	}
	.login-page-wrap.registeration-page-wrap .terms-condition-wrap,
	.terms-condition-wrap {
		margin: 80px 0 0 0;
	}
	/* .login-wrapper {
		position: static;
	} */
	.login-wrap {
		margin-top: 0;
		padding-top: 50px;
	}
	.list-view-blk .content-list-view-blk,
	.chl-list-view-blk .content-list-view-blk {
		position: relative;
		padding-left: 70px;
	}
	.list-view-blk .img-col,
	.chl-list-view-blk .img-col {
		position: absolute;
		top: 0;
		left: 0;
	}
	.list-view-blk .rating-col,
	.chl-list-view-blk .rating-col {
		min-width: 130px;
	}
	.list-view-blk .rating-col .user-ratings,
	.chl-list-view-blk .rating-col .user-ratings {
		margin-top: 20px;
	}
	.list-view-blk .like-info-col a.user-like-btn,
	.list-view-blk .like-info-col a.user-info-btn,
	.chl-list-view-blk .like-info-col a.user-like-btn,
	.chl-list-view-blk .like-info-col a.user-info-btn {
		margin-top: -2px;
	}
	.title-col h4 a {
		font: 14px OpenSansSemiBold;
		color: #333;
	}
	a.user-like-btn {
		opacity: 1;
	}
	.list-view-blk .img-col {
		width: auto;
	}
	.user_subsc_list {
		width: 100%;
		overflow: auto;
	}
	.profile-section .profile-image-sec {
		position: static;
		margin: 10px auto 0;
	}
	.profile-section .info {
		padding-left: 0;
		text-align: left;
	}
	.assess-feedback-section-in .col-md-6 {
		width: 100%;
		margin-bottom: 30px;
	}
	.user_subsc_list ul {
		width: 1150px;
	}
	.assesment-list .user_subsc_list ul {
		width: 100%;
	}
	.prof-sub-header .sub-visible-content p {
		line-height: 28px;
		width: 100%;
	}
	.assesment-list .prof-sub-header .sub-visible-content p {
		width: auto;
	}
	.logo {
		max-width: 180px;
	}
	.logo a {
		vertical-align: middle;
		display: table-cell;
		height: 40px;
	}
	header .search-inner-blk .btn.btn-default {
		width: 90px;
	}
	header .input-group.add-on {
		width: 200px;
	}
	.cart-items-package {
		left: 0;
    }
    .advance-search-page .search-grid-col {
		width: 50%;
    }
	.advance-search-page .showing-results.page-full-view .search-grid-col {
        width: 33%;
    }
    .dashboard-card {
        float: none;
        width: 100%;
        margin-right: 0;
    }
    .manager-user-dashboard .user_subsc_list,
    .manager-content-dashboard .user_subsc_list {
        width: 100%;
        overflow: inherit;
    }
    .manager-user-dashboard .user_subsc_list ul,
    .manager-content-dashboard .user_subsc_list ul {
        width: 100%;
    }
}
@media only screen and (max-width: 768px) {
	header .collapse {
		display: none;
	}
	.navbar-light .navbar-toggler {
		display: block;
	}
	.navbar-toggler {
		width: auto;
		height: auto;
		border: none;
	}
	.navbar-toggleable-md .navbar-nav .nav-item {
		float: none;
		margin-left: 0;
		margin-right: 0;
		padding: 10px 0;
		border-bottom: 1px solid #e6e6e6;
	}
	.navbar-toggleable-md .navbar-nav .nav-item:last-child {
		border-bottom: 0;
	}
	.navbar-toggleable-md .navbar-nav {
		width: 150px;
	}
	li.cart-menu a:after {
		left: 0;
		top: -12px;
	}
  .license-key-wrap input[type="text"] {
    width: 175px;
    font-size: 12px;
  }
  .license-key-wrap .license-submit-btn{
    font-size: 12px;
    padding: 5px 10px;
  }
	.slider-text-con {
		width: 92%;
	}
	header .col-md-6 {
		width: 40%;
		float: left;
	}
	header .col-md-5 {
		width: 45%;
		float: left;
	}
	header .col-md-1 {
		width: 15%;
		float: left;
	}
	header .search-inner-blk {
		padding-top: 0 !important;
	}
	.navbar-toggleable-md .navbar-nav {
		width: 120px;
	}
	.banner-text {
		left: 20%;
	}
	/* POPUP */
	.col-md-3.tab-left {
		width: 30%;
		float: left;
	}
	.col-md-9.tab-right {
		width: 70%;
		float: left;
	}
	.channel_bc li a {
		font-size: 22px;
	}
	.page-title-wrap,
	.page-title-wrap.new-page-title-wrap {
		padding: 20px 15px;
	}
	.page-title-wrap .sortby_main {
		margin-left: 20px;
	}
	.channel_bc {
		display: block;
		float: left;
		padding-left: 0;
    margin: 0;
    max-width: 100%;
	}
	.chnl-tab-link {
		padding: 5px 12px;
		font-size: 14px;
		border-bottom-width: 1px;
	}
	header span.spnCartCount {
		top: -8px;
		right: -9px;
	}
	.user_subsc_list ul {
		width: 1150px;
	}
	.profile-section .profile-image-sec {
		position: static;
		margin: 10px auto 0;
	}
	.profile-section .info {
		padding-left: 0;
		text-align: left;
	}
	.left-sidebar-menu li i {
		display: none;
	}
	.left-sidebar-menu li .left-sidebar-sub-menu li a {
		padding: 6px 10px 6px 30px;
	}
	.lp-content-action a {
		width: 80px;
		padding: 4px 0;
		font-size: 12px;
	}
	.lp-content-progress {
		float: left;
		width: 80px;
	}
	.lp-progress-bar span {
		width: 100%;
		float: left;
	}
	.lp-progress-bar label {
		width: auto;
	}
	.lp-content-img {
		left: 10px;
		width: 65px;
		height: 40px;
	}
	.lp-content-list-tit {
		padding-left: 85px;
	}
	.vassessment-cbox {
		bottom: 80px;
	}
	.channel-content-header .viewcount,
	.channel-content-header .user-ratings,
	.channel-content-header .user-info-like {
		margin-right: 6px;
	}
	.channel-content-header .user-ratings span {
		margin-right: 0;
	}
	.assesment-list .user_subsc_list ul {
		width: 100%;
	}
	.assesment-list .user_subsc_list ul .lp-content-list-tit ~ div {
		width: auto;
	}
	.assesment-list .graded-points {
		width: 28%;
	}
	.assess-feedback-section-in .col-md-6 {
		width: 100%;
		margin-bottom: 30px;
	}
	.prof-sub-header .sub-visible-content p {
		line-height: 40px;
		width: 100%;
	}
	.assesment-list .prof-sub-header .sub-visible-content p {
		width: auto;
	}
	.desc-rating span.ratings {
		margin-right: 4px;
	}
	.prof_img_upld .browse_lbl {
		width: 90px;
		height: 90px;
    }
    .advance-search-page .search-grid-col {
		width: 100%;
    }
    .showing-results.page-full-view{
      padding-left:0;
      padding-right: 0;
    }
    .advance-search-page .result-list-view{
      margin-left:0;
    }
    .dashboard-card-wrap {
        margin-right: 15px;
    }
    .partner-filter-wrap .partner-filter {
        width: 210px;
    }
    .dashboard-heading .download-csv {
        margin-right: 15px;
    }
    .manager-user-dashboard .dashboard-heading, .manager-content-dashboard .dashboard-heading {
        padding-left: 30px;
    }
    .dashboard-content-lists {
        margin-right: 15px;
    }
    .dashboard-heading .prof-sub-header .sub-visible-content {
        font-size: 12px;
        line-height: normal;
        padding-top: 5px;
    }
}
@media only screen and (max-width: 667px) {
	header .col-md-5 {
		width: 60%;
		text-align: center;
		clear: both;
		float: none;
		margin: 0 auto;
		padding: 17px 0 0;
	}
	header .col-md-6 {
		width: 70%;
		float: right;
		position: absolute;
		top: 10px;
		right: 10px;
		z-index: 5;
	}
	header .col-md-1 {
		width: 30%;
	}
	.main-banner {
		height: 270px;
	}
	.left-sidebar {
		background: #414550;
		z-index: 99;
		width: 200px;
		top: 98px;
		display: none;
	}
	.left-sidebar-menu li i {
		display: inline-block;
	}
	.left-sidebar-menu li .left-sidebar-sub-menu li a {
		padding-left: 60px;
	}
	.sidebar-menu-icon {
		position: fixed;
		top: 62px;
		right: auto;
		background: #414550;
		color: #fff;
		line-height: 20px;
		padding: 5px 10px;
		cursor: pointer;
		left: 0;
		z-index: 99;
	}
	.sidebar-menu-icon span {
		background: #fff;
		height: 4px;
		width: 24px;
		margin: 4px 0;
		border-radius: 3px;
		display: block;
	}
	.assesment-list .graded-points {
		width: 100%;
		padding-left: 85px;
	}
	.assesment-list .lp-content-list-tit h3,
	.assesment-list .lp-content-list-tit p {
		white-space: normal;
		margin-bottom: 10px;
	}
	.assesment-list .lp-content-list-tit p label ~ span {
		display: block;
	}
	.lp-content-list-tit {
		padding-left: 70px;
	}
	.assesment-box .dashtab {
		width: 33%;
		float: left;
		padding: 5px;
	}
	.assesment-box .info-box i {
		font-size: 20px;
		width: 30px;
	}
	.info-box svg {
		width: 22px;
		margin-top: -10px;
	}
	.assesment-box .info-box h2 {
		font-size: 12px;
		padding-top: 0px;
		padding-left: 10px;
		text-indent: 20px;
	}
	.mydashboard-section .assesment-box .info-box h2 {
		display: inline-block;
		position: relative;
		text-indent: 0;
		padding-left: 32px;
	}
	.assesment-box .info-box {
		min-height: 90px;
	}
	.assesment-box .info-box h2 span:after {
		width: 52px;
	}
	.lp-detail-inner-sec figure {
		position: absolute;
		margin: 0;
	}
	.col-sm-5.lp-right-sec {
		width: 100%;
	}
	.lp-detail-section-lists > .col-sm-7 {
		width: 100%;
	}
	.lp-detail-tab-content .lp-detail-content {
		padding-left: 10px;
	}
	.create-channels .step-1,
	.create-channels .step-3,
	.create-channels .add-content-1,
	.create-channels .add-content-3 {
		padding-top: 70px;
		width: 80%;
	}
	.uit-tab-content ul li:after {
		margin-left: 42px;
		width: 20%;
	}
	.submission-icons span .labletext {
		font: 12px"OpenSansRegular";
	}
	.add-content-1 .submission-icons span.video-icon.visible,
	.add-content-1 .submission-icons span.upload-icon.visible {
		width: 42%;
	}
	.uit-tab-content {
		width: 90%;
	}
	.uit-tab-create {
		width: 70%;
	}
	.uishare-main-content .uisharetitle .uit-info-rating{
		width: 16%;
    	top: 10px;
	}
	.uishare-main-content .uisharetitle .user-info-btn-new{top: 10px;}
	
}
@media only screen and (max-width: 640px) {}@media only screen and (max-width: 568px) {
	.col-md-3.tab-left {
		width: 40%;
		float: left;
	}
	.col-md-9.tab-right {
		width: 60%;
		float: left;
	}
	.banner-text {
		top: 115px;
	}
	li.cart-menu a:after {
		left: 0;
		top: -5px;
	}
}
@media screen and (min-width: 100px) and (max-width: 410px) {
	.logo {
		max-width: 140px;
	}
}
@media only screen and (max-width: 534px) {
	.search-inner-blk {
		width: 100%;
		margin: 50px auto;
	}
	.search-inner-blk .btn.btn-default {
		width: 22%;
	}
	.col-md-12.search-blk .form-control {
		width: 100%;
	}
	.input-group.add-on {
		width: 75%;
	}
	.home-tab-block .tabs-menu li:last-child {
		margin-right: 0;
	}
	header .col-md-5 {
		width: 70%;
	}
}
@media only screen and (max-width: 480px) {
	.slider-text-con {
		width: 90%;
	}
	.banner-text p {
		font-size: 12px;
	}
	.banner-text h2 {
		font-size: 22px;
	}
}
@media only screen and (max-width: 414px) {
	.videosection {
		margin: 0 auto;
		width: 90%;
	}
	.videosection .bx-wrapper .bx-prev:before {
		left: -30px;
	}
	.videosection .bx-wrapper .bx-next:before {
		right: -30px;
	}
	.main-banner .bx-wrapper .bx-controls-direction a {
		width: 20px;
		height: 20px;
		top: 60%;
	}
	.main-banner .bx-wrapper .bx-prev {
		background-position: -453px -211px;
	}
	.main-banner .bx-wrapper .bx-next {
		background-position: -453px -240px;
	}
	.main-banner .bx-wrapper .bx-pager {
		bottom: -6px;
	}
	header .col-md-5 {
		width: 90%;
	}
	.main-banner .bx-wrapper .bx-controls-direction a {
		top: 63%;
	}
	.home-slide-content .owl-carousel .slide-outer-box {
		width: 270px;
		margin: 0 auto;
	}
	.videosection .owl-nav div.owl-prev,
	.videosection .bx-wrapper .bx-prev {
		left: -32px;
	}
	/* .uitube-grid-col{
		width: 90%;
		margin: 11px 18px;
      } */
      .user-informaction {
        margin: 20px 20px 20px !important;
    }
    .users-left-col {
        width:100%
    }
    .container .card-body .accordion-form{
        margin: 0;
    }
    .users-dashBoard .user-login {
        width:100%;
        margin: 0;
    }
    .user-tophead {
        height: 100px;
    }
    .user-tophead .custom_download_btn {
        left: -19px;
        top: 50px;
    }
}
@media only screen and (max-width: 375px) {
	.navbar-toggleable-md .navbar-nav {
		width: 100px;
	}
	.videosection {
		margin: 0 auto;
		width: 75%;
	}
	.videosection .bx-wrapper .bx-prev {
		left: -22px;
		background: transparent;
	}
	.videosection .bx-wrapper .bx-next {
		right: -18px;
		background: transparent;
	}
	.banner-text {
		left: 25%;
	}
	.banner-text h2 {
		font-size: 18px;
  }
  .license-key-wrap input[type="text"]{
    width:150px;
  }
  .license-key-wrap .license-submit-btn {
    padding: 5px 7px;
    margin-right: 3px;
  }
  /* ui share start */
  .create-channels .step-1,
  .create-channels .step-3,
  .create-channels .add-content-1,
  .create-channels .add-content-3 {
	  padding-top: 70px;
	  width: 100%;
  }
	.uit-tab-create ul li:after{
		margin-left: 55px;
	}
  .uit-tab-content ul li:after {
	  margin-left: 40px;
	  width: 15%;
  }
  .submission-icons span .labletext {
	  font: 12px"OpenSansRegular";
  }
  .add-content-1 .submission-icons span.video-icon.visible,
  .add-content-1 .submission-icons span.upload-icon.visible {
	  width: 40%;
  }
  .uit-tab-content {
	  width: 100%;
  }
  .uit-tab-create {
	  width: 95%;
  }
  .uitube-request .subscribe,.uitube-request .unsubscribe{
	display: none;
	}
	.uit-tab-mystudio .chnl-tab-link {
		padding: 12px 12px;
	}
	.showResult{
		font-size: 16px;
		padding-bottom: 19px;
	}
	.uit-tab-mystudio > ul{
		width: auto;
	}	
	.uishare-main-content .uisharetitle .uit-info-rating{
		width: 29%;
    	top: 10px;
	}
	.uishare-main-content .uisharetitle .user-info-btn-new{top: 10px;}
	.uishare-main-content .uisharetitle{
		height: 80px;
	}	
	.uishare-main-content .uisharetitle{
		height: 80px;
	}
	#MoreInfo .user-ratings, .uit-info-rating .user-ratings,
	#MoreInfoChannels .user-ratings, .uit-info-rating .user-ratings,
	#MoreInfoChannelsids .user-ratings, #moreInfoContentDetails .user-ratings{
		width: 100%;
	}	
	.uit-tab-header > ul {
		width: 96%;
	}
	.uitube-title {
		margin: 10px 0px 0px 50px;
	}
	.gridsection .uitube-title,.gridsectionFor .uitube-title{
		margin: 10px 0px 0px 40px;
    }
    
}
@media only screen and (max-width: 360px) {
	.input-group.add-on {
		width: 72%;
	}
	.videosection {
		margin: 0 auto;
		width: 77%;
	}
	.videosection .bx-wrapper .bx-prev {
		left: -22px;
		background: transparent;
	}
	.videosection .bx-wrapper .bx-next {
		right: -18px;
		background: transparent;
	}
	.popup-tab-block .tab-vertical li a,
	.tabright-content li h3 a {
		font-size: 12px;
	}
	.popup-tab-block .tableft li a {
		padding: 0 0 0 10px;
	}
	.popup-tab-block .tab-vertical li.cls-btn a {
		width: 70px;
		height: 35px;
		left: 10px;
		line-height: 35px;
	}
	.tabright-content li.see-all-btn a {
		width: 70px;
		height: 35px;
		line-height: 35px;
	}
	.main-banner .bx-wrapper .bx-controls-direction a {
		top: 65%;
  }
  .logo {
    max-width: 140px;
  }
}
@media only screen and (max-width: 320px) {
	.search-inner-blk .btn.btn-default {
		width: 28%;
	}
	.input-group.add-on {
		width: 68%;
	}
	li.cart-menu a:after {
		left: 0;
		top: 0;
	}
	li.cart-menu {
		position: relative;
	}
	li.cart-menu a {
		margin: 12px 0 0 0;
	}
	.main-banner .bx-wrapper .bx-pager {
		bottom: -10px;
  }
  .logo {
    max-width: 100px;
  }
  .gridsectionFor .owl-item {
    max-width: 240px;
    display: block;
    margin-right: 15px;
}
.menu-title, .menu-filter-title {
	font: 12px "OpenSansRegular";
    line-height: 50px;
    letter-spacing: 1px;
}
.uitube-title {
	font: 16px "OpenSansRegular";
}
.uit-tab-mystudio .chnl-tab-link {
    padding: 15px 10px;
    font-size: 12px;
}
.uitube-topic-btn .label {
	font: 12px "OpenSansRegular";
}
.create-channels .step-1, 
.create-channels .step-3, 
.create-channels .add-content-1, 
.create-channels .add-content-3{
	padding-top: 0px;
}
.create-channels .title {
	font: 22px "OpenSansRegular";
}
.uit-tab-header .chnl-tab-link {
    padding: 18px 26px;
}
.uishare-main-content .uisharetitle .uit-info-rating {
    width: 32%;
}
.uitube-title {
	margin: 10px 0px 0px 20px;
	font: 20px "OpenSansRegular";
    line-height: 20px;
}
.gridsection .uitube-title,.gridsectionFor .uitube-title{
	margin: 10px 0px 0px 10px;
}
}