﻿
.nav .navbump {
margin-left: 280px;
}


.navbump ul {
display: none;
}

.wpb_row .vc_span1,
.wpb_row .vc_span2,
.wpb_row .vc_span3,
.wpb_row .vc_span4,
.wpb_row .vc_span5,
.wpb_row .vc_span6,
.wpb_row .vc_span7,
.wpb_row .vc_span8,
.wpb_row .vc_span9,
.wpb_row .vc_span10,
.wpb_row .vc_span11,
.wpb_row .vc_span12 {
  margin-left: 0;
}

.vc_non_responsive .wpb_row .vc_span2 {
  position: relative;
  float: left;
  width: 16.666666666666664%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_responsive .wpb_row .vc_span2 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.bt_widget{
	width:100%;
}

 
.bt_widget .bt_body{
	display:block;
	background:#3f3f3f;
	padding:20px;
	height:110px;
}

.bt_widget .bt_body ul{
		padding-left:0px !important;
}

.bt_widget .bt_body li{
	color:#fff;
	font-size:14px;
	font-weight:300;
	list-style:none;
	margin-bottom:10px;	

}

.bt_widget .bt_body li a{
	color:#fff;
}

.bt_widget .bt_body li i{
	margin-right:10px;
}

  #carousel-wrapper {
    border: 0px solid black !important;
}
.eight,.row .eight{width:66.66667%}
.block-grid.eight-up{margin:0 -8px}
input[type="text"].eight,.row input[type="text"].eight,input[type="password"].eight,.row input[type="password"].eight,input[type="date"].eight,.row input[type="date"].eight,input[type="datetime"].eight,.row input[type="datetime"].eight,input[type="email"].eight,.row input[type="email"].eight,input[type="number"].eight,.row input[type="number"].eight,input[type="search"].eight,.row input[type="search"].eight,input[type="tel"].eight,.row input[type="tel"].eight,input[type="time"].eight,.row input[type="time"].eight,input[type="url"].eight,.row input[type="url"].eight,textarea.eight,.row textarea.eight{width:100% !important}

  [data-width="3"][data-layout="social"].facebookwidget .facebook_list {
    padding: 0 30px 0 40px;
    margin-left: 11.4%;
    float: left;
    display: block;
    margin-right: 2.85714%;
    width: 88.57143%; }

    [data-width="3"][data-layout="social"].facebookwidget .facebook_list:last-child {
      margin-right: 0; }

[data-width="3"][data-layout="social"] .facebook_list, [data-width="3"][data-layout="social"] .twitter_list {
  margin: 0;
  margin-right: 0; }

  .facebook_list.widget_content.carousel .facebook_feed {
    width: 2000%; }

[data-width='3'] .facebook_list.widget_content.carousel .fb-wall-box {
  float: left;
  width: 867px;
  margin-right: 50px; }

    [data-width='3'] .facebook_list.widget_content.carousel .fb-wall-box .fb-wall-date {
      width: 10%;
      padding: 0px;
      text-align: right; }

    [data-width='3'] .facebook_list.widget_content.carousel .fb-wall-box .fb-wall-media {
      display: none; }

      [data-width='3'] .facebook_list.widget_content.carousel .fb-wall-box .fb-wall-media, [data-width='3'] .facebook_list.widget_content.carousel .fb-wall-box .fb-wall-date, [data-width='3'] .facebook_list.widget_content.carousel .fb-wall-box .fb-wall-likes {
        display: none; }

      [data-width='3'] .facebook_list.widget_content.carousel .fb-wall-box .fb-wall-data {
        width: 100%;
        padding: 0 40px; }

      [data-width='3'] .facebook_list.widget_content.carousel .fb-wall-box .fb-wall-message {
        width: 100%;
        padding-top: 15px; }

.facebook_list.widget_content.carousel .carousel-nav {
  position: relative; }

.facebook_list.widget_content.carousel .fb-wall-box {
  height: 75px; }

.facebook_list.widget_content.carousel .fb-wall-data {
  display: flex;
  height: 75px;
  align-items: center; }

.facebook_list.widget_content.carousel .fb-wall-message, .facebook_list.widget_content.carousel .fb-wall-date {
  display: inline-block;
  float: left; }

.facebook_list.widget_content.carousel .fb-wall-message {
  width: 80%; }

  .facebook_list.widget_content.carousel .fb-wall-message br {
    display: none; }

.facebook_list.widget_content.carousel .fb-wall-avatar {
  display: none; }

.facebook_list.widget_content.carousel .fb-wall-date {
  font-size: 12px;
  display: inline;
  width: 20%;
  padding: 0 35px 0 0;
  text-transform: uppercase;
  color: #ddd; }

.facebook_list.widget_content.carousel .arrows {
  top: -50px; }

  .facebook_list.widget_content.carousel .arrows.left {
    left: -35px; }

  .facebook_list.widget_content.carousel .arrows.right {
    right: -11px; }


.singlepost .entry, 
.singlepage .entry { }


.singlepage .post {
	margin:0;
	}


#contenedor {
    width: 1000px;
    margin:auto;
}



#main-nav-button,
#top-nav-button {
  background: #232323;
  color: #fff;
  display: none;
  line-height: 50px;
  margin: 0 0 2px 0;
  text-align: left;
  width: 100%;
}

#main-nav-button:hover,
#top-nav-button:hover {
  color: #ccc;
  text-decoration: none;
}


#main-nav-button:before,
#top-nav-button:before {
  content: "\f0c9";
  display: inline-block;
  font-family: FontAwesome;
  margin: 0 10px;
}


div.rapidxwpr {
    margin:auto;
    width:1026px;
}


