@import url('layout-blessed1.css?z=1436885516547');
.media-left,.media>.pull-left,#locator .media>#google_list,#locator .media>#locatorMapList{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;color:#555;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{background-color:#eeeeee;color:#777777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#777777}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-body:before,.panel-body:after{content:" ";display:table}.panel-body:after{clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-left:15px;padding-right:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:0.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:0.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0}.modal-backdrop{position:absolute;top:0;right:0;left:0;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:0.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.428571429px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.428571429}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;visibility:visible;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:normal;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:0.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:normal;line-height:1.428571429;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999999;border-right-color:rgba(0,0,0,0.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999999;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.carousel{position:relative;z-index:150}@media screen and (min-width: 992px){.carousel{z-index:1;}}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto;line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform 0.6s ease-in-out;-moz-transition:-moz-transform 0.6s ease-in-out;-o-transition:-o-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;perspective:1000;}.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:0.5;filter:alpha(opacity=50);font-size:30px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-control span{color:#fff !important}.carousel-control.left{background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);background-image:-o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);background-image:-o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);background-image:linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:hover,.carousel-control:focus{outline:0;color:#fff !important;text-decoration:none;opacity:0.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .fa-chevron-left,.carousel-control .fa-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .fa-chevron-left{left:50%;margin-left:-10px;margin-top:-15px}.carousel-control .icon-next,.carousel-control .fa-chevron-right{right:50%;margin-right:-10px;margin-top:-15px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;line-height:1;font-family:serif}.carousel-control .icon-prev{left:20px}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next{right:20px}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{z-index:10;padding-bottom:0px;color:#fff !important;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);font-size:20px;line-height:25px;font-style:italic;font-weight:700;background:#092947}@media screen and (min-width: 992px){.carousel-caption{position:absolute;left:15%;right:15%;bottom:0px;padding-top:20px;padding-bottom:0;background:transparent;}}.carousel-caption .btn{text-shadow:none}.carousel-caption a{color:#fff !important;padding:10px 20px;display:block}.carousel-caption a:hover{color:#fff !important;text-decoration:none}.slide-btn{display:none}@media screen and (min-width: 992px){.carousel-control .fa-chevron-left,.carousel-control .fa-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{font-size:140px;position:absolute;top:50%;margin-top:-70px}.carousel-control .fa-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .fa-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-control{width:30%}.carousel-caption{left:20%;right:20%;padding-bottom:30px;line-height:60px;font-size:60px}.slide-btn{display:block;text-align:center;position:absolute;bottom:20%;left:20%;right:20%}.slide-btn a{font-family:"futura-pt",Verdana,Geneva,sans-serif !important;font-weight:700;font-size:20px;color:#092947;border-radius:0}.slide-btn a:hover{color:#fff !important;background:#092947 !important}.carousel-caption{bottom:45%;padding-bottom:20px}}.carousel-indicators{bottom:20px;display:none}.slider3boxHolder{position:relative;z-index:150}@media screen and (min-width: 992px){.slider3boxHolder{z-index:1;}}.slider3boxHolder #headerImg{position:relative}.slider3boxHolder #headerImg img{top:50%;left:50%;-webkit-transform:translate(-45%, 0);-moz-transform:translate(-45%, 0);-ms-transform:translate(-45%, 0);-o-transform:translate(-45%, 0);transform:translate(-45%, 0);position:static;width:auto}@media screen and (min-width: 768px){.slider3boxHolder #headerImg img{-webkit-transform:translate(-25%, 0);-moz-transform:translate(-25%, 0);-ms-transform:translate(-25%, 0);-o-transform:translate(-25%, 0);transform:translate(-25%, 0);}}@media screen and (min-width: 992px){.slider3boxHolder #headerImg img{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);width:100%;}}.slider3boxHolder .section-holder{position:absolute;top:0;width:100%;left:0;right:0;z-index:100}@media screen and (min-width: 992px){.slider3boxHolder .section-holder{bottom:0;}}.slider3boxHolder .section-holder .header-text{text-align:center;color:#fff;font-style:italic;text-shadow:2px 2px 4px rgba(0,0,0,0.62);font-size:40px;padding-bottom:48px;padding-top:48px;line-height:40px}@media screen and (min-width: 992px){.slider3boxHolder .section-holder .header-text{font-size:60px;}}@media screen and (min-width: 768px) and (max-width: 991px){.slider3boxHolder .section-holder .header-text{padding-top:58px;}}@media screen and (min-width: 992px) and (max-width: 1199px){.slider3boxHolder .section-holder .header-text{padding-top:25px;padding-bottom:25px;}}.slider3boxHolder .section-holder .header-section{margin-top:10px;width:100%}@media screen and (min-width: 992px){.slider3boxHolder .section-holder .header-section{margin:0;width:33%;padding-bottom:45px;}}.slider3boxHolder .section-holder .header-section .section-img{display:none;position:relative;-webkit-box-shadow:0 0 10px rgba(9,41,71,0.25);-moz-box-shadow:0 0 10px rgba(9,41,71,0.25);box-shadow:0 0 10px rgba(9,41,71,0.25)}@media screen and (min-width: 992px){.slider3boxHolder .section-holder .header-section .section-img{display:block;}}.slider3boxHolder .section-holder .header-section .section-img .img-overlay{background:url("../../filebin/images/slideshow/slide-box-overlay.png") no-repeat top right;width:100%;height:100%;max-width:361px;max-height:234px;position:absolute;top:0;right:0}.slider3boxHolder .section-holder .header-section .section-img img{max-width:361px;max-height:234px;width:100%;height:100%}.slider3boxHolder .section-holder .header-section a:hover .section-btb{color:#fff;background:#092947}.slider3boxHolder .section-holder .header-section a:hover .img-overlay{opacity:0.6}.slider3boxHolder .section-holder .header-section .section-btb{text-align:center;padding:20px 15px;background:#c0d02a;color:#092947;display:block;margin:0 auto;width:80%;min-height:65px;font-size:20px;-webkit-box-shadow:0 0 10px rgba(9,41,71,0.25);-moz-box-shadow:0 0 10px rgba(9,41,71,0.25);box-shadow:0 0 10px rgba(9,41,71,0.25)}@media screen and (min-width: 992px){.slider3boxHolder .section-holder .header-section .section-btb{position:absolute;bottom:0;left:0;right:0;margin-top:-45px;}}.slider3boxHolder .section-holder .header-section .section-btb:after{content:'\00a0\203A'}.clearfix:before,#displayCheckoutCartDiv .cartSpacer:before,.clearfix:after,#displayCheckoutCartDiv .cartSpacer:after{content:" ";display:table}.clearfix:after,#displayCheckoutCartDiv .cartSpacer:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right,form.contactForm div.loginFormRow button.btn-right,form.contactForm div.sendFormRow button.btn-right,form.newsletterForm div.loginFormRow button.btn-right,form.newsletterForm div.sendFormRow button.btn-right,form.reviewForm div.loginFormRow button.btn-right,form.reviewForm div.sendFormRow button.btn-right,div.paypalButtonContainer,#locator div#googleMapWrapper,#googleMapOnPage #google_list{float:right !important}.pull-left,#locator #google_list,#locator #locatorMapList{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important;visibility:hidden !important}.affix{position:fixed}@-ms-viewport{width:device-width;}.visible-xs,div.headerWrapper div.headerLeft div.logoSmall,div#responsiveTopNavContainer,.mobile-only{display:none !important}.visible-sm,div#responsiveTopNavContainer,.mobile-only{display:none !important}.visible-md{display:none !important}.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs,div.headerWrapper div.headerLeft div.logoSmall,div#responsiveTopNavContainer,.mobile-only{display:block !important}table.visible-xs,table.mobile-only{display:table}tr.visible-xs,tr.mobile-only{display:table-row !important}th.visible-xs,th.mobile-only,td.visible-xs,td.mobile-only{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important;}}@media (max-width: 767px){.visible-xs-inline{display:inline !important;}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important;}}@media (min-width: 768px) and (max-width: 991px){.visible-sm,div#responsiveTopNavContainer,.mobile-only{display:block !important}table.visible-sm,table.mobile-only{display:table}tr.visible-sm,tr.mobile-only{display:table-row !important}th.visible-sm,th.mobile-only,td.visible-sm,td.mobile-only{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important;}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important;}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important;}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important;}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important;}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important;}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important;}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important;}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important;}}@media (max-width: 767px){.hidden-xs,div.headerWrapper div.headerLeft div.logo,div.headerWrapper div.headerRight,div.upperHeaderWrapper .headerLeft,div.upperHeaderWrapper .headerRight .topRightNav,div#bottomNav,div#template div#left,div#sidebar div#sideBar_MapList .phone,div#sidebar div#sideBar_MapList .directions,#displayCheckoutCartDiv .cartBarImage,#displayCheckoutCartDiv .cartBarUnit,.step #displayCheckoutCartDiv .cartTitleBar .cartBarUnit,#locator div#googleMapWrapper,#locator #google_list .indicator,#locator #locatorMapList .indicator,.wordpress .postMeta .detailDelimiter,.wordpress .postMetaBottom .detailDelimiter,footer div.footerWrapper div.footerBottom div.copyrightWrapper div.copyrightMenu span.delimiter{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm,div.headerWrapper div.headerRight,div.upperHeaderWrapper .headerLeft,div.upperHeaderWrapper .headerRight .topRightNav,div#bottomNav,div#template div#left{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md,.headerWrapper .headerRight .callOutBlocksHolder,div.upperHeaderWrapper .headerRight .topRightMobile,div#responsiveTopNavContainer div.navbar,.mobile-only{display:none !important}}@media (min-width: 1200px){.hidden-lg,div.upperHeaderWrapper .headerRight .topRightMobile,div#responsiveTopNavContainer div.navbar,#responsiveCartHolder{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important;}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important;}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important;}}@media print{.hidden-print{display:none !important}}*{border:0;margin:0;padding:0}html,body{background:#f7f7f7;margin:0;padding:0}div.container,div.container-fluid{text-align:left}div.container-fluid{max-width:1170px}@media all and (min-width: 768px) and (max-width: 991px){div.container-fluid{padding-left:25px;padding-right:25px;}}@media (min-width: 992px) and (max-width: 1200px){div.container-fluid{max-width:970px;}}div.container-fluid img{max-width:100%;height:auto}div.pageTitleWrapper{background:#fff;width:100%;position:relative;z-index:1;margin:-14px 0 0}div.pageTitleWrapper div.pageTitle{padding-top:50px;padding-bottom:50px}div#template{clear:both;z-index:165;position:relative;background:#f7f7f7}@media all and (min-width: 992px){div#template{z-index:55;}}div#template div#right{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div#template div#contentArea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:40px;padding-bottom:40px}@media all and (min-width: 768px){div#template div#contentArea{padding-top:40px;padding-bottom:76px;}}@media all and (min-width: 992px){div#template div#contentArea{padding-top:40px;padding-bottom:76px;}}.mainContent{margin-left:15px;margin-right:15px}#main{}.topBannerBar{width:100%;background:#fff;text-align:center}.topBannerBar img{margin:0 auto;padding:13px 0}header{width:100%;position:relative;z-index:150;margin:0;-webkit-box-shadow:inset 0 0 8px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 0 8px rgba(0,0,0,0.1);box-shadow:inset 0 0 8px rgba(0,0,0,0.1)}@media all and (min-width: 992px){header{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}}header div.containerWrapper{background:transparent;-webkit-box-shadow:none;box-shadow:none}div.headerWrapper{background-color:#fff;position:relative;padding:15px 0 20px 0}@media all and (min-width: 768px){div.headerWrapper{padding:25px 0;}}@media all and (min-width: 992px){div.headerWrapper{height:131px;padding:0;}}div.headerWrapper div.headerLeft{}div.headerWrapper div.headerLeft div.logo{position:relative;z-index:4}@media all and (min-width: 992px){div.headerWrapper div.headerLeft div.logo{padding-top:26px;}}div.headerWrapper div.headerLeft div.logoSmall{position:relative;z-index:4}.headerWrapper .headerRight .headerSearchForm{padding-top:25px;padding-left:4px;float:left}.headerWrapper .headerRight .headerSearchForm:after{content:"";clear:both}.headerWrapper .headerRight .headerSearchForm .searchInput{width:370px;height:50px;background-color:#e3f1f3;-webkit-box-shadow:inset 2px 3px 3px rgba(0,0,0,0.15);-moz-box-shadow:inset 2px 3px 3px rgba(0,0,0,0.15);box-shadow:inset 2px 3px 3px rgba(0,0,0,0.15);color:#888888;line-height:50px;text-indent:15px;font-style:italic;float:left}.headerWrapper .headerRight .headerSearchForm .searchSubmit{width:90px;height:50px;background:#092947;margin-left:0px;color:#fff;font-size:13px;text-transform:uppercase}.headerWrapper .headerRight .headerSearchForm .searchSubmit:hover,.headerWrapper .headerRight .headerSearchForm .searchSubmit:focus{background:#18a3af;color:#092947}.headerWrapper .headerRight .headerSearchForm .salesCallout{margin-top:10px;font-size:18px;font-weight:700;font-style:italic;color:#18a3af;padding-bottom:0}.headerWrapper .headerRight .callOutBlocksHolder{float:left;padding-top:25px;padding-left:30px}.headerWrapper .headerRight .callOutBlocksHolder .callOutBlock{float:left}.headerWrapper .headerRight .callOutBlocksHolder .callOutBlock.double:first-child{margin-right:23px}.headerWrapper .headerRight .callOutBlocksHolder .callOutBlock.single{padding-left:2px}@media (min-width: 768px){.navbar-collapse.collapse{display:none !important}.navbar-collapse.in{display:block !important}}div.upperHeaderWrapper{display:block;background-color:#ececec;-webkit-box-shadow:inset 0 -5px 10px rgba(3,17,37,0.1);-moz-box-shadow:inset 0 -5px 10px rgba(3,17,37,0.1);box-shadow:inset 0 -5px 10px rgba(3,17,37,0.1);height:40px;overflow:hidden}@media all and (max-width: 992px){div.upperHeaderWrapper .headerRight{padding-left:0;padding-right:0;}}@media all and (max-width: 1200px){div.upperHeaderWrapper .headerRight .topRightNav li a{font-size:12px}}.upperHeaderWrapper .topLeftNav a:hover,.upperHeaderWrapper .topRightNav a:hover{text-decoration:underline}.upperHeaderWrapper .topLeftNav,.upperHeaderWrapper .topRightNav,.upperHeaderWrapper .topRightMobile{margin:0;list-style:none;text-align:left;flex-flow:row wrap;font-size:14px}.upperHeaderWrapper .topLeftNav li,.upperHeaderWrapper .topRightNav li,.upperHeaderWrapper .topRightMobile li{list-style:none;flex:1 auto;-webkit-flex:1 auto;-moz-flex:1 auto;-ms-flex:1 auto;margin:0}.upperHeaderWrapper .topLeftNav li a,.upperHeaderWrapper .topLeftNav li a.btn-login,.upperHeaderWrapper .topRightNav li a,.upperHeaderWrapper .topRightNav li a.btn-login,.upperHeaderWrapper .topRightMobile li a,.upperHeaderWrapper .topRightMobile li a.btn-login{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;line-height:1;font-weight:normal;margin:0;display:inline-block !important;padding:13px 0;background:none;color:#484848;width:auto;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:none;vertical-align:baseline}.upperHeaderWrapper .topLeftNav li a:active,.upperHeaderWrapper .topLeftNav li a:hover,.upperHeaderWrapper .topLeftNav li a.btn-login:active,.upperHeaderWrapper .topLeftNav li a.btn-login:hover,.upperHeaderWrapper .topRightNav li a:active,.upperHeaderWrapper .topRightNav li a:hover,.upperHeaderWrapper .topRightNav li a.btn-login:active,.upperHeaderWrapper .topRightNav li a.btn-login:hover,.upperHeaderWrapper .topRightMobile li a:active,.upperHeaderWrapper .topRightMobile li a:hover,.upperHeaderWrapper .topRightMobile li a.btn-login:active,.upperHeaderWrapper .topRightMobile li a.btn-login:hover{background:transparent}.upperHeaderWrapper .topLeftNav li a:after,.upperHeaderWrapper .topLeftNav li a.btn-login:after,.upperHeaderWrapper .topRightNav li a:after,.upperHeaderWrapper .topRightNav li a.btn-login:after,.upperHeaderWrapper .topRightMobile li a:after,.upperHeaderWrapper .topRightMobile li a.btn-login:after{content:''}.upperHeaderWrapper .topLeftNav li.cartBtn a,.upperHeaderWrapper .topRightNav li.cartBtn a,.upperHeaderWrapper .topRightMobile li.cartBtn a{width:100%;padding:13px 0}.upperHeaderWrapper .topLeftNav li:first-child a,.upperHeaderWrapper .topRightNav li:first-child a,.upperHeaderWrapper .topRightMobile li:first-child a{padding-left:0px}.upperHeaderWrapper .topRightNav,.upperHeaderWrapper .topRightMobile{text-align:center}.upperHeaderWrapper .topRightNav li.cartBtn a,.upperHeaderWrapper .topRightMobile li.cartBtn a{color:#092947;font-weight:700;background-color:#c0d02a}.upperHeaderWrapper .topRightNav li.cartBtn a i,.upperHeaderWrapper .topRightMobile li.cartBtn a i{margin-right:3px}.upperHeaderWrapper .topRightNav li.cartBtn a:hover,.upperHeaderWrapper .topRightMobile li.cartBtn a:hover{text-decoration:none;background:#092947;color:#fff}.upperHeaderWrapper .topRightNav li.isExpanded a:after,.upperHeaderWrapper .topRightMobile li.isExpanded a:after{content:"\f103" !important}.upperHeaderWrapper .topRightMobile .cartBtn a:after{font-family:"fontawesome";content:"\f102";font-size:20px;margin-left:30px}#headerImgHolder{width:100%;text-align:center;position:relative;z-index:2;-webkit-box-shadow:inset 0px 2px 6px 0px rgba(0,0,0,0.25);box-shadow:inset 0px 2px 6px 0px rgba(0,0,0,0.25);overflow:hidden}#headerImgHolder a{display:block}#headerImgHolder img{width:100%;height:auto;vertical-align:middle;position:relative;z-index:-1}div.lowerHeaderWrapper{background-color:#092947}#megaTopNavContainer #MightyMenuTopNav ul li{overflow:hidden}div#bottomNav{text-align:left;padding-left:15px;padding-right:15px;height:50px;position:relative}div#bottomNav a.dropdown-toggle{display:none}div#bottomNav .caret{display:none}div#bottomNav ul:first-child{margin:0;padding:0;clear:both}div#bottomNav ul:first-child>li{margin:auto;-ms-flex:1 auto;-moz-flex:1 auto;-webkit-flex:1 auto;flex:1 auto;list-style:none;margin:0;padding:0;border-left:1px solid #072947}div#bottomNav ul:first-child>li:last-child{border-right:1px solid #072947}div#bottomNav ul:first-child>li .hitarea{cursor:pointer}div#bottomNav ul:first-child>li>a{text-align:center;background:transparent;display:block;height:50px;font-size:16px;font-style:none;color:#fff;letter-spacing:-1px;text-decoration:none;text-transform:uppercase;border-top:5px solid #092947;line-height:40px;width:100%}div#bottomNav ul:first-child>li>a:hover,div#bottomNav ul:first-child>li>a.selected-ro{color:#092947;text-decoration:none;background-color:#fff}div#bottomNav ul:first-child>li>a.active,div#bottomNav ul:first-child>li>a.activeTrail{color:#18a3af}div#bottomNav ul:first-child>li>a.active:hover,div#bottomNav ul:first-child>li>a.activeTrail:hover{color:#092947}div#bottomNav ul:first-child>li>a.dropdown-toggle{display:none}.dropdown-menu{background:transparent;border:none;border-radius:0;box-shadow:none;float:none;position:static;left:inherit;min-width:auto;top:inherit;z-index:inherit}div#responsiveTopNavContainer{display:block;position:relative;margin:6px 0 0}div#responsiveTopNavContainer div.navbar{background:transparent;border:none;display:block;height:auto;min-height:0;margin-bottom:0}div#responsiveTopNavContainer div.navbar div.navbar-inner{background-color:inherit;background-image:none;border:none;border-radius:0;box-shadow:none;min-height:auto;padding:0}div#responsiveTopNavContainer div.navbar div.navbar-inner div#responsive-navbar{padding:0}div#responsiveTopNavContainer div.navbar div.navbar-inner div#responsive-navbar form{margin:0;padding:30px 15px}div#responsiveTopNavContainer div.navbar div.navbar-inner div#responsive-navbar form div.input-group{position:relative}div#responsiveTopNavContainer div.navbar div.navbar-inner div#responsive-navbar form div.input-group .input{width:100%;height:48px;position:absolute;font-family:Arial,"Times New Roman",serif;font-size:16px;color:#888;padding-left:20px;height:45px;background-color:#e3f1f3;-webkit-box-shadow:inset 3px 4px 5px rgba(0,0,0,0.15);-moz-box-shadow:inset 3px 4px 5px rgba(0,0,0,0.15);ibox-shadow:inset 3px 4px 5px rgba(0,0,0,0.15)}div#responsiveTopNavContainer div.navbar div.navbar-inner div#responsive-navbar form div.input-group .input:hover,div#responsiveTopNavContainer div.navbar div.navbar-inner div#responsive-navbar form div.input-group .input:focus,div#responsiveTopNavContainer div.navbar div.navbar-inner div#responsive-navbar form div.input-group .input:active{color:#000}div#responsiveTopNavContainer div.navbar div.navbar-inner div#responsive-navbar form span.input-group-btn button{background:#c0d02a;border:none;width:75px;height:45px;position:relative;z-index:2;text-transform:uppercase;font-size:12px;color:#092947;border-radius:0px}@media all and (min-width: 768px){div#responsiveTopNavContainer div.navbar div.navbar-inner div#responsive-navbar form span.input-group-btn button{margin-top:1px;}}div#responsiveTopNavContainer div.navbar div.navbar-inner div#responsive-navbar form span.input-group-btn button:hover,div#responsiveTopNavContainer div.navbar div.navbar-inner div#responsive-navbar form span.input-group-btn button:focus,div#responsiveTopNavContainer div.navbar div.navbar-inner div#responsive-navbar form span.input-group-btn button:active{color:#212121}div#responsiveTopNavContainer div.navbar div.navbar-inner div#responsive-navbar .btn-search,div#responsiveTopNavContainer div.navbar div.navbar-inner div#responsive-navbar .btn-navbar{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;cursor:pointer;border:none;display:inline-block;float:right;position:absolute;top:0;right:15px;z-index:2;margin:0 10px 15px;padding:10px 0}div#responsiveTopNavContainer div.navbar div.navbar-inner div#responsive-navbar .btn-search:after,div#responsiveTopNavContainer div.navbar div.navbar-inner div#responsive-navbar .btn-navbar:after{content:'\f0c9';font-size:50px;color:#052139}@media all and (min-width: 768px){div#responsiveTopNavContainer div.navbar div.navbar-inner div#responsive-navbar .btn-search,div#responsiveTopNavContainer div.navbar div.navbar-inner div#responsive-navbar .btn-navbar{right:25px;}}div#responsiveTopNavContainer div.navbar div.navbar-inner div#responsive-navbar .btn-search:hover,div#responsiveTopNavContainer div.navbar div.navbar-inner div#responsive-navbar .btn-search:focus,div#responsiveTopNavContainer div.navbar div.navbar-inner div#responsive-navbar .btn-search:active,div#responsiveTopNavContainer div.navbar div.navbar-inner div#responsive-navbar .btn-search.active,div#responsiveTopNavContainer div.navbar div.navbar-inner div#responsive-navbar .btn-search.disabled,div#responsiveTopNavContainer div.navbar div.navbar-inner div#responsive-navbar .btn-search[disabled],div#responsiveTopNavContainer div.navbar div.navbar-inner div#responsive-navbar .btn-navbar:hover,div#responsiveTopNavContainer div.navbar div.navbar-inner div#responsive-navbar .btn-navbar:focus,div#responsiveTopNavContainer div.navbar div.navbar-inner div#responsive-navbar .btn-navbar:active,div#responsiveTopNavContainer div.navbar div.navbar-inner div#responsive-navbar .btn-navbar.active,div#responsiveTopNavContainer div.navbar div.navbar-inner div#responsive-navbar .btn-navbar.disabled,div#responsiveTopNavContainer div.navbar div.navbar-inner div#responsive-navbar .btn-navbar[disabled]{background:none}div#responsiveTopNavContainer div.navbar div.navbar-inner div#responsive-navbar .btn-search{display:none;right:85px;margin:0}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse{border:none;clear:both;height:auto;max-height:none;overflow:visible;position:relative;top:25px;margin:0;padding:0 15px}@media all and (min-width: 768px) and (max-width: 991px){div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse{top:40px;margin:0 -10px;padding:0 25px;}}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav{background:#092947;margin:0 -15px}@media all and (min-width: 768px) and (max-width: 991px){div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav{margin:0 -25px;}}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul{margin:0;padding:0}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li{border-top:solid 1px #18374d;float:none;margin:0}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li.greenNavBack{background:#c0d02a !important}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li.greenNavBack a{color:#092947 !important}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li:before{content:'';display:block;float:right;font-size:25px;font-weight:bold;color:#c8c8c8;margin:20px 20px 0 0}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li a,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li div.nolink{background:none;border:none;width:auto;height:auto;min-height:20px;position:relative;font-size:21px;font-style:normal;color:#fff;line-height:normal;text-decoration:none;text-transform:uppercase;white-space:normal;margin:0;padding:20px 60px 20px 30px}@media all and (min-width: 768px) and (max-width: 991px){div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li a,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li div.nolink{padding-left:30px;}}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li a:after,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li div.nolink:after{content:'\00a0\203A'}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li a.active,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li div.nolink.active{background:#bababa;color:#231f20;text-decoration:none;text-shadow:none}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li a.dropdown-toggle,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li div.nolink.dropdown-toggle{background:none;border:none;display:block;float:none;width:55px;height:61px;min-height:61px;position:absolute;top:0;right:0;margin:3px 0 0;padding:0}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li a.dropdown-toggle.activeTrail,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li a.dropdown-toggle.activeTrail:hover,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li a.dropdown-toggle:hover,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li a.dropdown-toggle.active:hover,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li div.nolink.dropdown-toggle.activeTrail,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li div.nolink.dropdown-toggle.activeTrail:hover,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li div.nolink.dropdown-toggle:hover,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li div.nolink.dropdown-toggle.active:hover{background:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;color:#231f20}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li a.dropdown-toggle:after,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li div.nolink.dropdown-toggle:after{content:''}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li a.dropdown-toggle .caret,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li div.nolink.dropdown-toggle .caret{border:none;margin:0}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li.dropdown.open{background:#092947;color:#fff;margin:0}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li.dropdown.open a,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li.dropdown.open div.nolink{background:none;color:#fff}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li.dropdown.open a.active,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li.dropdown.open div.nolink.active{background:none;color:#fff}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li.open>ul,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li.toggle-lock>ul,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li.activeTrail>ul{display:block !important}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li.open>ul ul,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li.toggle-lock>ul ul,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li.open ul ul{display:none}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li.dropdown{position:relative}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li.dropdown:before{content:'';margin:0}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li.dropdown>.dropdown-toggle .caret,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li.dropdown.open>.dropdown-toggle .caret,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li.dropdown.active>.dropdown-toggle .caret,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li.dropdown.open.active>.dropdown-toggle .caret,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li.dropdown>a:hover .caret,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li.dropdown>a:focus .caret{background:none;border-left:solid 1px #18374d;display:block;width:55px;height:45px;position:absolute;top:2px;right:0;text-align:center;margin:6px 0 8px}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li.dropdown>.dropdown-toggle .caret:before,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li.dropdown.open>.dropdown-toggle .caret:before,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li.dropdown.active>.dropdown-toggle .caret:before,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li.dropdown.open.active>.dropdown-toggle .caret:before,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li.dropdown>a:hover .caret:before,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li.dropdown>a:focus .caret:before{content:'\f055';display:block;font-size:26px;color:#82909c;margin:10px 0 0}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li.menu-item-mightycart_product-{display:none}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li.open>a:focus{background:none;color:#231f20;text-decoration:none}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li.open>a .caret:before,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li.open>a:focus .caret:before,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li.open>a:hover .caret:before,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul li.activeTrail>.dropdown-toggle>.caret:before{content:'\f056' !important}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul ul{display:none}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul ul li{background:#fff;border-top:solid 1px #c5c5c5;position:relative}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul ul li:before{content:'';margin:0}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul ul li a,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul ul li div.nolink{background:none;font-size:18px;font-style:normal;color:#18a3af !important;text-transform:none;padding:20px 60px 20px 50px}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul ul li a.active,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul ul li div.nolink.active{color:#18a3af;text-decoration:none}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul ul li a:hover,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul ul li a:focus,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul ul li div.nolink:hover,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul ul li div.nolink:focus{color:#092947 !important}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul ul li.dropdown.open{background:#fff;border:none;margin:0;padding:0}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul ul li.dropdown.open>a{border:none}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul ul li.open>ul,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul ul li.toggle-lock>ul,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul ul li.open ul{display:block}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul ul li .caret:before{color:#18a3af}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul ul ul{display:none}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul ul ul li{background:none;border-top:solid 1px #c5c5c5;position:relative}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul ul ul li:before{content:'';margin:0}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul ul ul li a,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul ul ul li div.nolink{background:none;font-size:18px;font-style:normal;color:#c0d02a !important;text-transform:none;padding:20px 60px 20px 70px}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul ul ul li a.active,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul ul ul li div.nolink.active{color:#c0d02a;text-decoration:none}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul ul ul li.dropdown.open{background:#fff;border:none;margin:0;padding:0}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul ul ul li.dropdown.open>a{border:none}div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul ul ul li.open>ul,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul ul ul li.toggle-lock>ul,div#responsiveTopNavContainer div.navbar div.navbar-inner div.navbar-collapse div#MightyMenuTopNav ul ul ul li.open ul{display:block}div.responsive-nav-bottom,div.responsive-search-bottom{background:#092947;border-top:solid 1px #18374d;text-align:center;margin:0 -15px;padding:0}@media all and (min-width: 768px) and (max-width: 991px){div.responsive-nav-bottom,div.responsive-search-bottom{margin:0 -25px;}}div.responsive-nav-bottom button,div.responsive-search-bottom button{background:transparent;display:inline-block;font-family:Arial,"Times New Roman",serif;font-size:18px;font-style:italic;color:#fff;letter-spacing:0.05em;text-decoration:none;text-transform:lowercase;padding:5px 16px}div.responsive-nav-bottom button.responsive-nav-scroll,div.responsive-search-bottom button.responsive-nav-scroll{display:none}div.responsive-nav-bottom button>i,div.responsive-search-bottom button>i{font-size:16px;margin:0 9px}@media all and (min-width: 768px) and (max-width: 991px){div.responsive-search-bottom{display:none;}}.megaDropdownMenu{overflow:hidden !important}.megaDropdownMenu .menu-item-page-138 .sub{width:900px !important}.megaDropdownMenu .menu-item-page-138 .sub ul li{width:245px}.megaDropdownMenu .sub{background:#fff url("../assets/images/layout/megadropBG.png") bottom right no-repeat;border-bottom:5px solid #092947;opacity:0;display:none;top:0;overflow:hidden;margin:0;padding:30px 45px 0 0;position:absolute;text-align:left;z-index:200;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 5px 5px rgba(0,0,0,0.24);box-shadow:0 5px 5px rgba(0,0,0,0.24);width:auto;width:700px}.megaDropdownMenu .sub .close{position:absolute;right:10px;top:10px;opacity:1 !important}.megaDropdownMenu .sub .close a{color:#c0d02a;opacity:1 !important}.megaDropdownMenu .sub .close a:hover{color:#092947;text-decoration:none}.megaDropdownMenu .sub ul{display:block;margin:0 0 0 30px}.megaDropdownMenu .sub ul li{display:inline-block;width:180px;margin:0 35px 20px 0;float:none;vertical-align:top;border:none !important}.megaDropdownMenu .sub ul li:nth-of-type(3n){margin-right:0}.megaDropdownMenu .sub ul li .dropdown-toggle{display:none !important}.megaDropdownMenu .sub ul li .active a{background:none !important;color:#18a3af !important}.megaDropdownMenu .sub ul li a{font-size:14px;line-height:1.4285714286;color:#092947 !important;font-weight:700;white-space:normal;padding-right:19px}.megaDropdownMenu .sub ul li a:after{content:'\00a0\203A';display:inline}.megaDropdownMenu .sub ul li a:hover{color:#18a3af !important;text-decoration:none}.megaDropdownMenu .sub ul li a.activeTrail{color:#18a3af !important}.megaDropdownMenu .sub ul li ul{display:inline-flex;flex-direction:column;flex-wrap:wrap;height:100%;margin:25px 0 0;padding:0}.megaDropdownMenu .sub ul li ul li{padding:0}.megaDropdownMenu .sub ul li ul li .dropdown-toggle{display:none !important}.megaDropdownMenu .sub ul li ul li a{color:#72757a !important;padding:0 14px 0 0;font-weight:normal;font-size:13px;line-height:1.1538461538}.megaDropdownMenu .sub ul li ul li a:hover{background:none !important}.megaDropdownMenu .sub ul li ul li a:after{margin-right:-14px}.accountLinks .btn-login{font-family:Arial,"Times New Roman",serif;font-weight:500;font-size:15px}#responsiveCartHolder{float:none}#responsiveCartHolder a{padding:10px 15px;margin:15px 0;display:block !important}#page-6 .topRightNav .cartBtn{visibility:hidden}#MightyMenuTopNav .megaDropdownMenu>li a{word-spacing:7px}#MightyMenuTopNav .megaDropdownMenu>li .sub li a{word-spacing:normal}.upperHeaderWrapper .topRightMobile{padding-bottom:0;display:block}.upperHeaderWrapper .topRightMobile .accountLinksRespNavLogin,.upperHeaderWrapper .topRightMobile .accountLinksRespNavLogout{width:50%}.upperHeaderWrapper .topRightMobile .cartBtn{width:50%}.upperHeaderWrapper .topRightMobile .cartBtn a{padding:12px 0 13px 15px !important;width:100%;position:relative;text-align:left}.upperHeaderWrapper .topRightMobile .cartBtn a:after{position:absolute;right:15px;margin:0;font-size:15px;font-weight:normal}.upperHeaderWrapper .topRightMobile li{float:left}body.home-page{background:#fff}div.slideshow{width:100%}div.slideshow img{width:100%}.carousel-inner .item img{width:100%}.titleWrapper{padding-top:40px}.interestTitle{background:#fff}.shopGrid{background:#fff}.shopGrid ul{padding:0;margin:0}.shopGrid ul li.gridItem{position:relative;list-style:none;padding-left:0;padding-right:0;margin:0;border-bottom:1px solid white}@media all and (min-width: 992px){.shopGrid ul li.gridItem{border-right:1px solid white;}}.shopGrid ul li.gridItem a:hover:after{content:"";background:url("../assets/images/layout/shop-roll-bg.png") bottom right no-repeat;position:absolute;top:0;right:0;display:block;width:100%;height:100%}.shopGrid ul li.gridItem a:hover:before{display:none}.shopGrid ul li.gridItem a:before{content:"";background:rgba(7,42,72,0.35);width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}.shopGrid ul li.gridItem a:hover .itemTitle{background:#c0d02a}.shopGrid ul li.gridItem img{width:100%;height:auto;z-index:1}.shopGrid ul li.gridItem .itemTitle{position:absolute;bottom:0;left:0;color:#092947;text-transform:uppercase;display:block;width:100%;font-size:18px;padding-bottom:4%;padding-top:4%;padding-left:5%;font-style:italic;background:rgba(141,212,218,0.75)}.shopGrid ul li.gridItem .itemTitle:after{content:'\00a0\203A'}.newProducts{clear:both}.newProducts .titleWrapper{margin-right:0 !important;margin-left:0 !important}.newProducts .sectionTitle{background:url(../assets/images/layout/sectionTitle.png) 50% 50% repeat-x;text-align:center;margin:0 0 40px;position:relative}.newProducts .sectionTitle span{padding:10px 20px;background:#f7f7f7;font-size:24px;color:#72757a}@media all and (min-width: 992px){.newProducts .sectionTitle span{font-size:29px;}}@media all and (min-width: 768px){.newProducts .sectionTitle:before,.newProducts .sectionTitle:after{font-family:'fontawesome';content:'\f067';position:absolute;top:8px;line-height:18px;font-size:16px;color:#e9e9e9;background:#f7f7f7}.newProducts .sectionTitle:before{left:0;padding-right:10px}.newProducts .sectionTitle:after{right:0;padding-left:10px}}#section-blog{background-color:#fff}div.homeBlogPostsWrapper{margin:20px 0 0}div.homeBlogPostsWrapper div.homeBlogPosts .container-fluid,div.homeBlogPostsWrapper div.homeBlogPosts .columnWrapper{padding:0}div.homeBlogPostsWrapper div.homeBlogPosts .blogPostWrapper{position:relative}div.homeBlogPostsWrapper div.homeBlogPosts a:hover:after{content:"";background:url("../assets/images/layout/shop-roll-bg.png") bottom right no-repeat;position:absolute;top:0;right:0;display:block;width:100%;height:65%}div.homeBlogPostsWrapper div.homeBlogPosts a:hover:before{display:none}div.homeBlogPostsWrapper div.homeBlogPosts a div.wordpress-external-post{margin-bottom:15px}@media all and (min-width: 768px){div.homeBlogPostsWrapper div.homeBlogPosts a div.wordpress-external-post{margin-bottom:0;}}div.homeBlogPostsWrapper div.homeBlogPosts a div.wordpress-external-post div.wordpress-external-image{position:relative}div.homeBlogPostsWrapper div.homeBlogPosts a div.wordpress-external-post div.wordpress-external-image img{min-height:360px}div.homeBlogPostsWrapper div.homeBlogPosts a div.wordpress-external-post div.wordpress-external-content{background:rgba(141,212,218,0.85);padding:28px 30px 15px;color:#092947;position:absolute;bottom:0;min-width:100%}div.homeBlogPostsWrapper div.homeBlogPosts a div.wordpress-external-post div.wordpress-external-content div.postName{font-size:24px;margin:0 0 15px}div.homeBlogPostsWrapper div.homeBlogPosts a div.wordpress-external-post div.wordpress-external-content div.postName:after{font-size:30px;content:'\00a0\203A'}div.homeBlogPostsWrapper div.homeBlogPosts a div.wordpress-external-post div.wordpress-external-content div.postDesc{font-family:Arial,"Times New Roman",serif;font-size:16px;line-height:26px}div.homeBlogPostsWrapper div.homeBlogPosts a div.wordpress-external-post div.wordpress-external-content div.postDesc p{font-family:Arial,"Times New Roman",serif;font-size:16px;line-height:26px;padding:0}div.homeBlogPostsWrapper div.homeBlogPosts a div.wordpress-external-post div.wordpress-external-content div.postFooter{font-size:12px}div.homeBlogPostsWrapper div.homeBlogPosts a div.wordpress-external-post div.wordpress-external-continue{background:#221e1f;padding:18px 30px}@media all and (min-width: 992px){div.homeBlogPostsWrapper div.homeBlogPosts a div.wordpress-external-post div.wordpress-external-continue{padding:24px 30px;}}div.homeBlogPostsWrapper div.homeBlogPosts a:hover .wordpress-external-content{background:#c0d02a !important}div.homeBlogPostsWrapper div.homeBlogPosts a div.wordpress-external-image:before{content:"";background:rgba(7,42,72,0.35);width:100%;height:100%;position:absolute;top:0;left:0;right:0;z-index:2}div.homeBlogPostsWrapper div.homeBlogPosts a div.wordpress-external-image img{width:100%}div.homeBlogPostsWrapper div.homeBlogPosts a:hover div.wordpress-external-image:before{display:none}@media all and (min-width: 992px){div#template div#left{padding-top:40px;padding-bottom:76px;}}div#template div#left ul.dropdown-menu li{list-style:none}div#template div#left ul.dropdown-menu li a{padding:5px 0 5px 20px}div#template div#left ul.dropdown-menu li a:after{content:""}div#template div#left ul.dropdown-menu li a:before{content:"\2022\00A0\00A0";margin:0 0 0 -11px}div#MightyMenu,#MightyMenuHolder{background:none;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:1;margin:0;padding:0}div#MightyMenu ul,#MightyMenuHolder ul{display:block;margin:0;padding:0;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf}div#MightyMenu ul.dropdown-menu,#MightyMenuHolder ul.dropdown-menu{float:none;min-width:10px}div#MightyMenu ul li,#MightyMenuHolder ul li{border:none;display:block;float:none;margin:0;padding:0;border-bottom:1px solid #dfdfdf}div#MightyMenu ul li.dropdown,#MightyMenuHolder ul li.dropdown{position:relative}div#MightyMenu ul li.last,#MightyMenuHolder ul li.last{border-bottom:none}div#MightyMenu ul li a,div#MightyMenu ul li div.nolink,#MightyMenuHolder ul li a,#MightyMenuHolder ul li div.nolink{background:none;border:none;display:block;font-size:15px;color:#18a3af;line-height:18px;text-decoration:none;white-space:normal !important;margin:0;padding:12px 0;font-weight:500}div#MightyMenu ul li a:after,div#MightyMenu ul li div.nolink:after,#MightyMenuHolder ul li a:after,#MightyMenuHolder ul li div.nolink:after{content:'\00a0\203A'}div#MightyMenu ul li a:hover,div#MightyMenu ul li a.selected,div#MightyMenu ul li a.activeTrail,div#MightyMenu ul li div.nolink:hover,div#MightyMenu ul li div.nolink.selected,div#MightyMenu ul li div.nolink.activeTrail,#MightyMenuHolder ul li a:hover,#MightyMenuHolder ul li a.selected,#MightyMenuHolder ul li a.activeTrail,#MightyMenuHolder ul li div.nolink:hover,#MightyMenuHolder ul li div.nolink.selected,#MightyMenuHolder ul li div.nolink.activeTrail{background:none;border:none;color:#072a48;text-decoration:none}div#MightyMenu ul li a.dropdown-toggle,div#MightyMenu ul li div.nolink.dropdown-toggle,#MightyMenuHolder ul li a.dropdown-toggle,#MightyMenuHolder ul li div.nolink.dropdown-toggle{display:none}div#MightyMenu ul li.open,#MightyMenuHolder ul li.open{background:none;-webkit-box-shadow:none;box-shadow:none;margin:0}div#MightyMenu ul li.open li.open,#MightyMenuHolder ul li.open li.open{background:none;-webkit-box-shadow:none;box-shadow:none;margin:0}div#MightyMenu ul li.open li.selected,div#MightyMenu ul li.open li.activeTrail,#MightyMenuHolder ul li.open li.selected,#MightyMenuHolder ul li.open li.activeTrail{background:none;border-left:none;text-decoration:none;margin:0}div#MightyMenu ul li div.nolink,#MightyMenuHolder ul li div.nolink{cursor:default}div#MightyMenu ul li ul,#MightyMenuHolder ul li ul{background:none;border:none;display:none;margin:0;padding:0}div#MightyMenu ul li ul li,#MightyMenuHolder ul li ul li{background:none;border:none;cursor:pointer;display:block;margin:0;padding:0}div#MightyMenu ul li ul li a,div#MightyMenu ul li ul li div.nolink,#MightyMenuHolder ul li ul li a,#MightyMenuHolder ul li ul li div.nolink{background:none;border:none;display:block;font-size:15px;color:#18a3af;letter-spacing:0;line-height:16px;text-transform:none;text-decoration:none;white-space:normal !important;margin:0;padding:5px 0 10px 20px}div#MightyMenu ul li ul li a:after,div#MightyMenu ul li ul li div.nolink:after,#MightyMenuHolder ul li ul li a:after,#MightyMenuHolder ul li ul li div.nolink:after{content:''}div#MightyMenu ul li ul li a:hover,div#MightyMenu ul li ul li a.selected,div#MightyMenu ul li ul li a.activeTrail,div#MightyMenu ul li ul li div.nolink:hover,div#MightyMenu ul li ul li div.nolink.selected,div#MightyMenu ul li ul li div.nolink.activeTrail,#MightyMenuHolder ul li ul li a:hover,#MightyMenuHolder ul li ul li a.selected,#MightyMenuHolder ul li ul li a.activeTrail,#MightyMenuHolder ul li ul li div.nolink:hover,#MightyMenuHolder ul li ul li div.nolink.selected,#MightyMenuHolder ul li ul li div.nolink.activeTrail{background:none;border:none;color:#072a48;text-decoration:none}div#MightyMenu ul li ul li a:before,div#MightyMenu ul li ul li div.nolink:before,#MightyMenuHolder ul li ul li a:before,#MightyMenuHolder ul li ul li div.nolink:before{content:"ΓÇó ";font-size:12px;line-height:16px}div#MightyMenu ul li ul li.last,#MightyMenuHolder ul li ul li.last{margin-bottom:10px !important}div#MightyMenu ul li ul li ul,#MightyMenuHolder ul li ul li ul{display:none !important}div#MightyMenu ul li ul li:hover,#MightyMenuHolder ul li ul li:hover{background:none;-webkit-box-shadow:none;box-shadow:none}div#MightyMenu ul li li,#MightyMenuHolder ul li li{background:none}div#MightyMenu ul li li li.open,#MightyMenuHolder ul li li li.open{background:none}div#MightyMenu ul li.open,#MightyMenuHolder ul li.open{background:none}div#MightyMenu ul li.open li.open,#MightyMenuHolder ul li.open li.open{background:none}div#MightyMenu ul li.open>ul,div#MightyMenu ul li.toggle-lock>ul,#MightyMenuHolder ul li.open>ul,#MightyMenuHolder ul li.toggle-lock>ul{display:block}div#MightyMenu ul li.open>a.dropdown-toggle b.caret:before,#MightyMenuHolder ul li.open>a.dropdown-toggle b.caret:before{content:'\e823'}div#sidebar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media all and (min-width: 768px){div#sidebar{position:relative;z-index:2;padding-bottom:76px;padding-top:40px;}}div#sidebar ul{padding:0}div#sidebar hr{background:#f5f3ef;border:none;height:1px;margin:10px 0 !important}div#sidebar div.sideBar_ElementHolder{height:auto;padding:0;margin:0;-webkit-box-shadow:0 0 5px rgba(9,41,71,0.1);-moz-box-shadow:0 0 5px rgba(9,41,71,0.1);box-shadow:0 0 5px rgba(9,41,71,0.1)}div#sidebar div.sideBar_ElementHolder.noBorder{background:transparent;-webkit-box-shadow:none;box-shadow:none}div#sidebar div.sideBar_ElementHolder.noBorder .sideBar_ImageHolder .sidebar_Image img{border:none}div#sidebar div.sideBar_ElementHolder a.button{display:block}@media all and (min-width: 768px){div#sidebar div.sideBar_ElementHolder a.button{display:inline-block;}}div#sidebar div.sideBar_Spacer{clear:both;width:100%;height:20px;text-align:center;margin:0}div#sidebar div.sideBar_ElementHolder div.sideBar_Caption{background:#fff;height:auto;font-family:Arial,"Times New Roman",serif;font-size:14px;font-style:italic;color:#72757a;line-height:24px;text-align:left;margin:0;padding:25px 30px}div#sidebar div.sideBar_ElementHolder div.sideBar_Caption p{font-family:Arial,"Times New Roman",serif;font-size:14px;font-style:italic;color:#72757a;line-height:24px;margin:0}div#sidebar .sideBar_pop{position:relative;cursor:pointer}div#sidebar div.sideBar_ElementHolder div.sideBar_ImageHolder{height:auto;text-align:center;margin:0;padding:0}div#sidebar div.sideBar_ElementHolder div.sideBar_ImageHolder div.sidebar_Image{position:relative}div#sidebar div.sideBar_ElementHolder div.sideBar_ImageHolder div.sidebar_Image img{width:100%;vertical-align:middle}div#sidebar div.sideBar_ElementHolder div.sideBar_ImageHolder div.sidebar_Image.hasOverlay div.overlay{position:relative}div#sidebar div.sideBar_ElementHolder div.sideBar_ImageHolder div.sidebar_Image.hasOverlay div.overlay:before{background:url(../assets/images/layout/img-texture.png) 0 0 repeat;content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}div#sidebar div.sideBar_ElementHolder div.sideBar_VideoHolder{cursor:pointer;height:auto;text-align:center;margin:0}div#sidebar div.sideBar_ElementHolder div.sideBar_VideoHolder div.sideBar_VideoInner{position:relative;margin:0;padding:0}div#sidebar div.sideBar_ElementHolder div.sideBar_VideoHolder div.sideBar_VideoInner div.sideBar_ThumbNail img{width:100%;vertical-align:middle}div#sidebar div.sideBar_ElementHolder div.sideBar_VideoHolder div.sideBar_VideoInner div.sideBar_ThumbNail.hasOverlay div.overlay{position:relative}div#sidebar div.sideBar_ElementHolder div.sideBar_VideoHolder div.sideBar_VideoInner div.sideBar_ThumbNail.hasOverlay div.overlay:before{background:rgba(8,42,71,0.85);content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}div#sidebar div.sideBar_ElementHolder div.sideBar_VideoHolder div.sideBar_PlayImage{border:none;width:100px;height:100px;position:absolute;top:50%;left:50%;z-index:3;margin:-50px 0 0 -50px}div#sidebar div.sideBar_ElementHolder div.sideBar_ContentHolder{background:#fff;height:auto;font-family:Arial,"Times New Roman",serif;font-size:14px;color:#72757a;line-height:26px;text-align:left;margin:0;padding:23px 40px}div#sidebar div.sideBar_ElementHolder div.sideBar_ContentHolder h3,div#sidebar div.sideBar_ElementHolder div.sideBar_ContentHolder #googleMapOnPage #google_list .sideBar_MapAddressElementClickable,#googleMapOnPage #google_list div#sidebar div.sideBar_ElementHolder div.sideBar_ContentHolder .sideBar_MapAddressElementClickable{font-size:24px;color:#72757a}div#sidebar div.sideBar_ElementHolder div.sideBar_ContentHolder p{font-size:14px;color:#72757a;line-height:26px}div#sidebar div.sideBar_ElementHolder div.sideBar_ContentHolder li{font-size:14px;color:#72757a;line-height:26px;margin:0 0 13px;padding:0}div#sidebar div.sideBar_ElementHolder div.sideBar_NewsletterHolder{background:#fff;height:auto;font-family:Arial,"Times New Roman",serif;font-size:14px;color:#72757a;line-height:26px;text-align:left;margin:0;padding:23px 40px}div#sidebar div.sideBar_ElementHolder div.sideBar_NewsletterHolder h3,div#sidebar div.sideBar_ElementHolder div.sideBar_NewsletterHolder #googleMapOnPage #google_list .sideBar_MapAddressElementClickable,#googleMapOnPage #google_list div#sidebar div.sideBar_ElementHolder div.sideBar_NewsletterHolder .sideBar_MapAddressElementClickable{font-size:24px;color:#72757a}div#sidebar div.sideBar_ElementHolder div.sideBar_NewsletterHolder p{font-size:14px;color:#72757a;line-height:26px}div#sidebar div.sideBar_ElementHolder div.sideBar_NewsletterHolder form .input{border:none;-webkit-box-shadow:inset 3px 4px 5px rgba(1,1,1,0.2);box-shadow:inset 3px 4px 5px rgba(1,1,1,0.2);height:60px;font-family:Arial,"Times New Roman",serif;font-size:18px;font-style:italic;color:#72757a;padding:4px 15px 0}div#sidebar div.sideBar_ElementHolder div.sideBar_NewsletterHolder form .button{padding-left:20px;padding-right:20px}div#sidebar div.sideBar_ElementHolder div.sideBar_NewsletterHolder form .button:after{content:'\f105';font-size:30px;color:#fff}div#sidebar div#sideBar_GoogleMap{border:solid 7px #fff;width:100%;height:335px;overflow:hidden;margin:0;padding:0}div#sidebar div#sideBar_GoogleMap img{width:auto;max-width:none}div#sidebar div#sideBar_MapList{background-color:#fff;background-image:-owg(linear-gradient(rgba(0, 0, 0, 0.06), rgba(0, 0, 0, 0) 10px));background-image:-webkit(linear-gradient(rgba(0, 0, 0, 0.06), rgba(0, 0, 0, 0) 10px));background-image:-moz(linear-gradient(rgba(0, 0, 0, 0.06), rgba(0, 0, 0, 0) 10px));background-image:-o(linear-gradient(rgba(0, 0, 0, 0.06), rgba(0, 0, 0, 0) 10px));background-image:linear-gradient(rgba(0, 0, 0, 0.06), rgba(0, 0, 0, 0) 10px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:auto;font-family:Arial,"Times New Roman",serif;font-size:16px;color:#1e1e1e;line-height:24px;text-align:left;margin:0;padding:16px}div#sidebar div#sideBar_MapList a{color:#18a3af;text-decoration:none}div#sidebar div#sideBar_MapList a:hover{color:#072a48;text-decoration:none}div#sidebar div#sideBar_MapList .indicator{display:none}div#sidebar div#sideBar_MapList .button{width:100%;color:#fff !important;margin-top:10px}@media all and (min-width: 768px){div#sidebar div#sideBar_MapList .button{display:none;}}div#sidebar div#sideBar_MapList div.viewMoreButton{display:none !important}div#sidebar div#sideBar_MapList .sideBar_MapListAddress{margin:0;overflow:hidden}div#sidebar div#sideBar_MapList .sideBar_MapAddressElement{font-family:Arial,"Times New Roman",serif;font-size:16px;color:#1e1e1e;line-height:24px}div#sidebar div#sideBar_MapList .sideBar_MapAddressElementName{font-weight:bold}div#sidebar div#sideBar_MapList .sideBar_MapAddressElementClickable{cursor:pointer;font-family:Arial,"Times New Roman",serif;font-size:16px;font-weight:700;color:#1e1e1e;line-height:24px}div#sidebar div#sideBar_GoogleMap .sideBar_InfoWindowContent{width:199px;height:auto;overflow:hidden}div#sidebar div#sideBar_GoogleMap .sideBar_InfoWindowContent a{color:#18a3af !important;text-decoration:none}div#sidebar div#sideBar_GoogleMap .sideBar_InfoWindowContent a:hover{color:#072a48 !important;text-decoration:none}div#sidebar div#sideBar_GoogleMap .sideBar_InfoWindowContent .sideBar_MapAddressElementName{font-size:15px;font-style:italic;color:#1f1f1f;line-height:20px}div#sidebar div#sideBar_GoogleMap .sideBar_InfoWindowContent .sideBar_MapAddressElement{font-family:Arial,"Times New Roman",serif;font-size:12px;color:#1f1f1f;line-height:17px}div#sidebar div#side_gallery{float:right;width:260px;font-size:10px;color:#494a4c;margin:0;padding:30px 0 0}div#sidebar div#side_gallery img{margin:0 0 5px}div#sidebar .sidebarFlickrHolder{background:url(../assets/images/layout/tile-whitePaper.jpg) 0 0 repeat;padding:18px 31px 21px}div#sidebar .sidebarFlickrHolder div.container-fluid{width:100%;padding-left:0;padding-right:0}div#sidebar .sidebarFlickrHolder .flickrRow.hidden{display:none}div#sidebar .sidebarFlickrHolder .flickrRow h3,div#sidebar .sidebarFlickrHolder .flickrRow #googleMapOnPage #google_list .sideBar_MapAddressElementClickable,#googleMapOnPage #google_list div#sidebar .sidebarFlickrHolder .flickrRow .sideBar_MapAddressElementClickable{margin-bottom:10px;padding-left:5px}div#sidebar .sidebarFlickrHolder .flickrRow .flickPhoto{padding:5px}div#sidebar .sidebarFlickrHolder .flickrRow .flickPhoto.last{margin-right:0}div#sidebar .sidebarFlickrHolder .flickrRow .flickPhoto a.thumbnail{background:none;border:none;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.25);box-shadow:0 0 3px rgba(0,0,0,0.25);margin:0;padding:0}div#sidebar .sidebarFlickrHolder .flickrRow .flickPhoto a.thumbnail:hover{border:none}div#sidebar .sidebarFlickrHolder .flickrRow .flickPhoto img{width:100%;height:auto;-webkit-box-shadow:none;box-shadow:none}div#sidebar p.flickrCount{font-size:11px;color:#666}div#sidebar .ctaBtn{margin:0 auto;-webkit-box-shadow:0 3px 4px rgba(0,0,0,0.2);-moz-box-shadow:0 3px 4px rgba(0,0,0,0.2);box-shadow:0 3px 4px rgba(0,0,0,0.2);display:block}div#sidebar .ctaBtn:after{content:'\00a0\203A'}.pageBlockWrapper{position:relative;overflow:hidden;margin-top:25px;-webkit-box-shadow:0 -3px 5px rgba(0,0,0,0.11);box-shadow:0 -3px 5px rgba(0,0,0,0.11)}.pageBlockWrapper:after{content:"";clear:both}.pageBlockWrapper .section{padding:40px 0;border:0;background:#f3f3f3}.pageBlockWrapper .section:last-child{border-bottom:none}.pageBlockWrapper .section:nth-child(even){background:#f7f7f7;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.11);box-shadow:inset 0 0 5px rgba(0,0,0,0.11)}.pageBlockWrapper .content button{margin:auto auto 20px auto}@media all and (max-width: 992px){.pageBlockWrapper .content{text-align:center;}}.pageBlockWrapper .mediaHolder{padding-right:0;padding-left:0;border:0;-webkit-box-shadow:0 0 5px rgba(9,41,71,0.1);-moz-box-shadow:0 0 5px rgba(9,41,71,0.1);box-shadow:0 0 5px rgba(9,41,71,0.1)}.pageBlockWrapper .html_full .container-fluid{text-align:center}.pageBlockWrapper .section-twocolumn .content{padding-right:0 !important}.pageBlockWrapper .section-twocolumn .content .blockCol{margin-left:-15px;margin-right:15px}@media all and (min-width: 992px){.pageBlockWrapper .section-twocolumn .content .leftCol{padding-right:15px;}}@media all and (min-width: 992px){.pageBlockWrapper .section-twocolumn .content .rightCol{padding-left:45px;padding-right:0;}}.pageBlockWrapper .section-testimonial{background:#8dd4da;color:#092947 !important}.pageBlockWrapper .section-testimonial p{font-size:16px}.pageBlockWrapper .section-testimonial blockquote{color:#092947 !important;font-style:italic;font-size:25px;margin:0;margin-top:60px;padding:0 20px !important;line-height:1.35em}@media all and (max-width: 992px){.pageBlockWrapper .section-testimonial blockquote{margin-bottom:10px;padding:0 50px;}}.pageBlockWrapper .section-testimonial blockquote:before{content:"";width:56px;height:55px;background:#c5f5f9 url('/resources/assets/icons/dbl-quote.png') center center no-repeat;left:46%;position:absolute;top:-16px;display:block;speak:none;border-radius:31px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:3px solid #83c7ce}.pageBlockWrapper ul,.pageBlockWrapper ul li{list-style:none}.pageBlockWrapper .sideBar_Caption{width:100%;padding:10px 0 0;text-align:center}.pageBlockWrapper img{display:block;overflow:hidden;width:100% !important;height:auto !important}.pageBlockWrapper .section-imagegallery .imageGallerySwipe{background:#fff;position:relative;overflow:hidden;zoom:1;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.pageBlockWrapper .section-imagegallery .flexslider{margin-bottom:30px}.pageBlockWrapper .section-imagegallery .flexslider ol.flex-control-nav{display:none;position:relative;bottom:-15px}.pageBlockWrapper .section-imagegallery .flexslider ol.flex-control-paging li a{background:#c8c8c8;height:9px;width:9px;-webkit-box-shadow:none;box-shadow:none}.pageBlockWrapper .section-imagegallery .flexslider ol.flex-control-paging li a.flex-active{background:#3c3c3c}.pageBlockWrapper .section-imagegallery .flexslider .flex-direction-nav .flex-prev,.pageBlockWrapper .section-imagegallery .flexslider .flex-direction-nav .flex-next{-webkit-transition:none;-moz-transition:none;transition:none;margin:0;top:0;margin-top:-12px;padding-bottom:12px;height:100%;width:40px;background:rgba(8,41,71,0.5);opacity:0.25}.pageBlockWrapper .section-imagegallery .flexslider .flex-direction-nav .flex-prev:hover,.pageBlockWrapper .section-imagegallery .flexslider .flex-direction-nav .flex-next:hover{opacity:0.85}.pageBlockWrapper .section-imagegallery .flexslider .flex-direction-nav .flex-prev{left:0 !important}.pageBlockWrapper .section-imagegallery .flexslider .flex-direction-nav .flex-prev:after{font-family:fontawesome;content:"\f053";color:#c0d02a;position:absolute;top:50%;left:0;text-align:center;text-indent:0px;font-size:55px}.pageBlockWrapper .section-imagegallery .flexslider .flex-direction-nav .flex-next{right:0 !important}.pageBlockWrapper .section-imagegallery .flexslider .flex-direction-nav .flex-next:after{font-family:fontawesome;content:"\f054";color:#c0d02a;position:absolute;top:50%;right:0;text-align:center;text-indent:0px;font-size:55px}.pageBlockWrapper .section-video .sideBar_VideoInner,.pageBlockWrapper .section-videogallery .sideBar_VideoInner{position:relative}.pageBlockWrapper .section-video .sideBar_ThumbNail:after,.pageBlockWrapper .section-videogallery .sideBar_ThumbNail:after{content:" ";background:#092947;opacity:0.8;width:100%;height:100%;position:absolute;top:0;z-index:20}.pageBlockWrapper .section-video a:hover>.sideBar_ThumbNail:after,.pageBlockWrapper .section-video a:focus>.sideBar_ThumbNail:after,.pageBlockWrapper .section-videogallery a:hover>.sideBar_ThumbNail:after,.pageBlockWrapper .section-videogallery a:focus>.sideBar_ThumbNail:after{opacity:0.25}.pageBlockWrapper .section-video .sideBar_PlayImage,.pageBlockWrapper .section-videogallery .sideBar_PlayImage{position:absolute;top:50%;left:50%;margin:-30px 0 0 -30px;z-index:50}.pageBlockWrapper .section-video .sideBar_ThumbNail,.pageBlockWrapper .section-videogallery .sideBar_ThumbNail{overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.pageBlockWrapper .section-video .sideBar_pop,.pageBlockWrapper .section-videogallery .sideBar_pop{cursor:pointer}#productFilterSidebar,#mobileProductFilterSidebar{margin-bottom:20px}@media all and (min-width: 768px){#productFilterSidebar,#mobileProductFilterSidebar{margin-bottom:45px;}}#productFilterSidebar.masked,#mobileProductFilterSidebar.masked{width:auto !important}#productFilterSidebar .facetSub,#mobileProductFilterSidebar .facetSub{margin:0 auto;border:1px solid #d1d1d1;text-align:center}#productFilterSidebar .facetSub input,#mobileProductFilterSidebar .facetSub input{width:25%;font-size:14px;height:30px;display:inline-block;padding:0 0 0 7px;border:1px solid #d1d1d1}#productFilterSidebar .facetSub button,#mobileProductFilterSidebar .facetSub button{margin:20px 0 10px 0;color:#092947;background:#c0d02a;padding:5px 25px;font-weight:700}#productFilterSidebar .facetSub .filterHeading,#mobileProductFilterSidebar .facetSub .filterHeading{text-align:left;color:#72757a;margin-top:0px;margin-bottom:20px;padding:10px;font-size:18px;text-transform:uppercase;border-bottom:1px solid #d1d1d1}#productFilterSidebar .activeFilterGroup,#mobileProductFilterSidebar .activeFilterGroup{margin-bottom:10px}#productFilterSidebar .activeFilterGroup .filterHeading,#mobileProductFilterSidebar .activeFilterGroup .filterHeading{color:#72757a;margin-bottom:0px;padding:10px;border:1px solid #d1d1d1;border-bottom:none;font-size:18px;text-transform:uppercase}#productFilterSidebar .activeFilterGroup .facets,#mobileProductFilterSidebar .activeFilterGroup .facets{background:#fff;border:1px solid #d1d1d1;padding:3px;font-weight:normal}#productFilterSidebar .activeFilterGroup .listBox,#mobileProductFilterSidebar .activeFilterGroup .listBox{list-style:none;padding:5px 0 0 5px !important;margin:0;font-size:14px;border-radius:0px;border:1px solid #d1d1d1;max-height:200px;overflow-x:hidden;overflow-y:auto;ms-overflow-style:-ms-autohiding-scrollbar;background:white}#productFilterSidebar .activeFilterGroup .listBox li,#mobileProductFilterSidebar .activeFilterGroup .listBox li{line-height:18px;margin:0 0 5px}#productFilterSidebar .activeFilterGroup .listBox li.selected,#mobileProductFilterSidebar .activeFilterGroup .listBox li.selected{font-weight:700}#productFilterSidebar .activeFilterGroup .listBox li.selected a,#mobileProductFilterSidebar .activeFilterGroup .listBox li.selected a{color:black}#productFilterSidebar .activeFilterGroup .listBox li a,#mobileProductFilterSidebar .activeFilterGroup .listBox li a{color:#72757a;font-size:14px}#productFilterSidebar .activeFilterGroup .listBox li a:hover,#mobileProductFilterSidebar .activeFilterGroup .listBox li a:hover{text-decoration:none}#productFilterSidebar .activeFilterGroup .facetGroup16,#mobileProductFilterSidebar .activeFilterGroup .facetGroup16{overflow:hidden}#productFilterSidebar .activeFilterGroup .facetGroup16 .facet,#mobileProductFilterSidebar .activeFilterGroup .facetGroup16 .facet{margin:4px;width:30px;height:30px;float:left;overflow:hidden;border:1px solid #d1d1d1}#productFilterSidebar .activeFilterGroup .facetGroup16 .facet.selected,#mobileProductFilterSidebar .activeFilterGroup .facetGroup16 .facet.selected{border:2px solid black !important}#productFilterSidebar .activeFilterGroup .facetGroup16 .facet a,#mobileProductFilterSidebar .activeFilterGroup .facetGroup16 .facet a{display:block}#productFilterSidebar .activeFilterGroup .facetGroup16 .facet a .facetName,#mobileProductFilterSidebar .activeFilterGroup .facetGroup16 .facet a .facetName{text-indent:-999px}#productFilterSidebar .activeFilterGroup .facetGroup16 .facet a .facetName .facetColorBox,#mobileProductFilterSidebar .activeFilterGroup .facetGroup16 .facet a .facetName .facetColorBox{width:30px;height:30px}#productFilterSidebar .activeFilterGroup .facetGroup16 .facet a .facetName .facetColorBox img,#mobileProductFilterSidebar .activeFilterGroup .facetGroup16 .facet a .facetName .facetColorBox img{text-indent:999px;width:100%;height:100%}#productFilterSidebar .activeFilterGroup .facetGroup22,#mobileProductFilterSidebar .activeFilterGroup .facetGroup22{line-height:20px;padding:4px;display:flex;flex-direction:row;flex-wrap:wrap;max-height:310px;overflow-x:auto}#productFilterSidebar .activeFilterGroup .facetGroup22 .facet,#mobileProductFilterSidebar .activeFilterGroup .facetGroup22 .facet{display:inline-block;border:1px solid #d1d1d1;text-align:center;margin:2px;flex-grow:1;flex-shrink:1}#productFilterSidebar .activeFilterGroup .facetGroup22 .facet.selected,#mobileProductFilterSidebar .activeFilterGroup .facetGroup22 .facet.selected{border:2px solid black !important}#productFilterSidebar .activeFilterGroup .facetGroup22 .facet a,#mobileProductFilterSidebar .activeFilterGroup .facetGroup22 .facet a{width:100%;height:100%;word-wrap:break-word;color:#72757a;display:block}#productFilterSidebar .activeFilterGroup .facetGroup22 .facet a:hover,#productFilterSidebar .activeFilterGroup .facetGroup22 .facet a:focus,#mobileProductFilterSidebar .activeFilterGroup .facetGroup22 .facet a:hover,#mobileProductFilterSidebar .activeFilterGroup .facetGroup22 .facet a:focus{text-decoration:none}#productFilterSidebar .activeFilterGroup .facetGroup22 .facet a .facetName,#mobileProductFilterSidebar .activeFilterGroup .facetGroup22 .facet a .facetName{font-size:14px;line-height:30px;padding-left:8px !important;padding-right:8px !important}.filterHeader{margin-top:10px}.filterHeader .headerFilters{padding:15px;background:#eaeaea;border:1px solid #d1d1d1;font-size:18px;color:#72757a;text-transform:uppercase;margin-bottom:10px}.filterHeader .headerFilters a{margin:0 5px;display:inline-block}.filterHeader .headerFilters a:after{font-family:fontawesome;content:" \f00d"}.filterHeader .headerFilters a:hover{text-decoration:none;color:#072a48}@media all and (min-width: 992px){.filterResultCount{display:inline;float:left;font-size:16px;}}.productListingBrowsingNarrow{padding:10px 0}.productListingPageLeftBottom,.productListingContents,.productImgRow{overflow:hidden}.sortFacetSelect{text-align:right}.sortFacetSelect ul{margin:0;padding:0;list-style:none;text-align:center !important}@media all and (min-width: 992px){.sortFacetSelect ul{text-align:right !important;}}.sortFacetSelect ul li{font-size:14px;display:inline-block;margin:5px;border:1px solid #1d1d1d}.sortFacetSelect ul li:first-child{text-align:center;width:100%;font-size:22px;border:none}.sortFacetSelect ul li a{width:100%;height:100%;padding:5px 10px;display:block;color:#72757a;font-weight:700}.sortFacetSelect ul li a:hover{text-decoration:none;cursor:pointer}@media all and (min-width: 992px){.sortFacetSelect ul li{cursor:pointer;display:inline;margin:0;padding:0;border:none;width:auto;font-weight:500;}.sortFacetSelect ul li:before{content:" | "}.sortFacetSelect ul li:nth-child(2):before,.sortFacetSelect ul li:first-child:before{content:"" !important}.sortFacetSelect ul li a{display:inline;padding:0;width:auto !important;height:auto !important;color:#18a3af}.sortFacetSelect ul li a.active{color:#092947}}#mobileProductFilterSidebar{margin-right:15px;margin-left:15px}#mobileProductFilterSidebar .activeFilterGroup{position:relative;border-bottom:1px solid #d1d1d1}#mobileProductFilterSidebar .activeFilterGroup .facetToggle:after{font-family:'fontawesome';content:"\f139";position:absolute;top:15px;right:5%;margin:0;font-weight:700;font-size:30px}#mobileProductFilterSidebar .activeFilterGroup .facetToggle.closedFacet:after{content:"\f13a"}#mobileProductFilterSidebar .facets{border-bottom:none !important}select,textarea,input[type="text"],input[type="email"],input[type="password"],input[type="file"]{border:none;-webkit-box-shadow:inset 3px 4px 5px rgba(1,1,1,0.2);box-shadow:inset 3px 4px 5px rgba(1,1,1,0.2);height:60px;font-family:Arial,"Times New Roman",serif;font-size:16px;font-style:italic;color:#969d8b;padding:4px 15px 0}@media all and (min-width: 992px){select,textarea,input[type="text"],input[type="email"],input[type="password"],input[type="file"]{font-size:18px;}}select{-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15);border:solid 1px #bfbfbf}@media all and (max-width: 991px){select{-webkit-appearance:menulist !important;background:#fff !important;border:none !important;}}textarea{background-image:-owg(linear-gradient(#f7f7f7, #fff) !important);background-image:-webkit(linear-gradient(#f7f7f7, #fff) !important);background-image:-moz(linear-gradient(#f7f7f7, #fff) !important);background-image:-o(linear-gradient(#f7f7f7, #fff) !important);background-image:linear-gradient(#f7f7f7, #fff) !important;border-radius:0px !important;-webkit-box-shadow:inset 3px 4px 10px rgba(0,0,0,0.15),inset 0 0 5px rgba(0,0,0,0.1) !important;box-shadow:inset 3px 4px 10px rgba(0,0,0,0.15),inset 0 0 5px rgba(0,0,0,0.1) !important;width:100%;height:220px !important;padding:15px;line-height:normal}.optional{font-family:Arial,"Times New Roman",serif;font-size:12px;font-weight:normal;font-style:italic;color:#1e1e1e}form.contactForm,form.newsletterForm,form.reviewForm{padding:45px 40px 5px}form.contactForm div.loginFormRow,form.contactForm div.sendFormRow,form.newsletterForm div.loginFormRow,form.newsletterForm div.sendFormRow,form.reviewForm div.loginFormRow,form.reviewForm div.sendFormRow{}form.contactForm div.loginFormRow>label,form.contactForm div.sendFormRow>label,form.newsletterForm div.loginFormRow>label,form.newsletterForm div.sendFormRow>label,form.reviewForm div.loginFormRow>label,form.reviewForm div.sendFormRow>label{font-family:Arial,"Times New Roman",serif;font-size:14px;font-weight:700;color:#1f1f1f;line-height:16px;text-align:left !important;padding-top:0 !important;padding-bottom:5px}@media all and (min-width: 992px){form.contactForm div.loginFormRow>label,form.contactForm div.sendFormRow>label,form.newsletterForm div.loginFormRow>label,form.newsletterForm div.sendFormRow>label,form.reviewForm div.loginFormRow>label,form.reviewForm div.sendFormRow>label{padding-top:20px !important;padding-bottom:0;}}form.contactForm div.loginFormRow div.radio>label,form.contactForm div.loginFormRow div.checkbox>label,form.contactForm div.sendFormRow div.radio>label,form.contactForm div.sendFormRow div.checkbox>label,form.newsletterForm div.loginFormRow div.radio>label,form.newsletterForm div.loginFormRow div.checkbox>label,form.newsletterForm div.sendFormRow div.radio>label,form.newsletterForm div.sendFormRow div.checkbox>label,form.reviewForm div.loginFormRow div.radio>label,form.reviewForm div.loginFormRow div.checkbox>label,form.reviewForm div.sendFormRow div.radio>label,form.reviewForm div.sendFormRow div.checkbox>label{font-size:14px;font-weight:400;line-height:normal}form.contactForm div.loginFormRow .button,form.contactForm div.sendFormRow .button,form.newsletterForm div.loginFormRow .button,form.newsletterForm div.sendFormRow .button,form.reviewForm div.loginFormRow .button,form.reviewForm div.sendFormRow .button{border:none;margin-top:10px}@media all and (min-width: 768px){form.contactForm div.loginFormRow .button,form.contactForm div.sendFormRow .button,form.newsletterForm div.loginFormRow .button,form.newsletterForm div.sendFormRow .button,form.reviewForm div.loginFormRow .button,form.reviewForm div.sendFormRow .button{margin-right:10px;}}form.reviewForm{background:none;padding:0}form.reviewForm div.sendFormRow>label{padding-top:9px !important}div.sendFormContainer{background:#fff;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15);margin:20px 0 0;padding:0 0 20px}div.sendFormContainer select,div.sendFormContainer textarea,div.sendFormContainer input[type="text"],div.sendFormContainer input[type="email"],div.sendFormContainer input[type="password"],div.sendFormContainer input[type="file"]{height:44px !important;border:solid 1px #bfbfbf;font-size:16px}div.sendFormContainer input[type="submit"],div.sendFormContainer input[type="image"]{margin-top:10px}div.sendFormContainer h2{padding-top:0}div.sendFormContainer p:last-of-type{margin-bottom:0}div.sendFormContainer label{line-height:1;margin:0}div.sendFormContainer div.sendFormHead{background-image:-owg(linear-gradient(bottom, rgba(0, 0, 0, 0.04), rgba(0, 0, 0, 0) 10px));background-image:-webkit(linear-gradient(bottom, rgba(0, 0, 0, 0.04), rgba(0, 0, 0, 0) 10px));background-image:-moz(linear-gradient(bottom, rgba(0, 0, 0, 0.04), rgba(0, 0, 0, 0) 10px));background-image:-o(linear-gradient(bottom, rgba(0, 0, 0, 0.04), rgba(0, 0, 0, 0) 10px));background-image:linear-gradient(bottom, rgba(0, 0, 0, 0.04), rgba(0, 0, 0, 0) 10px);margin:0;padding:15px 40px}div.sendFormContainer div.sendFormHead p{line-height:15px;padding:0}div.sendFormContainer div.sendFormRow{margin-bottom:10px}div.sendFormContainer div.formText{display:inline-block}@media all and (min-width: 768px){div.sendFormContainer div.formText{margin-top:15px;}}div.sendFormContainer fieldset.sendform_section{margin:0 0 45px}div.sendFormContainer fieldset.sendform_section legend{background:url(../assets/images/layout/hr.png) 0 100% repeat-x;border:none !important;font-size:18px;color:#72757a;letter-spacing:0;line-height:25px;text-transform:none;margin:10px 0 30px;padding:12px 0 8px}div.sendFormContainer #milneContainer{display:none}div.sendFormContainer #milneContainer input{width:1px;height:1px;display:none}#globalError,#globalError_credit,.error_msg,.msg_error{display:block}.successMsg,.success_msg,.msg_success{display:block}.loadingMsg,.loading_msg,.msg_loading{display:block}.msg_message,.message_msg{display:block}#globalError{display:none}#create_account_layer_msg .msg_error{margin:2em 0 0}.loadmask{position:absolute;left:0;top:0;width:100%;height:100%;z-index:100;zoom:1px;opacity:0.4;filter:alpha(opacity=40);background-color:#ccc}.loadmask-msg{border:2px solid #000;left:0;position:absolute;top:0;z-index:20001}.loadmask-msg div{background:#fff url("/filebin/images/loading.gif") no-repeat 5px 5px;color:#000;cursor:wait;font:normal 11px tahoma,arial,helvetica,sans-serif;line-height:16px;padding:5px 10px 5px 25px}.masked{width:100%}.masked-relative{position:relative !important}.masked-hidden{visibility:hidden !important}.ui-corner-all,.ui-widget-header{background:none !important;border:none !important;border-radius:0 !important}.ui-dialog{background:#fff !important;border:none !important;overflow:visible !important;width:95% !important;margin:0 !important;padding:0 !important}.ui-dialog .ui-widget-content{font-size:16px}.ui-dialog .ui-widget-content a{color:#18a3af}.ui-dialog .popUpForm{padding-top:15px}@media all and (min-width: 768px) and (max-width: 991px){.ui-dialog{width:50% !important;}}@media all and (min-width: 992px){.ui-dialog{width:600px !important;}}.ui-dialog .ui-dialog-titlebar{background-image:-owg(linear-gradient(bottom, rgba(0, 0, 0, 0.04), rgba(0, 0, 0, 0) 10px) !important);background-image:-webkit(linear-gradient(bottom, rgba(0, 0, 0, 0.04), rgba(0, 0, 0, 0) 10px) !important);background-image:-moz(linear-gradient(bottom, rgba(0, 0, 0, 0.04), rgba(0, 0, 0, 0) 10px) !important);background-image:-o(linear-gradient(bottom, rgba(0, 0, 0, 0.04), rgba(0, 0, 0, 0) 10px) !important);background-image:linear-gradient(bottom, rgba(0, 0, 0, 0.04), rgba(0, 0, 0, 0) 10px) !important;margin:0 !important;padding:20px 20px 10px !important}.ui-dialog .ui-dialog-title{font-size:32px;color:#72757a;letter-spacing:0;line-height:22px;text-transform:none;margin:0;padding:0 0 8px}@media all and (min-width: 768px){.ui-dialog .ui-dialog-title{font-size:25px;line-height:33px;}}.ui-dialog button.ui-dialog-titlebar-close,.ui-dialog .ui-widget-header .ui-icon{top:10px;right:15px}.ui-dialog button.ui-dialog-titlebar-close{position:absolute;width:30px;height:30px}.ui-dialog button.ui-dialog-titlebar-close span.ui-icon-closethick{top:0;right:0;position:relative}.ui-dialog button.ui-dialog-titlebar-close span.ui-icon-closethick:before{content:'\f00d';font-size:20px;color:#18a3af}.ui-dialog button.ui-dialog-titlebar-close:hover span.ui-icon-closethick:before{color:#092947 !important}.ui-dialog .ui-dialog-content{margin:0 !important;padding:0 !important}.ui-dialog .layerPadding,.ui-dialog #reviewFormArea{margin:0 !important}@media all and (min-width: 768px){.ui-dialog .layerPadding p,.ui-dialog #reviewFormArea p{font-size:22px !important;font-style:italic !important;line-height:34px !important;}}.ui-dialog .checkoutCellHeadContent{margin-bottom:20px}.ui-dialog .layerPadding{padding-top:20px}.ui-dialog .layerPadding p{font-style:normal !important;font-size:16px !important;line-height:normal !important}.ui-dialog form td,.ui-dialog form div.sendformRow{font-family:Arial,"Times New Roman",serif !important;font-size:18px !important;font-weight:700 !important;color:#1f1f1f !important;line-height:17px !important;padding:7px 0 !important}.ui-dialog form label{font-family:Arial,"Times New Roman",serif !important;font-weight:500 !important;color:#72757a !important;line-height:17px !important}.ui-dialog form .ui-widget select,.ui-dialog form .ui-widget textarea,.ui-dialog form .ui-widget button,.ui-dialog form textarea,.ui-dialog form input[type="text"]{background-image:-owg(linear-gradient(#f7f7f7, #fff));background-image:-webkit(linear-gradient(#f7f7f7, #fff));background-image:-moz(linear-gradient(#f7f7f7, #fff));background-image:-o(linear-gradient(#f7f7f7, #fff));background-image:linear-gradient(#f7f7f7, #fff);border:solid 1px #ccc;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;-webkit-box-shadow:inset 3px 4px 10px rgba(0,0,0,0.15),inset 0 0 5px rgba(0,0,0,0.1);box-shadow:inset 3px 4px 10px rgba(0,0,0,0.15),inset 0 0 5px rgba(0,0,0,0.1);width:100%;height:53px;font-family:Arial,"Times New Roman",serif;font-size:16px;font-weight:400;color:#1f1f1f;padding:6px 20px}.ui-dialog form input[type="checkbox"]{float:left;line-height:17px;float:none}.ui-dialog form input[type="password"]{width:100%;height:53px;background-image:-owg(linear-gradient(#f7f7f7, #fff));background-image:-webkit(linear-gradient(#f7f7f7, #fff));background-image:-moz(linear-gradient(#f7f7f7, #fff));background-image:-o(linear-gradient(#f7f7f7, #fff));background-image:linear-gradient(#f7f7f7, #fff)}.ui-dialog form .loginBtnHolder{text-align:center}.ui-dialog form .loginBtnHolder .bigButton{margin:0 auto}.ui-dialog form .checkboxes{margin-bottom:10px}.ui-dialog form .checkboxes label{margin-left:5px;margin-bottom:0}.ui-dialog form textarea{background-image:-owg(linear-gradient(#f7f7f7, #fff) !important);background-image:-webkit(linear-gradient(#f7f7f7, #fff) !important);background-image:-moz(linear-gradient(#f7f7f7, #fff) !important);background-image:-o(linear-gradient(#f7f7f7, #fff) !important);background-image:linear-gradient(#f7f7f7, #fff) !important;border-radius:0px !important;-webkit-box-shadow:inset 3px 4px 10px rgba(0,0,0,0.15),inset 0 0 5px rgba(0,0,0,0.1) !important;box-shadow:inset 3px 4px 10px rgba(0,0,0,0.15),inset 0 0 5px rgba(0,0,0,0.1) !important;width:100%;height:220px !important}.ui-dialog form small{font-family:Arial,"Times New Roman",serif;font-size:12px;font-weight:normal;font-style:italic;color:#1e1e1e}.ui-dialog form .button{border:none !important;width:100% !important;font-size:16px !important;font-weight:700 !important;padding:10px 20px !important}@media (min-width: 768px){.ui-dialog form .button{width:auto !important;}}.ui-dialog form div#milneContainer{display:none}.ui-dialog form.newsletterForm{background:none}.ui-dialog #create_form .bigButton{margin-bottom:15px}.ui-dialog #reviewFormArea{padding-bottom:50px}.ui-dialog #reviewFormArea .checkoutCellRight{text-align:left;color:#72757a;font-weight:500}.js_available{background-color:red;color:#FFF;font-size:16px;font-weight:700;padding:10px 0;text-align:center;width:100%}.addTopTdPadding{padding:10px 0 0}#checkout .addTopTdPadding{padding:10px 0 0}#closeLayer{background:#FFF;padding:2px 4px 0;text-align:right}#closeLayer table{float:right}#closeLayer table a:link,#closeLayer table a:visited,#closeLayer table a:hover,#closeLayer table a:active{text-decoration:none}#div_break{clear:both;height:7px;z-index:5001}#create_account_layer{display:none;padding:0 10px 10px}#login_layer{display:none;padding:0 10px 10px}#forgot_password_account{border-top:1px solid #ddd;display:none;margin-top:15px;padding:15px 0 0}#retrieve_pw_layer_msg{margin:4px 0 0;text-align:left}#forgot_password_account .checkoutCell input{margin:15px 0 0}#forgot_password_account .checkoutCell .retrievePasswdButton{margin:15px 0 0}#getPasswordSendingMsg{margin:15px 0}#login_form{width:100%}#login_form input[type=text],#login_form input[type=password]{width:100% !important;max-width:none}#login_form .loginBtnHolder{text-align:right}#login_form .loginBtnHolder button{display:inline-block}#login_form .loginBtnHolder .forgotButton{display:block;margin:10px 0 5px;color:#092947;font-weight:700}#login_form .retrievePwBtnHolder button{margin:10px 0 20px}.addToWishButtons{margin-bottom:20px}.addToWishButtons .bigButton{padding:15px 25px !important;margin:0px 0px 0 15px !important}hr.loginFormIntroHR{border-color:#000;margin:0.5em 0}.accountHead{font-size:20px;color:#002146;padding:0 0 8px 0}#manage_account{padding:20px 0}#overall{position:absolute;z-index:5002;width:779px;margin:0 0 0 0px}#upper_right_new{width:400px;height:200px;height:auto;text-align:right;padding:0px 0px 20px 0px;font-size:10px;color:#666666}#upper_right_bottom_new{height:auto;float:right;text-align:right}#user_account_new{position:relative;top:0px;left:0px}#upper_right_bottom_new .cart_icon{margin-bottom:7px;margin-right:3px}.top_account_table{border:thin solid #999;background-color:#FFF;width:310px;height:auto}#closeLayer{background:#FFF;padding:2px 4px 0px 4px;text-align:right}#closeLayer table{float:right}#closeLayer table a:link,#closeLayer table a:visited{text-decoration:none}#closeLayer table a:hover,#closeLayer table a:active{text-decoration:none}#div_break{z-index:5001;height:7px;clear:both}#create_account_layer,#login_layer{display:none;padding:0 10px 10px 10px}#forgot_password_account{display:none;padding:0 0 10px 0}#retrieve_pw_layer_msg{margin:4px 0 0 0}#headerAccount{font-size:10px;overflow:hidden;padding:29px 0 0}#headerAccount #headerAccount #cart_total{text-align:right}#headerAccount #headerAccount table#topAccountNav ul{list-style:none;margin:0;padding:0;text-align:right}#headerAccount #headerAccount table#topAccountNav ul div{margin:0 0 2px}#headerAccount #headerAccount table#topAccountNav ul td{padding:0 8px 0 0}#headerAccount #headerAccount table#topAccountNav ul td #accountRight{border-left:1px #336287 solid;padding:0 0 0 8px;text-align:right;width:190px}#headerAccount #headerAccount table#topAccountNav ul td td{padding:0}#headerAccount #headerAccount #checkoutButtons{padding:0 0 10px}#headerAccount #headerAccount a{text-decoration:none}#headerAccount #headerAccount a:hover{text-decoration:underline}#headerAccount #headerAccount .button a,#headerAccount #headerAccount .button a:hover{text-decoration:none}.loginCreateAccountForm .loginFormIntro{padding:0 0 1em}.loginFormFieldHelp,.loginFacebookLegal,.requiredString{font-style:italic;font-size:12px;color:#666}.loginFacebookLegal{margin:5px 0}.loginFormEnterFollowing{margin:15px 0 10px 0px}a.facebook_login{position:relative;display:block;width:150px;height:22px;padding:0 8px 0 26px;background:#3b5998;color:#fff;font-size:12px;font-weight:500;line-height:22px;text-decoration:none}a.facebook_login:hover{text-decoration:none}a.facebook_login i{position:absolute;top:2px;left:5px;margin-right:4px;font-weight:normal;font-size:18px}.accountHead{color:#002146;font-size:20px;padding:0 0 8px}#manage_account #tabs .tab_container{margin-top:0px}#manage_account #tabs ul.tabs{overflow:hidden}#manage_account #tabs ul.tabs li{border-bottom:1px solid #d7d7d7;border-right:1px solid #d2d2d2}#manage_account #tabs ul.tabs li:last-child{border-right:none}#manage_account #tabs ul.tabs li.ui-tabs-active a{color:#092947;font-weight:700}#manage_account #tabs h2{margin-top:15px}#manage_account #tabs #account_form_div #manageButton_addresses a{color:#18a3af;font-weight:700;font-size:16px}#manage_account #tabs #account_form_div #manageButton_addresses a:hover{text-decoration:none}#manage_account #tabs #manage_info_form{overflow:hidden}#manage_account #tabs #manage_info_form .updateFormRow,#manage_account #tabs #manage_info_form .teamKieferCode,#manage_account #tabs #manage_info_form #updateInfoButton{padding-left:0;padding-right:0}#manage_account #tabs #manage_info_form .updateFormRow,#manage_account #tabs #manage_info_form .teamKieferCode{margin-bottom:15px}#manage_account #tabs #manage_info_form #updateInfoButton{margin-top:15px;padding-bottom:10px;text-align:right}#manage_account #tabs #manage_info_form #updateInfoButton button{display:inline}#manage_account #tabs #manage_info_form .input{font-weight:700}#manage_account #tabs #wishlistArea .qtyAvailable{display:none}#manage_account #tabs #wishlistArea .product{margin-right:0px}#overall{margin:0;position:absolute;width:779px;z-index:5002}#upper_right_new{color:#666;font-size:10px;height:auto;padding:0 0 20px;text-align:right;width:400px}#upper_right_bottom_new{float:right;height:auto;text-align:right}#user_account_new{left:0;position:relative;top:0}#upper_right_bottom_new .cart_icon{margin-bottom:7px;margin-right:3px}.top_account_table{background-color:#FFF;border:thin solid #999;height:auto;width:310px}.accountMessage{font-size:14px;padding:0 0 20px}.accountMessageActions{clear:both;text-align:right}.accountMessageActions .bigButton{margin:15px auto}#manageContent_addresses p{margin-bottom:0}#content .accountBoxClass p{margin-bottom:0}#account_around #account_layer{background:none;border:none;display:block;padding:0;position:relative;width:350px;z-index:1000}#account_around #account_layer #create_account_layer{background-color:#FFF;border:1px solid #999;display:block;margin:0 0 20px !important;position:relative}#account_around #account_layer #login_layer{background-color:#FFF;border:1px solid #999;display:block;margin:0 0 20px !important;position:relative}#account_around #closeLayer{display:none}.orderHead{background:#e5e1de;padding:5px 15px}.orderNorm{padding:5px 15px}#share_page .sendFriendHolder{margin:10px 96px 0 0}.checkoutCellRight{color:#3d6cb0;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;padding:0 9px 0 5px;text-align:right;vertical-align:middle;width:165px}td.checkoutCell{padding:0 0 3px}.checkoutCellRightName{padding:0 5px 0 0;text-align:right}.checkoutCellHead{padding:0 5px 10px 0;text-align:left}.checkoutField{color:#3d6cb0;display:inline-block;font-size:12px;font-weight:700;white-space:nowrap}.editorLabelTxt{color:#464646;display:inline;font-size:12px;font-weight:700;padding:4px 0 0;position:relative;text-align:right;white-space:nowrap;width:242px}.checkoutField #displayCheckoutShippingRadioButtons{color:#3f3f3f;font-weight:400;padding:7px 0 0}#manage_account #tabs .ui-tabs-panel div.joinEditorHead{background:#e5e1de;position:relative;height:30px;overflow:hidden;color:#333;font-size:0.9231em;line-height:normal}#manage_account #tabs .ui-tabs-panel .fl{width:95%}@media all and (min-width: 992px){#manage_account #tabs .ui-tabs-panel .fl{width:45%;}}.joinEditorHead a:link,.joinEditorHead a:visited{color:#333}.joinEditorHead a:hover,.joinEditorHead a:active{color:#333}#manage_account #tabs .ui-tabs-panel div.joinEditorSequenceHead{position:relative;float:left;padding:10px;width:99px;text-align:center;background:#3598bf;border-right:1px solid #fff}#manage_account #tabs .ui-tabs-panel div.joinEditorSequenceHead span{color:#ffffff;font-size:0.917em !important;display:block;width:99px;text-align:center;line-height:1}#manage_account #tabs .ui-tabs-panel div.joinEditorDeleteHead{position:relative;float:left;padding:7px 10px 7px 10px;width:49px;text-align:center;background:#ececec;color:#333;font-weight:bold;border-right:1px solid #fff;height:100%}#manage_account #tabs .ui-tabs-panel div.joinEditorNameHead{position:relative;float:left;padding:7px 10px 7px 20px;width:370px;text-align:left;font-weight:bold}#manage_account #tabs .ui-tabs-panel div.joinEditorNameHeadExtended{position:relative;float:left;padding:7px 10px 7px 20px;width:630px;font-weight:bold}#manage_account #tabs .ui-tabs-panel div.joinEditorCollapseHead{position:relative;float:left;padding:7px 10px 7px 10px;width:90px;overflow:hidden;text-align:right}#manage_account #tabs .ui-tabs-panel div.joinEditorDiv{position:relative;overflow:hidden}#manage_account #tabs .ui-tabs-panel div.joinEditorSequence{position:relative;float:left;padding:7px 10px 7px 10px;width:100px;overflow:hidden;text-align:center}#manage_account #tabs .ui-tabs-panel div.joinEditorDelete{position:relative;float:left;padding:10px;width:50px;overflow:hidden;text-align:center}#manage_account #tabs .ui-tabs-panel div.joinEditorName{position:relative;float:left;padding:7px 10px 7px 20px;width:370px;overflow:hidden;text-align:left;font-size:0.9231em}#manage_account #tabs .ui-tabs-panel div.joinEditorNameExtended{position:relative;float:left;padding:7px 10px 7px 20px;width:630px;overflow:hidden;text-align:left;font-size:0.9231em}#manage_account #tabs .ui-tabs-panel div.joinEditorOpener{position:relative;float:left;padding:7px 10px 7px 10px;width:90px;overflow:hidden;text-align:right;font-size:0.9231em}#manage_account #tabs .ui-tabs-panel div.joinEditorForm{padding:7px 10px 20px 0px;clear:both;display:none;overflow:hidden}#manage_account #tabs .ui-tabs-panel div.joinEditorFormMsg .success{color:#333;width:704px;background:#a5d079;text-align:left;font-size:1em;text-transform:capitalize;margin:5px 0 5px 0;line-height:1.5;height:100%;text-align:center;font-weight:bold}#manage_account #tabs .ui-tabs-panel div.joinEditorFormMsg .error{color:#fff;font-weight:bold;background:#b52025;text-align:left;font-size:1em;margin:5px 0 5px 0;line-height:1.5;height:100%;padding:10px 15px;line-height:1.5em}#manage_account #tabs .ui-tabs-panel div.joinEditorFormMsg h2{color:#fff;font-size:1.5em;font-weight:bold;margin:0 0 0.5em 0}#manage_account #tabs .ui-tabs-panel div.joinEditorFormMsg ul{margin-left:3em}#manage_account #tabs .ui-tabs-panel div.joinEditorForm img{height:100px;width:100px;margin:5px 0 5px 15px}#manage_account #tabs .ui-tabs-panel div.joinEditorFormExtended{position:relative;clear:both;display:none}@media all and (min-width: 992px){#manage_account #tabs .ui-tabs-panel div.joinEditorFormExtended{overflow:hidden;padding:7px 10px 20px 70px;}}#manage_account #tabs .ui-tabs-panel div.joinEditorFormExtended form{position:relative}#manage_account #tabs .ui-tabs-panel div.joinEditorFormExtended p strong{font-size:0.89em;color:#333}#manage_account #tabs .ui-tabs-panel div.joinEditorSequenceText{border-left:1px solid #c6c6c6;border-right:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;border-top:1px solid #8e8e8e;padding:2px;width:40px;background:url('../images/formBack.gif') top left repeat-x #ffffff;font-family:Arial,Helvetica,sans-serif;font-size:1em;color:#444444;text-align:center}#manageContent_events p span{color:#333;font-style:italic;font-size:1em}#manage_account #tabs .ui-tabs-panel .editorLabelTxt{font-size:15px;position:relative;color:#464646;margin:0;line-height:50px}@media all and (min-width: 992px){#manage_account #tabs .ui-tabs-panel .editorLabelTxt{text-align:right;float:left;}#manage_account #tabs .ui-tabs-panel .editorLabelTxt label{margin-right:20px}}.editorLabelTxt em{font-weight:normal}#manage_account #tabs .ui-tabs-panel .fl{margin:0;padding:0 0 5px}#manage_account #tabs .ui-tabs-panel div.joinFormButton_addresses{width:281px;text-align:right;margin:10px 0 0}.updateInfoButton{margin:10px 0 0}.joinEditorForm p strong{font-size:0.89em;color:#333}.editorTipsBox{width:170px;float:right;background-color:#333;padding:5px 10px 10px 10px;text-align:left;overflow:hidden;clear:right}.editorTipsBox h2{font-size:1.625em;text-transform:uppercase;font-weight:bold;color:#fff;margin-bottom:10px}.editorTipsBox h3,.editorTipsBox #googleMapOnPage #google_list .sideBar_MapAddressElementClickable,#googleMapOnPage #google_list .editorTipsBox .sideBar_MapAddressElementClickable{font-size:0.9231em;text-transform:capitalize;font-weight:bold;color:#fff;margin:5px 0}.editorTipsBox p{color:#fff;font-size:0.9231em;margin-bottom:15px}.ml10{margin-left:9px !important}.mt10{margin-top:10px !important}.cl{clear:left !important;height:0px !important;line-height:0 !important}.fl{float:left}.joinEditBtn{width:168px;background-color:#3598bf;text-transform:uppercase;text-decoration:none;display:block;border:5px solid #fff;text-align:center;margin:10px 15px 10px 15px;padding:7px;vertical-align:middle;float:left}.joinEditBtn input{width:inherit;background-color:#3598bf;text-transform:uppercase;text-decoration:none;border:none;font-weight:bold;color:#fff;cursor:pointer;font-size:1.25em}.joinEditBtn span{width:inherit;background-color:#3598bf;text-transform:uppercase;text-decoration:none;border:none;color:#fff;font-weight:bold;cursor:pointer;font-size:1.25em;line-height:1.35}.joinEditBtn a:link,.joinEditBtn a:visited{text-decoration:none;color:#fff;width:168px;display:block;padding:6px 0 0 0px;height:23px}.joinEditBtn a:hover,.joinEditBtn a:active{text-decoration:none;color:#333;background-color:#c4c3c3;display:block;height:23px}.joinEditorForm .errorRow label{color:#bb0000}.joinEditorForm .errorRow input,.joinEditorForm .errorRow select,.joinEditorForm .errorRow textarea,.joinEditorForm .errorField{border:1px #bb0000 solid;background-color:#FFeeFF}#wish_list .products_card{float:left;margin:20px 20px 20px 0;text-align:left;width:180px}#wish_list .products_card .products_card .productdesc{color:#403f3f;font-size:0.9231em;line-height:125%;margin-top:5px;padding:0;text-align:left}#wish_list .removeWishlist a:link,#wish_list .removeWishlist a:visited,#wish_list .removeWishlist a:hover,#wish_list .removeWishlist a:active{color:red;font-style:italic;font-weight:400;text-decoration:underline}#dialogLayer .floatRight{text-align:center}#dialogLayer .floatRight button{margin:0 auto 20px auto}#dialogLayer .wishAccountButtons button{margin-bottom:25px}#dialogRefreshLayer{width:100% !important}#dialogRefreshLayer #accountLoadingMessage{text-align:center}#dialogRefreshLayer #accountLoadingMessage .button{margin:0 auto 40px auto}#dialogRefreshLayer #accountLoadingMessage a{display:block;max-width:250px}#dialogRefreshLayer .accountMessageActions .bigButton{margin:15px auto;color:#092947}#account_layer_msg{padding:0 10px}#accountTop{margin:0 15px}@media all and (min-width: 992px){#accountTop{margin:0;}}#accountTop .accountHead{margin-bottom:10px}#accountTop .logoutLink{margin-top:10px;display:block}#myTeamKiefer{color:#092947;font-weight:700;display:block;font-size:16px;margin:10px 0 20px}#myTeamKiefer:before{font-family:'fontawesome';content:'\f024\0a0'}#myTeamKiefer .teamKieferLink{font-size:12px;margin-left:5px}@media all and (min-width: 992px){#myTeamKiefer .teamKieferLink{margin-left:10px;font-size:16px;}}#myTeamKiefer #register2{display:block;text-align:right}@media all and (min-width: 992px){#myTeamKiefer #register2{display:inline;text-align:left;}}#myTeamKiefer .accountNormal{display:inline-block;background:#c0d02a;padding:10px;margin-top:10px;color:#092947}#myTeamKiefer .accountNormal:hover{text-decoration:none}#myTeamKiefer .accountNormal:after{content:'\00a0\203A'}@media all and (min-width: 992px){#myTeamKiefer .accountNormal{margin-left:20px;}}#account_around #account_layer{position:relative;background:none;display:block;border:none;padding:0px;z-index:1000;width:350px}#account_around #account_layer #create_account_layer,#account_around #account_layer #login_layer{position:relative;display:block;margin:0px 0px 20px 0px !important;background-color:#FFF;border:1px solid #999}#account_around #closeLayer{display:none}.orderHead{padding:5px;background:#CCC}.cartHolder{}.cartHolder div.row,.cartHolder div.columnWrapper,.cartHolder div#template,.cartHolder div#sidebar .sidebarFlickrHolder div.flickrRow,div#sidebar .sidebarFlickrHolder .cartHolder div.flickrRow,.cartHolder #dialogOnPageLayer div.cartHolder,#dialogOnPageLayer .cartHolder div.cartHolder,.cartHolder div#checkout div.step,div#checkout .cartHolder div.step,.cartHolder .step #displayCheckoutCartDiv div.cartTitleBar,.step #displayCheckoutCartDiv .cartHolder div.cartTitleBar,.cartHolder .step #displayCheckoutCartDiv div.productDisplay,.step #displayCheckoutCartDiv .cartHolder div.productDisplay,.cartHolder .step #displayCheckoutCartDiv div.totalsDisplay,.step #displayCheckoutCartDiv .cartHolder div.totalsDisplay,.cartHolder #locator div#googleMapOnPage,#locator .cartHolder div#googleMapOnPage,.cartHolder #locator div#locatorMapHolder,#locator .cartHolder div#locatorMapHolder,.cartHolder div.comment.depth-1{margin-left:-15px !important;margin-right:-15px !important}.cartHolder .cartSection{margin:10px 0}.cartHolder .cartElementTable{font-size:12px;line-height:1.333;color:#666}.cartHolder .cartElementTable .cart-qty{text-align:center}.cartHolder .cartElementTable .cart-qty input,.cartHolder .cartElementTable .cart-qty button{margin:0 0 0.25em;text-align:center}.cartHolder .cartElementTable .cart-total{text-align:right}.cartHolder .cartElementTable .cart-titles{border-bottom:1px #e1dfdf solid;padding:0 0 0.5em;white-space:nowrap;color:#000;font-size:11px;line-height:1;font-weight:bold}.cartHolder .cartElementTable .cart-productRow{border-bottom:1px #e1dfdf solid;text-align:left;padding:1em 0}.cartHolder .product_cart_title{text-align:right}.cartHolder .shippingForm{padding-top:0px !important;text-align:right}.cartHolder .shippingForm .input_zip{height:33px;text-align:right;line-height:33px;width:120px;margin-right:0;font-size:12px !important}.cartHolder .shippingForm #shippingCountry{margin-bottom:20px;margin-right:0;font-size:12px !important;padding-top:5px !important;padding-bottom:5px !important;height:auto !important}.cartHolder #shippingLocation2{margin-top:20px;text-align:right}.cartHolder #shippingLocation2 label{font-weight:500;color:#72757a;display:block;clear:both}.cartHolder #shippingLocation2 .input{display:inline;text-align:right;font-size:12px;font-weight:400;color:#1f1f1f;padding:6px 20px;width:210px;margin-right:0;position:relative;clear:both}.cartHolder #shippingLocation2 .input:after{content:"";clear:both}.cartHolder #shippingLocation2 select{display:block;float:none}.cartHolder #shippingLocation2 button{float:none !important;display:inline}.cartHolder .addedAlert{padding:0.5em 0 0;font-style:italic}.cartHolder #shoppingCartCouponSection,.cartHolder #shoppingCartShippingSection{background:#f8f8f8;border:1px #dcdcdc solid;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.cartHolder .sectionIsClosed:hover{background:#dcdcdc;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.cartHolder .cart-sectionTitle{position:relative;cursor:pointer;padding:1em;font-weight:bold;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.cartHolder .cart-sectionTitle .openIcon{position:absolute;right:1em;height:16px;width:16px;line-height:16px;top:50%;border:50%;margin-top:-8px;text-align:right}.cartHolder .cart-sectionContent{padding:0.5em 1em}.cartHolder .rowCouponPromotion{display:none}.cartHolder div.shoppingCartForm form div.sendFormRow>label,.cartHolder div.shoppingCartForm form div.sendFormRow .noLabel,.cartHolder div.shoppingCartForm form div.sendFormRow div.sendFormElement{text-align:left}.cart-totals{text-align:right;padding:5px 0}.cart-grandTotal{font-weight:bold}.cart-button{padding-top:10px;text-align:right}div#paypalDisabled{background-color:#fff;height:45px;opacity:0.5;position:absolute;text-align:right;z-index:5009}div.paypalButtonHolder{float:right;left:0;position:relative;text-align:right;top:0}div.paypalButtonHolder div#paypalNoCheckoutText{margin:15px 0}div.paypalButtonHolder a{float:right}#dialogLayer{width:100% !important;clear:both}#dialogLayer .cartOnPopUp{display:block}#dialogLayer .cartOnPage{display:none}#dialogOnPageLayer .cartOnPopUp{display:none}#dialogOnPageLayer .cartOnPage{display:block}#dialogLayer .cartOnPage,#dialogOnPageLayer .cartOnPopUp{display:none}#dialogLayer .cartOnPopUp,#dialogOnPageLayer .cartOnPage{display:block}#dialogOnPageLayer .cartOnPage .buttonLarge{float:right;text-align:center}.rowCouponPromotion{display:none}.ui-dialog{padding:0;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;overflow:visible}.viewProductTable tr.productRow{border-bottom:1px solid #d2d2d2}.viewProductTable tr.productRow .imgHolder{-webkit-box-shadow:0 0 5px rgba(9,41,71,0.1);box-shadow:0 0 5px rgba(9,41,71,0.1);margin-top:10px}.viewProductTable tr.productRow .productName strong a{color:#18a3af;font-size:16px;text-transform:uppercase}.ui-dialog .ui-dialog-titlebar{padding:0px;text-align:right;background:url("/resources/assets/images/popupTitleLogo.png") no-repeat 25px 15px !important}@media all and (min-width: 768px){.ui-dialog .ui-dialog-titlebar{background:url("/resources/assets/images/popupTitleLogo.png") no-repeat 65px 20px !important;}}.ui-dialog .ui-dialog-titlebar span{padding-right:30px;float:none}.ui-dialog .ui-dialog-title{margin:0;font-size:24px;font-style:none !important}.ui-widget-header{border:none;background:none}.headerTitle:first-child{text-transform:uppercase;color:#676767;font-family:Arial,Helvetica,sans-serif;font-size:10px;height:13px}.headerTitle:first-child td{text-align:center !important}.headerTitle td{border-bottom:1px solid #d2d2d2;white-space:nowrap}.ui-widget-header .ui-icon{background:url(../images/largephotobox-btn-close.png) no-repeat left top;width:30px;height:30px}.ui-dialog .ui-dialog-titlebar-close{width:30px;height:30px;padding:0;position:absolute;top:-3px;right:-14px}.ui-dialog .ui-state-hover{background:none;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.ui-dialog .ui-dialog-titlebar-close span{margin:0}.cartSubHeader{font-size:14px;text-align:right;text-transform:uppercase;color:#72757a;padding:10px 0 5px}span.cartSubHeader{display:inline-block}div.cartSubHeader{cursor:pointer}.cartSubHeader .promoExpand{float:right;color:#000}div.promotionLeft{float:left;width:230px}div.promotionRight{float:right;min-width:230px}.ui-dialog .ui-dialog-content{padding:0 25px 25px}.ui-dialog .ui-dialog-content table{height:155px;width:100%}.ui-dialog .ui-dialog-content table table{height:auto}.ui-dialog .ui-dialog-content table td{vertical-align:top}.grayBG{padding:15px 10px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#7c7c7c;line-height:1.45}.grayBG img{margin:0 0 5px}.rightPad{padding-right:10px}.noRightPad{padding-right:0}.noLeftPad{padding-left:0}.tinyPhoto{width:70px;overflow:hidden;float:left;width:0;padding:0}.tinyPhoto img{display:none}@media all and (min-width: 992px){.tinyPhoto{margin-right:50px;width:auto;}.tinyPhoto img{display:block}}.crossTd{padding-top:19px}.ui-dialog .ui-dialog-content table .thumbImgHolder{border:none}.ui-dialog .ui-dialog-content table .productName{font-size:11px;padding:10px 0 0 5px}.ui-dialog .ui-dialog-content table .qtyAvailable{font-size:11px}.ui-dialog .ui-dialog-content table .productName strong,.ui-dialog .ui-dialog-content table .productName strong a{display:block;color:#72757a;font-size:12px}.ui-dialog .ui-dialog-content table .productName strong a{color:#18a3af;font-size:16px;line-height:18px}.shadow{height:10px;background:url(../images/layout/bg-shadowCart.jpg) no-repeat center bottom}label{font-weight:700;color:#0e416c}table table label{font-weight:normal;font-size:11px;color:#7c7c7c}.cartTotal{text-align:right;font-size:12px;color:#6c6c6c;padding:10px 0}.cartTotal a{color:#6c6c6c}.addToCartButtons{text-align:right}.addToCartButtons .bigButton{margin:15px auto}.addToCartButtons a{max-width:240px}.addToCartButtons .cartOnPopUp button{margin-left:15px !important}.addToCartButtons a,.addToCartButtons a:hover{text-decoration:none}.addToCartTotal{text-align:right}.couponMessageAccepted{padding:10px 0 0}.couponMessageError{padding:10px 0 0;color:#BD2031;font-weight:700}.ui-dialog .input{font-size:12px;color:#757575;border:1px solid #D6D6D6;height:23px;padding:0 5px;background:#FFF;width:130px;margin:0 5px 5px 0}.ui-dialog select.input,#dialogOnPageLayer select.input{width:170px;padding-right:0;line-height:1}.ui-dialog .input_zip,#dialogOnPageLayer input.input_zip{width:100%;height:33px}.ui-dialog .input_qty{width:58px;margin:0 0 5px}.cartTotalsHolder{font-size:12px;color:#6c6c6c;text-align:right;font-family:Arial,Helvetica,sans-serif}.cartTotalsHolder td{padding-left:10px}.cartOnPopUp{margin:10px 0 0}.subtotal{text-align:right;font-size:14px}.addToCartTotal{text-transform:uppercase;font-size:14px;color:#0e416c;font-weight:700}.specialCartNotification{background:transparent;border-bottom:1px dotted #A5A5A5;border-top:1px dotted #A5A5A5;padding:15px 0;margin:25px 0 0;font-size:14px;line-height:20px;font-style:italic;color:#646464;clear:both;float:left}.specialCartNotification p{margin-bottom:0}.specialCartNotification h4{color:#18a3af;font-size:18px;font-style:normal;line-height:20px;margin:0;padding:0 0 10px}.step .specialCartNotification{margin:25px 0 0;padding-top:15px;padding-bottom:15px;white-space:normal}@media all and (min-width: 992px){.step .specialCartNotification{margin:25px 0;}}.checkoutHeader{margin:15px 0 5px;font-size:18px;color:#72757a;font-weight:700;text-transform:none}.checkoutLabel,.checkoutError{float:left;width:242px;margin:0 10px 0 0;text-align:right;clear:both}#checkout .checkoutSpacer{clear:both;padding:0 0 5px 0}#checkout .checkoutSpacer .hint{color:#7c7c7c;font-size:12px;margin-bottom:10px}#checkout .checkoutLabel .hint{font-weight:400;font-style:italic}#comments_label .hint{font-weight:400}@media all and (min-width: 992px){#comments_label .hint{display:block;}}#checkout .info_btn{display:none;cursor:pointer}#checkout #step_five .info_btn{display:inline-block;float:left;margin:23px 0 0 0}.checkoutOpenSpacer{margin-top:20px;color:#0e416c;clear:both}.checkoutOpenSpacer label{font-weight:400;font-size:14px;line-height:1.4285714286;float:left;width:90%;margin:10px 0 0}.checkoutOpenSpacer label strong{font-weight:400}.checkoutOpenSpacer input[type="radio"]{float:left;margin:14px 5px 0 0;clear:left}.step .input{color:#757575;border:1px solid #e1e1e1;height:23px}.step textarea.input{height:80px}.step select.input{padding:0 0 0 5px}#displayCheckoutShippingRadioButtons{font-size:16px;color:#0e416c !important;white-space:normal}#displayCheckoutShippingRadioButtons table{white-space:normal}@media all and (min-width: 992px){#displayCheckoutShippingRadioButtons table{white-space:nowrap;}}#displayCheckoutShippingRadioButtons table{padding:0;margin-top:10px;border-collapse:collapse}#displayCheckoutShippingRadioButtons table td{padding:2px 5px 0 0;color:#0e416c;font-size:14px;line-height:1.4285714286;white-space:normal}#displayCheckoutShippingRadioButtons label{font-weight:400;padding:0;white-space:normal}#displayCheckoutCartDiv{padding:0 15px}#displayCheckoutCartDiv .cartBarImage{padding-right:0}#displayCheckoutCartDiv .cartBarQty{text-align:center}#displayCheckoutCartDiv .cartBarPrice{text-align:right}#displayCheckoutCartDiv .cartSpacer{margin:15px 0}.productDisplay{font-size:12px;line-height:1.5;color:#7c7c7c}.productDisplay .cartBarName strong{text-transform:uppercase;font-size:16px}.cartTitleBar{border-bottom:1px dotted #A5A5A5;margin:0 0 10px}.cartTitleBar div{text-transform:uppercase;font-size:10px;color:#676767;padding:0 10px 0 0}.totalsDisplay{text-align:right;color:#6c6c6c;font-size:12px;border-top:1px dotted #A5A5A5;border-bottom:1px dotted #A5A5A5;padding:15px;margin:0 0 25px}.totalsDisplay table{width:auto;float:right}.totalsDisplay table td{padding-left:25px}.totalsDisplay .totalCell{color:#0e416c;font-size:14px;text-transform:uppercase;font-weight:700}#displayCCDiv label{font-size:12px}#cardImages{display:inline;margin:0 0 0 5px}#cardVerification{width:64px}#ccMonth,#ccYear{width:127px;margin:0 3px}#ccMonth{margin-left:0}h4.orderNum{color:#18a3af}.grandTotalDisplay{margin:25px 0;padding:15px 0 0 0;border-top:1px dotted #A5A5A5}.grandTotalDisplay table{width:auto;float:right;margin:0 0 15px}.grandTotalDisplay table td{color:#0e416c;font-size:16px;text-transform:uppercase;font-weight:700;padding-left:25px}#checkoutButtonHolder{text-align:right}#globalError{display:none}.requiredText{font-style:italic}.checkoutInfoContent{padding:15px;margin:0;background:#f2dede;font-size:12px;line-height:1.8333333333;color:#ff0000;font-style:italic}.errorHead,.globalErrorHead{font-weight:700;color:#092947;font-style:normal}#dialogOnPageLayer #shoppingCartDisplay{width:100%}#dialogOnPageLayer table{padding-left:0px;padding-right:0px}#dialogOnPageLayer table .cartOnPage{text-align:right}#dialogOnPageLayer table .cartOnPage button{display:inline}#dialogOnPageLayer table td{vertical-align:top}#dialogOnPageLayer .tinyPhoto{border:none}#dialogOnPageLayer .qtyAvailable{font-size:11px}#dialogOnPageLayer .input{font-size:12px;color:#757575;border:1px solid #D6D6D6;height:23px;padding:0 5px;background:#FFF;width:130px;margin:0 5px 5px 0}#dialogOnPageLayer .input_qty{width:24px;text-align:center}.cartOnPage{margin-top:10px}.inventoryNotAvailable,.inventoryCartNotAvailable{color:red;font-style:italic}#inventoryCartNotAvailable{padding:10px;color:#FFF !important;background-color:#f00;text-align:center}.cartDisabled{background-color:#FFFFFF;height:40px;opacity:0.15;display:inline-block;text-align:right;width:170px;z-index:9009}.cartDisabled input{cursor:default}#buttonArea{text-align:right}#buttonArea button{float:right}#checkout .hide{display:none}.ui-dialog #relatedProducts{margin:15px 0 0}.ui-dialog #relatedProducts .productRow{padding:5px 0 0}.ui-dialog #relatedProducts .product{width:128px;float:left;border:none;padding:0 15px 0 0}.ui-dialog #relatedProducts .productImgHolder{float:none;width:128px}.ui-dialog #relatedProducts .productImgHolder img{width:100%;height:auto}.ui-dialog #relatedProducts .productDetailsWrapper{width:108px}.ui-dialog #relatedProducts .productDesc{font-size:11px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}.ui-widget-content #relatedProducts a{color:#0069aa}.ui-widget-content .product_cart_title a{color:#18a3af !important}#shoppingCartShippingRadio .shippingCell label,#shoppingCartShippingRadio .shippingRightCell label{font-size:14px !important}#shoppingCartShippingRadio table{width:100%;margin:5px 5px}#shoppingCartShippingRadio table input{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.applyAddress{display:inline-block;padding:5px;color:#C33E2D;cursor:pointer;background-color:#F3B41B}.applyAddress:hover{color:#984b41}.upsCandidateRow,.upsDisclaimer{width:258px;margin:0 0 15px 250px;padding:0 0 10px 10px}.upsDisclaimer{border:1px solid red;padding:10px 0 10px 10px}.upsLogoImg{float:left;padding-right:10px}#shoppingCartDisplay .bigButton{margin:0 auto 15px auto}#shoppingCartDisplay .cartOnPopUp{text-align:center}#shoppingCartDisplay .input_qty{width:65px;margin-bottom:17px;text-align:center;height:32px}#shoppingCartDisplay .price{line-height:24px;font-size:14px;font-weight:700;padding-top:10px !important}#shoppingCartDisplay .updateBtn{color:#092947;font-size:13px;background:#c0d02a;padding:5px 10px;text-transform:uppercase}#shoppingCartDisplay .updateBtn:hover,#shoppingCartDisplay .updateBtn:focus{background:#092947;color:#fff;text-decoration:none}#shoppingCartDisplay .deleteBtn{font-family:'fontawesome';padding:0 10px;height:30px;margin-top:10px;background:transparent}#shoppingCartDisplay .deleteBtn:after{content:'\f00d';font-size:20px;line-height:30px;color:#18a3af}#shoppingCartDisplay .borderTopCap{border-top:1px solid #d2d2d2;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2}#shoppingCartDisplay .borderTopCap td{padding-right:15px !important}#shoppingCartDisplay .borderSides{border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2}#shoppingCartDisplay .borderSides td{padding-right:15px !important}#shoppingCartDisplay .borderBottomCap{border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2}#shoppingCartDisplay .borderBottomCap td{padding-right:15px !important}div#checkout{margin:1em 0 0}.hasNoLeftOrRightCols #main .mainContent{margin:0}div#checkout div.step{background:#fff;margin-top:10px;margin-bottom:10px;padding:15px 10px 40px}@media all and (min-width: 768px){div#checkout div.step{margin-left:-25px;margin-right:-25px;}}@media all and (min-width: 992px){div#checkout div.step{padding:20px;margin-left:-15px;margin-right:-15px;}}div#checkout div.step div.checkoutForm{min-height:80px;height:auto !important;height:80px;padding:0}#page-7 #main{margin-left:0;margin-right:0}div#checkout input[type=text],div#checkout select{height:55px}div#checkout input[type=text],div#checkout textarea,div#checkout select{width:100%}div#checkout .checkoutError,div#checkout .checkoutLabel{text-align:left;margin:0;color:#72757a}@media all and (min-width: 992px){div#checkout .checkoutError,div#checkout .checkoutLabel{text-align:right;}}div#checkout .checkoutError label,div#checkout .checkoutLabel label{margin:0;padding:13px 0 0}div#checkout.checkout-receipt .checkoutError label,div#checkout.checkout-receipt .checkoutLabel label{padding:2px 0 0}div#checkout .checkoutField{margin:3px 0;color:#72757a}div#checkout .creditCardZipCodeField,div#checkout .cardNumberField{width:92%}@media all and (min-width: 992px){div#checkout .creditCardZipCodeField,div#checkout .cardNumberField{width:50%;}}div#checkout .checkoutSpacer{padding:2px 0}div#checkout #cardType{width:100%}div#checkout #checkoutButtonHolder button{display:inline;height:auto;min-height:47px;width:100%}@media all and (min-width: 992px){div#checkout #checkoutButtonHolder button{height:47px;width:auto;}}.step #displayCheckoutCartDiv .cartTitleBar .cartBarQty{text-align:center}.step #displayCheckoutCartDiv .cartTitleBar .cartBarPrice{text-align:right}.step #displayCCDiv #cardImages{display:inline-block;margin:5px 0 5px 15px}@media all and (min-width: 992px){.step #displayCCDiv #cardImages{margin:10px 0 0 15px;}}.step #displayCCDiv #ccMonth{display:inline-block;width:64%;float:none}@media all and (max-width: 767px){.step #displayCCDiv #ccMonth{padding-left:10px !important;padding-right:10px !important;}}@media all and (min-width: 992px){.step #displayCCDiv #ccMonth{width:45%;}}.step #displayCCDiv #ccYear{display:inline-block;width:30%;float:none}@media all and (max-width: 767px){.step #displayCCDiv #ccYear{padding-left:10px !important;padding-right:10px !important;}}@media all and (min-width: 992px){.step #displayCCDiv #ccYear{width:25%;}}.step #displayCCDiv .billingNoticeForCard{padding-top:10px}.step #displayCCDiv .billingNoticeForCard h3,.step #displayCCDiv .billingNoticeForCard #googleMapOnPage #google_list .sideBar_MapAddressElementClickable,#googleMapOnPage #google_list .step #displayCCDiv .billingNoticeForCard .sideBar_MapAddressElementClickable{font-size:15px;line-height:normal}#page-1 .qtyAvailable,.relatedProducts .qtyAvailable{display:none}.productListingPage .productListingPageLeft{margin-left:15px;margin-right:15px}@media all and (min-width: 992px){.productListingPage .productListingPageLeft{margin:0;}}@media all and (min-width: 992px){.productListingPage .productListingBrowsingNarrow{margin:0 15px;}}.productListingPage .sortFacetSelect ul{text-align:right}.productListingPage .qtyAvailable,.productListingTable .qtyAvailable,.moreColors{display:none}.searchResults .clear{display:none !important}#wishlistArea,.productListingTable,.searchResults{}#wishlistArea .titleWrapper,.productListingTable .titleWrapper,.searchResults .titleWrapper{margin-right:0 !important;margin-left:0 !important}#wishlistArea .sectionTitle,.productListingTable .sectionTitle,.searchResults .sectionTitle{background:url(../assets/images/layout/sectionTitle.png) 50% 50% repeat-x;text-align:center;margin:0 0 40px;position:relative}#wishlistArea .sectionTitle span,.productListingTable .sectionTitle span,.searchResults .sectionTitle span{padding:10px 20px;background:#e4e4e2;font-size:24px;color:#72757a}@media all and (min-width: 992px){#wishlistArea .sectionTitle span,.productListingTable .sectionTitle span,.searchResults .sectionTitle span{font-size:29px;}}@media all and (min-width: 768px){#wishlistArea .sectionTitle:before,#wishlistArea .sectionTitle:after,.productListingTable .sectionTitle:before,.productListingTable .sectionTitle:after,.searchResults .sectionTitle:before,.searchResults .sectionTitle:after{font-family:'fontawesome';content:'\f067';position:absolute;top:8px;line-height:18px;font-size:16px;color:#e9e9e9;background:#e4e4e2}#wishlistArea .sectionTitle:before,.productListingTable .sectionTitle:before,.searchResults .sectionTitle:before{left:0;padding-right:10px}#wishlistArea .sectionTitle:after,.productListingTable .sectionTitle:after,.searchResults .sectionTitle:after{right:0;padding-left:10px}}#wishlistArea .productRow,#wishlistArea .productImgRow,#wishlistArea .searchResult,.productListingTable .productRow,.productListingTable .productImgRow,.productListingTable .searchResult,.searchResults .productRow,.searchResults .productImgRow,.searchResults .searchResult{padding:0;margin:0}#wishlistArea .productRow .product,#wishlistArea .productImgRow .product,#wishlistArea .searchResult .product,.productListingTable .productRow .product,.productListingTable .productImgRow .product,.productListingTable .searchResult .product,.searchResults .productRow .product,.searchResults .productImgRow .product,.searchResults .searchResult .product{position:relative;list-style:none;padding-left:0;padding-right:0;margin:0 0 20px;text-align:center}#wishlistArea .productRow .product .imgHolder,#wishlistArea .productImgRow .product .imgHolder,#wishlistArea .searchResult .product .imgHolder,.productListingTable .productRow .product .imgHolder,.productListingTable .productImgRow .product .imgHolder,.productListingTable .searchResult .product .imgHolder,.searchResults .productRow .product .imgHolder,.searchResults .productImgRow .product .imgHolder,.searchResults .searchResult .product .imgHolder{margin:0 auto;display:block;max-width:220px;height:220px;-webkit-box-shadow:0 0 5px rgba(9,41,71,0.1);-moz-box-shadow:0 0 5px rgba(9,41,71,0.1);box-shadow:0 0 5px rgba(9,41,71,0.1);background:#fff;white-space:nowrap}#wishlistArea .productRow .product .imgHolder .imgHelper,#wishlistArea .productImgRow .product .imgHolder .imgHelper,#wishlistArea .searchResult .product .imgHolder .imgHelper,.productListingTable .productRow .product .imgHolder .imgHelper,.productListingTable .productImgRow .product .imgHolder .imgHelper,.productListingTable .searchResult .product .imgHolder .imgHelper,.searchResults .productRow .product .imgHolder .imgHelper,.searchResults .productImgRow .product .imgHolder .imgHelper,.searchResults .searchResult .product .imgHolder .imgHelper{height:100%;display:inline-block;vertical-align:middle}#wishlistArea .productRow .product .imgHolder img,#wishlistArea .productImgRow .product .imgHolder img,#wishlistArea .searchResult .product .imgHolder img,.productListingTable .productRow .product .imgHolder img,.productListingTable .productImgRow .product .imgHolder img,.productListingTable .searchResult .product .imgHolder img,.searchResults .productRow .product .imgHolder img,.searchResults .productImgRow .product .imgHolder img,.searchResults .searchResult .product .imgHolder img{vertical-align:middle;max-width:220px;max-height:220px}#wishlistArea .productRow .product .productDetails,#wishlistArea .productImgRow .product .productDetails,#wishlistArea .searchResult .product .productDetails,.productListingTable .productRow .product .productDetails,.productListingTable .productImgRow .product .productDetails,.productListingTable .searchResult .product .productDetails,.searchResults .productRow .product .productDetails,.searchResults .productImgRow .product .productDetails,.searchResults .searchResult .product .productDetails{margin-top:10px}#wishlistArea .productRow .product .productDetails .productTitle,#wishlistArea .productImgRow .product .productDetails .productTitle,#wishlistArea .searchResult .product .productDetails .productTitle,.productListingTable .productRow .product .productDetails .productTitle,.productListingTable .productImgRow .product .productDetails .productTitle,.productListingTable .searchResult .product .productDetails .productTitle,.searchResults .productRow .product .productDetails .productTitle,.searchResults .productImgRow .product .productDetails .productTitle,.searchResults .searchResult .product .productDetails .productTitle{font-size:19px;line-height:1.0526315789;text-transform:uppercase;display:block;padding-left:15px;padding-right:15px}#wishlistArea .productRow .product .productDetails .productTitle:after,#wishlistArea .productImgRow .product .productDetails .productTitle:after,#wishlistArea .searchResult .product .productDetails .productTitle:after,.productListingTable .productRow .product .productDetails .productTitle:after,.productListingTable .productImgRow .product .productDetails .productTitle:after,.productListingTable .searchResult .product .productDetails .productTitle:after,.searchResults .productRow .product .productDetails .productTitle:after,.searchResults .productImgRow .product .productDetails .productTitle:after,.searchResults .searchResult .product .productDetails .productTitle:after{content:'\00a0\203A'}#wishlistArea .productRow .product .nonSalePrice,#wishlistArea .productImgRow .product .nonSalePrice,#wishlistArea .searchResult .product .nonSalePrice,.productListingTable .productRow .product .nonSalePrice,.productListingTable .productImgRow .product .nonSalePrice,.productListingTable .searchResult .product .nonSalePrice,.searchResults .productRow .product .nonSalePrice,.searchResults .productImgRow .product .nonSalePrice,.searchResults .searchResult .product .nonSalePrice{color:#6d6e70}#wishlistArea .productRow .product .strike,#wishlistArea .productImgRow .product .strike,#wishlistArea .searchResult .product .strike,.productListingTable .productRow .product .strike,.productListingTable .productImgRow .product .strike,.productListingTable .searchResult .product .strike,.searchResults .productRow .product .strike,.searchResults .productImgRow .product .strike,.searchResults .searchResult .product .strike{text-decoration:line-through}#wishlistArea .productRow .product a,#wishlistArea .productImgRow .product a,#wishlistArea .searchResult .product a,.productListingTable .productRow .product a,.productListingTable .productImgRow .product a,.productListingTable .searchResult .product a,.searchResults .productRow .product a,.searchResults .productImgRow .product a,.searchResults .searchResult .product a{text-decoration:none}#wishlistArea .productRow .product a .imgHolder,#wishlistArea .productImgRow .product a .imgHolder,#wishlistArea .searchResult .product a .imgHolder,.productListingTable .productRow .product a .imgHolder,.productListingTable .productImgRow .product a .imgHolder,.productListingTable .searchResult .product a .imgHolder,.searchResults .productRow .product a .imgHolder,.searchResults .productImgRow .product a .imgHolder,.searchResults .searchResult .product a .imgHolder{border:2px solid white}#wishlistArea .productRow .product a:hover .imgHolder,#wishlistArea .productImgRow .product a:hover .imgHolder,#wishlistArea .searchResult .product a:hover .imgHolder,.productListingTable .productRow .product a:hover .imgHolder,.productListingTable .productImgRow .product a:hover .imgHolder,.productListingTable .searchResult .product a:hover .imgHolder,.searchResults .productRow .product a:hover .imgHolder,.searchResults .productImgRow .product a:hover .imgHolder,.searchResults .searchResult .product a:hover .imgHolder{border:2px solid #092947}#wishlistArea .productRow .product a:hover span:not(.productTitle),#wishlistArea .productImgRow .product a:hover span:not(.productTitle),#wishlistArea .searchResult .product a:hover span:not(.productTitle),.productListingTable .productRow .product a:hover span:not(.productTitle),.productListingTable .productImgRow .product a:hover span:not(.productTitle),.productListingTable .searchResult .product a:hover span:not(.productTitle),.searchResults .productRow .product a:hover span:not(.productTitle),.searchResults .productImgRow .product a:hover span:not(.productTitle),.searchResults .searchResult .product a:hover span:not(.productTitle){color:#6d6e70}#wishlistArea .productRow .product a:hover .salePrice span,#wishlistArea .productImgRow .product a:hover .salePrice span,#wishlistArea .searchResult .product a:hover .salePrice span,.productListingTable .productRow .product a:hover .salePrice span,.productListingTable .productImgRow .product a:hover .salePrice span,.productListingTable .searchResult .product a:hover .salePrice span,.searchResults .productRow .product a:hover .salePrice span,.searchResults .productImgRow .product a:hover .salePrice span,.searchResults .searchResult .product a:hover .salePrice span{color:#ff0000}#wishlistArea .productRow .product a span:not(.productTitle),#wishlistArea .productImgRow .product a span:not(.productTitle),#wishlistArea .searchResult .product a span:not(.productTitle),.productListingTable .productRow .product a span:not(.productTitle),.productListingTable .productImgRow .product a span:not(.productTitle),.productListingTable .searchResult .product a span:not(.productTitle),.searchResults .productRow .product a span:not(.productTitle),.searchResults .productImgRow .product a span:not(.productTitle),.searchResults .searchResult .product a span:not(.productTitle){color:#6d6e70}#wishlistArea .productRow .product a .salePrice,#wishlistArea .productImgRow .product a .salePrice,#wishlistArea .searchResult .product a .salePrice,.productListingTable .productRow .product a .salePrice,.productListingTable .productImgRow .product a .salePrice,.productListingTable .searchResult .product a .salePrice,.searchResults .productRow .product a .salePrice,.searchResults .productImgRow .product a .salePrice,.searchResults .searchResult .product a .salePrice{color:#ff0000;font-weight:700}#wishlistArea .productRow .product a .salePrice span,#wishlistArea .productImgRow .product a .salePrice span,#wishlistArea .searchResult .product a .salePrice span,.productListingTable .productRow .product a .salePrice span,.productListingTable .productImgRow .product a .salePrice span,.productListingTable .searchResult .product a .salePrice span,.searchResults .productRow .product a .salePrice span,.searchResults .productImgRow .product a .salePrice span,.searchResults .searchResult .product a .salePrice span{color:#ff0000;font-weight:700}#wishlistArea .productRow .product a .nonSalePrice,#wishlistArea .productImgRow .product a .nonSalePrice,#wishlistArea .searchResult .product a .nonSalePrice,.productListingTable .productRow .product a .nonSalePrice,.productListingTable .productImgRow .product a .nonSalePrice,.productListingTable .searchResult .product a .nonSalePrice,.searchResults .productRow .product a .nonSalePrice,.searchResults .productImgRow .product a .nonSalePrice,.searchResults .searchResult .product a .nonSalePrice{font-weight:500}#wishlistArea .productRow .product.sale .productImageLink .imgHolder:after,#wishlistArea .productImgRow .product.sale .productImageLink .imgHolder:after,#wishlistArea .searchResult .product.sale .productImageLink .imgHolder:after,.productListingTable .productRow .product.sale .productImageLink .imgHolder:after,.productListingTable .productImgRow .product.sale .productImageLink .imgHolder:after,.productListingTable .searchResult .product.sale .productImageLink .imgHolder:after,.searchResults .productRow .product.sale .productImageLink .imgHolder:after,.searchResults .productImgRow .product.sale .productImageLink .imgHolder:after,.searchResults .searchResult .product.sale .productImageLink .imgHolder:after{z-index:5;content:"";display:block;position:absolute;top:0;width:218px;padding:1px 1px 0 0;min-height:75px;background:url("../assets/images/layout/productSaleFlag.png") top right no-repeat}#wishlistArea .productRow .product.sale .salePrice,#wishlistArea .productImgRow .product.sale .salePrice,#wishlistArea .searchResult .product.sale .salePrice,.productListingTable .productRow .product.sale .salePrice,.productListingTable .productImgRow .product.sale .salePrice,.productListingTable .searchResult .product.sale .salePrice,.searchResults .productRow .product.sale .salePrice,.searchResults .productImgRow .product.sale .salePrice,.searchResults .searchResult .product.sale .salePrice{display:block;color:#f00;font-weight:700}#wishlistArea .productRow .product.sale .nonSalePrice span,#wishlistArea .productImgRow .product.sale .nonSalePrice span,#wishlistArea .searchResult .product.sale .nonSalePrice span,.productListingTable .productRow .product.sale .nonSalePrice span,.productListingTable .productImgRow .product.sale .nonSalePrice span,.productListingTable .searchResult .product.sale .nonSalePrice span,.searchResults .productRow .product.sale .nonSalePrice span,.searchResults .productImgRow .product.sale .nonSalePrice span,.searchResults .searchResult .product.sale .nonSalePrice span{font-weight:500;text-decoration:line-through}#wishlistArea .productRow .product.new .productImageLink .imgHolder:after,#wishlistArea .productImgRow .product.new .productImageLink .imgHolder:after,#wishlistArea .searchResult .product.new .productImageLink .imgHolder:after,.productListingTable .productRow .product.new .productImageLink .imgHolder:after,.productListingTable .productImgRow .product.new .productImageLink .imgHolder:after,.productListingTable .searchResult .product.new .productImageLink .imgHolder:after,.searchResults .productRow .product.new .productImageLink .imgHolder:after,.searchResults .productImgRow .product.new .productImageLink .imgHolder:after,.searchResults .searchResult .product.new .productImageLink .imgHolder:after{z-index:5;content:"";display:block;position:absolute;top:0;width:218px;padding:1px 1px 0 0;min-height:75px;background:url("../assets/images/layout/productNewFlag.png") top right no-repeat}#wishlistArea .productRow .product.clearance .productImageLink .imgHolder:after,#wishlistArea .productImgRow .product.clearance .productImageLink .imgHolder:after,#wishlistArea .searchResult .product.clearance .productImageLink .imgHolder:after,.productListingTable .productRow .product.clearance .productImageLink .imgHolder:after,.productListingTable .productImgRow .product.clearance .productImageLink .imgHolder:after,.productListingTable .searchResult .product.clearance .productImageLink .imgHolder:after,.searchResults .productRow .product.clearance .productImageLink .imgHolder:after,.searchResults .productImgRow .product.clearance .productImageLink .imgHolder:after,.searchResults .searchResult .product.clearance .productImageLink .imgHolder:after{z-index:5;content:"";display:block;position:absolute;top:0;width:218px;padding:1px 1px 0 0;min-height:75px;background:url("../assets/images/layout/productClearanceFlag.png") top right no-repeat}#wishlistArea .productRow .product.clearance .salePrice,#wishlistArea .productImgRow .product.clearance .salePrice,#wishlistArea .searchResult .product.clearance .salePrice,.productListingTable .productRow .product.clearance .salePrice,.productListingTable .productImgRow .product.clearance .salePrice,.productListingTable .searchResult .product.clearance .salePrice,.searchResults .productRow .product.clearance .salePrice,.searchResults .productImgRow .product.clearance .salePrice,.searchResults .searchResult .product.clearance .salePrice{display:block;color:#f00;font-weight:700}#wishlistArea .productRow .product .underProductRating.noReviews,#wishlistArea .productImgRow .product .underProductRating.noReviews,#wishlistArea .searchResult .product .underProductRating.noReviews,.productListingTable .productRow .product .underProductRating.noReviews,.productListingTable .productImgRow .product .underProductRating.noReviews,.productListingTable .searchResult .product .underProductRating.noReviews,.searchResults .productRow .product .underProductRating.noReviews,.searchResults .productImgRow .product .underProductRating.noReviews,.searchResults .searchResult .product .underProductRating.noReviews{display:none}#wishlistArea .productRow .product .underProductRating .ratingHolders,#wishlistArea .productImgRow .product .underProductRating .ratingHolders,#wishlistArea .searchResult .product .underProductRating .ratingHolders,.productListingTable .productRow .product .underProductRating .ratingHolders,.productListingTable .productImgRow .product .underProductRating .ratingHolders,.productListingTable .searchResult .product .underProductRating .ratingHolders,.searchResults .productRow .product .underProductRating .ratingHolders,.searchResults .productImgRow .product .underProductRating .ratingHolders,.searchResults .searchResult .product .underProductRating .ratingHolders{height:28px;overflow:hidden}#wishlistArea .productRow .product .underProductRating span,#wishlistArea .productImgRow .product .underProductRating span,#wishlistArea .searchResult .product .underProductRating span,.productListingTable .productRow .product .underProductRating span,.productListingTable .productImgRow .product .underProductRating span,.productListingTable .searchResult .product .underProductRating span,.searchResults .productRow .product .underProductRating span,.searchResults .productImgRow .product .underProductRating span,.searchResults .searchResult .product .underProductRating span{vertical-align:top;line-height:25px;color:#fcb81e !important}#wishlistArea .productRow .product .underProductRating .ratingStarsBottom,#wishlistArea .productImgRow .product .underProductRating .ratingStarsBottom,#wishlistArea .searchResult .product .underProductRating .ratingStarsBottom,.productListingTable .productRow .product .underProductRating .ratingStarsBottom,.productListingTable .productImgRow .product .underProductRating .ratingStarsBottom,.productListingTable .searchResult .product .underProductRating .ratingStarsBottom,.searchResults .productRow .product .underProductRating .ratingStarsBottom,.searchResults .productImgRow .product .underProductRating .ratingStarsBottom,.searchResults .searchResult .product .underProductRating .ratingStarsBottom{line-height:28px}#categoriesDisplay{background:#fff}#categoriesDisplay ul{padding:0;margin:0}#categoriesDisplay ul li.category{position:relative;list-style:none;padding-left:0;padding-right:0;margin:0;border-right:1px solid white;border-bottom:1px solid white}#categoriesDisplay ul li.category a{}#categoriesDisplay ul li.category a:hover:after{content:"";background:url("../assets/images/layout/shop-roll-bg.png") bottom right no-repeat;position:absolute;top:0;right:0;display:block;width:100%;height:100%}#categoriesDisplay ul li.category a:hover:before{display:none}#categoriesDisplay ul li.category a:hover .categoryTitle{background:#c0d02a}#categoriesDisplay ul li.category img{width:100%;height:100%;z-index:1}#categoriesDisplay ul li.category .categoryTitle{position:absolute;bottom:0;left:0;color:#092947;text-transform:uppercase;display:block;width:100%;font-size:18px;padding-bottom:4%;padding-top:4%;padding-left:5%;font-style:italic;background:rgba(141,212,218,0.75)}#categoriesDisplay ul li.category .categoryTitle:after{content:'\a0\203A'}.page .sectionTitle{overflow:hidden;margin-top:20px;margin-bottom:35px}#altImageHolder .thumbImgHolder{float:left;margin:3px 5px 0 0}#altImageHolder .thumbImgHolder .imgHolder{width:50px;height:50px}@media all and (min-width: 992px){#altImageHolder .thumbImgHolder .imgHolder{width:140px;height:140px;}}#product_leftCol .backLink{margin-top:-32px;margin-bottom:10px;display:block;font-size:13px}#product_leftCol .backLink:before{content:"\2039\a0"}#product_leftCol .moreColorsLabel,#product_leftCol #colorImageHolder{display:none}#product_leftCol #fullImageBlock{width:100%;position:relative}#product_leftCol #fullImageBlock #brandImage{position:absolute;bottom:5px;right:5px;z-index:1}#product_leftCol #fullImageBlock.sale{position:relative}#product_leftCol #fullImageBlock.sale:after{z-index:5;content:"";display:block;position:absolute;top:0;right:0;width:100%;padding:1px 1px 0 0;min-height:75px;background:url("../assets/images/layout/productSaleFlag.png") top right no-repeat}#product_leftCol #fullImageBlock.clearance{position:relative}#product_leftCol #fullImageBlock.clearance:after{z-index:5;content:"";display:block;position:absolute;top:0;right:0;width:100%;padding:1px 1px 0 0;min-height:75px;background:url("../assets/images/layout/productClearanceFlag.png") top right no-repeat}#product_leftCol #fullImageBlock.new{position:relative}#product_leftCol #fullImageBlock.new:after{z-index:5;content:"";display:block;position:absolute;top:0;right:0;width:100%;padding:1px 1px 0 0;min-height:75px;background:url("../assets/images/layout/productNewFlag.png") top right no-repeat}#product_leftCol .largeImgHolder{background:#fff;border:1px solid #e3e6e9;margin-left:-15px;margin-right:-15px;margin-bottom:10px}@media all and (min-width: 992px){#product_leftCol .largeImgHolder{margin:0;}}#product_leftCol .largeImgHolder a{text-decoration:none}#product_leftCol .largeImgHolder .imgHolder{margin:1em 0;white-space:nowrap;text-align:center}@media all and (min-width: 992px){#product_leftCol .largeImgHolder .imgHolder{height:650px;}}#product_leftCol .largeImgHolder .imgHolder .imgHelper{height:100%;display:inline-block;vertical-align:middle}#product_leftCol .largeImgHolder .imgHolder img{vertical-align:middle;max-width:635px;max-height:650px;width:100%;margin-left:-5px}#product_leftCol #productMedia{margin:15px 0 25px}#product_leftCol #productMedia span{margin-right:5px}#product_leftCol #productMedia a{margin:0 3px}#product_leftCol #altImageContainer .thumbImgHolder{-webkit-box-shadow:0 0 5px rgba(9,41,71,0.1);-moz-box-shadow:0 0 5px rgba(9,41,71,0.1);box-shadow:0 0 5px rgba(9,41,71,0.1)}#zoomBlock{display:none}#product_rightCol .productPrice,#product_rightCol .qtyAvailable,#product_rightCol .productTotal,#product_rightCol .dynamicPrice{font-size:13px;line-height:15px;margin-bottom:5px;width:300px}#product_rightCol .productTotal{display:block;float:left}#product_rightCol .input_qty{font-size:13px}#product_rightCol .dynamicPrice{margin-bottom:0;margin-left:3px}#product_rightCol .dynamicPrice:after{content:"";clear:both}#product_rightCol .productPrice{font-weight:700;font-size:18px}#product_rightCol .strike{font-size:13px;font-weight:500 !important;text-decoration:line-through}#product_rightCol .input_qty{margin-bottom:10px}#product_rightCol .saleProduct{color:#ee4024 !important;font-size:22px;letter-spacing:0px;margin:5px 0}#product_rightCol .saleProduct:before{content:"\f02b ";font-family:fontawesome}#product_rightCol .sizeChart{font-size:18px;text-decoration:underline}#product_rightCol .size_select{height:33px;font-size:13px;padding-top:0 !important;padding-bottom:0 !important}#product_rightCol .imageSelect{display:inline-block;list-style:none;padding:0;margin:0}#product_rightCol .imageSelect li{width:50px;height:50px;float:left;border:1px solid #d1d1d1;margin:5px 5px 0 0}@media all and (min-width: 992px){#product_rightCol .imageSelect li{width:64px;height:64px;}}#product_rightCol #varieties label{color:#092947}#product_rightCol .optionSelect li.selected{border:2px solid #092947}#product_rightCol .prodForm{position:relative;background:#fff;padding:15px 15px 20px;-webkit-box-shadow:0 0 5px rgba(9,41,71,0.1);box-shadow:0 0 5px rgba(9,41,71,0.1)}#product_rightCol .prodForm .qty{line-height:1}#product_rightCol .prodForm .qty .td_border{color:#092947;font-weight:700;font-size:18px;margin-bottom:10px}#product_rightCol .prodForm .qty .input_qty{padding-right:0;width:65px;text-indent:15px}#product_rightCol .prodForm .qtyAvailable{margin-top:5px;margin-bottom:18px}#product_rightCol .prodForm .qtyAvailable em{font-size:17px;font-style:italic;color:#72757a;font-weight:700}#product_rightCol .prodForm .add_to_cart_btn{background:#c0d02a;padding:15px 30px;font-size:18px;text-transform:uppercase;color:#092947;width:100%;-webkit-box-shadow:0 3px 4px rgba(0,0,0,0.2);-moz-box-shadow:0 3px 4px rgba(0,0,0,0.2);box-shadow:0 3px 4px rgba(0,0,0,0.2)}#product_rightCol .prodForm .add_to_cart_btn:hover,#product_rightCol .prodForm .add_to_cart_btn:focus{background:#092947;color:#fff}@media all and (min-width: 992px){#product_rightCol .prodForm .add_to_cart_btn{margin-top:20px;width:auto;}}#product_rightCol .prodForm .downMsg{display:block;margin-top:20px;color:#092947}#product_rightCol .prodForm .productQty input{height:44px;line-height:44px;font-size:16px;position:relative}#product_rightCol .prodForm .productQty .qtyControls{display:inline-block;vertical-align:middle;position:relative;list-style:none;margin:0;padding:0}@media all and (min-width: 992px){#product_rightCol .prodForm .productQty .qtyControls{display:none;}}#product_rightCol .prodForm .productQty .qtyControls li{display:inline-block;width:54px;height:44px;margin:0 1px 0}#product_rightCol .prodForm .productQty .qtyControls li a{width:100%;height:100%;background:#092947;color:#fff;display:block;vertical-align:middle;text-align:center;font-size:32px;font-weight:700px;line-height:44px;text-decoration:none}#product_rightCol .prodForm .productQty .qtyControls li a:hover,#product_rightCol .prodForm .productQty .qtyControls li a:active{text-decoration:none;color:#092947;background:#fff}#product_rightCol #backorderFormHolder{background:#fff}#product_rightCol #backorderFormHolder .backorderFromDiv{margin-top:10px;padding:15px;-webkit-box-shadow:0 0 5px rgba(9,41,71,0.1);box-shadow:0 0 5px rgba(9,41,71,0.1)}#product_rightCol #backorderFormHolder .backorderFromDiv .thanksMSG{text-align:center;color:#18a3af;font-size:24px}#product_rightCol #backorderFormHolder .backorderFromDiv #outOfStockForm label{color:#092947;font-weight:700;font-size:18px;margin-bottom:10px;font-family:"futura-pt-condensed",Verdana,Geneva,sans-serif}#product_rightCol #backorderFormHolder .backorderFromDiv #outOfStockForm button{font-size:18px !important;padding:15px 30px !important}#product_rightCol #backorderFormHolder .backorderFromDiv #outOfStockForm button i{margin-right:5px}#product_rightCol #backorderFormHolder .backorderFromDiv #outOfStockForm input{background:#e3f1f3}#product_rightCol .sizeOption{display:block;list-style:none;padding:0;margin:0}#product_rightCol .sizeOption li{display:inline-block;font-size:16px;min-width:50px;height:50px;line-height:50px;background:#fff;border:1px solid #d1d1d1;text-align:center;margin:5px 5px 0 0;font-weight:700}#product_rightCol .sizeOption li:hover{border-color:#092947}#product_rightCol .sizeOption li a{color:#72757a;text-decoration:none;width:100%;height:100%;display:block}#product_rightCol .sizeOption li a:hover{color:#092947}@media all and (min-width: 992px){#product_rightCol .sizeOption li{min-width:30px;height:30px;line-height:30px;font-size:12px;}}#product_rightCol .frieghtText{margin-top:10px}#product_rightCol .frieghtText:before{font-family:'fontawesome';content:'\f0d1\00a0';float:left}#product_rightCol .frieghtText:after{content:"";clear:both}#product_rightCol #betterValueBox{z-index:-2;background:#e3f1f3;padding:25px}#product_rightCol #betterValueBox .betterValueImages{width:100%;max-height:130px;text-align:center;background:#fff;-webkit-box-shadow:0 0 5px rgba(9,41,71,0.1);-moz-box-shadow:0 0 5px rgba(9,41,71,0.1);box-shadow:0 0 5px rgba(9,41,71,0.1)}@media all and (min-width: 992px){#product_rightCol #betterValueBox .betterValueImages{height:145px;width:145px;float:left;}}#product_rightCol #betterValueBox .betterValueImages img{width:auto;max-height:130px}#product_rightCol #betterValueBox #betterValueSavings{width:100%;text-align:center}@media all and (min-width: 992px){#product_rightCol #betterValueBox #betterValueSavings{margin-top:0;width:60%;float:right;}}#product_rightCol #betterValueBox #betterValueSavings .betterValueBtn{font-size:16px;padding:15px 10px;color:#092947;margin-top:10px;border-radius:0px;width:100%}@media all and (min-width: 992px){#product_rightCol #betterValueBox #betterValueSavings .betterValueBtn{width:auto;}}#product_rightCol #betterValueBox #betterValueSavings .betterValueTitle{font-weight:700;font-size:24px;margin-top:15px;color:#092947;display:block}@media all and (min-width: 992px){#product_rightCol #betterValueBox #betterValueSavings .betterValueTitle{display:inline;}}.alt_image_replacement{display:none}.relatedProducts{margin-left:15px;margin-right:15px;margin-top:15px}@media all and (min-width: 992px){.relatedProducts{margin:0;}}.relatedProducts h5{font-size:24px;text-transform:none;padding-bottom:25px}.relatedProducts .product a:hover{text-decoration:none;color:#092947}.relatedProducts .product .imgHolder{text-align:center;width:260px;height:260px;background:#fff;white-space:nowrap;-webkit-box-shadow:0 0 5px rgba(9,41,71,0.1);-moz-box-shadow:0 0 5px rgba(9,41,71,0.1);box-shadow:0 0 5px rgba(9,41,71,0.1)}.relatedProducts .product .imgHolder .imgHelper{display:inline-block;max-height:260px;vertical-align:middle;height:100%}.relatedProducts .product .imgHolder .imgHelper img{display:inline-block;vertical-align:middle}.relatedProducts .product .productDetails{margin-top:10px;text-align:center}.relatedProducts .product .productDetails .productTitle{font-size:19px;line-height:1.0526315789;text-transform:uppercase}.relatedProducts .product .productDetails .nonSalePrice span{color:#72757a}.relatedProducts .product .productDetails .priceValue{color:#72757a}#tabs{margin-top:0}@media all and (min-width: 992px){#tabs{margin:17px 0 0;-webkit-box-shadow:0 0 5px rgba(9,41,71,0.1);-moz-box-shadow:0 0 5px rgba(9,41,71,0.1);box-shadow:0 0 5px rgba(9,41,71,0.1);}}#main #tabs ul{margin:0;padding:0;list-style:none;overflow:hidden}#tabs.ui-tabs .ui-tabs-nav li{margin:0;width:50%;float:left;text-align:center}#tabs.ui-tabs .ui-tabs-nav li a{display:block;width:100%;height:100%}#tabs .ui-widget-header,#tabs.ui-widget-content{border:none}#tabs .ui-widget-header{background:none}#tabs .ui-tabs-panel{padding:15px 20px;background:#fff}#tabs .ui-tabs-panel div{padding:0}#tabs .ui-state-default{border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background:#fff;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:2;font-weight:700;color:#72757a}#tabs.ui-tabs .ui-tabs-nav li a{padding:5px 20px}#tabs .ui-state-default{background:#e1e1e1}#tabs .ui-state-default a{font-size:20px;color:#72757a}#tabs .ui-state-active{border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background:#fff;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:2;font-weight:700;color:#72757a}#tabs .ui-tabs-panel{font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:1.53;color:#72757a}#tabs .ui-tabs-panel div{border:none}#tabs .tab_container,#tabs #details,#tabs #reviews{font-size:16px;background:#fff}#tabs .tab_container .reviewHeaderHolder,#tabs #details .reviewHeaderHolder,#tabs #reviews .reviewHeaderHolder{margin-bottom:20px;line-height:32px}#tabs .tab_container .reviewHeaderHolder .ratingStarsHolder,#tabs #details .reviewHeaderHolder .ratingStarsHolder,#tabs #reviews .reviewHeaderHolder .ratingStarsHolder{float:left;display:block;margin-top:2px;height:29px;margin-left:-20px;margin-right:10px}#tabs .tab_container .reviewHeaderHolder .reviewInfo,#tabs #details .reviewHeaderHolder .reviewInfo,#tabs #reviews .reviewHeaderHolder .reviewInfo{float:left;display:block;height:29px;line-height:29px;margin:0 10px 0 -5px}#tabs .tab_container .reviewHeaderHolder .addReview,#tabs #details .reviewHeaderHolder .addReview,#tabs #reviews .reviewHeaderHolder .addReview{color:#18a3af;font-size:22px;white-space:nowrap}#main #tabs .tab_container ul,#main #tabs .tab_container ol{margin:20px 0 20px 15px}#tabs #details ul ul{list-style:disc outside none;overflow:visible}.ratingHolders{text-align:center}.ratingHolders .ratingStarsHolder{position:relative;display:inline-block;padding:0;margin:0}.ratingHolders h4{display:inline-block;font-size:16px;line-height:20px;margin:0;padding:0}.ratingStarsBottom{position:absolute;top:5px;left:18px;width:100px;height:28px;background:url("/resources/assets/cart_images/stars_dull_all.gif") 0 0 no-repeat;z-index:1}.ratingStarsTop{position:absolute;top:5px;left:18px;width:100px;height:28px;background:url("/resources/assets/cart_images/stars_over_all.gif") 0 0 no-repeat;z-index:2}.ratingStarsHolder{position:relative;width:110px;height:28px;overflow:hidden;padding:0;margin:0;line-height:28px}#seriesNumber{line-height:28px}#topRatingOutput ul{display:block;padding:0;margin:0;height:28px}#topRatingOutput ul li{line-height:28px;display:inline-block;float:left}#topRatingOutput ul li span{float:left;margin-bottom:0;line-height:28px;margin:0 6px}#topRatingOutput ul li a{line-height:28px}#topRatingOutput ul .writeLink span{display:none}@media all and (min-width: 992px) and (max-width: 1200px){#topRatingOutput ul .writeLink span{display:inline-block}}.laneLineCategory{font-size:14px;line-height:20px}.laneLineCategory .laneLineCategoryTitle{font-size:18px;font-weight:700;padding-bottom:10px;margin-top:10px}.laneLineCategory .laneLineProductListTitle{font-weight:700}.laneLineCategory .laneLineCategoryImage{text-align:center;background:#FFF}.laneLineCategory a{font-weight:700}.laneLineCategory .laneLineCategoryDetailsList{margin-bottom:20px}#racingLaneForm{font-size:12px;color:#4f4f4f;margin-bottom:20px}#racingLaneForm h3,#racingLaneForm #googleMapOnPage #google_list .sideBar_MapAddressElementClickable,#googleMapOnPage #google_list #racingLaneForm .sideBar_MapAddressElementClickable{font-size:23px}#racingLaneForm .formHeader{padding:0px 12px 0 12px;border-bottom:1px solid #d6d6d6}#racingLaneForm .formHeader .layoutLink{display:block;margin-bottom:15px;font-weight:700}#racingLaneForm input{width:50px;background-color:#e3f1f3;float:left;margin-right:15px;margin-left:5px;-webkit-box-shadow:inset 2px 3px 3px rgba(0,0,0,0.15);-moz-box-shadow:inset 2px 3px 3px rgba(0,0,0,0.15);box-shadow:inset 2px 3px 3px rgba(0,0,0,0.15);color:#888888;line-height:2em;text-indent:15px;font-style:italic}#racingLaneForm select{padding:0px;height:33px;width:200px;margin:5px 10px 15px;font-size:16px;color:#6a7073;border:1px solid #d6d6d6}#racingLaneForm .stepOne select,#racingLaneForm .stepTwo select{float:left}#racingLaneForm .stepFour select{width:300px}.formStep{padding:10px 12px 0 12px;border-bottom:1px solid #d6d6d6}.formStep h4{margin-right:20px;float:left;line-height:1.4em;color:#4f4f4f;padding-bottom:0}.formStep .stepHeader{overflow:hidden;margin-bottom:10px}.formStep .stepHeader span{display:block;width:220px;text-align:left;float:left;line-height:1.6em;margin-top:6px}.formStep h5{font-size:14px;text-align:left;color:#72757a;text-transform:none;margin-left:10px}.formStep .unitContainer h5{float:left;margin-right:5px;line-height:2em}#racingLaneForm .more-info{display:inline-block;width:16px;height:16px;overflow:hidden;text-indent:-999px;background:url("/filebin/images/layout/icon-info.png") center center no-repeat;line-height:16px;margin-left:5px;margin-bottom:-3px}#racingLaneForm h5 .more-info{margin-bottom:-4px}.formStep h5.red{color:#72757a !important;font-weight:bold;text-transform:uppercase}.formStep .numColors{width:50px !important}.formStep .altLengthUnit{margin-top:15px !important;margin-left:5px !important;width:75px !important}.formStep .colorSelectorContainer{overflow:hidden}.formStep .colorSelectorContainer .colorDrop{float:left}.midColorSwatch{width:30px;height:30px;display:block;border:1px solid #666;float:left;margin-top:7px}.help-tag{background:crimson;z-index:400;position:fixed;bottom:0;left:0;text-align:center}.help-tag a{text-align:center;color:#fff !important;text-decoration:none;margin:0;display:block;padding:10px 30px 15px 30px}.colorContainer{overflow:hidden}.helpPopUp a{color:#0069aa;font-weight:700}.laneSelectionBlurb{color:#717171;margin:10px 0 0 0;padding-bottom:20px}.clear{clear:both}#betterValueLightbox{text-align:center}#betterValueLightbox #betterValueDescription{text-align:left}#betterValueLightbox a{margin:5px auto 25px auto !important}@media only screen and (max-width: 569px){#midSectionContainer select,#racingLaneForm .stepOne select,#racingLaneForm .stepTwo select{width:72% !important;margin-right:20px}#racingLaneForm .midColorSwatch{margin-top:10px}#racingLaneForm .formStep{padding:0;margin:10px 12px 0 12px}#racingLaneForm .stepFour select{padding:0;margin:0 0 10px 0;width:100%}}.featuredCatProdTitle{margin-top:45px !important}.featuredCatProdTitle span{background:#F7F7F6 !important}.featuredCatProdTitle:after,.featuredCatProdTitle:before{background:#F7F7F6 !important}#varietyDiv_prod{font-size:18px;margin-bottom:20px}#varietyDiv_prod label{margin:0}#controlsBottom{clear:both;margin-top:20px}@media all and (min-width: 768px){#controlsBottom{margin-top:0;}}#controlsBottom h3.overstockMSG,#controlsBottom #googleMapOnPage #google_list .overstockMSG.sideBar_MapAddressElementClickable,#googleMapOnPage #google_list #controlsBottom .overstockMSG.sideBar_MapAddressElementClickable{color:#ff0000;font-size:22px;line-height:26px;margin-top:10px;padding-bottom:0}#controlsBottomBetterValue h3.overstockMSG,#controlsBottomBetterValue #googleMapOnPage #google_list .overstockMSG.sideBar_MapAddressElementClickable,#googleMapOnPage #google_list #controlsBottomBetterValue .overstockMSG.sideBar_MapAddressElementClickable{color:#ff0000;font-size:22px;line-height:26px;margin-top:10px;padding-bottom:0}div.gallerySlider{border:none;border-radius:0;box-shadow:none}div.gallerySlider li a{font-weight:bold;color:#3f3f3f;text-decoration:none}div.gallerySlider li a:hover{color:#c7543b;text-decoration:none}div.gallerySlider div.caption{text-align:center;margin:10px 0 0}div.gallerySlider ol.flex-control-nav{bottom:-30px}div.gallerySlider ul.flex-direction-nav a.flex-prev{left:0}div.gallerySlider ul.flex-direction-nav a.flex-next{right:0}div.gallerySlider ul.flex-direction-nav:hover a.flex-prev{opacity:1;left:0}div.gallerySlider ul.flex-direction-nav:hover a.flex-next{opacity:1;right:0}div.gallerySlider ul.flex-direction-nav:hover a.flex-next:hover,div.gallerySlider ul.flex-direction-nav:hover a.flex-prev:hover{opacity:1}div.gallerySlider ul.flex-direction-nav a.flex-disabled{opacity:0.3;cursor:default}.pageBlockWrapper{position:relative;overflow:hidden;margin-top:25px;-webkit-box-shadow:0 -3px 5px rgba(0,0,0,0.11);box-shadow:0 -3px 5px rgba(0,0,0,0.11)}.pageBlockWrapper:after{content:"";clear:both}.pageBlockWrapper .section{padding:40px 0;border:0;background:#f3f3f3}.pageBlockWrapper .section:last-child{border-bottom:none}.pageBlockWrapper .section:nth-child(even){background:#f7f7f7;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.11);box-shadow:inset 0 0 5px rgba(0,0,0,0.11)}.pageBlockWrapper .content button{margin:auto auto 20px auto}@media all and (max-width: 992px){.pageBlockWrapper .content{text-align:center;}}.pageBlockWrapper .mediaHolder{padding-right:0;padding-left:0;border:0;-webkit-box-shadow:0 0 5px rgba(9,41,71,0.1);-moz-box-shadow:0 0 5px rgba(9,41,71,0.1);box-shadow:0 0 5px rgba(9,41,71,0.1)}.pageBlockWrapper .html_full .container-fluid{text-align:center}.pageBlockWrapper .section-twocolumn .content{padding-right:0 !important}.pageBlockWrapper .section-twocolumn .content .blockCol{margin-left:-15px;margin-right:15px}@media all and (min-width: 992px){.pageBlockWrapper .section-twocolumn .content .leftCol{padding-right:15px;}}@media all and (min-width: 992px){.pageBlockWrapper .section-twocolumn .content .rightCol{padding-left:45px;padding-right:0;}}.pageBlockWrapper .section-testimonial{background:#8dd4da;color:#092947 !important}.pageBlockWrapper .section-testimonial p{font-size:16px}.pageBlockWrapper .section-testimonial blockquote{color:#092947 !important;font-style:italic;font-size:25px;margin:0;margin-top:60px;padding:0 20px !important;line-height:1.35em}@media all and (max-width: 992px){.pageBlockWrapper .section-testimonial blockquote{margin-bottom:10px;padding:0 50px;}}.pageBlockWrapper .section-testimonial blockquote:before{content:"";width:56px;height:55px;background:#c5f5f9 url('/resources/assets/icons/dbl-quote.png') center center no-repeat;left:46%;position:absolute;top:-16px;display:block;speak:none;border-radius:31px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:3px solid #83c7ce}.pageBlockWrapper ul,.pageBlockWrapper ul li{list-style:none}.pageBlockWrapper .sideBar_Caption{width:100%;padding:10px 0 0;text-align:center}.pageBlockWrapper img{display:block;overflow:hidden;width:100% !important;height:auto !important}.pageBlockWrapper .section-imagegallery .imageGallerySwipe{background:#fff;position:relative;overflow:hidden;zoom:1;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.pageBlockWrapper .section-imagegallery .flexslider{margin-bottom:30px}.pageBlockWrapper .section-imagegallery .flexslider ol.flex-control-nav{display:none;position:relative;bottom:-15px}.pageBlockWrapper .section-imagegallery .flexslider ol.flex-control-paging li a{background:#c8c8c8;height:9px;width:9px;-webkit-box-shadow:none;box-shadow:none}.pageBlockWrapper .section-imagegallery .flexslider ol.flex-control-paging li a.flex-active{background:#3c3c3c}.pageBlockWrapper .section-imagegallery .flexslider .flex-direction-nav .flex-prev,.pageBlockWrapper .section-imagegallery .flexslider .flex-direction-nav .flex-next{-webkit-transition:none;-moz-transition:none;transition:none;margin:0;top:0;margin-top:-12px;padding-bottom:12px;height:100%;width:40px;background:rgba(8,41,71,0.5);opacity:0.25}.pageBlockWrapper .section-imagegallery .flexslider .flex-direction-nav .flex-prev:hover,.pageBlockWrapper .section-imagegallery .flexslider .flex-direction-nav .flex-next:hover{opacity:0.85}.pageBlockWrapper .section-imagegallery .flexslider .flex-direction-nav .flex-prev{left:0 !important}.pageBlockWrapper .section-imagegallery .flexslider .flex-direction-nav .flex-prev:after{font-family:fontawesome;content:"\f053";color:#c0d02a;position:absolute;top:50%;left:0;text-align:center;text-indent:0px;font-size:55px}.pageBlockWrapper .section-imagegallery .flexslider .flex-direction-nav .flex-next{right:0 !important}.pageBlockWrapper .section-imagegallery .flexslider .flex-direction-nav .flex-next:after{font-family:fontawesome;content:"\f054";color:#c0d02a;position:absolute;top:50%;right:0;text-align:center;text-indent:0px;font-size:55px}.pageBlockWrapper .section-video .sideBar_VideoInner,.pageBlockWrapper .section-videogallery .sideBar_VideoInner{position:relative}.pageBlockWrapper .section-video .sideBar_ThumbNail:after,.pageBlockWrapper .section-videogallery .sideBar_ThumbNail:after{content:" ";background:#092947;opacity:0.8;width:100%;height:100%;position:absolute;top:0;z-index:20}.pageBlockWrapper .section-video a:hover>.sideBar_ThumbNail:after,.pageBlockWrapper .section-video a:focus>.sideBar_ThumbNail:after,.pageBlockWrapper .section-videogallery a:hover>.sideBar_ThumbNail:after,.pageBlockWrapper .section-videogallery a:focus>.sideBar_ThumbNail:after{opacity:0.25}.pageBlockWrapper .section-video .sideBar_PlayImage,.pageBlockWrapper .section-videogallery .sideBar_PlayImage{position:absolute;top:50%;left:50%;margin:-30px 0 0 -30px;z-index:50}.pageBlockWrapper .section-video .sideBar_ThumbNail,.pageBlockWrapper .section-videogallery .sideBar_ThumbNail{overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.pageBlockWrapper .section-video .sideBar_pop,.pageBlockWrapper .section-videogallery .sideBar_pop{cursor:pointer}.searchResults .numResults{margin-bottom:20px;font-size:22px}.searchResults .qtyAvailable{display:none}.searchResults .product{min-height:342px !important}.searchResults .viewMoreBtn{margin-top:20px;margin-bottom:17px}.searchResults .searchResult_page{margin:15px 0}.searchResults .searchResult_page .searchResultName{font-weight:700;font-size:18px}div.shareFormContainer{background:none;padding:0}div.shareFormContainer form .required{margin-bottom:25px;font-style:italic}form#shareForm textarea{width:100% !important;max-width:none}form#shareForm input{max-width:none}form#shareForm .submit button{float:right;margin:15px 0}ul.sitemap b.caret{display:none}#solarBoxTitle,#solarBoxCounter{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:18px;font-style:italic;color:#1e1e1e;letter-spacing:0;line-height:25px;text-transform:none;margin:0;padding:10px 20px;text-align:center}#solarBoxTitle p,#solarBoxCounter p{font-size:18px;font-style:italic;color:#1e1e1e;letter-spacing:0;line-height:25px;text-transform:none;margin:0}#solarBoxCounter{display:none !important}#solarBoxBox{background:#fff;color:#1e1e1e;padding:0}#solarBoxBottom{background:#000;position:relative;padding:14px 0}#solarBoxClose{background-position:-71px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:right;width:44px;height:43px;margin:0 0 10px;padding:0}#solarBoxClose:hover{opacity:1}#locator{clear:both;margin:30px 0 0;padding:0}@media all and (min-width: 768px){#locator{background:#fff;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15);}}#locator div.locatorHeader{background:#fff;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15);margin-bottom:20px}@media all and (min-width: 768px){#locator div.locatorHeader{margin-bottom:0;}}@media all and (min-width: 768px){#locator div.locatorHeader{-webkit-box-shadow:none;box-shadow:none;}}@media all and (min-width: 768px) and (max-width: 991px){#locator div.locatorHeader div.container-fluid{padding:0}#locator div.locatorHeader div.columnWrapper{margin:0;padding:0}}#locator div.locatorHeader div.form-left{border-bottom:solid 1px #e5e5e5;padding:15px}@media all and (min-width: 992px){#locator div.locatorHeader div.form-left{border-bottom:none;border-right:solid 1px #e5e5e5;display:table-cell;float:none;vertical-align:top;padding:15px 10px 25px 22px;}}#locator div.locatorHeader div.form-right{padding:15px}@media all and (min-width: 768px){#locator div.locatorHeader div.form-right{padding:15px 25px;}}@media all and (min-width: 992px){#locator div.locatorHeader div.form-right{display:table-cell;float:none;vertical-align:top;padding:15px 22px 25px 15px;}}#locator #locatorMsgArea{margin-top:0}#locator .btn.btn-primary,#locator .button{width:100%}@media all and (min-width: 768px){#locator .btn.btn-primary,#locator .button{display:inline-block;width:auto;height:57px;vertical-align:top;margin-top:0;margin-left:10px;}}#locator .locatorSearchForm{display:table;width:100%}#locator .locatorSearchForm .inner-form-wrap{display:table-row}#locator .locatorSearchForm .inner-form-wrap .form-group,#locator .locatorSearchForm .inner-form-wrap form.contactForm div.loginFormRow,form.contactForm #locator .locatorSearchForm .inner-form-wrap div.loginFormRow,#locator .locatorSearchForm .inner-form-wrap form.contactForm div.sendFormRow,form.contactForm #locator .locatorSearchForm .inner-form-wrap div.sendFormRow,#locator .locatorSearchForm .inner-form-wrap form.newsletterForm div.loginFormRow,form.newsletterForm #locator .locatorSearchForm .inner-form-wrap div.loginFormRow,#locator .locatorSearchForm .inner-form-wrap form.newsletterForm div.sendFormRow,form.newsletterForm #locator .locatorSearchForm .inner-form-wrap div.sendFormRow,#locator .locatorSearchForm .inner-form-wrap form.reviewForm div.loginFormRow,form.reviewForm #locator .locatorSearchForm .inner-form-wrap div.loginFormRow,#locator .locatorSearchForm .inner-form-wrap form.reviewForm div.sendFormRow,form.reviewForm #locator .locatorSearchForm .inner-form-wrap div.sendFormRow{width:100%}#locator .locatorSearchForm .inner-form-wrap .form-group label,#locator .locatorSearchForm .inner-form-wrap form.contactForm div.loginFormRow label,form.contactForm #locator .locatorSearchForm .inner-form-wrap div.loginFormRow label,#locator .locatorSearchForm .inner-form-wrap form.contactForm div.sendFormRow label,form.contactForm #locator .locatorSearchForm .inner-form-wrap div.sendFormRow label,#locator .locatorSearchForm .inner-form-wrap form.newsletterForm div.loginFormRow label,form.newsletterForm #locator .locatorSearchForm .inner-form-wrap div.loginFormRow label,#locator .locatorSearchForm .inner-form-wrap form.newsletterForm div.sendFormRow label,form.newsletterForm #locator .locatorSearchForm .inner-form-wrap div.sendFormRow label,#locator .locatorSearchForm .inner-form-wrap form.reviewForm div.loginFormRow label,form.reviewForm #locator .locatorSearchForm .inner-form-wrap div.loginFormRow label,#locator .locatorSearchForm .inner-form-wrap form.reviewForm div.sendFormRow label,form.reviewForm #locator .locatorSearchForm .inner-form-wrap div.sendFormRow label{display:block;font-family:Arial,"Times New Roman",serif;font-size:12px;font-weight:bold;color:#1e1e1e;text-transform:uppercase}#locator .locatorSearchForm .inner-form-wrap .form-group input,#locator .locatorSearchForm .inner-form-wrap form.contactForm div.loginFormRow input,form.contactForm #locator .locatorSearchForm .inner-form-wrap div.loginFormRow input,#locator .locatorSearchForm .inner-form-wrap form.contactForm div.sendFormRow input,form.contactForm #locator .locatorSearchForm .inner-form-wrap div.sendFormRow input,#locator .locatorSearchForm .inner-form-wrap form.newsletterForm div.loginFormRow input,form.newsletterForm #locator .locatorSearchForm .inner-form-wrap div.loginFormRow input,#locator .locatorSearchForm .inner-form-wrap form.newsletterForm div.sendFormRow input,form.newsletterForm #locator .locatorSearchForm .inner-form-wrap div.sendFormRow input,#locator .locatorSearchForm .inner-form-wrap form.reviewForm div.loginFormRow input,form.reviewForm #locator .locatorSearchForm .inner-form-wrap div.loginFormRow input,#locator .locatorSearchForm .inner-form-wrap form.reviewForm div.sendFormRow input,form.reviewForm #locator .locatorSearchForm .inner-form-wrap div.sendFormRow input,#locator .locatorSearchForm .inner-form-wrap .form-group select,#locator .locatorSearchForm .inner-form-wrap form.contactForm div.loginFormRow select,form.contactForm #locator .locatorSearchForm .inner-form-wrap div.loginFormRow select,#locator .locatorSearchForm .inner-form-wrap form.contactForm div.sendFormRow select,form.contactForm #locator .locatorSearchForm .inner-form-wrap div.sendFormRow select,#locator .locatorSearchForm .inner-form-wrap form.newsletterForm div.loginFormRow select,form.newsletterForm #locator .locatorSearchForm .inner-form-wrap div.loginFormRow select,#locator .locatorSearchForm .inner-form-wrap form.newsletterForm div.sendFormRow select,form.newsletterForm #locator .locatorSearchForm .inner-form-wrap div.sendFormRow select,#locator .locatorSearchForm .inner-form-wrap form.reviewForm div.loginFormRow select,form.reviewForm #locator .locatorSearchForm .inner-form-wrap div.loginFormRow select,#locator .locatorSearchForm .inner-form-wrap form.reviewForm div.sendFormRow select,form.reviewForm #locator .locatorSearchForm .inner-form-wrap div.sendFormRow select{width:100%;margin-bottom:0}#locator .locatorSearchForm .inner-form-wrap .form-group.distance,#locator .locatorSearchForm .inner-form-wrap form.contactForm div.distance.loginFormRow,form.contactForm #locator .locatorSearchForm .inner-form-wrap div.distance.loginFormRow,#locator .locatorSearchForm .inner-form-wrap form.contactForm div.distance.sendFormRow,form.contactForm #locator .locatorSearchForm .inner-form-wrap div.distance.sendFormRow,#locator .locatorSearchForm .inner-form-wrap form.newsletterForm div.distance.loginFormRow,form.newsletterForm #locator .locatorSearchForm .inner-form-wrap div.distance.loginFormRow,#locator .locatorSearchForm .inner-form-wrap form.newsletterForm div.distance.sendFormRow,form.newsletterForm #locator .locatorSearchForm .inner-form-wrap div.distance.sendFormRow,#locator .locatorSearchForm .inner-form-wrap form.reviewForm div.distance.loginFormRow,form.reviewForm #locator .locatorSearchForm .inner-form-wrap div.distance.loginFormRow,#locator .locatorSearchForm .inner-form-wrap form.reviewForm div.distance.sendFormRow,form.reviewForm #locator .locatorSearchForm .inner-form-wrap div.distance.sendFormRow{margin-bottom:30px !important;padding-left:7px;padding-right:7px}@media all and (min-width: 768px){#locator .locatorSearchForm .inner-form-wrap .form-group.distance,#locator .locatorSearchForm .inner-form-wrap form.contactForm div.distance.loginFormRow,form.contactForm #locator .locatorSearchForm .inner-form-wrap div.distance.loginFormRow,#locator .locatorSearchForm .inner-form-wrap form.contactForm div.distance.sendFormRow,form.contactForm #locator .locatorSearchForm .inner-form-wrap div.distance.sendFormRow,#locator .locatorSearchForm .inner-form-wrap form.newsletterForm div.distance.loginFormRow,form.newsletterForm #locator .locatorSearchForm .inner-form-wrap div.distance.loginFormRow,#locator .locatorSearchForm .inner-form-wrap form.newsletterForm div.distance.sendFormRow,form.newsletterForm #locator .locatorSearchForm .inner-form-wrap div.distance.sendFormRow,#locator .locatorSearchForm .inner-form-wrap form.reviewForm div.distance.loginFormRow,form.reviewForm #locator .locatorSearchForm .inner-form-wrap div.distance.loginFormRow,#locator .locatorSearchForm .inner-form-wrap form.reviewForm div.distance.sendFormRow,form.reviewForm #locator .locatorSearchForm .inner-form-wrap div.distance.sendFormRow{margin-bottom:0 !important;}}#locator .locatorSearchForm .inner-form-wrap .form-group.zip,#locator .locatorSearchForm .inner-form-wrap form.contactForm div.zip.loginFormRow,form.contactForm #locator .locatorSearchForm .inner-form-wrap div.zip.loginFormRow,#locator .locatorSearchForm .inner-form-wrap form.contactForm div.zip.sendFormRow,form.contactForm #locator .locatorSearchForm .inner-form-wrap div.zip.sendFormRow,#locator .locatorSearchForm .inner-form-wrap form.newsletterForm div.zip.loginFormRow,form.newsletterForm #locator .locatorSearchForm .inner-form-wrap div.zip.loginFormRow,#locator .locatorSearchForm .inner-form-wrap form.newsletterForm div.zip.sendFormRow,form.newsletterForm #locator .locatorSearchForm .inner-form-wrap div.zip.sendFormRow,#locator .locatorSearchForm .inner-form-wrap form.reviewForm div.zip.loginFormRow,form.reviewForm #locator .locatorSearchForm .inner-form-wrap div.zip.loginFormRow,#locator .locatorSearchForm .inner-form-wrap form.reviewForm div.zip.sendFormRow,form.reviewForm #locator .locatorSearchForm .inner-form-wrap div.zip.sendFormRow{padding-left:7px;padding-right:7px}#locator .locatorSearchForm .inner-form-wrap .form-group.zip input,#locator .locatorSearchForm .inner-form-wrap form.contactForm div.zip.loginFormRow input,form.contactForm #locator .locatorSearchForm .inner-form-wrap div.zip.loginFormRow input,#locator .locatorSearchForm .inner-form-wrap form.contactForm div.zip.sendFormRow input,form.contactForm #locator .locatorSearchForm .inner-form-wrap div.zip.sendFormRow input,#locator .locatorSearchForm .inner-form-wrap form.newsletterForm div.zip.loginFormRow input,form.newsletterForm #locator .locatorSearchForm .inner-form-wrap div.zip.loginFormRow input,#locator .locatorSearchForm .inner-form-wrap form.newsletterForm div.zip.sendFormRow input,form.newsletterForm #locator .locatorSearchForm .inner-form-wrap div.zip.sendFormRow input,#locator .locatorSearchForm .inner-form-wrap form.reviewForm div.zip.loginFormRow input,form.reviewForm #locator .locatorSearchForm .inner-form-wrap div.zip.loginFormRow input,#locator .locatorSearchForm .inner-form-wrap form.reviewForm div.zip.sendFormRow input,form.reviewForm #locator .locatorSearchForm .inner-form-wrap div.zip.sendFormRow input,#locator .locatorSearchForm .inner-form-wrap .form-group.zip select,#locator .locatorSearchForm .inner-form-wrap form.contactForm div.zip.loginFormRow select,form.contactForm #locator .locatorSearchForm .inner-form-wrap div.zip.loginFormRow select,#locator .locatorSearchForm .inner-form-wrap form.contactForm div.zip.sendFormRow select,form.contactForm #locator .locatorSearchForm .inner-form-wrap div.zip.sendFormRow select,#locator .locatorSearchForm .inner-form-wrap form.newsletterForm div.zip.loginFormRow select,form.newsletterForm #locator .locatorSearchForm .inner-form-wrap div.zip.loginFormRow select,#locator .locatorSearchForm .inner-form-wrap form.newsletterForm div.zip.sendFormRow select,form.newsletterForm #locator .locatorSearchForm .inner-form-wrap div.zip.sendFormRow select,#locator .locatorSearchForm .inner-form-wrap form.reviewForm div.zip.loginFormRow select,form.reviewForm #locator .locatorSearchForm .inner-form-wrap div.zip.loginFormRow select,#locator .locatorSearchForm .inner-form-wrap form.reviewForm div.zip.sendFormRow select,form.reviewForm #locator .locatorSearchForm .inner-form-wrap div.zip.sendFormRow select{width:100%;margin-bottom:15px}@media all and (min-width: 768px){#locator .locatorSearchForm .inner-form-wrap .form-group.zip input,#locator .locatorSearchForm .inner-form-wrap form.contactForm div.zip.loginFormRow input,form.contactForm #locator .locatorSearchForm .inner-form-wrap div.zip.loginFormRow input,#locator .locatorSearchForm .inner-form-wrap form.contactForm div.zip.sendFormRow input,form.contactForm #locator .locatorSearchForm .inner-form-wrap div.zip.sendFormRow input,#locator .locatorSearchForm .inner-form-wrap form.newsletterForm div.zip.loginFormRow input,form.newsletterForm #locator .locatorSearchForm .inner-form-wrap div.zip.loginFormRow input,#locator .locatorSearchForm .inner-form-wrap form.newsletterForm div.zip.sendFormRow input,form.newsletterForm #locator .locatorSearchForm .inner-form-wrap div.zip.sendFormRow input,#locator .locatorSearchForm .inner-form-wrap form.reviewForm div.zip.loginFormRow input,form.reviewForm #locator .locatorSearchForm .inner-form-wrap div.zip.loginFormRow input,#locator .locatorSearchForm .inner-form-wrap form.reviewForm div.zip.sendFormRow input,form.reviewForm #locator .locatorSearchForm .inner-form-wrap div.zip.sendFormRow input,#locator .locatorSearchForm .inner-form-wrap .form-group.zip select,#locator .locatorSearchForm .inner-form-wrap form.contactForm div.zip.loginFormRow select,form.contactForm #locator .locatorSearchForm .inner-form-wrap div.zip.loginFormRow select,#locator .locatorSearchForm .inner-form-wrap form.contactForm div.zip.sendFormRow select,form.contactForm #locator .locatorSearchForm .inner-form-wrap div.zip.sendFormRow select,#locator .locatorSearchForm .inner-form-wrap form.newsletterForm div.zip.loginFormRow select,form.newsletterForm #locator .locatorSearchForm .inner-form-wrap div.zip.loginFormRow select,#locator .locatorSearchForm .inner-form-wrap form.newsletterForm div.zip.sendFormRow select,form.newsletterForm #locator .locatorSearchForm .inner-form-wrap div.zip.sendFormRow select,#locator .locatorSearchForm .inner-form-wrap form.reviewForm div.zip.loginFormRow select,form.reviewForm #locator .locatorSearchForm .inner-form-wrap div.zip.loginFormRow select,#locator .locatorSearchForm .inner-form-wrap form.reviewForm div.zip.sendFormRow select,form.reviewForm #locator .locatorSearchForm .inner-form-wrap div.zip.sendFormRow select{width:79%;margin-bottom:0;}}@media all and (min-width: 992px){#locator .locatorSearchForm .inner-form-wrap .form-group.zip input,#locator .locatorSearchForm .inner-form-wrap form.contactForm div.zip.loginFormRow input,form.contactForm #locator .locatorSearchForm .inner-form-wrap div.zip.loginFormRow input,#locator .locatorSearchForm .inner-form-wrap form.contactForm div.zip.sendFormRow input,form.contactForm #locator .locatorSearchForm .inner-form-wrap div.zip.sendFormRow input,#locator .locatorSearchForm .inner-form-wrap form.newsletterForm div.zip.loginFormRow input,form.newsletterForm #locator .locatorSearchForm .inner-form-wrap div.zip.loginFormRow input,#locator .locatorSearchForm .inner-form-wrap form.newsletterForm div.zip.sendFormRow input,form.newsletterForm #locator .locatorSearchForm .inner-form-wrap div.zip.sendFormRow input,#locator .locatorSearchForm .inner-form-wrap form.reviewForm div.zip.loginFormRow input,form.reviewForm #locator .locatorSearchForm .inner-form-wrap div.zip.loginFormRow input,#locator .locatorSearchForm .inner-form-wrap form.reviewForm div.zip.sendFormRow input,form.reviewForm #locator .locatorSearchForm .inner-form-wrap div.zip.sendFormRow input,#locator .locatorSearchForm .inner-form-wrap .form-group.zip select,#locator .locatorSearchForm .inner-form-wrap form.contactForm div.zip.loginFormRow select,form.contactForm #locator .locatorSearchForm .inner-form-wrap div.zip.loginFormRow select,#locator .locatorSearchForm .inner-form-wrap form.contactForm div.zip.sendFormRow select,form.contactForm #locator .locatorSearchForm .inner-form-wrap div.zip.sendFormRow select,#locator .locatorSearchForm .inner-form-wrap form.newsletterForm div.zip.loginFormRow select,form.newsletterForm #locator .locatorSearchForm .inner-form-wrap div.zip.loginFormRow select,#locator .locatorSearchForm .inner-form-wrap form.newsletterForm div.zip.sendFormRow select,form.newsletterForm #locator .locatorSearchForm .inner-form-wrap div.zip.sendFormRow select,#locator .locatorSearchForm .inner-form-wrap form.reviewForm div.zip.loginFormRow select,form.reviewForm #locator .locatorSearchForm .inner-form-wrap div.zip.loginFormRow select,#locator .locatorSearchForm .inner-form-wrap form.reviewForm div.zip.sendFormRow select,form.reviewForm #locator .locatorSearchForm .inner-form-wrap div.zip.sendFormRow select{width:70%;}}#locator .locatorSearchForm .currentLocationWidget p{text-align:center;margin:15px 0}@media all and (min-width: 768px){#locator .locatorSearchForm .currentLocationWidget p{display:inline;margin:0 6px 0 10px;font-size:12px;}}#locator .locatorResult{clear:both;margin:0;padding:2px}#locator .locatorLetter{float:left;padding:2px 6px 0 2px}#locator .locatorResultDetail{float:left;line-height:1.4;width:152px}#locator .locatorDirectionsForm{margin:10px 0 0}#locator .locatorDetail .locatorLetter{display:none}#locator div#googleMapOnPage,#locator div#locatorMapHolder{display:block;clear:both;height:auto;margin:0;width:auto}#locator div#googleMapWrapper{-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15)}@media all and (min-width: 768px){#locator div#googleMapWrapper{border:solid 7px #fff;margin:2px 0 0;padding:0;}}#locator div#googleMapWrapper div#google_map,#locator div#googleMapWrapper div#locatorMap{border:solid 7px #fff;width:100%;height:336px;overflow:hidden}@media all and (min-width: 768px){#locator div#googleMapWrapper div#google_map,#locator div#googleMapWrapper div#locatorMap{border:none;height:636px;}}#locator div#googleMapWrapper div#google_map img,#locator div#googleMapWrapper div#locatorMap img{width:auto;max-width:none}#locator div#googleMapWrapper div#google_map .sideBar_InfoWindowContent,#locator div#googleMapWrapper div#locatorMap .sideBar_InfoWindowContent{width:199px;height:auto;overflow:hidden}#locator div#googleMapWrapper div#google_map .sideBar_InfoWindowContent a,#locator div#googleMapWrapper div#locatorMap .sideBar_InfoWindowContent a{color:#18a3af !important;text-decoration:none}#locator div#googleMapWrapper div#google_map .sideBar_InfoWindowContent a:hover,#locator div#googleMapWrapper div#locatorMap .sideBar_InfoWindowContent a:hover{color:#072a48 !important;text-decoration:none}#locator div#googleMapWrapper div#google_map .sideBar_InfoWindowContent .sideBar_MapAddressElementName,#locator div#googleMapWrapper div#locatorMap .sideBar_InfoWindowContent .sideBar_MapAddressElementName{font-size:15px;font-style:italic;color:#1f1f1f;line-height:20px}#locator div#googleMapWrapper div#google_map .sideBar_InfoWindowContent .sideBar_MapAddressElement,#locator div#googleMapWrapper div#locatorMap .sideBar_InfoWindowContent .sideBar_MapAddressElement{font-family:Arial,"Times New Roman",serif;font-size:12px;color:#1f1f1f;line-height:17px}#locator div#googleMapWrapper div#google_map .sideBar_InfoWindowContent .distance,#locator div#googleMapWrapper div#locatorMap .sideBar_InfoWindowContent .distance{font-family:Arial,"Times New Roman",serif;font-size:11px;font-style:italic;color:#1f1f1f;line-height:15px;margin:0 0 5px}#locator div#googleMapWrapper div#google_map .sideBar_InfoWindowContent .productCount,#locator div#googleMapWrapper div#locatorMap .sideBar_InfoWindowContent .productCount{font-weight:bold;margin:10px 0 0}#locator #google_list,#locator #locatorMapList{-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.1);box-shadow:inset 0 0 10px rgba(0,0,0,0.1);height:auto;overflow:visible;font-family:Arial,"Times New Roman",serif;font-size:16px;color:#595959;line-height:24px;text-align:left;margin:0;padding:0}@media all and (min-width: 768px){#locator #google_list,#locator #locatorMapList{border-right:solid 1px #e6e6e6;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.1);box-shadow:inset 0 0 10px rgba(0,0,0,0.1);height:649px;overflow:auto;margin:0;}}#locator #google_list div.locationList,#locator #locatorMapList div.locationList{border-right:solid 1px #e6e6e6;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.1);box-shadow:inset 0 0 10px rgba(0,0,0,0.1)}@media all and (min-width: 768px){#locator #google_list div.locationList,#locator #locatorMapList div.locationList{background-color:none;-webkit-box-shadow:none;box-shadow:none;margin:1px;}}#locator #google_list a,#locator #locatorMapList a{color:#18a3af;text-decoration:none}#locator #google_list a:hover,#locator #locatorMapList a:hover{color:#072a48;text-decoration:none}#locator #google_list .button,#locator #locatorMapList .button{display:none}#locator #google_list .locatorResultsHeader,#locator #locatorMapList .locatorResultsHeader{font-family:Arial,"Times New Roman",serif;font-size:12px;color:#1f1f1f;line-height:17px;padding:16px}#locator #google_list .locatorResultsHeader .locatorSearchForm .textField,#locator #locatorMapList .locatorResultsHeader .locatorSearchForm .textField{width:150px}#locator #google_list .locatorResultsHeader .locatorSearchForm input.defaultLocatorZIP,#locator #locatorMapList .locatorResultsHeader .locatorSearchForm input.defaultLocatorZIP{font-style:italic;color:#999}@media all and (min-width: 768px){#locator #google_list .indicator,#locator #locatorMapList .indicator{cursor:pointer;float:left;width:25px;margin-right:5% !important;}}@media all and (min-width: 992px){#locator #google_list .indicator,#locator #locatorMapList .indicator{cursor:pointer;float:left;width:15%;margin-right:0 !important;}}@media all and (min-width: 768px){#locator #google_list .fullAddress,#locator #locatorMapList .fullAddress{float:left;width:80%;padding-top:3px;}}@media all and (min-width: 992px){#locator #google_list .fullAddress,#locator #locatorMapList .fullAddress{float:left;width:85%;padding-top:3px;}}#locator #google_list .sideBar_MapListAddress,#locator #locatorMapList .sideBar_MapListAddress{overflow:hidden;margin:0;padding:16px}#locator #google_list .sideBar_MapListAddress:nth-child(even),#locator #locatorMapList .sideBar_MapListAddress:nth-child(even){background:rgba(0,0,0,0.02);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.05);box-shadow:inset 0 0 5px rgba(0,0,0,0.05)}#locator #google_list .sideBar_MapAddressElement,#locator #locatorMapList .sideBar_MapAddressElement{font-family:Arial,"Times New Roman",serif;font-size:12px;color:#1f1f1f;line-height:17px}#locator #google_list .sideBar_MapAddressElementName,#locator #locatorMapList .sideBar_MapAddressElementName{font-size:15px;font-style:italic;color:#1e1e1e;letter-spacing:0;line-height:20px;text-transform:none;margin:0 0 3px}#locator #google_list .sideBar_MapAddressElementClickable,#locator #locatorMapList .sideBar_MapAddressElementClickable{cursor:pointer;font-style:italic;font-size:15px;color:#1e1e1e;letter-spacing:0;line-height:20px;text-transform:none;margin:0 0 3px}#locator #google_list .phone,#locator #locatorMapList .phone{display:none}@media all and (min-width: 768px){#locator #google_list .phone,#locator #locatorMapList .phone{display:inline-block;}}#locator #google_list .distance,#locator #locatorMapList .distance{font-family:Arial,"Times New Roman",serif;font-size:11px;font-style:italic;color:#1f1f1f;line-height:15px;margin:0 0 5px}#locator #google_list a.productToggle,#locator #locatorMapList a.productToggle{cursor:pointer;display:block;line-height:18px;margin-top:15px}#locator #google_list a.productToggle:hover,#locator #locatorMapList a.productToggle:hover{color:#18a3af}@media all and (min-width: 768px){#locator #google_list a.productToggle:hover,#locator #locatorMapList a.productToggle:hover{color:#072a48;}}#locator #google_list a.productToggle span.icon,#locator #locatorMapList a.productToggle span.icon{display:inline-block}#locator #google_list a.productToggle span.icon:before,#locator #locatorMapList a.productToggle span.icon:before{content:'\f0fe';font-size:14px;margin-right:3px}#locator #google_list a.open span.icon:before,#locator #locatorMapList a.open span.icon:before{content:'\f146'}#locator #google_list .productList,#locator #locatorMapList .productList{display:none}#locator #google_list .productList ul,#locator #locatorMapList .productList ul{margin:6px 0 10px 31px}#locator #google_list .productList ul li,#locator #locatorMapList .productList ul li{font-family:Arial,"Times New Roman",serif;font-size:12px;font-style:italic;color:#1f1f1f;line-height:18px;margin:0 0 7px}#locator #google_list .productList ul li a,#locator #locatorMapList .productList ul li a{display:block}#locator #google_list .btn.btn-primary,#locator #google_list .button,#locator #locatorMapList .btn.btn-primary,#locator #locatorMapList .button{width:100%;margin-top:20px}@media all and (min-width: 768px){#locator #google_list .btn.btn-primary,#locator #google_list .button,#locator #locatorMapList .btn.btn-primary,#locator #locatorMapList .button{display:none;}}#locator #google_list div.mobilePhoneLink a.button,#locator #locatorMapList div.mobilePhoneLink a.button{display:inline-block;width:auto;color:#fff;padding:5px 10px}@media all and (min-width: 768px){#locator #google_list div.mobilePhoneLink a.button,#locator #locatorMapList div.mobilePhoneLink a.button{display:none;}}div#individualLocationPageLeft{float:left;width:387px;margin-bottom:15px}div#individualLocationPageRight{float:right;width:543px}#googleMapOnPage{height:auto;margin:20px 0 20px 0}#googleMapOnPage #google_list{-webkit-box-shadow:0 0 5px rgba(9,41,71,0.1);-moz-box-shadow:0 0 5px rgba(9,41,71,0.1);box-shadow:0 0 5px rgba(9,41,71,0.1);background:#fff;height:auto;font-family:Arial,"Times New Roman",serif;font-size:14px;color:#72757a;line-height:26px;text-align:left;margin:0;padding:23px 40px}#googleMapOnPage #google_list h3,#googleMapOnPage #google_list .sideBar_MapAddressElementClickable{font-size:24px;color:#72757a}#googleMapOnPage #google_list p{font-size:14px;color:#72757a;line-height:26px}#googleMapOnPage #google_list li{font-size:14px;color:#72757a;line-height:26px;margin:0 0 13px;padding:0}#googleMapOnPage #google_list .sideBar_MapAddressElementClickable{font-family:"futura-pt-condensed",Verdana,Geneva,sans-serif;font-weight:700;margin-top:0}#googleMapOnPage div#google_map{border-top:1px dotted #A5A5A5;border-bottom:1px dotted #A5A5A5;height:610px;overflow:hidden;margin:0;padding:0;float:left}div#teamMembers{clear:both;margin:0 -5px 0}div#teamMembers .holder{margin:10px 0 10px 0;min-height:295px}div#teamMembers a,div#teamMembers a:hover{text-decoration:none;text-align:center;color:#092947}div#teamMembers a .title,div#teamMembers a:hover .title{font-weight:700;font-size:20px;margin-top:10px}div#teamMembers a .title:after,div#teamMembers a:hover .title:after{content:'\00a0\203A'}div#teamMembers a .position,div#teamMembers a:hover .position{color:#72757a}div#teamMembers a:hover .inner .imgBorder{display:block;position:absolute;top:0;left:0;border:2px solid #092947;width:100%;height:100%}div#teamMembers .inner{position:relative;-webkit-box-shadow:0 0 5px rgba(9,41,71,0.1);box-shadow:0 0 5px rgba(9,41,71,0.1)}div#teamMembers>a{margin-bottom:30px;padding-left:5px;padding-right:5px}@media all and (min-width: 768px){div#teamMembers>a{margin-bottom:10px;}}div#teamMembers div.teamMember{background:#fff;width:100%}div#teamMembers div.teamMember div.photo{text-align:center;overflow:hidden;padding:0}div#teamMembers div.teamMember div.photo img{border:solid 7px #fff;width:100%;vertical-align:middle;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15)}div#teamMembers div.teamMember div.desc{background-color:#fff;background-image:-owg(linear-gradient(rgba(0, 0, 0, 0.06), rgba(0, 0, 0, 0) 10px));background-image:-webkit(linear-gradient(rgba(0, 0, 0, 0.06), rgba(0, 0, 0, 0) 10px));background-image:-moz(linear-gradient(rgba(0, 0, 0, 0.06), rgba(0, 0, 0, 0) 10px));background-image:-o(linear-gradient(rgba(0, 0, 0, 0.06), rgba(0, 0, 0, 0) 10px));background-image:linear-gradient(rgba(0, 0, 0, 0.06), rgba(0, 0, 0, 0) 10px);height:auto;margin:0;padding:16px}div#teamMembers div.teamMember div.desc div.title{font-size:16px;font-style:italic;color:#262626;letter-spacing:0;line-height:21px;text-align:center;text-transform:none;margin:0 0 4px;padding:0}div#teamMembers div.teamMember div.desc div.position{font-family:Arial,"Times New Roman",serif;font-size:11px;font-weight:normal;font-style:normal;color:#262626;line-height:15px;text-align:center;text-transform:uppercase;margin:0}div#teamMembers>a:hover div.teamMember{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.25);box-shadow:0 0 10px rgba(0,0,0,0.25)}div#teamMembers>a:hover div.teamMember div.title{color:#009946}.easyMargin{margin:5px 0 10px !important}#teamMemberDetail{margin:0}#teamMemberDetail .imgHolder{width:100%;margin-bottom:15px}#teamMemberDetail .imgHolder img{width:100%;height:auto}#teamMemberDetail .blogLink{margin-top:15px}#teamMemberDetail .connectHolder{margin:5px 0 35px}#teamMemberDetail .connectHolder a{margin:0 2.5px}#teamMemberDetail .teamMemberDesc{clear:both}#teamMemberDetail .teamMemberDesc h1{padding:0 0 8px}div#tabs{border:none;padding:0;margin:2em 0 0;background:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}div#tabs ul.ui-tabs-nav{display:none}@media all and (min-width: 768px){div#tabs ul.ui-tabs-nav{display:block;}}div#tabs ul.ui-widget-header{background:none;list-style:none;margin:0;padding:0}div#tabs ul.ui-widget-header li{border:1px #e9e8e8 solid !important;border-bottom:none !important;outline:none;list-style:none;padding:0;margin:0 3px 0 0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}div#tabs ul.ui-widget-header li a{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;padding:14px 15px 10px}div#tabs ul.ui-widget-header li.ui-state-hover{background:#a3a3a3}div#tabs ul.ui-widget-header li.ui-state-active{background:#fff;position:relative;z-index:20}div#tabs div.tab_container{background:none;border:none;-webkit-box-shadow:none;box-shadow:none;padding:0;border-top:none}@media all and (min-width: 768px){div#tabs div.tab_container{border:1px #E9E8E8 solid;position:relative;z-index:10;background:#fff;border-top:0 !important;}}div#tabs div.tab_container div.tabDataHolder{display:none;padding:0;margin:0 0 0.75em}@media all and (max-width: 768px){div#tabs div.tab_container div.tabDataHolder{display:block !important;}}div#tabs div.tab_container div.tabDataHolder h3.collapsible-header,div#tabs div.tab_container div.tabDataHolder #googleMapOnPage #google_list .collapsible-header.sideBar_MapAddressElementClickable,#googleMapOnPage #google_list div#tabs div.tab_container div.tabDataHolder .collapsible-header.sideBar_MapAddressElementClickable{display:block;margin:0;padding:15px;position:relative;-webkit-box-shadow:0 0 5px rgba(9,41,71,0.1);box-shadow:0 0 5px rgba(9,41,71,0.1);font-family:Arial,"Times New Roman",serif;font-size:20px;line-height:1.4285714286;color:#6f6e6e;letter-spacing:normal;font-weight:400}@media all and (min-width: 768px){div#tabs div.tab_container div.tabDataHolder h3.collapsible-header,div#tabs div.tab_container div.tabDataHolder #googleMapOnPage #google_list .collapsible-header.sideBar_MapAddressElementClickable,#googleMapOnPage #google_list div#tabs div.tab_container div.tabDataHolder .collapsible-header.sideBar_MapAddressElementClickable{display:none;-webkit-box-shadow:none;box-shadow:none;}}div#tabs div.tab_container div.tabDataHolder h3.collapsible-header i.collapsible-icon,div#tabs div.tab_container div.tabDataHolder #googleMapOnPage #google_list .collapsible-header.sideBar_MapAddressElementClickable i.collapsible-icon,#googleMapOnPage #google_list div#tabs div.tab_container div.tabDataHolder .collapsible-header.sideBar_MapAddressElementClickable i.collapsible-icon{position:absolute;text-align:center;font-size:22px;line-height:20px;margin:-11px 0 0;width:22px;height:22px;top:50%;bottom:50%;right:8px;color:#18a3af}div#tabs div.tab_container div.tabDataHolder div.collapsible-content{display:none;padding:20px;background:#fff;-webkit-box-shadow:0 0 5px rgba(9,41,71,0.1);box-shadow:0 0 5px rgba(9,41,71,0.1)}@media all and (min-width: 768px){div#tabs div.tab_container div.tabDataHolder div.collapsible-content{background:none;display:block;-webkit-box-shadow:none;box-shadow:none;}}div#tabs div.tab_container div.tabDataHolder div.collapsible-content ul{margin:0 !important;list-style:disc outside none !important;overflow:visible !important}div#tabs div.tab_container div.tabDataHolder div.collapsible-content ul li{margin-left:20px !important}div#tabs div.tab_container div.ui-widget-content{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;font-family:Arial,"Times New Roman",serif;font-size:12px;line-height:1.8333333333;color:#3f3f3f}#page-3 #manage_account #tabs ul.ui-tabs-nav{display:block !important}#page-3 #manage_account #tabs .tab_container{background:#fff;padding:15px}@media all and (min-width: 768px){#page-3 #manage_account #tabs .tab_container{background:#FFF;}}#page-3 #manage_account #tabs .tab_content{margin:0 15px}#page-3 #manage_account #tabs .tab_content .msg_message,#page-3 #manage_account #tabs .tab_content .msg_error{padding:15px}#page-3 #manage_account #tabs .tab_content a{color:#18a3af}#page-3 #manage_account #tabs .tab_content a.removeWishlist{color:#a94442}#page-3 #manage_account #tabs h2{margin-top:0}.wordpress{}.wordpress div#menu{margin:0 0 30px;padding:0;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15)}.wordpress div#menu ul{margin:0;padding:0}.wordpress div#menu ul li{list-style-type:none}.wordpress div#menu div.widget{background:#fff;padding:30px 30px 40px !important;border-bottom:1px solid #dfdfdf}.wordpress div#menu h3,.wordpress div#menu #googleMapOnPage #google_list .sideBar_MapAddressElementClickable,#googleMapOnPage #google_list .wordpress div#menu .sideBar_MapAddressElementClickable{font-size:20px;line-height:1.3333333333;color:#082a47}.wordpress div.twitterWidget{background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15);height:350px;margin:0;padding:0}.wordpress div.twitterWidget iframe{width:100% !important;max-width:100% !important;min-width:100% !important}.wordpress .featuredImage{margin-bottom:20px;-webkit-box-shadow:0 0 5px rgba(9,41,71,0.1);box-shadow:0 0 5px rgba(9,41,71,0.1)}.wordpress div.post{}.wordpress div.post h1 a{color:#000;text-decoration:none}.wordpress div.post h2 a{text-decoration:none}.wordpress div.post h3 a,.wordpress div.post #googleMapOnPage #google_list .sideBar_MapAddressElementClickable a,#googleMapOnPage #google_list .wordpress div.post .sideBar_MapAddressElementClickable a{text-decoration:none;color:#72757a}.wordpress div.post div#nextPrev{text-align:center}.wordpress div.post div.featuredImage{display:block;text-align:center}.wordpress div.post div.featuredImage img{display:block;width:100%;height:auto}.wordpress div.post img.border{-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15);display:block;text-align:center}.wordpress div.post img.border img{display:block;width:100%;height:auto}.wordpress div.post .caption,.wordpress div.post .wp-caption{background-color:#fff;background-image:-owg(linear-gradient(rgba(0, 0, 0, 0.06), rgba(0, 0, 0, 0) 10px));background-image:-webkit(linear-gradient(rgba(0, 0, 0, 0.06), rgba(0, 0, 0, 0) 10px));background-image:-moz(linear-gradient(rgba(0, 0, 0, 0.06), rgba(0, 0, 0, 0) 10px));background-image:-o(linear-gradient(rgba(0, 0, 0, 0.06), rgba(0, 0, 0, 0) 10px));background-image:linear-gradient(rgba(0, 0, 0, 0.06), rgba(0, 0, 0, 0) 10px);height:auto;font-family:Arial,"Times New Roman",serif;font-size:15px;font-style:italic;color:#1e1e1e;line-height:20px;text-align:center;margin:0;padding:16px}.wordpress div.post .caption p,.wordpress div.post .wp-caption p{font-family:Arial,"Times New Roman",serif;font-size:15px;font-style:italic;color:#1e1e1e;line-height:20px;margin:0}.wordpress div.post img.alignleft{float:left;margin:0 15px 15px 0}.wordpress div.post img.alignright{float:right;margin:0 0 15px 15px}.wordpress .postMeta,.wordpress .postMetaBottom{font-family:Arial,"Times New Roman",serif;font-size:12px;color:#72757a;margin:0 0 5px}.wordpress .postMeta a,.wordpress .postMetaBottom a{color:#72757a !important}.wordpress .postMeta span,.wordpress .postMetaBottom span{font-weight:700}.wordpress .postMeta .postDetailPostedBy,.wordpress .postMeta .postDate,.wordpress .postMeta .postAuthorName,.wordpress .postMeta .postCategories,.wordpress .postMeta .postDetailEditLink,.wordpress .postMetaBottom .postDetailPostedBy,.wordpress .postMetaBottom .postDate,.wordpress .postMetaBottom .postAuthorName,.wordpress .postMetaBottom .postCategories,.wordpress .postMetaBottom .postDetailEditLink{display:block;line-height:16px;margin-bottom:10px}@media all and (min-width: 768px){.wordpress .postMeta .postDetailPostedBy,.wordpress .postMeta .postDate,.wordpress .postMeta .postAuthorName,.wordpress .postMeta .postCategories,.wordpress .postMeta .postDetailEditLink,.wordpress .postMetaBottom .postDetailPostedBy,.wordpress .postMetaBottom .postDate,.wordpress .postMetaBottom .postAuthorName,.wordpress .postMetaBottom .postCategories,.wordpress .postMetaBottom .postDetailEditLink{display:inline;}}.wordpress .postMeta em,.wordpress .postMetaBottom em{font-family:Arial,"Times New Roman",serif;font-size:13px}.wordpress .postMeta a,.wordpress .postMetaBottom a{color:#1f1f1f;text-decoration:none}.wordpress .postMeta a:hover,.wordpress .postMetaBottom a:hover{color:#072a48;text-decoration:none}.wordpress .postMetaBottom{font-size:16px;font-weight:normal}.wordpress .postMetaBottom span{font-weight:normal}.wordpress .postMetaBottom a{font-weight:700}.wordpress div.postMeta{margin-bottom:10px}.wordpress div.postMeta a{color:#72757a !important}.wordpress div.landingPost{background:#fff;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15);margin:50px 0;padding:0}.wordpress div.landingPost div.theExcerpts{background-image:-owg(linear-gradient(top, rgba(0, 0, 0, 0.04), rgba(0, 0, 0, 0) 10px));background-image:-webkit(linear-gradient(top, rgba(0, 0, 0, 0.04), rgba(0, 0, 0, 0) 10px));background-image:-moz(linear-gradient(top, rgba(0, 0, 0, 0.04), rgba(0, 0, 0, 0) 10px));background-image:-o(linear-gradient(top, rgba(0, 0, 0, 0.04), rgba(0, 0, 0, 0) 10px));background-image:linear-gradient(top, rgba(0, 0, 0, 0.04), rgba(0, 0, 0, 0) 10px);padding:10px 30px 20px}@media all and (min-width: 768px){.wordpress div.landingPost div.theExcerpts h2{font-size:36px;line-height:44px;}}.wordpress div.landingPost div.theExcerpts img{max-width:100%}.wordpress .btn-back{display:inline-block;margin-bottom:25px}.wordpress div.postDetail{background:#fff;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15)}.wordpress div.postDetail div.postDetailContent{background-image:-owg(linear-gradient(top, rgba(0, 0, 0, 0.04), rgba(0, 0, 0, 0) 10px));background-image:-webkit(linear-gradient(top, rgba(0, 0, 0, 0.04), rgba(0, 0, 0, 0) 10px));background-image:-moz(linear-gradient(top, rgba(0, 0, 0, 0.04), rgba(0, 0, 0, 0) 10px));background-image:-o(linear-gradient(top, rgba(0, 0, 0, 0.04), rgba(0, 0, 0, 0) 10px));background-image:linear-gradient(top, rgba(0, 0, 0, 0.04), rgba(0, 0, 0, 0) 10px);padding:30px}.wordpress div.postDetail div.postDetailContent .postContent{width:100%;overflow:hidden}.wordpress div.postDetail div.postDetailContent .postContent img{max-width:100%}.wordpress .detail .postMeta{font-weight:normal}.wordpress .detail .postMeta span{font-weight:normal}.wordpress .detail .postMeta a{font-weight:700}.wordpress .alignleft{float:left;margin:0 20px 20px 0}.wordpress .alignright{float:right;margin:0 0 20px 20px}.wordpress .aligncenter{float:none;margin:0 auto}.wordpress .wp-caption{border:1px solid #ddd;background-color:#f3f3f3;padding:8px;margin-bottom:10px}.wordpress .wp-caption img{width:100%;margin:0 auto}.wordpress .wp-caption .wp-caption-text{margin-top:5px;text-align:center;width:100%}.wordpress .postSharing{margin:25px 0}.wordpress .postSharing hr{margin:10px 0}.wordpress .postSharing .shareTitle{display:inline-block;font-family:Arial,"Times New Roman",serif;font-size:12px;font-weight:bold;color:#1e1e1e;text-transform:uppercase;margin-right:10px}.wordpress .postSharing .addThisWrapper{display:inline-block;height:31px;vertical-align:top}.wordpress .postSharing .addThisWrapper a{color:#e1261c;display:inline-block;float:none;font-size:16px;padding:0}.wordpress .postSharing .addThisWrapper a:hover{color:#009946}.wordpress .postSharing .addThisWrapper a span{background:none}.wordpress .postSharing .addThisWrapper a.addthis_button_facebook span:before{content:"\f09a"}.wordpress .postSharing .addThisWrapper a.addthis_button_twitter span:before{content:"\f099"}.wordpress .postSharing .addThisWrapper a.addthis_button_pinterest_share span:before{content:"\f0d2"}.wordpress .postSharing .addThisWrapper a.addthis_button_google_plusone_share span:before{content:"\f0d5"}.wordpress .postSharing .addThisWrapper a.addthis_button_email span:before{content:"\f0e0"}.wordpress div.postsNav{margin-top:50px}.wordpress div.postsNav div.prev,.wordpress div.postsNav div.next{display:inline-block;margin:0 2px}.wordpress div.postsNav div.prev a,.wordpress div.postsNav div.next a{background-color:#00b350;background-image:-owg(linear-gradient(#00b250, #009946));background-image:-webkit(linear-gradient(#00b250, #009946));background-image:-moz(linear-gradient(#00b250, #009946));background-image:-o(linear-gradient(#00b250, #009946));background-image:linear-gradient(#00b250, #009946);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 3px 0 0 #007334;box-shadow:0 3px 0 0 #007334;cursor:pointer;display:inline-block;height:auto;font-family:Arial,"Times New Roman",serif;font-size:14px;font-weight:700;color:#fff;line-height:normal;text-align:center;text-decoration:none;text-shadow:0 2px 2px rgba(0,0,0,0.25);text-transform:uppercase;vertical-align:middle;margin:0 0 10px;padding:10px 20px}@media all and (min-width: 768px){.wordpress div.postsNav div.prev a,.wordpress div.postsNav div.next a{display:inline-block;margin:0;}}.wordpress div.postsNav div.prev a:hover,.wordpress div.postsNav div.next a:hover{background:#00b250}.wordpress div.postsNav .older{float:left}.wordpress div.postsNav .older a:before{content:"\2039\00a0"}.wordpress div.postsNav .newer{float:right}.wordpress div.postsNav .newer a:after{content:"\00a0\203A"}.wordpress div.back{background-image:-owg(linear-gradient(bottom, rgba(0, 0, 0, 0.04), rgba(0, 0, 0, 0) 10px));background-image:-webkit(linear-gradient(bottom, rgba(0, 0, 0, 0.04), rgba(0, 0, 0, 0) 10px));background-image:-moz(linear-gradient(bottom, rgba(0, 0, 0, 0.04), rgba(0, 0, 0, 0) 10px));background-image:-o(linear-gradient(bottom, rgba(0, 0, 0, 0.04), rgba(0, 0, 0, 0) 10px));background-image:linear-gradient(bottom, rgba(0, 0, 0, 0.04), rgba(0, 0, 0, 0) 10px);padding:10px 20px}.wordpress div.back a.btnBack{display:inline-block;font-family:Arial,"Times New Roman",serif;font-size:14px;font-weight:700;text-transform:uppercase;margin:0}.wordpress div.back a.btnBack i.back{display:inline-block;margin:0 2px 0 0}.wordpress div.back a.btnBack i.back:before{content:'\f137'}.wordpress div.postCommentsWrapper{margin:50px 0 0}.wordpress div.postCommentsWrapper h6{text-transform:uppercase}.wordpress div.postCommentsWrapper hr{margin:15px 0}.wordpress div.postCommentsWrapper .comment{background:url(../assets/images/layout/hr.png) 0 100% repeat-x;padding:25px 0}.wordpress div.postCommentsWrapper div.commentMeta{font-size:11px;padding:0}.wordpress div.postCommentsWrapper div.commentMeta div.gravatar{float:left;width:73px;margin:8px 10px 0 0}.wordpress div.postCommentsWrapper div.commentMeta div.gravatar img{-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15);width:100%;max-width:73px;height:auto}.wordpress div.postCommentsWrapper div.commentAuthor{font-family:Arial,"Times New Roman",serif;font-size:13px;font-weight:bold;color:#1f1f1f;margin:0 0 5px}.wordpress div.postCommentsWrapper div.commentAuthor em{font-family:Arial,"Times New Roman",serif;font-size:13px}.wordpress div.postCommentsWrapper div.commentContent{text-align:left;padding:10px 0 0}@media all and (min-width: 992px){.wordpress div.postCommentsWrapper div.commentContent{padding:0;}}.wordpress div.postCommentsWrapper div.commentContent p{font-size:16px;line-height:24px}.wordpress div.postCommentsWrapper div.commentContent p:last-child{margin:0}.wordpress div.postCommentsWrapper div#leaveAComment{margin:50px 0 0}.wordpress div.postCommentsWrapper div#leaveAComment h3,.wordpress div.postCommentsWrapper div#leaveAComment #googleMapOnPage #google_list .sideBar_MapAddressElementClickable,#googleMapOnPage #google_list .wordpress div.postCommentsWrapper div#leaveAComment .sideBar_MapAddressElementClickable{display:none}.wordpress div.postCommentsWrapper div#leaveAComment div.gravatarText{font-family:Arial,"Times New Roman",serif;font-size:13px;font-style:italic;color:#1f1f1f;line-height:15px;margin:0}.wordpress div.postCommentsWrapper div#leaveAComment div.commentForm{background:#fff;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15);margin:18px 0 0;padding:30px}.storyContent a.more:after{content:"\00a0\203A"}.wordpress #sidebar #menu ul .widget input.input{background-color:#e3f1f3;float:left;width:80%}.wordpress #sidebar #menu ul .widget input{height:50px}.wordpress #sidebar #menu ul .widget input.search-submit{float:left;width:20%;background:#c0d02a;color:#092947;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.wordpress #sidebar #menu ul .widget-search{overflow:hidden}.wordpress #sidebar #menu ul .widget_ccsideform_widget h3,.wordpress #sidebar #menu ul .widget_ccsideform_widget #googleMapOnPage #google_list .sideBar_MapAddressElementClickable,#googleMapOnPage #google_list .wordpress #sidebar #menu ul .widget_ccsideform_widget .sideBar_MapAddressElementClickable{font-size:13px;text-transform:uppercase}.wordpress #sidebar #menu ul .widget_ccsideform_widget #textWrapper{margin-bottom:20px;font-size:13px;line-height:1.5384615385;color:#72757a}.wordpress #sidebar #menu ul .widget_ccsideform_widget input.input{width:70%}.wordpress #sidebar #menu ul .widget_ccsideform_widget input.newsletter-submit{width:30%;padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.wordpress #sidebar #menu ul .widget-categories ul,.wordpress #sidebar #menu ul .widget-authors ul{list-style:none}.wordpress #sidebar #menu ul .widget_facebook_likebox{padding:30px 25px !important}.wordpress #sidebar #menu ul .widget_facebook_likebox iframe{width:100%}.wordpress #sidebar #menu ul .widget_facebook_likebox iframe .pluginSkinLight>div{height:320px}.commentsTitle{margin-top:40px;margin-bottom:25px}.commentsTitle h6{padding:0}.comment-author.vcard{padding-right:0}.comment-author.vcard img{-webkit-box-shadow:0 0 5px rgba(9,41,71,0.1);box-shadow:0 0 5px rgba(9,41,71,0.1)}.comment{font-size:14px;line-height:1.3571428571}.comment:last-of-type{margin-bottom:0}.comment p:last-of-type{margin-bottom:0}.comment .commentmetadata{margin-bottom:10px}.comment .commentmetadata strong{font-size:16px}.comment.depth-1{margin-bottom:40px}.comment.depth-1:last-of-type{margin-bottom:0}.comment.depth-2{clear:both;margin-left:20px;margin-top:40px}.wp-biographia-container-none{padding-left:0;padding-right:0;padding-bottom:0}.wp-biographia-container-none .wp-biographia-pic{padding:0 !important;border:none !important}.wp-biographia-container-none .wp-biographia-text h3 a,.wp-biographia-container-none .wp-biographia-text #googleMapOnPage #google_list .sideBar_MapAddressElementClickable a,#googleMapOnPage #google_list .wp-biographia-container-none .wp-biographia-text .sideBar_MapAddressElementClickable a{color:#72757a}.wp-biographia-links{font-size:13px}.wp-biographia-links a{font-size:13px}#getGravatar{margin-top:40px;font-size:13px}#reply-title{font-size:14px;line-height:1;margin-bottom:15px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;text-transform:uppercase;padding:0;margin-top:10px}#commentform{padding:30px 25px;-webkit-box-shadow:0 0 5px rgba(9,41,71,0.1);box-shadow:0 0 5px rgba(9,41,71,0.1);background:#FFF}.teamContentHolder{clear:both;overflow:hidden}.teamContentHolder .logoSideBar{text-align:center !important}@media all and (min-width: 992px){.teamContentHolder .logoSideBar{text-align:left;}}.teamContentHolder .logoSideBar img{-webkit-box-shadow:0 0 5px rgba(9,41,71,0.1);box-shadow:0 0 5px rgba(9,41,71,0.1)}.teamSaleProduct{color:#ee4024;font-weight:700;font-size:16px !important}.teamSaleProduct:before{font-family:'fontawesome';content:"\f02b"}.teamCategory{margin-bottom:25px}.teamCategory .quantity{display:none}.teamCategory .size label{display:none}.teamCategory .categoryTitle{margin:0 15px}.teamCategory .underProductRating{display:none}.teamCategory select{max-width:190px;margin:5px auto;height:32px}.teamCategory .buttonHolder{text-align:center;margin-top:10px}.teamCategory .buttonHolder button{margin:0 auto}#page-141.teamKieferPage .titleWrapper{margin-right:0 !important;margin-left:0 !important}#page-141.teamKieferPage .sectionTitle{background:url(../assets/images/layout/sectionTitle.png) 50% 50% repeat-x;text-align:center;margin:0 0 40px;position:relative}#page-141.teamKieferPage .sectionTitle span{padding:10px 20px;background:#f7f7f7;font-size:24px;color:#72757a}@media all and (min-width: 992px){#page-141.teamKieferPage .sectionTitle span{font-size:29px;}}@media all and (min-width: 768px){#page-141.teamKieferPage .sectionTitle:before,#page-141.teamKieferPage .sectionTitle:after{font-family:'fontawesome';content:'\f067';position:absolute;top:8px;line-height:18px;font-size:16px;color:#e9e9e9;background:#f7f7f7}#page-141.teamKieferPage .sectionTitle:before{left:0;padding-right:10px}#page-141.teamKieferPage .sectionTitle:after{right:0;padding-left:10px}}#page-141.teamKieferPage .bottomInfoHolder{margin:5px 15px !important}@media all and (min-width: 992px){#page-141.teamKieferPage .bottomInfoHolder{margin:0;}}@media all and (min-width: 992px){#page-141.teamKieferPage #template #contentArea{padding-bottom:0px;}}#page-141.teamKieferPage #template #contentArea .buttonHolder{margin-top:-8px}#page-141.teamKieferPage #template #contentArea .buttonHolder button{display:inline;margin-right:8px}#page-141.teamKieferPage #template #sidebar{padding-bottom:0px}#page-141.teamKieferPage .pageBlockWrapper{-webkit-box-shadow:none;box-shadow:none}#page-141.teamKieferPage .pageBlockWrapper .section{background:#f7f7f7;-webkit-box-shadow:none;box-shadow:none}@media all and (min-width: 992px){#page-141.teamKieferPage .pageBlockWrapper .section{margin-left:-15px;margin-right:-15px;}}#page-141.teamKieferPage .pageBlockWrapper .section .content{padding-bottom:0}@media all and (min-width: 992px){#page-141.teamKieferPage .pageBlockWrapper .section .content{padding-right:80px;}}#page-141.teamKieferPage .pageBlockWrapper .section-testimonial{background-color:#8dd4da;margin-bottom:35px;margin-top:35px}#page-141.teamKieferPage .pageBlockWrapper .section-testimonial blockquote{text-align:center}#page-141 #teamKieferProducts{overflow:hidden}#page-141 .teamRelatedProducts .relatedProducts{overflow:hidden !important}footer{font-family:Arial,"Times New Roman",serif;font-size:13px;color:#ccc;line-height:20px}footer div.footerMenuWrapper{background:#fff;-webkit-box-shadow:inset 0 3px 7px rgba(0,0,0,0.08);-moz-box-shadow:inset 0 3px 7px rgba(0,0,0,0.08);box-shadow:inset 0 3px 7px rgba(0,0,0,0.08);padding:20px 0}@media all and (min-width: 768px){footer div.footerMenuWrapper{padding:40px 0 35px;}}footer div.footerMenuWrapper .columnWrapper{margin-right:0 !important;margin-left:0 !important}footer div.footerMenuWrapper div.footerMenu{display:block}footer div.footerMenuWrapper div.footerMenu .nolink{display:none}@media all and (min-width: 768px){footer div.footerMenuWrapper div.footerMenu{padding:0;display:flex;}}footer div.footerMenuWrapper div.footerMenu .footerMenuCol{padding:10px 0}footer div.footerMenuWrapper div.footerMenu .footerMenuCol h5{font-size:18px;text-align:center;color:#021523;padding-bottom:10px}@media all and (min-width: 768px){footer div.footerMenuWrapper div.footerMenu .footerMenuCol h5{padding-top:20px;}}@media all and (min-width: 768px){footer div.footerMenuWrapper div.footerMenu .footerMenuCol{border-left:1px solid #d2d2d2;padding:0;}footer div.footerMenuWrapper div.footerMenu .footerMenuCol.last{border-right:1px solid #d2d2d2}}footer div.footerMenuWrapper div.footerMenu a.dropdown-toggle{display:none}footer div.footerMenuWrapper div.footerMenu .caret{display:none}footer div.footerMenuWrapper div.footerMenu ul{display:block;margin:0;padding:0;text-align:center}footer div.footerMenuWrapper div.footerMenu ul li{display:block;list-style:none;position:static;margin:0;padding:5px 0}footer div.footerMenuWrapper div.footerMenu ul li .hitarea{cursor:pointer}footer div.footerMenuWrapper div.footerMenu ul li a{background:none;display:inline-block;font-size:16px;color:#18a3af;line-height:20px;text-decoration:none;padding:0;margin:0 auto}footer div.footerMenuWrapper div.footerMenu ul li a:after{content:'\00a0\203A'}footer div.footerMenuWrapper div.footerMenu ul li a.active,footer div.footerMenuWrapper div.footerMenu ul li a.activeTrail,footer div.footerMenuWrapper div.footerMenu ul li a:hover{color:#021523;text-decoration:none}footer div.footerMenuWrapper div.footerMenu ul li a.dropdown-toggle{display:none}footer div.footerWrapper{background:#052139}footer div.footerWrapper div.footerTop{padding:35px 15px 0}@media all and (min-width: 992px){footer div.footerWrapper div.footerTop{padding:35px 0;}}footer div.footerWrapper div.footerTop h5{color:#e4e4e2;text-transform:uppercase}footer div.footerWrapper div.footerTop div.newsletterWrapper{padding:0}footer div.footerWrapper div.footerTop div.newsletterWrapper div.newsletterLogo{display:block;min-height:68px;max-height:100%;text-align:center}footer div.footerWrapper div.footerTop div.newsletterWrapper div.newsletterLogo img{margin-bottom:20px}@media all and (min-width: 992px){footer div.footerWrapper div.footerTop div.newsletterWrapper div.newsletterLogo img{margin-bottom:0px;}}footer div.footerWrapper div.footerTop div.newsletterWrapper div.newsletterText{font-family:Arial,"Times New Roman",serif;font-size:16px;color:#fff;line-height:26px;text-align:center}@media all and (min-width: 992px){footer div.footerWrapper div.footerTop div.newsletterWrapper div.newsletterText{text-align:left;}}footer div.footerWrapper div.footerTop div.newsletterWrapper div.newsletterText p{font-family:Arial,"Times New Roman",serif;font-size:16px;color:#cccccc;line-height:26px;margin:5px 20px 20px 0}footer div.footerWrapper div.footerTop div.newsletterWrapper div.newsletterForm{font-size:13px;color:#ccc;line-height:20px;padding-bottom:15px}@media all and (min-width: 992px){footer div.footerWrapper div.footerTop div.newsletterWrapper div.newsletterForm{padding-bottom:0px;}}footer div.footerWrapper div.footerTop div.newsletterWrapper div.newsletterForm form{margin-top:10px;width:95%}@media all and (min-width: 992px){footer div.footerWrapper div.footerTop div.newsletterWrapper div.newsletterForm form{margin-top:0;}}footer div.footerWrapper div.footerTop div.newsletterWrapper div.newsletterForm form .input{background:#5c7183;border:none;-webkit-box-shadow:inset 3px 4px 5px rgba(1,1,1,0.2);box-shadow:inset 3px 4px 5px rgba(1,1,1,0.2);height:60px;font-family:Arial,"Times New Roman",serif;font-size:16px;font-style:italic;color:#052139;padding:4px 15px 0;height:65px}@media all and (min-width: 768px){footer div.footerWrapper div.footerTop div.newsletterWrapper div.newsletterForm form .input{font-size:21px;}}footer div.footerWrapper div.footerTop div.newsletterWrapper div.newsletterForm form .button{padding:20px 20px;height:65px}@media all and (min-width: 992px){footer div.footerWrapper div.footerTop div.newsletterWrapper div.newsletterForm form .button{padding:20px 25px;}}footer div.footerWrapper div.footerTop div.newsletterWrapper div.newsletterForm form .button:after{content:'\00a0\203A'}footer div.footerWrapper div.footerTop div.footerFeature{padding:25px 0;text-align:center}@media all and (min-width: 768px){footer div.footerWrapper div.footerTop div.footerFeature{padding:0;}}@media all and (min-width: 992px){footer div.footerWrapper div.footerTop div.footerFeature{padding:0;text-align:left;}}footer div.footerWrapper div.footerTop div.footerFeature div.featureLeft{padding:40px 0;border-top:1px solid #000}@media all and (min-width: 768px){footer div.footerWrapper div.footerTop div.footerFeature div.featureLeft{border-top:none;padding:0;}}@media all and (min-width: 992px){footer div.footerWrapper div.footerTop div.footerFeature div.featureLeft{border-top:none;padding:0 0 0 40px;float:left;}}footer div.footerWrapper div.footerTop div.footerFeature div.featureRight{float:left}footer div.footerWrapper div.footerTop div.footerFeature div.featureRight p{color:#cccccc;font-size:15px;line-height:24px}footer div.footerWrapper div.footerTop div.footerFeature div.featureRight a{color:#18a3af}footer div.footerWrapper div.footerTop div.footerFeature div.featureRight a:hover{color:#c0d02a !important}footer div.footerWrapper div.footerSubMenu{background:#FFF;background:#FFF url("../assets/images/layout/subBg.jpg") center center repeat-x}@media all and (min-width: 992px){footer div.footerWrapper div.footerSubMenu{min-height:110px;}}footer div.footerWrapper div.footerSubMenu h5{color:#021523;font-weight:700;text-transform:none;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;padding:0;margin:0;line-height:50px;text-align:center}@media all and (min-width: 992px){footer div.footerWrapper div.footerSubMenu h5{text-align:left;margin-right:10px;display:inline-block;}}footer div.footerWrapper div.footerSubMenu div.memberMenu{color:#021523}@media all and (min-width: 992px){footer div.footerWrapper div.footerSubMenu div.memberMenu{margin-top:33px;}}footer div.footerWrapper div.footerSubMenu div.memberMenu ul{margin-left:0;padding:0;text-align:center;margin-bottom:110px}@media all and (min-width: 768px){footer div.footerWrapper div.footerSubMenu div.memberMenu ul{display:inline-block;}}@media all and (min-width: 992px){footer div.footerWrapper div.footerSubMenu div.memberMenu ul{text-align:left;margin-bottom:0;}}footer div.footerWrapper div.footerSubMenu div.memberMenu ul li{display:block}@media all and (min-width: 992px){footer div.footerWrapper div.footerSubMenu div.memberMenu ul li{margin-top:8px;display:inline-block;}}footer div.footerWrapper div.footerSubMenu div.memberMenu ul li a{padding:0;margin:0}@media all and (min-width: 992px){footer div.footerWrapper div.footerSubMenu div.memberMenu ul li a{float:right;}}footer div.footerWrapper div.footerSubMenu div.memberMenu ul li a i{margin-right:4px}footer div.footerWrapper div.footerSubMenu div.memberMenu ul li a:hover,footer div.footerWrapper div.footerSubMenu div.memberMenu ul li a:active,footer div.footerWrapper div.footerSubMenu div.memberMenu ul li a:focus{background-color:transparent;color:#c0d02a}@media all and (min-width: 992px){footer div.footerWrapper div.footerSubMenu div.memberMenu ul li:before{content:"|";padding:0 15px;color:#505050}}@media all and (min-width: 992px){footer div.footerWrapper div.footerSubMenu div.memberMenu ul li:first-child:before{content:"";padding:0;padding-left:5px}}footer div.footerWrapper div.footerSubMenu div.social{margin-top:33px}footer div.footerWrapper div.footerSubMenu div.social div.socialMenu ul{margin:0;padding:0;text-align:center;vertical-align:middle}@media all and (min-width: 768px){footer div.footerWrapper div.footerSubMenu div.social div.socialMenu ul{display:inline-block;}}@media all and (min-width: 992px){footer div.footerWrapper div.footerSubMenu div.social div.socialMenu ul{margin:0 auto;text-align:left;}}footer div.footerWrapper div.footerSubMenu div.social div.socialMenu ul li.instagram a:before{content:''}footer div.footerWrapper div.footerSubMenu div.social div.socialMenu ul li.facebook a:before{content:''}footer div.footerWrapper div.footerSubMenu div.social div.socialMenu ul li.twitter a:before{content:''}footer div.footerWrapper div.footerSubMenu div.social div.socialMenu ul li.linkedin a:before{content:''}footer div.footerWrapper div.footerSubMenu div.social div.socialMenu ul li.googleplus a:before{content:''}footer div.footerWrapper div.footerSubMenu div.social div.socialMenu ul li.youtube a:before{content:''}footer div.footerWrapper div.footerSubMenu div.social div.socialMenu ul li.pinterest a:before{content:''}footer div.footerWrapper div.footerSubMenu div.social div.socialMenu ul li.tumblr a:before{content:''}footer div.footerWrapper div.footerSubMenu div.social div.socialMenu ul li.rss a:before{content:''}footer div.footerWrapper div.footerSubMenu div.social div.socialMenu ul li{list-style:none;display:inline-block;height:35px;overflow:hidden;padding:0;margin:8px}@media all and (min-width: 992px){footer div.footerWrapper div.footerSubMenu div.social div.socialMenu ul li{float:left;}}footer div.footerWrapper div.footerSubMenu div.social div.socialMenu ul li a{background:transparent;display:inline-block;width:30px;height:30px;text-align:center;text-decoration:none;visibility:visible;margin:0;padding:0;text-indent:-999px}footer div.footerWrapper div.footerSubMenu div.social div.socialMenu ul li a:before{font-size:30px;color:#18a3af;line-height:normal;text-align:center;visibility:visible;text-indent:999px}footer div.footerWrapper div.footerSubMenu div.social div.socialMenu ul li a:hover:before{color:#c0d02a;text-decoration:none}footer div.footerWrapper div.footerSubMenu div.social div.socialMenu ul li a.dropdown-toggle{display:none}footer div.footerWrapper div.footerSubMenu div.social div.socialMenu ul.last a{margin-right:0}footer div.footerWrapper div.footerBottom{background:#021523;padding:20px 0}footer div.footerWrapper div.footerBottom div.copyrightWrapper{text-align:center;padding:0}@media all and (min-width: 768px){footer div.footerWrapper div.footerBottom div.copyrightWrapper{text-align:left;margin-top:10px;}}@media all and (min-width: 992px){footer div.footerWrapper div.footerBottom div.copyrightWrapper{margin-top:0;}}footer div.footerWrapper div.footerBottom div.copyrightWrapper div.copyrightMenu{display:inline-block;font-size:14px;color:#fff;text-align:left}@media all and (min-width: 992px){footer div.footerWrapper div.footerBottom div.copyrightWrapper div.copyrightMenu{margin:0;padding-left:28px;}}footer div.footerWrapper div.footerBottom div.copyrightWrapper div.copyrightMenu span{display:block;text-align:center;margin-top:12px}@media all and (min-width: 768px){footer div.footerWrapper div.footerBottom div.copyrightWrapper div.copyrightMenu span{display:inline-block;text-align:left;margin:0;}}footer div.footerWrapper div.footerBottom div.copyrightWrapper div.copyrightMenu span a{display:inline-block;font-size:14px;color:#fff;text-decoration:none;padding:0}@media all and (min-width: 768px){footer div.footerWrapper div.footerBottom div.copyrightWrapper div.copyrightMenu span a{font-style:normal;font-weight:normal;}}footer div.footerWrapper div.footerBottom div.copyrightWrapper div.copyrightMenu span a:hover,footer div.footerWrapper div.footerBottom div.copyrightWrapper div.copyrightMenu span a.active,footer div.footerWrapper div.footerBottom div.copyrightWrapper div.copyrightMenu span a.activeTrail{color:#c0d02a;text-decoration:underline}footer div.footerWrapper div.footerBottom div.copyrightWrapper div.copyrightMenu span a.dropdown-toggle{display:none}footer div.footerWrapper div.footerBottom div.copyrightWrapper div.copyrightMenu span.delimiter{vertical-align:middle;padding:0 10px}