/*
	MacBook Pro BTR CSS
	===============================================
*/


@media only screen and (max-device-width: 768px) and (max-width: 736px) {
	html.hu .as-filter-button {
		padding: 10px 15px;
	}
}

@media screen and (device-aspect-ratio: 40/71) and (orientation : portrait) {
    .ru .as-filter-button {
        padding-left: 25px;
        padding-right: 25px;
    }

    .ru .as-filter-button.as-filter-buttonactive {
        padding-left: 24px;
        padding-right: 24px;
    }
}

.as-colorselector-options .as-colorselector-noswatch {
    display: none;
}

.as-retailavailabilitysearch-form {
    box-sizing: border-box;
}

.ios .as-colorselector-option:hover .as-swatch-label {
    clip: rect(1px, 1px, 1px, 1px);
}

.ios .as-colorselector-option.as-selected .as-swatch-label {
    clip: auto;
}

.as-bundleselection-centeralign .as-macbundle {
    vertical-align: top;
}

.as-colorselector-option .as-swatch-label,
.as-colorselector-option:hover .as-swatch-label,
.as-colorselector-option [type=radio]:focus + label .as-swatch-label {
    top: 43px;
}