﻿header {margin:20px 0 40px 0;}
footer {margin:20px 0;}

.carousel-indicators {
    top:10px;
}
.carousel-caption {
    bottom:10px;
    padding-bottom:0px;
}

@media (max-width: 768px){
    .sidebar p,.sidebar li, .sidebar .text-blue{color:#000}
}
/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) { 
    body {background: url(/img/background.jpg) no-repeat center top #3e8ac6;}
    
    body.orange .body-content {background: url(/img/repeat/homesm.jpg) repeat-y center;}
    body.orange .body-content > div {background: url(/img/orange/homesm.jpg) no-repeat center top; margin:0 -15px;padding:40px 15px 0 15px;}

    body.green .body-content {background: url(/img/repeat/homesm.jpg) repeat-y center;}
    body.green .body-content > div {background: url(/img/green/homesm.jpg) no-repeat center top; margin:0 -15px;padding:40px 15px 0 15px;}

    body.teal .body-content {background: url(/img/repeat/homesm.jpg) repeat-y center;}
    body.teal .body-content > div {background: url(/img/teal/homesm.jpg) no-repeat center top; margin:0 -15px;padding:40px 15px 0 15px;}

    body.blue .body-content {background: url(/img/repeat/homesm.jpg) repeat-y center;}
    body.blue .body-content > div {background: url(/img/blue/homesm.jpg) no-repeat center top; margin:0 -15px;padding:40px 15px 0 15px;}

    body.gray .body-content {background: url(/img/repeat/homesm.jpg) repeat-y center;}
    body.gray .body-content > div {background: url(/img/gray/homesm.jpg) no-repeat center top; margin:0 -15px;padding:40px 15px 0 15px;}
}

/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {
    body {background: url(/img/background.jpg) no-repeat center top #3e8ac6;}
    
    body.orange .body-content {background: url(/img/repeat/homemd.jpg) repeat-y center;}
    body.orange .body-content > div {background: url(/img/orange/homemd.jpg) no-repeat center top; margin:0 -15px;padding:40px 15px 0 15px;}

    body.green .body-content {background: url(/img/repeat/homemd.jpg) repeat-y center;}
    body.green .body-content > div {background: url(/img/green/homemd.jpg) no-repeat center top; margin:0 -15px;padding:40px 15px 0 15px;}

    body.teal .body-content {background: url(/img/repeat/homemd.jpg) repeat-y center;}
    body.teal .body-content > div {background: url(/img/teal/homemd.jpg) no-repeat center top; margin:0 -15px;padding:40px 15px 0 15px;}

    body.blue .body-content {background: url(/img/repeat/homemd.jpg) repeat-y center;}
    body.blue .body-content > div {background: url(/img/blue/homemd.jpg) no-repeat center top; margin:0 -15px;padding:40px 15px 0 15px;}

    body.gray .body-content {background: url(/img/repeat/homemd.jpg) repeat-y center;}
    body.gray .body-content > div {background: url(/img/gray/homemd.jpg) no-repeat center top; margin:0 -15px;padding:40px 15px 0 15px;}
}

@media (min-width: 1200px) {
    body {background: url(/img/background.jpg) no-repeat center top #3e8ac6;}
    
    body.orange .body-content {background: url(/img/repeat/homelg.jpg) repeat-y center;}
    body.orange .body-content > div {background: url(/img/orange/homelg.jpg) no-repeat center top; margin:0 -15px;padding:40px 15px 0 15px;}

    body.green .body-content {background: url(/img/repeat/homelg.jpg) repeat-y center;}
    body.green .body-content > div {background: url(/img/green/homelg.jpg) no-repeat center top; margin:0 -15px;padding:40px 15px 0 15px;}

    body.teal .body-content {background: url(/img/repeat/homelg.jpg) repeat-y center;}
    body.teal .body-content > div {background: url(/img/teal/homelg.jpg) no-repeat center top; margin:0 -15px;padding:40px 15px 0 15px;}

    body.blue .body-content {background: url(/img/repeat/homelg.jpg) repeat-y center;}
    body.blue .body-content > div {background: url(/img/blue/homelg.jpg) no-repeat center top; margin:0 -15px;padding:40px 15px 0 15px;}

    body.gray .body-content {background: url(/img/repeat/homelg.jpg) repeat-y center;}
    body.gray .body-content > div {background: url(/img/gray/homelg.jpg) no-repeat center top; margin:0 -15px;padding:40px 15px 0 15px;}
}