﻿
.third-level-ul-top-categories {
    background-repeat: no-repeat;
    border-bottom:3px solid #A5BDBE;
    float: left;
    right: 142px;
    text-align: left !important;
}


.third-level-ul-top-categories li {
    float: left;
    text-align: left !important;
    width: 31%;
}
.calendar-calendar .week-view .full tr.last td.multi-day{border-bottom:1px solid #CCCCCC;}
.calendar-calendar .week-view .full .first td.multi-day{border-top:1px solid #CCCCCC;}
.quaternary-navigation li.first a{padding:0px 20px 10px 20px;}
.quaternary-navigation li.expanded li.first a{padding:0px 10px 10px 25px;}
.quinary-navigation li.first{background:none;padding:0px 10px 0px 0px;}
.primary-banner-navigation .navigation li.first a{border-left:1px solid #c5c4c2;width:239px;}
.address-bar li.first{margin:0px 7px 0px 0px;}
.quinary-navigation li,.quinary-navigation li.first{width:100%;background:none;padding:0 0 8px;}
.program-panels .program-panel .first{margin-top:20px;}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}
.col-md-12{width:100%;}
.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}
.btn .caret{margin-left:0}
.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}
.dropup .btn-lg .caret{border-width:0 5px 5px}
.dropdown-submenu .caret{display:inline-block;}
.nav-collapse{clear:both}
.nav-collapse .nav{float:none;margin:0 0 10px}
.nav-collapse .nav .nav-header{color:#777;text-shadow:none}
.nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.nav-collapse .dropdown-menu li+li a{margin-bottom:2px}
.nav-collapse.in .btn-group{padding:0;margin-top:5px}
.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;display:none;float:none;max-width:none;padding:0;margin:0 15px;background-color:transparent;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none}
.nav-collapse .dropdown-menu .divider{display:none}
.nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1)}
.navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111;border-bottom-color:#111}
.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0}
.nav-collapse,.nav-collapse.collapse{height:0;overflow:hidden}
.nav-collapse.collapse{height:auto;overflow:visible}

	
	.mainmenu .nav-collapse.collapse {background:#38698E;}

		

.ubermenu,.ubermenu .ubermenu-column,.ubermenu .ubermenu-divider,.ubermenu .ubermenu-icon,.ubermenu .ubermenu-image,.ubermenu .ubermenu-item,.ubermenu .ubermenu-nav,.ubermenu .ubermenu-retractor,.ubermenu .ubermenu-row,.ubermenu .ubermenu-search,.ubermenu .ubermenu-search-input,.ubermenu .ubermenu-search-submit,.ubermenu .ubermenu-submenu,.ubermenu .ubermenu-submenu-footer,.ubermenu .ubermenu-tabs,.ubermenu .ubermenu-tabs-panels,.ubermenu .ubermenu-target,.ubermenu-responsive-toggle{margin:0;padding:0;left:auto;right:auto;top:auto;bottom:auto;text-indent:0;clip:auto;position:static;background:0 0;text-transform:none;overflow:visible;z-index:10;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;vertical-align:top;line-height:1.3em;border:none;border-radius:0;pointer-events:auto}
.ubermenu,.ubermenu .ubermenu-column,.ubermenu .ubermenu-divider,.ubermenu .ubermenu-item,.ubermenu .ubermenu-nav,.ubermenu .ubermenu-retractor,.ubermenu .ubermenu-row,.ubermenu .ubermenu-search,.ubermenu .ubermenu-search-input,.ubermenu .ubermenu-search-submit,.ubermenu .ubermenu-submenu,.ubermenu .ubermenu-submenu-footer,.ubermenu .ubermenu-tabs,.ubermenu .ubermenu-tabs-panels,.ubermenu .ubermenu-target,.ubermenu-responsive-toggle{height:auto;width:auto;max-height:none;min-height:0}
.ubermenu .ubermenu-item{text-align:left;display:inline-block;vertical-align:top}
.ubermenu .ubermenu-item-level-0{vertical-align:bottom;-moz-backface-visibility:visible;backface-visibility:visible}
.ubermenu-items-align-top .ubermenu-item-level-0{vertical-align:top}
.ubermenu .ubermenu-item.ubermenu-item-level-0{float:none}
.ubermenu-items-align-left.ubermenu-horizontal .ubermenu-item.ubermenu-item-level-0,.ubermenu.ubermenu-horizontal .ubermenu-item.ubermenu-align-left{float:left}
.ubermenu.ubermenu-horizontal .ubermenu-item.ubermenu-align-right{float:right}
.ubermenu .ubermenu-item-level-0.ubermenu-has-submenu-stack{position:relative}
.ubermenu .ubermenu-item .ubermenu-submenu-drop{position:absolute;z-index:500;top:-10000px;height:0;max-height:0;visibility:hidden;overflow:hidden}
.ubermenu .ubermenu-item:not(.ubermenu-active) .ubermenu-submenu-drop{min-height:0!important}
.ubermenu .ubermenu-item .ubermenu-submenu-padded{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.ubermenu .ubermenu-item.ubermenu-active .ubermenu-submenu-drop,.ubermenu-nojs .ubermenu-item:hover .ubermenu-submenu-drop{z-index:20}
.ubermenu-transition-none .ubermenu-item .ubermenu-submenu-drop{-webkit-transition:none;-ms-transition:none;transition:none;top:auto}
.ubermenu-transition-slide .ubermenu-item .ubermenu-submenu-drop{-webkit-transition-property:max-height,visibility;-ms-transition-property:max-height,visibility;transition-property:max-height,visibility;max-height:0;top:auto}
.ubermenu-transition-fade .ubermenu-item .ubermenu-submenu-drop{opacity:0;-webkit-transition-property:opacity,visibility;-ms-transition-property:opacity,visibility;transition-property:opacity,visibility;top:auto;margin-top:1px}
.ubermenu-transition-shift .ubermenu-item .ubermenu-submenu-drop{margin-top:20px;top:auto;opacity:0;-webkit-transition-property:margin-top,opacity,visibility;-ms-transition-property:margin-top,opacity,visibility;transition-property:margin-top,opacity,visibility}
.ubermenu .ubermenu-item .ubermenu-submenu-type-mega .ubermenu-submenu-drop{margin-top:0;clip:rect(0,5000px,5000px,-5000px)}
.ubermenu .ubermenu-item .ubermenu-submenu-type-mega .ubermenu-item.ubermenu-has-submenu-flyout{position:relative}
.ubermenu .ubermenu-submenu-type-mega .ubermenu-item.ubermenu-has-submenu-flyout.ubermenu-active{z-index:100}
.ubermenu-vertical .ubermenu-item-level-0{display:block;clear:both}
.ubermenu-vertical .ubermenu-item.ubermenu-flyout-full-height{position:static}
.ubermenu-vertical .ubermenu-item.ubermenu-relative{position:relative}
.ubermenu-vertical .ubermenu-item.ubermenu-relative.ubermenu-active{z-index:20}
.ubermenu-vertical .ubermenu-item.ubermenu-item-mini{float:left;clear:none}
.rtl .ubermenu,.rtl .ubermenu .ubermenu-item{text-align:right}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-hide-desktop{display:none!important}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item-level-0{width:50%}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-has-submenu-flyout{position:static}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop{width:100%;min-width:100%;max-width:100%;top:auto;left:0!important}
.ubermenu-responsive-default.ubermenu-responsive.ubermenu-has-border .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop{left:-1px!important}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item-mini{min-width:0;width:auto;float:left;clear:none!important}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-hide-mobile{display:none!important}
.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-item-level-0.ubermenu-item-mini{min-width:0;width:auto}

.ubermenu-main.ubermenu-transition-fade .ubermenu-item .ubermenu-submenu-drop { margin-top:0; }

ul.social li.enews {
	margin: 6px 15px 0 0;
	width: auto;
}

ul.social li.enews a {
	background: none repeat scroll 0 0 #980A3A;
	color: #FFFFFF;
	display: table-cell;
	margin: 0 10px 0 0;
	padding: 5px;
	text-align: center;
	vertical-align: middle;
	text-transform: none;
}
.compare-list_item{padding:9px 16px 8px;border-top:1px solid #3b3b3c;position:relative}






body, .wrapper, .note, .info, code, #topNav, .L, .R, #frame, #container, #header, #navigation, #footer, #feature, #mainCol, #subCol, #extraCol, .content {position: static; text-align: left; text-indent: 0; background: White; color: Black; border-color: Black; width: auto; height: auto; display: block; float: none; min-height: 0; margin: 0; padding: 0;}

.intro .visual{
	float:left;
	position:relative;
	height: 228px;
}

.intro .visual img{vertical-align:top;}


.home .intro .visual
{
	min-height: 264px;
}

.team-gallery .visual{
	width:100%;
	overflow:hidden;
	padding:0 0 10px;
}

.team-gallery .visual img{
	vertical-align:top;
	border:4px solid #fff;
}

 .titlecaro1{
     color: #334C55;
    font-family: 'Arial';
    font-size: 36px;
    font-weight: bold;
    margin-top: 23px;
    line-height: 37px;
	
}


.site-title { font-size:32px; }

.site-title a, .site-title a:hover { color:#ffffff}

      body.home #feature #header-feature .home-banner {
        display: block;
        position: absolute;
        left: 0;
        width: 100%;
        bottom: -10px; }

        body.home #feature #header-feature .home-banner .play {
          background: #fd5441;
          display: block;
          position: absolute;
          width: 100px;
          height: 100px;
          left: 50%;
          top: 110px;
          margin: 0 0 0 -50px;
          -webkit-box-shadow: 5px 5px 0px #e3e3e3;
          -moz-box-shadow: 5px 5px 0px #e3e3e3;
          box-shadow: 5px 5px 0px #e3e3e3;
          -webkit-border-radius: 50%;
          -moz-border-radius: 50%;
          border-radius: 50%;
          -webkit-transition: all 0.2s ease-out;
          -moz-transition: all 0.2s ease-out;
          transition: all 0.2s ease-out; }

          body.home #feature #header-feature .home-banner .play:before {
            color: #fff;
            font-size: 90px;
            padding-left: 8px; }

          body.home #feature #header-feature .home-banner .play:hover {
            background: #fd3d28;
            -webkit-transform: scale(1.1);
            -moz-transform: scale(1.1);
            transform: scale(1.1); }

        body.home #feature #header-feature .home-banner img {
          display: block;
          margin: 0 auto; }
