/**
 * Copyright: 2007-2012, Web Techtonics, LLC
 * This code is property of Web Techtonics, LLC. All rights reserved.
 * May not be re-used, re-distributed or modified without permission.



 WQuicksearch-4 */
.AV-WQuicksearch-4
{
	width: 963px;
	border-radius: 3px;
	background-color: #707070;
	padding: 13px 0;
}
	.AV-WQuicksearch-4 *
	{
		box-sizing: border-box;
	}

		.AV-WQuicksearch-4 .title
		{
			width: 245px;
			float: left;
			text-align: right;
			color: #fff;
			font-family: Roboto;
			font-weight: 300;
			font-size: 18px;
			padding-top: 3px;
			padding-right: 10px;
		}

		.AV-WQuicksearch-4 form
		{
			width: 100%;
			padding-left: 245px;
		}

			.AV-WQuicksearch-4 form > div
			{
				width: 30%;
				min-width: 100px;
				padding: 0 5px;
				display: block;
				float: left;
			}

				.AV-WQuicksearch-4 form > div > select
				{
					width: 100%;
					color: #555;
					border: 0;
					height: 26px;
				}

			.AV-WQuicksearch-4 form > div.search
			{
				width: 10%;
				min-width: 37px;
				text-align: right;
			}
			.AV-WQuicksearch-4 form > div.search > button
			{
				border: 0;
				border-radius: 2px;
				background-color: #fff;
				color: #555;
				width: 100%;
				height: 27px;
				text-align: center;
			}
			.AV-WQuicksearch-4 form > div.search > button:hover,
			.AV-WQuicksearch-4 form > div.search > button:active
			{
				background-color: #ccc;
				cursor: pointer;
			}


            .AV-WQuicksearch-4.cols-2
            {
                width: 639px;
            }
            .AV-WQuicksearch-4.cols-1
            {
                width: 315px;
            }


            .AV-WQuicksearch-4:not(.cols-3)
        	{
        		min-height: 48px;
        	}
            .AV-WQuicksearch-4:not(.cols-3) > .title
            {
                width: 100%;
                text-align: center;
                position: static;
            }
            .AV-WQuicksearch-4:not(.cols-3) > form
            {
                padding-left: 0;
            }
            .AV-WQuicksearch-4:not(.cols-3) > form > div
            {
                padding-top: 8px;
            }

            .AV-WQuicksearch-4.cols-2
            {
                padding: 0;
            }
            .AV-WQuicksearch-4.cols-2 .title
            {
                display: none;
            }

            .AV-WQuicksearch-4.cols-1 > form > div
        	{
        		width: 100% !important;
        	}
        	.AV-WQuicksearch-4.cols-1 > form > div.search > button::after
        	{
        		content: ' Search';
        	}
