/* header first row */
header {
    background: white;
}
/* header first row option */
.top-bar .cnt-account ul > li a {
    color: #38B6FF;   
}

.top-bar .cnt-account ul > li a:hover, .top-bar .cnt-account ul > li a:focus {
    color: #4ecae4;
}

/* menu item */
.header-style-1 .header-nav {
    background: #38B6FF;
}

/* card box */
.top-cart-row .dropdown-cart .lnk-cart {    
    background: #38B6FF;  
    color: #fefefe;
}
/* hheader search box

.main-header .top-search-holder .search-area {    
    background: #16bce9;   
    border: 1px solid #16bce9;
} 
 
*/

/* hheader search box  button*/
.main-header .top-search-holder .search-area .search-button {
	background-color: #38B6FF;
	border: 1px solid #38B6FF;
	color: #f5eded;
}


.main-header .top-search-holder .search-area {

   border: 1px solid #16bce9;

}

/* */

.productRowCategoryTab {
    background: #38B6FF ;
	color: #fefefe;
}

/* footer color */
.footer_top {
    border-top: 1px solid #fefefe;
   
    background: #16bce9;
    
}
/* footer menu text */
.footerTopic h4 
{
	border-bottom: 1px solid #fefefe;	
	color: #63ff91;
}

/* footer sub menu text */
.footerTopic .f_nav  li a
{
/* background: #58b8bc; */
 color: #fefefe;
}
/* footer  sub menu on hover*/

.footerTopic .f_nav  li a:hover
{
 background:  #38B6FF;
 color: #fefefe;
}



/* add to card button in detail page */

.single-product .product-tabs .nav.nav-tabs.nav-tab-cell li a:hover, .single-product .product-tabs .nav.nav-tabs.nav-tab-cell li a:focus {
    background:  #004AAD  !important;
}
.single-product .product-tabs .nav.nav-tabs.nav-tab-cell li a:hover::after, .single-product .product-tabs .nav.nav-tabs.nav-tab-cell li a:focus::after {
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #004AAD  !important;
}



.single-product .product-tabs .nav.nav-tabs.nav-tab-cell li.active a {
    background: #38B6FF  !important;
}


.single-product .product-tabs .nav.nav-tabs.nav-tab-cell li.active a::after {
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #38B6FF  !important;
}


.btn-tc-color,.productRowCategoryTab 
	{
			color: #fefefe !important;
			background-color: #38B6FF  !important;
		
    }
	.btn-tc-color:focus,.btn-tc-color:hover ,.productRowCategoryTab:focus,.productRowCategoryTab:hover 
	{
		color: #fefefe !important;
		background-color:  #004AAD !important;
	}
	
	
/* category page */
.btn-primary:hover, .btn-black:hover, .btn-primary:focus, .btn-black:focus {
    background: #004AAD !important;
}

/* check pincode button */
.btn-primary {
    background:  #38B6FF !important;
}	
	
	
.btn-warning 
{
	color: #fefefe !important;
	background-color:  #00588d !important;
}
.btn-warning:focus,.btn-warning:hover 
{
	color: #fefefe !important;
	background-color:  #004975 !important;
}	
    /* deskbord style */
	.BUTTON_GREEN_LEFT,.BUTTON_GREEN_RIGHT
	{
		background: #38B6FF !important;
		color: #FFF !important;
	}
	.BUTTON_STYLE 
	{
		background: #38B6FF !important;
		color: #FFF !important;
	}
	.BUTTON_STYLE:focus,.BUTTON_STYLE:hover ,.BUTTON_GREEN_RIGHT:focus,.BUTTON_GREEN_RIGHT:hover 
	,.BUTTON_GREEN_LEFT:focus,.BUTTON_GREEN_LEFT:hover 
	{
		color: #fefefe;
		background-color:  #004AAD;
	}
	header.main_header
		{
		background-color:   #38B6FF !important;
	}
	
	.AlllensDetailsPrevButton,.AlllensDetailsNextButton
	{
		color: #fefefe !important;
		background-color: #38B6FF !important;
	}
	
	
	
		
      /* start Product detail */
 
		.btn-BuyFrameOnly 
		{
			color: #fefefe !important;
			background-color:  #38B6FF !important;
		} 
		.btn-BuyFrameOnly:focus,.btn-BuyFrameOnly:hover  
		{
			color: #fefefe !important;
			background-color:  #004AAD !important;
		}
	 
 		.btn-OutOfStock 
		{
			color: #fefefe !important;
			background-color:  #38B6FF !important;
		} 
		.btn-OutOfStock:focus,.btn-OutOfStock:hover  
		{
		  color: #fefefe !important;
		background-color:  #004AAD !important;
		}
		
		.btn-Buywithlens 
		{
			color: #fefefe !important;
			background-color:  #38B6FF !important;
		} 
		.btn-Buywithlens:focus,.btn-Buywithlens:hover  
		{
				color: #fefefe !important;
				background-color:  #004AAD !important;
		} 
		
		
	/* wp setting*/	
		
