.asthmaAnimationBorderBottom{
	display:none;
}
#contAsthma p{
	margin-left:12%;
}
#MPY{
	margin-left:-15px;
}

/* GENERAL STYLES */
#MPY.container{
	background-color:#ffffff;
	width:100% !important;
}

#MPY.container,
#MPY div[class*="col-"] {
	padding: 0;
	overflow:hidden;
}

#MPY .row  {
	margin-left: 0;
	margin-right: 0;
}

#homeAnimation{
	font-family:Verdana, Geneva, 'DejaVu Sans', sans-serif;
	font-size:13px;
	color:#263746;
}

#hdrAsthma p{
	font-size: 17px;
	margin:0;
	padding:0 0 0 10px;
}

#hdrAsthma h1{
	font-family:Georgia;
	font-size:42px;
	color:#ffffff;
	margin:0;
	padding:0;
	top: -12px;
	font-weight:normal;
	font-style:normal;
}

#symptoms h2,
#hdrAsthma h2{
	font-family: Tahoma, verdana;
	font-size:20px;
	color:#263746;
	padding:0 0 0 50px;
	display:block;
	margin:0;
	font-weight:normal;
	font-style:normal;
	text-align: center;
}

#symptoms h2
{
	padding:15px 0 0 0px;
}

#hdrAsthma h2 {
	padding: 5px 0 0 50px;
	text-align: left;
}

#symptoms #subHeadline
{
	font-family: Tahoma, verdana;
	font-size:24px;
	color:#263746;
	padding:0;
	display:block;
	margin:0;
	font-weight:normal;
	text-align: center;
}

#symptoms p{
	font-family:Georgia;
	font-size:38px;
	color:#ffffff;
	margin:0;
	padding:0;
	font-weight:normal;
	font-style:normal;
	text-align: center;
	display: none;
	line-height:38px;
}

#test{
	display:none
}

/* WEB AND TABLET VIEWS */
#homeAnimation{
	background:url(clientlibs_rwd/banner/images/bkgrdAsthmaAnimation.jpg) no-repeat left 90%;
	border-bottom: solid 5px #ff6b00;
	min-height:420px;
	background-size:cover;
}

#contAsthma, #hdrAsthma, #btnAsthma, #symptoms{
	display:none;
}

#contAsthma{
	/*margin-left:46%;*/
	margin-left:53%;
	width:260px;
	margin-top:2%;
}

#contAsthma h2 b{
	color: #263746;
	font-family: Tahoma,Verdana;
	font-size: 20px;
}

#hdrAsthma{
	margin-left:12%;
	padding-top:10px;
}

#btnAsthma{
	/*margin-left:65%;*/
	margin-left:74%;
	z-index:50;
}

/* MD STYLES */
@media(max-width:1199px) {
	#contAsthma {
		margin-left: 55%;
		width: 221px;
	}
	
	#btnAsthma {
		margin-left: 68%;
		margin-bottom: 9%;
		z-index: 50;
	}
}

/* SM STYLES */
@media(max-width:991px) {
	#hdrAsthma {
		margin-left: 19%;
		padding-top: 10px;
	}
	
	#contAsthma {
		margin-left: 51%;
		width: 240px;
	}
	
	#btnAsthma {
		margin-left: 72%;
		margin-bottom: 5%;
		z-index: 50;
	}
	
}

/* XS STYLES */
@media(max-width:767px){
	#MPY{
		margin-left:-15px;
	}
	.asthmaAnimationBorderBottom{
		display:block;
		border-bottom:2px dotted #D1D1D1;
		padding-bottom:15px;
		margin-bottom:15px;
	}
	.bannerAsthmaBottom{
		display:block;
		margin-bottom:10px;
		border-bottom:3px dotted red;
	}
	
	
	#contAsthma, #hdrAsthma, #btnAsthma, #symptoms{
		opacity:1;
		filter:alpha(opacity=1);
		margin-left:0;
		display:block;
	}
	
	#homeAnimation
	{
		background: url(clientlibs_rwd/banner/images/bkgrdAsthmaAnimation.jpg) no-repeat left 80%;
		text-align:center;
		height:200px;
		background-size:cover;
		min-height:154px;
		position: relative;
	}
	
	/*#hdrAsthma            {
		width:95%;
		padding-top:205px;
	}*/
	#hdrAsthma p, #hdrAsthma h2{
		text-align:center;
	}
	
	#symptoms{
		width:100%;
		padding-top:210px;
		display:block;
		opacity:1;
	}
	
	#contentContainer{
		width:80%;
		margin:0 auto;
		position: absolute;
		top: 0;
	}
	
	#contentContainer div{
		float:left;
	}
	
	#contAsthma, #btnAsthma{
		float:left;
		text-align:left;
	}
	
	#contAsthma {
		width:100%;
		padding-left:15px;
		padding-right:15px;
		margin-left: 10px !important;
	}
	
	#contAsthma p{
		display:inline;
		margin-left:0%;
	}
	
	#btnAsthma{
		float:left;
		width:30%;
	}
	
	#btnAsthma a img {
		top: -3px;
		right: -56px;
		position: absolute;
		max-width: 68px;
	}
	
	#hdrAsthma h2 {
		padding:5px 0 0 0;
		text-align: center;
	}
	
	#hdrAsthma h1{
		padding:0 0 10px 0;
		font-size: 36px;
		margin:0 10px;
		height:auto;
		color:#00afaa;
		position: absolute;
		top: 115px;
		right: 2px;
	}
	
	#hdrAsthma h1 span{
		color:#00afaa;
		font-size: 36px;
	}
	
	#symptoms p{
		color: #00afaa;
		font-size: 26px;
		padding: 0 10px;
		text-align: center;
		display: block;
	}
	
	#symptoms h2,
	#symptoms #subHeadline {
		color:#263746;
		font-size: 18px;
		padding: 0 20px;
		display:block;
		font-family: Georgia;
		text-transform: none;
	}
	
	
}

/*html {
    overflow-x:hidden;
}*/
body {
	background-color: #dadfe1;
	overflow-x: hidden;
}

/*----------------------Header-Area-Start----------------------*/
.main_Logo {
	max-width: 42%;
	height: 100%;
	float: left;
	display: inline;
	line-height: 80px;
}

.tag_Line {
	max-width: 50%;
	height: 100%;
	float: left;
	display: inline;
	line-height: 80px;
}
/* tag line feature for logo */

.brand img,
.main_Logo img,
.tag_Line img {
	vertical-align: middle;
	max-width: 100%;
	max-height: 100%;
}

.mainLogo_top {
	height: 75%;
	width: 45%;
}
.logo_tagLine_bottom {
	height: 25%;
	width: 45%;
}

/* tag line feature for logo */
.headerSection {
	margin: 0 auto;
	border-bottom: 5px solid #00afaa;
	width: 100%;
	background: #263746;
}

.headerBanner {
	border-bottom: 5px solid #ff6b01;
}
.brand {
	padding: 5px 0 5px 12px;
	width: 55%;
	height: 95px;
	vertical-align: middle;
	line-height: 83px;
}

.headerBorder1px {
	border-bottom: 1px solid #fff;
}
.topNavSection {
	width: 40%;
	float: right;
}

.socialSection {
	margin-top: 10px;
	line-height: 18px;
}
.searchInput {
	height: 32px;
}
.form-control {
	border-radius: 0px;
}
.searchResultInput {
	width: 30%;
	height: 32px;
	float: left;
	margin-bottom: 0 !important;
}
.searchBtn {
	background-color: #b5ce0e;
	background-image: url(clientlibs_rwd/images/search_btn.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 32px;
	margin-left: 2px;
	padding: 15px;
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
	opacity: 1;
}

.searchBtn:hover,
.searchBtn:focus {
	background-color: #b5ce0e;
	background-image: url(clientlibs_rwd/images/search_btn.png);
	background-repeat: no-repeat;
	background-position: center;
}
/*----------------------Header-Area-End---------------------*/

.midContainer {
	overflow-x: hidden;
}
/*------------------------Left Panel Start----------------------------*/
.leftPanel {
	border: 1px solid #fff;

	border-top: none;
}

/*------------------------Side Nav Bar----------------------------*/
.navbar {
	border: none !important;
}

.leftNavigation {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}

.leftNavigation li {
	display: block;
	list-style: none;
	position: relative;
	border-bottom: 1px solid #dae1e8;
}
.leftNavigation li a {
	display: block;
	padding: 15px;
	padding-left: 15px;
	text-decoration: none;
}
.leftNavigation li span {
	display: block;
}
.leftNavigation li ul.secondary {
	margin: 0;
	padding: 0;
	display: none;
	width: 100%;
}
.leftNavigation li.active ul.secondary {
	display: block;
}
.leftNavigation li ul.secondary li {
	background: none;
	border: 0;
	padding-left: 0px;
	width: 100%;
}
.leftNavigation li ul.secondary li img {
	cursor: pointer;
}
.leftNavigation li ul.secondary img {
	padding-left: 12px;
}
.leftNavigation li ul.secondary li a {
	padding: 5px 15px 5px 30px;
}

.leftNavigation li ul.secondary li ul.tertiary {
	display: none;
	margin: 0;
	padding: 0;
}
.leftNavigation li ul.secondary li ul.tertiary li a {
	padding-left: 45px;
}

.searchContainer {
	border: 0px;
}
/*-------------------Start Light box-----------------------*/
.submitBtnLightBox {
	background-color: #ff6b00;
	border: none;
	color: #fff;
	font-weight: bold;
}
.submitBtnLightBox:hover {
	background-color: #ff8932;
	border: none;
	color: #fff;
	font-weight: bold;
}
.cancelBtnLightBox,
.cancelBtnLightBox:hover {
	text-decoration: underline;
	background-color: transparent;
	border: none;
}
/*--------------------End Light box..........................*/

/*------------------------Right Panel Start----------------------------*/

/*-----------------Carousel---------------*/
.carousel-control {
	border-radius: 15px;
	top: 40%;
	margin: 0 10px;
}
.carousel-control.right,
.carousel-control.left {
	text-decoration: none !important;
}

/*-----------------Carousel End---------------*/
.midRightTop {
	font-size: 16px;
	color: #454e57;

	max-width: 100%;
}
.midRightTop img {
	display: block;
	width: 100%;
	/*border-bottom:5px solid #FF6B01;*/
}

.rightPanel p {
	margin: 0px 0px 6px;
}

.rightPanel h2 {
	margin: 0px 0px;
}

.callout-mobile {
	display: none;
}
.calloutBtn input {
	margin: 10px;
}
.callout-desktop {
}

.toolboxCallout {
	background: none repeat scroll 0 0 #f4f5f6;
}
.toolboxTitle {
	padding-left: 10px;
}

.toolboxList li {
	border-bottom: 1px dotted #d3d3d3;
	margin-left: 5px;
	margin-right: 5px;
}

.toolbox-hdr {
	/*background: linear-gradient(to bottom, #EDEDED 0%, #CDCDCD 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -o-linear-gradient(bottom, #CDCDCD 0%, #EDEDED 100%);
	background: -moz-linear-gradient(bottom, #CDCDCD 0%, #EDEDED 100%);
	background: -webkit-linear-gradient(bottom, #CDCDCD 0%, #EDEDED 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#EDEDED", endColorstr="#CDCDCD", GradientType=0 );*/

	padding: 10px;
	background: #ff6b00;
	font-size: 16px;
}
.toolbox-hdr img {
	max-width: 32px;
	/*max-width:100%;*/
}

.subPoll {
	display: table;
	cursor: pointer;
	width: 100%;
}
.toobBox_icon {
	vertical-align: middle;
	display: table-cell;
	width: 32px;
}
.toolBox_liContent {
	vertical-align: middle;
	display: table-cell;
}
.toolBox_downArrow {
	vertical-align: middle;
	display: table-cell;
	width: 32px;
	background-image: url(clientlibs_rwd/images/down_arrow.png);
	background-repeat: no-repeat;
	background-position: center;
}
.toolboxCalloutcontentsection {
	margin: 5px;
	border: 1px solid #fff;
	text-align: center;
	padding: 5px;
	overflow: auto;
}
.toolBox_pollQuestion {
	margin-bottom: 10px;
}

/* Start talk to your doctor about disease */

.docQuestions p {
	/* padding-left:15px;*/
	margin-bottom: 15px;
}

.form-group label {
	padding-bottom: 10px;
	padding-top: 2px;
}

.slider-row .slider {
	width: 60%;
}

.getStarted {
	background-color: #ff6b00;
	color: #fff;
	text-transform: uppercase;
	font-weight: bold;
	border-color: #ff6b00;
	background-image: url(clientlibs_rwd/images/arrow_btn.png);
	background-repeat: no-repeat;
	background-position: 93% center;
	padding-right: 25px;
}
.getStarted:hover,
.btnInteractive:hover,
.btnBackInteractive:hover,
.printQuestions:hover {
	background-color: #ff6b00;
	color: #fff;
}
.button .buttonNext,
.button .btnSubmit,
.printQuestions,
.btnInteractive {
	background-color: #ff6b00;
	color: #fff;
	text-transform: uppercase;
	font-weight: bold;
	border-color: #ff6b00;
	background-image: url(clientlibs_rwd/images/arrow_btn.png);
	background-repeat: no-repeat;
	background-position: 93% center;
	padding-right: 25px;
}
.buttonBack,
.buttonBack:hover {
	background-color: #ff6b00;
	color: #fff;
	text-transform: uppercase;
	font-weight: bold;
	border-color: #ff6b00;
	background-color: #ff6b00;
	color: #fff;
	text-transform: uppercase;
	font-weight: bold;
	border-color: #ff6b00;
	background-image: url(clientlibs_rwd/images/arrow_btn_back.png);
	padding-left: 25px;
	background-position: 10% center;
	background-repeat: no-repeat;
}

/*Toolbox Functionality*/
.toolBoxACT {
	float: none;
	background-color: #ff6b00;
	color: #fff !important;
	text-transform: uppercase;
	font-weight: normal;
	border-color: #ff6b00;
	background-image: url(clientlibs_rwd/images/arrow_btn.png);
	background-repeat: no-repeat;
	background-position: 95% center;
	padding-right: 30px;
	margin-bottom: 10px;
	white-space: normal;
	padding-left: 5px;
}
.toolBoxACT:hover {
	background-color: #ff8932;
}
/*End*/

.printResults,
.printResults:hover,
.printResults:active {
	background-color: #ff6b00;
	border-color: #ff6b00;
	color: #fff;
	text-transform: uppercase;
	font-weight: bold;
	background-image: url(clientlibs_rwd/images/arrow_btn.png);
	padding-right: 35px;
	background-position: 93% center;
	background-repeat: no-repeat;
}

.btnBackInteractive {
	background-color: #ff6b00;
	color: #fff;
	text-transform: uppercase;
	font-weight: bold;
	border-color: #ff6b00;
	background-image: url(clientlibs_rwd/images/arrow_btn_back.png);
	padding-left: 25px;
	background-position: 10% center;
	background-repeat: no-repeat;
}
.responseCircleWrapper {
	margin: auto;
	width: 73px;
	margin-left: 10px;
}
.responseCircleLabel {
	width: 73px;
	height: 73px;
	background: url(clientlibs_rwd/images/circle-filled1.png)
		no-repeat;
	border: 0px;
	text-align: center;
	color: #273845;
	font-size: 40px;
	font-weight: bold;
	background-size: 100%;
	font-family: verdana;
	/*padding-top:7px;*/
	line-height: 70px;
}

.responseCirclesmall {
	background-color: #263747;
	width: 23px;
	height: 23px;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	background-color: #263747;
	border: 0px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	font-family: Consolas;
	line-height: 21px;
	padding-top: 1px;
}
.category {
	width: 100%;

	padding-bottom: 10px;
	margin-top: 10px;
}
.questionare {
	overflow: hidden;
}

.btn.btn-default.startOver {
	float: right;
	margin-right: 15px;
	border-color: #999999;
	background-color: #999999;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
	background-image: url(clientlibs_rwd/images/startover_btn.png);
	padding-right: 35px;
	background-position: 93% center;
	background-repeat: no-repeat;
}
.resultWrapperwithPrint {
	background-color: #f4f4f4;
	width: 100%;
	padding-top: 15px;
	padding-bottom: 10px;
	position: relative;
}
#result .printButton {
	margin-left: auto;
	margin-right: auto;
	margin-top: -20px;
	position: absolute;
	width: 100%;
}
.interactiveHdrText {
	width: 50%;
}

.stepContent {
	width: 47%;
}

.acrobatContent_Questionnaire {
	padding-top: 15px;
	color: #eee;
}
.result {
	padding-top: 10px;
}
.score {
	width: 78%;
}
.graphContainer {
	float: left;
	width: 80%;
	padding-left: 0;
	display: inline;
}
.graphContentContainer {
	margin-bottom: 15px;
	float: left;
	padding-left: 5px !important;
	display: inline;
	width: 46%;
}
.graphTotalScore {
	width: 25px;

	display: inline;
}
.actualScore {
	background-color: #00aeaa;
	width: 23px;
}
.minScore {
	background-color: #ff6b00;
	width: 23px;
	position: absolute;
	bottom: 0;
}
#score > label {
	height: 90px;
	width: 100px;
	font-family: verdana;
	margin-top: 10px;
}
.resultScore {
	background-image: url(clientlibs_rwd/images/circle-filled1.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	/*background-size:cover;*/
	padding: 20px;
	font-size: 36px !important;
	font-family: verdana;
}
#result h2 {
	text-align: left;
	color: #ff6b00;
	font-size: 30px;
	margin-bottom: 20px;
}
.dynamicACTContent .below19 h2,
.dynamicACTContent .above20 h2 {
	margin-bottom: 10px !important;
	margin-top: 5px !important;
	text-align: center !important;
	padding-left: 0px;
}
.below19 h2,
.above20 h2 {
	text-align: left;
	font-size: 14px !important;
	color: #263745 !important;
	padding-left: 0px !important;
}

