/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles
    02. Post Template
    03. Page Template
    04. "Amazon Smart Air Quality Monitor Review" Post
    05. "Nerdy Smart Home" Page
    06. "Smart Garden Planning with Tech: The Ultimate Guide" Post
    07. "Control Your Home With Ease Using the TP-Link Smart Wi-Fi Outlet" Post
    08. "Smart Home Protocols Explained: A Beginner&#8217;s Guide" Post
    09. "Smart Home Data Privacy &#038; Security Tips: Protect Devices" Post
    10. "Top 5 Smart Home Devices for Beginners" Post
    11. "Best Soundbars for Every Budget: From Basic to Feature-Packed" Post
    12. "Avoid Epic Fails in the Wild World of Smart Home Setup" Post
    13. "Best Mesh WiFi Systems for Seamless Home Coverage" Post
    14. "What is a VPN: Why Security Experts Use One Daily" Post
    15. "Best Smart Locks to Buy in 2025 and Buyer&#8217;s Guide" Post
    16. "The Beginner’s Guide to Smart Home Security: Unlocking Convenience and Peace of Mind" Proof
    17. "Essential Guide to Firewalls for Home Networks and Small Offices" Post
    18. "Smart Home Security: Enhancing Disaster Preparedness for Natural Storms" Proof
    19. "Guide to Smart Home Security Systems 2025" Post
    20. "Affordable Smart Home: Upgrade Your Space on a Shoestring Budget" Post
    21. "Safeguarding Your Privacy in a Smart Home: The Ultimate Guide" Post
    22. "Articles" Page
    23. "Top 5 Smart Home Device Trends in 2025" Post
    24. "Creating a Safe Home for Kids: Childproofing Your Home with Smart Tech" Post
    25. "Best RGB Smart Bulbs for 2025: Nerdy&#8217;s Picks and a Buyer&#8217;s Guide" Post
    26. "Find Your Perfect Home Office Furniture: Best Selling Computer Workstations" Proof
    27. "Sony X80K TV 85-Inch 4K Ultra HD  Series Review: Is It Worth the Hype?" Post
    28. "Eufy Omni S1 Pro Review: Is It Worth It?" Post
    29. "Furbo 360 Dog Camera vs. Petcube Bites 2: Which Pet Monitor Should You Choose?" Proof
    30. "Smart Home Energy Monitoring: Track Usage by Device" Post
    31. "Massive Data Breach: Was Your Social Security Number Stolen?" Post
    32. "Smart Home 101: The Ultimate Beginner’s Guide (2025 Edition)" Page
    33. "Best Smart Pet Feeders: Tips and Buyer&#8217;s Guide" Post
    34. "Frequently Asked Questions" Page
    35. "Homey Pro Smart Hub Review: The Magic of Home Automation in 2025" Post
    36. "7 Smart Bathroom Upgrades That Feel Like Luxury Spa Living" Proof
    37. "Smart Home Emergency Preparedness" Post

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body .rh-outer-wrap #main_header .header_wrap div .rh-stickme .rh-container .logo-section .logo .logo_image img{
	height:auto !important;
}

body .logo .logo_image img{
	min-width:initial;
	width:64px;
}

body .rh-outer-wrap .clearfix .sidebar{
	border-width:1px;
	border-color:transparent;
	border-top-color:transparent;
	border-right-color:transparent;
	border-bottom-color:transparent;
	border-left-color:transparent;
	display:-webkit-sticky;	display:sticky;
}

body .sidebar .widget .cegg-product_wdgt{
	border-width:1px;
	border-color:#cecece;
	min-width:initial;
}

body .custom-html-widget .cegg-product_wdgt .container{
	border-width:1px;
	border-style:none;
	border-top-color:transparent;
	border-right-color:transparent;
	border-bottom-color:transparent;
}

body .cegg-product_wdgt .row-cols-1{
	border-width:1px;
	margin-top:0px !important;
	margin-right:0px !important;
	margin-left:0px !important;
}

body .text-block p img{
	margin-top:10px;
	margin-bottom:15px;
}

body .rh-outer-wrap .rh-container .clearfix .post-readopt .hentry .post-inner .rh-flex-columns .post-inner-wrapper .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor .text-block p img{
	height:auto !important;
}

body .elementor .e-con-boxed .greycolor{
	display:none;
}

body .rh_listitem .rh-flex-justify-center .postcont{
	display:none;
}

body .post-inner .rh-flex-columns h3{
	margin-bottom:5px;
	margin-top:10px;
}

body .post-inner .rh-flex-columns p{
	margin-bottom:15px;
}

body .author_detail_box .clearfix p{
	line-height:1.7em;
	font-size:13px;
}

body .hentry .author_detail_box img{
	top:29px;
	bottom:0px;
	right:0px;
	position:absolute;
	left:0px;
	width:97px;
}

body .rh-outer-wrap .rh-container .clearfix .post-readopt .hentry .post-inner .rh-flex-columns .post-inner-wrapper .author_detail_box img{
	height:auto !important;
}

body .post-inner .rh-flex-columns .author_detail_box{
	padding-top:0px;
}

body .columned_grid_module .fontnormal a{
	font-size:14px;
	font-weight:400;
	line-height:1.4em;
}

body .post-readopt .pt20 .related_title{
	font-weight:600;
	margin-bottom:10px !important;
}

body .rh-outer-wrap .rh-container > .clearfix{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	height:auto !important;
	width:auto !important;
	margin-left:0px !important;
	margin-right:0px !important;
	min-height:initial;
	min-width:initial;
}

body .hentry ul li{
	list-style-type:disc;
	margin-left:35px !important;
	margin-right:35px !important;
	font-size:16px;
}

body .rh-outer-wrap .rh-container .clearfix .post-readopt .hentry .post-inner .rh-flex-columns .post-inner-wrapper ul li{
	margin-left:30px !important;
	margin-right:30px !important;
}

body .hentry ul strong{
	font-weight:500;
}

body .hentry ol .bold-links{
	font-weight:500;
}

body .hentry ol a{
	font-weight:500;
}

body .hentry ul a{
	font-weight:500;
}

body .hentry tr a{
	font-weight:500;
}

body img .full-width{
	margin-top:20px;
	margin-bottom:30px;
}

body .post-inner .rh-flex-columns .wpsm-accordion{
	margin-bottom:0px !important;
}

body .post-readopt .hentry .post-inner .rh-flex-columns .post-inner-wrapper .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor .pros-n-cons .wpsm-column-last .wpsm_cons ul li{
	margin-left:0px !important;
	margin-right:5px !important;
}

body .post-inner-wrapper .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor .pros-n-cons .wpsm-column-first .wpsm_pros ul .wpsm-column-last .wpsm_cons ul li{
	margin-left:0px !important;
}

body .post-readopt .hentry .post-inner .rh-flex-columns .post-inner-wrapper .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor .pros-n-cons .wpsm-column-first .wpsm_pros ul li{
	margin-left:0px !important;
	margin-right:5px !important;
}

body .elementor .e-con-boxed .pros-n-cons{
	margin-top:20px;
	margin-bottom:30px;
	padding-left:30px;
	padding-right:30px;
	padding-top:30px;
	padding-bottom:30px;
	background-color:rgba(92,28,178,0.06);
}

body .cegg-product_wdgt .col{
	border-style:solid;
	border-width:1px;
	border-color:#878787;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	margin-top:26px !important;
	float:left;
	-webkit-box-flex:0 0 auto;	-ms-flex:0 0 auto;	flex:0 0 auto;
}

body .elementor .top_rating_title a{
	font-weight:500;
	text-align:center;
	width:100%;
	min-width:initial;
}

body .post-readopt .hentry .post-inner .rh-flex-columns .post-inner-wrapper .elementor .e-con-boxed .e-con-inner .elementor-widget-wpsm_reviewlist .elementor-widget-container .rh_list_builder .rh_listitem .rh-flex-justify-center .rh-flex-grow1 .top_rating_title a{
	font-size:1em !important;
	line-height:1.3em !important;
}

body .elementor .e-con-boxed h2.top_rating_title{
	text-align:center;
	font-size:1.3em !important;
	line-height:1.5em;
}

body .elementor .e-con-boxed .read_full{
	font-size:16px;
	color:#ffffff;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	background-color:#5c1cb2;
}

body .elementor-widget-blockquote .elementor-blockquote p{
	padding-left:30px;
	padding-right:30px;
	padding-top:10px;
	padding-bottom:10px;
	background-color:rgba(92,28,178,0.06);
}

body .rh-outer-wrap .rh-container .clearfix .sidebar .widget .custom-html-widget .cegg-product_wdgt{
	width:99% !important;
	height:auto !important;
}

body .rh-outer-wrap .rh-container .clearfix .sidebar .widget .custom-html-widget .cegg-product_wdgt .container .row-cols-1 .col{
	height:auto !important;
	min-width:initial !important;
	width:auto !important;
}

body .cegg-product_wdgt .cegg-card .card-title{
	position:relative;
	overflow:visible;
}

body .rh-outer-wrap .rh-container .clearfix .sidebar .widget .custom-html-widget .cegg-product_wdgt .container .row-cols-1 .col .cegg-card .card-title{
	top:auto !important;
	left:auto !important;
	width:auto !important;
	min-width:initial !important;
}

body .cegg-product_wdgt .cegg-card .cegg-card-button{
	padding-top:0px !important;
}

body .rh-outer-wrap .rh-container .clearfix .sidebar .widget .custom-html-widget .cegg-product_wdgt .container .row-cols-1 .col .cegg-card .cegg-card-button{
	width:auto !important;
}

body .rh-outer-wrap .rh-container .clearfix .sidebar .widget .custom-html-widget .cegg-product_wdgt .container{
	width:auto !important;
}

body .rh_list_builder .rh_listitem .list_shortcode_area{
	text-align:center;
	font-size:18px;
}

body .cegg-product_wdgt .cegg-card .lh-base{
	padding-bottom:0px !important;
	display:block;
}

body .rh-outer-wrap .rh-container .clearfix .sidebar .widget .custom-html-widget .cegg-product_wdgt .container .row-cols-1 .col .cegg-card .lh-base{
	min-height:initial !important;
	height:auto !important;
}

body .cegg-product_wdgt .cegg-card .ratio{
	-webkit-box-flex:0 1 auto;	-ms-flex:0 1 auto;	flex:0 1 auto;
	display:block;
	-ms-flex-item-align:stretch;	-ms-grid-row-align:stretch;	align-self:stretch;
	float:left;
	clear:both;
	width:205px;
}

body .rh-outer-wrap .rh-container .clearfix .sidebar .widget .custom-html-widget .cegg-product_wdgt .container .row-cols-1 .col .cegg-card .ratio{
	height:100% !important;
}

body .elementor .e-con-boxed h3.top_rating_title{
	text-align:center;
}

body .elementor .e-con-boxed blockquote{
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:20px;
	margin-left:0px;
	background-color:rgba(92,28,178,0.1);
}

body .elementor .pros-n-cons .title_cons{
	font-size:1em;
	margin-bottom:5px;
}

body .elementor .pros-n-cons .title_pros{
	font-size:1em;
	margin-bottom:5px;
}

body .elementor .pros-n-cons .wpsm_cons li{
	margin-left:1px !important;
}

body .elementor .pros-n-cons .wpsm_pros li{
	margin-left:1px !important;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .e-lazyloaded .e-con-inner .elementor-element .elementor-widget-text-editor .cegg-product_wdgt .container .row-cols-1 .col .cegg-card .lh-base{
	height:auto !important;
}

body #a-complete-buyer-s-guide-to-smart-thermostats-what-you-need-to-know-before-you-buy{
	font-size:35px !important;
	height:auto !important;
	width:100%;
	margin-top:0px;
}

body .elementor blockquote p{
	line-height:1.8em;
	font-family:'Poppins', sans-serif;
	padding-left:35px;
	padding-right:30px;
}

body .post-readopt .hentry .post-inner .rh-flex-columns .post-inner-wrapper .elementor .e-con-full #read-more-list-block .elementor-widget-container .rh_list_builder .rh_listitem .rh-flex-justify-center .listitem_column{
	height:auto !important;
}

