@-webkit-keyframes transform-3d-flip-in-y {
    0% {
        -webkit-transform: perspective(400px) rotateX(0deg) rotateY(90deg) ;
    }

    40% {
        -webkit-transform: perspective(400px) rotateX(0deg) rotateY(-10deg) ;
    }

    70% {
        -webkit-transform: perspective(400px) rotateX(0deg) rotateY(10deg) ;
    }

    100% {
        opacity: 1;
        -webkit-transform: perspective(400px) rotateX(0deg) rotateY(0deg) ;
    }
}

@-moz-keyframes transform-3d-flip-in-y {
    0% {
        -moz-transform: perspective(400px) rotateX(0deg) rotateY(90deg) ;
    }

    40% {
        -moz-transform: perspective(400px) rotateX(0deg) rotateY(-10deg) ;
    }

    70% {
        -moz-transform: perspective(400px) rotateX(0deg) rotateY(10deg) ;
    }

    100% {
        opacity: 1;
        -moz-transform: perspective(400px) rotateX(0deg) rotateY(0deg) ;
    }
}

@keyframes transform-3d-flip-in-y {
    0% {
        transform: perspective(400px) rotateX(0deg) rotateY(90deg) ;
    }

    40% {
        transform: perspective(400px) rotateX(0deg) rotateY(-10deg) ;
    }

    70% {
        transform: perspective(400px) rotateX(0deg) rotateY(10deg) ;
    }

    100% {
        opacity: 1;
        transform: perspective(400px) rotateX(0deg) rotateY(0deg) ;
    }
}

.popular-child, .most-child {
    width: 100%;
    overflow: hidden;
    display: inline-block;
    margin: 5px 5px;
    background: #403f3f;
    border-radius: 3px;
    /* max-width: 400px; */
}

@media (max-width: 960px) {
    .popular-child, .most-child {
        max-width: 100%;
        /* max-width: 400px; */
    }
}

@media (max-width: 760px) {
    .popular-child, .most-child {
        max-width: 100%;
    }
}

.img_popular img {
    width: auto;
    height: 100%;
    max-height: 150px;
    max-width: 100%;
}

.titlepop small {
    font-weight: 400;
}

.img_popular {
    width: 30%;
    height: auto;
    float: right;
    padding: 6px;
    border: 0;
    border-radius: 3px;
    background: #403f3f;
}

p {
    margin: 0 0 10px;
}

.titlepop {
    width: 60%;
    padding-left: 10px;
    padding-top: 10px;
    float: right;
    color: #ffda33;
    font-weight: 700;
}

#wb_P_LG_main {
    clear: both;
    position: relative;
    table-layout: fixed;
    display: table;
    text-align: center;
    width: 100%;
    background-color: transparent;
    background-image: none;
    border: 0px solid #CCCCCC;
    box-sizing: border-box;
    margin: 0;
}

#P_LG_main {
    box-sizing: border-box;
    padding: 0px 4px 0px 4px;
    margin-right: auto;
    margin-left: auto;
    max-width: 1920px;
}

#P_LG_main > .row {
    margin-right: -15px;
    margin-left: -15px;
}

#P_LG_main > .row > .col-1, #P_LG_main > .row > .col-2 {
    box-sizing: border-box;
    font-size: 0px;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    position: relative;
}

#P_LG_main > .row > .col-1, #P_LG_main > .row > .col-2 {
    float: left;
}

#P_LG_main > .row > .col-1 {
    background-color: transparent;
    background-image: none;
    border: 0px solid #FFFFFF;
    width: 0;
    text-align: center;
}

#P_LG_main > .row > .col-2 {
    background-color: transparent;
    background-image: none;
    border: 0px solid #FFFFFF;
    width: 100%;
    text-align: center;
}

#P_LG_main:before, #P_LG_main:after, #P_LG_main .row:before, #P_LG_main .row:after {
    display: table;
    content: " ";
}

#P_LG_main:after, #P_LG_main .row:after {
    clear: both;
}

@media (max-width: 760px) {
    #P_LG_main > .row > .col-1, #P_LG_main > .row > .col-2 {
        float: none;
        width: 100% !important;
    }
}

#wb_P_LG_info {
    clear: both;
    position: relative;
    table-layout: fixed;
    display: table;
    text-align: center;
    width: 100%;
    background-color: transparent;
    background-image: none;
    border: 0px solid #CCCCCC;
    box-sizing: border-box;
    margin: 0;
}

