﻿

.color_black_13_new { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; line-height:14px; }
.project_images .field-items{clear:left;float:right;position:relative;right:50%;text-align:center;}
.field-label-inline .field-label,.field-label-inline .field-items{float:left;}
#footer {width:100%;}


.col-12 { width: 46%; }
.icon-chat:before{content:"\e606"}
.clear-block:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear-block{display:inline-block;}

* html .clear-block{height:1%;}
fieldset ul.clear-block li{margin:0;padding:0;background-image:none;}
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}
.clearfix{zoom:1}

.clearfix:before,
.clearfix:after {
    content: '\0020';
    display: block;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
}

.clearfix:after {
    clear: both
}


.clearfix {
    zoom: 1
}
.col-xs-6{width:50%;}
#header .header_block .col-xs-6{width:48%;}


#phone_number {
    font: bold 23px verdana, san-serif;
}

.cb-body-light .cb-sidebar-widget a {
  color: #161616;
}

.cb-body-dark .cb-sidebar-widget a {
  color: #f2f2f2;
}


.cb-sidebar-widget {
  margin-bottom: 40px;
  max-width: 100%;
  overflow: visible !important;
}


.cb-sidebar-widget:last-child {
  margin-bottom: 0;
}
.men__last--white .men__subtitles{color:#85939d;font-size:1.25rem;opacity:1}
.men__jobs .men__subtitles{margin-bottom:84px}
.ab-kit-cont .men__subtitles{margin-bottom:42px}
.men__pri .men__subtitles{max-width:650px}
.men__landnew-section--benchmark .men__subtitles{line-height:2.1875rem}
.men__slack .men__subtitles{margin-top:17px;color:#85939d;font-size:1rem;line-height:25px;width:100%;max-width:530px}
.men__titles,.men__subtitles{padding:0 5px;text-align:center;width:100%}
.men__subtitles{max-width:700px;width:100%;margin:0 auto}

.camera-caption {
	position: absolute;
	top:26%;
    width: 100%;
	z-index:100;
	display: block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.camera-caption .title1 {
	line-height: 30px;
	font-weight: bold;
	font-size: 50pt;
	font-family: 'PT Sans';
	color: #030003;
	font-style: normal;
	margin-bottom: 26px;
	letter-spacing: 0;
}

.camera-caption .more a {
    font:10px 'Arial';
    color:#bfbfbf;
    letter-spacing:1px;
}

.camera-caption .more img {
    margin-left: 10px;
}

.camera-caption .more a:hover {
    color:#363536;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;    
    
}

.camera-caption .bannerBox {
    float:right;
    text-align: left;    
    background:#fff;
    padding:54px 44px 14px 41px;
}
.clear{clear:both;overflow:hidden}
 #inm_contain {width: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow:row nowrap; -ms-flex-flow:row nowrap; flex-flow:row nowrap; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between;}

#inm_contain div {-webkit-box-flex:1;-webkit-flex:1 1 32%;-ms-flex:1 1 32%;flex:1 1 32%;}

  .cmsc--nav-level {
    background: black;
    margin: 0;
    position: absolute;
    top: 0;
    -ms-transform: translateX(-250px);
    
    -webkit-transform: translateX(-250px);
    
    transform: translateX(-250px);
    width: 100%; }

  .cmsc--nav-level li:first-of-type {
    margin-top: 6px; }




li.page_item, li.menu-item {
	list-style: none;
}

li.menu-item ul.sub-menu {
	list-style: none;
	margin-left:0;
}


#mailing-list-success { font-style: italic; font-size: 0.944em; -webkit-font-smoothing: antialiased; }



.neuton #mailing-list-success { font-size: 0.833em; }

  
  #footer-tools #social-links, #footer-tools #mailing-list { border-top: 1px solid #d2d2d2; width: 95%; display: inline-block; zoom: 1;  *display: inline;  }

  #social-links:before, #mailing-list:before { content: ''; display: none; }


#footer-tools .module { display: block; float: left; width: 290px; margin-left: 20px; padding-left: 10px; text-align: left; }


#footer-tools .module:before { left: -10px; right: auto; width: 300px; }


#footer-tools .module-title { font-size: 0.722em; color: #333333; margin: 1.538em 0 1.231em; }



.bold #footer-tools .module-title { color: #666666; font-weight: 700; }

.item-127{border:none !important;}
.text-left{text-align:left}

#cff .cff-text-link{
  float: left;
  clear: none;
  width: 72%;
  margin-left: 3%;
  padding: 0 0 5px 0;
}

#cff .cff-text-link.cff-no-image{
  width: 100%;
  margin-left: 0;
}
.profile-popup.message .profile-popup-message-title{font-weight:700;font-size:60px;color:#0299ff;text-transform:uppercase;margin:0 0 20px 0;letter-spacing:-6px;line-height:0.9;}


span.social-text,
span.social-text-com {
	color: #fff;
	font-family: 'Montserrat', sans-serif;
	font-size: 10px;
	font-weight: 400;
	line-height: 100%;
	padding: 8px 0 8px 10px;
	text-transform: uppercase;
	}


span.social-text-com {
	color: #999;
	display: inline-block;
	padding: 0;
	}


.social-comments span.social-text-com {
	color: #999;
	display: inline-block;
	font-weight: 700;
	position: relative;
	padding: 7px 0 7px 5px;
	vertical-align: top;
	z-index: 1;
	}
.cell-align-table{display:table;height:100%;width:100%}
.cell-align-table .cell,.cell-align-top,.cell-align-middle,.cell-align-bottom{display:table-cell}
.cell-align-top{vertical-align:top}
.cell-align-middle{vertical-align:middle}
.cell-align-bottom{vertical-align:bottom}
.hero-carousel .position-left .cell{vertical-align:top}
.hero-carousel .position-center .cell{vertical-align:middle}
.hero-carousel .position-right .cell{vertical-align:middle}
.hero-carousel .cell .image{height:auto;min-height:214px;width:100%;z-index:-1}
.hero-carousel .hero-slide .cell-align-table{bottom:0;left:0;margin:0 auto;padding:0;position:absolute;right:0;top:20px}
.footer-hero-container .footer-hero .position-left .cell{vertical-align:middle}
.footer-hero-container .footer-hero .position-center .cell{vertical-align:top}
.footer-hero-container .footer-hero .position-right .cell{vertical-align:top}
.footer-hero-container .footer-hero .cell{height:150px}
.footer-hero-container .footer-hero .cell .image{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}
.footer-hero-container .footer-hero .hero-slide .cell-align-table{padding:0 25px 10px}


#footer { 
	text-align: left;
	height:175px;
	
	margin:25px 0 0 0;
}


#footer ul { margin:0; padding:0; }


#footer li {
	float:left;
	width:300px;
	margin:10px;
	list-style-type:none;
}


#footer img { margin:5px; }


#footer li a { color:#666666; font-size:1.4em; }


#footer p, div#footer div p, body div#footer div {
	color:#666666;
	line-height:1.8em;
	text-align:left;
	font-size:1.1em;
}


#footer a, body div#footer div p a { 
color:#666666; 
line-height: 1.8em; 
}

div#content, div#footer {
	width: 314px;
	padding: 0 2px 0 4px;
	margin: 0;
}

div#footer div p, div#footer div p a {
	font-size:.9em;
	line-height: 1.5em;
}


#footer p {
	color:#666666;
	line-height:1.5;
	text-align:left;
	font-size:11px;
}


#footer a { color:#666666; font-size:11px; }


.page_footer_liner {
    padding: 12px;	
}




#container-photo-gallery {
    visibility: hidden;
    display: none;
    
    border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    position: absolute;
    margin-top: 0px !important;
    width: 985px;
    min-height: 629px;
}

#container-photo-gallery-hero {
    visibility: hidden;
    
    border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    position: absolute;
    margin-top: 0px !important;
    width: 985px;

}


.single-photo-block #container-photo-gallery {
  display: block;
  position: relative;
  visibility: visible;
}
ul.rightlist{font-family:"Times New Roman";font-size:12pt;padding:6px;}
table.rightlist{width:100%;margin:0px;border:2px solid #1E4797;}

.widget_calendar #wp-calendar tfoot #next{ text-align:right;}


.advanced_search {
	float: left;
	padding: 4px 14px 3px;
	text-align: center;
	width: 90%
}
.ssbp-toggle-switch{opacity:0.7;background-color:#ddd;display:none;position:fixed;top:25%;margin-top:-20px;left:0;height:20px;width:46px;text-align:center}
.ssbp-toggle-switch:hover{cursor:pointer}
.ssbp-toggle-switch:before{vertical-align:top;font-family:dashicons;font-size:13px;color:#272727}


#peoplecol1{
 width:65%; 
 float:left; 
 position:relative; 
  }


#aside-content {
	float: right;
	width: 237px;
	padding-left: 27px;
}


#aside-content .blog-sidebar {
	background: #FFF;
}


#aside-content .blog-sidebar .social-listing {
	margin-top: 0;
}


#aside-content .blog-sidebar h1 {
	background: #ed1f24;
	color: #FFF;
	margin: 0;
	padding: 10px 16px;
	font-size: 16px;
}


#aside-content .blog-sidebar .in-ad {
	margin-bottom: 0;
	margin-top: 0;
}


.home #aside-content {
	margin-top: -45px;
}

	
	#access,
	#top-access,
	#header-featured-nav,
	#aside-content {
		display: none;
	}
