

.header-image {margin-top: 0px}

/*--------Contact Form Robot spacing----------*/

.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:not([disabled]) {
    margin-top: 10px;
}

/*--------Mobile Menu Hamburger Color---------*/

.mobile_menu_button span:hover, .mobile_menu_button span {
    color: #000000 !important;
}

.mobile_menu_button span {
    color: #000000 !important;
}

/*----Strong-------*/

strong {color: #000000;}

a, strong a {color: #0093e2;}

/*----Lists----*/

.lists ul, li  {
       font-family: "Open Sans", sans-serif;
    font-size: 20px;
    line-height: 30px;
    letter-spacing: 0px;
    font-weight: 100;
    font-style: normal;
    text-transform: none;
    color: #999999;
}

.lists ul, li {margin-left: 10px;
margin-bottom: 7px;}


ul, ol {
    list-style-position: outside;
    margin-left: 30px;
    margin-top: 10px;
    margin-bottom: 10px;
}


/*-----Accordion Padding---------*/

.q_accordion_holder.accordion div.accordion_content {
    margin-top: 10px; }


/*-------Image Margin-----------*/
img {margin-top: 10px; margin-bottom: 10px;}

/*-------Blog Word Wrap--------*/
.title h1 {
    word-break: normal;
}


/*-----Contact Forms-------*/

input.wpcf7-form-control.wpcf7-text, input.wpcf7-form-control.wpcf7-number, input.wpcf7-form-control.wpcf7-date, textarea.wpcf7-form-control.wpcf7-textarea, select.wpcf7-form-control.wpcf7-select {
    width: 95%;
margin-top:5px; 
margin-bottom: 10px;
}

span.wpcf7-list-item { display: block; }

.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:not([disabled]) {
    margin-top: 10px;
}

/*--------Responsive Settings Copied from style-dynamic.css----------*/

 @media only screen and (max-width: 1205px){
    .content .content_inner > .container > .container_inner,
    .content .content_inner > .full_width > .full_width_inner,
    .content .content_inner > .container > .container_inner.default_template_holder{
		padding-top: 0px !important;
    }
    }

@media only screen and (max-width: 1205px){
	.content_wrapper{
		margin-top: 100px;
	}
}

 @media only screen and (min-width: 1000px){
    header.fixed_hiding.centered_logo.fixed_hiding .header_inner_left,
    header.fixed_hiding .q_logo_hidden a{
    height: 60px;
    }
    }

 @media only screen and (max-width: 1205px){
    .mobile_menu_button, .logo_wrapper, .side_menu_button, .shopping_cart_inner, .header_bottom_right_widget_holder{
    height: 100px !important;
    }
    }

        @media only screen and (min-width: 1000px){
			header.fixed_hiding .q_logo a,
			header.fixed_hiding .q_logo{
				max-height: 111px;
			}
        }

        @media only screen and (min-width: 1000px){
			header.fixed_hiding .holeder_for_hidden_menu{
				max-height: 110px;
			}
        }


    @media only screen and (max-width: 1205px){
        .q_logo a{
            height: 75px !important;
        }
    }   

    @media only screen and (max-width: 480px){
    .q_logo a{
    height: 75px !important;
    }
    }  

  @media only screen and (max-width: 1205px){
    .header_bottom,
    nav.mobile_menu{
    background-color: #ffffff !important;
    }
    }

  @media only screen and (min-width: 600px){
        .footer_top, .qode_column{
        text-align:  left        }
    }

@media only screen and (max-width: 1205px){
		.mobile_menu_button span,
		.side_menu_button > a, 
		.mobile_menu_button span{
			color: #ffffff;
		}

		.popup_menu .line,
		.popup_menu .line:after, 
		.popup_menu .line:before{
			background-color: #ffffff;
		}
	}

	@media only screen and (max-width: 1205px){
		.mobile_menu_button span:hover,
		.side_menu_button > a:hover, 
		.mobile_menu_button span:hover{
			color: #ffffff!important ;
		}
		.popup_menu:hover .line,
		.popup_menu:hover .line:after, 
		.popup_menu:hover .line:before{
			background-color: #ffffff;
		}
	}