/****************************************

		BODY GENERAL STYLE CSS

*****************************************/

body{
	background:#fff;
	font-family: Calibri;
	color: #000;
  	font-size:18px;
	line-height:26px;
	overflow-x:hidden;
	letter-spacing:1px;
}

.Offpadding{ 
	padding-left:0;
	padding-right:0;
}

a:active, a:hover {
   outline:none !important;
}

a:active, a:hover {
    outline:none !important;
}

h1,h2,h3,h3,h4,h5,h6{
	margin-top:10px;
	margin-bottom:10px;
}

.main-container{ 
	background:transparent;
}

/****************************************

		BODY GENERAL STYLE CSS

*****************************************/
.top-header-column{
	background:transparent;
}

.header-logo-column img{
	margin:0 auto;
	margin-bottom:20px;
}

.header-logo-column{
	text-align:center;
}

.header-logo-column h2{
	color:#221E1F;
	font-size:40px;
	text-align:center;
	
}

.header-logo-column h3{
	color:#EC1B23;
	font-size:45px;
	text-align:center;
}

.header-logo-column h3 span{
	color:#191919;
	font-size:20px;
	font-family: 'Hammersmith One', sans-serif;
}

/********************************/
/*       Fade Bs-carousel       */
/********************************/
.fade-carousel {
    position: relative;
    height: 450px;
}
.fade-carousel .carousel-inner .item {
    height: 450px;
}
.fade-carousel .carousel-indicators > li {
    margin: 0 2px;
    background-color: #EC1B23;
    border-color: #EC1B23;
    opacity: .7;
}
.fade-carousel .carousel-indicators > li.active {
  width: 10px;
  height: 10px;
  opacity: 1;
}


/********************************/
/*            Overlay           */
/********************************/
.overlay {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 2;
    background-color: rgba(0,0,0,0.1);
}

/********************************/
/*       Slides backgrounds     */
/********************************/
.fade-carousel .slides .slide-1, 
.fade-carousel .slides .slide-2,
.fade-carousel .slides .slide-3 {
  height: 450px;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}
.fade-carousel .slides .slide-1 {
  background-image: url(../images/slider-1.png); 
}
.fade-carousel .slides .slide-2 {
  background-image:url(../images/slider-2.png);
}

/********************************/
/*          Media Queries       */
/********************************/
@media screen and (min-width: 980px){
    .hero { width: 980px; }    
}
@media screen and (max-width: 640px){
    .hero h1 { font-size: 4em; }    
}

/****************************************

		NAVIGATION STYLE CSS

*****************************************/


.navbar-menu{
	background:transparent;
	border-left:medium none;
	border-right:medium none;
	border-radius:0px;
	border-top:1px solid rgba(0,0,0,.08);
	border-bottom:1px solid rgba(0,0,0,.08);
	box-shadow:0 0 2px rgba(0,0,0,0.05);
	margin-bottom:10px;
}
.navbar-nav {
    display: inline-block;
	float:none;
	min-height:40px;
	height:40px;
}

.navbar-inverse .navbar-nav > li > a {
    color: #191919;
	font-family: 'Hammersmith One', sans-serif;
	font-size: 16px;
	padding: 15px 30px;
	letter-spacing:1px;
	text-transform:uppercase;
}

.navbar-inverse .navbar-nav > li.active > a:after,.navbar-inverse .navbar-nav > li:hover > a:after{
	display: block;
	content: '';
	height: 2px;
	background: #EC1B23;
}

.navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > li > a:hover {
    color: #EC1B23;
    background-color: transparent;
}

.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover {
    color: #EC1B23;
    background-color: transparent;
}

.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:focus, .navbar-inverse .navbar-nav > .open > a:hover {
    color: #191919;
    background-color: transparent;
}


.dropdown-menu > li > a {
    display: block;
    padding: 6px 20px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #191919;
    white-space: nowrap;
	font-family: 'Hammersmith One', sans-serif;
	font-size: 14px;
	text-transform:uppercase;

}
.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {
    color: #fff;
    text-decoration: none;
    background-color: #EC1B23;
	font-family: 'Hammersmith One', sans-serif;
	font-size: 14px;
}

