

.vc_col-sm-6 {

  padding-left: 0px;
}

li.narrow .second .inner ul {
    padding: 10px 0;
}

.drop_down .second .inner ul li a, .drop_down .second .inner ul li h5 { margin: 0 28px; }

.drop_down .wide .second ul { padding: 28px 0; }

.drop_down .wide .second>.inner>ul>li.sub>ul>li>a, .drop_down .wide .second ul li a { padding: 10px 9px; }

.drop_down .narrow .second .inner ul li { width: 250px; }

.carousel-inner .slider_content .slide_buttons_holder .qbutton {
margin: -10px 10px 0 10px;
}

.carousel-inner p {
margin: 0px 0 43px 0;
}

.projects_holder article .project_category{
    display: none;
}

.title.breadcrumbs_title .breadcrumb a, .title.breadcrumbs_title .breadcrumb span {
text-transform: capitalize;
}

.q_counter_holder p.counter_text {
   line-height: 4.4em;
}

.q_team .q_team_title_holder .q_team_name {
letter-spacing: 5px;
}

.price_table_inner ul li.table_title .title_content {
font-size: 16px;
letter-spacing: 6px;
}

.price_in_table .price, .price_in_table .value {
color: #c2b5ae;
font-family: oswald, sans-serif;
font-weight: 300 !important;
}

.price_table_inner ul li.pricing_table_content li, .price_in_table .mark {
font-family: 'Playfair Display', serif;
font-size: 13px;
color: #919191;
}

.q_price_table.active .active_text span {
top: 18px;
font-weight: 400;
font-family: 'oswald', sans-serif;
letter-spacing: 1px;
line-height: 1.2em;
}

.qode_carousels .caroufredsel-direction-nav .caroufredsel-navigation-item span {
color: #2b3541;
}

.q_icon_with_title .icon_text_inner {
  padding-bottom: 0px;
}

.projects_holder article span.text_holder, .projects_masonry_holder .text_holder{
background: none !important;
padding: 15px;
width: 100%;
}

.projects_holder article span.text_holder span.text_outer{
background-color: rgba(244, 244, 244, 0.85);
}

.latest_post_holder.boxes .q_font_elegant_holder.circle,
.blog_holder.masonry article .q_font_elegant_holder.circle{
background-color: #2a343f;
}

.latest_post_inner .post_infos,
.blog_holder.masonry article .post_info{
font-style: italic;
}

.blog_holder.masonry article.format-quote .post_text .post_title p, 
.blog_holder.masonry article.format-link .post_text .post_title p,
.blog_holder.masonry article.format-quote .post_text .quote_author{
font-style: italic;
font-size: 18px;
}

.mejs-container{
background-color: #2a343f;
}
.mejs-container .mejs-controls .mejs-time span{
color: #ffffff;
}

.mejs-controls .mejs-play button{
background-image: url("img/audio/play_white.png");
}

.mejs-controls .mejs-pause button{
background-image: url("img/audio/pause_white.png");
}

.mejs-controls .mejs-mute button{
background-image: url("img/audio/sound_white.png");
}

.mejs-controls .mejs-unmute button{
background-image: url("img/audio/mute_white.png");
}

.mejs-controls .mejs-stop button {
background-image: url(img/audio/stop_white.png);
}

.single-post .blog_holder article,
.single-post div.comment_form{
border: 0px;
}

.woocommerce-page ul.products li.product a.product-category, 
.woocommerce ul.products li.product a.product-category{
border:0px;
}

.woocommerce-page ul.products li.product a.product-category, 
.woocommerce ul.products li.product a.product-category{
padding: 0px 15px 20px 15px;
}

.woocommerce ul.products li.product .top-product-section{
margin-bottom: 0px;
}

.woocommerce .product .onsale.out-of-stock-button{
font-size: 10px;
}


.container_inner .projects_holder.v4.hover_text article .hover_feature_holder_title .portfolio_title,
.full_width_inner .projects_holder.v6.hover_text article .hover_feature_holder_title .portfolio_title{
margin: 0px;
}

.container_inner .projects_holder.v4.hover_text article .feature_holder .feature_holder_icons,
.full_width_inner .projects_holder.v6.hover_text article .feature_holder .feature_holder_icons{
 margin: 5px 0 0;
}
.footer_top {
font-size: 15px;
}
.footer_bottom {
font-family: "Oswald";
font-size: 15px;
color: #ffffff;
}

.footer_bottom a {
font-family: "Oswald";
font-size: 15px;
color: #ffffff;
}

.footer_bottom a:hover {
font-family: "Oswald";
font-size: 15px;
color: #8ebce4;
}
body {
font-size: 13px;
line-height: 22px;
}
ul li {
font-size: 15px;
}
/* Normal Styles */
h1 { 
font-size: 100px; 
}
h5 { 
font-size: 34px; 
}

@media screen and (max-width: 1000px){#about{display:none;}}

/* Mobile Styles */
@media only screen and (max-width: 1000px) {
h1 {
font-size: 60px;
line-height: 62px
}
h5 { 
font-size: 28px;
line-height: 30px 
}
