﻿

.rml-content {
	width: 560px;
}

    #rs-main .rml-content {
		text-align: left !important;
	}
.mobile_nav .select_page{display:none}
.et_header_style_centered #main-header .mobile_nav{display:block;padding:5px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:rgba(0,0,0,.05);text-align:left}
.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page{display:inline-block;color:#666;font-size:14px}
.et_header_style_split #main-header .mobile_nav{display:block;padding:9px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:rgba(0,0,0,.05);text-align:left}

.p-20 {
	padding:20px;
}
.menu-footer-menu-container.has-gototop{margin-right:60px}

#header {display:block;overflowe:hidden;height: 100px;background: #000;margin:0px;padding: 0px;}
.entry-date, .post-date, .date{text-align:left !important;}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.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-lg-auto,.col-md,.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-md-auto,.col-sm,.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-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}
.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}

.card .card-body img {
    border: 1px solid #B4C570;
    padding: 4px;
    background-color: white;
    border-radius: 0.27rem;
}
.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-sm-6{width:50%}
.site-footer__bottom{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:60px 35px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}

.sitename .title {font-size: 20px}



.content.gray-bg-content ,.content.gray-bg-content h3,.content.gray-bg-content h2, .content.white-bg-content h3, .content.white-bg-content, .content.blue-bg-content, .content.blue-bg-content h3, .content.blue-bg-content .sub_title, .content.blue-bg-content h2, .content.blue-bg-content .title {
    font-family: 'Open Sans', sans-serif;
}

.content.blue-bg-content h2, .content.blue-bg-content .title{
    text-align: center;
    font-size: 30px;
    font-weight: bold;
    color: black;
    margin-bottom: 10px;
    display: block;
}


#title-area {
	float: left;
	overflow: hidden;
	padding: 18px 0 0 20px;
	width: 440px;
}





.header-image #title-area,
.header-image #title,
.header-image #title a {
	display: block;
	float: left;
	height: 110px;
	overflow: hidden;
	padding: 0;
	text-indent: -9999px;
	width: 465px;
}





.header-full-width #title-area,
.header-full-width #title,
.header-full-width #title a {
	width: 960px;
}

.et_pb_column {
	padding-bottom: 2%;
}

.et_pb_column.et_pb_column_empty {
	display: block;
}

.header_mid_inner .logo .logo_retina {
  display: none;
}

	.footerBlck .footer {
		background-size:450px;
	}

.panel-grid-cell .so-panel {
  zoom: 1;
}

.panel-grid-cell .so-panel:before {
  content: '';
  display: block;
}

.panel-grid-cell .so-panel:after {
  content: '';
  display: table;
  clear: both;
}
 #pg-5-0 , #pg-5-1 , #pg-5-2 , #pg-5-3 , #pg-5-4 , #pg-5-5 , #pg-5-6 , #pg-5-7 , #pg-5-8 , #pg-5-9 , #pg-5-10 , #pl-5 .so-panel , #pl-5 .so-panel:last-child { margin-bottom:0px }
 #pl-w5cc066dfbe955 .so-panel , #pl-w5cc066dfbe955 .so-panel:last-child { margin-bottom:0px }
 #pg-w5cc710c578d6e-0 , #pl-w5cc710c578d6e .so-panel , #pl-w5cc710c578d6e .so-panel:last-child { margin-bottom:0px }





.header__nav,
.login-signup--m__link,
.login-signup--m,
.login-signup--m span {
  transition: all .25s
}


.login-signup--m {
  text-align: left;
  color: #fff;
  font-family: 'GothaProMed', Helvetica, Arial, sans-serif;
  margin-top: 32px;
}


.login-signup--m span {
  color: #999;
  display: inline-block;
  padding: 0 7px;
}


.fixed .login-signup--m {
  margin-top: 15px;
}


.fixed .login-signup--m span {
  padding: 0 2px;
}

.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0 !important; padding: 0 !important; list-style: none !important;}
 
.flexslider .slides img {width: 100%; display: block;}



.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
 
html[xmlns] .slides {display: block;}
 
