#header .basket{color:#666;display:block;font-size:.8em;font-weight:600;float:right;margin:-0.25em 0 .25em}#header .basket b{color:#ee3e33}
#header .btn{font-size:.8em;margin-left:.5em}#mobileMenu a{font-size:1.4em}.contentImgBox{width:103%;margin:auto -3%}
#branding{width:100%;}
.contentImgBox li{display:block;float:left;width:47%;margin:1em 0 1em 3%}.contentImgBox p{height:6em}.productList 
.info{padding:1em 5%}.productList .meta{display:block}#main aside.popular,#main aside.resources,.international #main aside.contactDetails,#main aside.news{float:left;width:47.5%}.author #main aside.resources{float:none;width:auto}#main aside.resources,.international #main aside.contactDetails,#main aside.news{margin-left:5%}#main aside.companion,.author #main aside.resources{margin-left:0}#main aside.resources ul{width:100%}#main aside.resources li{margin:1em auto;width:auto;float:none;font-size:1em}#main aside.resources li:nth-child(even){margin-left:auto}.author #main aside.resources li{margin:1em 0;width:48%;float:left;font-size:.8em}.author #main aside.resources li:nth-child(even){margin-left:4%}#hero h2{font-size:2.2em}#hero h3{font-size:1.3em;margin:-1.3em 0 -0.25em}.home #main aside.resources{float:none;width:auto;margin-left:0}.home #main aside.resources ul{width:102%;margin-left:-2%}.home #main aside.resources li{float:left;width:48%;margin:1em 0 1em 2%}.home .contentImgBox li{width:30.3333%;margin:1em 0 1em 3%;border-bottom:0}.home .contentImgBox p{height:auto}.home #main h3{font-size:1.25em}.account #content>ul>li{display:inline;padding-right:1em}.account #main aside .supportAssistance{width:47%}.international #main aside.resources{margin-left:0}.worldwide #main>header .region{background:#fff url('../img/bg-divider.png') no-repeat 49% center}.worldwide #main>header .region ul{float:left;width:42.5%;margin:0;padding:.75em 2.5% .75em 7.5%}.worldwide #main>header .region ul:first-child{margin:0;padding-left:2.5%}.worldwide #content>ul{padding:.5em 0 3em 5%}.worldwide #content>ul:after{content:'';display:table;clear:both}.worldwide #content>ul>li{float:left;width:45%;margin-right:5%}.worldwide #content .a-e,.worldwide #content .f-l{margin-bottom:8em}.whymac .contentImgBox p{height:9.4em}.checkout .goShopping{display:inline-block;float:left}.resources #main>header ul{width:35%;float:left;font-size:.9em}.resources #main>header ul.second{width:55%;margin-left:10%}.resources #content .calls li{float:left;width:32%;padding-left:2%}.resources #content .calls li:first-child{padding-left:0}.author #main>header figure{float:left;width:30%}.author #main>header .intro{float:left;width:60%;margin:1em 1em 0 5%;clear:none}.author #main>header aside{clear:both;float:none}.casestudy #content object,.casestudy #content embed{height:300px}.casestudy #main .contentImgBox li h3{height:2.8em;vertical-align:baseline}.gencontent #content .left{float:left;margin:.5em 1.5em 1.5em 0;max-width:45%}.gencontent #content .right{float:right;margin:.5em 0 1.5em 1.5em;max-width:45%}.gencontent #content aside img,.gencontent #content figure img{margin:auto}.gencontent #content .left blockquote{margin:.5em 1.5em -0.5em}#latestReviews .more{height:1.8em}#latestReviews .more:after{content:'';display:table;clear:both}#latestReviews .more .addWrap{float:left}#latestReviews .more .buttonWrap{float:right}.product #main>header h2,.product #main .authors,.product #main>header dl{margin-right:35%}#productGallery{float:right;width:30%;margin:-3em 0 1em 2em}#detailsTabs:after{content:'';display:table;clear:both}.product #detailsTabs{background:#f7f7f7;background:-moz-linear-gradient(top,rgba(247,247,247,1) 0,rgba(221,221,221,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(247,247,247,1)),color-stop(100%,rgba(221,221,221,1)));background:-webkit-linear-gradient(top,rgba(247,247,247,1) 0,rgba(221,221,221,1) 100%);background:-o-linear-gradient(top,rgba(247,247,247,1) 0,rgba(221,221,221,1) 100%);background:-ms-linear-gradient(top,rgba(247,247,247,1) 0,rgba(221,221,221,1) 100%);background:linear-gradient(top,rgba(247,247,247,1) 0,rgba(221,221,221,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7',endColorstr='#dddddd',GradientType=0)}#detailsTabs a{float:left;border-left:1px solid #f49690;border-right:1px solid #690803}#detailsTabs a.active:after{position:absolute;display:block;left:0;right:0;content:'';bottom:-10px;height:10px;background:url('../img/tab-indicator.png') no-repeat top center;z-index:999}.courses #main>header nav li:first-child a{border-left:0}.courses #main>header nav li:last-child a{border-right:0}
#footer section{float:left;padding:2%;width:46%}#footer .otherSites{clear:left}#footer:after{content:'';display:table;clear:both;}#footer .buzzwordWidget{width:46%;padding:2em 2% 0}
#loginbasket{float:none;padding-left:10%;}
#search input {
clear: both;
display: block;
width: 85%;
font-size: .8em;
color: #444;
padding-right:10px;
}
#login, #basket, #bitems{min-height:50px;margin-top:15px;}
#socMedia{padding-left:10px;margin-bottom:1em;margin-left:4%;margin-right:auto;}


#socMedia, #joinMailListico{min-height:50px;margin-top:15px;float: left;}
#login{margin-left:0px;display:inline-block;float:none;}
#dhRL{z-index:-1;}

/*adding CSS for Section Template 17/11/2015 */
#main aside.resources li.Section
{
    float:inherit;
    padding: 0% 1% 0% 1%;
}

#main aside#asideSectionmob.resources
{
    width:auto;
}

div#SectionHIDiv.SectionHIDiv 
{
    margin-right:35%;
    margin-left:auto;
}
