﻿.widget-top{padding:5px 0;}
.widget-top h4{float:left;margin-right:10px;font-size:20px;font-family:BebasNeueRegular,arial,Georgia,serif;}
.widget-top h4 a{color:#333;}
.widget-top h4 a:hover{color:#000;}
#tabbed-widget .widget-top{background:#F7F7F7;height:46px;border-bottom:3px solid #EAEAEA;padding:8px 0 0 2px;margin:-10px -10px 10px;}
#theme-footer #tabbed-widget .widget-top{background:transparent;border-bottom-color:#444;overflow:hidden;}
body.dark-skin #tabbed-widget .tabs-wrap li,body.dark-skin .comments-avatar .widget-container li,body.dark-skin .posts-list .widget-container li,body.dark-skin .categort-posts .widget-container li,body.dark-skin .authors-posts .widget-container li,body.dark-skin .widget.woocommerce .widget-container li,body.dark-skin .widget-container ul.reviews-posts li,body.dark-skin .widget_categories .widget-container li,body.dark-skin .widget_archive .widget-container li,body.dark-skin .widget_nav_menu .widget-container li,body.dark-skin .widget_meta .widget-container li,body.dark-skin .widget_pages .widget-container li,body.dark-skin .widget_recent_comments .widget-container li,body.dark-skin .widget_recent_entries .widget-container li,body.dark-skin #crumbs,body.dark-skin .woocommerce-breadcrumb,body.dark-skin .post-inner p.post-meta,body.dark-skin .comment-wrap,body.dark-skin .tie-weather-forecast,body.dark-skin .share-post,body.dark-skin #tabbed-widget .widget-top,body.dark-skin .item-list,body.dark-skin .widget.timeline-posts li h3,body.dark-skin .widget.timeline-posts li span.tie-date:before,body.dark-skin .entry #related_posts,body.dark-skin .live-search_result_container li,body.dark-skin .twitter-widget-content li,body.dark-skin #theme-footer .twitter-widget-content li,body.dark-skin .list-box li.other-news,body.dark-skin .column2 li,body.dark-skin .wide-box li,body.dark-skin .cat-tabs-header,body.dark-skin .sitemap-col h2,body.dark-skin ul.authors-wrap li,body.dark-skin .entry ul.best-reviews li,body.dark-skin .arqam-lite-widget-counter li,body.dark-skin .divider,body.dark-skin .post-content-slideshow-outer,body.dark-skin .woocommerce ul.products li.product .price,body.dark-skin .woocommerce-page ul.products li.product .price,body.dark-skin .flickr-wrapper .flickr_badge_image img,body.dark-skin .review-final-score{border-color:#474747;}
body.dark-skin .commentlist .reply a:hover,body.dark-skin #tabbed-widget .widget-top,body.dark-skin ul.timeline li.timeline-post:before,body.dark-skin h2.timeline-head,body.dark-skin .top-nav ul ul,body.dark-skin .cat-tabs-header,body.dark-skin .entry ul.best-reviews .best-review-score,body.dark-skin #tabbed-widget .tabs-wrap.tagcloud a:hover,body.dark-skin .woocommerce-pagination .page-numbers li .page-numbers.current{background-color:#2A2A2A;}

.column, div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20, div.span-21, div.span-22, div.span-23, div.span-24 {float:left;margin-right:10px;}

.span-5 {width:190px;}

input.span-1, textarea.span-1, input.span-2, textarea.span-2, input.span-3, textarea.span-3, input.span-4, textarea.span-4, input.span-5, textarea.span-5, input.span-6, textarea.span-6, input.span-7, textarea.span-7, input.span-8, textarea.span-8, input.span-9, textarea.span-9, input.span-10, textarea.span-10, input.span-11, textarea.span-11, input.span-12, textarea.span-12, input.span-13, textarea.span-13, input.span-14, textarea.span-14, input.span-15, textarea.span-15, input.span-16, textarea.span-16, input.span-17, textarea.span-17, input.span-18, textarea.span-18, input.span-19, textarea.span-19, input.span-20, textarea.span-20, input.span-21, textarea.span-21, input.span-22, textarea.span-22, input.span-23, textarea.span-23, input.span-24, textarea.span-24 {border-left-width:1px!important;border-right-width:1px!important;padding-left:5px!important;padding-right:5px!important;}

input.span-5, textarea.span-5 {width:178px!important;}





.clear{
	clear:both;
}
#aggregator .categorize-item .news-item .body{margin-top:0;}
.view-home-one-page-news .view-content ul li.views-row .views-field-nothing #news-thumb .title,.view-home-one-page-news .view-content ul li.views-row .views-field-nothing-1 #news-thumb .title,.view-home-one-page-news .view-content ul li.views-row .views-field-nothing-2 #news-thumb .title,.view-home-one-page-news .view-content ul li.views-row .views-field-nothing #news-thumb .name,.view-home-one-page-news .view-content ul li.views-row .views-field-nothing-1 #news-thumb .name,.view-home-one-page-news .view-content ul li.views-row .views-field-nothing-2 #news-thumb .name,.view-home-one-page-news .view-content ul li.views-row .views-field-nothing #news-thumb .body,.view-home-one-page-news .view-content ul li.views-row .views-field-nothing-1 #news-thumb .body,.view-home-one-page-news .view-content ul li.views-row .views-field-nothing-2 #news-thumb .body,#block-block-51 li a,#block-block-51 li a:after{-webkit-transition:all .4s ease-in-out .05s;-moz-transition:all .4s ease-in-out .05s;-ms-transition:all .4s ease-in-out .05s;-o-transition:all .4s ease-in-out .05s;transition:all .4s ease-in-out .05s;}
.view-home-one-page-news .view-content ul li.views-row .views-field-nothing #news-thumb .body,.view-home-one-page-news .view-content ul li.views-row .views-field-nothing-1 #news-thumb .body,.view-home-one-page-news .view-content ul li.views-row .views-field-nothing-2 #news-thumb .body,.view-home-one-page-news .view-content ul li.views-row:hover .views-field-nothing #news-thumb .title,.view-home-one-page-news .view-content ul li.views-row:hover .views-field-nothing #news-thumb .name,.view-home-one-page-news .view-content ul li.views-row:hover .views-field-nothing-1 #news-thumb .title,.view-home-one-page-news .view-content ul li.views-row:hover .views-field-nothing-1 #news-thumb .name,.view-home-one-page-news .view-content ul li.views-row:hover .views-field-nothing-2 #news-thumb .title,.view-home-one-page-news .view-content ul li.views-row:hover .views-field-nothing-2 #news-thumb .name{filter:alpha(Opacity=0);opacity:0;}
.view-home-one-page-news .view-content ul li.views-row:hover .views-field-nothing #news-thumb .body,.view-home-one-page-news .view-content ul li.views-row:hover .views-field-nothing-1 #news-thumb .body,.view-home-one-page-news .view-content ul li.views-row:hover .views-field-nothing-2 #news-thumb .body{filter:alpha(Opacity=100);opacity:1;}
.body-layout-fixed-ca #main{width:100%;margin:0;padding:0;}
.body-layout-fixed-ca #sidebar-a{width:100%;margin:1.8em 0 0;padding:0;}
.view-home-one-page-news .view-content ul li.views-row .views-field-nothing #news-thumb .body,.view-home-one-page-news .view-content ul li.views-row .views-field-nothing-1 #news-thumb .body,.view-home-one-page-news .view-content ul li.views-row .views-field-nothing-2 #news-thumb .body{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;color:white;letter-spacing:1px;position:absolute;top:61px;width:285px;}
.view-home-one-page-news .view-content ul li.views-row .views-field-nothing #news-thumb .body img,.view-home-one-page-news .view-content ul li.views-row .views-field-nothing #news-thumb .body .media-thumbnail-frame,.view-home-one-page-news .view-content ul li.views-row .views-field-nothing-1 #news-thumb .body img,.view-home-one-page-news .view-content ul li.views-row .views-field-nothing-1 #news-thumb .body .media-thumbnail-frame,.view-home-one-page-news .view-content ul li.views-row .views-field-nothing-2 #news-thumb .body img,.view-home-one-page-news .view-content ul li.views-row .views-field-nothing-2 #news-thumb .body .media-thumbnail-frame{display:none;}
.view-home-one-page-news .view-content ul li.views-row .views-field-nothing #news-thumb .body a,.view-home-one-page-news .view-content ul li.views-row .views-field-nothing-1 #news-thumb .body a,.view-home-one-page-news .view-content ul li.views-row .views-field-nothing-2 #news-thumb .body a{color:white;}
.page-node-20441 #block-views-home-one-page-news-block-8 .view-content ul #news-thumb .body p{margin-top:1.3846em;}


.widget-area ul {
	
}


.widget-area ul ul {
	
}


.widget-area a:visited {
	
}


.widget-area a:hover {
	
}


.widget-area .entry-meta {
	
}


#main .widget-area ul {
}


#main .widget-area ul ul {
	color: #666;
	font-size: .95em;
}