/*end Questionare page*/

/*---- FAQ page specific styles start ----*/

#expandAll {
	background-color: #ff6b00;
	padding: 2px 8px 2px 5px;
	margin-right: 8px;
}
#expandAll span {
	background-image: url(clientlibs_rwd/images/btnContentExpandCollapse01_down.png);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding-left: 20px;
}
#collapseAll {
	background-color: #ff6b00;
	padding: 2px 8px 2px 5px;
}
#collapseAll span {
	background-image: url(clientlibs_rwd/images/btnContentExpandCollapse01_up.png);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding-left: 20px;
}

.accordionDropDown li {
	margin-right: 15px;
}

.accordionDropDown > ul > li > p {
	margin: 10px 15px 25px 20px;
}
.collapseQuestion {
	background: url(clientlibs_rwd/images/btnContentExpandCollapse02_up.png)
		no-repeat;
	padding-left: 20px !important;
	display: block;
	/*height:35px;
	padding-top:11px!important;*/
	background-position: 0px 12px;
	cursor: pointer;
	font-size: inherit;
}
.expandQuestion {
	background: url(clientlibs_rwd/images/btnContentExpandCollapse02_down.png)
		no-repeat;
	padding-left: 20px !important;
	display: block;
	/*height:35px;
	padding-top:11px!important;*/
	background-position: 0px 12px;
	cursor: pointer;
	font-size: inherit;
}

.faqCategory {
	padding: 10px;
	color: #333;
	background-color: #eee;
	font-size: inherit;
}

.fqa-first-open {
	display: block !important;
}
/*---- FAQ page specific styles ends -----*/

/*-----------------Site Map Page-------------------*/
ul#sitemap {
	margin-bottom: -10px;
}
/*-----------------Site Map Page End-------------------*/

/*----------------Mid Bottom Area---------------*/

.bottomContainer {
	text-align: center;
	padding: 10px 10px 0 10px;
	border-bottom: 2px dotted #d3d3d3;
	border-top: 2px dotted #d3d3d3;
	background-color: #fff !important;
}
.bottomContainer ul {
	list-style-type: none;
	margin-bottom: 0px;
	padding-left: 0px;
	margin-top: 7px;
}
.bottomContainer ul li {
	display: inline;
}
.bottomContainer ul li.mobileShare {
	display: none;
}

.bottommenuLinksMobile {
	display: none;
}

/*----------------Footer Area------------------*/

.footerWrapper {
	background: url('clientlibs_rwd/images/footerfooter_corner_bg.png')
		no-repeat scroll left bottom;
}
.footerRight {
	border-left: 1px dotted #999;
}

/************* search result starts **********/

.searchResultBlock {
	padding-left: 0;
}
#searchResultFilterBox {
	color: #fff;
}

.searchResultTopNav {
	width: 98%;
	background-color: #ff6b00;
	padding: 10px;
	margin-bottom: 5px;
	color: #fff;
}
.searchResultTopNav ul {
	float: right;
	margin-bottom: 0px;
	padding-left: 0px;
}

.searchNavText {
	float: left;
}

/*#searchResultContents ul li {
	margin:0;
    padding-top:5px !important;
}*/

/*Start :Modified for the MPY Changes*/
#searchResultContents ul li {
	padding-top: 5px !important;
	border-bottom: 1px solid #999;
	margin-right: 10px;
	margin-bottom: 10px;
}

.lineSeperator {
	border-bottom: 0 solid #cacaca;
	margin-bottom: 10px;
}
/*End :Modified for the MPY Changes*/

/************* search result ends **********/

.rightColumn img,
.callout-video {
	padding-bottom: 15px;
}
/*modified*/
.col-md-12 .resizer {
	padding-left: 56%;
}
/* overriding bootsrap styles for panel */
.panel-default {
	border: none;
}
.topMargin h2 {
	/*padding-left:5px;*/
}
.input-group-btn:last-child > .btn {
	margin-left: 2px !important;
	margin-top: 0px;
	height: 32px;
}
.panel {
	box-shadow: none;
	border-radius: 0px;
}
.panel-group .panel,
.panel-heading {
	border-radius: 0px;
	margin-bottom: 5px;
}
.sub-accordion .panel {
	border-top: 1px solid #d3d3d3;
}
.txt_image {
	border-bottom: 3px dotted #d3d3d3;
	margin-bottom: 10px;
	padding-bottom: 15px;
}
.btn_txt_image {
	background-image: url(clientlibs_rwd/images/btn-arrow_black.png);
	background-repeat: no-repeat;
	background-position: 97% center;
	padding-right: 25px;
	color: #fe7716;
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}
.btn_txt_image:hover,
a.btn_txt_image:active {
	color: #fe7716;
	text-decoration: none;
}
#accordion > div > div > div > div > h4 > a {
	display: block;
	padding: 8px 0 8px 20px;
	background: url(clientlibs_rwd/images/btnContentExpandCollapse01_up.png)
		0 10px no-repeat;
	border-bottom: 0;
	outline: 0;
}
#accordion > div > div > div > div > h4 > a.collapsed {
	background: url(clientlibs_rwd/images/btnContentExpandCollapse01_down.png)
		0 10px no-repeat;
}
.panel-group .panel-heading + .panel-collapse .panel-body {
	border-top: 0;
}
.sub-accordion .panel {
	/*background:#eaeaea;
	-webkit-box-shadow: 0px 3px 8px 0px rgba(50, 50, 50, 0.23);
	-moz-box-shadow:    0px 3px 8px 0px rgba(50, 50, 50, 0.23);
	box-shadow:         0px 3px 8px 0px rgba(50, 50, 50, 0.23);*/
	padding-top: 0;
	padding-bottom: 0;
	border-radius: 0px;
}
.sub-accordion > div > div > div > div > h4 > a {
	display: block;
	padding: 8px 0 8px 20px;
	background: url(clientlibs_rwd/images/btnContentExpandCollapse02_up.png)
		0 10px no-repeat;
	border-bottom: 0;
	outline: 0;
}
.sub-accordion > div > div > div > div > h4 > a.collapsed {
	display: block;
	padding: 5px 10px 5px 20px;
	background: url(clientlibs_rwd/images/btnContentExpandCollapse02_down.png)
		0 7px no-repeat;
	border-bottom: 0;
	outline: 0;
}

.roundimgsmall {
	background: url(clientlibs_rwd/images/circle-filled-small.png)
		no-repeat left top;
	width: 24px;
	height: 24px;
	display: block;
	position: absolute;
	top: 10px;
	left: 25px;
	border: 0px;
	color: #fff;
}
.questionAnswerContainer {
	margin-left: 0px !important;
}
.questionAnswerContainer .form-group {
	margin-bottom: 0px !important;
}
.questionNumber {
	float: left;
	margin-right: 5px;
}
.mobquesclrwidmargin {
	margin-left: 35px;
}
.symptomQuestion {
	float: left;
	width: 90%;
}
.questionres {
	background-color: #eee;
	border-bottom: 1px solid #d1d1d1;
}
.scoretxt {
	font-weight: bold;
	font-size: 18px;
	text-align: center;
	color: #253746;
	padding-top: 15px;
	text-transform: uppercase;
	margin-left: 10px;
}
.mobileFormGroup {
	padding-top: 25px;
	padding-bottom: 15px;
	background-color: #fff;
}

.clsquesbartxt {
	font-size: 16px;
	font-weight: bold;
	margin-top: 5px;
}
.clsquesbartxt2 {
	font-size: 12px;
	margin-top: 5px;
}

.resultGraphWrapper {
	width: 50%;
	display: inline;
	float: left;
}
.resultGraphBarChat {
	display: inline;
	width: 20%;
	float: left;
}
#garphNumber {
	list-style-type: none;
	padding-left: 0px;
	text-align: right;
	margin-top: -8px;
}
#garphNumber li {
	height: 36.5px;
}
.below19,
.above20 {
	display: none;
	margin-top: 15px;
}

/*Text Resizer*/
.textResizeLeft {
	float: left !important;
	line-height: 14px !important;
	padding: 3px;
	font-size: 12px;
}

.textResizeRight {
	float: right !important;
	line-height: 14px !important;
	padding: 3px;
	font-size: 12px;
}

.col-sm-3.rightColumn {
	padding-left: 0;
}
.sub-accordion .panel-default > .panel-heading {
	background-color: transparent;
}
.panel-body {
	padding-top: 0px;
	padding-bottom: 0px;
}
.panel {
	margin-bottom: 0px;
}
/*----------------------call out -Area-Start----------------------*/
.callout-3row {
	display: block;
	/*min-height:140px; */
	padding-top: 8px;
	background-color: #ccc;
	border-radius: 5px;
	max-width: 100%;
	margin-bottom: 10px;
	margin-top: 10px;
}
.calloutHead3row {
	padding: 2px 2px 2px 10px;
	background-color: #cfcfcf;
	border-bottom: 1px dotted #000;
	color: #666;
	text-align: center;
	font-weight: bold;
}
.calloutwidth3row {
	border-bottom: 1px dotted #000;
	padding: 10px;
	font-size: 13px !important;
}
.media-object {
	display: inline;
}

.calloutwidth3row_content {
	text-align: left;
	color: #666;
	padding: 5px;
	font-size: 13px !important;
	float: left;
}
.calloutwidth3row_content a.calloutLink {
	float: left;
}
.calloutwidth3row_image {
	text-align: center;
	color: #666;
	padding: 5px;
	float: left;
}

.calloutBtn3row {
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	color: #666;
}
.calloutwidth3row_noborder {
	border: none;
}
.rowtxtimglink {
	text-align: center;
	color: #666;
	padding: 5px;

	float: left;
}

.calloutwidth3row h1 {
	font-size: 13px;
	font-weight: normal;
	margin: 5px;
}
.calloutwidth3row h2 {
	font-size: 12px;
	font-weight: normal;
	padding-left: 0px;
	margin: 5px;
}
.calloutwidth3row_content h1 {
	font-size: 13px;
	font-weight: normal;
	margin: 0px;
	padding-bottom: 3px;
}
.calloutwidth3row_content h2 {
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	padding-bottom: 3px;
}
.calloutwidth3row_content p {
	font-size: 11px;
	font-weight: normal;
	margin: 0px;
	padding-bottom: 3px;
}

.header4roundedradius {
	background-color: #ccc;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	max-width: 74%;
	padding-bottom: 10px;
}
.header2toplinks {
	max-width: 45% !important;
	margin-top: 5px;
	margin-bottom: 5px;
	border-right: 1px solid #000000;
	padding-top: 5px;
}
.header3toplinks {
	max-width: 65% !important;
	margin-top: 5px;
	margin-bottom: 5px;
	color: #ccc;
	padding-top: 5px;
} /*----------------------call out -Area-End----------------------*/
.author_text {
	color: red;
}

.haveYourChild {
	border-top: 1px solid #d1d1d1;
}
.optionsRow {
	margin-left: -60px;
}
.optionAlignCenter {
	text-align: center;
}
.onyourOwn {
	border-bottom: 1px solid #d1d1d1;
	padding-bottom: 7px;
}

/*Left Callout for the Image*/
.callTakeACT {
	text-align: center;
}
.callTakeACT h3 {
	margin-left: 15px;
	margin-right: 15px;
	text-align: left;
}
.btnCallTakeACT {
	margin-top: -30px;
}
.col-md-12 .col-sm-3 {
	margin-left: -15px;
}

.toolboxCallout {
	margin-right: -30px;
}
.acrobatResultContent_Questionnaire p {
	margin-bottom: 0px;
	padding-top: 0px;
}
h1,
h2,
h3 {
	margin-top: 0px;
}
ul.resizer {
	margin-bottom: 2px;
}
.panel-body h3 {
	margin-top: 20px;
}

iframe.homePageBanner {
	height: 380px;
}
.navbar {
	min-height: 0px;
}
.subaccordion .accordionImageRightWrapper,
.subaccordion .accordionImageLeftWrapper {
	width: 130px !important;
}
.addResources {
	margin-bottom: 20px;
}
.addResources h4 {
	margin-bottom: 0px;
	margin-top: 0px;
	font-size: 14px;
	font-weight: bold;
}
.addResources p {
	padding-bottom: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	font-size: 14px;
}
.boldText {
	font-size: 14px;
	color: #263746;
}
.sub-accordion .panel-heading {
	margin-bottom: -5px;
}
ul {
	padding-left: 20px;
}
.homePageSubHeading {
	font-size: 14px;
	font-family: arial;
}
.sub-accordion .panel-default > .panel-heading {
	padding-left: 0px;
}
.sub-accordion .panel-body {
	padding-left: 20px;
}
.bottommenuLinksMobileWrapper > ul > li {
	padding-bottom: 10px;
}
.searchResultTopNav li a {
	margin: 0 10px;
}
.divlabel-tag {
	/*width:150px;*/
	text-align: left;
	position: relative;
	height: 90px;
	padding-right: 0px;
}
.divlabel-tag label {
	padding-bottom: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	position: relative;
	top: 32%;
	-ms-transform: translateY(-32%);
	-webkit-transform: translateY(-32%);
	transform: translateY(-32%);
	padding-left: 10px;
}
.optionAlignCenter {
	height: 70px;
	margin-left: 20px;
}
.optionAlignCenter .col-sm-2 {
	text-align: right;
	padding-right: 0px;
}
.optionAlignCenter .col-sm-3 {
	text-align: left;
}
.divlabel-tag input {
	margin-top: 25px;
	margin-top: 25px \0;
}

/* Changes done for Asthma Sign Up Form || VKA || Infosys */

body .red {
	color: #fe0000;
}

form[name='signup-form'] .text.section,
form[name='signup-form'] .text.section .form_row,
form[name='signup-form'] .radio.section,
form[name='signup-form'] .checkbox.section {
	clear: both;
}

form[name='signup-form'] .text.section .form_row .form_leftcol {
	width: 25%;
	float: left;
	margin-bottom: 10px;
}

form[name='signup-form'] .text.section .form_row .form_rightcol {
	width: 50%;
	float: left;
	margin-bottom: 10px;
}

form[name='signup-form'] .text.section .form_row #mailingaddress2_rightcol {
	margin-left: 25%;
}

form[name='signup-form'] .text.section .form_row .form_leftcol {
	text-align: right;
	padding-right: 10px;
}

form[name='signup-form'] .form_row .form_leftcol .form_leftcolmark {
	color: red;
	float: right;
	margin-right: 2px;
	max-width: 10px;
}

form[name='signup-form'] .form_row .form_rightcol.form_error {
	color: red;
}

form[name='signup-form'] .checkbox.section .form_row .form_rightcol.form_error {
	margin-left: 20px;
}

form[name='signup-form'] .radio.section .form_row .form_rightcol.form_error {
	margin-top: -10px;
}

form[name='signup-form']
	.text.section
	.form_row
	.form_leftcol
	.form_leftcollabel {
	float: right;
}

form[name='signup-form']
	.radio.section.mandatory
	.form_row
	.form_leftcol
	.form_leftcolmark {
	display: none;
} /* for mandatory in radio button*/

form[name='signup-form']
	.radio.section
	:first-child[class='form_row']
	.form_leftcollabel
	label {
	font-weight: bold;
}

form[name='signup-form'] .radio input {
	position: absolute;
	margin-top: 0px;
	margin-left: -20px;
}

form[name='signup-form'] .radio {
	padding-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}

form[name='signup-form'] .radio .form_rightcol {
	margin-left: 40px;
	margin-top: 5px;
	margin-bottom: 5px;
}

form[name='signup-form'] label {
	font-weight: normal;
}

form[name='signup-form'] .rating .form_row {
	width: 10%;
	float: left;
	padding-top: 25px;
}

form[name='signup-form'] .rating :first-child[class='form_row'] {
	width: 28%;
}

form[name='signup-form']
	.radio.section.rating
	:first-child[class='form_row']
	.form_leftcollabel
	label {
	font-weight: normal;
}

form[name='signup-form'] .rating .form_rightcol {
	margin-left: 0px;
}

form[name='signup-form'] .rating input {
	margin-left: 4%;
}

form[name='signup-form'] .rating input + label {
	margin-top: -20px;
	position: absolute;
	text-align: center;
	width: 10%;
}

form[name='signup-form'] .disagree_text {
	width: 12%;
	text-align: center !important;
}

form[name='signup-form'] .agree_text {
	width: 10%;
	text-align: center !important;
}

form[name='signup-form'] .disagree_text {
	float: left;
}

form[name='signup-form'] .agree_text {
	float: right;
}

