.hero {
    padding-top: 40px;
    width: 100%;
    min-height: 350px;
}
    #hero-getstarted h2 {
        padding: 0;
        margin-left: 0;
        text-transform: uppercase;
    }

    #hero-getstarted .panel {
        height: 310px;
    }
    
    #hero-getstarted .panel:first-child {
        padding: 30px 0 0 0;
    }

    #hero-getstarted .hero-200 {                background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/products/hero-200-154-523-v1.png') no-repeat center top 20px; }
    #hero-getstarted .hero-300 {                background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/products/hero-300-154-576-v1.png') no-repeat center top 20px; }
    #hero-getstarted .hero-350 {                background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/products/hero-350-154-574-v2.png') no-repeat center top 20px; }
    #hero-getstarted .hero-600 {                background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/products/hero-600-154-576-v1.png') no-repeat center top 20px; }
    #hero-getstarted .hero-650 {                background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/products/hero-650-154-576-v1.png') no-repeat center top 20px; }
    #hero-getstarted .hero-700 {                background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/products/hero-700-154-576-v1.png') no-repeat center top 20px; }
    #hero-getstarted .hero-touch {              background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/products/hero-touch-154-512-v1.png') no-repeat center top 20px; }
    #hero-getstarted .hero-ultimate {           background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/products/hero-ultimate-152-503-v1.png') no-repeat center top 20px; }
    #hero-getstarted .hero-ultimateone {        background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/products/hero-ultimate-152-503-v1.png') no-repeat center top 20px; }
    #hero-getstarted .hero-ultimatehome {       background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/products/hero-ultimatehome-160x515-v1.png') no-repeat center top 20px; }
    #hero-getstarted .hero-ultimatehub {        background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/products/hero-ultimatehub-280-232-v1.png') no-repeat center top 20px; }
    #hero-getstarted .hero-homehub {            background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/products/hero-homehub-290x242-v1.png') no-repeat right 20px top -2px; }
    #hero-getstarted .hero-extender {           background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/products/hero-extender-290x124-v1.png') no-repeat right 20px top 140px; }
    #hero-getstarted .hero-smartcontrol {       background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/products/hero-smartcontrol-150-461-v1.png') no-repeat center top 20px; }
    #hero-getstarted .hero-smartkeyboard {      background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/products/hero-smartkeyboard-178-474-v1.png') no-repeat center top 20px; }
    #hero-getstarted .hero-homecontrol {        background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/products/hero-homecontrol-160-508-v1.png') no-repeat center top 20px; }
    
    #hero-getstarted .hero-950 {                background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/products/hero-elite-160x515-v1.png') no-repeat center top 20px; }
    #hero-getstarted .hero-elite {              background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/products/hero-elite-160x515-v1.png') no-repeat center top 20px; }
    

    .waypoint {
        padding-bottom: 100px;
    }
    
        .waypoint h2 {
            margin: 0 auto;
            margin-bottom: 20px;
            text-align: center;
            font-size: 3em;
            font-weight:500;
            text-transform: capitalize;
        }
        
        .waypoint img {
            max-width: 100%;
        }
        
