html{-webkit-text-size-adjust:none}#header,.wrap,#main,#connectWithUs,#footer{margin:0 auto}#header{margin-top:5px;padding:10px}
#branding{width:100%;min-width:323px; margin:20px 0 .2em 0;text-align:center; font-size:2em;}#branding a:hover{opacity:.8}#accountTools{width:65%;float:right;text-align:right;margin:.25em 0}#header .basket{display:none}#header .btn{font-size:.7em;margin-bottom:.5em}#viewBasket{background:#c72c23;background:-moz-linear-gradient(top,rgba(199,44,35,1) 0,rgba(201,44,36,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(199,44,35,1)),color-stop(100%,rgba(201,44,36,1)));background:-webkit-linear-gradient(top,rgba(199,44,35,1) 0,rgba(201,44,36,1) 100%);background:-o-linear-gradient(top,rgba(199,44,35,1) 0,rgba(201,44,36,1) 100%);background:-ms-linear-gradient(top,rgba(199,44,35,1) 0,rgba(201,44,36,1) 100%);background:linear-gradient(top,rgba(199,44,35,1) 0,rgba(201,44,36,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c72c23',endColorstr='#c92c24',GradientType=0)}
#search input{clear:both;display:block;width:80%;font-size:.8em;color:#444;border-radius:1.5em}
#menu,#tools{display:block;width:100%;clear:both}.megaMenu,.toolBox,.toolsContent,#main .toolBox .close{display:none}.standalone-tool .toolsContent .toolBox,.tool-resourceFinder .toolsContent .resourceFinder .close{display:none !important}#main .toolBox{display:block}.tool-resourceFinder .toolsContent,.tool-resourceFinder .toolsContent .resourceFinder{display:block !important}#mobileMenu:after{content:'';display:table;clear:both}#mobileMenu li{width:50%;float:left}#mobileMenu a,#detailsTabs a{color:#fff;display:block;font-size:1.2em;padding:.5em .75em;font-weight:400;text-align:center;text-shadow:-1px -1px 0 rgba(0,0,0,0.1);border-left:1px solid #e73a2f;border-left:1px solid rgba(231,58,47,0.8);border-right:1px solid #8c1109;border-right:1px solid rgba(140,17,9,0.8);background:url('../img/noise.png'),#da1b2b;background:url('../img/noise.png'),-moz-linear-gradient(top,rgba(212,56,46,1) 0,rgba(181,48,39,1) 100%);background:url('../img/noise.png'),-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(212,56,46,1)),color-stop(100%,rgba(181,48,39,1)));background:url('../img/noise.png'),-webkit-linear-gradient(top,rgba(212,56,46,1) 0,rgba(181,48,39,1) 100%);background:url('../img/noise.png'),-o-linear-gradient(top,rgba(212,56,46,1) 0,rgba(181,48,39,1) 100%);background:url('../img/noise.png'),-ms-linear-gradient(top,rgba(212,56,46,1) 0,rgba(181,48,39,1) 100%);background:url('../img/noise.png'),linear-gradient(top,rgba(212,56,46,1) 0,rgba(181,48,39,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#da1b2b',endColorstr='#b53027',GradientType=0)}#mobileMenu a.active{background:#a62c25;font-weight:600;border-left:0;margin-bottom:-1px}#detailsTabs a.active{position:relative;background:#ac221e;-webkit-box-shadow:inset 0 4px 5px 0 rgba(0,0,0,0.25);-moz-box-shadow:inset 0 4px 5px 0 rgba(0,0,0,0.25);box-shadow:inset 0 4px 5px 0 rgba(0,0,0,0.25)}#menu>li>a,#tools>li>a{display:block;padding:.5em;color:#fff;background:#a62c25;border-top:1px solid rgba(140,17,9,0.8)}#primaryNav li:last-child a,#tools li:last-child a{border-radius:0 0 .5em .5em}#filterToggle{display:block;text-align:center}#filterToggle.active{background:#666;content:'Close filter panel'}.toolBox.jobFinder b,.toolBox.contact b,.toolBox.catalogue b{display:block;font-weight:400;
font-size:1.3em;margin-bottom:.25em}.toolBox .cta,.toolBox button,.toolBox input[type=submit]{background:#da1b2b;filter:none}.toolBox h3,.toolBox label{font-family:'museo_sans500' !important;font-size:.85em}.toolBox label,.toolBox select{display:block}.toolBox.courseFinder fieldset{padding:1em .5% 1em 3%}.toolBox.courseFinder .goTeacher2{margin-top:1em}.toolBox.catalogue a{display:block;
color:#444;font-size:1em}.toolBox.catalogue a:hover{color:#333}.toolBox.catalogue img{display:block;margin:.35em auto .65em;border:1px solid #aaa;border-radius:2px}.toolBox.catalogue a:hover img{border:1px solid #666}.toolBox.courseFinder select{width:100%}.toolBox.courseFinder label{padding-top:.75em}.toolBox.courseFinder .iAm b{display:block;
font-size:1.35em;font-weight:400;color:#d3372d}.toolBox.dictionary .widget{margin:2% 1%;background:#fff;border:1px solid #aaa;border-radius:4px;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,0.1);box-shadow:0 1px 5px 0 rgba(0,0,0,0.1)}.toolBox.dictionary .widget form{padding:3% 3% 0;background:#e7e7e7;border-bottom:1px solid #aaa;border-radius:3px 3px 0 0}.toolBox.dictionary .widget form:after{content:'';clear:both;display:table}.toolBox.dictionary .widget img{display:block;margin:5px auto 1em}.toolBox.dictionary .widget input[type=text]{position:relative;top:.5em;display:block;width:85%;border:1px solid #c2c2c2;border-radius:1px;background-color:#fff}.toolBox.dictionary .widget input[type=submit]{font-size:.7em;width:15%;display:block;float:right;position:relative;top:-2.45em;padding:.7em .35em;color:#333;border:1px solid #b1b1b1;background:#e6e6e6;background:-moz-linear-gradient(top,rgba(230,230,230,1) 0,rgba(209,209,209,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(230,230,230,1)),color-stop(100%,rgba(209,209,209,1)));background:-webkit-linear-gradient(top,rgba(230,230,230,1) 0,rgba(209,209,209,1) 100%);background:-o-linear-gradient(top,rgba(230,230,230,1) 0,rgba(209,209,209,1) 100%);background:-ms-linear-gradient(top,rgba(230,230,230,1) 0,rgba(209,209,209,1) 100%);background:linear-gradient(top,rgba(230,230,230,1) 0,rgba(209,209,209,1) 100%);-webkit-box-shadow:inset 0 1px 0 0 #eee;-moz-box-shadow:inset 0 1px 0 0 #eee;box-shadow:inset 0 1px 0 0 #eee;border-radius:1px}.toolBox.dictionary .blog b{display:block;margin-top:1em;font-weight:400;
font-size:13.5px}.toolBox.dictionary .blog p{margin:.35em 0 0;line-height:25px;padding-left:30px;font-weight:600;background:url('../img/li-silver-arr-red-border.png') no-repeat .25em .3em}.toolBox.dictionary .blog p a{color:#c92c24;display:inline-block;padding-right:26px}.toolBox.dictionary .blog i{display:block;margin-left:30px;font-size:.8em;font-style:normal}.toolBox.dictionary .blog ul{display:table;margin-top:1em}.toolBox.dictionary .blog li{display:table-cell;padding:0 1em 0 0}.toolBox.dictionary .blog a img{border:1px solid #a5a5a5;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,0.1);box-shadow:0 1px 5px 0 rgba(0,0,0,0.1)}.toolBox.dictionary .blog a:hover img{border:1px solid #666}.toolBox.resourceFinder .widget{padding:1em 0}.toolBox.resourceFinder .examples>b{display:block;margin-bottom:.5em;font-weight:400;/*font-family:'museo_sans500' !important;*/font-size:1.15em}.toolBox.resourceFinder ul:after{content:'';display:table;clear:both}.toolBox.resourceFinder li{display:block;float:left;width:45%;margin-right:5%}.toolBox.resourceFinder li a{display:block;color:#444;padding:.35em .35em .35em 28px;background:url('../img/li-silver-arr-red-border.png') no-repeat .25em .3em}.toolBox.resourceFinder li a:hover{color:#000}.toolBox.resourceFinder .more{font-size:.8em;margin-top:1em;float:right;color:#444;padding-left:8px;background:url('../img/rarr-red-block-tiny.png') no-repeat left center}.toolBox.contact .info b,.toolBox.contact dt{color:#ec3e33}.toolBox.contact .info{color:#222;font-size:.9em;padding-bottom:.25em}.toolBox.contact address{margin-top:.5em}.toolBox.contact dl *{line-height:1.5em}.toolBox.contact dt{font-weight:600;float:left;clear:left;width:3em}.toolBox.contact .followUs a{color:#333;font-size:.85em;font-weight:400;display:block;line-height:26px;padding-left:33px;margin-bottom:.5em}.toolBox.contact .followUs .more a{padding-left:0}#main{clear:both;padding:0 10px}#main:after{content:'';display:table;clear:both}#main>header:after{content:'';display:table;clear:both}#main>header .intro{clear:left}#main>header>img{display:none}#main>header aside figure{float:left;width:33%;margin:0 1em .5em 0}#main>header .cta{background:#c92c24;filter:none}#main>header object,#main>header object *,#lookInside object,#lookInside object *{width:100% !important;height:240px !important}#lookInside object *{background:url('../img/bg-noflash.png') no-repeat center bottom}#main>header object *,.gencontent #content figure.flashContent object *{background:url('../img/bg-noflashplain.png') no-repeat center center}#content{clear:both}#content>header{position:relative}#content>header select{position:absolute;z-index:1;right:.5em;bottom:.75em;background:#f4f4f4;color:#c92c24;border:1px solid #ccc;font-size:.9em}#content>header h3{padding-right:3.5em}.contentImgBox p{height:4.8em}.productList figure{width:40%;max-width:140px;float:left}.productList .info{float:left;width:50%;padding:.5em 5%}.productList .cinfo{float:left;width:66%;padding:.5em 5%}.productList .pinfo{float:left;width:43%;padding:.5em 5%}.productList .pa{float:left;width:18%;padding:.5em 0 .5em 5%}.productList p{max-height:3.6em;overflow:hidden}.productList .meta{display:none}.development .productList time{display:block;font-size:.8em;margin:1em 0 .15em;color:#c92c24}.development .productList .location{margin-bottom:1em;font-size:.9em;color:#333}.authors .productList h4{padding:2.5em 0 1em}#asideQuote{display:none;margin:1.5em auto;font-size:1.5em;font-family:'Georgia',serif !important;color:#da1b2b}#asideQuote q:before,#asideQuote q:after{color:#444}#main aside.resources ul{width:100%}#main aside.resources ul:after{content:'';display:table;clear:both}#main aside.resources li{margin:1em 0;width:48%;float:left;font-size:.8em}#main aside.resources li:nth-child(even){margin-left:4%}#main aside.companion img{width:100%}#main>aside.social{padding-bottom:2em}#main>aside.social a{display:block;color:#333;padding:.65em 1em .65em 35px;margin-bottom:.5em}#featuredCarousel .es-carousel-wrapper{margin:0 40px;padding:1em 0}.es-carousel-wrapper{position:relative}.es-carousel{overflow:hidden}.es-carousel ul li{height:100%;float:left;display:block}.es-carousel ul li a{display:block}.es-carousel ul li a img{display:block;border:0;max-height:100%;max-width:100%}.es-nav span{position:absolute;top:40%;left:-35px;background:url('../img/carousel-larr.png') no-repeat left center;text-indent:-9999em;width:28px;height:56px;margin-top:-13px;cursor:pointer;opacity:.8}.es-nav span.es-nav-next{right:-35px;left:auto;background:url('../img/carousel-rarr.png') no-repeat right center}.es-nav span:hover{opacity:1.0}.es-nav span:active{top:40.5%}
#hero{margin:2em auto;padding-top:1px;}
#hero .wrap{position:relative;background:#fff;padding:0;margin:-11px auto -10px;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 12px 0 rgba(0,0,0,0.2);box-shadow:0 0 12px 0 rgba(0,0,0,0.2)}
#hero .flex-container{overflow:hidden;padding:0 10px}#hero .flexslider li{padding-bottom:50px}#hero figure{float:left;width:30%;margin:1em 1em 0 0}#hero .info{margin-left:35%}#hero h2{color:#b62e26;line-height:1.2em}#hero h3{color:#93261f;font-size:1em;margin:-1em 0 -0.5em;line-height:1.2em}#hero p{color:#555}#hero p strong{font-weight:400;color:#000}.flex-container a:active,.flexslider a:active{outline:0}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{width:100%;margin:0;padding:0}.flexslider .slides>li{display:block}.flexslider .slides img{max-width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{background:0;border:0;position:relative;zoom:1}.flexslider .slides{zoom:1}.flexslider .slides>li{position:relative}.flex-container{zoom:1;position:relative}.flex-caption{background:0;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);zoom:1}.flex-caption{width:96%;padding:2%;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.3);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3);font-size:14px;line-height:18px}.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;z-index:997}.flex-control-nav li{margin:0 0 0 5px;display:inline-block;zoom:1;*display:inline}.flex-control-nav li:first-child{margin:0}.flex-control-nav li a{width:15px;height:15px;display:block;background:url('../img/hero-indicator.png') no-repeat center top;cursor:pointer;text-indent:-9999px;opacity:.9}.flex-control-nav li a.active{background-position:center bottom;cursor:default;opacity:1}.login #content,.account #main .wrap,.international #content>div,.worldwide #content>ul,.search #content,.register #content,.account-details #content,.checkout #content,#latestReviews>div,.event #content>div,.gencontent #content{padding:1.5em;position:relative;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 12px 0 rgba(0,0,0,0.2);box-shadow:0 0 12px 0 rgba(0,0,0,0.2)}.login #content fieldset,.account #content fieldset{background:#ececec;padding:1px 1em 1em;margin:2em 0;border-radius:3px}.login #content fieldset input[type=submit],.login #content fieldset .cta{margin-top:1.5em;background:#da1b2b;filter:none;float:right}.login #content fieldset label{
font-size:13.5px;display:block;margin:1em 0 .35em}.login #content fieldset input[type=email],.login #content fieldset input[type=password]{display:block;width:90%}.login #content .forgotten,.account #content fieldset a{margin-top:1em;float:right;clear:right;color:#444;font-size:.75em;padding-left:8px;background:url('../img/rarr-red-block-tiny.png') no-repeat left center}.account #main h3{margin-bottom:.5em}.account #main .wrap:after{content:'';display:table;clear:both}.account #content>ul{margin:.25em auto 1em;padding:1.5em 1em;background:#ebebeb;font-size:1.25em}.account #content>ul>li
{
    line-height:2em}.account #content>ul>li>a{color:#f93023;padding-left:28px;background:url('../img/li-silver-arr-red-border.png') no-repeat 0em 0em}.account #content>ul>.facebook a,.account #content>ul>.twitter a{display:inline-block;color:#444;padding-left:33px}.account #main aside ul{width:103%;margin:0 -3%}.account #main aside ul:after{content:'';display:table;clear:both}.account #main aside li{width:47%;margin:0 0 1em 3%;float:left}.account #main aside .supportAssistance{width:97%}.account #main aside img{display:block;width:100%}.account #main aside.help{margin-bottom:2em}.international #content h1{margin-bottom:-1em}.international #main>nav{padding-bottom:2em}.international #main>nav h3{margin-bottom:0}.international #main>nav li{border-top:1px solid #ccc}.international #main>nav li:first-child{border-top:0}.international #main>nav a{color:#333;display:block;padding:.5em 0}.worldwide #main>header .region{border:1px solid #ccc;background:#fff;border-radius:3px}.worldwide #main>header .region:after{content:'';display:table;clear:both}.worldwide #main>header .region ul{font-size:.85em;margin:-0.5em 2.5% .5em}.worldwide #main>header .region ul:first-child{margin-top:.5em}.worldwide #main>header .map{display:none}.worldwide #content h4{font-family:'Helvetica Neue','Helvetica','Arial',sans-serif !important;font-size:1.4em;padding-bottom:.1em;color:#ee3e33;border-bottom:2px solid #ee3e33}.worldwide #main li a{display:block;line-height:1.25em;color:#333;padding:.35em 0 .25em 26px;background:url('../img/li-silver-arr-red-border.png') no-repeat left .3em}.worldwide #main li a:hover{color:#000}.worldwide #content>ul{padding-top:.5em;margin-top:-2em}.whymac #main>header aside,.resources #main>header aside,.help #main>header aside{margin-top:1em;background:0}.whymac #main>header aside img,.resources #main>header aside img,.author #main>header figure img,.author #main>header .awards img,.event #main>header aside img,.gencontent #content aside img,.gencontent #content figure img,.gencontent #content figure.flashContent,.authors #main>header aside figure img,.help #main>header aside img{border:1px solid #fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);box-shadow:0 0 5px 0 rgba(0,0,0,0.2)}.whymac #main>header h3{margin:-0.8em 0 -0.25em}.search #content li{font-size:.9em;background:#f1f1f1;border:1px solid #dadada;padding:1px 1em;margin:1.5em 0}.search #content li a{display:block;cursor:pointer}.search #content li b{color:#d9392e}.search #content h4{font-family:'Helvetica Neue','Helvetica','Arial',sans-serif !important;font-weight:600;font-size:1.2em;margin:.65em 0 -0.5em}.search #content .more,#latestReviews .more{margin:3em auto 1em;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.search #content .more .btn,#latestReviews .more .btn{display:block;font-size:.85em;margin:0 auto;text-align:center}.search #content .more .buttonWrap,#latestReviews .more .buttonWrap,#latestReviews .more .addWrap{display:block;width:10em;margin:-2px auto;padding:2px 1em;background:#fff}.search #content h2{color:#333;font-size:1.4em}.search #content h2 span{display:block;font-size:.85em}.search #content h2 b{font-weight:normal;color:#d9392e}.account #content label,.account #content fieldset input,.account #content select{display:block}.account #content fieldset select{width:83%}.account #content fieldset label,.account #content fieldset input{width:80%}.account #content fieldset label
    {
        font-family:'museo_sans500' !important;font-size:13.5px;margin:1em 0 .5em}.account #content label.radio,.account #content input[type=radio]{width:auto;float:left;margin-right:1.5em;margin-top:-0.5em}.account #content input[type=radio]{position:relative;top:.9em;margin-right:.75em}.account #content input[type=checkbox]{position:relative;width:auto;float:left;margin-right:.75em;top:.2em}.account #content .checkbox>input[type=checkbox]{top:-0.1em}.account #content input[type=submit]{margin-top:1.5em;background:#da1b2b;filter:none;float:right}.account #content .btn{margin-top:1.5em;float:left}.account #content fieldset a{float:none;clear:none}.account #content form:after{content:'';display:table;clear:both}.social .mainAccounts,.social .youTubeAccount{margin:2em 0 1em;background:#f2f2f2;border:1px solid #dadada}.social #main .mainAccounts .facebook a,.social #main .mainAccounts .twitter a,.social .youTubeAccount a{font-family:'museo_sans500' !important;color:#333;font-size:1.35em;display:block}.social #main .mainAccounts .facebook .cta,.social #main .mainAccounts .twitter .cta,.social #main .youTubeAccount .cta{font-family:'Helvetica Neue','Helvetica','Arial',sans-serif !important;font-size:1em;background:#c82c24;color:#fff;margin:.5em 0 1em 1.5em;float:right;display:inline}.social #main li{margin:1em 0;padding:.85em 1em 0;min-height:100px}.social #main li>a{font-family:'museo_sans500' !important}.social #main .facebook li{padding-right:20%;border:1px solid #dadada;background:#f2f2f2 url('../img/i-facebook-large-tilted.png') 105% center no-repeat}.social #main .twitter li{padding-right:20%;border:1px solid #dadada;background:#f2f2f2 url('../uploadedImages/wwwmacmillanenglishcom/Content/Social_Media/Facebook/twitter-bird-light-bgs-lighter.png') 105% center no-repeat}.social #main .youTube li{padding-right:20%;border:1px solid #dadada;background:#f2f2f2 url('../img/i-youtube-large-tilted.png') 105% center no-repeat}.social #main li p{margin:.25em 0 1em}.social #main .facebook a,.social #main .facebook b{color:#3c5d9e}.social #main .twitter a,.social #main .twitter b{color:#158ab1}.social #main .youTube a,.social #main .youTube b{color:#ee3734}.social #main .mainAccounts .facebook{background:url('../img/i-facebook-large.png') 1em center no-repeat;padding-left:100px;min-height:55px}.social #main .mainAccounts .twitter{padding-left:100px;background:url('../uploadedImages/wwwmacmillanenglishcom/Content/Social_Media/Facebook/twitter-bird-light-bgs.png') 1em center no-repeat;min-height:55px}.social #main .youTubeAccount{padding:1em}.social #main .youTubeAccount img{float:left;margin:0 1.5em 0 0}.social #main .youTubeAccount p{margin-left:90px}.social #main .featuredYouTube>div{border:1px solid #ddd;padding:1px 1.5em 1.5em;margin-top:-1.5em;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 0 12px 0 rgba(0,0,0,0.15);box-shadow:0 0 12px 0 rgba(0,0,0,0.15)}.social #main .featuredYouTube .meta{margin-top:-1.25em;font-size:.8em;color:#777}.social #main .featuredYouTube .meta a{color:#777}.social #main .featuredYouTube object,.social #main .featuredYouTube embed,.social #main .featuredYouTube iframe,.casestudy #content object,.casestudy #content embed,.casestudy #content iframe{border:1px solid #fff;display:block;width:100%;height:250px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,0.1);box-shadow:0 0 15px 0 rgba(0,0,0,0.1)}.checkout #main h1,.product #main h1,.help #main h1{display:inline-block;min-width:120px}.checkout .progress{visibility:hidden}.checkout .progress li{display:inline;padding-right:.25em;color:#9b9b9b;font-size:.8em}.checkout .progress li:before{content:'>';padding-right:.5em;color:#ccc}.checkout .progress li:first-child:before{content:'';padding-right:0}.checkout .progress .current{color:#000}.checkout.basket .cta{float:right;clear:right;margin-bottom:1.5em;background:#c92c24;filter:none}.checkout table.basket{width:100%;font-family:'museo_sans500' !important;margin:1.5em 0}.checkout table.basket thead{display:none}.checkout table.basket tr{display:block;background:#f4f4f4;margin-bottom:2px}.checkout table.basket tr:nth-child(odd){background:#ebebeb}.checkout table.basket td{display:block;padding:.35em .5em}.checkout table.basketempty{width:100%;font-family:'museo_sans500' !important;margin:1.5em 0;margin-bottom:10em}.checkout .remove{display:block;float:right;height:17px;width:17px;margin:0 .25em 1em 1em;text-indent:-9999em;background:url('../img/i-x.png') no-repeat center center}.checkout table a{color:#333}.checkout table.basket .name{font-size:1.1em}.checkout table.basket input[type=number],.checkout.confirmation table.basket .qty{width:4em;color:#ee3e33;float:left;margin-right:1em}.checkout.confirmation table.basket .qty{position:relative;width:auto;top:-0.2em}.checkout.confirmation table.basket .weight{position:relative;top:-0.1em;font-size:.9em;float:left;margin-right:1em}.checkout.confirmation table.basket .weight:before{content:'('}.checkout.confirmation table.basket .weight:after{content:')'}.checkout table.basket .price{position:relative;top:-0.25em;text-align:right;}.checkout table.basket .price:before{font-size:.8em;content:'@';color:#888;padding-right:.5em}.checkout table.basket .price:after{font-size:.8em;content:' ea.';color:#888}.checkout table.basket .total{clear:left;text-align:right;color:#ee3e33;font-size:1.1em}.checkout table.basket tfoot .update{text-align:right;padding-bottom:1em;background:#fff}.checkout table.basket tfoot .total{background:#ffe8e8;font-size:1.35em;color:#333}.checkout table.basket tfoot .total b{padding-left:.75em;color:#ee3e33;font-weight:400}.checkout .promoCode{font-family:'Helvetica Neue','Helvetica','Arial',sans-serif !important;font-size:.8em;background:#fff}.checkout .promoCode p{float:left;width:50%;text-align:left;margin:0}.checkout .promoCode strong{display:block;margin-bottom:.25em}.checkout .promoCode input{float:right;width:25%;margin-left:2%}.checkout .goShopping{display:none}.checkout .empty{background:#fff}.checkout .deliveryInfo table,.product .moreDelivery table,#systemRequirements table{margin:1em auto 2em;border:1px solid #949494;border-spacing:0;background:#f6f6f6;background:-moz-linear-gradient(top,rgba(246,246,246,1) 0,rgba(223,225,226,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(246,246,246,1)),color-stop(100%,rgba(223,225,226,1)));background:-webkit-linear-gradient(top,rgba(246,246,246,1) 0,rgba(223,225,226,1) 100%);background:-o-linear-gradient(top,rgba(246,246,246,1) 0,rgba(223,225,226,1) 100%);background:-ms-linear-gradient(top,rgba(246,246,246,1) 0,rgba(223,225,226,1) 100%);background:linear-gradient(top,rgba(246,246,246,1) 0,rgba(223,225,226,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6',endColorstr='#dfe1e2',GradientType=0)}.checkout .deliveryInfo th,.checkout .deliveryInfo td,.product .moreDelivery th,.product .moreDelivery td,#systemRequirements th,#systemRequirements td{padding:.65em .75em;border-top:1px solid #f4f4f4;border-bottom:1px solid #c5c5c5}.checkout .deliveryInfo th,.product .moreDelivery th,#systemRequirements th{color:#b92f28}.checkout .deliveryInfo th:nth-child(even),.checkout .deliveryInfo td:nth-child(even),.product .moreDelivery th:nth-child(even),.product .moreDelivery td:nth-child(even),#systemRequirements th:nth-child(even),#systemRequirements td:nth-child(even){border-left:1px solid #ff9a94;border-right:1px solid #ff9a94;background:#f9f9f9}.checkout .deliveryInfo th:last-child,.checkout .deliveryInfo td:last-child,.product .moreDelivery th:last-child,.product .moreDelivery td:last-child,#systemRequirements th:last-child,#systemRequirements td:last-child{border-right:0}.checkout #content:after{content:'';display:table;clear:both}.basket .paymentMethods{font-size:.75em;margin:1em 0 2em}.basket #main .deliveryInfo{clear:both;background:#ebebeb;margin-bottom:2em}.basket #main .deliveryInfo>div{padding:0 1.5em 1px;font-size:.8em}.basket #main .browserInfo{clear:both;background:#ebebeb;margin-bottom:2em}.basket #main .browserInfo>div{padding:0 1.5em 1px;font-size:.8em}.checkout.personal #mobileMenu{display:none}.checkout.personal #content .help .tel,.checkout.delivery #content .help .tel,.account #main aside.help .tel{font-family:'museo_sans500' !important;font-style:normal;display:block}.checkout.personal #content .help .tel a,.checkout.delivery #content .help .tel a,.account #main aside.help .tel a{color:#444;border-bottom:1px dotted #444}.confirmation #main section.info{clear:both}.confirmation .cta{background:#c92c24;filter:none}.confirmation #content h2{clear:both;font-size:1.5em}.confirmation #content .info h3{background:0;filter:none;border:0;padding:0;margin:-0.5em 0 -0.25em}.confirmation .dispatch{font-family:'museo_sans500' !important;font-size:1.1em}.confirmation .dispatch b{display:block;font-weight:normal;color:#d9392e}.confirmation #content .createAccount{margin:1em auto;padding:1.5em 2em;font-weight:normal;text-align:center;font-size:.75em}.confirmation #content .createAccount strong{display:block;font-weight:normal;font-size:1.6em}.confirmation #content .createAccount em{font-weight:600;font-style:normal}.confirmation #content .delivery{clear:both}.confirmation #content .delivery>div,.confirmation #content .invoice>div,.confirmation #content .payment>div,.confirmation #content .shareThis>div{background:#eee;padding:1.5em;margin-top:-1.35em}.confirmation #content .payment dl{margin:0 0 -1em}.confirmation #content .payment dt{width:10em;margin:0;float:left;clear:left;font-weight:600;color:#da392e}.confirmation #content .payment dd{display:block;margin:0 1em 1em 11em;padding-top:.15em}.confirmation table.basket tfoot .total{border-top:1px solid #ec3e33;border-bottom:1px solid #ec3e33}.confirmation table.basket .subtotal dl{margin:0}.confirmation table.basket .subtotal dt{float:left;clear:both;font-size:1.2em}.confirmation table.basket .subtotal dd{margin-left:5em;font-size:1.2em;color:#ee3e33}.confirmation .shareThis textarea{width:90%;height:4.5em;border-radius:.5em;margin-bottom:1em}.confirmation .shareThis a{display:block;font-family:'museo_sans500' !important;color:#333;line-height:2.5em;padding-left:30px}.confirmation .goHome{margin:1em 0;float:right}.payment table.basket{width:60%}.payment table.basket tfoot .total{border-top:1px solid #ec3e33;border-bottom:1px solid #ec3e33}.payment table.basket .subtotal dl{margin:0}.payment table.basket .subtotal dt{float:left;clear:both;font-size:1.2em}.payment table.basket .subtotal dd{margin-left:5em;font-size:1.2em;color:#ee3e33}.courses #filter,.development #filter,.authors #filter,.author #filter{margin-top:1.4em}.courses #featuredCarousel,.product #featuredCarousel{clear:both}.courses #main>header{padding-bottom:0}.courses #main>header .authors,.product #main>header .authors{margin-top:-0.5em;font-size:.85em;line-height:1.5em}.courses #content>h2{font-size:1.4em;margin-top:.95em;padding:.25em .4em;color:#333;border-bottom:1px solid #000;border-top:1px solid #ddd;background:#f2f2f2;background:-moz-linear-gradient(top,rgba(242,242,242,1) 0,rgba(210,210,210,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(242,242,242,1)),color-stop(100%,rgba(210,210,210,1)));background:-webkit-linear-gradient(top,rgba(242,242,242,1) 0,rgba(210,210,210,1) 100%);background:-o-linear-gradient(top,rgba(242,242,242,1) 0,rgba(210,210,210,1) 100%);background:-ms-linear-gradient(top,rgba(242,242,242,1) 0,rgba(210,210,210,1) 100%);background:linear-gradient(top,rgba(242,242,242,1) 0,rgba(210,210,210,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2',endColorstr='#d2d2d2',GradientType=0)}.courses #main>header .social{margin:1em 0 1.5em}.courses #main>header .social:after{content:'';display:table;clear:both}.courses #main>header .social a{display:block;float:left;font-family:'museo_sans500' !important;font-size:.9em;line-height:2.5em;padding-left:35px;margin-right:2em;color:#333}#detailsTabs{clear:both;background:#ededed;background:rgba(255,255,255,0.6);margin:2em -1.5em 0 -1.5em}.product #detailsTabs{position:relative;margin:1.5em -1em -1em;z-index:2;-webkit-box-shadow:0 -6px 12px 0 rgba(50,50,50,0.1);-moz-box-shadow:0 -6px 12px 0 rgba(50,50,50,0.1);box-shadow:0 -6px 12px 0 rgba(50,50,50,0.1)}.product #detailsTabs a{font-size:1.2em;padding:.35em 2em}.product #demoVideo object *{width:100%;height:300px;margin:auto}#detailsTabs a{font-family:'museo_sans500' !important;border-right:0;border-left:0}#main>header .rating{display:block;float:left;position:relative;top:.3em;margin-right:1em}#main>header .rating img{width:15px;margin-right:-4px}#main>header .reviews a{font-family:'museo_sans500' !important;padding:0 .2em 0 .1em;color:#be3229;border-bottom:0}.detailsTab{margin:-2em 0 2em 0;padding:1em;position:relative;z-index:2;background:#fff;-webkit-box-shadow:0 6px 12px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 6px 12px 0 rgba(0,0,0,0.2);box-shadow:0 6px 12px 0 rgba(0,0,0,0.2)}.product .detailsTab{z-index:0;margin:2em 0 0;padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.courses #moreDetails h2,.courses #downloadableSamples h4{color:#f93023}.courses #moreDetails li,.courses #downloadableSamples li{padding:.35em 0 .5em 30px;background:url('../img/li-silver-arr-red-border.png') no-repeat .2em .4em}.courses #moreDetails li strong,.courses #downloadableSamples li strong,.product #downloadableSamples li strong{display:block;margin-bottom:.25em}.courses #moreDetails p,.courses #moreDetails li{font-size:.85em;line-height:1.35em}.courses #moreDetails .key{background:#e4e4e4;padding:1px 1em 1em;border-radius:5px}.courses #downloadableSamples li a,.product #downloadableSamples li a{color:#333}.courses #downloadableSamples>p{font-family:'museo_sans500' !important;font-size:1.15em}.courses #downloadableSamples h4{margin-bottom:.25em}.courses #downloadableSamples section{background:#e4e4e4;margin:0;padding:1px 1em 1em;font-size:.95em}.courses #downloadableSamples .first{border-radius:5px 5px 0 0}.courses #downloadableSamples .third{border-radius:0 0 5px 5px}.product #main>header dt,.product #systemRequirements dt{float:left;clear:left;font-weight:600;line-height:1.25em}.product #main>header dd,.product #systemRequirements dd{margin-left:8.5em;line-height:1.25em}.product #main>header .details{clear:both;background:#eee;background:rgba(225,225,225,0.7);margin:1.5em -1.5em -1.5em;padding:1px 1.5em 1em}.product #main>header .details .price{float:left;width:45%;margin-right:5%;font-size:.8em}.product #main>header .details .price i{display:block;font-size:1.8em;font-weight:600;font-style:normal;color:#d8382e}.product #main>header .details .addToBasket{margin-top:1em}.product #main>header .details .ebook{clear:both;font-size:.8em;color:#d8382e}.product #main>header .details .ebook a{border-bottom:0;font-weight:600;color:#333;margin-right:.75em}.product #main>header .details select{display:block;width:100%;margin:1.5em auto}.product #main>header .details .delivery{font-size:.8em;font-weight:600}.product #main>header .details .delivery b{margin-left:.75em;color:#d8382e}.product #main>header .details .moreDelivery{font-size:.9em;color:#333;cursor:default}.product #main>header .details .noUS{font-size:.75em;color:#888;margin:-1em 0 .5em}.product #main>header .details .moreDelivery>div{margin-bottom:2em}.product .moreDelivery table{margin:2em auto}.product #keyFeatures>div{margin:-2em 0 2em 0;padding:2em 1em 1em;position:relative;background:#fff;-webkit-box-shadow:0 6px 12px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 6px 12px 0 rgba(0,0,0,0.2);box-shadow:0 6px 12px 0 rgba(0,0,0,0.2)}.product #keyFeatures .wrapper{background:#f1f1f1;border-radius:5px;padding:1em;font-size:.9em}.product #keyFeatures .wrapper li{padding:.35em 0 .35em 30px;background:url('../img/li-silver-arr-red-border.png') no-repeat .25em .175em}.product #systemRequirements table{font-size:.9em;width:90%}.product #systemRequirements h4{margin-bottom:.35em}.product #systemRequirements h5{margin:.25em 0}.product #systemRequirements .additional ul{margin-bottom:1em}.product #systemRequirements .additional:after{content:'';clear:both;display:table}#productGallery figure{width:100%;display:table;vertical-align:middle;text-align:center}#productGallery figure img{width:100%}#productGallery .wrapper{display:table-cell;height:100%;vertical-align:middle}#productGallery img{display:block;margin:0 auto;border:1px solid #fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);box-shadow:0 0 5px 0 rgba(0,0,0,0.2)}#productGallery .thumbs{margin-top:.75em}#productGallery .thumbs:after{content:'';display:table;clear:both;margin-bottom:2em}#productGallery li{float:left;width:23.3%;margin-left:2%}#productGallery li:first-child{margin-left:0}.catalogue #main>header .downloadReader{display:block;margin-bottom:1em;color:#333;padding:.25em 0 .25em 25px;background:url('../img/i-pdf.png') no-repeat left center}.catalogue #main>header .cta{font-size:.8em;font-weight:400;text-align:center;padding:1em 6em}.catalogue #main>header .cta strong{display:block;font-size:1.35em;font-weight:600}.catalogue .downloadSections li{background:#f1f1f1;border:1px solid #dadada;margin:1em 0;padding:.5em 1em}.catalogue .downloadSections li:after{content:'';clear:both;display:table}.catalogue .downloadSections figure{width:19%;float:left;margin:-0.5em 0 -0.5em -1em}.catalogue .downloadSections h4{margin:0 0 .45em 20%;font-size:1em;color:#f93023}.catalogue .downloadSections h4 b{font-weight:400;color:#333;margin-right:.35em}.catalogue .downloadSections a{display:block;color:#333;font-size:.85em;padding:.25em 0 .25em 26px;margin-left:20%;background:url('../img/li-silver-arr-red-border.png') no-repeat left .1em}.catalogue .downloadSections a:hover{color:#000}.catalogue .downloadSections .pdf{background:url('../img/i-pdf.png') no-repeat left .1em}.catalogue .downloadSections a i{font-style:normal;color:#888}.catalogue .printed form{display:block;border:1px solid #dadada;padding:.75em 1em;margin-bottom:3em;background:#f1f1f1 url('../img/worldmap-grey.jpg') bottom right no-repeat}.catalogue .printed label{display:block;font-family:'museo_sans500' !important}.catalogue .printed input{width:80%;margin:.35em 0 1em}.catalogue .printed input[type=submit]{background:#da1b2b;filter:none;display:block;float:right;font-size:.9em;padding:.4em .5em;width:12em;margin:3em 0 1em}.resources #main>header ul a{display:block;padding:.35em 0 .35em 28px;background:url('../img/li-silver-arr-red-border.png') no-repeat left center;color:#333}.resources #main>header ul a:hover{color:#111}.resources #content section>div{font-size:.9em;margin:-2em 0 2em;padding:.5em 1.5em 1em;border:1px solid #e2e2e2;background:#fff;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 0 12px 0 rgba(0,0,0,0.15);box-shadow:0 0 12px 0 rgba(0,0,0,0.15)}.resources #content section>div:after{content:'';display:table;clear:both}.resources #content section div>ul{margin-bottom:1.5em}.resources #content h4{font-size:1.35em;width:80%;color:#93261f}.resources #content p{line-height:1.4em}.resources #content li{padding:.35em 0 .5em 28px;background:url('../img/li-silver-arr-red-border.png') no-repeat left .3em}.resources #content figure{margin:2em auto;text-align:center}.resources #content figure img{display:block;margin:auto;text-align:center}.resources #content .calls{width:100%;margin:2em auto 1em}.resources #content .calls li{margin:1em auto;padding:0;background:0}.resources #content .calls img{width:100%}.development #main>header aside figure,.authors #main>header aside figure{width:30%}.development #main>header aside .info,.authors #main>header aside .info{margin-left:35%}.development #main>header aside time,.event #main>header time{display:block;font-size:.85em;font-weight:600;margin-bottom:-0.5em}.development .contentImgBox:after{content:'';display:table;clear:both;margin-bottom:2em}.authors #filter fieldset div{width:47.5%;float:left;margin:.5em 0 0 5%}.authors #filter fieldset .first{margin-left:0}.author #main>header figure{margin:1.5em auto}.author #main>header figure img{display:block;margin:0 auto}.author #main>header .awards img{float:left;margin:0 1em 1em 0}.event #main header .location{display:block;margin:.5em 0 1em;font-style:normal}.event #content>div{margin:1.5em 0 2em}.event #content article{margin-top:2em}.event #content article:first-child{margin-top:0}.event #content article h1{font-size:1.15em;left:-1.7em;-webkit-box-shadow:5px 5px 15px 0 rgba(0,0,0,0.1);-moz-box-shadow:5px 5px 15px 0 rgba(0,0,0,0.1);box-shadow:5px 5px 15px 0 rgba(0,0,0,0.1)}.event #content article h1:after{display:none}.event #content article .eventType{display:block;font-style:normal;font-size:.85em;font-weight:600;margin-bottom:-0.5em}.event #main>header aside img{display:block;margin:auto}.casestudy #content object,.casestudy #content embed,.casestudy #content iframe{margin-bottom:2em}.casestudy #content p,.gencontent #content p,.gencontent #content li{line-height:1.25em}.casestudy #main .contentImgBox li h3,.gencontent #main .contentImgBox li h3{line-height:1.35em}.gencontent #content{margin-bottom:4em}.gencontent #content h3{font-size:1.2em;background:0;padding:0;border:0;filter:none}.gencontent #content aside,.gencontent #content figure{margin:2em auto}.gencontent #content aside img,.gencontent #content figure img,.gencontent #content figure object{cursor:default;display:block}.gencontent #content figure.flashContent object,.gencontent #content figure.flashContent object *{width:100% !important;height:300px !important}.webinars #main>header .intro .cta{margin-left:.5em}.webinars #main>header aside h3{margin-top:-0.8em}.webinars #main>header aside time{font-weight:normal}.webinars #main>header aside time strong,.webinars .productList time strong{display:block;margin-bottom:.25em}.webinars .productList h5{margin:.5em 0 -0.5em}.webinars .productList li .info{padding-top:.5em;padding-bottom:.5em}.webinars .productList time{margin-bottom:.5em}#latestReviews{margin-bottom:3em}#latestReviews>div{margin-top:-1.5em;padding-top:.5em}#latestReviews h4{font-size:1.2em;color:#c72c23;margin-bottom:.2em}#latestReviews .author{font-style:normal;font-family:'museo_sans500' !important;font-size:1.1em}#latestReviews time{font-family:'museo_sans500' !important;font-size:.75em;margin-left:1em}#latestReviews p{font-size:.95em;line-height:1.5em}#latestReviews li{border-top:1px solid #c72c23;padding:1px 0 1em}#latestReviews li:first-child{border-top:0}#latestReviews .rating{margin-top:1.6em}#latestReviews .rating img{margin-right:-4px}#latestReviews .more{margin-bottom:2em}#latestReviews .more .addWrap{width:8.5em;margin-bottom:1em}#latestReviews .more .cta{background:#c72c23}#latestReviews #addYourReview{clear:both;padding:1px 1em 1em;background:#f1f1f1;border-radius:5px}#latestReviews #addYourReview .raty{display:block;float:none;margin:0 0 1em}#latestReviews #addYourReview:after{content:'';clear:both;display:table}#addYourReview label{display:block;font-family:'museo_sans500' !important;font-weight:400;margin:1em 0 .5em}#addYourReview input,#addYourReview textarea{display:block;margin-bottom:1em;width:85%}#addYourReview textarea{height:5em}#addYourReview input[type=submit]{font-size:.9em;width:auto;float:right;margin:1em 0 .5em}#connectWithUs{background:#555 url('../img/noise.png');margin:2em auto 3px auto;padding:.5em 0;color:#fff}#connectWithUs h3{margin:0 .45em 0;text-shadow:0 0 3px rgba(0,0,0,0.5);float:left;line-height:26px;font-size:1.2em}#connectWithUs ul{margin-left:10em}#connectWithUs ul:after{content:'';display:table;clear:both}#connectWithUs li{display:block;float:left;margin-left:.25em}#connectWithUs a{text-indent:-9999em;display:block;float:left;line-height:26px;height:26px;width:26px}#connectWithUs a:hover{opacity:.9}#connectWithUs .facebook a,.toolBox.contact .facebook a,.account #content>ul>.facebook a,.confirmation .shareThis .facebook a,.courses #main>header .facebook a,#main>aside.social .facebook a{background:url('../img/i-facebook.png') no-repeat left center}#connectWithUs .twitter a,.toolBox.contact .twitter a,.account #content>ul>.twitter a,.confirmation .shareThis .twitter a,.courses #main>header .twitter a,#main>aside.social .twitter a{background:url('../uploadedImages/wwwmacmillanenglishcom/Content/Social_Media/Facebook/twitter-bird-light-bgs-teeny(1).png') no-repeat left center}#connectWithUs .google a{background:url('../img/i-google.png') no-repeat left center}#connectWithUs .youtube a{background:url('../img/i-youtube.png') no-repeat left center}#connectWithUs .shareThis a{background:url('../img/i-sharethis.png') no-repeat left center}#footer{clear:both;color:#fff;background:#777 url('../img/noise.png')}#footer section{padding:.5em}#footer h3{color:#fff;margin:0;padding:.5em 0 .25em; font-size:1.4em;border-bottom:1px solid #bbb;text-shadow:0 0 3px rgba(0,0,0,0.35);-webkit-box-shadow:0 2px 1px -1px rgba(100,100,100,1);-moz-box-shadow:0 2px 1px -1px rgba(100,100,100,1);box-shadow:0 2px 1px -1px rgba(100,100,100,1)}#footer a{color:#fff}#footer address{margin-top:1em;padding-bottom:1em;border-bottom:1px solid #bbb;-webkit-box-shadow:0 2px 1px -1px rgba(100,100,100,1);-moz-box-shadow:0 2px 1px -1px rgba(100,100,100,1);box-shadow:0 2px 1px -1px rgba(100,100,100,1)}#footer li{border-bottom:1px solid #bbb;-webkit-box-shadow:0 2px 1px -1px rgba(100,100,100,1);-moz-box-shadow:0 2px 1px -1px rgba(100,100,100,1);box-shadow:0 2px 1px -1px rgba(100,100,100,1)}#footer li a{line-height:2em;padding-left:25px;background:url('../img/li-silver-arr-red.png') no-repeat left center}#footer dl{padding-bottom:1em;border-bottom:1px solid #bbb;-webkit-box-shadow:0 2px 1px -1px rgba(100,100,100,1);-moz-box-shadow:0 2px 1px -1px rgba(100,100,100,1);box-shadow:0 2px 1px -1px rgba(100,100,100,1)}#footer dl:after{content:'';display:table;clear:both}#footer dt{float:left;clear:both;font-weight:600}#footer dd{float:left;margin-left:.5em}#footer .buzzwordWidget{padding:2em}#footer .buzzwordWidget:after{content:'';display:table;clear:both}#footer .buzzwordWidget .getMore{float:left;display:block;width:26px;height:157px;font-size:2px;margin-left:1%;text-indent:-9999em;background:url('../img/getMoreWidgets.png') no-repeat center center}#medo_buzzword{float:left;background:#fff;border:1px solid #555 !important;-webkit-box-shadow:0 0 10px 1px rgba(100,100,100,1);-moz-box-shadow:0 0 10px 1px rgba(100,100,100,1);box-shadow:0 0 10px 1px rgba(0,0,0,0.25)}
