@media only screen and (max-width: 767px) {
	#omc-main-navigation {border-bottom:none;  }
	#omc-main-navigation ul { display: block; transform: translate(-100%, 0); background-color: #000; position: fixed; top: 0; left: 0; bottom: 0; z-index: 5;min-width: 260px; width: 80%; transition: all .3s ease;}

	#omc-main-navigation.active ul{ transform: none; }
	nav#omc-main-navigation ul li a { font-size: 24px; padding-top: 0; padding-bottom: 0;}
	nav#omc-main-navigation ul li{ height: 48px; line-height: 48px; padding: 7px 0; border-top: 1px solid #1E1E1E; border-bottom: 1px solid #1E1E1E;}
	nav#omc-main-navigation ul li:last-child{border-bottom: none;}

	nav#omc-main-navigation {margin-bottom:14px;}
	nav#omc-main-navigation ul li a {display: block;}
/*	nav#omc-main-navigation { margin-top:10px;  margin-right:10px; margin-bottom:-9px !important; }*/
	/* nav#omc-main-navigation { display: none;} */			

	nav#omc-main-navigation ul li#omc-header-search  {display:none;}
	
	nav#omc-main-navigation ul li#omc-header-search-mobi  {display:block;}	

	nav#omc-main-navigation select {width:140px; height: 35px; margin-bottom: 10px; -webkit-appearance: none; background: url(../images/webkit-select-white.png) rgb(0, 0, 0) no-repeat top right; padding:6px; border: 0; border-radius: 0;  box-shadow: none; font-family:'MuseoSans-500', sans-serif; font-size:1.16667em;  color: rgb(255, 255, 255);}	

	#topLogin { font-size: 15px; text-align: center; margin: 0; padding:7px 0; position: absolute; top: 0; right: 0;left: 0; background-color: #fff; min-height: 250px; z-index: 1; transition: all .3s ease; transform: translate(-100%, 0); }
	#topLogin li { display: block; float:none !important;  font-size: 24px; margin-right: 0; margin-bottom: 15px;}
	#topLogin a {  font-family:'GothamBoldRegular', sans-serif; padding:0 2px; font-size:21px; text-transform:uppercase }
	#topLogin a:hover, #topLogin a:hover { color:#E2050E; background:#fff; }

	#mobile_menu_social{ display: flex; padding: 20px;}

}

