@media (max-width:1600px) {
	.post_page_sidebar.post_page_sidebar2 .left-meter {
		float: left
	}

	.post_page_uploads {
		margin: 0;
		width: 75%
	}

	.post_page_sidebar.post_page_sidebar2 .post_page_uploads .video_post .inner .screencast .cast {
		width: 100%
	}
}

@media (max-width:1366px) {
	.post_page_sidebar.post_page_sidebar2 .post_page_uploads {
		margin: 0;
		width: 75%
	}

	.post_page_sidebar.post_page_sidebar2 .post_page_uploads .video_post .inner .screencast .cast {
		width: 100%
	}
}

@media (max-width:1200px) {
	.post_page_sidebar.post_page_sidebar2 .post_page_uploads {
		float: left
	}

	.author_interview .widget_popular_videos .media-left .media-length,
	.sidebar1 .widget_popular_videos .inner .media-left .media-length {
		right: 13px
	}
}

@media (max-width:1199px) {

	#faq .col-md-8,
	#signin-form .col-md-8 {
		width: 66.66666667%
	}

	#new_sign_in label {
		margin-top: 10px
	}

	#signin-form .form-control {
		height: 36px
	}

	.login-text {
		line-height: 65px !important
	}

	.logo-img {
		padding: 10px 0 !important;
		line-height: 110px
	}

	.foot_links a {
		font-size: 10px;
		padding: 0 2px
	}

	.foot_links ul {
		padding-left: 0
	}

	.product-review-img {
		width: 100% !important
	}

	.video_post .inner .screencast img {
		/*height:165px*/
	}

	.post_page_sidebar.post_page_sidebar1 .post_page_uploads {
		width: 100%
	}

	#mark {
		padding: 6px 14px
	}

	.upload_media1 #upload_media .inner1 {
		width: 100%;
		height: 297px;
		border: 3px dashed #dce0e2;
		padding: 54px 14px
	}

	.post_page_sidebar.post_page_sidebar1 .sidebar2 {
		width: 40%
	}

	.post_page_sidebar.post_page_sidebar1 .sidebar2 .widget.widget_search {
		width: 100%
	}

	.post_page_sidebar.post_page_sidebar2 .post_page_uploads {
		width: 60%
	}

	.post_page_sidebar.post_page_sidebar2 .post_page_uploads .video_post {
		width: 50%
	}

	.post_page_sidebar.post_page_sidebar2 .sidebar3 {
		width: 40%
	}

	.post_page_sidebar.post_page_sidebar2 .sidebar3 .widget.widget_search {
		width: 100%
	}

	.upload_media1 #upload_media .inner2 {
		width: 100%;
		height: 310px;
		border: 3px dashed #dce0e2;
		padding: 50px 34px
	}
	
	a#sign-in-link {
		
border: 0px solid #d7d7d7;
		
	}
	.reel-img {
		display: none
	}

	.author_details {
		padding-top: 50px
	}
}

@media (max-width:991px) {

	.copyright,
	.foot_links ul {
		text-align: center
	}

	.post_page_sidebar.post_page_sidebar1 .post_page_uploads,
	.post_page_sidebar.post_page_sidebar1 .sidebar2,
	.post_page_sidebar.post_page_sidebar1 .sidebar2 .widget.widget_search,
	.post_page_sidebar.post_page_sidebar2 .post_page_uploads,
	.post_page_sidebar.post_page_sidebar2 .sidebar3 {
		width: 100%
	}

	.product-box .media-body {
		padding-left: 8px
	}

	.product-box {
		margin: 30px 0
	}

	.upload_file {
		left: 13%
	}

	#signin-form {
		padding-top: 0
	}

	#meritmeter h3 {
		font-size: 18px;
		margin-top: 30px
	}

	.foot_links ul {
		margin-bottom: 0;
		padding-left: 0;
		margin-top: 10px
	}

	.post_page_sidebar1 .video_post {
		padding: 8px 18px !important;
		/* margin-top:50px */
	}

	.embed-responsive-16by9_video {
		padding-bottom: 39.25%
	}

	.upload_media1 #upload_media .inner2 {
		height: 320px !important;
		padding: 65px 34px
	}

	.post_page_sidebar .post_page_uploads .col-sm-12 {
		clear: both
	}

	.post_page_sidebar.post_page_sidebar1 .sidebar2 .widget {
		width: 100%;
		float: left;
		padding: 0 15px
	}

	.post_page_sidebar.post_page_sidebar2 .sidebar3 .widget {
		width: 50%;
		float: left;
		padding: 0 15px
	}

	.post_page_sidebar.post_page_sidebar2 .sidebar3 .widget.widget_search {
		width: 100%
	}
}

