/*
 Theme Name:     Majestic (Peadig Child Theme)
 Theme URI:      
 Description:    Theme For Majestic.com, built on the Peadig Framework
 Author:         FireCask
 Author URI:     http://firecask.com
 Version:        1.1.9
 Template:     	 peadig
 Textdomain: 	 majestic
 */
/* GENERAL STYLES - SEE MAJESTIC DOCUMENT BEFORE CHANGING */
body {
  color: #26526d;
  font-size: 9.5pt !important;
  line-height: 14pt;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  /* HEADER/NAV */
  /* Breadcrumbs */
  /* Main Content */
  /* Posts */
  /* Comments */
  /* .pagination {
 		&>.active {
 			&>a, &>span {
 				&:hover, &:focus {
 					color: #FFF !important;
 					border-color: #2d526d;
 					background-color: #2d526d;
 				}
 			}
 		}

 		&>li {
 			&>a, &>span {
 				&:hover, &:focus {
 					background-color: #eaeaea;
 				}
 			}
 		}
 		} */ }
  body a:link, body a:visited {
    color: #4f81bd;
    transition: 0;
    -webkit-transition: 0; }
  body a:hover, body a:active {
    text-decoration: none; }
  body h1, body h2, body h3, body h4, body h5, body h6, body strong {
    font-weight: bold; }
  body h1, body h2, body h3, body h4 {
    margin: 0;
    font-family: "Arial Bold",Arial,Helvetica,sans-serif;
    font-weight: 700;
    color: #2d526d !important; }
  body h1, body h2 {
    font-size: 15pt; }
    body h1.entry-title, body h2.entry-title {
      padding-top: 0px;
      font-size: 30px;
      font-family: "Arial Bold",Arial,Helvetica,sans-serif; }
  body h3 {
    font-size: 13pt; }
    body h3.comment-reply-title {
      font-size: 15pt;
      padding-top: 0px;
      font-size: 30px;
      font-family: "Arial Bold",Arial,Helvetica,sans-serif;
      padding-left: 0px;
      padding-right: 0px; }
  body p, body li, body blockquote {
    color: #26526d; }
  body blockquote {
    border-left: none;
    font-size: inherit; }
  body .btn-primary {
    color: #fff;
    background-color: #95b3d7;
    border-color: #95b3d7;
    border-radius: 2px; }
  body header {
    background-color: #2d526d; }
    @media (min-width: 767px) {
      body header {
        max-height: 125px; } }
    body header .border-bottom {
      border-bottom: 1px solid #2E5267; }
    body header .container {
      padding-bottom: 0px; }
    body header img#logo {
      width: 145px;
      margin: 10px 0 10px; }
  body .navbar-default {
    background-color: transparent;
    border-color: transparent;
    margin-bottom: 0px;
    min-height: 40px; }
  body .form-control {
    border-radius: 0px; }
  body ul.navbar-nav {
    padding-top: 0px;
    margin-bottom: 0px; }
    body ul.navbar-nav > li {
      padding: 0px;
      margin-right: 5px; }
      body ul.navbar-nav > li > a {
        color: #fff;
        text-decoration: none;
        padding: 10px 15px;
        font-weight: bold; }
        body ul.navbar-nav > li > a:link, body ul.navbar-nav > li > a:active, body ul.navbar-nav > li > a:visited {
          color: #fff;
          text-decoration: none; }
        body ul.navbar-nav > li > a:hover, body ul.navbar-nav > li > a:active {
          color: #ff8d40 !important;
          text-decoration: none; }
      body ul.navbar-nav > li:first-child {
        border-left: none; }
        @media (min-width: 767px) {
          body ul.navbar-nav > li:first-child a {
            padding-left: 0px; } }
      body ul.navbar-nav > li.menu-item-has-children {
        padding-right: 15px; }
      body ul.navbar-nav > li.dropdown > a:after {
        display: inline-block;
        font: normal normal normal 14px/1 FontAwesome;
        content: "\f0d7"; }
      body ul.navbar-nav > li.dropdown:hover {
        background: #91B5D4;
        color: #fff; }
        body ul.navbar-nav > li.dropdown:hover > a:after {
          font: normal normal normal 14px/1 FontAwesome;
          content: "\f0d7";
          display: inline-block; }
    body ul.navbar-nav.language-menu li a {
      padding: 10px 5px; }
      @media (min-width: 767px) {
        body ul.navbar-nav.language-menu li a {
          padding: 8px 1px; } }
      @media (min-width: 992px) {
        body ul.navbar-nav.language-menu li a {
          padding: 8px 7px; } }
      @media (min-width: 1200px) {
        body ul.navbar-nav.language-menu li a {
          padding: 8px 6px; } }
      body ul.navbar-nav.language-menu li a:hover, body ul.navbar-nav.language-menu li a:active, body ul.navbar-nav.language-menu li a:focus {
        background-color: transparent; }
      body ul.navbar-nav.language-menu li a img {
        width: 20px;
        height: 20px; }
    body ul.navbar-nav.language-menu li:first-child a {
      padding-left: 15px; }
    body ul.navbar-nav.language-menu li:last-child a {
      padding-right: 0px; }
    body ul.navbar-nav.language-menu li:last-child {
      margin-right: 0px; }
  @media (min-width: 767px) {
    body .nav-flags {
      max-width: 241px;
      float: right; } }
  body .navbar ul.dropdown-menu {
    padding: 5px 0;
    margin: 0;
    font-size: 9.5pt;
    background-color: #dae6f1;
    border: 0px;
    border-radius: 0px;
    -webkit-box-shadow: none;
    box-shadow: none; }
    body .navbar ul.dropdown-menu > li.dropdown-submenu > a:after {
      color: #888;
      content: "\f054";
      background-image: none;
      margin-left: 0px; }
    body .navbar ul.dropdown-menu > li.dropdown-submenu > a:hover, body .navbar ul.dropdown-menu > li.dropdown-submenu > a:focus {
      color: #1C3B51;
      background-color: #E9EFF4; }
    body .navbar ul.dropdown-menu > li.dropdown-submenu:hover {
      background-color: #E9EFF4;
      border: 0px; }
    body .navbar ul.dropdown-menu > li.dropdown:hover {
      margin-right: 0px;
      background-color: #91B5D4; }
      body .navbar ul.dropdown-menu > li.dropdown:hover > a:after {
        margin-left: 0px; }
    body .navbar ul.dropdown-menu > li > a {
      text-decoration: none;
      color: #2E5267; }
      body .navbar ul.dropdown-menu > li > a:link, body .navbar ul.dropdown-menu > li > a:visited {
        text-decoration: none;
        color: #2E5267; }
      body .navbar ul.dropdown-menu > li > a:hover {
        background-color: #91B5D4; }
  body ul.nav > li.dropdown:hover > ul.dropdown-menu li.dropdown:hover ul.dropdown-menu {
    left: 100%;
    top: -6px; }
  body .breadcrumb {
    background-color: #fff;
    font-size: 9.5pt;
    color: #B8B8B8;
    margin-bottom: 0px; }
    body .breadcrumb a {
      color: #B8B8B8 !important; }
      body .breadcrumb a:link, body .breadcrumb a:active, body .breadcrumb a:visited, body .breadcrumb a:hover {
        color: #B8B8B8 !important; }
    body .breadcrumb .breadarrow {
      display: inline-block;
      background-image: url("images/bread-arrow.png");
      background-repeat: no-repeat;
      background-position: center;
      width: 8px;
      height: 8px;
      padding-left: 10px;
      padding-right: 10px; }
  body article h1, body article h2, body article h3, body article h4 {
    padding: 10px 0px; }
  body article h2.entry-title {
    padding: 0px;
    padding-bottom: 5px; }
    body article h2.entry-title a:link, body article h2.entry-title a:visited {
      color: #4D4D4F; }
    body article h2.entry-title a:active, body article h2.entry-title a:focus, body article h2.entry-title a:hover {
      color: #7f7f83; }
  body .bio {
    color: #26526d;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 10px;
    margin: 0px;
    font-size: 14px; }
    @media (min-width: 767px) {
      body .bio .author {
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 10px; }
      body .bio .social-header {
        padding-right: 0px;
        padding-left: 0px; }
      body .bio .side-header {
        padding-right: 0px;
        padding-left: 0px; } }
    body .bio .social-header {
      text-align: left; }
      body .bio .social-header .comments-peadig-social {
        color: #91B5D4; }
        body .bio .social-header .comments-peadig-social span {
          font-size: 32px;
          width: 32px;
          height: 32px;
          color: #91B5D4; }
          body .bio .social-header .comments-peadig-social span.dashicons {
            font-size: 27px;
            width: 20px;
            height: 20px;
            color: #91B5D4; }
          body .bio .social-header .comments-peadig-social span.count {
            padding-right: 8px;
            font-size: 12px;
            width: 16px;
            height: 16px; }
    body .bio a {
      color: #7c7d7e !important;
      text-decoration: none; }
      body .bio a:link, body .bio a:active, body .bio a:visited, body .bio a:focus {
        color: #7c7d7e !important;
        text-decoration: none; }
      body .bio a:hover {
        color: #494a4b !important; }
  body .post-footer {
    margin-top: 30px;
    color: #7c7d7e;
    font-size: 0.83em; }
    body .post-footer p {
      margin-bottom: 30px; }
      body .post-footer p.author-footer {
        margin-bottom: 0px; }
    body .post-footer .peadigsocial {
      margin-bottom: 30px; }
      body .post-footer .peadigsocial .comments-peadig-social {
        color: #91B5D4; }
        body .post-footer .peadigsocial .comments-peadig-social span {
          font-size: 32px;
          width: 32px;
          height: 32px;
          color: #91B5D4; }
          body .post-footer .peadigsocial .comments-peadig-social span.dashicons {
            font-size: 32px;
            width: 32px;
            height: 32px;
            color: #91B5D4; }
  body .navigation {
    text-align: center; }
    body .navigation .pagination {
      border-radius: 0px;
      border: 0px; }
      body .navigation .pagination > li:first-child > a, body .navigation .pagination > li:first-child > span, body .navigation .pagination > li:last-child > a, body .navigation .pagination > li:last-child > span {
        border-radius: 0px; }
      body .navigation .pagination > li a {
        font-weight: bold;
        color: #4D4D4F;
        border: none;
        margin: 5px;
        background-color: #dae6f1; }
        body .navigation .pagination > li a:hover {
          color: #fff;
          background-color: #4f81bd; }
      body .navigation .pagination > li.active a {
        color: white;
        background-color: #4f81bd; }
      body .navigation .pagination > li.disabled > span {
        color: #777;
        cursor: not-allowed;
        background-color: #dae6f1;
        border-color: transparent;
        margin: 4px; }
  body .postmetadata {
    font-weight: bold;
    padding-bottom: 10px; }
    body .postmetadata a {
      text-decoration: none; }
      body .postmetadata a:link, body .postmetadata a:visited {
        text-decoration: none; }
      body .postmetadata a:active, body .postmetadata a:hover {
        text-decoration: underline; }
      body .postmetadata a.read-more {
        display: inline-block;
        width: 110px; }
      body .postmetadata a.comments-link:hover, body .postmetadata a.comments-link:active, body .postmetadata a.comments-link:focus {
        text-decoration: none; }
  body .entry-content {
    max-width: 100%; }
    body .entry-content p {
      text-align: left;
      clear: none; }
      body .entry-content p.single-thumbnail {
        text-align: center;
        clear: both; }
        body .entry-content p.single-thumbnail img {
          width: 100%; }
    body .entry-content .h5ab-print-button-container {
      display: none; }
  body .archive-title {
    padding: 0px 0px 20px; }
  body .comments-title {
    padding: 10px 0px; }
  body #comments h2 {
    padding: 10px 0px; }
  body #comments a {
    text-decoration: none; }
    body #comments a:link, body #comments a:visited {
      text-decoration: none; }
    body #comments a:active, body #comments a:hover {
      text-decoration: underline; }
  body #comments label {
    font-weight: normal; }
  body #wpcom > ul.commentlist {
    margin-left: 0px;
    padding-left: 30px; }
  body .bypostauthor > .comment-body {
    border-right: 0px solid #e3e3e3; }
  body .cancel-comment-reply {
    text-align: right; }
  body .btn-redtext a, body .btn-redtext a:link, body .btn-redtext a:active {
    color: #a94442 !important; }
  body code {
    white-space: inherit; }
  body p.form-submit {
    display: none; }
  body .main-container {
    padding-top: 30px; }
  body .avatar-wrapper {
    width: 100%;
    height: 300px;
    overflow: hidden; }
    body .avatar-wrapper img {
      width: 100%;
      height: auto; }
  body .lg-story img {
    margin-bottom: 10px; }
  body .sm-story .avatar-wrapper {
    height: 145px; }
  body #primary .entry > p {
    text-align: justify; }
  body .sm-story h2.entry-title {
    min-height: 90px; }
  body #secondary {
    padding-left: 30px;
    padding-right: 0px; }
    body #secondary .majestic-social-icons {
      padding-right: 0px; }
      body #secondary .majestic-social-icons a, body #secondary .majestic-social-icons a:link, body #secondary .majestic-social-icons a:active, body #secondary .majestic-social-icons a:visited {
        text-decoration: none; }
  body .form-control {
    border-radius: 4px;
    border: 1px solid #CCC; }
  body .btn-majestic {
    background-color: #91B5D4;
    border-color: #91B5D4;
    border-radius: 0px; }
    body .btn-majestic:hover {
      background-color: #4884b7;
      border-color: #4884b7; }
  @media (min-width: 767px) {
    body .widget-area {
      float: right;
      max-width: 325px; } }
  body .widget {
    border-radius: 5px; }
    body .widget h3 {
      padding: 0px;
      padding-bottom: 10px; }
    body .widget > ul, body .widget .menu-pages-container > ul {
      padding-left: 20px;
      padding-right: 15px;
      -webkit-margin-before: 1em;
      -webkit-margin-after: 1em; }
      body .widget > ul > li, body .widget .menu-pages-container > ul > li {
        list-style-image: url(images/gold-star.png);
        padding: 5px 0px 6px 5px; }
    body .widget.widget_search {
      border: 0px; }
      body .widget.widget_search .featured-search-link {
        padding-top: 10px; }
    body .widget a, body .widget a:link, body .widget a:visited {
      color: #91B5D4; }
    body .widget a:active, body .widget a:hover, body .widget a:focus {
      color: #4884b7; }
    body .widget.widget_two-columns div, body .widget.widget_pages-two-columns div {
      /* padding-left: 0px;
 				padding-right: 0px; */ }
    body .widget.widget_two-columns ul, body .widget.widget_pages-two-columns ul {
      padding-left: 0px;
      list-style-type: none; }
      body .widget.widget_two-columns ul li, body .widget.widget_pages-two-columns ul li {
        padding-left: 0px;
        list-style-type: none; }
    body .widget.widget_sidebar-highlight {
      border: 1px solid #26526d;
      text-align: center;
      margin-bottom: 20px;
      padding: 0px; }
      body .widget.widget_sidebar-highlight img {
        width: 100%;
        height: auto; }
      body .widget.widget_sidebar-highlight .text, body .widget.widget_sidebar-highlight .cta, body .widget.widget_sidebar-highlight h3 {
        padding: 20px;
        padding-top: 0px; }
      body .widget.widget_sidebar-highlight h3 {
        padding-top: 20px; }
      body .widget.widget_sidebar-highlight .widget-title {
        font-family: #4D4D4F;
        font-size: 18px;
        text-transform: uppercase; }
      body .widget.widget_sidebar-highlight .btn-primary {
        background-color: #4f81bd;
        border-color: #4f81bd;
        color: white; }
        body .widget.widget_sidebar-highlight .btn-primary:hover {
          background-color: #2d5079;
          border-color: #2d5079; }
  body footer.bottom-footer {
    border-top: 1px solid #4D4D4F;
    padding-top: 10px;
    padding-bottom: 10px; }
    body footer.bottom-footer a, body footer.bottom-footer a:link, body footer.bottom-footer a:active, body footer.bottom-footer a:visited {
      color: #4f81bd !important;
      text-decoration: none !important; }
    body footer.bottom-footer a:hover, body footer.bottom-footer a:active {
      color: #4D4D4F !important;
      text-decoration: none !important; }
  body footer a img.footer-social-image, body footer a:link img.footer-social-image, body footer a:active img.footer-social-image, body footer a:visited img.footer-social-image {
    width: 30px;
    height: auto;
    margin-right: 5px;
    opacity: .7;
    background-image: url(images/sprite-20140303.png);
    background-repeat: no-repeat; }
    body footer a img.footer-social-image.twitter-footer, body footer a:link img.footer-social-image.twitter-footer, body footer a:active img.footer-social-image.twitter-footer, body footer a:visited img.footer-social-image.twitter-footer {
      background-position: -18px -38px; }
    body footer a img.footer-social-image.facebook-footer, body footer a:link img.footer-social-image.facebook-footer, body footer a:active img.footer-social-image.facebook-footer, body footer a:visited img.footer-social-image.facebook-footer {
      background-position: -142px -38px; }
    body footer a img.footer-social-image.youtube-footer, body footer a:link img.footer-social-image.youtube-footer, body footer a:active img.footer-social-image.youtube-footer, body footer a:visited img.footer-social-image.youtube-footer {
      background-position: -80px -38px; }
    body footer a img.footer-social-image.gplus-footer, body footer a:link img.footer-social-image.gplus-footer, body footer a:active img.footer-social-image.gplus-footer, body footer a:visited img.footer-social-image.gplus-footer {
      background-position: -111px -38px; }
    body footer a img.footer-social-image.pinterest-footer, body footer a:link img.footer-social-image.pinterest-footer, body footer a:active img.footer-social-image.pinterest-footer, body footer a:visited img.footer-social-image.pinterest-footer {
      background-position: -49px -38px; }
    body footer a img.footer-social-image.forum-footer, body footer a:link img.footer-social-image.forum-footer, body footer a:active img.footer-social-image.forum-footer, body footer a:visited img.footer-social-image.forum-footer {
      background-position: -173px -38px; }
  body footer a:hover img.footer-social-image {
    opacity: 1; }
  body footer .footer-nav-menu ul > li {
    float: right;
    position: relative;
    display: block;
    padding: 0 10px; }
    body footer .footer-nav-menu ul > li:last-child {
      border-right: none; }
    body footer .footer-nav-menu ul > li > a {
      color: #4f81bd !important;
      text-decoration: none !important; }
      body footer .footer-nav-menu ul > li > a:link, body footer .footer-nav-menu ul > li > a:visited {
        color: #4f81bd !important;
        text-decoration: none !important; }
      body footer .footer-nav-menu ul > li > a:hover, body footer .footer-nav-menu ul > li > a:active {
        color: #2d5079 !important;
        text-decoration: none !important; }
  body .footer-social-links .majestic-icon {
    font-size: 10px; }
  body .majestic-icon {
    opacity: 0.8;
    width: 2em !important;
    height: 1.25em !important;
    font-size: 1.25em;
    font-size: 10px !important; }
    body .majestic-icon:hover {
      opacity: 1; }
    body .majestic-icon .fa-twitter, body .majestic-icon .fa-facebook, body .majestic-icon .fa-google-plus, body .majestic-icon .fa-pinterest, body .majestic-icon .fa-rss, body .majestic-icon .fa-linkedin {
      color: #FFF; }
  body .twitter-icon {
    color: #00aced; }
    body .twitter-icon i.fa-square {
      background-color: #00aced; }
  body .facebook-icon {
    color: #3b5998; }
    body .facebook-icon i.fa-square {
      background-color: #3b5998; }
  body .youtube-icon {
    color: #FF3127; }
    body .youtube-icon i.fa-square {
      background-color: #FF3127; }
  body .gplus-icon {
    color: #F83A18; }
    body .gplus-icon i.fa-square {
      background-color: #F83A18; }
  body .pinterest-icon {
    color: #CC1A1C; }
    body .pinterest-icon i.fa-square {
      background-color: #CC1A1C; }
  body .forums-icon {
    color: #0B80D1; }
    body .forums-icon i.fa-square {
      background-color: #0B80D1; }
  body .rss-icon {
    color: #F08421; }
    body .rss-icon i.fa-square {
      background-color: #F08421; }
  body .email-icon {
    color: #679C41; }
    body .email-icon i.fa-square {
      background-color: #679C41; }
  body .linkedin-icon {
    color: #0073B2; }
    body .linkedin-icon i.fa-square {
      background-color: #0073B2; }
  body .stumbleupon-icon {
    color: #EB4924; }
    body .stumbleupon-icon i.fa-square {
      background-color: #EB4924; }
  body .jumbotron {
    background-color: transparent;
    padding-left: 0px !important;
    padding-right: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 20px !important; }
    body .jumbotron h2 {
      padding: 0px;
      font-size: 35px;
      font-family: "Arial Bold", Arial,Helvetica,sans-serif;
      font-weight: bold; }
    body .jumbotron p {
      margin-bottom: 15px;
      font-size: 9.5pt;
      margin-top: 10px; }
      body .jumbotron p span {
        color: #26526d; }

/* Responsive Elements */
@media (min-width: 1200px) {
  .container {
    width: 1024px; } }

@media (min-width: 768px) {
  .navbar-default {
    border-width: 0px; }
  ul.navbar-nav > li.dropdown:hover > a, li.dropdown:hover > a:hover {
    color: #1c3b51 !important; }
  ul.navbar-nav.language-menu {
    float: right; }
  .widget.col-lg-12 {
    padding: 0px; } }

@media (max-width: 767px) {
  body {
    /* ul.navbar-nav>li.dropdown:hover>ul.dropdown-menu>li.dropdown-submenu>a, ul.navbar-nav>li.dropdown:hover>a:hover {
		color: #1c3b51 !important;
		} */ }
    body .navbar-default {
      background-color: #2E5267;
      border: 1px solid #2E5267 !important;
      color: #fff; }
      body .navbar-default a.navbar-brand, body .navbar-default a:link.navbar-brand, body .navbar-default a:visited.navbar-brand {
        text-decoration: none;
        color: white; }
      body .navbar-default a:active.navbar-brand, body .navbar-default a:visited.navbar-brand, body .navbar-default a:hover.navbar-brand, body .navbar-default a:link:active.navbar-brand, body .navbar-default a:link:visited.navbar-brand, body .navbar-default a:link:hover.navbar-brand, body .navbar-default a:visited:active.navbar-brand, body .navbar-default a:visited:visited.navbar-brand, body .navbar-default a:visited:hover.navbar-brand {
        text-decoration: none;
        color: white; }
      body .navbar-default .navbar-toggle {
        padding: 0px 10px;
        font-size: 15px;
        line-height: 15px;
        border-color: transparent; }
        body .navbar-default .navbar-toggle:focus, body .navbar-default .navbar-toggle:hover {
          background-color: transparent; }
      body .navbar-default .button-text {
        font-size: 8px; }
      body .navbar-default .navbar-collapse {
        border-color: transparent; }
    body ul.navbar-nav {
      padding-top: 0px;
      float: none !important;
      margin: 0 0 0px !important;
      text-align: left;
      background-color: #2E5267;
      color: #fff;
      text-align: center; }
      body ul.navbar-nav > li {
        border-left: 0px;
        padding: 0px;
        border-right: none;
        margin-left: 0px;
        margin-right: 0px; }
        body ul.navbar-nav > li.menu-item-has-children {
          padding-right: 0px; }
        body ul.navbar-nav > li > a {
          background-color: #2E5267;
          font-weight: normal; }
          body ul.navbar-nav > li > a:link, body ul.navbar-nav > li > a:visited {
            background-color: #2E5267;
            color: #fff; }
          body ul.navbar-nav > li > a:hover, body ul.navbar-nav > li > a:active, body ul.navbar-nav > li > a:focus {
            background-color: #2E5267 !important;
            color: #ff8d40; }
        body ul.navbar-nav > li ul.dropdown-menu {
          text-align: center;
          background-color: #2E5267; }
          body ul.navbar-nav > li ul.dropdown-menu > li > a {
            background-color: #2E5267;
            color: #fff; }
            body ul.navbar-nav > li ul.dropdown-menu > li > a:link, body ul.navbar-nav > li ul.dropdown-menu > li > a:visited {
              background-color: #2E5267;
              color: #fff; }
            body ul.navbar-nav > li ul.dropdown-menu > li > a:hover, body ul.navbar-nav > li ul.dropdown-menu > li > a:active, body ul.navbar-nav > li ul.dropdown-menu > li > a:focus {
              background-color: #2E5267 !important;
              color: #ff8d40 !important; }
        body ul.navbar-nav > li.dropdown:hover {
          background-color: #2E5267; }
      body ul.navbar-nav.language-menu {
        text-align: center;
        background-color: transparent; }
        body ul.navbar-nav.language-menu > li {
          display: inline-block;
          background-color: transparent; }
          body ul.navbar-nav.language-menu > li > a {
            display: inline-block;
            background-color: transparent; }
    body .navbar .nav > li {
      float: none; }
    body .nav li a:hover {
      text-shadow: 0 0 0; }
    body .navbar-collapse {
      padding-left: 0px;
      padding-right: 0px; }
    body li.dropdown:hover {
      background: transparent;
      /* color: #FFF !important; */
      border-top: 0px;
      border-left: 0px;
      border-right: 0px; }
      body li.dropdown:hover > a:after {
        content: "";
        background-image: none;
        margin-left: 0px;
        width: 0px;
        height: 0px; }
    body li.dropdown > a:after {
      content: "";
      background-image: none;
      margin-left: 0px;
      width: 0px;
      height: 0px; }
    body ul.dropdown-menu > li.dropdown-submenu:hover {
      background-color: transparent;
      border: 0px; }
    body .navbar .dropdown-menu {
      margin: 0px;
      background-color: #FF8D38;
      border: medium none;
      border-radius: 0 0 0 0;
      box-shadow: none;
      display: block;
      float: none;
      left: auto;
      max-width: none;
      padding: 0;
      position: static;
      top: auto; }
    body ul.dropdown-menu > li.dropdown-submenu > a:after {
      content: ""; }
    body .sm-story {
      padding-bottom: 0px; }
    body .sm-story .avatar-wrapper {
      height: 215px;
      max-height: 300px; }
    body #secondary {
      padding-left: 10px;
      padding-right: 10px; }
    body ul.navbar-nav > li > a:hover {
      color: #ff8d40 !important; }
    body .featured-image-archive {
      padding-bottom: 20px;
      text-align: center; }
    body .navigation {
      float: none; }
    body .widget {
      clear: both; }
      body .widget.widget_search .featured-search-link {
        clear: both; } }

@media (min-width: 650px) {
  .navbar-collapse {
    padding-left: 0px;
    padding-right: 0px; }
  .footer-nav-menu {
    padding-right: 5px; }
  .menu-footer-menu-1-container {
    float: right;
    margin-top: 7px; } }

@media (min-width: 767px) {
  .no-padding {
    padding-left: 0px;
    padding-right: 0px; }
  #primary {
    padding-left: 0px; } }

@media (max-width: 992px) {
  .sm-story {
    padding-bottom: 20px; }
  .sm-story .avatar-wrapper {
    height: auto;
    max-height: 300px; }
  ul.navbar-nav > li:last-child > ul.dropdown-menu {
    margin-left: 0px; } }

@media (min-width: 768px) and (max-width: 979px) {
  /* .navbar .nav {
		float: right;
		z-index: 10000;
	}

	.navbar .nav>li>a {
		padding: 0px;
	}

	ul.navbar-nav>li:last-child>ul.dropdown-menu {
		margin-left: -92px;
	}

	.navbar .dropdown-menu li a:hover {
		background-color: inherit;
		color: inherit;
		} */ }

/* Admin Bar Fix */
#wpadminbar a, #wpadminbar a:link, #wpadminbar a:visited, #wpadminbar a:hover, #wpadminbar a:active {
  color: #FFF !important; }

.current-language {
  display: inline-block;
  width: 16px;
  height: 11px; }

.abh_description ul li a {
  font-size: 100%;
  display: block;
  text-decoration: none !important;
  max-width: 300px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow-x: hidden;
  float: left; }

.tweet .btn-o {
  border-radius: none; }
  .tweet .btn-o label {
    display: none; }

/**
 * Fix for search results page
 */
.search-results article {
  clear: both; }

/**
  * Fix for wp-caption
  */
.wp-caption {
  max-width: 100%; }
