/*----------*/
/* hero.png */
/*----------*/

/*---xs----*/
.analyticspro__bg {
    color: #000000;
    background-color: #ffffff;
    background-repeat: no-repeat;
    background-position: center 0px;
    background-size: 400px auto;
}

/*---sm----*/
@media (min-width: 750px) {
    .analyticspro__bg {
        background-size: 959px auto;
    }
}

/*---md----*/
@media (min-width: 970px) {
    .analyticspro__bg {background-size: 959px auto;}
}

/*---xs----*/
.analyticspro__hero {height: 300px; background-image: url("../images_index/hero.jpg");}

/*---sm----*/
@media (min-width: 750px) {
    .analyticspro__hero {height: 600px; background-image: url("../images_index/hero@2x.jpg");}
}

/*---md----*/
@media (min-width: 970px) {
    .analyticspro__hero {height: 600px; background-image: url("../images_index/hero@2x.jpg");}
}


.backgroundAnalyticsPro2 {
  background-color: #CEE6FD;
  
  border-top: 1px solid #CCDFFF;
  border-bottom: 1px solid #CCDFFF;
}


.backgroundGrey {
  background-color:rgb(221, 221, 221);
}

.textColorWhite {
	color: #ffffff;
}

.textColorBlue {
	color: #307FC7;
}

.textColorDarkBlue {
	color: #235F94;
}



/*-----------------------
   SECTION:  DOWNLOAD                 
-------------------------*/

.download {
  background-color: #CEE6FD;
	color: #ffffff;
	text-align: center;
}

.download .solid-color {
	padding-top: 30px;
	padding-bottom: 30px;
}

.download .download-container {
	padding-bottom: 10px;
}

.download h2 {
	margin-bottom: 30px;
}

.download p {
	margin-bottom: 5px;
	font-size: 16px;
}






/*----------*/
/* Carousel */
/*----------*/

/* remove gradient */
.carousel-control.left, .carousel-control.right {
  background: none !important;
  filter: progid: none !important;
  outline: 0;
  color: #000;
 }
.carousel .carousel-control {
  visibility: hidden;
  color: #000;
}
.carousel:hover .carousel-control {
  visibility: visible;
  color: #000;
}


/* indicator color */
.carousel-indicators li {
  background-color: #999;
  border-color: #999;
}
.carousel-indicators .active {
  border-color: rgb(55,174,245);
  border-width: 2px;
}



/*-------------------*/
/* Image for normal displays. */

#img_analyticspro2banner			{display:block; width:250px; height:74px; position:relative; top:0px; padding:0px; background-size:250px 74px; background-image:url(../images_index/analyticspro2banner.jpg);}

#div_appstoreposition				{display:block; margin:10px 0px 0px 45px; text-align:left;}

#img_icon_analyticspro2				{display:inline-block; width:125px; height:110px; padding:0px; margin:0px 0px 0px 0px; background-size:125px 110px; background-image:url(../images/icon_analyticspro2.png);}
#img_outline_analyticspro2			{display:inline-block; width:125px; height:110px; padding:0px; margin:0px 0px 0px 0px; background-size:125px 110px; background-image:url(../images/outline_analyticspro2.png);}
#img_icon_analyticsproipad			{display:inline-block; width:125px; height:110px; padding:0px; margin:0px 0px 0px 0px; background-size:125px 110px; background-image:url(../images/icon_analyticsproipad.png);}
#img_outline_analyticsproipad		{display:inline-block; width:125px; height:110px; padding:0px; margin:0px 0px 0px 0px; background-size:125px 110px; background-image:url(../images/outline_analyticsproipad.png);}

#img_print_preview						{background-repeat:no-repeat; background-position:center 0px; background-size:300px 600px; height:600px; background-image:url(../images_index/print_preview.jpg);}


#img_text_design						{display:inline-block; width:170px; height:60px; padding:0px; margin:0px 0px 0px 0px; background-size:170px 60px; background-image:url(../images_index/text_design.jpg);}
#img_text_features						{display:inline-block; width:205px; height:60px; padding:0px; margin:0px 0px 0px 0px; background-size:205px 60px; background-image:url(../images_index/text_features.jpg);}
#img_text_reports						{display:inline-block; width:190px; height:60px; padding:0px; margin:0px 0px 0px 0px; background-size:190px 60px; background-image:url(../images_index/text_reports.jpg);}

