a.logo{
margin-top:15px!important;
display: inline!important;
}


.mip_subtitle{
	font-size:8pt;
	margin-top:-5px;
	clear:both;
}

.mip_imagei{
	padding-left:10px;
	width:20px;
}

h3.product-name{
	float:left;
	margin-right:5px;
}

#tooltip {
    padding: 3px;
    background: #f9f9f9;
    border: 1px solid #eee;
    text-align: center;
    font-size: smaller;
}

span.tip {
    border-bottom: 1px solid #eee;
}

.mip_imagei{
    border-bottom: 1px solid #eee;
}

#mip_homewelcome{
	margin-left:-5px;
	margin-top:-30px;
}

#mip_featured{
	width:659px;
	height:222px;
	margin-left:12px;
}

#mip_featuredcontainer{
	position:absolute;
	margin-top:5px;
}

#mip_brands{
	margin-top:20px;
	margin-left:11px;
}

.mip_brand1{
	width:198px;
	float:left;
	margin-right:32px;
}

.mip_brand2{
	width:198px;
	float:left;
	margin-right:32px;
}

.mip_brand3{
	width:198px;
	float:left;
	padding:0;
}

.socialnetworks{
	position:absolute;
	text-align:right;
	font-size:10pt;
	line-height:27px;
	right:50%;
	margin-top:-33px;
	margin-right:-468px;
}

.socialnetworks img{
	vertical-align:middle;
}

.mipnote {
	background:url('../images/note_cell_bg.gif') no-repeat 0px 6px !important;
	padding-left:18px;
}

.mini-featured .head h4 { background-image:url(../images/star.gif); }

.headmip h4 {
	background-image:url(../images/star.gif);
	background-repeat:no-repeat;

}

.block-layered-nav .block-title_fr {
    margin:0;
    background:url(../images/layered_nav_head_bg_fr.gif) no-repeat;
    height:24px;
    }
	
.bg_subcat {
	background:url('../images/bg_subcat.gif') no-repeat;
}

.cat_top {
	width:225px;
	height:225px;
	float:left;
}

.mip-product-image {
	border: 1px solid #AAAAAA;
	border-radius: 5px;
	-moz-border-radius: 5px;
	float: left;
	margin-right:12px;
}

.cat_top_img {
	padding:37px;
}

.clearfixmip:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.bordertop{
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	padding-right:10px;
}

.product-name-cat{
	font-size:11pt;
	margin:0;
	padding:0;
	padding-top:15px;
	
}

.divider2 { padding-bottom:10px; height:1px; background:url(../images/dotted_divider.gif) repeat-x; font-size:1px; line-height:1em; overflow:hidden; }

.mipcatalog-shadow{
	background:url(../images/product_collateral_bg.gif) repeat-x;
}

.topcatalogmip{
	background:url(../images/product_essential_bg.gif);
	min-height:150px;
	height:auto !important;
	_height:150px;
	
	
}

.category-head{
}


.product-shop{
	float: left;
}

.product-shop h5{
	margin:0;
	padding:0;
}

.product-shop .price-box{
	margin:0;
	float:left;
}


.product-shop .form-button{
	margin-top:4px;
}


.mip_tabcatalog{
	width:100%;
	vertical-align:middle;
	padding:0;
	margin:0;
	border-collapse:collapse;
}

.mip_tabcatalog td{
	vertical-align:middle;
	line-height:30px
}

.mip_tabcatalog2{
	width:100%;
	vertical-align:top;
	padding:0;
	margin:0;
	border-collapse:collapse;
}

.mip_tabcatalog2 td{
	vertical-align:bottom;
	line-height:30px
}

.form-button{
margin:0;
float:right;
}


.add-to{
	text-align:right;
}





.level3 {
	display:none;
}

.level2 {
	padding-left:15px;
	margin-top:5px;
}

ul.dropdown{
	padding-bottom:10px;
}

.listing-item{
	padding: 12px;
	border-bottom: 1px solid #BBBBBB;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {
	zoom: 1;
}

.listing-item h6{
	font-size:9pt;
}

.listing-item2 .cat-box-text{
	margin: 10px 20px 0 20px;
	text-align:center;
}

table.view-by td {
    border-top:none;
}

.view-by {
	border-top:1px solid #e2e2e2;
}




.aurorratable{
	width:952px;
	height:1081px;
	background-color:blue;
	position:absolute;
	background:url(../images/aurorra/fond.png) no-repeat;
	margin-left:-12px;
}

.aurorratable_fr{
	background:url(../images/aurorra/fond_fr.png) no-repeat;
}

.aurorratablebg{
	width:1px;
	height:1081px;
}

.swatches{
	margin-left:40px;
	margin-bottom:20px;
}