.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-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-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-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{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-sm-6{width:50%}

	.ssba {
									
									
									
									
								}

								.ssba img
								{
									width: 25px !important;
									padding: 6px;
									border:  0;
									box-shadow: none !important;
									display: inline !important;
									vertical-align: middle;
								}

								.ssba, .ssba a
								{
									text-decoration:none;
									border:0;
									background: none;
									
									font-size: 	15px;
									
									
								}

.urgent #urgentdescription {margin:0px 20px;font-size:116%;}

.urgenthidden #urgentdescription {display:none;}

div.block-wrapper{margin:10px 0;}

body.layout-first-main-last #sidebar-first .block-wrapper,body.layout-first-main-last #sidebar-last .block-wrapper{margin:0 0 10px;}

body.layout-main-last #sidebar-last div.block-wrapper{margin:0 0 30px;}
.forward-series-module{padding-top:1.875rem;margin-bottom:0}
.forward-series-module h2{margin-bottom:1.875rem;font-family:PreloSlab-Book,Georgia,serif}
.forward-series-module h2 strong{font-family:PreloSlab-Bold,Georgia,serif}
.forward-series-module h2 a{color:#111c24}
.forward-series-module li{width:50%;float:left;height:105px;margin-bottom:1.875rem}
.forward-series-module li:first-child{border-left:none}
.forward-series-module li a{display:block;text-decoration:none;color:#111c24;text-align:center;position:relative;height:100%;font-family:PreloSlab-Bold,Georgia,serif;font-size:16px;font-size:1rem;line-height:16px;line-height:1rem}
.forward-series-module li a .title{width:100%;position:absolute;bottom:0;left:0;display:block;text-align:center}
.forward-series-module li a:hover{color:#0098D8}



.col2-set .col-1 { float:left; width:49%; }


.col3-set .col-1 { float:left; width:32%; }


.col4-set .col-1 { float:left; width:23.5%; }



#checkout-step-login .col2-set .col-1 form#login-form fieldset .form-list{width:340px;}

#checkout-step-login .col2-set .col-1 form#login-form fieldset .form-list .note{padding:0 0 10px;width:150px;float:right;}

#checkout-step-login .col2-set .col-1 form#login-form .buttons-set{width:100px;float:right;margin:0;padding:0;}

#checkout-step-login .col2-set .col-1 form#login-form fieldset .form-list li .input-box { width: 250px; }


ol#checkoutSteps li#opc-login div#checkout-step-login .col2-set .col-1 .messages { width:290px; }

ol#checkoutSteps li#opc-login div#checkout-step-login .col2-set .col-1 .messages .error-msg { width:288px; }


#blog-description{
display:none;
}

.hero-module-wrappernav ul li.slct-btn {
  width: 20%;
  float: left;
  font-family: 'nimbus_sansblack', 'HelveticaNeue', Helvetica, Arial, sans-serif;
  color: #ffffff;
  font-size: 18px;
  cursor: pointer;
  height: 75px;
  margin-top: 0px;
  transition: all 0.15s;
}

.hero-module-wrappernav ul li.slct-btn .btn-wrapper {
  width: 100%;
  margin: 0 auto;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

.hero-module-wrappernav ul li.slct-btn .btn-wrapper .wrap-inside {
  margin: 0 auto;
}

.hero-module-wrappernav ul li.slct-btn .btn-wrapper .wrap-inside img {
  margin-right: 10%;
  margin: 0 auto;
  display: block;
  margin-top: -45px;
}

.hero-module-wrappernav ul li.slct-btn .btn-wrapper .wrap-inside .txt-slt {
  text-align: center;
  margin: 0 auto;
  clear: both;
  width: 149px;
  line-height: 21px;
  font-size: 18px;
}

.hero-module-wrappernav ul li.slct-btn .btn-wrapper .wrap-inside .one-state {
  margin-top: 0px;
  height: 41px;
  overflow: hidden;
}

.hero-module-wrappernav ul li.slct-btn .btn-wrapper .nav-02 .txt-slt {
  margin-top: 6.3%;
}

.hero-module-wrappernav ul li.slct-btn:hover,
.hero-module-wrappernav ul li.slct-btn.active {
  height: 90px;
  margin-top: -15px;
}

.tp-bullets.simplebullets.round .bullet.last			{	margin-right:3px}

.tp-bullets.simplebullets.round-old .bullet.last		{	margin-right:0px}

.tp-bullets.simplebullets.square .bullet.last			{	margin-right:0px}

.tp-bullets.simplebullets.square-old .bullet.last		{	margin-right:0px}

.tp-bullets.simplebullets.navbar .bullet.last			{	margin-right:0px !important}

.tp-bullets.simplebullets.navbar-old .bullet.last		{	margin-right:0px !important}

.tp-bullets.preview1 .bullet.last 			{	margin-right: 0px; }

.tp-bullets.preview2 .bullet.last 			{	margin-right: 0px; }

.tp-bullets.preview3 .bullet.last 			{	margin-right: 0px; }

.tp-bullets.preview4 .bullet.last 			{	margin-right: 0px; }
.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}
.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}


	#small-nav .mobile-nav-holder {margin-top:0 !important;}


	body #small-nav{visibility:visible !important;}

	#small-nav #nav-uber { margin-top: 0; }

	.mobile-menu-design-classic #small-nav .mobile-nav-holder { margin-top: 0px !important; }

	.mobile-menu-design-classic .header-v4 #small-nav .mobile-nav-holder, .mobile-menu-design-classic .header-v4 #small-nav .mobile-nav-holder { margin-top: 10px !important; margin-bottom: 10px !important; }

	.mobile-menu-design-classic #small-nav { padding-top: 6px; padding-bottom: 6px; }


	.mobile-menu-design-modern #small-nav { border-bottom: 0; }

	.header-v4 #small-nav{padding:6px 20px;}

	.header-v4 #small-nav #nav{width:100%;}


	.header-v5 #small-nav{padding:6px 20px;}

	.header-v5 #small-nav #nav{width:100%;}

	.fusion-ubermenu-active #small-nav { display: block !important; }

	
	
	.header-wrapper .header-social, .sticky-header .sticky-shadow, .tfs-slider .slide-content, #header, .header-v4 #small-nav, .header-v5 #small-nav, #footer, .footer-area, #slidingbar, .page-title-container{ padding-left: 30px; padding-right: 30px; }





	#header-sticky .my-cart-link:after, #header-sticky a.search-link:after, #side-header .my-cart-link:after, #side-header a.search-link:after, #header .my-cart-link:after, #header a.search-link:after,
	#small-nav .my-cart-link:after, #small-nav a.search-link:after{ border: none; }


#header,#small-nav,#side-header{
	background-color:#ffffff;
	background-color:rgba(255,255,255,1);
}


#small-nav .cart, #small-nav .search-link{font-size:19px;}



#header-sticky .avada-row,#header .avada-row, #main .avada-row, .footer-area .avada-row,#slidingbar-area .avada-row, #footer .avada-row, .page-title, .header-social .avada-row, #small-nav .avada-row, .tfs-slider .slide-content-container .slide-content{ max-width:1248px; }


#nav ul ul,#sticky-nav ul ul,
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu-submenu,
#nav ul .login-box,#sticky-nav ul .login-box,
#nav ul .cart-contents,#sticky-nav ul .cart-contents,
#small-nav ul .login-box,#small-nav ul .cart-contents,
#main-nav-search-form, #sticky-nav-search-form
{background-color:#d72120;}


#wrapper .fusion-megamenu-wrapper .fusion-megamenu-submenu,
#wrapper #nav .fusion-megamenu-wrapper .fusion-megamenu-border,
#nav .fusion-navbar-nav .fusion-megamenu-wrapper ul ul, #sticky-nav .fusion-navbar-nav .fusion-megamenu-wrapper ul ul,
#wrapper #nav .fusion-navbar-nav .fusion-megamenu-wrapper ul ul li, #wrapper #sticky-nav .fusion-navbar-nav .fusion-megamenu-wrapper ul ul li,
#header-sticky .cart-content a,#header-sticky .cart-content a:hover,#header-sticky .login-box,#header-sticky .cart-contents,
#header .cart-content a, #side-header .cart-content a, #header .cart-content a:hover,#side-header .cart-content a:hover,#header .login-box,#header .cart-contents, #side-header .cart-contents,#small-nav .login-box,#small-nav .cart-contents,#small-nav .cart-content a,#small-nav .cart-content a:hover,
#main-nav-search-form, #sticky-nav-search-form
{border-color:#dcdadb;}


.header-social,.header-v2 #header,.header-v3 #header,.header-v4 #header, .header-v5 #header, #header,.header-v4 #small-nav,.header-v5 #small-nav, .header-social .alignleft{
	border-bottom-color:#e5e5e5;
}

.rtl #header #nav ul ul li:hover ul, .rtl #small-nav #nav ul ul li:hover ul, .rtl .sticky-header #sticky-nav ul ul li:hover ul {
	right:170px;
	left: auto;
}


#header-sticky .cart-checkout,#header .cart-checkout,.top-menu .cart,.top-menu .cart-checkout,#small-nav .cart-checkout{
	background-color:#fafafa;
}



.header-v4 #small-nav,.header-v5 #small-nav{background-color:#FFFFFF;}



.layout-wide-mode .header-wrapper .header-social .avada-row, 
.layout-wide-mode #header .avada-row, 
.layout-wide-mode #header-sticky .avada-row, 
.layout-wide-mode #small-nav .avada-row
{ max-width: 100%; }


#header, #small-nav, #side-header {
background-color: #111;
}


.header-social, .header-v2 #header, .header-v3 #header, .header-v4 #header, .header-v5 #header, #header, .header-v4 #small-nav, .header-v5 #small-nav, .header-social .alignleft {
border: none;
}

#header .header_top {
  padding:12px 0;
  background:#ffffff;
}


.footer-nav .menu-item {
	display: block;
	margin-bottom: 1em;
}






.footer-nav .menu-item a {
	color: white;
	font-size: 1.2em;
	font-weight: bold;
	margin-right: 2.5em;
}


.footer-nav .menu-item a:hover, .footer-nav .menu-item a:active, .footer-nav .menu-item a:focus {
	text-decoration: none;
}


.menu-item .dropdown-menu, .menu-item .dropdown-menu li a {
	color: #559664;
}


#classic .menu-item .dropdown-menu, #classic .menu-item .dropdown-menu li a {
	color: #f06e28;
}

#navigation div.level_2 { display: block; }

#navigation ul.level_2 { display: block; padding: 0px; }



#navigation li.level_2 { width: auto; margin: 0px; height: auto; }

#navigation ul.level_2 li a { font-size: 14px; }

#navigation div.level_2 h3 { color: #000; }

#navigation div.level_2 ul { vertical-align: top; }

#navigation div.level_2 ul li { display: block; float: left; padding: 0px; line-height: 20px; font-size: 12px; padding-right: 25px; clear: left; }

#navigation div.level_2 .cat-container ul { text-align: left; float: left; }

#navigation div.level_2 .trend-container ul { float: left; }

#navigation div.level_2 .trend-container ul li { padding-left: 25px; padding-right: 0px; display: block; float: left; clear: left; }

#navigation div.level_2 .trend-container { margin-top: -25px; }

#navigation div.level_2 .trend-container h3 { padding-left: 25px; }
#navigation ul.level_2 li a:hover{font-weight:normal;text-decoration:underline;color:#333;}
#navigation #dept_clothing ul.level_2{width:500px;}
.ie6 #navigation #dept_clothing ul.level_2{width:600px;}
#navigation span.level_2{font-family:'Swiss721BT-LightExtended',Arial,sans-serif;color:#000;margin-bottom:10px;text-transform:uppercase;}
#navigation li.level_3,#navigation li.level_2{margin-bottom:5px;}
#wc_dept_saleall span.level_1,#navigation #wc_dept_saleall ul.level_2{background-color:#DF3E68;border-top:none;}
.ie6 #navigation li.level_2{width:200px;}