.navbar-brand { position: relative; z-index: 2; }

.navbar .navbar-collapse { position: relative; overflow-y: visible;  text-align: center; }
.navbar .navbar-collapse .navbar-right > li:last-child { padding-left: 22px; }

.navbar .nav-collapse { position: absolute; z-index: 1; top: 0; left: 0; right: 0; bottom: 0; margin: 0; padding-right: 120px; padding-left: 80px; width: 100%; }
.navbar .nav-collapse .navbar-form { border-width: 0; box-shadow: none; }
.nav-collapse>li { float: right; }

.navbar-nav.navbar-right .btn:not(.collapsed) {
    background-color: rgb(111, 84, 153);
    border-color: rgb(111, 84, 153);
    color: rgb(255, 255, 255);
}

.navbar.navbar-default .nav-collapse,
.navbar.navbar-inverse .nav-collapse {
    height: auto !important;
    transition: transform 0.3s;
    transform: translate(0px,-50px);
}
.navbar.navbar-default .nav-collapse.in,
.navbar.navbar-inverse .nav-collapse.in {
    transform: translate(0px,0px);
}

.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #191919;
}


@media screen and (max-width: 767px) {
    .navbar .navbar-collapse .navbar-right > li:last-child { padding-left: 0; padding-right: 0; } 
    
    .navbar .nav-collapse { margin: 7.5px auto; padding: 0; }
    .navbar .nav-collapse .navbar-form { margin: 0; }
    .nav-collapse>li { float: none; }
    
    .navbar.navbar-default .nav-collapse,
    .navbar.navbar-inverse .nav-collapse {
        transform: translate(-100%,0px);
    }
    .navbar.navbar-default .nav-collapse.in,
    .navbar.navbar-inverse .nav-collapse.in {
        transform: translate(0px,0px);
    }
    
    .navbar.navbar-default .nav-collapse.slide-down,
    .navbar.navbar-inverse .nav-collapse.slide-down {
        transform: translate(0px,-100%);
    }
    .navbar.navbar-default .nav-collapse.in.slide-down,
    .navbar.navbar-inverse .nav-collapse.in.slide-down {
        transform: translate(0px,0px);
    }
}


/****************************************

		TOP HEADER STYLE CSS

*****************************************/

.top-header-container{
	background:#474747;
	min-height:40px;
	margin-bottom:10px;
}


.top-header-container .top-header-column .top-menu-column ul.top-menu{
	padding:0;
	margin:0;
	float:right;
}

.top-header-container .top-header-column .top-menu-column ul.top-menu li{
	list-style-type:none;
	float:left;
	padding-right:15px;
}

.top-header-container .top-header-column .top-menu-column ul.top-menu li a{
	text-decoration: none;
    color: #fff;
    font-family: 'Hammersmith One', sans-serif;
    text-transform: uppercase;
    font-size: 14px;
    line-height: 40px;
}


/****************************************

		CONTENT STYLE CSS

*****************************************/


.slider-column{
	background:#f8f8f8;
	margin-bottom:20px;
}

.home .content-column{
	text-align:center;
}

.content-title-column{
	margin-top:20px;
	margin-bottom:20px;
}

.content-heading{
	display:inline-block;
	position:relative;
	margin-bottom:30px;
}

.content-title-column .content-heading h3{
	font-family: 'Hammersmith One', sans-serif;
	font-size: 25px;
	color:#414141;
	text-transform:uppercase;

}

.heading-border{
	content: '';
	position: absolute;
	background: #EC1B23;
	width: 100px;
	height: 5px;
	left: 0;
	right: 0;
	margin: 0 auto;
	margin-bottom:30px;
}

.content-column .content-para p{
	padding:10px 100px;
}






/****************************************

		TOP FEATURED CONTENT STYLE CSS

*****************************************/

