.qmclear{
}
.qmmc {
    display:flex;
    flex-direction:row;
    justify-content: space-between;
}

.qmmc:after{
    content: ".";
    display:block;
    height:0px;
    clear:both;
    overflow:hidden;
}
.qmmc img {
    border:none;
}
.qmmc, .qmmc>span, .qmmc>a, .qmmc div>a, .qmmc dd>a, .qmmc li>a, .qmmc div>span, .qmmc dd>span, .qmmc li>span, .qmmc div.qmsub, .qmmc dl, .qmmc dd, .qmmc .qmsub>li, .qmmc ul.qmsub {
    text-align:left;
    outline:none;
    font-weight:normal;
    text-decoration:none;
    font-family:Arial;
    font-size:14px;
    line-height:normal;
    padding:0px;
    margin:0px;
    color:#333;
    background-color:transparent;
}
.qmmc .qmiefix {
    z-index:0;
}
.qmmc, .qmmc .qmsub, .qmmc .qmmulti{
    list-style:none;
    padding:0px;
    margin:0px;
}
.qmmc .qmdivider{
    display:block;
    border-width:0px;
    border-style:solid;
    position:relative;
}
.qmmc .qmtitle{
    display:block;
    cursor:default;
    white-space:nowrap;
    position:relative;
}
.qmmc {
    position:relative;
    zoom:1;
}
.qmmc .qmitem-m, .qmmc>li {
    display:block;
    white-space:nowrap;
    position:relative;
}
.qmmc .qmitem-s, .qmmc .qmsub>li {
    display:block;
    white-space:nowrap;
    position:relative;
}
.qmmc .qmsub{
    visibility:hidden;
    position:absolute;
    z-index:10;
    left:100%;
    top:0px;
}
.qmmc div.qmsub{
    left:0px;
}
.qmmc .qmcbox{
    cursor:default;
    display:block;
    position:relative;
    white-space:normal;
}
.qmmc .qmmulti{
    display:block;
    float:left;
    position:relative;
}
.qmmc .qmmulti dd{
    margin:0px;
    padding:0px;
    position:relative;
}
.qmmc.qm-horizontal-c>li, .qmmc.qm-horizontal-c .qmitem-m, .qmsub.qm-horizontal-c>li, .qmsub.qm-horizontal-c>.qmitem-s, .qm-horizontal-c>.qmtitle, .qm-horizontal-c>.qmdivider, .qm-horizontal-c>.qmcbox, .qm-horizontal-c>li>.qmtitle, .qm-horizontal-c>li>.qmdivider, .qm-horizontal-c>li>.qmcbox {
    float:left;
}
.qm-horizontal-c>li>.qmsub {
    left:0px;
    top:100%
}
.qmmc li:hover>.qmsub, .qmmc dd:hover>ul.qmsub {
    visibility:inherit;
}
.qmmc .qmml0 {
    z-index:99;
}
.qmmc .qmml1 {
    z-index:98;
}
.qmmc .qmml2 {
    z-index:97;
}
.qmmc .qmml3 {
    z-index:96;
}
.qmmc .qmml4 {
    z-index:95;
}
.qmmc .qmml5 {
    z-index:94;
}
.qmmc .qmml6 {
    z-index:93;
}
.qmmc .qmml7 {
    z-index:92;
}
.qmmc .qmml8 {
    z-index:91;
}
.qmmc .qmml9 {
    z-index:90;
}


/* QuickMenu 0 */

/*"""""""" (MAIN) Container""""""""*/
#qm0
{
    /*background-color:rgb(89, 125, 220);
    background-color:#FF5C5C;*/
    background-color: white;
}


/*"""""""" (MAIN) Items""""""""*/
#qm0 .qmitem-m
{
    text-align: center;
    padding: 15px 0px 15px 0px;
    color: #2E2929;
    font-family: Alata, Roboto, Arial, Sans-Serif;
    transform:scaleY(1.1);
    font-weight:600;
    /* font-variant: small-caps; */
    letter-spacing: 0.5px;
    /* font-size: 14.5px; */
    cursor:pointer;
    text-transform: uppercase;
    font-size: 0.9vw;

    /*border-width: 0px 1px;
    border-style: solid;
    border-color: #FFFFFF;*/
}

.qmparent {
    padding-left:0.7vw !important;
    padding-right:0.7vw !important;
}

@media screen and (max-width: 1400px) {
    .qmparent {
        font-size: 0.9vw !important;
    }
}

@media screen and (max-width: 900px) {
    .qmparent {
        padding-left:0.6vw !important;
        padding-right:0.6vw !important;
    }
}

@media screen and (min-width: 2200px) {
    .qmparent {
        font-size: 0.7vw !important;
    }
}

@-moz-document url-prefix() {
    #qm0 .qmitem-m {
        font-weight:500;
    }
}

/* Safari 10.1 */
@media not all and (min-resolution:.001dpcm){
    @supports (-webkit-appearance:none) and (not (stroke-color:transparent)) {
        #qm0 .qmitem-m {
            font-weight:500;
        }
    }}


/*"""""""" (MAIN) Hover State""""""""*/
#qm0 .qmitem-m:hover
{
    background-color:#2e2929;
    cursor:pointer;
    color:white;
}

.menuchosen {
}

.menuchosen:hover {
}

.chilled_background {
    background: linear-gradient(0deg, rgba(46,41,41,0) 0%,
    rgba(46,41,41,0) 6%,
    rgba(66,153,225,1) 6%,
    rgba(66,153,225,1) 95%,
    rgba(46,41,41,0) 95%,
    rgba(46,41,41,0) 100%);
}


