input[type=text]{outline: none;}
#mainNav ul li ul li .your-incredible-third-column{padding-left:10px;}
li#megamenu-mlid-3037 li#megamenu-mlid-3078 div.subMenuWrapper{min-height:199px;}
ul.third_nav li.expanded ul.sub_nav li, ul.third_nav li.selected, ul.third_nav li.expanded{-pie-background:none;}
.mobtabhead, .mobilemenu, .mobwhrtobuywrap{display: none;}
.tab_products.tabs, #mainNav, .deskwhrtobuy{display: block;}
.tooltip, .product_hover .tooltip {border: 0 none;}
.TabbedPanels iframe{display: block;}
/*@media all and (min-width: 917px) {
#mainNav ul li#megamenu-mlid-4534 ul{width:373px!important;}
#mainNav ul li#megamenu-mlid-4534 ul li#megamenu-mlid-4536 .megamenu-slot-title.nolink {width:48%!important;}
}*/

.our-products-list .product_hover img.deskimg{display: inline;}
.our-products-list .product_hover img.mobimg{display: none;}

/*.webform-client-form div{overflow: hidden;}*/
#webform-component-find-out-more-about-how-to-stop-smoking-and-which-products-can-help-you-stop-smoking{
	clear: both;
	width: 100%;
}
.activestop2-container .greenbox-middle .bgbox-ul li .checkbox{width: auto;}

.where-to-buy .tooltip.fixed p{width:auto;}
.section-products .whereToBuyWapper div.intro{margin-top: 0;}
#contentRight h1, #contentRight h2 {padding-left: 0;}
ul.third_nav li.expanded ul.sub_nav li a:hover, ul.third_nav li.expanded ul.sub_nav li a.active{background-position: 21px -155px;}
.view-filters{position: relative;}
.views-exposed-form{top:0;left: -232px;}
#bannerWrapper ul li div.contentWapper a:hover,
#bannerWrapper ul li div.banner-content-1 a:hover,
#bannerWrapper ul li div.banner-content-2 a:hover,
#bannerWrapper ul li div.banner-content-3 a:hover{color: #fff!important;}
.finish_banner.finish_man a.findMore{margin-left: 0;}
a.findMore{padding-right: 20px;}
.climbing_banner a.findMore{padding-right: 15px;}
.banner-content-1 a.findMore{padding-right: 15px;}
.banner-content-2 a.findMore{padding-right: 12px;}
.finish_banner.finish_man a.findMore{padding-right: 30px;}
.banner_link a.findMore{padding-right: 18px;}
.bx-wrapper{position: relative;}
.block-nicorette_homepage_carousel .bx-controls .bx-prev,
.block-nicorette_homepage_carousel .bx-controls .bx-next{
	position: absolute;
	text-indent: -9999px;
	top:120px;
	width:47px;
	height:47px;
}
.block-nicorette_homepage_carousel .bx-controls .bx-prev{
	background: url(../images/slider-left-arrow.png) no-repeat;
	left:25px;
}
.block-nicorette_homepage_carousel .bx-controls .bx-prev:hover{
	background: url("../images/slider-left-arrow_hover.png") no-repeat 1px 0;
}

.block-nicorette_homepage_carousel .bx-controls .bx-next{
	background: url(../images/slider-right-arrow.png) no-repeat;
	right:25px;
}
.block-nicorette_homepage_carousel .bx-controls .bx-next:hover{
	background: url("../images/slider-right-arrow_hover.png") no-repeat 1px 0;
}
.prev, .next{display: none;}
.caring-footer {
		margin-top: 20px;
		float: left;
	}
body.page-products-where-to-buy #contentRight h1{padding-bottom: 22px;}
/*Css for Mobile and Tablet*/
@media all and (max-width: 917px) and (min-width: 320px) {
	.page-your-incredible-journey .banner .right_sec{
		float:none;
		clear:both;
	}
	.page-your-incredible-journey .banner .left_sec{
		float:none;
	}
	.page-your-incredible-journey .banner{
		width: 100%;
	}
	.caring-footer img {
		width: 100%;
	}
	.caring-footer {
		margin-top: 10px;
	}
	body{
		-webkit-text-size-adjust: none;
	}
	#wrapper{
		width:768px;
		margin:auto;
	}
	h4, #contentRight h2{font-size: 18px;}
	h3.sectionhpWrapper .introText, .legalNoticeWrapper .introText, h3{font-size: 14px;}
	#mainNav, #mainContent, header, #main, footer, #mainNav, #mainPromoArea, #products, .footerWightSpace, #mainBreadcrumbs {
		width: 768px;
		/*float:left;border:solid green 2px;*/
	}
	header, nav, body.front .region-banner{
		float: none;
		clear: both;
		/*overflow: hidden;*/
	}
	header ul{
		padding-bottom: 0px !important;
		margin-top: 20px !important;
	}
	#mainNav{
		width:750px;
		margin:auto;
		height: 28px;
		box-shadow: 0 0 3px #A4A9A7;
	}
	#mainNav ul li a{
		padding-top: 5px;
		padding-bottom: 5px;
	}
	#mainNav{float: none;clear: both;}
	.headerRightMenu{
		padding-right: 10px;
	}
	body.front #mainNav .region-searchblock{
		float:right;
	}
	.region-searchblock{
		margin: -66px 0 0;
		padding-right: 0px;
		width: 220px;
		float:right;
	}
	nav {
		width: auto;
	}
	nav ul#megamenu-menu-header-menu{
		font-size: 14px;
		width: 750px;
	}
	#mainNav ul li.menu-products{
		background-position: 82px center;
	}
	#mainNav ul li.menu-quitting-tools-menu, #mainNav ul li.menu-quitting-tools-menu:hover{
		background-position: 110px center;
	}
	#mainNav ul li.menu-help-and-support-menu, #mainNav ul li.menu-help-and-support-menu:hover{
		background-position: 118px center!important;
	}
	#mainNav ul li#megamenu-mlid-4534, #mainNav ul li#megamenu-mlid-4534:hover{
		background-position: 132px center!important;
	}
	#block-google_appliance-google_search input{
		background-size: contain;
		font-size: 11px;
		width: 190px;
	}
	#mainNav ul li ul{
		margin-top: 28px;
	}
	#mainNav ul li.menu-help-and-support-menu ul{left: -227px !important;}
	li#megamenu-mlid-3056 ul.megamenu-bin{width: 756px!important;}
	#block-google_appliance-google_search input.form-submit , #block-search-form input.form-submit{
		/* margin-left: 10px; */
		background-size: auto;
	}
	#block-google_appliance-google_search{
		width:230px;
	}
	.bannerFooterShadow{width: 100%;}
	#bannerWrapper{
		margin-top: 20px;
		box-shadow: 0 0 6px #DADADA;
		float: none;
		width:752px;
	}
	.homepage_carousel .bannerImage{
		width:744px;
		height: auto;
	}
	.bannerImage img{
		width: 100%;
	}
	.homepage_carousel h1.green, .homepage_carousel .solution-finder-banner{
		font-size: 28px;
	}
	.homepage_carousel .banner-content-1{
		margin-left: 340px;
	}
	.banner-content-1 p{
		width:358px;
		font-size:15px;
	}
	.block-nicorette_homepage_carousel .bx-controls .bx-prev,
	.block-nicorette_homepage_carousel .bx-controls .bx-next,
	.block-nicorette_homepage_carousel .bx-controls .bx-prev:hover,
	.block-nicorette_homepage_carousel .bx-controls .bx-next:hover{
		height: 37px;
		width: 37px;
		background-size: contain;
		top:105px;
	}
	.block-nicorette_homepage_carousel .bx-controls .bx-next{
		right:0;
		left:auto;
	}
	.block-nicorette_homepage_carousel .bx-controls .bx-prev:hover,
	.block-nicorette_homepage_carousel .bx-controls .bx-prev{left:0;}
	.block-nicorette_homepage_carousel .prev:hover, .block-nicorette_homepage_carousel .next:hover{
		height: 37px;
		width: 37px;
		background-size: contain;
	}
	#mainPromoArea #promoLeft{
		width: 200px;
	}
	a.hover-opa{display: none;}
	#mainPromoArea #promoLeft article{
		width: 94%;
		padding-left: 0;
		margin: auto;
		float: none;
		margin-bottom: 10px;
		padding-bottom: 10px;
	}
	#mainPromoArea #promoLeft p{
		width:100%;
		float: none;
	}
	#mainPromoArea #promoLeft a.hover-text{
		font-size: 11px;
		line-height: 15px;
	}
	#mainPromoArea #promoLeft h4{
		padding-bottom: 15px;
		font-size: 18px;
		width: 94%;
		margin: auto;
	}
	.share_link{
		margin-top: 10px;
	}
	.socialLinkHeading{
		float: none;
		font-size: 18px;
	}
	#mainPromoArea #promoRight{
		width: 555px;
		padding-left: 10px;
	}
	#promoRight h4{
		font-size: 18px;
	}
	/* #mainPromoArea #promoRight article{
		width: 260px;
		margin-top: 6px;
	} */
	body.front article.extMargin{
		margin-right: 15px !important;
	}
	#mainPromoArea #promoRight img{
		width:96%;
		padding: 2%;
	}
	#mainPromoArea #promoRight article .introhead{
		/* float: none; */
		margin-top: 10px;
		clear:both;
	}
	#mainPromoArea #promoRight article a, #mainPromoArea #promoRight article p{
		font-size: 12px;
	}
	#mainPromoArea #promoRight article.extMargin a:last-child{
		margin-top: 0;
	}
	#mainPromoArea #promoRight article.mobmargin a:last-child{
		margin-top: 0;
	}
	/* #mainPromoArea #promoRight article.extMargin .introhead a{
		margin-top: 12px;
	} */
	/*#mainPromoArea #promoRight article.extMargin .introhead a[content^="Find out more"]{
		margin-top: 0;
	}*/
	body.front .region-content-bottom, #products .productIntroText, #products ul{
		float:none;
	}
	#products .productIntroText, #products ul{
		width: auto;
	}
	#products{
		height: auto;
		margin-top: 5px;
		padding-top: 5px;
		padding-bottom: 10px;
	}
	#products .productIntroText .productsHeading{
		font-size: 16px;
	}
	#products .productIntroText p{
		margin-top: 3px;
		font-size: 12px;
	}
	#products .productIntroText, #products ul.our-products-list{
		width: 95%;
		margin: auto;
	}
	#products ul li a.product_hover .tooltip{
		width: 100px!important;
		height: 110px!important;
		background-size: contain !important;
	}
	#products ul li .tooltip .product_name a{
		font-size: 11px;
		line-height: 14px;
	}
	#products ul li .tooltip .short_desc a{
		font-size: 10px;
	}
	#products ul li .tooltip{
		padding-left: 15px!important;
		padding-right: 5px!important;
	}
	#products ul li .tooltip .short_desc{
		width:100%;
		float: none;
	}
	footer{
		margin-top: 10px;
	}
	footer .extra-wrapper, footer .region-footer, #footer-left, #footer-left ul, #footer-left ul li.first, #footer-left ul li.first ul, #footer-left ul li.last, #footer-left ul li.last ul, .shraeWrapper{
		float: none;
	}
	#footer-left{
		width: 90%;
		padding-left: 5%;
		padding-right: 5%;
	}
	#footer-left ul, #footer-left ul li.last, #footer-left ul li.last ul, #footer-left ul li.first, #footer-left ul li.first ul{
		width:100%;
	}
	.col2, .col3, .col4{
		float: left;
	}
	.col2{
		width: 25%;
	}
	#footer-left ul li ul li, #footer-left ul li ul li a{
		float: none;
	}
	 #footer-left ul li ul li a{
	 	font-size: 11px;
	 }
	/*#footer-right,*/ .col4{
		width:75%;
	}
	#footer-right{width: 90%;padding-left: 0;float: none; padding-left: 5%; overflow: hidden;}
	#footer-left li.last p{
		padding:10px 0 5px;
	}
	 #footer-left li.first p{
	 	padding-bottom: 5px;
	 }
	.footerWightSpace{height: auto;width:auto;}

	/*Buy Now Page*/

	#promoLeft{display: none;}
	body.front #promoLeft{display: block;}
	#mainContentArea #contentRight{float: none;width:96%;max-width:768px;padding:0 2%;margin-left: 0; margin:0 auto; overflow: hidden;}
	li.content{
		float: none;
		width: 100%;
		margin-left: 0;
		padding-bottom: 10px;
	}
	body.page-products-where-to-buy #contentRight h2{
		padding-bottom: 0!important;
	}
	.whereToBuyWapper, .whereToBuyWapper div.intro.whereToBuyLogoWapper, .yellWapper, .section-products .whereToBuyWapper div.intro, .yellWapper .whereToBuyLogoWapper, .disclaimerWapper, .disclaimerWapper p, .content.pressCentre .articlePromo{
		width: 100%;
		float: none;
	}
	.whereToBuyLogoWapper iframe{
		width:100%!important;
		margin: 0!important;
	}
	.yellWapper{
		margin-top: 10px;
		padding-bottom: 10px;
	}
	.section-products .whereToBuyWapper div.intro{
		padding-bottom: 5px;
	}
	.yellWapper .whereToBuyLogoWapper{
		margin:5px;
		padding-bottom: 5px;
	}
	.whereToBuyLogoWapper a/*, .whereToBuyLogoWapper a img*/{
		float: none;
		/*display: block;*/
	}
	.whereToBuyLogoWapper a:hover{
		float: none;
	}
	.disclaimerWapper p{
		padding-top: 5px;
		margin-top: 0;
	}
	.disclaimerWapper{
		padding-bottom: 10px;
	}
	.whereToBuyWapper div.intro{
		font-size: 14px;
	}
	.disclaimerWapper p{
		font-size: 11px;
	}
	#mainBreadcrumbs ul, #mainBreadcrumbs .breadcrumb{
		margin: 0;
		width: 98%;
		padding: 10px 0 10px 2%;
	}
	#contentRight p.articlePara{width: 100%;padding-left: 0;padding-right: 0;padding-bottom: 10px;margin-top:0;float: none; }
	.node-type-news-and-press-section #contentRight li.content h2{padding: 10px 0 5px 0!important;}
	.content.pressCentre .articlePromo{overflow: hidden;padding-left: 0;}
	.articlePromo article{width:45%;}
	.articlePromo article.extMargin{margin-right: 0!important;padding-right: 5%;}
	.articlePromo .content{width:96%;margin: auto;overflow: hidden;}
	.section-news .pressCentre .articlePromo .content{width:96%;}
	.articlePromo article{width:290px;}
	.articlePromo article .introhead{margin-top: 0;padding-top: 10px;}
	.articlePromo article a{margin-top: 5px;}
	.articlePromo article:nth-child(3n), .articlePromo article:nth-child(4n){margin-top: 10px!important;}
	.view-filters{display: none;}
	.view-content{float: none;padding-left: 0;}
	.articleDescription p{width:100%;padding:0;}
	.mediaWrap p{width: 100%!important;}
	.articleHeading, .articleSubHeading{font-size: 18px;}
	
	/*Video*/
	.videoPlayerArea,
	.videoWrapper .videoIntroText,
	.view-successstories .view-content .views-row .views-field-title .field-content,
	.infoGraphicWrapper, .sectionhpWrapper, .legalNoticeWrapper, .sectionhpWrapper p, .legalNoticeWrapper p,
	#Contactus #accordion, .page-contact-us #accordion span, .contactfaq p
	{
		float: none;
	}
	.videoWrapper, .listingVideoWrapper{float:none;width:90%;margin: auto;}
	.videoWrapper{width:87%;}
	.videoWrapper{padding-left: 0;}
	.listingVideoWrapper{padding: 10px 0;}
	.view-successstories .view-content .views-row-2,
	.view-successstories .view-content .views-row-4,
	.view-successstories .view-content .views-row-6{
		margin-right: 0;
	}
	.videoPlayerArea{
		margin: 10px 0 0;
		padding-bottom: 10px;
	}
	.videoWrapper .videoIntroText{width: 100%;padding-bottom: 10px;}
	.view-successstories .view-content .views-row .views-field-title .field-content{
		font-size: 13px;
	}
	#Legalnotice, #privacy, #Termsofuse, #press, #Contactus, #sitemap, #quitsmoking p
	{
		width: 100%;
		font-size: 12px;
	}
	.legalNoticeWrapper{width: 100%;}
	.legalNoticeWrapper p{
		padding: 5px 0 10px!important;
	}
	.legalNoticeWrapper .introText{padding-top: 0; margin-top: 0;}
	#Termsofuse{padding: 0}
	#Contactus #accordion{margin-top: 10px;}
	.page-contact-us #accordion span{
		display: block;
		width: 97%;
		padding: 5px 0 8px 3%;
	}
	.page-contact-us #accordion span.current-q{
		padding: 5px 0 8px 3%;
	}
	#Contactus #accordion p{
		margin-left: 3%;
		width:97%;
		padding-top: 0!important;
	}
	.contactfaq p{
		padding: 5px 0 10px;
	}
	.contactfaq h3{
		padding-bottom: 5px;
	}
	#bannerWrapper ul, #bannerWrapper ul li, .carousel-frame, #bannerWrapper{height:auto!important;}
	.bottomExtraText{clear: both;}
	.middle_cosmosBQ{width: 85%;font-size: 14px;}
	.finish_banner .banner-content-2{width: 100%;}
	.activestop2-container .greenbox-top, .activestop2-container .greenbox-bottom{display: none;}
	.activestop2-container .greenbox-middle{width: 96%; border-radius: 5px;padding-left:2%;padding-right: 2%;}
	.activestop2-container .box3, .activestop2-container .box1{width: 96%;padding-left:2%;padding-right: 2%;}
	.activestop2-container .upper-text{width:98%;}
	.item-list ul.pagination{position: relative;}
	
	.infographics{float: left; width: 97%;}
	
	
	
	
	
	.cashback{
color:white;font-size: 112%;
}
	
}