#P_LG_info {
    box-sizing: border-box;
    padding: 20px 0px 10px 0px;
    margin-right: auto;
    margin-left: auto;
}

#P_LG_info > .row {
    margin-right: 0px;
    margin-left: -0px;
}

#P_LG_info > .row > .col-1 {
    box-sizing: border-box;
    font-size: 0px;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    position: relative;
}

#P_LG_info > .row > .col-1 {
    float: left;
}

#P_LG_info > .row > .col-1 {
    background-color: transparent;
    background-image: none;
    border: 0px solid #FFFFFF;
    width: 100%;
    /* text-align: left; */
}

#P_LG_info:before, #P_LG_info:after, #P_LG_info .row:before, #P_LG_info .row:after {
    display: table;
    content: " ";
}

#P_LG_info:after, #P_LG_info .row:after {
    clear: both;
}

@media (max-width: 480px) {
    #P_LG_info > .row > .col-1 {
        float: none;
        width: 100% !important;
    }
}

#wb_P_image {
    margin: 0;
    direction: ltr;
    vertical-align: top;
}

#P_image {
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 20px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #ffc000;
    border-right-color: #ffc000;
    border-bottom-color: #ffc000;
    border-left-color: #ffc000;
    border-image-source: url(images/box-shadow-8.png);
    border-image-slice: 1 1 20 1;
    border-image-width: 1px 1px 20px 1px;
    border-image-repeat: stretch;
    box-sizing: border-box;
    padding: 0;
    display: block;
    width: 100%;
    height: auto;
    max-width: 400px;
    margin-left: auto;
    margin-right: auto;
    vertical-align: top;
}

#Image1 {
    width: 100%;
    height: auto;
    max-width: 400px;
}

#wb_P_FAI_category {
    background-color: transparent;
    background-image: none;
    border: 0px solid #4F4F4F;
    text-align: center;
    margin: 0;
    padding: 0;
    vertical-align: top;
    display: inline-block;
    position: relative;
}

#wb_P_FAI_category:hover {
    background-color: transparent;
    background-image: none;
    border: 0px solid #FFFFFF;
}

#P_FAI_category {
    height: 19px;
    width: 15px;
}

#P_FAI_category i {
    color: #4F4F4F;
    display: inline-block;
    font-size: 15px;
    line-height: 19px;
    vertical-align: middle;
    width: 14px;
}

#wb_P_FAI_category:hover i {
    color: #FFFFFF;
}

#wb_P_FAI_author {
    background-color: transparent;
    background-image: none;
    border: 0px solid #4F4F4F;
    text-align: center;
    margin: 0;
    padding: 0;
    vertical-align: top;
    display: inline-block;
    position: relative;
}

#wb_P_FAI_author:hover {
    background-color: transparent;
    background-image: none;
    border: 0px solid #FFFFFF;
}

#P_FAI_author {
    height: 19px;
    width: 15px;
}

#P_FAI_author i {
    color: #4F4F4F;
    display: inline-block;
    font-size: 15px;
    line-height: 19px;
    vertical-align: middle;
    width: 14px;
}

#wb_P_FAI_author:hover i {
    color: #FFFFFF;
}

#wb_P_FAI_eye {
    background-color: transparent;
    background-image: none;
    border: 0px solid #4F4F4F;
    text-align: center;
    margin: 0;
    padding: 0;
    vertical-align: top;
    display: inline-block;
    position: relative;
}

#wb_P_FAI_eye:hover {
    background-color: transparent;
    background-image: none;
    border: 0px solid #FFFFFF;
}

#P_FAI_eye {
    height: 19px;
    width: 15px;
}

#P_FAI_eye i {
    color: #4F4F4F;
    display: inline-block;
    font-size: 15px;
    line-height: 19px;
    vertical-align: middle;
    width: 14px;
}

#wb_P_FAI_eye:hover i {
    color: #FFFFFF;
}

.wb_P_FAI_info {
    background-color: transparent;
    background-image: none;
    border: 0px solid #4F4F4F;
    text-align: center;
    margin-right: 3px;
    ; padding: 0;
    vertical-align: top;
    display: inline-block;
    position: relative;
}

.wb_P_FAI_info:hover {
    background-color: transparent;
    background-image: none;
    border: 0px solid #FFFFFF;
}

.P_FAI_info {
    height: auto;
    width: auto;
}

.P_FAI_info i {
    color: #F7F7F7;
    display: inline-block;
    font-size: 12px;
    line-height: 19px;
    vertical-align: middle;
    width: auto;
}

