﻿

.slider_container{float:left; width:660px; position:relative;}

#search-panel .wide-teaser .field-name-field-multi-video,.panel-panel .wide-teaser .field-name-field-multi-video{
    
width:15%;min-width:15%;border:1px solid #094C84;padding:1px;
}


.mega-dropdown .column .txt-box {
  overflow: hidden;
  font: 16px/22px "ProximaNova-Regular",Helvetica,Arial,sans-serif;
}


.mega-dropdown .txt-box p {
  margin: 0 0 8px;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}


#header .sleeve {

	display: inline-block;

	margin-top: 40px;

	background:#042061;

	float: left;

}


#header .sleeve h1 a{

	color:#fff;

	font-family: 'SortsMillGoudy';

	font-variant: small-caps;

}


#header .sleeve .descr{

	float: left;

	display: inline;

	margin-top: 3px;

	margin-left: 5px;

}


#header .sleeve .descr span.ee{

	color: white;

	display: block;

	position:relative;

	font-size: 12px;

	font-family:'TitilliumText22LRegular';

}


#header .sleeve h1{

	padding:0px;

}
 .text-overflow { overflow: hidden !important; }
 ul.text-overflow { margin-left: 10px; padding-left: 20px; }
 .text-overflow ul { margin-left: 70px; overflow: hidden; }


.widget-area h2,
.widget-area h2 a {
	font-size: 24px;
	margin: 0 0 10px;
}


.taxonomy-description h1,
.widget-area h4 {
	color: #636363;
	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-shadow: #fff 1px 1px;
	text-transform: uppercase;
}


.widget-area h4 {
	margin: 0 0 10px;
}


.widget-area h4 a {
	text-decoration: none;
}


.widget-area .avatar,
.widget-area .featuredpage img,
.widget-area .featuredpost img {
	background: none;
	border: 5px solid #fff;
	padding: 0;
}


.widget-area .alignleft {
	margin: 0 0 10px;
}


.widget-area .alignright {
	margin: 0 0 5px 10px;
}


.sidebar .widget {
	background-color: #f8f8f8;
	border: 1px solid #C19D7D;
	margin: 0 0 10px;
	padding: 10px;
}


.sidebar.widget-area ol ol,
.sidebar.widget-area ul ul {
	padding: 0;
}


.sidebar.widget-area ul li {
	list-style-type: none;
	margin: 0;
	padding: 5px 0 0 10px;
	word-wrap: break-word;
}


.sidebar.widget-area ul ul li {
	border: none;
	margin: 0;
}


.art-layout-cell
{
   display: table-cell;
   vertical-align: top;
}


div.art-layout-cell-size1 
{
    width:100%;
}


div.art-layout-cell-size2 
{
    width:50%;
}

div.art-layout-cell-size3 
{
    width:33%;
}


div.art-layout-cell-size4
{
    width:25%;
}

    
.responsive .art-content-layout, 
.responsive .art-content-layout-row, 
.responsive .art-layout-cell 
{
   display: block;
}


.responsive .art-layout-cell 
{
   width: auto !important;
   height: auto !important;
   border-right-width: 0 !important;
   border-left-width: 0 !important;
   border-radius: 0 !important;
}


.responsive .art-content-layout:after, 
.responsive .art-content-layout-row:after, 
.responsive .art-layout-cell:after 
{
   content: ".";
   display: block;
   height: 0;
   clear: both;
   visibility: hidden;
}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;list-style:none;font-size:14px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);border:0;border-radius:0;background:#575757;text-transform:none;margin:2px 0 0;padding:5px 0}
.dropdown-menu .divider{height:1px;overflow:hidden;background:#969696;margin:9px 0}
.dropdown-menu-right{left:auto;right:0}
.dropdown-menu-left{left:0;right:auto}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}

.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}

.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 1px;
}

  .navbar-right .dropdown-menu-left {
    right: auto;
    left: 0;
  }

  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #080808;
  }

header .dropdown-menu{padding:0;}

header .dropdown-menu .indented_list{font-size: 13px; margin: 0px 0px 0px 8px;}