.copyright-wrap { width: 980px; margin: 0 auto 20px; background: #2a2a2a; border-top: 3px solid #999; }

.copyright { font-size: 11px; font-size: 0.6875rem; padding: 2px 10px; padding: 0.125rem 0.625rem; color: #999; }

.copyright a { color: #999; }


.covers .hero__bg .gmap img,
.covers .hero__bg .gmap picture {
	max-height: none;
	max-width: none;
	min-height: 0;
	min-width: 0;
}


.hero__bg {
	display: none;
	height: 100%;
	left: 0;
	overflow: hidden;
	position: absolute;
	top: 0;
	width: 100%;
}


.covers .hero__bg {
	display: block;
	opacity: 0;
	position: fixed;
}


.covers .hero__bg img,
.covers .hero__bg picture {
	max-width: none;
	min-height: 100%;
	min-width: 100%;
	position: absolute;
}


.covers .hero__bg.hero--slider-container,
.covers .hero--slider-container .hero__bg {
	opacity: 1;
}


.is--IE .hero__bg {
	display: block;
	left: 0;
	position: absolute;
	top: 0;
}


.hero__bg:empty {
	display: none;
}


.touch .hero__bg {
	background: #171617;
	height: 100%;
	left: 0;
	opacity: 1;
	position: absolute;
	top: 0;
	width: 100%;
}


.hero__bg .rsBullets {
	bottom: 51px;
	bottom: 3.23529rem;
	margin-bottom: 0;
}


	.tfs-slider .slide-content-container h2 {
		font-size: 40px !important;
		line-height: 60px !important;
	}

	.tfs-slider .slide-content-container h3 {
		font-size: 16px !important;
		line-height: 24px !important;
	}


	.tfs-slider .slide-content-container .btn {
		min-height: 0 !important;
		padding-left:20px; padding-right:20px !important;
		height:26px !important;
		line-height:26px !important;
	}


	.tfs-slider .slide-content {
		position: absolute  !important;
		top: 50%  !important;
		left: 0 !important;
		width: 100% !important;
		z-index: 1  !important;
		margin-left: 0 !important;
	}


	.tfs-slider[data-animation="slide"] { height: auto !important; }

.portfolio-half .flexslider:not(.tfs-slider) {
  width: 65.9574%;
  float: left;
}

.portfolio-half .project-description .flexslider:not(.tfs-slider) {
  width: auto;
}

.tfs-slider .flex-prev,
.tfs-slider .flex-next {
  font-size: 25px;
  -webkit-font-smoothing: antialiased;
}

.tfs-slider .flex-caption {
  width: 97%;
}

.tfs-slider .flex-control-nav {
  bottom: 20px !important;
}

.tfs-slider .buttons a {
  margin: 0;
  display: inline-block;
}

.tfs-slider {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  -o-transform: translate(0, 0);
  left: 0;
}

.tfs-slider.fixed-width-slider .slide-content-container {
  padding-left: 10%;
  padding-right: 10%;
}

.tfs-slider li.flex-active-slide {
  position: relative;
}

.tfs-slider .slides li {
  -webkit-backface-visibility: visible;
}

.tfs-slider .slide-content-container {
  position: absolute;
  top: 50%;
  width: 100%;
  padding: 0;
  z-index: 5;
}

.tfs-slider .slide-content-container .slide-content {
  opacity: 0;
  margin-left: auto;
  margin-right: auto;
  width: auto;
  max-width: 940px;
}

.tfs-slider .slide-content-container .heading,
.tfs-slider .slide-content-container .caption {
  display: block;
}

.tfs-slider .slide-content-container h2,
.tfs-slider .slide-content-container h3 {
  font-family: 'MuseoSlab500Regular', Arial, Helvetica, Sans-Serif;
  margin: 0;
  font-weight: normal;
  color: #fff;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  padding: 0;
}

.tfs-slider .slide-content-container .heading.with-bg h2,
.tfs-slider .slide-content-container .caption.with-bg h3 {
  padding: 3px 15px;
}

.tfs-slider .slide-content-container .buttons {
  margin-top: 25px;
  overflow: visible;
}

.tfs-slider .slide-content-container .buttons a {
  -webkit-backface-visibility: hidden;
}

.tfs-slider .slide-content-container .tfs-button-1,
.tfs-slider .slide-content-container .tfs-button-2 {
  display: inline-block;
}

.tfs-slider .slide-content-container .tfs-button-2 {
  margin-left: 16px;
}

.tfs-slider .slide-content-center {
  text-align: center;
}

.tfs-slider .slide-content-right {
  text-align: right;
}

.ua-mobile .tfs-slider .self-hosted-video-bg {
  display: none;
}

.tfs-slider .background {
  display: block;
  overflow: hidden;
  position: relative;
  z-index: 2;
  max-width: 100%;
}

.tfs-slider .background-image {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
}

.tfs-slider video {
  width: 100%;
  height: auto;
  visibility: visible;
  position: relative;
  top: 0%;
}

.tfs-slider .overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 3;
}

.tfs-slider .mobile_video_image {
  display: none;
}

.ua-mobile .tfs-slider .mobile_video_image {
  
  width: 100%;
  height: 100%;
  display: block;
  z-index: 4;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  background-position: center center;
}

.tfs-slider .overlay-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
  z-index: 5;
}

.tfs-slider .flex-direction-nav a {
  top: 50%;
  margin-top: -31px;
}

		
	
	
	.header-wrapper .header-social, .sticky-header .sticky-shadow, .tfs-slider .slide-content, #header, #small-nav, #footer, .footer-area, #slidingbar, .page-title-container{ padding-left: 30px; padding-right: 30px; }



#header-sticky .avada-row,#header .avada-row, #main .avada-row, .footer-area .avada-row,#slidingbar-area .avada-row, #footer .avada-row, .page-title, .header-social .avada-row, #small-nav .avada-row, .tfs-slider .slide-content-container .slide-content{ max-width:1170; }



.tfs-slider .background-image, .fusion-slider-container, .tfs-slider {
    height: auto!important;
    min-height: 350px!important;
}

		#multiple-slider-title-box { float:left; width:30%; padding-top: 7px;}

		#multiple-slider-title-box h2 {
			font-size: 1.45em;
			text-transform: uppercase !important;
			color: #469bc5 !important;
			font-family: MyriadPro-Regular, 'Myriad Pro Regular', MyriadPro, 'Myriad Pro', Helvetica, Arial, sans-serif !important;
			font-weight: bold;
			line-height: 1.5em;
			text-align: center;
			margin: 0 auto;
			letter-spacing: 2px;
			width: auto;
			border-top: 1px dotted black;
			display: inline-block;
			border-bottom: 1px dotted black;
			padding: 0;
			margin-top: -15px;
		}

		#multiple-slider-title-box p { text-align: center; }


#footer-info {
	float: left;
	padding-bottom: 10px;
	color: #666;
	text-align: left;
}


#footer-info a {
	color: #666;
	font-weight: 700;
}


#footer-info a:hover {
	opacity: 0.7;
}



	.et-social-icons,
	#footer-info {
		float: none;
		text-align: center;
	}


.block .games .tower {
	height: 600px;
}


.block {
	background: #FFF;
	min-height: 200px;
	padding: 0 20px 10px 20px;
	-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 1);
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.7);
	display: inline-block;
	margin-bottom: 10px;
}


.article_page .left .block, .survey_page .left .block {
	display: block;
}


.main_page .block,.played_on_site_game_page .block, .main_revenue .block {
	min-width: 927px;
	text-align:center;
}


.main_page .block .banner,.played_on_site_game_page .block .banner {
	min-width: 875px;
}


.google_search_page .left .block {
	width: 555px;
}


.block .head {
	display: block;
	height: 60px;
}


.block .head h1 a {
	text-decoration: none;
	color: #000;
}


.block .games .head {
	min-width: 888px;
}


.block .headi {
	display: block;
	height: 40px;
}


.block .rows {
	list-style: none;
	
	padding-left: 0px;
	width: 100%;
	margin: 0;
}


.block .rows li {
	padding-bottom: 3px;
	border-bottom: 1px solid #ddd;
	margin-bottom: 3px;
	text-align:left;
}


.block .rows li a {
	display: block;
}


.block .rows li a:hover {
	background-color: #EBEBEB;
}


.block .rows li a:hover .ttl {
	text-decoration: underline !important;
}


.block .rows li img {
	vertical-align: middle;
	margin-right: 10px;
}


.block .rows li .ttl {
	display: inline-block;
	font-size: 18px;
	color: #000;
	width:700px;
	height:50px;
}


.article_page .block .rows li .ttl, .survey_page .block .rows li .ttl {
	font-size: 15px;
	width:320px;
}


.block .rows li .playn {
	float: right;
	margin-top: 10px;
	text-decoration: none;
	padding: 7px 13px;
	font-size: 14px;
	font-weight: bold;
}


.block .rows .banner {
	margin-bottom: 10px;
	margin-top: 10px;
}


.block .head .menu {
	display: inline-block;
	float: left;
	margin-top: 5px;
	width: 327px;
}


.main_page .block .head .menu {
	width:auto;
}


.lists_page .block .head .menu {
	width:auto;
	display:block;
}


.main_revenue .block .head .menu {
	width:auto;
}


.block .head ul {
	list-style: none;
	display: inline-block;
	padding: 0;
	margin: 0;
	margin-top: 10px;
}


.block .head li {
	display: inline-block;
	margin: 0 3px;
}


