/* CSS Document */

/* 1024px */
@media screen and (max-width: 1024px) {
/* Hide */
    .productOptionPreviewDisplay, .ExpressCheckoutBlockCompleted .ExpressCheckoutCompletedContent {
	display: none !important;
}
/* Show */

    /* Layout */

    #home .ProductList li, .productPage .ProductList li {
	width: 20%;
}
.AddBillingAddress dd, .AddShippingAddress dd {
	margin-left: 180px;
	float: none;
}
.PurchaseGiftCertificate .FormContainer dt {
	text-align: left;
	width: auto;
	clear: both;
	float: none;
	padding: 0 0 10px 0;
}
.PurchaseGiftCertificate .FormContainer dd {
	padding: 0;
	margin: 0 0 20px 0;
}
/* Cart Styling */

    .ExpressCheckoutContent {
	padding: 0;
	margin-bottom: 20px;
}
.ExpressCheckoutContent > div {
	margin-bottom: 20px;
}
/* THEME-550, floating looks bad in the checkout flow */
    .ExpressCheckoutContent .HorizontalFormContainer dd {
	float: none;
}
}

/* 1000px */
@media screen and (max-width: 1000px) {
/* Hide */

    /* Show */

    /* Layout */

    #home .ProductList li, .productPage .ProductList li {
	width: 25%;
}
.ProductList li {
	width: 33.333333%;
}
}
 @media screen and (max-width:980px) {
 .CartIcon{padding-right:15px;}
 .HeadIcons{width:21%;}
 .header-logo{margin-right:12%;}
 .header-secondary{width:4%;}
.FootBImgS {
	padding-top:0px;
}
.EccoTextB {
	padding:20px 0;
	position: static;
	width:100%;
	float:left;
}
.header-secondary {
	float:left;
	width:5%;
}
.middleText {
    width: 24%;
    margin-top: 20px;
}
.TopMenu li {
    /*margin: 0 0 0 140px;*/
}
.footer-main .grid__item {
	padding-left:20px;
	padding-right:20px;
}
.FreeSBox {
    margin: 0;
}
}
 @media screen and (max-width:960px) {
 .subcatFace span, .subcatEyes span, .subcatLips span{height:185px;}
 .subcatFace, .subcatEyes, .subcatLips {
    width: 30%;    background-size: 100%;
}
.subcatFace a, .subcatEyes a, .subcatLips a{width:100%;}
 .right_img1{float:none;}
.home_left,.home_right{width:100%;text-align:center;margin-right:0px;}
.main .inner {
	max-width: initial !important;
	padding: 0 2%;
	width: 96%;
}
#Header .inner {
	max-width: initial !important;
	padding: 0 2%;
	width: 96%;
}
.HomeVideo {
	padding:0 10px;
}
.EnjoyBoxL {
	display:table;
	float: none;
	margin: 0 auto;
	max-width: 514px;
}
.EnjoyBoxR {
	float: none;
	margin: 20px auto;
	max-width: 431px;
	padding: 0;
	width: 100%;
	display:table;
}
.TEbBoxL {
	background:#f5f7f7;
	display: table;
	float: none;
	margin: 0 auto;
	max-width: 430px;
	padding: 0;
	width: 100%;
}
.TEbBoxR {
	background:#f5f7f7;
	display: table;
	float: none;
	margin: 20px auto 0;
	max-width: 515px;
	padding: 0;
	width: 100%;
}
.BetterBoxL {
	background:#f5f7f7;
	display: table;
	float: none;
	margin: 0 auto;
	max-width: 480px;
	padding: 0;
	width: 100%;
}
.BetterBoxR {
	background: none repeat scroll 0 0 #f5f7f7;
	display: table;
	float: none;
	margin: 20px auto;
	max-width: 465px;
	padding: 0;
	width: 100%;
}
.WelcomTxtH {
	line-height: 24px;
}
.WelcomTxtH br {
	display: none;
}
.OurFrBox a {
	float: left;
	width: 100%;
}
.NineImg {
	margin: 0;
	padding: 0;
}
.ConBox1 {
	margin:10px 0 0 0;
}
.ConBox1L {
	max-width: inherit;
	padding: 20px 0 0;
	text-align: center;
}
.ConBox1R {
	max-width: inherit;
	text-align: center;
}
.ConBox2L {
	max-width: inherit;
	border-top: 1px solid #e4e4e4;
	padding: 30px 0 0;
}
.Eng1 {
	text-align: center;
	width: 100%;
	margin:0px;
}
.Eng2 {
	padding: 15px 0;
	text-align: center;
	width:100%;
}
.ConBox2R {
	max-width: inherit;
	text-align: center;
}
.ConBox3 {
	border-top: 1px solid #e4e4e4;
	padding:30px 0 0 0;
}
.ConBox3L {
	max-width: inherit;
	text-align: center;
}
.ConBox3R {
	max-width:inherit;
}
.Cle1 {
	margin: 20px 0 0;
	max-width: inherit;
	width: 100%;
}
.Cle2 {
	float: left;
	margin: 0;
	padding: 40px 0 0;
	width: 100%;
}
.ConBox4 {
	border-top: 1px solid #e4e4e4;
	padding:30px 0 0 0;
}
.ConBox4L {
	max-width: inherit;
	text-align: center;
}
.Sul1 {
	width:100%;
	margin:0px;
}
.Sul2 {
	padding:20px 0;
	width: 100%;
}
.ConBox4R {
	max-width:inherit;
}
.ConBox5 {
	border-top: 1px solid #e4e4e4;
	padding:30px 0 0 0;
}
.ConBox5L {
	margin:0px;
	max-width: inherit;
	text-align: center;
}
.ConBox5R {
	text-align: center;
	max-width: inherit;
}
.Clas1 {
	margin: 30px 0 0;
	max-width: inherit;
	text-align: center;
	width: 100%;
}
.Clas2 {
	padding: 20px 0 0;
	width: 100%;
}
.ConBox6 {
	border-top: 1px solid #e4e4e4;
	padding:30px 0 0 0;
}
.ConBox6L {
	max-width: inherit;
	text-align: center;
}
.Min1 {
	margin: 0px;
	text-align: center;
	width: 100%;
}
.Min2 {
	padding:20px 0;
	width: 100%;
}
.ConBox6R {
	max-width:inherit;
}
.ConBox7 {
	border-top: 1px solid #e4e4e4;
	padding:30px 0 0 0;
}
.ConBox7L {
	max-width: inherit;
	padding:0px;
	text-align:center;
}
.ConBox7R {
	max-width: inherit;
}
.Int1 {
	float: left;
	margin: 20px 0 0;
	max-width: inherit;
	width: 100%;
}
.Int2 {
	float: left;
	margin: 0;
	padding: 20px 0 0;
	width: 100%;
}
.ConBox8 {
	border-top: 1px solid #e4e4e4;
	padding:30px 0 0 0;
}
.ConBox8L {
	max-width: inherit;
}
.Dow1 {
	text-align: center;
	width: 100%;
	margin:0px;
}
.Dow2 {
	padding: 20px 0;
	text-align: center;
	width: 100%;
}
.ConBox8R {
	max-width: inherit;
}
}
 @media screen and (max-width:900px) {
.PageMenu li {
	padding: 15px 14px;
}
}