.mobile-performance{display: none; bottom: 0; left: 0;overflow: scroll;position: fixed; right: 0; top: 100%; z-index: 10000; background-color: #333333;}

	.mobile-performance a.performance-close{color: #000; position: absolute;right: 10px;top: 10px; padding: 0 10px 10px; font-size: 30px;}

		.mobile-performance a.performance-close:hover{opacity: 0.5;}

	.mobile-performance span{display: block;}

	.mobile-performance p.mpv-heading{ color: #fff; font-size: 20px; line-height: 24px; padding-bottom: 15px; padding-top: 15px; text-align: center; background-color: #000; font-family: 'Lucida Grande', sans-serif;}

		.mobile-performance p.mpv-heading span{color: #fff; font-size: 12px;   font-weight: 400;}

	.mobile-performance img{display: block;}

.mobile-performance ul{display: block;}

	.mobile-performance ul li{ clear: both; display: block; float: left; list-style-type: none; width: 100%; border-bottom: 1px solid #1a1a1a; border-top: 1px solid #4d4d4d; background-color: #3a3939;}

		.mobile-performance ul li a{font-family: 'Lucida Grande', sans-serif;}

			.mobile-performance ul li a .mpv-icon{width: 18%; display: block; float: left; box-sizing: border-box; padding: 15px;}

				.mobile-performance ul li a .mpv-icon i{display: block; float: left; font-size: 30px; color: #d6d6d6; padding-left: 5px;}

					.mobile-performance ul li a .mpv-icon i:nth-child(4){padding-left: 0;}

			.mobile-performance ul li a .mpv-text{ background-color: #333333; box-sizing: border-box; color: #d6d6d6; display: block; float: left; font-size: 15px; font-weight: 400; line-height: 22px; padding: 20px; width: 82%;;}

			.mobile-performance ul li a .mpv-text.mpv-phone{width: 26%; font-size: 12px; font-weight: 900; line-height: 18px;}

			.mobile-performance ul li a .mpv-text.mpv-number{padding-top: 34px; width: 56%;}

#f1 {
	width:243px;
	border-right:1px solid #fff;
}

.f-col{
	min-height:261px;
	
	background-color:#f7f0dd;
	float:left;
	 -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -webkit-box-sizing: border-box;
   box-sizing: border-box;
}
#header #logo-area{position:absolute;top:0px;left:15px;display:inline-block;height:90px;padding:20px 30px 20px 0px;box-sizing:border-box;margin-right:15px;width:auto;}
#header #logo-area a{display:block;border-right:1px #999 solid;padding-right:30px;}
#header #logo-area img{height:50px;width:auto;float:none;}


#footerbar {
    position: fixed;
    width: 100%;
    height: 46px;
    bottom: 0px;
    background: white;
    line-height: 46px;
    padding: 0 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,
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 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-6 {
    width: 50%;
  }






.global-width {
    margin: 0 auto;
    width: 600px;
}


	#google_translate_element {margin:6px auto 0 auto}



.grid {
	float: left;
	margin-bottom: 2.127659574468%;
	padding-top: 0;
}


.grid-right {
	float: right;
	margin-bottom: 2.127659574468%;
	padding-top: 0;
}


#footer-wrapper .grid.col-940 {
	margin: 0;
}

	
    .grid, 
	.grid-right {
	    float: none;
    }
#usersite-container #purchase-details ul li .details{overflow:hidden}
#usersite-container #purchase-details ul li .details .track_data{float:left}
#usersite-container #purchase-details ul li .details .track_data.full_width{width:100%}
#usersite-container #purchase-details ul li .details .download{float:right;padding-left:10px}
#usersite-container #purchase-details ul li .details .file_info{max-width:300px}

#center {
	margin-left: 200px;
	margin-right: 210px;
	padding-bottom: 70px;
}

.h013img {width: 100px; float: left; margin-right: 0.5em;}
#banner-inside{padding-top:25px;margin-bottom:25px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
*:first-child + html .clearfix{min-height:1%;}
 
.aom_st {font-size:smaller; font-weight:bold; padding-right:4px;}


.postmetadata {
  clear: both;
  font-size: 11px;
  margin-top: 0;
}

.entry .postmetadata {
  border-top: 1px dotted #999;
  padding-top: 5px;
}

.postmetadata a {
  color: #333;
  text-decoration: none;
}

.commentlist .postmetadata {
  border: 0;
  margin-top: 4px;
}

.appointments-page .site-header .left{height:35px;}

.left{float:left;}

.site-header .left{width:50%; display: inline-block; text-align:right; float:right; line-height:1;}

.site-header .left aside{display:inline-block; margin:auto;}

.md-content .left, .md-content .right{width:48%; padding:0 0 20px 0;}




.page-id-2120 .main-navigation, .page-id-2120 .site-header .left{display:none;}
    
.site-header .left aside.widget_products_predictive_search, .textwidget, .widget_products_predictive_search, .cube, .socialmedialinks li:first-child, .site-header .widget_wpsc_shopping_cart h3, .widget-area h3, #breadcrumbs, .wpsc-breadcrumbs{display:none;}

.left, .right{width:100%}

#contact, #hours, #events {
	float: left;
	clear: both;
}




#hours p {
	font-family: 'Helvetica', sans-serif;
	color: #636363;
	font-size: 12px;
}


.cl .parties {
	clear: both;
	float: left;
	text-align: left;
	margin-bottom: 36px;
}


.cl h2, .cs h2, .cs h2 a, #side-res h2 {
	color: #004195;
	font-family: 'Knockout_Full', 'Helvetica', 'Arial', sans-serif;
	font-size: 15px;
	letter-spacing: 0.025em;
	text-transform: uppercase;
	font-weight: normal;
	padding:0px;
	margin:0px;
	text-decoration: none;	
}


.cl p, .cs p {
	font-family: "Helvetica", sans-serif;
	font-size: 12px;
	text-align: justify;
	text-justify: distribute;
	line-height: 15px;
	color: #636363;
	margin-bottom: 0;
}


.cl h2 + p, .cs h2 + p {
	margin: 0;
	padding: 0;
}


.cl h6 + img {
	padding: 0;
	margin:0;
}


.cl + .cl {
	margin-top: 35px;
}


div#contact.cl a.media-inq {
	color: white;
    text-align: center;
    margin: 0 auto;
    font-family: "Knockout_Full","Helvetica","Arial",sans-serif;
    font-size: 15px;
    font-weight: normal;
    letter-spacing: 0.025em;
    margin: 0;
    padding: 0;
    text-decoration: none;
    text-transform: uppercase;
}
.dropdown{position:relative}
.dropdown-toggle:focus{outline:0}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:0;margin:0;list-style:none;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:0;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}
.dropdown-menu.pull-right{right:0;left:auto}
.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.dropdown-menu-right{left:auto;right:0}
.dropdown-menu-left{left:0;right:auto}
.dropdown-header{display:block;padding:3px 20px;line-height:1.428571429;color:#777;white-space:nowrap}
.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}
.navbar-right .dropdown-menu-left{left:0;right:auto}
.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,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}
.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}
.header ul.menu-utility.left-menu .dropdown:hover,.header ul.menu-utility.left-menu .dropdown.open{background:#f1f1f1;border:0}
.header ul.menu-utility.left-menu .dropdown:hover:after,.header ul.menu-utility.left-menu .dropdown.open:after{border-width:0 6px 7px 6px;border-color:transparent transparent #000 transparent}
.header ul.menu-utility.left-menu .dropdown:hover a,.header ul.menu-utility.left-menu .dropdown.open a{background:#f1f1f1;color:#000;text-decoration:none}
.header ul.menu-utility.left-menu .dropdown:hover .dropdown-menu,.header ul.menu-utility.left-menu .dropdown.open .dropdown-menu{display:block;background:#f1f1f1;border:0}
.header ul.menu-utility.left-menu .dropdown:hover ul a,.header ul.menu-utility.left-menu .dropdown.open ul a{color:#000}
.header ul.menu-utility.left-menu .dropdown:hover ul a:hover,.header ul.menu-utility.left-menu .dropdown.open ul a:hover{color:#fff163;background-color:#000}
.header ul.menu-utility .dropdown{padding-right:15px;position:relative}
.header ul.menu-utility .dropdown:after{border-style:solid;border-width:7px 6px 0 6px;border-color:#fff transparent transparent transparent;content:'';height:0;margin-top:-4px;right:10px;position:absolute;top:50%;width:0}
.header ul.menu-utility .dropdown:hover,.header ul.menu-utility .dropdown.open{background:#959595;border:0}
.header ul.menu-utility .dropdown:hover:after,.header ul.menu-utility .dropdown.open:after{border-width:0 6px 7px 6px;border-color:transparent transparent #fff transparent}
.header ul.menu-utility .dropdown:hover a,.header ul.menu-utility .dropdown.open a{background:#959595;color:#fff;text-decoration:none}
.header ul.menu-utility .dropdown:hover .dropdown-menu,.header ul.menu-utility .dropdown.open .dropdown-menu{display:block;background:#000;border:0}
.header ul.menu-utility .dropdown:hover ul a,.header ul.menu-utility .dropdown.open ul a{color:#fff}
.header ul.menu-utility .dropdown:hover ul a:hover,.header ul.menu-utility .dropdown.open ul a:hover{color:#fff163}
.next-prev{color:#666;font-size:14px;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;padding:33px 0;text-align:left;margin-top:10px;}
.next-prev a{color:#212121;font-size:16px;line-height:1.3;}
.next-prev a:hover{color:#e9b424;}

#footer .recent-comments-list li { border-bottom: 1px dotted #2e2e2e; }

#footer .feature-posts-list li { border-bottom: 1px dotted #2e2e2e; }

#footer .widget .social li a:hover span { color:#fff; }

#footer .widget_tag_cloud div { text-align: left; }

#footer .widget_tag_cloud div a:hover { background: #fff; color: #333; }





#footer {
	background:#055a97 ;
	color:#fff;
	padding:15px 0 15px 5px;
}


#footer div.column {
	display: inline;
	float: left;
	margin: 0 10px;
	width: 222px;
}


#footer div.last {
	margin-right: 0;
}


#footer .widget {
	color:#fff;
  	font-size:11px;
	margin:0 0 15px;
	width:222px;
	overflow:hidden;
}


#footer .widget h3.title {
	color:#fff;
	font-size:17px;
	border-bottom:1px dotted #2e2e2e;
	padding:5px 0;
	margin-bottom:6px;
}


#footer .widget a {
	color:#fff;
}


.nav
{
	color: #52667C;
	font-size: 11pt;
	font-weight:bold;
	font-family: Arial;
	text-decoration: none;
	padding-left: 10px;
}


.righttabborder {
    border-bottom: 1px dotted #666;
    padding: 15px 0px 11px 0px;
    width: 302px
}


.righttabborder
p {
    font-size: 12px;
    line-height: 23px
}


.righttabborder
a {
    color: #236988;
    text-decoration: underline;
    font-weight: bold;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
}


.righttabborder a:hover {
    text-decoration: none
}
.orange,.orange a{color:#de7c2b!important;}
.menu li.menu-item-icon-before .fa,.nav-menu li.menu-item-icon-before .fa{margin-right:8px}
.menu li.menu-item-icon-after .fa,.nav-menu li.menu-item-icon-after .fa{margin-left:8px}
#navbar-container .nav-menu li ul.children li.active,#navbar-container .nav-menu li ul.children li.menu-item-has-children,#navbar-container .nav-menu li ul.children li.page_item_has_children,#navbar-container .nav-menu li ul.sub-menu li.active,#navbar-container .nav-menu li ul.sub-menu li.menu-item-has-children,#navbar-container .nav-menu li ul.sub-menu li.page_item_has_children{position:relative}
#navbar-container .nav-menu li ul.children li.active:before,#navbar-container .nav-menu li ul.children li.menu-item-has-children:before,#navbar-container .nav-menu li ul.children li.page_item_has_children:before,#navbar-container .nav-menu li ul.sub-menu li.active:before,#navbar-container .nav-menu li ul.sub-menu li.menu-item-has-children:before,#navbar-container .nav-menu li ul.sub-menu li.page_item_has_children:before{color:#ccc!important;position:absolute;top:9px;right:8px;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:dashicons;content:"\f345"}
#navbar-container .nav-menu li ul.children li:first-child.active:before,#navbar-container .nav-menu li ul.children li:first-child.menu-item-has-children:before,#navbar-container .nav-menu li ul.children li:first-child.page_item_has_children:before,#navbar-container .nav-menu li ul.sub-menu li:first-child.active:before,#navbar-container .nav-menu li ul.sub-menu li:first-child.menu-item-has-children:before,#navbar-container .nav-menu li ul.sub-menu li:first-child.page_item_has_children:before{top:15px}
#navbar-container .nav-menu li.active,#navbar-container .nav-menu li.menu-item-has-children,#navbar-container .nav-menu li.page_item_has_children{position:relative}
#navbar-container .nav-menu li.active:hover ul,#navbar-container .nav-menu li.menu-item-has-children:hover ul,#navbar-container .nav-menu li.page_item_has_children:hover ul{display:block}
.submenu-right-align #navbar-container .nav-menu li ul.children li.active:before,.submenu-right-align #navbar-container .nav-menu li ul.children li.menu-item-has-children:before,.submenu-right-align #navbar-container .nav-menu li ul.children li.page_item_has_children:before,.submenu-right-align #navbar-container .nav-menu li ul.sub-menu li.active:before,.submenu-right-align #navbar-container .nav-menu li ul.sub-menu li.menu-item-has-children:before,.submenu-right-align #navbar-container .nav-menu li ul.sub-menu li.page_item_has_children:before{right:auto;left:5px;content:"\f341"}
#navbar-container .nav-menu li.mega-menu ul.sub-menu li.active:before,#navbar-container .nav-menu li.mega-menu ul.sub-menu li.menu-item-has-children:before,#navbar-container .nav-menu li.mega-menu ul.sub-menu li.page_item_has_children:before{display:none!important}
#navbar-mobile-container .nav-menu li.active,#navbar-mobile-container .nav-menu li.menu-item-has-children,#navbar-mobile-container .nav-menu li.page_item_has_children{position:relative;padding-bottom:0}
#navbar-mobile-container .nav-menu li.active:after,#navbar-mobile-container .nav-menu li.menu-item-has-children:after,#navbar-mobile-container .nav-menu li.page_item_has_children:after{content:'';position:absolute;right:2rem;top:1rem;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid #fff;-webkit-transition:opacity ease .1s;transition:opacity ease .1s;opacity:.6}
#navbar-mobile-container .nav-menu li.active:after:hover,#navbar-mobile-container .nav-menu li.menu-item-has-children:after:hover,#navbar-mobile-container .nav-menu li.page_item_has_children:after:hover{opacity:1}
#navbar-mobile-container .nav-menu li.active a:first-child,#navbar-mobile-container .nav-menu li.menu-item-has-children a:first-child,#navbar-mobile-container .nav-menu li.page_item_has_children a:first-child{padding-right:45px}
#navbar-container-left .menu li.active,#navbar-container-left .menu li.menu-item-has-children,#navbar-container-left .menu li.page_item_has_children,#navbar-container-left .nav-menu li.active,#navbar-container-left .nav-menu li.menu-item-has-children,#navbar-container-left .nav-menu li.page_item_has_children{position:relative}
#navbar-container-left .menu li.active:before,#navbar-container-left .menu li.menu-item-has-children:before,#navbar-container-left .menu li.page_item_has_children:before,#navbar-container-left .nav-menu li.active:before,#navbar-container-left .nav-menu li.menu-item-has-children:before,#navbar-container-left .nav-menu li.page_item_has_children:before{color:#ccc!important;position:absolute;top:-1px;right:5px;width:32px;height:32px;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:dashicons;content:"\f132"}
.toggled-on #navbar-mobile-container .nav-menu li a,.toggled-on #navbar-mobile-container .nav-menu li.active a,.toggled-on #navbar-mobile-container .nav-menu li.menu-item-has-children a,.toggled-on #navbar-mobile-container .nav-menu li.page_item_has_children a{padding-right:0}
.toggled-on #navbar-mobile-container .nav-menu li.active:after,.toggled-on #navbar-mobile-container .nav-menu li.menu-item-has-children:after,.toggled-on #navbar-mobile-container .nav-menu li.page_item_has_children:after{top:15px}

.sf-menu li.current,.sf-menu li:hover,.sf-menu li.sfHover{
	text-decoration:none;
}
.sharing-hidden .inner{position:absolute;z-index:2;border:1px solid #ccc;padding:10px;background:#fff;box-shadow:0 5px 20px rgba(0,0,0,.2);border-radius:2px;margin-top:5px;max-width:400px}
.sharing-hidden .inner ul{margin:0!important}
.sharing-hidden .inner:after,.sharing-hidden .inner:before{position:absolute;z-index:1;top:-8px;left:20px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #ccc;content:"";display:block}
.sharing-hidden .inner:after{z-index:2;top:-7px;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #fff}
.inner{width:748px}
body.box-layout .body-warp .inner{width:548px}
#page .inner{height:auto;padding-top:40px;padding-bottom:30px}
#header .inner{height:90px}
#header .inner:before,#header .inner:after{display:table;content:" "}
#header .inner:after{clear:both}
#feature .inner{padding-top:15px;padding-bottom:15px}
#feature .inner:before,#feature .inner:after{display:table;content:" "}
#feature .inner:after{clear:both}
#footer .inner{height:auto;padding-top:30px;padding-bottom:40px;overflow:hidden}
#footer_bottom .inner{padding-top:12px;padding-bottom:12px}

	.responsive #header .inner {
		height: auto;
	}


.localizador { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none }

.localizador A:link { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none }

.localizador A:visited { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none }

.localizador A:hover { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: underline }


.post-info .date {
	text-transform: uppercase;
}


#primary{width:680px;width:680px !important;}




.epi_header{
	background: #edf4f9;
}

	

.break {
	clear:both;
}

	
	
	div.navglobal,
	div.identityaction div.search, 
	div.navmain,
	div.banner,
	div.anchor,
	div.navlocal,
	div.navlocal,
	div.module,
	div.datepicker a {
	   display: none;
	}

	#comments ol li .comment-author {
		
	}

		#comments ol li .comment-author .fn {
			font-weight: bold;
			font-size: 1.2em;
		}

	#comments ol li .comment-meta {
		font-size: 0.9em;
		color: #999999;
		margin: 5px 0 10px;
	}


.genesis-nav-menu .menu-item {
	float: left;
	list-style: none;
}


.genesis-nav-menu .menu-item,
#menu-secondary-nav .menu-item {
	display: inline-block;
	text-align: left;
}


#menu-secondary-nav .menu-item {
	padding: 0 8px;
}


.genesis-nav-menu .menu-item:hover {
	position: static;
}


	.footer-widget-header-container #menu-footer-nav li, #menu-auto-transport-information .menu-item {
		text-align: left;
	}


	.menu.responsive-menu .menu-item,
	.responsive-menu-icon {
		display: block!important;
	}


	.menu.responsive-menu .menu-item {
		margin: 0;
	}


	.menu.responsive-menu .menu-item:hover {
		position: static;
	}


	.menu.responsive-menu .menu-item-has-children {
		cursor: pointer;
	}


	.menu.responsive-menu .menu-open.menu-item-has-children:before {
		content: "\f343";
	}


	#menu-auto-transport-information .menu-item {
		margin-bottom: 10px;
	}
 
.aom_st {font-size:smaller; font-weight:bold; padding-right:4px;}
.mlist-outer-wrapper .mlist-wrapper .mlist-field label{width:100%;margin:0.5em 0;color:white;font:15px "proxima-nova",Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:left;}
.mlist-outer-wrapper .mlist-wrapper .mlist-field{margin-bottom:0.7em;}
.mlist-outer-wrapper .mlist-wrapper .mlist-field2.mlist-field label:before{content:none;}
.mlist-outer-wrapper .mlist-wrapper .mlist-field select,.mlist-outer-wrapper .mlist-wrapper .mlist-field input{text-transform:none;text-align:left;margin:0;text-indent:0.01px;text-overflow:"";display:block;width:100%;background:#555454;color:white;padding:0.5em;}
.mlist-outer-wrapper .mlist-wrapper .mlist-field input{padding:0.5em 1em;}
.mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobDay,.mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobMonth,.mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobYear{margin:0 4% 0 0;width:48%;display:inline;}
.mlist-outer-wrapper .mlist-wrapper .mlist-field select#dobDay{margin-right:0;}
.mlist-outer-wrapper .mlist-wrapper .mlist-field select:hover,.mlist-outer-wrapper .mlist-wrapper .mlist-field select[size="0"]:hover,.mlist-outer-wrapper .mlist-wrapper .mlist-field select[size="1"]:hover{background-image:url(data:image/png;base64,R0lGODlhDQAEAIAAAAAAAP8A/yH5BAEHAAEALAAAAAANAAQAAAILhA+hG5jMDpxvhgIAOw==);background-repeat:no-repeat;background-position:right center;padding-right:18px;}
.page-node-644976.node-type-page .page .mlist-outer-wrapper .mlist-wrapper .mlist-field{margin-right:0;width:100%;}
.page-node-644976.node-type-page .page .mlist-outer-wrapper .mlist-wrapper .mlist-field.mlist-field2,.page-node-644976.node-type-page .page .mlist-outer-wrapper .mlist-wrapper .mlist-field.country{margin-right:0px;}
.page-node-644976.node-type-page .page .mlist-outer-wrapper .mlist-wrapper .mlist-field.mlist-field6{margin-right:0;width:100%;}
.page-node-644976.node-type-page .page .mlist-outer-wrapper .mlist-wrapper .mlist-field.mlist-field6 #linktoyourpost{min-width:0;}
.btn-primary,#main-container .learn-more a,#main-container .learn-more a:hover,input[type="submit"],button[type="submit"],.dark-gray-sidebar .button,.light-gray-sidebar .button,.white-sidebar .button,.red-sidebar .button{display:inline-block;text-decoration:none;text-align:center;padding:2px 10px;text-decoration:none;border:1px solid #900;background:#c00;color:#fff !important;border-radius:3px;font-size:1.1em;transition:background 250ms ease-in-out}
.dark-gray-sidebar{background:#333;padding:1.3em;color:#fff;margin-bottom:1em}
.dark-gray-sidebar a{color:#fff}
.dark-gray-sidebar dt{color:#fff}
.dark-gray-sidebar h3,.light-gray-sidebar h3,.white-sidebar h3,.red-sidebar h3{font-weight:bold;font-size:1.35em}


body #header.sticky-header #nav ul.nav-menu ul li a {
    padding-bottom: 10px;
}


ul.nav-menu {
    line-height: 1;
    width: 100%;
    margin-bottom: 0;
}


ul.nav-menu,
ul.nav-menu * {
    list-style: none;
    margin-left: 0;
}


ul.nav-menu li {
    float: left;
    
    position: relative;
}


ul.nav-menu li:first-child {
    border-left: none;
}


ul.nav-menu li:last-child {
    border-right: none;
}


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





ul.nav-menu ul {
    position: absolute;
    top: -9999em;
    width: 14em!important;
    z-index: 9999;
    
}





ul.nav-menu li:hover ul,
ul.nav-menu li.nav-hover ul {
    left: -1px;
    top: 52px;
    
    position: absolute;
    z-index: 999999;
}





ul.nav-menu li:hover li ul,
ul.nav-menu li.nav-hover li ul,
ul.nav-menu li li:hover li ul,
ul.nav-menu li li.nav-hover li ul,
ul.nav-menu li li li:hover li ul,
ul.nav-menu li li li.nav-hover li ul {
    top: -999em;
}





ul.nav-menu li li:hover ul,
ul.nav-menu li li.nav-hover ul,
ul.nav-menu li li li:hover ul,
ul.nav-menu li li li.nav-hover ul,
ul.nav-menu li li li li:hover ul,
ul.nav-menu li li li li.nav-hover ul {
    left: 14em!important;
    
    top: -1px;
}


ul.nav-menu ul li a {
    word-wrap: break-word;
    font-size: .9em;
    font-weight: normal;
    
}


ul.nav-menu ul li a:hover {
    border-top-color: #ccc;
}


ul.nav-menu li a {
    padding: 18px 10px;
}





ul.nav-menu a {
    -webkit-transition: all 0.1s ease-in;
    
    -moz-transition: all 0.1s ease-in;
    
    -ms-transition: all 0.1s ease-in;
    
    -o-transition: all 0.1s ease-in;
    
    transition: all 0.1s ease-in;
    display: block;
    position: relative;
    padding: 8px 10px;
    color: #51545C;
    text-shadow: 1px 1px 0px #fff;
}


ul.nav-menu .sf-sub-indicator {
    position: absolute;
    z-index: 999;
    right: 0.5em;
    top: 45%;
    width: 10px;
    height: 10px;
    overflow: hidden;
}


ul.nav-menu .sf-with-ul:after {
    content: '\e917';
    font-family: IcoMoon;
    position: absolute;
    right: 1.6em;
    top: 20%;
    width: 5px;
    font-size: 7px!important;
}


ul.nav-menu li ul .sf-sub-indicator {
    top: 41%;
}


ul.nav-menu ul.sub-menu .sf-with-ul:after {
    content: '\e919';
    font-family: IcoMoon;
    position: absolute;
    right: 1.6em;
    top: 10%;
    width: 5px;
    font-size: 7px!important;
}


.sticky-header ul.nav-menu ul.sub-menu .sf-with-ul:after,
.sticky-header ul.nav-menu .sf-with-ul:after,
ul.nav-menu ul.sub-menu li.page_item .sf-with-ul:after,
ul.nav-menu li.page_item .sf-with-ul:after {
    top: 40%;
}


ul.nav-menu li.current-menu-item,
ul.nav-menu li.current-menu-ancestor,
ul.nav-menu li:hover {
    border-right-color: #ddd!important;
}


ul.nav-menu li li a,
ul.nav-menu li li li a,
ul.nav-menu li li li li a {
    padding: 10px;
}


ul.nav-menu li li,
ul.nav-menu li li li,
ul.nav-menu li li li li {
    border-left: none;
    border-right: none;
    border-bottom: 1px solid #F0F0F0;
}


ul.nav-menu li a.sf-with-ul {
    padding-right: 25px;
}
#block-superfish-1 ul li#menu-492-1 a.sf-depth-1{background-position:0px -297px;}
 #grve-page-title .grve-title { font-family: nexa; font-weight: 400; font-style: normal; font-size: 40px; text-transform: inherit; }
 #grve-portfolio-title .grve-title { font-family: nexa; font-weight: 400; font-style: normal; font-size: 40px; text-transform: uppercase; }
 #grve-product-title .grve-title { font-family: Open Sans; font-weight: 700; font-style: normal; font-size: 60px; text-transform: uppercase; }
 #grve-post-title .grve-title, #grve-main-content.grve-simple-style .grve-post-simple-title { font-family: nexa; font-weight: 400; font-style: normal; font-size: 40px; text-transform: uppercase; }
 #grve-header[data-fullscreen='no'] #grve-feature-section .grve-title { font-family: Roboto; font-weight: 500; font-style: normal; font-size: 60px; text-transform: none; }
 #grve-header[data-fullscreen='yes'] #grve-feature-section .grve-title { font-family: Roboto; font-weight: 700; font-style: normal; font-size: 70px; text-transform: capitalize; }
 .grve-subtitle p, .grve-subtitle, .grve-accordion .grve-title, .grve-toggle .grve-title, blockquote, .woocommerce div.product span.price, .woocommerce div.product p.price, .woocommerce #content div.product span.price, .woocommerce #content div.product p.price, .woocommerce-page div.product span.price, .woocommerce-page div.product p.price, .woocommerce-page #content div.product span.price, .woocommerce-page #content div.product p.price { font-family: nexa; font-weight: 400; font-style: normal; font-size: 18px; text-transform: none; }
 .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-main-content h1, #grve-main-content h2, #grve-main-content h3, #grve-main-content h4, #grve-main-content h5, #grve-main-content h6, #grve-main-content .grve-post-title, .grve-blog .grve-read-more, #grve-main-content .more-link, #grve-main-content .widget.widget_rss cite, #grve-main-content .widget.widget_rss .grve-widget-title a, #grve-main-content .widget.widget_recent_comments a:hover, #grve-main-content .grve-widget.grve-comments a:hover, #grve-main-content .widget.widget_recent_entries li span.post-date, #grve-main-content .grve-widget.grve-comments .grve-comment-date, #grve-main-content .grve-widget.grve-latest-news .grve-latest-news-date, .widget.widget_calendar table th, .grve-tags li:first-child, .grve-categories li:first-child, #grve-comments .comment-reply-link:hover, #grve-comments .grve-comment-item .grve-author a, #grve-comments .comment-edit-link, #respond .comment-reply-title small a:hover, #respond .comment-notes, #grve-main-content .grve-read-more:hover, #grve-main-content .more-link:hover, .grve-label-post.format-quote .grve-post-meta .grve-like-counter span, #grve-share-modal .grve-social li a, #grve-language-modal .grve-language li a, .grve-accordion .grve-title.active, .grve-toggle .grve-title.active, #grve-meta-responsive ul li span, input[type='text']:hover, input[type='input']:hover, input[type='password']:hover, input[type='email']:hover, input[type='number']:hover, input[type='date']:hover, input[type='url']:hover, input[type='tel']:hover, input[type='search']:hover, textarea:hover, select:hover, input[type='text']:focus, input[type='password']:focus, input[type='email']:focus, input[type='number']:focus, input[type='date']:focus, input[type='url']:focus, input[type='tel']:focus, input[type='search']:focus, textarea:focus, #grve-main-content .grve-portfolio .grve-light.grve-title, #grve-main-content .grve-grve-gallery .grve-light.grve-title, #grve-main-content .grve-image-hover.grve-style-1 .grve-light.grve-team-name, .grve-related-wrapper small, .grve-product-name a, .woocommerce table.shop_table th, .woocommerce-page table.shop_table th, .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, .product_meta { color: #7a7a7a; }
 .grve-color-primary-1, .grve-color-primary-1:before, .grve-color-primary-1:after, #grve-main-content .grve-primary-1 h1, #grve-main-content .grve-primary-1 h2, #grve-main-content .grve-primary-1 h3, #grve-main-content .grve-primary-1 h4, #grve-main-content .grve-primary-1 h5, #grve-main-content .grve-primary-1 h6, #grve-meta-responsive li a:hover, #grve-feature-section .grve-title.grve-primary-1, #grve-page-title .grve-title.grve-primary-1, #grve-post-title .grve-title.grve-primary-1, #grve-portfolio-title .grve-title.grve-primary-1, #grve-product-title .grve-title.grve-primary-1, .grve-portfolio .grve-primary-1 .grve-like-counter, #grve-feature-section .grve-goto-section.grve-primary-1, ul.grve-fields li:before, .widget.widget_calendar a, #grve-main-content .grve-post-title:hover, #grve-main-content .grve-post-author a:hover, .grve-blog.grve-isotope[data-type='pint-blog'] .grve-isotope-item .grve-media-content .grve-post-icon, .grve-blog.grve-isotope[data-type='pint-blog'] .grve-isotope-item.grve-label-post.format-quote a .grve-post-icon:before, #grve-main-content .widget.widget_categories li a:hover, #grve-main-content .widget.widget_archive li a:hover, #grve-main-content .widget.widget_pages li a:hover, #grve-main-content .widget.widget_nav_menu li a:hover, #grve-main-content .widget.widget_nav_menu li.current-menu-item a, #grve-main-content .widget li .rsswidget, #grve-main-content .widget.widget_recent_comments a.url:hover, #grve-main-content .widget.widget_recent_comments a, #grve-main-content .grve-widget.grve-comments a.url:hover, #grve-main-content .grve-widget.grve-comments a, #grve-main-content .widget.widget_meta a:hover, #grve-main-content .widget.widget_recent_entries a:hover, #grve-main-content .widget.grve-contact-info a, #grve-main-content .grve-widget.grve-latest-news a:hover, .grve-tags li a:hover, .grve-categories li a:hover, #grve-main-content .grve-read-more, #grve-main-content .more-link, #grve-comments .comment-reply-link, #grve-comments .grve-comment-item .grve-author a:hover, #grve-comments .grve-comment-item .grve-comment-date a, #grve-comments .comment-edit-link:hover, #respond .comment-reply-title small a, .grve-blog .grve-like-counter span, .grve-pagination ul li a.current, .grve-pagination ul li a:hover, .grve-accordion .grve-title.active:before, .grve-toggle .grve-title.active:before, .grve-filter ul li.selected, .grve-portfolio-item .grve-portfolio-btns li a:hover, #grve-main-content figure.grve-style-1 .grve-team-social li a:hover, #grve-main-content figure.grve-style-2 .grve-team-social li a:hover, #grve-main-content .grve-team a:hover .grve-team-name.grve-dark, #grve-main-content .grve-team a:hover .grve-team-name, .grve-hr .grve-divider-backtotop:after, .grve-testimonial-name span, .grve-testimonial-name:before, .grve-list li:before, #grve-feature-section .grve-description.grve-primary-1, #grve-page-title .grve-description.grve-primary-1, #grve-portfolio-title .grve-description.grve-primary-1, .grve-carousel-wrapper .grve-custom-title-content.grve-primary-1 .grve-caption, .grve-comment-nav ul li a:hover, .grve-pagination ul li .current, .grve-search button[type='submit']:hover .grve-icon-search, .grve-product-item .star-rating span:before, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce #content nav.woocommerce-pagination ul li span.current, .woocommerce #content nav.woocommerce-pagination ul li a:hover, .woocommerce #content nav.woocommerce-pagination ul li a:focus, .woocommerce-page nav.woocommerce-pagination ul li span.current, .woocommerce-page nav.woocommerce-pagination ul li a:hover, .woocommerce-page nav.woocommerce-pagination ul li a:focus, .woocommerce-page #content nav.woocommerce-pagination ul li span.current, .woocommerce-page #content nav.woocommerce-pagination ul li a:hover, .woocommerce-page #content nav.woocommerce-pagination ul li a:focus, .woocommerce table.cart a.remove:hover, .woocommerce #content table.cart a.remove:hover, .woocommerce-page table.cart a.remove:hover, .woocommerce-page #content table.cart a.remove:hover, .woocommerce-page div.product p.price, .woocommerce-page .single_variation, .woocommerce-page tr.order-total td, .woocommerce-checkout .product-quantity, .woocommerce .widget_price_filter .price_slider_amount span.from, .woocommerce-page .widget_price_filter .price_slider_amount span.from, .woocommerce .widget_price_filter .price_slider_amount span.to, .woocommerce-page .widget_price_filter .price_slider_amount span.to, .woocommerce ul.cart_list li a:hover, .woocommerce ul.product_list_widget li a:hover, .woocommerce-page ul.cart_list li a:hover, .woocommerce-page ul.product_list_widget li a:hover, ul.product-categories li a:hover, .woocommerce.widget_product_tag_cloud .tagcloud a:hover, .product_meta a:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a { color: #00c5c0; }
 .grve-color-primary-2, .grve-color-primary-2:before, .grve-color-primary-2:after, #grve-main-content .grve-primary-2 h1, #grve-main-content .grve-primary-2 h2, #grve-main-content .grve-primary-2 h3, #grve-main-content .grve-primary-2 h4, #grve-main-content .grve-primary-2 h5, #grve-main-content .grve-primary-2 h6, #grve-feature-section .grve-title.grve-primary-2, #grve-feature-section .grve-goto-section.grve-primary-2, #grve-page-title .grve-title.grve-primary-2, #grve-post-title .grve-title.grve-primary-2, #grve-portfolio-title .grve-title.grve-primary-2, .grve-portfolio .grve-primary-2 .grve-like-counter, #grve-product-title .grve-title.grve-primary-2, .grve-blog.grve-isotope[data-type='pint-blog'] .grve-isotope-item.grve-label-post.format-link a .grve-post-icon:before, #grve-feature-section .grve-description.grve-primary-2, #grve-page-title .grve-description.grve-primary-2, #grve-portfolio-title .grve-description.grve-primary-2, .grve-carousel-wrapper .grve-custom-title-content.grve-primary-2 .grve-caption { color: #ff6363; }
 .grve-color-primary-3, .grve-color-primary-3:before, .grve-color-primary-3:after, #grve-main-content .grve-primary-3 h1, #grve-main-content .grve-primary-3 h2, #grve-main-content .grve-primary-3 h3, #grve-main-content .grve-primary-3 h4, #grve-main-content .grve-primary-3 h5, #grve-main-content .grve-primary-3 h6, #grve-feature-section .grve-title.grve-primary-3, #grve-feature-section .grve-goto-section.grve-primary-3, #grve-page-title .grve-title.grve-primary-3, #grve-post-title .grve-title.grve-primary-3, #grve-portfolio-title .grve-title.grve-primary-3, .grve-portfolio .grve-primary-3 .grve-like-counter, #grve-product-title .grve-title.grve-primary-3, #grve-feature-section .grve-description.grve-primary-3, #grve-page-title .grve-description.grve-primary-3, #grve-portfolio-title .grve-description.grve-primary-3, .grve-carousel-wrapper .grve-custom-title-content.grve-primary-3 .grve-caption { color: #26425f; }
 .grve-color-primary-4, .grve-color-primary-4:before, .grve-color-primary-4:after, #grve-main-content .grve-primary-4 h1, #grve-main-content .grve-primary-4 h2, #grve-main-content .grve-primary-4 h3, #grve-main-content .grve-primary-4 h4, #grve-main-content .grve-primary-4 h5, #grve-main-content .grve-primary-4 h6, #grve-feature-section .grve-title.grve-primary-4, #grve-feature-section .grve-goto-section.grve-primary-4, #grve-page-title .grve-title.grve-primary-4, #grve-post-title .grve-title.grve-primary-4, #grve-portfolio-title .grve-title.grve-primary-4, .grve-portfolio .grve-primary-4 .grve-like-counter, #grve-product-title .grve-title.grve-primary-4, #grve-feature-section .grve-description.grve-primary-4, #grve-page-title .grve-description.grve-primary-4, #grve-portfolio-title .grve-description.grve-primary-4, .grve-carousel-wrapper .grve-custom-title-content.grve-primary-4 .grve-caption { color: #cc5333; }
 .grve-color-primary-5, .grve-color-primary-5:before, .grve-color-primary-5:after, #grve-main-content .grve-primary-5 h1, #grve-main-content .grve-primary-5 h2, #grve-main-content .grve-primary-5 h3, #grve-main-content .grve-primary-5 h4, #grve-main-content .grve-primary-5 h5, #grve-main-content .grve-primary-5 h6, #grve-feature-section .grve-title.grve-primary-5, #grve-feature-section .grve-goto-section.grve-primary-5, #grve-page-title .grve-title.grve-primary-5, #grve-post-title .grve-title.grve-primary-5, #grve-portfolio-title .grve-title.grve-primary-5, .grve-portfolio .grve-primary-5 .grve-like-counter, #grve-product-title .grve-title.grve-primary-5, #grve-feature-section .grve-description.grve-primary-5, #grve-page-title .grve-description.grve-primary-5, #grve-portfolio-title .grve-description.grve-primary-5, .grve-carousel-wrapper .grve-custom-title-content.grve-primary-5 .grve-caption { color: #e6714a; }
 #grve-tags-categories, #grve-about-author, #grve-comments, #grve-comments .grve-comment-item, #grve-comments .children:before, #grve-comments .children article.comment, #grve-main-content .widget.widget_tag_cloud a, #grve-meta-social-responsive, #grve-main-content .grve-widget.grve-social li a, #grve-post-area article.grve-single-post, #respond, .grve-related-wrapper small, #respond input[type='text'], #respond textarea, .grve-blog.grve-large-media .grve-blog-item, .grve-blog.grve-small-media .grve-blog-item, .grve-newsletter-form input[type='email'], .grve-search input[type='text'], #grve-share-modal .grve-social li a, #grve-social-share-responsive ul li a, #grve-language-modal .grve-language li a, .grve-accordion-wrapper li, .grve-toggle-wrapper li, .grve-bar, .grve-pricing-table, .grve-pricing-table ul li, #grve-main-content .widget.widget_tag_cloud a, #grve-main-content table, #grve-main-content tr, #grve-main-content td, #grve-main-content th, pre, hr, .grve-hr.grve-element, .grve-title-double-line span:before, .grve-title-double-line span:after, .grve-title-double-bottom-line span:after, #grve-main-content input, #grve-main-content input[type='text'], #grve-main-content input[type='input'], #grve-main-content input[type='password'], #grve-main-content input[type='email'], #grve-main-content input[type='number'], #grve-main-content input[type='date'], #grve-main-content input[type='url'], #grve-main-content input[type='tel'], #grve-main-content input[type='search'], .grve-search button[type='submit'], #grve-main-content textarea, #grve-main-content select, #grve-newsletter-modal input, #grve-newsletter-modal input[type='text'], #grve-newsletter-modal input[type='input'], #grve-newsletter-modal input[type='password'], #grve-newsletter-modal input[type='email'], #grve-newsletter-modal input[type='number'], #grve-newsletter-modal input[type='date'], #grve-newsletter-modal input[type='url'], #grve-newsletter-modal input[type='tel'], #grve-newsletter-modal input[type='search'], #grve-newsletter-modal textarea, #grve-newsletter-modal select, .grve-portfolio-description + ul.grve-fields, .grve-portfolio-info + .widget, .grve-related-post, .grve-carousel-wrapper .grve-post-item .grve-content, .grve-blog.grve-border-mode .grve-isotope-item-inner, .grve-blog.grve-border-mode .grve-read-more, .woocommerce .product_meta, #grve-shop-modal .cart_list.product_list_widget li, #grve-shop-modal .cart_list.product_list_widget, .grve-filter ul li, .woocommerce.widget_product_tag_cloud .tagcloud a, .woocommerce ul.products li .grve-product-item, .woocommerce-page ul.products li .grve-product-item, .woocommerce ul.products li .grve-product-item .grve-product-media, .woocommerce-page ul.products li .grve-product-item .grve-product-media, .woocommerce div.product .woocommerce-tabs ul.tabs, .woocommerce #content div.product .woocommerce-tabs ul.tabs, .woocommerce-page div.product .woocommerce-tabs ul.tabs, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs, .woocommerce #content div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs { border-color: #e4e4e4; }
 .grve-bg-primary-2, .grve-pricing-header, .grve-bar-line.grve-primary-2-color, #grve-feature-section .grve-style-4 .grve-title.grve-primary-2 span, .grve-blog .grve-label-post.format-link a, #grve-post-title #grve-social-share.grve-primary-2 ul li a { background-color: #ff6363; color: #ffffff; }
 .grve-bg-primary-3, .grve-bar-line.grve-primary-3-color, #grve-feature-section .grve-style-4 .grve-title.grve-primary-3 span, #grve-post-title #grve-social-share.grve-primary-3 ul li a { background-color: #26425f; color: #ffffff; }
 .grve-bg-primary-4, .grve-bar-line.grve-primary-4-color, #grve-feature-section .grve-style-4 .grve-title.grve-primary-4 span, #grve-post-title #grve-social-share.grve-primary-4 ul li a { background-color: #cc5333; color: #ffffff; }
 .grve-bg-primary-5, .grve-bar-line.grve-primary-5-color, #grve-feature-section .grve-style-4 .grve-title.grve-primary-5 span, #grve-post-title #grve-social-share.grve-primary-5 ul li a { background-color: #e6714a; color: #ffffff; }

.clearfix:after,.clearfix:before,.container:after,.container:before,.f-row:after,.f-row:before,.frame:after,.frame:before,.group-item-info:after,.group-item-info:before,.group-list .post-info:after,.group-list .post-info:before,.nav:after,.nav:before,.widget:after,.widget:before{content:"";display:table}

.clearfix:after,.container:after,.f-row:after,.frame:after,.group-item-info:after,.group-list .post-info:after,.nav:after,.widget:after{clear:both}

.f-input input[type=text]:focus,.f-input input[type=password]:focus,.f-input textarea:focus,.widget-row input[type=text]:focus,.widget-row input[type=password]:focus,.widget-row textarea:focus{border-color:#81B9CB;box-shadow:0 0 5px 0 rgba(63,133,254,.6)}

.f-input .errorMessage,.f-input .successMessage,.widget-row .errorMessage,.widget-row .successMessage{padding-left:0;clear:both;font-size:12px}

.f-input a:not(.chosen-single),.widget-row a:not(.chosen-single){color:#00d3db;font-weight:700}

.subscriptionbox .widget-row{float:left;padding:1px}

.footer-widget-col {
  margin-bottom: 20px;
}

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

.footer-widget-col .row,
.footer-area .footer-widget-col .columns {
  margin-left: 0;
  margin-right: 0;
}

.footer-area .footer-widget-col .col {
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
}

.footer-widget-col .flexslider a {
  border: 0;
  padding: 0;
}


 .post-content p, li.product h3, .widget_product_search h3, .widget.widget_search .heading h3, .footer-widget-col .textwidget  { font-size:16px!important; font-weight:normal;}


.footer-widget-col h3 {color:#333; font-weight:bold;}


.footer-widget-col.widget_text, .fusion-columns.row.fusion-columns-3.columns.columns-3, .copyright-area-content {background:#dedede;}


.navigation.menu.fusion-navbar-nav, ul.product-categories li.cat-parent a, li.cat-item a, .white-block h1, .footer-widget-col h3, .page-title-container h1.entry-title {font-family: GillSansShadowMTStd; font-weight: normal; font-style: normal; font-size:20px;}



h2.product_title.entry-title, .description-tab p, .item .title a, ul.children li.cat-item a, .gillsans, .post-content p, li.product h3,  .single_add_to_cart_button.button.alt,.footer-widget-col .textwidget  {font-family: Gill Sans,Gill Sans MT,Calibri,sans-serif!important; }


.footer-widget-col .textwidget a {color:#333;}
section.stories.from-the-magazine .magazine-carousel .issue-link .issue-overlay a.see-issue{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);opacity:0;transition:opacity 0.2s}
section.stories.from-the-magazine .magazine-carousel .issue-link .issue-overlay a.see-issue span{width:75%;position:absolute !important;position:relative;top:50%;left:50%;transform:translate(-50%, -50%);padding:20px;color:#FFF;text-align:center;font-family:"Knockout 49 A", "Knockout 49 B";text-transform:uppercase;font-size:1.48438rem;line-height:1.48438rem;text-indent:0}
section.stories.from-the-magazine .magazine-carousel .issue-link .issue-overlay a.see-issue:hover{opacity:1}

.slider .slider-copy{width: 49%;}


	
	
	.slider-copy h2{margin-bottom: 20px; font-size: 28px; line-height: 32px;}

	.slider-copy h5{margin-bottom: 20px; font-size: 16px; line-height: 26px;}

	.slider-copy p{margin: 0 0 20px; font-size: 14px;}

	.slider-copy .action-link{padding: 5px 10px; font-size: 12px;}

		.slider .image-left .slider-copy{padding: 0; margin: 0px;}

		.slider .image-right .slider-copy{padding: 0; margin: 0px;}


		
		
		.slider .text-only .slider-copy{width: 80%; float: none; padding: 0; margin-left: auto; margin-right: auto;}


		
		
		.slider .image-title .slider-copy{text-align: center; margin: 0 auto 30px; padding: 0; margin-top: -25px; width: 80%;}

		.slider .image-title .slider-copy h5, .slider .image-title .slider-copy p{display: none;}

.slider .slider-copy p{display: none;}



		
		
		.slider-copy{width: 48%; color: #fff; position: relative; z-index: 2;}

		.slider-copy.full{width: 100%; margin: auto; text-align: center;}

		.slider-copy.full p{margin: 0 15% 30px 15%;}

		.slider .text-only .slider-copy h5{max-width: 720px; margin-left: auto; margin-right: auto;}

		.slider .text-only .slider-copy p{max-width: 720px; margin: 0 auto 30px;}


		.slider .image-only .slider-copy{display: none; margin-top: -25px;}


  .w-nav-list .level_1{
      font-weight: 900;
    }

.w-nav-list {
	display: block;
	width: auto;
	min-width: 150px; 
	}

.g-html .w-nav-list {
	list-style: none;
	margin: 0;
	}

.w-nav-list.level_1 {
	display: none; 
	-webkit-overflow-scrolling: touch;
	}

.w-nav-list.level_2 {
	display: none;
	position: absolute;
	left: auto;
	top: auto;
	z-index: 10;
	}

.w-nav-list.level_3 {
	display: none;
	position: absolute;
	left: 100%;
	top: 0;
	z-index: 11;
	}

.w-nav-list.level_4 {
	display: none;
	position: absolute;
	left: 100%;
	top: 0;
	z-index: 12;
	}

		
	
.w-nav.layout_ver .w-nav-list.level_2 {
	left: 100%;
	top: 0;
	}

	
	
	.w-nav.layout_ver.place_inside .w-nav-list {
		display: block;
		position: static;
		}

		.w-nav.layout_ver.place_inside .w-nav-list.level_2 .w-nav-anchor.level_2 {
			padding-left: 40px; 
			}

		.w-nav.layout_ver.place_inside .w-nav-list.level_3 .w-nav-anchor.level_3 {
			padding-left: 60px; 
			}



.w-nav.type_mobile .w-nav-list {
	overflow-y: hidden;
	}

	.w-nav.type_desktop [class*="columns"] .w-nav-list.level_2 {
		left: 0;
		right: 0;
		font-size: 0;
		line-height: 0;
		width: 100%;
		}

			.w-nav.type_desktop [class*="columns"] .w-nav-list.level_3 {
				display: block;
				position: static;
				}



.w-nav-item.level_1.drop_left .w-nav-list.level_2 {
	right: 0;
	}

.w-nav-item.level_2.drop_left .w-nav-list.level_3 {
	left: auto;
	right: 100%;
	}

.w-nav-item.level_3.drop_left .w-nav-list.level_4 {
	left: auto;
	right: 100%;
	}

		.l-subfooter.at_bottom .w-nav-list.level_1 {
			display: inline-block;
			}


.w-nav.type_mobile .w-nav-list.level_1 {
	padding-left: 15px;
	padding-right: 15px;
	margin-left: -25px;
	margin-right: -25px;
	}

		
		.l-header .w-nav-list.level_2,
		.l-header .w-nav-list.level_3,
		.l-header .w-nav-list.level_4 {
			box-shadow: 0 1px 1px 0 rgba(0,0,0,0.05), 0 2px 5px 0 rgba(0,0,0,0.25);
			padding: 6px 0;
			min-width: 200px;
			border-radius: 2px;
			background-color: #fff; 
			}

		.l-header .w-nav-list.level_3,
		.l-header .w-nav-list.level_4 {
			box-shadow: 0 2px 1px 0 rgba(0,0,0,0.05), 0 3px 7px 0 rgba(0,0,0,0.25);
			top: -6px;
			}

		.type_desktop [class*="columns"] .w-nav-list.level_3 {
			box-shadow: none;
			}

		.w-nav.type_mobile .w-nav-list.level_2,
		.w-nav.type_mobile .w-nav-list.level_3,
		.w-nav.type_mobile .w-nav-list.level_4 {
			display: block;
			position: static;
			padding: 0;
			box-shadow: none;
			}

		.l-subfooter.at_bottom .w-nav-list.level_2 {
			display: none !important;
			}





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

	

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



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



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



.type_desktop .submenu-languages,
.l-header .w-nav-list.level_2,
.l-header .w-nav-list.level_3,
.l-header .w-nav-list.level_4 {
	background-color: #fff;
	}


.footer-widget ul li.firstlink {
	font-family: "FrutigerLTStd-BoldCn", Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 1.4;
	color: #eee;
}


.footer-widget ul li.firstlink  a:link, .footer-widget ul li.firstlink a:visited  {
	color: #eee;
	text-decoration: none;
}


.clear { clear:both; }

#top #header .menu-item-mega-parent.current-menu-item{overflow: visible!important;}


.bottom_nav_header.social_header #top .main_menu .menu-item-search-dropdown{float:right;}

#header_meta .menu-item-search-dropdown {border-left:1px solid #049bce;border-right:1px solid #0082b5;}


#header_meta nav a, #header_meta nav .menu-item-search-dropdown {border: 0px!important;padding: 5px!important;}

#header_meta nav .menu-item-search-dropdown {clear:both;width:100%;}
.sctm .tst{display:table;margin:0 auto;position:relative;padding-top:80px}
.sctm .tst:before{content:'\0201C';display:block;font-family:'Georgia';font-size:100px;line-height:100px;margin:0 auto;position:absolute;left:0;right:0;top:0px;width:50px}
.sctm .tst p{font-style:italic;font-size:1.313em;font-weight:300;line-height:1.3em;text-align:center;margin:0px 30px}
.sctm .tst .tst-i{display:table;margin:0 auto;position:relative;padding-bottom:30px;padding-top:30px;width:80%}
.sctm .tst .tst-i .tst-1{display:table-cell;width:50%}
.sctm .tst .tst-i .tst-1:before{content:'';display:block;width:100%}
.sctm .tst .tst-i .tst-2{height:7px;position:relative;width:8px}
.sctm .tst .tst-i .tst-2:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);content:'';display:block;height:5px;margin:0 auto;position:absolute;bottom:-3px;left:0px;right:0;width:5px}
.sctm .tst .tst-i .tst-3{display:table-cell;width:50%}
.sctm .tst .tst-i .tst-3:before{content:'';display:block;width:100%}
.sctm .bts{display:table;margin:0px auto;text-align:center}
.sctm .bts .rta{border-radius:50%;background-size:cover;background-repeat:no-repeat;background-position:center center;display:block;height:97px;margin:0 auto 10px auto;width:97px}
.sctm .bts p,.sctm .bts span{font-size:15px;font-weight:400;font-style:italic}
.sctm .bts p{margin-bottom:5px}
.sctm.sctm-l p,.sctm.sctm-l span{color:#fff !important}
.sctm.sctm-l .tst:before{color:rgba(255,255,255,0.3)}
.sctm.sctm-l .tst .tst-i .tst-1:before,.sctm.sctm-l .tst .tst-i .tst-3:before{border-bottom:1px solid rgba(255,255,255,0.3)}
.sctm.sctm-l .tst .tst-i .tst-2:before{border-left:1px solid rgba(255,255,255,0.4);border-bottom:1px solid rgba(255,255,255,0.4)}
.sctm.sctm-d p,.sctm.sctm-d span{color:#999 !important}
.sctm.sctm-d .tst:before{color:#99aec2}
.sctm.sctm-d .tst .tst-i .tst-1:before,.sctm.sctm-d .tst .tst-i .tst-3:before{border-bottom:1px solid #e5e5e5}
.sctm.sctm-d .tst .tst-i .tst-2:before{border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}


#hp-headline h2 {
  margin-bottom: 10px;
  font-size: 40px;
}

#hp-headline {
  margin-top: 50px;
  padding-bottom: 20px;
  border-bottom: 1px solid #E5E5E5;
  text-align: center;
}




.et_pb_gallery_item,
.et_pb_portfolio_item,
.et_pb_blurb_content,
.et_pb_tabs_controls,
.et_pb_tab,
.et_pb_slide_description,
.et_pb_pricing_heading,
.et_pb_pricing_content,
.et_pb_promo_description,
.et_pb_newsletter_description,
.et_pb_counter_title,
.et_pb_circle_counter,
.et_pb_number_counter,
.et_pb_toggle_title,
.et_pb_toggle_content,
.et_pb_contact_main_title,
.et_pb_testimonial_description_inner,
.et_pb_team_member,
.et_pb_countdown_timer_container,
.et_pb_post,
.et_pb_text,
.product,
.et_pb_widget {
	word-wrap: break-word;
}



.et_pb_text p:last-of-type {
	padding-bottom: 0;
}
.node .links{margin-left:0;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}

ul#navigation li.col2 { right: 525px; }

.social-icons li.social-linkedin a {background-position:-300px 0;}

.social-icons.colored li.social-linkedin a,
.social-icons.coloredHov li.social-linkedin a:hover {background-color:#1b92bd;}



.top-categories .top-categories__list {
  width: 100%;
  max-width: 1140px;
}



.top-categories__list {
  margin: 0rem auto 0.5rem;
  display: table;
}


.top-categories__list li {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
  padding: 0rem 1.5rem;
  line-height: 18px;
  height: 50px;
}


.top-categories__list li a {
  color: #333333;
  font-size: 1rem;
  font-size: 14px;
}


.top-categories__list li a:hover {
  text-decoration: none;
  color: #CC1414;
}


.top-categories__list li.active a {
  color: #CC1414;
}



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


#header .menu .menu-item-language{display: none;}




.cbp-spmenu .menu-item-language-current a{display:none;}

.cbp-spmenu .submenu-languages .menu-item-language-current a{display: block;font-size:1em;}

.cbp-spmenu .submenu-languages .menu-item-language-current a:hover{background: #444;}
#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;}
.fusion-layout-column.fusion-one-sixth,.fusion-layout-column.fusion-five-sixth,.fusion-layout-column.fusion-one-fifth,.fusion-layout-column.fusion-two-fifth,.fusion-layout-column.fusion-three-fifth,.fusion-layout-column.fusion-four-fifth,.fusion-layout-column.fusion-one-fourth,.fusion-layout-column.fusion-three-fourth,.fusion-layout-column.fusion-one-third,.fusion-layout-column.fusion-two-third,.fusion-layout-column.fusion-one-half{position:relative;float:left;margin-right:4%;margin-bottom:20px}
.fusion-layout-column.fusion-one-half{width:48%}
.fusion-layout-column.fusion-one-half.fusion-spacing-no{width:50% !important}
.testimonials{position:relative}
.testimonials .testimonial_container{overflow:hidden;width:100%;background-color:transparent;text-align:left;margin:0 0 16px}
.testimonials .author_image_holder{margin-left:15px;position:relative}
.testimonials .testimonial_text_inner p.testimonial_author{font-size:13px;color:#303030;margin-top:22px;font-weight:500}
.testimonials .testimonial_text_inner p.testimonial_author span.author_company{color:#1abc9c}
.testimonials .testimonial_text_inner{display:block}
.testimonials .testimonial_text_inner p{line-height:1.666666666666667em;font-size:21px}
.testimonials_holder.standard .testimonials .testimonial_text_inner{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}
.testimonials_holder.full_width .testimonials .testimonial_text_inner{border-left:none;border-right:0;position:relative;text-align:center}
.testimonials_holder.full_width .testimonials .testimonial_text_inner p{margin:0 0 19px}
.testimonials.transparent .testimonial_text_inner{background-color:transparent!important;padding:0;border:0}
 .fusion-fullwidth-1 {
                            padding-left: 20px !important;
                            padding-right: 20px !important;
                        }
.fusion-fullwidth-2 {
                            padding-left: 0px !important;
                            padding-right: 0px !important;
                        }
.fusion-fullwidth-3 {
                            padding-left: 0px !important;
                            padding-right: 0px !important;
                        }
.fusion-fullwidth-4, .fusion-fullwidth-4.fusion-section-separator {
                        padding-left: 0px !important;
                        padding-right: 0px !important;
                    }
.fusion-fullwidth-5, .fusion-fullwidth-5.fusion-section-separator {
                        padding-left: 0px !important;
                        padding-right: 0px !important;
                    }
.fusion-fullwidth-6 {
                            padding-left: 0px !important;
                            padding-right: 0px !important;
                        }



	div#search-box-product {
		visibility: hidden;
		display: none;
	}


	div#search-box {
		visibility: hidden;
		display: none;
	}


   
   div#search-box input[type='text'] {
   	width:74% !important;
   	font-size:10px;
   }

   div#search-box select {
   	font-size:10px;
   }


div#search-box h3.sb-title {
	border-bottom: 1px solid #cdcdcd;
	padding-bottom: 10px;
	text-transform: uppercase;
}




div#search-box input, div#search-box-product input {
	display: block;
	padding: 4px;
	border: 0;
	background-color: #ffffff;
	font-style: italic;
	color: #999999;
	text-transform: uppercase;
}


div#search-box input[type="text"], div#search-box-product input[type="text"] {
	width: 80%;
	margin-left: 30px;
}


div#search-box input.submit-btn, div#search-box-product input.submit-btn {
	width: 100%;
	background-color: #17476D;
	border-radius: 4px;
	color: #fff;
	text-transform: uppercase;
	padding: 10px 0;
	font-weight: bold;
	color: #acacac;
}



div#search-box input.submit-btn:hover, div#search-box-product input.submit-btn:hover {
	color: #ffffff;
}

div#search-box div.field-block.active input {
	opacity: 1.0
}

div#search-box div.field-block.active select {
	opacity: 1.0
}

div#search-box-product div.field-block.active input {
	opacity: 1.0
}

div#search-box-product div.field-block.active select {
	opacity: 1.0
}


div#search-box div.field-block.disabled input {
	background-color: #e3e2e2;
	opacity: 0.8;
}

div#search-box div.field-block.disabled select {
	background-color: #e3e2e2;
	opacity: 0.8;
}


div#search-box-product div.field-block.disabled input {
	background-color: #e3e2e2;
	opacity: 0.8;
}

div#search-box-product div.field-block.disabled select {
	background-color: #e3e2e2;
	opacity: 0.8;
}


div#search-box a h3.profile, div#search-box-product a h3.profile {
	position: relative;
	text-transform: uppercase;
	color: #333333;
	padding-top: 7px;
	border-top: 1px solid #cdcdcd;
}

div#search-box a, div#search-box-product a {
	text-decoration: none;
}


