
/*body { font-family: 'Roboto';}*/
body::after, .page-wrapper::after {height: 0px;}
.logo{ max-width: 202px; display: inline-block;transition: all .2s ease-out !important;}
.logo img{ max-width: 100%;}
.headTop{ width: 100%; display: inline-block;padding:0 !important;text-align: center;}
.jss146 {padding: 30px 0 20px;display: inline-block;
    vertical-align: top;
}
/*menu*/
/*body{ font-family: 'Inter';}*/
.page-header{ min-height: auto !important;}
.navbar{ padding: 10px 0; justify-content: space-between;}
.headRt{ width: auto; display: flex; align-items: center;justify-content: flex-end;}
.mainheader{ width: 100%; background: #141414;padding: 12px 0;}
.navbar{ padding: 0px;}
.navbar-nav li{
    display: inline-block;
    font: 400 15px/20px 'Roboto' !important;
    margin-right: 0px; padding:0;
}
.navbar-nav li a{ letter-spacing: 0 !important;color: #fff !important;font-weight: 500 !important;font-size: 15px !important;
    transition: 0.2s ease-in border-bottom;padding: 10px !important; position: relative;}
.headtop ul li{ position: relative;}
.headtop ul li:after{ border-right: 2px dotted #fff; content: "";}
.headtop ul li:last-child:after{ display: none;}
.navbar-nav li{ position: relative;}
.navbar-nav > li:hover a:after, .navbar-nav > li:hover a:before{ transform: translate3d(0,0,0);opacity: 1;}

.dropdown-toggle {
    background: url(../images/icons/arw.png) no-repeat center center;
    width: 4px;
    height: 22px;
    background-size: 10px;
    padding-left: 11px;
    display: inline-block;
    transition: transform .3s ease-out;
}
.dropdown-toggle:after{ border: none; }
.navbar-collapse {
    margin-left: 0 !important;
}
.navbar-nav .dropdown-menu a {
    padding: 10px 10px !important;
    width: 100%;
    letter-spacing: 0px !important;
    font-weight: 400 !important;
    text-transform: uppercase;
    border: none !important;
    font-size: 12px !important;
}
.navbar-nav .dropdown-menu, .subsummenu{ background:#fff !important; border:none;min-width: 162px; margin: 0px; padding: 0px;}
.navbar-expand-lg .navbar-nav .dropdown-menu-right{ left: 0px;}
.navbar-nav .dropdown-menu li{ width: 100%;  margin: 0px !important;}
.navbar-nav .dropdown-menu li a, .subsummenu li a{ width: 100%;display: inline-block;font-size: 13px !important;padding: 10px !important;color: #fff !important;line-height: 20px; text-transform: uppercase;}
.navbar-nav .dropdown-menu a:hover, .subsummenu li a:hover{ background: none !important;}
.navbar-nav .dropdown-menu li{ margin: 0px; padding: 0px !important;}
.navbar-expand-lg .navbar-nav .dropdown-menu-right{border: none !important;}
.navbar-nav .dropdown-menu a:before, .navbar-nav .dropdown-menu a:after{ display: none !important;}
.navbar-expand-lg .navbar-nav .mini-cart .dropdown-menu {
    right: 14px !important;
    top: 48px;
    left: inherit !important;
}

.dropdown-menu .dropdown .dropdown-toggle.test{ position: absolute; top: 17px; right: 0px; background: none !important; transform: rotate(0deg) !important;}
.navbar-nav .dropdown-menu li.dropdown-submenu:hover span{ color: #fff !important;}

.navbar-nav .dropdown-menu li h4 a{ font-size: 18px !important; text-decoration: underline !important; font-weight: 500 !important;}
.navbar-nav li a:hover{ color: #C51E1E !important;}
.navbar-nav li{ text-transform: uppercase;}



.dropdown-menu .dropdown .dropdown-toggle{top: 12px;
    right: 17px;}
.dropdown-item{ white-space: inherit !important;}






/*common css*/

.page-body .page-title-bar .page-bar-title::after{ left:25px !important;}

.page-body .page-title-bar .page-bar-title::after{ display: none;}
.page-body .page-title-bar .page-bar-title b{ position: relative;}
.page-body .page-title-bar .page-bar-title b:after{
    content: '';
    display: block;
    border-width: 0 15px 15px 15px;
    border-color: transparent transparent #fff;
    border-style: solid;
    width: 0;
    height: 0;
    position: absolute;
    bottom: -22px;
    left: 50%;-ms-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
}
.add-to-cart{ color: #fff !important; padding: 10px 21px 10px !important; background: #1a384d;}
.add-to-cart:hover{ background:#C51E1E;}



.page-body .page-title-bar { background-color: #eae8e8 !important; background-size: cover; background-position: top center; color: #000;  margin-top:0px; }
.page-body .page-title-bar .page-bar-title b { font-weight: normal;}




.navbar-nav{ position: relative; display: inline-block;}
.mini-cart button.dropdown-toggle{ margin-top: -13px;}
.header-action{ position: relative;}
.navbar-expand-lg .navbar-nav .dropdown-menu-right {
    left: 14px !important;top: 48px;
}
.mini-cart-wrapper{ background: #fff;}


.mini-cart .dropdown-menu{ min-width: 350px !important;left: inherit !important;
    right: 0px;margin-top: 0;}
.mini-cart button.dropdown-toggle{ background: none !important; border: none !important; box-shadow: none !important; border-radius: 0px; margin: 0px; width: auto !important; height: auto !important; top: inherit !important; position: inherit; }
.navbar-nav li a{ display: inline-block; text-transform: inherit !important;}
.mini-cart button.dropdown-toggle .cart-counter {
    position: inherit !important;
    top: inherit !important;
    left: inherit !important;
    padding: inherit !important;
    line-height: 1;
    font-size: inherit;
    border-radius: inherit; background: none !important;color: #fff !important;
}
#cartDropDown:focus, #cartDropDown a:focus, #cartDropDown:active, #cartDropDown a:active, .mini-cart button.dropdown-toggle .cart-counter:active{ background: none !important;}
.topcrt{ width: 100%; padding: 25px 10px; border-bottom: 1px solid #ced0d2; text-align: center;}
.topcrt p{ margin: 0px; padding: 0px; color: #666666;}
.wsite-cart-bottom {
    padding: 10px 15px;
    color: #363b3e;
}
.wsite-vertical-align {
    display: table-cell;
    vertical-align: middle;
}
.wsite-subtotal-wrapper{font-size: 16px;
    line-height: 18px;font-weight: 700;color: #363b3e;width: 100%;}
.navbar-nav li a.wsite-button-highlight {
    background: #c1a367;
    color: #fff !important;
    -webkit-transition: all 200ms ease-in;
    -moz-transition: all 200ms ease-in;
    -ms-transition: all 200ms ease-in;
    -o-transition: all 200ms ease-in;
    transition: all 200ms ease-in;
    padding: 10px 16px !important;
    border: 2px solid #c1a367;
    text-transform: uppercase;
    font-size: 1em;
    line-height: 1.5em;
    float: right;
    letter-spacing: 4px !important;
    font-family: 'Roboto', sans-serif;
    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: 23px !important;
}
.navbar-nav li a.wsite-button-highlight:hover{ background: #5e0004 !important;}
.mini-cart-wrapper .mini-cart-item-list { text-align: left;}
.mini-cart-footer .btn{ color: #fff !important;}
.mini-cart-footer .btn:hover{ background: #222 !important;}
.navbar-nav .dropdown-menu .mini-cart-footer a:hover{ background: #222 !important;}

.navbar-nav > li:last-child::after {display: none;}




.page-footer{ width: 100%;display: inline-block; }
.footbox{ width: 100%;}
.footbox h4{ font-size: 20px !important; color: #fff; line-height: 30px;margin: 2px 0 8px !important; font-family: 'Anton', sans-serif;}
.footbox p, .footbox li{ font-size: 15px; line-height: 35px; color: #fff; font-family: 'Anton', sans-serif;}
.footbox li a{ color: #fff; width: 100% !important; display: inline-block; font-size: 18px !important;}
.footbox li{ width: 100% !important; display: inline-block;}
.footsos li{ width: auto !important; padding: 4px;transition: all .2s ease-out !important;}
.footsos li a{ width: 80px !important; height: 80px !important; text-align: center; line-height: 70px;border: 3px solid #fff;border-radius: 50%;font-size: 53.333333333333336px !important;}
.footsos li:hover{ transform: scale(1.06);}
.footsos{max-width: 248px;}
.footlogos{ margin: 40px 0 0 0 !important; text-align: center; width: 100%;justify-content: center;}
.footlogos ul li{ display: inline-block; padding: 10px 20px;}
.footlogos ul li img {
    max-width: 255px;
}
.footlogos ul li:first-child img{ max-width: 112px;}


.mini-cart-item-list li{ font-family: 'Montserrat', sans-serif;}
.colm5 {
    width: 50%;
    text-align: center;
}
.navbar-toggler{ background: none !important;}

/*.mobcart{ display: none;}*/



/*.mobcart {
    display: inline-block;
    position: absolute;
    top: 35px;
    right: 0px;
}*/
.nav-item.menucartopn{ display: none;}
.mini-cart button.dropdown-toggle {
    width: 40px !important;
    height: 40px !important;
    background: none !important;
    text-align: center;
    line-height: 40px;
    border-radius: 100%;
    padding: 0px !important;
    display: inline-block !important;
}
.mobcart .btn a{ color: #fff; font-size: 16px;}
.mini-cart button.dropdown-toggle .cart-counter {
    position: absolute !important;
    top: 1px !important;
    right: 0px !important;
    width: 20px;
    height: 20px;
    background: #56585b !important;
    font-size: 12px !important;
    line-height: 20px;
    border-radius: 30px;
}



#cartDropDown:focus, #cartDropDown a:focus, #cartDropDown:active, #cartDropDown a:active, .mini-cart button.dropdown-toggle .cart-counter:active{background: none !important;}





.nav-item.dropdown .dropdown-menu{ width: 100% !important; left: 0px !important; top: 60px !important;}
.navbar, .navbar-nav{ position: static !important;}
.nav-item.dropdown .dropdown-menu{ background: #151515 !important;overflow: hidden;}
.col3{ width: 25% !important; float: left;}
.col4{ width: 33.333% !important; float: left;}
.mainheader .container{ position: static;}
.navbar-nav > li{ position: relative !important;}
.navbar-nav > li:nth-child(2){ position: static !important;}
.navbar-nav > li:nth-child(3){ position: static !important;}
.navbar-nav > li:nth-child(6){ position: static !important;}
.nav-item.dropdown:nth-child(2) .dropdown-menu{top: 122px !important;}
.nav-item.dropdown:nth-child(3) .dropdown-menu{top: 122px !important;}
.nav-item.dropdown:nth-child(6) .dropdown-menu{top: 122px !important;}

.nav-item.dropdown img{ max-width: 100%;}




.navbar-nav .dropdown-menu li a, .subsummenu li a{text-transform: uppercase !important;}
.nav-item.dropdown:first-child .dropdown-menu{ top: 84px !important;}
.headtop{ width: 100%;background-color: #1A384D;}
.headtop{ text-align: center;}
.headtop p{ padding: 10px 0;}
.headtop p, .headtop ul li{
    text-align: center;
    color: #FFF;
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    text-transform: uppercase; margin-bottom: 0px; line-height: 20px;
}
.headtop ul li{ display: inline-block;}
.headtop ul li a{ color: #fff; padding: 10px 20px; display: inline-block;}
.headtop ul li a:hover{ color:#03a9f4 !important;}





.foottop{ width: 100%; background: #1a384d; padding: 50px 0px 20px 0px;}
.footleft{ width: 100%;}
.footlogo{ display: inline-block;margin-bottom: 20px;}
.footlogo img{ max-width: 100%;}
.footleft p {
    color: #fff;
    padding: 10px 0;
    font-size: 15px;
    line-height: 26px;
    margin: 0px !important;
}
.footleft p a{ color: #03a9f4;}
.footleft p a:hover{ color: #015f7f;}
.textfld{ font-size: 16px;
    min-height: 47px;
    padding: 6px 16px;font-size: 15px;
    font-weight: 400;background-color: #ffffff; border: none; width: 100%;margin-bottom: 12px;}
.footleft input[type="submit"]{ font-size: 15px;
    font-weight: 600;
    text-transform: uppercase;
    border-radius: 0px 0px 0px 0px;background-color: #e82a00;
    color: #ffffff;min-height: 47px;padding: 15px 30px; cursor: pointer; border: none;margin-bottom: 12px;}
.footleft input[type="submit"]:hover{background-color: #b52700;}
.footbotm{ width: 100%; padding: 15px 0px 15px 0px; background-color: #000000;}
.footbotm p{ padding: 10px 0;color: rgba(255,255,255,0.39);margin: 0px;
    font-size: 13px;
    font-weight: 500;
    text-transform: uppercase; display: inline-block;}
.footbotm p a{ color: #808080; }
.footbotm p a:before{ content: "|"; padding:0 5px 0 2px; color: #808080 !important;}
.footbotm p a:nth-child(2)::before{ display: none;}
.footbotm p a:nth-child(2){ margin-left: 24px;}
.col2{ width: 20% !important; float: left;}

.navbar-nav .dropdown-menu li a, .subsummenu li a{ padding: 10px 20px !important;}
.navbar-nav .dropdown-menu, .subsummenu{ min-width: 218px;}
.container {
    max-width: 1140px !important;
}
.mini-cart button.dropdown-toggle .cart-counter{ padding: 0px !important; position: absolute; top: 0px; right: 0px;}
.mobcart .btn a{ padding: 0px !important;}
.navbar-nav .dropdown-menu li h5 a {
    font-size: 15px !important;
    font-weight: 500 !important; color: #fff;
}

.mini-cart p{ font-size: 16px !important; color: #000 !important;}
.mini-cart .dropdown-menu::before, .mini-cart .dropdown-menu::after {right: 21px;}


.mobcart{ position: absolute; top: 2px; right: 20px;}
.navbar-nav .dropdown-menu li h5{ min-height: 41px;}
.navbar-nav .col3 .row{ margin: 0px !important;}
.navbar-nav .col3 .col-sm-6{ padding: 0px !important;}
.navbar-nav .col3 .col-sm-6 a:last-child{ padding: 10px !important;}
.navbar-nav .col3 .col-sm-6 h5 a{padding: 10px 20px;}
.navbar-nav .col3 ul li .col-sm-6 .singl a{ color: #000 !important;}
.navbar-nav > li.current .dropdown-menu{ z-index: 111111;}

.navbar-expand-lg .navbar-nav .dropdown-menu{ z-index: -1;}
.filter-bar .btn{padding: 10px !important;}
.navbar-nav li > .dropdown-wrap > a{ padding: 30px 5px !important;}
.mainheader{padding: 5px 0;}
.navbar-nav > li .dropdown-wrap{ position: relative;}
.navbar-nav > li .dropdown-wrap{padding-right: 12px; margin-right: 9px;}
.navbar-nav > li .dropdown-wrap .dropdown-toggle{position: absolute;
    top: 29px;
    right: 0px;}
.close-mini-cart {
    position: absolute;
    top: 0px;
    right: 0px;
    display: none;z-index: 1;
}


.hedSrch {
    position: absolute;
    width: 30px;
    top: 25px;
    right: 171px;
}
/*search*/


.fullsearch {
    transition: .3s;
    align-items: center;
    position: fixed;
    z-index: 9998;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    height: 100vh;
    padding: 0 15%;
    background-color: rgba(0,0,0,.8); display: flex; min-height: 50px;transition: .2s;
    overflow: hidden; text-align: center; justify-content: center;
}

.fullsearch {
    overflow: hidden;
    opacity: 0;
    transform: scale(0);
}
.fullsearch.show{ opacity: 1; transform: scale(1);}




.fullsearch input[type="search"]{
    font-size: 50px;
    text-align: center;
    line-height: 1.5;
    color: #fff; background: none; border: none; border-bottom: 1px solid #fff !important; outline: none !important; border-radius: 3px; width: 100%; font-family:'Roboto';}
.srchCls{
    cursor: pointer;
    position: absolute;
    font-size: var(--lightbox-header-icons-size);
    right: .75em;
    margin-top: 13px;
    padding: .25em;
    z-index: 2;
    line-height: 1;
    display: flex;transition: all .3s; opacity: 0.9;
}
.srchCls img {
    height: 20px;
    width: 20px;filter:brightness(0) invert(1);
}
.srchCls:hover{ opacity: 1;}
.sechIcn img{ max-width: 100%;}
.sechIcn {
    width: 100%;
    display: flex;
    height: 28px;
    border: 1px solid #fff;
    border-radius: 100%;
    padding: 5px;
    align-items: center;
    justify-content: center;
}
.hedSrch {
    position: absolute;
    width: 28px;
    top: 70px;
    right: 8px;
}



/*BODY*/

.bodyBlue{ width: 100%; position: relative; background: url(../images/bg.jpg) no-repeat center center; background-size: cover; padding: 50px 0;}
.coinBox{ width: 100%; position: relative; text-align: center; background: url(../images/pic.png) no-repeat top 50px center; background-size: 88%;}
.coinBox img{ max-width: 100%; position: relative; left: -6px;}
.colinRtBox{ width: 100%; border-left: 9px solid #ea312e; background: #1e4468;}
.coinTop{ width: 100%; padding: 15px 35px 9px; position: relative;background: rgb(11,30,48);
    background: linear-gradient(281deg, rgba(11,30,48,1) 5%, rgba(22,52,81,1) 90%);}
.coinTop label{ color: #fff; font-size: 17.43px; line-height: 20px; text-transform: uppercase; font-weight: 600;}
.coinTop h4{ color: #ea312e; font-family: 'Roboto Condensed'; font-size: 48.39px; line-height: 56px;}
.coinTop h4 strong{ font-weight: 700; font-family: 'Roboto'; color: #fff;}
.coinTop h4 sub{ font-size: 24.58px; line-height: 28px; font-family: 'Open Sans'; font-weight: 600; bottom: 0px;}
.coinTop h4 span{ font-size: 24.58px; line-height: 28px; font-family: 'Open Sans'; font-weight: 600; text-transform: uppercase; color: #fff; display: inline-block;position: relative; padding: 5px; margin: 0 16px; max-width: 72px; background: #15385a;}
.coinTop h4 span:before{ width: 20px; position: absolute; top: 0px; left: -13px; height: 100%; content: ""; background: url(../images/t1.png) no-repeat top left; background-size: 100% 100%;}
.coinTop h4 span:after{ width: 20px; position: absolute; top: 0px; right: -13px; height: 100%; content: ""; background: url(../images/t2.png) no-repeat top left; background-size: 100% 100%;}
.rtLg{ width: 137px; float: right; text-align: center; position: absolute; top: 0px; right: 0px;}
.rtLg i { width: 100%; background: #fff; display: inline-block; padding: 0 20px 0 30px; clip-path: polygon(25% 0%, 100% 0%, 100% 100%, 0% 100%);}
.rtLg i img{ max-width: 100%;}
.rtLg span{ color: #4fa2f3; text-transform: uppercase; font-size: 18px; line-height: 23px;}
.coinMid{ width: 100%; position: relative; padding: 22px 35px;}
.hometable table{ width: 100%; margin-bottom: 0px;}
.hometable table th, .hometable table td{ padding: 6px 0; font-size: 17px; line-height: 24px; color: #fff; border: none; font-family: 'Roboto';}
.hometable table th{ color: #4fa2f3; font-family: 'Roboto Condensed'; text-transform: uppercase; padding-right: 30px;}
.container {
    max-width: 1200px !important;
}

.numberTxt{ width: 100%; display: inline-block;}
.blBox{ width: 100%; background: #225585; padding: 20px 29px; text-align: center; box-shadow: 0px 0px 4px 2px rgba(0,0,0,0.1); border-radius: 15px;}
.numberTxt .row{ margin: 0 -8px;}
.numberTxt .col-sm-3{ padding: 0 8px;}
.numberTxt strong{ width: 100%; color: #fff; font-size: 57.17px; line-height: 56px; padding-bottom: 10px; display: inline-block; font-family: 'Roboto'; font-weight: 700;}
.numberTxt span{ width: 100%; color: #fff; font-size: 20px; line-height: 26px; font-family: 'Roboto Condensed';}
.coinLink{ width: 100%;}
.coinLink li{ display: inline-block; margin-right:30px; font-size: 17px; line-height: 20px; margin-top: 10px;}
.coinLink li img{ max-width: 100%; margin-right: 10px;}
.coinLink li a{ color: #fff;}
.coinLink li:last-child img{ width: 12px;}
.coinLink li:first-child img{ width: 16px;}
.coinSos{ display: inline-block;}
.coinSos li{ display: inline-block; margin-left: 6px;}
.coinSos li a {
    width: 34px;
    height: 34px;
    border: 1px solid #fff;
    border-radius: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.coinSos li a img{ max-width: 100%;}

.coinBotm{ width: 100%; position: relative; background: rgb(11,30,48); background: linear-gradient(261deg, rgba(11,30,48,1) 5%, rgba(14,36,57,1) 90%); display: flex; flex-wrap: wrap; align-items: center;}
.fireBox{ background: rgb(34,85,133); background: linear-gradient(291deg, rgba(34,85,133,1) 5%, rgba(31,79,123,1) 90%); width: 186px; padding: 20px 35px; clip-path: polygon(0% 0%, 90% 0%, 100% 50%, 90% 100%, 0% 100%);}
.fireBox span{ display: inline-block; color: #fff; font-size: 18px; line-height: 26px; text-transform: uppercase; font-family: 'Open Sans'; font-weight: 600;}
.boxtext{ display: flex; padding-left: 30px;}
.fldBox{ max-width: 98px; padding: 0 7px;}
.fldBox input[type="text"]{ width: 100%; border: none; background: #fff; height: 53px; border-radius: 7px; border: none; color: #000; padding: 10px;}
.countBox{ background: #fff; padding: 23px 10px; text-align: center; border-radius: 20px; margin: 8px 0;   box-shadow:0px 0px 8px 0px rgba(123, 106, 110, 0.25);}
.countBox strong{ width: 100%; display: inline-block; font-size: 66.12px; line-height: 69px; color: #0c2033; padding-bottom: 5px;}
.countBox span{ width: 100%; display: inline-block; font-size: 22px; line-height: 39px; color: #0c2033;}
.rows2{ margin: 0 -8px; margin-top: 40px;}
.rows2 .col-md-2{ padding: 0 8px;}

.container {
    max-width: 1600px !important;
}
.coinBox{ position: absolute;bottom: -55px; left: 0px;}
.rows3{ margin: 10px 0 0;}
.rows3 .col-sm-4{ padding:10px 0px;}
.videoBox{ width: 100%; box-shadow: 0px 0px 0px 1px rgba(18, 44, 69, 0.7);}
.videoBox img{ width: 100%;}
.rows4 h6{ color: #4fa2f3; font-size: 18px; line-height: 20px; text-transform: uppercase; font-weight: 400; padding: 0 15px;}
.rows4 h6 a{ color: #4fa2f3; }
.vidosArts{ background: #1e4468; padding: 20px; text-align: center; width: 100%; margin-top: 40px; box-shadow: 0px 0px 22px 4px rgba(14, 35, 55, 0.5);}
.vidosArts p{ font-size: 24.58px; line-height: 34px; font-family: 'Open Sans'; font-weight: 600; color: #fff; padding-bottom: 0px;}
.vidosArts p a{ font-weight: 700; color: #fff; border-bottom: 1px solid #fff;}


.bodyAsh{ width: 100%; padding: 45px 0; background: #f1f1f1;}
.bodyAsh h3{ color: #0c2033; font-size: 36px; line-height: 40px;}
.advnceRow h4{ color: #3671aa; font-size: 23px; line-height: 26px; font-family: 'Open Sans'; font-weight: 600; }
.advnceRow h4 span{ display: inline-block; background: #d8d6d6; padding:5px 17px 8px; border-radius: 11px;}
.advnceRow{ width: 100%; margin-top: 23px; width: 100%; display: inline-block;}
.advnceRow .rows2{ margin-top: 0px;}
.advnceRow .countBox strong{ font-size: 56.6px; line-height: 60px;}
.advnceRow .countBox span{ font-size: 21px;}
.advnceRow .panel{ border-radius: 20px;}
.advnceRow .panel .panel-heading{ font-size: 23.3px; line-height: 27px; color: #fff; background: #112a42; font-family: 'Open Sans'; font-weight: 600;}
.advnceRow .panel .panel-heading::after {font-size: 26px; color: #fff;}
.mphrow1{ margin: 0 -5px;}
.mphrow1 .col-sm-4{ padding: 5px;}
.mphBox{ width: 100%; background: #fff; padding: 20px 10px; text-align: center; box-shadow: 0px 0px 8px 0px rgba(123, 106, 110, 0.25);}
.mphBox img{ max-width: 100% !important;}
.mphrow1 h5{ color: #0c2033; font-size: 36px; line-height: 40px; font-weight: 700; padding-bottom: 10px;}
.dmblock{ display: none;}
.envelBox{ display: none; width: 100%;}
.envelBox p{ color: #fff; font-size: 18px; line-height: 26px; font-family:'Open Sans'; font-weight: 600; }
.envelBox h5{ color: #ea312e; font-size: 28.76px; line-height: 36px; font-weight: 700; text-align: center; padding-bottom: 20px;}

@media (min-width: 2500px) and (max-width: 9000px) {
}
@media screen and (max-width:1700px){

    .container{max-width:1500px !important;}
    .countBox strong{font-size:55px;line-height:62px;}
    .countBox span{font-size:19px;line-height:32px;}
    .advnceRow .countBox strong{font-size:49.6px;line-height:56px;}
    .advnceRow .countBox span{font-size:19px;}
    .mphrow1 h5{font-size:29px;line-height:36px;}
}
@media (min-width: 1200px) and (max-width: 9000px) {
    .navbar-expand-lg .navbar-collapse{padding:0 10px !important; padding-right: 40px !important;}
}
@media screen and (max-width:1600px){

    .container{max-width:1350px !important;}
    .countBox strong{font-size:46px;line-height:52px;}
    .countBox span{font-size:18px;line-height:30px;}
    .advnceRow .countBox strong{font-size:43px;line-height:50px;}
    .advnceRow .countBox span{font-size:17px;}
    .mphrow1 h5{font-size:25px;line-height:30px;}


    .hometable table th, .hometable table td{ font-size: 15px; line-height: 20px;}
    .blBox{ padding: 15px 10px;}
    .numberTxt span{ font-size: 16px;}
    .numberTxt strong{ font-size: 40px; line-height: 44px;}
}
@media screen and (max-width:1400px){

    .container{max-width:1250px !important;}
    .countBox strong{font-size:46px;line-height:52px;}
    .countBox span{font-size:18px;line-height:30px;}
    .advnceRow .countBox strong{font-size:43px;line-height:50px;}
    .advnceRow .countBox span{font-size:17px;}
    .mphrow1 h5{font-size:25px;line-height:30px;}


    .hometable table th, .hometable table td{ font-size: 15px; line-height: 20px;}
    .blBox{ padding: 15px;}
    .numberTxt span{ font-size: 16px;}
    .numberTxt strong{ font-size: 40px; line-height: 44px;}

}
@media screen and (max-width:1200px){

    .container{max-width:1170px !important;}
    .countBox strong{font-size:46px;line-height:52px;}
    .countBox span{font-size:18px;line-height:30px;}
    .advnceRow .countBox strong{font-size:43px;line-height:50px;}
    .advnceRow .countBox span{font-size:17px;}
    .mphrow1 h5{font-size:25px;line-height:30px;}


    .hometable table th, .hometable table td{ font-size: 15px; line-height: 20px;}
    .blBox{ padding: 15px;}
    .numberTxt span{ font-size: 16px;}
    .numberTxt strong{ font-size: 40px; line-height: 44px;}
}
@media (min-width: 992px) and (max-width: 1199px) {
    .navbar-nav .dropdown-menu, .subsummenu {
        min-width: 153px;
    }
    .headtop p, .headtop ul li{ font-size: 11px;}
    .navbar-nav .dropdown-menu li h4 a{ font-size: 15px !important;}
    .navbar-nav .dropdown-menu li h5 a{ font-size: 14px !important;}
    .navbar-nav .dropdown-menu li a, .subsummenu li a {
        padding: 10px 9px !important;
    }

    .container{max-width:960px !important;}
    .coinTop h4{font-size:30px;line-height:50px;}
    .coinTop h4 span{font-size:18.58px;line-height:23px;margin:0 12px;max-width:60px;}
    .coinTop{padding:15px 22px 9px;}
    .coinTop label{font-size:14.43px;line-height:20px;padding-bottom:0px;margin-bottom:0px;}
    .rtLg span{font-size:14px;line-height:22px;}

    .coinMid{padding:22px;}
    .numberTxt .col-sm-3{padding:0 3px;}
    .numberTxt .row{margin:0 -3px;}
    .hometable table th,.hometable table td{font-size:13px;line-height:17px;}
    .coinLink li{display:inline-block;margin-right:23px;font-size:14px;line-height:20px;margin-top:8px;}
    .coinLink li:first-child img{width:21px;}
    .coinLink li img{margin-right:4px;}
    .fldBox{max-width:80px;padding:0 7px;}
    .fireBox span{font-size:15px;line-height:22px;}
    .fireBox{width:157px;padding:15px 22px;}
    .fldBox input[type="text"]{height:42px;}
    .boxtext{display:flex;padding-left:10px;}
    .countBox strong{font-size:33px;line-height:44px;}
    .countBox span{font-size:14px;line-height:18px;}
    .countBox{border-radius:12px;}
    .vidosArts p{font-size:20.58px;line-height:32px;}
    .vidosArts{padding:14px;margin-top:22px;}
    .rows4 h6{font-size:16px;line-height:20px;}
    .bodyAsh h3{font-size:29px;line-height:35px;}
    .bodyAsh{padding:36px 0;}
    .advnceRow h4{font-size:18px;line-height:24px;}
    .advnceRow .countBox strong{font-size:35px;line-height:44px;}
    .advnceRow .countBox span{font-size:13px;}
    .mphrow1 h5{font-size:20px;line-height:26px;}

}
@media(min-width:992px){
    /*.nav-item.dropdown .dropdown-menu { display: none !important; }*/

    .subsummenu{ /*display: none;*/ position: absolute; top: 0px; left: 189px; background: #fff;}
    .nav-item.dropdown .dropdown-menu, .navbar-nav .dropdown-menu li.dropdown .subsummenu{ /*display: block !important;*/ opacity: 0;text-shadow: none;
        /*transform: scaleY(0);*/
        transform-origin: top;transition: .24s;}
    .nav-item.dropdown:hover .dropdown-menu, .navbar-nav .dropdown-menu li.dropdown:hover .subsummenu { display: block !important; opacity: 1;
        transform: initial;}

    .dropdown-menu .dropdown .dropdown-toggle:after{ border:none;content: ">"; font-family: 'Lato', sans-serif !important; font-weight: 700;}


    .header-main .nav-item:first-child{margin-left: 54px;}
    .kklogotxt{ margin-left: -22px;}

    .mini-cart .dropdown:hover .dropdown-menu{ display: block;}
}
@media(max-width:1249px) and (min-width:1200px) {
    .navbar-collapse .navbar-nav .nav-item .nav-link { font-size: 20px; }
}
@media(max-width:1199px) and (min-width:992px) {
    .page-header .header-top .navbrand { max-width: 80px;}
    .navbar-collapse .navbar-nav .nav-item .dropdown-wrap { font-size: 17px;}
    .page-header { min-height: 87px;}

    .colm5{width:33%;}
    .navbar-expand-lg .navbar-collapse{padding-right: 30px;}
}
@media screen and (max-width:991px){
    .navbar-nav > li::after{display:none;}
    .page-header .header-top .navbar > .navbrand{display:block;margin:0 auto;}
    .dropdown-toggle::after{margin-left:auto;}
    .page-header .header-top .navbrand{width:auto;}
    .navbar-toggler{margin-left:0;margin-right:15px;}
    .page-header .header-top .navbrand a img{max-height:45px;}
    .navbar-collapse{overflow:auto;position:fixed;/*top:155px;*/ bottom:0;background:#000;}
    .navbar-nav li.nav-item{border-bottom:1px solid rgba(0,0,0,.03);}
    .nav-item.dropdown .dropdown-menu{background-color:transparent !important;}
    .nav-item.dropdown .dropdown-menu .dropdown-item{color:#fff;text-align:left;padding:11px 35px 7px;}
    .navbar-collapse .navbar-nav .nav-item{padding-bottom:0px !important;}
    .navbar-collapse .navbar-nav .nav-item.show .dropdown-menu{display:block;}
    .page-header{min-height:92px;}
    .page-header .header-top nav.navbar{padding-top:5px;padding-bottom:5px;}
    .page-header .header-top .navbar-collapse .navbrand{display:none;}
    .navbar-collapse .navbar-nav{justify-content:normal;width:100%;align-items:normal;padding:0px;}

    .page-footer .col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-top:10px;}
    .page-footer .navbar-nav{padding-left:0;}
    .navbar-collapse .navbar-nav .nav-item .dropdown-wrap .nav-link{position:inherit;text-overflow:inherit;white-space:inherit;max-width:100%;overflow:inherit;line-height:24px;text-align:left;}
    .navbar-collapse .navbar-nav .nav-item{padding:0;}

    #navbarNavDropdown .dropdown-toggle{display:inline-block;padding:19px;position:absolute;right:15px;top:0px;cursor:pointer;z-index:1;}

    .nav-item.dropdown .dropdown-menu{background-color:#fff;position:inherit;left:inherit;top:inherit;padding:0px;transform:inherit;z-index:123;border:none;opacity:1;width:100%;}

    .nav-item.dropdown .dropdown-menu .dropdown-item{color:#000;text-align:left;padding:10px 15px;width:100%;max-width:100%;}

    .navbar-nav li.nav-item{width:100%;}
    .navbar-nav .nav-link,.navbar-nav .dropdown-menu li a,.subsummenu li a{padding:12px 15px !important;}
    #navbarNavDropdown .dropdown-toggle{right:0;top:0px;cursor:pointer;z-index:1;padding:22px;}

    .navbar-nav li a::before,.navbar-nav li a::after{display:none;}

    .mini-cart button.dropdown-toggle{margin-top:0;position:inherit !important;right:inherit !important;top:inherit !important;padding:0 15px !important;}
    .navbar-nav li{display:inline-block;margin-right:0;}
    .header-action{display:inline-block;position:inherit !important;top:inherit;right:inherit;}
    .mini-cart button.dropdown-toggle{margin:0px !important;}
    .navbar-nav li{text-align:left;}
    .menucartopn{padding:0px !important;}

    .jss146{padding:5px 0;}
    .header-action{width:100% !important;}
    .mini-cart .dropdown-menu{min-width:100% !important;width:100% !important;border-radius:0px;position:absolute;}
    .mini-cart .dropdown-menu::before,.mini-cart .dropdown-menu::after{right:inherit;left:10px;}
    .mini-cart .dropdown-menu::after{left:12px;}
    .topcrt{padding:56px 10px;}

    .colm5{width:auto;}

    .footsos li a{width:40px !important;height:40px !important;line-height:31px !important;font-size:21px !important;}

    .navbar-expand-lg .navbar-collapse{width:auto;}
    .mainheader{padding:10px 0;}

    .mini-cart .mini-cart-wrapper{padding-bottom:108px;position:fixed;left:0;right:0;bottom:0;top:0;}
    .mini-cart .dropdown-menu{border:none;}
    .mini-cart .dropdown-menu::before,.mini-cart .dropdown-menu::after{right:10px;left:inherit;display:none;}
    .mini-cart .dropdown-menu::after{left:inherit;right:10px;display:none;}

    .navbar-nav .dropdown-menu,.subsummenu{min-width:153px;}
    .headtop p,.headtop ul li{font-size:11px;}
    .navbar-nav .dropdown-menu li h4 a{font-size:15px !important;}
    .navbar-nav .dropdown-menu li h5 a{font-size:14px !important;}
    .navbar-nav .dropdown-menu li a,.subsummenu li a{padding:10px 9px !important;}

    .headtop ul li a{padding:10px 9px;}
    .mobcart{top:70px;right:29px;}

    .headtop .col-md-8,.headtop .col-md-4{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
    .navbar-nav li > .dropdown-wrap > a{padding:10px !important;}
    .close-mini-cart{display:inline-block;}

    /*1.3.2023*/

    .headtop .col-md-8{display:none;}
    .headtop ul li a{padding:6px 11px 7px 5px;}
    .headtop .col-md-4{text-align:right;}
    .mainheader{padding:26px 0;}
    .navbar-toggler{width:35px;}
    .navbar-toggler span{height:2px;margin:3px 0;}
    .navbar-light .navbar-toggler{margin-top:-38px !important;}
    .hedSrch{position:absolute;width:30px;top:101px;right:8px;}
    .header-action{top:25px;}
    .navbar-collapse{top:0px !important;width:95% !important;right:-95%;left:inherit;display:block;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
    .navbar-collapse.show{right:0px;}

    .container{max-width:960px !important;}
    .coinTop h4{font-size:30px;line-height:50px;}
    .coinTop h4 span{font-size:18.58px;line-height:23px;margin:0 12px;max-width:60px;}
    .coinTop{padding:15px 22px 9px;}
    .coinTop label{font-size:14.43px;line-height:20px;padding-bottom:0px;margin-bottom:0px;}
    .rtLg span{font-size:14px;line-height:22px;}

    .coinMid{padding:22px;}
    .numberTxt .col-sm-3{padding:0 3px;}
    .numberTxt .row{margin:0 -3px;}
    .hometable table th,.hometable table td{font-size:13px;line-height:17px;}
    .coinLink li{display:inline-block;margin-right:23px;font-size:14px;line-height:20px;margin-top:8px;}
    .coinLink li:first-child img{width:21px;}
    .coinLink li img{margin-right:4px;}
    .fldBox{max-width:80px;padding:0 7px;}
    .fireBox span{font-size:15px;line-height:22px;}
    .fireBox{width:157px;padding:15px 22px;}
    .fldBox input[type="text"]{height:42px;}
    .boxtext{display:flex;padding-left:10px;}
    .countBox strong{font-size:33px;line-height:44px;}
    .countBox span{font-size:14px;line-height:18px;}
    .countBox{border-radius:12px;}
    .vidosArts p{font-size:20.58px;line-height:32px;}
    .vidosArts{padding:14px;margin-top:22px;}
    .rows4 h6{font-size:16px;line-height:20px;}
    .bodyAsh h3{font-size:29px;line-height:35px;}
    .bodyAsh{padding:36px 0;}
    .advnceRow h4{font-size:18px;line-height:24px;}
    .advnceRow .countBox strong{font-size:35px;line-height:44px;}
    .advnceRow .countBox span{font-size:13px;}
    .mphrow1 h5{font-size:20px;line-height:26px;}
    .coinTop h4 sub { font-size: 17.58px; line-height: 26px;}
    .boxtext{ width: 65%;}
    .countBox{ padding: 17px 5px;}
}
@media screen and (max-width:900px){

    .rows1 .col-md-3{ -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
    .coinBox {
        position: inherit;
        bottom: inherit;
        left: inherit;background-size: 52%;
        background-position: top 50% center;
    }
    .bodyBlue .container{ max-width: 100%; padding: 0px;}
    .bodyBlue .row{ margin: 0px;}
    .bodyBlue .col-md-3, .bodyBlue .col-md-9, .bodyBlue .col-md-5, .bodyBlue .col-md-7{ padding: 0px; -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
    .colinRtBox{ border-left: none; border-top: 9px solid #ea312e; margin-top: -73px; position: relative;}
    .coinTop label {
        position: absolute;
        display: inline-block;
        padding: 6px 17px;
        background: #ea312e;
        top: -21px;
        left: 50%;
        transform: translateX(-50%);
        z-index: 1;
    }
    .coinTop{ text-align: center; padding-bottom: 65px;}
    .coinTop h4 sub {
        font-size: 17.58px;
        line-height: 23px;
        display: block;
    }
    .coinMid{ padding: 0px;}
    .coinMid .midrow1{ flex-direction: column-reverse;}
    .numberTxt{ padding: 104px 15px 32px; background: #112a42;}
    .coinTop{ background: rgb(16,43,67);
        background: linear-gradient(37deg, rgba(16,43,67,1) 0%, rgba(12,31,50,1) 100%);}
    .numberTxt .col-sm-3 {
        padding: 0 8px;
    }
    .numberTxt .row{ margin: 0 -8px;}
    .rtLg i{ clip-path: inherit; background: url(../images/bx.png) no-repeat center center; background-size: 100% 100%;
        padding: 15px 34px;
        overflow: hidden;}


    .rtLg {
        width: 137px;
        float: right;
        text-align: center;
        position: absolute;
        top: inherit;
        right: inherit;
        left: 50%;
        transform: translateX(-50%);
        z-index: 1;bottom: -66px;
    }

    .numberTxt{ padding: 85px 15px 32px;}

    .hometable table th, .hometable table td{ padding: 10px;font-size: 15px;
        line-height: 17px;}
    .hometable{ padding: 10px;}
    .coinMid{ padding-bottom: 20px;}
    .rows2{ padding: 20px 0;}


    .bodyBlue .col-md-2, .rows2 .col-md-2 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.333%;
        flex: 0 0 33.333%;
        max-width: 33.333%;
    }

    .numberTxt .col-sm-3{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }

}
@media screen and (max-width:767px){
    ul.bottom-nav { text-align: center; padding-bottom: 5px; }
    .bottom-nav li { margin-bottom: 8px; }
    ul.social-icons { width: 100%; order: 0 !important; margin-bottom: 10px; }
    .header-top-bar ul.social-icons { margin-bottom: 0px; }

    html.checkout { padding-bottom: 61px;}
    .page-header .header-top .container {
        padding: 0 18px;
    }


    .page-header .header-top .navbar > .navbrand {
        padding: 12px 0;
    }
    .kklogotxt {
        font-size: 23px;
        padding: 37px 25px;
        display: inline-block;
    }


    .footlogos ul li img {
        max-width: 195px;
    }


    .footbotm p span{ display: block; width: 100%;}
    .footbotm p{ text-align: center; line-height: 30px;}
    .footbotm p{ width: 100%;}

    .dmblock{ display: block;}
    .dmnone{ display: none;}
    .coinSos {
        display: inline-block;
        position: absolute;
        top: -21px;
        right: 30px;
    }

}
@media only screen and (max-width: 991px) {

    .navbar-toggler{ margin: 16px 0; background: none; border: none; width: 40px; font-size: 0px; line-height: 0px;}
    .navbar-toggler span{ display: inline-block; width: 100%; height: 4px; background-color: #fff; line-height: 0px; margin: 2px 0;
        border-radius: 3px;}

    .page-header .header-top .navbar > .navbrand{ padding: 12px 0; width: 155px;}
    .navbar-light .navbar-toggler{ float: right;}
    .header-action{ position: absolute;
        right: 85px;
        top: 40px;}
    .page-header .header-top nav.navbar{ padding: 0px;}
    .navbar-nav{ display: inline-block;}
    .navbar-collapse{ text-align: center;}
    .page-header .container{ max-width: 100%;}
    .page-header .header-top .navbar > .navbrand{ margin: 0px; float: left;}
    .header-top .navbar {
        justify-content: center;
        padding: 0px !important;
        display: inline-block;
    }

    .page-header .header-top .navbrand a {
        display: block;
        width: 104px;
    }
    .kklogotxt{ font-size: 30px; padding: 36px 0; display: inline-block;}
    .header-action {
        top: 30px;
    }
    .navbar-light .navbar-toggler {
        float: right;
        margin: 0px;
    }
    .navbrand{ width: inherit !important;}

    .kklogotxt {
        font-size: 24px;
        padding: 37px 24px;
        display: inline-block;
    }
    .subsummenu{ display: none !important;}
    .dropdown-menu.dropdown-menuact{ display: block;}
    .dropdown-submenu.show .subsummenu {
        display: block !important;
    }


    .footlogos ul li img {
        max-width: 100% !important;
    }


    .navbar-nav > li:nth-child(2), .navbar-nav > li:nth-child(3), .navbar-nav > li:nth-child(6) {
        position: relative !important;
    }

    .nav-item.dropdown:nth-child(2) .dropdown-menu, .nav-item.dropdown:nth-child(3) .dropdown-menu, .nav-item.dropdown:nth-child(6) .dropdown-menu {
        top: 0 !important;
    }
    .col2, .col3{ width: 100% !important;}
    .navbar-nav li h4{ margin: 0px !important;}
    .navbar-nav .dropdown-menu li a, .subsummenu li a{ padding: 10px 15px !important;}
    .nav-item.dropdown .dropdown-menu{ height: 200px; overflow: auto; background: #1a384d !important;top: inherit !important;}

    section{ margin-bottom: 20px !important;}

    .footbotm p a:nth-child(2) {
        margin-left: 0;
    }
    .page-header .navbar-collapse .navbar-toggler {
        border: 0px;
        float: right;
        padding: 7px 10px;
        line-height: 1;
        margin: 0px;
        color: #fff;
        position: absolute;
        right: 0;
        font-size: 23px; top: 0px;
    }
    .navbar-collapse {
        top: 0 !important;padding-top: 61px;
    }

}
@media only screen and (max-width: 575px) {


    .page-header .header-top .navbrand a {
        display: block;
        width: 77px;
    }
    .kklogotxt {
        font-size: 15px;
        padding: 18px 9px;
        display: inline-block;
    }
    .header-action {
        top: 19px;right: 63px;
    }

    .page-header .header-top .navbar > .navbrand{ padding: 12px 0 10px;}

    .fireBox{ width: 100%; position: relative; clip-path: inherit; text-align: center; padding: 22px 22px 15px;}
    .fireBox:before{ width: 100%; height: 59px; background: url(../images/bba.png) no-repeat bottom center; background-size: 100% 100%; content: ""; position: absolute; bottom: 0px; left: 0px;}
    .fireBox span{position: relative;
        z-index: 1;}
    .fireBox::before {
        width: 100%;
        height: 91px;
        background: url(../images/bba.png) no-repeat bottom center;
        background-size: auto;
        background-size: 100% 100%;
        content: "";
        position: absolute;
        top: 0;
        left: 0px;
    }
    .boxtext {
        width: 100%;
        padding: 62px 0 40px; flex-wrap: wrap;
    }
    .fldBox {
        max-width: 33.333%;
        padding: 7px;
    }
    .rows3 .col-sm-4 {
        padding: 0;
    }


    .rows4 h6{ width: 100%; padding: 20px 15px; text-align: center;}
    .envelBox{ width: 100%; background: #1e4468; padding: 45px 0px; display: block;}
    .rows4 .vidosa{ display: none;}
    .bodyBlue{ padding-bottom: 0px;}
    .advnceRow{   margin-top: 10px;}
    .advnceRow h4{ text-align: center;}
    .bodyAsh h3{ text-align: center;}

    .mphrow1 h5 {
        font-size: 23px;
        line-height: 31px;
        text-align: center;
        padding: 10px 0;
    }

    .bodyAsh{ background: #fff; position: relative;}
    .bodyAsh:before{ width: 100%; height: 20%; position: absolute; top: 0px; left: 0px; content: ""; background: #f1f1f1;}

    .bodyBlue{ background: rgb(44,93,141);
        background: linear-gradient(122deg, rgba(44,93,141,1) 0%, rgba(12,31,50,1) 18%, rgba(12,31,50,1) 92%);}

    .numberTxt .row {
        margin: 0 -4px;
    }

    .numberTxt .col-sm-3 {
        padding: 0 4px;
    }
    .numberTxt span {
        font-size: 16px;
        display: inline-block;
        line-height: 22px;
    }
    .numberTxt strong {
        font-size: 40px;
        line-height: 44px;
        padding-bottom: 2px;
    }

    .hometable table tr, .hometable table td, .hometable table th{ display: inline-block; width: 100%; text-align: center;}
    .hometable table td, .hometable table th{ padding: 5px;}

    .bodyBlue .col-md-2, .rows2 .col-md-2 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }
    .envelBox p{ font-size: 16px;}

}
@media only screen and (max-width: 575px) {
    .mobcart {
        top: 100px;
        right: 44px;
    }

}
@media only screen and (max-width: 540px) {

    .mobcart {
        top: 101px;
        right: 50px;
    }
    /*.navbar-collapse{ top: 176px;}*/
    .footbotm p{font-size: 11px;line-height: 26px;}
}
@media only screen and (max-width: 400px) {

    .footlogo img {
        max-width: 192px;
    }

    .footbotm p {
        font-size: 10px;
        line-height: 26px;
    }

    .coinLink{ text-align: center;}

    .coinBox {
        position: inherit;
        bottom: inherit;
        left: inherit;
        background-size: 71%;
        background-position: top 25% center;
    }
    .coinSos li a {
        width: 28px;
        height: 28px;}
    .coinSos{ right: 16px;}

}
@media only screen and (max-width: 360px) {

    .footbotm p {
        font-size: 9px;
        line-height: 26px;
    }

    .numberTxt {
        padding: 85px 9px 32px;
    }
    .numberTxt span {
        font-size: 13px;
        display: inline-block;
        line-height: 17px;
    }
    .numberTxt strong {
        font-size: 35px;
        line-height: 39px;
        padding-bottom: 2px;
    }
    .blBox{border-radius: 11px;}
    .bodyAsh h3 {
        font-size: 26px;
        line-height: 30px;
    }
}




