﻿

#cb-nav-bar #cb-main-menu {
  display: none;
}

  #cb-nav-bar #cb-main-menu .main-nav {
    border: 0;
    position: relative;
    text-align: center;
    height: inherit;
  }

  #cb-nav-bar #cb-main-menu .main-nav li {
    -webkit-transition: background, 0.35s;
    -ms-transition: background, 0.35s;
    -o-transition: background, 0.35s;
    -transition: background, 0.35s;
    transition: background, 0.35s;
    display: inline-block;
    vertical-align: top;
    font-size: 14px;
    text-transform: uppercase;
    margin-right: -2px;
  }

  #cb-nav-bar #cb-main-menu .main-nav li li {
    margin-right: 0;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu {
    position: absolute;
    left: 0;
    width: 750px;
    overflow: hidden;
    display: none;
    z-index: 900;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-articles {
    width: 100%;
    float: right;
    padding: 0 0 20px 0;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-mega-title {
    padding: 10px 0;
    font-size: 14px;
    letter-spacing: 2px;
    text-transform: uppercase;
    margin: 0;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-mega-title span {
    border-bottom: 3px solid transparent;
    padding: 0 0 10px 0;
    display: inline-block;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-recent {
    float: left;
    width: 50%;
    padding: 0 30px;
    position: relative;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-recent ul {
    margin: 0;
    text-align: left;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-recent ul li {
    width: 100%;
    margin: 0 0 10px 0;
    display: inline-block;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-recent ul li .cb-mask {
    position: relative;
    float: left;
    margin-right: 20px;
    display: none;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-recent ul li .cb-mask .cb-review-ext-box {
    top: 0;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-recent ul li .cb-mask:hover img {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
    opacity: 0.7;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-recent ul li .cb-mask a {
    display: block;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-recent ul li .cb-mask a img {
    -webkit-transition: all 0.35s;
    -ms-transition: all 0.35s;
    -o-transition: all 0.35s;
    -transition: all 0.35s;
    transition: all 0.35s;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-recent ul li .cb-meta .h4 {
    margin: 0 0 2px 0;
    text-transform: none;
    font-size: 13px;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-recent ul li .cb-meta .h4:hover, #cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-recent ul li .cb-meta .h4:focus {
    text-decoration: underline;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-recent ul li .cb-meta .cb-byline {
    display: none;
    font-size: 11px;
    color: #b3b3b3;
    letter-spacing: 1px;
    margin: 0;
    text-transform: none;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-recent ul li .cb-meta .cb-byline a:hover {
    text-decoration: underline;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-recent ul li:last-child {
    margin: 0;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-recent.cb-recent-fw ul li {
    width: 48%;
    float: left;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-recent.cb-recent-fw ul .cb-article-1, #cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-recent.cb-recent-fw ul .cb-article-3 {
    margin: 0 4% 15px 0;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-recent.cb-recent-fw ul .cb-article-5 {
    margin: 0 4% 0 0;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-recent.cb-recent-fw ul .cb-article-6 {
    margin: 0;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-featured {
    width: 50%;
    float: left;
    padding: 0 20px 500px 20px;
    margin-bottom: -500px;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-featured .cb-style-overlay img {
    filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-featured .cb-style-overlay img:hover {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
    opacity: 0.7;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-slider-a {
    margin: 0 auto;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-slider-a .slides li {
    margin-right: 3px;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-articles.cb-with-sub {
    width: 80%;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-sub-menu {
    width: 20%;
    border-right: 1px solid #333333;
    margin: 0 0 -500px 0;
    padding-bottom: 500px;
    float: left;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-sub-menu li {
    width: 100%;
    border-bottom: 1px solid #333333;
    position: relative;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-sub-menu li:hover {
    background: #333333;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-sub-menu li a {
    padding: 5px 10px;
    letter-spacing: 1px;
    width: 100%;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-sub-menu li .cb-grandchild-menu {
    display: none;
    position: absolute;
    top: 0;
    right: -200px;
    width: 200px;
    z-index: 16;
    border-left: 1px dashed #f5f5f5;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-sub-menu li .cb-grandchild-menu li:last-child {
    border-bottom: none !important;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-mega-menu {
    position: absolute;
    left: 0;
    width: 750px;
    overflow: hidden;
    display: none;
    z-index: 900;
    background: #2d2d2d;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    padding: 10px 0 20px 0;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-mega-menu .cb-sub-menu {
    margin: 0;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-mega-menu .cb-sub-menu li {
    width: 25%;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-mega-menu .cb-sub-menu li a {
    display: inline-block;
    color: #f7f7f7;
    font-weight: 700;
    border-bottom: 3px solid transparent;
    padding: 15px 0 10px 0;
    margin: 0 0 15px 0;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-mega-menu .cb-sub-menu li .cb-grandchild-menu {
    margin: 0;
    width: 100%;
    z-index: 15;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-mega-menu .cb-sub-menu li .cb-grandchild-menu li {
    width: 100%;
    margin: 0;
    border: none;
    padding: 5px 20px;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-mega-menu .cb-sub-menu li .cb-grandchild-menu li a {
    text-transform: none;
    border: none;
    margin: 0;
    font-size: 12px;
    font-weight: 400;
    padding: 0;
    -webkit-transition: background 0.35s;
    -ms-transition: background 0.35s;
    -o-transition: background 0.35s;
    -transition: background 0.35s;
    transition: background 0.35s;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-mega-menu .cb-sub-menu li .cb-grandchild-menu li a:hover {
    text-decoration: underline;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-links-menu {
    position: relative;
    z-index: 900;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-links-menu .cb-sub-menu {
    min-height: 37px;
    position: absolute;
    left: 0;
    margin: 0;
    display: none;
    width: 200px;
    border-top: 1px dashed #f5f5f5;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-links-menu .cb-sub-menu li {
    width: 200px;
    border-bottom: 1px solid #333333;
    position: relative;
    -webkit-transition: background 0.35s;
    -ms-transition: background 0.35s;
    -o-transition: background 0.35s;
    -transition: background 0.35s;
    transition: background 0.35s;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-links-menu .cb-sub-menu li:hover {
    background: #333333;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-links-menu .cb-sub-menu li a {
    padding: 8px 12px;
    width: 100%;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-links-menu .cb-sub-menu li .cb-grandchild-menu {
    z-index: 15;
    display: none;
    position: absolute;
    top: 0;
    right: -180px;
    width: 180px;
    margin: 0;
    border-left: 1px dashed #f5f5f5;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-links-menu .cb-sub-menu li:last-child {
    border-bottom: none;
  }

  #cb-nav-bar #cb-main-menu .main-nav .cb-icons {
    float: right;
    margin-right: 0;
  }

  #cb-nav-bar #cb-main-menu .main-nav .cb-icons .cb-menu-icon {
    float: right;
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
  }

  #cb-nav-bar #cb-main-menu .main-nav .cb-icons .cb-menu-icon a {
    display: block;
    padding: 0 8px;
    margin-right: 10px;
  }

  #cb-nav-bar #cb-main-menu .main-nav .cb-icons .cb-menu-icon a i {
    font-size: 16px;
  }

  #cb-nav-bar #cb-main-menu .main-nav .cb-icons .cb-icon-logged-in {
    line-height: 1;
  }

  #cb-nav-bar #cb-main-menu .main-nav .cb-icons .cb-icon-logged-in a img {
    height: 25px;
    width: 25px;
  }

  #cb-nav-bar #cb-main-menu .main-nav .cb-mega-menu .cb-has-children a:after {
    content: "";
  }

  #cb-nav-bar #cb-main-menu #cb-nav-logo {
    display: table;
    height: 100%;
  }

  #cb-nav-bar #cb-main-menu #cb-nav-logo a {
    display: table-cell;
    vertical-align: middle;
  }

  #cb-nav-bar.cb-dark-menu #cb-main-menu .main-nav li .cb-big-menu {
    background: #2d2d2d;
  }

  #cb-nav-bar.cb-dark-menu #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-mega-title span {
    color: #f7f7f7;
  }

  #cb-nav-bar.cb-dark-menu #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-featured {
    border-right: 1px solid #333333;
  }

  #cb-nav-bar.cb-dark-menu #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-recent ul li .cb-meta .cb-byline {
    color: #999999;
  }

  #cb-nav-bar.cb-dark-menu #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-recent ul li .cb-meta .cb-byline a {
    color: #999999;
  }

  #cb-nav-bar.cb-dark-menu #cb-main-menu .main-nav li .cb-big-menu .cb-sub-menu {
    border-right: 1px solid #333333;
    background: #2d2d2d;
  }

  #cb-nav-bar.cb-dark-menu #cb-main-menu .main-nav li .cb-big-menu .cb-sub-menu li {
    border-bottom: 1px dashed #fafafa;
  }

  #cb-nav-bar.cb-dark-menu #cb-main-menu .main-nav li .cb-big-menu .cb-sub-menu li:hover {
    background: #333333 !important;
  }

  #cb-nav-bar.cb-dark-menu #cb-main-menu .main-nav li .cb-links-menu ul {
    background-color: #2d2d2d;
  }

  #cb-nav-bar.cb-dark-menu #cb-main-menu .main-nav li .cb-links-menu ul li {
    border-bottom: 1px dashed #f7f7f7;
  }

  #cb-nav-bar.cb-dark-menu #cb-main-menu .main-nav li .cb-links-menu ul li:hover {
    background: #333333 !important;
  }

  #cb-nav-bar.cb-dark-menu #cb-main-menu .main-nav li .cb-mega-menu {
    background-color: #2d2d2d;
  }

  #cb-nav-bar.cb-dark-menu #cb-main-menu .main-nav li .cb-mega-menu .cb-sub-menu {
    background: #2d2d2d !important;
  }

  #cb-nav-bar.cb-dark-menu #cb-main-menu .main-nav li .cb-mega-menu .cb-sub-menu li {
    background: #2d2d2d !important;
  }

  #cb-nav-bar.cb-dark-menu #cb-main-menu .main-nav li .cb-mega-menu .cb-sub-menu li a {
    color: #f7f7f7;
  }

  #cb-nav-bar.cb-dark-menu #cb-main-menu .main-nav li .cb-mega-menu .cb-sub-menu li .cb-grandchild-menu {
    background: #2d2d2d !important;
  }

  #cb-nav-bar.cb-dark-menu #cb-main-menu .main-nav li .cb-mega-menu .cb-sub-menu li .cb-grandchild-menu li a {
    color: #cccccc;
  }

  #cb-nav-bar.cb-dark-menu #cb-main-menu .main-nav li a {
    color: #f2f2f2;
  }

  #cb-nav-bar.cb-dark-menu #cb-main-menu .main-nav .current-menu-item a, #cb-nav-bar.cb-dark-menu #cb-main-menu .main-nav .current_page_item a, #cb-nav-bar.cb-dark-menu #cb-main-menu .main-nav .current-page-ancestor a, #cb-nav-bar.cb-dark-menu #cb-main-menu .main-nav .current-category-ancestor a, #cb-nav-bar.cb-dark-menu #cb-main-menu .main-nav .current-menu-ancestor a, #cb-nav-bar.cb-dark-menu #cb-main-menu .main-nav .current-menu-parent a, #cb-nav-bar.cb-dark-menu #cb-main-menu .main-nav .current-post-parent a, #cb-nav-bar.cb-dark-menu #cb-main-menu .main-nav .current-post-ancestor a {
    color: #fafafa;
  }


  .cb-layout-fw #cb-nav-bar #cb-main-menu {
    width: 100%;
  }

  #cb-nav-bar.cb-light-menu #cb-main-menu .main-nav .cb-icons i {
    color: #b3b3b3;
  }

  #cb-nav-bar.cb-light-menu #cb-main-menu .main-nav li .cb-big-menu {
    background: #f2f2f2;
    -moz-box-shadow: 0px 7px 7px -6px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0px 7px 7px -6px rgba(0, 0, 0, 0.5);
    box-shadow: 0px 7px 7px -6px rgba(0, 0, 0, 0.5);
  }

  #cb-nav-bar.cb-light-menu #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-mega-title {
    color: #808080;
  }

  #cb-nav-bar.cb-light-menu #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-recent ul li .cb-meta .h4 a {
    color: #808080;
  }

  #cb-nav-bar.cb-light-menu #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-recent ul li .cb-meta .cb-byline {
    color: #A0A0A0;
  }

  #cb-nav-bar.cb-light-menu #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-recent ul li .cb-meta .cb-byline a {
    color: #A0A0A0;
  }

  #cb-nav-bar.cb-light-menu #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-slider-a a {
    color: #f7f7f7;
  }

  #cb-nav-bar.cb-light-menu #cb-main-menu .main-nav li .cb-big-menu .cb-featured {
    border-right: 1px solid #e5e5e5;
  }

  #cb-nav-bar.cb-light-menu #cb-main-menu .main-nav li .cb-big-menu .cb-featured a {
    color: #f2f2f2;
  }

  #cb-nav-bar.cb-light-menu #cb-main-menu .main-nav li .cb-big-menu .cb-sub-menu {
    border-right: 1px solid #e5e5e5;
    background: #f5f5f5;
  }

  #cb-nav-bar.cb-light-menu #cb-main-menu .main-nav li .cb-big-menu .cb-sub-menu li {
    border-bottom: 1px dashed #fafafa;
  }

  #cb-nav-bar.cb-light-menu #cb-main-menu .main-nav li .cb-big-menu .cb-sub-menu li a {
    color: #fafafa;
  }

  #cb-nav-bar.cb-light-menu #cb-main-menu .main-nav li .cb-big-menu .cb-sub-menu li:hover {
    background: #4d4d4d !important;
  }

  #cb-nav-bar.cb-light-menu #cb-main-menu .main-nav li .cb-big-menu .cb-sub-menu li .cb-grandchild-menu {
    border: 1px solid #e5e5e5;
    border-bottom: none;
    margin-top: -1px;
    background: #f5f5f5;
  }

  #cb-nav-bar.cb-light-menu #cb-main-menu .main-nav li .cb-links-menu .cb-sub-menu {
    background: #f5f5f5;
  }

  #cb-nav-bar.cb-light-menu #cb-main-menu .main-nav li .cb-links-menu .cb-sub-menu li {
    border-bottom: 1px dashed #e5e5e5;
  }

  #cb-nav-bar.cb-light-menu #cb-main-menu .main-nav li .cb-links-menu .cb-sub-menu li a {
    color: #fafafa;
  }

  #cb-nav-bar.cb-light-menu #cb-main-menu .main-nav li .cb-links-menu .cb-sub-menu li:hover {
    background: #4d4d4d !important;
  }

  #cb-nav-bar.cb-light-menu #cb-main-menu .main-nav li .cb-links-menu .cb-sub-menu li:last-child {
    border-bottom: none;
  }

  #cb-nav-bar.cb-light-menu #cb-main-menu .main-nav li .cb-links-menu .cb-sub-menu li .cb-grandchild-menu {
    border: 1px solid #e5e5e5;
    border-bottom: none;
    margin-top: -1px;
    background: #f5f5f5;
  }

  #cb-nav-bar.cb-light-menu #cb-main-menu .main-nav li .cb-mega-menu {
    background: #f5f5f5;
    -moz-box-shadow: 0px 7px 7px -6px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0px 7px 7px -6px rgba(0, 0, 0, 0.5);
    box-shadow: 0px 7px 7px -6px rgba(0, 0, 0, 0.5);
  }

  #cb-nav-bar.cb-light-menu #cb-main-menu .main-nav li .cb-mega-menu .cb-sub-menu {
    background: #f5f5f5;
  }

  #cb-nav-bar.cb-light-menu #cb-main-menu .main-nav li .cb-mega-menu .cb-sub-menu li {
    background: #f5f5f5 !important;
  }

  #cb-nav-bar.cb-light-menu #cb-main-menu .main-nav li .cb-mega-menu .cb-sub-menu li a {
    color: #808080;
  }

  #cb-nav-bar.cb-light-menu #cb-main-menu .main-nav li .cb-mega-menu .cb-sub-menu li .cb-grandchild-menu li a {
    background: #f5f5f5;
    border: none;
    color: #999999;
  }

  #cb-nav-bar.cb-light-menu #cb-main-menu .main-nav li a {
    color: #999999;
  }

  #cb-nav-bar.cb-light-menu #cb-main-menu .main-nav li ul li:hover a {
    color: #b3b3b3;
  }

  #cb-nav-bar.cb-light-menu #cb-main-menu .main-nav .current-menu-item a, #cb-nav-bar.cb-light-menu #cb-main-menu .main-nav .current_page_item a, #cb-nav-bar.cb-light-menu #cb-main-menu .main-nav .current-page-ancestor a, #cb-nav-bar.cb-light-menu #cb-main-menu .main-nav .current-category-ancestor a, #cb-nav-bar.cb-light-menu #cb-main-menu .main-nav .current-menu-ancestor a, #cb-nav-bar.cb-light-menu #cb-main-menu .main-nav .current-menu-parent a, #cb-nav-bar.cb-light-menu #cb-main-menu .main-nav .current-post-parent a, #cb-nav-bar.cb-light-menu #cb-main-menu .main-nav .current-post-ancestor a {
    color: #fafafa;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-recent ul li .cb-meta {
    padding: 0 0 0 90px;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-recent ul li .cb-meta .cb-byline .cb-byline-element {
    margin: 0 7px 3px 0;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-recent.cb-recent-fw {
    width: 530px;
  }
#cb-main-menu .current-post-ancestor, #cb-main-menu .current-menu-item, #cb-main-menu .current-menu-ancestor, #cb-main-menu .current-post-parent, #cb-main-menu .current-menu-parent, #cb-main-menu .current_page_item, #cb-main-menu .current-page-ancestor, #cb-main-menu .current-category-ancestor, .cb-review-box .cb-bar .cb-overlay span, #cb-accent-color, .cb-highlight, #buddypress button:hover, #buddypress a.button:hover, #buddypress a.button:focus, #buddypress input[type=submit]:hover, #buddypress input[type=button]:hover, #buddypress input[type=reset]:hover, #buddypress ul.button-nav li a:hover, #buddypress ul.button-nav li.current a, #buddypress div.generic-button a:hover, #buddypress .comment-reply-link:hover, #buddypress .activity-list li.load-more:hover, #buddypress #groups-list .generic-button a:hover {
            background-color: #ed1c24;
        }


