﻿

.main2 {
	width: 960px;
	margin: auto;
}

#menu .menusub .main2 {
	overflow: auto;
}


.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-md-4 {
    width: 33.33333%; }


.col-md-4 + .col-md-9 .posts-loop {
    padding-right: 0;
    padding-left: 50px;
}

.sub-menu .menu-item-has-children:after { color: #fff }

header.home-header .container-fluid {
  padding: 0;
}
.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-12{width:100%}







.site-container-wrap {
	background-color: #fff;
	margin: 32px auto;
	max-width: 1140px;
	overflow: hidden;
	padding: 36px;
}


.metro-pro-landing .site-container-wrap {
	max-width: 772px;
}


	.footer-widgets,
	.site-container-wrap {
		width: 94%;
	}
.title-wrapper{border-bottom:1px solid #999;border-top:1px solid #999;padding-top:15px;padding-bottom:16px;display:block;}

#home_news{
	width:638px;
	float:left;
	display: inline-block;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 0px;
	padding: 10px;
	background-color: #332F2D;
	border: 1px solid #EFD9C2;
	text-align: left;
	vertical-align: top;
	color: #EFD9C2;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 22px;
}

#home_news a{
	color: #09739B;
}

#home_news a:hover{
	color: #09739B;
	text-decoration:underline;
}

#home_news img{
	float:none;
	clear: both;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 0px;
	vertical-align: top;
	clear: both;
}

.col-left{float:left}
.widget-counter li.rss-subscribers a strong{background-position:center -884px;}
.widget-counter li.rss-subscribers a:hover strong{background-position:center -939px;}
.rss-subscribers span{font-family:BebasNeueRegular,arial,Georgia,serif;font-size:14pt;display:inline-block;}


.navbar-nav .list-unstyled ul.menu li.menu-item {
	padding-bottom: 8px;
	list-style-type: none;
}


.navbar-nav .list-unstyled ul.menu li.menu-item a {
	font-size: 14px;
	line-height: 17px;
	color: #ffffff;
}


.navbar-nav .list-unstyled ul.menu li.menu-item a:hover {
	color: #A8A8A8;
}
#primary-menu ul.windows-mobile-menu li.sub-menu{position:relative}
#primary-menu ul.windows-mobile-menu li.sub-menu a{background-image:none !important}
#primary-menu ul.windows-mobile-menu li.sub-menu a.wn-submenu-trigger{position:absolute;cursor:pointer;width:32px;top:0;right:0;z-index:1;padding:0 !important;text-align:center !important}
#primary-menu ul.windows-mobile-menu li.sub-menu a.wn-submenu-trigger i{margin:0 !important}

.cli-container-fluid {
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
.grid-half{display:block;white-space:normal;vertical-align:top;width:100%}
.grid-half:first-child{margin-right:3.5%}
.grid-half.tablet-only{display:block;width:100%}
.grid-half.tablet-only:first-child{margin-right:3.5%}
.contactpage__container .grid-two-third .grid-half{margin-right:0}
.contactpage__container .grid-two-third .grid-half:nth-of-type(1){margin-right:15px;padding-right:25px}

#main.fullwidth,
.layout-full #main,
.col-full{max-width:75.998em;margin:0 auto;width:100%;}
.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-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{float:left}
.col-xs-12{width:100%}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.navbar .container{width:100%}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table}
.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after{clear:both}

