@import url('https://fonts.googleapis.com/css2?family=Ubuntu:wght@300;400;700&display=swap');


body { background: #fff; font-family: 'Ubuntu', sans-serif; font-weight: 300; }
a,
a:hover,
a.active,
a:focus { text-decoration: none; }

/*Home- Header*/
#pageheader .headerTop { border-top: 24px solid #143c35; border-bottom: 3px solid #143c35; }
#pageheader .logo { position: relative; text-align: center; }
#pageheader .logo a { display: inline-block; }
#pageheader .logo:after { content: '';
background: url(../img/home/top-round.png) no-repeat center center;
position: absolute;
top: -18px;
right: 2px;
left: 0;
height: 18px; }
#pageheader .logo img { margin: 0 auto;
margin-bottom: 20px;
width: 306px;
}
.main-navbar .navbar-default { background: none; border: 0; border-radius: 0; margin-bottom: 12px; min-height: 30px; }
.main-navbar .navbar-nav { width: 100%; text-align: center;  }
.main-navbar .navbar-nav > li { float: none; display: inline-block; }
.main-navbar .navbar-default .navbar-nav>li>a { font-size: 19px; color: #3a3a3a; font-weight: 700; border-right: 1px solid #143c35; padding: 0 35px; line-height: 25px; -webkit-transition: 0.6s ease; -moz-transition: 0.6s ease; -o-transition: 0.6s ease; transition: 0.6s ease; }
.main-navbar .navbar-default .navbar-nav>li>a:hover,
.main-navbar .navbar-default .navbar-nav>li>a:focus { color: #143c35; }
.main-navbar .navbar-default .navbar-nav>li:last-child>a { border-right: 0; }
.main-navbar .navbar-default .navbar-nav>.active>a,
.main-navbar .navbar-default .navbar-nav>.active>a:focus,
.main-navbar .navbar-default .navbar-nav>.active>a:hover { color: #143c35; background: none; }
#slide-nav .navbar-toggle { cursor: pointer; position: relative; line-height: 0; float: right; margin: 0; width: 30px; height: 40px; padding: 10px 0 0 0; border: 0; background: transparent; }
#slide-nav .navbar-toggle > .icon-bar { width: 100%; display: block; height: 3px; margin: 5px 0 0 0; }
.mainslider { background: url(../img/home/sliderbg.jpg) repeat left center; width: 100%; margin-bottom: 60px; }
.mainslider .item { margin: 50px 0px 0px; }
.homesilder .carousel-indicators { bottom: 10px; }
.homesilder .carousel-indicators li { background: #fff; border: none; width: 14px; height: 14px; }
.homesilder .carousel-indicators .active { background: #ffc42a; width: 15px; height: 15px; }
.homesilder .carousel-caption { padding: 0; top: 0; text-align: left; left: 40%;
right: 5%;}
.homesilder .carousel-caption h2 { margin-top: 0; margin-bottom: 10px; padding: 10px 0;  font-size: 40px; color: #fff; font-weight: 700; color: #fff; border-bottom: 2px solid #143c35; padding-bottom: 10px; display: inline-block; }
.homesilder .carousel-caption p { font-size: 16px;
font-weight: 300; text-shadow: none; padding-bottom: 5px; line-height: 28px; }
.homesilder .carousel-caption a { background: #eab658; background: -moz-linear-gradient(top, #eab658 0%, #bd882b 100%); background: -webkit-linear-gradient(top, #eab658 0%, #bd882b 100%); background: linear-gradient(to bottom, #eab658 0%, #bd882b 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eab658', endColorstr='#bd882b', GradientType=0); display: inline-block; border-radius: 5px; color: #fff; text-transform: uppercase; text-shadow: none; margin-top: 15px; text-align: center; font-weight: 700; font-size: 23px; padding: 10px 25px; -webkit-transition: 0.6s ease; -moz-transition: 0.6s ease; -o-transition: 0.6s ease; transition: 0.6s ease; }
.homesilder .carousel-caption a:hover,
.homesilder .carousel-caption a:focus { background: #143c35; }
.homesilder .carousel-caption a .fa { margin-left: 5px; }
.homesilder .carousel-control { position: absolute; top: 45%; width: 3%; bottom: 50%; text-shadow: none; z-index: 99; }
.homesilder .carousel-control .fa { font-size: 35px; }
.homesilder .carousel-control.left { background: url(../img/home/arrow-left.png) no-repeat left center; height: 49px; width: 26px; }
.homesilder .carousel-control.right { background: url(../img/home/arrow-right.png) no-repeat left center; height: 49px; width: 26px; }
.homesilder .carousel-control.left,
.homesilder .carousel-control.right { opacity: initial; transition: 0.6s ease; }
.homesilder .carousel-control.left { left: 7%; }
.homesilder .carousel-control.right { right: 7%; }
.homesilder .carousel-control.left:hover,
.homesilder .carousel-control.right:hover,
.homesilder .carousel-control.left:focus,
.homesilder .carousel-control.right:focus { color: #143c35; }
#pagecontent .welocmectn { margin-bottom: 75px; }
#pagecontent .welocmectn p {  font-size: 18px;
color: #3a3a3a;
margin-bottom: 20px; }
#pagecontent .shopitems { text-align: center; margin-bottom: 75px;margin-top: 75px; }
#pagecontent .shopgold { background: #3a3a3a url(../img/home/gold-left.jpg) no-repeat left center; height: 141px; padding-left: 195px; padding-top: 15px; margin-bottom: 20px;}
#pagecontent .shopsilver { background: #3a3a3a url(../img/home/silver-left.jpg) no-repeat left center; height: 141px; padding-left: 195px; padding-top: 15px; }
#pagecontent .shopbrand { text-align: center; }
#pagecontent .shopbrand h4 {  font-size: 28px; color: #fff; width: 50%; margin: 0 auto; margin-bottom: 15px; padding-bottom: 15px; }

#pagecontent .shopbrand a:hover,
#pagecontent .shopbrand a:focus { background: #143c35; }
#pagecontent .moreinfo { background: url(../img/home/info-bg.jpg) no-repeat left center; text-align: center; padding: 45px 0; background-size: cover;}
#pagecontent .moreinfo h4 {font-size: 24px;
padding-bottom: 20px;}
#pagecontent .moreinfo input { height: 40px; border-radius: 0; border: 1px solid #d6d6d6; }
#pagecontent .moreinfo .form-inline .form-control { display: block; width: 100%; }
#pagecontent .moreinfo .form-inline .form-group { display: block; margin-bottom: 10px; }
#pagecontent .moreinfo .submitinfo { border: 0; margin-top: 20px; background: #eab658; background: -moz-linear-gradient(top, #eab658 0%, #bd882b 100%); background: -webkit-linear-gradient(top, #eab658 0%, #bd882b 100%); background: linear-gradient(to bottom, #eab658 0%, #bd882b 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eab658', endColorstr='#bd882b', GradientType=0); display: inline-block; border-radius: 5px; color: #fff; text-transform: uppercase; text-align: center; font-weight: 700; font-size: 20px; padding: 10px 35px; -webkit-transition: 0.6s ease; -moz-transition: 0.6s ease; -o-transition: 0.6s ease; transition: 0.6s ease; }
#pagecontent .moreinfo .submitinfo:hover,
#pagecontent .moreinfo .submitinfo:focus { background: #143c35; }
#pagefooter .footerlast { background: #2b2b2b; padding: 40px 0; }
#pagefooter .footermenu ul { margin: 0; padding: 0; list-style: none; }
#pagefooter .footermenu li a {  font-size: 14.74px; color: #c3c4c4; line-height: 22px; display: block; margin-bottom: 10px; -webkit-transition: 0.6s ease; -moz-transition: 0.6s ease; -o-transition: 0.6s ease; transition: 0.6s ease; }
#pagefooter .footermenu li a:hover,
#pagefooter .footermenu li a:focus { color: #daa648; }
#pagefooter .f-contact { margin: 30px 0; }
#pagefooter .f-contact p {  font-size: 14.74px; color: #c3c4c4; text-align: right; }

#pagefooter .f-contact p a{
color: #c3c4c4;
}

.footerlogo img{width: 82%;
margin-top: 18px;}




/*Responsive View*/
@media only screen and (max-width:991px) {
	.homesilder .carousel-caption { position: static; text-align: center; margin-bottom: 30px; }
	.homesilder img { margin: 20px auto; display: block; }
	#pagecontent .shopgold { margin-bottom: 30px; }
	.main-navbar .navbar-default .navbar-nav>li>a { padding: 0 25px; }
	#pagecontent .shopgold,
	#pagecontent .shopsilver { background: url(../img/home/sliderbg.jpg) repeat left center; padding-left: 0; border-radius: 5px; }
	#pagecontent .shopbrand h4 { border-bottom: 1px solid #143c35; width: 100%; }
	#pagecontent .moreinfo { background: #545454; }
	#pagefooter .footerlast { background: url(../img/home/sliderbg.jpg) repeat left center; text-align: center; }
	#pagefooter .footerlast img { margin-bottom: 25px; border-bottom: 1px dashed #ccc; padding-bottom: 20px; }
	#pagefooter .footermenu { border-bottom: 1px dashed #ccc; padding-bottom: 20px; }
	#pagefooter .f-contact p { text-align: center; }
	#pagefooter .f-contact { margin-bottom: 0; }
	#pagefooter .footerlast img { margin: 0 auto; margin-bottom: 20px; }
}
@media only screen and (max-width:767px) {

	/* Sidenav */
	.main-navbar .navbar-toggle { margin-right: 0; }
	.main-navbar .navbar-nav > li { display: block; text-align: left; }
	.main-navbar .navbar-default .navbar-nav>li>a { border-right: 0; padding: 15px; }
	.main-navbar .navbar-default { background-color: #f8f8f8; }
	.offcanvas-toggle.is-open .icon-bar:nth-child(3) { -webkit-transform: rotate(-45deg) translate(-1px, 0); transform: rotate(-45deg) translate(-1px, 0); }
	.offcanvas-toggle.is-open .icon-bar:nth-child(4) { -webkit-transform: rotate(45deg) translate(-4px, -3px); transform: rotate(45deg) translate(-4px, -3px); }
}
@media only screen and (max-width:640px) {
	.homesilder .carousel-control.left,
	.homesilder .carousel-control.right { display: none; }
}
@media only screen and (max-width:360px) { }
@media only screen and (max-width:320px) { }

/*Iphone Responsive View*/
@media only screen and (max-device-width:568px), only screen and (max-device-width:667px) { }
@media only screen and (max-device-width:320px), only screen and (max-device-width:375px) { }