﻿.setZindex {
    position: relative;
    z-index: 9000;
    }
.subscribe p {
width:425px;
padding-top:0 !important;
margin-right:10px;
font-size:1.2em!important;
text-align: left;
}
.michaelsCanadianFrenchHeaderFooterScope .subscribe p+p {
clear:left;
padding-left:120px;
}
.michaelsCanadianFrenchHeaderFooterScope .tools .welcome {
font-size:.95em;
margin-left:-10px;
width:190px;
}
.michaelsCanadianFrenchHeaderFooterScope .gift-cards .content {
padding-top:0;
width:120px;
margin-top:-5px;
margin-left:-15px;
float:left;
line-height:1.333;
}
.michaelsCanadianFrenchHeaderFooterScope .gift-cards h3 {
font-size:1.4em;
color:#333;
}
.michaelsCanadianFrenchHeaderFooterScope .showThankYouForm p {
font-size:1.2em;
margin-right:10px;
padding-top:0;
width:790px!important;
}
.michaelsCanadianFrenchHeaderFooterScope .email-subscribe {
float:left;
text-align:right;
}
.michaelsCanadianFrenchHeaderFooterScope .search-dropdown .dropdown ul {
width:150px!important;
}
.michaelsCanadianFrenchHeaderFooterScope .results-per-page .dropdown ul {
width:100px!important;
}
.michaelsCanadianFrenchHeaderFooterScope .showSignupForm .subscribeButton button.input-button {
margin:-3px 100px auto -35px!important;
float:left!important;
}
.michaelsCanadianFrenchHeaderFooterScope .subscribe ul {
margin-bottom:-10px;
margin-left:auto;
margin-right:38px!important;
float:clear!important;
}
.michaelsCanadianFrenchHeaderFooterScope .header li {
width:98px;
float:left;
}
.michaelsCanadianFrenchHeaderFooterScope .header li.last-child, .michaelsCanadianFrenchHeaderFooterScope .header li:last-child {
width:130px;
}
.michaelsCanadianFrenchHeaderFooterScope .navigation {
width:730px;
}
.michaelsCanadianFrenchHeaderFooterScope .header li .item {
padding-left:15px;
}
.michaelsCanadianFrenchHeaderFooterScope .footer ul {
width:590px;
margin-left:-15px;
padding-left:0;
padding-right:0;
font-size:.95em;
}
.michaelsCanadianFrenchHeaderFooterScope .footer ul ul {
width:auto;
margin-left:0;
}
.michaelsCanadianFrenchHeaderFooterScope .footer li {
margin-right:5px;
}
.michaelsCanadianFrenchHeaderFooterScope .footer li.customer-service {
width:160px;
margin-right:15px;
}
.michaelsCanadianFrenchHeaderFooterScope .footer li.contact ul li {
margin-right:5px;
}
.michaelsCanadianFrenchHeaderFooterScope body.sidebar-left .sidebar .section-container:first-child .section h3 {
padding-left:20px;
font-size:1em;
}
.michaelsCanadianFrenchHeaderFooterScope .sidebar .section>ul {
font-size:.95em;
margin-left:-3px;
}
.michaelsCanadianFrenchHeaderFooterScope body.my-profile .main-content form .save, .michaelsCanadianFrenchHeaderFooterScope body.my-profile .main-content form .store-search {
background:url("../images/grey-button-bg-medium.png") no-repeat scroll left top transparent;
padding:5px 45px 15px 18px;
}
.michaelsCanadianFrenchHeaderFooterScope body.sidebar-left .sidebar .section h3 {
margin-left:-15px;
background:transparent url(../images/sidebar-left-section-header-bg.png) scroll no-repeat left top;
padding:28px 0 0 16px!important;
overflow:hidden;
font-family:'Lato', Arial, Helvetica, sans-serif;
font-size:1.0em!important;
text-transform:uppercase;
}
.michaelsCanadianFrenchHeaderFooterScope .registrationform form .signup-button div {
text-align:left;
}
.michaelsCanadianFrenchHeaderFooterScope body.sidebar-left .sidebar .section ul a {
color:#333;
text-transform:none!important;
}
.michaelsCanadianFrenchHeaderFooterScope .header li .item {
display:block;
margin-bottom:-20px;
min-width:95px;
padding:15px 10px 20px 5px;
position:relative;
z-index:90;
}
.michaelsCanadianFrenchHeaderFooterScope .registrationform .formfield {
width:395px;
}
.michaelsCanadianFrenchHeaderFooterScope body.overlay-a.project-details {
background:url("../images/180x40-red-button.jpg") no-repeat scroll left top transparent!important;
color:#FFF!important;
padding:8px 42px 12px 15px!important;
display:block;
margin-top:20px;
}
.michaelsCanadianFrenchHeaderFooterScope body.no-results .main-content form .submit-search {
padding:4px 35px 15px 8px;
background:transparent url(../images/grey-button-bg-medium.png) scroll no-repeat left top;
}
.michaelsCanadianFrenchHeaderFooterScope div.select-country h1 {
margin-left:20px!important;
}
.michaelsCanadianFrenchHeaderFooterScope div.select-country .country a {
margin-left:15px;
}
.michaelsCanadianFrenchHeaderFooterScope .downloadpattern {
padding-left:8px;
}
.michaelsCanadianFrenchHeaderFooterScope .main-content .content .dropdown-agerange {
float:right;
width:250px!important;
}
.michaelsCanadianFrenchHeaderFooterScope .side-nav A.send-us-message {
padding-left:10px!important;
}
.michaelsCanadianFrenchHeaderFooterScope body.my-profile .main-content .content form .more-info-hidden {
display:none;
background:url("../images/hover-info-bg-large.png") no-repeat scroll left top transparent;
height:38px;
left:750px;
margin-top:-50px;
padding:30px 20px 80px 80px;
position:absolute;
width:230px;
}
.michaelsCanadianFrenchHeaderFooterScope .persinfo .addatributesbox .gradelevels-list div {
width:120px;
}
.michaelsCanadianFrenchHeaderFooterScope .main-content .content .suitable-for-ages .dropdown h4, .michaelsCanadianFrenchHeaderFooterScope .main-content .content .sort-by .dropdown h4 {
width:90px!important;
}
