

.vertical_menu_area .q_social_icon_holder {
  margin: 0 !important;
  float: left;
}
.breadcrumb a:hover {
color: #cbcbce;
}
.portfolio_single h6, .portfolio_single h6 a {
  color: #393939;
}

nav li.active .second {
	display:block !important;
}
nav li.active .second .current_page_item a span {
	color: #b157dc ;
}

.responsive-video iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 98%;
    height: 98%;
    border: 1px solid #B97EBB;
    padding: 5px;
}
.responsive-video {
position: relative;
padding-bottom: 56.25%; /* Default for 1600x900 videos 16:9 ratio*/
padding-top: 0px;
height: 0;
overflow: hidden;
margin-bottom: 20px;
}