.container_inner,.boxed div.section .section_inner,div.grid_section .section_inner,.full_width .parallax_content,.steps_holder_inner,.carousel-inner .slider_content_outer,nav.content_menu ul,.container_inner nav.content_menu{width:950px}
.header_bottom .container_inner{width:100%}
.container_inner,.boxed div.section .section_inner,div.grid_section .section_inner,.full_width .parallax_content,.steps_holder_inner,.carousel-inner .slider_content_outer,nav.content_menu{width:768px}
.header_bottom,footer .container_inner{padding:0 25px}
footer .container_inner,.header_bottom .container_inner{width:auto}
.header_bottom,footer .container_inner,nav.content_menu{padding:0 15px}
header .container_inner .header_inner_left{position:absolute;left:0;top:0}
.menu_bottom.sticky .container_inner .header_inner_left{position:absolute}
.container_inner{width:1100px;margin:0 auto}
.content .container .container_inner{padding:0}
.content .container .container_inner.page_container_inner{padding:30px 0 0 0}
.content .title .container_inner{padding:0!important}
.content .title_outer.with_image .title .container_inner,.title_outer .has_fixed_background.title .title_holder .container_inner,.title_outer .has_background.title .title_holder .container_inner{display:table;height:100%}
.projects_holder_outer .container .container_inner{padding:0}
.content .testimonial_content .container .container_inner{padding:0}
header .container_inner .header-left-from-logo-widget,header .container_inner .header-right-from-logo-widget{padding:0}
footer .container_inner{position:relative}
.qode_call_to_action.container .container_inner{padding:40px 0}
.qode_search_form .container_inner{position:relative}
.container_inner nav.content_menu{width:1100px}
.container_inner nav.content_menu.fixed{-moz-box-shadow:0 4px 4px -4px rgba(0,0,0,0.11);-webkit-box-shadow:0 4px 4px -4px rgba(0,0,0,0.11);box-shadow:0 4px 4px -4px rgba(0,0,0,0.11)}
.content_top_margin .content .container .container_inner.page_container_inner{padding:0}
.content_top_margin .content .container .container_inner .call_to_action{margin:0 -15px}
.content_top_margin .content .container .container_inner .call_to_action .container_inner{width:100%}

.slider-shadow{
position:relative;

}




#footer,
.push {
  height: 354px;
}


.highlight_info{
border-top:none;
padding:10px 0px;
text-align:center;
display:inline-block;
}

.highlight_info .desc{
margin-bottom:10px;
color:#707070;
min-height:60px;
}

.home #feature-wrapper .features .feature {
  padding-right: 15px;
  width: 303px;
  float: left;
}

.home #feature-wrapper .features .feature img {
  width: 100%;
}

.home #feature-wrapper .features .feature p {
  padding-right: 10px;
}

.home #feature-wrapper .features .feature p.date {
  margin-bottom: 0;
}

.home #features2 .feature {
  margin-left: 20px;
  width: 215px;
  float: left;
  text-align: center;
}

