

@media only screen and (min-width: 480px) and (max-width: 990px){
.home.page.page-id-4699 .slider_content.center.skrollable.skrollable-between {
top: 5% !important;
}
}

.carousel-inner .item .image {
    background-size: cover;
}


.carousel-control{
    width: 15%;
}

@media only screen and (max-width: 420px){.q_logo a{height: 42px !important;}.header_bottom {padding: 0 15px;}}

.header_top{overflow: hidden;}

.page-id-4699 section.section.grid_section {padding: 28px 0;}

.blog_holder.masonry article .post_text { background-color: #f5f3f3; }

.q_tabs .tabs-nav { font-size: 24px; }

.blog_holder article .post_additional_info {
border-top: 1px solid green !important;}

.contact_form input[type='text'] { background-color: #F6F6F6 !important; }
.contact_form textarea {
background-color: #dbdbdb !important;}

.widget.widget_search form input[type="submit"]{
    background-color: #267c68 !important;
}
.widget.widget_search form input[type="text"] {
background-color: #dbdbdb !important;
}


@media only screen and (min-width: 1000px){ 
#tribe-events-pg-template {
margin-top: 150px;
}
}

body.page-id-8045 .full_width_inner>.wpb_row.vc_row-fluid:nth-child(1)>section { padding-bottom: 1px !important; }

@media only screen and (max-width : 1300px) and (min-width: 1000px) {
	nav.main_menu>ul>li>a span {
		padding: 0 10px;
	}
	nav.main_menu > ul > li > a {
		font-size: 11px;
	}
	.q_logo img {
		height: 45px !important;
               padding-top: 13px !important;
        }
       .q_logo img.sticky { margin-top: -20px !important; }
}


.carousel-control.right{
display: none;
}
.carousel-control.left{
display: none;
}


.carousel-inner .item .image {
    background-size: cover;
}


.tag .title {background-color: #ffffff;}

.archive .title { background-color: #fff !important;}

.title .title_holder h1 {font-size: 19px !important;}


#flags {width: 100% !important;position: absolute !important; z-index:9999;background: #dbd5d5;border-bottom: 1px solid;}
#flags li{margin: 0 10px !important; float: none !important; display: inline;}
#sortable{text-align: center !important;margin: 0 auto !important;float: none !important; margin-top:5px !important;}
#google_language_translator{display: none;}