@media all and (max-width: 917px) and (min-width: 768px) {
	.cashback{
color:white;font-size: 199%;
}
.youtube_wrap, .desWrap{float:none; margin:0 auto; clear:both;}
	.page-your-incredible-journey #mainContentArea #contentRight{width:95%;}
	#contentRight h1.journeyhead{
		float:none;
		width:40%;
	}
	.page-your-incredible-journey .banner .right_sec{
		margin-top:-48px;
		width:55%;
		margin-bottom:10px;
		float:right;
	}
	.page-your-incredible-journey .banner .right_sec .img_wrp img{
		width:100%;
	}
	.page-your-incredible-journey .banner .left_sec{
		float:left;
		width:42%;
		margin:auto;
		padding:0;
	}
	.promo_sec{
		margin-top:15px;
		width:98%;
		float:none;
		clear:both;
	}
	.promo_cont{
		margin-right: 10px;
		width:225px;
	}
	.page-your-incredible-journey .promo_sec .promo_cont p.incredible_img{text-align:center;}
	.page-your-incredible-journey .promo_sec .promo_cont a img{
		width:125%;
	}
	.page-your-incredible-journey .promo_sec .promo_cont.promo_right a img{width:110%;}

	.middle_cosmosBQ{width: 86%;}
	.our-products-list .product_hover img.deskimg{display: inline;}
	.our-products-list .product_hover img.mobimg{display: none;}

	#bannerWrapper ul li div.contentWapper{
		top:5px;
		left: 40px;
	}
	header a{padding-bottom: 3px;}
	header a img{width: 100%;}
	h1.white{font-size: 24px;}
	.banner-content-2{
		margin-top: -215px;
		margin-left: 40px;
	}
	.homepage_carousel h1.green{
		font-size: 18px;
	}
	.banner-content-2 p{
		font-size: 15px;
		width: 380px;
	}
	.finish_banner,
	.homepage_carousel .banner-content-1.iphone-banner
	{
		position: absolute;margin: 0;top:0;left:0;
	}
	.finish_banner .banner-content-2{margin: 5px 0 0 90px;width: auto;}
	.finish_banner .banner-content-2 .middle_cosmosBQ{font-size:26px;}
	.finish_banner .banner-content-2.banner_link{margin-left:300px;}
	.iphone-banner h1.white{padding-left: 332px;}
	#bannerWrapper ul li .iphone-banner a.findMore/*, .finish_banner.finish_man a.findMore*/{margin-left:332px;}
	.finish_banner.finish_man{margin-left: 56%;width:41%;}
	.finish_banner.finish_man .banner-content-2.middle_cosmosBQ, .finish_banner.finish_man .banner-content-2.banner_link
	{margin-left: 0;}
	.banner-cycle-sub span{margin-top:0;}
	h1.banner-cycle{float: left;}
	.cycle_banner .banner-content-2 p.banner-cycle-sub{padding-bottom: 0;margin: 0 0 0 180px;float: left;}
	.cycle_banner .banner-content-2{position:absolute;margin:auto; top:20px; left: 40px;}
	.cycle_banner .banner-content-2 a.findMore{float: left;width: 230px;padding-right: 50px;margin-top: -25px;}
	#mainNav ul li#megamenu-mlid-4534 ul{left:-242px!important;}
	.where-to-buy-header p, .where-to-buy p{width: auto;font-size: 12px;}
	body.page-products .where-to-buy ul.second-row{margin:0 auto;float: none;}
	#contentRight h1{padding-left: 0;}
	.quittingOptionsWrapper .infoAndLink{margin: 0 5px 0 0;width: 420px;}
	.quittingOptionsWrapper{margin:0;}
	.search_results li.content, .google_search_test{width: auto; float:none;}
	.google_search_test .pagination li.pager-next{right: 0;}
	.google_search_test .pagination li.pager-last{right: 50px;}
	.google_search_test .pagination .pager-ellipsis{margin-right: 0;}
	.finish_banner .banner-content-2{margin-left: 70px;}
	.page-products .where-to-buy-header p, .page-products .where-to-buy p{clear:both}
	#mainNav ul li a{font-size:12px;}
	#mainNav ul li.menu-products, #mainNav ul li.menu-products:hover{background-position:80px center!important;}
	#mainNav ul li.menu-quitting-tools-menu,
	#mainNav ul li.menu-quitting-tools-menu:hover{background-position:106px center!important;}
	#mainNav ul li.menu-help-and-support-menu,
	#mainNav ul li.menu-help-and-support-menu:hover{background-position:108px center!important;}
	#mainNav ul li#megamenu-mlid-4534,
	#mainNav ul li#megamenu-mlid-4534:hover{background-position:120px center!important;}
	
	#mainPromoArea #promoRight article article {width: 270px;}
	#mainPromoArea #promoLeft article p, body.cke_show_borders #promoLeft p {	float:none;}
}

@media all and (max-width:640px) and (min-width: 320px) {
	.cashback{
color:white;font-size: 100%;}
.page-do-something-incredible .desWrap .column h3, .page-do-something-incredible .desWrap .column .column_p h3{
	margin-bottom:10px;
	font-size: 14px;
	margin-top:5px;
}
.page-do-something-incredible .desWrap .column p{
	font-size: 12px;
	margin-bottom: 5px;
}
	body.section-products #contentRight h2{
		padding: 5px 0!important;
	}
	#contentRight .personalVideotext h2{
		font-size: 13px;
	}
	#contentRight h1{
		font-size: 14px;
		padding-bottom: 5px;
	}
	.articleDescription h2{
		font-size: 13px!important;
		padding-bottom: 5px!important;
	}
	a.readMoreLink{
		margin: 5px 0!important;
	}
	.articleDescription p, .personalVideotext p{
		font-size: 12px;
	}
	#mainNav ul li#megamenu-mlid-5636{
		background: url(/sites/nicorette.com.au/themes/nicorette/images/main_nav_pointer.png) no-repeat 4px center;
	}
	#mainNav ul li.your-incredible-third-column-li{display:none;}
	#mainNav ul li#megamenu-mlid-5636:hover{
		background: url(/sites/nicorette.com.au/themes/nicorette/images/main_nav_pointer_hover.png) no-repeat 4px center;
	}
	#mainNav ul li#megamenu-mlid-5636 div.megamenu-parent-title{
		float: none;
		background: none;
	}
	#contentRight h1.journeyhead{
		width:100%;
	}
	.headerRightMenu{
		padding-right: 2px;
	}
	.activestop2-container .greenImgWrapper img{float: none; margin: 0;}
	.greenImgWrapper{text-align: center;}
	.greenImgWrapper h2, .greenImgWrapper p{
		text-align: left;
	}
	.activestop2-container #contentWrapper{
		padding-top:10px;
	}
	.activestop2-container .tabsWrapper{
		margin:0;
	}
	.activestop2-container .tabs li a{
		width:100%
	}
	.activestop2-container .tabs{
		height: auto;
		width: 100%;
		padding: 0;
	}
	.activestop2-container .tabs li{
		margin-right: 0;
		width: 50%;
		padding-bottom: 5px;
	}
	.activestop2-container .tabs li a:hover .tabCenter,
	.activestop2-container .tabs li a.active .tabCenter{
		background-image: none;
	}
	.activestop2-container .tabs li a:hover .tabLeft,
	.activestop2-container .tabs li a.active .tabLeft,
	.activestop2-container .tabs li a:hover .tabRight,
	.activestop2-container .tabs li a.active .tabRight,
	.activestop2-container .tabs li a .tabLeft,
	.activestop2-container .tabs li a .tabRight{
		display: none;
	}
	.activestop2-container .tabs li a:hover .tabCenter,
	.activestop2-container .tabs li a.active .tabCenter{
		font-size: 12px;
		height: auto;
		line-height: normal;
		padding: 5px 0;
		text-align: center;
		-webkit-border-radius: 5px 5px 0 0;
	    -moz-border-radius: 5px 5px 0 0;
	    -ms-border-radius: 5px 5px 0 0;
	    -o-border-radius: 5px 5px 0 0;
	    border-radius: 5px 5px 0 0;
	    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #6bd349), color-stop(100%, #258019));
		background-image: -webkit-linear-gradient(#6bd349 0%, #258019 100%);
		background-image: -moz-linear-gradient(#6bd349 0%, #258019 100%);
		background-image: -o-linear-gradient(#6bd349 0%, #258019 100%);
		background-image: linear-gradient(#6bd349 0%, #258019 100%);
		width:100%;
		display: block;
	}
	.activestop2-container .tabs li a .tabCenter{
		font-size: 12px;
		height: auto;
		line-height: normal;
		padding: 5px 0;
		text-align: center;
		-webkit-border-radius: 5px 5px 0 0;
	    -moz-border-radius: 5px 5px 0 0;
	    -ms-border-radius: 5px 5px 0 0;
	    -o-border-radius: 5px 5px 0 0;
	    border-radius: 5px 5px 0 0;
		background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e6e6e6), color-stop(100%, #FFFFFF));
		background-image: -webkit-linear-gradient(#e6e6e6 0%, #FFFFFF 100%);
		background-image: -moz-linear-gradient(#e6e6e6 0%, #FFFFFF 100%);
		background-image: -o-linear-gradient(#e6e6e6 0%, #FFFFFF 100%);
		background-image: linear-gradient(#e6e6e6 0%, #FFFFFF 100%);
		width:100%;
		display: block;
	}
	.activestop2-container .contentTabs li.active.last a,
	.activestop2-container .contentTabs li.active a,
	.activestop2-container .contentTabs li.active,
	.activestop2-container .contentTabs li.active span.num{
		background-image: none;
	}
	#sItem_1{
		top:4px;
	}
	#sItem_2{
		top: 25px;
	}
	#sItem_3{
		top: 50px;
	}
	#sItem_4{
		top: 87px;
	}
	#sItem_5{
		top: 110px;
	}

	.activestop2-container .greenbox-middle .helping-outer{
		width:100%;
	}
	.activestop2-container .greenbox-middle .helping-div .helping-middle{
		width:90%;
	}
	.activestop2-container .greenbox-middle .helping-outer ul#cat-list1{
		width: 100%;
	}
	.activestop2-container #yesWrapper,
	.activestop2-container #noWrapper,
	.activestop2-container #yesWrapper1,
	.activestop2-container #yesWrapper11,
	.activestop2-container .yesWrapperInner,
	.activestop2-container .noWrapperInner,
	.activestop2-container .topYes,
	.activestop2-container .bottomYes{
		width:284px;
		background-size: 100% 17px;
	}
	.activestop2-container .contentYes{
		background-size: 100% auto;
		width:244px;
	}
	.section-your-profile #yesWrapper11{
		width: 284px!important;
	}
	.activestop2-container .greenbox-middle .helping-div,
	.activestop2-container .greenbox-middle .helping-div{
		width:294px;
	}
	.activestop2-container .greenbox-middle .helping-div .helping-top,
	.activestop2-container .greenbox-middle .helping-div .helping-bottom{
		width:280px;
		background-size: 100% 4px;
	}
	.activestop2-container .greenbox-middle .helping-div .helping-middle{
		width: 268px;
		background-size: 100%;
	}
	.activestop2-container .greenbox-middle p,
	.activestop2-container .greenbox-middle .helping-ul span{
		font: 11px/14px 'Trebuchet MS';
	}

	.buttonElements{
		margin-top: 0;
	}
	.activestop2-container .upper-text1{
		width: 100%;
	}
	#contentWrapper .form-checkboxes .form-item, #contentWrapper .form-radios
	.form-item#edit-main-motivation-to-give-up-smoking-stop-feeling-excluded-wrapper{
		padding-bottom: 7px;
	}