/* *************************** GENERIC STYLING ************************ */
#gsmenu {
    background-color: #6b6965;
    z-index: 95;
    display: block;
}

    #gsmenu .item {
        float: left;
        /* padding: 10px 10px 10px 10px; */
        -webkit-transition: 150ms ease-in-out;
        -moz-transition: 150ms ease-in-out;
        -o-transition: 150ms ease-in-out;
        -ms-transition: 150ms ease-in-out;
        transition: 150ms ease-in-out;
        display: table;
        text-align: center;
        margin: 0px;
        color: #2C2C2C;
        /* background-color: white; */
        height: 50px; /* if this changes, update var menuheights in gettingstarted.js */
        z-index: 96;
    }

        #gsmenu .item:hover, #gsmenu .item.active:hover {
            background-color: #5e5e5e;
            cursor: hand; cursor: pointer;
        }
        
        #gsmenu .item .icon {
            display: inline-block;
            width: 30px;
            height: 30px;
            -webkit-transition: 150ms ease-in-out;
            -moz-transition: 150ms ease-in-out;
            -o-transition: 150ms ease-in-out;
            -ms-transition: 150ms ease-in-out;
            transition: 150ms ease-in-out;
            opacity: .5;
            margin: 8px 0 0 10px;
        }
		
			div#gsmenu .icon.icon-discover            { background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/gettingstarted/icon-discover-60x60-blk-v1.png'); background-size: contain;}
            div#gsmenu .icon.icon-inbox                 { background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/gettingstarted/icon-inbox-60x60-blk-v1.png'); background-size: contain;}
            div#gsmenu .icon.icon-position            { background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/gettingstarted/icon-position-60x60-blk-v1.png'); background-size: contain;}
            div#gsmenu .icon.icon-download            { background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/gettingstarted/icon-download-60x60-blk-v1.png'); background-size: contain;}
            div#gsmenu .icon.icon-adding                { background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/gettingstarted/icon-adding-60x60-blk-v1.png'); background-size: contain;}
            div#gsmenu .icon.icon-featuresremote  { background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/gettingstarted/icon-featuresremote-60x60-blk-v1.png'); background-size: contain;}
            div#gsmenu .icon.icon-featureskeyboard  { background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/gettingstarted/icon-featureskeyboard-60x60-blk-v1.png'); background-size: contain;}
            div#gsmenu .icon.icon-articles            { background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/gettingstarted/icon-articles-60x60-blk-v1.png'); background-size: contain;}
		
			div#gsmenu .item.active .icon.icon-discover            { background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/gettingstarted/icon-discover-60x60-wht-v2.png'); background-size: contain;}
            div#gsmenu .item.active .icon.icon-inbox                 { background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/gettingstarted/icon-inbox-60x60-wht-v2.png'); background-size: contain;}
            div#gsmenu .item.active .icon.icon-position            { background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/gettingstarted/icon-position-60x60-wht-v1.png'); background-size: contain;}
            div#gsmenu .item.active .icon.icon-download            { background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/gettingstarted/icon-download-60x60-wht-v2.png'); background-size: contain;}
            div#gsmenu .item.active .icon.icon-adding                { background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/gettingstarted/icon-adding-60x60-wht-v2.png'); background-size: contain;}
            div#gsmenu .item.active .icon.icon-featuresremote  { background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/gettingstarted/icon-featuresremote-60x60-wht-v2.png'); background-size: contain;}
            div#gsmenu .item.active .icon.icon-featureskeyboard  { background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/gettingstarted/icon-featureskeyboard-60x60-wht-v2.png'); background-size: contain;}
            div#gsmenu .item.active .icon.icon-articles            { background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/gettingstarted/icon-articles-60x60-wht-v3.png'); background-size: contain;}
               
            div#gsmenu.large .icon.icon-discover            { background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/gettingstarted/icon-discover-60x60-blk-v1.png'); background-size: contain;}
            div#gsmenu.large .icon.icon-inbox                 { background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/gettingstarted/icon-inbox-60x60-blk-v1.png'); background-size: contain;}
            div#gsmenu.large .icon.icon-position            { background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/gettingstarted/icon-position-60x60-blk-v1.png'); background-size: contain;}
            div#gsmenu.large .icon.icon-download            { background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/gettingstarted/icon-download-60x60-blk-v1.png'); background-size: contain;}
            div#gsmenu.large .icon.icon-adding                { background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/gettingstarted/icon-adding-60x60-blk-v1.png'); background-size: contain;}
            div#gsmenu.large .icon.icon-featuresremote  { background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/gettingstarted/icon-featuresremote-60x60-blk-v1.png'); background-size: contain;}
            div#gsmenu.large .icon.icon-featureskeyboard  { background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/gettingstarted/icon-featureskeyboard-60x60-blk-v1.png'); background-size: contain;}
            div#gsmenu.large .icon.icon-articles            { background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/gettingstarted/icon-articles-60x60-blk-v1.png'); background-size: contain;}
                    
			div#gsmenu .item:hover .icon.icon-discover            { background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/gettingstarted/icon-discover-60x60-wht-v2.png'); background-size: contain;}
            div#gsmenu .item:hover .icon.icon-inbox                 { background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/gettingstarted/icon-inbox-60x60-wht-v2.png'); background-size: contain;}
            div#gsmenu .item:hover .icon.icon-position            { background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/gettingstarted/icon-position-60x60-wht-v1.png'); background-size: contain;}
			div#gsmenu .item:hover .icon.icon-download            { background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/gettingstarted/icon-download-60x60-wht-v2.png'); background-size: contain;}
			div#gsmenu .item:hover .icon.icon-adding                { background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/gettingstarted/icon-adding-60x60-wht-v2.png'); background-size: contain;}           
			div#gsmenu .item:hover .icon.icon-featuresremote  { background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/gettingstarted/icon-featuresremote-60x60-wht-v2.png'); background-size: contain;}
			div#gsmenu .item:hover .icon.icon-featureskeyboard  { background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/gettingstarted/icon-featureskeyboard-60x60-wht-v2.png'); background-size: contain;}
			div#gsmenu .item:hover .icon.icon-articles            { background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/gettingstarted/icon-articles-60x60-wht-v3.png'); background-size: contain;}						

			
        #gsmenu .item .title {
            display: none;
        }
        
        #gsmenu:hover .item .title {
            display: block;
        }
        
        #gsmenu .item.active{
            background-color: #4d4d4d;
            color: #abaaad;
        }
        
            #gsmenu:not(.large):not(:hover) .item.active{
                text-align: left;
            }
            
            
                #gsmenu:not(.large):not(:hover) .item.active .icon {
                    float: left;
                }
            
                #gsmenu:not(.large):not(:hover) .item.active .title {
                    float: left;
                    margin: 17px 0 0 10px;
                    
                    
                }
        
        #gsmenu .item.active .icon {
        }
        
        #gsmenu.large .item .title {
            display: block;
        }
        
        
    