/*"""""""" (MAIN) Active State""""""""*/
#qm0.qmmc .qmitem-m.qmactive, #qm0 li:hover>.qmitem-m.qmparent, #qm0 dd:hover>.qmitem-m.qmparent
{
    background-color: #2e2929;
    background-image: none;
    text-decoration:underline;
    color:white;
}

/*sub-sub container*/

#qm0 .qmsub.qmsub_sub {
    width: 130px;
    padding:0px;
    /*	margin:0px 0px 0px 0px; */
    background-color:#FFFFFF;
    opacity:1;
    border: solid 1px grey;
}


/*"""""""" (SUB) Container""""""""*/
#qm0 .qmsub
{
    max-width:1148px;
    padding:0px;
    padding-top:5px;
    /*	margin:0px 0px 0px -838px; */
    background-color: white;
    /*
    background-color:rgba(162, 185, 247, 0.53); */
    opacity:1;
    border: solid 1px #152f52;
}

.qmimage
{
    width: auto !important;
    height: 100px !important;
}


.qmpicsquare2 > img {
    width: auto !important;
    height: 100px !important;
}


hr.shift
{
    display: block;
    position: relative;
    height: 10px;
    width: 1135px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0;
}

.subBanner
{
    display: block;
    position: relative;
    height: 10px;
    width: 620px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 0px 0px 0px 0px;
    /* padding: 0; */
    background-color: #597ddc;
    padding: 9px 3px 15px 510px;
    color: white;
    font-weight: bolder;
    text-transform: uppercase;
}

hr.shift
{
    display: block;
    position: relative;
    border: 0;
    border-top: 0px solid #ccc;
    margin: 0px 0 30px 0;
    padding: 0;
}

.atozImg
{
    margin: 5px 0px -1px 0px;
}

.mostPop {
    color: #152f52;
    text-align: center;
    margin: 0px 0px 0px -11px;
    height: 40px;

}


/*"""""""" (SUB) Column""""""""*/
#qm0 .qmsub .qmmulti
{
    padding:0px 10px 20px 10px;
    width: 144px;
}




/*"""""""" (SUB) Items""""""""*/
#qm0 .qmitem-s
{
    padding: 3px 4px 3px 4px;
    color: #525252;
    font-size: 12px;
    /* font-variant: small-caps; */
    text-transform: capitalize;
    font-weight: normal;
    border-width: 0px;
    border-style: none;
    font-family: 'Alata','Roboto', sans-serif;
    width: 144px;
    white-space: pre-wrap;
    white-space: -moz-pre-wrap;
    white-space: -pre-wrap;
    white-space: -o-pre-wrap;
    word-wrap: break-word;
}

.qmquicklinks
{
    color: #152f52 !important;
    text-align: center !important;
    font-size: 12px !important;
    /* font-weight: bolder !important; */
    text-transform: uppercase;
    font-variant: normal !important;
    margin: 5px 0px 30px 0px !important;
    font-family: 'Alata','Roboto', sans-serif !important;
    padding: 2px 0 2px 0 !important;
    letter-spacing: 2px;
}

/*"""""""" (SUB) Hover State""""""""*/
#qm0 .qmitem-s:hover
{
    background-color:#666666 !important;
    color: #ffffff !important;

}


/*"""""""" (SUB) Active State""""""""
#qm0.qmmc .qmitem-s.qmactive, #qm0 ul li:hover>.qmitem-s.qmparent, #qm0 ul dd:hover>.qmitem-s.qmparent
{
    background-color:#FF5C5C;
    -moz-box-shadow:rgb(102, 102, 102) 0px 0px 5px;-webkit-box-shadow:rgb(102, 102, 102) 0px 0px 5px;-ms-box-shadow:rgb(102, 102, 102) 0px 0px 5px;-o-box-shadow:rgb(102, 102, 102) 0px 0px 5px;-khtml-box-shadow:rgb(102, 102, 102) 0px 0px 5px;box-shadow:rgb(102, 102, 102) 0px 0px 5px;
}*/


/*"""""""" Individual Titles""""""""*/
#qm0 .qmtitle
{
    margin: 15px 0px 5px -5px;
    padding: 2px 5px 2px 5px;
    color: #2e2929;
    font-family: 'Alata','Roboto', sans-serif;
    font-size: 13.5px;
    font-weight: 900;
    /* font-variant: small-caps; */
    text-transform: capitalize;
    /* background-color: rgb(89, 125, 220); */
    /* text-decoration: underline; */
    letter-spacing: 1px;
    cursor: pointer;
    /* word-wrap: break-word; */
    width: 144px;
    white-space: pre-wrap;
    white-space: -moz-pre-wrap;
    white-space: -pre-wrap;
    white-space: -o-pre-wrap;
    word-wrap: break-word;

}

#qm0 .qmtitle:hover {
    background-color:#2e2929;
    color:white;
    cursor:pointer;
}


/*"""""""" Individual Horizontal Dividers""""""""*/
#qm0>.qmdivider, #qm0 .qmsub>.qmdivider, #qm0 dd>.qmdivider, #qm0>li>.qmdivider, #qm0 .qmsub>li>.qmdivider
{
    height:1px;
    background-color:#FFFFFF;
    margin:4px 5px;
}


/*"""""""" Custom Rule""""""""*/
ul#qm0 .qmparent
{
    background-repeat:no-repeat;
    background-position:97% center;
}


/*"""""""" Custom Rule""""""""*/
ul#qm0 li:hover > .qmitem-m.qmparent
{
    text-decoration:underline;
}


/*"""""""" Custom Rule""""""""*/
ul#qm0 .qmitem-s.qmparent
{
}


/*"""""""" Custom Rule""""""""*/
ul#qm0 .qmsub li:hover > .qmitem-s.qmparent
{
}


/*[END-QS0]*/