.top-featured-content{
	margin-top:40px;
	margin-bottom:40px;
}

.top-featured-content .single-featured-column{
	margin-bottom:20px;
}

.top-featured-content .single-featured-column h3{
	font-family: 'Hammersmith One', sans-serif;
	font-size: 18px;
	color: #414141;
	text-transform: uppercase;
}

.top-featured-content .single-featured-column .icon{
	height:100px;
	width:100px;
	background:#019CDE;
	margin:0 auto;
	border-radius:100px;
	margin-bottom:20px;
	cursor:pointer;
}

.top-featured-content .single-featured-column .icon:hover{
	background:transparent;
	border:1px solid #019CDE;
	transition: 0.2s ease-in-out;
}

.top-featured-content .single-featured-column .icon:hover i{
	color:#019CDE;
}

.top-featured-content .single-featured-column .icon i{
	padding: 25px;
    font-size: 50px;
    color:#fff;
}



/**************************************************************************

					PRODUCT CONTENT STYLE

**************************************************************************/
.product-section{
	background:#f1f1f1;
	padding:40px 0;
	margin-bottom:30px;
}

.single-pdt-column{
	border:1px solid #e9e9e9;
	background:#fff;
	position:relative;
}

.single-pdt-column .pdt-info{
	padding: 10px 0px;
}

.single-pdt-column .pdt-image{
	margin-top: 15px;
}

.single-pdt-column .pdt-image .pdt-overlay{
	background:rgba(13, 54, 106,0.9);
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	bottom:0;
	display:flex;
	align-content:center;
	align-items:center;
	margin:0 auto;
	text-align:center;
	left: 0;
	right: 0;
	opacity:0;
}

.single-pdt-column .pdt-image:hover .pdt-overlay{
	opacity:1;
	transition:0.4s ease-in;
}

.single-pdt-column .pdt-image .pdt-overlay .btn-details{
	margin:0 auto;
	font-size:16px;
	font-family: 'Hammersmith One', sans-serif;
	text-transform:uppercase;
	color:#fff;
	border:1px solid #fff;
	padding:10px 15px;
	border-radius:0;
}

.single-pdt-column .pdt-image img{
	margin:0 auto;
	transform:scale(0.95);
	
}


.single-pdt-column .pdt-name h3{
	font-family: 'Hammersmith One', sans-serif;
	font-size: 16px;
	color: #000;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: left;
	text-transform: uppercase;
}

.single-pdt-column .pdt-name h5{
	font-family: 'Hammersmith One', sans-serif;
	font-size: 14px;
	color: #EC1B23 ;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: left;
	text-transform: uppercase;
}

.single-pdt-column .pdt-name h3 a{
	text-decoration:none;
	color:inherit;
}

.single-pdt-column .pdt-rating{
	text-align:left;
	color:#019CDE;
	font-size:20px;
}


.single-pdt-column .pdt-price h4{
	font-family: 'Hammersmith One', sans-serif;
	font-size: 20px;
	color: #414141;
	text-align:left;
}

.single-pdt-column .add-to-cart .btn-paypal{
	background:#019CDE;
	color:#fff;
	font-family: 'Hammersmith One', sans-serif;
	font-size: 16px;
	text-transform: uppercase;
	margin-bottom:20px;
	padding:10px 0;
	border-radius:0;
}


/*************************************************************************

					QUOTE CAROUSEL STYLE

*************************************************************************/
.testimonial-column{
	padding:20px 20px;
}


#quote-carousel {
    padding: 0;
    margin-top: 0;
  }
