.bbCodeBlock pre {
  border-left-style: solid;
  border-left-width: 7px;
  border-left-color: #388ddd;
  font-size: 0.9em;
  color: #d14;
  min-height: 15px;
}

.bbCodeBlock .type {
	display: none;
}

#AjaxProgress.xenOverlay .content
{
  width: 0px;
}

#AccountMenu {
  width: 300px;
}

#AccountMenu .menuColumns a,
#AccountMenu .menuColumns label {
  width: 125px;
}

#header #navigation {
  padding-top: 88px;
}

#headerMover #headerProxy {
  height: 175px;
}

#copyright .Tooltip {
  display: none;
}

.discussionList .sectionHeaders a span {
  padding: 10px 8px;
  white-space: nowrap;
}

.Popup .PopupControl.PopupOpen,
.Popup.PopupContainerControl.PopupOpen {
  color: #707070;
  background-color: transparent;
}

/* #Thread Prefixes
  ================================================== */
.prefix.prefixRed { color: white !important; background-color: red !important; border-color: #F88 !important }
.prefix.prefixGreen { color: white !important; background-color: green !important; border-color: green !important }
.prefix.prefixAnswered { color: white !important; background-color: green !important; border-color: green !important }
.prefix.prefixOlive { color: black !important; background-color: olive !important; border-color: olive !important }
.prefix.prefixLightGreen { color: black !important; background-color: lightgreen !important; border-color: lightgreen !important }
.prefix.prefixBlue { color: white !important; background-color: #388ddd !important; border-color: #88F !important }
.prefix.prefixRoyalBlue { color: white !important; background-color: royalblue !important; border-color: #81A9E1 !important }
.prefix.prefixSkyBlue { color: black !important; background-color: skyblue !important; border-color: skyblue !important }
.prefix.prefixGray { color: white !important; background-color: #333 !important; border-color: #333 !important }
.prefix.prefixSilver { color: white !important; background-color: #333 !important; border-color: #333 !important }
.prefix.prefixYellow { color: black !important; background-color: yellow !important; border-color: #E0E000 !important }
.prefix.prefixOrange { color: white !important; background-color: orange !important; border-color: #FFC520 !important }

/* #Best Answers
  ================================================== */
.message .newIndicator.inlineBestAnswerIndicator span,
.message .bestAnswerIndicator span {
  background-color: #00770D;
}

.message .newIndicator.inlineBestAnswerIndicator,
.message .bestAnswerIndicator {
  color: white;
  border: 1px solid #00770D;
  background: #67b750; /* Old browsers */
  background: -moz-linear-gradient(top, #67b750 0%, #008213 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #67b750), color-stop(100%, #008213)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #67b750 0%, #008213 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #67b750 0%, #008213 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #67b750 0%, #008213 100%); /* IE10+ */
  background: linear-gradient(to bottom, #67b750 0%, #008213 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#67b750', endColorstr='#008213', GradientType=0); /* IE6-9 */
}

#messageList .bestAnswersList {
  background: #eaf4e3; /* Old browsers */
  background: -moz-linear-gradient(top, #eaf4e3 0%, #e9f5e1 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eaf4e3), color-stop(100%, #e9f5e1)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #eaf4e3 0%, #e9f5e1 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #eaf4e3 0%, #e9f5e1 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #eaf4e3 0%, #e9f5e1 100%); /* IE10+ */
  background: linear-gradient(to bottom, #eaf4e3 0%, #e9f5e1 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaf4e3', endColorstr='#e9f5e1', GradientType=0); /* IE6-9 */
}

#messageList .bestAnswersList a.PreviewTooltip {
  text-decoration: underline;
}

.messageList .message.bestAnswer {
  border: 1px solid #67b750;
  padding: 10px;
  padding-right: 20px;
}

/*#messageList .bestAnswersList {
  color: white;
  border: 1px solid #2e9317;
  background: #67b750; 
  background: -moz-linear-gradient(top,  #67b750 0%, #008213 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#67b750), color-stop(100%,#008213));
  background: -webkit-linear-gradient(top,  #67b750 0%,#008213 100%);
  background: -o-linear-gradient(top,  #67b750 0%,#008213 100%); 
  background: -ms-linear-gradient(top,  #67b750 0%,#008213 100%);
  background: linear-gradient(to bottom,  #67b750 0%,#008213 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#67b750', endColorstr='#008213',GradientType=0 ); 
}

#messageList .bestAnswersList a {
  color: white;
}
*/

/* #Search Popup
  ================================================== */

.Responsive #QuickSearch {
  top: 6px;
}

.Responsive #QuickSearchPlaceholder {
  display: block;
}

.Responsive #QuickSearchPlaceholder.hide {
  display: none;
}

.Responsive #QuickSearch {
  display: none;
}

.Responsive #QuickSearch.show {
  display: block;
}

#QuickSearchPlaceholder {
  position: static;
  line-height: 50px;
  width: 30px;
  text-align: center;
  right: 0px;
}

.navTab .navLink .fa {
  font-size: 19px;
}

#QuickSearch {
  right: 70px;
}

#QuickSearch .primaryControls {
  padding-top: 5px;
}

#QuickSearch .secondaryControls {
  color: #000;
}

