@charset "utf-8";
/* CSS Document */

html{transition:ease 0.5s;}



@media screen and (max-width: 1100px){
	#videoBox{ background:#000; height:480px;}
	#videoBox .joinUsForm{position:relative; z-index:3; top:120px;}
	#videoBox .joinUsForm h2{font-size:34px; font-weight:normal; color:#fff; text-shadow:1px 0px 1px #333;}
	#videoBox .joinUsForm .tagLine{ color:#00f0ff; font-size:20px; font-family: 'Muli', sans-serif; font-weight:400;}
	#videoBox .joinUsForm .tagLineSmall{ color:#fff; font-size:14px; width:100%; text-align:center; display:inline-block;}
	#videoBox .joinUsForm .formBoxJoinUs{width:100%; padding:20px 10px 10px 7%; margin:auto; text-align:center;}
	#videoBox .pattern{position:absolute; height:100%; width:100%; background:url(../images/videoPattern.png) repeat; z-index:2;}
	.videoFrame{display:block;}
	.videoFrame iframe{height:530px;}
	#checkOutSection .checkOutBox.healthBlog ul li .leftPart{width:20%; float:left;}
	#checkOutSection .checkOutBox.healthBlog ul li .rightPart{width:76%; float:right;}
	#checkOutSection .checkOutBox.newsEvent ul li .leftPart{width:13%; float:left;}
	#checkOutSection .checkOutBox.newsEvent ul li .rightPart{width:85%; float:right; line-height:16.5px;}
	#checkOutSection .checkOutBox.newsEvent ul li .rightPart .desc{ text-overflow:ellipsis; word-wrap:nowrap; width:80%;}
	.mainformArea .wd216{width:100% !important;}
#consumerBenefits{width:100%; margin:auto; height:460px; position:relative; background:url(../images/consumerLandingBg.jpg) -100px 0 no-repeat fixed; z-index:3;}
	
	.lightGreyBG .wd92{width:130px; margin-left:5px; font-size:12px;}
	.lightGreyBG a{height:120px;}
	
	.lrt1024{display:block;}
	.grt1024{display:none;}	
	
	
	 .profileIntroArea .introNavigationBar ul li a{text-decoration:none; color:#666; font-size:11px; font-family:'OpenSansSemiBold'; display:block;padding:10px 14px;  height:54px;}
	 
	 
	.mainIntroMenu{display:block;}
	.menuIndicator{display:none;}
	
	/*#camera_wrap_1{height:640px !important;}
	.cameraSlide img.imgLoaded{height:700px !important;}*/
	
	.bigPrevBtn{left:-60px;}
	.bigNextBtn{right:-60px;}
	
	
	.first_search{display:none;}
	.secSearchBox .searchArea{display:block;}
	
	
}

@media screen and (min-width: 767px) and (max-width:980px) {
	#videoBox{ background:#000; height:480px;}
	#videoBox .joinUsForm{position:relative; z-index:3; top:120px;}
	#videoBox .joinUsForm h2{font-size:34px; font-weight:normal; color:#fff; text-shadow:1px 0px 1px #333;}
	#videoBox .joinUsForm .tagLine{ color:#00f0ff; font-size:20px; font-family: 'Muli', sans-serif; font-weight:400;}
	#videoBox .joinUsForm .tagLineSmall{ color:#fff; font-size:16px; width:100%; text-align:center; display:inline-block;}
	#videoBox .joinUsForm .formBoxJoinUs{width:100%; padding:20px 10px 10px 7%; margin:auto; text-align:center;}
	#videoBox .pattern{position:absolute; height:100%; width:100%; background:url(../images/videoPattern.png) repeat; z-index:2;}
	.videoFrame{display:block;}
	.videoFrame iframe{height:530px;}
	#checkOutSection .checkOutBox.healthBlog ul li .leftPart{width:10%; float:left;}
	#checkOutSection .checkOutBox.healthBlog ul li .rightPart{width:88%; float:right;}
	.mainformArea .wd216{width:100% !important;}
	.blankDiv {display:none;}
	.comment_row {border-bottom: 1px solid #DCDCDC;}
	.postArea {width:100%; margin:10px 0px 0px 0px;}
	.blogBox {margin-bottom: 10px; width: 50% !important;}
	
	.dashboardLeft a{font-size:12px; line-height:14px !important;}
	.dashboardLeft a .icon1mN{margin-left:0;}
	
	.lightGreyBG .wd92{width:130px; margin-left:5px; font-size:12px;}
	.lightGreyBG a{height:120px;}
	
	.lrt1024{display:block;}
	.grt1024{display:none;}	
	
	.mainIntroMenu{display:none;}
	.menuIndicator{display:block !important;}
	.introNavDropDown{display:block !important;}

   /* #camera_wrap_1{height:550px !important;}
	.cameraSlide img.imgLoaded{height:600px !important;}*/
	
	#sliderBig .cameraSlide h2,#sliderBig .cameraSlide h4{display:none;}
	
	
	.first_search{display:none;}
	.secSearchBox .searchArea{display:block;}
	
    
}


@media screen and (min-width: 481px) and (max-width:768px) {
	#videoBox{ background:#000; height:550px;}
	#videoBox .joinUsForm{position:relative; z-index:3; top:100px;}
	#videoBox .joinUsForm h2{font-size:26px; font-weight:normal; color:#fff; text-shadow:1px 0px 1px #333;}
	#videoBox .joinUsForm .tagLine{ color:#00f0ff; font-size:16px; font-family: 'Muli', sans-serif; font-weight:400;}
	#videoBox .joinUsForm .tagLineSmall{ color:#fff; font-size:14px; width:100%; text-align:center; display:inline-block;}
	#videoBox .joinUsForm .formBoxJoinUs{width:100%; padding:20px 10px 10px 7%; margin:auto; text-align:center;}
	#videoBox .pattern{position:absolute; height:100%; width:100%; background:url(../images/videoPattern.png) repeat; z-index:2;}
	.videoFrame{display:block;}
	.videoFrame iframe{height:600px;}
	
	
	#consumerBenefits{background-position: 70% -300px;}
	#consumerBenefits .benefitsText{top:40px;}
	#consumerBenefits .benefitsText h2{font-size:24px;}
	
	#providerBenefits{background-position: 60% 50px;}
	#providerBenefits .benefitsText{top:40px;}
	#providerBenefits .benefitsText h2{font-size:24px;}
	
	
	#meetTheTeam{width:100%; margin:auto; position:relative; z-index:3; min-height:250px; background:url(../images/peopleCollage.jpg) repeat fixed;}
	#meetTheTeam .leftBorder{width:39%;height:1px;left:0; position:absolute; top:-7px; background:url(../images/circleBorderLeft.png) right center no-repeat; padding:7px 0;}
	#meetTheTeam .rightBorder{width:39%;height:1px;right:0; position:absolute; top:-7px; background:url(../images/circleBorderRight.png) left center no-repeat; padding:7px 0;}
	#meetTheTeam .title{text-align:center;position:absolute; width:20%; left:39.5%; top:-15px; padding:5px;}
	#meetTheTeam .title h2{ width:100%;font-size:18px; color:#666; font-family:'OpenSansBold'; position:absolute; top:-15px;}
	
	#bs-example-navbar-collapse-1{background:url(../images/redTransparent.png) repeat;}
	#bs-example-navbar-collapse-1 ul{margin:0.5px -15px;}
	#bs-example-navbar-collapse-1 ul li{border-bottom:1px solid #820909;}
	.mainformArea .wd216{width:100% !important;}
	.categoryIcon{margin-bottom:20px;}
	.categoryIcon .col-sm-4{margin-bottom:20px; border-bottom:#DFDCDC 1px dashed;}
	.blankDiv {display:none;}
	.comment_row {border-bottom: 1px solid #DCDCDC;}
	.postArea {width:100%; margin:10px 0px 0px 0px;}
	
	.popUpArea{position:absolute; width:100%; height:100%; margin:auto; background:rgba(0, 0, 0, 0.5); z-index:999; display:none;} 
	 .popUpArea h2{font-size:19px; padding-top:25px;}
	 .popUpArea h4{font-size:14px;font-family:'OpenSansSemiBold';}
	 .popUpArea .container{padding-top:150px; width:95%;}
	 .popUpArea .container .col-sm-12{ padding-bottom:20px;}
	 .popUpArea .dayShowHere{color:#069; font-family:'OpenSansBold';}
	 .popUpArea .timeShowHere{color:#000; font-family:'OpenSansBold';}
	 
	 .col-sm-9.noPaddingR{padding:0 !important;}
	 .dashboardLeft a{font-size:14px;}

    .lightGreyBG .wd92{width:auto !important; margin-left:5px; margin-top:20px !important;}
	.lightGreyBG a{height:auto;}
	
	.adminControlArea{position:absolute; top:20px; right:20px;}
	.adminControl{padding:0; margin:0;}
	.adminControl li{list-style:none; float:left;}
	
	.mainContainerArea{}
	.adminControl .welcomeUser{display:none;}
	
	.lrt1024{display:block;}
	.grt1024{display:none;}	
	
	.mainIntroMenu{display:none;}
	.menuIndicator{display:block !important;}
	.introNavDropDown{display:block !important;}
	
	.mainRefNav{display:none;}
	.menuIndicatorReferral{display:block !important;}
	.referralDropDown{display:block !important;}
	
	
	/*.fluid_container{display:none;}*/
	/*#camera_wrap_1{height:550px !important;}
	.cameraSlide img.imgLoaded{height:600px !important;}*/
	
	#sliderBig .cameraSlide h2,#sliderBig .cameraSlide h4{display:none;}
	
	.searchAreaHome{bottom:0; top:120px; width:85%; margin:auto; padding-bottom:25px;}
	
	.searchAreaHome .dropBtn{width:100%;}
	.searchAreaHome .moreCategoriesBox{width:95%;}
	
	.searchAreaHome .col-sm-1{padding:0px;}
	.searchAreaHome .col-sm-5.noPaddingR.paddingL5{padding:0 !important; padding-top:10px !important;}
	.searchAreaHome .col-sm-5 .label.marginL10{margin:0 !important;}
	.searchAreaHome .form-control.inputText.marginL10.wd96per{width:100% !important; margin:0 !important;}
	.searchAreaHome .col-sm-3.noPaddingR.paddingL5{padding:0 !important; padding-top:10px !important;}
	.searchAreaHome .col-sm-12{padding:0 !important; margin-bottom:15px;}
	
	.searchAreaHome .selectBoxArea {float:none;}
	.searchAreaHome .selectBox .select{width:100%;}
	
	
	.first_search{display:none;}
	.secSearchBox .searchArea{display:block;}

	
}

@media screen and (min-width: 320px) and (max-width: 480px) {
	#videoBox{ background:#000; height:525px;}
	#videoBox .joinUsForm{position:relative; z-index:3; top:140px;}
	#videoBox .joinUsForm h2{font-size:24px; font-weight:normal; color:#fff; text-shadow:1px 0px 1px #333;}
	#videoBox .joinUsForm .tagLine{ color:#00f0ff; font-size:14px; font-family: 'Muli', sans-serif; font-weight:400;}
	#videoBox .joinUsForm .tagLineSmall{ color:#fff; font-size:12px; width:100%; text-align:center; display:inline-block;}
	#videoBox .joinUsForm .formBoxJoinUs{width:100%; padding:20px 10px 10px 7%; margin:auto; text-align:center;}
	#videoBox .pattern{position:absolute; height:100%; width:100%; background:url(../images/videoPattern.png) repeat; z-index:2;}
	.videoFrame{display:none;}
	
	#checkOutSection .checkOutBox.healthBlog ul li .leftPart{width:20%; float:left;}
	#checkOutSection .checkOutBox.healthBlog ul li .rightPart{width:75%; float:right;}
	
	#consumerBenefits{background-position: 70% -300px;}
	#consumerBenefits .benefitsText{top:20px;}
	#consumerBenefits .benefitsText h2{font-size:24px;}
	
	#providerBenefits{background-position: 60% 50px;}
	#providerBenefits .benefitsText{top:20px;}
	#providerBenefits .benefitsText h2{font-size:24px;}

	#meetTheTeam{width:100%; margin:auto; position:relative; z-index:3; min-height:250px; background:url(../images/peopleCollage.jpg) repeat fixed;}
	#meetTheTeam .leftBorder{width:35%;height:1px;left:0; position:absolute; top:-7px; background:url(../images/circleBorderLeft.png) right center no-repeat; padding:7px 0;}
	#meetTheTeam .rightBorder{width:35%;height:1px;right:0; position:absolute; top:-7px; background:url(../images/circleBorderRight.png) left center no-repeat; padding:7px 0;}
	#meetTheTeam .title{text-align:center;position:absolute; width:29%; left:34.5%; top:-15px; padding:5px;}
	#meetTheTeam .title h2{ width:100%;font-size:16px; color:#666; font-family:'OpenSansBold'; position:absolute; top:-15px;}
	/*footer .footerMenu ul.footerNav li{list-style:none; display:block; border-bottom:1px dashed #e1e1e1;}*/
	#bs-example-navbar-collapse-1{background:url(../images/redTransparent.png) repeat;}
	#bs-example-navbar-collapse-1 ul{margin:0.5px -15px;}
	#bs-example-navbar-collapse-1 ul li{border-bottom:1px solid #820909;}
	.mainformArea .wd216{width:100% !important;}
	.categoryIcon{margin-bottom:20px;}
	.categoryIcon .col-sm-4{margin-bottom:20px; border-bottom:#DFDCDC 1px dashed;}
	#mainWrapper header .mainMenu a.navbar-brand {padding: 10px 0px;}
	.blankDiv {display:none;}
	.postArea{width:100%; margin-left:0px;}
	.comment_row {border-bottom: 1px solid #DCDCDC;}
	.postArea {margin:10px 0px 0px 0px;}
	
	.listRow .location.borderLeft{ border:none !important;}
	.listRow .location.marginL20{margin-left:0 !important;}
	.listRow .location.paddingL15{padding-left:0 !important;}
	
	.listRow .socialStar{position:relative; left:-5px}
	.listRow .socialStar.borderLeft{ border:none !important;}
	.listRow .socialStar.marginL20{margin-left:0 !important;}
	.listRow .socialStar.paddingL15{padding-left:0 !important;}
	
	 .popUpArea{position:absolute; width:100%; height:100%; margin:auto; background:rgba(0, 0, 0, 0.5); z-index:999; display:none;} 
	 .popUpArea h2{font-size:19px; padding-top:25px;}
	 .popUpArea h4{font-size:14px;font-family:'OpenSansSemiBold';}
	 .popUpArea .container{padding-top:150px; width:95%;}
	 .popUpArea .container .col-sm-12{ padding-bottom:20px;}
	 .popUpArea .dayShowHere{color:#069; font-family:'OpenSansBold';}
	 .popUpArea .timeShowHere{color:#000; font-family:'OpenSansBold';}
	 
	 .col-sm-9.noPaddingR{padding:0 !important;}
	.dashboardLeft a{font-size:14px;}
	
	.lightGreyBG .wd92{width:auto !important; margin-left:5px !important; margin-top:20px !important; font-size:12px;}
	.lightGreyBG a{height:auto;}
	
	.adminControlArea{position:absolute; top:20px; right:20px;}
	.adminControl{padding:0; margin:0;}
	.adminControl li{list-style:none; float:left;}
	.adminControl .welcomeUser{display:none;}
	.adminControl .userSmallPic{display:none;}
	.adminControl .userInvite{display:none;}
	.adminControl .userFlag{display:none;}
	.adminControl .userInbox{display:none;}
	
	.mainContainerArea{}
	.lrt1024{display:block;}
	.grt1024{display:none;}	
	
	
	.mainIntroMenu{display:none;}
	.menuIndicator{display:block !important;}
	.introNavDropDown{display:block !important;}
	
	
	.mainRefNav{display:none;}
	.menuIndicatorReferral{display:block !important;}
	.referralDropDown{display:block !important;}
	
	.tabsBox .tabs{ position:relative; padding-left:0px;}
 	.tabsBox .tabs a{ display:block; padding:7px 8px 8px;  background:url(../images/viewMoreBG.jpg) repeat-x; font-size:12px; color:#666; text-align:center; border-radius:0; border:1px solid #e2e2e2;}
	
	
	 .profileIntroArea .profilePicRound{ overflow:hidden; width:90px; border:2px solid #e2e2e2; height:90px; position:absolute; top:-80px; left:10px; z-index:1; box-shadow:-2px 0 5px #333333;}
	 .profileIntroArea .profilePicRound img{width:110%;}
	
	.picIntro{top:-70px; left:110px;}
	
	
	/*.fluid_container{display:none;}*/
	/*#camera_wrap_1{height:550px !important;}
	.cameraSlide img.imgLoaded{height:600px !important;}*/
	
	#sliderBig .cameraSlide h2,#sliderBig .cameraSlide h4{display:none;}
	
	.searchAreaHome{bottom:0; top:120px; width:85%; margin:auto; padding-bottom:25px;}
	
	.searchAreaHome .dropBtn{width:100%;}
	.searchAreaHome .moreCategoriesBox{width:95%;}
	
	.searchAreaHome .col-sm-1{padding:0px;}
	.searchAreaHome .col-sm-5.noPaddingR.paddingL5{padding:0 !important; padding-top:10px !important;}
	.searchAreaHome .col-sm-5 .label.marginL10{margin:0 !important;}
	.searchAreaHome .form-control.inputText.marginL10.wd96per{width:100% !important; margin:0 !important;}
	.searchAreaHome .col-sm-3.noPaddingR.paddingL5{padding:0 !important; padding-top:10px !important;}
	.searchAreaHome .col-sm-12{padding:0 !important; margin-bottom:15px;}
	
	.searchAreaHome .selectBoxArea {float:none;}
	.searchAreaHome .selectBox .select{width:100%;}
	
	.searchAreaHome h2{font-size:19px;}
	.searchAreaHome h4{font-size:13px;}
	
	
	.first_search{display:none;}
	.secSearchBox .searchArea{display:block;}
}



