/* fancy box theme */

.fancybox-content-wrapper label, .fancybox-content-wrapper label.control-label, .fancybox-content-wrapper .form-group label.control-label, .fancybox-content-wrapper #login-form label {
    color: #fff;
}

#fancybox-loading {
    background: transparent !important;
}

.fancybox-skin {
    padding: 0px !important;
    border-radius: 10px;
}

.fancybox-skin input, .fancybox-skin select, .fancybox-skin textarea {
    border: 0 none !important;
    border-radius: 10px !important;
    height: auto !important;
    padding: 7px 12px !important;
    width: auto !important;
}

.fancybox-skin input, .fancybox-skin select, .fancybox-skin textarea {
    color: #363636;
    background: #fff;
}

.fancybox-skin input[type=submit] {
    border: 1px solid #fff !important;
    background: #1d4675 !important;
    color: #fff !important;
    text-shadow: none !important;
    text-transform: uppercase;
}

.fancybox-skin button.btn.btn-primary {
    border: 1px solid #fff !important;
    background: #1d4675 !important;
    color: #fff !important;
    text-shadow: none !important;
    text-transform: uppercase;
    border-radius: 10px !important;
}

.fancybox-skin label, .fancybox-skin p, .fancybox-skin a, .fancybox-skin h1, .fancybox-skin h2, .fancybox-skin h3, .fancybox-skin h4, .fancybox-skin h5, .fancybox-skin h6 {
    color: #fff;
}

.fancybox-skin input {
    color: #363636;
}

.fancybox-skin {
    color: #fff;
}

.fancybox-item.fancybox-close {
    position: absolute;
    top: 5px;
    right: 5px;
}

.term-condition-wrapper {
    padding: 10px;
    min-width: 200px;
    min-height: 200px;
    max-height: 200px;
    overflow: auto;
    border: 1px solid #ccc;
    background: #fff;
    font-size: 0.8em
}

.term-condition-wrapper h3, .term-condition-wrapper p, .term-condition-wrapper div {
    color: #000 !important;
    text-align: left;
}

.term-condition-wrapper h3 {
    font-size: 1.5em;
}

.term-condition-wrapper p {
    margin-bottom: 5px;
    padding: 0px;
    line-height: 1.5em;
    text-align: left;
}

/* specific fancybox background color, please use this in ajax pop up */

.fancybox-skin {
    /* black background*/
    background: #2962ff !important;
}

.fancybox-skin {
    /* blue background*/
    background: #02344a !important;
}

.package-box {
    background: #eeeeee !important;
    border: 0px !important;
    padding: 30px !important
}

.fancybox-skin .package-box {
    max-width: 340px;
    margin: 0px auto;
    background: #eeeeee;
    height: auto;
    padding: 30px 0px;
}

.fancybox-skin .package-box * {
    color: #363636;
}