#cb-nav-bar.cb-dark-menu #cb-main-menu .main-nav li .cb-links-menu ul li,  #cb-top-menu .cb-top-nav li ul.sub-menu, #cb-top-menu .cb-top-nav li ul.children {
	border-bottom: 0 dashed #f7f7f7;
}
#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; }


  .admin-bar.cb-stuck #cb-nav-bar .cb-nav-bar-wrap {
    top: 32px;
  }


  .admin-bar.cb-stuck-hid #cb-nav-bar .cb-nav-bar-wrap {
    top: 32px;
  }


  .cb-no-admin-bar.admin-bar.cb-stuck #cb-nav-bar .cb-nav-bar-wrap {
    top: 0;
  }


  .cb-no-admin-bar.admin-bar.cb-stuck-hid #cb-nav-bar .cb-nav-bar-wrap {
    top: 0;
  }


  .cb-stuck-hid #cb-nav-bar .cb-nav-bar-wrap {
    position: fixed;
    -moz-transform: translate3d(0, -100%, 0);
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }


  .cb-stuck-hid.cb-stuck #cb-nav-bar .cb-nav-bar-wrap {
    -moz-transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transition: transform 0.25s;
    -ms-transition: transform 0.25s;
    -o-transition: transform 0.25s;
    -transition: transform 0.25s;
    transition: transform 0.25s;
  }


  #cb-nav-bar .cb-nav-bar-wrap {
    top: 0;
    z-index: 100;
    position: relative;
  }


  .cb-stuck #cb-nav-bar .cb-nav-bar-wrap {
    position: fixed;
  }


