body{
    padding-top:50px;
}

.jumbotron{
    margin:0px;
}

.jumbotron h1{
    font-size:36px;
    }
.jumbotron h2{
    font-size:24px;
}
.jumbotron .btn{
    margin:30px 0px;
}
    .jumbotron, .container .jumbotron{
        padding-top:20px;
        color:#fff;
        background:#34495e;
        border-radius:0px;
    }
 .navbar-inverse{
     background-color: #34495e;
     border-bottom:1px solid rgba(0,0,0, .3);
     margin-bottom:0px;
 }

.btn.btn-primary:hover, .btn.btn-primary:focus, .btn-group:focus .btn.btn-primary.dropdown-toggle {
background-image: linear-gradient(to bottom,#265a88 0,#337ab7 100%);
background-position: 0 0px;
}

.btn.btn-primary{
background-image: linear-gradient(to bottom,#337ab7 0,#265a88 100%);

}

section.footer-section{
    background:#236c9c;
    color:#fff;
}

section.content-box{
    
}
section.content-box .container{
    padding-top:30px;
    padding-bottom:30px;
    -webkit-box-shadow: 0px 0px 19px rgba(50, 50, 50, 0.75);
    -moz-box-shadow:    0px 0px 19px rgba(50, 50, 50, 0.75);
    box-shadow:         0px 0px 19px rgba(50, 50, 50, 0.75);
    margin-top:-40px;
    z-index:1020;
    background:#fff;
    -moz-border-radius-topleft: 5px;
    -webkit-border-top-left-radius: 5px;
     border-top-left-radius: 5px;
    -moz-border-radius-topright: 5px;
    -webkit-border-top-right-radius: 5px;
    border-top-right-radius: 5px;
}

section.custom-footer{
    background:#333;
    padding-top:40px;
    padding-bottom:40px;
    
}

.thumbnail{
	margin-bottom:30px;
}

.flat-icon{
    text-align: center;
padding: 23px 28px;
font-weight: bold;
display: inline-block;
line-height: 100%;
overflow: hidden;
text-transform: uppercase;
margin-right: 15px;
width: 100px;
font-size: 50px;
border-radius: 50px;
-moz-border-radius: 50px;
-webkit-border-radius: 50px;

   background-color: rgb(26, 188, 156);
color: rgb(52, 255, 255);
text-shadow: rgba(18, 132, 109, 0.968627) -1px 1px 0px, rgba(18, 132, 109, 0.937255) -2px 2px 0px, rgba(18, 132, 109, 0.905882) -3px 3px 0px, rgba(18, 132, 109, 0.87451) -4px 4px 0px, rgba(18, 132, 109, 0.843137) -5px 5px 0px, rgba(18, 132, 109, 0.811765) -6px 6px 0px, rgba(18, 132, 109, 0.780392) -7px 7px 0px, rgba(18, 132, 109, 0.74902) -8px 8px 0px, rgba(18, 132, 109, 0.717647) -9px 9px 0px, rgba(18, 132, 109, 0.686275) -10px 10px 0px, rgba(18, 132, 109, 0.654902) -11px 11px 0px, rgba(18, 132, 109, 0.623529) -12px 12px 0px, rgba(18, 132, 109, 0.592157) -13px 13px 0px, rgba(18, 132, 109, 0.560784) -14px 14px 0px, rgba(18, 132, 109, 0.529412) -15px 15px 0px, rgba(18, 132, 109, 0.498039) -16px 16px 0px, rgba(18, 132, 109, 0.466667) -17px 17px 0px, rgba(18, 132, 109, 0.435294) -18px 18px 0px, rgba(18, 132, 109, 0.403922) -19px 19px 0px, rgba(18, 132, 109, 0.372549) -20px 20px 0px, rgba(18, 132, 109, 0.341176) -21px 21px 0px, rgba(18, 132, 109, 0.309804) -22px 22px 0px, rgba(18, 132, 109, 0.278431) -23px 23px 0px, rgba(18, 132, 109, 0.247059) -24px 24px 0px, rgba(18, 132, 109, 0.215686) -25px 25px 0px, rgba(18, 132, 109, 0.184314) -26px 26px 0px, rgba(18, 132, 109, 0.152941) -27px 27px 0px, rgba(18, 132, 109, 0.121569) -28px 28px 0px, rgba(18, 132, 109, 0.0901961) -29px 29px 0px, rgba(18, 132, 109, 0.0588235) -30px 30px 0px, rgba(18, 132, 109, 0.027451) -31px 31px 0px, rgba(18, 132, 109, 0) -32px 32px 0px;
background-position: initial initial;
background-repeat: initial initial;
}

	/* 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);
		}

/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) { 
    
    }

/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) { 
    
    }

/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) { 
    .container{
        max-width:1000px;
    }
    }