@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: 12px;
    }
    header .nav-items .auth-section a, #auth-container li:first-child {
        padding-right: 5px;
    }
    header li {
        padding: 10px 6px;
    }
}

/* CRES-43 */
.sticky_nav .how_to_buy_button {
    font-size: 13px !important;
}

/* CRES-58 */
.home_content_wrapper .main_content_wrapper .content_panel.contact_body .contact_phone_numbers .phone_number_content {
    width: 60%;
}

/* CRES-102 */
ul.ui-widget-header.ui-corner-all li.ui-state-default.ui-corner-top a.ui-tabs-anchor {
    font-size: 15px;
}
#child-1-Diagram-Video {
    width: 52% !important;
}

/* CRES-103 */
#parent-2 #child ul.ui-helper-reset {
    width: 18em;
}
#child ul.ui-helper-reset li a {
    font-size: 15px;
}
#child .ui-tabs-panel {
    width: 55%;
}

/* CRES-106 */
.product_modal_linkpage {
    font-size: 14px;
    margin: 5px;
}

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

/* CRES-116 CRES-199 */
@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-411-layer-4, #slide-413-layer-4 {
        font-size: 21px !important;
    }
}

/* CRES-124, 219 */
.slickModal .ui-tabs-vertical .ui-tabs-nav {
    width: 16em !important;
}
.ui-tabs-vertical .ui-tabs-nav .ui-tabs-anchor {
    font-size: 13px !important;
}

/* CRES-126 */
#slide-418-layer-42, #slide-418-layer-40 {
    font-size: 16px !important;
}
#slide-418-layer-41 {
    max-width: 500px !important;
    width: 500px !important;
    left: -100px !important;
}
#slide-418-layer-42 {
    left: -20px !important;
}
#slide-418-layer-40 {
    left: 20px !important;
}
#slide-419-layer-44 {
    left: -60px !important;
}

/* CRES-130 CRES-187 */
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-131 */
.third_section ul {
    width: 100%;
    margin-left: 80px !important;
    font-size: 15px !important;
}
.external_tool_container .external_tool_verbiage {
    font-size: 14px !important;
}
div.row.application_diagram_container.container_padding.grayBG div.large-8.medium-8.small-16 div.third_section p {
    font-size: 15px;
}

/* CRES-133 */
@media screen and (min-width:1080px) {
    #lecture {
        margin-left: -60px !important;
    }
    #breakout {
        margin-left: -15px !important;
    }
    #huddle {
        margin-left: -34px !important;
    }
    #computer {
        margin-left: 1px !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-136 */
.second_section .image_header h4 {
	text-transform: none !important;
}
/* CRES-154 */
.second_section .image_header h4::first-letter {
    text-transform: capitalize;
}

/* CRES-113 */
.touch_screen_option {
    font-size: 14px;
}