.engageheading {
    font-family: 'Walter Turncoat', cursive;
    font-size: 28px;
    color: #29BBEA;
    font-weight: bold;
    text-align: center;
    padding-top: 20px;
    padding-bottom: 20px;
}
.center-block{display:block;margin-left:auto;margin-right:auto}

	
	
	#top_bar { display: block; }


body.front #content div#cell_a2.cell,
body.front #content div#cell_b2.cell, 
body.front #content div#cell_c2.cell,
body.front #content div#cell_d2.cell,
body.front #content div#cell_a3.cell,
body.front #content div#cell_b3.cell, 
body.front #content div#cell_c3.cell,
body.front #content div#cell_d3.cell {
	padding-left: 0px;
}


body.front #content div#cell_a3.cell a,
body.front #content div#cell_b3.cell a, 
body.front #content div#cell_c3.cell a,
body.front #content div#cell_d3.cell a {
	text-decoration: none;
}


body.front #content div#cell_a3.cell a:hover,
body.front #content div#cell_b3.cell a:hover, 
body.front #content div#cell_c3.cell a:hover,
body.front #content div#cell_d3.cell a:hover {
	color: #FF4300;
}

body.front #content #cell_b3 { left:256px; top:465px }

body.front #content div.cell {
	
	position: absolute;
	display: inline-block;
	left:0; top:0;
	width: 24%; 
	height: 150px;
	overflow: visible;
	font: normal 11px Verdana;
	color: #404040;
}

