.btn:focus,select:focus,.accordion-toggle:focus{outline:0}
input[disabled]:focus,select[disabled]:focus,textarea[disabled]:focus,input[readonly]:focus,select[readonly]:focus,textarea[readonly]:focus{-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 0 0 #FFF;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 0 0 #FFF;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 0 0 #FFF}
.table td{vertical-align:middle}
table.table-no-border,table.table-no-border td{border:0}
.form-actions{background-color:#eee}
form.well{padding:19px 0 0}
form.well .control-group{padding-left:19px;padding-right:19px}
form.well .form-actions{margin-bottom:0}
form.well.form-horizontal .form-actions{padding-left:179px}
textarea{resize:vertical;min-height:55px}
select.span1{width:70px}
select.span2{width:170px}
select.span3{width:270px}
select.span4{width:370px}
select.span5{width:470px}
select.span6{width:570px}
select.span7{width:670px}
select.span8{width:770px}
select.span9{width:870px}
select.span10{width:970px}
select.span11{width:1070px}
select.span12{width:1170px}
.modal,.modal.fade.in{top:60%}
[class^="icon-"],[class*=" icon-"]{background-image:url("../imgs/bootstrap/glyphicons-halflings.png")}
.icon-white,.dropdown-menu li.active a i,.dropdown-menu li a:hover i{background-image:url("../imgs/bootstrap/glyphicons-halflings-white.png")}
.alert-loading{padding-left:36px;background:url("../imgs/bootstrap/loading.gif") no-repeat 5px 50% #f5f5f5;border-color:rgba(0,0,0,0.05)}
.alert-loading,.alert-loading .alert-heading{color:#707070}
.alert-success{background-image:url("../imgs/bootstrap/alert-success.png");background-repeat:no-repeat;background-position:5px 50%;padding-left:36px}
input:-moz-placeholder,textarea:-moz-placeholder{color:#999}
::-webkit-input-placeholder{color:#999}
input.warning,select.warning,textarea.warning{color:#c09853;border-color:#c09853}
input.warning:focus,select.warning:focus,textarea.warning:focus{border-color:#a47e3c;-webkit-box-shadow:0 0 6px #dbc59e;-moz-box-shadow:0 0 6px #dbc59e;box-shadow:0 0 6px #dbc59e}
input.error,select.error,textarea.error{color:#b94a48;border-color:#b94a48}
input.error:focus,select.error:focus,textarea.error:focus{border-color:#953b39;-webkit-box-shadow:0 0 6px #d59392;-moz-box-shadow:0 0 6px #d59392;box-shadow:0 0 6px #d59392}
input.success,select.success,textarea.success{color:#468847;border-color:#468847}
input.success:focus,select.success:focus,textarea.success:focus{border-color:#356635;-webkit-box-shadow:0 0 6px #7aba7b;-moz-box-shadow:0 0 6px #7aba7b;box-shadow:0 0 6px #7aba7b}
[class^="span"].help-block,.help-block[class*=" span"]{margin-left:0;margin-right:20px;padding:0}
[class^="span"].help-block:last-child,.help-block[class*=" span"]:last-child{margin-right:0}
.alert-bar{left:50%;margin-left:-497px;position:fixed;text-align:center;top:10px;width:994px;z-index:800}
.alert-bar .alert{display:inline-block;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-box-shadow:0 0 20px 3px #aaa;-moz-box-shadow:0 0 20px 3px #aaa;box-shadow:0 0 20px 3px #aaa;margin:0 auto;padding-right:14px;text-align:left;width:auto}
.alert-bar .alert.hide{display:none}
.pagination-small{height:28px}
.pagination-small ul li a{line-height:26px}
.input-prepend .add-on,.input-prepend .btn{margin-right:-5px}
.ui-effects-transfer{border:2px dotted #15c200}
.sortable{list-style-type:none;margin:0 0 10px 0;padding:0;width:100%}
.sortable li{margin:0 3px 3px 3px;padding:.4em;padding-left:1.5em;font-size:1.3em;height:18px}
.sortable li:hover{cursor:n-resize}
.sortable li span{position:absolute;margin-left:-1.3em}
.selectable .ui-widget-content{background:url("../imgs/jqueryui/cupertino/ui-bg_glass_100_e4f1fb_1x400.png") repeat-x scroll 50% 50% #d7ebf9;border:1px solid #aed0ea;color:#2779aa;font-weight:bold}
.selectable .ui-selecting{background:url("../imgs/jqueryui/cupertino/ui-bg_glass_80_d7ebf9_1x400.png") repeat-x scroll 50% 50% #e4f1fb}
.selectable .ui-selected{background:url("../imgs/jqueryui/cupertino/ui-bg_glass_50_3baae3_1x400.png") repeat-x scroll 50% 50% #3baae3;color:#FFF}
.selectable{list-style-type:none;margin:0;padding:0}
.selectable li{cursor:pointer;cursor:hand;margin:3px;padding:.4em;font-size:1.4em;height:18px}
.ui-datepicker{z-index:999 !important}
.ui-datepicker .ui-datepicker-prev{left:3px}
.ui-datepicker .ui-datepicker-prev-hover{left:2px}
.ui-datepicker .ui-datepicker-next{right:3px}
.ui-datepicker .ui-datepicker-next-hover{right:2px}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{top:5px}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:4px}
.ui-timepicker-div .ui-widget-header{margin-bottom:8px}
.ui-timepicker-div{padding:3px}
.ui-timepicker-div dl{text-align:left}
.ui-timepicker-div dl dt{height:25px;margin-bottom:-25px}
.ui-timepicker-div dl dd{margin:0 10px 10px 65px}
.ui-timepicker-div td{font-size:90%}
.ui-tpicker-grid-label{background:0;border:0;margin:0;padding:0}
.sortable .ui-sortable-helper{background:url("../imgs/jqueryui/cupertino/ui-bg_highlight-soft_25_ffef8f_1x100.png") repeat-x scroll 50% 50% #3baae3;color:#3d80b3}
.sortable .ui-sortable-helper .ui-icon{background-image:url("../imgs/jqueryui/cupertino/ui-icons_3d80b3_256x240.png")}
.sortable .ui-sortable-dropped{background:url("../imgs/jqueryui/cupertino/ui-bg_glass_50_3baae3_1x400.png") repeat-x scroll 50% 50% #3baae3;color:#FFF}
.sortable .ui-sortable-dropped .ui-icon{background-image:url("../imgs/jqueryui/cupertino/ui-icons_ffffff_256x240.png")}
.ui-autocomplete{max-height:150px;overflow-y:auto;overflow-x:hidden;z-index:9999 !important}
* html .ui-autocomplete{height:150px}
.no_border{border:0}
div.pp_default .pp_social{margin-top:3px}
.pp_social .facebook{margin-left:0;padding-top:2px;width:86px}
.pp_social .twitter{margin-left:5px}
textarea{min-height:55px;resize:vertical}
a{text-decoration:none}