/* American Eagle Redesign ES */

/***AEOL-1594***/
div.payment-method-credit-card-btn.col-xs-6.col-xs-height.col-top div#ember1045.btn.btn-secondary.btn-block.ember-view.selectable-option.is-selected.qa-selectable-option-payment-method-creditcardpayment div.selectable-option-text{
	padding-right:65px;
}

/***AEOL-1585***/
div.main-container div.cart-container div.container-fluid h1.page-header.qa-page-header{
	margin-top:70px;
}

/***AEOL-1584 - commented because of AEOL-2104***/
/*.utilities-list-item{
	font-size:9px;
}*/

/***AEOL-1679***/
div.modal-body-pos form.container-fluid.qa-get-points div.row.row-md-gutter div.col-md-6{
	font-size:0.9em;
}

/***AEOL-1684***/
footer.footer-checkout .footer-links{
	font-size:0.6em;
}

/***AEOL-1627***/
.aeo-input.not-empty label{
	font-size: .425em !important;
}

/***AEOL-1626***/
.order-info-page-header .order-number{
	font-size:.1.3em;
}

/***AEOL-1654***/
@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait) {
.btn{
font-size: .55em;
}
}

@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape) {
.btn{
font-size: .55em;
}
}
/***AEOL-1655***/
.page-header{
	margin: 70px 0 30px;
}

/***AEOL-1610***/
div > h3.rewards-section-label.qa-earning-summary-label{
	font-size: .775em;
}

.cart-checkout-button-container .btn-go2checkout{
	font-size: .557142857142857em;
}

/***AEOL-1678***/
.radio-toggle [type=radio]:checked+label, .radio-toggle [type=radio]:not(:checked)+label{
	padding: 13px 19px;
}

/***AEOL-1672***/
.locator_search{
	width: 68%;
}

/*** AEOL-1656 ***/
.rewards-earning-item > .pull-left {
    width: 100px;
}
.rewards-earning-item > .pull-right {
    width: 165px;
}
.rewards-earning-item {
    padding: 20px 5px;
}

/***AEOL-1607***/
h1.page-header {
	    font-size: 27px;
}
.select-control label {
	    padding: 0 16px;
}
/*AEOL-1764 screenshot #2
.qa-choose-card-type.ember-view.qa-select-card-type.select-control.form-group label.aeo-input-label.clickable {
	    margin-top: 15px;
}*/
/*AEOL-1704*/
/*.radio-toggle [type=radio]:checked+label, .radio-toggle [type=radio]:not(:checked)+label{
		padding:19px;
		font-size:0.7em;
}*/

/*AEOL-1682*/
@media only screen and (device-width: 768px) {
		div.section-commerce-items.commerce-items-container.container-fluid div.section-cart-container.col-unpadded.col-md-6 div.login-message.unpadded-grid.clearfix.qa-login-message button.login-message-btn.btn.btn-sm.btn-secondary.col-xs-6.col-md-3.col-md-height.qa-login-message-btn{
		font-size: 0.55em;
		padding: 6px;
		width:122px;
	}
}

@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape) {
	  div.section-commerce-items.commerce-items-container.container-fluid div.section-cart-container.col-unpadded.col-md-6 div.login-message.unpadded-grid.clearfix.qa-login-message button.login-message-btn.btn.btn-sm.btn-secondary.col-xs-6.col-md-3.col-md-height.qa-login-message-btn{
		 padding: 8px;
		 width:120px;
	}
}


/*AEOL-1681*/
@media only screen and (device-width: 768px) {
        div.checkout-container.container-fluid div.checkout-header-container div.qa-guest-header h1.page-header.qa-page-header.unpadded-grid.clearfix small.checkout-required-fields-message.pull-right{
			margin-left:32px;
	}
}

.section-payment-methods .selectable-option-text{
		width:70%;
}
@media only screen and (max-width: 768px) {
	  .section-payment-methods .selectable-option-text{
		  	width:74%;
	  }
}

/*AEOL-1678*/
@media only screen and (max-device-width: 480px) {
			.radio-toggle [type=radio]:checked+label, .radio-toggle [type=radio]:not(:checked)+label{
					padding:13px 19px;
					font-size:0.75em;
				}
		}


