/**********************************************************************************************************************************
// Post-It Redesign Sitewide CSS WWEN
// Modified:07/08/2014 by a2jd5zz
// Author: a1qq1zz
/*********************************************************************************************************************************/
/*--------------------------------------------------
  #General
---------------------------------------------------*/
.wpsPortletBody > img{position:absolute;}
.itemfloat-left{float:left;}
.itemfloat-right{float:right;}
p.T3{font-size:1em; font-weight:600; color:#555555; }
.callout{margin:25px 0; overflow:hidden;}
.callout > div{height:10px; background-image:url('/3MContentRetrievalAPI/BlobServlet?assetId=1361760833587&assetType=MMM_Image&blobAttribute=ImageFile'); background-repeat:no-repeat;}
.callout > h4{margin:17px 0 26px 0; padding:0; color:#e7c100; font-weight:600; font-style: italic; font-size:2.5em; line-height:1;}
#mainContainer{margin:0!important; padding:0!important; width:100%!important;}
#cShellBcrumb a {color: #28AAE1 !important;}
.postitrd-article-body > p{ font-size:1.166em; font-weight:400;}
.postitrd-article-body h5.para-hdr { font-size:1.4em; font-weight:normal;  color:#515151; line-height:1; margin:30px 0 10px; font-style:italic;}

/*--------------------------------------------------
  #Element dataTypes
---------------------------------------------------*/
*[data-article-type="Ideas"] div{background-color:yellow;}
*[data-article-type="Connections"] div{background-color:#F64FC2;}
*[data-article-type="Connections"] h3{color:#50163c;}
*[data-article-type="Connections"] p{color:#190200;}
*[data-article-type="Productivity"] div{background-color:#55C7F0;} 
*[data-article-type="Productivity"] h3{color:#3f535c;} 
*[data-article-type="Productivity"] p{color:#190200;}
*[data-article-type="Creativity"] div{background-color:#C6DD2A;} 
*[data-article-type="Creativity"] h3{color:#3d3f10;}
*[data-article-type="Creativity"] p{color:#190200;}
*[data-article-type="Education"] div, *[data-article-type="Products"] div,.postitrd-keyproducts-item-text{background-color:#FCAF09;} 
*[data-article-type="Education"] h3, *[data-article-type="Products"] h3{color:#715428;}
*[data-article-type="Education"] p, *[data-article-type="Products"] p{color:#190200;}

*[data-article-type="Ideas"] .postitrd-grid-item-icon{background-image:url('/3MContentRetrievalAPI/BlobServlet?assetId=1361744336836&assetType=MMM_Image&blobAttribute=ThumbnailImage');}
*[data-article-type="Connections"] .postitrd-grid-item-icon{background-image:url('/3MContentRetrievalAPI/BlobServlet?assetId=1361744357350&assetType=MMM_Image&blobAttribute=ThumbnailImage');}
*[data-article-type="Productivity"] .postitrd-grid-item-icon{background-image:url('/3MContentRetrievalAPI/BlobServlet?assetId=1361744357374&assetType=MMM_Image&blobAttribute=ThumbnailImage');}
*[data-article-type="Creativity"] .postitrd-grid-item-icon{background-image:url('/3MContentRetrievalAPI/BlobServlet?assetId=1361744357388&assetType=MMM_Image&blobAttribute=ThumbnailImage');}
*[data-article-type="Education"] .postitrd-grid-item-icon{background-image:url('/3MContentRetrievalAPI/BlobServlet?assetId=1361744357417&assetType=MMM_Image&blobAttribute=ThumbnailImage');}

*[data-article-type="Connections"] .postitrd-banner-icon{background-image:url('/3MContentRetrievalAPI/BlobServlet?assetId=1361744357350&assetType=MMM_Image&blobAttribute=ImageFile');background-size:150%;}
*[data-article-type="Productivity"] .postitrd-banner-icon{background-image:url('/3MContentRetrievalAPI/BlobServlet?assetId=1361744357374&assetType=MMM_Image&blobAttribute=ImageFile');background-size:120%; background-position:-20px;}
*[data-article-type="Creativity"] .postitrd-banner-icon{background-image:url('/3MContentRetrievalAPI/BlobServlet?assetId=1361744357388&assetType=MMM_Image&blobAttribute=ImageFile');background-size:120%;}
*[data-article-type="Education"] .postitrd-banner-icon{background-image:url('/3MContentRetrievalAPI/BlobServlet?assetId=1361744357417&assetType=MMM_Image&blobAttribute=ImageFile');background-size:130%;}

/*--------------------------------------------------
  #Element dataStyle
---------------------------------------------------*/
.postitrd-grid *[data-article-style="1x1"] .postitrd-grid-item-wrap,
.postitrd-article-alsolike *[data-article-style="1x1"] .postitrd-grid-item-wrap{width:290px; height:290px; overflow:hidden;}
.postitrd-grid *[data-article-style="1x2"] .postitrd-grid-item-wrap{width:290px; height:613px; overflow:hidden;}
.postitrd-grid *[data-article-style="2x1"] .postitrd-grid-item-wrap{width:613px; height:290px; overflow:hidden;}
.postitrd-grid *[data-article-style="ModOffA"] .postitrd-grid-item-wrap{width:450px;}

/*--------------------------------------------------
  #Carousels
---------------------------------------------------*/
.postitrd-carousel{width:100%; position:relative; overflow:hidden;}
.postitrd-carousel-display{width:100%; height:100%; position:absolute; z-index:0;}
.postitrd-carousel-display > div{width:100%; height:100%; position:absolute;}
.postitrd-carousel-display > div > a{text-decoration:none;}
.postitrd-carousel-display > div > a > div{width:100%; height:100%; background-position: top; background-repeat:no-repeat;}
.postitrd-carousel-controls{width:100%; position:absolute; z-index:1; overflow:hidden;}
.postitrd-carousel-controls > div{margin:0 auto; width:960px; overflow:hidden; opacity:.5;}
.postitrd-carousel-controls > div > div{width:960px;}
.postitrd-carousel-controls > div > div > div{margin:0 5px 0 0; width:12px; height:12px; overflow:hidden; background-color:#000; border-radius:5px; float:left; cursor:pointer; text-indent:100%;}
.postitrd-carousel-controls > div > div > div.active{width:8px; height:8px; border:2px solid #000; background-color:#fff; border-radius:5px;}
.postitrd-carousel-controls > div > div > div.last{margin:0;}
.postitrd-carousel-tabs{width:100%;position:absolute; z-index:2; overflow:hidden;}
.postitrd-carousel-tabs > div{margin:0 auto; width:960px;}
.postitrd-carousel-item-body{margin:0 auto; width:960px; z-index:0; top:0px; text-align:center;}
.postitrd-carousel-item-body > p{margin:0 auto; width:800px; color:#fff;}
.postitrd-carousel-item-body > p{font-style:normal; font-size:1.2em; }
.postitrd-carousel-item-body > p + p{font-size:1.5em; font-style:italic; font-weight:400;}

/*--------------------------------------------------
  #Banners
---------------------------------------------------*/
.postitrd-banner{margin:0 auto; padding:0; width:100%; height:430px; position:relative; overflow:hidden; background-position:center top;}
.postitrd-banner > div{margin:0 auto; padding:0; width:1010px; height:inherit; position:relative;}
.postitrd-banner > div > h1{margin:0; padding:110px 0 0 0; text-align:center; font-weight:600; font-size:12.916em;  font-style:italic; color:#fff; text-transform:lowercase; line-height:1.1}
.postitrd-banner > div > p{text-align:center; font-size:1.666em; color:#000;}
.postitrd-banner > div > a{position:absolute; bottom:0px; left:0px;}
.postitrd-banner .videodump{width:1010px!important;}
.postitrd-banner-icon{width:170px; height:162px; background-repeat:no-repeat; background-position:center;}
#POSTITRD-Banner-Ideas, #POSTITRD-Banner-Connections, #POSTITRD-Banner-Productivity, #POSTITRD-Banner-Creativity, #POSTITRD-Banner-Education,/*#POSTITRD-Banner-Offers*/{background-color:#3cb7e0; background-repeat:no-repeat;}
#POSTITRD-Banner-Offers {background-repeat:no-repeat;}
.postitrd-article-rcol + .postitrd-banner, .postitrd-article-rcol + .postitrd-banner > div{width:706px; background-repeat:no-repeat; background-size:100%;}
.postitrd-article-rcol + .postitrd-banner{margin:30px 0 0 0;}
/*--------------------------------------------------
  #Wraps
---------------------------------------------------*/
.postitrd-directory-wrap, .postitrd-article-wrap-wrcol, .postitrd-article-wrap, .postitrd-home-wrap, .postit-evernote-page-section, .postitrd-microsite-wrap, .postitrd-microsite-wrap > div, .postitrd-productcatalog-wrap{margin:0 auto; overflow:hidden;}
.postitrd-directory-wrap, .postitrd-subdirectory-wrap, .postitrd-article-wrap-wrcol, .postitrd-article-wrap, .postitrd-microsite-wrap, .postitrd-productcatalog-wrap{background-color:#fff;}
.postitrd-directory-wrap, .postitrd-home-wrap, .postitrd-microsite-wrap{ width:1000px;}
.postitrd-carousel + .postitrd-directory-wrap, .postitrd-banner + .postitrd-directory-wrap, .postitrd-carousel + .postitrd-subdirectory-wrap, .postitrd-banner + .postitrd-subdirectory-wrap, .postitrd-carousel + .postitrd-home-wrap, .postitrd-banner + .postitrd-home-wrap{padding:36px 0px 0px 0px;}
.postitrd-microsite-wrap{margin:1px auto 0 auto; padding:0; width:960px;}
.postitrd-subdirectory-wrap{margin:0 auto; padding:0; width:1000px;}
.postitrd-productcatalog{background-color:#fdfbe4}
.postitrd-productcatalog-wrap{width:960px; padding:0 15px;}
.postit-evernote-page-section > img{position:absolute;}

/*--------------------------------------------------
  #Sub Navigation (grid)
---------------------------------------------------*/
.postitrd-subnav{margin:0 0 10px 0; padding:0; position:relative; width:100%; overflow:auto;}

/* sub nav > wrap */
.postitrd-subnav-wrap{margin:0 102px; position:relative; overflow:hidden;}

/* sub nav > wrap > item */
.postitrd-subnav-item{margin:0 40px 0 0; float:left; text-decoration:none; text-decoration:none; text-align:center; width:124px; height:164px; cursor:pointer;}
.postitrd-subnav-item-wrap{margin:0; padding:0; width:100%; text-align:center;}
.postitrd-subnav-item-image{margin:0; padding:0; width:100%; height:124px; text-align:center; background-repeat:no-repeat; background-position:left top;}
.postitrd-subnav-item-title > p{margin:0; padding:0; color:#959393; background:#fff; font-style:italic; font-size:1.8em; text-transform:lowercase; font-weight:600;text-align:center; }
.postitrd-subnav-item[data-article-type="Education"]{margin:0;}

.postitrd-subnav-item[data-article-type="Ideas"] .postitrd-subnav-item-image{background-image:url('/3MContentRetrievalAPI/BlobServlet?assetId=1361744336836&assetType=MMM_Image&blobAttribute=ImageFile');}
.postitrd-subnav-item[data-article-type="Connections"] .postitrd-subnav-item-image{background-image:url('/3MContentRetrievalAPI/BlobServlet?assetId=1361744357350&assetType=MMM_Image&blobAttribute=ImageFile');}
.postitrd-subnav-item[data-article-type="Productivity"] .postitrd-subnav-item-image{background-image:url('/3MContentRetrievalAPI/BlobServlet?assetId=1361744357374&assetType=MMM_Image&blobAttribute=ImageFile');}
.postitrd-subnav-item[data-article-type="Creativity"] .postitrd-subnav-item-image{background-image:url('/3MContentRetrievalAPI/BlobServlet?assetId=1361744357388&assetType=MMM_Image&blobAttribute=ImageFile');}
.postitrd-subnav-item[data-article-type="Education"] .postitrd-subnav-item-image{background-image:url('/3MContentRetrievalAPI/BlobServlet?assetId=1361744357417&assetType=MMM_Image&blobAttribute=ImageFile');}

/* sub nav - interaction */
#POSTITRD-Subnav-Ideas a[data-article-type="Ideas"],
#POSTITRD-Subnav-Connections a[data-article-type="Connections"],
#POSTITRD-Subnav-Productivity a[data-article-type="Productivity"],
#POSTITRD-Subnav-Creativity a[data-article-type="Creativity"],
#POSTITRD-Subnav-Education a[data-article-type="Education"]{
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
filter: alpha(opacity=30);
-khtml-opacity: 0.30;
-moz-opacity: 0.30;
opacity:.3;
}

/*--------------------------------------------------
  #Grid
---------------------------------------------------*/
.postitrd-grid{padding:0 0 15px 0;overflow:auto; width:100%;}

/* grid > wrap */
.postitrd-grid-wrap{margin:0 17px; padding:0; overflow:auto;}
.postitrd-grid-wrap > br{clear:both;}

.postitrd-grid .itemfloat-left, .postitrd-grid .itemfloat-right{margin:15px;}

/* grid > wrap > item */
.postitrd-grid-item, .postitrd-grid-item-noimage{ padding:0; position:relative; overflow:hidden; text-decoration:none; cursor:pointer;}

/* grid > wrap > item > wrap */
.postitrd-grid-item-wrap{margin:0; padding:0; position:relative; background-repeat:no-repeat; background-position:left top;}

/* grid > wrap > item > wrap > text */
.postitrd-grid-item-text{margin:0; padding:0; position:relative; width:100%; height:105px; overflow:hidden;}
.postitrd-grid-item-noimage .postitrd-grid-item-text{height:225px; position:relative;}
.postitrd-grid-item-text h5{margin:5px 20px 5px 15px; padding:0 0 0 0; color:#fff; font-size:1.8em; line-height:1; text-transform:lowercase; font-style:italic;  font-weight:normal;}
.postitrd-grid-item-noimage .postitrd-grid-item-text > h5{margin-top:15px;}
.postitrd-grid-item-text > h3{margin:0px 10px 5px 15px; padding:0 0 0 0; font-size:1.8em; font-weight:400; line-height:1; color:#555555;}
.postitrd-grid-item-noimage .postitrd-grid-item-text > h3{font-size:2.1666em;}
.postitrd-grid-item-text > p{margin:0px 20px 0 15px; padding:0 0 0 0; font-size:1.333em; line-height:1.1;}

/* grid > wrap > item > wrap > text   for better meetting page  START  */
.postitrd-grid-cc-item-text{ height: 194px; overflow: hidden; padding: 30px 0px 0px 20px; position: relative; width: 100%; margin-top: 0px;}
.postitrd-grid-cc-item-text h5{	margin: 10px 0px; 	color: #FFFFFF;	font-style: italic;	font-weight: 100;	line-height: 1;	text-transform: lowercase;	font-size: 1.9em;}
.postitrd-grid-cc-item-text h3{	color: #FFFFFF;	font-size: 2.3em;	font-style: normal;	font-weight: bolder;	line-height: 1;	margin: 10px 0px;	padding: 0;}
.postitrd-grid-cc-item-text h7{	font-style: italic;	margin: 0px; 	font-size: 1.4em; font-weight: 100;	padding: 0px;	color: #000000;}
/* grid > wrap > item > wrap > text   for better meetting page  END */


.postitrd-grid *[data-article-style="1x1"] .postitrd-grid-item-text{margin-top:131px;}
.postitrd-grid *[data-article-style="1x1"] .postitrd-grid-item-noimage .postitrd-grid-item-text{margin:0;}
.postitrd-grid *[data-article-style="1x2"] .postitrd-grid-item-text{margin-top:454px;}
.postitrd-grid *[data-article-style="2x1"] .postitrd-grid-item-text{margin-top:131px;}
.postitrd-grid *[data-article-style="ModOffA"] .postitrd-grid-item-text{}

/* grid > wrap > item > wrap > icon */
.postitrd-grid-item-icon{margin-left:20px; padding:0; position:relative; width:65px; height:65px; background-repeat:no-repeat; background-position:center;}
.postitrd-grid-item-noimage .postitrd-grid-item-icon{bottom:0px; right:0px;}

.postitrd-grid *[data-article-style="1x1"] .postitrd-grid-item-icon{}
.postitrd-grid *[data-article-style="1x1"] .postitrd-grid-item-noimage .postitrd-grid-item-icon{margin-left:220px;}
.postitrd-grid *[data-article-style="1x2"] .postitrd-grid-item-icon{}
.postitrd-grid *[data-article-style="2x1"] .postitrd-grid-item-icon{}
.postitrd-grid *[data-article-style="ModOffA"] .postitrd-grid-item-icon{}


/*--------------------------------------------------
  #List
---------------------------------------------------*/
.postitrd-list{margin:0 30px; padding:0; overflow:hidden;}
.postitrd-list h2, .postitrd-list p{margin:0; padding:0; line-height:1}
.postitrd-list h2{font-size:1.8em; line-height:1; text-transform:lowercase; font-style:italic;  font-weight:500;}
.postitrd-list-wrap{margin:0 auto; padding:0; width:800px;overflow:hidden;}
.postitrd-list-column{margin:0 10px; padding:0; width:45%; float:left;overflow:hidden;}
.postitrd-list-column-wrap{margin:0 0px 0 0; padding:0;overflow:hidden;}
.postitrd-list-column-wrap > a{color:#000; text-decoration:none;}
.postitrd-list-column-wrap > a:hover{ color:#666; text-decoration:none;}
.postitrd-list-column-wrap > a:visted{ color:#333; text-decoration:none;}
.postitrd-list-items{margin:6px 0 30px 0; padding:0 0 0 0;  min-height:10px; overflow:hidden; background-image:url('/3MContentRetrievalAPI/BlobServlet?assetId=1361760833587&assetType=MMM_Image&blobAttribute=ImageFile'); background-repeat:no-repeat; background-position:left top;}
.postitrd-list-items a{color:#28AAE1; text-decoration:none;}
.postitrd-list-items a:hover{color:#E9B40F;}
.postitrd-list-items a:visited{color:#848686;}
.postitrd-list-items a:first-child p{margin-top:15px;}
.postitrd-list-items a p{margin:0 0 8px 0; padding:0; font-size:1em; line-height:1.1;}

/*--------------------------------------------------
  #Sub Directory
---------------------------------------------------*/
.postitrd-subdirectory-body{margin:0 20px; padding:0;}

/*--------------------------------------------------
  #Article
---------------------------------------------------*/
.postitrd-page-article p{font-size:1.166em;}

/* article - wrap */
.postitrd-article-wrap-wrcol, .postitrd-article-wrap{padding:0; width:1010px;}
.postitrd-article-wrap-wrcol > div, .postitrd-article-wrap > div{margin:0 auto; padding:0; width:940px; position:relative; overflow:hidden; clear:both;}

/* article - right column, title, social, specs, body */
.postitrd-article-wrap-wrcol .postitrd-article-title, 
.postitrd-article-wrap-wrcol .postitrd-article-social, 
.postitrd-article-wrap-wrcol .postitrd-article-specs, 
.postitrd-article-wrap-wrcol .postitrd-article-body{width:706px;margin-right:40px; margin-left:0px; float:left;} 


/* article - right column */
.postitrd-article-rcol{margin:15px 0 0 0; padding:0; width:190px; float:right;}

/* article - right column > tags */
.postitrd-article-rcol-tags{margin:16px 0 0 0; padding:0; position:relative; overflow:hidden;}
.postitrd-article-rcol-tags > p{ margin:0; padding:0; position:relative; text-transform:uppercase;}
.postitrd-article-rcol-tags-wrap {margin:5px 0 0 0; padding:0; position:relative; overflow:hidden}
.postitrd-article-rcol-tags-item{margin:0; padding:0; text-decoration:none; overflow:hidden; cursor:default;}
.postitrd-article-rcol-tags-item-wrap{margin:0 0 10px 0;; padding:0; width:auto;border:1px solid #eaeaea; background-color:#ffe236;}
.postitrd-article-rcol-tags-item-wrap-inner{margin:0; padding:5px 8px 5px 6px}
.postitrd-article-rcol-tags-item-wrap-inner p{margin:0; padding:0px 0px; font-size:.92em; color:#555555; font-weight:400;  line-height:1; text-transform:uppercase;}

/* article - right column > feature */
.postitrd-article-rcol-feature{margin:50px 0 0 0;}
.postitrd-article-rcol-tags + .postitrd-article-rcol-feature{margin:15px 0 0 0;}

/* article - right column > feature > item */
.postitrd-article-rcol-feature-item, .postitrd-keyproducts-item{text-decoration:none;}
.postitrd-article-rcol-feature-item:first-child,  .postitrd-keyproducts-item:first-child{-top:16px;}

/* article - right column > feature > item > wrap */
.postitrd-article-rcol-feature-item-wrap, .postitrd-article-rcol-feature .postitrd-keyproducts-item-wrap, .postitrd-article-rcol-feature .postitrd-grid-item-wrap{margin:0 0 30px 0; padding:103px 0 0 0; width:190px; position:relative; background-repeat:no-repeat;}
#POSTITRD-Coupons .postitrd-article-rcol-feature-item:first-child .postitrd-article-rcol-feature-item-wrap{margin-top:70px;}

/* article - right column > feature > item > wrap > text*/
.postitrd-article-rcol-feature-item-text, .postitrd-article-rcol-feature .postitrd-keyproducts-item-text, .postitrd-article-rcol-feature .postitrd-grid-item-text{margin:0; padding:5px 0 8px 0; min-height:54px;}
.postitrd-article-rcol-feature h5{margin:0 0 0 10px; padding:0; font-style:italic; font-size:1.8em; font-weight:normal; color:#fff; text-transform:lowercase; line-height:1;}
.postitrd-article-rcol-feature h3{margin:5px 0 0 10px; padding:0; font-weight:normal; font-size:1.5em; line-height:1.1; color:#555;}
.postitrd-article-rcol-feature-item-text h7, .postitrd-article-rcol-feature-item-text .h7style{margin:0 0 0 10px; padding:0; font-style:italic; font-size:1.583em; font-weight:400; color:#fff; text-transform:lowercase; line-height:1;}
.postitrd-article-rcol-feature-item-text h6{margin:5px 0 0 10px; padding:0; font-weight:normal; font-size:1.416em; line-height:1.1; color:#555;}
.postitrd-article-rcol-feature .postitrd-grid-item-icon{display:none;}

/* article - title */
.postitrd-article-title > h1{margin:27px 0 0 0; padding:0; font-weight:normal; font-size:4em; line-height:1;}
.postitrd-article-title > h2{margin:0px 0 0 0; padding:0; font-size:2.166em; font-weight:normal; font-style:italic; text-transform:lowercase;}
.postitrd-page-article[rel="Connections"] .postitrd-article-title > h2{color:#F64FC2;}
.postitrd-page-article[rel="Productivity"] .postitrd-article-title > h2{color:#55C7F0;}
.postitrd-page-article[rel="Creativity"] .postitrd-article-title > h2{color:#C6DD2A;}
.postitrd-page-article[rel="Education"] .postitrd-article-title > h2{color:#FCAF09;}
.postitrd-article-title > h3{margin:10px 0 0 0; padding:0; color:#515151; font-weight:normal; font-size:1.833em; line-height:1;}

/* article - social */
.postitrd-article-social{margin:15px 0 0 0; padding:0;}

/* article - specs */
.postitrd-article-specs{margin:35px 0 0 0; padding:0; overflow:hidden;text-align:center;}
.postitrd-article-specs > div{float:left; width:196px;text-align:left;border-left:1px solid #eaeaea}
#SubjTopicAuthor{border:0;}
#Materials{width:238px;}
#GradeTime{width:270px;}

.postitrd-article-specs > div > p{margin:0 10px 20px 20px;}
.postitrd-article-specs .heading{font-weight:normal; font-size:1em; font-style:italic; color:#555555;}

#SubjTopicAuthor .text, 
#Materials .text{ font-size:1.333em; font-weight:normal;}
.spec-subject .text{color:#E2970D;}
.spec-topic .text{color:#FFC40D;}
.spec-author .text{color:#94D9F2;}
.spec-materials .text{color:#56B9E6;}
.spec-level .text, 
.spec-eta .text{ font-size:3.588em; font-weight:600;}
.spec-level .text{color:#B0B70D;}
.spec-level sup{font-size:.4em}
.spec-eta .text{color:#D7569E;}
.spec-eta .text > span{font-size:.4em; margin-top:-10px;}
.postitrd-article-specs > br{clear:both;}
.postitrd-article-specs > img{text-align:center;}

/* article - body */
.postitrd-article-body{margin:20px 0 0 0; padding:20px 0 0 0; border-top:1px solid #eaeaea; overflow:hidden;}
.postitrd-article-body a{color:#28AAE1;}
.postitrd-article-body a:hover{color:#E9B40F;}
.postitrd-article-body a:visited{color:#848686;}

/* step block */
.step-block{padding:18px 0 18px 0; border-bottom:1px solid #efefef; overflow:hidden;}
.step-block > p{margin:0; padding:0; float:left; font-size:8.75em; font-weight:500; text-align:center; width:130px;}

.step-block-color0 > p{padding:0px 20px; background-color:#F0C439; color:#E2970D; border-color:#F0C439;}
.step-block-color1 > p{padding:0px 20px; background-color:#D7569E; color:#B51D62; border-color:#D7569E;}
.step-block-color2 > p{padding:0px 20px; background-color:#D4D839; color:#B0B70D; border-color:#D4D839;}
.step-block-color3 > p{padding:0px 20px; background-color:#94D9F2; color:#56B9B6; border-color:#94D9F2;}

.step-block-rounded-color0 > p{margin:0; padding:0 20px; background:#FFF; font-size:8.75em; width:130px; text-align:center; font-weight:500px; color:#ffaf24; border:12px solid #ffaf24; -webkit-border-radius: 190px; -moz-border-radius: 190px; border-radius: 190px;}
.step-block-rounded-color1 > p{margin:0; padding:0 20px; background:#FFF; font-size:8.75em; width:130px; text-align:center; font-weight:500px; color:#ed52a4; border:12px solid #ed52a4; -webkit-border-radius: 190px; -moz-border-radius: 190px; border-radius: 190px;}
.step-block-rounded-color2 > p{margin:0; padding:0 20px; background:#FFF; font-size:8.75em; width:130px; text-align:center; font-weight:500px; color:#a5e44c; border:12px solid #a5e44c; -webkit-border-radius: 190px; -moz-border-radius: 190px; border-radius: 190px;}
.step-block-rounded-color3 > p{margin:0; padding:0 20px; background:#FFF; font-size:8.75em; width:130px; text-align:center; font-weight:500px; color:#1ad2cf; border:12px solid #1ad2cf; -webkit-border-radius: 190px; -moz-border-radius: 190px; border-radius: 190px;}
.step-block-rounded-color4 > p{margin:0; padding:0 20px; background:#FFF; font-size:8.75em; width:130px; text-align:center; font-weight:500px; color:#ffaf24; border:12px solid #ffaf24; -webkit-border-radius: 190px; -moz-border-radius: 190px; border-radius: 190px;}

.step-block > p + p, .step-block > p + h2 + p{margin:0; padding:20px 0 0 0; float:right; width:506px; height:100%; text-align:left; border:none; background-color:transparent; font-weight:normal; font-size:1.166em; color:#555555; background-color:transparent;}
.step-block > p + p > img, .step-block > p + h2 + p > img{margin-top:10px; width:506px;}
.step-block:first-child(){padding:0 0 18px 0;}

/* paragraph-list block */
.paragraphlist-block{margin:0 0 20px 0; padding:0 0 20px; 0;border-bottom:1px solid #eaeaea!important; }
.paragraphlist-block p{margin:0; padding:0;}
.paragraphlist-block ul{margin:18px 0 0 13px; list-style:disc; font-weight:400; font-size:1.166em; color:#555555;}
.paragraphlist-block ul li{margin:0 0 5px 0;}

/* heading/text block */
.headingtext-block{margin:0 0 45px 0; padding:0;}
.headingtext-block > h7{margin:0 0 0 0; padding:0 0 0 0; font-size:1.583em; font-weight:600; font-style:italic;}
.headingtext-block > p{margin:3px 0 12px 0; color:#555555;}
.headingtext-block > p + p{margin:0 0 12px 0; padding:0;}

/* also like */
.postitrd-article-alsolike{margin:0; padding:0; width:940px; position:relative; overflow:hidden;}
.postitrd-article-alsolike > h6{margin:25px 0 0 0; padding:10px 0 10px 0; text-transform:uppercase; text-align:center; background-color:#dfe0db; font-size:1.416em; font-weight:600; color:#555555;}
.postitrd-article-alsolike .postitrd-grid-wrap{margin:15px 0 15px 0; width:100%; overflow:hidden;}
.postitrd-article-alsolike .postitrd-grid-wrap > a, .postitrd-article-alsolike .postitrd-grid-wrap > div {margin-left:0px; margin-right:17px; float:left;}
.postitrd-article-alsolike .postitrd-grid-wrap > a + a, .postitrd-article-alsolike .postitrd-grid-wrap > div + div{margin-left:17px; margin-right:17px;}
.postitrd-article-alsolike .postitrd-grid-wrap > a + a + a, .postitrd-article-alsolike .postitrd-grid-wrap > div + div + div{margin-left:17px; margin-right:0px;}
.postitrd-article-alsolike *[data-article-style="1x1"] .postitrd-grid-item-text{margin-top:131px;}
.postitrd-article-alsolike *[data-article-style="1x1"] .postitrd-grid-item-noimage .postitrd-grid-item-text{margin:0;}
.OUTBRAIN{margin:0 20px;}

/* social feature */
.postitrd-socialfeature{margin:10px 0; padding:10px 0 20px 0; position:relative; overflow:hidden;}
.postitrd-socialfeature-wrap{margin:0 17px; padding:0; position:relative; overflow:hidden;}
.postitrd-socialfeature-item{margin:0 16px; padding:0; float:left; text-decoration:none; color:#fff; cursor:pointer;}
.postitrd-socialfeature-item-wrap{margin:0; padding:0; position:relative; overflow:hidden; width:290px; height:180px; background-repeat:no-repeat; background-position:15px 0px;}
.postitrd-socialfeature-item-heading{margin:0; padding:7px 0 7px 65px; color:#000000; font-size:1.583em; font-weight:600; font-style:italic;}
.postitrd-socialfeature-item-text{margin:0; padding:20px 15px 20px 15px; font-size:1.133em; line-height:1.3; font-weight:normal; color:#fff;}
.postitrd-home-wrap .postitrd-socialfeature-item-text span{color:#000000; font-family:'Sentinel A','Sentinel B'; font-size: 1.133em; font-style:italic; position: relative; top: 10px; font-weight: 600;}
.postitrd-facebook{background-color:#2ba5a1;}
.postitrd-facebook > div{background-image:url('/3MContentRetrievalAPI/BlobServlet?assetId=1361759530046&assetType=MMM_Image&blobAttribute=ImageFile');}
.postitrd-twitter{background-color:#1d82a7;}
.postitrd-twitter > div{background-image:url('/3MContentRetrievalAPI/BlobServlet?assetId=1361759530064&assetType=MMM_Image&blobAttribute=ImageFile');}
.postitrd-twitter .postitrd-socialfeature-item-heading{color:#fff;}
.postitrd-pintrest{background-color:#e0e0e0; background-image:url('/3MContentRetrievalAPI/BlobServlet?assetId=1361761081215&assetType=MMM_Image&blobAttribute=ImageFile')}
.postitrd-pintrest > div{background-image:url('/3MContentRetrievalAPI/BlobServlet?assetId=1361759530090&assetType=MMM_Image&blobAttribute=ImageFile');}

.postitrd-pr-heading{margin:0; padding:0; width:100%; position:relative; text-align:center;}
.postitrd-pr-heading img{position:relative; z-index:1;}
.postitrd-pr-introduction{margin:0; padding:0; width:100%; position:relative; text-align:center;}
.postitrd-pr-introduction p{margin:40px 0; padding:0; font-size:2em; font-weight:normal; line-height:1.4;}
.postitrd-pr-infoblock{margin:0 0 25px 0; padding:0; width:100%; position:relative; overflow:hidden;}
.postitrd-pr-infoblock h2{margin:0; padding:0; position:absolute; top:0px; left:0px; z-index:0;}
.postitrd-pr-infoblock-image, .postitrd-pr-infoblock-text{margin:0; padding:0; position:relative; z-index:1; float:left; overflow:hidden; background-color:#fff;}
.postitrd-pr-infoblock-image{ width:445px;}
.postitrd-pr-infoblock-image img{margin:0 0 0 190px; padding:0;}
.postitrd-pr-infoblock-text{ width:555px;}
.postitrd-pr-infoblock-text p{margin:30px 0 30px 0; padding:0; position:relative; z-index:1; float:left; width:100%; font-size:1.5em; font-weight:normal; line-height:1.4;}
.postitrd-pr-infoblock-text a{ margin:0; padding:0; position:relative; z-index:1; float:left; font-size:1em; font-weight:500;  text-transform:uppercase; line-height:1.4; text-decoration:none; color:#fff; overflow:hidden;}
.postitrd-pr-infoblock-text a div{margin:0; padding:15px 25px; background-color:#545454;}
.postitrd-pr-infoblock-text a:hover div{background-color:#606060}

/*--------------------------------------------------
  #Footer
---------------------------------------------------*/
.postitrd-footer{margin:0; padding:30px 0; overflow:hidden;}
/* #foot_3m {display:block; height:0px;} */
#foot_3m dt {display:none;} 
#mmmfooters dl dd{display:inline-block; padding:0px 5px 0px 5px; position:relative; top:-115px}

.postitrd-footer-wrap{margin:0 auto; width:940px; overflow:visible;}
.postitrd-footer-wrap > div{ text-align:left; overflow:hidden;}
.postitrd-footer-wrap > br{clear:both; }
.postitrd-pagefooter-site-links{margin:0; padding:5px 0 0 0; width:743px;}
.postitrd-pagefooter-site-links > a, #mmmfooters dl dd > a,  #mmmfooters dl dd > a:visited{margin-right:15px; color:#28AAE1; font-weight:500; font-size:1em; text-decoration:none;}
.postitrd-pagefooter-site-links > a:last-child{margin-right:0;}
.postitrd-pagefooter-site-links > a:visited{color:#848686;}
.postitrd-pagefooter-social-links{ padding:0; width:205px; margin-bottom:25px; height:30px; float:right;}
.postitrd-pagefooter-social-links > a{margin:0; padding:0; width:32px; height:32px;}
.postitrd-pagefooter-social-links > a > img{margin:0; padding:0;}
.postitrd-pagefooter-legal {height:20px;}

.postitrd-page-home .postitrd-pagefooter-legal p {color:#fff; float: right;}
.postitrd-page-home .postitrd-pagefooter-site-links > a:hover, #mmmfooters dl dd > a:hover{color:#ffffff;}

.postitrd-page-directory .postitrd-footer, .postitrd-page-subdirectory .postitrd-footer, .postitrd-microsite-wrap .postitrd-footer{padding:30px 0; background-color:#FDFBE4;}
.postitrd-page-directory .postitrd-pagefooter-site-links > a:hover, .postitrd-page-article .postitrd-pagefooter-site-links > a:hover{color:#848686;}

.chrome .postitrd-pagefooter-site-links{width:748px;}
.chrome .postitrd-pagefooter-social-links{width:192px;} 



/**/
.ie7 #foot_legal > li, .ie8 #foot_legal > li {padding-right: 20px!important;}

/* Articles End Mark Image */
.PostitRD_ArticleEndMarkIMG{margin-bottom: -8px; margin-left: -4px; padding: 0; width:25px; height:25px}
.PostitRD_ArticleEndMarkIMG_Steps{margin-bottom: -8px; margin-top: -1px; width: 25px !important; width:25px; height:25px;}

/* Center Articles Image */
.PostitRD_CenterImage{ display: block; margin-left: auto; margin-right: auto;}


/* grid - interaction */
.itemfloat-left:hover .postitrd-grid-item-wrap, .itemfloat-right:hover .postitrd-grid-item-wrap{
filter: alpha(opacity=50);
-khtml-opacity: 0.50;
-moz-opacity: 0.50;
opacity:.5;
}
.itemfloat-left:hover .postitrd-grid-item-text, .itemfloat-right:hover .postitrd-grid-item-text{
filter: alpha(opacity=95);
-khtml-opacity: 0.95;
-moz-opacity: 0.95;
opacity:.95;
}
.itemfloat-left:hover .postitrd-grid-item-icon, .itemfloat-right:hover .postitrd-grid-item-icon{
filter: alpha(opacity=95);
-khtml-opacity: 0.95;
-moz-opacity: 0.95;
opacity:.95;
}

.ie8 .itemfloat-left:hover .postitrd-grid-item-wrap, .ie8 .itemfloat-right:hover .postitrd-grid-item-wrap{
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
}
.ie8 .itemfloat-left:hover .postitrd-grid-item-text, .ie8 .itemfloat-right:hover .postitrd-grid-item-text{
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
}
.ie8 .itemfloat-left:hover .postitrd-grid-item-icon, .ie8 .itemfloat-right:hover .postitrd-grid-item-icon{
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
}

/*--------------------------------------------------
  #Home
---------------------------------------------------*/
#POSTITRD-Carousel-Home{height:430px;}
#POSTITRD-Carousel-Home .postitrd-carousel-controls{top:410px;}
#POSTITRD-Carousel-Home div[title="Post-it Plus App"] h2{margin:0; padding:105px 0 0 0; color:#fff; font-size:5.6em; line-height:1.2;}
#POSTITRD-Carousel-Home div[title="Post-it Plus App"] p{margin-top:10px; padding:0 0 0 0; color:#fff; font-size:1.8em; font-weight:600;}
#POSTITRD-Carousel-Home div[title="Post-it Plus App"] p + p{margin-top:10px; font-style:normal; font-weight:normal; font-size:1.5em; text-decoration:underline;}
#POSTITRD-Carousel-Home div[title="Come Alive With Color"] .postitrd-carousel-item-body{padding:365px 0 0 0;}
#POSTITRD-Carousel-Home div[title="Come Alive With Color"] .postitrd-carousel-item-body p:first-child{font-size:1.6666em;}
#POSTITRD-Carousel-Home div[title="Dreams for Good"] .postitrd-carousel-item-body{padding:390px 0 0 0;}

/*--------------------------------------------------
  #Product Catalog
---------------------------------------------------*/
#mainContainer{margin:0 auto!important; padding:0 15px!important; width:960px!important; background-color:#fff; overflow:hidden;}
#breadcrumbs{display:none;}
#searchContainer {padding:0!important; border: none !important; width:auto!important; border-radius:0px!important; box-shadow: none !important;}
#msdsSearch {display: none !important;}
#snapsSearch{ margin:0; padding: 10px 10px 8px 10px !important; background-color: #fef200 !important; width:630px!important; overflow:auto;}
#snapsSearch h6 { margin: 3px 15px 0px 0px !important; font-size:1.2em; text-transform: uppercase; color: #444444;}
#searchContainer br {display: none !important;}
#snap_searchTerm {margin:0!important; padding:7px!important; float:left!important; width:400px!important; border:none; display:block!important; clear:none!important;}
#searchButton {margin:0 0 0 5px!important; padding:0!important; height:32px!important; width:32px !important; float:left!important;}
#POSTITRD-prodCatBanner h1{font-family: Arial, Helvetica, sans-serif!important; font-family:'Sentinel A','Sentinel B'!important; font-weight:600;}

.prodInfo a {
    color: #28AAE1 !important;
}
.featuredProdsSidebar {
	border: 0px !important;
}
.featuredProdsSidebar h6 {
	background-color: #FFC40D !important;
	border: none !important;
	text-transform: uppercase;
	text-align: center !important;
	font-size: 1.1em;
	padding: 10px 0px 10px 0px !important;
}
.featuredProdsSidebar .record {
	background-color: #F4F2F2 !important;
	padding-bottom: 10px;
}
#needHelpContainer {
	display: none;
}
#mainDescripContainer {
    border-bottom: 1px solid #b2b1af !important;
	padding-left: 13px;
	padding-bottom: 10px;
}
#mainDescripContainer li {
    list-style: disc !important;
	color: #726f6e;
	margin-bottom: 10px;
}
#shopBlock button {
    background-color: #28aae1 !important;
	border: none !important;
	text-transform: uppercase;
	font-weight: bold;
	padding: 7px;
	cursor: pointer;
}
.ui-state-default.ui-corner-top {
    background-color: #EAEAE0;
    float: left;
    font-weight: bold;
    height: 35px;
	margin: 20px 7px 15px 0px;
    text-align: center;
    text-transform: uppercase;
}
.ui-corner-top a {
    color: #3F3B3B;
    position: relative;
    top: 8px;
	padding: 10px 20px;
}
.ui-tabs-active {
	background-color: #ffc40d !important;
}
.ui-state-active {
	background-color: #ffc40d !important;
}
.ui-state-hover {
	background-color: #ffc40d !important;
}
#POSTITRD-ProductCatalog-BrandFooter{ background-color:#FDFBE4!important;}
#POSTITRD-ProductCatalog-BrandFooter .postitrd-productcatalog-wrap{background-color:#FDFBE4!important;}

#shopBlock .primarybutton {
margin-right: 10px;
color: #fff;
background: linear-gradient(to bottom, rgba(6,107,164,1) 62%,rgba(1,57,90,1) 100%);
padding: 6px;
-moz-border-radius: 5px;
border-radius: 5px;
text-transform: uppercase;
font-weight: bold;
font-family: helvetica,verdana,arial,sans-serif;
font-size: 1.1em;
box-shadow: 0 2px 5px #888888;
text-decoration: none;
background-color: #28aae1 !important;
border: none !important;
}
.ie .bv-cleanslate {
  display: inline !important;
}


/*--------------------------------------------------
  #Offers
---------------------------------------------------*/
#POSTITRD-Grid-Offers .postitrd-grid-item, #POSTITRD-Grid-Offers .postitrd-grid-item-noimage{margin:0 16px 40px 16px;cursor:pointer;}
#POSTITRD-Grid-Offers .postitrd-grid-item-wrap{margin:0; padding:0; }
#POSTITRD-Grid-Offers .postitrd-grid-item-text{margin:0; padding:230px 0 0 0; line-height:1; position:relative;}
#POSTITRD-Grid-Offers .postitrd-grid-item-text > h6{margin:10px 0 0 0; padding:0; color:#555555; font:bold 1.5em/1 Arial, Hevetica, Sans-Serif; text-transform:uppercase;}
#POSTITRD-Grid-Offers .postitrd-grid-item-text > p{margin:5px 0 0 0; padding:0; color:#959393; font:normal 1.25em/1.2 Arial, Hevetica, Sans-Serif;}

/*--------------------------------------------------
  #Perks
---------------------------------------------------*/
#POSTITRD-Perks h1{margin-top: 70px; padding: 0; font-size:12.9em; color:#FFF;}
#POSTITRD-ContactUs h1{font-size:5.416em; font-weight:600; color:#555555;}
#POSTITRD-Perks h3, #POSTITRD-ContactUs h3{font-style:none;}
#POSTITRD-Perks .postitrd-article-body{padding:0; border:0;}


/*--------------------------------------------------------------------
	PostIt About 
---------------------------------------------------------------------*/
.PostitRD_About{margin:0; padding:0; with:960px; position:relative; color:#555555;}
.PostitRD_About em{magin:0; padding:0;font-weight: 600; font-style: italic; font-weight: 600; font-size:2em; line-height:1.3; color:#8a6ea1; line-height:1.3;}
.PostitRD_About p{margin:10px 0 10px 0; padding:0; font-family:inherit; font-size:1.33em; color:#6b6b6b}
.PostitRD_About > h1{margin:0; padding:0; font-family:inherit; font-size:1.5em; color:#555555;}
.PostitRD_About > h2{margin:0; padding:0; font-family:inherit; font-size:4.5em; color:#555555;}
.PostitRD_About > h3{margin:20px 0 20px 0; padding:0; font-family:inherit; font-size:2.33em; color:#8a6ea1;}
.PostitRD_About > h4{margin:0; padding:0; font-family:inherit; font-size:2.25em; color:#6b6b6b;}
.PostitRD_About > div{margin:0 0 0 190px; width:750px}
.PostitRD_About > div h4{margin:15px 0 15px 0; padding:0; font-family:inherit; font-size:2.25em; color:#6b6b6b;}
.PostitRD_About > div > div{margin:0 0 10px 0; padding:0;}
.PostitRD_About > div > div > img {margin:0; padding:0;float:left;}
.PostitRD_About > div > div > div{margin:0 0 0 20px; padding:0; float:left; width:425px;}

.PostitRD_About_Callout{margin: -10px 0 20px 70px !important; width: 600px !important;}
.PostitRD_About_Callout > p{magin:0; padding:0; font-weight: 600; font-style: italic; font-weight: 600; font-size:2.5em !important; line-height:1.3 !important; color:#8A6EA1 !important; line-height:1.3;}

.PostitRD_About_step-block {margin:10px 0 0 0; overflow: hidden; padding: 18px 0; border-bottom:none;}
.PostitRD_About_step-block-color0 > p {color: #E2970D; padding: 0 20px;}
.PostitRD_About_step-block > p {background-color:#fff136 !important; float: left; font-size: 3em; font-weight: 500; line-height: 1.2; margin: 0 20px 0 0 ; padding: 20px; text-align: center; width: 120px;}
.PostitRD_About_step-block em{magin:0; padding:0; font-weight: 600; font-style: italic;  font-size:1.6em; color:#8a6ea1; line-height:1.3; font-weight:600;}
.PostitRD_About_step-block h4 {margin:10px 0 10px 0 !important; padding:20px 0px 0px 0px !important; color: #6B6B6B; font-family: inherit; font-size: 2.25em;}
.PostitRD_About_step-block > div{margin:-55px 0 0 180px; padding:10px; width:730px}
.PostitRD_About_step-block > div > p{color:#6b6b6b; font-size:1.33em;}
.PostitRD_About_step-block > div > div{margin:-40px 0 0 0; padding:0; width:740px; float:left;}
.PostitRD_About_step-block > div > div > p{margin:0; padding:0; width:580px; float:left; font-size:1.33em; color:#6b6b6b}
.PostitRD_About_step-block > div > div > img{margin:0; padding:0; float:right;}

.Postit_AStarIsBorn { margin: 10px 0 !important; width: 730px !important;}
.Postit_AStarIsBorn > p {color: #6B6B6B; float: left !important; font-size: 1.33em; margin: 20px 20px 0 0 !important; padding: 0; width: 360px !important;}
.Postit_AStarIsBorn > img {float: right !important; margin: 0; padding: 0;}

.Postit_BigPadDebut{margin:10px 0 10px 0 !important; width:650px !important; }
.Postit_BigPadDebut > p{margin:100px 0 0 0 !important; padding:0; text-align:right; width:300px !important; font-size:1.33em; color:#6b6b6b;}
.Postit_BigPadDebut > img{margin:0; padding:0;}

.Postit_SuperStickyNotes{margin:10px 0 -20px 50px !important; width:700px !important; }
.Postit_SuperStickyNotes > p{margin:20px 20px 0 0 !important; padding:0; float:right !important; width:420px !important; font-size:1.33em; color:#6b6b6b;}
.Postit_SuperStickyNotes > img{margin:0; padding:0; float:left !important;}

.PostitRD_About_1CNNOnlineEdition{margin:0; padding:0; text-align:right;}
.PostitRD_About_1CNNOnlineEdition > p{margin:10px 0 60px 0; padding:0; font-family:inherit; font-size:1em; color:#6b6b6b;}

/*--------------------------------------------------------------------
	PostIt Search Results
---------------------------------------------------------------------*/
.searchRslt {
	width:1000px;
	margin:0 auto;
	padding:20px;
	background-color:#fff;
	margin-bottom:20px;
}
#searchContainer #searchButton {
 
    position: absolute;
    right: 315px !important;
    top: 6px !important;
 
}
#GSAMainContent td{padding:10px;}
/*--------------------------------------------------------------------
	PostIt Party 
---------------------------------------------------------------------*/
#POSTITRD-PostItParty .postitrd-banner{height:425px;}
#POSTITRD-PostItParty .postitrd-banner-wrap{height:0px; overflow:hidden;}

#faqs h3 {
    color: #515151;
    font-size: 1.833em;
    font-weight: normal;
    line-height: 1;
    margin: 10px 0 10px 0;
    padding: 0;
}
#faqs li {
    font-size: 1.166em;
	margin:5px 0 0 5px;
}
#faqs li a {
    font-size: 100%;
}
#faqs p, #faqs .reg-txt {
	color: #515151;
    font-size: 1.166em;
}
.postitrd-page-article h2.fact {margin-bottom:5px; font-weight:400; color:#565656;}
.postitrd-page-article h2.fact +p {margin-top:5px;}
.postitrd-page p.sm {font-size:.9em;}
.postitrd-page #iaap .left {width:200px; float:left;}
.postitrd-page #iaap .right {margin:0 0 0 200px;}