body.front #content div.cell a {
	color: #404040;
}

body.front #content div.cell h3 {
	
	font-weight: bold;
	color: #404040;
}


body.front div#cell_d3.cell .block .title{
	width: 212px;
}


#social-buttons a img{padding-right:3px;}

#social-buttons a img:hover{opacity:.8;}

nav#main-nav.nav-visible .nav-social { bottom: 20px; }
	
	
nav#main-nav .nav-social {
	position: absolute;
	z-index: 100001;
	bottom: 100px;
	left: 0;
	width: 100%;
	text-align: center;
	opacity: 0; filter: alpha(opacity=0); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	transition: all 600ms 0.4s ease;
	-webkit-transition: all 600ms 0.4s ease;
    -moz-transition: all 600ms 0.4s ease;
    -o-transition: all 600ms 0.4s ease;
    -ms-transition: all 600ms 0.4s ease;
	}

.nav-social .socialmedia-widget li a {
	font: normal normal normal 12px/1 FontAwesome;
  	font-size: 15px;
  	text-rendering: auto;
  	-webkit-font-smoothing: antialiased;
  	-moz-osx-font-smoothing: grayscale;
	line-height: 18px;
	color: #0d0d0d;
	}
.nav-primary a.level0{border:none;height:60px;line-height:14px;padding:23px 20px}
.nav-primary a.level0 .glyphicon{font-size:90%;padding:0 0 0 5px}
.nav-primary li.level0{position:relative}
.nav-primary li.level0 ul{border:solid 1px #e6e6e6;position:absolute;width:235px}
.nav-primary li.level0 ul.level0.position-test{display:block}
.nav-primary li.level0 ul.level0.spill{right:0;left:auto}
.nav-primary li.level0 ul.level0.spill li.level1 ul{left:auto;right:50px;top:20px}
#controlPanel ul.level0{display:block;height:100%;padding:55px 0 0;position:absolute;left:0;top:0;opacity:0;overflow-x:hidden;overflow-y:auto;visibility:hidden;width:100%;z-index:1;-moz-transition:opacity 0.15s ease-out 0s,visibility 0s 0.15s;-o-transition:opacity 0.15s ease-out 0s,visibility 0s 0.15s;-webkit-transition:opacity 0.15s ease-out,visibility 0s;-webkit-transition-delay:0s,0.15s;transition:opacity 0.15s ease-out 0s,visibility 0s 0.15s}
#controlPanel ul.level0.visible{opacity:1;visibility:visible;-moz-transition:opacity 0s 0s,visibility 0s 0s;-o-transition:opacity 0s 0s,visibility 0s 0s;-webkit-transition:opacity 0s,visibility 0s;-webkit-transition-delay:0s,0s;transition:opacity 0s 0s,visibility 0s 0s}
#controlPanel ul.level0.visible a{opacity:1;-moz-transform:scale(1) translateY(0) translateX(0);-ms-transform:scale(1) translateY(0) translateX(0);-webkit-transform:scale(1) translateY(0) translateX(0);transform:scale(1) translateY(0) translateX(0);-moz-transition:opacity 0.15s ease-out 0.25s,-moz-transform 0.25s ease-out 0.25s;-o-transition:opacity 0.15s ease-out 0.25s,-o-transform 0.25s ease-out 0.25s;-webkit-transition:opacity 0.15s ease-out,-webkit-transform 0.25s ease-out;-webkit-transition-delay:0.25s,0.25s;transition:opacity 0.15s ease-out 0.25s,transform 0.25s ease-out 0.25s}
#controlPanel ul.level0.visible li:nth-child(2) a{-moz-transition-delay:0.29s,0.29s;-o-transition-delay:0.29s,0.29s;-webkit-transition-delay:0.29s,0.29s;transition-delay:0.29s,0.29s}
#controlPanel ul.level0.visible li:nth-child(3) a{-moz-transition-delay:0.33s,0.33s;-o-transition-delay:0.33s,0.33s;-webkit-transition-delay:0.33s,0.33s;transition-delay:0.33s,0.33s}
#controlPanel ul.level0.visible li:nth-child(4) a{-moz-transition-delay:0.37s,0.37s;-o-transition-delay:0.37s,0.37s;-webkit-transition-delay:0.37s,0.37s;transition-delay:0.37s,0.37s}
#controlPanel ul.level0.visible li:nth-child(5) a{-moz-transition-delay:0.41s,0.41s;-o-transition-delay:0.41s,0.41s;-webkit-transition-delay:0.41s,0.41s;transition-delay:0.41s,0.41s}
#controlPanel ul.level0.visible li:nth-child(6) a{-moz-transition-delay:0.45s,0.45s;-o-transition-delay:0.45s,0.45s;-webkit-transition-delay:0.45s,0.45s;transition-delay:0.45s,0.45s}
#controlPanel ul.level0.visible li:nth-child(7) a{-moz-transition-delay:0.49s,0.49s;-o-transition-delay:0.49s,0.49s;-webkit-transition-delay:0.49s,0.49s;transition-delay:0.49s,0.49s}
#controlPanel ul.level0.visible li:nth-child(8) a{-moz-transition-delay:0.53s,0.53s;-o-transition-delay:0.53s,0.53s;-webkit-transition-delay:0.53s,0.53s;transition-delay:0.53s,0.53s}
#controlPanel ul.level0.visible li:nth-child(9) a{-moz-transition-delay:0.57s,0.57s;-o-transition-delay:0.57s,0.57s;-webkit-transition-delay:0.57s,0.57s;transition-delay:0.57s,0.57s}
#controlPanel ul.level0.visible li:nth-child(10) a{-moz-transition-delay:0.61s,0.61s;-o-transition-delay:0.61s,0.61s;-webkit-transition-delay:0.61s,0.61s;transition-delay:0.61s,0.61s}
#controlPanel ul.level0.visible li:nth-child(11) a{-moz-transition-delay:0.65s,0.65s;-o-transition-delay:0.65s,0.65s;-webkit-transition-delay:0.65s,0.65s;transition-delay:0.65s,0.65s}
#controlPanel ul.level0.visible li:nth-child(12) a{-moz-transition-delay:0.69s,0.69s;-o-transition-delay:0.69s,0.69s;-webkit-transition-delay:0.69s,0.69s;transition-delay:0.69s,0.69s}
#controlPanel ul.level0.visible li:nth-child(13) a{-moz-transition-delay:0.73s,0.73s;-o-transition-delay:0.73s,0.73s;-webkit-transition-delay:0.73s,0.73s;transition-delay:0.73s,0.73s}
#controlPanel ul.level0.visible li:nth-child(14) a{-moz-transition-delay:0.77s,0.77s;-o-transition-delay:0.77s,0.77s;-webkit-transition-delay:0.77s,0.77s;transition-delay:0.77s,0.77s}
#controlPanel ul.level0.visible li:nth-child(15) a{-moz-transition-delay:0.81s,0.81s;-o-transition-delay:0.81s,0.81s;-webkit-transition-delay:0.81s,0.81s;transition-delay:0.81s,0.81s}
#controlPanel ul.level0 a{border-bottom:1px solid #e14203;color:#fff !important;display:block;line-height:1em;opacity:0;padding:20px 30px;text-transform:uppercase;-moz-transform:scale(1.2) translateY(-30px) translateX(-20px);-ms-transform:scale(1.2) translateY(-30px) translateX(-20px);-webkit-transform:scale(1.2) translateY(-30px) translateX(-20px);transform:scale(1.2) translateY(-30px) translateX(-20px);-moz-transition:opacity 0.15s ease-out,-moz-transform 0s 1s;-o-transition:opacity 0.15s ease-out,-o-transform 0s 1s;-webkit-transition:opacity 0.15s ease-out,-webkit-transform 0s;-webkit-transition-delay:0s,1s;transition:opacity 0.15s ease-out,transform 0s 1s}
#controlPanel ul.level0 a:hover{background-color:#e14203}
#controlPanel li.level0 a{display:block}
#controlPanel .cp-extra .link-group.pr li.level0{padding-top:0 !important;padding-bottom:0 !important}


.inside_margin {
margin-right: 22px;
}

#todayatmanoa {
	width: 256px;
}
.icon-social,.icon-faboo,.icon-twit,.icon-yout,.icon-igram,.icon-goop,.icon-pint,.icon-vime,.icon-fckr{height:50px;width:45px;text-indent:0;text-align:center;overflow:hidden;display:inline-block!important;color:transparent!important;font-size:27px;font-size:1.6875rem;line-height:50px;line-height:3.125rem;}
.icon-social:before,.icon-faboo:before,.icon-twit:before,.icon-yout:before,.icon-igram:before,.icon-goop:before,.icon-pint:before,.icon-vime:before,.icon-fckr:before{font-family:"icons";text-indent:0!important;height:50px;width:45px;}
.icon-goop:before{content:'\e804';}
#ham-menu-mobile #mobile-spacer{background-color:#e7e8e7;}
#mobile-spacer{height:50px;}

	    .row                                        { margin-bottom: 20px; }


    
    .clearfix:before,
    .clearfix:after,
    .row:before,
    .row:after,
 	.comment-form:before,
	.comment-form:after{
      content: '\0020';
      display: block;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      height: 0; }

    .row:after,
    .clearfix:after,
 	.comment-form:after{
      clear: both; }

    .row,
    .clearfix,
 	.comment-form{
      zoom: 1; }


