 .columns-section {
     
     	position: relative;
		 top: -52px;
	 
}
 @media only screen and (max-width: 767px) {
	 .columns-section {
		 position: relative;
		 top: 0px;
	}
}








/*raul - 2-20-2019 - these are for the tabbing */
 .nav-pills > li > a {
	 border-radius: 0;
	 color: #000;
	 font-family: oswald;
	 font-size: 18px;
}
 .nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus {
	 border-radius: 0;
	 background-color: #ed9f13;
	 color: #000;
	 font-family: oswald;
	 font-size: 18px;
}
/*raul - 2-20-2019 - these are for the tabbing */






/*accordion settings */
 .accordion {
	 padding-bottom: 10px !important;
	 padding-top: 10px!important;
}
 .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active {
	/*border: 1px solid #c5c5c5;
	 */
	 background: #e5e5e5 !important;
	 color: #454545;
	 padding-bottom: 10px !important;
	 padding-top: 10px !important;
	 border-radius: 0px !important;
	 border: 0 !important;
	 border: none !important;
	 outline:none !important;
	 font-family: roboto;
	 font-weight: bold !important;
}
 .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {
	/*border: 1px solid #c5c5c5 !important;
	 */
	 background: #0a2140 !important;
	 color: #fff !important;
	 border-radius: 0px !important;
	 border: 0 !important;
	 border: none !important;
	 outline:none !important;
	 font-family: roboto;
	 font-weight: bold !important;
}
 .acc-title {
	 padding-left: 20px;
}
/*adding spacing between*/
 #accordion > h3 {
	 margin-top: 10px;
}
 #accordion > h3:first-child {
	 margin-top: 0;
}
/*accordion settings */













  @media only screen and (max-width: 767px) {
	 .contact-us {
      position: relative;
	  top: -100px;  
	}

}







.share {
    position: relative;
    padding-right: 15px;

}


.social-media {
    position: relative;
    padding-top: 25px !important;
}


/* this is for the News section */
.swappables {
    position: relative; 
    top: 0px; 
    padding-bottom: 50px;
    display: none;
}



 @media only screen and (max-width: 767px) {
	 .news_2, .news_3, .news_4 {
		 display: none;
	}
}

/**/
a.news_link {
    
}


a.news_link:hover, a.news_link:active {

    color: #fdb813 !important;
}

.news_link_container {
 display: none;   
}


 @media only screen and (max-width: 767px) {
	 .news_link_container{
	     font-size: 30px;
	     padding-top: 20px;
	     text-align: center;
		 display: block !important;
	}
}

.fa-angle-blinn {
    color: #000;
    font-size: 60px;
    padding-left: 25px;
    padding-right: 25px;
    display: none;
}

.fa-angle-blinn:hover {
    color: #fdb813;
}


/* this is for the News section */



/* genearl pull up content*/
.pullup {
	 position: relative;
	 top: -82px;
}
 @media only screen and (max-width: 767px) {
	 .pullup {
	     position: relative;
		 top: -41px;
	}
}


.service-areas {
    padding-top: 40px;
    padding-bottom: 40px;
}


 @media only screen and (max-width: 767px) {
         .service-areas {
             position:relative;
        top: 100px;
        padding-bottom: 0px;
    }
         
 }


.about-blinn {
    padding-top: 40px;
  
}


 @media only screen and (max-width: 767px) {
         .about-blinn {
             position:relative;
        top: 100px;
        padding-bottom: 0px;
    }
         
 }

.visit-us {
  
    padding-bottom: 40px;
}


 @media only screen and (max-width: 767px) {
         .visit-us {
             position:relative;
        top: 100px;
        padding-bottom: 0px;
    }
         
 }