* html .slides {height: 1%;}

.flexslider .slides {zoom: 1;}




.flexslider .slides li { position: relative; }
#header-right ul.menu li.first,#header-top ul.menu li.first{padding-left:0;margin:0;}
#navigation .menu-header ul li.first{float:left;position:relative;padding:0 0 0 15px;}
#navigation .menu-header ul.sf-megamenu li.first{background-color:#DFDFE1;padding:0 0 5px 0;}

div.top_ { 
	display:block;
	height:46px; 
	width:266px; 
	margin:0;
	padding:0;
	z-index:500;
}

.top_ {
}
.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;}

#block-afl-general-front-popular .item-list ul{list-style:none;list-style-image:none;margin:0;overflow:hidden;padding:0;}
#block-afl-general-front-popular .item-list ul li{float:left;list-style:none;list-style-image:none;margin:0 10px 0 0;padding:0;}
#block-afl-general-front-popular .item-list ul li.last{margin-right:0;}
#block-afl-general-front-popular .item-list ul li a,#block-afl-general-front-popular .item-list ul li img{display:block;}
#block-afl-general-front-popular .item-list ul li.odd{margin-right:4%;}
#block-afl-general-front-popular .item-list ul li img{height:auto;width:100%;}

.clearbreak {
	clear: both;
}

.menu-item i._mi,.menu-item img._mi{display:inline-block;vertical-align:middle}
.menu-item i._mi{width:auto;height:auto;margin-top:-.265em;font-size:1.2em;line-height:1}
.menu-item i._before,.rtl .menu-item i._after{margin-right:.25em}
.menu-item i._after,.rtl .menu-item i._before{margin-left:.25em}
.menu-item img._before,.rtl .menu-item img._after{margin-right:.5em}
.menu-item img._after,.rtl .menu-item img._before{margin-left:.5em}
.menu-item ._svg{width:1em}
.rtl .menu-item i._before{margin-right:0}
.rtl .menu-item i._after{margin-left:0}
.menu-item i.elusive{margin-top:-.3em}


.main-navigation li.dropdownmn_item.menu-item-has-children {
    display: inline-block;
}

#footer #credit p{float:right;}

#product-specifications .col-right{width:40%;}

.col-right{float:right;}

#main #connect .col-left,
#main #connect .col-right{width:48%;}

#footer .col-right{float:right;}


h2.searchtitle-page,
div.postwrap h2.posttitle-page,
div.postwrap h2.posttitle-page a,
div.postwrap h2.posttitle,
div.postwrap h2.posttitle a,
div.postwrap h2.posttitle a:visited {
	font-size: 18px;
	font-weight: bold;
	color: #c0c4ca;
	text-decoration: none;
	margin-bottom: 6px;
}


div.postwrap h2.posttitle a.searchtitle {
	font-size: 14px;
}


h2.searchtitle-page,
div.postwrap h2.posttitle-page {
	border-bottom: 1px solid #666666;
	padding-bottom: 4px;
	margin-bottom: 24px;	
}


div.postwrap h2.posttitle a:hover {
	color: #e0e2e7;
}


.page .panel-content .entry-title,
.page-title,
body.page:not(.twentyseventeen-front-page) .entry-title {
	color: #222;
	font-size: 14px;
	font-size: 0.875rem;
	font-weight: 800;
	letter-spacing: 0.14em;
	text-transform: uppercase;
}


	.page .panel-content .entry-title,
	.page-title,
	body.page:not(.twentyseventeen-front-page) .entry-title {
		font-size: 10pt;
	}

.wpls-logo-showcase .wpls-logo-cnt.slick-slide{margin:0 5px;}

