@media screen and (min-width:1080px) {
    /* CRES-39 */
    header #multiple-datasets {
        width: calc(100% - 1125px);
        padding-right: 0px;
    }
    header .logo {
        padding: 0 15px;
    }
    header .main-nav a, header .nav-items .auth-section a {
        font-size: 13px;
    }
    header .nav-items .auth-section a, #auth-container li:first-child {
        padding-right: 5px;
    }
    header li {
        padding: 10px 6px;
    }
}

/* CRES-74 */
.training_buttons .btn-crestron {
    font-size: 12px !important;
}

/* CRES-88 */
.slide_menu .subpage_link {
	text-transform: capitalize !important;
}

/* CRES-92 commented out per CRES-374 */
/* @media screen and (min-width:1180px) {
    form[action="/Products/Featured-Solutions/AV-Framework"] div.tp-parallax-wrap:nth-child(2) {
        left: 1111px !important;
    }
    form[action="/Products/Featured-Solutions/AV-Framework"] div.tp-parallax-wrap:nth-child(3) {
        left: 1050px !important;
    }
    form[action="/Products/Featured-Solutions/AV-Framework"] div.tp-parallax-wrap:nth-child(4) {
        left: 1035px !important;
    }
    form[action="/Products/Featured-Solutions/AV-Framework"] div.tp-parallax-wrap:nth-child(5) {
        left: 1004px !important;
    }
}
@media screen and (min-width:1090px) and (max-width:1179px) {
    form[action="/Products/Featured-Solutions/AV-Framework"] div.tp-parallax-wrap:nth-child(2) {
        left: 1040px !important;
    }
    form[action="/Products/Featured-Solutions/AV-Framework"] div.tp-parallax-wrap:nth-child(3) {
        left: 985px !important;
    }
    form[action="/Products/Featured-Solutions/AV-Framework"] div.tp-parallax-wrap:nth-child(4) {
        left: 971px !important;
    }
    form[action="/Products/Featured-Solutions/AV-Framework"] div.tp-parallax-wrap:nth-child(5) {
        left: 944px !important;
    }
}
@media screen and (min-width:950px) and (max-width:1089px) {
    form[action="/Products/Featured-Solutions/AV-Framework"] div.tp-parallax-wrap:nth-child(2) {
        left: 900px !important;
    }
    form[action="/Products/Featured-Solutions/AV-Framework"] div.tp-parallax-wrap:nth-child(3) {
        left: 850px !important;
    }
    form[action="/Products/Featured-Solutions/AV-Framework"] div.tp-parallax-wrap:nth-child(4) {
        left: 837px !important;
    }
    form[action="/Products/Featured-Solutions/AV-Framework"] div.tp-parallax-wrap:nth-child(5) {
        left: 811px !important;
    }
}*/

/* CRES-93 CRES-141 */
.second_section .image_header h4 {
    font-size: 12px !important;
}

/* CRES-100 */
.third_section ul {
    width: 100%;
    margin-left: 80px !important;
}
.external_tool_container .external_tool_verbiage {
    font-size: 13px !important;
}

/* CRES-133 */
#configuratorWrapper .configurator_wrapper .row .config_options_wrapper .config_section.ts_config_section .ts_select .product_text {
    font-size: 12px !important;
}
#configuratorWrapper .configurator_wrapper .row .config_options_wrapper .config_section.ts_config_section .ts_select {
    padding: 20px 5px !important;
}
#configuratorWrapper .configurator_wrapper .row .config_options_wrapper .config_section.ts_config_section .config_bottom_panel .next_step_container .next_step_arrow {
    margin-top: 15px !important;
}

/* CRES-115 */
div.tp-caption.tp-resizeme.feature-nav-item.slideCustom.tp-static-layer.tp-withaction {
    font-size: 12px !important;
}