.home #features2 .feature img {
  width: 100%;
}
.mh-widget .search-form{display:block;margin:0 auto;padding:5%;background:#f5f5f5;}
.mh-widget .search-form .search-field{display:block;margin:0 auto;width:90%;}
.mh-widget,.mh-footer-widget{margin-bottom:25px;overflow:hidden;}
.mh-widget-title,.mh-footer-widget-title{margin-bottom:20px;margin-bottom:1.25rem;text-transform:uppercase;}
.mh-widget-layout1 .mh-widget-title{font-size:16px;font-size:1rem;padding-bottom:5px;border-bottom:3px solid #e64946;}
.mh-widget-layout2 .mh-widget-title,.mh-widget-layout2 .mh-footer-widget-title{font-size:14px;font-size:0.875rem;font-weight:700;color:#fff;padding:10px 15px;background:#e64946;}
.mh-widget-layout2 .mh-widget-title a{color:#fff;}
.mh-widget-layout3 .mh-widget-title{font-size:14px;font-size:0.875rem;color:#000;padding:10px 25px 10px 15px;border-left:10px solid #e64946;background:#f5f5f5;}
.mh-widget-layout3 .mh-widget-title a{color:#000;}
.mh-widget-layout1 .mh-footer-widget-title,.mh-widget-layout3 .mh-footer-widget-title{color:#fff;padding-bottom:5px;border-bottom:3px solid #e64946;}
.mh-widget-col-1 .mh-slider-layout1 .flex-control-nav{width:auto;top:15px;right:10px;bottom:auto;}
.mh-widget-col-1 .mh-slider-layout3 .flex-control-nav,.mh-widget-col-2 .mh-slider-layout3 .flex-control-nav{top:15px;right:10px;}
.mh-widget-col-1 .mh-slider-caption{position:relative;width:100%;margin:0;background:#2a2a2a;}
.mh-widget-col-1 .mh-spotlight-title{font-size:20px;font-size:1.25rem;}
.mh-home-wide .mh-custom-posts-thumb-xl,.mh-widget-col-2 .mh-custom-posts-thumb-xl{float:left;max-width:235px;margin:0 20px 0 0;margin:0 1.25rem 0 0;}
.mh-widget-col-1 .mh-posts-large-title{font-size:20px;font-size:1.25rem;}
.mh-widget-col-1 .mh-posts-list-thumb{float:none;margin:0 0 10px 0;text-align:center;}
.mh-widget-col-1 .mh-posts-list-thumb img{max-width:326px;}
.mh-widget-col-1 .mh-posts-list-title{margin-bottom:5px;}
.mh-widget-col-1 .mh-posts-grid-item{width:100%;margin:20px 0 0;}
.mh-widget-col-1 .mh-posts-grid-item:first-child{margin-top:0;}
.mh-widget-col-1 .mh-posts-grid-widget-more{padding:0;border:none;}
.mh-widget-col-2 .mh-posts-grid-title{font-size:16px;font-size:1rem;}
.mh-widget .tagcloud a{background:#2a2a2a;}
.tagcloud a:hover,.mh-widget .tagcloud a:hover,.mh-footer-widget .tagcloud a:hover{color:#fff;background:#e64946;}
.mh-widget-col-1 .mh-custom-posts-small-title{font-size:13px;font-size:0.8125rem;}
.mh-loop-layout1 .mh-loop-title,.mh-custom-posts-xl-title,.mh-posts-list-title,.mh-posts-grid-title,.mh-widget-col-2 .mh-posts-grid-title,.mh-related-content .mh-posts-grid-title{font-size:14px;font-size:0.875rem;}

	.subnews .topspan {height:10px;display:block;
		-webkit-border-top-left-radius: 5px;
		-webkit-border-top-right-radius: 5px;
		-moz-border-radius-topleft: 5px;
		-moz-border-radius-topright: 5px;
		border-top-left-radius: 5px;
		border-top-right-radius: 5px;
	}



#footer{background:#242322;}


.tabberlive .tabbertab {
	background: #F7F7F7;
	color: #222222;
	margin: 3px 0px 0px 0px;
	padding: 15px 15px 5px 15px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-topright: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	}


.tabberlive .tabbertab h2 {
	display: none;
	}


.tabberlive .tabbertab h3 {
	display: none;
	}


.tabbertab cite {
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	}

	
.tabbertab p {
	font-size: 12px;
	margin: 0px 0px 10px 0px;
	}

.ibox .ibox-desc .ibox-link {
  display: block;
  margin-top: .5em;
}

.ibox .ibox-desc .ibox-link i {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

.ibox .ibox-desc .ibox-link a:hover i {
  margin-left: 6px;
}


#header_left_container_julio_2014_xd {
	 float: left;
	 width: 246px;
	 height: 50px;
	 overflow: hidden;
	 background-color:transparent;
}
.payment-methods-module .payments-uncommon .payment-icons .list-item .icon-bullet:before{content:"c";*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = 'c');font-size:5px;position:absolute;top:10%;left:0;color:inherit;opacity:1;*filter:alpha(opacity=100)}
.payments-uncommon-base .payment-icons .list-item .icon-bullet:before{content:"c";*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = 'c');font-size:5px;position:absolute;top:10%;left:0;color:inherit;opacity:1;*filter:alpha(opacity=100)}
.lt-ie8 .payments-uncommon .payment-icons .list-item .icon-bullet{float:left;content:"c";*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = 'c');font-size:5px;position:absolute;top:0;left:0;color:#444;opacity:1;*filter:alpha(opacity=100)}
.services-module .services-menu .menu-item .icon-bullet:before{content:"d";*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = 'd');font-size:6px;position:absolute;top:2px;left:0;color:#bc191e;opacity:.5;*filter:alpha(opacity=100)}
.lt-ie8 .services-module .services-menu .link,.lt-ie8 .services-module .services-menu .menu-item .icon-bullet{float:left}
.lt-ie8 .services-module .services-menu .icon-bullet{content:"d";*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = 'd');font-size:6px;position:absolute;top:0;left:0;color:#bc191e;opacity:.5;*filter:alpha(opacity=100)}
.usps-module .usps-menu .menu-item .icon-bullet:before{content:"d";*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = 'd');font-size:6px;position:absolute;top:0;left:0;color:#444;opacity:.5;*filter:alpha(opacity=100)}
.lt-ie8 .usps-module .usps-menu .menu-item .icon-bullet{float:left;content:"d";*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = 'd');font-size:6px;position:absolute;top:0;left:0;color:#444;opacity:.5;*filter:alpha(opacity=100)}
.campbells-kitchen-slide .campbells-kitchen-bottom .container .recipe-list li .img-container{position:relative;width:100%;height:0;padding-bottom:85%;overflow:hidden;margin-bottom:25px}
.campbells-kitchen-slide .campbells-kitchen-bottom .container .recipe-list li a:hover .img-container:before{display:none}
.lifestyle-callout-slide .container ul li .img-container{position:relative;width:100%;height:0;padding-bottom:100%;overflow:hidden;border-radius:50%}
.lifestyle-callout-slide .container ul li .img-container img{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;min-width:100%;min-height:100%;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}
.lifestyle-callout-slide .container ul li:nth-child(odd) .img-container{float:left;left:-10%}
.lifestyle-callout-slide .container ul li:nth-child(even) .img-container{float:right;right:-10%}
.page-callout-slide .container .col1 .img-container,.page-callout-slide .container .col2 .img-container{position:relative}

.small{font-size: 12px;}

#header ul.menu img{ vertical-align:middle;}

.new-nav #navigation a.level_1, .new-nav #navigation a.level_1:hover { height: auto !important; }

.new-nav #navigation a.level_1:hover { background-color: none; color: #000; }

#navigation a.level_1, #navigation span.level_1 { padding: 0px; border: none;}

#navigation a.level_1:hover, #navigation span.level_1:hover { background: none; }

#navigation li.level_1 { position: static; }



#navigation ul.level_1, #navigation li.nav_hover a.level_1 { position: static; }
#navigation .level_1{color:#fff;text-transform:uppercase;}
#navigation ul.level_1{position:relative;}
#navigation a.level_1,#navigation span.level_1{color:#666;font-family:'GibsonRegular',Arial,sans-serif;padding:5px 12px 6px;border-right:1px solid white;font-size:1.2em;}
#navigation a.level_1:hover,#navigation span.level_1:hover{background-color:#999;color:#fff;}
#wc_dept_saleall span.level_1,#navigation #wc_dept_saleall ul.level_2{background-color:#DF3E68;border-top:none;}
.navbar .btn-navbar .navbar .btn-navbar .bars{float:left}
.navbar.sticky-navbar .btn-navbar .bars{display:inline-block}





.clear:before,  .clear:after,  .entry-content:before,  .entry-content:after,  .comment-content:before,  .comment-content:after,  .site-header:before,  .site-header:after,  .site-content:before,  .site-content:after,  .site-footer:before,  .site-footer:after {
	content: "";
	display: table;
}

.clear:after,  .entry-content:after,  .comment-content:after,  .site-header:after,  .site-content:after,  .site-footer:after {
	clear: both;
}

.page-content,  .entry-content,  .entry-summary {
	margin: 1.5em 0 0;
}





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

div.entry-content {
	margin-top: 20px;
}

div.entry-content h1 {
	line-height: 40px;
}

div.entry-content h2 {
	line-height: 1.33em;
}

.home .entry-content, #interior-page .entry-content {
	margin-top: 0;
}

.entry-content ul li {
	font-size: 14px;
	line-height: 24px;
	margin-bottom: 10px;
}

.entry-content .well ul li {
	font-size: 13px;
	line-height: inherit;
	margin-bottom: inherit;
}

.entry-content .section {
	padding: 0;
}

.entry-content .widgetWrap.section .title {
	margin-top: 0;
}
.row .twelve{width:100%;}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;}
.navbar-toggle .icon-bar + .icon-bar{margin-top:4px;}
.navbar-default .navbar-toggle .icon-bar{background-color:#888888;}
.navbar-inverse .navbar-toggle .icon-bar{background-color:white;}
header#navbar .navbar-toggle.collapsed .icon-bar{background-color:#666666;}
header#navbar .navbar-toggle .icon-bar{background-color:#050d9e;height:5px;width:34px;}
header#navbar .navbar-default .navbar-toggle .icon-bar{background-color:black;}




.component.facebook-feed {
  width: 100%;
}

.widget .fusion-social-networks .fusion-social-network-icon {
  margin-left: 0;
  display: inline-block;
  margin-right: 11px;
  margin-bottom: 14px;
}

.widget .fusion-social-networks.boxed-icons .fusion-social-network-icon {
  margin-right: 7px;
  margin-bottom: 10px;
}

#side-header .fusion-social-networks.boxed-icons .fusion-social-network-icon {
  margin-bottom: 10px;
}

.fusion-sharing-box .fusion-social-networks .fusion-social-network-icon {
  margin-bottom: 0;
}

.fusion-social-networks .fusion-social-network-icon {
  margin-left: 0;
  margin-right: 20px;
  margin-bottom: 10px;
  font-size: 16px;
  color: #46494a;
  display: inline-block;
}

.fusion-social-networks .fusion-social-network-icon:hover {
  opacity: 0.8;
}

.fusion-social-networks .fusion-social-network-icon:before {
  color: inherit;
}

.fusion-social-networks.boxed-icons .fusion-social-network-icon {
  margin-right: 10px;
  padding: 8px;
  background-color: #46494a;
  border: none;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
  -moz-background-clip: inherit;
  -webkit-background-clip: inherit;
  background-clip: inherit;
  border: 1px solid #46494a;
  color: #ffffff;
}

.fusion-secondary-header .alignright .fusion-social-links-header .fusion-social-network-icon {
  margin-right: 0;
  margin-left: 20px;
}

.fusion-secondary-header .alignright .fusion-social-links-header .boxed-icons .fusion-social-network-icon {
  margin-right: 0;
  margin-left: 10px;
}

.fusion-social-links-footer .fusion-social-networks.boxed-icons .fusion-social-network-icon {
  margin-right: 0;
  margin-left: 10px;
}

.fusion-social-links-footer .fusion-social-networks .fusion-social-network-icon {
  margin-right: 0;
  margin-left: 20px;
}

.fusion-social-links-footer .fusion-social-networks .fusion-social-network-icon:first-child {
  margin-left: 0;
}
.fusion-author .fusion-social-networks .fusion-social-network-icon:first-child {margin-left: 0;}
.fusion-author .fusion-author-ssocial .fusion-social-networks .fusion-social-network-icon:first-child {margin-left: 0;}

.clearfix:after,
#content:after,
.container:after,
.container-fluid:after,
.row:after,
.modal-footer:after {
  content: "";
  display: table;
  clear: both;
}

#content {
  width: 71.1702128%;
  float: left;
  min-height: 1px;
}

#content.full-width {
  width: 100%;
}
.double-sidebars #content{width:52%;margin-left:24%;}
#main #content.with-sidebar,.has-sidebar #main #content,.has-sidebar .project-content .project-description{width:72% !important;}
.sidebar-position-left #content{float:right !important;}
.sidebar-position-right #content{float:left !important;}

#dcjs_logo, #dcjs_text, #governor, #commissioner, #navigation, #subnav, #localnav, #quickbar, #footer, .skipLinks, .featureWrapper, #nysgov, .noprint, .ui-tabs-nav, #nygov-Banner, #sb-container, #header, .meccBanner, #secondary-menu, .element-invisible, .region-header, #magic-development, .messages, .nygov-universal-container, .nys-global-header, .nys-global-footer {
	display:none !important;
	min-height:0 !important;
	max-height:0 !important;
}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}
.col-xs-12{width:100%}


.mightymvp .mightymvp-icon {
  margin-right: 10%;
  float: left;
}
.more .company .name,.more .company .street,.more .company .location,.more .company .phone{display:block;line-height:1.25em}
.more .company .phone{font-weight:700;font-size:1.125em;margin-top:20px}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-lg-8{width:66.66666667%}






#access .menu-header,
div.menu,
#colophon,
#branding,
#main,
#wrapper {
	margin: 0 auto;
	width: 940px;
}

#wrapper {
	background: #fff;
	margin-top: 20px;
	padding: 0 20px;
}


	

		#posts img {
      height: auto;
      width:60%;
		}


		#posts a img {
		display: block;
		}


		#posts .cover {
		width: 180px;
		float:right;
		padding:0 0 12px 24px;
		}


		#posts h3.byline {
		margin:0 0 21px 0;
		color:#d9d9d9;
		}




