@font-face{font-family:'Gotham Book';src:url('/App_Sites/chessmoving/Templates/Default/fonts/Gotham-Book.eot');src:url('/App_Sites/chessmoving/Templates/Default/fonts/Gotham-Book.eot') format('embedded-opentype'),url('/App_Sites/chessmoving/Templates/Default/fonts/Gotham-Book.woff') format('woff'),url('/App_Sites/chessmoving/Templates/Default/fonts/Gotham-Book.ttf') format('truetype')}
html{min-height:100%}
body{margin:0;padding:0;color:#111;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:87.5%}
a:link{color:#0274bd;text-decoration:none}
a:visited{color:#8874bd;text-decoration:none}
a:hover{color:#0569b7;text-decoration:underline;transition:all ease-in-out 200ms}
a:active{text-decoration:underline}
a img{border:0}
p{margin:0 0 1.5em;line-height:140%}
h1{margin:0 0 .5em;font-family:'Gotham Book',Source Sans Pro,Arial,Helvetica,sans-serif;font-size:225%;font-weight:bold;text-transform:uppercase!important;color:#0038a8}
h2{margin:0 0 1em;font-family:'Gotham Book',Source Sans Pro,Arial,Helvetica,sans-serif;font-size:150%;font-weight:bold;text-transform:uppercase;color:#00a0df}
h3{margin:0 0 .5em 0;font-family:'Gotham Book',Source Sans Pro,Arial,Helvetica,sans-serif;font-size:130%;font-weight:normal;color:#00a0df}
h4{margin:0 0 .75em 0;font-size:133.33%}
h5{margin:0 0 .75em 0;font-size:100%}
h6{margin:0 0 .75em 0;font-size:91.7%;border-bottom:#e0e0e0 1px solid}
hr{margin:40px 0;height:3px;border:0;background:#e0e0e0}
blockquote{margin:0 0 1.5em 0;padding:0;color:#909090;font-family:georgia,'times new roman',times,serif;font-size:125%;line-height:125%;quotes:"\201C" "\201D"}
blockquote:before{content:open-quote;font-weight:bold}
blockquote:after{content:close-quote;font-weight:bold}
blockquote p{display:inline;line-height:1.3em}
iframe{width:100%;border:0}
img{border:0}
figure.image{display:inline-block;border:1px solid #e0e0e0;margin:0 5px 5px 0;background:#f5f2f0}
figure.align-left{float:left;margin:0 5px 5px 0}
figure.align-right{float:right;margin:0 0 5px 5px}
figure.image img{margin:8px 8px 0 8px}
figure.image figcaption{clear:both;margin:6px 8px 6px 8px;text-align:center}
caption{margin:0 0 .25em 0;font-weight:bold;text-align:left}
address{font-style:italic}
.formPanel,.dataContainer{position:relative;float:none;margin:0;padding:0;width:100%;margin-bottom:1.5em}
fieldset,.fieldset{display:inline-block;width:95.5%;min-width:95.5%;padding:2%;margin:0 0 20px;border:#ebebeb 1px solid;box-sizing:border-box;width:100%;padding:30px 40px;background:#fcfcfc;border-radius:20px;border:#e0e0e0 2px solid}
fieldset legend,.fieldset .legend{padding:4px;margin:0;color:#0038a8;font-family:'Gotham Book',Arial,Helvetica,sans-serif;font-weight:bold;font-size:125%}
.fieldset .legend{position:relative;float:left;margin-top:-1em;margin-bottom:.25em;background:#fff}
fieldset .summary,fieldset p,fieldset h1,fieldset h2,fieldset h3,fieldset h4,fieldset h5,fieldset h6,.fieldset .summary,.fieldset p,.fieldset h1,.fieldset h2,.fieldset h3,.fieldset h4,.fieldset h5,.fieldset h6{clear:left;margin-left:4px;margin-right:4px}
.formFields,.dataFields{padding:0!important;margin:0!important;list-style:none!important}
.formFields li,.dataFields li{list-style:none}
.formFields ol,.dataFields ol{list-style:decimal}
.formFields ul,.dataFields ul{list-style:disc}
.fieldContainer,.formFields li,.dataFields li{position:relative;float:left;clear:left;width:100%;padding:0;margin:.25em 0 .5em!important}
.fieldTitle,.formFields label,.dataFields label{position:relative;float:left;width:26%;padding:10px 1% 4px 0;font-family:'Gotham Book',Arial,Helvetica,sans-serif;font-weight:bold}
.fieldContent,.fieldControls,.fieldData,.fieldText{display:block;position:relative;float:left;width:73%;max-width:73%;padding:2px 0}
.fieldContent .fieldContentTop{display:inline-block;margin:0 0 4px;width:100%}
.fieldContent .fieldContentBottom{display:inline-block;clear:left;margin:4px 0 0;width:100%}
.fieldContent .fieldData ul,.fieldContent .fieldText ul,.fieldContent .fieldData ol,.fieldContent .fieldText ol{margin:.75em 0}
.fieldContent .fieldData ul li,.fieldContent .fieldText ul li{list-style:disc;margin:0 0 5px!important}
.fieldContent>h1,.fieldContent>h2,.fieldContent>h3,.fieldContent>h4,.fieldContent>h5,.fieldContent>h6,.fieldContent>p,.fieldContent>ul,.fieldContent>ol{margin:.25em 0}
.fieldContent .fieldControls,.fieldContent .fieldData,.fieldContent .fieldText{display:inline-block;float:none;padding:0;width:100%;max-width:100%;border-radius:0;background:0}
.fieldControls .helperControl{display:inline-block;margin-left:4px;vertical-align:top}
table.formFields,table.dataFields{border-collapse:separate;border:1px}
.fieldControls table tr td label{width:80%;float:right;font-weight:normal}
.formFields input[type=text],.formFields input[type=password]{box-sizing:border-box;width:100%;max-width:100%;padding:8px;margin:auto -1px;border:#c0c0c0 1px solid;border-radius:2px}
.formFields select{box-sizing:border-box;width:auto;max-width:100%;padding:8px;margin:auto -1px;border:#c0c0c0 1px solid;border-radius:2px}
.formFields textarea{box-sizing:border-box;width:100%;max-width:100%;padding:8px;margin:auto -1px;border:#c0c0c0 1px solid;border-radius:2px}
.chessAdmin .formFields input[type=text],.chessAdmin .formFields input[type=password]{width:auto}
.passwordField .helperControl .linkedMessage{display:none}
.dateField input[type=text],.dateSelectField input[type=text],.dateField input[type=date],.dateSelectField input[type=date]{max-width:100px}
.dateField .dateSelector,.dateSelectField .dateSelector{display:inline-block;height:16px;padding-left:20px;padding-top:2px;margin-top:2px;margin-left:.5em;background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/16x16_calendar.gif') no-repeat}
.dateDropdownField fieldset{clear:none;width:auto;min-width:0;padding:0;margin:0;border:0;background:transparent}
.dateDropdownField fieldset legend{display:none}
.dateDropdownField .fieldControls label{display:none}
@media aural{.dateDropdownField .fieldControls label{float:left}
.dateDropdownField .fieldControls select{float:left}
}
.radioField fieldset,.checkboxField fieldset{clear:none;width:auto;min-width:0;padding:0;margin:0;border:0;background:transparent}
.radioField fieldset legend,.checkboxField fieldset legend{display:none}
.radioField label,.checkboxField label{display:inline-block;float:none;width:auto;vertical-align:top;margin-bottom:.25em;padding:0;padding-bottom:1px!important;font-weight:normal;background:transparent!important}
.radioField label:hover,.checkboxField label:hover{padding-bottom:0!important;border-bottom:1px dotted}
.radioField .horizontalOptions,.checkboxField .horizontalOptions{padding:0!important}
.radioField .horizontalOptions label,.checkboxField .horizontalOptions label{width:auto!important;max-width:100%!important;height:auto!important;margin-right:1em}
.radioField .verticalOptions,.checkboxField .verticalOptions{padding:0!important}
.radioField .verticalOptions label,.checkboxField .verticalOptions label{position:relative;float:left;clear:left;width:100%!important;max-width:100%!important;height:auto!important;box-sizing:border-box}
.radioField .twoColsOptions,.checkboxField .twoColsOptions{padding:0!important}
.radioField .twoColsOptions label,.checkboxField .twoColsOptions label{position:relative;float:left;width:48%!important;height:auto!important;margin-right:2%}
.radioField .threeColsOptons,.checkboxField .threeColsOptons{padding:0!important}
.radioField .threeColsOptons label,.checkboxField .threeColsOptons label{position:relative;float:left;width:31%!important;height:auto!important;margin-right:2%}
.radioField .fourColsOptions,.checkboxField .fourColsOptions{padding:0!important}
.radioField .fourColsOptions label,.checkboxField .fourColsOptions label{position:relative;float:left;width:23%!important;height:auto!important;margin-right:2%}
.radioField td,.radioField .verticalOptions td,.radioField .horizontalOptions td,.checkboxField td,.checkboxField .verticalOptions td,.checkboxField .horizontalOptions td{padding-right:1em}
.radioField td label,.radioField .verticalOptions td label,.radioField .horizontalOptions td label,.checkboxField td label,.checkboxField .verticalOptions td label,.checkboxField .horizontalOptions td label{float:none;width:auto!important}
.otherOptionSelectTextHidden{display:inline-block}
.otherOptionSelectTextHidden .otherOptionText{display:inline}
.otherOptionSelectTextHidden .otherOptionText label{display:none;position:absolute;text-indent:-10000em}
.otherOptionSelectTextHidden .otherOptionText input{display:block;clear:left;width:auto;margin-left:1.75em}
.verticalOptions .otherOptionSelectTextHidden{display:block;clear:left}
.verticalOptions .otherOptionSelectTextHidden .otherOptionText{display:block;clear:left}
.verticalOptions .otherOptionSelectTextHidden .otherOptionText label{display:none;position:absolute;text-indent:-10000em}
.verticalOptions .otherOptionSelectTextHidden .otherOptionText input{display:block;width:auto}
.otherOptionSelectTextVisible{display:inline-block}
.otherOptionSelectTextVisible .otherOptionText{display:inline}
.otherOptionSelectTextVisible .otherOptionText label{display:none;position:absolute;text-indent:-10000em}
.otherOptionSelectTextVisible .otherOptionText input{display:block;clear:left;margin-left:1.75em;width:auto}
.verticalOptions .otherOptionSelectTextVisible{display:block;clear:left}
.verticalOptions .otherOptionSelectTextVisible .otherOptionText input{width:auto}
.otherOptionTextOnly{display:block;clear:left;padding:.35em}
.otherOptionTextOnly .otherOptionText input{display:block;clear:left;width:auto}
.otherOptionSelectTextHidden .otherOptionHideText{display:none!important}
.singleCheckboxField{position:relative}
.singleCheckboxField .required{vertical-align:middle}
.singleCheckboxField .fieldTitle{padding-top:0}
.singleCheckboxField .fieldControls label{position:relative;width:auto;padding:0;font-weight:normal;background:transparent}
.singleCheckboxField .fieldControls label input{display:inline-block;vertical-align:middle}
.singleCheckboxField .fieldControls label .controlText{display:inline-block;vertical-align:middle}
.dropdownField .otherOptionSelectTextHidden{display:inline}
.dropdownField .otherOptionSelectTextHidden .otherOptionText{display:inline}
.dropdownField .otherOptionSelectTextHidden .otherOptionText label{width:auto;background:transparent}
.dropdownField .otherOptionSelectTextHidden .otherOptionText input{display:inline;margin-left:auto}
.dropdownField .otherOptionSelectTextVisible{display:block;padding:.35em .35em .35em 0}
.dropdownField .otherOptionSelectTextVisible .otherOptionText label{width:auto;background:transparent}
.dropdownField .otherOptionSelectTextVisible .otherOptionText input{display:inline-block;margin-left:auto}
.dropdownField .otherOptionTextOnly{display:block;padding:.35em .35em .35em 0}
.dropdownField .otherOptionTextOnly .otherOptionText label{width:auto;background:transparent}
.listField .fieldControls{margin-bottom:10px}
.listField .fieldControls input{width:87.5%;margin-right:.5%}
.listField .fieldControls .add{display:inline-block;text-indent:-10000em;width:16px;height:16px;background:url('/images/cms/icons/general/add.png') no-repeat;cursor:pointer}
.listField .fieldControls .remove{display:inline-block;text-indent:-10000em;width:16px;height:16px;margin-right:.5%;background:url('/images/cms/icons/general/remove.png') no-repeat;cursor:pointer}
.matrixField .fieldContent table.subFields{width:100%;margin-top:.5em;border:1px #e0e0e0 solid;border-top:0}
.matrixField table.subFields caption{display:none}
.matrixField table.subFields tr.subFieldsTableHeader th{font-weight:normal;background:#f0f0f0}
.matrixField table.subFields tr.subFieldContainer th{font-weight:normal;background:#f8f8f8;border:1px #e0e0e0 solid}
.matrixField table.subFields tr.subFieldContainer th.subFieldTitle{width:25%}
.matrixField table.subFields tr.subFieldContainer td{display:table-cell;background:#fff;border:1px #e0e0e0 solid}
.matrixField .fieldContent table.horizontalOptions tr.checkboxField td input,.matrixField .fieldContent table.horizontalOptions tr.radioField td input{float:left;margin:0 2px 0 0}
.matrixField .fieldContent table.horizontalOptions tr.checkboxField td label,.matrixField .fieldContent table.horizontalOptions tr.radioField td label{float:left}
.matrixField table.matrixLabelsInHeader tr.subFieldsTableHeader th{border:#e0e0e0 1px solid}
.matrixField table.matrixLabelsInHeader tr.subFieldContainer td label{display:none}
.matrixField table.matrixLabelsInHeader tr.subFieldContainer td.otherOptionSelectTextVisible input{display:inline-block;float:none;clear:none;margin-left:5px}
.matrixField table.matrixLabelsInCells tr.subFieldsTableHeader{display:none}
.requiredFieldMarker{display:inline-block;margin:0 .25em;width:9px;height:9px;font-weight:bold;font-size:125%;text-indent:-1000em;overflow:hidden;background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/required_marker.gif') no-repeat}
.readOnly,input[readonly=true],select[readonly=true],textarea[readonly=true]{color:#909090!important;background:#f0f0f0!important}
.address2 label{background:transparent}
fieldset.submitButtons,.fieldset.submitButtons{display:block!important;width:100%!important;max-width:none!important;min-width:0!important;padding:0!important;margin:0 0 1.5em!important;border:0!important;background:0!important;border-radius:0!important}
fieldset.submitButtons legend,.fieldset.submitButtons .legend{display:none}
fieldset.submitButtons ol.formFields li.fieldContainer,.fieldset.submitButtons .formFields .fieldContainer{display:inline-block;clear:none;width:auto;margin-right:10px!important}
fieldset.submitButtons ol.formFields li.fieldContainer.recaptchaField,.fieldset.submitButtons .formFields .fieldContainer.recaptchaField{width:100%;margin-right:0!important}
#recaptcha_widget_div{clear:both}
.noField{display:none}
.formPage .formFieldsContainer{border:0;margin-bottom:.5em}
.formPage .formFieldsContainer .formFieldsContainerLegend{display:none}
.formPage .formFieldsContainer fieldset.sectionContainer{margin-top:1em}
.formPage .formFieldsContainer fieldset.sectionContainer .sectionSummary{clear:both;margin:0 0 1em}
.formPage .formFieldsContainer fieldset.sectionContainer .sectionSummary ul li{list-style:disc}
.formPage .validationError{box-sizing:border-box;padding:4px;background-color:#FFDFDF;border:1px solid #C89797;border-radius:4px}
.formPage .twoCols1 .fieldContainer .fieldTitle .questionNumber:after,.formPanel.twoCols1 .fieldContainer .fieldTitle .questionNumber:after{content:"."}
.formPage .oneCol1 .fieldContainer .fieldTitle,.formPanel.oneCol1 .fieldContainer .fieldTitle{width:98%!important;margin:0;padding:4px 1%}
.formPage .oneCol1 .fieldContainer .fieldTitle .questionNumber:after,.formPanel.oneCol1 .fieldContainer .fieldTitle .questionNumber:after{content:"."}
.formPage .oneCol1 .fieldContainer .fieldContent,.formPanel.oneCol1 .fieldContainer .fieldContent{width:98%!important;max-width:98%!important;padding:1%}
.formPage.readOnlyForm fieldset.submitButtons,.formPage.readOnlyForm .fieldset.submitButtons{display:none!important}
#FormCancelOptions ul,#FormFinalLinks ul,.formButtons ul{margin:0;padding:0;list-style:none}
#FormCancelOptions ul li,#FormFinalLinks ul li,.formButtons ul li{display:inline;padding:0}
#FormCancelOptions ul li a,#FormFinalLinks ul li a,.formButtons ul li a{display:inline-block;margin:0 .5em 0 0;padding:4px;background:#f8f8f8;border:#e0e0e0 1px solid}
#FormCancelOptions ul li a:hover,#FormFinalLinks ul li a:hover,.formButtons ul li a:hover{background:#f0f0f0}
#FormCancelOptions .never,#FormFinalLinks .never{margin-right:0}
@media screen and (max-width:600px){.radioField .twoColsOptions label,.checkboxField .twoColsOptions label,.radioField .threeColsOptons label,.checkboxField .threeColsOptons label,.radioField .fourColsOptions label,.checkboxField .fourColsOptions label{width:100%!important;margin-right:0}
}
@media screen and (max-width:480px){.formPage .twoCols1 .fieldContainer .fieldTitle,.formPanel.twoCols1 .fieldContainer .fieldTitle{float:none;width:100%;max-width:100%;padding:1% 0}
.formPage .twoCols1 .fieldContainer .fieldContent,.formPanel.twoCols1 .fieldContainer .fieldContent{float:none;width:100%;max-width:100%;padding:1% 0}
.formPage .twoCols1 .matrixField td,.formPanel.twoCols1 .matrixField td,.formPage .oneCol1 .matrixField td,.formPanel.oneCol1 .matrixField td{float:left}
}
#CmsPage{position:relative!important;float:none!important;width:auto!important;height:auto!important;margin:auto!important;padding:0!important}
table{width:100%;empty-cells:show;border-collapse:collapse}
caption{padding:7px;margin:0;font-weight:bold;text-align:left;background:#f0f0f0}
th{text-align:left;font-weight:bold}
tr{border-bottom:1px solid #DDD}
td{padding:5px}
table.dataTable1{font-size:100%;margin-bottom:1em}
table.dataTable1 tr th table.dataTable1 thead tr th,table.dataTable1 tr.header th{padding:4px;border:1px solid #d0d0d0;background-color:#e8e8e8}
table.dataTable1 tbody tr th,table.dataTable1 tr.data th{padding:4px;border:1px solid #d0d0d0;background-color:#f0f0f0}
table.dataTable1 tr td{padding:4px;border:1px solid #d0d0d0;background-color:#fff}
@media only screen and (max-width:480px){table.responsive,table.responsive thead,table.responsive tbody,table.responsive th,table.responsive td,table.responsive tr{display:block!important;width:auto!important}
table.responsive thead tr{position:absolute!important;top:-9999px!important;left:-9999px!important}
table.responsive tr{margin-top:-1px;border:1px solid #ccc}
table.responsive th{border-bottom:1px solid #eee}
table.responsive td{border:0;border-bottom:1px solid #eee;position:relative!important;padding-left:50%!important}
table.responsive td:before{position:absolute!important;top:2px;left:2px;width:45%;white-space:nowrap;overflow:hidden}
table.dataTable1.responsive td:before{top:4px;left:4px}
table.responsive td:nth-of-type(1):before{content:"Data 1"}
table.responsive td:nth-of-type(2):before{content:"Data 2"}
table.responsive td:nth-of-type(3):before{content:"Data 3"}
table.responsive td:nth-of-type(4):before{content:"Data 4"}
table.responsive td:nth-of-type(5):before{content:"Data 5"}
table.responsive td:nth-of-type(6):before{content:"Data 6"}
table.responsive td:nth-of-type(7):before{content:"Data 7"}
table.responsive td:nth-of-type(8):before{content:"Data 8"}
table.responsive td:nth-of-type(9):before{content:"Data 9"}
table.responsive td:nth-of-type(10):before{content:"Data 10"}
}
.huge{font-size:150%;line-height:125%}
p.huge{margin-bottom:1em}
.big,big{font-size:116.7%}
.small,small{font-size:91.7%}
.tiny{font-size:83.3%}
.hidden{display:none!important}
.date{color:#909090}
.author{color:#909090}
.blue{color:#0274bd}
.dropQuote1{margin-left:10%;margin-right:10%;padding:2% 0;color:#9c0;text-align:center;font-size:125%;font-style:italic;border-top:#9c0 2px solid;border-bottom:#9c0 2px solid}
.helpText{display:inline-block;min-height:20px;padding:4px 0 0 20px;background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/16x16_help.gif') 0 3px no-repeat}
label .helpText,.fieldTitle .helpText{font-size:91.7%;font-weight:normal}
.glossaryTerm{padding-right:12px;background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/glossary_link.gif') right 2px no-repeat;border-bottom:1px dotted}
.textWrap{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}
.textWrap.hyphens{-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}
.graphicBox{position:relative;padding:20px;background:#0286cb;overflow:hidden;color:#fff;text-align:center;border-radius:20px}
.graphicBox a{color:#fff!important}
.graphicBox>a:first-child>img:first-child{position:absolute;z-index:1;left:-99999px;right:-99999px;top:0;margin:auto;width:410px!important;max-width:none!important;min-width:100%!important;height:auto!important}
.graphicBox .title{position:relative;z-index:2;box-sizing:content-box;margin:62px -20px 0;padding:15px 20px 12px 20px;width:100%;font-family:'Gotham Book',Source Sans Pro,Arial,Helvetica,sans-serif;font-size:150%;font-weight:bold;color:#fff!important;background-color:rgba(0,0,0,0.65)!important;border-top-right-radius:0;border-bottom-right-radius:0}
.graphicBox .summary{position:relative;z-index:2;padding:10px 20px;margin:0 -20px -15px;height:100%;background:#0286cb}
.graphicBox .summary p{margin:0;line-height:175%}
.graphicBox.iconHeader .title{position:relative;z-index:2;margin:-20px -20px 0;max-width:100%;box-sizing:content-box;padding:30px 20px 30px 100px;min-height:40px;width:auto;color:#fff!important;background-color:rgba(0,0,0,0.65)!important;border-top-right-radius:0;border-bottom-right-radius:0;text-align:left;text-transform:none}
.graphicBox.iconHeader .title:before{content:" ";position:absolute;top:20px;left:20px;width:64px;height:64px;background-image:url(/App_Sites/chessmoving/Templates/Default/images/icons/icons-64-white.png);background-position:0 0;background-repeat:no-repeat}
.graphicBox.iconHeader.serviceInternationalRemovals .title:before{background-position:0 0}
.graphicBox.iconHeader.serviceOfficeRemovals .title:before{background-position:-100px 0}
.graphicBox.iconHeader.serviceLocalRemovals .title:before{background-position:-200px 0}
.graphicBox.iconHeader.serviceStorage .title:before{background-position:-300px 0}
.graphicBox.iconHeader.servicePacking .title:before{background-position:-400px 0}
.graphicBox.iconHeader.serviceEndToEnd .title:before{background-position:-500px 0}
.graphicBox.iconHeader.serviceFurnitureRemoval .title:before{background-position:-600px 0}
.graphicBox.iconHeader.serviceInsurance .title:before{background-position:-700px 0}
.graphicBox.iconHeader.serviceCleaning .title:before{background-position:-800px 0}
.graphicBox.iconHeader.serviceVehicleMoving .title:before{background-position:-900px 0}
.graphicBox.backgroundGraphic .imageLink:after{position:absolute;left:0;top:0;width:100%;height:100%;content:" ";background-color:rgba(0,0,0,0.65)!important;z-index:1}
.graphicBox.backgroundGraphic .title{background:none!important;text-align:left;margin:0 0 .5em;padding-left:0;font-size:200%}
.backgroundGraphic h3.title:after{content:" ";position:absolute;float:left;width:100px;height:4px;left:0;top:2em;background-color:#8acb79}
.graphicBox.backgroundGraphic .summary{background-color:transparent}
.graphicBox .formPage .formFieldsContainer{text-align:left;background:0}
.graphicBox .formPage .submitButton{background:#f05913}
.graphicBox .formPage .requiredFieldMarker{vertical-align:middle;padding:5px;background-color:rgba(255,255,255,0.5);background-position:center;border-radius:100%}
.graphicBox .formPage .validationError{background-color:#a83838;border:0}
.graphicBox .formFields input[type=text],.graphicBox .formFields input[type=password],.graphicBox .formFields textarea{border:0;opacity:.5}
.graphicBox .formFields input[type=text]:focus,.graphicBox .formFields input[type=password]:focus,.graphicBox .formFields textarea:focus{border:0;opacity:1}
@media screen and (min-width:1500px){.graphicBox.iconHeader .title{line-height:40px}
}
.cards{display:inline-block;width:100%;padding:10px 0;text-align:center}
.cards .creditcard{display:inline-block;margin:0 5px;width:135px;height:90px;border-radius:10px;text-indent:-10000em;zoom:.5;background-image:url('/images/cards.jpg')}
.cards .creditcard.generic{background-position:-94px -49px}
.cards .creditcard.amazon{background-position:-303px -49px}
.cards .creditcard.amazon2{background-position:-512px -49px}
.cards .creditcard.amex{background-position:-721px -49px}
.cards .creditcard.amex2{background-position:-930px -49px}
.cards .creditcard.cash{background-position:-94px -196px}
.cards .creditcard.gift{background-position:-303px -196px}
.cards .creditcard.apple{background-position:-512px -196px}
.cards .creditcard.apple2{background-position:-721px -196px}
.cards.creditcard.discover{background-position:-930px -196px}
.cards .creditcard.discover2{background-position:-94px -341px}
.cards .creditcard.discover3{background-position:-303px -341px}
.cards .creditcard.visa{background-position:-512px -341px}
.cards .creditcard.visa2{background-position:-721px -341px}
.cards .creditcard.mastercard{background-position:-930px -341px}
.cards .creditcard.mastercard2{background-position:-94px -487px}
.cards .creditcard.maestro{background-position:-303px -487px}
.cards .creditcard.maestro2{background-position:-512px -487px}
.cards .creditcard.paypal{background-position:-721px -487px}
.cards .creditcard.paypal2{background-position:-930px -487px}
.cards .creditcard.paypal2{background-position:-94px -634px}
.cards .creditcard.w{background-position:-303px -634px}
.cards .creditcard.w2{background-position:-512px -634px}
.cards .creditcard.jcb{background-position:-721px -634px}
.cards .creditcard.jcb2{background-position:-930px -634px}
@media screen and (max-width:767px){.graphicBox img:first-child{top:-60px;width:710px!important;height:228px!important}
}
.featureBox1{display:inline-block;width:84%;padding:20px 8% 0;color:#fff;background:#064094 url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/gradient_blue_vld_540.png') left top repeat-x;border-radius:10px}
.featureBox1 h1,.featureBox1 h2,.featureBox1 h3,.featureBox1 h4,.featureBox1 h5,.featureBox1 h6{margin-top:0;margin-bottom:.25em;color:#fff}
.featureBox1 .title{text-transform:uppercase}
.featureBox1 .summary{margin:0 0 .5em}
.featureBox1 a{color:#b5d4e7}
.featureBox1 .boxHeader{margin-left:-4%;padding:0 0 10px 4%;border-top-right-radius:5px;border-bottom-right-radius:5px}
.featureBox1 .boxBody{margin:10px 0}
.featureBox1 .boxBody p{font-size:125%;margin-bottom:5px}
.featureBox1 .boxFooter{margin:0 -4%;padding:0 4% 10px;border-radius:0 0 5px 5px}
.featureBox1 ul.buttons{margin-left:0!important;padding-left:0!important;list-style:none}
.featureBox ul.buttons li{margin:0;padding:0}
.featureBox1 ul.buttons li a,.featureBox1 ul.buttons div a,.featureBox1 ul.buttons span a{display:block}
.landscape ul.buttons li,.landscape ul.buttons div,.landscape ul.buttons span{display:inline-block}
*:first-child+html .landscape ul.buttons li,*:first-child+html .landscape ul.buttons div,*:first-child+html .landscape ul.buttons span{display:inline}
.landscape ul.buttons.three li,.landscape ul.buttons.three div,.landscape ul.buttons.three span{width:32%;margin-right:1%;margin-right:0\9}
.landscape ul.buttons.three li:last-child,.landscape ul.buttons.three div:last-child,.landscape ul.buttons.three span:last-child{margin-right:0}
.landscape ul.buttons.four li,.landscape ul.buttons.four div,.landscape ul.buttons.four span{width:24%;margin-right:1%}
.landscape ul.buttons.four li:last-child,.landscape ul.buttons.four div:last-child,.landscape ul.buttons.four span:last-child{margin-right:0}
#PageContent #PrimaryContent #PageBody .featureBox1 ul.buttons{margin:0}
#PageContent #PrimaryContent #PageBody .featureBox1 ul.buttons li{margin:0;margin-right:.5%;padding-left:0;text-indent:0}
#PageContent #PrimaryContent #PageBody .featureBox1 ul.buttons li:before{content:"";margin:0;padding:0}
.iconButton1{display:inline-block;padding:17px 5px 0;border:#fff 1px solid;background:#fff url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/gradient_white_grey_01.gif') left bottom repeat-x;border-radius:2px;box-shadow:0 2px 3px #013296}
a.iconButton1{color:#0038a9}
.movingAus{min-height:37px;padding:10px 0 7px 5px}
.movingAus:before{content:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/bluebox_45_house.png');float:left;margin-top:-6px;margin-right:5px}
.movingOverseas{min-height:37px}
.movingOverseas:before{content:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/bluebox_45_plane.png');float:left;margin-top:-13px;margin-right:5px}
.movingOffice{min-height:37px}
.movingOffice:before{content:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/bluebox_45_buildings.png');float:left;margin-top:-13px;margin-right:5px}
.iconButton2{display:inline-block;padding:12px 5px;text-shadow:0 1px 1px #013296;border:#406abe 1px solid;background:#305eb9 url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/gradient_blue_01.gif') left bottom repeat-x;border-radius:2px;box-shadow:0 2px 3px #013296}
a.iconButton2{color:#fff}
.requestCallback:before{content:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/bluebox_30_phone.png');float:left;margin-top:-5px;margin-right:5px}
.bookInspection:before{content:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/bluebox_30_calendar.png');float:left;margin-top:-5px;margin-right:5px}
.fullInventory:before{content:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/bluebox_30_list.png');float:left;margin-top:-5px;margin-right:5px}
.landscape .featureBox1{padding-bottom:50px}
.landscape .featureBox1 .iconButton1{padding:9px 5px}
.landscape .movingAus:before{margin-top:-4px}
.landscape .movingOverseas:before{margin-top:-4px}
.landscape .movingOffice:before{margin-top:-4px}
.landscape .featureBox1 .iconButton2{padding:12px 5px}
.featureBox2{position:relative;box-sizing:border-box;display:inline-block;width:100%;padding:5%;margin-bottom:40px;background:#fcfcfc;border-radius:20px;border:#e0e0e0 2px solid}
.featureBox2>:first-child,.featureBox2>:first-child>:first-child{margin-top:0!important}
.featureBox2>:last-child,.featureBox2>:last-child>:last-child{margin-bottom:0!important}
.featureBox2 .title{text-transform:uppercase}
.featureBox2.wide{padding:2%}
.featureBox2.highlight2{box-sizing:border-box;width:100%;background:#f0f0ff}
.featureBox3{display:inline-block;width:100%;margin:0 -100%;padding:40px 100%;background:#019fe0;color:#fff;background-repeat:repeat-x;background-position:bottom left;background-size:100%;background-image:url(/App_Sites/chessmoving/Templates/Default/images/background_logo_crop_2.jpg)}
.featureBox3 h1,.featureBox3 h2,.featureBox3 h3,.featureBox3 h4,.featureBox3 h5,.featureBox3 h6{color:#fff}
.featureBox3 h2.sectionBreak{text-align:center;margin-bottom:2em;padding-bottom:10px;border-bottom:#80cff0 1px solid}
.colorboxHiddenContent{display:none}
#cboxLoadedContent .colorboxHiddenContent{display:block;padding:0 10px}
.arrowBoxRight{float:right;width:140px;padding:10px 10px 10px 30px;border:#e0e0e0 1px solid;background:#f0f0f0 url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/arrow_grey_left.gif') 10px 10px no-repeat}
.fixedWidthContent{width:80%;max-width:1500px;margin:0 auto;text-align:left}
#SubHeader .fixedWidthContent :first-child{margin-top:30px}
.imageBanner,.imageBannerWide{position:relative;display:inline-block;width:100%;height:250px;margin-bottom:1em;overflow:hidden;border-radius:10px}
.mceContentBody .imageBanner{width:auto}
.imageBanner .intro h1{font-size:350%!important;line-height:100%;margin:1em 0 .25em!important;text-transform:none!important;color:#fff;text-shadow:0 0 4px #000}
.imageBanner .intro p{margin:0 0 16px;font-size:125%!important;color:#fff;text-shadow:0 0 4px #000}
.imageBanner>img:first-child,.imageBannerWide>img:first-child{position:absolute;bottom:0;display:block;min-width:100%;max-width:none;min-height:100%!important}
.imageBanner>.textBlock,.imageBannerWide>.textBlock{display:inline-block;position:absolute;bottom:40px;padding:20px 60px 20px 20px;color:#1946a1;background:rgba(255,255,255,0.75);border-top-right-radius:10px;border-bottom-right-radius:10px}
.imageBanner .textBlock a,.imageBannerWide .textBlock a{color:#1946a1}
.imageBanner .textBlock h1,.imageBanner .textBlock h2,.imageBanner .textBlock h3,.imageBanner .textBlock h4,.imageBanner .textBlock h5,imageBanner .textBlock h6,.imageBanner .textBlock p,.imageBannerWide .textBlock h1,.imageBannerWide .textBlock h2,.imageBannerWide .textBlock h3,.imageBannerWide .textBlock h4,.imageBannerWide .textBlock h5,imageBannerWide .textBlock h6,.imageBannerWide .textBlock p{margin:0 0 5px;text-transform:none}
.imageBanner>.textBlock:first-child,.imageBannerWide>.textBlock:first-child{position:relative;margin:0!important}
.imageBannerWide{height:100px;background-image:url('/images/subheaders/header-moving.jpg');background-size:100% auto;background-position:center}
.imageBannerWide>.textBlock:first-child{margin-top:40px!important}
.imageBanner.fullPageWidth{height:auto;min-height:500px;margin-bottom:40px;border-radius:0;overflow:visible}
.imageBanner.fullPageWidth .image,.imageBannerWide.fullPageWidth .image{position:absolute;height:100%;width:130%;max-width:none!important;margin-left:-15%;background-color:#009fdf;background-image:url(/App_Sites/chessmoving/Templates/Default/Css/../../Default/images/background_logo_crop_2.jpg);background-position:left bottom;background-repeat:no-repeat}
.imageBanner .image.darken:after,.imageBannerWide .image.darken:after{position:absolute;top:0;left:0;content:' ';background:rgba(0,0,0,0.375);width:100%;height:100%;overflow:hidden}
.editorTinyMCE .imageBanner .image.darken:after,.editorTinyMCE .imageBannerWide .image.darken:after{display:none}
.imageBanner.fullPageWidth .textBlock,.imageBannerWide.fullPageWidth .textBlock{border-radius:10px}
.imageBanner .featureBox{position:relative;padding:30px;background:rgba(0,0,0,0.75);overflow:hidden;color:#fff;text-align:center;border-radius:20px}
.imageBanner .featureBox .title{color:#fff}
.imageBanner .featureBox .formPage .formFieldsContainer{text-align:left;background:0}
.imageBanner .featureBox .formPage .submitButton{background:#f05913;width:100%;text-align:center}
.imageBanner .featureBox .formPage .requiredFieldMarker{vertical-align:middle}
.imageBanner .featureBox .formPage .validationError{background-color:#a83838;border:0}
.imageBanner .featureBox .formPage a{color:#f05913!important}
.imageBanner .featureBox .formFields input[type=text],.imageBanner .featureBox .formFields input[type=password],.imageBanner .featureBox .formFields textarea{border:0;color:#fff;background:rgba(255,255,255,0.25)}
.imageBanner .featureBox .formFields input[type=text]:focus,.imageBanner .featureBox .formFields input[type=password]:focus,.imageBanner .featureBox .formFields textarea:focus{border:0;color:#000;background:#fff}
@media screen and (max-width:1024px) and (min-width:769px){.imageBanner.fullPageWidth{min-height:400px}
.imageBanner.fullPageWidth .image,.imageBannerWide.fullPageWidth .image{width:200%}
}
@media screen and (max-width:768px){.hideSmall{display:none!important}
.imageBanner,.imageBannerWide{height:210px}
.imageBanner.fullPageWidth{min-height:300px}
.imageBanner.fullPageWidth>img:first-child,.imageBannerWide.fullPageWidth>img:first-child{min-height:0!important;top:0!important;bottom:auto!important}
}
@media screen and (max-width:599px){.imageBanner.fullPageWidth{margin:0 -20px;padding:0 20px;background-color:#009fdf;background-image:url(/App_Sites/chessmoving/Templates/Default/Css/../../Default/images/background_logo_crop_2.jpg);background-position:left bottom;background-repeat:no-repeat}
.imageBanner.fullPageWidth .image,.imageBannerWide.fullPageWidth .image{position:relative;width:100%;margin:10px 0 0}
.imageBanner .image.darken:after,.imageBannerWide .image.darken:after{display:none}
.imageBanner.fullPageWidth>img:first-child,.imageBannerWide.fullPageWidth>img:first-child{position:relative}
.imageBanner .intro h1{margin-top:.5em!important}
}
@media screen and (max-width:480px){.imageBanner,.imageBannerWide{height:180px}
.imageBanner.fullPageWidth{min-height:240px}
}
@media screen and (max-width:320px){.imageBanner,.imageBannerWide{height:210px}
.imageBanner>img:first-child,.imageBannerWide>img:first-child{max-width:none!important;height:100%!important;width:auto!important}
}
#SubHeader .imageBanner,#SubHeader .imageBannerWide{box-sizing:border-box;display:block;position:relative;float:left;height:auto;margin-bottom:0;box-shadow:none;text-shadow:none;overflow:hidden;background-position:center center}
#SubHeader .imageBanner:after,#SubHeader .imageBannerWide:after{content:" ";position:absolute;top:0;left:0;display:inline-block;width:100%;height:100%;background:rgba(0,0,0,0.3)}
#SubHeader .imageBanner .textBlock,#SubHeader .imageBannerWide .textBlock{position:relative;bottom:auto;width:80%;max-width:1500px;margin:30px auto 0!important;padding:0;background:0;text-align:left;border-radius:0;z-index:2}
#SubHeader .imageBanner h1,#SubHeader .imageBannerWide h1,#SubHeader .imageBanner h2,#SubHeader .imageBannerWide h2,#SubHeader .imageBanner h3,#SubHeader .imageBannerWide h3,#SubHeader .imageBanner h4,#SubHeader .imageBannerWide h4,#SubHeader .imageBanner h5,#SubHeader .imageBannerWide h5,#SubHeader .imageBanner h6,#SubHeader .imageBannerWide h6,#SubHeader .imageBanner p,#SubHeader .imageBannerWide p{color:#fff;text-shadow:0 0 2px #181818}
#SubHeader .imageBanner.light:after,#SubHeader .imageBannerWide.light:after{display:none}
#SubHeader .imageBanner.light h1,#SubHeader .imageBannerWide.light h1,#SubHeader .imageBanner.light h2,#SubHeader .imageBannerWide.light h2,#SubHeader .imageBanner.light h3,#SubHeader .imageBannerWide.light h3,#SubHeader .imageBanner.light h4,#SubHeader .imageBannerWide.light h4,#SubHeader .imageBanner.light h5,#SubHeader .imageBannerWide.light h5,#SubHeader .imageBanner.light h6,#SubHeader .imageBannerWide.light h6{color:#0038a8;text-shadow:none}
#SubHeader .imageBanner.light p,#SubHeader .imageBannerWide.light p{color:#111;text-shadow:none}
#SubHeader .imageBannerWide{border-radius:0!important}
.youtubeThumb span{display:block;position:absolute;margin-top:-30%;left:41%;width:87px;height:61px;text-indent:-3000em;background:url('/App_Sites/chessmoving/Templates/Default/images/youtube-button-black.png') no-repeat}
.youtubeThumb:hover span{background:url('/App_Sites/chessmoving/Templates/Default/images/youtube-button-red.png') no-repeat}
.moreQuoteOptions .moreOptions a{display:inline-block;padding:10px 0}
.white{color:#fff!important}
.bannerWhite{display:inline-block;width:98%;padding:6px 1%;text-align:center;background:#fff;border-radius:3px}
.blueBanner{clear:both;text-align:center;color:#fff;margin:0 -10000em 40px;padding:30px 10000em;background:#00a0df}
.blueBanner h1,.blueBanner h2,.blueBanner h3,.blueBanner p{color:#fff;margin:0 0 10px}
.parallax{position:relative;float:left;width:100%;margin:-40px -10000em 40px;padding:80px 10000em;color:#fff;background:rgba(0,0,0,0.53);background-position:center;background-repeat:no-repeat;background-attachment:fixed;background-size:cover}
.parallax *{position:relative;z-index:1}
.parallax a{color:#33c9ff!important}
.parallax a.applicationButton{color:#fff!important}
.parallax .overlay{position:absolute!important;z-index:0;display:block!important;top:0!important;left:0!important;width:100%!important;height:100%!important;background:rgba(0,0,0,0.53)!important}
.parallax+*{position:relative;clear:left}
.submitButton,.applicationButton,a.applicationButton{-webkit-appearance:none;display:inline-block;padding:13px 30px;color:#fff;font-family:'Gotham Book',Source Sans Pro,Arial,Helvetica,sans-serif;font-size:116.7%;text-shadow:none;text-align:left;line-height:100%;background:#0190d2;border:0;border-radius:5px}
.submitButton:link,.applicationButton:link,a.applicationButton:link{color:#fff}
.submitButton:visited,.applicationButton:visited,a.applicationButton:visited{color:#fff}
.submitButton:hover,.applicationButton:hover,a.applicationButton:hover{background:#0569b7;transition:all ease-in-out 200ms}
.hugeButton{font-size:175%!important;font-weight:bold!important;padding:20px 50px!important;border-radius:50px!important}
.applicationButton.highlight{box-sizing:border-box;width:100%;background:#f05913}
.applicationButton.inline{width:auto!important}
.applicationButton.big{font-size:150%!important}
.applicationButton.ctaButton{box-sizing:border-box;width:100%;text-align:center;font-size:166.7%;padding:20px 15px;color:#0274bd!important;background:#fff;border:#0190d2 3px solid;border-radius:20px}
.applicationButton.ctaButton:hover{color:#fff!important;text-decoration:none;transition:all ease-in-out 200ms}
.applicationButton.ctaButton .tagline{display:block;margin:20px 0 0;line-height:100%;text-align:center;font-size:65%}
@media screen and (max-width:1024px){.applicationButton.ctaButton{padding:20px}
}
.blueButton{display:inline-block;clear:both;min-width:90px;padding:8px 10px;margin:0 4px 4px 0;font-family:'Gotham Book',Source Sans Pro,Arial,Helvetica,sans-serif;color:#fff;text-align:center;background:#1a82c3;border-radius:4px}
.blueButton:link,.blueButton:visited{color:#fff;text-decoration:none}
.blueButton:hover{color:#fff;text-decoration:underline;background:#0569b7;transition:all ease-in-out 200ms}
.blueButtonPointer{display:inline-block;clear:both;min-width:90px;min-height:32px;padding:4px 20px 4px 4px;text-align:center;color:#fff;font-size:100%;text-shadow:0 2px 2px #0c6aa4;background-image:url('/App_Sites/chessmoving/templates/default/images/bluebutton_arrow_right_long_t.png');background-repeat:no-repeat;background-position:100% 0;background-size:auto 100%}
.blueButtonPointer:link,.blueButtonPointer:visited{color:#fff;text-decoration:none}
.blueButtonPointer:hover{color:#fff;text-decoration:underline}
}
div.twoCols,div.threeCols,div.fourCols,div.fiveCols,div.sixCols{display:flex;clear:both;box-sizing:border-box;width:100%}
div.twoCols,div.threeCols,div.fourCols,div.fiveCols,div.sixCols{display:flex;clear:both;box-sizing:border-box;width:100%}
div.twoCols>.col1,div.twoCols>.col:nth-child(2n-1){position:relative;float:left;clear:left;width:49%;margin-right:1%}
div.twoCols>.col2,div.twoCols>.col:nth-child(2n-0){position:relative;float:right;width:49%;margin-left:1%}
div.twoCols.layout1>.col1,div.twoCols.layout1>.col:nth-child(2n-1){width:32%;margin-right:1%}
div.twoCols.layout1>.col2,div.twoCols.layout1>.col:nth-child(2n-0){width:66%;margin-left:1%}
div.twoCols.layout2>.col1,div.twoCols.layout2>.col:nth-child(2n-1){width:66%;margin-right:1%}
div.twoCols.layout2>.col2,div.twoCols.layout2>.col:nth-child(2n-0){width:32%;margin-left:1%}
@media screen and (min-width:1023px){div.twoCols.layout3{display:block;text-align:center}
div.twoCols.layout3>.col1,div.twoCols.layout3>.col:nth-child(2n-1),div.twoCols.layout3>.col2,div.twoCols.layout3>.col:nth-child(2n-0){display:inline-block;vertical-align:middle;float:none!important;width:48%!important;margin:0;text-align:left}
}
div.threeCols>.col1,div.threeCols>.col:nth-child(3n-2){position:relative;float:left;width:32%;margin-right:1%}
div.threeCols>.col2,div.threeCols>.col:nth-child(3n-1){position:relative;float:left;width:32%;margin-right:1%;margin-left:1%}
div.threeCols>.col3,div.threeCols>.col:nth-child(3n-0){position:relative;float:right;width:32%;margin-left:1%}
div.threeCols.layout1>.col1,div.threeCols.layout1>.col:nth-child(3n-2){width:24%}
div.threeCols.layout1>.col2,div.threeCols.layout1>.col:nth-child(3n-1){width:48%}
div.threeCols.layout1>.col3,div.threeCols.layout1>.col:nth-child(3n-0){width:24%}
div.fourCols>.col1,div.fourCols>.col:nth-child(4n-3){position:relative;float:left;width:24%;margin-right:.6666%}
div.fourCols>.col2,div.fourCols>.col:nth-child(4n-2){position:relative;float:left;width:24%;margin-right:.6666%;margin-left:.6666%}
div.fourCols>.col3,div.fourCols>.col:nth-child(4n-3){position:relative;float:left;width:24%;margin-right:.6666%;margin-left:.6666%}
div.fourCols>.col4,div.fourCols>.col:nth-child(4n-0){position:relative;float:left;width:24%;margin-left:.6666%}
div.fiveCols>.col:nth-child(5n-4){position:relative;float:left;width:19%;margin-right:.625%}
div.fiveCols>.col:nth-child(5n-3){position:relative;float:left;width:19%;margin-right:.625%;margin-left:.625%}
div.fiveCols>.col:nth-child(5n-2){position:relative;float:left;width:19%;margin-right:.625%;margin-left:.625%}
div.fiveCols>.col:nth-child(5n-1){position:relative;float:left;width:19%;margin-right:.625%;margin-left:.625%}
div.fiveCols>.col:nth-child(5n-0){position:relative;float:right;width:20%;margin-left:.625%}
div.sixCols>.col:nth-child(6n-5){position:relative;float:left;width:16%;margin-right:.4%}
div.sixCols>.col:nth-child(6n-4){position:relative;float:left;width:16%;margin-right:.4%;margin-left:.4%}
div.sixCols>.col:nth-child(6n-3){position:relative;float:left;width:16%;margin-right:.4%;margin-left:.4%}
div.sixCols>.col:nth-child(6n-2){position:relative;float:left;width:16%;margin-right:.4%;margin-left:.4%}
div.sixCols>.col:nth-child(6n-1){position:relative;float:left;width:16%;margin-right:.4%;margin-left:.4%}
div.sixCols>.col:nth-child(6n-0){position:relative;float:left;width:16%;margin-left:.4%}
@media screen and (max-width:800px){div.twoCols,div.threeCols,div.fourCols,div.fiveCols,div.sixCols{display:block}
.col1,.col2,.col3,.col4,.col5,.col6,div.twoCols>.col,div.threeCols>.col,div.fourCols>.col,div.fiveCols>.col,div.sixCols>.col{float:left!important;clear:left!important;width:100%!important;padding:0!important;margin:0 0 20px!important}
}
#PrimaryContent img,#PrimaryContent .article.originalThumbs .thumbnail.original img,#PrimaryContent .container.originalThumbs .thumbnail.original img,#PrimaryContent .pageFragment.originalThumbs .thumbnail.original img{max-width:100%;height:auto}
#PrimaryContent #PublishInfo,.publishInfo{margin:1em 0}
#PrimaryContent #PublishInfo .date{display:inline}
#PrimaryContent #PublishInfo .author{display:inline}
#PrimaryContent #PageBody ul{margin:0 0 30px}
#PrimaryContent #PageBody ul li{margin:.75em 0}
#PrimaryContent #PageBody ol li{margin:.75em 0}
#Primary .container{margin:10px 0 30px}
#Primary .container .thumbnail{display:table-cell;vertical-align:top;padding-right:10px}
#Primary .container .thumbnail img{max-width:none;max-height:none;width:auto;height:auto}
#Primary .container .text{display:table-cell;vertical-align:top}
#Primary .container .text .title{margin-top:0}
#Primary .container .text .publishInfo{margin-bottom:.5em}
#Primary .container .text .publishInfo .date{display:inline-block}
#Primary .container .text .publishInfo .author{display:inline-block}
#Primary .container .text .summary{margin:0 0 1em}
#Primary .article,#Primary .pageFragment{margin:10px 0 30px}
#Primary .article .thumbnail,#Primary .pageFragment .thumbnail{display:table-cell;vertical-align:top;width:125px;padding-right:10px}
#Primary .article .thumbnail img,#Primary .pageFragment .thumbnail img{max-width:none;max-height:none;width:auto;height:auto;border-radius:6px}
#Primary .article .text,#Primary .pageFragment .text{display:table-cell;vertical-align:top}
#Primary .article .text .title,#Primary .pageFragment .text .title{margin-top:0}
#Primary .article .text .publishInfo,#Primary .pageFragment .text .publishInfo{margin-bottom:.5em}
#Primary .article .text .publishInfo .date,#Primary .pageFragment .text .publishInfo .date{display:inline-block}
#Primary .article .text .publishInfo .author,#Primary .pageFragment .text .publishInfo .author{display:inline-block}
#Primary .article .text .summary,#Primary .pageFragment .text .summary{margin:0 0 1em}
#SecondaryContent img{max-width:100%;height:auto}
#Secondary ul{margin:1em 0 1em 1.5em;padding:0}
#Secondary ul li{margin:.75em 0}
#Primary .cmHighlight,#Primary .cmhighlight,#Secondary .cmHighlight,#Secondary .cmhighlight{border-bottom:3px double}
@media screen and (max-width:767px){}
#PageFunctions ul,#PageFunctionsTop ul,#PageFunctionsBottom ul{margin:0;padding:0;list-style:none}
#PageFunctions ul li,#PageFunctionsTop ul li,#PageFunctionsBottom ul li{display:inline-block;vertical-align:middle;margin:0 0 0 10px}
#PageFunctions ul li.last,#PageFunctionsTop ul li.last,#PageFunctionsBottom ul li.last{border-right:0}
#PageFunctions ul li a,#PageFunctionsTop ul li a,#PageFunctionsBottom ul li a,.st_sharethis,.st_email,.st_facebook,.st_twitter,.st_linkedin,.st_googleplus,.st_youtube,.st_instagram,.st_pinterest,.st_rss,.st_myspace{display:inline-block;width:16px;height:16px;padding:4px;margin-left:10px;overflow:hidden;text-indent:-10000em;text-transform:capitalize;cursor:pointer;background-image:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/icons-18-white.png');background-repeat:no-repeat;transition:all 100ms ease-in-out;border:#fff 1px solid;border-radius:16px}
#PageFunctions ul li a:hover,#PageFunctionsTop ul li a:hover,#PageFunctionsBottom ul li a:hover,.st_sharethis:hover{background-image:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../images/icons/icons-18-white.png');background-color:#064396;border:#064396 1px solid}
#PageFunctions .pageFavorite a,#PageFunctionsTop .pageFavorite a,#PageFunctionsBottom .pageFavorite a{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/page_functions.png') -37px 0 no-repeat}
#PageFunctions .pageFavorite.bookmarked a,#PageFunctionsTop .pageFavorite.bookmarked a,#PageFunctionsBottom .pageFavorite.bookmarked a{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/page_functions.png') -73px 0 no-repeat}
#PageFunctions .pagePrint a,#PageFunctionsTop .pagePrint a,#PageFunctionsBottom .pagePrint a{background-position:-789px 3px}
#PageFunctions .pageEmail a,#PageFunctionsTop .pageEmail a,#PageFunctionsBottom .pageEmail a{background-position:-825px 3px}
#PageFunctions .pageFeedback a,#PageFunctionsTop .pageFeedback a,#PageFunctionsBottom .pageFeedback a{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/page_functions.png') -217px 0 no-repeat}
#PageFunctionsTop .pageTextSizeDecrease,#PageFunctionsTop .pageTextSizeDefault,#PageFunctionsTop .pageTextSizeIncrease{float:left;margin:0}
#PageFunctions .pageTextSizeDecrease a,#PageFunctionsTop .pageTextSizeDecrease a,#PageFunctionsBottom .pageTextSizeDecrease a{width:20px;background:url('/App_Sites/Chessmoving/Templates/Default/images/icons/14x12_text_size_decrease.gif') center center no-repeat}
#PageFunctions .pageTextSizeDefault a,#PageFunctionsTop .pageTextSizeDefault a,#PageFunctionsBottom .pageTextSizeDefault a{width:20px;background:url('/App_Sites/Chessmoving/Templates/Default/images/icons/14x12_text_size_default.gif') center center no-repeat}
#PageFunctions .pageTextSizeIncrease a,#PageFunctionsTop .pageTextSizeIncrease a,#PageFunctionsBottom .pageTextSizeIncrease a{width:20px;background:url('/App_Sites/Chessmoving/Templates/Default/images/icons/14x12_text_size_increase.gif') center center no-repeat}
#PageFunctions .pagePlusOne a,#PageFunctionsTop .pagePlusOne a,#PageFunctionsBottom .pagePlusOne a{background:url('/App_Sites/chessmoving/Templates/Default/images/chessmoving-google-plusone-30x30.png') no-repeat}
#PageFunctions .pagePdf a,#PageFunctionsTop .pagePdf a,#PageFunctionsBottom .pagePdf a{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/16x16_pdf.gif') no-repeat}
#PageFunctions .pageWord a,#PageFunctionsTop .pageWord a,#PageFunctionsBottom .pageWord a{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/page_functions.png') -397px 0 no-repeat}
.st_sharethis{background-position:-861px 3px}
.st_email{background:url('/images/cms/icons/socialmedia/email_16.png') no-repeat}
.st_facebook{background:url('/images/cms/icons/socialmedia/facebook_16.png') no-repeat}
.st_twitter{background:url('/images/cms/icons/socialmedia/twitter_16.png') no-repeat}
.st_linkedin{background:url('/images/cms/icons/socialmedia/linkedin_16.png') no-repeat}
.st_googleplus{background:url('/images/cms/icons/socialmedia/googleplus_16.png') no-repeat}
.st_youtube{background:url('/images/cms/icons/socialmedia/youtube_16.png') no-repeat}
.st_instagram{background:url('/images/cms/icons/socialmedia/intsagram_16.png') no-repeat}
.st_pinterest{background:url('/images/cms/icons/socialmedia/pinterest_16.png') no-repeat}
.st_rss{background:url('/images/cms/icons/socialmedia/rss_16.png') no-repeat}
.st_myspace{background:url('/images/cms/icons/socialmedia/myspace_16.png') no-repeat}
#PageFunctionsTop{position:absolute;top:-80px;right:0;float:right;margin-bottom:10px;z-index:2}
#PageFunctionsBottom{clear:both}
#PageFunctionsBottom .pageTopLink a{width:auto;padding-left:12px;margin-right:8px;font-size:91.7%;color:#c0c0c0;text-indent:0}
#PageFunctionsBottom ul li.first{background:0;padding-left:0}
@media screen and (max-width:767px){#PageFunctionsTop .pagePrint,#PageFunctionsBottom .pagePrint,#PageFunctionsTop .pageTextSizeDecrease,#PageFunctionsBottom .pageTextSizeDecrease,#PageFunctionsTop .pageTextSizeDefault,#PageFunctionsBottom .pageTextSizeDefault,#PageFunctionsTop .pageTextSizeIncrease,#PageFunctionsBottom .pageTextSizeIncrease{display:none}
}
#PagingTop,.pagingTop,#PagingBottom,.pagingBottom,.paging{clear:both;margin:1em 0;border:#f0f0f0 1px solid;padding:8px}
.paging .pages .previousPage{margin:0 .25em}
.paging .pages .nextPage{margin:0 0 0 .25em}
.paging .pages .pageLinks .currentPage{font-weight:bold}
.paging .pages .pageLinks .currentPage:before{content:"["}
.paging .pages .pageLinks .currentPage:after{content:"]"}
#TrailNav{display:none;position:relative;float:left;max-width:70%;padding:4px 50px 4px 20px;color:#064396;font-family:'Gotham Book',Arial,Helvetica,sans-serif;font-size:91.7%;text-transform:uppercase;background:#e5e5e5;border-top-right-radius:5px;border-bottom-right-radius:5px}
#TrailNav a{color:#064396}
@media screen and (max-width:767px){#TrailNav .youAreHere{display:none}
}
#LoginStatusShort .loginStatusInfo{display:inline;margin-right:1em}
#LoginStatusShort .loginLinks{display:inline;margin:0;padding:0;list-style:none}
#LoginStatusShort .loginLinks li{display:inline;margin:0;padding:0;list-style:none}
#LoginStatusShort .loginLinks li a{padding:0 1em;border-left:#c0c0c0 1px solid}
a.telephone.number{display:inline-block}
a.telephone.number:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f098"}
a.big.telephone.number{display:inline-block;vertical-align:middle;font-size:200%;padding:20px 40px}
a.big.telephone.number:before{margin-right:6px}
.quotePanel .rotator .rotatorElements .rotatorElement .pageFragment .text{width:auto!important;margin:0 10% 0 50.5%!important;font-size:100%!important;text-align:left!important}
.quotePanel .rotator .rotatorElements .rotatorElement .pageFragment .text .summary :last-child{margin-bottom:0;line-height:2.5}
.quotePanel .rotator .rotatorElements .rotatorElement .pageFragment .text .summary a{margin-right:10px;padding:5px 20px;color:#fff;background-color:#0274bd;border-radius:5px}
.quotePanel .rotator .rotatorElements .rotatorElement .pageFragment .text .summary a:last-child{border:0}
.quotePanel #GetQuotePanel{position:absolute;bottom:14%;width:33%;height:62%;padding:30px 0 20px;margin:40px 10% 0;font-size:125%;text-align:center;color:#fff;background:rgba(0,0,0,0.75);border-radius:15px}
#GetQuotePanel p{margin-bottom:.5em}
#GetQuotePanel ul#QuoteOptions{list-style:none;position:relative;float:left;width:100%;box-sizing:border-box;margin:0 0 .75em;padding:0 30px}
#GetQuotePanel ul#QuoteOptions li{position:relative;float:left;width:25%;margin:0;padding:0;font-size:80%;text-align:center}
#GetQuotePanel ul#QuoteOptions li a{display:inline-block;max-width:85px;padding:100px 10px 20px;color:#fff}
#GetQuotePanel ul#QuoteOptions li#LocalMove a{background:url('/App_Sites/chessmoving/Templates/Default/images/icons/circle_white_64_aus.png') center 20px no-repeat}
#GetQuotePanel ul#QuoteOptions li#InternationalMove a{background:url('/App_Sites/chessmoving/Templates/Default/images/icons/circle_white_64_world.png') center 20px no-repeat}
#GetQuotePanel ul#QuoteOptions li#BusinessMove a{background:url('/App_Sites/chessmoving/Templates/Default/images/icons/circle_white_64_building.png') center 20px no-repeat}
#GetQuotePanel ul#QuoteOptions li#StorageQuote a{background:url('/App_Sites/chessmoving/Templates/Default/images/icons/circle_white_64_box.png') center 20px no-repeat}
#GetQuotePanel ul#QuoteOptions li a:hover{background-color:#0286cb!important;border-radius:10px}
#GetQuotePanel .applicationButton{background-color:#f05913}
#GetQuotePanel .applicationButton:hover{background-color:#d85011}
#GetQuotePanel.featureBox1{text-align:center}
#GetQuotePanel.featureBox1 h2{margin-bottom:.5em}
#GetQuotePanel.featureBox1 ul#QuoteOptions{box-sizing:border-box;padding:0;width:100%;font-size:125%}
#GetQuotePanel.featureBox1 ul#QuoteOptions li{box-sizing:border-box;width:50%}
#GetQuotePanel.featureBox1 ul#QuoteOptions li:nth-child(2n-1){clear:left}
#GetQuotePanel.featureBox1 ul#QuoteOptions li a{box-sizing:border-box;max-width:100%;width:100%}
#GetQuotePanel.featureBox1 #GetStarted{margin-bottom:1.5em}
.quotePanel .locationPageRotator .rotator .rotatorElements .rotatorElement .pageFragment .text{margin-left:45.5%!important;bottom:60px!important}
.quotePanel .locationPageRotator .rotator .rotatorElements .rotatorElement .pageFragment .text .title{font-size:500%!important;line-height:100%;margin:0 0 .25em!important}
.quotePanel .locationPageRotator .rotator .rotatorElements .rotatorElement .pageFragment .text .summary .tagline1{font-size:200%;font-weight:bold;line-height:100%;text-transform:uppercase}
.quotePanel .locationPageRotator .rotator .rotatorElements .rotatorElement .pageFragment .text .summary .tagline2{font-size:150%;font-weight:bold;line-height:100%;text-transform:uppercase}
.quotePanel .rotator .rotatorElements .rotatorElement .pageFragment .text .summary a{background:0;padding:0}
@media screen and (max-width:1200px){.quotePanel .rotator .rotatorElements .rotatorElement .pageFragment .text{margin:0 2.5% 0 51.5%!important}
.quotePanel #GetQuotePanel{margin:40px 2.5% 0}
.quotePanel #GetQuotePanel ul#QuoteOptions{padding:0 10px}
.quotePanel #GetQuotePanel ul#QuoteOptions li a{font-size:90%}
}
@media screen and (max-width:1024px){.quotePanel #GetQuotePanel{width:41%}
}
@media screen and (max-width:767px){.quotePanel #GetQuotePanel{width:95%;height:auto!important;margin:20px 2.5% 0;padding:15px 0 0;bottom:auto}
.quotePanel #GetQuotePanel #GetStarted{display:none}
.quotePanel .rotator .rotatorElements .rotatorElement .pageFragment .text{display:none}
.quotePanel .rotator.nav_overlay .rotatorNav{display:none}
}
.wizardProgress{position:relative;float:left;width:100%;margin:-20px 0 20px!important;padding:0}
.wizardProgress li{position:relative;display:block;float:left;box-sizing:border-box;margin:0!important;padding:10px;list-style:none;font-size:91.7%;text-align:center;border-left:0}
.wizardProgress li.selected{font-weight:bold;font-size:110%}
.wizardProgress li:after{content:" ";position:absolute;right:0;top:10px;margin-right:-12px;width:24px;height:24px;background-image:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/caret-right.png');background-size:100% 100%;background-repeat:no-repeat;opacity:.2}
.wizardProgress li:last-child:after{background:0}
.wizardProgress.fourSteps li{width:25%}
.wizardProgress.fiveSteps li{width:20%}
.wizardProgress.sixSteps li{width:16.65%}
.wizardProgress.sevenSteps li{width:14.285%}
@media screen and (max-width:767px){.wizardProgress{display:none}
}
#Attachments{margin:1em 0;border-top-left-radius:4px;border-top-right-radius:4px;overflow:hidden}
table.attachmentsContainer{width:100%;background:#fff;border:1px solid #f0f0f0;border-bottom:0}
table.attachmentsContainer tr{display:table-row!important;min-height:0!important;padding:0!important;background:none!important}
table.attachmentsContainer tr.sectionTitle td.overview{width:100%;background:#f8f8f8}
table.attachmentsContainer tr.sectionTitle td.overview .title{font-weight:bold}
table.attachmentsContainer tr.sectionTitle td.overview .summary{padding-left:0}
table.attachmentsContainer tr th{padding:6px;background:#f0f0f0}
table.attachmentsContainer tr td{padding:6px;border:1px solid #f0f0f0;vertical-align:top}
table.attachmentsContainer tr td.overview{width:100%}
table.attachmentsContainer tr td.overview .summary{padding-left:24px}
table.attachmentsContainer tr td.overview .url{padding-left:24px}
table.attachmentsContainer tr td.format{white-space:nowrap}
table.attachmentsContainer tr td.format .extension{text-transform:uppercase}
table.attachmentsContainer tr td.fileSize{white-space:nowrap;border-right:0}
ul.attachmentsContainer li.sectionTitle,ol.attachmentsContainer li.sectionTitle{list-style:none;padding-left:0;margin-left:0;margin-bottom:1em}
ul.attachmentsContainer li.sectionTitle .overview .title,ol.attachmentsContainer li.sectionTitle .overview .title{font-weight:bold}
ul.attachmentsContainer li.sectionTitle .overview .summary,ol.attachmentsContainer li.sectionTitle .overview .summary{padding-left:0}
ul.attachmentsContainer li.attachment,ol.attachmentsContainer li.attachment{margin-bottom:1em}
ul.attachmentsContainer li.attachment .overview .summary,ol.attachmentsContainer li.attachment .overview .summary{padding-left:24px}
ul.attachmentsContainer li.attachment .overview .url,ol.attachmentsContainer li.attachment .overview .url{padding-left:24px}
ul.attachmentsContainer li.attachment .format,ol.attachmentsContainer li.attachment .format{display:inline;padding-left:24px}
ul.attachmentsContainer li.attachment .format .extension,ol.attachmentsContainer li.attachment .format .extension{text-transform:uppercase}
ul.attachmentsContainer li.attachment .fileSize,ol.attachmentsContainer li.attachment .fileSize{display:inline;margin-left:-0.25em}
ul.attachmentsContainer li.attachment .fileSize:before,ol.attachmentsContainer li.attachment .fileSize:before{content:","}
ul.attachmentsContainer li.attachment.fileNone .format,ul.attachmentsContainer li.attachment.fileNone .fileSize,ol.attachmentsContainer li.attachment.fileNone .format,ol.attachmentsContainer li.attachment.fileNone .fileSize{display:none}
div.attachmentsContainer div.sectionTitle{margin-bottom:1em}
div.attachmentsContainer div.sectionTitle .overview .title{font-weight:bold}
div.attachmentsContainer div.sectionTitle .overview .summary{padding-left:0}
div.attachmentsContainer div.attachment{margin-bottom:1em}
div.attachmentsContainer div.attachment .overview .summary{padding-left:24px}
div.attachmentsContainer div.attachment .overview .url{padding-left:24px}
div.attachmentsContainer div.attachment .format{display:inline;padding-left:24px}
div.attachmentsContainer div.attachment .format .extension{text-transform:uppercase}
div.attachmentsContainer div.attachment .fileSize{display:inline;margin-left:-0.25em}
div.attachmentsContainer div.attachment .fileSize:before{content:","}
div.attachmentsContainer div.attachment.fileNone .format,div.attachmentsContainer div.attachment.fileNone .fileSize{display:none}
.attachmentsContainer .title{margin-bottom:.25em}
.attachmentsContainer .title a{display:inline-block;padding-left:24px;padding-top:1px;min-height:16px;background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/16x16_page_download.gif') no-repeat}
*:first-child+html .attachmentsContainer .title a{display:inline}
.attachmentsContainer .fileImage .title a{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/16x16_image.gif') no-repeat!important}
.attachmentsContainer .filePdf .title a{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/16x16_pdf.gif') no-repeat!important}
.attachmentsContainer .fileTxt .title a{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/16x16_page_text.gif') no-repeat!important}
.attachmentsContainer .fileDoc .title a,.fileDocx .title a{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/16x16_doc.gif') no-repeat!important}
.attachmentsContainer .filePpt .title a,.filePptx .title a{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/16x16_ppt.gif') no-repeat!important}
.attachmentsContainer .fileXls .title a,.fileXlsx .title a,.fileCsv .title a{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/16x16_xls.gif') no-repeat!important}
.attachmentsContainer .fileZip .title a,.file7z .title a,.fileTar .title,a.fileGz .title a{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/16x16_compress.png') no-repeat!important}
.attachmentsContainer .fileWmv .title a,.fileMpg .title a,.fileMov .title a,.fileMkv .title a,.fileMp4 .title a,.fileFlv .title a,.fileAvi .title a{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/16x16_mpg.gif') no-repeat!important}
.attachmentsContainer .fileMp3 .title a,.fileWav .title a,.fileAac .title a,.fileM4a .title a{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/16x16_sound.png') no-repeat!important}
.attachmentsContainer .cmfr_links .title a{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/16x16_link_2.gif') no-repeat!important}
*:first-child+html .attachmentsContainer .fileSize{margin-left:auto!important}
#Comments{clear:left;margin:2em 0 1em;padding-top:1em;border-top:#e0e0e0 1px solid}
#CommentsHeader{margin:0 0 1em}
#SubmittedComments{position:relative;float:left;width:100%}
#SubmittedComments #NoComments{margin:0 0 1em}
#SubmittedComments .comment{position:relative;float:left;width:98%;padding:1em 1%;border-top:#e0e0e0 1px solid}
#SubmittedComments .comment.odd{background:#fcfcfc}
#SubmittedComments .comment.even{background:#f8f8f8}
#SubmittedComments .comment .avatar{position:absolute;right:1%}
#SubmittedComments .comment .avatar img{border:#e0e0e0 1px solid}
#SubmittedComments .comment .text{position:relative;padding-right:110px}
#SubmittedComments .comment .text .title{margin-top:0}
#SubmittedComments .comment .text .publishInfo .date{display:inline}
#SubmittedComments .comment .text .publishInfo .author{display:inline}
#SubmittedComments .comment .text .commentText{margin-bottom:1em}
#SubmittedComments .comment .commentFormLink{margin-bottom:1em}
#CommentsClosed{clear:left;margin:2em 0 1em;border-top:#e0e0e0 1px solid}
#CommentFormHeader{clear:both;margin:2em 0 1em;border-top:#e0e0e0 1px solid}
#CommentForm #UserAvatar{position:absolute;right:10px}
@media screen and (max-width:600px){}
.expanderLink a{display:inline-block;min-height:16px;padding-left:20px;padding-top:1px;background-repeat:no-repeat}
.expanderLink a.expanded{background-image:url('/images/cms/icons/general/remove.png')}
.expanderLink a.collapsed{background-image:url('/images/cms/icons/general/add.png')}
.expanderContent{display:none;padding-left:1em;border-left:#eae8e6 3px solid;margin-left:6px}
.expanderSection.block .expanderLink{margin-bottom:10px}
.expanderSection.block .expanderLink a{position:relative;box-sizing:border-box;width:100%;padding:20px;background-color:#f8f8f8;border-radius:20px;background-image:none!important}
.expanderSection.block .expanderLink a:before{content:" ";position:absolute;right:5px;display:inline-block;vertical-align:middle;margin-right:10px;width:20px;height:20px;background-color:#909090;background-image:url(/images/cms/icons/white/icons_white_18.png);border-radius:100%;background-position:1px}
.expanderSection.block .expanderLink a.expanded:before{background-position:-179px 1px}
.expanderSection.block .expanderLink a.collapsed:before{background-position:-215px 1px}
.expanderSection.block .expanderContent{margin:20px 0 20px 20px;padding:0;border:0}
.iconPdf{display:inline-block;min-height:16px;padding:1px 0 0 20px;background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/16x16_pdf.gif') top left no-repeat}
.iconPrint{display:inline-block;min-height:16px;padding:0 0 0 20px;background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/16x16_printer.gif') no-repeat}
.iconEmail{display:inline-block;min-height:16px;padding:0 0 0 20px;background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/16x16_email.gif') no-repeat}
.iconRss{display:inline-block;min-height:16px;padding:0 0 0 20px;background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/16x16_rss.gif') no-repeat}
.iconShare{display:inline-block;min-height:16px;padding:0 0 0 20px;background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/16x16_share.gif') no-repeat}
.iconHelp{display:inline-block;min-height:16px;padding:0 0 0 20px;background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/16x16_help.gif') no-repeat}
.iconDownload{display:inline-block;min-height:16px;padding:0 0 0 20px;background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/16x16_page_download.gif') no-repeat}
.iconCsv,.iconXls,.iconSpreadsheet{display:inline-block;min-height:16px;padding:0 0 0 20px;background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/16x16_xls.gif') no-repeat}
.iconLock{display:inline-block;min-height:16px;padding:0 0 0 20px;background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/16x16_lock.gif') no-repeat}
.iconLink{display:inline-block;min-height:16px;padding:0 0 0 20px;background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/16x16_link_2.gif') no-repeat}
.iconComment{display:inline-block;min-height:16px;padding:0 0 0 20px;background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/16x16_user_comment.gif') no-repeat}
.iconImage{display:inline-block;min-height:16px;padding:0 0 0 20px;background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/16x16_image.gif') no-repeat}
.iconSound{display:inline-block;min-height:16px;padding:0 0 0 20px;background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/16x16_sound.png') no-repeat}
.iconVideo{display:inline-block;min-height:16px;padding:0 0 0 20px;background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/16x16_mpg.gif') no-repeat}
.iconFeedback,.iconContact{display:inline-block;min-height:16px;padding:0 0 0 20px;background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/16x16_user_comment.gif') no-repeat}
.iconLinkedIn{display:inline-block;min-height:16px;padding:0 0 0 20px;background:url('/images/cms/icons/socialmedia/linkedin_16.png') no-repeat}
.iconTwitter{display:inline-block;min-height:16px;padding:0 0 0 20px;background:url('/images/cms/icons/socialmedia/twitter_16.png') no-repeat}
.iconFacebook{display:inline-block;min-height:16px;padding:0 0 0 20px;background:url('/images/cms/icons/socialmedia/facebook_16.png') no-repeat}
.iconFacebook.icon32{display:inline-block;min-height:32px;padding:0 0 0 36px;background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/social_icons_fb_li_g_t_rss.png') 0 0 no-repeat}
.iconLinkedIn.icon32{display:inline-block;min-height:32px;padding:0 0 0 36px;background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/social_icons_fb_li_g_t_rss.png') -40px 0 no-repeat}
.iconGoogle.icon32{display:inline-block;min-height:32px;padding:0 0 0 36px;background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/social_icons_fb_li_g_t_rss.png') -80px 0 no-repeat}
.iconTwitter.icon32{display:inline-block;min-height:32px;padding:0 0 0 36px;background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/social_icons_fb_li_g_t_rss.png') -120px 0 no-repeat}
.iconRss.icon32{display:inline-block;min-height:32px;padding:0 0 0 36px;background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/social_icons_fb_li_g_t_rss.png') -160px 0 no-repeat}
.iconSitePhoneLight.icon32{display:inline-block;min-height:32px;padding:0 0 0 36px;background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/icon_white_32_phone.png') 0 0 no-repeat}
.iconSiteClipboardLight.icon32{display:inline-block;min-height:32px;padding:0 0 0 36px;background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/icon_white_32_clipboard.png') 0 0 no-repeat}
.iconOnly{width:16px;height:16px;padding:0!important;text-indent:-10000em}
.iconOnly.icon32{width:32px;height:32px}
.iconOnly.icon64{width:64px;height:64px}
.linkPageTop{padding:0 0 0 12px;background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/arrow_red_up.gif') 0 2px no-repeat}
#PageFunctionsBottom .linkPageTop{padding:0 0 0 12px;background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/arrow_grey_up.gif') 0 2px no-repeat}
.icon40{display:inline-block;min-height:30px;padding:10px 0 0 50px}
.icon40.multiline{padding:4px 0 6px 50px}
.iconSiteAusDark{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/icon_blue_40_aus.png') 0 0 no-repeat}
.iconSiteCertificateDark{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/icon_blue_40_certificate.png') 0 0 no-repeat}
.iconSiteClipboardDark{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/icon_blue_40_clipboard.png') 0 0 no-repeat}
.iconSiteGaugeDark{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/icon_blue_40_gauge.png') 0 0 no-repeat}
.iconSiteHouseDark{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/icon_blue_40_house.png') 0 0 no-repeat}
.iconSiteMagnifyPinDark{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/icon_blue_40_magnify_pin.png') 0 0 no-repeat}
.iconSitePhoneDark{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/icon_blue_40_phone.png') 0 0 no-repeat}
.iconSiteShieldDark{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/icon_blue_40_shield.png') 0 0 no-repeat}
.iconSiteAusLight{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/icon_white_40_aus.png') 0 0 no-repeat}
.iconSiteCertificateLight{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/icon_white_40_certificate.png') 0 0 no-repeat}
.iconSiteClipboardLight{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/icon_white_40_clipboard.png') 0 0 no-repeat}
.iconSiteGaugeLight{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/icon_white_40_gauge.png') 0 0 no-repeat}
.iconSiteHouseLight{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/icon_white_40_house.png') 0 0 no-repeat}
.iconSiteMagnifyPinLight{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/icon_white_40_magnify_pin.png') 0 0 no-repeat}
.iconSitePhoneLight{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/icon_white_40_phone.png') 0 0 no-repeat}
.iconSiteShieldLight{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/icon_white_40_shield.png') 0 0 no-repeat}
.icon50{display:inline-block;min-height:38px;padding:12px 0 0 60px;margin-right:-10px}
.iconSiteBuildingDark.icon50{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/icon_blue_50_building.png') 0 0 no-repeat}
.iconSiteClipboardDark.icon50{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/icon_blue_50_clipboard.png') 0 0 no-repeat}
.iconSiteGaugeDark.icon50{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/icon_blue_50_gauge.png') 0 0 no-repeat}
.iconSiteHouseDark.icon50{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/icon_blue_50_house.png') 0 0 no-repeat}
.iconSiteSmartphoneDark.icon50{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/icon_blue_50x57_smartphone.png') 0 0 no-repeat;min-height:45px}
.iconSiteBuildingLight.icon50{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/icon_white_50_building.png') 0 0 no-repeat}
.iconSiteClipboardLight.icon50{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/icon_white_50_clipboard.png') 0 0 no-repeat}
.iconSiteGaugeLight.icon50{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/icon_white_50_gauge.png') 0 0 no-repeat}
.iconSiteHouseLight.icon50{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/icon_white_50_house.png') 0 0 no-repeat}
.icon64{display:inline-block;min-height:54px;padding:10px 0 0 70px}
iconCircleAusDark.icon64{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/circle_blue_64_aus.png') 0 0 no-repeat}
iconCircleBuildingDark.icon64{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/circle_blue_64_building.png') 0 0 no-repeat}
iconCircleWorldDark.icon64{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/circle_blue_64_world.png') 0 0 no-repeat}
iconCircleAusLight.icon64{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/circle_white_64_aus.png') 0 0 no-repeat}
iconCircleBuildingLight.icon64{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/circle_white_64_building.png') 0 0 no-repeat}
iconCircleWorldLight.icon64{background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/circle_white_64_world.png') 0 0 no-repeat}
.icon200{position:relative;display:inline-block;margin-bottom:40px;width:220px;text-align:center;font-size:150%;font-weight:600;color:#1f3d7b}
.icon200:before{content:"";position:relative;display:block;text-align:center;width:100%;height:168px;background:url('/images/icons/blue_circle_australia.png') center center no-repeat}
.icon200.australia:before{background-image:url('/images/icons/blue_circle_australia.png')}
.icon200.hands:before{background-image:url('/images/icons/blue_circle_shake_hands.png')}
.icon200.shield:before{background-image:url('/images/icons/blue_circle_shield.png')}
.latestUpdates,.latestArticles{margin:0 0 20px}
.latestUpdates h2,.latestArticles h2{margin-top:0}
.latestUpdates .article,.latestArticles .article{clear:both;margin:0 0 20px;line-height:1.4em}
.latestUpdates .article:last-child,.latestArticles .article:last-child{margin:0}
.latestUpdates .article .thumbnail,.latestArticles .article.thumbnail{clear:both;float:left;position:relative}
.latestUpdates .article .thumbnail img,.latestArticles .article .thumbnail img{border-radius:8px;width:125px;margin:0 10px 5px 0;padding:3px;border:#c0c0c0 1px solid}
.latestUpdates .article .text .title,.latestArticles .article .text .title{margin:0 0 10px 0;text-transform:none}
.latestUpdates .article .text .title a,.latestArticles .article .text .title a{color:#0274BD;font-weight:normal}
.latestUpdates .article .text .title a:hover,.latestArticles .article .text .title a:hover{text-decoration:underline}
.latestUpdates .article .text .date,.latestArticles .article .text .date{font-size:100%;margin:0 0 .25em}
.latestUpdates .article .text .summary,.latestArticles .article .text .summary{margin-bottom:10px}
.latestUpdates .article a.MoreNews{display:block;margin-top:5px}
.latestUpdates .article a.MoreNews:hover{text-decoration:none}
#LatestArticles_chessmoving_chess-blog .article{margin:.5em 0 1em}
#LatestArticles_chessmoving_chess-blog .article .title{font-size:100%;text-transform:none}
ul.arrowPoints,ol.arrowPoints{margin:0 0 1.5em;list-style:none}
ul.arrowPoints li,ol.arrowPoints li{padding-left:14px;margin-bottom:.75em;background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/arrow_grey_right.gif') 0 2px no-repeat}
ul.warnings{margin:0 0 1.5em;padding:0;list-style:none}
ul.warnings li{margin:0 0 .75em;padding:0 0 0 24px;background:url('/App_Sites/chessmoving/Templates/Default/Css/screen/../../images/icons/16x16_warning.gif') no-repeat;min-height:16px}
ul.ticks{margin:0 0 1.5em;padding:0;list-style:none}
ul.ticks li{position:relative;padding:0 0 0 30px;margin:0 0 1.25em!important}
ul.ticks li:before{content:" ";position:absolute;top:-2px;left:0;display:inline-block;vertical-align:middle;margin-right:10px;width:24px;height:24px;background-color:#909090;background-image:url(/images/cms/icons/white/icons_white_18.png);border-radius:100%;background-position:-250px 3px}
ul.horizontal{margin:0 0 1.5em!important;padding:0!important}
ul.horizontal li{display:inline-block!important;margin:0 10px 0 0!important;padding:0!important;list-style:none!important;vertical-align:middle!important}
ul.horizontal li:last-child{margin-right:0!important}
*:first-child+html ul.horizontal li{display:inline!important}
ul.horizontal.padTop{margin:1.5em 0 0!important}
ul.horizontal.padBottom{margin:0 0 1.5em!important}
ul.horizontal.noGutter li{margin:0!important}
ul.horizontal.menu{margin:0 0 1.5em}
ul.horizontal.menu li{padding-right:10px!important;margin-right:10px!important;border-right:#c0c0c0 1px solid}
ul.horizontal.menu li:last-child{padding-right:0!important;margin-right:0!important;border-right:0!important}
ul.horizontal.menu.socialIcons{margin:0!important}
ul.horizontal.menu.socialIcons li{padding-right:0!important;margin-right:5px!important;border-right:0}
ul.horizontal.menu.socialIcons li:last-child{padding-right:0;margin-right:0;border-right:0}
ul.noBullets{margin-left:0!important;padding-left:0!important;list-style:none}
ul.noBullets li{margin-left:0!important;padding-left:0!important;background:none!important}
ul.noIndent,ol.noIndent{margin-left:0!important;padding-left:0!important}
#SubContainers.lightboxGrid,#SubArticles.lightboxGrid{position:relative;float:left;width:100%;margin-bottom:1em}
#SubContainers.lightboxGrid .article,#SubArticles.lightboxGrid .article{position:relative;float:left;min-width:20%;margin-right:20px}
#SubContainers.lightboxGrid .article .thumbnail,#SubArticles.lightboxGrid .article .thumbnail{display:block;padding:0}
#SubContainers.lightboxGrid .article .thumbnail img,#SubArticles.lightboxGrid .article .thumbnail img{max-width:100%;width:100%;margin:0}
#SubContainers.lightboxGrid .article .text,#SubArticles.lightboxGrid .article .text{display:block;padding:0}
#SubContainers.lightboxGrid .article .text .title,#SubArticles.lightboxGrid .article .text .title{padding:0;text-align:center}
#SubContainers.lightboxGrid .article .text .date,#SubArticles.lightboxGrid .article .text .date{display:none}
#SubContainers.lightboxGrid .article .text .summary,#SubArticles.lightboxGrid .article .text .summary{display:none}
#SubContainers.lightboxGrid.threeCols .article,#SubArticles.lightboxGrid.threeCols .article{width:30%;margin-right:5%}
#SubArticles.lightboxGrid.threeCols .article:nth-of-type(3),#SubContainers.lightboxGrid.threeCols .article:nth-of-type(3),#SubArticles.lightboxGrid.threeCols .article:nth-of-type(6),#SubContainers.lightboxGrid.threeCols .article:nth-of-type(6),#SubArticles.lightboxGrid.threeCols .article:nth-of-type(9),#SubContainers.lightboxGrid.threeCols .article:nth-of-type(9),#SubArticles.lightboxGrid.threeCols .article:nth-of-type(12),#SubContainers.lightboxGrid.threeCols .article:nth-of-type(12),#SubArticles.lightboxGrid.threeCols .article:nth-of-type(15),#SubContainers.lightboxGrid.threeCols .article:nth-of-type(15),#SubArticles.lightboxGrid.threeCols .article:nth-of-type(18),#SubContainers.lightboxGrid.threeCols .article:nth-of-type(18),#SubArticles.lightboxGrid.threeCols .article:nth-of-type(21),#SubContainers.lightboxGrid.threeCols .article:nth-of-type(21),#SubArticles.lightboxGrid.threeCols .article:nth-of-type(24),#SubContainers.lightboxGrid.threeCols .article:nth-of-type(24),#SubArticles.lightboxGrid.threeCols .article:nth-of-type(27),#SubContainers.lightboxGrid.threeCols .article:nth-of-type(27),#SubArticles.lightboxGrid.threeCols .article:nth-of-type(30),#SubContainers.lightboxGrid.threeCols .article:nth-of-type(30),#SubArticles.lightboxGrid.threeCols .article:nth-of-type(33),#SubContainers.lightboxGrid.threeCols .article:nth-of-type(33),#SubArticles.lightboxGrid.threeCols .article:nth-of-type(36),#SubContainers.lightboxGrid.threeCols .article:nth-of-type(36),#SubArticles.lightboxGrid.threeCols .article:nth-of-type(39),#SubContainers.lightboxGrid.threeCols .article:nth-of-type(39),#SubArticles.lightboxGrid.threeCols .article:nth-of-type(42),#SubContainers.lightboxGrid.threeCols .article:nth-of-type(42),#SubArticles.lightboxGrid.threeCols .article:nth-of-type(45),#SubContainers.lightboxGrid.threeCols .article:nth-of-type(45),#SubArticles.lightboxGrid.threeCols .article:nth-of-type(48),#SubContainers.lightboxGrid.threeCols .article:nth-of-type(48),#SubArticles.lightboxGrid.threeCols .article:nth-of-type(51),#SubContainers.lightboxGrid.threeCols .article:nth-of-type(51){margin-right:0}
#SubContainers.lightboxGrid.fourCols .article,#SubArticles.lightboxGrid.fourCols .article{width:22.75%;margin-right:3%}
#SubArticles.lightboxGrid.fourCols .article:nth-of-type(4),#SubContainers.lightboxGrid.fourCols .article:nth-of-type(4),#SubArticles.lightboxGrid.fourCols .article:nth-of-type(8),#SubContainers.lightboxGrid.fourCols .article:nth-of-type(8),#SubArticles.lightboxGrid.fourCols .article:nth-of-type(12),#SubContainers.lightboxGrid.fourCols .article:nth-of-type(12),#SubArticles.lightboxGrid.fourCols .article:nth-of-type(16),#SubContainers.lightboxGrid.fourCols .article:nth-of-type(16),#SubArticles.lightboxGrid.fourCols .article:nth-of-type(20),#SubContainers.lightboxGrid.fourCols .article:nth-of-type(20),#SubArticles.lightboxGrid.fourCols .article:nth-of-type(24),#SubContainers.lightboxGrid.fourCols .article:nth-of-type(24),#SubArticles.lightboxGrid.fourCols .article:nth-of-type(28),#SubContainers.lightboxGrid.fourCols .article:nth-of-type(28),#SubArticles.lightboxGrid.fourCols .article:nth-of-type(32),#SubContainers.lightboxGrid.fourCols .article:nth-of-type(32),#SubArticles.lightboxGrid.fourCols .article:nth-of-type(36),#SubContainers.lightboxGrid.fourCols .article:nth-of-type(36),#SubArticles.lightboxGrid.fourCols .article:nth-of-type(40),#SubContainers.lightboxGrid.fourCols .article:nth-of-type(40),#SubArticles.lightboxGrid.fourCols .article:nth-of-type(44),#SubContainers.lightboxGrid.fourCols .article:nth-of-type(44),#SubArticles.lightboxGrid.fourCols .article:nth-of-type(48),#SubContainers.lightboxGrid.fourCols .article:nth-of-type(48){margin-right:0}
#SubContainers.lightboxGrid.fiveCols .article,#SubArticles.lightboxGrid.fiveCols .article{width:18%;margin-right:2.5%}
#SubArticles.lightboxGrid.fiveCols .article:nth-of-type(5),#SubContainers.lightboxGrid.fiveCols .article:nth-of-type(5),#SubArticles.lightboxGrid.fiveCols .article:nth-of-type(10),#SubContainers.lightboxGrid.fiveCols .article:nth-of-type(10),#SubArticles.lightboxGrid.fiveCols .article:nth-of-type(15),#SubContainers.lightboxGrid.fiveCols .article:nth-of-type(15),#SubArticles.lightboxGrid.fiveCols .article:nth-of-type(20),#SubContainers.lightboxGrid.fiveCols .article:nth-of-type(20),#SubArticles.lightboxGrid.fiveCols .article:nth-of-type(25),#SubContainers.lightboxGrid.fiveCols .article:nth-of-type(25),#SubArticles.lightboxGrid.fiveCols .article:nth-of-type(30),#SubContainers.lightboxGrid.fiveCols .article:nth-of-type(30),#SubArticles.lightboxGrid.fiveCols .article:nth-of-type(35),#SubContainers.lightboxGrid.fiveCols .article:nth-of-type(35),#SubArticles.lightboxGrid.fiveCols .article:nth-of-type(40),#SubContainers.lightboxGrid.fiveCols .article:nth-of-type(40),#SubArticles.lightboxGrid.fiveCols .article:nth-of-type(45),#SubContainers.lightboxGrid.fiveCols .article:nth-of-type(45),#SubArticles.lightboxGrid.fiveCols .article:nth-of-type(50) #SubContainers.lightboxGrid.fiveCols .article:nth-of-type(50){margin-right:0}
@media only screen and (max-width:600px){#SubContainers.lightboxGrid,#SubArticles.lightboxGrid{font-size:80%}
}
.lightboxPopup .article .thumbnail{float:left;max-width:35%;margin-right:10px}
.lightboxPopup .article .thumbnail img{max-width:100%;border:1px solid #e0e0e0}
.lightboxPopup .article .text .title{margin-top:0}
.lightboxPopup .article .text .title a{font-size:150%;color:#303030;text-decoration:none}
.lightboxPopup .article .text .summary h2,.lightboxPopup .article .text .summary h3,.lightboxPopup .article .text .summary h4,.lightboxPopup .article .text .summary h5,.lightboxPopup .article .text .summary h6{margin-top:0}
.messageError,.message-error{position:relative;clear:left;margin:15px 0;padding:20px;background:#feefef;border:2px solid #EC5F35;border-radius:20px}
.messageError h1,.messageError h2,.messageError h3,.messageError h4,.message-error h1,.message-error h2,.message-error h3,.message-error h4{font-family:arial,helvetica,sans-serif;font-size:125%;font-weight:bold;margin:0;padding-bottom:0;color:#EC5F35;border:0;background:0}
.messageError p,.message-error p{margin:.75em 0}
.messageError .code,.message-error .code{margin-top:2px;padding-top:0;font-size:91.7%;font-weight:bold;color:#EC5F35}
fieldset .messageError,fieldset .message-error{margin-left:4px;margin-right:4px;padding:4px}
.imageBanner .messageError{padding:20px!important;color:#fff;background:#EC5F35}
.imageBanner .messageError h1,.imageBanner .messageError h2,.imageBanner .messageError h3,.imageBanner .messageError h4,.imageBanner .messageError .code{color:#fff}
.messageConfirm,.message-confirm{position:relative;clear:left;margin:15px 0;padding:20px;background:#fff;border:2px solid #939f38;border-radius:20px}
.messageConfirm h1,.messageConfirm h2,.messageConfirm h3,.messageConfirm h4,.message-confirm h1,.message-confirm h2,.message-confirm h3,.message-confirm h4{font-family:arial,helvetica,sans-serif;font-size:125%;font-weight:bold;margin:0;padding-bottom:0;color:#939f38;border:0;background:0}
.messageConfirm p,.message-confirm p{margin:.75em 0}
.messageConfirm .code,.message-confirm .code{margin-top:2px;padding-top:0;font-size:91.7%;font-weight:bold;color:#939f38}
fieldset .messageConfirm,fieldset .message-confirm{margin-left:4px;margin-right:4px;padding:4px}
.imageBanner .messageConfirm{padding:20px!important;color:#fff;background:#939f38}
.imageBanner .messageConfirm h1,.imageBanner .messageConfirm h2,.imageBanner .messageConfirm h3,.imageBanner .messageConfirm h4,.imageBanner .messageConfirm .code{color:#fff}
.messageInformation,.message-information{position:relative;clear:left;margin:15px 0;padding:20px;background:#fff;border:2px solid #aba000;border-radius:20px}
.messageInformation h1,.messageInformation h2,.messageInformation h3,.messageInformation h4,.message-information h1,.message-information h2,.message-information h3,.message-information h4{font-family:arial,helvetica,sans-serif;font-size:125%;font-weight:bold;margin:0;padding-bottom:0;color:#aba000;border:0;background:0}
.messageInformation p,.message-information p{margin:.75em 0}
.messageInformation .code,.message-information .code{margin-top:2px;padding-top:0;font-size:91.7%;font-weight:bold;color:#aba000}
fieldset .messageInformation,fieldset .message-information{margin-left:4px;margin-right:4px;padding:4px}
.imageBanner .messageInformation{padding:20px!important;color:#fff;background:#aba000}
.imageBanner .messageInformation h1,.imageBanner .messageInformation h2,.imageBanner .messageInformation h3,.imageBanner .messageInformation h4,.imageBanner .messageInformation .code{color:#fff}
.siteMapContainer .parentContainer{font-size:116.7%;margin-bottom:1em}
.siteMapContainer ul.level1{float:left;width:100%;margin-bottom:1em}
.siteMapContainer ul.level1 li.level1{float:left;width:47%;margin-right:3%;margin-bottom:1em}
@media screen and (max-width:730px){.siteMapContainer ul.level1{float:none;margin-bottom:1em}
.siteMapContainer ul.level1 li.level1{float:none;width:auto;margin-right:0;margin-bottom:1em}
.siteMapContainer ul.level1 li.item4,.siteMapContainer ul.level1 li.item7,.siteMapContainer ul.level1 li.item10,.siteMapContainer ul.level1 li.item13{clear:left}
}
.thumbnailImages{position:relative;float:left;width:100%;margin-bottom:1em}
.thumbnailImages .thumbnail{position:relative;float:left;margin-right:10px}
.thumbnailImages .thumbnail img{border:#f0f0f0 2px solid}
.thumbnailImages .thumbnail img:hover{border:#c30 2px solid}
#LoginStatusLong .loginStatusInfo{clear:left;margin-right:4px;margin-left:4px}
#LoginStatusLong .loginLinks{margin:1em 0;padding:0;list-style:none}
#LoginStatusLong .loginLinks li{display:inline;margin:0 0 1em;padding:0;list-style:none}
#LoginForm #RememberMeContainer .fieldControls{float:none}
#LoginForm #LoginHelp{clear:left;margin:1em 0 0}
#LoginForm #LoginHelp .loginLinks{margin:0 0 1em;padding:0;list-style:none}
#LoginForm #LoginHelp .loginLinks li{display:inline;margin:0;list-style:none;margin-right:20px}
#LoginMessage #ContinueLinks ul{margin:0;padding:0;list-style:none}
#LoginMessage #ContinueLinks ul li{margin:0 0 1em;padding:0;list-style:none}
#MemberProfileSummary #MemberProfile ol li{margin:0 0 .25em}
#MemberProfileSummary #MemberProfile ol li#MemberExpiryContainer #MemberExpiry a.arrowHighlight{margin-left:1em;padding-left:14px;background:url('/App_Sites/whitesite/Templates/Default/images/arrow_grey_right.gif') 2px 2px no-repeat}
#MemberProfileSummary #MemberProfile ol li#MemberExpiryContainer #MemberExpiry a.renewLink{margin-left:1em;padding-left:14px;background:url('/App_Sites/whitesite/Templates/Default/images/arrow_grey_right.gif') 2px 2px no-repeat}
#MemberProfileSummary #MemberProfile #MemberProfileLinks,#MemberProfileSummary #MemberProfile #UserProfileLinks{clear:both}
.loginForm{position:relative}
.loginForm .loginFormHelpTop{position:absolute;right:2%;z-index:2}
.loginForm.oneCol1 .rememberMeField{margin:-10px 0 0!important}
.loginForm.oneCol1 .rememberMeField label{display:none}
.userReportFile .formPanel fieldset .formFields .fieldContainer.fileUpload .fieldContent .fieldControls .helpText{display:block}
.facebookPage{margin-bottom:1em}
.facebookPage blockquote{font-family:inherit;font-size:100%}
.facebookPage blockquote:before,.facebookPage blockquote:after{display:none!important}
.commentsInfo{display:none}
.ParentContainer_chessmoving_allblogs #PrimaryContent #PageTitle{text-transform:none}
.ParentContainer_chessmoving_allblogs #PrimaryContent img{width:90%;margin-left:5%;border-radius:10px}
.developer{position:relative;clear:left;margin:15px;padding:15px;border:1px solid #939f38}
.developer h1,.developer h2,.developer h3,.developer h4{font-family:arial,helvetica,sans-serif;font-size:125%;font-weight:bold;margin:0;padding-bottom:0;color:#939f38;border:0;background:0}
.developer .code{margin-top:2px;padding-top:0;font-size:91.7%;font-weight:bold;color:#939f38}
div.widget{display:inline}
#AccessibilityToolbar,#LoginStatusShort,#SearchSite,#AnchorMenu,#MainMenu,#SubMenu,#PageFunctionsTop,#PageFunctionsBottom,#LoginForm,#Footer{display:none}
.imageBanner .textBlock{position:relative;margin:0;padding:0}