.loginico{border:0; display:none;}        
.loginlink{border:0;color:Black;display:none;}
#headRight{width:100%}
#dhRL{width:0%}
#dhRR{width:100%;float:left;}
#joinMailListico{padding-right: 25px; float: left; margin-bottom: 1em;}
#socMedia, #joinMailListico{min-height:50px;margin-top:15px;}
#socMedia{margin-left:17%; margin-right:10%;margin-bottom:1em;}
#login{margin-left:20%;display:inline-block;}
#basket{margin-left:5px;display:inline-block;}
#bitems{margin-left:5px;display:inline-block;}
#searchForm{position:absolute; width:100%; top: 20px; margin-left:5%; margin-right:5%;margin-bottom:20px;}
#searchForm  .search{height:25px;}
/*#socMedia a.loginlinkmob{border:0; display: block !important;}*/
/*#loginbasket{display:inline; float:right;margin-left:50px;};*/
#loginbasket{display:inline;max-height:20px;}
#facebook, #twitter, #youtube, #gplus{padding-right:10px;}
/*.toolBox.jobFinder b, .toolBox.contact b, .toolBox.catalogue b {
display: block;
font-weight: 400;
font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'sans-serif';
font-size: 1.3em;
margin-bottom: .25em;
}   
#loginRegister{font-size: 12px;}
#footer h3 {font-size:14px;}*/

#login, #basket, #bitems{min-height:50px;}

/*jabbeginmod11112015 adding css for Header image on SectionTemplate*/
img#HeaderImg.SectionT{vertical-align:middle;}

/*css for Section img div */
div#SectionHIDiv.SectionHIDiv
{
    margin-top:2em;
    /*float:right;*/
    display:block;
    max-width:90%;
    text-align:center;
} 

/*css for Section Description*/
div#SectionDesc.SectionDesc
{
    max-width:90%;
}

/*CSS for Section Content */
section#contentST.SectionContent
{
    width:90%; 
    height:auto; 
    overflow:hidden; 
    display: block; 
    word-wrap:break-word;
    margin-bottom:1.5em;
}

#asideSection
{
    display:none;
}

#asideSectionmob
{
    display:block;
}

div#SectionHIDiv.SectionHIDiv 
{
    margin-right:25%;
    margin-left:auto;
}

#Sectionbr, #Sectionbr1
{ display:none;
}
/*jabmodend 12112015*/

