/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/
@media (min-width:1024px){
  .dw_hdr .dw_hdr_menu .hs-menu-wrapper ul li .hs-menu-children-wrapper {
	display: none;
}
.dw_hdr .dw_hdr_menu .hs-menu-wrapper ul li:hover .hs-menu-children-wrapper {
	display: block;
}
}

@media (max-width:1400px){
  .dw_wf .dw_wf_wrap {
	padding: 54px 50px 89px;
}
}

@media (max-width:1310px){
  .dw_hdr .dw_hdr_menu .hs-menu-wrapper > ul > li {
	margin: 0 0 0 10px;
}
  .dw_hdr .dw_hdr_btn {
	margin: 0 0 0 20px;
}
}

@media (max-width:1279px){
  .dw_hdr .dw_hdr_menu .hs-menu-wrapper > ul > li {
	margin: 0 0 0 10px;
	font-size: 14px;
}
  .dw_hdr .dw_hdr_btn {
	margin: 0 0 0 10px;
}
  .dw_hdr .dw_hdr_btn a {
	font-size: 14px;
}
  .dw_hj .dw_hj_wrap .dw_hj_rgt {
	width: 48%;
}
  .dw_hj .dw_hj_wrap .dw_hj_lft {
	width: 48%;
}
 .dw_sp .dw_sp_ul .dw_sp_ulinn {
	width: calc(33.33% - 54px);
	margin: 0 80px 67px 0;
}
  .dw_sbtn .dw_sbtn_ul .dw_sbtn_li a {
	padding: 50px 20px;
}
  .dw_sbtn .dw_sbtn_ul .dw_sbtn_li {
	font-size: 18px;
}
  .dw_lrs .dw_lrs_wrap .dw_lrs_inn .dw_lrs_lft h2 {
	font-size: 32px;
	line-height: 37px;
}
  .dw_lrs .dw_lrs_wrap .dw_lrs_inn .dw_lrs_lft span {
	font-size: 18px;
	line-height: 29px;
}
  .dw_lrs .dw_lrs_wrap .dw_lrs_inn .dw_lrs_lft .a_sia {
	font-size: 15px;
}
  .dw_wf .dw_wf_wrap .dw_wf_ul .dw_wf_li {
	padding: 44px 15px 0;
}
  .dw_bloglist_container > .row-fluid-wrapper > .row-fluid .dw_bloglist_rgt {
	width: 250px;
}
  .dw_bloglist_container > .row-fluid-wrapper > .row-fluid .dw_bloglist_lft {
	width: calc(100% - 280px);
}
  .dw_bloglist_container > .row-fluid-wrapper > .row-fluid .dw_bloglist_lft .post-listing .post-item {
	width: calc(33.33% - 14px);
	margin: 0 20px 20px 0;
}
  .dw_bloglist_container > .row-fluid-wrapper > .row-fluid .dw_bloglist_lft .post-listing .post-item .hs-featured-image {
	height: 150px;
}
  .dw_hdr .dw_hdr_logo {
	max-width: 120px;
}
  .dw_pricing.dw_pricing_tab .dw_pricing_wrap .dw_pricing_inn {
	width: calc(50% - 20px);
}
  .dw_dcwrap_data table th:first-child, .dw_dcwrap_data table td:first-child {
	width: 250px !important;
	max-width: 250px !important;
}
}