.page-do-something-incredible .desWrap .column{width:100%;}
.column_inner .img_wrp{width:300px; margin:auto;}
.column_inner .img_wrp img{width:100%;}
.page-do-something-incredible .desWrap .column_p{min-height:100%;}
	.desWrap{width:98%;float:none; margin:10px 0 0;}
	.desWrap .column{float:none;clear:both;}
	.youtube_wrap, .youtube_cont{
		width:100%;
	}
	.you_wrap{background:transparent; border-radius:0;}
	.tabs_wrap{display:none;}
	.youtube_cont{
		border-radius: 0;
		box-shadow:none;
		float: none;
		margin: 0;
		padding: 0;
	}
	.youtube_cont .content_tab{
		float:left;
		width:49%;
		display:block!important;
		padding-left:0;
		padding-right:0;
		background: transparent;
	}
	.youtube_cont #content_tab2{
		float: right;
	}
	/*.youtube_cont .content_tab:first-child{padding-left:0;}*/
	
	.content_tab iframe{
		width:100%;
		height:auto;
	}
	h1.journeyhead{
		float:none;
		width:100%;
	}
	.promo_sec{
		margin-top:15px;
		width:98%;
		float:none;
		clear:both;
	}
	.promo_cont{
		float: none;
		margin-right: 0;
		width: 98%;
	}
	.page-your-incredible-journey .promo_sec .promo_cont p.incredible_img{text-align:center;}
	.page-your-incredible-journey .promo_sec .promo_cont a img{
		margin:0;
		width:100%;
		max-width:308px;
	}
	.page-your-incredible-journey .banner .right_sec{
		margin-top:0;
		width:91%;
		margin-bottom:10px;
	}
	.page-your-incredible-journey .banner .right_sec .img_wrp img{
		width:100%;
	}
	.page-your-incredible-journey .banner .left_sec{
		float:none;
		width:98%;
		margin:auto;
		padding:0;
	}
	nav, .region-searchblock {
		display: none;
	}
	/*#block-google_appliance-google_search, #edit-keys-wrapper, #edit-keys-1-wrapper{width: 100%}*/
	.our-products-list .product_hover img.deskimg{display: none;}
	.our-products-list .product_hover img.mobimg{display: inline; float: none;}
	/*#products ul.our-products-list li{height: auto;}*/

	#mainNav .region-searchblock{float: none!important;width:96%;padding: 2%;}
	#block-google_appliance-google_search,#block-search-form {width: 100%;}
	#edit-keys-wrapper, #edit-keys-1-wrapper{width: 90%;}
	#block-google_appliance-google_search input, #block-search-form input{
		width:85%;
		background: none;
		border-radius: 5px;
		border: 1px solid #ccc;
		background-color: #fff;
	}
	.region-searchblock{margin:0;}
	#mainNav ul li .megamenu-parent-title a,
	#mainNav ul li.menu-help-and-support-menu:hover,
	#mainNav ul li#megamenu-mlid-4534:hover{
		background-position: 4px center!important;
	}
	#mainNav ul li .megamenu-parent-title a.active{color: #339933;}
	#mainNav ul li#megamenu-mlid-4534 ul li#megamenu-mlid-4538 .subMenuWrapper{padding-left: 4px;}
	.mobtabhead, .mobilemenu{display: block;}
	.mobilemenu{float:right;padding-right: 10px;}
	.tab_products.tabs, #mainNav{display: none;}
	.mobilemenu a{
		background: url(/sites/nicorette.com.au/files/nicorette/mobileMenu.png) no-repeat;
		width: 50px;
		height: 50px;
		display: inline-block;
		text-indent: -999px;
	}
	.mobilemenu{
		padding-top: 20px;
	}

	.mobilemenu a:last-child{background-position: left -51px;}

	sup{position: static;vertical-align: top;font-size: x-small;}
	#wrapper{
		width:100%;
	}
	h4, #contentRight h2{font-size: 16px;}
	h3.sectionhpWrapper .introText, .legalNoticeWrapper .introText, h3{font-size: 14px;}
	#mainContent, header, #main, footer, #mainNav, #mainPromoArea, #products, .footerWightSpace, #mainBreadcrumbs {
		width: 100%;
	}
	#mainNav{width: 98%; float:left; margin-left:1%;}
	nav ul#megamenu-menu-header-menu{width: auto; }
	header{padding: 0;}
	header a img{
		width:100%;
	}
	header > a{
		width: 45%;
		padding-top: 20px;
	}
	.headerRightMenu{position: absolute;right: 2px; width: auto;}
	header ul{
		margin: 0!important;
		float: none;
	}
	.headerRightMenu ul li{
		/*float: none;*/
		margin: 0!important;
		padding: 0;
		padding-right: 5px;
	}
	header ul a{
		font-size: 12px;
		float: none;
		display: inline-block;
	}
	.headerRightMenu ul li a#activestoplogin, .headerRightMenu ul li a#healthcare, li.activestop-login-menu a#activestoplogin:hover,
	li.activestop-login-menu a#healthcare:hover{
		background-position: 0 center!important;
		padding-left: 8px!important;
	}
	li.hcp_home_menu a#healthcare:hover, li.activestop-login-menu a#activestoplogin:hover{
		background: url(../images/header_nav_pointer.png) no-repeat left center!important;
		border-bottom: 1px dotted;
	}
	.region-searchblock{
		float: none;
		display: none;
	}
	nav ul#megamenu-menu-header-menu, #mainNav ul > li, #mainNav ul li a, body.front .region-header-menu{float:none;}
	#mainNav ul > li{display: block;}
	#mainNav{height: auto;}
	.not-front #mainNav{margin-bottom:10px;}
	#mainNav #megamenu-main-menu{width: 100%!important;}
	#mainNav ul li a{background-image: none;font-size: 12px;}
	#mainNav ul li.menu-products, #mainNav ul li.menu-quitting-tools-menu, #mainNav ul li.menu-help-and-support-menu, #mainNav ul li#megamenu-mlid-4534{background-position: 4px center!important;}
	#mainNav ul li.megamenu-parent-0:hover{background-image: none; border-radius: 10px 10px 0 0!important; background-color: #339933; width:100%;}
	#wrapper #mainNav ul li.megamenu-parent-0 .megamenu-parent-title a:hover{color:#fff!important;}
	
	
	#mainNav ul#megamenu-menu-header-menu li:hover{background-color: #339933;}
	#mainNav ul#megamenu-menu-header-menu li.menu-products .megamenu-parent-title > a:hover/*, #mainNav ul li.menu-quitting-tools-menu:hover*/, #mainNav ul li.menu-help-and-support-menu > .megamenu-parent-title a:hover, #mainNav ul li#megamenu-mlid-4534 > .megamenu-parent-title a:hover{background-position: 4px center!important;}
	#mainNav ul li.menu-help-and-support-menu a, #mainNav ul li#megamenu-mlid-4534 a{
		padding-right: 0;
	}
	#mainNav ul li a{
		padding-left: 12px;
	}
	#mainNav ul#megamenu-menu-header-menu li.megamenu-parent-6:hover{
		border-radius: 0 0 10px 10px;
	}
	#megamenu-mlid-4247 .megamenu-parent-title a:hover, #megamenu-mlid-4284 .megamenu-parent-title a:hover{
		color: #fff!important;
	}
	#mainNav ul li ul{
		float: none;
		margin-top: 0;
		width: 99%;
	}
	#mainNav ul li ul li{background:none; margin:0!important; padding:0!important; min-height:auto!important; }
	#mainNav ul li#megamenu-mlid-3037 ul.megamenu-bin,
	#mainNav ul li#megamenu-mlid-4534 ul li,
	#mainNav ul li#megamenu-mlid-5636 ul li{
		width:100%!important;
	}
	#mainNav ul li ul li#megamenu-mlid-3079,
	#mainNav ul ul li#megamenu-mlid-3078,
	#mainNav ul ul li.submenuProdInfo1Parent,
	#mainNav ul ul li.submenuProdInfo2Parent,
	#mainNav ul ul li#megamenu-mlid-3080,
	#mainNav ul ul li.submenuProdInfo3Parent,
	#mainNav ul ul li#megamenu-mlid-4536,
	#mainNav ul ul li#megamenu-mlid-5638,
	#mainNav ul li#megamenu-mlid-5636 ul li.submenuyourIncredible
	{
		display: none;
	}
	
	#mainNav ul li.megamenu-parent-6:hover{background-image: none; border-radius:0 0 10px 10px!important; background-color: #339933; width:100%;}
	#wrapper #mainNav ul li.megamenu-parent-6 .megamenu-parent-title a:hover{color:#fff!important;}
	
	#mainNav #megamenu-main-menu #megamenu-mlid-322 #megamenu-mlid-334, 
	#mainNav #megamenu-main-menu #megamenu-mlid-322 #megamenu-mlid-337, 
	#mainNav #megamenu-main-menu #megamenu-mlid-344 #megamenu-mlid-347,
	#mainNav #megamenu-main-menu #megamenu-mlid-344 #megamenu-mlid-348,
	#mainNav #megamenu-main-menu #megamenu-mlid-342 #megamenu-mlid-357,
	#mainNav #megamenu-main-menu #megamenu-mlid-342 #megamenu-mlid-359,
	#mainNav #megamenu-main-menu #megamenu-mlid-342 #megamenu-mlid-363,
	#mainNav #megamenu-main-menu #megamenu-mlid-342 #megamenu-mlid-370,
	#mainNav #megamenu-main-menu #megamenu-mlid-341 #megamenu-mlid-377,
	#mainNav #megamenu-main-menu #megamenu-mlid-341 #megamenu-mlid-379,
	#mainNav #megamenu-main-menu #megamenu-mlid-341 #megamenu-mlid-383,
	#mainNav #megamenu-main-menu #megamenu-mlid-345 #megamenu-mlid-385,
	#mainNav #megamenu-main-menu #megamenu-mlid-345 #megamenu-mlid-387
	{min-height:0!important; clear:both;}
	 
	#mainNav #megamenu-mlid-322, 
	#mainNav #megamenu-mlid-480, 
	#mainNav #megamenu-mlid-344, 
	#mainNav #megamenu-mlid-341, 
	#mainNav #megamenu-mlid-345,
	#mainNav #megamenu-mlid-322 a:hover
	#mainNav #megamenu-mlid-480 a:hover 
	#mainNav #megamenu-mlid-344 a:hover 
	#mainNav #megamenu-mlid-341 a:hover 
	#mainNav #megamenu-mlid-345 a:hover
	{ background:none; background-image:none!important; }
	
	#mainNav #megamenu-main-menu li ul{width: 98%!important; padding:0 0 3px 2%;}
	#mainNav #megamenu-main-menu #megamenu-mlid-356, #mainNav #megamenu-main-menu #megamenu-mlid-354 {display:none;}
	#mainNav #megamenu-main-menu .megamenu-slot{background:none;}
	#mainNav ul li#megamenu-mlid-480 ul, #mainNav ul li#megamenu-mlid-341 ul, #mainNav ul li#megamenu-mlid-345 ul {left:0!important;}
	#mainNav ul li ul li ul li{width:170%;}
	.sharethis-wrapper{padding-left:3px;}
	.page-node-7 ul .text_question li .webform-component--aside-from-the-obvious-health-issues p{padding: 0 0 5px;}
	
	/* #mainPromoArea #promoLeft {display:none;} */
	
	
	
	
	
	.page-views li#megamenu-mlid-3041{
		width: auto;
		float: none;
	}
	.page-views ul.megamenu-bin li#megamenu-mlid-3041 .subMenuWrapper{
		width: auto%!important;
		float: none;
		min-height: inherit;
		padding-top: 0;
	}
	.nicorette-products-nolink{
		float: none;
	}
	#mainNav ul li .subMenuWrapper{
		background-image: none;
		margin-left: 0;
		display: block;
	}
	#mainNav ul li#megamenu-mlid-4534 ul li#megamenu-mlid-4538 .subMenuWrapper{height: auto!important;}
	.page-views ul#megamenu-menu-header-menu li#megamenu-mlid-3050 ul.megamenu-bin,
	#mainNav ul li#megamenu-mlid-4534 ul, #mainNav ul li#megamenu-mlid-5636 ul{
		width: 100%!important;
		left: 0!important;
	}

	#mainNav ul ul li#megamenu-mlid-3059,
	#mainNav ul ul li#megamenu-mlid-3065,
	ul#megamenu-menu-header-menu li#megamenu-mlid-3056 ul.megamenu-slots-columnar
	{
		width:100%!important;
	}

	#mainNav ul li .subMenuWrapper{padding-top: 5px; padding-bottom: 5px;}
	.page-views ul.megamenu-bin li#megamenu-mlid-3052{width: auto;}
	
	li#megamenu-mlid-3050 li#megamenu-mlid-3052 div.subMenuWrapper,
	li#megamenu-mlid-3050 li#megamenu-mlid-3079 div.subMenuWrapper,
	li#megamenu-mlid-3056 li#megamenu-mlid-3080 div.subMenuWrapper,
	li#megamenu-mlid-3056 li#megamenu-mlid-3065 div.subMenuWrapper,
	li#megamenu-mlid-3056 li#megamenu-mlid-3059 div.subMenuWrapper,
	li#megamenu-mlid-3037 li#megamenu-mlid-3041 div.subMenuWrapper,
	ul#megamenu-menu-header-menu li#megamenu-mlid-3056 ul.megamenu-slots-columnar
	{
		min-height: 100%;
	}

	#mainNav ul ul li.megamenu-slot-1, #mainNav ul ul li.megamenu-slot-2, .page-views li#megamenu-mlid-3056 ul.megamenu-bin,
	.ready-quit-ul li, #mainNav ul li ul li ul.ready-quit-ul, #mainNav ul li ul li ul,
	li#megamenu-mlid-3050 li#megamenu-mlid-3052 div.subMenuWrapper,
	li#megamenu-mlid-3050 li#megamenu-mlid-3079 div.subMenuWrapper,
	.page-views ul.megamenu-bin li#megamenu-mlid-3065 div.subMenuWrapper,
	#mainNav ul li.menu-quitting-tools-menu ul,
	li#megamenu-mlid-3056 ul.megamenu-bin,
	#mainNav ul li#megamenu-mlid-3037 ul,
	.page-products li#megamenu-mlid-3050 ul.megamenu-bin,
	.page-products li#megamenu-mlid-3056 ul.megamenu-bin,
	{
		width: 100%!important;
	}

	#mainNav ul li.menu-help-and-support-menu ul, #mainNav ul li#megamenu-mlid-4534 ul, #mainNav ul li.menu-quitting-tools-menu ul{
		left: 0!important;
		width:100%!important;
	}

	.nicorette-products-nolink, .megamenu-slot-title{display: none;}
	#mainNav ul li ul li ul li, #mainNav ul li ul li ul li a, #mainNav ul li .subMenuWrapper{float: none;}



	body.front .region{float: none;}
	#mainPromoArea #promoLeft, #mainPromoArea #promoRight{float:none; width: auto;clear: both;}
	article a.hover-opa{display: block;width:48%;margin-right: 2%;}
	#mainPromoArea #promoLeft article a.hover-opa img{width: 100%;float:none;}
	#mainPromoArea #promoLeft p{float: left;width: 50%;}
	#mainPromoArea #promoLeft article{overflow: hidden;}
	.socialLinkHeading{display: block;font-size: 16px;}
	.socialLink-li, .share_link{float: none;}
	.share_link{overflow: hidden;}
	#promoRight h4{font-size: 14px; padding-bottom: 10px;}
	#mainPromoArea #promoRight{padding-top: 15px;}
	
	#footer-left ul li ul li{
		float: left;
		width: auto;
		clear: none;
		padding-right: 5px;
		border-right: 1px solid #339933;
		padding-left: 5px;
	}
	#footer-left ul li ul li:first-child{padding-left: 0;}
	#footer-left ul li ul li:last-child{padding-right: 0;border-right: 0 none;}
	.col2{float: none; width: 100%;}
	footer sup{vertical-align: top!important;}
	#footer-left li.first, #footer-left li.last{
		overflow: hidden;
	}
	#footer-left{
		width: 94%;
		padding: 0 2%;
	}
	.col3{padding: 10px 0;}
	.col4{width: 100%;float: none;clear: both;}
	#footer-right{background: none;width: 96%; padding-left: 2%}
	.footerSocialNetworkArea{float: none;}
	.footerSocialNetworkArea span{left: 0;}
	#mainPromoArea #promoRight article{width:98% !important; margin:0 auto!important;}

	/*For homepage tooltip*/
	#products ul li{width: 97%;}
	.product_description{float:left;width: 70%;padding-top: 15px; }
	#products ul li a{width: 25%;margin-right: 5%;}
	.product_name, .page-views #products ul li, .page-your-incredible-journey #products ul li{float: none;}
	#products .product_name a.tooltip-product-title, #products .short_desc a{float: none!important;margin: 0;}
	#products ul li .product_description a,
	#products ul li .product_description a:hover{text-decoration: none;color: #339933;}
	#products ul li .product_name a{
		font-weight: bold;
	}
	#products ul.our-products-list li{background: none;height: auto; padding-bottom: 5px;overflow: hidden;padding-top: 5px;}
	.page-views ul.megamenu-bin li#megamenu-mlid-3065 div.subMenuWrapper{padding-top:0;} 
	.megamenu-menu .megamenu-parent{z-index:auto;}
	#mainBreadcrumbs/*, .innerPageBannerWrapper*/{display: none;}

	.articleHeading, .articleSubHeading{font-size: 16px;padding-left: 0;margin-bottom: 0;}
	.articleListing{padding-top: 0;}
	#contentRight h2{padding-left: 0!important; margin-top:15px;}
	.mediaWrap{width: 100%;}

	.view-successstories .view-content .views-row{
		width: 100%;
		float: none;
		margin-right: 0;
		left: auto;
	}

	.view-successstories .view-content .views-row span img{width: 100%;height: auto;}
	.view-successstories .view-content .views-row .views-field-field-play-button-fid span a.active{
		background-image: url(../images/play_btn.png);
		background-size: cover;
	}
	.view-successstories .view-content .views-row .views-field-field-play-button-fid span a,
	.videoImg a{
		left:40%;
		top:28%;
		height: 50px;
		width: 46px;
		background-size: cover;
	}
	.personalVideoWrapper .videoImg a{top:38%;}
	.view-successstories .view-content .views-row .views-field-field-play-button-fid span a:hover,
	.videoImg a:hover{
		background-size: cover!important;
		background-position: 0 -58px !important;
	}
	.videoWrapper h4{padding: 5px 0;}
	.videoWrapper{width: 98%; padding: 0 1%;}
	.infoGraphicImg img{width: 100%;float: none;}
	.infoGraphicImg, .infograpimg, .infoGraphicBg, #embed-button-top, #embed-button-bottom, .infoGraphicWrapper p,
	#quitsmoking p, .contentImg, .removeBg div.intro, .removeBg
	{
		float: none;
	}
	.infoGraphicWrapper p{padding-bottom: 0}
	#embed-button-top, #embed-button-bottom{display: block;margin: 5px 0 10px;}
	#embed-text{width: 100%;}

	.infoGraphicBg{width: 98%;}
	#quitsmoking .women-and-smk p br{line-height: 0;}
	.contentImg{display: block;}
	#quitsmoking{padding-left: 0;}
	.page-quitting-tools-iphone-app #wrapper #mainContent #mainContentArea #contentRight ul .innerPageBannerWrapper li img,
	.innerPageBanner ul li img
	{
		width: 100%;
		height: auto;
		float: none;
	}
	.page-quitting-tools-iphone-app .innerPageBanner, .innerPageBanner
	{
		height: auto!important;
		min-width: 100%;
		float: none;
	}
	.page-quitting-tools-iphone-app #wrapper #mainContent #mainContentArea #contentRight ul .innerPageBannerWrapper,
	.innerPageBannerWrapperProduct, .page-help-and-support-women-and-smoking .innerPageBannerWrapper{
		width: 100%;
		height: auto;
		float: none;
		padding: 0;
	}
	.innerPageBanner ul li,
	.where-to-buy-header,
	.where-to-buy-header p,
	p.search-text,
	ul.second-row,
	ul.second-row li,
	.page-products ul.second-row li.images .bold-text,
	.hover_img{
		float: none;
	}
	.where-to-buy-header p,
	p.search-text,
	ul.second-row{
		width: 100%;
	}
	.second-row .images{
		margin: 0;
		width: 100%;
	}
	.page-products ul.second-row li.images .bold-text, .page-e-cigarettes-explained ul.second-row li.images .bold-text, .hover_img{margin: auto;}
	.page-products ul.second-row li.images .bold-text, .page-e-cigarettes-explained ul.second-row li.images .bold-text{width:100%;text-align: center;}
	/*.images .bold-text a{text-align: center;}*/
	.images .bold-text a br{display: none;}
	.page-help-and-support-cut-down-to-stop #wrapper #mainContent #mainContentArea #contentRight ul .innerBannerFooterShadow,
	.page-help-and-support-weight-control #wrapper #mainContent #mainContentArea #contentRight ul .innerBannerFooterShadow,
	.page-quitting-tools-iphone-app #wrapper #mainContent #mainContentArea #contentRight ul .innerBannerFooterShadow,
	.page-products-where-to-buy #wrapper #mainContent #mainContentArea #contentRight ul .innerBannerFooterShadow,
	.node-type-product #wrapper #mainContent #mainContentArea #contentRight .innerBannerFooterShadow,
	.page-help-and-support-women-and-smoking #wrapper #mainContent #mainContentArea #contentRight .innerBannerFooterShadow
	{
		width: 100%;
		float:none;
		background-size: cover;
	}
	.personalVideoWrapper, .personalVideotext p{width: 96%;float: none;}
	.personalVideoWrapper{margin:0 0 5px 0; float:left; width:96%; padding:10px 2%;}
	.personalVideoWrapper iframe{width:100%;}
	.personalVideoWrapper .videoImg,
	.personalVideoWrapper
	.personalVideotext,
	.personalVideotext a,
	.TabbedPanelsContentGroup,
	.how-to-use-header,
	.how-to-use,
	.content_tab p,
	.product-tab-inner,
	.product-tab,
	p.green-text,
	.tabWrapper,
	.how-to-use-lower,
	.quickmist-iframe,
	.quickmist-iframe iframe,
	.page-products-quick-mist p a#tab_3,
	.page-products-quick-mist p a#tab_3:hover,
	.how-to-use-lower ul li,
	.content_tab a#tab_3,
	.content_tab a#tab_3:hover,
	p.normal-text a#tab_3:hover{
		float:none;
	}
	.personalVideoWrapper .videoImg{width: 205px; margin:auto; padding-top: 5px;}
	.personalVideoWrapper .videoImg img{
		/*width: 100%;
		max-width: 318px;*/
		height:auto;
		float: none;
	}
	.personalVideotext{width: 100%;margin-left: 0;}
	.personalVideotext a{margin-top: 15px; display: inline-block;}
	.tab_products.tabs{display: none;}
	.mobhead{display: block;}
	.TabbedPanelsContentGroup{
		padding:0;
		margin: 0;
		border-top: 0 none;
	}
	.product-tab{
		width: 98%;
		padding: 5px 1%;
		margin-right: 0;
		text-align: center;
	}
	.product-tab p{text-align: left;}
	.tabWrapper{width: 100%;}
	#contentRight h1.mobtabhead{
		background:url(../images/download-hover.png) no-repeat 5px 6px #E3F7ED;
		color: #339933;
		padding: 5px 0 5px 27px;
		font-size: 14px;
		border-radius: 5px;
		margin: 5px 0;
		cursor:pointer;
	}
	.mobtabhead:hover{
		background-position:5px -52px;
	}
	.content_tab{display: none;background:#E3F7ED; float:left; margin-bottom: 5px;;}
	.mobtabhead.open{margin-bottom: 0;background-position: 5px -80px;border-radius:5px 5px 0 0;}
	.section-products .tabWrapper{margin-top: 10px;}
	.content_tab p.bold-text{float: none!important;}
	.quickmist-iframe, .videoPlayerArea{
		position: relative;
	    padding-bottom: 56.25%;
	    padding-top: 30px;
	    height: 0;
	    overflow: hidden;
	}
	.quickmist-iframe iframe,
	.quickmist-iframe object,
	.quickmist-iframe embed,
	.videoPlayerArea iframe,
	.videoPlayerArea object,
	.videoPlayerArea embed {
	    position: absolute;
	    top: 0;
	    left: 0;
	    width: 100%;
	    height: 100%;
	}
	.whereToBuyLogoWapper iframe{overflow: visible;}
	.page-help-and-support-cut-down-to-stop #wrapper #mainContent #mainContentArea #contentRight ul .innerPageBannerWrapper,
	.page-help-and-support-weight-control #wrapper #mainContent #mainContentArea #contentRight ul .innerPageBannerWrapper,
	.page-products-where-to-buy #wrapper #mainContent #mainContentArea #contentRight ul .innerPageBannerWrapper,
	.page-quitting-tools-iphone-app #wrapper #mainContent #mainContentArea #contentRight ul .innerPageBannerWrapper
	{
		width: 96%;
		float: none;
	}
	.page-help-and-support-weight-control #wrapper #mainContent #mainContentArea #contentRight ul .innerPageBannerWrapper .innerPageBanner #flash_content img,
	.page-help-and-support-women-and-smoking #wrapper #mainContent #mainContentArea #contentRight ul .innerPageBannerWrapper .innerPageBanner #flash_content img,
	.page-help-and-support-cut-down-to-stop #wrapper #mainContent #mainContentArea #contentRight ul .innerPageBannerWrapper .innerPageBanner #flash_content img
	{
		width: 100%;
		height: auto;
	}
	.page-quitting-tools-budget-calculator ul li #webform-component-holidays-gadgets-or-even-a-new-car p{
		padding: 5px 0;
	}
	.page-quitting-tools-budget-calculator ul li #webform-component-aside-from-the-obvious-health-issues p{
		padding: 0 0 5px;
	}
	.page-quitting-tools-budget-calculator ul li #webform-component-images, #webform-client-form-7 .webform-component--images{
		width: 50%;
		max-width: 200px;
	}
	.page-quitting-tools-budget-calculator ul li #webform-component-images p.images span.image1,
	.page-quitting-tools-budget-calculator ul li #webform-component-images p.images span.image3{
		width: 22%;
		margin-right: 3%;
		margin-top:25%;
		max-width: 49px;
	}
	#webform-client-form-7 .webform-component--images p.images span.image1, #webform-client-form-7 .webform-component--images p.images span.image3 {width: 22%; margin-right:3%; margin-top:0; max-width: 49px;}
	.page-quitting-tools-budget-calculator ul li #webform-component-images p.images span.image2,
	.page-quitting-tools-budget-calculator ul li #webform-component-images p.images span.image4,
	#webform-client-form-7 .webform-component--images p.images span.image2,
	#webform-client-form-7 .webform-component--images p.images span.image4
	{
		width: 75%;
	}
	.page-quitting-tools-budget-calculator ul li #webform-component-images p.images span.image1 img,
	.page-quitting-tools-budget-calculator ul li #webform-component-images p.images span.image2 img,
	.page-quitting-tools-budget-calculator ul li #webform-component-images p.images span.image3 img,
	.page-quitting-tools-budget-calculator ul li #webform-component-images p.images span.image4 img,
	#webform-client-form-7 .webform-component--images p.images span.image1 img,
	#webform-client-form-7 .webform-component--images p.images span.image2 img,
	#webform-client-form-7 .webform-component--images p.images span.image3 img,
	#webform-client-form-7 .webform-component--images p.images span.image4 img
	{width: 100%;}
	
	#webform-client-form-7 .webform-component--images p.images span.image2{margin:0;}
	.form_question{width: 50%;padding-left: 0;}
	#response1 p, #response2 p, #response3 p{width: 84%; margin-left:0;font-size: 12px;margin-top: 5px;}
	.page-quitting-tools-budget-calculator ul li #edit-submitted-number-of-cigarettes-wrapper,
	.page-quitting-tools-budget-calculator ul li #edit-submitted-cost-of-a-pack-wrapper,
	.page-quitting-tools-budget-calculator ul li #edit-submitted-number-of-cigarettes-wrapper input,
	#edit-submitted-cost-of-a-pack-wrapper input,
	#response1 .webform-component,
	#response2 .webform-component,
	#response1 p,
	#response2 p
	{
		float: none;
	}
	.page-quitting-tools-budget-calculator ul li #edit-submitted-number-of-cigarettes-wrapper input,
	#edit-submitted-cost-of-a-pack-wrapper input{
		font-size: 14px;
		margin-left: 0;
		padding: 0 0 20px 5%;
		width: 94%;
	}
	.page-quitting-tools-budget-calculator ul li #edit-submitted-number-of-cigarettes-wrapper,
	.page-quitting-tools-budget-calculator ul li #edit-submitted-cost-of-a-pack-wrapper{
		background-size: contain;
		padding-bottom: 0;
	}
	.page-quitting-tools-budget-calculator ul li #webform-component-images p.images span.image1,
	.page-quitting-tools-budget-calculator ul li #webform-component-images p.images span.image2,
	.page-quitting-tools-budget-calculator ul li #webform-component-images p.images span.image3,
	.page-quitting-tools-budget-calculator ul li #webform-component-images p.images span.image4{
		margin-top: 10px;
	}
	#response1 .webform-component{margin-top: 10px; background-position: 0 0; min-height:40px;}
	#response2 .webform-component{margin-top: 25px; background-position: 0 0; min-height:40px;}
	.page-node-7 ul li .webform-component--number-of-cigarettes input, .webform-component--cost-of-a-pack input{margin: 0 0 0 15px; padding:0 0 8px 10px;}
	#response1 .webform-component, #response2 .webform-component input{padding: 5px 0 0; margin-top: 20px;}
	
	.counterror, .no_of_yearserror, .costerror{width: 150px; margin-top: -25px; font-size: 12px; padding-left:0;}
	.page-node-7 ul li .webform-component--number-of-cigarettes .input_error , .page-node-7 ul li .webform-component--cost-of-a-pack .input_error{margin: -5px 0 0;}
	
	
	#response1 .webform-component{background-size:100%; width: 75%;}
	#response2 .webform-component {background-position: 15px 15px; background-size: 90% auto; width: 75%;}
	#response3 .webform-component {background-position: 15px 0; background-size: 90% auto; width: 75%;}
	#response2 .webform-component span.field-prefix, #response3 .webform-component span.field-prefix{padding-top: 15px; margin-top:0;}
	#response2 .webform-component #edit-submitted-cost-of-a-pack{margin-left: 15px; margin-top: -25px; padding-left: 10px; padding-bottom: 14px;}
	#response2 .webform-component .input_error{margin-top: -37px!important;}
	#response3 .webform-component #edit-submitted-no-of-years {margin-left: 0; margin-top: 0; padding-bottom: 10px; padding-left: 25px; padding-top: 3px;}
	#response3 .webform-component--no-of-years .input_error{padding-bottom: 13px!important; padding-top: 7px!important;}
	#response1, #response2{margin-left: 5px;}
	#response1 #edit-submitted-number-of-cigarettes-wrapper,
	#response2 #edit-submitted-cost-of-a-pack-wrapper{background-position: left bottom;}
	#results{padding-top: 10px;overflow: hidden;}
	#results .pound{clear: both;float: left; margin-top: 12px;}
	.page-quitting-tools-budget-calculator #results p{padding-bottom: 20px;}
	.result_image{width: 100%;float: none;clear: both;}
	.result_image p{float: none;margin:6px 0 0 10px;width: auto;}
	.result_image p img, .result_image span.image_description1{float: none;width: auto;display: block;}
	.result_image span{float: none;width: auto;}
	.blwTxtBudget{display: block;padding-top: 5px;}
	.page-quitting-tools-budget-calculator #edit-actions{
		float: none;
		margin-top: 10px;
	}
	#edit-reset{
		margin-top: 0;
	}

	#response2 #edit-submitted-cost-of-a-pack-wrapper {
	    background-position: 14px bottom;
	    overflow: hidden;
	}
	.field-prefix{
		margin-right: 0;
		margin-top: 0;
	}
	.page-quitting-tools-budget-calculator #edit-submitted-cost-of-a-pack-wrapper input{
		float: left;
		width: 86%;
	}

	/*Banner Carousel*/
	#bannerWrapper{width:98%;padding:1%;}
	.homepage_carousel .bannerImage{width: 100%;}
	.homepage_carousel .banner-content-1, #bannerWrapper ul li div.contentWapper, .homepage_carousel .banner-content-1,
	.banner-content-2{
		position: absolute;
		width: 50%;
		right: 0;
		padding: 0;
		margin:0;
		top:0;
	}
	.bannerFooterShadow{width: 100%;float:none;background-size: contain;}
	.block-nicorette_homepage_carousel .bx-controls .bx-prev,
	.block-nicorette_homepage_carousel .bx-controls .bx-next,
	.block-nicorette_homepage_carousel .bx-controls .bx-prev:hover,
	.block-nicorette_homepage_carousel .bx-controls .bx-next:hover{
		width:25px;top:40px;opacity:0.7;
	}
	.block-nicorette_homepage_carousel .bx-controls .bx-prev{left: 0;}
	.block-nicorette_homepage_carousel .prev:hover, .block-nicorette_homepage_carousel .next:hover{width:25px;height: 25px;}
	.block-nicorette_homepage_carousel .next{left:auto;right:2px;}
	.banner-content-1 p, #bannerWrapper ul li div.contentWapper p, .banner-content-2 p{display: none;}
	.homepage_carousel .solution-finder-banner, #bannerWrapper ul li div.bannerHead,
	h1.white, .homepage_carousel h1.green
	{
		font-size: 16px;
		margin-bottom: 0;
		line-height: normal;
	}
	.banner-content-1 a.findMore, #bannerWrapper ul li div.contentWapper a, .banner-content-2 a.findMore{
		padding: 5px 0 6px 16%;
		width:70%;
		display: inline-block;
		background-size: cover;
		background-position: 0 -37px;
		font-size: 12px;
		margin-top: 10px;
	}

	#bannerWrapper ul li div.contentWapper a:hover,
	#bannerWrapper ul li div.banner-content-1 a:hover,
	#bannerWrapper ul li div.banner-content-2 a:hover,
	#bannerWrapper ul li div.banner-content-3 a:hover
	{
		padding: 10px 0 6px 16%;
		background-size: cover;
		background-position: 0 0px;
	}
	#bannerWrapper ul li div.contentWapper a{margin-top: 5px;}
	#bannerWrapper ul li div.contentWapper{
		left: 20px;
		top:0;
	}
	#bannerWrapper ul li div.bannerHead{float: none;}
	.banner-content-2{right:auto; left: 10px;width: 56%;}
	.banner-content-2 a.findMore{width: 65%;}
	.middle_cosmosBQ{padding-left: 6%;}
	.finish_banner .banner-content-2 a.findMore,
	#bannerWrapper ul li .finish_banner .banner-content-2 a.findMore:hover{width:48%;background-position: 0 -50px;padding: 8px 0 8px 9%;}
	.finish_banner.finish_man .banner-content-2 a.findMore,
	#bannerWrapper ul li .finish_banner.finish_man .banner-content-2 a.findMore:hover{padding: 6px 0 9px 11%;}
	#bannerWrapper ul li .finish_banner .banner-content-2 a.findMore:hover{background-position: 0 0;}
	.not-front.page-help-and-support-no-smoking-day #wrapper #mainContent #mainContentArea #contentRight ul .innerPageBannerWrapper
	{
		width: 96%;
		padding: 2%;
		float: none;

	}
	.homepage_carousel .banner-content-1.iphone-banner{width: 85%;margin: 50px 0 0 15%;}
	.homepage_carousel .banner-content-1.iphone-banner a.findMore{
		padding-bottom: 8px;
	    padding-left: 11%;
	    padding-top: 7px;
	    width: 67%;
	}
	#bannerWrapper ul li .iphone-banner a.findMore, .finish_banner.finish_man a.findMore{
		margin-left: 0;
	}
	.finish_banner.finish_man a.findMore{
		background-position: 0;
		width: 78%;
	}
	#bannerWrapper ul li .finish_banner.finish_man a.findMore:hover{width: 78%;}
	.finish_banner.finish_man .banner-content-2{
		left:auto;
		right:6%;
		width:70%;
		top:auto;
		bottom:10px;
	}
	.homepage_carousel .banner-content-1.iphone-banner h1.white,
	.banner-content-2.climbing_banner h1.green,
	h1.banner-cycle
	{
		font-size: 14px;
		width:93%;
		line-height:normal;
		padding-left: 7%;
	}
	h1.banner-cycle{margin-bottom: 10px;}
	.cycle_banner{position: static;}
	.cycle_banner .banner-content-2{position: absolute;left:auto; right:35px;bottom:5px;top:auto;width:68%;}
	
	.homepage_carousel div.climbing_banner a.findmore,
	.cycle_banner .banner-content-2 a.findMore{
		width:58%;
		background-position: 0 0;
		padding-left: 16%;
		padding-top:8px;
		padding-bottom: 7px;
		margin-top: 10px;
	}

	.cycle_banner .banner-content-2 a.findMore{width: 91%;padding:9px 0 9px 13%;}
	#bannerWrapper ul.homepage_carousel .cycle_banner .banner-content-2 a.findMore:hover{
		padding:9px 0 9px 13%;
		background-position: 0 0;
	}
	#bannerWrapper ul.homepage_carousel li .banner-content-1.iphone-banner a.findMore:hover
	{
		padding-left: 11%;
		padding-top:8px;
		padding-bottom: 7px;
	}

	.homepage_carousel div.climbing_banner a.findMore,
	#bannerWrapper .homepage_carousel ul li div.banner-content-2.climbing_banner a.findMore:hover{width: 90%;
		padding-top:10px;
		padding-bottom: 9px;
		background-position: 0 -50px;
	}

	#bannerWrapper .homepage_carousel ul li div.banner-content-2.climbing_banner a.findMore:hover{background-position: 0 0;}

	.innerPageBanner img{width: 100%;height: auto;}
	header a img{max-width: 200px;}
	.content_tab{padding: 0 2% 2%;}
	.TabbedPanelsContentGroup{width: 100%;}
	.product-secondtab-inner{padding-bottom: 0;}
	.content_iphone_app p{line-height: normal;}

	.finish_banner .banner-content-2.banner_link{
		margin: 0;
	}

	.finish_banner .banner-content-2.banner_link a.findmore{
		background: url(/sites/nicorette.com.au/themes/nicorette/images/viewmore_big_1.png) no-repeat 0 0;
		background-size: contain;
	}
	
	/*#bannerWrapper div.carousel-frame{width: 100%!important;}
	#bannerWrapper ul.homepage_carousel{width: 400%!important;}
	#bannerWrapper ul.homepage_carousel li{width: 25%!important;}*/

	/*Where to buy*/
	.deskwhrtobuy{display: none}
	.mobwhrtobuywrap{display: block;}

	.mobwhrtobuywrap .header_text{
		color: #339933;
	    font-size: 16px;
	    margin-top: 18px;
	}
	.mobwhrtobuywrap .home_title{
		color: #666666;
	    font-size: 12px;
	    line-height:normal;
	}
	.home_retailer ul li{
		background: none repeat scroll 0 0 #FFFFFF;
	    border: 1px solid #CBCBCB;
	    float: left;
	    margin-top: 5px;
	    width: 49%;
	    -moz-box-sizing: border-box;
	    -webkit-box-sizing: border-box;
	}
	.home_retailer ul li:nth-child(2n),
	.home_retailer ul li:nth-child(4n),
	.home_retailer ul li:nth-child(6n){
		margin-left:2%;
		-moz-box-sizing: border-box;
	    -webkit-box-sizing: border-box;
	}
	.home_retailer ul li a{
		display: block;
		text-align: center;
	}
	.home_retailer ul li a img{
		width: 100%;
	}
	.home_retailer, .mobwhrtobuywrap, .home_retailer ul{overflow: hidden;width: 100%;}
	.store_btn {
	    background: -moz-linear-gradient(center top , #84AD5F, #427E4A) repeat scroll 0 0 rgba(0, 0, 0, 0);
	    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#84ad5f), to(#427e4a));
	    color: #FFFFFF;
	    cursor: pointer;
	    font-size: 11px;
	    height: 24px;
	    line-height: 24px;
	    text-align: center;
	    width: 84px;
	    margin: auto;
	}
	.mobwhrtobuywrap ul a{text-decoration: none;color: #fff;}
	.header_right{padding: 10px 0;overflow: hidden;}
	.header_right ul li{ float:left; width: 50%;}
	.where-to-buy .tooltip{display: none!important;}
	.content_tab a#tab_3{border-bottom: 0 none;}
	.finish_banner.finish_man .banner-content-2.middle_cosmosBQ,
	.cycle_banner .banner-content-2 h1.banner-cycle,
	.banner-content-2.climbing_banner h1.green,
	.homepage_carousel .banner-content-1.iphone-banner h1.white,
	.middle_cosmosBQ{display: none;}
	.start-activestop{float: none;width:auto;}
	#contentRight h1.mobtabhead{margin-bottom:-2px; width: auto; clear:both;}
	.buttonElements{overflow: hidden;float: none;}
	.page-quitting-tools-activestop-online #content_tab3 ul li, .page-quitting-tools-activestop-online #content_tab4 ul li{padding-left: 5%;width: 95%;float: none;}
	.page-quitting-tools-activestop-online #content_tab3 ul, .page-quitting-tools-activestop-online #content_tab4 ul{
		float: none;
	}
	.sol-finder-images{width: 50%;padding-left: 0;}
	#solution-finder-page .form_question{width: 47%;padding: 0 0 0 3%;}
	.sol-finder-images p.images span.image1,
	.sol-finder-images p.images span.image3{
		padding-right: 3%;
		width: 22%;
		margin:0;
	}
	.sol-finder-images p.images span.image2,
	.sol-finder-images p.images span.image4{
		width: 75%;
		margin:0;
	}
	
	.sol-finder-images p.images span.image1 img,
	.sol-finder-images p.images span.image2 img,
	.sol-finder-images p.images span.image3 img,
	.sol-finder-images p.images span.image4 img
	{
		width:100%;
	}
	#solution-finder-page #question1,
	#solution-finder-page #question2{
		width: auto;padding: 0; margin: 0;
	}
	#webform-client-form-7 p.images{float: none;overflow:hidden; padding: 0 0 50px !important;}

	#solution-finder-page #question1, #solution-finder-page #question2 {
	    font-size: 12px;
	    margin-left: 0;
	    margin-top: 5px;
	    width: 100%;
	}
	#solution-finder-page .form-radios .option{font-size: 11px !important;}
	#solution-finder-page .radio-unselected, #solution-finder-page .radio-selected{padding: 3px 0;}
	.form-checkboxes, .form-radios{margin: 3px 0;}
	.sol-finder-images p.images{padding: 10px 0 30px!important;}
	.recomended_product .prod-img a img, .activestop2-container .contentTabs{width: 100%;}

	/*Create you profile*/
	#nicorette-your-smoking-profile #flashMovie{display: none;}
	.activestop2-container{width: 100%; padding: 10px 0; margin: 0; float: none;}
	.activestop2-container .contentTabs{padding: 0; }
	.activestop2-container .contentTabs li.first,
	.activestop2-container .contentTabs li.first a,
	.activestop2-container .contentTabs li.first span.num,
	.activestop2-container .contentTabs li,
	.activestop2-container .contentTabs li a,
	.activestop2-container .contentTabs li span.num,
	.activestop2-container .contentTabs li.last a{background-image: none;}

	.activestop2-container .contentTabs li.first span.num,
	.activestop2-container .contentTabs li span{color: #339933;}
	.activestop2-container .contentTabs li a{padding-right: 0;}
	.activestop2-container .contentTabs li.first{padding-left: 0;}
	.activestop2-container .contentTabs li span.num{width: 18px;font-size: 12px;}
	.activestop2-container .contentTabs li span{font-size: 11px;padding-top: 0;}
	.activestop2-container .contentTabs li{width: 50%;margin-left: 0;padding-left: 0;}

	.profile_green_border,
	.profile_green_border_content{width:100%;float: none;clear:both;}
	.profile_green_border_content{padding: 3%;width:91%;}
	.profile_green_border_content{background-image: none;}
	.profile_green_border_content .activestop2-container, #next-step-your-smoking-profile-div .buttonElements,
	#next-step-your-smoking-profile-div{float: none;}

	.profile_green_border_top{height:11px;}

	#next-step-your-smoking-profile-div .next-step-wrapper{padding-left: 0;float: none;}

	.profile_green_border_content .buttonElements{margin-top: 0;}

	.profile_green_border_top, .profile_green_border_bottom{display: none;}

	.profile_green_border_content{border:3px solid #e9f3e9; border-radius: 10px;}
	.activestop2-container .checkBox{width:auto;}
	.where-to-buy-header p, .where-to-buy p{width: auto;font-size: 12px;}
	#contentRight h2, #contentRight h1{width:auto;}
	.quittingOptionsWrapper .imgWrapper{float: none;width: auto;}
	.quittingOptionsWrapper .infoAndLink{float: none; margin:0;width: auto;}
	.page-quitting-tools #contentRight .quittingOptionsWrapper{float: none;width: auto;margin:0;}
	#contentRight h1{padding-left: 0;}
	.search_results li.content, .google_search_test{width: auto; float:none;}
	.google_search_test .pagination li.pager-next{right: 0;}
	.google_search_test .pagination li.pager-last{right: 50px;}
	.google_search_test .pagination .pager-ellipsis{margin-right: 0;}
	.activestop2-container .introCls,
	.activestop2-container .greenCls,
	.activestop2-container .greenLeftInner,
	.activestop2-container .greenRightInner,
	.activestop2-container .whiteLeftInner,
	.activestop2-container .whiteRightInner{width: auto;}
	.activestop2-container .introClsRight{padding-left: 0;}
	.favTimeSmoke, .smkdy{background-size: contain;}
	#products .productIntroText .productsHeading{font-weight: bold;}
	.section-products .personalVideotext h2{font-weight: bold!important;}
	
	
	
	.weeks-wrap .step-one, .weeks-wrap .step-one-i, .weeks-wrap .step-one-g{ width:100%; float:none; margin-top:30px; min-height:150px; background:#fff;}
	.weeks-wrap .week-heading, .weeks-wrap .week-heading-i, .weeks-wrap .week-heading-g{margin-left: -1.5%; margin-top: -1%; width: 93%; padding: 6px 5%;}
	
	.steps-wrap-center{width:100%;}
	.product-buy-wrap ul li{float:left; width:100%; }
	.whereToBuyWapper{margin-left:0;}
	#find-a-store-more-search-form { padding-left:0; width:100%; }
	#block-storelocator-locator{margin-left:0; width: 100%;}
	#footer #block-block-2, #footer #block-sharethis-sharethis-block, #footer #block-block-3{clear:both; margin-bottom:10px; float:left; width:100%;}
	
	.text_question {padding-bottom:10px;}
	.form-item, .form-actions{margin:0; padding:0;}
	.color-auto-wrap{width: 96%;}
	.steps-wrap{background:#9fe7c3;}
	
	.TabbedPanels{ overflow:visible;}
	
	
	.webform-client-form-34 #edit-submitted-how-many-cigarettes-do-you-smoke-a-day .form-type-radio,
	.webform-client-form-34 #edit-submitted-how-many-years-have-you-smoked .form-type-radio,
	.webform-client-form-34 #edit-submitted-when-are-your-cravings-the-worst-select-all-that-apply .form-type-checkbox,
	.webform-client-form-34 #edit-submitted-do-other-people-in-your-household-smoke .form-type-radio,
	.webform-client-form-34 #edit-submitted-have-you-tried-stop-smoking-aides-perviously .form-type-radio,
	.webform-client-form-34 #edit-submitted-select-which-ones .form-type-checkbox,
	.webform-client-form-34 #edit-submitted-when-are-you-planning-to-stop .form-type-radio,
	.webform-client-form-34 #edit-submitted-doing-alone .form-type-radio,
	.webform-client-form-35 #edit-submitted-how-many-cigarettes-do-you-smoke-a-day .form-type-radio,
	.webform-client-form-35 #edit-submitted-how-many-years-have-you-smoked .form-type-radio,
	.webform-client-form-35 #edit-submitted-when-are-your-cravings-the-worst-select-all-that-apply .form-type-checkbox,
	.webform-client-form-35 #edit-submitted-do-other-people-in-your-household-smoke .form-type-radio,
	.webform-client-form-35 #edit-submitted-have-you-tried-stop-smoking-aides-perviously .form-type-radio,
	.webform-client-form-35 #edit-submitted-select-which-ones .form-type-checkbox,
	.webform-client-form-35 #edit-submitted-when-are-you-planning-to-stop .form-type-radio,
	.webform-client-form-35 #edit-submitted-are-you-doing-this-alone .form-type-radio
	{float: left; width: 100%; margin-top:5px;}
	
	.webform-client-form-34 #edit-submitted-when-do-you-smoke-your-first-cigarette-in-the-day .form-type-radio,
	.webform-client-form-34 #edit-submitted-what-are-you-looking-for-in-an-nrt-product-choose-the-most-important-to-you .form-type-radio,
	.webform-client-form-34 #edit-submitted-select-the-main-worries-you-have-about-quitting .form-type-checkbox,
	.webform-client-form-34 #edit-submitted-selection-your-main-reasons-for-wanting-to-stop .form-type-checkbox,
	.webform-client-form-34 #edit-submitted-select-the-situations-that-most-worry-you .form-type-checkbox,
	.webform-client-form-35 #edit-submitted-when-do-you-smoke-your-first-cigarette-in-the-day .form-type-radio,
	.webform-client-form-35 #edit-submitted-what-are-you-looking-for-in-an-nrt-product-choose-the-most-important-to-you .form-type-radio,
	.webform-client-form-35 #edit-submitted-select-the-main-worries-you-have-about-quitting .form-type-checkbox,
	.webform-client-form-35 #edit-submitted-selection-your-main-reasons-for-wanting-to-stop .form-type-checkbox,
	.webform-client-form-35 #edit-submitted-select-the-situations-that-most-worry-you .form-type-checkbox
	{float: left; width: 100%; margin:5px 0 0 0;}

	.webform-client-form-34 .form-actions .form-submit,
	.webform-client-form-35 .form-actions .form-submit{margin:0 !important;}
	
	#forward-form .form-item label{width:100%; padding: 10px 0 5px;}
	#forward-form .form-item .resizable #edit-recipients, #forward-form .form-item .resizable #edit-message--2{width: 303px; float:left;}
	#forward-form .form-item .description{padding-left: 0; padding-top: 5px; width: 90%;}
	
	.ui-dialog{width:96%!important; left:2%; border-radius: 8px !important;}
	.ui-dialog .ui-widget-content{width:100%!important;}
	.ui-dialog .ui-widget-content p span{display: none;}
	.ui-widget-content #dialog-age .ctrl-radio #age_yes, .ui-widget-content #dialog-pregnancy .ctrl-radio #preg_yes {margin-left: 88%;}
	.ui-dialog #dialog-age-fail, .ui-dialog #dialog-pregnancy-fail{height: auto!important; min-height: 150px!important;}
	.ui-widget-content #dialog-age-fail input#agefailclose, .ui-widget-content #dialog-pregnancy-fail input#pregfailclose {margin-left: 32%;}
	
	#mainPromoArea #promoRight {border-left: 0 none;}
	#contentRight article .plan{display:none;}
	.PlanResltPromo .LeftPlanResltPromo {float: left; width: 100%;}
	.PlanResltPromo .rgtPlanResltPromo {float: left; width: 100%; margin-left:0;}
	.PlanResltPromo .rgtPlanResltPromo .graybox .nicopara h2{padding: 0 0 10px!important;}
	.dashedbox{text-align:center;}
	.dashedbox img{float:none!important}
	.dashedbox .nicopara{float: left; text-align: left; width: 100%;}
	.PlanResltPromo .rgtPlanResltPromo .graybox .nicopara{float: left; margin-left: 2%; width: 52%;}
	.PlanResltPromo .rgtPlanResltPromo .graybox .nicopara h2{margin-top: 0!important;}
	.plan a.email_plan, .bottomBtnWrp a.email_plan, .plan a.save_plan, .bottomBtnWrp a.save_plan{padding: 4px 8px 5px 25px; margin: 0 0 0 7px;}
	
	#webform-client-form-55 .tailoredApproachWrp .tailoredApproachLeft{float:left; width:100%; margin-right:0;}
	#webform-client-form-55 .tailoredApproachWrp .tailoredApproachRight{float:left; width:100%; }
	#webform-client-form-55 .tailoredApproachWrp .webform-component {padding:10px 0;}
	
	#webform-client-form-57{float: left; margin-top: 25px; width: 100%;}
	#webform-client-form-57 .webform-component label{width:100%; margin-bottom:5px;}
	#webform-client-form-57 .webform-component select, #webform-client-form-57 #edit-submitted-pharmacy-group{width:100%;} 
	#webform-client-form-57 .webform-component input{width:98%; padding:3px 1%;}
	#webform-client-form-57 .webform-datepicker select{width:25%;}
	#webform-client-form-57 .webform-datepicker .form-item-submitted-year-of-birth-yyyy-year  input{width:25%;}
	#webform-client-form-57 .webform-datepicker input.webform-calendar{width:auto;}
	#webform-client-form-57 #edit-submitted-which-pack-did-you-buy-please-tick .form-type-radio{ width: 45%;}
	#webform-client-form-57 #edit-submitted-which-pack-did-you-buy-please-tick .form-type-radio input{width: auto;}
	#webform-client-form-57 .webform-component--opt-in #edit-submitted-opt-in {width: 100%;}
	#webform-client-form-57 .webform-component--opt-in #edit-submitted-opt-in input{width: auto;}
	#webform-client-form-57 .webform-component--opt-in-2 #edit-submitted-opt-in-2 input{width: auto;}
	#webform-client-form-57 #edit-extlink-web-submit-cashback{margin:5px 0 10px 0 !important;}
	#webform-client-form-57 .webform-component--opt-in-2 #edit-submitted-opt-in-2 .option{width:90%;}
	#webform-client-form-57 .webform-component--year-of-birth-yyyy .form-type-select {width: 31%; margin-left: 3.5%; float:left;}
	#webform-client-form-57 .form-item-submitted-year-of-birth-yyyy-month{ margin-left: 0 !important;}
	
	.webform-component--top-image{width:100%; margin-top: 20px;}
	#formsection .topsection .firstfield,
	#formsection .topsection .second,
	#formsection .topsection .three,
	#formsection .topsection .four,
	#formsection .quitfield,
	#formsection .topsection .five,
	#formsection .topsection .six{width: 100%; float: left; margin-bottom: 15px;}
	#formsection .topsection input, 
	#formsection .quitfieldres input, 
	#formsection .quitfield input{width: 97%;}
	#formsection .quitfieldres, 
	#formsection .quitfieldwords, 
	#formsection .about_promotion,
	#formsection .terms-wrapper,
	#formsection .privacy-wrapper{padding-bottom: 15px;}
	#formsection .quitfieldwords textarea{width: 100%;}
	#formsection #edit-submitted-hear-about-promotion .form-type-checkbox{width:50%;}
	#formsection .form-actions{margin-bottom:15px; float:left;}
}







@media all and (max-width: 480px) and (min-width: 361px) {
	/*.banner-content-1 a.findMore, #bannerWrapper ul li div.contentWapper a, .banner-content-2 a.findMore{ 
		background-position: 0 -57px;
	    margin-top: 10px;
	    padding: 9px 0 7px 13%;
	    width: 155px;
	}*/
	.cycle_banner .banner-content-2{
		width:48%;
	}
	.detailWrapper label{
		width:150px;
	}
	.requiredWrapper_n{
		width:257px;
	}
	.detailWrapper input{
		width:240px;
	}
	.activestop2-container .your-details .inpCenter{
		width:50px;
	}
	.activestop2-container .inpCenterFind, .activestop2-container .inpCenter{
		font: bold 10px/24px 'Trebuchet MS';
	}

	.finish_banner .banner-content-2.banner_link{margin:45px 0 0 150px;width:80%;}
	.finish_banner .banner-content-2 a.findMore, #bannerWrapper ul li .finish_banner .banner-content-2 a.findMore:hover{
		background-position: 0 -50px;
	    padding: 9px 5px 8px 8%;
	    width: 39%;
	}
	.homepage_carousel .banner-content-1.iphone-banner{width:55%;}
	.homepage_carousel .banner-content-1.iphone-banner a.findMore{width:68%;}
	#bannerWrapper ul li .finish_banner .banner-content-2 a.findMore:hover{
		background-position: 0 0px;
	}
	/*.homepage_carousel .banner-content-1.iphone-banner a.findMore{
		width:58%;
	}*/
	#response1, #response2{margin-top: 10%;}
	#bannerWrapper{width: 470px;}
	.homepage_carousel .banner-content-1,
	#bannerWrapper ul li div.contentWapper,
	.homepage_carousel .banner-content-1,
	.banner-content-2{
		top:10px;
	}
	.banner-content-2{left:20px;}
	.banner-content-1 a.findMore,
	#bannerWrapper ul li div.contentWapper a,
	.banner-content-2 a.findMore{
		width: 155px;
		background-position: 0 -50px;
		margin-top: 10px;
		padding: 13px 0 8px 13%;
	}

	.finish_banner.finish_man .banner-content-2.banner_link{
		width:50%;
	}

	.finish_banner.finish_man .banner-content-2.banner_link a.findMore,
	#bannerWrapper ul li .finish_banner.finish_man .banner-content-2.banner_link a.findMore:hover
	{
		width: 90%;
		background-position: 0;
		padding:8px 0 8px 16%;
	}

	#bannerWrapper ul li div.banner-content-2 a:hover{background-position: 0 0px;padding: 10px 0 10px 13%;} 

	article a.hover-opa{
		width: 28%;
	}
	#mainPromoArea #promoLeft p{
		width: 70%;
	}
	#mainPromoArea #promoRight a.promo-right-link img{float: none; display: inline;width: auto;padding: 0;}
	#mainPromoArea #promoRight a.promo-right-link{
		display: block;
		float: none;
		width: 283px;
		margin:auto;
	}

	#products ul li a{
		width: 16%;
	}
	.product_description{width: 80%;}
	.personalVideoWrapper .videoImg{text-align: center;}
	.result_image p{float: left;min-height: 150px;}

	.headerRightMenu ul li{float: left;}
	.headerRightMenu ul li a#activestoplogin,
	.headerRightMenu ul li a#healthcare{
		font-size: 11px;
	}
	.headerRightMenu{
		position: absolute;
		right: 10px;
		width:auto;
	}
	.headerRightMenu ul li{padding-right: 10px;}
	.mobilemenu{padding-top: 20px;}
	.block-nicorette_homepage_carousel .bx-controls .bx-prev,
	.block-nicorette_homepage_carousel .bx-controls .bx-next,
	.block-nicorette_homepage_carousel .bx-controls .bx-prev:hover,
	.block-nicorette_homepage_carousel .bx-controls .bx-next:hover{
		top: 60px;
		width:30px;
	}
	.view-successstories .view-content .views-row{float: left;width: 49%}
	.view-successstories .view-content .views-row.views-row-even{padding-left:2%;}
	.view-successstories .view-content .views-row .views-field-field-play-button-fid span a{
		top:23%;
	}
	.home_retailer ul li{
	    width: 31.33%;
	}
	.home_retailer ul li:nth-child(2n),
	.home_retailer ul li:nth-child(4n),
	.home_retailer ul li:nth-child(6n){
		margin:5px 1% 0;
		-moz-box-sizing: border-box;
	}
	.home_retailer ul li{
		margin:5px 1% 0;
		-moz-box-sizing: border-box;
	}
	.sol-finder-images{width: 45%;}
	.sol-finder-images p.images{padding-bottom: 10px!important;}
	#recomended_product_3, #recomended_product_5, #recomended_product_7{clear:both;}
	.homepage_carousel div.climbing_banner a.findMore{width: 57%;}
	#mainPromoArea #promoLeft article p{padding-top: 10px;}
	#mainPromoArea #promoLeft article:nth-child(3n) p, #mainPromoArea #promoLeft article:nth-child(4n) p{padding-top: 20px;}
}

