@charset "utf-8";
options {
    width: 100%;
}

.panel {
    background: none;
}

.pr_blocc {
    width: 100%;
}

.pl_header h3 {
    margin: 0!important;
}

.planRoww {
    clear: both;
    padding: 20px 0 20px 0;
}

.planRow .col-xs-6 {
    min-height: 25px;
}

.plan_header {
    border-bottom: 1px solid #ccc;
    padding-bottom: 10px;
    clear: both;
}

.profileManage {
    clear: both;
    padding: 20px 0 30px 0;
}

.bordRgh {
    border-right: 1px solid #ccc;
}

.row {
    margin: 0!important;
}

.pinpoint_oneheader1 {
    text-transform: uppercase!important;
    padding: 10px;
}

.marginTopResp100 {
    margin-top: 2%;
}

.welcome_part .col-md-4 {
    margin-left: 4%;
}

.pr_bloc .col-md-4 {
    padding: 0!important;
}

.logIDFLOAT {
    float: right;
    font-size: 19px;
    line-height: 2;
    color: rgb(177, 28, 28);
    font-family: OpenSansregular;
}

.textH {
    height: 120px;
    margin-bottom: 5%;
    width: 100%;
}

.nwcm label {
    color: #ccc;
}

.no-padding .col-xs-5{
padding: 0!important;
}
.no-padding .col-xs-4{
padding: 0!important;
}
.no-padding .col-xs-3 {
    padding: 0!important;
}

.no-padding .col-xs-6 {
    padding: 0!important;
}

.li_parent_4 {
    width: 100%;
}

.li_parent_4 .child_1 {
    width: 28%;
}

.li_parent_4 .child_2 {
    width: 28%;
}

.li_parent_4 .child_3 {
    width: 20%;
}

.li_parent_4 .child_4 {
    width: 24%;
}

.marginTop2 {
    margin-top: 2%!important;
}

.bBottom {
    border-bottom: 1px solid #eceae9;
}

.right_Profile {
    margin-top: 3%;
}

.profileManage .col-xs-9 {
    padding-right: 0!important;
}

.blk_lftin2dn .li_parent_4 {
    background: #81807f;
    float: left;
}

.blk_lftin2dn .child_1,
.child_2 {
    width: 26%!important;
}

.blk_lftin2dn .child_3,
.child_4 {
    width: 22%;
}

.blk_lftin2dn .child_4 {
    border-right: none;
}

.edit_forum {
    padding-top: 2%;
}

.edit_forum_compl .row {
    padding: 5px 0!important;
}

.header_wrapperin1 img {
    width: 358px;
    height: 112px;
}

.res992menu {
    display: none;
}

.hiddenResMenu {
    display: none;
}

.mobile-menu {
    display: none;
}

.premiumScroll {
    background-color: #faf8f6;
    padding: 50px 0;
}

.scroll-Area {
    border: 1px solid #cecccb;
    background: #ebebeb;
    padding: 20px;
}

.crsl-item hr {
    margin-top: 10px;
    margin-bottom: 0!important;
    border: 0;
    border-top: 1px solid #c7c7c7;
}
.upgrade_pop{
    top: 112px;
    left: 25%;
    position: absolute;
}

@media only screen and (min-width: 740px) and (max-width: 999px) {
    .header_wrapper .col-xs-4,
    .col-xs-8 {
        width: 50%;
    }
    .logSearchPhone .col-xs-6 {
        width: 100%;
    }
    .res1200menu {
        display: none;
    }
    .res992menu {
        display: block;
    }
    .searchLog .col-xs-10 {
        width: 83%!important;
    }
    .searchLog .col-xs-8 {
        width: 70%!important;
    }
    .searchLog .col-xs-4 {
        width: 30%!important;
        padding:0;
    }
    .menu li a {
        padding: 0px 15px 0px 0px;
    }
}

@media only screen and (min-width: 600px) and (max-width: 739px) {
    .res1200menu {
        display: none;
    }
    .res992menu {
        display: block;
    }
    .menu li a {
        padding: 0px 8px 0px 0px;
        font-size: 13px;
    }
    .header_wrapper .col-xs-8 {
        width: 60%!important;
    }
    .header_wrapper .col-xs-4 {
        width: 40%!important;
    }
    .hid {
        display: none;
    }
    .logSearchPhone .col-xs-6 {
        width: 100%;
    }
    .searchLog .col-xs-10 {
        width: 79%;
    }
}