@media (max-width: 1200px){
 .dw_lfs .dw_main .dw_lfs_ul .dw_lfs_ulinn:first-child .dw_lfs_ulinn_img::after, .dw_lfs .dw_main .dw_lfs_ul .dw_lfs_ulinn:nth-child(2) .dw_lfs_ulinn_img::after{
   display: block;
}

@media (max-width:1023px){
  .a_mb{display: block;}
  .dw_hdr {
	position: relative;padding: 15px 0;
}
  .mb_overlay{position: fixed;
	left: 100%;
	display: flex;
	top: 0;
	width: 100%;
	background: rgba(0,0,0,0.7);transition: all 0.4s ease 0s;
	border-radius: 0;
	padding: 0;
	height: 100%;}
  .mb_overlay.open{position: fixed;
	left: 0;}
 .dw_hdr .dw_hdr_menu .mb_menuwrap {
	position: fixed;
	left: 100%;
	display: flex;
	top: 0;
	width: 90%;
	background: #fff;
	transition: all .4s ease 0s;
	border-radius: 0;
	padding: 0;
	height: 100%;
	overflow: auto;
	flex-direction: column;
}
  .dw_hdr .dw_hdr_menu .mb_menuwrap .hs_cos_wrapper_type_menu {
	width: 100%;
}
  .mb_sad {
	display: block;
	width: 100%;
	padding: 0 40px 40px;
}
  .a_mbclose {
	display: block;
	position: fixed;
	right: 34px;
	z-index: 9999;
	width: 25px;
	top: 15px;
	transition: all 0.4s ease 0s;
	transform: translate(100px,0);
}
  .a_mbclose.open {transform: translate(0,0);
}
  .dw_hdr .dw_hdr_menu .mb_menuwrap.open {
	left: 10%;
}
  .dw_hdr .dw_hdr_menu .hs_cos_wrapper_type_menu .hs-menu-wrapper {
	background: #fff;
	width: 100%;
	padding: 50px 30px;
}
  .dw_hdr .dw_hdr_menu .hs-menu-wrapper > ul > li {
	margin: 0;
	font-size: 14px;
	width: 100%;
	padding: 5px 10px;
	color: #fff;
}
  .dw_hdr .dw_hdr_menu .hs-menu-wrapper > ul > li a {
	color: #2d3541;
	width: 100%;
	display: inline-block;
}
  .dw_hdr .dw_hdr_menu .hs-menu-wrapper ul li .hs-menu-children-wrapper {
	position: static;
	padding: 5px 5px;
	display: none;
	border-radius: 0;
	box-shadow: none;
	width: 100%;
}
  .dw_hdr .dw_hdr_menu .hs-menu-wrapper ul li .hs-menu-children-wrapper li {
	font-size: 14px;
	width: 100%;
   
}
  .a_mb {
	display: block;
	width: 30px;
}
  .a_mb img {
	display: block;
}
  .dw_hdr .dw_hdr_menu {
	margin-left: 20px;order: 2;margin-right: inherit; 
}
  .dw_hdr .dw_hdr_btn {
	margin: 0 0 0 auto;
}
 .dw_hdr .dw_hdr_menu .hs-menu-wrapper > ul > li.hs-item-has-children > a {
	padding-right: 23px;
	background: transparent;
}
  .dw_hdr .dw_hdr_menu .hs-menu-wrapper > ul > li.hs-item-has-children > a.pm {
	position: absolute;
	right: 0;
	top: 0;
	width: 33px !important;
	padding: 0 !important;
	height: 44px;
    background: url("//www.digitalwarroom.com/hubfs/raw_assets/public/Templates/New%20Design%20Pages/images/arrow.png") no-repeat center center;
}
  .dw_hj .dw_hj_wrap .dw_hj_lft {
	width: 100%;
	padding: 100px 0;
}
  .dw_hj .dw_hj_wrap .dw_hj_rgt {
	width: 100%;
	padding: 50px 0;
}
  .dw_wf .dw_wf_wrap .dw_wf_hdr .dw_wf_hdr_lft {
	width: 100%;
	margin: 0 0 30px;
}
  .dw_wf .dw_wf_wrap .dw_wf_ul .dw_wf_li {
	margin: 0 2% 38px !important;
	width: 46%;
}
  .dw_tst .tstslider .item {
	padding: 30px;
}
  .dw_tst .tstslider .item .tstsld_top {
	margin: 0 0 30px;
	padding: 0 0 40px;
}
  .dw_tst .tstslider .item .tstsld_top .tstsld_img {
	width: 100px;
}
  .dw_tst .tstslider .item .tstsld_top .tstsld_con {
	width: calc(100% - 130px);
}
  .dw_tst .tstslider .item .tstsld_top .tstsld_con h3 {
	font-size: 26px;
}
 .dw_tst .tstslider .item .tstsld_top .tstsld_con h4 {
	font-size: 15px;
}
  .dw_tst .tstslider .item .tstsld_btm span {
	font-size: 18px;
	line-height: 28px;
}
  .dw_cs .dw_cs_wrap {
	padding: 50px 0;
}
  .dw_cs .dw_cs_wrap .dw_cs_hdr .dw_cs_hdrlft h2 {
	font-size: 30px;
	line-height: 40px;
}
  .dw_cs .dw_cs_wrap .dw_cs_slider .item .dw_cs_img img {
	height: 180px !important;
}
  .dw_cs .dw_cs_wrap .dw_cs_slider .item .dw_cs_img .dw_cs_tag {
	padding: 0 20px;bottom: -9px;
}
  .dw_cs .dw_cs_wrap .dw_cs_slider .item .dw_cs_con {
	padding: 36px 30px 35px;
}
  .dw_cs .dw_cs_wrap .dw_cs_slider .item .dw_cs_con h3 {
	font-size: 20px;
	line-height: 28px;
}
  .dw_cs .dw_cs_wrap .dw_cs_slider .item .dw_cs_img .topic-link {
	font-size: 12px;
	padding: 4px 15px;
}
  .dw_hdr .dw_hdr_menu .hs-menu-wrapper > ul > li a {
	color: #2d3541 !important;
	border-color: transparent !important;
}
  .dw_footer .dw_footer_wrap .dw_footer_lft {
	width: 100%;
}
  .dw_footer .dw_footer_wrap .dw_footer_lft::before {
	right: -20px;
}
  .dw_footer .dw_footer_wrap .dw_footer_rgt {
	width: 100%;
	padding: 96px 40px 40px;
}
  .dw_ibr .dw_ibr_wrap .dw_ibr_rgt {
	width: 250px;
}
  .dw_ibr .dw_ibr_wrap .dw_ibr_lft {
	width: calc(100% - 270px);
}
  .dw_pricing .dw_pricing_wrap .dw_pricing_inn h3 {
	flex-wrap: wrap;
}
  .dwcs_block .dwcs_block_inn .dwcs_block_dv {
	width: 33.33%;
}
  .dwcs_block .dwcs_block_inn .dwcs_block_dv:nth-child(6n), .dwcs_block .dwcs_block_inn .dwcs_block_dv:nth-child(3n) {
	border-right: 0;
}
  .dw_hdr .dw_hdr_btn {
	display: none;
}
  .dw_hdr .dw_hdr_btn.dw_hdr_btn_ct {
	display: block;margin: 0;
}
  .dw_hdr .dw_hdr_menu .hs-menu-wrapper ul li .hs-menu-children-wrapper li ul {
	position: static;
	left: calc(100%);
	top: -16px;
	display: block !important; 
}
  .header-container-wrapper.fixed .dw_hdr {
	justify-content: space-between;
}
  .dw_hdr .dw_hdr_logo {
	max-width: 110px;
}
  .dw_hdr .dw_hdr_menu .hs-menu-wrapper ul li .hs-menu-children-wrapper li.hs-item-has-children::before{display:none;}
  .dw_contact_wrap .dw_contact_dv .dw_contact_lft {
	width: 100%;
	padding: 0 0 30px;
}
  .dw_contact_wrap .dw_contact_dv .dw_contact_rgt {
	width: 100%;
}
  .dw_tst .tstslider.tstslider_blk .item {
	width: calc(50% - 30px);
	margin: 0 15px 30px;
}
  .hs-content-name-ediscovery-checklist-manifesto #hs_cos_wrapper_widget_1647511713484 .wistia_embed {
	width: 100% !important;
	height: 500px !important; 
}
  .hs-content-name-esi-protocol-samples #hs_cos_wrapper_widget_1647515554197 .wistia_embed {
	width: 100% !important;
	height: 500px !important; 
}
  .dw_trailbnr .dw_trailbnr_container .dw_trailbnr_lft .dw_trailbnr_btn .a_wdv {
	padding: 0 10px;
	font-size: 14px;
}
  .dw_trailbnr .dw_trailbnr_container .dw_trailbnr_lft .dw_trailbnr_btn .a_sft {
	padding: 0 10px;
	font-size: 14px;
}
  .dw_trt_wrap .dw_trt_users .dw_trt_users_lft {
	width: calc(100% - 300px);
}
  .dw_trt_wrap .dw_trt_tml .dw_trt_tml_indi {
	width: 50%;
	padding-right: 6%;
}
  .dw_trpicing_wrap .dw_trpicing_tsml .dw_trpicing_tsml_lft .dw_trt_tml_indi {
	width: 100%;
}
  .dw_trpicing_wrap .dw_trpicing_table .dw_trpicing_tablewrap .dw_trpicing_tablelist {
	width: 32%;
}
  .dw_trpicing_wrap .dw_trpicing_table .dw_trpicing_tbblk .dw_trpicing_tbprice {
	font-size: 28px;
}
  .dw_trpicing_wrap .dw_trpicing_table .dw_trpicing_tbblk .dw_trpicing_tbrbtn a {
	padding: 11px 20px;
}
  .dw_pricing {
	margin: 84px 0 0;
}
  .hs-content-path-ediscovery-software-ppc-free-trial .dw_hdr_btn, 
  .hs-content-name-data-calculator-costs .dw_hdr_btn{
	display: block;
	margin: 0 0 0 20px;
}
  .dw_dcwrap {
	margin: 75px 0 0;
}
  .dw_dcwrap_popwrap h2 {
	font-size: 15px;
}
  .dw_hdr .dw_hdr_btn {
	display: block;
	margin: 0;
}
  .dw_hdr .dw_hdr_btn.dw_hdr_btn_ct {
	display: none;
}
}

