html{margin:0;padding:0}body{background:#434243 url("../Images/body-bg.gif") repeat-x;color:#fff;font-family:Verdana,Arial,Helvetica,sans-serif}#alyMacleanLogo{margin-top:35px}.mainMenu{margin-top:25px}.navbar.main a{color:#fff}#main{clear:both;padding-bottom:35px}footer{clear:both;font-size:.8em;height:100px}#login{display:block;font-size:.85em;margin:0 0 10px;text-align:right}#login a.username{background:none;margin:0;padding:0;text-decoration:underline}#login ul{margin:0}article{float:left;width:70%}aside{float:right;width:25%}aside ul{list-style:none;padding:0}aside ul li{background:url("../Images/bullet.png") no-repeat 0 50%;padding:2px 0 2px 20px}#loginForm{border-right:solid 2px #c8c8c8;float:left;width:55%}#loginForm .validation-error{display:block;margin-left:15px}#loginForm .validation-summary-errors ul{margin:0;padding:0}#loginForm .validation-summary-errors li{display:inline;list-style:none;margin:0}#loginForm input{width:250px}#loginForm input[type="checkbox"],#loginForm input[type="submit"],#loginForm input[type="button"],#loginForm button{width:auto}#logoutForm{display:inline}.contact h3{font-size:1.2em}.contact p{margin:5px 0 0 10px}.contact iframe{border:1px solid #333;margin:5px 0 0 10px}.message-info{border:1px solid;clear:both;padding:10px 20px}.message-error{clear:both;color:#e80c4d;font-size:1.1em;font-weight:bold;margin:20px 0 10px 0}.message-success{color:#7ac0da;font-size:1.3em;font-weight:bold;margin:20px 0 10px 0}.error{color:#e80c4d}.field-validation-error{color:#e80c4d;font-weight:bold}.field-validation-valid{display:none}input.input-validation-error{border:1px solid #e80c4d}input[type="checkbox"].input-validation-error{border:0 none}.validation-summary-errors{color:#e80c4d;font-weight:bold;font-size:1.1em}.validation-summary-valid{display:none}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#5d5c5d}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#767576}.table-no-border>thead>tr>th,.table-no-border>tbody>tr>th,.table-no-border>tfoot>tr>th,.table-no-border>thead>tr>td,.table-no-border>tbody>tr>td,.table-no-border>tfoot>tr>td{border-top:none}.panel{background-color:#5d5c5d}.panel-heading .glyphicon{float:right}.panel-heading.collapsed .glyphicon-chevron-right,.panel-heading .glyphicon-chevron-down{display:none}.panel-heading.collapsed .glyphicon-chevron-down,.panel-heading .glyphicon-chevron-right{display:inline}.panel-heading .toggle:before{content:"";float:right;font-family:'Glyphicons Halflings';font-size:14pt}.panel-heading .toggle.collapsed:before{content:"";float:right;font-family:'Glyphicons Halflings';font-size:14pt}.orderableItems .entitlement,.orderableItems .price{float:right;padding-right:10px}.orderableItems img,.orderableItems .imagePlaceholder,.buyerItems img,.buyerItems .imagePlaceholder{float:left;width:98px;padding:0 10px}.orderableItems .imagePlaceholder{height:5px}.orderableItems .description{float:left;width:350px}.orderableItems .size{float:left;width:540px}.orderableItems .size.separateQuantity{width:400px}.orderableItems .quantity{float:left;width:98px}.orderableItems .description,.orderableItems .size,.orderableItems .quantity{border:1px solid #fff;border-radius:3px;margin:0 5px;padding:5px}.orderableItems .description .heading,.orderableItems .size .heading,.orderableItems .quantity .heading,.orderableItems .size .chart{display:block;float:left;margin-top:-15px;background:#5d5c5d;padding:0 5px}.orderableItems .size .btn-group{margin-top:0}.orderableItems .description>div,.orderableItems .size>div,.orderableItems .quantity select{clear:left;margin-top:10px}.orderableItems .quantityDropDown{width:65px;margin:0 auto}.orderableItems .btn-group button{width:44px}.orderableItems .comment{float:left;width:500px;height:150px}#allStockItems img{width:98px;padding:0 10px}#editStockItem img,#editSizingChart img,#allSizingCharts img{width:160px}.groupbox{border:1px solid #fff;border-radius:3px;margin:0 5px;padding:5px;padding-top:10px}.groupbox .heading{display:block;float:left;margin-top:-20px;background:#434243;padding:0 5px}.companyDetails{float:left;width:49%;height:450px;padding:15px}.branches{float:right;width:49%;height:430px;padding:15px}.branches .form-control{margin-bottom:10px}.bootbox-body{color:#515151}.modal{color:#515151}.buttonBanner{padding:10px 0}#categoryEditor .category .name{float:left;width:400px}#categoryEditor .category .panel-heading button,#categoryEditor .category .group .details button,#categoryEditor .category .group .stockItems button,#editStockItem .btn,#SizeOptions .btn,#editSizingChart .btn{float:right;margin-left:5px}#categoryEditor .category .group{margin-bottom:5px;border:1px solid #fff;padding:5px}#categoryEditor .category .group .details{float:left;width:45%;padding-right:15px;border-right:solid 1px #fff}#categoryEditor .category .group .details label{float:left;margin:5px}#categoryEditor .category .group .details .numberInput{float:left;width:60px;margin:5px}#categoryEditor .category .group .details .textInput{float:left;width:350px}#categoryEditor .category .group .stockItems{float:left;width:55%;padding-left:15px}#categoryEditor .category .group .stockItems label{float:left}#categoryEditor .category .group .stockItems .numberInput{float:left;width:45px;margin:5px}#editStockItem,#editSizingChart{width:500px}#SizeOptions{width:700px}#SizeOptions .form-control{width:500px}#SizeOptions .nameInput{width:100px}#SizeOptions .descriptionInput{width:390px}#SizeOptions .positionInput{width:60px}#TotalPrice{float:right;font-size:16px}.progress{display:none;position:relative;width:300px;border:1px solid #ddd;padding:1px;border-radius:3px}.bar{background-color:#b4f5b4;width:0%;height:20px;border-radius:3px}.percent{position:absolute;display:inline-block;top:3px;left:48%}.progressError{display:none;color:red;font-size:.8em;font-weight:bold;margin:5px 0}.creditCardLogo{width:150px;margin-right:10px}#organizationStockitems .position{width:60px}.paymentOptionsSelector{width:300px}.NewOrder{background-color:#8b0000}.Quote{background-color:#d3d3d3}.Acknowledged{background-color:#e9967a}.Completed{background-color:green}.Cancelled{background-color:#7ac0da}.Processing{background-color:#90ee90}.organizationOrders .panel{margin-bottom:5px}.organizationOrders .orderDate{line-height:1.5em}.organizationOrders .orderProgress{float:right;line-height:1.5em}.organizationOrders .orderPaymentStatus{float:right;padding-right:10px;width:200px;line-height:1.5em}.organizationOrders .orderNumber{float:right;padding-right:10px;width:170px;line-height:1.5em}.organizationOrders .orderProgressSelect{color:#000;margin-left:10px}.organizationOrders .orderDetailsTable{float:left;border:solid 2px #f5f5f5;padding:10px;margin-bottom:10px;width:450px}.organizationOrders .orderDetailsTable table{width:100%}.organizationOrders .orderDetailsTable .label,.organizationOrders .orderStatusTable .label{font-weight:bold}.organizationOrders .orderStatusTable{float:right;border:solid 2px #f5f5f5;padding:10px;margin-bottom:10px;width:350px}.organizationOrders .orderStatusTable table{width:100%;margin-bottom:10px}.size-confirm{font-weight:bold;color:red}