#main .widget-area ul ul a {
	color: #999;
}


#main .widget-area a:hover {
	color: #CCC;
}


.widget-area {
	
}

#header a#mcSimpleLogin, .login-search-menu a#mcSimpleLogin {
  background: #a4a4a4;
  width: 164px; float: left;
  line-height: 49px;
  height: 49px;
  text-decoration: none;
  color: #4A4A4A;
  display: block;
  padding: 0;
  text-align: center;
  font-size: 14px;
}

#header a#mcSimpleLogin:after,
#header .moduletable.mc-search:after,
#header .moduletable.mc-search.member-search:after,
.login-search-menu a#mcSimpleLogin:after,
.login-search-menu .moduletable.mc-search:after,
.login-search-menu .moduletable.mc-search.member-search:after {
  content: " \e1d5";
  font-family: 'icomoon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


#header a#mcSimpleLogin:hover, .login-search-menu a#mcSimpleLogin:hover {opacity: 0.8; color: white;}


#header .moduletable.mc-search, .login-search-menu .moduletable.mc-search {
  position: relative;
  height: 24px;
  background: #FFF1D2;
  float: right;
  width: 164px;
  border-bottom: 1px solid #fff;
}

#header .mc-search input.inputbox, .login-search-menu .mc-search input.inputbox {
  border: none;
  display: block;
  background: none;
  height: 14px;
  padding: 5px 24px 5px 10px;
  color: #DBD0B7;
  font-size: 11px;
  margin: 0;
  width: 130px;
}


