body
{
   background-color: #FFFFFF;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-size: 13px;
   line-height: 1.1875;
   margin: 0;
   padding: 0;
}
#wb_LayoutGrid7
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #87CEEB;
   background-image: none;
   border: 1px solid #000000;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid7
{
   box-sizing: border-box;
   padding: 0px 15px 0px 15px;
   margin-right: auto;
   margin-left: auto;
   max-width: 970px;
}
#LayoutGrid7 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid7 > .row > .col-1, #LayoutGrid7 > .row > .col-2, #LayoutGrid7 > .row > .col-3
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid7 > .row > .col-1, #LayoutGrid7 > .row > .col-2, #LayoutGrid7 > .row > .col-3
{
   float: left;
}
#LayoutGrid7 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 16.66666667%;
   text-align: left;
}
#LayoutGrid7 > .row > .col-1 > .col-1-padding
{
   padding: 10px 0px 0px 0px;
}
#LayoutGrid7 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 66.66666667%;
   text-align: center;
}
#LayoutGrid7 > .row > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 16.66666667%;
   text-align: right;
}
#LayoutGrid7:before,
#LayoutGrid7:after,
#LayoutGrid7 .row:before,
#LayoutGrid7 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid7:after,
#LayoutGrid7 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#LayoutGrid7 > .row > .col-1, #LayoutGrid7 > .row > .col-2, #LayoutGrid7 > .row > .col-3
{
   float: none;
   width: 100% !important;
}
}
#wb_LayoutGrid1
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #0066CC;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 1px;
   border-bottom-width: 0px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid1
{
   box-sizing: border-box;
   padding: 10px 10px 5px 10px;
   margin-right: auto;
   margin-left: auto;
   max-width: 970px;
}
#LayoutGrid1 .row
{
   margin-right: -10px;
   margin-left: -10px;
}
#LayoutGrid1 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 10px;
   padding-left: 10px;
   position: relative;
}
#LayoutGrid1 > .row > .col-1
{
   float: left;
}
#LayoutGrid1 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 100%;
   text-align: center;
}
#LayoutGrid1:before,
#LayoutGrid1:after,
#LayoutGrid1 .row:before,
#LayoutGrid1 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid1:after,
#LayoutGrid1 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#LayoutGrid1 > .row > .col-1
{
   float: none;
   width: 100% !important;
}
}
#wb_LayoutGrid2
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #0066CC;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 1px;
   border-bottom-width: 1px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid2
{
   box-sizing: border-box;
   padding: 5px 15px 10px 15px;
   margin-right: auto;
   margin-left: auto;
   max-width: 970px;
}
#LayoutGrid2 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid2 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid2 > .row > .col-1
{
   float: left;
}
#LayoutGrid2 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 100%;
   text-align: center;
}
#LayoutGrid2:before,
#LayoutGrid2:after,
#LayoutGrid2 .row:before,
#LayoutGrid2 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid2:after,
#LayoutGrid2 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#LayoutGrid2 > .row > .col-1
{
   float: none;
   width: 100% !important;
}
}
#wb_LayoutGrid3
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 1px;
   border-bottom-width: 1px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid3
{
   box-sizing: border-box;
   padding: 20px 15px 20px 15px;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid3 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid3 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid3 > .row > .col-1
{
   float: left;
}
#LayoutGrid3 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 100%;
   text-align: left;
}
#LayoutGrid3:before,
#LayoutGrid3:after,
#LayoutGrid3 .row:before,
#LayoutGrid3 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid3:after,
#LayoutGrid3 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid3 > .row > .col-1
{
   float: none;
   width: 100% !important;
}
}
@media (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
@media (max-width: 750px)
{
}
#wb_LayoutGrid49
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #FFFFFF;
   background-image: none;
   border: 1px solid #000000;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid49
{
   box-sizing: border-box;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   padding: 20px 0px 20px 0px;
   margin-right: auto;
   margin-left: auto;
   max-width: 970px;
}
#LayoutGrid49 > .col-1, #LayoutGrid49 > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid49 > .col-1, #LayoutGrid49 > .col-2
{
   -webkit-flex: 0 0 auto;
   flex: 0 0 auto;
}
#LayoutGrid49 > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   flex-basis: 50%;
   max-width: 50%;
   -webkit-align-self: center;
   align-self: center;
   -webkit-justify-content: center;
   justify-content: center;
   text-align: center;
}
#LayoutGrid49 > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   flex-basis: 50%;
   max-width: 50%;
   -webkit-align-self: center;
   align-self: center;
   -webkit-justify-content: center;
   justify-content: center;
   text-align: center;
}
@media (max-width: 750px)
{
#LayoutGrid49 > .col-1, #LayoutGrid49 > .col-2
{
   -webkit-flex-basis: 100% !important;
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
@media (max-width: 750px)
{
}
@media (max-width: 750px)
{
}
@media (max-width: 750px)
{
}
@media (max-width: 750px)
{
}
@media (max-width: 750px)
{
}
@media (max-width: 750px)
{
}
@media (max-width: 750px)
{
}
@media (max-width: 750px)
{
}
@media (max-width: 750px)
{
}
@media (max-width: 750px)
{
}
#wb_Text2 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text2 div
{
   text-align: center;
}
@media (max-width: 480px)
{
}
#Shape5
{
   border-width: 0;
   vertical-align: top;
}
#wb_LayoutGrid16
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #FFFFFF;
   background-image: none;
   border: 1px solid #000000;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid16
{
   box-sizing: border-box;
   padding: 10px 15px 10px 15px;
   margin-right: auto;
   margin-left: auto;
   max-width: 970px;
}
#LayoutGrid16 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid16 > .row > .col-1, #LayoutGrid16 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid16 > .row > .col-1, #LayoutGrid16 > .row > .col-2
{
   float: left;
}
#LayoutGrid16 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#LayoutGrid16 > .row > .col-1 > .col-1-padding
{
   padding: 20px 0px 0px 0px;
}
#LayoutGrid16 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#LayoutGrid16:before,
#LayoutGrid16:after,
#LayoutGrid16 .row:before,
#LayoutGrid16 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid16:after,
#LayoutGrid16 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid16 > .row > .col-1, #LayoutGrid16 > .row > .col-2
{
   float: none;
   width: 100% !important;
}
}
#wb_Text25 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text25 div
{
   text-align: center;
}
#wb_Text26 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 10px 0px 10px 0px;
   text-align: center;
}
#wb_Text26 div
{
   text-align: center;
}
#Shape11
{
   border-width: 0;
   vertical-align: top;
}
#wb_Shape11
{
   margin: 0px 0px 15px 0px;
}
#wb_Image15
{
   margin: 0;
   vertical-align: top;
}
#Image15
{
   border: 0px solid #000000;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 200px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
@media (max-width: 480px)
{
}
#Shape12
{
   border-width: 0;
   vertical-align: top;
}
#wb_LayoutGrid19
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #FFFFFF;
   background-image: none;
   border: 1px solid #000000;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid19
{
   box-sizing: border-box;
   padding: 10px 15px 10px 15px;
   margin-right: auto;
   margin-left: auto;
   max-width: 970px;
}
#LayoutGrid19 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid19 > .row > .col-1, #LayoutGrid19 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid19 > .row > .col-1, #LayoutGrid19 > .row > .col-2
{
   float: left;
}
#LayoutGrid19 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#LayoutGrid19 > .row > .col-1 > .col-1-padding
{
   padding: 20px 0px 0px 0px;
}
#LayoutGrid19 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#LayoutGrid19:before,
#LayoutGrid19:after,
#LayoutGrid19 .row:before,
#LayoutGrid19 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid19:after,
#LayoutGrid19 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid19 > .row > .col-1, #LayoutGrid19 > .row > .col-2
{
   float: none;
   width: 100% !important;
}
}
#wb_Text31 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text31 div
{
   text-align: center;
}
#wb_Text32 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 10px 0px 10px 0px;
   text-align: center;
}
#wb_Text32 div
{
   text-align: center;
}
#Shape14
{
   border-width: 0;
   vertical-align: top;
}
#wb_Shape14
{
   margin: 0px 0px 15px 0px;
}
#wb_Image18
{
   margin: 0;
   vertical-align: top;
}
#Image18
{
   border: 0px solid #000000;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 200px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#Shape26
{
   border-width: 0;
   vertical-align: top;
}
#Shape28
{
   border-width: 0;
   vertical-align: top;
}
#Shape40
{
   border-width: 0;
   vertical-align: top;
}
#Shape42
{
   border-width: 0;
   vertical-align: top;
}
#wb_Text91 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text91 div
{
   text-align: center;
}
#wb_Text92 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 10px 0px 10px 0px;
   text-align: center;
}
#wb_Text92 div
{
   text-align: center;
}
#Shape44
{
   border-width: 0;
   vertical-align: top;
}
#wb_Shape44
{
   margin: 0px 0px 30px 0px;
}
#wb_Image48
{
   margin: 0;
   vertical-align: top;
}
#Image48
{
   border: 0px solid #000000;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 197px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#Shape45
{
   border-width: 0;
   vertical-align: top;
}
#Shape46
{
   border-width: 0;
   vertical-align: top;
}
#Shape47
{
   border-width: 0;
   vertical-align: top;
}
#Shape48
{
   border-width: 0;
   vertical-align: top;
}
#Shape49
{
   border-width: 0;
   vertical-align: top;
}
#Shape50
{
   border-width: 0;
   vertical-align: top;
}
#Shape51
{
   border-width: 0;
   vertical-align: top;
}
#Shape54
{
   border-width: 0;
   vertical-align: top;
}
#Shape56
{
   border-width: 0;
   vertical-align: top;
}
#Shape57
{
   border-width: 0;
   vertical-align: top;
}
#Shape13
{
   border-width: 0;
   vertical-align: top;
}
#Shape41
{
   border-width: 0;
   vertical-align: top;
}
#Shape1
{
   border-width: 0;
   vertical-align: top;
}
#Shape20
{
   border-width: 0;
   vertical-align: top;
}
#Shape22
{
   border-width: 0;
   vertical-align: top;
}
#Shape60
{
   border-width: 0;
   vertical-align: top;
}
#Shape63
{
   border-width: 0;
   vertical-align: top;
}
#Shape65
{
   border-width: 0;
   vertical-align: top;
}
#Shape6
{
   border-width: 0;
   vertical-align: top;
}
#Shape8
{
   border-width: 0;
   vertical-align: top;
}
#Shape66
{
   border-width: 0;
   vertical-align: top;
}
#Shape23
{
   border-width: 0;
   vertical-align: top;
}
#Shape69
{
   border-width: 0;
   vertical-align: top;
}
#Shape70
{
   border-width: 0;
   vertical-align: top;
}
#Shape71
{
   border-width: 0;
   vertical-align: top;
}
#Shape72
{
   border-width: 0;
   vertical-align: top;
}
@media (max-width: 480px)
{
}
#Shape43
{
   border-width: 0;
   vertical-align: top;
}
#wb_Image1
{
   margin: 9px 0px 9px 0px;
   vertical-align: top;
}
#Image1
{
   border: 0px solid #000000;
   box-sizing: border-box;
   padding: 0;
   display: inline-block;
   width: 243px;
   height: 43px;
   vertical-align: top;
}
#wb_Image4
{
   margin: 17px 0px 0px 0px;
   vertical-align: top;
}
#Image4
{
   border: 0px solid #000000;
   box-sizing: border-box;
   padding: 0;
   display: inline-block;
   width: 35px;
   height: 27px;
   vertical-align: top;
}
#wb_TextMenu1
{
   background-color: transparent;
   background-image: none;
   color :#000000;
   font-family: Arial;
   font-weight: normal;
   font-size: 16px;
   margin: 0;
   text-align: center;
}
#wb_TextMenu1 span
{
   margin: 0 20px 0 0px;
}
#wb_TextMenu2
{
   background-color: transparent;
   background-image: none;
   color :#000000;
   font-family: Arial;
   font-weight: normal;
   font-size: 16px;
   margin: 0;
   text-align: center;
}
#wb_TextMenu2 span
{
   margin: 0 20px 0 0px;
}
.Extension1
{
   float: left;
   font-family: "Arial";
   font-weight: bold;
   font-style: normal;
   font-size: 16px;
   position: relative;
   width: 100%;
}
.Extension1 a
{
   text-decoration: none;
}
#Extension1_panel,
.Extension1 ul 
{
   background-color: #0066CC;
   list-style: none;
   padding: 0;
}
.Extension1 li 
{
   position: relative;
}
.Extension1 li a 
{
   display: block;
   position: relative;
   padding: 15px 20px 15px 20px;
   color: #FFFFFF;
   outline: none;
}
.Extension1 li a:hover 
{
   color: #000000;
   background-color: #A9A9A9;
}
.Extension1 .sub-menu
{
   padding-top: 0;
   padding-left: 20px;
   display: none;
}
.Extension1 .item-has-children > a 
{
   position: relative;
}
.Extension1 .item-has-children > a::after 
{
   background: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%2211%22%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M8%205.5L1.9%2011%20.1%209.4l4.3-3.8L.1%201.8%202%20.1l6%205.4%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E') no-repeat center center;
   background-size: 8px 11px;
   bottom: auto;
   content: "";
   display: block;
   height: 11px;
   position: absolute;
   right: 1em;
   top: 50%;
   width: 8px;
   -webkit-transform: translateY(-50%);
   -moz-transform: translateY(-50%);
   -ms-transform: translateY(-50%);
   -o-transform: translateY(-50%);
   transform: translateY(-50%);
   -webkit-transition-property: -webkit-transform;
   -moz-transition-property: -moz-transform;
   transition-property: transform;
   -webkit-transition-duration: 0.2s;
   -moz-transition-duration: 0.2s;
   transition-duration: 0.2s;
}
.Extension1 .item-has-children > a.submenu-open::after 
{
   -webkit-transform: translateY(-50%) rotate(90deg);
   -moz-transform: translateY(-50%) rotate(90deg);
   -ms-transform: translateY(-50%) rotate(90deg);
   -o-transform: translateY(-50%) rotate(90deg);
   transform: translateY(-50%) rotate(90deg);
}
#Extension1
{
   background: #87CEEB;
   border: 0px solid #424242;
   border-radius: 0px;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
   display: block;
   font-size: 10px;
   height: 48px; 
   outline: none;
   position: relative;
   width: 32px; 
}
#Extension1:before, #Extension1:after
{
   background: #0066CC;
   border-radius: 2px;
   content: "";
   display: block;
   height: 0.6em;
   left: 0;
   opacity: 1;
   position: absolute;
   top: 0;
   width: 100%;
}
#Extension1 span
{
   background: #0066CC;
   border-radius: 2px;
   height: 0.6em;
   margin-top: -0.3em;
   position: absolute;
   top: 50%;
   -ms-transform-origin: 50% 50%;
   -webkit-transform-origin: 50% 50%;
   transform-origin: 50% 50%;
   width: 100%;
}
#Extension1 span, #Extension1:before, #Extension1:after
{
   border-radius: 0;
   left: 4px;
   width: 24px;
   height: 4px;
}
#Extension1:before
{
   top: 12px;
}
#Extension1 span
{
   margin: 0;
   top: 20px;
}
#Extension1:after
{
   top: 28px;
}
#Extension1_panel
{
   display: none;
   position: fixed;
   text-align: left;
   top: 0;
   height: 100%;
   width: 200px;
   z-index: 9999;
}
.Extension1 .panel-icon
{
   color: #FFFFFF;
   font-size: 16px;
   margin-right: 10px;
   width: 16px;
}
.Extension1 a:hover .panel-icon
{
   color: #000000;
}
#Extension1_markup
{
   display: none;
}
#wb_LayoutGrid4
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #87CEEB;
   background-image: none;
   border: 1px solid #000000;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid4
{
   box-sizing: border-box;
   padding: 20px 15px 0px 15px;
   margin-right: auto;
   margin-left: auto;
   max-width: 970px;
}
#LayoutGrid4 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid4 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid4 > .row > .col-1
{
   float: left;
}
#LayoutGrid4 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 100%;
   text-align: center;
}
#LayoutGrid4:before,
#LayoutGrid4:after,
#LayoutGrid4 .row:before,
#LayoutGrid4 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid4:after,
#LayoutGrid4 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#LayoutGrid4 > .row > .col-1
{
   float: none;
   width: 100% !important;
}
}
#wb_Text3 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0px 0px 10px 0px;
   text-align: center;
}
#wb_Text3
{
   font-family: Arial;
   font-weight: normal;
   font-size: 21px;
}
#wb_Text3 div
{
   text-align: center;
}
#wb_Image3
{
   margin: 0px 0px 10px 0px;
   vertical-align: top;
}
#Image3
{
   border: 0px solid #000000;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 250px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#wb_Text5 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 10px 0px 0px 0px;
   margin: 0px 0px 10px 0px;
   text-align: center;
}
#wb_Text5 div
{
   text-align: center;
}
#wb_Text6 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0px 0px 10px 0px;
   text-align: center;
}
#wb_Text6
{
   font-family: Arial;
   font-weight: normal;
   font-size: 16px;
}
#wb_Text6 div
{
   text-align: center;
}
#wb_Image6
{
   margin: 0px 0px 15px 0px;
   vertical-align: top;
}
#Image6
{
   border: 0px solid #000000;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 92px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#Shape60
{
   width: 137px;
   height: 33px;
}
#Shape71
{
   width: 137px;
   height: 33px;
}
#Shape50
{
   width: 137px;
   height: 40px;
}
#Shape1
{
   width: 137px;
   height: 33px;
}
#Shape72
{
   width: 137px;
   height: 33px;
}
#Shape51
{
   width: 137px;
   height: 40px;
}
#Shape40
{
   width: 137px;
   height: 33px;
}
#Shape41
{
   width: 137px;
   height: 33px;
}
#Shape63
{
   width: 137px;
   height: 33px;
}
#wb_Image1
{
   display: inline-block;
   width: 243px;
   height: 43px;
   z-index: 1;
}
#wb_Extension1
{
   display: inline-block;
   width: 32px;
   height: 48px;
   z-index: 0;
}
#wb_Shape11
{
   display: inline-block;
   width: 137px;
   height: 33px;
   z-index: 136;
   position: relative;
}
#wb_Shape44
{
   display: inline-block;
   width: 137px;
   height: 40px;
   z-index: 88;
   position: relative;
}
#Shape42
{
   width: 137px;
   height: 40px;
}
#Shape20
{
   width: 137px;
   height: 33px;
}
#wb_Image3
{
   display: inline-block;
   width: 100%;
   height: auto;
   z-index: 151;
}
#Shape43
{
   width: 137px;
   height: 33px;
}
#wb_Image15
{
   display: inline-block;
   width: 100%;
   height: auto;
   z-index: 137;
}
#Shape5
{
   width: 137px;
   height: 33px;
}
#Shape54
{
   width: 137px;
   height: 40px;
}
#wb_Image48
{
   display: inline-block;
   width: 100%;
   height: auto;
   z-index: 89;
}
#Shape65
{
   width: 137px;
   height: 33px;
}
#Shape11
{
   width: 137px;
   height: 33px;
}
#Shape44
{
   width: 137px;
   height: 40px;
}
#Shape22
{
   width: 137px;
   height: 33px;
}
#Shape66
{
   width: 137px;
   height: 33px;
}
#Shape6
{
   width: 137px;
   height: 33px;
}
#wb_Image4
{
   display: inline-block;
   width: 35px;
   height: 27px;
   z-index: 2;
}
#wb_Shape14
{
   display: inline-block;
   width: 137px;
   height: 33px;
   z-index: 144;
   position: relative;
}
#Shape12
{
   width: 137px;
   height: 33px;
}
#Shape56
{
   width: 137px;
   height: 40px;
}
#Shape45
{
   width: 137px;
   height: 40px;
}
#Shape23
{
   width: 137px;
   height: 33px;
}
#wb_Image6
{
   display: inline-block;
   width: 100%;
   height: auto;
   z-index: 153;
}
#wb_Image18
{
   display: inline-block;
   width: 100%;
   height: auto;
   z-index: 145;
}
#Shape57
{
   width: 137px;
   height: 40px;
}
#Shape46
{
   width: 137px;
   height: 40px;
}
#Shape13
{
   width: 137px;
   height: 33px;
}
#Shape8
{
   width: 137px;
   height: 33px;
}
#Shape14
{
   width: 137px;
   height: 33px;
}
#Shape47
{
   width: 137px;
   height: 40px;
}
#Shape69
{
   width: 137px;
   height: 33px;
}
#Shape48
{
   width: 137px;
   height: 40px;
}
#Shape26
{
   width: 137px;
   height: 33px;
}
#Shape49
{
   width: 137px;
   height: 40px;
}
#Shape28
{
   width: 137px;
   height: 33px;
}
#wb_TextMenu1
{
   display: inline-block;
   width: 880px;
   height: 20px;
   z-index: 4;
}
#Shape70
{
   width: 137px;
   height: 33px;
}
#wb_TextMenu2
{
   display: inline-block;
   width: 934px;
   height: 20px;
   z-index: 3;
}
@media only screen and (max-width: 980px)
{
body
{
   background-color: #FFFFFF;
   background-image: none;
}
#wb_LayoutGrid7
{
   visibility: visible;
   display: table;
   font-size: 13px;
}
#wb_LayoutGrid7
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid7
{
   padding: 5px 15px 10px 15px;
}
#LayoutGrid7 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid7 > .row > .col-1, #LayoutGrid7 > .row > .col-2, #LayoutGrid7 > .row > .col-3
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid7 > .row > .col-1
{
   display: block;
   width: 16.66666667%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#LayoutGrid7 > .row > .col-1 > .col-1-padding
{
   padding: 10px 0px 0px 0px;
}
#LayoutGrid7 > .row > .col-2
{
   display: block;
   width: 66.66666667%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: center;
}
#LayoutGrid7 > .row > .col-3
{
   display: block;
   width: 16.66666667%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: right;
}
#wb_LayoutGrid1
{
   visibility: hidden;
   display: none;
}
#wb_LayoutGrid1
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid1
{
   padding: 10px 10px 5px 10px;
}
#LayoutGrid1 .row
{
   margin-right: -10px;
   margin-left: -10px;
}
#LayoutGrid1 > .row > .col-1
{
   padding-right: 10px;
   padding-left: 10px;
}
#LayoutGrid1 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: center;
}
#wb_LayoutGrid2
{
   visibility: hidden;
   display: none;
   font-size: 13px;
}
#wb_LayoutGrid2
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid2
{
   padding: 5px 15px 5px 15px;
}
#LayoutGrid2 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid2 > .row > .col-1
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid2 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: center;
}
#wb_LayoutGrid3
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid3
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid3
{
   padding: 20px 15px 20px 15px;
}
#LayoutGrid3 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid3 > .row > .col-1
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid3 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#wb_Shape11
{
   visibility: visible;
   display: inline-block;
   margin: 0px 0px 15px 0px;
}
#wb_Image15
{
   width: calc(100% - 0px);
   visibility: visible;
   display: block;
   margin: 0;
   padding: 0;
}
#wb_Shape14
{
   visibility: visible;
   display: inline-block;
   margin: 0px 0px 15px 0px;
}
#wb_Image18
{
   width: calc(100% - 0px);
   visibility: visible;
   display: block;
   margin: 0;
   padding: 0;
}
#wb_Image48
{
   width: calc(100% - 0px);
   visibility: visible;
   display: block;
   margin: 0;
   padding: 0;
}
#wb_Image1
{
   width: 249px;
   height: 44px;
   visibility: visible;
   display: inline-block;
   margin: 9px 0px 0px 0px;
   padding: 0;
}
#Image1
{
   width: 249px;
   height: 44px;
}
#wb_Image4
{
   width: 35px;
   height: 27px;
   visibility: visible;
   display: inline-block;
   margin: 20px 0px 0px 0px;
   padding: 0;
}
#Image4
{
   width: 35px;
   height: 27px;
}
#wb_TextMenu1
{
   width: 880px;
   height: 20px;
   visibility: visible;
   display: inline-block;
   text-decoration: none;
   margin: 0;
   text-align: center;
}
#wb_TextMenu2
{
   width: 934px;
   height: 20px;
   visibility: visible;
   display: inline-block;
   text-decoration: none;
   margin: 0;
   text-align: center;
}
#wb_Extension1
{
   width: 32px;
   height: 48px;
   visibility: visible;
   display: inline-block;
}
.Extension1
{
   font-size: 16px;
}
.Extension1 .panel-icon
{
   font-size: 16px;
   width: 16px;
}
}
@media only screen and (max-width: 480px)
{
body
{
   background-color: #FFFFFF;
   background-image: none;
}
#wb_LayoutGrid7
{
   visibility: visible;
   display: table;
   font-size: 8px;
}
#wb_LayoutGrid7
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid7
{
   padding: 0px 15px 0px 15px;
}
#LayoutGrid7 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid7 > .row > .col-1, #LayoutGrid7 > .row > .col-2, #LayoutGrid7 > .row > .col-3
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid7 > .row > .col-1
{
   display: block;
   width: 16.66666667%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#LayoutGrid7 > .row > .col-1 > .col-1-padding
{
   padding: 10px 0px 0px 0px;
}
#LayoutGrid7 > .row > .col-2
{
   display: block;
   width: 66.66666667%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: center;
}
#LayoutGrid7 > .row > .col-3
{
   display: block;
   width: 16.66666667%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: right;
}
#wb_LayoutGrid1
{
   visibility: hidden;
   display: none;
}
#wb_LayoutGrid1
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid1
{
   padding: 10px 10px 5px 10px;
}
#LayoutGrid1 .row
{
   margin-right: -10px;
   margin-left: -10px;
}
#LayoutGrid1 > .row > .col-1
{
   padding-right: 10px;
   padding-left: 10px;
}
#LayoutGrid1 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: center;
}
#wb_LayoutGrid2
{
   visibility: hidden;
   display: none;
   font-size: 8px;
}
#wb_LayoutGrid2
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid2
{
   padding: 5px 15px 10px 15px;
}
#LayoutGrid2 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid2 > .row > .col-1
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid2 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: center;
}
#wb_LayoutGrid3
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid3
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid3
{
   padding: 20px 15px 20px 15px;
}
#LayoutGrid3 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid3 > .row > .col-1
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid3 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#wb_Shape11
{
   visibility: visible;
   display: inline-block;
   margin: 0px 0px 15px 0px;
}
#wb_Image15
{
   width: calc(100% - 0px);
   visibility: visible;
   display: block;
   margin: 0;
   padding: 0;
}
#wb_Shape14
{
   visibility: visible;
   display: inline-block;
   margin: 0px 0px 15px 0px;
}
#wb_Image18
{
   width: calc(100% - 0px);
   visibility: visible;
   display: block;
   margin: 0;
   padding: 0;
}
#wb_Image48
{
   width: calc(100% - 0px);
   visibility: visible;
   display: block;
   margin: 0;
   padding: 0;
}
#wb_Image1
{
   width: 194px;
   height: 34px;
   visibility: visible;
   display: inline-block;
   margin: 17px 0px 9px 0px;
   padding: 0;
}
#Image1
{
   width: 194px;
   height: 34px;
}
#wb_Image4
{
   width: 35px;
   height: 27px;
   visibility: visible;
   display: inline-block;
   margin: 20px 0px 0px 0px;
   padding: 0;
}
#Image4
{
   width: 35px;
   height: 27px;
}
#wb_TextMenu1
{
   width: 880px;
   height: 20px;
   visibility: visible;
   display: inline-block;
   margin: 0;
   text-align: center;
}
#wb_TextMenu2
{
   width: 934px;
   height: 20px;
   visibility: visible;
   display: inline-block;
   margin: 0;
   text-align: center;
}
#wb_Extension1
{
   width: 32px;
   height: 48px;
   visibility: visible;
   display: inline-block;
}
.Extension1
{
   font-size: 16px;
}
.Extension1 .panel-icon
{
   font-size: 16px;
   width: 16px;
}
}
#Extension1_panel{overflow-y:auto;}