/* 768px */
@media screen and (max-width: 768px) {
 .SideRelatedProducts .productPage .ProductList li {
    width: 100%!important;
    border: none;
}
.middleText{margin-top:0;}
.Cat_right p{margin-top:0px;}
.Cat_left,.Cat_right{width:100%;text-align:center;}
.middleText{font-size:15px;}
.header-secondary{width:4%;}
/* Hide */
    #DrawerMenu #SideShopByBrand {
        display: none;
    }
    #SideAdditionalInformation {
        display: none;
    }
    #HomeSlideShow, #ProductBreadcrumb, .productlist-page .Left {
	display: none;
}
.Left {
	float: none;
	width: auto;
	padding: 0;
}
.CartContents > thead, .CartContents .CartThumb, .CartContents .CartItemIndividualPrice {
	display: none !important;
}
#ModalContainer .fastCartThumb, #ModalContainer .fastCartItemBox div, #ModalContainer .Quantity, #ModalContainer .fastCartBottom {
	display: none !important;
}
.SubCategoryList {
	display: none;
}
/* Show */

    .SubCategoryList.mobile {
	display: block;
}
/* Layout */

    #home .ProductList li, .productPage .ProductList li {
	width:50%;
}
#ProductDetails .left-content {
	float: none;
	width: auto;
}
.PrimaryProductDetails .ProductMain {
	float: none;
	padding: 0 0 20px 0;
	width: 100%;
}
.footer-columns .grid__item {
	text-align: center;/*width: 33.333333%;*/
}
.footer-columns .grid__item:last-child {
	text-align: center;
	width: 100%;
}
.footer-main .SocialConnect ul {
	margin: 0;
	padding: 20px 0;
	text-align: center;
}
/*.footer-main .inner {
        padding: 20px 0 0 0;
    }*/

    #AjaxLoading {
	background-color: rgba(0,0,0,.7);
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
#AjaxLoading .ajax-loader {
	position: absolute;
	margin-top: -16px;
	top: 50%;
	right: 0;
	left: 0;
}
#ModalOverlay {
	background-color: #000;
	opacity: 0.7 !important;
}
.productlist-page .CategoryContent {
	padding: 0;
}
.fastCartThumb, .fastCartItemBox, .fastCartSummaryBox {
	float: none;
	width: 100%;
}
#ModalContainer {
	background-color: #fff;
	top: 10px !important;
	right: 10px !important;
	bottom: 10px !important;
	left: 10px !important;
	width: auto !important;
	margin-left: 0 !important;
}
#ModalContainer .fastCartTop {
	padding: 0;
}
#ModalContainer .fastCartItemBox {
	padding: 0;
	text-align: center;
}
#ModalContainer .fastCartSummaryBox {
	margin: 0 auto;
	float: none;
	overflow: hidden;
}
.login-form .one-half {
	width: 100%;
}
.login-form .CreateAccount {
	margin-bottom: 20px;
}
.header-logo {
	margin-bottom: 20px;
}
/*.header-secondary {
        clear: both;
        float: none;
    }*/

    .header-secondary #SearchForm {
	width: 100%;
}
.header-secondary .QuickSearch {
	border-top-width: 0 !important;
}
.TopMenu ul {
	text-align: center;
}
/* Multipage Cart Styling */
    
    .TabNav {
	border-bottom: 0;
	margin: 0;
	padding: 0;
	font-size: 0;
}
.TabNav li {
	width: 100%;
	text-align: center;
}
.TabNav li a {
	box-sizing: border-box;
	margin: 0;
}
/* Hide */

    .PageMenu, .QuickViewBtn, .sf-menu li > ul, .productlist-page .Left, .js-faceted-search-column, .ProductCompareButton, .CompareButton, .footer-columns .BrandList, .footer-columns .CategoryList {
	display: none !important;
}
/* Show */
    
    .header-secondary, #home {
	display: block !important;
}
#ToggleMenu, #cart-amount {
	display:none;
}
.PageMenu {
	display:block !important;
}
}
 @media screen and (max-width:767px) {
 .header-logo img {
    max-height: 100px;
    display: block;
    margin: 0 auto;
	width:auto;
}
.HeadIcons {
    width: 26%;
}
.middleText{width:100%;}
.FreeSBox {
	float: left;
	font-size: 13px;
	font-weight: normal;
	margin: 0;
	text-align: center;
	width: 100%;
	padding:0px;
}
.header-logo {
	    float: left;
    display: block;
    margin: 0 auto;
    width: 83%;
    overflow: hidden;
    text-align: center;
    vertical-align: middle;
}
.header-logo {
	margin-bottom: 25px;
	margin-top: 0px;
}
#ToggleMenu {
	display:block;
	    padding-top: 42px;
}
.header-secondary {
	float: left;
	width:4%;
	    margin-left: 37%;
}
#SearchForm {
	float: left;
	max-width: inherit;
	position: relative;
	width: 100%;
}
.CartIcon {
	float: none;
	padding-left: 0;
	position: absolute;
	right: 50px;
	    top: -10px;
}
.HeadIcons ul {
	float: right;
	margin: 0;
	padding: 0;
}
.TopMenu, .PageMenu {
	display:none !important;
}
.SubCategoryListGrid > ul li {
	width:100%;
}
}
@media screen and (max-width: 667px) {
#Lookbook #ProductWarranty h2 {
    text-align: center;
}
.product_descnew h2{text-align:center;}
.ProductList .Rating img{float:none;}
#Lookbook .ProductList .pname,#Lookbook .ProductList li.Even .ProductImage{text-align:center;}
#Lookbook .ProductList .ProductDetails,.product_descnew,.rating_txt{width:100%;}
#Lookbook .ProductList .ProductImage,#Lookbook .ProductList .ProductActionAdd,#Lookbook .ProductList em,#Lookbook .ProductList .Rating{width:100%;text-align:center;}
.HeadIcons {
    width: 35%;
}
.header-secondary {
    margin-left: 30%;
	}
	}