#slider .entry-title {
	display: none;
	position:absolute;
	top:32%;
	right:0;
	z-index:1;
	float:right;
	float:right;
	margin:0;
	font-family: "Open Sans", sans-serif;
	font-size:36px;
	line-height:1.62em;
}


#slider li:first-child .entry-title {
	display: block;
}


#slider .entry-title a {
	display:block;
	padding:10px 20px;
	background:rgba(0, 0, 0, .15);
	color:#fff;
}


.page-template-template-portfolio-right-sidebar-php .twocol .entry-title,
.page-template-template-portfolio-left-sidebar-php .twocol .entry-title,
.page-template-template-portfolio-php .threecol .entry-title,
.page-template-template-portfolio-four-col-php .fourcol .entry-title,
.page-template-template-portfolio-no-sidebars-php .twocol .entry-title {
	margin: 0;
	text-align: center;
}


.entry-title,
#comments-title,
#reply-title {
	font-family:"Oswald", sans-serif;
	font-weight:300;
	letter-spacing:1px;
	overflow: hidden;
}


.entry-title
.page.page-template-template-blog-php .onecol .entry-title,
.page.page-template-template-portfolio-php .onecol .entry-title {
	font-size:28px;
	line-height:1.62em;
}


.single .entry-title,
.page .entry-title,
.error404 .entry-title {
	margin:0 0 18px 0;
	font-size:36px;
	line-height:1.62em;
}


