﻿body {
    font-family:Helvetica-Light!important;
}
.wrapper {
    /*width: 1002px;*/
    width: 960px;
    margin: 0px auto;
    padding: 0px;
    /*border: 1px solid #8897AA;*/
    color: rgba(24,28,33,0.9);
    background-color: #ffffff;
}

.wrapper-trans {
    /*width: 1002px;*/
    width: 964px;
    margin: 0px auto;
    padding: 0px;
    /*border: 1px solid #8897AA;*/
    color: #ffffff;
    background-color: transparent !important;
}

.hot_pink_tinder {
    background-color: #FD267D;
    color: #FFFFFF;
    font-family: Helvetica-Light !important;
}

.redbuttons {
    background-color: #FF0000!important;
    color: #FFFFFF !important;
    font-family: Helvetica-Light !important;
    font-weight:bold!important;
}
.greenbuttons {
    background-color: #009245 !important;
    color: #FFFFFF !important;
    font-family: Helvetica-Light !important;
    font-weight: bold !important;
}

.boldbutext{font-weight:bold!important}


/*.listing_content-trans {
    margin: 0;
    padding: 15px 10px 0px 14px;
    border:1px solid green!important;
    background-color: green!important;*/
/*color: #ffffff!important;*/
/*}

.ltr .listing_content-trans {
    margin: 0;
    padding: 15px 10px 0px 14px;
    border: 1px solid green !important;
    background-color: transparent !important;*/
/*color: #ffffff!important;*/
/*}*/
.midbg {
    display: block;
    clear: both;
    /*width: 970px;*/
    width: 100%;
    /*padding: 0px 16px 0px 16px;*/
    padding: 0px 0px 0px 0px;
    /*background: url(/new_images/midbg.png) repeat-y 0 0;*/
    position: relative;
    /*border: 1px solid Blue;*/
}
.midbgTinder {
    display: block;
    clear: both;
    width: 100%;
    padding: 0px 0px 0px 0px;    
    position: relative;
    text-align:center;
}
.banner_top {
    margin: 0;
    padding: 0;
}
.divClr {
    clear: both;
    display: block;
}
.divAppliedMsg, .normalMsg {
    /*background: url("/images/information.png") no-repeat scroll 1% 48% #EEEEEE;*/
    background: url("/Content/images/icons-png/info-black.png") no-repeat scroll 1% 48% rgba(24,28,33,0.1);
    border-top: 2px solid #DCDCDC;
    /*color:#610F59;*/
    color: #26B4FF;
    font-size: 13pt;
    font-weight: bold;
    margin: 10px auto;
    padding: 6px 30px 8px 0px;
    text-align: left;
    display: none;
}
.divAppliedMsgNew, .normalMsgNew {
    /*background: url("/images/information.png") no-repeat scroll 1% 48% #EEEEEE;*/
    background: url("/Content/images/icons-png/info-black.png") no-repeat scroll 1% 48% rgba(24,28,33,0.1);
    border-top: 2px solid #DCDCDC;
    /*color:#610F59;*/
    color: #26B4FF;
    font-size: 13pt;
    font-weight: bold;
    /*height:19px;*/
    width: 900px;
    margin: 10px auto;
    padding: 6px 10px 8px 30px;
    text-align: left;
    display: none;
}
.inputContainer {
    clear: both !important;
}
.loginInstruct {
    background: ivory;
    padding: 5px;
    border: solid 1px #dcdcdc;
    display: block !important;
    clear: both !important;
    margin-top: 10px !important;
}
.divErrorNew {
    background: url("/images/warning.png") no-repeat scroll 1% 48% #EEEEEE;
    border-top: 2px solid #DCDCDC;
    /*color:#610F59;*/
    color: #4676A6;
    font-size: 13pt;
    font-weight: bold;
    /*height:19px;*/
    width: 880px;
    margin: 10px 0;
    padding: 6px 10px 8px 30px;
    text-align: left;
    display: none;
}

/*#divCallsDetail {
    padding: 15px;
}*/

.ltr .secContainer {
    text-align: left;/*padding-bottom:20px!important;*/
}

.qustionBold {
 font-weight:normal!important;
}

.sub_headerBold {
    font-weight: bold !important;
    font-size: 18px !important;
    color: #000000 !important;
}

.qustionNormal {
    font-weight: normal !important;
}

.sub_header {
    color: #000000 !important;
    font-family: Helvetica-Light!important;
    font-size: 16px !important;
    font-weight: bold !important;
}

