/*
Automobile Car Dealer Custom Style CSS
*/

/******************************
* BuddyPress
*******************************/

#buddypress div.activity-meta a{
	color: #ffffff;
	
}
#buddypress table.forum tr td.label, #buddypress table.messages-notices tr td.label, #buddypress table.notifications tr td.label, #buddypress table.notifications-settings tr td.label, #buddypress table.profile-fields tr td.label, #buddypress table.wp-profile-fields tr td.label{
	width: 100%;
	color:#333;
  background: transparent;
  padding: 10px;
  font-size: small;
  line-height: normal;
}
#buddypress div.profile h4{
	padding:10px;
}
div#item-nav > div.item-list-tabs ul li{border-right: 1px solid #ddd;}
div#item-nav > div.item-list-tabs#object-nav{
	    border: 1px solid #ddd;
}

div#item-body > div.item-list-tabs#subnav ul li.last{
	    margin-top: 0;
    display: flex;
}

#buddypress div.item-list-tabs#subnav ul li.last > label{
    padding: 7px 10px 2px 5px;
}
div#item-body > div.item-list-tabs#subnav ul li{
	    border-right: 1px solid #ddd;
}
div#item-body > div.item-list-tabs#subnav{
	    border: 1px solid #ddd;
}

#buddypress div.item-list-tabs ul li.last select{
border-top: 0;
height: 2.2rem !important;
font-size: 14px;
border-right: 0;
border-bottom: 0;
padding-right: 20px;
}

.col-md-3.col-sm-3.logo_bar{
	width:100%;
}

.header_custom_content{
    float: right;
    text-align: center;
    margin-top: 8px;
}


@media screen and (max-width: 700px) {
  aside#nav_menu-2{
    padding-left: 10px !important;
    top: 64px !important;
    background: #dd3333;
    margin: 0;
    width: 100%;
  }
 .footer-wp aside#nav_menu-2 ul li {
   float: none !important;
 } 
 #menu-footer-menu {
     width: auto !important;
 }
}


@media only screen and (max-width: 600px) {
    .left_content_home, .right_content_home {
        width: 100% !important;
    }
    #content_box p {
        font-size: 12px;
    }
    .page-template-update-reservation .footer-wp .col-md-3.col-sm-3:last-child {
        padding-left: 0px;
	padding-right: 0px;
	width: 100% !important;
	margin-left: 0px !important;
    }
    .footer-wp .col-md-3.col-sm-3:last-child {
        padding-left: 0px;
	padding-right: 0px;
	width: 108.5%;
	margin-left: -15px;
    }
    .map_info { width: 100% !important; }
    .map_info iframe { width: 100%; }
    .page-template-page-with-left-sidebar .crrntl-form-block.crrntl-form-submit input[type="submit"] {margin-left: 0px !important;}
    .page-template-update-reservation .crrntl-form-block .datepicker, 
    .page-template-update-reservation .crrntl-form-block .datepicker {width: 35.5% !important;}
    .page-template-update-reservation .crrntl-form-block.crrntl-pick-up input { margin-left: 25px !important; }
    .page-template-update-reservation .crrntl-form-block.crrntl-drop-off input { margin-left: 10px !important; }
    .page-template-update-reservation .crrntl-form-block.crrntl-drop-off, 
    .page-template-update-reservation .crrntl-form-block.crrntl-pick-up {
       margin: 10px 3px 3px 15px;
    }
    .page-template-update-reservation .crrntl-pick-up select, 
    .page-template-update-reservation .crrntl-drop-off select, 
    .page-template-update-reservation .crrntl-pick-up .sbHolder, 
    .page-template-update-reservation .crrntl-drop-off .sbHolder {
	width: 23% !important;
	float: left !important;
	margin-left: 10px;
    }
    .page-template-update-reservation .vehicle_cls {
	width: 94%;
        margin-left: 10px;
    }
    .page-template-page-choose-extras .crrntl-product-price,
    .page-template-update-reservation .crrntl-product-price {
	    position: relative;
	    display: inline-block;
	    width: 30% !important;
	    float: left;
	    max-width: 30% !important;
	}
	.page-template-page-choose-extras .crrntl-product-wrap,
	.page-template-update-reservation .crrntl-product-wrap {
	    width: 70% !important;
	    max-width: 70% !important;
	    float: left;
	}
	#crrntl-user-info .crrntl-form-element input:not( [type="checkbox"] ), #crrntl-user-info .crrntl-form-element select {
	     margin-bottom: 10px;
  	}
	.tooltip .tooltiptext {
            width: 200px;
	    float: left;
    	    left: 0px;
    	    top: 20px;
	}
	.home .crrntl-form-block .datepicker, .home .crrntl-form-block .datepicker { width: 56.5% !important; }
	.home .crrntl-pick-up select, .home .crrntl-drop-off select { width: 40% !important; }
}