div#search-box-product select {
	width: 87%;
}

div#search-box select.cat-dropdown-home {

	background-color: #ffffff;
    border: 0 none;
    color: #999999;
    display: block;
    font-style: italic;
    padding: 0px;
    text-transform: uppercase;
    border: 1px solid #999999;
    outline: 0;
    
   }


div#search-box-product h3.sb-title {
	text-transform: uppercase;
	padding: 0px 0;
	margin: 7px 0;
	cursor: pointer;
}


div#search-box-product form input[type="submit"] {
	display: block;
	margin-bottom: 15px;
}
.small-12{position:relative;width:100%;}


	#home-media .media-post,
	#home-media .media-post.odd,
	#home-news .news-post,
	#home-news .news-post.odd {float:none; width: 320px; margin: 10px auto 10px auto;}


	#home-media .media-post.featured,
	#home-news .news-post.featured {
		width: 320px;
	}


	#home-media .media-post.featured img, 
	#home-news .news-post.featured img,
	#home-media .media-post img, 
	#home-news .news-post img {
		width: 320px !important;
		height: auto !important;
	}

  .site-footer .contact-info {
    color: #FFFFFF;
    margin-top: 0; }
div#global-masthead ul li#industry a:hover,
div#global-masthead ul li#industry a:active,
div#global-masthead ul li#industry a:focus,
div#global-masthead ul li#industry.active a,
div#global-masthead ul li#industry.active-trail
a{border-top-color:#346189}
div#global-masthead ul
li#industry{display:none !important}


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

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

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

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



.widget #calendar_wrap {
	width:100%;
}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.first,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.first,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.first,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.first,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.first,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.first{margin-bottom:0px;}
#cb-nav-bar #cb-main-menu .main-nav .menu-item-62900:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62900:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62900 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62900 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62900 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-62902:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62902:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62902 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62902 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62902 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188622:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188622:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188622 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188622 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188622 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188623:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188623:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188623 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188623 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188623 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188624:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188624:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188624 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188624 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188624 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188625:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188625:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188625 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188625 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188625 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188626:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188626:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188626 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188626 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188626 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-62904:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62904:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62904 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62904 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62904 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188629:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188629:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188629 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188629 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188629 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188628:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188628:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188628 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188628 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188628 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188627:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188627:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188627 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188627 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188627 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188630:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188630:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188630 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188630 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188630 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-63129:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63129:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63129 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63129 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63129 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188631:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188631:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188631 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188631 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188631 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-63132:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63132:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63132 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63132 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63132 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188635:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188635:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188635 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188635 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188635 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188634:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188634:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188634 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188634 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188634 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-63131:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63131:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63131 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63131 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63131 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188636:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188636:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188636 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188636 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188636 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188637:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188637:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188637 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188637 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188637 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188638:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188638:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188638 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188638 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188638 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188639:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188639:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188639 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188639 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188639 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-189056:hover,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-189056:focus,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-189056 .cb-sub-menu li .cb-grandchild-menu,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-189056 .cb-sub-menu { background:#ed1c24!important; }

                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-189056 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-230586:hover,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230586:focus,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230586 .cb-sub-menu li .cb-grandchild-menu,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230586 .cb-sub-menu { background:#ed1c24!important; }

                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230586 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-230602:hover,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230602:focus,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230602 .cb-sub-menu li .cb-grandchild-menu,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230602 .cb-sub-menu { background:#ed1c24!important; }

                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230602 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-230601:hover,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230601:focus,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230601 .cb-sub-menu li .cb-grandchild-menu,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230601 .cb-sub-menu { background:#ed1c24!important; }

                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230601 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-230600:hover,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230600:focus,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230600 .cb-sub-menu li .cb-grandchild-menu,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230600 .cb-sub-menu { background:#ed1c24!important; }

                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230600 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188641:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188641:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188641 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188641 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188641 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188644:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188644:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188644 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188644 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188644 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188642:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188642:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188642 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188642 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188642 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188643:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188643:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188643 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188643 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188643 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188645:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188645:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188645 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188645 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188645 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188648:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188648:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188648 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188648 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188648 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188646:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188646:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188646 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188646 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188646 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188647:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188647:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188647 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188647 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188647 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188649:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188649:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188649 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188649 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188649 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188651:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188651:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188651 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188651 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188651 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188652:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188652:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188652 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188652 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188652 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188650:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188650:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188650 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188650 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188650 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }
.socket_color .cart_dropdown .dropdown_widget li a, #top .socket_color  .avia_cart_buttons .button,  #top .socket_color .dropdown_widget .buttons .button, .socket_color .cart_dropdown_first .cart_dropdown_link {color: #eeeeee;}
.footer_color .cart_dropdown .dropdown_widget li a, #top .footer_color  .avia_cart_buttons .button,  #top .footer_color .dropdown_widget .buttons .button, .footer_color .cart_dropdown_first .cart_dropdown_link {color: #dddddd;}
.alternate_color .cart_dropdown .dropdown_widget li a, #top .alternate_color  .avia_cart_buttons .button,  #top .alternate_color .dropdown_widget .buttons .button, .alternate_color .cart_dropdown_first .cart_dropdown_link {color: #006d8e;}
.main_color .cart_dropdown .dropdown_widget li a, #top .main_color  .avia_cart_buttons .button,  #top .main_color .dropdown_widget .buttons .button, .main_color .cart_dropdown_first .cart_dropdown_link {color: #555555;}
.header_color .cart_dropdown .dropdown_widget li a, #top .header_color  .avia_cart_buttons .button,  #top .header_color .dropdown_widget .buttons .button, .header_color .cart_dropdown_first .cart_dropdown_link {color: #888888;}


.cart_dropdown_first{
line-height: 38px;
padding:0;
}


.cart_dropdown_first .cart_dropdown_link {
display: block;
padding: 0 0 0 0;
text-decoration: none;
line-height: 44px;
font-size: 15px;
position: absolute;
z-index: 10;
width:100%;
height:100%;
}



.cart_dropdown_first .cart_subtotal{
display: block;
float: left;
}


.cart_dropdown_first:hover .dropdown_widget{
display: block;
}
.fusion-social-links-footer .fusion-social-networks a{font-size:16px;}
.fusion-social-links-footer .fusion-social-networks.boxed-icons a{padding:8px;}
.fusion-social-links-footer,.fusion-social-networks{display:block;text-align:center;}
.fusion-social-links-footer{width:auto;}
.fusion-social-links-footer .fusion-social-networks{display:inline-block;float:none;}
.fusion-body .fusion-social-links-footer,.fusion-copyright-notice{display:block;text-align:center;}
.col{float:left}
.recent-slider-container .recent-controls{list-style:none;margin:20px 0;display:flex;margin-left:auto;margin-right:auto;width:160px}
.recent-slider-container .recent-controls li{display:block;float:left;padding:0 10px}
.recent-slider-container .recent-controls li a{color:#EAEAEA}
.recent-slider-container .recent-controls li a .icon-chevron-left,.recent-slider-container .recent-controls li a .icon-chevron-right{color:#656565}
.recent-slider-container .recent-controls li a:hover{text-decoration:none}
.recent-slider-container .recent-controls li a.currentlink{color:#656565}


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


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


.pricing-table .title {
  background-color: #333333;
  padding: 0.9375rem 1.25rem;
  text-align: center;
  color: #EEEEEE;
  font-weight: normal;
  font-size: 1rem;
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
}


.fixed.expanded:not(.top-bar) .title-area {
  position: fixed;
  width: 100%;
  z-index: 99;
}


.top-bar .title-area {
  position: relative;
  margin: 0;
}


.top-bar.expanded .title-area {
  background: #333333;
}


.top-bar-section .dropdown li.title h5, .top-bar-section .dropdown li.parent-link {
  margin-bottom: 0;
  margin-top: 0;
  font-size: 1.125rem;
}


.top-bar-section .dropdown li.title h5 a, .top-bar-section .dropdown li.parent-link a {
  color: #FFFFFF;
  display: block;
}


.top-bar-section .dropdown li.title h5 a:hover, .top-bar-section .dropdown li.parent-link a:hover {
  background: none;
}


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

.wp-paginate .title {color:#555; margin-right:4px;}
.nav-previous .fa{margin-right:10px;}
.nav-next .fa{margin-left:10px;}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}
.fa-2x{font-size:2em}
.fa-3x{font-size:3em}
.fa-4x{font-size:4em}
.fa-5x{font-size:5em}
.fa-fw{width:1.28571429em;text-align:center}
.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}
.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}
.fa-li.fa-lg{left:-1.85714286em}
.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}
.fa-pull-left{float:left}
.fa-pull-right{float:right}
.fa.fa-pull-left{margin-right:.3em}
.fa.fa-pull-right{margin-left:.3em}
.fa.pull-left{margin-right:.3em}
.fa.pull-right{margin-left:.3em}
.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}
.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}
.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}
.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}
.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}
:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}
.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}
.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}
.fa-stack-1x{line-height:inherit}
.fa-stack-2x{font-size:2em}
.fa-inverse{color:#fff}
.fa-glass:before{content:"\f000"}
.fa-music:before{content:"\f001"}
.fa-search:before{content:"\f002"}
.fa-envelope-o:before{content:"\f003"}
.fa-heart:before{content:"\f004"}
.fa-star:before{content:"\f005"}
.fa-star-o:before{content:"\f006"}
.fa-user:before{content:"\f007"}
.fa-film:before{content:"\f008"}
.fa-th-large:before{content:"\f009"}
.fa-th:before{content:"\f00a"}
.fa-th-list:before{content:"\f00b"}
.fa-check:before{content:"\f00c"}
.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}
.fa-search-plus:before{content:"\f00e"}
.fa-search-minus:before{content:"\f010"}
.fa-power-off:before{content:"\f011"}
.fa-signal:before{content:"\f012"}
.fa-gear:before,.fa-cog:before{content:"\f013"}
.fa-trash-o:before{content:"\f014"}
.fa-home:before{content:"\f015"}
.fa-file-o:before{content:"\f016"}
.fa-clock-o:before{content:"\f017"}
.fa-road:before{content:"\f018"}
.fa-download:before{content:"\f019"}
.fa-arrow-circle-o-down:before{content:"\f01a"}
.fa-arrow-circle-o-up:before{content:"\f01b"}
.fa-inbox:before{content:"\f01c"}
.fa-play-circle-o:before{content:"\f01d"}
.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}
.fa-refresh:before{content:"\f021"}
.fa-list-alt:before{content:"\f022"}
.fa-lock:before{content:"\f023"}
.fa-flag:before{content:"\f024"}
.fa-headphones:before{content:"\f025"}
.fa-volume-off:before{content:"\f026"}
.fa-volume-down:before{content:"\f027"}
.fa-volume-up:before{content:"\f028"}
.fa-qrcode:before{content:"\f029"}
.fa-barcode:before{content:"\f02a"}
.fa-tag:before{content:"\f02b"}
.fa-tags:before{content:"\f02c"}
.fa-book:before{content:"\f02d"}
.fa-bookmark:before{content:"\f02e"}
.fa-print:before{content:"\f02f"}
.fa-camera:before{content:"\f030"}
.fa-font:before{content:"\f031"}
.fa-bold:before{content:"\f032"}
.fa-italic:before{content:"\f033"}
.fa-text-height:before{content:"\f034"}
.fa-text-width:before{content:"\f035"}
.fa-align-left:before{content:"\f036"}
.fa-align-center:before{content:"\f037"}
.fa-align-right:before{content:"\f038"}
.fa-align-justify:before{content:"\f039"}
.fa-list:before{content:"\f03a"}
.fa-dedent:before,.fa-outdent:before{content:"\f03b"}
.fa-indent:before{content:"\f03c"}
.fa-video-camera:before{content:"\f03d"}
.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}
.fa-pencil:before{content:"\f040"}
.fa-map-marker:before{content:"\f041"}
.fa-adjust:before{content:"\f042"}
.fa-tint:before{content:"\f043"}
.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}
.fa-share-square-o:before{content:"\f045"}
.fa-check-square-o:before{content:"\f046"}
.fa-arrows:before{content:"\f047"}
.fa-step-backward:before{content:"\f048"}
.fa-fast-backward:before{content:"\f049"}
.fa-backward:before{content:"\f04a"}
.fa-play:before{content:"\f04b"}
.fa-pause:before{content:"\f04c"}
.fa-stop:before{content:"\f04d"}
.fa-forward:before{content:"\f04e"}
.fa-fast-forward:before{content:"\f050"}
.fa-step-forward:before{content:"\f051"}
.fa-eject:before{content:"\f052"}
.fa-chevron-left:before{content:"\f053"}
.fa-chevron-right:before{content:"\f054"}
.fa-plus-circle:before{content:"\f055"}
.fa-minus-circle:before{content:"\f056"}
.fa-times-circle:before{content:"\f057"}
.fa-check-circle:before{content:"\f058"}
.fa-question-circle:before{content:"\f059"}
.fa-info-circle:before{content:"\f05a"}
.fa-crosshairs:before{content:"\f05b"}
.fa-times-circle-o:before{content:"\f05c"}
.fa-check-circle-o:before{content:"\f05d"}
.fa-ban:before{content:"\f05e"}
.fa-arrow-left:before{content:"\f060"}
.fa-arrow-right:before{content:"\f061"}
.fa-arrow-up:before{content:"\f062"}
.fa-arrow-down:before{content:"\f063"}
.fa-mail-forward:before,.fa-share:before{content:"\f064"}
.fa-expand:before{content:"\f065"}
.fa-compress:before{content:"\f066"}
.fa-plus:before{content:"\f067"}
.fa-minus:before{content:"\f068"}
.fa-asterisk:before{content:"\f069"}
.fa-exclamation-circle:before{content:"\f06a"}
.fa-gift:before{content:"\f06b"}
.fa-leaf:before{content:"\f06c"}
.fa-fire:before{content:"\f06d"}
.fa-eye:before{content:"\f06e"}
.fa-eye-slash:before{content:"\f070"}
.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}
.fa-plane:before{content:"\f072"}
.fa-calendar:before{content:"\f073"}
.fa-random:before{content:"\f074"}
.fa-comment:before{content:"\f075"}
.fa-magnet:before{content:"\f076"}
.fa-chevron-up:before{content:"\f077"}
.fa-chevron-down:before{content:"\f078"}
.fa-retweet:before{content:"\f079"}
.fa-shopping-cart:before{content:"\f07a"}
.fa-folder:before{content:"\f07b"}
.fa-folder-open:before{content:"\f07c"}
.fa-arrows-v:before{content:"\f07d"}
.fa-arrows-h:before{content:"\f07e"}
.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}
.fa-twitter-square:before{content:"\f081"}
.fa-facebook-square:before{content:"\f082"}
.fa-camera-retro:before{content:"\f083"}
.fa-key:before{content:"\f084"}
.fa-gears:before,.fa-cogs:before{content:"\f085"}
.fa-comments:before{content:"\f086"}
.fa-thumbs-o-up:before{content:"\f087"}
.fa-thumbs-o-down:before{content:"\f088"}
.fa-star-half:before{content:"\f089"}
.fa-heart-o:before{content:"\f08a"}
.fa-sign-out:before{content:"\f08b"}
.fa-linkedin-square:before{content:"\f08c"}
.fa-thumb-tack:before{content:"\f08d"}
.fa-external-link:before{content:"\f08e"}
.fa-sign-in:before{content:"\f090"}
.fa-trophy:before{content:"\f091"}
.fa-github-square:before{content:"\f092"}
.fa-upload:before{content:"\f093"}
.fa-lemon-o:before{content:"\f094"}
.fa-phone:before{content:"\f095"}
.fa-square-o:before{content:"\f096"}
.fa-bookmark-o:before{content:"\f097"}
.fa-phone-square:before{content:"\f098"}
.fa-twitter:before{content:"\f099"}
.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}
.fa-github:before{content:"\f09b"}
.fa-unlock:before{content:"\f09c"}
.fa-credit-card:before{content:"\f09d"}
.fa-feed:before,.fa-rss:before{content:"\f09e"}
.fa-hdd-o:before{content:"\f0a0"}
.fa-bullhorn:before{content:"\f0a1"}
.fa-bell:before{content:"\f0f3"}
.fa-certificate:before{content:"\f0a3"}
.fa-hand-o-right:before{content:"\f0a4"}
.fa-hand-o-left:before{content:"\f0a5"}
.fa-hand-o-up:before{content:"\f0a6"}
.fa-hand-o-down:before{content:"\f0a7"}
.fa-arrow-circle-left:before{content:"\f0a8"}
.fa-arrow-circle-right:before{content:"\f0a9"}
.fa-arrow-circle-up:before{content:"\f0aa"}
.fa-arrow-circle-down:before{content:"\f0ab"}
.fa-globe:before{content:"\f0ac"}
.fa-wrench:before{content:"\f0ad"}
.fa-tasks:before{content:"\f0ae"}
.fa-filter:before{content:"\f0b0"}
.fa-briefcase:before{content:"\f0b1"}
.fa-arrows-alt:before{content:"\f0b2"}
.fa-group:before,.fa-users:before{content:"\f0c0"}
.fa-chain:before,.fa-link:before{content:"\f0c1"}
.fa-cloud:before{content:"\f0c2"}
.fa-flask:before{content:"\f0c3"}
.fa-cut:before,.fa-scissors:before{content:"\f0c4"}
.fa-copy:before,.fa-files-o:before{content:"\f0c5"}
.fa-paperclip:before{content:"\f0c6"}
.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}
.fa-square:before{content:"\f0c8"}
.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}
.fa-list-ul:before{content:"\f0ca"}
.fa-list-ol:before{content:"\f0cb"}
.fa-strikethrough:before{content:"\f0cc"}
.fa-underline:before{content:"\f0cd"}
.fa-table:before{content:"\f0ce"}
.fa-magic:before{content:"\f0d0"}
.fa-truck:before{content:"\f0d1"}
.fa-pinterest:before{content:"\f0d2"}
.fa-pinterest-square:before{content:"\f0d3"}
.fa-google-plus-square:before{content:"\f0d4"}
.fa-google-plus:before{content:"\f0d5"}
.fa-money:before{content:"\f0d6"}
.fa-caret-down:before{content:"\f0d7"}
.fa-caret-up:before{content:"\f0d8"}
.fa-caret-left:before{content:"\f0d9"}
.fa-caret-right:before{content:"\f0da"}
.fa-columns:before{content:"\f0db"}
.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}
.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}
.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}
.fa-envelope:before{content:"\f0e0"}
.fa-linkedin:before{content:"\f0e1"}
.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}
.fa-legal:before,.fa-gavel:before{content:"\f0e3"}
.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}
.fa-comment-o:before{content:"\f0e5"}
.fa-comments-o:before{content:"\f0e6"}
.fa-flash:before,.fa-bolt:before{content:"\f0e7"}
.fa-sitemap:before{content:"\f0e8"}
.fa-umbrella:before{content:"\f0e9"}
.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}
.fa-lightbulb-o:before{content:"\f0eb"}
.fa-exchange:before{content:"\f0ec"}
.fa-cloud-download:before{content:"\f0ed"}
.fa-cloud-upload:before{content:"\f0ee"}
.fa-user-md:before{content:"\f0f0"}
.fa-stethoscope:before{content:"\f0f1"}
.fa-suitcase:before{content:"\f0f2"}
.fa-bell-o:before{content:"\f0a2"}
.fa-coffee:before{content:"\f0f4"}
.fa-cutlery:before{content:"\f0f5"}
.fa-file-text-o:before{content:"\f0f6"}
.fa-building-o:before{content:"\f0f7"}
.fa-hospital-o:before{content:"\f0f8"}
.fa-ambulance:before{content:"\f0f9"}
.fa-medkit:before{content:"\f0fa"}
.fa-fighter-jet:before{content:"\f0fb"}
.fa-beer:before{content:"\f0fc"}
.fa-h-square:before{content:"\f0fd"}
.fa-plus-square:before{content:"\f0fe"}
.fa-angle-double-left:before{content:"\f100"}
.fa-angle-double-right:before{content:"\f101"}
.fa-angle-double-up:before{content:"\f102"}
.fa-angle-double-down:before{content:"\f103"}
.fa-angle-left:before{content:"\f104"}
.fa-angle-right:before{content:"\f105"}
.fa-angle-up:before{content:"\f106"}
.fa-angle-down:before{content:"\f107"}
.fa-desktop:before{content:"\f108"}
.fa-laptop:before{content:"\f109"}
.fa-tablet:before{content:"\f10a"}
.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}
.fa-circle-o:before{content:"\f10c"}
.fa-quote-left:before{content:"\f10d"}
.fa-quote-right:before{content:"\f10e"}
.fa-spinner:before{content:"\f110"}
.fa-circle:before{content:"\f111"}
.fa-mail-reply:before,.fa-reply:before{content:"\f112"}
.fa-github-alt:before{content:"\f113"}
.fa-folder-o:before{content:"\f114"}
.fa-folder-open-o:before{content:"\f115"}
.fa-smile-o:before{content:"\f118"}
.fa-frown-o:before{content:"\f119"}
.fa-meh-o:before{content:"\f11a"}
.fa-gamepad:before{content:"\f11b"}
.fa-keyboard-o:before{content:"\f11c"}
.fa-flag-o:before{content:"\f11d"}
.fa-flag-checkered:before{content:"\f11e"}
.fa-terminal:before{content:"\f120"}
.fa-code:before{content:"\f121"}
.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}
.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}
.fa-location-arrow:before{content:"\f124"}
.fa-crop:before{content:"\f125"}
.fa-code-fork:before{content:"\f126"}
.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}
.fa-question:before{content:"\f128"}
.fa-info:before{content:"\f129"}
.fa-exclamation:before{content:"\f12a"}
.fa-superscript:before{content:"\f12b"}
.fa-subscript:before{content:"\f12c"}
.fa-eraser:before{content:"\f12d"}
.fa-puzzle-piece:before{content:"\f12e"}
.fa-microphone:before{content:"\f130"}
.fa-microphone-slash:before{content:"\f131"}
.fa-shield:before{content:"\f132"}
.fa-calendar-o:before{content:"\f133"}
.fa-fire-extinguisher:before{content:"\f134"}
.fa-rocket:before{content:"\f135"}
.fa-maxcdn:before{content:"\f136"}
.fa-chevron-circle-left:before{content:"\f137"}
.fa-chevron-circle-right:before{content:"\f138"}
.fa-chevron-circle-up:before{content:"\f139"}
.fa-chevron-circle-down:before{content:"\f13a"}
.fa-html5:before{content:"\f13b"}
.fa-css3:before{content:"\f13c"}
.fa-anchor:before{content:"\f13d"}
.fa-unlock-alt:before{content:"\f13e"}
.fa-bullseye:before{content:"\f140"}
.fa-ellipsis-h:before{content:"\f141"}
.fa-ellipsis-v:before{content:"\f142"}
.fa-rss-square:before{content:"\f143"}
.fa-play-circle:before{content:"\f144"}
.fa-ticket:before{content:"\f145"}
.fa-minus-square:before{content:"\f146"}
.fa-minus-square-o:before{content:"\f147"}
.fa-level-up:before{content:"\f148"}
.fa-level-down:before{content:"\f149"}
.fa-check-square:before{content:"\f14a"}
.fa-pencil-square:before{content:"\f14b"}
.fa-external-link-square:before{content:"\f14c"}
.fa-share-square:before{content:"\f14d"}
.fa-compass:before{content:"\f14e"}
.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}
.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}
.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}
.fa-euro:before,.fa-eur:before{content:"\f153"}
.fa-gbp:before{content:"\f154"}
.fa-dollar:before,.fa-usd:before{content:"\f155"}
.fa-rupee:before,.fa-inr:before{content:"\f156"}
.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}
.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}
.fa-won:before,.fa-krw:before{content:"\f159"}
.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}
.fa-file:before{content:"\f15b"}
.fa-file-text:before{content:"\f15c"}
.fa-sort-alpha-asc:before{content:"\f15d"}
.fa-sort-alpha-desc:before{content:"\f15e"}
.fa-sort-amount-asc:before{content:"\f160"}
.fa-sort-amount-desc:before{content:"\f161"}
.fa-sort-numeric-asc:before{content:"\f162"}
.fa-sort-numeric-desc:before{content:"\f163"}
.fa-thumbs-up:before{content:"\f164"}
.fa-thumbs-down:before{content:"\f165"}
.fa-youtube-square:before{content:"\f166"}
.fa-youtube:before{content:"\f167"}
.fa-xing:before{content:"\f168"}
.fa-xing-square:before{content:"\f169"}
.fa-youtube-play:before{content:"\f16a"}
.fa-dropbox:before{content:"\f16b"}
.fa-stack-overflow:before{content:"\f16c"}
.fa-instagram:before{content:"\f16d"}
.fa-flickr:before{content:"\f16e"}
.fa-adn:before{content:"\f170"}
.fa-bitbucket:before{content:"\f171"}
.fa-bitbucket-square:before{content:"\f172"}
.fa-tumblr:before{content:"\f173"}
.fa-tumblr-square:before{content:"\f174"}
.fa-long-arrow-down:before{content:"\f175"}
.fa-long-arrow-up:before{content:"\f176"}
.fa-long-arrow-left:before{content:"\f177"}
.fa-long-arrow-right:before{content:"\f178"}
.fa-apple:before{content:"\f179"}
.fa-windows:before{content:"\f17a"}
.fa-android:before{content:"\f17b"}
.fa-linux:before{content:"\f17c"}
.fa-dribbble:before{content:"\f17d"}
.fa-skype:before{content:"\f17e"}
.fa-foursquare:before{content:"\f180"}
.fa-trello:before{content:"\f181"}
.fa-female:before{content:"\f182"}
.fa-male:before{content:"\f183"}
.fa-gittip:before,.fa-gratipay:before{content:"\f184"}
.fa-sun-o:before{content:"\f185"}
.fa-moon-o:before{content:"\f186"}
.fa-archive:before{content:"\f187"}
.fa-bug:before{content:"\f188"}
.fa-vk:before{content:"\f189"}
.fa-weibo:before{content:"\f18a"}
.fa-renren:before{content:"\f18b"}
.fa-pagelines:before{content:"\f18c"}
.fa-stack-exchange:before{content:"\f18d"}
.fa-arrow-circle-o-right:before{content:"\f18e"}
.fa-arrow-circle-o-left:before{content:"\f190"}
.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}
.fa-dot-circle-o:before{content:"\f192"}
.fa-wheelchair:before{content:"\f193"}
.fa-vimeo-square:before{content:"\f194"}
.fa-turkish-lira:before,.fa-try:before{content:"\f195"}
.fa-plus-square-o:before{content:"\f196"}
.fa-space-shuttle:before{content:"\f197"}
.fa-slack:before{content:"\f198"}
.fa-envelope-square:before{content:"\f199"}
.fa-wordpress:before{content:"\f19a"}
.fa-openid:before{content:"\f19b"}
.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}
.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}
.fa-yahoo:before{content:"\f19e"}
.fa-google:before{content:"\f1a0"}
.fa-reddit:before{content:"\f1a1"}
.fa-reddit-square:before{content:"\f1a2"}
.fa-stumbleupon-circle:before{content:"\f1a3"}
.fa-stumbleupon:before{content:"\f1a4"}
.fa-delicious:before{content:"\f1a5"}
.fa-digg:before{content:"\f1a6"}
.fa-pied-piper:before{content:"\f1a7"}
.fa-pied-piper-alt:before{content:"\f1a8"}
.fa-drupal:before{content:"\f1a9"}
.fa-joomla:before{content:"\f1aa"}
.fa-language:before{content:"\f1ab"}
.fa-fax:before{content:"\f1ac"}
.fa-building:before{content:"\f1ad"}
.fa-child:before{content:"\f1ae"}
.fa-paw:before{content:"\f1b0"}
.fa-spoon:before{content:"\f1b1"}
.fa-cube:before{content:"\f1b2"}
.fa-cubes:before{content:"\f1b3"}
.fa-behance:before{content:"\f1b4"}
.fa-behance-square:before{content:"\f1b5"}
.fa-steam:before{content:"\f1b6"}
.fa-steam-square:before{content:"\f1b7"}
.fa-recycle:before{content:"\f1b8"}
.fa-automobile:before,.fa-car:before{content:"\f1b9"}
.fa-cab:before,.fa-taxi:before{content:"\f1ba"}
.fa-tree:before{content:"\f1bb"}
.fa-spotify:before{content:"\f1bc"}
.fa-deviantart:before{content:"\f1bd"}
.fa-soundcloud:before{content:"\f1be"}
.fa-database:before{content:"\f1c0"}
.fa-file-pdf-o:before{content:"\f1c1"}
.fa-file-word-o:before{content:"\f1c2"}
.fa-file-excel-o:before{content:"\f1c3"}
.fa-file-powerpoint-o:before{content:"\f1c4"}
.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}
.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}
.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}
.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}
.fa-file-code-o:before{content:"\f1c9"}
.fa-vine:before{content:"\f1ca"}
.fa-codepen:before{content:"\f1cb"}
.fa-jsfiddle:before{content:"\f1cc"}
.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}
.fa-circle-o-notch:before{content:"\f1ce"}
.fa-ra:before,.fa-rebel:before{content:"\f1d0"}
.fa-ge:before,.fa-empire:before{content:"\f1d1"}
.fa-git-square:before{content:"\f1d2"}
.fa-git:before{content:"\f1d3"}
.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}
.fa-tencent-weibo:before{content:"\f1d5"}
.fa-qq:before{content:"\f1d6"}
.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}
.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}
.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}
.fa-history:before{content:"\f1da"}
.fa-circle-thin:before{content:"\f1db"}
.fa-header:before{content:"\f1dc"}
.fa-paragraph:before{content:"\f1dd"}
.fa-sliders:before{content:"\f1de"}
.fa-share-alt:before{content:"\f1e0"}
.fa-share-alt-square:before{content:"\f1e1"}
.fa-bomb:before{content:"\f1e2"}
.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}
.fa-tty:before{content:"\f1e4"}
.fa-binoculars:before{content:"\f1e5"}
.fa-plug:before{content:"\f1e6"}
.fa-slideshare:before{content:"\f1e7"}
.fa-twitch:before{content:"\f1e8"}
.fa-yelp:before{content:"\f1e9"}
.fa-newspaper-o:before{content:"\f1ea"}
.fa-wifi:before{content:"\f1eb"}
.fa-calculator:before{content:"\f1ec"}
.fa-paypal:before{content:"\f1ed"}
.fa-google-wallet:before{content:"\f1ee"}
.fa-cc-visa:before{content:"\f1f0"}
.fa-cc-mastercard:before{content:"\f1f1"}
.fa-cc-discover:before{content:"\f1f2"}
.fa-cc-amex:before{content:"\f1f3"}
.fa-cc-paypal:before{content:"\f1f4"}
.fa-cc-stripe:before{content:"\f1f5"}
.fa-bell-slash:before{content:"\f1f6"}
.fa-bell-slash-o:before{content:"\f1f7"}
.fa-trash:before{content:"\f1f8"}
.fa-copyright:before{content:"\f1f9"}
.fa-at:before{content:"\f1fa"}
.fa-eyedropper:before{content:"\f1fb"}
.fa-paint-brush:before{content:"\f1fc"}
.fa-birthday-cake:before{content:"\f1fd"}
.fa-area-chart:before{content:"\f1fe"}
.fa-pie-chart:before{content:"\f200"}
.fa-line-chart:before{content:"\f201"}
.fa-lastfm:before{content:"\f202"}
.fa-lastfm-square:before{content:"\f203"}
.fa-toggle-off:before{content:"\f204"}
.fa-toggle-on:before{content:"\f205"}
.fa-bicycle:before{content:"\f206"}
.fa-bus:before{content:"\f207"}
.fa-ioxhost:before{content:"\f208"}
.fa-angellist:before{content:"\f209"}
.fa-cc:before{content:"\f20a"}
.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}
.fa-meanpath:before{content:"\f20c"}
.fa-buysellads:before{content:"\f20d"}
.fa-connectdevelop:before{content:"\f20e"}
.fa-dashcube:before{content:"\f210"}
.fa-forumbee:before{content:"\f211"}
.fa-leanpub:before{content:"\f212"}
.fa-sellsy:before{content:"\f213"}
.fa-shirtsinbulk:before{content:"\f214"}
.fa-simplybuilt:before{content:"\f215"}
.fa-skyatlas:before{content:"\f216"}
.fa-cart-plus:before{content:"\f217"}
.fa-cart-arrow-down:before{content:"\f218"}
.fa-diamond:before{content:"\f219"}
.fa-ship:before{content:"\f21a"}
.fa-user-secret:before{content:"\f21b"}
.fa-motorcycle:before{content:"\f21c"}
.fa-street-view:before{content:"\f21d"}
.fa-heartbeat:before{content:"\f21e"}
.fa-venus:before{content:"\f221"}
.fa-mars:before{content:"\f222"}
.fa-mercury:before{content:"\f223"}
.fa-intersex:before,.fa-transgender:before{content:"\f224"}
.fa-transgender-alt:before{content:"\f225"}
.fa-venus-double:before{content:"\f226"}
.fa-mars-double:before{content:"\f227"}
.fa-venus-mars:before{content:"\f228"}
.fa-mars-stroke:before{content:"\f229"}
.fa-mars-stroke-v:before{content:"\f22a"}
.fa-mars-stroke-h:before{content:"\f22b"}
.fa-neuter:before{content:"\f22c"}
.fa-genderless:before{content:"\f22d"}
.fa-facebook-official:before{content:"\f230"}
.fa-pinterest-p:before{content:"\f231"}
.fa-whatsapp:before{content:"\f232"}
.fa-server:before{content:"\f233"}
.fa-user-plus:before{content:"\f234"}
.fa-user-times:before{content:"\f235"}
.fa-hotel:before,.fa-bed:before{content:"\f236"}
.fa-viacoin:before{content:"\f237"}
.fa-train:before{content:"\f238"}
.fa-subway:before{content:"\f239"}
.fa-medium:before{content:"\f23a"}
.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}
.fa-optin-monster:before{content:"\f23c"}
.fa-opencart:before{content:"\f23d"}
.fa-expeditedssl:before{content:"\f23e"}
.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}
.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}
.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}
.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}
.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}
.fa-mouse-pointer:before{content:"\f245"}
.fa-i-cursor:before{content:"\f246"}
.fa-object-group:before{content:"\f247"}
.fa-object-ungroup:before{content:"\f248"}
.fa-sticky-note:before{content:"\f249"}
.fa-sticky-note-o:before{content:"\f24a"}
.fa-cc-jcb:before{content:"\f24b"}
.fa-cc-diners-club:before{content:"\f24c"}
.fa-clone:before{content:"\f24d"}
.fa-balance-scale:before{content:"\f24e"}
.fa-hourglass-o:before{content:"\f250"}
.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}
.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}
.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}
.fa-hourglass:before{content:"\f254"}
.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}
.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}
.fa-hand-scissors-o:before{content:"\f257"}
.fa-hand-lizard-o:before{content:"\f258"}
.fa-hand-spock-o:before{content:"\f259"}
.fa-hand-pointer-o:before{content:"\f25a"}
.fa-hand-peace-o:before{content:"\f25b"}
.fa-trademark:before{content:"\f25c"}
.fa-registered:before{content:"\f25d"}
.fa-creative-commons:before{content:"\f25e"}
.fa-gg:before{content:"\f260"}
.fa-gg-circle:before{content:"\f261"}
.fa-tripadvisor:before{content:"\f262"}
.fa-odnoklassniki:before{content:"\f263"}
.fa-odnoklassniki-square:before{content:"\f264"}
.fa-get-pocket:before{content:"\f265"}
.fa-wikipedia-w:before{content:"\f266"}
.fa-safari:before{content:"\f267"}
.fa-chrome:before{content:"\f268"}
.fa-firefox:before{content:"\f269"}
.fa-opera:before{content:"\f26a"}
.fa-internet-explorer:before{content:"\f26b"}
.fa-tv:before,.fa-television:before{content:"\f26c"}
.fa-contao:before{content:"\f26d"}
.fa-500px:before{content:"\f26e"}
.fa-amazon:before{content:"\f270"}
.fa-calendar-plus-o:before{content:"\f271"}
.fa-calendar-minus-o:before{content:"\f272"}
.fa-calendar-times-o:before{content:"\f273"}
.fa-calendar-check-o:before{content:"\f274"}
.fa-industry:before{content:"\f275"}
.fa-map-pin:before{content:"\f276"}
.fa-map-signs:before{content:"\f277"}
.fa-map-o:before{content:"\f278"}
.fa-map:before{content:"\f279"}
.fa-commenting:before{content:"\f27a"}
.fa-commenting-o:before{content:"\f27b"}
.fa-houzz:before{content:"\f27c"}
.fa-vimeo:before{content:"\f27d"}
.fa-black-tie:before{content:"\f27e"}
.fa-fonticons:before{content:"\f280"}
.fa-reddit-alien:before{content:"\f281"}
.fa-edge:before{content:"\f282"}
.fa-credit-card-alt:before{content:"\f283"}
.fa-codiepie:before{content:"\f284"}
.fa-modx:before{content:"\f285"}
.fa-fort-awesome:before{content:"\f286"}
.fa-usb:before{content:"\f287"}
.fa-product-hunt:before{content:"\f288"}
.fa-mixcloud:before{content:"\f289"}
.fa-scribd:before{content:"\f28a"}
.fa-pause-circle:before{content:"\f28b"}
.fa-pause-circle-o:before{content:"\f28c"}
.fa-stop-circle:before{content:"\f28d"}
.fa-stop-circle-o:before{content:"\f28e"}
.fa-shopping-bag:before{content:"\f290"}
.fa-shopping-basket:before{content:"\f291"}
.fa-hashtag:before{content:"\f292"}
.fa-bluetooth:before{content:"\f293"}
.fa-bluetooth-b:before{content:"\f294"}
.fa-percent:before{content:"\f295"}
.error.order-submit-button-container .form-input-error-container,.form-input-container.error .form-input-error-container,.l-container img,.l-footer img,.l-main-menu-container img,.l-reference-container img{display:block}
.has-shipment-note.l-footer,.has-shipment-note.l-main-menu-container,.has-shipment-note.l-reference-container,.l-container.has-shipment-note{margin-top:22px}
.l-container,.l-footer,.l-main-menu-container,.l-reference-container{width:100%}
.float-wrap.l-footer,.float-wrap.l-main-menu-container,.float-wrap.l-reference-container,.l-container.float-wrap{height:1%!important;overflow:hidden}
.first.l-footer,.first.l-main-menu-container,.first.l-reference-container,.l-container.first{position:relative}
.first.l-footer img,.first.l-main-menu-container img,.first.l-reference-container img,.l-container.first img{width:auto;height:100%}
.l-main-menu-container{position:fixed;background-color:#fff;z-index:9000}

		.wide-box li.first-news .post-thumbnail{ margin-right:24px;}

		.pic-box .first-pic .post-thumbnail a{ color:#FFF;}

		.cat-box.pic-box li .post-thumbnail{margin:0;}

	.archives_2col .item-list .post-thumbnail{float:none;	margin:0 0 10px 0;}

	.archives_2col .item-list .post-thumbnail img{ width:100%; height:auto;}

		
		

.post-thumbnail {margin: 0 15px 10px 0;position: relative; line-height:0;}

	.post-thumbnail img {
		-webkit-transition: all .40s;
		-moz-transition: all .40s;
		-o-transition: all .40s;
		transition: all .40s;
		max-width:100%;
		height:auto;
	}

	.post-thumbnail a:hover  img{opacity:0.7;}


.item-list .post-thumbnail{float:left;margin-bottom:0;}

.cat-box li .post-thumbnail{margin:0 15px 0 0;}

	
	.column2 .post-thumbnail{float:left;}

	.column2 li.first-news .post-thumbnail{ margin: 0 0 10px 0; float:none;}

	.column2 li.first-news .post-thumbnail img{ width:100%; height:auto;}

			
	.wide-box li .post-thumbnail{float:left;}

	.wide-box li.first-news .post-thumbnail img{ width:100%; height:auto; }

			
	.list-box li .post-thumbnail{float:left;}

	.list-box li.first-news .post-thumbnail{margin:0 0 15px 0;float:none;}

	.list-box li.first-news .post-thumbnail img{ width:100%; height:auto;}


	.pic-box .first-pic .post-thumbnail{position:relative;}

		
	.scroll-box  .post-thumbnail img, .wide-cat-box .wide-news-item .post-thumbnail img{width:100%;	height:auto;}

	.recent-item .post-thumbnail, .scroll-box .post-thumbnail ,  .wide-cat-box .wide-news-item .post-thumbnail{ margin:0 0 10px 0;}

	.recent-item .post-thumbnail img{ width:100%; height:auto;}

			#related_posts .related-item .post-thumbnail{ margin:0 0 10px 0;}

			.related-item .post-thumbnail img {width: 100%;height: auto;	}

.sidebar-narrow .flickr-widget .flickr_badge_image,.sidebar-narrow  .news-pic .post-thumbnail{margin:5px;}

			.widget-container .post-thumbnail, .footer-widget-container .post-thumbnail{float:left;margin:0 10px 0 0;}

.news-pic .post-thumbnail{margin:3px 7px;}



.flickr-widget .flickr_badge_image , .news-pic .post-thumbnail{float:left;margin:2px;}

	.flickr-widget .flickr_badge_image img, .news-pic .post-thumbnail img{	width:70px;height:70px;	}

	.flickr-widget .flickr_badge_image a:hover , .news-pic .post-thumbnail a:hover{opacity:0.5;}

.post-thumbnail .stars-large, .post-thumbnail .stars-small{ position:absolute; bottom:5px; right:6px;	}

	.widget-container .post-thumbnail a , .footer-widget-container .post-thumbnail a{ -webkit-transition: none !important; transition:none !important; }

	.widget-container .post-thumbnail  , .footer-widget-container .post-thumbnail {  position: inherit;}

	.widget-container .post-thumbnail img , .footer-widget-container .post-thumbnail img{ -webkit-transition: none !important; transition:none !important; opacity:1 !important;}

	.item-list .post-thumbnail, .pic-box .first-pic .post-thumbnail,.wide-box li.first-news .post-thumbnail{margin:0 0 10px 0; width:100%;}

	.item-list .post-thumbnail img, .pic-box .first-pic .post-thumbnail img,.wide-box li.first-news .post-thumbnail img{height:auto; width:100%;}

	.flickr-widget .flickr_badge_image, .news-pic .post-thumbnail{margin: 6px;}

	.wide-box li.first-news .post-thumbnail , .pic-box .first-pic .post-thumbnail{margin: 0;}

	.pic-box .first-pic .post-thumbnail img{ width:100%; height:auto;}

	.scroll-box .post-thumbnail , 	.post-navigation div{margin: 0 0 10px 0;}

header #searchtop {
	padding: 3px 0px 0px 23px !important;
}
 header.nav_type_1 #searchtop { padding: 37px 0px 24px 23px; }
.nav_type_9_c .header_current_cart,.nav_type_9_c #searchtop{display:none !important;}

	.eventtitle a{font-size: .8em;}

	.eventtitle span{line-height: 1}


#footer 				{ padding-top:23px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#DF8E01; line-height:19px; text-decoration:none; }

#footer #leftside		{ padding-left:7px; float: left; }

#footer #cards			{ padding-right:7px; float: right; }

#footer A:link 			{ font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#025797; line-height:18px; text-decoration:none; }

#footer A:visited 		{ font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#025797; line-height:18px; text-decoration:none; }

#footer A:active 		{ font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#025797; line-height:18px; text-decoration:none; }

#footer A:hover 		{ font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#025797; line-height:18px; text-decoration:underline; }

.sidehead {clear:both; margin:20px 0 0 0;background:#2EA065; color:#fff; font-size:16px;padding:3px 5px;}

.portfolio .portfolio-boxed .portfolio-item-wrapper .fusion-separator {
  border: 0 !important;
  height: 0px !important;
  margin-top: 0 !important;
}

.fusion-modal .fusion-separator {
  width: 100% !important;
}

.fusion-separator {
  margin: 0 auto;
  border: 0 solid #e7e6e6;
  clear: both;
  position: relative;
  z-index: 11;
}

.fusion-separator.sep-none {
  height: 1px;
}

.fusion-separator.sep-double {
  height: 8px;
  border-bottom-width: 1px;
  border-top-width: 1px;
}

.fusion-separator.sep-single {
  border-top-width: 1px;
}

.fusion-separator.sep-dashed {
  border-bottom-style: dashed;
  border-top-style: dashed;
}

.fusion-separator.sep-dotted {
  border-bottom-style: dotted;
  border-top-style: dotted;
}

.fusion-separator.sep-shadow {
  height: 1px;
  overflow: visible;
  border: none;
  background: none;
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(150, 150, 150, 0)), color-stop(15%, rgba(150, 150, 150, 0)), color-stop(50%, rgba(150, 150, 150, 0.65)), color-stop(85%, rgba(150, 150, 150, 0)), color-stop(100%, rgba(150, 150, 150, 0)));
  background: -webkit-linear-gradient(left, rgba(150, 150, 150, 0) 0%, rgba(150, 150, 150, 0) 15%, rgba(150, 150, 150, 0.65) 50%, rgba(150, 150, 150, 0) 85%, rgba(150, 150, 150, 0) 100%);
  background: -moz-linear-gradient(left, rgba(150, 150, 150, 0) 0%, rgba(150, 150, 150, 0) 15%, rgba(150, 150, 150, 0.65) 50%, rgba(150, 150, 150, 0) 85%, rgba(150, 150, 150, 0) 100%);
  background: -ms-linear-gradient(left, rgba(150, 150, 150, 0) 0%, rgba(150, 150, 150, 0) 15%, rgba(150, 150, 150, 0.65) 50%, rgba(150, 150, 150, 0) 85%, rgba(150, 150, 150, 0) 100%);
  background: -o-linear-gradient(left, rgba(150, 150, 150, 0) 0%, rgba(150, 150, 150, 0) 15%, rgba(150, 150, 150, 0.65) 50%, rgba(150, 150, 150, 0) 85%, rgba(150, 150, 150, 0) 100%);
  background: linear-gradient(left, rgba(150, 150, 150, 0) 0%, rgba(150, 150, 150, 0) 15%, rgba(150, 150, 150, 0.65) 50%, rgba(150, 150, 150, 0) 85%, rgba(150, 150, 150, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000', GradientType=1);
}

.fusion-separator.sep-shadow:after {
  display: block;
  margin-top: 10px;
  height: 6px;
  width: 100%;
  content: '';
  background: -webkit-radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 65%);
  background: -moz-radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 80%);
  background: -o-radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 80%);
  background: radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 65%);
}