.site-header .container {
	position: relative;
	z-index: 11;
}
div.grid-container{width:100%;height:auto;margin:0}
div.wrapper-fluid div.grid-container{margin:0 auto}
div.wrapper-fluid.wrapper-fluid-grid div.grid-container{width:100%}
.wrapper,.wrapper .grid-container{position:relative}
.wrapper-content .grid-container{background:#fff;padding:7px 0px 0px 22px;width:980px !important}

div#wrapper-8 div.grid-container{width:998px}
div#wrapper-8.responsive-grid div.grid-container{width:auto !important;max-width:998px}
div#wrapper-9 div.grid-container{width:998px}
div#wrapper-9.responsive-grid div.grid-container{width:auto !important;max-width:998px}
div#wrapper-10 div.grid-container{width:998px}
div#wrapper-10.responsive-grid div.grid-container{width:auto !important;max-width:998px}
footer .follow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
footer .follow span{padding-right:1.25rem}


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


.bottom{height: 150px; float: left; font-family: "OpenSans-Regular";}
.et_pb_image .et_pb_image_wrap{display:inline-block;position:relative;max-width:100%}
.et_pb_blurb .et_pb_image_wrap{display:block;margin:auto}
.et_pb_fullwidth_portfolio .et_pb_portfolio_image:hover .et_overlay,.et_pb_fullwidth_portfolio .et_pb_portfolio_image:hover .meta,.et_pb_gallery_image:hover .et_overlay,.et_pb_has_overlay:not(.et_pb_image):hover .et_overlay,.et_pb_image.et_pb_has_overlay .et_pb_image_wrap:hover .et_overlay,.et_portfolio_image:hover .et_overlay,.et_shop_image:hover .et_overlay{z-index:3;opacity:1}


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


.genesis-nav-menu .menu-item:hover {
	position: static;
}



.menu .menu-item:focus {
	position: static;
}

	.js .nav-primary .genesis-nav-menu .menu-item,
	.js .site-header .genesis-nav-menu .menu-item {
		display: block;
		float: none;
		margin: 1px 0;
		position: relative;
		text-align: left;
	}

	.js .genesis-nav-menu .menu-item:hover {
		position: relative;
	}

	.js .nav-primary .genesis-nav-menu .menu-item a,
	.js .site-header .genesis-nav-menu .menu-item a {
		border: none;
		padding: 12px 0;
		width: 100%;
	}
.menu-item-has-children{position:relative}
.x-menu-layered .menu-item-has-children{position:static}


.liste-post {
  text-align: center; }


.liste-post:after {
  content: "";
  display: table;
  clear: both; }


.liste-post li {
  max-width: 240px;
  float: none;
  text-align: left;
  display: inline-block;
  vertical-align: top; }


.liste-post h2 {
  font-family: 'Open Sans', sans-serif;
  font-size: 13px;
  letter-spacing: -0.2px;
  font-weight: bold;
  line-height: 1.2; }


.liste-post .post-thumb {
  position: relative; }


.liste-post .post-flag {
  position: absolute;
  bottom: 0;
  right: 0; }


.liste-post .post-thumb img.wp-post-image {
  border: 1px solid #007492; }
 

.liste-post .post-thumb img.wp-post-image:hover {
  border-color: #004b5f; }

.liste-post li h4 {
	line-height: 16px;
	font-size: 13px;
}

	
	.yarpp-related .liste-post li {
		height: 185px;
	}


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


.genesis-nav-menu .menu-item:hover {
	position: static;
}

.sub-menu .menu-item-has-children:after { color: #fff }


.sow-icon-fontawesome {
    display: inline-block;
    speak: none;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}


.sow-icon-fontawesome[data-sow-icon]:before {
    content: attr(data-sow-icon);
}
.cleared{float:none;clear:both;margin:0;padding:0;border:none;font-size:1px;}
.menu-item-has-children{position:relative}
.x-menu-layered .menu-item-has-children{position:static}
.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-mt-1,.col-mt-2,.col-mt-5,.col-mt-8,.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-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-mt-1,.col-mt-2,.col-mt-5,.col-mt-8{float:left}
.col-md-4{width:33.33333333%}


.divibar-open.et_extra .divibars .et_pb_row,
.divibar-open.et_extra .divibars .et_pb_column {
    padding: 0 !important;
}


#divi-bars-center-all .et_pb_column {
    text-align: center !important;
    display: table-cell !important;
    width: auto !important;
    float: none !important;
	max-width: none;
	min-width: auto;
}
.mobileonly{display:none}
.bsp-style-1 .bsp-videos-items .bsp-current-item,.bsp-style-1 .bsp-videos-items .bsp-videos-item:hover{background:rgba(255,255,255,.03)}
.bsp-style-2 .bsp-videos-item{text-align:center;margin-right:-3px;padding:30px 5px 16px;width:140px;display:inline-block;position:relative}
.bsp-style-2 .bsp-current-item,.bsp-style-2 .bsp-videos-item:hover{background:rgba(255,255,255,.05)}
.bsp-style-2 .bsp-videos-item .bsp-item{text-decoration:none}
.bsp-style-2 .bsp-videos-item .bsp-video-name{white-space:normal;font-family:'Open Sans';font-style:normal;font-weight:400;font-size:12px;line-height:16px;height:30px;overflow:hidden;margin-top:6px;display:inline-block;color:#fff}
.bsp-style-2 .bsp-videos-item .bsp-video-duration{display:block;font-size:10px;font-family:sans-serif;font-style:normal;font-weight:400;line-height:10px;color:rgba(255,255,255,.34)}

	.navbar-nav ul.sub-menu li.menu-item-has-children ul.sub-menu li {
			border-bottom:0px;
			border-top:1px solid #ddd;
	}

	.navbar-nav ul.sub-menu li.menu-item-has-children ul.sub-menu {
			padding-top:15px;
			margin-bottom:-10px;
	}






#sidebar {
	float: left;
	width: 200px;
	margin: 20px;

}


#sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
}


#sidebar li {
	margin-bottom: 1px;
}


#sidebar li ul {
	margin: 0px;
	padding: 0px 0px 20px 0px;
}


