h4 {
	font-weight:700;
	color: #000;
}

.productvideo {
			  background-color: #f3f3f5;
			  border-top: 4px solid #000000;
			  -webkit-box-shadow: 10px 10px 16px -6px rgba(0,0,0,0.75);
			-moz-box-shadow: 10px 10px 16px -6px rgba(0,0,0,0.75);
			box-shadow: 10px 10px 16px -6px rgba(0,0,0,0.75);
			  display: table;
			  margin-top: 32px;
			  position: relative;
			  width: 500px;
				margin: 0 auto;
			}
			.productvideo iframe {
			  height: 224px !important;
			  width: 100%;
			}
			.videodescription {
			  display: table;
			  float: left;
			  padding: 0 12px 5px;
			  width: 100%;
			}
			.closevideo {
			  background-color: #000;
			  border: 3px solid #ffd204;
			  border-radius: 50%;
			  color: #fff;
			  cursor: pointer;
			  font-size: 15px;
			  font-weight: bold;
			  height: 30px;
			  left: -15px;
			  line-height: 22px;
			  position: absolute;
			  text-align: center;
			  top: -15px;
			  width: 30px;
			  z-index:999999;
			}
			.videodescription > h4 {
			  font-size: 13px;
			  font-style: italic;
			  font-weight: 600;
			  text-transform: none;
			  margin-bottom: 0;
			}
			.videodescription > h5 {
			  font-size: 13px;
			  margin-top: 6px;
			}
			.videodescription h6 a {
			  color: #000;
			  font-size: 15px;
			  font-style: italic;
			  font-weight: 600;
			  text-decoration: none;
				margin-right: 10px;
				line-height: 26px;
			}
			.video-divider {
			  background-color: #434343;
			  border-top: 1px solid #888;
			  float: left;
			  height: 2px;
			  margin-bottom: 8px;
			  margin-top: 6px;
			  width: 100%;
			}
			.videodescription img {
			  float: right;
			  max-width: 50px;
			}
			.videodescription a span {
			  float: left;
			  margin-top: 2px;
			  line-height:16px;
			
			}
			.videodescription h6 {
			  display: table;
			}
			.leftvideo {
			  color: #ffd204;
			  font-size: 70px;
			  left: -28px;
			  line-height: 45px;
			  position: absolute;
			  text-decoration: none;
			  top: 25%;
			  text-shadow: 2px 1px 2px rgb(150, 150, 150);
			}
			.rightvideo {
			  color: #ffd204;
			  font-size: 70px;
			  right: -28px;
			  line-height: 45px;
			  position: absolute;
			  text-decoration: none;
			  top: 25%;
			  text-shadow: 2px 1px 2px rgb(150, 150, 150);
			}
			.leftvideo:hover,.leftvideo:focus, .rightvideo:hover, .rightvideo:focus{
				text-decoration:none !important;
				opaciyty:0.8;
			  	color: #ffd204 !important;
			}
			@media (max-width:960px){
				.productvideo{width:100%;}
			}
			@media (max-width:480px){
				.videodescription h6 a{font-size:13px;}
				.videodescription img{max-width:60px;}
				.videodescription a span {margin-top: 0;  width: 65%;}
				.videodescription > h5{font-size:13px;}
			}

			@media (max-width:1024px) and (min-width:768px) {
				.productvideo {
					width:95%;
					margin: 0 auto;
				}
			}


			@media (min-width:1025px) {
				.productvideo {
					margin-left:30px;
				}
			}