#img_analyticspro2_logo					{display:inline-block; width:190px; height:120px; padding:0px; margin:0px 0px 20px 0px; background-size:190px 120px; background-image:url(../images/analytics_pro2_190_120.png);}
#img_analyticsproipad_logo				{display:inline-block; width:190px; height:120px; padding:0px; margin:0px 0px 20px 0px; background-size:190px 120px; background-image:url(../images/analytics_pro_ipad_190_120.png);}

#img_calendar							{display:inline-block; width:250px; height:325px; padding:0px; margin:0px 0px 20px 0px; background-size:250px 325px; background-image:url(../images_index/calendar.jpg);}
#img_airprint							{display:inline-block; width:190px; height:120px; padding:0px; margin:0px 0px 20px 0px; background-size:190px 120px; background-image:url(../images_index/airprint.jpg);}
#img_navigation							{display:inline-block; width:570px; height:400px; padding:0px; margin:0px 0px 20px 0px; background-size:570px 400px; background-image:url(../images_index/navigation.jpg);}
	



/*---sm----*/
@media (min-width: 750px) {

	#img_analyticspro2banner					{background-image:url(../images_index/analyticspro2banner@2x.jpg);}

	#img_icon_analyticspro2						{background-image:url(../images/icon_analyticspro2@2x.png);}
	#img_outline_analyticspro2					{background-image:url(../images/outline_analyticspro2@2x.png);}
	#img_icon_analyticsproipad					{background-image:url(../images/icon_analyticsproipad@2x.png);}
	#img_outline_analyticsproipad				{background-image:url(../images/outline_analyticsproipad@2x.png);}


	#img_print_preview							{background-image:url(../images_index/print_preview@2x.jpg);}

	#img_text_design							{background-image:url(../images_index/text_design@2x.jpg);}
	#img_text_features							{background-image:url(../images_index/text_features@2x.jpg);}
	#img_text_reports							{background-image:url(../images_index/text_reports@2x.jpg);}

	#img_analyticspro2_logo						{background-image:url(../images/analytics_pro2_190_120@2x.png);}
	#img_analyticsproipad_logo					{background-image:url(../images/analytics_pro_ipad_190_120@2x.png);}

	#img_calendar								{background-image:url(../images_index/calendar@2x.jpg);}
	#img_airprint								{background-image:url(../images_index/airprint@2x.jpg);}
	#img_navigation								{background-image:url(../images_index/navigation@2x.jpg);}
}


/* Image for high resolution displays. */
@media screen and (-webkit-min-device-pixel-ratio:2) {
	
	#img_analyticspro2banner					{background-image:url(../images_index/analyticspro2banner@2x.jpg);}

	#img_icon_analyticspro2						{background-image:url(../images/icon_analyticspro2@2x.png);}
	#img_outline_analyticspro2					{background-image:url(../images/outline_analyticspro2@2x.png);}
	#img_icon_analyticsproipad					{background-image:url(../images/icon_analyticsproipad@2x.png);}
	#img_outline_analyticsproipad				{background-image:url(../images/outline_analyticsproipad@2x.png);}


	#img_print_preview							{background-image:url(../images_index/print_preview@2x.jpg);}

	#img_text_design							{background-image:url(../images_index/text_design@2x.jpg);}
	#img_text_features							{background-image:url(../images_index/text_features@2x.jpg);}
	#img_text_reports							{background-image:url(../images_index/text_reports@2x.jpg);}

	#img_analyticspro2_logo						{background-image:url(../images/analytics_pro2_190_120@2x.png);}
	#img_analyticsproipad_logo					{background-image:url(../images/analytics_pro_ipad_190_120@2x.png);}

	#img_calendar								{background-image:url(../images_index/calendar@2x.jpg);}
	#img_airprint								{background-image:url(../images_index/airprint@2x.jpg);}
	#img_navigation								{background-image:url(../images_index/navigation@2x.jpg);}
}	



.formControlB {
	display: none;
	visibility: hidden;
	font-size: 9px;
}

