﻿.w3_wprs-responsive{overflow-x:auto}.w3_wprs-container:after,.w3_wprs-panel:after,.w3_wprs-row:after,.w3_wprs-row-padding:after,.w3_wprs-topnav:after,.w3_wprs-clear:after,.w3_wprs-btn-group:before,.w3_wprs-btn-group:after,.w3_wprs-btn-bar:before,.w3_wprs-btn-bar:after{content:"";display:table;clear:both}.w3_wprs-col,.w3_wprs-half,.w3_wprs-third,.w3_wprs-twothird,.w3_wprs-threequarter,.w3_wprs-quarter{float:left;width:100%}.w3_wprs-col.s1{width:8.33333%}.w3_wprs-col.s2{width:16.66666%}.w3_wprs-col.s3{width:24.99999%}.w3_wprs-col.s4{width:33.33333%}.w3_wprs-col.s5{width:41.66666%}.w3_wprs-col.s6{width:49.99999%}.w3_wprs-col.s7{width:58.33333%}.w3_wprs-col.s8{width:66.66666%}.w3_wprs-col.s9{width:74.99999%}.w3_wprs-col.s10{width:83.33333%}.w3_wprs-col.s11{width:91.66666%}.w3_wprs-col.s12,.w3_wprs-half,.w3_wprs-third,.w3_wprs-twothird,.w3_wprs-threequarter,.w3_wprs-quarter{width:99.99999%}@media only screen and (min-width:601px){.w3_wprs-col.m1{width:8.33333%}.w3_wprs-col.m2{width:16.66666%}.w3_wprs-col.m3,.w3_wprs-quarter{width:24.99999%}.w3_wprs-col.m4,.w3_wprs-third{width:33.33333%}.w3_wprs-col.m5{width:41.66666%}.w3_wprs-col.m6,.w3_wprs-half{width:49.99999%}.w3_wprs-col.m7{width:58.33333%}.w3_wprs-col.m8,.w3_wprs-twothird{width:66.66666%}.w3_wprs-col.m9,.w3_wprs-threequarter{width:74.99999%}.w3_wprs-col.m10{width:83.33333%}.w3_wprs-col.m11{width:91.66666%}.w3_wprs-col.m12{width:99.99999%}}@media only screen and (min-width:993px){.w3_wprs-col.l1{width:8.33333%}.w3_wprs-col.l2{width:16.66666%}.w3_wprs-col.l3,.w3_wprs-quarter{width:24.99999%}.w3_wprs-col.l4,.w3_wprs-third{width:33.33333%}.w3_wprs-col.l5{width:41.66666%}.w3_wprs-col.l6,.w3_wprs-half{width:49.99999%}.w3_wprs-col.l7{width:58.33333%}.w3_wprs-col.l8,.w3_wprs-twothird{width:66.66666%}.w3_wprs-col.l9,.w3_wprs-threequarter{width:74.99999%}.w3_wprs-col.l10{width:83.33333%}.w3_wprs-col.l11{width:91.66666%}.w3_wprs-col.l12{width:99.99999%}}.w3_wprs-content{max-width:980px;margin:auto}.w3_wprs-row-padding,.w3_wprs-row-padding>.w3_wprs-half,.w3_wprs-row-padding>.w3_wprs-third,.w3_wprs-row-padding>.w3_wprs-twothird,.w3_wprs-row-padding>.w3_wprs-threequarter,.w3_wprs-row-padding>.w3_wprs-quarter,.w3_wprs-row-padding>.w3_wprs-col{padding:0 8px}
.wprev_pro_float_outerdiv {
    position: fixed;
	bottom: 10px;
    right: 10px;
	width: 350px;
	height: auto;
	z-index: 999999;
	max-width: 84%;
}
.wprevpro_slideout_container {
    position: fixed;
    bottom: 0px;
    right: 0px;
    width: 400px;
    height: 100%;
    z-index: 9999999;
    background: #f5f5f5;
    box-shadow: rgba(0,0,0,.35) 0 2px 8px 0;
	overflow-y: auto;
	max-width: 85%;
}
.wprevpro_slideout_container::-webkit-scrollbar {
    width: 6px;
    background-color: #F5F5F5;
}
.wprevpro_slideout_container::-webkit-scrollbar-thumb {
    background-color: #000000;
}
.wprevpro_slideout_container::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    background-color: #F5F5F5;
}
div.wprevpro_slideout_container_body{
    margin: 10px;
}
div.wprevpro_slideout_container_header {
    margin: 10px;
	text-align: center;
}
div.wprevpro_slideout_container_footer {
    margin: 10px;
	text-align: center;
}
div.wprev_pro_float_outerdiv > .wprs_unslider > .wprs_unslider-arrow {
    width: 22px;
    height: 22px;
    right: -25px;
}
div.wprev_pro_float_outerdiv > .wprs_unslider > .wprs_unslider-arrow.prev {
    left: -23px;
}
div.wprev_pro_float_outerdiv > .wprs_unslider > .wprs_unslider-arrow.next {
    right: -23px;
}
.wprevpro_load_more_div {
    text-align: center;
}
.wprevpro_load_more_btn {
    padding: 8px 16px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
    cursor: pointer;
	margin: 10px;
}
.wprevpro_load_more_btn {
    background-color: white;
    color: #757575;
    border: 2px solid #e7e7e7;
}
.wprevpro_load_more_btn:hover {background-color: #e7e7e7;}
img.isinslideshowloadingimg {
    margin-top: 100px;
    margin-bottom: 100px;
}
.wprev_pro_float_outerdiv-close{
cursor: pointer;
    color: #666;
    font-size: 20px;
    font-weight: bold;
    display: inline-block;
    font-family: none;
    position: absolute;
    right: 9px;
    top: 12px;
    padding: inherit;
    z-index: 99;
    opacity: 0.8;
    margin: 0px;
    width: 20px;
    line-height: 20px;
    text-align: center;
    vertical-align: middle;
}
.wprev_pro_float_outerdiv-close:before {
    content: "×";
}
.wprev_pro_float_outerdiv-close:hover {
    opacity: 1;
}
/*for badge*/
.wppro_badge1_DIV_2,.wppro_badge1_IMG_3{box-sizing:border-box;overflow-wrap:break-word;text-decoration:none solid #666;text-size-adjust:100%;word-wrap:break-word;column-rule-color:#666;caret-color:#666;color:#666}@font-face{font-family:wprev_font;src:url(fonts/wprev_font.eot?mpa22m);src:url(fonts/wprev_font.eot?mpa22m#iefix) format('embedded-opentype'),url(fonts/wprev_font.ttf?mpa22m) format('truetype'),url(fonts/wprev_font.woff?mpa22m) format('woff'),url(fonts/wprev_font.svg?mpa22m#wprev_font) format('svg');font-weight:400;font-style:normal}[class*=" wprevicon-"],[class^=wprevicon-]{font-family:wprev_font!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wprevicon-star-empty:before{content:"\e9d7"}.wprevicon-star-half:before{content:"\e9d8"}.wprevicon-star-full:before{content:"\e9d9"}.wppro_badge1_DIV_1{box-shadow:rgba(0,0,0,.1) 0 2px 8px 0;box-sizing:border-box;color:#666;left:0;max-width:100%;overflow-wrap:break-word;position:relative;right:0;text-decoration:none solid #666;text-size-adjust:100%;top:0;width:100%;word-wrap:break-word;column-rule-color:#666;perspective-origin:171.36px 66px;transform-origin:171.36px 66px;background:#fff;outline:#666 0;border-top:5px solid #618cff;border-bottom:5px solid #fff;border-radius:0;margin-top:10px;margin-bottom:10px;padding:10px 20px 5px}.wppro_badge1_DIV_2,.wppro_badge1_DIV_5,.wppro_badge1_IMG_3,.wppro_badge1_SPAN_4{border:0 #666;outline:#666 0}.wppro_badge1_DIV_1 a{box-shadow:0 0 0 0 currentColor!important}.wppro_badge1_DIV_2{width:auto;perspective-origin:151.36px 48.5px;transform-origin:151.36px 48.5px;font:normal normal 400 normal 15px/24px "Helvetica Neue",Helvetica,Arial,sans-serif}.wppro_badge1_IMG_3{display:block;float:left;height:50px;max-width:100%;vertical-align:middle;perspective-origin:25px 25px;transform-origin:25px 25px;margin:3px 20px 0 0}img.wppro_badge1_IMG_4{margin-right:10px;display:unset!important;text-decoration:none;max-height: 32px;}.wppro_badge1_DIV_5,.wppro_badge1_DIV_stars,.wppro_badge1_SPAN_4{box-sizing:border-box;overflow-wrap:break-word;text-decoration:none solid #666;text-size-adjust:100%;word-wrap:break-word;column-rule-color:#666;caret-color:#666}.wppro_badge1_SPAN_4{clear:both;font-size:18px;font-weight:700}.wppro_badge1_DIV_5{color:#666;width:auto;perspective-origin:151.36px 32px;transform-origin:151.36px 32px;font:normal normal 400 normal 15px/24px "Helvetica Neue",Helvetica,Arial,sans-serif}.wppro_badge1_DIV_stars{bottom:0;color:#618cff;height:27px;left:0;position:relative;right:0;top:0;width:auto;perspective-origin:151.36px 13.5px;transform-origin:151.36px 13.5px;border:0 #666;outline:#666 0;font-size:22px;margin-top:6px}.wppro_badge1_DIV_12,.wppro_badge1_DIV_13{clear:both;text-decoration:none solid #666;width:auto;column-rule-color:#666;perspective-origin:151.36px 16px;transform-origin:151.36px 16px;border:0 #666;outline:#666 0;box-sizing:border-box;overflow-wrap:break-word;text-size-adjust:100%;word-wrap:break-word}.wppro_badge1_DIV_12{margin:8px 0 0}.wppro_badge1_DIV_13{margin:10px 0 0}.wppro_badge1_SPAN_13{box-sizing:border-box;color:#4080ff;overflow-wrap:break-word;text-decoration:none solid #4080ff;text-size-adjust:100%;word-wrap:break-word;column-rule-color:#4080ff;caret-color:#4080ff;border:0 #4080ff;font-size:20px;font-weight:700;outline:#4080ff 0}.wppro_badge1_A_14{color:unset;overflow-wrap:break-word;text-decoration:underline solid #666;text-size-adjust:100%;word-wrap:break-word}.wppro_badge1_SPAN_15{box-sizing:border-box;overflow-wrap:break-word;text-decoration:none solid #666;text-size-adjust:100%;word-wrap:break-word;column-rule-color:#666;caret-color:#666;border:0 #666;outline:#666 0}

/*for form*/
.wprevpro-rating label:hover,button.button.wprevpro_btn_show_form,input#wprevpro_submit_review{cursor:pointer}@font-face{font-family:wprevpro;src:url(fonts/wprevpro.eot?tbfdma);src:url(fonts/wprevpro.eot?tbfdma#iefix) format('embedded-opentype'),url(fonts/wprevpro.ttf?tbfdma) format('truetype'),url(fonts/wprevpro.woff?tbfdma) format('woff'),url(fonts/wprevpro.svg?tbfdma#wprevpro) format('svg');font-weight:400;font-style:normal}[class*=" wprsp-"],[class^=wprsp-]{font-family:wprevpro!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wprevpro-rating{display:inline-block;border:0;margin:0;padding:5px}p.wprevpro_required_notice{margin-bottom:1.5em}.wprevpro-rating:focus{outline:#CCC solid 1px}.wprevpro-rating input[type=radio]{display:none!important}.wprevpro-rating label{font-weight:400}.wprevpro-rating label:before{font-family:wprevpro!important;content:"\f005";display:inline-block;font-size:1.25em;line-height:1;padding:4px;transition:color .3s ease;font-weight:400}.wprevpro-rating-wrapper.in-view .wprevpro-rating{margin:0;padding:0}.wprevpro-rating-wrapper.in-metabox .wprevpro-rating>label:before{font-size:20px;line-height:27px;padding:0 4px;color:#0073aa}.wprevpro-rating input[type=radio]:checked+label:before,.wprevpro-rating label:before,.wprevpro-rating-wrapper.in-metabox input[type=radio]:checked+label:before{color:#FDBF0C}.wprevpro-rating label[for$=star0]{display:none!important}.wprevpro_form .after,.wprevpro_form .before{display:block}.wprevpro-rating input:checked~label:before,.wprevpro-rating label:hover~label:before{content:"\f006"}.error .wprevpro-rating input:checked+label:before,.error .wprevpro-rating:hover input~label:before,.wprevpro-rating input[type=radio]:checked+label:before,.wprevpro-rating:hover input~label:before{content:"\f005"}.error .wprevpro-rating:hover input:checked+label:before,.wprevpro-rating:hover input:checked+label:before{color:#FFE39E}.wprevpro-rating:hover label:hover~input:not(:checked)+label:before{content:"\f006"}.wprevpro_form .wprevform-field .after{font-style:italic}.wprevpro_form{margin:0 auto;padding:20px}h3#fpc_title{background:#eaeaea;padding:10px;margin-top:0;margin-bottom:0}.wprevpro_form .required.symbol:after{content:'*';color:red;margin:0 4px}.wprevpro_form label{font-weight:700;display:inline-block;float:none}.wprevpro_form .wprevform-field{margin-bottom:1.5em}.wprevpro_form input[type=text],.wprevpro_form input[type=email],.wprevpro_form input[type=url],.wprevpro_form input[type=file],.wprevpro_form select,.wprevpro_form textarea{box-sizing:border-box;display:block;float:none;width:100%;margin:3px 0;padding: 3px 5px;
    border: 1px solid #ddd;
    box-shadow: inset 0 1px 2px rgba(0,0,0,.07);
    background-color: #fff;
    color: #32373c;
    outline: 0;
    transition: 50ms border-color ease-in-out;
}
.wprevpro_form input[type=file] {
    border: unset;
    box-shadow: unset;
    padding-left: 0px;
}
.wprevpro_submiterror,.wprevpro_submitsuccess{border-width:1px;border-style:solid;margin-bottom:10px;margin-top:10px;padding:10px}.wprevpro_form textarea{height:11em}.wpreveprohme{display:none}.wprevpro_submitsuccess{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.wprevpro_submiterror{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}button.button.wprevpro_btn_show_form{margin-bottom:1.5em}.wprev_loader{border:5px solid #f3f3f3;border-radius:50%;border-top:5px solid #b4b9be;width:40px;height:40px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}
.btnwprevdefault{
	color: #555;
    border-color: #ccc;
    background: #f7f7f7;
    box-shadow: 0 1px 0 #ccc;
	vertical-align: top;
	display: inline-block;
    text-decoration: none;
    font-size: 13px;
    line-height: 26px;
    height: 28px;
    margin: 0;
    padding: 0 10px 1px;
    cursor: pointer;
    border-width: 1px;
    border-style: solid;
    -webkit-appearance: none;
    border-radius: 3px;
    white-space: nowrap;
    box-sizing: border-box;
	margin-right: 5px;
    margin-top: 4px;
    margin-bottom: 4px;
}
.btnwprevdefault:focus, .wp-core-ui .btnwprevdefault:hover {
    background: #fafafa;
    border-color: #999;
    color: #23282d;
}
.btnwprevdefault:focus {
    border-color: #5b9dd9;
    box-shadow: 0 0 3px rgba(0,115,170,.8);
}
.btnwprevdefault:active {
    background: #eee;
    border-color: #999;
    box-shadow: inset 0 2px 5px -3px rgba(0,0,0,.5);
    -webkit-transform: translateY(1px);
    transform: translateY(1px);
	outline: 0;
}
.hideme{
	display:none;
}