@import url('https://fonts.googleapis.com/css?family=Roboto+Slab&amp;display=swap');

@media screen and (min-width: 1025px) {
	.top_big_menu_cm .sub-menu {
		display: none;
		position: absolute;
		background: white;
		border-top: 5px solid #4ea2b5;
		padding: 5px 15px;
		transition: .25s;
		z-index: 10000;
	}
	
	.home .top_big_menu_cm .sub-menu {
		margin-top: 10px;
	}
	
	.top_big_menu_cm .sub-menu li a {
		color: black;
		font-size: 14px;
	}
	
	.top_big_menu_cm .menu-item-has-children:hover .sub-menu {
		display: block;
		transition: .25s;
	}
	
	.top_big_menu_cm .sub-menu li:hover {
		border-color: white;
	}
	
	.top_big_menu_cm .sub-menu li {
		display: block;
		margin-top: 5px;
		margin-bottom: 5px;
		padding-bottom: 0;
	}
	
	.top_big_menu_cm .menu-item-has-children:hover {
		border: none;
	}
	
	.header_menu_wrap2 .top_big_menu_cm .sub-menu li {
		line-height: 25px;
	}
	
	.top_big_menu_cm .subm-mnenu li.current-menu-item {
		border-bottom-color: white !important;
	}
	
	.header_menu_wrap2 .top_big_menu_cm .sub-menu li a {
		color: black !important;
	}
	
	.header_menu_wrap2 .top_big_menu_cm .sub-menu li a:hover {
		color: #4ea2b5 !important;
	}
	
	.top_big_menu_cm .sub-menu li.current-menu-item {
		border-bottom-color: white;
	}
	
	.top_big_menu_cm .sub-menu li a:hover {
		color: #4ea3b5;
	}
}

.compare-table tr:nth-last-child(2) td {
	text-align: center !important;
}

.header_menu_wrap2 {
    width: 80% !important;
}

/* Only for the new Article */
.postid-2893 .after-head .visit-store-btn, .postid-2893 .above-how-we-decide, .postid-2893 .how-we-decided, .postid-2893 .single-title-right p span, .postid-2893 .single-title-right p br, .postid-2893 .single-title-right, .postid-3895 .after-head .visit-store-btn, .postid-3895 .above-how-we-decide, .postid-3895 .how-we-decided, .postid-3895 .single-title-right p span, .postid-3895 .single-title-right p br, .postid-3895 .single-title-right {
    display: none;
}

.postid-2893 .bottom_lcl img, .postid-3895 .bottom_lcl img {
    width: auto;
    margin: auto;
}

.postid-2893.single .top_content_page2 h2 {
    font-size: 3.5em;
    max-width: 500px;
    line-height: 1.2em;
    margin-top: 115px;
    margin-left: 45px;
    font-family: 'Roboto Slab', serif;
}

.postid-3895.single .top_content_page2 h2 {
    font-size: 3.3em;
    max-width: 500px;
    line-height: 1.2em;
    margin-top: 110px;
    margin-left: 45px;
    font-family: 'Roboto Slab', serif;
}

@media screen and (max-width: 768px){
	.postid-2893.single .top_content_page2 h2, .postid-3895.single .top_content_page2 h2 {
      font-size: 20px;
      line-height: 1.2em;
      margin-top: 30px;
      margin-left: 0;
  }
}

/* New Exit Popup  */
.exitpopup-modal-window {
	background-image: url(https://top10medicalalertsystems.com/wp-content/uploads/2019/07/Best-mattress-deals-4th-of-July-2019_3.jpg);
}

#exitpopup-modal .exitpopup-modal-footer {
    max-width: 560px;
    text-align: center;
    font-size: 18px;
    bottom: 20px;
}

#exitpopup-modal .yellow_btn.visit-store-btn {
    bottom: 40px;
    left: 16%;
    padding: 5px 20px;
    padding-right: 40px;
}

#siteseal {
display: none;
}

.postid-3871 .five_reviews_list {
    display: none !important;
}

/* Mobile Header Fix */
.mobile_menu_wrap_cl {
	background-position-x: right;
}

/* Cyber Monday */
/* .page-template .header_top_wrap_cm:before {
  content: "";
  background: url(https://top10medicalalertsystems.com/wp-content/uploads/2019/12/image2vector-1-1.svg);
  width: 180px;
    height: 100px;
    position: absolute;
    right: 50px;
    top: 70px;
  background-size: contain;
  background-repeat: no-repeat;
}

.page-template:not(.page-template-custom_page2) .mobile_menu_wrap_cl:before {
  content: "";
  background: url(https://top10medicalalertsystems.com/wp-content/uploads/2019/12/image2vector-1-1.svg);
  width: 28%;
  height: 115px;
  position: absolute;
  left: 80px;
  top: 20px;
  background-size: contain;
  background-repeat: no-repeat;
} */

.page_wrap_cm.clearfix {
  position: relative;
}

/* @media screen and (min-width: 800px) and (max-width: 1024px) {
  .mobile_menu_wrap_cl:before {
    height: 220px;
  }
} */