

.qbutton, .qbutton.medium, #submit_comment, .load_more a, .blog_load_more_button a, .post-password-form input[type='submit'], input.wpcf7-form-control.wpcf7-submit, input.wpcf7-form-control.wpcf7-submit:not([disabled]), .woocommerce table.cart td.actions input[type="submit"], .woocommerce input#place_order, .woocommerce-page input[type="submit"] {border-color: #000; color: #000;}
/* .flexslider .slides img, .portfolio_slider .portfolio_slides img, .qode_carousels .slides img {

    height: 300px !important;
} */
.touch .popup_menu_holder_outer{
display: none;
}

.touch .popup_menu_opened .popup_menu_holder_outer{
display: block;
}

footer .column1 {
position: relative;
top: -18px;
}

.cover_boxes ul li .box .box_content { top: 0; }
.cover_boxes ul li .box .qbutton { margin-top: 18px; }

.drop_down .second .inner .widget {
padding-bottom: 13px;
}

.drop_down .second .inner .widget a{
padding: 0px !important;
}

.contact_detail .contact_section > h4 {
display: none;
}

.blog_large_image h2,
.blog_large_image h2 a,
.blog_holder.blog_single article h2,
.blog_holder.blog_single article h2 a {
font-size: 27px;
}

.blog_small_image h2,
.blog_small_image h2 a { font-size: 22px; }

nav.vertical_menu>ul>li>a {
text-transform: lowercase;
    color: #ffffff;
    font-family: 'Raleway', sans-serif;
    font-size: 16px !important;
    font-weight: 600 !important;
}

.q_logo_vertical {
margin-top: 120px;
}

.qbutton, .load_more a, .blog_load_more_button a, #submit_comment, .drop_down .wide .second ul li .qbutton, .drop_down .wide .second ul li ul li .qbutton {
text-transform: lowercase;
}

.carousel-inner .slider_content .text .qbutton.white {
margin-left: 0px;
}

.blog_holder .post_content_holder .post_more a {
display: none;
}

.contact_section .separator, .contact_section .separator.small.right, .contact_section .separator.small.left {
margin-top: 30px;
margin-bottom: 10px;
}

aside .widget a, .side_menu a, .side_menu .widget li {
font-weight: 300;
}

.contact_section {
padding-top: 60px;
}

.contact_form {
margin-bottom: 100px;
}

.title .separator.small, .title .separator.small.left, .title .separator.small.right {
margin-top: 30px;
margin-bottom: 0px;
}

.projects_masonry_holder .text_holder {
background-color: rgba(25,29,32,0.8);
}

.blog_holder article.format-link .post_title p a, .blog_holder article.format-quote .post_title p a, .blog_holder article.format-link .post_text .post_title p, .blog_holder article.format-quote .post_text .post_title p {
color: #ffffff;
}

.q_slider .qbutton.white:hover {
background-color:  #191d20;
border-color: #191d20;
}

nav.mobile_menu ul li a, nav.mobile_menu ul li h3 {
text-transform: lowercase;
}

.comment_holder .comment {
background-color: transparent;
}

.comment_holder .comment .text .name {
color: #bebebe;
}

.blog_holder article.format-link .post_text:hover .post_text_inner, .blog_holder article.format-quote .post_text:hover .post_text_inner {
background-color: #30373d !important;
border-color: #30373d !important;
}

.single-portfolio_page  .content .title  .container{
  background-color:  #fff !important;
}
.single-portfolio_page .content  .container{
  background-color: #f6f6f6 !important;
}
.portfolio_detail .info h6{
color:#333333;
}
.portfolio_detail .info p{
color:#000000;
}
.single-portfolio_page .default_template_holder{

padding-top: 80px !important;
}
.single-portfolio_page .title_subtitle_holder_inner h1{
color:#242424;
font-weight:bold;
}
.single-portfolio_page .separator{
background-color:#242424;
}
#back_to_top:hover span {
    background-color: #FF8300 !important;
}
#back_to_top span i {
    color: #fff  !important;
}







div#text-10 {
    margin-top: 70px !important;
}

img.left_menu_img {
    width: 50%;
}

@media(min-width:992px) and (max-width:1080px)
{
nav.vertical_menu
{
    margin: 0px 0 0 0 !important;
}

div#text-10 {
    margin-top: 10px !important;
}

.vertical_menu_area_widget_holder
{
 margin: 50px 0 0 0 !important;
}

.q_logo_vertical {
    margin-top: 10px !important;
}

}


.footer, i.qode_icon_font_awesome.fa.fa-instagram.fa-lg.simple_social:hover {
    color: #fff !important;
}

.textwidget p {
    padding-top: 0px !important;
}



@media(min-width:601px) and (max-width:700px){

.footer_top .container_inner {
    width: 529px;
    margin: 0 auto;
}

.title_subtitle_holder_inner {
    width: 550px;
    margin: 0 auto;
}

.two_columns_66_33.clearfix.portfolio_container {
    width: 550px;
    margin: 0 auto;
}

		
}



/* CHANGE HEADER COLOURS */

.light:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a, .light:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a:hover, .light:not(.sticky):not(.scrolled) nav.main_menu>ul>li.active>a, .light:not(.sticky):not(.scrolled) nav.main_menu>ul>li:before, .light:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a, .light.header_style_on_scroll nav.main_menu>ul>li>a:hover, .light.header_style_on_scroll nav.main_menu>ul>li.active>a, .light.header_style_on_scroll nav.main_menu>ul>li:before {
    color: #000;
}
/* SEARCH ICON */

.light:not(.sticky):not(.scrolled) .side_menu_button>a, .light.header_style_on_scroll .side_menu_button>a {
    color: #000;
}


/* REMOVE "/MO" ON PRICING TABLES */
.price_in_table .mark {
display:none!important;
}

/* PRICING TABLE COLOURS */
.q_price_table .price_table_inner {
    background-color: #cacaca;
}
.price_in_table .price {
    color: #000;
}
.price_table_inner ul li.table_title .title_content {
    color: #333;
}
.price_in_table .value {
    color: #000;
}
.qbutton.white {
    border-color: #000;
    color: #000;
}

/*//////// REMOVE PRICING TABLE PRICES AND CURRENCY ///////*/

/*REMOVE CURRENCY ICON */
.price_in_table .value {
    color: #000;
    display: none !important;
}

/* REMOVE PRICE */
.price_in_table .price {
    color: #000;
    display: none !important;
}
/*//////////// END REMOVE PRICES //////////*/

/* categories */

.post_text_inner h2 a {color:#333333 !important;} 



.title h1 { color:#333333;}

aside .widget h5 {color: #8cc63f; }

/*////// END OF CATEGORIES //////*/