.block .head li a {
	padding: 5px;
	text-decoration: none;
	font-size: 17px;
	color: #ff4d00;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}


.main_page .block .head li a, .lists_page .block .head li a{
	font-size: 18px;
}


.block .head .cur {
	color: #ff4d00;
	background-color: #2f7956;
}


.block .head li a:hover {
	background-color: #5ed39b;
}


.game_review_page .left .block {
	display:block;
}



.user_page .block .head {
	margin-top:10px;
}


.user_page .block .head .user_p {
	font-size:22px;
	font-weight:bold;
}


.user_page .block .head .user_p img {
	vertical-align:top;
	margin-right:5px;	
}


.right .block {
	width:260px;
}


.right .block .user_list ul {
	list-style:none;
	padding:0;
}


.right .block .user_list li a {
	display:block;
	margin-bottom:5px;
	color:#000;
	font-size:14px;
	font-weight:bold;
	white-space: nowrap;
	overflow: hidden;
	text-decoration: none;
}


.right .block .user_list li a:hover {
	text-decoration: none;
}


.right .block .user_list a:hover {
	text-decoration: underline;
	color: black;
}


.right .block .user_list li img {
	vertical-align:middle;
	margin-right:5px;
}


.user_page .left .block {
	display:block;
}


.user_page .block .games {
	display:block;
	width:100%;
	text-align:left!important;
}


.user_page .block .alert {
	text-align: center;
	font-weight: normal;
	font-size: 14px;
	display: block;
	width: 100%;
	margin-bottom: 20px;
	border: 1px solid #ccc;
	padding: 10px 0;
}


.user_page .left .block .user_block {
	display: block!important;
	width: 100%;
	margin-top:5px;
}


.user_page .block .rows li .ttl {
	width:auto;
}





.revenue .left .block {
	min-width:630px;
	height:240px;
	width:630px;

}


.revenue .block {
	width:960px;
	text-align:center;
}


.revenue .game_frame .block {
	text-align:left;
}


.review_revenue .block .head .right, .game_review_page .block .head .right {
	height:32px;
	
	float:none;
	display:block;
	text-align:right;
	margin:5px 0;
}


.game_review_page .block .head h1 {
	
}


.review_revenue .block .head h1 {
	display:block;
	float:none;
}


.played_on_site_revenue .left .block {
	min-width:630px;
	height:240px;
	width:630px;
}


.played_on_site_revenue .block {
	width:960px;
	text-align:center;
}


.played_on_site_revenue .game_frame .block {
	text-align:left;
}


.block .link {
	float:right;
}


.block .link a {
	color:#ff4d00;
}




.not_main_page .block .search input[type="submit"] {
	width: 35px;
}


.not_main_page .block .head .menu {
	width: 420px!important;
}


.played_on_site_game_page .block .head .menu {
	width: auto;
	text-align:left;
}


.review_test .left .block .head h1 {
	font-size:20px;
	display:block;
	float:none;
}




.game_list_page .block .banner_h {
	display:block;
	margin:0 0 10px 0;
	text-align:center;
}


.game_list_page .block .head .selector {
	float:right;
	margin-top:15px;
}


.game_list_page .block .head .selector select {
	border-radius:3px;
}


.game_list_page .block {
	min-width:929px;
}


.game_list_page .block .list .banner {
	margin: 6px 6px 0 0;
	display:inline-block;
	float:right;
	width:300px;
	height:250px;
}

.game_list_page .block .text {
	display: block;
	font-size: 14px;
	margin-bottom: 10px;
}



.game_list_page .block .top_games {
	background-color:#F0F0F0;
	display:block;
	margin-bottom:10px;

}


.game_list_page .block .game_big {
	display: inline-block;
	width: 610px;
	font-size: 12px;
	margin: 6px;


	
	height: 120px;
}


.game_list_page .block .game_big:hover {
	background-color:#E6E6E6;
}


.game_list_page .block .game_big a {
	color:#000;
	text-decoration:none;
}


.game_list_page .block .game_big img {

	display:inline-block;
	margin-right:10px;
	vertical-align:top;
}



.game_list_page .block .game_big .details {
	display:inline-block;
	width: 436px;
}


.game_list_page .block .game_big h3 {
	margin:0 0 7px 0;
	font-size:18px;
	display:block;
}


.game_list_page .block .game_big .details .labels {
	display: block;
	overflow: hidden;
	margin-bottom: 5px;
	height: 17px;
}


.game_list_page .block .game_big .details .description {
	width: 370px;
	display: inline-block;
	margin-right: 5px;
	vertical-align: top;
	overflow: hidden;
	white-space: normal;
	height: 72px;
}


.game_list_page .block .game_big .details .rate {
	display: inline-block;
	width: 61px;
	height: 61px;
	background-color: #6d6d6d;
	font-size: 11px;
	color: #fff;
	text-align: center;
	vertical-align: top;
	float:right;
	vertical-align:top;
}


.game_list_page .block .game_big .details .rate .value {
	font-size: 28px;
	display: block;
	height: 34px;
	padding-top: 6px;
}


.game_list_page .block .game_big .details .rate .name {
	display: block;
	height: 18px;
	padding-bottom: 3px;
	background-color: #27aae1;
	line-height: 19px;
	font-size: 15px;
}




.game_list_page .block .game_medium {

	display: inline-block;
	width: 454px;
	font-size: 12px;
	margin: 0 4px 15px 4px;
	border-bottom: 1px solid #ccc;
	padding-bottom: 10px;
	height: 120px;
	vertical-align:top;
}


.game_list_page .block .game_medium:hover {
	background-color:#F2F2F2;
}


.game_list_page .block .game_medium a {
	color:#000;
	text-decoration:none;
}



.game_list_page .block .game_medium img {
	display:inline-block;
	margin-right:10px;
	vertical-align:top;
}


.game_list_page .block .game_medium .details {
	display:inline-block;
	width: 280px;
}


.game_list_page .block .game_medium h3 {
	margin:0 0 7px 0;
	font-size:18px;
	display:block;
}


.game_list_page .block .game_medium .details .labels {
	display:block;
	margin-bottom:5px;
}


.game_list_page .block .labels {

	overflow: hidden;
	white-space: nowrap;
}


.game_list_page .block .game_medium .details .description {
	width: 215px;
	display: inline-block;
	margin-right: 5px;
	vertical-align:top;
	overflow: hidden;
	white-space: normal;
	height: 72px;
}


.game_list_page .block .game_medium .details .rate {
	display: inline-block;
	width: 60px;
	height: 60px;
	background-color: #6d6d6d;
	font-size: 11px;
	color: #fff;
	text-align: center;
	vertical-align: top;
	float:right;


	vertical-align:top;
}


.game_list_page .block .game_medium .details .rate .value {
	font-size: 28px;
	display: block;
	height: 34px;
	padding-top: 6px;
}


.game_list_page .block .game_medium .details .rate .name {
	display: block;
	height: 18px;
	padding-bottom: 3px;
	background-color: #27aae1;
	line-height: 19px;
	font-size: 15px;
}


.game_list_page .block .head h1 {
	float:none;
}


.game_list_page .block .head {
	text-align:left;
}


.game_list_page .block .top_lists .game_big {
}


.game_list_page .block .top_lists .game_medium {
}


.main_page .block {
	min-width: 927px;
}


.played_on_site_game_page .block {
	min-width: 927px;
}
.footer-copyrighted{color:#333;font-size:12px;line-height:18px;font-family:"adelle-sans",sans-serif;font-style:normal;font-weight:normal;}
.i18n-ru .footer-copyrighted,.footer-copyrighted.i18n-ru{font-family:sans-serif,serif;}
.footer-two .footer-copyrighted{display:none;font-size:14px;color:#999;line-height:1em;padding:15px;background:#fff;}
.footer-description,.footer-two .block-menu-block .menu a,#block-locale-language .block-title,.current-language,.footer-copyrighted,article p,.btn{font-family:"Helvetica Neue",Helvetica,Arial,"Nimbus Sans L",sans-serif;}


.et_monarch .et_social_sidebar_networks .et_social_icons_container li:hover i, .et_monarch .et_social_sidebar_networks .et_social_icons_container li:hover .et_social_count, .et_monarch .et_social_mobile .et_social_icons_container li:hover i, .et_monarch .widget_monarchwidget .et_social_icons_container li:hover .et_social_icon, .et_monarch .widget_monarchwidget .et_social_networks .et_social_icons_container li:hover .et_social_network_label, .et_monarch .widget_monarchwidget .et_social_icons_container li:hover .et_social_sidebar_count { color: #ffffff; }

.et_monarch .et_social_networks .et_social_icons_container { padding: 0 !important; margin: 0 !important; line-height: 1em !important; display: inline-block; width: inherit; }


.et_monarch .et_social_withtotalcount .et_social_totalcount.et_social_dark, .et_monarch .et_social_networks.et_social_circle.et_social_outer_dark li .et_social_network_label, .et_monarch .et_social_networks.et_social_circle.et_social_outer_dark li .et_social_networkname, .et_monarch .et_social_networks.et_social_circle.et_social_outer_dark li .et_social_count, .et_monarch .et_social_networks.et_social_circle.et_social_outer_dark li:hover .et_social_networkname, .et_monarch .et_social_media .et_social_circle.et_social_outer_dark .et_social_icons_container li:hover .et_social_count { color: #444 !important; }

.et_monarch .et_social_withtotalcount .et_social_totalcount.et_social_light, .et_monarch .et_social_networks.et_social_circle.et_social_outer_light li .et_social_network_label, .et_monarch .et_social_networks.et_social_circle.et_social_outer_light li .et_social_networkname, .et_monarch .et_social_networks.et_social_circle.et_social_outer_light li .et_social_count, .et_monarch .et_social_networks.et_social_circle.et_social_outer_light li:hover .et_social_networkname, .et_monarch .et_social_media .et_social_circle.et_social_outer_light .et_social_icons_container li:hover .et_social_count { color: #fff !important; }


.et_monarch .et_social_sidebar_networks_right.et_social_hidden_sidebar .et_social_icons_container, .et_monarch .et_social_sidebar_networks_right.et_social_hidden_sidebar .et_social_totalcount { margin-right: -50px !important; }


.et_monarch .et_social_sidebar_networks_right.et_social_circle.et_social_hidden_sidebar .et_social_icons_container, .et_monarch .et_social_sidebar_networks_right.et_social_circle.et_social_hidden_sidebar .et_social_totalcount {
margin-right: -66px !important; }



.et_monarch .et_social_sidebar_networks.et_social_hidden_sidebar .et_social_icons_container, .et_monarch .et_social_sidebar_networks.et_social_hidden_sidebar .et_social_totalcount { margin-left: -50px !important; }

	.et_monarch .et_social_sidebar_networks.et_social_circle.et_social_hidden_sidebar .et_social_icons_container, .et_monarch .et_social_sidebar_networks.et_social_circle.et_social_hidden_sidebar .et_social_totalcount { margin-left: -66px !important; }

.et_monarch .et_social_sidebar_networks.et_social_visible_sidebar .et_social_icons_container, .et_monarch .et_social_sidebar_networks.et_social_visible_sidebar .et_social_totalcount { margin-left: 0px !important; }


.et_monarch .et_social_sidebar_networks.et_social_hidden_sidebar .et_social_icons_container, .et_monarch .et_social_sidebar_networks.et_social_hidden_sidebar .et_social_totalcount, .et_monarch .et_social_sidebar_networks.et_social_visible_sidebar .et_social_icons_container, .et_monarch .et_social_sidebar_networks.et_social_visible_sidebar .et_social_totalcount, .et_monarch span.et_social_hide_sidebar:before, .et_monarch span.et_social_hide_sidebar.et_social_hidden_sidebar, .et_monarch .et_social_hidden_sidebar { transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; }






.et_monarch .et_social_top div, .et_monarch .et_social_top ul, .et_monarch .et_social_top li, .et_monarch .et_social_top span, .et_monarch .et_social_top a, .et_monarch .et_social_top .et_social_icons_container { text-align: center; }


.et_monarch .et_social_rounded.et_social_networks li, .et_monarch .et_social_rounded.et_social_nospace.et_social_networks .et_social_icons_container { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; overflow: hidden; }



.et_monarch .et_social_icons_container a, a.et_social_icon_cancel { text-decoration: none !important; }

		.et_monarch .et_social_media .et_social_nospace.et_social_rounded .et_social_icons_container { width: auto; float: left; }

	.et_monarch .et_social_autowidth.et_social_nospace.et_social_rounded .et_social_icons_container { width: auto; float: left; }

#large-mainnav .mainnav a.first { padding-left:0; }

#large-mainnav .mainnav li ul a.first { padding-left:20px; }

.wine-beer li.first, .events-cal li.first, .weekly-ads-sub li.first { padding-top:0; }

.event.first { width: 35%; }
.blog-feed .blog-post-link{position:relative;display:block}
.blog-feed .blog-post-link:hover{text-decoration:none}
.blog-feed .blog-post-image{width:140%;display:block;-webkit-transform:translate(-14%, 0);-ms-transform:translate(-14%, 0);-o-transform:translate(-14%, 0);transform:translate(-14%, 0);border:1px solid transparent;box-shadow:0 0 6px transparent;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}
.blog-feed .blog-post-details{text-transform:uppercase;font-size:12px;line-height:12px;font-weight:400;color:#999999;letter-spacing:0.08em;margin:20px 0 0 0;display:block}
.blog-feed .blog-post-title{margin:10px 0 0 0;-webkit-transition:color 0.2s ease-out;-o-transition:color 0.2s ease-out;transition:color 0.2s ease-out}
.blog-feed .blog-post-arrow.glyphicon{display:none}
.blog-feed .blog-post-arrow.glyphicon:before{color:#fc6225;font-size:12px}
.blog-feed .blog-post-link.hover .blog-post-image{border:1px solid #e6e6e6;box-shadow:0 0 6px rgba(0,0,0,0.25)}
.blog-feed .blog-post-link.hover .blog-post-title{color:#fc6225}

.search_icon_form .sub-search form {
    margin: 0;
    width: 100%
}

.search_icon_form .sub-search form input[type="search"] {
    padding: 8px 10px;
    border: 0;
    margin: 0;
    width: 70%;
    float: left
}

.search_icon_form .sub-search form input[type="submit"] {
    margin: 0;
    width: 23%;
    float: left
}


.search_icon_form .sub-search {
    font-size: 12px;
    opacity: 0;
    right: 0;
    padding: 10px;
    visibility: hidden;
    position: absolute;
    z-index: 10;
    margin-top: 5px;
    width: 300px;
    background-color: #333;
    -webkit-transition: -webkit-transform 200ms;
    -moz-transition: 200ms;
    -o-transition: 200ms;
    transition: 200ms
}

.main-title{
	position: fixed;
	text-align: center;
	z-index: 9999;
	top: 20px;
	width: 300px;
	margin-left:-150px;
	left: 50%;
}


div.login-search.side-bar {margin-bottom: 30px;}




#header .login-search {
  width: 329px;
  position: absolute;
  right: 30px;
  top: 50%;
  margin-top: -24px;
  height: 49px;
  overflow: hidden;
}

#header a#mcSimpleLogin, .login-search-menu a#mcSimpleLogin {
  background: #a4a4a4;
  width: 164px; float: left;
  line-height: 49px;
  height: 49px;
  text-decoration: none;
  color: #4A4A4A;
  display: block;
  padding: 0;
  text-align: center;
  font-size: 14px;
}

#header a#mcSimpleLogin:after,
#header .moduletable.mc-search:after,
#header .moduletable.mc-search.member-search:after,
.login-search-menu a#mcSimpleLogin:after,
.login-search-menu .moduletable.mc-search:after,
.login-search-menu .moduletable.mc-search.member-search:after {
  content: " \e1d5";
  font-family: 'icomoon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


#header a#mcSimpleLogin:hover, .login-search-menu a#mcSimpleLogin:hover {opacity: 0.8; color: white;}


#header .moduletable.mc-search, .login-search-menu .moduletable.mc-search {
  position: relative;
  height: 24px;
  background: #FFF1D2;
  float: right;
  width: 164px;
  border-bottom: 1px solid #fff;
}

#header .mc-search input.inputbox, .login-search-menu .mc-search input.inputbox {
  border: none;
  display: block;
  background: none;
  height: 14px;
  padding: 5px 24px 5px 10px;
  color: #DBD0B7;
  font-size: 11px;
  margin: 0;
  width: 130px;
}


#header .moduletable.mc-search:after, .login-search-menu .moduletable.mc-search:after {
  content: "\e604";
  background: none;
  position: absolute;
  top: 3px;
  right: 4px;
  color: #DBD0B7
}

#header .moduletable.mc-search.member-search:after, .login-search-menu .moduletable.mc-search.member-search:after {
  content: "\e605";
}


#header .mc-search a.button.mc-search, .login-search-menu .mc-search a.button.mc-search {
  display: none;
}

.mobile-menu-top.modules-1 .login-search-menu a#mcSimpleLogin {margin-bottom: 0;}


.login-search-menu {padding: 50px 0 20px; width: 56%}

.login-search-menu a#mcSimpleLogin {
  float: none;
  width: auto;
  margin: 0 20px 20px;
  font-size: 14px;
  color: white;
  }

.login-search-menu a#mcSimpleLogin:after {font-size: 32px; float: right; margin-top: 8px; margin-right: 1px; color: white;}


.login-search-menu .moduletable.mc-search {background: #222;}

.login-search-menu .moduletable.mc-search:after {font-size: 32px; top: 8px; right: 8px; color: rgba(255,255,255,0.7);}

.login-search-menu .mc-search input.inputbox {width: 80%; height: 39px; line-height: 39px; font-size: 13px; color: rgba(255,255,255,0.7);}
 
  #primary-nav-container, #tablet-landscape, .login-search {display: none;}
 
    .login-search-menu a#mcSimpleLogin,
    .login-search-menu .moduletable.mc-search {height: 30px; line-height: 30px; margin: 0 20px 2px 20px;}

    .login-search-menu a#mcSimpleLogin:after,
    .login-search-menu .moduletable.mc-search:after {font-size: 16px;}

  .login-search-menu a#mcSimpleLogin,
  .login-search-menu .moduletable.mc-search {margin-left: 10px; margin-right: 10px;}
 

.login-search.side-bar a#mcSimpleLogin          {background: #4a4a4a; color: #fff;}

.login-search.side-bar a.button.mc-search       {background: #4a4a4a; color: #fff;}



.main-menu__drawer__nav-list {
  margin: 0;
  padding: 0;
  list-style: none;
  margin: 2rem 0 3rem;
  overflow-y: auto;
  margin: 0rem;
}


.main-menu__drawer__nav-list li a {
  display: block;
  text-transform: capitalize;
  font-size: 1.2rem;
  color: #FFF;
  padding: 0rem;
  margin: 0rem;
  line-height: 2.5rem;
  font-weight: normal;
  text-transform: none;
  border-bottom: none;
}


.main-menu__drawer__nav-list li a:hover {
  transform: translateY(-2px);
  text-decoration: none;
}


.main-menu__drawer__nav-list li.title {
  font-size: 1.2rem;
  color: #FFF;
  font-weight: 600;
  padding: 0.75rem 0rem;
  margin: 1rem 0 0 0;
}

#megaMenu ul.megaMenu li.menu-item,
#megaMenu ul.megaMenu li.widget {
  margin-bottom: 0px;
  list-style-type: none;
  list-style-image: none;
  border: none;
  text-align: left;
  float: none;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega {
  position: static;
}


#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu {
  min-width: 99%;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item {
  min-width: 100px;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item {
  min-width: 50px;
  position: relative;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu ul.sub-menu {
  display: block;
  position: relative;
  top: auto;
  left: auto;
}

#megaMenu li.menu-item ul.sub-menu {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}

#megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 {
  border: 1px solid transparent;
  padding: 0px;
  width: auto;
  white-space: nowrap;
  left: auto;
  max-width: 100%;
}

#megaMenu.wpmega-nojs li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1,
#megaMenu.megaFullWidthSubs li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1,
#megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-fullWidth ul.sub-menu.sub-menu-1 {
  

  width: 100%;
  left: -1px;
  

}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega-floatRight {
  float: right;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-alignLeft ul.sub-menu.sub-menu-1 {
  left: 0px;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-alignRight ul.sub-menu.sub-menu-1 {
  right: 0px;
  left: auto;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.widget {
  display: block;
}

#megaMenu ul li.menu-item {
  font-size: 12px;
  list-style-image: none;
  letter-spacing: 0px;
}


#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.widget {
  font-size: 11px;
  min-width: 100px;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item a,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item span.um-anchoremulator {
  width: auto;
  display: block;
  background: transparent;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul li.menu-item.ss-nav-menu-item-depth-1 {
  padding: 11px 27px;
  

}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu {
  width: auto;
  float: none;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item {
  display: block;
  float: none;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega .ss-nav-menu-verticaldivision {
  clear: both;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega .sub-menu-newcol {
  float: left;
}

#megaMenu li.menu-item.ss-nav-menu-mega .ss-nav-menu-header a,
#megaMenu li.menu-item.ss-nav-menu-mega .ss-nav-menu-header span.um-anchoremulator {
  font-weight: normal;
}

#megaMenu li.menu-item.ss-nav-menu-mega .megaMenu-thumb {
  width: 15px;
  height: 15px;
  margin-right: 5px;
  vertical-align: middle;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg a,
#megaMenu ul li.menu-item.ss-nav-menu-reg span.um-anchoremulator {
  display: block;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu-1 {
  border: 1px solid transparent;
  padding-top: 6px;
  padding-bottom: 6px;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu ul.sub-menu {
  top: -1px;
  border-style: solid;
  border-width: 1px;
}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-item-depth-1.fullWidthRow,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-item-depth-1.ss-sidebar {
  margin-right: 0px;
  width: 100%;
  

  padding-left: 0;
  padding-right: 0;
}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.mega-colgroup ul.sub-menu li.menu-item {
  min-width: 0;
  white-space: normal;
}

#megaMenu ul ul.sub-menu li.menu-item .wpmega-nonlink a {
  padding: 0px;
}

#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-item-depth-0 {
  display: block;
  float: none;
  clear: none;
}

#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-item-depth-0 ul.sub-menu-1 {
  top: 0px;
  left: 100%;
  width: auto;
  max-width: 720px;
  

}

#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu {
  padding: 4px 0px;
}





#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist {
  margin-left: 0;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist li {
  margin-bottom: .5em;
  clear: both;
  padding-top: .5em;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist img {
  float: left;
  

}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist-w-img div.wpmega-postlist-title,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist-w-img div.wpmega-postlist-content {
  padding-left: 60px;
  color: inherit;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist div.wpmega-postlist-title a {
  padding: 0px 0px;
  font-size: 13px;
  text-decoration: none;
}

  #megaMenu.megaResponsive.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-reg.ss-nav-menu-item-depth-0 ul.sub-menu-1 ul.sub-menu {
    left: 0;
    top: 100%;
  }

  #megaMenu.megaResponsive.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-item-depth-0 ul.sub-menu-1 {
    max-width: 420px;
  }

  
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg {
    position: static;
  }

  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu,
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item ul.sub-menu {
    left: -1px;
    width: 100%;
    box-shadow: none !important;
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }

  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item ul.sub-menu {
    top: 100%;
  }

  
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 {
    left: -1px !important;
    width: 100%;
    box-sizing: content-box;
    
  
    box-shadow: none !important;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

#megaMenu ul.megaMenu a:hover span.uber-close,
#megaMenu ul.megaMenu span.um-anchoremulator:hover span.uber-close,
#megaMenu ul.megaMenu li.menu-item.megaHover a span.uber-close,
#megaMenu ul.megaMenu li.menu-item.megaHover span.um-anchoremulator span.uber-close {
  display: block;
}


#megaMenu ul.megaMenu li.menu-item a span.wpmega-item-description, #megaMenu ul.megaMenu li.menu-item span.um-anchoremulator span.wpmega-item-description {
  font-size: 9px;
  color: #bbbbbb;
  text-transform: uppercase;
}
.menu-item-201,.menu-item-202,.menu-item-203,.menu-item-529{display: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;
}

#nav ul.subcateg li.top {
	float:left;
	border-bottom:1px solid #dddddd;
	margin-left:20px;
}

#nav ul.subcateg li.top.last{
	border:none;
}

body .aligncenter,  .entry-content-wrapper a:hover .aligncenter{ clear:both; display:block; margin:10px auto;position: relative; }


#top .wp-caption.aligncenter{
margin:5px auto 10px auto
}

.aligncenter {text-align: center;margin:-left:auto!important;margin-right:auto!important;display:block;float: none!important;}

#footer #footer-nav .menu-item-172 {
  display: none;
}
.b-header-utility_navigation_list .b-header-utility_navigation_item{float:left;margin:0 30px 0 0;color:#867592;height:40px;line-height:40px}
.b-header-utility_navigation_list .b-header-utility_navigation_item.b-header-loyalty_listitem{margin:0 !important}
.b-header-utility_navigation_list .b-header-utility_navigation_item .newsletter_subscribe_error_message{font-size:11px}
.menu-item-201,.menu-item-202,.menu-item-203,.menu-item-529{display:none;}
html#scoped-css body.style-159 #usersite-container .zoogle-columns,html#scoped-css body.style-159 #usersite-container .zoogle-column{display:block;float:none;width:100%;margin-left:0;left:0;top:0}
#usersite-container div.zoogle-column{float:left;height:100%}
#usersite-container table#page-content-wrap td.zoogle-column{vertical-align:top;float:none}

.popupmenu {padding:2px; padding-left:5px; background-color:#765E18; padding-right:13px; font-weight:bold; border-color: #FFFFFF;  border-bottom: 1px solid #FFFFFF }



#pagewrappertitle{width:900px;margin:20px 0 -10px 5px;}

.img-responsive {display: inline-block;}




.content_col_left{width:152px;margin:0px 0px 15px 0px;float:left;}

.content .field-name-body ul,.content .field-item ol{
    
margin:0 0 1em .5em;padding:0 0 0 1.2em;
}

.node-article .content .field-item p,.node-teaser .field-type-text-long,.node-type-tip .content .field-item p,body.section-articles .pane-node-content p,body.section-videos .node-video.view-mode-full .content .field-item p,body.section-city .node-city-intro .content .field-item p{
    
font-size:1.35em;line-height:1.4em;margin:0 0 1em;padding:0 0 0;
}

body.section-articles .node-article.view-mode-full .content .field-item .SideBar-R p,body.section-articles .node-article.view-mode-full .content .field-item .SideBar-L p,body.section-articles .node-article.view-mode-full .content .field-item .asidebox p,body.section-videos .node-video.view-mode-full .content .field-item .SideBar-R p{
    
font-size:13px;margin-top:10px;
}

.pane-article-packages .content .field-name-field-article-reference .field-item{
    
border-top:1px solid #FFF;padding:.5em 12px;
}

.pane-article-packages .content .field-name-field-article-reference .field-item A.active{
    
color:#000;font-weight:bold;text-decoration:none;
}

.pane-article-packages .content .field-name-field-article-reference .field-item A:HOVER.active{
    
cursor:default;
}

.node-topic .field-name-field-videos .field-item{
    
float:left;width:46%;padding:2%
}

body.node-type-person .field-item,body.node-type-person p{
    
font-size:1.2em;font-weight:normal;line-height:1.25em;padding:0 0 0 0;
}

body.section-articles .node-teaser .content .field-item p{
    
font-size:1.2em;
}


.node-teaser.node-multimedia .field-name-field-multi-video .field-item.odd{
    
display:none;
}

.node-video .field-name-field-multi-video .field-items .field-item{
    
padding-bottom:20px;
}

.node-media-gallery .field-item{
    
float:left;margin:0 1% 1em 0;font-size:12px;
}

#search-panel .wide-teaser .node-teaser .field-item p{
    
margin:0.5em 0 1.5em;
}

#modstalkerhoriz { text-align: center; float:none; width: auto; }


.header,
.content,
.footer{
	
	width:100%;
	clear:both;
	display:block;
	position:relative;
}


.right{float:right;}

span.right{top: 0px;right: 0px;}


#home-widgets .iconwrap h4,
#right-column .iconwrap h4 {
float: right;
line-height: 1em;
display: inline-block;
white-space: normal;
}


#home-widgets .iconwrap,
#right-column .iconwrap {
	overflow: hidden;	
}

#home-widgets .iconwrap img,
#right-column .iconwrap img {
	float: left;
	margin: 0 0 0 5px;
}

