body.page-id-26493 .simple-banner {padding-left: 23% !important;}

.BB3Manual {margin-top: 40px !important;}

.static-gif {
  position: absolute;
  background: #383838;
  text-align: center;
  width: 12%;
}

.static-gif:hover {
  opacity:0;
}

.active-gif {
  width: 12%;
}
li.old-hide-me {display:none;}

.rmp-rate-view h2.rmp-main-title {font-size:24px;margin-bottom:10px !important;}
.rmp-rate-view p {padding-bottom:0px;color:#777;}

body.help #sidebar .ivory-search {margin: 0px 10px;}
body.help #sidebar .ivory-search label {width:100%;}
body.help #sidebar .ivory-search input {border-radius:5px;}
body.help #sidebar .ivory-search .is-search-submit {
    position: absolute;right: 10px;
    margin: 0!important;
    line-height: 22px;
  border-radius: 0 5px 5px 0;padding: 10.5px !important;
  background: url(/wp-content/uploads/2019/09/icon-search.png);
  background-size: contain;background-repeat: no-repeat;
  background-size: 40%;background-position: center;
  width: 50px;
}
body.help #sidebar .ivory-search .is-link-container {visibility:hidden;}
body.help #sidebar.left-sidebar #search-4, 
body.help #sidebar.left-sidebar #search-5 {display:none;}
body.help #sidebar.left-sidebar #custom_html-2,
body.help #sidebar.left-sidebar #custom_html-3 {margin-top:-70px;}
body.help #sidebar .ivory-search .is-loader-image {right:12px !important;}

body.help .is-ajax-search-result {
  width: 320px !important;padding: 0px !important;}

body.help .is-show-more-results-text {
  background: #fb8e35;color: white;padding: 15px;}

body.help  .is-ajax-search-post {padding: 10px 10px 0px 10px;}


body.help #sidebar .widget_search {margin: 0px 10px;}
body.help #sidebar .mobile-toggle {display:none;}

body.help #sidebar #menu-bb3-manual,
body.help #sidebar #menu-bb3-api-reference {
  overflow-y: scroll;height: calc(100% - 80px);
  width:100%;position: absolute;
  padding-bottom:150px;
}
body.help #sidebar ul.bellows-nav {border-top: 1px solid #444;}


body.help #sidebar #menu-bb3-manual>li>a,
body.help #sidebar #menu-bb3-api-reference >li>a
{font-weight:600;padding: 10px 10px;}
body.help #sidebar #menu-bb3-manual li.bellows-current_page_item>a,
body.help #sidebar #menu-bb3-api-reference li.bellows-current_page_item>a {
  font-weight:700 !important;background:#fb8e35; color:white;}
body.help #sidebar div ul li {padding:0px;}

body.help #sidebar .bellows .bellows-nav .bellows-subtoggle {
  color:#444;width: 42px;top: 0;font-size: 13px;border-left: 1px solid #444;}
body.help #sidebar div ul li {border-color:#444;}
body.help #sidebar li.bellows-active li:last-of-type {border-bottom:none;}
body.help #sidebar li.bellows-menu-item-has-children ul.bellows-submenu {
  background: #111;border-top: 1px solid #444;}




.pagemenu-hide{display:block !important;}


/* HELP PAGES */

/*BB3 Manual*/

body.help div.notice {
  padding:10px; margin:0px 0px 25px 0px; 
  border-radius:5px; border:1px solid lightgray;
  font-weight:500;font-size:13px;line-height: 20px; 
  text-indent: -16px;padding-left: 42px;
}
body.help div.notice b, body.help div.notice strong {font-weight:700;}
body.help div.notice:before{
  font-family: FontAwesome; font-size:24px;
  margin-right:10px;display:inline-block;vertical-align: top;
}

body.help div.notice>p {margin-top: -32px;padding-left: 40px;}

