﻿.slide__image-src{display:block;position:relative;width:100%}
#wrapper .fusion-vertical-menu-widget .menu li.menu-item-has-children ul,#wrapper .fusion-vertical-menu-widget .menu li.page_item_has_children ul{display:none}
#menu-widget-2 ul li a:hover, #menu-widget-2 ul .menu-item.current-menu-item a {color:#fff;}
#menu-widget-3 ul li a:hover, #menu-widget-3 ul .menu-item.current-menu-item a {color:#cccccc;}

.navbar .menu-item {
float: none;
}

.navbar .menu-item a {
border-bottom: 1px solid #111;
padding: .7rem 0;
}


.icon-telephone:before {
  content: "";
}


.rating div {
	display: inline-block;
	font-size: 21px;
	line-height: 21px;
}
.site-header .off-canvas-menu-icon-container+.search-container.open{position:absolute;left:0;top:0;right:0;padding:0}
.site-header .main-menu-container.search-open .off-canvas-menu-icon-container+.search-container .search-handler{margin-right:38px}
.site-header .off-canvas-menu-icon-container{z-index:2}
.off-canvas-menu-icon-container{line-height:42px}
.off-canvas-menu-icon-container.off-icon-right .off-canvas-menu-icon-el{text-align:right}
.off-canvas-menu-icon-container.off-icon-right .off-canvas-menu-icon-el:after,.off-canvas-menu-icon-container.off-icon-right .off-canvas-menu-icon-el:before{right:0}
.off-canvas-menu-icon-container.off-icon-left .off-canvas-menu-icon-el{text-align:left}
.off-canvas-menu-icon-container.off-icon-left .off-canvas-menu-icon-el:after,.off-canvas-menu-icon-container.off-icon-left .off-canvas-menu-icon-el:before{left:0;right:auto}


.hoth-dash {
	width: 21%;
	min-width: 32px;
	max-width: 80px;
	height: 48px;
	display: inline-block;
	vertical-align: top;
	margin-left: 1%;
	margin-right: auto;
	position: relative;
	color: #000;
	background: #f1f1f1;
	text-align: center;
}

.list-socmed {
    list-style-type: none;
    padding: 0;
    text-align: right;
}

.list-socmed li {
    display: inline-block;
    margin: 0 10px;
}

.list-socmed li a {
    color: #fff;
}

    p.copy, .list-socmed {
        text-align: center;
    }

    .copy, .list-socmed {
        text-align: center;
    }
#om-menu-mega-menu .om-maximenu-content .block.first{width:385px;float:left;padding:10px 0 30px;}
.homebox.half.first{border-right:1px solid #e3e3e3;margin-right:0;padding-right:15px;}
#om-menu-mega-menu li .om-maximenu-content .block.first{width:41.4%;text-align:center;}
#om-menu-mega-menu li .om-maximenu-content .block.first img{width:80%;}
#om-menu-mega-menu .leaf-bookstore.leaf-role-anonymous-user .om-maximenu-content .block.first{display:block;}
.header-secondary{background:#4c4c4c;height:30px;height:3rem;font-size:12px;font-size:1.2rem;color:#d2d4d4}
.header-secondary a{color:inherit;display:block;height:100%;-webkit-backface-visibility:hidden;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;line-height:28px;line-height:2.8rem}
.header-secondary a:hover{color:#fff}

.modal-content {
  position: relative;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, .2);
  border-radius: 6px;
  outline: 0;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
          box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
}


img.centered,
.aligncenter {
	display: block;
	margin: 0 auto 24px;
	margin: 0 auto 2.4rem;
}

.abs{position:absolute;}


.genesis-nav-menu .menu-item {
	display: inline-block;
	text-align: left;
}


.genesis-nav-menu .menu-item:hover {
	position: static;
}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}
.branding,.mainnav__left{float:left}
.branding{height:75px;margin-left:1em}

		
		#footer-widgets .widget { width: 100%; }

	#footer-widgets aside { width : 100%; }







#page{
	padding:0px 30px;
}


#page .color-hr2{
	height:5px;
	display: block;
	background: #f5f5f5;
	border-top:1px solid #d5d5d5;

}