/* *************************** MOBILE SIZING ************************** */  
    #gsmenu.mobileview:not(.large):not(.reveal) .item:not(.active) {
        display: none;
    }
    
    #gsmenu.mobileview .item, #gsmenu.mobileview.large .item {
        width: 100%;
    }
    
    #gsmenu.mobileview .item, #gsmenu.mobileview.large .item, #gsmenu.mobileview.reveal .item {
        display: inline-block;
        text-align: left;
        float: left;
    }
    
    #gsmenu.mobileview .icon, #gsmenu.mobileview.large .icon {
        display: inline-block !important;
        float: left;
    }
    
    #gsmenu.mobileview .title, #gsmenu.mobileview.large .title {
        display: inline-block !important;
        float: left;
        margin: 17px 0 0 10px;
    }
    
    #gsmenu:not(.large) .mobileud {
        position: absolute;
        top: 0;
        right: 0;
        float: right;
        text-indent: -9999px;
        background: url('https://cdn-cx-images.dynamite.myharmony.com/mh/ssv2/headerfooter/icon-down-arrow-26x16-wht-v1.png') no-repeat right 18px top 15px;
        height: 50px;
        width: 60px;
    }
    
        #gsmenu.large .mobileud {
            display: none;
        }
        
        
        #gsmenu .mobileud:hover {
            cursor: hand; cursor: pointer;
        }
    
    
    
/* *************************** DESKTOP SIZING ************************* */
        #gsmenu:not(.mobileview).count4 .item                                                                {  width: 11%;                 }
        #gsmenu:not(.mobileview).count4:hover .item , #gsmenu:not(.mobileview).count4.large .item     {  width: 25% !important;     }
        #gsmenu:not(.mobileview).count4:not(.large) .item.active                                {  width: 65%;                }

        #gsmenu:not(.mobileview).count5 .item                                                                {  width: 9%;                 }
        #gsmenu:not(.mobileview).count5:hover .item , #gsmenu:not(.mobileview).count5.large .item     {  width: 20% !important;     }
        #gsmenu:not(.mobileview).count5:not(.large) .item.active                                {  width: 64%;                }
        
        #gsmenu:not(.mobileview).count6 .item                                                                {  width: 7%;                 }
        #gsmenu:not(.mobileview).count6:hover .item , #gsmenu:not(.mobileview).count6.large .item     {  width: 16.66% !important;  }
        #gsmenu:not(.mobileview).count6:not(.large) .item.active                                {  width: 65%;                }

        #gsmenu:not(.mobileview).count7 .item                                                                {  width: 6%;                 }
        #gsmenu:not(.mobileview).count7:hover .item , #gsmenu:not(.mobileview).count7.large .item     {  width: 14.28% !important;  }
        #gsmenu:not(.mobileview).count7:not(.large) .item.active                                {  width: 64%;                }
        
        #gsmenu:not(.mobileview).large .title {
            display: block;
        }
        
            
    #gsmenu:not(.mobileview):hover .item , #gsmenu:not(.mobileview).large .item  {
        height: 135px;
    }
    
        #gsmenu:not(.mobileview):hover .item .icon, #gsmenu:not(.mobileview).large .item .icon {
            margin: 15px auto 5px;
            width: 60px;
            height: 60px;
        }
        
    #gsmenu:not(.mobileview) .mobileud {
        display: none;
    }
    
