
/* search */
.results {
    background-color: #F9F5FF;
    padding: 10px;
    margin-top: 2px;
    border: 1px solid transparent;
}
.font33{font-size: 33px;}
.srchpage {
    margin-top: 87px;
background-color: #FBF5D6;}
.mar100 {
    margin: 100px 0;
}
.title {
color: #5a2e2c;
    font-size: 40px;}
.padright0 {
    padding-right: 0;
}
.results a {
    margin-top: 4px;
    display: block;
word-break: break-all;}
a {
    text-decoration: none !important;
}
.results h5 {
    line-height: 19px;
}
h1, h2, h3, h4, h5, h6 {
    margin: 0;
    padding: 0;
}
/* search */
.section-title-container a {
color:#fbab18;
 text-decoration: none;

}

.section-title-container:hover a {
 text-decoration: none;
 color: #fbab18;
 opacity:1 !important;
}
.app_of_use1  ul{
  width:240%;
}
/*
.app_of_use1 > ul > li { width:50%;float:left;} 
.app_of_use  ul{
  width:210%;
}
.app_of_use > ul > li { width:50%;float:left;} 

*/
#side-anchor-tracker {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-transition: opacity 0.5s 0.3s !important;
    transition: opacity 0.5s 0.3s !important;
    position: fixed;
    height: 72%;
    width: 3.5vw;
    z-index: 1200
}

#side-anchor-tracker:hover {
    
}

#side-anchor-tracker.left {
    left: 1.1vw
}

#side-anchor-tracker.right {
    right: 1vw
}

#side-anchor-tracker .svg-container>div {
    position: absolute;
    cursor: pointer
}

.gmnoprint{
	margin-left: 60px !important;
}

.side-scroll-div {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1
}

.side-scroll-div .fillable-div {
    border-left: 1px solid #aeaeae;
    position: relative
}

.side-scroll-div .fillable-div .filler {
    z-index: 10;
    width: 0.2vw;
    position: absolute;
    background-color: #fbab18;
    left: -1px
}

.side-scroll-div .number {
    margin: auto 0.5vw;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
   
    position: relative;
    font-size: 1vw;
    height: 3vw;
    width: 1vw;
    padding: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.side-scroll-div .number .section-number {
    opacity: 0.8
}

.side-scroll-div .number .section-title-container {
    position: absolute;
    white-space: nowrap;
    font-size: 13px;
    top: 1vw
}

.side-scroll-div .number .section-title-container .section-title {
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    width: 4vw;
    text-align: center
}

.side-scroll-div .number .section-title-container .section-title:hover {
    cursor: default
   
}

.side-scroll-div .number .section-title-container.designer .section-title {
    left: -4.4vw;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg)
}
.section-title a{opacity:0}

.side-scroll-div .number .section-title-container.designer .section-title.chrome {
    left: 0
}

.side-scroll-div .number .section-title-container.developer .section-title {
    left: -7.6vw
}

.side-scroll-div .number .section-title-container.developer .section-title.chrome {
    left: 1.8vw
}

.side-scroll-div .number .section-title-container:hover {
  
}

.side-scroll-div .number .section-number:hover {
    cursor: pointer
}

.side-scroll-div .number .designer {
    margin-left: 0
}

.side-scroll-div .number .developer {
    margin-right: 1vw
}

.side-scroll-div .number div {
    position: relative
}

.side-scroll-div .number.designer div {
    left: 0.4vw
}

.side-scroll-div .number.designer .section-title-container {
    text-shadow: 0 0 0.5vw #ffffff
}

.side-scroll-div .number.developer div {
    left: -0.4vw
}
/*.red,.error {color: red;} */
.side-scroll-div .section {
    position: absolute;
    backgroundColor: 'red';
    background-color: transparent;
    font-size: 1vw;
    text-align: center;
    
    opacity: 1
}

.side-scroll-div span {
    margin-bottom: 1.5px
}
.number .fa-sort-asc{font-size:13px; color:#fbab18}

@media screen and (min-width: 970px) {
    .side-scroll-div .fillable-div .filler {
        left:-2px
    }
}

.fillable-div div.active{
    opacity: 1;
}

.fillable-div div{
    opacity: 0;
}

.error,.red {
    color: red !important;
}
footer, footer a, footer p, footer p, footer h3{
    font-size: 13px !important;
    font-family: 'Open Sans', sans-serif !important;
    color: #ffffff !important;
}
.mar16{
	margin-left:16px;
}
.navbar img{
height: 5rem;
width: auto;
}