/* Jackson Mystique cards (copies of the Finesse Lilac card's rules) */
@media (max-width: 480px)
{
}
#Shape73
{
   border-width: 0;
   vertical-align: top;
}
#Shape73
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape74
{
   border-width: 0;
   vertical-align: top;
}
#Shape74
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape75
{
   border-width: 0;
   vertical-align: top;
}
#Shape75
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape76
{
   border-width: 0;
   vertical-align: top;
}
#Shape76
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape77
{
   border-width: 0;
   vertical-align: top;
}
#Shape77
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape78
{
   border-width: 0;
   vertical-align: top;
}
#Shape78
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}

/* Atom/Jackson cards added 2026-10-20 (copies of the Mystique Alloy Men's Rhythm card's rules) */
@media (max-width: 480px)
{
}
#Shape79
{
   border-width: 0;
   vertical-align: top;
}
#Shape79
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape80
{
   border-width: 0;
   vertical-align: top;
}
#Shape80
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape81
{
   border-width: 0;
   vertical-align: top;
}
#Shape81
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape82
{
   border-width: 0;
   vertical-align: top;
}
#Shape82
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape83
{
   border-width: 0;
   vertical-align: top;
}
#Shape83
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape84
{
   border-width: 0;
   vertical-align: top;
}
#Shape84
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape85
{
   border-width: 0;
   vertical-align: top;
}
#Shape85
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape86
{
   border-width: 0;
   vertical-align: top;
}
#Shape86
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape87
{
   border-width: 0;
   vertical-align: top;
}
#Shape87
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape88
{
   border-width: 0;
   vertical-align: top;
}
#Shape88
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape89
{
   border-width: 0;
   vertical-align: top;
}
#Shape89
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape90
{
   border-width: 0;
   vertical-align: top;
}
#Shape90
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape91
{
   border-width: 0;
   vertical-align: top;
}
#Shape91
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape92
{
   border-width: 0;
   vertical-align: top;
}
#Shape92
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape93
{
   border-width: 0;
   vertical-align: top;
}
#Shape93
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape94
{
   border-width: 0;
   vertical-align: top;
}
#Shape94
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape95
{
   border-width: 0;
   vertical-align: top;
}
#Shape95
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape96
{
   border-width: 0;
   vertical-align: top;
}
#Shape96
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape97
{
   border-width: 0;
   vertical-align: top;
}
#Shape97
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape98
{
   border-width: 0;
   vertical-align: top;
}
#Shape98
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape99
{
   border-width: 0;
   vertical-align: top;
}
#Shape99
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape100
{
   border-width: 0;
   vertical-align: top;
}
#Shape100
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape101
{
   border-width: 0;
   vertical-align: top;
}
#Shape101
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape102
{
   border-width: 0;
   vertical-align: top;
}
#Shape102
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape103
{
   border-width: 0;
   vertical-align: top;
}
#Shape103
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape104
{
   border-width: 0;
   vertical-align: top;
}
#Shape104
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape105
{
   border-width: 0;
   vertical-align: top;
}
#Shape105
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape106
{
   border-width: 0;
   vertical-align: top;
}
#Shape106
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape107
{
   border-width: 0;
   vertical-align: top;
}
#Shape107
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape108
{
   border-width: 0;
   vertical-align: top;
}
#Shape108
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape109
{
   border-width: 0;
   vertical-align: top;
}
#Shape109
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape110
{
   border-width: 0;
   vertical-align: top;
}
#Shape110
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape111
{
   border-width: 0;
   vertical-align: top;
}
#Shape111
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape112
{
   border-width: 0;
   vertical-align: top;
}
#Shape112
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape113
{
   border-width: 0;
   vertical-align: top;
}
#Shape113
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape114
{
   border-width: 0;
   vertical-align: top;
}
#Shape114
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape115
{
   border-width: 0;
   vertical-align: top;
}
#Shape115
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape116
{
   border-width: 0;
   vertical-align: top;
}
#Shape116
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape117
{
   border-width: 0;
   vertical-align: top;
}
#Shape117
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape118
{
   border-width: 0;
   vertical-align: top;
}
#Shape118
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape119
{
   border-width: 0;
   vertical-align: top;
}
#Shape119
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape120
{
   border-width: 0;
   vertical-align: top;
}
#Shape120
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape121
{
   border-width: 0;
   vertical-align: top;
}
#Shape121
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape122
{
   border-width: 0;
   vertical-align: top;
}
#Shape122
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape123
{
   border-width: 0;
   vertical-align: top;
}
#Shape123
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape124
{
   border-width: 0;
   vertical-align: top;
}
#Shape124
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape125
{
   border-width: 0;
   vertical-align: top;
}
#Shape125
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape126
{
   border-width: 0;
   vertical-align: top;
}
#Shape126
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
#wb_LayoutGrid133
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #FFFFFF;
   background-image: none;
   border: 1px solid #000000;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid133
{
   box-sizing: border-box;
   padding: 10px 15px 10px 15px;
   margin-right: auto;
   margin-left: auto;
   max-width: 970px;
}
#LayoutGrid133 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid133 > .row > .col-1, #LayoutGrid133 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid133 > .row > .col-1, #LayoutGrid133 > .row > .col-2
{
   float: left;
}
#LayoutGrid133 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#LayoutGrid133 > .row > .col-1 > .col-1-padding
{
   padding: 20px 0px 0px 0px;
}
#LayoutGrid133 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#LayoutGrid133:before,
#LayoutGrid133:after,
#LayoutGrid133 .row:before,
#LayoutGrid133 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid133:after,
#LayoutGrid133 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid133 > .row > .col-1, #LayoutGrid133 > .row > .col-2
{
   float: none;
   width: 100% !important;
}
}
#wb_Text256
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text256 div
{
   text-align: center;
}
#wb_Text257
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 10px 0px 10px 0px;
   text-align: center;
}
#wb_Text257 div
{
   text-align: center;
}
#Shape127
{
   border-width: 0;
   vertical-align: top;
}
#wb_Shape127
{
   margin: 0px 0px 15px 0px;
}
#wb_Image131
{
   margin: 0;
   vertical-align: top;
}
#Image131
{
   border: 0px solid #000000;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 290px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#Shape127
{
   width: 137px;
   height: 33px;
}
#wb_Shape127
{
   display: inline-block;
   width: 137px;
   height: 33px;
   z-index: 48;
   position: relative;
}
#wb_Image131
{
   display: inline-block;
   width: 100%;
   height: auto;
   z-index: 49;
}
@media only screen and (max-width: 980px)
{
#wb_Image131
{
   width: calc(100% - 0px);
   visibility: visible;
   display: block;
   margin: 0;
   padding: 0;
}
}
@media only screen and (max-width: 480px)
{
#wb_Image131
{
   width: calc(100% - 0px);
   visibility: visible;
   display: block;
   margin: 0;
   padding: 0;
}
}

/* Brand headings 2026-10-20 (copies of the inline-speed-skates.htm Luigino heading's rules) */
@media (max-width: 480px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}

/* Sure-Grip Fame cards added 2026-10-21 (copies of the Mystique Alloy Men's Rhythm card's rules) */
@media (max-width: 480px)
{
}
#Shape128
{
   border-width: 0;
   vertical-align: top;
}
#Shape128
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape129
{
   border-width: 0;
   vertical-align: top;
}
#Shape129
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape130
{
   border-width: 0;
   vertical-align: top;
}
#Shape130
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}

