﻿.large-6{width:50%}


.meta-menu-row .large-6 {
  display: flex;
}


.meta-menu-row .large-6 a {
  font-size: 0.75em;
  color: white;
  width: 100%;
  height: 100%;
  padding-right: 15px;
  display: flex;
  justify-content: center;
  align-items: center;
}


.meta-menu-row .large-6 a.header-link {
  color: rgba(237, 138, 19, 0.9);
  text-decoration: underline;
  font-size: 0.9em;
}


.meta-menu-row .large-6 .home-tangerine-button-chevron-inner,
.meta-menu-row .large-6 .home-orange-button-chevron-inner {
  height: 16px;
  width: 16px;
}


.meta-menu-row .large-6 form {
  flex: 1 1 0;
  margin-right: 10px;  
}
.phone-track{font-weight:700}
.fusion-megamenu-widgets-container .textwidget a{display:inline}
.fusion-megamenu-widgets-container .textwidget a.fusion-button{display:inline-block}

.newsocial {position: absolute;z-index: 9999999;display: none;right: 10px;background: #fff;border-bottom: #DDD 1px solid;border-bottom: rgba(0, 0, 0, .13) 1px solid;box-shadow: 0 0 5px rgba(0, 0, 0, .1);padding: 0px 8px;width: 150px;border-radius: 5px;}
.o-fb-row{display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}
.o-fb-row--ai-baseline{-ms-flex-align:baseline;align-items:baseline}
.o-fb-row--ai-center{-ms-flex-align:center;align-items:center}
.o-fb-row--jc-center{-ms-flex-pack:center;justify-content:center}
.o-fb-row--ai-flex-end{-ms-flex-align:end;align-items:flex-end}

.search_2 a{
	font-family: Arial;
	font-size: 13px;
	color: #595757;

}

  .media-object.stack-for-small .media-object-section img {
    width: 100%;
  }


.media-object-section {
  display: table-cell;
  vertical-align: top;
}

.media-object-section:first-child {
  padding-right: 2rem;
}

.media-object-section:last-child:not(:nth-child(2)) {
  padding-left: 2rem;
}

.media-object-section.middle {
  vertical-align: middle;
}

.media-object-section.bottom {
  vertical-align: bottom;
}

.media-object.stack .media-object-section {
  display: block;
}

.media-object-section.thumbnail {
  padding: 0 !important;
}

.browse .media-object-section:last-child {
  padding-left: 2rem;
  padding-right: 2rem;
}


.jm-module.module-id-1111 .media-object-section {
  padding: 0; }
#mainpage_products_panel ul.main li.r1{border-bottom:1px solid #EEE}


    .title_location h1 {
        font-size: 27px;
    }

    .title_location h1:before {
         width: 50px;
     }

    .title_location h1:after {
        width: 50px;
    }


.title_location {
    text-align: center;
    margin: 50px;
    transition: all 0.5s;
}


.btn-tooltip {
    width: 222px;
    background: #FFFFFF;
    border-radius: 3px;
    padding: 10px;
    color: #FF6600;
    font-size: 13px;
    position: absolute;
    bottom: -85px;
    left: 403px;
    opacity: 0;
    transition: 0.4s;
    -webkit-transition: 0.4s;
    font-weight: bold;
    text-align: center;
}


    .btn-tooltip:before {
        content: "";
        position: absolute;
        top: -18px;
        left: 50%;
        transform: translateX(-50%);
        border-top: 10px solid transparent;
        border-right: 10px solid transparent;
        border-bottom: 10px solid #FFFFFF;
        border-left: 10px solid transparent;

    }

.recentpost-carousel .item, .client-carousel .item { margin: 0 10px; }


.recentpost-carousel .item { background: #f0f0f0; }

.span3 { width:220px; }

.row-fluid .span3 {
	width:23.404255319149%;
	*width:23.351063829787%;
}

input.span3, textarea.span3, .uneditable-input.span3 { width:206px; }

.table td.span3, .table th.span3 {
	float:none;
	width:204px;
	margin-left:0;
}

  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 256px;
  }