/* CRES-116 */
@media screen and (min-width:1080px) {
    #rev_slider_141_1 > ul:nth-child(1) > li:nth-child(1) > div:nth-child(8) {
        left: 670px !important;
    }
    #slide-415-layer-46 > div:nth-child(2) {
        left: 90px !important;
    }
    #slide-415-layer-46 {
        max-width: 300px !important;
        width: 300px !important;
    }
    #slider-141-layer-5 {
        min-width: 235px !important;
    }
    #slider-141-layer-50 {
        min-width: 220px !important;
    }
    #slide-418-layer-18 {
        font-size: 25px !important;
    }
    #slide-413-layer-4 {
        font-size: 23px !important;

    }
    #slide-411-layer-4 {
        font-size: 21px !important;
    }
    #slide-418-layer-42 {
        font-size: 14px !important;
        /*left: 95px;*/
    }
    #slide-418-layer-40 {
        right: 70px;
    }
}

/* CRES-124 */
.slickModal .ui-tabs-vertical .ui-tabs-nav {
    width: 16em !important;
}
#child-1-Diagram-Video {
    width: 52% !important;
}
.ui-tabs-vertical .ui-tabs-nav .ui-tabs-anchor {
    font-size: 15px !important;
}

/* CRES-130  CRES-115 */
form[action="/Products/Featured-Solutions/Room-Scheduling"] ul.tp-revslider-mainul li.tp-revslider-slidesli.active-revslide div.tp-parallax-wrap div.tp-loop-wrap div.tp-mask-wrap div.tp-caption.rev_group {
    max-height: 200px !important;
    height: 200px !important;
}

/* CRES-134 */
.product-slider-title a {
    font-size: 18px !important;

}

/* CRES-137 */
div.cardContainer.inactive div.card.active div.side.back p.card_description {
    font-size: 13px !important;
    line-height: 19px !important;
}

/* CRES-139 */
.custom-dropdown select, .custom-dropdown input {
    font-size: 13px !important;
}

/* CRES-140 */
@media screen and (min-width:1080px) {
    #slide-405-layer-1, #slide-404-layer-1 {
        font-size: 30px !important;
    }
}

/* CRES-147 */
.panel5_content_wrapper .bullets li {
    margin-bottom: 2% !important;
}

/* CRES-148 */
form[action="/Products/Featured-Solutions/XiO-Cloud"] #Multi_ColumnLayout_layout a.jump_link {
    font-size: 12px !important;
}
form[action="/Products/Featured-Solutions/XiO-Cloud"] #Multi_ColumnLayout_layout strong {
    font-size: 9px;
}

/* CRES-149 */
.products_feature_three_container .three_panel .new_home_products_card_inner h4 {
    font-size: 22px !important;
}
div#site-wrapper div.row.panel.racecar_panel div.large-16.small-16.racecar_logos h4 {
    width: 60% !important;
}

/* CRES-155 */
@font-face {
    font-family:'Core-icons';
    src:url('/App_Themes/Default/Fonts/Core-icons.eot');
    src:url('/App_Themes/Default/Fonts/Core-icons.svg#Core-icons') format('svg'),
    url('/App_Themes/Default/Fonts/Core-icons.eot?#iefix') format('embedded-opentype'),
    url('/App_Themes/Default/Fonts/Core-icons.woff') format('woff'),
    url('/App_Themes/Default/Fonts/Core-icons.ttf') format('truetype');
    font-weight:normal;
    font-style:normal
}

/* CRES-93 */
form[action="/Products/Featured-Solutions/AV-Framework"] .second_section .image_header h4 {
    text-transform: none !important;
}

/* CRES-158 */
.sticky_nav .link_container a {
    font-size: 18px !important;
}
@media screen and (max-width:1199px) {
    .sticky_nav .link_container a {
        font-size: 14px !important;
    }
}

