/**handles:shortcode,contact-form-7,contact-form-7-rtl,search_suggestions,Rating_css**/
.coupon{margin:auto}a#couponcode{width:160px!important;background-color:transparent!important;color:#fff!important;text-align:center}.coupon_box{margin:5px 0;width:100%;min-width:200px}.coupon_box .coupon_name{font-weight:700}.coupon_box .coupon_description{margin-top:5px;font-size:8pt;line-height:12px}.coupon_box .coupon_date{margin:0}.coupon_box .coupon_date span{font-size:8pt;font-weight:700}.coupon_box .codeincut{cursor:pointer}.coupon_box .coupon_container{margin-top:5px;position:relative;overflow:hidden}.coupon_box .coupon{margin:0 auto;border:1px dashed #FEBF02;color:#FFF!important;font-size:14px;height:35px;width:200px;background:url(https://afdlhost.com/wp-content/plugins/drp-coupon/css/img/scissors.png) right center no-repeat #C00000;font-weight:700;font-family:Arial,Helvetica,sans-serif;position:relative;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;padding:5px 45px 4px 10px}.coupon_box .coupon:hover{border:3px #ff0}.coupon_box .coupon .hover-message{display:none}.coupon_box .coupon.hover .hover-message{background:#333;color:#FFF;display:block;font-size:11px;font-weight:400;padding:2px 5px;position:absolute;right:-110px;top:0}.coupon_box .clear{clear:left}.coupon_box .coupon_message{margin:5px 0 0}
div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}div.wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid red}div.wpcf7-mail-sent-ok{border:2px solid #398f14}div.wpcf7-aborted,div.wpcf7-mail-sent-ng{border:2px solid red}div.wpcf7-spam-blocked{border:2px solid orange}div.wpcf7-acceptance-missing,div.wpcf7-validation-errors{border:2px solid #f7e700}.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{color:red;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid red;background:#fff;padding:.2em .8em}span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}span.wpcf7-list-item-label::after,span.wpcf7-list-item-label::before{content:” “}.wpcf7-display-none{display:none}div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:url(https://afdlhost.com/wp-content/plugins/contact-form-7/images/ajax-loader.gif);width:16px;height:16px;border:none;padding:0;margin:0 0 0 4px;vertical-align:middle}div.wpcf7 .ajax-loader.is-active{visibility:visible}div.wpcf7 div.ajax-error{display:none}div.wpcf7 .placeheld{color:#888}div.wpcf7 input[type=file]{cursor:pointer}div.wpcf7 input[type=file]:disabled{cursor:default}div.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}
span.wpcf7-not-valid-tip{direction:rtl}.use-floating-validation-tip span.wpcf7-not-valid-tip{left:auto;right:20%}span.wpcf7-list-item{margin:0 1em 0 0}
.custom-search{max-width:450px;width:100%}.custom-search>input{width:77%;height:30px;font-size:13px;line-height:18px;border:1px solid #ccc;padding:3px 2.5%}.custom-search>button{width:16%;height:38px;vertical-align:top;cursor:pointer}.search-suggestions{position:absolute;max-width:100%;background-color:#fff;overflow:hidden;border:1px solid #ccc;border-top-color:#d9d9d9;box-shadow:0 2px 4px rgba(0,0,0,.2);z-index:999;top:65%;left:0;min-width:inherit;right:0;width:50%;display:block;margin:0 auto}.search-suggestions li{padding:2px 4px;list-style:none}.search-suggestions li:hover{background-color:#eee}.search-suggestions a{text-decoration:none;color:#000}.search-suggestions .search-deeper{font-size:13px;padding:4px 8px;border-top:solid 1px #aaa}.on,.popup-box-on{display:block!important}.off{display:none}#term{height:75px}#searchit.open{transform:translate(0,0) scale(1,1)}#searchit{background-color:rgba(0,0,0,.9);height:100%;position:fixed;top:0;transition:all 120.5s ease-in-out 120s;width:100%;z-index:9999999}#searchit .close{color:#be5254;font-size:40px;opacity:1;padding:10px 17px;position:fixed;right:30px;top:50px}button.close{background:0 0;border:0;cursor:pointer}.close{float:right;font-weight:700;line-height:1;text-shadow:0 1px 0 #fff}#searchit input[type=text]{background:rgba(0,0,0,.2);border:0;color:#d4d4d4;font-size:50px;font-weight:300;outline:0;padding-left:30px;padding-right:30px;position:absolute;text-align:center;top:50%;width:100%}#searchit .btn{left:50%;margin-top:100px;padding:10px 50px;position:absolute;top:50%;transform:translateX(-50%)}
.Ratingresults,.spsp{font-size:11pt;border-radius:5px}.Ratingresults,.basic,.spsp{border-radius:5px}.star_rating{max-width:250px;position:relative;overflow:hidden;display:inline-block;float:left;margin:5px auto}.star_rating .basic,.star_rating .spsp{float:none;margin:0 auto}.star_rating .Ratingnumber{position:absolute;top:12px;left:0;width:60px}.star_rating .spsp{display:block;height:20px}.star_rating .Ratingresults{width:auto}.rating_value{display:none}@media only screen and (min-width:480px) and (max-width:768px){.Ratingresults,.basic,span.Ratingnumber{float:none!important;clear:both!important;margin:3px auto!important;display:block}.Ratingresults,span.Ratingnumber{width:60%!important}}@media only screen and (max-width:1024px){span.Ratingnumber{float:none!important;clear:both!important;margin:3px auto!important;width:60%!important}}.example{min-height:27px}.reviews-box-row:last-child{min-height:25px;border-top:1px solid #ccc;background-color:#fff!important}.basic{width:28%;float:right;left:0!important;direction:ltr!important;margin:10px 1% 0}.Ratingresults{direction:ltr;width:48%;float:none;text-align:center;margin:1% .5%}.spsp,span.Ratingnumber{text-align:center;margin:10px 1% 0}.spsp{width:auto;float:right}.jRatingAverage,.jRatingColor{background-color:#ff0;position:relative;top:0;left:0;z-index:2;height:100%}.jStar{position:relative;left:0;z-index:3}span.Ratingnumber{width:40px;padding:1px;color:#fff;background-color:#DA362A;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:none}span.ratevalue{width:.01px;display:none}