﻿/*ul.buyReqInfo a.btn-ignore {
    text-align: center;
}*/
pre {
    font-size: 16px;
    display: initial;
    padding: initial;
    margin: initial;
    line-height: initial;
    color: initial;
    word-break: initial;
    word-wrap: initial;
    background-color: initial;
    border: initial;
    border-radius: initial;
    white-space: pre-wrap;
}

code,
kbd,
pre,
samp {
    font-family: "Open Sans",sans-serif;
}

.about1 p {
    padding: 50px 0 54px 40px;
}

.about2in {
    padding: 10px 10px;
}

.about3 {
    background: none;
}

.about3R {
    display: block;
}

.about3in {
    padding: 6px 40px;
}

@media(max-width: 1024px) {
    .homebuy .btn-default,
    .homeSell .btn-default {
        margin-top: 10px;
    }

    .carousel-control.right,
    .carousel-control.left,
    .carousel-control.right:hover,
    .carousel-control.left:hover {
        z-index: 1000;
    }

    .cont-inner.ban3 .carousel-caption {
        left: 53%;
    }

    .cont-inner.ban2 .carousel-caption {
        left: 20px;
    }

    .cont-inner.ban4 .carousel-caption {
        bottom: 72%;
    }

    .about1 p {
        padding: 136px 0 54px 72px;
    }

    .about2in {
        padding: 50px 40px;
    }
}

.about1 {
    background: #e7e4e1 url('/Content/themes/FrontEnd/images/buyer1.jpg') top right no-repeat;
}

    .about1 p {
        width: 55%;
        color: #6a6a6a;
        padding: 136px 0 140px 72px;
        font-size: 16px;
        line-height: 26px;
        font-weight: normal;
    }

        .about1 p span {
            font-size: 30px;
        }

.about2 {
    padding: 50px 0;
    border-bottom: 1px solid #d9d9d9;
}

.about2in {
    padding: 100px 40px;
}

    .about2in p {
        color: #6a6a6a;
        font-size: 18px;
        line-height: 26px;
        font-weight: normal;
    }

        .about2in p a {
            color: #FF6222;
        }

.about3 {
    background: url('/Content/themes/FrontEnd/images/buyer_3.jpg') bottom left no-repeat;
}

.about3R {
    display: none;
}

.about3in {
    padding: 150px 40px;
}

.next {
    float: right;
    text-align: right;
}

.controls {
    display: block;
    font-size: 11px;
    font-weight: bold;
    padding-top: 8px;
    width: 50px;
}

.previous {
    float: left;
    text-align: left;
}

.modal-dialog {
    margin: 40px auto 0;
    width: 700px;
}

.input-validation-error {
    border-color: #ff0000;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(233, 0, 0, 0.6);
}

.about1 p {
    padding: 136px 0 116px 72px;
}

.about2in {
    padding: 50px 40px;
}

.field-validation-error {
    color: red;
}

.validation-summary-errors ul {
    display: block;
    border: 1px solid red;
    background: #fff7f5;
    border-radius: 3px;
    margin-bottom: 25px;
    padding: 10px 5px;
}

.validation-summary-errors li {
    color: red;
    font-size: 12px;
    list-style: disc outside none;
    margin-left: 15px;
}

/* AJAX LOADING INDICATOR */
.ajax-loading-block-window {
    position: fixed;
    top: 50%;
    left: 50%;
    width: 128px;
    height: 128px;
    overflow: hidden;
    z-index: 1104;
}

    .ajax-loading-block-window .loading-image {
        position: absolute;
        top: 0;
        left: 0;
        width: 128px;
        height: 128px;
        background-image: url('/Content/themes/FrontEnd/images/ajax_loader_large.gif');
    }

.please-wait {
    background: url('/Content/themes/FrontEnd/images/ajax_loader_small.gif') no-repeat;
    padding-left: 20px;
}

.username-available-status {
    color: green;
    padding-left: 5px;
}