header .dropdown-menu form { padding: 0.75em; }
.competition-panel-page .social-stream__stream,.competition-panel-page .media-mentions__post{color:#fff}
.three-columns--adjusted,.social-stream__stream,.media-mentions__post,.upcoming-events--three-columns .upcoming-events__event{width:32.44444%;clear:right;float:left;margin-left:0;margin-right:0%;margin-bottom:1.25%;margin-left:.44%;margin-right:.44%}
.three-columns--adjusted:nth-child(4n+4),.social-stream__stream:nth-child(4n+4),.media-mentions__post:nth-child(4n+4),.upcoming-events--three-columns .upcoming-events__event:nth-child(4n+4){clear:right}
.three-columns--adjusted:nth-of-type(2),.social-stream__stream:nth-of-type(2),.media-mentions__post:nth-of-type(2),.upcoming-events--three-columns .upcoming-events__event:nth-of-type(2),.three-columns--adjusted:nth-of-type(3n+5),.social-stream__stream:nth-of-type(3n+5),.media-mentions__post:nth-of-type(3n+5),.upcoming-events--three-columns .upcoming-events__event:nth-of-type(3n+5){margin-left:0;margin-right:0}
.equal-columns__column,#media-room__looking-for-ideas,#media-room__contact-info,#mini-panel-featured_programs .panel-panel,.social-stream__stream,.media-mentions__post,.team-directory--top-two .team-directory__block,.upcoming-events--three-columns .upcoming-events__event{margin-bottom:-99999px;padding-bottom:99999px;padding-top:1em;padding-right:1em;padding-left:1em}
.competition-panel-page .social-stream__stream:first-child,.competition-panel-page .media-mentions__post:first-child{border-left-width:0}
.social-stream__stream,.media-mentions__post{max-width:400px;font-size:18px;list-style:none;color:#56555a;word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;border-left:#d7d7d7 3px solid}
.social-stream__stream:nth-of-type(2),.media-mentions__post:nth-of-type(2){margin:5%}
.social-stream__stream:first-child,.media-mentions__post:first-child{border-left-width:0}
.social-stream__stream time,.media-mentions__post time{font-size:0.8em}

span.updated { display: none; }

.h00bt a {color: #222; font-weight: 600; font-size: 1.3em;}
.suppaMenu_rwd_wrap .suppa_rwd_menus_container{overflow:hidden;height:auto;display:none}


            .suppa_menu_location_1 .suppa_rwd_menus_container {
                
                background-color:#ffffff;

                
                background-image: -webkit-linear-gradient(top, transparent, transparent) ;
                background-image: -moz-linear-gradient(top, transparent, transparent) ;
                background-image: -o-linear-gradient(top, transparent, transparent) ;
                background-image: -ms-linear-gradient(top, transparent, transparent) ;
                background-image: linear-gradient(top, transparent, transparent) ;
            }

.green_bg2, .green_bg2:hover{ background:#A6C44B !important}

.green_bg2 td{border-bottom:0 !important}
.box-highlight .box-content{-moz-box-sizing:border-box;box-sizing:border-box;display:none;height:250px;overflow:hidden;padding:12px;}

.before_your_trip_content_text { margin-left:5px; color:#b5b8bf; margin-top:6px; line-height:12px; }
#carousel-reblog-box .submit,#wrapper #carousel-reblog-box p.response{float:left;width:154px;padding-top:0;padding-left:1px;overflow:hidden;height:34px;margin:3px 0 0 2px!important}
#wrapper #carousel-reblog-box p.response{font-size:13px;clear:none;padding-left:2px;height:34px;color:#aaa}


.art-header:before, 
#art-header-bg:before, 
.art-layout-cell:before, 
.art-layout-wrapper:before, 
.art-footer:before, 
.art-nav:before, 
#art-hmenu-bg:before, 
.art-sheet:before 
{
   width: 100%;
   content: " ";
   display: table;
   border-collapse: collapse;
   border-spacing: 0;
}


.art-header:after, 
#art-header-bg:after, 
.art-layout-cell:after, 
.art-layout-wrapper:after, 
.art-footer:after, 
.art-nav:after, 
#art-hmenu-bg:after, 
.art-sheet:after,
.cleared, .clearfix:after 
{
   clear: both;
   font: 0/0 serif;
   display: block;
   content: " ";
}

.ie7 .art-post .art-layout-cell {border:none !important; padding:0 !important; }

.ie6 .art-post .art-layout-cell {border:none !important; padding:0 !important; }


.art-layout-cell
{
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
   display: table-cell;
   vertical-align: top;
}


div.art-layout-cell-size1 
{
    width:100%;
}


div.art-layout-cell-size2 
{
    width:50%;
}

div.art-layout-cell-size3 
{
    width:33%;
}


div.art-layout-cell-size4
{
    width:25%;
}

    
.responsive .art-content-layout, 
.responsive .art-content-layout-row, 
.responsive .art-layout-cell 
{
   display: block;
}


.responsive .art-layout-cell 
{
   width: auto !important;
   height: auto !important;
}


.responsive .art-content-layout:after, 
.responsive .art-content-layout-row:after, 
.responsive .art-layout-cell:after 
{
   content: ".";
   display: block;
   height: 0;
   clear: both;
   visibility: hidden;
}


.responsive .responsive-tablet-layout-cell,
.responsive.responsive-tablet .art-footer .art-content-layout .art-layout-cell 
{
   margin: 1%;
   width: 98% !important;
   float: left;
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
}


.responsive .responsive-layout-row-2 .responsive-tablet-layout-cell,
.responsive.responsive-tablet .art-footer .art-content-layout .responsive-layout-row-2 .art-layout-cell
{
   width: 48% !important;
}


.responsive .responsive-layout-row-3 .responsive-tablet-layout-cell,
.responsive.responsive-tablet .art-footer .art-content-layout .responsive-layout-row-3 .art-layout-cell
{
   width: 31% !important;
}

.slider-wrapper-border-btm{
	background-color: #0c5586;
	height: 10px;
	width: 100%;
	border-top: 1px solid rgba(255,255,255,.1);
}


.l-subheader .w-contacts-item.for_phone:before{
  display:none;
}

	.l-subheader {
		position: relative;
		margin: 0 auto;
		}

		.l-subheader-h {
			margin: 0 auto;
			max-width: 1200px;
			}

				
	
	.l-canvas.type_boxed,
	.l-canvas.type_boxed .l-subheader,
	.l-canvas.type_boxed ~ .l-footer .l-subfooter {
		max-width: 1300px;
		margin: 0 auto;
		}


.l-subheader.at_top {
	line-height: 36px !important;
	height: auto !important;
	text-align: center;
	}

.headerpos_fixed .l-subheader.at_top {
	display: none;
	}

.headerpos_fixed .no_fixed .l-subheader.at_top {
	display: block;
	}

	.l-subheader.at_top .w-socials,
	.l-subheader.at_top .w-contacts,
	.l-subheader.at_middle .w-socials,
	.l-subheader.at_middle .w-contacts {
		float: none !important;
		display: inline-block;
		vertical-align: top;
		position: relative;
		margin: 0 10px !important;
		}

		.l-subheader .w-socials-list {
			margin: 0;
			}

	.l-subheader.at_top .w-lang,
	.l-subheader.at_middle .w-lang {
		float: none !important;
		display: inline-block;
		vertical-align: top;
		}

		.l-subheader.at_top .w-lang-h,
		.l-subheader.at_middle .w-lang-h {
			display: block;
			}


.l-subheader.at_middle {
	line-height: 80px !important;
	}

.headerlayout_advanced .l-subheader.at_middle {
	line-height: 36px !important;
	height: auto !important;
	text-align: center !important;
	}

.headerlayout_advanced.headerpos_fixed .l-subheader.at_bottom,
.headerlayout_centered.headerpos_fixed .l-subheader.at_bottom {
	position: static;
	top: -60px;
	left: 0;
	right: 0;
	z-index: 3;
	}

.headerlayout_advanced.headerpos_fixed .l-header.sticky .l-subheader.at_bottom,
.headerlayout_centered.headerpos_fixed .l-header.sticky .l-subheader.at_bottom {
	position: fixed;
	top: 0;
	}


.l-subheader .w-search-input {
	line-height: 60px;
	}

	.l-subheader .w-search-input input {
		font-size: 30px;
		}


.l-subheader.at_middle,
.l-subheader.at_bottom {
	line-height: 50px !important;
	}


.l-subheader .w-search-label {
	font-size: 15px;
	}


.l-subheader .w-search-show {
	padding: 0 0 0 10px !important;
	}

.l-subheader.at_middle .w-nav-control {
	width: 36px;
	}

.l-subheader.at_middle .w-nav.type_mobile ~ .w-search {
	left: 32px;
	}

.l-subheader.at_middle .w-nav.type_mobile ~ .w-search ~ .w-cart.has_items {
	left: 70px;
	}


.l-subheader .w-contacts-list {
	line-height: 30px;
	}

	
.l-subheader .w-nav-anchor.level_2,
.l-subheader .w-nav-anchor.level_3 {
	white-space: normal;
	}

.l-header.no_fixed .l-subheader {
	-webkit-transition: none;
			transition: none;
	}

.l-header.logopos_right .l-subheader.at_middle {
	text-align: left;
	}

.l-subheader.at_bottom {
	display: none;
	clear: both;
	line-height: 50px;
	padding-left: 40px;
	padding-right: 40px;
	position: relative;
	background-color: #f2f2f2; 
	color: #666; 
	}

	
	.l-header.full_width .l-subheader-h {
		max-width: 100% !important;
		}

	
	.headerlayout_extended .l-subheader.at_top {
		display: block;
		}

	
	.headerlayout_advanced .l-subheader.at_middle,
	.headerlayout_centered .l-subheader.at_middle {
		box-shadow: none;
		}

	.headerlayout_advanced.headerpos_fixed .l-header.sticky .l-subheader.at_middle,
	.headerlayout_centered.headerpos_fixed .l-header.sticky .l-subheader.at_middle {
		overflow: hidden;
		}

	.headerlayout_advanced .l-subheader.at_bottom,
	.headerlayout_centered .l-subheader.at_bottom {
		display: block;
		box-shadow: 0 4px 5px -2px rgba(0,0,0,0.22), 0 2px 1px -1px rgba(0,0,0,0.05);
		}

	.headerlayout_centered .l-header .l-subheader.at_middle,
	.headerlayout_centered .l-header .l-subheader.at_bottom {
		text-align: center;
		}

		.l-header.transparent .l-subheader {
			box-shadow: none;
			background-color: transparent;
			color: #fff; 
			}

		.headerlayout_standard.headerpos_fixed .transparent .l-subheader.at_top,
		.headerlayout_extended.headerpos_fixed .transparent .l-subheader.at_top {
			background-color: rgba(0,0,0,0.2);
			color: rgba(255,255,255,0.66);
			}

			.headerlayout_advanced .l-header.transparent .at_middle .l-subheader-h {
				box-shadow: 0 1px 0 rgba(255,255,255,0.22);
				}

.l-header.logopos_right .l-subheader.at_middle .w-cart.has_items,
.headerlayout_centered .l-subheader.at_bottom .w-cart.has_items {
	float: none;
	display: inline-block;
	vertical-align: middle;
	}

.l-subheader.at_middle .w-nav.type_mobile ~ .w-cart.has_items {
	display: block;
	position: absolute;
	top: 0;
	left: 40px;
	}

	.l-header.logopos_right .l-subheader.at_middle .w-cart-notification {
		left: 0;
		right: auto;
		}

	.l-header.logopos_right .l-subheader.at_middle .w-cart-dropdown {
		left: 0;
		right: auto;
		}




.l-subheader.at_top .w-contacts {
	float: left;
	margin-right: 15px;
	}

.l-subheader.at_middle .w-contacts {
	float: right;
	margin-left: 15px;
	}

.l-header.logopos_right .l-subheader.at_middle .w-contacts {
	float: left;
	margin-left: 0;
	margin-right: 15px;
	}

.headerlayout_centered .l-subheader .w-contacts {
	display: none;
	}

	.l-subheader .w-contacts-item {
		display: inline-block;
		vertical-align: top;
		margin: 0 10px;
		white-space: nowrap;
		}

		.l-subheader .w-contacts-item.for_email:before {
			content: '\e804';
			font-size: 1.3em;
			font-family: mdfonticon;
			vertical-align: top;
			line-height: inherit;
			opacity: 0.5;
			}

		.l-subheader .w-contacts-item i {
			font-size: 1.3em;
			vertical-align: top;
			line-height: inherit;
			opacity: 0.5;
			}

		.l-subheader .w-contacts-item-value {
			display: inline-block;
			vertical-align: top;
			margin: 0 0 0 5px;
			}

		.l-subheader .w-contacts-item i,
		.l-subheader .w-contacts-item.for_phone .w-contacts-item-value {
			-webkit-transition: color 0.3s;
					transition: color 0.3s;
			}

			.l-subheader .w-contacts-item-value a {
				color: inherit;
				}

			.no-touch .l-subheader .w-contacts-item-value a:hover {
				color: #8c0; 
				}




.l-subheader.at_top .w-lang {
	float: left;
	z-index: 2;
	}

.l-subheader.at_middle .w-lang {
	float: right;
	z-index: 12;
	}

.l-header.logopos_right .l-subheader.at_middle .w-lang {
	float: left;
	}

	.l-header.logopos_right .w-nav-control,
	.l-subheader.at_bottom .w-nav-control {
		float: none;
		text-align: left;
		width: 40px;
		}

	

.l-subheader .w-search {
	float: right;
	line-height: inherit;
	position: relative;
	z-index: 12;
	}

.l-header.logopos_right .l-subheader.at_middle .w-search,
.headerlayout_centered .l-subheader.at_bottom .w-search {
	float: none;
	display: inline-block;
	vertical-align: middle;
	vertical-align: -webkit-baseline-middle;
	}

	.l-subheader .w-search-form {
		display: none;
		position: fixed;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		opacity: 0;
		z-index: 100;
		}

		.l-subheader .w-search-form-h {
			display: table;
			height: 100%;
			width: 100%;
			}

			.l-subheader .w-search-form-row {
				display: table-cell;
				vertical-align: middle;
				text-align: center;
				width: 100%;
				}

					.l-subheader .w-search-input:after {
						content: '';
						display: block;
						position: absolute;
						left: 0;
						right: 0;
						bottom: 0;
						height: 1px;
						opacity: 0.3;
						background-color: #fff; 
						}

						.l-subheader input:focus ~ .w-search-input-bar:before,
						.l-subheader input:focus ~ .w-search-input-bar:after {
							background-color: #fff; 
							}

				.l-subheader .w-search-submit {
					display: none;
					}


.l-subheader .w-socials {
	float: right;
	margin-left: 15px;
	}

.l-header.logopos_right .l-subheader.at_middle .w-socials {
	float: left;
	margin-left: 0;
	margin-right: 20px;
	}

.headerlayout_centered .l-subheader .w-socials {
	display: none;
	}

		.l-subheader .w-socials-item {
			vertical-align: middle;
			vertical-align: -webkit-baseline-middle;
			margin: 0;
			}

			.l-subheader .w-socials-item .w-socials-item-link {
				font-size: 17px;
				line-height: 40px;
				height: 40px;
				width: 36px;
				box-shadow: none !important;
				background: none !important;
				color: inherit;
				}

			.l-subheader .w-socials-item-popup {
				display: none !important;
				}

.l-canvas.type_boxed,
.l-canvas.type_boxed .l-subheader,
.l-canvas.type_boxed ~ .l-footer .l-subfooter {
	max-width: 1300px;
	}

.l-subheader-h,
.l-submain-h,
.l-subfooter-h {
	max-width: 1140px;
	}





.l-subheader.at_middle,
.l-subheader.at_middle .w-lang-list,
.l-subheader.at_middle .type_mobile .w-nav-list.level_1 {
	background-color: #ffffff;
	}

	

.l-subheader.at_middle,
.transparent .l-subheader.at_middle .type_mobile .w-nav-list.level_1 {
	color: #000000;
	}

.l-subheader.at_middle .w-nav-anchor.level_1 .ripple {
	background-color: #000000;
	}



.no-touch .w-logo-link:hover,
.no-touch .l-subheader.at_middle .w-contacts-item-value a:hover,
.no-touch .l-subheader.at_middle .w-lang-item:hover,
.no-touch .transparent .l-subheader.at_middle .w-lang.active .w-lang-item:hover,
.no-touch .l-subheader.at_middle .w-socials-item-link:hover,
.no-touch .l-subheader.at_middle .w-search-show:hover,
.no-touch .l-subheader.at_middle .w-cart-link:hover {
	color: #9fc234;
	}



.l-subheader.at_top,
.l-subheader.at_top .w-lang-list,
.l-subheader.at_bottom,
.l-subheader.at_bottom .type_mobile .w-nav-list.level_1 {
	background-color: #333;
	}



.l-subheader.at_top,
.l-subheader.at_bottom,
.transparent .l-subheader.at_bottom .type_mobile .w-nav-list.level_1,
.w-lang.active .w-lang-item {
	color: #9e9e9e;
	}

.l-subheader.at_bottom .w-nav-anchor.level_1 .ripple {
	background-color: #9e9e9e;
	}



.no-touch .l-subheader.at_top .w-contacts-item-value a:hover,
.no-touch .l-subheader.at_top .w-lang-item:hover,
.no-touch .transparent .l-subheader.at_top .w-lang.active .w-lang-item:hover,
.no-touch .l-subheader.at_top .w-socials-item-link:hover,
.no-touch .l-subheader.at_bottom .w-search-show:hover,
.no-touch .l-subheader.at_bottom .w-cart-link:hover {
	color: #ffffff;
	}

.l-subheader .w-search-input:after,
.l-subheader input:focus ~ .w-search-input-bar:before,
.l-subheader input:focus ~ .w-search-input-bar:after {
	background-color: #fff;
	}



.product-grid { margin: 0 auto; width: 60%; min-width: 290px; padding: 0; list-style: none; }

.lt-ie9 .product-grid { width: 100%; }

.product-grid.owl-carousel { margin: 0; width: 100%; min-width: 0; }

.product-grid .product-item { text-align: center; float: none; margin-bottom: 30px; }

.lt-ie9 .product-grid .product-item { float: left; }

.product-grid .image-wrapper { position: relative; display: inline-block; max-width: 100%; }

.product-grid .image-wrapper img { max-width: 100%; }

.product-grid .image-wrapper .hover { display: none; position: absolute; height: 100%; width: 100%; }

.product-grid .caption { text-align: center; text-transform: uppercase; margin-top: 15px; }

.product-grid .circle { text-align: center; text-transform: uppercase; display: block; position: absolute; z-index: 1; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; color: #ffffff; background: #25cbd3; font-family:  "Kanit" ; font-size: 1em; font-weight: 300; padding: 0; top: 5px; right: 5px; height: 65px; width: 65px; }

.product-grid .circle:before { content: ''; display: inline-block; height: 100%; vertical-align: middle; margin-right: -1px;  }

.product-grid .circle span { max-width: 57px; margin-left: 4px; word-wrap: break-word; display: inline-block; vertical-align: middle; }

.product-grid .sold-out { color: #ffffff; background: #1a1a1a; }

.product-grid .title { font-family:  "Kanit" ; font-size: 1.16667em; }

.product-grid .title a { color: #666666; }

.product-grid .vendor a { color: #666666; }

.product-grid .price { margin-top: 15px; font-family:  "Kanit" ; font-size: 1em; color: #666666; }

.product-grid em.marked-down-from { text-decoration: line-through; font-size: 1em; text-transform: lowercase; color: #666666; }

  .template-index .product-slider.disabled .product-grid { display: inline-block; width: 100%; min-width: 0; }

.lt-ie9 .template-index .product-slider.disabled .product-grid { display: inline-block; width: 100%; min-width: 0; }

.template-collection .main-content .product-grid { margin: 30px auto 0; }

.center-content .tweet-day-box { float:left; width:431px; margin:9px 0 0 0; padding:0 0 25px 17px; }

.center-content .tweet-day-box h3 { width:auto; padding: 26px 0 16px 0; }

.center-content .tweet-day-box .white-area { float:left; width:410px; height:70px; background:#FFFFFF; border-top:1px solid #c5c5c5; border-left:1px solid #c5c5c5; margin:3px 0 0 0; }

.center-content .tweet-day-box .tweet-bird { float:left; width:47px; height:39px; margin:16px 12px 0 16px; }

.center-content .tweet-day-box .tweet-text { float:left; width:320px; color:#717171; font-size:12px; text-align:left; line-height:16px; margin:11px 0 0 0; }

.center-content .tweet-day-box .tweet-text .date { color:#bcbcbc; font-size:11px; line-height:19px; }

.comedian-content .tweet-day-box { float:left; width:361px; margin:9px 0 0 0;  padding:0 0 12px 19px; }

.comedian-content .tweet-day-box h2 { width:auto; padding: 26px 0 19px 0;  color:#FF7018; cursor:default; }

.comedian-content .tweet-day-box .white-area { float:left; width:359px; height:140px; background:#FFFFFF; margin:0 0 0 0; -moz-box-shadow: 0 0 5px #bebebe; -webkit-box-shadow: 0 0 5px#bebebe; box-shadow: 0 0 5px #bebebe; }

.comedian-content .tweet-day-box .tweet-bird { float:left; width:47px; height:39px; margin:16px 12px 0 16px; }

.comedian-content .tweet-day-box .tweet-text { float:left; width:275px; color:#717171; font-size:16px; text-align:left; line-height:22px; margin:19px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-style:italic; }

.comedian-content .tweet-day-box .tweet-text .date { color:#bcbcbc; font-size:11px; line-height:19px; font-style:normal; }

.comedian-content .tweet-day-box .tweet-text .credit-tex-top { float:left; width:100%; height:39px; height:94px }

.comedian-content .tweet-day-box .tweet-text .credit-text { float:left; width:100%; text-align:right; font-size:13px; color:#939393; }

		#header, #footer { padding-right: 1.2em; padding-left: 1.2em; }

	#footer { padding-top: 1.2em; padding-bottom: 1.2em; }



#footer p { font-size: 1.2em; line-height: 1.667em; }

#footer, #footer a { color: #888888; }

#footer a:hover { color: #111111; }



#footer a { border-bottom: 1px solid #ccc; }
#mk-button-2 {margin-bottom:0px;margin-top:0px;margin-right:15px;}
#mk-button-2 .mk-button {display:inline-block;max-width:100%;}
 #mk-button-2 .mk-button:hover {color:#ededed;background-color:#9f1a0f;}
.mk-blog-modern-item.instagram-post-type .the-excerpt,.mk-blog-modern-item.instagram-post-type .mk-button-container, .mk-blog-modern-item.instagram-post-type .the-title {display:none !important; }
.mk-button-container .mk-button {float:none;}

#footer .buttons .contact .txt{
    width: 215px;
}

#footer .buttons .txt{
    width: 180px;
    padding-left: 100px;
    float: left;
    min-height: 100px;
}

#footer .buttons .txt p{
    font-size: 11px;
}

.vc_non_responsive .vc_row .vc_col-sm-1,.vc_non_responsive .vc_row .vc_col-sm-10,.vc_non_responsive .vc_row .vc_col-sm-11,.vc_non_responsive .vc_row .vc_col-sm-12,.vc_non_responsive .vc_row .vc_col-sm-2,.vc_non_responsive .vc_row .vc_col-sm-3,.vc_non_responsive .vc_row .vc_col-sm-4,.vc_non_responsive .vc_row .vc_col-sm-5,.vc_non_responsive .vc_row .vc_col-sm-7,.vc_non_responsive .vc_row .vc_col-sm-8,.vc_non_responsive .vc_row .vc_col-sm-9{float:left;padding-left:15px;padding-right:15px}
.vc_non_responsive .vc_row .vc_col-sm-1{position:relative;width:8.33333333%;min-height:1px}
.vc_non_responsive .vc_row .vc_col-sm-2{position:relative;width:16.66666667%;min-height:1px}
.vc_non_responsive .vc_row .vc_col-sm-3{position:relative;width:25%;min-height:1px}
.vc_non_responsive .vc_row .vc_col-sm-4{position:relative;width:33.33333333%;min-height:1px}
.vc_non_responsive .vc_row .vc_col-sm-5{position:relative;width:41.66666667%;min-height:1px}
.vc_non_responsive .vc_row .vc_col-sm-6{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px}
.vc_non_responsive .vc_row .vc_col-sm-7{position:relative;width:58.33333333%;min-height:1px}
.vc_non_responsive .vc_row .vc_col-sm-8{position:relative;width:66.66666667%;min-height:1px}
.vc_non_responsive .vc_row .vc_col-sm-9{position:relative;width:75%;min-height:1px}
.vc_non_responsive .vc_row .vc_col-sm-10{position:relative;width:83.33333333%;min-height:1px}
.vc_non_responsive .vc_row .vc_col-sm-11{position:relative;width:91.66666667%;min-height:1px}
.vc_non_responsive .vc_row .vc_col-sm-12{position:relative;width:100%;min-height:1px}
.vc_non_responsive .vc_row .vc_col-sm-offset-12{margin-left:100%}
.vc_non_responsive .vc_row .vc_col-sm-offset-11{margin-left:91.66666667%}
.vc_non_responsive .vc_row .vc_col-sm-offset-10{margin-left:83.33333333%}
.vc_non_responsive .vc_row .vc_col-sm-offset-9{margin-left:75%}
.vc_non_responsive .vc_row .vc_col-sm-offset-8{margin-left:66.66666667%}
.vc_non_responsive .vc_row .vc_col-sm-offset-7{margin-left:58.33333333%}
.vc_non_responsive .vc_row .vc_col-sm-offset-6{margin-left:50%}
.vc_non_responsive .vc_row .vc_col-sm-offset-5{margin-left:41.66666667%}
.vc_non_responsive .vc_row .vc_col-sm-offset-4{margin-left:33.33333333%}
.vc_non_responsive .vc_row .vc_col-sm-offset-3{margin-left:25%}
.vc_non_responsive .vc_row .vc_col-sm-offset-2{margin-left:16.66666667%}
.vc_non_responsive .vc_row .vc_col-sm-offset-1{margin-left:8.33333333%}
.vc_non_responsive .vc_row .vc_col-sm-offset-0{margin-left:0}
.vc_non_responsive .vc_row .vc_hidden-sm{display:none!important}
.vc_row{margin-left:-15px;margin-right:-15px}
.vc_row.vc_row-no-padding .vc_column-inner{padding-left:0;padding-right:0}
.vc_row[data-vc-full-width]{-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}
.vc_row[data-vc-full-width].vc_hidden{opacity:0}
.vc_row-no-padding .vc_inner{margin-left:0;margin-right:0}
.vc_row.vc_row-o-full-height{min-height:100vh}
.vc_row.vc_row-flex{box-sizing:border-box;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.vc_row.vc_row-flex::after,.vc_row.vc_row-flex::before{display:none}
.vc_row.vc_row-o-columns-stretch{-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}
.vc_row.vc_row-o-columns-top{-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}
.vc_row.vc_row-o-columns-bottom{-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end}
.vc_row.vc_row-o-columns-middle{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}
.vc_row.vc_row-o-columns-bottom::after,.vc_row.vc_row-o-columns-middle::after,.vc_row.vc_row-o-columns-top::after{content:'';width:100%;height:0;overflow:hidden;visibility:hidden;display:block}
.vc_row.vc_column-gap-1{margin-left:-15.5px;margin-right:-15.5px}
.vc_row.vc_column-gap-2{margin-left:-16px;margin-right:-16px}
.vc_row.vc_column-gap-3{margin-left:-16.5px;margin-right:-16.5px}
.vc_row.vc_column-gap-4{margin-left:-17px;margin-right:-17px}
.vc_row.vc_column-gap-5{margin-left:-17.5px;margin-right:-17.5px}
.vc_row.vc_column-gap-10{margin-left:-20px;margin-right:-20px}
.vc_row.vc_column-gap-15{margin-left:-22.5px;margin-right:-22.5px}
.vc_row.vc_column-gap-20{margin-left:-25px;margin-right:-25px}
.vc_row.vc_column-gap-25{margin-left:-27.5px;margin-right:-27.5px}
.vc_row.vc_column-gap-30{margin-left:-30px;margin-right:-30px}
.vc_row.vc_column-gap-35{margin-left:-32.5px;margin-right:-32.5px}
.vc_grid.vc_row{padding-left:0;padding-right:0;margin-left:0;margin-right:0}
.vc-row[data-vc-full-width] .vc_grid.vc_row{overflow:hidden}
.vc_grid.vc_row.vc_grid-gutter-1px{margin-bottom:-1px}
.vc_grid.vc_row.vc_grid-gutter-1px .vc_pageable-slide-wrapper{margin-right:-1px}
.vc_grid.vc_row.vc_grid-gutter-1px .vc_grid-item{padding-right:1px;padding-bottom:1px}
.vc_grid.vc_row.vc_grid-gutter-2px{margin-bottom:-2px}
.vc_grid.vc_row.vc_grid-gutter-2px .vc_pageable-slide-wrapper{margin-right:-2px}
.vc_grid.vc_row.vc_grid-gutter-2px .vc_grid-item{padding-right:2px;padding-bottom:2px}
.vc_grid.vc_row.vc_grid-gutter-3px{margin-bottom:-3px}
.vc_grid.vc_row.vc_grid-gutter-3px .vc_pageable-slide-wrapper{margin-right:-3px}
.vc_grid.vc_row.vc_grid-gutter-3px .vc_grid-item{padding-right:3px;padding-bottom:3px}
.vc_grid.vc_row.vc_grid-gutter-4px{margin-bottom:-4px}
.vc_grid.vc_row.vc_grid-gutter-4px .vc_pageable-slide-wrapper{margin-right:-4px}
.vc_grid.vc_row.vc_grid-gutter-4px .vc_grid-item{padding-right:4px;padding-bottom:4px}
.vc_grid.vc_row.vc_grid-gutter-5px{margin-bottom:-5px}
.vc_grid.vc_row.vc_grid-gutter-5px .vc_pageable-slide-wrapper{margin-right:-5px}
.vc_grid.vc_row.vc_grid-gutter-5px .vc_grid-item{padding-right:5px;padding-bottom:5px}
.vc_grid.vc_row.vc_grid-gutter-10px{margin-bottom:-10px}
.vc_grid.vc_row.vc_grid-gutter-10px .vc_pageable-slide-wrapper{margin-right:-10px}
.vc_grid.vc_row.vc_grid-gutter-10px .vc_grid-item{padding-right:10px;padding-bottom:10px}
.vc_grid.vc_row.vc_grid-gutter-15px{margin-bottom:-15px}
.vc_grid.vc_row.vc_grid-gutter-15px .vc_pageable-slide-wrapper{margin-right:-15px}
.vc_grid.vc_row.vc_grid-gutter-15px .vc_grid-item{padding-right:15px;padding-bottom:15px}
.vc_grid.vc_row.vc_grid-gutter-20px{margin-bottom:-20px}
.vc_grid.vc_row.vc_grid-gutter-20px .vc_pageable-slide-wrapper{margin-right:-20px}
.vc_grid.vc_row.vc_grid-gutter-20px .vc_grid-item{padding-right:20px;padding-bottom:20px}
.vc_grid.vc_row.vc_grid-gutter-25px{margin-bottom:-25px}
.vc_grid.vc_row.vc_grid-gutter-25px .vc_pageable-slide-wrapper{margin-right:-25px}
.vc_grid.vc_row.vc_grid-gutter-25px .vc_grid-item{padding-right:25px;padding-bottom:25px}
.vc_grid.vc_row.vc_grid-gutter-30px{margin-bottom:-30px}
.vc_grid.vc_row.vc_grid-gutter-30px .vc_pageable-slide-wrapper{margin-right:-30px}
.vc_grid.vc_row.vc_grid-gutter-30px .vc_grid-item{padding-right:30px;padding-bottom:30px}
.vc_grid.vc_row.vc_grid-gutter-35px{margin-bottom:-35px}
.vc_grid.vc_row.vc_grid-gutter-35px .vc_pageable-slide-wrapper{margin-right:-35px}
.vc_grid.vc_row.vc_grid-gutter-35px .vc_grid-item{padding-right:35px;padding-bottom:35px}
.vc_grid.vc_row .vc_grid-item{display:none;padding:0;vertical-align:top;float:none;box-sizing:border-box;z-index:1}
.vc_grid.vc_row .vc_grid-item .vc_grid-item-mini .vc_grid-item-content{overflow:hidden}
.vc_grid.vc_row .vc_grid-item .vc_btn,.vc_grid.vc_row .vc_grid-item .vc_icon_element,.vc_grid.vc_row .vc_grid-item .wpb_content_element{margin-bottom:15px}
.vc_grid.vc_row .vc_grid-item .vc_btn a,.vc_grid.vc_row .vc_grid-item .vc_icon_element a,.vc_grid.vc_row .vc_grid-item .wpb_content_element a{text-decoration:none;border-bottom:0}
.vc_masonry_grid .vc_grid.vc_row .vc_grid-item,.vc_masonry_media_grid .vc_grid.vc_row .vc_grid-item{position:static}
.vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,.vc_masonry_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,.vc_masonry_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,.vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item{display:block}

.page-template-test-page .vc_row.wpb_row{ margin:0 0 20px!important;}



.vc_row.wpb_row.board_directors_container{ margin:0!important;}

.home .vc_row{
	margin-left: 0px;
	margin-right: 0px;
}
.footer-brand-activation #footer-tagline,.footer-brand-activation #brand,.footer-brand-activation #social-footer-content{text-align:center;padding-left:0;padding-right:0;margin:0 auto;font-weight:normal}
.footer-brand-activation #social-footer-content{background-color:#a7a9ac}


.widget-easy-twitter-feed-widget-kamn .widget-easy-twitter-feed-widget-container:before,
.widget-easy-twitter-feed-widget-kamn .widget-easy-twitter-feed-widget-container:after {
  content: " ";
  display: table;
}

.widget-easy-twitter-feed-widget-kamn .widget-easy-twitter-feed-widget-container:after {
  clear: both;
}

.widget-easy-twitter-feed-widget-kamn .widget-easy-twitter-feed-widget-row:before,
.widget-easy-twitter-feed-widget-kamn .widget-easy-twitter-feed-widget-row:after {
  content: " ";
  display: table;
}

.widget-easy-twitter-feed-widget-kamn .widget-easy-twitter-feed-widget-row:after {
  clear: both;
}



.widget #calendar_wrap {
	width:100%;
}



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

#container {
	position:relative;
	width: 980px;  
	background: #FFFFFF;
	margin: 0 auto; 
	text-align: left; 
}


.body {
	font-family: tahoma, Verdana, Arial;
	font-size: 1em;
	text-decoration: none;
}

.ftr {
	font-size: 10px;
}

#main {   margin: 20px 0; display: block; float: left; background: #FFF; width: 100%; padding: 0 10px 30px; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-box-sizing: border-box; min-height: 80vh; opacity: 0;}

.page .front-page#main{padding: 0 10px 30px;}

.single #main, .tax-post_format #main, .bbpress #main, .buddypress #main, .page-template-default #main, .page-template-pagewithsidebar #main {padding:30px 10px;}


#main-nav{float:left;width:calc(100% - 308px);-moz-transition: all 0.3s; -o-transition: all 0.3s; -ms-transition: all 0.3s; transition: all 0.3s; -webkit-transition: all 0.3s;}

.small-header #main-nav{width:calc(100% - 154px);}

.fixed-menu #main-nav{float:left;width:calc(100% - 154px);}

#main-nav .sub-meni .menu-links.inside-menu { border-bottom: none; width:100%;padding:0;}


#main-nav .menu-links.inside-menu { width: 16.1%; float: left;box-sizing:border-box;padding:20px;}

        #main-nav .menu-link{font-size:14px;}

         #main-nav, .fixed-menu #main-nav, .small-header #main-nav{  width:100%;}

        #main-nav ul { display: none; }

        #main-nav ul.active { display: block;width: 100%;box-shadow: 0px 1px 0px 1px #ebebeb; }

        #main-nav ul li { width: 100%; }

        #main-nav ul li:hover .sub-menu-wrapper, #main-nav ul li:hover .sub-meni { display: none; }

#main-nav ul.active.menu {width: 100%;overflow-y: scroll;max-height: calc(100vh - 82px);overflow-x: hidden;}

#main-nav .mob-cat{background: #000;left:0;}

#main-nav .menu-links.inside-menu, #main-nav .sub-meni .menu-links.inside-menu, .sub-menu-wrapper .menu-links.inside-menu .sub-meni{width:100%;position: relative;padding:0;}

#main-nav .menu::-webkit-scrollbar {display: none;}

#main-nav ul li a, #mob-menu{font-family: Montserrat;}

#main .widget-title, #main .widget-title a{color:#e5192c;}


.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price, .woocommerce div.product span.price, .woocommerce div.product p.price, .woocommerce #content div.product span.price, .woocommerce #content div.product p.price, .woocommerce-page div.product span.price, .woocommerce-page div.product p.price, .woocommerce-page #content div.product span.price, .woocommerce-page #content div.product p.price, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce #content input.button.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce #content input.button:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #main a.button:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, .woocommerce div.product .woocommerce-tabs ul.tabs .active a:hover, span.posted_in a, span.tagged_as a, .woocommerce h1.page-title, .woocommerce .jumping-posts .star-rating, .woocommerce-page .jumping-posts .star-rating, .amount, #header .cart-contents:hover, #header .cart-contents{color:#e5192c;}
.x-text-type .typed-cursor{-webkit-animation:blink 0.65s infinite;animation:blink 1s infinite}

.widget-inside .greybox{
	padding:5px 10px; 
	background:#f9f9f9;
	border:1px solid #eee;
}
.panel,.widget[id*='monster-widget']{border-style:solid;border-width:1px;border-color:#e3e3e3;margin-bottom:0;padding:20px;background:#fff;color:#181818;}
.panel h1,.widget[id*='monster-widget'] h1,.panel h2,.widget[id*='monster-widget'] h2,.panel h3,.widget[id*='monster-widget'] h3,.panel h4,.widget[id*='monster-widget'] h4,.panel h5,.widget[id*='monster-widget'] h5,.panel h6,.widget[id*='monster-widget'] h6,.panel p,.widget[id*='monster-widget'] p,.panel li,.widget[id*='monster-widget'] li,.panel dl,.widget[id*='monster-widget'] dl{color:#181818;}
.panel h1,.widget[id*='monster-widget'] h1,.panel h2,.widget[id*='monster-widget'] h2,.panel h3,.widget[id*='monster-widget'] h3,.panel h4,.widget[id*='monster-widget'] h4,.panel h5,.widget[id*='monster-widget'] h5,.panel h6,.widget[id*='monster-widget'] h6{line-height:1;margin-bottom:0.625rem;}
.panel h1.subheader,.widget[id*='monster-widget'] h1.subheader,.panel h2.subheader,.widget[id*='monster-widget'] h2.subheader,.panel h3.subheader,.widget[id*='monster-widget'] h3.subheader,.panel h4.subheader,.widget[id*='monster-widget'] h4.subheader,.panel h5.subheader,.widget[id*='monster-widget'] h5.subheader,.panel h6.subheader,.widget[id*='monster-widget'] h6.subheader{line-height:1.4;}
.panel.callout,.widget[id*='monster-widget'].callout{border-style:solid;border-width:1px;border-color:#fcc4bc;margin-bottom:0;padding:20px;background:#fef2f0;color:#181818;}
.panel.callout h1,.widget[id*='monster-widget'].callout h1,.panel.callout h2,.widget[id*='monster-widget'].callout h2,.panel.callout h3,.widget[id*='monster-widget'].callout h3,.panel.callout h4,.widget[id*='monster-widget'].callout h4,.panel.callout h5,.widget[id*='monster-widget'].callout h5,.panel.callout h6,.widget[id*='monster-widget'].callout h6,.panel.callout p,.widget[id*='monster-widget'].callout p,.panel.callout li,.widget[id*='monster-widget'].callout li,.panel.callout dl,.widget[id*='monster-widget'].callout dl{color:#181818;}
.panel.callout h1,.widget[id*='monster-widget'].callout h1,.panel.callout h2,.widget[id*='monster-widget'].callout h2,.panel.callout h3,.widget[id*='monster-widget'].callout h3,.panel.callout h4,.widget[id*='monster-widget'].callout h4,.panel.callout h5,.widget[id*='monster-widget'].callout h5,.panel.callout h6,.widget[id*='monster-widget'].callout h6{line-height:1;margin-bottom:0.625rem;}
.panel.callout h1.subheader,.widget[id*='monster-widget'].callout h1.subheader,.panel.callout h2.subheader,.widget[id*='monster-widget'].callout h2.subheader,.panel.callout h3.subheader,.widget[id*='monster-widget'].callout h3.subheader,.panel.callout h4.subheader,.widget[id*='monster-widget'].callout h4.subheader,.panel.callout h5.subheader,.widget[id*='monster-widget'].callout h5.subheader,.panel.callout h6.subheader,.widget[id*='monster-widget'].callout h6.subheader{line-height:1.4;}
.panel.callout a:not(.button),.widget[id*='monster-widget'].callout a:not(.button){color:#e8280b;}
.panel.radius,.widget[id*='monster-widget'].radius{border-radius:3px;}
.no-touch a:not(.off-canvas-toggle):not(.search-toggle):hover i.fa,.fontawesome-preview i:hover,.tpl-endless-articles .sidebar .widget.xt_news .news-list.list li.active .active-border,.tpl-endless-articles .sidebar .widget.xt_news .news-list.list li:hover .active-border{-webkit-animation:boing 220ms ease-out;-moz-animation:boing 220ms ease-out;-o-animation:boing 220ms ease-out;animation:boing 220ms ease-out;}
.tpl-endless-articles .sidebar .widget.xt_news .news-list.list li .active-border{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:opacity 0.15s ease-in-out;-moz-transition:opacity 0.15s ease-in-out;-ms-transition:opacity 0.15s ease-in-out;-o-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out;}
.tpl-endless-articles .sidebar .widget.xt_news .news-list.list li.active .active-border,.tpl-endless-articles .sidebar .widget.xt_news .news-list.list li:hover .active-border{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
h1,.panel h1,.widget[id*='monster-widget'] h1{font-family:Roboto;font-weight:700;font-size:3rem;line-height:3.125rem;text-align:inherit;color:#181818;margin-bottom:15px;}
h2,.panel h2,.widget[id*='monster-widget'] h2{font-family:Roboto;font-weight:700;font-size:1.875rem;line-height:2.375rem;text-align:inherit;color:#181818;}
.sidebar.widget-area .widget h2.widgettitle,.panel h2.widgettitle,.widget[id*='monster-widget'] h2.widgettitle{margin-bottom:18px;font-size:1.5rem;font-weight:300;color:#e8280b;line-height:1;}
h3,.panel h3,.widget[id*='monster-widget'] h3,.sidebar.widget-area .widget h3,.widget[id*='monster-widget'] h2,h2.widgettitle{font-family:Roboto;font-weight:300;font-size:1.5rem;line-height:1.875rem;text-align:inherit;color:#181818;}
h3.bold,.panel h3.bold,.widget[id*='monster-widget'] h3.bold,.sidebar.widget-area .widget h3.bold,.widget[id*='monster-widget'] h2.bold,h2.widgettitle.bold{line-height:2.0625rem;}
h3.widgettitle,.panel h3.widgettitle,.widget[id*='monster-widget'] h3.widgettitle,.sidebar.widget-area .widget h3.widgettitle,.widget[id*='monster-widget'] h2.widgettitle,h2.widgettitle.widgettitle{margin-bottom:18px;line-height:1;}
h4,.panel h4,.widget[id*='monster-widget'] h4{font-family:Roboto;font-weight:400;font-size:1.125rem;line-height:1.6875rem;text-align:inherit;color:#181818;}
h4.spaced,.panel h4.spaced,.widget[id*='monster-widget'] h4.spaced{line-height:1.875rem;}
h5,.panel h5,.widget[id*='monster-widget'] h5{font-family:Roboto;font-weight:400;font-size:1rem;line-height:1.6875rem;text-align:inherit;color:#181818;}
h5.bold,.panel h5.bold,.widget[id*='monster-widget'] h5.bold{font-weight:700;}
.sidebar.widget-area .widget h5{line-height:1.2;}
h6,.panel h6,.widget[id*='monster-widget'] h6{font-family:Roboto;font-weight:400;font-size:0.875rem;line-height:0.875rem;text-align:inherit;color:#181818;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;}
h3,.panel h3,.widget[id*='monster-widget'] h3{font-size:1.5rem;line-height:1.2;}
.clearfix,.clear:after,.atoll:after,.island:after,.islet:after,.widget:after,.widget-area:after,.textwidget:after,.panel__heading:after,.panel__body:after,.panel:after,.widget[id*='monster-widget']:after,.content__wrapper:after,.section:after,.marquee .text-box:after,.entry:after,nav:after{content:"";display:table;clear:both;}
.entry img,.comment-content img,.widget img,.wp-caption{max-width:100%;}
#inner_wrapper .widget .row{margin-bottom:0;}
.sidebar.widget-area .widget span.heading-t3{display:none;}
article .widget-area{margin-bottom:30px;}
.tpl-endless-articles .sidebar .widget.xt_news .news-list.list li{padding:0 !important;margin-bottom:0 !important;position:relative;border-bottom:0 !important;}
.tpl-endless-articles .sidebar .widget.xt_news .news-list.list li a{display:block;width:100%;text-decoration:none;color:#181818;font-size:16px;line-height:24px;font-weight:normal;padding:15px 20px !important;margin-bottom:0 !important;border-bottom:1px solid #eaeaea;}
.tpl-endless-articles .sidebar .widget.xt_news .news-list.list li.active a,.tpl-endless-articles .sidebar .widget.xt_news .news-list.list li a:hover{background-color:#f3f3f3;font-weight:700;}
.tpl-endless-articles .sidebar .widget.xt_news .news-list.list li.active .category,.tpl-endless-articles .sidebar .widget.xt_news .news-list.list li:hover .category{color:#dc260a;}
.tpl-endless-articles .sidebar .widget.xt_news .news-list.list li .stats{margin:10px 0 0 0;padding:0;}
.tpl-endless-articles .sidebar .widget.xt_news .news-list.list li .stats .stats-wrap{padding:0;}
.tpl-endless-articles .sidebar .widget.xt_news .news-list.list li .stats .stats-wrap span,.tpl-endless-articles .sidebar .widget.xt_news .news-list.list li .stats .stats-wrap span i{font-size:12px;}
.widget[id*='monster-widget']{margin-bottom:30px;}
.widget{width:100%;margin-bottom:30px;}
.widget .widget,.column .widget:last-child,.columns .widget:last-child,.wpb_column .widget:last-child{margin-bottom:0;}
.widget .panel,.widget .widget[id*='monster-widget']{background:inherit;}
.footer .widget .panel,.footer .widget .widget[id*='monster-widget']{border:0;}
.widget .panel h2,.widget .widget[id*='monster-widget'] h2,.widget .panel h3,.widget .widget[id*='monster-widget'] h3,.sidebar.widget-area .widget h2.widgettitle,.sidebar.widget-area .widget h3.widgettitle,.widget[id*='monster-widget'] h2{color:#e8280b;margin-bottom:20px;}
.widget a.widget-action{text-decoration:none;margin-top:5px;margin-left:10px;font-size:14px;font-weight:500;float:right;}
.widget p:last-child{margin-bottom:0;}
.widget ul{margin:0;padding:0;list-style:none;}
.widget ul li{list-style:none;}
.sidebar.widget-area.position-right{background-color:initial;border-top-width:0;border-bottom-width:0;border-left-width:1px;border-right-width:0;border-color:#eaeaea;border-style:solid;padding-top:0;padding-bottom:0;margin-top:0;margin-left:0;margin-right:0;margin-bottom:0;}
.sidebar.widget-area.position-left{background-color:initial;border-top-width:0;border-bottom-width:0;border-left-width:0;border-right-width:1px;border-color:#eaeaea;border-style:solid;padding-top:0;padding-bottom:0;margin-top:0;margin-left:0;margin-right:0;margin-bottom:0;}
.sidebar.widget-area .widget:not(.xt_news) h2.widgettitle,.sidebar.widget-area .widget:not(.xt_news) h3.widgettitle,.sidebar .widget[id*='monster-widget']:not(.xt_news) h2,.sidebar .widget[id*='monster-widget']:not(.xt_news) h3,.vc_sidebar.widget-area .wpb_content_element:not(.xt_news) h2.widgettitle,.vc_sidebar.widget-area .wpb_content_element:not(.xt_news) h3.widgettitle,.sidebar.widget-area .widget.xt_news .xt-widget-header,.sidebar .widget[id*='monster-widget'].xt_news .xt-widget-header,.vc_sidebar.widget-area .wpb_content_element.xt_news .xt-widget-header{background-color:initial;font-family:Roboto !important;font-weight:300 !important;font-size:1.5rem !important;text-transform:initial !important;color:#e8280b !important;border-top-width:0;border-bottom-width:0;border-left-width:0;border-right-width:0;border-color:initial;border-style:solid;padding-top:initial;padding-left:initial;padding-right:initial;padding-bottom:initial;margin-top:initial;margin-left:initial;margin-right:initial;margin-bottom:20px;width:100%;}
.sidebar.widget-area .widget .xt-widget-header,.sidebar .widget[id*='monster-widget'] .xt-widget-header,.vc_sidebar.widget-area .wpb_content_element .xt-widget-header{width:100%;}
.sidebar.widget-area .widget.xt_news h2.widgettitle,.sidebar.widget-area .widget.xt_news h3.widgettitle,.sidebar .widget[id*='monster-widget'].xt_news h2,.sidebar .widget[id*='monster-widget'].xt_news h3,.vc_sidebar.widget-area .wpb_content_element.xt_news h2.widgettitle,.vc_sidebar.widget-area .wpb_content_element.xt_news h3.widgettitle{margin-bottom:0;font-family:Roboto !important;font-weight:300 !important;font-size:1.5rem !important;text-transform:initial !important;color:#e8280b !important;}
.sidebar.widget-area .widget,.vc_sidebar.widget-area .wpb_content_element{border-left-width:0;border-right-width:0;border-top-width:0;border-bottom-width:1px;border-color:#eaeaea;border-style:solid;}
.sidebar.widget-area .widget:last-child,.sidebar.widget-area .sam-container:last-child,.vc_sidebar.widget-area .wpb_content_element:last-child{border-bottom:0;}
.vc_sidebar.widget-area .wpb_content_element:last-child,.vc_sidebar.widget-area .wpb_content_element:last-child .widget{border-bottom:0;padding-bottom:0;margin-bottom:0;}
.sidebar.widget-area .wpb_content_element .wpb_tabs_nav{margin-left:20px;}
.sidebar.widget-area .wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{border-left:0 !important;border-right:0 !important;border-bottom:0 !important;padding:20px;}
.sidebar.widget-area.position-right .wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab .widget{padding-left:0;padding-bottom:0;}
.footer .widget.widget_nav_menu ul li{border-bottom-color:#2e2e2e;}
.widget.widget_nav_menu ul li a,.footer_wrapper .widget.widget_nav_menu ul li a{text-decoration:none;}
.footer .widget.xt_news .news-list.list li{border-bottom-color:#2e2e2e !important;border-bottom-width:2px;}
.widget.widget_calendar{position:relative;}
.widget.widget_calendar table{border-top:1px solid #eaeaea;}
.widget.widget_calendar table #prev{text-align:left;}
.widget.widget_calendar table #next{text-align:right;}
.widget.xt_widget_terms ul li:not(.active-result),.widget.widget_categories ul li:not(.active-result),.widget.widget_archive ul li:not(.active-result),.widget.widget_pages ul li:not(.active-result),.widget.widget_nav_menu ul li,.widget.widget_recent_comments ul li,.widget.widget_rss ul li,.widget.widget_meta ul li,.widget.widget_recent_entries ul li{border-bottom:1px solid #eaeaea;font-weight:normal;color:#b7b7b7;font-size:16px;padding:10px 0 !important;}
body.rtl .widget.xt_widget_terms ul li:after,body.rtl .widget.widget_categories ul li:after,body.rtl .widget.widget_archive ul li:after,body.rtl .widget.widget_pages ul li:after,body.rtl .widget.widget_nav_menu ul li:after,body.rtl .widget.widget_recent_comments ul li:after,body.rtl .widget.widget_rss ul li:after,body.rtl .widget.widget_meta ul li:after,body.rtl .widget.widget_recent_entries ul li:after,body.rtl .widget .xt-post-title:after{content:"\200E‎";}
.widget.xt_widget_terms .chosen-drop ul li,.widget.widget_categories .chosen-drop ul li:not(.active-result),.widget.widget_archive .chosen-drop ul li:not(.active-result),.widget .widget_pages .chosen-drop ul li:not(.active-result),.widget .widget_nav_menu .chosen-drop ul li:not(.active-result){color:#181818;}
.widget.xt_widget_terms ul li:last-child,.widget.widget_categories ul li:last-child,.widget.widget_archive ul li:last-child,.widget.widget_pages ul li:last-child,.widget.widget_nav_menu ul li:last-child,.widget.widget_recent_comments ul li:last-child,.widget.widget_rss ul li:last-child,.widget.widget_meta ul li:last-child,.widget.widget_recent_entries ul li:last-child{border-bottom:none;}
.widget.xt_widget_terms ul li a,.widget.widget_categories ul li a,.widget.widget_archive ul li a,.widget.widget_pages ul li a,.widget.widget_nav_menu ul li a,.widget.widget_recent_comments ul li a,.widget.widget_rss ul li a,.widget.widget_meta ul li a,.widget.widget_recent_entries ul li a{line-height:1.6;font-size:16px;margin-right:5px;font-weight:400;color:#181818;}
.widget.widget_recent_comments ul li a{margin-right:0;}
.widget.xt_widget_terms ul li a small{margin-left:5px;font-size:16px;color:#b7b7b7;}
.no-touch .widget.xt_widget_terms ul li a:hover,.no-touch .widget.widget_categories ul li a:hover,.no-touch .widget.widget_archive ul li a:hover,.no-touch .widget.widget_pages ul li a:hover,.no-touch .widget.widget_nav_menu ul li a:hover,.widget.widget_recent_comments ul li a:hover,.widget.widget_rss ul li a:hover,.widget.widget_meta ul li a:hover,.widget.widget_recent_entries ul li a:hover{color:#e8280b;text-decoration:none;}
.widget.xt_widget_terms ul li ul,.widget.widget_categories ul li ul,.widget.widget_archive ul li ul,.widget.widget_pages ul li ul,.widget.widget_nav_menu ul li ul{padding-left:25px;}
.widget.xt_widget_terms ul li a,.widget.widget_categories ul li a,.widget.widget_archive ul li a,.widget.xt_widget_terms ul li a small,.widget.widget_pages ul li a,.widget.widget_nav_menu ul li a,.widget.widget_recent_comments ul li a,.widget.widget_rss ul li a,.widget.widget_meta ul li a,.widget.widget_recent_entries ul li a{font-size:14px;font-weight:normal;}
.widget.widget_recent_comments ul li{font-weight:300;font-size:14px;}
.widget.widget_recent_comments ul li a,.widget.widget_recent_comments ul li span{font-size:14px;}
.widget.widget_rss li a.rsswidget{font-weight:600;}
.widget.widget_rss li .rssSummary{color:#181818;font-weight:300;margin-top:2px;}
.widget.widget_rss li span.rss-date{font-size:14px;font-weight:300;}
.widget.widget_rss li cite{font-size:14px;}
.widget.widget_text p{margin-bottom:15px;}
.widget.widget_text p:last-child{margin-bottom:0;}
.sidebar.widget-area.position-left .xt_ads{text-align:right;}
.sidebar.widget-area.position-right .xt_ads{text-align:left;}
.sidebar.widget-area .xt_ads .xt-widget-header,.sidebar.widget-area .xt_ads .xt-widget-content{border:0 !important;padding:0 !important;}
.sidebar.widget-area .xt_ads .xt-widget-header span{font-size:14px !important;margin-top:5px !important;font-weight:300 !important;color:#b7b7b7;}
.widget.xt_widget_twitter ul li{font-size:14px;border-bottom:1px solid #eaeaea;padding-bottom:15px;margin-bottom:10px;}
.footer .widget.xt_widget_twitter ul li{border-bottom:0;}
.widget.xt_widget_twitter ul li:last-child{border-bottom:0;padding-bottom:0;}
.widget.xt_widget_twitter ul li a{font-weight:normal;color:#181818;text-decoration:underline;}
.widget.xt_widget_twitter ul li a:hover{color:#e8280b;}
.widget.xt_widget_twitter .tweet_avatar img{margin-right:5px;width:26px;border-radius:100%;}
.widget.xt_widget_twitter .tweet_time{font-size:14px;line-height:27px;color:#b7b7b7;display:inline-block;}
.footer .widget.xt_widget_twitter .tweet_time{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.widget.xt_widget_twitter .tweet_time a{color:#b7b7b7;text-decoration:none;font-weight:300;}
.widget.xt_widget_twitter .tweet_text{display:block;}
.widget.xt_news{position:relative;}
.widget.xt_news .news-list .th,.widget.xt_news .news-list div.gallery-icon,.widget.xt_news .news-list .prettyphoto{margin-bottom:0;display:block;}
.widget.xt_news .news-list li .meta p{margin-bottom:0;}
.widget.xt_news .news-list.featured-posts-1-col-style-2.list li:not(:first-child){border-bottom:0;padding-bottom:0;padding-top:6px;}
.widget.xt_news .news-list.list li:last-child{margin-bottom:0 !important;}
.widget.xt_news .news-list.featured-posts-2-col-style-2.list .column.last,.widget.xt_news .news-list.featured-posts-1-col-style-2.list .column.last{padding-right:0;padding-left:10px;}
.widget.xt_news .news-list .row:not(.has-background) .meta:not(.side){padding-left:1px;padding-top:10px;}
.widget.xt_news .news-list .meta .author{font-size:14px;line-height:27px;font-weight:300;margin-right:5px;}
.widget.xt_news .news-list .xt-post-category{color:#b7b7b7;margin:0;display:block;text-transform:uppercase;font-size:11px;line-height:1;font-weight:400;padding:0 0 8px;position:relative;}
.widget.xt_news .news-list .has-background .xt-post-category{padding:0;}
.widget.xt_news .news-list .row:not(.has-background) .meta:not(.side) .xt-post-category{margin-top:10px;}
.widget.xt_news .news-list .xt-post-category a{color:#b7b7b7;}
.widget.xt_news .news-list .meta a.read-more{color:#b7b7b7;}
article .xt-post-stats,.widget.xt_news .news-list .xt-post-stats{position:relative;margin:15px 0 0;}
article .xt-post-stats.mini,.widget.xt_news .news-list .xt-post-stats.mini{margin:10px 0;}
.widget.xt_news .news-list .xt-post-stats.no-margin-bottom{margin-bottom:0;}
.widget.xt_news .news-list .xt-post-stats.no-margin-top{margin-top:0;}
article .xt-post-stats .stats-wrap,.widget.xt_news .news-list .xt-post-stats .stats-wrap{display:inline-block;padding:8px;border:1px solid #eaeaea;}
article .xt-post-stats.mini .stats-wrap,.widget.xt_news .news-list .xt-post-stats.mini .stats-wrap{border:0;padding:0;}
article .xt-post-stats .stats-wrap span,.widget.xt_news .news-list .xt-post-stats .stats-wrap span{margin-right:10px;font-size:12px;font-weight:normal;}
article .xt-post-stats .stats-wrap span a,.widget.xt_news .news-list .xt-post-stats .stats-wrap span a{color:#181818;}
article .xt-post-stats .stats-wrap span i,.widget.xt_news .news-list .xt-post-stats .stats-wrap span i{color:#b7b7b7;margin-right:4px;font-size:14px;}
article .xt-post-stats .stats-wrap span a:hover,.widget.xt_news .news-list .xt-post-stats .stats-wrap span a:hover{color:#e8280b;text-decoration:none;}
article .xt-post-stats .stats-wrap span a:hover i,.widget.xt_news .news-list .xt-post-stats .stats-wrap span a:hover i{color:#e8280b;}
.widget.xt_news .news-list.numeric-list li{padding-bottom:10px;padding-left:25px;display:list-item;overflow:visible;list-style-type:none;counter-increment:list;margin-bottom:20px;overflow:hidden;}
.widget.xt_news .news-list.numeric-list li.show-thumbs{padding-left:0;}
.widget.xt_news .news-list.numeric-list li:not(.show-thumbs):before,.widget.xt_news .news-list.numeric-list li.show-thumbs .first:before{content:counter(list);position:absolute;top:0;left:0;font-weight:700;color:#e8280b;font-size:16px;z-index:1;}
.widget.xt_news .news-list.numeric-list li.show-thumbs .first:before{font-size:20px;text-align:center;z-index:2;top:inherit;bottom:0;padding:2px 10px;background-color:#e8280b;color:#fff;margin:5px;font-weight:600;}
.widget.xt_news .news-list.numeric-list li a{line-height:24px;}
.widget.xt_news .news-list.numeric-list li.show-thumbs .icon-overlay .fa{margin-top:0;margin-left:0;right:10px;font-size:20px;width:20px;height:20px;top:10px;}
.widget.xt_news .news-list.list.featured-posts-1-col li{margin-bottom:10px !important;}
.widget.xt_news .news-list .has-background{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;cursor:pointer;overflow:hidden;-webkit-transition:height 0.25s ease-in,opacity 0.3s linear;-moz-transition:height 0.25s ease-in,opacity 0.3s linear;-ms-transition:height 0.25s ease-in,opacity 0.3s linear;-o-transition:height 0.25s ease-in,opacity 0.3s linear;transition:height 0.25s ease-in,opacity 0.3s linear;}
.widget.xt_news .news-list .has-background:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}
.widget.xt_news .news-list .has-background .th,.widget.xt_news .news-list .has-background div.gallery-icon,.widget.xt_news .news-list .has-background .prettyphoto{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
.widget.xt_news .news-list .has-background .meta-container{position:absolute;bottom:0px;width:100%;}
.widget.xt_news .news-list .has-background .meta{z-index:1;position:relative;padding:15px;overflow:hidden;}
.widget.xt_news .news-list.meta-all-over .has-background .meta{padding:30px;}
.widget.xt_news .news-list.meta-all-over.show-title-on-hover .has-background .xt-post-title,.widget.xt_news .news-list.meta-all-over.show-excerpt-on-hover .has-background .xt-post-excerpt,.widget.xt_news .news-list.meta-all-over.show-category-on-hover .has-background .xt-post-category{display:none;}
.widget.xt_news .news-list.meta-all-over.show-title-on-hover .has-background .xt-post-title,.widget.xt_news .news-list.meta-all-over.show-excerpt-on-hover .has-background .xt-post-excerpt{margin:0;}
.widget.xt_news .news-list .has-background .xt-post-title.featured{margin-bottom:0;}
.widget.xt_news .news-list .has-background .xt-post-category,.widget.xt_news .news-list .has-background .xt-post-category a,.widget.xt_news .news-list .has-background .xt-post-title,.widget.xt_news .news-list .has-background .xt-post-title a,.widget.xt_news .news-list .has-background .xt-post-excerpt{color:#fff !important;}
.widget.xt_news .news-list .has-background .xt-post-author,.widget.xt_news .news-list .has-background .xt-post-date,.widget.xt_news .news-list .has-background .xt-post-stats,.widget.xt_news .news-list .has-background .xt-post-stats a,.widget.xt_news .news-list .has-background .xt-post-stats a i,.widget.xt_news .news-list .has-background .xt-post-stats i,.widget.xt_news .news-list .has-background .xt-post-stats .stats-wrap span i{color:#fff !important;font-size:12px !important;}
.widget.xt_news .news-list.meta-all-over .has-background .xt-post-author,.widget.xt_news .news-list.meta-all-over .has-background .xt-post-author a,.widget.xt_news .news-list.meta-all-over .has-background .xt-post-date,.widget.xt_news .news-list.meta-all-over .has-background .xt-post-stats,.widget.xt_news .news-list.meta-all-over .has-background .xt-post-stats a,.widget.xt_news .news-list.meta-all-over .has-background .xt-post-stats a i,.widget.xt_news .news-list.meta-all-over .has-background .xt-post-stats i,.widget.xt_news .news-list.meta-all-over .has-background .xt-post-stats .stats-wrap span i{color:#b7b7b7 !important;}
.widget.xt_news .news-list.meta-all-over .has-background .xt-post-author a:hover{color:#e8280b !important;}
.widget.xt_news .news-list .has-background .xt-post-category a{background:#e8280b;display:inline-block;padding:5px 10px;font-weight:600;margin-right:3px;}
.widget.xt_news .news-list .has-background .xt-post-category .category-separator{display:none;}
.widget.xt_news .news-list.meta-all-over .has-background .xt-post-category{margin-bottom:10px;}
.widget.xt_news .news-list .has-background .xt-post-category a,.widget.xt_news .news-list .has-background .xt-post-author,.widget.xt_news .news-list .has-background .xt-post-date,.widget.xt_news .news-list .has-background .xt-post-stats{font-size:12px !important;display:inline-block;border-radius:3px;}
.widget.xt_news .news-list .has-background .xt-post-author,.widget.xt_news .news-list .has-background .xt-post-date,.widget.xt_news .news-list .has-background .xt-post-stats{line-height:22px;margin-right:15px !important;}
.widget.xt_news .news-list:not(.meta-all-over) .has-background .xt-post-author,.widget.xt_news .news-list:not(.meta-all-over) .has-background .xt-post-date,.widget.xt_news .news-list:not(.meta-all-over) .has-background .xt-post-stats{background-color:rgba(0,0,0,0.5);padding:0 10px;margin-right:3px !important;}
.widget.xt_news .news-list:not(.meta-all-over) .has-background .xt-post-stats{padding:0 0 0 10px;margin:0;}
.widget.xt_news .news-list.list.featured-posts-1-col.meta-all-over li:first-child{border-bottom:0;padding-bottom:0;}
.widget.xt_news .news-list .has-background.auto-height{padding-right:0 !important;}
.widget.xt_news .news-list .has-background.auto-height .meta-container{position:relative;margin-top:100px;}
.widget.xt_news .news-list .has-background.auto-height .th,.widget.xt_news .news-list .has-background.auto-height div.gallery-icon,.widget.xt_news .news-list .has-background.auto-height .prettyphoto,.widget.xt_news .news-list .has-background.custom-height .th,.widget.xt_news .news-list .has-background.custom-height div.gallery-icon,.widget.xt_news .news-list .has-background.custom-height .prettyphoto{height:0;}
.widget.xt_news .news-list .has-background.custom-height .th,.widget.xt_news .news-list .has-background.custom-height div.gallery-icon,.widget.xt_news .news-list .has-background.custom-height .prettyphoto{height:inherit !important;}
.widget.xt_news .news-list.news-list.posts-list-small-thumbs.list li [class*="small-6"],.widget.xt_news .news-list.news-list.posts-list-medium-thumbs.list li [class*="small-6"],.widget.xt_news .news-list.news-list.posts-list-large-thumbs.list li [class*="small-6"],.widget.xt_news .news-list.news-list.posts-list-small-thumbs.list li [class*="small-5"],.widget.xt_news .news-list.news-list.posts-list-medium-thumbs.list li [class*="small-5"],.widget.xt_news .news-list.news-list.posts-list-large-thumbs.list li [class*="small-5"],.featured-posts-2-col-style-2 [class*="small-"]{width:100%;padding-left:0 !important;padding-right:0 !important;}
.widget.xt_news .news-list.news-list.posts-list-small-thumbs.list li [class*="small-6"] .meta,.widget.xt_news .news-list.news-list.posts-list-medium-thumbs.list li [class*="small-6"] .meta,.widget.xt_news .news-list.news-list.posts-list-large-thumbs.list li [class*="small-6"] .meta,.widget.xt_news .news-list.news-list.posts-list-small-thumbs.list li [class*="small-5"] .meta,.widget.xt_news .news-list.news-list.posts-list-medium-thumbs.list li [class*="small-5"] .meta,.widget.xt_news .news-list.news-list.posts-list-large-thumbs.list li [class*="small-5"] .meta,.featured-posts-2-col-style-2 [class*="small-"] .meta{margin-top:10px;}
.widget.xt_news .news-list.news-list.posts-list-small-thumbs.list li [class*="small-"] .meta,.widget.xt_news .news-list.news-list.posts-list-medium-thumbs.list li [class*="small-"] .meta,.widget.xt_news .news-list.news-list.posts-list-large-thumbs.list li [class*="small-"] .meta,.featured-posts-2-col-style-2 [class*="small-"] .meta{margin-top:10px;}
.widget.xt_news .news-list.posts-list-small-thumbs li{padding-bottom:15px;}
.widget.xt_news .news-list.posts-list-large-thumbs li{border:0;}
.widget.xt_news .news-list.posts-list-large-thumbs li .stats{margin-bottom:0;}
.tabs-content .widget.xt_news .news-list .xt-post-category,.widget.xt_news .news-list.numeric-list .xt-post-category{padding-top:0;}
.widget.xt_news .news-list.featured-posts-2-col-style-1.list .column.last{border-bottom:0;margin-bottom:0 !important;padding-right:0;}
.widget.xt_news .news-list.posts-list-small-thumbs.list .column.first:not(.small-12),.widget.xt_news .news-list.posts-list-medium-thumbs.list .column.first:not(.small-12),.widget.xt_news .news-list.posts-list-large-thumbs.list .column.first:not(.small-12){padding-right:12px;}
.widget.xt_news .news-list.posts-list-small-thumbs.list .column.first,.widget.xt_news .news-list.posts-list-medium-thumbs.list .column.first,.widget.xt_news .news-list.posts-list-large-thumbs.list .column.first{padding-right:15px;}
.widget.xt_news .news-list.posts-list-small-thumbs li,.widget.xt_news .news-list.posts-list-medium-thumbs li,.widget.xt_news .news-list.posts-list-large-thumbs li{margin-bottom:15px;}
.widget.xt_news .news-list.posts-list-small-thumbs:not(.meta-category-over):not(.meta-category-stats-over):not(.meta-all-over) .xt-post-category,.widget.xt_news .news-list.posts-list-medium-thumbs:not(.meta-category-over):not(.meta-category-stats-over):not(.meta-all-over) .xt-post-category,.widget.xt_news .news-list.posts-list-large-thumbs:not(.meta-category-over):not(.meta-category-stats-over):not(.meta-all-over) .xt-post-category,.widget.xt_news .news-list.numeric-list:not(.meta-category-over):not(.meta-category-stats-over):not(.meta-all-over) .xt-post-category{padding-top:0;}
.xt-widget-wrap .xt-widget-header.has-pagination a.widget-action{float:none;}
.widget.xt_widget_newsletter .xt-widget-header.align-left,.widget.xt_widget_newsletter .newsletter-wrap.align-left{text-align:left;}
.widget.xt_widget_newsletter .xt-widget-header.align-right,.widget.xt_widget_newsletter .newsletter-wrap.align-right{text-align:right;}
.widget.xt_widget_newsletter .xt-widget-header.align-center,.widget.xt_widget_newsletter .newsletter-wrap.align-center{text-align:center;}
.widget.xt_widget_newsletter .xt-widget-header .control-description,.widget.xt_widget_newsletter .newsletter-wrap .control-description{margin-bottom:20px;}
.widget.xt_widget_newsletter input.nm_mc_input{margin-bottom:15px !important;}
.widget.xt_widget_newsletter input.nm_mc_button{margin-bottom:0 !important;}
.widget.xt_widget_newsletter.panel .nm_mc_error,.widget[id*='monster-widget'].widget.xt_widget_newsletter .nm_mc_error{margin-bottom:0;}
.widget.xt_title_divider{margin-bottom:15px;}
.widget.xt_title_divider h3.widgettitle{margin-bottom:0;}
.widget ul.recent_comments li{padding:20px 0 25px;display:block;border-bottom:1px solid #eaeaea;}
.widget ul.recent_comments li:first-child{padding-top:0;}
.widget ul.recent_comments li:last-child{border:0;padding-bottom:0;}
.widget ul.recent_comments li .th,.widget ul.recent_comments li div.gallery-icon,.widget ul.recent_comments li .prettyphoto{width:60px;height:60px;margin-right:15px;position:relative;z-index:1;}
.widget ul.recent_comments li .th img,.widget ul.recent_comments li div.gallery-icon img,.widget ul.recent_comments li .prettyphoto img{width:100%;height:auto;}
.widget ul.recent_comments li .comment h6 a{line-height:1.3;}
.widget ul.recent_comments li .comment .author,.widget ul.recent_comments li .comment .time,.widget ul.recent_comments li .comment time{color:#b7b7b7;}
.widget ul.recent_comments li .comment time,.widget ul.recent_comments li .comment .time{display:inline;}
.widget.widget_tag_cloud a{padding:5px 10px;color:#181818;font-size:16px !important;line-height:24px;background:#f3f3f3;margin-right:5px;margin-bottom:10px;display:inline-block;text-decoration:none;}
.widget.widget_tag_cloud a:before{content:'\f02b';margin-right:5px;}
.widget.widget_tag_cloud a:hover{text-decoration:none;background:#e8280b;color:#fff;}
.ui-tabs .widget.widget_tag_cloud{margin-bottom:-10px;}
.ui-tabs .widget.widget_tag_cloud .widgettitle{display:none;}
.footer_wrapper a,.footer_wrapper .footer .widget ul li a{color:#8b8c8e;}
.no-touch .footer_wrapper a:hover,.no-touch .footer_wrapper .footer .widget ul li a:hover{color:#e8280b;}
.footer_wrapper .footer .widget{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px;margin-bottom:0;}
.footer_wrapper .footer .widget .widget{margin-bottom:0;padding:0;}
.footer_wrapper .footer .widget.about{padding:0 20px 0 0;}
.footer_wrapper .footer .widget p,.footer_wrapper .footer .widget ul li,.footer_wrapper .footer .widget ul li a{color:#8b8c8e;font-weight:300;line-height:24px;font-size:14px;}

.aligncenter {
	display:block;
	margin:0 auto;
}
.region-header .block .content{margin:0;padding:0}
.region-header #block-user-login .content{margin-top:2px}
.content{margin-top:0}
.node .content{font-size:1.071em}
.node-teaser .content{font-size:1em}
.comment .content{font-size:.929em;line-height:1.6}
.sidebar .block .content{font-size:.914em;line-height:1.4}
#footer .block .content{padding:.5em 0;margin-top:0}
#footer-columns .content{margin-top:0}
#footer-columns .content ul{list-style:none;padding-left:0;margin-left:0}
#footer-columns .content li{list-style:none;margin:0;padding:0}
#footer-columns .content li a{display:block;border-bottom:1px solid #555;border-color:rgba(255,255,255,0.15);line-height:1.2;padding:.8em 2px .8em 20px;text-indent:-15px}
#footer-columns .content li a:hover,#footer-columns .content li a:focus{background-color:#1f1f21;background-color:rgba(255,255,255,0.05);text-decoration:none}
#block-search-form .content{margin-top:0}
#footer .content{text-align:center}
.content h2{border-top:1px solid #abbab9;padding-top:6px;clear:both;margin-top:6px}
.content h2.tagline{border-top:0}
div.content .forum-post{border:0}


.section-2 {
	width:940px;margin:0 auto;
}
.reveal-modal-bg{position:fixed;top:0;bottom:0;left:0;right:0;background:#000;background:rgba(0,0,0,0.45);z-index:1004;display:none;left:0}
.reveal-modal{visibility:hidden;display:none;position:absolute;z-index:1005;width:100%;top:0;border-radius:3px;left:0;background-color:#fff;padding:1.875rem;border:solid 1px #666;box-shadow:0 0 10px rgba(0,0,0,0.4)}
.reveal-modal .column,.reveal-modal .columns{min-width:0}
.reveal-modal.radius{border-radius:3px}
.reveal-modal.round{border-radius:1000px}
.reveal-modal.collapse{padding:0}
.reveal-modal.full{top:0;left:0;height:100%;height:100vh;min-height:100vh;max-width:none!important;margin-left:0!important}
.reveal-modal.toback{z-index:1003}
.reveal-modal .close-reveal-modal{font-size:2.5rem;line-height:1;position:absolute;top:.625rem;right:1.375rem;color:#aaa;font-weight:bold;cursor:pointer}






.labreveal.reveal-modal .close-reveal-modal, dialog .close-reveal-modal {right: 0.375rem;}


.reveal-modal.labreveal {
    min-height:auto;
}


	.container {
		margin-left: auto;
		margin-right: auto;
		
		
		width: 1200px;
	}


	
	
		.container.small {
			
			width: 900px;
		}


		.container.big {
			width: 100%;

			
			max-width: 1500px;

			
			min-width: 1200px;
		}


		#header .container {
			position: relative;
		}


			#header .container h1 {
				left: 0;
			}


			#header .container nav {
				right: 0;
			}

#branding #site-description {
	position:absolute;
	top:33px;
	left:8px;
	color: #A49088;
	font-size:12px;
}

#branding #site-description a {
	color:#6f564b;
}

	#branding #logo, #branding #site-description, #branding #newsletter {
		position: relative;
		right: auto;
		top: auto;
		left: auto;
	}

	#site-description {
		display:none;
	}

.ecs-event-list { 
padding:0!important;
}

.ecs-event { 
border-bottom: thin solid #E4E9F4;
list-style-type: none;
}
 

.ecs-event img {
  border-style: none;
  height: auto;
  max-width: 100%;
  vertical-align: top;
  float: left;
  padding: 10px;
}
.mk-fullscreen-nav .fullscreen-navigation-ul .menu-item a{color: #ffffff;text-transform: uppercase;font-size: 16px;letter-spacing: 0;font-weight: 800;padding: 25px 0;color: #ffffff;}
.mk-fullscreen-nav .fullscreen-navigation-ul .menu-item a:hover{background-color: #ffffff;color: #444444;}
#mk-main-navigation ul.sub-menu a.menu-item-link,#mk-main-navigation ul .megamenu-title,.megamenu-widgets-container a,.mk-shopping-cart-box .product_list_widget li a,.mk-shopping-cart-box .product_list_widget li.empty,.mk-shopping-cart-box .product_list_widget li span,.mk-shopping-cart-box .widget_shopping_cart .total{color: #ffffff;}
#mk-main-navigation ul.sub-menu li.menu-item ul.sub-menu li.menu-item a.menu-item-link i{color: #444444;}
#mk-main-navigation ul.sub-menu a.menu-item-link:hover{color: #ffffff !important;}
.main-navigation-ul li.menu-item ul.sub-menu li.menu-item a.menu-item-link{font-size: 14px;font-weight: 600;text-transform:uppercase;letter-spacing: 0px;}


.aligncenter {
	display: block;
	margin-right: auto;
	margin-left: auto;
}


blockquote.aligncenter,
.wp-caption.aligncenter,
img.aligncenter {
	clear: both;
	margin-top: 0.4em;
	margin-bottom: 1.6em;
}


.wp-caption.alignleft,
.wp-caption.alignright,
.wp-caption.aligncenter {
	margin-bottom: 1.2em;
}


	blockquote.aligncenter,
	.wp-caption.aligncenter,
	img.aligncenter {
		margin-top: 0.4118em;
		margin-bottom: 1.6471em;
	}


	.wp-caption.alignleft,
	.wp-caption.alignright,
	.wp-caption.aligncenter {
		margin-bottom: 1.2353em;
	}


	.widget blockquote.aligncenter,
	.widget .wp-caption.aligncenter,
	.widget img.aligncenter {
		margin-top: 0.5em;
		margin-bottom: 1.5em;
	}


	.widget .wp-caption.alignleft,
	.widget .wp-caption.alignright,
	.widget .wp-caption.aligncenter {
		margin-bottom: 1em;
	}


#finder-container * {font-family: MyriadPro-Regular, 'Myriad Pro Regular', MyriadPro, 'Myriad Pro', Trebuchet MS, sans-serif;}

font-family:  "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Tahoma, sans-serif;
#finder-container { position:relative; width:100%; margin:0 auto;color:#636363; line-height:1em; font-family:MyriadPro-Regular, 'Myriad Pro Regular', MyriadPro, 'Myriad Pro', Trebuchet MS, sans-serif; }

#finder-container p { font-size:12px;}
#logo{text-align:center;width:100%;}
#logo:after{content:" ";}
#logo a{color:#fff;line-height:0;}
#logo img{width:292px;height:auto;position:relative;}



.pllexislider-normal ul li .jr-insta-datacontainer { margin-top:5px; margin-bottom: 5px; display: block; }

.pllexislider-normal ul li .jr-insta-datacontainer .jr-insta-username { text-decoration: none; display: inline-block; }

.pllexislider-normal ul li .jr-insta-datacontainer .jr-insta-time { float: right; display: inline-block; text-align: right; }

.pllexislider-normal ul li .jr-insta-datacontainer .jr-insta-caption { line-height: normal;  margin-top: 5px; margin-bottom: 5px; display: block; clear : both }

.pllexislider-overlay ul li .jr-insta-wrap .jr-insta-datacontainer { position: absolute; display: none; left: 0; bottom: 0; width: 100%; text-shadow: 0 0 5px rgba(0,0,0,0.7); background: rgba(0,0,0,0.4); padding: 5px 15px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

.pllexislider-overlay ul li .jr-insta-wrap .jr-insta-datacontainer .jr-insta-username a { color: #FFF !important; text-decoration: none; font-weight: bold; }
 
.pllexislider-overlay ul li .jr-insta-wrap .jr-insta-datacontainer .jr-insta-time { float:right; text-align: right; }

.pllexislider-overlay ul li .jr-insta-wrap .jr-insta-datacontainer .jr-insta-caption { line-height: normal; color: #FFF;  margin-top: 5px; margin-bottom: 5px; display: block; }
