﻿
.clearfix:before, .clearfix:after { content: ""; display: table; }

.clearfix:after { clear: both; }

.clearfix { zoom: 1; }


#feed .feed_image {
    float:left;
    margin: 0 16px 16px 0;
}


#flickr_feed .feed_image {
    margin-right: 12px;
}


.widgetContainer .textwidget {
	font-size: 12px;
	line-height: 16px;
	margin: 0 7px;
}



.advanced-slider .thumbnail .caption .content {
	position: absolute;
	width: 100%;
}



#loopedSlider.business-slider .content h2 { font:200 32px/1em "Helvetica Neue", Helvetica, sans-serif;color:#ffffff; }

#loopedSlider.business-slider .content h2.title a { font:200 32px/1em "Helvetica Neue", Helvetica, sans-serif;color:#ffffff;letter-spacing:1px; }

#wrapper #loopedSlider.business-slider .content p { font:200 18px/1.3em "Helvetica Neue", Helvetica, sans-serif;color:#cccccc; }



.glossy-square-gray .thumbnail .caption .content {
	color: #FFF;
	font-size: 12px;
	line-height: 14px;
	text-align: center;
	padding: 2px 0;
	margin: 0;
}



.advanced-slider-tooltip .content {
	color: #999;
	padding: 10px;
	margin: 0;
}



.minimal-light .thumbnail .caption .content {
	color: #FFF;
	font-size: 12px;
	line-height: 14px;
	text-align: center;
	padding: 2px 0;
	margin: 0;
}



.minimal-small .thumbnail .caption .content {
	color: #FFF;
	font-size: 12px;
	line-height: 14px;
	text-align: center;
	padding: 2px 0;
	margin: 0;
}

.magazine #loopedSlider .content h2.title a { font:300 24px/1em Helvetica Neue, Helvetica, sans-serif;color:#ffffff; }

.magazine #loopedSlider .content .excerpt p { font:300 13px/1.5em Helvetica Neue, Helvetica, sans-serif;color:#cccccc; }

.event-product{margin-bottom:25px;}

.event-product h1{border-bottom:none; text-align:center;}

.event-product h1 span{display:none;}
 
