/* MEDIA FOR LARGE DESKTOP (1200+) */

@media only screen and (min-width: 1200px) {

  h1 {
    font-size: 64px;
  }

  #header {
    width: 100%;
  }

  a#logo {
    margin-top: 0 !important;
  }

  .distributor-hartzell-logo {
    margin-top: -10px;
  }


  #header {
    margin-top: -115px;
    height: 100px;
  }

  .node-type-distributor #header,
  .node-type-distributor-about #header,
  .node-type-distributor-contact-us #header,
  .page-distributor-knape-associates #header,
  .page-distributor-r-williamson-associates #header,
  .page-distributor-j-e-phillips-company #header,
  .page-distributor-milton-seiler #header {
    margin-top: -155px;
  }

  .page-warranty-and-parts .region-before-content-no-wrap {
    margin-top: 105px;
  }

  .not-front #breadcrumbs {
    margin-top: 105px;
  }

  #header .eight {
    width: 175px;
    margin-top: 0px;
  }

  #navigation {
    margin-left: 0px;
    margin-top: 40px;
  }

  .region-blockgroup-smaller-nav {
    transform: translateY(-85%);
    width: 350px;
    margin-right: -40px;
    justify-content: flex-end;
  }

  .page-home #wrapper #content {
    margin-top: 135px;
  }

  /* REMOVED FOR POSITIONING PURPOSES
	#block-block-5 {
		padding: 0px 10px 0px 15px;
	} */

  /*#block-block-43
	#block-gtranslate-gtranslate {
		width: 17%;
	}*/

  #block-block-5 {
    width: 40%;
  }

  #block-menu-menu-logging {
    width: 22%;
  }

  #block-block-43 {
    width: 26%;
  }

  #block-block-43 p {
    margin-bottom: 0px;
  }

  #block-block-43 a:first-child {
    margin-right: 10px;
  }

  #block-views-find-my-rep-block-1 {
    margin-left: 0px;
    padding-left: 0px;
  }

  #block-views-a6d347ac8aab66da655b0299f406ed4b {
    margin-left: 30px;
    padding-left: 0px;
  }

  #block-custom-search-blocks-2 {
    padding: 0px;
  }

  .page-home .region-before-content-no-wrap .content p,
  .page-home .region-before-content-no-wrap .content h3 {
    z-index: inherit;
  }

  /* Video */

  .page-home #content .container {
    margin-top: -30px;
    /*padding-top: 25px;*/
  }

  #block-block-13 .content .container,
  #block-block-46 .content .container {
    margin-top: 35px;
    margin-bottom: 35px;
  }

  /* Featured */
  /*.region-blockgroup-front-red-cta-under-main-ba .block-block p:first-child {
		width: 21%;
	}

	.region-blockgroup-front-red-cta-under-main-ba .block-block #feature-text {
		width: 70%;
	}*/

  .region-blockgroup-front-red-cta-under-main-ba .block-block p {
    padding: 0px 0px 0px 20px;
  }

  /* Product Finder / Start / Ship */
  #block-views-product-test-block-1,
  #block-views-product-test-block-2,
  .page-home .region-content #block-custom-search-blocks-1 {
    margin-left: auto;
    margin-right: auto;
    width: 82%;
  }

  .region-blockgroup-front-finder-start-ship .region-blockgroup-product-finder {
    padding-left: 0px;
  }

  #block-block-11 p {
    text-align: center;
    padding: 0px 75px;
  }

  #block-block-11 #start-div p {
    padding: 0px;
    text-align: left;
  }

  #block-block-31 #start-div {
    margin-bottom: 10px;
  }

  #block-block-31 #start-div p {
    text-align: left;
    clear: initial;
  }

  #block-block-31 img {
    margin: 0px;
  }

  /* Product spotlight */
  /*.single-product .field-name-field-body p {
		min-height: 400px;
	}
*/
  .field-name-field-title-detail,
  .view-distributor-product-spotlight .views-field-field-title-detail {
    font-size: 38px;
  }

  #block-block-58 .content,
  .field-name-field-title-detail .field-items,
  .single-product .field-name-field-amca-category .field-items,
  .view-distributor-product-spotlight .views-field-title .field-items,
  .view-distributor-product-spotlight .views-field-field-title-detail .field-items,
  .view-distributor-product-spotlight .views-field-field-amca-category .field-items,
  .single-product .field-name-field-info-buttons .field-items {
    margin-left: 0px;
  }


  /* Markets */
  #front-markets .market-block {
    width: 23% !important;
    margin-bottom: 20px;
  }

  .node-type-markets h2 {
    font-size: 38px;
  }

  .market-solutions h2 {
    width: 650px;
  }

  /* Newsletter */
  #block-webform-client-block-150 input[type="text"],
  #block-webform-client-block-150 input[type="email"] {
    width: 400px;
  }

  #block-webform-client-block-150 .form-wrapper {
    margin-top: -58px;
    float: right;
  }

  #block-webform-client-block-150 input[type="submit"] {
    height: 40px;
    border: 1px solid #b0232a;
  }

  .page-home #block-webform-client-block-150 .form-actions {
    margin-bottom: 8px;
  }

  /* --- About > sub pages --- */
  .banner-text .content-banner {
    display: flex;
    flex-wrap: wrap;
    height: 300px;
    margin-bottom: 0px;
  }

  .banner-text .content-banner .content-over-image {
    background: none;
    transform: translateY(-245%);
    width: 1170px;
    margin: 0 auto;
    text-align: left;
  }

  .banner-text .content-banner .content-over-image h1 {
    padding: 0px;
  }

  /* Footer */
  #footer {
    margin: 0 auto;
  }

  /*#block-block-3,*/
  .region-blockgroup-footer-nav {
    display: flex;
    flex-wrap: wrap;
  }

  #block-block-3 ul li a {
    font-size: 1em;
  }

  #block-gtranslate-gtranslate {
    margin-left: 35px;
  }

  /* --------------------
*
* NOT FRONT
*
* --------------------*/
  #breadcrumbs {
    margin-top: -50px;
  }

  .node-type-distributor #breadcrumbs,
  .node-type-distributor-about #breadcrumbs,
  .page-distributor-knape-associates-products-product-finder #breadcrumbs,
  .page-distributor-knape-associates-products #breadcrumbs,
  .page-distributor-milton-seiler-products-product-finder #breadcrumbs,
  .page-distributor-milton-seiler-products #breadcrumbs,
  .page-distributor-j-e-phillips-company-products-product-finder #breadcrumbs,
  .page-distributor-j-e-phillips-company-products #breadcrumbs,
  .page-distributor-r-williamson-associates-products-product-finder #breadcrumbs,
  .page-distributor-r-williamson-associates-products #breadcrumbs {
    margin-top: -20px;
  }

  .node-type-distributor-about .views-field-field-banner-image {
    background-position: 0;
    background-size: auto;
  }

  .node-type-distributor-about .views-field-field-banner-image img {
    margin: 1.5% 18%;
  }

  .region-before-content-no-wrap {
    max-width: 1680px;
    margin: 0 auto;
  }

  .banner-text img,
  #views_slideshow_cycle_teaser_section_slideshow-block {
    max-width: 100%;
  }

  .post-type-archive-product .banner-img img,
  .page-distributor-knape-associates-products-product-finder .banner-img img,
  .page-distributor-milton-seiler-products-product-finder .banner-img img,
  .page-distributor-j-e-phillips-company-products-product-finder .banner-img img,
  .page-distributor-r-williamson-associates-products-product-finder .banner-img img {
    max-width: 1680px;
  }

  .banner-img .banner-body,
  #block-block-56 .banner-body {
    max-width: 625px;
  }

  .banner-img .banner-body p,
  .banner-img .banner-body li,
  #block-block-56 .banner-body p {
    font-size: 0.9em;
  }

  .not-front #content h2,
  .not-front #content p,
  .banner-img {
    padding: 0px;
  }

  /* About */

  #block-block-36 #one-thirds {
    width: 285px;
  }

  /* About > Difference */
  .page-hartzell-difference #one-thirds {
    margin: 0px 0px 15px 20px;
  }



  /* About > History */
  .page-about-us-history #history-info {
    display: flex;
    flex-wrap: wrap;
    margin-top: -35px;
    align-items: flex-start;
  }

  .page-about-us-history #history-info a:nth-child(2) {
    margin: 0px 25px;
    height: 50px;
  }

  .page-about-us-history #history-info #history-content {
    width: 71%;
    margin: 0px;
  }

  .page-about-us-history #history-info img {
    margin: 0px;
  }

  .page-about-us-history.not-front #content #history-content p {
    margin: 0px;
    padding-left: 20px;
    background: #fff;
  }

  /* About > Leadership */
  .view-leadership-team .views-row-2 .views-field-body {
    margin-top: -111px;
  }

  .view-leadership-team .views-row-4 .views-field-body {
    margin-top: -167px;
  }

  .view-leadership-team .views-field-field-headshot {
    height: 135px;
  }

  .view-leadership-team .views-field-nothing {
    height: 135px;
  }



  /* Markets */
  #block-block-15 #unusual-small,
  #block-block-15 #unusual-large {
    margin-bottom: 10px;
  }

  #block-block-15 #unusual-small {
    width: 24%;
  }

  #block-block-15 #unusual-large {
    width: 50%;
  }

  /* Markets > sub */
  .field-group-easy-responsive-tabs-nav-wrapper {
    margin-top: 25px;
  }

  .applications p {
    margin: 0 auto;
    width: 100%;
    text-align: center;
  }

  .applications #three-grid-one,
  .applications #three-grid-two {
    width: 32%;
  }

  .applications #three-grid-three {
    width: 30%;
    margin: 10px 0px 50px;
    padding: 55px 0px;
  }

  /* Products */
  .post-type-archive-product #sidebar,
  .page-distributor-knape-associates-products-product-finder #sidebar,
  .page-distributor-milton-seiler-products-product-finder #sidebar,
  .page-distributor-j-e-phillips-company-products-product-finder #sidebar,
  .page-distributor-r-williamson-associates-products-product-finder #sidebar {
    width: 23% !important;
  }

  .post-type-archive-product #main,
  .page-distributor-knape-associates-products-product-finder #main,
  .page-distributor-milton-seiler-products-product-finder #main,
  .page-distributor-j-e-phillips-company-products-product-finder #main,
  .page-distributor-r-williamson-associates-products-product-finder #main {
    width: 73% !important;
  }

  /* Resources */

  /* Blog & News */

  .node-type-blog-news .page-header,
  .node-type-news .page-header,
  .node-type-blog-news h1,
  .node-type-news h1,
  .node-type-blog-news .field-name-field-date,
  .node-type-news .field-name-field-date-news {
    padding: 0px;
    margin: 0px;
  }

  .region-blockgroup-resources-blog-news .block-views {
    width: 49%;
  }

  .region-blockgroup-resource-blog-news .block-views-blog-block {
    margin-right: 2%;
  }

  .page-blog .views-field-title a,
  .page-blog .views-field-field-date,
  .page-blog .views-field-body a,
  .page-news .views-field-title a,
  .page-news .views-field-field-date-news,
  .page-news .views-field-body a,
  .region-blockgroup-resources-blog-news .block-views .views-field-title a,
  .region-blockgroup-resources-blog-news .block-views .views-field-field-date,
  .region-blockgroup-resources-blog-news .block-views .views-field-field-date-news,
  .region-blockgroup-resources-blog-news .block-views .views-field-body a {
    padding: 0px;
  }

  .page-blog .views-field-nothing a {
    margin-left: 0px;
  }

  .node-type-blog-news .field-name-field-date div.field-item,
  .node-type-blog-news .field-name-field-author div.field-item {
    padding: 0px 5px;
  }


  .node-type-blog-news ul.links.inline li {
    padding-left: 0px;
  }

  /* Blog tags result pages */
  .page-taxonomy-term .field-name-field-date,
  .page-taxonomy-term ul.links.inline,
  .page-taxonomy-term ul.inline li {
    padding: 0px;
  }


  /* Resources */

  .page-node-5 #block-custom-search-blocks-1 .content,
  .page-node-204199 #block-custom-search-blocks-1 .content {
    padding-left: 3em;
  }

  .page-node-5 .ui-accordion .ui-accordion-header,
  .page-node-204199 .ui-accordion .ui-accordion-header {
    padding: 0.5em 6.4em 1em;
  }

  /* results */

  .ui-accordion .ui-accordion-header,
  .search-results .region-content .search-form {
    padding-left: 0px;
  }

  .search-results h3 {
    padding: 0px;
  }

  .page-resources .view-resources-markets .views-row {
    margin: 0px 13px 25px;
  }

  /* Contact Us */
  .page-node-9 .webform-component--quote .fieldset-wrapper,
  .page-node-270 .webform-component--quote .fieldset-wrapper {
    width: 1155px;
  }

  .page-node-9 .webform-component--contact .fieldset-legend,
  .page-node-9 .webform-component--quote .fieldset-legend,
  .node-type-distributor-contact-us .webform-component--contact .fieldset-legend,
  .node-type-distributor-contact-us .webform-component--quote .fieldset-legend {
    background-position: 15% !important;
  }

  .page-node-204207 .fieldset-legend {
    background-position: 41% !important;
  }

  .google-maps {
    padding-bottom: 29%;
  }


  /*.google-maps,

	.google-maps iframe {

		 max-height: 500px;

	 }*/



  /* Five Year Warranty */

  /*.page-warranty-and-parts .region-before-content-no-wrap {
		margin-top: -50px;
	}*/

  .block-block.red-dots-banner {
    height: 295px;
  }

  .block-block.red-dots-banner .content,
  #block-block-102 .content {
    width: 1170px;
  }

  .block-block.red-dots-banner h1,
  #block-block-102 h1 {
    text-align: left;
    font-size: 3em;
  }

  .block-block.video-banner .content {
    width: 1170px;
    margin: 0px auto;
    padding: 25px 20px 0px;
  }

  .block-block.video-banner p:nth-child(2) {
    margin-left: 50px;
  }


  /* Secure Pages */

  /* Sales Drawings */
  .page-node-165779 #node-165779 ul {
    margin-left: 0px;
  }

  .page-node-165779 #node-165779 li {
    width: 14%;
  }

  /* addition 12/5/16 for "featured banner" */
  .highlight div.content {
    width: 1170px;
    margin: 0px auto;
  }

  .highlight p {
    margin-right: 15px;
    width: 20%;
    padding-top: 8px;
  }

  .highlight h3 {
    width: 78%;
  }

  .highlight h3 a {
    margin-left: 15px;
  }

  .page-home .highlight {
    margin-top: 105px;
    margin-bottom: -135px;
  }

  /* DoE Updates page 12/8/16 */
  #block-block-102 .content p {
    height: 286px;
  }

  .page-node-167289 #doe-group {
    margin-bottom: 150px;
  }

  .page-node-167289 #doe-group h4 {
    padding-left: 0px;
  }

  /* Series 12 Landing Page, 3/31/17 */
  .page-node-204167 .region-before-content-no-wrap {
    margin-top: 105px;
  }

  .page-node-204167 #block-block-105.block-block.red-dots-banner {
    height: 295px;
  }

  #video-banner-multi-text {
    margin-left: 50px;
  }

  .page-node-204167 .block-block.video-banner p:nth-child(2) {
    margin-left: 0px !important;
  }

  #block-block-106.block-block.video-banner .content {
    padding-left: 0px;
  }

  .page-node-204167 ul {
    margin-left: 20px;
  }

  #image-group .img-grp {
    margin-right: 57px;
  }

  /* Additions for Rapid Ship Page, AK, 11/20/2017 */
  .page-node-204174 .applications.unique #three-grid-one,
  .page-node-204174 .applications.unique #three-grid-two,
  .page-node-204174 .applications.unique #three-grid-three {
    height: 356px;
  }

  /* Virtual Truck Tour - Q1 2021 */
  #node-204216 .content h4,
  #node-204259 .content h4 {
    padding: 0;
  }

  #node-204216 .content ul,
  #node-204259 .content ul {
    margin: 0 0 2rem 30px;
  }
}



/* FOR DISTRIBUTOR MENU BAR ONLY */

@media only screen and (min-width: 1650px) {

  #block-menu-block-2,
  #block-block-76,
  #block-block-77,
  #block-block-78,
  #block-block-79 {
    width: auto;
    margin-left: -8%;
    margin-right: -7%;
  }


  #block-menu-block-2 ul,
  #block-block-76 ul,
  #block-block-77 ul,
  #block-block-78 ul,
  #block-block-79 ul {
    margin-left: 20%;
  }

}
