body{
	font-family: 'Open Sans', sans-serif;
}
.header-top
{
	background: #350741;
	padding: 5px 0px;
}
.welcome-w3l
{
	padding: 3em 0;
}
.container_menu
{
	background: #69A411;
}
.logo-small {
    color: #2B388A;
    font-size: 50px;
}

.clients-w3agile
{
	padding: 0em 0;
}
.drivers_name
{
	color: #333 !important;
}
.menu__link
{
	color: #000 !important;
}
.bottom_driver
{
	 padding-bottom: 3em;
}
.footer-w3l
{
	background-color: #141117;
	color: #000 !important;
}
.footer-w3l {
    padding: 1em 0;
}
.copy-section
{
	background-color: #350741;
}
.nbs-flexisel-nav-left, .nbs-flexisel-nav-right
{
	border: 1px solid #666;
}
.menu__link::before
{
	background: #350741 !important;
}
.search input[type="text"]
{
	border: 1px solid #CCC;
}
.search input[type="submit"] {
    background: url(../images/img-sp.png) no-repeat 4px 4px #000;
}
.search input[type="submit"]:hover {
    background: url(../images/img-sp.png) no-repeat 4px 4px #A1BA3A;
}

        .captionOrange, .captionBlack
        {
            color: #fff;
            font-size: 20px;
            line-height: 30px;
            text-align: center;
            border-radius: 4px;
        }
        .captionOrange
        {
            background: #EB5100;
            background-color: rgba(235, 81, 0, 0.6);
        }
        .captionBlack
        {
        	font-size:16px;
            background: #000;
            background-color: rgba(0, 0, 0, 0.4);
        }
        a.captionOrange, A.captionOrange:active, A.captionOrange:visited
        {
        	color: #ffffff;
        	text-decoration: none;
        }
        a.captionOrange:hover
        {
            color: #eb5100;
            text-decoration: underline;
            background-color: #eeeeee;
            background-color: rgba(238, 238, 238, 0.7);
        }
        .bricon
        {
            background: url(../img/browser-icons.png);
        }
