.form-control{height:auto !important}.nav-tabs{border-bottom:1px solid grey}.nav-tabs .records_count{margin-left:.75rem}.nav-tabs .nav-item .nav-link{width:15rem;margin:0 0.25rem;border:1px solid #535d6f;border-top-left-radius:0.35rem;border-top-right-radius:0.35rem;background-color:#3f4755;color:#fff}.nav-tabs .nav-item.active .nav-link,.nav-tabs .nav-item:hover .nav-link,.nav-tabs .nav-item:focus .nav-link{color:#fff;background-color:#da0e0f;border:1px solid #535d6f;border-bottom:none}.tab-pane{background-color:#fff;padding:2rem 1rem 1rem 1rem}table{margin:1rem 0;width:auto !important;border:1px solid #e9eaee}table td,table th{border:1px solid #e9eaee}.panel-title{font-size:1em;padding:3px}.input-xs{height:22px;padding:0;font-size:12px;line-height:1.5;width:auto;display:inline;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.pw_panel-header{float:left;padding:4px 4px 2px 4px;width:100%;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}.pw_panel-header .glyphicon{vertical-align:top;margin-top:2px}.pw_panel-header-label{margin-right:10px;cursor:pointer;float:left;border-top-left-radius:4px}.pw_panel-header-label span{margin-top:3px}.pw_panel-header-content{float:right;z-index:1}#main-content{background-color:#fff;width:100%;height:calc(100vh - 60px);overflow:auto;margin:60px 0 0 0}.group_cell{float:left;width:300px;padding-right:25px}.group_cell_opts{float:right}.destroy_group_provider{display:none}.panel-header{color:#333;background-color:#f5f5f5;border-color:#ddd;padding:10px 15px 1px 15px;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}.pw_buttonset{display:block}.pw_buttonset label{cursor:pointer;width:14em;margin:.1em 0;padding:0}#admin_index{padding:0 5px 0 5px}#admin_index #in_group{overflow:auto}#admin_index #in_group .group_cell{width:340px}#admin_index .glyphicon-eye-open{color:#428bca}#admin_index .glyphicon-pencil,#admin_index .glyphicon-trash{color:#da0e0f}#admin_index .glyphicon-plus{margin-right:.5rem;color:#da0e0f}#admin_index .glyphicon-info-sign{font-size:1.3rem;float:none}#admin_index .glyphicon-ok{float:none}.show_hide_help{font-size:2rem;margin:.3rem 2rem}.show_hide_help:hover{color:#da0e0f}#titles_list #title_table .show-title,#titles_list #title_table .modify-title{width:25px}.edit_title_provider_group_name input,.edit_title_provider_group_name select{color:#000000}.admin_current_user{padding:5px;color:#000;margin:5px}.admin_current_user ul{margin:0;padding-left:10px;list-style:none}.rollo_admin_user{cursor:pointer;color:#2460e0}#admin_info_user{position:absolute;left:250px;top:55px}.pw_orphans{font-style:italic;color:#e00000}.admin_title_name{font-weight:bold}#admin_tabs_providers,#pw_admin_groups_panel,#admin_tabs-titles_users{margin-top:5px}#admin_tabs_providers .pw_content,#admin_tabs_providers .pw_panel{margin-left:0}.admin_providers_form{float:left;margin-right:20px}.admin_providers_form .field{margin-bottom:10px;clear:both}.admin_providers_form .field label{float:left;margin-right:10px;line-height:1.7em}.group_cell_opts label{text-transform:uppercase}#contacts #provider_contact .field,#contacts #provider_contact .sfield{float:left;margin-left:10px}.sfield{width:50px;text-align:center;margin-top:-7px}#admin_users_list{height:100%}#admin_users_list li{float:left;margin:5px 0 0 0;width:200px;list-style:none}#admin_users_list li i{float:none}.help_table{border:1px solid}.help_table tr,.help_table td,.help_table th{border:1px solid;border-collapse:collapse}.pw_display_inline{display:inline-block;position:relative;top:3px}.pw_group_providers{color:#2460e0;font-weight:bold}.pw_white{background-color:#fff}.server label{font-weight:bold}#admin_providers_edit .admin_providers_form{width:100%}#admin_providers_edit .admin_providers_form .form-group.long-field{padding-bottom:67px}#admin_providers_edit .admin_providers_form .form-group.address{padding-bottom:60px}#admin_providers_edit .admin_providers_form .form-group{position:relative;margin:12px}#admin_providers_edit .admin_providers_form .form-group label{vertical-align:top;font-weight:bold}#admin_providers_edit .admin_providers_form .form-group strong{color:#660000}#admin_providers_edit .admin_providers_form .form-group img{position:inherit;left:138px}#admin_providers_edit .admin_providers_form .form-group input,#admin_providers_edit .admin_providers_form .form-group #provider_description,#admin_providers_edit .admin_providers_form .form-group #provider_provider_conditions,#admin_providers_edit .admin_providers_form .form-group #provider_address,#admin_providers_edit .admin_providers_form .form-group #copyright_fields{width:auto;position:absolute;top:0;left:190px;border:1px solid #adadad;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}#admin_providers_edit .admin_providers_form .form-group textarea{width:auto;height:94px}#admin_providers_edit .admin_providers_form .form-group .form-group.file.optional{position:initial}#admin_providers_edit .admin_providers_form .form-group .form-group.file.optional input{padding:3px}#admin_providers_edit .admin_providers_form .form-group .form-group.boolean.optional.provider_remove_logo{position:absolute;margin:0;top:0;left:330px}#admin_providers_edit .admin_providers_form .form-group .form-group.boolean.optional.provider_remove_logo input{top:8px;left:115px}#admin_providers_edit .admin_providers_form .form-group #provider_description,#admin_providers_edit .admin_providers_form .form-group #provider_provider_conditions,#admin_providers_edit .admin_providers_form .form-group #provider_address{border-color:#ccc;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}#admin_providers_edit .admin_providers_form .form-group #provider_days_keep_per_picture{top:2px;left:242px}#admin_providers_edit .admin_providers_form .form-group .cgv{text-transform:uppercase}#admin_providers_edit #copyright{margin-left:1rem;width:65rem}#admin_providers_edit #copyright strong{color:#660000}#admin_providers_edit #copyright .copyright_group{height:24rem}#admin_providers_edit #copyright select{margin-right:18px;width:190px}#admin_providers_edit #copyright select,#admin_providers_edit #copyright input{border-color:#ccc;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}#admin_providers_edit #contacts{margin-left:12px;border-top:1px solid #858585}#admin_providers_edit #contacts #provider_contact{padding-right:12px}#admin_providers_edit #contacts #provider_contact #contact{border-bottom:dashed 1px #727171;margin-bottom:25px}#admin_providers_edit #contacts #provider_contact #contact .form-group{position:relative;padding-left:12px}#admin_providers_edit #contacts #provider_contact #contact .form-group label{font-weight:bold}#admin_providers_edit #contacts #provider_contact #contact .form-group input{border:1px solid #adadad;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}#admin_providers_edit #contacts #provider_contact #contact .form-group span{margin-right:30px}#admin_providers_edit #contacts #provider_contact #contact .checked-options div.form-group{display:inline-block;margin-right:40px}.modal-dialog{width:50%}.modal-dialog #admin_providers_show img,.modal-dialog #admin_providers_show input{margin-left:20px}.modal-dialog #admin_providers_show .label-show{font-weight:bold}.modal-dialog #admin_providers_show .principals_infos{width:100%}.modal-dialog #admin_providers_show #copyright{float:none;width:100%}.modal-dialog #admin_providers_show #provider_contact .form-group{border-top:solid 1px #afafaf;padding-top:8px}.modal-dialog #admin_providers_show #provider_contact .form-group .first-infos .label-info,.modal-dialog #admin_providers_show #provider_contact .form-group .second-infos .label-info,.modal-dialog #admin_providers_show #provider_contact .form-group .principal-contact .label-info,.modal-dialog #admin_providers_show #provider_contact .form-group .checked-options .label-info{margin:0 5px 0 0}.modal-dialog #admin_providers_show #provider_contact .form-group .first-infos .contact-info,.modal-dialog #admin_providers_show #provider_contact .form-group .second-infos .contact-info,.modal-dialog #admin_providers_show #provider_contact .form-group .principal-contact .contact-info,.modal-dialog #admin_providers_show #provider_contact .form-group .checked-options .contact-info{margin:0 20px 0 0}.modal-dialog #admin_providers_show #provider_contact .form-group .checked-options input{margin:0 3px 0 3px}#titles_list,#users_list{width:100%}#titles_list label,#users_list label{margin-right:20px;font-size:16px;font-weight:bold}#titles_list input,#titles_list textarea,#users_list input,#users_list textarea{border:solid 1px #ccc;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}#titles_list .form-group,#users_list .form-group{position:relative}#titles_list .form-group input,#titles_list .form-group textarea,#titles_list .form-group select,#users_list .form-group input,#users_list .form-group textarea,#users_list .form-group select{position:absolute;left:290px}#titles_list .form-group span input,#users_list .form-group span input{position:inherit}#titles_list .form-group .city,#users_list .form-group .city{margin-left:80px}#titles_list .form-group .radios,#users_list .form-group .radios{margin-left:85px}#titles_list .form-group .radios input,#users_list .form-group .radios input{margin-right:10px}.pw_providers .hidden-accessible,.pw_local_providers .hidden-accessible,.pw_photographer_providers .hidden-accessible,.pw_titles .hidden-accessible{display:none}.pw_providers .provider-state-active,.pw_local_providers .provider-state-active,.pw_photographer_providers .provider-state-active,.pw_titles .provider-state-active{background-color:#da0e0f;text-shadow:0 1px 0 #da0e0f;color:#fff;background-image:none}.pw_providers .active-hover-state,.pw_local_providers .active-hover-state,.pw_photographer_providers .active-hover-state,.pw_titles .active-hover-state{border-color:#fff}.pw_remote-tabs{padding:5px 0;clear:both}.pw_remote-tabs ul.nav-tabs>li{margin:0 5px 0 0}.pw_remote-tabs ul.nav-tabs>li a{padding:0.5em 1em;background-color:#428bca;color:#fff}.pw_remote-tabs .nav-tabs>.active>a,.pw_remote-tabs .nav-tabs>.active>a:hover,.pw_remote-tabs .nav-tabs>.active>a:focus{cursor:auto;color:#fff;background-color:#3071a9}.pw_remote-tabs .nav-tabs :hover{cursor:auto;color:#fff;background-color:#3071a9}.pw_remote-tabs .tab-content.panel-body{color:#333;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.pw_remote-tabs .tab-pane{padding:8px;margin-bottom:1rem;border-radius:0 4px 4px 4px;-webkit-border-radius:0 4px 4px 4px;-moz-border-radius:0 4px 4px 4px}.pw_title_panel{padding:5px 0;clear:both}.pw_title_panel ul.nav-tabs>li{margin:0 5px 0 0}.pw_title_panel ul.nav-tabs>li a{font-size:0.9em;padding:0.5em 1em;background-color:#428bca;color:#fff}.pw_title_panel .nav-tabs>.active>a,.pw_title_panel .nav-tabs>.active>a:hover,.pw_title_panel .nav-tabs>.active>a:focus{cursor:auto;color:#fff;background-color:#3071a9}.pw_title_panel .nav-tabs :hover{cursor:auto;color:#fff;background-color:#3071a9}.tab-content #provider_sets,.tab-content .tab-pane>div{float:left}.tab-content #provider_group_name_id{width:230px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;padding:4px 6px;border:1px solid #ccc;font-size:0.9em;font-weight:normal}.tab-content #pw_groups_menu{margin-left:10px}.tab-content #pw_groups_menu .button_to{margin-right:5px}.tab-content #cancel_button{margin-left:6px;margin-top:2px}.tab-content .btn_cancel,.tab-content .btn_submit{border:none;height:3rem;width:10rem;margin:1.5rem 1.5rem 1.5rem 0;border-radius:0.3rem;font-weight:bold;font-size:1.2rem}.tab-content .btn_cancel{background-color:#c4c7ca}.tab-content .btn_submit{background-color:#da0e0f;color:#fff}#edittitlemodal .form-horizontal .control-label,#edittitlemodal .radio,#editusermodal .form-horizontal .control-label,#newusermodal .form-horizontal .control-label{padding:.2rem .4rem;margin-right:.4rem;font-weight:bold}.comm_frames_show{width:100%;border:1px solid #c4c7ca;border-width:0 0 1px 0;padding:2rem .5rem}.comm_frames_show img{max-width:690px;max-height:312px;outline:1px dashed #e9eaee;display:block}.comm_frames_show h3{font-size:1.75rem}.comm_frames_show h5{font-size:1.25rem}.comm_frames_show h4,.comm_frames_show h5{margin-right:2rem}.comm_frames_show form,.comm_frames_show h5{display:inline}.comm_frames_show h1,.comm_frames_show h2,.comm_frames_show h3,.comm_frames_show h4,.comm_frames_show h5,.comm_frames_show h6{margin-top:0;margin-bottom:.5rem}.comm_frames_show input[type=file]{display:inline}