.aurorra_title{
	border-bottom:1px solid #AAAAAA;
	margin-left:40px;
	font-weight:bold;
	font-size:11pt;
	margin-bottom:7px;
	width:557px;
}


.aurorra_features{
	font-weight:bold;
	font-size:11pt;
	margin-left:40px;
	margin-top:50px;
}

.aurorratable ul{
	width:530px;
	margin-left:60px;
	margin-top:5px;
	list-style-type:disc;
}

.aurorratable ul li{
	margin-bottom:10px;
	list-style-type:disc;
}

.promo_title{
	margin-top:60px;
	margin-left:125px;
}

.promo_title_fr{
	margin-top:60px;
	margin-left:95px;
}

.aurorra_promo_code{
	margin-top:40px;
	margin-left:90px;
}

.aurorra_promo_code_fr{
	margin-top:40px;
	margin-left:75px;
}

.aurorra_terms{
	margin-left:40px;
	margin-right:330px;
	margin-top:30px;
	font-size:8pt;
}

#aurorra_anim{
	margin-bottom:10px;
}

.cart-revolution{
	position: absolute;
	bottom: -30px;
	right: 20px;
}

.cart-revolution-fr{
	position: absolute;
	bottom: 10px;
	right: 5px;
}

.cart-revolution-fr img{
	height:100px;
}


.nav-clearance{
	background-color:#04c644;
}

.nav-clearance a span{
	color:#FFFFFF;
}

.nav-clearance a:hover span{
	color:yellow;
}

.mip-catalogproductdetail{
	margin:0;
	padding:0;
	vertical-align:top;
}


.block-featured {
	font-size:11px;
	line-height:1.25;
	margin-left: 11px;
	margin-right: 15px;
	margin-top:20px;
}

.block-featured  .block-content{
	background-color:white;
}

.block-featured .block-title strong {
	background-position:0 0;
	background-repeat:no-repeat;
	padding-left:21px;
	background-image:url(../images/star.gif);
	background-position:0 1px;
}



.tab_productlist tr{
	height:23px;
}

.tab_productlist p{
	margin:0;
	padding:0;
}

.tab_productlist button{
	margin:0!important;
}

.tab_productlist tr td{
	vertical-align:middle;
}

.tab_productlist tr.tab_sku{
	font-size:9pt;
}

#social-facebook{
	background: url('../images/socialmedias/Facebook.png') no-repeat;
}

#social-facebook:hover{
	background: url('../images/socialmedias/Facebook_over.png') no-repeat;
}



#social-twitter{
	background: url('../images/socialmedias/Twitter.png') no-repeat;
}

#social-twitter:hover {
	background: url('../images/socialmedias/Twitter_over.png') no-repeat;
}

#social-youtube{
	background: url('../images/socialmedias/Youtube.png') no-repeat;
}

#social-youtube:hover {
	background: url('../images/socialmedias/Youtube_over.png') no-repeat;
}

#social-linkedin{
	background: url('../images/socialmedias/Linkedin.png') no-repeat;
}

#social-linkedin:hover {
	background: url('../images/socialmedias/Linkedin_over.png') no-repeat;
}

.big-social-icons{
	width: 223px;
	height: 223px;
	float:left;
}

.big-social-icons a{
	display:block;
	width:100%;
	height:100%;
}

.social_subtitle{
	width: 223px;
	text-align:center;
	float:left;
}

.social_subtitle2{
	width: 223px;
	text-align:center;
	float:left;
	font-size:13pt;
}

.social_subtitle a{
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

.hidden {
	display:none;
}

.catalog-listing .ratings a { display:inline; }
.catalog-listing .ratings .pipe { display:none; }


.form-button-or,
.form-button-or-alt { overflow:visible; border:0; background:transparent; font:bold 12px/19px Arial, Helvetica, sans-serif; cursor:pointer; text-align:center; vertical-align:middle; }
.form-button-or span,
.form-button-or-alt span { float:left; height:19px; border:1px solid orange; padding:0 8px; font:bold 12px/19px Arial, Helvetica, sans-serif; background:#91c1cb url(../images/bkg_btn_or.jpg) 0 100% repeat-x; white-space:nowrap; color:black; }

.ipadpromo{
	width: 866px;
	height: 1193px;
	background-image: url('/media/ipad-promotion/background-866x1193.png');
}


.short-description ul, .col-main .std ul{
	list-style-image:url('../images/arrow_bullet.png');
}

.col-main .std ul{
	margin-left:45px;
	margin-bottom:15px;
}

#magentweet ul{
	list-style-image:none;
	margin-left:0px;
	margin-bottom:0px;
}

.home-horizontal{
	margin: 0 15px 0 10px;
}

#magentweet .odd{
	background-color:#f4f3e4;
}

.home-horizontal .block .block-title {
	color:red!important;
}

.ipad-title{
	color:white;
	text-align:center;
	font-size:30pt;
}