@media (max-width:767px) {
	.wizard .nav-tabs>li.active:before {
		top: 26px;
		right: 9px;
		font-size: 13px
	}

	.wizard .nav-tabs>li.active:after {
		content: "";
		position: absolute;
		left: -6px
	}

	span.round-tab {
		width: 30px;
		height: 30px;
		line-height: 25px;
		font-size: 14px;
		right: -26px;
		top: -1px
	}

	.wizard .nav-tabs>li {
		width: 18%
	}

	.wizard .nav-tabs>li:after {
		height: 28px;
		width: 130%;
		padding-top: 4px;
		font-size: 12px;
		padding-left: 10px
	}

	#hero h2 {
		font-size: 20px
	}

	.hero-box p {
		font-size: 13px
	}

	#hero p.stand-txt {
		font-size: 12px
	}

	.tab-img1 {
		width: 75px
	}

	.product-box .media-body {
		padding-left: 3px
	}

	.product-box {
		font-size: 13px;
		padding: 20px 17px;
		margin: 30px 10px
	}

	.product-box .media {
		margin-top: 10px
	}

	.ribbon1.nav-justified {
		width: 100%;
		margin-top: 5px
	}

	.upload_file {
		top: 30%;
		width: 100px;
		margin: 0 auto;
		left: 0;
		right: 0
	}

	.author_details .follow_n_count1 .btn-group {
		float: none
	}

	.author_details .follow_n_count1 {
		text-align: center;
		margin-bottom: 20px
	}

	.login_form .form-inner {
		margin-top: calc(47vh - 298px)
	}

	.author_interview .feature_post .feature_post_inner .feature_img .media-length {
		right: 36px !important
	}

	#signin-form {
		padding-top: 80px
	}

	.login-drop1 {
		width: auto !important;
		margin: 0 auto 0 30px;
		float: left !important;
		margin-top: 0 !important
	}

	.top-fix.navbar .container .navbar-header {
		width: 70% !important;
		float: left !important
	}

	.top-fix.navbar .container .navbar-header .navbar-brand {
		display: block !important;
		width: 100% !important
	}

	.top-fix.navbar .container .login_drop {
		width: auto !important;
		margin: 0 auto 0 0;
		float: left !important;
		margin-top: 17px !important
	}

	a.btn-signup-xs {
		color: #fff !important;
		background-color: #42b6dc;
		border: 1px solid #42b6dc;
		padding: 11px 15px !important;
		border-radius: 5px;
		line-height: 10px !important;
		display: block !important;
		margin-top: 31px;
		font-size: 12px
	}

	.right-btn {
		text-align: right !important
	}

	.copyright,
	.foot_links ul {
		text-align: center
	}

	.border_new {
		border-right: 0
	}

	.facebook,
	.twitter {
		margin: 10px auto
	}

	.logo-img {
		padding: 10px 0 !important;
		float: left !important;
		width: 60%
	}

	.toggle-btn {
		display: none !important
	}

	.btn-signup-xs {
		margin-top: 0 !important;
		margin-bottom: 10px !important
	}

	.foot_links ul {
		margin-bottom: 0;
		padding-left: 0;
		margin-top: 10px
	}

	#meritmeter h3 {
		font-size: 17px;
		margin-top: 40px
	}

	#meritmeter p {
		/*line-height:20px;*/
		font-size: 12px
	}

	.pagination_row {
		padding: 60px 15px
	}

	.img-rate {
		padding: 40px 0 20px 15px;
		width: 80%
	}

	.upload_media1 #upload_media .inner2 {
		height: 319px !important
	}

	.embed-responsive-16by9_video {
		padding-bottom: 80.25%
	}

	#mark {
		padding: 9px 14px
	}

	.title_row h3 {
		margin-top: 20px
	}

	.post_page_sidebar.post_page_sidebar1 .sidebar2 .widget {
		padding: 0
	}

	.page_cover {
		padding-top: 10%
	}
}

@media(max-width:700px) {
	.upload_media1 #upload_media .inner {
		padding: 33px !important;
		height: 320px !important
	}
}

@media(max-width:605px) {
	.upload_media1 #upload_media label {
		/*padding:0 9px!important;*/
		font-size: 15px !important
	}

	.upload_media1 #upload_media .inner {
		height: 320px !important
	}
}