/* CRES-159 */
form[action="/Products/Featured-Solutions/Crestron-Home/Experience"] .tp-static-layers > div:nth-child(4) {
    left: 615px !important;
}
form[action="/Products/Featured-Solutions/Crestron-Home/Experience"] .tp-static-layers > div:nth-child(5) {
    left: 790px !important;
}
form[action="/Products/Featured-Solutions/Crestron-Home/Experience"] .tp-static-layers > div:nth-child(6) {
    left: 800px !important;
}
form[action="/Products/Featured-Solutions/Crestron-Home/Experience"] .tp-static-layers > div:nth-child(7) {
    left: 885px !important;
}
form[action="/Products/Featured-Solutions/Crestron-Home/Experience"] .tp-static-layers > div:nth-child(8) {
    left: 897px !important;
}
form[action="/Products/Featured-Solutions/Crestron-Home/Experience"] .tp-static-layers > div:nth-child(9) {
    left: 1073px !important;
}
form[action="/Products/Featured-Solutions/Crestron-Home/Experience"] .tp-static-layers > div:nth-child(10) {
    left: 1085px !important;
}
form[action="/Products/Featured-Solutions/Crestron-Home/Experience"] div.tp-parallax-wrap:nth-child(14) {
    left: 845px !important;
}
form[action="/Products/Featured-Solutions/Crestron-Home/Experience"] div.tp-parallax-wrap:nth-child(15) {
    left: 855px !important;
}
form[action="/Products/Featured-Solutions/Crestron-Home/Experience"] div.tp-parallax-wrap:nth-child(13) {
    left: 740px !important;
}
form[action="/Products/Featured-Solutions/Crestron-Home/Experience"] div.tp-parallax-wrap:nth-child(12) {
    left: 730px !important;
}
form[action="/Products/Featured-Solutions/Crestron-Home/Experience"] .tp-static-layers > div:nth-child(11) {
    left: 615px !important;
}
#slider-132-layer-77 {
    font-size: 16px !important;
}

/* CRES-165 */
@media screen and (min-width:1080px) {
    #slide-390-layer-76, #slide-391-layer-76, #slide-392-layer-76, #slide-393-layer-76, #slide-394-layer-76, #slide-395-layer-76, #slide-396-layer-76 {
        font-size: 16px !important;
    }
}

/* CRES-166 */
#slider-132-layer-92 {
    margin-top: 15px !important;
}

/* CRES-168 */
.support_hero_panel .support_hero_text h4 {
    font-size: 35px !important;
    line-height: 45px !important;
}
div.large-16.small-16.support_step_card.support_card ul.video_listings li {
    font-size: 14px !important;
}

/* CRES-186 */
#txtSupportSection {
	font-size: 0.9rem !important;
}

@media screen and (max-width:640px) {
    /* CRES-196 */
    #Multi_ColumnLayout13_layout p {
        font-size: 13px;
        line-height: 22px;
    }
    .content_pane1 ul li, .content_pane2 ul li {
        font-size: 12px !important;
    }
    .content_pane1 h1, .content_pane2 h1, .content_pane3 h1 {
        font-size: 19px !important;
    }
    /* CRES-197 */
    #slide-417-layer-5, #slide-418-layer-7, #slide-415-layer-7 , #slide-416-layer-7, #slide-417-layer-7 {
        margin-left: -20px !important;
    }
    /* CRES-199 */
    #slide-411-layer-4, #slide-413-layer-4 {
        font-size: 14px !important;
        line-height: 19px !important;
    }
    /* CRES-200 */
    .experience_content_container .sub_panels_container .sub_panel .sub_panel_flip_card .flip-card-inner .experience_sub_panel_back h5 {
        font-size: 18px !important;
    }
    .experience_content_container .sub_panels_container .sub_panel .sub_panel_flip_card .flip-card-inner .experience_sub_panel_back .sub_panel_flip_card_copy p {
        font-size: 15px !important;
        line-height: 20px !important;
    }
    div.experience_sub_panel_back.row div.large-16.small-16.sub_panel_flip_card_copy ul.bullets.show_for_mobile_only li {
        font-size: 14px !important;
        line-height: 20px !important;
    }
    /* CRES-205 */
    form[action="/Products/Featured-Solutions/Digital-Media"] .panel1 h1 {
        font-size: 28px !important;
        line-height: 30px !important;
    }
    .linkContainer .product_link {
        font-size: 16px !important;
    }
    /* CRES-206 */
	div.content-wrapper div.dmlite_back div.dmlite_content h6 {
		line-height: 20px;
	}
    div.content-wrapper div.dmlite_back div.dmlite_content h6 span strong {
        font-size: 14px;
    }
	div.content-wrapper div.dmlite_back div.dmlite_content h3 {
		line-height: 25px;
	}
    div.content-wrapper div.dmlite_back div.dmlite_content h3 span strong {
        font-size: 20px;
    }
    div.content-wrapper div.dmlite_back div.dmlite_content span {
        font-size: 12px;
    }
    /* CRES-211 */
    div.content-wrapper div.row.footerBanner div.large-8.medium-12.small-16 div.panelWrapper h2 {
        font-size: 24px;
    }
    div.content-wrapper div.row.footerBanner div.large-8.medium-12.small-16 div.panelWrapper p {
        font-size: 14px;
    }
}