p,
#posts li {
	font-family: "ff-tisa-web-pro", serif, Georgia;
	font-weight:400;
	font-size: 1.125em;
	line-height: 1.825em;
	margin: 0 0 1em 0;
}



#posts li p {
  font-size: 1em;
}



h3,
.h3,
h4,
input,
#browse_archives input,
.post h5,
#posts.page h5  {
	font-family:"proxima-nova", sans-serif, Arial;
	font-weight:700;
	letter-spacing: .1em;
	text-transform: uppercase;
}




p a,
p a:after,
#sidebar h3 a,
#sidebar h3 a:after,
#posts h2 a,
#posts h2:after,
#posts li a,
#posts li a:after,
.more_link a,
.more_link a:after,
.post h3 a,
.post h3 a:after {
	color:#c33737;
	border-bottom:1px solid #e19b9b;
	text-decoration:none;
	}


p a:hover,
#sidebar h3 a:hover,
#posts h2 a:hover,
#posts li a:hover,
.more_link a:hover,
.post h3 a:hover {
	color: #000000;
	border-bottom: 1px solid #929292;
	text-decoration: none;
}


		#posts h1 {
		margin: -3px 0 0 0;
		}


		#posts h2 {
			margin: 1.25em 0 0 0px;
			padding:0 0 1.5em 5.882352941176%; 
			border-bottom:1px solid #d9d9d9;
		}


		.post h5,
		#posts.page h5 {
		background:#ffdb00;
		text-align:center;
		margin: 2.25em 0 1.5em 0;
		}


		#posts .cover,
    #posts .cover-portrait {
		width: 200px;
		float:right;
		margin:.7em 0 .7em 40px;
		}


			 #posts #most_recent .cover,
       #posts #most_recent .cover-portrait,
			 #posts #most_recent .cover-landscape {
				display:none!important;
			}


		#posts .cover-landscape {
		width: 300px;
		float:right;
		margin:.7em 0 .7em 40px;
		}


		#posts .recent {
		margin: 0 0 5px 0;
		}


	figcaption,
	blockquote p,
	#posts blockquote li {
		font-family:"fira-sans";
		font-weight:300;
		color: #1a1a1a;
	}


      #posts ol {
        list-style-position: inside;
        list-style-type: decimal;
			}


      #posts ul {
        list-style-position: inside;
        list-style-type: disc;
      }


      #posts li {
        margin: 0 0 1em 0;
      }


	  	#posts li strong,
		#posts li b {
			font-weight:700;
		}


	  	#posts li em,
		#posts li i {
			font-style:italic;
		}


			#posts blockquote li  {
				font-size: 1.2em;
				font-weight:300;
				line-height: 1.6em;
				margin: 0 0 1em 0;
			}


		#posts.page h1 {
		margin: 1.25em 0 0 0;
		}


	

	#posts .author img {
	  float: left;
	  margin-right: 15px;
	  margin-top: 2px;
	  vertical-align: top;
	  width: 70px;
	}


  .page-id-6063 #posts .author {
    margin-bottom: 2em;
    overflow: auto;
  }


  .page-id-6063 #posts .author img {
    margin-top: 7px;
    width: 80px;
  }


	#posts .cover,
  #posts .cover-portrait {
		width: 175px;
		float:right;
		margin:.7em 0 0 30px; 
	}


		#posts .cover,
		#posts .cover-portrait {
		width: 40%;
		float:right;
		}