form[name='signup-form'] .submit.section input {
	background-color: #fff;
	background-image: url('clientlibs_rwd/images/arrow_btn_grey.png');
	background-position: 93% center;
	background-repeat: no-repeat;
	border: 1px solid grey;
	color: #f26522;
	font-weight: bold;
	padding-bottom: 2px;
	padding-right: 25px;
	padding-top: 2px;
	text-transform: uppercase;
	font-size: 14px;
	border-radius: 4px;
}

form[name='signup-form'] a.privacy_text {
	color: #0006fd;
}

@media only screen and (min-width: 640px) {
	form[name='signup-form'] .hide-mobile {
		display: none;
	}

	form[name='signup-form'] .disagree_text {
		margin-left: 30% !important;
	}

	form[name='signup-form'] .agree_text {
		margin-right: -5%;
	}
}

@media only screen and (max-width: 639px) {
	form[name='signup-form'] .rating .form_row {
		width: 14%;
		padding-top: 45px;
	}
	form[name='signup-form'] .rating :first-child[class='form_row'] {
		width: 100%;
		padding-top: 5px;
	}
	.agree-content {
		margin-top: 39px;
		position: absolute;
		width: 93%;
	}
	form[name='signup-form'] .disagree_text {
		margin-left: 0% !important;
	}

	form[name='signup-form'] .rating {
		height: 120px;
	}

	form[name='signup-form'] .rating input + label {
		width: 14%;
	}
	form[name='signup-form'] .rating input {
		margin-left: 6%;
	}
}

@media only screen and (min-width: 568px) {
	.agree-content {
		width: 93%;
	}
}

@media only screen and (max-width: 568px) {
	form[name='signup-form'] .disagree_text,
	form[name='signup-form'] .agree_text {
		width: 15%;
	}
}
@media only screen and (max-width: 480px) {
	form[name='signup-form'] a.privacy_text {
		font-size: 11px;
	}
	form[name='signup-form'] .submit.section input {
		font-size: 12px;
	}
}
@media only screen and (max-width: 479px) {
	form[name='signup-form'] .text.section .form_row .form_leftcol {
		width: 35%;
	}
	form[name='signup-form'] .text.section .form_row #mailingaddress2_rightcol {
		margin-left: 35%;
	}
}

@media only screen and (max-width: 359px) {
	form[name='signup-form'] .hide-mobile {
		padding-top: 6px;
	}
}

@media only screen and (max-width: 320px) and (min-width: 320px) {
	form[name='signup-form'] .text.section .form_row .form_rightcol input {
		width: 100%;
	}
	form[name='signup-form'] .rating input {
		margin-left: 5%;
	}
}
/* End || VKA || Infosys */

/* For new Functionality for making the radio buttons optional and displaying on proper inputs */

form[name='signup-form'] .section.optional {
	display: none;
}

/* End || VKA || Radio Functionality || Infosys */

/* For the radio button to be replaced with checkbox || VKA || Infosys */

form[name='signup-form']
	.checkbox.section.treatment
	:first-child[class='form_row']
	.form_leftcollabel
	label {
	font-weight: bold;
}

form[name='signup-form']
	.checkbox.section.treatment
	:first-child[class='form_row']
	.form_leftcollabel
	label
	i {
	font-weight: normal;
}

form[name='signup-form'] .checkbox.section.treatment input {
	position: absolute;
	margin-top: 0px;
	margin-left: -20px;
}

form[name='signup-form'] .checkbox.section.treatment {
	padding-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}

form[name='signup-form'] .checkbox.section.treatment .form_rightcol {
	margin-left: 40px;
	margin-top: 5px;
	margin-bottom: 5px;
}

/* VKA || Infosys */

/* For the bg removal from footer || MY || Infosys */

.footerWrapper {
	background: none;
}

/* MY || Infosys */

/*Overlay Pop Up Changes || Infosys */

.cq-wcm-edit .author_text {
	display: block;
}
.author_text {
	display: none;
}
.no-close .ui-dialog-titlebar-close {
	display: none;
}
.ui-dialog-titlebar {
	display: none;
}
.overlay-content .close-overlay {
	color: #fe7716;
	float: right;
	z-index: 9999;
	position: absolute;
	right: 6%;
	top: 3%;
	cursor: pointer;
}
.overlay-content .accordionImageRightWrapper {
	max-width: 466px;
	padding: 0;
}
.overlay-content .panel-body a {
	color: #ffffff;
	text-decoration: none;
	outline: none;
	border-radius: 5px;
	border-color: #ffffffff;
	background: #fe7716;
	padding: 10px 6px;
	position: absolute;
	text-align: center;
	top: 77%;
	left: 50%;
	transform: translateX(-50%);
	font-size: 18px;
	font-weight: bold;
}
.ui-widget-content {
	border: none;
	padding: 0;
	margin: 0;
	background: none;
}
.ui-dialog,
.ui-widget,
.ui-widget-content,
.panel-body,
.ui-dialog-content {
	width: auto !important;
	height: auto;
}
.ui-dialog .ui-dialog-content {
	padding: 0px;
}
.panel-body {
	padding: 0px;
}
.overlay-content .panel-body .clearfix {
	padding: 0px !important;
	border: none !important;
}
.panel {
	background: none;
}
.ui-widget-overlay {
	background: rgb(28, 31, 32);
	opacity: 0.8;
}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.no-close.ui-draggable.ui-resizable {
	top: -7% !important;
}
.overlay-on-click {
	display: none;
}
.ui-dialog .ui-dialog-content {
	overflow: hidden;
}

@media only screen and (max-width: 767px) {
	.desktop-content {
		display: none;
	}
	.mobile-content {
		display: block;
	}
	.ui-dialog,
	.ui-widget,
	.ui-widget-content,
	.panel-body,
	.ui-dialog-content {
		width: auto !important;
		height: auto;
	}
	.overlay-content .accordionImageRightWrapper img {
		max-width: 100% !important;
		width: 100%;
	}
}
@media only screen and (min-width: 768px) {
	.desktop-content {
		display: block;
	}
	.mobile-content {
		display: none;
	}
}

@media only screen and (min-width: 320px) and (max-width: 359px) {
	.overlay-content .accordionImageRightWrapper img {
		max-width: 95% !important;
	}
	.overlay-content .panel-body a {
		top: 76% !important;
		left: 26%;
		font-size: 15px;
	}
	.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.no-close.ui-draggable.ui-resizable {
		left: 5% !important;
		top: -5% !important;
	}
	.overlay-content .secondTextImage {
		position: relative;
		bottom: 143px !important;
	}

	.overlay-content .secondTextImage p {
		margin-left: -4% !important;
		width: 112%;
		font-size: 19px;
	}

	.overlay-content .panel-title {
		margin-left: -6% !important;
		top: 130px !important;
	}

	.overlay-content .panel-title a {
		font-size: 24px !important;
	}
	.overlay-content .secondTextImage {
		font-size: 20px !important;
		font-family: Verdana, Arial, sans-serif;
		margin-left: 15% !important ;
		width: 61% !important;
		text-align: center;
		line-height: 25px;
		margin-top: 3%;
	}
	.overlay-content .close-overlay {
		top: 14.5% !important;
		right: 10%;
	}
}

@media only screen and (min-width: 360px) and (max-width: 374px) {
	.overlay-content .secondTextImage p {
		margin-left: 2% !important;
		width: 105%;
		font-size: 19px;
	}
	.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.no-close.ui-draggable.ui-resizable {
		left: 4% !important;
		top: -9% !important;
	}
	.overlay-content .panel-body a {
		top: 79% !important;
		font-size: 15px;
	}
	.overlay-content .panel-title {
		margin-left: 0% !important;
		top: 142px !important;
	}
	.overlay-content .panel-title a {
		font-size: 24px !important;
	}
	.overlay-content .secondTextImage {
		font-size: 20px !important;
		font-family: Verdana, Arial, sans-serif;
		margin-left: 14% !important ;
		width: 61% !important;
		text-align: center;
		line-height: 28px;
		margin-top: -10% !important;
		position: relative;
		bottom: 143px !important;
	}
	.overlay-content .close-overlay {
		top: 11.5% !important;
		right: 19%;
	}
}

@media only screen and (min-width: 375px) and (max-width: 412px) {
	.overlay-content .secondTextImage p {
		margin-left: 7% !important;
		width: 100%;
		font-size: 19px;
	}
	.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.no-close.ui-draggable.ui-resizable {
		left: 5% !important;
		top: -8.5% !important;
	}
	.overlay-content .panel-body a {
		top: 77% !important;
		font-size: 15px;
	}
	.overlay-content .panel-title {
		margin-left: 0% !important;
		top: 142px !important;
	}
	.overlay-content .panel-title a {
		font-size: 24px !important;
	}
	.overlay-content .close-overlay {
		top: 13.5% !important;
		right: 5%;
	}
}

@media only screen and (min-width: 413px) and (max-width: 567px) {
	.overlay-content .secondTextImage p {
		margin-left: 8% !important;
		width: 100%;
		font-size: 19px;
		margin-bottom: 8%;
	}
	.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.no-close.ui-draggable.ui-resizable {
		left: 10% !important;
		top: -8% !important;
	}
	.overlay-content .panel-body a {
		font-size: 15px;
	}
	.overlay-content .panel-title {
		margin-left: 0% !important;
		top: 142px !important;
	}
	.overlay-content .panel-title a {
		font-size: 24px !important;
	}
	.overlay-content .secondTextImage {
		font-size: 20px !important;
		font-family: Verdana, Arial, sans-serif;
		width: 100% !important;
		text-align: center;
		line-height: 28px;
		margin-top: 3%;
		position: relative;
	}
	.overlay-content .close-overlay {
		top: 13.5% !important;
		right: 5%;
	}
}

@media only screen and (min-width: 568px) and (max-width: 638px) {
	.overlay-content .secondTextImage p {
		margin-left: 2% !important;
		width: 116%;
		font-size: 19px;
	}
	.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.no-close.ui-draggable.ui-resizable {
		left: 21% !important;
		top: -2% !important;
	}
	.overlay-content .panel-body a {
		top: 79% !important;
		font-size: 15px;
	}
	.overlay-content .panel-title {
		margin-left: 0% !important;
		top: 142px !important;
	}
	.overlay-content .panel-title a {
		font-size: 24px !important;
	}
	.overlay-content .secondTextImage {
		font-size: 20px !important;
		font-family: Verdana, Arial, sans-serif;
		text-align: center;
		line-height: 28px;
		position: relative;
	}
	.overlay-content .close-overlay {
		top: 13.5% !important;
		right: 5%;
	}
}

@media only screen and (min-width: 639px) and (max-width: 640px) {
	.overlay-content .secondTextImage p {
		margin-left: 2% !important;
		width: 105%;
		font-size: 19px;
	}
	.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.no-close.ui-draggable.ui-resizable {
		left: 24% !important;
		top: -3% !important;
	}
	.overlay-content .panel-title a {
		font-size: 24px !important;
	}
	.overlay-content .panel-heading h4 {
		position: relative !important;
		text-align: center !important;
	}
	.overlay-content .panel-body a {
		top: 79% !important;
		font-size: 15px;
	}
	.overlay-content .panel-title {
		margin-left: 0% !important;
		top: 142px !important;
	}
	.overlay-content .panel-title a {
		font-size: 24px !important;
	}
	.overlay-content .secondTextImage {
		font-size: 20px !important;
		font-family: Verdana, Arial, sans-serif;
		margin-left: -3% !important ;
		width: 61% !important;
		text-align: center;
		line-height: 28px;
		margin-top: 3%;
		position: relative;
		bottom: 143px !important;
	}
	.overlay-content .close-overlay {
		top: 13.5% !important;
		right: 5%;
	}
}

@media only screen and (min-width: 641px) and (max-width: 736px) {
	.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.no-close.ui-draggable.ui-resizable {
		left: 26% !important;
		top: -1% !important;
	}
	.overlay-content .panel-body a {
		font-size: 15px;
	}
	.overlay-content .panel-title {
		margin-left: 0% !important;
		top: 142px !important;
	}
	.overlay-content .panel-title a {
		font-size: 24px !important;
	}
	.overlay-content .secondTextImage {
		font-size: 20px !important;
		font-family: Verdana, Arial, sans-serif;
		width: 100% !important;
		text-align: center;
		line-height: 28px;
		margin-top: 3%;
		position: relative;
	}
	.overlay-content .close-overlay {
		top: 12.5% !important;
		right: 5%;
	}
}

@media only screen and (min-width: 737px) and (max-width: 740px) {
	.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.no-close.ui-draggable.ui-resizable {
		left: 7% !important;
		top: 3% !important;
	}

	.overlay-content .panel-title {
		margin-left: -40% !important;
	}
	.overlay-content .panel-heading h4 {
		top: 129px !important;
	}
	.overlay-content .panel-title a {
		font-size: 24px !important;
	}
	.overlay-content .panel-body a {
		top: 75% !important;
	}
	.overlay-content .close-overlay {
		top: 16.5% !important;
	}
}

@media only screen and (min-width: 741px) and (max-width: 769px) {
	.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.no-close.ui-draggable.ui-resizable {
		top: 10% !important;
		left: 19% !important;
	}
	.overlay-content .close-overlay {
		top: 130px !important;
		right: 8%;
	}
	.overlay-content .panel-body a {
		top: 77%;
	}
}

@media only screen and (min-width: 1023px) and (max-width: 1024px) {
	.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.no-close.ui-draggable.ui-resizable {
		left: 278.5px !important;
		top: -5% !important;
	}
	.overlay-content .close-overlay {
		top: 16.5% !important;
	}
	.overlay-content .panel-body a {
		top: 79%;
	}
}

/* overlay changes */

.hide {
	display: block !important;
}
.overlay-content .panel-heading hide {
	position: relative !important;
	display: block !important;
}
.overlay-content .panel-heading h4 {
	position: relative !important;
	top: 156px;
	text-align: center !important;
}
.overlay-content .panel-default > .panel-heading {
	background: none;
	color: white;
	border-color: none !important;
}
.overlay-content .panel-default > .panel-heading {
	border: none !important;
}
.overlay-content .panel-title a {
	font-size: 38px;
	font-weight: normal !important;
	font-family: Georgia;
	pointer-events: none;
	outline: none;
	cursor: text;
}
.overlay-content .panel-title a:hover {
	color: #ffffff;
}
.overlay-content .secondTextImage {
	position: relative;
	bottom: 177px;
}
.overlay-content .close-overlay {
	top: 17%;
}
.overlay-content .secondTextImage {
	font-size: 20px;
	font-family: Verdana, Arial, sans-serif;
	text-align: center;
	line-height: 28px;
}
.overlay-content .rt-orange {
	color: #fe7716;
	font-weight: bold;
}

@media only screen and (max-width: 767px) {
	.overlay-content .btn.btn-default.btn_txt_image {
		width: 48%;
	}
	.overlay-content .secondTextImage p {
		font-size: 15px;
	}
}
@media only screen and (max-width: 414px) {
	.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.no-close.ui-draggable.ui-resizable {
		position: fixed !important;
	}
}
@media only screen and (min-width: 768px) {
	.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.no-close.ui-draggable.ui-resizable {
		position: fixed !important;
	}
}

@media only screen and (max-width: 481px) {
	.overlay-content .secondTextImage {
		margin-left: -9%;
	}
	.overlay-content .secondTextImage p {
		margin-bottom: -1%;
	}
}
@media only screen and (max-width: 768px) {
	.ui-widget-overlay,
	.ui-widget-content {
		display: none !important;
	}
}

body {
	/*background: url(clientlibs_rwd/images/bg.png);*/
	margin: 0;
}

/*----------------------Header-Area-Start----------------------*/

.topNavLinksWraper {
    float:right;
    width:40%;
    margin-right:14px;
}
.topNavLinks li {
	display: inline;
}
.topNavLinks li {
	line-height: 13px;
}
.topNavLinks li a {
	border-right: 1px solid #00AFAA;
	 margin-top: 10px;
	margin-top: 10px \0/; /*-----For IE-8---------*/
	float: left;
	padding-left:10px;
	padding-right:10px; 
}
.topNavLinks li:last-child a {
		border-right:none;
}
.searchContainer{
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	/*border: 1px solid #CACACA;*/
	border-radius: 4px;
	float: right;
	margin:10px 10px 10px 4px;
	overflow: hidden;
	padding: 5px 5px 5px 5px;
	margin-left:5px;
	width:240px;
}



/*----------------------Header-Area-End---------------------*/

/*----------------------Mid-Area-Start---------------------*/

.midContent {
	background: #ffffff;
}

/*------------------------Left Panel Start----------------------------*/

.leftNavCallout {
	padding: 20px 10px 10px 10px;
     max-width:248px;
}

/*------------------------Left Panel End----------------------------*/

/*------------------------Right Panel Start----------------------------*/




.resizer {
      	float: right;
    	list-style: none outside none;
  	padding: 0 0 0 5px;
    margin-top:5px;
}


.resizer li {
	float: left;
	line-height: 22px;
	margin-right: 5px;
}
.resizer li.Left-align, .resizer li.Right-align{
    font-size:11px;
    }
.resizer li a{
	display:block;
	padding:3px;
	line-height:14px;
	outline:0;
	background-color:white;
    text-decoration:none;
}
.resizer li a.active{
	display:block;
	background-color:#00afaa;
	color:#000;
	/*text-decoration:underline;*/
}
	 