#header .moduletable.mc-search:after, .login-search-menu .moduletable.mc-search:after {
  content: "\e604";
  background: none;
  position: absolute;
  top: 3px;
  right: 4px;
  color: #DBD0B7
}

#header .moduletable.mc-search.member-search:after, .login-search-menu .moduletable.mc-search.member-search:after {
  content: "\e605";
}


#header .mc-search a.button.mc-search, .login-search-menu .mc-search a.button.mc-search {
  display: none;
}

.mobile-menu-top.modules-1 .login-search-menu a#mcSimpleLogin {margin-bottom: 0;}


.login-search-menu {padding: 50px 0 20px; width: 56%}

.login-search-menu a#mcSimpleLogin {
  float: none;
  width: auto;
  margin: 0 20px 20px;
  font-size: 14px;
  color: white;
  }

.login-search-menu a#mcSimpleLogin:after {font-size: 32px; float: right; margin-top: 8px; margin-right: 1px; color: white;}


.login-search-menu .moduletable.mc-search {background: #222;}

.login-search-menu .moduletable.mc-search:after {font-size: 32px; top: 8px; right: 8px; color: rgba(255,255,255,0.7);}

.login-search-menu .mc-search input.inputbox {width: 80%; height: 39px; line-height: 39px; font-size: 13px; color: rgba(255,255,255,0.7);}
 
    .login-search-menu a#mcSimpleLogin,
    .login-search-menu .moduletable.mc-search {height: 30px; line-height: 30px; margin: 0 20px 2px 20px;}

    .login-search-menu a#mcSimpleLogin:after,
    .login-search-menu .moduletable.mc-search:after {font-size: 16px;}

  .login-search-menu a#mcSimpleLogin,
  .login-search-menu .moduletable.mc-search {margin-left: 10px; margin-right: 10px;}
.grid{margin:0 auto;max-width:1200px;min-width:300px}
.grid:after{content:" ";display:block;clear:left;height:0;overflow:hidden}
.column,.grid .g12{float:left;padding:0 1em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.grid .g12{width:100%}
.grid .g11{width:91.66666667%}
.grid .g10,.grid .g11{float:left;padding:0 1em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.grid .g10{width:83.33333333%}
.grid .g9{width:75%}
.grid .g8,.grid .g9{float:left;padding:0 1em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.grid .g8{width:66.66666667%}
.grid .g7{width:58.33333333%}
.grid .g6,.grid .g7{float:left;padding:0 1em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.grid .g6{width:50%}
.grid .g5{width:41.66666667%}
.grid .g4,.grid .g5{float:left;padding:0 1em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.grid .g4{width:33.33333333%}
.grid .g3{width:25%}
.grid .g2,.grid .g3{float:left;padding:0 1em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.grid .g2{width:16.66666667%}
.grid .g1{width:8.33333333%}
.grid .full,.grid .g1{float:left;padding:0 1em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.grid .full{width:100%}
.grid .half{float:left;padding:0 1em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:50%}
.grid .push12{position:relative;left:100%}
.grid .push11{position:relative;left:91.66666667%}
.grid .push10{position:relative;left:83.33333333%}
.grid .push9{position:relative;left:75%}
.grid .push8{position:relative;left:66.66666667%}
.grid .push7{position:relative;left:58.33333333%}
.grid .push6{position:relative;left:50%}
.grid .push5{position:relative;left:41.66666667%}
.grid .push4{position:relative;left:33.33333333%}
.grid .push3{position:relative;left:25%}
.grid .push2{position:relative;left:16.66666667%}
.grid .push1{position:relative;left:8.33333333%}
.grid .pull12{position:relative;left:-100%}
.grid .pull11{position:relative;left:-91.66666667%}
.grid .pull10{position:relative;left:-83.33333333%}
.grid .pull9{position:relative;left:-75%}
.grid .pull8{position:relative;left:-66.66666667%}
.grid .pull7{position:relative;left:-58.33333333%}
.grid .pull6{position:relative;left:-50%}
.grid .pull5{position:relative;left:-41.66666667%}
.grid .pull4{position:relative;left:-33.33333333%}
.grid .pull3{position:relative;left:-25%}
.grid .pull2{position:relative;left:-16.66666667%}
.grid .pull1{position:relative;left:-8.33333333%}
.grid .row{margin-bottom:0;margin-left:-1em;margin-right:-1em}
.grid .row:after{content:" ";display:block;clear:left;height:0;overflow:hidden}
.grid .gcenter{margin-left:auto;margin-right:auto;clear:left;float:none}
.grid .gcenter:after{content:" ";display:block;clear:left;height:0;overflow:hidden}
.grid .g1,.grid .g2,.grid .g3,.grid .g4,.grid .g5,.grid .g6,.grid .g7,.grid .g8,.grid .g9,.grid .g10,.grid .g11,.grid .g12{float:none;margin:0;width:auto}
.grid .pull1,.grid .pull2,.grid .pull3,.grid .pull4,.grid .pull5,.grid .pull6,.grid .pull7,.grid .pull8,.grid .pull9,.grid .pull10,.grid .pull11,.grid .pull12,.grid .push1,.grid .push2,.grid .push3,.grid .push4,.grid .push5,.grid .push6,.grid .push7,.grid .push8,.grid .push9,.grid .push10,.grid .push11,.grid .push12{position:static;left:0}
#site_header_region .grid .officials-block{width:90%;margin:0 auto 1em}
#site_header_region .grid{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}
#site_branding a,#site_header_region .grid{display:-ms-flexbox;-ms-box-orient:horizontal;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}
#primary_row,#site_header_region .grid [class*=g]{padding:0;margin:0}

#wp-calendar tfoot #next { text-align: right; }




div.panel-pane div.admin-links {
  font-size: xx-small;
  margin-right: 1em;
}


div.panel-pane div.admin-links li a {
  color: #ccc;
}


div.panel-pane div.admin-links li {
  padding-bottom: 2px;
  background: white;
  z-index: 201;
}


div.panel-pane div.admin-links:hover a,
div.panel-pane div.admin-links-hover a {
  color: #000;
}


div.panel-pane div.admin-links a:before {
  content: "[";
}


div.panel-pane div.admin-links a:after {
  content: "]";
}


div.panel-pane div.panel-hide {
  display: none;
}



div.panel-pane div.panel-hide-hover,
div.panel-pane:hover div.panel-hide {
  display: block;
  position: absolute;
  z-index: 200;
  margin-top: -1.5em;
}


div.panel-pane div.node {
  margin: 0;
  padding: 0;
}


div.panel-pane div.feed a {
  float: right;
}


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


.nav-menu-out:hover li.menu-item-has-children:hover a:after,
nav.main-menu-wrap ul li.menu-item-has-children a:after {
	border-color: #222 transparent transparent transparent !important;
	}


nav.main-menu-wrap ul li:hover ul.sub-menu li.menu-item-has-children a:after {
	border-color: transparent transparent transparent #222 !important;
	}

.nav-menu-out:hover li.menu-item-has-children a:after {
	border-color: #999 transparent transparent transparent !important;
	}


#fly-wrap,
ul.post-gallery-bot-list li img,
.post-gallery-top .flex-direction-nav a,
.fly-fade,
nav.main-menu-wrap,
nav.main-menu-wrap ul li a,
nav.main-menu-wrap ul li.menu-item-has-children a:after,
.mega-img img,
span.nav-search-but i,
span.nav-soc-but i,
ul.score-list li,
.es-nav span a,
.feat-wide-sub-text h2,
.feat-wide1-img img,
.feat-top2-left-img img,
.feat-top2-right-img img,
.feat-wide5-img img,
#home-feat-img img,
.feat-vid-but,
.side-list-img img,
.side-list-text p,
.row-widget-img img,
.row-widget-text p,
.blog-widget-img img,
.blog-widget-text h2,
.feat-widget-img img,
.feat-widget-text h2,
span.more-posts-text,
.facebook-share,
.twitter-share,
.pinterest-share,
.email-share,
.social-comments,
.prev-next-text,
#comments-button a,
#comments-button span.comment-but-text,
.archive-list-img img,
.archive-list-text h2,
ul.foot-soc-list li a,
.tag-cloud a,
a.inf-more-but,
.mvp-related-img img {
	-webkit-transition: all .25s;
	   -moz-transition: all .25s;
	    -ms-transition: all .25s;
	     -o-transition: all .25s;
		transition: all .25s;
	}


nav.fly-nav-menu ul li.menu-item-has-children:after {
	content: '+';
	color: #777;
	font-family: 'Open Sans', serif;
	font-size: 32px;
	font-weight: 800;
	position: absolute;
		right: 0;
		top: 11px;
	}


nav.fly-nav-menu ul li.menu-item-has-children.tog-minus:after {
	content: '_';
	right: 1px;
	top: -4px;
	}


nav.main-menu-wrap ul li.menu-item-has-children ul.sub-menu li a:after,
nav.main-menu-wrap ul li.menu-item-has-children ul.sub-menu li ul.sub-menu li a:after,
nav.main-menu-wrap ul li.menu-item-has-children ul.sub-menu li ul.sub-menu li ul.sub-menu li a:after,
nav.main-menu-wrap ul li.menu-item-has-children ul.mega-list li a:after {
	border-style: none;
	border-width: medium;
	content: '';
	position: relative;
		top: auto;
		right: auto;
	}


nav.main-menu-wrap ul li.menu-item-has-children a:after {
	border-style: solid;
	border-width: 3px 3px 0 3px;
	content: '';
	position: absolute;
		top: 23.5px;
		right: 5px;
	}


nav.main-menu-wrap ul li.menu-item-has-children a {
	padding: 18.5px 17px 18.5px 14px;
	}


nav.main-menu-wrap ul li:hover ul.sub-menu li.menu-item-has-children a {
	position: relative;
	}


nav.main-menu-wrap ul li:hover ul.sub-menu li.menu-item-has-children a:after,
nav.main-menu-wrap ul li:hover ul.sub-menu li ul.sub-menu li.menu-item-has-children a:after {
	border-color: transparent transparent transparent #333;
	border-style: solid;
	border-width: 3px 0 3px 3px;
	content: '';
	position: absolute;
		top: 15px;
		right: 10px;
	}

footer .menu-footer-container {
	background-color: #f0f9fb;
	padding: 19px 0 19px 39px;
	overflow: hidden;
}

footer .menu-footer-container ul {
}

footer .menu-footer-container ul li {
	display: block;
	float: left;
	list-style: none outside none;
	width: 18%;
	margin-left: 17px;
}

footer .menu-footer-container ul li:first-child {
	margin-left: 0;
}

footer .menu-footer-container ul li a {
	font-size: 15px;
	text-decoration: none;
	text-transform: uppercase;
	color: #2b89b2;
	font-family: "futura-pt", Arial, sans-serif;
	font-weight: 500;
}

footer .menu-footer-container ul li ul {
}

footer .menu-footer-container ul li ul li {
	list-style: none outside none;
	display: list-item;
	float: none;
	width: auto;
	margin: 6px 0 0 0;
}

footer .menu-footer-container ul li ul li a {
	font-size: 12px;
	text-transform: none;
	font-family: Arial, sans-serif;
	font-weight: normal;
}

.header-email a:hover,.menu-top-menu ul li a:hover {
  color: #adadad;
}

.menu-top-menu {
  float: left;
}

.menu-top-menu ul{
    margin:0;
    padding: 0;
    list-style: none;
}

.menu-top-menu ul li{
    display: inline-block;
    position: relative;
}

.menu-top-menu ul li a {
  border-left: 1px solid #454545;
  display: inline-block;
  font-size: 12px;
  line-height: 1;
  padding: 0 14px 0 15px;
  color: #fff;
  text-decoration: none;
}

.menu-top-menu ul li:first-child a {
  border: none;
  padding-left: 0;
}

.menu-top-menu ul li ul {
  background: #fff none repeat scroll 0 0;
  border: 1px solid #e5e5e5;
  border-radius: 2px;
  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.3);
  opacity: 0;
  padding: 10px 0;
  position: absolute;
  right: -17px;
  top: 49px;
  transition: all 0.4s ease 0s;
  visibility: hidden;
  width: 125px;
  z-index: 999;
}

.menu-top-menu ul li ul li {
  display: block;
  line-height: normal;
}

.menu-top-menu ul li ul li a {
  border: 0 none;
  color: #444;
  display: block;
  line-height: 36px;
  padding: 0 10px !important;
}

.menu-top-menu ul li ul li a:hover{
  background: #009587;
  color:#fff;
}

.menu-top-menu ul li a i {
  margin-left: 5px;
}

.menu-top-menu ul li:hover ul{
  opacity: 1;
  visibility: visible;
}

.home-2 .menu-top-menu {
  border-left: 1px solid #464d58;
  border-right: 1px solid #464d58;
  padding: 0 15px;
}

.home-3 .menu-top-menu ul li a {
  border-left: 0;
}

.home-8 .menu-top-menu ul li {
  border-right: 1px solid #e46e6d;
}

.home-8 .menu-top-menu ul li:last-child{
  border: none;
}

.home-8 .menu-top-menu ul li a {
  color: #fff;
}

.home-8 .menu-top-menu ul li a:hover{color: #ddd;}

.home-9 .menu-top-menu ul li {
  line-height: 0;
}

.home-9 .menu-top-menu ul li a {
  border-right: 1px solid #eee;
  color: #eee;
  font-size: 10px;
  padding: 0 10px;
  border-left: none;
}

.home-9 .menu-top-menu ul li:last-child a{border-right: 0;}

.rate_block_first a,.rate_block_second a,.rate_block_fourth a{width:175px;}

.rate_block_first a h1,.rate_block_second a h1,.rate_block_fourth a h1{margin-left:auto;margin-right:auto;width:175px;}

.rate_block_first a h1 span,.rate_block_second a h1 span,.rate_block_fourth a h1 span{width:175px;font-size:.8em;}

.rate_block_fourth{float:left;height:150px;padding:0;text-align:center;width:213px}

.rate_block_first a h1, .rate_block_second a h1, .rate_block_third a h1, .rate_block_fourth a h1{color:#000;display:block;font:normal 14px/20px "Arial", sans-serif;height:40px;margin:10px 0 17px;}

.rate_block_first:hover a h1, .rate_block_second:hover a h1, .rate_block_third:hover a h1, .rate_block_fourth:hover a h1{color:#494949;}

.rate_block_first a:hover h1, .rate_block_second a:hover h1, .rate_block_third a:hover h1, .rate_block_fourth a:hover h1{color:#494949;}

.rate_block_first a h1 span, .rate_block_second a h1 span, .rate_block_third a h1 span, .rate_block_fourth a h1 span{font-size:12px;}

.rate_block_first:hover .rates_display a, .rate_block_second:hover .rates_display a, .rate_block_third:hover .rates_display a, .rate_block_fourth:hover .rates_display a{color:#950027;text-decoration:underline;}

.rate_block_first:hover .rates_display a h2, .rate_block_second:hover .rates_display a h2, .rate_block_third:hover .rates_display a h2, .rate_block_fourth:hover .rates_display a h2{color:#494949;text-decoration:none;}

.rate_block_first,.rate_block_second, .rate_block_fourth{width:284px;}

.rate_block_first a,.rate_block_second a, .rate_block_third a, .rate_block_fourth a{width:45px;}

.rate_block_first a h1 span,.rate_block_second a h1 span, .rate_block_third a h1 span, .rate_block_fourth a h1 span{width:475px;font-size:.8em;}

.rate_block_first a h2 ,.rate_block_second a h2 ,.rate_block_fourth a h2{width:178px;font-size:2em;width:320px;text-align:center;margin:0;padding:0;}
.widget-gallery .tiled-gallery-unresized{visibility:hidden;height:0px;overflow:hidden;}
#top-nav{float:left;width:50%;margin:10px 0;}
#top-nav select{display:block;height:30px;padding:6px;width:100%;font-size:12px;border:1px solid #888;}
#top-nav.nav .menu li a{padding:15px 10px;line-height:10px;}
#top-nav.nav .menu .sub-menu{background:#49acbd;top:40px;}
#top-nav.nav .menu .sub-menu li a{margin:18px 10px 0;}
#top-nav.nav .menu .sub-menu li a:hover{color:#c0f5ff;margin-bottom:0;}
#top-nav.nav .menu .sub-menu li ul{margin:-28px 0 0 0;}
#top-nav.nav .menu .nav-section{width:170px;}
#top-nav.nav .menu li.nav-title a,#top-nav.nav .menu li.sub-nav-title a{font-size:12px!important;margin-bottom:0!important;}
#top-nav.nav .menu .sub-menu li.nav-text{margin:5px 10px 0 10px!important;}
.btn [class^="icon-"],.nav [class^="icon-"],.btn [class*=" icon-"],.nav [class*=" icon-"]{display:inline;}
.btn [class^="icon-"].icon-large,.nav [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large,.nav [class*=" icon-"].icon-large{line-height:.9em;}
.btn [class^="icon-"].icon-spin,.nav [class^="icon-"].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class*=" icon-"].icon-spin{display:inline-block;}
.nav-tabs [class^="icon-"],.nav-pills [class^="icon-"],.nav-tabs [class*=" icon-"],.nav-pills [class*=" icon-"],.nav-tabs [class^="icon-"].icon-large,.nav-pills [class^="icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large{line-height:.9em;}
li [class^="icon-"],.nav li [class^="icon-"],li [class*=" icon-"],.nav li [class*=" icon-"]{display:inline-block;width:1.25em;text-align:center;}
li [class^="icon-"].icon-large,.nav li [class^="icon-"].icon-large,li [class*=" icon-"].icon-large,.nav li [class*=" icon-"].icon-large{width:1.5625em;}
.nav{float:left;position:relative;z-index:998;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.nav .menu{float:left;margin:0;list-style-type:none;list-style-position:outside;}
.nav select{display:none;text-transform:none;}
.nav ul.menu:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav .menu li{float:left;position:relative;list-style-type:none;margin:0;padding:0;}
.nav .menu li:first-child{margin-left:0;}
.nav .menu li a{font-weight:bold;display:block;}
.nav .menu .sub-menu{display:none;position:absolute;min-width:220px;z-index:998;top:auto;left:auto;margin:0;padding:0 0 18px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.nav .menu .sub-menu li{margin:0;width:100%;}
.nav .menu .sub-menu li a{display:block;background:none!important;padding:0!important;border:0!important;}
.nav .left-nav .sub-menu{right:1px;}
.nav .menu .sub-menu li ul{top:auto!important;left:220px!important;border-left:1px solid #fff;}
.nav .left-nav .sub-menu li ul{left:-220px!important;}
.nav .nav-section{float:left;}
.nav .sub-menu li.nav-title{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);opacity:0.8;margin:8px 0 0 0!important;padding:0!important;}
.nav .sub-menu li.sub-nav-title{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);opacity:0.8;margin:8px 0 0 0!important;padding:0!important;}
.nav .sub-menu li.nav-title:before,.nav .sub-menu li.sub-nav-title:before{border:0;}
.nav .sub-menu li.nav-text{line-height:19px;text-transform:none;width:auto!important;}
.nav .sub-menu li.nav-text:before{content:"";border:0;display:block;position:relative;}
#body-nav.nav{z-index:997;width:100%;margin-bottom:40px;}
#body-nav.nav .menu li a{padding:13px 20px;border-style:solid;border-bottom-width:5px;border-color:#52C0D4;color:#000;margin-right:1px;margin-bottom:1px;font-size:14px;line-height:14px;}
#body-nav.nav .menu .sub-menu{background:#52C0D4;}
#body-nav.nav .menu .sub-menu li a{margin:18px 20px 0;font-size:13px;color:#fff;}
#body-nav.nav .menu .sub-menu li a:hover{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);opacity:0.8;margin-bottom:0;}
#body-nav.nav .menu .sub-menu li ul{margin:-32px 0 0 0;}
#body-nav.nav .menu li.terracotta a{border-color:#d45255;}
#body-nav.nav .menu li.blue1 a{border-color:#52c0d4;}
#body-nav.nav .menu li.blue2 a{border-color:#26a0d8;}
#body-nav.nav .menu li.red a{border-color:#e93952;}
#body-nav.nav .menu li.purple a{border-color:#9521f7;}
#body-nav.nav .menu li.green1 a{border-color:#bdd452;}
#body-nav.nav .menu li.green2 a{border-color:#67D452;}
#body-nav.nav .menu li.pink a{border-color:#f721e0;}
#body-nav.nav .menu li.orange a{border-color:#e96739;}
#body-nav.nav .menu li.yellow a{border-color:#FFE000;}
#body-nav.nav .menu li.lightgrey a{border-color:#c5c5c5;}
#body-nav.nav .menu li.darkgrey a{border-color:#616161;}
#body-nav.nav .menu li.black a{border-color:#000;}
#body-nav.nav .menu .nav-section{width:220px;}
#body-nav.nav .menu li.nav-title a,#body-nav.nav .menu li.sub-nav-title a{margin-bottom:0!important;}
#body-nav.nav .menu .sub-menu li.nav-text{margin:5px 20px 0 20px!important;color:#fff;font-size:13px;line-height:21px;}
.seo-header-1{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}

#header a.cart-button .label:before,
#header a.checkout .label:before {
  font-family: 'WebSymbolsRegular';
  display: inline-block;
  font-size: .857em;
  margin-right: .618em;
  content: "Z";
}

.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v1 .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v2 .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v3 .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v4 .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v5 .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1#side-header .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v1 .fusion-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v2 .fusion-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v3 .fusion-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v4 .fusion-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v5 .fusion-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1#side-header .fusion-logo-2x {
  display: none;
}
.megamenu-item  ul{left:0;list-style:none;margin-left:-200px;}
.megamenu-menu .megamenu-parent-0  .megamenu-item{left:0;font-size:.9em;}
.megamenu-item{left:0;font-size:.9em;padding-left:8px;padding-right:10px;}
.megamenu-item a{color:#011f36!important;}
.megamenu-item a:hover{color:#014d85!important;}
.megamenu-skin-friendly .megamenu-item a,.megamenu-skin-friendly .megamenu-item span{font-size:120%;}

.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}


.header-top .container .row .col-md-4,.header-top .container .row .col-md-8 
{
	width:100%
}

.header-top .container .row .col-md-8 
{
	margin-top:10px;
}

.container .jumbotron {
  border-radius: 6px;
}

.jumbotron .container {
  max-width: 100%;
}

.mobilecone .container
{
	
}

#option-slider .container
{
	max-width:100% !important;
}


 
 
 
.container.myslidepo.text-center {
 
 
}

.mobilecone .container .bx-controls {
 
  right: 3vmax; 
 }


#slider-wrapper {
	width:940px;
	float:left;
	margin:0 0 5px 0;
}


	#slider {
		width:700px;
		float:left;
		margin:0 20px 20px 0;
	}



.main-menu-drawer__social {
  border-top: 2px solid rgba(255, 255, 255, 0.25);
  padding: 0.5rem;
  margin-top: 1rem;
  padding: 1.5rem 0rem 1.5rem;
}


.main-menu-drawer__social span {
  color: #fff;
  text-transform: capitalize;
  font-size: 1rem;
  font-weight: 600;
  display: block;
  margin-bottom: 1rem;
}


.main-menu-drawer__social a {
  text-align: center;
  display: inline-block;
  width: 3rem;
  height: 3rem;
  line-height: 3rem;
  margin: 0 0 0 0.2rem;
  font-size: 1.25rem;
  border-radius: 2px;
  background: #888;
}


.main-menu-drawer__social a i {
  color: #DDD;
}


.main-menu-drawer__social a:hover i {
  color: #FFF;
}


.main-menu-drawer__social a.facebook {
  background: #3B5A97;
}


.main-menu-drawer__social a.twitter {
  background: #256697;
}


.main-menu-drawer__social a.pinterest {
  background: #C9232D;
}


.main-menu-drawer__social a.googleplus {
  background: #D74A30;
}


.main-menu-drawer__social a.email {
  background: #6E5F4C;
}
.ssbp-email-powered-by{position:absolute;bottom:20px;left:0;right:0;margin:0 auto;width:150px}

  footer .partners {
    width: 516px;
    text-align: left;
    float: right;
    margin: 0; }

    footer .partners .last {
      margin-right: 0px; }

    footer .partners a {
      display: inline-block;
      margin-right: 14px; }

      footer .partners a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
        opacity: 0.8; }
