﻿.fusion-sep-clear{clear:both;display:block;height:1px;font-size:0;line-height:0;width:100%;overflow:hidden}
.sticky{position:fixed;width:100%;z-index:9999}
.sticky.bottom{bottom:0}

#footer-notices {
display: block;
width: 930px;
margin: 0px auto;
background: none;
}

#footer-notices-left {
display: block;
width: 450px;
float: left;
background: none;
font-size: 11px;
color: #000;
}

#footer-notices-left a {
color: #000;
font-weight: bold;
text-decoration: underline;
}

#footer-notices-right {
display: block;
width: 450px;
float: right;
background: none;
font-size: 11px;
color: #000;
}

.featured-posts {
  padding: 75px 0;
  text-align: center;
}

  footer#site-wrapper-footer .top-footer-sidebars {
    padding-top: 1.5em;
    padding-bottom: 1.15em; }
.fusion-builder-row{width:100%;margin:0 auto}
.fusion-builder-row.fusion-builder-row-inner{max-width:100%!important}
.fusion-builder-row:after{clear:both;content:" ";display:table}
.fusion-builder-row.fusion-row{max-width:1200px;}
.panel-group{margin-bottom:20px}
.panel-group .panel{margin-bottom:0;border-radius:4px}
.panel-group .panel+.panel{margin-top:5px}
.panel-group .panel-heading{border-bottom:0}
.panel-group .panel-footer{border-top:0}
.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}
.st-accordion .panel-group .panel{margin-bottom:10px;border-radius:0}
.banner{width:1132px;height:105px;position:relative;margin:0 auto;padding:0}
.banner img{position:absolute;left:-77px;border:0;margin:0;padding:0}


.tile-mobile {
    min-height: 35px
}
.img-responsive{display:block;max-width:100%;height:auto}
.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.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,.col-lg-auto,.col-md,.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-md-auto,.col-sm,.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-sm-auto,.col-xl,.col-xl-1,.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-10,.col-xl-11,.col-xl-12,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}

.col-md-12 .mega-menu--wide .dropdown-menu{left:0!important}
.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.header.centered .col-md-12 .navbar{position:static}

.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;}
 
.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;}



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}

.badgeitem{
	align-self:center;
	justify-self:center;
}

.bs-footer{
	width: 100%;
	background: #d2d3d4;
}
.module-header .header-container .header-nav-container .header-nav-mobile .header-nav-mobile-back{float:left;margin:29px 0 30px 24px;max-width:calc(100% - 110px)}
.module-header .header-container .header-nav-container .header-nav-mobile .header-nav-mobile-back .back-link{border-left:1px solid #d4dbd2;color:#242b2f;display:inline-block;font-size:18px;font-weight:600;letter-spacing:1px;padding:0 12px;text-decoration:none;text-transform:uppercase}
.module-header .header-container .header-nav-container .header-nav-mobile .header-nav-mobile-back .back-link:first-of-type{border-left:0;padding-left:45px;position:relative}
.module-header .header-container .header-nav-container .header-nav-mobile .header-nav-mobile-back .back-link:first-of-type:before{content:"\e914"}
.row{margin-left:-15px;margin-right:-15px;}
.row:before,.row:after{content:" ";display:table;}
.row:after{clear:both;}
.home-brands .region-home-brands .row-logos ul{padding:0px;}
.view-argent-brochures-searchapi .row{padding-bottom:15px;border-bottom:1px solid #eee;}
.view-argent-brochures-searchapi .row h3{margin-top:0px;}

.pc2015-item .pc2015-item-name .pc2015-item-name-title {
  font-size: 14px;
  line-height: 16px;
  margin-top: 2px;
  font-weight: bolder;
  display: block;
}

.pc2015-detail .pc2015-detail-inner .pc2015-item-name .pc2015-item-name-title {
  font-weight: bolder;
  font-size: 21px;
  line-height: 1.5;
}

.pc2015-cart-items .pc2015-cart-table tbody td.pc2015-cart-cell-1 .pc2015-item-name .pc2015-item-name-title {
  font-size: 18px;
  font-weight: bolder;
  line-height: 1.1;
  margin-bottom: 16px;
}

			.content footer img.facebook {
				padding: 0px 5px;
				border: none;
				
				-webkit-box-shadow: none;
				-moz-box-shadow:    none;
				box-shadow:         none;
			}

.rfloat {
	float: right;
	margin: 10px 0px 10px 20px;
	border-radius: 10px;
	box-shadow: 2px 2px 9px 1px grey;
	border: 1px solid grey;
	}
#fhgimages img,#babegrid img,#thumbs img,.thumbshot,#gallery img,.useruploads .thumbnail img,#profbox img,#profselect img,.potdblock img{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}

.box {
	float: left; 
	margin-right: 10px; 
	margin-bottom: -10px; 
	position: relative;
	width: 330px;
}

div#n2-ss-1 .n2-ss-static-slide .n2-ss-section-outer,
div#n2-ss-1 .n2-ss-static-slide div[data-type="content"],
div#n2-ss-1 .n2-ss-static-slide div[data-type="content"] div.n2-ss-section-main-content {
visibility: hidden;
}

div#n2-ss-1 .n2-ss-section-main-content .n2-ss-layer {
position: relative;
}