#sidebar li li {
	margin: 0;
	padding: 9px 0px;
	border: none;
	border-bottom: 1px solid #CCCCCC;
}


#sidebar h2 {
	margin: 0px;
	padding: 0px 0px 20px 0px;
	font-size: 160%;
	font-weight: normal;
	color: #b70101;
}


#sidebar h3 {
	font-size:14px;
	color: #110404;
}


#sidebar p {
	margin: 0;
	line-height: normal;
	color: #6E6A5B;
}


#sidebar a {
	border: none;
	text-decoration: none;
	color: #990000;
}


#sidebar a:hover {
	text-decoration: underline;
}
 	
.title-warrant-mobile {display:none;}

.title-warrant {margin:40px 0; display: none;}

.sous-titre_encart-jb3{font-size:1.6rem; width:98%;margin:auto;margin-bottom:0px; vertical-align:bottom;font-weight:normal;text-transform:lowercase; color:#b44b5a;}

span#et-info-address.mobile{display: none;}

span#et-info-address:before{
	text-shadow: 0 0;
    font-family: ETmodules!important;
    font-weight: 400;
    font-style: normal;
    font-variant: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    line-height: 1;
    text-transform: none;
    speak: none;
    position: relative;
    top: 1px;
    margin-right: 2px;
    content: "\e01d";
}

	#et-info-address {display:none;}


.stat-sign {
	font-style: italic;
	position: relative;
	overflow: hidden;
	padding-left: 20px;
	margin-top: 0px;
	color: #393939;
}

.mainnav .features{margin-left:190px;}


.features{font-size:14px;}


.rightsmalltd {
background-color:#FBFBFB;
	font-family:Tahoma;
	font-size: 11px;
	color:#666666;
	margin: 0px;	
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #CCCCCC;		
	}
.et_pb_row_11.et_pb_row{margin-top:-20px!important}
.et_pb_row_12.et_pb_row{margin-top:-20px!important}
.et_pb_row_2.et_pb_row{margin-bottom:-8%!important}
.et_pb_row_1.et_pb_row{margin-bottom:-5%!important}
.et_pb_row_0.et_pb_row{margin-bottom:-3%!important}
.container{width:750px}
.container,.container-fluid{margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}
.jumbotron .container{max-width:100%}


.container-sm {
    max-width: 1000px;
    padding-left: 15px;
    padding-right: 15px;
    display: block;
    margin: 0 auto;
}

.parallax .container {
    padding-top: 90px;
    padding-bottom: 90px;
}

    
    
    .navbar-default .container-fluid {
        padding-left: 0 !important;
        padding-right: 0 !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }
.layout-wrapper{min-height:100px;width:100%}
.layout-map .layout-wrapper{height:100%}


.wrapper,
.layout-boxed {margin-left:auto;margin-right:auto}



.wrapper{width:1050px}


[class*="grid-"] .wrapper{width:100%}


