/*font-family: 'Roboto', sans-serif;
font-family: 'Droid Sans', sans-serif;*/
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800');
a, li, img, button {outline: none !important;}
a{text-decoration: none !important;}
body{font-family: 'Open Sans', sans-serif !important;}
.btn-default {font-family: 'Open Sans', sans-serif !important;}
.logo-block {background: #ffdddd;padding: 7px 0;}
/*.header_contact {padding-left: 0;list-style: none;float: right;line-height: 100px;margin: 0;}
.header_contact p { font-size: 20px;color: #6c6c6c; }*/

.top-social-icon { padding-left: 0;list-style: none;float: right;line-height: 100px;margin: 0; }
.top-social-icon li {display: inline-block;margin-left: 5px;}
.top-social-icon li img {width: 38px;}
.top-social-box { padding-left: 0;list-style: none;float: right;line-height: 100px;margin: 0; }
.top-social-box li {display: inline-block;margin-left: 5px;}
.top-social-box li img {width: 138px;}
.navbar-default {min-height: auto;background: #5448c4;border-radius: 0;box-shadow: none;border: none;margin-bottom: 0;}
.navbar-nav {float: none;margin: 0 auto;display: table;}
.navbar-default .navbar-collapse {text-align: center;}
.navbar-default .navbar-nav > li > a {color: #FFF;padding: 9px 25px;text-shadow: none;box-shadow: none;font-size: 16px;text-transform: uppercase;}
.navbar-nav > li {position: relative;margin: 0 6px;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {color: #FFF;background: #f78222;box-shadow: none;}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {color: #FFF;background: #f78222;}
.slide1 {background: url(../images/banner1.jpg) no-repeat center left/cover;min-height: 669px;}
.slide2 {background: url(../images/banner2.jpg) no-repeat center left/cover;min-height: 669px;}
.slide3 {background: url(../images/banner3.jpg) no-repeat center left/cover;min-height: 669px;}
.slide4 {background: url(../images/banner4.jpg) no-repeat center left/cover;min-height: 669px;}
.welcome-block {padding: 25px 0;background: #ffdddd;border-top: 5px solid #ddd;}
.welcome-block h3 {color: #6d5843;font-weight: 600;font-size: 36px;margin-top: 0;}
.welcome-block p {color: #6d5843;line-height: 24px;margin-bottom: 8px;}
.home-boxes {background: linear-gradient(to right, #f58733 50%,#0abd9e 50%);}
.home-boxes .brochure {min-height: 180px;background: #f58733;overflow: hidden;position: relative;}
.home-boxes .clients {min-height: 180px;background: #5e5ed3;overflow: hidden;position: relative;}
.home-boxes .reach-us {min-height: 180px;background: #0abd9e;overflow: hidden;position: relative;}
.home-boxes h3 {color: #FFF;font-size: 25px;text-align: center;margin: 0;line-height:180px;}
.online-partner {padding: 0px 0;}
.online-partner ul {padding-left: 0;list-style: none;text-align: center;margin:0 auto;}
.online-partner ul li{display: inline-block;margin:10px;}
.exclusive-products {background: #ffbf00;padding: 40px 0 0px 0;text-align: center;}
.flex-direction-nav {display: none !important;}
.exclusive-products h3 {margin-bottom: 40px;}
.footer-block {
	background: #5e5ed3;
	padding: 20px 0 15px 0;
	border-top: 0px solid #FFF;
}
.footer-block h3 {color: #fff;font-size: 20px;text-transform: uppercase;border-bottom: 1px solid #fff;margin-bottom: 8px;font-weight: 400;padding-bottom: 4px;}
.footer-block a {color: #FFF;}
.footer-block p {color: #FFF;}
.call {font-size: 25px;margin: 30px 0 30px 0;}
.footer-social-icon {padding-left: 0;list-style: none;margin: 30px 0 100px 0;}
.footer-social-icon li {display: inline-block;margin-right: 5px;}
.footer-links {padding-left: 0;list-style: none;margin: 0;float: right;}
.footer-links li {display: inline-block;margin-left: 5px;border-right: 1px solid #FFF;padding: 0 8px;}
.footer-links li:last-child {border-right: none;padding-right: 0;}
.navbar-nav > li > .dropdown-menu {background: #f78222;margin-top: 1px;}
.dropdown-menu > li > a {color: #FFF;padding: 7px 20px;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .open > a {background: #2259f7 !important;color: #FFF !important;}	
/*.abt-banner {min-height: 367px;}*/
.aboutUS-page {border-top: 5px solid #ddd;padding: 30px 0;}
.aboutUS-page h3 {color: #2d64af;font-size: 30px;font-weight: 600;margin: 22px 0 15px;}
.aboutUS-page p {color: #4b4b4b;text-align: justify;font-size: 15px;line-height: 24px;}

.career-banner {background: url(../images/career-page.jpg) no-repeat right top/cover;min-height: 375px;}
.career-page {border-top: 5px solid #ddd;padding: 30px 0;}
.career-page h3 {color: #2d64af;font-size: 30px;font-weight: 600;margin: 22px 0 15px;}
.career-page p {color: #4b4b4b;text-align: justify;font-size: 15px;line-height: 24px;}

/*.client-banner {background: url(../images/client-banner.jpg) no-repeat right top/cover;min-height: 375px;}*/
.client-page h3 {color: #2d64af;font-size: 30px;font-weight: 600;margin: 22px 0 15px;}
.client-page {border-top: 5px solid #ddd;padding: 30px 0;}
.client-page h5 {color: #ee1752;font-size: 25px;font-weight: 400;margin: 22px 0 25px;}
.clients-logo {list-style: none;padding-left: 0;}
.clients-logo li {display: inline-block;border:1px solid #eeeeee;margin-right: 25px;margin-bottom: 25px;}
/*.contactUS-banner {background: url(../images/Contact-Us.jpg) no-repeat right top/cover;min-height: 375px;}*/
.contact-page {border-top: 5px solid #ddd;padding: 30px 0;}
.contact-page h3 {color: #2d64af;font-size: 30px;font-weight: 600;margin: 22px 0 15px;}
.contact-page h5 {color: #ee1752;font-size: 20px;font-weight: 400;margin: 22px 0 25px;}
.contact-page form {width: 50%;}
.contact-page p {color: #4b4b4b;text-align: justify;font-size: 15px;line-height: 24px;}
.contact-page a {color: #ee1752;}
.contact-page .btn-default {background: #f78222;color: #FFF;border-radius: 0;border:none;padding: 8px 20px;font-weight: 400;text-transform: uppercase;}
/*.brochure-banner {background: url(../images/Brochure-Banner.jpg) no-repeat left top/cover;min-height: 375px;}*/
.brochure-page {border-top: 5px solid #ddd;padding: 30px 0;}
.brochure-page h3 {color: #2d64af;font-size: 30px;font-weight: 600;margin: 22px 0 15px;}
.brochure-box {border:1px solid #eeeeee;width:275px;text-align: center;}
.brochure-box img {margin:0 auto;display: block;}
.brochure-box .btn-default {background: #ee1752;border-radius: 0;border:none;padding: 6px 11px;font-size: 13px;text-shadow: none;box-shadow: none;color: #FFF;margin:4px 0;}
.blog-page {border-top: 5px solid #ddd;padding: 30px 0;}
.blog-page .bg {background: #f5f5f5;min-height: 750px;border: 1px solid #ddd;padding: 20px;}
.blog-page .bg h3 {font-size: 28px;line-height: 36px;display: block;margin: 0 0 15px;color: #222;font-weight: 300;}
.blog-page .bg p{line-height: 30px;font-weight: 400;font-style: normal;font-size: 18px;color: #4b4b4b;}
.blog-page .bg1 {background: #f5f5f5;min-height: 750px;border: 1px solid #ddd;}
.blog-page .bg1 h3 {font-size: 28px;line-height: 36px;display: block;margin: 15px 0 15px;color: #222;font-weight: 300;padding: 0px 20px;}
.blog-page .bg1 p{line-height: 30px;font-weight: 400;font-style: normal;font-size: 18px;color: #4b4b4b;padding: 0 20px;}
.products-banner {background: url(../images/Product.jpg) no-repeat center top/cover;min-height: 180px;}
.product-page {border-top: 5px solid #ddd;padding: 30px 0;}
.product-page h3 {color: #2d64af;font-size: 30px;font-weight: 600;margin: 22px 0 15px;font-family: 'Open Sans', sans-serif !important;}
.side-menu {background-color: #f7f7f7;padding: 12px 0;margin: 5px 0 5px 0;}
.product-page h4 {text-transform: uppercase;font-size: 18px;color: #ed1852;margin: 0 15px 15px 15px;font-family: 'Open Sans', sans-serif !important;}
.product-listing .bg{min-height: 380px;border: 1px solid #ddd;text-align: center;margin: 15px 0;background-color: #f5f5f5;padding: 5px;}
#product-list .bg {min-height: 335px;}
.product-listing .bg p {color: #000;font-size: 15px;padding: 10px 0;margin-bottom: 0;}
.product-listing h4 {margin-bottom: 5px;}
.fixed {position: fixed;top:0; left:0;width: 100%;z-index: 1000;}
/*Design 2*/
.design-2 {padding: 60px 0;}
.heading {border-bottom: 1px solid #ededed;margin-bottom: 20px;}
.design-2 .heading h3 {margin-top: 0 !important;font-family: 'Open Sans', sans-serif !important;float: left;}
.design-2 .heading form {float: right;}
.design-2 h4 {border-bottom: 1px solid #e9e9e9;padding-bottom: 10px;margin: 0px 0px 15px;}
.design-2 .heading form input {text-shadow: none;box-shadow: none;border-radius: 0;background: #f7edef;border-color: #f3e9eb;height: 38px;}
.design-2 .heading form .btn-default {background: #ee1752;color: #FFF;font-weight: 400;border-radius: 0;border: none;height: 38px;font-size: 15px;text-transform: uppercase;}
.amazon {background:url(../images/amazon.png) no-repeat center center;width:38px;height: 38px;display: block;background-size: 100% 100%;top: 12px;}
.amazon:hover {background:url(../images/amazon-hover.png) no-repeat center center;background-size: 100% 100%;width:38px;height: 38px;}
.paytm {background:url(../images/paytm.png) no-repeat center center;width:38px;height: 38px;display: block;background-size: 100% 100%;top: 12px;}
.paytm:hover {background:url(../images/paytm-hover.png) no-repeat center center;background-size: 100% 100%;width:38px;height: 38px;}
.first-cry {background:url(../images/first-cry.png) no-repeat center center;width:38px;height: 38px;display: block;background-size: 100% 100%;top: 12px;}
.first-cry:hover {background:url(../images/first-cry-hover.png) no-repeat center center;background-size: 100% 100%;width:38px;height: 38px;}
.shopclues {background:url(../images/shopclues.png) no-repeat center center;width:38px;height: 38px;display: block;background-size: 100% 100%;top: 12px;}
.shopclues:hover {background:url(../images/shopclues-hover.png) no-repeat center center;background-size: 100% 100%;width:38px;height: 38px;}
.flipkart {background:url(../images/flipkart.png) no-repeat center center;width:38px;height: 38px;display: block;background-size: 100% 100%;top: 12px;}
.flipkart:hover {background:url(../images/flipkart-hover.png) no-repeat center center;background-size: 100% 100%;width:38px;height: 38px;}
.top-social-icon li a {position: relative;}
.top-social-box li a {position: relative;}
.product-listing .bg:hover {-webkit-box-shadow
: 0px 0px 3px 2px rgba(0,0,0,0.15);-moz-box-shadow: 0px 0px 3px 2px rgba(0,0,0,0.15);box-shadow: 0px 0px 3px 2px rgba(0,0,0,0.06);border: 1px solid #f0dbe0;background-color: #f5e5e9;}


/*Product Detail*/
.product-detail {padding-top: 10px;padding-bottom: 50px;}
.breadcrumb {background: transparent;margin-bottom: 0px;}
.breadcrumb > .active {color: #000;}
.breadcrumb > li a {color: #9c9c9c;}
.carousel {margin-top: 8px;}
.item .thumb {width: 23.93%;cursor: pointer;float: left;border: 1px solid #eaeaea;margin-right: 5px;}
.item .thumb img {width: 100%;}
.item img {width: 100%;	}
.carousel-control {background: none !important;color: #5e5ed3;opacity: 0.80;}
.carousel-control {width: auto;}
.brdr {border: 1px solid #eaeaea;}
.product-detail .content h3 {width: 90%;color: #ed2e59;font-weight: 600;font-size: 26px;margin-top: 4px;float: left;}
.item .thumb:last-child {margin-right: 0px;}
.product-detail .content h6 {color: #8c8c8c;font-size: 14px;margin-top: 10px;}
.product-detail .content .share-btn {background: #f78222;color: #FFF;border-radius: 0;border:none;padding: 6px 15px;font-weight: 300;text-transform: uppercase;font-size: 13px;margin-top: 10px;}
.description {border-top: 1px solid #e9e9e9;border-bottom: 1px solid #e9e9e9;padding: 20px 0;margin-top: 20px;margin-bottom: 25px;}
.description p {margin-bottom: 0;color: #928E8E;}
.description ul {padding-left: 15px;}
.description ul li {color: #928E8E;}
.prod-categories {padding-left: 0;list-style: none;margin-top: 20px;margin-bottom: 20px;}
.prod-categories li {display: inline-block;border-right: 1px solid #bdbdbd;line-height: 14px;}
.prod-categories img { width:35px; }
.prod-categories li:last-child, .prod-categories li:first-child {border-right: none;}
.prod-categories li a {padding: 0px 12px 0px 5px;color: #161616;text-decoration: underline !important;}
.prod-categories li a:hover {color: #ed2e59;}
.prod-size {padding-left: 0;list-style: none;margin-top: 20px;margin-bottom: 20px;}
.prod-size li {display: inline-block;border-right: 1px solid #bdbdbd;line-height: 14px;}
.prod-size li:last-child, .prod-size li:first-child {border-right: none;}
.prod-size li a {padding: 2px 12px 2px 5px;color: #161616;}
.prod-size li a:hover {color: #ed2e59;}
.prod-share {padding-left: 0;list-style: none;margin-top: 40px;margin-bottom: 20px;}
.prod-share li {display: inline-block;margin-right: 5px;}
.prod-share li a {padding: 7px 15px;color: #000;background: #e4e4e4;}
.prod-share li .amzn:hover {background: #ff9800; padding: 7px 15px;color: #040404;}
.prod-share li .f-cry:hover {background: #c15a9f; padding: 7px 15px;color: #FFF;}
.prod-share li .f-kart:hover {background: #fdcf0a; padding: 7px 15px;color: #037cd5;}
/*.prod-share li a:hover {background: #ed2e59;color: #FFF;}*/
.related-products {padding: 40px 0;border-top: 1px solid #F1F1F1;}
.related-heading {text-align: center;}
.related-heading h3 {color: #333;font-size: 26px;margin-top: 0;margin-bottom: 30px;border-bottom: 1px solid #e6e6e6;line-height: 60px;}
.related-heading h3 span {border-bottom: 4px solid #f78222;display: block;width: 130px;margin:0 auto;position: relative;top: 2px;}
.client-page img {margin: 0 auto;}
.shop-social-icon {padding-left: 0;list-style: none;margin: 0;}
.shop-social-icon li {display: inline-block;margin-left: 5px;}
.shop-social-icon li img {width: 38px;}
.shop-social-icon li a {position: relative;}
.share-social-icon {padding-left: 0;list-style: none;margin: 0 0 0px 0;text-align: center;}
.share-social-icon li {display: inline-block;margin-right: 5px;}
.product-detail .modal-dialog {width: 430px;margin: 100px auto;}
.product-detail .modal-header {background: #f78222;text-align: center;color: #FFF;}
.btn-shares {margin-top: 5px;}
.btn-shares .btn-default {background: #f6f6f6;color: #2b2b2b;border-radius: 0;border: 1px solid #f2c3cd;padding: 6px 15px;font-weight: 400;text-transform: uppercase;text-shadow: none;box-shadow: none;margin-right: 10px;}
.btn-shares .btn-default span {font-size: 13px;color: #444444;}
.enquiry-form {padding:0  20px;}
.enquiry-form input {background: #f5f5f5;box-shadow: none;text-shadow: none;border-radius: 0;height: 40px;border-color: #f0f0f0;}
.enquiry-form textarea {background: #f5f5f5;box-shadow: none;text-shadow: none;border-radius: 0;border-color: #f0f0f0;}
#enquire_now .modal-dialog {width: 360px;}
#enquire_now  .modal-footer .btn-default {background: #f78222;color: #FFF;border-radius: 0;border:none;padding: 6px 15px;font-weight: 400;text-transform: uppercase;text-shadow: none;box-shadow: none;}
#myModal  .modal-footer .btn-default {background: #f78222;color: #FFF;border-radius: 0;border:none;padding: 6px 15px;font-weight: 400;text-transform: uppercase;text-shadow: none;box-shadow: none;}
#shopNOW .shop-social-icon {text-align: center;}
#shopNOW .shop-social-icon li a {top:0;}
#shopNOW  .modal-footer .btn-default {background: #f78222;color: #FFF;border-radius: 0;border:none;padding: 6px 15px;font-weight: 400;text-transform: uppercase;text-shadow: none;box-shadow: none;}
.product-page p {color: #888;font-size: 15px;}
.junior-jewel .btn-default {padding: 4px 10px;font-size: 13px;margin-bottom: 5px;border-radius: 0;background: #FFF;border-color: #f0b98c;color: #5b5b5b;}
.junior-jewel .modal-header {background: #f78222;text-align: center;}
.junior-jewel .modal-header h4 {color: #FFF !important;}
.junior-jewel #enquire_now .modal-footer .btn-default {margin-bottom:0 !important;}
.junior-jewel-explorer {border-top: 5px solid #ddd;padding: 30px 0;}
.junior-jewel-explorer h3 {font-size: 28px;line-height: 36px;display: block;margin: 0 0 5px;color: #222;font-weight: 300;}
.junior-jewel-explorer p { line-height: 27px; font-weight: 400; font-style: normal; font-size: 16px; color: #727272; text-align: justify; }
.junior-jewel-explorer small {line-height: 30px;font-weight: 400;font-style: normal;font-size: 13px;color: #b7b7b7;margin-bottom: 5px;display: block;border-bottom: 1px solid #ddd;text-transform: uppercase;}
.junior-jewel-explorer h2 {font-size: 30px;margin: 22px 0 8px;color: #222;font-weight: 400;color: #ee1752;}
.prod-img {width: 450px;}

#fixedsocial { top: 30%;height: 200px;width: 45px;position: fixed;right: 0;z-index: 1;background: #DDC28D;padding: 7px;border-top-left-radius: 7px;border-bottom-left-radius: 7px; }
#fixedsocial_icon { transition: ease 500ms;background-size: 50px;opacity: 1;margin: 3px 0; }
#fixedsocial_icon:hover { background-size:50px; transition:ease 500ms; margin-left:-7px; }

.shareOpt { float: right;margin-top: 6px; }
.top-right {float: right;}
.top-right form {float: left;margin-top: 33px;}
#custom-search-input { margin:0;padding: 0;width: 210px; }
#custom-search-input .search-query { padding-right: 3px;padding-right: 4px \9;padding-left: 3px;padding-left: 4px \9;margin-bottom: 0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; }
#custom-search-input button { border: 0;background: none;padding: 2px 5px;margin-top: 2px;position: relative;left: -28px;margin-bottom: 0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;color:#D9230F;z-index: 10;box-shadow: none; }
.abc:focus { color: #000; }
.prodListing-bg{display:none;}

#loadMore { color: #fff;background: #ee1752;padding: 8px 15px;border: none;border-radius: 0px;font-size: 15px;box-shadow: none;text-transform: capitalize; }

.page-content ul {list-style: none;padding-left: 0;}
.page-content ul li {font-family: 'Roboto', sans-serif;background: url(../images/right-arrow.png) no-repeat top left;padding-left: 30px;font-weight: 300;font-size: 19px;padding-bottom: 10px;}
.brdr-btn {border-bottom: 1px solid #e0e0e0;padding-top: 10px;margin-bottom: 25px;}

.job_app p { color: #2d64af;font-size: 25px;font-weight: 600;margin: 22px 0 30px 0px; }
.job_app_form input { border: 1px solid #e0e0e0;background: #ededed;box-shadow: none;border-radius: 0px;height: 45px; }
.job_app_form textarea { border: 1px solid #e0e0e0;background: #ededed;box-shadow: none;border-radius: 0px;height: 45px; }
.job_exp { width: 100% !important;background: #ededed !important;border: 1px solid #e0e0e0 !important;box-shadow: none !important;height: 44px !important;border-radius: 0px !important; }
.job_exp ul { width: 100%; }
.job_app .btn-default { margin-top: 25px;width: 30%;background: #ee1752;color: #fff;text-transform: uppercase;font-size: 16px;font-weight: 600;box-shadow: none;border: none; }

.job_app .btn-default:hover { margin-top: 25px;width: 30%;background: #f99522;color: #fff;text-transform: uppercase;font-size: 16px;font-weight: 600;box-shadow: none;border: none; }
.footer_contact { font-size: 25px;float: left; }