.main_btns {
    margin: 12px 0;
    padding: 0 10px 0 10px;
    display:block;
    clear:both;
}

.main_btns2 {
    margin: 10px 0 20px 0;
    padding: 0 20px 0 20px;
    text-align: right;
}
.main_btns3 {
    margin: 10px 0 20px 0;
    padding: 0 20px 0 20px;
    text-align: center!important;
}

.strip {
    width: 945px;
    height: 38px;
    background-color: #4a4846;
    position: absolute;
    top: 332px;
    left: 9px;
    font: normal 14px/39px Arial, Helvetica, sans-serif;
    color: #FFF;
    padding: 0 0 0 38px
}



.ltr .strip_new {
    width: 940px;
    height: 38px;
    background-color: #4a4846;
    font: normal 14px/39px Arial, Helvetica, sans-serif;
    color: #FFF;
    padding: 0 0 0 30px;
    margin-top:20px!important;
    display:block;
}

.strip_new_hot_pink {
    background-color: #FD267D;
    color: #FFFFFF;
    width: 940px;
    height: 38px;
    font: normal 14px/39px Helvetica-Light, Helvetica, sans-serif;
    padding: 0 0 0 30px;
    margin-top: 20px !important;
    display: block;
}




.rtl .strip_new {
    width: 940px;
    height: 38px;
    background-color: #4a4846;
    font: normal 14px/39px Arial, Helvetica, sans-serif;
    color: #FFF;
    padding: 0 30px 0 0
}

/*.listing_content {    
    background-color: transparent!important;
}*/

.ltr .listing_content {
    margin: 0;
    padding: 15px 10px 0px 14px;
}

.

    .ltr .listing_content p {
        padding: 0px 0px 5px 0px;
        margin: 0;
    }

    /*.ltr .listing_content ul {        
        margin: 72px 47px 0 30px;
        padding: 0;
    }*/

    /*.ltr .listing_content li {
        margin: 0 0 12px 0;
        padding: 0;
        font: normal 12px/20px;
        list-style: decimal;
    }*/


.rtl .listing_content {
    
    margin: 0;
    padding: 15px 20px 0px 10px;
}

    .rtl .listing_content p {
        padding: 0px 0px 0px 0px;
        margin: 0;
    }

    .rtl .listing_content ul {
        color: #6e6d6d;
        margin: 72px 47px 0 30px;
        padding: 0;
    }

    /*.rtl .listing_content li {
        margin: 0 0 12px 0;
        padding: 0;
        font: normal 12px/20px Arial, Helvetica, sans-serif;
        list-style: decimal;
    }*/
/*.table_listing{ margin:0; padding:20px 0 0 20px; display:block;  height:190px; background: url(/new_images/table_bg.png) no-repeat top; line-height:37px; border:1px solid red;}*/

.ltr .table_listing {
    margin: 0px 0px 15px 0px;
    padding: 10px 8px 10px 24px;
    display: block;
    text-align: center;
    color: #ffffff;
}

.ltr .table_listing_inner {
    margin: 0;
    padding: 10px 10px 10px 20px;
    display: block;
    border: 1px solid #748091;/*#ededed*/;
    text-align: center;
    width: 95%;
    border-radius: 5px 5px 5px 5px;
    background-color: #8897AA; /*#ededed;*/
}

.ltr .table_listing table {
    width: 98%;
}

    .ltr .table_listing table td.first {
        line-height: 37px;
        padding-left: 5px;
        text-align: left;
        width: 25%;
        border-right: 1px solid #748091;/*#9d9d9d;*/
    }

    .ltr .table_listing table td.last {
        line-height: 37px;
        padding-left: 10px;
        text-align: left;
        width: 75%;
    }

.ltr .tbl_brdr_btm {
    border-bottom: 1px solid #748091;/*#9d9d9d;*/
}

.ltr .table_listing span {
    color: #852076
}

/* for rtl */


.rtl .table_listing {
    margin: 0;
    padding: 10px 24px 10px 8px;
    display: block;
    text-align: center;
}

.rtl .table_listing_inner {
    margin: 0;
    padding: 10px 20px 10px 10px;
    display: block;
    border: 1px solid #ededed;
    text-align: center;
    width: 95%;
    border-radius: 5px 5px 5px 5px;
    background-color: #ededed;
}