.clear { 
	clear:left;
	float:left; 
}

.clear-a{
clear:both;
}
 .pl-window-height .pl-area-wrap{display:none;position:absolute;width:100%;top:50%}
 .pl-area-wrap{background-position:50% 0}
 .pl-area-wrap .pl-area .pl-area-sortable area-tag .pl-bg-cover section-pl_area .pl_areaubdi95d{background-color:transparent}
 .grve-small-text, small, #grve-meta-bar .grve-meta-elements a, #grve-meta-bar .grve-meta-elements li.grve-field-date, #grve-anchor-menu a, .grve-tags, .grve-categories, #grve-post-title #grve-social-share ul li .grve-like-counter, #grve-portfolio-bar #grve-social-share ul li .grve-like-counter, .grve-blog .grve-like-counter, .grve-blog .grve-post-author, .grve-blog .grve-post-date, .grve-pagination ul li, #grve-header-options ul.grve-options a span, .grve-pagination .grve-icon-nav-right, .grve-pagination .grve-icon-nav-left, #grve-comments .grve-comment-item .grve-comment-date, #grve-comments .comment-reply-link, #grve-comments .comment-edit-link, .grve-newsletter label, #grve-footer-bar .grve-social li, #grve-footer-bar .grve-copyright, #grve-footer-bar #grve-second-menu, #grve-share-modal .grve-social li a, #grve-language-modal .grve-language li a, .grve-bar-title, .grve-percentage, .grve-tabs-title li, .grve-pricing-table ul li, .logged-in-as, .widget.widget_recent_entries li span.post-date, cite, label, .grve-testimonial-name, .grve-hr .grve-divider-backtotop, .grve-slider-item .grve-slider-content span.grve-title, .grve-gallery figure figcaption .grve-caption, .widget.widget_calendar caption, .widget .rss-date, .widget.widget_tag_cloud a, .grve-widget.grve-latest-news .grve-latest-news-date, .grve-widget.grve-comments .grve-comment-date, .wpcf7-form p, .wpcf7-form .grve-one-third, .wpcf7-form .grve-one-half, .mfp-counter, .grve-related-post .grve-caption, .grve-comment-nav ul li a, .grve-portfolio .grve-like-counter span, .grve-portfolio .grve-portfolio-btns, .grve-portfolio .grve-filter, .grve-blog .grve-filter, .grve-image-hover .grve-caption, .grve-portfolio .grve-hover-style-2 figcaption .grve-caption, ul.grve-fields li, .grve-team-social li a, .grve-carousel-wrapper .grve-post-item .grve-caption, .grve-blog .grve-like-counter span, .grve-add-cart, .grve-map-infotext p, a.grve-infotext-link, #grve-meta-responsive, .woocommerce span.onsale, .woocommerce nav.woocommerce-pagination ul li, .woocommerce #content nav.woocommerce-pagination ul li, .woocommerce-page nav.woocommerce-pagination ul li, .woocommerce-page #content nav.woocommerce-pagination ul li, .woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count, .woocommerce-review-link, .product_meta, table.shop_table td.product-name, .woocommerce .related h2, .woocommerce .upsells.products h2, .woocommerce-page .related h2, .woocommerce-page .upsells.products h2, .woocommerce .cross-sells h2, .woocommerce .cart_totals h2, .woocommerce .shipping-calculator-button, .woocommerce-page .shipping-calculator-button, .woocommerce-info, #grve-shop-modal .cart_list.product_list_widget li a, .woocommerce .widget_price_filter .price_slider_amount, .woocommerce-page .widget_price_filter .price_slider_amount, .woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a, .woocommerce-page ul.cart_list li a, .woocommerce-page ul.product_list_widget li a, .woocommerce.widget_product_tag_cloud .tagcloud a { font-family: nexa; font-weight: 400; font-style: normal; font-size: 13px !important; text-transform: uppercase; }
 #grve-header #grve-header-options .grve-options-wrapper, #grve-header #grve-header-options ul.grve-options li a .grve-icon::before { width: 50px; }
 #grve-header #grve-header-options ul.grve-options { line-height: 50px; }
 #grve-header #grve-header-options ul.grve-options li a { padding-left: 50px; }
 #grve-header.grve-default #grve-main-menu ul li ul a:hover, #grve-header.grve-default #grve-header-options ul.grve-options a:hover, #grve-header.grve-default #grve-main-menu ul li a .label { color: #ffffff; background-color: #00c5c0; }
 #grve-header.grve-light #grve-main-menu ul li ul a:hover, #grve-header.grve-light #grve-header-options ul.grve-options a:hover, #grve-header.grve-light #grve-main-menu ul li a .label { color: #ffffff; background-color: #00c5c0; }
 #grve-header.grve-dark #grve-main-menu ul li ul a:hover, #grve-header.grve-dark #grve-header-options ul.grve-options a:hover, #grve-header.grve-dark #grve-main-menu ul li a .label { color: #ffffff; background-color: #00c5c0; }
 #grve-header.grve-header-sticky #grve-main-menu ul li ul a:hover, #grve-header.grve-header-sticky #grve-header-options ul.grve-options a:hover, #grve-header.grve-header-sticky #grve-main-menu ul li a .label { color: #ffffff; background-color: #00c5c0; }

.input-prepend .active,
.input-append .active {
  background-color: #a9dba9;
  border-color: #46a546;
}

.btn:hover,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
  background-color: #e6e6e6;
}

.btn:active,
.btn.active {
  background-color: #cccccc \9;
}

.btn.active,
.btn:active {
  background-image: none;
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  background-color: #e6e6e6;
  background-color: #d9d9d9 \9;
  outline: 0;
}

.btn-primary.active,
.btn-warning.active,
.btn-danger.active,
.btn-success.active,
.btn-info.active,
.btn-inverse.active {
  color: rgba(255, 255, 255, 0.75);
}

.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  background-color: #0055cc;
}

.btn-primary:active,
.btn-primary.active {
  background-color: #004099 \9;
}

.btn-warning:hover,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
  background-color: #f89406;
}

.btn-warning:active,
.btn-warning.active {
  background-color: #c67605 \9;
}

.btn-danger:hover,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled] {
  background-color: #bd362f;
}

.btn-danger:active,
.btn-danger.active {
  background-color: #942a25 \9;
}

.btn-success:hover,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
  background-color: #51a351;
}

.btn-success:active,
.btn-success.active {
  background-color: #408140 \9;
}

.btn-info:hover,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
  background-color: #2f96b4;
}

.btn-info:active,
.btn-info.active {
  background-color: #24748c \9;
}

.btn-inverse:hover,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
  background-color: #222222;
}

.btn-inverse:active,
.btn-inverse.active {
  background-color: #080808 \9;
}

.btn-group .btn:hover,
.btn-group .btn:focus,
.btn-group .btn:active,
.btn-group .btn.active {
  z-index: 2;
}

.nav-tabs .active .dropdown-toggle .caret,
.nav-pills .active .dropdown-toggle .caret {
  border-top-color: #333333;
  border-bottom-color: #333333;
}

.nav .open .caret,
.nav .open.active .caret,
.nav .open a:hover .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
  opacity: 1;
  filter: alpha(opacity=100);
}