.menu-dropdown li.level2 { 
	margin: 0;
	border-top: 1px solid #ddd;
}

.menu-dropdown li.level2:first-child { border: none; }


.menu-dropdown a.level2,
.menu-dropdown span.level2 { color: #444; }



.menu-dropdown a.level2:hover { color: #fff; background: #000 }



.menu-dropdown a.current.level2 { font-weight: bold; }



.menu-sidebar ul.level2 {
    padding-bottom: 5px;
}


.menu-sidebar a.level2, .menu-sidebar span.level2 {
    padding: 1px 2px;
}

.menu-sidebar li.level2.active a.level2 {
	border-left: 1px solid #000;
	border-right: 4px solid #c60280;
	margin: 2px -1px;
	font-weight: normal;
	color: #000;
}


.menu-sidebar a.level2:hover { 
	border-left: 1px solid #c60280;
	margin-left: -1px;
}

.menu-sidebar a.level2:hover span { 
	background: #f3f3f3;
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-6{width:50%}


.story {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-align:left;
}

    .firstpost {
        width: 100%;
        margin-right: 0;
        margin-bottom: 15px;
    }

.copy { font-family: Tahoma; font-size: 10px ; color: 677888; line-height: 15px;}


.cookie-notice-container {
    padding: 10px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10{float:left}
.col-xs-2{width:20%}


	.bloco-m.bm-um .col-xs-2 .bm-img img {

		margin: 0 auto;

	}


	.bloco-m.bm-um .col-xs-2:first-child {

		display: none !important;

	}


	.bloco-m.bm-um .col-xs-2:last-child {

		display: none !important;

	}

.footer-c {display: inline-block;}

#contenu_principal_normal_pag .children .page_item {
    background-color: none;
}

.children .page_item {
    background-color: white;
    font-weight: normal;
}

#liste .children .page_item {
    background-color: transparent;
}

    .td_block_wrap .td-subcat-item .td-cur-simple-item {
	    color: #d62128;
	}


.abstopsidebar .td_block_wrap{
	padding-bottom:0px;
}

.foot {
background-color: #333;
}

.foot .sns {
text-align: center;
padding: 1em 0;
}

.foot .sns a, .widget .sns a {
font-size: xx-large;
display: inline-block;
margin: .5rem;
width: 1.5em;
height: 1.5em;
background: #fff !important;
color: #333 !important;
line-height: 1.5em;
opacity: 1;
}
.testimonial .text .quote{z-index:1;font-size:140px;margin-bottom:-70px;position:relative;display:block;opacity:.3;line-height:1em}

.wprs_sidebar_chart .wprs_side_widget .wprs_counter{font:bold 25px/35px Sans-serif; }


.block2-conditions {
	float: left;
	margin-right: 20px;
	height: 300px;
	margin-bottom: 20px;
}


span.hr {
	display: block;
	border-bottom: 1px dotted #7F7F7F;
	margin: 5px 0 15px 0;
}
.row{margin-right:-15px;margin-left:-15px}

	.featured-panel .row{margin:0 -15px;}

	.footerlink-panel .row{margin:0 -15px;}

.newslatter-form .row{margin:0 -4px;}

.furniturepanel .row{margin:0 -12px;}

.discount-block .row{margin:0 -6px;}


.homenews-block .row{margin:0 -8px;}

.contact-address .row{margin-bottom:20px;}

.register-panel .row{margin-bottom:20px;}

.livingroom-panel .featured-panel .row{margin:0 -15px;}

.addcartsection .row{margin:0 -2px;}

.viewcategory .furniturepanel .row{padding-bottom:10px;}

.myaccount-nav .row{margin:0 -2px; padding:0;}


.row.leftrightrow{margin-left:-10px; margin-right:-10px;}


.eventphotogallery-list.row{margin:0 -3px;}


#mg-wprm-wrap li.menu-item-has-children {
  position: relative;
}


#mg-wprm-wrap li.menu-item a {
  padding: 13px 14px;
}