body .post-readopt .hentry .post-inner .rh-flex-columns .post-inner-wrapper .elementor .e-con-full #read-more-list-block .elementor-widget-container .rh_list_builder .rh_listitem .rh-flex-justify-center .rh-flex-grow1{
	min-height:initial !important;
}

body .post-readopt .hentry .post-inner .rh-flex-columns .post-inner-wrapper .elementor .e-con-full #read-more-list-block .elementor-widget-container .rh_list_builder .rh_listitem .rh-flex-justify-center .rh-flex-grow1 .top_rating_title{
	width:100% !important;
}

body .hentry h3{
	margin-top:25px !important;
}

body .rh-post-wrapper .hentry p{
	margin-bottom:15px;
}

body .hentry .mediad_top div{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	font-size:13px;
}

body .hentry tbody th{
	line-height:1.4em;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .e-con-boxed .e-con-inner .elementor-widget-wpsm_reviewlist .elementor-widget-container .rh_list_builder .rh_listitem .rh-flex-justify-center .rh-flex-grow1 .list_shortcode_area{
	height:auto !important;
}

body .elementor .e-con-boxed .list_shortcode_area{
	-ms-flex-item-align:center;	-ms-grid-row-align:center;	align-self:center;
}

body .rh_list_builder .rh_listitem > .rh-flex-justify-center{
	padding-right:20px;
	padding-left:0px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

.bdt-post-block-modern .bdt-width-3-5\@m .bdt-post-block-modern-desc{
	background-color:rgba(92,28,178,0.66);
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .e-grid .elementor-widget-text-editor #protocols .wpsm-table table tbody tr td p{
	line-height:1.5em !important;
}

body #protocols tr p{
	margin-bottom:10px !important;
	padding-bottom:0px;
}

body #protocols tr:nth-child(1) strong p{
	padding-bottom:0px;
	margin-bottom:1px;
}

body #protocols tr:nth-child(5) strong p{
	padding-bottom:0px;
	margin-bottom:1px;
}

body #protocols tr:nth-child(6) td:nth-child(1) p:nth-child(1){

	padding-bottom:0px;
	margin-bottom:1px;
}