.small-text{font-weight:normal;font-size:14px;font-family:Droid Sans}
.clear{clear:both}
.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.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''}
.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}
.dropdown-menu.pull-right{right:0;left:auto}
.pull-right{float:right!important}
.fa.pull-right{margin-left:.3em}


img.left {
	margin: 0 15px 15px 0;
	float: left;
}


.left {
	float: left;	
}


#footer .secondary .left {
	float: left;
	margin-left: 3%;		
}

	
	#footer .secondary .left,
	#footer .secondary .right{
		float: none;		
	}



@import url("css/bootstrap.css");
@import url("css/master.css");
.footer-new-style tr { 

}

.footer-new-style{
  border: 0px !important;
}

.butt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #FFFBEA;
	text-decoration: underline;
}
.tabs{margin-top:1.3846em;margin-bottom:1.3846em;}
.tabs ul.primary{font-size:0.9231em;line-height:1.25em;margin:0;padding:0 0 0 0.4615em;}
.tabs ul.primary li a,.tabs ul.primary li a.active{margin:0;}
.tabs ul.primary li a{border-color:#bbbbbb;border-style:solid;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-o-border-top-left-radius:3px;-o-border-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;border-width:1px 1px 0 1px;}
.tabs ul.primary li.active{border-color:#ffffff;border-style:solid;border-width:0 0 1px;}
.tabs ul.primary li + li{margin-left:0.4615em;}
.page-node #main .pane .tabs,.page-home-onepage #main .pane .tabs,.page-home-onepage-a #main .pane .tabs,.page-home-onepage-b #main .pane .tabs,.page-node-17741 #main .pane .tabs,.page-home-onepage-isotope #main .pane .tabs,.front #main .pane .tabs,.page-forum #main .pane .tabs{display:block;margin:0;}
.page-node.node-type-page.page-node-17741 #page-title,.page-node.node-type-page.page-node-17741 ul.tabs.primary,.page-node.node-type-page.page-node-17746 #page-title,.page-node.node-type-page.page-node-17746 ul.tabs.primary,.page-node.node-type-page.page-node-17751 #page-title,.page-node.node-type-page.page-node-17751 ul.tabs.primary,.page-node.node-type-page.page-node-17756 #page-title,.page-node.node-type-page.page-node-17756 ul.tabs.primary,.page-node.node-type-page.page-node-17896 #page-title,.page-node.node-type-page.page-node-17896 ul.tabs.primary{margin:0;}


.frontpage-newsletter {
    display: block;
    width: 100%;
    max-width: 270px;
    clear: both;
    margin: 0 auto;
    margin-top: 71px;
}


.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-right: 15px;
  padding-left: 15px;
}


  .col-md-12 {
    width: 100%;
  }


.banner_inside{
width:724px;
float:left;
padding-left:236px;
padding-top:13px;
}


#footer .footer_top .section {
    float:left;
    width: 280px;
    margin-right: 60px;
    padding-bottom: 20px;
}


