  
  .tab_padding {
    padding: 24px 30px;
  }
  
  body:before {
  display: none;
  }

  .torah_font {
    font-size:20pt;
  }

  .heading_text {
    font-size:28pt;
  }
  
  .torah_video_bg_cell {
    display: none;
  }
  
  #fixedbg{background:url(http://www.allmightywind.com/images/backg_scroll_prp.jpg)}#fixedbg{background-size:100%; background-repeat: no-repeat; background-attachment: fixed;}
  
  .text_welcome_title_red {
      font-size:45pt;color:red;font-family:Gabriola;text-shadow: 2px 2px 7px #ff9900;
  }
  .text_welcome_title_blue {
      font-size:45pt;color:blue;font-family:Gabriola;text-shadow: 2px 2px 7px #24C1CE;
  }
  .text_welcome_blue {
      font-size:35pt;color:blue;font-family:Gabriola;text-shadow: 2px 2px 7px #24C1CE;
  }
  .text_welcome_red {
      font-size:35pt;color:red;font-family:Gabriola;text-shadow: 2px 2px 7px #ff9900;
  }
  
  .text_welcome_yellow {
      font-size:35pt;color:rgb(255, 51, 0);font-family:Gabriola;text-shadow: 2px 2px 5px #FFF43A;
  }
  
  .torah_video_bg {
  position:fixed;min-width:100%;min-height:100%;top:0;z-index:-3;scrolling:none;left:0px;
  }
  
  .line_height {
    line-height: 40px;
  }
  
  .entry-content {
    background-image:url(http://www.allmightywind.com/images/scroll_background.jpg);
    border-style: solid;
    border-width: medium;
    border-image: url(http://www.allmightywind.com/images/gold-texture-wallpaper-8.jpg) 70 70 80 80 / 3 3 3 3 round round !important;
    width: 100%;
    font-family: Gabriola;
    font-size: 25pt;
    line-height: 28px;
    padding: 40px;
    color: #72380f;
  }
  
  .my-tab-content {
    font-family: Gabriola;
    font-size: 20pt;
    line-height: 30px;
  }
  
  .tab-body {
    font-family: Gabriola;
    font-size: 20pt;
    line-height: 30px;
  }
  
  .torah-content {
    text-align: left;
  }
  
  #container_torah {
    width: 70%;
    text-align: center;
    margin: 0 auto;
  }
  
  .gototop {
      position: fixed;
      bottom: 50px;
      right: 50px;
      z-index: 999;
      opacity: 0.8;
      visibility: visible;
      -webkit-transition: 0.5s;
      -o-transition: 0.5s;
      transition: 0.5s;
      cursor: pointer;
  }
  
  .gototop.active {
      opacity: 1;
      visibility: visible;
      -webkit-border-radius: 10px;
      -moz-border-radius: 10px;
      -ms-border-radius: 10px;
      border-radius: 10px;
  }
  
  h2 {
    line-height: 10px;
  }
  
  p {
    margin-top: 2em ;
    margin-bottom: 2em ;
  } 
  
  a {
    color: #e11f1f;
    text-decoration: none;
  }
  
  a:hover {
    color: #dee11f;
    text-decoration: none;
  }
  
  .glass{
  /* background styles */
  position: : relative;
  display: inline-block;
  padding: 15px 15px;
  background-color: green; /*for compatibility with older browsers*/
  
  
  /* text styles */
  text-decoration: none;
  color: #fff;
  font-size: 21px;
  font-family: sans-serif;
  font-weight: 100;
  
  border-radius: 3px;
  box-shadow: 0px 1px 4px -2px #333;
  text-shadow: 0px -1px #333;
  }
  .glass2{
  /* background styles */
  position: relative;
  display: inline-block;
  padding: 15px 15px;
  background-color: green; /*for compatibility with older browsers*/
  
  
  /* text styles */
  text-decoration: none;
  color: #fff;
  font-family: Gabriola;
  font-size: 25pt;
  font-weight: 100;
  
  border-radius: 3px;
  box-shadow: 0px 1px 4px -2px #333;
  text-shadow: 0px -1px #333;
  }
  
  .glass3{
  /* background styles */
  position: relative;
  display: inline-block;
  padding: 15px 15px;
  background-color: green; /*for compatibility with older browsers*/
  
  
  /* text styles */
  text-decoration: none;
  color: #fff; 
  font-size: 21px;
  font-family: sans-serif;
  font-weight: 100;
  
  border-radius: 3px;
  box-shadow: 0px 1px 4px -2px #333;
  text-shadow: 0px -1px #333;
  }
  
  
  .glass{
  background-image: linear-gradient(blue,lightblue);
  }
  .glass2{
  
  background-image: linear-gradient(red, #ff9999 );
  
  }
  
  .glass3{
  
  background-image: linear-gradient(#ff6600, #ffc299 ); /* oranges button */
  
  }
  
  
  .glass:after{
  content: '';
  position: absolute;
  top: 2px;
  left: 2px;
  width: calc(100% - 4px);
  height: 50%;
  background: linear-gradient(rgba(255,255,255,0.8), rgba(255,255,255,0.2));
  }
  
  .glass2:after{
  content: '';
  position: absolute;
  top: 2px;
  left: 2px;
  width: calc(100% - 4px);
  height: 50%;
  background: linear-gradient(rgba(255,255,255,0.8), rgba(255,255,255,0.2));
  }
  .glass3:after{
  content: '';
  position: absolute;
  top: 2px;
  left: 2px;
  width: calc(100% - 4px);
  height: 50%;
  background: linear-gradient(rgba(255,255,255,0.8), rgba(255,255,255,0.2));
  }
  
  .glass:hover{
  background: linear-gradient(#073,#0fa);
  }
  
  .glass2:hover{
  background: linear-gradient(rgb(250, 214, 12),rgb(249, 250, 182));
  color:darkblue;
  }
  .glass3:hover{
  background: linear-gradient(#073,#0fa);
  }
  
  .torahTabSelect {
    background-color: #f6cda1;
    border-radius: 5px 25px 0px 0px;
    height: 60px;
    border-bottom: 1px solid #9c9898;
    border: 1px solid #b99585;
    font-size: 25px;
  }
  
  .torahTabSelect:hover {
    cursor: pointer;
    background-color: #fadf95;
    border: 1px solid #b99585;
    font-size: 25px;
  }
  
  .torahTabNotSelect {
    background-color: #fde3b5;
    border-radius: 5px 25px 0px 0px;
    height: 60px;
    border-bottom: 1px solid #9c9898;
  }
  
  .torahTabNotSelect:hover {
    cursor: pointer;
    background-color: #fadf95;
    border: 1px solid #b99585;
  }
  
  .spaceBelow {
    padding: 30px 0px;
    display: flex;
    justify-content: center;
    flex-direction: row;
  }
  
  .dividerSize {
    width:260px;
    height:80px;
  }
  
  @media screen and (max-width: 960px) { /* Specific to this particular image */

    #container_torah {
      width: 95%;
      text-align: center;
      margin: 0 auto;
    }

    .torah_font {
      font-size:16pt;
    }

    .heading_text {
      font-size:18pt;
    }

    .gototop {
      position: fixed;
      bottom: 20px;
      right: 15px;
      z-index: 999;
      opacity: 0.8;
      visibility: visible;
      -webkit-transition: 0.5s;
      -o-transition: 0.5s;
      transition: 0.5s;
      cursor: pointer;
    }

    .div_blank_line {
      height: 90px !important;
    }

    .tab_padding {
      padding: 14px 30px;
    }

    .torahTabSelect {
      font-size:20px;
      height: 108px;
    }
  
    .torahTabNotSelect {
      font-size:20px;
      height: 108px;
    }

    .text_welcome_title_red {
      font-size:20pt;color:red;
      font-family:'Merienda One';
      text-shadow: 2px 2px 7px #ff9900;
    }
    .text_welcome_title_blue {
      font-size:20pt;color:blue;
      font-family:'Merienda One';
      text-shadow: 2px 2px 7px #24C1CE;
    }
    .text_welcome_blue {
      font-size:17pt;color:blue;
      font-family:'Merienda One';
      text-shadow: 2px 2px 7px #24C1CE;
    }
    .text_welcome_red {
      font-size:17pt;color:red;
      font-family:'Merienda One';
      text-shadow: 2px 2px 7px #ff9900;
    }
  
    .text_welcome_yellow {
      font-size:17pt;color:rgb(255, 51, 0);
      font-family:'Merienda One';
      text-shadow: 2px 2px 5px #FFF43A;
    }
  
    .line_height {
      line-height: 40px;
    }

    .entry-content {
      font-family:'Merienda One';
      font-size: 15pt;
      line-height: 28px;
      color: #72380f;
    }
  
    .my-tab-content {
    font-family:'Merienda One';
    font-size: 15pt;
    }
  
    .tab-body {
    font-family:'Merienda One';
    font-size: 15pt;
    }

    .spaceBelow {
      padding: 30px 0px;
      display: flex;
      justify-content: center;
      flex-direction: column;
    }
  
    .line_height {
      line-height: 40px;
    }
    
    .torah_video_bg_cell {
      display: none;
    }
  }
  
  @media screen and (min-width: 401px) and (max-width: 1400px) { /* Specific to this particular image */

    #container_torah {
      width: 95%;
      text-align: center;
      margin: 0 auto;
    }

    .torah_font {
      font-size:16pt;
    }

    .heading_text {
      font-size:18pt;
    }

    .gototop {
      position: fixed;
      bottom: 20px;
      right: 15px;
      z-index: 999;
      opacity: 0.8;
      visibility: visible;
      -webkit-transition: 0.5s;
      -o-transition: 0.5s;
      transition: 0.5s;
      cursor: pointer;
    }

    .div_blank_line {
      height: 90px !important;
    }

    .tab_padding {
      padding: 14px 30px;
    }

    .torahTabSelect {
      font-size:20px;
      height: 108px;
    }
  
    .torahTabNotSelect {
      font-size:20px;
      height: 108px;
    }

    .entry-content {
      font-family:'Merienda One';
      font-size: 15pt;
      line-height: 28px;
      color: #72380f;
    }

    .text_welcome_title_red {
      font-size:20pt;color:red;
      font-family:'Merienda One';
      text-shadow: 2px 2px 7px #ff9900;
    }
    .text_welcome_title_blue {
      font-size:20pt;color:blue;
      font-family:'Merienda One';
      text-shadow: 2px 2px 7px #24C1CE;
    }
    .text_welcome_blue {
      font-size:17pt;color:blue;
      font-family:'Merienda One';
      text-shadow: 2px 2px 7px #24C1CE;
    }
    .text_welcome_red {
      font-size:17pt;color:red;
      font-family:'Merienda One';
      text-shadow: 2px 2px 7px #ff9900;
    }
  
    .text_welcome_yellow {
      font-size:17pt;color:rgb(255, 51, 0);
      font-family:'Merienda One';
      text-shadow: 2px 2px 5px #FFF43A;
    }
  
    .line_height {
      line-height: 40px;
    }
  
    .entry-content {
    font-family:'Merienda One';
    font-size: 15pt;
    }
  
    .my-tab-content {
    font-family:'Merienda One';
    font-size: 15pt;
    }
  
    .tab-body {
    font-family:'Merienda One';
    font-size: 15pt;
    }
  
    .line_height {
      line-height: 40px;
    }
    
    .torah_video_bg_cell {
      display: none;
    }
  }
  
  @media screen and (max-width: 400px) { /* Specific to this particular image */
  
    .torah_font {
      font-size:16pt;
    }

    .heading_text {
      font-size:18pt;
    }

    .text_welcome_title_red {
      font-size:20pt;color:red;
      font-family:'Merienda One';
      text-shadow: 2px 2px 7px #ff9900;
    }
    .text_welcome_title_blue {
      font-size:20pt;color:blue;
      font-family:'Merienda One';
      text-shadow: 2px 2px 7px #24C1CE;
    }
    .text_welcome_blue {
      font-size:17pt;color:blue;
      font-family:'Merienda One';
      text-shadow: 2px 2px 7px #24C1CE;
    }
    .text_welcome_red {
      font-size:17pt;color:red;
      font-family:'Merienda One';
      text-shadow: 2px 2px 7px #ff9900;
    }
  
    .text_welcome_yellow {
      font-size:17pt;color:rgb(255, 51, 0);
      font-family:'Merienda One';
      text-shadow: 2px 2px 5px #FFF43A;
    }
  
    .line_height {
      line-height: 40px;
    }
  
    .entry-content {
    font-family:'Merienda One';
    font-size: 15pt;
    }
  
    .my-tab-content {
    font-family:'Merienda One';
    font-size: 15pt;
    }
  
    .tab-body {
    font-family:'Merienda One';
    font-size: 15pt;
    }
  
    .torahTabSelect {
      font-size:20px;
      height: 97px;
    }
  
    .torahTabNotSelect {
      font-size:20px;
      height: 97px;
    }
  
    .dividerSize {
      width:160px;
      height:60px;
    }
  
    .gototop {
      position: fixed;
      bottom: 20px;
      right: 5px;
      z-index: 999;
      opacity: 0.8;
      visibility: visible;
      -webkit-transition: 0.5s;
      -o-transition: 0.5s;
      transition: 0.5s;
      cursor: pointer;
  }
  
  .gototop.active {
      opacity: 1;
      visibility: visible;
      -webkit-border-radius: 10px;
      -moz-border-radius: 10px;
      -ms-border-radius: 10px;
      border-radius: 10px;
  }
  
  .p_prophecy_spacing {
  padding-bottom: 15px;
  }
  
  #torah_desktop {
    display: none;
  }
  
  .torah_video_bg {
    display: none;
  }
  
  .torah_video_bg_cell {
    /* background-image: url(http://www.allmightywind.com/torah-portion/images/torah_scroll.png);
    background-repeat: repeat-y; */
    content: "";
    display: block;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: -10;
    background: url(http://www.allmightywind.com/torah-portion/images/torah_scroll.png) no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    z-index:-3;
  }
  
  body {
    background-color: transparent !important;
    line-height: 40px !important;
  }
  
  .div_blank_line {
    height: 70px !important;
  }
  
  #container_torah {
    width: 90%;
  }

}