/* CRES-221 */
#container-inner
{
	font-size: 0.8rem;
}

/* CRES-167 */
ul.tp-revslider-mainul li.tp-revslider-slidesli.active-revslide div.tp-parallax-wrap div.tp-loop-wrap div.tp-mask-wrap {
    overflow: visible !important;
}
#slide-415-layer-41 {
    left: -80px !important;
}
#slide-415-layer-42 {
    left: -125px !important;
}
#slide-417-layer-44 {
    left: 30px !important;
}
#slide-417-layer-18 {
    font-size: 28px !important
}

/*cres-230*/
.home-banner h1 {
    font-size: 34px;
}
.bannerContent1 h1 {
    font-size: 44px;
}
.bannerContent1 h2 {
    font-size: 41px;
}

/* CRES-236 */
#slide-454-layer-44 {
    font-size: 22px !important;
    line-height: 25px !important;
}
#slide-454-layer-47, #slide-454-layer-45, #slide-451-layer-47, #slide-451-layer-45 {
    font-size: 14px !important;
    line-height: 19px !important;
}

/* CRES-240 CRES-269 */
.featured_solution_card p {
    font-size: 14px !important;
    line-height: 20px !important;
    width: 100% !important;
}
.featured_solution_card h1 {
    font-size: 20px !important;
    line-height: 25px !important;
}
.featured_solution_card {
    padding-top: 9% !important;
}

/* CRES-241 */
/*.sticky_nav .link_container a.jump_link {
    font-size: 13px !important;
}*/

/* CRES-245 */
div.row.panel3.containerPadding div.large-4.medium-8.small-16 div.steps_container div.steps_content {
    padding-right: 8% !important;
}
div.row.panel3.containerPadding div.large-4.medium-8.small-16 div.steps_container div.steps_content p {
    font-size: 16px;
}

/*CRES-252
.bannerContentContainer {
	padding-top: 5% !important;
	padding-right: 15% !important;
}
*/

/*CRES-260*/
.pencilBannerContentContainer {
	padding-top: 2% !important;
}
.pencilBannerContentContainer p {
	line-height: 30px !important;
}
div.productCards div.contentContainer.large-16.medium-8 p {
    font-size: 14px !important;
    line-height: 21px !important;
}

/* CRES-258 */
form[action="/Products/Market-Solutions/Marine"] ul#example-tabs.tabs li.tabs-title a {
    font-size: 13px !important;
}
form[action="/Products/Market-Solutions/Marine"] ul#example-tabs.tabs li.tabs-title {
    padding: 10px;
}

/* CRES-282 */
.pricing_header_panel h4 {
    font-size: 43px !important;
}
#rev_slider_170_1 .tp-static-layers .tp-caption {
    font-size: 15px !important;
}

/* CRES-289 */
.product-slider-name {
    font-size: 17px !important;
}

/* CRES-291 */
#slide-505-layer-4 {
    font-size: 23px !important;
}

