/* -- DEVELOPER [goContentFrameCSSFile]:bootstrap-theme-admin-default.css ----------------*/

/* -- DEVELOPER [defStyleResponsiveCSS]:bootstrap-theme-XApYcVNDD2JbCg.css ----------------*/

/* -- DEVELOPER [CUSTOM]:Y ----------------*/

/* -- FONTS -------------------------------------------------------------*/
@font-face{
font-family: 'roboto_black_ff';
src: url('/global/fonts/roboto_black_ff/roboto_black_ff.eot');
src: url('/global/fonts/roboto_black_ff/roboto_black_ff.eot') format('embedded-opentype'),
url('/global/fonts/roboto_black_ff/roboto_black_ff.woff') format('woff'),
url('/global/fonts/roboto_black_ff/roboto_black_ff.ttf') format('truetype'),
url('/global/fonts/roboto_black_ff/roboto_black_ff.svg#webfont') format('svg');
}
/* ---------- heading h1 --------- */
h1 {color: #000000;font-family:roboto_black_ff;font-weight: 600;line-height:130%;letter-spacing:-1px;word-spacing:1px;}
/* ---------- heading h2 --------- */
h2 {color: #000000;font-family:roboto_black_ff;font-weight: 600;line-height:130%;letter-spacing:-1px;word-spacing:1px;}
/* ---------- heading h3 --------- */
h3 {color: #000000;font-family:roboto_black_ff;font-weight: 600;line-height:130%;letter-spacing:-1px;word-spacing:1px;}
/* ---------- heading h4 --------- */
h4 {color: #000000;font-family:roboto_black_ff;font-weight: 600;line-height:130%;letter-spacing:-1px;word-spacing:1px;}
/* ---------- heading h5 --------- */
h5 {color: #000000;font-family:roboto_black_ff;font-weight: 600;line-height:130%;letter-spacing:-1px;word-spacing:1px;}
/* ---------- heading h6 --------- */
h6 {color: #000000;font-family:roboto_black_ff;font-weight: 600;line-height:130%;letter-spacing:-1px;word-spacing:1px;}
/*! BOOTSTRAP 4 BREAKPOINT ZERO DEFAULT   -----------------------------------------*/
h1 {font-size:3.5156rem;}
h2 {font-size:2.8125rem;}
h3 {font-size:2.4609rem;}
h4 {font-size:2.1094rem;}
h5 {font-size:1.7578rem;}
h6 {font-size:1.4062rem;}
.smx_HeadingResize, .smx_articleHeadingResize, .smx_pressHeadingResize {font-size:2.8125rem;}
/*! BOOTSTRAP 4 BREAKPOINT col-sm-(x)   -----------------------------------------*/
@media (min-width: 576px) {
h1 {font-size:3.16404rem;}
h2 {font-size:2.53125rem;}
h3 {font-size:2.21481rem;}
h4 {font-size:1.89846rem;}
h5 {font-size:1.58202rem;}
h6 {font-size:1.26558rem;}
.smx_HeadingResize, .smx_articleHeadingResize, .smx_pressHeadingResize {font-size:2.53125rem;}
}
/*! BOOTSTRAP 4 BREAKPOINT col-md-(x)   -----------------------------------------*/
@media (min-width: 768px) {
h1 {font-size:3.5156rem;}
h2 {font-size:2.8125rem;}
h3 {font-size:2.4609rem;}
h4 {font-size:2.1094rem;}
h5 {font-size:1.7578rem;}
h6 {font-size:1.4062rem;}
.smx_HeadingResize, .smx_articleHeadingResize, .smx_pressHeadingResize {font-size:2.8125rem;}
}
/*! BOOTSTRAP 4 BREAKPOINT col-lg-(x)   -----------------------------------------*/
@media (min-width: 992px) {
h1 {font-size:3.5156rem;}
h2 {font-size:2.8125rem;}
h3 {font-size:2.4609rem;}
h4 {font-size:2.1094rem;}
h5 {font-size:1.7578rem;}
h6 {font-size:1.4062rem;}
.smx_HeadingResize, .smx_articleHeadingResize, .smx_pressHeadingResize {font-size:2.8125rem;}
}
/*! BOOTSTRAP 4 BREAKPOINT col-xl-(x)   -----------------------------------------*/
@media (min-width: 1200px) {
h1 {font-size:3.5156rem;}
h2 {font-size:2.8125rem;}
h3 {font-size:2.4609rem;}
h4 {font-size:2.1094rem;}
h5 {font-size:1.7578rem;}
h6 {font-size:1.4062rem;}
.smx_HeadingResize, .smx_articleHeadingResize, .smx_pressHeadingResize {font-size:2.8125rem;}
}
/*! BOOTSTRAP 4 CUSTOM BREAKPOINT 1201px < CSS ACTIVE > 1500px  -----------------------------------------*/
@media (min-width: 1500px) {
h1 {font-size:3.86716rem;}
h2 {font-size:3.09375rem;}
h3 {font-size:2.70699rem;}
h4 {font-size:2.32034rem;}
h5 {font-size:1.93358rem;}
h6 {font-size:1.54682rem;}
.smx_HeadingResize, .smx_articleHeadingResize, .smx_pressHeadingResize {font-size:3.09375rem;}
}
/*! BOOTSTRAP 4 BREAKPOINT 1501px < CSS ACTIVE > 1800px  -----------------------------------------*/
@media (min-width: 1800px) {
h1 {font-size:4.21872rem;}150
h2 {font-size:3.375rem;}
h3 {font-size:2.95308rem;}
h4 {font-size:2.53128rem;}
h5 {font-size:2.10936rem;}
h6 {font-size:1.68744rem;}
.smx_HeadingResize, .smx_articleHeadingResize, .smx_pressHeadingResize {font-size:3.375rem;}
}
hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 0px dotted #000000;
}





/* -- BODY -------------------------------------------------------------*/
html {
position: relative;
min-height: 100%;
}
body
{ 
margin-bottom:0px;
margin:0px;
padding: 0;
background-image: url('/PRESETS/webmaster/fx6.png');
background-repeat: repeat;
}





/* -- NAVIGATION BAR DEFAULT THEME-2-------------------------------------------------------------*/
@font-face{
	font-family: 'roboto_boldcondensed_ff';
	src: url('/global/fonts/roboto_boldcondensed_ff/roboto_boldcondensed_ff.eot');
	src: url('/global/fonts/roboto_boldcondensed_ff/roboto_boldcondensed_ff.eot?#iefix') format('embedded-opentype'),
	     url('/global/fonts/roboto_boldcondensed_ff/roboto_boldcondensed_ff.woff') format('woff'),
	     url('/global/fonts/roboto_boldcondensed_ff/roboto_boldcondensed_ff.ttf') format('truetype'),
	     url('/global/fonts/roboto_boldcondensed_ff/roboto_boldcondensed_ff.svg#webfont') format('svg');
}
.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after {
  background-color: #ffffff;
}
.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {
  background-color: #ffffff;
}
/* -- NAV BAR SHADOW -----------------------------------------------------------------------------*/
/* -- NAV BAR DROP DOWN SEPERATOR LINES 100-----------------------------------------------------------------------------*/
.nav-link {
  border-bottom:1px solid #ff0000;
letter-spacing:0px;
font-family:roboto_boldcondensed_ff;
font-size:1rem;
}
@media (min-width: 992px) {
.nav-link {
  border-bottom:0px solid #ff0000;
letter-spacing:0px;
font-family:roboto_boldcondensed_ff;
font-size:1rem;
}
}
.navbar-dark .navbar-brand {
  color: #ffffff;
}
.bg-primary  {
}
.bg-primary .navbar-dark {
font-family:roboto_boldcondensed_ff;
}
.navbar-dark {
  background-color: #000000 !important;
}
@media (min-width: 992px) {
.navbar-dark {
  background-color: #000000 !important;
}
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: #ededed;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #ededed;
}
.navbar-dark .navbar-nav .nav-link {
  color: #ffffff;
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: #ffffff;
}
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #ffffff;
}
@media (min-width: 992px) {
.navbar-dark .navbar-nav .nav-link {
  color: #ffffff;
  padding-top: 14px;padding-bottom: 14px;
  border-bottom:2px solid transparent;
}
}
@media (min-width: 992px) {
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: #ededed;
  padding-top: 14px;padding-bottom: 14px;
  background-color: RGBA(255, 236, 236, 0);
  border-bottom:2px solid #ff0000;
}
}
.dropdown-item {
  padding-top:8px;
  padding-bottom:8px;
letter-spacing:0px;
font-family:roboto_boldcondensed_ff;
font-size:1rem;
}
@media (min-width: 992px) {
.dropdown-item {
  padding-top:8px;
  padding-bottom:8px;
}
}
.dropdown-menu {
  color: #ffffff;
  background-color: #000000;
  margin-top: 0px;
  margin-bottom: 0px;
  border-radius: 0px;
  outline: 0px;-moz-outline-style: none;text-decoration:none;
  border: 0px solid #00000026;
  padding:0px 0px 0px 0px;
}
@media (min-width: 992px) {
.dropdown-menu {
  color: #ffffff;
  background-color: RGBA(255, 236, 236, 0);
  margin-top: 0px;
  border-radius: 0px;
  border: 0px solid #00000026;
  outline: 0px;-moz-outline-style: none;text-decoration:none;
}
}
.dropdown-menu {
  background-color: #000000;
}
.dropdown-menu .dropdown-item,
.dropdown-menu .dropdown-item:focus {
  color: #ffffff;
  border-bottom: 1px solid #ff0000;
}
.dropdown-menu .dropdown-item.active,
.dropdown-menu .dropdown-item:hover,
.dropdown-menu .dropdown-item:focus {
  background-color: #000000;
  color: #ededed;
}
@media (min-width: 992px) {
.dropdown-menu {
  background-color: RGBA(255, 236, 236, 0);
}
.dropdown-menu .dropdown-item,
.dropdown-menu .dropdown-item:focus {
  color: #ededed;
  border-bottom: 1px solid #ff000030;
}
.dropdown-menu .dropdown-item.active,
.dropdown-menu .dropdown-item:hover,
.dropdown-menu .dropdown-item:focus {
  background-color: #000000;
  color: #ffffff;
  border-bottom: 1px solid #ff000030;
}
}
@media (max-width: 992px) {
    .navbar-collapse {
        position: fixed;
        top: 100px;
        left: 0px;
        padding-top: 10px;
		padding-left: 20px;
        padding-right: 20px;
        padding-bottom: 10px;
        width: 100%;
        height: 100vh;
		background-color: #000000 !important;
		overflow: auto;
    }
    .navbar-collapse.collapsing {
        left: -100%;
        transition: height 0s ease;
    }
    .navbar-collapse.show {
       left: 0;
        transition: left 500ms ;
    }
    .navbar-toggler.collapsed ~ .navbar-collapse {
        transition: left 500ms ;
    }
}
/* -- NAVIGATION BAR TRANSPARENT THEME ON-2-------------------------------------------------------------*/
.navbar {
  background-color: rgba(0, 0, 0, 0.05) !important ;
  }
 .navbar-dark {
  background-color: rgba(0, 0, 0, 0.05) !important ;
  }
@media (min-width: 992px) {
.navbar-dark .navbar-nav .nav-link {
  color: #ffffff;
}
}
.top-nav-collapse {
    background-color: #000000 !important; 
	color: #ffffff !important ;
}
.top-nav-collapse-text {
	color: #ffffff !important ;
}
@media (min-width: 800px) and (max-width: 850px) {
  .navbar:not(.top-nav-collapse) {
     background-color: rgba(0, 0, 0, 0.05) !important ;
  }
}





/* -- MASONRY -----------------------------------------------------------------------------*/
@media (max-width: 767px) {
/* d-sm-none responsive font-size*/
.grid-sizer {width:100%;}
.grid-item {width:100%;display:block;}
}
@media (min-width: 768px) and (max-width: 991px) {
/* d-sm-none responsive font-size*/
.grid-sizer {width:50%;}
.grid-item {width:50%;display:block;}
}
@media (min-width: 992px) and (max-width: 1199px) {
/* d-block d-md-none responsive font-size*/
.grid-sizer {width:50%;}
.grid-item {width:50%;display:block;}
}
@media (min-width: 1200px) and (max-width: 1499px) {
/* d-block d-lg-none responsive font-size*/
.grid-sizer {width:33%;}
.grid-item {width:33%;display:block;}
}
@media (min-width: 1500px) and (max-width: 1799px) {
/* d-block d-lg-none responsive font-size*/
.grid-sizer {width:25%;}
.grid-item {width:25%;display:block;}
}
@media (min-width: 1800px)  {
/* d-block d-lg-none responsive font-size*/
.grid-sizer {width:20%;}
.grid-item {width:20%;display:block;}
}















/* -- CSS3 TABLES --------------------------------------------------------------------*/
/* -- TABLE 1 - LISTINGS TABLE ---------------------------------------------------------------------*/
.defTablesSelection_defArrayCSS3Table1 {border: #d9d9d9 solid  0px; border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; background: rgba(255, 255, 255, 0); box-shadow: 0px 0px 1px 0px #ededed;-moz-box-shadow: 0px 0px 1px 0px #ededed;padding:0px;color:#000000;;}
/* -- TABLE 2 - LISTINGS PAGE NAVIGATION TABLE / SEARCH RESULTS TABLE -----------------------------------------------------*/
.defTablesSelection_defArrayCSS3Table2 {border: #d9d9d9 solid  0px; border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; background: rgba(255, 255, 255, 0); box-shadow: 0px 0px 1px 0px #ededed;-moz-box-shadow: 0px 0px 1px 0px #ededed;padding:0px;color:#000000;margin-left:1px;margin-right:1px;;}
/* -- TABLE 3 - CUSTOM -----------------------------------------------------*/
.defTablesSelection_defArrayCSS3Table3 {border: #d9d9d9 solid  0px; border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; background: rgba(255, 255, 255, 0); box-shadow: 0px 0px 1px 0px #ededed;-moz-box-shadow: 0px 0px 1px 0px #ededed;padding:0px;color:#000000;margin-left:1px;margin-right:1px;;}
/* -- TABLE 4 - CUSTOM -----------------------------------------------------*/
.defTablesSelection_defArrayCSS3Table4 {border: #d9d9d9 solid  0px; border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; background: rgba(255, 255, 255, 0); box-shadow: 0px 0px 1px 0px #ededed;-moz-box-shadow: 0px 0px 1px 0px #ededed;padding:0px;color:#000000;margin-left:1px;margin-right:1px;;}
/*[START] PROGRESS -----------------------------------------------------------------------------*/
.progress{height: 5px;}
.password-verdict{font-size:10px;}