@media only screen and (max-width: 599px) {
    .res1200menu {
        display: none;
    }
    .res992menu {
        display: none;
    }
    .mobile-menu {
        display: block;
    }
    .right_Profile {
        margin-top: 15%;
        padding: 0;
    }
     .plan_home .p_apn{
          float:none;
          font-size:20px
      }

}
@media only screen and (min-width: 370px) and (max-width: 400px) {
#login_wrap1{ right:20px!important;width:100%;max-width:325px;}
}
@media only screen and (min-width: 320px) and (max-width: 480px) {
    .prof_img{
        min-height:440px !important; max-height:450px !important;
    }
}
@media only screen and (min-width: 600px) and (max-width: 992px) {
.phto_bx{ width:33%!important;}
}

@media only screen and (min-width: 320px) and (max-width: 600px) {
/*.phto_bx{ width:50%!important;padding:0 5px;}*/
.parent_5{padding:0;}
.res_padd0{padding:0 !important;}
.res-wd100{width:100% !important;}
.lbmynws .col-xs-6{width:100%;}
.login_600 .notranslate{
    bottom: 0;
    right: 0;
    top: auto;
}
.logg{text-align: left !important;padding: 10px 20px;}
.login_600 .list-inline{
    margin-bottom: 0;
}
}

@media only screen and (max-width: 480px) {
    .phto_bx{ width:100%!important;}
}
@media only screen and (min-width: 320px) and (max-width: 736px) and (orientation: landscape) {
  .phto_bx{ width:50%!important;padding:0 5px;}
}
@media only screen and (min-width: 480px) and (max-width: 736px){
  .phto_bx{ width:50%!important;padding:0 5px;}
}

@media only screen and (max-width: 470px) {
    .header_wrapper .col-xs-8 {
        width: 100%!important;
    }
}

@media only screen and (min-width: 500px) and (max-width: 600px) {
    .searchLog .col-xs-8 {
        width: 70%;
    }
    .searchLog .col-xs-4 {
        width: 30%;
    }
    .menu li a {
        padding: 0px 8px 0px 0px;
        font-size: 12px;
    }
    .res1200menu {
        display: none;
    }
    .logSearchPhone .col-xs-6 {
        width: 100%;
    }
    .hid {
        display: none;
    }
}

@media only screen and (min-width: 1000px) and (max-width: 1200px) {
    .searchLog .col-xs-8 {
        width: 75%;
    }
    .searchLog .col-xs-4 {
        width: 25%;
    }
    .logSearchPhone {
        padding-bottom: 40px;
    }
    .logSearchPhone .col-xs-6 {
        width: 50%;
    }
    .menu li a {
        padding: 0px 14px 0px 0px;
        font-size: 14px;
    }
    .header_wrapper .col-xs-4 {
        width: 30%;
        padding:0;
    }
    .header_wrapper .col-xs-8 {
        width: 70%;
    }
    .res1200menu {
        display: block;
    }
    .res992menu {
        display: none;
    }
}

@media only screen and (min-width: 200px) and (max-width: 480px) {
    .nwwbxx {
        line-height: 21px;
    }
    .welcome_part {
        padding-bottom: 0;
        margin-bottom: 0;
    }
    .raw {
        min-height: 90px;
        clear: both;
    }
    .no-padding .col-xs-3 {
        width: 100%!important;
        float: none;
    }
    .profile_search .col-xs-3,
    .profile_search .col-xs-9,
    .profile_search .col-xs-6 {
        width: 100%!important;
        float: none;clear:both;
    }
    .profile_search .col-xs-9 {
        padding: 0;
    }
    .bordRgh {
        border-right: none;
    }
    .plan_bt .col-xs-8 {
        float: left;
        width: 66.66%!important;
    }
    .lbmynws .col-xs-6 {
        margin-bottom: 10px;
    }
    .header_wrapperin1 img {
        width: 100%;
    }
    .header_wrapper {
        height: 265px;
    }
    .header_wrapper .col-xs-4 {
        width: 100%!important;
    }
    .srch_bx {
        margin-bottom: 10%;
    }
    .searchLog .col-xs-4 {
        width: 100%!important;
    }
    #login_wrap {
        right: -25px;
    }
}
@media only screen and (max-width: 300px){
          #login_wrap1{
            right:0px !important;
            
        }
        .log_bx{
            width:238px !important;
        }
    }

.login_600{position: relative;}