/* Cards added 2026-10-21 after sure-grip-fame-black-gold-roller-skates (copies of the Mystique Alloy Men's Rhythm card's rules) */
@media (max-width: 480px)
{
}
#Shape131
{
   border-width: 0;
   vertical-align: top;
}
#Shape131
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape132
{
   border-width: 0;
   vertical-align: top;
}
#Shape132
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}

/* Cards added 2026-10-21 after pacer-gtx-500-white-skate (copies of the Mystique Alloy Men's Rhythm card's rules) */
@media (max-width: 480px)
{
}
#Shape133
{
   border-width: 0;
   vertical-align: top;
}
#Shape133
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}

/* Cards added 2026-10-21 after pacer-spinr-black-roller-skates (copies of the Mystique Alloy Men's Rhythm card's rules) */
@media (max-width: 480px)
{
}
#Shape134
{
   border-width: 0;
   vertical-align: top;
}
#Shape134
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}

/* Cards added 2026-10-21 after pacer-comet-light-up-skate-white (copies of the Mystique Alloy Men's Rhythm card's rules) */
@media (max-width: 480px)
{
}
#Shape135
{
   border-width: 0;
   vertical-align: top;
}
#Shape135
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}

/* Cards added 2026-10-21 after pacer-comet-light-up-skate-black (copies of the Mystique Alloy Men's Rhythm card's rules) */
@media (max-width: 480px)
{
}
#Shape136
{
   border-width: 0;
   vertical-align: top;
}
#Shape136
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape137
{
   border-width: 0;
   vertical-align: top;
}
#Shape137
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape138
{
   border-width: 0;
   vertical-align: top;
}
#Shape138
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape139
{
   border-width: 0;
   vertical-align: top;
}
#Shape139
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}

