/* CSS Document */

@media screen and (max-width: 979px){

	/* Block Big Lists */

	.newser-block-list.big-list .post-list-thumb{

		float: none;

		margin-bottom: 15px;

		width: 100%;

	}

	.newser-block-list.big-list .post-list .post-list-thumb img{width:100%;}

}

@media screen and (min-width: 768px){

	/*---------------------------------------------------------------

						HEADER TOP SECTION

	-------------------------------------------------------------- */

	.header-top-section .menu-inline > li.header-top-search {

		height: 35px;

		display:table;

	}

	.header-top-section .navbar-nav.menu-inline.navbar-right {

		text-align:right;

	}

	.header-top-text .news-ticker {

		min-width:550px;

	}

	/*---------------------------------------------------------------

						DROPDOWN

	-------------------------------------------------------------- */

	.dropdown > a:after {

		content: "\e64b";

		display:inline-block;

		font-family: 'themify';

		font-style: normal;

		font-size:8px;

		font-weight: normal;

		text-decoration: inherit;

		margin-left:10px;

	}

	.dropdown-menu .dropdown > a:after {

		content: "\e649";

		position: absolute;

		font-size:6px;

		font-weight:900;

		right: 15px;

		top: 50%;

		transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);

	}

	.dropdown.mega-menu .dropdown > a:after {

		content:none;

	}

	.dropdown-menu {

		border: none;

		border-top:2px solid;

		border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;

		box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);

		-moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);-ms-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);

		-o-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);

		display: block;

		opacity: 0;

		padding: 0;

		text-transform:capitalize;

		transform: translateY(-15px); -webkit-transform: translateY(-15px);	-moz-transform: translateY(-15px); -ms-transform: translateY(-15px); -o-transform: translateY(-15px);

		visibility: hidden;

	}

	.dropdown.sub-dropdown .dropdown-menu {

		left:100%;

		top:-5px;

	}

	.dropdown:hover > .dropdown-menu,

	.dropdown:focus > .dropdown-menu {

		opacity:1;

		transform: none; -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none;

		transition:0.3s all ease-in-out;-webkit-transition:0.3s all ease-in-out;-moz-transition:0.3s all ease-in-out;-ms-transition:0.3s all ease-in-out;-o-transition:0.3s all ease-in-out;

		visibility:visible;

	}

	.dropdown .dropdown-menu > li > a {

		padding: 8px 14px;

		font-weight:600;

	}

	.dropdown-menu > li > a:focus, 

	.dropdown-menu > li > a:hover,

	.dropdown.sub-dropdown:hover > a {

		color: #fff;

	}	

	.mega-menu-title {

		display: block;

		font-weight: 700;

		margin-bottom: 10px;

		text-transform: uppercase;

	}

	#mm-zozomenum{

		  display: none !important;

	}

	/*---------------------------------------------------------------

						POST BANNER

	-------------------------------------------------------------- */

	.banner-grid-item,.banner-inner-parent {

		overflow:hidden;

		float:left;

	}

	.banner-grid-itemw2 { width:50%;}

	.banner-grid-itemw3 { width:33.333%;}

	.banner-grid-itemw4 { width:25%;}

	.banner-grid-sizer { width: 25%;}

	.newser-banner .banner-grid-parent{	 height:400px; overflow:hidden;}

	.newser-banner.banner-layout-6 .banner-grid-parent { height:600px; }

	.banner-inner-parent, .banner-grid-item, .banner-grid-parent .banner-grid-item .banner-post-grid, .banner-grid-thumb, .banner-grid-parent .banner-grid-item .banner-grid-thumb a, .banner-grid-thumb img{

	 height: 100%;

	}

	.banner-grid-50x100, .banner-grid-25x100 { height:100%; }

	.banner-grid-25x50, .banner-grid-50x50 { height:50%; }

	.banner-grid-50x33, .banner-grid-25x33 { height:33.333%;}

	.banner-grid-25x66{ height:66.666%; }

	.banner-grid-itemw2 .banner-grid-50x50, .banner-grid-itemw4 .banner-grid-25x50, .banner-grid-itemw2 .banner-grid-50x33, .banner-grid-itemw4 .banner-grid-25x66, .banner-grid-itemw4 .banner-grid-25x33{

		width:100%;

	}

	.banner-grid-thumb img{

		width:100%;

		height:auto;

	}

	.banner-grid-50x33 img{

		height:auto;

	}

	/* Sidebar Sticky */

	.row.blog-wrapper .col-md-8.col-sm-7.col-right{

		float:right;

	}

}