.logg{
    background: #302F30;
    text-align: center;
    padding: 10px 20px;
    clear: both;
    color: #fff;
    cursor: pointer;
}
.header_logout{
    background: #302F30;
    text-align: center;
    padding: 10px 0;
    clear: both;
    color: #fff;
    cursor: pointer;
}
@media only screen and (min-width: 200px) and (max-width: 992px) {
    .welcome_part .col-md-4 {
        margin: 10% auto!important;
    }
    .pr_blocc .col-xs-6 {
        width: 100%!important;
        float: none;
    }
}

@media only screen and (max-width: 992px) {
    .Resmarg60 {
        margin-bottom: 60px;
    }
    .logIDFLOAT {
        float: none;
        display: block;
        font-size: 15px!important;
        color: rgb(177, 28, 28);
        font-family: OpenSansregular;
    }
    .hiddenResMenu {
        display: block;
    }
    .non-hide-res {
        display: none;
    }
}

@media only screen and (max-width: 990px) {
    .marginTopResp {
        margin-top: 20%;
        margin-bottom:20%;
    }
    .marginTopResp100 {
        margin-top: 100%!important;
    }
}

@media only screen and (max-width: 1200px) {
    .logIDFLOAT {
        float: none!important;
        font-size: 14px;
        color: rgb(177, 28, 28);
        font-family: OpenSansregular;
    }
    .upgrade_pop{
        left:20%;
    }
}

@media only screen and (min-width: 200px) and (max-width: 545px) {
    .pr_bloc .col-xs-4,
    .col-xs-8 {
        float: none;
        width: 100%;
    }
    .dots {
        display: none;
    }
    .pr_bloc .col-md-4,
    .col-md-8 {
        padding: 0!important;
    }
    .subBtn {
        margin-top: 5%;
    }
    .nwcm {
        padding-left: 15px;
        padding-right: 15px;
    }
    .stars .col-xs-6 {
        width: 100%!important;
        float: none;
    }
    .res_pad15{
     padding:0 15px;
     }
  
}

@media only screen and (max-width: 340px) {
    .width100x340px .col-xs-6 {
        width: 100%!important;
        float: none;
    }
    .no-padding .col-xs-4 {
        width: 100%!important;
        float: none;
    }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
    .width100x340px .col-md-4 {
        width: 50%!important;
    }
}

@media only screen and (min-width: 321px) and (max-width: 750px) {
    .li_parent_4 .child_1,
    .child_2,
    .child_3,
    .child_4 {
        width: 50%!important;
    }
}
@media only screen and (min-width: 750px) and (max-width: 992px) {
    .li_parent_4 .child_1{width: 27%!important;}
    .li_parent_4 .child_2{width: 31%!important;}
    .li_parent_4 .child_3{width: 22%!important;}
    .li_parent_4 .child_4 
        {width: 20%!important;}
    
}

@media only screen and (min-width: 992px) and (max-width: 1200px) {
    .li_parent_4 .child_1,
    .child_2,
    .child_3,
    .child_4 {
        width: 50%!important;
    }
}
@media only screen and (max-width: 600px) {
    .buyNow_button_res {
        display: block!important;
    }
    .upgrade_pop{
        left:0;
    }
    .index {
       padding-top:0px;

      }
     .pr_blocc .col-xs-3{padding:0 !important;}
    .pr_blocc .col-xs-9{padding:0 !important;}

}
.index{clear:both;}
@media only screen and (min-width: 500px){
 #login_wrap1{right:125px!important;}
}



@media only screen and (max-width: 320px) {
    .li_parent_4 .child_1,
    .child_2,
    .child_3,
    .child_4 {
        width: 100%!important;
    }
     .p_t {
        padding-top: 0;
        font-size: 12px;
    }
    #login_wrap1{left: 0 !important;right: auto !important;width: 100% !important;}
}

@media only screen and (max-width: 660px) {
    .basicInfo .col-xs-4 {
        width: 100%!important;
        float: none;
    }
    .pr_blocc .col-xs-3 {
        width: 100%!important;
        float: none;
    }
    .pr_blocc .col-xs-9 {
        width: 100%!important;
        float: none;
        margin-top: 10px;
    }
    .profileManage .col-xs-9 {
        width: 100%!important;
        float: none;
        padding: 0!important
    }
}

@media only screen and (max-width: 730px) {
    .table-res-td td {
        width: 40%!important;
    }

}

