.goog-te-gadget-simple {
    background: none !important;
    border: none !important;
}

    .goog-te-gadget-simple .goog-te-menu-value span {
        color: #FFF !important;
        border: none !important;
        padding-right: 2px !important;
    }

    .goog-te-gadget-simple img {
        display: none !important;
    }

.compaign-details input[type=radio] {
    float: left;
    margin-right: 10px;
    margin-bottom: 5px;
    margin-left: 10px;
    margin-top: 1px;
    width: auto !important;
}

.compaign-details input[type=checkbox] {
    float: left;
    margin-right: 10px;
    margin-bottom: 5px;
    margin-left: 10px;
    margin-top: 1px;
    width: auto !important;
}

.compaign-details-td td {
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    padding: 5px;
}

.compaign-details-td1 td {
    border-right: 1px solid #ddd;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    padding: 5px;
    background: #c5f3f9;
    font-weight: bold;
    text-align: center;
}

.compaign-details-td2 td {
    border-right: 1px solid #ddd;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    padding: 5px;
    background: #c5f3f9;
    font-weight: bold;
    text-align: center;
}

.compaign-details-td1 dl {
    width: 13px;
    height: 13px;
    float: left;
    background: url(../images/questionmark.png) left center no-repeat;
    margin-top: 1px;
    margin-left: 3px;
}

.compaign-details-td1 dd {
    margin-left: 10px;
    float: left;
}

.compaign-details h4 {
    font-size: 14px;
    color: #01a7bf;
    border-bottom: 1px dashed #ddd;
    padding-bottom: 7px;
    margin-bottom: 10px;
}

.compaign-details h5 {
    font-size: 12px;
    color: #f64b11;
    border-bottom: 1px solid #ddd;
    padding-bottom: 7px;
    margin-bottom: 10px;
    margin-top: 10px;
}

.add-fund {
    background: #c5f3f9;
    border: 1px solid #88d9e4;
    padding: 5px 10px;
}

    .add-fund input {
        margin-bottom: 0px !important;
    }

