.font12 {
	font-size: 12px;
}
.font14 {
	font-size: 14px;
}
.font16 {
	font-size: 16px;
}
.font18 {
	font-size: 18px;
}
h1 span.custom-trademrk {
position: relative;
font-weight: lighter;
color:rgba(0,0,0,1.00);
font-size: 20px;
bottom: 10px;
}

.header-extra {
float: right;
width: 100px;
height: 100px;
position: relative;
}
#menu-text {
	font-size: 14px;
	margin: 0 0 5px;
}

.menu-text {
	font-size: 14px;
	margin: 0 0 5px;
}

#logo {
width: 282px;
}

.header-extra img {
width: 210px;
height: 54px;
padding: 5px;

position: absolute;
top: 50%;
left: 50%;

margin: -32px 0 0 -110px;

opacity: 1;
transition: opacity .25s ease-in-out;
-moz-transition: opacity .25s ease-in-out;
-webkit-transition: opacity .25s ease-in-out;
	}
	
.device-md #primary-menu ul li a {
    padding-left: 12px;
    padding-right: 12px;
    font-size: 12px;
    letter-spacing: 0;
}





@media (min-width: 992px) {

	#header.transparent-header + #slider,
	#header.transparent-header + #page-title.page-title-parallax,
	#header.transparent-header + #google-map,
	#slider + #header.transparent-header {
		top: -150px;
		margin-bottom: -150px;
	}

	#header.transparent-header.floating-header + #slider,
	#header.transparent-header.floating-header + #google-map {
		top: -210px;
		margin-bottom: -210px;
	}

	#header.transparent-header + #page-title.page-title-parallax .container { padding-top: 150px; }

	#primary-menu ul li > a {
		padding-top: 64px;
		padding-bottom: 64px;
	}

	#top-search,
	#top-cart,
	#side-panel-trigger {
		margin-top: 65px;
		margin-bottom: 65px;
	}

	#top-cart .top-cart-content { top: 85px; }

	#header,
	#header-wrap,
	#logo img { 
	height: 100px;
	
	}
	#header,
	#header-wrap,
	#logo { 
	height:150px;
	vertical-align: middle;
	}

	#header.sticky-header:not(.static-sticky),
	#header.sticky-header:not(.static-sticky) #header-wrap,
	#header.sticky-header:not(.static-sticky):not(.sticky-style-2):not(.sticky-style-3) #logo img { height: 60px; }

	#header.sticky-header:not(.static-sticky) #primary-menu > ul > li > a {
		padding-top: 19px;
		padding-bottom: 19px;
	}

	#header.sticky-header:not(.static-sticky) #top-search,
	#header.sticky-header:not(.static-sticky) #top-cart,
	#header.sticky-header:not(.static-sticky) #side-panel-trigger {
		margin-top: 20px !important;
		margin-bottom: 20px !important;
	}

	#header.sticky-header:not(.static-sticky) #top-cart .top-cart-content,
	#header.sticky-header:not(.static-sticky) #primary-menu.sub-title.style-2 > div #top-cart .top-cart-content { top: 40px; }

}
@media (min-width: 992px) {

	#top-bar {
		position: absolute;
		top: 0;
		left: auto;
		right: 0;
		width: 100%;
		height: 90px;
		line-height: 89px;
		z-index: 299;
	}

	.device-md #top-bar { width: 75%; }

	.top-links ul li,
	.top-links li > a { height: 90px; }

	.top-links ul ul,
	.top-links ul div.top-link-section { top: 90px; }

	#top-social li,
	#top-social li a,
	#top-social li .ts-icon,
	#top-social li .ts-text {
		height: 40px;
		line-height: 40px;
	}


	body:not(.top-search-open) #top-bar {
		opacity: 1;
		-webkit-transition: top .4s ease, opacity .2s .2s ease;
		-o-transition: top .4s ease, opacity .2s .2s ease;
		transition: top .4s ease, opacity .2s .2s ease;
	}

	body.top-search-open #top-bar {
		opacity: 0;
		pointer-events: none;
	}


	#primary-menu:not(.style-2),
	#primary-menu:not(.style-2) > ul {
		height: 60px;
		-webkit-transition: margin .4s ease, opacity .3s ease;
		-o-transition: margin .4s ease, opacity .3s ease;
		transition: margin .4s ease, opacity .3s ease;
	}

	#primary-menu:not(.style-2) { margin-top: 90px; }

	#header.sticky-header:not(.static-sticky) #primary-menu { margin-top: 0; }

	#header #primary-menu > ul > li > a {
		padding-top: 19px;
		padding-bottom: 19px;
	}

	#primary-menu ul ul { top: 60px; }

	#top-search,
	#top-cart {
		margin-top: 20px !important;
		margin-bottom: 20px !important;
	}

	#top-cart .top-cart-content { top: 40px; }

	#top-bar-subscribe { padding: 2px 10px 4px !important; }

}

#top-bar .col_half.col_last { float: right; }

#top-social	{
	display: block !important;
	float: left;
}

#top-bar-subscribe {
	float: left;
	width: 300px;
	line-height: 34px;
	padding: 5px 10px;
	border-left: 1px solid #EEE;
}

.device-sm #top-bar .col_half.col_last,
.device-xs #top-bar .col_half.col_last,
.device-xxs #top-bar .col_half.col_last { float: none; }

.device-sm #top-bar-subscribe,
.device-xs #top-bar-subscribe {
	float: right;
	border-left: 0;
}

.device-xxs #top-social,
.device-xxs #top-bar-subscribe {
	float: none;
	text-align: center;
	width: auto;
}

.device-xxs #top-social {
	border-bottom: 1px solid #EEE;
	height: 44px;
}

.device-xxs #top-social ul { display: inline-block; }

#productdetails1  {

}

.productdetails {
	padding-top:15px;
}

.device-lg .borderright, .device-md .borderright {
	border-right: solid;
	border-right-width: 1px;
}

.device-lg .borderleft, .device-md .borderleft {
	border-left: solid;
	border-left-width: 1px;
}

@media screen and (max-width: 992px) {
  .center-img-small {
    background-image: url('../images/slider/sb-index/slide_1_1.jpg');
	background-position: center center;
	
  }
}
@media screen and (min-width: 992px) {
  .center-img-small {
    background-image: url('../images/slider/sb-index/slide_1_2.jpg');
	background-position: right center!important;
    height: 500px;	
  }
}
@media screen and (max-width: 992px) {
  .center-img-small2 {
    background-image: url('../images/slider/sb-index/slide_2_2.jpg');
	background-position: center center;
	
  }
}
@media screen and (min-width: 992px) {
  .center-img-small2 {
    background-image: url('../images/slider/sb-index/slide_2_1.jpg');
	background-position: right center!important;
    height: 500px;	
  }
}
#tabledetails11 p
{font-family: 'Lato', sans-serif;
font-size:14px;}