.wpcp-carousel-section ul.slick-dots{text-align:center}

.page-id-632 .cnt_img_right .av-image-caption-overlay-center {
    margin-top: 7px;
}

.page-id-632 .av-overlay-hover-deactivate .avia-image-overlay-wrap:hover .av-caption-image-overlay-bg {
    opacity: 0.4!important;
}

.wpcp-carousel-section ul.slick-dots li button{border-radius: 0;
    width: 16px;
    height: 16px;
    background: #fff !important;
    border: 1px solid #000;
    margin-right:40px;}

/*.responsive.html_mobile_menu_tablet #top #wrap_all #header #header_mainblock      height: 0;*/

.page-id-600 #text-6.widget {
display:none;
}

.page-id-600 #text-6_clone.widget {
display:none;
}

.page-id-600 #search-2.widget {
padding-top:0;
}


.gr-about-button-awards-link, .gr-about-button-team-link, .gr-about-button-blog-link {

     display: block;
     background-color: transparent;
     background-repeat: no-repeat;
     background-size: 100%;
}
 .gr-about-button-awards-link {
     background-image: url(https://goldbergandrodler.com/wp-content/uploads/2019/03/award-button-idle.png);
     padding-bottom: 32.5%;
     margin-top: -1px;
}
 .gr-about-button-awards-link:after {
     display:none;
     content: url(https://goldbergandrodler.com/wp-content/uploads/2019/03/award-button-hover.png) url(https://goldbergandrodler.com/wp-content/uploads/2019/03/award-button-active.png);
}
 .gr-about-button-awards-link:hover {
     background-image: url(https://goldbergandrodler.com/wp-content/uploads/2019/03/award-button-hover.png);
}
 .gr-about-button-awards-link:active {
     background-image: url(https://goldbergandrodler.com/wp-content/uploads/2019/03/award-button-active.png);
}
 .gr-about-button-team-link {
     background-image: url(https://goldbergandrodler.com/wp-content/uploads/2019/03/team-button-idle.png);
     padding-bottom: 27.7%;
}
 .gr-about-button-team-link:after {
     display:none;
     content: url(https://goldbergandrodler.com/wp-content/uploads/2019/03/team-button-hover.png) url(https://goldbergandrodler.com/wp-content/uploads/2019/03/team-button-active.png);
}
 .gr-about-button-team-link:hover {
     background-image: url(https://goldbergandrodler.com/wp-content/uploads/2019/03/team-button-hover.png);
}
 .gr-about-button-team-link:active {
     background-image: url(https://goldbergandrodler.com/wp-content/uploads/2019/03/team-button-active.png);
}
 .gr-about-button-blog-link {
     background-image: url(https://goldbergandrodler.com/wp-content/uploads/2019/03/blog-button-idle.png);
     padding-bottom: 27.7%;
}
 .gr-about-button-blog-link:after {
     display:none;
     content: url(https://goldbergandrodler.com/wp-content/uploads/2019/03/blog-button-hover.png) url(https://goldbergandrodler.com/wp-content/uploads/2019/03/blog-button-active.png);
}
 .gr-about-button-blog-link:hover {
     background-image: url(https://goldbergandrodler.com/wp-content/uploads/2019/03/blog-button-hover.png);
}
 .gr-about-button-blog-link:active {
     background-image: url(https://goldbergandrodler.com/wp-content/uploads/2019/03/blog-button-active.png);
}
 #gr-about-button-awards, #gr-about-button-team {
     width: 30%;
     margin-right: 5%;
     display: block;
     float:left;
     background-color: transparent;
}
 #gr-about-button-wrap {
     overflow:auto;
     padding-top: 1px;
}
 #gr-about-button-blog {
     width: 30%;
     display: block;
     float:left;
     background-color: transparent;
}
 @media only screen and (max-width: 1200px) {
     .gr-about-button-awards-link, .gr-about-button-awards-link:hover, .gr-about-button-awards-link:active {
         background-image: url(https://goldbergandrodler.com/wp-content/uploads/2019/03/award-idle-mobile.png);
    }
     .gr-about-button-team-link, .gr-about-button-team-link:hover, .gr-about-button-team-link:active {
         background-image: url(https://goldbergandrodler.com/wp-content/uploads/2019/03/team-idle-mobile.png);
    }
     .gr-about-button-blog-link, .gr-about-button-blog-link:hover, .gr-about-button-blog-link:active {
         background-image: url(https://goldbergandrodler.com/wp-content/uploads/2019/03/blog-idle-mobile.png);
    }
}
 .about-testimonial {
     height: calc(1170px - 40vw);
}
 .about-testimonial .avia-testimonial-row {
     height:100% !important;
}
 .about-testimonial .avia-testimonial {
     top: 50% !important;
     transform: translateY(-50%) translateZ(0px)!important;
}
 .about-testimonial .avia-testimonial-content {
     overflow: visible;
}
 #top .av-large-testimonial-slider .avia-slideshow-arrows a {
     top: 40%;
     font-size: 2em;
}
 #top .av-large-testimonial-slider .avia-slideshow-arrows a.prev-slide::before {
     text-align:left;
     left:2px;
}
 #top .av-large-testimonial-slider .avia-slideshow-arrows a.next-slide::before {
     text-align:right;
     right:2px;
}
 @media only screen and (max-width: 989px) {
     #aboutus .gr-about-column2 {
         clear: both;
         width: 100%;
         margin-left: 0;
    }
     #aboutus .gr-about-column1 {
         width: 100%;
         margin-bottom: 20px;
    }
     .about-testimonial {
         height: calc(700px - 40vw);
    }
     .about-testimonial p {
         font-size: 14px!important;
         line-height: 24px!important;
    }
     #top .av-large-testimonial-slider .avia-slideshow-arrows a.prev-slide {
         left:-10px;
         font-size: 25px;
    }
     #top .av-large-testimonial-slider .avia-slideshow-arrows a.next-slide {
         right:-10px;
         font-size: 25px;
    }
     #gr-about-contact-icon:hover {
         background-image: url(https://goldbergandrodler.com/wp-content/uploads/2019/03/Envelope1.png)!important;
    }
     #gr-about-contact-icon:active {
         background-image: url(https://goldbergandrodler.com/wp-content/uploads/2019/03/Envelope1.png)!important;
    }
}
 #gr-about-contact-wrap {
     width: 150px;
     height: 80px;
     display: block;
     margin-left: auto;
     margin-right: auto;
     text-align: center;
     color: #000;
     text-decoration: none;
     font-size: 20px;
     font-weight: 600;
}
 #gr-about-contact-toptext {
     height: 28px;
}
 #gr-about-contact-icon {
     height: 54px;
     width: 80px;
     margin-left: auto;
     margin-right: auto;
     background-image: url(https://goldbergandrodler.com/wp-content/uploads/2019/03/Envelope1.png);
     background-repeat: no-repeat;
     background-size: 100%;
}
 #gr-about-contact-icon:after {
     display:none;
     content: url(https://goldbergandrodler.com/wp-content/uploads/2019/03/Envelope2.png) url(https://goldbergandrodler.com/wp-content/uploads/2019/03/Envelope3.png);
}
 #gr-about-contact-wrap:hover #gr-about-contact-icon {
     background-image: url(https://goldbergandrodler.com/wp-content/uploads/2019/03/Envelope2.png);
}
 #gr-about-contact-wrap:active #gr-about-contact-icon {
     background-image: url(https://goldbergandrodler.com/wp-content/uploads/2019/03/Envelope3.png);
}
 h1.ls-layer {
     padding: 10px 10px 7px 10px!important;
     width: auto !important;
     line-height: 16px !important;
     height: auto !important;
}
 #gr-60-years {
     width: 130px !important;
     height: 130px !important;
     top: -1.5vw !important;
     position: fixed !important;
     left: -1.5vw !important;
}
 @media only screen and (max-width: 1600px) {
     #gr-60-years {
         top: -3vw !important;
         left: -3vw !important;
    }
}
 @media only screen and (max-width: 1400px) {
     #gr-60-years {
         left: -5vw !important;
    }
}
 @media only screen and (max-width: 1200px) {
     #gr-60-years {
         top: -5vw !important;
         left: -7vw !important;
    }
}
 .gr-port-award img {
     width: 200px;
}
 h1 {
     letter-spacing: 0 !important;
}
 #environtmental_stewards img {
     width: 50%;
     margin-right: 15px;
}
 #gr-awards-top-h1 .template-page {
     padding-bottom: 0px;
}
 .postid-3228 #menu-item-3162 span {
     color: #999;
}
 @media only screen and (min-width: 768px) {
     .logo {
         width: 375px!important;
         height: 100px!important;
         padding-bottom: 0!important;
    }
     .logo img {
		padding-bottom: 0!important;
  	  	margin-right: 0!important;
   	 	height: 100% !important;
 		width: auto;
}
    }

 #gr-awards-bot-flex .awards_list li:nth-child(9)::before {
     visibility: hidden;
}
 #gr-awards-top-h1 {
     min-height: 0;
     margin-bottom: 15px;
}
 ul.awards_list {
     margin-bottom: 0;
     margin-left: 0;
}
 #gr-awards-bot-flex {
     margin-bottom: 25px;
}
 @media only screen and (max-width: 1575px) {
     #gr-awards-bot-flex ul.awards_list li {
         padding-bottom: .5vw;
    }
     #gr-awards-top-flex ul.awards_list li {
         padding-bottom: .5vw;
    }
}
 @media only screen and (max-width: 1105px) {
     #gr-awards-top-hidden .gr-award-toprow-first {
         width: 65vw !important;
         margin-left: auto!important;
         margin-right: auto!important;
         display: block;
         padding: 20px 45px 0 45px!important;
         margin-bottom:0 !important;
    }
     #gr-awards-top-hidden .gr-award-toprow-second {
         width: 65vw !important;
         margin-left: auto!important;
         margin-right: auto!important;
         display: block;
         padding: 0 45px 20px 45px!important;
    }
     #gr-awards-top-hidden ul.awards_list li {
         font-size: 1.6vw!important;
    }
     #gr-awards-top-hidden ul.awards_list li:before {
         font-size: 1.5vw;
         top: -2px;
    }
}
 @media only screen and (max-width: 800px) {
     #gr-awards-top-hidden .gr-award-toprow-first {
         width: 100% !important;
         margin-left: auto!important;
         margin-right: auto!important;
         display: block;
         padding: 20px 45px 0 45px!important;
         margin-bottom:0 !important;
    }
     #gr-awards-top-hidden .gr-award-toprow-second {
         width: 100% !important;
         margin-left: auto!important;
         margin-right: auto!important;
         display: block;
         padding: 0 45px 20px 45px!important;
    }
     #gr-awards-top-hidden ul.awards_list li {
         font-size: 2.5vw!important;
    }
     #gr-awards-top-hidden ul.awards_list li:before {
         font-size: 2vw;
         top: -2px;
    }
     #gr-awards-img-hidden {
         margin-bottom: 80px!important;
    }
}
 @media only screen and (min-width: 1301px) {
     #gr-awards-top-hidden {
         display:none;
    }
     #gr-awards-img-hidden {
         display:none;
    }
}
 @media only screen and (max-width: 1300px) {
     #gr-awards-top-flex {
         display:none;
    }
     #gr-awards-bot-flex {
         display:none;
    }
}
 #gr-awards-top-hidden .gr-hide-disc .awards_list li:nth-child(9)::before {
     visibility: hidden;
}
 #gr-awards-top-h1 {
     margin-bottom: 0;
}
 #gr-awards-top-hidden ul.awards_list li {
     margin: 0;
     padding: 0;
     font-size: 1.23vw;
     padding-bottom: .85vw;
}

 @media only screen and (max-width: 550px) {
     #gr-awards-top-hidden ul.awards_list li {
         font-size: 14px!important;
    }
}
 @media only screen and (max-width: 600px) {
     ul.awards_list li:before {
         display:none!important;
    }
     #gr-awards-top-hidden ul.awards_list {
         list-style: square!important;
    }
}
 @media only screen and (max-width: 600px) and (min-width:481px) {
     .responsive #top #wrap_all #gr-awards-top-hidden .gr-award-toprow-first {
         padding-left: 11%!important;
    }
     .responsive #top #wrap_all #gr-awards-top-hidden .gr-award-toprow-second {
         padding-left: 11%!important;
    }
}
 @media only screen and (max-width: 475px) {
     .avia-search-tooltip.avia-tt {
         left: -100px!important;
    }
    #top .container #av-masonry-1.av-masonry.av-large-gap{width:100%}
    
}
 @media only screen and (max-width: 1200px) {
     #gr-portfolio h3 {
         font-size: 2.3vw !important;
    }
     #gr-portfolio .entry-content {
         font-size: 1.85vw !important;
         display: block;
    }
}

 @media only screen and (max-width: 767px) {
 
 .responsive #top #wrap_all #header{padding:0 20px !important}
 .av-main-nav>li {
 
    height: 70px;

}




.responsive #top #header_main>.container .main_menu .av-main-nav>li>a {
    height: 70px;
    line-height: 70px;
}



 
 
 	
     .responsive #gr-home-mobile-slide .container {
        padding-left: 0 !important;
    	padding-right: 0 !important;
   	 	max-width: 100% !important;
    	width: 100% !important;
    	padding: 0 !important;
    	margin: 0 !important;
    }
	/*
     #gr-home-mobile-slide{
         margin-top: -25px;
    }
	*/
     #header #header_main .main_menu {
         height: 100px!important;
        
    }
}
 #searchform #searchsubmit {
     height: 53px!important;
     color: #fff!important;
}
 @media only screen and (max-width: 989px) {
     .responsive.html_mobile_menu_tablet #top #wrap_all #header {
         height: 100px;overflow: visible!important;
		     
    }
     .responsive.html_mobile_menu_tablet #top #wrap_all #header #header_main {
         top: 0px;
         height: 100px;
		 overflow: visible!important;
    }
	

	
     .responsive.html_mobile_menu_tablet #top #wrap_all #header .logo {
         margin-top: 0px;
    }
     #gr-home-mobile-slide .content {
         padding-top: 0;
    }
     #gr-home-mobile-slide .container .avia-image-container p span {
         font-weight: 600 !important;
    }
     #gr-home-mobile-slide .container {
         padding-left:0;
         padding-right:0;
    }
     #gr-home-mobile-slide .container .avia-image-container p strong {
         font-size: 20px;
    }
     #gr-home-mobile-slide .content img {
         width: 100%;
    }
     #gr-home-mobile-slide .avia-image-container-inner {
         width: 100%;
    }
     #header .main_menu {
         height: 100px!important;
         top: 0!important;
    }
     #header .menu-item-search-dropdown>a::before {
         font-size: 27px;
    }
}


	@media only screen and (max-width: 989px) and (min-width: 768px){
.responsive.html_mobile_menu_tablet #top #wrap_all .av-logo-container {
    height: 100px;
    line-height: 50px;
}

