@charset "UTF-8";
#iphone {
	position:relative;
	height:295px;
	width:208px;
	background-image:url("B32AOLvebra4JIGbmezE5lfTJPY1mobUc2O7ldF3Jw7.png"); 
	background-repeat:no-repeat;
	
	float:right;
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 20px; 
	margin-bottom: 0px;
	
}

/*
	NEWSTICKERS
*/


/* nt-title */

#nt-title-container {
	background: #F2F2F2;
}

#nt-title {
}

#nt-title li {
	font-size: 28px;
	color: #4E4E4E;
	white-space: nowrap;
	list-style: none;
	overflow: hidden;
	text-overflow: ellipsis;
}


/* nt-example2 */

#nt-example2 {
	max-width: 900px;
	margin: auto;
}

#nt-example2-container {
	text-align: center;
}

#nt-example2-container i {
	font-size: 36px;
	margin: 8px;
	cursor: pointer;
	-webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -ms-transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
}

#nt-example2-container i:hover {
	color: #333;
}

#nt-example2 li {
	color: #4e4e4e;
	background: #F2F2F2;
	overflow: hidden;
	height: 30px;
	padding: 10px;
	line-height: 30px;
	list-style: none;
	font-size: 24px;
	text-align: left;
	border-bottom: 1px dotted #2c8162;
	
}

#nt-example2 li:hover {
	background: #FFF;
}









/* nt-title */



/* nt-example1 */

#nt-example2 {
	max-width: 900px;
	margin: auto;
	padding-left: 16px;
    padding-right: 15px;
    padding-top: 65px;
}

#nt-example2-container {
	text-align: center;
}

#nt-example2-container i {
	font-size: 36px;
	margin: 8px;
	cursor: pointer;
	-webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -ms-transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
}

#nt-example2-container i:hover {
	color: #333;
}

#nt-example2 li {
	color: #4e4e4e;
	background: #F2F2F2;
	overflow: hidden;
	height: 60px;
	padding: 10px;
	line-height: 16px;
	list-style: none;
	font-size: 14px;
	text-align: left;
	border-bottom: 1px dotted #2c8162;
}

#nt-example2 li:hover {
	background: #FFF;
}

#nt-example2{
	height: 295px!important;	
}

.spinner {
	background: url(g6viReA6MzNgSkrLFqICUGXSpkYNnDD6Ox1NpNIcnej.gif) 50% 50% no-repeat transparent;
	height: 16px;
	width: 16px;
    padding: 0.5em;
    position: absolute;
    /*
    right: 0;
	top: 0;*/
	text-indent: -9999px;
}

/* global */
div.ui-cluetip {
  font-size: 1em;
  background-color: #F4F4FF;
}
.ui-cluetip-header,
.ui-cluetip-content {
  padding: 12px;
  
}
.ui-cluetip-header {
  font-size: 1em;
  margin: 0;
  overflow: hidden;

}

.cluetip-title .cluetip-close {
  float: right;
  position: relative;
  
  
}
.cluetip-close img {
  border: 0;
}

#cluetip-waitimage {
  width: 43px;
  height: 11px;
  position: absolute;
  background-image: url(Q8b4L3TLOyGGj3AHGlgGGAw7doqdbs5sEQ1Fh8985D8.gif);
}
.cluetip-arrows {
  display: none;
  position: absolute;
  top: 0;
  left: -11px;
  width: 11px;
  height: 22px;
  background-repeat: no-repeat;
  background-position: 0 0;
  border-width: 0;
}
.cluetip-extra {
  display: none;
}

/***************************************
=cluetipClass: 'default'
-------------------------------------- */

.cluetip-default {
  background-color: #d9d9c2;
}
.cluetip-default .ui-cluetip-header {
 background-color: #425B83;

}

.cluetip-default h3#cluetip-title {
margin: 0 0 5px;
padding: 8px 10px 4px;
font-size: 1.1em;
font-weight: normal;
background-color: #425B83;
color: #fff;
}
/*
.cluetip-default #cluetip-outer {
position: relative;
margin: 0;
background-color: #d9d9c2;
}
.cluetip-default h3#cluetip-title {
margin: 0 0 5px;
padding: 8px 10px 4px;
font-size: 1.1em;
font-weight: normal;
background-color: #87876a;
color: #fff;
}
.cluetip-default #cluetip-title a {
color: #d9d9c2;
font-size: 0.95em;
}
.cluetip-default #cluetip-inner {
padding: 10px;
}
.cluetip-default div#cluetip-close {
text-align: right;
margin: 0 5px 5px;
color: #900;
}
*/
/* default arrows */
div.cluetip-default .cluetip-arrows {
  border-width: 0;
  background: transparent none;
}
div.clue-right-default .cluetip-arrows {
  background-image: url(vzluvZnWbEiNvQOx2YGJX5IzqiPnFFGI0TfY4bfxmBi.gif);
}
div.clue-left-default .cluetip-arrows {
  background-image: url(lEWt3TU5CGcbgwBHMFijVwURm72FkgS06lKqJWM8VOR.gif);
  left: 100%;
  margin-right: -11px;
}
div.clue-top-default .cluetip-arrows {
  background-image: url(VwWLoiDvsfdHkrx6Cn3tXLvZsLmJm6C6pm5e9rHZRv9.gif);
  top: 100%;
  left: 50%;
  margin-left: -11px;
  width: 22px;
  height: 11px;
}
div.clue-bottom-default .cluetip-arrows {
  background-image: url(qWIFaiipnL0y0ilEdDNNqbu1wlxSNQVdTyZ5ALjzkh4.gif);
  top: -11px;
  left: 50%;
  margin-left: -11px;
  width: 22px;
  height: 11px;
}

