.shiftnav-toggle-main-block {
display: none;
}

.shiftnav-wrap {
padding-top: 0px !important;
}

#shiftnav-toggle-main:before {
padding: 14px 16px 12px 16px !important;
border-radius: 5px;
border: 2px solid rgba(179, 43, 59, .85);
color: #rgba(179, 43, 59, .85);
}

#shiftnav-toggle-main .shiftnav-toggle-burger, #shiftnav-toggle-main.shiftnav-toggle-main-entire-bar:before {
padding: 13px 18px 14px !important;
}

body.smaller #shiftnav-toggle-main .shiftnav-toggle-burger, 
body.smaller #shiftnav-toggle-main.shiftnav-toggle-main-entire-bar:before {
padding: 30px 34px 27px !important;
}

.shiftnav-open #shiftnav-toggle-main {
right: 3%;
}

#shiftnav-toggle-main {
width: auto;
right:3%;
top: 70px;
background: rgba(255, 255, 255, .3);
padding: 0px 0px 0px 12px;
font-size: 26px;
color: #FFF;
left: auto;
}

body.smaller #shiftnav-toggle-main {
top: 0px !important;
right: 0px !important;
}

.shiftnav .shiftnav-menu-title {
background: rgba(0, 76, 126, .80);
color: #FFF;
padding: 20px 25px;
color: #FFF !important;
}

body {
padding-top: 0px !important;
}

.shiftnav.shiftnav-skin-light {
background: #FFF !important;
}

.shiftnav:after {
-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.4); -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.4); -ms-box-shadow: 0 0 8px rgba(0, 0, 0, 0.4); -o-box-shadow: 0 0 8px rgba(0, 0, 0, 0.4); box-shadow: 0 0 8px rgba(0, 0, 0, 0.4);
}

.shiftnav.shiftnav-skin-light ul.shiftnav-menu ul.sub-menu li.menu-item > .shiftnav-target,
.shiftnav.shiftnav-skin-light ul.shiftnav-menu>li.menu-item>.shiftnav-target {
color: #5687A7;
}
.shiftnav ul.shiftnav-menu.shiftnav-targets-medium li.menu-item>.shiftnav-target {
padding: 0px 0px 0px 17px !important;
}

.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item > .shiftnav-target {
font-weight: 500;
font-size: 17px !important;
}

.shiftnav ul.shiftnav-menu li.menu-item>.shiftnav-target, .shiftnav ul.shiftnav-menu li.shiftnav-retract>.shiftnav-target {
padding: 1px 25px !important;
}

.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item.current-menu-item > .shiftnav-target, .shiftnav.shiftnav-skin-light ul.shiftnav-menu > li.shiftnav-sub-accordion.current-menu-ancestor > .shiftnav-target, .shiftnav.shiftnav-skin-light ul.shiftnav-menu > li.shiftnav-sub-shift.current-menu-ancestor > .shiftnav-target, .shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item ul.sub-menu .current-menu-item .shiftnav-target,
.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item.shiftnav-active > .shiftnav-target, .shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item.shiftnav-in-transition > .shiftnav-target {
color: #5687A7;
}

.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item>.shiftnav-target:hover,

.shiftnav.shiftnav-skin-light ul.shiftnav-menu.shiftnav-active-on-hover li.menu-item > .shiftnav-target:hover
 {
background: #5687A7 !important;
color: #FFF !important;

}

.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item .shiftnav-submenu-activation {
background: #FFF;
}

.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item.shiftnav-active>.shiftnav-submenu-activation, .shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item.shiftnav-in-transition>.shiftnav-submenu-activation,.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item .shiftnav-submenu-activation {
color: #FFF;
background: #5687A7;
}

.shiftnav.shiftnav-skin-light ul.shiftnav-menu ul.sub-menu {
background: rgba(255,255,255,.3);
}

.shiftnav.shiftnav-skin-light .shiftnav-site-title {
font-size: 25px;
text-align: center;
padding: 25px 25px;
}

.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item.shiftnav-active > .shiftnav-target, .shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item.shiftnav-in-transition > .shiftnav-target,

.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item.current-menu-item > .shiftnav-target,
.shiftnav.shiftnav-skin-light ul.shiftnav-menu > li.shiftnav-sub-accordion.current-menu-ancestor > .shiftnav-target {

  color: #ffffff !important;
  background: #5687A7;
}

a.shiftnav-toggle-portal {
border-radius: 4px;
  border: 2px #rgba(179, 43, 59, .85) solid;
  padding: 12px 12px 10px 12px;
  font-weight: 600;
  text-transform: uppercase;
  display: inline-block;
  float: right;
  margin-bottom: 20px;
  color: #rgba(179, 43, 59, .85);
  }
  
  * { margin:0; padding:0; }
  body { height:100%; }
  img { border:none; }	
  #supersized-loader { position:absolute; top:50%; left:50%; z-index:0; width:60px; height:60px; margin:-30px 0 0 -30px; text-indent:-999em; background:url(http://realft.org/slideshow/slideshow/img/progress.gif) no-repeat center center;}
  #supersized {  display:block; position:fixed; left:0; top:0; overflow:hidden; z-index:-999; height:100%; width:100%; }
  #supersized img { width:auto; height:auto; position:relative; display:none; outline:none; border:none; }
  #supersized.speed img { -ms-interpolation-mode:nearest-neighbor; image-rendering: -moz-crisp-edges; }	/*Speed*/
  #supersized.quality img { -ms-interpolation-mode:bicubic; image-rendering: optimizeQuality; }/*Quality*/		
  #supersized li { display:block; list-style:none; z-index:-30; position:fixed; overflow:hidden; top:0; left:0; width:100%; height:100%; background:#111; }
  #supersized a { width:100%; height:100%; display:block; }
  #supersized li.prevslide { z-index:-20; }
  #supersized li.activeslide { z-index:-10; }
  #supersized li.image-loading { background:#111 url(https://realft.org/slideshow/slideshow/img/progress.gif) no-repeat center center; width:100%; height:100%; }
  #supersized li.image-loading img{ visibility:hidden; }
  #supersized li.prevslide img, #supersized li.activeslide img{ display:inline; }
  
  .rtw_meta {
  display: none !important;
  }
  
  .rotatingtweet p.rtw_main {
  width: 100% !important;
  }
  
  .rotatingtweet, .rotatingtweets {
  width: 100% !important;
  }
  
  .shiftnav-open #shiftnav-toggle-main.shiftnav-toggle-icon-x .shiftnav-toggle-burger .fa:before, .shiftnav-open #shiftnav-toggle-main.shiftnav-toggle-main-entire-bar.shiftnav-toggle-icon-x:before {
  content: none !important;
  }
  
  #main_countedown_1 .time_description,   #main_countedown_1 .time_left  {
  font-family: inherit !important;
  font-size: 18px;
  }
  
  #main_countedown_1 .element_conteiner {
  width: 140px !important;
  }
  
  #main_countedown_1 .time_left {
  background: none !important;
  color: #1e8ec8;
 font-size: 40px;
  }
  
  .time_left {
padding-bottom: 1%;
  }
  
  #main_countedown_1 .countdown {
  margin-top: 0px !important;
  margin-bottom: 30px !important;
  }