.wb_P_FAI_info:hover i {
    color: #FFDA33;
}

#P_line_nfo {
    border-color: #4F4F4F;
    border-style: solid;
    border-bottom-width: 5px;
    border-top: 0px;
    border-left: 0px;
    border-right: 0px;
    height: 0 !important;
    line-height: 0px !important;
    margin: 0;
    padding: 0;
}

#wb_P_txt_subtitle {
    background-color: transparent;
    background-image: none;
    border: 0px solid #000000;
    padding: 0;
    margin: 15px 0px 20px 0px;
    text-align: center;
    width: 100%;
}
#wb_P_txt_subtitle a {
    border: 3px #4d679d solid;
    border-width: 3px;
    padding: 5px;
    color: #becbe7;
    border-radius: 20px;
    line-height: 3;
    font-family: "Segoe UI Light";
}
#wb_P_txt_subtitle {
    color: #3C3C3C;
}

#wb_P_txt_subtitle div {
    text-align: center;
}

#wb_P_txt_link_down {
    background-color: transparent;
    background-image: none;
    border: 3px solid #4F4F4F;
    padding: 0;
    margin: 0px 0px 20px 0px;
    text-align: center;
}

#wb_P_txt_link_down {
    color: #000000;
    font-family: "Segoe UI Semilight";
    font-weight: normal;
    font-size: 17px;
    line-height: 23.5px;
    width: 100%;
}

#Download-links a {
    border: 2px #508d03 solid;
    border-width: 3px;
    padding: 5px;
    color: #7acd10;
    border-radius: 20px;
    line-height: 3;
}
#Help_links a {
    border: 3px #4d679d solid;
    border-width: 3px;
    padding: 5px;
    color: #becbe7;
    border-radius: 20px;
    line-height: 3;
    font-family: "Segoe UI Light";
}
    
}
#wb_P_txt_link_down p, #wb_P_txt_link_down ul {
    margin: 0;
    padding: 0;
}

#P_line_under_imgs {
    border-color: #A0A0A0;
    border-style: solid;
    border-bottom-width: 1px;
    border-top: 0px;
    border-left: 0px;
    border-right: 0px;
    height: 0 !important;
    line-height: 0px !important;
    margin: 0;
    padding: 0;
}

#wb_P_LG_comment {
    clear: both;
    position: relative;
    table-layout: fixed;
    display: table;
    text-align: center;
    width: 100%;
    background-color: transparent;
    background-image: none;
    border: 0px solid #CCCCCC;
    box-sizing: border-box;
    margin: 0;
}

#P_LG_comment {
    box-sizing: border-box;
    padding: 0px 15px 0px 15px;
    margin-right: auto;
    margin-left: auto;
    max-width: 1920px;
}

#P_LG_comment > .row {
    margin-right: -15px;
    margin-left: -15px;
}

#P_LG_comment > .row > .col-1 {
    box-sizing: border-box;
    font-size: 0px;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    position: relative;
}

#P_LG_comment > .row > .col-1 {
    float: left;
}

#P_LG_comment > .row > .col-1 {
    background-color: transparent;
    background-image: none;
    border: 0px solid #FFFFFF;
    width: 100%;
    text-align: center;
}

#P_LG_comment:before, #P_LG_comment:after, #P_LG_comment .row:before, #P_LG_comment .row:after {
    display: table;
    content: " ";
}

#P_LG_comment:after, #P_LG_comment .row:after {
    clear: both;
}

@media (max-width: 480px) {
    #P_LG_comment > .row > .col-1 {
        float: none;
        width: 100% !important;
    }
}

#wb_P_txt_commnts {
    background-color: transparent;
    background-image: none;
    border: 0px solid #000000;
    padding: 0;
    margin: 7px 0px 7px 0px;
    text-align: right;
}

#wb_P_txt_commnts {
    color: #3C3C3C;
    font-family: "Segoe UI Semilight";
    font-weight: normal;
    font-size: 20px;
    padding-right: 10px;
}

#wb_P_txt_commnts div {
    text-align: right;
}

#wb_P_LG_comment_parent {
    clear: both;
    position: relative;
    table-layout: fixed;
    display: table;
    text-align: center;
    width: 100%;
    background-color: #403f3f;
    background-image: none;
    border: 0px solid #CCCCCC;
    box-sizing: border-box;
    margin: 4px 0px 0px 0px;
}