/*AEOL-1682*/
@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait) {
	  div.login-message.unpadded-grid.clearfix.qa-login-message button.login-message-btn.btn.btn-sm.btn-secondary.col-xs-6.col-md-3.col-md-height.qa-login-message-btn{
		  width:150px;
	}
}

/***AEOL-1654***/
@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (-webkit-min-device-pixel-ratio: 2) {
	.btn{
		font-size: .4em;
		padding: 19px 0px;
	}
}

/*** AEOL-1656 ***/
@media screen and (max-width: 1340px) {
div.rewards-earning-matrix.clearfix.text-uppercase.text-bold div.rewards-earning-col div.rewards-earning-item {
    font-size: 0.6em;
    letter-spacing: -1px;
}
div.rewards-earning-matrix.clearfix.text-uppercase.text-bold div.rewards-earning-col div.rewards-earning-item span.pull-left {
    width: 65px;
}
div.rewards-earning-matrix.clearfix.text-uppercase.text-bold div.rewards-earning-col div.rewards-earning-item span.pull-right {
    width: 100px;
}
}

/***AEOL-1610***/
.discount-code-show-form-btn{
        font-size: .7em;
}


/***AEOL-1682***/
@media only screen 
and (min-device-width: 768px) 
and (max-device-width: 1024px) 
and (-webkit-min-device-pixel-ratio: 1) {
	.btn.btn-sm{
		padding: 5px 5px;
	}
}

/***AEOL-1713 removed because of the AEOL-2967***/
/*@media only screen 
and (min-device-width: 320px) 
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2) {
	.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img{
		margin-top: 15px;
	}
}*/

/***AEOL-1714***/
@media only screen 
and (min-device-width: 320px) 
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2) {
	.gc-bg .container-fluid h1{
		line-height: 25px;
	}
}

@media only screen 
and (min-device-width: 320px) 
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2) {
	.gc-bg .container-fluid h2{
		font-size: .65em;
		margin-bottom: 0px;
	}
}

@media only screen 
and (min-device-width: 768px) 
and (max-device-width: 1024px) 
and (-webkit-min-device-pixel-ratio: 2) {
	.gc-bg .container-fluid h2{
		margin-bottom: 5px;
	}
}

/* AEOL-1714 */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px) {
.b, .strong, b, strong {
    letter-spacing: -0.5px;
}
.gc-bg .gc-option {
	width: 50%;
}
}
/*AEOL-1723  Commented for AEOL-1896*/
/*@media (min-width: 1024px) {
	div.section-header-marketing {
	font-size: 0.495rem;
}
}*/
/*AEO-579*/
div.gc-footer div.footer-corporate button.btn.btn-secondary.btn-corporate {
	width: 356px;
}
/*AEOL-1849*/
.cat-nav-dt .cat-item {
	text-transform: none;
}
.nav-sort-size .sort-size-group-item .sort-size-group-item-link {
	text-transform: none;
}
.desktop-filters.panel.panel-default h4.panel-heading.panel-title span.sort-size-group-title.text-capitalize {
	text-transform: none;
}
.desktop-filters.panel.panel-default h4.panel-heading.panel-title span.sort-size-group-title.text-capitalize:first-letter {
	text-transform: uppercase;
}
/*AEOL-1854*/
.psp-product-promo {
	text-transform: none;
}
/*AEOL-1853*/
.size-lg div.container-fluid div.main-content.row div.product-list div.section-header.AEO a.nav-link div.section-header-marketing {
	font-size: 0.6875rem;
}
.size-lg div.container-fluid div.main-content.row div.product-list div.section-header.AERIE a.nav-link div.section-header-marketing {
	font-size: 0.6875rem;
}
/*AEOL-1848*/
.main_content.error-page.col-lg-offset-3.col-lg-6.col-unpadded div.col-md-4.col-lg-4 a.btn.btn-secondary.btn-block {
	padding: 19px 3px;
}

/*AEO-593*/
header#main-header.qa-header.affix-top div.container-fluid.relative div.row.utility.qa-header-utilities ul.utilities-list.col-xs-12.col-sm-12.col-md-12.col-lg-8.pull-right.qa-utilities-menu li.utilities-list-item.utilities-checkout.hidden-xs.hidden-sm.hidden-md.relative.desktop-checkout-button.visible-lg-inline {
	display: inline-block !important;
}

