.stdbutton-blue {
    
}

.simplenearbutton {
  font-size: 17px;
  padding: 7px 28px;
  height: 22px;
}

.simplebutton {
  font-size: 17px;
  padding: 7px 28px;
}

.viewvideobtn {
    margin-top: 10px;
}

.latest-view-button {
  font-size: 13px;
  letter-spacing: 1.19px;
  padding: 7px 23px;
  position: absolute;
  top: 75px;
}

.company-list-button {
  font-size: 13px;
  letter-spacing: 1.19px;
  padding: 8px 30px;
  position: absolute;
  right: 20px;
  top: 13px;
}

.location-list-button {
  font-size: 11px;
  padding: 6px 25px;
  letter-spacing: 1.19px;
}


.carouselbutton {
  bottom: 25px;
  font-size: 17px;
  font-weight: 400;
  letter-spacing: 1.1px;
  position: absolute;
  right: 15px;
  text-align: center;
  width: 177px;
  height: 39px;
  line-height: 39px;
}

.gallery_btn_right {
  background: url("/assets/img/btn_gallery_arrow_right.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  display: block;
  height: 72px;
  width: 72px;
}

.gallery_btn_left {
  background: url("/assets/img/btn_gallery_arrow_left.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  display: block;
  height: 72px;
  width: 72px;
}

.companyplaceholder {
  background: url("/assets/img/140x140.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  display: block;
  height: 140px;
  width: 140px;
}

.logout_grey {
  background: url("/assets/img/logout_grey.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  display: block;
  height: 20px;
  width: 20px;
}

.logout_white {
  background: url("/assets/img/logout_white.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  display: block;
  height: 20px;
  width: 20px;
}

.profile_grey {
  background: url("/assets/img/profile_grey.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  display: block;
  height: 20px;
  width: 20px;
}

.profile_white {
  background: url("/assets/img/profile_white.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  display: block;
  height: 20px;
  width: 20px;
}

#page-search {
  background: url("/assets/img/search-glass.png") no-repeat scroll 445px center rgba(255, 255, 255, 1);
  border: 0 none;
  border-radius: 18px;
  font-size: 16px;
  height: 34px;
  padding-left: 20px;
  padding-right: 30px;
  width: 420px;
}

#company_search {
  background: url("/assets/img/search/search_nml.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 39px;
  width: 87px;
  cursor: pointer;
}

#company_search:hover {
  background-image: url("/assets/img/search/search_ovr.png");
}

.searchlrgbutton {
  background: url("/assets/img/search/search_large_nml.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 39px;
  width: 177px;
}

.searchlrgbutton:hover {
  background-image: url("/assets/img/search/search_large_ovr.png");
}

.createprofilebutton {
  background: url("/assets/img/search/create_profile_nml.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 39px;
  width: 177px;
}

.createprofilebutton:hover {
  background-image: url("/assets/img/search/create_profile_ovr.png");
}

.learnhowbutton {
  background: url("/assets/img/search/learn_how_nml.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 39px;
  width: 177px;
}

.learnhowbutton:hover {
  background-image: url("/assets/img/search/learn_how_ovr.png");
}


.signupbutton {
  background: url("/assets/img/search/signup_nml.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 39px;
  width: 107px;
}

.signupbutton:hover {
  background-image: url("/assets/img/search/signup_ovr.png");
}

.signinbutton {
  background: url("/assets/img/search/signin_nml.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 39px;
  width: 107px;
}

.signinbutton:hover {
  background-image: url("/assets/img/search/signin_ovr.png");
}

.signoutbutton {
  background: url("/assets/img/search/signout_nml.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 39px;
  width: 107px;
}

.signoutbutton:hover {
  background-image: url("/assets/img/search/signout_ovr.png");
}

.contactusbutton {
  background: url("/assets/img/search/contact_us_nml.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 39px;
  width: 177px;
}

.contactusbutton:hover {
  background-image: url("/assets/img/search/contact_us_ovr.png");
}

.viewbutton {
  background: url("/assets/img/search/view_nml.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 39px;
  width: 107px;
}

.viewbutton:hover {
  background-image: url("/assets/img/search/view_ovr.png");
}

.chooseplan-button {
  background: url("/assets/img/search/choose_plan_nml.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 48px;
  width: 149px;
  position: absolute;
  left: 76.5px;
  bottom: 25px;
}

.chooseplan-button:hover {
  background: url("/assets/img/search/choose_plan_ovr.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}

.submitbutton {
  background: url("/assets/img/search/submit_nml.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 39px;
  width: 107px;
}

.submitbutton:hover {
  background-image: url("/assets/img/search/submit_ovr.png");
}

.quotebutton {
  background: url("/assets/img/search/request_quote_nml.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 39px;
  width: 177px;
}

.quotebutton:hover {
  background-image: url("/assets/img/search/request_quote_ovr.png");
}

.paneltext1 {
  background-image: url("/assets/img/search/carousel_panel1.png");
}

.paneltext2 {
  background-image: url("/assets/img/search/carousel_panel2.png");
}

.paneltext3 {
  background-image: url("/assets/img/search/carousel_panel3.png");
}

.paneltext4 {
  background-image: url("/assets/img/search/carousel_panel4.png");
}

.paneltext5 {
  background-image: url("/assets/img/search/carousel_panel5.png");
}



.planfeatures ul li span.checkmark {
  background: url("/assets/img/search/po_checkmark.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  display: inline-block;
  height: 24px;
  width: 33px;
  vertical-align: top;
  top: 20px;
  position: relative;
}

.registration_features ul li span.checkmark {
  background: url("/assets/img/search/po_checkmark.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  display: inline-block;
  height: 24px;
  width: 33px;
  vertical-align: top;
  top: 5px;
  position: relative;
}

.tweet-graphic {
  background: url("/assets/img/search/twitter-icon.png") no-repeat scroll 0 0 / 33px 24px rgba(0, 0, 0, 0);
  height: 24px;
  width: 33px;
}

.sbh-pinterest {
  /*background: url("/assets/img/search/social_pinterest.png") no-repeat scroll 0 0 transparent;*/
}

.sbh-instagram {
  background: url("/assets/img/search/social_instagram.png") no-repeat scroll 0 0 transparent;
}

.sbh-facebook {
  background: url("/assets/img/search/social_facebook.png") no-repeat scroll 0 0 transparent;
}

.sbh-twitter {
  background: url("/assets/img/search/social_twitter.png") no-repeat scroll 0 0 transparent;
}

.facebook_grey {
  background: url("/assets/img/social/grey/facebook_round.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 40px;
  width: 40px;
}

.facebook_blue {
  background: url("/assets/img/search/social_blue_facebook_nml.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 42px;
  width: 42px;
}

.facebook_blue:hover {
  background-image: url("/assets/img/search/social_blue_facebook_ovr.png");
}

.twitter_grey {
  background: url("/assets/img/social/grey/twitter_round.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 40px;
  width: 40px;
}

.twitter_blue {
  background: url("/assets/img/search/social_blue_twitter_nml.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 42px;
  width: 42px;
}

.twitter_blue:hover {
  background-image: url("/assets/img/search/social_blue_twitter_ovr.png");
}

.tb_social {
  display: inline-block;
  height: 29px;
  padding-left: 15px;
  position: relative;
  vertical-align: top;
}

.tbs-facebook {
  background: url("/assets/img/search/transblue_facebook.png") no-repeat scroll 0 0 transparent;
}

.tbs-linkedin {
  background: url("/assets/img/search/transblue_linkedin.png") no-repeat scroll 0 0 transparent;
}

.tbs-instagram {
  background: url("/assets/img/search/transblue_instagram.png") no-repeat scroll 0 0 transparent;
}

.tbs-twitter {
  background: url("/assets/img/search/transblue_twitter.png") no-repeat scroll 0 0 transparent;
}

.googleplus_grey {
  background: url("/assets/img/social/grey/gplus_icon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 40px;
  width: 40px;
}
.googleplus_blue {
  background: url("/assets/img/search/social_blue_google_plus_nml.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 42px;
  width: 42px;
}

.googleplus_blue:hover {
  background-image: url("/assets/img/search/social_blue_google_plus_ovr.png");
}

.pinterest_grey {
  background: url("/assets/img/social/grey/pinterest_round.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 40px;
  width: 40px;
}

.pinterest_blue {
  background: url("/assets/img/search/social_blue_pinterest_nml.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 42px;
  width: 42px;
}

.pinterest_blue:hover {
  background-image: url("/assets/img/search/social_blue_pinterest_ovr.png");
}

.youtube_grey {
  background: url("/assets/img/social/grey/youtube_round.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 40px;
  width: 40px;
}

.youtube_blue {
  background: url("/assets/img/search/social_blue_youtube_nml.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 42px;
  width: 42px;
}

.youtube_blue:hover {
  background-image: url("/assets/img/search/social_blue_youtube_ovr.png");
}

.linkedin_grey {
  background: url("/assets/img/social/grey/linkedin_icon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 40px;
  width: 40px;
}

.linkedin_blue {
  background: url("/assets/img/search/social_blue_linkedin_nml.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 42px;
  width: 42px;
}

.linkedin_blue:hover {
  background-image: url("/assets/img/search/social_blue_linkedin_ovr.png");
}

.mapmarker {
  background: url("/assets/img/search/geo_icon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 75px;
  width: 54px;
}

.smalllogo {
    max-width: 50px; 
    max-height: 50px; 
    min-width: 50px; 
    min-height: 50px;
}