@media only screen and (max-width: 479px) { /* target= mobile ~300 wide */


	/*==== Main Containers __target= mobile__ =======*/
		
		div.omc-footer-widget {color:#AAA; text-align: center;margin-bottom:20px;}

		
		

		.tagcloud { max-width: 300px;margin-bottom: 10px;}




		
		.omc-under-480 {display:block;}
		
		.omc-over-480 {display: none;}
		
		.omc-top-banner{ display: none;}
	  

		section#omc-sidebar {width:100%; float:left; margin-top:10px; }

		.omc-half-width-category {width:300px; float:left; margin:0px 27px 30px 0px;}

		.omc-full-width-category {width:300px; float:left; margin:0px 20px 30px 0px; }

		

		div#omc-inner-footer {margin:auto; width:90%; padding:0px 5%;}  

		.omc-widget {width: 100%; margin-bottom:0px;}

		article.omc-half-width-post.following h3 {font-size:1.1em;}

		article.omc-half-width-post.following h3 em {font-size:1.08333em;}

		article.omc-half-width-post.leading h2 {font-size:1.5em;}
		
		div.omc-resize-290 {width:300px; background:url(../images/preloader.gif) scroll transparent no-repeat center center;}
		
		div.omc-resize-290-40margin {width:300px; margin-right:0px;}
		
		.omc-quarter-width-category {width: 100%; margin-right: 0; /* overflow: hidden;*/ }
		
		div#omc-inner-footer {margin: auto; width: 300px; padding: 20px 0px 0px 0px;}
		
		div.omc-footer-widget-column {width: 95%; float: left; margin-right: 5%;}
		
		footer#omc-boxed {width:100%; margin:auto;}
		
		.omc-copyright-right ul {list-style-type:none; margin-top:0px;margin: auto; text-align: center; display: inline-block}
		
		.omc-copyright-area {width:300px; padding:10px}		
		
	/*==== Media & Content __target= mobile__  =======*/
		
		h2 {font-size: 1.4em !important;}
		
		h1.omc-half-width-label {font-size:1.16667em;}
		
			h1.omc-half-width-label a {padding: 4px 16px;}
		
		span.omc-small-video-icon {display:none;}
		
		article.omc-half-width-post.following img {display:none;}
		
		.omc-resize-620 {width:300px; }
		
		img#omc-logo {display:block; margin:0px auto}
		#omc-logo img{ width: 100%; height: auto;}
		


		article.omc-featured-post {height:auto;}
		
		div.omc-featured-overlay p {display:none;}
			
		ol.flex-control-nav {display:none;}
		
		.flex-direction-nav li a {bottom:75px;}
		
		.flexslider {width:100%; margin-bottom:20px;}
		
		#back-top {visibility:hidden; opacity:0;} 
		
		.flex-direction-nav li .prev {left:-2px;}
		
		.flex-direction-nav li .next {right:0px;}
		
		.es-carousel span {display:none;}
		
		.es-nav span {top:33%}
		
		.flexslider {width:300px; height:209px; margin-bottom:0px;}
		
		div.omc-featured-overlay {bottom:-38px; padding:0 !important}
		

		div.omc-category-block a {font-size: 1em; padding: 2px 4px;}
		
		.tabbertabs {width:440px;}
		


		#omc-top-banner .image-campaign li {padding:0px 0px; margin:0px 0px; width:100%}
		
		#omc-top-banner .image-campaign li a {display:block;}
		
		#omc-top-banner {float:none; margin:0px; width:300px; padding-top:1px;}
		
		a#omc-logo {display: block; text-align: center;}

		span.omc-small-video-icon {display:block;}
		
		article.omc-half-width-post.following img { width:50px; display:block;}
		
		body, div#omc-transparent-layer {background:none;}
		
		span.omc-blog-two-stars-under {top:150px; right:0px;}
		
		.flex-container.omc-resize-620 {border-bottom: 0px solid #CCCCCC;
    margin-bottom: 0px;
    margin-top: -6px;
    padding-bottom: 10px;}
		
		.flickr_badge_image {width:50px; height:55px; margin-right:5%; margin-bottom:20px;}
		
		.flickr_badge_image img {width:50px; height:50px;}
		
		.one_half, .one_third, .two_third, .three_fourth, .one_fourth {	width:100%; margin-right:0px;}
	
	/*==== Single Post ====*/
					
		article#omc-full-article h1, article.omc-blog-two h2  { margin: 15px 0 10px 0; }	
		article.omc-blog-two .omc-blog-two-text h2{ font-size:1.4em !important; margin-bottom:.2em; margin-top: 0;}
		
		div.omc-related-posts {width:320px}
		
		.gallery-to-slideshow ul.flex-direction-nav li a  {top:47px;}
		
		div#omc-review-wrapper.omc-review-placement-t {width:100%; margin-right:0px}
		
		div#omc-review-wrapper.omc-review-placement-t div#omc-short-summary { width:60%;}	
		
		div#omc-review-wrapper.omc-review-placement-t div#omc-criteria-final-score {text-align:center; padding:7px 0px 0px 0px; width:118px; position:absolute; top:0px; right:0px; background:#111; height:500px;}
		
		div#omc-review-wrapper.omc-review-placement-b div#omc-short-summary { width:55%;}		
		
		span.omc-half-width-icon {top:60px; left:130px}
		
		img.omc-image-blog-one {width:28%; margin: 4px 5% 1px 0px}
		
		h3.omc-blog-one-cat {display:none;}
		
		p.omc-blog-one-exceprt {display:none;}

		a.omc-social-media-icon.large {width:88px;}
		
		article.omc-blog-one h2.omc-blog-one-heading {font-weight:400; font-size:1.5em; margin-bottom:10px; line-height:1.5em}
		

		
		input.omc-header-mobi-search-input-box {left:160px; width:123px; height: 35px;position:absolute; padding: 0px 8px 0px 8px; -webkit-appearance:none; border-radius:0px; color: #333; background-position:right;border-radius: 0;  box-shadow: none; font-family:'MuseoSans-500', sans-serif; font-size:1.16667em; margin-bottom: 10px; color:#000; background-color:#D8DCDE; background-position:right;border: none;}

		
		
		
		
/*	
		input.omc-header-mobi-search-input-box {left:233px; width:189px; top:17px; position:absolute; padding: 0px 8px 0px 8px; -webkit-appearance:none; border-radius:3px;  box-shadow:0 0 4px #b3b7ba  inset; font-family:'MuseoSans-500', sans-serif; font-size:1.16667em; margin:0px 0px; color:#474849; background-color:#D8DCDE; background-position:right;}
		nav#omc-main-navigation select {width:205px; height:32px; margin-bottom:0px; -webkit-appearance: none; background:url(../images/webkit-select.png) #D8DCDE no-repeat top right; padding:0 0 0 8px; border:1px solid #ABADB3; border-radius:3px;  box-shadow:0 0 4px #b3b7ba  inset; font-family:'MuseoSans-500', sans-serif; font-size:1.16667em;  color:#474849;}
*/	
		
		.tabbertabs {width:97%;}
		
		a.omc-mobile-back-to-top {width:84%;}
		
		a.omc-mobile-back-to-top.omc-bottom-b-t-t {margin-bottom:8px; margin-top:-20px; width:86%;}
		
		.footer-logo {margin: 4px 0px 8px 0px;}
		.footerLinks ul li a { font-size: 14px; padding: 0 4px;}
		#categoryposts-2 { padding-bottom:0px;}
		
		div.omc-featured-overlay h1 {font-weight:700; font-size:1.2em}
	
		ul.xoxo li.widget_adpress_widget ul.image-campaign li {display:block; width:125px; height:125px; margin:0px 20px 30px 10px;}
		
		ul.xoxo li.widget_adpress_widget ul.image-campaign li:nth-child(3n) {display:block; width:125px; height:125px;  margin:0px 20px 30px 10px;}		
		
		ul.xoxo li.widget_adpress_widget ul.image-campaign li:nth-child(2n) {display:block; width:125px; height:125px; margin:0px 0px 30px 10px;}
		
		ul.xoxo li.widget_adpress_widget ul.image-campaign li a {display:block; width:125px; height:125px;}		

		article#omc-full-article {width:97%; margin-top:-14px;}
		
		article#omc-full-article p.omc-date-time-inner {/*font-size:11px;*/}
		
		article#omc-full-article p.omc-date-time-video {font-size:11px; margin-bottom:6px;}
		
		article#omc-full-article h1.omc-post-heading-video {display:block; margin-top:3px; margin-bottom:6px; }
		
		#omc-inner-placeholder {height:169px}
		
		span.omc-blog2-icon {display:none;}
		
		span.omc-big-video-icon {position: absolute; top: 37%;  left: 38%;}
		
		#text-3 { width:259px; height:130px;}
		
		article#omc-full-article span.omc-comment-count {display:none;}
		
		
		/*==== related posts ====*/
		div.omc-related-posts {margin-bottom:20px;  margin-top:0; border-top:1px dotted rgba(0, 0, 0, 0.2); }
		#omc-full-article div.omc-related-posts h4 { font-weight:700; margin-bottom:25px; }
		article.omc-related-post {float:left; margin-bottom:0px;}
		#omc-full-article h5.omc-related-article {margin:0; line-height:1.1em;}
		#omc-full-article h5.omc-related-article a {font-weight:400; font-size:0.8em; margin-bottom:10px;}
		#omc-full-article h5.omc-related-article span {font-weight:400; font-size:1.1em; margin-bottom:10px;}
		img.omc-related-article-image {margin:3px 10px 0px 0px;}
		.omc-related-posts img {  height:auto !important}

		
		 
		div.omc-resize-290, .omc-resize-290-home, .omc-resize-145, .omc-resize-290-home { border:1px solid #8C8C8C; float:right; overflow:hidden;margin-left: 0px;}
		.omc-blog-two  { padding-bottom:9px !important;   }
		div.omc-resize-290 img.omc-image-resize, .omc-resize-290-home img.omc-image-resize, .omc-resize-145 img.omc-image-resize { border:0; float:left; }
		p.omc-blog-two-exceprt { margin-bottom:5px; padding-bottom:5px; font-family: 'Russo One', sans-serif; color: #b0b0b0; font-size: 12px;}
		div.omc-blog-two-text{ padding:0}

		

		div.phoneHide  { padding:0; margin:0; height:0; }
		div.omc-blog-two-text br, #omc-sidebar a.omc-mobile-back-to-top  { display:none;}
		#addsContainer { margin-right:10px; margin-bottom:10px;}
		.xoxo > li { margin-bottom:10px}
		#categoryposts-2 {border-top:1px solid #ccc !important; padding-top:10px; margin-top:-10px}
		/*
	  #footerImages a { position:relative !important; top:0px !important; height:50px; padding:0 10px; margin-bottom: 25px; }
	  #footerImages a img { border:0 !important;  height:50px !important;  margin-bottom:0 !important;  }
		*/

	
}