/* CRES-284 */
#slide-487-layer-10, #slide-488-layer-10, #slide-489-layer-10, #slide-490-layer-10, #slide-491-layer-10, #slide-492-layer-10 {
    white-space: normal !important;
}

/* CRES-298 */
.sticky_nav .link_container .jump_link {
    text-transform: none !important;
}

/* CRES-299 
.bannerContentBottom p {
	font-size: 27px !important;
}
.bannerContent h1 {
	font-size: 38px !important;
}
*/

/*CRES-305*/
.contentPanel p {
    font-size: 17px !important;
    line-height: 24px !important;
}

/*CRES-312*/
.panel6 .contentPanel {
    padding-top: 5% !important;
}
.panel6 .contentPanel h3 {
    padding-bottom: 0% !important;
}

/*CRES-320*/
.face.back .cardHeader p {
    font-size: 10px !important;
    line-height: 12px !important;
}

/*CRES-319*/
#slide-518-layer-4, #slide-519-layer-4 {
    font-size: 24px !important;
}
#slide-518-layer-5, #slide-519-layer-5, #slide-521-layer-5, #slide-522-layer-5 {
    font-size: 18px !important;
}

/*CRES-330*/
.color.allow .color_text {
    margin-left: 10px !important;
}

/*CRES-329*/
#slide-499-layer-17 .superScript2 {
    display: none !important;
}

/* CRES-332 */
#slide-613-layer-4, #slide-617-layer-4 {
  font-size: 23px !important;
  line-height: 27px !important;
}
#slide-617-layer-5 {
  font-size: 20px !important;
}

/* CRES-346 */
#slide-772-layer-46 {
  max-width: 230px !important;
}

#slide-772-layer-47 {
  white-space: normal !important;
}

/* CRES-354 */
#slide-528-layer-4 {
  /* min-width: 694px; */
  min-width: 800px !important;
}

/* CRES-355 */
.sticky_nav .top_nav_buy_now {
  /* font-size: 16px; */
  font-size: 15px !important;
}

/* CRES-359 */
#slide-829-layer-15 {
  /* font-size: 20px; */
  font-size: 16px !important;
}

/* CRES-366 */
#slide-844-layer-4, #slide-846-layer-4, #slide-845-layer-4 {
    font-size: 22px !important;
	line-height: 29px !important;
}
#slide-846-layer-5, #slide-843-layer-5, #slide-845-layer-5, #slide-842-layer-5, #slide-844-layer-5, #slide-845-layer-5 {
    font-size: 18px !important;
    min-width: 660px !important;
    max-width: none !important;
}

/* CRES-379 */
.video-lightbox-button-wrapper .text-caps {
	font-size: 12px;
}

/* CRES-380 */

/* Inline #11 | https://dede-crestron.stageb.onelink-translations.com/Products/Featured-Solutions/Shading-Solutions */

.paper_tiger_container .circle-small {
  /* width: 24px; */
  /* height: 24px; */
  /* margin-right: 12px; */
  width: 20px !important;
  height: 20px !important;
  margin-right: 5px !important;
}


/* CRES-479 */

#slider-203-layer-22 {
  /* white-space: nowrap; */
  /* line-height: 85px; */
  /* padding: 0px 0px 0px 15px; */
  white-space: break-spaces !important;
  line-height: 30px !important;
  padding: 10px 0px 0px 15px !important;
}

/* CRES-480 */

/* Inline #15 | https://dede-crestron.stageb.onelink-translations.com/Products/Featured-Solutions/Crestron-Microsoft-Teams-Panel */

.hero_content h4 {
  /* font-size: 48px; */
  font-size: 44px !important;
}

/* Element | https://dede-crestron.stageb.onelink-translations.com/Products/Featured-Solutions/Crestron-Microsoft-Teams-Panel */

#slide-867-layer-43 {
  /* min-width: 162px; */
  /* max-width: 162px; */
  min-width: 175px !important;
  max-width: 270px !important;
}

/* Element | https://dede-crestron.stageb.onelink-translations.com/Products/Featured-Solutions/Crestron-Microsoft-Teams-Panel */

