.vc_col-sm-1, .vc_non_responsive .vc_row .vc_col-sm-1, .vc_col-sm-2, .vc_non_responsive .vc_row .vc_col-sm-2, .vc_col-sm-3, .vc_non_responsive .vc_row .vc_col-sm-3, .vc_col-sm-4, .vc_non_responsive .vc_row .vc_col-sm-4, .vc_col-sm-5, .vc_non_responsive .vc_row .vc_col-sm-5, .vc_col-sm-6, .vc_non_responsive .vc_row .vc_col-sm-6, .vc_col-sm-7, .vc_non_responsive .vc_row .vc_col-sm-7, .vc_col-sm-8, .vc_non_responsive .vc_row .vc_col-sm-8, .vc_col-sm-9, .vc_non_responsive .vc_row .vc_col-sm-9, .vc_col-sm-10, .vc_non_responsive .vc_row .vc_col-sm-10, .vc_col-sm-11, .vc_non_responsive .vc_row .vc_col-sm-11, .vc_col-sm-12, .vc_non_responsive .vc_row .vc_col-sm-12 {}.vc_row {}.container { max-width:1160px !important; } @media (min-width:1200px) {.container { width:1160px !important; } } @media screen and (max-width:767px) {.header-wrap { margin-bottom:40px; } }.site-title-small {display:none; }.pageTitle {display:none; }.site-title a {background:url('cssimages/logo_large.png') no-repeat;width:500px;height:85px;display:block;text-indent:-9999px;position:relative;top:0;left:0;max-width:100%;background-size:contain;background-position:center center;}.site-title-small a {background:url('cssimages/logo_small.png') no-repeat;width:235px;height:40px;display:block;text-indent:-9999px;position:relative;top:-150px;left:0;max-width:100%;background-size:contain;background-position:center center;}.header-wrap {position:relative;z-index:999999;top:0;left:0;width:100%;height:120px;}.header-fixed-bump {height:0px !important;display:block;}#wpadminbar {z-index:9999999;}.navbar-collapse {margin-right:-20px;}.dt-header-widget {position:absolute;top:8px;right:0px;}.show_header_widget_on_mobile_only {display:none;}@media screen and (max-width:767px){.navbar-toggle-wrap-full {margin-top:0px !important;}.header-fixed-bump {margin-bottom:0px;} .dt-header-widget {display:none;}.show_header_widget_on_mobile_only {padding-top:10px;width:100%;display:table;}.center_on_mobile {display:table-cell;text-align:center;position:relative;left:-10px;}}@media screen and (min-width:768px) {#menu-main-menu {margin-top:35px;}}.footer-logo a {background:url('cssimages/footer_logo.png') no-repeat;width:328px;height:57px;display:block;text-indent:-9999px;top:-150px;max-width:100%;left:0;background-size:contain;}.sitefooter {position:relative;width:100%;bottom:0px;}.sitefooter .container {padding:5px;}.sitefooter TD {color:#FFF;font-size:11px;}.sitefooter TD a{color:#FFF;font-size:11px;text-decoration:none;}.sitefooter-padding {height:0px;}.discofooter-logo a {background:url('cssimages/discotoast_logo.png');width:120px;height:30px;display:block;text-indent:-9999px !important;color:transparent !important;font-size:1px;color:rgba(0,0,0,0) !important;}@media screen and (min-width:768px){.navbar-nav>li>a {padding-top:8px;padding-bottom:8px;}}@media screen and (max-width:767px){.navbar-collapse li {background:#FFF;}}.footer-wrap .container { border-top:0px; }.pageTitle .container {width:100%;background-color:#000;color:#FFF;padding-top:15px;padding-bottom:15px;margin-top:-1px;}.pageTitle h2 {font-size:24px;}.sidebar-primary {padding-top:20px;}.is_single_page {padding-top:10px;}.footer-wrap .container {padding-top:20px;padding-bottom:20px;}.navbar {margin-bottom:0px;}h1,h2{margin:0;padding:0;}.header.container {padding-left:0;}@media screen and (max-width:767px) {.navbar-nav {margin-left:-10px !important;margin-right:-10px !important;}.navbar-header {margin-right:-20px; }}.dt-header-widget .fa {font-size:28px;margin-left:5px;}@media screen and (max-width:767px) {.show_header_widget_on_mobile_only .fa {font-size:48px;margin:5px;}}.pageWrapper{-webkit-box-shadow:0 0 10px 1px rgba(0,0,0,.3);box-shadow:0 0 10px 1px rgba(0,0,0,.3);}.noPadding {padding:0px !important;}.icon-64{width:32px;height:32px;background-size:cover;display:inline-block;margin:5px;}.icon-64:hover {background-position:0px -128px;}.icon-48 {margin:5px;width:32px;height:32px;background-size:cover;display:inline-block;}.icon-48:hover {background-position:0px -96px;}.icon-32 {margin:4px;width:32px;height:32px;background-size:cover;display:inline-block;}.icon-32:hover {background-position:0px -64px;}.icon-24 {margin:2px;width:24px;height:24px;background-size:cover;display:inline-block;}.icon-24:hover {background-position:0px -48px;}.icon-16 {width:16px;height:16px;background-size:cover;display:inline-block;}.icon-16:hover {background-position:0px -32px;}.icon-facebook {background-image:url('cssimages/social_facebook.png');}.icon-google {background-image:url('cssimages/social_google.png');}.icon-instagram {background-image:url('social_instagram.png');}.icon-linkedin {background-image:url('cssimages/social_linkedin.png');}.icon-pintrest {background-image:url('cssimages/social_pintrest.png');}.icon-twitter {background-image:url('cssimages/social_twitter.png');}.icon-rss {background-image:url('cssimages/social_rss.png');}.icon-vimeo {background-image:url('cssimages/social_vimeo.png');}.icon-youtube {background-image:url('cssimages/social_youtube.png');} BODY { background-color:#ffffff; background-repeat:no-repeat; background-attachment:fixed; background-position:top center; } .container { background-color:#FFF; } .container { background-color:#ffffff; } .container { color:#333333; } a,a:visited,a:active { color:#a2002d; } a:hover { color:#c90035; } .header { background-color:#ffffff; color:#000000; } .footer{ background-color:#575757 !important; color:#ffffff; } .footer a{ color:#ffffff; }.btn-primary { background-color:#000000; border:0px; }.navbar-toggle-wrap-full .navbar-toggle { background-color:#000000; }.btn-primary:hover { background-color:#a2002d; border:0px; }.navbar-toggle-wrap-full .navbar-toggle:hover { background-color:#a2002d; }.btn-primary { color:#ffffff;}.navbar-toggle-wrap-full .navbar-toggle .icon-bar { background-color:#ffffff; }.btn-primary:hover { color:#ffffff; border:0px; }.navbar-toggle-wrap-full .navbar-toggle:hover .icon-bar { background-color:#ffffff; }.nav>li>a,.nav>li>a:visited,.nav>li>a:focus { color:#a2002d;background:transparent; }.nav>li>a:hover { color:#cc0036;background:transparent;}.nav>li.active>a{ color:#000000; font-weight:bold; background:transparent;} .sitefooter { background:transparent; } .sitefooter .container { background:#0a0a0a; } .sitefooter TD a, .sitefooter TD { color:#ffffff; } @media screen and (max-width:767px) {.nav>li>a,.nav>li>a:visited,.nav>li>a:focus,.nav>li>a:hover { color:#0a0a0a !important; }.nav>li>a,.nav>li>a:visited,.nav>li>a:focus,.nav>li>a:hover { background:#ffffff; } } .pageTitle .container { background-color:#a2002d; color:#ffffff; }