#P_LG_comment_parent {
    box-sizing: border-box;
    padding: 0px 1px 0px 1px;
    margin-right: auto;
    margin-left: auto;
    max-width: 1920px;
}

#P_LG_comment_parent > .row {
    margin-right: -1px;
    margin-left: -1px;
}

#P_LG_comment_parent > .row > .col-1, #P_LG_comment_parent > .row > .col-2 {
    box-sizing: border-box;
    font-size: 0px;
    min-height: 1px;
    padding-right: 5px;
    padding-left: 1px;
    position: relative;
}

#P_LG_comment_parent > .row > .col-1, #P_LG_comment_parent > .row > .col-2 {
    float: left;
}

#P_LG_comment_parent > .row > .col-1 {
    background-color: transparent;
    background-image: none;
    border: 0px solid #b73a3a;
    width: 91.66666667%;
    text-align: center;
}

#P_LG_comment_parent > .row > .col-2 {
    background-color: transparent;
    background-image: none;
    border: 0px solid #FFFFFF;
    width: 8.33333333%;
    text-align: center;
}

#P_LG_comment_parent:before, #P_LG_comment_parent:after, #P_LG_comment_parent .row:before, #P_LG_comment_parent .row:after {
    display: table;
    content: " ";
}

#P_LG_comment_parent:after, #P_LG_comment_parent .row:after {
    clear: both;
}

@media (max-width: 1px) {
    #P_LG_comment_parent > .row > .col-1, #P_LG_comment_parent > .row > .col-2 {
        float: none;
        width: 100% !important;
    }
}

#wb_P_LG_comment_child {
    clear: both;
    position: relative;
    table-layout: fixed;
    display: table;
    text-align: center;
    width: 100%;
    background-color: #403f3f;
    background-image: none;
    border: 0px solid #CCCCCC;
    box-sizing: border-box;
    margin: 0px 0px 2px 0px;
}

#P_LG_comment_child {
    box-sizing: border-box;
    padding: 0px 1px 0px 1px;
    margin-right: auto;
    margin-left: auto;
    max-width: 1920px;
}

#P_LG_comment_child > .row {
    margin-right: -1px;
    margin-left: -1px;
}

#P_LG_comment_child > .row > .col-1, #P_LG_comment_child > .row > .col-2 {
    box-sizing: border-box;
    font-size: 0px;
    min-height: 1px;
    padding-right: 1px;
    padding-left: 1px;
    position: relative;
}

#P_LG_comment_child > .row > .col-1, #P_LG_comment_child > .row > .col-2 {
    float: left;
}

#P_LG_comment_child > .row > .col-1 {
    background-color: transparent;
    background-image: none;
    border: 0px solid #FFFFFF;
    width: 83.33333333%;
    text-align: center;
}

#P_LG_comment_child > .row > .col-2 {
    background-color: transparent;
    background-image: none;
    border: 0px solid #FFFFFF;
    width: 16.66666667%;
    text-align: center;
}

#P_LG_comment_child:before, #P_LG_comment_child:after, #P_LG_comment_child .row:before, #P_LG_comment_child .row:after {
    display: table;
    content: " ";
}

#P_LG_comment_child:after, #P_LG_comment_child .row:after {
    clear: both;
}

@media (max-width: 1px) {
    #P_LG_comment_child > .row > .col-1, #P_LG_comment_child > .row > .col-2 {
        float: none;
        width: 100% !important;
    }
}

#wb_P_LG_comment_form {
    clear: both;
    position: relative;
    table-layout: fixed;
    display: table;
    text-align: center;
    width: 100%;
    background-color: transparent;
    background-image: none;
    border: 0px solid #CCCCCC;
    box-sizing: border-box;
    margin: 20px 0px 20px 0px;
}

#P_LG_comment_form {
    box-sizing: border-box;
    padding: 0px 15px 0px 15px;
    margin-right: auto;
    margin-left: auto;
    max-width: 1920px;
}

#P_LG_comment_form > .row {
    margin-right: -15px;
    margin-left: -15px;
}

#P_LG_comment_form > .row > .col-1, #P_LG_comment_form > .row > .col-2 {
    box-sizing: border-box;
    font-size: 0px;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    position: relative;
}

#P_LG_comment_form > .row > .col-1, #P_LG_comment_form > .row > .col-2 {
    float: left;
}

#P_LG_comment_form > .row > .col-1 {
    background-color: transparent;
    background-image: none;
    border: 0px solid #FFFFFF;
    width: 50%;
    text-align: left;
}