@media (max-width:480px) {
	.g-recaptcha {
		transform: scale(0.77);
		-webkit-transform: scale(0.77);
		transform-origin: 0 0;
		-webkit-transform-origin: 0 0;
	}

	.post_page_sidebar.post_page_sidebar1 .post_page_uploads .video_post,
	.post_page_sidebar.post_page_sidebar1 .post_page_uploads .video_post1,
	.post_page_sidebar.post_page_sidebar2 .post_page_uploads .video_post,
	.post_page_sidebar.post_page_sidebar2 .post_page_uploads .video_post1 {
		width: 100%
	}

	.author_interview .feature_post .feature_post_inner .feature_img .media-length {
		right: 0 !important
	}
}

@media (max-width:1260px) {
	.upload_media1 #upload_media .inner {
		padding: 28px !important
	}

	.navbar .container .navbar-header {
		width: 300px
	}

	.navbar .container .navbar-nav li a:focus {
		color: #43494e
	}

	.embed-responsive-16by9_video {
		padding-bottom: 38.6%
	}

	.upload_media1 #upload_media .inner {
		width: 100%;
		height: 247px;
		border: 3px dashed #dce0e2
	}

	.upload_media1 #upload_media .inner.upload_height {
		height: 290px;
		padding: 56px 0 !important
	}
}

@media (max-width:1199px) {
	.m-w {
		width: 20px
	}

	#product-add .col-md-8 {
		width: 70.66666667%
	}

	.product-box {
		margin: 30px 0;
		padding: 20px;
		font-size: 12px
	}

	.product-box .media-middle {
		padding-left: 5px
	}

	.btn-amazone {
		width: 80%
	}

	.tab-img {
		width: 173px
	}

	.navbar .container .navbar-header .navbar-brand {
		display: block;
		width: 100%;
		margin-left: 0;
		padding: 33px 0;
		height: auto;
		line-height: 110px
	}

	a.btn-signup {
		margin-top: 34px
	}

	.head-logo {
	/*	width: 300px; */
		margin: 0 auto
	}

	.upload_media #upload_media label {
		font-size: 10px;
		padding: 1px 8px
	}

	.navbar .container .navbar-header {
		width: 100%;
		text-align: center
	}

	.navbar .container .navbar-nav li {
		padding: 0 10px
	}

	.upload_media #upload_media .inner {
		padding: 58px
	}

	.video_post .inner .post_data .author {
		margin-right: 6px;
		margin-top: 25px
	}

	.upload_media1 #upload_media label {
		padding: 0 10px;
		font-size: 15px
	}

	.space20 {
		margin-top: 0 !important
	}

	.upload_media1 #upload_media .inner {
		padding: 20px !important;
		height: 189px
	}

	.upload_media1 #upload_media .plus_ico {
		width: 100px;
		height: 100px;
		line-height: 95px;
		font-size: 90px;
		margin: 0 auto 13px
	}

	.video_post .inner .taxonomy .category a img,
	.video_post .inner .taxonomy .views a img {
		margin-right: 5px
	}

	.mobile-img {
		width: 175px !important;
		/* height: 244px !important */
		height: auto !important;
	}

	.more-img {
		width: 120px !important;
		height: 70px !important
	}

	.upload_media #upload_media .plus_ico {
		width: 80px;
		height: 80px;
		margin: 0 auto 8px;
		line-height: 76px;
		font-size: 78px
	}

	.navbar .container .navbar-nav li a:focus {
		color: #43494e
	}

	.navbar .container .navbar-nav li.dropdown .dropdown-menu li a {
		padding: 0 15px
	}

	.navbar .container .navbar-nav li.dropdown.mega-drop .mega-menu li.videos .container .col-sm-3 .inner .title_row a {
		padding: 0
	}
}

@media (max-width:991px) {

	.navbar .container .navbar-nav li a:focus,
	.navbar .container .navbar-nav.navbar-right li a:focus {
		color: #43494e
	}

	.video_post .inner .screencast img {
		height: 225px !important;
		width: 100%
	}

	.shadow-box {
		margin: 55px 0 20px
	}

	.number-list li {
		margin: 0;
		height: 25px;
		width: 25px;
		/*line-height:30px;*/
		font-size: 16px;
	}

	.btn-amazone {
		width: 80%
	}

	.tab-img {
		width: 150px
	}

	.gray-border {
		border: 2px solid #e9e9e9;
		padding: 15px;
		/*margin-top:30px*/
	}

	.number-list {
		text-align: center
	}

	.col-md-8 {
		width: 100% !important
	}

	#mark {
		padding: 7px 14px
	}

	.upload_media1 #upload_media .inner {
		padding: 60px 0 0 0 !important;
		height: 320px
	}

	.upload_media1 #upload_media .inner.upload_height {
		height: 266px;
		padding: 56px 0 !important
	}

	.feature_post_inner {
		padding-top: 20px
	}

	.upload_media1 #upload_media .plus_ico {
		width: 100px;
		height: 100px;
		line-height: 92px;
		font-size: 89px;
		margin: 0 auto 13px
	}

	.upload_media1 #upload_media label {
		padding: 0 16px;
		font-size: 18px
	}

	.top-fix.navbar .container .navbar-header {
		width: 85%;
		text-align: left
	}

	a.btn-signup-xs {
		margin-top: 27px
	}

	.navbar .container .navbar-header.header1 {
		width: 255px;
		text-align: center
	}

	.navbar .container .navbar-header .navbar-brand {
		display: inline-block;
		float: none;
		padding: 20px 0
	}

	.navbar .container .navbar-nav li.dropdown .dropdown-menu {
		left: 0
	}

	.navbar .container .navbar-nav.navbar-right li.dropdown .dropdown-menu {
		right: 0;
		left: auto
	}
}