.topNavLinksMobile{
	display:none;
}
.mobileSearchContainer {
	display: none;
}

.bottommenuLinks_Mobile {
	display: none;
}
/*--------------------Start Light box-----------------*/
.modal-dialog {
    width:400px;
}
.modal-header {
    border:none;
}
.modal-body {
    padding-bottom:0px;
}
.modal-footer {
    padding-top:10px;
    text-align:left;
}
/*--------------------End Light box-----------------*/
/*----------------Mid Bottom Area---------------*/

.bottomMenuLinks {
	width: 100%;
	display: block;
	list-style: none;
	overflow: hidden;
	text-align: center;
	margin: 10px 0;
	padding:0;
}
.bottomMenuLinks a {
	color: #3c3c3c;
	line-height: 18px;
}
.bottomMenuLinks li {
	color: #3C3C3C;
	display: inline;
	line-height: 18px;
	padding: 5px 30px;
}

.bottommenuLinksMobile{
display:none;
}


/*----------------Footer Area------------------*/



/*----------------Footer Area End--------------*/



/*--------------------------------Understanding Page Start---------------------------*/

.breadcrumb {
	display: none;
}

.headerBanner img {
	width: 100%;
}


/*---------------Accordian-------------------*/


/*.accordiancontent {
	display: none;
}*/
.panel-group{
	padding-bottom:10px;
}
.accordionImageLeftWrapper {
    max-width:220px;
    float:left;
    padding:10px;
    padding-left:0px;
}
.accordionImageLeftWrapper img{
    max-width:100%;
}
.accordionImageRightWrapper {
    max-width:220px;
    padding:10px;
}
.accordionImageRightWrapper img{
    max-width:100%;
}
.accordionImageCenterWrapper {
    margin-left: auto;
    margin-right: auto;
    max-width: 650px;
    padding: 10px;
    text-align: center;
}

.accordionImageBottomWrapper {
    margin-left: auto;
    margin-right: auto;
    max-width: 650px;
    padding: 10px;
    text-align: center;
}

.accordionImageCenterWrapper img{
    max-width:100%;
}
.accordionViewChk {
	display: block;
}

.accordionViewChk,
.accordionViewChk ul,
.accordionViewChk li,
.accordionViewChk a {
  margin: 0;
  padding: 0;
  border: 0;
  list-style: none;
  font-weight: normal;
  text-decoration: none;
  line-height: 1;
  font-family: 'Open Sans', sans-serif;
  font-size: 1em;
  position: relative;
}
.accordionViewChk {
  width: 100%;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  padding-bottom:10px;
}
.accordionViewChk a {
  line-height: 1.3;
}

.accordionViewChk > ul > li {

}

.accordionViewChk > ul > li > a {
  font-size: 1.0em;
  display: block;
  color: #696969;
  border-top: none;
  outline:0;
  outline:0;
  font-weight:bold;
  cursor:text;
}

.accordionViewChk > ul > li > a > span {
  display: block;
  padding: 12px 10px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.accordionViewChk > ul > li > a:hover {
  text-decoration: none;
}
.accordionViewChk > ul > li.active {
  border-bottom: none;
}
.accordionViewChk > ul > li.has-sub > a span {
  background: url(clientlibs_rwd/images/collapse-in.png) 96% center no-repeat;
}
.accordionViewChk > ul > li.has-sub.active > a span {
  background: url(clientlibs_rwd/images/collapse-out.png) 96% center no-repeat;
}

.accordionViewChk ul ul li {
  padding: 0;
  border-bottom: 1px solid #d4d4d4;
  border-top: none;

}
.accordionViewChk ul ul li:last-child {
  border-bottom: none;
}
.accordionViewChk ul ul p {
  padding: 10px;
  display: block;
  color: #676767;
  font-size: .8em;
  font-weight: normal;
  overflow:hidden;
}
.accordionViewChk ul ul p img{
width:40%;
float:left;
margin:5px 10px 10px 0;
border:1px solid #ccc;
}
.accordionViewChk ul ul a:before {
  content: '\00BB';
  position: absolute;
  left: 10px;
  color: #e94f31;
}
.accordionViewChk ul ul a:hover {
  color: #e94f31;
}
/*-----------------Accordian End-----------------------*/
.callout-desktop {
	display: block;
	min-height:140px; 
	padding-top:8px; 
	background-color:#e2e2e2; 
	border-radius:5px;
}
.calloutHead{
	padding:2px 2px 2px 10px; 
	background-color:#cfcfcf; 
	color:#666; 
	font-weight:bold;
}
.calloutQuestion{
	text-align:center; 
	width:100%; 
	color:#666; 
	padding-top:20px;
}
.calloutBtn{
	padding-top:20px; 
	text-align:center; 
	color:#666;
}
.calloutBtn input{
	color:#666; 
}
.search-tab {
	display: none;
}
.callout-mobile {
	display: none;
}
.search-tab{
display:none;
}



.subHeading {
	padding-left: 15px;
}

@media (min-width:960px){

.hideCalloutVideo{
	display:none;
}
.leftPanel{
	display:table-cell;
	float:none;
	vertical-align:top;
}
.rightPanel{
	display:table-cell;
	float:none;	
	vertical-align:top;
}	
/*---------------Accordian-------------------*/


/*.accordiancontent {
	display: none;
}*/
.panel-group{
	padding-bottom:10px;
}
#sub-accordion .panel{
	box-shadow:none!important;
}
#sub-accordion .panel-default{
	border:0;
}
#sub-accordion .panel-default > .panel-heading{
	background:none;
	border-top:0!important;
	padding:0 10px;
	
}
#sub-accordion .panel-group .panel-heading { 
	border:0!important;
	padding:0 10px;
}
#sub-accordion .panel-collapse .panel-body{
	border:0!important;
	padding:0 10px;
}
#sub-accordion > div > div > h4 > a {
	display: block;
	padding: 8px 0 10px 20px;
	background: url(clientlibs_rwd/images/accordion-arrow.png) 0 center no-repeat;
	border-bottom:0;
	outline:0;
}

.col-sm-3 .rightColumn{
max-width:172px;
    }
.rightColumn img, .callout-video{
        padding-bottom:15px;
        padding-top: 5px;
    }
.bottomContainer{
    border-top:0px;
    }

}
div.secondTextImage{
    margin-top:10px;
}



@media (max-width: 900px) {
h1{
    margin-top:10px;
}
/*--------------Header Area---------------*/
.brand {
	width:80%;
    margin: 0 auto 0 65px;
    height:70px;
	line-height:58px;
}
.main_Logo {
    max-width:50%;
    float:left;
    display:inline;
    height:100%;
    line-height:43px;
    }
.tag_Line {
    max-width:50%;
    float:left;
    display:inline;
    height:100%;
    line-height:43px;
    }
.container {
               width:auto ! important;
           }
iframe.homePageBanner{
    height:380px;

    margin-bottom:10px;
                    }

.hamburgerBtn {
       position: absolute; 
        left:0px; position: absolute; top: 1px;
        background-color: #00AFAA;

    }
.navbar-toggle {
        display:block;
    }
.navbar-toggle .icon-bar {
        border:1px solid #FFF;
    }
.topNavLinksWraper {
        display:none;
    }
.topNavLinks {
	display: none;
}
    .resizer {
        display:none;
    }
.socialWrapper, .socialSection {
	width: 118px;
	position: relative;
	top: 0px;
	border:0;
}
.leftPanel {
	width: 100%;
	float: none;
	/*margin: 10px auto;
    min-height:50px!important;
    */
	border: 0;
	background: #ffffff;
	padding-top:0px;
    padding-bottom:0px;
}
.rightPanel {
	width: 100%;
	float: none;
	margin: auto;
	border-left: none;
	border: 0;
}
 .rightPanel p{
	padding-top:0px;
	}
.searchContainer{
	display: none;
}
.socialSection{
	display: none;
    margin-bottom:10px;
}
.mobileSearchContainer {
	display: block;
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    /*border: 1px solid #CACACA;*/
    border-radius: 4px;
    display: block;
    float: none;
    margin-top: 10px;
    margin-bottom:0px;
    margin-right:10px;
    overflow: hidden;
    padding: 5px;
    width: 240px;
}
.searchContainerTablet{
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	border: 1px solid #CACACA;
	border-radius: 4px;
	float: right;
	margin:10px 0 10px 4px;
	overflow: hidden;
	padding: 5px 5px 5px 5px;
	margin-left:5px;
	width:210px;
}
.searchContainerTablet, .search-tab{
	display:none;
}

/*-----------------------------Side Nav Area-----------------------*/

.leftNavigation{
	display: none;
}
.navbar {

	margin-bottom: 0px;
	margin-top: 0px;
	border:0;
	background:none;
}
.navbar-toggle {
	float: left;
	margin-bottom: 20px;
    margin-left: 10px;
    margin-top: 16px;
}
 #sideNavMenu {
	margin-left: 10px;
}
 #sideNavMenu ul.subMenu {
	border-bottom: 0;
	padding-left:32px;
	padding-top:0px;
}
 #sideNavMenu > li.active ul.subMenu {
	border-bottom: 0;
	padding-left:25px;
}
 #sideNavMenu li a span {
	visibility: visible;
}
 #sideNavMenu li:last-child a {
	box-shadow: none;
}
ul.navbar {
	display: none!important;
}
ul.open_nav {
	background-color: #F4F4F4;
	box-shadow: 2px 2px 3px #444444;
	display: block!important;
	list-style: none outside none!important;
	margin: 0!important;
	padding: 0!important;
	position: absolute!important;
	left: 10px;
	top: 45px;
	width: 244px!important;
	z-index: 500!important;
}
    .leftNavCallout {
        max-width:100%;
    }

/*---------------Accordian-------------------*/

.breadcrumb {
	position: relative;
	z-index: 1000;
	display: block;
	background: none;
	float: left;
	top:7px;
	padding-left:30px;
}
.breadcrumb a {
	color: #000000;
}


/*--------------------Start Light box-----------------*/
.modal-dialog {
    width:400px;
}
.modal-header {
    border:none;
}
.modal-body {
    padding-bottom:0px;
}
.modal-footer {
    padding-top:5px;
    text-align:left;
}
/*--------------------End Light box-----------------*/

.callout-desktop{
display:block;
}
    .callout-mobile {
        display:block;
        background-color: #E2E2E2;
    border-radius: 5px;
    display: block;
    min-height: 140px;
    padding-top: 8px;
    margin-top:5px;
    }
     .calloutBtn input {
        margin:10px;
    }
.search-tab {
	display: none;
	border: 1px solid #e2e2e2;
	padding: 5px;
	border-radius: 5px;
	overflow:hidden;
}
.search-input-tab {
	width:86%;
	height:25px;
	margin-bottom:0!important;
	float:left;
}
.bottommenuLinksMobile {
	width: 100%;
	display: block;
	padding: 0 1%;
	/*background: #f7f7f7;
	border-top: 1px solid #b4b4b4;*/
	border-bottom: 2px dotted #d3d3d3;
	padding: 20px 0;
	overflow: hidden;
}
.bottommenuLinksMobile ul {
	width: 33%;
	float: left;
	display: block;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.bottommenuLinksMobile ul li {
	display: block;
	list-style: none;
}
    .bottommenuLinksMobile ul li a {
        font-weight:bold;
        text-decoration:none;
    }
.bottommenuLinksMobile ul li ul {
	width: 100%;
	min-height: 20px;
}
.bottommenuLinksMobile ul li ul li{
    margin:5px 0 5px 0;
}
.bottommenuLinksMobile ul li {
	padding-left: 10px;
}
    .bottommenuLinksMobile ul li ul li a {
        font-weight:normal;
    }
    .bottomContainer ul li {
        padding-right:15px;
        padding-left:15px;
        line-height:18px;
    }

    .bottomContainer ul li.mobileShare {
        display:inline-block;
        padding-left:0px;
    }
    .bottomContainer {
        text-align:left;
        margin-left: 0;
    margin-right: 0;
    padding-bottom:10px;
    }
    .mobileSearchWrapper {
        float:right;
    }
/*.video-container{
	display:none;
}*/
.hideCalloutVideo{
	display:block;
}
/*-----------------Accordian Start-----------------------*/
.accordionImageLeftWrapper {
    max-width:230px;
    float:left;
    padding:10px;
    padding-left:0px;
}
.accordionImageLeftWrapper img{
    max-width:100%;
}
.accordionImageRightWrapper {
    max-width:230px;
    float:right;
    padding:10px;
}
.accordionImageRightWrapper img{
    max-width:100%;
}
.accordionImageCenterWrapper {
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
    padding: 10px;
    text-align: center;
}
.accordionImageCenterWrapper img{
    max-width:100%;
}

.panel-group .panel {
	border-radius:0!important;

}
.panel-default > .panel-heading{
background:none;
	border-bottom:0;
}


#accordion > div > div > h4 > a {
	display: block;
	padding: 8px 0 10px 20px;
	background: url(clientlibs_rwd/images/faqToggleIn.png) 0 center no-repeat;
	border-bottom:0;
	outline:0;
}
#accordion > div > div > h4 > a.collapsed{
	background: url(clientlibs_rwd/images/faqToggleOut.png) 0 center no-repeat;
}
.panel-group .panel-heading + .panel-collapse .panel-body{
	border-top:0;
}
.sub-accordion .panel {
	padding-top:0;
	padding-bottom:0;
	border-radius:5px;
}
#sub-accordion > div > div > h4 > a {
	display: block;
	padding: 5px 0 5px 40px;
	background: url(clientlibs_rwd/images/collapse-out-sub-acc.png) 0 center no-repeat;
	border-bottom:0;
	outline:0;	
}
#sub-accordion > div > div > h4 > a.collapsed {
	display: block;
	padding: 5px 0 5px 40px;
	background: url(clientlibs_rwd/images/collapse-in-sub-acc.png) 0 center no-repeat;
	border-bottom:0;
	outline:0;	
}
.sub-accordion .panel-default > .panel-heading{
background-color:transparent;
        } 
.panel-body{
    padding-top:0px;
    }
/*-----------------Accordian End-----------------------*/
.topNavLinksMobile {
        display:block;
        text-align:center;
        padding:10px 0 0;
    }
    .topNavLinksMobile li a {
    border-right: 1px solid #4D4D4D;
    margin-top: 25px;
    padding-left: 10px;
    padding-right: 10px;
}

.topNavLinksMobile li {
    display: inline;
     line-height: 13px;
}
.topNavLinksMobile li:last-child a {
		border-right:none;
}
    .searchInput {
    width:83%;
    float: left;
    height: 32px;
    margin-bottom: 0 !important;
    }
.scoretxt {
        margin-left:-5px;
    }
    .responseCircleWrapper {
        margin-left:-10px;
    }
.col-sm-9 > .parsys > .text > div > h3{
    margin-top:15px;
    }
.toolboxCallout{
    margin-right:-15px;
}
    .footerRight {
        height:100px;
    }
}

@media (max-width:640px) and (orientation : landscape){
    .brand {
	width:86%;
    margin: 0 auto 0 65px;
    height:50px;
    line-height:38px;
}
 .main_Logo {
    max-width:100%;
    float:left;
    display:inline;
    height:100%;
    line-height:40px;
    }
.tag_Line {
display:none;
}
iframe.homePageBanner{
    height:380px;

    margin-bottom:10px;
                    }

/* tag line changes for logo*/
    .headerSection {
        max-width:100%;
    }


    .hamburgerBtn {
        position: absolute; 
        top: 1px; 
        left: 0;
        background-color: #00AFAA;
    }
	.navbar-toggle {
	float: left;
    margin-bottom: 10px;
    margin-left: 8px;
    margin-top: 6px;
}
    .container {
               width:auto ! important;
           }
div.secondTextImage{
    padding-left:120px;
}
.searchContainerTablet{
	display:none;
}
.search-tab {
	display: none;
	border: 1px solid #e2e2e2;
	padding: 5px;
	border-radius: 5px;
	overflow:hidden;
}
.search-input-tab {
	width:96%;
	height:25px;
	margin-bottom:0!important;
	float:left;
}
.searchInput_mobile {
	width:92%;
	height:28px;
	float:left;
	margin-bottom: 0!important;
}

.mobileSearchContainer {
	width: 240px;
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	/*border: 1px solid #CACACA;*/
	border-radius: 4px;
	float: none;
    margin-top: 5px;
    margin-bottom:0px;
    margin-right:10px;
	display: block;
	overflow: hidden;
	padding: 5px 5px 5px 5px;
}

.search-input-mobile {
	width: 95%;
	margin-bottom: 0!important;
	padding: 1%;
}
/*Questionare page */
.questionareImagePlaceHolder {
	display: none;
}
.mobileFormGroup {
        float:left;
        width:80%;
        display:inline;
    }
    .mobileResponse {
        float:left;
        display:inline;
        width:10%;
    }
.responseCircleLabel {
	display: block;
}
.interactiveHdrText {
   width:92%;
   display:block;
   padding-bottom:20px;
}
.stepContent {
   width:45%;
}
.interactiveStartOver {
    width:46%;
}
.step{
	display:inline; 
	text-align:center; 
}
.score{
	width:40%; 
    display:inline;
}
/*.graphContainer {
    width: 100%;
    float: left;
    padding-left: 20%;
}*/
    .resultGraphWrapper {
        width:100%;        
    }
    .graphContentContainer {
        text-align:center;
        margin:auto;
        width:100%;
    }
        .graphContentContainer p {
            text-align:center;
            width:80%;
            margin:auto;
        }
.resultWrapperwithPrint {
        padding-bottom: 30px;
    }
/*end Questionare page*/
.bottommenuLinksMobile {
	display: block;
	/*background: #f7f7f7;
	border-top: 1px solid #b4b4b4;*/
	border-bottom: 2px dotted #d3d3d3;
	overflow: hidden;
	padding-top: 20px;
	padding-left:15px;
}
.bottommenuLinksMobile ul {
	width: 100%;
	float: left;
	display: block;
	list-style-type: none;
	margin: 0;
	padding: 0;

}
.bottommenuLinksMobile ul.bottomLinksLess {
        min-height: 100px;
}
.bottommenuLinksMobile ul li {
	display: block;
	list-style: none;
}
.bottommenuLinksMobile ul li ul {
	width: 100%;
	min-height: 20px;
}
.bottommenuLinksMobile ul li {
	padding-left: 10px;
}
.footerWrapper{
	min-height:160px;
}
.topNavLinksMobile {
        display:block;
        text-align:center;
        padding:10px 0 0;
    }
    .topNavLinksMobile li a {
    border-right: 1px solid #4D4D4D;
    margin-top: 25px;
    padding-left: 10px;
    padding-right: 10px;
}

.topNavLinksMobile li {
    display: inline;
     line-height: 13px;
}
.topNavLinksMobile li:last-child a {
		border-right:none;
}
.score{
	width:70% !important; 
    display:inline;
}
/*.graphContainer {
    width: 100%;
    float: left;
    padding-left: 20%;
}*/
    .resultGraphWrapper {
        width:50% !important;        
    }
    .graphContentContainer {
        text-align:center;
        margin:auto;
        width:50% !important;
    }
    .scoretxt {
        margin-left:0px;
    }
    .responseCircleWrapper {
        margin-left:0px;
    }
.trueFlase{
    margin-right:15px !important;
    }
.toolboxCallout{
    margin-right:10px;
    margin-left:15px;
}
.toggleLeft {
    padding:18px 20px;
    }
.toolboxCallout{margin-right:10px !important;}
}

