ul.nav li a.active { color: #fff; background-color: #ec1c24; border-radius: 5px!important; }

ul.nav li a:hover.active { color: #fff!important; }

ul.nav li a:hover { color: #ec1c24; transition: all 0.3s ease; background-color: #ec1c24; border-radius: 7px; color: white !important; cursor: pointer; }


.list-unstyled a.active { color: #393939; }

    .list-unstyled a.active i { color: #393939; }



.yamm .nav,
.yamm .collapse,
.yamm .dropup,
.yamm .dropdown { position: static; /*-webkit-appearance: none;
    -moz-appearance: none;*/ border-radius: 0px; color: #000; font-size: 14px; font-weight: 600; text-transform: uppercase; }

.yamm .container { position: relative; }

.yamm .dropdown-menu { left: auto; }

.yamm .nav.navbar-right .dropdown-menu { left: auto; right: 0; }

.yamm .yamm-content { padding: 50px 40px 40px 40px; }

.yamm .dropdown.yamm-fw .dropdown-menu { left: 0; right: 0; }

.yamm .dropdown.yamm-hw .dropdown-menu { left: auto; right: 0; width: 550px; }

.yamm .yamm-content .col-md-4, .yamm .yamm-content .col-md-8 { padding-right: 5px; padding-left: 5px; }


.yamm .yamm-content .thumbnail { padding: 0; border: 0; }

.yamm .yamm-content .caption { padding: 0; }

    .yamm .yamm-content .caption h3 { font-size: 18px; color: #272727; margin-top: 14px; margin-bottom: 8px; }

    .yamm .yamm-content .caption p { font-size: 14px; color: #727272; }

.list-unstyled li:first-child { }

.list-unstyled.two { margin-top: -12px; }


.list-unstyled li p { font-size: 13px; color: #727272; font-weight: normal; text-transform: uppercase; font-weight: 600; line-height: 0px; margin-bottom: 18px; }

.list-unstyled li i { color: #999; margin-right: 4px; font-size: 11px; transition: all 0.3s ease; }

.list-unstyled li { padding: 5px 0; }

.list-unstyled a { color: #999; padding: 4px 0px; width: 100%; font-size: 13px; transition-property: margin-left, background-color; transition-duration: 0.3s; transition-timing-function: ease-out; font-family: 'Raleway', sans-serif; font-weight: 500; transition: all 0.3s ease; }

    .list-unstyled a:hover { color: #393939; }

        .list-unstyled a:hover i { color: #393939; }

    .list-unstyled a:before { font-size: 12px; margin-right: 5px; }

.row-border + .row .caption h3 { margin-top: 0px; }

.row-border { border-bottom: 1px solid #d1d1d1; margin-bottom: 20px; padding-bottom: 10px; }

@media (max-width:767px) {
    .list-unstyled li:first-child { border-bottom: 0px; margin-bottom: 0px; top-bottom: 15px; }

    .list-unstyled li p { color: #bbb; }

    .list-unstyled li { padding: 8px 0; }

    .list-unstyled a { color: #bbb; }

    .list-unstyled a { color: #BBBBBB; }


    .list-unstyled a { color: #BBBBBB; }

        .list-unstyled a:hover { color: #fff; }

    .yamm .yamm-content .thumbnail { background-color: transparent; -webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, 0.075); box-shadow: 0 0px 0px rgba(0, 0, 0, 0.075); }

    .yamm .yamm-content .caption p { color: #ccc; }

    .yamm .yamm-content .caption h3 { color: #ccc; }

    .yamm .yamm-content .thumbnail > img { margin-left: 0; }

    .row-border { border-bottom: 0; }
}



@media (max-width:999px) {


    .list-unstyled a { color: #BBBBBB; }

    .list-unstyled li:first-child { border-bottom: 1px solid #3b3b3b; margin-bottom: 16px; }

    .list-unstyled li p { color: #fff; padding-top: 10px; }

    .list-unstyled .img_left4 { margin-right: 20px; }
}







/*
.navbar {
    min-height:60px;
}
*/
.navbar-nav > li > .dropdown-menu { margin-top: 0; border-top-right-radius: 0; border-top-left-radius: 0; border: 0; border-radius: 0; }

.navbar-nav > li > a { padding: 4px 13px; text-transform: uppercase; }

    .navbar-nav > li > a i { float: left; font-size: 17px; margin-right: 5px; margin-top: 3px; }

.navbar-default { margin-right: -65px; }

    .navbar-default.two { width: 100%; /*margin-right: 140px;*/ /*padding-right:140px;*/ }

.navbar-nav.dark > li > a { padding-top: 30px; padding-bottom: 27px; text-transform: uppercase; }

.dropdown-submenu { position: relative; }

    .dropdown-submenu > .dropdown-menu { top: 0; left: 100%; margin-top: -1px; margin-left: -1px; /*    margin-left: -456px;*/ -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }

        .dropdown-submenu > .dropdown-menu:last-child { }

@media (min-width:769px;) {
    .dropdown-submenu > .dropdown-menu:last-child { border-top: 0px solid #000; }
}

.dropdown-submenu:hover > .dropdown-menu { display: block; }

.dropdown-submenu.pull-left { float: none; }

    .dropdown-submenu.pull-left > .dropdown-menu { left: -100%; margin-left: 10px; -webkit-border-radius: 6px 0 6px 6px; -moz-border-radius: 6px 0 6px 6px; border-radius: 6px 0 6px 6px; }


.navbar-brand { /* background: url("../images/logo.png") no-repeat;
    width: 162px;
    height: 42px;
    display: block;*/ padding: 0; margin: 15px 0; }


.wrapper { margin-top: 0px; }

.navbar-fixed-top + .wrapper { margin-top: 104px; }

.dropdown-menu { min-width: 167px; }

    .dropdown-menu > li > a { padding: 9px 20px; font-size: 13px; border-bottom: 1px solid #eee; transition: all 0.3s ease; font-size: 14px; font-weight: 600; }

        .dropdown-menu > li > a:hover { border-bottom: 1px solid #eee; background-color: red; color: white !important; font-size: 14px; font-weight: 600; border-radius: 5px; }

    .dropdown-menu > li:last-child > a { border-bottom: 0px solid #d1d1d1; }
/*-------------- header animation Start -------------------*/




.help { height: 40px; }

    .help > .container { padding-top: 10px; }

@media (max-width: 999px) {
    .navbar-collapse.pull-right { width: auto; /*float: none !important;*/ background: #fff; height: auto !important; display: none; }

    #navbar-collapse-1 > ul > li.dropdown > a > b { float: right; }

    .navbar-default .navbar-brand { margin-left: 14px; }

    #navbar-collapse-1 > ul > li { border-bottom: 1px solid #eee; }

        #navbar-collapse-1 > ul > li.open { background-color: #2b2b2b; }

    .help { display: none; }

    .navbar-nav > li > a { color: #b3b3b3; padding: 7px 15px; }

        .navbar-nav > li > a:hover { color: #fff; }

    .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { color: #92d102; background-color: transparent; padding: 10px 20px; border-bottom: 0px; }

    .dropdown-menu > li > a { padding: 8px 20px !important;; border-bottom: 0px; }

    .dropdown-submenu > .dropdown-menu:last-child { border-top: 0px; }
    .border { border-top: 1px solid #ccc9c9; }
    .navbar-toggle:active { color: red; }
}

/*
.navbar-fixed-top .navbar-nav > li > a {padding-top: 15.666666666666666px; padding-bottom: 15.666666666666666px;}
.navbar-fixed-top  .navbar-brand {margin-top: 3.666666666666666px; margin-bottom: 2.666666666666666px;}
.navbar-fixed-top .navbar-brand img {height: 34.666666666666664px;}
*/
/*-------------- header animation End -------------------*/
.navbar-nav > li > a { box-shadow: 0 0px 0 rgba(255,255,255,0.25); }

.callus { color: #545454; font-size: 13px; padding-top: 13px; }

    .callus a { margin-right: 20px; color: #545454; }

.social-icons ul li { float: left; list-style-type: none; margin: 10px 0 10px 7px; }

.social-icons a { width: 25px; height: 25px; display: block; background-color: #fff; border: 1px solid #c7c7c7; border-radius: 50%; text-align: center; }

    .social-icons a i { font-size: 15px; color: #272727; line-height: 24px; text-align: center; }

    .social-icons a:hover { background-color: #272727; border: 1px solid #272727; }

        .social-icons a:hover i { color: #fff; }

.header { -webkit-border-radius: 0; border-spacing: 0; -webkit-appearance: none; -moz-appearance: none; appearance: normal; -webkit-tap-highlight-color: transparent; outline: 0!important; -webkit-touch-callout: none; transition-timing-function: ease-out; -moz-transition-timing-function: ease-out; -webkit-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; transition-duration: .2s; -moz-transition-duration: .2s; -webkit-transition-duration: .2s; -o-transition-duration: .2s; }

:focus { outline: 0; }

body { overflow-x: hidden; }

::-webkit-scrollbar { width: 12px; }

::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3); -moz-box-shadow: inset 0 0 6px rgba(0,0,0,.3); box-shadow: inset 0 0 6px rgba(0,0,0,.3); }

::-webkit-scrollbar-thumb { background: rgba(210,210,210,.8); -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.5); -moz-box-shadow: inset 0 0 6px rgba(0,0,0,.5); box-shadow: inset 0 0 6px rgba(0,0,0,.5); }

    ::-webkit-scrollbar-thumb:window-inactive { background: rgba(210,210,210,.4); }

.header { display: block; position: fixed; z-index: 9000!important; top: 0px; left: 0; width: 100%; background-color: transparent; height: auto; padding-top: 5px; background: rgb(255, 255, 255); box-shadow: 2px 2px 13px rgba(206, 194, 194, 0.98); padding-bottom: 3px; }

.compact .header { display: block; position: fixed; z-index: 9000!important; top: 0; left: 0; width: 100%; background: #000; border-bottom: none; -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.1); box-shadow: 0 1px 4px rgba(0,0,0,.1); -moz-box-shadow: 0 1px 4px rgba(0,0,0,.1); height: 63px; padding-top: 6px; padding-bottom: 0px; }

    .compact .header #logo13 { background: url(../../images/vg1-03.png) no-repeat left top; background-size: 90%; background-position: 19px 10px; }


    .compact .header .navbar-nav > li > a { padding: 4px 13px; }

    .compact .header .menu_rlinks2 { margin-top: 18px; }

.compact .navbar-default .navbar-nav > li > a { color: #fff; }

.menu_main .col-md-3 { width: 28%; border-right: 1px solid #eee; margin-right: 7%; }

    .menu_main .col-md-3.last { border-right: 0px solid #eee; margin-right: 0%; }

@media only screen and (min-width: 1000px) and (max-width: 1169px) {

    .header { height: auto; padding-top: 5px; }

    .compact .header #logo13 { background-position: left 12px; }
}


@media only screen and (min-width: 768px) and (max-width: 999px) {

    .header { height: auto; padding-top: 5px; }

    .compact .header { padding-top: 0px; padding-bottom: 10px; }

    .menu_main .col-md-3 { width: 100%; border-right: 0px solid #eee; margin-right: 0%; }

        .menu_main .col-md-3.last { border-right: 0px solid #eee; margin-right: 0%; }

    .yamm .yamm-content { padding: 10px 20px 20px 20px; }

    ul.nav > li > a.active { border-bottom: none; border-radius: 0!important; }

    .compact .header #logo13 { background-position: left 12px; }
}

@media only screen and (min-width: 640px) and (max-width: 767px) {


    .header { height: auto; padding-top: 5px; }

    .compact .header { padding-top: 0px; padding-bottom: 9px; }

    .menu_main .col-md-3 { width: 100%; border-right: 0px solid #eee; margin-right: 0%; }

        .menu_main .col-md-3.last { border-right: 0px solid #eee; margin-right: 0%; }

    .yamm .yamm-content { padding: 10px 20px 20px 20px; }

    .compact .header #logo13 { background-position: left 16px; }

    ul.nav > li > a.active { border-bottom: none; }
}

@media only screen and (min-width: 480px) and (max-width: 639px) {

    .header { height: auto; padding-top: 10px; }

    .compact .header { padding-top: 0px; padding-bottom: 9px; }

    .menu_main .col-md-3 { width: 100%; border-right: 0px solid #eee; margin-right: 0%; }

        .menu_main .col-md-3.last { border-right: 0px solid #eee; margin-right: 0%; }

    .yamm .yamm-content { padding: 10px 20px 20px 20px; }

    .compact .header #logo13 { background-size: 25%; background-position: center 12px; }

    ul.nav > li > a.active { border-bottom: none; }
}

@media only screen and (max-width: 479px) {

    .header { height: auto; padding-top: 10px; }

    .compact .header { padding-top: 0px; padding-bottom: 9px; }

    .menu_main .col-md-3 { width: 100%; border-right: 0px solid #eee; margin-right: 0%; }

        .menu_main .col-md-3.last { border-right: 0px solid #eee; margin-right: 0%; }

    .yamm .yamm-content { padding: 10px 20px 20px 20px; }

    .compact .header #logo13 { background-size: 35%; background-position: center 12px; }


    ul.nav > li > a.active { border-bottom: none; }
}








@media (max-width: 999px) {
    #navbar-collapse-1 > ul > li { border-bottom: 0; }
}


.navbar-default .navbar-nav > li > a { color: #000; font-size: 14px; font-weight: 600; }

.menu_main3 .navbar-default .navbar-nav > li > a { color: #fff; }

.navbar-toggle { position: relative; float: none; padding: 4px 10px; margin-top: 8px; margin-right: 0px; margin-bottom: 0; background-color: transparent; border: 0px solid transparent; border-radius: 0; margin-left: 0px; background: #ffffff; cursor: pointer; border: 1px solid #979596; margin-bottom: 1px; }

    .navbar-toggle > span { text-transform: uppercase; color: #000000; font-weight: 600; }

.navbar-default .navbar-toggle:hover *, .navbar-default .navbar-toggle:focus * { color: #ec1c24; }

.navbar-collapse { border-top: 0; }

@media only screen and (min-width: 99px) and (max-width: 999px) {
    li.dropdown ul.dropdown-menu li a { /*color: #fff;*/ padding: 8px 33px !important; font-size: 12px; }
        li.dropdown ul.dropdown-menu li a .active { border-top: 1px solid green !important; }
        li.dropdown ul.dropdown-menu li a:hover { color: #333; border-bottom: none; border-radius: 0px!important; }
    li.dropdown ul.dropdown-menu li a { margin-top: 1px; max-width: 254px; }
    ul.nav li a.active { border-radius: 0px!important; }

    li.dropdown a:hover { color: #fff; }

    li.dropdown ul.dropdown-menu .yamm-content li a:hover { color: #999; }
    .nav navbar-nav { margin-top: 1px; }
    /*.right >li:last-child >a{
        white-space:pre-wrap;
    }*/
    .nav .right .dropdown-menu .prewrap > a { white-space: normal; }
}

@media (min-width: 1000px) {
    .yamm ul.nav li.dropdown > ul.dropdown-menu { /*opacity: 0;
        filter:alpha(opacity=100);*/ /* -webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;*/ }


    .dropdown-submenu:hover > .dropdown-menu { -webkit-animation-duration: 0.5s; -webkit-animation-name: fadeInFromNone; -webkit-animation-fill-mode: forwards; animation-duration: 0.5s; animation-name: fadeInFromNone; animation-fill-mode: forwards; -ms-animation-duration: 0.5s; -ms-animation-name: fadeInFromNoneIE; -ms-animation-fill-mode: forwards; }

    .yamm ul.nav li.dropdown:hover > ul.dropdown-menu { display: block; /*-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;*/ animation-duration: 0.5s; animation-name: fadeInFromNone; animation-fill-mode: forwards; -webkit-animation-duration: 0.5s; -webkit-animation-name: fadeInFromNone; -webkit-animation-fill-mode: forwards; -ms-animation-duration: 5s; -ms-animation-name: fadeInFromNoneIE; -ms-animation-fill-mode: forwards; border-radius: 7px; margin-top: 1px; }

    @-webkit-keyframes fadeInFromNone {
        0% { opacity: 0; }

        1% { opacity: 0; }

        100% { opacity: 1; }
    }

    @keyframes fadeInFromNoneIE {
        0% { opacity: 0; }

        1% { opacity: 0; }

        100% { opacity: 1; }
    }

    @keyframes fadeInFromNone {
        0% { opacity: 0; }

        1% { opacity: 0; }

        100% { opacity: 1; }
    }


    /*.yamm ul.nav li.dropdown:hover > a {
    color: #13afeb;
}*/
    .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { padding: 22px 18px; }
}

.navbar-toggle > button { background: none; border: 0; float: right; }

.navbar-default .navbar-toggle i { color: #000; font-size: 21px; }

.yamm ul.nav li.dropdown:hover b { border-top-color: #fff; border-bottom-color: #fff; }

.container > .navbar-collapse { margin-right: 0px; }

.navbar-brand, .navbar-nav > li > a { text-shadow: 0 0px 0 rgba(255, 255, 255, 0.25); }

button.navbar-toggle { clear: right; }

.width50 { width: 50%; }
/* -------------- color Scheme Start --------------*/

/*.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {
color: #fff;
background-color: #454545;
     
}*/

.navbar-default .navbar-nav > .open > a .caret, .navbar-default .navbar-nav > .open > a:hover .caret, .navbar-default .navbar-nav > .open > a:focus .caret { border-top-color: #fff; border-bottom-color: #fff; }

/* -------------- color Scheme End --------------*/

.dropdown-menu.two { right: 0; }

.nav > li { margin-right: 7px; }

.navbar-default { margin-left: 0px; float: right; }

@media only screen and (min-width: 99px) and (max-width: 999px) {

    .navbar-default .navbar-nav > li > a { /*color: #999;*/ border-radius: 0px !important; }
}





@media only screen and (max-width:1199px) {

    .container > .navbar-collapse { z-index: 9999; }

    .navbar-default.two { margin-right: 200px; }

    .navbar-default { margin-right: 0px; }

        .navbar-default.langDropDown { margin-left: 4%!important; }
}

@media only screen and (max-width:1112px) {

    .container > .navbar-collapse { z-index: 9999; }

    .navbar-default.two { margin-right: 227px; }
}


@media only screen and (max-width:991px) {

    .menu_main2 .container > .navbar-collapse { width: 100%; background-color: #161616; }
}




@media only screen and (max-width:800px) {

    .navbar-default.two { margin-right: 0px; }
}

#navbar-collapse-1 ul > li > ul > li ul { top: 0px; left: 100%; }
#navbar-collapse-1 ul li > a { border-radius: 7px!important; }
#navbar-collapse-1 ul li:hover > a { color: #fff!important; background: red!important; }

#navbar-collapse-1 ul.navbar-nav > li > ul > li > ul { right: auto!important; left: 100%!important; }
#navbar-collapse-1 ul.navbar-nav > li > ul > li { display: block; clear: both; width: 100%; }
.pdf-parnt { position: absolute; right: 2px; margin-top: 0px; width: 140px; height: 30px; top: auto; bottom: -40px; }

    /*pdf-download button css start*/

    .pdf-parnt img { width: 25px; margin-right: 9px; margin-bottom: 7px; }
    .pdf-parnt a { position: absolute; right: 16px; height: 25px; z-index: 1; }
    .pdf-parnt .pdf-dwLoad { vertical-align: 10px; color: rgb(0,0,238); text-decoration: underline; font-size: 16px; font-weight: bold; }
        .pdf-parnt .pdf-dwLoad:hover { color: #ec1c24; }
.pdf-iconn:hover .pdf-dwLoad { color: #ec1c24; }
.pdf-parnt .pdf-dwLoad:active { color: #ec1c24; }

/*pdf-download button css start*/
ul.nav li a { color: #000; }
.open_draw { display: block; }
#navbar-collapse-1 ul > li > ul > li ul { top: 0px; left: 100%; }
#navbar-collapse-1 ul li > a { border-radius: 7px!important; }
#navbar-collapse-1 ul li:hover > a { color: #fff!important; background: red!important; }
#navbar-collapse-1 ul.navbar-nav > li > ul > li > ul { right: auto!important; left: 100%!important; }
#navbar-collapse-1 ul.navbar-nav > li > ul > li { display: block; clear: both; width: 100%; }


/*RESPONSIVE MENU START*/

@media only screen and (min-width: 999px) {
    span.caret_right_fnt_icon_01, span.caret_right_fnt_icon_02, span.caret_right_fnt_icon_03 { display: none; }
    ul.dropdown-menu { display: none; }
    .yamm ul.nav li.dropdown:hover > ul.dropdown-menu { display: block; }
}

@media only screen and (max-width: 999px) {
    ul.dropdown-menu.position.drop_hidden_menu { display: none; }
    i.fa.fa-angle-down.drop-down-icon { display: block; }
    /*ul.nav li a:hover .drop-down-icon { color: #fff; }*/
    #navbar-collapse-1 ul li:hover > a { color: #fff!important; background-color: red!important; }
    div#navbar-collapse-1 { width: 250px; }
    .navbar-nav .dropdown .dropdown-menu { display: none; }
    /*span.caret_right_fnt_icon_01 { position: absolute; right: 18px; font-size: 15px; cursor: pointer; margin-top: -35px; left: auto; }
        span.caret_right_fnt_icon_01:hover { color: #fff; }
    span.caret_right_fnt_icon_02 { position: absolute; margin-top: -32px; right: 18px; left: auto; font-size: 15px; cursor: pointer; }
        span.caret_right_fnt_icon_02:hover { color: #fff; }
    span.caret_right_fnt_icon_03 { position: absolute; margin-top: -32px; right: 18px; left: auto; font-size: 15px; cursor: pointer; }
        span.caret_right_fnt_icon_03:hover { color: #fff; }
    ul li a:hover span.caret_right_fnt_icon_01, span.caret_right_fnt_icon_02, span.caret_right_fnt_icon_03 { color: #000; }*/
    .navbar-collapse { max-height: 520px !important; }
    .script_responsive { margin-top: 10px !important; }
    /*#navbar-collapse-1 ul li:hover > a { color: red!important; background-color: transparent!important; }*/
    .switcher-area ul li a:hover { color: red; }
    div#navbar-collapse-1 { display: none; }
    .mainDropDown ul.nav > li > a.active { border-radius: 0px !important; background-color: #ec1c24 !important; color: white !important; }
    #navbar-collapse-1 ul li:hover > a { color: #fff !important; background-color: red !important; }
    .click_active { background-color: red !important; color: #fff !important; }
    .show_menu { display: block !important; position: fixed !important; }
    #navbar-collapse-1 ul li > a { border-radius: 0px !important; }
}

@media only screen and (max-width: 999px) and (min-width: 99px) {
    li.dropdown ul.dropdown-menu li a { padding: 8px 26px !important; font-size: 12px; }
    li.dropdown ul.dropdown-menu ul.dropdown-menu li a { padding-left: 36px !important; }
    li.dropdown ul.dropdown-menu ul.dropdown-menu ul.dropdown-menu .install { padding-left: 46px !important; }
}

/*****RESPONSIVE-AREA-END*********/
.menu_div_color { color: red !important; }
/*.fa_down { color: #fff !important; }
.fa_down_01 { color: #fff !important; }*/
ul.nav li a:hover + span.caret_right_fnt_icon_01 { color: #fff; }
li.dropdown ul.dropdown-menu li a:hover + span.caret_right_fnt_icon_02 { color: #fff; }
li.dropdown ul.dropdown-menu ul.dropdown-menu li a:hover + span.caret_right_fnt_icon_03 { color: #fff; }

@media screen and (max-width:1410px) {
    .howtobuy-banner-txt { margin-top: 30px; }
}

@media screen and (max-width:1453px) {
    .howtobuy-banner-txt { padding-top: 8px; }
}

@media screen and (max-width:1200px) {
    .howtobuy-banner-txt { padding-top: 2%; }
}

@media screen and (max-width:925px) {
    .howtobuy-banner-txt { padding-top: 2%; }
}

@media screen and (max-width:894px) {
    .howtobuy-banner-txt { padding-top: 2%; }
}

@media screen and (max-width:639px) {
    .howtobuy-banner-txt { padding-top: 64px; }
}
/*****************asp-hyperlink*********************/

span.caret_right_fnt_icon_01 {
    float: right;
    margin-top: -4px;
}

.navbar-nav > li > a span i,span.caret_right_fnt_icon_03 i{ float: none; font-size: 15px; margin-right: 0px; margin-top: 0px; }
span.caret_right_fnt_icon_02 {
    float: right;
    font-size: 15px;
    margin-top: -5px;
}
@media only screen and (max-width: 999px) and (min-width: 99px) {
    li.dropdown ul.dropdown-menu li a { padding: 8px 15px 8px 26px !important; font-size: 12px; }
}
span.caret_right_fnt_icon_03 {
    float: right;
    margin-top: -2px;
}
     .howtobuy-banner-txt .ms-slide-layers {
    right: 2.75%!important;
}

@media screen and (max-width:1080px) {
    .navbar-nav > li > a {
        padding: 4px 10px;
    }
    .mainDropDown .nav > li {
        margin-right: 2px !important;
    }
}