.modalDialog {
position: fixed;
font-family: Arial, Helvetica, sans-serif;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: rgba(0,0,0,0.4);
z-index: 99999;
opacity:0;
-webkit-transition: opacity 400ms ease-in;
-moz-transition: opacity 400ms ease-in;
transition: opacity 400ms ease-in;
pointer-events: none;
}
.modalDialog:target {
opacity:1;
pointer-events: auto;
}
.modalDialog > div {
width: 400px;
position: relative;
margin: 10% auto;
padding: 5px 20px 13px 20px;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
background: #fff;
background: -moz-linear-gradient(#fff, #999);
background: -webkit-linear-gradient(#fff, #999);
background: -o-linear-gradient(#fff, #999);
background: -ms-linear-gradient(#fff, #999);
background: linear-gradient(#fff, #999);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#999999');
}
.modalDialog input {font-size: 10px !important;}
.close {
background: #606061;
color: #FFFFFF;
line-height: 25px;
position: absolute;
right: -12px;
text-align: center;
top: -10px;
width: 24px;
text-decoration: none;
font-weight: bold;
-webkit-border-radius: 12px;
-moz-border-radius: 12px;
border-radius: 12px;
-moz-box-shadow: 1px 1px 3px #000;
-webkit-box-shadow: 1px 1px 3px #000;
box-shadow: 1px 1px 3px #000;
opacity: 1 !important;
}
.close:hover { background: #00d9ff; }.woodiscuz-item .tooltip{ float:left; top:2px; left:7px; position:relative; z-index:2; }
.woodiscuz-item .tooltip:hover{ z-index:3; }
.woodiscuz-item .tooltip > span{ display:inline-block; width:15px; height:15px; line-height:15px; font-size:0.9em; font-weight:bold; text-align:center; color:#FFF; cursor:help; background-color:#00AEEF; position:relative; border-radius:10px; }
.woodiscuz-item .tooltip .content{ opacity:0; width:200px; background-color:#333; color:#FFF; font-size:0.9em; position:absolute; top:0; left:20px; padding:8px; border-radius:6px; pointer-events:none; transition:0.2s cubic-bezier(0.1, 0.1, 0.25, 2); -webkit-transition:0.3s cubic-bezier(0.1, 0.2, 0.5, 2.2); -moz-transition:0.3s cubic-bezier(0.1, 0.2, 0.5, 2.2); }
.woodiscuz-item .tooltip p{ padding:0; }
.woodiscuz-item .tooltip.down .content{ left:auto; right:0; top:30px; }
.woodiscuz-item .tooltip:hover .content{ opacity:1; left:36px; }
.woodiscuz-item .tooltip .content b{ height:0; width:0; border-color:#333 #333 transparent transparent; border-style:solid; border-width:9px 7px; position:absolute; left:-14px; top:8px; }
.woodiscuz-item .tooltip.down .content b{ left:auto; right:6px; top:-10px; border-width:5px; border-color:transparent #333 #333 transparent; } .woodiscuz-item .alert{float:left;margin:0;padding:2px 10px;color:#d00;border-radius:3px 4px 4px 3px;background-color:#ffe8e8;white-space:pre;position:relative;left:-15px;opacity:0;z-index:1;transition:.15s ease-out}
.woodiscuz-item .alert{max-width:100%;position:absolute;top:-15px;font-size:12px}
.woodiscuz-item.bad .alert{left:0;opacity:1;padding:2px 4px;line-height:14px}
@keyframes shake{
15%{ transform:translateX(-5px); }
30%{ transform:translateX(5px); }
45%{ transform:translateX(-3px); }
60%{ transform:translateX(3px); }
75%{ transform:translateX(2px); }
100%{ transform:none; }
}
@-webkit-keyframes shake{
25%{ -webkit-transform:translateX(-6px); }
75%{ -webkit-transform:translateX(6px); }
}
form fieldset{ clear:both; margin:0 0 10px 0; }
form .woodiscuz-item{ padding:5px 0; position:relative; height:2em; font-family: Lato,sans-serif; }
form .woodiscuz-item.woodiscuz-items{ height:auto; }
.woodiscuz-item label, .woodiscuz-item .label{ float:left; cursor:pointer; }
.woodiscuz-item label span, .woodiscuz-item .label{ float:left; width:160px; text-transform:capitalize; line-height:2em; }
.woodiscuz-item input, .woodiscuz-item textarea{ float:left; padding:3px 4px; width:210px; -webkit-transition:0.2s; -moz-transition:0.2s; transition:0.2s; }
.woodiscuz-item input[type=checkbox]{ width:auto; }
.label ~ label{ vertical-align:middle; margin:0.3em 1.2em 0 0; } 
.woodiscuz-item input.short{ width:90px; }
.woodiscuz-item input:focus:not([type="checkbox"]), .woodiscuz-item textarea:focus{ box-shadow:0 0 4px #BCBCBC; border:1px solid #BCBCBC; }
.woodiscuz-item textarea{  }
.woodiscuz-item select{ float:left; width:220px; padding:2px 0; margin:0; border:1px solid #CCC; text-transform:capitalize; }
.woodiscuz-item select option{ padding:1px; }
.woodiscuz-item > .extra{ float:left; font-size:0.9em; color:#999; line-height:2em; margin-left:13px; }
.woodiscuz-item.multi .input{ float:left; }
.woodiscuz-item.multi input{ float:left; margin-right:5px; width:35px; text-align:center; }
form .woodiscuz-item.multi input:nth-last-child(-n+2){ margin:0; }
.woodiscuz-item.woodiscuz-items input{ border-top:5px solid #E1E1E1; margin:0 0 0 160px; }
.bad input, 
.bad select, 
.bad textarea{ box-shadow:0 0 4px -2px #CE5454; position:relative; left:0; }
.wpc_comm_form input {box-shadow: 0 0 4px -2px #d4d0ba;}
.wpc_comm_form textarea{box-shadow:0 0 4px -2px #d4d0ba;}.tooltipster-default {
border-radius: 5px; 
border: 2px solid #000;
background: #4c4c4c;
color: #fff;
} .tooltipster-default .tooltipster-content {
font-family: Arial, sans-serif;
font-size: 14px;
line-height: 16px;
padding: 8px 10px;
overflow: hidden;
} .tooltipster-default .tooltipster-arrow .tooltipster-arrow-border { } .tooltipster-icon {
cursor: help;
margin-left: 4px;
} .tooltipster-base {
padding: 0;
font-size: 0;
line-height: 0;
position: absolute;
left: 0;
top: 0;
z-index: 9999999;
pointer-events: none;
width: auto;
overflow: visible;
}
.tooltipster-base .tooltipster-content {
overflow: hidden;
} .tooltipster-arrow {
display: block;
text-align: center;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
z-index: -1;
}
.tooltipster-arrow span, .tooltipster-arrow-border {
display: block;
width: 0; 
height: 0;
position: absolute;
}
.tooltipster-arrow-top span, .tooltipster-arrow-top-right span, .tooltipster-arrow-top-left span {
border-left: 8px solid transparent !important;
border-right: 8px solid transparent !important;
border-top: 8px solid;
bottom: -7px;
}
.tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-top-left .tooltipster-arrow-border {
border-left: 9px solid transparent !important;
border-right: 9px solid transparent !important;
border-top: 9px solid;
bottom: -7px;
}
.tooltipster-arrow-bottom span, .tooltipster-arrow-bottom-right span, .tooltipster-arrow-bottom-left span {
border-left: 8px solid transparent !important;
border-right: 8px solid transparent !important;
border-bottom: 8px solid;
top: -7px;
}
.tooltipster-arrow-bottom .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border {
border-left: 9px solid transparent !important;
border-right: 9px solid transparent !important;
border-bottom: 9px solid;
top: -7px;
}
.tooltipster-arrow-top span, .tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-bottom span, .tooltipster-arrow-bottom .tooltipster-arrow-border {
left: 0;
right: 0;
margin: 0 auto;
}
.tooltipster-arrow-top-left span, .tooltipster-arrow-bottom-left span {
left: 6px;
}
.tooltipster-arrow-top-left .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border {
left: 5px;
}
.tooltipster-arrow-top-right span,  .tooltipster-arrow-bottom-right span {
right: 6px;
}
.tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border {
right: 5px;
}
.tooltipster-arrow-left span, .tooltipster-arrow-left .tooltipster-arrow-border {
border-top: 8px solid transparent !important;
border-bottom: 8px solid transparent !important; 
border-left: 8px solid;
top: 50%;
margin-top: -7px;
right: -7px;
}
.tooltipster-arrow-left .tooltipster-arrow-border {
border-top: 9px solid transparent !important;
border-bottom: 9px solid transparent !important; 
border-left: 9px solid;
margin-top: -8px;
}
.tooltipster-arrow-right span, .tooltipster-arrow-right .tooltipster-arrow-border {
border-top: 8px solid transparent !important;
border-bottom: 8px solid transparent !important; 
border-right: 8px solid;
top: 50%;
margin-top: -7px;
left: -7px;
}
.tooltipster-arrow-right .tooltipster-arrow-border {
border-top: 9px solid transparent !important;
border-bottom: 9px solid transparent !important; 
border-right: 9px solid;
margin-top: -8px;
} .tooltipster-fade {
opacity: 0;
-webkit-transition-property: opacity;
-moz-transition-property: opacity;
-o-transition-property: opacity;
-ms-transition-property: opacity;
transition-property: opacity;
}
.tooltipster-fade-show {
opacity: 1;
}
.tooltipster-grow {
-webkit-transform: scale(0,0);
-moz-transform: scale(0,0);
-o-transform: scale(0,0);
-ms-transform: scale(0,0);
transform: scale(0,0);
-webkit-transition-property: -webkit-transform;
-moz-transition-property: -moz-transform;
-o-transition-property: -o-transform;
-ms-transition-property: -ms-transform;
transition-property: transform;
-webkit-backface-visibility: hidden;
}
.tooltipster-grow-show {
-webkit-transform: scale(1,1);
-moz-transform: scale(1,1);
-o-transform: scale(1,1);
-ms-transform: scale(1,1);
transform: scale(1,1);
-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
}
.tooltipster-swing {
opacity: 0;
-webkit-transform: rotateZ(4deg);
-moz-transform: rotateZ(4deg);
-o-transform: rotateZ(4deg);
-ms-transform: rotateZ(4deg);
transform: rotateZ(4deg);
-webkit-transition-property: -webkit-transform, opacity;
-moz-transition-property: -moz-transform;
-o-transition-property: -o-transform;
-ms-transition-property: -ms-transform;
transition-property: transform;
}
.tooltipster-swing-show {
opacity: 1;
-webkit-transform: rotateZ(0deg);
-moz-transform: rotateZ(0deg);
-o-transform: rotateZ(0deg);
-ms-transform: rotateZ(0deg);
transform: rotateZ(0deg);
-webkit-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 1);
-webkit-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); 
-moz-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); 
-ms-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); 
-o-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); 
transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);
}
.tooltipster-fall {
top: 0;
-webkit-transition-property: top;
-moz-transition-property: top;
-o-transition-property: top;
-ms-transition-property: top;
transition-property: top;
-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
}
.tooltipster-fall-show {
}
.tooltipster-fall.tooltipster-dying {
-webkit-transition-property: all;
-moz-transition-property: all;
-o-transition-property: all;
-ms-transition-property: all;
transition-property: all;
top: 0px !important;
opacity: 0;
}
.tooltipster-slide {
left: -40px;
-webkit-transition-property: left;
-moz-transition-property: left;
-o-transition-property: left;
-ms-transition-property: left;
transition-property: left;
-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
}
.tooltipster-slide.tooltipster-slide-show {
}
.tooltipster-slide.tooltipster-dying {
-webkit-transition-property: all;
-moz-transition-property: all;
-o-transition-property: all;
-ms-transition-property: all;
transition-property: all;
left: 0px !important;
opacity: 0;
} .tooltipster-content-changing {
opacity: 0.5;
-webkit-transform: scale(1.1, 1.1);
-moz-transform: scale(1.1, 1.1);
-o-transform: scale(1.1, 1.1);
-ms-transform: scale(1.1, 1.1);
transform: scale(1.1, 1.1);
}#woopcomm form .woodiscuz-item {display: block; height:auto;} .woodiscuz-item input {}
#woopcomm { margin:10px auto; width:97%; padding:15px; border:#CCCCCC dotted 1px; }
#woopcomm a { border:none; }
#woopcomm form { margin:0px; padding:0px; background:none; border:none; }
#woopcomm form div{ margin:0px; }
#woopcomm .wpc-form-wrapper{ padding:10px; margin-top:10px; border:1px solid #F1F1F1; }
#woopcomm .wpc-author-data{ margin-bottom:3px; }
#woopcomm .wpc-field-submit{ padding:5px 0px 13px 0px; }
#woopcomm .wpc-field-name{ width:49%; float:left; }
#woopcomm .wpc-field-email{ width:49%; float:right; text-align:right; }
#woopcomm .wpc-field-comment{ margin:5px auto 10px auto; }
#woopcomm .wpc-field-captcha{ width:55%; float:left; margin:0px; height:auto!important; }
#woopcomm .wpc-field-submit{ width:45%; float:right; text-align:right; margin:0px; }
#woopcomm .wpc-field-name input[type="text"]{ width:95%; max-width:100%; padding:5px; font-size:14px; margin:0px; height:29px; }
#woopcomm .wpc-field-email input[type="email"]{ width:100%; max-width:100%; padding:5px; font-size:14px; margin:0px; height:29px; }
#woopcomm .wpc-field-captcha input[type="text"]{ width:40%; padding:5px; font-size:14px; margin:0px 5px 0px 0px; height:29px; }
#woopcomm .wpc-field-submit input[type="submit"]{ margin:1px; }
#woopcomm .wpc-field-submit input[type="button"]{ margin:1px; }
#woopcomm .wpc-field-comment textarea{ width:100%; max-width:100%; height:46px; min-height: 46px !important; padding:5px; box-sizing: border-box; }
#woopcomm .wpc-label{ display:block; font-size:14px; padding:5px; }
#woopcomm .wpc-field-captcha .wpc-label{ font-size:14px; padding:5px; text-align:center; display:inline; }
#woopcomm input[type="text"], #woopcomm input[type="email"], #woopcomm textarea{ font-size:14px; color:#666666; font-family:Lato,sans-serif; box-sizing: border-box; margin:0px; }
#woopcomm .wpc-copyright{ margin: 0px 0px 0px auto; text-align:right; display: block; padding-top: 2px; }
#woopcomm .wpc-copyright a{ font-size: 9px; color: #AAAAAA; cursor:help; text-decoration:none; margin:0px; padding:0px; border:none;}
#woopcomm .wpc-thread-wrapper{ padding:10px 0px; margin-bottom:30px;}
#woopcomm .wpc-comment { margin-bottom:13px; }
#woopcomm .wpc-comment .wpc-field-submit{ padding:5px 0px 5px 0px; }
#woopcomm .wpc-comment .wpc-form-wrapper{ padding:10px 10px 2px 10px; }
#woopcomm .wpc-comment .wpc-comment-left{ width:62px; float:left; position:absolute; text-align:center; font-family:Lato,sans-serif; line-height:16px; }
#woopcomm .wpc-comment .wpc-comment-right{ margin-left:70px; border:#F5F5F5 1px solid; padding:10px 10px 3px 10px; }
#woopcomm .wpc-reply .wpc-comment-right{ margin-left:70px; border:#F5F5F5 1px solid; padding:10px 10px 3px 10px; }
#woopcomm .wpc-reply { margin-top: 10px; margin-bottom:0px; margin-left:40px; }
#woopcomm .wpc-comment-title{ margin:0px; font-size:18px; line-height:18px; font-weight:bold; padding:10px; margin-bottom:10px; }
#woopcomm .wpc-must-login{  margin:0px; font-size:14px; line-height:16px; padding:10px }
#woopcomm hr{ background-color: rgba(0, 0, 0, 0.1); border: 0 none; height: 1px; margin:10px 0px; }
#woopcomm .avatar{ border: 1px solid rgba(0, 0, 0, 0.1); padding: 2px; margin:0px auto; float:none; display:inline; }
#woopcomm .wpc-comment-text{ text-align:left; line-height:20px; }           
#woopcomm .wpc-comment-text img {max-width: 90%; height: auto;}            
#woopcomm .wpc-comment-header{ margin-bottom:7px; font-family:Lato,sans-serif; }
#woopcomm .wpc-comment-author{ font-size:16px; width:40%; float:left; white-space:nowrap; }
#woopcomm .wpc-comment-author a{ font-size:16px; white-space:nowrap; text-decoration:none; }
#woopcomm .wpc-comment-label{ color:#FFFFFF; padding:2px 5px; font-size:12px; margin:4px auto; text-align:center; display:table; line-height:16px; }
#woopcomm .wpc-comment-date{ font-size:12px; color:#999999; float:right; text-align:right; white-space:nowrap; line-height:27px; }
#woopcomm .wpc-comment-footer { font-size:12px; font-weight:normal; color:#999999; margin-top:10px; min-height: 28px; font-family:Lato,sans-serif; }
#woopcomm .wpc-comment-footer a{ text-decoration:none; font-size:13px; font-weight:bold; }
#woopcomm .wpc-comment-footer .share_buttons_box img{ vertical-align:middle; }
#woopcomm .wpc-comment-footer .wpc-voted{ color:#666666; cursor:default; }
#woopcomm .wpc-comment-footer .wpc-vote-result{ padding:2px 6px 2px 5px; color:#FFFFFF; font-size:12px; font-weight:bold; display:inline; margin-right:5px;}
#woopcomm .wpc-toggle{ float:right; text-align:right; padding-right:0px; margin-right:0px; color:#999999; cursor:pointer; font-size:12px; white-space:nowrap; }
#woopcomm .woodiscuz-item { background: none; border-radius: 0px; box-shadow: none; }
#wpc_response_info img{ margin: 0px auto 0px auto; box-shadow: none; }
#woopcomm .share_buttons_box img { display:inline!important; width:16px; height:16px; }
#woopcomm .wpc-captcha-label img{ display: inline!important; border:none; padding:0px 1px; margin:0px; vertical-align:middle; box-shadow: none; }
#woopcomm .wpc-reply-link, #woopcomm .wpc-vote-link, #woopcomm .wpc-share-link,#woopcomm span.wpc_cancel_edit,#woopcomm span.wpc_save_edited_comment,#woopcomm span.wpc_editable_comment { cursor: pointer; font-size:13px; font-weight:bold; }
#woopcomm .wpc-form-footer, #woopcomm .wpc-secondary-forms-wrapper {display: none;}
#woopcomm .wpc-field-captcha .wpc-captcha-label { padding: 0; display: inline-block; }
#woopcomm .wpc_captcha_refresh_img {cursor: pointer; margin-left: 3px;}
#woopcomm .share_buttons_box {display: none; }
#woopcomm .wpc-no-left-margin {margin-left: 0 !important;}
div.wpc_modal { background: none repeat scroll 0 0 #EDEDED; color:#444444; font-size: 18px; font-weight: normal; padding: 45px 10px 50px 10px!important; text-align: center; line-height:25px;}
.wpc-load-more-submit-wrap {  width: 100%; text-align: center; }
.wpc-load-more-submit { width: 100%; text-align: center; }
#wpc_openModalFormAction > div#wpc_response_info { width: 200px; background: none repeat scroll 0 0 #EDEDED; color:#444444; font-size: 18px; font-weight: normal; padding: 45px 10px 50px 10px!important; text-align: center; line-height:25px;}
#wpc_openModalFormAction > div#wpc_response_info { }
#wpc_openModalFormAction > div#wpc_response_info a.close { background-position-x: right; background-position-y: top; }
#woopcomm #bywoodiscuz{ display:none; }
#woopcomm .by-woodiscuz{ text-align:right; border-top:#DDDDDD solid 1px; padding:1px 1px 1px 1px; }
#woopcomm .by-woodiscuz a{ font-size:11px; font-weight:bold; text-align:right; color:#CCCCCC; padding:1px; margin:0px; line-height:12px; border:none; text-decoration:none; }
#woopcomm .woodimg{ border:none; padding:0px; margin:0px; height:12px; cursor:pointer; display:inline; clear:both; }
#woopcomm .wpc_cancel_edit {display: none;}
#wpc_unsubscribe_message{margin:10px auto 1px auto;padding:10px;text-align:center;border:#0d0 1px dotted;background:#cfc}.wpc_unsubscribe_message{font-size:14px;color:#444}
#woopcomm form div{ box-sizing: inherit; margin: 0; }
#woopcomm .wpc_notification_checkboxes{ text-align:right; line-height:16px; padding:0px 0px 10px 0px; width:100%; }
#woopcomm .wpc_notification_checkboxes input[type="checkbox"], #woopcomm .wpc_notification_checkboxes .wc_notification_checkboxes input[type="radio"] { clear: both; display: inline; float: none; font-size: 13px; margin: 0 3px; max-height: 20px; padding: 0; width:auto; }
#woopcomm .wpc_notification_checkboxes label { clear: both; float: none; font-weight: normal; }
#woopcomm .wpc-label-reply-notify { border: 0 none; color: #999; cursor: pointer; display: inline; font-family: Lato,sans-serif; font-size: 13px; line-height: 15px;  margin: 0; padding: 0; text-decoration: none; }
#woopcomm .captcha_msg { clear: both; color: #999; display: block; font-family: Lato,sans-serif; font-size: 13px; line-height: 18px; padding: 5px 0 0; }.modalDialog {
position: fixed;
font-family: Arial, Helvetica, sans-serif;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: rgba(0,0,0,0.4);
z-index: 99999;
opacity:0;
-webkit-transition: opacity 400ms ease-in;
-moz-transition: opacity 400ms ease-in;
transition: opacity 400ms ease-in;
pointer-events: none;
}
.modalDialog:target {
opacity:1;
pointer-events: auto;
}
.modalDialog > div {
width: 400px;
position: relative;
margin: 10% auto;
padding: 5px 20px 13px 20px;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
background: #fff;
background: -moz-linear-gradient(#fff, #999);
background: -webkit-linear-gradient(#fff, #999);
background: -o-linear-gradient(#fff, #999);
background: -ms-linear-gradient(#fff, #999);
background: linear-gradient(#fff, #999);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#999999');
}
.modalDialog input {font-size: 10px !important;}
.close {
background: #606061;
color: #FFFFFF;
line-height: 25px;
position: absolute;
right: -12px;
text-align: center;
top: -10px;
width: 24px;
text-decoration: none;
font-weight: bold;
-webkit-border-radius: 12px;
-moz-border-radius: 12px;
border-radius: 12px;
-moz-box-shadow: 1px 1px 3px #000;
-webkit-box-shadow: 1px 1px 3px #000;
box-shadow: 1px 1px 3px #000;
opacity: 1 !important;
}
.close:hover { background: #00d9ff; }.woodiscuzbis-item .tooltip{ float:left; top:2px; left:7px; position:relative; z-index:2; }
.woodiscuzbis-item .tooltip:hover{ z-index:3; }
.woodiscuzbis-item .tooltip > span{ display:inline-block; width:15px; height:15px; line-height:15px; font-size:0.9em; font-weight:bold; text-align:center; color:#FFF; cursor:help; background-color:#00AEEF; position:relative; border-radius:10px; }
.woodiscuzbis-item .tooltip .content{ opacity:0; width:200px; background-color:#333; color:#FFF; font-size:0.9em; position:absolute; top:0; left:20px; padding:8px; border-radius:6px; pointer-events:none; transition:0.2s cubic-bezier(0.1, 0.1, 0.25, 2); -webkit-transition:0.3s cubic-bezier(0.1, 0.2, 0.5, 2.2); -moz-transition:0.3s cubic-bezier(0.1, 0.2, 0.5, 2.2); }
.woodiscuzbis-item .tooltip p{ padding:0; }
.woodiscuzbis-item .tooltip.down .content{ left:auto; right:0; top:30px; }
.woodiscuzbis-item .tooltip:hover .content{ opacity:1; left:36px; }
.woodiscuzbis-item .tooltip .content b{ height:0; width:0; border-color:#333 #333 transparent transparent; border-style:solid; border-width:9px 7px; position:absolute; left:-14px; top:8px; }
.woodiscuzbis-item .tooltip.down .content b{ left:auto; right:6px; top:-10px; border-width:5px; border-color:transparent #333 #333 transparent; } .woodiscuzbis-item .alert{float:left;margin:0;padding:2px 10px;color:#d00;border-radius:3px 4px 4px 3px;background-color:#ffe8e8;white-space:pre;position:relative;left:-15px;opacity:0;z-index:1;transition:.15s ease-out}
.woodiscuzbis-item .alert{max-width:100%;position:absolute;top:-15px;font-size:12px}
.woodiscuzbis-item.bad .alert{left:0;opacity:1;padding:2px 4px;line-height:14px}
@keyframes shake{
15%{ transform:translateX(-5px); }
30%{ transform:translateX(5px); }
45%{ transform:translateX(-3px); }
60%{ transform:translateX(3px); }
75%{ transform:translateX(2px); }
100%{ transform:none; }
}
@-webkit-keyframes shake{
25%{ -webkit-transform:translateX(-6px); }
75%{ -webkit-transform:translateX(6px); }
}
form fieldset{ clear:both; margin:0 0 10px 0; }
form .woodiscuzbis-item{ padding:5px 0; position:relative; height:2em; font-family: Lato,sans-serif; }
form .woodiscuzbis-item.woodiscuzbis-items{ height:auto; }
.woodiscuzbis-item label, .woodiscuzbis-item .label{ float:left; cursor:pointer; }
.woodiscuzbis-item label span, .woodiscuzbis-item .label{ float:left; width:160px; text-transform:capitalize; line-height:2em; }
.woodiscuzbis-item input, .woodiscuzbis-item textarea{ float:left; padding:3px 4px; width:210px; -webkit-transition:0.2s; -moz-transition:0.2s; transition:0.2s; }
.woodiscuzbis-item input[type=checkbox]{ width:auto; }
.label ~ label{ vertical-align:middle; margin:0.3em 1.2em 0 0; } 
.woodiscuzbis-item input.short{ width:90px; }
.woodiscuzbis-item input:focus:not([type="checkbox"]), .woodiscuzbis-item textarea:focus{ box-shadow:0 0 4px #BCBCBC; border:1px solid #BCBCBC; }
.woodiscuzbis-item textarea{  }
.woodiscuzbis-item select{ float:left; width:220px; padding:2px 0; margin:0; border:1px solid #CCC; text-transform:capitalize; }
.woodiscuzbis-item select option{ padding:1px; }
.woodiscuzbis-item > .extra{ float:left; font-size:0.9em; color:#999; line-height:2em; margin-left:13px; }
.woodiscuzbis-item.multi .input{ float:left; }
.woodiscuzbis-item.multi input{ float:left; margin-right:5px; width:35px; text-align:center; }
form .woodiscuzbis-item.multi input:nth-last-child(-n+2){ margin:0; }
.woodiscuzbis-item.woodiscuzbis-items input{ border-top:5px solid #E1E1E1; margin:0 0 0 160px; }
.bad input, 
.bad select, 
.bad textarea{ box-shadow:0 0 4px -2px #CE5454; position:relative; left:0; }
.wpcbis_comm_form input {box-shadow: 0 0 4px -2px #d4d0ba;}
.wpcbis_comm_form textarea{box-shadow:0 0 4px -2px #d4d0ba;}.tooltipster-default {
border-radius: 5px; 
border: 2px solid #000;
background: #4c4c4c;
color: #fff;
} .tooltipster-default .tooltipster-content {
font-family: Arial, sans-serif;
font-size: 14px;
line-height: 16px;
padding: 8px 10px;
overflow: hidden;
} .tooltipster-default .tooltipster-arrow .tooltipster-arrow-border { } .tooltipster-icon {
cursor: help;
margin-left: 4px;
} .tooltipster-base {
padding: 0;
font-size: 0;
line-height: 0;
position: absolute;
left: 0;
top: 0;
z-index: 9999999;
pointer-events: none;
width: auto;
overflow: visible;
}
.tooltipster-base .tooltipster-content {
overflow: hidden;
} .tooltipster-arrow {
display: block;
text-align: center;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
z-index: -1;
}
.tooltipster-arrow span, .tooltipster-arrow-border {
display: block;
width: 0; 
height: 0;
position: absolute;
}
.tooltipster-arrow-top span, .tooltipster-arrow-top-right span, .tooltipster-arrow-top-left span {
border-left: 8px solid transparent !important;
border-right: 8px solid transparent !important;
border-top: 8px solid;
bottom: -7px;
}
.tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-top-left .tooltipster-arrow-border {
border-left: 9px solid transparent !important;
border-right: 9px solid transparent !important;
border-top: 9px solid;
bottom: -7px;
}
.tooltipster-arrow-bottom span, .tooltipster-arrow-bottom-right span, .tooltipster-arrow-bottom-left span {
border-left: 8px solid transparent !important;
border-right: 8px solid transparent !important;
border-bottom: 8px solid;
top: -7px;
}
.tooltipster-arrow-bottom .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border {
border-left: 9px solid transparent !important;
border-right: 9px solid transparent !important;
border-bottom: 9px solid;
top: -7px;
}
.tooltipster-arrow-top span, .tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-bottom span, .tooltipster-arrow-bottom .tooltipster-arrow-border {
left: 0;
right: 0;
margin: 0 auto;
}
.tooltipster-arrow-top-left span, .tooltipster-arrow-bottom-left span {
left: 6px;
}
.tooltipster-arrow-top-left .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border {
left: 5px;
}
.tooltipster-arrow-top-right span,  .tooltipster-arrow-bottom-right span {
right: 6px;
}
.tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border {
right: 5px;
}
.tooltipster-arrow-left span, .tooltipster-arrow-left .tooltipster-arrow-border {
border-top: 8px solid transparent !important;
border-bottom: 8px solid transparent !important; 
border-left: 8px solid;
top: 50%;
margin-top: -7px;
right: -7px;
}
.tooltipster-arrow-left .tooltipster-arrow-border {
border-top: 9px solid transparent !important;
border-bottom: 9px solid transparent !important; 
border-left: 9px solid;
margin-top: -8px;
}
.tooltipster-arrow-right span, .tooltipster-arrow-right .tooltipster-arrow-border {
border-top: 8px solid transparent !important;
border-bottom: 8px solid transparent !important; 
border-right: 8px solid;
top: 50%;
margin-top: -7px;
left: -7px;
}
.tooltipster-arrow-right .tooltipster-arrow-border {
border-top: 9px solid transparent !important;
border-bottom: 9px solid transparent !important; 
border-right: 9px solid;
margin-top: -8px;
} .tooltipster-fade {
opacity: 0;
-webkit-transition-property: opacity;
-moz-transition-property: opacity;
-o-transition-property: opacity;
-ms-transition-property: opacity;
transition-property: opacity;
}
.tooltipster-fade-show {
opacity: 1;
}
.tooltipster-grow {
-webkit-transform: scale(0,0);
-moz-transform: scale(0,0);
-o-transform: scale(0,0);
-ms-transform: scale(0,0);
transform: scale(0,0);
-webkit-transition-property: -webkit-transform;
-moz-transition-property: -moz-transform;
-o-transition-property: -o-transform;
-ms-transition-property: -ms-transform;
transition-property: transform;
-webkit-backface-visibility: hidden;
}
.tooltipster-grow-show {
-webkit-transform: scale(1,1);
-moz-transform: scale(1,1);
-o-transform: scale(1,1);
-ms-transform: scale(1,1);
transform: scale(1,1);
-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
}
.tooltipster-swing {
opacity: 0;
-webkit-transform: rotateZ(4deg);
-moz-transform: rotateZ(4deg);
-o-transform: rotateZ(4deg);
-ms-transform: rotateZ(4deg);
transform: rotateZ(4deg);
-webkit-transition-property: -webkit-transform, opacity;
-moz-transition-property: -moz-transform;
-o-transition-property: -o-transform;
-ms-transition-property: -ms-transform;
transition-property: transform;
}
.tooltipster-swing-show {
opacity: 1;
-webkit-transform: rotateZ(0deg);
-moz-transform: rotateZ(0deg);
-o-transform: rotateZ(0deg);
-ms-transform: rotateZ(0deg);
transform: rotateZ(0deg);
-webkit-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 1);
-webkit-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); 
-moz-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); 
-ms-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); 
-o-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); 
transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);
}
.tooltipster-fall {
top: 0;
-webkit-transition-property: top;
-moz-transition-property: top;
-o-transition-property: top;
-ms-transition-property: top;
transition-property: top;
-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
}
.tooltipster-fall-show {
}
.tooltipster-fall.tooltipster-dying {
-webkit-transition-property: all;
-moz-transition-property: all;
-o-transition-property: all;
-ms-transition-property: all;
transition-property: all;
top: 0px !important;
opacity: 0;
}
.tooltipster-slide {
left: -40px;
-webkit-transition-property: left;
-moz-transition-property: left;
-o-transition-property: left;
-ms-transition-property: left;
transition-property: left;
-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
}
.tooltipster-slide.tooltipster-slide-show {
}
.tooltipster-slide.tooltipster-dying {
-webkit-transition-property: all;
-moz-transition-property: all;
-o-transition-property: all;
-ms-transition-property: all;
transition-property: all;
left: 0px !important;
opacity: 0;
} .tooltipster-content-changing {
opacity: 0.5;
-webkit-transform: scale(1.1, 1.1);
-moz-transform: scale(1.1, 1.1);
-o-transform: scale(1.1, 1.1);
-ms-transform: scale(1.1, 1.1);
transform: scale(1.1, 1.1);
}#woopcommbis form .woodiscuzbis-item {display: block; height:auto;} .woodiscuzbis-item input {}
#woopcommbis { margin:10px auto; width:97%; padding:15px; border:#CCCCCC dotted 1px; }
#woopcommbis a { border:none; }
#woopcommbis form { margin:0px; padding:0px; background:none; border:none; }
#woopcommbis form div{ margin:0px; }
#woopcommbis .wpcbis-form-wrapper{ padding:10px; margin-top:10px; border:1px solid #F1F1F1; }
#woopcommbis .wpcbis-author-data{ margin-bottom:3px; }
#woopcommbis .wpcbis-field-submit{ padding:5px 0px 13px 0px; }
#woopcommbis .wpcbis-field-name{ width:49%; float:left; }
#woopcommbis .wpcbis-field-email{ width:49%; float:right; text-align:right; }
#woopcommbis .wpcbis-field-comment{ margin:5px auto 10px auto; }
#woopcommbis .wpcbis-field-captcha{ width:55%; float:left; margin:0px; height:auto!important; }
#woopcommbis .wpcbis-field-submit{ width:45%; float:right; text-align:right; margin:0px; }
#woopcommbis .wpcbis-field-name input[type="text"]{ width:95%; max-width:100%; padding:5px; font-size:14px; margin:0px; height:29px; }
#woopcommbis .wpcbis-field-email input[type="email"]{ width:100%; max-width:100%; padding:5px; font-size:14px; margin:0px; height:29px; }
#woopcommbis .wpcbis-field-captcha input[type="text"]{ width:40%; padding:5px; font-size:14px; margin:0px 5px 0px 0px; height:29px; }
#woopcommbis .wpcbis-field-submit input[type="submit"]{ margin:1px; }
#woopcommbis .wpcbis-field-submit input[type="button"]{ margin:1px; }
#woopcommbis .wpcbis-field-comment textarea{ width:100%; max-width:100%; height:46px; min-height: 46px !important; padding:5px; box-sizing: border-box; }
#woopcommbis .wpcbis-label{ display:block; font-size:14px; padding:5px; }
#woopcommbis .wpcbis-field-captcha .wpcbis-label{ font-size:14px; padding:5px; text-align:center; display:inline; }
#woopcommbis input[type="text"], #woopcommbis input[type="email"], #woopcommbis textarea{ font-size:14px; color:#666666; font-family:Lato,sans-serif; box-sizing: border-box; margin:0px; }
#woopcommbis .wpcbis-copyright{ margin: 0px 0px 0px auto; text-align:right; display: block; padding-top: 2px; }
#woopcommbis .wpcbis-copyright a{ font-size: 9px; color: #AAAAAA; cursor:help; text-decoration:none; margin:0px; padding:0px; border:none;}
#woopcommbis .wpcbis-thread-wrapper{ padding:10px 0px; margin-bottom:30px;}
#woopcommbis .wpcbis-comment { margin-bottom:13px; }
#woopcommbis .wpcbis-comment .wpcbis-field-submit{ padding:5px 0px 5px 0px; }
#woopcommbis .wpcbis-comment .wpcbis-form-wrapper{ padding:10px 10px 2px 10px; }
#woopcommbis .wpcbis-comment .wpcbis-comment-left{ width:62px; float:left; position:absolute; text-align:center; font-family:Lato,sans-serif; line-height:16px; }
#woopcommbis .wpcbis-comment .wpcbis-comment-right{ margin-left:70px; border:#F5F5F5 1px solid; padding:10px 10px 3px 10px; }
#woopcommbis .wpcbis-reply .wpcbis-comment-right{ margin-left:70px; border:#F5F5F5 1px solid; padding:10px 10px 3px 10px; }
#woopcommbis .wpcbis-reply { margin-top: 10px; margin-bottom:0px; margin-left:40px; }
#woopcommbis .wpcbis-comment-title{ margin:0px; font-size:18px; line-height:18px; font-weight:bold; padding:10px; margin-bottom:10px; }
#woopcommbis .wpcbis-must-login{  margin:0px; font-size:14px; line-height:16px; padding:10px }
#woopcommbis hr{ background-color: rgba(0, 0, 0, 0.1); border: 0 none; height: 1px; margin:10px 0px; }
#woopcommbis .avatar{ border: 1px solid rgba(0, 0, 0, 0.1); padding: 2px; margin:0px auto; float:none; display:inline; }
#woopcommbis .wpcbis-comment-text{ text-align:left; line-height:20px; }           
#woopcommbis .wpcbis-comment-text img {max-width: 90%; height: auto;}            
#woopcommbis .wpcbis-comment-header{ margin-bottom:7px; font-family:Lato,sans-serif; }
#woopcommbis .wpcbis-comment-author{ font-size:16px; width:40%; float:left; white-space:nowrap; }
#woopcommbis .wpcbis-comment-author a{ font-size:16px; white-space:nowrap; text-decoration:none; }
#woopcommbis .wpcbis-comment-label{ color:#FFFFFF; padding:2px 5px; font-size:12px; margin:4px auto; text-align:center; display:table; line-height:16px; }
#woopcommbis .wpcbis-comment-date{ font-size:12px; color:#999999; float:right; text-align:right; white-space:nowrap; line-height:27px; }
#woopcommbis .wpcbis-comment-footer { font-size:12px; font-weight:normal; color:#999999; margin-top:10px; min-height: 28px; font-family:Lato,sans-serif; }
#woopcommbis .wpcbis-comment-footer a{ text-decoration:none; font-size:13px; font-weight:bold; }
#woopcommbis .wpcbis-comment-footer .share_buttons_box img{ vertical-align:middle; }
#woopcommbis .wpcbis-comment-footer .wpcbis-voted{ color:#666666; cursor:default; }
#woopcommbis .wpcbis-comment-footer .wpcbis-vote-result{ padding:2px 6px 2px 5px; color:#FFFFFF; font-size:12px; font-weight:bold; display:inline; margin-right:5px;}
#woopcommbis .wpcbis-toggle{ float:right; text-align:right; padding-right:0px; margin-right:0px; color:#999999; cursor:pointer; font-size:12px; white-space:nowrap; }
#woopcommbis .woodiscuzbis-item { background: none; border-radius: 0px; box-shadow: none; }
#wpcbis_response_info img{ margin: 0px auto 0px auto; box-shadow: none; }
#woopcommbis .share_buttons_box img { display:inline!important; width:16px; height:16px; }
#woopcommbis .wpcbis-captcha-label img{ display: inline!important; border:none; padding:0px 1px; margin:0px; vertical-align:middle; box-shadow: none; }
#woopcommbis .wpcbis-reply-link, #woopcommbis .wpcbis-vote-link, #woopcommbis .wpcbis-share-link,#woopcommbis span.wpcbis_cancel_edit,#woopcommbis span.wpcbis_save_edited_comment,#woopcommbis span.wpcbis_editable_comment { cursor: pointer; font-size:13px; font-weight:bold; }
#woopcommbis .wpcbis-form-footer, #woopcommbis .wpcbis-secondary-forms-wrapper {display: none;}
#woopcommbis .wpcbis-field-captcha .wpcbis-captcha-label { padding: 0; display: inline-block; }
#woopcommbis .wpcbis_captcha_refresh_img {cursor: pointer; margin-left: 3px;}
#woopcommbis .share_buttons_box {display: none; }
#woopcommbis .wpcbis-no-left-margin {margin-left: 0 !important;}
div.wpcbis_modal { background: none repeat scroll 0 0 #EDEDED; color:#444444; font-size: 18px; font-weight: normal; padding: 45px 10px 50px 10px!important; text-align: center; line-height:25px;}
.wpcbis-load-more-submit-wrap {  width: 100%; text-align: center; }
.wpcbis-load-more-submit { width: 100%; text-align: center; }
#wpcbis_openModalFormAction > div#wpcbis_response_info { width: 200px; background: none repeat scroll 0 0 #EDEDED; color:#444444; font-size: 18px; font-weight: normal; padding: 45px 10px 50px 10px!important; text-align: center; line-height:25px;}
#wpcbis_openModalFormAction > div#wpcbis_response_info { }
#wpcbis_openModalFormAction > div#wpcbis_response_info a.close { background-position-x: right; background-position-y: top; }
#woopcommbis #bywoodiscuzbis{ display:none; }
#woopcommbis .by-woodiscuzbis{ text-align:right; border-top:#DDDDDD solid 1px; padding:1px 1px 1px 1px; }
#woopcommbis .by-woodiscuzbis a{ font-size:11px; font-weight:bold; text-align:right; color:#CCCCCC; padding:1px; margin:0px; line-height:12px; border:none; text-decoration:none; }
#woopcommbis .woodimg{ border:none; padding:0px; margin:0px; height:12px; cursor:pointer; display:inline; clear:both; }
#woopcommbis .wpcbis_cancel_edit {display: none;}
#wpcbis_unsubscribe_message{margin:10px auto 1px auto;padding:10px;text-align:center;border:#0d0 1px dotted;background:#cfc}.wpcbis_unsubscribe_message{font-size:14px;color:#444}
#woopcommbis form div{ box-sizing: inherit; margin: 0; }
#woopcommbis .wpcbis_notification_checkboxes{ text-align:right; line-height:16px; padding:0px 0px 10px 0px; width:100%; }
#woopcommbis .wpcbis_notification_checkboxes input[type="checkbox"], #woopcommbis .wpcbis_notification_checkboxes .wc_notification_checkboxes input[type="radio"] { clear: both; display: inline; float: none; font-size: 13px; margin: 0 3px; max-height: 20px; padding: 0; width:auto; }
#woopcommbis .wpcbis_notification_checkboxes label { clear: both; float: none; font-weight: normal; }
#woopcommbis .wpcbis-label-reply-notify { border: 0 none; color: #999; cursor: pointer; display: inline; font-family: Lato,sans-serif; font-size: 13px; line-height: 15px;  margin: 0; padding: 0; text-decoration: none; }
#woopcommbis .captcha_msg { clear: both; color: #999; display: block; font-family: Lato,sans-serif; font-size: 13px; line-height: 18px; padding: 5px 0 0; }.wpml-ls-menu-item .wpml-ls-flag{display:inline;vertical-align:baseline}.wpml-ls-menu-item .wpml-ls-flag+span{margin-left:.3em}.rtl .wpml-ls-menu-item .wpml-ls-flag+span{margin-left:0;margin-right:.3em}ul .wpml-ls-menu-item a{display:flex;align-items:center}.woosb-wrap {
display: block;
width: 100%;
clear: both;
}
.woosb-wrap .woosb-text, .woosb-wrap .woosb-products, .woosb-bundles .woosb-text, .woosb-bundles .woosb-products {
margin: 0 0 15px 0;
}
.woosb-wrap .woosb-text, .woosb-bundles .woosb-text {
white-space: pre-line;
}
.woosb-products {
border-width: 1px 0 0 0;
border-style: dotted;
border-color: #e5e5e5;
}
.woosb-products .woosb-product {
display: flex;
align-items: center;
padding: 10px 0;
margin: 0;
border-bottom: 1px dotted #e5e5e5;
}
.woosb-products .woosb-product.woosb-product-hidden {
display: none;
}
.woosb-products .woosb-product.woosb-product-unpurchasable {
display: none;
}
.woosb-products .woosb-product > div {
padding: 0 5px;
}
.woosb-products .woosb-product .woosb-thumb {
width: 50px;
flex: 0 0 50px;
}
.woosb-products .woosb-product .woosb-thumb img {
width: 100%;
max-width: 100%;
height: auto;
display: block;
}
.woosb-products .woosb-product .woosb-quantity {
width: 80px;
flex: 0 0 80px;
}
.woosb-products .woosb-product .woosb-quantity.woosb-quantity-plus-minus {
width: 130px;
flex: 0 0 130px;
}
.woosb-products .woosb-product .woosb-quantity label {
display: none;
}
.woosb-products .woosb-product .woosb-quantity input {
width: 100%;
min-width: 40px;
}
.woosb-products .woosb-product .woosb-price {
width: 100px;
flex: 0 0 100px;
text-align: end;
}
.woosb-products .woosb-product .woosb-price * {
font-size: inherit !important;
}
.woosb-products .woosb-product .woosb-price del {
opacity: .5;
text-decoration: line-through;
}
.woosb-products .woosb-product .woosb-price del span {
text-decoration: line-through;
}
.woosb-products .woosb-product .woosb-price ins {
font-weight: normal;
}
.woosb-products .woosb-product .woosb-price .amount {
display: inline-block;
}
.woosb-products .woosb-product .woosb-title {
flex-grow: 1;
text-align: start;
}
.woosb-products .woosb-product .woosb-title .woosb-title-inner {
display: block;
overflow: hidden;
}
.woosb-products .woosb-product .woosb-title .woosb-title-inner a {
text-decoration: none;
box-shadow: none;
}
.woosb-products .woosb-product .woosb-title .woovr-variations-select .woovr-variation-image, .woosb-products .woosb-product .woosb-title .woovr-variations-select .woovr-variation-price {
display: none !important;
}
.woosb-products .woosb-product .variations_form {
margin: 0;
padding: 0;
}
.woosb-products .woosb-product .woosb-title .stock {
font-size: 14px;
margin: 0;
padding: 0;
}
.woosb-products .woosb-product .woosb-title .stock.in-stock {
color: green;
}
.woosb-products .woosb-product .woosb-title .stock.available-on-backorder {
color: orange;
}
.woosb-products .woosb-product .woosb-title .stock.out-of-stock {
color: red;
}
.woosb-products .woosb-product .woosb-description, .woosb-products .woosb-product .woosb-variation-description {
font-size: 14px;
}
.woosb-products .woosb-product .variations_form .variations {
display: inline-block;
margin: 0 -3px;
padding: 0;
}
.woosb-products .woosb-product .variations_form .variations .variation {
display: inline-block;
border-width: 1px;
border-style: solid;
border-color: #e5e5e5;
padding: 5px 10px;
margin: 5px 3px 0 3px;
max-width: 100%;
border-radius: 2px;
float: none;
vertical-align: top;
}
.woosb-products .woosb-product .variations_form .variations .variation > div {
display: block;
}
.woosb-products .woosb-product .variations_form .variations .reset {
display: inline-block;
}
.woosb-products .woosb-product .variations_form .variations .variation:last-child {
margin-bottom: 0;
}
.woosb-products .woosb-product .variations_form .variations .variation .label {
font-size: 12px;
line-height: 1;
}
.woosb-products .woosb-product .variations_form .variations .variation .select {
line-height: 1;
}
.woosb-products .woosb-product .variations_form .variations .variation .select select {
width: 100%;
height: auto;
line-height: 1;
padding: 0 16px 0 0;
margin: 0;
background-color: transparent;
border-radius: 0;
border: none;
-webkit-appearance: none;
-moz-appearance: none;
outline: none;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAECAYAAACtBE5DAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGNEQzN0Y2NTY0NjcxMUU3QjU5NUI5N0U0NjlDMTIzNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGNEQzN0Y2NjY0NjcxMUU3QjU5NUI5N0U0NjlDMTIzNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY0RDM3RjYzNjQ2NzExRTdCNTk1Qjk3RTQ2OUMxMjM2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY0RDM3RjY0NjQ2NzExRTdCNTk1Qjk3RTQ2OUMxMjM2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+pzgqpQAAADdJREFUeNpirKioWMDAwBDPgAoWMQGJLCC+hiR4HYgzQRLfgDgUSoNwCIhmgaq6BtXJCNMNEGAAbM0MK7OUU3AAAAAASUVORK5CYII=);
background-repeat: no-repeat;
background-position: 100% 50%;
background-size: auto;
}
.woosb-products .woosb-product .variations_form .variations a.reset_variations {
margin: 0;
font-size: 12px;
}
.woosb-item-child .product-price .amount, .woosb-item-child .product-price .tax_label,
.woosb-item-child .product-subtotal .amount, .woosb-item-child .product-subtotal .tax_label,
.woosb-item-child .product-total .amount, .woosb-item-child .product-total .tax_label {
opacity: .3;
}
.woosb-alert {
padding: 6px 10px 6px 14px;
border-left: 4px solid #222;
background-color: #eeeeee;
font-size: 14px;
}
body.woocommerce-no-js .woosb-wrap + form.cart {
display: none;
}
.woosb-disabled {
opacity: .5 !important;
pointer-events: none !important;
cursor: not-allowed !important;
}
.woosb-quantity-input {
display: flex;
align-items: center;
}
.woosb-quantity-input .quantity {
flex-grow: 1;
}
.woosb-quantity-input .plus, .woosb-quantity-input .minus {
display: none !important;
}
.woosb-quantity-input-plus, .woosb-quantity-input-minus {
width: 40px;
height: 40px;
flex: 0 0 40px;
line-height: 38px;
text-align: center;
cursor: pointer;
background-color: #fefefe;
border: 1px solid #e5e5e5;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.woosb-quantity-input .woosb-qty {
width: 100%;
min-width: 40px;
height: 40px;
line-height: 38px;
margin: 0;
padding: 0 5px;
box-shadow: none;
border-width: 1px 0;
border-style: solid;
border-color: #e5e5e5;
border-radius: 0;
background-color: #fefefe;
-moz-appearance: textfield;
}
.woosb-quantity-input .woosb-qty:focus {
outline: none;
outline-color: transparent;
}
.woosb-quantity-input-plus:hover, .woosb-quantity-input-minus:hover {
background-color: #f0f0f0;
}
.woosb-quantity-input input::-webkit-outer-spin-button, .woosb-quantity-input input::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
}
body.rtl .woosb-alert {
padding: 6px 14px 6px 10px;
border-right: 4px solid #222;
border-left: none;
}.xoo-wl-notice-error{
color: #a94442;
background-color: #f2dede;
border-color: #ebccd1;
padding: 7px 10px;
}
.xoo-wl-notice-success{
color: #3c763d;
background-color: #dff0d8;
border-color: #d6e9c6;
padding: 15px;
}
.xoo-wl-notices{
display: none;
margin: 15px 0;
width: calc(100% - 20px);
}
.xoo-wl-notice-error p {
margin-bottom: 2px;
}
.xoo-wl-notice-error , .xoo-wl-notice-success{
border: 1px solid transparent;
border-radius: 4px;
display: block;
margin: 10px 0;
}
span.xoo-wl-scs-icon {
margin-right: 5px;
}
.xoo-wl-opac {
position: fixed;
top: 0;
bottom: 0;
left: 0;
z-index: 999999;
right: 0;
background-color: black;
opacity: 0;
transition: all 0.2s ease-out
}
.xoo-wl-modal {
top: 0;
text-align: center;
bottom: 0;
left: 0;
right: 0;
position: fixed;
z-index: 10000000000;
overflow: auto;
opacity: 0;
transition: all 0.2s ease-in-out;
transform: scale(0.8);
}
.xoo-wl-inmodal .scroll-content{
height: 100%;
}
.xoo-wl-inmodal {
display: inline-block;
background: #fff;
position: relative;
vertical-align: middle;
width: 90%;
text-align: left;
border-radius: 5px;
height: 90%; 
border-radius: 17px;
}
.xoo-wl-srcont {
flex-grow: 1;
height: 100%;
overflow: auto;
}
.xoo-wl-popup-active .xoo-wl-modal{
opacity: 1;
transform: scale(1);
}
.xoo-wl-popup-active .xoo-wl-opac{
opacity: 0.7;
}
.xoo-wl-popup-active.xoo-wl-popup{
visibility: visible;
}
.xoo-wl-popup{
visibility: hidden;
}
html.xoo-wl-popup-active, body.xoo-wl-popup-active {
overflow-y: hidden;
}
span.xoo-wl-close {
font-size: 23px;
position: absolute;
right: -11px;
top: -11px;
background-color: white;
border-radius: 50%;
font-weight: 400;
cursor: pointer;
z-index: 100;
border: 4px solid #fff;
}
span.xoo-wl-close:hover{
color: #e63030;
}
.xoo-wl-sidebar{
background-size: cover;
background-repeat: no-repeat;
background-position: center;
height: 100%;
border-radius: 15px 0 0 15px;
}
.xoo-wl-wrap {
min-height:  100%;
display: flex;
width: 100%;
height: 100%;
}
.xoo-wl-main {
padding: 30px 25px;
position: relative;
vertical-align: top;
}
button.xoo-wl-action-btn{
width: 100%;
border-radius: 5px;
}
.xoo-wl-form button.xoo-wl-submit-btn {
margin: 0 auto;
display: table;
}
.xoo-wl-btc-inline_toggle .xoo-wl-inline-form {
display: none;
}
.xoo-wl-btc-show{
display: block!important;
}
span.xwh-heading {
display: block;
text-align: center;
font-size: 23px;
font-weight: bold;
word-spacing: 1px;
}
span.xwh-subheading {
display: block;
margin: 10px 0;
}
.xoo-wl-btc-inline_toggle.xoo-wl-active button.xoo-wl-btn-toggle {
display: none;
}
.xoo-wl-btc-inline_toggle.xoo-wl-active .xoo-wl-inline-form {
display: block;
}
.xoo-wl-nlc-btns {
margin: 10px 0;
}
.xoo-wl-nlc-btns a {
margin-right: 12px;
}
.xoo-wl-btn-container.xoo-wl-btc-variable {
display: none;
}
.xoo-wl-notloggedin-cont {
display: table;
margin: 20px auto;
}
@media only screen and (max-width: 769px) {
.xoo-wl-sidebar{
display: none;
}
.xoo-wl-wrap , .xoo-wl-main{
display: block;
width: 100%;
}
.xoo-wl-footer-note{
position: relative;
}
}