#footer .footer_top .section h3 {
    text-transform: uppercase;
    font-family: 'libel_suitregular';
    color: #fff;
    font-weight: normal;
    font-size: 1.4em;
    margin-top: 0;
    letter-spacing: 1px;
}



#footer .footer_top .section h3 a {
    color: #fff;
}


#footer .footer_top .section strong {
    color: #ed1c24;
}


#footer .footer_top .section a {
    color: #ed1c24;
}


#footer .footer_top .section p {
    margin-bottom: 8px;
    font-size: 0.9em;
    line-height: 1.5em;
}


#sections .section {
    float:left;
    width: 280px;
    margin-right: 60px;
    border-bottom: 8px solid #ebebeb;
}


#sections .section h2 {
    margin-top: 10px;
    margin-bottom: 15px;
    font-size: 1.7em;
    text-align: center;
    text-transform: uppercase;
    color: #000;
    font-weight: normal;
    letter-spacing: 1px;
    font-family: 'libel_suitregular';
}


#sections .section p {
    text-align:center;
    min-height: 36px;
    height: auto !important;
    height: 36px;
}

#dmg-subnav .dmg-splitter {
  border-top: 1px solid #cccccc;
}




.post img.alignleft {
    margin: 0 10px 10px 0;
}


.post img.alignright {
    margin: 0 0 10px 10px;
}