#slide-868-layer-46 {
  /* min-width: 139px; */
  /* max-width: 139px; */
  min-width: 100px !important;
  max-width: 100px !important;
}

/* Element | https://dede-crestron.stageb.onelink-translations.com/Products/Featured-Solutions/Crestron-Microsoft-Teams-Panel */

#slide-868-layer-47 {
  /* min-width: 146px; */
  /* max-width: 146px; */
  min-width: 200px !important;
  max-width: 200px !important;
  padding-top: 10px !important;
}

/* CRES-481 */
.contentPanel .bullets li {
  /* font-size: 18px; */
  /* line-height: 23px; */
  font-size: 16px !important;
  line-height: 21px !important;
}

/* CRES-482 */
#slide-924-layer-10 {
  /* line-height: 22px; */
  line-height: 20px !important;
}

/* CRES-483 */

/* Inline #15 | https://dede-crestron.stageb.onelink-translations.com/Products/Market-Solutions/MDU-Solutions */

.panel2_one .contentPanel {
  /* padding: 23% 24% 0% 24%; */
  padding: 23% 20% 0% 20% !important;
}

/* CRES-487 */
.sticky_nav .top_nav_contact_us {
  /* font-size: 16px; */
  /* width: 177px; */
  font-size: 14px !important;
  width: 220px !important;
}
#slide-868-layer-43 {
  /* min-width: 162px; */
  /* max-width: 162px; */
  min-width: 200px !important;
  max-width: 200px !important;
}

/* CRES-510 */

/* Inline #21 | https://frfr-crestron.stageb.onelink-translations.com/Products/Featured-Solutions/DigitalMedia-NVX-Series */

.panel10_card p {
  /* font-size: 24px; */
  font-size: 20px !important;
}

/* CRES-512 */
.c-product-slider__item.\|.swiper-slide.bg-gray-200.p-10.md\:px-24.md\:py-20 .title{ min-height: 56px }

/* CRES-525 */
@media screen and (min-width: 600px){
.hero_panel_one_container .hero_slider_container .hero_text h4 {
    font-size: 21px;
    line-height: 26px;
    }  
body .hero_slider_container .hero_prod_image {
    width: 45%;
    min-height: 170px;}
    body .hero_slider_container .hero_text {
    width: 50%;
    min-height: 170px;}
}
@media screen and (min-width: 750px){
.hero_panel_one_container .hero_slider_container .hero_text h4 {
    font-size: 26px;
    line-height: 40px;} 
body .hero_slider_container .hero_prod_image {
    width: 45%;}
body .hero_slider_container .hero_text {
    width: 40%;}
}
@media screen and (min-width: 1200px){
.hero_panel_one_container .hero_slider_container .hero_text h4 {
    font-size: 40px;
    line-height: 46px;}
.hero_panel_one_container .hero_slider_container .hero_text h4 {
    font-size: 42px;
    line-height: 40px;    } 
body .hero_slider_container .hero_prod_image {
    width: 50%;}
body .hero_slider_container .hero_text {
    width: 40%;}  
}


/* CRES-588 */
.featured_panel .text_content a {
    border-radius: 3px;
    border-width: 2px;
    border-color: #262626;
    font-size: 13px;
    line-height: 26px;
    text-transform: uppercase;
    color: #262626;
    padding: 8px 24px;
    width: 140px;
    margin-top: 10px;
    font-family: 'Roboto',sans-serif;
    font-weight: 700;
    height: 44px;
    border-style: solid;
    display: block;
    text-align: center;
    margin-top: 40px;
    white-space: nowrap;
}

/* CRES-594 */

a.get_in_touch_btn {
    font-size: 11px !important;
}

.mws-logged-out-banner .banner-copy a {
    font-size: 10px !important;
}

/* CRES-596 */
body a.btn.learn_more_btn{ min-width: 14rem;}

/* CRES-613 */
body .bannerContent{ width: 100% !important; }