.wpls-logo-showcase .wpls-logo-cnt.slick-slide img{display:inline-block !important; max-height:250px; max-width:100%; box-sizing: border-box; padding:10px; border:1px solid #f1f1f1; box-shadow:none !important }

.sliderimage_hide_border .wpls-logo-cnt.slick-slide img{padding:0px; border:0px solid #f1f1f1;}
.font,.font4{font-family:Arial,Verdana,Geneva,sans-serif;font-size:11px;color:#FFF;}

.td-header-sp-top-menu .menu-top-container {
  display: inline-block;
}

.td-header-sp-top-menu .menu-top-container li:last-child a {
  margin-right: 0;
}
.tatsu-fynrg3eg7i5ecer0.tatsu-section{background-color:rgba(26,26,26,1)}
.tatsu-fynrg3eg7i5ecer0 .tatsu-section-pad{padding:20px 0px 20px 0px}
.small01 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1px}

.flexslider .slides img {
  width: 100%;
  display: block;
}

.flexslider .slides:after {
  content: "\0020";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}

html[xmlns] .flexslider .slides {
  display: block;
}

* html .flexslider .slides {
  height: 1%;
}

.flexslider .slides {
  zoom: 1;
}

.company.new #slide_company_n .slides li{
    position: relative;    
}

.company.new #slide_company_n .slides li img{
    display: block;
    width: 100%;
}

h2.widgettitle, h2.widget-title {font-size:22px;}

.site-inner .sidebar h2.widget-title { color:#000000; }

.site-inner .sidebar h2.widget-title a:hover, .site-inner .sidebar h2.widget-title a:active, .site-inner .sidebar h2.widget-title a:focus { color:#294f80 !important; }
	

.benefit-heading-3 {
	line-height: 1.4em;
	max-width: 380px;
}

#cookie-notice{display:block;visibility:hidden;position:fixed;min-width:100%;height:auto;z-index:100000;font-size:13px;line-height:20px;left:0;text-align:center}
#cookie-notice .cn-revoke-cookie{margin:0}
#cookie-notice .cn-button{margin-left:10px}
.cn-bottom{bottom:0}

.text-tab-content { text-align: left; }

.sub-agile{text-align:center;padding-top:0em;}


.helper_logo {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}

.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}
.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}
.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}
.fal{font-weight:300}
.fal,.far{font-family:"font awesome 5 pro"}

header,footer,.f-panel,.f-container{z-index:20;position:relative}
.ie9 .f-flex:not(.f-container),.ie9 .f-flex-inline:not(.f-container){display:table-row}
.f-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:980px;padding:0 10px}
.f-container:before,.f-container:after{content:"";display:table}
.f-container:after{clear:both}
.f-container-center{margin-left:auto;margin-right:auto}
.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,.col-sm-1,.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-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.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-md-10,.col-md-11,.col-md-12,.col-lg-1,.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-lg-10,.col-lg-11,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-lg-1,.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-lg-10,.col-lg-11{float:left}
.col-lg-4{width:33.33333333333333%}
.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-lg-5{width:41.66666667%}

.item-book-cover a{
	
}

.item-book-cover a img{
	
	display:block;
	margin:auto;
}


.spots_inner {
    font-size: 0;
    margin-top: 97px;
}


.spots_inner:first-child {
    margin-top: 0;
}


.spots_inner .item {
    display: inline-block;
    margin-top: 48px;
    vertical-align: top;
}


.spots_inner .item:first-child {
    margin-top: 0;
}
 
    
   
.footer-bottom-area .footer-bottom .copyright-text {
    float: none !important;
    text-align: center;
}

.footer-bottom-area .footer-bottom .copyright-text p {
    color: #f5f7fb;
    font-size: 14px;
    font-weight: 400;
    margin: 0;
}

.footer-bottom-area .footer-bottom .copyright-text p a {
    color: #c1000f; 
    font-weight: 600;
    transition: all 500ms ease;
}

.footer-bottom-area .footer-bottom .copyright-text p a:hover{
    color: #f5f7fb;
}
.mobile-menu .mobile-menu__nav .menu{margin:0;list-style:none}
.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}
body #navigation .menu-item a.menu-image-title-hide .menu-image-hover-wrapper{display:none}


#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: #606060 !important;
				}

.td-visual-hidden {
  border: 0;
  width: 1px;
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
}

.windowbg2
{
	color: #000000;
	background-color: #f6f5e9;
}