/* 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: 13px !important;
}

/* CRES-149 */
.products_feature_three_container .three_panel .new_home_products_card_inner h4 {
    font-size: 24px !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-154 */
form[action="/Products/Featured-Solutions/DMPS-Lite"] .second_section .image_header h4 {
    text-transform: uppercase !important;
}

/* CRES-158 */
.sticky_nav .link_container a {
    font-size: 17px !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: 750px !important;
}
form[action="/Products/Featured-Solutions/Crestron-Home/Experience"] .tp-static-layers > div:nth-child(6) {
    left: 760px !important;
}
form[action="/Products/Featured-Solutions/Crestron-Home/Experience"] .tp-static-layers > div:nth-child(7) {
    left: 870px !important;
}
form[action="/Products/Featured-Solutions/Crestron-Home/Experience"] .tp-static-layers > div:nth-child(8) {
    left: 882px !important;
}
form[action="/Products/Featured-Solutions/Crestron-Home/Experience"] .tp-static-layers > div:nth-child(9) {
    left: 955px !important;
}
form[action="/Products/Featured-Solutions/Crestron-Home/Experience"] .tp-static-layers > div:nth-child(10) {
    left: 965px !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: 725px !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: 30px !important;
    line-height: 40px !important;
}
div.large-16.small-16.support_step_card.support_card ul.video_listings li {
    font-size: 14px !important;
}
div.large-16.small-16.support_step_card.support_card ul.video_listings li i {
	margin-right: 5px !important;
	margin-left: 5px;
}

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

/* CRES-189 */
.training_buttons .btn-crestron {
	font-size: 12px !important;
	margin-left: 10px !important;
}

@media screen and (max-width:640px) {
    /* CRES-195 */
    form[action="/How-To-Buy/Find-a-Representative"] div#site-wrapper div.row.account-bar div.column.medium-13.elips.align-middle {
        padding: 0px !important;
    }
    .row.account-bar .CMSBreadCrumbsLink, .row.account-bar .CMSBreadCrumbsCurrentItem {
        font-size: 12px !important;
    }
    /* 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-17, #slide-415-layer-17, #slide-416-layer-17 {
        white-space: normal !important;
        line-height: 13px !important;
        margin-left: 10px !important;
    }
    #slide-415-layer-25 {
        white-space: normal !important;
        line-height: 14px !important;
    }
    .sticky-footer .how_to_buy_button {
        font-size: 13px !important;
    }
    /* CRES-199 */
    #slide-411-layer-4, #slide-413-layer-4 {
        font-size: 15px !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: 19px !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: 40px !important;
    }
    /* CRES-206 */
    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 span strong {
        font-size: 22px;
    }
    div.content-wrapper div.dmlite_back div.dmlite_content span {
        font-size: 13px;
    }
    /* CRES-211 */
    div.content-wrapper div.row.footerBanner div.large-8.medium-12.small-16 div.panelWrapper h2 {
        font-size: 24px;
        line-height: 35px;
    }
    div.content-wrapper div.row.footerBanner div.large-8.medium-12.small-16 div.panelWrapper p {
        font-size: 14px;
    }
}

/* 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: -60px !important;
}
#slide-415-layer-42 {
    left: -20px !important;
}
#slide-418-layer-44 {
    left: -60px !important;
}

/*Crestron | Begin Daily Spiders*/
div.header_container > div.product_subheader{
	height: 80px;
}

/*cres-229*/
.panel1_content2 p {
    font-size: 51px !important;
}

/* CRES-236 */
#slide-454-layer-44 {
	font-size: 21px !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 */
.featured_solution_card p {
	font-size: 14px !important;
	line-height: 20px !important;
	width: 100% !important;
}
.featured_solution_card h1 {
	font-size: 19px !important;
	line-height: 24px !important;
}

/* CRES-241 */
/*.sticky_nav .link_container a.jump_link {
    padding-left: 5px !important;
    padding-right: 5px !important;
    font-size: 13px !important;
}*/
.sticky_nav .top_nav_button {
    padding: 8px 10px !important;
    font-size: 12px !important;
    margin-right: 10px !important;
}
.sticky_nav .top_nav_buy_now {
	padding: 10px 15px !important;
	font-size: 12px !important;
}

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

/*CRES-250*/
.pencilBannerContentContainer {
	padding-top: 0.5% !important;
}
.pencilBannerContentContainer p {
	line-height: 30px !important;
}

/*CRES-251*/
div.productCards div.contentContainer.large-16.medium-8 p {
    font-size: 14px !important;
    line-height: 21px !important;
}
#site-wrapper > div.content-wrapper > div.row.product_card_wrapper > div:nth-child(3) > div > div.contentContainer.bg3.large-16.medium-8 > div {
	padding-top: 0 !important;
}
div.productCards div.contentContainer.large-16.medium-8 h4 {
    font-size: 15px !important;
}

/* CRES-281 */
/*.footer-legal-links {
    font-size: 12px;
    margin-left: -11px;
    width: 400px;
}*/

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

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

/* CRES-293 */
#slide-499-layer-17, #slide-499-layer-15, #slide-499-layer-11 {
	font-size: 25px !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;
}
#slide-489-layer-7 {
	min-width: 305px !important
}

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

/* CRES-303 CRES-448 */
form[action="/Training-Events/Training"] .sticky_nav .link_container .jump_link {
    text-transform: none !important;
}

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

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