/***AEOL-1877***/
div.guest-user div.main-container div.gc-footer.container-fluid.text-center div.col-md-7.footer-corporate a.btn.btn-secondary.btn-balance{
	width:353px;
}

/***AEOL-1881***/
div.cms-mix-match-content{
	font-size:12px;
	line-height:15px;
}

/***AEOL-1882***/
.main-content .mix-n-match-standalone .mixandmatch-module .mnm-desktop .icon-img-wrapper{
	margin-bottom:5.5%;
}

/***AEOL-1886***/
.expand_app_guide .expand_width{
	width: 500px !important;
}

.expand_app_guide .info_width {
	width: 220px !important;
}
/*AEOL-1890*/
.mnm-desktop .mix-and-match-content .mm-selector-fit-list .icon-img-wrapper {
	height: 75px;
}
/*AEOL-1899*/
#pdp-sticky-menu-container div#psp-sizechart-link.psp-sizechart-link a {
	text-transform: none;
	display: block;
}
#pdp-sticky-menu-container div#psp-sizechart-link.psp-sizechart-link a:first-letter {
	text-transform: uppercase;
}
#pdp-sticky-menu-container div.psp-product-txt.psp-product-color span {
	text-transform: none;
	display: block;
}
#pdp-sticky-menu-container div.psp-product-txt.psp-product-color span:first-letter {
	text-transform: uppercase;
}
/*AEO-600*/
/*#i18nModal.modal.animate.international-settings-window.modal-intl-settings.in div.modal-dialog.modal-sm {
	position: static !important;
}
#i18nModal.modal.animate.international-settings-window.modal-intl-settings div.modal-dialog.modal-sm {
	position: static !important;
}*/

/***AEOL-1907***/
div.cms-overlay-content-inner.cms-overlay-content-top div.cms-title.cms-title-lg-white.cms-title-xs-white.cms-gothambook div.row div.col-md-12.col-md-offset-0.col-xs-10.col-xs-offset-1.text-center p{
	font-size:32px;
}

/***AEOL-1906***/
div#expand_app.expand_app_guide.app_height.single_fit div#expand_app_wrap.expand_app_wrap.app_height div#expand_app_scroll_container.expand_app_scroll_container div#expand_app_content.expand_app_content div.section.section_width.expand_app_subfit.locked{
	width:500px !important;
}

/***AEOL-1924***/
#category-navigation > nav > h3 > a{
	text-transform: uppercase;
}

/***AEOL-1950***/
div.default-landing-page-navigation-link.col-xs-offset-2.col-sm-offset-2.col-md-offset-2.col-lg-offset-0.col-xs-8.col-sm-8.col-md-8.col-lg-2 a.btn.btn-block.btn-secondary.btn-secondary-black
{
	font-size:0.65em;
}

/***AEOL-1947***/
div.nav-filters-wrapper div.cat-nav-dt.col-lg-3.col-md-3.visible-md-block.visible-lg-block.nav-filters div#filters-accordion-desktop.panel-group.large-filters div.filters-group.desktop-filters.panel.panel-default ul#filter-collapsesortLS.panel-collapse.list-unstyled.text-capitalize.collapse.in li.filter-group-item.no-swatch span.filter-group-item-link{
	text-transform:none;
}

/*AEOL-1961*/
#cms_module_id_1435769912020 > div > div > div.cms-overlay > div > div > div > div > div.cms-desc.cms-desc-lg-black_000000_100.cms-desc-xs-black_000000_100.cms-gothambook > div > div > p {
	letter-spacing: -0.9px !important;
}

/***AEOL-1909***/
.rewards-earning-item{
	padding:20px 45px;	
}

/***AEOL-1987***/
span#ui-collapse-585.filter-group-title.text-capitalize.collapsed{
	text-transform:none !important;
}

/***AEOL-2006***/
div.cms-overlay div.row.cms-overlay-height-row div.col-md-6.col-xs-12.text-center.cms-overlay-height-col div.cms-overlay-content.cms-overlay-content-overlay-height div.cms-overlay-content-inner.cms-overlay-content-top{
	width:70%;
}

/* AEOL-2016 */
#ember352 > div.page-container > div.gc-footer.container-fluid.text-center > div.col-md-7.footer-corporate > a {
	width: 371px;
}