.add-fund-btn {
    border: 1px solid #0d93a6;
    font-size: 11px;
    font-family: arial, helvetica, sans-serif;
    padding: 4px 10px 4px 10px;
    text-decoration: none;
    display: inline-block;
    text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
    font-weight: bold;
    color: #FFFFFF;
    background-color: #11C1DA;
    background-image: linear-gradient(to bottom, #11C1DA, #0798AD);
    width: auto !important;
    margin-bottom: 0px;
}

.compaign-details select {
    margin-bottom: 7px;
    padding: 3px 5px;
    width: 350px;
}

.compaign-details input {
    margin-bottom: 7px;
    padding: 5px;
}

.compaign-details label {
    color: #222;
    margin-bottom: 7px;
    margin-left: 10px;
    width: 180px;
    padding: 3px 5px;
}

.compaign-details-button {
    border: 1px solid #0d93a6;
    font-size: 11px;
    font-family: arial, helvetica, sans-serif;
    padding: 8px 15px 8px 15px;
    text-decoration: none;
    display: inline-block;
    text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
    font-weight: bold;
    color: #FFFFFF;
    background-color: #11C1DA;
    background-image: linear-gradient(to bottom, #11C1DA, #0798AD);
    width: auto !important;
    margin-right: 5px;
    margin-top: 5px;
}

.compaign-details-newcampaign {
    border: 1px solid #D9D0D0;
    font-size: 13px;
    font-family: arial, helvetica, sans-serif;
    padding: 6px 10px 6px 10px;
    text-decoration: none;
    display: inline-block;
    font-weight: bold;
    color: #4A4A4A;
    background-color: #EEEEEE;
    background-image: linear-gradient(to bottom, #EEEEEE, #EEEEEE);
    width: auto !important;
    margin: 20px 10px 0px 5px;
}

    .compaign-details-newcampaign span {
        color: #0062CB;
        font-weight: bolder;
        font-size: 17px;
    }

.compaign-details-cancel {
    border: 1px solid #df0909;
    font-size: 11px;
    font-family: arial, helvetica, sans-serif;
    padding: 8px 15px 8px 15px;
    text-decoration: none;
    display: inline-block;
    text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
    font-weight: bold;
    color: #FFFFFF;
    background-color: #f62b2b;
    background-image: linear-gradient(to bottom, #f62b2b, #d20202);
    width: auto !important;
    margin-top: 5px;
}

.compaign-details-activate {
    border: 1px solid #34740e;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    font-size: 11px;
    font-family: arial, helvetica, sans-serif;
    padding: 3px 10px 3px 10px;
    text-decoration: none;
    display: inline-block;
    text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
    font-weight: bold;
    color: #FFFFFF;
    background-color: #4ba614;
    width: auto !important;
    float: left;
    background-image: linear-gradient(to bottom, #4ba614, #008c00);
}

.compaign-details-go {
    border: 1px solid #34740e;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    font-size: 11px !important;
    font-family: arial, helvetica, sans-serif;
    padding: 1px 5px 2px 5px !important;
    text-decoration: none;
    display: inline-block;
    text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
    font-weight: bold;
    color: #FFFFFF;
    width: auto !important;
    border-radius: 3px;
    float: right;
    background-color: #11C1DA;
    background-image: linear-gradient(to bottom, #11C1DA, #0798AD);
    height: 30px !important;
}

.date-range {
    float: right;
    margin-right: 19px;
    margin-top: 18px;
}

    .date-range input {
        width: 165px;
        border: 1px solid #ddd;
        font-size: 12px;
        height: 28px;
        margin: 8px 0px 0px 5px;
    }

.inner-area input[type=radio] {
    float: left;
    margin-right: 7px;
    margin-bottom: 5px;
    margin-left: 15px;
    margin-top: 1px;
}

h2 {
    font-size: 16px;
    margin: 20px 5px 8px 0;
}

.content_area_left {
    float: left;
    width: 680px;
    height: auto;
}

.content_area_right {
    float: right;
    width: 301px;
    border: 1px solid #E9E4E4;
    height: auto;
    position: relative;
    background: #fff;
    margin-top: 70px;
}

.content_area_right_inner {
    width: 288px;
    border: 1px solid #E9E4E4;
    height: auto;
    margin: 5px;
    padding-top: 45px;
}

/*.content_area_right_inner span {
        background: #33b745;
        height: 30px;
        width: 273px;
        margin: 20px 0px 0px 0px;
        line-height: 30px;
        font-size: 13px;
        color: #fff;
        float: left;
        display: block;
        padding-left: 15px;
    }*/

.social {
    width: 290px;
    height: auto;
    float: left;
}

.content_area_right_inner input[type="text"] {
    border: 1px solid #ddd;
    color: #c9c9c9;
    cursor: text;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 11px;
    font-weight: 600;
    height: 33px;
    line-height: 30px;
    margin: 10px 0 0 8px;
    outline: 0 none;
    padding-left: 12px;
    width: 258px;
}

.content_area_right_inner input[type="radio"] {
    margin-top: 10px;
    width: 30px;
    color: #c9c9c9;
    font-weight: 600;
    font-size: 11px;
}

.stm {
    font-family: Verdana, Geneva, sans-serif;
    color: #c9c9c9;
    font-weight: 600;
    font-size: 11px;
    height: 38px;
    width: 270px;
    float: left;
}

    .stm cite {
        width: 60px;
        height: 27px;
        line-height: 27px;
        font-style: normal;
        background: #1182b0;
        color: #FFF;
        margin: 10px 0px 0px 8px;
        float: left;
        text-align: center;
    }

    .stm dt {
        width: auto;
        height: 25px;
        line-height: 30px;
        font-style: normal;
        color: #999;
        margin: 8px 0px 0px 15px;
        float: left;
        text-align: center;
    }

    .stm input {
        margin-top: 10px !important;
    }

    .stm lable {
        margin-left: 15px !important;
        float: left;
    }

.sng {
    margin-right: 15px;
    color: #c9c9c9;
    font-weight: 600;
    padding: 4px 4px 4px 0px;
    border: 1px solid #CCC;
    font-size: 12px;
}

.content_area_right_inner a {
    float: left;
    width: 100px;
    height: 35px;
    font-size: 13px;
    color: #878787;
    text-decoration: underline;
    margin: 20px 0px 0px 10px;
}

.content_area_right_inner input[type="submit"] {
    background: none repeat scroll 0 0 #1182b0;
    border: 0 none;
    color: #fff;
    cursor: pointer;
    float: right;
    height: 29px;
    line-height: 28px;
    margin: 8px 11px 6px 0;
    outline: 0 none;
    padding-left: 0;
    width: 266px;
}

/*ppc start*/

.ppc_register {
    float: right;
    margin-top: 10px;
}

    .ppc_register .ppc_register_btn {
        background: #2980b9 url(../images/ppc-registericon.png) no-repeat 10px 7px;
        color: #fff;
        box-shadow: 0px -3px 0px 0px #095485;
        border-radius: 2px;
        text-decoration: none;
        border: none;
        padding: 7px 10px 10px 35px;
        cursor: pointer;
        font-size: 16px;
        float: right;
    }

.ppc_banner {
    width: 100%;
    height: 350px;
    background: url(../images/ppc_banner.jpg) repeat center;
}

    .ppc_banner h2 {
        color: #fff;
        font-family: Oswald;
        font-size: 35px;
        font-weight: normal;
        text-shadow: -1px -1px #000;
        margin-bottom: 20px;
    }

.ppc_heading {
    margin-bottom: 13px;
    background: #f6f6f6;
    width: 100%;
    height: 108px;
    box-shadow: 0px 2px 2px 0px #E4E4E4;
    text-align: center;
    margin-top: -19px
}

    .ppc_heading h1 {
        font-size: 35px;
        color: #eb6e1a;
        padding-top: 17px;
        font-weight: 500;
        font-family: roboto;
    }

    .ppc_heading h6 {
        font-size: 18px;
        color: #575757;
        padding-top: 4px;
        font-weight: normal;
        font-family: roboto;
    }

.ppc_main {
    float: left;
    height: auto;
    text-align: left;
}

    .ppc_main i {
        margin-right: 7px;
        margin-left: 7px;
    }

    .ppc_main p {
        text-align: justify;
        line-height: 18px;
        margin-top: 9px;
        color: #696969;
    }

.ppc_text_color p {
    color: #fff !important;
}

.ppc_main ul li {
    color: #fff;
    font-size: 14px;
    line-height: 20px;
}

.ppc_main ul {
    margin-left: 16px;
}

.ppc_main span {
    text-align: justify;
    line-height: 18px;
    margin-bottom: 9px;
    font-size: 17px;
    font-style: italic;
}

.ppc_adimg {
    margin-top: 40px !important;
}

.ppc_main h2 {
    font-size: 28px;
    color: #575757;
    margin: 11px 0px 11px 0px;
    font-family: roboto;
    font-weight: 500;
}

.ppc_qlook {
    width: 100%;
    margin: 10px 0px 11px 0px;
    height: auto;
    background: #f77631;
    border-top: 9px solid #f29867;
    border-bottom: 9px solid #f29867;
    /*min-width:1100px;*/
    padding: 30px 0px;
}

.ppc_ad {
    width: 100%;
    /*min-width:1100px;*/
    padding-bottom: 25px;
    padding-top: 10px;
    height: auto;
    background: #717171;
    border-top: 9px solid #949494;
    border-bottom: 9px solid #949494;
    margin: 10px 0px 0px 0px;
}

.ppc_frameimg {
    height: auto;
    margin-top: 20px;
    text-align: center;
}

    .ppc_frameimg img {
        border: 1px solid rgba(255,255,255,.4);
        padding: 4px;
    }

@font-face {
    font-family: "Baar Philos";
    src: url("../fonts/BAARPRG.TTF") format("truetype");
}

.ppc_banner ul {
    list-style-type: none;
}

    .ppc_banner ul li {
        background: url(../images/ppc_tick.png) no-repeat 1px;
        text-align: left;
        font-size: 16px;
        color: #fff;
    }

.ppc_container {
    /*width: 1170px;*/

    height: auto;
    margin: 0px auto;
    padding: 0px 10px 0;
}

.ppc_banner left {
    float: left;
}

.ppc_banner right {
    float: right;
}

    .ppc_banner right img {
    }

/*ppc End */

/*what-qlook-banner  */

.what_qlook_banner {
    width: 100%;
    height: 300px;
    /*min-width: 1100px;*/
    background: url(../images/what_qlook_banner.jpg) repeat center;
    border-bottom: 1px solid #ededed;
}

    .what_qlook_banner h1 {
        color: #444;
        text-shadow: none;
    }

    .what_qlook_banner h4 {
        color: #444;
        text-shadow: none;
    }

.what_banner_contain {
    margin: auto;
    height: auto;
}

    .what_banner_contain left {
        height: 200px;
        float: left;
    }

.font-size-16 {
    font-size: 16px;
}

.what_banner_contain left h2 {
    font-family: Roboto;
    margin-top: 85px;
    font-size: 30px;
    font-weight: 300;
}

.what_banner_contain left img {
    margin-top: 19%;
}

.what_banner_contain right {
    height: 302px;
    float: right;
    width: 350px;
    background: url(../images/what_qlook_banner_right.png);
}

    .what_banner_contain right p {
        color: #fff;
        font-family: Roboto;
        font-size: 16px;
        margin-left: 32%;
        position: relative;
        text-align: left;
        top: 36%;
    }

.section_what_qlook {
    margin: 0 auto 30px;
    height: auto;
}

.what-qlook-heading {
    width: 100%;
    height: auto;
}

.key-hightlight-section {
    background: #f0fbff;
}

.what-qlook-heading h2,
.key-highlight h2,
.key-highlight h3 {
}

.what-qlook-heading p {
    font-size: 20px;
    color: #1eadab;
    padding-bottom: 0px;
}

.what_divider_sty {
    height: auto;
    width: 100%;
    margin: auto;
    position: relative;
}

    .what_divider_sty dt {
        height: 3px;
        width: 50%;
        background: #d4d4d4;
        position: relative;
        top: 1px;
    }

    .what_divider_sty span {
        background: none repeat scroll 0 0 #fa8247;
        height: 5px;
        left: 2%;
        margin: auto;
        position: absolute;
        top: -1%;
        width: 13%;
        z-index: 20;
    }

.qlook_description {
    height: auto;
    margin: 20px 0px;
}

.key-highlight ul {
    margin-left: 0px;
    list-style-type: none;
}

    .key-highlight ul li {
        list-style-type: none;
        margin-bottom: 5px;
    }

        .key-highlight ul li i {
            margin-right: 10px;
        }

.qlook_description left {
    float: left;
    width: 75px;
    height: 76px;
}

.qlook_description right {
    float: left;
    width: 93%;
    height: auto;
    font-size: 15px;
    color: #585959;
    text-align: justify;
    padding-top: 1%;
}

.qlook_description p {
    float: left;
    width: 100%;
    height: auto;
    font-size: 14px;
    color: #585959;
    position: relative;
}

.busines_div {
    height: 50px;
    margin: auto;
    padding: 25px 0 20px;
    position: relative;
    width: 80%;
}

    .busines_div dt {
        height: 68px;
        left: 1.5%;
        position: absolute;
        width: 50px;
        float: left;
    }

p {
    line-height: 22px;
}

.busines_div dl {
    float: right;
    height: 68px;
    left: -3%;
    position: relative;
    width: 51px;
}

.busines_contain_div {
    background: none repeat scroll 0 0 #58a618;
    color: #fff;
    float: left;
    font-family: Roboto;
    font-size: 26px;
    height: 52px;
    margin-left: 7%;
    padding-left: 20px;
    line-height: 48px;
    position: absolute;
    text-align: left;
    width: 84.5%;
    z-index: 999999;
    text-align: center;
}

.what_button {
    margin-left: 20px;
    float: right;
    margin-top: 0px;
    margin-right: 70px;
}

.busines_contain_div span {
    margin-left: 20px;
    float: left;
    font-size: 20px;
    margin-top: 2px;
}

.what_button a {
    background: none repeat scroll 0 0 #fff;
    color: #444343;
    font-size: 18px;
    padding: 2px 18px;
    line-height: 30px;
    text-decoration: none;
    -webkit-box-shadow: 2px 2px 5px 0px rgba(55,54,54,1);
    -moz-box-shadow: 2px 2px 5px 0px rgba(55,54,54,1);
    box-shadow: 2px 2px 0px 0px rgba(55,54,54,1);
    float: right;
    margin-top: 10px;
}

.what-referral-div {
    background: url(../images/what-referral-bg.jpg) no-repeat right center;
    height: 300px;
    margin: 10px 10px;
}

    .what-referral-div left {
        float: left;
        width: 50%
    }

    .what-referral-div right {
        float: right;
    }

    .what-referral-div h3 {
        font-size: 30px;
        color: #4d5050;
        font-family: Roboto;
        text-align: left;
        margin-top: 10px;
    }

    .what-referral-div p {
        border-left: 3px solid #f74082;
        color: #585959;
        font-size: 14px;
        padding-left: 15px;
        text-align: left;
        width: 100%;
        margin-top: 10px;
        margin-left: 20px;
        padding-bottom: 10px;
    }

.referral_try_btn {
    float: right;
    margin-top: 8%;
}

    .referral_try_btn a {
        background: url(../images/what-referral-try.jpg) no-repeat right center #ec6a0c;
        color: #fff;
        padding: 8px 43px 8px 10px;
        text-decoration: none;
        float: right;
        font-size: 17px;
        -webkit-box-shadow: 2px 2px 0px 0px rgba(153,153,153,1);
        -moz-box-shadow: 2px 2px 0px 0px rgba(153,153,153,1);
        box-shadow: 2px 2px 0px 0px rgba(153,153,153,1);
    }

.try_width63 {
    width: 63% !important;
}

.what_parts_div {
    float: left;
    height: auto;
    margin: 3% 0 3% 8%;
    text-align: center;
    width: 244px;
}

.what_parts_img {
    background: none repeat scroll 0 0 #f0f0f0;
    border: 1px solid #d8d5d5;
    border-radius: 15px;
    height: 180px;
    padding: 10px;
    width: 184px;
    margin: auto;
}

    .what_parts_img img {
        border-radius: 15px;
    }

.what_parts_div h2 {
    text-align: center;
    font-size: 21px;
    color: #3e3e3f;
}

.what_parts_div p {
    text-align: center;
    font-size: 13px;
    color: #696767;
    padding: 0 8px;
}

/*what-qlook-banner-end */

/*for sitemap page css start*/

.sitemap-page .alphabet-style {
    font-size: 20px;
    background: #f9f9f9;
    border-bottom: 1px solid #ddd;
    display: block;
    font-size: 18px;
    font-style: normal;
    margin: 20px 0px 10px;
    padding: 5px 5px;
    font-style: italic;
    padding-left: 10px;
    color: #0aa9be;
}

    .sitemap-page .alphabet-style dd {
        position: relative;
    }

        .sitemap-page .alphabet-style dd:after {
            content: '';
            background: url(../images/alphbetline.png)right center no-repeat;
            position: absolute;
            width: 200px;
            height: 25px;
        }

.sitemap-page .container_24 h1 {
    margin-top: 10px;
}



.sitemap-page .Jacky td {
    width: 235px;
    padding: 0px;
    border: none;
}

.sitemap-page .container_24 article {
    min-height: 300px;
}

.sitemap-page .m-business-card a {
    background: none repeat scroll 0 0 #fff;
    border-left: 1px solid #ddd;
    float: left;
    font-size: 13px;
    margin: 0 0px 0 0;
    padding: 3px 12px;
    text-decoration: none;
    text-transform: uppercase;
    cursor: pointer;
}

    .sitemap-page .m-business-card a:hover {
        background: #FF4303;
        color: #fff;
        text-decoration: none;
    }

.sitemap-page .m-business-card {
    background: none repeat scroll 0 0 #f5f5f5;
    border-bottom: 1px solid #ddd;
    border-top: 2px solid #0cbbd2;
    line-height: 2.5em;
    margin: 10px 0px 0px;
    width: auto !important;
}

.sitemap-page .categories_area_box {
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding: 0px !important;
}

    .sitemap-page .categories_area_box ul {
        margin: 0px 0 0 8px;
    }

        .sitemap-page .categories_area_box ul li {
            border: none;
            float: left;
            line-height: 25px;
            margin-top: 2px;
            width: 256px;
            margin-right: 4px;
            position: relative;
            list-style-type: none;
            margin-bottom: 0px;
        }

            .sitemap-page .categories_area_box ul li:hover {
                color: #0cbbd2;
            }

            .sitemap-page .categories_area_box ul li a {
                width: 256px;
                float: left;
                font-size: 14px;
                padding-left: 0px;
                color: #333;
            }

                .sitemap-page .categories_area_box ul li a:hover {
                    color: #08a59a;
                }

.sitemap-page .spinner {
    position: absolute;
    z-index: 1545;
    overflow: auto;
    width: 100%; /* width of the spinner gif */
    height: 1024px; /*hight of the spinner gif +2px to fix IE8 issue */
    color: red;
    opacity: 0.80;
    background-color: #000000;
}

/*for sitemap page css end*/

/*for styliest buttons star*/

@-webkit-keyframes glowing

, {
    from

{
    -moz-box-shadow: 0px 0px 0px rgba(44, 154, 219, 0.3), 0px 1px 2px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0px 0px 0px rgba(44, 154, 219, 0.3), 0px 1px 2px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 0px rgba(44, 154, 219, 0.3), 0px 1px 2px rgba(0, 0, 0, 0.2);
}

50% {
    -moz-box-shadow: 0px 0px 16px rgba(44, 154, 219, 0.8), 0px 1px 2px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0px 0px 16px rgba(44, 154, 219, 0.8), 0px 1px 2px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 16px rgba(44, 154, 219, 0.8), 0px 1px 2px rgba(0, 0, 0, 0.2);
}

to {
    -moz-box-shadow: 0px 0px 0px rgba(44, 154, 219, 0.3), 0px 1px 2px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0px 0px 0px rgba(44, 154, 219, 0.3), 0px 1px 2px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 0px rgba(44, 154, 219, 0.3), 0px 1px 2px rgba(0, 0, 0, 0.2);
}

}
@-moz-keyframes glowing

, {
    from

{
    -moz-box-shadow: 0px 0px 0px rgba(44, 154, 219, 0.3), 0px 1px 2px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0px 0px 0px rgba(44, 154, 219, 0.3), 0px 1px 2px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 0px rgba(44, 154, 219, 0.3), 0px 1px 2px rgba(0, 0, 0, 0.2);
}

50% {
    -moz-box-shadow: 0px 0px 16px rgba(44, 154, 219, 0.8), 0px 1px 2px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0px 0px 16px rgba(44, 154, 219, 0.8), 0px 1px 2px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 16px rgba(44, 154, 219, 0.8), 0px 1px 2px rgba(0, 0, 0, 0.2);
}

to {
    -moz-box-shadow: 0px 0px 0px rgba(44, 154, 219, 0.3), 0px 1px 2px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0px 0px 0px rgba(44, 154, 219, 0.3), 0px 1px 2px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 0px rgba(44, 154, 219, 0.3), 0px 1px 2px rgba(0, 0, 0, 0.2);
}

}
@-o-keyframes glowing

, {
    from

{
    -moz-box-shadow: 0px 0px 0px rgba(44, 154, 219, 0.3), 0px 1px 2px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0px 0px 0px rgba(44, 154, 219, 0.3), 0px 1px 2px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 0px rgba(44, 154, 219, 0.3), 0px 1px 2px rgba(0, 0, 0, 0.2);
}

50% {
    -moz-box-shadow: 0px 0px 16px rgba(44, 154, 219, 0.8), 0px 1px 2px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0px 0px 16px rgba(44, 154, 219, 0.8), 0px 1px 2px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 16px rgba(44, 154, 219, 0.8), 0px 1px 2px rgba(0, 0, 0, 0.2);
}

to {
    -moz-box-shadow: 0px 0px 0px rgba(44, 154, 219, 0.3), 0px 1px 2px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0px 0px 0px rgba(44, 154, 219, 0.3), 0px 1px 2px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 0px rgba(44, 154, 219, 0.3), 0px 1px 2px rgba(0, 0, 0, 0.2);
}

}
@keyframes glowing

, {
    from

{
    -moz-box-shadow: 0px 0px 0px rgba(44, 154, 219, 0.3), 0px 1px 2px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0px 0px 0px rgba(44, 154, 219, 0.3), 0px 1px 2px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 0px rgba(44, 154, 219, 0.3), 0px 1px 2px rgba(0, 0, 0, 0.2);
}

50% {
    -moz-box-shadow: 0px 0px 16px rgba(44, 154, 219, 0.8), 0px 1px 2px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0px 0px 16px rgba(44, 154, 219, 0.8), 0px 1px 2px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 16px rgba(44, 154, 219, 0.8), 0px 1px 2px rgba(0, 0, 0, 0.2);
}

to {
    -moz-box-shadow: 0px 0px 0px rgba(44, 154, 219, 0.3), 0px 1px 2px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0px 0px 0px rgba(44, 154, 219, 0.3), 0px 1px 2px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 0px rgba(44, 154, 219, 0.3), 0px 1px 2px rgba(0, 0, 0, 0.2);
}

}
/* line 26, ../scss/partials/_buttons.scss */
.button {
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiZmJmYiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UxZTFlMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fbfbfb), color-stop(100%, #e1e1e1));
    background: -moz-linear-gradient(top, #fbfbfb, #e1e1e1);
    background: -webkit-linear-gradient(top, #fbfbfb, #e1e1e1);
    background: linear-gradient(to bottom, #fbfbfb, #e1e1e1);
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    border: 1px solid #d4d4d4;
    font-weight: 300;
    font-size: 14px;
    font-family: "Helvetica Neue Light", "Helvetica Neue", "Helvetica", "Arial", "Lucida Grande", sans-serif;
    color: #666;
    text-shadow: 0 1px 1px white;
    margin: 0;
    text-decoration: none;
    text-align: center;
}
    /* line 44, ../scss/partials/_buttons.scss */
    .button:hover, .button:focus, .button:active, .button.is-active, .button.active {
        text-decoration: none;
    }
    /* line 48, ../scss/partials/_buttons.scss */
    .button:hover, .button {
        color: #666;
        background-color: #EEE;
        background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RjZGNkYyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
        background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #dcdcdc));
        background: -moz-linear-gradient(top, #ffffff, #dcdcdc);
        background: -webkit-linear-gradient(top, #ffffff, #dcdcdc);
        background: linear-gradient(to bottom, #ffffff, #dcdcdc);
    }
        /* line 53, ../scss/partials/_buttons.scss */
        .button:active, .button.is-active, .button.active {
            -moz-box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.3), 0px 1px 0px white;
            -webkit-box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.3), 0px 1px 0px white;
            box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.3), 0px 1px 0px white;
            text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.4);
            background: #eeeeee;
            color: #bbbbbb;
        }
        /* line 59, ../scss/partials/_buttons.scss */
        .button:focus {
            outline: none;
        }

/* line 65, ../scss/partials/_buttons.scss */
input.button, button.button {
    height: 34px;
    cursor: pointer;
    -webkit-appearance: none;
}

/* line 72, ../scss/partials/_buttons.scss */
.button-block {
    display: block;
}

/* line 77, ../scss/partials/_buttons.scss */
.button.disabled,
.button.disabled:hover,
.button.disabled:focus,
.button.disabled:active,
input.button:disabled,
button.button:disabled {
    -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1);
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
    opacity: 0.8;
    background: #EEE;
    border: 1px solid #DDD;
    text-shadow: 0 1px 1px white;
    color: #CCC;
    cursor: default;
    -webkit-appearance: none;
}

/* line 94, ../scss/partials/_buttons.scss */
.button-wrap {
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UzZTNlMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e3e3e3), color-stop(100%, #f2f2f2));
    background: -moz-linear-gradient(top, #e3e3e3, #f2f2f2);
    background: -webkit-linear-gradient(top, #e3e3e3, #f2f2f2);
    background: linear-gradient(to bottom, #e3e3e3, #f2f2f2);
    -moz-border-radius: 200px;
    -webkit-border-radius: 200px;
    border-radius: 200px;
    -moz-box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.04);
    -webkit-box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.04);
    box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.04);
    padding: 10px;
    display: inline-block;
}

/* line 104, ../scss/partials/_buttons.scss */
.button-flat {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    -moz-transition-property: background;
    -o-transition-property: background;
    -webkit-transition-property: background;
    transition-property: background;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    background: #EEE;
    border: none;
    text-shadow: none;
}
    /* line 113, ../scss/partials/_buttons.scss */
    .button-flat:hover, .button-flat:focus {
        background: #fbfbfb;
    }
    /* line 116, ../scss/partials/_buttons.scss */
    .button-flat:active, .button-flat.is-active, .button-flat.active {
        -moz-transition-duration: 0s;
        -o-transition-duration: 0s;
        -webkit-transition-duration: 0s;
        transition-duration: 0s;
        background: #eeeeee;
        color: #bbbbbb;
    }
    /* line 121, ../scss/partials/_buttons.scss */
    .button-flat.disabled {
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
        box-shadow: none;
        -webkit-appearance: none;
    }

/* line 131, ../scss/partials/_buttons.scss */
.button-border {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    -moz-transition-property: all;
    -o-transition-property: all;
    -webkit-transition-property: all;
    transition-property: all;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    color: #666;
    border: 2px solid #666;
    background: none;
    text-shadow: none;
}
    /* line 140, ../scss/partials/_buttons.scss */
    .button-border:hover, .button-border:focus {
        background: none;
        color: gray;
        border: 2px solid gray;
    }
    /* line 145, ../scss/partials/_buttons.scss */
    .button-border:active, .button-border.is-active, .button-border.active {
        -moz-transition-duration: 0s;
        -o-transition-duration: 0s;
        -webkit-transition-duration: 0s;
        transition-duration: 0s;
        background: none;
        color: #4d4d4d;
        border: 2px solid #4d4d4d;
    }
    /* line 151, ../scss/partials/_buttons.scss */
    .button-border.disabled {
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
        box-shadow: none;
        -webkit-appearance: none;
    }

/* line 161, ../scss/partials/_buttons.scss */
.button-3d {
    -moz-transition-property: all;
    -o-transition-property: all;
    -webkit-transition-property: all;
    transition-property: all;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 7px 0px #bbbbbb, 0px 8px 3px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 7px 0px #bbbbbb, 0px 8px 3px rgba(0, 0, 0, 0.2);
    box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 7px 0px #bbbbbb, 0px 8px 3px rgba(0, 0, 0, 0.2);
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U5ZTllOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f3f3f3), color-stop(100%, #e9e9e9));
    background: -moz-linear-gradient(top, #f3f3f3, #e9e9e9);
    background: -webkit-linear-gradient(top, #f3f3f3, #e9e9e9);
    background: linear-gradient(to bottom, #f3f3f3, #e9e9e9);
    background-color: #EEE;
    color: #666;
    border: 1px solid #e1e1e1;
    text-shadow: none;
    position: relative;
    top: 0px;
}
    /* line 173, ../scss/partials/_buttons.scss */
    .button-3d:hover, .button-3d:focus {
        -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 7px 0px #bbbbbb, 0px 8px 3px rgba(0, 0, 0, 0.2);
        -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 7px 0px #bbbbbb, 0px 8px 3px rgba(0, 0, 0, 0.2);
        box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 7px 0px #bbbbbb, 0px 8px 3px rgba(0, 0, 0, 0.2);
        background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ViZWJlYiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
        background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #ebebeb));
        background: -moz-linear-gradient(top, #ffffff, #ebebeb);
        background: -webkit-linear-gradient(top, #ffffff, #ebebeb);
        background: linear-gradient(to bottom, #ffffff, #ebebeb);
        background-color: white;
        color: #666;
    }
    /* line 179, ../scss/partials/_buttons.scss */
    .button-3d:active, .button-3d.is-active, .button-3d.active {
        -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 2px 0px #bbbbbb, 0px 3px 3px rgba(0, 0, 0, 0.2);
        -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 2px 0px #bbbbbb, 0px 3px 3px rgba(0, 0, 0, 0.2);
        box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 2px 0px #bbbbbb, 0px 3px 3px rgba(0, 0, 0, 0.2);
        background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5ZTllOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
        background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e9e9e9), color-stop(100%, #f3f3f3));
        background: -moz-linear-gradient(top, #e9e9e9, #f3f3f3);
        background: -webkit-linear-gradient(top, #e9e9e9, #f3f3f3);
        background: linear-gradient(to bottom, #e9e9e9, #f3f3f3);
        background-color: #eeeeee;
        color: #bbbbbb;
        border: 1px solid #e1e1e1;
        top: 5px;
    }
    /* line 187, ../scss/partials/_buttons.scss */
    .button-3d.disabled {
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
        box-shadow: none;
        -webkit-appearance: none;
    }

/* line 201, ../scss/partials/_buttons.scss */
.button-rounded {
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}

/* line 201, ../scss/partials/_buttons.scss */
.button-pill {
    -moz-border-radius: 50px;
    -webkit-border-radius: 50px;
    border-radius: 50px;
}

/* line 201, ../scss/partials/_buttons.scss */
.button-circle {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -moz-box-shadow: inset 0px 1px 1px rgba(255, 255, 255, 0.5), 0px 1px 2px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: inset 0px 1px 1px rgba(255, 255, 255, 0.5), 0px 1px 2px rgba(0, 0, 0, 0.2);
    box-shadow: inset 0px 1px 1px rgba(255, 255, 255, 0.5), 0px 1px 2px rgba(0, 0, 0, 0.2);
    width: auto;
    padding: 7px 25px !important;
    border-width: 4px;
    font-size: 14px;
    float: right;
    margin-top: 50px;
}

/* line 235, ../scss/partials/_buttons.scss */
.button-primary {
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjVlNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwOGRiMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #00b5e5), color-stop(100%, #008db2));
    background: -moz-linear-gradient(top, #00b5e5, #008db2);
    background: -webkit-linear-gradient(top, #00b5e5, #008db2);
    background: linear-gradient(to bottom, #00b5e5, #008db2);
    background-color: #00A1CB;
    border-color: #007998;
    color: #FFFFFF;
    text-shadow: 0 -1px 1px rgba(0, 40, 50, 0.35);
}
    /* line 242, ../scss/partials/_buttons.scss */
    .button-primary:hover, .button-primary:focus {
        background-color: #00A1CB;
        color: #FFFFFF;
        background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYzlmZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwOGRiMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
        background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #00c9fe), color-stop(100%, #008db2));
        background: -moz-linear-gradient(top, #00c9fe, #008db2);
        background: -webkit-linear-gradient(top, #00c9fe, #008db2);
        background: linear-gradient(to bottom, #00c9fe, #008db2);
    }
    /* line 247, ../scss/partials/_buttons.scss */
    .button-primary:active, .button-primary.is-active, .button-primary.active {
        background: #1495b7;
        color: #005065;
    }

/* line 260, ../scss/partials/_buttons.scss */
.button-3d-primary {
    -moz-transition-property: all;
    -o-transition-property: all;
    -webkit-transition-property: all;
    transition-property: all;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 2px 0px #bf7004, 0px 4px 3px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 2px 0px #bf7004, 0px 4px 3px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 2px 0px #bf7004, 0px 4px 3px rgba(0, 0, 0, 0.3);
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYTlkNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwOTljMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #00a9d5), color-stop(100%, #0099c1));
    background: -moz-linear-gradient(top, #ffbe22, #ffbe22);
    background: -webkit-linear-gradient(top, #ffbe22, #ffbe22);
    background: linear-gradient(to bottom, #ffbe22, #ffbe22);
    background-color: #00A1CB;
    color: #FFFFFF;
    border: 1px solid #bf7004;
    text-shadow: none;
    position: relative;
    top: 0px;
    padding: 4px 20px;
    font-size: 16px;
    margin-top: 30px;
}

    /* line 272, ../scss/partials/_buttons.scss */
    .button-3d-primary:hover {
        -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 2px 0px #bf7004, 0px 4px 3px rgba(0, 0, 0, 0.3);
        -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 2px 0px #bf7004, 0px 4px 3px rgba(0, 0, 0, 0.3);
        box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 2px 0px #bf7004, 0px 4px 3px rgba(0, 0, 0, 0.3);
        background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYTlkNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwOTljMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
        background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #00a9d5), color-stop(100%, #0099c1));
        background: -moz-linear-gradient(top, #ffbe22, #ffbe22);
        background: -webkit-linear-gradient(top, #ffbe22, #ffbe22);
        background: linear-gradient(to bottom, #ffbe22, #ffbe22);
        background-color: #bf7004;
        color: #FFFFFF;
    }

    .button-3d-primary:focus {
        -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 2px 0px #bf7004, 0px 4px 3px rgba(0, 0, 0, 0.3);
        -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 2px 0px #bf7004, 0px 4px 3px rgba(0, 0, 0, 0.3);
        box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 2px 0px #bf7004, 0px 4px 3px rgba(0, 0, 0, 0.3);
        background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYzFmNCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwOWRjNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
        background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #00c1f4), color-stop(100%, #009dc6));
        background: -moz-linear-gradient(top, #e78705, #fa93066);
        background: -webkit-linear-gradient(top, #e78705, #fa9306);
        background: linear-gradient(to bottom, #e78705, #fa9306);
        background-color: #00c9fe;
        color: #FFFFFF;
    }

    /* line 278, ../scss/partials/_buttons.scss */
    .button-3d-primary:active, .button-3d-primary.is-active, .button-3d-primary.active {
        -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 0px 0px #bf7004, 0px 3px 3px rgba(0, 0, 0, 0.3);
        -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 0px 0px #bf7004, 0px 3px 3px rgba(0, 0, 0, 0.3);
        box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 0px 0px #bf7004, 0px 3px 3px rgba(0, 0, 0, 0.3);
        background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwOTljMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwYTlkNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
        background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #0099c1), color-stop(100%, #00a9d5));
        background: -moz-linear-gradient(top, #ffbe22, #ffbe22);
        background: -webkit-linear-gradient(top, #ffbe22, #ffbe22);
        background: linear-gradient(to bottom, #ffbe22, #ffbe22);
        background-color: #1495b7;
        color: #005065;
        border: 1px solid #d87e04;
        top: 2px;
    }
    /* line 286, ../scss/partials/_buttons.scss */
    .button-3d-primary.disabled {
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
        box-shadow: none;
        -webkit-appearance: none;
    }

/* line 300, ../scss/partials/_buttons.scss */
.button-border-primary {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    -moz-transition-property: all;
    -o-transition-property: all;
    -webkit-transition-property: all;
    transition-property: all;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    color: #00A1CB;
    border: 2px solid #00A1CB;
    background: none;
    text-shadow: none;
}
    /* line 309, ../scss/partials/_buttons.scss */
    .button-border-primary:hover, .button-border-primary:focus {
        background: none;
        color: #00c9fe;
        border: 2px solid #00c9fe;
    }
    /* line 314, ../scss/partials/_buttons.scss */
    .button-border-primary:active, .button-border-primary.is-active, .button-border-primary.active {
        -moz-transition-duration: 0s;
        -o-transition-duration: 0s;
        -webkit-transition-duration: 0s;
        transition-duration: 0s;
        background: none;
        color: #007998;
        border: 2px solid #007998;
    }
    /* line 320, ../scss/partials/_buttons.scss */
    .button-border-primary.disabled {
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
        box-shadow: none;
        -webkit-appearance: none;
    }

/* line 332, ../scss/partials/_buttons.scss */
.button-flat-primary {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    -moz-transition-property: background;
    -o-transition-property: background;
    -webkit-transition-property: background;
    transition-property: background;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    background: #00A1CB;
    color: #FFFFFF;
    text-shadow: none;
    border: none;
}
    /* line 341, ../scss/partials/_buttons.scss */
    .button-flat-primary:hover, .button-flat-primary:focus {
        color: #FFFFFF;
        background: #00b5e5;
    }
    /* line 345, ../scss/partials/_buttons.scss */
    .button-flat-primary:active, .button-flat-primary.is-active, .button-flat-primary.active {
        -moz-transition-duration: 0s;
        -o-transition-duration: 0s;
        -webkit-transition-duration: 0s;
        transition-duration: 0s;
        background: #1495b7;
        color: #00647f;
    }
    /* line 350, ../scss/partials/_buttons.scss */
    .button-flat-primary.disabled {
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
        box-shadow: none;
        -webkit-appearance: none;
    }

/* line 235, ../scss/partials/_buttons.scss */
.button-action {
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhmY2YwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzZiOWMwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #8fcf00), color-stop(100%, #6b9c00));
    background: -moz-linear-gradient(top, #8fcf00, #6b9c00);
    background: -webkit-linear-gradient(top, #8fcf00, #6b9c00);
    background: linear-gradient(to bottom, #8fcf00, #6b9c00);
    background-color: #7db500;
    border-color: #5a8200;
    color: #FFFFFF;
    text-shadow: 0 -1px 1px rgba(19, 28, 0, 0.35);
}
    /* line 242, ../scss/partials/_buttons.scss */
    .button-action:hover, .button-action:focus {
        background-color: #7db500;
        color: #FFFFFF;
        background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2EwZTgwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzZiOWMwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
        background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #a0e800), color-stop(100%, #6b9c00));
        background: -moz-linear-gradient(top, #a0e800, #6b9c00);
        background: -webkit-linear-gradient(top, #a0e800, #6b9c00);
        background: linear-gradient(to bottom, #a0e800, #6b9c00);
    }
    /* line 247, ../scss/partials/_buttons.scss */
    .button-action:active, .button-action.is-active, .button-action.active {
        background: #76a312;
        color: #374f00;
    }

/* line 260, ../scss/partials/_buttons.scss */
.button-3d-action {
    -moz-transition-property: all;
    -o-transition-property: all;
    -webkit-transition-property: all;
    transition-property: all;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 7px 0px #5a8200, 0px 8px 3px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 7px 0px #5a8200, 0px 8px 3px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 7px 0px #5a8200, 0px 8px 3px rgba(0, 0, 0, 0.3);
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg0YmYwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzc2YWIwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #84bf00), color-stop(100%, #76ab00));
    background: -moz-linear-gradient(top, #84bf00, #76ab00);
    background: -webkit-linear-gradient(top, #84bf00, #76ab00);
    background: linear-gradient(to bottom, #84bf00, #76ab00);
    background-color: #7db500;
    color: #FFFFFF;
    border: 1px solid #5a8200;
    text-shadow: none;
    position: relative;
    top: 0px;
}
    /* line 272, ../scss/partials/_buttons.scss */
    .button-3d-action:hover, .button-3d-action:focus {
        -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 7px 0px #537800, 0px 8px 3px rgba(0, 0, 0, 0.3);
        -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 7px 0px #537800, 0px 8px 3px rgba(0, 0, 0, 0.3);
        box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 7px 0px #537800, 0px 8px 3px rgba(0, 0, 0, 0.3);
        background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5ZGUwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzc5YjAwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
        background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #99de00), color-stop(100%, #79b000));
        background: -moz-linear-gradient(top, #99de00, #79b000);
        background: -webkit-linear-gradient(top, #99de00, #79b000);
        background: linear-gradient(to bottom, #99de00, #79b000);
        background-color: #a0e800;
        color: #FFFFFF;
    }
    /* line 278, ../scss/partials/_buttons.scss */
    .button-3d-action:active, .button-3d-action.is-active, .button-3d-action.active {
        -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 2px 0px #5a8200, 0px 3px 3px rgba(0, 0, 0, 0.3);
        -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 2px 0px #5a8200, 0px 3px 3px rgba(0, 0, 0, 0.3);
        box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 2px 0px #5a8200, 0px 3px 3px rgba(0, 0, 0, 0.3);
        background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc2YWIwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzg0YmYwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
        background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #76ab00), color-stop(100%, #84bf00));
        background: -moz-linear-gradient(top, #76ab00, #84bf00);
        background: -webkit-linear-gradient(top, #76ab00, #84bf00);
        background: linear-gradient(to bottom, #76ab00, #84bf00);
        background-color: #76a312;
        color: #374f00;
        border: 1px solid #6b9c00;
        top: 5px;
    }
    /* line 286, ../scss/partials/_buttons.scss */
    .button-3d-action.disabled {
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
        box-shadow: none;
        -webkit-appearance: none;
    }

/* line 300, ../scss/partials/_buttons.scss */
.button-border-action {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    -moz-transition-property: all;
    -o-transition-property: all;
    -webkit-transition-property: all;
    transition-property: all;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    color: #7db500;
    border: 2px solid #7db500;
    background: none;
    text-shadow: none;
}
    /* line 309, ../scss/partials/_buttons.scss */
    .button-border-action:hover, .button-border-action:focus {
        background: none;
        color: #a0e800;
        border: 2px solid #a0e800;
    }
    /* line 314, ../scss/partials/_buttons.scss */
    .button-border-action:active, .button-border-action.is-active, .button-border-action.active {
        -moz-transition-duration: 0s;
        -o-transition-duration: 0s;
        -webkit-transition-duration: 0s;
        transition-duration: 0s;
        background: none;
        color: #5a8200;
        border: 2px solid #5a8200;
    }
    /* line 320, ../scss/partials/_buttons.scss */
    .button-border-action.disabled {
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
        box-shadow: none;
        -webkit-appearance: none;
    }

/* line 332, ../scss/partials/_buttons.scss */
.button-flat-action {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    -moz-transition-property: background;
    -o-transition-property: background;
    -webkit-transition-property: background;
    transition-property: background;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    background: #7db500;
    color: #FFFFFF;
    text-shadow: none;
    border: none;
}
    /* line 341, ../scss/partials/_buttons.scss */
    .button-flat-action:hover, .button-flat-action:focus {
        color: #FFFFFF;
        background: #8fcf00;
    }
    /* line 345, ../scss/partials/_buttons.scss */
    .button-flat-action:active, .button-flat-action.is-active, .button-flat-action.active {
        -moz-transition-duration: 0s;
        -o-transition-duration: 0s;
        -webkit-transition-duration: 0s;
        transition-duration: 0s;
        background: #76a312;
        color: #486900;
    }
    /* line 350, ../scss/partials/_buttons.scss */
    .button-flat-action.disabled {
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
        box-shadow: none;
        -webkit-appearance: none;
    }

/* line 235, ../scss/partials/_buttons.scss */
.button-highlight {
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhOTkxNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q4N2UwNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fa9915), color-stop(100%, #d87e04));
    background: -moz-linear-gradient(top, #fa9915, #d87e04);
    background: -webkit-linear-gradient(top, #fa9915, #d87e04);
    background: linear-gradient(to bottom, #fa9915, #d87e04);
    background-color: #F18D05;
    border-color: #bf7004;
    color: #FFFFFF;
    text-shadow: 0 -1px 1px rgba(91, 53, 2, 0.35);
}
    /* line 242, ../scss/partials/_buttons.scss */
    .button-highlight:hover, .button-highlight:focus {
        background-color: #F18D05;
        color: #FFFFFF;
        background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiYTQyZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q4N2UwNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
        background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fba42e), color-stop(100%, #d87e04));
        background: -moz-linear-gradient(top, #fba42e, #d87e04);
        background: -webkit-linear-gradient(top, #fba42e, #d87e04);
        background: linear-gradient(to bottom, #fba42e, #d87e04);
    }
    /* line 247, ../scss/partials/_buttons.scss */
    .button-highlight:active, .button-highlight.is-active, .button-highlight.active {
        background: #d8891e;
        color: #8d5303;
    }

/* line 260, ../scss/partials/_buttons.scss */
.button-3d-highlight {
    padding: 12px 20px;
    -moz-transition-property: all;
    -o-transition-property: all;
    -webkit-transition-property: all;
    transition-property: all;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 2px 0px #bf7004, 0px 5px 3px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 2px 0px #bf7004, 0px 5px 3px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 2px 0px #bf7004, 0px 5px 3px rgba(0, 0, 0, 0.3);
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhOTMwNiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U3ODcwNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffbe22), color-stop(100%, #ffbe22));
    background: -moz-linear-gradient(top, #ffbe22, #ffbe22);
    background: -webkit-linear-gradient(top, #ffbe22, #ffbe22);
    background: linear-gradient(to bottom, #ffbe22, #ffbe22);
    background-color: #ffbe22;
    color: #000;
    border: 1px solid #bf7004;
    text-shadow: none;
    position: relative;
    top: 2px;
}



.banner .button-3d-highlight {
    margin-top: 15px;
}



/* line 272, ../scss/partials/_buttons.scss */
.button-3d-highlight:hover {
    -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 2px 0px #bf7004, 0px 5px 3px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 2px 0px #bf7004, 0px 5px 3px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 2px 0px #bf7004, 0px 5px 3px rgba(0, 0, 0, 0.3);
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhOTMwNiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U3ODcwNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffbe22), color-stop(100%, #ffbe22));
    background: -moz-linear-gradient(top, #ffbe22, #ffbe22);
    background: -webkit-linear-gradient(top, #ffbe22, #ffbe22);
    background: linear-gradient(to bottom, #ffbe22, #ffbe22);
    background-color: #ffbe22;
    color: #000;
    border: 1px solid #bf7004;
    text-shadow: none;
}

/* line 278, ../scss/partials/_buttons.scss */
.button-3d-highlight:active, .button-3d-highlight.is-active, .button-3d-highlight.active {
    -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 2px 0px #bf7004, 0px 3px 3px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 2px 0px #bf7004, 0px 3px 3px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 0 0px #bf7004, 0px 3px 3px rgba(0, 0, 0, 0.3);
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U3ODcwNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZhOTMwNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e78705), color-stop(100%, #fa9306));
    background: -moz-linear-gradient(top, #e78705, #fa9306);
    background: -webkit-linear-gradient(top, #e78705, #fa9306);
    background: linear-gradient(to bottom, #e78705, #fa9306);
    background-color: #d8891e;
    color: #8d5303;
    border: 1px solid #d87e04;
    bottom: 18px;
}

/* line 286, ../scss/partials/_buttons.scss */
.button-3d-highlight.disabled {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-appearance: none;
}

/* line 300, ../scss/partials/_buttons.scss */
.button-border-highlight {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    -moz-transition-property: all;
    -o-transition-property: all;
    -webkit-transition-property: all;
    transition-property: all;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    color: #F18D05;
    border: 2px solid #F18D05;
    background: none;
    text-shadow: none;
}
    /* line 309, ../scss/partials/_buttons.scss */
    .button-border-highlight:hover, .button-border-highlight:focus {
        background: none;
        color: #fba42e;
        border: 2px solid #fba42e;
    }
    /* line 314, ../scss/partials/_buttons.scss */
    .button-border-highlight:active, .button-border-highlight.is-active, .button-border-highlight.active {
        -moz-transition-duration: 0s;
        -o-transition-duration: 0s;
        -webkit-transition-duration: 0s;
        transition-duration: 0s;
        background: none;
        color: #bf7004;
        border: 2px solid #bf7004;
    }
    /* line 320, ../scss/partials/_buttons.scss */
    .button-border-highlight.disabled {
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
        box-shadow: none;
        -webkit-appearance: none;
    }

/* line 332, ../scss/partials/_buttons.scss */
.button-flat-highlight {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    -moz-transition-property: background;
    -o-transition-property: background;
    -webkit-transition-property: background;
    transition-property: background;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    background: #F18D05;
    color: #FFFFFF;
    text-shadow: none;
    border: none;
}
    /* line 341, ../scss/partials/_buttons.scss */
    .button-flat-highlight:hover, .button-flat-highlight:focus {
        color: #FFFFFF;
        background: #fa9915;
    }
    /* line 345, ../scss/partials/_buttons.scss */
    .button-flat-highlight:active, .button-flat-highlight.is-active, .button-flat-highlight.active {
        -moz-transition-duration: 0s;
        -o-transition-duration: 0s;
        -webkit-transition-duration: 0s;
        transition-duration: 0s;
        background: #d8891e;
        color: #a66103;
    }
    /* line 350, ../scss/partials/_buttons.scss */
    .button-flat-highlight.disabled {
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
        box-shadow: none;
        -webkit-appearance: none;
    }

/* line 235, ../scss/partials/_buttons.scss */
.button-caution {
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U4NTQzZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q5MzMxYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e8543f), color-stop(100%, #d9331a));
    background: -moz-linear-gradient(top, #e8543f, #d9331a);
    background: -webkit-linear-gradient(top, #e8543f, #d9331a);
    background: linear-gradient(to bottom, #e8543f, #d9331a);
    background-color: #E54028;
    border-color: #c22d18;
    color: #FFFFFF;
    text-shadow: 0 -1px 1px rgba(103, 24, 13, 0.35);
}
    /* line 242, ../scss/partials/_buttons.scss */
    .button-caution:hover, .button-caution:focus {
        background-color: #E54028;
        color: #FFFFFF;
        background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ViNjg1NSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q5MzMxYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
        background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #eb6855), color-stop(100%, #d9331a));
        background: -moz-linear-gradient(top, #eb6855, #d9331a);
        background: -webkit-linear-gradient(top, #eb6855, #d9331a);
        background: linear-gradient(to bottom, #eb6855, #d9331a);
    }
    /* line 247, ../scss/partials/_buttons.scss */
    .button-caution:active, .button-caution.is-active, .button-caution.active {
        background: #cd5240;
        color: #952312;
    }

/* line 260, ../scss/partials/_buttons.scss */
.button-3d-caution {
    -moz-transition-property: all;
    -o-transition-property: all;
    -webkit-transition-property: all;
    transition-property: all;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 7px 0px #c22d18, 0px 8px 3px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 7px 0px #c22d18, 0px 8px 3px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 7px 0px #c22d18, 0px 8px 3px rgba(0, 0, 0, 0.3);
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U2NDgzMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U0MzgxZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e64831), color-stop(100%, #e4381f));
    background: -moz-linear-gradient(top, #e64831, #e4381f);
    background: -webkit-linear-gradient(top, #e64831, #e4381f);
    background: linear-gradient(to bottom, #e64831, #e4381f);
    background-color: #E54028;
    color: #FFFFFF;
    border: 1px solid #c22d18;
    text-shadow: none;
    position: relative;
    top: 0px;
}
    /* line 272, ../scss/partials/_buttons.scss */
    .button-3d-caution:hover, .button-3d-caution:focus {
        -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 7px 0px #b92b16, 0px 8px 3px rgba(0, 0, 0, 0.3);
        -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 7px 0px #b92b16, 0px 8px 3px rgba(0, 0, 0, 0.3);
        box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 7px 0px #b92b16, 0px 8px 3px rgba(0, 0, 0, 0.3);
        background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5NjA0YyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U0M2MyMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
        background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e9604c), color-stop(100%, #e43c23));
        background: -moz-linear-gradient(top, #e9604c, #e43c23);
        background: -webkit-linear-gradient(top, #e9604c, #e43c23);
        background: linear-gradient(to bottom, #e9604c, #e43c23);
        background-color: #eb6855;
        color: #FFFFFF;
    }
    /* line 278, ../scss/partials/_buttons.scss */
    .button-3d-caution:active, .button-3d-caution.is-active, .button-3d-caution.active {
        -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 2px 0px #c22d18, 0px 3px 3px rgba(0, 0, 0, 0.3);
        -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 2px 0px #c22d18, 0px 3px 3px rgba(0, 0, 0, 0.3);
        box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 2px 0px #c22d18, 0px 3px 3px rgba(0, 0, 0, 0.3);
        background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U0MzgxZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U2NDgzMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
        background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e4381f), color-stop(100%, #e64831));
        background: -moz-linear-gradient(top, #e4381f, #e64831);
        background: -webkit-linear-gradient(top, #e4381f, #e64831);
        background: linear-gradient(to bottom, #e4381f, #e64831);
        background-color: #cd5240;
        color: #952312;
        border: 1px solid #d9331a;
        top: 5px;
    }
    /* line 286, ../scss/partials/_buttons.scss */
    .button-3d-caution.disabled {
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
        box-shadow: none;
        -webkit-appearance: none;
    }

/* line 300, ../scss/partials/_buttons.scss */
.button-border-caution {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    -moz-transition-property: all;
    -o-transition-property: all;
    -webkit-transition-property: all;
    transition-property: all;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    color: #E54028;
    border: 2px solid #E54028;
    background: none;
    text-shadow: none;
}
    /* line 309, ../scss/partials/_buttons.scss */
    .button-border-caution:hover, .button-border-caution:focus {
        background: none;
        color: #eb6855;
        border: 2px solid #eb6855;
    }
    /* line 314, ../scss/partials/_buttons.scss */
    .button-border-caution:active, .button-border-caution.is-active, .button-border-caution.active {
        -moz-transition-duration: 0s;
        -o-transition-duration: 0s;
        -webkit-transition-duration: 0s;
        transition-duration: 0s;
        background: none;
        color: #c22d18;
        border: 2px solid #c22d18;
    }
    /* line 320, ../scss/partials/_buttons.scss */
    .button-border-caution.disabled {
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
        box-shadow: none;
        -webkit-appearance: none;
    }

/* line 332, ../scss/partials/_buttons.scss */
.button-flat-caution {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    -moz-transition-property: background;
    -o-transition-property: background;
    -webkit-transition-property: background;
    transition-property: background;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    background: #E54028;
    color: #FFFFFF;
    text-shadow: none;
    border: none;
}
    /* line 341, ../scss/partials/_buttons.scss */
    .button-flat-caution:hover, .button-flat-caution:focus {
        color: #FFFFFF;
        background: #e8543f;
    }
    /* line 345, ../scss/partials/_buttons.scss */
    .button-flat-caution:active, .button-flat-caution.is-active, .button-flat-caution.active {
        -moz-transition-duration: 0s;
        -o-transition-duration: 0s;
        -webkit-transition-duration: 0s;
        transition-duration: 0s;
        background: #cd5240;
        color: #ac2815;
    }
    /* line 350, ../scss/partials/_buttons.scss */
    .button-flat-caution.disabled {
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
        box-shadow: none;
        -webkit-appearance: none;
    }

/* line 235, ../scss/partials/_buttons.scss */
.button-royal {
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5Mzg5ZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzc1MmE3OSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #99389f), color-stop(100%, #752a79));
    background: -moz-linear-gradient(top, #99389f, #752a79);
    background: -webkit-linear-gradient(top, #99389f, #752a79);
    background: linear-gradient(to bottom, #99389f, #752a79);
    background-color: #87318C;
    border-color: #632466;
    color: #FFFFFF;
    text-shadow: 0 -1px 1px rgba(26, 9, 27, 0.35);
}
    /* line 242, ../scss/partials/_buttons.scss */
    .button-royal:hover, .button-royal:focus {
        background-color: #87318C;
        color: #FFFFFF;
        background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FiM2ViMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzc1MmE3OSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
        background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ab3eb2), color-stop(100%, #752a79));
        background: -moz-linear-gradient(top, #ab3eb2, #752a79);
        background: -webkit-linear-gradient(top, #ab3eb2, #752a79);
        background: linear-gradient(to bottom, #ab3eb2, #752a79);
    }
    /* line 247, ../scss/partials/_buttons.scss */
    .button-royal:active, .button-royal.is-active, .button-royal.active {
        background: #764479;
        color: #3e1740;
    }

/* line 260, ../scss/partials/_buttons.scss */
.button-3d-royal {
    -moz-transition-property: all;
    -o-transition-property: all;
    -webkit-transition-property: all;
    transition-property: all;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 7px 0px #632466, 0px 8px 3px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 7px 0px #632466, 0px 8px 3px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 7px 0px #632466, 0px 8px 3px rgba(0, 0, 0, 0.3);
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhlMzQ5NCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzgwMmU4NCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #8e3494), color-stop(100%, #802e84));
    background: -moz-linear-gradient(top, #8e3494, #802e84);
    background: -webkit-linear-gradient(top, #8e3494, #802e84);
    background: linear-gradient(to bottom, #8e3494, #802e84);
    background-color: #87318C;
    color: #FFFFFF;
    border: 1px solid #632466;
    text-shadow: none;
    position: relative;
    top: 0px;
}
    /* line 272, ../scss/partials/_buttons.scss */
    .button-3d-royal:hover, .button-3d-royal:focus {
        -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 7px 0px #5b215f, 0px 8px 3px rgba(0, 0, 0, 0.3);
        -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 7px 0px #5b215f, 0px 8px 3px rgba(0, 0, 0, 0.3);
        box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 7px 0px #5b215f, 0px 8px 3px rgba(0, 0, 0, 0.3);
        background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E0M2NhYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzgzMzA4OCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
        background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #a43caa), color-stop(100%, #833088));
        background: -moz-linear-gradient(top, #a43caa, #833088);
        background: -webkit-linear-gradient(top, #a43caa, #833088);
        background: linear-gradient(to bottom, #a43caa, #833088);
        background-color: #ab3eb2;
        color: #FFFFFF;
    }
    /* line 278, ../scss/partials/_buttons.scss */
    .button-3d-royal:active, .button-3d-royal.is-active, .button-3d-royal.active {
        -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 2px 0px #632466, 0px 3px 3px rgba(0, 0, 0, 0.3);
        -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 2px 0px #632466, 0px 3px 3px rgba(0, 0, 0, 0.3);
        box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 2px 0px #632466, 0px 3px 3px rgba(0, 0, 0, 0.3);
        background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzgwMmU4NCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzhlMzQ5NCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
        background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #802e84), color-stop(100%, #8e3494));
        background: -moz-linear-gradient(top, #802e84, #8e3494);
        background: -webkit-linear-gradient(top, #802e84, #8e3494);
        background: linear-gradient(to bottom, #802e84, #8e3494);
        background-color: #764479;
        color: #3e1740;
        border: 1px solid #752a79;
        top: 5px;
    }
    /* line 286, ../scss/partials/_buttons.scss */
    .button-3d-royal.disabled {
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
        box-shadow: none;
        -webkit-appearance: none;
    }

/* line 300, ../scss/partials/_buttons.scss */
.button-border-royal {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    -moz-transition-property: all;
    -o-transition-property: all;
    -webkit-transition-property: all;
    transition-property: all;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    color: #87318C;
    border: 2px solid #87318C;
    background: none;
    text-shadow: none;
}
    /* line 309, ../scss/partials/_buttons.scss */
    .button-border-royal:hover, .button-border-royal:focus {
        background: none;
        color: #ab3eb2;
        border: 2px solid #ab3eb2;
    }
    /* line 314, ../scss/partials/_buttons.scss */
    .button-border-royal:active, .button-border-royal.is-active, .button-border-royal.active {
        -moz-transition-duration: 0s;
        -o-transition-duration: 0s;
        -webkit-transition-duration: 0s;
        transition-duration: 0s;
        background: none;
        color: #632466;
        border: 2px solid #632466;
    }
    /* line 320, ../scss/partials/_buttons.scss */
    .button-border-royal.disabled {
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
        box-shadow: none;
        -webkit-appearance: none;
    }

/* line 332, ../scss/partials/_buttons.scss */
.button-flat-royal {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    -moz-transition-property: background;
    -o-transition-property: background;
    -webkit-transition-property: background;
    transition-property: background;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    background: #87318C;
    color: #FFFFFF;
    text-shadow: none;
    border: none;
}
    /* line 341, ../scss/partials/_buttons.scss */
    .button-flat-royal:hover, .button-flat-royal:focus {
        color: #FFFFFF;
        background: #99389f;
    }
    /* line 345, ../scss/partials/_buttons.scss */
    .button-flat-royal:active, .button-flat-royal.is-active, .button-flat-royal.active {
        -moz-transition-duration: 0s;
        -o-transition-duration: 0s;
        -webkit-transition-duration: 0s;
        transition-duration: 0s;
        background: #764479;
        color: #501d53;
    }
    /* line 350, ../scss/partials/_buttons.scss */
    .button-flat-royal.disabled {
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
        box-shadow: none;
        -webkit-appearance: none;
    }

/* line 363, ../scss/partials/_buttons.scss */
.button-group {
    position: relative;
    display: inline-block;
}
    /* line 366, ../scss/partials/_buttons.scss */
    .button-group .button {
        float: left;
    }
        /* line 368, ../scss/partials/_buttons.scss */
        .button-group .button:focus, .button-group .button:hover, .button-group .button.active {
            z-index: 5;
        }
        /* line 371, ../scss/partials/_buttons.scss */
        .button-group .button:active, .button-group .button.active {
            background: gainsboro;
        }
        /* line 375, ../scss/partials/_buttons.scss */
        .button-group .button:not(:first-child):not(:last-child) {
            border-radius: 0;
        }
        /* line 378, ../scss/partials/_buttons.scss */
        .button-group .button:first-child {
            border-top-right-radius: 0;
            border-bottom-right-radius: 0;
        }
        /* line 382, ../scss/partials/_buttons.scss */
        .button-group .button:last-child {
            border-top-left-radius: 0;
            border-bottom-left-radius: 0;
        }
        /* line 388, ../scss/partials/_buttons.scss */
        .button-group .button + .button {
            margin-left: -1px;
        }

/* line 401, ../scss/partials/_buttons.scss */
.button-jumbo {
    font-size: 22px;
    height: 51.2px;
    line-height: 51.2px;
    padding: 0px 40.96px;
}

/* line 401, ../scss/partials/_buttons.scss */
.button-large {
    font-size: 16px;
    height: 38.4px;
    line-height: 38.4px;
    padding: 0px 30.72px;
}

/* line 432, ../scss/partials/_buttons.scss */
input.button-large, button.button-large {
    height: 40.4px;
}

/* line 401, ../scss/partials/_buttons.scss */
.button-small {
    font-size: 12px;
    height: 25.6px;
    line-height: 24px;
    padding: 0px 20.48px;
}

/* line 432, ../scss/partials/_buttons.scss */
input.button-small, button.button-small {
    height: 27.6px;
}

/* line 401, ../scss/partials/_buttons.scss */
.button-tiny {
    font-size: 10px;
    height: 22.4px;
    line-height: 22.4px;
    padding: 0px 19.2px;
}

/* line 432, ../scss/partials/_buttons.scss */
input.button-tiny, button.button-tiny {
    height: 24.4px;
}

/* line 453, ../scss/partials/_buttons.scss */
.button.glow {
    -webkit-animation-duration: 3s;
    -moz-animation-duration: 3s;
    -ms-animation-duration: 3s;
    -o-animation-duration: 3s;
    animation-duration: 3s;
    -webkit-animation-iteration-count: infinite;
    -khtml-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -ms-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: glowing;
    -khtml-animation-name: glowing;
    -moz-animation-name: glowing;
    -ms-animation-name: glowing;
    -o-animation-name: glowing;
    animation-name: glowing;
}
    /* line 456, ../scss/partials/_buttons.scss */
    .button.glow:active {
        -webkit-animation-name: none;
        -moz-animation-name: none;
        -ms-animation-name: none;
        -o-animation-name: none;
        animation-name: none;
        -moz-box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.3), 0px 1px 0px white;
        -webkit-box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.3), 0px 1px 0px white;
        box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.3), 0px 1px 0px white;
    }

/* line 468, ../scss/partials/_buttons.scss */
.button-dropdown {
    position: relative;
    overflow: visible;
    display: inline-block;
}
    /* line 475, ../scss/partials/_buttons.scss */
    .button-dropdown .button .icon-caret-down {
        font-size: 90%;
        margin: 0px 0px 0px 3px;
        vertical-align: middle;
    }
    /* line 482, ../scss/partials/_buttons.scss */
    .button-dropdown ul.button-dropdown-menu-below {
        top: 115%;
    }
    /* line 485, ../scss/partials/_buttons.scss */
    .button-dropdown ul.button-dropdown-menu-above {
        bottom: 115%;
        top: auto;
    }
    /* line 491, ../scss/partials/_buttons.scss */
    .button-dropdown ul {
        -moz-box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.6);
        -webkit-box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.6);
        box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.6);
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        border-radius: 3px;
        display: none;
        position: absolute;
        background: #fcfcfc;
        top: -2px;
        left: -2px;
        z-index: 1000;
        padding: 0px;
        margin: 0px;
        list-style-type: none;
        min-width: 102%;
    }
        /* line 505, ../scss/partials/_buttons.scss */
        .button-dropdown ul li {
            padding: 0px;
            margin: 0px;
            display: block;
        }
            /* line 510, ../scss/partials/_buttons.scss */
            .button-dropdown ul li:first-child a {
                -moz-border-radius-topleft: 3px;
                -webkit-border-top-left-radius: 3px;
                border-top-left-radius: 3px;
                -moz-border-radius-topright: 3px;
                -webkit-border-top-right-radius: 3px;
                border-top-right-radius: 3px;
            }
            /* line 513, ../scss/partials/_buttons.scss */
            .button-dropdown ul li:last-child a {
                -moz-border-radius-bottomleft: 3px;
                -webkit-border-bottom-left-radius: 3px;
                border-bottom-left-radius: 3px;
                -moz-border-radius-bottomright: 3px;
                -webkit-border-bottom-right-radius: 3px;
                border-bottom-right-radius: 3px;
            }
        /* line 519, ../scss/partials/_buttons.scss */
        .button-dropdown ul .button-dropdown-divider {
            -moz-box-shadow: inset 0px 1px 0px #FFF;
            -webkit-box-shadow: inset 0px 1px 0px #FFF;
            box-shadow: inset 0px 1px 0px #FFF;
            border-top: 1px solid #e4e4e4;
        }
        /* line 524, ../scss/partials/_buttons.scss */
        .button-dropdown ul a {
            display: block;
            padding: 0px 20px;
            text-decoration: none;
            font-size: 10px;
            color: #333;
            line-height: 30px;
            white-space: nowrap;
        }
            /* line 533, ../scss/partials/_buttons.scss */
            .button-dropdown ul a:hover, .button-dropdown ul a:focus {
                background-color: #3c6ab9;
                color: #FFF;
            }

/*for stylish buttons end*/
/*what is eblla*/
.ATCShoppingabout {
    width: 100%;
}


.button-primary {
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjVlNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwOGRiMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #00b5e5), color-stop(100%, #008db2));
    background: -moz-linear-gradient(top, #00b5e5, #008db2);
    background: -webkit-linear-gradient(top, #00b5e5, #008db2);
    background: linear-gradient(to bottom, #00b5e5, #008db2);
    background-color: #00A1CB;
    border-color: #007998;
    color: #FFFFFF;
    text-shadow: 0 -1px 1px rgba(0, 40, 50, 0.35);
}
    /* line 242, ../scss/partials/_buttons.scss */
    .button-primary:hover, .button-primary:focus {
        background-color: #00A1CB;
        color: #FFFFFF;
        background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYzlmZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwOGRiMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
        background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #00c9fe), color-stop(100%, #008db2));
        background: -moz-linear-gradient(top, #00c9fe, #008db2);
        background: -webkit-linear-gradient(top, #00c9fe, #008db2);
        background: linear-gradient(to bottom, #00c9fe, #008db2);
    }
    /* line 247, ../scss/partials/_buttons.scss */
    .button-primary:active, .button-primary.is-active, .button-primary.active {
        background: #1495b7;
        color: #005065;
    }

/* btn danger */
.button-3d-danger {
    -moz-transition-property: all;
    -o-transition-property: all;
    -webkit-transition-property: all;
    transition-property: all;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 2px 0px #bf7004, 0px 4px 3px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 2px 0px #bf7004, 0px 4px 3px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 2px 0px #bf7004, 0px 4px 3px rgba(0, 0, 0, 0.3);
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYTlkNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwOTljMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #00a9d5), color-stop(100%, #0099c1));
    background: -moz-linear-gradient(top, #ffbe22, #ffbe22);
    background: -webkit-linear-gradient(top, #ffbe22, #ffbe22);
    background: linear-gradient(to bottom, #ffbe22, #ffbe22);
    background-color: #d9534f;
    color: #FFFFFF;
    border: 1px solid #912421;
    text-shadow: none;
    position: relative;
    top: 0px;
    padding: 5px 20px;
    font-size: 12px;
}

    .button-3d-danger:hover {
        -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 2px 0px #bf7004, 0px 4px 3px rgba(0, 0, 0, 0.3);
        -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 2px 0px #bf7004, 0px 4px 3px rgba(0, 0, 0, 0.3);
        box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 2px 0px #bf7004, 0px 4px 3px rgba(0, 0, 0, 0.3);
        background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYTlkNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwOTljMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
        background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #00a9d5), color-stop(100%, #0099c1));
        background: -moz-linear-gradient(top, #ffbe22, #ffbe22);
        background: -webkit-linear-gradient(top, #ffbe22, #ffbe22);
        background: linear-gradient(to bottom, #ffbe22, #ffbe22);
        background-color: #bf7004;
        color: #FFFFFF;
    }

    .button-3d-danger:focus {
        -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 2px 0px #bf7004, 0px 4px 3px rgba(0, 0, 0, 0.3);
        -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 2px 0px #bf7004, 0px 4px 3px rgba(0, 0, 0, 0.3);
        box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 2px 0px #bf7004, 0px 4px 3px rgba(0, 0, 0, 0.3);
        background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYzFmNCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwOWRjNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
        background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #00c1f4), color-stop(100%, #009dc6));
        background: -moz-linear-gradient(top, #e78705, #fa93066);
        background: -webkit-linear-gradient(top, #e78705, #fa9306);
        background: linear-gradient(to bottom, #e78705, #fa9306);
        background-color: #00c9fe;
        color: #FFFFFF;
    }

    .button-3d-danger:active, .button-3d-danger.is-active, .button-3d-danger.active {
        -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 0px 0px #bf7004, 0px 3px 3px rgba(0, 0, 0, 0.3);
        -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 0px 0px #bf7004, 0px 3px 3px rgba(0, 0, 0, 0.3);
        box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.3), inset 0px -1px 1px rgba(255, 255, 255, 0.15), 0px 0px 0px #bf7004, 0px 3px 3px rgba(0, 0, 0, 0.3);
        background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwOTljMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwYTlkNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
        background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #0099c1), color-stop(100%, #00a9d5));
        background: -moz-linear-gradient(top, #ffbe22, #ffbe22);
        background: -webkit-linear-gradient(top, #ffbe22, #ffbe22);
        background: linear-gradient(to bottom, #ffbe22, #ffbe22);
        background-color: #1495b7;
        color: #005065;
        border: 1px solid #d87e04;
        top: 2px;
    }

@media only screen and (max-width: 1199px) {
    .busines_div {
        width: 100%;
    }

    .busines_contain_div span {
        font-size: 17px;
    }

    .what_button a {
        font-size: 16px;
        margin-top: 7px;
    }

    .busines_contain_div {
        height: 49px;
    }

    .busines_div dl {
        height: 48px;
        left: -2%;
        width: 47px;
    }

    .busines_div dt {
        left: 0.5%;
        width: 48px;
    }
}


@media screen and (min-width:768px) and (max-width:993px) {
    .what_button {
        margin-right: 6px;
    }

    .busines_contain_div {
        padding-left: 6px;
    }

        .busines_contain_div span {
            margin-left: 0px;
        }
}

@media (min-width: 768px) {


    .key-highlight ul li span {
        font-size: 13px;
    }

    .qlook_description ul, .qlook_description p {
        font-size: 15px;
    }
}

@media (min-width:425px) {

    .key-highlight ul li i {
        margin-right: 29px !important;
    }
}


@media screen and (min-width:320px) and (max-width:360px) {
    .busines_div {
        width: 100%;
    }

    .busines_contain_div {
        margin-left: 0;
        padding-left: 6px;
        width: 100%;
    }

    .section_what_qlook {
        margin: 0 auto 68px;
    }
}

@media screen and (min-width:320px) and (max-width:499px) {
    .busines_contain_div span {
        font-size: 11px;
        margin-left: 7px;
    }
}

@media only screen and (max-width:767px) {
    .ebllabannerimg {
        display: none;
    }

    .what_banner_contain {
        text-align: center;
    }

    .gtestrtnew {
        text-align: center !important;
        float: none !important;
    }

    .busines_div dt, .busines_div dl {
        display: none;
    }

    .what_button {
        display: inline-block;
        margin: 0px !important;
        float: none;
    }

        .what_button a {
            border: 1px solid grey;
        }

    .busines_div {
        height: 97px;
    }

    .what_banner_contain .pull-right {
        float: none !important;
    }

    .what_banner_contain a {
        display: inline-block !important;
        text-align: center !important;
        float: none !important;
    }
}

@media only screen and (max-width:991px) {
    .what-qlook-heading h2 {
        text-align: center;
    }

    .what_divider_sty dt {
        width: 100%;
    }

    .key-highlight h3 {
        text-align: center;
    }

    .whtebllainfo {
        text-align: center;
    }
}

@media only screen and (max-width:479px) {
    .what_qlook_banner h1 {
        font-size: 26px;
    }

    .what_qlook_banner h4 {
        font-size: 15px;
        line-height: 18px;
    }
}
/*what is eblla end*/
/*advertise with us style*/
.advertisesection {
    width: 100%;
}

@media only screen and (max-width: 991px) {
    .ppc_banner {
        height: auto !important;
        padding-bottom: 18px;
    }

    .referral_product_inner {
        width: 199px;
    }

    .dotted_line {
        width: 46px;
    }

    .referpro1 {
        margin-left: 1% !important;
    }

    .refrelcontent {
        text-align: center !important;
    }

    .registerinfo {
        margin-top: 39px;
        margin-bottom: 61px;
    }

    .marketing-tools {
        height: auto;
        padding-bottom: 60px;
    }

    .getstartedbtn {
        top: -104px;
        float: initial;
    }

    .markettollimg {
        text-align: center;
    }

    .marketheadind {
        text-align: center;
    }

    .marketmob img {
        margin-top: 40px;
    }

    .listing-process-arrow {
        display: none;
    }

    .listing-process {
        width: 318px !important;
        margin-left: 10px !important;
        display: inline-block !important;
        margin-bottom: -31px;
    }

    .busines-listing-page {
        height: auto;
        padding-bottom: 60px;
    }

    .classifiheading {
        font-size: 19px;
    }

    .forfaqpage {
        height: auto;
        padding-bottom: 60px;
    }

    .busines-listing-ads {
        height: auto;
        padding-bottom: 60px;
    }

    .Eblaa-classified-steps {
        margin-left: 0px;
    }

    .sitemap-page .m-business-card a {
        border-bottom: 1px solid #ddd;
    }

    .sitemapcontent {
        margin-top: 20px;
    }

    .deal-product-sty {
        text-align: center;
    }

    .Deal_hdg .hdng_span {
        width: 90%;
        padding: 5px 0 7px 0;
        font-size: 16px;
    }

    .restraimg {
        width: 33%;
    }
}

@media only screen and (max-width: 767px) {
    .tcdheading {
        text-align: center !important;
    }

    .referral_product_inner {
        width: 240px;
    }

    .ppcadcost {
        text-align: center;
    }

    .ppcbanner img {
        display: inline-block !important;
        text-align: center !important;
        float: none !important;
    }

    .ppc_banner right {
        float: none !important;
    }

    .ppc_banner h2 {
        text-align: center !important;
    }

    .banner left, .ppc_main {
        float: none;
        text-align: center;
    }

        .ppc_main h2 {
            text-align: center;
        }

    .ppc_frameimg img {
        width: 67%;
    }

    .refferal-page-banner {
        height: auto;
        padding-bottom: 60px;
    }

    .getstartedbtn {
        margin-top: 0px !important;
        float: initial;
        text-align: center;
    }

    .getstartedbtn1 {
        margin-top: 0px !important;
        float: initial;
    }

    .refferal-page-banner right {
        float: none;
    }

    .referral_heading h2::before {
        display: none;
    }

    .referral_heading h2::after {
        display: none;
    }

    .referral_product_div {
        display: inline-block;
        margin-bottom: 16px;
    }

    .dotted_line {
        display: none;
    }

    .Eblaa-classified-steps {
        float: none;
    }

    .bannercontent {
        text-align: center;
    }

    .strtlistbtn {
        text-align: center;
    }

        .strtlistbtn a {
            float: none;
            top: 0px;
            margin-top: 18px !important;
        }

    .programheding {
        font-size: 16px !important;
    }

    .listing-process {
        width: 100% !important;
        margin-left: 0px !important;
    }

    .parajustify {
        text-align: justify !important;
    }

    .classifiedadimg {
        width: 80% !important;
    }

    .Eblaa-classified-steps dd {
        width: 137px;
        height: 137px;
        padding: 34px;
    }

        .Eblaa-classified-steps dd i {
            font-size: 55px;
        }

    .Deal_hdg .hdng_span {
        font-size: 13px;
    }
}

@media only screen and (max-width:479px) {
    .ppc_banner h2 {
        font-size: 30px;
    }

    .ppcbanner {
        float: none !important;
    }

    .ppc_heading h1 {
        font-size: 21px;
    }

    .ppc_heading h6 {
        font-size: 13px;
    }
}


.bannercontent {
    margin-top: 80px;
}

.bannerbtn a {
    margin-top: 17px;
}

@media only screen and (max-width: 1199px) {
    .referpro1 {
        margin-left: 4%;
    }

    .listing-process {
        width: 193px;
        margin-left: 0px;
    }

    .listing-process-arrow {
        margin-top: 142px;
    }

    .headingbottom {
        display: block !important;
    }

    .headingbottom1 {
        display: none;
    }

    .sitemap-page .categories_area_box ul li {
        width: 100%;
    }

        .sitemap-page .categories_area_box ul li a {
            width: 220px;
        }

    .maindeal-view-btn a {
        font-size: 11px;
    }

    .restrasection {
        height: 387px;
    }

    .businesswork {
        padding-bottom: 94px;
    }
}

@media only screen and (max-width: 636px) {
    .referral_product_div {
        float: none;
    }

    .businesslinsting {
        width: 100%;
    }
}

.strtlistbtn a {
    top: 40px;
}

@media only screen and (max-width:437px) {
    .businessheding {
        font-size: 30px;
    }

    .classifiedaheading {
        font-size: 33px;
    }

    .dealesimg {
        width: 65%;
    }

    .main-deal-heading h2 {
        font-size: 22px;
    }
}

/*eblla list*/
.eballlist p {
    font-size: 13px;
    color: #333;
}

.eballlistright {
    padding-right: 0px !important;
}

    .eballlistright i {
        font-size: 19px;
        color: rgb(84, 84, 84);
        padding-left: 3px;
    }

.eballlistleft {
    padding-left: 0px !important;
}

.ebllaadvertise .eballlistright {
    text-align: center;
}

.ebllaadvertise p {
    margin-top: 0px;
}

.eballadwhite i {
    color: white;
}

.eballadwhite p {
    color: white;
}

@media screen and (min-width:425px) and (max-width:499px) {
    .eballlistright i {
        padding-left: 16px;
    }
}

@media only screen and (max-width:1199px) {
    .ebllaadvertise .eballlistright {
        text-align: left;
    }

    .news-letter {
        position: relative;
    }

        .news-letter::before {
            top: 8px;
            right: 43px;
        }
}

@media only screen and (max-width:767px) {
    .ATCShoppingppc {
        padding-right: 15px;
    }

    .classifedadheading {
        font-size: 22px;
    }
}

@media only screen and (max-width:437px) {
    .eballlist p {
        margin-bottom: 8px;
    }
}

/*eblla list end*/

.back-details-form {
    margin-bottom: 30px;
}

    .back-details-form p, .back-details-form label, .back-details-form button {
        font-size: 13px;
        font-family: Arial;
    }

    .back-details-form .form-group {
        margin-bottom: 8px;
    }

.wallet-type {
    margin-bottom: 30px;
}

.p-0 {
    padding: 0 !important;
}

.pl-0 {
    padding-left: 0 !important;
}

a {
    cursor: pointer;
}

.tag-style {
    /*background: #01203f;
    color: #fff;
    padding: 5px;
    border-radius: 3px;
    width: 150px;
    display: inline-block;
    text-align: center;*/
    color: #fff;
    width: 120px;
    display: inline-block;
}

.tag-right {
    /*margin-left:10px;
    width:auto;*/
}

.bank-details {
    background: #01203f;
    padding: 20px;
    border-radius: 5px;
}

    .bank-details p {
        color: #fff;
    }

        .bank-details p:last-child {
            margin-bottom: 0;
        }

.crypto-deposit {
    background: #01203f;
    padding: 20px;
    border-radius: 5px;
    color: #fff;
    margin-bottom: 15px;
}

.available-bal {
    background: #9d0018;
    color: #fff;
    padding: 5px 10px;
    font-size: 16px;
    margin-bottom: 15px;
    border-radius: 3px;
}

.pdf-preview {
    display: flex;
    margin: 0;
    margin-top: 50px;
}

    .pdf-preview li {
        flex: 1 auto;
    }

        .pdf-preview li a {
            text-align: center;
            text-decoration: none;
            color: #01203f;
            font-weight: bold;
        }

@media (max-width:767px) {
    .pdf-preview {
        white-space: normal;
        overflow-x: auto;
    }

    .pdf-preview {
        display: inline-block;
    }
}
/**/
.new_excel {
    background-image: url(../images/excel-icon.svg) !important;
    background: transparent;
    border: 0;
    background-repeat: no-repeat;
    width: 35px;
    height: 30px;
    display: inline-block;
    position: relative;
    top: -2px;
}

    .new_excel input {
        opacity: 0;
    }