div#n2-ss-1 .n2-ss-section-main-content .n2-ss-item {
float: none;
}

div#n2-ss-1 .n2-ss-section-main-content {
display: flex;
justify-content: center;
flex-direction: column;
}

div#n2-ss-1 .n2-ss-section-main-content-calc {
min-height: 0;
height: 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-5{width:41.66666667%}
.fl-callout-text p {margin: 0 !important;padding: 0 0 10px 0 !important;}
.fl-callout-icon-left .fl-callout-content,.fl-callout-icon-right .fl-callout-content,.fl-callout-icon-left-text .fl-callout-text-wrap,.fl-callout-icon-right-text .fl-callout-text-wrap {display: table-cell;}
.fl-callout-photo-left .fl-callout-content,.fl-callout-photo-left-text .fl-callout-text-wrap {display: table-cell;width: 50%;vertical-align: middle;}
.fl-callout-photo-right .fl-callout-content,.fl-callout-photo-right-text .fl-callout-text-wrap {display: table-cell;width: 50%;vertical-align: middle;}
.fl-callout-text,.fl-rich-text{color:#252525;}

body,p,ol li,ul li,dl dd,.fl-callout-text{font-family:"Lato", sans-serif;}

tr #prev {
text-align : left;
}
#top-header,#et-secondary-nav li ul{background-color:rgba(46,163,242,0)}
.et-fixed-header#top-header,.et-fixed-header#top-header #et-secondary-nav li ul{background-color:rgba(46,163,242,0)}


ul#et-secondary-nav {
    margin-right: 20px;
}


#et-secondary-nav li ul {
background-color: rgba(27,153,206,0.98) !important;

}


#et-secondary-nav li li a {
    font-size: 11px !important;
	   padding: .7em;
}

#et-secondary-nav .career-nav a {font-size: 14px !important;}

#cssmenu .menu-item-11169 .submenu,
#cssmenu li li:hover .menu-item-1116 .submenu { display:none !important }


.et_pb_post .entry-content {
    padding-top: 30px;
    font-weight: 300;
    font-size: 130%;
    color: rgba(0,0,0,0.9);
	line-height: 1.4;
}

  footer .sitemap {
    display: none;
  }

footer .sitemap span{font-family:Lato-Light; font-size:1.6em; margin-right:10px;}