.fusion-separator .icon-wrapper {
  position: absolute;
  display: table;
  left: 50%;
  top: 50%;
  margin: -13px 0 0 -13px;
  height: 26px;
  width: 26px;
  background: none repeat scroll 0 0 #FFFFFF;
  border: 1px solid #AAAAAA;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  text-align: center;
}

.fusion-separator .icon-wrapper i {
  display: block;
  display: table-cell;
  vertical-align: middle;
}

body:not(:-moz-handler-blocked) .fusion-separator.sep-shadow:after {
  background: radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 80%);
}


#main,#wrapper,
.fusion-separator .icon-wrapper, html, body, .bbp-arrow { background-color:#ffffff; }

.blog-post-image { overflow: hidden; position: relative; float: left;width:100%;}

.blogroll3 .blog-post-image{width:50%;box-sizing:border-box;padding-right:10px;}

        .blogroll3 .blog-post-image, .blogroll3 .blogwrap{width:100%;}




.welcomebar_full
{
    width: 100%;
    height: auto;
    background-color: #e8efef;
    float: left;
    margin-top: 20px;
    border: 0px solid #000;
}


.relatedsources {
	background-color: #dce6ff;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #7c7c7c;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	padding-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align:left;
	vertical-align:top;

	

}

.relatedsources h3{
	font-family: Georgia, "Times New Roman", Times, serif;
	background-color: #82A4FF;
	font-size: 22px;
	color: #ffffff;
	font-weight: normal;
	padding-left: 0px;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align:center;
}



td.relatedsources {
	padding-bottom:3px;
	
}


.relatedsources a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #3366cc;
	font-weight: normal;
	
}


.relatedsources a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #57a204;
	font-weight: normal;
	
}
