.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{display:inline-block;vertical-align:middle}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}.elementor-column .elementor-spacer-inner{height:var(--spacer-size)}.e-con{--container-widget-width:100%}.e-con-inner>.elementor-widget-spacer,.e-con>.elementor-widget-spacer{width:var(--container-widget-width,var(--spacer-size));--align-self:var( --container-widget-align-self,initial );--flex-shrink:0}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container,.e-con>.elementor-widget-spacer>.elementor-widget-container{height:100%;width:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer,.e-con>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty,.e-con>.elementor-widget-spacer.elementor-widget-empty{min-height:22px;min-width:22px;position:relative}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon,.e-con>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon{height:22px;inset:0;margin:auto;padding:0;position:absolute;width:22px}.tabs-container{overflow:hidden}
.tabs-container .tab{float:left}
.tabs-container .tab a{display:block}
.tabs-container .tab a{background:#fff;color:#000}
.tabs-container .tab a:hover{background:#7ed026;color:#fff}
.tabs-container .tab.active a{background:#00aeef;color:#fff;font-weight:900}
.tabs-container .tab a{padding:10px 15px}
.tabs-container .tab a{text-decoration:none}
.nm-postbox-container .postbox h3{cursor:pointer !important}
.nm-admin-page *{-moz-box-sizing:border-box;box-sizing:border-box}
.nm-admin-page .content-container,.nm-admin-page .sidebar-container{padding:20px;float:left;overflow:hidden}
.nm-admin-page .content-container{width:70%;padding-left:0}
.nm-admin-page .sidebar-container{width:30%}.nm-admin-page .hndle{background:#00aeef; color: #fff}
.nm-admin-page .handlediv{color:#000}
.nm-support-staff-submit{margin-top:10px !important;margin-left:5% !important}
.nm-support-staff-checkbox{float:left;width:5%}
.nm-support-staff-label{float:left;width:95%}
.nm-social-media-links-container{padding:10px 20px}
.nm-logo img{width:100%}
.one-half{width:50%;float:left}
.one-fourth{width:25%;float:left}
.three-fourths{width:75%;float:left}
.wp-admin #rr-admin-options-form input,.wp-admin #rr-admin-options-form select{margin:5px}
.wp-admin #rr-admin-options-form input[type='checkbox']{margin-right:20px}
.wp-admin .form_table{margin:0 auto}
.wp-admin .form_table .rr_form_heading{font-weight:900}
.wp-admin .form_table .rr_required:after{content:" *";color:#ad3d3d}
.rr_shortcode_container{color:#000000;padding:20px}
.rr_shortcode_name{font-weight:900;font-size:130%;padding-bottom:2px}
.rr_shortcode_description{margin-left:2%}
.rr_shortcode_option_container{margin-left:3%;margin-top:5px}
.rr_shortcode_option_name{font-size:110%;font-style:italic;font-weight:600}
.rr_shortcode_option_text{margin-left:2%}
.rr_admin_sidebar{clear:right;float:right;width:40%;min-width:300px;background-color:#7ed026;color:#000000;border-radius:5px;padding:10px;font-size:90%;margin:7px 14px}
.rr_admin_sidebar_title{font-size:130%;font-weight:900;margin-bottom:4px;color:white}
.rr_admin_sidebar_text{margin-bottom:4px}
ul.rr_admin_sidebar_list{padding:0px 0px 0px 20px;margin:0px;list-style-type:square;font-family:Consolas, Monaco, monospace}
li.rr_admin_sidebar_list_item{padding:0px;margin:0px}
table.rr_admin_review_table{width:90%;min-width:700px;background-color:#e4e4e4;border-radius:7px}
tr.rr_admin_review_container{background-color:#f1f1f1}
td.rr_admin_review_actions_container{width:13%;max-width:91px;font-size:80%;vertical-align:text-top}
td.rr_admin_review_info_container{width:25%;vertical-align:text-top;padding:0px}
td.rr_admin_review_content_container{width:60%;vertical-align:text-top;padding:0px}
.rr_admin_review_stars{color:#ffaf00}
@font-face{
font-family:'Glyphicons Halflings';
src:url(//cleanwels.com/wp-content/plugins/rich-reviews/fonts/glyphicons-halflings-regular.eot);
src:url(//cleanwels.com/wp-content/plugins/rich-reviews/fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(//cleanwels.com/wp-content/plugins/rich-reviews/fonts/glyphicons-halflings-regular.woff) format("woff"),url(//cleanwels.com/wp-content/plugins/rich-reviews/fonts/glyphicons-halflings-regular.ttf) format("truetype"),url(//cleanwels.com/wp-content/plugins/rich-reviews/fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular) format("svg")
}
.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased}
.glyphicon-star:before{content:"\e006"}
.glyphicon-star-empty:before{content:"\e007"}
.form-err{color:red;font-style:italic;font-size:0.8em;line-height:0.6em}
.form-err a{color:red !important}
.rr-message{padding:5px;margin:5px 5px;background:silver;color:#fff;border-left:solid #7ed026 3px}
.succcessful{font-size:1.3em;text-align:center}
.succcessful.form-err{color:green}
.succcessful .big-star{vertical-align:middle;margin:8px}
.left{float:left}
.right{float:right}
.rr_review_form .form_table .rr_form_row{vertical-align:top}
.rr_review_form .form_table .rr_form_row .rr_form_heading{position:relative;text-align:right;padding-right:15px;vertical-align:top}
.rr_review_form .form_table .rr_form_row .rr_required:after{content:"*";position:absolute;right:5px}
.rr_review_form .form_table .rr_form_row .rr_form_input{vertical-align:top;padding-bottom:10px}
.rr_review_form .form_table .rr_form_row .rr_form_input .form-err{font-size:0.6em}
.rr_review_form .form_table .rr_form_row .rr_form_input input[type="text"]{width:300px}
@media only screen and (max-width: 767px){
.rr_review_form .form_table .rr_form_row .rr_form_input input[type="text"]{width:150px}
}
.rr_review_form .form_table .rr_form_row .rr_form_input textarea{width:300px}
@media only screen and (max-width: 767px){
.rr_review_form .form_table .rr_form_row .rr_form_input textarea{width:150px}
}
.testimonial_group{overflow:hidden;clear:both}
.testimonial_group .testimonial{-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:33.333%;padding:8px 20px}
@media only screen and (max-width: 767px){
.testimonial_group .testimonial{width:100%;min-width:0}
}
.testimonial_group .testimonial .rr_title{margin:5px}
.testimonial_group .testimonial .date-err{color:red;font-style:italic;font-size:0.8em;line-height:0.6em}
.testimonial_group .testimonial .date-err a{color:red !important}
.testimonial_group .testimonial .rr_date{font-size:0.6em;font-style:italic}
.testimonial_group .testimonial .rr_review_text{position:relative}
.testimonial_group .testimonial .rr_review_text .drop_cap{position:absolute;font-size:100px;top:-15px;left:-20px;line-height:100px;zoom:1;filter:alpha(opacity=25);opacity:0.25}
.testimonial_group .testimonial .rr_review_name{text-align:right;padding-right:10%;font-style:italic;font-size:0.8em}
.testimonial_group .full-testimonial{-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:100%;padding:8px 0 8px 28px}
@media only screen and (max-width: 767px){
.testimonial_group .full-testimonial{width:100%;min-width:0}
}
.testimonial_group .full-testimonial .rr_title{margin-bottom:5px}
.testimonial_group .full-testimonial .rr_review_text{position:relative}
.testimonial_group .full-testimonial .rr_review_text .drop_cap{position:absolute;font-size:100px;top:-13px;left:-20px;line-height:100px;zoom:1;filter:alpha(opacity=25);opacity:0.25}
.testimonial_group .full-testimonial .rr_review_name{text-align:right;padding-right:10%;font-style:italic}
.credit-line{float:right;font-size:10px}
.read_more,.show_less{font-size:12px;font-style:italic}
.review-head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:13px}
.review-head .user-image{padding:8px;padding-left:0}
.review-head .review-info{padding:8px;padding-left:0}
.rr-widget-display .testimonial_group .testimonial{width:100%;float:none;clear:both}
#widget-area aside .testimonial_group .testimonial{width:100%;float:none;clear:both}
.rr-settings-sidebar {
float: right;
border: thin solid #ccc;
border-radius: 10px;
padding: 25px;
width: 500px;
margin: -10px 25px 25px 25px;
}
.rr-settings-sidebar-title {
margin: -25px -25px 25px -25px;
background-color: #ccc;
display: block;
border-radius: 9px 9px 0 0;
padding: 10px 10px 10px 20px;
color: white;
font-size: 19px;
font-weight: bold;
}
.rr-settings-sidebar-title span {
margin-right: 10px;
}
.rr-settings-info {
float: left;
margin-bottom: 25px;
}
.rr-settings-sidebar + .form-table {
clear: unset;
width: 60em;
}
.rr-admin-header img {
width: 35px;
float: left;
margin-right: 15px;
margin-top: -8px;
}
.rr-logo {
float: left;
margin-right: 20px;
}
.form-table {
width: unset !important;
}
.range{
margin:5px;
} .star-rating::before{
content:unset !important;
}
.star-rating .star-full:before {
content: "\f155";
}
.star-rating .star-half:before {
content: "\f459";
}
.star-rating .star-empty:before {
content: "\f154";
}
.star-rating .star {
color: #ffaf00;
display: inline-block;
font-family: dashicons, sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 400;
height: 20px;
line-height: 1;
text-align: center;
text-decoration: inherit;
vertical-align: top;
width: 20px;
} .rr_notice_block{
overflow: hidden;
padding: 7px 5px;
}
.rr_notice_icon_left{
float: left;
width: 9%;
}
.rr_notice_icon_left img{
width: 95px;
margin-right: 5px;
margin-top: 0;
}
.rr_notice_text_right{
float: left;
width: 90%;
padding: 9px 2px;
}
.rr_notice_text_right p{
margin: 0 0 1px 0;
font-weight: 600;
padding: 0;
}
.rr_notice_btn{
padding-top: 7px;
}
.rr_notice_btn button:first-child{
background: #0073aa;
border-color: #0073aa;
color:#fff;
padding: 4px 6px;
border-radius: 4px;
margin-right: 10px;
cursor: pointer;
}
.rr_notice_btn button:nth-child(2){
padding: 4px 6px;
border-radius: 4px;
margin-right: 10px;
cursor: pointer;
}
.rr_notice_btn a{
font-weight: 600;
}
.rr-admin-notice {
margin-top: -20px;
margin-bottom: 10px;
}
.rr-admin-notice-button {
margin-right: 20px !important;
}
.rr-admin-notice-icon {
float: left;
margin-right: 25px;
}
.rr-admin-notice-icon img {
width: 90px;
margin: 10px;
}
.rr-admin-notice-dismiss-button {
float:right;
} 
p.markup_price_product {
width: 10px;
display: inline;
margin: 2px 0 5px;
font-weight: bold;
}
.rr-honeydo {
opacity: 0;
position: absolute;
top: 0;
left: 0;
height: 0;
width: 0;
z-index: -1;
}
#srm-settings-communitybar + .form-table {
clear: unset;
width: 40em;
}
#srm-settings-communitybar {
max-width: 400px;
}
#srm-settings-communitybar a {
display: block;
text-decoration: none;
}
.srm-community-bar-tile {
padding: 15px;
border-radius: 10px;
margin: 20px;
background-color: lightskyblue;
min-height: 110px;
}
.srm-community-bar-tile i {
float: left;
margin: 0px 20px 15px 15px;
font-size: 65px;
}
.srm-community-bar-title {
color: white;
}
.srm-community-bar-text {
color: dimgrey;
font-size: 16px;
}#mvcwid{
background-color:transparent;
width:100%;
padding:10px;
}
#mvccount{
padding:10px;
}
#mvccount img{
margin-right:5px;
}
#mvctable{
padding:10px;
}
#mvctable table tr td{
width:100%;
}
#mvcip{
padding:10px;
border-top:1px dashed #bcbcb0; 
}
#mvcserver{
padding:10px;
border-top:1px dashed #bcbcb0;
}
#mvccredit{
padding:10px;
border-top:1px dashed #bcbcb0;
} .wpsvc_plugins_text .form-table {
clear: none;
}
.wpsvc_plugins_text .form-table td {
vertical-align: top;
padding: 16px 20px 5px;
line-height: 10px;
font-size: 12px;
display: flex;
align-items: center;
}
.wpsvc_plugins_text .form-table th {
width: 200px;
padding: 10px 0 12px 9px;
}
.wpsvc_plugins_text .form-table input.tog, .wpsvc_plugins_text .form-table input[type=radio] {
margin-top: 0px;
margin-right: 4px;
float: none;
}
.wpsvc_right_sidebar {
width: 42%;
float: right;
}
.wpsvc_left_sidebar {
width: 55%;
margin-left: 10px;
}
.wpsvc_plugins_text {
margin-bottom: 0px;
}
.wpsvc_plugins_text p {
padding: 5px 10px 10px 10px;
width: 90%;
}
.wpsvc_plugins_text h2 {
font-size: 14px;
padding: 0px;
font-weight: bold;
line-height: 29px;
}
.wpsvc_plugins_wrap .hndle {
font-size: 15px;
font-weight: 600;
padding: 7px 10px;
margin: 0;
line-height: 1;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
border-bottom-color: rgb(223, 223, 223);
text-shadow: 0px 1px 0px rgb(255, 255, 255);
box-shadow: 0px 1px 0px rgb(255, 255, 255);
background: linear-gradient(to top, rgb(236, 236, 236), rgb(249, 249, 249)) repeat scroll 0% 0% rgb(241, 241, 241);
margin-top: 1px;
border-bottom-width: 1px;
border-bottom-style: solid;
-moz-user-select: none;
}
.wpsvc_option_wrap {
border:1px solid rgb(223, 223, 223);
width:100%;
margin-bottom:30px;
height:auto;
}
.wpsvc_plugins_text img{
max-width: 100%;
}
.wps_plugin_main_form{
padding: 7px 10px;
}
.wps_follow_button a {
display: inline-block;
padding: 10px 0;
padding-left: 10px;
}
.wps_text_glowing{
display: inline-block;
}
.wps_text_glowing span{
color: #fff;
font-family: verdana;
font-size: 10px;
display: inline-block;
-webkit-animation: animate_black 2s linear infinite;
-o-animation: animate_black 2s linear infinite;
animation: animate_black 2s linear infinite;
width: 24px;
height: 24px;
text-align: center;
line-height: 24px;
border: 1px solid rgba(255,255,255,.4);
margin: 0 -2.5px;
}
.wps_text_glowing.effect-white span{
-webkit-animation-name: animate_white;
-o-animation-name: animate_white;
animation-name: animate_white;
}
@keyframes animate_black
{
0%{
color: #f00;
box-shadow: 0 2px 10px rgba(255,0,0,1);
border: 1px solid rgba(255,0,0,1);
}
33.33%{
color: #ff0;
box-shadow: 0 2px 10px rgba(255,255,0,1);
border: 1px solid rgba(255,255,0,1);
}
66.66%{
color: #0f0;
box-shadow: 0 2px 10px rgba(0,255,0,1);
border: 1px solid rgba(0,255,0,1);
}
100%{
color: #f00;
box-shadow: 0 2px 10px rgba(255,0,0,1);
border: 1px solid rgba(255,0,0,1);
}
}
@keyframes animate_white
{
0%{
color: #f00;
box-shadow: 0 2px 10px rgba(255,0,0,1);
border: 1px solid rgba(255,0,0,1);
}
33.33%{
color: #000;
box-shadow: 0 2px 10px rgba(0,0,255,1);
border: 1px solid rgba(0,0,255,1);
}
66.66%{
color: #130e0e;
box-shadow: 0 2px 10px rgba(0,255,0,1);
border: 1px solid rgba(0,255,0,1);
}
100%{
color: #f00;
box-shadow: 0 2px 10px rgba(255,0,0,1);
border: 1px solid rgba(255,0,0,1);
}
}
.wps_text_glowing span:nth-child(1){
animation-delay: 0s;
}
.wps_text_glowing span:nth-child(2){
animation-delay: 0.1s;
}
.wps_text_glowing span:nth-child(3){
animation-delay: 0.2s;
}
.wps_text_glowing span:nth-child(4){
animation-delay: 0.3s;
}
.wps_text_glowing span:nth-child(5){
animation-delay: 0.4s;
}
.wps_text_glowing span:nth-child(6){
animation-delay: 0.5s;
}
.wps_text_glowing span:nth-child(7){
animation-delay: 0.6s;
}#callnowbutton {
display: none;
}
@media screen and (max-width:650px) {
#callnowbutton:not(.cnb-displaymode),
#callnowbutton.cnb-displaymode-mobile-only {
display: block;
position: fixed;
text-decoration: none;
}
#callnowbutton.cnb-full.cnb-displaymode-mobile-only {
display: flex;
}
}
@media screen and (min-width:650px) {
#callnowbutton.cnb-displaymode-desktop-only {
display: block;
position: fixed;
text-decoration: none;
}
#callnowbutton.cnb-full.cnb-displaymode-desktop-only {
display: flex;
}
}
@media screen {
#callnowbutton.cnb-displaymode-always {
display: block;
position: fixed;
text-decoration: none;
}
#callnowbutton.cnb-full.cnb-displaymode-always {
display: flex;
}
} #callnowbutton.cnb-full {
justify-content: center;
align-items: center;
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.18);
width: 100%;
left: 0;
height: 60px;
}
.cnb-full.cnb-full-bottom {
bottom: 0;
}
.cnb-full.cnb-full-top {
top: 0;
}
#callnowbutton.cnb-single {
width: 55px;
height: 55px;
border-radius: 50%;
box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);
background-position: center;
background-size:35px 35px;
background-repeat: no-repeat;
}
.cnb-single.cnb-middle {
bottom: 15px;
left: 50%;
margin-left: -28px;
}
.cnb-single.cnb-left {
bottom: 15px;
left: 20px;
}
.cnb-single.cnb-right {
bottom: 15px;
right: 20px;
}
.cnb-single.cnb-mleft {
top: 50%;
margin-top: -28px;
left: 20px;
}
.cnb-single.cnb-mright {
top: 50%;
margin-top: -28px;
right: 20px;
}
.cnb-single.cnb-tleft {
top: 15px;
left: 20px;
}
.cnb-single.cnb-tmiddle {
top: 15px;
left: 50%;
margin-left: -28px;
}
.cnb-single.cnb-tright {
top: 15px;
right: 20px;
} #callnowbutton.cnb-single.cnb-middle span,
#callnowbutton.cnb-single.cnb-tmiddle span {
display: none;
}
.cnb-single.cnb-left span,
.cnb-single.cnb-mleft span,
.cnb-single.cnb-tleft span {
left: 68px;
}
.cnb-single.cnb-right span,
.cnb-single.cnb-mright span,
.cnb-single.cnb-tright span {
right: 68px;
}
.cnb-single.cnb-text span {
-moz-osx-font-smoothing: grayscale;
-webkit-user-select: none;
-ms-user-select: none;
user-select: none;
display: block;
width: auto;
background-color: rgba(70,70,70,.9);
position: absolute;
border-radius: 2px;
font-family: helvetica,arial,sans-serif;
padding: 6px 8px;
font-size: 13px;
font-weight: 700;
color: #ECECEC;
top: 15px;
box-shadow: 0 1px 2px rgba(0,0,0,.15);
word-break: keep-all;
line-height: 1em;
text-overflow: ellipsis;
vertical-align: middle;
white-space: nowrap;
}
.cnb-single:not(.cnb-text) span {
display: none;
}
.cnb-full.cnb-text {
text-align: center;
color: #FFF;
font-weight: 600;
font-size: 120%;
overflow: hidden;
white-space: nowrap;
}
.cnb-full.cnb-zoom-110 img,
.cnb-full.cnb-zoom-120 img,
.cnb-full.cnb-zoom-130 img {
transform-origin: right;
}
.cnb-single.cnb-zoom-70,
.cnb-full.cnb-zoom-70 img {
transform: scale(0.7);
}
.cnb-single.cnb-zoom-80,
.cnb-full.cnb-zoom-80 img {
transform: scale(0.8);
}
.cnb-single.cnb-zoom-90,
.cnb-full.cnb-zoom-90 img {
transform: scale(0.9);
}
.cnb-single.cnb-zoom-110,
.cnb-full.cnb-zoom-110 img {
transform: scale(1.1);
}
.cnb-single.cnb-zoom-120,
.cnb-full.cnb-zoom-120 img {
transform: scale(1.2);
}
.cnb-single.cnb-zoom-130,
.cnb-full.cnb-zoom-130 img {
transform: scale(1.3);
}
.cnb-full.cnb-zoom-70 span {
font-size: 70%;
}
.cnb-full.cnb-zoom-80 span {
font-size: 80%;
}
.cnb-full.cnb-zoom-90 span {
font-size: 90%;
}
.cnb-full.cnb-zoom-110 span {
font-size: 110%;
}
.cnb-full.cnb-zoom-120 span {
font-size: 120%;
}
.cnb-full.cnb-zoom-130 span {
font-size: 130%;
}
.cnb-zindex-10 {
z-index: 2147483647;
}
.cnb-zindex-9 {
z-index: 214748365;
}
.cnb-zindex-8 {
z-index: 21474836;
}
.cnb-zindex-7 {
z-index: 2147484;
}
.cnb-zindex-6 {
z-index: 214748;
}
.cnb-zindex-5 {
z-index: 21475;
}
.cnb-zindex-4 {
z-index: 2147;
}
.cnb-zindex-3 {
z-index: 215;
}
.cnb-zindex-2 {
z-index: 21;
}
.cnb-zindex-1 {
z-index: 2;
}