/* Cards added 2026-10-21 after sure-grip-malibu-white-roller-skates (copies of the Mystique Alloy Men's Rhythm card's rules) */
@media (max-width: 480px)
{
}
#Shape140
{
   border-width: 0;
   vertical-align: top;
}
#Shape140
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape141
{
   border-width: 0;
   vertical-align: top;
}
#Shape141
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}

/* Cards added 2026-10-21 after roller-girl-astra-gold-skate (copies of the Mystique Alloy Men's Rhythm card's rules) */
@media (max-width: 480px)
{
}
#Shape142
{
   border-width: 0;
   vertical-align: top;
}
#Shape142
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape143
{
   border-width: 0;
   vertical-align: top;
}
#Shape143
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}

/* Cards added 2026-10-21 after sure-grip-sugar-spice-white-light-up-roller-skates (copies of the Mystique Alloy Men's Rhythm card's rules) */
@media (max-width: 480px)
{
}
#Shape144
{
   border-width: 0;
   vertical-align: top;
}
#Shape144
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape145
{
   border-width: 0;
   vertical-align: top;
}
#Shape145
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}

/* Cards added 2026-10-21 after sure-grip-rincon-black-purple-roller-skates (copies of the Mystique Alloy Men's Rhythm card's rules) */
@media (max-width: 480px)
{
}
#Shape146
{
   border-width: 0;
   vertical-align: top;
}
#Shape146
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}

