body{
	padding-top: 20px;
    background-color: #5f5f5f;
}
.container {
    margin: 0 auto;
    max-width: 1000px;
}

.header {
	
	border-radius: 6px;
	background-color: #fff;
	padding: 15px;
    margin-bottom: 10px;
}

#footer {
	
	border-radius: 6px;
	background-color: #fff;
}

.jumbotron {
	background-color: #fff;
}

.layout-wrap {
    border: 1px solid #DDDDDD;
    border-radius: 6px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
    padding:20px
}
span.xt{color:#ff7900}
#footer .container{text-align:center;padding:10px 0 20px 0}

form .required label:after {
    content: '*';
    color:#bf0000;
    display:inline;
}

form p.required_info:before {
    content: '*';
    color:#bf0000;
    display:inline;
}
.btn_wrap{text-align:right;padding:0 60px 0 0}
.alert .btn_wrap{text-align:right;padding:0}

#shopowner .form-horizontal .control-label{width:220px}
#shopowner .form-horizontal .controls{margin-left:240px}
.modal{width:700px}

.modal-body {max-height:600px}

.row-fluid .nl2go_box {
    background-color:#FFEBDA;
}

.nl2go_box h2 {
    color:#FF7900;
    padding: 20px;
    padding-top:5px;
    font-size: 20px;
}

.nl2go_boxr h2{
    color:#1C4C62;
    font-size: 20px;
}

div.panel-log {
	height: 550px;
	overflow:scroll;
}
.btn-next-page {
	display:none;
}

.next-btn {
	padding: 10px 30px;
}

@media (max-width: 980px) {
    .form-horizontal .control-group > label {
        float: none;
        width: auto;
        padding-top: 0;
        text-align: left;
    }
    .form-horizontal .controls {
        margin-left: 0!important;
    }
    .form-horizontal .control-list {
        padding-top: 0;
    }
    .form-horizontal .form-actions {
        padding-left: 10px;
        padding-right: 10px;
    }
}

.checkbox {margin-left:20px}

form.form-horizontal > fieldset > div {margin: 0 0 10px 0}

.msg-success {color:#449D44;font-weight:bold;}
.msg-error {color:#E81546}
.msg-skipped {color:#FF953F}

#hostingmodal {
    margin: 0 auto;
}
.form-horizontal .form-group {
    margin-right: 0px !important;
    margin-left: 0px !important;
}

pre.selectable::selection {
    background-color: transparent;
}
pre.selectable::selection {
    background-color: blue;
    color: white;
}

input[name=_dbPrefix]::-webkit-input-placeholder {
    color: #cd676a !important;
}

input[name=_dbPrefix]:-moz-placeholder { /* Firefox 18- */
    color: #cd676a !important;
}

input[name=_dbPrefix]::-moz-placeholder {  /* Firefox 19+ */
    color: #cd676a !important;
}

input[name=_dbPrefix]:-ms-input-placeholder {
    color: #cd676a !important;
}

.gly-spin {
    -webkit-animation: spin 1s infinite linear;
    -moz-animation: spin 1s infinite linear;
    -o-animation: spin 1s infinite linear;
    animation: spin 1s infinite linear;
}
@-moz-keyframes spin {
    0% {
        -moz-transform: rotate(0deg);
    }
    100% {
        -moz-transform: rotate(359deg);
    }
}
@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(359deg);
    }
}
@-o-keyframes spin {
    0% {
        -o-transform: rotate(0deg);
    }
    100% {
        -o-transform: rotate(359deg);
    }
}
@keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}