@media (max-width:767px) {
	.product-box .review-img1 {
		margin-top: 30px
	}

	.navbar .container .navbar-header,
	.navbar .container .navbar-header.header1 {
		width: 100%;
		text-align: center
	}

	.video_post .inner .screencast img {
		height: 198px;
		width: 283px
	}

	.navbar .container .navbar-nav li a span,
	.navbar .container .navbar-nav li.dropdown a:after,
	.navbar.navbar-fixed-top .container .navbar-nav li a span,
	.navbar.navbar-fixed-top .container .navbar-nav li.dropdown a:after {
		height: 50px
	}

	.video_post .inner .screencast .video-img {
		width: 100%
	}

	.pre-page p {
		line-height: 16px
	}

	.gray-border {
		padding: 21px
	}

	.embed-responsive-16by9_video {
		padding-bottom: 55%
	}

	#mark {
		padding: 6.5px 14px
	}

	.navbar .container .navbar-header {
		position: relative;
		margin: 0
	}

	.navbar .container .navbar-header .navbar-toggle {
		display: block;
		border-radius: 0;
		background: #fff;
		border: 1px solid #ccc;
		float: none;
		margin: 0 auto;
		margin-bottom: 5px;
		padding: 10px 20px;
		-webkit-transition: all .3s ease-in-out 0s;
		transition: all .3s ease-in-out 0s
	}

	.navbar .container .navbar-header .navbar-toggle:hover {
		background: linear-gradient(#4cb1ff, #1793e5)
	}

	.navbar .container .navbar-header .navbar-toggle span {
		background: #a5a4a4;
		margin-left: auto;
		margin-right: auto
	}

	.navbar .container #middle-menu {
		width: 100%;
		position: relative;
		z-index: 9999;
		margin: 0 auto;
		border: none
	}

	.navbar .container .navbar-nav li a {
		line-height: 50px;
		margin-top: 10px
	}

	.navbar .container .navbar-nav li a:focus:before,
	.navbar .container .navbar-nav li a:hover:before {
		display: none
	}

	.navbar .container .navbar-nav li a:focus {
		color: #43494e
	}

	.navbar .container .navbar-nav li.dropdown .dropdown-menu {
		display: none;
		-webkit-transform: scale(1, 1);
		-ms-transform: scale(1, 1);
		transform: scale(1, 1)
	}

	.navbar .container .navbar-nav li.dropdown.open a {
		background: 0 0;
		color: #e74c3c;
		-webkit-box-shadow: none;
		box-shadow: none;
		display: inline-block
	}

	.navbar .container .navbar-nav li.dropdown.open a:after {
		background-image: url(../../images/icons/dropdown-arrow-hover.png)
	}

	.navbar .container .navbar-nav li.dropdown.open .dropdown-menu {
		display: block;
		max-width: 100%
	}

	.navbar .container .navbar-nav li.dropdown.open .dropdown-menu li a {
		padding: 0 23px;
		color: #43494e;
		line-height: 40px
	}

	.navbar .container .navbar-nav li.dropdown.open .dropdown-menu li a:focus,
	.navbar .container .navbar-nav li.dropdown.open .dropdown-menu li a:hover {
		color: #e74c3c
	}

	.navbar .container .login_drop {
		width: 100%;
		margin: 0 auto
	}

	.overlay {
		padding: 130px 0 0
	}

	.navbar-right {
		text-align: center
	}

	.navbar-right li {
		display: inline-block
	}

	.navbar-right .dropdown.open li {
		display: block
	}

	.navbar.navbar-fixed-top .container .navbar-header .navbar-brand,
	.navbar.navbar-fixed-top .container .navbar-nav li a:focus:before,
	.navbar.navbar-fixed-top .container .navbar-nav li a:hover:before {
		display: none
	}

	.navbar.navbar-fixed-top {
		min-height: 40px
	}

	.navbar.navbar-fixed-top .container {
		padding: 0
	}

	.navbar.navbar-fixed-top .container .navbar-header .navbar-toggle {
		width: 100%;
		padding: 13px 20px
	}

	.navbar.navbar-fixed-top .container .navbar-nav li a {
		line-height: 50px
	}

	.navbar.navbar-fixed-top .container .navbar-nav li a:focus {
		color: #43494e
	}

	.navbar.navbar-fixed-top .container .navbar-nav li.dropdown .dropdown-menu {
		display: none;
		-webkit-transform: scale(1, 1);
		-ms-transform: scale(1, 1);
		transform: scale(1, 1)
	}

	.navbar.navbar-fixed-top .container .navbar-nav li.dropdown.open a {
		background: 0 0;
		color: #e74c3c;
		-webkit-box-shadow: none;
		box-shadow: none
	}

	.navbar.navbar-fixed-top .container .navbar-nav li.dropdown.open a:after {
		background-image: url(../../images/icons/dropdown-arrow-hover.png)
	}

	.navbar.navbar-fixed-top .container .navbar-nav li.dropdown.open .dropdown-menu {
		display: block;
		max-width: 100%
	}

	.navbar.navbar-fixed-top .container .navbar-nav li.dropdown.open .dropdown-menu li a {
		padding: 0 23px;
		color: #43494e;
		line-height: 40px
	}

	.navbar.navbar-fixed-top .container .navbar-nav li.dropdown.open .dropdown-menu li a:focus,
	.navbar.navbar-fixed-top .container .navbar-nav li.dropdown.open .dropdown-menu li a:hover {
		color: #e74c3c
	}

	.navbar.navbar-fixed-top .container .login_drop {
		display: none
	}

	.upload_media1 #upload_media .inner {
		padding: 47px
	}

	.feature_post_inner {
		padding-top: 20px
	}

	.upload_media1 #upload_media {
		/*height:249px*/
	}

	.btn-amazone {
		width: 80%
	}

	.tab-img {
		width: 160px !important
	}

	.upload_media #upload_media {
		max-width: 90%;
		-webkit-background-size: contain;
		background-size: contain
	}

	.pre-page .media-body {
		line-height: 25px;
		padding: 10px 25px
	}
}