.btn-navbar:hover,
.btn-navbar:active,
.btn-navbar.active,
.btn-navbar.disabled,
.btn-navbar[disabled] {
  background-color: #222222;
}

.btn-navbar:active,
.btn-navbar.active {
  background-color: #080808 \9;
}

.navbar .nav .active .caret {
  opacity: 1;
  filter: alpha(opacity=100);
}

.breadcrumb .active a {
  color: #333333;
}

.pagination a:hover,
.pagination .active a {
  background-color: #f5f5f5;
}

.pagination .active a {
  color: #999999;
  cursor: default;
}

.progress.active .bar {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -moz-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}

.carousel .active,
.carousel .next,
.carousel .prev {
  display: block;
}

.carousel .active {
  left: 0;
}

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

.carousel .active.right {
  left: 100%;
}


.breadcrumb .active {
	width: auto;
	max-width: 100%;
	display: inline;
	word-wrap: break-word;
}


.wp-pagenavi a:hover,
.wp-pagenavi .active a {
 	background-color: #f5f5f5;
}

	
	.navbar .dropdown-menu li a:hover, .navbar .dropdown-menu li.active a:hover{
		color: #fff;
	}


.group:after {
	content: "";
	display: table;
	clear: both;
}

.recent-activity .avatar{float:left;height:35px;width:35px;margin-right:13px;}

	.footer-widget-wrapper .four.columns                    { width: 196px; }

		
		
		div.footer-widget-wrapper{ width:100% !important}
 
.footer-widget-wrapper .custom-sidebar-title{ color: #ececec !important; }

div.footer-widget-wrapper .custom-sidebar{ }

div.footer-widget-wrapper .custom-sidebar-title{ font-size: 16px; margin-bottom: 10px;}



.text-center {
  text-align: center;
}
.page-dashboard .row_2 .col{float:left;}

		#play100, 
		#pause100 {
			cursor: pointer;
			display: block;
			position: absolute;
			left: 47%;
			top: -99999px;
		}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

  .col-md-4 {
    width: 33.33333333%;
  }

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

  .cmsc--nav-level li:first-of-type {
    margin-top: 6px; }
.sticky-header.sticky-header-top .branding__logo{top:0;margin-top:4px}
.sticky-header-top .advertisement-728x90{position:absolute;top:40px;right:10px;bottom:0}
.sticky-header.sticky-header-top .advertisement-728x90{position:absolute;margin-top:4px;left:262px;top:0}

    a img.alignnone {
        max-width: 95%;
    }
.alignnone{margin:5px 20px 20px 0}
.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}

#comments {
	float:left;
	width: 100%;
}

#comments .comment-meta {
	margin:20px 0 0 0;
	float:right;
	text-align:right;
}

#comments .commentlist {
	margin:0 0 20px 0;
	float:left;
	list-style:none;
	width:100%;
}

#comments .commentlist ul {
	list-style:none;
	margin:0;
	padding:0;
	clear:both;
}

#comments .commentlist li {
	margin:0;
	padding:0;
	display:block;
	clear:both;
}

#comments .commentlist li li {
	margin:0 0 0 40px;
}


#comments .commentlist li li li {
	margin:0 0 0 40px;
}


#comments .commentlist li li li li {
	margin:0 0 0 40px;
}


#comments .commentlist li li li li li {
	margin:0 0 0 40px;
}

#comments .single-comment {
	margin-bottom:21px;
}

#comments .comment-author {
	margin: 0 20px 0 0;
	width:60px;
	height:60px;
	float:left;
}

#comments .comment-author img {
	display:block;
	width:60px;
	height:60px;
}

#comments .children .comment-author {
	margin: 0 20px 0 0;
	width:45px;
	height:45px;
	float:left;
}

#comments .children .comment-author img {
	display:block;
	width:45px;
	height:45px;
}

#comments .admin-comment {
	background-color:#F6F6F5;
	border:1px solid #D9D9D9;
}

#comments .fn {
	clear:both;
	font-weight:bold;
}

.et_header_style_split nav#top-menu-nav,
.et_header_style_split #top-menu,
.et_header_style_split nav.fullwidth-menu-nav,
.et_header_style_split .fullwidth-menu {
float: none;
}

nav#top-menu-nav,
#top-menu,
nav.fullwidth-menu-nav,
.fullwidth-menu {
float: left;
}
 .fullwidth-menu li {
display: inline-block;
padding-right: 22px;
font-size: 14px;
}

.fullwidth-menu a {
display: block;
position: relative;
color: rgba(0, 0, 0, 0.6);
text-decoration: none;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}

.fullwidth-menu a:hover {
opacity: 0.7;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}

.fullwidth-menu li li a {
width: 200px;
padding: 6px 20px;
}
 .fullwidth-menu-nav li.mega-menu {
position: inherit;
}

.fullwidth-menu-nav li.mega-menu ul li {
display: block !important;
float: left!important;
margin: 0;
padding: 0 !important;
}

.fullwidth-menu-nav li.mega-menu li ul {
display: none;
visibility: visible;
opacity: 1;
}

.fullwidth-menu-nav li.mega-menu.et-hover li ul {
display: block;
}
 .fullwidth-menu {
display: none;
}
 .et_pb_fullwidth_menu .fullwidth-menu-nav {
display: none;
}

    .menu-primary .menu-item {
        display: block;
        border-bottom: 1px solid #c8b3a1;
    }

        .menu-primary .menu-item a {
            margin: 0;
            padding: 10px;
        }

	#footer .menus .menu-div .menu-item-home { display: none; }

#navigation ul.menu li.menu-item a i {
    padding-right: 6px;
}

#navigation ul.menu li.menu-item a .desc {
    display: block;
    line-height: 1;
    text-transform: none;
    font-size: inherit;
    padding-bottom: 5px;
    font-weight: normal;
    margin-top: -5px;
}

.technology-org-spotlight-first-link {
	font-size: 29px;
	font-family: 'Exo 2', sans-serif;
	font-weight: regular;
	line-height: 120%;
}

a.technology-org-spotlight-link:link,
a.technology-org-spotlight-first-link:link {
	color: #fff;
}

a.technology-org-spotlight-link:visited,
a.technology-org-spotlight-first-link:visited {
	color: #ccc;
}

.technology-org-spotlight-first {
	background-color: #555;
}

.technology-org-spotlight-first-content {
	padding: 0px 20px 0.5em 20px;
}