.event-product h1 span a{color:#252d36;}

.event-product h1 span a:hover{text-decoration:none; color:#a11c3a;}
.calendar-calendar td span.date-display-single,.calendar-calendar td span.date-display-start,.calendar-calendar td span.date-display-end,.calendar-calendar td span.date-display-separator{font-weight:bold;}

		
		.menu-item a {
		text-decoration: none;
		}

.aside .current_page_item .page_item a {
    color:#666;
}

.aside .current_page_item .page_item a:hover,
.aside .current_page_item .page_item a:active {
    color: #FF4B33;
}
.megamenu-skin-friendly .megamenu-slot-title a,.megamenu-skin-friendly .megamenu-slot-title span,.megamenu-skin-friendly .megamenu-item a,.megamenu-skin-friendly .megamenu-item span{padding:5px 12px 7px 12px;display:block;}
.megamenu-skin-friendly .megamenu-item a,.megamenu-skin-friendly .megamenu-item span{color:#fff;font-size:100%;}
.megamenu-skin-friendly .megamenu-item a:hover{color:#fff;background:#00325b;}
.page-articulos .view-vista-de-articulos .views-row{margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #ccc;}
.view-bootstrap-department-menu{background:#FC0;border-radius:4px;border-bottom-left-radius:0;border-bottom-right-radius:0;width:105.5%;text-transform:uppercase;padding-left:5%;}
.site-Surplus-Warehouse .view-bootstrap-department-menu{background:#B7CEE7;}
.view-bootstrap-department-menu a{background:#FC0;text-decoration:none !important;}
.site-Surplus-Warehouse .view-bootstrap-department-menu a{background:#B7CEE7;}
.site-Surplus-Warehouse .view-bootstrap-department-menu a:hover{background:#B7CEE7;}
.view.view-home-page-slider-v2.view-id-home_page_slider_v2.view-display-id-block{margin-bottom:1%;margin-top:0%;}
.view-homepage-slideshow.view-id-homepage_slideshow.view-display-id-block_4.col-md-12{margin:10px 0px 20px 0px;}
.view-taxonomy-term .col-md-3{height:375px;}
.site-Surplus-Warehouse .mccoppin-column2 .view-store-list-footer li a,.site-Surplus-Warehouse .mccoppin-column1 .view-store-list-footer li a{color:white;padding:1% 15px;font-size:13px !important;}
.mccoppin-column2 .view-store-list-footer li a{color:white;padding:1% 15px;font-size:13px !important;}
.node-thank-you-page.node-promoted.view-mode-full{padding:0 0 0 2%;}
.view-product-search-index strong,.view-kitchen-search strong,.view-id-blog_search_index strong{font-weight:bold;color:red;}
.view.view-product-related-focus-posts{margin-top:5%;}
.view-focus-post-blog .col-lg-6{padding:0 6%;}
.view-focus-post-blog h4{background:#e6e6e6;margin:0;padding:3%;}
.view-focus-post-blog p{border-left:1px solid #dddddd;border-right:1px solid #dddddd;padding:1% 2% 2% 2%;margin:0;line-height:1.1;}
.view-focus-post-blog ul.list.small{margin:0;border:1px solid #dddddd;border-top:none;padding:1% 5% 2% 5%;font-size:77%;}
.view-focus-post-blog .views-field.views-field-nothing{min-height:350px;}
.view-focus-post-blog hr{border:none;}
.view-focus-post-blog .views-column.col-md-4.col-sm-6.col-xs-12.views-column-1.views-column-first.col-md-4.col-sm-6.col-xs-12{padding:1%;clear:both;}
.view-focus-post-blog .title{border-bottom:1px solid #cccccc;}
.view-focus-post-blog h3 .glyphicon{color:red;font-size:85%;}
.view-focus-post-blog h3 span{color:red;font-size:60%;padding-right:4%;}
.view-focus-post-blog h3 span .username,.view-focus-post-blog h3 span a{font-size:100%;color:red;}
.view-focus-post-blog span .glyphicon-tags{font-size:85%;color:red;padding-right:2%}
.view-focus-post-blog span .glyphicon-tags span a{font-size:100%;color:red !important;padding-right:2%}
.view-focus-post-blog .views-row-1{padding-bottom:2%;}
.view-new-10x10-price-grids table{background:#FC0;border-top:35px solid white;width:100%;}
.site-Surplus-Warehouse .view-new-10x10-price-grids table{background:#B7CEE7;}
.site-name-surplus-warehouse .view-new-10x10-price-grids table{background:#B7CEE7;border-top:20px solid white;}
.view-new-10x10-price-grids table th{font-weight:bolder;padding:.5% 1% !important;}
.view-new-10x10-price-grids table th,td{text-align:left;border-bottom:none;margin:0;padding:1px 2% 1px 1px;}
.view-new-10x10-price-grids tr.odd,tr.info{background-color:#fff9e5;}
.site-Surplus-Warehouse .view-new-10x10-price-grids tr.odd,tr.info{background-color:#f9f9f9;}
.site-name-surplus-warehouse .view-new-10x10-price-grids tr.odd,tr.info{background-color:#F7FCFF;}
.view-new-10x10-price-grids table .views-field-expression{text-align:right;}
.view-new-10x10-price-grids .attachment-after{margin-top:10px;}
.view-new-10x10-price-grids span{color:#c00;padding:1% 0 2%;float:right;font-weight:bolder;text-align:right;font-size:30px;margin-bottom:70px;}
.view-id-sle_maax_product_grid_catalog .product-catalog-row{height:360px !important;background:#ffffff;}
.view-id-sle_maax_product_grid_catalog .product-catalog-row:hover{background:#ffffff !important;}
.view-id-sle_maax_product_grid_catalog .product-catalog-row #product-divider-border{border-top:5px solid rgba(51,102,153,0.32);}
.view-id-sle_maax_product_grid_catalog .product-title{color:rgb(51,102,153);}
.view-id-sle_maax_product_grid_catalog .product-image img{margin-bottom:9%;}
.node.node-sle-maax-product-description.node-promoted.view-mode-full img{max-width:100% !important;max-height:100% !important;display:block;}
.view.view-sle-maax-price-group.view-id-sle_maax_price_group.view-display-id-entity_view_1.maax-prices.view-dom-id-0718b5778d71dab143740c0ae84751ed{clear:both;padding:10% 0;}
.view-sle-countertop-page-eva .view-header{clear:both;overflow:overlay;}
.view-sle-countertop-page-eva  h4.sle-express-h4{background:rgb(234,33,45);width:55%;float:left;font-size:18px;margin:5px 0 0 0;padding:1%;font-weight:bolder !important;color:white;}
.view-sle-countertop-page-eva  .sle-graphic{float:right;margin:5px 0 0 0;}
.view.view-ol-locator-proximity-search.view-id-ol_locator_proximity_search{background:rgba(255,247,215,0.52);margin:0 0 3% 0;}
.site-Surplus-Warehouse .view.view-ol-locator-proximity-search.view-id-ol_locator_proximity_search{background:rgba(0,128,255,0.05);}
.view-ol-locator-proximity-search span.geofield-proximity-origin-from{visibility:hidden;}
.view-choose-this-store-eva-link-{background:#3fb618;padding:2%;margin:2% 0;font-weight:600;font-size:larger;}
.view-choose-this-store-eva-link- a{color:white !important;}

.view-vertical-cta{display:none;}
.view-focus-post-blog a.story-img img{width:100%;}
.view-focus-post-blog .carousel{visibility:hidden;}
.view.view-focus-post-blog.view-id-focus_post_blog.view-display-id-block_11{padding-left:6%;}
.node.node-sle-maax-product-description.node-promoted.view-mode-full{width:92%;margin-left:4%;}
.view-focus-post-blog .col-xs-12{width:62%;margin:0 0 0 10%;}
.domain-surplus-warehouse-com .view-bootstrap-department-menu a{background:#B7CEE7 !important;text-decoration:none !important;}
.view .progress-disabled{float:none;}

.home .tile-col {
	width: 32%;
	max-width: 300px;
	float: left;
}

.home .tile-col-1,
.home .tile-col-2 {
	margin-right: 20px;
}


	.home .tile-col-4 {
		display: none;
	}

	.home .tile-col-3 {
		margin-right: 20px;
	}

	.home .tile-col-2 {
		margin-right: 0;
	}


	.home .tile-col-1,
	.home .tile-col-2,
	.home .tile-col-3 {
		margin-right: 0;
	}


.header .navbar-nav {
    padding-left:10px;
    
}


.header .dropdown-menu {
border-top: solid 2px #eee;
}


.header .navbar-default .navbar-toggle {
    border-color: #324c80;
}

.header .navbar-toggle,
.header .navbar-default .navbar-toggle:hover,
.header .navbar-default .navbar-toggle:focus {
    background:  #023675;
}

.header .navbar-toggle:hover {
    background:  #324c80 !important;
}


.header-v1 .dropdown-menu {
    border-color: #eee;
}

.header-v1 .navbar-default .navbar-toggle {
    border-color: #324c80;
}


.header-v1 .navbar-toggle,
.header-v1 .navbar-default .navbar-toggle:hover,
.header-v1 .navbar-default .navbar-toggle:focus {
    background:  #023675;
}


.header-v1 .navbar-toggle:hover {
    background:  #324c80 !important;
}



.header-v2 .dropdown-menu {
    border-color: #023675;
}

.header-v2 .navbar-default .navbar-toggle {
    border-color: #324c80;
}

.header-v2 .navbar-toggle,
.header-v2 .navbar-default .navbar-toggle:hover,
.header-v2 .navbar-default .navbar-toggle:focus {
    background:  #023675;
}

.header-v2 .navbar-toggle:hover {
    background:  #324c80 !important;
}


.header-v3 .dropdown-menu {
    border-color: #023675;
}


.header-v3 .navbar-default .navbar-toggle {
    border-color: #324c80;
}


.header-v3 .navbar-toggle,
.header-v3 .navbar-default .navbar-toggle:hover,
.header-v3 .navbar-default .navbar-toggle:focus {
    background:  #023675;
}

.header-v3 .navbar-toggle:hover {
    background:  #324c80 !important;
}


.header-v5 .dropdown-menu {
    border-color: #023675;
}


.header-v5 .style-list li a:hover {
    color: #023675;
}


.header-v5 .shop-badge.badge-icons i {
    color: #023675;
}


.header-v5 .shop-badge span.badge-sea {
    background:  #023675;
}


.header-v5 .badge-open {
    border-top: 2px solid #023675;
    box-shadow: 0 5px 5px 0 rgba(90, 90, 90, 0.075);
}

#aom_content_n .column {position:relative; float:left;}
nav.sites .menu-wrap,nav.sites button{color:#222!important;position:fixed;top:0;right:auto;bottom:0;color:#363a40;padding:10px 0;-webkit-transition:.25s ease;-moz-transition:.25s ease;-o-transition:.25s ease;transition:.25s ease;z-index:10000;max-height:100%;-webkit-overflow-scrolling:touch}
.admin-bar nav.sites .menu-wrap,.admin-bar nav.sites button{top:48px}
.open-menu nav.sites .menu-wrap,.open-menu nav.sites button{z-index:500}
nav.sites .menu-wrap .search,nav.sites button .search{margin:0 20px;position:relative}
nav.sites .menu-wrap .search button,nav.sites button .search button{background:transparent 0 0;border:0;position:absolute;left:auto;top:7px;right:5px;padding:0;width:24px;height:auto;font-size:17px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
nav.sites .menu-wrap .search button i,nav.sites button .search button i{position:static;background:0 0;color:#000;font-size:inherit}
nav.sites .menu-wrap .search button .fa-search:before,nav.sites button .search button .fa-search:before{content:""}
nav.sites .menu-wrap{right:auto;left:-256px;background:#222;width:256px;overflow-y:auto;overflow-x:hidden}
.open-sites nav.sites .menu-wrap{left:0;-webkit-box-shadow:0 0 5px 5px rgba(0,0,0,.2);-moz-box-shadow:0 0 5px 5px rgba(0,0,0,.2);box-shadow:0 0 5px 5px rgba(0,0,0,.2)}
nav.sites .menu-wrap .divider-top{border-top:1px solid #999;padding-top:15px;margin-top:16px}
nav.sites .menu-wrap #menu-social{width:100%}
nav.sites .menu-wrap #menu-social li{float:left;padding:0}
nav.sites .menu-wrap #menu-social li a{font-size:32px}
#header-top-nav #contact-numbers ul li .contact-number{font-weight:bold;float:right;font-size:11px;}




.wpb_alert p:last-child,
#content .wpb_alert p:last-child,
.wpb_text_column p:last-child,
.wpb_text_column *:last-child,
#content .wpb_text_column p:last-child,
#content .wpb_text_column *:last-child {
  margin-bottom: 0;
}



.rev_slider .tp-mask-wrap .tp-caption,
.rev_slider .tp-mask-wrap *:last-child,
.wpb_text_column .rev_slider .tp-mask-wrap .tp-caption,
.wpb_text_column .rev_slider .tp-mask-wrap *:last-child{
	margin-bottom:0;

}

.owl-item .vc_row .vc_column_container .wpb_text_column{padding:10px}



#banner .banner_button {
    text-align: center;
    width: 150px;
    height: 52px;
    float:left;
    font-weight: normal;
}


#banner .banner_button a {
    display:block;
    width: 100%;
    padding-top: 15px;
    height: 37px;
    font-family: 'libel_suitregular';
    color: #fff;
    text-transform: uppercase;
    font-size: 1.6em;
    letter-spacing: 1px;
    font-weight: lighter;
    cursor: pointer;
}


#banner .banner_button a:hover {
    text-decoration: none;
}
.medium-12{width:100%}

#container {
	margin: 0px auto;
	width: 850px;
	padding: 0px;
	position: relative;
}

.custom #header #header-right-side {float: right; width: 250px; text-align: right; font-size: 30px; margin: 50px 40px 0 0;}

.wrapper {
	margin: 0 auto;
   max-width: 978px;
   width: 94%;
}

.one-column-template .wrapper {
	width: 708px; 
}

	.one-column-template .wrapper, .wrapper { 
		width: 300px; 
	}
.tablepress-table-description{clear:both;display:block}
.tablepress{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:1em;border:none}
.tablepress td,.tablepress th{padding:8px;border:none;background:0 0;text-align:left;float:none!important}
.tablepress tbody td{vertical-align:top}
.tablepress tbody td,.tablepress tfoot th{border-top:1px solid #ddd}
.tablepress tbody tr:first-child td{border-top:0}
.tablepress thead th{border-bottom:1px solid #ddd}
.tablepress tfoot th,.tablepress thead th{background-color:#d9edf7;font-weight:700;vertical-align:middle}
.tablepress .odd td{background-color:#f9f9f9}
.tablepress .even td{background-color:#fff}
.tablepress .row-hover tr:hover td{background-color:#f3f3f3}
.tablepress img{margin:0;padding:0;border:none;max-width:none}
.dataTables_wrapper .tablepress{clear:both;margin:0!important}
.tablepress .sorting,.tablepress .sorting_asc,.tablepress .sorting_desc{position:relative;padding-right:20px;cursor:pointer;outline:0}
.tablepress .sorting:after,.tablepress .sorting_asc:after,.tablepress .sorting_desc:after{font-family:TablePress;font-weight:400;font-size:14px;-webkit-font-smoothing:antialiased;position:absolute;top:0;bottom:0;left:auto;right:6px;margin:auto;height:14px;line-height:1}
.tablepress .sorting:after{content:"\f0dc"}
.tablepress .sorting_asc:after{content:"\f0d8";padding:0 0 2px}
.tablepress .sorting_desc:after{content:"\f0d7"}
.dataTables_scrollBody .tablepress thead th:after,.dataTables_wrapper:after{content:""}
.tablepress .sorting:hover,.tablepress .sorting_asc,.tablepress .sorting_desc{background-color:#049cdb}
.tablepress td{font-size:16px;text-align:center;border:1px solid #e1dfe1}
.tablepress thead th,.tablepress tfoot th{background-color:#6b6b6b;font-size:18px;text-align:center;color:#fff;border:1px solid #e1dfe1}


.btn-wrap {
  text-align: center;
}


.article-area { overflow: hidden; }

.article-area-lower { overflow: hidden; margin-top: 20px;}

#sidebar .article-area { overflow: inherit; }

span.dash{
  display:none;
}
footer ul:nth-child(1) .page_item a,footer ul:nth-child(2) .page_item a,footer ul:nth-child(3) .page_item a,footer ul:nth-child(4) .page_item a{margin-bottom:10px;display:block}

	#header_copy_banner_wrap {
		position: absolute;
		top: 0px;
		width:100%;
		height:100%;
	}
#searchform{margin-top:50px;margin-right:40px}
#searchform p{font-style:italic;font-size:1.1em;margin:0 0 10px 0}
.col{float:left}


			table.recentcommentsavatartop img.avatar, table.recentcommentsavatarend img.avatar {
				border: 0px;
				margin: 0;
			}


			table.recentcommentsavatartop a, table.recentcommentsavatarend a {
				border: 0px !important;
				background-color: transparent !important;
			}


			td.recentcommentsavatarend, td.recentcommentsavatartop {
				padding: 0px 0px 1px 0px;
				margin: 0px;
			}
html#scoped-css body.style-1 #usersite-container .zoogle-columns,html#scoped-css body.style-1 #usersite-container .zoogle-column{display:block;float:none;width:100%;margin-left:0;left:0;top:0}
#usersite-container div.zoogle-column{float:left;height:100%}
#usersite-container table#page-content-wrap td.zoogle-column{vertical-align:top;float:none}

.widget-container {
	margin: 0 0 18px 0;
}
.top-bar-section .has-dropdown{position:relative}
.top-bar-section .has-dropdown.moved{position:static}
.top-bar-section ul .has-dropdown{position:static}
.top-bar-section ul .has-dropdown a{position:relative}
.nav-detail_link{color:#a0a0a0;display:block;font-family:robotocondensedregular,"Arial Narrow",Arial,sans-serif;font-size:20px;padding:18px 16px 20px 50px;position:relative;text-decoration:none}
.nav-detail_link:hover{color:#a0a0a0;text-decoration:none;background:#141314}
.nav-detail_item__open .nav-detail_link{padding-left:74px}
.nav-detail_item__active .nav-detail_link{color:#fab81b}
.fusion-header-wrapper .fusion-row{padding-left:0px;padding-right:0px;max-width:1050px;}
.fusion-header-wrapper.fusion-is-sticky .fusion-header,.fusion-header-wrapper.fusion-is-sticky .fusion-secondary-main-menu{background-color:rgba(255,255,255,0.97);}
.no-rgba .fusion-header-wrapper.fusion-is-sticky .fusion-header,.no-rgba .fusion-header-wrapper.fusion-is-sticky .fusion-secondary-main-menu{background-color:rgba(255,255,255,0.97);opacity:0.97;filter:progid: DXImageTransform.Microsoft.Alpha(Opacity=97);}
.fusion-header-wrapper .fusion-header,.fusion-header-wrapper .fusion-secondary-main-menu{background-color:#ffffff;}
.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-contact-info{text-align:center;line-height:normal;}
.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-secondary-menu{display:none;}
.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-social-links-header{max-width:100%;margin-top:5px;text-align:center;}
.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-social-links-header a{margin-bottom:5px;}
.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-header-tagline{float:none;text-align:center;margin-top:10px;line-height:24px;margin-left:auto;margin-right:auto;}
.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-header-banner{float:none;text-align:center;margin:0 auto;width:100%;margin-top:20px;clear:both;}

.location-block .number {font-size: 0.8em;}

.location-block .name a, .locations .number a {color: #fff;	text-decoration: none;}

    
.responsive .ds-content-layout, 
.responsive .ds-content-layout-row, 
.responsive .ds-layout-cell 
{
   padding: 0;
   display: block;
}


.responsive .ds-content-layout:after, 
.responsive .ds-content-layout-row:after, 
.responsive .ds-layout-cell:after 
{
   content: ".";
   display: block;
   height: 0;
   clear: both;
   visibility: hidden;
}

		

.ubermenu,.ubermenu .ubermenu-column,.ubermenu .ubermenu-divider,.ubermenu .ubermenu-icon,.ubermenu .ubermenu-image,.ubermenu .ubermenu-item,.ubermenu .ubermenu-nav,.ubermenu .ubermenu-retractor,.ubermenu .ubermenu-row,.ubermenu .ubermenu-search,.ubermenu .ubermenu-search-input,.ubermenu .ubermenu-search-submit,.ubermenu .ubermenu-submenu,.ubermenu .ubermenu-submenu-footer,.ubermenu .ubermenu-tabs,.ubermenu .ubermenu-tabs-panels,.ubermenu .ubermenu-target,.ubermenu-responsive-toggle{margin:0;padding:0;left:auto;right:auto;top:auto;bottom:auto;text-indent:0;clip:auto;position:static;background:0 0;text-transform:none;overflow:visible;z-index:10;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;vertical-align:top;line-height:1.3em;border:none;border-radius:0;pointer-events:auto}
.ubermenu,.ubermenu .ubermenu-column,.ubermenu .ubermenu-divider,.ubermenu .ubermenu-item,.ubermenu .ubermenu-nav,.ubermenu .ubermenu-retractor,.ubermenu .ubermenu-row,.ubermenu .ubermenu-search,.ubermenu .ubermenu-search-input,.ubermenu .ubermenu-search-submit,.ubermenu .ubermenu-submenu,.ubermenu .ubermenu-submenu-footer,.ubermenu .ubermenu-tabs,.ubermenu .ubermenu-tabs-panels,.ubermenu .ubermenu-target,.ubermenu-responsive-toggle{height:auto;width:auto;max-height:none;min-height:0}
.ubermenu .ubermenu-item{text-align:left;display:inline-block;vertical-align:top}
.ubermenu .ubermenu-item-level-0{vertical-align:bottom;-moz-backface-visibility:visible;backface-visibility:visible}
.ubermenu-items-align-top .ubermenu-item-level-0{vertical-align:top}
.ubermenu .ubermenu-item.ubermenu-item-level-0{float:none}
.ubermenu-items-align-left.ubermenu-horizontal .ubermenu-item.ubermenu-item-level-0,.ubermenu.ubermenu-horizontal .ubermenu-item.ubermenu-align-left{float:left}
.ubermenu.ubermenu-horizontal .ubermenu-item.ubermenu-align-right{float:right}
.ubermenu .ubermenu-item-level-0.ubermenu-has-submenu-stack{position:relative}
.ubermenu .ubermenu-item .ubermenu-submenu-drop{position:absolute;z-index:500;top:-10000px;height:0;max-height:0;visibility:hidden;overflow:hidden}
.ubermenu .ubermenu-item:not(.ubermenu-active) .ubermenu-submenu-drop{min-height:0!important}
.ubermenu .ubermenu-item .ubermenu-submenu-padded{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.ubermenu .ubermenu-item.ubermenu-active .ubermenu-submenu-drop,.ubermenu-nojs .ubermenu-item:hover .ubermenu-submenu-drop{z-index:20}
.ubermenu-transition-none .ubermenu-item .ubermenu-submenu-drop{-webkit-transition:none;-ms-transition:none;transition:none;top:auto}
.ubermenu-transition-slide .ubermenu-item .ubermenu-submenu-drop{-webkit-transition-property:max-height,visibility;-ms-transition-property:max-height,visibility;transition-property:max-height,visibility;max-height:0;top:auto}
.ubermenu-transition-fade .ubermenu-item .ubermenu-submenu-drop{opacity:0;-webkit-transition-property:opacity,visibility;-ms-transition-property:opacity,visibility;transition-property:opacity,visibility;top:auto;margin-top:1px}
.ubermenu-transition-shift .ubermenu-item .ubermenu-submenu-drop{margin-top:20px;top:auto;opacity:0;-webkit-transition-property:margin-top,opacity,visibility;-ms-transition-property:margin-top,opacity,visibility;transition-property:margin-top,opacity,visibility}
.ubermenu .ubermenu-item .ubermenu-submenu-type-mega .ubermenu-submenu-drop{margin-top:0;clip:rect(0,5000px,5000px,-5000px)}
.ubermenu .ubermenu-item .ubermenu-submenu-type-mega .ubermenu-item.ubermenu-has-submenu-flyout{position:relative}
.ubermenu .ubermenu-submenu-type-mega .ubermenu-item.ubermenu-has-submenu-flyout.ubermenu-active{z-index:100}
.ubermenu-vertical .ubermenu-item-level-0{display:block;clear:both}
.ubermenu-vertical .ubermenu-item.ubermenu-flyout-full-height{position:static}
.ubermenu-vertical .ubermenu-item.ubermenu-relative{position:relative}
.ubermenu-vertical .ubermenu-item.ubermenu-relative.ubermenu-active{z-index:20}
.ubermenu-vertical .ubermenu-item.ubermenu-item-mini{float:left;clear:none}
.rtl .ubermenu,.rtl .ubermenu .ubermenu-item{text-align:right}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-hide-desktop{display:none!important}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item-level-0{width:50%}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-has-submenu-flyout{position:static}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop{width:100%;min-width:100%;max-width:100%;top:auto;left:0!important}
.ubermenu-responsive-default.ubermenu-responsive.ubermenu-has-border .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop{left:-1px!important}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item-mini{min-width:0;width:auto;float:left;clear:none!important}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-hide-mobile{display:none!important}
.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-item-level-0.ubermenu-item-mini{min-width:0;width:auto}

.ubermenu-main.ubermenu-transition-fade .ubermenu-item .ubermenu-submenu-drop { margin-top:0; }


#navigation ul li.expanded li.leaf {
  background: none;
}

li.leaf {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}

ul.menu li,
ul.menu li.leaf,
ul.menu li.expanded,
ul.menu li.collapsed {
  list-style: none;
  list-style-image: none;
  list-style-type: none;
  margin: 0;
  padding: 0;
}





ul.menu .expanded .leaf a,
ul.menu .collapsed .leaf a {
  background-image: none;
}


ul#navtop {
	position: absolute;
	right: 0;
	top: 12px;
}


ul#navtop li, ul#navbottom li {
	display: inline;
	width: 165px;
	float: left;
	text-align: center;
}


ul#navtop li a, ul#navbottom li a {
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	font-size: 20px;
}


ul#navtop li a:hover, ul#navbottom li a:hover {
	color: #ededed;
}

.td-header-style-6 .td_ul_logout .menu-item img {
  left: -25px;
}

.top-header-menu .menu-item-has-children .sub-menu {
  display: none;
}

.top-header-menu .menu-item-has-children li {
  list-style-image: none;
  height: auto;
}

.top-header-menu .menu-item-has-children li a {
  font-family: 'Open Sans', arial, sans-serif;
  font-weight: 500;
  font-size: 11px;
  line-height: 28px;
  display: block;
  text-transform: none;
  margin: 0 10px 0 10px ;
  white-space: nowrap;
  min-width: 100px;
}

.top-header-menu .menu-item-has-children li a:hover {
  color: #4db2ec;
}

.top-header-menu .menu-item-has-children ul {
  width: auto !important;
}

  #td-mobile-nav .menu-item-has-children a {
    width: 100%;
    z-index: 1;
  }

.td_ul_logout .menu-item {
  position: relative;
  left: 0;
}

.td_ul_logout .menu-item a {
  display: inline !important;
  line-height: 29px !important;
  margin-right: 21px;
}

.td_ul_logout .menu-item .td_user_logd_in {
  margin-right: 11px;
}

.td_ul_logout .menu-item i {
  font-size: 10px;
  position: relative;
  top: 0;
}

.td_ul_logout .menu-item img {
  position: absolute;
  top: 5px;
  left: -40px;
  display: inline-block;
  margin-right: 19px;
}

.ie8 .top-header-menu .menu-item-has-children li a,
.ie9 .top-header-menu .menu-item-has-children li a,
.ie10 .top-header-menu .menu-item-has-children li a,
.ie11 .top-header-menu .menu-item-has-children li a {
  top: -1px;
}
#main{padding-top:50px;position:relative;z-index:10}
.is-vc-page #main{background:0 0;padding-top:0!important;padding-bottom:0!important}
#main,#primary,.inner{margin:0 auto}
.blog-sidebar #main,.page-full-width #main,.page-sidebar-left #main,.page-sidebar-right #main,.post-archives #main,.post-has-sidebar #main,.search #main{padding-top:50px;padding-bottom:50px}
.blog-grid #main,.page-template-template-dribbble-php #main,.page-template-template-instagram-php #main{padding-top:0}
.menu-left.blog-masonry.blog-wide #main{padding-top:5px}
body.menu-left #hero,body.menu-left #main,body.menu-left #masthead .wolf-silde-caption,body.menu-left .page-header-container,body.menu-left .site-footer{padding-left:260px}
.blog-grid #main{padding-top:0}
.single-post #main,.single-work #main{padding-top:0;padding-bottom:0}
.search #main{padding-bottom:50px}
.error404 #main{background:0 0}
.single-product #main,.woocommerce-cart #main{padding-bottom:50px}
.wolf-albums #main,.wolf-portfolio #main,.wolf-videos #main{padding:0 0 50px}
.wolf-albums.gallery-modern #main,.wolf-albums.gallery-vertical #main,.wolf-albums.work-masonry-horizontal #main,.wolf-albums.work-modern #main,.wolf-albums.work-vertical #main,.wolf-portfolio.gallery-modern #main,.wolf-portfolio.gallery-vertical #main,.wolf-portfolio.work-masonry-horizontal #main,.wolf-portfolio.work-modern #main,.wolf-portfolio.work-vertical #main,.wolf-videos.gallery-modern #main,.wolf-videos.gallery-vertical #main,.wolf-videos.work-masonry-horizontal #main,.wolf-videos.work-modern #main,.wolf-videos.work-vertical #main{padding-bottom:0!important}
.wolf-videos.video-youtube #main{padding-top:50px!important}
.wolf-discography.release-wide.release-no-padding #main{padding-top:0}
.video-wide.video-no-padding.video-grid #main{margin-bottom:0}
.single-video #main,.video-youtube #main,.video-youtube-all #main{padding-top:50px;padding-bottom:0}
.single-gallery #main{padding:0;max-width:none}
.site-main ol,.site-main ul{margin-left:1em!important}

    #content .columns .one_fourth{
        width:48%;
    }

    #content .columns .one_fourth.middle{
        margin-right:0 !important;
    }

    #content {
        margin-top:10px !important;
    }

    #content .one_fourth h3 {
        margin-top:0 !important;
    }

    #content .columns .one_fourth img{
        width:100%;
        height:auto;
    }


          div.printfriendly {
            margin: 12px 12px 0px 0px;
          }

          div.printfriendly a, div.printfriendly a:link, div.printfriendly a:visited {
            text-decoration: none;
            font-size: 14px;
            color: #6D9F00;
            vertical-align: bottom;
            border: none;
          }


          .printfriendly a:hover {
            cursor: pointer;
          }


          .printfriendly a img  {
            border: none;
            padding:0;
            margin-right: 6px;
            display:inline-block;
            box-shadow: none;
            -webkit-box-shadow: none;
            -moz-box-shadow: none;
          }

          .printfriendly a span{
            vertical-align: bottom;
          }

        
          .printfriendly {
            display: none;
          }

.tablet-hide{display:none!important;}

.sticky-nav-wrap .katalog-mobile{ display:none; }
.row{margin-right:-15px;margin-left:-15px}
.row:before,.row:after{display:table;content:" "}
.row:after{clear:both}




.row-condensed:before,
.row-condensed:after {
  content: " ";
  

  display: table;
  

}

.row-condensed:after {
  clear: both;
}

.row-condensed .row {
  margin-left: -5px;
  margin-right: -5px;
}

.row-condensed .col-md-1,
.row-condensed .col-md-2,
.row-condensed .col-md-3,
.row-condensed .col-md-4,
.row-condensed .col-md-5,
.row-condensed .col-md-6,
.row-condensed .col-md-7,
.row-condensed .col-md-8,
.row-condensed .col-md-9,
.row-condensed .col-md-10,
.row-condensed .col-md-11,
.row-condensed .col-md-12,
.row-condensed .col-sm-1,
.row-condensed .col-sm-2,
.row-condensed .col-sm-3,
.row-condensed .col-sm-4,
.row-condensed .col-sm-5,
.row-condensed .col-sm-6,
.row-condensed .col-sm-7,
.row-condensed .col-sm-8,
.row-condensed .col-sm-9,
.row-condensed .col-sm-10,
.row-condensed .col-sm-11,
.row-condensed .col-sm-12,
.row-condensed .col-lg-1,
.row-condensed .col-lg-2,
.row-condensed .col-lg-3,
.row-condensed .col-lg-4,
.row-condensed .col-lg-5,
.row-condensed .col-lg-6,
.row-condensed .col-lg-7,
.row-condensed .col-lg-8,
.row-condensed .col-lg-9,
.row-condensed .col-lg-10,
.row-condensed .col-lg-11,
.row-condensed .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 8px;
  padding-right: 8px;
  margin-bottom: 10px;
}


.content .row:after, .spacer:after {
    margin-bottom: 20px;
}

div[role="complementary"] .row:after {
    margin-bottom: 0px;
}

div#homepage-content div#homepage-main div#top-section-container div#news-events-section {
  position: relative;
}

div#homepage-content div#homepage-main div#top-section-container div#news-events-section div#now-container {
  width: auto;
  max-width: 1200px;
  float: none;
  display: block;
  margin-right: auto;
  margin-left: auto;
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 50px;
  padding-top: 30px;
}

div#homepage-content div#homepage-main div#top-section-container div#news-events-section div#now-container div#news {
  width: auto;
  max-width: 100%;
  float: none;
  display: block;
  margin-right: auto;
  margin-left: auto;
  padding-left: 0;
  padding-right: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  position: relative;
}

div#homepage-content div#homepage-main div#top-section-container div#news-events-section div#now-container div#events {
  float: left;
  display: inline;
  clear: none;
  padding-left: 0;
  padding-right: 0;
  text-align: inherit;
  width: 100%;
  margin-left: 0%;
  margin-right: 0%;
  padding-top: 30px;
  padding-bottom: 20px;
  position: relative;
}

div#homepage-content div#homepage-main div#top-section-container div#news-events-section div#now-container div#events div#homepage-events-widget ol {
  list-style-type: none;
}

div#homepage-content div#homepage-main div#top-section-container div#news-events-section div#now-container div#events div#homepage-events-widget ol li {
  float: left;
  display: inline;
  clear: none;
  text-align: inherit;
  padding-left: 0;
  padding-right: 0;
  width: 22.75%;
  margin-left: 0%;
  margin-right: 3%;
}

div#homepage-content div#homepage-main div#top-section-container div#news-events-section div#now-container div#events div#homepage-events-widget ol li:last-child {
  margin-right: 0%;
}

div#homepage-content div#homepage-main div#top-section-container div#news-events-section div#now-container div#events div#homepage-events-widget ol li h4 {
  width: 220px !important;
}

div#homepage-content div#homepage-main div#top-section-container div#news-events-section div#now-container div#news:before,
div#homepage-content div#homepage-main div#top-section-container div#news-events-section div#now-container div#news:after {
  content: '';
  display: table;
}

div#homepage-content div#homepage-main div#top-section-container div#news-events-section div#now-container div#news:after {
  clear: both;
}

div#homepage-content div#homepage-main div.homepage-section {
  top: -22px;
}

body.page.home div#homepage-content div.homepage-section {
  *zoom: 1;
  float: left;
  display: inline;
  clear: none;
  padding-left: 0;
  padding-right: 0;
  text-align: inherit;
  width: 100%;
  margin-left: 0%;
  margin-right: 0%;
  position: relative;
  z-index: 30;
  background-color: #fefefe;
}

body.page.home div#homepage-content div.homepage-section:before,
body.page.home div#homepage-content div.homepage-section:after {
  content: '';
  display: table;
}

body.page.home div#homepage-content div.homepage-section:after {
  clear: both;
}

body.page.home div#homepage-content div.homepage-section h1.homepage-section-header {
  padding: 15px 0px;
  color: #ccc;
  margin-bottom: 0px;
  font-size: 40px;
  font-weight: bold;
  text-align: center;
  text-transform: capitalize;
  position: relative;
  top: 0px;
}

.headerCT #header-ct{
	width:100%;
	min-width:960px;
}


			td.recentcommentstexttop {
				border: none;
				padding: 0px 0px 0px 10px;
			}


			.rtl td.recentcommentstexttop {
				padding: 0px 10px 0px 0px;
			}


.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

.container .jumbotron,
.container-fluid .jumbotron {
  border-radius: 6px;
}

  .container .jumbotron,
  .container-fluid .jumbotron {
    padding-right: 60px;
    padding-left: 60px;
  }




#wrap {
	margin: 0 auto 0;
	padding: 0;
	}
#mega-menu-wrap-primary-menu #mega-menu-primary-menu LI.mega-menu-item { width: 110px !important; float: left !important; padding-left: 3px !important; padding-left: 3px !important; text-align: center !important; }

#mega-menu-wrap-primary-menu #mega-menu-primary-menu LI.mega-menu-item-444 { display: none !important; }

#mega-menu-wrap-primary-menu { margin-bottom: 0px !important; }
 

	#inner-wrapper .mega-menu-wrap { background: #FFF; border-bottom: 1px solid #CCC; margin-bottom: 0em !important; }
