.top-navigation-wrapper, .top-navigation-wrapper a{ color: #db005b; } 
.top-navigation-wrapper{ background-color: #f7f7f7; } 
body .top-navigation-wrapper{ border-color: #ededed; } 
div.top-search-wrapper input[type="submit"]{ border-color: #bababa; } 
div.top-search-wrapper input[type="text"]{ color: #a3a3a3; } 
div.top-search-wrapper input[type="text"]{ background-color: #e9e9e9; } 
div.floating-nav-wrapper{ background-color: #f5f5f5; } 
div.floating-nav-wrapper .sf-menu li a{ color: #606060; } 
div.floating-nav-wrapper .sf-menu li a:hover{ color: #898989; } 
div.floating-nav-wrapper .sf-menu li.current-menu-ancestor a, div.floating-nav-wrapper .sf-menu li.current-menu-item a, div.floating-nav-wrapper .sf-menu li.current-post-ancestor a{ color: #898989; } 
ul.sf-menu li li{ background-color: #232323; } 
ul.sf-menu li li a, ul.sf-menu li.current-menu-item li a, ul.sf-menu li.current-menu-ancestor li a, ul.sf-menu li.current-page-ancestor li a, ul.sf-menu li li.current-menu-item li a, ul.sf-menu li li.current-menu-ancestor li a, ul.sf-menu li.current-post-ancestor li a, div.floating-nav-wrapper ul.sf-menu li li a, div.floating-nav-wrapper ul.sf-menu li.current-menu-item li a, div.floating-nav-wrapper ul.sf-menu li.current-menu-ancestor li a, div.floating-nav-wrapper ul.sf-menu li.current-page-ancestor li a, div.floating-nav-wrapper ul.sf-menu li li.current-menu-item li a,  div.floating-nav-wrapper ul.sf-menu li li.current-menu-ancestor li a, div.floating-nav-wrapper ul.sf-menu li.current-post-ancestor li a{ color: #c1c1c1; } 
ul.sf-menu li li a:hover, ul.sf-menu li li.current-menu-item li a:hover, .sf-menu li li.current-menu-ancestor li a:hover, .sf-menu li li.current-page-ancestor li a:hover, div.floating-nav-wrapper ul.sf-menu li li a:hover, div.floating-nav-wrapper ul.sf-menu li li.current-menu-item li a:hover, div.floating-nav-wrapper .sf-menu li li.current-menu-ancestor li a:hover, div.floating-nav-wrapper .sf-menu li li.current-page-ancestor li a:hover{ color: #f2f2f2; } 
ul.sf-menu li li.current-menu-item a, ul.sf-menu li li.current-menu-ancestor a, ul.sf-menu li li.current-page-ancestor a, ul.sf-menu li li.current-menu-ancestor li.current-menu-item a, ul.sf-menu li li.current-page-ancestor li.current-menu-item a, ul.sf-menu li li.current-post-ancestor adiv.floating-nav-wrapper ul.sf-menu li li.current-menu-item a, div.floating-nav-wrapper ul.sf-menu li li.current-menu-ancestor a, div.floating-nav-wrapper ul.sf-menu li li.current-page-ancestor a, div.floating-nav-wrapper ul.sf-menu li li.current-menu-ancestor li.current-menu-item a, div.floating-nav-wrapper ul.sf-menu li li.current-page-ancestor li.current-menu-item a, div.floating-nav-wrapper ul.sf-menu li li.current-post-ancestor a{ color: #f2f2f2; } 
div.header-wrapper{ background-color: #ffffff; } 
div.page-header-inner-wrapper{ background-color: #f7f7f7; } 
h1.page-header-title{ color: #3e3e3e; } 
div.page-header-caption{ color: #3e3e3e; } 
h3.gdl-header-title{ color: #3e3e3e; } 
h3.gdl-header-title{ border-color: #3e3e3e; } 
h1, h2, h3, h4, h5, h6{ color: #3e3e3e; } 
body{ color: #3e3e3e; } 
html{ background-color: #ffffff; } 
.container.main, .gdl-container-color{ background-color: #ffffff; } 
a{ color: #0086d1; } 
a:hover{ color: #0086d1; } 
::selection, ::-moz-selection{ color: #ffffff; } 
::selection, ::-moz-selection{ background-color: #4f4f4f; } 
.sidebar-wrapper a{ color: #0084d1; } 
.sidebar-wrapper a:hover{ color: #0084d1; } 
.custom-sidebar-title, .custom-sidebar-title a{ color: #3e3e3e; } 
.sidebar-wrapper .recent-post-widget-info, .sidebar-wrapper #twitter_update_list{ color: #a5a5a5; } 
div.recent-port-widget .recent-port-widget-thumbnail, div.recent-post-widget .recent-post-widget-thumbnail, div.custom-sidebar .flickr_badge_image{ background-color: #eeeeee; } 
.tagcloud a, .tagcloud a:hover{ color: #ffffff; } 
.tagcloud a{ background-color: #0084d1; } 
div.footer-twitter-wrapper{ background-color: #f88015; } 
div.footer-twitter-wrapper, div.footer-twitter-wrapper a{ color: #ffffff; } 
div.footer-stunning-wrapper .footer-stunning-title{ color: #3e3e3e; } 
div.footer-stunning-wrapper .footer-stunning-caption{ color: #3e3e3e; } 
.footer-wrapper a{ color: #ccedff; } 
.footer-wrapper a:hover{ color: #ccedff; } 
.footer-wrapper .custom-sidebar-title, .footer-wrapper .custom-sidebar-title a{ color: #ffffff; } 
.footer-wrapper, .footer-wrapper table th{ color: #ffffff; } 
.footer-wrapper .recent-post-widget-info, .footer-wrapper #twitter_update_list{ color: #ffffff; } 
div.footer-wrapper{ background-color: #005383; } 
div.footer-wrapper div.contact-form-wrapper input[type="text"], div.footer-wrapper div.contact-form-wrapper input[type="password"], div.footer-wrapper div.contact-form-wrapper textarea, div.footer-wrapper div.custom-sidebar #search-text input[type="text"]{ color: #848484; } 
div.footer-wrapper div.contact-form-wrapper input[type="text"], div.footer-wrapper div.contact-form-wrapper input[type="password"], div.footer-wrapper div.contact-form-wrapper textarea, div.footer-wrapper div.custom-sidebar #search-text input[type="text"]{ background-color: #ffffff; } 
div.footer-wrapper div.contact-form-wrapper input[type="text"], div.footer-wrapper div.contact-form-wrapper input[type="password"], div.footer-wrapper div.contact-form-wrapper textarea, div.footer-wrapper div.custom-sidebar #search-text input[type="text"]{ border-color: #e5e5e5; } 
.footer-wrapper .contact-form-wrapper button{ color: #3e3e3e; } 
.footer-wrapper .contact-form-wrapper button{ background-color: #565656; } 
div.footer-wrapper .personnal-widget-item .personnal-widget-info{ color: #515151; } 
div.footer-wrapper .tagcloud a, div.footer-wrapper .tagcloud a:hover{ color: #5a5a5a; } 
div.footer-wrapper .tagcloud a{ background-color: #eaeaea; } 
div.footer-wrapper div.recent-port-widget .recent-port-widget-thumbnail, div.footer-wrapper div.recent-post-widget .recent-post-widget-thumbnail,div.footer-wrapper .custom-sidebar .flickr_badge_image{ background-color: #e0e0e0; } 
div.footer-wrapper .copyright-border{ border-top-color: #e8e8e8; } 
div.footer-wrapper .copyright-border{ border-bottom-color: #ffffff; } 
.copyright-wrapper{ color: #ffffff; } 
div.copyright-scroll-top{ background-color: #4b4b4b; } 
.ls-maxima .ls-nav-prev, .ls-maxima .ls-nav-next,div.gdl-top-slider .flex-direction-nav li .flex-prev, div.gdl-top-slider .flex-direction-nav li .flex-next,div.gdl-top-slider .nivo-directionNav a.nivo-prevNav, div.gdl-top-slider .nivo-directionNav a.nivo-nextNav{ background-color: #0084d1; } 
.ls-maxima .ls-nav-prev:hover, .ls-maxima .ls-nav-next:hover, div.gdl-top-slider .flex-direction-nav li .flex-prev:hover, div.gdl-top-slider .flex-direction-nav li .flex-next:hover, div.gdl-top-slider .nivo-directionNav a.nivo-prevNav:hover, div.gdl-top-slider .nivo-directionNav a.nivo-nextNav:hover{ background-color: #005383; } 
h2.gdl-slider-title{ color: #ffffff; } 
div.gdl-slider-inner-caption{ color: #ffffff; } 
.ls-maxima .ls-bottom-slidebuttons a, .flex-control-nav li a, .nivo-controlNav a, div.anythingSlider .anythingControls ul a{ background-color: #ffffff; } 
.ls-maxima .ls-bottom-slidebuttons a.ls-nav-active, .ls-maxima .ls-bottom-slidebuttons a:hover.flex-control-nav li a:hover, .flex-control-nav li a.flex-active, .nivo-controlNav a:hover, .nivo-controlNav a.active, div.anythingSlider .anythingControls ul a.cur, div.anythingSlider .anythingControls ul a:hover { background: #ffffff; } 
.flex-carousel.carousel-included{ background-color: #005383; } 
h1.stunning-text-title{ color: #3e3e3e; } 
.stunning-text-caption{ color: #3e3e3e; } 
h2.blog-title a, h1.blog-title a, div.portfolio-item .page-item-title a{ color: #3e3e3e; } 
h2.blog-title a:hover, h1.blog-title a:hover, div.portfolio-item .page-item-title a:hover{ color: #3e3e3e; } 
div.blog-info-wrapper, div.blog-info-wrapper a, div.gdl-blog-full .blog-comment, div.gdl-blog-full .blog-comment a, div.gdl-blog-medium .blog-tag, div.gdl-blog-medium .blog-tag a{ color: #9b9b9b; } 
div.gdl-blog-full .blog-info-wrapper, div.gdl-blog-medium .blog-info-wrapper{ border-top-color: #0084d1; } 
div.gdl-blog-widget div.blog-info-wrapper, div.gdl-blog-widget div.blog-info-wrapper a{ color: #9b9b9b; } 
.about-author-wrapper{ background-color: #f5f5f5; } 
div.gdl-pagination a{ background-color: #f8f8f8; } 
div.gdl-pagination a{ color: #666666; } 
div.gdl-pagination a:hover{ background-color: #dcdcdc; } 
div.gdl-pagination a:hover{ color: #666666; } 
div.gdl-pagination span{ background-color: #ebebeb; } 
div.gdl-pagination span{ color: #666666; } 
div.portfolio-media-wrapper span.portfolio-thumbnail-image-hover{ background-color: #3e3e3e; } 
.portfolio-item .portfolio-title a{ color: #3e3e3e; } 
.portfolio-item .portfolio-tag a, .portfolio-item .portfolio-tag{ color: #aaaaaa; } 
.portfolio-item:hover .portfolio-context .portfolio-tag, .portfolio-item:hover .portfolio-context, .portfolio-item:hover .portfolio-context a{ color: #ffffff; } 
ul.portfolio-item-filter li a{ color: #3e3e3e; } 
div.single-portfolio .port-info{ color: #3e3e3e; } 
div.single-portfolio .port-info .head{ color: #3e3e3e; } 
div.portfolio-carousel-wrapper .port-nav, div.portfolio-carousel-description .port-nav, div.single-portfolio .port-nav a, div.blog-carousel-wrapper .blog-nav, div.gdl-carousel-testimonial .testimonial-navigation a{ background-color: #f7f7f7; } 
div.price-item-inner-wrapper{ background-color: #f9f9f9; } 
div.price-item .price-title-wrapper{ color: #ffffff; } 
div.price-item .price-title-wrapper{ background-color: #454545; } 
div.price-item .price-tag{ color: #ffffff; } 
div.price-item .price-tag{ background-color: #838383; } 
div.best-price .price-tag{ color: #ffffff; } 
div.best-price .price-tag{ background-color: #f67501; } 
div.price-item{ color: #5e5e5e; } 
div.price-button-wrapper .gdl-button{ background-color: #f57504; } 
div.price-button-wrapper .gdl-button{ color: #ffffff; } 
div.personnal-item{ background-color: #f9f9f9; } 
div.personnal-item .personnal-position{ color: #9d9d9d; } 
div.personnal-item .personnal-title{ color: #353535; } 
div.personnal-item .personnal-content{ color: #838383; } 
div.personnal-widget-item .personnal-widget-info{ color: #4a4a4a; } 
ul.gdl-accordion li .accordion-title, ul.gdl-toggle-box li .toggle-box-title{ color: #ffffff; } 
ul.gdl-accordion li, ul.gdl-toggle-box li{ background-color: #ffffff; } 
ul.gdl-accordion li, ul.gdl-toggle-box li, div.gdl-carousel-testimonial .testimonial-content{ border-color: #f5f5f5; } 
blockquote{ color: #ababab; } 
body blockquote{ border-color: #f50000; } 
a.gdl-button, body button, input[type="submit"], input[type="reset"], input[type="button"]{ background-color: #9bce00; } 
a.gdl-button, body button, input[type="submit"], input[type="reset"], input[type="button"]{ color: #ffffff; } 
h2.column-service-title{ color: #111111; } 
body *{ border-color: #e6e6e6; } 
.scroll-top{ color: #919191; } 
div.progress-bar-wrapper .progress-bar{ background-color: #9bce00; } 
div.progress-bar-wrapper{ background-color: #f0f0f0; } 
div.progress-bar-wrapper{ color: #ffffff; } 
table, table tr, table tr td, table tr th{ border-color: #ff0000; } 
table th{ color: #666666; } 
table th{ background-color: #fdfdfd; } 
div.gdl-tab ul.gdl-tab-content, div.gdl-tab ul.gdl-tab-title a.active{ background-color: #ffffff; } 
div.gdl-tab ul.gdl-tab-content{ color: #707070; } 
div.gdl-tab ul.gdl-tab-title a.active{ color: #575757; } 
div.gdl-tab ul.gdl-tab-title li a.active{ border-top-color: #f57504; } 
div.gdl-tab ul.gdl-tab-title a{ color: #959595; } 
div.gdl-tab ul.gdl-tab-title a{ background-color: #fafafa; } 
div.gdl-carousel-testimonial .testimonial-content{ color: #3e3e3e; } 
div.gdl-carousel-testimonial .testimonial-info{ color: #3e3e3e; } 
div.gdl-carousel-testimonial .testimonial-content{ background-color: #ff0000; } 
div.gdl-static-testimonial .testimonial-item{ color: #bd22ae; } 
div.gdl-static-testimonial .testimonial-item{ border-color: #0033b5; } 
div.gdl-static-testimonial .testimonial-info{ color: #e8e400; } 
.logo-wrapper a{ max-width: 147px; } 
.logo-wrapper{ padding-top: 42px; padding-bottom: 42px; } 
div#main-superfish-wrapper{ padding-top: 42px; } 
h1.gdl-header-title{ font-size: 24px; } 
body{ font-size: 14px; } 
h3.custom-sidebar-title{ font-size: 17px; } 
h1{ font-size: 40px; } 
h2{ font-size: 30px; } 
h3{ font-size: 24px; } 
h4{ font-size: 18px; } 
h5{ font-size: 16px; } 
h6{ font-size: 15px; } 
body{ font-family: "Open Sans"; } 
h1, h2, h3, h4, h5, h6, div.price-item .price-title, div.price-item .price-tag { font-family: "Open Sans"; } 
.gdl-slider-title{ font-family: "Open Sans"; } 
h1.stunning-text-title{ font-family: "Open Sans"; } 
div.navigation-wrapper{ font-family: "Open Sans"; } 
.blog-info-wrapper i{ color: #6e6e6e; }
div.personnal-widget-prev{ background-image: url(images/icon/dark/personnal-widget-left.png); } 
div.personnal-widget-next{ background-image: url(images/icon/dark/personnal-widget-right.png); } 
div.gdl-search-button, div.custom-sidebar #searchsubmit{ background: url(images/icon/dark/search-button.png) no-repeat center; } 
div.top-search-wrapper input[type='submit']{ background: url(images/icon/dark/top-search.png) no-repeat left center;; } 
div.custom-sidebar ul li{ background: url(images/icon/dark/li-arrow.png) no-repeat 0px center; } 
ul.gdl-accordion li, ul.gdl-toggle-box li, div.gdl-carousel-testimonial .testimonial-content{ background-image: url(images/icon/dark/accordion-background.png); } 
li.active span.accordion-icon, li.active span.toggle-box-icon{ background-image: url(images/icon/dark/accordion-title-active.png); } 
span.accordion-icon, span.toggle-box-icon{ background-image: url(images/icon/dark/accordion-title.png); } 
div.gdl-carousel-testimonial .testimonial-icon{ background-image: url(images/icon/dark/testimonial-quote.png); } 
div.blog-carousel-wrapper .blog-nav.left, div.portfolio-carousel-wrapper .port-nav.left, div.portfolio-carousel-description .port-nav.left, .testimonial-navigation .testimonial-prev, div.single-portfolio .port-prev-nav a{ background-image: url(images/icon/dark/nav-left.png); } 
div.blog-carousel-wrapper .blog-nav.right, div.portfolio-carousel-wrapper .port-nav.right, div.portfolio-carousel-description .port-nav.right, .testimonial-navigation .testimonial-next, div.single-portfolio .port-next-nav a{ background-image: url(images/icon/dark/nav-right.png); } 
@media only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1),
only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
div.top-search-wrapper input[type='submit']{ background: url(images/icon/dark/top-search@2x.png) no-repeat left center;; } 
li.active span.accordion-icon, li.active span.toggle-box-icon{ background-image: url(images/icon/dark/accordion-title-active@2x.png); } 
span.accordion-icon, span.toggle-box-icon{ background-image: url(images/icon/dark/accordion-title@2x.png); } 
div.gdl-carousel-testimonial .testimonial-icon{ background-image: url(images/icon/dark/testimonial-quote@2x.png); } 
div.blog-carousel-wrapper .blog-nav.left, div.portfolio-carousel-wrapper .port-nav.left, div.portfolio-carousel-description .port-nav.left, .testimonial-navigation .testimonial-prev, div.single-portfolio .port-prev-nav a{ background-image: url(images/icon/dark/nav-left@2x.png); } 
div.blog-carousel-wrapper .blog-nav.right, div.portfolio-carousel-wrapper .port-nav.right, div.portfolio-carousel-description .port-nav.right, .testimonial-navigation .testimonial-next, div.single-portfolio .port-next-nav a{ background-image: url(images/icon/dark/nav-right@2x.png); } 
}
div.footer-wrapper div.custom-sidebar ul li{ background: url(images/icon/dark/li-arrow.png) no-repeat 0px center; } 
div.footer-wrapper div.custom-sidebar #searchsubmit{ background: url(images/icon/dark/search-button.png) no-repeat center; } 
div.footer-wrapper div.personnal-widget-prev{ background-image: url(images/icon/dark/personnal-widget-left.png); } 
div.footer-wrapper div.personnal-widget-next{ background-image: url(images/icon/dark/personnal-widget-right.png); } 
div.footer-gallery-nav-left{ background-image: url(images/icon/dark/nav-left.png); } 
div.footer-gallery-nav-right{ background-image: url(images/icon/dark/nav-right.png); } 
div.gdl-twitter-navigation a.prev{ background-image: url(images/icon/dark/nav-left.png); } 
div.gdl-twitter-navigation a.next{ background-image: url(images/icon/dark/nav-right.png); } 
@media only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1),
only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
div.gdl-twitter-navigation a.prev{ background-image: url(images/icon/dark/nav-left@2x.png); } 
div.gdl-twitter-navigation a.next{ background-image: url(images/icon/dark/nav-right@2x.png); } 
}
.flex-carousel .flex-direction-nav li a.flex-prev{ background: url(images/icon/dark/carousel-nav-left.png) no-repeat; } 
.flex-carousel .flex-direction-nav li a.flex-next{ background: url(images/icon/dark/carousel-nav-right.png) no-repeat; } 
.page-header-title, .page-header-caption, .footer-twitter-wrapper i{
text-shadow: 1px 1px #3e3e3e;
}
div.page-header-caption{ font-weight: normal; }
div.contact-form-wrapper input[type="text"], div.contact-form-wrapper input[type="password"], div.contact-form-wrapper textarea, div.sidebar-wrapper #search-text input[type="text"], div.sidebar-wrapper .contact-widget input, div.custom-sidebar .contact-widget textarea, div.comment-wrapper input[type="text"], div.comment-wrapper input[type="password"], div.comment-wrapper textarea{ color: #888888; background-color: #ffffff; border-color: #e3e3e3; -webkit-box-shadow: #ececec 0px 1px 4px inset, #f7f7f7 -5px -5px 0px 0px, #f7f7f7 5px 5px 0px 0px, #f7f7f7 5px 0px 0px 0px, #f7f7f7 0px 5px 0px 0px, #f7f7f7 5px -5px 0px 0px, #f7f7f7 -5px 5px 0px 0px ; box-shadow: #ececec 0px 1px 4px inset, #f7f7f7 -5px -5px 0px 0px, #f7f7f7 5px 5px 0px 0px, #f7f7f7 5px 0px 0px 0px, #f7f7f7 0px 5px 0px 0px, #f7f7f7 5px -5px 0px 0px, #f7f7f7 -5px 5px 0px 0px ; } 
a.tryitheaderbutton {
    background: #7AC700;
    text-transform: uppercase;
background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.01) 100%);
    background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.01) 100%);
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.01) 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33ffffff', endColorstr='#03ffffff', GradientType=0);
    border-radius: 5px;
    font-weight: 700;
color:#fff;
    border-color: #7AC700 !important;
    background-color: #7AC700 !important;
    font-size: 14px;
    padding: 12px 18px;
font-family: 'Open Sans', sans-serif;
    letter-spacing: -.5px;
}

a.tryitheaderbutton:hover {
border-color: #5AB009 !important;
    background-color: #5AB009 !important;
text-decoration:none;
}


/* TO REMOVE SIDEBAR FROM INDIVIDUAL CASE STUDIES
.testimonial .four.gdl-right-sidebar {
    display: none;
}
.testimonial .single-sidebar .eight {
width: 100%;
}
.testimonial .single-sidebar .four {
width: 100%;
}
*/

/* TO CHANGE WIDTH OF SIDEBAR FROM INDIVIDUAL CASE STUDIES*/
.testimonial .single-sidebar .eight {
width: 75%;
}
.testimonial .single-sidebar .four {
width: 25%;
padding-left:20px;
}

.tourfreethirty {
border-top-left-radius:10px;
border-top-right-radius:10px;
}
h2.tourfreethirty {
font-weight:700;
}
#donttake h4 {
    font-weight: 400;
}
.page-id-5505 #companylogofooter {
    display: none;
}

.page-id-5505 .wpb_single_image.wpb_content_element {
    margin-bottom: 0;
}
.page-id-5505 .mb45 {
    margin-bottom: 0px !important;
}
.tourtour li.vc_tta-tab.vc_active a span:after {
    content: "";
    position: absolute;
    top: -3px;
    right: -30px;
    border-top: 27px solid rgba(0, 0, 0, 0);
    border-bottom: 27px solid rgba(0, 0, 0, 0);
    border-left: 27px solid #0086d1;
    width: 0;
    height: 0;
}
.tourtour .vc_active a {
    background-color: #0086d1 !important;
}
.tourtour ul li.vc_tta-tab, .tourtour h4.vc_tta-panel-title {
    text-transform: uppercase;
    font-weight: bold;
}
.tourtour h4.vc_tta-panel-title {
font-size:14px;
}

.tourtour .vc_tta-panel-body {
    padding-left: 45px !important;
}

#tourmenu {
text-align:center;
}
#tourmenu li {
    display: inline;
    padding: 0 10px;
    font-weight: bold;
    text-transform: uppercase;
}
#tourmenu li a {
   color:#fff;
}
.tourmenucustom {
margin-bottom:0 !important;
}
.cdlabel {
    margin: .625em 0 .5em;
    font-weight: 700;
    line-height: 1.3;
}
.cdrequired {
    color: #790000;
    margin-left: .25em;
}
.cdclass input[type="text"], .cdclass input[type="email"], .cdclass textarea, .cdclass input[type="list"],  .cdclass select, .cdclass input[type="integer"] {
    width: 97.5%;
}
input[type="integer"] {
    padding: 4px 4px;
    margin: 0;
    outline: none;
    max-width: 100%;
    margin-bottom: 10px;
    border-width: 1px;
    border-style: solid;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
}
.cdclass input[type="list"],  .cdclass select {
    border: 1px solid #e6e6e6;
background-color:#f8f8f8;
border-radius:5px;
font-size:14px;
color:#000;
}
.cdclass input[type="submit"] {
    font-family: 'Open Sans', sans-serif;
    font-weight: 700;
    border-radius: 5px;
    letter-spacing: -.5px;
    text-transform: uppercase;
    border-color: #7AC700;
    background-color: #7AC700;
    font-size: 14px !important;
    padding: 10px 18px;
}
.cdclass input[type="submit"]:hover {
    border-color: #5AB009 !important;
    background-color: #5AB009 !important;
}
.fontsemibold {
font-weight:600;
}
.page-template-page-landing-nav .page-header-container.container, .page-template-page-landing .page-header-container.container {
display:none !important;
}
.page-template-page-landing-nav .gdl-page-item {
padding-top:0;
margin-top: -2px;
}
.page-template-page-landing .gdl-page-item {
    padding-top: 0;
    margin-top: -2px;
}
.page-template-page-landing #headerfixing {
    border-bottom: 3px solid #067abc;
}
h1.landinguppercase {
    text-transform: uppercase;
    font-weight: bold;
    color: #067abc;
}
.page-template-page-landing-nav .footer-stunning-wrapper, .page-template-page-landing .footer-stunning-wrapper {
display: none;
}

div.footer-stunning-wrapper {
    background-image: url(http://journyx.com/wp-content/uploads/2016/03/front-graphic-CTAarrow.png);
}

/*
.landingtestimonialgrid {
}
.hometestimonialgrid .vc_grid-item-zone-c-right .vc_gitem-animated-block {
    float: left !Important;
    width: 20% !Important;
margin-left:5% !Important;
margin-right:5% !Important;
}
.hometestimonialgrid .vc_grid-item-zone-c-right .vc_gitem-zone-c {
    float: right !Important;
    width: 65% !Important;
margin-right:5% !Important;
}
.hometestimonialgrid .vc_col-sm-12.vc_gitem-col.vc_gitem-col-align-left {
    padding-top: 0 !Important;
}
*/

#post-4293 div.gdl-page-item {
    padding-top: 0px;
}

.homepagerevisedinner {
    text-align: center;
}

.page-id-4293 .vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev {
    left: -15px;
}
.page-id-4293 .vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next {
    right: -15px;
}
.yellowstar #block-company-logos {
    background: #fff;
}
.yellowstar #block-company-logos .companylogo {
    padding:20px;
}
.page-id-4293 .mb45 {
    margin-bottom: 0px !important;
}
.homerevisedlogoslider .vc_images_carousel {
    position: inherit;
}
.homerevisedlogoslider .vc_images_carousel.vc_build .vc_carousel-slideline .vc_carousel-slideline-inner>.vc_item {
visibility:visible;
}
#post-4293 .vc_btn3.vc_btn3-color-green.vc_btn3-style-modern {
text-transform: none;
    font-size: 24px;
    font-weight: 600;
}
.homerevisedwhitebtn .vc_btn3.vc_btn3-color-green.vc_btn3-style-modern {
    border-color: #d5d5d5 !important;
    background-color: #fff !important;
    color: #7AC700;
    box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.12);
}
h1.homerevisedbold {
font-weight:normal;
}
.page-id-4293 .footer-stunning-wrapper {
    display: none;
}
#post-4293 div.gdl-page-item {
    padding-top: 0px;
}
.homepagerevisedinner .vc_column_container > .vc_column-inner  {
padding:20px;
}
.yellowstar {
text-align:center;
}
.yellowstar i.fa.fa-star, .yellowstar i.fa.fa-star-o, .yellowstar i.fa.fa-star-half-o {
color:#fcbc50;
}

.page-id-4250 .footer-stunning-caption .shortcode2-3, .page-id-4266 .footer-stunning-caption .shortcode2-3, .page-id-4271 .footer-stunning-caption .shortcode2-3 {
    display: none;
}
.page-id-4250 .footer-stunning-caption .shortcode1-3.last, .page-id-4266 .footer-stunning-caption .shortcode1-3.last, .page-id-4271 .footer-stunning-caption .shortcode1-3.last {
    width: 100%;
}


/*--ROI CALCULATOR--*/

.gform_wrapper li.field_description_above .gfield_description {
    margin-bottom: .75em;
    padding-top: 0;
    font-size: 12px;
}
.annualroi {
    font-size: 18px;
    background: #f0f0f0; 
font-size: 18px;
    padding: 10px 18px;
border-radius:5px;
margin-top:10px;
}
.annualroi input {
font-weight:bold;
}
.formpercentage .ginput_container:after {
    content: '%';
 margin-left: 7px;
font-weight:bold;
}
.gform_wrapper .top_label input.small, .gform_wrapper .top_label select.small {
    width: 75px !important;
}
.portfolio-category-roi-calculators input[type=submit] {
display:none !important;
}
.ginput_container input {
    box-sizing: border-box;
    border: none;
    border-top-style: solid;
    border-radius: 4px;
    border-right-width: 1px;
    border-top-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border: 1px solid #e6e6e6;
}



/*--BUTTONS HUBSPOT---*/
.gform_footer input[type="submit"]:hover, .hs-form .hs-button:hover
 { 
border-color: #5AB009 !important;
    background-color: #5AB009 !important;
}
.gform_footer input[type="submit"] {
    font-family: 'Open Sans', sans-serif;
    font-weight: 700;
    border-radius: 5px;
    letter-spacing: -.5px;
    text-transform: uppercase;
    border-color: #7AC700;
    background-color: #7AC700;
font-size: 14px !important;
    padding: 10px 18px;
}
.hs-form .hs-button {
text-transform: uppercase !important;
border-color: #7AC700 !important;
 background-color: #7AC700 !important;
 text-shadow: none !important;
border-radius: 5px !important;
 background-image: none !important;
 box-shadow:none !important;
 border-top: 1px solid #7AC700 !important;
 border-bottom: 1px solid #7AC700 !important;
 border-right: 1px solid #7AC700 !important;
 border-left: 1px solid #7AC700 !important;
}
.hs-button-reset, .hs-form .hs-button {
 border: none !important;
 font-family: 'Open Sans', sans-serif !important;
}
.base-hs-button-styles, .hs-form .hs-button {
 font-size: 14px !important;
 padding: 15px 18px !important;
}
.hs-form .actions {
    margin-top: 0 !important;
    padding-top: 0 !important;
}
/*----------------------------COMPANY LOGOS--------------------------*/
#block-company-logos.second .companylogo {
    padding: .5%;
    display: inline;
}
#block-company-logos.second .companylogo img {
    width: 11%;
vertical-align: middle;
}
.companylogo h4 {
    margin-bottom: 0;
}
#block-company-logos {
    display: block;
    background:#ABABAB;
    padding: 0;
    text-align: center;
    float: left;
    width: 100%;
}
#block-company-logos .companylogo {
    display: inline-block;
    vertical-align: middle;
    padding: 10px;
}
/*----------------------------CONTAINERS------------------------*/
.well {
    border-color: #f7f7f7 !important;
    background-color: #f7f7f7 !important;
    box-shadow: 0px 1px 4px rgba(62,62,62,0.2);
    padding: 28px;
    border-radius: 5px;
}
.well ul li {
    font-weight: 600;
    margin-bottom: 15px;
}
.container {
    padding: 0px 15px;
    max-width: 1170px;
}
/*----------------------------CUSTOM POST TYPES--------------------------------*/
div.about-author-wrapper {
    display: none;
}
.category-press-release .blog-author {
    display: none;
}
.reviews img {
    vertical-align: middle;
    margin-top: 20px;
    margin-right: 20px;
margin-bottom:20px;
}
ul.blogroll li {
    list-style: none;
}
.blogroll a {
    font-size: 18px;
    font-weight: 600;
font-family: 'Open Sans';
}
.featuredarticles .blogroll li a:after {
    content: "\00000a";
    white-space: pre;
}
.featuredarticles .widgettitle {
    display: none;
}
#reviews .wpb_text_column {
    margin: 10px !important;
    padding: 20px !important;
    border: 1px solid #e8e8e8 !important;
    border-radius: 1px !important;
}

span.vc_gitem-post-meta-label {
    font-weight: bold;
}

/*PORTFOLIO=Infographics and Resources*/
.port-nav {
    display: none;
}
.port-info-wrapper {
    display: none;
}
/*BLOG=Press Releases and Vlog and */
.single-post .page-header-wrapper, .single-portfolio .page-header-wrapper, .single-testimonial .page-header-wrapper, .single-event .page-header-wrapper  {
    display: none;
}
div.gdl-blog-full .blog-info-wrapper {
    border-width: 2px 0 0 0;
}

/*----------------------------FOOTER--------------------------------*/
div.custom-sidebar ul li {
    padding: 0;
    border-bottom: none;
    background: none;
}
div.footer-wrapper .custom-sidebar {
    margin-bottom: 10px;
}
#footersocialicons .vc_icon_element.vc_icon_element-outer, #footersocialicons .wpb_single_image {
        display: inline-block;
    vertical-align: middle;
margin-bottom:10px;
}
#footersocialicons .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner {
border: 0;
}
div.footer-stunning-wrapper {
    background-position: center top;
    background-color: #f7f7f7;
}
.footer-container {
    margin-top: 30px;
    margin-bottom: 30px;
}
/*----------------------------GRAVITY FORMS-------------------------------*/
.sitename .gfield_description {
    padding: 0;
}
/*----------------------------HEADER--------------------------------*/
#headerfixing {
position:fixed;
    top: 0;
}
span.headerphone {
font-weight:600;
padding-right:10px;
font-size:18px;
line-height: 2em;
vertical-align:middle;
}
.header-container.container {
    padding-top: 20px;
    padding-bottom: 10px;
}
.header-container .shortcode1-4, .header-container .shortcode1-2 {
margin-bottom:0;
}
.headerright {
    text-align: right;
}
.headerleft{
    text-align: left;
}
h4.tagline {
font-weight: 600;
font-style: italic;
font-size:15px;
/*color:#bababa;*/
color:#3E3E3E;
margin-bottom: 10px;
}
div.page-header-wrapper {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
.headerleft img {
    width: 147px;
}
/*----------------------------ICONS--------------------------------*/
i.fa.fa-star, i.fa.fa-star-o, i.fa.fa-star-half-o {
    color: #7AC700;
    padding: 1px;
    font-size: 18px;
}
/*----------------------------MENU--------------------------------*/
.lowercasemenu span.ubermenu-target-title.ubermenu-target-text {
    text-transform: none;
    font-size: 12px;
color:#fff;
}
li.ubermenu-hide-desktop a {
    padding-left: 10px !important;
    padding-right: 10px !important;
}

/*----------------------------SEARCH RESULTS PAGE--------------------------------*/
.search div.gdl-blog-widget .blog-media-wrapper img {
    display: block;
    max-width: 200px;
}
/*----------------------------SIDEBAR--------------------------------*/
div.custom-sidebar-title-wrapper .sidebar-bottom-bar {
    display: none;
}
/*----------------------------SLIDER--------------------------------*/
.flex-caption {
    max-width: 80% !important;
    bottom: 50px !important;
    text-align: left;
    padding-left: 15px;
  background: #005483;/* For browsers that do not support gradients */
  background: -webkit-linear-gradient(bottom,rgba(0,134,209,.5),rgba(0,84,131,.75)); /*Safari 5.1-6*/
  background: -o-linear-gradient(top,rgba(0,134,209,.5),rgba(0,84,131,.75)); /*Opera 11.1-12*/
  background: -moz-linear-gradient(top,rgba(0,134,209,.5),rgba(0,84,131,.75)); /*Fx 3.6-15*/
  background: linear-gradient(to top, rgba(0,134,209,.5), rgba(0,84,131,.75)); /*Standard*/
}
div.gdl-top-slider h2.gdl-slider-title span {
    font-weight: 300;
    font-size: 36px;
}
div.gdl-top-slider-wrapper.container-slider {
    max-width: 1168px !important;
    border: 1px solid #e6e6e6;
}
div.gdl-top-slider-wrapper.container-slider .gdl-slider-wrapper {
    margin: 0 !important;
}
div.ls-maxima .ls-nav-prev, div.gdl-top-slider .nivo-directionNav a.nivo-prevNav, div.gdl-top-slider .flex-direction-nav li .flex-prev {
    left: 20px;
margin-top:inherit;
    width: 29px;
    height: 29px;
    margin: -15px 0 0;
    display: block;
    position: absolute;
    top: 50%;
    cursor: pointer;
    text-indent: -9999px;
    background: url(http://journyx.com/wp-content/themes/maxima-v1-08/images/flex-slider/bg_direction_nav_custom.png) no-repeat;
    transition: all .3s ease;
    -moz-transition: all .3s ease;
    -webkit-transition: all .3s ease;
}
div.ls-maxima .ls-nav-next, div.gdl-top-slider .nivo-directionNav a.nivo-nextNav, div.gdl-top-slider .flex-direction-nav li .flex-next  {
margin-top:inherit;
    width: 29px;
    height: 29px;
    margin: -15px 0 0;
    display: block;
    position: absolute;
    top: 50%;
    cursor: pointer;
    text-indent: -9999px;
    background: url(http://journyx.com/wp-content/themes/maxima-v1-08/images/flex-slider/bg_direction_nav_custom.png) no-repeat;
    transition: all .3s ease;
    -moz-transition: all .3s ease;
    -webkit-transition: all .3s ease;
right:20px;
    background-position: -29px 0;
}
.ls-maxima .ls-nav-prev:hover, .ls-maxima .ls-nav-next:hover, div.gdl-top-slider .flex-direction-nav li .flex-prev:hover, div.gdl-top-slider .flex-direction-nav li .flex-next:hover, div.gdl-top-slider .nivo-directionNav a.nivo-prevNav:hover, div.gdl-top-slider .nivo-directionNav a.nivo-nextNav:hover {
    border-radius: 4px;
}
/*----------------------------TABLE MAKER---------------------------------------*/
thead.wpsm-thead.wpsm-thead-blue tr th {
    border: 1px solid #e8e8e8;
}

.wpsm-comptable th {
    border-right: 1px solid #f7f7f7;
    background: #005383 !important;
}
thead.wpsm-thead-blue tr th:first-child {
    color: #3e3e3e;
    background: rgba(0, 0, 0, 0) !important;
    text-align: left !important;
    font-weight: 600;
    font-style: italic;
    font-size: 90%;
    vertical-align: top;
}
tr th:last-child, tr td:last-child {
    border-right: 1px solid #e8e8e8 !important;
}
.wpsm-thead-blue th:last-child {
    border-left: 1px solid #e8e8e8 !important;
}
.wpsm-thead-blue th {
    background-color: #005383 !important;
text-align:center !important;
}
th.placeholder.wpsm-placeholder {
    background-color: rgba(0, 0, 0, 0) !important;
}
td:nth-child(2), td:nth-child(3) {
text-align:center;
}
.wpsm-icon-tick:before {
    color: #6dab3c !important;
}
tr:nth-child(even) td {
    background-color: #f7f7f7 !important;
}
.wpsm-comptable th.st-head-row {
    color: #fff !important;
    font-weight: 600 !important;
}
tr.st-head-row.st-head-row-main th h4 {
    color: #fff;
}
/*----------------------------TESTIMONIALS-------------------------------*/
.testimonialhomeauthor {
font-weight:700;
}
.testimonialhomeauthorposition {
font-weight:400;
font-style:italic;
}
/*make same as h1*/
.testimonialhomewhatjournyxdid {
font-weight:300;
font-size: 24px;
/*line-height:1.3;*/
line-height:3rem;
}
.type-testimonial .blog-info-wrapper, .type-testimonial .blog-title, .type-testimonial .about-author-wrapper, .type-testimonial .social-share-title, .type-testimonial .social-shares {
    display: none;
}

/*----------------------------TIMELINE--------------------------------*/

/*----------------------------TYPOGRAPHY--------------------------------*/
body {
min-width:320px;
}
h1 {
font-weight:300;
line-height:3rem;
}
h2 {
font-weight:300;
}
h4 {
    font-weight: 600;
}
h5 {
font-weight:300;
}
a:hover {
text-decoration:underline;
}
h2.blog-title a:hover, h1.blog-title a:hover, div.portfolio-item .page-item-title a:hover {
    text-decoration: none;
}
ul, ol {
    margin-bottom: 20px;
}
/*h1.page-header-title {
    font-size: 36px;
    line-height: 1.4em;
    text-transform: none;
}*/
div.page-header-caption {
    margin: 0;
    font-size: 25px;
    line-height: 25px;
    float: left;
font-weight:normal;
}
/*----------------------------TOP MARGINS------------------------*/
.content-outer-wrapper {
    /*padding-top: 130px;*/
padding-top: 160px;
}
span.trackingsplit {
display:none;
}
.tourfreetrialformcolumn {
    padding-right: 30px !important;
}

/*----------------------------960------------------------*/
@media only screen and (max-width: 960px) {
span.trackingsplit {
display:inline;
}
/*h1,*/ .wpb_posts_slider.homecasestudies .flex-caption  {
font-size:24px;
}
body {
font-size:95%;
}

div.gdl-page-item {
    padding-top: 30px;
}

li.vc_tta-tab {
    font-size: 12px;
}
.ubernav-container.container {
    padding: 0 !important;
}
}
/*----------------------------767------------------------*/
@media only screen and (max-width: 767px) {
.homepagerevisedinner [class*="column"] + [class*="column"]:last-child {
    float: left;
}
.tourfreetrialformcolumn {
    padding: 30px !important;
}
.tourarrow {
display:none;
}
.tourtour .vc_tta-panel-body {
    padding: 15px 20px !important;
}
#headerfixing {
position:absolute;
top:0;
}
/*h1,*/ .wpb_posts_slider.homecasestudies .flex-caption {
font-size:20px;
}
.headerright {
    text-align: center;
}
.headerleft {
    text-align:center;
}
span.trackingsplit {
display:none;
}
body {
font-size:90%;
}
span.headerphone {
    font-size: 16px;
}
.testimonialhomewhatjournyxdid {
    font-size: 16px;
}
}
/*----------------------------480------------------------*/
@media only screen and (max-width: 480px) {
.page-id-5505 .homepagerevisedinner.vc_custom_1480445157545 {
    margin: 0px !important;
}
.page-id-5505 .homepagerevisedinner .vc_column_container > .vc_column-inner {
    padding: 10px;
}
span.trackingsplit {
display:inline;
}
div.gdl-page-item {
    padding-top: 20px;
}

h4.tagline {
font-size:13px;
}
span.headerphone {
font-size:13px;
}
.hometestimonialgrid .vc_grid-item-zone-c-right .vc_gitem-animated-block, .casestudygrid .vc_grid-item-zone-c-right .vc_gitem-animated-block {
    float: none !Important;
    width: 80% !Important;
    margin: 0 auto !Important;
}
.hometestimonialgrid .vc_grid-item-zone-c-right .vc_gitem-zone-c, .casestudygrid .vc_grid-item-zone-c-right .vc_gitem-zone-c {
    float: none; !Important;
    width: 80% !Important;
    margin: 0 auto !Important;
}
.hometestimonialgrid .vc_col-sm-12.vc_gitem-col.vc_gitem-col-align-left {
    padding-top: 10px !Important;
}
.whitepapergrid .vc_grid-item-zone-c-right .vc_gitem-animated-block, .whitepapergrid .vc_grid-item-zone-c-right .vc_gitem-zone-c {
    width:100%;
}
}








/* -------------------------------- TIMELINE-------------------------------- */
.cd-container {
  /* this class is used to give a max-width to the element it is applied to, and center it horizontally when it reaches that max-width */
  width: 90%;
  max-width: 1170px;
  margin: 0 auto;
}
.cd-container::after {
  /* clearfix */
  content: '';
  display: table;
  clear: both;
}
/*Main components -------------------------------- */
#cd-timeline {
  position: relative;
  padding: 2em 0;
}
#cd-timeline::before {
  /* this is the vertical line */
  content: '';
  position: absolute;
  top: 0;
  left: 18px;
  height: 100%;
  width: 4px;
  background: #3e3e3e
}
.cd-timeline-block {
  position: relative;
  margin: 2em 0;
}
.cd-timeline-block:after {
  content: "";
  display: table;
  clear: both;
}
.cd-timeline-block:first-child {
  margin-top: 0;
}
.cd-timeline-block:last-child {
  margin-bottom: 0;
}
.cd-timeline-content p {
    font-size: 12px;
}
.cd-timeline-img {
    position: absolute;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    text-align: center;
    background: #0086d1;
    color: #fff;
    font-weight: 700;
    line-height:40px;
}
.cd-timeline-content {
  position: relative;
  margin-left: 60px;
  background: #f7f7f7;
  border-radius: 5px;
  padding: 1em;
  box-shadow: 0px 1px 4px rgba(62,62,62,0.2);
}
.cd-timeline-content:after {
  content: "";
  display: table;
  clear: both;
}
.cd-timeline-content::before {
  content: '';
  position: absolute;
  top: 13px;
  right: 100%;
  height: 0;
  width: 0;
  border: 10px solid transparent;
  border-right:10px solid #f7f7f7;
}
@media only screen and (min-width: 1170px) {
  #cd-timeline::before {
    left: 50%;
    margin-left: -2px;
  }
.cd-timeline-block {
  margin: .5em 0;
}
  .cd-timeline-block:first-child {
    margin-top: 0;
  }
  .cd-timeline-block:last-child {
    margin-bottom: 0;
  }
  .cd-timeline-img {
    width:40px;
height:40px;
    left: 50%;
    margin-left: -20px;
    /* Force Hardware Acceleration in WebKit */
    -webkit-transform: translateZ(0);
    -webkit-backface-visibility: hidden;
  }
  .cd-timeline-content {
    margin-left: 0;
    padding: 1.6em;
    width: 32%;
  }
  .cd-timeline-content::before {
    top: 20px;
    left: 100%;
    border-color: transparent;
    border-left-color: #f7f7f7;
  }
  .cd-timeline-block:nth-child(even) .cd-timeline-content {
    float: right;
  }
  .cd-timeline-block:nth-child(even) .cd-timeline-content::before {
    top: 20px;
    left: auto;
    right: 100%;
    border-color: transparent;
    border-right-color: #f7f7f7;
  }
}





/*FIXING HEADER */
.page-template-page-landing .content-outer-wrapper  {
    padding-top: 84px;
}
.page-template-page-landing.page-id-5972 .content-outer-wrapper {
 padding-top: 116px;
}
/*----------------------------960------------------------*/
@media only screen and (max-width: 960px) {
.content-outer-wrapper {
    /*padding-top: 142px;*/
padding-top: 160px;
}
.page-template-page-landing .content-outer-wrapper  {
    padding-top: 101px;
}
.page-template-page-landing.page-id-5972 .content-outer-wrapper {
 padding-top: 133px;
}
/*----------------------------767------------------------*/
@media only screen and (max-width: 767px) {
.content-outer-wrapper {
    /*padding-top: 151px;*/
padding-top: 190px;
}
.page-template-page-landing .content-outer-wrapper  {
    padding-top: 101px;
}
.page-template-page-landing.page-id-5972 .content-outer-wrapper {
 padding-top: 146px !important;
}
}
/*----------------------------480------------------------*/
@media only screen and (max-width: 480px) {
.content-outer-wrapper {
    /*padding-top: 164px;*/
padding-top: 190px;
}
.page-template-page-landing .content-outer-wrapper  {
    padding-top: 109px;
}
.page-template-page-landing.page-id-5972 .content-outer-wrapper {
 padding-top: 155px;
}
}
div.port-nav-wrapper a.view-all-projects i{ color: #dedede; }
div.blog-tag{ display: none; }
div.blog-comment{ display: none; }
div.stunning-text-wrapper .stunning-text-button-mobile, 
div.stunning-text-wrapper .stunning-text-button-wrapper{ 
background: #f16337; 
}
.gdl-button, button, input[type="submit"], input[type="reset"], input[type="button"]{ 
border-color: #7ca500;
}
div.price-button-wrapper .gdl-button{ 
border-color: #c45e03;
}
html{ background-color: #ffffff; }
div.container.main{ background: transparent !important; }
div.gdl-top-slider-wrapper.container-slider{ max-width: 1000px; border-bottom: 0px; }
div.gdl-top-slider-wrapper.container-slider .gdl-slider-wrapper{ margin: 0px 30px; }
@media only screen and (max-width: 767px) {
div.gdl-top-slider-wrapper.container-slider{ max-width: 460px; }
}
div.footer-stunning-wrapper{ background-image: url("http://journyx.com/wp-content/uploads/2016/03/front-graphic-CTAarrow.png"); }
div.page-header-wrapper{ padding-top: 4px; padding-bottom: 3px; border-style: solid; border-top-width: 1px; border-bottom-width: 1px; }
div.page-title-top-shadow, div.page-title-bottom-shadow{ display: none; }
div.page-header-inner-wrapper{ background-image: none; }
h1.page-header-title, div.page-header-caption{ text-shadow: none; }