@media all and (max-width: 640px) and (min-width: 481px) {
	.finish_banner .banner-content-2 a.findMore,
	#bannerWrapper ul li .finish_banner .banner-content-2 a.findMore:hover{width:38%;}
	.cycle_banner .banner-content-2{
		width:39%;
	}
	.requiredWrapper_n{
		width: 315px;
	}
	.activestop2-container .your-details .inpCenter{
		width:62px;
	}

	.activestop2-container .greenbox-middle .helping-outer ul#cat-list1{
		width: 300px;
	}
	.activestop2-container .greenbox-middle .note-div{
		width:210px;
	}
	.activestop2-container .greenbox-middle .note-middle{
		width: 175px;
		background-size: 100%;
	}
	.activestop2-container .greenbox-middle .note-top, .activestop2-container .greenbox-middle .note-bottom{
		background-size:100% 7px;
	}
	#wrapper{width: 568px;margin: auto;}
	article a.hover-opa{
		width: 28%;
	}
	#mainPromoArea #promoLeft p{
		width: 70%;
	}
	#mainPromoArea #promoRight article .introhead, #mainPromoArea #promoRight a.promo-right-link{float: left;width:50%;}
	#mainPromoArea #promoRight article .introhead{width: 46%; padding-left: 4%;}
	#mainPromoArea #promoRight a.promo-right-link img{width: 95%;}
	#mainPromoArea #promoRight article p, #mainPromoArea #promoRight article > a:last-child{float: left; width:46%; margin-left: 4%;}
	#mainPromoArea #promoRight article > a:last-child{width:41%;padding-left: 4%;}
	#products ul li a{width: 15%;}
	#bannerWrapper{width: 558px;}
	.banner-content-1 a.findMore, #bannerWrapper ul li div.contentWapper a, .banner-content-2 a.findMore
	{
		width: 37%;
		padding-left: 10%;
	}
	.block-nicorette_homepage_carousel .bx-controls .bx-prev,
	.block-nicorette_homepage_carousel .bx-controls .bx-next,
	.block-nicorette_homepage_carousel .bx-controls .bx-next:hover,
	.block-nicorette_homepage_carousel .bx-controls .bx-prev:hover
	{
		top:75px;
		width: 45px;
	}
	.banner-content-1 p, #bannerWrapper ul li div.contentWapper p, .banner-content-2 p
	{
		/*display: block;*/
		width: 95%;
		font-size: 13px;
		padding-top: 10px;
		padding-bottom: 10px;
	}
	#bannerWrapper ul li div.contentWapper p{margin-top: 0;padding-left: 0;}
	.banner-content-2 a.findMore{width: 35%;}

	#bannerWrapper ul li div.contentWapper a:hover,
	#bannerWrapper ul li div.banner-content-1 a:hover,
	#bannerWrapper ul li div.banner-content-2 a:hover,
	#bannerWrapper ul li div.banner-content-3 a:hover{
		padding: 5px 0 6px 10%;
		background-position: 0 1px;
	}
	.personalVideoWrapper, .product-tab{overflow: hidden;}
	.personalVideoWrapper .videoImg,
	.personalVideoWrapper .personalVideotext
	{
		float:left;
		width: 50%;
	}
	.page-products-quick-mist .personalVideoWrapper .videoImg{display: none;}
	.page-products-quick-mist .personalVideoWrapper .videoImg:nth-child(2n){display: block;}
	.personalVideoWrapper .personalVideotext{width: 46%; padding-left: 4%;}

	/*.product-secondtab-inner */p.green-text, .product-tab img, .product-secondtab-inner .product-tab p/*, .product-tab-right .product-tab img*/{
		float: left;
	}
	/*.product-secondtab-inner */.product-tab img/*, .product-tab-right .product-tab img*/{
		width: 40%;
		padding-right: 4%;
	}
	p.normal-text{clear: both;}
	.product-secondtab-inner .product-tab p, .product-tab p.green-text{
		width: 56%;
	}
	.page-products-invisipatch .personalVideoWrapper{padding-top: 2%;}
	.result_image p{float: left;/*min-height: 150px;*/width: 31%;}
	.result_image p img{width:100%;}
	.view-successstories .view-content .views-row{float: left;width: 49%}
	.view-successstories .view-content .views-row.views-row-even{padding-left:2%;}
	.home_retailer ul li{
	    width: 31.33%;
	}
	.home_retailer ul li:nth-child(2n),
	.home_retailer ul li:nth-child(4n),
	.home_retailer ul li:nth-child(6n){
		margin:5px 1% 0;
		-moz-box-sizing: border-box;
	}
	.home_retailer ul li{
		margin:5px 1% 0;
		-moz-box-sizing: border-box;
	}
	.finish_banner .banner-content-2.banner_link{
		width:68%;
		left:auto;
		right:25px;
		top:60px;
	}
	.finish_banner.finish_man .banner-content-2.banner_link{right:-10px;}
	.homepage_carousel .banner-content-1.iphone-banner{
		width:48%;
	}
	.banner-content-2 a.findMore{
		width:49%;
	}
	.banner-content-2.climbing_banner{
		left: 30px;
	    right: auto;
	    top: 50px;
	    width: 56%;
	}
	.sol-finder-images{width: 40%;}
	#solution-finder-page .form_question{width: 57%;}
	.sol-finder-images p.images{padding-bottom:10px!important;}
	#solution-finder-page #question1, #solution-finder-page #question2{padding-bottom: 20px;}
	#recomended_product_3, #recomended_product_5, #recomended_product_7{clear:both;}
		/*.sol-finder-images p.images span.image1, .sol-finder-images p.images span.image3{width: 15%;}
	.sol-finder-images p.images span.image2, .sol-finder-images p.images span.image4{width: 60%;}*/
	.homepage_carousel div.climbing_banner a.findMore, #bannerWrapper .homepage_carousel div.climbing_banner a.findMore:hover{width: 50%;
		padding-top:12px;
		padding-bottom: 7px;
		background-position: 0 -51px;
		padding-left: 10%;
	}

	#bannerWrapper .homepage_carousel div.climbing_banner a.findMore:hover{background-position: 0 0;}

	.cycle_banner .banner-content-2 a.findMore, #bannerWrapper ul.homepage_carousel .cycle_banner .banner-content-2 a.findMore:hover {
	   padding: 9px 0 9px 12%;
   		width: 90%;
	}
	.finish_banner.finish_man a.findMore, #bannerWrapper ul li .finish_banner.finish_man a.findMore:hover{
   	 width: 54%;
	}
	#mainPromoArea #promoLeft article p{padding-top: 25px;}

}
@media all and (max-width: 350px) and (min-width: 320px) {
	.finish_banner.finish_man a.findMore{width:95%;}
	#solution-finder-results .recomended_product{float: none; margin:auto;}
	.activestop2-container .greenbox-middle .bgbox-ul li .checkbox .form-item{font-size: 11px;}
	
	/*.google_search_test .pagination li.pager-item,
	.google_search_test .pagination li.pager-current,
	.google_search_test .pagination li.pager-ellipsis{
		padding-top: 50px;
	}*/
	.google_search_test .pagination li.pager-first,
	.google_search_test .pagination li.pager-previous,
	.google_search_test .pagination li.pager-next,
	.google_search_test .pagination li.pager-last{
		position: absolute;
		top: 20px;
	}
	.google_search_test .pagination li.pager-first{left:0;}
	.google_search_test .pagination li.pager-previous{ left: 50px;}
	.item-list ul.pagination{margin-top: 0;}
	.activestop2-container .contentTabs{display: none;}
	.toolTipWrapper.indiff_tool_tip{left:95px;}
	.homepage_carousel div.climbing_banner a.findMore,
	#bannerWrapper .homepage_carousel ul li div.banner-content-2.climbing_banner a.findMore:hover{
		width: 85%;
	}
	#mainPromoArea #promoLeft article p{padding-top: 7px;}
	#mainPromoArea #promoLeft article:nth-child(3n) p, #mainPromoArea #promoLeft article:nth-child(4n) p{padding-top: 17px;}
	
}
@media all and (max-width: 360px) and (min-width: 350px) {
	.finish_banner .banner-content-2 a.findMore, .finish_banner .banner-content-2 a.findMore:hover,
	.homepage_carousel div.climbing_banner a.findMore, .homepage_carousel div.climbing_banner a.findMore:hover{
		background-position: 0 -58px;
	}
	.cycle_banner .banner-content-2{
		width:60%;
	}
	.finish_banner .banner-content-2{
		top:60px;
		left: 136px;
	}
	#bannerWrapper ul li .finish_banner .banner-content-2 a.findMore:hover{background-position: 0 -1px;}
	#bannerWrapper ul li .iphone-banner a.findMore, #bannerWrapper ul li .iphone-banner a.findMore:hover{background-position: 0 -2px;}
	.climbing_banner a.findMore, #bannerWrapper ul li div.climbing_banner a.findMore:hover{background-position: 0 -57px;padding-bottom: 9px;padding-top: 12px;}
	#bannerWrapper ul li div.climbing_banner a.findMore:hover{background-position: 0 0px;}
	#bannerWrapper ul li .finish_banner.finish_man a.findMore,
	#bannerWrapper ul li .finish_banner.finish_man a.findMore,
	#bannerWrapper ul li .finish_banner .banner-content-2 a.findMore:hover{
		background-position: 0 -1px;
	}
	.finish_banner.finish_man .banner-content-2 a.findMore,
	#bannerWrapper ul li .finish_banner.finish_man .banner-content-2 a.findMore:hover{padding-top: 8px;}
	#mainPromoArea #promoLeft article p{padding-top: 7px;}
	#mainPromoArea #promoLeft article:nth-child(3n) p, #mainPromoArea #promoLeft article:nth-child(4n) p{padding-top: 17px;}
	.block-nicorette_homepage_carousel .bx-controls .bx-prev,
	.block-nicorette_homepage_carousel .bx-controls .bx-next,
	.block-nicorette_homepage_carousel .bx-controls .bx-next:hover,
	.block-nicorette_homepage_carousel .bx-controls .bx-prev:hover{
		top:45px;
	}
}

