/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
iframe[src*=youtube] {
	width: 100%;
	height: 405px;
}

.dt-fancy-separator{
display:none !important;
}
.entry-author{
display:none !important;
}

iframe[src*=vimeo] {
	width: 100%;
	height: 405px;
}
code,kbd,pre,samp {
font-family: Arial,Helvetica Neue,Helvetica,sans-serif; 
font-size: 15px; 
font-style: normal; 
font-variant: normal; 
font-weight: 400; 
line-height: 15px;
}	

a,
blockquote.a{
text-decoration-line: none;
	color: #3b8ced;
}	
a:visited,
blockquote.a:visited{
color: #3b8ced;
}	
a:hover
blockquote.a:hover{
color: #ff2a2a;
}	
/* END Make the cart table responsive */
@media (max-width: 979px) {
	#sidebar {
		display: none;
	}
	
	body.woocommerce div.page-wrapper #container {
		margin: 10px;
	}
	
	body.archive.woocommerce div.page-wrapper div#sidebar, body.archive.woocommerce .woocommerce-breadcrumb, body.archive.woocommerce .woocommerce-result-count, body.archive.woocommerce  .woocommerce-ordering,
															body.single-product div.page-wrapper div#sidebar, body.single-product .woocommerce-breadcrumb, body.single-product .woocommerce-result-count, body.single-product  .woocommerce-ordering {
		display: none;
	}

	/*PRODUCT DISPLAYS*/
	.woocommerce div.product div.images, .woocommerce #content div.product div.images, .woocommerce-page div.product div.images, .woocommerce-page #content div.product div.images {
		float: NONE;
		width: 95%;
	}
	
	.woocommerce div.product div.summary, .woocommerce #content div.product div.summary, .woocommerce-page div.product div.summary, .woocommerce-page #content div.product div.summary {
		float: NONE;
		width: 95%;
		margin-Bottom: 1em;
		padding: 0 20px;
	}

.entry-meta.portfolio-categories {
	display: none;
}

blockquote {
	font-weight: normal;
	font: normal;
}


.youtube_channel.ytc_wall_1-6 .ytc_video_container {
	padding: 5px;
	box-sizing: border-box;
	max-width: 33.333%;
}

.youtube_channel.ytc_wall_1-6 .ytc_video_container.ytc_video_1 {
	max-width: 100%;
}

@media screen and (max-width: 768px) {
	.youtube_channel.ytc_wall_1-6 .ytc_video_container:not(.ytc_video_1) {
		max-width: 50%;
	}
}

@media screen and (max-width: 480px) {
	.youtube_channel.ytc_wall_1-6 .ytc_video_container:not(.ytc_video_1) {
		max-width: 100%;
	}
}
	
	
}