body.help .notice.info {background:#eee; color:grey;border-color:grey;}
body.help .notice.info:before {content:"\f05a";}
body.help .notice.warning {background:#ffecdc; color:#e67e00; border-color:darkorange;text-indent: -12px;}
body.help .notice.warning:before {content:"\f0eb";}
body.help .notice.important {background:#ffe1e6; color:red; border-color:red;text-indent: -17px;}
body.help .notice.important:before {content:"\f071";}

body.help div.notice a {color: #3366ff !important;text-decoration:underline;}

body.help .accordion .accordion-title {margin-bottom:0px !important;}
body.help .accordion .accordion-title:hover {color:#FFAF02;cursor:pointer;}
body.help .accordion .accordion-content {margin-bottom: 25px;}

body.help .related-articles {
  border: 1px solid #ddd; border-radius:5px;background: #fff;
  padding: 15px;margin-top: 100px;}
body.help .related-articles h4 {
  font-size: 14px !important;font-weight: 700 !important;
  text-transform: uppercase;margin-bottom:5px !important;}
body.help .related-articles a {line-height:32px;}


body.help .main-content ul>li {list-style: disc !important;}
body.help .main-content ul ul>li {list-style: square !important;}
body.help .main-content ol ol {margin-bottom: 0px !important;}
body.help .main-content ol ol li {list-style: lower-alpha;}
body.help .main-content ol ol ol li {list-style-type: lower-roman;}

body.help hr {margin:50px 0px;opacity: 0.5;border: 1px solid orange;}
body.help h2 {margin-bottom:25px !important;}
body.help h3, body.help h4 {margin-bottom:15px !important;}
body.help .container-wrap {min-height: 100vh;}
body.help .container.main-content {padding-bottom:150px;}
body.help h1, body.parent-pageid-22677 h2, body.parent-pageid-22677 h3 {
  padding:10px 0px;}
body.help strong,body.help b {font-weight:700;}
body.help table.lined {border-top:1px solid #ddd;width:100%;}
body.help table.lined td {border-bottom:1px solid #ddd;padding:5px;}
body.help table.lined td:first-child {font-weight:700;}
body.help table {border-collapse:collapse;}
body.help table tr.header td {background:#eee;font-weight:700;}
body.help table img {margin-bottom: 0px;max-width: 100%;
  height: auto;vertical-align: text-top;}
body.help .main-content li {padding-bottom:5px;}
body.help .main-content li p img {padding-top:15px;}
body.help .main-content li ul {padding-top:5px;}
body.help p img {margin-top:0px;margin-bottom:0px !important;}
body.help img.bordered {outline:1px solid #555;}
body.help a img.bordered:hover {outline:3px solid orange;}

body.help li>div.notice, body.help td>div.notice, 
body.help li>img,  body.help li>a>img {margin-top:20px;}
body.help li>img {display:block;}
body.help p + ul {margin-top:-20px !important;}
body.help td > p + ul {margin-top:5px !important;}
body.help ul ul {margin-bottom:0px !important;}

body.help img.inline {height: 25px !important;
  margin: 0px 2px -5px 2px;width:auto;display:inline-block;}

body.help a.anchor {
    display: block;position: relative;
    top: -180px;visibility: hidden;
}



body.help #sidebar{
  height: calc(100% - 70px);
  margin-top: 0px;
  background:#1f1f1f;border-radius:0px;
  position: fixed;z-index: 1;top: 70px;left: 0;
  padding-bottom:10px;
  transition: all 0.1s ease-in-out;
}


body.help #sidebar .search-field {border-radius: 5px;}
body.help #sidebar .search-submit {
  border-radius: 0 5px 5px 0;padding: 10.5px !important;
  background: url(/wp-content/uploads/2019/09/icon-search.png);
  background-repeat: no-repeat;
  background-size: 40%;background-position: center;
  width: 50px;
}

body.help #sidebar #menu-toggle {
  position: absolute; top:2px; left: 100%;
  cursor: pointer; visibility:hidden;
  background: #1f1f1f;border-radius: 0px;
  color: white;font-size: 20px;text-align: center;line-height: 42px;
  width: 56px;height: 56px;
}
body.help #sidebar #menu-toggle:hover {color:#fb8e35}

body.help .main-content #post-area {
  transition: all 0.1s ease-in-out;
}

body.help #footer-outer {z-index:0;}
body.help #footer-widgets {display:none;}
body.help #footer-outer #copyright {padding: 10px 0px;}
body.help #footer-outer #copyright .span_5 {width: 100%;text-align: right;}

@media only screen and (max-width:1000px) {
  body.help #sidebar {
    overflow:visible;
    z-index: 10; width: 300px;
    margin-top: 0px !important;
    display: block !important;top: 56px !important;
    height: calc(100% - 50px) !important;
    left:-300px;
  }
  body.help #sidebar #menu-toggle {
    visibility:visible !important;
  }
  #simple-banner {margin-top:0px !important;}
  
  h2 {font-size: 32px !important;line-height: 36px !important;}
}

.bigfont > .su-spoiler-title {
	font-size: 20px;
}




span.circle-bg {
    display: inline-block;
    background: black;
    color: white;
    border-radius: 100%;
    width: 25px;
    height: 25px;
    text-align: center;
    font-weight: 700;
    line-height: 25px;
}
ul.circle-numbers > li {margin-bottom:20px;}
.circle-bg.a {background:#3487B3;}
.circle-bg.b {background:#74E2C3;}
.circle-bg.c {background:#840DF9;}
.circle-bg.d {background:#EEAA2B;}
.circle-bg.e {background:#003BF9;}
.circle-bg.f {background:#EE3F41;}
.circle-bg.g {background:#86B94C;}
.circle-bg.h {background:#EC4DFA;}
.circle-bg.i {background:#F3F03C;}




/* PORTFOLIO */
body.portfolio-template-default.single .vc_col-sm-3 imgx {
    border-radius: 32px;
    box-shadow: 0px 0px 11px #aaa;
    margin-bottom:15px;
}
body.portfolio-template-default.single .vc_col-sm-9 {padding-left:60px;}
body.portfolio-template-default.single .vc_col-sm-9 h3 {
    font-size:56px;
}
body.portfolio-template-default.single .work-item img {border:1px solid #eee;}








/*h1,h2,h3 {
font-family: "Avenir", Open-Sans, sans-serif !important;}*/

.btn-menubb-blue {font-weight:600; background: linear-gradient(to right, #FF8042,  #FAAE31); border-color: hsla(20, 70%, 50%, 1); border: none; margin-top: 10px !important; padding: 16px !important;}
.btn-menubb-blue:hover {background-color: #FF983E; border: none;}
ul.sf-menu li.btn-menubb-blue span a:hover {color:white !important;}

.button1 {border-radius: 2px;
  color: #fff !important;
  background-color: #098cc9;
  border: solid #098cc9 1px;
  padding: 5px 10px;
}

img.bb-app-icon {width:100px !important; margin:auto; margin-bottom:25px !important;padding: 0px !important;}

a {color:#fb8e35;}
a:hover {color:#FFAF02;}

li.btn-menubb-blue {cursor:pointer;}

ul.sf-menu li span a:hover {color:#fb8e35!important;}

.container-wrap {padding-bottom:0px !important;}

.half-size {width:50% !important;height:50% !important;}

h1.front-page-title-bb {font-size: 60px  !important;line-height: 70px  !important;}

input[type=submit].button-pr2, a input[type=submit].button-pr2 {
  height:60px !important; background-color:#066af2 !important;font-size: 14px; box-shadow: none !important; color:white;border:none !important;}

#cookie-notice {padding: 10px;}
#cookie-notice .button1 {background:#fb8e35;border-color:#fb8e35;}

#cookie-notice #cn-notice-text {margin-bottom: 15px !important;}

/* table used for examples */
table.example {
            border-collapse: collapse;
            text-align: center;
			
        }

        table.example col:nth-child(odd) {
            border: 1px solid #8A8A8A;
            background-color: #EEEEEE;
		

        }



        table.example td {
            padding: 10px;

        }

        div.example  {
            background-color: #C9C9C9;
            width: 20px;
            height: 20px;
            border-radius: 20px;
            vertical-align: baseline;
            border: 3px solid #8A8A8A;
			text-align: center;
			padding-bottom: 25px;			

        }