.logged-in #block-block-94, .logged-in #block-block-82 {
	float: left;
    position: relative;
}
/**/
@media all and (max-width: 360px) and (min-width: 320px) {
	.smkdWrapper{
		padding: 35px 0 0 35px;
	}
	.smokeday{
		padding-right: 50px;
	}
	.detailWrapper label{
		text-align: left;
		height: auto;
		line-height: 16px;
	}
	.detailWrapper label.selectLabel{
		height: auto;
		line-height: 16px;
	}
	.activestop2-container .greenbox-middle .detailWrapper .birth-text span{
		padding-left: 0;
	}
	.requiredWrapper_n{
		width: 100%;
		padding-left: 0;
	}
	.sliderSteps{
		width:100%;
		background-size: 100%;
	}
	#contentWrapper .slider-box .ui-slider{
		width: 100%;
	}
	.activestop2-container .inpCenterFind, .activestop2-container .inpCenter{
		font: bold 10px/24px 'Trebuchet MS';
	}
	.activestop2-container .inpCenter#your-smoking-profile-next-page-3{
		width:50px;
	}
	.activestop2-container .inpCenterFind, .activestop2-container .inpCenter
	.last-step input{
		width:46px;
	}
	.activestop2-container .your-details .inpCenter{
		width:50px;
	}
}