#QuickSearch input[type='search'] {
  background-color: #fff;
  color: #666;
}

input[type='search'],
input[type='text'] {
  -webkit-appearance: none;
  border-radius: 0;
}

.navTabs .navTab.PopupOpen .navLink {
  color: #fff;
}

/* #Nav Bar
  ================================================== */
.alternate_color .breadcrumb,
.alternate_color .breadcrumb a,
#top .alternate_color.title_container .main-title,
#top .alternate_color.title_container .main-title a {
  color: #e4e6f0;
}

#header a {
  text-decoration: none;
}

#loginBar {
  border: none;
}

#moderatorBar {
  background-color: #666;
}

#loginBar #loginBarHandle {
  right: 70px;
}

#loginBar .pageContent {
  padding-top: 0px;
}

html {
  background-color: #FFF;
}

.topHelper {
  background-color: #19191c;
  height: 179px;
}

.bottomHelper {
  background-color: #FFF;
}

.responsive .container {
  max-width: 1295px;
  margin: 0px auto;
}

#top .title_container .container {
  min-height: 0px;
}

.dark_bg_color {
  background-color: #19191c;
}

.dark_bg_color h1 {
  color: #e4e6f0;
}

.pageWidth {
  max-width: 1310px;
}

#content .pageContent {
  padding: 10px 10px;
}

/* #Links
================================================== */
a.avianolink,
.avianolink a {
  cursor: default;
}

.avia_hidden_link_text {
  display: none;
}

/* #Icons
================================================== */
[data-av_icon]:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: normal;
  content: attr(data-av_icon);
  speak: none;
}

.topHelper {
  background-color: none !important;
}

.social_bookmarks a {
  font-size: 15px !important;
}

.inner-container .logo {
  padding-left: 2%;
}

@media only screen and (min-width:1295px) {
  #QuickSearch {
    right: 0px;
  }

}

@media only screen and (max-width:767px) {
  #loginBar #loginBarHandle {
    right: 80px !important;
  }

  #QuickSearch {
    right: 0px;
  }

  .container {
    width: 93%;
    max-width: 93%;
    margin: 0 auto;
    padding-left: 0;
    padding-right: 0;
    float: none;
  }

  .responsive #header_main .container {
    height: 88px !important;
  }

  .inner-container .logo {
    padding-left: 3%;
  }

  #advanced_menu_toggle {
    margin-right: 3%;
  }

  #mobile-advanced li a {
    height: 24px !important;
    line-height: 24px !important;
  }

}


/* #Responsive
  ================================================== */

@media (max-width:480px) {
  #loginBar #loginBarHandle {
    right: 70px !important;
  }

  .messageList .message.bestAnswer {
    padding-right: 10px;
  }

  .bestAnswersList dt {
    margin-left: 95px;
  }

}

@media (max-width:320px) {
  #loginBar #loginBarHandle {
    right: 45px !important;
  }

  .bestAnswersList dd {
    width: 60px;
  }

  .bestAnswersList dt {
    margin-left: 70px;
  }

}



/* #Special fonts
  ================================================== */

@font-face {
  font-family: 'entypo-fontello';
  font-weight: normal;
  font-style: normal;
  src: url('/wp-content/themes/enfold/config-templatebuilder/avia-template-builder/assets/fonts/entypo-fontello.eot?v=3');
  src: url('/wp-content/themes/enfold/config-templatebuilder/avia-template-builder/assets/fonts/entypo-fontello.eot?v=3#iefix') format('embedded-opentype'), url('/wp-content/themes/enfold/config-templatebuilder/avia-template-builder/assets/fonts/entypo-fontello.woff?v=3') format('woff'), url('/wp-content/themes/enfold/config-templatebuilder/avia-template-builder/assets/fonts/entypo-fontello.ttf?v=3') format('truetype'), url('/wp-content/themes/enfold/config-templatebuilder/avia-template-builder/assets/fonts/entypo-fontello.svg?v=3#entypo-fontello') format('svg');
}

#top .avia-font-entypo-fontello,
body .avia-font-entypo-fontello,
html body [data-av_iconfont='entypo-fontello']:before {
  font-family: 'entypo-fontello';
}