.with-sidebar .wrapper:not(.slider-under-menu) .slider-latest .grids,
.with-sidebar .wrapper:not(.slider-under-menu) .slider-latest .columns {
	width:100%;
	margin-left:0;
}

	.with-sidebar .wrapper:not(.slider-under-menu) .slider-latest .entries article {
		width:48%;
		float:right;
	}

	
	.with-sidebar .wrapper:not(.slider-under-menu) .slider-latest .entries article:first-child {
		float:left;
		margin-bottom:0;
	}


.single-box.entry-media .wrapper {
	width:100%;		
}

	
	#branding .wrapper,
	.header-banner .inner-cell:last-child {
		width:100%;	
	}


.post-list-card .post-list .eyecatch .cat-name,.top-post-list .post-list .eyecatch .cat-name,.byline .cat-name,.single .authorbox .author-newpost li .cat-name,.related-box li .cat-name,#top_carousel .bx-wrapper ul li .osusume-label{background: #ef176e; color:  #ffffff;}


.pagination .page-numbers {
	display: none;
	line-height: 3.2em;
	padding: 0 0.6667em;
}


.pagination .page-numbers.current {
	text-transform: uppercase;
}
.post-tip{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;opacity:0}
.post-img:hover .post-tip{opacity:1}
.post-tip .bg{width:100%;height:100%;background:#c33;opacity:0}
.post-img:hover .post-tip .bg{opacity:.9;-webkit-transition:600ms;-moz-transition:600ms;-o-transition:600ms;transition:600ms}
.post-img:hover .post-tip .pop-link-icon,.post-img:hover .post-tip .pop-preview-icon{transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1)}
.shortcode-post-entry.blog-shortcode-style-3 .post-tip .bg{background:rgba(0,0,0,.7)}


.port-grid-text{
	background:#f35e59;
	width: 50%;
	float: left;
	text-align: center;
	min-height:280px;
	position:relative;
}

.port-grid-text p{
	color: #FFF;
	font-size:em;
	font-weight:600;	
}

.port-grid-text img{
	margin-top:5em;
}

.port-grid-text-c{
	background:#A4B7CF;
}

.port-grid-text h3{
	color:#fff;
	font-size:1.7em;
	font-weight:bold;
	margin: 10px 0 3px;
}

  .footer-area .footer-social-area a {
    display: inline-block;
    padding: 5px 15px;
    color: #000000;
    font-size: 13px; }

.stats-container table tbody tr.success td {
}

.table-container table tbody tr.success td {
}

.white-panel table tbody tr.success td {
    background: #ebf4f6;
}

.admin-panel table tbody tr.success td {
    background: #ebf4f6;
}

.mod_events_latest_first {padding-bottom: 5px;}

  #hpslidealpha { display:none }

html body * span.clear,
html body * div.clear,
html body * li.clear,
html body * dd.clear {
  background: none;
  border: 0;
  clear: both;
  display: block;
  float: none;
  font-size: 0;
  list-style: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}

.ta_meta_container_full { display:none;
	width:100%;
	padding:5px 0 15px 0;
}
.et_pb_module{max-width:100%}


.slope-banner .col {
	width: 55%;
}
.copyright{font-size:11px}

.site-branding .site-title {
	margin-bottom: 0;
}

