html{
	height: 100%;
}
body{
	height: 100%;
	font-family: Arial, sans-serif;
}
.wrap{
	min-height: 100%;
	background: #333;
}
.jumbotron {
    background: #12A0FF; /*#00bec4;*/
    color: #fff;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    margin-bottom: 0px;
	padding-top: 30px;
	padding-bottom: 30px;
}
/*
.jumbotron .btn-custom{
    box-shadow: inset 0 -3px 0 rgba(0,0,0,.8);
    background: #EAAF00;
    background-image: -webkit-linear-gradient(#EAAF00 0%, #D78100 100%);
    font-size: 1.2em;    
    border:none;
    text-shadow: 0px 1px 0px rgba(250,250,250, .4);

}
.jumbotron .btn-custom:hover{
    box-shadow: inset 0 -3px 0 rgba(0,0,0,.8);
    background: #EAAF00;
    background-image: none;
    font-size: 1.2em;    
    border:none;
    text-shadow: 0px 1px 0px rgba(250,250,250, .4);

}

.jumbotron .btn-custom:active,
.jumbotron .btn-custom.active{
    box-shadow: inset 0 2px 0 rgba(0,0,0,.8) inset;
    background: #EAAF00;
    background-image: none;
    font-size: 1.2em;    
    border:none;
    text-shadow: 0px 1px 0px rgba(250,250,250, .4);

}
*/
.jumbotron .btn-custom{
    box-shadow: inset 0 -3px 0 rgba(0,0,0,.8);
    background: #F10000;
    background-image: -webkit-linear-gradient(#FF0000 0%, #EB4747 100%);
    font-size: 18px; /*1.2em*/   
    border:none;
    text-shadow: 0px 1px 0px rgba(250,250,250, .4);
	color: white;
}
.jumbotron .btn-custom:hover{
    box-shadow: inset 0 -3px 0 rgba(0,0,0,.8);
    background: #E60000;
    background-image: none;
    font-size: 18px; /*1.2em*/  
    border:none;
    text-shadow: 0px 1px 0px rgba(250,250,250, .4);

}

.jumbotron .btn-custom:active,
.jumbotron .btn-custom.active{
    box-shadow: inset 0 2px 0 rgba(0,0,0,.8) inset;
    background: #E60000;
    background-image: none;
    font-size: 18px; /*1.2em*/  
    border:none;
    text-shadow: 0px 1px 0px rgba(250,250,250, .4);

}

.jumbotron {
	font-size: 15px; /*17px*/
}
.jumbotron .panel {
    color: #333;
}
.jumbotron h1{
    font-size:70px; /*70px*/
}
.jumbotron .second-sm{
    font-size:20px; /*29px*/
    color:#2b2b2b;
    float:none;
    margin-top:-15px;
    display:block;
}
.features-section{
    padding-top:20px;
    padding-bottom:20px;
    background: #2b2b2b;
}
.panel-default.custom-panel {
    background: #CBCBCB;
    -webkit-box-shadow: 0 0 9px rgba(0,0,0,0.5), 0 -3px 0px rgba(0,0,0,0.8) inset;
    box-shadow: 0 0 9px rgba(0,0,0,0.5), 0 -3px 0px rgba(0,0,0,0.8) inset;
    border:none;
}

.features-section hr{
    border-top: 1px solid rgba(250,250,250, .3);
}
.features-section .page-header{
    border-bottom: 2px solid red;
    color:#f9f9f9;
}

.panel-default.custom-panel > .panel-heading{
    
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    background: #37414f;
    background: -moz-linear-gradient(top, #37414f 0, #2d2f36 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #37414f), color-stop(100%, #2d2f36));
    background: -webkit-linear-gradient(top, #37414f 0, #2d2f36 100%);
    background: -o-linear-gradient(top, #37414f 0, #2d2f36 100%);
    background: -ms-linear-gradient(top, #37414f 0, #2d2f36 100%);
    background: linear-gradient(to bottom, #37414f 0, #2d2f36 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#37414f', endColorstr='#2d2f36', GradientType=0);
    color:#f9f9f9;
    text-align:center;
    border-bottom: 1px solid rgba(0,0,0, .5);
}
.custom-paragr{
    color:#fff;
    margin-top:20px;
}

section.custom-footer{
    background:#333;
    padding-top:30px;
    padding-bottom:30px;
    color:#f6f6f6;
}
section.custom-footer a,
section.custom-footer address{
    color:#f8f8f8;
}

.page-header {
	margin: 10px 0;
}

.btn-info{
	color: #ffffff;
	background-color: #F10000;
	border-color: #A80000;
}

.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open .dropdown-toggle.btn-info {
	color: #ffffff;
	background-color: #FC1D1D;
	border-color: #770F0F;
}

*#fancybox-wrap,
*#fancybox-content {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}