.soft_active{border-bottom: 3px solid #31276b;}
.marketing_s{}
.marketing_s_outer .banner_bg {background: rgba(0, 0, 0, 0) url("../../images/marketing_banner.jpg") repeat scroll center center;
    min-height: 630px;
    transition: all 1s ease 0s;}
.mar_banTxt h2{ font-family: "MyriadProRegular","Open Sans",Arial,sans-serif; text-transform:uppercase; font-weight:normal;}
.mar_banTxt .market_head{font-family: "Pacifico",cursive;font-size: 50px;font-style: italic;font-weight: 400; text-transform:none;}

.marketing_s_outer .perpel_button {background: #5062c7 none repeat scroll 0 0; color: #fff; font-size: 18px; height: 28px;  padding: 13px 20px; text-align: center; text-transform: uppercase; width: 180px;}
.marketing_s_outer a {display: inline-block; margin: 0 20px;}
.perpel_button:hover {background: #25aae1  none repeat scroll 0 0;}
.market_bg_sec{ background:url(../../images/market_per_bg.jpg) top center no-repeat; background-size:cover; padding-top:120px;}
.market_bg_sec h2{ text-align:center; font-family: 'PT Sans', sans-serif; font-style: normal;text-transform:uppercase; color:#ffffff; font-weight:normal; font-size:40px }
.market_bg_sec p{text-align:center; color:#FFFFFF; padding-bottom:60px;}
.market_price_sec{background:#f6f6f6; margin-bottom: 0 !important}
.market_price_sec figure{ text-align:center; padding-bottom:30px;}
.market_price_sec h4{text-align:center; font-size:20px;  text-transform:uppercase; color:#2a296c; font-weight:normal; padding-top:30px}
.market_price_sec .pricelistpara{color:#2a296c; text-align:center; font-size:12px; }
.market_price_sec .green_btn{background:#69ad4c; text-align:center; color:#FFFFFF; text-transform:uppercase; padding:10px; margin:10px;}
.market_price_sec .sky_btn{background:#25aae1; text-align:center; color:#fff; text-transform:uppercase; padding:10px; margin:10px;}
.market_price_sec .market_link{ margin-top:30px; text-align:center;}

.market_price_sec .marketing_priceBox_big{ width:405px; float:none; margin:40px auto; background: #f6f6f6 none repeat scroll 0 0;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
    box-sizing: border-box;
    padding: 7px;
    text-align: center;}

.market_price_sec .marketing_priceBox_big figure{    background: #fff none repeat scroll 0 0; border: 1px solid #e1e1e1; color: #25aae1;font-size: 24px; font-weight: 600; margin: 0; padding: 10px 0;}
.market_price_sec .marketing_priceBox_big .market_link{background: #fff none repeat scroll 0 0; border: 1px solid #e1e1e1; color: #25aae1; padding: 20px 0}
.market_price_sec .marketing_priceBox_big h2{text-align:center; font-size:20px;  text-transform:uppercase; color:#2a296c; font-weight:bold; padding-top:10px}

.market_feature h3{ color: #2a296c;font-size: 32px;font-weight: 400; margin: 0 0 10px;/*text-transform: uppercase;*/ text-transform: capitalize; text-align:center; padding-left: 30px; /*font-family: "Pacifico",cursive;*/}
.market_feature p {color: #747474;font-size: 15px; margin: 0 0 20px 0; padding: 0; text-align:center;}
.market_feature h3 div.animateText{font-family: "Pacifico",cursive; text-transform: capitalize; text-decoration:underline;
	display: inline-block;
	width: 136px;
	
	text-align:left;
	position:relative;
	
}
div.animateText .side1, div.animateText .side2, div.animateText .side3, div.animateText .side4{
	width: 136px;
	height: 49px;
	background:#fff;
	
}




.market_feature ul{list-style:none; color:#000000;display: inline-block;
width: 100%;
margin: 32px 0;}
.market_feature ul li:last-child {margin-right:0;}
.market_feature ul li{ float:left; text-align:center; width:285px; margin-right:0px; box-sizing:border-box; padding:0 15px; min-height: 360px;}
.market_feature ul li img{height:80px}
.market_feature ul li a{border:#5062c7 2px solid; padding:5px 20px; text-transform:uppercase; color:#5062c7; margin-top:25px}
.market_feature ul li a:hover{border:#5062c7 2px solid;color:#fff; background:#5062c7; }
.market_feature ul li h4{padding:25px 0; font-size: 14px;}
.market_feature ul li p{font-size:13px;  margin-bottom: 40px;}
.market_feature .bottom_ul{ margin-top:50px;} 

.market_one_two_sec{ background:#f6f6f6 url(../../images/market_one_to_one_bg_new.png) top center no-repeat; background-size:cover;}
.market_one_two_sec ul{width:50%; margin:0 auto; list-style:none; color:#000000}
.market_one_two_sec figure{float:left; width:110px;}
.market_one_two_sec article { float: left; margin-left: 25px; width: 435px;}
.market_one_two_sec article h4{text-transform:uppercase;}
.market_one_two_sec li{margin-bottom:75px}
.market_one_two_sec li span{color: #fff;padding: 14px;font-size: 70px;background-color:#5062c7;float:left;}
.market_one_two_sec article a{border:#5062c7 2px solid; padding:5px 20px; text-transform:uppercase; color:#5062c7; margin-top:25px}
.market_one_two_sec article a:hover{border:#5062c7 2px solid; color:#fff; background:#5062c7; }
.market_one_two_sec article p{padding:30px 0; font-size:14px;}

.marketing_indivi_sec{background:url(../../images/intigratedMarketingBg.jpg) top center no-repeat; background-size:cover; background-attachment:fixed;}
.marketing_indivi_sec h3 { color:#FFFFFF; }
.marketing_indivi_sec p{ color:#FFFFFF; margin-bottom:25px}
.marketing_indivi_sec ul{list-style:none; color:#000000; margin-top:50px;}
.marketing_indivi_sec li{ float:left; text-align:center; width:337px; margin-right:65px; box-sizing:border-box; padding:0 15px; margin-top: 30px;}
.marketing_indivi_sec li:last-child {margin-right:0;}
.marketing_indivi_sec h4{color:#FFFFFF; margin:25px 0; text-transform:uppercase;}
.marketing_indivi_sec a{border:#ffffff 2px solid; padding:5px 20px; text-transform:uppercase; color:#5062c7; margin-top:25px; color:#FFFFFF;}

/*.marketing_effienc_sec .marleft_bg{ background:url(../../images/market_effen_left_bg.png) left no-repeat; width:100%; padding: 40px 0 0; }*/

.secHeading ul li:first-child p{
	padding-bottom:22px;
}


.marketing_effienc_sec{ background:#f6f6f6;}
.marketing_effienc_sec .mar_left{ background:url(../../images/market_effen_left_bg_new.png) left top; background-repeat:no-repeat; width:100%; height:430px }
.mar_left figure{float:left; width:300px;  margin: 85px 0 0 288px}
/*.mar_left figure img{width:100%;}*/

.mar_left article {
    float: right;
    margin-top: 135px;
    width: 490px;
	font-size: 14px;
}
.mar_left article h3{ text-transform:uppercase; padding-bottom:15px;}
.mar_left article a { border: 2px solid #5062c7;  color: #5062c7; margin-top: 25px; padding: 5px 20px;  text-transform: uppercase;  margin: 10px 0 0 0; float: left;}

.marketing_effienc_sec .mar_right{ background:url(../../images/market_effen_right_bg_new.png) right top; background-repeat:no-repeat; width:100%; height:430px }

.mar_right figure {float: right; margin: 85px 300px 0 0; width: 300px;}
.mar_right article{float:left; width:490px; margin-top:135px; text-align:right; font-size: 14px;}
.mar_right article h3{ text-transform:uppercase; padding-bottom:15px;}
.mar_right article a { border: 2px solid #5062c7;  color: #5062c7; margin-top: 25px; padding: 5px 20px;  text-transform: uppercase;  margin: 10px 0 0 0; float: right;}
/*.useCustomer{
	max-width:890px;
}*/
/*
.marketing_effienc_sec .img_left {float: left; width: 300px;   margin-left: 100px; margin-top: 54px;}
.marketing_effienc_sec .articleleft {float: right; margin-left: 25px;width: 630px; margin-top: 100px;}
.marketing_effienc_sec .img_right {float: right; margin-right: 100px; margin-top: 168px;  width: 300px;}
.marketing_effienc_sec .articleright {float: left; margin-right: 25px;text-align: right;  width: 630px; margin-top: 220px;}*/

.market_automation .autocollapssec{ float:left; width:535px;}
.autocollapssec p{padding: 0 20px 15px; color:#535353; font-size:16px; display:none}
.autocollapssec p a{ color:#5062c7; text-decoration:none; font-weight:bold;}
.para_open{ display:block !important;}
.autocollapssec .norcollaps{ width:100%; border:#535353 2px solid; box-sizing:border-box; padding: 15px 20px 15px;  margin: 10px 0 23px 0;}
.autocollapssec .norcollaps:hover{border:#5062c7 2px solid; color:#5062c7;}
.autocollapssec .norcollaps:hover h4{color:#5062c7;}


.autocollapssec .opencollaps{border:#5062c7 2px solid;}
.autocollapssec .opencollaps h4{color:#5062c7 !important;}

.autocollapssec .norcollaps h4{ color:#535353; text-transform:uppercase; width:auto; float:left;}
.autocollapssec .norcollaps img{float:right;  padding: 6px 0 0 0;}
.market_automation .market_auto_img{ float:right; width:465px;}

.market_track_report{background:url(../../images/trackingBg.jpg) top center no-repeat; background-size:cover; background-attachment:fixed; }
.market_track_report .secHeading h3{ color:#FFFFFF;}
.market_track_report .secHeading p{ color:#FFFFFF;}
.market_track_report .market_track_report_txt{ color:#FFFFFF; width:480px; float:left; text-align:left;  margin-top: 30px;}
.market_track_report .market_track_report_txt h4{padding-bottom:10px;text-transform:uppercase;}
.market_track_report .market_track_report_txt .h4{margin-top: 80px;}
.market_track_report .market_track_report_txt a{width:auto; padding: 11px 26px; background:#5062c7; color:#FFFFFF; text-transform:uppercase; font-size:14px; float: left; margin-top:20px;}
.market_track_report .market_track_report_txt a:hover{color:#5062c7; background: #fff;}

.market_track_report .market_track_report_img{width:570px; float:right; margin-top: 30px;}
.market_freepurl_sec{ background:#ececec; color:#2a296c;}

a.marketfree-purls-btn { border: 2px solid #fff; color: #fff; float: right; font-size: 15px; font-weight: 400;  margin-left: 10px; padding: 8px 0; text-align: center; text-transform: uppercase;  width: 150px; background:#25aae1;}
a.marketfree-purls-btn:hover{background:#51c6fe !important; color:#fff;}
a.marketfree_purl_last_btn { background: #2a296c; border: 2px solid #fff !important;  color: #fff;}
a.marketfree_purl_last_btn:hover {background:#5b539e !important; color:#fff;}

.secHeading h3{font-size:33px;}



.form_div{margin-bottom:30px;}
.form_div tr{width:50%; float:left;}
.form_div tr td{width:90%; float:left;}
.form_div #table1 tr:last-child{width:100%; float:left;}
.form_div #table1 tr:last-child td{width:99%; float:left;}
.form_div #table1 textarea{width:100% !important; border: 2px solid #d9d8d8; font-size:24px; height:116px;}
.form_div #table1 tr:nth-child(2) td{float:right;}
.form_div #table1 tr:nth-child(4) td{float:right;}
.form_div #table1 tr:nth-child(6) td{float:right;}
.form_div #table1 input[type="text"], select {
    width: 100% !important;
    padding: 2%;
    border: 2px solid #d9d8d8;
    border-radius: 5px;
    margin-bottom: 20px;
    float: left;
    font-size: 24px;
    color: #999;
}
.form_div #table1 select{padding:9px 5px !important;}

.form_div #table1 .labelCaption{color:#666 !important; font-size:20px !important; font-weight:normal !important;}
.form_div #table1 br{margin-bottom:5px;}

/*.form_div .button {
    background: #25aae1;
    border: 2px solid #25aae1;
    padding: 8px;
    color: #fff;
    text-transform: uppercase;
    display: inline-block;
    text-align: center;
    font-size: 16px;
	font-weight:normal !important;
	float:right;
}

.form_div .button:hover{color:#fff; background:#51c6fe; border-color:#51c6fe;}*/

ul.bottom_ul li.smsLi{
	float:none;
	margin:0 auto;
}

ul.bottom_ul2{
	width:730px;
	display:block;
	margin-left:auto;
	margin-right:auto;
}


.secHeading h3 {
    font-size: 31px;
}


.market_bg_sec p:nth-child(5){padding-bottom: 0px;}

.market_bg_sec p{margin: 0 auto; width: 77%;}
.CIM_banner_inner{top:190px;}
.market_feature{padding-bottom: 0px;}



.free-purls-section{ font-size: 23px;}
.free-purls-section p{ width: auto; float: left; margin-top: 5px;}

@media screen and (max-width: 1830px) {
.marketing_effienc_sec .mar_left{ background-position: -150px top;}
.mar_left figure {margin: 85px 0 0 180px;}
.mar_left article { width: 610px;}

.marketing_effienc_sec .mar_right { background-position: 987px top;}
.mar_right article {width: 610px;}
.mar_right figure {margin: 85px 169px 0 0;}
}
@media screen and (max-width: 1820px) {
	
.mar_left figure {
    float: left;
    margin: 85px 0 0 327px;
    width: 300px;
}

.mar_left article { width: 454px;}



.mar_right figure {
    float: right;
    margin: 85px 327px 0 0;
    width: 300px;
}


.mar_right article {
    float: left;
    margin-top: 108px;
    text-align: right;
    width: 454px;
}

.marketing_effienc_sec .mar_left{ background-position: -280px top;}
.mar_left figure {margin: 85px 0 0 57px;}
.mar_left article { width:715px;}

.marketing_effienc_sec .mar_right { background-position: 1100px top;}
.mar_right figure {margin: 85px 57px 0 0;}
.mar_right article {width: 715px;}
	}

@media screen and (max-width: 1800px) {
.secHeading h3 {
    font-size: 31px;
}	
}

@media screen and (max-width: 1715px) {
.marketing_effienc_sec .mar_left{ background-position: -400px top;}
.mar_left figure {margin: 85px 0 0 0;}
.mar_left article { width:795px;}

.marketing_effienc_sec .mar_right { background-position: 1117px top;}
.mar_right figure {margin: 85px 0 0 0;}
.mar_right article {width: 795px;}
	}	
	
@media screen and (max-width: 1692px) {
.marketing_effienc_sec .mar_left{ background-position: -400px top;}
.mar_left figure {margin: 85px 0 0 0;}
.mar_left article { width:795px;}

.marketing_effienc_sec .mar_right { background-position: 1097px top;}
.mar_right figure {margin: 85px 0 0 0;}
.mar_right article {width: 795px;}
	}	
	
	@media screen and (max-width: 1645px) {
.marketing_effienc_sec .mar_left{ background-position: -67% top;}
.mar_left figure {margin: 85px 0 0 0;}
.mar_left article { width:795px;}

.marketing_effienc_sec .mar_right { background-position: 167% top;}
.mar_right figure {margin: 85px 0 0 0;}
.mar_right article {width: 795px;}

	@media screen and (max-width: 1620px) {
.marketing_effienc_sec .mar_left{ background-position: -72% top;}
.mar_left figure {margin: 85px 0 0 0;}
.mar_left article { width:795px;}

.marketing_effienc_sec .mar_right { background-position: 172% top;}
.mar_right figure {margin: 85px 0 0 0;}
.mar_right article {width: 795px;}
	}
	
@media screen and (max-width: 1620px) {
.marketing_effienc_sec .mar_left{ background-position: -56% center;}
.mar_left figure {margin: 85px 0 0 0;}
.mar_left article { width:533px;}

.marketing_effienc_sec .mar_right { background-position: 157% center;}
.mar_right figure {margin: 53px 0 0 0;}
.mar_right article {width: 533px;}
	}		
@media screen and (max-width: 1573px) {
.marketing_effienc_sec .mar_left{ background-position: -83% top;}
.marketing_effienc_sec .mar_right { background-position: 183% top;}
	}	
@media screen and (max-width: 1548px) {
.marketing_effienc_sec .mar_left{ background-position: -89% top;}
.marketing_effienc_sec .mar_right { background-position: 189% top;}
	}	
@media screen and (max-width: 1525px) {
.marketing_effienc_sec .mar_left{ background-position: -95% top;}
.marketing_effienc_sec .mar_right { background-position: 195% top;}
	}
	@media screen and (max-width: 1500px) {
.marketing_effienc_sec .mar_left{ background-position: -103% top;}
.marketing_effienc_sec .mar_right { background-position: 203% top;}
	}
	@media screen and (max-width: 1457px) {
.marketing_effienc_sec .mar_left{ background-position: -116% top;}
.marketing_effienc_sec .mar_right { background-position: 216% top;}
	}
@media screen and (max-width: 1436px) {
.marketing_effienc_sec .mar_left{ background-position: -125% top;}
.marketing_effienc_sec .mar_right { background-position: 225% top;}
	}
	
@media screen and (max-width: 1436px) {
.marketing_effienc_sec .mar_left{ background-position: -135% top;}
.marketing_effienc_sec .mar_right { background-position: 235% top;}
	}
@media screen and (max-width: 1396px) {

.mar_left article {width: 60%;}
.mar_right article {width: 60%;}
		}
	@media screen and (max-width: 1335px) {
.marketing_effienc_sec .mar_left{ background-position: -175% top;}
.marketing_effienc_sec .mar_right { background-position: 275% top;}
.mar_left article {width: 50%;}
.mar_right article {width: 50%;}
}
@media screen and (max-width: 1226px) {		
.marketing_effienc_sec .mar_left { background-position: -285% top;}
.marketing_effienc_sec .mar_right {background-position: 385% top;}
}
		
@media screen and (max-width: 1225px) {
.mar_left figure { margin: 85px 0 0 20%;}
.mar_right figure { margin: 85px 20% 0 0;}
}
@media screen and (max-width: 1148px) {

.marketing_effienc_sec .mar_left {background-position: -305% top;}
.marketing_effienc_sec .mar_right {  background-position: 405% top;}

	
section.free-purls-section p{ width: 100%; text-align: center; margin-bottom: 10px;}
a.marketfree-purls-btn{ float: none; display: inline-block;}
.free-purls-section{ text-align: center;}

				}			
			
	
	
@media screen and (max-width: 1142px) {
.market_feature ul { width:95%; margin:0 auto;}	
.market_feature ul li { float:none; margin:30px auto}
/*.market_feature ul li:last-child {
    float:none; margin:30px auto
}*/
	
.container.particle_content{
	padding-top:60px;
}
	
	
	
	
.market_one_two_sec{ background-size:cover;}
.market_one_two_sec ul { width: 52%;}
.market_one_two_sec li {margin-bottom:90px;}
.market_one_two_sec article p {padding: 18px 0;}
.marketing_indivi_sec ul { float:none; width:95%; margin:0 auto;}
.marketing_indivi_sec li { margin-right: 2%; width: 32%;}
.marketing_effienc_sec .mar_left { background-size:50%; height: 270px;}
.mar_left figure {margin: 0 0 0 205px;}
.mar_left article {margin-top: 40px;}
.marketing_effienc_sec .mar_right {background-size:50%; height: 270px;}
.mar_right figure {margin: 0 205px 0 0;}
.mar_right article {margin-top: 40px;}
	}
	
@media screen and (max-width: 1100px) {		
.market_one_two_sec ul {  width: 56%;}
/*.market_feature ul li {margin-right: 0%;width: 300px;}*/
.market_feature ul { width: 100%; margin:0 auto;}
.market_feature .bottom_ul { margin: 0 auto;}
.marketing_indivi_sec li {margin-right: 0%;}
	
.marketing_indivi_sec ul li p{ height: 135px;}
.secHeading ul li:first-child p{ padding-bottom: 0px;}
.marketing_indivi_sec h4{ font-size: 15px;}
		
	}
		
@media screen and (max-width: 1062px) {	

.market_one_two_sec { background-size: 150% auto;}

.market_track_report .market_track_report_txt { width: 400px;}

}
@media screen and (max-width: 1060px) {
.market_feature ul li:last-child{ margin-right: auto !important;}
	
.market_one_two_sec article {
	 width: 400px;
		}
@media screen and (max-width: 1035px) {
	
.mar_left figure {margin: 0 0 0 18%;}
.mar_right figure { margin: 0 18% 0 0;}
	
		}		
		
@media screen and (max-width: 1041px) {	
.market_feature ul li {width: 32%; margin: 35px auto; float:left;}
.market_feature ul li:last-child { margin-right:inherit;}
.market_one_two_sec {background-position:bottom center;}
.market_one_two_sec article {width: 400px;}
.marketing_indivi_sec li {width: 36%; float:none;}
.marketing_indivi_sec li { float: left; width: 33%; margin: 37px auto;}
.marketing_indivi_sec li:last-child {margin-right: inherit;}
.market_automation .autocollapssec { float: none; width: 60%; margin: 0 auto;}
.market_automation .market_auto_img { float: none; width: 60%; margin:0 auto; text-align: center;}
.market_track_report .market_track_report_txt { float:none; width: 480px; margin: 45px auto;}
.market_track_report .market_track_report_txt {float: none; margin: 0 auto; width: 480px;}
.market_track_report .market_track_report_txt a {margin-bottom: 20px;}
.market_track_report .market_track_report_img { float:none; width:60%; margin:0 auto}
	
.market_feature ul li:last-child {
    float:left; margin-right: auto;
}
.market_feature ul li.adjusted_li{margin-left: 17%;}
.market_feature ul li p{height: 60px;}
.market_feature ul li{min-height: 330px;}	

}

@media screen and (max-width: 1010px) {	

.mar_left figure {margin: 0 0 0 5%; }
.marketing_effienc_sec .mar_left { background:none;}
.marketing_effienc_sec .mar_right { background:none;}
.mar_right figure {margin: 0 5% 0 0; }
.mar_left article { width: 60%;}
.mar_right article { width: 60%;}
.market_one_two_sec ul { width: 60%;}
.market_bg_sec p{ width: 100%;}
}
	
@media screen and (max-width: 994px) {
	.marketing_indivi_sec li{ float: none; width: 100%; padding-bottom: 50px;}
	.marketing_indivi_sec ul li p{ height: auto;}
	}
	
@media screen and (max-width: 965px) {
	a.marketfree-purls-btn{ display: inline-block; float: none;}
	.market_freepurl_sec{ text-align:center;}
	}
	
@media screen and (max-width: 955px) {	

.market_one_two_sec figure {width: 110px; float:none; margin:0 auto;}
.market_one_two_sec ul {text-align: center;}
.market_one_two_sec article {width: 100%;margin-left: inherit;}
.market_one_two_sec li span{float:none;}
}

@media screen and (max-width: 940px) {
.tmp_clear { clear: both;  display: block;}

.mar_left figure {margin: 25px 0 0 0; width:100%;}
.mar_left article { width: 100%;}
.mar_right figure {margin: 25px 0 0 0; width:100%; }
.mar_right article { width: 100%; float:left; text-align:left;}
.mar_right article a {float:left;}

.market_automation .market_auto_img img{ width:100%}
.market_track_report .market_track_report_img img{ width:100%}
.mar_left figure {text-align: center;}
.mar_left article { text-align: center;}
.mar_left article p{margin-bottom:15px;}
.mar_left article a { float:none;}

.mar_right figure {text-align: center;}
.mar_right article { text-align: center;}
.mar_right article p{margin-bottom:15px;}
.mar_right article a { float:none;}
.market_track_report .market_track_report_txt {text-align: center;}
.market_track_report .market_track_report_txt a { float: none;}
.market_track_report .market_track_report_txt p { margin-bottom:15px;}
.market_track_report .market_track_report_img {float: none; margin: 40px auto; width: 60%;}
a.marketfree-purls-btn{ margin-bottom: 5px;}
		}
	
@media screen and (max-width: 900px) {
	.market_feature ul li p{height:90px;}
	.market_feature ul li.interactive_adj p{height:70px;}
}

@media screen and (max-width: 876px) {
.PriceList { float: none;  margin: 0 auto;  width: 90%;}
.priceBox {width: 50%; float: none;  margin: 15px auto; }
.priceBox:first-child { margin-left: inherit; width: 50%; }
.particle_content{padding-top: 25%;}
		}

@media screen and (max-width: 813px) {	
.CIM_banner_inner {
    top: 160px;
}
}

@media screen and (max-width: 800px) {	
	.particle_content{ padding-top: 14.5% !important;}
	}
	
@media screen and (max-width: 768px) {
.market_feature h3{ padding-left: 0px;}
.marketing_indivi_sec{ background: url("../../images/intigratedMarketingBg.jpg") no-repeat fixed 80% center / cover; }
}
	

		
@media screen and (max-width: 675px) {
a.marketfree-purls-btn {margin: 7px auto; float: none; width: 30%; display:block;}
section.free-purls-section p{ float: none;}
		}
	
@media only screen and (max-width: 654px) {
	.form_div tr{width:100%;}	
	.form_div tr td{float:left !important; width: 98%;}
	.form_div .button{float:none !important;}
	form div{text-align: center !important;}
	.form_div #table1 select{
	margin-bottom: 20px;
	padding: 5px !important;}
	.form_div #table1 tr:nth-last-child(2){width: 100%;}
    .form_div #table1 tr:nth-last-child(2) td{width: 98%; margin-bottom: 0px;}
	}
	
@media screen and (max-width: 600px) {	

.mar_banTxt .market_head { font-size: 30px;}
.market_feature ul li {
    float: none;
    margin: 35px auto;
    width: 90%;
}
.marketing_indivi_sec li {
    float: none;
    /*margin: 37px auto;*/
	margin: 50px auto;
    width: 90%;
}
.market_feature ul li p{ height: auto;}
.secHeading ul li:first-child p{ padding-bottom: 0px;}
	
.market_feature ul li.adjusted_li{ margin-left: 0px !important;}
.market_feature ul li{width: 100% !important;}

}
	
@media screen and (max-width: 590px) {
	.CIM_banner_inner{top:180px;}
	.banner-inner p{ font-size: 19px;}
	}
	
@media screen and (max-width: 580px) {	
	
.banner-inner {top: 130px;}
.market_feature ul li { width: 100%;}

.market_track_report .market_track_report_txt { width: 100%;}
.marketing_indivi_sec li { width: 100%;}
	}
	
@media screen and (max-width: 550px) {
.market_bg_sec p { padding-bottom: 28px;}
		}

@media screen and (max-width: 517px) {
			
.market_feature ul li {   width: 60%;}
.marketing_indivi_sec li { width: 90%;}
.marketing_indivi_sec ul li p { display:block;}
.market_automation .autocollapssec { width: 100%;}
.market_bg_sec h2{font-size:30px;}
.market_automation .market_auto_img {width: 100%;}
		}

@media screen and (max-width: 480px) {
.particle_content{ padding-top: 4.5% !important;}

}
@media screen and (max-width: 472px) {
.banner-inner.CIM_banner_inner {
    top: 140px;
}		
}
@media screen and (max-width: 440px) {
			
.marketing_priceBox_big{width:100%}
.priceBox { width:100%;}
.priceBox:first-child {width:100%;}
.market_price_sec .marketing_priceBox_big {width:100%;}

.vidCasArea p { font-size: 14px;}
a.marketfree-purls-btn {width: 70%;}
}

@media screen and (max-width: 400px) {
	
.market_bg_sec h2 {
    padding-bottom: 10px !important;
}
	.market_bg_sec p {

    padding-bottom: 27px;

}
	}
			
@media screen and (max-width: 370px) {
			
.market_price_sec .marketing_priceBox_big {width: 100%;}
.priceBox {width: 100%;}
.priceBox:first-child { margin-left: inherit;width: 100%;}
.market_feature ul li { width: 100%;}
.market_one_two_sec ul {width: 100%;}
.market_one_two_sec { background:none;}
.market_automation .autocollapssec { float: none; margin: 0 auto; width: 100%;}


			}
			
@media screen and (max-width: 353px) {
.market_bg_sec h2 {  font-size: 26px; padding-bottom: 15px!important;}

	}
	
@media screen and (max-width: 342px) {
.market_price_sec .green_btn {margin: 0;}
.market_price_sec .sky_btn {margin: 0;}
.market_bg_sec p{ font-size: 15px;}
}
	
	
	