#ctl00_CPH_divAttributes img.img-thumbnail
{
	width: 30px !important;
	height: 30px !important;
	border: none !important;
	border-radius: 13px !important;
	padding: 2px !important;
}

#ctl00_CPH_divAttributes .buy-option-unified 
{  
	 min-width: 21px !important;
  height: 33px !important;
  border-radius: 50% !important;
}

#ctl00_CPH_divGallery.divGalleryImgCollection img.imgGallerryClass 
{
	width: 5px !important;
	margin-left: 4px !important;
	padding: 3px !important;
	border: 1px solid #161414 !important;
	height: 5px !important;
}


#ctl00_CPH_divAttributes
{
padding-bottom: 64px !important;
}
 
 
 body
{
	font-family: utopia-std !important;
}
#itemDivCrop #ctl00_CPH_div_itemDetail,#itemDivCrop .detail-block,#itemDivCrop #ctl00_CPH_divRelatedProduct,#itemDivCrop #ctl00_CPH_DescriptionNavigation
{
	box-shadow: unset !important;
}
#itemDivCrop  .AttrName,#itemDivCrop #ctl00_CPH_txtItemName, #itemDivCrop .ItemRatingDisplay
{
	display:none !important;
}

.lSShiftAction > .lSPrev {
  background-position: 0 0;
  left: 0px !important;
  height: 200px;
  width: 100px;
}
.lSShiftAction > .lSNext {
  background-position: -32px 0;
  right: 0px !important;
  height: 200px;
  width: 100px;
}
/*
#itemDivCrop .lSPrev.lSImgPrev ,#itemDivCrop .lSNext.lSImgNext 
{
	display:none;
}
#itemDivCrop .lSPrev.lSImgPrev:focus,
#itemDivCrop .lSPrev.lSImgPrev:hover,
#itemDivCrop .lSNext.lSImgNext:focus,
#itemDivCrop .lSNext.lSImgNext:hover
{
	display:block;
}
*/

#itemDivCrop #ctl00_CPH_txtItemName1
{
	font-size: 40px !important;
	font-weight: 600 !important;
}

#itemDivCrop .btn-warning 
{
    color: #fff !important;
   border-color: white !important;
}
#itemDivCrop .btn 
{
    padding: 11px 12px !important;
	border-radius: 0px !important;
}

#itemDivCrop #ctl00_CPH_spPincodeAvailablityMsg
{
	font-size: 17px;
	-webkit-text-decoration: none;
	text-decoration: none;
	font-family: proxima-nova;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	letter-spacing: 0;
	line-height: 26px;
	paragraph-indent: 0px;
	paragraph-spacing: 0px;
	text-transform: none;
	margin: 0;
	color: #676F78;
}

#itemDivCrop #ctl00_CPH_spPincodeAvailablityMsgTitle
{
border-bottom: 0px solid #e3e3e3 !important;
}

#itemDivCrop .Description_tab_title {
    display: none;
}
#itemDivCrop .Description_tab_content {
    width: 100% !important;
}
#itemDivCrop .Description_tab_content #Description,
#itemDivCrop .Description_tab_content #ShortDescription {
    display: block;
}

#itemDivCrop .Description_tab_content #AdvanceInfo,
#itemDivCrop .Description_tab_content #RateInfo
 {
    display: none;
}



 /* end Product detail */ 
	
	
   