/* Cards added 2026-10-21 after sure-grip-boardwalk-tan-roller-skates (copies of the Mystique Alloy Men's Rhythm card's rules) */
@media (max-width: 480px)
{
}
#Shape147
{
   border-width: 0;
   vertical-align: top;
}
#Shape147
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape148
{
   border-width: 0;
   vertical-align: top;
}
#Shape148
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape149
{
   border-width: 0;
   vertical-align: top;
}
#Shape149
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape150
{
   border-width: 0;
   vertical-align: top;
}
#Shape150
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}

/* Cards added 2026-10-21 after sure-grip-boardwalk-plus-evergreen-roller-skates (copies of the Mystique Alloy Men's Rhythm card's rules) */
@media (max-width: 480px)
{
}
#Shape151
{
   border-width: 0;
   vertical-align: top;
}
#Shape151
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape152
{
   border-width: 0;
   vertical-align: top;
}
#Shape152
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape153
{
   border-width: 0;
   vertical-align: top;
}
#Shape153
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape154
{
   border-width: 0;
   vertical-align: top;
}
#Shape154
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
/* Buy Now buttons in code: the old picture's blue, sharp letters, all 137 x 41 (Rich 10-23, Q34) */
.nr-buy
{
   display: inline-block;
   box-sizing: border-box;
   width: 137px;
   height: 41px;
   border: 1px solid #245580;
   border-radius: 6px;
   background-color: #2D6AA0;
   background-image: linear-gradient(#3277B3, #285D8D);
   color: #FFFFFF;
   font-family: Arial;
   font-weight: bold;
   font-size: 19px;
   line-height: 39px;
   text-align: center;
   vertical-align: top;
}
#wb_Shape72,
#wb_Shape71,
#wb_Shape133,
#wb_Shape134,
#wb_Shape42,
#wb_Shape48,
#wb_Shape49,
#wb_Shape50,
#wb_Shape51,
#wb_Shape54,
#wb_Shape135,
#wb_Shape136,
#wb_Shape137,
#wb_Shape138,
#wb_Shape139,
#wb_Shape56,
#wb_Shape57,
#wb_Shape127,
#wb_Shape1,
#wb_Shape41,
#wb_Shape142,
#wb_Shape143,
#wb_Shape28,
#wb_Shape22,
#wb_Shape26,
#wb_Shape40,
#wb_Shape20,
#wb_Shape13,
#wb_Shape44,
#wb_Shape45,
#wb_Shape46,
#wb_Shape47,
#wb_Shape12,
#wb_Shape14,
#wb_Shape5,
#wb_Shape43,
#wb_Shape128,
#wb_Shape129,
#wb_Shape130,
#wb_Shape131,
#wb_Shape132,
#wb_Shape140,
#wb_Shape141,
#wb_Shape144,
#wb_Shape145,
#wb_Shape146,
#wb_Shape147,
#wb_Shape148,
#wb_Shape149,
#wb_Shape150,
#wb_Shape151,
#wb_Shape152,
#wb_Shape153,
#wb_Shape154,
#wb_Shape70,
#wb_Shape23,
#wb_Shape69,
#wb_Shape6,
#wb_Shape8,
#wb_Shape66,
#wb_Shape65,
#wb_Shape63,
#wb_Shape60,
#wb_Shape73,
#wb_Shape74,
#wb_Shape75,
#wb_Shape76,
#wb_Shape77,
#wb_Shape78,
#wb_Shape79,
#wb_Shape80,
#wb_Shape81,
#wb_Shape82,
#wb_Shape83,
#wb_Shape84,
#wb_Shape85,
#wb_Shape86,
#wb_Shape87,
#wb_Shape88,
#wb_Shape89,
#wb_Shape90,
#wb_Shape91,
#wb_Shape92,
#wb_Shape93,
#wb_Shape94,
#wb_Shape95,
#wb_Shape96,
#wb_Shape97,
#wb_Shape98,
#wb_Shape99,
#wb_Shape100,
#wb_Shape101,
#wb_Shape102,
#wb_Shape103,
#wb_Shape104,
#wb_Shape105,
#wb_Shape106,
#wb_Shape107,
#wb_Shape108,
#wb_Shape109,
#wb_Shape110,
#wb_Shape111,
#wb_Shape112,
#wb_Shape113,
#wb_Shape114,
#wb_Shape115,
#wb_Shape116,
#wb_Shape117,
#wb_Shape118,
#wb_Shape119,
#wb_Shape120,
#wb_Shape121,
#wb_Shape122,
#wb_Shape123,
#wb_Shape124,
#wb_Shape125,
#wb_Shape126
{
   height: 41px;
}

/* Cards added 2026-10-26 after sure-grip-boardwalk-lavender-roller-skates (copies of the Mystique Alloy Men's Rhythm card's rules) */
@media (max-width: 480px)
{
}
#Shape155
{
   border-width: 0;
   vertical-align: top;
}
#Shape155
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape156
{
   border-width: 0;
   vertical-align: top;
}
#Shape156
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape157
{
   border-width: 0;
   vertical-align: top;
}
#Shape157
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}