/* 600px */
@media screen and (min-width: 601px) {
#CheckoutStepPaymentDetails #merchant-form {
	padding-left: 0;
}
}
 @media screen and (max-width: 600px) {
 .SideRelatedProducts .ProductList li {
    width: 100%!important;
    border: none;
}
 .subcatFace a, .subcatEyes a, .subcatLips a{
 width: 576px;
    float: none;
    display: table-cell;
    vertical-align: bottom;
    text-align: center;
    margin: 0 auto;
    height: 205px;}
 .subcatFace span, .subcatEyes span, .subcatLips span{ display: block;margin: 0 auto;padding-top: 15px;}
 .subcatEyes{margin:0;}
.subcatFace, .subcatEyes, .subcatLips{height:547px;width:100%;}
 .middleText{margin-top:5px;}
    .HeadIcons,.header-secondary{margin-top:0px;}
 .header-logo{width:77%;}
/* Hide */
.HeadIcons {
    width: 45%;
}
.header-secondary {
    margin-left: 25%;
	}
    #shareDescription {
	display: none;
}
/* Show */

    /* Layout */

    .ProductList li, #home .ProductList li, .productPage .ProductList li {
	width: 50%;
}
.CartCode .CouponCode, .CartCode .GiftCertificate {
	float: none;
	width: auto;
}
.ProceedToCheckout, .KeepShopping {
	text-align: center;
}
/* Adjusting the size of the swatches for smaller screens */

    .productOptionViewRectangle .option label {
	padding: 0 !important;
	line-height: 60px;
	height: 60px;
	width: auto;
	min-width: 60px;
	max-width: 300px;
	overflow-x: scroll;
	white-space: nowrap;
}
.productOptionViewRectangle .option label span {
	padding: 0 5px;
}
.productOptionPickListSwatch .textureContainer, .productOptionPickListSwatch .swatchColours {
	display: block !important;
}
.productOptionPickListSwatch .thumbnail, .productOptionPickListSwatch .swatchColour {
	display: block !important;
	height: 60px !important;
	width: 60px !important;
}
.productOptionPickListSwatch li {
	display: inline-block !important;
}
#tabcontent .photo {
	float: none;
	margin: 0;
	width: auto;
}
.BillingDetails, .ShippingDetails {
	width: 100%;
	float: none;
	margin-right: 0;
	padding-top: 15px;
}
.ShippingAddressList li {
	width: 50%;
}
.CartContents tfoot .CheckoutRedeemCoupon {
	text-align: left;
}
.CartContents tfoot .CheckoutRedeemCoupon td {
	padding: 0;
}
.newsletter-subscription .grid > .grid__item {
	width: 100% !important;
}
.newsletter-subscription input {
	margin-bottom: 20px;
}
.newsletter-subscription h4 {
	padding: .5em 0;
	font-size: 1.5em;
	text-align: center;
}
.newsletter-subscription .inner {
	padding: 0;
}
#braintree-paypal-button {
	margin: 0 auto;
}
.e-content img {
	float: left;
	margin: 0;
	padding: 0 0 10px !important;
	width: 100%;
}
}
 @media screen and (max-width:540px) {
.EnjoyBoxL .Fl {
	display:none;
}
.ExpLMid {
	max-width:inherit;
	margin:20px 0;
}
.ExpRMid {
	max-width:inherit;
	margin:20px 0;
}
.EnjoyBoxR .Fr {
	display:none;
}
.TEbBox {
	margin:0px;
}
.TEbBoxL .Fl {
	display:none;
}
.AdviceBox {
	margin:0px;
	max-width:inherit;
}
.JenniTxt {
	max-width:inherit;
	padding:10px 0;
}
.TEbBoxR .Fl {
	display: none;
}
.LoyBox {
	margin: 20px 0;
	padding: 0;
	text-align: center;
}
.BetterBox {
	margin: 20px 0 0;
}
.EbRightM {
	max-width:inherit;
	margin:20px 0;
	position:static;
}
.BetterBoxL .Fr {
	display:none;
}
.BetterBoxR .Fr {
	display: none;
}
.BeRightM {
	margin:20px 0;
	max-width:inherit;
}
.OurFrBox h2 {
	padding:20px 0;
}
 @media screen and (max-width:520px) {
.CatBotBanL {
width:48.8%;
}
}

/* 480px */
@media screen and (max-width: 480px) {
.SideRelatedProducts .ProductList li {
    width: 100%!important;
    border: none;
}
#Lookbook{margin-top:0px;}
.subcatFace, .subcatEyes, .subcatLips{height:415px;}
.subcatFace a, .subcatEyes a, .subcatLips a{    height: 115px;}
.CartIcon{right:15px;}
.home_left{margin-top:0px;}
.HeadIcons {
    width: 90%;margin-right: 80px;
}
.header-logo{width:70%;}
.HeadAccount {
    margin-right: 85px;
	margin-top: 5px;
}

/* Layout */

#SubCatBoxTall, #SubCatBox1, #SubCatBox2 {
    width: 100% !important;
    margin: 20px 0 0 0 !important;
    padding-bottom: 30px !important;
}
#SubCatBox1 img, #SubCatBox2 img {
    float: none !important;
}
#SubCatBoxTall #SubCatBoxButton a {
    border: 1px solid #000;
    padding: 5px 10px;
}
#SubCatBannerButton {
    text-align: center !important;
}
#BannerFilter {
    background-color: rgba(255, 255, 255, 0.5);
    display: block;
    position: relative;
    width: 100%;
    height: 100%;
}
.Cat_right_new {
    float: left;
    width: 90%;
    text-align: center;
    padding: 20px;
    margin: 5% 0;
}

    /* increasing input font sizes to avoid some zoom by webkit browsers */
    input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], textarea, select {
	font-size: 16px !important;
}
.btn, .btn.alt, textarea, input[type="email"], input[type="text"], input[type="password"], input.Textbox {
	display: block;
	height: 60px;
	line-height: 60px;
	width: 100%;
	margin-bottom: 20px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.login-form input[type="email"], .login-form input[type="password"] {
	width: 100%;
}
select, div.selector /* For uniform */ {
	margin-bottom: 20px;
}
.ProductList li, #home .ProductList li, .productPage .ProductList li {
	width: 100%;
}
.TopMenu > .inner, #Header > .inner, .PageMenu > .inner, .main > .inner, .footer-main > .inner, .footer-links > .inner, .newsletter-subscription > .inner {
	width: 90%;
}
/*.header {
        border: none;
        padding-top: 115px;
    }

    #Header {
        position: fixed;
        top: 0;
        z-index: 100;
        background-color: #fff;
        width: 100%;
        border-bottom: 1px solid #efefef;
    }    

    #Header > .inner {
        width: 100%;
        display: table;
        padding-top: 50px;
    }
    
    .header-secondary {
        float: none;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        background: #fff
    }

    .header-secondary .currency-converter {
        display: none;
    }
    
    .header-secondary #SearchForm {
        float: none;
    }

    .header-secondary #SearchForm input.Textbox {
        border: 0;
        background: none;
        color: #d6d6d6;
        height: 50px;
    }

    .header-secondary #SearchForm input.Button {
        background-color: transparent;
        position: absolute;
        border: 0;
        height: 100%;
    }

    .header-logo img {
        max-height: 60px;
        display: block;
        margin: 0 auto;
    }

    .header-logo {
        display: table-cell;
        float: none;
        vertical-align: middle;
        text-align: center;
        overflow: hidden;
    }
    
    .header-logo h1 {
        padding: 0;
    }
    
    #cart-amount {
        vertical-align: middle;
        width: 60px;
        padding-top: 7px;
    }

    #cart-amount .Cart {
        font-weight: bold;
        padding: 1em 0px;
        display: block;
        text-align: center;
        width: 60px;
        position: relative;
    }

    #cart-amount .Cart .total {
        display: inline-block;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        padding: 4px 5px;
        margin: 0 auto;
        min-width: 25px;
        height: 25px;
    }

    #cart-amount .Cart .bag-handle {
        border-bottom: 0;
        position: absolute;
        top: 8px;
        left: 24px;
        height: 4px;
        width: 8px;
        border-radius: 7px 7px 0px 0px;
    }*/
    
   /* .PageMenu .inner {
        background: #fff;
        padding: 0;
    }
    
    .PageMenu ul {
        display: none;
    }
    
    .PageMenu .CategoryList {
        padding: 0;
    }
    
    .PageMenu .pages-menu {
        display: none;
    }

    .PageMenu li {
        display: block;
        margin: 0;
        padding: 0;
        border-bottom: 1px solid #efefef;
    }

    .PageMenu a {
        padding: 1em;
        font-size: 1.2em;
    }*/
    
    .SubCategoryList {
	padding: 0;
	margin-bottom: 0;
}
.SubCategoryList li {
	padding: 0.9em;
	background: none;
	border-bottom: 1px solid #efefef;
}
#fastCartContainer {
	max-height: none;
}
.footer-columns .grid__item, .CartCode .grid__item {
	width: 100%;
}
/* Form Styling */
    .form dt, .FormContainer dt {
	text-align: left;
	width: auto;
	clear: both;
	float: none;
	padding: 0;
}
.form dd, .FormContainer dd {
	padding: 0;
	margin: 0;
}
#fancy_outer {
	z-index: 110 !important;
}
#fancy_overlay {
	z-index: 105 !important;
}
.footer-links {
	text-align: center;
}
.footer .powered-by {
	float: none;
	display: block;
	margin-top: 10px;
}
.LittleNotePassword {
	padding: 0;
	margin-bottom: 20px;
}
.addto .BulkDiscount, .addto #SideProductAddToWishList {
	display: block;
	margin-bottom: 20px;
}
.footer .footer-columns ul {
	margin: 0;
}
/* Cart Styling */

    table.CartContents tbody tr td {
	padding: 10px 8px;
}
.CartCode .grid__item {
	width: 100%;
}
.CartCode .GiftCertificate input, .CartCode .CouponCode input {
	margin-bottom: 20px;
}
#CartContent .FloatRight, #CartContent .FloatLeft, .ExpressCheckoutContent .FloatLeft, .ExpressCheckoutContent .FloatRight #ConfirmOrder .FloatLeft, #ConfirmOrder .FloatRight {
	float: none;
}
.PayPalExpressCheckout {
	text-align: center;
	padding: 1em 0;
}
.AddBillingAddress dd, .AddShippingAddress dd {
	padding: 0 !important;
	float: none;
	width: auto;
}
.ShippingAddressList li {
	width: 100%;
}
.ExpressCheckoutContent .CreateAccount, .ExpressCheckoutContent .AccountLogin {
	float: none;
	width: auto;
}
.FreeSBox {
	width:100%;
}
}
@media screen and (max-width: 375px) {
tfoot tr {
   float: left;
}
.subcatFace, .subcatEyes, .subcatLips{height:335px;}
.subcatFace a, .subcatEyes a, .subcatLips a{height:70px;}
}
@media screen and (max-width: 320px) {
.subcatFace, .subcatEyes, .subcatLips{width:95%;height:280px;}
.subcatFace a, .subcatEyes a, .subcatLips a{height:50px;}
.HeadIcons {
    width: 80%;
}
.header-logo {
    width: 55%;
}
.header-secondary {
    margin-left: 15%;
}
.FreeSBox{font-size:11px;}
}
@media screen and (max-width: 240px) {
.subcatFace span, .subcatEyes span, .subcatLips span{height:100px;}
.subcatFace span, .subcatEyes span, .subcatLips span{width:230px;}
.header-logo {
    width: 45%;
}
.header-logo img{max-height:70px;}
.middleText {
    font-size: 12px;
}
.header-secondary{width:60%;margin-left:45%;}
.HeadIcons {
    width: 88%;
}
}