/*CRES-319*/
#slide-518-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: 20px !important;
}

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

/*CRES-440*/
.panel7_footer {
    padding-top: 2% !important;
}
.panel7_footer h2 {
    line-height: 33px !important;
}
.panel7_footer p {
    line-height: 26px !important;
}

/*CRES-347*/
#slide-772-layer-47 {
  /* white-space: nowrap; */
  white-space: normal !important;
}

.products_grid .product_card h5 {
  /* font-size: 18px; */
  font-size: 16px !important;
}

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

/* CRES-357 */
.select_location_div .dropdown {
  /* width: 180px; */
  width: 200px !important;
}

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

/* CRES-360 */
#slide-500-layer-3 {
  /* min-width: 280px; */
  min-width: 350px !important;
}

/* CRES-366 */
#slide-844-layer-4, #slide-846-layer-4, #slide-845-layer-4, #slide-842-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-446 */

/* Element | https://frfr-crestron.stageb.onelink-translations.com/solutions/market/classroom-campus-room-building-automation-management-k-12-university */

#slide-906-layer-10, #slide-907-layer-10 {
  /* font-size: 22px; */
  font-size: 20px !important;
}

/* CRES-444 */

/* Element | https://frfr-crestron.stageb.onelink-translations.com/solutions/market/classroom-campus-room-building-automation-management-k-12-university */

#slider-217-layer-2 {
  /* font-size: 22px; */
  font-size: 19px !important;
}

/* CRES-442 */

/* Element | https://frfr-crestron.stageb.onelink-translations.com/solutions/market/classroom-campus-room-building-automation-management-k-12-university */

#slide-920-layer-1 {
  /* font-size: 22px; */
  font-size: 15px !important;
}

/* CRES-441 */
form[action="/solutions/market/classroom-campus-room-building-automation-management-k-12-university"] .orbit-slide {
  font-size: 15px !important;
  max-width: 250px !important;
}

/* CRES-416 */

/* bundle.min.css | https://kenticoprod.azureedge.net/kenticoblob/App_Themes/Crestron/css/bundle.min.css?v=47 */

.home-banner h1 {
  /* font-size: 42px; */
  font-size: 40px !important;
}

/* CRES-485 */
.panel2_one .contentPanel {
  /* padding: 23% 24% 0% 24%; */
  padding: 23% 20% 0% 20% !important;
}
div.row.panel2 div.large-5.medium-5.small-16.panel2_two, div.row.panel2 div.large-5.medium-5.small-16.panel2_three, div.row.panel2 div.large-5.medium-5.small-16.panel2_four {
	margin-top: 20px;
}

/* CRES-486 */
#platform-tabs a {
	font-size: 16px;
}

/* CRES-487 */

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

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

/* CRES-488 */

/* Inline #15 | https://frfr-crestron.stageb.onelink-translations.com/Products/Featured-Solutions/Horizon-Thermostat */

.panel1 .contentPanel .bullets li {
  /* font-size: 18px; */
  font-size: 16px !important;
}

/* CRES-480 */

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

.hero_content h4 {
  /* font-size: 48px; */
  font-size: 45px !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-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-597 */

.learn_more_btn {
    border-radius: 3px !important;
    border-width: 2px !important;
    border-color: #262626;
    font-size: 13px;
    line-height: 15px;
    text-transform: uppercase;
    color: #262626;
    padding: 8px 0 !important;
    width: 140px;
    margin-top: 10px;
    font-family: 'Roboto',sans-serif;
    font-weight: 700 !important;
    height: 44px;
    text-align: center;
    display: inline-block;
    border-style: solid;
    cursor: pointer;
}

/* RT 10420 */
body .k13-widgets .card-panel .card-base .body-copy p{ min-height: 150px; text-overflow: unset; overflow: unset; -webkit-line-clamp: 8; }

/* RT-10431 */
body .other_links a { padding-left: 10px; }

/* RT-19131 */
body .sf_form_submit_container input[type=submit] { padding: 15px 30px;}

/* RT-10432 */
body .k13-widgets .image-panel .image-card .label { text-wrap: pretty; }
