/**
 * CSS for Social Locker Settings
 * 
 * @author Paul Kashtanoff <paul@byonepress.com>
 * @copyright (c) 2013, OnePress Ltd
 * 
 * @package sociallocker 
 * @since 1.0.0
 */

.alert.alert-success {
    margin: 0px; 
    margin-top: 10px; 
    margin-bottom: 10px; 
    font-weight: bold;
    padding: 10px;
}
.alert.alert-success p {
    margin: 0px;
}


#sociallocker_facebook_appid, #sociallocker_vk_appid {
    width: 250px;
}
#sociallocker_dynamic_theme_event {
    width: 250px;  
}
#sociallocker_lang {
    width: 250px;     
}

.help-block {
    position: relative;
    margin-top: 12px !important;
    line-height: 160%;
}
.form-horizontal {
    max-width: 1200px;
}
.btn-group {
    border: 0px !important;
}
.factory-bootstrap-312 .btn-group { 
    margin-bottom: 0px;
}

.form-horizontal .onp-sl-inline {
    padding-top: 7px;
    margin: 0px;
}
.factory-volumetric .onp-sl-inline {
    font-size: 14px;
    line-height: 100%;
    padding-top: 8px;
}

/**
* Confirmation Dialog
*/

#onp-confirm-dialog.onp-page-wrap {
    width: 700px;
    margin: auto;
    margin-top: 100px;
}
#onp-confirm-dialog-wrap {
    background-color: #fefefe;
    border-radius: 15px;
    padding: 40px 40px 40px 210px;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    min-height: 165px;
    border-bottom: 2px solid #dfdfdf;
    background-image: url("../img/confirmation-dialog.png");
    background-repeat: no-repeat;
    background-position: 40px 40px;
}
.factory-volumetric #onp-confirm-dialog-wrap {
    background-color: #f9f9f9;
    border-bottom: 2px solid #f3f3f3;
}
#onp-confirm-dialog-wrap h1 {
    padding: 0px;
    margin: 0 0 15px 0;
    color: #48515F;
    -moz-text-shadow: #fff;
    text-shadow: #fff;
    line-height: 120%;
    font-size: 20px;
}
#onp-confirm-dialog-wrap p {
    margin: 0px;
}
#onp-confirm-dialog-wrap .onp-actions {
    padding-top: 20px;
}
#onp-confirm-dialog-wrap .onp-actions a + a {
    margin-left: 10px;
}
