﻿header {margin:20px 0 40px 0;}
footer {margin:20px 0;}

@media (max-width: 768px){
    .sidebar p,.sidebar li {color:#000}
    .sidebar .text-blue{color:#005da7}
}
/* 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/interiorsm.jpg) repeat-y center;}
    body.orange .body-content > div {background: url(/img/orange/interiorsm.jpg) no-repeat center top; margin:0 -15px;padding:40px 15px 0 15px;}

    body.green .body-content {background: url(/img/repeat/interiorsm.jpg) repeat-y center;}
    body.green .body-content > div {background: url(/img/green/interiorsm.jpg) no-repeat center top; margin:0 -15px;padding:40px 15px 0 15px;}

    body.teal .body-content {background: url(/img/repeat/interiorsm.jpg) repeat-y center;}
    body.teal .body-content > div {background: url(/img/teal/interiorsm.jpg) no-repeat center top; margin:0 -15px;padding:40px 15px 0 15px;}

    body.blue .body-content {background: url(/img/repeat/interiorsm.jpg) repeat-y center;}
    body.blue .body-content > div {background: url(/img/blue/interiorsm.jpg) no-repeat center top; margin:0 -15px;padding:40px 15px 0 15px;}

    body.gray .body-content {background: url(/img/repeat/interiorsm.jpg) repeat-y center;}
    body.gray .body-content > div {background: url(/img/gray/interiorsm.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/interiormd.jpg) repeat-y center;}
    body.orange .body-content > div {background: url(/img/orange/interiormd.jpg) no-repeat center top; margin:0 -15px;padding:40px 15px 0 15px;}

    body.green .body-content {background: url(/img/repeat/interiormd.jpg) repeat-y center;}
    body.green .body-content > div {background: url(/img/green/interiormd.jpg) no-repeat center top; margin:0 -15px;padding:40px 15px 0 15px;}

    body.teal .body-content {background: url(/img/repeat/interiormd.jpg) repeat-y center;}
    body.teal .body-content > div {background: url(/img/teal/interiormd.jpg) no-repeat center top; margin:0 -15px;padding:40px 15px 0 15px;}

    body.blue .body-content {background: url(/img/repeat/interiormd.jpg) repeat-y center;}
    body.blue .body-content > div {background: url(/img/blue/interiormd.jpg) no-repeat center top; margin:0 -15px;padding:40px 15px 0 15px;}

    body.gray .body-content {background: url(/img/repeat/interiormd.jpg) repeat-y center;}
    body.gray .body-content > div {background: url(/img/gray/interiormd.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/interiorlg.jpg) repeat-y center;}
    body.orange .body-content > div {background: url(/img/orange/interiorlg.jpg) no-repeat center top; margin:0 -15px;padding:40px 15px 0 15px;}

    body.green .body-content {background: url(/img/repeat/interiorlg.jpg) repeat-y center;}
    body.green .body-content > div {background: url(/img/green/interiorlg.jpg) no-repeat center top; margin:0 -15px;padding:40px 15px 0 15px;}

    body.teal .body-content {background: url(/img/repeat/interiorlg.jpg) repeat-y center;}
    body.teal .body-content > div {background: url(/img/teal/interiorlg.jpg) no-repeat center top; margin:0 -15px;padding:40px 15px 0 15px;}

    body.blue .body-content {background: url(/img/repeat/interiorlg.jpg) repeat-y center;}
    body.blue .body-content > div {background: url(/img/blue/interiorlg.jpg) no-repeat center top; margin:0 -15px;padding:40px 15px 0 15px;}

    body.gray .body-content {background: url(/img/repeat/interiorlg.jpg) repeat-y center;}
    body.gray .body-content > div {background: url(/img/gray/interiorlg.jpg) no-repeat center top; margin:0 -15px;padding:40px 15px 0 15px;}
}