#P_LG_comment_form > .row > .col-2 {
    background-color: transparent;
    background-image: none;
    border: 0px solid #FFFFFF;
    width: 50%;
    text-align: right;
}

#P_LG_comment_form:before, #P_LG_comment_form:after, #P_LG_comment_form .row:before, #P_LG_comment_form .row:after {
    display: table;
    content: " ";
}

#P_LG_comment_form:after, #P_LG_comment_form .row:after {
    clear: both;
}

@media (max-width: 480px) {
    #P_LG_comment_form > .row > .col-1, #P_LG_comment_form > .row > .col-2 {
        float: none;
        width: 100% !important;
    }
}

#P_line_comments {
    border-color: #4F4F4F;
    border-style: solid;
    border-bottom-width: 1px;
    border-top: 0px;
    border-left: 0px;
    border-right: 0px;
    height: 0 !important;
    line-height: 0px !important;
    margin: 0;
    padding: 0;
}

#P_editbox_name {
    border: 3px solid #919191;
    border-radius: 1px;
    background-color: transparent;
    background-image: none;
    color : #FAFAFA;
    font-family: "Segoe UI Semilight";
    font-weight: normal;
    font-size: 17px;
    box-sizing: border-box;
    line-height: 34px;
    padding: 4px 4px 4px 4px;
    margin: 5px 2px 5px 2px;
    text-align: right;
}

#P_editbox_name:focus {
    border-color: #333333;
}

#P_editbox_name::placeholder {
    color: #FAFAFA;
    opacity: 1;
}

#P_editbox_name::-ms-input-placeholder {
    color: #FAFAFA;
}

#P_editbox_name:focus {
    border-bottom-color: #FFDA33;
}

#P_editbox_emai {
    border: 3px solid #919191;
    border-radius: 1px;
    background-color: transparent;
    background-image: none;
    color : #FAFAFA;
    font-family: "Segoe UI Semilight";
    font-weight: normal;
    font-size: 17px;
    box-sizing: border-box;
    line-height: 34px;
    padding: 4px 4px 4px 4px;
    margin: 5px 2px 5px 2px;
    text-align: right;
}

#P_editbox_emai:focus {
    border-color: #333333;
}

#P_editbox_emai::placeholder {
    color: #FAFAFA;
    opacity: 1;
}

#P_editbox_emai::-ms-input-placeholder {
    color: #FAFAFA;
}

#P_editbox_emai:focus {
    border-bottom-color: #FFDA33;
}

#P_editbox_content {
    border: 3px solid #919191;
    border-radius: 1px;
    background-color: transparent;
    background-image: none;
    color : #FAFAFA;
    font-family: "Segoe UI Semilight";
    font-weight: normal;
    font-size: 17px;
    box-sizing: border-box;
    padding: 4px 4px 4px 4px;
    margin: 5px 2px 5px 2px;
    text-align: right;
    overflow: auto;
    resize: none;
}

#P_editbox_content:focus {
    border-color: #333333;
}

#P_editbox_content::placeholder {
    color: #FAFAFA;
    opacity: 1;
}

#P_editbox_content::-ms-input-placeholder {
    color: #FAFAFA;
}

#P_editbox_content:focus {
    border-bottom-color: #FFDA33;
}

#wb_P_form_btn_send {
    transform: rotate(0deg);
    transform-origin: 50% 50%;
}

#wb_P_form_btn_send:hover #P_form_btn_send {
    border-top-left-radius: 20px;
    border-top-right-radius: 1px;
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 20px;
}

#P_form_btn_send {
    width: 111px;
    height: 35px;
    background-color: transparent;
    background-image: none;
    border: 2px #616161 solid;
}

#P_form_btn_send_text {
    position: absolute;
    left: 1px;
    top: 8px;
    width: 109px;
    height: 22px;
    overflow: hidden;
    text-align: center;
    word-wrap: break-word;
}

#wb_P_form_btn_send {
    margin: 0px 5px 5px 0px;
}

#wb_P_form_btn_sent:hover #P_form_btn_sent {
    border-top-left-radius: 1px;
    border-top-right-radius: 20px;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 1px;
}

#wb_P_form_btn_sent {
    transform: rotate(0deg);
    transform-origin: 50% 50%;
    -webkit-animation: transform-3d-flip-in-y 700ms linear 0ms 1 normal both;
    -moz-animation: transform-3d-flip-in-y 700ms linear 0ms 1 normal both;
    animation: transform-3d-flip-in-y 700ms linear 0ms 1 normal both;
}

