                /* GLOBAL STYLES
-------------------------------------------------- */
                /* Padding below the footer and lighter body text */

                body {
                    padding-bottom: 50px;
                    color: #3e3c2a;
                    font-weight: 400;
                    background: #ECF0F1;
                }

                /* BLUE #337AB7 */
                /* GREEN #c3ebbf */

                #carousel {
                    background: white;
                }

                #menuCanvasContainer {
                    background: white;
                }

                #dayNight {
                    background: white;
                }

                #tabovi {
                    background: white;
                    padding-left: 30px;
                    padding-right: 30px;
                }

                @media (max-width: 767px) {
                    #carousel {
                        padding-left: 5px;
                        padding-right: 5px;
                    }

                    #menuCanvasContainer {
                        padding-left: 5px;
                        padding-right: 5px;
                    }

                    #dayNi {
                        padding-left: 5px;
                        padding-right: 5px;
                    }
                }

                @media (min-width: 768px) {
                    #carousel {
                        padding-left: 10px;
                        padding-right: 10px;
                    }

                    #menuCanvasContainer {
                        padding-left: 10px;
                        padding-right: 10px;
                    }

                    #dayNight {
                        padding-left: 10px;
                        padding-right: 10px;
                    }
                }

                @media (min-width: 992px) {
                    #carousel {
                        padding-left: 30px;
                        padding-right: 30px;
                    }

                    #menuCanvasContainer {
                        padding-left: 30px;
                        padding-right: 30px;
                    }

                    #dayNight {
                        padding-left: 30px;
                        padding-right: 30px;
                    }
                }

                * CUSTOMIZE THE NAVBAR -------------------------------------------------- */
                /* Special class on .container surrounding .navbar, used for positioning it into place. */

                .navbar-wrapper {
                    position: absolute;
                    top: 0;
                    right: 0;
                    left: 0;
                    z-index: 200;
                }

                /* Flip around the padding for proper display in narrow viewports */

                .navbar-wrapper > .container {
                    padding-right: 0;
                    padding-left: 0;
                }

                .navbar-wrapper .navbar {
                    padding-right: 5px;
                    padding-left: 15px;
                }

                .navbar-wrapper .navbar .container {
                    width: auto;
                }

                /* Main horizontal navigation bar
---------------------------------*/
                @media (min-width: 6000px) and (max-width: 15000px) {

                    #navigacija,
                    #navigacijaMkd {
                        width: 1110px;
                        height: 50px;
                        margin: 0 auto;
                        left: 0px;
                        right: 0px;
                    }

                    #navigacija #availabilityTab {
                        width: 141px;
                    }

                    #navigacija #conditionsTab {
                        width: 141px;
                    }


                    #horizontalTabs li {
                        width: 120px;
                        color: #030302;
                        font-weight: 500;
                        float: center;
                        display: inline-block;
                        margin: 0px;
                    }
                }

                @media (min-width: 3000px) and (max-width: 5999px) {

                    #navigacija,
                    #navigacijaMkd {
                        width: 1110px;
                        height: 50px;
                        margin: 0 auto;
                        left: 0px;
                        right: 0px;
                    }

                    #navigacija #availabilityTab {
                        width: 141px;
                    }

                    #navigacija #conditionsTab {
                        width: 141px;
                    }

                    #horizontalTabs li {
                        width: 138px;
                        color: #030302;
                        font-weight: 500;
                        float: center;
                        display: inline-block;
                        margin: 0px;
                    }
                }

                /* Dell screen */
                @media (min-width: 1800px) and (max-width: 3000px) {

                    #navigacija,
                    #navigacijaMkd {
                        width: 1110px;
                        height: 50px;
                        margin: 0 auto;
                        left: 0px;
                        right: 0px;
                    }
                    .ribbon {
                        width: 1110px;
                    }

                    #horizontalTabs li {
                        width: 138px;
                        font-size: 20px;
                        color: #030302;
                        font-weight: 500;
                        float: center;
                        display: inline-block;
                        margin: 0px;
                    }

                    #navigacijaMkd #homeTab {
                        width: 125px;
                    }

                    #navigacijaMkd #availabilityTab {
                        width: 150px;
                    }

                    #navigacijaMkd #conditionsTab {
                        width: 125px;
                    }

                    #navigacijaMkd #associatesTab {
                        width: 155px;
                    }

                    #navigacijaMkd #contactTab {
                        width: 140px;
                    }


                    #navigacija #availabilityTab {
                        width: 141px;
                    }

                    #navigacija #conditionsTab {
                        width: 141px;
                    }


                }

                /* My screen */

                @media (min-width: 1200px) and (max-width: 1800px) {

                    #navigacija,
                    #navigacijaMkd {
                        width: 1110px;
                        height: 50px;
                        margin: 0 auto;
                        left: 0px;
                        right: 0px;
                    }

                    #navigacija #availabilityTab {
                        width: 141px;
                    }

                    #navigacija #conditionsTab {
                        width: 141px;
                    }

                    #horizontalTabs li {
                        width: 138px;
                        font-size: 18px;
                        color: #030302;
                        font-weight: 500;
                        float: center;
                        margin-bottom: 
                        display: inline-block;
                        margin: 0px;
                    }
                    
                    #navigacijaMkd #homeTab {
                        width: 125px;
                    }

                    #navigacijaMkd #availabilityTab {
                        width: 150px;
                    }

                    #navigacijaMkd #conditionsTab {
                        width: 125px;
                    }

                    #navigacijaMkd #associatesTab {
                        width: 155px;
                    }

                    #navigacijaMkd #contactTab {
                        width: 140px;
                    }


                    #navigacija #availabilityTab {
                        width: 141px;
                    }

                    #navigacija #conditionsTab {
                        width: 141px;
                    }
                }

                @media (min-width: 992px) and (max-width: 1199px) {
                    #navigacija {
                        width: 910px;
                    }

                    #navigacija #homeTab {
                        width: 90px;
                    }

                    #navigacija #priceListTab {
                        width: 120px;
                    }

                    #navigacija #availabilityTab {
                        width: 125px;
                    }

                    #navigacija #conditionsTab {
                        width: 130px;
                    }

                    #navigacija #galleryTab {
                        width: 100px;
                    }

                    #navigacija #travelTab {
                        width: 100px;
                    }

                    #navigacija #associatesTab {
                        width: 135px;
                    }

                    #navigacija #contactTab {
                        width: 110px;
                    }

                    #navigacija,
                    #navigacijaMkd {
                        height: 50px;
                        margin: 0 auto;
                        left: 0px;
                        right: 0px;
                    }

                    #horizontalTabs li {
                        color: #030302;
                        font-weight: 500;
                        font-size: 16px;
                        float: center;
                        display: inline-block;
                        margin: 0px;
                    }

                    #navigacijaMkd {
                        width: 910px;
                    }

                    #navigacijaMkd #homeTab {
                        width: 95px;
                    }

                    #navigacijaMkd #priceListTab {
                        width: 115px;
                    }

                    #navigacijaMkd #availabilityTab {
                        width: 130px;
                    }

                    #navigacijaMkd #conditionsTab {
                        width: 95px;
                    }

                    #navigacijaMkd #galleryTab {
                        width: 105px;
                    }

                    #navigacijaMkd #travelTab {
                        width: 120px;
                    }

                    #navigacijaMkd #associatesTab {
                        width: 135px;
                    }
                    
                    #navigacijaMkd #contactTab {
                        width: 115px;
                    }
                }

                @media (min-width: 768px) and (max-width: 991px) {
                    #navigacija {
                        width: 730px;
                    }

                    #navigacija #homeTab {
                        width: 80px;
                    }

                    #navigacija #priceListTab {
                        width: 90x;
                    }

                    #navigacija #availabilityTab {
                        width: 100px;
                    }

                    #navigacija #conditionsTab {
                        width: 100px;
                    }

                    #navigacija #galleryTab {
                        width: 85px;
                    }

                    #navigacija #travelTab {
                        width: 85px;
                    }

                    #navigacija #associatesTab {
                        width: 105px;
                    }

                    #navigacija #contactTab {
                        width: 90px;
                    }

                    #navigacijaMkd {
                        width: 730px;
                    }

                    #navigacija,
                    #navigacijaMkd {
                        height: 50px;
                        margin: 0 auto;
                        left: 0px;
                        right: 0px;
                    }

                    #horizontalTabs li {
                        color: #030302;
                        font-weight: 500;
                        font-size: 14px;
                        float: center;
                        display: inline-block;
                        margin: 0px;
                    }

                    #navigacijaMkd #homeTab {
                        width: 75px;
                    }

                    #navigacijaMkd #priceListTab {
                        width: 95px;
                    }

                    #navigacijaMkd #availabilityTab {
                        width: 105px;
                    }

                    #navigacijaMkd #conditionsTab {
                        width: 80px;
                    }

                    #navigacijaMkd #galleryTab {
                        width: 85px;
                    }

                    #navigacijaMkd #travelTab {
                        width: 95px;
                    }
                    
                    #navigacijaMkd #associatesTab {
                        width: 115px;
                    }

                    #navigacijaMkd #contactTab {
                        width: 80px;
                    }
                }

                @media (max-width: 768px) {
                    .navbar {
                        width: 100%;
                        float: left;
                        font-size: 14px;
                    }

                    #navbar {
                        background: #030302;
                        width: 100%;
                    }

                    #homeTab {
                        width: 100%;
                    }
                }

                .navbar {
                    font: 400 18px/1.5 Helvetica, Verdana, sans-serif;
                }

                .navbar-nav {
                    font: 20px/1.5 Helvetica, Verdana, sans-serif;
                    width: 100%;
                    text-align: center;
                }

                /* Transparency classes */

                .transparent_class_70 {
                    /* IE 8 */
                    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
                    /* IE 5-7 */
                    filter: alpha(opacity=70);
                    /* Netscape */
                    -moz-opacity: 0.7;
                    /* Safari 1.x */
                    -khtml-opacity: 0.7;
                    /* Good browsers */
                    opacity: 0.7;
                }

                .transparent_class_30 {
                    /* IE 8 */
                    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
                    /* IE 5-7 */
                    filter: alpha(opacity=30);
                    /* Netscape */
                    -moz-opacity: 0.3;
                    /* Safari 1.x */
                    -khtml-opacity: 0.3;
                    /* Good browsers */
                    opacity: 0.3;
                }

                /* CUSTOMIZE THE CAROUSEL
-------------------------------------------------- */
                /* RESPONSIVE CAROUSEL*/

                /* Carousel base class */

                .carousel {
                    height: 10%;
                    width: 100%;
                    margin-top: 50px;
                    margin-bottom: 50px;
                }

                /* Carousel indicators */

                .carousel-indicators li {
                    background-color: #c3ebbf;
                }

                .carousel-indicators .active {
                    background-color: #337AB7;
                }

                .carousel-indicators {
                    bottom: -10px;
                }

                .carousel-indicators li {
                    border: black 1px solid;
                }

                /*menuvaj za golemina na carousel
*/

                .carousel-inner {
                    height: 100%;
                    width: 100%;
                }

                .carousel img {
                    position: absolute;
                    top: 0;
                    left: 0;
                    min-width: 100%;
                    height: 450px;
                    max-width: none;
                }

                /* Carousel glyphicons */

                .glyphicon-menu-left {
                    font-size: 1.7em;
                    color: #c3ebbf;
                }

                .glyphicon-menu-right {
                    font-size: 1.7em;
                    color: #c3ebbf;
                }

                /* Carousel Buttons */

                #divCarouselButtonPause {
                    margin-left: 48.5%;
                    margin-top: -19.5%;
                }

                #pauseCarousel {
                    color: aliceblue;
                }

                #divCarouselButtonPlay {
                    margin-left: 48.5%;
                    margin-top: -19.5%;
                }

                #playCarousel {
                    color: aliceblue;
                }

                /* Since positioning the image, we need to help out the caption */

                .carousel-caption {
                    z-index: 10;
                }

                .carousel-caption h1 {
                    padding-bottom: 230px;
                    color: #c3ebbf;
                    font-weight: 700;
                }

                .carousel-caption p {
                    color: #e5dee8;
                }

                /* Declare heights because of positioning of img element */

                .carousel .item {
                    height: 500px;
                    background-color: #777;
                }

                .carousel-inner > .item > img {
                    position: absolute;
                    top: 0;
                    left: 0;
                    min-width: 100%;
                    height: 500px;
                }

                .para1467 {
                    color: white;
                    font-weight: 550;
                }

                /* BLUE #337AB7 */
                /* GREEN #c3ebbf */
                /* Vertical Thumbnail Scroller
--------------------------------*/
                #bike-tour-thumbs {
                    border: 2px #337AB7 double;
                    height: auto;
                    width: auto;
                    margin-top: 30px;
                }

                #bike-tour-thumbs li {
                    border-right: 2px solid #ffffff;
                }

                #bike-tour-thumbs li:last-child {
                    border-right: 0px;
                }


                #my-thumbs-list {
                    overflow: auto;
                    width: auto;
                    height: 600px;
                    border: 2px #337AB7 double;
                }

                #my-thumbs-list li {
                    display: block;
                }

                @media (min-width: 768px),
                (max-width: 992px) {
                    #my-thumbs-list {
                        overflow: auto;
                        width: 253px;
                        height: 600px;
                        margin-top: 70px;
                        border: 2px #337AB7 double;
                        border-radius: 2px;
                    }
                }

                #my-thumbs-list li {
                    border-bottom: 2px solid #fcfcfc;
                }

                #my-thumbs-list li:last-child {
                    border-bottom: 0px;
                }

                /* Horizontal Thumbnail Scroller for phone size
--------------------------------*/

                #my-thumbs-list2 {
                    border: 2px #337AB7 double;
                    height: auto;
                    width: auto;
                }

                #my-thumbs-list2 li {
                    border-right: 2px solid #ffffff;
                }

                #my-thumbs-list2 li:last-child {
                    border-right: 0px;
                }

                /* Back to top button
---------------------------*/

                #scrollToTop {
                    color: #337AB7;
                    font-weight: 300;
                    font-size: 1.1em;
                    font-family: sans-serif;
                    cursor: pointer;
                    font-size: 20px;
                    font-style: normal;
                    border: 1px solid #337AB7;
                    padding: 3px 5px;
                    margin-top: -8px;
                }

                #scrollToTop a:hover {
                    text-decoration: none;
                }

                .marketing {
                    background: white;
                    padding-top: 40px;
                    padding-bottom: 10px;
                }

                /* RESPONSIVE CSS
-------------------------------------------------- */

                @media (min-width: 768px) {

                    /* Navbar positioning foo */
                    .navbar-wrapper {
                        < !--margin-top: 20px;
                        -- >
                    }

                    .navbar-wrapper .container {
                        padding-right: 15px;
                        padding-left: 15px;
                    }

                    .navbar-wrapper .navbar {
                        padding-right: 0;
                        padding-left: 0;
                    }

                    /* The navbar becomes detached from the top, so we round the corners */
                    .navbar-wrapper .navbar {
                        border-radius: 4px;
                    }

                    /* Bump up size of carousel content */
                    .carousel-caption p {
                        margin-bottom: 20px;
                        font-size: 21px;
                        line-height: 1.4;
                    }

                    .featurette-heading {
                        font-size: 50px;
                    }
                }

                @media (min-width: 992px) {
                    .featurette-heading {
                        margin-top: 120px;
                    }
                }

                /* Carousel controls */

                .carousel-control.left,
                .carousel-control.right {
                    background-image: none !important;
                    filter: none !important;
                }

                /* Picture Menu Style
--------------------------*/

                @media (min-width: 480px) {}

                @media (min-width: 768px) {}

                @media (min-width: 992px) {
                    #virtualTour {
                        margin-top: 32%;
                    }

                    #pdfThumb {
                        margin-top: 15%;
                    }

                    @media (min-width: 1200px) {}

                    /* MENU CANVAS CONTAINER
------------------------------*/
                    .nav-pills a {
                        color: #000000;
                        font: 18px/1.5 Helvetica, Verdana, sans-serif;
                        border-radius: 0px;
                    }

                    .nav-pills a:active {
                        color: #535600;
                        border-radius: 0px;
                    }

                    .nav-pills > li > a:hover,
                    .nav-pills > li > a:focus {
                        color: #133450;
                        border-radius: 0px;
                    }

                    /* BLUE #337AB7 */
                    /* GREEN #c3ebbf */
                    /* Vertical Menu Colours
========================*/
                    #verticalTabs {
                        text-align: left;
                    }

                    #verticalTabs li {
                        font: 400 20px/1.5 Helvetica, Verdana, sans-serif;
                        background-color: #E3FFD6;
                    }

                    /*Tabovi od levoto meni so sliki
-------------------------------*/
                    .taboviSoSliki {
                        width: auto;
                        margin-left: 6%;
                    }

                    .taboviSoSliki h2 {
                        width: auto;
                        font: 400 34px/1.5 Helvetica, Verdana, sans-serif;
                        margin: 0;
                        margin-bottom: 2%;
                        padding: 0;
                    }

                    .taboviSoSliki ul {
                        list-style-type: none;
                        margin: 0;
                        padding: 0;
                        padding-top: 5px;
                    }

                    .taboviSoSliki li {
                        font: 200 18px/1.5 Helvetica, Verdana, sans-serif;
                        border-bottom: 1px solid #c3ebbf;
                        width: 200px;
                    }

                    .taboviSoSliki li:last-child {
                        border: none;
                    }

                    .taboviSoSliki li a {
                        text-decoration: none;
                        color: #337AB7;
                        display: block;
                        width: 200px;
                        -webkit-transition: font-size 0.3s ease, background-color 0.3s ease;
                        -moz-transition: font-size 0.3s ease, background-color 0.3s ease;
                        -o-transition: font-size 0.3s ease, background-color 0.3s ease;
                        -ms-transition: font-size 0.3s ease, background-color 0.3s ease;
                        transition: font-size 0.3s ease, background-color 0.3s ease;
                    }

                    .taboviSoSliki li a:hover {
                        font: 18px/1.4 Helvetica, Verdana, sans-serif;
                        background: #f6f6f6;
                    }

                    #leisureServices {}

                    /*Tabovi od levoto meni BEZ sliki
-------------------------------*/
                    .taboviBezSliki {
                        width: auto;
                        margin-left: 6%;
                    }

                    .taboviBezSliki h2 {
                        width: auto;
                        font: 400 32px/1.5 Helvetica, Verdana, sans-serif;
                        margin: 0;
                        margin-bottom: 2%;
                        padding: 0;
                    }

                    .taboviBezSliki ul {
                        list-style-type: none;
                        margin: 0;
                        padding: 0;
                        padding-top: 5px;
                    }

                    .taboviBezSliki li:last-child {
                        border: none;
                    }

                    .taboviBezSliki li {
                        font: 200 18px/1.5 Helvetica, Verdana, sans-serif;
                        border-bottom: 1px solid #c3ebbf;
                        width: 100%;
                        cursor: default;
                        text-decoration: none;
                        color: #3d505f;
                        display: block;
                        -webkit-transition: font-size 0.3s ease, background-color 0.3s ease;
                        -moz-transition: font-size 0.3s ease, background-color 0.3s ease;
                        -o-transition: font-size 0.3s ease, background-color 0.3s ease;
                        -ms-transition: font-size 0.3s ease, background-color 0.3s ease;
                        transition: font-size 0.3s ease, background-color 0.3s ease;
                    }

                    @media (max-width: 768px) {
                        .taboviBezSliki li {
                            width: auto;
                        }
                    }

                    /*---------------------------*/
                    #pictureGallery {
                        margin-top: 3%;
                    }

                    #pictureGallery2 {
                        margin-top: 3%;
                    }

                    #home {
                        width: 90%;
                        margin-left: 5%;
                    }

                    #home h2 {
                        font: 400 40px/1.5 Helvetica, Verdana, sans-serif;
                        margin: 0;
                        margin-bottom: 2%;
                        padding: 0;
                    }

                    @media (min-width: 480px) {
                        #home p {
                            text-align: justify;
                        }
                    }

                    #home p {
                        font: 400 18px/1.5 Helvetica, Verdana, sans-serif;
                        text-justify: inter-word;
                        line-height: -2px;
                    }

                    #priceList {
                        width: 90%;
                        margin-left: 5%;
                    }

                    #priceList h2 {
                        font: 400 34px/1.5 Helvetica, Verdana, sans-serif;
                        margin: 0;
                        margin-bottom: 2%;
                        padding: 0;
                    }

                    .panel {
                        font: 500 19px/1.5 Helvetica, Verdana, sans-serif;
                    }

                    #firstLink li {
                        font: 400 16px/1.5 Helvetica, Verdana, sans-serif;
                    }

                    #secondLink li {
                        font: 400 16px/1.5 Helvetica, Verdana, sans-serif;
                    }

                    #thirdLink li {
                        font: 400 16px/1.5 Helvetica, Verdana, sans-serif;
                    }

                    #fourthLink li {
                        font: 400 16px/1.5 Helvetica, Verdana, sans-serif;
                    }

                    #accordion1 ul {
                        list-style: disc;
                    }

                    #accordion2 ul {
                        list-style: disc;
                    }

                    #accordion1 li.panel {
                        margin-bottom: 0px;
                    }

                    #accordion2 li.panel {
                        margin-bottom: 0px;
                    }

                    #bikeCrewGallery {
                        margin-top: 30px;
                    }
                    
                    #associates {
                        width: 99%;
                        margin-left: 5%;
                    }
                    
                    #associates h2 {
                        font: 400 34px/1.5 Helvetica, Verdana, sans-serif;
                        margin: 0;
                        margin-bottom: 2%;
                        padding: 0;
                    }
                    
                    #associates ul {
                        list-style: disc;
                    }
                    
                    #associates li {
                        font: 500 18px/1.5 Helvetica, Verdana, sans-serif;
                    }
                    
                    #associates li a {
                        font: 500 15px/1.5 Helvetica, Verdana, sans-serif;
                    }
                    
                    #macedoniasFinestImage {
                        height: 40px;
                        width: 102px;
                    }

                    #contact {
                        width: 99%;
                        margin-left: 5%;
                    }

                    #contact h2 {
                        font: 400 34px/1.5 Helvetica, Verdana, sans-serif;
                        margin: 0;
                        margin-bottom: 2%;
                        padding: 0;
                    }

                    #contact ul {
                        list-style: disc;
                    }

                    #contact li {
                        font: 500 18px/1.5 Helvetica, Verdana, sans-serif;
                    }

                    #travel {
                        width: 97%;
                        margin-left: 5%;
                    }

                    #travel h2 {
                        font: 400 32px/1.5 Helvetica, Verdana, sans-serif;
                        margin: 0;
                        margin-bottom: 1%;
                        padding: 0;
                    }

                    #travel h3 {
                        margin-top: 50px;
                        margin-bottom: 10px;
                    }

                    #travel h4 {
                        margin-top: -30px;
                        /*                    margin-left: 15px;*/
                    }

                    .videoTekst {
                        /*                    padding-top: -100px;*/
                    }

                    #travel ul {
                        list-style: disc;
                    }

                    #travel li {
                        font: 400 18px/1.5 Helvetica, Verdana, sans-serif;
                    }

                    #conditions {
                        width: 99%;
                        margin-left: 5%;
                    }

                    #conditions h2 {
                        font: 400 34px/1.5 Helvetica, Verdana, sans-serif;
                        margin: 0;
                        margin-bottom: 2%;
                        padding: 0;
                    }

                    #conditions ul {
                        list-style: disc;
                    }

                    #conditions li {
                        font: 500 18px/1.5 Helvetica, Verdana, sans-serif;
                    }

                    /* 5 tab menu
---------------*/
                    .fiveTabs {
                        font: 350 18px/1.5 Helvetica, Verdana, sans-serif;
                        margin: 1;
                    }

                    .nav-tabs :active {
                        border-color: #216aaa;
                        color: #c3ebbf;
                    }

                    .nav-tabs :not(.active) {
                        color: #b5b5b5;
                    }

                    #chassis tr {
                        font: 380 15px/1.5 Helvetica, Verdana, sans-serif;
                    }

                    #SWS tr {
                        font: 380 15px/1.5 Helvetica, Verdana, sans-serif;
                    }

                    #tanks tr {
                        font: 380 15px/1.5 Helvetica, Verdana, sans-serif;
                    }

                    #beds tr {
                        font: 380 15px/1.5 Helvetica, Verdana, sans-serif;
                    }

                    #equipment tr {
                        font: 380 15px/1.5 Helvetica, Verdana, sans-serif;
                    }

                    /* DAY NIGHT ROW
--------------------*/
                    #dayNight {
                        padding-top: 100px;
                    }

                    .klas {
                        border-style: solid;
                        border-color: red;
                        border-width: 5px;
                    }

                    #virtualTour {
                        display: block;
                        margin-left: auto;
                        margin-right: auto;
                        margin-top: 32%;
                    }

                    #pdfThumb {
                        display: block;
                        margin-left: auto;
                        margin-right: auto;
                        margin-top: 19%;
                    }

                    footer {
                        font: 400 18px/1.5 Helvetica, Verdana, sans-serif;
                    }

                    /* Carousel Left Arrow
-----------------------*/
                    .carousel-control {
                        top: 45%;
                        width: 100px;
                        height: 1em;
                        background: transparent;
                    }

                    .carousel-control .glyphicon-menu-left,
                    .carousel-control .glyphicon-menu-right {
                        position: static;
                        display: block;
                        width: auto;
                    }

                    .carousel-control .glyphicon-menu-left:before {
                        margin-left: 0;
                    }

                    /* Google Calendar iFrame
--------------------------*/
                    .responsive-iframe-container {
                        position: relative;
                        padding-bottom: 56.25%;
                        padding-top: 30px;
                        height: 0;
                        overflow: hidden;
                    }

                    .responsive-iframe-container iframe,
                    .vresponsive-iframe-container object,
                    .vresponsive-iframe-container embed {
                        position: absolute;
                        top: 0;
                        left: 0;
                        width: 100%;
                        height: 100%;
                    }

                    /**/
                    .video-container {
                        margin-top: 15px;
                        margin-bottom: 35px;
                        position: relative;
                        padding-bottom: 56.25%;
                        padding-top: 30px;
                        height: 0;
                        overflow: hidden;
                    }

                    .video-container iframe,
                    .video-container object,
                    .video-container embed {
                        position: absolute;
                        top: 0;
                        left: 0;
                        width: 100%;
                        height: 100%;
                    }

                    .zoomContainer {
                        z-index: 100000;
                    }