* {
        margin:0;
        padding:0;
}
html,body {
        height:100%;
}

body {
    /*font: 400 13px/1.8 Lato, sans-serif;*/
    color: #777;
}

/* Add an orange color to all icons and set the font-size */
.logo-small {
    color: #1672bb;
    font-size: 30px;
}

.logo {
    color: #1672bb;
    font-size: 200px;
}

.navbar, .jumbotron  {
    /*font-family: Montserrat, sans-serif;*/
}

h3, h4 {
    margin: 10px 0 30px 0;
    letter-spacing: 10px;
    font-size: 20px;
    color: #111;
}

/* Remove rounded borders on input fields */
.form-control {
    border-radius: 0;
}

/* Disable the ability to resize textareas */
textarea {
    resize: none;
}

.jumbotron {
    /*background-color: #1672bb;*/
    background: -moz-linear-gradient(270deg, #D31E44 0%, #D31E44 89%, #ffffff 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #D31E44), color-stop(89%, #D31E44), color-stop(100%, #ffffff)); /* safari4+,chrome */
    background: -webkit-linear-gradient(270deg, #D31E44 0%, #D31E44 89%, #ffffff 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(270deg, #D31E44 0%, #D31E44 89%, #ffffff 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(270deg, #D31E44 0%, #D31E44 89%, #ffffff 100%); /* ie10+ */
    background: linear-gradient(180deg, #D31E44 0%, #D31E44 89%, #ffffff 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D31E44', endColorstr='#ffffff',GradientType=0 ); /* ie6-9 */
    color: #ffffff;
    font-size: 11px !important;
    letter-spacing: 4px;
    opacity:0.9;
    padding-top: 60px ;
    padding-bottom: 50px;
    padding-left: 25px;    
    padding-right: 25px;  
}



/*NAVBAR*/

 /* Add a dark background color with a little bit see-through */
.navbar {
    margin-bottom: 0;
    background-color: rgba(28, 28, 28, 0.6);    
    border: 0;
    font-size: 11px !important;
    letter-spacing: 4px;
    opacity:0.9;
}

/* Add a gray color to all navbar links */
.navbar li a, .navbar .navbar-brand {
    color: #d5d5d5 !important;
}

/* On hover, the links will turn white */
.navbar-nav li a:hover {
    color: #fff !important;
}

/* The active link */
.navbar-nav li.active a {
    color: #fff !important;
    background-color:#29292c !important;
}

/* Remove border color from the collapsible button */
.navbar-default .navbar-toggle {
    border-color: transparent;
}

/* Dropdown */
.open .dropdown-toggle {
    color: #fff ;
    background-color: #555 !important;
}

/* Dropdown links */
.dropdown-menu li a {
    color: #000 !important;
}

/* On hover, the dropdown links will turn red */
.dropdown-menu li a:hover {
    background-color: red !important;
} 



/*NAVBAR*/


.container {
    padding: 50px 120px;
    /*letter-spacing: 4px;*/
    opacity:0.9;
}

.test1 {
    padding: 30px 120px !important;
    letter-spacing: 4px !important;
}



/* Add a dark background color to the footer */
footer {
    background-color: #1672bb;  
    color: #f5f5f5;
    padding: 32px;
    font-size: 11px !important;
    letter-spacing: 4px;
    opacity:0.9;


}

footer a {
    color: #f5f5f5;
}

footer a:hover {
    color: #777;
    text-decoration: none;
}

.carousel-control.right, .carousel-control.left {
    background-image: none;
    color: #f4511e;
}

.carousel-indicators li {
    border-color: #ffffff;
    display:none;
}

.carousel-indicators li.active {
    background-color: #ffffff;
}
.carousel-item a {
    color:#ffffff;
}
.carousel-item a:hover{
    color:#ffffff;
    text_decoration:underline;
}

.item h1 {
    /*font-size: 19px;*/

    /*font-style: italic;*/
    margin-top: 70px;
}

.item p {
    font-style: normal;
    font-size: 14px;
}

.icon-style{height:40px;display: block;float: left; padding-top:2px;padding-right:5px;}

@media(max-width: 768px){
    .icon-style{height:120px;}

    .container-fluid .row {
        max-width:auto;
        margin-top:80px;
        margin-left:20px;
        margin-right:20px;
    }
    .col-sm-4 {
        text-align: center;
        margin: 25px 0;
    }
    .jumbotron {
        color: #ffffff;
        font-size: 11px !important;
        letter-spacing: 4px;
        opacity:0.9;
        padding: 60px 5px 10px 5px;
        display: none;
    }

    .jumbotron p{
        display: none;
    }
}