@media (max-width:767px){
  .dw_bloglist_container > .row-fluid-wrapper > .row-fluid .dw_bloglist_lft .blog-post-wrapper .post-body a{
    word-break: break-all;
  }
  .dw_lfs{
    padding-top: 50px;
  padding-bottom: 50px;
  }
  
  .dw_lfs .dw_lfs_wrap{
   padding: 35px 20px; 
    gap: 30px;
  }
  .dw_lfs .dw_main .dw_lfs_header h3{
    font-size: 30px;
    line-height: 47px;
  }
  .dw_lfs .dw_main .dw_lfs_header span{
    font-size: 16px;
    line-height: 24px;
  }
  .dw_lfs .dw_main .dw_lfs_ul .dw_lfs_ulinn{
    width: 100%;
    gap: 10px;
  }
  
  .dw_lfs .dw_main .dw_lfs_footer{
    font-size: 16px;
  line-height: 23px;
  }
  
  .dw_lfs .dw_main .dw_lfs_ul{
    gap: 30px;
    flex-wrap: wrap;
  }
  
  .dw_hdr .dw_hdr_logo {
	max-width: 100px;
	width: 100%;
}
  .dw_hdr .dw_hdr_btn a {
	font-size: 14px;
	padding: 0 10px;
	height: 30px;
}
  .a_mb {
	width: 25px;
}
  .dw_hdr .dw_hdr_menu {
	margin-left: 10px;
}
  .dw_hj .dw_hj_wrap .dw_hj_lft {
	padding: 100px 0 40px;
}
  .dw_hj .dw_hj_wrap .dw_hj_rgt {
	padding: 30px 0;
}
  .dw_hj .dw_hj_wrap .dw_hj_rgt h1 {
	margin: 0 0 20px;
	font-size: 30px;
	line-height: 40px;
}
  .dw_hj .dw_hj_wrap .dw_hj_rgt h3 {
	margin: 0 0 26px;
	font-size: 18px;
	line-height: 24px;
}
  .dw_hj .dw_hj_wrap .dw_hj_rgt .dw_hj_form .hs-form .hs_submit {
	width: 100px;
}
  .dw_hj .dw_hj_wrap .dw_hj_rgt .dw_hj_form .hs-form .hs_submit .hs-button {
	height: 50px;
	font-size: 14px;
}
  .dw_hj .dw_hj_wrap .dw_hj_rgt .dw_hj_form .hs-form .hs_email .input input {
	height: 50px;
	font-size: 16px;
	padding: 0 120px 0 0;
}
  .dw_hj .dw_hj_wrap .dw_hj_rgt .dw_hj_form {
	margin: 0 0 30px;
}
  .dw_hj .dw_hj_wrap .dw_hj_rgt > span {
	font-size: 18px;
}
  .dw_hj .dw_hj_wrap .dw_hj_rgt .a_sia {
	font-size: 15px;
	padding: 4px 28px 4px 0;
}
  .dw_hj .dw_hj_wrap .dw_hj_lft::before {
	right: 23%;
}
  .dw_sp {
	padding: 50px 0;
}
  .dw_sp h2 {
font-size: 15px;
	letter-spacing: 3px;
}
  .dw_sp h3 {
	margin: 0 0 50px;
	font-size: 30px;
	line-height: 40px;
}
  .dw_sp .dw_sp_ul .dw_sp_ulinn {
	width: 100%;
	margin: 0 0 40px !important;
}
  .dw_sp .dw_sp_ul {
	margin: 0 0 42px;
}
  .dw_sp .dw_sp_btns .a_sd {
	width: 100%;
	margin: 0;
}
  .dw_sp .dw_sp_btns .a_sp {
	width: 100%;
	margin: 10px 0 0;
}
  .dw_sbtn .dw_sbtn_ul .dw_sbtn_li a {
	padding: 20px 10px;
}
  .dw_sbtn .dw_sbtn_ul {
	flex-wrap: wrap;
}
  .dw_sbtn .dw_sbtn_ul .dw_sbtn_li {
	font-size: 12px;
	margin: 0;
	width: 50%;
	text-align: center;
}
  .dw_lrs {
	width: 100%;
	margin: 40px 0;
}
  .dw_lrs .dw_lrs_wrap .dw_lrs_inn {
	padding: 20px 0;
}
  .dw_lrs .dw_lrs_wrap .dw_lrs_inn .dw_lrs_lft {
	width: 100%;
	margin: 0;
	order: 1 !important;
}
  .dw_lrs .dw_lrs_wrap .dw_lrs_inn .dw_lrs_rgt {
	width: 100%;
	text-align: center;
	order: 0 !important;
	margin: 0 0 30px;
}
  .dw_lrs .dw_lrs_wrap .dw_lrs_inn .dw_lrs_lft h2 {
	font-size: 26px;
}
  .dw_wf .dw_wf_wrap {
	padding: 30px 20px;
}
  .dw_wf .dw_wf_wrap .dw_wf_hdr {
	max-width: 100%;
}
  .dw_wf .dw_wf_wrap .dw_wf_hdr .dw_wf_hdr_lft h2 {
	margin: 0 0 14px;
	font-size: 30px;
	line-height: 47px;
}
  .dw_wf .dw_wf_wrap .dw_wf_hdr .dw_wf_hdr_lft span {
	font-size: 16px;
	line-height: 24px;
}
  .dw_wf .dw_wf_wrap .dw_wf_hdr .dw_wf_hdr_rgt {
	width: 100%;
}
  .dw_wf .dw_wf_wrap .dw_wf_ul .dw_wf_li {
	margin: 0 0 38px !important;
	width: 100%;
	padding: 30px 15px 0;
}
  .dw_wf .dw_wf_wrap .dw_wf_ul .dw_wf_li .dw_wf_li_con span {
	font-size: 16px;
	line-height: 23px;
}
  .dw_wf .dw_wf_wrap .dw_wf_ul .dw_wf_li .dw_wf_li_con h3 {
	font-size: 22px;
}
  .dw_tst {
	padding: 50px 0;
}
  .dw_tst h2 {
	margin: 0 0 30px;
	font-size: 30px;
}
  .dw_tst .a_sar_dv {
	margin: 0 0 40px;
}
  .dw_tst .a_sar_dv a {
	font-size: 19px;
	background-size: 20px auto;
}
  .dw_tst .tstslider .item .tstsld_top .tstsld_img {
	width: 60px;
}
  .dw_tst .tstslider .item .tstsld_top .tstsld_con {
	width: calc(100% - 80px);
}
  .dw_tst .tstslider .item .tstsld_top .tstsld_con h3 {
	margin: 0 0 10px;
	font-size: 20px;
}
  .dw_tst .tstslider .item .tstsld_top .tstsld_con h4 {
	font-size: 12px;
}
  .dw_tst .tstslider .item .tstsld_top {
	margin: 0 0 20px;
	padding: 0 0 20px;
}
  .dw_tst .tstslider .item .tstsld_btm span {
	font-size: 15px;
	line-height: 20px;
}
  .dw_tst .tstslider {
	padding: 0 0 90px;
}
  .dw_tst .tstslider .owl-dots {
	width: 100%;
	text-align: center;
	justify-content: center;
}
  .dw_tst .tstslider .owl-nav {
	bottom: 40px;
	width: 100%;
}
  .dw_tst .tstslider .owl-dots .owl-dot {
	width: 10px;
	margin: 0 5px;
}
  .dw_tst .tstslider .owl-dots .owl-dot.active {
	width: 15px;
}
  .dw_cs .dw_cs_wrap .dw_cs_hdr .dw_cs_hdrlft {
	width: 100%;
	margin: 0 0 30px;
}
  .dw_cs .dw_cs_wrap .dw_cs_hdr .dw_cs_hdrlft h2 {
	font-size: 26px;
	line-height: 32px;
}
 .dw_cs .dw_cs_wrap .dw_cs_hdr .dw_cs_hdrrgt .a_cs {
	font-size: 18px;
	background-size: 22px auto;
}
  .dw_cs .dw_cs_wrap .dw_cs_hdr .dw_cs_hdrrgt {
	width: 100%;
	text-align: center;
}
  .dw_cs .dw_cs_wrap .dw_cs_hdr {
	margin: 0 auto 40px;
}
  .dw_cs .dw_cs_wrap .dw_cs_slider .item .dw_cs_img img {
	height: 150px !important;
}
  .dw_cs .dw_cs_wrap .dw_cs_slider .item .dw_cs_img .topic-link {
	margin: 5px 5px 0 0;
	font-size: 9px;
	padding: 4px 10px;
}
  .dw_cs .dw_cs_wrap .dw_cs_slider .item .dw_cs_img .dw_cs_tag {
	bottom: -7px;
}
  .dw_cs .dw_cs_wrap .dw_cs_slider .item .dw_cs_con {
	width: 100%;
	padding: 30px 15px 20px;
}
  .dw_cs .dw_cs_wrap .dw_cs_slider .item .dw_cs_con .a_lmdv a {
	font-size: 15px;
	padding: 5px 38px 5px 0;
}
  .dw_cs .dw_cs_wrap .dw_cs_slider .owl-nav {
	margin: 50px auto 0;
	width: 100%;
	padding: 0 15px;
}
  .dw_future {
	padding: 50px 0;
}
  .dw_future .dw_main h2 {
	font-size: 40px;
	line-height: 50px;
}
  .dw_future .dw_main h5 {
	margin: 0 0 30px;
	font-size: 18px;
	line-height: 26px;
}
  .dw_future .dw_main .dw_future_btn .a_sad {
	width: 100%;
	margin: 0 0 20px;
}
  .dw_future .dw_main .dw_future_btn .a_cu {
	width: 100%;
	margin: 0;
}
  .dw_sbtn {
	display: none;
}
  .dw_sp .dw_sp_btns {
	text-align: center;
}
  .dw_sp .dw_sp_btns .a_sp {
	width: auto;
}
  .dw_future .dw_main .dw_future_btn {
	text-align: center;
}
  .dw_future .dw_main .dw_future_btn .a_cu {
	width: auto;
} 
  .dw_hj .dw_hj_wrap .dw_hj_lft {
	display: none;
}
  .dw_hj .dw_hj_wrap .dw_hj_rgt {
	padding: 100px 0 30px;
}
  .dw_hj .dw_hj_wrap .dw_hj_rgt .dw_hj_rgtmobimg {
	display: block;
	width: 100%;
	text-align: center;
}
  .dw_footer .dw_footer_wrap .dw_footer_lft {
	padding: 30px 0;
}
  .dw_footer .dw_footer_wrap .dw_footer_lft h2 {
	font-size: 26px;
	line-height: 34px;
}
  .dw_footer .dw_footer_wrap .dw_footer_lft .dw_ftrkm {
	margin: 0 0 30px;
}
  .dw_footer .dw_footer_wrap .dw_footer_lft .dw_ftr_social {
	margin: 0 0 30px;
}
  .dw_footer .dw_footer_wrap .dw_footer_rgt {
	padding: 30px 0 0;
}
  .dw_footer .dw_footer_wrap .dw_footer_rgt .dw_footer_menu {
	width: 100%;
	padding: 0;
	text-align: center;
}
  .dw_footer .dw_footer_wrap .dw_footer_rgt .dw_footer_menu h3 {
	margin: 0 0 20px;
	font-size: 23px;
}
  .dw_footer .dw_footer_wrap .dw_footer_rgt .dw_footer_menu .dw_ftr_menu li {
	margin: 0 0 10px;
}
  .dw_footer .dw_footer_wrap .dw_footer_rgt .dw_footer_menu .dw_ftr_menu {
	margin: 0 0 30px; 
}
  .dw_hj .dw_hj_wrap .dw_hj_rgt .dw_hj_form .hs-form .hs_email .input input {
	height: 30px;
}
  .dw_hj .dw_hj_wrap .dw_hj_rgt .dw_hj_form .hs-form .hs_submit .hs-button {
	height: 30px;
}
  .dw_sp .dw_sp_btns .a_sd {
	width: 170px;
	margin: 0 auto;
	height: 40px;
	display: flex; 
}
  .dw_future .dw_main .dw_future_btn .a_sad {
	width: 210px;
	margin: 0 auto;
	height: 40px;
	display: flex;
}
  .dw_wf .dw_wf_wrap .dw_wf_hdr .dw_wf_hdr_rgt {
	text-align: center;
}
  .dw_wf .dw_wf_wrap .dw_wf_hdr .dw_wf_hdr_rgt .a_cu {
	height: 40px;
	width: auto;
	display: inline-flex;
}
  .dw_future .dw_main h2 {
	font-size: 30px;
	line-height: 40px;
}
  .dw_ttlbnr h1 {
	font-size: 26px;
	line-height: 40px;
}
  .dw_ttlbnr {
	padding: 30px 0;
	margin: 84px 0 0;
}
  .dw_ibr {
	padding: 40px 0;
}
  .dw_ibr .dw_ibr_wrap .dw_ibr_lft {
	width: 100%;
}
  .dw_ibr .dw_ibr_wrap .dw_ibr_lft h2 {
	font-size: 22px;
	line-height: 33px;
	margin: 0 0 20px;
}
  .dw_ibr .dw_ibr_wrap .dw_ibr_lft .dw_ibr_con h3 {
	font-size: 18px;
}
  .dw_ibr .dw_ibr_wrap .dw_ibr_rgt {
	width: 100%;
}
  .dw_bwi h2 {
	margin: 0 0 20px;
	font-size: 22px;
	line-height: 33px;
}
  .dw_bwi .dw_bwi_blk .dw_bwi_blk_lft {
	width: 100%;
}
  .dw_bwi .dw_bwi_blk .dw_bwi_blk_rgt {
	width: 100%;
	padding: 40px 30px;
}
  .dw_bwi .dw_bwi_blk .dw_bwi_blk_rgt .dw_bwi_blk_rgtblk h3 {
	font-size: 22px;
	line-height: 33px;
}
  .dw_tbt {
	padding: 40px 0;
}
  .dw_tbt .dw_tbt_blk .dw_tbt_inn {
	width: 100%;
}
  .dw_tbt .dw_tbt_blk .dw_tbt_inn h2 {
	font-size: 22px;
	line-height: 33px;
	margin: 0 0 20px;
}
  .dw_acc {
	padding: 40px 0;
}
  .dw_acc h2 {
	font-size: 22px;
	line-height: 33px;
	margin: 0 0 20px;
}
  .dw_acc .dw_acc_blk .dw_acc_hdr {
	margin: 0 0 20px;
}
  .dw_acc .dw_acc_blk .dw_acc_hdr h3 {
	padding: 15px 16% 15px 15px;line-height: 22px;font-size: 18px;
	background-position: 95% center !important;
}
  .dw_ibr .dw_ibr_wrap .dw_ibr_lft .dw_ibr_con img {
	width: 100% !important;
	margin: 15px 0 !important;
}
  .dw_ibr .dw_ibr_wrap .dw_ibr_rgt .dw_ibt_ul li a {
	height: 40px;
}
  .dw_acc .dw_acc_blk .dw_acc_hdr .dw_acc_content li::before {
	top: 8px;
}
  .dw_acc .dw_acc_blk .dw_acc_hdr .dw_acc_content {
	font-size: 15px;
	line-height: 25px;
	padding: 30px 15px 20px;
	word-wrap: break-word;
}
.dw_bwi .dw_bwi_blk.dw_bwi_blk_rev .dw_bwi_blk_rgt {
	order: 1;
}
.dw_bwi .dw_bwi_blk.dw_bwi_blk_rev .dw_bwi_blk_lft {
	order: 0;
}
  .dw_hj .dw_hj_wrap .dw_hj_rgt .dw_hj_form .a_gs {
	height: 40px;
	margin: 0 10px 0 0;letter-spacing: 0;
	padding: 0 10px;
}
  .dw_hj .dw_hj_wrap .dw_hj_rgt .dw_hj_form .a_siia {
	height: 40px;
	margin: 0 10px 0 0;
	padding: 0 10px;letter-spacing: 0;
}
  .dw_hj .dw_hj_wrap .dw_hj_rgt .dw_hj_form {
	margin: 20px 0 30px;
}
  .dw_pricing {
	margin: 83px 0 0;
	padding: 40px 0;
}
  .dw_pricing h1 {
	margin: 0 0 30px;
	font-size: 30px;
	line-height: 36px;
}
  .dw_pricing .dw_pricing_wrap .dw_pricing_inn {
	width: 100%;
	margin: 0 0 30px !important;
}
  .dw_pricing .dw_pricing_wrap .dw_pricing_inn .dw_pricing_btn {
	padding: 20px 15px;
}
  .dw_pricing .dw_pricing_wrap .dw_pricing_inn .dw_pricing_btn a {
	height: 40px;
}
  .dw_pricing .dw_pricing_wrap {
	margin: 0;
}
  .dw_pricing h5 {
	font-size: 16px;
}
  .dwcs_block {
	padding: 30px 0 10px;
}
  .dwcs_block .dwcs_block_inn .dwcs_block_dv {
	width: 100%;
	border-right: 0;
	border-bottom: 1px solid #072450;
	padding: 0 0 20px;
	margin: 0 0 20px;
	text-align: center;
}
  .dwcs_block .dwcs_block_inn .dwcs_block_dv:last-child {
	border: 0;
}
  .dwcs_block .dwcs_block_inn .dwcs_block_dv h2 {
	font-size: 20px;
	line-height: 28px;
}
  .dw_ibr.dw_ibr_cs .dw_ibr_wrap .dw_ibr_lft .dw_ibr_con .hs_cos_wrapper_type_inline_rich_text > div {
	font-size: 20px;
	line-height: 28px;
	color: #072450; 
	padding: 20px 20px;
	margin: 40px 0 30px;
}
  .dw_ibr.dw_ibr_cs .dw_ibr_wrap .dw_ibr_rgt .dwcs_block_inn .dwcs_block_dv {
	text-align: center;
}
  .dw_tst .tstslider {
	padding: 0 0 50px;
}
  .dw_footer .dw_footer_wrap .dw_footer_lft {
	order: 1;
}
  .dw_footer .dw_footer_wrap .dw_footer_rgt {
	order: 0;
}
  .dw_lrs_popup .dw_lrs_popup_dv {
	width: 100%;
	max-width: 90%;
} 
.dw_ibr .dw_ibr_wrap .dw_ibr_lft .dw_ibr_con ul {
	display: inline-block;
	width: 100%;
}
  .dw_bloglist_container > .row-fluid-wrapper > .row-fluid .dw_bloglist_rgt {
	width: 100%;
}
  .dw_bloglist_container > .row-fluid-wrapper > .row-fluid .dw_bloglist_lft {
	width: 100%;
}
  .dw_bloglist_container > .row-fluid-wrapper > .row-fluid .dw_bloglist_lft .post-listing .post-item {
	width: 100%;
	margin: 0 0 30px;
}
  .dw_bloglist_container {
	margin: 70px 0 0 !important;
}
  .dw_bloglist_container > .row-fluid-wrapper > .row-fluid .dw_bloglist_lft .blog-pagination a {
	height: 30px;
	font-size: 14px;
	padding: 0 7px;
}
  .dw_bloglist_container > .row-fluid-wrapper > .row-fluid .dw_bloglist_lft .blog-pagination {
	margin: 0 0 20px;
}
  .dw_bloglist_container > .row-fluid-wrapper > .row-fluid .dw_bloglist_lft .blog-post-wrapper h1 {
	font-size: 26px;
	line-height: 30px;
}
/*   .dw_bloglist_container > .row-fluid-wrapper > .row-fluid .dw_bloglist_lft .blog-post-wrapper .post-body * {
	font-size: 14px !important;
	line-height: 22px !important;
}
  .dw_bloglist_container > .row-fluid-wrapper > .row-fluid .dw_bloglist_lft .blog-post-wrapper .post-body {
	font-size: 14px !important;
	line-height: 22px !important;
} */
  .dw_bloglist_container > .row-fluid-wrapper > .row-fluid .dw_bloglist_lft .about-author-sec .span3 {
	width: 100%;
	margin: 0 0 20px;
}
  .dw_bloglist_container > .row-fluid-wrapper > .row-fluid .dw_bloglist_lft .about-author-sec h4 {
	font-size: 20px;
	line-height: 25px;
}
  .dw_bloglist_container > .row-fluid-wrapper > .row-fluid .dw_bloglist_lft .widget-type-blog_comments h2 {
	font-size: 20px;
	line-height: 25px;
}
  .dw_bloglist_container > .row-fluid-wrapper > .row-fluid .dw_bloglist_lft .widget-type-blog_comments .hs-form .hs-form-field {
	padding: 0;
	margin: 0 0 20px;width: 100%;
}
  .dw_bloglist_container > .row-fluid-wrapper > .row-fluid .dw_bloglist_lft .widget-type-blog_comments .hs-form .hs-error-msgs {
	padding: 0;
}
  .dw_bloglist_container > .row-fluid-wrapper > .row-fluid .dw_bloglist_lft .widget-type-blog_comments .hs-form .hs_submit {
	width: 100%;
	padding: 20px 0;
}
  .dw_bloglist_container > .row-fluid-wrapper > .row-fluid .dw_bloglist_lft .widget-type-blog_comments {
	margin: 0 0 30px;
}
  .dw_contact_wrap {
	padding: 40px 0;
}
  .dw_contact_wrap .dw_contact_dv .dw_contact_lft h2 {
	font-size: 20px;
}
  .dw_contact_wrap .dw_contact_dv .dw_contact_lft > span {
	font-size: 14px;
	line-height: 23px;
	margin: 0 0 20px;
}
  .dw_contact_wrap .dw_contact_dv .dw_contact_rgt h2 {
	font-size: 20px;
}
  .dw_contact_wrap .dw_contact_dv .dw_contact_rgt .dw_contact_form .hs-form .hs_recaptcha {
	transform: scale(0.8);
	transform-origin: left center;
}
  .dw_contact_wrap .dw_contact_dv .dw_contact_rgt .dw_contact_form .hs-form fieldset .input {
	margin: 0; 
}
  .dw_tst .tstslider.tstslider_blk .item {
	width: 100% ;
	margin: 0 0 30px; 
}
  .dw_tst .tstslider.tstslider_blk {
	padding: 0 !important;
}
  .hs-content-name-site-map .dw_ibr .dw_ibr_wrap .dw_ibr_lft {
	width: 100% !important; 
}
  .dw_buynowsec {
	margin: 80px auto 0 !important;
}
  .dw_buynowsec .dw_buynowsec_wrap .dw_buynowseclft {
	width: 100%;
}
  .dw_buynowsec .dw_buynowsec_wrap .dw_buynowsecrgt {
	width: 100%;
}
  .from-step {
	font-size: 14px !important;
}
  .hs-content-name-ediscovery-checklist-manifesto .hs_cos_wrapper > .hs_cos_wrapper_type_linked_image {
	margin: 74px 0 0;
}
  .hs-content-name-ediscovery-checklist-manifesto .dw_contact_wrap .dw_contact_dv .dw_contact_lft {
	width: 100%;
	padding: 0;
}
  .hs-content-name-ediscovery-checklist-manifesto .dw_contact_wrap .dw_contact_dv .dw_contact_rgt {
	width: 100%;
}
  .hs-content-name-ediscovery-checklist-manifesto #hs_cos_wrapper_widget_1647511713484 p {
	margin: 0 0 30px;
	font-size: 21px !important;
	padding: 0 10px;
}
  .hs-content-name-ediscovery-checklist-manifesto #hs_cos_wrapper_widget_1647511713484 .wistia_embed {
	width: 100% !important;
	height: 300px !important;
}
  .hs-content-name-ediscovery-checklist-manifesto .recent-posts-style-01 {
	margin: 0px auto;
}
  .hs-content-name-ediscovery-checklist-manifesto .recent-posts-style-01 .recent-item {
	width: 100%;
	margin: 0 0 30px;
}
  .hs-content-name-ediscovery-checklist-manifesto .hs_cos_wrapper_type_blog_subscribe {
	margin: 30px 15px 20px;
	width: calc(100% - 30px);
	max-width: 100%;
}
  .hs-content-name-esi-protocol-samples .hs_cos_wrapper > .hs_cos_wrapper_type_linked_image {
	margin: 74px 0 0;
}
  .hs-content-name-esi-protocol-samples .dw_contact_wrap .dw_contact_dv .dw_contact_lft {
	width: 100%;
	padding: 0;
}
  .hs-content-name-esi-protocol-samples .dw_contact_wrap .dw_contact_dv .dw_contact_rgt {
	width: 100%;
}
  .hs-content-name-esi-protocol-samples #hs_cos_wrapper_widget_1647515554197 p {
	margin: 0 0 30px;
	font-size: 21px !important;
	padding: 0 10px;
}
  .hs-content-name-esi-protocol-samples #hs_cos_wrapper_widget_1647515554197 .wistia_embed {
	width: 100% !important;
	height: 300px !important;
}
  .hs-content-name-esi-protocol-samples .recent-posts-style-01 {
	margin: 0px auto;
}
  .hs-content-name-esi-protocol-samples .recent-posts-style-01 .recent-item {
	width: 100%;
	margin: 0 0 30px;
}
  .hs-content-name-esi-protocol-samples .hs_cos_wrapper_type_blog_subscribe {
	margin: 30px 15px 20px;
	width: calc(100% - 30px);
	max-width: 100%;
}
  .dw_future .dw_main .dw_future_btn .s_sad .cta_button {
	width: 210px !important;
	margin: 0 auto !important; 
	height: 40px !important;
	display: flex !important;
}
  .dw_future .dw_main .dw_future_btn .s_cu .cta_button {
	width: auto;margin: 0 !important;
}
  .sw_cnt_sadwr {
	border-radius: 15px;
	padding: 120px 20px 20px 20px;
}
  .sw_cnt_sadwr .sw_cnt_sadwr_img img {
	width: 100px;
	height: 100px !important;
}
  .sw_cnt_sadwr .sw_cnt_sadwr_img {
	width: 100px;
	border-radius: 50%;
	overflow: hidden;
	position: absolute;
	right: inherit;
	top: -40px;
	transform: translate(-50%,0);
	background: #fff;
	left: 50%;
}
  .sw_cnt_sadwr {
	border-radius: 15px;margin: 40px 0 0;
	padding: 80px 20px 20px 20px;
}
  .sw_cnt_sadwr span {
	text-align: center;
}
.dw_contact_wrap.dw_sademo_wrap .dw_contact_dv .dw_contact_rgt {
	width: 100%;
}
.dw_contact_wrap.dw_sademo_wrap .dw_contact_dv .dw_contact_lft {
	width: 100%; 
}
  .dw_contact_wrap.dw_sademo_wrap {
	padding-top: 90px;
}
  .sw_cnt_sadwr h4 {
	text-align: center;
}
  .dw_ibr.dw_ibr_cs .dw_ibr_wrap .dw_ibr_lft .dw_ibr_con .hs_cos_wrapper_type_inline_rich_text > div.vdsidewied {
	margin: 0 0 20px;
	max-width: 100%;
	float: right;
}
  .dw_hoverout_popup {
 display:none !important;
}
  .dw_hoverout_popup .sw_cnt_sadwr {
	margin: 50px 0 40px;
	width: 100%;
}
  .dw_hoverout_popup .dw_hoverout_popupform {
	width: 100%;
}
.hs-content-name-test-popup .dw_mobile_btmbar {
	display: none;
}
.hs-content-name-test-popup .dw_mobile_btmbar.mbb_show {
	display: block;
}
  .dw_trailbnr .dw_trailbnr_container .dw_trailbnr_lft {
	width: 100%;
	margin: 0 0 70px;
}
  .dw_trailbnr {
	padding: 90px 0 30px;
}
  .dw_trailbnr .dw_trailbnr_container .dw_trailbnr_lft h1 {
	margin: 0 0 17px;
	font-size: 25px;
	line-height: 30px;
}
  .dw_trailbnr .dw_trailbnr_container .dw_trailbnr_lft h2 {
	margin: 0 0 15px;
	font-size: 16px;
	line-height: 22px;
}
  .dw_trailbnr .dw_trailbnr_container .dw_trailbnr_lft > span {
	margin: 0 0 15px;
	font-size: 14px;
	line-height: 18px;
}
  .dw_trailbnr .dw_trailbnr_container .dw_trailbnr_lft .dw_trailbnr_btn .a_wdv {
	padding: 0 10px;
	font-size: 14px;
	width: 100%;
	margin: 0 0 15px;
}
  .dw_trailbnr .dw_trailbnr_container .dw_trailbnr_lft .dw_trailbnr_btn .dw_gsis {
	left: 0;
	right: inherit;
}
  .dw_trailbnr .dw_trailbnr_container .dw_trailbnr_rgt {
	width: 100%;
}
  .dw_trailbnr .dw_trailbnr_container .dw_trailbnr_rgt img {
	max-width: 100% !important;
	width: 100%;
}
  .dw_trailbnr .dw_trailbnr_container .dw_trailbnr_lft .dw_trailbnr_btn .a_sft {
	padding: 0 30px;
}
  .dw_trt_wrap {
	padding: 30px 0 0;
}
  .dw_trt_wrap .dw_trt_logo ul li {
	width: 35%;
	margin: 0 2% 20px;
}
  .dw_trt_wrap .dw_trt_logo {
	margin: 0 0 20px;
}
  .dw_trt_wrap .dw_trt_users .dw_trt_users_lft {
	width: 100%;
	margin: 0 0 20px;
}
  .dw_trt_wrap .dw_trt_users .dw_trt_users_lft h2 {
	font-size: 22px;
}
  .dw_trt_wrap .dw_trt_users .dw_trt_users_lft span {
	font-size: 14px;
	line-height: 21px;
}
  .dw_trt_wrap .dw_trt_users .dw_trt_users_rgt {
	margin: 0 auto;
}
  .dw_trt_wrap .dw_trt_users {
	margin: 0 0 30px;
}
  .dw_trt_wrap .dw_trt_tml .dw_trt_tml_indi {
	width: 100%;
	padding: 0 0 40px;
}
  .dw_tr_tabs {
	padding: 40px 0;
}
  .dw_tr_tabs .dw_tr_tabs_wrap .dw_tr_tabs_tab li a {
	font-size: 12px;
	padding: 16px 5px;
}
  .dw_tr_tabs .dw_tr_tabs_wrap .dw_tr_tabs_tab {
	margin: 0 0 20px;
}
  .dw_tr_tabs .dw_tr_tabs_wrap .dw_tr_tabs_tabcontainer {
	padding: 0 15px;
}
  .dw_tr_tabs .dw_tr_tabs_wrap .dw_tr_tabs_tabcontainer .dw_tr_tabs_tab_content .dw_tttc_wrap .dw_tttc_wraplft {
	width: 100%;
}
  .dw_tr_tabs .dw_tr_tabs_wrap .dw_tr_tabs_tabcontainer .dw_tr_tabs_tab_content .dw_tttc_wrap .dw_tttc_wraplft img {
	margin: 0 0 20px;
}
  .dw_tr_tabs .dw_tr_tabs_wrap .dw_tr_tabs_tabcontainer .dw_tr_tabs_tab_content .dw_tttc_wrap .dw_tttc_wraplft h2 {
	margin: 0 0 24px;
	font-size: 20px;
	line-height: 24px;
}
  .dw_tr_tabs .dw_tr_tabs_wrap .dw_tr_tabs_tabcontainer .dw_tr_tabs_tab_content .dw_tttc_wrap .dw_tttc_wraplft ul li {
	font-size: 14px;
	line-height: 25px;
	margin: 0 0 18px;
}
  .dw_tr_tabs .dw_tr_tabs_wrap .dw_tr_tabs_tabcontainer .dw_tr_tabs_tab_content .dw_tttc_wrap .dw_tttc_wraprgt {
	width: 100%;
}
  .dw_trpicing_wrap {
	padding: 40px 0;
}
  .dw_trpicing_wrap .dw_trpicing_tsml .dw_trpicing_tsml_lft {
	width: 100%;margin: 0 0 30px;
}
  .dw_trpicing_wrap .dw_trpicing_tsml .dw_trpicing_tsml_rgt {
	width: 100%;
}
  .dw_trpicing_wrap .dw_trpicing_tsml .dw_trpicing_tsml_lft h2 {
	font-size: 24px;
}
  .dw_trpicing_wrap .dw_trpicing_tsml .dw_trpicing_tsml_lft p {
	font-size: 14px;
	line-height: 23px;
	margin: 0 0 20px;
}
  .dw_trpicing_wrap .dw_trpicing_table {
	margin: 40px 0 0;
}
  .dw_trpicing_wrap .dw_trpicing_table h2 {
	margin: 0 0 30px;
	font-size: 26px;
}
  .dw_trpicing_wrap .dw_trpicing_table .dw_trpicing_tablewrap .dw_trpicing_tablelist {
	width: 100%;
	margin: 0 0 30px;
}
.dw_cnt_number p {
	margin: 0 0 20px;
	width: 100%;
	text-align: center;
}  
.dw_acc .dw_acc_blk .dw_acc_hdr {
	width: 100%;
	padding: 0 ;
}
  .dw_pricing.dw_pricing_tab .dw_pricing_wrap .dw_pricing_inn {
	width: 100%;
	margin: 0 0 30px !important;
}
  .dw_price_tab li a {
	font-size: 14px;
	padding: 5px 6px;
	height: 45px;
	width: 100%;
	border: 1px solid rgba(57,139,255,0.2);
	background: #fff;
}
  .dw_price_tab li.active a {
	border: 1px solid rgb(57,139,255);
	background: rgba(57,139,255,0.2);
}
  .dw_price_tab li {
	margin: 0;
	width: 100%;
	padding: 0;
	background: #fff;
}
  .dw_price_tab {
	margin: 0;
	width: 100%;
	padding: 30px 15px;
	background: #fff;
}
  .dw_pricing_tabcont {
	background: #fff;
	padding: 0 0 0;
	margin: 0 0 40px;
}
  .dw_tr_tabs_anim .dw_tr_tabs_animblk {
	width: 100%;
}
  .dw_tr_tabs_anim .dw_tr_tabs_animblk .dw_tr_tabs_animblk_img {
	width: 100%;
	max-width: 300px;
	margin: 0 auto;
}
  .hs-content-path-ediscovery-software-ppc-free-trial .dw_hdr_btn, 
  .hs-content-name-data-calculator-costs .dw_hdr_btn{
	display: block;
}
  .dw_future.dw_tracc .dw_main .dw_future_btn .a_sad {
	width: auto;
}
  .dw_trial_popup .dw_trial_popup_inn {
	max-width: 90%;
}
  .a_popscd_hdr {
	font-size: 8px !important;
	padding: 0 6px !important;
}
  .hs-content-path-ediscovery-software-ppc-free-trial .dw_hdr_btn, 
  .hs-content-name-data-calculator-costs .dw_hdr_btn{
	display: block;
	margin: 0 0 0 5px;
}
   .hs-content-path-ediscovery-software-ppc-free-trial .header-container, 
  .hs-content-name-data-calculator-costs .header-container{
	padding: 0 10px; 
}
  .dw_hj .dw_hj_wrap .dw_hj_rgt .dw_hj_form .cta_button{
	height: 36px !important;
	margin: 0 10px 0 0 !important;
	letter-spacing: 0 !important;
	padding: 0 10px !important;
}
  .hs-content-path-ediscovery-software-ppc-free-trial .dw_footer .dw_footer_wrap .dw_footer_lft .ftr_logo, 
  .hs-content-name-data-calculator-costs .dw_footer .dw_footer_wrap .dw_footer_lft .ftr_logo{
	order: 0;
	width: 100%;
	margin: 0 auto;
}
  .hs-content-path-ediscovery-software-ppc-free-trial .dw_footer .dw_footer_wrap .dw_footer_lft h2, 
  .hs-content-name-data-calculator-costs .dw_footer .dw_footer_wrap .dw_footer_lft h2{
	width: 100%;
	text-align: center;
	order: 1;
	margin: 20px 0;
}
  .hs-content-path-ediscovery-software-ppc-free-trial .dw_footer .dw_footer_wrap .dw_footer_lft .dw_cpr, 
  .hs-content-name-data-calculator-costs .dw_footer .dw_footer_wrap .dw_footer_lft .dw_cpr{
	width: 100%;
	order: 2;
	text-align: center;
}
  .hs-content-path-ediscovery-software-ppc-free-trial .dw_footer .dw_footer_wrap .dw_footer_lft, 
  .hs-content-name-data-calculator-costs .dw_footer .dw_footer_wrap .dw_footer_lft{
	padding: 20px 0;
}
  .dw_trailbnr::before{display:none;}
  .dw_pr_table{margin-bottom:30px;}
  .dw_pr_table table th, .dw_pr_table table td {
	font-size: 12px;
	padding: 13px 5px;
}
  .dw_pr_table table tbody tr:last-child td {
	display: none;
}
  .dw_pr_table table tbody tr:last-child td.mob_td {
	display: table-cell;
	width: auto;
	text-align: center;
	border-right: 1px solid #dbdbdb;
}
  .dw_tr_tabs_anim .dw_tr_tabs_animblk .dw_tr_tabs_animblk_img svg #ediscoveryzip {
	transform: translate(410.41px,256.04px) scale(0.9) !important;opacity:0;
}
  .dw_tr_tabs_anim .dw_tr_tabs_animblk.animated .dw_tr_tabs_animblk_img svg #ediscoveryzip {
	transform: translate(410.41px,256.04px) scale(0.9) !important; opacity:1; transition-delay:0.8s;
}
  .dw_dcwrap {
	padding: 40px 0;
}
  .dw_dcwrap_hdr h1 {
	font-size: 30px;
}
  .dw_dcwrap_hdr span {
	max-width: 100%;
	font-size: 14px;
	line-height: 25px;
}
  .dw_dcwrap_calchdr {
	padding: 30px 15px;
}
  .dw_dcwrap_calchdr h2 {
	font-size: 25px;
	margin: 0 0 20px;
}
  .dw_dcwrap_popwrap {
	padding: 30px 15px;
}
  .dw_dcwrap_popwrap h2 {
	font-size: 18px;
	width: 100%;
	margin: 0 0 10px;
	text-align: center;
	line-height: 25px;
}
  .dw_dcwrap_popwrap .a_dnpdf {
	margin: 0;
}
  .dw_dcwrap_hdr {
	margin: 0 0 30px;
}
  .dw_dcwrap_fieldwrap .dw_dcwrap_fieldsgl {
	width: 100%;
	margin: 0 0 30px;
}
  .dw_dcwrap_data {
	padding: 20px 10px;
}
  .dw_dcwrap_data table th {
	padding: 10px 5px;
	font-size: 14px;
}
  .dw_dcwrap_data table td {
	padding: 10px 5px;
	font-size: 14px !important;
}
  .dw_dcwrap_popupwrap .dw_dcwrap_popupwrap_dv {
	max-width: 90%;
	padding: 20px;
}
.dw_dcwrap_popupwrap .dw_dcwrap_popupwrap_dv h2, .dw_dcwrap_popupwrap .dw_dcwrap_popupwrap_dv h3 {
	font-size: 18px;
	margin: 0 0 11px;
}
  .dw_hdr .dw_hdr_menu {
	margin-right: inherit;
}
  .dw_hdr .dw_hdr_btn a {
	font-size: 14px !important;
	height: 30px !important;
	padding: 0 10px !important;
	font-weight: 600 !important;
	font-family: 'Graphik' !important;
}
  .hs-content-path-ediscovery-software-ppc-free-trial .dw_hdr_btn, 
  .hs-content-name-data-calculator-costs .dw_hdr_btn{
	display: none;
}
  .dw_dcwrap_data table th:first-child, .dw_dcwrap_data table td:first-child {
	width: 30% !important;
	max-width: 30% !important;
}
}