/*  THESE ARE UPDATES CREATED BY NISH TECH
*   We don't put them in the all.css because 
*   it is updated by the Markup guys every 
*   so often. Merging changes can cause issues
*   so all new changes are done here.*/

.slideshow .frame-mask{overflow:visible;}

/*reset the ul and li styling back to default for the following*/
#twocolumns ol{list-style:decimal;}

#twocolumns ul{list-style: disc;}
#twocolumns li{margin-left: 35px;}



#twocolumns .box ul{list-style: disc;}
#twocolumns .box li{margin-left: 35px;}
.box ul{list-style: disc;}
.box li{margin-left: 35px;}

/*Keep the ul and li without default style*/
#twocolumns ul.breadcrumbs{list-style:none;}
#twocolumns .breadcrumbs li{margin-left:0px;}

#twocolumns .product-block ul{list-style:none;}
#twocolumns .product-block li{margin-left:0px;}
#twocolumns .carousel ul{list-style:none;}
#twocolumns .carousel li{margin-left:0px;}
#twocolumns .carousel ul{list-style:none;}
#twocolumns .carousel li{margin-left:0px;}
#twocolumns .legend ul{list-style:none;}
#twocolumns .legend li{margin-left:0px;}

/*widget that uses ul and li, but does not want default ul and li styling*/
#twocolumns .logo-list ul{list-style:none;}
#twocolumns .logo-list li{margin-left:0px;}
.logo-list ul{list-style:none;}
.logo-list li{margin-left:0px;}
/*class logo-list*/

/*END UL LI STYLING*/

#nav .last .minidrop{
    width: 200px;
    height: 34px;
    right: 0px;
}
#nav .minidrop{
	position:absolute;
	visibility:hidden;
	top:101px;
	background:#dce8e8;
	border-radius: 0 0 15px 12px;
	padding:17px 0 10px 10px;
}
#nav li:hover .minidrop{
	visibility:visible;
}
.minidrop .col{
	float:left;
	padding:0 25px;
	overflow:hidden;
}
.minidrop .col .holder
{
    margin-left:-5px;
	margin-bottom:-10px;
}

.minidrop li:first-child a{
	padding-left:0;
	border-radius: 0;
}

#nav ul li.last a{
    padding-right:7px;
	border-radius:0 12px 0 0;
}

#nav .dropD{
	position:absolute;
	visibility:hidden;
    left:0;
	top:101px;
	background:#dce8e8;
	border-radius: 0 0 12px 12px;
	padding:17px 10px 10px 8px;
}
#nav li:hover .dropD
{
    visibility:visible;

}
.dropD .col{
	float:left;
	border-left:2px solid #bfd4d4;
	padding:0 14px;
	overflow:hidden;
}
.dropD .col .holder{
	margin-bottom:-13px;
}
.dropD .col.first{
	border:0;
}

.dropD li:first-child a{
	padding-left:0;
	border-radius: 0;
}
#nav ul ul li:first-child a{
	padding-left:0;

}


/* Footer Nav formatting - Blackburn */
.columns .col{
	float:left;
	width: 120px;
	padding: 0 23px 0 7px;
	margin-top:-2px;
}

.columns .col .holder{
	padding-top: 35px;
}



/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
