a:hover{text-decoration: none;}
#mytab ul.nav.nav-pills li a{
	color: #212529;
    padding: 12px 12px;
    font-weight: 500;
    font-size: 14px;
    display: block;
}
.service-tabs {
    border-bottom: 1px solid #ebebeb;
}
.left-org-border {border-left: solid 2px #cf2a0e}
#mytab ul.nav.nav-pills li:last-child a {
    padding-right: 0;
}
#mytab ul.nav.nav-pills li a.active.show {
    border-bottom: 1px solid #4562ab;
    color: #4562ab;  
     margin-bottom: -1px;
}
#mytab {
    padding: 10px 0;}
.sticky-tabs ul{
  position: fixed;
       top: 58px;
    left: auto;
    background-color: #fff;
    z-index: 1;    
}
#mytab ul.nav.nav-pills li a:focus{ background: #ffffff!important;
     color: #4562ab;border-radius: unset!important;}
.main-sevice-box {
    float: left;
    width: 100%;
    padding: 36px 0;
    border-bottom: 1px solid #dddddd;
    overflow: hidden;
}
.main-sevice-box h5 a{
	color:#212529;
	font-size: 26px;
	font-weight: bold;
	margin-bottom: 17px;
    float: left;
    width: 100%;}
    .main-box:hover .img-box {
    border-color: #3b59a5;
}
.img-box {
    float: left;
    width: 62px;
    height: 62px;
    background-color: #ffffff;
    border-radius: 50%;
    border: 1px solid #dddddd;
    position: relative;margin-right: 13px;
}
.img-box img {
    position: absolute;
    left: 50%;
    right: auto;
    top: 50%;
    transform: translate(-50%,-50%);
    margin: 0 auto;
}
.main-box {
    float: left;
    width: 20%;
    margin-top: 15px;display: table;
}
    .main-box h3{ line-height: 1.5rem; }
.main-sevice-box h5 a:hover {
    text-decoration: none;}
