

.single-post .container .sidebar { padding-top:100px; }

.blog_holder.masonry article.sticky { display: none; }

.search-results .content {margin-top: 101px; }
.search-results .title_outer.with_image .title .title_holder { display: none; }
.search-results .content .container .container_inner.default_template_holder { padding-top: 40px; }
.search-results .blog_holder.blog_small_image article .post_text .post_text_inner { padding: 0 23px; }
.search-results .blog_holder article .post_info { margin-bottom: 8px; }
.search-results .blog_holder article .post_more { margin-top: 15px; }
.search-results .blog_holder.blog_small_image article { margin-bottom: 52px; } 

.archive .content { margin-top: 101px; }
.archive .title_outer.with_image .title .title_subtitle_holder { padding-top: 40px !important; }
.archive .content .container .container_inner.default_template_holder, .archive .content .container .arhi.container_inner.page_container_inner { padding-top: 100px; }

.single-portfolio_page .content { margin-top: 101px; }
.single-portfolio_page .content .title_outer.with_image .title .title_subtitle_holder { padding-top: 0 !important; }

footer .column1 {
position: relative;
top: -18px;
}
.shopping_cart_outer{
display:none;
}
.woocommerce-page .shopping_cart_outer{
display:table;
}
.cover_boxes ul li .box .box_content { top: 0; }
.cover_boxes ul li .box .qbutton { margin-top: 18px; }

.ls-wp-container .qbutton {
-webkit-transition: none;
-ms-transition: none;
-moz-transition: none;
-o-transition: none;
transition: none;
}
.page-id-15173 .ls-nav-prev,
.page-id-15058 .ls-nav-prev,
.page-id-15173 .ls-nav-next,
.page-id-15058 .ls-nav-next,
.page-id-15234 .ls-nav-prev,
.page-id-15234 .ls-nav-next
{
margin-top: 19px;
}
@media only screen and (max-width: 1000px){
.page-id-15173 .ls-nav-prev,
.page-id-15058 .ls-nav-prev,
.page-id-15173 .ls-nav-next,
.page-id-15058 .ls-nav-next{
		margin-top: -27px;
}
.page-id-15173 .q_slider,
.page-id-15058 .q_slider
{
min-height:100px;
}
}
.side_menu_button a:last-child {
padding: 0 0 0 17px;
}
.page-id-15173 .q_slider,
.page-id-15058 .q_slider
{
min-height:560px;
}
.filter_outer {
margin: -8px 0 31px;
}
.filter_holder ul li span{
font-size:13px;
padding: 0 12px;
letter-spacing: 0px;
}
.q_icon_with_title.circle .icon_holder .fa-stack:hover i {
color: #fff !important;
}

.tg  {border-collapse:collapse;border-spacing:0;}
.tg td{font-family:Arial, sans-serif;font-size:14px;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;}
.tg th{font-family:Arial, sans-serif;font-size:14px;font-weight:normal;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;}
.tg .tg-2tv0{background-color:#efefef;color:#0077ca;text-align:center}
.tg .tg-kcj3{background-color:#dbf0ff;color:#0077ca;text-align:center;vertical-align:middle;}
.tg .tg-r99m{color:#0077ca;text-align:center}

.q_font_awsome_icon_stack i.fa-stack-base { border: none; }

aside .widget.posts_holder li {padding: 0;}

@media only screen and (max-width: 1000px) {
    header .q_logo img.normal { height: 80px !important;}
}

@media (min-width: 1001px) and (max-width: 1076px) {
	.side_menu_button a:last-child { padding: 0 0 0 4px; }
	nav.main_menu > ul > li > a { padding: 0 10px; }
}

@media only screen and (max-width: 1000px) {
   li#mobile-menu-item-16960, #mobile-menu-item-16961,  #mobile-menu-item-16962, #mobile-menu-item-19238 { display: none; }
}

blockquote i.pull-left {
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
}



.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 0;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



@media only screen and (max-width: 568px) {
.carousel { height: 250px !important; }
// .carousel-inner .item .image { height: 70%; !important }
}

.search .blog_large_image article {margin: 0;}
.search .blog_large_image article .post_text .post_text_inner {padding: 0 0 10px 0;}
.search .blog_large_image .post_text_inner h3 {margin-bottom: 10px;}
.search .blog_large_image .post_text_inner .post_info {margin: 10px 0;}
.search .blog_large_image article .post_info a {color: initial;}
.search .two_columns_75_25>.column1 {width:100%;}
.search .two_columns_75_25>.column2 {display:none;}
.search .source {color:#bebebe;}

header:not(.with_hover_bg_color) nav.main_menu>ul>li.menu-item-text-hide>a>span:not(.plus), nav.vertical_menu>ul>li.menu-item-text-hide>a>span:not(.plus) { display: none; }
.menu-item-text-hide a span { display: none; }