@media only screen and (max-width: 736px) {
.header_600{
        display: block!important;
    }  
    .visi_header_600{
        display: none;
    }
.hidden-600{display: none;}
        .prof_img{
        pointer-events: none;
     }
  body{cursor:pointer;}
 .tech_sup{width:100%;}
.padd40{clear:both;padding:15px 0!important;}
.plan-payment-div{margin-bottom:5% !important;clear:both;}
.col-padd .col-md-4{padding:0 !important;}
.billinfo h3{text-align:center !important;}
.lve_bx{width:100% !important;}
.tR{text-align:center !important;}.tL{text-align:center !important;}
}

@media only screen and (max-width: 600px) {
    .profileManage .col-xs-4 {
        width: 50%!important;
        float: left;
    }
    .profileManage .col-xs-3 {
        width: 100%!important;
        float: left;
    }
    .profileManage .blk_img {
        padding: 0 15px;
    }
    .profileUpdateImage {
        margin-bottom: 5%;
    }
    .subscribe_plan_res {
        max-height: 125px;
        overflow: hidden;
    }
    .subscribe_plan_res .blk_lftnw {
        width: 100%!important;
        margin-left: 0!important;
        height: auto!important;
    }
    .pl_header .col-xs-3 {
        width: 100%;
    }
    .pl_header .col-xs-9 {
        clear: both!important;
        width: 100%;
    }
    .list-view .pager{padding:0 !important;text-align:left !important}
    ul.yiiPager{display:block !important;}
    .page a{padding: 5px 8px 5px 8px !important;}
    
}




.header_600{
    display: none;
}

@media only screen and (max-width: 415px) {
    .profileManage .col-xs-4 {
        width: 100%!important;
        float: left;
    }
   
}

@media only screen and (min-width: 400px) and (max-width: 415px) {
 #login_wrap1{
       right:50px!important;
    }
}

@media only screen and (min-width: 330px) and (max-width: 380px) {
 #login_wrap1{
       right:40px!important;
    }
}

@media only screen and (max-width: 415px) {
    .plan_bt .col-md-6 {
        width: 100%!important;
        float: left;
    }
    .plan_bt .p_apn_303 {
        text-align: left!important;
    }
}

@media only screen and (max-width: 555px) {
    .plan_table_non_res {
        display: none;
    }
    .plan_table_res {
        display: block!important;
        color: #686869;
    }
}

@media only screen and (min-width: 375px) and (max-width: 667px) and (-webkit-min-device-pixel-ratio: 2) {
    .plan_table_non_res {
        display: none;
    }
    .plan_table_res {
        display: block!important;
        color: #686869;
        font-size: 12px;
        line-height: 20px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1) {
    .tab_20 .col-md-2{width:20% !important;}
    .plan_table_non_res {
        display: none;
    }
    .plan_table_res {
        display: block!important;
        color: #686869;
        font-size: 12px;
        line-height: 20px;
    }
    .subscribe_plan_res .blk_lftnw {
        margin-left: 0!important;
    }
    .subscribe_plan_res a {
        margin-left: 2%!important;
    }
}

.no-padding {
    padding: 0!important;
}

.subscribe_plan_res a {
    margin-left: 8%;
}

.plan_table_res {
    display: none;
}

.buyNow_button_res {
    display: none;
}


@media only screen and (max-width: 800px){
    .newRegistrationlink{display: block !important;}
    .form-white-crumb{display: none;}
    .newRegistrationlink{background:#fff;}
    .newRegistrationlink .col-md-3{width:50% !important; text-align: center;float:left;}
}   
@media only screen and (max-width: 660px){
   .visi_600{display: block;}
}   
.newRegistrationlink{display: none;}
.buttons div{display: inline-block;}
.wd-60{width:60%;}.wd-40{width:30%;}
.mobile-profile{   
    margin-top: 20px;
    /* background-color: #f0efee; */
    /* border: 1px solid #E2D8D8; */
    /* box-shadow: inset 0 0 5px #d7d9dd; */
    /* position: relative; */
    /* display: block; */
    /* float: left; */
    overflow: hidden;
    /* width: 100%; */
    margin-bottom: 15px
}
.mobile-profile .blk_img{border:none !important;border-radius: 0 !important;}

/*new entry*/
.new_entry{
       background: #6a024a;
   padding:0 10px;
    height: 25px;
    float: right;
    margin: 0;
    border-radius: 50%;
    text-align: center;
    color: #fff;
    line-height: 25px;
    margin-left:5px;
        font-size: 10px;
         font-family: 'OpenSansregular';
         margin-top:-5px;
}
.new_entry i{display:block;}