.main_menu .avia-menu.av-main-nav-wrap {
    height: 100px;
    padding-top: 25px!important;
}
	}



 .gr-team-butts #gr-about-button-awards {
     width: 47%;
     margin-right: 6%;
}
 .gr-team-butts #gr-about-button-blog {
     width: 47%;
}
 .gr-team-butts #gr-about-button-wrap{
     width: 80%;
     margin-left: 10%;
}
 div#our_team .gallery p {
     font-family: 'catamaran',sans-serif;
}
 #our_team {
     padding-bottom: 25px;
}
 #our_team .avia_textblock.borderSolid {
     margin-bottom: 2.7vw;
}
 .gr-team-butts {
     margin-top: 2.7vw;
}
 @media only screen and (max-width: 1024px) {
     div#our_team .gr-team-right-cols.el_after_av_one_half {
         padding-bottom: 50px!important;
         clear: both;
         width: 100% !important;
         padding-left: 0!important;
    }
     div#our_team .gr-team-left-cols {
         width: 100% !important;
    }
     .gr-team-left-cols #gallery-1 {
         width: 103.5%;
    }
     .gr-team-left-cols #gallery-2 {
         width: 103.5%;
    }
     .gr-team-left-cols #gallery-3 {
         width: 103.5%;
    }
     .gr-team-left-cols #gallery-4 {
         width: 103.5%;
    }
     .gr-crewswap1 {
         display: block !important;
    }
     .gr-crewswap2 {
         display: block !important;
    }
     .gr-crewswap3 {
         display: none !important;
    }
     .gr-crewswap4 {
         display: none !important;
    }
     #our_team .avia_textblock.borderSolid {
         margin-bottom: 50px;
    }
     .gr-team-butts {
         margin-top: 50px;
    }
     #our_team {
         padding-bottom: 50px;
    }
}
 div#our_team .gr-team-left-cols .gallery p {
     font-size: .8vw;
     line-height: 1vw;
}
 div#our_team .gr-team-left-cols .gallery span.tm-title {
     font-size: 1vw;
     font-weight: 700;
     line-height: 1.3vw;
}
 @media only screen and (max-width: 1024px) {
     div#our_team .gr-team-left-cols .gallery p {
         font-size: 1.6vw;
         line-height: 2vw;
    }
     div#our_team .gr-team-left-cols .gallery span.tm-title {
         font-size: 2vw;
         font-weight: 700;
         line-height: 2.7vw;
    }
}
 @media only screen and (max-width: 413px) {
     .gr-team-left-cols #gallery-1 {
         width: 100%;
    }
     .gr-team-left-cols #gallery-2 {
         width: 100%;
    }
     .gr-team-left-cols #gallery-3 {
         width: 100%;
    }
     .gr-team-left-cols #gallery-4 {
         width: 100%;
    }
     div#our_team .gr-team-left-cols .gallery p {
         font-size: 16px;
         line-height: 20px;
         margin-bottom: 15px;
    }
     div#our_team .gr-team-left-cols .gallery span.tm-title {
         font-size: 19px;
         line-height: 27px;
    }
     .responsive #top #wrap_all #header {
         margin-bottom: 0!important;
    }
     #our_team {
         margin-top: -25px;
    }
}


