@media (max-width: 991px){
.bg-nav .dropdown-menu h2{
	margin-top:20px;
}
}
@media (max-width: 767px){
	ul.top-links {
		text-align:center !important;
	}
	.top_header_icon {
		float: none !important;
		text-align:center !important;
	}
	#page-wrapper .navbar-toggleable-md .navbar-collapse {
		width: 100% !important;
	}
	.bg-nav .navbar-toggler-icon { 
		background-color:#f60b2c !important;
	}
	.bg-nav {
		background:none !important;
	}
	.bg-nav .navbar-inverse .navbar-toggler:focus {
		border:none !important;
	}
	.bg-nav .navbar-inverse .navbar-toggler {
		background-color:#f60b2c !important;
	}
	button:focus {
		outline:none !important;
	}
	.collapse.show {
		background-color: #000;
	}
	.yamm .container {
		width:300px !important;
		margin:0 auto !important;
	}
	#page-wrapper .navbar-toggleable-md .navbar-nav .nav-link{
		padding-left:15px !important;
	}
	.navbar-toggler-left{
		background-color:#f60b2c !important;
	}
	.bg-nav .navbar-toggler-left {
		position: absolute !important;
		left: 80% !important;
		top: -60px !important;
	}
	.header .logo {
		padding: 20px 0px;
	}
	.header a img{
		width:160px !important;
	}
	.content-wrapper{
		margin:0px 0px 0px 0px !important;
	}
	.slider{
		margin-bottom:20px;
	}
	.background1{
		margin-bottom:20px;
	}
	.left-container {
    width: 100%;
	}
	.bg-gray{
		width:100%;
		margin-top:20px;
	}
	.video-big-card {
		padding-bottom:0px !important;
		height:300px !important;
	}
	.responsive-wrap {
		padding-top:0px !important;
		height:300px !important;
	}
	.responsive-wrap iframe {
		height:300px !important;
	}
	.social {
		margin-bottom:20px;
	}
	.smallblockhome a {
		white-space:nowrap;
		text-overflow:ellipsis;
	}
	.profile-img img {
	width: 80px;
	height: 80px;
}
.profile-name span {
    font-size: 13px;
}
.profile-name {
font-size: 20px;
}
.single-services, .about-profile, .listing-post {
    margin-top: 10px;
}
.single-services:hover .service-images::after {
    left: 8%;
}
.resp-tab-active::before {
	display:none;
}
.mt30-res{
	margin-top:30px;
}
.story-detail, .story-listing, .upload-vid{
	margin:0px;
	padding-top:20px;
	border-top:1px solid #676767;
}
.story-detail h2 {
    font-size: 20px;
    margin-bottom: 15px;
    line-height: 25px;
}
.social-buttons {
	margin-top:10px;
}
.social-sharing-buttons {
	margin-left:0px;
	margin-right:10px;
}
.social-buttons {
	float:left;
}
.story-listing h3 {
    font-size: 20px;
}
.tab-content1.current{
	padding-bottom:25px !important;
}
.mt5{
	margin-top:10px;
}
.left, .right{
	text-align:center !important;
}

}
@media (min-width: 576px) and (max-width: 767px){
	ul.top-links li{
		margin-right:10px !important;
	}
	.post-content h2{
		font-size:14px !important;
	}
	.videohome-right figure{
	height:80px;
	}
	.videohome-cont figure img{
	height:80px;
	}
}

@media (min-width: 768px) and (max-width: 991px){
#page-wrapper .navbar-toggleable-md .navbar-collapse {
		width: 100% !important;
	}
	.bg-nav .navbar-toggler-icon { 
		background-color:#f60b2c !important;
	}
	.bg-nav {
		background:none !important;
	}
	.bg-nav .navbar-inverse .navbar-toggler:focus {
		border:none !important;
	}
	.bg-nav .navbar-inverse .navbar-toggler {
		background-color:#f60b2c !important;
	}
	button:focus {
		outline:none !important;
	}
	.collapse.show {
		background-color: #000;
	}
	.yamm .container {
		width:500px !important;
		margin:0 auto !important;
	}
	#page-wrapper .navbar-toggleable-md .navbar-nav .nav-link{
		padding-left:15px !important;
	}
	.navbar-toggler-left{
		background-color:#f60b2c !important;
	}
	.bg-nav .navbar-toggler-left {
		position: absolute !important;
		left: 80% !important;
		top: -80px !important;
	}
		.content-wrapper{
		margin:0px 0px 0px 0px !important;
	}
	.post img {
		height:125px !important;
	}
	.post-content h2{
		font-size:14px;
	}
		.background1{
		margin-bottom:20px;
	}
		.left-container {
    width: 50%;
	}
	.bg-gray{
		width:50%;
	}
	.left-container {
    width: 100%;
	}
	.bg-gray{
		width:100%;
		margin-top:20px;
	}
	.videohome-right figure{
	height:80px;
	}
	.videohome-cont figure img{
	height:80px;
	}
.box-inner h2 {
    font-size: 14px;
}
.box-inner {
    padding: 20px 20px;
}

.profile-img img {
	width:100px;
	height:100px;
}
.profile-name {
    font-size: 20px;
}
.resp-tab-active::before {
	display:none;
}
.single-services, .about-profile, .listing-post {
    margin-top: 20px;
}
.story-detail h2 {
    font-size: 20px;
    margin-bottom: 15px;
    line-height: 25px;
}
.story-detail, .story-listing, .upload-vid{
	margin:0px;
	padding-top:20px;
	border-top:1px solid #676767;
}
.story-detail h2 {
    font-size: 20px;
    margin-bottom: 15px;
    line-height: 25px;
}
.tab-content1.current{
	padding-bottom:25px !important;
}
.upload-vid label {
    font-size: 12px;
}
.upload-vid label span {
    font-size: 10px;
}
.footer-btm {
	font-size:12px !important;
}
}
@media (min-width: 992px) and (max-width: 1199px){
	ul.top-links li {
    margin-right: 8px;
    font-size: 12px;
	}
	#page-wrapper .navbar-toggleable-md .navbar-nav .nav-link{
		padding:0px 20px 0px 0px !important;
	}
	.post img {
		height:125px;
	}
	ul.tabs li{
	    padding: 0px 8px !important;
	}
	.bg-gray {
	height: 375px !important;
	}
	.videohome-cont figure img {
		height: 90px;
	}
	.smallblockhome a {
		white-space:nowrap;
		text-overflow:ellipsis;
	}
.top_search input {
    width: 85%;
}
.story-detail h2 {
    font-size: 25px;
    margin-bottom: 20px;
    line-height: 30px;
}

}

@media (min-width: 992px) and (max-width: 1800px){
	.dropdown:hover>.dropdown-menu {
		display: block;
	}
}

@media (min-width: 1200px){
.video-slider #ninja-slider {
	width:75%;
	height: 400px !important;
}
}
@media (max-width: 767px){
	.play-icon img {
		width:30px;
		height:30px;
		top: 40%;
	}
}