/***************************************
=cluetipClass: 'jtip'
-------------------------------------- */
.cluetip-jtip {
  background-color: #fff;
}
.cluetip-jtip .cluetip-outer {
  border: 2px solid #ccc;
  position: relative;
}

.cluetip-jtip .cluetip-inner {
  padding: 5px;
  display: inline-block;
  
  
}
.cluetip-jtip div.cluetip-close {
  text-align: right;
  margin: 0 5px 0;
  color: #900;
}

.cluetip-jtip .ui-cluetip-header {
  background-color: #ccc;
  padding: 6px;
/* margin-bottom: 1em;*/
}

/* jtip arrows */
div.cluetip-jtip .cluetip-arrows {
  border-width: 0;
  background: transparent none;
}
div.clue-right-jtip .cluetip-arrows {
  background-image: url(Kq1fGtHWgiZdBiULD2JNcAiZgl3IOL20j9vIae6uH7S.gif);
}
div.clue-left-jtip .cluetip-arrows {
  background-image: url(KH3J8coPXlNPlrGXcO3o8Hj1YeVeVRffBvLJviqtEvZ.gif);
  left: 100%;
  margin-right: -11px;
}
div.clue-top-jtip .cluetip-arrows {
  background-image: url(brbv06WSaBwHXRFm8tVDDWrZgim0MRuORraSO3NMiqC.gif);
  top: 100%;
  left: 50%;
  width: 22px;
  height: 11px;
  margin-left: -11px;
}
div.clue-bottom-jtip .cluetip-arrows {
  background-image: url(929bvIiAJyl4CwYlfJvmzfENi10Q73sppjQuKjg5UP7.gif);
  top: -11px;
  left: 50%;
  width: 22px;
  height: 11px;
  margin-left: -11px;
}

/***************************************
=cluetipClass: 'rounded'
-------------------------------------- */
.cluetip-rounded {
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  background-color: #fff;
  border: 1px solid #ccc;
}
.cluetip-rounded .cluetip-arrows {
  border-color: #ccc;
}



/* need to be more specific here to override ThemeRoller defaults */
div.cluetip-rounded .cluetip-arrows {
  font-size: 0;
  line-height: 0%;
  width: 0;
  height: 0;
  border-style: solid;
  background: transparent none;
}
div.clue-right-rounded .cluetip-arrows {
  border-width: 11px 11px 11px 0;
  border-top-color: transparent;
  border-bottom-color: transparent;
  border-left-color: transparent;
}
div.clue-left-rounded .cluetip-arrows {
  left: 100%;
  margin-right: -11px;
  border-width: 11px 0 11px 11px;
  border-top-color: transparent;
  border-right-color: transparent;
  border-bottom-color: transparent;

}
div.clue-top-rounded .cluetip-arrows {
  top: 100%;
  left: 50%;
  border-width: 11px 11px 0 11px;
  border-right-color: transparent;
  border-bottom-color: transparent;
  border-left-color: transparent;
}
.clue-bottom-rounded .cluetip-arrows {
  top: -11px;
  left: 50%;
  border-width: 0 11px 11px 11px;
  border-top-color: transparent;
  border-right-color: transparent;
  border-left-color: transparent;

}
/* stupid IE6 HasLayout hack */
.cluetip-rounded .cluetip-title,
.cluetip-rounded .cluetip-inner {
  zoom: 1;
  
}




.jumbotron{
	background: #f4f4ff;
	color: #1d2e42;
	
}

.navbar-default .navbar-nav > .active{
   
    background: #5586c2;
 }
.dropdown-menu{
    background-color: #1d2e42;
}

.dropdown-menu > li > a {	
	 color:  #5586c2;
}




 .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus{
      color:  #5586c2;
     
 }
 .navbar-default .navbar-nav>li>a {
	color: #5586c2;
}

.dropdown-menu>li>a{
	color: #5586c2;
}