@media only screen and (max-width: 767px) {
	#our_team h3 {
		font-size: 20px !important;
	}

}




/*
@media only screen and (max-width: 767px) {

#gr-portfolio {
	        
    margin-top: -30px;
}
}

*/



 @media only screen and (max-width: 480px) {
	 
	 .page-id-632 #av_section_1 {
		 margin-top:15px;
	 }
	 
	 
	 
     /*.responsive.html_mobile_menu_tablet #top #wrap_all #header #header_main {
         top: -30px;
         height: auto !important;
    }
     #top #wrap_all #main .avia-no-border-styling {
         padding-top:40px;
    }
    */
     .responsive #top #wrap_all #header {
         margin-bottom: 0!important;
    }
     .responsive #top #wrap_all #gr-awards-top-hidden .gr-award-toprow-first {
         padding-left: 7%!important;
         padding-right: 3%!important;
    }
     .responsive #top #wrap_all #gr-awards-top-hidden .gr-award-toprow-second {
         padding-left: 7%!important;
         padding-right: 3%!important;
    }
    /*.responsive.html_mobile_menu_tablet #top #wrap_all #header{height:auto;}*/
    
    .responsive.html_mobile_menu_tablet #top.home #wrap_all #header{
    height: 100px;padding-bottom: 100px;padding:0 20px}
    #header #header_meta{right:0}
}