#quote-carousel .carousel-control {
    background: none;
    color: #CACACA;
    font-size: 2.3em;
    text-shadow: none;
    margin-top: 9%;
}
#quote-carousel .carousel-control.left {
    left:-80px;
}
#quote-carousel .carousel-control.right {
    right: -80px;
}
#quote-carousel .carousel-indicators {
    right: 50%;
    top: auto;
    bottom: 0px;
    margin-right: -19px;
}
#quote-carousel .carousel-indicators li {
    width: 50px;
    height: 50px;
    margin: 5px;
    cursor: pointer;
    border: 4px solid #CCC;
    border-radius: 50px;
    opacity: 0.4;
    overflow: hidden;
    transition: all 0.4s;
}
#quote-carousel  .carousel-inner {
    min-height: auto;
}
.item blockquote {
    border-left: none;
    margin: 0;
}
.item blockquote p:before {
    content: "\f10d";
    font-family: 'Fontawesome';
    float: left;
    margin-right: 10px;
}

#quote-carousel blockquote{
	font-size:14px;
	color:#191919;
	
}

#quote-carousel blockquote p{
	 font-family:inherit;
	 padding: 10px 10px;
	 font-size:18px;
}

blockquote small {
    color: #333;
	font-family:inherit;
}

#quote-carousel .testimonial-author h4{
	font-size:12px;
}

#quote-carousel .testimonial-author img{
	margin:0 auto;
	border-radius:100%;
}

#quote-carousel .testimonial-author i{
	color:#019CDE;
	font-size:16px;
}




.footer-container{
	background:#0D366A;
	margin-top:20px;
}

.footer-column{
	padding: 40px 15px;
}

.copyright-container{
	background:#373737;
}

.copyright-column h5{
	text-align:center;
	font-size:14px;
	color:#fff;
	line-height:20px;
}

.footer-single-column{
	color:#fff;
}

.footer-single-column h3{
	font-family: 'Hammersmith One', sans-serif;
	font-size: 16px;
	color: #fff;
	text-transform: uppercase;
	margin-bottom: 20px;
}

.footer-single-column ul{
	padding:0;
	margin:0;
}

.footer-single-column ul li{
	list-style:none;
	padding-top:5px;
	padding-bottom:5px;
}

.footer-single-column ul li a{
	text-decoration:none;
	color:#fff;
}

.footer-single-column .social-icons ul{
	padding:0;
	margin:0;
}

.footer-single-column .social-icons ul li{
	float:left;
	margin-right:15px;
}

.footer-single-column .social-icons ul li a{
	text-decoration:none;
}

.footer-single-column .social-icons ul li a i{
	width: 50px;
	height: 50px;
	padding: 14px 15px;
	font-size: 25px;
	background:#EC1B23;
	border-radius:100px;
}

.footer-single-column .social-icons ul li a i.fa-facebook{
	padding: 14px 18px;
}

.footer-single-column .social-icons ul li a i.fa-google-plus{
	padding: 14px 12px;
}




/*************************************************************************

					RESPONSIVE MEDIA QUERIES

*************************************************************************/


@media screen and (min-width:320px) and  (max-width:480px){

.navbar-inverse .navbar-toggle {
    border-color: #EC1B23;
	background:#EC1B23;
}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
    background-color: #EC1B23;
}

.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #191919;
}

.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    border: medium none !important;
}

.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover {
  	color: #fff;
    text-decoration: none;
    background-color: #EC1B23;
	font-family: 'Hammersmith One', sans-serif;
	font-size: 14px;
}

.header-logo-column h3 {
    font-size: 45px;
}

#pdtCarousel .carousel-inner .item div.pdt-single {
    margin-bottom: 20px;
}

#pdtCarousel .buttons .prev::before, #pdtCarousel .buttons .next::after {
	display:none;    
}
#quote-carousel .carousel-control {
    margin-top: 100%;
}

#quote-carousel .carousel-control.left {
    left: 0;
}

#quote-carousel .carousel-control.right {
    right: 0;
}
	
.content-column .content-para p {
    padding: 10px 10px;
}

.footer-column {
    padding: 40px 20px;
}


}

@media screen and (min-width:481px) and  (max-width:599px){

.navbar-inverse .navbar-toggle {
    border-color: #EC1B23;
	background:#EC1B23;
}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
    background-color: #EC1B23;
}

.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #191919;
}

.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    border: medium none !important;
}

