@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap');

body {margin: 0px;padding: 0px;line-height: normal;font-family: 'Poppins', sans-serif;background-image: url(../images/b.png);background-size: cover;background-repeat: no-repeat;background-position: center center;/* background-attachment: fixed; */}
* {margin: 0px; padding: 0px; box-sizing: border-box; }
h1, h2, h3, h4, h5, h6 {margin: 0px; }
p {margin: 0px; }
.container.width {
    width: 1050px;
    padding: 10px 30px;
    background: #fff;
    border-radius: 4px;
    box-shadow: 0 0 6px 2px #00000054;
}
.border-gold{/* border-right: 1px solid #000; */}
.future{
}


.logo-main {background: #000;padding: 5px 0;text-align: center;}
.logo-main .logo a{display: inline-block;padding: 6px 0;}
.logo-main .logo {display: inline-block; width: 100%; text-align: center;}
.logo img {display: inline-block; width: 100%; object-fit: cover; object-position: center; }
.logo-main .email {display: inline-block;width: 100%;text-align: left;}
.logo-main .email h4 {font-size: 18px;font-weight: 700;}
.logo-main .email p {font-size: 18px; }
.android {display: inline-block;width: 100%;padding-top: 46px;text-align: right;}
a.andro {background: #33903c !important; color: #fff !important; }
.android a {display: inline-block;border-radius: 4px;color: #363636;font-size: 24px;margin: 0 9px;height: 40px;width: 40px;text-align: center;line-height: 40px;background: #cdcdcd;border-radius: 9px;box-shadow: 0px 4px 7px 2px #00000045;}
.android a img {display: inline-block; width: 100%; object-fit: contain; object-position: center; }

/*liverate*/

  /* header */
.header-top-marquee {display: inline-block;width: 100%;background: linear-gradient(90deg, rgba(178,128,39,1) 0%, rgba(246,239,120,1) 50%, rgba(178,128,39,1) 100%);}
.header-top-marquee marquee {font-size: 14px;font-weight: 500;padding-top: 4px;text-transform: capitalize;color: #000;font-weight: 500;}
.menu-header{display: inline-block;width: 100%;position: relative;box-shadow: 4px 4px 0px 0px #214759;background: linear-gradient(90deg, rgba(178,128,39,1) 0%, rgba(246,239,120,1) 50%, rgba(178,128,39,1) 100%);}
.menu-header .navbar-collapse {justify-content: center;/* background: #316b87; */padding: 6px 0;padding-right: 40px;}
.menu-header a.navbar-brand {margin: 0;display: inline-block;}
.menu-header a.navbar-brand img {display: inline-block; width: 100%; object-fit: cover; object-position: center; }
.menu-header li {display: inline-block;margin-right: 8px;}
.menu-header li a {text-transform: capitalize;color: #ffffff !important;position: relative;transition: 0.4s;z-index: 1;font-size: 15px;font-weight: 500 !important;padding: 4px 10px;border-radius: 5px;box-shadow: 0px 0px 20px 1px #00000040, 0px 0px 0px 0px #c1c1c14d;background: #000000;}
.menu-header li a:hover:before{width: 100%}
.menu-header a.nav-link i {padding-right: 4px; }
.menu-header a.active {/* color: #fff !important; */background: #ffffff;color: #000 !important;}
.gold-spot-cover .gold-cover-tittle p.spot-mainall.border-line:before {position: absolute;content: '';width: 50px;/* height: 10px; */background: url(../images/border.png);background-size: cover;background-repeat: no-repeat;background-position: center;left: 94px;top: 5px;}
.gold-spot-cover .gold-cover-tittle p.spot-mainall.border-line:after {position: absolute;content: '';width: 50px;/* height: 10px; */background: url(../images/border2.png);background-size: cover;background-repeat: no-repeat;background-position: center;right: 94px;top: 5px;}
.gold-spot-cover .gold-cover-tittle .cover_bs .buy-sell-cover .rating-cover.border-2:before {position: absolute;/* content: ''; */width: 160px;height: 6px;background: url(../images/border-2.png);background-size: cover;background-repeat: no-repeat;background-position: center;left: 18px;bottom: -4px;}
.menu-header a.navbar-brand img {display: inline-block;object-fit: cover;object-position: center;width: 100%;}
p.footer-company-name.text-right {width: 50%; display: inline-block;}
.starline img{width:20px;border-radius:50px}
.navbar-nav .nav-link{    font-weight: 600;}
.menu-header li:nth-child(7) {margin-right: 0; }
.l{color: #ffffff !important;border-radius: 4px;background: #dc0000;}
.h{color: #ffffff !important;padding: 1px 7px;border-radius: 4px;background: #008000;}
table{width: 100%; margin: 0 !important;}
.p-h.p0 {width: 40%;border: none;}
.p-h.ph {width: 20%;text-align: center;}
td{font-size: 22px; font-weight: 600; border-top: 0px !important}
.gold-spot {/* background: #d7d4d4; *//* padding: 6px 0; *//* margin-top: 20px; */}
li.nav-item.login {background: #fff;border-radius: 4px;position: absolute;right: 0;padding: 2px 4px;}
a.nav-link.login {color: #fff !important; background: #000 !important;}

.rating-cover h5 span {padding: 2px 8px;display: inline-block;}

/*gold-spot-cover*/
.gold-spot-cover {display: inline-block;width: 100%;margin-top: 30px;margin-bottom: 20px;}
.gold-spot-cover .gold-cover-tittle {display: inline-block;width: 100%;padding: 0px 0;text-align: center;position: relative;border: 1px solid #bb8e31;border-radius: 2px;background: #fff;box-shadow: 0 0 6px 2px #00000054;}
.gold-spot-cover .gold-cover-tittle:nth-child(3) {
    border-right: 0 !important;
}
.gold-spot-cover .gold-cover-tittle .cover_bs .buy-sell-cover:before {width: 37%;height: 3px;background: #c3a34d;top: 105px;left: 0;}
.gold-spot-cover .gold-cover-tittle .cover_bs .buy-sell-cover:after {position: absolute;width: 37%;height: 3px;background: #c3a34d;top: 105px;right: 0;}
.gold-spot-cover .gold-cover-tittle p.spot-mainall {font-size: 15px;margin-bottom: 5px;color: #000;border-radius: 50px;font-weight: 600;display: inline-block;letter-spacing: 1px;}
.product-title-color span, .product-title-color tr td span {font-weight: 600;font-size: 22px;color: #000;}
.gold-spot-cover .gold-cover-tittle .cover_bs {display: inline-block;width: 100%;color: #fff;}
.gold-spot-cover .gold-cover-tittle .cover_bs .buy-sell-cover {display: inline-block;width: 100%;text-align: center;background: linear-gradient(90deg, rgba(178,128,39,1) 0%, rgba(246,239,120,1) 50%, rgba(178,128,39,1) 100%);box-shadow: 4px 4px 8px 0px #00000038;}
.gold-spot-cover .gold-cover-tittle .cover_bs .buy-sell-cover .rating-cover {display: inline-block;width: 49%;float: left;position: relative;text-align: center;padding: 8px 0;/* background: #015a85; *//* margin: 0 13px; */border-radius: 4px;}
.rating-cover.cover {width: 100% !important;margin: 0 !important;}
.gold-spot-cover .gold-cover-tittle .cover_bs .buy-sell-cover .rating-cover.future {width: 50%; float: left; display: inline-block; }
.gold-spot-cover .gold-cover-tittle .cover_bs .buy-sell-cover .rating-cover:nth-child(2) {float: right;}
.gold-spot-cover .gold-cover-tittle .cover_bs .buy-sell-cover .rating-cover h6 {font-size: 13px;font-weight: 500;color: #000000;display: inline-block;padding-right: 6px;}

.gold-spot-cover .gold-cover-tittle .cover_bs .hl-rate-cover {display: inline-block;width: 100%;/* background: #e1b400; */}
.gold-spot-cover .gold-cover-tittle .cover_bs .hl-rate-cover p {font-size: 15px;color: #000;width: 50%;font-weight: 500;}
span.bgm {color: #000;font-size: 28px;padding: 2px 8px;}
.rating-cover h5 {color: #000;font-size: 22px;font-weight: 700;display: inline-block;}
 /*liverate-cover*/
.liverate-cover {display: inline-block; width: 100%;}
.liverate-cover .main-product {display: inline-block;width: 100%;}
.liverate-cover .main-product div#divHeader {display: inline-block;width: 100%;color: #000;border-radius: 4px;box-shadow: 4px 4px 8px 0px #00000038;margin-bottom: 5px;margin-top: 0px;background: linear-gradient(90deg, rgba(178,128,39,1) 0%, rgba(246,239,120,1) 50%, rgba(178,128,39,1) 100%);}
.liverate-cover .main-product div#divHeader td.p-h.p0 {padding: 0 0 0 20px;}
.liverate-cover .main-product div#divHeader td.p-h.ph.text-center { padding: 0;}
.liverate-cover .main-product div#divProduct {display: inline-block;width: 100%;color: #fff;/* background: linear-gradient(45deg, #4a0000, #380e0e); *//* background: linear-gradient(45deg, #0c2329, #040000); */}
.liverate-cover .main-product div#divProduct .content-cover {display: inline-block;width: 100%;padding: 12px 0;border: 1px solid #e1b400;background: #ffffff;box-shadow: 4px 4px 8px 0px #00000038;}
.liverate-cover .main-product div#divProduct .content-cover td.p-h.p0 h3 {font-size: 22px;font-weight: 600;padding-left: 8px;color: #000;}
.liverate-cover .main-product div#divProduct .content-cover input[type="button"] {background: #b5852b;border: none;padding: 4px 16px;font-size: 16px;color: #000;border-radius: 4px;background: linear-gradient(180deg, rgba(178,128,39,1) 0%, rgba(246,239,120,1) 50%, rgba(178,128,39,1) 100%);box-shadow: 0 0 2px 1px #00000054;}
.main-product-cover p {font-weight: 300;font-size: 14px;padding-left: 8px;color: #464646;}
span.bgs.hl {display: block;font-size: 12px;color: #c09c32;padding: 4px 0 0 0;}
span.bgs.hl img {width: 9px;margin-right: 7px;}
.gold-spot-cover .gold-cover-tittle .cover_bs .hl-rate-cover p img {width: 12px; margin-right: 8px; }

/*start booking*/
.booking .main {display: inline-block;width: 100%;margin-top: 30px;border: 2px solid #e3d1a9;box-shadow: 0px 2px 0px 1px #00000082;}
.booking .main h4 {font-size: 18px;text-align: center;color: #000;padding-top: 4px;font-family: auto;}
.booking .main ul {margin: 0; text-align: center; }
.booking .main ul li {display: inline-block;font-size: 20px;color: #000;}
.booking .main ul li.add {padding: 0 40px; position: relative; }
.booking .main ul li.add:before {position: absolute; content: ''; width: 100%; height: 12px; background: url(../images/bord-book.png); background-size: cover; background-repeat: no-repeat; background-position: center center; left: 0; bottom: 0; }
.booking .dots {display: inline-block; width: 100%; margin-bottom: 5px; }
.booking .dots p {width: 6px; height: 6px; background: #e74c3c; border-radius: 20px; position: relative; margin: 0 auto; }
.booking .dots p:before {position: absolute;content: '';width: 80px;height: 1px;background: #c79833;top: 3px;left: 18px;}
.booking .dots p:after {position: absolute;content: '';width: 80px;height: 1px;background: #c79833;top: 3px;right: 18px;}
/*footer#dk-footer*/
footer#dk-footer {display: inline-block;background: #000000;margin-top: 10px;width: 100%;float: left;}
footer#dk-footer .main {display: inline-block;width: 100%;margin-top: 20px;color: #000;text-align: center;}
footer#dk-footer .main h4 {font-size: 18px;font-weight: 600;text-align: center;color: #c09738;margin-bottom: 5px;}
footer#dk-footer .main p {font-size: 16px;text-align: center;color: #fff;}
footer#dk-footer .main a.logo {display: inline-block;width: 150px;}
footer#dk-footer .main a img {display: inline-block; width: 100%; object-fit: cover; object-position: center;}
footer#dk-footer .cover-copyright {display: inline-block;width: 100%;color: #fff;background: #c9c9c9;padding: 6px 0px 4px;margin-top: 26px;}
footer#dk-footer .cover-copyright .cover-copyright-tittle {display: inline-block;width: 49%;}
footer#dk-footer .cover-copyright .cover-copyright-tittle h6 {font-size: 16px;color: #000;font-weight: bold;}
footer#dk-footer .cover-copyright a.starline {font-size: 14px;color: #000;font-weight: bold;}
p.footer-company-name.text-right span.starline {color: #000; font-size: 20px; padding-right: 5px; }


/*about-us*/
.header {text-align: center;}
.title-wth.title-name {color: #000; font-size: 24px; margin: 10px 0; font-weight: 600;}
.bank-cover p {line-height: 27px; margin: 0px; display: block; float: left; font-size: 16px; width: 100%; margin-bottom: 10px; color: #000000;}

/*update*/
.date-picker {text-align: right;}
.date-picker input[type="text"] {border: 1px solid #e2b10d; height: 33px; border-radius: 2px; color: #000; font-size: 12px; width: 145px; padding-left: 7px; margin-bottom: 15px; font-weight: bold;}
.date-picker input[type="button"] {cursor: pointer;background: #cdac47;border-radius: 3px;color: #000;padding: 4px 16px;font-size: 16px;border: 0;}
.up-cover {margin-bottom: 10px;padding: 10px;width: 100%;float: left;border-radius: 2px;box-shadow: 3px 3px 8px 0px #00000036;background: #fff;}
.update-date-cover h2 {font-size: 22px;text-align: center;margin: 0;padding: 10px 0px;border-radius: 4px;color: #000000;width: 100%;float: left;background: linear-gradient(90deg, rgba(178,128,39,1) 0%, rgba(246,239,120,1) 50%, rgba(178,128,39,1) 100%);}
.update-date-cover h2 p {display: inline-block; margin-left: 14px; font-size: 16px; margin-bottom: 0; color: #000000;}
.update-title h4 {margin: 10px 0px; width: 100%; float: left; color: #000; font-size: 24px; font-weight: bold;}
.update-title p {width: 100%; float: left; font-size: 18px; letter-spacing: 0; color: #000;}
/*end update*/
/*economic-calender*/
.main-cover {margin-top: 30px;}
iframe {height: 500px; }

/*bank-detail*/
.mar-btm {margin-bottom: 15px; float: left; width: 100%;}
.bank-img {float: left;margin-bottom: 10px;/* border: 1px solid #000; */box-shadow: 0 0 4px 0 #0000005c;}
.img-thumbnail {width: 100%; border: 0px; border-radius: 0px; padding: 0px;}
.tg-contentbox {background: #fff; float: left; width: 100%; min-height: 201px;}
.tg-contentbox .ban1 {width: 35%; font-size: 13px; color: #000; border-color: #000; padding: 10px 0px 10px 5px; font-weight: 500;}
.b_bott {float: right; font-size: 13px; color: #000; border-color: #fff;}
.tg-contentbox .ban3 {width: 65%; font-size: 13px; color: #000; border-color: #000; padding: 10px 0px 10px 5px; font-weight: 500;}
/*end bank-detail*/

/*contact-detail*/
.cnt-detail-cover {padding: 10px;text-align: center;border-radius: 4px;box-shadow: 1px 1px 4px #00000059;width: 100%;float: left;padding-bottom: 0;background: #fff;}
.bank-cover p {line-height: 27px;margin: 0px;display: block;float: left;font-size: 16px;width: 100%;margin-bottom: 10px;color: #e2b10d;box-shadow: 3px 3px 8px 0px #00000036;}
.cnt-detail-cover p i {font-size: 24px; margin-top: 8px;margin-bottom: 10px;height: 42px;width: 42px;text-align: center;line-height: 42px;color: #fff;border-radius: 30px;background: #000;display: inline-block;}
.cnt-detail-cover p strong {display: block;margin-bottom: 10px;font-size: 20px;color: #000;}
.cnt-detail-cover p span {color: #000;font-size: 16px;width: 100%;display: block;}
.feedback-cover1 {padding: 10px;border-radius: 2px;box-shadow: 1px 1px 4px #00000059;background: #fff;}
.feedback-cover {padding: 10px; border-radius: 4px; box-shadow: 1px 1px 4px #00000059; background: #fff;}
.cnt-title {text-align: center; background: #f89d13; border-radius: 4px;}
.cnt-title h2 {margin: 0;padding: 10px 0px;color: #000;border-radius: 4px;background: linear-gradient(90deg, rgba(178,128,39,1) 0%, rgba(246,239,120,1) 50%, rgba(178,128,39,1) 100%);}
 #contact-form .form-group {margin-top: 10px; width: 100%;}
.for-img-look label {background: #0000; margin-bottom: 0px; color: #000;}
.form-control {border: 1px solid #cecece;letter-spacing: 0;box-shadow: 1px 1px 4px #00000059;}
.bank-cover p {line-height: 27px;margin: 0px;padding-left: 10px;display: block;float: left;font-size: 16px;width: 100%;margin-bottom: 10px;color: #000000;background: #fff;border-radius: 4px;}
.thm-btn.bgclr-1 {padding: 7px 24px;letter-spacing: 0;background: #b6862c;border-radius: 3px;color: #000;transition: 0.5s;border: 1px solid #e2b10d;cursor: pointer;}
/*end contact-detail*/
/*add-banner*/
.add-banner img {width: 45%; margin-top: 3%;}
.cross {position: absolute; right: 26%; top: 3%; }
.add-banner .cross span {color: #000; height: 40px; width: 40px; background: #fff; display: block; font-size: 29px; line-height: 36px; border-radius: 50%; text-align: center; opacity: 0.7; }
.add-banner {background: #000000a1; position: fixed; left: 0; right: 0; top: 0; bottom: 0; z-index: 999999; text-align: center; }

/*pop-up-css*/
.pop-up-cover {position: fixed;left: 0;right: 0;top: 0;bottom: 0;z-index: 9999; background: #000000b8;}
.pop-up-cover .pop {position: absolute; top: 39%;left: 5%;right: 5%;background: #000;padding: 10px 20px; border-radius: 5px; border: 2px solid #d8bb6d;}
.pop-text {position: relative;}
.pop-text a {position: absolute;right: 10px;color: #ffd183;}
.pop-text h4 {font-size: 26px;font-weight: bold;color: #ffd183; padding-right: 41px;}
.pop-text p {margin: 0; font-weight: bold;font-size: 18px;color: #fff;}




.liverate-cover .main-product div#divProduct .content-cover .mn-rate-cover {text-align: center; }


.contact-cover {display: inline-block; }

.contact-cover h6 {display: inline-block; }
.contact-cover h6 i {padding-right: 8px; }
.contact-cover p.email1 {display: inline-block; padding-left: 20px; }
.contact-cover p.bookingno1 {font-size: 20px;font-weight: 600;color: #fff;}
.contact-cover h6.contact {font-size: 16px;font-weight: 500;margin-top: 40px;color: #fff;}

.email-cover {display: inline-block; }
.email-cover h6 {display: inline-block; }
.email-cover h6 i {padding-right: 8px; }
.email-cover p.email1 {display: inline-block; padding-left: 20px; }
.email-cover p.bookingno1 {font-size: 20px;font-weight: 600;color: #fff;}
.email-cover h6.contact {font-size: 16px;font-weight: 500;margin-top: 40px;color: #fff;}
ul.social-icon {display: inline-block;width: 100%;margin-bottom: 0;padding-top: 24px;}
ul.social-icon li {display: inline-block; }
ul.social-icon li a {width: 40px;height: 40px;line-height: 40px;display: inline-block;text-align: center;border-radius: 50px;background: #f2f3f0;font-size: 22px;margin: 0 4px;color: #000000;}

.cnt-cover {display: inline-block; width: 100%; padding-top: 20px;}
.cnt-cover h2 {font-size: 20px;color: #c09738;text-align: center;}
.cnt-cover h2 i {padding-left: 8px; }
.cnt-cover p {color: #fff;font-size: 15px;padding-top: 6px;text-align:center;}