#mg-wprm-wrap li.menu-item ul.sub-menu li.menu-item span {
  right: 10px;
  padding: 20px 20px 30px;
  line-height: 38px;
}

				#mg-wprm-wrap li.menu-item-has-children ul.sub-menu a {
					font-size: 15px;
					text-transform: uppercase;
					font-weight: normal;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a,
				div#mg-wprm-wrap ul li span.wprmenu_icon {
					color: #FFFFFF !important;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a:hover {
					background: #d53f3f;
					color: #FFFFFF !important;
				}


.desktop-leaderboard-ad,
.mobile-leaderboard-ad {
  text-align: center;
  margin: 10px 0;
}


  .mobile-leaderboard-ad {
    display: none;
  }
.left{float:left}

.navbar .menu-item {
float: none;
}

.navbar .menu-item a {
border-bottom: 1px solid #111;
padding: .7rem 0;
}

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

.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}

.col-xs-12{width:100%}


span.toc_number {
    display     : inline-block;
    float       : left;
    margin-right: 2.5px;
}
.row{margin-right:-15px;margin-left:-15px}

.icon-chevychaseland:before {
  content: "\e904";
}

.node-unpublished{background-color:#fff4f4;}
.preview .node{background-color:#ffffea;}

h1.entry-title {font-size:24px;line-height:1em; font-weight:900}

h1.entry-title a {font-size:24px;color:#ff3c14;line-height:1em;}

h2.entry-title.index-entry-title{margin-bottom:5px;}

h4.name a, h2.entry-title a{color:#ff3c14;font-weight:normal;}

h4.name a:hover, h2.entry-title a:hover{color:#ff7c54;}
.row{position:relative;width:100%;max-width:1300px;margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}
.row:before,.row:after{content:' ';display:table}
.row:after{clear:both}
.col-main .row{max-width:none;margin-right:-10px;margin-left:-10px;padding-left:0;padding-right:0}
.ring-builder-wrapper .row-wrap{width:calc(100% - 20px);overflow:hidden;margin:0 auto;padding:0;display:-ms-flex;display:flex;border:1px solid #ccc}


.menu{
	float:right;
	margin-top: 10px;
}
.col4-1,.col4-2,.col2-1,.col4-3,.col3-1,.col3-2{margin-left:0;width:100%;max-width:100%}
img,textarea,input,#pagewrap,.pagewidth,#headerwrap,#header,#main-nav,#body,#layout,#content,.post,.author-box,.post-nav,.pagenav,#sidebar,.widget,#footerwrap,#footer,.col4-1,.col4-2,.col4-3,.col3-1,.col3-2,.col2-1{-moz-box-sizing:border-box;box-sizing:border-box}
.col4-1,.col4-2,.col4-3,.col3-1,.col3-2,.col2-1{margin-left:3.2%;float:left}
.col4-2,.col2-1{width:48.4%}
.col.first,.col4-1.first,.col4-2.first,.col4-3.first,.col3-1.first,.col3-2.first,.col2-1.first{margin-left:0;clear:left}


.oddelovac {
color: black;
padding: 0 7px;
}


#paticka .oddelovac {
color: #057b61; 
}


.sidebar-box {
    margin-bottom: 35px;
}

.so-widget-sow-features-default-6a90e7870867 .sow-features-list .sow-features-feature .textwidget {
  margin: auto;
  font-size: 15px;
  
}



.so-widget-sow-features-default-3bda57f96815 .sow-features-list .sow-features-feature .textwidget {
    text-align: justify;
}


.so-widget-sow-features-default-39f37139df33 .sow-features-list .sow-features-feature .textwidget {
    margin: inherit;
}


.catchresponsive-nav-menu .menu-item:hover,
.catchresponsive-nav-menu .page_item:hover {
	position: static;
}


.sidebar-header-right .widget_nav_menu .menu-item:hover {
	position: relative;
}


#domainname {
	margin:30px 0 23px 30px;
	font-size:32px;
	font-weight: normal;
	color: #fff;
	color: rgba(255, 255, 255, 0.8);
	letter-spacing: 1px;
}

img.pr {
  position: absolute;
  z-index: 100;
  margin: 20px 0 0 60px;
}
