/**

 * Settings page

 */

#swpsmtp_settings_form input[type='text'],

#swpsmtp_settings_form input[type='password'],

#swpsmtp_settings_form input[type='email'],

#swpsmtp_settings_form input[type='text']

{

    width: 350px;

}

textarea#swpsmtp_message{

    width: 350px;

}



.swpsmtp-yellow-box{

    margin: 10px 0px;

    padding: 10px;

    background-color: #FFFFE0;

    border-color: #E6DB55;

    border-radius: 3px 3px 3px 3px;

    border-style: solid;

    border-width: 1px;

}

div.swpsmtp-tab-container, #swpsmtp-save-settings-notice {

    display: none;

}

#swpsmtp-spinner {

    float: none;

    vertical-align: top;

}

div.swpsmtp-tab-container {

    padding-top: 10px;

}

.swpsmtp-stars-container {

    text-align: center;

    margin-top: 10px;

}

.swpsmtp-stars-container span {

    vertical-align: text-top;

    color: #ffb900;

}

.swpsmtp-stars-container a {

    text-decoration: none;

}

.swpsmtp-settings-grid {

    display:inline-block;

}

.swpsmtp-settings-main-cont {

    width: 80%;

}

.swpsmtp-settings-sidebar-cont {

    width: 19%;

    float: right;

    padding-top: 10px;

}



div.swpsmtp-msg-cont {

    clear: both;

    margin-bottom: 10px;

    padding: 5px 10px;

    border-radius: 2px;

    background-color: #ffffe0;

}

div.swpsmtp-msg-cont.msg-error {

    border-left: 5px solid red;

}

div.swpsmtp-msg-cont.msg-success {

    border-left: 5px solid green;

}



#swpsmtp-debug-log-cont {

    display: none;

}



@media (max-width: 782px) {

    .swpsmtp-settings-grid {

	display: block;

	float: none;

	width: 100%;

    }

}