@media screen and (max-width: 991px) {

	.header-logo-section .menu-inline > li {

		line-height: 70px;

	}

	.header-logo-section .menu-inline,

	.header-logo-section .menu-inline > li {

		display:block;

		text-align:center;

		width:100%;

		margin:0;

		padding:0;

	}

	/*---------------------------------------------------------------

							BLOCK

	-------------------------------------------------------------- */

	.newser-block .newser-news .row div[class^="col-md"] .post-grid.newser-block-post {

		margin-bottom: 15px;

	}

	.newser-block .newser-news .row div[class^="col-md"]:last-child .post-grid.newser-block-post {

		margin-bottom: 0;

	}

	.newser-block .newser-news .row .col-md-6:first-child .post.post-list:last-child {

		margin-bottom:30px

	}

	/* Post */

	.post.post-list:last-child {

		margin-bottom: 30px;

	}

	

}

@media screen and (max-width: 767px){

	.img-responsive {

		width:100%;

	}

	.newser-sidebar-ads .img-responsive {

		max-width: 100%;

		width: auto;

	}

	.vc_row .vc_column_container {

		margin-bottom: 60px;

	}

	.vc_row .vc_column_container:last-child {

		margin-bottom: 0;

	}

	.banner-grid-100x100 .banner-grid-thumb img {

		transform: none;

	}

	.newser-block-list.big-list .post.post-list:last-child,

	.newser-block-list.big-list .post-list .post-meta-wrapper {

		margin-bottom:0px;

	}

/*---------------------------------------------------------------

						HEADER

-------------------------------------------------------------- */

	#zozomenum{

		  display: none !important;

	}

	/*----- MMENU ICON STYLES -----*/

	.navbar-toggle span{

		-webkit-transition: all ease 1s; -moz-transition: all ease 1s; -ms-transition: all ease 1s; -o-transition: all ease 1s;	transition: all ease 1s;

		background:#333;

	}

	html.mm-opening .navbar-toggle span:first-child{

		transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);

		position:absolute;

		top:20px;

	}

	html.mm-opening .navbar-toggle span:nth-child(2){

		opacity:0;

		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";

		filter: alpha(opacity=0);

		-moz-opacity:0;

		-khtml-opacity: 0;

	}

	html.mm-opening .navbar-toggle span:last-child{

		transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);

		position:absolute;

		top:16px;

	}

	html.mm-opening .navbar-toggle .icon-bar + .icon-bar{

		margin-top: 4px;

	}

	/* HEADER TOP BAR */

	.header-top-section .navbar-collapse {

		padding:15px;

	}

	.header-top-section .menu-inline,.header-top-section .header-social-icons {

		text-align:center;

	}

	.header-top-section .menu-inline > li {

		float:none;

	}

	/* HEADER LOGO SECTION */

	.header-main-section .navbar-nav.menu-inline {

		float:left;

	}

	.header-main-section .navbar-header,

	.header-main-section .navbar-header .nav-icon {

		float:left;

		margin:0 15px 0 0;

	}

	.header-main-section .navbar-nav.navbar-right,

	.header-main-section .navbar-header .navbar-brand {

		float:right;

	}

	/* DROPDOWN */

	.full-search-wrapper .search-form {

		width:75%;

	}

	/* Post */

	.post.post-list:last-child {

		margin-bottom: 30px;

	}

	/* HEADER MOBILE SECTION */

	.mobile-header {

		overflow:hidden;

	}	

	.mobile-header .mobile-nav-wrapper {

		text-align:center;

	}

	.mobile-header .mobile-nav-wrapper > .menu-inline {

		display: inline-block;

		float:left;

	}

	.mobile-header .mobile-nav-wrapper > .menu-inline.navbar-center { float:none; }

	.mobile-header .mobile-nav-wrapper > .menu-inline.navbar-right { float:right; }

	.mobile-header .mobile-nav-wrapper > .menu-inline > li a {

		line-height: inherit;

		padding: 0;

		min-width: 22px;

	}

	.mobile-header .mobile-nav-wrapper .navbar-brand > img  {

		display: inline-block;

		max-height: 100%;

    	width: auto;

		margin-bottom: 4px;

	}

	.mobile-header .adv-wrapper {

		padding-top: 25px;

	}

	#mm-zozo-main-menu {

		padding-top: 55px;

	}

	#mm-zozo-main-menu > .mm-navbar {

		height: 55px;

	}

	#mm-zozo-main-menu > .mm-navbar .img-responsive {

		width: auto;

    	display: inline-block;

	}

	.header.header-light .mobile-header-outer.typo-dark a, .header.header-light .mobile-header-outer.typo-dark a:hover{

		color:#333;

	}

	.header.header-dark .mobile-header-outer.typo-dark a, .header.header-dark .mobile-header-outer.typo-dark a:hover{

		color:#fff;

	}

	.mobile-header-outer.typo-white a, .mobile-header-outer.typo-white a:hover, .typo-white .zmm-user-login a.author-link:hover, .typo-white .zmm-user-login a.author-link:focus,

	.typo-white .zmm-user-login a.newser-logout:hover, .typo-white .zmm-user-login a.newser-logout:focus{

		color:#fff;

	}

	.layout-boxed{margin:0 auto;}

	/*---------------------------------------------------------------

							BREADCRUMB

	-------------------------------------------------------------- */

	.single-post .breadcrumb-wrapper .breadcrumb .current{

		display:none;

	}

	/*---------------------------------------------------------------

							INSTAGRAM

	-------------------------------------------------------------- */

	/*.instagram-pics.instagram-size-large li {

		width:50%;

	}*/

	.widget .instagram-pics li{

		height:100%;

	}

	.widget .instagram-pics li .insta-footer-img{

		height:100px;

	}

	/*---------------------------------------------------------------

							NEWS TICKER

	-------------------------------------------------------------- */

	.news-ticker,.news-ticker-slide {

		text-align: center;

	}	

	.news-ticker-title {

		float:none;

		margin:0 0 15px 0;

	}

	.news-ticker-slide {

    	padding: 0;

	}

	.easy-news-ticker > ul  {

		width:100%;

	}

	.easy-ticker-prev, .easy-ticker-next {

		position:static;

		display:inline-block;

		margin:30px 5px 0;

	}

	/*---------------------------------------------------------------

							POST

	-------------------------------------------------------------- */

	.col-md-12 > .post.post-list .post-list-thumb, .video-playlist .video-poster {

		width: 50%;

	}

	.player-type-3 .video-playlist .video-poster{

		width:auto;

	}

	/*---------------------------------------------------------------

							SINGLE POST

	-------------------------------------------------------------- */

	.single-post.post .post-meta.list-inline.pull-right {

		margin-left: 0;

		margin-right: 0;

		width: 100%;

	}

	.single-post .parallax-title-wrapper.overlay-container.post{

		background-position:center center !important;

	}

	/*---------------------------------------------------------------

							BLOCK

	-------------------------------------------------------------- */

	.newser-block .dropdown:hover .more-tab-dropdown {

		display: inline-block;

	}

	.newser-block .newser-news .row div[class^="col-sm"] .post-grid.newser-block-post {

		margin-bottom: 15px;

	}

	.newser-block .newser-news .row div[class^="col-sm"]:last-child .post-grid.newser-block-post {

		margin-bottom: 0;

	}

	/*---------------------------------------------------------------

						POST BANNER

	-------------------------------------------------------------- */

	.banner-grid-thumb img {

		min-height: 160px;

	}

	/*---------------------------------------------------------------

							WOOCOMMERCE

	-------------------------------------------------------------- */

	.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {

    	width: 48%;

	}

	/*---------------------------------------------------------------

							ADVANCE POST WIDGET

	-------------------------------------------------------------- */

	.zozo_advance_post_widget .widget-gridw4, .zozo_advance_post_widget .widget-gridw3, .zozo_advance_post_widget .widget-gridw2 {

		float: left;

		width: 100%;

	}										

	/* Sidebar Sticky */

	.row.blog-wrapper .col-md-8.col-sm-7.col-right{

		float:none;

	}

	

	/* Comment Reply */

	.comments-wrapper .comments .children {

		margin-left: 30px;

	}

}

