.shipping-page form .checkbox-wrapper {
    padding-left: 92px !important;
}
body .shipping-page form .add-new-address-shipping {
    padding-left: 92px;
}

.payment-page  .special-red, .shipping-page  .special-red {
    left: 90px;
}

.shipping-page .disclaimer-label .contentasset {
    margin-left: 27.5 !important;
    padding-left: 92px;
    width: 60% !important;
}

@media screen and (max-width: 959px) and (min-width: 500px) {
	.shipping-page .disclaimer-label .contentasset {
	    margin-left: 28.5% !important;
	    width: 50% !important;
	}
    body .shipping-page form .add-new-address-shipping {
        padding: 12px 0 0 92px !important;
    }
    .shopping-cart .cart-items div.description{
        width: 50%!important;
    }
    body .shipping-page .row .add-new-address-shipping #add-address {
        white-space: nowrap;
    }
}
@media screen and (max-width: 499px) and (min-width: 0px) {
    body .shipping-page form .add-new-address-shipping {
        padding: 0px !important;
        margin: 0 !important;
    }
    #companionProductsContainer .cart-items .companion.item .description .availability{
        width: 135%!important;
        padding-right: 0!important;
    }
    .shopping-cart .hero .mini-summary{
        width: 35%!important;
    }
}
.fr-disclaimer p {
    font-size: 14px !important;
}
.fr-disclaimer span {
    font-size: 14px !important;
}
#collegiate-gallery-link,
.contract-choice,
#review li.sum-power,
.epv-remove {
display: none !important;
}
.user-menu li a{
	font-size: 13px;
}
header > nav .user-menu > ul > li > a{
	padding: 6px 14px;
}

.header-old-version>nav li>a,
.header-new-version>nav li>a {
    font-size: 13px !important;
}

@media screen and (max-width: 1100px) and (min-width: 960px) {
    .header-old-version>nav li>a,
    .header-new-version>nav li>a,
    header.header-new-version>nav .nav-items .dropdown>p {
        font-size: 10px !important;
    }
}

#motomaker .widget-slide-out #accordion ul {
	display: inline-block;
}
#vskuForm #recaptcha_widget ul.captcha-tools input[type="text"] {
	width: 260px;
}
.checkout-progress .label{
	word-spacing: 0px;
}
#select-vsku input[type="text"]{
    padding-right: 0px;
    font-size: 19px;
}
#vskuForm .vsku-input > .input.text > input[type="text"]{
	font-size: 14px;
}
.payment-page .billing-information .fr-only.label {
	width: 100% !important;
}
.billing-information .label .contentasset {
	white-space: initial;
}
.payment-page form .input-field {
	padding-left: 92px;
}
body .shipping-page .shipping-information .input-field {
	padding-left: 92px;
}
@media screen and (max-width: 680px) {
    .payment-page .payment-title {
        padding-bottom: 14px;
    }
}
@media screen and (max-width: 499px) {
	body .shipping-page .shipping-information .input-field {
		padding-left: 0px;
	}
    .payment-page form .input-field {
        padding-left: 0;
    }
    .saveCreditCardCheckbox {
    	padding-left: 0 !important;
    }
}
.payment-page .payment-creditcard {
    margin: 0 20px;
}

footer .signup-form-wrapper .signup-form .email-address-error {
    font-size: 13px;
}
@media (max-width: 600px) {
    .fr-disclaimer p {
        font-size: 12px !important;
        padding-left: 5px;
    }
    .fr-disclaimer span {
        font-size: 12px !important;
    }
}
@media (max-width: 499px) {
	.shipping-page .disclaimer-label .contentasset {
	    margin-left: 0 !important;
	    width: 100% !important;
        padding-left: 0 !important;
	}
    footer .signup-form-wrapper .signup-form .email-address-error {
        font-size: 12px;
        line-height: 18px;
        padding-top: 12px;
    }
    .shipping-page form .checkbox-wrapper {
        padding-left: 30px !important;
    }
    .devices .cart-items ul li.device .description .edit-buttons-group {
        margin-bottom: 45px;
        top: 7px;
    }
}
#redirectmodal .buttonsHolder {
	width: 370px;
}
.payment-page .billing-information .disclaimer-label .contentasset{
	margin-left: 38%;
	color: #80888C;
	margin-top: 10px;
   	width: 50%;
}
@media screen and (max-width: 959px) {
	.payment-page .billing-information .disclaimer-label .contentasset{
		margin-left: 41%;
	    width: 43%;
	}
    .payment-page form .save-address {
        padding-left: 0 !important;
    }
}
@media screen and (max-width: 499px) {
	.payment-page .billing-information .disclaimer-label .contentasset{
		margin-left: 0;
	    width: 100%;
	}
}
.checkbox-wrapper.save-checkbox.emailOptInCheckbox,
.checkbox-wrapper.save-checkbox.privacy-policy-wrapper{
    margin: 0;
    width: 84%;
    padding-left: 10px!important;
    margin-left: 11.11111%!important;
}
.privacy-policy-wrapper .special-red{
    left: 35px!important;
    margin-left: 0px!important;
}
@media screen and (max-width: 499px) {
    .checkbox-wrapper.save-checkbox.emailOptInCheckbox,
    .checkbox-wrapper.save-checkbox.privacy-policy-wrapper{
        margin-left: 0!important;
        padding-left: 30px!important
    }
    .privacy-policy-wrapper .special-red {
        left: 27px!important;
    }
    .checkout-button.button span {
        font-size: 18px;
    }
}
@media screen and (max-width: 959px) and (min-width: 500px){
    .checkbox-wrapper.save-checkbox.privacy-policy-wrapper{
        margin-left: 12.5%!important;
        width:73%!important;
        padding-left: 0 !important;
    }
    .privacy-policy-wrapper .special-red {
        left: 32px!important;
    }
}