/* Cards added 2026-10-26 after sure-grip-cyclone-black-skate (copies of the Mystique Alloy Men's Rhythm card's rules) */
@media (max-width: 480px)
{
}
#Shape158
{
   border-width: 0;
   vertical-align: top;
}
#Shape158
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}

/* Cards added 2026-10-26 after jackson-flex-viper-pink-skate (copies of the Mystique Alloy Men's Rhythm card's rules) */
@media (max-width: 480px)
{
}
#Shape159
{
   border-width: 0;
   vertical-align: top;
}
#Shape159
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}

/* Cards added 2026-10-26 after jackson-finesse-lilac-skate (copies of the Mystique Alloy Men's Rhythm card's rules) */
@media (max-width: 480px)
{
}
#Shape160
{
   border-width: 0;
   vertical-align: top;
}
#Shape160
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape161
{
   border-width: 0;
   vertical-align: top;
}
#Shape161
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape162
{
   border-width: 0;
   vertical-align: top;
}
#Shape162
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}

/* Cards added 2026-10-26 after rock-gt-50-black-skate (copies of the Mystique Alloy Men's Rhythm card's rules) */
@media (max-width: 480px)
{
}
#Shape163
{
   border-width: 0;
   vertical-align: top;
}
#Shape163
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}