footer .sitemap .fa{ height:60px; width:60px; text-align:center; color:#ffffff; border:1px solid #ffffff; font-size:1.5em; padding-top:18px; box-sizing:border-box; cursor:pointer;}

footer .sitemap .fa:hover{background:#ffffff; color:#756C63; border:1px solid #756C63;}

footer .sitemap .fa.active{ background:#756C63; border:1px solid #ffffff; color:#ffffff;}


.container {
    width: 1230px;
    margin: 0 auto;
    padding-left: 25px;
    padding-right: 25px;
    max-width: 100%;
}

 .linkstyle:visited { color: rgb(245,230,166)}

 .linkstyle:active { color: rgb(245,230,166); text-decoration: none }

 .linkstyle:link { color: rgb(245,230,166)}

 .linkstyle { color: rgb(245,230,166)}

.linkstyle:hover { color: rgb(222,2,45)}

.title-box {
    position: relative;
}

.title-box:before {
    content:"";
    position: absolute;
    display: block;
    width: 100%;
    height: 1px;
    background-color: #fff;
    left: 0;
    bottom: 20px;
}

.title-box h3 {
    font-weight: 700;
    font-size: 24px;
    text-transform: uppercase;
    padding-bottom: 10px;
    margin-bottom: 20px;
    border-bottom: 3px solid #fff;
    display: inline-block;
}


.breaking-news-inner,
.breaking-news-inner a {
	color: #ffffff;
	text-decoration: none;
}


.breaking-news-inner a:hover {
	color: initial;
}


.breaking-news-inner {
	display: flex;
	flex-flow: row;
	align-items: center;
	padding: 1.7rem 2rem;
	font-size: 18px;
	font-size: 1.8rem;
	margin: 0 auto;
	max-width: 1000px;
}
  .rev_slider_wrapper{
position:relative;
z-index: 0;
width:100%;
}
.nav-drawer__menu-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}


#menutop2 li#cat {
	display:inline;
	float:left;
	width:130px;
	margin:0;
	padding:0;
}
.header__small{position:fixed;z-index:1;top:0;max-width:90em;margin-right:auto;margin-left:auto;padding-right:5%;padding-left:5%;background-color:#000;display:-webkit-box;display:flex;width:100%;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;height:4rem;box-shadow:0 2px 4px 0 rgba(0,0,0,.15)}
.header--center .header__small,.header--internal .header__small{background-color:#eaeaea}


.footer-item-head {
  margin: 46px 0 14px 0;
  height: 38px;
  font-family: 'Rubik';
  font-weight: 500;
  font-size: 1.14rem;
}

.footer-item-content {
    margin-bottom: 46px
}

  .footer-item {
    margin-left: 15px;
  }
.booking-bar .vgbb-booking-bar-input-container input,.booking-bar .vgbb-booking-bar-input-container select,.people-toggle{width:100%;box-sizing:border-box;background-color:#fff;padding:0 10px;text-align:left;height:35px;vertical-align:middle;outline:none;outline-width:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-transform:uppercase;font-size:.7em;font-family:brownregular}
.people-toggle{border:1px solid #000;height:35px;vertical-align:baseline;line-height:33px;font-size:.7em;cursor:pointer;font-family:brownregular}
.people-toggle:hover{background:#282828;color:#fff}


.srp-content-box .srp-post-date,
.widget-area .widget .srp-post-date {
	margin: 0 0 10px;
}


.srp-content-box .srp-post-title,
.widget-area .widget .srp-post-title {
	margin: 0;
}




.srp-content-box .srp-post-content,
.widget-area .widget .srp-post-content {
	margin: 0;
}
.tribe-theme-twentyfourteen .widget .tribe-mini-calendar-event .list-info h2{font-size:14px}
.tribe-mini-calendar-event .vcard{line-height:20px;margin-top:10px}
.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-6{width:50%}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}

.container-fluid.content-location,.container-fluid.content-location .fp-tableCell{
	height: auto!important;
}


.themeblvd-piecemaker-fallback { display: none; }

.themeblvd-piecemaker-fallback ul { list-style:none;margin:0;padding:0; }

.themeblvd-piecemaker-fallback li { margin:0;padding:0; }

.module_row_0 .module_column_0.tb_6970_column.module_column{padding-top:3px; }

.module_row_2 .module_column_0.tb_6970_column.module_column{padding-top:3px; }
.page-template-default .section h2.no-icon,.page-template-template-flexible .section h2.no-icon,.post-template-default .section h2.no-icon,.site-default .section h2.no-icon{padding-top:0!important;text-align:left}
.page-template-default .section h2.no-icon:before,.page-template-template-flexible .section h2.no-icon:before,.post-template-default .section h2.no-icon:before,.site-default .section h2.no-icon:before{display:none}
.et_vertical_nav #et-main-area,.et_vertical_nav #top-header{position:relative;margin-left:225px!important}
.et_vertical_nav.et_vertical_right #et-main-area,.et_vertical_nav.et_vertical_right #top-header{margin-right:225px;margin-left:0!important}





#sitelogo img { box-shadow:0px 0px 2px 2px #e2e2e2; }
.image-box{float:left;width:87px;height:87px;position:relative;overflow:hidden}
.image-container .image-box{margin:30px 0 0 30px}
.image-box a span{color:#039;background:#efefef;position:absolute;height:19px;line-height:14pt;left:0;font-weight:700;top:0;text-align:center;width:19px}
.image-box a span.label{background:#ec2327;color:#fff;padding:0 5px;width:auto}
.image-box a span.label-1{background:#fffc00;color:#581f1f;padding:0 3px;width:auto}
span.image-box{float:none;width:80px;padding-right:4px}
span.image-box img{vertical-align:middle}
span.image-box,span.text-box{display:table-cell;vertical-align:middle;height:85px}
.third-type-box .image-box{float:none;display:block;margin:auto;width:100%;height:auto;max-width:277px}
.first-type-lines.type4 .image-box{margin-right:22px}

.preloader {
	background: #111;
	width: 100%;
	height: 100%;
	position: fixed;
	z-index: 9999999;
}
.vc_clearfix:after,.vc_column-inner::after,.vc_el-clearfix,.vc_row:after{clear:both}
.vc_row.vc_row-no-padding .vc_column-inner{padding-left:0;padding-right:0}
.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table}
.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}
.modal-header .close{margin-top:-2px}


.mim { float: left; margin: 10px; }
	


.entry p a:link:after, .entry p a:visited:after {
	content: " (" attr(href) ") ";
	}

.td-mobile-close {
  position: absolute;
  right: 1px;
  top: 0;
  z-index: 1000;
}

.td-mobile-close .td-icon-close-mobile {
  height: 70px;
  width: 70px;
  line-height: 70px;
  font-size: 21px;
  color: #fff;
  top: 4px;
  position: relative;
}
.row{position:relative;margin:0 -10px}
.col-card .row{margin:0 -20px}

.advertisement_300x250 {

}

.advertisement_300x250 img {
   margin: 0 auto;
   display: block;
}
body.front #block-block-846 #headerBlockHome .video-block{width:auto;display:inline-block;text-align:center;margin:0 8% 0 3%;}
body.front #block-block-846 #headerBlockHome .video-block .headerBlock-title{font-size:26px;text-transform:uppercase;font-family:"cooper_hewittheavy";text-align:center;margin-bottom:10px;}
body.front #block-block-846 #headerBlockHome .video-block iframe#ytplayer{height:auto;min-height:215px;}

	.ves-inner.page-main.clearfix {position: inherit}
.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-3{width:25%}


.fb{

    float: right;

    margin-top: 16px;

}


	.fb ,.contact {

		float: right;

	}


	.fb, .contact{

		display:none;

	}

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

.contact-form-material #page .is-focused .assistive-text,
.contact-form-material #page .is-focused label {
  color: #1ebbf0;
}
.assistive-text,.says,.screen-reader-text{clip:rect(1px,1px,1px,1px)}
.assistive-text{position:absolute!important}
.contact-form-material #page .is-focused .assistive-text,.contact-form-material #page .is-focused label{font-size:.7rem;-webkit-transform:translateY(-60%);transform:translateY(-60%)}

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

	.footerlink-panel [class*="col-lg-"]{float:left; padding-left:15px; padding-right:15px;}

	.footerlink-panel .col-lg-2{width:16%;}


.footerlink-panel{font-family:Verdana,Geneva,sans-serif; padding:30px 0 35px; border-bottom:1px solid #bebebe;}

.footerlink-panel h3{font-size:16px; line-height:20px; color:#000; padding:0 0 12px; margin:0 0 16px; font-family: 'avantgarde_md_btmedium'; border-bottom:1px solid #b8b8b8;  }

.footerlink-panel p{padding:0 0 6px;}

.footerlink-panel p a{color:#000; text-decoration:underline; line-height:18px;}

.footerlink-panel p a:hover{color:#de172a;}

.footerlink-panel .col-lg-7{width:43.333%;}

.footerlink-panel .col-lg-3{width:40%;}
.site-branding{float:left}
.tc-header .brand .site-logo img,.tc-header .brand .site-title{opacity:1;-webkit-transition:all .15s;-moz-transition:all .15s;-ms-transition:all .15s;-o-transition:all .15s;transition:all .15s}

			    		.sticky-enabled .tc-shrink-on .site-logo img {
							height:30px!important;width:auto!important
						}
#et_mobile_nav_menu{display:none;float:right}
.et_header_style_fullscreen #et_top_search,.et_header_style_fullscreen #top-header,.et_header_style_fullscreen .et_slide_menu_top .clear,.et_header_style_fullscreen div#et_mobile_nav_menu,.et_header_style_slide #et_top_search,.et_header_style_slide #top-header,.et_header_style_slide div#et_mobile_nav_menu,.et_slide_in_menu_container #mobile_menu_slide .et_mobile_menu li ul{display:none!important}
.et_header_style_fullscreen div#et_mobile_nav_menu,.et_header_style_fullscreen.et_fullwidth_nav .et-search-form,.et_header_style_slide div#et_mobile_nav_menu,.et_header_style_slide.et_fullwidth_nav .et-search-form{right:0!important}
.et_header_style_centered #et_mobile_nav_menu{float:none;position:relative;margin-top:20px}
.et_header_style_split #et_mobile_nav_menu{display:block;float:none;position:relative;margin-top:20px}


h2.narrowheading
{
background-color: #b8d2da;
color: #2f3b4f;
}

.aboutus-image {
    text-align: right;
    float: right;
    width: 50%
}

.aboutus-image img,
.aboutus-section img {
    max-width: 100%;
    float: right;
}


.comptable .casinocol {
	width:25%;
}
#u3518-8{background-color:transparent;font-weight:700;font-family:filson-pro, sans-serif;color:#06ABF3;position:relative;min-height:58px;}
.clearfix:after{content:"\0020";visibility:hidden;display:block;height:0px;clear:both;}
*:first-child+html .clearfix{zoom:1;}