@media (max-width: 768px) {
.footerRight{
    border-left:1px dotted #999;
    }
.zero-bottom-border{
	border-bottom:none !important; 
}

    .headerSection {
        width: 100%;
        margin:auto;
    }
.container {
               width:auto ! important;
           }

.searchContainerTablet{
	display:none;
}
	.footerWrapper{
	min-height: 310px;
}
    .footerRight {
        border-left:none;
    }
    .topNavLinksWraper {
        display:none;
    }
.topNavLinks{
	display:none ;

}
    .search-tab {
        display:none;
    }
    .topNavLinksMobile {
        display:block;
        text-align:center;
        padding:10px 0 0;
    }
    .topNavLinksMobile li a {
    border-right: 1px solid #4D4D4D;
    margin-top: 25px;
    padding-left: 10px;
    padding-right: 10px;
}

.topNavLinksMobile li {
    display: inline;
     line-height: 13px;
}
.topNavLinksMobile li:last-child a {
		border-right:none;
}
  /*Questionare page */
.questionareImagePlaceHolder {
	display: none;
}
    .mobileFormGroup {
        float:left;
        width:80%;
        display:inline;
    }
    .mobileResponse {
        float:left;
        display:inline;
        width:10%;
    }
.responseCircleLabel {
	display: block;
}
.interactiveHdrText {
   width:92%;
   display:block;
   padding-bottom:20px;
}
.stepContent {
   width:45%;
}
.interactiveStartOver {
    width:46%;
}
.step{
	display:inline; 
	text-align:center; 
}
.score{
	width:70%; 
    display:inline;
}
/*.graphContainer {
    width: 100%;
    float: left;
    padding-left: 20%;
}*/
    .resultGraphWrapper {
        width:50%;        
    }
    .graphContentContainer {
        text-align:center;
        margin:auto;
        width:50%;
    }
        .graphContentContainer p {
            text-align:center;
            width:80%;
            margin:auto;
        }
.resultWrapperwithPrint {
        padding-bottom: 30px;
    }
.mobileResponse{
    margin-left:-3px !important;
    }
.scoretxt{
    margin-left:0px !important;
    }
/*end Questionare page*/
.toolboxCallout{
    margin-right:-15px;
}
.toggleLeft {
    padding:18px 20px;
    }
}
@media (min-width:500px) and (max-width: 640px) {
    .container {
               width:auto ! important;
           }
    .footerWrapper {
        min-height:272px;
    }
    .footerRight {
        margin-bottom:0px;
        padding-top:0px;
        border-left:none !important;
    }
    .footerMid {
        padding-top:0px;
    }
    .topNavLinks {
        display:none;
    }
    .searchContainerTablet .search-tab{
        display:none;
    }
    .topNavLinksMobile {
        display:block;
        text-align:center;
        padding:10px 0 0;
    }
    .topNavLinksMobile li a {
    border-right: 1px solid #4D4D4D;
    margin-top: 25px;
    padding-left: 10px;
    padding-right: 10px;
}

.topNavLinksMobile li {
    display: inline;
     line-height: 13px;
}
.topNavLinksMobile li:last-child a {
		border-right:none;
}
/*Questionare page */
.questionareImagePlaceHolder {
	display: none;
}
    .mobileFormGroup {
        float:left;
        width:80%;
        display:inline;
    }
    .mobileResponse {
        float:left;
        display:inline;
        width:10%;
    }
.responseCircleLabel {
	display: block;
}
.interactiveHdrText {
   width:92%;
   display:block;
   padding-bottom:20px;
}
.stepContent {
   width:45%;
}
.interactiveStartOver {
    width:46%;
}
.step{
	display:inline; 
	text-align:center; 
}
.score{
	width:40%; 
    display:inline;
}
/*.graphContainer {
    width: 100%;
    float: left;
    padding-left: 20%;
}*/
    .resultGraphWrapper {
        width:100%;        
    }
    .graphContentContainer {
        text-align:center;
        margin:auto;
        width:100%;
    }
        .graphContentContainer p {
            text-align:center;
            width:80%;
            margin:auto;
        }
/*end Questionare page*/
.toolboxCallout{
    margin-right:10px;
    margin-left:15px;
}
.toggleLeft {
    padding:18px 20px;
    }
 .divlabel-tag{
    /*width:150px;*/
    text-align:left;
    position:relative;
    height:90px;
    padding-right:0px;
        width:60%;
float:left;
    margin-left:20px;
}
    .divlabel-tag label{
    padding-bottom:0px;
    padding-top:0px;
    margin-bottom:0px;
    position:relative;
    top:30%;
    transform: translateY(-30%);
        }
.optionAlignCenter{
    height:70px;
    width:100%;
    float:left;
    margin-left:0px;
    }
.optionAlignCenter .col-sm-2{
text-align:right;
            padding-right:0px;
    width:16%;
    float:left;
    }
        .optionAlignCenter .col-sm-3{
    text-align:left;
    width:21%;
    float:left;
                }
.divinput-tag input{
    margin-top:25px;
    }
}
@media  (min-width:500px) and (max-width: 610px) and (orientation : Portrait){
    .mobileResponse >div {
        margin-left:-10px !important;
        }
        div.scoretxt{
            margin-left:-5px !important;
        }
    }
@media  (min-width:500px) and (max-width: 768px) and (orientation : Portrait){

    .symptomQuestion{
        width:87%;
        }
    .divlabel-tag{
    /*width:150px;*/
    text-align:left;
    position:relative;
    height:90px;
    padding-right:0px;
        width:60%;
float:left;
}
    .divlabel-tag label{
    padding-bottom:0px;
    padding-top:0px;
    margin-bottom:0px;
    position:relative;
    top:30%;
    transform: translateY(-30%);
        }
.optionAlignCenter{
    height:70px;
    width:100%;
    float:left;
    margin-left:0px;
    }
.optionAlignCenter .col-sm-2{
text-align:right;
            padding-right:0px;
    width:16%;
    float:left;
    }
        .optionAlignCenter .col-sm-3{
    text-align:left;
    width:21%;
    float:left;
                }
.divinput-tag input{
    margin-top:25px;
    }
.scoretxt{
    margin-left:5px !important;
    }
}
@media (min-width : 768px) and (max-width : 1024px) {

    .headerSection {
        /*width:750px;*/
		margin:auto;
        width:100%;
    }
    .searchContainer {
        display:none;
    }
    .topNavSection {
        padding-left:0px;
        width:30%;
    }
    .topNavLinks {
        padding-left:0px;
    }
    .searchContainerTablet .search-tab{
        display:none;
    }
.toolboxCallout{
    margin-right:-15px;
}
}
/*@media only screen and (min-device-width : 769px) and (max-device-width : 1024px) and (orientation : landscape){*/
    @media only screen and (min-width : 769px) and (max-width : 1024px), screen and (-webkit-min-device-pixel-ratio: 1.5) { 
    /*--------------Header Area---------------*/
    h1{
    margin-top:10px;
}
        .container {
            width:100%;
        }
.brand {
	width:80%;
    margin: 0 auto 0 65px;
    height:70px;
    line-height:58px;
}
.main_Logo {
    max-width:50%;
    float:left;
    display:inline;
    height:100%;
    line-height:60px;
}
.tag_Line {
    max-width:50%;
    float:left;
    display:inline;
    height:100%;
    line-height:60px;
}
iframe.homePageBanner{
    height:380px;
    margin-bottom:10px;
                    }
    /*.headerSection {
        width: 960px;
        margin:auto;
    }*/
.hamburgerBtn {
        position: absolute; 
        left:0px; position: absolute; top: 1px;
        background-color: #00AFAA;
    }
    .navbar-toggle {
        display:block;
    }
.navbar-toggle .icon-bar {
        border:1px solid #FFF;
    }
.topNavLinksWraper {
        display:none;
    }
.topNavLinks {
	display: none;
}
    .resizer {
        display:none;
    }
.socialWrapper, .socialSection {
	width: 118px;
	position: relative;
	top: 0px;
	border:0;
}

.leftPanel {
	width: 100%;
	float: none;
	/*margin: 10px auto;
    min-height:50px!important;
    */
    display:block;
	border: 0;
	background: #ffffff;
	padding-top:0px;
    padding-bottom:0px;
}
.rightPanel {
	width: 100%;
	float: none;
	margin: auto;
	border-left: none;
	border: 0;
    display:block;
}
 .rightPanel p{
	padding-top:0px;
	}
.searchContainer{
	display: none;
}
.socialSection{
	display: none;
    margin-bottom:10px;
}
.mobileSearchContainer {
	display: block;
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    /*border: 1px solid #CACACA;*/
    border-radius: 4px;
    display: block;
    float: none;
    margin-top: 10px;
    margin-bottom:0px;
    margin-right:10px;
    overflow: hidden;
    padding: 5px;
    width: 240px;
}
.searchContainerTablet{
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	border: 1px solid #CACACA;
	border-radius: 4px;
	float: right;
	margin:10px 0 10px 4px;
	overflow: hidden;
	padding: 5px 5px 5px 5px;
	margin-left:5px;
	width:210px;
}
.searchContainerTablet, .search-tab{
	display:none;
}

/*-----------------------------Side Nav Area-----------------------*/

.leftNavigation{
	display: none;
}
.navbar {

	margin-bottom: 0px;
	margin-top: 0px;
	border:0;
	background:none;
}
.navbar-toggle {
	float: left;
	margin-bottom: 20px;
	margin-left: 10px;
    margin-top: 16px;
}
 #sideNavMenu {
	margin-left: 10px;
}
 #sideNavMenu ul.subMenu {
	border-bottom: 0;
	padding-left:32px;
	padding-top:0px;
}
 #sideNavMenu > li.active ul.subMenu {
	border-bottom: 0;
	padding-left:25px;
}
 #sideNavMenu li a span {
	visibility: visible;
}
 #sideNavMenu li:last-child a {
	box-shadow: none;
}
ul.navbar {
	display: none!important;
}
ul.open_nav {
	background-color: #F4F4F4;
	box-shadow: 2px 2px 3px #444444;
	display: block!important;
	list-style: none outside none!important;
	margin: 0!important;
	padding: 0!important;
	position: absolute!important;
	left: 10px;
	top: 45px;
	width: 244px!important;
	z-index: 500!important;
}

    .leftNavCallout {
        max-width:100%;
    }
/*---------------Accordian-------------------*/

.breadcrumb {
	position: relative;
	z-index: 1000;
	display: block;
	background: none;
	float: left;
	top:7px;
	padding-left:30px;
}
.breadcrumb a {
	color: #000000;
}

/*--------------------Start Light box-----------------*/
.modal-dialog {
    width:400px;
}
.modal-header {
    border:none;
}
.modal-body {
    padding-bottom:0px;
}
.modal-footer {
    padding-top:5px;
    text-align:left;
}
/*--------------------End Light box-----------------*/

.callout-desktop{
display:block;
}
    .callout-mobile {
        display:block;
        background-color: #E2E2E2;
    border-radius: 5px;
    display: block;
    min-height: 140px;
    padding-top: 8px;
    margin-top:5px;
    }
     .calloutBtn input {
        margin:10px;
    }
.search-tab {
	display: none;
	border: 1px solid #e2e2e2;
	padding: 5px;
	border-radius: 5px;
	overflow:hidden;
}
.search-input-tab {
	width:86%;
	height:25px;
	margin-bottom:0!important;
	float:left;
}
.bottommenuLinksMobile {
	width: 100%;
	display: block;
	padding: 0 1%;
	/*background: #f7f7f7;
	border-top: 1px solid #b4b4b4;*/
	border-bottom: 2px dotted #d3d3d3;
	padding: 20px 0;
	overflow: hidden;
}
.bottommenuLinksMobile ul {
	width: 33%;
	float: left;
	display: block;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.bottommenuLinksMobile ul li {
	display: block;
	list-style: none;
}
    .bottommenuLinksMobile ul li a {
        font-weight:bold;
        text-decoration:none;
    }
.bottommenuLinksMobile ul li ul {
	width: 100%;
	min-height: 20px;
}
.bottommenuLinksMobile ul li ul li{
    margin:5px 0 5px 0;
}
.bottommenuLinksMobile ul li {
	padding-left: 10px;
}
    .bottommenuLinksMobile ul li ul li a {
        font-weight:normal;
    }
/*.video-container{
	display:none;
}*/
.bottomContainer{
    border-top:2px dotted #D3D3D3;
    }
.bottomContainer ul{
    margin-top:7px;
    }
.bottomContainer ul li {
        padding-right:15px;
        padding-left:15px;
        line-height:18px;
    }

    .bottomContainer ul li.mobileShare {
        display:inline-block;
        padding-left:0px;
    }
    .bottomContainer {
        text-align:left;
        margin-left: 0;
    margin-right: 0;
    }
    .mobileSearchWrapper {
        float:right;
    }
.hideCalloutVideo{
	display:block;
}
/*-----------------Accordian Start-----------------------*/

.accordionImageLeftWrapper {
    max-width:230px;
    float:left;
    padding:10px;
    padding-left:0px;
}
.accordionImageLeftWrapper img{
    max-width:100%;
}
.accordionImageRightWrapper {
    max-width:230px;
    float:right;
    padding:10px;
}
.accordionImageRightWrapper img{
    max-width:100%;
}
.accordionImageCenterWrapper {
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
    padding: 10px;
    text-align: center;
}
.accordionImageCenterWrapper img{
    max-width:100%;
}
.panel-group .panel {
	border-radius:0!important;
}
.panel-default > .panel-heading{
background:none;
	border-bottom:0;
}


#accordion > div > div > h4 > a {
	display: block;
	padding: 8px 0 10px 20px;
	background: url(clientlibs_rwd/images/faqToggleIn.png) 0 center no-repeat;
	border-bottom:0;
	outline:0;
}
#accordion > div > div > h4 > a.collapsed{
	background: url(clientlibs_rwd/images/faqToggleOut.png) 0 center no-repeat;
}
.panel-group .panel-heading + .panel-collapse .panel-body{
	border-top:0;
}
#sub-accordion .panel {
	background:#eaeaea;
	-webkit-box-shadow: 0px 3px 8px 0px rgba(50, 50, 50, 0.23);
	-moz-box-shadow:    0px 3px 8px 0px rgba(50, 50, 50, 0.23);
	box-shadow:         0px 3px 8px 0px rgba(50, 50, 50, 0.23);
	padding-top:0;
	padding-bottom:0;
	border-radius:5px;
}
#sub-accordion > div > div > h4 > a {
	display: block;
	padding: 5px 0 5px 40px;
	background: url(clientlibs_rwd/images/collapse-out-sub-acc.png) 0 center no-repeat;
	border-bottom:0;
	outline:0;	
}
#sub-accordion > div > div > h4 > a.collapsed {
	display: block;
	padding: 5px 0 5px 40px;
	background: url(clientlibs_rwd/images/collapse-in-sub-acc.png) 0 center no-repeat;
	border-bottom:0;
	outline:0;	
}
.sub-accordion .panel-default > .panel-heading{
background-color:transparent;
        } 
.panel-body{
    padding-top:0px;
    }
