﻿.footer--top{border-top:1px solid #7fa7f8;padding:20px 0 0;}
.footer--top:after{content:" ";display:block;clear:both;}
.footer--top-left{display:none;width:100%;background:#333;}
.footer--top-right{width:100%;text-align:center;}
.footer--top-right .social__sites--list{display:flex;flex-flow:row wrap;justify-content:space-around;}
.footer--top-right .social__site a{height:40px;width:40px;display:inline-block;color:#333;background:white;padding:5px;border-radius:50%;border:1px solid #dcdcdc;vertical-align:middle;line-height:30px;font-size:18px;text-align:center;transition:all 550ms cubic-bezier(0.22,0.61,0.18,0.7);}
.footer--top-right .social__site a:hover{background:rgba(255,255,255,0.7);border:1px solid #b9b9b9;color:#525252;}
.footer--top-right .social__link_header{display:none;}
.footer--top-right .logo--footer{display:inherit;margin-bottom:10px;}


.lang {
  width:123px;
  float: right;
  padding-top: 30px;
}

.lang-text {
  color: #111111;
  text-shadow: #af45b4 1px 1px 0px;
  position:absolute;
  padding: 38px 0px 0px 3px;
  line-height:13px;
  z-index: 5;
}
.region-sidebar-second .block{margin-bottom:40px;}
.region-sidebar-second h2{font-weight:bold;font-size:14px;text-transform:uppercase;text-shadow:1px 1px 1px #FFFFFF;}
.region-sidebar-second .item-list ul li{padding:0px;margin:0px;list-style-type:none;}
.page-node-edit .region-content{padding:0 40px;}

		
	.home-wrap-out1,
	.home-wrap-in1 {
		margin-right: 0;
		}


.home-wrap-out1 {
	float: left;
	margin-right: -315px;
	position: relative;
	width: 100%;
	}

.effort .effort_box .text p.osake {
	margin-bottom:6px;
	display: inline;
	float:right;
}

.effort .effort_box .text p.osake img {
	width:21px;
	height:21px;
	float:none;
}
#cookie-law-info-bar .cli-tab-header a:before{border-right:1px solid currentColor;border-bottom:1px solid currentColor}
.cli-tab-header{display:flex;justify-content:space-between}
.cli-tab-header a:before{width:10px;height:2px;left:0;top:calc(50% - 1px)}
.cli-tab-header a:after{width:2px;height:10px;left:4px;top:calc(50% - 5px);-webkit-transform:none;transform:none}
.cli-tab-header a.cli-nav-link{position:relative;display:flex;align-items:center;font-size:14px;color:#000;text-transform:capitalize}
.cli-tab-header.cli-tab-active .cli-nav-link:before{transform:rotate(45deg);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.card-text:last-child{margin-bottom:0}


.card-title a, .card-text span{
    color: #617A00;
    font-size: 15px;
    font-weight: bold;
    vertical-align: top;
}
.d-none{display:none!important}

#preheader .col.d-none.d-lg-block{
    margin-left: 63px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-right: 0;
    border-bottom: solid 1px #8fc1a6;
}


html .u-mr15 {
  margin-right: 15px; }



#section_supplemental .module .content { background-color: #f9f8f3; }


.news_strip,
#section_supplemental .module .header,
#supplemental_details {
	background-color: #dfe0e4;
	text-shadow: #FFF 0px 1px 1px;
}

		
		







.aside .module {
	width: 220px;
	float: left;
	margin: 20px 0 0 0;
}
#outer-container{position:relative;z-index:92;width:100%}
 
.widget-wrap {font-size: 14px; }


.after-entry.widget-area,
.after-entry .widget-wrap,
.featuredpost .post,
.home-middle.widget-area,
.home-top.widget-area {
	overflow: hidden;
}
.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}
.navbar-collapse.in{overflow-y:auto}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}
.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}
.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}
.nav-drawer__menu-link{background-image:none;background-position:0 0;background-repeat:repeat;background-size:initial;color:initial;text-decoration:initial;transition:initial;display:block;-ms-flex:1 calc(100% - 3em);flex:1 calc(100% - 3em);padding:.25rem 1rem;color:#fff;outline:none}
.nav-drawer__menu-link:hover{color:inherit}
body.user-mousing .disclaimer a:focus,body.user-mousing .nav-drawer__menu-button:focus,body.user-mousing .nav-drawer__menu-link:focus,body.user-mousing article p a:focus,body.user-mousing h1 a:focus,body.user-mousing h2 a:focus,body.user-mousing h3 a:focus{background-color:transparent}
body.contrast-light .nav-drawer__menu-link:hover{color:#000}

#right_banner {
	width: 426px;
	height: 230px;
	margin: 0 0 20px 0;
}





.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12,
.grid_13,
.grid_14,
.grid_15,
.grid_16,
.grid_17,
.grid_18,
.grid_19,
.grid_20,
.grid_21,
.grid_22,
.grid_23,
.grid_24 {
	display:inline;
	float: left;
	position: relative;
	margin-left: 5px;
	margin-right: 5px;
}


.container_24 .grid_12 {
	width:506px;
}

.jumbotron .promotional {color: #F0F0F0;background-color:rgba(0,0,0,0.5);padding: 30px 20px;text-align: left;}

.jumbotron .ala-announce {color: #F0F0F0;background-color:rgba(0,0,0,0.5);padding: 20px;text-align: left;}

.jumbotron a {color: #F0F0F0; text-decoration: underline;}

  .jumbotron{padding-top:30px;padding-bottom:30px}
.jumbotron .h1,.jumbotron h1{color:inherit}
.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}
.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}
.jumbotron .container{max-width:100%}


.foot-page1 {
	float:left;
	padding-left:5px;
}


.foot-page1 span {
    color: #262626;
    display: inline-block;
    font-family: 'Lora',serif;
    font-size: 15px;
	padding-top:1px;
    font-weight: bold;
    letter-spacing: -1px;
    line-height: 18px;
    margin-right: 12px;
    text-shadow: 0 2px 1px #CACBD3;
    text-transform: uppercase;
}


.foot-page1 a {
	color:#828282;
}


.foot-page1 a:hover {
	color:#22ade1;
	text-decoration:none;
}
 .slideshow_align_caption{display:table-cell;vertical-align:middle;position:relative}
 .caption_bottom .slideshow_caption .slideshow_inner_caption .slideshow_align_caption{padding:20px 0;display:block}
.caption_right .slideshow_align_caption{text-align:right}
    .map_contents {        padding: 25px 30px 24px!important;        max-width: 100%!important;    }
.map_contents h2 {    color: #fff;    font-size: 46px;    font-weight: 600;    margin-top: 0;    line-height: 44px;    padding-top: 68px;    margin-bottom: 35px;}
.map_contents p {    font-size: 16px;    line-height: 21px;    color: #6f6e6b;}
.map_contents h1 {    font-size: 41px;    margin-bottom: -4px;    color: #00a8d1;    line-height: 62px;    font-weight: 800;    letter-spacing: -.19px;    margin-top: 16px;}
.map_contents img {    width: 103px;    display: block;    margin: 0 auto;}

#error-footer{position: fixed;left:0;top:0;right:0;display:none;z-index:9999;}

    #mw_board_group_1 .mw_board_group_1_contents {  }
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}


.shopcontent .banner {
	float:left;
	cursor:pointer;
	width:100px;
	margin-right:15px;
}

.shopcontent .frontBanner .fullBannerTekst {
	font-family:Arial;
	font-size:1.0em;
}

.misccontent .shopcontent, .misccontent .projectcontent, .misccontent .picturecontent
{
		float: left;
	width: 233px;
	margin-left: 48px;
}

.misccontent .shopcontent
{
	margin-left: 20px;
}

.misccontent .shopcontent img
{
	width: 100px;
	height: 100px;
}


	.address a {
		color:inherit;
		transition:all .45s;
	}


	.services a:hover,
	.about a:hover,
	.address a:hover {
		text-decoration:none;
		color:#61A4FF!important;	
	}


	.address {
		font-size:0.9em;
		float:left;
	}


		.admin_login,
		.address {
			float:none;
			display:block;
		}
.f-box,.f-box:nth-of-type(4n),.header-bottom-left,.header-top-right,footer .f-list{text-align:center}
.header-bottom-left,.navbar-header{display:inline-block}
.header-bottom-left{float:none;width:90%;vertical-align:top;margin-top:10px}
.alfaplus .alfaplus-fecha{color:#a0a0a0;font-weight:400;font-size:.8em}

#header h1, #header h2 {
float: none;
text-align: center;
width: 100%;
max-width: 100%;
padding: 0;
margin-bottom: 0;
}

#header h1:after, #header h2:after { background: #fff }

#header {
position: relative;
width: 98.1%;
float: left;
padding: 0 0 0 2%;
background: #F5F5F5;
}

#header:after {
content: "";
position: absolute;
width: 100%;
height: 1px;
background: #E2E2E2;
bottom: 0px;
left: 0;
}

#header .image-logo { margin: 11px 0 }

#header-widget-container {
width: 96%;
max-width: 940px;
margin: 0 auto;
overflow: hidden;
margin-top: 24px;
}
.vc_custom_heading a,.vc_custom_heading a:focus,.vc_custom_heading a:hover,.vc_custom_heading a:visited{border:none;text-decoration:inherit;color:inherit}
.vc_custom_heading a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:1}
.vc_custom_heading a:hover{opacity:.85}


.logo {
  float: left;
  margin: 15px 0 0;
  width: 269px;
}


  .logo img {
    max-width: 300px;
    width: 90%;
  }

    .copyrights { text-align: center }

#sociable .popup {
	behavior: url('/wp-content/plugins/sociable/css/pie.htc');
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-box-shadow: #999999 0px 0px 24px;
    border: 3px solid transparent;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 0 7px #000000;
    position: relative;
	background: none repeat scroll 0 0 #FFFFFF;
}