#P_form_btn_sent {
    width: 111px;
    height: 35px;
    background-color: transparent;
    background-image: none;
    border: 2px #616161 solid;
}

#P_form_btn_sent_text {
    position: absolute;
    left: 1px;
    top: 8px;
    width: 109px;
    height: 22px;
    overflow: hidden;
    text-align: center;
    word-wrap: break-word;
}

#wb_P_form_btn_sent {
    margin: 0px 5px 5px 0px;
}

#wb_P_form_txt_atn {
    background-color: transparent;
    background-image: none;
    border: 0px solid #000000;
    padding: 0;
    margin: 20px 5px 5px 5px;
    text-align: right;
}

#wb_P_form_txt_atn {
    color: #000000;
    font-family: "Segoe UI Semilight";
    font-weight: normal;
    font-size: 17px;
    line-height: 23.5px;
}

#wb_P_form_txt_atn p, #wb_P_form_txt_atn ul {
    margin: 0;
    padding: 0;
}

#wb_P_txt_link_up {
    background-color: #4F4F4F;
    background-image: none;
    border: 0px solid #000000;
    padding: 5px 0px 5px 0px;
    margin: 30px 0px 0px 0px;
    text-align: center;
}

#wb_P_txt_link_up {
    color: #FFFFFF;
    font-family: "Segoe UI Semilight";
    font-weight: normal;
    font-size: 21px;
    width: 100%;
}

#wb_P_txt_link_up div {
    text-align: center;
}

#wb_P_images {
    margin: 0;
    direction: ltr;
    vertical-align: top;
}

#P_images {
    border: 0px solid #000000;
    box-sizing: border-box;
    padding: 0;
    display: block;
    width: 100%;
    height: auto;
    max-width: 480px;
    margin-left: auto;
    margin-right: auto;
    vertical-align: top;
}

#wb_P_next_btn {
    transform: rotate(0deg);
    transform-origin: 50% 50%;
}

#P_next_btn {
    width: 111px;
    height: 35px;
    background-color: transparent;
    background-image: none;
    border: 2px #616161 solid;
}

#P_next_btn_text {
    position: absolute;
    left: 1px;
    top: 8px;
    width: 109px;
    height: 22px;
    overflow: hidden;
    text-align: center;
    word-wrap: break-word;
}

#wb_P_next_btn {
    margin: 0px 5px 5px 0px;
}

#wb_P_pre_btn {
    transform: rotate(0deg);
    transform-origin: 50% 50%;
}

#P_pre_btn {
    width: auto;
    height: auto;
    background-color: transparent;
    background-image: none;
    border: 2px #ffda33 solid;
}

#P_pre_btn_text {
    width: auto;
    height: auto;
    min-height: 35px;
    overflow: hidden;
    text-align: center;
    padding: 5px 0px 0px 0px;
    word-break: keep-all;
}

#wb_P_pre_btn {
    margin: 5px 5px 5px 5px;
}

#wb_P_FAI_comment_parent {
    background-color: transparent;
    background-image: none;
    border: 0px solid #FFFFFF;
    text-align: center;
    margin: 10px 0px 0px 0px;
    padding: 0;
    vertical-align: top;
    display: inline-block;
    position: relative;
}

#wb_P_FAI_comment_parent:hover {
    background-color: transparent;
    background-image: none;
    border: 0px solid #FFD700;
}

#P_FAI_comment_parent {
    height: 37px;
    width: 38px;
}

#P_FAI_comment_parent i {
    color: #A9A9A9;
    display: inline-block;
    font-size: 37px;
    line-height: 37px;
    vertical-align: middle;
    width: 36px;
}

#wb_P_FAI_comment_parent:hover i {
    color: #FFD700;
}

#wb_P_txt_comment_parent_name {
    background-color: transparent;
    background-image: none;
    border: 0px solid #000000;
    padding: 0;
    margin: 0;
    text-align: center;
}

#wb_P_txt_comment_parent_name {
    color: #000000;
    font-family: "Segoe UI Semilight";
    font-weight: normal;
    font-size: 15px;
}

#wb_P_txt_comment_parent_name div {
    text-align: center;
}

#wb_P_txt_comment_parent_date {
    background-color: transparent;
    background-image: none;
    border: 0px solid #000000;
    padding: 0;
    margin: 0;
    text-align: center;
}

