/*
Theme Name: GBA
Theme URI: https://wordpress.org/themes/twentyfifteen/
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Our 2015 default theme is clean, blog-focused, and designed for clarity. Twenty Fifteen's simple, straightforward typography is readable on a wide variety of screen sizes, and suitable for multiple languages. We designed it using a mobile-first approach, meaning your content takes center-stage, regardless of whether your visitors arrive by smartphone, tablet, laptop, or desktop computer.
Version: 1.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, blue, gray, pink, purple, white, yellow, dark, light, two-columns, left-sidebar, fixed-layout, responsive-layout, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: twentyfifteen
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
@font-face {
  font-family: 'HelveticaNeueLTStd-Cn';
  src: url('fonts/HelveticaNeueLTStd-Cn.eot') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeueLTStd-Cn';
  src:  url('fonts/HelveticaNeueLTStd-Cn.otf')  format('opentype'),
	     url('fonts/HelveticaNeueLTStd-Cn.woff') format('woff'), url('fonts/HelveticaNeueLTStd-Cn.ttf')  format('truetype'), url('fonts/HelveticaNeueLTStd-Cn.svg#HelveticaNeueLTStd-Cn') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeueLTStd-Lt';
  src: url('fonts/HelveticaNeueLTStd-Lt.eot') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeueLTStd-Lt';
  src:  url('fonts/HelveticaNeueLTStd-Lt.otf')  format('opentype'),
	     url('fonts/HelveticaNeueLTStd-Lt.woff') format('woff'), url('fonts/HelveticaNeueLTStd-Lt.ttf')  format('truetype'), url('fonts/HelveticaNeueLTStd-Lt.svg#HelveticaNeueLTStd-Lt') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeueLTStd-MdEx';
  src: url('fonts/HelveticaNeueLTStd-MdEx.eot') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeueLTStd-MdEx';
  src:  url('fonts/HelveticaNeueLTStd-MdEx.otf')  format('opentype'),
	     url('fonts/HelveticaNeueLTStd-MdEx.woff') format('woff'), url('fonts/HelveticaNeueLTStd-MdEx.ttf')  format('truetype'), url('fonts/HelveticaNeueLTStd-MdEx.svg#HelveticaNeueLTStd-MdEx') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeueLTStd-UltLt';
  src: url('fonts/HelveticaNeueLTStd-UltLt.eot') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeueLTStd-UltLt';
  src:  url('HelveticaNeueLTStd-UltLt.otf')  format('opentype'),
	     url('fonts/HelveticaNeueLTStd-UltLt.woff') format('woff'), url('fonts/HelveticaNeueLTStd-UltLt.ttf')  format('truetype'), url('fonts/HelveticaNeueLTStd-UltLt.svg#HelveticaNeueLTStd-UltLt') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'AGaramondPro-Bold';
  src: url('fonts/AGaramondPro-Bold.eot') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'AGaramondPro-Bold';
  src:  url('fonts/AGaramondPro-Bold.otf')  format('opentype'),
	     url('') format('woff'), url('AGaramondPro-Bold.ttf')  format('truetype'), url('fonts/AGaramondPro-Bold.svg#AGaramondPro-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'FuturaStd-Light';
  src: url('fonts/FuturaStd-Light.eot') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'FuturaStd-Light';
  src:  url('fonts/FuturaStd-Light.otf')  format('opentype'),
	     url('fonts/FuturaStd-Light.woff') format('woff'), url('fonts/FuturaStd-Light.ttf')  format('truetype'), url('fonts/FuturaStd-Light.svg#FuturaStd-Light') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'CharmeStd';
  src: url('fonts/CharmeStd.eot') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'CharmeStd';
  src:  url('fonts/CharmeStd.otf')  format('opentype'),
	     url('fonts/CharmeStd.woff') format('woff'), url('fonts/CharmeStd.ttf')  format('truetype'), url('fonts/CharmeStd.svg#CharmeStd') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeueLTStd-Ex';
  src: url('fonts/HelveticaNeueLTStd-Ex.eot') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeueLTStd-Ex';
  src:  url('fonts/HelveticaNeueLTStd-Ex.otf')  format('opentype'),
	     url('fonts/HelveticaNeueLTStd-Ex.woff') format('woff'), url('fonts/HelveticaNeueLTStd-Ex.ttf')  format('truetype'), url('fonts/HelveticaNeueLTStd-Ex.svg#HelveticaNeueLTStd-Ex') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeueLTStd-LtCn';
  src: url('fonts/HelveticaNeueLTStd-LtCn.eot') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeueLTStd-LtCn';
  src:  url('fonts/HelveticaNeueLTStd-LtCn.otf')  format('opentype'),
	     url('fonts/HelveticaNeueLTStd-LtCn.woff') format('woff'), url('fonts/HelveticaNeueLTStd-LtCn.ttf')  format('truetype'), url('fonts/HelveticaNeueLTStd-LtCn.svg#HelveticaNeueLTStd-LtCn') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'FuturaMedium';
  src: url('fonts/FuturaMedium.eot') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'FuturaMedium';
  src:  url('fonts/FuturaMedium.woff') format('woff'), url('fonts/FuturaMedium.ttf')  format('truetype'), url('fonts/FuturaMedium.svg#FuturaMedium') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeue-Bold';
  src: url('fonts/HelveticaNeue-Bold.eot') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeue-Bold';
  src:  url('fonts/HelveticaNeue-Bold.otf')  format('opentype'),
	     url('fonts/HelveticaNeue-Bold.woff') format('woff'), url('fonts/HelveticaNeue-Bold.ttf')  format('truetype'), url('fonts/HelveticaNeue-Bold.svg#HelveticaNeue-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeueLTCom-Lt';
  src: url('fonts/HelveticaNeueLTCom-Lt.eot') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeueLTCom-Lt';
  src:  url('fonts/HelveticaNeueLTCom-Lt.woff') format('woff'), url('fonts/HelveticaNeueLTCom-Lt.ttf')  format('truetype'), url('fonts/HelveticaNeueLTCom-Lt.svg#HelveticaNeueLTCom-Lt') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeue';
  src: url('fonts/HelveticaNeue.eot') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeue';
  src:  url('fonts/HelveticaNeue.woff') format('woff'), url('fonts/HelveticaNeue.ttf')  format('truetype'), url('fonts/HelveticaNeue.svg#HelveticaNeue') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeueLTStd-LtCn';
  src: url('fonts/HelveticaNeueLTStd-LtCn.eot') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeueLTStd-LtCn';
  src:  url('fonts/HelveticaNeueLTStd-LtCn.otf')  format('opentype'),
	     url('fonts/HelveticaNeueLTStd-LtCn.woff') format('woff'), url('fonts/HelveticaNeueLTStd-LtCn.ttf')  format('truetype'), url('fonts/HelveticaNeueLTStd-LtCn.svg#HelveticaNeueLTStd-LtCn') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeueLTCom-BdCn';
  src: url('fonts/HelveticaNeueLTCom-BdCn.eot') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeueLTCom-BdCn';
  src:  url('fonts/HelveticaNeueLTCom-BdCn.woff') format('woff'), url('fonts/HelveticaNeueLTCom-BdCn.ttf')  format('truetype'), url('fonts/HelveticaNeueLTCom-BdCn.svg#HelveticaNeueLTCom-BdCn') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeueLT-BoldCond';
  src: url('fonts/HelveticaNeueLT-BoldCond.eot') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeueLT-BoldCond';
  src:  url('fonts/HelveticaNeueLT-BoldCond.otf')  format('opentype'),
	     url('fonts/HelveticaNeueLT-BoldCond.woff') format('woff'), url('fonts/HelveticaNeueLT-BoldCond.ttf')  format('truetype'), url('fonts/HelveticaNeueLT-BoldCond.svg#HelveticaNeueLT-BoldCond') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeueLTStd-ThCn';
  src: url('fonts/HelveticaNeueLTStd-ThCn.eot') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'HelveticaNeueLTStd-ThCn';
  src:  url('fonts/HelveticaNeueLTStd-ThCn.otf')  format('opentype'),
	     url('fonts/HelveticaNeueLTStd-ThCn.woff') format('woff'), url('fonts/HelveticaNeueLTStd-ThCn.ttf')  format('truetype'), url('fonts/HelveticaNeueLTStd-ThCn.svg#HelveticaNeueLTStd-ThCn') format('svg');
  font-weight: normal;
  font-style: normal;
}
#customer_details .dir-list{
    float: left;
    width: 100%;
}
#customer_details .dir-list a {
    font-size: 18px;
    border: 2px solid #1982D1;
    padding: 10px;
    display: inline-block;
    margin: 20px 0 0;
    border-radius: 10px;
    text-align: center;
}
#customer_details .dir-list a:hover {
    background: #1982D1;
    color: #fff;
}
.top-event{
    position: absolute;
    width: 160px;
    right: 160px;
    top: 0;
}
.top-event a, .top-ticket a, .top-ticket a:hover {
    text-decoration: none;
     border: none !important;
}
.link-to-buy {
    position: absolute;
    width: 300px;
    right: 10px;
    z-index: 1;
    top: 120%;
}
#sidebar #secondary > #widget-area{
     position: relative;
}
.ui-datepicker.ui-widget{font-size: 14px !important;}
.bx-wrapper .bx-controls-direction a{top: 34%;}
.site-header{padding: 0 !important;}
.site-branding{min-height: 0 !important;}
.search-cont{background: #fff none repeat scroll 0 0;float: left;width: 100%;}
table.shop_table.cart{margin: 30px 0 0;}
.rgt-event-cls p.promotionsheading {color: #000;max-width: 698px;width: 100%;text-align: center;margin: 22px auto 0;float: none;}

body.page-template-map:not(.home) .site-content{background-color: #EEEEEE;z-index: 0;}
.nav-click {cursor: pointer;height: 49px;position: absolute;right: 0;top: 0;width: 50px;z-index: 10;}
.nav-click i {background: rgba(0, 0, 0, 0) url("images/drop.svg") no-repeat scroll center center / 20px auto;display: block;height: 48px;width: 48px;}
.nav-rotate {transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);}
.sidebar {float: left;width: 100%;height: 303px;position: absolute !important;top: 0;z-index: 1;}
.easingslider{width: 100% !important;}
.site-info {float: left;width: 100%;height: auto;padding: 0px;margin: 0px;color: #FFFFFF !important;}
.secondary {background-color: transparent;box-shadow: none;display: block;margin: 0;padding: 0;width: 100%;height: auto;background-image: url('images/menuback.png');background-repeat: repeat-x;float: left;margin: 25px 0 0;position: relative;}
.secondary .widget_search .search-submit{display: none;}
.search-form ::-moz-placeholder{color: #fff !important;}
.search-form ::-webkit-input-placeholder {color: #fff !important;}
.search-form :-moz-placeholder {color: #fff !important;}
.search-form :-ms-input-placeholder {color: #fff !important;}
/* product shop */
.woocommerce ul.products{ float: none;margin: 0 auto;width: 81%;padding-top: 6%;}
.woocommerce ul.products li#pro-li{ font-size: 16px;  border-bottom: 1px solid hsl(0, 0%, 20%);float: left;margin-bottom: 12px;padding-bottom: 12px;width: 100%;}
.woocommerce ul.products li#pro-li a.pro-image{float: left;}
.woocommerce ul.products li#pro-li a.pro-image img{width: 135px;height: auto;border: 1px solid #ccc;margin-top: 10px;}
.woocommerce ul.products li#pro-li .product-desc{float: left;width: 73%;margin-left: 8%;font-size:16px;margin-bottom: 2%;}
.woocommerce ul.products li#pro-li .product-desc p{color: #000;margin-bottom: 0px;}
.woocommerce ul.products li#pro-li span.price{ float: left; margin-left: 25%; width: auto;font-size: 21px;}
.woocommerce ul.products li#pro-li a.add_to_cart_button{   float: left;margin-left: 2%;margin-top: 0;width: auto;color: #fff; background-color: #000;}
.woocommerce .temp-cls ul li{float: left;}
.woocommerce .temp-cls ul{float: left;}
.woocommerce ul.products h1{   border-bottom: 1px solid hsl(0, 0%, 20%);margin-bottom: 15px;margin-left: 2px;padding-bottom: 12px;}
.woocommerce ul.products li#pro-li:last-child{border: none;}
.woocommerce ul.products p{color: #000;font-size: 16px; margin-bottom: 3px;}
.woocommerce ul.products li#pro-li .product-desc ul li{color: #000;}
.woocommerce .cart .button, .woocommerce .cart input.button{text-transform: capitalize; background-color: #000;color: #fff;}
.woocommerce .cart-empty{padding: 30px 0 10px !important;color: #0d212b;}
.select2-container .select2-choice{background: #f7f7f7;}
.woocommerce-cart .woocommerce .return-to-shop{margin: 0 0 15px;}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea{line-height: 18px;}
.woocommerce-checkout label{color: #333;}
.payment_box.payment_method_bacs{float: left;}
.payment_box.payment_method_bacs p{float: left;color: #333;}
.woocommerce-checkout h3#ship-to-different-address label{float: right;padding-left: 9px;}
.woocommerce-checkout h3#ship-to-different-address input#ship-to-different-address-checkbox{float: left;margin-top: 7px;}
.woocommerce-checkout input{color: #333;}
.woocommerce-checkout textarea{color: #333;}
.checkout.woocommerce-checkout > h3 {float: left;width: 100%;}
.woocommerce-checkout-review-order {float: left;}
.woocommerce-checkout  .rgt-event-cls p{color: #333;}
.payment_box.payment_method_paypal {float: left;}
.woocommerce-checkout  {font-size: 14px;}
.woocommerce-cart {font-size: 14px;}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {background-color: #000;color: #fff;}
.woocommerce-billing-fields h3 {width: 100%;}
.woocommerce input.button.alt, input#place_order {background-color: #000;}
/* single product css */
.woocommerce-page .calendar-cls{background-color: transparent;}
.woocommerce-page .left-event-head > h2{display: none;}
.woocommerce-page .temp-cls{min-width: 26%;}
.single-product .woocommerce div.product .woocommerce-tabs ul.tabs li{border-radius: 0px;border-bottom-color:none ; margin-bottom: 12px;}
.single-product a.woocommerce-main-image img{ height: 100% !important;width: auto !important;border: 1px solid #ccc;}
.single-product .rgt-event-cls .product {float: none; margin: 0 auto;padding-top: 6%; width: 92%;}
.single-product .rgt-event-cls .product .images{float: left;width: auto;margin-bottom: 12px;}
.single-product .rgt-event-cls .product .summary{float: left;padding: 0px;margin-left: 7%;width: 64%}
.single-product .rgt-event-cls .product .summary .single_add_to_cart_button{float: left;margin-left: 1%;}
.single-product .rgt-event-cls .product .summary  .quantity .qty{height: 43px;}
.single-product .rgt-event-cls .product .summary h1.product_title{float: left;font-size: 22px;width: 100%;}
.single-product .rgt-event-cls .product p{color: #333;margin-bottom: 0px;}
.single-product .tabs {margin-bottom: 0 !important;}
.single-product .panel.entry-content{border: 1px solid #ccc;order-top: none;float: left;padding: 31px !important;}
.single-product .panel.entry-content h2{font-size: 20px;}
.single-product #review_form label{  float: left;padding-right: 3%; width: auto;}
.single-product #review_form input{  float: left; width: 60%;clear: both;}
.single-product #review_form textarea{ clear: both;float: left;margin-bottom: 11px;margin-top: 6px;width: 60% !important;}
.single-product #review_form label .required {float: right !important; padding-left: 9px;width: auto !important;}
.single-product #review_form h3#reply-title{font-size: 19px;}
.single-product .rgt-event-cls .product .summary .price{float: left;width: 100%; margin-bottom: 10px;}
.single-product .rgt-event-cls .product ul {float: left;}
.single-product .rgt-event-cls .product ul li{ float: left;list-style: none;}
.single-product .rgt-event-cls .product .summary form.cart{float: left;padding-top: 15px;width: 100%;}
.site-content .widget_wysija_cont .allmsgs .updated{display: inline-block !important;}
.month-picker{float: right;margin: 0 0 20px;}
.month-picker .ui-datepicker .ui-datepicker-title{margin: 0;}
.month-picker .ui-datepicker select.ui-datepicker-month{width: 70px;}
.month-picker .ui-datepicker{width: auto;}
.month-picker .ui-widget-header{}
.month-picker .ui-widget-content{background: none;border: none;}
.month-picker .ui-datepicker .ui-datepicker-header{padding: 5px 20px;}
.rgt-event-cls .galary-wrap h2{color: #0d212b;float: left;font-family: "HelveticaNeueLTStd-Cn";font-size: 18px;margin: 0;padding-top: 10px;text-align: left;width: 100%;padding: 20px 5% 0;}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker-next.ui-corner-all{display: none;}
.month-picker .ui-datepicker-calendar,.month-picker .ui-datepicker-year,.month-picker .ui-datepicker-buttonpane, .month-picker .ui-widget-content{display: none;}
.tax-directory_category .post-content a,.page-template-all-directory .post-content a{  float: left;} 
div.wpcf7-mail-sent-ng, .wpcf7 div.wpcf7-mail-sent-ok{float: left;width: 100%;}
.wpcf7-not-valid-tip {bottom: -24px;font-size: 12px !important;left: 0;position: absolute;}
.wpcf7 .wpcf7-form-control-wrap{margin-bottom: 10px;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {border: 0;font-family: inherit;font-size: 100%;font-style: inherit;font-weight: inherit;margin: 0;outline: 0;padding: 0;vertical-align: baseline;}
html {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;font-size: 62.5%;overflow-y: scroll;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
*,*:before,*:after {-webkit-box-sizing: inherit;-moz-box-sizing: inherit;box-sizing: inherit;}
br {float: left;width: 100%;}
.page-template-featured-business .rgt-event-cls br, .page-template-template-featured-subpages .rgt-event-cls br{margin: 10px;}
.featured-top-sect{float: right;position: relative;height: 40px;margin: 0 0 20px;}
.featured-top-title{position: relative;z-index: 1;background-color: #000000;color: #ffffff;float: left;font-size: 25px;margin: -10px 0 0;min-width: 30%;padding: 5px 21px;}
.featured-top-sect > img {border: 10px solid #000;margin: -220px 0 0;}
article,aside,details,figcaption,figure,footer,header,main,nav,section {display: block;}
ol,ul {list-style: none;}
table {border-collapse: separate;border-spacing: 0;}
caption,th,td {font-weight: normal;text-align: left;}
blockquote:before,blockquote:after,q:before,q:after {content: "";}
blockquote,q {-webkit-hyphens: none;-moz-hyphens: none;-ms-hyphens: none;hyphens: none;quotes: none;}
a:hover,a:active {outline: 0;}
a img {border: 0;}
.single-product .posted_in{display: none;}
.social-navigation a:before,.secondary-toggle:before,.dropdown-toggle:after,.bypostauthor > article .fn:after,.comment-reply-title small a:before,.comment-navigation .nav-next a:after,.comment-navigation .nav-previous a:before,.posted-on:before,.byline:before,.cat-links:before,.tags-links:before,.comments-link:before,.entry-format:before,.edit-link:before,.full-size-link:before,.pagination .prev:before,.pagination .next:before,.image-navigation a:before,.image-navigation a:after,.format-link .entry-title a:after,.entry-content .more-link:after,.entry-summary .more-link:after,.author-link:after {-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;display: inline-block;font-family: "Genericons";font-size: 16px;font-style: normal;font-weight: normal;font-variant: normal;line-height: 1;speak: none;text-align: center;text-decoration: inherit;text-transform: none;vertical-align: top;}
.woocommerce-page #container{background: #637779 none repeat scroll 0 0;}
.imapper1-pin1-content-wrapper {width: 800px;height: 600px;}
#imapper1-pin1-content{width: 700px !important;height: 600px !important;}	
.mCSB_container.mCS_no_scrollbar h2 {color: #FED34D !important;text-align: center;font-size: 64px;margin: 0;}
.mCSB_container.mCS_no_scrollbar p.content {color: #1DC1F6;display: block;}
.woocommerce ul.products li.product a img {box-shadow: none;display: block;float: left;margin: 0 0 15px;width: 50%;}
html body{background-color: #0d212b !important;}
.slider{overflow: hidden;width: 100%;/*height: 490px;*/}
.slider.inner img{width: 100%;max-width: none;}
.easingslider-image, .easingslider-slide{max-width: none;position: static !important;width: 100% !important;}
body,button,input,select,textarea {color: #333;font-family: "HelveticaNeue";font-size: 15px;font-size: 1.5rem;line-height: 1.6;}
h1,h2,h3,h4,h5,h6 {clear: both;font-weight: 700;}
h1 {
    font-size: 38px;
    line-height: 1.6842;
}
h2 {
    font-size: 28px;
    line-height: 32px;
}
h3 {
    font-size: 22px;
    line-height: 26px;
}
h4 {
    font-size: 18px;
    line-height: 22px;
}
h5 {
    font-size: 16px;
    line-height: 20px;
}
h6 {
    font-size: 12px;
    line-height: 16px;
}
p {margin-bottom: 1.6em;}
b,strong {font-weight: 700;}
dfn,cite,em,i {font-style: italic;}
blockquote {border-left: 4px solid #707070;border-left: 4px solid rgba(51, 51, 51, 0.7);color: #707070;color: rgba(51, 51, 51, 0.7);font-size: 18px;font-size: 1.8rem;font-style: italic;line-height: 1.6667;margin-bottom: 1.6667em;padding-left: 0.7778em;}
blockquote p {margin-bottom: 1.6667em;}
blockquote > p:last-child {margin-bottom: 0;}
blockquote cite,blockquote small {color: #333;font-size: 15px;font-size: 1.5rem;font-family: "Noto Sans", sans-serif;line-height: 1.6;}
blockquote em,blockquote i,blockquote cite {font-style: normal;}
blockquote strong,blockquote b {font-weight: 400;}
address {font-style: italic;margin: 0 0 1.6em;}
code,kbd,tt,var,samp,pre {font-family: Inconsolata, monospace;-webkit-hyphens: none;-moz-hyphens: none;-ms-hyphens: none;hyphens: none;}
pre {background-color: transparent;background-color: rgba(0, 0, 0, 0.01);border: 1px solid #eaeaea;border: 1px solid rgba(51, 51, 51, 0.1);line-height: 1.2;margin-bottom: 1.6em;max-width: 100%;overflow: auto;padding: 0.8em;white-space: pre;white-space: pre-wrap;word-wrap: break-word;}
abbr[title] {border-bottom: 1px dotted #eaeaea;border-bottom: 1px dotted rgba(51, 51, 51, 0.1);cursor: help;}
mark,ins {background-color: #fff9c0;text-decoration: none;}
sup,sub {font-size: 75%;height: 0;line-height: 0;position: relative;vertical-align: baseline;}
sup {bottom: 1ex;}
sub {top: .5ex;}
small {font-size: 75%;}
big {font-size: 125%;}
hr {background-color: #eaeaea;background-color: rgba(51, 51, 51, 0.1);border: 0;height: 1px;margin-bottom: 1.6em;}
ul,ol {margin: 0 0 1.6em 1.3333em;}
ul {list-style: disc;}
ol {list-style: decimal;}
li > ul,li > ol {margin-bottom: 0;}
dl {margin-bottom: 1.6em;}
dt {font-weight: bold;}
dd {margin-bottom: 1.6em;}
table,th,td {border: 1px solid #eaeaea;border: 1px solid rgba(51, 51, 51, 0.1);}
table {border-collapse: separate;border-spacing: 0;border-width: 1px 0 0 1px;margin: 0 0 1.6em;table-layout: fixed; /* Prevents HTML tables from becoming too wide */width: 100%;}
caption,th,td {font-weight: normal;text-align: left;}
th {border-width: 0 1px 1px 0;font-weight: 700;}
td {border-width: 0 1px 1px 0;}
th, td {padding: 0.4em;}
img {-ms-interpolation-mode: bicubic;border: 0;height: auto;max-width: 100%;vertical-align: middle;}
figure {margin: 0;}
del {opacity: 0.8;}
::-webkit-input-placeholder {color: rgba(51, 51, 51, 0.7);font-family: "Noto Sans", sans-serif;}
:-moz-placeholder {color: rgba(51, 51, 51, 0.7);font-family: "Noto Sans", sans-serif;}
::-moz-placeholder {color: rgba(51, 51, 51, 0.7);font-family: "Noto Sans", sans-serif;opacity: 1; /* Since FF19 lowers the opacity of the placeholder by default */}
:-ms-input-placeholder {color: rgba(51, 51, 51, 0.7);font-family: "Noto Sans", sans-serif;}
button,input,select,textarea {background-color: #f7f7f7;border-radius: 0;font-size: 16px;font-size: 1.6rem;line-height: 1.5;margin: 0;max-width: 100%;vertical-align: baseline;}
button,input {line-height: normal;}
input,textarea {background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0)); /* Removing the inner shadow on iOS inputs */border: 1px solid #eaeaea;border: 1px solid rgba(51, 51, 51, 0.1);color: #707070;color: rgba(51, 51, 51, 0.7);}
input:focus,textarea:focus {background-color: #fff;border: 1px solid #c1c1c1;border: 1px solid rgba(51, 51, 51, 0.3);color: #333;}
button[disabled],input[disabled],select[disabled],textarea[disabled] {cursor: default;opacity: .5;}
button,input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button;background-color: #333;border: 0;color: #fff;cursor: pointer;font-family: "Noto Sans", sans-serif;font-size: 12px;font-size: 1.2rem;font-weight: 700;padding: 0.7917em 1.5em;text-transform: uppercase;}
button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus {background-color: #707070;background-color: rgba(51, 51, 51, 0.7);outline: 0;}
input[type="search"] {-webkit-appearance: textfield;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0;}
input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea {padding: 0.375em;width: 100%;}
textarea {overflow: auto;vertical-align: top;}
input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,textarea:focus {outline: 0;}
.post-password-form {position: relative;}
.post-password-form label {color: #707070;color: rgba(51, 51, 51, 0.7);display: block;font-family: "Noto Sans", sans-serif;font-size: 12px;font-size: 1.2rem;font-weight: 700;letter-spacing: 0.04em;line-height: 1.5;text-transform: uppercase;}
.post-password-form input[type="submit"] {padding: 0.7917em;position: absolute;right: 0;bottom: 0;}
input[type="checkbox"],input[type="radio"] {padding: 0;}
.search-form input[type="submit"],.widget .search-form input[type="submit"] {padding: 0;}
a {color: #333;text-decoration: none;}
a:hover,a:focus {color: #707070;color: rgba(51, 51, 51, 0.7);}
.main-navigation a {display: block;padding: 0.8em 0;position: relative;text-decoration: none;}
.main-navigation ul {list-style: none;margin: 0;}
.main-navigation ul ul {display: none;margin-left: 0.8em;}
.main-navigation ul .toggled-on {display: block;}
.main-navigation li {border-top: 1px solid #eaeaea;border-top: 1px solid rgba(51, 51, 51, 0.1);position: relative;}

.main-navigation .nav-menu > ul > li:first-child,.main-navigation .nav-menu > li:first-child {border-top: 0;}

.main-navigation .menu-item-has-children > a {padding-right: 48px;}

.main-navigation .menu-item-description {color: #707070;color: rgba(51, 51, 51, 0.7);font-family: "Noto Sans", sans-serif;font-size: 12px;font-size: 1.2rem;font-weight: 400;line-height: 1.5;margin-top: 0.5em;}

.no-js .main-navigation ul ul {display: block;}

.dropdown-toggle {background-color: transparent;border: 0;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;content: "";height: 42px;padding: 0;position: absolute;text-transform: lowercase;top: 3px;right: 0;width: 42px;}

.dropdown-toggle:after {color: #333;content: "\f431";font-size: 24px;line-height: 42px;position: relative;top: 0;left: 1px;width: 42px;}

.dropdown-toggle:hover,.dropdown-toggle:focus {background-color: #eaeaea;background-color: rgba(51, 51, 51, 0.1);}

.dropdown-toggle:focus {outline: 1px solid #c1c1c1;outline: 1px solid rgba(51, 51, 51, 0.3);}

.dropdown-toggle.toggle-on:after {content: "\f432";}

.social-navigation {margin: 9.0909% 0;}

.social-navigation ul {list-style: none;margin: 0 0 -1.6em 0;}

.social-navigation li {float: left;}

.social-navigation a {display: block;height: 3.2em;position: relative;width: 3.2em;}

.social-navigation a:before {content: "\f415";font-size: 24px;position: absolute;top: 0;left: 0;}

.social-navigation a[href*="codepen.io"]:before {content: "\f216";}

.social-navigation a[href*="digg.com"]:before {content: "\f221";}

.social-navigation a[href*="dribbble.com"]:before {content: "\f201";}

.social-navigation a[href*="dropbox.com"]:before {content: "\f225";}

.social-navigation a[href*="facebook.com"]:before {content: "\f203";}

.social-navigation a[href*="flickr.com"]:before {content: "\f211";}

.social-navigation a[href*="foursquare.com"]:before {content: "\f226";}

.social-navigation a[href*="plus.google.com"]:before {content: "\f206";}

.social-navigation a[href*="github.com"]:before {content: "\f200";}

.social-navigation a[href*="instagram.com"]:before {content: "\f215";}

.social-navigation a[href*="linkedin.com"]:before {content: "\f208";}

.social-navigation a[href*="pinterest.com"]:before {content: "\f210";}

.social-navigation a[href*="getpocket.com"]:before {content: "\f224";}

.social-navigation a[href*="polldaddy.com"]:before {content: "\f217";}

.social-navigation a[href*="reddit.com"]:before {content: "\f222";}

.social-navigation a[href*="stumbleupon.com"]:before {content: "\f223";}

.social-navigation a[href*="tumblr.com"]:before {content: "\f214";}

.social-navigation a[href*="twitter.com"]:before {content: "\f202";}

.social-navigation a[href*="vimeo.com"]:before {content: "\f212";}

.social-navigation a[href*="wordpress.com"]:before,.social-navigation a[href*="wordpress.org"]:before {content: "\f205";}

.social-navigation a[href*="youtube.com"]:before {content: "\f213";}

.social-navigation a[href*="mailto:"]:before {content: "\f410";}

.social-navigation a[href*="spotify.com"]:before {content: "\f515";}

.social-navigation a[href*="twitch.tv"]:before {content: "\f516";}

.social-navigation a[href$="/feed/"]:before {content: "\f413";}

.secondary-toggle {background-color: #0d212b;float: left;overflow: hidden;padding: 0;text-align: center;color: transparent;}

.secondary-toggle:before {color: #fff;content: "\f419";line-height: 47px;width: 47px;}

.post-navigation {background-color: #fff;border-top: 1px solid #eaeaea;border-top: 1px solid rgba(51, 51, 51, 0.1);font-weight: 700;}

.post-navigation a {display: block;padding: 3.8461% 7.6923%;}

.post-navigation span {display: block;}

.post-navigation .meta-nav {color: #707070;color: rgba(51, 51, 51, 0.7);font-family: "Noto Sans", sans-serif;font-size: 12px;font-size: 1.2rem;letter-spacing: 0.04em;line-height: 1.5;position: relative;text-transform: uppercase;z-index: 2;}

.post-navigation .post-title {font-family: "Noto Serif", serif;font-size: 18px;font-size: 1.8rem;line-height: 1.3333;position: relative;z-index: 2;}

.post-navigation .nav-next,.post-navigation .nav-previous {background-position: center;background-size: cover;position: relative;}

.post-navigation a:before {content: "";display: block;height: 100%;position: absolute;top: 0;left: 0;width: 100%;z-index: 1;}

.post-navigation a:hover:before,.post-navigation a:focus:before {opacity: 0.5;}

.post-navigation .meta-nav {opacity: 0.8;}

.post-navigation div + div {border-top: 1px solid #eaeaea;border-top: 1px solid rgba(51, 51, 51, 0.1);}

.pagination {background-color: #fff;border-top: 1px solid rgba(51, 51, 51, 0.1);font-family: "Noto Sans", sans-serif;}

.pagination .nav-links {min-height: 3.2em;position: relative;text-align: center;}

.pagination .current .screen-reader-text {position: static !important;}

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

.pagination .page-numbers.current {text-transform: uppercase;}

.pagination .current {display: inline-block;font-weight: 700;}

.pagination .prev,.pagination .next {-webkit-tap-highlight-color: rgba(255, 255, 255, 0.3);background-color: #333;color: #fff;display: inline-block;height: 42px;overflow: hidden;padding: 0;}

.pagination .prev:before,.pagination .next:before {font-size: 32px;height: 48px;line-height: 48px;position: relative;width: 48px;}

.pagination .prev:hover,.pagination .prev:focus,.pagination .next:hover,.pagination .next:focus {background-color: #707070;background-color: rgba(51, 51, 51, 0.7);}

.pagination .prev {left: 0;}

.pagination .prev:before {content: "\f430";left: -1px;}

.pagination .next {right: 0;}

.pagination .next:before {content: "\f429";right: -1px;}

.image-navigation,.comment-navigation {color: #707070;color: rgba(51, 51, 51, 0.7);font-size: 12px;font-size: 1.2rem;font-family: "Noto Sans", sans-serif;font-weight: 700;line-height: 1.5;text-transform: uppercase;}

.image-navigation a,.comment-navigation a {color: #707070;color: rgba(51, 51, 51, 0.7);}

.image-navigation a:hover,.image-navigation a:focus,.comment-navigation a:hover,.comment-navigation a:focus {color: #333;}

.image-navigation .nav-previous:not(:empty),.image-navigation .nav-next:not(:empty),.comment-navigation .nav-previous:not(:empty),.comment-navigation .nav-next:not(:empty) {display: inline-block;}

.image-navigation .nav-previous:not(:empty) + .nav-next:not(:empty):before,.comment-navigation .nav-previous:not(:empty) + .nav-next:not(:empty):before {content: "\2215";font-weight: 400;margin: 0 0.7em;}

.image-navigation .nav-previous a:before,.comment-navigation .nav-previous a:before {content: "\f430";margin-right: 0.2em;position: relative;}

.image-navigation .nav-next a:after,.comment-navigation .nav-next a:after {content: "\f429";margin-left: 0.2em;position: relative;}

.comment-navigation {border-top: 1px solid #eaeaea;border-top: 1px solid rgba(51, 51, 51, 0.1);border-bottom: 1px solid #eaeaea;border-bottom: 1px solid rgba(51, 51, 51, 0.1);padding: 2em 0;}

.comments-title + .comment-navigation {border-bottom: 0;}

.image-navigation {padding: 0 7.6923%;}

.image-navigation .nav-previous:not(:empty),.image-navigation .nav-next:not(:empty) {margin-bottom: 2em;}

.says,.screen-reader-text {clip: rect(1px, 1px, 1px, 1px);height: 1px;overflow: hidden;position: absolute !important;width: 1px;}

.site .skip-link {background-color: #f1f1f1;box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.2);color: #21759b;display: block;font: bold 14px/normal "Noto Sans", sans-serif;left: -9999em;outline: none;padding: 15px 23px 14px;text-decoration: none;text-transform: none;top: -9999em;}

.logged-in .site .skip-link {box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);font: bold 14px/normal "Open Sans", sans-serif;}

.site .skip-link:focus {clip: auto;height: auto;left: 6px;top: 7px;width: auto;z-index: 100000;}

.alignleft {display: inline;float: left;}

.alignright {display: inline;float: right;}

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

blockquote.alignleft,.wp-caption.alignleft,img.alignleft {margin: 0.4em 1.6em 1.6em 0;}

blockquote.alignright,.wp-caption.alignright,img.alignright {margin: 0.4em 0 1.6em 1.6em;}

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

.clear:before,.clear:after,.site:before,.site:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-content:before,.site-content:after,.nav-links:before,.nav-links:after,.comment-navigation:before,.comment-navigation:after,.social-navigation ul:before,.social-navigation ul:after,.textwidget:before,.textwidget:after {content: "";display: table;}

.clear:after,.site:after,.entry-content:after,.comment-content:after,.site-content:after,.nav-links:after,.comment-navigation:after,.social-navigation ul:after,.textwidget:after {clear: both;}

.site-title {font-family: "Noto Sans", sans-serif;font-size: 22px;font-size: 2.2rem;font-weight: 700;line-height: 1.3636;margin-bottom: 0;}

.site-description {display: none;font-family: "Noto Sans", sans-serif;font-size: 12px;font-size: 1.2rem;font-weight: 400;line-height: 1.5;margin: 0.5em 0 0;opacity: 0.7;}

.widget {color: #707070;color: rgba(51, 51, 51, 0.7);-webkit-hyphens: auto;-moz-hyphens: auto;-ms-hyphens: auto;hyphens: auto;margin: 0 auto 9.09090%;width: 100%;word-wrap: break-word;}

.widget pre {line-height: 1.2;}

.widget button,.widget input,.widget select,.widget textarea {font-size: 16px;font-size: 1.6rem;line-height: 1.5;}

.widget button,.widget input {line-height: normal;}

.widget button,.widget input[type="button"],.widget input[type="reset"],.widget input[type="submit"] {font-size: 12px;font-size: 1.2rem;padding: 0.7917em 1.5833em;}

.widget input[type="text"],.widget input[type="email"],.widget input[type="url"],.widget input[type="password"],.widget input[type="search"],.widget textarea {padding: 0.375em;}

.widget-title {color: #333;font-family: "Noto Sans", sans-serif;margin: 0 0 1.6em;letter-spacing: 0.04em;text-transform: uppercase;}

.widget > :last-child {margin-bottom: 0;}

.widget_calendar table {margin: 0;}

.widget_calendar td,.widget_calendar th {line-height: 2.3333;text-align: center;padding: 0;}

.widget_calendar caption {font-family: "Noto Serif", serif;font-weight: 700;margin: 0 0 1.6em;letter-spacing: 0.04em;text-transform: uppercase;}

.widget_calendar tbody a {-webkit-tap-highlight-color: rgba(255, 255, 255, 0.3);background-color: #333;color: #fff;display: block;font-weight: 700;}

.widget_calendar tbody a:hover,.widget_calendar tbody a:focus {background-color: #707070;background-color: rgba(51, 51, 51, 0.7);color: #fff;}

.widget_archive a,.widget_categories a,.widget_links a,.widget_meta a,.widget_nav_menu a,.widget_pages a,.widget_recent_comments a,.widget_recent_entries a {border: 0;}

.widget_archive ul,.widget_categories ul,.widget_links ul,.widget_meta ul,.widget_nav_menu ul,.widget_pages ul,.widget_recent_comments ul,.widget_recent_entries ul {list-style: none;margin: 0;}

.widget_archive li,.widget_categories li,.widget_links li,.widget_meta li,.widget_nav_menu li,.widget_pages li,.widget_recent_comments li,.widget_recent_entries li {border-top: 1px solid #eaeaea;border-top: 1px solid rgba(51, 51, 51, 0.1);padding: 0.7667em 0;}

.widget_archive li:first-child,.widget_categories li:first-child,.widget_links li:first-child,.widget_meta li:first-child,.widget_nav_menu li:first-child,.widget_pages li:first-child,.widget_recent_comments li:first-child,.widget_recent_entries li:first-child {border-top: 0;padding-top: 0;}

.widget_archive li:last-child,.widget_categories li:last-child,.widget_links li:last-child,.widget_meta li:last-child,.widget_nav_menu li:last-child,.widget_pages li:last-child,.widget_recent_comments li:last-child,.widget_recent_entries li:last-child {padding-bottom: 0;}

.widget_categories .children,.widget_nav_menu .sub-menu,.widget_pages .children {border-top: 1px solid #eaeaea;border-top: 1px solid rgba(51, 51, 51, 0.1);margin: 0.7667em 0 0 0.8em;padding-top: 0.7667em;}

.widget_recent_entries .post-date {display: block;}

.widget_rss ul {list-style: none;margin: 0;}

.widget_rss li {margin-bottom: 1.6em;}

.widget_rss ul:last-child,.widget_rss li:last-child {margin-bottom: 0;}

.widget_rss .rsswidget {border: 0;font-weight: 700;}

.widget_rss .rsswidget img {margin-top: -4px;}

.widget_rss .rss-date,.widget_rss cite {font-family: "Noto Sans", sans-serif;font-size: 12px;font-size: 1.2rem;font-style: normal;display: block;line-height: 2;opacity: 0.8;}

.textwidget > :last-child {margin-bottom: 0;}

.textwidget a {border-bottom: 1px solid #333;}

.page-template-template-event .rgt-img-container li {display: inline;float: left;margin: 25px;}

.page-template-template-event .rgt-img-container ul{float: left;}

.textwidget a:hover,.textwidget a:focus {border-bottom: 0;}

.widget-area {margin: 9.09090% auto 0;}

.site-footer {background-color: #0D212B;border-top: 1px solid rgba(51, 51, 51, 0.1);padding: 0px !important;margin: 0px !important;float: left;width: 100%;height: auto;}

.hentry {padding: 0px !important;margin: 0px !important;width: 100%;height: auto;float: left;}

.hentry.has-post-thumbnail {padding-top: 0;}

.hentry.sticky:not(.has-post-thumbnail) {padding-top: -webkit-calc(7.6923% + 24px);padding-top: calc(7.6923% + 24px);}

.hentry + .hentry {border-top: 1px solid rgba(51, 51, 51, 0.1);}

.post-thumbnail {border: 0;display: block;margin-bottom: 2.4em;}

.post-thumbnail img {display: block;margin: 0 auto;}

a.post-thumbnail:hover,a.post-thumbnail:focus {opacity: 0.85;}

.entry-header {padding: 0 7.6923%;}

.entry-title {font-size: 26px;font-size: 2.6rem;line-height: 1.1538;margin-bottom: 0.9231em;}

.entry-content,.entry-summary {padding: 0 7.6923% 7.6923%;}

.entry-content > :last-child,.entry-summary > :last-child {margin-bottom: 0;}

.entry-content,.entry-summary,.page-content,.comment-content {-webkit-hyphens: auto;-moz-hyphens: auto;-ms-hyphens: auto;hyphens: auto;word-wrap: break-word;}

.entry-content h1,.entry-summary h1,.page-content h1,.comment-content h1 {font-size: 26px;font-size: 2.6rem;line-height: 1.1538;margin-top: 1.8462em;margin-bottom: 0.9231em;}

.entry-content h2,.entry-summary h2,.page-content h2,.comment-content h2 {font-size: 22px;font-size: 2.2rem;line-height: 1.3636;margin-top: 2.1818em;margin-bottom: 1.0909em;}

.entry-content h3,.entry-summary h3,.page-content h3,.comment-content h3 {font-size: 18px;font-size: 1.8rem;line-height: 1.3333;margin-top: 2.6667em;margin-bottom: 1.3333em;}

.entry-content h4,.entry-content h5,.entry-content h6,.entry-summary h4,.entry-summary h5,.entry-summary h6,.page-content h4,.page-content h5,.page-content h6,.comment-content h4,.comment-content h5,.comment-content h6 {font-size: 15px;font-size: 1.5rem;line-height: 1.2;margin-top: 3.2em;margin-bottom: 1.6em;}

.entry-content h5,.entry-content h6,.entry-summary h5,.entry-summary h6,.page-content h5,.page-content h6,.comment-content h5,.comment-content h6 {letter-spacing: 0.1em;text-transform: uppercase;}

.entry-content > h1:first-child,.entry-content > h2:first-child,.entry-content > h3:first-child,.entry-content > h4:first-child,.entry-content > h5:first-child,.entry-content > h6:first-child,.entry-summary > h1:first-child,.entry-summary > h2:first-child,.entry-summary > h3:first-child,.entry-summary > h4:first-child,.entry-summary > h5:first-child,.entry-summary > h6:first-child,.page-content > h1:first-child,.page-content > h2:first-child,.page-content > h3:first-child,.page-content > h4:first-child,.page-content > h5:first-child,.page-content > h6:first-child,.comment-content > h1:first-child,.comment-content > h2:first-child,.comment-content > h3:first-child,.comment-content > h4:first-child,.comment-content > h5:first-child,.comment-content > h6:first-child {margin-top: 0;}

.entry-content a,.entry-summary a,.page-content a,.comment-content a,.pingback .comment-body > a {border-bottom: 1px solid #333;}

.entry-content a:hover,.entry-content a:focus,.entry-summary a:hover,.entry-summary a:focus,.page-content a:hover,.page-content a:focus,.comment-content a:hover,.comment-content a:focus,.pingback .comment-body > a:hover,.pingback .comment-body > a:focus {border-bottom: 0;}

.entry-content a img,.entry-summary a img,.page-content a img,.comment-content a img {display: block;}

.entry-content .more-link,.entry-summary .more-link:after {white-space: nowrap;}

.entry-content .more-link:after,.entry-summary .more-link:after {content: "\f429";font-size: 16px;position: relative;top: 5px;}

.author-info {border-top: 1px solid #eaeaea;border-top: 1px solid rgba(51, 51, 51, 0.1);margin: 0 7.6923%;padding: 7.6923% 0;}

.author-info .avatar {float: left;height: 36px;margin: 0 1.6em 1.6em 0;width: 36px;}

.author-heading {color: #707070;color: rgba(51, 51, 51, 0.7);font-family: "Noto Sans", sans-serif;font-size: 12px;font-size: 1.2rem;letter-spacing: 0.04em;margin-bottom: 1.5em;text-transform: uppercase;}

.author-title {clear: none;}

.author-bio {font-size: 12px;font-size: 1.2rem;line-height: 1.5;overflow: hidden;padding-bottom: 1px;}

.author-description {-webkit-hyphens: auto;-moz-hyphens: auto;-ms-hyphens: auto;hyphens: auto;word-wrap: break-word;}

.author-description a {border-bottom: 1px solid #333;}

.author-description a:hover,.author-description a:focus {border-bottom: 0;}

.author-description > :last-child {margin-bottom: 0;}

.author-link {white-space: nowrap;}

.author-link:after {content: "\f429";position: relative;top: 1px;}

.entry-footer {background-color: #f7f7f7;color: #707070;color: rgba(51, 51, 51, 0.7);font-family: "Noto Sans", sans-serif;font-size: 12px;font-size: 1.2rem;line-height: 1.5;padding: 3.8461% 7.6923%;}

.entry-footer a {border-bottom: 1px solid transparent;color: #707070;color: rgba(51, 51, 51, 0.7);}

.entry-footer a:hover {border-bottom: 1px solid #333;}

.entry-footer a:hover,.entry-footer a:focus {color: #333;}

.sticky-post {background-color: #333;color: #fff;font-weight: 700;letter-spacing: 0.04em;padding: 0.25em 0.5em;position: absolute;top: 0;text-transform: uppercase;}

.updated:not(.published) {display: none;}

.sticky .posted-on {display: none;}

.posted-on:before,.byline:before,.cat-links:before,.tags-links:before,.comments-link:before,.entry-format:before,.edit-link:before,.full-size-link:before {margin-right: 2px;position: relative;}

.posted-on,.byline,.cat-links,.tags-links,.comments-link,.entry-format,.full-size-link {margin-right: 1em;}

.format-aside .entry-format:before {content: "\f101";}

.format-image .entry-format:before {content: "\f473";}

.format-gallery .entry-format:before {content: "\f103";}

.format-video .entry-format:before {content: "\f104";}

.format-status .entry-format:before {content: "\f105";}

.format-quote .entry-format:before {content: "\f106";}

.format-link .entry-format:before {content: "\f107";}

.format-chat .entry-format:before {content: "\f108";}

.format-audio .entry-format:before {content: "\f109";}

.posted-on:before {content: "\f307";}

.byline:before {content: "\f304";}

.cat-links:before {content: "\f301";}

.tags-links:before {content: "\f302";}

.comments-link:before {content: "\f300";}

.full-size-link:before {content: "\f402";}

.edit-link:before {content: "\f411";}

.comments-link,.edit-link {white-space: nowrap;}

.page-header {background-color: #fff;border-bottom: 1px solid rgba(51, 51, 51, 0.1);padding: 7.6923%;}

.search .page-title{font-size: 22px;line-height: 37px;}

.page-title {font-size: 18px;font-size: 1.8rem;line-height: 1.3333;}

.taxonomy-description {color: #707070;color: rgba(51, 51, 51, 0.7);padding-top: 0.4em;}

.taxonomy-description a {border-bottom: 1px solid #333;}

.taxonomy-description a:hover,.taxonomy-description a:focus {border-bottom: 0;}

.taxonomy-description > :last-child {margin-bottom: 0;}

.page-content {background-color: #fff;padding: 7.6923%;}

.page-content > :last-child {margin-bottom: 0;}

.page-links {clear: both;font-family: "Noto Sans", sans-serif;margin-bottom: 1.3333em;}

.page-links a,.page-links > span {border: 1px solid #eaeaea;border: 1px solid rgba(51, 51, 51, 0.1);display: inline-block;font-size: 12px;font-size: 1.2rem;height: 2em;line-height: 2;margin: 0 0.3333em 0.3333em 0;text-align: center;width: 2em;}

.page-links a {-webkit-tap-highlight-color: rgba(255, 255, 255, 0.3);background-color: #333;border-color: #333;color: #fff;}

.page-links a:hover,.page-links a:focus {background-color: #707070;background-color: rgba(51, 51, 51, 0.7);border-color: transparent;color: #fff;}

.page-links > .page-links-title {border: 0;color: #707070;color: rgba(51, 51, 51, 0.7);height: auto;margin: 0;padding-right: 0.5em;width: auto;}

.entry-attachment {margin-bottom: 1.6em;}

.type-attachment .entry-title {-webkit-hyphens: auto;-moz-hyphens: auto;-ms-hyphens: auto;hyphens: auto;word-wrap: break-word;}

.entry-caption {color: #707070;color: rgba(51, 51, 51, 0.7);font-family: "Noto Sans", sans-serif;font-size: 12px;font-size: 1.2rem;-webkit-hyphens: auto;-moz-hyphens: auto;-ms-hyphens: auto;hyphens: auto;line-height: 1.5;padding-top: 0.5em;word-wrap: break-word;}

.entry-caption > :last-child {margin-bottom: 0;}

.format-aside .entry-title,.format-image .entry-title,.format-video .entry-title,.format-quote .entry-title,.format-gallery .entry-title,.format-status .entry-title,.format-link .entry-title,.format-audio .entry-title,.format-chat .entry-title {font-size: 18px;font-size: 1.8rem;line-height: 1.3333;margin-bottom: 1.3333em;}

.format-link .entry-title a:after {content: "\f442";font-size: 24px;height: 24px;position: relative;top: 0;width: 24px;}

.blog .format-status .entry-title,.archive .format-status .entry-title {display: none;}

.comments-area {background-color: #fff;border-top: 1px solid #eaeaea;border-top: 1px solid rgba(51, 51, 51, 0.1);padding: 7.6923%;}

.comments-area > :last-child {margin-bottom: 0;}

.comment-list + .comment-respond {border-top: 1px solid #eaeaea;border-top: 1px solid rgba(51, 51, 51, 0.1);}

.comment-list + .comment-respond,.comment-navigation + .comment-respond {padding-top: 1.6em;}

.comments-title,.comment-reply-title {font-family: "Noto Serif", serif;font-size: 18px;font-size: 1.8rem;line-height: 1.3333;}

.comments-title {margin-bottom: 1.3333em;}

.comment-list {list-style: none;margin: 0;}

.comment-list article,.comment-list .pingback,.comment-list .trackback {border-top: 1px solid #eaeaea;border-top: 1px solid rgba(51, 51, 51, 0.1);padding: 1.6em 0;}

.comment-list .children {list-style: none;margin: 0;}

.comment-list .children > li {padding-left: 0.8em;}

.comment-author {color: #707070;color: rgba(51, 51, 51, 0.7);margin-bottom: 0.4em;}

.comment-author a:hover {border-bottom: 1px solid #707070;border-bottom: 1px solid rgba(51, 51, 51, 0.7);}

.comment-author .avatar {float: left;height: 24px;margin-right: 0.8em;width: 24px;}

.bypostauthor > article .fn:after {content: "\f304";position: relative;top: 5px;left: 3px;}

.comment-metadata,.pingback .edit-link {color: #707070;color: rgba(51, 51, 51, 0.7);font-family: "Noto Sans", sans-serif;font-size: 12px;font-size: 1.2rem;line-height: 1.5;}

.comment-metadata a,.pingback .edit-link a {color: #707070;color: rgba(51, 51, 51, 0.7);}

.comment-metadata a:hover,.pingback .edit-link a:hover {border-bottom: 1px solid #333;}

.comment-metadata a:hover,.comment-metadata a:focus,.pingback .edit-link a:hover,.pingback .edit-link a:focus {color: #333;}

.comment-metadata {margin-bottom: 1.6em;}

.comment-metadata .edit-link {margin-left: 1em;}

.pingback .edit-link {margin-left: 1em;}

.pingback .edit-link:before {top: 5px;}

.comment-content ul,.comment-content ol {margin: 0 0 1.6em 1.3333em;}

.comment-content li > ul,.comment-content li > ol {margin-bottom: 0;}

.comment-content > :last-child {margin-bottom: 0;}

.comment-list .reply {font-size: 12px;font-size: 1.2rem;}

.comment-list .reply a {border: 1px solid #eaeaea;border: 1px solid rgba(51, 51, 51, 0.1);color: #707070;color: rgba(51, 51, 51, 0.7);display: inline-block;font-family: "Noto Sans", sans-serif;font-weight: 700;line-height: 1;margin-top: 2em;padding: 0.4167em 0.8333em;text-transform: uppercase;}

.comment-list .reply a:hover,.comment-list .reply a:focus {border-color: #333;color: #333;outline: 0;}

.comment-form {padding-top: 1.6em;}

.comment-form label {color: #707070;color: rgba(51, 51, 51, 0.7);font-family: "Noto Sans", sans-serif;font-size: 12px;font-size: 1.2rem;font-weight: 700;display: block;letter-spacing: 0.04em;line-height: 1.5;text-transform: uppercase;}

.comment-form input[type="text"],.comment-form input[type="email"],.comment-form input[type="url"],.comment-form input[type="submit"] {width: 100%;}

.comment-notes,.comment-awaiting-moderation,.logged-in-as,.form-allowed-tags {color: #707070;color: rgba(51, 51, 51, 0.7);font-family: "Noto Sans", sans-serif;font-size: 12px;font-size: 1.2rem;line-height: 1.5;margin-bottom: 2em;}

.logged-in-as a:hover {border-bottom: 1px solid #333;}

.no-comments {border-top: 1px solid #eaeaea;border-top: 1px solid rgba(51, 51, 51, 0.1);color: #707070;color: rgba(51, 51, 51, 0.7);font-family: "Noto Sans", sans-serif;font-weight: 700;padding-top: 1.6em;}

.comment-navigation + .no-comments {border-top: 0;}

.form-allowed-tags code {font-family: Inconsolata, monospace;}

.form-submit {margin-bottom: 20px !important;}

.end-time {color: #336666;float: left;font-family: "HelveticaNeueLTStd-Ex";font-size: 18px;padding-left: 15px;margin: 10px 0;width: 35%;}

.strt-time {color: #336666;float: left;font-family: "HelveticaNeueLTStd-Ex";font-size: 18px;margin: 10px 0;padding-left: 15px;width: 35%;}

.required {color: #c0392b;}

.comment-reply-title small {font-size: 100%;}

.comment-reply-title small a {border: 0;float: right;height: 32px;overflow: hidden;width: 26px;}

.comment-reply-title small a:before {content: "\f405";font-size: 32px;position: relative;top: -3px;}

.site-info {color: #707070;color: rgba(51, 51, 51, 0.7);font-size: 12px;font-size: 1.2rem;line-height: 1.5;}

.site-info a {border-bottom: 1px solid transparent;color: #707070;color: rgba(51, 51, 51, 0.7);}

.site-info a:hover,.site-info a:focus {color: #333;}

.site .avatar {border-radius: 50%;}

.page-content img.wp-smiley,.entry-content img.wp-smiley,.comment-content img.wp-smiley {border: none;margin-top: 0;margin-bottom: 0;padding: 0;}

audio,canvas {display: inline-block;}

embed,iframe,object,video {margin-bottom: 1.6em;max-width: 100%;vertical-align: middle;}

p > embed,p > iframe,p > object,p > video {margin-bottom: 0;}

.wp-audio-shortcode,.wp-video,.wp-playlist.wp-audio-playlist {font-size: 15px;font-size: 1.5rem;margin-top: 0;margin-bottom: 1.6em;}

.wp-playlist.wp-playlist {padding-bottom: 0;}

.wp-playlist .wp-playlist-tracks {margin-top: 0;}

.wp-playlist-item .wp-playlist-caption {border-bottom: 0;padding: 10px 0;}

.wp-playlist-item .wp-playlist-item-length {top: 10px;}

.wp-caption {margin-bottom: 1.6em;max-width: 100%;}

.wp-caption img[class*="wp-image-"] {display: block;margin: 0;}

.wp-caption-text {color: #707070;color: rgba(51, 51, 51, 0.7);font-family: "Noto Sans", sans-serif;font-size: 12px;font-size: 1.2rem;line-height: 1.5;padding: 0.5em 0;}

.gallery {margin-bottom: 1.6em;}

.gallery-item {display: inline-block;padding: 1.79104477%;text-align: center;vertical-align: top;width: 100%;}

.gallery-columns-2 .gallery-item {max-width: 50%;}

.gallery-columns-3 .gallery-item {max-width: 33.33%;}

.gallery-columns-4 .gallery-item {max-width: 25%;}

.gallery-columns-5 .gallery-item {max-width: 20%;}

.gallery-columns-6 .gallery-item {max-width: 16.66%;}

.gallery-columns-7 .gallery-item {max-width: 14.28%;}

.gallery-columns-8 .gallery-item {max-width: 12.5%;}

.gallery-columns-9 .gallery-item {max-width: 11.11%;}

.gallery-icon img {margin: 0 auto;}

.gallery-caption {color: #707070;color: rgba(51, 51, 51, 0.7);display: block;font-family: "Noto Sans", sans-serif;font-size: 12px;font-size: 1.2rem;line-height: 1.5;padding: 0.5em 0;}

.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption {display: none;}

.widecolumn {background-color: #fff;padding: 7.6923%;}

.widecolumn .mu_register {width: auto;}

.widecolumn .mu_alert {margin-bottom: 1.6em;}

.widecolumn form,.widecolumn .mu_register form {margin-top: 0;}

.widecolumn h2 {font-size: 26px;font-size: 2.6rem;line-height: 1.1538;margin-bottom: 0.9231em;}

.widecolumn p {margin: 1.6em 0;}

.widecolumn p + h2 {margin-top: 1.8462em;}

.widecolumn label,.widecolumn .mu_register label {color: #707070;color: rgba(51, 51, 51, 0.7);font-family: "Noto Sans", sans-serif;font-size: 12px;font-size: 1.2rem;font-weight: 700;letter-spacing: 0.04em;line-height: 1.5;text-transform: uppercase;}

.widecolumn .mu_register label {margin: 2em 0 0;}

.widecolumn #key,.widecolumn .mu_register #blog_title,.widecolumn .mu_register #user_email,.widecolumn .mu_register #blogname,.widecolumn .mu_register #user_name {font-size: 16px;font-size: 1.6rem;width: 100%;}

.widecolumn .mu_register #blogname {margin: 0;}

.widecolumn .mu_register #blog_title,.widecolumn .mu_register #user_email,.widecolumn .mu_register #user_name {margin: 0 0 0.375em;}

.widecolumn #submit,.widecolumn .mu_register input[type="submit"] {font-size: 12px;font-size: 1.2rem;margin: 0;width: 100%;}

.widecolumn .mu_register .prefix_address,.widecolumn .mu_register .suffix_address {font-size: inherit;}

.widecolumn .mu_register > :last-child,.widecolumn form > :last-child {margin-bottom: 0;}

@-ms-viewport {width: device-width;}

@viewport {width: device-width;}

@media screen and (min-width: 38.75em) {

ul,ol {margin-left: 0;}

li > ul,li > ol,blockquote > ul,blockquote > ol {margin-left: 1.3333em;}

blockquote {margin-left: -1em;}

blockquote > blockquote {margin-left: 0;}

.site-title {font-size: 22px;font-size: 2.2rem;line-height: 1.0909;}

.site-description {display: block;}

.main-navigation {margin-bottom: 11.1111%;}

.main-navigation ul {border-top: 1px solid rgba(51, 51, 51, 0.1);border-bottom: 1px solid rgba(51, 51, 51, 0.1);}

.main-navigation ul ul {border-top: 0;border-bottom: 0;}

.social-navigation {margin-bottom: 11.1111%;}

.social-navigation {margin-top: 0;}

.widget-area {margin: 0px;float: right;width: auto;height: auto;padding: 0px;}

.widget {margin-bottom: 11.1111%;}

.site-main {padding: 7.6923% 0;}

.hentry.sticky:not(.has-post-thumbnail) {padding-top: inherit;}

.hentry,.page-header,.page-content {box-shadow: 0 0 1px rgba(0, 0, 0, 0.15);margin: 0 7.6923%;}

.hentry + .hentry,.page-header + .hentry,.page-header + .page-content {margin-top: 7.6923%;}

.hentry + .hentry {border-top: 0;}

.post-thumbnail {margin-bottom: 2.4em;}

.entry-header {padding: 0 9.0909%;}

.entry-content,.entry-summary {padding: 0 9.0909% 9.0909%;}

.entry-footer {padding: 4.5454% 9.0909%;}

.page-header {border-bottom: 0;border-left: 7px solid #333;padding: 3.8461% 7.6923%;}

.page-title,.taxonomy-description {margin-left: -7px;}

.page-content {padding: 9.0909%;}

.site-footer {border-top: 0;box-shadow: 0 0 1px rgba(0, 0, 0, 0.15);margin: 0 7.6923%;padding: 3.84615% 7.6923%;border-top: 10px solid #4a5e62;}

.post-navigation {border-top: 0;box-shadow: 0 0 1px rgba(0, 0, 0, 0.15);margin: 7.6923% 7.6923% 0;}

.post-navigation a {padding: 4.5454% 9.0909%;}

.pagination {border-top: 0;margin: 7.6923% 7.6923% 0;padding: 0;}

.pagination .current .screen-reader-text {position: absolute !important;}

.pagination .page-numbers {display: inline-block;}

.image-navigation {padding: 0 9.0909%;}

.comments-area {border-top: 0;box-shadow: 0 0 1px rgba(0, 0, 0, 0.15);margin: 7.6923% 7.6923% 0;}

.comment-content ul,.comment-content ol {margin-left: 0;}

.comment-content li > ul,.comment-content li > ol,.comment-content blockquote > ul,.comment-content blockquote > ol {margin-left: 1.3333em;}

.widecolumn {box-shadow: 0 0 1px rgba(0, 0, 0, 0.15);margin: 7.6923%;}

}

@media screen and (min-width: 46.25em) {
body,button,input,select,textarea {font-size: 17px;font-size: 1.7rem;line-height: 1.6471;}
button,input {line-height: normal;}
p,address,pre,hr,ul,ol,dl,dd,table {margin-bottom: 1.6471em;}
blockquote {font-size: 20px;font-size: 2rem;line-height: 1.75;margin-bottom: 1.75em;margin-left: -1.05em;padding-left: 0.85em;}
blockquote p {margin-bottom: 1.75em;}
blockquote cite,blockquote small {font-size: 17px;font-size: 1.7rem;line-height: 1.6471;}
pre {line-height: 1.2353;}
button,input[type="button"],input[type="reset"],input[type="submit"],.post-password-form input[type="submit"],.widecolumn #submit,.widecolumn .mu_register input[type="submit"] {font-size: 14px;font-size: 1.4rem;padding: 0.8214em 1.6429em;}
input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea {padding: 0.5em;}
.main-navigation {font-size: 14px;font-size: 1.4rem;line-height: 1.5;}
.main-navigation a {padding: 1em 0;}
.main-navigation ul ul {margin-left: 1em;}
.main-navigation .menu-item-description {font-size: 14px;font-size: 1.4rem;line-height: 1.5;}
.social-navigation ul {margin-bottom: -1.4706em;}
.social-navigation a {height: 2.8824em;width: 2.8824em;}
.secondary-toggle {height: 46px;width: 46px;}
.secondary-toggle:before {line-height: 46px;width: 46px;}
.post-password-form label,.post-navigation .meta-nav,.image-navigation,.comment-navigation,.author-heading,.author-bio,.entry-footer,.page-links a,.page-links span,.comment-metadata,.pingback .edit-link,.comment-list .reply,.comment-notes,.comment-awaiting-moderation,.logged-in-as,.comment-form label,.form-allowed-tags,.site-info,.wp-caption-text,.gallery-caption,.entry-caption,.widecolumn label,.widecolumn .mu_register label {font-size: 14px;font-size: 1.4rem;}
.pagination .nav-links {min-height: 3.2941em;}
.pagination .page-numbers {line-height: 3.2941em;padding: 0 0.8235em;}
.pagination .prev,.pagination .next {height: 56px;padding: 0;width: 56px;}
.pagination .prev:before,.pagination .next:before {height: 56px;line-height: 56px;width: 56px;}
.image-navigation .nav-previous a:before,.image-navigation .nav-next a:after,.comment-navigation .nav-previous a:before,.comment-navigation .nav-next a:after {top: 2px;}
blockquote.alignleft,.wp-caption.alignleft,img.alignleft {margin: 0.4118em 1.6471em 1.6471em 0;}
blockquote.alignright,.wp-caption.alignright,img.alignright {margin: 0.4118em 0 1.6471em 1.6471em;}
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;}
.site-title {font-size: 29px;font-size: 2.9rem;line-height: 1.2069;}
.site-description {font-size: 14px;font-size: 1.4rem;}
.widget {font-size: 14px;font-size: 1.4rem;line-height: 1.5;}
.widget p,.widget address,.widget hr,.widget ul,.widget ol,.widget dl,.widget dd,.widget table,.widget pre {margin-bottom: 1.5em;}
.widget li > ul,.widget li > ol {margin-bottom: 0;}
.widget blockquote {font-size: 17px;font-size: 1.7rem;line-height: 1.6471;margin-bottom: 1.6471em;margin-left: -1.2353em;padding-left: 1em;}
.widget blockquote p {margin-bottom: 1.6471em;}
.widget blockquote cite,.widget blockquote small {font-size: 14px;font-size: 1.4rem;line-height: 1.5;}
.widget blockquote > blockquote {margin-left: 0;}
.widget pre {line-height: 1.5;padding: 0.75em;}
.widget button,.widget input,.widget select,.widget textarea {line-height: 1.75;}
.widget button,.widget input {line-height: normal;}
.widget button,.widget input[type="button"],.widget input[type="reset"],.widget input[type="submit"] {font-size: 14px;font-size: 1.4rem;padding: 0.8214em 1.6429em;}
.widget input[type="text"],.widget input[type="email"],.widget input[type="url"],.widget input[type="password"],.widget input[type="search"],.widget textarea {padding: 0.5625em;}
.widget blockquote.alignleft,.widget .wp-caption.alignleft,.widget img.alignleft {margin: 0.5em 1.5em 1.5em 0;}
.widget blockquote.alignright,.widget .wp-caption.alignright,.widget img.alignright {margin: 0.5em 0 1.5em 1.5em;}
.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;}
.widget-title {margin: 0 0 1.5em;}
.widget_calendar td,.widget_calendar th {line-height: 2.9286;}
.widget_calendar caption {margin: 0 0 1.5em;}
.widget_archive li,.widget_categories li,.widget_links li,.widget_meta li,.widget_nav_menu li,.widget_pages li,.widget_recent_comments li,.widget_recent_entries li {padding: 0.9643em 0;}
.widget_categories .children,.widget_nav_menu .sub-menu,.widget_pages .children {margin: 0.9643em 0 0 1em;padding-top: 0.9643em;}
.widget_rss li {margin-bottom: 1.5em;}
.widget_rss .rss-date,.widget_rss cite {line-height: 1.75;}
.post-thumbnail {margin-bottom: 3em;}
.entry-title,.widecolumn h2 {font-size: 35px;font-size: 3.5rem;line-height: 1.2;margin-bottom: 1.2em;}
.entry-content h1,.entry-summary h1,.page-content h1,.comment-content h1 {font-size: 35px;font-size: 3.5rem;line-height: 1.2;margin-top: 1.6em;margin-bottom: 0.8em;}
.entry-content h2,.entry-summary h2,.page-content h2,.comment-content h2 {font-size: 29px;font-size: 2.9rem;line-height: 1.2069;margin-top: 1.931em;margin-bottom: 0.9655em;}
.entry-content h3,.entry-summary h3,.page-content h3,.comment-content h3 {font-size: 24px;font-size: 2.4rem;line-height: 1.1667;margin-top: 2.3333em;margin-bottom: 1.1667em;}
.entry-content h4,.entry-summary h4,.page-content h4,.comment-content h4 {font-size: 20px;font-size: 2rem;line-height: 1.4;margin-top: 2.8em;margin-bottom: 1.4em;}
.entry-content h5,.entry-content h6,.entry-summary h5,.entry-summary h6,.page-content h5,.page-content h6,.comment-content h5,.comment-content h6 {font-size: 17px;font-size: 1.7rem;line-height: 1.2353;margin-top: 3.2941em;margin-bottom: 1.6471em;}
.entry-content .more-link:after,.entry-summary .more-link:after {font-size: 24px;top: 2px;}
.author-info {margin: 0 9.0909%;padding: 9.0909% 0;}
.author-info .avatar {height: 42px;margin: 0 1.6471em 1.6471em 0;width: 42px;}
.author-link:after {top: 3px;}
.posted-on:before,.byline:before,.cat-links:before,.tags-links:before,.comments-link:before,.entry-format:before,.edit-link:before,.full-size-link:before {top: 3px;}
.taxonomy-description {padding-top: 0.4118em;}
.page-title,.comments-title,.comment-reply-title,.post-navigation .post-title {font-size: 24px;font-size: 2.4rem;line-height: 1.1667;}
.page-links {margin-bottom: 1.4117em;}
.page-links a,.page-links > span {margin: 0 0.2857em 0.2857em 0;}
.entry-attachment {margin-bottom: 1.6471em;}
.format-aside .entry-title,.format-image .entry-title,.format-video .entry-title,.format-quote .entry-title,.format-gallery .entry-title,.format-status .entry-title,.format-link .entry-title,.format-audio .entry-title,.format-chat .entry-title {font-size: 20px;font-size: 2rem;line-height: 1.4;margin-bottom: 1.4em;}
.format-link .entry-title a:after {top: 0.0833em;}
.comments-title {margin-bottom: 1.4em;}
.comment-list article,.comment-list .pingback,.comment-list .trackback {padding: 1.6471em 0;}
.comment-list + .comment-respond,.comment-navigation + .comment-respond {padding-top: 1.6471em;}
.comment-list .children > li {padding-left: 1.2353em;}
.comment-meta {position: relative;}
.comment-author {margin-bottom: 0;}
.comment-author .avatar {height: 42px;margin-right: 1.64705em;position: relative;top: 5px;width: 42px;}
.comment-metadata .edit-link:before {top: 2px;}
.pingback .edit-link:before {top: 6px;}
.bypostauthor > article .fn:after {top: 7px;left: 6px;}
.comment-content ul,.comment-content ol {margin-bottom: 1.6471em;}
.comment-list .reply a {padding: 0.4286em 0.8571em;}
.comment-form,.no-comments {padding-top: 1.6471em;}
.comment-reply-title small a:before {top: -1px;}
embed,iframe,object,video {margin-bottom: 1.6471em;}
.wp-audio-shortcode,.wp-video,.wp-playlist.wp-audio-playlist {font-size: 17px;font-size: 1.7rem;margin-bottom: 1.6471em;}
.wp-caption,.gallery {margin-bottom: 1.6471em;}
.widecolumn .mu_alert {margin-bottom: 1.6471em;}
.widecolumn p {margin: 1.6471em 0;}
.widecolumn p + h2 {margin-top: 1.6em;}
.widecolumn #key,.widecolumn .mu_register #blog_title,.widecolumn .mu_register #user_email,.widecolumn .mu_register #blogname,.widecolumn .mu_register #user_name {font-size: 17px;font-size: 1.7rem;line-height: normal;}
.widecolumn .mu_register #blog_title,.widecolumn .mu_register #user_email,.widecolumn .mu_register #user_name {margin: 0 0 0.4117em;}
}

@media screen and (min-width: 55em) {
body,button,input,select,textarea {font-size: 19px;font-size: 1.9rem;line-height: 1.6842;}
button,input {line-height: normal;}
p,address,pre,hr,ul,ol,dl,dd,table {margin-bottom: 1.6842em;}
blockquote {font-size: 22px;font-size: 2.2rem;line-height: 1.8182;margin-bottom: 1.8182em;margin-left: -1.0909em;padding-left: 0.9091em;}
blockquote p {margin-bottom: 1.8182em;}
blockquote cite,blockquote small {font-size: 19px;font-size: 1.9rem;line-height: 1.6842;}
pre {line-height: 1.2632;}
button,input[type="button"],input[type="reset"],input[type="submit"],.post-password-form input[type="submit"],.widecolumn #submit,.widecolumn .mu_register input[type="submit"] {font-size: 16px;font-size: 1.6rem;padding: 5px 22px;}
input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea {padding: 0.5278em;}
.main-navigation {font-size: 16px;font-size: 1.6rem;line-height: 1.5;}
.main-navigation a {padding: 0.75em 0;}
.main-navigation .menu-item-description {font-size: 16px;font-size: 1.6rem;line-height: 1.5;}
.social-navigation ul {margin-bottom: -1.2632em;}
.social-navigation a {height: 2.5263em;width: 2.5263em;}
.secondary-toggle {height: 64px;width: 64px;}
.secondary-toggle:before {line-height: 62px;width: 62px;}
.post-password-form label,.post-navigation .meta-nav,.comment-navigation,.image-navigation,.author-heading,.author-bio,.entry-footer,.page-links a,.page-links span,.comment-metadata,.pingback .edit-link,.comment-list .reply,.comment-notes,.comment-awaiting-moderation,.logged-in-as,.comment-form label,.form-allowed-tags,
.site-info,.wp-caption-text,.gallery-caption,.entry-caption,.widecolumn label,.widecolumn .mu_register label {font-size: 16px;font-size: 1.6rem;}
.pagination .nav-links {min-height: 3.3684em;}
.pagination .page-numbers {line-height: 3.3684em;padding: 0 0.8421em;}
.pagination .prev,.pagination .next {height: 64px;padding: 0;width: 64px;}
.pagination .prev:before,.pagination .next:before {height: 64px;line-height: 64px;width: 64px;}
.image-navigation .nav-previous a:before,.image-navigation .nav-next a:after,.comment-navigation .nav-previous a:before,.comment-navigation .nav-next a:after {font-size: 24px;top: -1px;}
blockquote.alignleft,.wp-caption.alignleft,img.alignleft {margin: 0.4211em 1.6842em 1.6842em 0;}
blockquote.alignright,.wp-caption.alignright,img.alignright {margin: 0.4211em 0 1.6842em 1.6842em;}
blockquote.aligncenter,.wp-caption.aligncenter,img.aligncenter {margin-top: 0.4211em;margin-bottom: 1.6842em;}
.wp-caption.alignleft,.wp-caption.alignright,.wp-caption.aligncenter {margin-bottom: 1.2632em;}
.site-title {font-size: 32px;font-size: 3.2rem;line-height: 1.25;}
.site-description {font-size: 16px;font-size: 1.6rem;}
.widget {font-size: 16px;font-size: 1.6rem;}
.widget blockquote {font-size: 19px;font-size: 1.9rem;line-height: 1.6842;margin-bottom: 1.6842em;margin-left: -1.2632em;padding-left: 1.0526em;}
.widget blockquote p {margin-bottom: 1.6842em;}
.widget blockquote cite,.widget blockquote small {font-size: 16px;font-size: 1.6rem;}
.widget button,.widget input,.widget select,.widget textarea {line-height: 1.5;}
.widget button,.widget input {line-height: normal;}
.widget button,.widget input[type="button"],.widget input[type="reset"],.widget input[type="submit"] {font-size: 16px;font-size: 1.6rem;padding: 0.8125em 1.625em;}
.widget input[type="text"],.widget input[type="email"],.widget input[type="url"],.widget input[type="password"],.widget input[type="search"],.widget textarea {padding: 0.75em;}
.widget .wp-caption-text,.widget .gallery-caption {line-height: 1.5;}
.widget_calendar td,.widget_calendar th {line-height: 2.9375;}
.widget_archive li,.widget_categories li,.widget_links li,.widget_meta li,.widget_nav_menu li,.widget_pages li,.widget_recent_comments li,.widget_recent_entries li {padding: 0.7188em 0;}
.widget_categories .children,.widget_nav_menu .sub-menu,.widget_pages .children {margin: 0.7188em 0 0 1em;padding-top: 0.7188em;}
.widget_rss .rss-date,.widget_rss cite {font-size: 13px;font-size: 1.3rem;line-height: 1.8462;}
.post-thumbnail {margin-bottom: 2.9474em;}
.entry-title,.widecolumn h2 {font-size: 39px;font-size: 3.9rem;line-height: 1.2308;margin-bottom: 1.2308em;}
.entry-content h1,.entry-summary h1,.page-content h1,.comment-content h1 {font-size: 39px;font-size: 3.9rem;line-height: 1.2308;margin-top: 1.641em;margin-bottom: 0.8205em;}
.entry-content h2,.entry-summary h2,.page-content h2,.comment-content h2 {font-size: 32px;font-size: 3.2rem;line-height: 1.25;margin-top: 2em;margin-bottom: 1em;}
.entry-content h3,.entry-summary h3,.page-content h3,.comment-content h3 {font-size: 27px;font-size: 2.7rem;line-height: 1.1852;margin-top: 2.3704em;margin-bottom: 1.1852em;}
.entry-content h4,.entry-summary h4,.page-content h4,.comment-content h4 {font-size: 22px;font-size: 2.2rem;line-height: 1.4545;margin-top: 2.9091em;margin-bottom: 1.4545em;}
.entry-content h5,.entry-content h6,.entry-summary h5,.entry-summary h6,.page-content h5,.page-content h6,.comment-content h5,.comment-content h6 {font-size: 19px;font-size: 1.9rem;line-height: 1.2632;margin-top: 3.3684em;margin-bottom: 1.6842em;}
.entry-content .more-link:after,.entry-summary .more-link:after {top: 3px;}

.author-info .avatar {height: 56px;margin: 0 1.6842em 1.6842em 0;width: 56px;}

.author-link:after {font-size: 24px;top: 0;}

.posted-on:before,.byline:before,.cat-links:before,.tags-links:before,.comments-link:before,.entry-format:before,.edit-link:before,.full-size-link:before {top: 4px;}

.taxonomy-description {padding-top: 0.4211em;}

.page-title,.comments-title,.comment-reply-title,.post-navigation .post-title {font-size: 27px;font-size: 2.7rem;line-height: 1.1852;}

.page-links {margin-bottom: 1.4736em;}

.page-links a,.page-links > span {margin: 0 0.25em 0.25em 0;}

.entry-attachment {margin-bottom: 1.6842em}

.format-aside .entry-title,.format-image .entry-title,.format-video .entry-title,.format-quote .entry-title,.format-gallery .entry-title,.format-status .entry-title,.format-link .entry-title,.format-audio .entry-title,.format-chat .entry-title {font-size: 22px;font-size: 2.2rem;line-height: 1.4545;margin-bottom: 1.4545em;}

.format-link .entry-title a:after {top: 0.125em;}

.comments-title {margin-bottom: 1.4545em;}

.comment-list article,.comment-list .pingback,.comment-list .trackback {padding: 1.6842em 0;}

.comment-list + .comment-respond,.comment-navigation + .comment-respond {padding-top: 1.6842em;}

.comment-list .children > li {padding-left: 1.4737em;}

.comment-author .avatar {height: 56px;margin-right: 1.6842em;top: 3px;width: 56px;}

.comment-metadata {line-height: 2;}

.comment-metadata .edit-link:before {top: 8px;}

.pingback .edit-link:before {top: 8px;}

.bypostauthor > article .fn:after {top: 8px;}

.comment-content ul,.comment-content ol {margin-bottom: 1.6842em;}

.comment-list .reply a {padding: 0.4375em 0.875em;}

.comment-form,.no-comments {padding-top: 1.6842em;}

embed,iframe,object,video {margin-bottom: 1.6842em;}

.wp-audio-shortcode,.wp-video,.wp-playlist.wp-audio-playlist {font-size: 19px;font-size: 1.9rem;margin-bottom: 1.6842em;}

.wp-caption,.gallery {margin-bottom: 1.6842em;}

.widecolumn .mu_alert {margin-bottom: 1.6842em;}

.widecolumn p {margin: 1.6842em 0;}

.widecolumn p + h2 {margin-top: 1.641em;}

.widecolumn #key,.widecolumn .mu_register #blog_title,.widecolumn .mu_register #user_email,.widecolumn .mu_register #blogname,.widecolumn .mu_register #user_name {font-size: 19px;font-size: 1.9rem;}

.widecolumn .mu_register #blog_title,.widecolumn .mu_register #user_email,.widecolumn .mu_register #user_name {margin: 0 0 0.421em;}

}

.easingslider-pagination.inside.bottom-right{bottom: 40px;}

.page-template-template-event-php .rgt-img-container p a,.page-template-template-event-php .rgt-img-container a{color: #fff;text-decoration:underline;}

.page-template-template-event-php .rgt-event-cls{background-color: transparent;}

.tax-directory_category .rgt-event-cls a, .page-template-all-directory .rgt-event-cls a{color: #fff;}

.rgt-event-cls a:hover{color: #1982d1;}

.page-template-template-event-php .left-txt-cls{ width: 83% ;}

.page-template-template-event-php .rgt-img-container p{color: #fff !important;}

.sub-evnt-title{margin: 30px 0 10px;}

.header-title-cls {margin-top: 120px;}

.page-template-featured-business-php .rgt-event-cls p:first-of-type{margin: 30px 0;}

.page-template-featured-business-php .rgt-event-cls p{margin: 0;}

.conct-cls > ul {margin-left: 6px !important;padding-left: 0;margin-bottom: 0px;}

.page-template-featured-business .left-event-head ul li {padding-left: 45px;}

.page-template-featured-business .left-event-head ul li a{margin: 0;padding: 3px 0;}

.page-template-featured-business .rgt-event-cls{background-color: #637778;padding: 0 250px 0 35px;}

.bwg_standart_thumb_0 {padding-top: 6px;margin-top: 6px;}

.menu-my-menu-container ul li:hover{background-color: rgb(13,33,43);}

#menu-my-menu ul.sub-menu {background: url("images/menuback.png") repeat scroll 0 0 rgba(0, 0, 0, 0);margin-left: 0;margin-top: 23px;padding: 0;width: 195px !important;z-index: 999;display: none;}

#menu-my-menu li.about ul.sub-menu{width: 145px !important;}

.menu-my-menu-container ul.sub-menu li {padding-left: 17px !important;padding-right: 0;width: 100%;}

.menu-my-menu-container ul.sub-menu li.s-child{padding: 5px 0 5px 17px !important;}



ul#menu-my-menu li.current-menu-item{background-color: rgb(13,33,43);}

.menu-my-menu-container ul.sub-menu li.s-child a{background: url("images/menuarrow.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);background-position: left 5px;padding-left: 12px;}

.menu-my-menu-container ul.sub-menu li a{font-size: 15px;}

#menu-my-menu ul.sub-menu li ul.sub-menu {margin: 0 !important;top: 0 !important;right: -100%;left: auto;}

#bwg_container1_0 #bwg_container2_0 .bwg_standart_thumb_spun1_0:hover {backface-visibility: hidden;opacity: 1;position: relative;transform: none!important;z-index: 102;}

.search-results .entry-footer{display: none;}

.search-results .page-header{float: left;width: 100%;height: auto;margin: 0px;padding: 0px;background-color: #0D212B;}

input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], textarea{float: left;height: 36px;}
.wysija-paragraph{padding: 0px;margin: 0px;}
.formError .formErrorContent{width: 198px;}
.widget_wysija_cont.shortcode_wysija {float: left;width: 290px;height: auto;margin-top: 30px;}
.wysija-submit{float: left;margin-left: 17px;}
.name-cls-wrap{float: left;width: 100%;height: auto;margin: 15px 0 0;}
.first-name,.rgt-img-container .submit-event-form p{float: left;width: 35%;min-height: 70px;height: auto;} 
.first-name  p{float: left;margin: 0px;padding: 0px;}
.sub-menu li{padding-left: 0px !important;}
#menu-my-menu{position: relative;}
.sub-menu{position: absolute;top: 22px;width: 290px !important;left: 0px;z-index: 1px;margin: 0px;padding: 0 5px;}
.dropdown-toggle:after{top: -7px !important;letter-spacing: -39px !important;}
.first-name  span,.last-name  span{width: 100% !important;} 
.conct-cls{float: left;width: 100%;height: auto;padding-bottom: 12px;}
.conct-cls ul{float: left;list-style-type: disc !important;}
.conct-cls ul li{display: inline;padding-left: 10px;}
.wpcf7{float: left;width: 100%;height: auto;padding-top: 25px;}
.wpcf7 span{float: left;width: auto;height: auto;}
.wpcf7 span input,.wpcf7 span input,.wpcf7 span input{float: left;height: 34px;}
.wpcf7 span textarea,.wpcf7 span textarea,.wpcf7 span textarea{float: left;height: 70px;}
.map-right-area {width: 74%;display:block;float: right;margin: 175px 0 30px;}
.map-right-area aside{float: left;height: auto;padding: 0px !important;margin: 0px;}
.map-top {float: left;width: 100%;}
.map-top > h1 {float: left;width: 65%;}
.map-top .border {float: left;width: 34%;}
.map-right-area h3 {color: #0d212b;font-family: "HelveticaNeueLTStd-Cn";font-size: 24px;font-weight: normal;line-height: 39px;width: 90%;}
.map-right-area .textwidget a{border-bottom: none;position: relative;z-index: 1;}
.map-right-area p.mapAddress {color: #0d212b;float: left;font-family: "HelveticaNeueLTStd-Cn";font-size: 18px;margin: 0;padding-top: 10px;text-align: left;width: 93%;}
.map-right-area .button {background-color: #000;color: #fff;float: left;font-family: "HelveticaNeueLTStd-Cn";font-size: 16px;padding: 2px 10px;margin: 5px 0 0;}
.page-template-map .secondary {padding: 0 0 130px;}
.page-template-map .slider{display: none !important;}
.page-template-map .site-content{margin: 0px;}
.main-navigation li{border: 0px;}
.formErrorContent br{float: none;}
.map-cls iframe{margin: 0px;}
.advps-excerpt-block-one .advs-title  > a {margin: 0 !important;padding-top: 0 !important;position: relative;top: 16px;}
.child-pages-title {background-color: #000000;color: #FFFFFF;font-family: 'HelveticaNeueLTStd-Lt';font-size: 19px;height: auto;right: 0;padding-right: 25px;position: absolute;text-align: right;top: 55px;width: 197px;text-transform: capitalize;}
.wpcf7-form-control.wpcf7-captchar {margin-bottom: 10px;}
.bwg_standart_thumbnails_0 img{margin-bottom: 50px;margin-top: 0 !important;}
.map-cls{width: 100%;float:left;background-color: #EEEEEE;height: auto;text-align: center;}
.left-event-head ul li a{font-weight: normal;font-family: 'HelveticaNeue';font-size: 18px ;color: #339999;width: 100%;float: left;border: 0px;line-height: 35px;padding-bottom: 15px;outline: none;}
.left-event-head ul li a:hover{color: #339999 !important;}
.left-event-head ul li{widows: 100%;text-decoration: none;list-style-type: none;}	
.left-event-head aside{float: left;width: 100%;height: auto;padding: 0px;margin: 0px;text-align: left;}
.left-event-head aside h2 a {font-weight: normal;font-family: 'HelveticaNeue';font-size: 18px;color: #fff;text-decoration: none;width: 100%;float: left;border: 0px;padding-left: 30px;line-height: 35px;margin: 10px 0 0;}
.left-event-head{padding-bottom: 20px;}
.rgt-event-cls h2{font-family: 'HelveticaNeue';font-size: 24px;}
.event-main-wrap{background-color:  rgb(99,119,120);}
.left-event-cls{background-color:  rgb(13,33,42);}
.rgt-event-cls{background-color:  rgb(99,119,120);}
.rgt-event-cls p{font-family: "HelveticaNeue";float: left;width: 100%;height: auto;color: #fff;	font-size: 18px;line-height: 30px;padding-bottom: 8px;}
.temp-cls{padding-left: 35px;}
.tax-directory_category .page-header{display: none;}
.wp-pagenavi .pages{background-image: url('images/prev.png');background-repeat: no-repeat;background-position: center;	text-indent: -9999px !important;display: -moz-inline-box;}
.wp-pagenavi a,.wp-pagenavi span{margin: 0px;border: 0px;}
.wp-pagenavi .previouspostslink{background-image: url('images/prev.png');background-repeat: no-repeat;background-position: center;text-indent: -9999px ;display: -moz-inline-box;}
.wp-pagenavi .nextpostslink{background-image: url('images/next.png');background-repeat: no-repeat;background-position: center;text-indent: -9999px ;display: -moz-inline-box;}
.wp-pagenavi {float: left;width: 100%;text-align: center;font-family: 'HelveticaNeueLT-BoldCond';font-size: 18px;}
.sub-cat-cls{float: left;width: 100%;height: auto;background: transparent;background-image: none !important;background-repeat: no-repeat;background-position: 35 center !important;	list-style: none;padding-left: 0px !important;}
.sub-cat-cls a{color: #277D7C !important;font-size: 15px;font-family: 'HelveticaNeueLTStd-Cn';font-weight: normal;}
.post-detail-cls{float: left;width: 100%;height: auto;padding-top: 20px;}
.tax-directory_category .post-detail-cls:nth-of-type(odd){background: #637778;}
.temp-rgt-cls {color: #FFFFFF;float: right;height: auto;padding-left: 12px;width: 74%;background-color: #0D212B;font-family: 'FuturaStd-Light';font-size: 21px;text-transform: uppercase;}
.post-title-wrap-cls{font-family: 'HelveticaNeueLTStd-Ex';font-weight: bold ;font-style: 16px;	float: left;width: 70%;height: auto;color: #FFFFFF;padding-left: 34px;padding-bottom: 6px;}
.post-title-wrap{float: left;width: 70%;height: auto;font-family: 'HelveticaNeueLTCom-BdCn';font-size: 25px;padding-left: 15px;margin-left: 20px;color: #FFFFFF;}
.page-template-all-directory .post-detail-cls:nth-of-type(odd) ,.page-template-directory .post-detail-cls:nth-of-type(odd) {background: #637778;}
.page-template-all-directory .temp-cls, .page-template-directory .temp-cls{float: left;width: 25%;height: auto;background: transparent;}
.page-template-all-directory .post-detail-cls img,.page-template-directory .post-detail-cls img,.tax-directory_category .post-detail-cls img{max-width: 100%;}
.logo-cont{width: 224px;height: 164px;text-align: center;margin: 0 20px 20px;background-color: #fff;line-height: 164px;float: left;}
.page-template-all-directory .post-content, .page-template-directory .post-content,.tax-directory_category .post-content {float: left;height: auto;left: -5px;position: relative;top: -12px;width: 70%;font-weight: bold;font-size: 15px !important;font-family: 'HelveticaNeueLTStd-ThCn';padding-top: 3px;}
.page-template-all-directory .post-content p,.page-template-directory .post-content p, .tax-directory_category .post-content p {float: left;font-family: "HelveticaNeueLTStd-Cn" !important;line-height: 15px;margin-bottom: 0;padding: 0 0 14px 40px;font-size: 16px !important;letter-spacing: 1px;font-weight:normal;}
.page-template-all-directory .post-detail-cls h2, .page-template-directory .post-detail-cls h2,.tax-directory_category .post-detail-cls h2{float: left;height: auto;width: 30%;padding: 0 !important;margin: 0px !important;}
.page-template-all-directory.page-child .rgt-event-cls{padding: 0;}
.page-template-all-directory .page-temp-title{position: relative;display: block;}
.directory-all{position: absolute;right: 10px;top: 0;color: #fff;letter-spacing: 3px;}
.directory-all:hover{color: #fff;}
.directory-all:focus{color: #fff;}
.directory-all:active{color: #fff;}
.back-event-listing{position: absolute;right: 15px;top: 45px;}
.back-event-listing a{color: #0E202A;background-image: url("//ghentnorfolk.org/wp-content/uploads/2015/11/black-arrow.png");background-repeat: no-repeat;background-position: left center;padding-left: 20px;}
.back-event-listing a:hover{color: #0E202A;}
.parent-span-cls {background-image: url("images/side-nav-arr.png");background-position: left center;background-repeat: no-repeat;background-size: auto auto;color: #287d7d;cursor: pointer;float: left;height: 14px;width: 9px;margin-top: 9px;padding-left: 24px;}
.page-template-all-directory .lft-event-cls ul li, .page-template-directory .lft-event-cls ul li, .tax-directory_category .lft-event-cls ul li{color: #287D7D;float: left;font-family: 'HelveticaNeueLTCom-BdCn';font-size: 20px;font-weight: normal;letter-spacing: 2px;list-style-type: none;padding-left: 41px;width: 100% !important;}
.page-template-all-directory .temp-cls, .page-template-directory .temp-cls,.tax-directory_category .temp-cls{background-color: transparent;}
.page-template-all-directory .lft-event-cls ul li a, .page-template-directory .lft-event-cls ul li a,.tax-directory_category .lft-event-cls ul li a{font-size: 20px;color: #010000;}
.page-template-all-directory .lft-event-cls ul, .page-template-directory .lft-event-cls ul,.tax-directory_category .lft-event-cls ul{float: left;width: 95%;margin: 0 0 0 5%;}
.page-template-all-directory .event-main-wrap, .page-template-directory .event-main-wrap,.tax-directory_category .event-main-wrap{background-color: #EFE9C7;}
.page-template-all-directory .lft-event-cls, .page-template-directory .lft-event-cls,.tax-directory_category .lft-event-cls{background-color: #EFE9C7;height: auto;}
.page-template-all-directory .lft-event-cls, .page-template-directory .lft-event-cls{padding-bottom: 0px !important;}
.page-template-all-directory .rgt-event-cls, .page-template-directory .rgt-event-cls,.tax-directory_category .rgt-event-cls{background-color: #0D212B;}
.category-title h2 {float: right;font-family: 'HelveticaNeue';font-size: 22px;font-weight: normal;letter-spacing: 1.5px;padding-right: 25px;}
.left-category-title{float: left;width: 20%;height: auto;background-color: #000000;}
.category-title {float: left;height: auto;width: 88%;margin: 30px 0 15px;background-color: #0D212A;}
.archive .category-title > span {float: right;font-family: 'HelveticaNeue';font-size: 22px;font-weight: normal;letter-spacing: 1.5px;}
.archive .category-title > span a{color: #fff;}
.archive .temp-rgt-cls{font-size: 19px;}
.archive .temp-rgt-cls .bread-cls {background-image: url("images/arrow.png");background-position: right center;background-repeat: no-repeat;background-size: 25px 20px;margin-right: 15px;padding-right: 30px;float: left;line-height: 32px;}
.archive .temp-rgt-cls .bread-cls:last-child {background-image: none;}
.single-events .rgt-event-cls p{ width:88%;}
.rgt-event-cls h2 {color: #0D212B;float: left;font-family: 'FuturaMedium';font-size: 25px;font-weight: normal;height: auto;letter-spacing: 6.5px;text-transform: uppercase;width: 100%;line-height: 1.6842;}
.single-events .rgt-event-cls h2{margin-top: 37px;padding-bottom: 10px;}
.rgt-event-cls .content-cust-cls{float: left;width: 100%;height: auto;padding-left:20px;color: #fff;}
.single-events .event-main-wrap, .single-events .lft-event-cls, .single-events .rgt-event-cls{background-color: #efe9c7;}
.wpcf7-not-valid-tip{height: auto !important;margin-bottom: 0px;font-size: 12px;}
.rgt-event-cls span {color: #FF0033 !important;float: left;height: auto;width: 100%;padding-top: 0px;clear: both !important;}
.rgt-event-cls form.login span.required{float: none;width: auto;}
.bx-wrapper img{float: right;}
.post-content p{line-height: normal !important;background-color: transparent;}
.no-event-msg {background-color:#637779;color: #0D212B;font-family: 'FuturaMedium';font-size: 25px;padding: 20px 30px 0;padding-top: 20px;}
.no-event-msg h3{background-color: #fff;padding: 20px 0;text-align: center;width: 100%;border-radius: 5px;font-weight: normal;letter-spacing: 2px;}
.temp-cls .bread-cls.a2{background-image: url("images/arrow.png");background-repeat: no-repeat;background-position: right 0px;}
.temp-cls .bread-cls.a4{display: none;}
.bread-cls {margin-right: 10px;}
.tax-directory_category .lft-event-cls span center a{ color: #000000;font-family: 'HelveticaNeueLTCom-BdCn';font-size: 22px;letter-spacing: 2px;}
.evtnts-title-wrap, .event-date-cls-wrap {float: left;height: auto;width: 65%;margin-top: 15px;}
.evnt-other-field {color: #0E202A;float: left;font-family: 'HelveticaNeueLTCom-Lt';font-size: 16px;font-weight: bold;height: auto;letter-spacing: 1px;line-height: 23px;padding-left: 20px;padding-right: 20px;width: 63%;}
.Evnt-heading {color: #0E202A;float: left;font-family: 'HelveticaNeue-Bold';font-size: 14px;font-weight: bolder;text-align: center;width: 25%;}
.single-events .event-rest-wrap h1 {color: #0D212B;float: left;font-family: "FuturaMedium";font-size: 25px;height: auto;width: 100%;letter-spacing:2px;}
.single-events .evnts-single-content p{color: #0E202A;float: left;font-family: 'HelveticaNeue';font-size: 18px;height: auto;line-height: 32px !important;width: 100%;}
.single-events .event-rest-wrap{border-bottom: thin solid #000000;width: 80%;text-align: center;float: left;}
.single-events .rgt-event-main-wrap{border: 0px;}
.single-rgt-content{float: left;width: 75%;height: auto;}
.rgt-title-cls {background-color: #000000;color: #FFFFFF;float: right;height: auto;position: absolute;right: 297px;text-align: end;min-width: 30%;top: -14px;font-family: 'HelveticaNeueLTStd-Lt';font-size: 25px;padding: 5px 21px;}
.rgt-img-container h1 {color: #0D212A;float: left;font-family: 'FuturaMedium';font-size: 33px;letter-spacing: 8px;}
ul.about-cls-wrap {padding-top: 25px;margin: 0 auto;height: auto;width: 80%;}
.about-cls-wrap li a{color: #fff !important;padding-bottom: 12px !important;}
.rgt-img-container > img {float: right;position: absolute;right: 30px;top: -230px;}
.wpcf7-captcha-captcha-528{margin-top: 20px;}
.wpcf7 span input{width: 282px;height: 31px;background: none repeat scroll 0 0 #FAFAFA;border: 1px solid #DDDDDD;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1) inset;color: #888888;margin-right:5px;padding: 6px;font-size: 14px;}
.start-cls-wrap {float: left;height: auto;width: 100%;}
.start-cls-wrap span{width: 11%;float: none;}
.start-cls-wrap span input{width: 50px !important;height: auto;}
.wpcf7 span textarea,.wpcf7 span textarea{width: 282px;height: 70px;} 
.main-navigation .menu-item-has-children > a,.main-navigation .menu-item-has-children > a{padding: 0px !important;}
.wpcf7-form br{margin: 0;}
.wpcf7-form-control.wpcf7-captchac.wpcf7-captcha-captcha-528{margin-left: 11px ;margin-top: 0px !important}
.widget_wysija_cont p,.widget_wysija_cont > label {float: left;width: 100%;font-family: 'HelveticaNeueLTStd-Ex';font-size: 14px;color: #336666;padding-bottom: 15px !important;}
.wpcf7-response-output.wpcf7-validation-errors {float: left;}
.wpcf7-form-control.wpcf7-captchar.wpcf7-not-valid{margin-bottom: 5px;}
.galary-wrap{float: left;width: 100%;height: auto;}
.last-name {float: left;}
#bwg_container1_0 #bwg_container2_0 .bwg_standart_thumbnails_0{margin-left: 30px;margin-top: 20px;margin-bottom: 20px;}
.wpcf7-form p.add-event{float: left;}
.wpcf7-form > p {float: left;width: 35% !important;}
.page-id-38 .wpcf7-form > p {float: left;width: 100% !important;}
#bwg_container1_0 #bwg_container2_0 .bwg_standart_thumb_spun2_0{width: 100% !important;}
#bwg_container1_0 #bwg_container2_0 .bwg_standart_thumb_spun1_0{width: 100% !important;height: 570px !important;}
.bwg_standart_thumbnails_0 .bwg_standart_thumb_0{float: left;}
.map-right-area .widget{padding: 0px;}
.page-child .lft-event-cls{height: auto;}
.page-child .rgt-event-cls{padding: 30px 100px 30px 0px;}
.about-title-head ,.rgt-img-container h3{color: #0d212b !important;font-family: "FuturaMedium";font-size: 25px;font-weight: inherit;letter-spacing: 6.5px;padding-left: 15px;padding-top: 30px;text-transform: uppercase;}
.about-title-head ul li {float: left;}
.rgt-img-container p{padding-bottom: 0px !important;margin: 0px;}
.page-child .rgt-img-container p{line-height: 32px !important;color: #023433;}
.strt-time select, .end-time select{font-size: 16px;border: medium none;box-shadow: none;height: 32px;margin-left: 5px;}
.stte select,.add-event select{font-size: 16px;width: 282px;border: medium none;box-shadow: none;height: 28px;}
.wpcf7-form select {font-size: 14px;padding: 0 5px;}
.rgt-img-container {margin: 0 auto;height: auto;width: 95%;position: relative;}
.left-event-head .left-text-cls {font-family: 'HelveticaNeueLTStd-Cn';font-size: 22px;font-weight: normal;height: auto;line-height: 30px;width: 83%;text-align:center;padding-right: 35px;}
.left-event-head .left-text-cls-second{font-family: 'HelveticaNeueLTStd-Cn';font-size: 22px;font-weight: normal;height: auto;line-height: 30px;width: 100%;padding-right: 35px;padding-left: 25px;text-align: center;}
.left-text-cls-second br{float: inherit;}
.left-event-head .left-title-cls {font-family: 'HelveticaNeueLTCom-BdCn';font-size: 24px;padding-top: 8px;font-weight: normal;width: 100%;padding-left: 25px; padding-right: 25px;text-align: center;}
.temp-cls ul{float: left;width: 100%;height: auto;list-style-type: none;padding: 0px;margin: 0px;}
.temp-cls ul li {background-image: url("images/arrow.png");background-repeat: no-repeat;display: inline;font-size: 22px;padding-right: 35px ;background-position: right center;padding-left: 8px;margin: 0 12px 0 0;}
.page-temp-title h2{margin: 0;font-size: 22px;}
.temp-cls ul li:last-child {background-image: none;}
.single-events article{display: none;}
.page-template-events-calenar .lft-event-cls{width: 23%;}
.page-template-events-calenar .rgt-event-cls{padding-top: 0px;width: 77%;}
.rgt-event-cls article{float: left;width: 100%;height: auto;}
.rgt-event-cls article a img{display: inline-block;}
.rgt-event-cls .navigation.pagination {height: auto;padding: 0 10%:;width: 80%;float: left;}
.rgt-event-cls .navigation.pagination .screen-reader-text{display: none;}
.rgt-event-cls .navigation.pagination .page-numbers{width: auto;float: left;clear: none !important;}
.rgt-event-cls article header h2{float: left;margin: 0px;padding-top: 25px;padding-bottom: 10px;padding-left: 0px;width: 100%;}
.rgt-event-cls article header h2 a{color: #E86649;font-family: 'HelveticaNeue-Bold';font-size: 20px;letter-spacing: normal;letter-spacing: 1px;}
.single-directory_listing .temp-cls ul{padding-top: 5px;padding-bottom: 5px;}
.single-directory_listing .temp-cls ul li{float: left;}
.single-directory_listing .rgt-event-cls{background: transparent;padding: 10px 20px;}
.single-directory_listing .evnts-single-content p{color: #fff;}
.single-directory_listing .evnts-single-content a{color: #fff;text-decoration: none;}
.rgt-event-cls article .entry-summary{float: left;width: 100%;}
.search-results .rgt-event-cls article .entry-summary{padding: 0 110px;margin: 0 0 20px;font-family: "HelveticaNeue";font-size: 18px;}
.page-numbers{font-family: "HelveticaNeue";font-size: 18px;}
.no-results.not-found {float: right;height: auto;width: 75%;background-color: #E9E9E9;color: #000;padding-bottom: 20px;}
.no-results.not-found .page-header {background-color: transparent;color: #E86649;font-family: 'HelveticaNeue-Bold';font-size: 20px;letter-spacing: normal;margin: 0 auto;padding: 0;text-align: center;width: 90%;border: none;}
.no-results.not-found .page-header h1{padding-bottom: 20px;padding-top: 20px;}
.no-results.not-found .page-content{padding: 0px;width: 90%;margin: 0 auto;}
.no-results.not-found .page-content form label input{padding: 0px;font-family: 'HelveticaNeueLTStd-Ex';font-size: 16px;color: #E86649;padding: 4px 15px 0 13px;}
.no-results.not-found .page-content p {color: #486173;float: left;font-family: 'HelveticaNeueLTCom-Lt';font-size: 16px;height: auto;line-height: 23px;padding-bottom: 0;padding-left: 27px;padding-top: 9px;text-transform: capitalize;letter-spacing: 9px;}
.rgt-event-cls article .entry-summary p,.entry-summary > ul{margin-left: 0px;background-color: #FFFFFF;color: #486173;font-family: 'HelveticaNeueLTCom-Lt';font-size: 16px;height: auto;line-height: 23px !important;padding-left: 0px;}
.page-template-home-page .rgt-event-cls{display: none;}
.page-template-home-page .page-temp-title{display: none;}
.page-template-home-page .site-content{position: inherit;}
.site-main {padding: 0px !important;}
.rgt-event-main-wrap:last-child{border: 0px;}
#calendar_1 table{width: 100% !important;}
#text-4 h2 {margin: 0px !important; padding: 0px;}
.calendar-cls aside{margin: 0px;padding: 0px;}
.calendar-cls #calendar_1 {height: auto;margin-bottom: 0 !important;margin-left: auto !important;margin-right: auto !important;margin-top: 0;padding: 15px 0 0;width: 90% !important;}
.calendar-cls td{color: #D9444A;}
.calendar-cls caption{display: none;}
.calendar-cls #wp-calendar tr th{background-color: #DADADA;color: #000;} 
.calendar-cls #wp-calendar{width: 87%;margin: 0 auto;padding-top: 15px;}
.left-event-head{float: left;background-color: #0D212B;width: 100%;}
.left-event-head aside {clear: both;float: none;margin: 0 auto;max-width: 320px;width: 100%;}
.left-event-head > img {margin: 30px auto 5px;display: block;}
.event-rest-wrap p{color: #577690;background-color:#FFFFFF;}
.event-rest-wrap span a{color: #E74F31;font-style: normal;}
.event-rest-wrap span {float: left;height: auto;width: 70%;padding-left: 27px;font-size: 14px;font-family: 'HelveticaNeue-Bold';color: #E86649;}
.exerpt-wrap, .exerpt-wrap a {font-family: 'HelveticaNeueLTStd-Cn';font-size: 18px;height: auto;letter-spacing: 1px;line-height: 26px;margin: 0 auto;padding-top: 7px;width: 94%;font-weight: normal;color: #fff;}
.advps-excerpt-one a span{font-family: 'HelveticaNeueLTStd-Cn';font-size: 18px;background-image: url("images/arr.png");background-repeat: no-repeat;background-position: right;padding-right: 18px;padding-left: 10px;color: #449AD8;}
.page-template-map #heading{margin: 0px !important;}
.left-txt-cls {font-size: 27px;height: auto;margin: 41px auto 0;padding-bottom: 14px;width: 100%;}
.left-txt-cls ul {float: left;list-style-type: none;outline: medium none;text-transform: uppercase;}
.left-txt-cls ul li{text-decoration: none;padding-bottom: 12px;}
.left-txt-cls ul li a{color: #fff;}
.left-txt-cls h2 {font-weight: normal;}
#calendar_1 table tr td b{color: #DA4C59;}
.calbottom_border b{color: #423636 !important;background-color: #DADADA;}
#calendar_1 .calbg{background-color: #D83946 !important;}
.left-event-head > h2 {font-size: 24px;padding-top: 15px;text-align: center;font-weight: normal;font-family: 'HelveticaNeueLTStd-Cn';}
.calendar-cls {background-color: #EEEEEE;color: #DE7A6C;font-size: 12px;min-height: 237px;margin: 25px auto 0 !important;width: 320px;}
.event-rest-wrap {float: left;height: auto;width: 70%;}
.rgt-event-main-wrap img{float: left;width:180px;border: 1px solid #DBDBDB;}
.rgt-event-main-wrap h2  a{color: #E86649;font-family: 'HelveticaNeue-Bold';font-size: 20px;letter-spacing: normal;}
.rgt-event-main-wrap h2 {float: left;height: auto;padding-left: 26px;width: 100%;font-size: 16px;color: #EC8554;}
.search-no-results .no-results{width: 100%;}
.search-no-results .no-results p{letter-spacing: 1px !important;}
.search-no-results .temp-cls {width: 100%;padding: 0px;}
.rgt-event-main-wrap p {color: #486173;float: left;font-family: 'HelveticaNeueLTCom-Lt';font-size: 16px;height: auto;line-height: 23px !important;margin: 0;padding-bottom: 0;padding-left: 27px;padding-top: 9px;width: 95%;}
.nav-links {float: left;padding-bottom: 20px;width: 100%;}
.rgt-event-main-wrap {border-bottom: 1px solid #E9E9E9;float: left;height: auto;margin-left: 51px;padding-bottom: 23px;padding-top: 23px;width: 94%;}
.lft-event-cls {background-color: #637779;color: #FFFFFF;float: left;padding-bottom: 93px;width: 26%;}
.rgt-event-cls{float: right;width: 74%;height: auto;background-color: #fff;}
.search .rgt-event-cls{float: none;margin: 0 auto;width: 80%;}
.single-events .rgt-event-cls{padding: 	0 20px;}
.page-template-template-event-yellow .event-main-wrap, .page-template-default .event-main-wrap{background-color: #EFE9C7;}
.page-template-template-event-yellow .lft-event-cls ,.page-template-template-featured-subpages .lft-event-cls, .page-template-default .lft-event-cls{background-color: #EFE9C7;}
.page-template-template-event-yellow .rgt-event-cls, .page-template-default .rgt-event-cls, .page-template-template-featured-subpages .rgt-event-cls{background: #efe9c7;}
.page-id-79.page-template-default .lft-event-cls, .page-id-79.page-template-default .event-main-wrap, .page-id-79 .rgt-event-cls{background: rgb(99, 119, 120);}
.page-id-79.page-template-default .rgt-img-container p{background: rgb(99, 119, 120);color: #fff;}
.page-template-promotions .rgt-event-cls{background-color: rgb(239,233,199);}
.product-price span.amount{color:#000 !important;}
.product-subtotal span.amount{color:#000 !important;}
span.amount {color: hsl(0, 0%, 0%) !important;}
.page-template-template-featured-subpages .rgt-img-container p, .page-template-default .rgt-img-container p{background-color: #EFE9C7;	padding: 0 0 5px 15px !important;margin: 7px 0 0;font-family: 'HelveticaNeue';font-size: 18px;color: #0E202A;}
.membership-text p{font-family: 'HelveticaNeue';font-size: 18px;color: #0E202A;width: 81%;float: none;margin: 0 auto 30px;}
.page-template-default .rgt-img-container b, .page-template-default .rgt-img-container strong{font-family: "HelveticaNeue-Bold";font-size: 19px;letter-spacing: 3px;font-weight: normal;}
body:not(.woocommerce-checkout) .rgt-img-container p:last-of-type{padding-bottom: 52px;clear: both;}
.page-template-default .temp-cls{padding-left: 40px;}
.rgt-img-container ul {color: #023433 !important;font-family: 'HelveticaNeue';font-size: 18px;height: auto;width: 96%;line-height: 32px;float: left;margin: 0 0 0 35px;}
.rgt-img-container ul.woocommerce-error{float: none;font-size: 16px;}
.woocommerce .woocommerce-error li, .woocommerce .woocommerce-info li, .woocommerce .woocommerce-message li{font-family: "HelveticaNeue";font-size: 14px;line-height: 1.6842;}
.page-template-template-featured-subpages .rgt-img-container h2, .page-template-default .rgt-img-container h2{padding-left: 15px;color: #336666;font-family: 'HelveticaNeueLTStd-Ex';font-size: 18px;letter-spacing: 0px;padding-top: 0px;} 
.page-template-template-featured-subpages .rgt-img-container h2, .page-template-template-featured-subpages .rgt-img-container h3, .page-template-template-featured-subpages .rgt-img-container h4, .page-template-template-featured-subpages .rgt-img-container h5, .page-template-template-featured-subpages .rgt-img-container h6{margin-top: 20px;}
.rgt-img-container p a,.rgt-img-container a{color: #1982D1;}
.single #comments{display: none;}
.single .navigation{display: none;}
.page-template-template-featured-subpages .event-main-wrap{background-color: #EFE9C7;}
.event-main-wrap {float: left;height: auto;width: 100%;background-color: #637779;}
.temp-cls {background-color: #0D212B;color: #FFFFFF;float: left;font-family: 'FuturaStd-Light';font-size: 23px;height: auto;float: left;min-width: 322px;padding: 0 22px;text-transform: uppercase;min-width: 26%;}
.single-events .temp-cls ul{float: left;width: 100%;height: auto;list-style-type: none;margin: 0px;padding: 0px;	letter-spacing: 8px !important;font-size: 21px;}
.single-events .temp-cls ul li {background-image: url("images/arrow.png");background-position: right center !important;background-repeat: no-repeat;display: inline;float: left;font-family: 'FuturaStd-Light' !important;padding-left: 3px;padding-right: 34px;text-transform: uppercase;margin: 0 8px 0 0;}
.single-events .temp-cls ul li:last-child {background: none;}
.page-temp-title{background-image: url("images/menuback.png");float: left;height: auto;width: 100%;letter-spacing: 8px;}
.woocommerce .page-temp-title{margin: -38px 0 0;position: relative;z-index: 1;}
.galary-wrap > div {clear: both;}
.page-template-events-calenar .tag-cls-wrap{display: none;}
.page-template-events-calenar .advps-slide-container{display: none;}
.advps-slide-container br{float: none;}
.featured-top-title br{display: none;}
.page-template-events-calenar .page-temp-title{margin-top: 31px;}
input::-webkit-input-placeholder {line-height: 1.5em;}
input:-moz-placeholder {line-height: 1.5em;}
input::-moz-placeholder {line-height: 1.5em;}
input:-ms-input-placeholder {line-height: 1.5em;}
*, *:before, *:after {-moz-box-sizing: border-box !important;}
.tag-name2{float: left;width: 218px;height: 32px;background-color: #0D212B;font-family: 'FuturaStd-Light';}
.tag-name2 h2 {font-size: 19px;left: 5px;position: relative;letter-spacing: 14px;text-transform: uppercase;font-family: 'FuturaStd-Light';color: #FFFFFF;}
.tag-name{float: left;width: 222px;height: 32px;background-color: #0D212B;font-family: 'FuturaStd-Light' !important;font-size: 22px;}
.tag-cls-wrap{float: left;width: 100%;height: auto;background-image: url("images/menuback.png");background-color: transparent;color: #FEFEFE;position: relative;z-index: 10;}
.tag1-cls{float: left;width: 50%;height: auto;font-size: 15px;}
.footer-border-cls{float: left;width: 100%;height: 10px;background-color: #4A5E62;}
.tag-name h2 {color: #FFFFFF;font-family: 'FuturaStd-Light';font-size: 19px;left: 5px;letter-spacing: 13px;position: relative;text-transform: uppercase;margin: 0;}
.advps-excerpt-one{width: 222px !important;color: #FFFFFF !important;background-color: #0D212B !important;top: 32px !important;}
.advps-excerpt-block-one{padding: 0px !important;}
#advps_container1 .advps-slide p {font-family: 'HelveticaNeueLTStd-LtCn';font-size: 17px !important;letter-spacing: 0.5px;line-height: 29px !important;padding-left: 19px;padding-right: 19px;position: absolute;top: 48px;}
.advs-title {background-color: #637779;color: #FFFFFF;font-weight: normal;height: 47px;margin: 0 !important;padding-right: 16px;text-align: right;width: 100%;}
.advs-title a{font-family: 'CharmeStd';font-size: 45px !important;font-weight: normal;}
.advps-slide > img {height: 309px;}
#advps_container1 .bx-wrapper .bx-viewport{border: none !important;overflow: visible !important ;}
#advps_container1 .bx-wrapper{padding: 0px;margin: 0px !important;}
.advps-slide-container{max-width: 100% !important;float: left;width: 100%;height: auto;margin-top: -32px !important;padding: 0px;}
.right-footer-cls img {float: left;padding-left: 3px;padding-right: 0;padding-top: 11px;}
.right-footer-cls p {float: left;padding-bottom: 0;padding-top: 7px;font-size: 15px;padding-right: 19px;font-family: 'HelveticaNeueLTStd-Ex';font-size: 13px;}
.middle-footer-cls p {font-family: 'HelveticaNeueLTStd-Cn';font-size: 15px;margin-bottom: 0;padding-bottom: 15px;padding-top: 55px;text-align: center;}
.add-cls{float: left;width: 100%;list-style-type: none;padding-bottom: 0px;margin-bottom: 0px;}
.add-cls li{float: left;text-decoration: none;padding-left: 20px;font-family: 'HelveticaNeueLTStd-Cn';font-size: 15px;letter-spacing: 0.5px;}
.left-footer-cls h2 {float: left;font-family: 'HelveticaNeueLTStd-Cn';font-size: 15px;font-weight: normal;letter-spacing: 1px;padding-left: 20px;width: 100%;letter-spacing: 0.5px;} 
.menu-footer-menu-container{float: left;width: 100%;height: auto;}
.left-footer-cls .menu-footer-menu-container ul a{color: #FFFFFF;font-family: 'HelveticaNeueLTStd-Ex';font-size: 13px;}
.left-footer-cls .menu-footer-menu-container ul {float: left;font-size: 16px;list-style-type: none;padding-left: 10px;padding-top: 10px;width: 100%;padding-bottom: 0px;margin-bottom: 0px;}
.left-footer-cls .menu-footer-menu-container ul li {background-image: url("images/footer-border.png");background-position: right 6px;background-repeat: no-repeat;float: left;padding-left: 10px;padding-right: 15px;text-decoration: none;}
.left-footer-cls .menu-footer-menu-container ul li:last-child{background: none;} 
.left-footer-cls{width: 41.33%;float: left;height: auto;}
.right-footer-cls {float: right;height: auto;width: auto;margin: 5px 15px 0 0;}
.middle-footer-cls{width: 33.33%;float: left;height: auto;}
body:before {width: 0px !important;}
body{width: 100% !important;}
.site{width: 100% !important;height: auto;margin: 0px auto !important;height: auto;}
.social-cls{float: left;width: 79px;height: auto;margin: 0px;padding: 0px;}
.social-cls aside{padding: 0px;margin: 0px;height: auto;}
.social-cls aside .textwidget{padding: 0px;margin: 0px;}
.social-cls aside .textwidget ul{float: left;width: 79px;padding: 0px;margin: 0px;list-style-type: none;background-image: url('images/social-back.png');height: 149px;background-repeat: no-repeat;}
.rgt-img-container h2:nth-child(1) {padding-top: 24px !important;}
.page-template-directory .lft-event-cls{padding-bottom: 0px !important;}	 
.evtnts-thumbnails-cls{ float: left;width: 181px;height: auto;}
.evnts-single-content {float: left;height: auto; width: 100%;padding-top: 15px;}
.evnts-single-content p{padding-left: 0px;float: left;}
.evnts-single-content a{color: #1982d1;}
.wysija-required {display: none;}
.single-events .left-txt-cls ul{padding-left: 35px; padding-right: 18px;}
.social-cls aside .textwidget ul li {padding-left: 16px;padding-top: 8px;text-decoration: none;}
.home-logo-cls {background-image: url("images/menu-back_03.jpg");background-repeat: repeat-x;background-position: bottom;background-size: auto 120%; float: left;width: 254px;min-height: 149px;color: #0D212B;}
.home-logo-cls aside{padding: 0px;margin: 0px;text-align: center;}
.home-logo-cls aside .textwidget a:not(.detail-cls) {float: left;height: 87px;left: 27px;margin-left: 30px;margin-top: 8px;width: 187px;border-bottom: 0px;padding-bottom: 0px;font-family: 'HelveticaNeueLTStd-Cn';font-size: 17px;}
.detail-cls {border-bottom: 0 none !important;color: #FFFFFF;float: right;font-size: 20px;padding: 0 7% 5px;font-family: 'HelveticaNeueLTStd-Cn';}
.home-logo-cls aside .textwidget a img{width: 100%;height: auto;border-bottom:0px !important;}
#site-navigation {float: left;height: auto;margin: 0;width: 56%;margin-right: 4px;}
.home-logo-cls h1 {color: #0D212B;font-family: 'HelveticaNeueLTStd-Cn';font-size: 30px;font-weight: normal;line-height: 39px;padding: 14px 0;width: 100%;}
.home-logo-cls p {color: #0D212B;font-family: 'HelveticaNeueLTStd-Cn';font-size: 18px;margin: 0 auto;text-align: left;width: 85%;}
.home-logo-cls span {color: #0D212B;float: left;font-family: 'HelveticaNeueLTStd-Cn';font-size: 18px;padding-left: 0px;width: 100%;}
.menu-my-menu-container{float: left;width: 100%;height: auto;margin: 0px;}
#menu-my-menu li button.dropdown-toggle {display: none;}
.menu-my-menu-container ul{float: left;width: 100%;height: auto;list-style-type: none;border: 0px;}
.menu-my-menu-container ul li {float: left;padding: 9.5px 29px;text-decoration: none;}
.menu-my-menu-container ul li a {color: #FFFFFF;font-size: 18px;margin: 0;padding: 0;font-family: 'HelveticaNeueLTStd-Ex';}
.widget-area aside{float: left;padding: 0px;margin: 0px;}
.widget-area aside form{width: 100%;height: auto;float: left;}
.widget-area .search-field{background-image: url('images/search-back.png');width: 163px;height: 47px;float: left;text-align: right;padding-right: 20px !important;margin: 0px;color: #FFFFFF !important;font-size: 16px;background-color: transparent;border: 0px;font-family: 'HelveticaNeueLTStd-Ex';}
.site-footer{float: left;width: 100%;height: auto;}

@media screen and (min-width: 59.6875em) {
body:before {background-color: #fff;box-shadow: 0 0 1px rgba(0, 0, 0, 0.15);content: "";display: block;height: 100%;min-height: 100%;position: fixed;top: 0;left: 0;z-index: 0;}
body:not(.home) .site-content{margin-top: -40px;}
.site-content{display: block;float: left;padding: 0;width: 100%;position: relative;}
body {font-size: 15px;font-size: 1.5rem;line-height: 1.6;}
p,address,pre,hr,ul,ol,dl,dd,table {margin-bottom: 1.6em;}
blockquote {font-size: 18px;font-size: 1.8rem;line-height: 1.6667;margin-bottom: 1.6667em;margin-left: -1.3333em;padding-left: 1.1111em;}
blockquote cite,blockquote small {font-size: 15px;font-size: 1.5rem;line-height: 1.6;}
pre {line-height: 1.2;}
button,input,select,textarea {font-size: 16px;font-size: 1.6rem;line-height: 1.5;}
button,input {line-height: normal;}
button,input[type="button"],input[type="reset"],input[type="submit"],.post-password-form input[type="submit"],.widecolumn #submit,.widecolumn .mu_register input[type="submit"] {font-size: 12px;font-size: 1.2rem;padding: 0.7917em 1.5833em;}
input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea {padding: 0.375em;}
.main-navigation {font-size: 12px;font-size: 1.2rem;margin: 0 20% 20%;}
.main-navigation a {padding: 0.5em 0;}
.main-navigation .menu-item-has-children > a {padding-right: 30px;}
.main-navigation .menu-item-description {font-size: 12px;font-size: 1.2rem;line-height: 1.5;}
.dropdown-toggle {height: 24px;width: 24px;}
.dropdown-toggle:after {font-size: 16px;line-height: 24px;width: 24px;}
.social-navigation {margin: 0 20% 20%;}
.social-navigation ul {margin-bottom: -1.6em;}
.social-navigation li {width: 25%;}
.social-navigation a {height: 3.2em;}
.post-password-form label,.post-navigation .meta-nav,.comment-navigation,.image-navigation,.author-heading,.author-bio,.entry-footer,.page-links a,.page-links span,.comment-metadata,.pingback .edit-link,.comment-list .reply,.comment-notes,.comment-awaiting-moderation,.logged-in-as,.comment-form label,.form-allowed-tags,.site-info,.wp-caption-text,.gallery-caption,.entry-caption,.widecolumn label,.widecolumn .mu_register label {font-size: 12px;font-size: 1.2rem;}
.post-navigation {margin: 8.3333% 8.3333% 0;}
.post-navigation a {padding: 5% 10%;}
.pagination {margin: 8.333% 8.333% 0;}
.pagination .nav-links {min-height: 3.2em;}
.pagination .page-numbers {line-height: 3.2em;padding: 0 0.8em;}
.pagination .prev,.pagination .next {height: 48px;padding: 0;width: 48px;}
.pagination .prev:before,.pagination .next:before {height: 48px;line-height: 48px;width: 48px;}
.image-navigation .nav-previous a:before,.image-navigation .nav-next a:after,.comment-navigation .nav-previous a:before,.comment-navigation .nav-next a:after {font-size: 16px;top: 0;}
.image-navigation {padding: 0 10%;}
blockquote.alignleft,.wp-caption.alignleft,img.alignleft {margin: 0.4em 1.6em 1.6em 0;}
blockquote.alignright,.wp-caption.alignright,img.alignright {margin: 0.4em 0 1.6em 1.6em;}
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;}
.site-header {background-color: transparent;border-bottom: 0;margin: 20% 0;padding: 0 20%;display: none;}
.site-title {font-size: 22px;font-size: 2.2rem;line-height: 1.3636;}
.site-description {font-size: 12px;font-size: 1.2rem;}
.widget {font-size: 12px;font-size: 1.2rem;margin: 0 0 20%;padding: 0 20%;}
.widget blockquote {font-size: 12px;font-size: 1.2rem;line-height: 1.5;margin-bottom: 1.5em;margin-left: -1.5em;padding-left: 1.1667em;}
.widget blockquote p {margin-bottom: 1.5em;}
.widget blockquote cite,.widget blockquote small {font-size: 12px;font-size: 1.2rem;}
.widget pre {padding: 0.5em;}
.widget button,.widget input,.widget select,.widget textarea {font-size: 12px;font-size: 1.2rem;}
.widget button,.widget input[type="button"],.widget input[type="reset"],.widget input[type="submit"] {font-size: 12px;font-size: 1.2rem;padding: 0.5417em 1.0833em;}
.widget input[type="text"],.widget input[type="email"],.widget input[type="url"],.widget input[type="password"],.widget input[type="search"],.widget textarea {padding: 0.4583em;}
.widget .wp-caption-text,.widget .gallery-caption {font-size: 12px;font-size: 1.2rem;}
.widget_calendar td,.widget_calendar th {line-height: 1.9167;}
.widget_archive li,.widget_categories li,.widget_links li,.widget_meta li,.widget_nav_menu li,.widget_pages li,.widget_recent_comments li,.widget_recent_entries li {padding: 0.4583em 0;}
.widget_categories .children,.widget_nav_menu .sub-menu,.widget_pages .children {margin: 0.4583em 0 0 1em;padding-top: 0.4583em;}
.widget_rss .rss-date,.widget_rss cite {font-size: 12px;font-size: 1.2rem;line-height: 1.5;}
.hentry,.page-header,.page-content {margin: 0 8.3333%;}
.hentry {padding-top: 8.3333%;}
.hentry + .hentry,.page-header + .hentry,.page-header + .page-content {margin-top: 8.3333%;}
.post-thumbnail {margin-bottom: 2.4em;}
.entry-header {padding: 0 10%;}
.entry-title,.widecolumn h2 {font-size: 31px;font-size: 3.1rem;line-height: 1.1613;margin-bottom: 1.1613em;}
.entry-content,.entry-summary {padding: 0 10% 10%;}
.entry-content h1,.entry-summary h1,.page-content h1,.comment-content h1 {font-size: 31px;font-size: 3.1rem;line-height: 1.1613;margin-top: 1.5484em;margin-bottom: 0.7742em;}
.entry-content h2,.entry-summary h2,.page-content h2,.comment-content h2 {font-size: 26px;font-size: 2.6rem;line-height: 1.3846;margin-top: 1.8462em;margin-bottom: 0.9231em;}
.entry-content h3,.entry-summary h3,.page-content h3,.comment-content h3 {font-size: 22px;font-size: 2.2rem;line-height: 1.3636;margin-top: 2.1818em;margin-bottom: 1.0909em;}
.entry-content h4,.entry-summary h4,.page-content h4,.comment-content h4 {font-size: 18px;font-size: 1.8rem;line-height: 1.3333;margin-top: 2.6667em;margin-bottom: 1.3333em;}
.entry-content h5,.entry-content h6,.entry-summary h5,.entry-summary h6,.page-content h5,.page-content h6,.comment-content h5,.comment-content h6 {font-size: 15px;font-size: 1.5rem;line-height: 1.2;margin-top: 3.2em;margin-bottom: 1.6em;}
.entry-content .more-link:after,.entry-summary .more-link:after {font-size: 16px;top: 5px;}
.author-info {margin: 0 10%;padding: 10% 0;}
.author-info .avatar {height: 36px;margin: 0 1.5em 1.5em 0;width: 36px;}
.author-link:after {font-size: 16px;top: 1px;}
.entry-footer {padding: 5% 10%;}
.posted-on:before,.byline:before,.cat-links:before,.tags-links:before,.comments-link:before,.entry-format:before,.edit-link:before,.full-size-link:before {top: 0;}
.page-header {padding: 4.1666% 8.3333%;}
.page-content {padding: 8.3333%;}
.taxonomy-description {padding-top: 0.4em;}
.page-title,.comments-title,.comment-reply-title,.post-navigation .post-title {font-size: 18px;font-size: 1.8rem;line-height: 1.3333;}
.page-links {margin-bottom: 1.3333em;}
.page-links a,.page-links > span {margin: 0 0.3333em 0.3333em 0;}
.entry-attachment {margin-bottom: 1.6em;}
.format-aside .entry-title,.format-image .entry-title,.format-video .entry-title,.format-quote .entry-title,.format-gallery .entry-title,.format-status .entry-title,.format-link .entry-title,.format-audio .entry-title,.format-chat .entry-title {font-size: 18px;font-size: 1.8rem;line-height: 1.3333;margin-bottom: 1.3333em;}
.format-link .entry-title a:after {top: 0;}
.comments-area {margin: 8.3333% 8.3333% 0;padding: 8.3333%;}
.comments-title {margin-bottom: 1.3333em;}
.comment-list article,.comment-list .pingback,.comment-list .trackback {padding: 1.6em 0;}
.comment-list + .comment-respond,.comment-navigation + .comment-respond {padding-top: 1.6em;}
.comment-list .children > li {padding-left: 0.8em;}
.comment-author {margin-bottom: 0.4em;}
.comment-author .avatar {height: 24px;margin-right: 0.8em;top: 0;width: 24px;}
.comment-metadata .edit-link:before {top: 3px;}
.pingback .edit-link:before {top: 5px;}
.bypostauthor > article .fn:after {top: 5px;left: 3px;}
.comment-content ul,.comment-content ol {margin-bottom: 2em;}
.comment-list .reply a {padding: 0.4167em 0.8333em;}
.comment-form,.no-comments {padding-top: 1.6em;}
.comment-reply-title small a:before {top: -3px;}
.site-footer {float: left;padding: 0;width: 100%;}
embed,iframe,object,video {margin-bottom: 1.6em;}
.wp-audio-shortcode,.wp-video,.wp-playlist.wp-audio-playlist {font-size: 15px;font-size: 1.5rem;margin-bottom: 1.6em;}
.wp-caption,.gallery {margin-bottom: 1.6em;}
.widecolumn {margin: 8.3333%;padding: 8.3333%;}
.widecolumn .mu_alert {margin-bottom: 1.6em;}
.widecolumn p {margin: 1.6em 0;}
.widecolumn p + h2 {margin-top: 1.5484em;}
.widecolumn #key,.widecolumn .mu_register #blog_title,.widecolumn .mu_register #user_email,.widecolumn .mu_register #blogname,.widecolumn .mu_register #user_name {font-size: 16px;font-size: 1.6rem;}
.widecolumn .mu_register #blog_title,.widecolumn .mu_register #user_email,.widecolumn .mu_register #user_name {margin: 0 0 0.375em;}
}

@media screen and (min-width: 68.75em) {
body,button,input,select,textarea {font-size: 17px;font-size: 1.7rem;line-height: 1.6471;}
button,input {line-height: normal;}
p,address,pre,hr,ul,ol,dl,dd,table {margin-bottom: 1.6471em;}
blockquote {font-size: 20px;font-size: 2rem;line-height: 1.75;margin-bottom: 1.75em;margin-left: -1.05em;padding-left: 0.85em;}
blockquote p {margin-bottom: 1.75em;}
blockquote cite,blockquote small {font-size: 17px;font-size: 1.7rem;line-height: 1.6471;}
pre {line-height: 1.2353;}
button,input[type="button"],input[type="reset"],input[type="submit"],.post-password-form input[type="submit"],.widecolumn #submit,.widecolumn .mu_register input[type="submit"] {font-size: 14px;font-size: 1.4rem;padding: 0.8214em 1.5714em;}
input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea {padding: 0.5em;}
.main-navigation {font-size: 14px;font-size: 1.4rem;}
.main-navigation a {padding: 0.4643em 0;}
.main-navigation .menu-item-has-children > a {padding-right: 34px;}
.main-navigation .menu-item-description {line-height: 1.4583;margin-top: 0.25em;}
.dropdown-toggle {height: 28px;width: 28px;}
.dropdown-toggle:after {line-height: 28px;width: 28px;}
.social-navigation ul {margin-bottom: -1.4706em;}
.social-navigation li {width: 20%;}
.social-navigation a {height: 2.8824em;}
.post-password-form label,.post-navigation .meta-nav,.comment-navigation,.image-navigation,.author-heading,.author-bio,.entry-footer,.page-links a,.page-links span,.comment-metadata,.pingback .edit-link,.comment-list .reply,.comment-notes,.comment-awaiting-moderation,.logged-in-as,.comment-form label,.form-allowed-tags,.site-info,.wp-caption-text,.gallery-caption,.entry-caption,.widecolumn label,.widecolumn .mu_register label {font-size: 14px;font-size: 1.4rem;}
.pagination .nav-links {min-height: 3.2941em;}
.pagination .page-numbers {line-height: 3.2941em;padding: 0 0.8235em;}
.pagination .prev,.pagination .next {height: 56px;padding: 0;width: 56px;}
.pagination .prev:before,.pagination .next:before {height: 56px;line-height: 56px;width: 56px;}
.image-navigation .nav-previous a:before,.image-navigation .nav-next a:after,.comment-navigation .nav-previous a:before,.comment-navigation .nav-next a:after {top: 2px;}
blockquote.alignleft,.wp-caption.alignleft,img.alignleft {margin: 0.4118em 1.6471em 1.6471em 0;}
blockquote.alignright,.wp-caption.alignright,img.alignright {margin: 0.4118em 0 1.6471em 1.6471em;}
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;}
.site-title {font-size: 24px;font-size: 2.4rem;line-height: 1.1667;}
.site-description {font-size: 14px;font-size: 1.4rem;}
.widget {font-size: 14px;font-size: 1.4rem;}
.widget blockquote {font-size: 14px;font-size: 1.4rem;padding-left: 1.2143em;}
.widget button,.widget input,.widget select,.widget textarea {font-size: 14px;font-size: 1.4rem;}
.widget button,.widget input[type="button"],.widget input[type="reset"],.widget input[type="submit"] {font-size: 12px;font-size: 1.2rem;padding: 0.75em 1.5em;}
.widget input[type="text"],.widget input[type="email"],.widget input[type="url"],.widget input[type="password"],.widget input[type="search"],.widget textarea {padding: 0.5em;}
.widget .wp-caption-text,.widget .gallery-caption {line-height: 1.4583;padding: 0.5833em 0;}
.widget_calendar caption {margin: 0 0 1.9286em;}
.widget_calendar td,.widget_calendar th {line-height: 1.9286;}
.widget_archive li,.widget_categories li,.widget_links li,.widget_meta li,.widget_nav_menu li,.widget_pages li,.widget_recent_comments li,.widget_recent_entries li {padding: 0.4643em 0;}
.widget_categories .children,.widget_nav_menu .sub-menu,.widget_pages .children {margin: 0.4643em 0 0 1em;padding-top: 0.4643em;}
.widget_rss .rss-date,.widget_rss cite {line-height: 1.75;}
.post-thumbnail {margin-bottom: 2.4706em;}
.entry-title,.widecolumn h2 {font-size: 35px;font-size: 3.5rem;line-height: 1.2;margin-bottom: 1.2em;}
.entry-content h1,.entry-summary h1,.page-content h1,.comment-content h1 {font-size: 35px;font-size: 3.5rem;line-height: 1.2;margin-top: 1.6em;margin-bottom: 0.8em;}
.entry-content h2,.entry-summary h2,.page-content h2,.comment-content h2 {font-size: 29px;font-size: 2.9rem;line-height: 1.2069;margin-top: 1.931em;margin-bottom: 0.9655em;}
.entry-content h3,.entry-summary h3,.page-content h3,.comment-content h3 {font-size: 24px;font-size: 2.4rem;line-height: 1.1667;margin-top: 2.3333em;margin-bottom: 1.1667em;}
.entry-content h4,.entry-summary h4,.page-content h4,.comment-content h4 {font-size: 20px;font-size: 2rem;line-height: 1.4;margin-top: 2.8em;margin-bottom: 1.4em;}
.entry-content h5,.entry-content h6,.entry-summary h5,.entry-summary h6,.page-content h5,.page-content h6,.comment-content h5,.comment-content h6 {font-size: 17px;font-size: 1.7rem;line-height: 1.2353;margin-top: 3.2941em;margin-bottom: 1.6471em;}
.entry-content .more-link:after,.entry-summary .more-link:after {font-size: 24px;top: 2px;}
.author-info .avatar {height: 42px;margin: 0 1.6471em 1.6471em 0;width: 42px;}
.author-link:after {top: 3px;}
.posted-on:before,.byline:before,.cat-links:before,.tags-links:before,.comments-link:before,.entry-format:before,.edit-link:before,.full-size-link:before {top: 3px;}
.taxonomy-description {padding-top: 0.4118em;}
.page-title,.comments-title,.comment-reply-title,.post-navigation .post-title {font-size: 24px;font-size: 2.4rem;line-height: 1.1667;}
.page-links {margin-bottom: 1.4117em;}
.page-links a,.page-links > span {margin: 0 0.2857em 0.2857em 0;}
.entry-attachment {margin-bottom: 1.6471em;}
.format-aside .entry-title,.format-image .entry-title,.format-video .entry-title,.format-quote .entry-title,.format-gallery .entry-title,.format-status .entry-title,.format-link .entry-title,.format-audio .entry-title,.format-chat .entry-title {font-size: 20px;font-size: 2rem;line-height: 1.4;margin-bottom: 1.4em;}
.format-link .entry-title a:after {top: 0.0833em;}
.comments-title {margin-bottom: 1.4em;}
.comment-list article,.comment-list .pingback,.comment-list .trackback {padding: 1.6471em 0;}
.comment-list + .comment-respond,.comment-navigation + .comment-respond {padding-top: 1.6471em;}
.comment-list .children > li {padding-left: 1.1667em;}
.comment-author {margin-bottom: 0;}
.comment-author .avatar {height: 42px;margin-right: 1.64705em;top: 5px;width: 42px;}
.bypostauthor > article .fn:after {top: 7px;left: 6px;}
.comment-metadata .edit-link:before {top: 6px;}
.pingback .edit-link:before {top: 6px;}
.comment-content ul,.comment-content ol {margin-bottom: 1.6471em;}
.comment-list .reply a {padding: 0.4286em 0.8571em;}
.comment-form,.no-comments {padding-top: 1.6471em;}
.comment-reply-title small a:before {top: -1px;}
embed,iframe,object,video {margin-bottom: 1.6471em;}
.wp-audio-shortcode,.wp-video,.wp-playlist.wp-audio-playlist {font-size: 17px;font-size: 1.7rem;margin-bottom: 1.6471em;}
.wp-caption,.gallery {margin-bottom: 1.6471em;}
.widecolumn .mu_alert {margin-bottom: 1.6471em;}
.widecolumn p {margin: 1.6471em 0;}
.widecolumn p + h2 {margin-top: 1.6em;}
.widecolumn #key,.widecolumn .mu_register #blog_title,.widecolumn .mu_register #user_email,.widecolumn .mu_register #blogname,.widecolumn .mu_register #user_name {font-size: 17px;font-size: 1.7rem;}
.widecolumn .mu_register #blog_title,.widecolumn .mu_register #user_email,.widecolumn .mu_register #user_name {margin: 0 0 0.4117em;}
}

@media screen and (min-width: 77.5em) {
body,button,input,select,textarea {font-size: 19px;font-size: 1.9rem;line-height: 1.6842;}
button,input {line-height: normal;}
p,address,pre,hr,ul,ol,dl,dd,table {margin-bottom: 1.6842em;}
blockquote {font-size: 22px;font-size: 2.2rem;line-height: 1.8182;margin-bottom: 1.8182em;margin-left: -1.0909em;padding-left: 0.9091em;}
blockquote p {margin-bottom: 1.8182em;}
blockquote cite,blockquote small {font-size: 19px;font-size: 1.9rem;line-height: 1.6842;}
pre {line-height: 1.2632;}
button,input[type="button"],input[type="reset"],input[type="submit"],.post-password-form input[type="submit"],.widecolumn #submit,.widecolumn .mu_register input[type="submit"] {font-size: 16px;font-size: 1.6rem;padding: 5px 22px;}
input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea {padding: 0.5278em;font-size: 14px;}
.main-navigation {font-size: 16px;font-size: 1.6rem;}

.main-navigation a {padding: 0.5em 0;}

.main-navigation .menu-item-has-children > a {padding-right: 38px;}

.main-navigation .menu-item-description {font-size: 13px;font-size: 1.3rem;line-height: 1.5385;margin-top: 0.3077em;}

.dropdown-toggle {height: 32px;top: 4px;width: 32px;}

.dropdown-toggle:after {line-height: 32px;width: 32px;}

.social-navigation ul {margin-bottom: -1.2632em;}

.social-navigation a {height: 2.5263em;}

.post-password-form label,.post-navigation .meta-nav,.comment-navigation,.image-navigation,.author-heading,.author-bio,.entry-footer,.page-links a,.page-links span,.comment-metadata,.pingback .edit-link,.comment-list .reply,.comment-notes,.comment-awaiting-moderation,.logged-in-as,.comment-form label,.form-allowed-tags,.site-info,.wp-caption-text,.gallery-caption,.entry-caption,.widecolumn label,.widecolumn .mu_register label {font-size: 16px;font-size: 1.6rem;}

.pagination .nav-links {min-height: 3.3684em;}

.pagination .page-numbers {line-height: 3.3684em;padding: 0 0.8421em;}

.pagination .prev,.pagination .next {height: 42px;padding: 0 10px;line-height: 42px;margin: 8px 0 0;}

.pagination .prev:before,.pagination .next:before {height: 42px;line-height: 42px;width: auto;}

.image-navigation .nav-previous a:before,.image-navigation .nav-next a:after,.comment-navigation .nav-previous a:before,.comment-navigation .nav-next a:after {font-size: 24px;top: -1px;}

blockquote.alignleft,.wp-caption.alignleft,img.alignleft {margin: 0.4211em 1.6842em 1.6842em 0;}

blockquote.alignright,.wp-caption.alignright,img.alignright {margin: 0.4211em 0 1.6842em 1.6842em;}

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

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

.site-title {font-size: 27px;font-size: 2.7rem;line-height: 1.1852;}

.site-description {font-size: 16px;font-size: 1.6rem;}

.widget {font-size: 16px;font-size: 1.6rem;}

.widget blockquote {font-size: 16px;font-size: 1.6rem;padding-left: 1.25em;}

.widget blockquote cite,.widget blockquote small {font-size: 13px;font-size: 1.3rem;line-height: 1.8462;}

.widget button,.widget input,.widget select,.widget textarea {font-size: 16px;font-size: 1.6rem;}

.widget button,.widget input[type="button"],.widget input[type="reset"],.widget input[type="submit"] {font-size: 13px;font-size: 1.3rem;padding: 5px 22px;}

.widget input[type="text"],.widget input[type="email"],.widget input[type="url"],.widget input[type="password"],.widget input[type="search"],.widget textarea {padding: 0.5em;}

.widget .wp-caption-text,.widget .gallery-caption {font-size: 13px;font-size: 1.3rem;line-height: 1.5385;padding: 0.6154em 0;}

.widget_calendar td,.widget_calendar th {line-height: 1.9375;}

.widget_calendar caption {margin: 0 0 1.5em;}

.widget_archive li,.widget_categories li,.widget_links li,.widget_meta li,.widget_nav_menu li,.widget_pages li,.widget_recent_comments li,.widget_recent_entries li {padding: 0.4688em 0;}

.widget_categories .children,.widget_nav_menu .sub-menu,.widget_pages .children {margin: 0.4688em 0 0 1em;padding-top: 0.4688em;}

.widget_rss .rss-date,.widget_rss cite {font-size: 13px;font-size: 1.3rem;line-height: 1.8462;}

.post-thumbnail {margin-bottom: 2.9474em;}

.entry-title,.widecolumn h2 {font-size: 39px;font-size: 3.9rem;line-height: 1.2308;margin-bottom: 1.2308em;}

.entry-content h1,.entry-summary h1,.page-content h1,.comment-content h1 {font-size: 39px;font-size: 3.9rem;line-height: 1.2308;margin-top: 1.641em;margin-bottom: 0.8205em;}

.entry-content h2,.entry-summary h2,.page-content h2,.comment-content h2 {font-size: 32px;font-size: 3.2rem;line-height: 1.25;margin-top: 2em;margin-bottom: 1em;}

.entry-content h3,.entry-summary h3,.page-content h3,.comment-content h3 {font-size: 27px;font-size: 2.7rem;line-height: 1.1852;margin-top: 2.3704em;margin-bottom: 1.1852em;}

.entry-content h4,.entry-summary h4,.page-content h4,.comment-content h4 {font-size: 22px;font-size: 2.2rem;line-height: 1.4545;margin-top: 2.9091em;margin-bottom: 1.4545em;}

.entry-content h5,.entry-content h6,.entry-summary h5,.entry-summary h6,.page-content h5,.page-content h6,.comment-content h5,.comment-content h6 {font-size: 19px;font-size: 1.9rem;line-height: 1.2632;margin-top: 3.3684em;margin-bottom: 1.6842em;}

.entry-content .more-link:after,.entry-summary .more-link:after {top: 3px;}

.author-info .avatar {height: 56px;margin: 0 1.6842em 1.6842em 0;width: 56px;}

.author-link:after {font-size: 24px;top: 0;}

.posted-on:before,.byline:before,.cat-links:before,.tags-links:before,.comments-link:before,.entry-format:before,.edit-link:before,.full-size-link:before {top: 4px;}

.taxonomy-description {padding-top: 0.4211em;}

.page-title,.comments-title,.comment-reply-title,.post-navigation .post-title {font-size: 27px;font-size: 2.7rem;line-height: 1.1852;}

.page-links {margin-bottom: 1.4736em;}

.page-links a,.page-links > span {margin: 0 0.25em 0.25em 0;}

.entry-attachment {margin-bottom: 1.6842em;}

.format-aside .entry-title,.format-image .entry-title,.format-video .entry-title,.format-quote .entry-title,.format-gallery .entry-title,.format-status .entry-title,.format-link .entry-title,.format-audio .entry-title,.format-chat .entry-title {font-size: 22px;font-size: 2.2rem;line-height: 1.4545;margin-bottom: 1.4545em;}

.format-link .entry-title a:after {top: 3px;}

.comments-title {margin-bottom: 1.4545em;}

.comment-list article,.comment-list .pingback,.comment-list .trackback {padding: 1.6842em 0;}

.comment-list + .comment-respond,.comment-navigation + .comment-respond {padding-top: 1.6842em;}

.comment-list .children > li {padding-left: 1.4737em;}

.comment-author .avatar {height: 56px;margin-right: 1.6842em;top: 3px;width: 56px;}

.bypostauthor > article .fn:after {top: 8px;}

.comment-metadata .edit-link:before {top: 8px;}

.pingback .edit-link:before {top: 8px;}

.comment-content ul,.comment-content ol {margin-bottom: 1.6842em;}

.comment-list .reply a {padding: 0.4375em 0.875em;}

.comment-form,.no-comments {padding-top: 1.6842em;}

embed,iframe,object,video {margin-bottom: 1.6842em;}

.wp-audio-shortcode,.wp-video,.wp-playlist.wp-audio-playlist {font-size: 19px;font-size: 1.9rem;margin-bottom: 1.6842em;}

.woocommerce-checkout h3{float: left;font-size: 19px;padding-left: 0;letter-spacing: 4px;}

.wp-caption,.gallery {margin-bottom: 1.6842em;}

.widecolumn .mu_alert {margin-bottom: 1.6842em;}

.widecolumn p {margin: 1.6842em 0;}

.widecolumn p + h2 {margin-top: 1.641em;}

.widecolumn #key,.widecolumn .mu_register #blog_title,.widecolumn .mu_register #user_email,.widecolumn .mu_register #blogname,.widecolumn .mu_register #user_name {font-size: 19px;font-size: 1.9rem;}

.widecolumn .mu_register #blog_title,.widecolumn .mu_register #user_email,.widecolumn .mu_register #user_name {margin: 0 0 0.421em;}

}

@media screen and (min-width: 87.6875em) {

body:before {width: -webkit-calc(50% - 289px);width: calc(50% - 289px);}

}

@media print {

body {background: none !important;font-size: 11.25pt;}

.secondary-toggle,.navigation,.page-links,.edit-link,#reply-title,.comment-form,.comment-edit-link,.comment-list .reply a,button,input,textarea,select,.widecolumn form,.widecolumn .mu_register form {display: none;}

.site-header,.site-footer,.hentry,.entry-footer,.page-header,.page-content,.comments-area,.widecolumn {background: none !important; /* Make sure color schemes dont't affect to print */}

body,blockquote,blockquote cite,blockquote small,label,a,.site-title a,.site-description,.post-title,.author-heading,.entry-footer,.entry-footer a,.taxonomy-description,.entry-caption,.comment-author,.comment-metadata,.comment-metadata a,.comment-notes,.comment-awaiting-moderation,.no-comments,.site-info,.site-info a,.wp-caption-text,.gallery-caption {color: #000 !important; /* Make sure color schemes don't affect to print */}

pre,abbr[title],table,th,td,.site-header,.site-footer,.hentry + .hentry,.author-info,.page-header,.comments-area,.comment-list + .comment-respond,.comment-list article,.comment-list .pingback,.comment-list .trackback,.no-comments {border-color: #eaeaea !important; /* Make sure color schemes don't affect to print */}

.site {margin: 0 7.6923%;width: 100%;height: auto;}

.site-header {padding: 7.6923% 0;}

.site-description {display: block;}

.hentry + .hentry {margin-top: 7.6923%;}

.hentry.has-post-thumbnail {padding-top: 7.6923%;}

.sticky-post {background: #000 !important;color: #fff !important;}

.entry-header,.entry-footer {padding: 0;}

.entry-content,.entry-summary {padding: 0 0 7.6923%;}

.post-thumbnail img {margin: 0;}

.author-info {margin: 0;}

.page-content {padding: 7.6923% 0 0;}

.page-header {padding: 3.84615% 0;}

.comments-area {border: 0;padding: 7.6923% 0 0;}

.site-footer {margin-top: 7.6923%;padding: 3.84615% 0;}

.widecolumn {margin: 7.6923% 0 0;padding: 0;}

}



.nav-cont{position: relative;}



.directory-wrap {

  background: none repeat scroll 0 0 #fff;

  border: 1px solid #dddddd;

  height: 280px !important;

  overflow-x: auto;

  width: 281px !important;

}

.directory-wrap input {

  float: left !important;

  margin: 7px 0 0 !important;

  width: 30px !important;

}

.directory-wrap .wpcf7-list-item-label {

  clear: none !important;

  float: left;

  width: calc(100% - 50px);

  font-size: 14px;

  color: #333 !important;

}

.directory-wrap .wpcf7-list-item{width: 100%;float: left;margin: 0;}

.wpcf7-list-item.subdirectory-wrap {

  padding-left: 20px;

}

/* Responsive CSS */

@media only screen and (min-width: 1024px){}

@media only screen and (max-width: 1024px){

.calendar-cls{width: 100%;}

.post-wrapper-cont{float: left;width: 52%;}

.post-wrapper-cont br{float: none;}

.post-wrapper-cont .post-title-wrap-cls, .post-wrapper-cont a{float: left;width: 100%;}

.woocommerce #sidebar{margin: 4px 0 0;}

.page-template-all-directory .post-content, .page-template-directory .post-content, .tax-directory_category .post-content{width: 100%;}

.site-title{display: none;}

#bwg_container1_0 #bwg_container2_0 .bwg_standart_thumb_spun1_0, #bwg_container1_0 #bwg_container2_0 .bwg_standart_thumbnails_0{height: auto !important;margin: 0 auto;}

#bwg_container1_0 #bwg_container2_0 .bwg_standart_thumbnails_0 *{width: 98% !important;height: auto !important;}

.home-logo-cls h1{font-size: 26px;padding: 10px 0 4px;}

.post-title-wrap-cls{padding: 0 10px;}

.page-template-all-directory .post-content p, .page-template-directory .post-content p, .tax-directory_category .post-content p{padding: 10px 15px;}

.temp-rgt-cls{width: 100%;}

.woocommerce ul.products{width: 95%;}

.woocommerce ul.products li#pro-li .product-desc{margin: 2% 0 2% 5%;width: 67%;}

.woocommerce-cart .cart-collaterals .cart_totals table{float: left;}

.woocommerce-cart .wc-proceed-to-checkout{float: left;}

.woocommerce-cart .woocommerce > form{margin: 30px 0 0;}

.woocommerce #content table.cart .product-thumbnail, .woocommerce table.cart .product-thumbnail, .woocommerce table.my_account_orders tr td.order-actions::before, .woocommerce-page #content table.cart .product-thumbnail, .woocommerce-page table.cart .product-thumbnail, .woocommerce-page table.my_account_orders tr td.order-actions::before{display: block;}

.woocommerce-page .calendar-cls{margin-top: 0 !important;}

.single-events .event-rest-wrap, .evtnts-title-wrap, .event-date-cls-wrap{width: 100%;}

.event-date-cls-wrap, .evtnts-thumbnails-cls{float: none;margin-left: auto;margin-right: auto;clear: both;}

input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], textarea{padding: 4px 8px;}

.event-date-cls-wrap > div {margin: 10px 0 0;}

.search-results .rgt-event-cls article .entry-summary, .search-results .entry-header{padding: 0 20px;}

.page-template-featured-business .rgt-event-cls{padding: 0 10px;}

}

@media only screen and (min-width: 960px) and (max-width: 1024px){
.menu-my-menu-container ul li{padding-left: 14px;padding-right: 14px;}
.top-ticket{right: 95px;width: 115px;}
.social-cls aside .textwidget ul, .social-cls{width: 59px;}  

.social-cls aside .textwidget ul li{padding-left: 0;width: 37px;margin: 0 auto;}

.widget-area .search-field{padding: 8px 20px 8px 0 !important;width: 105px;height: 45px;}

.home-logo-cls aside .textwidget a:not(.detail-cls){margin-left: 10px;}

.home-logo-cls{width: 210px;}

.woocommerce-page .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2{width: 49%;}

.about-title-head, .rgt-img-container h3{letter-spacing: 1.7px;padding-left: 0;margin: 0;line-height: 1.6842;}

.pagination .prev, .pagination .next{padding: 0 15px 0 0px;}

.rgt-img-container > img{right: -80px;}

.rgt-title-cls{right: 187px;}

.single-product .rgt-event-cls .product .summary{margin-left: 3%;}

}

@media only screen and (min-width: 959px){



}

@media only screen and (max-width: 959px){

/* MENU */

.nav-cont{ float: left;height: 47px;margin-left: 26.5%;width: 47px;}

#site-navigation{display: none;background: rgb(13, 33, 43);width: 195px;margin: 0;position: absolute;left: 0;right: 0;margin: 0 auto;top: 45px;}

#menu-my-menu li.about ul.sub-menu{width: 195px !important;}

.menu-my-menu-container ul li{width: 100%;}

.menu-my-menu-container ul li{padding-left: 0;padding-right: 0;}

#site-navigation .nav-menu > li > a {float: left;padding: 0 29px !important;width: 100%;}

.nav-menu > li > a{display: inline-block;}

#menu-my-menu ul.sub-menu{margin: 0 0 20px;position: relative;}

.menu-my-menu-container ul.sub-menu li{padding-left: 0 !important;}

.menu-my-menu-container ul.sub-menu li a{padding: 0 50px 0 20px !important;}

#menu-my-menu ul.sub-menu li ul.sub-menu {left: 0;top: 9px !important;}

/* MENU */

.woocommerce .secondary-toggle{position: absolute;top: 3px;right: 26%;z-index: 1;width: 47px;height: 47px;}

.single-product .rgt-event-cls .product .summary{margin-left: 0;}

}

@media only screen and (min-width: 768px) and (max-width: 959px){
.top-ticket{right: 250px;}
.rgt-img-container > img{right: 0;}

.rgt-title-cls{right: 267px;}

.rgt-event-cls .navigation.pagination{width: 81%;}

.pagination .prev, .pagination .next{padding: 0 15px 0 0px;}

.search .rgt-event-cls{width: 90%;}

.easingslider{max-width: 100%;}

.widget-area .search-field{height: 45px;}

.secondary{margin: 4px 0 0;}

.home-logo-cls h1{padding: 5px 0 0;}

.home-logo-cls p{font-size: 17px;}

.advps-slide > a {float: right;}

.advps-slide {overflow: hidden;}

.advps-slide .child-pages-title{width: 40%;}

.bx-viewport{height: auto;}

.advps-slide .exerpt-wrap{font-size: 17px;line-height: 24px;}

.left-footer-cls{width: 51%;}

.middle-footer-cls{width: 19%;}

.middle-footer-cls p{padding-top: 15px;}

.right-footer-cls{width: 26%;margin: 0 10px 0 0;}

#menu-my-menu ul.sub-menu{position: relative;top: 0;left: 0;}

.page-child .rgt-event-cls{padding: 30px 10px;}

.lft-event-cls{width: 31%;}

.rgt-event-cls{width: 69%;}

.rgt-event-main-wrap{margin-left: 0;width: 100%;padding: 23px 10px;}
.page-template-events-calendar .rgt-event-main-wrap > a {float: left;width: 30%;}
.woocommerce-checkout h3#ship-to-different-address input#ship-to-different-address-checkbox{ margin-top: 14px;}
.end-time, .strt-time, .first-name, .rgt-img-container .submit-event-form p{width: 48%;}
.event-main-wrap{padding: 0 0 10px;}
.single-events .site-content{position: relative;}
.single-events .rgt-event-main-wrap{padding: 38px 10px 23px;}
}
@media screen and (max-width: 767px){
.top-ticket{display: none;}
.featured-top-sect{text-align: center;}
.featured-top-sect > img{margin: 0 auto;}
html body .featured-top-sect .featured-top-title{margin: 10px 0;position: static;width: 100% !important;padding: 0 2% !important;}
.page-template-template-event-php .rgt-img-container p a, .page-template-template-event-php .rgt-img-container a{word-wrap:break-word;}
.page-template-template-event .rgt-img-container li, .page-template-template-event .rgt-img-container ul{margin: 5px 0;max-width: 100%;}	
.woocommerce .secondary-toggle{right: 10px;}
.woocommerce div.product{clear: both;}
.tax-directory_category .post-content a, .page-template-all-directory .post-content a{width: 100%;word-wrap:break-word;}
.page-template-all-directory .lft-event-cls ul li, .page-template-directory .lft-event-cls ul li, .tax-directory_category .lft-event-cls ul li{padding-left: 0;}
.page-template-all-directory .post-content, .page-template-directory .post-content, .tax-directory_category .post-content{width: 100%;}
.page-template-featured-business .rgt-event-cls > p{text-align: left;}
.rgt-img-container > img{position: static;float: none;margin: 0 auto;}
.page-template-template-featured-subpages .left-event-head{text-align: center;}
.left-event-head .left-text-cls{width: 100%;padding: 0 10px;text-align: center;}
.woocommerce-page .temp-cls{padding: 0 10px;}
.woocommerce ul.products li#pro-li a.pro-image{width: 100%;text-align: center;}
.woocommerce ul.products li#pro-li a.pro-image img{float: none;margin: 0 auto;}
.woocommerce ul.products li#pro-li .product-desc{width: 100%;padding: 0 10px;margin: 10px 0 0;}
.single-product .rgt-event-cls .product .images{text-align: center;}
.single-product a.woocommerce-main-image img{margin: 10px auto 0;}
.single-product .rgt-event-cls .product{width: 100%;}
.single-product .rgt-event-cls .product .summary .single_add_to_cart_button{float: none;margin: 10px auto 0;}
.single-product .panel.entry-content{padding: 31px 5px !important;}
.page-template-all-directory .post-detail-cls img, .page-template-directory .post-detail-cls img, .tax-directory_category .post-detail-cls img{float: none;margin: 10px auto 0 !important;width: 224px;}
.search .search-cont{padding: 0 10px !important;}
.search .rgt-event-cls{width: 98%;}
.slider{margin: 387px 0 0;}
.slider.inner{margin: 270px 0 0;}
.search .lft-event-cls{padding: 0;}
.pagination .page-numbers{display: block;}
.rgt-event-cls .navigation.pagination{width: 100%;margin: 0;}
.rgt-event-cls .navigation.pagination .page-numbers{width: 42px;}
.pagination .prev, .pagination .next{height: 48px;line-height: 48px;padding: 0 12px 0 0;}
.single-events .slider.inner, .page-template-events-calendar .slider.inner{margin: 390px 0 0;}
.single-events .rgt-event-cls{position: relative;}
.back-event-listing{text-align: right;top: 0;}
.single-events .rgt-event-main-wrap{padding: 25px 0 0 !important;}
.evtnts-thumbnails-cls{text-align: center;}
.event-date-cls-wrap > div {text-align: center;}
.end-time, .strt-time, .first-name, .rgt-img-container .submit-event-form p{width: 100%;}
.rgt-event-main-wrap{margin: 0;width: 100%;}
.event-rest-wrap{width: 100%;}
.event-rest-wrap span, .rgt-event-main-wrap p, .rgt-event-main-wrap h2{padding: 0;text-align: center;width: 100%;}
.page-template-default .temp-cls{padding: 0 10px;}
.rgt-event-main-wrap > a {float: left;text-align: center;width: 100%;}
.rgt-event-main-wrap img{float: none;}
.page-template-default .rgt-img-container div, .page-template-default .rgt-img-container p, .rgt-event-cls div, .rgt-event-cls p {margin: 0 0 20px;padding: 0 0 20px !important;width: 100%;}
.woocommerce .temp-cls ul, .temp-cls ul li{float: left;font-size: 18px;letter-spacing: 2px;}
.temp-cls ul li:last-child{padding-right: 0;margin-right: 0;}
.temp-cls ul li{background-size: 16px 16px;margin-right: 0;padding-right: 25px;}
.page-child .rgt-event-cls, .rgt-event-cls{width: 100%;padding: 0 10px;margin: 0 0 10px;}
.page-template-all-directory.page-child .rgt-event-cls .post-detail-cls{padding: 0 10px;text-align: center;}
.page-template-all-directory.page-child .rgt-event-cls .post-detail-cls img, .page-template-default .lft-event-cls, .lft-event-cls{clear: both;float: none;margin: 0 auto !important;width: auto;max-width: 100%;}
.page-template-all-directory .post-detail-cls:nth-of-type(2n+1), .page-template-directory .post-detail-cls:nth-of-type(2n+1){padding: 20px 0 0 !important;}
.month-picker .ui-datepicker-calendar, .month-picker .ui-datepicker-year, .month-picker .ui-datepicker-buttonpane, .month-picker .ui-widget-content {margin: 10px auto 0;width: 185px;}
.left-txt-cls ul{margin: 0;}
.left-event-head{margin: 0 0 15px;}
.page-template-default .rgt-img-container div, .page-template-default .rgt-img-container p, .rgt-event-cls div, .rgt-event-cls p{padding: 0 !important;}
.rgt-img-container ul{width: auto;}
.secondary{background-image: none;margin: 0;}
.page-template-default .rgt-img-container h2{padding: 0;}
.conct-cls ul{margin: 0;}
.page-template-default .lft-event-cls{margin: 0 0 10px;}
.social-cls aside .textwidget ul, .social-cls{width: 100%;height: auto;background-image: none;background-color: #4A5E61;}
.social-cls aside .textwidget ul li{display: inline-block;padding: 10px 0px 10px 10px;}
.home-logo-cls{margin: 0 auto;float: none;clear: both;}
.nav-cont{margin: 0;position: absolute;right: 10px;top: 4px;}
#site-navigation{left: auto;right: -10px;margin: 7px 0 0;}
.advps-slide-container > a, .advps-excerpt-one{position: relative;float: left;width: 100%;top: 0 !important;}
.advps-slide > a {display: table;float: none;margin: 0 auto;text-align: center;position: relative;}
.bx-wrapper img{float: none;margin: 0 auto;}
.advps-excerpt-one{width: 100% !important;}
.advps-slide-container .advs-title{padding-right: 0;text-align: center;}
.home .exerpt-wrap{padding: 0 0 30px !important;}
#menu-my-menu ul.sub-menu{background: #4a5e61;}
#secondary .widget-area{margin: 0;float: left;width: 100%;}
#secondary .widget-area .search-field{background-color: #0d212b;background-image: none;border: 1px solid;border-radius: 10px;clear: both;display: table;float: none;margin: 8px auto;width: 256px;}
#advps_container1 .bx-wrapper .bx-viewport{overflow: hidden !important;}
.right-footer-cls, .middle-footer-cls, .left-footer-cls{width: 100%;float: left;}
.left-footer-cls .menu-footer-menu-container ul{margin: 0;padding: 0;}
.left-footer-cls h2{padding: 0;text-align: center;}
.add-cls{margin: 0;}
.add-cls li{width: 50%;text-align: center;margin: 5px 0 0;padding: 0;}
.right-footer-cls > p, .right-footer-cls > a {display: inline-block;float: none;margin: 0 0 10px;padding-left: 0;padding-right: 0;text-align: center;vertical-align: top;width: 32%;}
.middle-footer-cls p{padding: 20px 0 10px;}
}
@media screen and (max-width: 639px){
.advps-slide > a {float: left;width: 100%;text-align: center;}
}
@media screen and (min-width: 480px) and (max-width: 767px){
.left-footer-cls .menu-footer-menu-container ul li{display: inline-block;float: none;padding: 0 10px;text-align: center;width: 24%;}
.add-cls{float: none;margin: 0 auto;width: 260px;}
}
@media screen and (max-width: 479px){
.left-footer-cls .menu-footer-menu-container ul li{padding: 0 8px;}
.left-footer-cls .menu-footer-menu-container ul a{font-size: 12px;}
}
.page-id-1355 .wpcf7-form > p {float: left;  margin-bottom: 0 !important;padding-bottom: 0 !important;width: 100% !important;}
.page-id-1355 .wpcf7 span input{ height: auto;}
.direct-list{float: left;margin-top: 50px;}
.yourmenu {width: 281px;height: 208px;}
.page-id-1355 form{width: 100%;float:left;margin-bottom:20px;}
.rgt-event-cls span.small-dir {color: #0e202a !important;float: left;font-size: 14px;font-weight: normal;}
@media only screen and (min-width: 320px) and (max-width: 1140px){
.featured-top-sect .featured-top-title {bottom: -62px;position: absolute;width: auto !important;}
}