.technology-org-spotlight-first-picture {
	text-align: center;
	
}
del .amount{color:red;text-decoration:line-through;font-size:0.8em;!important}
.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn:hover,.btn:focus{color:#333;text-decoration:none}
.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter: alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}
.btn-default{color:#333;background-color:#fff;border-color:#ccc}
.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}
.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background-image:none}
.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}
.btn-default .badge{color:#fff;background-color:#333}
.btn-primary{color:#fff;background-color:#205575;border-color:#1b4661}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#173e55;border-color:#0d2431}
.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}
.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#205575;border-color:#1b4661}
.btn-primary .badge{color:#205575;background-color:#fff}
.btn-success{color:#fff;background-color:#9bdd00;border-color:#89c400}
.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#fff;background-color:#7eb400;border-color:#5e8600}
.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-image:none}
.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#9bdd00;border-color:#89c400}
.btn-success .badge{color:#9bdd00;background-color:#fff}
.btn-info{color:#fff;background-color:#48b4d4;border-color:#33accf}
.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#fff;background-color:#2ea2c5;border-color:#2684a0}
.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{background-image:none}
.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#48b4d4;border-color:#33accf}
.btn-info .badge{color:#48b4d4;background-color:#fff}
.btn-warning{color:#fff;background-color:#f90;border-color:#e68a00}
.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#fff;background-color:#d68100;border-color:#a86500}
.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-image:none}
.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f90;border-color:#e68a00}
.btn-warning .badge{color:#f90;background-color:#fff}
.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}
.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#d2322d;border-color:#ac2925}
.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-image:none}
.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}
.btn-danger .badge{color:#d9534f;background-color:#fff}
.btn-link{color:#662688;font-weight:normal;cursor:pointer;border-radius:0}
.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}
.btn-link:hover,.btn-link:focus{color:#39154c;text-decoration:underline;background-color:transparent}
.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#999;text-decoration:none}
.btn-block{display:block;width:100%;padding-left:0;padding-right:0}
.btn-block+.btn-block{margin-top:5px}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}
.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}
.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}
.btn-toolbar{margin-left:-5px}
.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}
.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}
.btn .caret{margin-left:0}
.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}
.dropup .btn-lg .caret{border-width:0 5px 5px}
.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}
.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}
.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}
.btn .label{position:relative;top:-1px}
.btn .badge{position:relative;top:-1px}
.btn-xs .badge{top:0;padding:1px 5px}
.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}
.modal-footer .btn-block+.btn-block{margin-left:0}
.carousel-caption .btn{text-shadow:none}
.fl-page-footer-widgets {border-top: 1px solid #e6e6e6;border-color: #000000;border-color: rgba(0,0,0,0.13);color: #000000;color: rgba(0,0,0,0.65);background: #fafafa;}
.fl-page-footer-widgets *,.fl-page-footer-widgets a.fa {color: #000000;color: rgba(0,0,0,0.65);}
.fl-page-footer-widgets h1,.fl-page-footer-widgets h2,.fl-page-footer-widgets h3,.fl-page-footer-widgets h4,.fl-page-footer-widgets h5,.fl-page-footer-widgets h6,.fl-page-footer-widgets a:hover,.fl-page-footer-widgets a:focus,.fl-page-footer-widgets a.fa:hover,.fl-page-footer-widgets a.fa:focus {color: #000000;}
.fl-page-footer-widgets-container {padding-top: 30px;}


.tooltip.bottom {
  padding: 5px 0;
  margin-top: 3px;
}


.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-bottom-color: #000000;
  border-width: 0 5px 5px;
}


.popover.bottom {
  margin-top: 10px;
}


.popover.bottom .arrow {
  top: -11px;
  left: 50%;
  margin-left: -11px;
  border-bottom-color: #999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
  border-top-width: 0;
}


.popover.bottom .arrow:after {
  top: 1px;
  margin-left: -10px;
  border-bottom-color: #ffffff;
  border-top-width: 0;
}


footer#footer .bottom {	border-top:5px solid #484848; }




#footer .bottom { 

    color: #000; 

    font-weight: bold;

}

#owl-main .item img{
    display: block;
    width: 100%;
    height: auto;
    margin-left: auto;
    margin-right: auto;
}

#owl-cases .item img{
    display: block;
    width: 100%;
    height: auto;
}

#owl-cases .item{
    margin: 5px;
}

#owl-services .item img{
    width: 630px;
    height: auto;
    float:left;
    margin-right:10px;
    margin-bottom: 10px;
}

#owl-services .item{
    margin: 5px;
}

#owl-testimonials .item img{
    width: 100%;
    height: auto;
}

#owl-testimonials .item{
    margin: 5px;
}

#owl-blogpost .item img{
    display: block;
    width: 100%;
    height: auto;
}

#owl-blogpost .item{
    margin: 5px;
}


.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px; }


  .col-sm-4 {
    width: 33.33333333%; }

  .footer-top .col-sm-3,
  .footer-top .col-sm-4 {
    text-align: center; }
.calendar-calendar .content{clear:both;padding:3px;padding-left:5px;}
.page.content .row{margin-bottom:15px;}
.spotlight.article .content{padding-left:22.5px;}
.page.content{margin:15px 0 0 0;}

.subtitle2{color:#666;font-size:140%;margin:0;padding:0px 10px 10px 5px;}


.PromoBox .subtitle2 {font-size: 20px;line-height:24px;}


.asseverazioni .PromoBox h1, .asseverazioni .PromoBox .subtitle2 {
padding: 2px;
line-height: 30px;
}


.homepage #currencySelect,
.homepage .accedi,
.homepage .subtitle2,
.homepage .nav-bg,
.homepage .left-engine,
.homepage .right-engine,
.homepage #left-panel,
.homepage #right-panel,
.homepage .newfooter,
.homepage .C-3colsWrap,
.homepage .Perche2 p,
.homepage #snapengage-button,
.homepage .SnapABug_Button,
.homepage .img2,
.homepage .img6,
.homepage .OrderWrapper {
  display: none!important;
}


#grasgroen_link {
	display:none;
	visibility:hidden;
}

	
		#grasgroen_link a{
			text-decoration:none;
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-weight:normal;
			font-size:10px;
			text-align:right;
			color:#ccc;
		}

		
		#grasgroen_link div.links {
			position:absolute;
			left:0;
			padding: 0 0 0 10px;
		}

		
				#grasgroen_link div.links a{
					color:#777;
					text-align:left;
				}


.taxonomy {
  font-family: "ApexSans-SC", "ApexNewWeb", "Helvetica Neue", "Helvetica", "Roboto", "Arial", sans-serif;
  font-weight: 300;
  text-transform: lowercase;
  -webkit-font-smoothing: subpixel-antialiased;
  font-size: 13px;
  font-size: 16px;
  opacity: 0.5; }
.entry-content a[href]:after, .entry a[href]:after{content:" (" attr(href) ")";}

	.social-networks,
	.copyright{
		float:none;
		padding:0 0 15px;
		text-align:center;
	}

	.copyright:after,
	.social-networks:after{
		content:"";
		display:block;
		clear:both;
	}

	.social-networks li,
	.copyright li{
		float:none;
		display:inline-block;
	}


	#footer .social-networks{width:100%;margin:0 auto;position:relative;left:-11px;}

	.header-social .social-networks{max-width:100% !important;}

	.header-social .social-networks li{margin-bottom:0;max-width:auto;}

	.header-v2 .header-social .social-networks{width:100%; padding-bottom:0;}

	.header-v2 .header-social .social-networks li{ margin-left:10px; margin-right:10px;}

	.header-v3 .header-social .social-networks{width:100%; padding-bottom:0;}

	.header-v3 .header-social .social-networks li{float:none; margin-left:10px; margin-right:10px;}

	.header-v4 .header-social .social-networks{width:100%; margin-top:0; padding-bottom:0;}

	.header-v4 .header-social .social-networks li{float:none; margin-bottom:0; margin-left:10px; margin-right:10px; line-height:26px;}

	.header-v4 .header-social .social-networks li a{margin-bottom:0;}

	.header-v5 .header-social .social-networks{width:100%; padding-bottom:0;}

	.header-v5 .header-social .social-networks li{float:none; margin-left:10px; margin-right:10px;}


	.share-box .social-networks{text-align:left;}


	.share-box .social-networks li{margin-right:20px !important;margin-bottom:10px !important;}


	nav#navigation li.menu-item a:hover, nav#navigation li.menu-item a:hover { color: #000000 }
#home-menu #block-system-main-menu li.first a{border-radius:10px 0 0 0;}
.panel-hp2col .panel-col-last .first .pane-content{padding:0px;}
.panel-hp2col .panel-col-first .first .pane-content{padding:0 0 0 5px;}


#scroll-lock.locked {
	position: fixed;
	bottom: 10px;
	left: 50%;
	margin: 0 0 0 -500px;
}


div#quick_nav_1,
div#quick_nav_2 {
	width: 80%;
	float: left;
}

div#quick_nav_1 {
	display: block;
}

	.hours_operation { margin:0px; }

.browse_job_text {
	font-size:11px;
	font-family:Tahoma;
	color:#352571;
	font-weight:bold;
}