.post img.aligncenter {
    margin-bottom: 10px;
}
.comment-likes-widget,.entry-content .post-likes-widget,.post-likes-widget{margin:0;border-width:0;display:block}
.post-likes-widget-placeholder{margin:0;border-width:0;position:relative}
.post-likes-widget-placeholder .button{display:none}
.post-likes-widget-placeholder .loading{color:#999;font-size:12px}
.slim-likes-widget .post-likes-widget{width:auto;float:none}
div.sharedaddy.sd-like-enabled .sd-like .post-likes-widget{width:100%;float:none;position:absolute;top:0}








.containerbox{
	float:left;
	margin:0 0 0 15px;
	padding:15px;
	width:527px;
	 min-height: 455px;
	background-color:#FFFFFF;
	border:1px solid #e1d8d2;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-khtml-border-radius: 10px;
}

  .cmsc--nav-level {
    background: black;
    margin: 0;
    position: absolute;
    top: 0;
    -ms-transform: translateX(-250px);
    
    -webkit-transform: translateX(-250px);
    
    transform: translateX(-250px);
    width: 100%; }

  .cmsc--nav-level li:first-of-type {
    margin-top: 6px; }

#access .menu-item-has-children:after {
top: 22px;
right: 20px;
}


.nav-menu li.menu-item-29, .nav-menu li.menu-item-30, .nav-menu li.menu-item-31, .nav-menu li.menu-item-32, .nav-menu li.menu-item-33 {
	border-bottom : 10px solid #000;
	margin : 0 0.75em;
}


.nav-menu li.menu-item-29 {border-color : #DC5653;}

.nav-menu li.menu-item-30 {border-color : #936196;}

.nav-menu li.menu-item-31 {border-color : #679D52;}

.nav-menu li.menu-item-32 {border-color : #6999EB;}

.nav-menu li.menu-item-33 {border-color : #F5B84E;}

.nav-menu li.menu-item-29:hover a{background : rgba(220,86,83,0.5);}

.nav-menu li.menu-item-30:hover a{background : rgba(147,97,150,0.5);}

.nav-menu li.menu-item-31:hover a{background : rgba(130,157,82,0.5);}

.nav-menu li.menu-item-32:hover a{background : rgba(105,153,235,0.5);}

.nav-menu li.menu-item-33:hover a{background : rgba(245,184,78,0.5);}


ul.nav-menu li.menu-item-29 ul li:hover {background-color: #DC5653;}

ul.nav-menu li.menu-item-30 ul li:hover {background-color: #936196;}

ul.nav-menu li.menu-item-31 ul li:hover {background-color: #679D52;}

ul.nav-menu li.menu-item-32 ul li:hover {background-color: #6999EB;}

ul.nav-menu li.menu-item-33 ul li:hover {background-color: #F5B84E;}


.news-widget-title {
    font-weight: bold;
}


.footeradresbox{width:100%;
border-left:1px solid #005236;
min-height:130px;
padding-left:15px;
color:#c6f4e4;

font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}


.blog.groot .subkop{
    color: #FF6e00;
    font-weight: bold;
    font-size: 0.9375em;
    margin: 0px;
    padding: 0px;
}


.blog .subkop a{
    color: #FF6e00;
    font-weight: bold;
    font-size: 0.9375em;
}


.blog .kop a:hover,
.blog .introtext a:hover,
.blog .subkop a:hover {
	text-decoration: none;
}


.blog.klein .subkop, .blog.middel .subkop {
    color: #FF6E00;
    font-weight: bold;
    font-size: 0.75em;
    margin: 0px;
    padding: 0px;
}


.redactioneel_tbl td .subkop{
    color: #000;
    font-weight: bold;
    font-size: 0.8125em;
    margin: 0 0 0 10px;
    padding: 0;
}


.redactioneel_tbl td .subkop a{
    color: #000;
    font-weight: bold;
}


.klein .subkop{
    color: #FF6E00;
    font-weight: bold;
    font-size: 0.75em;
    margin: 0px;
    padding: 0px;
}


#wp_page_numbers li.active_page a {
	color: #fff;
	background: #45b9f6;
	border-top: 2px solid #45b9f6;
	border-bottom: 2px solid #45b9f6;
	
}

#wp_page_numbers li.active_page a:hover  {
	color: #fff; 
	border-top: 2px solid #00679d;
	border-bottom: 2px solid #45b9f6;
}


.menu-item a span { display: block; font-size: .9em; }
 
#footer .menu-item a span { display: none; }
.sidebar,#navigation,.region-top-right,#header-region,#search-theme-form,#search,#footer,.email-print-share,.breadcrumb,.tabs,.feed-icon,.links,.region-language,.field-name-field-article-icon-reference,#block-views-rotating_promos-featured_media,.consumer-views-search,.consumer-format-options,.consumer-tabs{display:none !important;}
#main-inner,#header{padding:0 1em;}
#page,#main,#header,#footer,#content,.content{width:auto!important;border:none;float:none;}
#header{background:transparent;height:auto;}
#content-area,#header .header-inner,.content-inner{width:100% !important;}
#header,#footer,.mission,.breadcrumb,.node{clear:both;}
#header .header-inner{width:917px;margin:0 auto;overflow:hidden;}
.news-title-wrapper{clear:both}


.art-title {
	font-family: 'EB Garamond', serif;

font-size: 24px;
color: #000;
position: relative;
margin-top: 20px;
width: 100%;
height: 81px;
line-height: 26px;
overflow: hidden;
}

.break .art-title {
	width: 160px;
	margin-top: 8px;
	margin-left: -2px;
	font-size: 16px;
	line-height: 18px;
}

#logo_img .desktop_logo, .transparent_header #logo_img .dark_logo.mobile_logo {
	display:none !important;
}
.rocket-section h2{margin-top:0;}
.rocket-section.rocket-section-collapse-top{padding-top:0;}
.rocket-section.rocket-section-collapse-bottom{padding-bottom:0;}
.rocket-section.transparrent-section + .transparrent-section{padding-top:0;}
.rocket-section-collapsed{padding:0px;}
.header-search-area .rocket-section{background-color:#0099a8;}
.header-search-area .rocket-section .responsive_font_big,.header-search-area .rocket-section .node-type-homepage .jumbotron h2,.node-type-homepage .jumbotron .header-search-area .rocket-section h2{color:white;}
.page-solutions-learn .read-the-details.rocket-section,.node-type-brand-landing .read-the-details.rocket-section,.node-type-product .read-the-details.rocket-section,.node-type-learn-landing .read-the-details.rocket-section{padding-top:0;}

#slider{ display: none !important; }

  #header #slider {
    background: #fff;
    height: 260px;
    width: 950px;
    padding: 14px;
  }

  #header #slider #featured {
    height: 260px;
    overflow: hidden;
  }

  #header #slider #slides img {
    border-top: 1px solid #bbb;
    border-bottom: 1px solid brown;
  }

.ie7 #header #slider,
.ie8 #header #slider {
  background: #fff;
  height: 260px;
  width: 950px;
  padding: 14px;
}

.ie7 #header #slider #featured,
.ie8 #header #slider #featured {
  height: 260px;
  overflow: hidden;
}

.ie7 #header #slider #slides img,
.ie8 #header #slider #slides img {
  border-top: 1px solid #bbb;
  border-bottom: 1px solid brown;
}
    
    .home-mid-col .box {
        display: block;
        float: none;
        margin: 0 auto;
    }

    
    
    #products-link-wrap .box {
        display: block;
        float: none;
        margin: 0px auto 25px;
    }

    .home-mid-col .box img {
        position: relative;
        width: 100%;
        height: auto;
    }

    .home-mid-col .box .caption {
        background-image: none;
        bottom: 0;
        margin-top: 0;
    }

#sub_header #header_logo #header_logomark {
  margin-right: 5px;
}

#sub_header #header_logo #header_logomark img {
  width: 25px;
  height: 35px;
}

#sub_header #header_logo .header_logo {
  display: inline-block;
  vertical-align: middle;
}


.nav-menu li.menu-item-29, .nav-menu li.menu-item-30, .nav-menu li.menu-item-31, .nav-menu li.menu-item-32, .nav-menu li.menu-item-33 {
	border-bottom : 10px solid #000;
	margin : 0 0.75em;
}


