﻿

#footer-widgets .widget h4 {
	font-size: 16px;
	font-weight: bold;
	color: #0da85b;
	margin-bottom: 10px;
}
.col:not(#post-area):not(.span_12):not(#sidebar):hover .circle-border,#sidebar .widget:hover .circle-border{border-color:#0da85b;}
.col:not(#post-area):not(.span_12):not(#sidebar):hover .extra-color-1 .circle-border,.woocommerce-page table.cart a.remove,#sidebar .widget:hover .extra-color-1 .circle-border,.woocommerce-page table.cart a.remove{border-color:#00b259;}
.col:not(#post-area):not(.span_12):not(#sidebar):hover .extra-color-2 .circle-border,#sidebar .widget:hover .extra-color-2 .circle-border{border-color:#00b259;}
.col:not(#post-area):not(.span_12):not(#sidebar):hover .extra-color-3 .circle-border,#sidebar .widget:hover .extra-color-3 .circle-border{border-color:#69727a;}


#recent-posts-2.widget.widget_recent_entries h4{
    font-family: Lato;
    font-size: 21px!important;
    line-height: 27px;
    font-weight: 300;
    color:#444!important;
}


#recent-posts-2.widget.widget_recent_entries {
padding:25px!important;
    box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 2px 0px;
box-sizing: border-box;
    -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 2px 0px;
-webkit-font-smoothing: antialiased;
-webkit-transition-delay: 0s, 0s;
-webkit-transition-duration: 0.2s, 0.2s;
-webkit-transition-property: top, box-shadow;
-webkit-transition-timing-function: linear, linear;
background-color: rgb(255, 255, 255);
background-position: 50% 50%;
border-bottom-color: rgb(103, 103, 103);
border-left-color: rgb(103, 103, 103);
border-right-color: rgb(103, 103, 103);
border-top-color: rgb(103, 103, 103);
border-top-style: none;
box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 2px 0px;

}
#content .wpb_gallery_slides ul.flex-direction-nav,#content .wpb_gallery_slides ul.slides,.content .wpb_gallery_slides ul.flex-direction-nav,.content .wpb_gallery_slides ul.slides,.wpb_content_element .wpb_gallery_slides ul li,.wpb_gallery_slides ul.flex-direction-nav,.wpb_gallery_slides ul.slides,body .wpb_gallery_slides ul li{list-style:none;padding:0;background-image:none;margin:0}
.flexslider .slides .mejs-poster img,.portfolio_slider .portfolio_slides .mejs-poster img{display:none}
.portfolio_slides,.slides,.flex-control-nav,.flex-direction-nav,.caroufredsel-direction-nav{margin:0;padding:0;list-style:none}
.portfolio_slider .portfolio_slides,.qode_carousels .slides{opacity:0}
.flexslider .slides img,.portfolio_slider .portfolio_slides img,.qode_carousels .slides img{width:100%;display:block}
.slides:after,.portfolio_slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .slides,html[xmlns] .portfolio_slides{display:block}
* html .slides,* html .portfolio_slides{height:1%}
.flexslider .slides,.portfolio_slider .portfolio_slides,.qode_carousels .slides{zoom:1}
.grid-col{display:inline-block;*display:inline;letter-spacing:normal;vertical-align:top;white-space:normal;zoom:1}
.mfp-content .large-12{padding:0!important;margin-bottom:0!important;}
.large-12{position:relative;width:100%;}


ul.aom_item .aom_lh {float:none; width:100%; list-style-type:none; margin:8px 0 0 0; padding:0;}

ul.aom_item .aom_lh li {float:left; margin:0; padding:0 6px 0 0;}

        .container .eight.columns                   { width: 460px; }


        .container .one.column,
        .container .one.columns,
        .container .two.columns,
        .container .three.columns,
        .container .four.columns,
        .container .five.columns,
        .container .six.columns,
        .container .seven.columns,
        .container .eight.columns,
        .container .nine.columns,
        .container .ten.columns,
        .container .eleven.columns,
        .container .twelve.columns,
        .container .thirteen.columns,
        .container .fourteen.columns,
        .container .fifteen.columns,
        .container .sixteen.columns,
        .container .one-third.column,
        .container .two-thirds.column  { width: 300px; }


  #bit-events .bit-header-links { margin: 0 !important; }


.sim-logo {
    display: block;
    margin: 0 auto;
    max-width: 1120px;
    padding-bottom: 40px;
    text-align: center;
}


.sim-logo .logo  {
    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAABGCAYAAAAHFFAPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABENpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ1dWlkOjVEMjA4OTI0OTNCRkRCMTE5MTRBODU5MEQzMTUwOEM4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkUzNTA4NkJGRkVGMTExRTM4QzFGOEQwRTUyQkM4NTZDIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkUzNTA4NkJFRkVGMTExRTM4QzFGOEQwRTUyQkM4NTZDIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIElsbHVzdHJhdG9yIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MWMyNGYyYjAtODg5Zi00NTU3LWEwMDgtMjIxZTZlNDE1YjY4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjdl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');
    background-size:100%,100%;background-repeat:no-repeat;
	display:inline-block;
    height: 70px;
    width: 120px;
	margin-bottom:10px;
}

.sim-logo p
{
    font-family:Tahoma !important;
    font-size:9px !important;
    line-height:14px !important
}

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


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


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

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

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

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

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

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

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

  width: 100%;
  left: -1px;
  

}

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


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


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

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

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


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

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

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

}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

}

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





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

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

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

}

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

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

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

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

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

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

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

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

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


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

div.td-footer-wrap li.menu-item-has-children {border: none;}

.top-header-menu .menu-item img, .top-header-menu .menu-item span,.td_ul_logout .menu-item a:before {display: none !important;}

a.td-login-modal-js.menu-item {font-size: 13px;color: #4a4a4a !important;margin-left: 10px;}

.menu-item-has-children .sub-menu li .sub-menu li {
    width: 230px !important;
}


#languages,
#menu_container,
#right-column,
#bottom,
#pagebottom,
#copyright,
#menu {
	display:none;
}

  .img-box .overlay-mask {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    opacity: 0.85;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; }


	
	header.dark, .skill-score, ul.filter-button-list li a, .slide-control:hover a.has-sub, .button-primary, .stack-callout.bg-dark, .stack-section-title.bg-dark,	ul.price-list li.row-title, .stack-callout.bg-light .callout-icon, .post-content .slide-control a:hover, .button:hover, .button.active, .post-content .img-box .overlay .overlay-mask, #comments .comment-reply-link:hover, #comments .comment-edit-link:hover, .theme-form input[type="submit"], .theme-form input[type="submit"]:hover { background-color: #115e8b; }


