

.custom_hover_row .portfolio_title {
display:  none !important;
}

.custom_hover_row .project_category {
display:  none !important;
}

.projects_holder article .portfolio_description {
    padding: 44px 0 43px;
}

.gallery_holder ul li .gallery_hover {
	background-color: rgba(255, 255, 255, 0.5);
}
.gallery_holder ul li .gallery_hover i {
	display: none;
}
.qode_carousels .slides>li {
	margin: 0;
}

.q_slider .qbutton {
padding: 0 30px;
}

.info_section_title {
margin-bottom: 20px;
}
@media only screen and (max-width: 1024px) {
	.title h1 {
		line-height: 1.5em;
font-size: 30px;
	}
}
@media only screen and (max-width: 480px) {
	.custom_font_resize h1 {
		font-size: 52px;
	}
}

nav.vertical_menu > ul > li > a {
    font-family: 'Roboto', sans-serif;
background: #d78101;
color:#fff;
}


.vertical_menu_toggle .second .inner ul li a{
background: #d78101;
color:#fff;
border-top: 1px dotted #fff;
}

.vertical_menu_toggle .second .inner ul li a:hover{
color: #fff;
}

nav.vertical_menu > ul > li a.current {
font-weight: bold;
color:#fff;
background: #f68101;

}
nav.vertical_menu > ul > li{
margin-top: 3px;
}

nav.vertical_menu  ul  li  a:hover{
color: #e8e8e8;
}

aside.vertical_menu_area.with_scroll{
overflow: auto !important;
}
aside.vertical_menu_area.with_scroll::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}

aside.vertical_menu_area.with_scroll::-webkit-scrollbar
{
	width: 3px;
	background-color: #F5F5F5;
}

aside.vertical_menu_area.with_scroll::-webkit-scrollbar-thumb
{
	background-color: #F90;	
	background-image: -webkit-linear-gradient(45deg,
	                                          rgba(255, 255, 255, .2) 25%,
											  transparent 25%,
											  transparent 50%,
											  rgba(255, 255, 255, .2) 50%,
											  rgba(255, 255, 255, .2) 75%,
											  transparent 75%,
											  transparent)
}

.title.has_background{
    background-size: 100% auto !important;
}