.nav-menu li.menu-item-29 {border-color : #DC5653;}

.nav-menu li.menu-item-30 {border-color : #936196;}

.nav-menu li.menu-item-31 {border-color : #679D52;}

.nav-menu li.menu-item-32 {border-color : #6999EB;}

.nav-menu li.menu-item-33 {border-color : #F5B84E;}

.nav-menu li.menu-item-29:hover a{background : rgba(220,86,83,0.5);}

.nav-menu li.menu-item-30:hover a{background : rgba(147,97,150,0.5);}

.nav-menu li.menu-item-31:hover a{background : rgba(130,157,82,0.5);}

.nav-menu li.menu-item-32:hover a{background : rgba(105,153,235,0.5);}

.nav-menu li.menu-item-33:hover a{background : rgba(245,184,78,0.5);}


ul.nav-menu li.menu-item-29 ul li:hover {background-color: #DC5653;}

ul.nav-menu li.menu-item-30 ul li:hover {background-color: #936196;}

ul.nav-menu li.menu-item-31 ul li:hover {background-color: #679D52;}

ul.nav-menu li.menu-item-32 ul li:hover {background-color: #6999EB;}

ul.nav-menu li.menu-item-33 ul li:hover {background-color: #F5B84E;}
.content .testimonial_content .container .container_inner{padding:0}



.essb_displayed_sidebar .essb_item, .essb_displayed_sidebar_left .essb_item, .essb_displayed_sidebar_right .essb_item {
	display: block !important;
}




.essb_displayed_sidebar .essb_item.essb_after_more, .essb_displayed_sidebar_right .essb_item.essb_after_more { display: none !important; }


.essb_displayed_postfloat .essb_item {
	display: block !important;
}

.essb_displayed_postfloat .essb_item.essb_after_more { display: none !important; }

`
.essb_displayed_sidebar .essb_item.essb_hide_more_sidebar, .essb_displayed_sidebar_right .essb_item.essb_hide_more_sidebar { display: none !important; }

#content-wrap { width:1000px; position:relative; min-height:100%; margin:0 auto; }

* html #content-wrap { height:100%; }


#sidelist .menu li a:link, #sidelist .menu li a:visited { background: #fff; border-bottom: 1px solid #999; }

#sidelist .menu li a:hover, #sidelist .menu li a:active { background: #bfccd9; }

#sidelist .menu li ul li a, #sidelist .menu li ul li a:visited { color: #666; }

#sidelist .menu li ul li a:hover, #sidelist .menu li ul li a:active { color:#000; }

  header #menu-main-menu .children_mobile .sub-menu-wrap .sub-menu .menu-item {
    display: block;
    padding: 5px 0;
    height: auto;
    background-color: #2F2F2F;
  }

  header #menu-main-menu .children_mobile .sub-menu-wrap .sub-menu .menu-item a {
    margin: 0 0 0 62px;
    width: 100%;
    font-family: 'FlamaMedium', sans-serif;
    font-size: 13px;
    font-weight: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #adacac;
    padding: 10px 0;
  }

  header #menu-main-menu .children_mobile .sub-menu-wrap .sub-menu .menu-item .description {
    display: none;
  }

  header #menu-main-menu .children_mobile .sub-menu-wrap .sub-menu .menu-item:first-child {
    padding-top: 30px;
  }

  header #menu-main-menu .children_mobile .sub-menu-wrap .sub-menu .menu-item:last-child {
    padding-bottom: 30px;
  }

#megaMenu ul.megaMenu li.menu-item,
#megaMenu ul.megaMenu li.widget {
  margin-bottom: 0px;
  list-style-type: none;
  list-style-image: none;
  border: none;
  text-align: left;
  float: none;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega {
  position: static;
}


#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu {
  min-width: 99%;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item {
  min-width: 100px;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item {
  min-width: 50px;
  position: relative;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu ul.sub-menu {
  display: block;
  position: relative;
  top: auto;
  left: auto;
}

#megaMenu li.menu-item ul.sub-menu {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}

#megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 {
  border: 1px solid transparent;
  padding: 0px;
  width: auto;
  white-space: nowrap;
  left: auto;
  max-width: 100%;
}

#megaMenu.wpmega-nojs li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1,
#megaMenu.megaFullWidthSubs li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1,
#megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-fullWidth ul.sub-menu.sub-menu-1 {
  

  width: 100%;
  left: -1px;
  

}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega-floatRight {
  float: right;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-alignLeft ul.sub-menu.sub-menu-1 {
  left: 0px;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-alignRight ul.sub-menu.sub-menu-1 {
  right: 0px;
  left: auto;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.widget {
  display: block;
}

#megaMenu ul li.menu-item {
  font-size: 12px;
  list-style-image: none;
  letter-spacing: 0px;
}


#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.widget {
  font-size: 11px;
  min-width: 100px;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item a,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item span.um-anchoremulator {
  width: auto;
  display: block;
  background: transparent;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul li.menu-item.ss-nav-menu-item-depth-1 {
  padding: 11px 27px;
  

}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu {
  width: auto;
  float: none;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item {
  display: block;
  float: none;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega .ss-nav-menu-verticaldivision {
  clear: both;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega .sub-menu-newcol {
  float: left;
}

#megaMenu li.menu-item.ss-nav-menu-mega .ss-nav-menu-header a,
#megaMenu li.menu-item.ss-nav-menu-mega .ss-nav-menu-header span.um-anchoremulator {
  font-weight: normal;
}

#megaMenu li.menu-item.ss-nav-menu-mega .megaMenu-thumb {
  width: 15px;
  height: 15px;
  margin-right: 5px;
  vertical-align: middle;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg a,
#megaMenu ul li.menu-item.ss-nav-menu-reg span.um-anchoremulator {
  display: block;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu-1 {
  border: 1px solid transparent;
  padding-top: 6px;
  padding-bottom: 6px;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu ul.sub-menu {
  top: -1px;
  border-style: solid;
  border-width: 1px;
}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-item-depth-1.fullWidthRow,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-item-depth-1.ss-sidebar {
  margin-right: 0px;
  width: 100%;
  

  padding-left: 0;
  padding-right: 0;
}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.mega-colgroup ul.sub-menu li.menu-item {
  min-width: 0;
  white-space: normal;
}

#megaMenu ul ul.sub-menu li.menu-item .wpmega-nonlink a {
  padding: 0px;
}

#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-item-depth-0 {
  display: block;
  float: none;
  clear: none;
}

#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-item-depth-0 ul.sub-menu-1 {
  top: 0px;
  left: 100%;
  width: auto;
  max-width: 720px;
  

}

#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu {
  padding: 4px 0px;
}





#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist {
  margin-left: 0;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist li {
  margin-bottom: .5em;
  clear: both;
  padding-top: .5em;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist img {
  float: left;
  

}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist-w-img div.wpmega-postlist-title,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist-w-img div.wpmega-postlist-content {
  padding-left: 60px;
  color: inherit;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist div.wpmega-postlist-title a {
  padding: 0px 0px;
  font-size: 13px;
  text-decoration: none;
}

  #megaMenu.megaResponsive.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-reg.ss-nav-menu-item-depth-0 ul.sub-menu-1 ul.sub-menu {
    left: 0;
    top: 100%;
  }

  #megaMenu.megaResponsive.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-item-depth-0 ul.sub-menu-1 {
    max-width: 420px;
  }

  
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg {
    position: static;
  }

  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu,
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item ul.sub-menu {
    left: -1px;
    width: 100%;
    box-shadow: none !important;
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }

  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item ul.sub-menu {
    top: 100%;
  }

  
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 {
    left: -1px !important;
    width: 100%;
    box-sizing: content-box;
    
  
    box-shadow: none !important;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

#megaMenu ul.megaMenu a:hover span.uber-close,
#megaMenu ul.megaMenu span.um-anchoremulator:hover span.uber-close,
#megaMenu ul.megaMenu li.menu-item.megaHover a span.uber-close,
#megaMenu ul.megaMenu li.menu-item.megaHover span.um-anchoremulator span.uber-close {
  display: block;
}


#megaMenu ul.megaMenu li.menu-item a span.wpmega-item-description, #megaMenu ul.megaMenu li.menu-item span.um-anchoremulator span.wpmega-item-description {
  font-size: 9px;
  color: #bbbbbb;
  text-transform: uppercase;
}


#nav-on a, #nav-on a:visited {
	color:#FFF;
	background-color:#78CAF2;
	}


#nav-on a:hover {
	color:#000000;
	background-color:#78CAF2;
	}


 #nav-on a:active {
	color:#000000;
	background-color:#A8DAF2;
	}
#views_slideshow_cycle_main_screenshots-block .views-slideshow-cycle-main-frame-row-item{float:left;margin:0px 9px;width:155px;}

.clear {clear:both;}

@charset "UTF-8";.clear,.woocommerce .woocommerce-breadcrumb:after,.woocommerce .woocommerce-error:after,.woocommerce .woocommerce-info:after,.woocommerce .woocommerce-message:after{clear:both}
.calendar-calendar td span.date-display-single,.calendar-calendar td span.date-display-start,.calendar-calendar td span.date-display-end,.calendar-calendar td span.date-display-separator{font-weight:bold;}
.top-bar-container{border-bottom:solid 2px #064771;border-top:solid 9px #064771;overflow:hidden;line-height:2.8125rem;position:relative;background:#fff;margin-bottom:0;width:100%}
.top-bar-container .name{margin:0;font-size:16px;padding-top:1.2rem}
.top-bar-container .name img{max-height:50px}
.top-bar-container .top-bar-menu{padding-top:1.3rem;padding-right:1rem}
.top-bar-container .top-bar-menu.right .divider{display:none}
.top-bar-container,.tab-bar{margin-bottom:2rem}

	#logo {width:40%;}

	.span3 {
		width: 270px;
	}

	.row-fluid .span3 {
		width: 23.076923076923077%;
	}

	input.span3,
	textarea.span3,.uneditable-input.span3 {
		width: 256px;
	}

	.span2,.span2,.span3,.span4,.span5,.span6,.span7,.span8,.span9,.span10,.span11,.span12,
	.row-fluid .span1,.row-fluid .span2,.row-fluid .span3,.row-fluid .span4,.row-fluid .span5,.row-fluid .span6,.row-fluid .span7,
	.row-fluid .span8,.row-fluid .span9,.row-fluid .span10,.row-fluid .span11,.row-fluid .span12  {
		width: 100%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		margin:0;
	}
#sidebar-bg,#sidebar-top,#sidebar-wrap{background-color:#E23434;}




.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_7 {
	width:270px;
}

.grid_1 .hr, .grid_2 .hr, .grid_3 .hr, .grid_4 .hr, .grid_5 .hr, .grid_6 .hr, .grid_7 .hr, .grid_8 .hr, .grid_9 .hr, .grid_10 .hr, .grid_11 .hr, .grid_12 .hr, .grid_13 .hr, .grid_14 .hr, .grid_15 .hr, .grid_16 .hr, .grid_17 .hr, .grid_18 .hr, .grid_19 .hr, .grid_20 .hr, .grid_21 .hr, .grid_22 .hr, .grid_23 .hr, .grid_24 .hr {
	margin-left:0;
	margin-right:0;
	}

.widgettitleb{margin: 0 0 0.5em 0; padding:0.5em 0 0.5em 0;color:#444;border-bottom:2px solid #f1f2f4;}



.dateleft {

	width: 505px;
	float: left;
	margin: 0px;
	padding: 0px;
	color: #888888;
	}





.dateleft a, .dateleft a:visited {

	color: #888888;
	}
.home-slide .text{padding:25px 8.130081300813008130081300813008% 15px;text-align:center}
.home-slide .text p{font:700 0.875em/1em 'Montserrat', arial, sans-serif;margin-bottom:5px;text-transform:uppercase}
.home-slide .text p a{color:#8a3bac}
.home-slide .text p a:hover{color:#8a3bac}
.home-slide .text h2{font-size:1.625em;font-weight:400;line-height:1.3077em;margin-bottom:10px}
.home-slide .text h2 a{color:black}
.home-slide .text h2 a:hover{color:#8a3bac}
.home-slide .text h2 a:active{color:#8a3bac}
#author-info .text{max-width:61.5em}
#author-info .image+.text{float:left;margin:0;max-width:none;padding:30px 0 0;width:69.23828125%}
#author-info .text h4{font:700 0.875em/1em 'Montserrat', arial, sans-serif;margin-bottom:20px;text-transform:uppercase}
#author-info .text h4 a{color:#8a3bac}
#author-info .text h1{font:700 3em/1em 'Montserrat', arial, sans-serif;text-transform:uppercase}
#author-info .text p{font-size:1.125em;line-height:1.3333em;margin-top:15px}



.head					{ padding:15px 0px 15px 0px; }