.rtl .table_listing table {
    width: 98%;
}

    .rtl .table_listing table td.first {
        line-height: 37px;
        padding-right: 5px;
        text-align: right;
        width: 35%;
        border-left: 1px solid #9d9d9d;
    }

    .rtl .table_listing table td.last {
        line-height: 37px;
        padding-right: 10px;
        text-align: right;
        width: 65%;
    }

.rtl .tbl_brdr_btm {
    border-bottom: 1px solid #9d9d9d;
}

.rtl .table_listing span {
    color: #852076
}


/* for rtl ends */
.highlightInPurple {
    /*background:#26B4FF;
    color:#FFFFFF;*/
    border: 2px solid #26B4FF !important;
}
.button_div {
    padding-right: 10px;
    text-align: right;
    padding-bottom:20px;
}

.NewDynamicTab {
    display: block;
    width: 965px;
    margin: 0;
    padding: 0 10px 0 10px;
}

.NewDynamicTabTable tr {
    margin: 20px 0 0 0;
}

.DynamicActiveTab {
    border-bottom: 9px solid #26B4FF;
    color: #26B4FF;
    /*border-bottom:9px solid #4676A6;
	color: #4676A6;*/
    font: bold 14px Helvetica-Light;
    min-height: 26px;
    background: url("/Content/images/icons-png/arrow-r-black.png") no-repeat scroll left top transparent;
    text-align: left;
    vertical-align: top;
    padding: 0px 2px 5px 20px;
    width: 148px;
}

.DynamicTab {
    border-bottom: 9px solid #F1EFEF;
    color: #748091;
    font: bold 14px Helvetica-Light, sans-serif;
    min-height: 26px;
    text-align: left;
    width: 148px;
    vertical-align: top;
}

.DynamicActiveTabPink {
    border-bottom: 9px solid #FD267D;
    color: #FD267D;
    /*border-bottom:9px solid #4676A6;
	color: #4676A6;*/
    font: bold 14px Helvetica-Light, Helvetica, sans-serif;
    min-height: 26px;
    background: url("/Content/images/icons-png/arrow-r-black.png") no-repeat scroll left top transparent;
    text-align: left;
    vertical-align: top;
    padding: 0px 2px 5px 20px;
    width: 148px;
}

.DynamicTabPnk {
    border-bottom: 9px solid #F1EFEF;
    color: #748091;
    font: bold 14px Helvetica-Light, Helvetica, sans-serif;
    min-height: 26px;
    text-align: left;
    width: 148px;
    vertical-align: top;
}



/*  Age pop up div  */

.loginInstruct {
    background: ivory;
    padding: 5px;
    border: solid 1px #dcdcdc;
    display: block !important;
    clear: both !important;
    margin-top: 10px !important;
}

/* success page */

div.middle-box {
    margin: 0;
    padding: 20px 10px 0 10px;
    width: 920px;
    text-align: left;
}

div.middle-cont {
    margin: 0;
    padding: 0;
    width: 915px;
}

div.middle-text-title {
    display: block;
    height: 38px;
    background-color: #4a4846;
    font: normal 14px/39px Arial, Helvetica, sans-serif;
    color: #FFF;
    padding: 0 0 0 30px;
    margin: 0;
    width: 920px;
}

div.middle-text-title-pink {
    display: block;
    height: 38px;
    background-color: #FD267D;
    font: normal 14px/39px Arial, Helvetica, sans-serif;
    color: #FFF;
    padding: 0 0 0 30px;
    margin: 0;
    width: 920px;
}

div.middle-text-title1 {
    margin: 0;
    padding: 2px 0 17px 0;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 24px;
    color: #000;
}


div.middle-text-para {
    margin: 0 0 15px 0;
    padding: 0 0 16px 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #666666;
    font-weight: normal;
    border-bottom: 1px dotted #999;
    display: block;
}

div.middle-text-para1 {
    margin: 0;
    padding: 0 0 16px 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #666666;
    font-weight: normal;
    border-bottom: 1px dotted #999;
}

@font-face {
    font-family: "Herculanum-Regular";
    src: local("Herculanum-Regular"), url("../../fonts/Herculanum-Regular.TTF") format("truetype"); /*non-IE*/
}

@font-face {
    font-family: "AngularAnarchy";
    src: local("AngularAnarchy"), url("../../fonts/AngularAnarchy.TTF") format("truetype"); /*non-IE*/
}

@font-face {
    font-family: "Helvetica-Light";
    src: local("Helvetica-Light"), url("../../fonts/Helvetica-Light.otf") format("opentype"); /*non-IE*/
}