div.dewy-func a, body#tinymce a{ color:#c00 !important; }
 

.aom_item_category {margin:0; padding:8px 0 0 0; float:left; width:50%;}

.aom_item_category img {border:0;}
.row{margin-right:-15px;margin-left:-15px}

.landing-section .container.text-center .row .col-md-12 h2{
	 font-weight:normal !important;
  font-size:40px !important;
}

.landing-section .container.text-center .row .col-md-12 h4{
	 font-weight: normal !important;
	font-size: 20px !important;
	letter-spacing: 0.5px !important;
	line-height: 25px !important;
}

.hero-1 .row .hero { color: #252525;}

.hero-1 .row .hero h1,
.hero-1 .row .hero h2 {
  font-size: 46px;
  font-weight: bold;
  letter-spacing: 2px;
  margin-bottom: 17px;
}

.hero-1 .row .hero p { font-size: 21px;}

.hero-1 .row .group {  margin-top: 23px;}

.hero-1 .row .group .btn + .btn { margin-left: 10px;}

.hero-1.inverse .row .hero {color: #fff;}

.hero-1.inverse .row .btn-default {
  border-color: #fff;
  color: #fff;
}

.content-2 .row {
  margin-left: -24px;
  margin-right: -24px;
}


#utility04.utilLinks div {display:none !important}

#shortcodes-ultimate-2, #shortcodes-ultimate-3, #shortcodes-ultimate-4, #text-10 {width:240px; font-size: 12px;}

#shortcodes-ultimate-2 a, #shortcodes-ultimate-3 a, #shortcodes-ultimate-4 a, #text-10 a {font-size: 12px;}

#shortcodes-ultimate-2 p{font-size: 12px; text-align:left; text-transform:uppercase; border-bottom:1px solid #9c877d; width: 100%;}

#shortcodes-ultimate-2 .su-column, #shortcodes-ultimate-4 .su-column {margin-right:0px;}

#shortcodes-ultimate-2 .su-column-1-2 {width:50% !important;}

#shortcodes-ultimate-2 .su-column-last p, #shortcodes-ultimate-2 .su-column-last a {padding-left:5px;display:inline-block;}


.widget-title
{
    padding:0 0 0 24px;
    margin-bottom:0;
}


.footer .widget-title 
{
    font-size:1.2em;
    padding: 0;
}


.footer .widget,
.footer .widget a,
.footer .widget a:link,
.footer .widget a:visited,
.footer .widget a:hover
{
    text-align: left;
}

#featured-products-4 .widget-title {display:block; font-size:28px; text-align:left; padding-left:5px; font-weight:400; width:100%;}

#featured-products-4 .widget-title span {font-weight:300;}

#shortcodes-ultimate-3 .widget-title, #text-10 .widget-title {font-size:12px; text-transform:uppercase; border-bottom:1px solid #9c877d;}


#text-10 .widget-content {margin-top: 10px; margin-left:10px;}

#text-10 .widget-title {padding-left:10px;}
.ht45 {	height: 45px;	vertical-align: middle;}


.entry h1,.entry h2,.entry h3, .entry h4, .entry h5, .entry h6, .entry h7 {
	margin-bottom: 15px;
	}

	


.entry img {
	max-width: 97%;
	padding:3px;
	border: 1px solid #e5e5e5;
	background:#fff;
	height:auto;
        }


.entry img.thumbnail {
	max-width:25%;
	height:auto;
	}


.sitemap .entry {
	padding-bottom:15px;
	}


.entry {
	margin: 0;
	padding: 0;
	}


.singlepost .entry, 
.singlepage .entry { }


.singlepost .entry { }


.post-by-2 .entry {
	margin: 0;
	padding:0;
	border:0;
	}


.cats-by-2 .entry {
	overflow:hidden;
	margin: 0 0 5px;
	line-height:1.4em;
	height:11.8em;
	border:0;
	padding:0;
	}


.cat-posts-stacked .entry {
	height:auto;
	overflow:hidden;
	margin: 0;
	}


.cat-posts-widget .entry {
	overflow:hidden;
	margin: 0;
	line-height:1.4em;
	height:5.6em;
	border:0;
	padding:0;
	}


.entry .archives-images img.thumbnail {
	float:none;
	margin:0;
	padding:0;
	border:0;
	max-width:100%;
	padding:2px;
	background:#fff;
	border:1px solid #e5e5e5;
	}


.attachment .singlepost .entry {
	clear:both;
	text-align:center;
	margin: 0 auto;
	padding-bottom:25px;
	}


.attachment .singlepost .entry img {
	max-width: 90% !important;
	height:auto;
	padding:5px;
	border:1px solid #e5e5e5;
	margin: 0 auto;
	}


.views_slideshow_singleframe_no_display,.views_slideshow_singleframe_hidden,.views_slideshow_singleframe_controls,.views_slideshow_singleframe_image_count{display:none;}

.vc_separator h4 .normal {
  font-size: 12px;
  font-weight: normal;
}
header .q_logo img.normal{display:block!important;opacity:1!important;position:relative}
header .q_logo.animate_logo div.normal{opacity:1!important;display:block}
header.scrolled .q_logo img.normal,header.scrolled.dark .q_logo img.normal,header.scrolled.light .q_logo img.normal{opacity:1}
header.light .q_logo img.normal{opacity:0}
header.dark .q_logo img.normal{opacity:0}
header.sticky .q_logo img.normal,header.sticky .q_logo img.light,header.sticky .q_logo img.dark,header.sticky .q_logo img.popup{opacity:0!important}
.q_dropcap.normal{font-weight:700;position:relative;left:8px}
.q_progress_bars_icons_inner.normal .bar{margin:0 0 10px}
.q_progress_bars_icons_inner.square .bar.active i,.q_progress_bars_icons_inner.circle .bar.active i,.q_progress_bars_icons_inner.normal .bar.active i,.q_progress_bars_icons_inner .bar.active i.fa-circle{color:#1abc9c}
.q_progress_bars_icons_inner.square .bar i,.q_progress_bars_icons_inner.circle .bar i,.q_progress_bars_icons_inner.normal .bar i,.q_progress_bars_icons_inner .bar i.fa-circle{color:#d7d7d7}
.q_logo_vertical img.normal{position:relative}
.vertical_menu_transparency_on .light .q_logo_vertical img.normal{opacity:0}
.vertical_menu_transparency_on .dark .q_logo_vertical img.normal{opacity:0}
.popup_menu_opened .q_logo img.normal,.popup_menu_opened .q_logo img.light,.popup_menu_opened .q_logo img.sticky,.popup_menu_opened .q_logo img.dark{opacity:0!important}
.list-unstyled{background:0 0;padding-left:0;list-style:none}
.region-content h2{line-height:normal;}
.region-header-alert{display:inline;float:left;width:98.79725%;margin:0 0.60137%;}
.region-header-top{padding:0 1.15385em;}
.region-header{padding-right:1.15385em;}
.region-mainmenu,.region-premier-ad{display:inline;float:left;width:98.79725%;margin:0 0.60137%;}
.region-footer-links{display:inline;float:left;width:98.79725%;margin:0 0.60137%;}
.region-mainmenu{max-width:1174px;}
body.node-type-nycm-events .content-inner,body.node-type-press-event-calendar .content-inner,body.node-type-pro-athlete-bios .content-inner,.region-content,#content-top-region,.region-content-two{clear:both;overflow:hidden;background:white;padding:1.8% 1.8% 2% 1.8%;border:14px solid #d2d2d5;}
.region-content-two{margin-top:-2%;}
.region-content-three{max-width:1164px;background:#d3d2d7;border:14px solid #d2d2d5;border-top:none;margin-top:-2%;*margin-top:-32px;}
.region-sidebar-second{border:14px solid #d2d2d5;background:#d2d2d5;padding-bottom:.6%;*padding-bottom:3.5%;border-bottom:0;}
.region-sidebar-second .block{margin-bottom:3.8%;background:white;clear:both;overflow:hidden;}
.front .region-content{padding:2% 1% 0 1%;}
.front .region-content .block{float:left;width:48.2%;padding:0 .9%;margin-bottom:1.84615em;}
.front .region-content-one{display:inline;float:left;width:98.79725%;margin:0 0.60137%;margin-bottom:14px;max-width:1174px;}
body.not-front .region-content{padding:0;border:none;}
body.page-node-218 .content-inner,body.page-node-218 .content-inner,body.page-node-218 .region-content,body.page-node-218 #content-top-region,body.page-node-218 .region-content-two,body.page-node-218 #content-wrapper{overflow:inherit !important;}
.region-footer-bottom{padding:3.30769em 1.07692em 4.61538em 1.07692em;clear:both;overflow:hidden;}
.region-mainmenu ul.nice-menu{border:none;width:100%;text-align:center;}
.region-mainmenu ul.nice-menu ul{border:none;}
.region-mainmenu ul.nice-menu li{border:none;background:none;float:none;display:inline-block;*display:inline;zoom:1;}
.region-mainmenu ul.nice-menu li.menu-467{background:none;}
.region-mainmenu ul.nice-menu li a{font-size:1.07692em;color:#7da7db;padding:0.69231em 0.76923em;padding:0.73077em 0.76923em \9;*padding:0.76923em 0.76923em;font-family:'Gotham SSm 5r','Gotham SSm A','Gotham SSm B';font-weight:500;font-style:normal;}
.region-mainmenu ul.nice-menu-down li a.active,.region-mainmenu ul.nice-menu-down li a:hover{color:#3d85c6;background:none;}
.region-mainmenu ul.nice-menu-down li.menuparent,.region-mainmenu ul.nice-menu-down li li.menuparent{background:none;}
.region-mainmenu ul.nice-menu-down li.menuparent:hover,.region-mainmenu ul.nice-menu-down li li.menuparent:hover{background:none;}
.region-mainmenu ul.nice-menu-down li.menuparent.active-trail a,.region-mainmenu ul.nice-menu-down li li.menuparent.active-trail a{color:#7da7db;}
.region-mainmenu ul.nice-menu ul li{margin:0;background:none;text-align:left;width:100%;border-bottom:1px solid #9da4b4;}
.region-mainmenu ul.nice-menu ul li.last{border:none;}
.region-mainmenu ul.nice-menu li li a{color:#9da4b4 !important;padding:0.46154em 0;border:none;font-size:1.07692em;}
.region-mainmenu ul.nice-menu-down li li.menuparent a{color:#9da4b4;text-transform:none;padding:10px 12px;font-weight:normal;border:none;}
.region-mainmenu ul.nice-menu li li a:hover{background:none;text-decoration:none;color:#393939 !important;}
.region-mainmenu ul.nice-menu li li:hover,.region-mainmenu ul.nice-menu li li.active-trail{background-color:none;text-decoration:none;}
.region-mainmenu ul.nice-menu li.menuparent.over a{color:#4f9de1;background:none;}
.region-mainmenu ul.nice-menu li.menuparent.over li a{background:none;}
.region-mainmenu ul.nice-menu,.region-mainmenu ul.nice-menu ul{z-index:7 !important;}
.region-sidebar-second p{margin:0 !important;}
#photogallery .region-content{background:black;border:none;padding:0;}
.region-mainmenu ul.nice-menu-down li a{padding:0.61538em 1.15385em 0.61538em 1.15385em !important;}
.region-mainmenu ul.nice-menu-down li{margin:0 !important;}

    #first-level-padding{
    margin-top:22px;
    margin-left:-150px;
    background-color:#FFF;
    width:150px; 
    padding-left:10px;
    }

.pull-left {
  float: left;
}

[class^="icon-"].pull-left,
[class*=" icon-"].pull-left {
  margin-right: .3em;
}

.btn [class^="icon-"].pull-left.icon-2x,
.btn [class*=" icon-"].pull-left.icon-2x,
.btn [class^="icon-"].pull-right.icon-2x,
.btn [class*=" icon-"].pull-right.icon-2x {
  margin-top: .18em;
}

.btn.btn-small [class^="icon-"].pull-left.icon-2x,
.btn.btn-small [class*=" icon-"].pull-left.icon-2x,
.btn.btn-small [class^="icon-"].pull-right.icon-2x,
.btn.btn-small [class*=" icon-"].pull-right.icon-2x {
  margin-top: .25em;
}

.btn.btn-large [class^="icon-"].pull-left.icon-2x,
.btn.btn-large [class*=" icon-"].pull-left.icon-2x,
.btn.btn-large [class^="icon-"].pull-right.icon-2x,
.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-top: .05em;
}

.btn.btn-large [class^="icon-"].pull-left.icon-2x,
.btn.btn-large [class*=" icon-"].pull-left.icon-2x {
  margin-right: .2em;
}

.span9 .portlet.pull-left:first-of-type {
  margin-right: 10px;
}
 

.menu-item-container .grid3column {float:left; margin-right:2%; width: 32%; }

.lt-ie8 .menu-item-container .grid3column { width: 31.5%; }

.menu-item-container .grid3columnbig {float:left; margin-right:2%;width:65.8%;}

.menu-item-container {border-bottom:4px solid #88a5b1; }

h5.menu-item-header-wine {margin-top:15px;}

.menu-item-container img {margin-bottom:10px;}

		#slider-container135 {
			position: absolute;
			overflow:hidden;
			left: 0; 
			top: 0;
			height: 100%;
			width: 100%;
		}

.sidebar .sidebar-content{padding-left:8px;padding-top:40px;padding-bottom:40px;}

.sidebar .sidebar-content .newsletter{padding-bottom:40px;}

.sidebar .sidebar-content .newsletter p.small{margin-top:15px;}

.sidebar .sidebar-content .open-to-ordre{padding-bottom:40px;}

.sidebar .sidebar-content .open-to-ordre p, .sidebar .sidebar-content .open-to-ordre p a{font-size:11px;line-height:18px;font-family:'Montserrat Reg';}

.sidebar .sidebar-content .open-to-ordre p a{border-bottom:1px solid #858585;}

.sidebar .sidebar-content .open-to-ordre p a:hover{border-color:#CACACA;}

.sidebar .sidebar-content .social ul{list-style:none;padding-left:3px;}

.sidebar .sidebar-content .social ul li{display:inline-block;}

.sidebar .sidebar-content .social ul li a{font-size:21px;color:#000;margin-right:10px;}

.sidebar .sidebar-content .social ul li a:hover{color:#808080;text-decoration:none;}


.border-box{border: 1px solid #323232;padding: 10px;margin-bottom: 10px;}

.border-box.light:hover{border-color: #6f010e;background-color: #222222;}

.border-box img{width: 100%;}

.homePage .border-box.private{height: 266px;padding-top: 0;}

#top-content .sb-bowl-billiards-dance .border-box{float: left;width: 316px;margin: 0 5px;}


.pswp__item {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  overflow: hidden; }
.tve_cb.tve_cb_symbol{padding-top:30px;margin-top:45px;position:relative}
.tve_cb.tve_cb_symbol.tve_sb_bot{padding-top:0;padding-bottom:30px;margin-top:0;margin-bottom:45px}
.tve_flt .tve_cb{width:auto}
.tve_flt .tve_cb h1{color:#fff}
.tve_flt .tve_cb .tve_cb_cnt{padding:20px}
.tve_flt .tve_black.tve_cb.tve_cb1,.tve_flt .tve_black.tve_cb.tve_cb3,.tve_flt .tve_black.tve_cb.tve_cb4,.tve_flt .tve_black.tve_cb.tve_cb6{border:2px solid #1f1f1f}
.tve_flt .tve_black.tve_cb.tve_cb1 .tve_hd,.tve_flt .tve_black.tve_cb.tve_cb2 .tve_hd,.tve_flt .tve_black.tve_cb.tve_cb3 .tve_hd,.tve_flt .tve_black.tve_cb.tve_cb2,.tve_flt .tve_black.tve_cb.tve_cb5,.tve_flt .tve_black.tve_cb.tve_cb_symbol{background:#1f1f1f}
.tve_flt .tve_black.tve_cb.tve_cb2 hr{background:#131313}
.tve_flt .tve_black.tve_cb.tve_cb3,.tve_flt .tve_black.tve_cb.tve_cb6{background:#2F2F2F}
.tve_flt .tve_blue.tve_cb.tve_cb1,.tve_flt .tve_blue.tve_cb.tve_cb3,.tve_flt .tve_blue.tve_cb.tve_cb4,.tve_flt .tve_blue.tve_cb.tve_cb6{border:2px solid #4E7AC7}
.tve_flt .tve_blue.tve_cb.tve_cb1 .tve_hd,.tve_flt .tve_blue.tve_cb.tve_cb2 .tve_hd,.tve_flt .tve_blue.tve_cb.tve_cb3 .tve_hd,.tve_flt .tve_blue.tve_cb.tve_cb2,.tve_flt .tve_blue.tve_cb.tve_cb5,.tve_flt .tve_blue.tve_cb.tve_cb_symbol{background:#4E7AC7}
.tve_flt .tve_blue.tve_cb.tve_cb2 hr{background:#3966B5}
.tve_flt .tve_blue.tve_cb.tve_cb3,.tve_flt .tve_blue.tve_cb.tve_cb6{background:#608AD2}
.tve_flt .tve_green.tve_cb.tve_cb1,.tve_flt .tve_green.tve_cb.tve_cb3,.tve_flt .tve_green.tve_cb.tve_cb4,.tve_flt .tve_green.tve_cb.tve_cb6{border:2px solid #45BF55}
.tve_flt .tve_green.tve_cb.tve_cb1 .tve_hd,.tve_flt .tve_green.tve_cb.tve_cb2 .tve_hd,.tve_flt .tve_green.tve_cb.tve_cb3 .tve_hd,.tve_flt .tve_green.tve_cb.tve_cb2,.tve_flt .tve_green.tve_cb.tve_cb5,.tve_flt .tve_green.tve_cb.tve_cb_symbol{background:#45BF55}
.tve_flt .tve_green.tve_cb.tve_cb2 hr{background:#2FA73F}
.tve_flt .tve_green.tve_cb.tve_cb3,.tve_flt .tve_green.tve_cb.tve_cb6{background:#52CE62}
.tve_flt .tve_orange.tve_cb.tve_cb1,.tve_flt .tve_orange.tve_cb.tve_cb3,.tve_flt .tve_orange.tve_cb.tve_cb4,.tve_flt .tve_orange.tve_cb.tve_cb6{border:2px solid #FF712C}
.tve_flt .tve_orange.tve_cb.tve_cb1 .tve_hd,.tve_flt .tve_orange.tve_cb.tve_cb2 .tve_hd,.tve_flt .tve_orange.tve_cb.tve_cb3 .tve_hd,.tve_flt .tve_orange.tve_cb.tve_cb2,.tve_flt .tve_orange.tve_cb.tve_cb5,.tve_flt .tve_orange.tve_cb.tve_cb_symbol{background:#FF712C}
.tve_flt .tve_orange.tve_cb.tve_cb2 hr{background:#ED6321}
.tve_flt .tve_orange.tve_cb.tve_cb3,.tve_flt .tve_orange.tve_cb.tve_cb6{background:#FE8F59}
.tve_flt .tve_purple.tve_cb.tve_cb1,.tve_flt .tve_purple.tve_cb.tve_cb3,.tve_flt .tve_purple.tve_cb.tve_cb4,.tve_flt .tve_purple.tve_cb.tve_cb6{border:2px solid #9768D1}
.tve_flt .tve_purple.tve_cb.tve_cb1 .tve_hd,.tve_flt .tve_purple.tve_cb.tve_cb2 .tve_hd,.tve_flt .tve_purple.tve_cb.tve_cb3 .tve_hd,.tve_flt .tve_purple.tve_cb.tve_cb2,.tve_flt .tve_purple.tve_cb.tve_cb5,.tve_flt .tve_purple.tve_cb.tve_cb_symbol{background:#9768D1}
.tve_flt .tve_purple.tve_cb.tve_cb2 hr{background:#8858C2}
.tve_flt .tve_purple.tve_cb.tve_cb3,.tve_flt .tve_purple.tve_cb.tve_cb6{background:#A477DC}
.tve_flt .tve_red.tve_cb.tve_cb1,.tve_flt .tve_red.tve_cb.tve_cb3,.tve_flt .tve_red.tve_cb.tve_cb4,.tve_flt .tve_red.tve_cb.tve_cb6{border:2px solid #E5372B}
.tve_flt .tve_red.tve_cb.tve_cb1 .tve_hd,.tve_flt .tve_red.tve_cb.tve_cb2 .tve_hd,.tve_flt .tve_red.tve_cb.tve_cb3 .tve_hd,.tve_flt .tve_red.tve_cb.tve_cb2,.tve_flt .tve_red.tve_cb.tve_cb5,.tve_flt .tve_red.tve_cb.tve_cb_symbol{background:#E5372B}
.tve_flt .tve_red.tve_cb.tve_cb2 hr{background:#D22115}
.tve_flt .tve_red.tve_cb.tve_cb3,.tve_flt .tve_red.tve_cb.tve_cb6{background:#F54D42}
.tve_flt .tve_teal.tve_cb.tve_cb1,.tve_flt .tve_teal.tve_cb.tve_cb3,.tve_flt .tve_teal.tve_cb.tve_cb4,.tve_flt .tve_teal.tve_cb.tve_cb6{border:2px solid #479486}
.tve_flt .tve_teal.tve_cb.tve_cb1 .tve_hd,.tve_flt .tve_teal.tve_cb.tve_cb2 .tve_hd,.tve_flt .tve_teal.tve_cb.tve_cb3 .tve_hd,.tve_flt .tve_teal.tve_cb.tve_cb2,.tve_flt .tve_teal.tve_cb.tve_cb5,.tve_flt .tve_teal.tve_cb.tve_cb_symbol{background:#479486}
.tve_flt .tve_teal.tve_cb.tve_cb2 hr{background:#307C6E}
.tve_flt .tve_teal.tve_cb.tve_cb3,.tve_flt .tve_teal.tve_cb.tve_cb6{background:#57A798}
.tve_flt .tve_white.tve_cb.tve_cb1,.tve_flt .tve_white.tve_cb.tve_cb3,.tve_flt .tve_white.tve_cb.tve_cb4,.tve_flt .tve_white.tve_cb.tve_cb6{border:2px solid #EFEFEF}
.tve_flt .tve_white.tve_cb.tve_cb1 .tve_hd,.tve_flt .tve_white.tve_cb.tve_cb2 .tve_hd,.tve_flt .tve_white.tve_cb.tve_cb3 .tve_hd,.tve_flt .tve_white.tve_cb.tve_cb5,.tve_flt .tve_white.tve_cb.tve_cb_symbol{background:#EFEFEF}
.tve_flt .tve_white.tve_cb.tve_cb2{background:#EFEFEF;border:2px solid #D3D1D1}
.tve_flt .tve_white.tve_cb.tve_cb2 hr{background:#D3D1D1}
.tve_flt .tve_white.tve_cb.tve_cb3,.tve_flt .tve_white.tve_cb.tve_cb6{background:#FFFFFF}
.tve_flt .tve_white.tve_cb.tve_cb5{border:2px solid #D3D1D1}
.tve_flt .tve_black.tve_cb.tve_cb4 div.tve_hd{padding:0px}
.tve_flt .tve_blue.tve_cb.tve_cb4 div.tve_hd{padding:0px}
.tve_flt .tve_green.tve_cb.tve_cb4 div.tve_hd{padding:0px}
.tve_flt .tve_orange.tve_cb.tve_cb4 div.tve_hd{padding:0px}
.tve_flt .tve_purple.tve_cb.tve_cb4 div.tve_hd{padding:0px}
.tve_flt .tve_red.tve_cb.tve_cb4 div.tve_hd{padding:0px}
.tve_flt .tve_teal.tve_cb.tve_cb4 div.tve_hd{padding:0px}
.tve_flt .tve_white.tve_cb.tve_cb4 div.tve_hd{padding:0px}

	header.header .phone {margin: 0 auto; width: 100%; text-align: center;}



header.header .tagline,
header.header .phone { padding: 15px 0; margin-right: 30px; font-family: "Cinzel" !important; font-size: 14px; opacity: .4; filter: alpha(opacity=40); -moz-opacity: 0.4; -khtml-opacity: 0.4; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";  line-height:1.15em;}


header.header .tagline, header.header .phone {
opacity: .8;
filter: alpha(opacity=80);
-moz-opacity: 0.8;
-khtml-opacity: 0.8;
-ms-filter: &quot;progid:DXImageTransform.Microsoft.Alpha(Opacity=80)&quot;;}
footer .copyright{font-size:90%;color:#666}
footer.footer p.copyright{font-size:10px;line-height:1.2;color:#8a8a8a;margin:12px;float:left;width:400px}
footer.footer p.copyright a{color:#08A0B6}
footer.footer p.copyright .networkLine{margin:0 11px 5px 2px;display:block}

.carousel {
  position: relative;
}

.carousel-inner {
  position: relative;
  overflow: hidden;
  width: 100%;
}

.carousel-control {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 15%;
  font-size: 20px;
  color: #000;
  text-align: center;
  border-bottom:none !important;
}

.carousel-control.left {
	color:#000;
 
}

.carousel-control.right {
  left: auto;
  right: 0;
color:#000;
}

.carousel-control a{color:#000; border-bottom:none !important;}

.carousel-control:hover,
.carousel-control:focus {
  outline: none;
  text-decoration: none;
}

.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
}

.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
}

.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
}

.carousel-control .icon-prev,
.carousel-control .icon-next {
  width: 20px;
  height: 20px;
  margin-top: -10px;
  margin-left: -10px;
  font-family: serif;
}

.carousel-control .icon-prev:before {
  content: '\2039';
}

.carousel-control .icon-next:before {
  content: '\203a';
}

.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  margin-left: -30%;
  padding-left: 0;
  list-style: none;
  text-align: center;
  display:none;
}

.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  border: 1px solid #ffffff;
  border-radius: 10px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
}

.carousel-indicators .active {
  margin: 0;
  width: 12px;
  height: 12px;
  background-color: #ffffff;
}

.carousel-caption {
z-index: 10;
color: #000;
text-align: center;
}

.carousel-caption .btn {
  text-shadow: none;
}

.carousel-caption p {

}

.carousel-inner .active.left { left: -100%; }

.carousel-inner .next        { left:  100%; }

div#header { margin:0; padding:0;}


.post-title a,ul.slider-navigation li ,.pagenavi a,a.more-link ,.main-menu li a ,.subscribe-icons a ,.flickr_badge_image img, .mega-menu-link img {
	webkit-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	-ms-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
}

	.main-menu ul.menu , .top-menu ul.menu{	display:none; }

	#main-nav .main-menu {margin-left: 0  !important; margin-right:0 !important;}

	.main-menu ul.menu , .top-menu ul.menu, .breaking-news, .ei-title h3{	display:none; }

	.main-menu ul.menu , .top-menu ul.menu, .breaking-news{	display:none; }

.author-info {
	padding-top: 20px;
	padding-top: 2rem; }

	#single .author-info {
			padding: 0 0 20px;
		padding: 0 0 2rem; }

.author-info.single-bottom {
	display: none; }

	.author .author-info {
		text-align: left; }

	#single .author-info.single-top {
		padding: 0 0 0.5em 2em;
		float: right; }

	.author-info.single-top {
		display: none; }

	.author-info.single-bottom .author-avatar {
		float: left; }

	.author-info.single-bottom .author-name {
		clear: left; }


.postarea {
	float: left;
	width: 610px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}

	
.postarea p {
	margin: 0px;
	padding: 0px 5px 10px 0px;
	text-align: justify; 

	}

	
.postarea ul {
	list-style-type: square;
	margin: 0px;
	padding: 0px 0px 15px 0px;
	}

	
.postarea ul li {
	list-style-type: square;
	margin: 0px 0px 0px 20px;
	padding: 0px;
	}

	
.postarea ul ul {
	list-style-type: square;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	}

	
.postarea ol {
	margin: 0px;
	padding: 0px 0px 15px 0px;
	}

	
.postarea ol li {
	margin: 0px 0px 0px 20px;
	padding: 0px;
	}
div#content{float:left;width:100%;}
div#content span#total_num_courses{display:block;margin:20px 0 5px 245px;font-size:1.15em;line-height:1.15em;color:#336699;}
div#content span#lectures_title{display:block;margin:13px 0 5px 5px;color:#cc3300;font-size:1.5em;line-height:1.2em;}
div#content iframe{width:100%;height:1600px;border:none;}

@import url("themes/NovellNEW/style/style.css"); 
.main-menu {
background-color: #FFFFFF;
color: #333;
font-family: arial,sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
}

    .resto .menu-item { font: 16px/18px 'open_sansbold'; margin-bottom: 20px; }

        .resto .menu-item strong { font-size:14px; font-weight:300 }

        .resto .menu-item .extra-text{ font-style: italic; }

        .resto .menu-item .menu-price{ font-style: italic; }
	
	
	.resto.columnar .menu-item {font: 16px/22px 'open_sansregular';padding-right: 120px;margin-bottom: 10px;}

	.resto.columnar .menu-item .menu-name {float: left;width: 435px;}

	.resto.columnar .menu-item .menu-price {float: right;font-style: normal;margin-left: 15px;}

	.resto.tabular .menu-item .menu-price {width: 50px;font-style: normal;font: 16px/22px 'open_sansregular';}

	.resto.tabular.wines .menu-item{ font-family: 'open_sansregular'; }

	.resto.tabular.wines .menu-item  .menu-price{ font-style: normal;padding-right: 15px;text-align: center;}

	.resto.tabular.wines .menu-item  .menu-name{ }
#rand_p31085ds1190bbqjo39p .imf-stats-up:before{font-family: 'imf'; font-weight: normal; font-style: normal;}



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



.carousel-item-text h3 {
	margin-top: 0;
}

.carousel .carousel-item-active .carousel-item-text {
	padding: 2px 5px;
}

	.carousel .carousel-item {
		padding: 15px;
	}

	.carousel .carousel-item .image_holder {
		width: 100%;
		height: auto;
		display: block;
		background: transparent !important;
	}

	.carousel .carousel-item .image_holder img {
		width: 100%;
	}

	.carousel .carousel-item .carousel-item-text {
		width: auto;
		height: auto;
		float: none;
		background: transparent !important;
		padding: 15px 0;
	}

	.carousel-item-text .read-more {
		text-transform: uppercase;
		font-size: 16px;
		text-align: center;
	}

.carousel .carousel-item-active{
	color:#fff !important;
}

.carousel-item-active h4{
	font-size:18px !important;
	margin:0px !important;
	color:#fff !important;
}

.carousel-item-active h4 a{
	color:#fff;
}

.carousel-item-text p {
	margin: 0;
	padding: 0 0 0 10px;
	line-height: 1.25em;
}
.row{margin-left:-15px;margin-right:-15px}
.tie-hide,.lazy-enabled #main-content .post-thumbnail,.lazy-enabled #theme-footer div.post-thumbnail,.lazy-enabled #main-content img,.lazy-enabled #featured-posts{opacity:0;}
.lazy-enabled #main-content .post-thumbnail.tie-appear,.lazy-enabled #theme-footer div.post-thumbnail.tie-appear,.lazy-enabled #main-content img.tie-appear,.lazy-enabled #featured-posts.tie-appear{opacity:1;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
#featured-posts{margin-bottom:30px;overflow:hidden;display:block;position:relative;}
#featured-posts .featured-post.fea-1,#featured-posts .featured-post.fea-2,#featured-posts .featured-post.fea-3,#featured-posts .featured-post.fea-4,#featured-posts .featured-post.fea-5,#featured-posts .featured-posts-single-slide .featured-post{display:block;}
#featured-posts .featured-post{display:none;float:left;position:relative;overflow:hidden;padding-left:1px;}
#featured-posts .featured-post-inner{height:215px;position:relative;line-height:0;color:#FFF;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
#featured-posts .featured-post img{max-width:100%;height:auto;}
#featured-posts .featured-post.featured-post-1,#featured-posts .featured-post.featured-post-3{padding-left:0;}
#featured-posts .featured-post-inner:hover .featured-cover{opacity:1;}
#featured-posts .flex-direction-nav a{width:40px;height:40px;margin:0;color:#FFF;display:block;position:absolute;top:5px;right:0;cursor:pointer;opacity:0;z-index:2;background:#222;}
#featured-posts.featured-posts-disable-nav .flex-direction-nav{display:none;}
#featured-posts .flex-direction-nav .flex-next{right:5px!important;}
#featured-posts .flex-direction-nav .flex-prev{right:50px!important;left:auto!important;}
#featured-posts .flex-direction-nav .flex-next:before,#featured-posts .flex-direction-nav .flex-prev:before{width:40px;height:40px;line-height:40px;font-size:20pt;display:block;text-align:center;}
#featured-posts:hover .flex-next,#featured-posts:hover .flex-prev{opacity:0.8;}
#featured-posts .flex-next:hover,#featured-posts .flex-prev:hover{background:#F88C00;}
#featured-posts .featured-post-inner:hover .featured-title{bottom:0px;}
#featured-posts .featured-post-inner:hover .featured-title h3{opacity:.8;}
#media-page #featured-posts .featured-post{display:block;padding-top:1px;}
#media-page #featured-posts .featured-post .overlay-icon:before{opacity:0.5;margin:0;top:10px;right:10px;left:auto;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
#media-page #featured-posts .featured-post:hover .overlay-icon:before{opacity:0.7;}
#featured-posts .featured-post-1{width:100%;}
#featured-posts .featured-post-1 .featured-post-inner{height:220px;}
#featured-posts .featured-post-1,#featured-posts .featured-post-2,#featured-posts .featured-post-4{padding-left:0!important;}
.search-block .search-button,#topcontrol,#main-nav ul li.current-menu-item a,#main-nav ul li.current-menu-item a:hover,#main-nav ul li.current_page_parent a,#main-nav ul li.current_page_parent a:hover,#main-nav ul li.current-menu-parent a,#main-nav ul li.current-menu-parent a:hover,#main-nav ul li.current-page-ancestor a,#main-nav ul li.current-page-ancestor a:hover,.pagination span.current,.share-post span.share-text,.flex-control-paging li a.flex-active,.ei-slider-thumbs li.ei-slider-element,.review-percentage .review-item span span,.review-final-score,.button,a.button,a.more-link,#main-content input[type="submit"],.form-submit #submit,#login-form .login-button,.widget-feedburner .feedburner-subscribe,input[type="submit"],#buddypress button,#buddypress a.button,#buddypress input[type=submit],#buddypress input[type=reset],#buddypress ul.button-nav li a,#buddypress div.generic-button a,#buddypress .comment-reply-link,#buddypress div.item-list-tabs ul li a span,#buddypress div.item-list-tabs ul li.selected a,#buddypress div.item-list-tabs ul li.current a,#buddypress #members-directory-form div.item-list-tabs ul li.selected span,#members-list-options a.selected,#groups-list-options a.selected,body.dark-skin #buddypress div.item-list-tabs ul li a span,body.dark-skin #buddypress div.item-list-tabs ul li.selected a,body.dark-skin #buddypress div.item-list-tabs ul li.current a,body.dark-skin #members-list-options a.selected,body.dark-skin #groups-list-options a.selected,.search-block-large .search-button,#featured-posts .flex-next:hover,#featured-posts .flex-prev:hover,a.tie-cart span.shooping-count,.woocommerce span.onsale,.woocommerce-page span.onsale,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle,#check-also-close,a.post-slideshow-next,a.post-slideshow-prev,.widget_price_filter .ui-slider .ui-slider-handle,.quantity .minus:hover,.quantity .plus:hover,.mejs-container .mejs-controls .mejs-time-rail .mejs-time-current,#reading-position-indicator{background-color:#37b8eb;}




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

li.menu-item ul.sub-menu {
	list-style: none;
	margin-left:0;
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}
.col-xs-12{width:100%}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11{float:left}
.col-md-4{width:33.33333333333333%}

.side-header-left.menu-text-align-right .fusion-caret,
.side-header-right.menu-text-align-left .fusion-caret {
  position: static;
}

.fusion-megamenu-wrapper .menu-text {
  margin-left: 23px;
}
.fusion-menu-item-button .menu-text{border-color:#fff;}
.fusion-menu-item-button:hover .menu-text{border-color:#fff;}

#featured .slides li.slide {
  position: relative;
  display: none;
  list-style: none;
}

#featured .slides li.slide .slide-content-container article header {
  z-index: 999;
}

#featured .slides .slide-video {
  max-width: 800px;
  margin: 0 auto;
}

#featured .slides .slide-video-carousel {
  max-width: 960px;
  margin-bottom: -6px;
}
.container{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}
.container:before,.container:after{content:" ";display:table}
.container:after{clear:both}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}
.container-fluid:before,.container-fluid:after{content:" ";display:table}
.container-fluid:after{clear:both}
.row-offcanvas-left.active .hero .container{padding-left:10px}
.hero .container{padding:0}


#modal2 
{
    background-color: rgba(47,56,71,0.7);
    width: 400px !important;
    top: 29% !important;
    
    padding: 0px 7px 10px;
    text-align: center;
    
    border: 1px solid #fff;
    margin: auto;
    position: relative;

}



#modal2 img
{
    width:300px;
}


#modal2 p {
	margin-top: 0;
	color: #ccc;
	font-size:13px;
	text-align:center;
}


#modal2 div
{
    padding-top:5px;
    
    }

    
#modal2 Input[type="button"]
{
    float:none;
    display:inline;
    line-height: 20px;
    border: solid 2px #FFFFFF;
    background-color:transparent;
    color:#FFFFFF;
    font-family:'Chronicle Display';
    font-size:24px;
    font-weight:bold;
    text-shadow:none;
    cursor:pointer;
}

.header_widget_area { float:none; padding:10px 0px; width:300px }


#jquery_jplayer {display:none !important;}

.iht21 { min-height: 22px }


.nav-toggle,
.nav-toggle .bar,
.blog-menu a,
.blog-menu ul .has-children,
.blog-title a,
.post-title a,
.format-bubble,
.post-meta a,
.featured-media a,
.content form input,
.content form textarea,
.media-caption,
.post-nav a,
input#s,
#searchsubmit,
.widget-content ul li,
.widget_recent_entries a,
.search-toggle.active .metal,
.search-toggle.active .handle,
a.more-link,
.dribbble-shot img,
.flickr_badge_image a img {
	-webkit-transition: all 0.2s ease-in-out;
	 -moz-transition: all 0.2s ease-in-out;
	 -ms-transition: all 0.2s ease-in-out;
	 -o-transition: all 0.2s ease-in-out;
	 transition: all 0.2s ease-in-out;
}


.post-title {
	font-size: 2.5em;
	font-weight: 700;
	line-height: 120%;
	margin-bottom: 15px;
	font-family: 'Lato', sans-serif;

 -ms-word-break: break-all;
     word-break: break-word;

-webkit-hyphens: auto;
   -moz-hyphens: auto;
        hyphens: auto;
}


.post-title,
.post-title a { color: #2d2d2d; }
	           .post-title a:hover { color:#537519; }

#ui-user-control-controls {
  margin: 0 10px 0 5px;
  float: right;
}

.ie8 #ui-user-control-controls {
  white-space: nowrap;
  margin: 0px 35px 0px 5px;
}

.ral-header-container #ui-user-control-controls {
  margin-top: 5px;
  float: left;
}

#ui-user-control-controls a {
  margin-right: 10px;
}

.homepage-header #ui-user-control-controls ul {
  margin-top: 10px;
  padding: 0px;
  overflow: hidden;
}

.homepage-header #ui-user-control-controls ul li {
  padding: 5px 0px;
}

.homepage-header #ui-user-control-controls ul li a {
  margin: 0px;
  color: #4a4a4a;
}

.homepage-header #ui-user-control-controls ul li a:hover {
  background-color: #4A9BE0;
}

.homepage-header #ui-user-control-controls ul li:hover {
  background: #4A9BE0;
}

.homepage-header #ui-user-control-controls ul li:hover a {
  color: #fff;
}

.homepage-header #ui-user-control-controls ul li:last-of-type {
  border-top: 1px solid #dadada;
}



.icon-list-icon {
	background-color: #da645a;
}

.icon-list {
	list-style: none;
	padding: 0;
}

.icon-list li {
	position: relative;
	padding: 20px 0 20px 95px;
}

.icon-list-icon:not(.fa) {
	font-family: "Montserrat", sans-serif;
	font-weight: bold;
}

.section-accent .icon-list-icon {
	background-color: #444;
}

.icon-list-title {
	margin: 0 0 10px;
	font-family: "Montserrat", sans-serif;
	font-size: 14px;
	letter-spacing: 0.05em;
	text-transform: uppercase;
}

.hero-layout-video-and-features-cta .icon-list {
	margin-top: -20px;
}
.col{float:left}
#starthere2{text-transform:uppercase;color:#900;font-size:.8em}
#mobile-nav-menu-wrap{-webkit-transition:margin 0.5s ease 0.2s;-moz-transition:margin 0.5s ease 0.2s;-ms-transition:margin 0.5s ease 0.2s;-o-transition:margin 0.5s ease 0.2s;transition:margin 0.5s ease 0.2s;position:fixed;top:0;height:100%;background:#959595;left:100%;width:250px;margin-left:0;overflow-y:auto}
#mobile-nav-menu-wrap.active{margin-left:-250px}
#mobile-nav-menu-wrap #mobile-nav-contents{width:250px}
#mobile-nav-menu-wrap #mobile-nav-contents .head{padding:10px;background-color:#fff;line-height:60px}
#mobile-nav-menu-wrap #mobile-nav-contents .head img.img-responsive{max-width:80%;display:inline-block;vertical-align:middle}
#mobile-nav-menu-wrap #mobile-nav-contents .head i.fa{display:inline-block;vertical-align:middle;padding:4px;border:1px solid #959595;float:right;color:#003467}
#mobile-nav-menu-wrap #mobile-nav-contents .head i.fa:hover{background-color:#eee}
#mobile-nav-menu-wrap #mobile-nav-contents #mobile-nav-logo{display:inline-block;padding:20px 10px 10px;background-color:#fff;margin-bottom:2px;width:66%}
#mobile-nav-menu-wrap #mobile-nav-contents .mobile-nav-close{display:inline-block;background-color:#fff;width:33%;text-align:right}
#mobile-nav-menu-wrap #mobile-nav-contents ul{margin:0;padding:0}
#mobile-nav-menu-wrap .shadow-bar{position:absolute;top:0;left:0;height:100%;width:1px;background-color:#959595;box-shadow:1px 0 5px 2px rgba(0,0,0,0.2)}
body.admin-bar #mobile-nav-menu-wrap{top:46px !important}