#wb_P_txt_comment_parent_date {
    color: #000000;
    font-family: "Segoe UI Semilight";
    font-weight: normal;
    font-size: 9.3px;
}

#wb_P_txt_comment_parent_date div {
    text-align: center;
}

#wb_P_txt_comment_parent_content {
    background-color: transparent;
    background-image: none;
    border: 0px solid #000000;
    padding: 0;
    margin: 30px 25px 0px 0px;
    text-align: right;
}

#wb_P_txt_comment_parent_content {
    color: #f3eded;
    font-family: "Segoe UI Semilight";
    font-weight: normal;
    font-size: 17px;
}

#wb_P_txt_comment_parent_content div {
    text-align: right;
}

#wb_P_FAI_comment_child {
    background-color: transparent;
    background-image: none;
    border: 0px solid #FFFFFF;
    text-align: center;
    margin: 10px 0px 0px 0px;
    padding: 0;
    vertical-align: top;
    display: inline-block;
    position: relative;
}

#wb_P_FAI_comment_child:hover {
    background-color: transparent;
    background-image: none;
    border: 0px solid #FFD700;
}

#P_FAI_comment_child {
    height: 37px;
    width: 38px;
}

#P_FAI_comment_child i {
    color: #A9A9A9;
    display: inline-block;
    font-size: 37px;
    line-height: 37px;
    vertical-align: middle;
    width: 36px;
}

#wb_P_FAI_comment_child:hover i {
    color: #FFD700;
}

#wb_P_txt_comment_child_name {
    background-color: transparent;
    background-image: none;
    border: 0px solid #000000;
    padding: 0;
    margin: 0;
    text-align: center;
}

#wb_P_txt_comment_child_name {
    color: #000000;
    font-family: "Segoe UI Semilight";
    font-weight: normal;
    font-size: 15px;
}

#wb_P_txt_comment_child_name div {
    text-align: center;
}

#wb_P_txt_comment_child_date {
    background-color: transparent;
    background-image: none;
    border: 0px solid #000000;
    padding: 0;
    margin: 0;
    text-align: center;
}

#wb_P_txt_comment_child_date {
    color: #000000;
    font-family: "Segoe UI Semilight";
    font-weight: normal;
    font-size: 9.3px;
}

#wb_P_txt_comment_child_date div {
    text-align: center;
}

#wb_P_txt_comment_child_content {
    background-color: transparent;
    background-image: none;
    border: 0px solid #000000;
    padding: 0;
    margin: 30px 30px 0px 0px;
    text-align: right;
}

#wb_P_txt_comment_child_content {
    color: #000000;
    font-family: "Segoe UI Semilight";
    font-weight: normal;
    font-size: 17px;
}

#wb_P_txt_comment_child_content div {
    text-align: right;
}

#wb_uid24 {
    color: #000000;
}

#wb_uid12 {
    color: #000000;
    list-style-type: disc;
}

#wb_uid5 {
    color: #3C3C3C;
}

#P_editbox_emai {
    display: block;
    width: calc(100% - 4px);
    height: 48px;
    z-index: 32;
}

#wb_uid23 {
    color: #000000;
}

#wb_uid13 {
    margin: 0 24px 0 0;
}

#wb_uid4 {
    color: #000000;
    font-family: "Segoe UI Light";
    font-size: 17px;
}

#wb_P_FAI_category {
    display: inline-block;
    width: 15px;
    height: 19px;
    text-align: center;
    z-index: 0;
}

#wb_uid34 {
    color: #000000;
    font-family: "Segoe UI Light";
    font-size: 17px;
}

#P_editbox_name {
    display: block;
    width: calc(100% - 4px);
    height: 48px;
    z-index: 31;
}

#wb_uid22 {
    margin: 0 24px 0 0;
}

#wb_uid10 {
    color: #fafafa;
}

#wb_uid3 {
    color: #000000;
    font-family: "Segoe UI Light";
    font-size: 17px;
}

#wb_uid35 {
    color: #000000;
    font-family: "Segoe UI Light";
    font-size: 17px;
}

#wb_uid21 {
    color: #000000;
}

#wb_uid11 {
    color: #fafafa;
}

#wb_uid2 {
    color: #000000;
}

#wb_uid20 {
    color: #000000;
}

#wb_uid16 {
    color: #000000;
}

#wb_uid1 {
    color: #FFFFFF;
}

#wb_uid17 {
    color: #000000;
}