.username-not-available-status {
    color: red;
    padding-left: 5px;
}

/**** paging ****/

.pagination > li:first-child > a, .pagination > li:first-child > span {
    border-bottom-left-radius: 17px;
    border-top-left-radius: 17px;
}

.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus, .pagination > li.active > a {
    background-color: #FF6222 !important;
    border-color: #FF6222 !important;
    color: #fff !important;
}

/***end here***/

/** Required Changes **/
ul.buyReqListInfo li {
    padding: 6px 10px;
}

.disabled {
    opacity: 0.3;
}

ul.attach img {
    width: 78px;
    height: 65px;
}

.webspan {
    padding-top: 20px;
}

.col-mInsideF.seller-off {
    border-bottom: 1px solid #ccc;
    box-sizing: border-box;
}

.col-sm-3.nopadding.dallar {
    position: relative;
}

    .col-sm-3.nopadding.dallar input {
        padding-left: 51px;
    }

.d-input {
    position: relative;
}

    .d-input:before {
        position: absolute;
        content: '$';
        width: 40px;
        height: 46px;
        background: #eee;
        top: 1px;
        text-align: center;
        font-size: 19px;
        line-height: 42px;
        border-radius: 3px 0 0 2px;
        border: 1px solid #ccc;
        border-top: 0px;
        border-bottom: 0px;
        left: 1px;
        border-left: 0px;
    }

.btn-declinegreen {
    font-size: 20px !important;
    padding: 10px 23px 10px 49px;
    position: relative;
}

    .btn-declinegreen:before {
        position: absolute;
        content: '';
        width: 31px;
        height: 31px;
        background: url(/Content/themes/FrontEnd/images/btn-accept-dec.png) -109px -51px;
        left: 15px;
        top: 10px;
    }

    .btn-declinegreen:hover:before {
        background: url(/Content/themes/FrontEnd/images/btn-accept-dec.png) -109px -11px;
    }

    .btn-declinegreen:hover {
        background: white !important;
        color: black !important;
    }


.btn-acceptgreen {
    font-size: 20px !important;
    padding: 10px 23px 10px 49px;
    position: relative;
}

    .btn-acceptgreen:before {
        position: absolute;
        content: '';
        width: 31px;
        height: 31px;
        background: url(/Content/themes/FrontEnd/images/btn-accept-dec.png) -30px -51px;
        left: 15px;
        top: 10px;
    }

    .btn-acceptgreen:hover:before {
        background: url(/Content/themes/FrontEnd/images/btn-accept-dec.png) -30px -11px;
    }

    .btn-acceptgreen:hover {
        background: white !important;
        color: black !important;
    }


.inner_text {
    bottom: 0;
    left: 74px;
    position: absolute;
    top: 80px;
}

.right-pics {
    float: right;
    padding-left: 418px;
}

.btn-top-ftr {
    float: left;
    margin: 60px 0 38px 35px;
    width: 100%;
}

.row.btn_price_btn {
    text-align: center;
}

.row {
    margin-left: -15px;
    margin-right: -15px;
}

.Pricing {
    background: #1d3356;
    bottom: 15px;
    color: #fff;
    top: 0;
    border-radius: 30px;
    font-size: 20px;
    padding: 8px 22px;
    transition: all 0.55s ease 0s;
    margin-bottom: 0px;
}

    .Pricing:hover {
        background: #0fb6f3;
        color: #fff;
        border: 1px solid #0fb6f3;
    }

ul.Pricing_tbl {
    width: 100%;
    height: auto;
    float: left;
    margin-top: 30px;
    margin-bottom: 20px;
}