@media(max-width:620px) {
	.upload_media1 #upload_media .inner {
		padding: 60px 0 0 0 !important
	}
}

@media (max-width:560px) {
	.upload_media {
		height: 545px
	}

	.upload_media h2 {
		font-size: 40px
	}

	.upload_media h3 {
		font-size: 20px
	}

	.upload_media1 #upload_media .inner {
		padding: 20px !important
	}
}

@media(max-width:505px) {
	.upload_media1 #upload_media .inner {
		padding: 49px !important
	}
}

@media (max-width:480px) {

	.pagination_row .pagination li:first-child a,
	.pagination_row .pagination li:last-child a,
	.round-img {
		width: 50px
	}

	.round-img {
		height: 50px
	}

	.shadow-box {
		margin: 55px 0 20px
	}

	.comments .comment .media-body p {
		color: #43494e;
		margin: 0;
		font-size: 12px;
		line-height: 21px
	}

	.pagination_row .pagination li a {
		padding: 0 4px;
		font-size: 9px !important
	}

	.pagination_row .pagination li+li {
		margin-left: 5px
	}

	.advertise_betweeen_uploads {
		padding-top: 30px
	}

	.top-rated-btn {
		text-align: center;
		margin: 20px
	}

	.pre-page .media-body p {
		font-size: 10px
	}

	.pre-page .media-body h4 {
		font-size: 16px
	}

	.pre-page .media-body {
		line-height: 25px;
		padding: 10px 6px
	}

	.mobile-img {
		width: 100px !important;
		/* height: 140px !important */
		height: auto !important;
	}

	.upload_media {
		height: 455px
	}

	.upload_media h2 {
		font-size: 20px;
		margin-bottom: 10px
	}

	.upload_media h3 {
		font-size: 14px;
		margin-top: 0;
		margin-bottom: 30px
	}

	.upload_media #upload_media {
		-webkit-transform: scale(.8);
		-ms-transform: scale(.8);
		transform: scale(.8);
		margin: -30px auto 0;
		padding: 20px;
		height: 300px
	}

	.upload_media #upload_media .dz-default.dz-message {
		bottom: 45px
	}
}