#wb_P_FAI_comment_child {
    display: inline-block;
    width: 38px;
    height: 37px;
    text-align: center;
    z-index: 27;
}

#P_line_under_imgs {
    display: block;
    width: 100%;
    z-index: 9;
}

#wb_P_image {
    display: inline-block;
    width: 100%;
    height: auto;
    z-index: 6;
}

#wb_P_FAI_author {
    display: inline-block;
    width: 15px;
    height: 19px;
    text-align: center;
    z-index: 2;
}

#wb_uid0 {
    position: absolute;
    left: 0px;
    top: 650px;
    margin: 0;
    border-width: 0;
    z-index: 250;
}

#wb_uid30 {
    color: #000000;
}

#wb_uid14 {
    color: #000000;
}

#wb_P_next_btn {
    display: inline-block;
    width: 115px;
    height: 39px;
    z-index: 15;
    position: relative;
}

#wb_uid31 {
    margin: 0 24px 0 0;
}

#wb_uid15 {
    margin: 0 24px 0 0;
}

#wb_P_FAI_eye {
    display: inline-block;
    width: 15px;
    height: 19px;
    text-align: center;
    z-index: 3;
}

#wb_uid32 {
    color: #000000;
}

#wb_uid33 {
    color: #000000;
}

#wb_P_images {
    display: inline-block;
    width: 100%;
    height: auto;
    z-index: 7;
}

.wb_P_FAI_info {
    display: inline-block;
    width: auto;
    height: auto;
    text-align: center;
    z-index: 1;
}

#wb_uid29 {
    color: #000000;
}

#wb_uid18 {
    margin: 0 24px 0 0;
}

#wb_P_form_btn_send {
    display: inline-block;
    width: 115px;
    height: 39px;
    z-index: 35;
    position: relative;
}

#wb_P_form_btn_sent {
    display: none;
    width: 115px;
    height: 39px;
    z-index: 34;
    position: relative;
}

#wb_uid28 {
    margin: 0 24px 0 0;
}

#wb_uid19 {
    color: #000000;
}

#wb_P_pre_btn {
    display: inline-block;
    width: 45%;
    height: auto;
    z-index: 14;
    position: relative;
}

#P_line_nfo {
    display: block;
    width: 100%;
    z-index: 5;
}

#wb_uid9 {
    color: #e8e8e8;
    background-color: #4c4c4c;
    border-radius: 10px;
    padding: 5px;
    margin: 10px 4px;
    line-height: 2;
}

#wb_P_FAI_comment_parent {
    display: inline-block;
    width: 38px;
    height: 37px;
    text-align: center;
    z-index: 23;
}

#wb_uid27 {
    color: #000000;
}

#wb_uid8 {
    color: #fafafa;
}

#P_line_comments {
    display: block;
    width: 100%;
    z-index: 21;
}

#wb_uid26 {
    color: #000000;
}

#wb_uid7 {
    color: #fafafa;
}

#P_editbox_content {
    display: block;
    width: calc(100% - 4px);
    height: 100px;
    z-index: 33;
}

#wb_uid25 {
    margin: 0 24px 0 0;
}

#wb_uid6 {
    color: #e8e8e8;
    background-color: #4c4c4c;
    border-radius: 10px;
    padding: 5px;
    margin: 10px 4px;
    line-height: 2;
}
#wb_features12LayoutGrid
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
}
#features12LayoutGrid
{
   box-sizing: border-box;
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   padding: 25px 0 100px 0;
   margin-right: auto;
   margin-left: auto;
   max-width: 1980px;
}
#features12LayoutGrid > .col-1, #features12LayoutGrid > .col-2
{
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   position: relative;
}
#features12LayoutGrid > .col-1, #features12LayoutGrid > .col-2
{
   flex: 0 0 auto;
}
#features12LayoutGrid > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-basis: 41.66666667%;
   max-width: 41.66666667%;
   display: flex;
   flex-wrap: wrap;
   align-content: flex-start;
   align-self: stretch;
   align-items: flex-start;
   justify-content: flex-start;
   /* text-align: left; */
}
#features12LayoutGrid > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-basis: 58.33333333%;
   max-width: 58.33333333%;
   display: flex;
   flex-wrap: wrap;
   align-content: flex-start;
   align-self: stretch;
   align-items: flex-start;
   justify-content: flex-start;
   /* text-align: left; */
}
@media (max-width: 768px)
{
#features12LayoutGrid > .col-1, #features12LayoutGrid > .col-2
{
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}