@media (min-width: 1680px) {
  .nav-main {
    padding: 155px 160px 0 0;
  }
  .nav-main li {
    font-size: 52px;
  }
  .nav-main .navitem {
    line-height: 83px;
  }
  .main-title h1 {
    font-size: 132px;
  }
  h2 {
    font-size: 30px;
  }
  h4 {
    font-size: 66px;
  }
  .pageImage .headline2 {
    padding-bottom: 110px;
  }
  .pageImage .headline2 .text h1 {
    padding-top: 20px;
  }
  .grid .IMGArea .blankText h1 {
    font-size: 79px;
  }
  .thinkdevise h1 {
    font-size: 100px;
    line-height: 80px;
  }
  .values .best h1 {
    font-size: 84px;
  }
  .values .best .carousel-caption {
    top: 8vw;
  }
  .values .best .carousel-indicators li {
    font-size: 43px;
    margin: 0 25px;
  }
  .values .best .carousel-indicators li > div {
    margin-bottom: 0px;
  }
  .singleCasePage h1 {
    font-size: 113px;
    padding-bottom: 30px;
    line-height: 85px;
  }
  .singleCasePage .newContainer h1.twoLines {
    line-height: 5vw;
  }
  .singleCasePage h2 {
    font-size: 39px;
  }
  .projectOverview {
    padding: 85px 0;
  }
  .projectOverview h1 {
    font-size: 65px;
    line-height: 58px;
  }
  .projectOverview p {
    font-size: 25px;
    line-height:43px;
  }
  .solution h1 {
    font-size: 65px;
  }
  .textBreak h2 {
    font-size: 65px;
    line-height: 60px;
  }
  .textBreak.top {
    padding: 145px 0 90px 0;
  }
  .textBreak.bottom {
    padding: 90px 0 145px 0;
  }
  .textBreak.same {
    padding: 145px 0 145px 0;
  }
  .contact .contactForm {
    padding: 90px 0 70px 0;
  }
  .contact .contactForm h1 {
    margin-bottom: 50px;
  }
  .contact .contactForm .form-control {
    margin-bottom: 50px;
  }
  .contact .hugText {
    padding-top: 120px;
    font-size: 85px;
  }
  .cd-primary-nav {
    padding: 225px 0 0 0;
  }
  .contentArea.cases .rightContainer .cases .content h1 {
    font-size: 54px;
  }
  .contentArea.about h1 {
    font-size: 50px;
  }
  .contentArea.about p {
    font-size: 20px;
  }
  .contentArea .rightContainer .cases:hover .caseStudyButtonWhite.caseButton{
    bottom: 87px;
  }
  .contentArea .caseStudyButtonWhite.caseButton{
  	width:175px;
  }
  .contentArea .caseStudyButtonWhite.caseButton.contentHoverTouch{
    bottom: 87px !important;
  }
  .workLogos h3{
  	padding-bottom:65px;
	font-size:34px !important;
  }

  .fullBreak {
    padding: 185px 0;
  }
  .fullBreak h1 {
    font-size: 100px;
    line-height: 130px;
  }
  .fullBreak2 {
    padding: 210px 0 180px 0;
  }
  .fullBreak2 h3 {
    font-size: 90px;
    line-height: 120px;
  }
  .fullBreak3 {
    padding: 235px 0 220px 0;
  }
  .fullBreak3 h3 {
    font-size: 90px;
    line-height: 120px;
  }

  .fullBreak4 a{
    margin-top: 60px;
    font-size: 30px;
  }
  .fullBreak4 .fa{
    padding-left: 45px;
    font-size: 32px;
  }


  .instagramSection .instagramContainer h3{
    font-size: 100px;
  }
  .instagramSection .instagramContainer p{
    font-size: 35px;
  }


  .whoweareTeam .projectOverview{
    padding-top:60px;
  }



  .processSection{
    padding: 175px 0;
  }
  .processSection h1{
    font-size: 49px;
  }
  .processSection .processItem{
    padding: 120px 0 0 0;
  }
  .processSection .processItem h2{
    font-size: 47px;
  }
  .processSection .processItem h3{
    font-size: 72px;
    padding-bottom: 35px;
  }
  .processSection .processItem p{
    font-size: 26px;
  }

  .servicesSection{
    padding: 150px 0;
  }
  .servicesSection .title{
    font-size: 49px;
  }
  .servicesSection .serviceTitles{
    padding-top: 75px;
  }
  .servicesSection .serviceTitles .sTitle{
    font-size: 107px;
    line-height: 85px;
    padding-bottom: 20px;
  }
  .servicesSection .serviceItems h3{
    font-size: 28px;
    padding-bottom: 15px;
  }
  .servicesSection .serviceItems h3.topPadding{
    padding-top: 75px;
  }
  .servicesSection .serviceItems p{
    font-size: 19px;
  }


  .whatWeDo h2{
    font-size:61px;
  }
  .whatWeDo p{
    font-size:28px;
  }


  .nav2{
    padding: 250px 20% !important;
  }

  .nav2 .navSection--right{
    margin-top: -30px;
  }
  .nav2 .navSection li{
    font-size: 53px;
    line-height: 61px;
    padding-bottom: 20px;
  }


  .nav2 .navSection--item{
    padding-bottom: 35px;
  }

  .nav2 .navSection--item p{
    font-size: 28px;
  }

  .nav2 .navSection--item p a{
    text-align: right;
    font-size: 28px;
  }

  .pdContainerLeft{
    padding-top: 100px;
    padding-left: 50px;
  }


}