@media (max-width:379px) {
	.upload_media {
		height: 450px
	}

	.upload_media h2 {
		font-size: 24px;
		margin-bottom: 10px
	}

	.upload_media h3 {
		font-size: 13px;
		margin-top: 0;
		margin-bottom: 20px
	}

	.upload_media #upload_media {
		-webkit-transform: scale(.8);
		-ms-transform: scale(.8);
		transform: scale(.8);
		margin: -30px auto 0;
		padding: 20px;
		height: 300px
	}

	.upload_media #upload_media .dz-default.dz-message {
		bottom: 45px
	}
}

@media (max-width:767px) {
	.pagination_row .pagination li a {
		padding: 0 4px;
		font-size: 10px
	}

	.pagination_row .pagination li:first-child a,
	.pagination_row .pagination li:last-child a {
		width: 49px
	}

	.ribbon li {
		float: left;
		width: -webkit-calc(100% / 6);
		width: calc(100% / 6)
	}
}

@media (max-width:1260px) {

	.video_post .inner .taxonomy .category a,
	.video_post .inner .taxonomy .views a {
		font-size: 10px
	}

	.feature_post .feature_post_inner .feature_img {
		width: 280px
	}

	.upload_media1 #upload_media label {
		/*font-size:10px*/
	}

	.video_post .inner .post_data1 {
		padding: 5px 3px
	}

	.video_post .inner .post_data1 .author1 {
		margin-right: 19px;
		margin-top: 17px;
		font-size: 10px
	}

	.video_post1 .inner .post_data .author1 {
		margin-right: 0;
		margin-top: 25px;
		font-size: 10px
	}
}

@media (max-width:1199px) {
	.video_post .inner .post_data {
		padding: 12px 9px
	}

	.video_post1 .inner .post_data {
		padding: 9px
	}

	.feature_post .feature_post_inner .feature_img {
		width: 305px
	}

	.post_page_sidebar1 .video_post,
	.post_page_sidebar1 .video_post1 {
		padding: 6px
	}

	.post_page_sidebar1 .video_post .inner .post_data_product {
		padding: 12px 4px
	}

	.post_page_sidebar1 .video_post .inner .taxonomy_product .category a,
	.video_post .inner .taxonomy_product .views a {
		font-size: 10px;
		padding: 12px 4px
	}

	.post_page_sidebar1 .col-md-2 {
		width: 38.666667%
	}

	.upload_media1 #upload_media .inner2 {
		height: 259px
	}
}

@media (max-width:991px) {
	.author_interview .feature_post .feature_post_inner .feature_img .media-length {
		right: 36px
	}

	.video_post1 .inner .taxonomy .category {
		text-align: left
	}

	.video_post1 .inner .taxonomy .views {
		text-align: right
	}

	.video_post .inner .taxonomy .category {
		text-align: left
	}

	.video_post .inner .taxonomy .views {
		text-align: right
	}

	.feature_post .feature_post_inner .feature_img {
		width: 329px
	}

	.title_row h3 {
	/*margin-top: -35px; */
	/* padding: 0 15px; */
}
.row.media-grid {
	padding: 0 10px;
}

	.video_post,
	.video_post1 {
		width: 50%;
		margin: 0 auto
	}
	
	.media-left {
	/*	padding-left:30px; */
	}

	.post_page_sidebar1 .video_post1 {
		padding: 9px 18px;
		margin-top: 50px
	}

	.video_post_product {
		width: 100%
	}

	.mobile-img {
		width: 175px !important;
		/* height: 225px !important */
		height: auto !important;
	}

	.post_page_sidebar1 .col-md-2 {
		width: 100%
	}

	.more-img {
		width: 125px
	}

	.upload_media1 #upload_media .inner1 {
		width: 100%;
		height: 300px;
		border: 3px dashed #dce0e2;
		padding: 55px 12px 12px
	}

	.views {
		text-align: left
	}

	.video_post1 .upload_media1 #upload_media .inner1 {
		height: 216px
	}
}

@media (max-width:767px) {
	.category_based .post_cat:nth-child(even) {
		margin-top: 60px
	}

	.video_post,
	.video_post1 {
		float: left
	}

	.video_post1 .upload_media1 #upload_media .inner1 {
		height: 213px
	}
}

@media (max-width:480px) {

	.feature_post .feature_post_inner .feature_img a img,
	.video_post {
		width: 100%
	}

	.gray-border {
		border: 2px solid #e9e9e9;
		padding: 8px;
		/*margin-top:30px*/
	}

	.feature_post .feature_post_inner .feature_img {
		width: 100%;
		padding-right: 0;
		margin-bottom: 15px
	}
}

@media (max-width:1199px) {
	.advertise_betweeen_uploads .inner {
		padding: 119px 0
	}
}