@media all and (max-width: 360px) and (min-width: 360px) {
.ui-widget-content #dialog-age .ctrl-radio #age_yes, .ui-widget-content #dialog-pregnancy .ctrl-radio #preg_yes {margin-left: 90%;}

}
@media all and (max-width: 480px) and (min-width: 480px) {
.ui-widget-content #dialog-age .ctrl-radio #age_yes, .ui-widget-content #dialog-pregnancy .ctrl-radio #preg_yes {margin-left: 93%;}
.ui-widget-content #dialog-age-fail input#agefailclose, .ui-widget-content #dialog-pregnancy-fail input#pregfailclose {margin-left: 37%;}
}
@media all and (max-width: 640px) and (min-width: 640px) {
.ui-widget-content #dialog-age .ctrl-radio #age_yes, .ui-widget-content #dialog-pregnancy .ctrl-radio #preg_yes {margin-left: 95%;}
.ui-widget-content #dialog-age-fail input#agefailclose, .ui-widget-content #dialog-pregnancy-fail input#pregfailclose {margin-left: 41%;}
}
@media all and (min-width: 320px) and (max-width: 640px) {
#mainNav #megamenu-main-menu li.leaf-3 .megamenu-slot{clear:both;}
.ui-widget-content #dialog-age .ctrl-radio #age_yes{margin:0;}
.ui-widget-content #dialog-age .ctrl-radio{margin-left:10px;}
#Contactus #accordion .contact-accordion-active a{color:#74d5a4!important;}

/********11/21/2014************/
#results{width:95%;}
.finish_banner.finish_man.do-something {
    margin: 0;
    position: absolute;
    width: 100%;
    height:100%;
    left:0;
    top:0;
}
.finish_banner.finish_man.do-something .banner-content-2 a.findMore, #bannerWrapper ul li .finish_banner.finish_man.do-something .banner-content-2 a.findMore:hover{ font-size: 5px;font-size:1.5vw;left: 44%;left:44.375vw;margin-top: 16.6%;margin-top:16.5vw;max-width: 86px;max-width:26.875vw;padding: 3px 0 3px 20px;padding: 1vw 0 1vw 6.25vw;position: absolute;width: 95%;}
.finish_banner.finish_man.do-something .banner-content-2.banner_link{margin:0;position:relative;width:100%;left:auto;top:auto;}
.section-quit-and-save .desWrap .column{/*width:100%;*/}
.section-quit-and-save .contentwraper h4{float:left;width:100%;}
.section-search #mainContentArea #contentRight{width:96%;padding:2%;}
.section-search .pager li.pager-last {
    right: 50px;
}
.section-search .pager li.pager-next {
    right: 0;
}
#block-search-form{width:100%;}
#block-search-form input {
width: 91%;
background: none;
border-radius: 5px;
border: 1px solid #ccc;
background-color: #fff;
}
/************** cash back new **********/
.section-cash-back .webform-container-inline input{box-sizing:border-box;width:100%;}
.section-cash-back .webform-container-inline .resizable-textarea{width:100%;box-sizing:border-box;}
.section-cash-back .webform-container-inline textarea{box-sizing:border-box;width:100%;}

}
}
@media all and (min-width: 480px) and (max-width: 480px){
.finish_banner.finish_man.do-something .banner-content-2 a.findMore, #bannerWrapper ul li .finish_banner.finish_man.do-something .banner-content-2 a.findMore:hover{left: 47.275vw;}
}
@media all and (min-width: 640px) and (max-width: 640px){
.finish_banner.finish_man.do-something .banner-content-2 a.findMore, #bannerWrapper ul li .finish_banner.finish_man.do-something .banner-content-2 a.findMore:hover{margin-top: 14.5vw; left: 34.875vw;}
}

@media all and (max-width: 640px) and (min-width: 320px){
.ui-widget-content #dialog-age .ctrl-radio #preg_yes, .ui-widget-content #dialog-age .ctrl-radio #age_yes{margin:0;}
.ui-widget-content #dialog-age .ctrl-radio{margin-left:10px;}
}

.extra-wrapper{*width:918px!important;*clear:both;}

/********11/21/2014********/
@media all and (max-width: 917px) and (min-width: 768px) {
.finish_banner.finish_man.do-something {
margin: 10.8% 0 0 38%;
}
.section-search #mainContentArea #contentRight{width:96%;padding:2%;}
.section-search .pager li.pager-last {
    right: 50px;
}
.section-search .pager li.pager-next {
    right: 0;
}
}