#stickyFooter{
    display:block;
    clear: both;
    width: 100%;
    position: fixed;
    bottom: 0;
    left: 0;
    background-color: #0F0E0E;
    border-top:1px solid #999;
    text-align: center;
    z-index: 1000;
}
/*-----------------Accordian End-----------------------*/
.topNavLinksMobile {
        display:block;
        text-align:center;
        padding:10px 0 0;
    }
    .topNavLinksMobile li a {
    border-right: 1px solid #4D4D4D;
    margin-top: 25px;
    padding-left: 10px; 
    padding-right: 10px;
}

.topNavLinksMobile li { 
    display: inline;
     line-height: 13px;
}
.topNavLinksMobile li:last-child a {
		border-right:none;
}
    .searchInput_mobile{
    width:92%;
    float: left;
    height: 32px;
    margin-bottom: 0 !important;
    }
/*-----------------Accordian End-----------------------*/

 /*.carousel-inner > .item > img, .carousel-inner > .item > a > img {
    display:none; 
    }*/
.toolboxCallout{
    margin-right:-15px;
}
.col-sm-9 > .parsys > .text > div > h3{
    margin-top:15px;
    }
.toggleLeft {
    padding:18px 20px;
    }
}
@media only screen and (min-width: 501px) and (orientation : portrait) {
    .toggleLeft {
    padding:18px 20px;
    }
    .col-sm-9 {
        width:70%;
        float:left;
    }
    .col-sm-3 {
        width:29%;
        float:left;
    }
    .main_Logo {
    max-width:41%;
    float:left;
    display:inline;
    height:100%;
    line-height:40px;
}
    .tag_Line {
    max-width:50%;
    float:left;
    display:inline;
    height:100%;
    line-height:40px;
}
    .bottommenuLinksMobile ul {
        display: block;
    float: left;
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 30%;
    }
    .brand {
	width:86%;
    margin: 0 auto 0 65px;
    height:50px;
    line-height:38px;
}
    .headerSection {
        max-width:100%;
    }
    .hamburgerBtn {
        position: absolute; 
        top: 1px; 
        left: 0;
        background-color: #00AFAA;
    }
	.navbar-toggle {
	float: left;
    margin-bottom: 10px;
    margin-left: 8px;
    margin-top: 6px;
}
    .container {
               width:auto ! important;
           }
.searchContainerTablet{
	display:none;
}
.search-tab {
	display: none;
	border: 1px solid #e2e2e2;
	padding: 5px;
	border-radius: 5px;
	overflow:hidden;
}
.search-input-tab {
	width:96%;
	height:25px;
	margin-bottom:0!important;
	float:left;
}
.searchInput_mobile {
	width:92%;
	height:28px;
	float:left;
	margin-bottom: 0!important;
}

.mobileSearchContainer {
	width: 240px;
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	/*border: 1px solid #CACACA;*/
	border-radius: 4px;
	float: none;
    margin-top: 5px;
    margin-bottom:0px;
    margin-right:10px;
	display: block;
	overflow: hidden;
	padding: 5px 5px 5px 5px;
}

.search-input-mobile {
	width: 95%;
	margin-bottom: 0!important;
	padding: 1%;
}
/*Questionare page */
.questionareImagePlaceHolder {
	display: none;
}
    .mobileFormGroup {
        float:left;
        width:80%;
        display:inline;
    }
    .mobileResponse {
        float:left;
        display:inline;
        width:10%;
    }
.responseCircleLabel {
	display: block;
    height: 60px;
    width: 60px;
    line-height:58px;
}
.interactiveHdrText {
   width:92%;
   display:block;
   padding-bottom:20px;
}
.stepContent {
   width:45%;
}
.interactiveStartOver {
    width:46%;
}
.step{
	display:inline; 
	text-align:center; 
}
.score{
	width:40%; 
    display:inline;
}
/*.graphContainer {
    width: 100%;
    float: left;
    padding-left: 20%;
}*/
    .resultGraphWrapper {
        width:100%;        
    }
    .graphContentContainer {
        text-align:center;
        margin:auto;
        width:100%;
    }
        .graphContentContainer p {
            text-align:center;
            width:80%;
            margin:auto;
        }
/*end Questionare page*/
.bottommenuLinksMobile {
	display: block;
	/*background: #f7f7f7;
	border-top: 1px solid #b4b4b4;*/
	border-bottom: 2px dotted #d3d3d3;
	overflow: hidden;
	padding-top: 20px;
	padding-left:15px;
}
.bottommenuLinksMobile ul.bottomLinksLess {
        min-height: 100px;
}
.bottommenuLinksMobile ul li {
	display: block;
	list-style: none;
}
.bottommenuLinksMobile ul li ul {
	width: 100%;
	min-height: 20px;
}
.bottommenuLinksMobile ul li {
	padding-left: 10px;
}
.footerWrapper{
	min-height:160px;
}
    .footerRight {
        width:200px;
    border-left:1px solid #d1d1d1;
    }
    .footerMid {
        margin-right:15px;
        width:60%;
    }
.topNavLinksMobile {
        display:block;
        text-align:center;
        padding:10px 0 0;
    }
    .topNavLinksMobile li a {
    border-right: 1px solid #4D4D4D;
    margin-top: 25px;
    padding-left: 10px;
    padding-right: 10px;
}

.topNavLinksMobile li {
    display: inline;
     line-height: 13px;
}
.topNavLinksMobile li:last-child a {
		border-right:none;
}
.score{
	width:70% !important; 
    display:inline;
}
/*.graphContainer {
    width: 100%;
    float: left;
    padding-left: 20%;
}*/
    .resultGraphWrapper {
        width:50% !important;        
    }
    .graphContentContainer {
        text-align:center;
        margin:auto;
        width:50% !important;
    }
    .scoretxt {
        margin-left:-5px;
        font-size:14px;
    }
    .responseCircleWrapper {
        margin-left:-14px;
    }

.mobileSearchWrapper {
        float:right;
    }
.toolboxCallout{
    margin-right:-15px;
}
}
@media  (max-width: 480px){

h1{
    margin-top:10px;
}
/* header starts */
.brand {
	float: none!important;
	margin: 0 auto 0 60px;
	width:80%;
    height:50px;
    line-height:38px;
}

/* tag line changes for logo*/

.main_Logo {
    line-height:40px;
        max-width:80%;
    }
    .tag_Line{
display:none;
}


/* tag line changes for logo*/
.headerSection {
        width: 100%;
        margin:auto;
    }
    .hamburgerBtn {
        position: absolute; 
        top: 1px; 
        left: 0;
        background-color: #00AFAA;

    }
.navbar-toggle .icon-bar {
        border:1px solid #FFF;
    }
.topNavLinks, .socialWrapper, .socialSection, .searchContainer, .resizer {
	display: none!important;
}
.socialWrapper {
	display: none;
}
.topNavLinksMobile{
	display:block;
    padding:10px 0 0;
}
.topSearchIconMobileContainer{
	float:right; 
	margin-right:27px; 
	padding:5px;
}
.topSearchIconMobile{
	display:block;
}
.topNavLinksMobile {
    padding-left:0px;
    }
.topNavLinksMobile li {
	display: inline;
}
.topNavLinksMobile li {
	line-height: 13px;
}
.topNavLinksMobile li a {
	border-right: 1px solid #4d4d4d;
	margin-top: 25px;
	margin-top: 25px \0/; /*-----For IE-8---------*/
	/*float: left;*/
	padding-left:10px;
	padding-right:10px; 
}
.topNavLinksMobile li:last-child a {
		border-right:none;
}
/* header ends */
    .carousel-caption {
        bottom:5px;
    }
      .carousel-inner > .item > img, .carousel-inner > .item > a > img {
     /* display:none;*/
    }
/*-----------------------------Side Nav Area-----------------------*/

#primary {
	display: none;
}
.navbar {
	margin-bottom: 0px;
	border:0;
	background:none;
	margin-top: 0px;
}
.navbar-toggle {
	float: left;
    margin-bottom: 10px;
    margin-left: 8px;
    margin-top: 6px;
}

ul.open_nav {
	background-color: #F4F4F4;
	box-shadow: 2px 2px 3px #444444;
	display: block!important;
	list-style: none outside none!important;
	margin: 0!important;
	padding: 0!important;
	position: absolute!important;
	left: 10px;
	top: 45px;
	width: 244px!important;
	z-index: 500!important;
}
    .toggleLeft {
        max-height: 47px;
    padding:18px 20px;
    }
.leftNavigation li ul.secondary li img{
    max-height: 25px;
}

 .leftNavCallout {
        max-width:100%;
    }
 /* Added for prototype has to be removed */

 .leftNavCallout img {
        max-width:100%;
    }
/*------------ side-nav ends ----*/

.container {
               width:auto ! important;
           }

.leftPanel {
	width: 100%;
	float: none;
	margin: 0px auto;
	border: 0;
	background: #fff;
	min-height: 0px!important;
	padding-bottom:0;
    padding-top: 0px;
}
.rightPanel {
	width: 100%;
	float: none;
	margin: auto;
	border-left: none;
	border: 0;
	overflow:hidden;
}
 .rightPanel p{
		padding-top:0px;
margin: 0 5px 5px 0px;
	}

.topMargin {
    padding-left:0px;
    }
/* navigation bar starts*/

/*------------ from side-nav.css starts -------*/
.midRightTop {
   /*  background: url("clientlibs_rwd/images/mid_top_img_narrow.jpg") no-repeat scroll right top rgba(0, 0, 0, 0); */
   /* color: #454E57;*/
   /* height: 72px; */
  /*  padding-left: 15px; */
   /* padding-top: 40px; */
}

.search_tab {
	display: none;
}
.subHeading {
	padding-left: 15px;
}
/*----------- from side-nav.css ends -----------*/

/*---------------Accordian-------------------*/

.breadcrumb {
	position: relative;
	z-index: 1000;
	display: block;
	background: none;
	float: left;
	top:7px
}
.breadcrumb a {
	color: #000000;
}

/*-----------------Accordian Start-----------------------*/




.panel-group .panel {
    border-radius:0!important;
    /*background: rgb(253,253,253);*/ /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */

}
.panel-default > .panel-heading{
    background:none;
	border-bottom:0;
}


#accordion > div > div > h4 > a {
	display: block;
	padding: 8px 0 10px 20px;
	background: url(clientlibs_rwd/images/faqToggleIn.png) 0 center no-repeat;
	border-bottom:0;
	outline:0;
}
#accordion > div > div > h4 > a.collapsed{
	background: url(clientlibs_rwd/images/faqToggleOut.png) 0 center no-repeat;
}
.panel-group .panel-heading + .panel-collapse .panel-body{
	border-top:0;
}
.accordionImageLeftWrapper {
    max-width:170px;
    float:left;
    padding:10px;
    padding-bottom:20px;
    padding-left:0px;
}
.accordionImageLeftWrapper img{
    max-width:100%;
}
.accordionImageRightWrapper {
    max-width:170px;
    float:right;
    padding:10px;
}
.accordionImageRightWrapper img{
    max-width:100%;
}
.accordionImageCenterWrapper {
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
    padding: 10px;
    text-align: center;
}
.accordionImageCenterWrapper img{
    max-width:100%;
}
#sub-accordion .panel {

	padding-top:0;
	padding-bottom:0;
	border-radius:5px;

}
#sub-accordion > div > div > h4 > a {
	display: block;
	padding: 5px 0 5px 20px;
	background: url(clientlibs_rwd/images/collapse-out-sub-acc.png) 0 center no-repeat;
	border-bottom:0;
	outline:0;	
}
#sub-accordion > div > div > h4 > a.collapsed {
	display: block;
	padding: 5px 0 5px 20px;
	background: url(clientlibs_rwd/images/collapse-in-sub-acc.png) 0 center no-repeat;
	border-bottom:0;
	outline:0;
}

/*-----------------Accordian End-----------------------*/

/* .video-container{
	display:none;
}
.hideCalloutVideo{
	display:block;
} */

/*--------------------Start Light box-----------------*/
.modal-dialog {
    width:300px;
}
.modal-header {
    border:none;
}
.modal-body {
    padding-bottom:0px;
}
.modal-footer {
    padding-top:10px;
    text-align:left;
}
/*--------------------End Light box-----------------*/
/*Questionare page */
.questionareImagePlaceHolder {
	display: none;
}
    .mobileFormGroup {
        float:left;
        width:80%;
        display:inline;
    }
    .mobileResponse {
        float:left;
        display:inline;
        width:10%;
    }

	.responseCircleLabel {
	display: block;
    width:41px;
    height:41px;
    font-size:22px;
    line-height:39px;
	}
    .scoretxt {
        font-size:12px;
        font-weight:bold;
    }

.interactiveHdrText {
   width:92%;
   display:block;
   padding-bottom:20px;
}
.stepContent {
   width:45%;
}
.interactiveStartOver {
    width:46%;
}
.step{
	display:inline; 
	text-align:center; 
}
.score{
	width:50%; 
    display:inline;
}
/*.graphContainer {
    width: 100%;
    float: left;
    padding-left: 20%;
}*/
    .resultGraphWrapper {
        width:100%;        
    }
    .graphContentContainer {
        text-align:center;
        margin:auto;
        width:100%;
    }
        .graphContentContainer p {
            text-align:center;
            width:80%;
            margin:auto;
        }
.resultWrapperwithPrint {
        padding-bottom: 30px;
    }
/*end Questionare page*/

.accordiancontent {
	display: none;
}
#cssmenu {
	display: block;
}
.callout-desktop{
    display:block;
}
.search-tab {
    display:none;
}
.searchContainerTablet{
	display:none;
}

.mobileSearchContainer {
	width: 90%;
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	border-radius: 4px;
	float: none;
	margin:10px auto;
	display: block;
	overflow: hidden;
	padding: 5px 5px 5px 5px;
}

.searchInput_mobile {
	width:87%;
	height:28px;
	float:left;
	margin-bottom: 0!important;
}
    .searchInput {
        width:87%;
    }
.bottommenuLinksMobile {
	display: block;
	/*background: #f7f7f7;
	border-top: 1px solid #b4b4b4;*/
	border-bottom: 2px dotted #d3d3d3;
	overflow: hidden;
	padding-top: 20px;
	padding-left:0px;
}
    .bottommenuLinksMobileWrapper {
        width:75%;
        margin:0 auto;
    }
.bottommenuLinksMobile ul {
	width: 100%;
	float: left;
	display: block;
	list-style-type: none;
	margin: 0;
	padding: 0;
    margin-bottom:15px;
}
.bottommenuLinksMobile ul li {
	display: block;
	list-style: none;
    
}
.bottommenuLinksMobile ul li ul {
	width: 100%;
	min-height: 20px;
    margin: 0;
}
.bottommenuLinksMobile ul li ul li{
    margin:5px 0 5px 0;
}
.bottommenuLinksMobile ul li {
	padding-left: 10px;
}
.bottommenuLinksMobile ul li a {
	font-size: 10px;
}
.bottommenuLinksMobile ul li a {
	font-size: 11px;
}
.bottommenuLinksMobile ul.bottomLinksLess {
        min-height:100px;
        width:49%;
}
.mobileSearchWrapper {
        float:none;
        border-top:2px dotted #d3d3d3;
        margin-bottom:-10px;
    }
  .bottomContainer {
        text-align:center;
        border-top:0px;
    padding-bottom:10px;
    }
.fontctrl {
	display: none;
}
	
.bottomMenuLinks li {
	display: block!important;
}
.footerWrapper {
	min-height: 275px;
	padding-top: 15px;
}
.footerRight {
	width: 100%;
	padding-top: 0px;
	text-align: center;
	float: none;
	margin: 0 auto;
	margin-bottom: 10px;
    height:65px;
}
.footerMid {
	width: 100%;
	float: none;
	margin: 0 auto;
	padding-top: 0px;
	height: 210px;
}
.gsk_logo {
	position: absolute;
	left: 20px;
	bottom: 20px;
}
.footerNavLinks {
	list-style: none outside none;
    margin: auto;
    overflow: hidden;
    padding-left: 0;
    text-align: center;
}
.footerNavLinks li{
	display:inline;
	float:none;
	text-align: center;
}
.footerWrapper p {
	text-align: center;
}
    .carousel-inner {
        /*height: 160px;*/
    }
.carousel-caption{
    top:50px;
}
.carousel-indicators{
    bottom:-5px;
}
.carousel-indicators .active{
    width:8px;
    height:8px;	
}
.carousel-indicators li{
    width:7px;
    height:7px;	
}
#stickyFooter{
    display:block;
    clear: both;
    width: 100%;
    position: fixed;
    bottom: 0;
    left: 0;
    background-color: transparent;
    text-align: center;
    z-index: 1000;
}
.searchResultInput {
	width:87%;
	width:80%\0/;
	height:32px;
	float:left;
	margin-bottom: 0!important;
}
.mobquesclr {background-color:#fff !important; }
.mobquesclrwid{width:85% !important;}
.mobquesclrwidmargin{ width:75% !important; margin-left:25px !important;}
.mobquesclrmargin {margin-top:40px; margin-left:-26px; font-size:11px !important;}


.button {
	padding-top: 15px;
	min-height:70px;
	padding-left:0px;
    margin-right:0px;
}
iframe.homePageBanner{
    height:520px;
    border-bottom:2px dotted #D2D2D2 !important;
    padding-bottom:5px;
    margin-bottom:10px;
                    }
div.secondTextImage{
    padding-left:0px; 
    margin-top:10px;
}
.mobileResponse{
    margin-left:-15px !important;
    }

.btn_txt_image{
    width:100%;
        text-align:left;
    }
.trueFlase{
    margin-right:15px !important;
    }
.toolboxCallout{
    margin-right:10px;
    margin-left:15px;
}
 #contAsthma p{
                    margin-left:0%;
                }