.img-desc {display: table-cell;vertical-align: middle;width: 80%;}
.img-desc a{color: #212529;font-size: 1.125rem;font-weight:500;}
.footer {
    border-bottom: 1px solid #e3d7e4;
    float: left!important;
    width: 100%!important;
}
#other_towing_services {
    margin-bottom: 30px;
}
.main-box:hover .img-desc a{color: #3c5aa6;text-decoration: none;}
#serviceIcon-31,#serviceIcon-50, #serviceIcon-54,#serviceIcon-55,#serviceIcon-65,#serviceIcon-68,#serviceIcon-69,#serviceIcon-64  { background-image: url('https://www.towing.com/Images/Vehicle-Transport-1.png');} 
#serviceIcon-53{ background-image: url('https://www.towing.com/Images/Boat-Towing.png'); }
 
#serviceIcon-43{ background-image: url('https://www.towing.com/Images/Winch-and-Recovery-Service-1.png'); }
 
#serviceIcon-33{ background-image: url('https://www.towing.com/Images/Flatbed-Towing.png'); }
  
#serviceIcon-56{ background-image: url('https://www.towing.com/Images/Motorcycle-Towing.png'); }
 
#serviceIcon-57{ background-image: url('https://www.towing.com/Images/RV-Towing.png'); }

#serviceIcon-79{ background-image: url('https://www.towing.com/Images/Mobile-Mechanic.png'); }
  
#serviceIcon-35, #serviceIcon-36, #serviceIcon-49{ background-image: url('https://www.towing.com/Images/Auto-Body-Repair.png'); }
 
#serviceIcon-37,#serviceIcon-62{ background-image: url('https://www.towing.com/Images/Tire-Repair.png'); }
 
#serviceIcon-52{ background-image: url('https://www.towing.com/Images/Battery-Service-and-Repair.png'); }

#serviceIcon-81{ background-image: url('https://www.towing.com/Images/Mechanic.png'); }
 
#serviceIcon-44,#serviceIcon-46, #serviceIcon-58{ background-image: url('https://www.towing.com/Images/Bail-Bonds.png'); }
 
#serviceIcon-59{ background-image: url('https://www.towing.com/Images/Boat-Storage.png'); }
 
#serviceIcon-39{ background-image: url('https://www.towing.com/Images/Jump-Start-and-Battery-Service.png'); }
 
#serviceIcon-40,#serviceIcon-73,#serviceIcon-71{ background-image: url('https://www.towing.com/Images/Heavy-Duty-Roadside-Assist.png'); }
 
#serviceIcon-41{ background-image: url('https://www.towing.com/Images/Lock-Out-Service.png'); }
 
#serviceIcon-42{ background-image: url('https://www.towing.com/Images/Gas-Delivery-Service.png'); }
 
#serviceIcon-67, #serviceIcon-51,#serviceIcon-60,#serviceIcon-78{ background-image: url('https://www.towing.com/Images/Truck-Repair.png'); }
  
#serviceIcon-72{ background-image: url('https://www.towing.com/Images/Truck-Stop-and-Refueling.png'); }
 
#serviceIcon-74{ background-image: url('https://www.towing.com/Images/Collisions-Repair.png'); }

#serviceIcon-43,#serviceIcon-45{ background-image: url('https://www.towing.com/Images/Junk-Car-Removal.png'); }
 
#serviceIcon-75,#serviceIcon-61{ background-image: url('https://www.towing.com/Images/Trailer-Repair-and-Service.png');}

.main-box .img-box {
    background-repeat: no-repeat;
    background-position: 8px 8px;
    text-align: center;
    background-color: #ffffff;
    float: left;
}

.main-box .img-box:hover {
    background-position: -47px 8px;
    background-color: #3b59a5;
}

#exTab3 .nav-pills > li > a {
  border-radius: 4px 4px 0 0 ;
}
#exTab3 .tab-content {
  color : white;
  background-color: #428bca;
  padding : 5px 15px;
}
.affix {
    top: 20px;
    z-index: 9999 !important;
}
/*---------------*/
.dropdown-menu-custom #dropdownMenuLink {
    width: 100%;
    text-align: left;   
    background-color: #ececec;
    border-top: 0;
    border-left: 0;
    border-right: 0;
    border-radius: 0;
    color: #000;
        padding: 10px 10px;
        border-color: #d6d6d6;
        font-weight:600;
}
.sticky-tabs .dropdown-menu-custom {
    width: 100%;
    position: fixed;
    top: 80px;
    background: #000;
    z-index: 99999;
    left: 0;
    right: 0;
    margin: 0 auto;
}
.dropdown-toggle::after {
    right: 7px;
    left: inherit;
    position: absolute;
    top: 20px;
    background-image: url(https://www.towing.com/Includes/NewSite/images/arrow-dropdown.png);
    height: 10px;
    width: 17px;
    border: 0;
    background-repeat: no-repeat;
}
/*-----------------*/
.mobile-tabs{
    display: none;
}
.tab-a-link {
    display: block;
    width: 100%;
    font-size: 16px;
    color: #333;
    padding: 6px 10px;
}
.dropdown-menu-custom .dropdown-menu {
    width: 100%;
    width: 100%;   
    border-bottom: 1px solid #ccc;
    border-radius: 0;
    box-shadow: 0px 5px 5px #e3e3e3;
}
.sticky-tabs .dropdown-menu {
    left: 5px !important;
    border: 0 !important;
}
.tab-a-link:hover {
    background: #3a57a3;
    color: #fff;
}
.dropdown-menu-custom #dropdownMenuLink:focus {
    outline: none;
    box-shadow: none;
}
.dropdown-menu-custom:hover  .dropdown-menu {
    display: none;
}
.dropdown-menu-custom .dropdown-menu.show {
    display: block !important;
}
/* Responsive css */
@media screen and (max-width:1199px) {
.main-box{width:25%;}
#mytab ul.nav.nav-pills li a{
	font-size: 12px;
}
.sticky-tabs ul{
	top: 50px;
}
#mytab ul.nav.nav-pills li a{
	padding: 12px 8px;
}
}
@media screen and (max-width:1024px) {
    .main-box{width:33.33%;}
    .main-sevice-box h5 a{font-size: 24px;} 
nav.navbar.navbar-expand-md.navbar-light{border-bottom: 1px solid #dddddd;background: #ffffff;width: 100%;padding: 10px 0;}
}
@media screen and  (max-width: 992px){
.dropdown-menu-custom {
    margin-top: 30px;
}
ul.nav.nav-pills.service-tabs.mobile-hidden {
    display: none;
}
.mobile-tabs{
    display: block;
}
	.service-tabs li {
    width: 50%;
}
#mytab ul.nav.nav-pills li a {
    font-size: 16px;
}
.navbar-light .navbar-nav .nav-link{font-size: 14px!important;
    margin-right: 15px!important;}
    .main-box{width: 50%;}
    .main-sevice-box h5 a{font-size: 24px;}
   
}
@media screen and (max-width:767px) {
    .main-box{width: 50%;}
    .main-sevice-box h5 a{font-size: 24px;}
   #other_towing_services {
    margin-bottom: 120px;
}
}
@media screen and (max-width:480px) {
	.service-tabs li {
    width: 100%;
}
    .main-box{width: 100%;}
    .main-sevice-box h5 a{font-size: 22px;}
 
#mytab ul.nav.nav-pills li a:active{
    border-bottom:none; 
    color: #4562ab; 
    font-weight: 600;     
}
}