.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover {
  	color: #fff;
    text-decoration: none;
    background-color: #EC1B23;
	font-family: 'Hammersmith One', sans-serif;
	font-size: 14px;
}

.header-logo-column h3 {
    font-size: 45px;
}

#pdtCarousel .carousel-inner .item div.pdt-single {
    margin-bottom: 20px;
}

#pdtCarousel .buttons .prev::before, #pdtCarousel .buttons .next::after {
	display:none;    
}
#quote-carousel .carousel-control {
    margin-top: 100%;
}

#quote-carousel .carousel-control.left {
    left: 0;
}

#quote-carousel .carousel-control.right {
    right: 0;
}
	
.content-column .content-para p {
    padding: 10px 10px;
}

.footer-column {
    padding: 40px 20px;
}
}

@media screen and (min-width:600px) and  (max-width:800px){

.navbar-inverse .navbar-toggle {
    border-color: #EC1B23;
	background:#EC1B23;
}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
    background-color: #EC1B23;
}

.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #191919;
}

.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    border: medium none !important;
}

.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover {
  	color: #fff;
    text-decoration: none;
    background-color: #EC1B23;
	font-family: 'Hammersmith One', sans-serif;
	font-size: 14px;
}

.header-logo-column h3 {
    font-size: 45px;
}

#pdtCarousel .carousel-inner .item div.pdt-single {
    margin-bottom: 20px;
}

#pdtCarousel .buttons .prev::before, #pdtCarousel .buttons .next::after {
	display:none;    
}
#quote-carousel .carousel-control {
    margin-top: 45%;
}

#quote-carousel .carousel-control.left {
    left: 0;
}

#quote-carousel .carousel-control.right {
    right: 0;
}
	
.content-column .content-para p {
    padding: 10px 10px;
}

.footer-column {
    padding: 40px 20px;
}


}
@media screen and (min-width:801px) and  (max-width:980px){


#pdtCarousel .carousel-inner .item div.pdt-single {
    margin-bottom: 20px;
}

#pdtCarousel .buttons .prev::before, #pdtCarousel .buttons .next::after {
	display:none;    
}
#quote-carousel .carousel-control {
    margin-top: 15%;
}

#quote-carousel .carousel-control.left {
    left: 0;
}

#quote-carousel .carousel-control.right {
    right: 0;
}
	
.content-column .content-para p {
    padding: 10px 10px;
}

.footer-column {
    padding: 40px 20px;
}


}


/*************************************************************************

					ABOUT US QUERIES

*************************************************************************/

.heading-container{
	background:#0D366A;
	min-height:200px;
	height:200px;
	display:flex;
	align-content:center;
	align-items:center;
}

.heading-container .heading-column h2{
	color: #fff;
    font-family: 'Hammersmith One', sans-serif;
	font-size: 40px;
	text-align:center;	
	text-transform:uppercase;	
}

.body-container{
	margin-top:20px;
	margin-bottom:20px;
	padding-top:20px;
	padding-bottom:20px;
}

.body-container h2{
	font-family: 'Hammersmith One', sans-serif;
	font-size: 25px;
	text-transform:uppercase;
	margin-bottom:30px;
	padding-left: 15px;
}

/*************************************************************************

					CONTACT US CSS

*************************************************************************/

/* Form CSS*/
.ccform {
   margin: 0 auto;
}
.ccfield-prepend{
	margin-bottom:10px;
	width:100%;
}

.ccform-addon{
	color:#fff; 
	float:left;
	padding:8px;
	width:12%;
	background:#019CDE;
	text-align:center;	
}

.ccformfield {
	color:#000000; 
	background:#e9e9e9;
	border:none;
	padding:14px;
	width:88%;
	display:block;
	font-size:18px;
}

.ccbtn{
	display:block;
	border:none;
	background:#019CDE;
	float:right;
	color:#FFFFFF;
	padding:10px 20px;
	cursor:pointer;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
	margin-top:10px;
}
.ccbtn:hover{
	background:#EC1B23;
	transition:0.3s ease-in;
}

