/* General Settings */body{-webkit-font-smoothing:antialiased;}img{height:auto;}select{background:url('data:image/svg+xml;utf8,<svg width="10" height="7" viewBox="0 0 10 7" fill="black" xmlns="http://www.w3.org/2000/svg"><path d="M0.94 0L4 3.09042L7.06 0L8 0.951417L4 5L0 0.951417L0.94 0Z" fill="black"/></svg>') no-repeat 97% 50%; background-color:#ffffff;-moz-appearance:none; -webkit-appearance:none; appearance:none;/* and then whatever styles you want*/ height:30px; width:100px;padding:5px;}code, pre{position:relative;}code, pre{display:block;padding:12px;margin:6px 4px 12px 4px;background:#f2f2f2;color:#555755;}span.command-copy{position:absolute;top:6px;right:10px;opacity:.6;font-size:20px;color:#555755;}span.command-copy:hover{cursor:pointer;}span.command-copy > span{font-size:12px;}.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:#ffffff !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:0px;transition-property:all;transition-duration:2s;transition-timing-function:ease-in-out;}.cookieNotice.open{max-height:100%;}.cookieNotice > div{color:#FFFFFF;max-width:800px;width:100%;margin:10px auto;font-size:1em;text-align:center;}.cookieNotice div h1{color:#FFFFFF;font-weight:bold;font-size:1.2em;text-align:center;}.cookieNotice div div.cookie-btn{padding:10px;}.cookieNotice div a{color:#ffffff;text-decoration:none;margin:0px 20px;}.cookieNotice div a:hover{color:#ffffff !important;}.cookieNotice .cookie-options{display:none;}.cookieNotice .cookie-options .cookie-settings{display:inline-flex;}.cookieNotice .cookie-options .cookie-settings label{color:#ffffff !important;}.cookieNotice .cookie-options .cookie-settings .custom-control-input:checked:disabled~.custom-control-label::before{border-color:#999999;background-color:#bbbbbb;}@media print{.cookieNotice{display:none;}}#mgctxmenu{position:absolute;background:ghostwhite;color:black;cursor:pointer;border:1px #bcbcbc solid;border-radius:10pxl}#mgctxmenu > p{padding:0.25rem 1rem;margin:0}#mgctxmenu > p > a{font-weight:bold;}.mgpagination, a.mgpagination, a.mgpagination:link{text-decoration:none;vertical-align:middle;}.mgpagination > span, a.mgpagination > span{color:#990000;padding:4px;vertical-align:middle;display:inline-block;}blockquote{margin:1em 40px;}.mgreadmore{}.mgreadmore .mgreadmorescript{}.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:#ffffff;background:#015C6E;}.mgreadmore a.readmorejoin:hover{color:#ffffff !important;background:#015C6EDD;}.mgreadmore a.readmore{color:#015C6E;background:#ffffff;}.mgreadmore a.readmore:hover{color:#015C6E !important;background:#015C6E22;}/* Map Styles */.map-filters input[type=text]{margin-top:0px;}.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;}/* Embedded Video Styles */.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:0px !important;margin:0px !important;}.mgfullwidth{width:100% !important;max-width:100% !important;padding-left:0px !important;padding-right:0px !important;}.mgfullwidth main.mgcontentcontainer{padding:0px;}.mgfullwidth div.mgcontent{margin:0px;}.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;}/* Modern Content Layout */.content-layout{clear:both;}.content-layout .content-item{padding:10px;}.content-layout.grid-layout a.tease_image, .content-layout.grid-layout a.tease_headline{clear:both;display:block;}.content-layout a.tease_image img{margin:0 auto;float:none;padding:5px 0px;}.content-layout.grid-layout a.tease_image img{display:block;}.content-layout.linear-layout a.tease_image img{max-width:400px;}.content-layout a.tease_headline{font-weight:bold;}.content-layout.linear-layout a.tease_image{float:left;padding-right:10px;}@media (max-width:768px){.content-layout.linear-layout a.tease_image img{max-width:100%;}}@media (max-width:480px){.content-layout.linear-layout a.tease_image{margin:0 auto;float:none;padding:5px 0px;display:block;}.content-layout.linear-layout a.tease_image img{display:block;}}.tagerror{font-weight:bold;}a.loginlink{font-weight:bold;color:#060606 !important;}.mgprintoptions{padding:8px 0px 0px 0px;;}.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 0px;text-align:center;}.mgimageleft{float:left;padding:5px 15px 5px 0px;}.mgimageright{float:right;padding:5px 0px 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 0px;}.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;}/* Social Networks */.mgsocialnetworks{padding:0px;margin:0px;list-style:none;display:inline-flex;}.mgsocialnetworks li{}.mgsocialnetworks li a{}.mgsocialnetworks li a img{padding:3px;}.mgsocialnetworks li a img:hover{opacity:0.8;}/* Login Page Styles */.login{padding:3px;margin:3px;}.mglogin{width:50%;vertical-align:top;}.mglogincontainer{padding:5px;}.mglogincell{padding:4px;}.mglogintease{}.mgloginmessage{}.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 0px;max-width:unset !important;}.sendmail{width:100%;max-width:400px;}.mgforumsearchtable{width:100%;}#articleDateFilter{margin:0;padding:5px 0px;list-style:none;}#articleDateFilter > li{display:inline-block;}#articleDateFilter > li > a > i{color:#990000;}#articleDateFilter > li ul{margin:0;padding:0;list-style:none;position:absolute;background:#FFFFFF;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:0px;}/* Form Style */.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;}.field-invalid{border-color:red!important;color:red!important;font-size:12px;padding-left:5px;}.mgformcell input[type="text"], .mgformcell input[type="password"], .mgformcell select,.mgtablecell input[type="text"], .mgtablecell input[type="password"], .mgtablecell select,.mgformcell div.form-control, .mgformcell input[type="tel"]{padding:5px;border-style:solid;border-width:1px;border-color:#999999;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:0.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 0px;}.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:#999999;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:0.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:#ff0000;color:#ff0000;}.mgformcell span.redwarn{color:#ff0000;}.mgformcell .iti span{color:initial;}.mgformbutton{text-align:center;}.subuserinfo, .subuserresults{padding:10px;}.inviteSent{color:green !important;font-weight:bold;margin:0px;padding-top:6px;}.inviteError{color:red;font-weight:bold;margin:0px;padding-top:6px;}.mgbreadcrumb{width:100%;display:inline-block;margin-right:10px;}.mgbreadcrumblinks{display:inline-block;list-style:none;padding:6px;margin:0px;}.mgbreadcrumblinks li{display:inline-block;}.mgbreadcrumblinks li:not(.breadcrumbpage)::after{content:" |";}.mgbreadcrumbsearch{float:right;margin:6px 0px;}.mgbreadcrumbsearch input{margin:0px!important;border-width:1px 0px 1px 1px!important;}.mgbreadcrumbsearch input:focus{outline:none !important;outline-width:0 !important;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}.mgbreadcrumbsearch input::placeholder{color:#6c757d!important;}.mgbreadcrumbsearch button{border:1px solid rgba(0, 0, 0, .15);border-width:1px 1px 1px 0px;padding:0px 10px;}.catexpandable div.catheader{cursor:pointer;}.catexpandable div.catexpanded{display:block;}.catexpandable div.catclosed{display:none;}nav.responsive ul li div.catbody.catexpanded{display:block;}/* Download Style */.downloadtable{width:100%;border-color:#808080;border-style:solid;border-width:1px 0px 0px 1px;}.downloadrow{}.downloadheader{padding:10px !important;}.downloadcell{padding:4px;border-color:#808080;border-style:solid;border-width:0px 1px 1px 0px;}.downloadimage{float:left;}.noborder{border-width:0px !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%;}/* Affiliate Style */.mgaffiliatetable{max-width:600px;width:100%;margin:0 auto;border-color:#bbbbbb;border-style:solid;border-width:1px 1px 0px 1px;}.affstatstable{width:100%;border-color:#bbbbbb;border-style:solid;border-width:1px 0px 0px 1px;}.affstatscell{border-color:#bbbbbb !important;border-style:solid !important;border-width:0px 1px 1px 0px !important;}.mgaffiliaterow1{background-color:#ffffcf;}.mgaffiliatecell{padding:12px;vertical-align:middle;}.mgaffiliatecellleft{width:10%;white-space:nowrap;}.mgaffiliatebutton{padding:8px;text-align:center;background-color:#eeeeee;border-color:#bbbbbb;border-style:solid;border-width:0px 0px 1px 0px;}.mgaffbb{border-color:#bbbbbb;border-style:solid;border-width:0px 0px 1px 0px;}.mgaffnbb{border-bottom-width:0px !important;}.affsignup{font-weight:bold;vertical-align:middle;padding:8px;background-color:#6A0136;color:#FFFFFF;}.affsignup a{color:#FFFFFF;}.affsignup a:hover{color:#dddddd;}.affsignuperror{background-color:red !important;}.affstatscell{}/* Shopping Cart Style */.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:#eeeeee;}.mgordercell{border-top:1px solid #666666;}.mgordertotalrow{background:#cccccc;}.cartbuttons{white-space:nowrap;text-align:left;}.cartbuttonsform{padding:0px;margin:0px;}.mgcartbuttons{text-align:center;}.mgcartbuttons span{font-weight:bold;display:block;padding:0px 2px 10px 2px;}.mgcartbuttons span.nostock{color:red;}.mgcartbuttons span.lowstock{color:orange;}.mgcartbuttons span.highstock{color:green;}.cartbutton{display:block;margin:10px auto;}.mgcartlist{}.mgcartitem{padding:5px;}.mgwishlistoptions{float:right;padding:5px;margin-left:5px;border-left:1px solid #eeeeee;}.mgwishlistoptions hr{border:1px solid #eeeeee;}.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;}/* Gallery Settings */.mgategallery{border-top:1px solid #000000;border-left:1px solid #000000;margin-bottom:10px;}.mgategalleryimage{display:table-cell;vertical-align:middle;border-bottom:1px solid #000000;border-right:1px solid #000000;text-align:center;}.mgategalleryimage{padding:8px;}.mgategalleryimage a img{max-width:100%;height:auto;}.mggallerytable{margin:20px auto;border-color:#808080;border-style:solid;border-width:1px 0px 0px 1px;}.mggallerycell, .mggalleryviewcell{border-color:#808080;border-style:solid;border-width:0px 1px 1px 0px;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:#000000;font-weight:bold;font-size:13px;font-family:Arial, Helvetica, sans-serif;background:#CCCCCC;}.mggallerynavigation{float:right;}.mggalleryratingtable, .mggallerycommenttable{width:100%;margin:0 auto;}.mggalleryratingcell, .mggallerycommentcell{padding:5px;}/* Captcha Style */.mgcaptcha{vertical-align:middle;font-weight:bold;}.mgcaptcha span{border:1px solid #808080;display:inline;font-family:sans-serif;font-size:16px;font-style:oblique;font-weight:bold;color:black;background-color:#EEEEEE;padding:3px;letter-spacing:5px;}/* Classifieds Style */.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:#999999;}.classifiedsheader{font-weight:bold;}.classifiedsrow1{background-color:#eeeeee;}.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 #808080;}.classifiedspreview{padding:10px;}.mgclassifiedstopscript, .mgclassifiedsleftscript, .mgclassifiedsrightscript, .mgclassifiedsfooterscript{padding:5px;text-align:center;vertical-align:top;}.mgclassifiedscenterpanel{padding:5px;vertical-align:top;}/* Gallery Style */.gallerymsg{width:300px;margin:0 auto;font-weight:bold;text-align:center;}/* Profile Styles */.mgprofileheadercontainer{display:block;}.mgprofileheader{padding:10px;display:block;}.mgprofileheader ul{list-style:none;padding:0px;margin:0px;}.mgprofileheader ul li{display:inline;margin:0 10px;}.headerMainHref{white-space:nowrap;}.mgprofilebodycontainer{}.mgprofilebody{width:100%;}.mgprofiletopcontainer{margin-top:10px;}.mgprofileleftcontainer{width:30%;vertical-align:top;}.mgprofileleft{padding:3px 3px 3px 0px;}.mgprofilerightcontainer{width:70%;vertical-align:top;}.mgprofileright{padding:3px 0px 0px 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:#ffffff;}.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%;}.profilephotorow{}.profilephotocell{width:33%;}.profilephotocontainer{margin:10px;}.profilephotocontainer img{width:100%;}/* Old Forum Styles */.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;}/* Resource Styles */.resourcesmenu{padding:4px;margin:0 auto;text-align:center;}.resourcestable{margin:10px auto;}.resourcesdisplay{margin:10px 0px !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 #808080;padding:10px !important;}.resourcesdetail{padding:2px;font-weight:bold;}.resourcesrating{border-style:solid;border-color:#808080;border-width:1px 0px 0px 1px;}.resourceratingscell{border-style:solid;border-color:#808080;border-width:0px 1px 1px 0px;}.resourcesratingheader{font-weight:bold;background:#dddddd;}.resourcesratingcol1{width:55%;}.resourcesratingcol2, .resourcesratingcol3, .resourcesratingcol4{width:15%;text-align:center;white-space:nowrap;}.resourcesrequired{color:#ff0000;}.resourcesrequired .text{color:#808080;}/* Calendar Styles */.calendarContainer{margin:0 auto;}/* Survey Styles */.surveytable{margin:0 auto;border-color:#808080;border-style:solid;border-width:1px 0px 0px 1px;border-collapse:collapse;}.surveytable input[type="radio"]{margin:6px !important;}.surveyrow{}.surveycell{padding:5px;border-color:#808080;border-style:solid;border-width:0px 1px 1px 0px;}.surveyheader{font-weight:bold;}/* Helpdesk Styles */.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:#000000;white-space:nowrap;}.helpdeskbanner{padding:5px;color:#FFFFFF;background:#990000;border-radius:10px 10px 0px 0px;min-width:100px;width:10%;text-align:center}.helpdeskbodyouter{border-style:dashed;border-width:1px;border-color:#888888;}.helpdeskbodyinner{padding:3px;}.helpdeskbodyinner form{padding:0px;margin:0px;}.helpdeskbody{width:100%;background:#f7f3ef;}.helpdeskrow0{}.helpdeskrow1{background:#ffffff;}.helpdeskrow0:hover, .helpdeskrow1:hover{background:#dddddd;cursor:pointer;}.helpdeskbody span{font-weight:normal;color:#000000;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 0px;}.helpdeskcellleft{padding:8px;font-weight:bold;white-space:nowrap;width:100px;}.helpdeskcellright{padding:8px;}.helpdeskbutton{background:#990000;border:1px solid #808080;color:#ffffff;font-weight:bold;vertical-align:middle;padding:5px 10px;text-decoration:none;}.helpdeskbutton:hover{background:#770000;cursor:pointer;}.helpdeskpriority, .helpdeskstatus{border:1px solid #222222;padding:2px;color:#ffffff !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:#ff9900;}.helpdesklow{background:#999999;}.helpdesknew{background:#00cc33;}.helpdesknormal{background:#3366ff;}.helpdeskonhold{background:#414141;}.helpdeskcomplete{background:#ffffff;color:#222222 !important;}.helpdeskopen{background:#3366ff;}/* File Styles */.s3files, .ftpfiles{padding:10px;display:block;background-color:#FAFAFA;border:1px solid #CCCCCC;clear:both;width:100%;box-sizing:border-box;}.s3files .s3bucketheader{padding:10px;margin:5px;font-weight:bold;color:#333333;background-color:#dddddd;}.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:0px !important;padding:0px !important;}.contentListClear{clear:both;height:14px;}.contentListContainer{}.contentItem{}.carouselItem{}.carouselItem img{padding:0px;}.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:0px 10px;}.contentGrid > div{padding:5px;height:100%;}.contentGrid img{box-sizing:border-box;max-width:100%;padding:0px;}/* Content Layout - Carousel */.carousel-container{padding-left:0px !important;padding-right:0px !important;}.carousel-item{padding-left:5px !important;padding-right:5px !important;}@media (min-width:768px){/* show 3 items */ .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;} /* left or forward direction */ .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;} /* farthest right hidden item must be abso position for animations */ .content-carousel .carousel-inner .carousel-item-prev.carousel-item-right{ position:absolute; top:0; left:0; z-index:-1; display:block; visibility:visible;} /* right or prev direction */ .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:0px !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:#FFFFFF;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#222222;font-size:3em;margin-left:5px;}.carousel-control-next-icon:before{color:#FFFFFF;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#222222;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%;}}/* Screen Width Above 721px */@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;}}/* Screen Width between 481px and 720px */@media (min-width:481px) and (max-width:720px){body{margin:0;}.mgheaderwidget{background-image:none;padding:0px 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:0px;}.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:0px;}.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%;}}/* Screen Width between 321px and 480px */@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:0px;}.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, .mgformcell input[type="tel"]{width:90%;max-width:400px;}.mgprofileleftcontainer, .mgprofilerightcontainer, .mgprofiledetailleft, .mgprofiledetailright{display:block;width:100%;}.mgprofileleft, .mgprofileright{padding:0px;}.module .profil_pic_box{margin:0 auto;}.prfileInputName, .prfileInputName1, .prfileInputName2{text-align:left !important;margin-bottom:0px;padding-bottom:0px;}.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:0px;}.mgprintoptions{display:none;}.mgmainimage{float:none !important;text-align:center !important;width:100% !important;}}/* Screen Width between 241px and 320px */@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:0px;}.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, .mgformcell input[type="tel"]{width:90%;max-width:240px;}.mgprofileleftcontainer, .mgprofilerightcontainer, .mgprofiledetailleft, .mgprofiledetailright{display:block;width:100%;}.mgprofileleft, .mgprofileright{padding:0px;}.module .profil_pic_box{margin:0 auto;}.prfileInputName, .prfileInputName1, .prfileInputName2{text-align:left !important;margin-bottom:0px;padding-bottom:0px;}.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:0px;}.mgprintoptions{display:none;}.mgmainimage{float:none !important;text-align:center !important;width:100% !important;}}/* Screen Width Up To 240px */@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:0px;}.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, .mgformcell input[type="tel"]{width:90%;max-width:200px;}.mgprofileleftcontainer, .mgprofilerightcontainer, .mgprofiledetailleft, .mgprofiledetailright{display:block;width:100%;}.mgprofileleft, .mgprofileright{padding:0px;}.module .profil_pic_box{margin:0 auto;}.prfileInputName, .prfileInputName1, .prfileInputName2{text-align:left !important;margin-bottom:0px;padding-bottom:0px;}.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:0px;}.mgprintoptions{display:none;}.mgmainimage{float:none !important;text-align:center !important;width:100% !important;}}