.navbar-default .navbar-nav .open .dropdown-menu>li>a {
color: #5586c2;
}


.navbar-default .navbar-nav>li>a:hover {
	color: white;
}
 
 .prize-cell{
  font-size: 40px;
  text-align: center;
 }
 .prize-head-cell{
 text-align: center;
 }
 .pricing-option {
margin-top: 30px;
border: 15px solid #f4f4ff;
text-align: center;
}
 
.pricing-header {
padding: 10px;
}

.pricing-header h5 {
text-transform: uppercase;
font-weight: 600;
}

.pricing-number {
padding: 10px;
background: #d4e1f0;
font-size: 22px;
}
.pricing-body {
padding: 10px;
}
.list-style-none {
list-style: none;
padding-left: 0;
}
.btn-blue {
background-color: #2babcf;
background-image: -webkit-linear-gradient(top, #45b8d8 0%, #2babcf 100%);
background-image: -moz-linear-gradient(top, #45b8d8 0%, #2babcf 100%);
background-image: -o-linear-gradient(top, #45b8d8 0%, #2babcf 100%);
background-image: linear-gradient(top, #45b8d8 0%, #2babcf 100%);
border-color: #2288a5;
}

.btn-red {
	background-color: red;
	background-image: -webkit-linear-gradient(top, red 0%, red 100%);
	background-image: -moz-linear-gradient(top, red 0%, red 100%);
	background-image: -o-linear-gradient(top, red 0%, red 100%);
	background-image: linear-gradient(top, red 0%, red 100%);
	border-color: red;
	
	color: white;
	font-weight:bold;
	
}

.btn-red:hover{
	
	color:#f4f4ff;
}

 .pricing-inner {
border: 1px solid #e9e9e9;
-webkit-transition: box-shadow 300ms;
-moz-transition: box-shadow 300ms;
transition: box-shadow 300ms;
}

.well-ausbaustufe{
	margin-top: 20px;
	background: #f4f4ff;
}

.navbar{
	background: #1d2e42;
}

.btn-success{
	background: #5586c2;
	border-color:#5586c2;
	
}

.navbar-brand {
padding: 8px;
}

.header-description {
  font-size: 20px;
  color: #999;
}


.navbar-inverse { background-color: #1D2E42}
.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus { background-color: #1D2E42}
.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus { background-color: #1D2E42}
.dropdown-menu { background-color: #1D2E42}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus { background-color: #1D2E42}
.navbar-inverse { background-image: none; }
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus { background-image: none; }
.navbar-inverse { border-color: #080808}
.navbar-inverse .navbar-brand { color: #428BCA}
.navbar-inverse .navbar-brand:hover { color: #FFFFFF}
.navbar-inverse .navbar-nav>li>a { color: #428BCA}
.navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus { color: #FFFFFF}
.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus { color: #FFFFFF}
.navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.active>a:focus { color: #FFFFFF}
.dropdown-menu>li>a { color: #428BCA}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus { color: #FFFFFF}
.navbar-inverse .navbar-nav>.dropdown>a .caret { border-top-color: #428BCA}
.navbar-inverse .navbar-nav>.dropdown>a:hover .caret { border-top-color: #428BCA}
.navbar-inverse .navbar-nav>.dropdown>a .caret { border-bottom-color: #428BCA}
.navbar-inverse .navbar-nav>.dropdown>a:hover .caret { border-bottom-color: #428BCA}


@import url("http://netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.min.css");
@import url("http://fonts.googleapis.com/css?family=Roboto:400,300,700italic,700,500&subset=latin,latin-ext");



	
	/* COMMON PRICING STYLES */
		.panel.price,
		.panel.price>.panel-heading{
			border-radius:0px;
			 -moz-transition: all .3s ease;
			-o-transition:  all .3s ease;
			-webkit-transition:  all .3s ease;
		}
		.panel.price:hover{
			box-shadow: 0px 0px 30px rgba(0,0,0, .2);
		}
		.panel.price:hover>.panel-heading{
			box-shadow: 0px 0px 30px rgba(0,0,0, .2) inset;
		}
		
				
		.panel.price>.panel-heading{
			box-shadow: 0px 5px 0px rgba(50,50,50, .2) inset;
			text-shadow:0px 3px 0px rgba(50,50,50, .6);
		}
			
		.price .list-group-item{
			border-bottom-:1px solid rgba(250,250,250, .5);
		}
		
		.panel.price .list-group-item:last-child {
			border-bottom-right-radius: 0px;
			border-bottom-left-radius: 0px;
		}
		.panel.price .list-group-item:first-child {
			border-top-right-radius: 0px;
			border-top-left-radius: 0px;
		}
		
		.price .panel-footer {
			color: #fff;
			border-bottom:0px;
			background-color:  rgba(0,0,0, .1);
			box-shadow: 0px 3px 0px rgba(0,0,0, .3);
		}
		
		
		.panel.price .btn{
			box-shadow: 0 -1px 0px rgba(50,50,50, .2) inset;
			border:0px;
		}
		
	/* green panel */
	
		
		.price.panel-green>.panel-heading {
			color: #fff;
			background-color: #57AC57;
			border-color: #71DF71;
			border-bottom: 1px solid #71DF71;
		}
		
			
		.price.panel-green>.panel-body {
			color: #fff;
			background-color: #65C965;
		}
				
		
		.price.panel-green>.panel-body .lead{
				text-shadow: 0px 3px 0px rgba(50,50,50, .3);
		}
		
		.price.panel-green .list-group-item {
			color: #333;
			background-color: rgba(50,50,50, .01);
			font-weight:600;
			text-shadow: 0px 1px 0px rgba(250,250,250, .75);
		}
		
		/* blue panel */
	
		
		.price.panel-blue>.panel-heading {
			color: #fff;
			background-color: #608BB4;
			border-color: #78AEE1;
			border-bottom: 1px solid #78AEE1;
		}
		
			
		.price.panel-blue>.panel-body {
			color: #fff;
			background-color: #73A3D4;
		}
				
		
		.price.panel-blue>.panel-body .lead{
				text-shadow: 0px 3px 0px rgba(50,50,50, .3);
		}
		
		.price.panel-blue .list-group-item {
			color: #333;
			background-color: rgba(50,50,50, .01);
			font-weight:600;
			text-shadow: 0px 1px 0px rgba(250,250,250, .75);
		}
		
		/* red price */
		
	
		.price.panel-red>.panel-heading {
			color: #fff;
			background-color: #D04E50;
			border-color: #FF6062;
			border-bottom: 1px solid #FF6062;
		}
		
			
		.price.panel-red>.panel-body {
			color: #fff;
			background-color: #EF5A5C;
		}
		
		
		
		
		.price.panel-red>.panel-body .lead{
				text-shadow: 0px 3px 0px rgba(50,50,50, .3);
		}
		
		.price.panel-red .list-group-item {
			color: #333;
			background-color: rgba(50,50,50, .01);
			font-weight:600;
			text-shadow: 0px 1px 0px rgba(250,250,250, .75);
		}
		
		/* grey price */
		
	
		.price.panel-grey>.panel-heading {
			color: #fff;
			background-color: #6D6D6D;
			border-color: #B7B7B7;
			border-bottom: 1px solid #B7B7B7;
		}
		
			
		.price.panel-grey>.panel-body {
			color: #fff;
			background-color: #808080;
		}
		

		
		.price.panel-grey>.panel-body .lead{
				text-shadow: 0px 3px 0px rgba(50,50,50, .3);
		}
		
		.price.panel-grey .list-group-item {
			color: #333;
			background-color: rgba(50,50,50, .01);
			font-weight:600;
			text-shadow: 0px 1px 0px rgba(250,250,250, .75);
		}
		
		/* white price */
		
	
		.price.panel-white>.panel-heading {
			color: #333;
			background-color: #f9f9f9;
			border-color: #ccc;
			border-bottom: 1px solid #ccc;
			text-shadow: 0px 2px 0px rgba(250,250,250, .7);
		}
		
		.panel.panel-white.price:hover>.panel-heading{
			box-shadow: 0px 0px 30px rgba(0,0,0, .05) inset;
		}
			
		.price.panel-white>.panel-body {
			color: #fff;
			background-color: #dfdfdf;
		}
				
		.price.panel-white>.panel-body .lead{
				text-shadow: 0px 2px 0px rgba(250,250,250, .8);
				color:#666;
		}
		
		.price:hover.panel-white>.panel-body .lead{
				text-shadow: 0px 2px 0px rgba(250,250,250, .9);
				color:#333;
		}
		
		.price.panel-white .list-group-item {
			color: #333;
			background-color: rgba(50,50,50, .01);
			font-weight:600;
			text-shadow: 0px 1px 0px rgba(250,250,250, .75);
		}
		
.carousel-control.left {
    background-image: none;
    background-repeat: repeat-x;
}

.carousel-control.right {
    background-image: none;
    background-repeat: repeat-x;
}

.testimonial-container {
height: 180px;
}
.testimonial-container  .img-responsive {
    display: block;
    width: auto;
    max-height: 100%;
}

@media screen and (min-width: 168px) {
  .jumbotron {
    padding-top: 100px;
    padding-bottom: 48px;
  }
}
.subheading{
	color: #afb3b8;
	font-size: 18px!important;
	font-weight: 100!important;
}
.feature-subheading{
	color: #afb3b8;
	font-size: 16px!important;

}
.section-intro-text{
	padding-top: 48px;
	padding-bottom: 48px;
}