.twocol .entry-title,
.threecol .entry-title,
.page-template-template-blog-php .twocol .entry-title,
.page-template-template-blog-php .threecol .entry-title,
.page-template-template-portfolio-php .twocol .entry-title,
.page-template-template-portfolio-php .threecol .entry-title {
	font-size:24px;
	line-height:1.62em;
}


.fourcol .entry-title,
.page-template-template-blog-php .fourcol .entry-title,
.page-template-template-portfolio-php .fourcol .entry-title {
	font-size:18px;
	line-height:1.62em;
}


.page .entry-title,
.error404 .entry-title {
	margin-bottom:24px;
}


.entry-title a {
	color:#333;
}


.entry-title a:hover {
	color:#21759B;
}


.format-link .entry-title a:after {
	content:"\2192";
	padding-left:8px;
}

	
	.twocol.has-thumbnail .entry-title,
	.twocol.has-thumbnail .entry-summary {
		clear:none;
		padding-left:3%;
	}


																																											h2#page-title, .archive h1.page-title, .page h1.entry-title {
display: none;
}

.cl{ clear:both;}

h1.dlstrs-title,
h1.home_page_title.entry-header {
	margin-top: 0;
    margin-bottom: 19px;
    line-height: 1.1;
}
 
abbr,
acronym,
table,
select,
textarea,
input[type="search"],
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="checkbox"],
input[type="radio"],
input[type="button"],
input[type="reset"],
input[type="submit"],
input[type="file"],
.dlstrs-title a:hover,
.dlstrs-custom-file-text,
.dlstrs-custom-file-button,
.dlstrs-tag-box a,
.dlstrs-image-data a,
.dlstrs-full-size-link a,
.dlstrs-parent-post-link a,
.dlstrs-edit-link a,
.comment-edit-link a,
.menu-toggle,
label {
	cursor: pointer;
}

	h1.dlstrs-title,
	h1.home_page_title.entry-header,
	h2 {
		line-height: 1em;
	}



