nav.main_menu > ul > li > a {
padding: 0 18px;
}
nav.main_menu > ul > li > a::after, .qode-login-register-widget.qode-user-logged-in::after {
background: #6799cc;
}
.two_columns_75_25 > .column2 {
padding-top: 0px;
}
aside.sidebar .widget h4
{
margin-bottom: 18px;
padding: 12px 0px 26px 0px;
}
strong {
color:#000;
}
p {
color: #7f7f7f;
font-size: 14px;
line-height: 22px;
padding-bottom:20px
}
.section_inner_margin, .parallax_section_inner_margin {
padding-right: 30px;
}
.subtitle
{
color: #ffffff;
font-size: 49px;
line-height: 59px;
font-style: normal;
font-weight: 200;
letter-spacing: 1.5px;
text-transform: uppercase;
}
.page .title_subtitle_holder_inner {
position: relative;
width: 70%;
}
.vc_row {
margin-left: -8px;
margin-right: -15px;
}
.content .content_inner > .container {
padding: 100px 0;
}
.title.has_fixed_background {
background-size: cover !important;
}
.project_category {
display: none !important;
}
.masonry_with_space .projects_holder article .portfolio_description {
padding: 15px 25px;
}
@media only screen and (max-width: 1200px){
nav.main_menu > ul > li > a {
padding: 0 9px;
}
}
@media only screen and (max-width: 768px){
#qode-home-slider, .carousel, .home .carousel, .carousel-inner .item .image {
height:245px !important;
}
.carousel .carousel-inner h2 span {
font-size: 0.225em !important;
line-height: 0.4em !important;
display:none;
}
}
@media only screen and (max-width: 540px){
.q_logo img {
display: block;
height: auto !important;
max-width: 260px;
opacity: 1;
padding-top: 5px;
width: auto !important;
}
.logo_wrapper {
display: table;
left: 55%;
position: absolute;
}
}
.admin-bar .title.has_fixed_background {
background-attachment: fixed;
background-position: center 35px !important;
background-repeat: no-repeat;
position: relative;
z-index: 101;
}