body .hentry .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor .wpsm-table table tbody tr td .cegg-offers_tile .container .row-cols-2 .col .cegg-grid-card{
	height:auto !important;
	width:100% !important;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor .wpsm-table table tbody tr td .cegg-offers_tile .container{
	width:100% !important;
}

body .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor table tbody tr td .cegg-offers_tile .container .row-cols-2 .col .cegg-grid-card{
	height:auto !important;
}

body .elementor tr .cegg-grid-card{
	min-width:initial;
	min-height:351px !important;
	max-width:240px;
	width:240px;
	max-height:377px;
}

body .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor table tbody tr td .cegg-offers_tile .container .row-cols-2 .col{
	width:100% !important;
}

body .elementor tr .card-img-top{
	max-width:230px;
}

body .elementor tr .ratio{
	max-width:188px;
}

body .elementor tr .stretched-link{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .text-block .elementor-widget-text-editor .egg_grid .col_item .position-relative{
	height:auto !important;
	min-width:initial !important;
	min-height:initial !important;
}

body .wpsm_pros ul li{
	margin-left:0px !important;
	margin-bottom:22px !important;
	font-size:16px;
	line-height:1.6em;
}

body .wpsm_cons ul li{
	margin-left:0px !important;
	margin-right:0px !important;
	font-size:16px;
	line-height:1.6em;
}

body .hentry .wpsm-table h2{
	margin-top:27px;
}

body .hentry p .buy-now-link{
	padding-left:10px;
	padding-right:10px;
	padding-top:15px;
	padding-bottom:15px;
	background-color:#5c1cb2;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
	text-transform:uppercase;
	color:#ffffff;
}

body .hentry p .buy-now-link:hover{
	color:#e67e22;
}

body .hentry p .buy-now-link:active{
	margin-top:20px;
	margin-bottom:30px;
}

body .w-full tr img{
	min-width:initial;
	width:65px;
	max-width:65px;
}

body .hentry .elementor .elementor-element .e-con-inner .elementor-widget-bdt-table .bdt-table .w-full tbody tr td .block img{
	height:auto !important;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .elementor-element .e-con-inner .elementor-widget-bdt-table .bdt-table .w-full tbody tr td{
	height:auto !important;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .elementor-element .e-con-inner .elementor-widget-bdt-table .bdt-table .w-full{
	height:auto !important;
}

body .hentry .elementor .w-full{
	width:100% !important;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .elementor-element .e-con-inner .elementor-widget-bdt-table{
	height:auto !important;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .elementor-element .e-con-inner .elementor-widget-bdt-table .bdt-table{
	height:auto !important;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .elementor-element .e-con-inner .elementor-widget-bdt-table .bdt-table .w-full thead tr .text-left{
	height:auto !important;
}

body .w-full tr .text-left{
	padding-right:10px !important;
}

body .w-full tbody tr{
	line-height:1.4em;
}

body .hentry .w-full thead{
	font-weight:600;
}

body .w-full thead tr{
	font-size:19px;
}

body .w-full tr td{
	font-size:13px;
	line-height:1.2em;
	padding-left:13px;
	padding-right:13px;
}

body .trix-content table tbody tr td{
	line-height:1.5em;
	font-size:15px;
}

body .elementor div .rate_bar_wrap{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .rate_bar_wrap .review-top .overall-score{
	background-color:#5c1cb2;
}

body .review-criteria .rate-bar .rate-bar-bar{
	background-color:#5c1cb2;
}

body .cegg-data_description .egg-description h2{
	line-height:1.6em;
}

body .e-con-full blockquote p{
	font-size:1em;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .elementor-element:nth-child(4) .e-con-inner{
	height:auto !important;
}

body .hentry .elementor .elementor-element:nth-child(4){

	min-height:149px;
}

body .hentry ol li{
	line-height:1.6em !important;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .wpsm-table .egg_grid .col_item .affegg_grid_title .re_track_btn{
	height:auto !important;
}

body .egg_grid .affegg_grid_title .re_track_btn{
	min-height:initial !important;
}

body .cegg-text_links ul li{
	font-size:18px;
}

body .elementor-shortcode .offer_title .re_track_btn{
	font-size:16px;
	font-weight:500;
}

body .rh-outer-wrap .rh-container{
	max-width:1200px !important;
	margin-right:auto;
	margin-left:auto;
}

body .specs tr td{
	font-size:18px;
	font-weight:400;
	line-height:1.4em;
}

body .cegg-data_item .cegg-features-table{
	font-size:15px;
	font-weight:400;
	line-height:1.9em;
}

body .cegg-data_item .egg-description{
	font-size:15px;
}

body .cegg-data_item ul li{
	line-height:1.5em;
	margin-left:0px !important;
}

body .cegg-data_item .egg-description ul{
	padding-left:0px;
}

body .elementor-element-279342c4 p span{
	line-height:1.2em;
}

body .hentry .elementor-widget-text-editor h3{
	margin-top:49px !important;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .elementor-element .e-con-inner .elementor-widget-text-editor{
	height:auto !important;
}

body .hentry .title_single_area .post-meta{
	display:none;
}

body .bdt-post-list .bdt-title a{
	font-weight:500;
	font-size:13px;
	line-height:1.4em;
}

body .elementor-element .e-con-inner .elementor-widget-text-editor ul li{
	line-height:1.6em;
	margin-bottom:5px !important;
}

body .hentry .elementor .e-con-full{
	padding-top:0px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .hentry .wpsm_pros li{
	margin-right:0px !important;
}

body .hentry .elementor table{
	font-size:16px;
	font-weight:400;
	line-height:1.4em;
	margin-bottom:31px !important;
	margin-top:26px !important;
}

body .hentry table thead{
	text-transform:uppercase;
	font-size:20px;
}

body .rh_listofferitem .simple_title a{
	font-size:18px;
	line-height:1.5em;
	font-weight:500;
}

body .hentry .wp-box .wed-field{
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:20px;
	border-style:solid;
	border-width:1px;
	border-color:rgba(92,28,178,0.16);
	margin-top:43px;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .text-block .e-con-inner .elementor-widget-text-editor p img{
	height:auto !important;
}

body .author_detail_box .clearfix .small_i{
	margin-bottom:-2px;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry ul li{
	line-height:1.7em !important;
}

body .hentry .pros-n-cons h4{
	margin-bottom:9px;
}

body .hentry > div > a img{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .full-width{
	margin-top:10px;
	margin-bottom:20px;
}

body .text-block{
	border-style:solid;
	border-color:rgba(92,28,178,0.24);
	padding-left:30px;
	padding-right:30px;
	margin-bottom:30px;
}

body .rh-post-wrapper .hentry .elementor .elementor-element .e-con-inner .elementor-widget-wpsm_reviewlist .elementor-widget-container .rh_list_builder .rh_listitem .rh-flex-justify-center .rh-flex-grow1 .list_shortcode_area{
	width:165px !important;
}

body .rh-post-wrapper .hentry .elementor .elementor-element .e-con-inner .elementor-widget-wpsm_reviewlist .elementor-widget-container .rh_list_builder .rh_listitem .rh-flex-justify-center .rh-flex-grow1 h2{
	height:auto !important;
	width:100% !important;
}

body .rh_listitem .listbuild_image .position-relative{
	padding-right:0px;
}

body .rh_listitem .rh-flex-justify-center h2{
	float:left;
	position:relative;
}

body .elementor .基本段落 .full-width{
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	width:100% !important;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor .基本段落 .full-width{
	height:auto !important;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .e-lazyloaded .e-con-inner .elementor-widget-wpsm_scorebox .elementor-widget-container{
	height:auto !important;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .e-lazyloaded .e-con-inner .elementor-widget-wpsm_reviewlist .elementor-widget-container{
	height:auto !important;
}

body .hentry .elementor .elementor-element .e-con-inner .elementor-widget-text-editor div span .cegg-review_box .container .cegg-review-box .row .pt-3{
	height:auto !important;
}

body .hentry span .pt-3{
	padding-top:0px !important;
}

body .elementor > .elementor-element > .e-con-inner .elementor-widget-text-editor > div .cegg-review_box .container .cegg-review-box .row .pt-3{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .hentry .elementor .post_share .social_icon{
	margin-top:50px;
}

body .hentry .elementor .elementor-element > .elementor-widget-text-editor h2{
	margin-top:10px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .elementor-element > .elementor-widget-text-editor > ul > li{
	margin-bottom:5px !important;
}

body .wpsm-table .alignleft thead tr td{
	font-size:16px;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .elementor-element .elementor-widget-text-editor h3:nth-child(2){

	margin-top:5px !important;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .elementor-element .elementor-element #plug p a img{
	width:104% !important;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .elementor-element .elementor-element #hub p a img{
	width:auto !important;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .elementor-element .elementor-element #alarm p img{
	width:100% !important;
	height:auto !important;
}

body .elementor .elementor-element:nth-child(4) h2{
	margin-bottom:0px;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .elementor-element .elementor-element .e-con-inner .elementor-widget-text-editor h3{
	margin-top:20px !important;
}

body .elementor > .elementor-element > .elementor-widget-text-editor h2{
	margin-bottom:10px;
}

body .elementor-element .e-con-inner .elementor-element .elementor-widget-text-editor h4:nth-child(7){

	margin-top:8px !important;
}

body .elementor .elementor-element .e-con-inner .elementor-widget-text-editor .key-header{
	background-color:#5c1cb2;
	padding-left:10px;
	padding-right:10px;
	padding-top:30px;
	padding-bottom:5px;
	color:#ffffff;
	display:inline-block;
	line-height:1.3em;
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-bottom-color:#5c1cb2;
	width:100%;
	font-size:1.1em;
	margin-top:24px !important;
	margin-bottom:7px !important;
	font-weight:600;
}

body .key-header{
	padding-left:10px;
	padding-right:10px;
	padding-top:20px;
	padding-bottom:10px;
	background-color:#5c1cb2;
	color:#ffffff;
	font-weight:600;
	font-size:1.4em;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .key-header{
	margin-top:10px !important;
}

body .rh-post-wrapper .hentry h2{
	margin-bottom:2px !important;
	margin-top:37px !important;
	font-size:26px !important;
}

body .elementor .elementor-element > .elementor-widget-text-editor .key-feature{
	background-color:#5c1cb2;
	padding-left:10px;
	padding-right:10px;
	padding-top:30px;
	padding-bottom:10px;
	color:#ffffff;
	font-size:1.4em !important;
	margin-top:10px !important;
}

body .elementor h2 span{
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
	letter-spacing:-0.2px;
	margin-bottom:2px;
}

body .elementor .e-con-boxed:nth-child(4) h2{
	margin-top:0px !important;
}

body .elementor strong img{
	margin-bottom:30px;
	margin-top:20px;
}

body .elementor .e-con-boxed .elementor-widget-text-editor{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .elementor .e-con-boxed:nth-child(6) h2{
	margin-top:0px !important;
}

body .elementor .e-con-boxed:nth-child(7) h2{
	margin-top:0px !important;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor .wpsm-table{
	height:auto !important;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .e-con-boxed:nth-child(11) .e-con-inner .elementor-widget-text-editor h2{
	margin-top:0px !important;
}

body .key-feature{
	font-weight:400 !important;
	line-height:1.5em !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	background-color:transparent !important;
	color:#5c1cb2 !important;
	padding-right:0px !important;
	padding-left:0px !important;
}

body .elementor .e-con-boxed .key-feature{
	font-size:1em;
}

body .main-side .rh-post-wrapper .hentry .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor .key-feature{
	margin-top:34px !important;
}

body .elementor .e-con-boxed:nth-child(5) h2{
	margin-top:0px !important;
}

body .elementor .bold-links img{
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor p .bold-links img{
	width:auto !important;
	height:auto !important;
}

body .elementor .e-con-boxed:nth-child(10) h2{
	margin-top:0px !important;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper article{
	height:auto !important;
}

body .main-side .rh-post-wrapper article{
	width:100%;
}

body .rh-outer-wrap .clearfix .main-side{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	min-height:initial;
	left:-1px;
	margin-left:0px !important;
	margin-right:20px;
}

body .main-side .rh-post-wrapper .hentry .elementor .elementor-element .e-con-inner .elementor-widget-text-editor h2{
	margin-top:0px !important;
}

body .rh_list_builder .rh_listitem h2{
	margin-top:0px !important;
}

body .rh-outer-wrap .rh-container .clearfix .main-side{
	height:auto !important;
}

body .elementor .wp-caption p{
	font-size:14px;
	line-height:1.6em;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .e-con-full .elementor-widget-text-editor h3{
	font-size:22px !important;
	margin-top:24px !important;
}

body .rh-stickme .logo-section .rh-flex-grow1{
	padding-top:15px;
}

body .hentry .rh_listitem .rh_opacity_7{
	font-size:11px;
	line-height:1.1em;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .text-block .e-con-inner .elementor-widget-text-editor .product-specs > tbody > tr > td{
	height:auto !important;
}

body .hentry .text-block .offer_title .re_track_btn{
	font-size:15px;
}

body .hentry .elementor .e-child{
	height:auto;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .elementor-element .e-con-inner .e-child .elementor-widget-text-editor h3:nth-child(31){

	margin-top:1px !important;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .elementor-element .e-con-inner .elementor-widget-text-editor .wpsm-table{
	width:100% !important;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .text-block .e-con-inner .elementor-widget-text-editor > table > tbody > tr > td{
	height:auto !important;
}

body .hentry .elementor .text-block{
	border-width:1px !important;
	margin-top:31px;
}

body .product-specs > tbody > tr > td{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .rh_list_builder .top_rating_title a{
	font-size:17px !important;
	line-height:1.5em !important;
}

body .post-inner .rh-flex-columns .post-inner-wrapper .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor h2 span{
	font-size:1.5em !important;
}

body .elementor thead .priced_block div{
	margin-top:9px;
}

body .elementor thead strong{
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
	font-size:16px;
	line-height:1.1em;
	height:40px;
	min-height:40px;
	max-height:41px;
}

body .elementor thead .btn_offer_block{
	font-size:12px;
}

body .post-readopt .hentry .post-inner .rh-flex-columns .post-inner-wrapper .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor .wpsm-table table thead tr td span .priced_block{
	height:auto !important;
}

body .priced_block{
	margin-bottom:6px;
	margin-top:9px;
}

body .priced_block div{
	margin-top:12px !important;
}

body .elementor tbody strong{
	height:40px;
	min-height:40px;
}

body .elementor tbody .btn_offer_block{
	font-size:12px;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .e-lazyloaded .e-con-inner .elementor-widget-text-editor .wpsm-table div span .egg_grid{
	height:auto !important;
}

body .wpsm-table div .egg_grid{
	width:99%;
	overflow:hidden;
}

body .hentry .single_product_egg{
	border-style:solid;
	border-color:#d3d3d3;
	border-width:1px;
	margin-top:35px;
	margin-bottom:15px;
}

body .rh-post-wrapper .hentry h2:nth-child(26){

	margin-top:10px !important;
}

body .rh-post-wrapper .hentry h3{
	font-weight:300;
	line-height:1.6em;
	margin-bottom:2px;
}

body .rh-post-wrapper .hentry h2:nth-child(7){

	border-style:solid;
	border-top-width:1px;
	padding-top:11px;
	margin-top:37px;
}

body .rh-outer-wrap .rh-container .clearfix .sidebar #block-7 .elementor .elementor-element .e-con-inner{
	height:auto !important;
}

body .bdt-post-list .bdt-item p{
	font-size:14px !important;
}

body .bdt-post-list .bdt-item-wrap .bdt-item{
	margin-bottom:9px;
	padding-top:1px;
}

body #block-7 .elementor > .elementor-element{
	width:100% !important;
}

body .rh-outer-wrap .elementor-location-header > div{
	height:auto !important;
	display:-webkit-sticky;	display:sticky;
	z-index:1000;
}

body .rh-outer-wrap{
	z-index:-10;
}

body .rh-outer-wrap .elementor-location-header{
	z-index:1000;
	display:-webkit-sticky;	display:sticky;
	background-color:#ffffff;
}

body #nerdy-mega-menu{
	display:-webkit-sticky;	display:sticky;
}

body #nerdy-mega-menu .e-con-inner{
	display:-webkit-sticky;	display:sticky;
	z-index:1000;
}

body .hentry .elementor-widget-text-editor h2{
	border-top-style:none !important;
	border-top-width:0px;
	border-top-color:transparent;
	line-height:1.4em;
	font-weight:400;
	letter-spacing:-0.3px;
}

body .rh-post-wrapper .hentry .text-xl{
	border-top-style:none !important;
	border-top-width:0px;
	line-height:1.4em;
}

body .wpsm-table .rh_listitem h4{
	margin-right:27px;
	margin-left:0px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	display:inline-flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
}

body .wpsm-table .rh_listitem .greycolor{
	margin-right:-50px;
	width:247px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .wpsm-table .rh_ce_compact_block .rh_listitem > .rh-flex-justify-center{
	height:auto !important;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .wpsm-table .rh_listitem .status-instock{
	display:none;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .wpsm-table .rh_ce_compact_block .rh_listitem .rh-flex-justify-center .rh-flex-grow1 h4{
	height:auto !important;
}

body .wpsm-table .rh_listitem .rh-flex-grow1{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .wpsm-table .listbuild_image img{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	height:76px;
}

body .rh-post-wrapper .hentry .font-bold:nth-child(23){

	margin-top:1px !important;
}

body .wpsm-table .min-w-full tbody td{
	padding-left:10px;
	padding-right:10px;
}

body .wpsm-table tr .col{
	margin-bottom:0px;
	height:473px;
}

body .hentry .elementor .e-con-boxed{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .elementor .e-con-boxed .rh_ce_compact_block .rh-flex-grow1{
	text-align:center;
}

body .elementor .e-con-boxed .offer_title{
	-webkit-box-flex:1 1 0%;	-ms-flex:1 1 0%;	flex:1 1 0%;
}

body .elementor .e-con-boxed .offer_title .re_track_btn{
	font-size:23px;
}

body .row .col .egg-description ul li{
	margin-bottom:20px !important;
}

body .elementor-widget-text-editor > ul > li{
	font-size:16px !important;
	line-height:1.8em !important;
}

body .hentry .e-con-boxed p{
	line-height:1.7em;
}

body .hentry .e-con-boxed .elementor-widget-text-editor{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	font-weight:300 !important;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor{
	width:100% !important;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper{
	height:auto !important;
}

body .rh-outer-wrap .clearfix .rh-post-wrapper{
	width:100%;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .rh_post_layout_metabig{
	width:auto !important;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .mediad_top{
	width:auto !important;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .top_featured_image{
	width:100% !important;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor{
	height:auto !important;
}

body .rh-post-wrapper .hentry .elementor{
	width:100%;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .author_detail_box{
	height:auto !important;
}

body .main-side .rh-post-wrapper .author_detail_box{
	min-height:initial;
	width:100%;
}

body .footer-bottom ul li{
	margin-bottom:14px;
	line-height:1.5em;
	padding-top:7px;
	border-top-style:dotted;
	border-top-width:1px;
	border-top-color:rgba(245,245,245,0.41);
	list-style-type:none;
}

body .footer-bottom ul a{
	font-weight:400;
	letter-spacing:0.1px;
	word-spacing:1px;
}

body .rh-outer-wrap .clearfix .post-readopt{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .e-con-boxed .e-con-inner .elementor-widget-text-editor ul li{
	margin-bottom:12px !important;
}

body .hentry .elementor .container{
	margin-top:30px !important;
}

body .post-inner .elementor .e-con-boxed .container{
	margin-bottom:30px !important;
}

body .rh-flex-columns .post-inner-wrapper .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor .rh_ce_compact_block .rh_listitem .rh-flex-justify-center .rh-flex-grow1 .offer_title .re_track_btn{
	height:auto !important;
	width:auto !important;
}

body .hentry p img{
	float:left;
	padding-right:24px;
	padding-top:12px;
	height:362px;
	margin-right:0px;
}

body .rh-outer-wrap .hentry h3{
	margin-top:5px !important;
}

body .rh-post-wrapper .hentry ol{
	margin-left:44px;
}

body .hentry ol > li{
	margin-bottom:7px;
}

body .hentry .wpsm-table h4{
	width:466px;
}

body .hentry .wpsm-table .greycolor{
	line-height:1.5em;
}

body .elementor p a img{
	min-height:initial;
	min-width:initial;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .e-lazyloaded .elementor-element .elementor-widget-text-editor p a img{
	width:auto !important;
	height:auto !important;
}

body .wed-field-text-title-orange{
	color:#e67e22;
	font-weight:600;
	font-size:1.5em;
	line-height:1.5em;
	margin-top:15px;
	margin-bottom:10px;
}

body p a{
	font-weight:500 !important;
}

body tr b{
	font-weight:600 !important;
}

body .rh-post-wrapper .hentry h4{
	margin-bottom:0px;
}

body .rh-post-wrapper .hentry blockquote{
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:10px;
	background-color:rgba(92,28,178,0.07);
	margin-left:0px;
	margin-top:38px;
}

body .hentry blockquote p{
	font-size:19px;
	line-height:1.8em;
}

body #pro a svg{
	display:none !important;
}

body .post div p svg{
	display:none !important;
}

body .elementor .e-con-boxed .e-con-inner > .elementor-element{
	height:auto !important;
}

body .elementor > .elementor-element > .elementor-widget-text-editor{
	height:auto;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .elementor .e-con-boxed .e-con-inner > .elementor-element > .elementor-element{
	height:auto !important;
}

body .post tr th{
	font-size:16px;
	border-bottom-width:0px;
	border-style:none;
	border-top-style:none;
	border-top-width:0px;
	border-top-color:transparent;
}

body .post thead tr{
	border-bottom-style:none;
	border-bottom-color:transparent;
	border-style:none;
	border-top-color:transparent;
	border-left-color:transparent;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	text-align:left;
}

body .post figure td{
	border-top-style:none;
	border-top-width:0px;
	border-top-color:transparent;
	border-style:none;
	border-right-style:none;
	border-right-width:0px;
	border-right-color:transparent;
	border-left-width:0px;
	border-left-style:none;
	border-left-color:transparent;
	border-bottom-style:none;
	border-bottom-width:0px;
	border-bottom-color:transparent;
}

body .post table thead{
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-bottom-color:#bcbcbc;
}

body .rh-post-wrapper .hentry .wpsm-titlebox{
	margin-top:48px;
	background-color:rgba(92,28,178,0.04);
}

body .hentry .wpsm-titlebox .rehub-main-color{
	padding-top:10px;
	padding-bottom:7px;
	margin-bottom:6px !important;
	background-color:#5c1cb2;
	color:#ffffff;
	line-height:1.1em;
}

body .hentry .wpsm-titlebox div{
	margin-top:15px;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .wpsm-column-first:nth-child(37){

	height:auto !important;
}

body .post-h3{
	margin-top:0px;
}

body h3{
	font-size:22px;
}

body .rh-outer-wrap .hentry h2{
	margin-top:0px !important;
}

body .post-h1{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .pre-h1{
	margin-bottom:0px;
}

body .top_table_list_item .list_heading a{
	line-height:1.6em;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor #wifi .elementor-widget-text-editor .egg_grid .col_item .affegg_grid_title{
	min-width:initial !important;
}

body .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor #z-wave .elementor-widget-text-editor .egg_grid .col_item .affegg_grid_title .re_track_btn{
	height:auto !important;
}

body .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .elementor-element .elementor-widget-text-editor .egg_grid .col_item .affegg_grid_title .re_track_btn{
	height:auto !important;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry p img{
	width:auto !important;
}

body .single_product_egg .entry-title a{
	line-height:1.6em;
}

body .hentry .elementor .single_product_egg{
	padding-top:37px;
}

body .hentry p .full-width{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .elementor-element .elementor-element .elementor-widget-text-editor p .full-width{
	height:auto !important;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .elementor-element .elementor-element .elementor-widget-text-editor p .size-large{
	height:auto !important;
}

body .rh-post-wrapper .hentry .elementor .e-con-boxed .e-con-inner .elementor-element .elementor-widget-text-editor .cegg-product_wdgt .container .row-cols-1 .col .cegg-card{
	width:100% !important;
}

body .elementor-widget-text-editor > ul{
	line-height:1.5em;
}

body .hentry h3 strong{
	font-weight:500;
}

body .post p img{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .cegg-data_item .container{
	height:auto !important;
}

body .hentry .cegg-data_item .container{
	margin-bottom:0px !important;
}

body #link-whisper-related-posts-widget .lwrp-title{
	font-weight:600;
	margin-bottom:2px;
}

body #link-whisper-related-posts-widget .lwrp-description{
	margin-bottom:21px;
}

body .lwrp-list .lwrp-list-item a{
	display:inline-grid;
	position:static;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	float:left;
	min-height:initial;
}

body .lwrp-list .lwrp-list-item span{
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .lwrp-list .lwrp-list-item img{
	float:none;
	position:relative;
	clear:both;
	display:inline-block;
	top:1px;
	bottom:0px;
}

body #link-whisper-related-posts-widget .lwrp-list .lwrp-list-item{
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	border-style:solid;
	border-color:#d6d6d6;
	border-width:1px;
	margin-bottom:28px;
	background-color:rgba(92,28,178,0.13);
	max-width:none;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry #link-whisper-related-posts-widget .lwrp-list-container .lwrp-list .lwrp-list-item{
	height:auto !important;
	min-width:initial !important;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry #link-whisper-related-posts-widget .lwrp-list-container .lwrp-list .lwrp-list-item .lwrp-list-link span{
	height:auto !important;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry #link-whisper-related-posts-widget .lwrp-list-container .lwrp-list .lwrp-list-item a{
	height:auto !important;
	width:auto !important;
}

@media (max-width:639px){

	body .rh_listitem .top_rating_title a{
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
	line-height:1.3em;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .e-con-full .elementor-widget-wpsm_reviewlist .elementor-widget-container .rh_list_builder .rh_listitem .rh-flex-justify-center .listbuild_image{
	height:auto !important;
}

body .rh_listitem .rh-flex-justify-center .listbuild_image{
	max-width:none !important;
}

body .aawp-table .aawp-table__td-title a{
	font-size:19px;
}

body .aawp-table tbody .aawp-table__td-rating{
	display:none !important;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .e-con-boxed .e-con-inner #roku .cegg-data_description .container .egg-description ul{
	height:auto !important;
}

body #roku .egg-description ul{
	padding-left:0px;
	margin-bottom:2px;
}

body .hentry .title_single_area h1{
	line-height:1.3em;
}

body .hentry h2 strong{
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry h2{
	margin-top:28px !important;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry ul li{
	line-height:1.5em !important;
}

body .hentry ul li{
	margin-bottom:19px !important;
}

body .wpsm-table > ul > li{
	line-height:1.7em !important;
}

body .wpsm-table ul strong{
	line-height:1.7em;
	}

}



@media (min-width:481px){

	body #link-whisper-related-posts-widget .lwrp-list .lwrp-list-item{
	width:24%;
	}

}



@media (min-width:568px){

	body .rh-post-wrapper .hentry .wpsm-column-first:nth-child(37){

	width:360px;
	margin-right:19px;
	}

}



@media (min-width:640px){

	body #dl-menu{
	height:94px;
	}

}



@media (min-width:768px){

	body .rh-outer-wrap .rh-container .clearfix .post-readopt .hentry .post-inner .rh-flex-columns .post-inner-wrapper .egg_grid .col_item .affegg_grid_title{
	height:auto !important;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .elementor-element .e-con-inner .elementor-widget-wpsm_scorebox .elementor-widget-container .egg_grid .col_item .affegg_grid_title{
	height:auto !important;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .wpsm-table .egg_grid .col_item .affegg_grid_title{
	height:auto !important;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .elementor-element .e-con-inner .elementor-widget-wpsm_reviewlist .elementor-widget-container .rh_list_builder .rh_listitem .rh-flex-justify-center .listbuild_image{
	min-width:initial !important;
	width:auto !important;
}

body .rh_listitem .rh-flex-justify-center .listbuild_image{
	padding-left:0px;
	padding-right:0px;
}

body .rh-outer-wrap .clearfix .hentry h1{
	line-height:1.5em !important;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor #wifi .elementor-widget-text-editor .egg_grid .col_item .affegg_grid_title{
	height:auto !important;
}

body .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor #bluetooth .elementor-widget-text-editor div .egg_grid .col_item .affegg_grid_title{
	height:auto !important;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor #z-wave .elementor-widget-text-editor .egg_grid .col_item .affegg_grid_title{
	height:auto !important;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor #zigbee .elementor-widget-text-editor .egg_grid .col_item .affegg_grid_title{
	height:auto !important;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .elementor-element .elementor-widget-text-editor .egg_grid .col_item .affegg_grid_title{
	height:auto !important;
	}

}



@media (min-width:800px){

	body .elementor .aawp .aawp-table__td-rating{
	display:none;
}

body .elementor tr .aawp-table__th-rating{
	display:none !important;
}

body .aawp-table tr .aawp-table__th-rating{
	display:none !important;
}

body .aawp-table tr .aawp-table__th-links{
	display:none !important;
}

body .aawp-table tbody .aawp-table__td-rating{
	display:none !important;
	}

}



@media (min-width:960px){

	body .w-full tr .text-left{
	max-width:75px;
}

body .w-full tr td{
	min-width:initial;
	max-width:86px;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .elementor-element .e-con-inner .elementor-widget-bdt-table .bdt-table .w-full tbody tr td{
	width:88px !important;
}

body .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .elementor-element .e-con-inner .elementor-widget-bdt-table .bdt-table .w-full thead tr .text-left{
	width:75px !important;
	}

}



@media (min-width:1024px){

	body .elementor-widget-blockquote .elementor-blockquote p{
	font-size:1.3em;
	line-height:1.9em;
}

body .rh-outer-wrap .sidebar .widget{
	margin-bottom:0px;
	}

}



@media (min-width:1025px){

	body .rh_list_builder .rh_listitem > .rh-flex-justify-center{
	padding-top:5px !important;
	padding-bottom:5px !important;
}

body .rh-outer-wrap .rh-container .clearfix .post-readopt .hentry .post-inner .post-inner-wrapper .elementor .e-con-boxed .e-con-inner .elementor-widget .elementor-widget-container .rh_list_builder .rh_listitem > .rh-flex-justify-center{
	height:auto !important;
}

body .rh-outer-wrap .rh-container .clearfix .post-readopt .hentry .post-inner .post-inner-wrapper .elementor .e-con-boxed .e-con-inner .elementor-widget .elementor-widget-container .rh_list_builder .rh_listitem{
	height:auto !important;
}

body .elementor .rh_list_builder .rh_listitem{
	margin-bottom:20px;
	margin-top:20px;
}

body .rh-outer-wrap .rh-container .clearfix .post-readopt .hentry .post-inner .post-inner-wrapper .elementor .e-con-boxed .e-con-inner .elementor-widget .elementor-widget-container .rh_list_builder .rh_listitem .rh-flex-justify-center .listbuild_image{
	width:auto !important;
}

body .elementor .rh_list_builder .listbuild_image{
	max-width:none !important;
}

body .hentry .elementor .e-con-boxed{
	min-width:initial;
}

body .rh-outer-wrap .rh-container .clearfix .post-readopt .hentry .post-inner .post-inner-wrapper .elementor .e-con-boxed .e-con-inner{
	min-width:initial !important;
}

body .rh-outer-wrap .rh-container .clearfix .post-readopt .hentry .post-inner .post-inner-wrapper .elementor .e-con-boxed .e-con-inner .elementor-widget{
	height:auto !important;
}

body .rh-outer-wrap .rh-container .clearfix .post-readopt .hentry .post-inner .post-inner-wrapper .elementor .e-con-boxed .e-con-inner .elementor-widget .elementor-widget-container{
	height:auto !important;
}

body .elementor .rh_list_builder .rh-flex-grow1{
	text-align:center;
}

body .post-readopt .hentry .post-inner .rh-flex-columns .post-inner-wrapper .elementor .e-con-full #read-more-list-block .elementor-widget-container .rh_list_builder .rh_listitem .rh-flex-justify-center .listitem_column{
	width:140px !important;
	min-width:initial !important;
}

body .post-readopt .hentry .post-inner .rh-flex-columns .post-inner-wrapper .elementor .e-con-full #read-more-list-block .elementor-widget-container .rh_list_builder .rh_listitem .rh-flex-justify-center .listbuild_image{
	width:auto !important;
}

body .post-readopt .hentry .post-inner .rh-flex-columns .post-inner-wrapper .elementor .e-con-full #read-more-list-block .elementor-widget-container .rh_list_builder .rh_listitem .rh-flex-justify-center .rh-flex-grow1{
	width:100% !important;
}

body .hentry .elementor .elementor-element .e-con-inner .elementor-widget-text-editor{
	line-height:1.5em;
}

body .elementor-element-279342c4 .elementor-widget-heading h2{
	line-height:1.5em !important;
}

body .bdt-post-list .bdt-item p{
	line-height:1em !important;
}

body .hentry .e-con-boxed .elementor-widget-text-editor{
	font-size:16px !important;
	}

}



@media (min-width:1140px){

	body .rh-outer-wrap .rh-container{
	width:1200px !important;
}

body .rh-outer-wrap .clearfix .main-side{
	margin-left:22px;
}

body .rh-outer-wrap .rh-container > .clearfix{
	margin-left:auto;
	margin-right:auto;
	width:94% !important;
}

body .rh-outer-wrap .clearfix .post-readopt{
	width:100%;
	}

}



@media (min-width:1200px){

	body .cegg-data_description .egg-description h2{
	font-size:1.3em !important;
}

body .e-con-inner .elementor-element .elementor-widget-text-editor .cegg-review_box .container .cegg-review-box .row .pt-3 .card-title{
	font-size:15px;
	}

}



@media (min-width:1280px){

	body .rh-outer-wrap .clearfix .sidebar{
	width:267px;
}

body .rh-outer-wrap .rh-container .clearfix .post-readopt{
	width:73% !important;
	}

}



@media (min-width:1400px){

	body .custom-html-widget .cegg-product_wdgt .container{
	max-width:none;
	}

}



/*-----------------------------------------------*/
/*  Post Template                                */
/*-----------------------------------------------*/
body.single-post .hentry .egg_grid .position-relative{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-post .affegg_grid_title .re_track_btn{
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
}

body.single-post .hentry .affegg_grid_title .re_track_btn{
	min-height:1px;
}

body.single-post .hentry .egg_grid .col_item .position-relative .re_track_btn{
	height:188px;
}

body.single-post .rh-outer-wrap .rh-container .clearfix .post-readopt .hentry .post-inner .rh-flex-columns .post-inner-wrapper .egg_grid .col_item .position-relative{
	height:auto !important;
}

body.single-post .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry{
	height:auto !important;
}

body.single-post .main-side .rh-post-wrapper .hentry{
	max-width:none;
	width:100%;
}

body.single-post .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper{
	height:auto !important;
}

body.single-post .rh-outer-wrap .rh-container .clearfix .main-side{
	height:auto !important;
}

body.single-post .rh-outer-wrap .clearfix .main-side{
	min-height:initial;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-post .rh-outer-wrap .rh-container{
	max-width:1000px;
	min-height:initial;
	min-width:initial;
}

body.single-post .rh-post-wrapper .hentry .mediad_top{
	min-width:initial;
}

body.single-post .hentry .mx-auto h2{
	font-weight:400;
}

body.single-post .rh-post-wrapper .hentry h2{
	font-weight:400 !important;
}

body.single-post .rh-outer-wrap .rh-container > .clearfix{
	height:auto !important;
	width:100%;
}

body.single-post .wpsm-table tr .stretched-link{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-post .hentry .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor .wpsm-table table tbody tr td .cegg-offers_tile .container .row-cols-2 .col .cegg-grid-card .stretched-link{
	width:100% !important;
}

body.single-post .hentry .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor .wpsm-table table tbody tr td .cegg-offers_tile .container .row-cols-2 .col .cegg-grid-card{
	width:100% !important;
	height:auto !important;
}

body.single-post .wpsm-table tr .cegg-grid-card{
	min-width:initial;
	min-height:initial;
}

body.single-post .hentry .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor .wpsm-table table tbody tr td .cegg-offers_tile .container .row-cols-2 .col{
	width:100% !important;
}

body.single-post .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor .wpsm-table table tbody tr td .cegg-offers_tile{
	width:100% !important;
}

body.single-post .elementor .e-con-boxed ul li{
	margin-bottom:17px !important;
}

body.single-post .wpsm-table .prose hr{
	margin-top:49px;
	margin-bottom:11px;
	border-style:solid;
	border-width:1px;
	border-color:#5c1cb2;
}

body.single-post .wpsm-table .prose .w-full td{
	font-size:14px;
	line-height:1.6em;
}

body.single-post .rh-post-wrapper .hentry h2:nth-child(46){

	margin-top:30px;
}

body.single-post .elementor .elementor-element .e-con-inner .elementor-widget-text-editor p{
	font-weight:400;
}

body.single-post .rh-outer-wrap{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-post .hentry .elementor .elementor-element:nth-child(11) .e-con-inner .elementor-widget-wpsm_reviewlist .elementor-widget-container .rh_list_builder .rh_listitem .rh-flex-justify-center .listbuild_image .position-relative .rh-flex-justify-center .pmloaded{
	height:auto !important;
}

body.single-post .hentry .elementor-element:nth-child(11) .pmloaded{
	max-width:174px !important;
}

body.single-post .hentry .top_rating_title a{
	width:100%;
	font-size:16px;
	line-height:1.1em;
}

body.single-post .hentry ol li{
	font-size:16px;
	line-height:1.3em;
}

body.single-post .e-con-full ul li{
	font-size:15px;
	line-height:1.4em;
}

body.single-post .elementor .e-con-boxed:nth-child(3) h2{
	margin-top:0px !important;
}

body.single-post .post-inner .rh-flex-columns h2{
	margin-bottom:2px;
	margin-top:28px;
}

body.single-post .hentry ul li{
	font-weight:300;
}

body.single-post .hentry p .wp-image-22545{
	margin-top:5px;
	margin-bottom:22px;
}

body.single-post .post-inner .rh-flex-columns .text-block{
	padding-left:0px;
	padding-right:0px;
}

body.single-post .rh-outer-wrap .rh-container .clearfix .post-readopt .hentry .post-inner .rh-flex-columns .post-inner-wrapper .text-block .egg_grid .col_item .affegg_grid_title .re_track_btn{
	width:auto !important;
	height:auto !important;
}

body.single-post .rh-outer-wrap .rh-container .clearfix .post-readopt .hentry{
	height:auto !important;
}

body.single-post .hentry .rh_listoffers_price_col .rh_listofferitem{
	padding-left:10px;
	padding-right:10px;
	border-style:solid;
	border-width:1px;
	border-color:rgba(0,0,0,0.2);
	margin-bottom:30px;
	margin-top:20px;
}

body.single-post .hentry .rh-flex-columns h3:nth-child(10){

	margin-top:8px !important;
}

body.single-post .rh-outer-wrap .rh-container .clearfix .post-readopt .hentry .post-inner .rh-flex-columns .post-inner-wrapper h3{
	line-height:1.3em !important;
}

body.single-post .clearfix .post-readopt .hentry .post-inner .rh-flex-columns .post-inner-wrapper .rh_listoffers_price_col .rh_listofferitem .rh-flex-justify-center .rh-flex-grow1 .simple_title a{
	height:auto !important;
}

body.single-post .rh-outer-wrap .rh-container .clearfix .post-readopt .hentry .post-inner .rh-flex-columns .post-inner-wrapper .rh_listoffers_price_col .rh_listofferitem .rh-flex-justify-center .rh-flex-grow1{
	height:auto !important;
	min-width:initial !important;
	width:100% !important;
}

body.single-post .rh_listoffers_price_col .rh_listofferitem .rh-flex-justify-center{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-post .rh_listofferitem .rh-flex-justify-center .rh-flex-grow1{
	float:left;
	-webkit-box-flex:1 1 0%;	-ms-flex:1 1 0%;	flex:1 1 0%;
}

body.single-post .rh-outer-wrap .rh-container .clearfix .post-readopt .hentry .post-inner .rh-flex-columns .post-inner-wrapper .rh_listoffers_price_col .rh_listofferitem .rh-flex-justify-center{
	height:auto !important;
	margin-left:auto !important;
	margin-right:auto !important;
}

body.single-post .rh_listofferitem .rh-flex-justify-center .rh_listcolumn_price{
	display:none;
}

body.single-post .rh_listofferitem .simple_title a{
	text-align:center;
}

body.single-post .rh-outer-wrap .clearfix .rh-post-wrapper{
	width:100%;
}

body.single-post .rh-post-wrapper .hentry .elementor .e-lazyloaded:nth-child(1) .e-con-inner .elementor-widget-text-editor h2{
	margin-top:33px !important;
}

body.single-post .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .e-lazyloaded .e-con-inner .elementor-widget-text-editor h3{
	margin-top:20px !important;
}

body.single-post .rh-post-wrapper .hentry .elementor .e-lazyloaded .e-con-inner .elementor-widget-text-editor ul li{
	line-height:1.3em !important;
}

body.single-post .elementor .e-lazyloaded h4{
	font-weight:400;
	margin-top:4px !important;
	margin-bottom:7px;
}

body.single-post .elementor .e-lazyloaded li{
	font-weight:400;
}

body.single-post .elementor .e-lazyloaded:nth-child(6) h3:nth-child(24){

	margin-bottom:5px !important;
}

body.single-post .clearfix .main-side .rh-post-wrapper .hentry .elementor .e-lazyloaded:nth-child(6) .e-con-inner .elementor-widget-text-editor h3:nth-child(24){

	margin-top:6px !important;
}

body.single-post .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .e-lazyloaded .e-con-inner .elementor-widget-text-editor h3:nth-child(32){

	margin-top:5px !important;
}

body.single-post .elementor .e-lazyloaded h3{
	margin-bottom:-4px;
}

body.single-post .clearfix .main-side .rh-post-wrapper .hentry .elementor .e-lazyloaded:nth-child(8) .e-con-inner .elementor-widget-text-editor h3:nth-child(13){

	margin-top:-1px !important;
}

body.single-post .elementor .e-lazyloaded:nth-child(8) h3:nth-child(13){

	margin-bottom:-6px !important;
}

body.single-post .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor h3{
	margin-top:8px !important;
}

body.single-post .main-side .hentry .elementor h3{
	margin-bottom:0px !important;
}

body.single-post .hentry .wpsm-table h3.font-bold{
	font-size:20px;
	margin-top:3px !important;
}

@media (max-width:639px){

	body.single-post #roku .egg-description li{
	margin-right:1px !important;
	margin-left:3px !important;
}

body.single-post #roku .pros-n-cons{
	height:251px;
}

body.single-post .elementor .e-con-boxed .rh-flex-grow1{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
}

body.single-post .elementor .egg-description li{
	margin-right:1px !important;
}

body.single-post .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor .cegg-data_description .container .egg-description ul li{
	margin-left:1px !important;
}

body.single-post .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor .cegg-data_description .container .egg-description ul{
	height:auto !important;
}

body.single-post .elementor .cegg-data_description .container{
	margin-left:-7px;
	margin-bottom:16px;
	margin-right:0px;
	max-width:none;
}

body.single-post .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .e-con-boxed:nth-child(7) .e-con-inner .elementor-widget-text-editor .cegg-data_description .container{
	width:96% !important;
}

body.single-post .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor .cegg-data_description .container{
	width:97% !important;
}

body.single-post .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor .cegg-data_description .container .egg-description{
	width:94% !important;
}

body.single-post .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor table tbody tr td .cegg-offers_tile .container .row-cols-2 .col .cegg-grid-card .ratio .card-img-top{
	height:auto !important;
	width:74% !important;
}

body.single-post .elementor tr .card-img-top{
	max-width:none;
}

body.single-post .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor table tbody tr td .cegg-offers_tile .container .row-cols-2 .col .cegg-grid-card{
	height:auto !important;
	width:97% !important;
}

body.single-post .elementor tr .cegg-grid-card{
	max-width:none;
	max-height:none;
	min-height:initial !important;
}

body.single-post .elementor .e-con-boxed .elementor-widget-heading{
	left:29px;
}

body.single-post .elementor .e-con-boxed b{
	font-size:27px;
}

body.single-post .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .e-con-boxed .e-con-inner{
	height:auto !important;
}

body.single-post .elementor .e-con-boxed .e-con-inner{
	max-width:none;
}

body.single-post #roku .egg-description ul{
	width:564px;
	margin-left:26px;
}

body.single-post .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .e-con-boxed .e-con-inner #roku .cegg-data_description .container .egg-description{
	width:100% !important;
}

body.single-post #roku .cegg-data_description .container{
	width:100% !important;
	}

}



@media (min-width:768px){

	body.single-post .hentry .title_single_area h1{
	line-height:1.3em !important;
}

body.single-post .rh-outer-wrap .rh-container .clearfix .post-readopt .hentry .post-inner .rh-flex-columns .post-inner-wrapper .rh_listoffers_price_col .rh_listofferitem .rh-flex-justify-center{
	width:99% !important;
	}

}



@media (min-width:1024px){

	body.single-post .rh-outer-wrap .rh-container{
	width:1000px;
	}

}



@media (min-width:1140px){

	body.single-post .rh-outer-wrap .clearfix .post-readopt{
	width:100% !important;
	}

}



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
body.page:not(.home) #block-7 .elementor h2{
	margin-bottom:0px;
}



/*-----------------------------------------------*/
/*  "Amazon Smart Air Quality Monitor Review" Post*/
/*-----------------------------------------------*/
body.postid-15551 .wp-box .wed-field .button{
	background-color:#5c1cb2;
	text-transform:uppercase;
	color:#ffffff;
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:10px;
}

body.postid-15551 .hentry .wp-box .wp-ctrl{
	font-size:35px;
}

body.postid-15551 .wp-box .wed-field .features{
	font-weight:500;
	font-size:1.4em;
	color:rgba(92,28,178,0.4);
}

body.postid-15551 .wp-box .wed-field b{
	font-weight:600;
	line-height:1.7em;
}

body.postid-15551 .rh-post-wrapper .hentry .wp-box{
	margin-bottom:50px;
}

body.postid-15551 .wp-box .wed-field .sketch{
	font-family:'Poppins', sans-serif;
	font-weight:500;
	font-size:25px;
	color:#5c1cb2;
}



/*-----------------------------------------------*/
/*  "Nerdy Smart Home" Page                      */
/*-----------------------------------------------*/
@media (max-width:767px){

	body.page-id-11594 .elementor-posts--thumbnail-top .elementor-grid-item .elementor-post__thumbnail{
	padding-bottom:0px !important;
	}

}



@media (max-width:639px){

	body.page-id-11594 .monsterinsights-widget-popular-posts .monsterinsights-widget-popular-posts-list li{
	margin-left:0px !important;
}

body.page-id-11594 .rh-outer-wrap .footer-bottom .rh-container .rh-flex-eq-height .col_item{
	height:auto !important;
}

body.page-id-11594 .footer-bottom .widget .title{
	margin-top:15px;
}

body.page-id-11594 .elementor .elementor-widget-text-editor .elementor-widget-container{
	font-size:31px;
	width:100%;
}

body.page-id-11594 .elementor .elementor-element .elementor-widget-text-editor{
	width:419px;
}

body.page-id-11594 #start .e-con-inner{
	padding-bottom:0px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-11594 .rh-outer-wrap .elementor .elementor-element-6aca3b59{
	margin-top:0px;
}

body.page-id-11594 #start .elementor-widget-upk-buzz-list-carousel .elementor-widget-container{
	margin-bottom:50px;
	}

}



@media (max-width:479px){

	body.page-id-11594 .right-part-wrapper .bdt-post-block-modern-item .bdt-post-block-modern-excerpt{
	margin-bottom:0px !important;
	}

}



@media (min-width:768px){

	body.page-id-11594 .rh-outer-wrap .elementor #start .e-con-inner .elementor-widget-bdt-post-block-modern{
	height:auto !important;
	width:772px !important;
}

body.page-id-11594 .rh-outer-wrap .elementor #start .e-con-inner{
	width:815px !important;
	height:auto !important;
}

body.page-id-11594 #start .e-con-inner{
	max-width:100%;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	}

}



@media (min-width:1120px){

	body.page-id-11594 .rh-outer-wrap .elementor #start .e-con-inner .elementor-widget-bdt-post-block-modern{
	height:auto !important;
	width:100% !important;
}

body.page-id-11594 .rh-outer-wrap .elementor #start .e-con-inner{
	height:auto !important;
	width:95% !important;
	}

}



/*-----------------------------------------------*/
/*  "Smart Garden Planning with Tech: The Ultimate Guide" Post*/
/*-----------------------------------------------*/
body.postid-15675 .rh-outer-wrap .rh-container > .clearfix{
	padding-top:0px !important;
}

body.postid-15675 .egg-product-wdgt .row > .text-center{
	border-color:rgba(92,28,178,0.18);
	border-style:solid;
	border-width:2px;
	margin-bottom:34px;
}



/*-----------------------------------------------*/
/*  "Control Your Home With Ease Using the TP-Link Smart Wi-Fi Outlet" Post*/
/*-----------------------------------------------*/
body.postid-16234 .hentry .list-decimal .font-regular{
	margin-bottom:0px !important;
}

body.postid-16234 .hentry div ol{
	margin-bottom:0px;
}



/*-----------------------------------------------*/
/*  "Smart Home Protocols Explained: A Beginner&#8217;s Guide" Post*/
/*-----------------------------------------------*/
body.postid-13587 .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor #wifi .elementor-widget-text-editor .elementor-widget-container div .wpsm-table table tbody tr td{
	width:auto !important;
	height:60px !important;
}

body.postid-13587 #wifi tr td{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	min-width:initial;
}

body.postid-13587 .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor #z-wave .elementor-widget-text-editor .elementor-widget-container div .wpsm-table .alignleft tbody tr td{
	width:45% !important;
	height:auto !important;
}

body.postid-13587 .alignleft tr td{
	padding-right:50px !important;
	padding-bottom:0px !important;
	padding-left:13px !important;
	margin-bottom:0px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-13587 .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor #zigbee .elementor-widget-text-editor .elementor-widget-container div .wpsm-table table tbody tr td{
	height:97px !important;
}

body.postid-13587 .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor #matter .elementor-widget-text-editor .elementor-widget-container div .wpsm-table table tbody tr td{
	height:88px !important;
}



/*-----------------------------------------------*/
/*  "Smart Home Data Privacy &#038; Security Tips: Protect Devices" Post*/
/*-----------------------------------------------*/
body.postid-15650 .elementor ul li{
	margin-bottom:5px !important;
	line-height:1.4em;
}

body.postid-15650 .elementor ul strong{
	color:#5c1cb2;
}

body.postid-15650 .rh_ce_compact_block .rh_listitem .rh-flex-grow1{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
}

body.postid-15650 .rh_ce_compact_block .rh_listitem > .rh-flex-justify-center{
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
}

body.postid-15650 .rh_ce_compact_block .rh_listitem h4{
	margin-top:0px !important;
	text-align:center;
}

body.postid-15650 .rh_ce_compact_block .rh_listitem .listitem_column{
	-ms-flex-item-align:center;	-ms-grid-row-align:center;	align-self:center;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-15650 .rh_ce_compact_block .rh_listitem .priced_block{
	margin-bottom:0px;
}

body.postid-15650 .elementor .top_rating_title a{
	font-size:1.2em;
	line-height:1.8em;
	z-index:335;
}

body.postid-15650 .elementor .rh_listitem h2{
	margin-bottom:0px !important;
}

body.postid-15650 .egg-description ul li{
	margin-bottom:27px !important;
}

@media (min-width:768px){

	body.postid-15650 .rh_ce_compact_block .rh_listitem .listitem_column{
	padding-left:0px;
	padding-right:0px;
	}

}



@media (min-width:1025px){

	body.postid-15650 .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .e-con-boxed .e-con-inner .elementor-widget-wpsm_reviewlist .elementor-widget-container .rh_list_builder .rh_listitem .rh-flex-justify-center .rh-flex-grow1{
	width:544px !important;
}

body.postid-15650 .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .e-con-boxed .e-con-inner .elementor-widget-wpsm_reviewlist .elementor-widget-container .rh_list_builder .rh_listitem .rh-flex-justify-center .listitem_column{
	width:auto !important;
	min-width:initial !important;
	}

}



/*-----------------------------------------------*/
/*  "Top 5 Smart Home Devices for Beginners" Post*/
/*-----------------------------------------------*/
body.postid-18596 .rh-outer-wrap #rh_woo_layout_inimage .rh-container{
	height:auto !important;
}

@media (min-width:1600px){

	body.postid-18596 .rh-outer-wrap .rh-container{
	width:1000px !important;
}

body.postid-18596 #rh_woo_layout_inimage .rh-container{
	width:81% !important;
	}

}



/*-----------------------------------------------*/
/*  "Best Soundbars for Every Budget: From Basic to Feature-Packed" Post*/
/*-----------------------------------------------*/
body.postid-18409 .hentry .elementor .e-con-boxed{
	border-top-style:none;
	border-top-width:1px;
	padding-top:15px;
	border-style:none;
}

body.postid-18409 .rh-outer-wrap .rh-container > .clearfix{
	margin-left:0px;
	margin-right:0px;
}

body.postid-18409 #content{
	height:auto !important;
}

body.postid-18409 .rh-outer-wrap .rh-container .clearfix #content .post-inner .post-inner-wrapper .hentry .elementor{
	height:auto !important;
}

body.postid-18409 .rh-outer-wrap .hentry .elementor{
	max-width:none;
}

body.postid-18409 .rh-outer-wrap .rh-container .clearfix #content .post-inner .post-inner-wrapper .hentry .elementor .text-block .e-con-inner .elementor-widget-divider--no-spacing{
	height:auto !important;
	min-height:initial !important;
}

body.postid-18409 .hentry .elementor > .elementor-element{
	min-height:initial !important;
	min-width:initial;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-18409 .hentry .elementor .elementor-widget-heading{
	margin-top:0px;
}

body.postid-18409 .rh-outer-wrap .rh-container .clearfix #content .post-inner .post-inner-wrapper .hentry .elementor .elementor-element .elementor-widget-heading{
	width:auto !important;
}

body.postid-18409 .rh-outer-wrap .rh-container .clearfix #content .post-inner .post-inner-wrapper .hentry .elementor .elementor-element .elementor-widget-heading .elementor-heading-title{
	height:auto !important;
	width:auto !important;
}

body.postid-18409 .hentry .elementor .text-block{
	margin-top:0px;
	padding-left:0px;
	padding-right:0px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-18409 #roku h2{
	margin-bottom:0px;
}

body.postid-18409 #roku .offer_title a{
	font-size:28px;
}

body.postid-18409 .hentry .text-block h2{
	margin-bottom:0px;
}

body.postid-18409 #roku p{
	margin-bottom:20px;
}

body.postid-18409 p{
	margin-bottom:20px !important;
}

body.postid-18409 .offer_title .re_track_btn{
	font-size:29px !important;
}

body.postid-18409 .rh-outer-wrap .hentry .text-block h2{
	margin-top:0px !important;
}

body.postid-18409 .e-con-inner .elementor-widget-text-editor .pros-n-cons .wpsm-column-first .wpsm_pros ul li{
	margin-bottom:15px !important;
}

body.postid-18409 .e-con-inner .elementor-widget-text-editor .pros-n-cons .wpsm-column-last .wpsm_cons ul li{
	margin-bottom:15px !important;
}

body.postid-18409 .hentry .text-block:nth-child(10) .offer_title .re_track_btn{
	font-size:25px !important;
}

body.postid-18409 #conclusion{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-18409 #content .post-inner .post-inner-wrapper .hentry .elementor .elementor-element .e-con-inner .elementor-widget-text-editor p{
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
}

body.postid-18409 .hentry .e-con-boxed .pros-n-cons{
	background-color:transparent;
	padding-left:30px;
	padding-right:30px;
	padding-top:0px;
	padding-bottom:0px;
}

body.postid-18409 #roku .pros-n-cons{
	padding-left:0px;
	padding-right:0px;
}

body.postid-18409 .rh-outer-wrap .hentry .e-con-boxed h2{
	margin-bottom:0px !important;
}

body.postid-18409 .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor h2{
	margin-top:0px !important;
}

body.postid-18409 .hentry .e-con-boxed:nth-child(10) .offer_title .re_track_btn{
	font-size:26px !important;
}

body.postid-18409 .clearfix .main-side .rh-post-wrapper .hentry .elementor .elementor-element .elementor-widget-text-editor .rh_ce_compact_block .rh_listitem .rh-flex-justify-center .rh-flex-grow1 .greycolor{
	width:auto !important;
}

body.postid-18409 .rh_listitem > .rh-flex-justify-center{
	padding-left:15px;
	padding-right:15px;
}

body.postid-18409 .e-con-inner .elementor-widget-text-editor .rh_ce_compact_block .rh_listitem .rh-flex-justify-center .rh-flex-grow1 .offer_title .re_track_btn{
	font-size:22px !important;
}

body.postid-18409 .hentry .e-con-boxed .offer_title .re_track_btn{
	line-height:1.3em;
}

body.postid-18409 .hentry .elementor .elementor-widget-divider--no-spacing{
	min-height:63px !important;
	height:63px;
}

body.postid-18409 .hentry tr .col{
	height:345px;
}

body.postid-18409 .hentry .e-con-boxed .egg-description li{
	font-weight:300;
}

body.postid-18409 .e-con-boxed .e-con-inner .elementor-widget-text-editor .cegg-data_description .container .egg-description ul li{
	line-height:1.5em !important;
}

@media (min-width:1140px){

	body.postid-18409 #content{
	width:100% !important;
	}

}



/*-----------------------------------------------*/
/*  "Avoid Epic Fails in the Wild World of Smart Home Setup" Post*/
/*-----------------------------------------------*/
body.postid-1160 .elementor h3 span{
	font-size:17px;
	margin-top:20px;
}

body.postid-1160 .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor h3{
	height:auto !important;
}

body.postid-1160 .elementor .e-con-boxed h3{
	margin-top:20px;
}



/*-----------------------------------------------*/
/*  "Best Mesh WiFi Systems for Seamless Home Coverage" Post*/
/*-----------------------------------------------*/
body.postid-21970 .elementor .e-con-boxed:nth-child(1) h2{
	margin-top:0px !important;
}

body.postid-21970 .elementor h2 span{
	font-size:1.6em !important;
}

body.postid-21970 .elementor .e-con-full p:nth-child(1){

	font-size:1.3em;
	line-height:1em;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-21970 .elementor .e-con-full .elementor-widget-text-editor{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-21970 .post-readopt .pt20 .related_title{
	font-weight:600;
}



/*-----------------------------------------------*/
/*  "What is a VPN: Why Security Experts Use One Daily" Post*/
/*-----------------------------------------------*/
body.postid-20457 .rh-post-wrapper .hentry h3{
	margin-top:0px;
	margin-bottom:5px !important;
}

body.postid-20457 .rh-post-wrapper .hentry h2{
	margin-top:20px !important;
}

body.postid-20457 .rh-post-wrapper .hentry h3:nth-child(10){

	margin-top:20px;
}

body.postid-20457 .rh-post-wrapper .hentry h3:nth-child(12){

	margin-top:20px;
}

body.postid-20457 .full-width{
	margin-top:10px;
	margin-right:0px !important;
	margin-bottom:30px;
}

body.postid-20457 .rh-post-wrapper .hentry h3:nth-child(64){

	margin-top:30px;
}

body.postid-20457 .rh-post-wrapper .hentry h3:nth-child(68){

	margin-top:30px;
}

body.postid-20457 .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .wpsm-accordion{
	height:auto !important;
}

body.postid-20457 .rh-post-wrapper .hentry .wpsm-accordion{
	min-width:0vh;
	margin-bottom:5px !important;
}

body.postid-20457 .wpsm-accordion .wpsm-accordion-item h3{
	font-size:16px !important;
}

body.postid-20457 .rh-post-wrapper .hentry h3:nth-child(91){

	margin-top:30px;
}

body.postid-20457 .rh-post-wrapper .hentry h3:nth-child(93){

	margin-top:30px;
}

body.postid-20457 .rh-post-wrapper .hentry h3:nth-child(97){

	margin-top:30px;
}

body.postid-20457 .rh-post-wrapper .hentry h3:nth-child(92){

	margin-top:30px;
}

body.postid-20457 .rh-post-wrapper .hentry h3:nth-child(94){

	margin-top:30px;
}

body.postid-20457 .rh-post-wrapper .hentry h3:nth-child(98){

	margin-top:30px;
}



/*-----------------------------------------------*/
/*  "Best Smart Locks to Buy in 2025 and Buyer&#8217;s Guide" Post*/
/*-----------------------------------------------*/
body.postid-20245 #-smart-lock-buyer-s-guide-how-to-choose-the-best-option-for-your-home-{
	margin-top:0px;
	line-height:1.5em !important;
}

body.postid-20245 .elementor .elementor-element .e-child{
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-20245 .e-child .elementor-widget-text-editor h4{
	margin-bottom:0px;
	margin-top:20px;
}

body.postid-20245 .cegg-list .cegg-list-card .card-title{
	font-size:1.2em !important;
	line-height:1.7em;
	min-width:initial;
	width:687px;
}

body.postid-20245 .main-side .rh-post-wrapper .hentry .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor .elementor-widget-container .cegg-top_listing .cegg-list .cegg-list-card .row .align-self-center .cegg-list-card-body .card-title{
	height:auto !important;
}



/*-----------------------------------------------*/
/*  "The Beginner’s Guide to Smart Home Security: Unlocking Convenience and Peace of Mind" Proof*/
/*-----------------------------------------------*/
body.postid-20990 .lock-benefits{
	margin-top:20px !important;
	margin-bottom:0px !important;
	font-size:1.2em !important;
	color:#5c1cb2;
}

body.postid-20990 .rh-post-wrapper .hentry h2{
	margin-top:36px !important;
}



/*-----------------------------------------------*/
/*  "Essential Guide to Firewalls for Home Networks and Small Offices" Post*/
/*-----------------------------------------------*/
body.postid-18244 .elementor .e-con-boxed .pros-n-cons{
	margin-bottom:0px;
	margin-top:0px;
}

body.postid-18244 .elementor-widget-wpsm-reviewbox .rate_bar_wrap .review-criteria{
	display:none;
}



/*-----------------------------------------------*/
/*  "Smart Home Security: Enhancing Disaster Preparedness for Natural Storms" Proof*/
/*-----------------------------------------------*/
body.postid-21484 .hentry p .bold-links{
	font-weight:400;
}

body.postid-21484 p a{
	font-weight:400 !important;
}

body.postid-21484 .hentry ul sup{
	font-weight:400;
}

body.postid-21484 .hentry ul li{
	list-style-type:disc;
	list-style-position:inside !important;
}

body.postid-21484 ul li{
	margin-left:17px !important;
}



/*-----------------------------------------------*/
/*  "Guide to Smart Home Security Systems 2025" Post*/
/*-----------------------------------------------*/
body.postid-22849 h4{
	margin-bottom:5px !important;
	margin-top:25px !important;
}



/*-----------------------------------------------*/
/*  "Affordable Smart Home: Upgrade Your Space on a Shoestring Budget" Post*/
/*-----------------------------------------------*/
body.postid-1352 .rh-outer-wrap .rh-container .clearfix .sidebar .widget .custom-html-widget .cegg-product_wdgt .container .row-cols-1 .col .cegg-card .card-title{
	height:auto !important;
}

body.postid-1352 .rh-outer-wrap .rh-container .clearfix .post-readopt{
	height:auto !important;
}

body.postid-1352 .rh-outer-wrap .rh-container .clearfix .post-readopt article{
	height:auto !important;
}

body.postid-1352 .rh-outer-wrap .rh-container .clearfix .post-readopt .hentry .post-inner{
	width:100% !important;
}

body.postid-1352 .post-readopt .hentry .post-inner{
	max-width:none !important;
}

body.postid-1352 .post-inner .elementor .elementor-widget-text-editor h2{
	margin-top:27px !important;
}

body.postid-1352 .e-con-boxed .e-con-inner .elementor-widget-text-editor ul li{
	margin-bottom:2px !important;
}

body.postid-1352 .row .col .egg-description ul li{
	margin-bottom:14px !important;
}

body.postid-1352 .clearfix .post-readopt .hentry .post-inner .rh-flex-columns .post-inner-wrapper .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor p img{
	width:auto !important;
}

body.postid-1352 #bdt-ep-accordion-frequently-asked-questions{
	margin-bottom:60px;
	margin-top:33px;
}

@media (min-width:1280px){

	body.postid-1352 .rh-outer-wrap .rh-container .clearfix .post-readopt{
	width:100% !important;
	}

}



/*-----------------------------------------------*/
/*  "Safeguarding Your Privacy in a Smart Home: The Ultimate Guide" Post*/
/*-----------------------------------------------*/
body.postid-1349 .rh-outer-wrap .clearfix .sidebar{
	display:none;
}

body.postid-1349 .rh-outer-wrap .rh-container .clearfix .post-readopt{
	height:auto !important;
}

body.postid-1349 .rh-outer-wrap .clearfix .post-readopt{
	min-height:initial;
	-webkit-transform:translatex(0px) translatey(-0.5px);	-ms-transform:translatex(0px) translatey(-0.5px);	transform:translatex(0px) translatey(-0.5px);
}

@media (min-width:1280px){

	body.postid-1349 .rh-outer-wrap .clearfix .post-readopt{
	width:1056px;
	}

}



/*-----------------------------------------------*/
/*  "Articles" Page                              */
/*-----------------------------------------------*/
body.page-id-19231 .re_aj_pag_auto_wrap .col_item a{
	font-size:20px;
}

body.page-id-19231 .re_aj_pag_auto_wrap .pt10 h3{
	font-size:20px !important;
	line-height:1.5em !important;
}



/*-----------------------------------------------*/
/*  "Top 5 Smart Home Device Trends in 2025" Post*/
/*-----------------------------------------------*/
body.postid-21207 .cegg-list .cegg-list-card .position-absolute{
	display:none;
}

body.postid-21207 .cegg-list-card .cegg-list-card-body .card-title{
	font-size:28px !important;
	line-height:1.8em;
}

body.postid-21207 .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .cegg-data_list_no_price .cegg-list .cegg-list-card .row .align-self-center .cegg-list-card-body{
	width:auto !important;
}

body.postid-21207 .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .egg_grid .col_item .position-relative .re_track_btn .ls-is-cached{
	height:auto !important;
}

body.postid-21207 .hentry .egg_grid .ls-is-cached{
	min-width:initial;
}

body.postid-21207 .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .egg_grid .col_item .affegg_grid_title .re_track_btn{
	height:auto !important;
}

body.postid-21207 .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .egg_grid .col_item .position-relative{
	height:auto !important;
}

body.postid-21207 .hentry .egg_grid .re_track_btn img{
	max-height:200px;
}

body.postid-21207 .rh_listitem .rh-flex-justify-center .rh_opacity_7{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:flex-end;	-ms-flex-pack:flex-end;	justify-content:flex-end;
	width:308px;
}

body.postid-21207 .rh_listitem .rh-flex-justify-center .greycolor{
	display:none;
}

body.postid-21207 .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .rh_ce_compact_block .rh_listitem .rh-flex-justify-center .rh-flex-grow1 .rh_opacity_7{
	height:auto !important;
}

body.postid-21207 .rh_listitem .rh-flex-justify-center .rh-flex-grow1{
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-flex:1 1 0%;	-ms-flex:1 1 0%;	flex:1 1 0%;
	-ms-flex-item-align:center;	-ms-grid-row-align:center;	align-self:center;
}

body.postid-21207 .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .rh_ce_compact_block .rh_listitem .rh-flex-justify-center .rh-flex-grow1 h4{
	height:auto !important;
	width:auto !important;
}

body.postid-21207 .rh_listitem .rh-flex-justify-center h4{
	margin-top:0px !important;
}

body.postid-21207 .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .rh_ce_compact_block .rh_listitem .rh-flex-justify-center .listitem_column{
	height:auto !important;
}

@media (min-width:768px){

	body.postid-21207 .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .rh_ce_compact_block .rh_listitem .rh-flex-justify-center .rh-flex-grow1{
	width:auto !important;
	}

}



/*-----------------------------------------------*/
/*  "Creating a Safe Home for Kids: Childproofing Your Home with Smart Tech" Post*/
/*-----------------------------------------------*/
body.postid-14106 .elementor .e-con-boxed h4{
	margin-top:5px !important;
}

body.postid-14106 .elementor .e-con-boxed .aawp-left{
	margin-top:19px;
}

body.postid-14106 .elementor .elementor-widget-text-editor h2{
	margin-top:44px;
}

body.postid-14106 .elementor ol ol{
	margin-left:1px;
}

body.postid-14106 .elementor-widget-text-editor > ol > li{
	margin-left:2px !important;
}

body.postid-14106 .elementor .e-con-boxed h3:nth-child(59){

	margin-top:12px !important;
}



/*-----------------------------------------------*/
/*  "Best RGB Smart Bulbs for 2025: Nerdy&#8217;s Picks and a Buyer&#8217;s Guide" Post*/
/*-----------------------------------------------*/
body.postid-18720 .elementor > .elementor-element > .e-con-inner .elementor-widget-text-editor > div .cegg-review_box .container .cegg-review-box .row .pt-3 .card-title{
	margin-top:0px !important;
	margin-bottom:10px !important;
}

body.postid-18720 .elementor > .elementor-element > .e-con-inner .elementor-widget-text-editor > div .cegg-review_box .container .cegg-review-box{
	border-style:none !important;
}

body.postid-18720 .elementor-element .elementor-element .e-con-inner .elementor-widget-text-editor h2{
	margin-top:10px;
}

body.postid-18720 .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .elementor-element .elementor-element .e-con-inner .elementor-widget-text-editor .cegg-review_box .container .cegg-review-box{
	border-width:0px !important;
	border-style:none !important;
}

body.postid-18720 .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .elementor-element .elementor-element .e-con-inner .elementor-widget-text-editor .cegg-review_box .container .cegg-review-box .row .pt-3{
	height:auto !important;
}

body.postid-18720 .elementor-element .elementor-element .e-con-inner .elementor-widget-text-editor .cegg-review_box .container .cegg-review-box .row .pt-3{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-18720 .hentry .elementor .elementor-element .elementor-element .e-con-inner .elementor-widget-text-editor .cegg-review_box .container .cegg-review-box .row .pt-3 .card-title{
	margin-top:1px !important;
}

body.postid-18720 .e-con-full tr th{
	font-weight:500 !important;
	font-size:14px !important;
}

body.postid-18720 .hentry .elementor > .elementor-element > .elementor-element{
	border-width:0px;
}

body.postid-18720 .elementor > .elementor-element > .e-con-inner h3{
	padding-left:0px !important;
}

body.postid-18720 .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor > .elementor-element > .e-con-inner .elementor-widget-text-editor h3{
	margin-top:11px !important;
}

body.postid-18720 .elementor > .elementor-element > .e-con-inner .elementor-widget-text-editor h2{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	display:inline-flex;
	float:none;
}

body.postid-18720 .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .elementor-element .e-con-inner .elementor-widget-bdt-table{
	height:auto !important;
}

body.postid-18720 .hentry .elementor > .elementor-element > .e-con-inner{
	padding-top:0px;
}

body.postid-18720 .hentry .elementor > .elementor-element{
	border-style:none;
	border-width:0px;
}

body.postid-18720 .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor > .elementor-element > .e-con-inner .elementor-widget-text-editor > div .cegg-review_box .container .cegg-review-box .row .pt-3{
	height:auto !important;
}

body.postid-18720 .elementor > .elementor-element > .e-con-inner .elementor-widget-text-editor > div .cegg-review_box .container .cegg-review-box .row{
	margin-right:0px;
	margin-left:0px;
	padding-top:0px !important;
}



/*-----------------------------------------------*/
/*  "Find Your Perfect Home Office Furniture: Best Selling Computer Workstations" Proof*/
/*-----------------------------------------------*/
body.postid-24253 .elementor-widget-text-editor .wp-ctrl a{
	font-size:15px;
	font-weight:500;
}

body.postid-24253 .elementor-widget-text-editor .wp-box h3{
	font-size:25px;
}

body.postid-24253 .elementor-widget-text-editor .wp-box .features{
	color:#e67e22;
	text-transform:uppercase;
	font-weight:700 !important;
	font-size:22px;
}

body.postid-24253 .elementor-widget-text-editor .wed-field a{
	background-color:#5c1cb2;
	color:#ffffff;
}

body.postid-24253 .elementor-widget-text-editor .wed-field a:hover{
	background-color:#e74c3c;
}

body.postid-24253 .hentry .wed-field .sketch{
	float:left;
	color:#5c1cb2;
	text-transform:uppercase;
	width:100%;
	position:relative;
	margin-bottom:10px;
}

body.postid-24253 .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .elementor-element .e-con-inner .elementor-widget-text-editor .wp-box .wed-field .sketch{
	height:auto !important;
	bottom:auto !important;
	top:auto !important;
	left:auto !important;
}

body.postid-24253 .hentry .wp-box .wp-insert-before{
	display:none;
}

body.postid-24253 .hentry .wp-box .wp-insert-after{
	display:none;
}

body.postid-24253 .rh_listofferitem .simple_title a{
	line-height:1.3em;
	font-weight:500;
}

body.postid-24253 .hentry .wp-ctrl a{
	line-height:1.6em;
	position:relative;
	display:block;
}

body.postid-24253 .hentry .wp-box .features{
	display:none;
}

body.postid-24253 .hentry .wp-box p.wed-field-text{
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
}

body.postid-24253 .hentry .wp-box .verdict{
	padding-top:3px !important;
	margin-bottom:17px;
}



/*-----------------------------------------------*/
/*  "Sony X80K TV 85-Inch 4K Ultra HD  Series Review: Is It Worth the Hype?" Post*/
/*-----------------------------------------------*/
body.postid-9165 .elementor-element .e-con-inner .elementor-widget-text-editor ul li{
	margin-bottom:5px !important;
}

body.postid-9165 .elementor .elementor-element .e-con-inner .elementor-widget-text-editor h2{
	margin-top:15px;
}



/*-----------------------------------------------*/
/*  "Eufy Omni S1 Pro Review: Is It Worth It?" Post*/
/*-----------------------------------------------*/
body.postid-23398 .elementor .e-con-boxed .elementor-widget-text-editor h3{
	margin-top:22px !important;
}

body.postid-23398 .elementor .e-con-boxed h2{
	margin-top:33px;
}

body.postid-23398 .elementor > .elementor-element > .elementor-widget-text-editor h3{
	margin-top:30px !important;
}

body.postid-23398 .elementor a .full-width{
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
}

body.postid-23398 .hentry .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor p a .full-width{
	width:100% !important;
}

body.postid-23398 .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor p a .full-width{
	height:auto !important;
}

body.postid-23398 .elementor p .full-width{
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	width:100% !important;
}

body.postid-23398 .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor p .full-width{
	height:auto !important;
}

body.postid-23398 .e-con-inner .elementor-widget-text-editor ol > li{
	margin-bottom:5px !important;
}

body.postid-23398 .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .e-con-boxed .e-con-inner .elementor-widget-wpsm_scorebox .elementor-widget-container .egg_grid .col_item .position-relative .re_track_btn img{
	width:auto !important;
}

body.postid-23398 .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .e-con-boxed .e-con-inner .elementor-widget-wpsm_scorebox .elementor-widget-container .egg_grid .col_item .affegg_grid_title a{
	height:auto !important;
}

body.postid-23398 .elementor .e-con-boxed .elementor-widget-container{
	height:360px !important;
}

body.postid-23398 h3{
	font-size:18px !important;
	font-weight:500 !important;
}

body.postid-23398 .e-con-inner .elementor-element .elementor-element .elementor-widget-text-editor ul li{
	margin-bottom:14px !important;
	font-size:16px;
}

body.postid-23398 .main-side .rh-post-wrapper .hentry .elementor .e-con-boxed .e-con-inner .elementor-element .elementor-element .elementor-widget-text-editor ul li{
	line-height:1.5em !important;
}

body.postid-23398 .e-con-inner > .elementor-element > .elementor-widget-text-editor li{
	font-size:16px;
	margin-bottom:14px !important;
}

body.postid-23398 .rh-post-wrapper .hentry .elementor .e-con-boxed .e-con-inner > .elementor-element > .elementor-widget-text-editor ul li{
	line-height:1.5em !important;
}

body.postid-23398 .elementor .elementor-element > .elementor-widget-text-editor ol li{
	margin-bottom:6px !important;
}

body.postid-23398 .elementor .e-lazyloaded:nth-child(14) .elementor-widget-text-editor:nth-child(2) p{
	font-family:'Poppins', sans-serif;
	color:#5c1cb2;
	margin-bottom:0px;
}



/*-----------------------------------------------*/
/*  "Furbo 360 Dog Camera vs. Petcube Bites 2: Which Pet Monitor Should You Choose?" Proof*/
/*-----------------------------------------------*/
body.postid-24817 .post div div .px-0 > div{
	height:165px;
}

@media (min-width:1400px){

	body.postid-24817 .post div .px-0{
	max-width:none;
	}

}



/*-----------------------------------------------*/
/*  "Smart Home Energy Monitoring: Track Usage by Device" Post*/
/*-----------------------------------------------*/
body.postid-26143 .hentry .elementor h1{
	margin-bottom:-3px;
}

body.postid-26143 .hentry .elementor h3{
	-webkit-transform:translatex(0px) translatey(3px);	-ms-transform:translatex(0px) translatey(3px);	transform:translatex(0px) translatey(3px);
}

body.postid-26143 .hentry .elementor .elementor-widget-wpsm_reviewlist{
	margin-bottom:33px;
}

body.postid-26143 .main-side .rh-post-wrapper .hentry .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor h2{
	margin-top:18px !important;
}



/*-----------------------------------------------*/
/*  "Massive Data Breach: Was Your Social Security Number Stolen?" Post*/
/*-----------------------------------------------*/
body.postid-18171 .main-side .rh-post-wrapper .hentry .elementor .elementor-element .e-con-inner .elementor-widget-text-editor h3{
	margin-top:36px !important;
}



/*-----------------------------------------------*/
/*  "Smart Home 101: The Ultimate Beginner’s Guide (2025 Edition)" Page*/
/*-----------------------------------------------*/
body.page-id-14401 .rh-outer-wrap .rh-container .clearfix #content .rh-post-wrapper .post .elementor{
	height:auto !important;
}

body.page-id-14401 .rh-post-wrapper .post .elementor{
	width:100%;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}



/*-----------------------------------------------*/
/*  "Best Smart Pet Feeders: Tips and Buyer&#8217;s Guide" Post*/
/*-----------------------------------------------*/
body.postid-9263 .rh-outer-wrap .rh-container .clearfix .main-side{
	height:auto !important;
}

body.postid-9263 .rh-outer-wrap .clearfix .main-side{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-9263 .elementor .e-con-boxed h3{
	font-size:19px;
	margin-bottom:-4px !important;
}

body.postid-9263 .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .elementor-element-effffb5 .elementor-container{
	width:97% !important;
}

body.postid-9263 .elementor .elementor-element-effffb5 .elementor-container{
	margin-left:auto;
	margin-right:auto;
}

body.postid-9263 .hentry .elementor .e-con-boxed:nth-child(8) .e-con-inner .elementor-widget-text-editor h2:nth-child(1){

	margin-top:34px !important;
}

@media (min-width:768px){

	body.postid-9263 .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .elementor-element-effffb5 .elementor-container .elementor-top-column{
	width:100% !important;
	}

}



@media (min-width:1140px){

	body.postid-9263 .rh-outer-wrap .clearfix .main-side{
	width:100% !important;
	}

}



/*-----------------------------------------------*/
/*  "Frequently Asked Questions" Page            */
/*-----------------------------------------------*/
body.page-id-9890 .post .elementor h4{
	margin-bottom:1px;
	margin-top:37px;
}



/*-----------------------------------------------*/
/*  "Homey Pro Smart Hub Review: The Magic of Home Automation in 2025" Post*/
/*-----------------------------------------------*/
@media (max-width:639px){

	body.postid-3173 .e-con-boxed .e-con-inner .elementor-widget-text-editor .cegg-data_item .container .cegg-item-card .row .cegg-item-card-img-col .position-relative a .ratio img{
	height:auto !important;
}

body.postid-3173 .hentry .ratio img{
	width:100%;
}

body.postid-3173 .hentry a .ratio{
	width:315px;
	height:auto;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-3173 .hentry .elementor .cegg-item-card-img-col{
	width:220px;
}

body.postid-3173 .main-side .rh-post-wrapper .hentry .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor .cegg-data_item .container .cegg-item-card .row .col{
	height:auto !important;
}

body.postid-3173 .hentry .elementor .cegg-item-card{
	height:263px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-3173 .hentry .elementor .container{
	margin-left:0px;
	margin-right:0px;
	max-width:none;
	width:100%;
}

body.postid-3173 .rh-outer-wrap .rh-container .clearfix .main-side .rh-post-wrapper .hentry .elementor .e-con-boxed .e-con-inner .elementor-widget-text-editor .cegg-data_item .container{
	height:auto !important;
	}

}



@media (min-width:1200px){

	body.postid-3173{
	height:auto !important;
	padding-left:0px;
}

body.postid-3173 .rh-outer-wrap .rh-container{
	padding-left:30px;
}

body.postid-3173 .rh-outer-wrap .clearfix .main-side{
	width:69%;
}

body.postid-3173 .rh-outer-wrap .clearfix .sidebar{
	width:27%;
}

body.postid-3173 .elementor-widget-text-editor > ul li{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	line-height:1.6em !important;
	}

}



/*-----------------------------------------------*/
/*  "7 Smart Bathroom Upgrades That Feel Like Luxury Spa Living" Proof*/
/*-----------------------------------------------*/
body.postid-25782 .rh-outer-wrap .rh-container .clearfix .main-side div .post p img{
	width:auto !important;
	height:auto !important;
}

body.postid-25782 .post tr th{
	font-weight:600;
}



/*-----------------------------------------------*/
/*  "Smart Home Emergency Preparedness" Post     */
/*-----------------------------------------------*/
body.postid-26600 .hentry .cegg-data_item .container{
	margin-top:4px;
	margin-bottom:4px !important;
}