@media (max-width:991px) {
	.advertise_betweeen_uploads .inner {
		padding: 148px 0
	}
}

@media (max-width:1260px) {
	.widget.widget_recommended_to_follow .media .media-body .btn-group a {
		padding: 0 15px
	}

	.widget.widget_popular_videos .media .media-left {
		padding-right: 13px
	}
}

@media (max-width:1200px) {
	.sidebar.sidebar3 {
		position: relative;
		width: 25%;
		padding: 15px 15px 85px;
		float: left
	}

	.widget.widget_recommended_to_follow .media .media-body .btn-group a {
		padding: 0 15px
	}

	.widget.widget_popular_videos .media .media-left {
		padding-right: 13px
	}
}

@media (max-width:1199px) {

	.sidebar.sidebar1 .col-sm-3, .widget.w_in_footer {
	width: 50%;
	min-height: 400px !important;
}
.col-sm-5.widget.widget3.w_in_footer.widget_tags {
	min-height: 200px !important;
}
#twitter {
	min-height: auto !important;
}

	.title {
		margin: 0
	}
}

@media (max-width:1260px) {
	.search_filter .postTypeFilter {
		margin-left: 46px
	}
}

@media (max-width:1199px) {
	.search_filter .postTypeFilter {
		margin-left: 120px
	}

	.search_form,
	.widget.widget_search {
		width: 100%
	}
}

@media (max-width:991px) {
	.navbar-fixed-bottom, .navbar-fixed-top, .navbar-static-top {
	padding-bottom: 15px;
}
	.search_filter .category_filter {
		margin-bottom: 10px
	}

	.search_filter .postTypeFilter {
		/*float:right;*/
		margin-left:0px;
		margin-bottom: 10px
	}

	.search_filter .postTypeFilter.ml0 {
		float: left
	}

	.search_form,
	.widget.widget_search {
		width: 100%
	}
}

@media (max-width:767px) {

	.login_form .form-inner,
	.search_filter .category_filter,
	.search_filter .category_filter .btn.dropdown-toggle,
	.sidebar.sidebar2 .sidebar_row_inner .widget,
	.sidebar.sidebar3 .sidebar_row_inner .widget {
		width: 100%
	}

	.sidebar.sidebar1 .col-sm-3,
	.widget.w_in_footer {
		width: 100%;
		min-height: auto !important
	}

	.sidebar.sidebar1 .col-sm-3+.col-sm-3,
	.widget.w_in_footer+.w_in_footer {
		margin-top: 25px
	}

	.search_filter .listing_type,
	.search_filter .postTypeFilter {
		display: none
	}

	.auth_form .form-inner,
	.login_form .form-inner .form-body,
	.login_form .form-inner .form-footer,
	.login_form .form-inner .form-header,
	.login_form .form-inner .login_options .login_with_social_media {
		max-width: 100%
	}

	.author_details .follow_n_count1 .btn-group a {
		line-height: 20px
	}
}

@media (max-width:1199px) {

	.author_details .bio_section .about_social,
	.author_details .bio_section .address {
		width: 100%;
		display: block
	}

	.author_details .bio_section .about_social .social_section ul {
		width: 100%
	}

	.author_details .bio_section .author_desc_by_author,
	.author_details .bio_section .contact_us {
		border-left: none;
		padding: 0px;
		border-top: 1px solid #e8ebed
	}

	.upload_media1 #upload_media label {
		padding: 5px;
		line-height: 15px;
		font-size: 10px
	}
}

@media (max-width:991px) {
	.upload_media1 #upload_media label {
		padding: 0 12px;
		line-height: 32px;
		font-size: 15px
	}
}

@media (max-width:767px) {
	.author_details .author_photo_name {
		padding-bottom: 0
	}

	.author_details .author_photo_name img {
		margin: -55px auto 0;
		display: block
	}

	.author_details .author_photo_name h3 {
		text-align: center;
		margin-top: 5px
	}

	.author_details .follow_n_count {
		padding-top: 0
	}

	.author_details .follow_n_count .btn-group {
		margin: 0 auto 20px;
		display: table;
		float: none
	}

	.author_details .bio_section .about_social .about_section dl dd,
	.author_details .bio_section .about_social .address dl dd {
		width: 100%;
		margin-left: 0;
		margin-bottom: 5px
	}

	.author_details .bio_section .about_social .about_section dl dt,
	.author_details .bio_section .about_social .address dl dt {
		width: 100%
	}

	.img-dot {
		width: 80%
	}
}