#hdrAsthma p{
    text-align:center;
}
 .divlabel-tag{
    /*width:150px;*/
    text-align:left;
    position:relative;
    height:90px;
    padding-right:0px;
        width:70%;
float:left;
}
    .divlabel-tag label{
    padding-bottom:0px;
    padding-top:0px;
    margin-bottom:0px;
    position:relative;
    top:30%;
     -ms-transform:translateY(-30%);
-webkit-transform:translateY(-30%);
    transform: translateY(-30%);
        }
.optionAlignCenter{
    height:70px;
    width:100%;
    float:left;
    margin-left:15px;
    }
.optionAlignCenter .col-sm-2{
text-align:right;
            padding-right:0px;
    width:16%;
    float:left;
    }
        .optionAlignCenter .col-sm-3{
    text-align:left;
    width:21%;
    float:left;
                }
.divlabel-tag input{
    margin-top:23px;
    margin-top:23px \0;
        float:left;
    }
}


.gigya-composite-control.gigya-composite-control-multi-choice.QuizRadio .gigya-label,
.gigya-composite-control.gigya-composite-control-multi-choice.QuizRadio .gigya-multi-choice-item
 {
    width: 100% !important;
}


.asthmaSignUpsection{width:100%;float:left;position:relative;}

#asthmaSignUp {top:-20px;padding-left:2.5%}
.gigya-composite-control.gigya-composite-control-textbox.lastName >label,.gigya-composite-control.gigya-composite-control-textbox.firstName >label{position:relative;left:41px}
.gigya-composite-control.gigya-composite-control-textbox.email >label,.gigya-composite-control.gigya-composite-control-textbox.confirmEmail >label{position:relative;left:20px}
.gigya-composite-control.gigya-composite-control-textbox.address1 >label{position:relative;left:15px}
.gigya-composite-control.gigya-composite-control-textbox.city >label{position:relative;left:79px}
.gigya-composite-control.gigya-composite-control-textbox.state >label{position:relative;left:75px}
.gigya-composite-control.gigya-composite-control-textbox.postalCode >label{position:relative;left:80px}
.gigya-composite-control.gigya-composite-control-multi-choice.QuizRadio .gigya-error-msg{padding-left:8.5%}
.gigya-composite-control.gigya-composite-control-label i{font-size:12px;font-style:italic;font-weight:400;font-family:Arial;font-size:12px;color:#263746;position:relative;top:-5px}
.gigya-screen .gigya-error-msg.gigya-error-msg-active{color:red!important;font-family:arial;font-weight:400!important;font-size:12px!important;float:left;text-indent:33%;padding-top:10px!important;display:inline-block!important;position:relative;width:100%;text-align:left}
.gigya-screen .gigya-composite-control.gigya-composite-control-dropdown .gigya-label,.gigya-screen .gigya-composite-control.gigya-composite-control-password .gigya-label,.gigya-screen .gigya-composite-control.gigya-composite-control-textbox .gigya-label{padding-bottom:6px;font-size:12px!important;color:#263746!important}
.gigya-composite-control.gigya-composite-control-multi-choice.QuizRadio+label,.gigya-composite-control.gigya-composite-control-textbox.confirmEmail+label{font-family:Arial;font-size:12px;color:#263746;font-style:normal}
#asthmaSignUp_content .gigya-screen .gigya-composite-control.gigya-composite-control-textbox{padding-bottom:8px;width:86%;display:inline-block;float:left}
#asthmaSignUp_content .gigya-screen .gigya-composite-control input[type='text']{background-color:#fff;padding:1px;border-width:1px;text-rendering:auto;color:initial;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;text-shadow:none;display:inline-block;text-align:start;margin:0;font:400 13.3333px Arial;border-radius:0;width:236px;height:25px;float:right}
#SignUpForm{float:left;width:61%;padding:0}
#gigya-subscribe-with-email-form{float:left;width:100%}
body .gigya-composite-control.gigya-composite-control-textbox >label{font-family:Arial;font-size:12px!important;color:#263746!important}
.gigya-screen .gigya-composite-control.gigya-composite-control-textbox .gigya-required-display{padding:0;margin:0!important;position:relative;top:-2px}
.gigya-screen.portrait{width:100%;float:left;display:block;padding:0}
.gigya-screen .gigya-composite-control.gigya-composite-control-textbox .gigya-label{font-family:Arial;font-size:12px;color:#263746;width:auto;float:left;display:inline-block;padding:0;text-align:right}
.gigya-screen .gigya-label-text{display:inline-block;font-weight:lighter;font-size:12px!important;font-family:arial;color:#4e515e}
.gigya-composite-control.gigya-composite-control-multi-choice .gigya-label-text{font-weight:700}
.gigya-screen .gigya-composite-control.gigya-composite-control-multi-choice .gigya-multi-choice-item label{font-family:Arial;font-size:12px;color:#263746;font-weight:400;display:inline;margin-bottom:0}
label.gigya-composite-control.gigya-composite-control-label{font-size:12px;text-align:left;font-weight:700}
.gigya-composite-control.gigya-composite-control-label i{font-size:12px}
.gigya-composite-control.gigya-composite-control-multi-choice>label{width:131px;float:left;display:inline-block;font-size:12px;font-weight:400;padding-bottom:36px;font-family:Arial;font-size:12px;color:#263746}
.gigya-composite-control.gigya-composite-control-multi-choice>label .gigya-label-text{font-size:12px;font-weight:400}
.gigya-screen .gigya-composite-control.gigya-composite-control-multi-choice .gigya-multi-choice-item{float:left;display:inline-block;width:46px}
.gigya-composite-control.gigya-composite-control-textbox.confirmEmail span+label{display:block!important}
.gigya-screen .gigya-composite-control{padding-bottom:18px;float:left}
#SignUpForm input.gigya-button{background-color:#fff;background-image:url(../../../images/arrow_btn_grey.png);background-position:93% center;background-repeat:no-repeat;border:1px solid gray;color:#f26522;font-weight:700;padding-bottom:2px;padding-right:25px;padding-top:2px;text-transform:uppercase;font-size:14px;border-radius:4px;width:100px;height:26px;float:left;margin-bottom:25px}
.gigya-screen .gigya-composite-control.gigya-composite-control-link.gigya-button-link{display:block;float:left;width:100%}
#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(32),

#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(30),#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(27),#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(22),#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(32) label,
/*#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(31) label,*/
#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(22) label,#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(11) label,#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(21) label,#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(23) label,#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(24) label{width:100%;display:block;padding-left: 0;margin-left: 0px;position:relative;}
.gigya-composite-control.gigya-composite-control-multi-choice.showRatingScaleoptionquiz2contianer.scalecontainer label{width:100%;}
#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(32) label .gigya-label-text,
#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(33) label .gigya-label-text,
/*#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(31) label .gigya-label-text,*/
#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(22) label .gigya-label-text,#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(11) label .gigya-label-text,#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(21) label .gigya-label-text,#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(23) label .gigya-label-text,#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(24) label .gigya-label-text{font-weight:700}
/*#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(33) label .gigya-label-text{font-weight:700}*/
#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(32) .gigya-multi-choice-item,
/*#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(31) .gigya-multi-choice-item,/* #gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(27) .gigya-multi-choice-item,*/
#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(11) .gigya-multi-choice-item,#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(21) .gigya-multi-choice-item,#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(22) .gigya-multi-choice-item,#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(23) .gigya-multi-choice-item,#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(24) .gigya-multi-choice-item,#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(33) .gigya-multi-choice-item 
{width:100%;margin-left:20px;position:relative}
#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(27) .gigya-multi-choice-item,#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(28) .gigya-multi-choice-item,#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(29) .gigya-multi-choice-item,
#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(31) .gigya-multi-choice-item,
#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(30) .gigya-multi-choice-item{position:relative;top:12px;left:5%}
#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(27) .gigya-multi-choice-item input,#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(28) .gigya-multi-choice-item input,#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(29) .gigya-multi-choice-item input,
#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(31) .gigya-multi-choice-item input,#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(30) .gigya-multi-choice-item input{position:absolute;left:6px;top:-12px}
#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(27) .gigya-multi-choice-item label,#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(28) .gigya-multi-choice-item label,#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(29) .gigya-multi-choice-item label,
#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(30) .gigya-multi-choice-item label,#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(31) .gigya-multi-choice-item label{position:absolute;left:0;top:-32px}
.gigya-composite-control.gigya-composite-control-checkbox{margin-left:10px}
.gigya-composite-control.gigya-composite-control-checkbox input[type='checkbox']{margin-left:0;margin-top:7px}
.gigya-screen .gigya-composite-control.gigya-composite-control-checkbox .gigya-label{margin-top:5px}
.gigya-screen a,.gigya-screen a:active,.gigya-screen a:link,.gigya-screen a:visited{font-size:12px!important;color:#0006fd!important;font-weight:400;text-decoration:underline!important}
#gigya-subscribe-with-email-form .gigya-composite-control.gigya-composite-control-submit{width:25%;margin-top: 35px;
;margin-bottom: 0;}
#gigya-subscribe-with-email-form .gigya-composite-control.gigya-composite-control-submit input{background-color:#fff;background-image:url(../../../images/arrow_btn_grey.png);background-position:93% center;background-repeat:no-repeat;border:1px solid gray;color:#f26522;font-weight:700;padding-bottom:2px;padding-right:25px;padding-left:25px;padding-top:2px;text-transform:uppercase;font-size:14px;border-radius:4px;height:25px}
.gigya-screen .gigya-composite-control.gigya-composite-control-textbox .gigya-error-msg-active{margin-bottom:0}
label.gigya-composite-control.gigya-composite-control-label.gskpolicytext{width:465px!important;position:relative;font-family:Arial;font-size:12px;color:#263746;font-weight:400;padding-bottom:45px}
label.gigya-composite-control.gigya-composite-control-label.QuizRattinglabelagree.scalecontainer{width:15%!important;left:82%!important;position:relative}
label.gigya-composite-control.gigya-composite-control-label.QuizRattinglabelDisagree.scalecontainer{width:18%!important}
#gigya-subscribe-with-email-form .gigya-composite-control.gigya-composite-control-submit input[type='submit']{
	background:url('https://a-cf2.gskstatic.com/etc/designs/asthma_rwd/clientlibs_rwd/images/arrow_btn_grey.png') 93% 50% no-repeat ;width:61%}
#gigya-subscribe-with-email-form .gigya-composite-control.gigya-composite-control-submit{margin-top:35px}
.gigya-composite-control.gigya-composite-control-checkbox.ageConfirm{width:100%}
.showRatingScaleContainerQuizRadiooption1,.showRatingScaleContainerQuizRadiooption2expandquiz,.showRatingScaleContainerQuizRadiooption2expandquiz,.scalecontainer,.QuizRadiooption1.Questionscontainer.Questionscontainerlabel,.QuizRadiooption1.Questionsplaceholder{display:none}
.gigya-composite-control.gigya-composite-control-multi-choice.QuizRadio label.gigya-required-display.gigya-reset{position:absolute}
.gigya-screen .gigya-error-msg.gigya-error-msg-active{color:red!important;font-family:arial;font-weight:400!important;font-size:12px!important;float:left;text-indent:2px;padding-top:10px!important}
.gigya-screen .gigya-composite-control.gigya-terms-error{border:none!important}
.Questionsplaceholder{z-index:11}
.gigya-composite-control.gigya-composite-control-checkbox.ageConfirm+label{display:none!important;text-indent:0 !important}
.gigya-screen .gigya-error-msg.gigya-error-msg-active{color:red!important;font-family:arial;font-weight:400!important;font-size:12px!important;float:left;text-indent:33%;padding-top:10px!important;display:inline-block!important;position:relative;width:100%;text-align:left}
.gigya-composite-control.gigya-composite-control-multi-choice.QuizRadio .gigya-error-msg.gigya-error-msg-active{text-indent:0}
#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(11) label .gigya-label-text{font-family:Arial;font-size:12px;color:#263746;font-style:normal}
body .gigya-screen .gigya-composite-control.gigya-composite-control-multi-choice .gigya-multi-choice-item{padding-top:5px}
#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(11) >label{padding:0;margin:0;font-family:Arial;font-size:12px;color:#263746;font-style:normal}
body .gigya-screen .gigya-required-display{padding:0}
#gigya-subscribe-with-email-form .gigya-screen .gigya-required-display,.gigya-screen .gigya-required-display{color:red!important}
.gigya-composite-control.gigya-composite-control-checkbox.privacyText{margin-top:15px}
.gigya-composite-control.gigya-composite-control-checkbox.privacyText,.gigya-composite-control.gigya-composite-control-checkbox.ageConfirm{margin-top:0;line-height:14px;margin-bottom:0;padding-bottom:0;padding-left:0;margin-left:0}
.gigya-composite-control.gigya-composite-control-checkbox.privacyText.gigya-terms-error{padding:0 5px;margin:0}
.gigya-composite-control.gigya-composite-control-checkbox.QuizRadiooption1.Questionsplaceholder,.gigya-composite-control.gigya-composite-control-checkbox.QuizRadiooption2.Questionsplaceholder,.gigya-composite-control.gigya-composite-control-checkbox.QuizRadiooption3.Questionsplaceholder,.gigya-composite-control.gigya-composite-control-checkbox.QuizRadiooption4.Questionsplaceholder{margin-top:0;padding-top:0;margin-bottom:0;padding-bottom:0;line-height:12px;padding-left:10px;width:100%;}
.gigya-composite-control.gigya-composite-control-checkbox.QuizRadiooption4.Questionsplaceholder{padding-bottom:20px}
.gigya-composite-control.gigya-composite-control-multi-choice.showRatingScaleContainerQuizRadiooption1 >label{margin-bottom:0;padding-bottom:0!important}
label.gigya-composite-control.gigya-composite-control-label.QuizRadiooption1.Questionscontainer.Questionscontainerlabel{margin:0;padding:0}
.gigya-composite-control.gigya-composite-control-multi-choice.QuizRadio{width:462px}
form[name="signup-form"] .submit.section input{background-color:#fff;background-image:url(../../../images/arrow_btn_grey.png)}
label.gigya-composite-control.gigya-composite-control-label.QuizRattinglabel.scalecontainer{width:462px;font-weight:700;font-style:normal;line-height:18px}
.gigya-composite-control.gigya-composite-control-multi-choice.showRatingScaleoption.scalecontainer{width:462px!important;margin-top:41px}
label.gigya-composite-control.gigya-composite-control-label.QuizRattinglabelDisagree.scalecontainer,label.gigya-composite-control.gigya-composite-control-label.QuizRattinglabelagree.scalecontainer{font-weight:400;display:inline-block;float:left;width:50%;position:relative;left:35%;font-family:Arial;font-size:12px;color:#263746}
.gigya-composite-control.gigya-composite-control-multi-choice.showRatingScaleContainerQuizRadiooption1{margin-bottom:18px}
.gigya-composite-control.gigya-composite-control-multi-choice.QuizRadio .gigya-error-msg {
    padding-left: 8.5%;	
}
label.gigya-composite-control.gigya-composite-control-label.QuizRattinglabelDisagree.scalecontainer, label.gigya-composite-control.gigya-composite-control-label.QuizRattinglabelagree.scalecontainer{display:block}
.gigya-screen .gigya-composite-control-checkbox.gigya-composite-control .gigya-label,
.gigya-composite-control.gigya-composite-control-multi-choice .gigya-label{display:block !important;padding-left:0px;}
.gigya-screen .gigya-checkbox-text ,#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(11) label {display: inline !important;}
#gigya-subscribe-with-email-form p.form_error{font-family: Arial;font-size: 12px;color: #263746;}
.gigya-composite-control.gigya-composite-control-checkbox.ageConfirm input, .gigya-composite-control.gigya-composite-control-checkbox.privacyText input {
float: left !important;position: relative !important;display: inline-block !important;max-width:100% !important}
.gigya-composite-control.gigya-composite-control-checkbox.ageConfirm input+label, .gigya-composite-control.gigya-composite-control-checkbox.privacyText input+label {
float: left !important;position: relative !important;display: inline-block !important;padding-left:8px;width:87% !important}
.gigya-composite-control.gigya-composite-control-checkbox.QuizRadiooption1.Questionsplaceholder input+label,
 .gigya-composite-control.gigya-composite-control-checkbox.QuizRadiooption2.Questionsplaceholder input+label,
 .gigya-composite-control.gigya-composite-control-checkbox.QuizRadiooption3.Questionsplaceholder input+label,
 .gigya-composite-control.gigya-composite-control-checkbox.QuizRadiooption4.Questionsplaceholder input+label{
	 float:left !important;display:inline-block !important;position:relative;width:80% !important;
 }
 .gigya-screen .gigya-composite-control-multi-choice.gigya-composite-control .gigya-multi-choice-item .gigya-input-radio{
	 float:left !important;
 }
 .gigya-composite-control.gigya-composite-control-multi-choice input+label {
    margin-left: 8px !important;
}
.gigya-screen .gigya-composite-control-checkbox.gigya-composite-control .gigya-input-checkbox{float:left !important;}
	.gigya-composite-control.gigya-composite-control-multi-choice.showRatingScaleoption.scalecontainer .QuizRattinglabelDisagree, .gigya-composite-control.gigya-composite-control-multi-choice.showRatingScaleoption.scalecontainer .QuizRattinglabelagree ,
.gigya-composite-control.gigya-composite-control-multi-choice.showRatingScaleoption.scalecontainer .QuizRattinglabelagree {display:none !important}
@media only screen and (max-width: 1024px) {
	.gigya-screen .gigya-error-msg.gigya-error-msg-active{text-indent:38%}
	.gigya-composite-control.gigya-composite-control-multi-choice.QuizRadio .gigya-error-msg {
		padding-left: 9%;
	}
	.gigya-composite-control.gigya-composite-control-multi-choice.showRatingScaleoption.scalecontainer .QuizRattinglabelDisagree, .gigya-composite-control.gigya-composite-control-multi-choice.showRatingScaleoption.scalecontainer .QuizRattinglabelagree ,
.gigya-composite-control.gigya-composite-control-multi-choice.showRatingScaleoption.scalecontainer .QuizRattinglabelagree {display:none !important}

}

@media only screen and (max-width: 1024px) and (orientation:landscape) {
	
	.gigya-screen .gigya-error-msg.gigya-error-msg-active{text-indent:54%}
	.gigya-composite-control.gigya-composite-control-multi-choice.QuizRadio .gigya-error-msg {
		padding-left: 9%;
	}
}

@media only screen and (max-width: 767px) {
/*.gigya-composite-control.gigya-composite-control-multi-choice.showRatingScaleoption.scalecontainer .QuizRattinglabelDisagree */
.gigya-composite-control.gigya-composite-control-multi-choice.showRatingScaleoption.scalecontainer .QuizRattinglabelagree {
        position: relative;
    top: 7px;
    display: block !important;
    float: right;
    left: 57px;
}
.gigya-composite-control.gigya-composite-control-multi-choice.showRatingScaleoption.scalecontainer>label span{width:100%;}
.gigya-composite-control.gigya-composite-control-multi-choice.showRatingScaleoption.scalecontainer .QuizRattinglabelagree {         float: left !important;
position: relative;display: block !important;left: -35px !important;display: inline-block !important;top: 7px;top: 7px;}
.gigya-composite-control.gigya-composite-control-multi-choice.showRatingScaleoption.scalecontainer .QuizRattinglabelDisagree{    position: relative;
top: 7px;display: block !important;float: right;left: 57px;}
label.gigya-composite-control.gigya-composite-control-label.QuizRattinglabel.scalecontainer{width:100%;}
.gigya-composite-control.gigya-composite-control-textbox.confirmEmail{margin-bottom:15px}
#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(27) .gigya-multi-choice-item,#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(28) .gigya-multi-choice-item,#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(29) .gigya-multi-choice-item,#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(30) .gigya-multi-choice-item{position:relative;top:0px;left:5%}
#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(27) .gigya-multi-choice-item input,#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(28) .gigya-multi-choice-item input,#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(29) .gigya-multi-choice-item input,#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(30) .gigya-multi-choice-item input{position:absolute;left:6px;top:24px}
#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(27) .gigya-multi-choice-item label,#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(28) .gigya-multi-choice-item label,#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(29) .gigya-multi-choice-item label,#gigya-subscribe-with-email-form .gigya-layout-row:nth-child(2) .gigya-composite-control.gigya-composite-control-multi-choice:nth-child(30) .gigya-multi-choice-item label{position:absolute;left:0;top:0px}

#gigya-subscribe-with-email-form {float: left;width: 95%;}
.gigya-screen .gigya-label-text,body .gigya-composite-control.gigya-composite-control-textbox >label{font-family:Arial;font-size:11px!important;color:#263746!important}
#gigya-subscribe-with-email-form label,.gigya-label-text{font-family:Arial;font-size:11px!important}
label.gigya-composite-control.gigya-composite-control-label.gskpolicytext{width:98%!important;padding-top:25px;}
.gigya-screen .gigya-composite-control.gigya-composite-control-checkbox .gigya-label{width:98%!important}
.gigya-composite-control.gigya-composite-control-multi-choice.showRatingScaleoption.scalecontainer{width:100% !important;margin-top:0px !important;margin-top: 0px !important;
    padding-bottom: 41px !important;
    z-index: 1;
    padding-top: 23px;}
.gigya-composite-control.gigya-composite-control-multi-choice.QuizRadio{width:91%}
.gigya-screen .gigya-composite-control.gigya-composite-control-multi-choice .gigya-multi-choice-item{width:14%}
#gigya-subscribe-with-email-form .showRatingScaleoption scalecontainer .gigya-multi-choice-item{position:relative;top:12px;width:14%;left:4%}
#asthmaSignUp_content .gigya-screen .gigya-composite-control input[type='text']{width:235px;height:22px;position:inherit;float:right;left:inherit}
#asthmaSignUp_content .gigya-screen .gigya-composite-control.gigya-composite-control-textbox{width:99%}
#SignUpForm{float:left;width:100%;padding:0}
body .gigya-composite-control.gigya-composite-control-textbox >label{font-family:Arial;font-size:11px!important;color:#263746!important}
.gigya-screen .gigya-composite-control.gigya-composite-control-textbox .gigya-label{width:auto}
.gigya-composite-control.gigya-composite-control-multi-choice>label{width:100%}
.gigya-screen .gigya-composite-control.gigya-composite-control-multi-choice .gigya-label{padding-bottom:23px;margin-top:0;padding-left:0}
#asthmaSignUp_content .gigya-screen .gigya-composite-control.gigya-composite-control-textbox{padding-bottom:5px}
.gigya-composite-control.gigya-composite-control-textbox.address2{height:26px}
.gigya-screen .gigya-error-msg.gigya-error-msg-active{text-indent:31%}

.gigya-composite-control.gigya-composite-control-multi-choice.QuizRadio{border-top:solid 1px #ccc;padding-top:10px}
.gigya-composite-control.gigya-composite-control-textbox.postalCode{margin-bottom:20px}
.gigya-composite-control.gigya-composite-control-multi-choice.showRatingScaleoption.scalecontainer{width:100%;}
label.gigya-composite-control.gigya-composite-control-label.QuizRattinglabelDisagree.scalecontainer, label.gigya-composite-control.gigya-composite-control-label.QuizRattinglabelagree.scalecontainer{display:none !important;}

.gigya-screen .gigya-composite-control-multi-choice .gigya-input-radio,
.gigya-screen .gigya-composite-control-checkbox.gigya-composite-control .gigya-input-checkbox{display:inline-block !important;float:left !important;max-width:100% !important;}
}
@media only screen and (max-width: 767px) and (orientation:landscape) {
.gigya-composite-control.gigya-composite-control-multi-choice.showRatingScaleoption.scalecontainer .QuizRattinglabelagree {
        position: relative;
    top: 7px;
    display: block !important;
    float: right;
    left: 57px;
}
.gigya-composite-control.gigya-composite-control-multi-choice.showRatingScaleoption.scalecontainer .QuizRattinglabelagree {
    left: -91px !important;
}
.gigya-composite-control.gigya-composite-control-multi-choice.QuizRadio{width:100%}
#asthmaSignUp_content .gigya-screen .gigya-composite-control input[type='text']{width:240px;height:22px;float:left;left:20%;position:absolute}
.gigya-screen .gigya-error-msg.gigya-error-msg-active{text-indent:18%}
.gigya-composite-control.gigya-composite-control-multi-choice.QuizRadio .gigya-error-msg{padding-left:6.5%}
}
@media only screen and (max-width: 320px) and (min-width: 320px) {
#asthmaSignUp_content .gigya-screen .gigya-composite-control input[type='text']{width:50%}
}
@charset "utf-8";

/* CSS Document */
body{
    font-family:Arial;
	font-size:12px;
    color:#263746;
    background-color:#DADFE1;
}

body a {
 font-family:Arial, Helvetica, sans-serif;
 color: #00AFAA;
 text-decoration: underline;
 font-family:Arial;
 font-size:12px;
}
body a {
	/*font-size:inherit;*/
}
a:hover {
    color:#00c9c3;
}
.headerSection {
    background-color:#263746;
    border-bottom:5px solid #00AFAA;
}
.headerBanner{
 font-size: 0.889em;
  color: #454E57;
}
.midRightTop h2{
	line-height:.1em;	
}

.bottomMenuLinks a {
    color: #3C3C3C;
    font-size: 0.767em;
 }

.socialSection a{
	color:#000;
	font-size:11px;
	}

h1{
	font-size: 34px;
	font-weight: normal;
    font-family:Georgia;
    color:#FF6B00;
	}
h2{
	font-size: 16px;
    font-family:Arial;
	font-weight: normal;
    color:#263746;
	}

h3{
	font-size: 18px;
	font-weight: normal;
    font-family:Georgia;
    color:#263746;
	}
.homePageHeading{
    font-size:20px;
        font-family:Georgia;
        color:#263746;
    }
.leftNavigation li a{
	font-size:12px;
    color:#fff;
    font-weight:bold;
    font-family:Arial;
}

.leftNavigation li{
    background-color:#00AFAA;
}
.leftNavigation li.active a, .leftNavigation li:hover a{
    color:#fff;
    font-weight:bold;
}
.hoverMenulink {
    background-color: #00C9C3;
}
.selectedMenulink {
    background-color:#B5CE0E;
    color:#fff;
    font-weight:bold;
}
.panel-title{
    font-size:inherit;
}
.secondary li a{
	font-size: 12px;
	}
.tertiary li a{
	font-size: 12px;
}
.leftNavigation li ul.secondary li.active{
	font-weight:bold;
}
.leftNavigation li ul.secondary li ul.tertiary li.active{
	font-weight:bold;
}
.resizer li a {
    /*font-weight:bold;*/
    color:#01B0A9;
}
    .resizer li a.active {
        color:#fff;
    }

.resizer .small a{
    font-size:12px !important;
}
.resizer .medium a{
    font-size:16px !important;
}
.resizer .large a{
    font-size:21px !important;
}
.small {
	font-size:12px !important;
	/*color:#000; */
	}
.medium {
	font-size:16px !important;
	}
.large {
	font-size:21px !important;
}
.txtSize {
    font-size:12px !important;
}
.accordionDropDown ul, .accordionDropDown li, .accordionDropDown a {
	font-weight: normal;
	text-decoration: none;
	line-height: 1;
	font-family: 'Open Sans', sans-serif;
	font-size: 1em;
	color: #4C535A;
}
    .accordionDropDown ul li p a {
        color:#02AFAB;
        text-decoration:underline;
    }

/* accordion menu */

.panel-title a{
	text-decoration: none;
	font-weight: bold;
}

.rightPanel p {
    line-height: 18px;

	}
.toolbox-hdr {
    font-size:12px;
    color: #666666;
    font-weight: bold;
    font-family:Georgia;
}

.toolboxList li, .toolboxList li a{
	font-size: 12px !important;
    text-align: left;
	}
.toolboxList li div, .toolboxList li a {
	color: #263746;	
	text-decoration:none;
}
.calloutHead, .calloutQuestion, .calloutBtn{
	font-size:12px;
}
.calloutBtn input{
	font-size:12px;
	font-weight:bold;
}

.questionare ul li label{
	font-size:12px;
	font-weight:normal;
}	
.errorMessage{
	color:red;	
}
.addtionalNotes {
    /*font-size:12px;*/
}
.result{
	/*font-size:16px;*/
}
.resultContent{
	font-size:16px;
}
.resultScore{
	font-size:60px;
}
.score{
	font-size:18px; 
    font-weight:bold;
}
.dynamicACTContent p {
    text-align:center;
}
    .acrobatContent_Questionnaire p, .acrobatResultContent_Questionnaire p, .acrobatResultContent_Questionnaire {
        color:#898989;
        font-size:11px;
        font-family:Arial;
        font-weight:normal;
    }
.bottomMenuLinks li.viewsite {
	font-size: 11px;
}
.bottomMenuLinks li a {
	font-size: 11px;
}	
.footerWrapper p {
	color: #778692;
   font-size: 11px;	
}
  .footerNavLinks li a{
	color:#00AFAA;
	text-decoration:underline;
  }
    .footerNavLinks li a:hover {
        color:#00c9c3;
    }
 .topNavLinks li a{
	font-size: 12px;
  	color: #00AFAA;
	text-decoration: underline;
 }
    .topNavLinks li a:hover {
        color:#00c9c3;
    }
.searchInput {
    color:#898989;
    font-size:11px;
    font-family:Arial;
}
    .searchInput:focus {
        color:#000;
    }

.footerNavLinks li{
   font-size: 11px;
}
.bottommenuLinksMobile ul li a{
font-size:11px;
color:#1a1a1a;
}
.bottommenuLinksMobile ul li ul li a{
font-size: 11px;
color:#575757;
}
.questionare ol li{
	/* font-size:12px; */
}
.questionare ul li label{
	/* font-size:12px; */
	font-weight:normal;
}
.category{
	font-weight:bold;
}

#expandCollapseAll,
#expandCollapseAll a,
#expandCollapseAll a:hover {
	text-decoration:none;
	font-weight:bold;
}

.collapseQuestion span, .expandQuestion span{
	font-weight: bold;
}
#expandAll span, #collapseAll span{
    color:#fff;
    text-transform:uppercase;
}
ul.site-map > li > a {
	color: #243747;
    text-decoration: none;
	/*font-size:14px;*/
    font-weight:bold;
}
ul.site-map li ul li a{
	color: #334351;
    text-decoration: none;
	/*font-size:13px;*/
}
ul.site-map li ul li ul li a{
	color: #334351;
    text-decoration: none;
	/*font-size:11px;*/
}

ul.site-map  a:hover {
	/*color: #555555;*/
}
.site-map > b > a{
        color:#243747;
    }


/************* search result starts **********/
#searchResultFilterBox  li a {
	font-size:14px;
	color:#555555;
}
#searchResultFilterBox  li a.selectedSearchFilter{
	color:#999999;
}
.searchResultTopNav  .searchNavText{
	color:#fff;
}
.searchResultTopNav  .navLinkDisabled a{
	color:#FE9547;
    cursor:default;
}
.searchResultTopNav  .navLinkEnabled a{
	color:#fff;
}
.searchResultTitle a{
    color: #02AEA9;
}
#searchResultContents p {
    color:#273644;
}

/************* search result ends **********/
.carousel-caption h3{
	font-size:16px;
	color:#ffffff;
}
.carousel-caption p{
	font-size:14px;
	color:#ffffff;
	text-align:center;
}
.panel-default > .panel-heading {
    background-color:#FF6B00;
}
.btn_txt_image a, .btn_txt_image a:hover {
    text-decoration:none;
    color:#FE7716;
    font-weight:bold;    
}

#accordion > div > div > div > div > h4 > a {
    color:#fff;
    text-transform:uppercase;
}
#accordion > div > div > div > div > h4 {
    font-size:15px inherit;
    font-weight:bold;
}
.sub-accordion > div > div > div > div > h4 > a {
    /*text-transform:uppercase;*/
}
.sub-accordion > div > div > div > div > h4 > a, .sub-accordion > div > div > div > div > h4 > a:hover {
    color:#263746;
}
.anchorLinkColor {
    color:#32BFBB;
}
.toolboxTitle {
    font-size:16px;
    font-weight:normal;
    color:#fff;
}


.footerMid p {
    color:#000;
}
 @media (min-width:640px) and (max-width: 800px) {
 
	
	ul.open_nav li a {
	 font-size:12px;
}
	.primary{
    font-size: 13px;
	}
.secondary{
	font-size: 12px;
	}
	.tertiary li a{
	font-size: 11px;
}
.result{
	font-size:14px;
}
.resultContent{
	font-size:14px;
}
.resultScore{
	font-size:50px;
}
.score{
	font-size:20px; 
}

 }
@media (max-width: 480px) {
body{
  font-size:11px;
}	
.footerNavLinks li a {
	font-size: 11px;
}	
	ul.open_nav li a {
	 font-size:12px;
}
.primary{
    font-size: 12px;
	}
.leftNavigation li a{
	font-size: 12px;
}
.secondary{
	font-size: 11px;
	}
.tertiary li a{
	font-size: 11px;
}
.midRightTop h2{
	font-size:13px;
}
.result{
	font-size:14px;
}
.resultContent{
	font-size:12px;
}
.resultScore{
	font-size:46px;
}
.score{
	font-size:18px; 
}
.btn{
	font-size:12px;
}
/* 
.carousel-caption{
	top:0px;
} */
.carousel-caption h3{
	font-size:13px;
}
.carousel-caption p{
	font-size:11px;

} 
.carousel-inner > .item > img, .carousel-inner > .item > a > img{
/*height:200px!important;	*/
}

} 

/*-------------Site Map----------------------*/


.sub-accordion .panel-default > .panel-heading{
    background-color:none;

        }
.btn.toolBoxACT {
    font-size: 11px !important;
    padding-left: 10px;
}