.tips h3 {
    font-size: 120%;
    border-bottom: 1px solid #dadada;
}

.tips span.title {
    display: block;
    font-size: 110%;
    font-weight: bold;
    margin: 15px 0 0 0;
}

.tips p {
    margin: 15px 0 40px 0;
}

#downloadandcontact h3 {
    padding-top: 0;
    border-bottom: 0;
    margin-left: 0;
}

#downloadandcontact .panel-margin-lg {
    padding: 20px 25px 15px 25px;
    min-height: 300px;
}

    #downloadandcontact .panel-margin-lg p {
        margin-top: 20px;
    }


    #toparticles ul a {
        color: #4d4d4d;
    }

    #toparticles h3 {
        border-bottom: 0px;
        margin: 0;
        padding: 0;
    }
    
#inthebox h3 {
    font-size: 120%;
    border-bottom: 1px solid #dadada;
    clear: both;
}

    .boxitem .panel:not(:last-child) {
        text-align: center;
        padding: 20px;
    }



.steps ol {
    /* list-style-type: none; POST - Change this to nice images */
}

    .steps li {
        /* border-top: 1px solid black; */
        margin: 5px 30px 20px 10px;
        padding: 10px 0 0 10px;
    }
    
        .steps ol li ul {
            
        }
        
            .steps ol li ul li {
                border-top: 0px;
                margin: 0 20px 0 10px;
                padding: 0px 0 0 10px;
            }
    
.waypoint .container .sbs-wrapper .title {
    font-size:150%;
    line-height:150%;
}

.waypoint .container .sbs-wrapper ul {
    margin: 0 10px 20px 10px;
}

ul.hubSelector {
    margin: 0 !important;
}

ul.hubSelector li {
    display: inline;
}

ul.hubSelector img {
    width: 32%;
    height: auto;
    display: inline-block !important;
    padding: 10px !important;
    margin: 5px 0 !important;
}

    ul.hubSelector img:hover {
        background-color:#ededed;
        cursor: hand; cursor: pointer;
    }
    
#lookupoptions ul.hubSelector img {
    width: 18%;
}
 
.noHub {
    color: #009CD4;
    cursor: hand; cursor: pointer;
}
 
#ANewSetup, #ANewNetwork {
    display:none;
}

.floatingMobile img {
    margin:0!important;
    padding-left: 20px;
}


#hero-getstarted .panel:first-child {
    float: left;
    width: 60%;
	background-color: rgba(0,0,0,0);
}
.panel.panel-1x1-3.hide-on-mobile.heroimg {
    float: right;
    width: 40%;
	margin-right: 0px;
}

div#hero-getstarted {
    margin-top: -65px;
    margin-bottom: -22px;
    background: linear-gradient(#ddd, #fff);
}

.panel.panel-1x1-2 {
    width: 50%;
}

div#tv-shell {
    margin-left: 620px;
	margin-top: -20px;
}

div#intro {
    padding-top: 0px !important;
	margin-bottom: -40px;
}


a.button {
    color: #fff;
    background-color: #00B8FC;
    border: solid 2px #00B8FC;
    display: inline-block;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 12px;
    padding: 5px;
}

a.button:hover, a.button:focus {
    color: #00B8FC;
    background-color: #fff;
    border: solid 2px #00B8FC !important;
	text-decoration: none;
}

div#inthebox, div#features, div#downloadandcontact, #download {
    background-color: #ededed;
}

.panel.panel-2x1-3, .panel.panel-1x1-3 {
    background-color: rgba(0,0,0,0);
}

#inthebox .panel {
	background-color: rgba(0,0,0,0);
}

div#inthebox {
    margin-top: -22px;
}


.steps ol {
    list-style-position: outside;
	width: 65%;
}


.panel.panel-1x1-3 {
    float: right;
    padding: 10px 50px;
    margin-top: 59px;
}

div#devices .panel.panel-1x1-3 {
    margin-top: -640px;
}