div.savvynav_main_nav li ul.lev2 {
	margin-top: 2px;
}

	
	div.savvynav_main_nav li li.lev2 a.lev2_current_haschildren {
		
	}
.item-list ul li.last{border-bottom:none;}
#forum .last-reply{font-size:12px;}



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


.single #page #edd-rp-single-wrapper {
    margin: 0;
    background: #fff;
    padding: 5%;
}


#page .edd-rp-item {
    border-right: dotted 1px #D3D8DB;
    width: 33%;
    padding: 0 2%;
    float: none;
    display: inline-block;
    vertical-align: top;
}


#page .edd-rp-item:last-child {
    border-right: none;
}



#page #edd-rp-items-wrapper .edd-rp-item:first-of-type:nth-last-of-type(1),
#page #edd-rp-items-wrapper .edd-rp-item:first-of-type:nth-last-of-type(1) ~ .edd-rp-item,
#page #edd-rp-items-wrapper .edd-rp-item:first-of-type:nth-last-of-type(2),
#page #edd-rp-items-wrapper .edd-rp-item:first-of-type:nth-last-of-type(2) ~ .edd-rp-item,
#page #edd-rp-items-wrapper .edd-rp-item:first-of-type:nth-last-of-type(3),
#page #edd-rp-items-wrapper .edd-rp-item:first-of-type:nth-last-of-type(3) ~ .edd-rp-item {
    width: 32%;
}



#page #edd-rp-items-wrapper .edd-rp-item:first-of-type:nth-last-of-type(4),
#page #edd-rp-items-wrapper .edd-rp-item:first-of-type:nth-last-of-type(4) ~ .edd-rp-item,
#page #edd-rp-items-wrapper .edd-rp-item:first-of-type:nth-last-of-type(5),
#page #edd-rp-items-wrapper .edd-rp-item:first-of-type:nth-last-of-type(5) ~ .edd-rp-item {
    width: 24%;
}


#page .edd-rp-item .edd_download_quantity_wrapper {
    float: none;
}


#page .edd-rp-item a:not(.button) {
    color: #4C5357;
    font-weight: 600;
    font-size: 20px;
    margin-bottom: 3%;
    display: inline-block;
}


#page #edd_checkout_wrap .edd-rp-item a:not(.button) {
    font-size: 16px;
}


#page .edd-rp-item a:not(.button):hover { color: #84919E }


#page .edd-rp-item a:not(.button) span {
    margin-bottom: 7%;
    display: inline-block;
}


#page .edd-rp-item .edd_download_purchase_form,
#page .edd-rp-item .edd_price {
    margin-top: 4%;
    display: inline-block;
    width: 100%;
}


#page .edd-rp-item .edd_price { margin-top: 0 }


#page .edd-rp-item .edd_cart_item_image img {
    width: 100%;
    height: auto;
    max-width: 100% !important;
    margin: 0 auto;
}


#page .edd-rp-item .meta-quantity { display: none }


#page .edd-rp-item .edd_purchase_submit_wrapper {
    display: inline-block;
}


#page .edd-rp-item .edd_price_options { margin-bottom: 5% }



#page {
  position: relative;
  margin: 0 auto;
  overflow-x: hidden;
}



.page-template-template-pricing #page,
.page-template-template-team #page {
  background: #EEF2F5;
}


#page .pricing-table-variable-options:last-child {
  padding-bottom: 6%;
}

.slideright-list li
{
	font-size:10px !important;
	width:100% !important;
	line-height:1.3 !important;
	margin-bottom:10px !important;  
}

	.colmd7 .slideright-list li {
	  font-size: 1.5vmax;
	  line-height: 1.8vmax;
	  margin-bottom: 15px;
	  
  }

.slideright-list {
  margin: 0 0 0 0;
  padding: 0;

}
 
.slideright-list  ul
{
	padding-left:13px  !important;
}

.slideright-list ul li
{
	list-style:outside	 !important;
}

.slideright-list p
{
	margin-bottom:10px;
}

  img.star3 {
  left: 63%;
  width: 76px;
  }



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}
ul li.collapsed,ul li.expanded,ul li.leaf{list-style:none;list-style-image:none;}

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




.maincontainer {
	border				: 10px solid #ffffff;
	width				: 900px;
	background-color	: #ffffff;
}


.review_content .image_zone img.live_feed_image {
	width: 82px;
	height: 82px;
	padding: 3px;
}


img.live_feed_image  {
	height:82px;
	padding:3px;
	width:82px;
}