/***AEOL-2028***/
div.container-fluid div.default-error-content.main_content.col-lg-12.col-md-12.col-unpadded div.col-md-6.col-lg-pull-6.col-md-pull-4.error-content-wrapper.col-sm-12 div.error-content p{
	margin-bottom:2rem;
}

/* AEOL-2024 */
div.row div.col-md-12.center-block.search-results h1.text-center.headline span.search-term {
	text-transform: capitalize;
}

/* AEOL-2016 */
div#ember299.ember-view div.page-container div.gc-footer.container-fluid.text-center {
 font-size: 0.89em;
}

div#ember299.ember-view div.page-container div.gc-footer.container-fluid.text-center div.col-md-7.footer-corporate a.btn.btn-secondary.btn-balance {
 width: 307px;
}

/***AEOL-2011***/
form.select-zip-code div.col-xs-12.input-group.text-left div.aeo-input.full-width input#zipCodeField.form-control.zip-code-field{
	font-size:0.7125em;
}

/***AEOL-1954***/
div.gc-footer.container-fluid.text-center div.col-md-7.footer-corporate a.btn.btn-secondary.btn-balance {
	width: 340px;
}

/***AEOL-2002***/
div#popover164804.popover.fade.top.in {
	width: 400px !important;
}

a#ember680.list-group-item.btn-live-chat.live-chat-button.clickable.ember-view span.live-chat-time {
	font-size: 8px;
}

/*AEOL-2082 - commented because of AEOL-2096*/
/*div.pdp-about-section1.col-md-10.col-md-offset-2 div.pdp-about-details.pdp-about-section ul.pdp-about-list li.pdp-about-list-item.pdp-about-bullet {
    text-transform: capitalize;
}*/

/*AEOL-2081*/
.expand_app_container .expand_content, .expand_app_container .img_wrap, .expand_app_container .img_wrap img {
	height: 99%;
}

/*AEOL-2096*/
div.pdp-about-section1.col-md-10.col-md-offset-2 div.pdp-about-details.pdp-about-section ul.pdp-about-list li.pdp-about-list-item.pdp-about-bullet {
    text-transform: unset;
}
div.pdp-about-section1.col-md-10.col-md-offset-2 div.pdp-about-details.pdp-about-section ul.pdp-about-list li.pdp-about-list-item.pdp-about-bullet::first-letter {
    text-transform: uppercase;
}
div.product-description-inner-wrap.row.hidden-xs.hidden-sm div.col-md-12 div.col-md-7 div.pdp-about-section1.col-md-10.col-md-offset-2 div.pdp-about-details.pdp-about-section {
    display: block;
}
h1.bc-item.cms-aeo-color-breadcrumb {
    text-transform: unset;
}
div.col-md-4.col-xs-10.text-center.cms-overlay-height-col div.cms-overlay-content.cms-overlay-content-overlay-height div.cms-overlay-content-inner.cms-overlay-content-top {
    display: block;
}
/*due to AEOL-2854*/
/*div.cms-overlay-content.cms-overlay-content-overlay-height div.cms-overlay-content-inner.cms-overlay-content-top div.cms-desc.cms-desc-lg-ae_dark_gray_333333_100.cms-desc-xs-ae_dark_gray_333333_100.cms-avenir p {
    text-transform: lowercase;
}*/
div.cms-overlay-content.cms-overlay-content-overlay-height div.cms-overlay-content-inner.cms-overlay-content-top div.cms-desc.cms-desc-lg-ae_dark_gray_333333_100.cms-desc-xs-ae_dark_gray_333333_100.cms-avenir p::first-letter {
    text-transform: capitalize;
}

/*AEOL-2108*/
.bag-notification .container-fluid .buttons-div .checkout-btn, .bag-notification .container-fluid .buttons-div .view-bag-btn {
	letter-spacing: -0.4px;
	width: 119px;
	font-size: 10.5px;
}

/***AEO-677***/
.__251d1{
	margin-bottom: 40px !important;
}

/***AEO-674***/
.cms-module .btn{
	font-size: 11px;
}

/***AEO-685***/
.__a1bcd .utilities-list-item .utilities-item-title{
    font-size: .595rem;
}