#navigation .menu { background-color: #9e5652; }
a.menu-trigger{color:#fff;display:block;font-size:14px;text-transform:uppercase;font-weight:700;float:left;background:#606060;position:relative;width:100%;margin:15px 0 25px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
a.menu-trigger i{padding:16px 17px;margin:0 10px 0 0;background:rgba(0,0,0,.08);font-size:14px;font-weight:500}
a.menu-trigger:hover{background:gray}


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


.genesis-nav-menu .menu-item:hover {
	position: static;
}

	
	.genesis-nav-menu.responsive-menu .menu-item,
	.responsive-menu-icon {
		display: block;
	}

	
	.genesis-nav-menu.responsive-menu .menu-item:hover {
		position: static;
	}

	
	.genesis-nav-menu.responsive-menu .menu-item-has-children {
		cursor: pointer;	
	}

	
	.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before {
		content: "\f343";
	}
.esriMobileInfoViewItem .square.last {-webkit-border-bottom-left-radius: 10px; -webkit-border-bottom-right-radius: 10px;}

.features_wrap.features_twocolumns .feature_link_item a.feature_link_wrap {display:block;}

.features_wrap.features_twocolumns .feature_link_item a.feature_link_wrap .feature_title {font-size:18px;font-weight:bold;margin-bottom:6px;}

.features_wrap.features_twocolumns .feature_link_item a.feature_link_wrap .feature_subtitle {color:#425a75;font-size:16px;line-height:22px;}

.features_wrap.features_twocolumns .feature_link_item.feature_cta_item .feature_link_wrap {padding:20px;border:1px solid #08b1d5;cursor:pointer;border-radius:2px;}

.features_wrap.features_twocolumns .feature_link_item.feature_cta_item .feature_link_wrap:hover {box-shadow:0px 1px 4px 0px rgba(0, 0, 0, 0.35);}

	.ads-728x90 { width: 100%; height: auto; }

#content{
	padding:20px 30px;
}

.widget-head h3 { padding-top: 0; }

.widget-unboxed .widget-head h3 { padding-bottom: 10px; border-bottom: 1px dotted #ccc9b8; }
.grid{list-style:none;margin-left:-20px}
.grid--no-gutter,.grid--no-gutter .grid__col--span-all{margin-left:0;width:100%}
.grid--no-gutter .grid__col{padding-left:0}

﻿@charset "UTF-8";

.grid {
	list-style: none;
	margin-left: -20px;
}


.grid--no-gutter {
	margin-left: 0;
	width: 100%;
}


	.grid--no-gutter .grid__col--span-all {
		margin-left: 0;
		width: 100%;
	}
#my_account_menu{position:absolute;top:18px;left:710px;background:#f6f6f7;width:157px}
#my_account_menu li{margin:8px 10px 8px 30px;display:block;list-style-type:disc;list-style-position:outside;letter-spacing:1px;color:#aaa}
#my_account_menu li a{color:#aaa}
#my_account_menu li a:hover{//color:#F47E71}
.mobile-main-nav .menu-item a .fa{padding-right:6px}

.main-navigation .sub-menu .menu-item-has-children { position: relative; }

.sidebar .widget_nav_menu .menu li.current-menu-item + .menu-item::before { display: none; }

.navbar-toggler .icon-bar {
display: block;
width: 22px;
height: 2px;
border-radius: 1px;
background-color: #fff;
}

.navbar-toggler .icon-bar + .icon-bar {
margin-top: 4px;
}

	.home .page-title .tagl,
	.home .sub,
	.home .slide-text,
	.home .slide-btn {
		margin-left: 0;
	}

 

.block_footer_text {float:left;text-align:center;font-size:24px; line-height: 40px;color:#fff;margin-bottom: 40px;font-style:italic;border-bottom:1px dashed #343434;}

.block_footer_text p {margin-bottom:50px;}












             




			



.block_footer_text, .quote-category .blogpostcategory, .quote-widget p, .quote-widget {font-family: Lora, "Helvetica Neue", Arial, Helvetica, Verdana, sans-serif;}
.row{margin-right:-15px;margin-left:-15px}


.align-middle {
  vertical-align: middle !important;
}

.footer{
	font-size: 12px;
	font-family: Arial;
	color: #78797d;
	line-height: 18px;
}


.card p.info,
.card p.info {
    color: #5c5e63;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 500;
    letter-spacing: 0.27px;
}


span.info-description {
    color: #96989f;
    font-weight: 400;
    font-size: 14px;
    letter-spacing: 0.27px;
}


#all-products p.info {
    color: #5c5e63;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 500;
    letter-spacing: 0.27px;
}


#product-description p.info {
    color: #5c5e63;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 500;
    letter-spacing: 0.27px;
}


.contact-list p.info {
    color: #96989f;
    font-size: 14px;
    letter-spacing: 0.27px;
}

.indexforum .mar3{ padding-right:10px !important;}

.obbsbox2 .tab .mar3{ padding-right:10px !important;}



.smalltext
{
	font-size: 13px;
	font-family: Tahoma;
}


.header-site-info-inner {
  float: left;
}