.contact-details-column{
	padding-top: 70px;
	padding-left: 40px;
}

.contact-details-column h3{
	font-family: 'Hammersmith One', sans-serif;
	font-size: 25px;
	text-transform:uppercase;
	margin-bottom:15px;
}

.contact-details-column h4{
	font-family: 'Hammersmith One', sans-serif;
	font-size: 16px;
	text-transform: capitalize;
	margin-bottom:15px;
}

.contact-details-column h4 a{
	text-decoration:none;
}

#gmap_canvas img{max-width:none!important;background:none!important}


/*************************************************************************

					SINGLE PRODUCT PAGE CSS

*************************************************************************/

.pdt-column{
	margin-top:30px;
	margin-bottom:30px;
	padding:15px 30px;
}

.pdt-featured-image{
	border:10px solid #e9e9e9;
}

.pdt-featured-image img{
	margin:0 auto;
	transform:scale(0.95);
}

.pdt-featured-image img:hover{
	transform:scale(1);
	cursor:pointer;
}

.pdt-details{
    padding: 0 60px;
}

.pdt-details h3.product-title{
	font-family: 'Hammersmith One', sans-serif;
	font-size: 24px;
	text-transform: uppercase;
	margin-bottom:15px;
}


.pdt-details div.product-desc{
	margin-bottom:15px;
}

.pdt-details h3.product-price{
	font-family: 'Hammersmith One', sans-serif;
	font-size: 25px;
	text-transform: uppercase;
	margin-bottom:15px;
	color:#000;
}

.pdt-details h5.shipping-tag{
	font-family: 'Hammersmith One', sans-serif;
	font-size: 16px;
	color: #EC1B23 ;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: left;
	text-transform: uppercase;
}


.pdt-details h3.product-price span{
	color:#EC1B23;
	font-size: 40px;
}


h3.price-quantity{
	font-family: 'Hammersmith One', sans-serif;
	font-size: 20px;
	text-transform: uppercase;
}

.spinner input {
  text-align: right;
}

.input-group-btn-vertical {
  position: relative;
  white-space: nowrap;
  width: 2%;
  vertical-align: middle;
  display: table-cell;
}

.input-group-btn-vertical > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
  padding:10px;
  margin-left: -1px;
  position: relative;
  border-radius: 0;
}

.input-group-btn-vertical > .btn:first-child {
  border-top-right-radius: 0;
}

.input-group-btn-vertical > .btn:last-child {
  margin-top: -2px;
  border-bottom-right-radius: 0;
}

.input-group-btn-vertical i {
  position: absolute;
  top: 0;
  left: 4px;
}


.input-group .form-control{
	border-radius:0px;
	height:42px;
}

.btn-paypal{
	background:#019CDE;
	color:#fff;
	font-family: 'Hammersmith One', sans-serif;
	font-size: 16px;
	text-transform: uppercase;
	margin-bottom:20px;
	padding:10px 20px;
	border-radius:0;
}

.btn-paypal:hover,.btn-paypal:focus{
	background:#019CDE;
	color:#fff;
}

.btn-wishlist{
	background:#EC1B23;
	color:#fff;
	font-family: 'Hammersmith One', sans-serif;
	font-size: 16px;
	text-transform: uppercase;
	margin-bottom:20px;
	padding:10px 20px;
	border-radius:0;
}

.btn-wishlist:hover,.btn-wishlist:focus{
	background:#EC1B23;
	color:#fff;
}

.single-product-page  .info{
	padding:40px 15px;
}

.single-product-page .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
    color: #fff;
    cursor: default;
    background-color: #0D366A;
    border: 1px solid #0D366A;
    border-bottom-color: transparent;
	font-family: 'Hammersmith One', sans-serif;
}

.single-product-page .nav-tabs > li > a {
    cursor: default;
	color: #0D366A;
	font-family: 'Hammersmith One', sans-serif;
}

.pdt-rating i.fa-star{
	color:#FFDD00;
}