.Pricing_tbl > li.active {
    background: none repeat scroll 0 0 #5A2B18;
    border: medium none;
    border-radius: 10px;
    color: #fff;
    float: left;
    font-size: 18px;
    margin-left: 23px;
    min-height: 289px;
    min-width: 200px;
    text-align: center;
}

    .Pricing_tbl > li.active:before {
        background: url("/Content/themes/FrontEnd/images/fling-list-bg1.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
        border-top-left-radius: 8px;
        border-top-right-radius: 8px;
        content: "";
        font-size: 18px;
        min-height: 150px;
        left: 0;
        min-width: 200px;
        position: absolute;
        right: 11px;
        text-align: center;
        top: 0;
        z-index: 0;
    }

.Pricing_tbl > li.golden:before {
    background: url("/Content/themes/FrontEnd/images/list-bg4.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    content: "";
    font-size: 18px;
    min-height: 150px;
    left: 0;
    min-width: 196px;
    position: absolute;
    right: 11px;
    text-align: center;
    top: 0;
    z-index: 0;
}

.Pricing_tbl > li.silver:before {
    background: url("/Content/themes/FrontEnd/images/list-bg3.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    content: "";
    font-size: 18px;
    min-height: 150px;
    left: 0;
    min-width: 196px;
    position: absolute;
    right: 11px;
    text-align: center;
    top: 0;
    z-index: 0;
}

.Pricing_tbl > li.bronze:before {
    background: url("/Content/themes/FrontEnd/images/list-bg2.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    content: "";
    font-size: 18px;
    min-height: 150px;
    left: 0;
    min-width: 196px;
    position: absolute;
    right: 11px;
    text-align: center;
    top: 0;
    z-index: 0;
}

.Pricing_tbl > li.platinum:before {
    background: url("/Content/themes/FrontEnd/images/list-bg5.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    content: "";
    font-size: 18px;
    min-height: 150px;
    left: 0;
    min-width: 196px;
    position: absolute;
    right: 11px;
    text-align: center;
    top: 0;
    z-index: 0;
}

.Pricing_tbl > li {
    background: #fff;
    border-radius: 10px;
    float: left;
    min-height: 280px;
    border: solid 1px #ddd;
    text-align: center;
    width: 198px;
    font-size: 18px;
    margin-left: 23px;
    position: relative;
}

.active > h3 {
    position: relative;
    z-index: 1;
}

.active > p {
    margin: 34px;
    position: relative;
    z-index: 1;
}

.bronze > h3 {
    position: relative;
    z-index: 1;
}

.bronze > p {
    position: relative;
    z-index: 1;
    margin-bottom: 13px;
}

.bronze > h1 {
    margin-top: 40px !important;
    position: relative;
    z-index: 1;
}

.silver > h3 {
    position: relative;
    z-index: 1;
}

.silver > p {
    position: relative;
    z-index: 1;
    margin-bottom: 13px;
}

.silver > h1 {
    margin-top: 40px !important;
    position: relative;
    z-index: 1;
}

.golden > h3 {
    position: relative;
    z-index: 1;
}

.golden > p {
    position: relative;
    z-index: 1;
    margin-bottom: 13px;
}

.golden > h1 {
    margin-top: 40px !important;
    position: relative;
    z-index: 1;
}

.platinum > h3 {
    position: relative;
    z-index: 1;
}

.platinum > p {
    position: relative;
    z-index: 1;
    margin-bottom: 13px;
}

.platinum > h1 {
    margin-top: 40px !important;
    position: relative;
    z-index: 1;
}

.hdding {
    float: left;
    text-align: center;
    width: 100%;
    margin-top: 53px;
    position: relative;
    display: block;
}

    .hdding > h1 {
        background: none repeat scroll 0 0 #fff;
        display: block;
        margin: 0 auto;
        position: relative;
        width: 433px;
        z-index: 1;
    }

    .hdding:before {
        background: none repeat scroll 0 0 #fff;
        border-top: 2px dotted #000000;
        content: "";
        height: 35px;
        left: 0;
        position: absolute;
        top: 23px;
        width: 100%;
    }

.signup_btn {
    -moz-user-select: none;
    background: #fff;
    border: 1px solid #09F;
    border-radius: 25px;
    color: #000;
    cursor: pointer;
    font-size: 20px;
    font-weight: 300;
    line-height: 1.42857;
    margin-bottom: 0;
    margin-left: 444px;
    padding: 6px 25px;
    text-align: center;
    text-transform: uppercase;
    transition: all 0.25s ease 0s;
    vertical-align: middle;
    white-space: nowrap;
}

    .signup_btn:hover {
        color: #fff;
        background: #0fb6f3;
    }

.Show_price {
    position: relative;
    z-index: 1;
    top: -13px;
    bottom: 29px;
    margin: 0px auto;
    margin-left: 496px;
}

    .Show_price:before {
        position: relative;
        z-index: 1;
        background: url("../images/pricing-arrrow.png");
        top: 0;
        bottom: 0;
    }


.col-how {
    background: none repeat scroll 0 0 #f5f5f5;
    border: 1px solid #dbdbdb;
    border-radius: 2px;
    padding-bottom: 15px;
    position: relative;
    z-index: 0;
}

.btn-pricing {
    background: url("/Content/themes/FrontEnd/images/pricing-arrrow.png") no-repeat scroll 128px 19px #FF6222;
    border: medium none !important;
    border-radius: 25px;
    color: #fff;
    float: none;
    font-size: 20px;
    margin: 0 auto;
    padding: 9px 30px 9px 0px;
    position: relative;
    text-transform: uppercase;
    top: 38px;
    width: 172px;
    z-index: 0;
}

    .btn-pricing.collapsed {
        background: url("/Content/themes/FrontEnd/images/pricing-arrrow1.png") no-repeat scroll 128px 19px #FF6222;
        border: medium none !important;
        border-radius: 25px;
        color: #fff;
        float: none;
        font-size: 20px;
        margin: 0 auto;
        padding: 9px 9px 9px 31px;
        position: relative;
        text-align: left;
        text-transform: uppercase;
        top: 38px;
        width: 172px;
        z-index: 0;
    }

.btn-top-ftr {
    float: left;
    margin: 60px 0 38px 35px;
    width: 100%;
}

.row.btn_price_btn {
    text-align: center;
}

/********/
.salLead {
    width: auto !important;
}


/********2015-06-16********/
ul.attach img {
    max-height: 65px;
    max-width: 78px;
    height: auto;
    width: auto;
}

.widOffer {
    width: 226px;
}

@media(max-width:768px) {
    .container {
        width: 768px;
        max-width: none !important;
    }

    .tabFixLeft {
        float: left;
        width: 182px;
    }

    .tabFixright {
        width: 578px;
        float: left;
    }

    .widOffer {
        width: 167px;
    }

    .cont-inner.ban4 .carousel-caption {
        bottom: 6%;
    }

    .txtwithimg img {
        width: 8% !important;
    }

    .cont-inner.ban3 .carousel-caption {
        left: 13%;
        bottom: 25px;
    }

    .col-tabNav ul li a {
        font-size: 16px;
    }

    .about1 p {
        padding: 50px 0 54px 40px;
    }

    .about2in {
        padding: 10px 10px;
    }

    .about3 {
        background: none;
    }

    .about3R {
        display: block;
    }

    .about3in {
        padding: 6px 40px;
    }

    label {
        font-size: 15px !important;
    }

    ul.buyReqLarge li a.btn-print {
        background-position: -86px -70px !important;
    }

        ul.buyReqLarge li a.btn-print:hover {
            background-position: -81px -1px !important;
        }

    ul.buyReqLarge li a.btn-email {
        background-position: 1px -70px !important;
    }

        ul.buyReqLarge li a.btn-email:hover {
            background-position: 1px -1px !important;
        }

    ul.buyReqLarge li {
        font-size: 12px;
        padding: 1px 11px !important;
    }
    /*.container-fluid header{
        width: 768px;
    }*/
    /*.img{
        margin-left: -68px !important;
    }*/
}
