.mgmoth{opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1}.lazy{min-width:10px;min-height:10px}#sb-body{background-color:#fff !important}#timeoutmsgcontainer{height:100%;display:inline-flex;width:100%}#timeoutmsgdiv{padding:10px;margin:auto 0;width:100%}#warningmsg{margin-bottom:10px}#timeoutbutton{text-align:center}.cookieNotice{background:#015c6e;position:fixed;bottom:0;width:100%;z-index:999999;max-height:0;transition-property:all;transition-duration:2s;transition-timing-function:ease-in-out}.cookieNotice.open{max-height:100%}.cookieNotice>div{color:#fff;max-width:800px;width:100%;margin:10px auto;font-size:1em;text-align:center}.cookieNotice div h1{color:#fff;font-weight:bold;font-size:1.2em;text-align:center}.cookieNotice div div.cookie-btn{padding:10px}.cookieNotice div a{color:#fff;text-decoration:none;margin:0 20px}.mgpagination,a.mgpagination,a.mgpagination:link{text-decoration:none;vertical-align:middle}.mgpagination>span,a.mgpagination>span{color:#900;padding:4px;vertical-align:middle;display:inline-block}blockquote{margin:1em 40px}.mgreadmore a{display:block;width:100%;border:1px solid #015c6e;border-radius:10px;padding:10px;text-align:center;text-decoration:none;font-weight:bold}.mgreadmore a.readmorejoin{color:#fff;background:#015c6e}.mgreadmore a.readmorejoin:hover{color:#fff !important;background:#015C6EDD}.mgreadmore a.readmore{color:#015c6e;background:#fff}.mgreadmore a.readmore:hover{color:#015c6e !important;background:#015C6E22}.map-filters input[type=text]{margin-top:0}.container.map-result{border-bottom:1px solid #d7d7d7;padding-bottom:1rem;margin-bottom:1rem;display:block}.map-result .row{margin-bottom:.3rem}.map-result .field-title{font-weight:bold}.mgyt-container,.mgyt169-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.mgyt43-container{position:relative;padding-bottom:75%;height:0;overflow:hidden}.mgyt-container iframe,.mgyt-container object,.mgyt-container embed,.mgyt43-container iframe,.mgyt43-container object,.mgyt43-container embed,.mgyt169-container iframe,.mgyt169-container object,.mgyt169-container embed{position:absolute;top:0;left:0;width:100%;height:100%}body.mgbodyfullwidth{padding:0 !important;margin:0 !important}.mgfullwidth{width:100% !important;max-width:100% !important;padding-left:0 !important;padding-right:0 !important}.mgfullwidth main.mgcontentcontainer{padding:0}.mgfullwidth div.mgcontent{margin:0}.mgcontent section{width:auto !important}.mgcolumns{display:flex;width:100%}.mgcolumns>div{flex-basis:100%;padding:4px}.contentlistleft{display:table-cell;padding-right:3px;width:50%;vertical-align:top}.contentlistright{display:table-cell;padding-left:3px;vertical-align:top}.tagerror{font-weight:bold}a.loginlink{font-weight:bold;color:#060606 !important}.mgprintoptions{padding:8px 0 0 0}.prfriendly{padding:6px}.mgtable{display:table}.mgtablerow{display:table-row}.mgtablecell{display:table-cell}.mgtextleft{text-align:left}.mgtextcenter{text-align:center}.mgtextright{text-align:right}.mgnowrap{width:1%;white-space:nowrap}.mgatead{text-align:center}.mgimage,.mgteaseimage{padding:5px}.mgimagecenter{margin:0 auto;clear:both;padding:5px 0;text-align:center}.mgimageleft{float:left;padding:5px 15px 5px 0}.mgimageright{float:right;padding:5px 0 5px 15px}.mgmainimage{padding-top:10px;text-align:center}.contentListContainer .contentLayout4 .mgimagecenter,.contentListContainer .contentLayout5 .mgimagecenter{display:block}.contentListContainer .contentLayout1 .mgimagecenter,.contentListContainer .contentLayout2 .mgimagecenter{float:left;padding:5px 15px 5px 0}.photocap{text-align:left}.photocredit{text-align:right}.mgtellafriend{display:table-row}.mgtellafriend img,.mgtellafriend span{display:table-cell;vertical-align:middle}.mgtellafriend img{min-width:48px;padding-right:5px}.mgsocialnetworks{padding:0;margin:0;list-style:none;display:inline-flex}.mgsocialnetworks li a img{padding:3px}.mgsocialnetworks li a img:hover{opacity:.8}.login{padding:3px;margin:3px}.mglogin{width:50%;vertical-align:top}.mglogincontainer{padding:5px}.mglogincell{padding:4px}.mgloginforms{padding-right:5px}.mgloginforms img{display:block !important}.mgloginheader{font-weight:bold;width:10%;white-space:nowrap;padding-right:10px}.mgloginheadertext{display:none}.mgloginbuttons{text-align:center}.mgloginpitch{padding-left:5px}.loginbox{background-color:#f0f5fa;padding:10px}.mglogintable{margin:0 auto;min-width:80%}.mglogintable input[type=text],.mglogintable input[type=password]{width:100%;padding:3px 0}.sendmail{width:100%;max-width:400px}.mgforumsearchtable{width:100%}#articleDateFilter{margin:0;padding:5px 0;list-style:none}#articleDateFilter>li{display:inline-block}#articleDateFilter>li>a>i{color:#900}#articleDateFilter>li ul{margin:0;padding:0;list-style:none;position:absolute;background:#fff;z-index:999999;display:none}#articleDateFilter>li ul>li{padding:4px 12px}.mgsearchform>.mgtablerow>.mgformcellright>input,.mgsearchform>.mgtablerow>.mgformcellright>select{width:100%}p.tease{margin:0}.mgformtable{margin:0 auto}.mgformtablefull{width:100%}.mgformrecaptcha div{margin:0 auto}.mgformcell,.mgformcellip{padding:4px;vertical-align:top}.mgformcellleft{font-weight:bold;padding-top:10px;width:40%}.mgformcellleftnarrow{font-weight:bold;padding-top:10px}.mgformcellright{vertical-align:middle}.mgformcell input[type="text"],.mgformcell input[type="password"],.mgformcell select,.mgtablecell input[type="text"],.mgtablecell input[type="password"],.mgtablecell select,.mgformcell div.form-control{padding:5px;border-style:solid;border-width:1px;border-color:#999;width:94%;max-width:250px;-ms-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-box-sizing:content-box;height:25px;border-radius:.25em;font-family:verdana,arial,helvetica,sans-serif;font-size:14px}.cardDetails div.form-control,.cardDetails .mg-form-control{max-width:250px;vertical-align:middle;margin:3px 0}.cardDetails #card_number,.cardDetails #cc_cvv,.cardDetails #expire_date{display:inline-block}.cardDetails #cc_cvv,.cardDetails #expire_date{max-width:80px}.mgformcell textarea{padding:5px;border-style:solid;border-width:1px;border-color:#999;width:94%;max-width:250px;-ms-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-box-sizing:content-box;border-radius:.25em;font-family:verdana,arial,helvetica,sans-serif;font-size:14px}.mgformcell>.mgdate div{width:80px;display:inline-block}.mgformcell>.mgdate>.mgdateday{width:50px}.mgformcell>.mgdate>.mgdatemonth,.mgformcell>.cardDetails>.mgdatemonth{width:50px}.mgformcell>.mgdate>.mgdateyear,.mgformcell>.cardDetails>.mgdateyear{width:60px}.mgformcell input.error,.mgformcell select.error{border-color:red;color:red}.mgformcell span{color:red}.mgformcell .iti span{color:initial}.mgformbutton{text-align:center}.subuserinfo,.subuserresults{padding:10px}.inviteSent{color:green !important;font-weight:bold;margin:0;padding-top:6px}.inviteError{color:red;font-weight:bold;margin:0;padding-top:6px}.mgbreadcrumb{width:100%;display:inline-block;margin-right:10px}.mgbreadcrumblinks{display:inline-block;list-style:none;padding:6px;margin:0}.mgbreadcrumblinks li{display:inline-block}.mgbreadcrumblinks li:not(.breadcrumbpage)::after{content:" |"}.mgbreadcrumbsearch{float:right}nav.responsive ul li div.catbody.catexpanded{display:block}.downloadtable{width:100%;border-color:gray;border-style:solid;border-width:1px 0 0 1px}.downloadheader{padding:10px !important}.downloadcell{padding:4px;border-color:gray;border-style:solid;border-width:0 1px 1px 0}.downloadimage{float:left}.noborder{border-width:0 !important}.downloadcol1{width:25%;max-width:150px;text-align:right}.downloadcol2{padding-left:20px}.downloaddescription{width:100%}.downloadagreement{width:100%;max-width:400px;margin:0 auto}.downloadbutton{width:50%}.mgaffiliatetable{max-width:600px;width:100%;margin:0 auto;border-color:#333;border-style:solid;border-width:1px 1px 0 1px}.affstatstable{width:100%;border-color:#333;border-style:solid;border-width:1px 0 0 1px}.affstatscell{border-color:#333 !important;border-style:solid !important;border-width:0 1px 1px 0 !important}.mgaffiliaterow1{background-color:#ffffcf}.mgaffiliatecell{padding:4px;vertical-align:middle}.mgaffiliatecellleft{width:10%;white-space:nowrap}.mgaffiliatebutton{padding:8px;text-align:center;background-color:#eee;border-color:#333;border-style:solid;border-width:0 0 1px 0}.mgaffbb{border-color:#333;border-style:solid;border-width:0 0 1px 0}.mgaffnbb{border-bottom-width:0 !important}.affsignup{font-weight:bold;vertical-align:middle;padding:5px;background-color:#6a0136;color:#fff}.affsignup a{color:#fff}.affsignup a:hover{color:#ddd}.affsignuperror{background-color:red !important}.mgcartfieldset{max-width:750px;margin:20px auto}.mgautodiscount{text-align:left;padding:5px}.mginfocell,.mgcartcell{padding:5px;vertical-align:middle}.mginfoheader,.mgcartheader{font-weight:bold}.mobilebasketheader,.mobileinfoheader{display:none}.mgorderrow{background:#eee}.mgordercell{border-top:1px solid #666}.mgordertotalrow{background:#ccc}.cartbuttons{white-space:nowrap;text-align:left}.cartbuttonsform{padding:0;margin:0}.mgcartbuttons{text-align:center}.mgcartbuttons span{font-weight:bold;display:block;padding:0 2px 10px 2px}.mgcartbuttons span.nostock{color:red}.mgcartbuttons span.lowstock{color:orange}.mgcartbuttons span.highstock{color:green}.cartbutton{display:block;margin:10px auto}.mgcartitem{padding:5px}.mgwishlistoptions{float:right;padding:5px;margin-left:5px;border-left:1px solid #eee}.mgwishlistoptions hr{border:1px solid #eee}.mgwishlistspan{padding:2px}.mgwishlistspan span{font-weight:bold;margin-right:5px}#mgwishlistsettings .articleheadline a{font-weight:normal;font-size:11px}.mgwishlistleft{width:1% !important;padding:10px 2px !important}.mgategallery{border-top:1px solid #000;border-left:1px solid #000;margin-bottom:10px}.mgategalleryimage{display:table-cell;vertical-align:middle;border-bottom:1px solid #000;border-right:1px solid #000;text-align:center}.mgategalleryimage{padding:8px}.mgategalleryimage a img{max-width:100%;height:auto}.mggallerytable{margin:20px auto;border-color:gray;border-style:solid;border-width:1px 0 0 1px}.mggallerycell,.mggalleryviewcell{border-color:gray;border-style:solid;border-width:0 1px 1px 0;width:25%;vertical-align:middle}.mggalleryviewcell{padding:5px}.mggalleryimage{padding:10px;margin:0 auto;text-align:center}.mggallerycell span,.mggalleryviewcell span{font-weight:bold}.mggallerycell textarea,.mggalleryviewcell textarea{width:96%}.mggallerybanner{color:#000;font-weight:bold;font-size:13px;font-family:Arial,Helvetica,sans-serif;background:#ccc}.mggallerynavigation{float:right}.mggalleryratingtable,.mggallerycommenttable{width:100%;margin:0 auto}.mggalleryratingcell,.mggallerycommentcell{padding:5px}.mgcaptcha{vertical-align:middle;font-weight:bold}.mgcaptcha span{border:1px solid gray;display:inline;font-family:sans-serif;font-size:16px;font-style:oblique;font-weight:bold;color:black;background-color:#eee;padding:3px;letter-spacing:5px}.classifiedsfulltable{width:100%;margin:0 auto;padding:5px}.classifiedstable{width:100%;max-width:500px;margin:0 auto;padding:5px}.classifiedscell{padding:5px}.classifiedslisting{width:50%}.classifiedslisting i,.classifiedslisting svg{color:#ffd66b}.classifiedslistingheader{color:#008000;font-weight:bold;padding-right:20px}.classifiedsdisclaimer{color:#999}.classifiedsheader{font-weight:bold}.classifiedsrow1{background-color:#eee}.classifiedsadmenu{padding:5px}.classifiedsimage img{display:block;margin:0 auto}.classifiedsprice{text-align:right}.classifiedsdivider{width:100%;max-width:600px;margin:0 auto}.mgclassifiedspricesearch{display:block;vertical-align:middle}.mgclassifiedspricesearch input{max-width:75px !important}.classifiedspreviewcontainer{width:100%;max-width:750px;margin:0 auto;border:1px solid gray}.classifiedspreview{padding:10px}.mgclassifiedstopscript,.mgclassifiedsleftscript,.mgclassifiedsrightscript,.mgclassifiedsfooterscript{padding:5px;text-align:center;vertical-align:top}.mgclassifiedscenterpanel{padding:5px;vertical-align:top}.gallerymsg{width:300px;margin:0 auto;font-weight:bold;text-align:center}.mgprofileheadercontainer{display:block}.mgprofileheader{padding:10px;display:block}.mgprofileheader ul{list-style:none;padding:0;margin:0}.mgprofileheader ul li{display:inline;margin:0 10px}.headerMainHref{white-space:nowrap}.mgprofilebody{width:100%}.mgprofiletopcontainer{margin-top:10px}.mgprofileleftcontainer{width:30%;vertical-align:top}.mgprofileleft{padding:3px 3px 3px 0}.mgprofilerightcontainer{width:70%;vertical-align:top}.mgprofileright{padding:3px 0 0 15px}.mgprofilestatuscontainer{height:140px;display:none}.mgprofilestatustable{width:100%}.mgprofiledetail{width:100%;vertical-align:top !important}.mgprofilestatus{padding:4px 4px 4px 15px}.mgprofilestatusedit{cursor:pointer;border-bottom:1px solid #d8dfea}.mgprofilestatusedit:hover{background:#3b5998;color:#fff}.mgprofilebanner{margin-top:10px}.mgprofiledata{width:100%}.mgprofiledatacell{padding:3px;vertical-align:middle}.mgprofileedittable{width:100%}.mgprofileeditcol1{width:25%;padding:2px !important}.mgprofileeditcol2{padding:2px !important}.mgprofileeditcol3{width:1%;white-space:nowrap;padding:2px !important}.mgprofileeditcell{width:1%;white-space:nowrap}.desktopprofiledata{display:block}.mobileprofiledata{display:none}.profilephototable{margin-top:10px;width:100%}.profilephotocell{width:33%}.profilephotocontainer{margin:10px}.profilephotocontainer img{width:100%}.forumprefs{padding:10px}.mgforumlinear{width:100%}.mgforumblock{width:100%}.forumtable{width:100%}.forumtitle{font-weight:bold}.forumtitle span{font-weight:normal}.mgforumrules{padding:5px}.mgforumcol1{width:64%}.mgforumcol2{width:10%}.mgforumcol3{width:5%}.mgforumcol4{width:21%}.mgthreadcol1{width:50%}.mgthreadcol2{width:20%}.mgthreadcol3{width:2%}.mgthreadcol4{width:28%}.mgthreadcol5{width:28%}.mgthreadcol6{width:72%}.mgforumblock .mgtablecell{padding:4px}.mgforumspacer{height:13px}.resourcesmenu{padding:4px;margin:0 auto;text-align:center}.resourcestable{margin:10px auto}.resourcesdisplay{margin:10px 0 !important;width:100%}.resourcescell{padding:4px 10px}.resourcescell .tease{padding:3px;display:block}.resourcescellleft{font-weight:bold;white-space:nowrap;width:10%;vertical-align:top}.resourcescellright{vertical-align:top}.resourceslisting{width:50%}.resourcesbreadcrumb,.resourceresults{padding:4px}.resourcesbrowse{border-top:1px solid gray;padding:10px !important}.resourcesdetail{padding:2px;font-weight:bold}.resourcesrating{border-style:solid;border-color:gray;border-width:1px 0 0 1px}.resourceratingscell{border-style:solid;border-color:gray;border-width:0 1px 1px 0}.resourcesratingheader{font-weight:bold;background:#ddd}.resourcesratingcol1{width:55%}.resourcesratingcol2,.resourcesratingcol3,.resourcesratingcol4{width:15%;text-align:center;white-space:nowrap}.resourcesrequired{color:red}.resourcesrequired .text{color:gray}.calendarContainer{margin:0 auto}.surveytable{margin:0 auto;border-color:gray;border-style:solid;border-width:1px 0 0 1px;border-collapse:collapse}.surveytable input[type="radio"]{margin:6px !important}.surveycell{padding:5px;border-color:gray;border-style:solid;border-width:0 1px 1px 0}.surveyheader{font-weight:bold}.helpdeskcontainer{width:100%;max-width:800px;margin:0 auto}.helpdeskheader,.helpdesktop{vertical-align:middle;font-weight:bold}.helpdeskheader{background:#a5ae8c;vertical-align:middle;width:100%}.helpdeskheader span{font-weight:normal;color:#000;white-space:nowrap}.helpdeskbanner{padding:5px;color:#fff;background:#900;border-radius:10px 10px 0 0;min-width:100px;width:10%;text-align:center}.helpdeskbodyouter{border-style:dashed;border-width:1px;border-color:#888}.helpdeskbodyinner{padding:3px}.helpdeskbodyinner form{padding:0;margin:0}.helpdeskbody{width:100%;background:#f7f3ef}.helpdeskrow1{background:#fff}.helpdeskrow0:hover,.helpdeskrow1:hover{background:#ddd;cursor:pointer}.helpdeskbody span{font-weight:normal;color:#000;white-space:nowrap}.helpdeskcell{padding:8px;vertical-align:top}.helpdeskheadercell{vertical-align:middle;padding:8px}.helpdeskcell textarea{width:92%}.helpdeskcell img{padding:4px 2px 4px 0}.helpdeskcellleft{padding:8px;font-weight:bold;white-space:nowrap;width:100px}.helpdeskcellright{padding:8px}.helpdeskbutton{background:#900;border:1px solid gray;color:#fff;font-weight:bold;vertical-align:middle;padding:5px 10px;text-decoration:none}.helpdeskbutton:hover{background:#700;cursor:pointer}.helpdeskpriority,.helpdeskstatus{border:1px solid #222;padding:2px;color:#fff !important;font-weight:bold !important;margin-top:2px;text-align:center;font-size:10px}.helpdeskpriority{width:80px}.helpdeskstatus{width:70px}.helpdeskemergency{background:#eb0000}.helpdeskhigh{background:#f90}.helpdesklow{background:#999}.helpdesknew{background:#0c3}.helpdesknormal{background:#36f}.helpdeskonhold{background:#414141}.helpdeskcomplete{background:#fff;color:#222 !important}.helpdeskopen{background:#36f}.s3files,.ftpfiles{padding:10px;display:block;background-color:#fafafa;border:1px solid #ccc;clear:both;width:100%;box-sizing:border-box}.s3files .s3bucketheader{padding:10px;margin:5px;font-weight:bold;color:#333;background-color:#ddd}.s3files .s3bucket,.s3files .s3file{float:left;display:block;width:350px;padding:3px}.s3files .s3bucket img,.s3files .s3file img{display:inline-block;width:24px;vertical-align:middle}.clearfix{clear:both;margin:0 !important;padding:0 !important}.contentListClear{clear:both;height:14px}.carouselItem img{padding:0}.contentGridContainer{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;flex-flow:row wrap;justify-content:flex-start;margin:-10px}.contentGrid{flex:0 0 25%;max-width:25%;box-sizing:border-box;padding:10px 15px}.contentGridEmpty{margin:0 10px}.contentGrid>div{padding:5px;height:100%}.contentGrid img{box-sizing:border-box;max-width:100%;padding:0}.carousel-container{padding-left:0 !important;padding-right:0 !important}.carousel-item{padding-left:5px !important;padding-right:5px !important}@media(min-width:768px){.content-carousel .carousel-inner .active,.content-carousel .carousel-inner .active+.carousel-item,.content-carousel .carousel-inner .active+.carousel-item+.carousel-item,.content-carousel .carousel-inner .active+.carousel-item+.carousel-item+.carousel-item{display:block}.content-carousel .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left),.content-carousel .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item,.content-carousel .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item+.carousel-item,.content-carousel .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item+.carousel-item+.carousel-item{transition:none}.content-carousel .carousel-inner .carousel-item-next,.content-carousel .carousel-inner .carousel-item-prev{position:relative;transform:translate3d(0,0,0)}.content-carousel .carousel-inner .active.carousel-item+.carousel-item+.carousel-item+.carousel-item+.carousel-item{position:absolute;top:0;right:-25%;z-index:-1;display:block;visibility:visible}.content-carousel .active.carousel-item-left+.carousel-item-next.carousel-item-left,.content-carousel .carousel-item-next.carousel-item-left+.carousel-item,.content-carousel .carousel-item-next.carousel-item-left+.carousel-item+.carousel-item,.content-carousel .carousel-item-next.carousel-item-left+.carousel-item+.carousel-item+.carousel-item,.content-carousel .carousel-item-next.carousel-item-left+.carousel-item+.carousel-item+.carousel-item+.carousel-item{position:relative;transform:translate3d(-100%,0,0);visibility:visible}.content-carousel .carousel-inner .carousel-item-prev.carousel-item-right{position:absolute;top:0;left:0;z-index:-1;display:block;visibility:visible}.content-carousel .active.carousel-item-right+.carousel-item-prev.carousel-item-right,.content-carousel .carousel-item-prev.carousel-item-right+.carousel-item,.content-carousel .carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item,.content-carousel .carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item+.carousel-item,.content-carousel .carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item+.carousel-item+.carousel-item{position:relative;transform:translate3d(100%,0,0);visibility:visible;display:block;visibility:visible}.carousel-container .carousel-item{margin-right:0 !important}}.carousel-control{width:5% !important;min-width:40px !important;height:80% !important;margin:auto 5px !important}.carousel-control-prev,.carousel-control-next{text-decoration:none !important}.carousel-control-prev-icon,.carousel-control-next-icon{background-image:none;height:50px !important;width:55px !important}.carousel-control-prev-icon:before{color:#fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#222;font-size:3em;margin-left:5px}.carousel-control-next-icon:before{color:#fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#222;font-size:3em;margin-right:5px}@media(min-width:950px){.mgheaderwidget{display:block}.mgtitle a img.portallogo{display:block}.mgtitle a img.portallogo720,.mgtitle a img.portallogo480,.mgtitle a img.portallogo320,.mgtitle a img.portallogo240{display:none}.mgprofileheader{display:block !important}}@media screen and (max-width:991px){.contentGrid{flex:0 0 50%;max-width:50%}}@media(min-width:721px) and (max-width:950px){body{margin:0}.mgheaderwidget{display:block}.mgtitle a img.portallogo{display:block}.mgtitle a img.portallogo720,.mgtitle a img.portallogo480,.mgtitle a img.portallogo320,.mgtitle a img.portallogo240{display:none}.mgprofileheader{display:block !important}}@media(min-width:481px) and (max-width:720px){body{margin:0}.mgheaderwidget{background-image:none;padding:0 5px;height:auto;display:block}.topnavspacer{width:10px}.topnavspacerchar{visibility:visible}.mgtitle a img.portallogo720{display:block}.mgtitle a img.portallogo,.mgtitle a img.portallogo480,.mgtitle a img.portallogo320,.mgtitle a img.portallogo240{display:none}.contentlistleft,.contentlistright{display:block;width:100%;padding:0}.mgsendpassform div.mgtablecell{display:block}.mgloginpitch{display:none}.mybar_button,.mybar_container{display:none !important}.mgbreadcrumbsearch{display:none}.downloadcol1,.downloadcol2{display:block;width:100%;max-width:100%;text-align:left;padding:0}.mgprintoptions{display:none}.mgmainimage{float:none !important;text-align:center !important;width:100% !important}}@media screen and (max-width:640px){.contentGrid{flex:0 0 100%;max-width:100%}}@media(min-width:321px) and (max-width:480px){body{margin:0}.mgtitle{display:table-cell}.mgtitle a img.portallogo480{display:block}.mgtitle a img.portallogo720,.mgtitle a img.portallogo,.mgtitle a img.portallogo320,.mgtitle a img.portallogo240{display:none}.mgmasthead{display:none}.mgmotto{display:none}.contentlistleft,.contentlistright{display:block;width:100%;padding:0}.mgloginform div.mgtablecell{display:block}.mgsendpassform div.mgtablecell{display:block}.mgloginpitch{display:none}.mgbreadcrumbsearch{display:none}.mgformtable{width:100%}.mgformcell,.mggallerycell,.classifiedslisting,.resourceslisting,.resourcescellleft,.resourcescellright,.helpdeskcell,.mgresponsivecell{display:block;width:100%}.mgformcellleft,.mgformcellleftnarrow{width:1%;white-space:nowrap}.mgformcell input[type="text"],.mgformcell input[type="password"],.mgformcell select,.mgtablecell input[type="text"],.mgtablecell input[type="password"],.mgtablecell select,.mgformcell div.form-control{width:90%;max-width:400px}.mgprofileleftcontainer,.mgprofilerightcontainer,.mgprofiledetailleft,.mgprofiledetailright{display:block;width:100%}.mgprofileleft,.mgprofileright{padding:0}.module .profil_pic_box{margin:0 auto}.prfileInputName,.prfileInputName1,.prfileInputName2{text-align:left !important;margin-bottom:0;padding-bottom:0}.mgprofileeditcol3{text-align:right}.desktopprofiledata{display:none}.mobileprofiledata{display:block}.baskettable .basketheader,.mginfoheader{display:none}.baskettable .mgcartcell,.mginfocell{display:block;text-align:left}.baskettable .mgcartcell input[type="text"],.mginfocell input[type="text"]{width:60px !important}.mobilebasketheader,.mobileinfoheader{display:inline-block;font-weight:bold;width:100px}.profilephotocell{display:block;width:100%}.mybar_button,.mybar_container{display:none !important}.downloadcol1,.downloadcol2{display:block;width:100%;max-width:100%;text-align:left;padding:0}.mgprintoptions{display:none}.mgmainimage{float:none !important;text-align:center !important;width:100% !important}}@media(min-width:241px) and (max-width:320px){body{margin:0}.mgtitle{display:table-cell}.mgtitle a img.portallogo320{display:block}.mgtitle a img.portallogo720,.mgtitle a img.portallogo480,.mgtitle a img.portallogo,.mgtitle a img.portallogo240{display:none}.mgmasthead{display:none}.mgmotto{display:none}.contentlistleft,.contentlistright{display:block;width:100%;padding:0}.mgloginform div.mgtablecell{display:block}.mgsendpassform div.mgtablecell{display:block}.mgloginpitch{display:none}.mgbreadcrumbsearch{display:none}.mgformtable{width:100%}.mgformcell,.mggallerycell,.classifiedslisting,.resourceslisting,.resourcescellleft,.resourcescellright,.helpdeskcell,.mgresponsivecell{display:block;width:100%}.mgformcellleft,.mgformcellleftnarrow{width:1%;white-space:nowrap}.mgformcell input[type="text"],.mgformcell input[type="password"],.mgformcell select,.mgtablecell input[type="text"],.mgtablecell input[type="password"],.mgtablecell select,.mgformcell div.form-control{width:90%;max-width:240px}.mgprofileleftcontainer,.mgprofilerightcontainer,.mgprofiledetailleft,.mgprofiledetailright{display:block;width:100%}.mgprofileleft,.mgprofileright{padding:0}.module .profil_pic_box{margin:0 auto}.prfileInputName,.prfileInputName1,.prfileInputName2{text-align:left !important;margin-bottom:0;padding-bottom:0}.mgprofileeditcol3{text-align:right}.desktopprofiledata{display:none}.mobileprofiledata{display:block}.baskettable .basketheader,.mginfoheader{display:none}.baskettable .mgcartcell,.mginfocell{display:block;text-align:left}.baskettable .mgcartcell input[type="text"],.mginfocell input[type="text"]{width:60px !important}.mobilebasketheader,.mobileinfoheader{display:inline-block;font-weight:bold;width:100px}.profilephotocell{display:block;width:100%}.mybar_button,.mybar_container{display:none !important}.downloadcol1,.downloadcol2{display:block;width:100%;max-width:100%;text-align:left;padding:0}.mgprintoptions{display:none}.mgmainimage{float:none !important;text-align:center !important;width:100% !important}}@media(max-width:240px){body{margin:0}.mgtitle{display:table-cell}.mgtitle a img.portallogo240{display:block}.mgtitle a img.portallogo720,.mgtitle a img.portallogo480,.mgtitle a img.portallogo320,.mgtitle a img.portallogo{display:none}.mgmasthead{display:none}.mgmotto{display:none}.contentlistleft,.contentlistright{display:block;width:100%;padding:0}.mgloginform div.mgtablecell{display:block}.mgsendpassform div.mgtablecell{display:block}.mgloginpitch{display:none}.mgbreadcrumbsearch{display:none}.mgformtable{width:100%}.mgformcell,.mggallerycell,.classifiedslisting,.resourceslisting,.resourcescellleft,.resourcescellright,.helpdeskcell,.mgresponsivecell{display:block;width:100%}.mgformcellleft,.mgformcellleftnarrow{width:1%;white-space:nowrap}.mgformcell input[type="text"],.mgformcell input[type="password"],.mgformcell select,.mgtablecell input[type="text"],.mgtablecell input[type="password"],.mgtablecell select,.mgformcell div.form-control{width:90%;max-width:200px}.mgprofileleftcontainer,.mgprofilerightcontainer,.mgprofiledetailleft,.mgprofiledetailright{display:block;width:100%}.mgprofileleft,.mgprofileright{padding:0}.module .profil_pic_box{margin:0 auto}.prfileInputName,.prfileInputName1,.prfileInputName2{text-align:left !important;margin-bottom:0;padding-bottom:0}.mgprofileeditcol3{text-align:right}.desktopprofiledata{display:none}.mobileprofiledata{display:block}.baskettable .basketheader,.mginfoheader{display:none}.baskettable .mgcartcell,.mginfocell{display:block;text-align:left}.baskettable .mgcartcell input[type="text"],.mginfocell input[type="text"]{width:60px !important}.mobilebasketheader,.mobileinfoheader{display:inline-block;font-weight:bold;width:100px}.profilephotocell{display:block;width:100%}.mybar_button,.mybar_container{display:none !important}.downloadcol1,.downloadcol2{display:block;width:100%;max-width:100%;text-align:left;padding:0}.mgprintoptions{display:none}.mgmainimage{float:none !important;text-align:center !important;width:100% !important}}
