
.btn.danger,.alert-message.danger,.btn.danger:hover,.alert-message.danger:hover,.btn.error,.alert-message.error,.btn.error:hover,.alert-message.error:hover,.btn.success,.alert-message.success,.btn.success:hover,.alert-message.success:hover,.btn.info,.alert-message.info,.btn.info:hover,.alert-message.info:hover{color:#ffffff;}
.btn .close,.alert-message .close{font-family:Arial,sans-serif;line-height:18px;}
.btn.danger,.alert-message.danger,.btn.error,.alert-message.error{background-color:#c43c35;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35);background-image:-ms-linear-gradient(top, #ee5f5b, #c43c35);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);background-image:-o-linear-gradient(top, #ee5f5b, #c43c35);background-image:linear-gradient(top, #ee5f5b, #c43c35);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#c43c35 #c43c35 #882a25;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
.btn.success,.alert-message.success{background-color:#57a957;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957));background-image:-moz-linear-gradient(top, #62c462, #57a957);background-image:-ms-linear-gradient(top, #62c462, #57a957);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957));background-image:-webkit-linear-gradient(top, #62c462, #57a957);background-image:-o-linear-gradient(top, #62c462, #57a957);background-image:linear-gradient(top, #62c462, #57a957);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#57a957 #57a957 #3d773d;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
.btn.info,.alert-message.info{background-color:#339bb9;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#5bc0de), to(#339bb9));background-image:-moz-linear-gradient(top, #5bc0de, #339bb9);background-image:-ms-linear-gradient(top, #5bc0de, #339bb9);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #5bc0de), color-stop(100%, #339bb9));background-image:-webkit-linear-gradient(top, #5bc0de, #339bb9);background-image:-o-linear-gradient(top, #5bc0de, #339bb9);background-image:linear-gradient(top, #5bc0de, #339bb9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#339bb9 #339bb9 #22697d;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
.btn{cursor:pointer;display:inline-block;background-color:#e6e6e6;background-repeat:no-repeat;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image:-moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6);background-image:-ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image:-o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image:linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);padding:5px 14px 6px;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);color:#333;font-size:12px;line-height:normal;border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-webkit-transition:0.1s linear all;-moz-transition:0.1s linear all;-ms-transition:0.1s linear all;-o-transition:0.1s linear all;transition:0.1s linear all;}.btn:hover{background-position:0 -15px;color:#333;text-decoration:none;}
.btn:focus{outline:1px dotted #666;}
.btn.primary{color:#ffffff;background-color:#0282a5;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#03bdf1), to(#0282a5));background-image:-moz-linear-gradient(top, #03bdf1, #0282a5);background-image:-ms-linear-gradient(top, #03bdf1, #0282a5);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #03bdf1), color-stop(100%, #0282a5));background-image:-webkit-linear-gradient(top, #03bdf1, #0282a5);background-image:-o-linear-gradient(top, #03bdf1, #0282a5);background-image:linear-gradient(top, #03bdf1, #0282a5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#03bdf1', endColorstr='#0282a5', GradientType=0);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#0282a5 #0282a5 #01465a;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);font-weight:bold;}
.btn.facebook{color:#ffffff;background-color:#617aac;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#93a4c6), to(#617aac));background-image:-moz-linear-gradient(top, #93a4c6, #617aac);background-image:-ms-linear-gradient(top, #93a4c6, #617aac);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #93a4c6), color-stop(100%, #617aac));background-image:-webkit-linear-gradient(top, #93a4c6, #617aac);background-image:-o-linear-gradient(top, #93a4c6, #617aac);background-image:linear-gradient(top, #93a4c6, #617aac);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#93a4c6', endColorstr='#617aac', GradientType=0);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#617aac #617aac #42567e;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);font-weight:bold;}
.btn.cta{color:#ffffff;background-color:#c20101;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#db2626), to(#c20101));background-image:-moz-linear-gradient(top, #db2626, #c20101);background-image:-ms-linear-gradient(top, #db2626, #c20101);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #db2626), color-stop(100%, #c20101));background-image:-webkit-linear-gradient(top, #db2626, #c20101);background-image:-o-linear-gradient(top, #db2626, #c20101);background-image:linear-gradient(top, #db2626, #c20101);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#db2626', endColorstr='#c20101', GradientType=0);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#c20101 #c20101 #760101;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);font-weight:bold;font-size:14px;line-height:normal;padding:9px 40px 9px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.btn.follow{color:#ffffff;background-color:#c20101;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#f50101), to(#c20101));background-image:-moz-linear-gradient(top, #f50101, #c20101);background-image:-ms-linear-gradient(top, #f50101, #c20101);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f50101), color-stop(100%, #c20101));background-image:-webkit-linear-gradient(top, #f50101, #c20101);background-image:-o-linear-gradient(top, #f50101, #c20101);background-image:linear-gradient(top, #f50101, #c20101);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f50101', endColorstr='#c20101', GradientType=0);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#c20101 #c20101 #760101;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);font-weight:bold;line-height:normal;width:60px;text-align:center;}
.btn.unfollow{color:#777777;width:60px;text-align:center;}
.btn.active,.btn:active{-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.25),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.25),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.25),0 1px 2px rgba(0, 0, 0, 0.05);}
.btn.disabled{cursor:default;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);-khtml-opacity:0.65;-moz-opacity:0.65;opacity:0.65;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.btn[disabled]{cursor:default;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);-khtml-opacity:0.65;-moz-opacity:0.65;opacity:0.65;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.btn.large{font-size:14px;line-height:normal;padding:9px 14px 9px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.btn.small{padding:7px 9px 7px;font-size:10px;}
:root .alert-message,:root .btn{border-radius:0;}
button.btn::-moz-focus-inner,input[type=submit].btn::-moz-focus-inner{padding:0;border:0;}
.close{float:right;color:#000000;font-size:20px;font-weight:bold;line-height:13.5px;text-shadow:0 1px 0 #ffffff;-khtml-opacity:0.25;-moz-opacity:0.25;opacity:0.25;}.close:hover{color:#000000;text-decoration:none;-khtml-opacity:0.4;-moz-opacity:0.4;opacity:0.4;}
.alert-message{position:relative;padding:7px 15px;margin-bottom:18px;color:#404040;background-color:#eedc94;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#fceec1), to(#eedc94));background-image:-moz-linear-gradient(top, #fceec1, #eedc94);background-image:-ms-linear-gradient(top, #fceec1, #eedc94);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fceec1), color-stop(100%, #eedc94));background-image:-webkit-linear-gradient(top, #fceec1, #eedc94);background-image:-o-linear-gradient(top, #fceec1, #eedc94);background-image:linear-gradient(top, #fceec1, #eedc94);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fceec1', endColorstr='#eedc94', GradientType=0);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#eedc94 #eedc94 #e4c652;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);border-width:1px;border-style:solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);}.alert-message .close{margin-top:1px;*margin-top:0;}
.alert-message a{font-weight:bold;color:#404040;}
.alert-message.danger p a,.alert-message.error p a,.alert-message.success p a,.alert-message.info p a{color:#ffffff;}
.alert-message h5{line-height:18px;}
.alert-message p{margin-bottom:0;}
.alert-message div{margin-top:5px;margin-bottom:2px;line-height:28px;}
.alert-message .btn{-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, 0.25);-moz-box-shadow:0 1px 0 rgba(255, 255, 255, 0.25);box-shadow:0 1px 0 rgba(255, 255, 255, 0.25);}
.alert-message.block-message{background-image:none;background-color:#fdf5d9;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);padding:14px;border-color:#fceec1;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.alert-message.block-message ul,.alert-message.block-message p{margin-right:30px;}
.alert-message.block-message ul{margin-bottom:0;}
.alert-message.block-message li{color:#404040;}
.alert-message.block-message .alert-actions{margin-top:5px;}
.alert-message.block-message.error,.alert-message.block-message.success,.alert-message.block-message.info{color:#404040;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);}
.alert-message.block-message.error{background-color:#fddfde;border-color:#fbc7c6;}
.alert-message.block-message.success{background-color:#d1eed1;border-color:#bfe7bf;}
.alert-message.block-message.info{background-color:#ddf4fb;border-color:#c6edf9;}
.alert-message.block-message.danger p a,.alert-message.block-message.error p a,.alert-message.block-message.success p a,.alert-message.block-message.info p a{color:#404040;}

.well{background-color:#f5f5f5;margin-bottom:20px;padding:19px;min-height:20px;border:1px solid #eee;border:1px solid rgba(0, 0, 0, 0.05);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);-moz-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);}
.modal-backdrop{background-color:#000000;position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;}.modal-backdrop.fade{opacity:0;}
.modal-backdrop,.modal-backdrop.fade.in{-khtml-opacity:0.8;-moz-opacity:0.8;opacity:0.8;}
body.ie .modal-backdrop.fade.in{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}
.modal{position:fixed;top:50%;left:50%;z-index:11000;width:560px;margin:-250px 0 0 -280px;background-color:#ffffff;border:1px solid #999;border:1px solid rgba(0, 0, 0, 0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}.modal .close{margin-top:7px;}
.modal.fade{-webkit-transition:opacity .3s linear, top .3s ease-out;-moz-transition:opacity .3s linear, top .3s ease-out;-ms-transition:opacity .3s linear, top .3s ease-out;-o-transition:opacity .3s linear, top .3s ease-out;transition:opacity .3s linear, top .3s ease-out;top:-25%;}
.modal.fade.in{top:50%;}
.modal-header{border-bottom:1px solid #eee;padding:5px 15px;}
.modal-body{padding:15px;}
.modal-body form{margin-bottom:0;}
.modal-footer{background-color:#f5f5f5;padding:14px 15px 15px;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;zoom:1;margin-bottom:0;}.modal-footer:before,.modal-footer:after{display:table;content:"";zoom:1;}
.modal-footer:after{clear:both;}
.modal-footer .btn{float:right;margin-left:5px;}
.modal .popover,.modal .twipsy{z-index:12000;}
.twipsy{display:block;position:absolute;visibility:visible;padding:5px;font-size:11px;z-index:1000;-khtml-opacity:0.8;-moz-opacity:0.8;opacity:0.8;}.twipsy.fade.in{-khtml-opacity:0.8;-moz-opacity:0.8;opacity:0.8;}
.twipsy.above .twipsy-arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000000;}
.twipsy.left .twipsy-arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000000;}
.twipsy.below .twipsy-arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000000;}
.twipsy.right .twipsy-arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #000000;}
.twipsy-inner{padding:3px 8px;background-color:#000000;color:white;text-align:center;max-width:200px;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.twipsy-arrow{position:absolute;width:0;height:0;}
.popover{position:absolute;top:0;left:0;z-index:1000;padding:5px;display:none;}.popover.above .arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000000;}
.popover.right .arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #000000;}
.popover.below .arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000000;}
.popover.left .arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000000;}
.popover .arrow{position:absolute;width:0;height:0;}
.popover .inner{background:#000000;background:rgba(0, 0, 0, 0.8);padding:3px;overflow:hidden;width:280px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);}
.popover .title{background-color:#f5f5f5;padding:9px 15px;line-height:1;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;border-bottom:1px solid #eee;}
.popover .content{background-color:#ffffff;padding:14px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}.popover .content p,.popover .content ul,.popover .content ol{margin-bottom:0;}
.fade{-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-ms-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;opacity:0;}.fade.in{opacity:1;}
.label{padding:1px 3px 2px;font-size:9px;font-weight:bold;color:#ffffff;text-transform:uppercase;white-space:nowrap;background-color:#bfbfbf;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.label.important{background-color:#c43c35;}
.label.warning{background-color:#f89406;}
.label.success{background-color:#46a546;}
.label.notice{background-color:#62cffc;}a{text-decoration:none;}a:hover{text-decoration:none;}
.search-bar{background:transparent url(https://d31kswug2i6wp2.cloudfront.net/images/3_0/horizontal-divider.png) no-repeat scroll center bottom;border:0;margin:0;padding-bottom:28px;overflow:hidden;position:relative;}.search-bar form{float:right;}
.search-bar label{float:left;margin-right:20px;line-height:28px;padding:0;}
.search-bar .fld-wrp{width:320px;float:left;margin-right:20px;padding:0px !important;}.search-bar .fld-wrp input{width:310px;height:18px;}
.search-bar .search-btn{cursor:pointer;background:transparent url(https://d31kswug2i6wp2.cloudfront.net/images/3_0/icon_search.png) no-repeat scroll center center;display:block;border:0;width:29px;height:29px;text-indent:-9999px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}
.panel{background:#FFF;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 2px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 0 2px rgba(0, 0, 0, 0.3);box-shadow:0 0 2px rgba(0, 0, 0, 0.3);overflow:hidden;margin-bottom:10px;}.panel .panel-hdr{background-color:#f5f5f5;padding:10px 20px;border-bottom:solid 1px #dcdcdc;}.panel .panel-hdr h1,.panel .panel-hdr h4{margin:0;}
.panel .panel-item{padding:5px 20px;border-bottom:solid 1px #e6e6e6;overflow:hidden;}.panel .panel-item>h1{text-align:center;}
.panel .panel-item.first{padding-top:20px;}
.panel .panel-item.last{padding-bottom:20px;border-bottom:0;}
body.ie .panel{border:solid 1px #CCC;}
.panel-tab{position:absolute;top:-1px;right:15px;width:auto;padding:10px;border:solid 0px #FFF;background:FFF;-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.4);-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.4);box-shadow:0 0 3px rgba(0, 0, 0, 0.4);-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;}
.impact{position:relative;}.impact>.panel{padding:35px;position:relative;text-align:center;z-index:5000;}

.modal{z-index:200000;}.modal .modal-header h3{font-size:14.399999999999999px;margin:0;line-height:28.799999999999997px;}
.modal form{padding:0;margin:0;}
.modal-backdrop{background-color:#FFF;bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000;-khtml-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}
table.layout{margin:0;}table.layout td{border:0;padding:0;}
.errors,.errorExplanation{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#FEF8F6;color:#CD0A0A;border:solid 1px #CD0A0A;padding:10px;margin:10px 0;}
.errorExplanation p,.errorExplanation ul{margin-bottom:0;}
.warnings{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#FCEEA1;color:#A08909;border:solid 1px #F7D411;padding:10px;margin:0;}
.notices{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#F1FCEF;color:#2F9B1B;border:solid 1px #2F9B1B;padding:10px;margin:0;}
.flash{padding-top:10px;}
.errors ul{margin:0;padding:0;}
.errors a{color:#cd0a0a;font-weight:bold !important;text-decoration:underline !important;}
.errors ul li,.errorExplanation ul li{list-style-type:square;margin-left:15px;font-weight:bold;color:#CD0A0A;}
.errors h2,.errorExplanation h2,p.inline-errors{display:none;}
.ms-scroller{position:relative;z-index:19000;}.ms-scroller .scroller-viewport{margin:0 auto;overflow:hidden;position:relative;}
.ms-scroller .scroller-wrap{left:0;position:absolute;top:0;z-index:11000;}
.ms-scroller li{list-style-type:none;text-align:center;}
.ms-scroller .scroller-prev{background:url("https://d31kswug2i6wp2.cloudfront.net/images/scroll-arrows.png") no-repeat scroll left top transparent;cursor:pointer;display:block;height:60px;left:0;position:absolute;top:0;width:14px;z-index:20000;}
.ms-scroller .scroller-prev:hover{background-position:-14px top;}
.ms-scroller .scroller-next{background:url("https://d31kswug2i6wp2.cloudfront.net/images/scroll-arrows.png") no-repeat scroll right top transparent;cursor:pointer;display:block;height:60px;position:absolute;right:0;top:0;width:14px;z-index:20000;}
.ms-scroller .scroller-next:hover{background-position:-28px top;}
.ms-scroller .scroller-prev{height:40px;background-position:left center;}
.ms-scroller .scroller-next{height:40px;background-position:right center;}
.ms-scroller .scroller-prev:hover{background-position:-14px center;}
.ms-scroller .scroller-next:hover{background-position:-28px center;}
.modal-footer li{list-style-type:none;display:inline;}
.modal-footer input.btn{height:31px;padding:0 12px;width:auto;}
.pagination{margin:8px 0;}.pagination a,.pagination em,.pagination span{border:solid 1px rgba(0, 0, 0, 0.1);float:left;margin-right:2px;font-size:13px;font-weight:bold;line-height:22px;padding:0 2px;text-decoration:none;min-width:15px;text-align:center;}.pagination a.gap,.pagination em.gap,.pagination span.gap{border:0;}
.pagination a.disabled,.pagination em.disabled,.pagination span.disabled{color:#B1B1B1;}
.pagination a.current,.pagination em.current,.pagination span.current{color:#777;background-color:#f5f5f5;}