.cb-body-light .cb-grid-x .cb-grid-feature {
  border-color: #fff;
}

.cb-body-dark .cb-grid-x .cb-grid-feature {
  border-color: #161616;
}

.cb-grid-x .cb-grid-feature {
  border-bottom: 3px solid transparent;
  -webkit-transform: translateZ(0);
  background: #000;
}

.cb-blog-style-roll .cb-grid-x .cb-grid-feature {
  -webkit-transform: none;
}


.cb-grid-x .cb-grid-feature.cb-meta-style-1:hover img {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}

  .cb-grid-x .cb-grid-feature:hover img {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=25);
    opacity: 0.25;
  }
 
                .cb-module-block .cb-meta-style-2:hover img, .cb-module-block .cb-meta-style-4:hover img, .cb-grid-x .cb-grid-feature:hover img, .cb-slider li:hover img { opacity: 0; }

.testimdesc {
float: left;
display: block;
width: 100%;
text-align: left;
margin-bottom: 8px;
}


#allwrap {
    width: 100%;
    overflow: hidden;
    margin-top: 15px;
}

#header #logo {float: left; width: 610px;}

#header #logo.avecInfo {width: 220px;}






.archive-title,
.page-title,
.widget-title,
.entry-content th,
.comment-content th {
        font-size: 11px;
        font-size: 0.785714286rem;
        line-height: 2.181818182;
        font-weight: bold;
        text-transform: uppercase;
        color: #636363;
}



.entry-content img,
.comment-content img,
.widget img {
        max-width: 100%; 
}

.entry-content .twitter-tweet-rendered {
        max-width: 100% !important; 
}

.entry-content img,
.comment-content img,
.widget img,
img.header-image,
.author-avatar img,
img.wp-post-image {
        
        border-radius: 3px;
        box-shadow: none;
}

.entry-content img, .comment-content img {
        box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
}

.entry-content dl.gallery-item {
        margin: 0;
}

.entry-content,
.entry-summary,
.mu_register {
        line-height: 1.714285714;
}

.entry-content h1,
.comment-content h1,
.entry-content h2,
.comment-content h2,
.entry-content h3,
.comment-content h3,
.entry-content h4,
.comment-content h4,
.entry-content h5,
.comment-content h5,
.entry-content h6,
.comment-content h6 {
        margin: 24px 0;
        margin: 1.714285714rem 0;
        line-height: 1.714285714;
}

.entry-content h1,
.comment-content h1 {
        font-size: 21px;
        font-size: 1.5rem;
        line-height: 1.5;
}

.entry-content h2,
.comment-content h2,
.mu_register h2 {
        font-size: 18px;
        font-size: 1.285714286rem;
        line-height: 1.6;
}

.entry-content h3,
.comment-content h3 {
        font-size: 16px;
        font-size: 1.142857143rem;
        line-height: 1.846153846;
}

.entry-content h4,
.comment-content h4 {
        font-size: 14px;
        font-size: 1rem;
        line-height: 1.846153846;
}

.entry-content h5,
.comment-content h5 {
        font-size: 13px;
        font-size: 0.928571429rem;
        line-height: 1.846153846;
}

.entry-content h6,
.comment-content h6 {
        font-size: 12px;
        font-size: 0.857142857rem;
        line-height: 1.846153846;
}

.entry-content p,
.entry-summary p,
.comment-content p,
.mu_register p {
        margin: 0 0 16px;
        margin: 0 0 1.0rem;
}

.entry-content a:visited,
.comment-content a:visited {
        color: #9f9f9f;
}

.entry-content ol,
.comment-content ol,
.entry-content ul,
.comment-content ul,
.mu_register ul {
        margin: 0 0 24px;
        margin: 0 0 1.714285714rem;
        line-height: 1.714285714;
}

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

.entry-content ul,
.comment-content ul,
.mu_register ul {
        list-style: disc outside;
}

.entry-content ol,
.comment-content ol {
        list-style: decimal outside;
}

.entry-content li,
.comment-content li,
.mu_register li {
        margin: 0 0 0 36px;
        margin: 0 0 0 2.571428571rem;
}

.entry-content blockquote,
.comment-content blockquote {
        margin-bottom: 24px;
        margin-bottom: 1.714285714rem;
        padding: 24px;
        padding: 1.714285714rem;
        font-style: italic;
}

.entry-content blockquote p:last-child,
.comment-content blockquote p:last-child {
        margin-bottom: 0;
}

.entry-content code,
.comment-content code {
        
        font-size: 12px;
        font-size: 0.857142857rem;
        line-height: 2;
}

.entry-content pre,
.comment-content pre {
        border: 1px solid #ededed;
        color: #666;
        
        font-size: 12px;
        font-size: 0.857142857rem;
        line-height: 1.714285714;
        margin: 24px 0;
        margin: 1.714285714rem 0;
        overflow: auto;
        padding: 24px;
        padding: 1.714285714rem;
}

.entry-content pre code,
.comment-content pre code {
        display: block;
}

.entry-content abbr,
.comment-content abbr,
.entry-content dfn,
.comment-content dfn,
.entry-content acronym,
.comment-content acronym {
        border-bottom: 1px dotted #666;
        cursor: help;
}

.entry-content address,
.comment-content address {
        display: block;
        line-height: 1.714285714;
        margin: 0 0 24px;
        margin: 0 0 1.714285714rem;
}

.entry-content embed,
.entry-content iframe,
.entry-content object,
.entry-content video {
        margin-bottom: 24px;
        margin-bottom: 1.714285714rem;
}

.entry-content dl,
.comment-content dl {
        margin: 0 24px;
        margin: 0 1.714285714rem;
}

.entry-content dt,
.comment-content dt {
        font-weight: bold;
        line-height: 1.714285714;
}

.entry-content dd,
.comment-content dd {
        line-height: 1.714285714;
        margin-bottom: 24px;
        margin-bottom: 1.714285714rem;
}

.entry-content table,
.comment-content table {
        border-bottom: 1px solid #ededed;
        color: #757575;
        font-size: 12px;
        font-size: 0.857142857rem;
        line-height: 2;
        margin: 0 0 24px;
        margin: 0 0 1.714285714rem;
        width: 100%;
}

.entry-content table caption,
.comment-content table caption {
        font-size: 16px;
        font-size: 1.142857143rem;
        margin: 24px 0;
        margin: 1.714285714rem 0;
}

.entry-content td,
.comment-content td {
        border-top: 1px solid #ededed;
        padding: 6px 10px 6px 0;
}

article.format-link .entry-content {
        max-width: 80%;
        float: left;
}

article.format-link .entry-content a {
        font-size: 22px;
        font-size: 1.571428571rem;
        line-height: 1.090909091;
        text-decoration: none;
}



article.format-quote .entry-content p {
        margin: 0;
        padding-bottom: 24px;
        padding-bottom: 1.714285714rem;
}

article.format-quote .entry-content blockquote {
        display: block;
        padding: 24px 24px 0;
        padding: 1.714285714rem 1.714285714rem 0;
        font-size: 15px;
        font-size: 1.071428571rem;
        line-height: 1.6;
        font-style: normal;
        color: #6a6a6a;
        background: #efefef;
}

        .entry-content img,
        .comment-content img,
        .author-avatar img,
        img.wp-post-image {
                border-radius: 0;
                box-shadow: none;
        }

        .singular .site-content,
        .singular .entry-header,
        .singular .entry-content,
        .singular footer.entry-meta,
        .singular .comments-title {
                margin: 0;
                width: 100%;
        }


.entry-content #wp-homepage td {padding:0px!important; border:0px!important;}


.entry-content #wp-homepage ul {padding-right:10px!important;}


.entry-content #wp-homepage .table-header{width:100%;}
.footer{background-color:#000;padding:50px 0}