/* Cards added 2026-10-26 after rock-gt-50-zoom-roller-skates (copies of the Mystique Alloy Men's Rhythm card's rules) */
@media (max-width: 480px)
{
}
#Shape164
{
   border-width: 0;
   vertical-align: top;
}
#Shape164
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}

/* Cards added 2026-10-27 after sure-grip-fame-black-gold-roller-skates (copies of the Mystique Alloy Men's Rhythm card's rules) */
@media (max-width: 480px)
{
}
#Shape165
{
   border-width: 0;
   vertical-align: top;
}
#Shape165
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}

/* Cards added 2026-10-28 after sure-grip-rincon-black-purple-roller-skates (copies of the Mystique Alloy Men's Rhythm card's rules) */
@media (max-width: 480px)
{
}
#Shape166
{
   border-width: 0;
   vertical-align: top;
}
#Shape166
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape167
{
   border-width: 0;
   vertical-align: top;
}
#Shape167
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape168
{
   border-width: 0;
   vertical-align: top;
}
#Shape168
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}

/* Cards added 2026-10-28 after candi-girl-carlin-peach-pink-skate (copies of the Mystique Alloy Men's Rhythm card's rules) */
@media (max-width: 480px)
{
}
#Shape169
{
   border-width: 0;
   vertical-align: top;
}
#Shape169
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media (max-width: 480px)
{
}
#Shape170
{
   border-width: 0;
   vertical-align: top;
}
#Shape170
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
/* 10-30 every card keeps its photo beside the text down to 480 px (card_stack.py, Rich: "what is up wit that card in mobile view?") */
@media (min-width: 481px) and (max-width: 750px)
{
}
@media (min-width: 481px) and (max-width: 750px)
{
}
@media (min-width: 481px) and (max-width: 750px)
{
}
@media (min-width: 481px) and (max-width: 750px)
{
}
@media (min-width: 481px) and (max-width: 750px)
{
}
@media (min-width: 481px) and (max-width: 750px)
{
}
@media (min-width: 481px) and (max-width: 750px)
{
}
@media (min-width: 481px) and (max-width: 750px)
{
}
@media (min-width: 481px) and (max-width: 750px)
{
}
@media (min-width: 481px) and (max-width: 750px)
{
}
@media (min-width: 481px) and (max-width: 750px)
{
}

