/*Author Omprakash*/

/*Custome Font Trajon*/
@font-face {
	font-family: 'goudy_trajan_regularregular';
	src: url('../fonts/goudytrajan-regular-trial-webfont.eot');
	src: url('../fonts/goudytrajan-regular-trial-webfont.eot?#iefix') format('embedded-opentype'),  url('../fonts/goudytrajan-regular-trial-webfont.woff2') format('woff2'),  url('../fonts/goudytrajan-regular-trial-webfont.woff') format('woff'),  url('../fonts/goudytrajan-regular-trial-webfont.ttf') format('truetype'),  url('../fonts/goudytrajan-regular-trial-webfont.svg#goudy_trajan_regularregular') format('svg');
	font-weight: normal;
	font-style: normal;
}
/*Custome Font Roboto Regular*/

@font-face {
	font-family: 'robotoregular';
	src: url('../fonts/Roboto-Regular-webfont.eot');
	src: url('../fonts/Roboto-Regular-webfont.eot?#iefix') format('embedded-opentype'),  url('../fonts/Roboto-Regular-webfont.woff') format('woff'),  url('../fonts/Roboto-Regular-webfont.ttf') format('truetype'),  url('../fonts/Roboto-Regular-webfont.svg#robotoregular') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
    font-family: 'robotobold';
    src: url('../fonts/Roboto-Bold-webfont.eot');
    src: url('../fonts/Roboto-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Roboto-Bold-webfont.woff') format('woff'),
         url('../fonts/Roboto-Bold-webfont.ttf') format('truetype'),
         url('../fonts/Roboto-Bold-webfont.svg#robotobold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
  font-family: 'BellMT';
  src: url('../fonts/BellMT.eot');
  src: url('../fonts/BellMT.eot?#iefix') format('embedded-opentype'),
       url('../fonts/BellMT.woff2') format('woff2'),
       url('../fonts/BellMT.woff') format('woff'),
       url('../fonts/BellMT.ttf') format('truetype'),
       url('../fonts/BellMT.svg#BellMT') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
    font-family: 'baskerville_old_faceregular';
    src: url('../fonts/baskvill-webfont.eot');
    src: url('../fonts/baskvill-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/baskvill-webfont.woff2') format('woff2'),
         url('../fonts/baskvill-webfont.woff') format('woff'),
         url('../fonts/baskvill-webfont.ttf') format('truetype'),
         url('../fonts/baskvill-webfont.svg#baskerville_old_faceregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


/*General CSS*/

body {
	font-family: 'robotoregular';
	background: #071839;
}
.header {
	height: 118px;
}
.onkay {
	padding: 0 20px 0 0;
	text-align: right;
	color: #7aa4fd;
	font-size: 13px;
	font-family: 'robotoregular';
	text-transform: uppercase;
	line-height: 18px;
	margin: 0px;
    /*background-color: white;*/
}
.navbar {
	height: 102px;
	background-color: #1F487C;	
	border-radius: 0px;
	border: none;
	margin:0px;
	padding-right:20px;
}
#navbar{padding:0px; margin-left:-7px; margin-right:-7px;}
.navbar-default .navbar-nav>li{border-right:2px solid #061d42;}
.navbar-default .navbar-nav>li>a{height:102px; line-height:18px; display:table-cell; width:110px; text-align:center; padding-left:4px; padding-right:5px; color:#ffffff; font-size:14px; font-family: 'baskerville_old_faceregular'; vertical-align:middle; text-shadow:1px 1px 1px #000000; word-wrap:break-word;}
.nav.navbar-nav a.logo {padding-top:7px; padding-bottom:7px; margin:0px;}
.nav.navbar-nav a.logo img{
max-height:58px;
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{
background-color: #902435;
	/* Safari 4, Chrome 1-9, iOS 3.2-4.3, Android 2.1-3.0 */
	background-image: -webkit-gradient(linear, top, bottom, from(#902435), to(#6f1a2a));
	/* Safari 5.1, iOS 5.0-6.1, Chrome 10-25, Android 4.0-4.3 */
	background-image: -webkit-linear-gradient(top, #902435, #6f1a2a);
	/* Firefox 3.6 - 15 */
	background-image: -moz-linear-gradient(top, #902435, #6f1a2a);
	/* Opera 11.1 - 12 */
	background-image: -o-linear-gradient(top, #902435, #6f1a2a);
	/* Opera 15+, Chrome 25+, IE 10+, Firefox 16+, Safari 6.1+, iOS 7+, Android 4.4+ */
	background-image: linear-gradient(top, #902435, #6f1a2a);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#902435, endColorstr=#6f1a2a)";
	color:#ffffff;
}

.navbar-nav>li>.dropdown-menu, .dropdown-submenu > .dropdown-menu{background:#6f1a2a; min-width:220px;}
.dropdown-menu>li>a{padding:12px 20px; color:#ffffff; font-family: 'goudy_trajan_regularregular'; border-bottom:1px solid #460d17; text-shadow:1px 1px 1px #000000;}
.dropdown-menu>li:last-child>a{border-bottom:0px;}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover, .navbar-default .navbar-nav .open > .dropdown-menu > .dropdown-submenu.open > a, .navbar-default .navbar-nav .open > .dropdown-menu > .dropdown-submenu.open > a:hover, .navbar-default .navbar-nav .open > .dropdown-menu > .dropdown-submenu.open > a:focus{background:#9d1f33; color:#ffffff;}

.nav .open>a, .nav .open>a:focus, .nav .open>a:hover{border-color:#460d17;}

.navbar-default .navbar-nav>li>a:hover{background-color: #902435;
	/* Safari 4, Chrome 1-9, iOS 3.2-4.3, Android 2.1-3.0 */
	background-image: -webkit-gradient(linear, top, bottom, from(#902435), to(#6f1a2a));
	/* Safari 5.1, iOS 5.0-6.1, Chrome 10-25, Android 4.0-4.3 */
	background-image: -webkit-linear-gradient(top, #902435, #6f1a2a);
	/* Firefox 3.6 - 15 */
	background-image: -moz-linear-gradient(top, #902435, #6f1a2a);
	/* Opera 11.1 - 12 */
	background-image: -o-linear-gradient(top, #902435, #6f1a2a);
	/* Opera 15+, Chrome 25+, IE 10+, Firefox 16+, Safari 6.1+, iOS 7+, Android 4.4+ */
	background-image: linear-gradient(top, #902435, #6f1a2a);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#902435, endColorstr=#6f1a2a)";
	color:#ffffff;}
.navbar-default .navbar-nav>li>a:focus{color:#ffffff;} 
.navbar-default .navbar-nav>li>a.logo:hover{background:none; }
.navbar-default .navbar-nav.navbar-right{margin-right:-7px;}
.navbar-default .navbar-nav.navbar-right>li>a{width:auto;}
.navbar-default .navbar-nav.navbar-right>li>a:hover{background:none;}
.navbar-default .navbar-nav.navbar-right>li{border-right:none;}
.container-fluid .jumbotron.slider-panel{border:none; padding:0px; border-radius:0px;  height:576px; display:block; /*box-shadow:0px 0px 120px 40px #cacaca inset;*/ background:#ffffff url(../images/slider-bg.jpg) no-repeat; background-size:cover; background-position:80% 100%; margin-bottom:0px;}

/*Slider*/
#home-slider .item, #about-slider .item{overflow:hidden; position:relative;}
#home-slider .item img{
    display: inline-block;
    width: auto;
    height: auto;
	text-align:right;
	margin-right:75px;
	margin-top:55px;
	float:right;
	
}

#home-slider .item img.proposal{
	margin-top:100px;
}
#home-slider .item h1{
font-family: 'goudy_trajan_regularregular';	
font-size:42px;
color:#181818;
position:absolute;
top:130px; left:50px;
z-index:99;
}

#home-slider .item h1 span{
color:#9e1f33;	
display:block;
}
.jumbotron.about-panel .item h1 span{color:#9e1f33;	}

#home-slider .item h1 em{
	display:block;
	font-style:normal;	
	color:#9e1f33;	
	text-align:left;
	
}



#home-slider .item.frnow img{margin-top:0px; margin-right:35px;}
#home-slider .item.wow img, #home-slider .item.spice img{margin-top:0px; margin-right:25px;}


/*About us*/

.container-fluid .jumbotron.about-panel{border:none; padding:0px; border-radius:0px;  height:576px; width:100%; display:block; /*box-shadow:0px 0px 120px 40px #cacaca inset;*/ background:#ffffff url(../images/slider-bg.jpg) no-repeat; background-size:cover; background-position:80% 100%; margin-bottom:0px; overflow:hidden;}

.jumbotron.about-panel .about-left{ padding:18px 5px 0 0px; display:inline-block; width:64%; float:left; overflow:hidden; margin:0px; margin-right:2%; margin-left:24px; }
.jumbotron.about-panel .about-rt{float:right; width:28%; background:#ffffff; padding:20px 15px 20px; border:1px solid #dddddd; color:#181818;  text-align:center; margin-right:24px; margin-top:24px; min-height:365px;}
.jumbotron.about-panel .about-rt h2{color:#181818;   font-size:38px;  margin:0px 0 0 0;   font-family: 'baskerville_old_faceregular';}
.jumbotron.about-panel .about-rt h2 em{color:#181818; display:block; font-size:38px; font-style:normal;   font-family: 'baskerville_old_faceregular'; }
.jumbotron.about-panel .about-rt h2 span{font-size:38px; color:#9e1f33; font-family: 'BellMT'; display:block; line-height:54px;}
.jumbotron.about-panel .about-left p{ font-size:16px; line-height:25px;   color:#181818; margin:0px; padding:0px; text-align:justify;}
.jumbotron.about-panel .about-left img{margin-top:24px; margin-left:30px;}
.jumbotron.about-panel .about-rt img{ max-width:209px; height:auto; display:block; margin:20px auto 0;  }
.jumbotron.about-panel .about-rt p{ font-size:21px;   color:#000000; margin:10px 0px 18px; line-height:28px; font-family: 'baskerville_old_faceregular';  }
.jumbotron.about-panel .about-rt p span{color:#790000; font-size:21px; text-transform:uppercase; font-family: 'baskerville_old_faceregular';}
.jumbotron.about-panel .about-rt p em{color:#000000; font-size:17px; font-family: 'baskerville_old_faceregular'; display:block; font-style:normal;}
.jumbotron.about-panel .about-description{ padding:18px 15px 0 0px; display:inline-block;  float:left; overflow:hidden; width:60%; }
.jumbotron.about-panel .about-left img{padding:0; margin-left:30px; display:table-cell; vertical-align:middle; width:27%; max-width:202px; float:left;}

.jumbotron.about-panel .about-left img.about-profile{float:left; width:102px; text-align:center;  height:auto; display:table-cell; vertial-align:middle; margin-top:24px; margin-left:30px; padding:0; background:#ffffff; }
.jumbotron.about-panel .item h1{
font-family: 'goudy_trajan_regularregular';	
font-size:42px;
color:#181818;
z-index:99;
}


.jumbotron.about-panel .about-description.consumer-description{width:100%;}
.jumbotron.about-panel .about-description.consumer-description p{margin-bottom:15px;}
/*Subdropdown Menu*/




.dropdown-menu > li > label {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333333;
  white-space: nowrap;
}
.dropdown-menu > li > label:hover,
.dropdown-menu > li > label:focus {
  text-decoration: none;
  color: #262626;
  background-color: #f5f5f5;
}
.dropdown-menu > li > input:checked ~ label,
.dropdown-menu > li > input:checked ~ label:hover,
.dropdown-menu > li > input:checked ~ label:focus,
.dropdown-menu > .active > label,
.dropdown-menu > .active > label:hover,
.dropdown-menu > .active > label:focus {
  color: #ffffff;
  text-decoration: none;
  outline: 0;
  background-color: #428bca;
}
.dropdown-menu > li > input[disabled] ~ label,
.dropdown-menu > li > input[disabled] ~ label:hover,
.dropdown-menu > li > input[disabled] ~ label:focus,
.dropdown-menu > .disabled > label,
.dropdown-menu > .disabled > label:hover,
.dropdown-menu > .disabled > label:focus {
  color: #999999;
}
.dropdown-menu > li > input[disabled] ~ label:hover,
.dropdown-menu > li > input[disabled] ~ label:focus,
.dropdown-menu > .disabled > label:hover,
.dropdown-menu > .disabled > label:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: not-allowed;
}
.dropdown-menu > li > label {
  margin-bottom: 0;
  cursor: pointer;
}
.dropdown-menu > li > input[type="radio"],
.dropdown-menu > li > input[type="checkbox"] {
  display: none;
  position: absolute;
  top: -9999em;
  left: -9999em;
}
.dropdown-menu > li > label:focus,
.dropdown-menu > li > input:focus ~ label {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu.pull-top {
  bottom: 100%;
  top: auto;
  margin: 0 0 2px;
  -webkit-box-shadow: 0 -6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 -6px 12px rgba(0, 0, 0, 0.175);
}
.dropdown-menu.pull-center {
  right: 50%;
  left: auto;
}
.dropdown-menu.pull-middle {
  right: 100%;
  margin: 0 2px 0 0;
  box-shadow: -5px 0 10px rgba(0, 0, 0, 0.2);
  left: auto;
}
.dropdown-menu.pull-middle.pull-right {
  right: auto;
  left: 100%;
  margin: 0 0 0 2px;
  box-shadow: 5px 0 10px rgba(0, 0, 0, 0.2);
}
.dropdown-menu.pull-middle.pull-center {
  right: 50%;
  margin: 0;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
}
.dropdown-menu.bullet {
  margin-top: 8px;
}
.dropdown-menu.bullet:before {
  width: 0;
  height: 0;
  content: '';
  display: inline-block;
  position: absolute;
  border-color: transparent;
  border-style: solid;
  -webkit-transform: rotate(360deg);
  border-width: 0 7px 7px;
  border-bottom-color: #cccccc;
  border-bottom-color: rgba(0, 0, 0, 0.15);
  top: -7px;
  left: 9px;
}
.dropdown-menu.bullet:after {
  width: 0;
  height: 0;
  content: '';
  display: inline-block;
  position: absolute;
  border-color: transparent;
  border-style: solid;
  -webkit-transform: rotate(360deg);
  border-width: 0 6px 6px;
  border-bottom-color: #ffffff;
  top: -6px;
  left: 10px;
}
.dropdown-menu.bullet.pull-right:before {
  left: auto;
  right: 9px;
}
.dropdown-menu.bullet.pull-right:after {
  left: auto;
  right: 10px;
}
.dropdown-menu.bullet.pull-top {
  margin-top: 0;
  margin-bottom: 8px;
}
.dropdown-menu.bullet.pull-top:before {
  top: auto;
  bottom: -7px;
  border-bottom-width: 0;
  border-top-width: 7px;
  border-top-color: #cccccc;
  border-top-color: rgba(0, 0, 0, 0.15);
}
.dropdown-menu.bullet.pull-top:after {
  top: auto;
  bottom: -6px;
  border-bottom: none;
  border-top-width: 6px;
  border-top-color: #ffffff;
}
.dropdown-menu.bullet.pull-center:before {
  left: auto;
  right: 50%;
  margin-right: -7px;
}
.dropdown-menu.bullet.pull-center:after {
  left: auto;
  right: 50%;
  margin-right: -6px;
}
.dropdown-menu.bullet.pull-middle {
  margin-right: 8px;
}
.dropdown-menu.bullet.pull-middle:before {
  top: 50%;
  left: 100%;
  right: auto;
  margin-top: -7px;
  border-right-width: 0;
  border-bottom-color: transparent;
  border-top-width: 7px;
  border-left-color: #cccccc;
  border-left-color: rgba(0, 0, 0, 0.15);
}
.dropdown-menu.bullet.pull-middle:after {
  top: 50%;
  left: 100%;
  right: auto;
  margin-top: -6px;
  border-right-width: 0;
  border-bottom-color: transparent;
  border-top-width: 6px;
  border-left-color: #ffffff;
}
.dropdown-menu.bullet.pull-middle.pull-right {
  margin-right: 0;
  margin-left: 8px;
}
.dropdown-menu.bullet.pull-middle.pull-right:before {
  left: -7px;
  border-left-width: 0;
  border-right-width: 7px;
  border-right-color: #cccccc;
  border-right-color: rgba(0, 0, 0, 0.15);
}
.dropdown-menu.bullet.pull-middle.pull-right:after {
  left: -6px;
  border-left-width: 0;
  border-right-width: 6px;
  border-right-color: #ffffff;
}
.dropdown-menu.bullet.pull-middle.pull-center {
  margin-left: 0;
  margin-right: 0;
}
.dropdown-menu.bullet.pull-middle.pull-center:before {
  border: none;
  display: none;
}
.dropdown-menu.bullet.pull-middle.pull-center:after {
  border: none;
  display: none;
}
.dropdown-submenu {
  position: relative;
}
.dropdown-submenu > .dropdown-menu {
  top: 0;
  left: 100%;
  margin-top: -6px;
  margin-left: -1px;
  border-top-left-radius: 0;
}
.dropdown-submenu > a:before {
  display: block;
  float: right;
  width: 0;
  height: 0;
  content: "";
  margin-top: 6px;
  margin-right: -8px;
  border-width: 4px 0 4px 4px;
  border-style: solid;
  border-left-style: dashed;
  border-top-color: transparent;
  border-bottom-color: transparent;
}

.navbar-default .navbar-nav .open > .dropdown-menu > .dropdown-submenu.open > a, .navbar-default .navbar-nav .open > .dropdown-menu > .dropdown-submenu.open > a:hover, .navbar-default .navbar-nav .open > .dropdown-menu > .dropdown-submenu.open > a:focus
{background:#9f3142; }

/*Products Slider*/
#product-slider .item img {
    display: inline-block;
    width: auto;
    height: auto;
}

.owl-theme .owl-controls {
    position: static;
}

.owl-theme .owl-controls .item-link {
    position: relative;
    display: block;
    width: 100px;
    height: 40px;
    margin: 0 2px;
    border-bottom: 4px solid #ccc;
    outline: none;
}

.owl-theme .owl-controls .item-link:focus {
    -webkit-box-shadow: 0 0 8px #cc4895;
    -moz-box-shadow: 0 0 8px #cc4895;
    box-shadow: 0 0 8px #cc4895;
    outline: none;
}

.owl-theme .owl-controls .active .item-link {
    border-bottom: 4px solid #9e1f33;
}


.owl-theme .prev-owl,
.owl-theme .next-owl {
    position: absolute;
    top: 5px;
    display: block;
    width: 30px;
    height: 30px;    
    background-color: #c0c0c0;
    outline: none;
}

.owl-theme .prev-owl:focus,
.owl-theme .next-owl:focus {
    -webkit-box-shadow: 0 0 8px #cc4895;
    -moz-box-shadow: 0 0 8px #cc4895;
    box-shadow: 0 0 8px #cc4895;
}

.owl-theme .prev-owl {
    left: 24px;
}

.owl-theme .next-owl {
    right: 24px;
}
.container-fluid .jumbotron.about-panel.product-page{padding:20px 24px;}
#product-slider .item ul li{display:inline-block; margin-left:2%; width:23.5%; float:left; background:#ffffff; border:1px solid #dddddd; text-align:center; margin-bottom:8px; height:240px; overflow:hidden; }
.container-fluid .jumbotron.about-panel.product-page h1{font-family: 'goudy_trajan_regularregular';	
font-size:32px;
color:#181818; margin:0px;}
.container-fluid .jumbotron.about-panel.product-page h3{	
font-size:13px;
line-height:16px;
color:#181818; margin:0px 0px 5px; padding:0 10px;}
.container-fluid .jumbotron.about-panel.product-page h1 span{color:#9e1f33;}
#product-slider .item ul{overflow:hidden;}
#product-slider .item ul li img{width:70%; height:auto; display:inline-block; text-align:center;}
#product-slider .item ul li:first-child, #product-slider .item ul li:nth-child(4n + 1), #product-slider .item ul li.first-itm, #product-slider .item ul li.fifth-itm{margin-left:0px;}
#product-slider .item ul li.first-itm, #product-slider .item ul li.fifth-itm{margin-left:0px!important;}
#product-slider.owl-theme .owl-controls{ width:100%;}
#product-slider .owl-pagination{position:absolute;  top:5px; bottom:auto;  right:78px; text-align:right;}
#product-slider .owl-buttons{position:absolute;  right:0px; top:5px; bottom:auto; height:0px;}
#product-slider.owl-theme .owl-controls .owl-page span{width:30px; height:30px; margin-left:2px; margin-right:2px; display:block!important;}
#product-slider.owl-theme .owl-controls .owl-page:first-child span{background:url(../images/1.svg) no-repeat center top; }
#product-slider.owl-theme .owl-controls .owl-page:nth-child(2) span{background:url(../images/2.svg) no-repeat center top;}
#product-slider.owl-theme .owl-controls .owl-page:nth-child(3) span{background:url(../images/3.svg) no-repeat center top;}
#product-slider.owl-theme .owl-controls .owl-page:nth-child(4) span{background:url(../images/4.svg) no-repeat center top;}
#product-slider.owl-theme .owl-controls .owl-page:nth-child(5) span{background:url(../images/5.svg) no-repeat center top;}
#product-slider.owl-theme .owl-controls .owl-page:nth-child(6) span{background:url(../images/6.svg) no-repeat center top;}
#product-slider.owl-theme .owl-controls .owl-page:nth-child(7) span{background:url(../images/7.svg) no-repeat center top;}
#product-slider.owl-theme .owl-controls .owl-page:nth-child(8) span{background:url(../images/8.svg) no-repeat center top;}
#product-slider.owl-theme .owl-controls .owl-page:nth-child(9) span{background:url(../images/9.svg) no-repeat center top;}
#product-slider.owl-theme .owl-controls .owl-page:nth-child(10) span{background:url(../images/10.svg) no-repeat center top;}
#product-slider.owl-theme .owl-controls .owl-page:nth-child(11) span{background:url(../images/11.svg) no-repeat center top;}
#product-slider.owl-theme .owl-controls .owl-page:nth-child(12) span{background:url(../images/12.svg) no-repeat center top;}
#product-slider.owl-theme .owl-controls .owl-page:nth-child(13) span{background:url(../images/13.svg) no-repeat center top;}
#product-slider.owl-theme .owl-controls .owl-page:nth-child(14) span{background:url(../images/14.svg) no-repeat center top;}
#product-slider.owl-theme .owl-controls .owl-page:nth-child(15) span{background:url(../images/15.svg) no-repeat center top;}
#product-slider.owl-theme .owl-controls .owl-page:nth-child(16) span{background:url(../images/16.svg) no-repeat center top;}
#product-slider.owl-theme .owl-controls .owl-page:nth-child(17) span{background:url(../images/17.svg) no-repeat center top;}
#product-slider.owl-theme .owl-controls .owl-page:nth-child(18) span{background:url(../images/18.svg) no-repeat center top;}
#product-slider.owl-theme .owl-controls .owl-page:nth-child(19) span{background:url(../images/19.svg) no-repeat center top;}
#product-slider.owl-theme .owl-controls .owl-page:nth-child(20) span{background:url(../images/20.svg) no-repeat center top;}
#product-slider.owl-theme .owl-controls .owl-page:nth-child(21) span{background:url(../images/21.svg) no-repeat center top;}
#product-slider.owl-theme .owl-controls .owl-page:nth-child(22) span{background:url(../images/22.svg) no-repeat center top;}
#product-slider.owl-theme .owl-controls .owl-page:nth-child(23) span{background:url(../images/23.svg) no-repeat center top;}
#product-slider.owl-theme .owl-controls .owl-page:nth-child(24) span{background:url(../images/24.svg) no-repeat center top;}
#product-slider.owl-theme .owl-controls .owl-page:nth-child(25) span{background:url(../images/25.svg) no-repeat center top;}
#product-slider.owl-theme .owl-controls .owl-page:nth-child(26) span{background:url(../images/26.svg) no-repeat center top;}
#product-slider.owl-theme .owl-controls .owl-page:nth-child(27) span{background:url(../images/27.svg) no-repeat center top;}
#product-slider.owl-theme .owl-controls .owl-page:nth-child(28) span{background:url(../images/28.svg) no-repeat center top;}
#product-slider.owl-theme .owl-controls .owl-page:nth-child(29) span{background:url(../images/29.svg) no-repeat center top;}
#product-slider.owl-theme .owl-controls .owl-page:nth-child(30) span{background:url(../images/30.svg) no-repeat center top;}
#product-slider.owl-theme .owl-controls .owl-page{display:none;}
.owl-pagination{position:relative;}
.owl-theme .owl-controls .owl-buttons div{position:absolute; opacity:1; font-size:0px; border-radius:0px;     filter: Alpha(Opacity=100);}
.owl-theme .owl-controls .owl-buttons .owl-prev, #product-slider.owl-theme .owl-next {right:0px; left:auto; top:50%; transform:translateY(-85%); background:url(../images/next-icon.svg) no-repeat center center; width:39px; height:39px;}
.owl-theme .owl-controls .owl-buttons .owl-next, #product-slider.owl-theme .owl-prev{right:auto; left:0px; background:url(../images/prev-icon.svg) no-repeat center center; top:50%; transform:translateY(-85%); width:39px; height:39px;}
.product-item a:hover h3, .product-item a:active h3, .product-item a:hover{text-decoration:none!important;}

/*Product details page*/
.modal-backdrop.in{
	filter: alpha(opacity=80);
    opacity: .80;
}
.modal .modal-header{background:#01356b; padding:14px 15px 8px;}
.modal-header .close{font-size:38px; color:#ffffff; opacity:1; font-weight:normal; margin-top:-6px;}
.modal .about-left{float:right; margin-right:24px; margin-left:2%; width:60%;}

.modal  h1{font-size:22px; font-family: 'goudy_trajan_regularregular'; color:#ffffff; margin:0px; padding:0px;}
.modal .about-rt{float:left; margin-right:0px; margin-left:24px; position:relative; width:30%; border:1px solid #dddddd; margin-top:5px;}
.modal .about-rt img{max-width:100%; height:auto; width:70%; margin:0 auto; display:block;}
.modal-open{padding-right:0px!important;}
a:focus, a:active, button:focus, button:active{outline:none!important;}
.modal.in .modal-dialog{background:#ffffff; border-radius:0px; overflow:hidden; width:80%; margin:30px auto; height:auto;}
table.second-tbl th{background:#dddddd; font-weight:bold; text-align:center;}
.navbar-default .navbar-nav>li>a.logo:hover{background:none;}
.jumbotron.about-panel .about-left img.family.jewellery{width:24%;}
.jumbotron.about-panel.consumer .about-rt h2{margin-top:45px;}
#product-slider.owl-theme .owl-controls .owl-page, #product-slider.owl-theme .owl-controls .owl-page span{display:inline-block; cursor:pointer;}
.owl-theme .owl-controls .owl-page span{margin-top:0px; margin-bottom:0px;}
		.visible-sm-custom{display:none;}
.jumbotron.about-panel .about-rt.flLeft{float:left; margin-right:0px; margin-left:24px;  padding:0px; min-height:20px!important; } 
.jumbotron.about-panel .about-left.flRight{float:right; margin-right:0px; margin-left:24px;}
.jumbotron.about-panel .about-rt.flLeft img{max-width:none; width:100%; display:block; margin-top:0px;  height:auto;}
.consumer-description ul{padding-left:30px; margin-top:10px;}
.consumer-description ul, .consumer-description ul li{list-style-type:square!important; }
.pad-left35{padding-left:35px;}
.about-panel.home-panel .about-rt.flLeft, .about-panel .about-rt.flLeft{ background:none; border:none; height:auto; min-height:20px; margin-top:45px!important; width:28%}
.about-panel.home-panel .about-left.flRight, .about-panel .about-left.flRight, .jumbotron.about-panel .about-left.flRight{width:65%; margin-left:0px; margin-right:24px; }
.about-panel.home-panel .about-rt.flLeft #home-slider  .item img{margin:0px; width:100%; height:auto; display:block;}
.home-panel .about-left h2{font-size:25px; line-height:30px;}
.home-panel .about-left h3{font-size:20px; line-height:28px; margin-top:0px; margin-bottom:25px;}
.home-panel .about-left p{margin-bottom:15px!important;}
.about-panel.home-panel .owl-theme .owl-controls{position:absolute; bottom:-32px; left:0px; right:0px;}
.diamondTable{width:1075px; margin:0 auto;}
/*Product Slider*/
@media (min-width: 1240px) {
	.jumbotron.about-panel .about-left img{width:22%;}
	.jumbotron.about-panel .about-left img.family.jewellery{width:20%;}
	#product-slider .item ul li img{width:42%;}
}
@media (min-width: 1025px) and (max-width: 1300px) {
#product-slider .item ul li img{width:65%;}
.jumbotron.about-panel .about-rt h2 em, .container-fluid .jumbotron.about-panel.product-page h1{font-size:30px;}
.jumbotron.about-panel .about-rt p span, .jumbotron.about-panel .about-rt p{font-size:18px;}
}
@media (min-width: 1024px)  {.jumbotron.about-panel .about-rt h2 em, .container-fluid .jumbotron.about-panel.product-page h1{font-size:28px; padding-bottom: 20px}
.jumbotron.about-panel .about-rt p span, .jumbotron.about-panel .about-rt p{font-size:17px;}

}
@media (max-width: 1023px)  {
	.jumbotron.about-panel .about-rt img{max-width:165px;}
	.jumbotron.about-panel .about-rt h2 em, .container-fluid .jumbotron.about-panel.product-page h1{font-size:28px;}
	.modal h1{font-size:20px;}

	.container-fluid .jumbotron.about-panel.product-page h3{font-size:12px;}
	.jumbotron.about-panel .about-rt h2 em, .container-fluid .jumbotron.about-panel.product-page h1{font-size:24px;}
	.jumbotron.about-panel .about-left p{font-size:15px; line-height:23px;}
}
@media (max-width: 1015px)  {
	.jumbotron.about-panel .about-rt img{max-width:165px;}
	.jumbotron.about-panel .about-rt h2 em{font-size:28px;}
	.nav.navbar-nav a.logo img{max-height:35px}
	.jumbotron.about-panel .item h1{font-size:32px;}
}
@media (max-width: 900px)  {
	.jumbotron.about-panel .item h1{font-size:28px;}
	.navbar-default .navbar-nav>li>a{font-size:12px; width:102px;}
	.dropdown-menu{font-size:12px;}
	.jumbotron.about-panel .about-rt p{font-size:18px; line-height:24px;}
	.jumbotron.about-panel .about-rt h2 span{font-size:32px;}
	#product-slider .item ul li img{width:90%;}
	
	
}
@media (max-width: 850px)  {
	.hidden-sm-custom{display:none;}
		.visible-sm-custom{display:block;}
	.nav.navbar-nav a.logo img{max-height:52px;}
		#product-slider .item ul li img{width:95%;}
		.modal .about-left{width:58%}
		.jumbotron.about-panel .about-left{width:62%;}
		.jumbotron.about-panel .about-rt h2{font-size:32px;}
		.jumbotron.about-panel .about-rt h2 em{font-size:22px;}
		.jumbotron.about-panel .about-rt h2 span{font-size:28px;}
	
	
}

@media (min-width: 1015px)  {
    .jumbotron.about-panel .about-left img{margin-top: -80px}	

}

@media (min-width: 768px)   {
    .bottomImg{margin-top: 0px !important}	

}

@media (min-width: 900px) and (max-width: 1015px)  {
    .jumbotron.about-panel .about-left img{margin-top: -50px}	

}
@media (max-width: 768px) {
    .jumbotron.about-panel .about-left img{margin-top: 0px}
	#product-slider .item ul li img{width:100%;}
}
@media (max-width: 767px) {
  .navbar-nav .dropdown-submenu > a:before {
    margin-top: 8px;
    border-color: inherit;
    border-style: solid;
    border-width: 4px 4px 0;
    border-left-color: transparent;
    border-right-color: transparent;
  }
  .navbar-nav .dropdown-submenu > a {
    padding-left: 40px;
  }
  .navbar-nav > .open > .dropdown-menu > .dropdown-submenu > .dropdown-menu > li > a,
  .navbar-nav > .open > .dropdown-menu > .dropdown-submenu > .dropdown-menu > li > label {
    padding-left: 35px;
  }
  .navbar-nav > .open > .dropdown-menu > .dropdown-submenu > .dropdown-menu > li > .dropdown-menu > li > a,
  .navbar-nav > .open > .dropdown-menu > .dropdown-submenu > .dropdown-menu > li > .dropdown-menu > li > label {
    padding-left: 45px;
  }
  .navbar-nav > .open > .dropdown-menu > .dropdown-submenu > .dropdown-menu > li > .dropdown-menu > li > .dropdown-menu > li > a,
  .navbar-nav > .open > .dropdown-menu > .dropdown-submenu > .dropdown-menu > li > .dropdown-menu > li > .dropdown-menu > li > label {
    padding-left: 55px;
  }
  .navbar-nav > .open > .dropdown-menu > .dropdown-submenu > .dropdown-menu > li > .dropdown-menu > li > .dropdown-menu > li > .dropdown-menu > li > a,
  .navbar-nav > .open > .dropdown-menu > .dropdown-submenu > .dropdown-menu > li > .dropdown-menu > li > .dropdown-menu > li > .dropdown-menu > li > label {
    padding-left: 65px;
  }
  .navbar-nav > .open > .dropdown-menu > .dropdown-submenu > .dropdown-menu > li > .dropdown-menu > li > .dropdown-menu > li > .dropdown-menu > li > .dropdown-menu > li > a,
  .navbar-nav > .open > .dropdown-menu > .dropdown-submenu > .dropdown-menu > li > .dropdown-menu > li > .dropdown-menu > li > .dropdown-menu > li > .dropdown-menu > li > label {
    padding-left: 75px;
  }
}

@media (max-width: 767px) {
  .navbar-default .navbar-nav .open > .dropdown-menu > .dropdown-submenu.open > a:before {
    border-top-color: #555555;
  }
}

@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open > .dropdown-menu > .dropdown-submenu.open > a:before {
    border-top-color: #ffffff;
  }
}

@media (max-width: 820px) {
 .modal.in .modal-dialog{width:76%; }
  .RelatedItems {
        overflow: auto;
        margin-left: -20px;
        width: 42vw;
        max-width: 100%;
    }
}

@media (min-width: 820px) {
 .modal.in .modal-dialog{width:76%; }
  .RelatedItems {
        overflow: auto;
        margin-left: -20px;
        width: 44vw;
        max-width: 100%;
    }
}

@media (min-width: 1000px) {
 .modal.in .modal-dialog{width:68%; }
  .RelatedItems {
        overflow: auto;
        margin-left: -20px;
        width: 39vw;
        max-width: 100%;
    }
}

@media (min-width: 1200px) {
 .modal.in .modal-dialog{width:62%; }
  .RelatedItems {
        overflow: auto;
        margin-left: -0px;
        width: 32vw;
        max-width: 100%;
    }
}


#home-slider .owl-pagination, #about-slider .owl-pagination{position:absolute; bottom:10px; width:100%;}
#product-slider.owl-theme .owl-pagination{top:-36px;}
#product-slider.owl-theme .owl-prev, #product-slider.owl-theme .owl-next, #product-slider.owl-theme .owl-page{position:relative; float:left; transform:none;}
#product-slider.owl-theme .owl-controls .owl-page .item-link{margin-left:3px; margin-right:3px;}
#product-slider.owl-theme .owl-next, #product-slider.owl-theme .owl-prev{width:30px; height:30px; border-radius:4px;}
#product-slider.owl-theme .owl-controls .owl-page .item-link{display:none!important;}
#product-slider.owl-theme .owl-controls .owl-page span{border-radius:0px!important;}
#product-slider .owl-buttons{top:-41px;}

.product-image {
    /*max-width: 135px;
    max-height: 120px;*/
}



.lightbox-margin{margin:auto;}
.lightbox-margin-bg{width:582px; height:auto; border:3px solid #ccc;border-radius:10px;margin:0;}

.tblLow tbody tr td{/*line-height: 0.7*/}
.tblLow tbody tr th{ /*line-height: 0.7;*/width: 100px; white-space: nowrap}

@media (min-width: 1200px) {
    .RelatedItems {
        overflow: auto;
        margin-left: -0px;
        width: 35vw;
        max-width: 100%;
    }
}