.ip_tooltip {
    background-color: rgba(0,0,0,0) !important;
}

.container.faq {
    border-top: none;
}
div#toparticles, div#devices, div#features, div#intro + div#inthebox {
    border-top: dashed 1px #aaa;
}

.main li:not(.seemore) a {
    display: inline-grid;
}

.promo-download, .promo-community, .promo-contact {
    width: 33%;
}

.promo-download, .promo-community, .promo-contact {
    width: 33%;
	margin-top: 5px !important;
    margin-bottom: 5px;
}

.panel.panel-1x1-3.panel-margin-lg.panel-light-grey.promo-community {
    border-left: solid 1px;
    border-right: solid 1px;
    border-radius: 0px;
}

#gsmenu {
    background-color: #c3c6c8;
}

div#downloadandcontact {
    margin-top: -75px;
	border-top: 1px dashed #aaa;
}

li.seemore a {
    color: #ff7f2c !important;
}

.panel.panel-2x1-3.tips {
    width: 75%;
}

.wrapper-sticky.sticky-active {
    margin-bottom: -40px !important;
}

.panel.panel-1x1-2 {
    float: left;
}

.sbs-wrapper.sbs-w2 div {
    padding: 10px;
}

.section.faq.panel-white {
    margin-bottom: 0px;
}

img#downloadmobileimg {
    max-width: 100% !important;
}

#position .panel.panel-1x1-2 img {
    margin-top: 25px;
}

.display-toggle-mobile, .listdotted li:not(.seemore) *{
	display: block !important;
}

#gsmenu.large .item span.title, .blockMe {
    display: block !important;
}

#gsmenu .item.active {
    background-color: #696969;
    color: #484848;
}

.activeGSmenuItemText {
    display: -webkit-box !important;
    color: #c5c5c5 !important;
}

#gsmenu .item:hover {
    color: #c5c5c5 !important;
}

span.title.blockMe {
    display: grid !important;
}

center img.badge {
    width: 153px;
    height: 46px;
    display: inline-block;
    padding: 5px;
}

.item:not(.active) .title:not(.blockMe) {
    display: none !important;
}

.ip_tooltip.show{
	color:#fff!important;
	border:none!important;
	text-transform:none!important;
}

@media only screen and (min-width: 991px) {
    div#category {
        padding-right: 0px;
    }
}

@media only screen and (max-width: 1580px) {
	.panel.panel-1x1-3.hide-on-tablet {
		display: none;
	}

	.steps ol {
		width: initial;
	}
	
	.panel.panel-2x1-3.tips {
		width: 100%;
	}
}


@media only screen and (min-width: 1449px) {
	#SecondHeader + .panel.panel-1x1-2 {
		width: 50% !important;
	}
	.display-toggle-mobile{
		display: none !important;
	}
}

@media only screen and (max-width: 1450px) {
	div#tv-shell {
		display: none;
	}
	.panel.panel-1x1-2 {
		width: 100%;
	}
}


@media only screen and (max-width: 976px) {
	.heroimg {
		display: none;
	}
	div#intro {
		border-top: 1px dashed #aaa;
	}
	#hero-getstarted .panel:first-child {
		width: 100%;
		display: inline-table;
		padding-top:0px !important;
	}
	h2#SecondHeader, #FirstPanel {
		margin-top: 0px !important;
	}
}

@media only screen and (max-width: 535px) {
	.sbs-wrapper.sbs-w2 div {
		width: 100% !important;
		border-left: none !important;
	}
}

@media only screen and (max-width: 760px) {
	div#downloadandcontact .container {
		display: inline-grid;
	}
	div#downloadandcontact .container div {
		width: 100%;
		border: none;
		border-bottom: solid 1px;
		border-radius: 0px;
	}
	.promo-contact {
		border-bottom: none !important;
	}
	div#download .container {
		margin: 0px !important;
		padding: 0px 0px 0px 10px !important;
	}
	div#download {
		margin-bottom: 0px !important;
	}
}

/*Site Search*/
#hublabel, #expresslabel, #irlabel {
	border: 0px;
}

@media only screen and (max-width: 991px) {
    h2#topArticles {
        margin-top: -8px;
    }
}

@media only screen and (min-width: 991px) {
    hr#heroSearchHR {
        margin-top: -35px;
    }
    h2#topArticles {
        margin-top: -18px;
        margin-bottom: -5px;
    }
}