@media(max-width:480px) {
	.search_form.row.m0.widget.widget_search {
		margin-top: 20%
	}

	.video_post .inner .screencast img {
		/*height:100%!important;*/
		width: 100%
	}

	.embed-responsive-16by9_video {
		padding-bottom: 75%
	}

	.nav>li>a {
		position: relative;
		display: block;
		padding: 2px 5px
	}
	
	.panel-heading .nav-tabs>li>a {
	padding:10px 10px;
	}
	
	.nav-tabs>li>a {
		color: #c3c3c3;
		border-color: #c9ced1;
		border-radius: 0;
		font-size: 14px
	}

	.merit-list li {
		padding: 30px 10px 40px;
		height: 65px;
		font-size: 14px;
		font-weight:501;
	}

	.meter {
		margin-top: -25px
	}

	.panel-body {
		padding: 5px
	}

	.author_details .bio_section .about_social {
		margin-top: 15px
	}
}

@media(max-width:375px) {
	.upload_file {
		top: 30%
	}

	h4 {
		font-size: 14px
	}
}

@media(max-width:320px) {
	.number-list {
		font-size: 10px
	}

	.number-list li {
		margin: 0;
		height: 22px;
		width: 22px;
		/*line-height:30px;*/
		font-size: 14px;
	}

	.btn,
	.next-btn {
		padding: 7px 13px
	}

	.product-box {
		font-size: 12px;
		padding: 20px 14px;
		margin: 30px 0
	}

	.tab-img {
		width: 105px !important
	}

	.pagination_row .pagination li:first-child a,
	.pagination_row .pagination li:last-child a,
	.round-img {
		width: 50px
	}

	.round-img {
		height: 50px
	}

	.shadow-box {
		margin: 55px 0 20px
	}

	.comments .comment .media-body p {
		color: #43494e;
		margin: 0;
		font-size: 12px;
		line-height: 21px
	}

	.pagination_row .pagination li a {
		padding: 0 4px;
		font-size: 9px !important
	}

	.pagination_row .pagination li+li {
		margin-left: 5px
	}

	.advertise_betweeen_uploads {
		padding-top: 30px
	}

	.top-rated-btn {
		text-align: center;
		margin: 20px
	}

	.pre-page .media-body p {
		font-size: 10px
	}

	.pre-page .media-body h4 {
		font-size: 16px
	}

	.pre-page .media-body {
		line-height: 25px;
		padding: 10px 6px
	}

	.mobile-img {
		width: 100px !important;
		/* height: 140px !important */
		 height: auto !important;
	}

	.upload_media {
		height: 452px
	}

	.upload_media h2 {
		font-size: 17px;
		margin-bottom: 10px
	}

	.upload_media h3 {
		font-size: 14px;
		margin-top: 0;
		margin-bottom: 30px
	}

	.upload_media #upload_media {
		-webkit-transform: scale(.8);
		-ms-transform: scale(.8);
		transform: scale(.8);
		margin: -30px auto 0;
		padding: 20px;
		height: 300px
	}

	.upload_media #upload_media .dz-default.dz-message {
		bottom: 45px
	}

	.embed-responsive-16by9_video {
		padding-bottom: 93.25%
	}

	.top-fix.navbar .container .navbar-header {
		width: 65% !important
	}

	.top-fix.navbar .container .login_drop {
		margin-top: 11px !important
	}

	.top-fix a.btn-signup {
		padding: 10px 15px !important;
		margin-top: 31px;
		font-size: 11px
	}

	.login_form .form-inner {
		margin-top: calc(55vh - 298px)
	}

	.login_form .form-inner .login_options .login_with_social_media a+a {
		margin-top: 6px
	}

	.login_form .form-inner .login_options .login_with_social_media {
		padding-bottom: 16px
	}

	.login_form .form-inner .form-body h4,
	.login_form .form-inner .form-footer h4,
	.login_form .form-inner .form-header h4 {
		margin: 13px 0 15px
	}

	.auth_form .form-inner .form-body .form-control[type=submit] {
		height: 40px;
		margin-top: 15px
	}

	.auth_form .form-inner .form-footer {
		text-align: center;
		padding-top: 9px
	}

	.auth_form .form-inner .form-header h4,
	.auth_form .form-inner .options_header h4 {
		font-size: 14px
	}

	.mfp-content img {
		/*width:90%*/
	}

	.facebook img,
	.twitter img {
		width: auto !important
	}

	.fb_twit {
		margin-top: 0
	}
}

@media(max-width:240px) {
	.agree-txt {
		font-size: 11px;
		vertical-align: middle
	}

	.panel-title>a {
		padding: 10px;
		font-size: 11px
	}

	.product-box .media-left {
		display: block
	}

	.product-box .media-middle {
		padding-top: 20px
	}
}