@media screen and (max-width: 480px){

	/*---------------------------------------------------------------

							POST

	-------------------------------------------------------------- */

	.post .post-meta-wrapper .post-meta,.post .post-meta-wrapper .post-meta.pull-right {

		float: none!important;

		width: 100%;

	}

	/*---------------------------------------------------------------

							SINGLE POST

	-------------------------------------------------------------- */

	.wpb_single_image.pull-left,.wpb_single_image.pull-right {

		float: none!important;

		text-align: center;

	}

	/*---------------------------------------------------------------

							BLOCK - BIG LIST

	-------------------------------------------------------------- */

	.newser-block .newser-block-list.big-list .post.post-list .post-list-thumb, .newser-block .col-md-12 .video-playlist .video-poster, .newser-block .col-sm-12 .video-playlist .video-poster {

		float: none;

		width: 100%;

	}

	.newser-block .col-md-12 .post.post-list .post-list-thumb,

	.newser-block .col-sm-12 .post.post-list .post-list-thumb  {

		margin-bottom: 15px;

	}

	/*---------------------------------------------------------------

							INSTAGRAM

	-------------------------------------------------------------- */

	/*.instagram-pics.instagram-size-large li {

		width:25%;

	}*/

	.widget .instagram-pics li{

		height:100%;

	}

	.widget .instagram-pics li .insta-footer-img{

		height:65px;

	}

	/*---------------------------------------------------------------

							BACK TO TOP

	-------------------------------------------------------------- */

	#back-to-top.affix {

		bottom: 10%;

		right: 15px;

	}

	/*---------------------------------------------------------------

							AUTHOR

	-------------------------------------------------------------- */

	.media-left.author-avatar, .media-body.author-meta{display:block; width:100%;}

	.media-body.author-meta{margin-top:20px;}	

	/* META ELEMENTS */

	.post-meta.list-inline > li:nth-child(n+3) {

		float: none;

	}

	.post-meta.list-inline > li {margin-bottom:10px;}

	/* LOGIN FORM */

	.zmm-user-login .newser-login-inner {

		width: 90%;

		padding: 20px 20px;

	}

	.zmm-user-login .newser-login-inner .login-form p.status{font-size:11px;}

	#bbpress-forums div.bbp-reply-author img.avatar{display:none;}

	

	/* Comment Reply */

	.comments-wrapper .comments .children {

		margin-left: 20px;

	}

}

@media screen and (max-width: 980px) and (min-width: 768px){

	/*Newser Style Start*/

	.hide-sm{

		display:none;

	}

	/*Newser Style End*/

}

@media screen and (min-width: 981px){

	/*Newser Style Start*/

	.hide-md{

		display:none;

	}

	/*Newser Style End*/

}

@media screen and (max-width: 800px) and (min-width: 768px) {

	/* Post Typography */

	.newser-block-list.big-list .post-list-thumb img {

		width: 200px;

	}

	.post-meta-wrapper .post-meta > li > a, .post-meta-wrapper .post-meta > li > a .author-name, .widget, .header-main-section .navbar-nav > li > a{

		font-size:11px;

	}

	h4 {

		font-size: 18px;

	}

	.newser-block-list .post-list-thumb img, .post-list-thumb.medium-list-thumb{

		width: 80px;

	}

	h6, body, .newser-block-list .post-list .post-title-wrapper h5.post-title, .video-playlist .post-title-wrapper h5.post-title {

		font-size: 12px;

	}

	.post-meta-wrapper .post-meta > li > a, .post-meta-wrapper .post-meta > li > a .author-name{

		font-size: 10px;

	}

}