.live_feed .image_zone img.live_feed_image {
	height: 82px;
	padding: 3px;
	width: 82px;
}

.live_feed .image_zone img.live_feed_image, .restaurants_businessses .image_zone img, .review_container .image_zone_inside img, .upcoming_events .image_zone img, .all-old-press-image img, .latest-press-image img {
	padding: 0 !important;
	width: auto !important;
	height: auto !important;
	max-height: 82px;
	max-width: 82px;
	margin: 0 !important;
	float: none !important;
	border: 0 none !important;
}


#post_asset .image_zone img.live_feed_image {
    width: 82px;
    padding: 2px;
    
    border: none;
    position:absolute;
    top:0;
    bottom:0;
    margin:auto;
}

.f-title {
	font-family: 'Lato', Arial, sans-serif;
	font-size:14px;
	font-weight:400;
	text-transform:uppercase;	
	line-height:51px;
	
	color:#fff;
	height:51px;
	padding-left:31px;
	display:block;
	border-top:1px solid #fcfbfb;
	border-bottom:1px solid #fcfbfb;
	
	

background: #776854; 



background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc3Njg1NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5Njg2NzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top,  #776854 0%, #968671 100%); 

background: -webkit-linear-gradient(top,  #776854 0%,#968671 100%); 

background: linear-gradient(to bottom,  #776854 0%,#968671 100%); 

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#776854', endColorstr='#968671',GradientType=0 ); 


}

.footer-container{ padding-top: 60px; }

.subsub ul li.menu-item-53 { border:none; }

.subsub ul li.menu-item-53 a:link,
.subsub ul li.menu-item-53 a:visited,
.subsub ul li.menu-item-53 a:active,
.subsub ul li.menu-item-53 a:hover
{ padding-left:0px; margin-left:0px; }

#headright ul li.menu-item-53 { border:none; padding-left:0px; }

.footmenu ul li.menu-item-55 { border:none; padding-left:0; }


#pagination .first a,
#pagination .previous a,
#pagination .next a,
#pagination .last a {
	width: 6rem;
	text-align: left;
	border-color: #fff;
	text-transform: none;
}


#pagination .next a,
#pagination .last a {
	text-align: center;
}


	#pagination li.page.selected,
	#pagination li.next,
	#pagination li.last,
	#pagination li.first,
	#pagination li.previous {
		display: inline-block;
	}


	#pagination .next a,
	#pagination .last a,
	#pagination .first a,
	#pagination .previous a {
		width: auto;
	}


.calendar-calendar td span.date-display-single,
.calendar-calendar td span.date-display-start,
.calendar-calendar td span.date-display-end,
.calendar-calendar td span.date-display-separator {
  font-weight:bold;
}



span.date-display-single {
}

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

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


#ik_fb_widget {
    height: auto;
    overflow: hidden;
    width: 100%;
}

#ik_fb_widget .ik_fb_feed_item {
    border-bottom: 1px dotted #DDDDDD;
    clear: both;
    height: auto !important;
    margin: 0 0 5px;
    padding: 0 5px;
    width: 96%;
}

#ik_fb_widget .ik_fb_feed_item img {
    float: none;
    margin: 0;
}

#ik_fb_widget .ik_fb_profile_picture {
    padding: 10px 4px 0;
    position: relative;
}

#ik_fb_widget .ik_fb_profile_picture img {
    float: left;
    margin: 0 4px 4px 0;
    max-height: 50px;
}

#ik_fb_widget .ik_fb_profile_picture .ik_fb_facebook_like {
    float: left;
    margin: 15px 0 0 10px;
}

#ik_fb_widget .ik_fb_profile_picture a {
    color: #3B5998;
    text-decoration: none;
}

#ik_fb_widget .ik_fb_profile_picture a:hover {
    text-decoration: underline;
}

#ik_fb_widget .ik_fb_profile_picture .ik_fb_name {
    font-size: 14px;
    font-weight: bold;
}

#ik_fb_widget .ik_fb_feed_window {
	border-top: 1px solid #DDDDDD;
    height: 199px;
    margin: 0;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0;
    width: auto;
}

#ik_fb_widget .ik_fb_feed_window a, #ik_fb_widget .ik_fb_feed_window a:visited {
    color: #29509E;
    font-weight: bold;
}

#ik_fb_widget .ik_fb_feed_window a:hover {
    text-decoration: underline;
}

#ik_fb_widget .ik_fb_feed_window .ik_fb_facebook_link {
}

#ik_fb_widget .ik_fb_feed_window .ik_fb_facebook_link a {
    font-size: 10px;
}

#ik_fb_widget p {
    font-size: 11px;
    line-height: 1.5em;
    margin: 0;
    padding: 0 0 4px;
	width: auto !important;
}

#ik_fb_widget .ik_fb_facebook_image {
    margin: 0 5px 0 0;
    text-align: center;
}

#ik_fb_widget p.facebook_description {
    color: #999999;
}


#ik_fb_widget .ikfb_read_more{
	display: block;
	font-size: 12px;
}


.ikfb_user_avatar,
#ik_fb_widget .ik_fb_feed_item  .ikfb_user_avatar{
	float: left;
	margin: 0 5px 5px 0;
}


#ik_fb_widget .ik_fb_feed_item .ikfb_user_comment_avatar{
	float: left;
    margin: 0 5px 5px 0;
}
#div-id-for-skin{width:100%}

		#footer, p#copyright { color:#3f312e !important; }

		#footer a { color:#3f312e !important; }


.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }

* html .clearfix             { zoom: 1; }
 
*:first-child+html .clearfix { zoom: 1; }