/***Client Feedback on ES Translations***/
.ember-view > a{
	text-transform: none;
}

/*AEOL-2743*/
div.cms-overlay-content-inner.cms-overlay-content-top div.cms-title div div p {
        letter-spacing: -0.5px;
}

/*AEOL-2765*/
div.modal-dialog.modal-md.ember-view div.modal-content div.modal-body.custom-scrollbars.ember-view form.ember-view.container-fluid.userinfo-settings.qa-userinfo-settings div.list-group.contact-links.qa-contact-links.contact-links--view-row.ember-view a.ember-view.list-group-item {
    width: 38%;
}

/*AEOL-2762*/
div.modal-content div.modal-body.custom-scrollbars.ember-view.added-to-bag-body div.buttons-container button.btn.btn-secondary.ember-view.qa-keep-shopping-btn {
    padding: 7px 12px;
}

/*AEOL-2797*/
div.product-tile.qa-product-tile.__eadf2.ember-view div.tile-details div.tile-flags.ember-view span.qa-merchant-flags.merchant-flags {
	text-transform: unset;
}

/*AEOL-2847*/
.main-breadcrumb h1 {
	    text-transform: unset !important;
}

/*AEO-781*/
div.product-tile.qa-product-tile > div.product-info > div.product-name.qa-product-name {
	font-size: calc(10rem / 16);
}

/*AEO-778*/
.card .well a {
	max-width: 338px !important;
}

/***AEOL-2876***/
div.seo-content.col-md-12 > div > div.seo-header{
	text-transform: none;
}

/*AEOL-2970*/
.cms-didonesquebold.cms-header-fontsize-large-web.cms-header-fontsize-medium-mobile p {
	font-size: 0.9em;
}

/*AEOL-3089*/
.panel-collapse.collapse.in div.cms-panel-body div.cms-panel-body-content div.cms-help-sub-panel div ul li strong {
	text-transform: uppercase;
}

div.nav-filters div.nav-filters-dt div.filter-group-wrapper.qa-cms-text-accordion div.filters-group.qa-text-accordion-section div.qa-section-content-collapsed ul.qa-section-terms-and-conditions li strong {
	text-transform: uppercase;
}

/*AEOL-3185*/
div.qa-headless-cms-background-with-media.headless-cms-background-with-media._container_3s1n4b.qa-cms-module-content span._button-container_3s1n4b._button-container-tl_3s1n4b button.btn.btn-tertiary._shop-the-look-btn_1sxe0e span._shop-btn-txt_1sxe0e {
	font-size: 11px;
}
/*AEOL-3198*/
@media screen and (min-width: 1441px) {
	.headless-cms-overlay .copy-subheader-ember10 {
		font-size: 26px !important;
	}
}

/*AEOL-3241*//*Commented for AEOL-3256*/
.page-outlet.__b62fc div.qa-product-listing-page-cartridge._product-listing-container_1esa5m ._overlay-wrapper_1yht6y div._content_1u317r.overlay-f3510911-f6c9-4520-b27a-b42e05672c49.qa-headless-cms-lockup-overlay._overlay_1yht6y.headless-cms-overlay{
    margin-left: -100px !important;
}
/*AEOL-3239*/
div.modal-body.added-to-bag-body > div.buttons-container > button.btn.btn-tertiary.qa-btn-keep-shopping.btn-sm{
    padding:0 10px 1px 10px;
}

/*AEOL-3237*/
div.account-menu-layout-content.col-unpadded.col-print-12.col-md-offset-1.col-md-8 > div.row > p {
	margin-top: 75px;
}
/*AEOL-3231*/
#awo-talkable-element-desktop{
    padding:20px 5px;
}
#main-content-focus div.qa-headless-cms-background-with-media.headless-cms-background-with-media._container_3s1n4b.qa-cms-module-content > span > button > span{
    font-size: calc(10.5rem / 16);
}
/*American Eagle: URGENT 8.14 AEO Webset update*/
@media screen and (min-width: 1441px) {
	.headless-cms-overlay span.qa-headless-cms-copy.qa-headless-cms-header.headless-cms-copy-header.copy-header-ember31._copy_1bhria._top_1bhria {
		font-size: 22px;
		margin-left: 2px;
		margin-right: 2px;
	}
}