.text-wrapper{
 width: 50%;   
 float:left;
}


.bordercolor
{
	background-color: #ADADAD;
	padding: 0px;
}

.footer-sidebar .widget li{
	border-top: 1px dashed #165080;
}

.footer-sidebar .widget li a{
	color: #72acdc;
}


.adesso-toggle-list-elem a:focus,
.adesso-toggle-list-elem a:hover,
.navbar-nav li a:focus,
.navbar-nav li a:hover {
  cursor: pointer;
}

.menu-item-language img.iclflag {
  margin-top: -3px;
}
.utility-nav{background:#f7f7f7;padding-bottom:10px;padding-top:10px}

.banner .banner-time-link a {
    text-align: right;
    text-decoration: underline;
    color: #0356b5;
}

.banner .banner-time-link span {text-align: left}

.banner .banner-time-link a,
.banner .banner-time-link span {
    width: 49%;
    display: inline-block;
}

	
	.basker_amount {
		margin-left: 8px;
		margin-top: 4px;
	}

.header-txt { position: relative; z-index: 3; }

  .header-txt p.lead { font-size: .75em; }

.header-txt h1 span { font-weight: 300; color: #fff; }

.thumb_img_link:hover .thumb_time{
	display: none;
}

.thumb_img_link{
width : 180px;
height: 135px;
display: block;
text-decoration:none;
position:relative;
}
.footer-logo-wrap{margin-bottom:20px}
.td-footer-bottom-full .footer-logo-wrap{margin-top:35px;margin-bottom:0}
.td-footer-template-2 .footer-logo-wrap,.td-footer-template-3 .footer-logo-wrap{padding-top:3px}
.brandbarbox{width:992px;height:50px;padding-top:11px;margin:auto;}
.brandbarbox li{list-style-type:none;list-style-image:none;float:left;padding-left:10px;padding-right:10px;width:90px;}

.td-weather-information {
  font-family: 'Roboto', sans-serif;
  font-size: 12px;
  position: relative;
  padding: 5px 0;
  display: inline-block;
  width: 100%;
  float: left;
  opacity: 0.6;
}

.td-weather-information:before {
  content: '';
  width: 100%;
  height: 2px;
  position: absolute;
  top: -2px;
  left: 0;
  background-color: #4db2ec;
  opacity: 0.2;
}

.td-weather-information i {
  font-size: 16px;
  position: relative;
  top: 2px;
}

.td_block_weather .td-column-2 .td-weather-information,
.td_block_weather .td-column-3 .td-weather-information {
  padding: 3px 0 10px;
  
}

.td_block_weather .td-column-2 .td-weather-information:before,
.td_block_weather .td-column-3 .td-weather-information:before {
  top: auto;
  bottom: -4px;
  
}
.home img.post-thumbnail__img.wp-post-image{height:230px}


img.full-width {
    display: inherit;
	margin:0
}


#my-header .full-width{
    width: 100%!important;
}


footer .full-width{
    width: 100%!important;
}
.full-width .twentyfourteen .tfwc{margin-right:auto}


.full-width {
    margin-left: -22%;
    margin-right: -22%;
}

.normal { font-size: 80%; }

.normal table { font-size: 100%; }

.topic
{
	line-height:1.7;
	border-right:1px solid #398cb5;
	padding-left:4px;
}
.social-list--widget a {color: #ffffff;background-color: #e53b24;}
.social-list--widget a:hover {color: #ffffff;background-color: #444c5c;}
.share-btns__link:hover,.social-list--header.social-list a:hover,.social-list--footer.social-list a:hover,.site-footer.style-2 .social-list--footer a {color: #ffffff;}
.share-btns__link:hover:before,.social-list--header a:hover:after,.social-list--footer a:hover:after,.site-footer.style-2 .social-list--footer a:after {background-color: #e53b24;}
.site-footer.style-2 .social-list--footer a:hover:after {background-color: #444c5c;}
.et_header_style_slide #et-top-navigation,.et_header_style_fullscreen #et-top-navigation{padding:46px 0 46px 0!important}
.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_split .et-fixed-header #et-top-navigation{padding:48px 0 0 0}
.et_header_style_slide .et-fixed-header #et-top-navigation,.et_header_style_fullscreen .et-fixed-header #et-top-navigation{padding:39px 0 39px 0!important}
.et-fixed-header #top-menu a,.et-fixed-header #et_search_icon:before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field:after,.et-fixed-header #et-top-navigation .et-cart-info{color:#4e32ab!important}
#main-header,#et-top-navigation{font-family:'Barlow Normal',Helvetica,Arial,Lucida,sans-serif}
.image_panel .block-title,.image_panel .title-row{padding-bottom:20px}
.image_panel .title-row p{font-size:1.25rem}

#col-3 .insta-wrapper a.title .text {
  float: left;
  
  height: 25px;
  overflow: hidden;
  margin: 5px 0 0 0;
  color: #FFF;
  font-size: 14px;
  white-space: nowrap;
}
.footer__column{display:inline-block;vertical-align:top;width:100%}
.footer__column h4{font-size:inherit;text-align:left;color:#6a645f}
.footer__column--social{max-width:200px}
.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px solid}
.btn .caret{margin-left:0}
.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}
.dropup .btn-lg .caret{border-width:0 5px 5px}
.img-responsive{display:block;max-width:100%;height:auto}
.menu-item-lang-selector .flag{margin-right:6px;}
.rtl .menu-item-lang-selector .flag{margin-left:6px;margin-right:0;}
.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}
#td-mobile-nav .menu-item-has-children a{width:100%;z-index:1}


.grideschis
{
background-color:#E6E7E9;
}
#wp-calendar tfoot #next{text-align:right}

td.ensystdtop {padding:0;vertical-align:top;border:0;margin:0}

.td-bg-darkgrey{
	background-color: #898989;
}

.header-bottom{
	background: #f0e0b7;
	position: relative;
	//border-bottom: 3px solid #687e29;
}

.header-bottom:after{
	display: block;
	content: '';
	clear: both;
}


#nano__join__family .recipe__block__image {
    width: 100%;
    height: 280px;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
}
.fl-slide-mobile-photo {display: none;}
.fl-slide-mobile-photo-img{width: 100%;}
.module_round_box-black_no_border{padding:16px;color:#626262}
.module_round_box-black_no_border a{color:#626262}
.module_round_box-black_no_border .s5_mod_h3_outer{margin:0;margin-bottom:20px;color:#000;padding:0;background:0 0;border:none}
.module_round_box-black_no_border .s5_h3_first,.module_round_box-black_no_border .s5_mod_h3{color:#000!important}

.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}
 h4,a.more-link,.says{font-size:16px;font-family:"Roboto Slab";font-weight:400;font-style:normal;line-height:20px;color:#e55c86}
[data-elementor-type=popup] .elementor-section-wrap:not(:empty)+#elementor-add-new-section{display:none}

.td-footer-full .footer-social-wrap i {
  margin: 10px 3px 0 7px;
}


.footer-social-wrap i {
  border-radius: 3px;
  margin: 12px 5px 12px 0;
  color: #fff;
  width: 32px;
  height: 32px;
  font-size: 16px;
  padding-top: 8px;
  line-height: 16px;
}

.td-footer-template-10 .footer-social-wrap {
  padding: 0 20px;
  cursor: default;
  
}
.rtecenter{text-align:center;}
.module-MOBI_titre .swipe{font-size:18px;height:35px;width:40px;top:26px;left:16px;line-height:35px}
.mod_11926471 .swipe, .mod_11926471 .searchbutton{font-size: 15px;color: #FFFFFF;position: absolute;cursor: pointer;left: 8px;top: 7px;font-weight: 700;width: 34px;height: 29px;line-height: 29px;z-index: 500;}
.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}

.mh-container, .mh-container-inner { width: 100%; max-width: 1080px; margin: 0 auto; position: relative; }

.mh-container-outer { margin: 25px auto; -webkit-box-shadow: 0px 0px 10px rgba(50, 50, 50, 0.17); -moz-box-shadow: 0px 0px 10px rgba(50, 50, 50, 0.17); box-shadow: 0px 0px 10px rgba(50, 50, 50, 0.17); }

	.mh-container-inner { width: 100%; }

	#mh-mobile .mh-container { width: 100%; }
.owl-carousel,.owl-carousel .dt-owl-item,.pswp__container,.pswp__img{-webkit-tap-highlight-color:transparent}
.owl-carousel.owl-drag .dt-owl-item,.pswp__container,.pswp__img{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}
.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0;-webkit-backface-visibility:hidden}
.pswp__container,.pswp__img{user-select:none;-webkit-touch-callout:none}

.cli-modal-backdrop.cli-show {
  opacity: .8;
}

.cli-modal-backdrop {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1040;
	background-color: #000;
	display: none;
}

.cli-modal-backdrop.cli-fade {
  opacity: 0
}

#logo {
  width: 110px;
  height: 63px;
  border: 0;
  padding-bottom: .5em;
}
.site-footer .personal-network .menu .menu-item{padding:5px}
.site-footer .personal-network .menu .menu-item:empty{list-style:none}
.site-footer .personal-network .menu .menu-item:nth-child(odd){clear:left}
.navbar-default .navbar-nav .category-home.active:hover:after,.navbar-default .navbar-nav .category-home.active:after,.navbar-default .navbar-nav .category-home:hover:after{background-color:red}
.navbar-default .navbar-nav .category-home.active:hover a,.navbar-default .navbar-nav .category-home.active a,.navbar-default .navbar-nav .category-home:hover a{color:red!important;background-color:#fff!important}
#submenu.category-home{background-color:red}
.title-category.category-home{background-color:red}

.main-navigation ul li.menu-item-has-children:after {
	position: absolute;
	right: 5px;
	top: 0;
	bottom: 0;
	content: '';
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 6px 5px 0 5px;
	border-color: #757575 transparent transparent transparent;	
	margin: auto;
}

.main-navigation ul ul li.menu-item-has-children:hover:after {
	border-width: 6px 0 6px 5px;
	border-color: transparent transparent transparent #757575;	
}

#sidebar-container,#about-us,#sticky{width:364px}
body.bbPress #sidebar-container,body.buddyPress #sidebar-container{width:287px}

#sidebar-container{width:30%;}


#sidebar-container,#sticky{width:100%;}
.fusion-carousel .fusion-carousel-item .fusion-carousel-item-wrapper{display:inline-block;visibility:hidden;vertical-align:middle;width:100%;line-height:normal;text-align:center}
.fusion-image-carousel-fixed .fusion-carousel .fusion-carousel-item-wrapper{text-align:center}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}
.owl-carousel .owl-item{float:left}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}

.post-ratings-image {
	border: 0px;
}

.post-ratings IMG, .post-ratings-loading IMG, .post-ratings-image IMG {
	border: 0px;
	padding: 0px;
	margin: 0px;
}
.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}
.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before,blockquote.pull-right .small:before{content:''}
.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}
.pull-right{float:right !important}
.om-clearfix{clear:both;}

	  .parallax .parallax-content {
		  padding:70px 0;
	  }
.parallax-content{text-align:center}

#product-loop-wrap .columns .title, 
#product-loop-wrap .columns .price, 
#product-loop-wrap .columns .buy-btn,
#product-loop-wrap .columns .sold-out { font-size: 14px; width: 100%; text-align: center; display: block; margin-bottom: 10px; float: none; border: none; }

#product-loop-wrap .columns .buy-btn { font-weight: bold; color: #00B876; }

#product-loop-wrap .columns:hover .buy-btn { color: #FFF; }
footer .follow-links{width:61%;margin:0 auto}
footer .footer_bottom .text_block_02{float:left;line-height:30px;color:#fff;text-decoration:none}
