/* 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;

}

div#divItems .item_Nam a,div#divItems .iffyTip a
{
	color: black;
}



/* */

.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;
		} 
		

#itemDivCrop .btn-warning 
{
    color: #fff !important;
   border-color: white !important;
}
#itemDivCrop .btn 
{
    padding: 11px 12px !important;
	border-radius: 0px !important;
}

.divGalleryImgCollection img.imgGallerryClass
{
	width: 100px !important;
	background-color: white !important;
	margin-top: 8px !important;
}

.detailcontainer .ItemRatingDisplay, .detailcontainer #ctl00_CPH_txtItemName , .detailcontainer #CPH_txtItemName
{
 display:none;
}
.detailcontainer #ctl00_CPH_a_vto , .detailcontainer #CPH_a_vto
{
 display:none;
}


.detailcontainer .divItemImgCols  
{
	width: 80% !important;
	float: right;
}

.detailcontainer .divItemImgCols #divItemImg
{
    width: 100% !important;
}

.detailcontainer .divGalleryCols
{
	width: 18% !important;
}

#ctl00_CPH_divAttributes .AttrGroup,#CPH_divAttributes .AttrGroup
{
	display: flex;
	padding-top: 8px !important;
	padding-bottom: 8px !important;
	width: 100%;
	border-bottom: 1px solid #eaeff3;
}

#ctl00_CPH_divAttributes .AttrGroupMemberName ,#CPH_divAttributes .AttrGroupMemberName 
{
	padding-bottom: 2px;
	padding-top: 2px;
	font-weight: bold;
	text-transform: uppercase;
	width: 35% !important;
}

#ctl00_CPH_divAttributes .AttrGroupMemberValue,#CPH_divAttributes .AttrGroupMemberValue
{
	padding-top: 0px !important;
	overflow-y: auto;
	width: 65% !important;
}

#ctl00_CPH_divAttributes img.img-thumbnail,#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,#CPH_divAttributes .buy-option-unified  
{  
	 min-width: 21px !important;
  height: 33px !important;
  border-radius: 50% !important;
}

#itemDivCrop #ctl00_CPH_spPincodeAvailablityMsgTitle,
#itemDivCrop 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;
}