/* Cards added 2026-11-11 after pacer-apex-skate-pink (copies of the Mystique Alloy Men's Rhythm card's rules) */
@media (max-width: 480px)
{
}
#Shape171
{
   border-width: 0;
   vertical-align: top;
}
#Shape171
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}

/* Card added 2026-11-11 (a copy of the LayoutGrid18 card's rules) */
@media (max-width: 480px)
{
}
#Shape172
{
   border-width: 0;
   vertical-align: top;
}
#Shape172
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}

/* Card added 2026-11-11 (a copy of the LayoutGrid47 card's rules) */
@media (max-width: 750px)
{
}
#Shape173
{
   border-width: 0;
   vertical-align: top;
}
#Shape173
{
   width: 137px;
   height: 40px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
/* 10-30 every card keeps its photo beside the text down to 480 px (card_stack.py, Rich: "what is up wit that card in mobile view?") */
@media (min-width: 481px) and (max-width: 750px)
{
}

/* Card added 2026-11-12 (a copy of the LayoutGrid173 card's rules) */
/* Cards added 2026-10-26 after sure-grip-cyclone-black-skate (copies of the Mystique Alloy Men's Rhythm card's rules) */
@media (max-width: 480px)
{
}
#Shape174
{
   border-width: 0;
   vertical-align: top;
}
#Shape174
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}

/* Card added 2026-11-12 (a copy of the LayoutGrid173 card's rules) */
/* Cards added 2026-10-26 after sure-grip-cyclone-black-skate (copies of the Mystique Alloy Men's Rhythm card's rules) */
@media (max-width: 480px)
{
}
#Shape175
{
   border-width: 0;
   vertical-align: top;
}
#Shape175
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}

/* Card added 2026-11-12 (a copy of the LayoutGrid173 card's rules) */
/* Cards added 2026-10-26 after sure-grip-cyclone-black-skate (copies of the Mystique Alloy Men's Rhythm card's rules) */
@media (max-width: 480px)
{
}
#Shape176
{
   border-width: 0;
   vertical-align: top;
}
#Shape176
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}

/* Card added 2026-11-12 (a copy of the LayoutGrid173 card's rules) */
/* Cards added 2026-10-26 after sure-grip-cyclone-black-skate (copies of the Mystique Alloy Men's Rhythm card's rules) */
@media (max-width: 480px)
{
}
#Shape177
{
   border-width: 0;
   vertical-align: top;
}
#Shape177
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}

/* Card added 2026-11-12 (a copy of the LayoutGrid173 card's rules) */
/* Cards added 2026-10-26 after sure-grip-cyclone-black-skate (copies of the Mystique Alloy Men's Rhythm card's rules) */
@media (max-width: 480px)
{
}
#Shape178
{
   border-width: 0;
   vertical-align: top;
}
#Shape178
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}

/* Card added 2026-11-12 (a copy of the LayoutGrid141 card's rules) */
@media (max-width: 480px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}
@media only screen and (max-width: 480px)
{
}

/* Card added 2026-11-12 (a copy of the LayoutGrid189 card's rules) */
/* Card added 2026-11-12 (a copy of the LayoutGrid173 card's rules) */
/* Cards added 2026-10-26 after sure-grip-cyclone-black-skate (copies of the Mystique Alloy Men's Rhythm card's rules) */
@media (max-width: 480px)
{
}
#Shape179
{
   border-width: 0;
   vertical-align: top;
}
#Shape179
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}

/* Card added 2026-11-12 (a copy of the LayoutGrid189 card's rules) */
/* Card added 2026-11-12 (a copy of the LayoutGrid173 card's rules) */
/* Cards added 2026-10-26 after sure-grip-cyclone-black-skate (copies of the Mystique Alloy Men's Rhythm card's rules) */
@media (max-width: 480px)
{
}
#Shape180
{
   border-width: 0;
   vertical-align: top;
}
#Shape180
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}

/* Card added 2026-11-12 (a copy of the LayoutGrid189 card's rules) */
/* Card added 2026-11-12 (a copy of the LayoutGrid173 card's rules) */
/* Cards added 2026-10-26 after sure-grip-cyclone-black-skate (copies of the Mystique Alloy Men's Rhythm card's rules) */
@media (max-width: 480px)
{
}
#Shape181
{
   border-width: 0;
   vertical-align: top;
}
#Shape181
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}

/* Card added 2026-11-12 (a copy of the LayoutGrid195 card's rules) */
/* Card added 2026-11-12 (a copy of the LayoutGrid189 card's rules) */
/* Card added 2026-11-12 (a copy of the LayoutGrid173 card's rules) */
/* Cards added 2026-10-26 after sure-grip-cyclone-black-skate (copies of the Mystique Alloy Men's Rhythm card's rules) */
@media (max-width: 480px)
{
}
#Shape182
{
   border-width: 0;
   vertical-align: top;
}
#Shape182
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}

/* Card added 2026-11-12 (a copy of the LayoutGrid195 card's rules) */
/* Card added 2026-11-12 (a copy of the LayoutGrid189 card's rules) */
/* Card added 2026-11-12 (a copy of the LayoutGrid173 card's rules) */
/* Cards added 2026-10-26 after sure-grip-cyclone-black-skate (copies of the Mystique Alloy Men's Rhythm card's rules) */
@media (max-width: 480px)
{
}
#Shape183
{
   border-width: 0;
   vertical-align: top;
}
#Shape183
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}

/* Card added 2026-11-12 (a copy of the LayoutGrid195 card's rules) */
/* Card added 2026-11-12 (a copy of the LayoutGrid189 card's rules) */
/* Card added 2026-11-12 (a copy of the LayoutGrid173 card's rules) */
/* Cards added 2026-10-26 after sure-grip-cyclone-black-skate (copies of the Mystique Alloy Men's Rhythm card's rules) */
@media (max-width: 480px)
{
}
#Shape184
{
   border-width: 0;
   vertical-align: top;
}
#Shape184
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}

/* Card added 2026-11-12 (a copy of the LayoutGrid195 card's rules) */
/* Card added 2026-11-12 (a copy of the LayoutGrid189 card's rules) */
/* Card added 2026-11-12 (a copy of the LayoutGrid173 card's rules) */
/* Cards added 2026-10-26 after sure-grip-cyclone-black-skate (copies of the Mystique Alloy Men's Rhythm card's rules) */
@media (max-width: 480px)
{
}
#Shape185
{
   border-width: 0;
   vertical-align: top;
}
#Shape185
{
   width: 137px;
   height: 33px;
}
@media only screen and (max-width: 980px)
{
}
@media only screen and (max-width: 480px)
{
}
#LayoutGrid133{padding-top:70px;}
#LayoutGrid133{padding-bottom:140px;}
