/* ===========================
   MOBILE ONLY - @MEDIA
  (max-width: 1000px)
   =========================== */

/*.page-id-xxxx {   /*would it work like this for an entire page?*
	transform: scale(0.85);   /* 0.80 = 80% of desktop size *
    transform-origin: top center;   /*must have this also*
	width: 100%;  /*must have this also*
}*/

@media (max-width: 1000px) {

/* Globally ensure container-wrap doesn't interfere with mobil screen flyout menu's */
.container-wrap,
.container-wrap.search-container {
    transform: none !important;
	transition: none !important;
}	
/*Global H1 Mobile Styling*/
h1 { 
	font-size: 28px !important;
    color: #ca9735 !important;
    font-weight: 600 !important;
    text-transform: uppercase !important;
    font-family: 'Raleway', sans-serif !important;
    letter-spacing: 1.4px;
    line-height: 1.2 !important;
}
.swp-browse h1 {   /*Browse All Pg h1 heading*/
	padding-top: 260px !important;
}
body.post-type-archive-product .woocommerce-breadcrumb {   /*browse all page ONLY -filepath bar- */
	margin-top: 50px !important;
	margin-bottom: 40px !important;
	}
.woocommerce-ordering {   /* sort DD list/option */
	display: none !important;
}
div a.closed.using-label {   /*mobile flyout menu text & bars */
	margin-right: 30px;
}
.menuopen a:hover {   /*this in the mobile floyout menu - to highlight on selection */
    color: #000000 !important;
}
.closed.using-label .label {   /*mobile menu label*/
	color: #ca9735 !important;
	font-weight: 500;
	font-size: 18px !important;
}
.slide-out-widget-area-toggle.mobile-icon .lines-button.x2 .lines:before,    /*menu top line*/
.slide-out-widget-area-toggle.mobile-icon .lines-button.x2 .lines:after {	 /*menu bottom line*/
    background-color: #ca9735 !important;
}
.slide-out-widget-area-toggle.mobile-icon .lines-button.x2 {   /*menu middle line - NOT WORKING*/
	background-color: #ca9735 !important;
}
img.swp-mobile-logo {   /*my custom logo 'row'*/
	height: 300px !important;
	width: auto;
}
.page-id-6 .swp-herobar .set {     /* Only the Hero TEXT */
	color: #ca9735;
	font-family: 'Raleway', sans serif;
	font-size: 28px !important;
	margin-top: 15px;
}
.page-id-6 img.swpmasks {    /*masks image only*/
	margin-top: -100px;
}	
h3.swprecadd {
	margin-bottom: -22px !important;
	margin-top: -30px !important;
}
/*Make hompage FLICKITY CAROUSEL shrink to suit mobile*/
	     /* --------------- */
/* Each slide is full width (1 slide/window*/
    .flickity-carousel .carousel-cell {
        width: 100% !important;
        max-width: 100% !important;
}
/* Product card must ALSO be full width */
    .flickity-carousel .carousel-cell li.product {
        width: 100% !important;
        max-width: 100% !important;
		height: 400px;
        margin: 0 auto !important;
}
/* Product image scales inside the full-width card */
    .flickity-carousel .carousel-cell li.product img {
        width: 100% !important;  
        height: 400 !important;
        margin: 0 auto !important;
        display: block !important;
}
    /* Wishlist heart centered */
    .flickity-carousel .tinv-wraper {
        width: 100% !important;
		margin-left: 10px;
}
    .flickity-carousel .tinvwl_add_to_wishlist_button {
        transform: scale(0.8) !important;
        transform-origin: top center !important;
        white-space: nowrap !important;
}
    /* Hover pricing block centered */
    .flickity-carousel .swp-hover-pricing {
        width: 100% !important;
        transform: scale(0.85) !important;
        transform-origin: center center !important;
        margin: 0 auto !important;
        padding: 0 !important;
    }
    /* Title centered */
    .flickity-carousel .woocommerce-loop-product__title {
        font-size: 20px !important;
        text-align: center !important;
        margin-top: 10px !important;
    }
    /* Remove add-to-cart */
    .flickity-carousel .product-add-to-cart {
        display: none !important;
    }   
/* end of flickity carousel css for MOBILE */
	       /*--------------*/
	
/* Remove system cart */
#mobile-cart-link {
    display: none !important;
	}
/*Remove duplicated cart in flyout menu on mobile only */
.off-canvas-menu-container .swp-menu-cart {
    display: none !important;
	}
/*Hide Masks on all pages except homepage */
	.page-header-bg-image {
		display: none !important;
	}
.wpb_wrapper h3 {
	padding-top: 20px;
	font-size: 16px;	
}
/*Move video up */
.wpb_wrapper h2 {
	margin-top: -1px;
   }
/*position blocks after the welcome*/ 
#nabout { 
	margin-top: 15px !important;
	}
/*Close gap video & Welcome To */
#nvideo { /*video element*/
	padding-top: 5px !important;
	}
/*Close gap WelcomeTo & AboutUs */
.inner .hover-wrap { 
	height: 200px;
	}
/*Move red seats img down*/
.hover-wrap-inner img {
	padding-top: 30px;
	}
/*Move OUr Customers heading up a little */
#nabout .our-cust-para .vc_column-inner {
    margin-top: -30px !important;
	}
/*Homepage 'Read More & Contact Us' links */
.wpb_content_element.btnbox p:nth-of-type(3) strong a {
	margin-left: 1px !important;
	}
/*Homepage 'Start Browsing' link & gap */
.our-cust-para p:nth-of-type(3) strong a {
	margin-left: 1px !important;
	}	
.our-cust-para p:nth-of-type(2) {	
	padding-bottom: 0px;
	}
/*Move the hompage add-review button down */
.the-arts-collaborative-para {
    display: block !important;
}
.the-arts-collaborative-para a.addreview {
	display: inline-block;
	vertical-align: center;  /* not working*/
	margin-top: 330px;
	margin-left: 100px;
	border: none;
	color: #614b1b;
	font-weight: 700;
	}
/*push actual user reviews down*/
.testimonial-content {
	padding-top: 40px;
	}
/* position homepage footer */
.page-id-6 #footer-outer .row {
	margin-top: -50px;
	}
.page-id-6 #media_image-2 img {
	margin-left: 25px;
	}	
/* Move wishlist heart to the right */
.swp-header-wishlist i.fa.fa-heart {
	margin-left: 20px;	
	}
/*Wishlist counter/number - hide on mobile*/
.mobile-header .cart-wrap,
.mobile-header .cart-wrap span,
.mobile-header .wishlist_products_counter .wishlist_products_counter_number {
	display: none !important;
}
/* End of Homepage styling */
	
/*Checkout Page
-----------------*/
.page-id-40 h1 {
	padding-top: 170px;
}
.page-id-40 .woocommerce-billing-fields {
	padding-top: 70px;
}
.page-id-40 #order_review {
	padding-top: 100px;
}
.page-id-40 #order_review h4 {
	padding-top: 180px;
}
.page-id-40 div.product-container {   /*effects the gap between play title and pricing summary*/
	height: 270px !important;
}
.page-id-40 li.wc_payment_method.payment_method_paypal img {   /*override desktop paypal image styling*/
	margin-right: 50px !important;
	margin-top: 10px;
}
.page-id-40 .woocommerce-checkout-review-order-table .cart-item {  /*move play title to stack underneath image*/
    flex-direction: column;
    align-items: center;
}
.page-id-40 .woocommerce-checkout-review-order-table .product-info {
    width: 100%;
    text-align: left;
	margin-left: -100px;
}
.page-id-40 #payment ul {
	padding-top: 40px !important;
}
/* shopping cart page - 
make LH & RH cols stack vertically instead of sidexside 
-------------------------------------------------------*/
.page-id-39 .woocommerce-coupon-form {   /*coupon line in cart*/
	padding-top: 20px;
	transform: scale(0.85);   /* 0.80 = 80% of desktop size */
    transform-origin: top center;   /*must have this also*/
	width: 100%;  /*must have this also*/
}
.page-id-39 .wpb_content_element {    /*my shopping cart wpbakery 'row' heading*/
	font-size: 30px;
	text-align: right; 
	margin-top: -25px;
}
.page-id-39 .donna-cart-details {  /* Product Details 'column'*/
	text-align: left !important;
}
.page-id-39 .product-name a {   /* Product Details 'column'*/
	text-align: left !important;
}
.page-id-39 .product-name::before {   /* Product Details 'column'*/
	display:none !important;
}
.page-id-39 td.product-remove,
.page-id-39 td.product-thumbnail {
	margin-top: 22px;
}
.page-id-39 td.product-thumbnail {
	margin-left: 25px;
}
.page-id-39 .woocommerce {
    flex-direction: column !important;
}
.page-id-39 .woocommerce-cart-form {
    max-width: 100% !important;
}
.page-id-39 .cart_totals {
	max-width: 100% !important;
	margin-left: 0px;
}
.page-id-39 .cart_totals td::before {   /*labels*/
	width: auto !important;
    float: none !important;
    white-space: nowrap !important;
    margin-right: 10px;
	font-size: 16px;
}	
.page-id-39 .cart_totals td strong span,   /*prices - $sign & Values */
.page-id-39 .cart_totals td span {
	font-size: 16px !important;
	margin-left: auto;
}
.page-id-39 .cart_totals td {    /*prices container*/
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
	width: 100% !important;
}
.page-id-39 .cart_totals tr {   /*remove white border line under apply disc total*/
	border: none;
}
.page-id-39 span.discount-minus {   /*line the minus sign up with the disc amt*/
    margin-left: 85px !important;
}
.page-id-39 .donna-remove-text-row td::before {   /*hide colon on [remove discount] line */
	display: none;
}
.page-id-39 .checkout-button.button.alt.wc-forward {
	transform: scale(0.75);   /* 0.80 = 80% of desktop size */
    transform-origin: top center;   /*must have this also*/
	width: 100%;  /*must have this also*/
}

.storyboard-archive-intro {
	font-size: 16px !important;
}
.storyboard-grid {  
	transform: scale(0.85);   /* 0.80 = 80% of desktop size */
    transform-origin: top center;   /*must have this also*/
	width: 100%;  /*must have this also*/
}
.swp-long-description-wrapper p {   /* 'The Storyline' header 'container' on sing.prod.page */
	margin-top: -40px;
}
.swp-long-description-label {    /*'The Storyline...'*/
	font-size: 22px;
}
.swp-long-description .wpb_content_element p {   /*The plays long description*/
		font-size: 16px;
}
.related.products {     /* Hide the 'other plays you may be interested' in section */
	display: none !important;
}
.swp-no-rating-message {   /*single.prod.page*/
	text-align: center;
}
form.cart {   /*single prod. page*/
	transform: scale(0.90);   /* 0.80 = 80% of desktop size */
    transform-origin: top center;   /*must have this also*/
	width: 100%;  /*must have this also*/
	}	
#purchase-summary h3,
#purchase-summary p:nth-of-type(3) span {   /*Final Total Line*/
	font-size: 22px !important;
	}
div#header-outer.force-contained-rows.scrolled-down,
div#header-outer.transparent.force-contained-rows {    /*remove grey BG, on top-bar-custom row, on all pages */
	background-color: #000000 !important;
	}
.page-id-3057 #page-header-bg h1 {   /*Top 10 Writers*/
    top: 170px !important;
	}
.page-id-3057 .row.top10writers-list {   /*Top10 - gap between heading and 1st card*/
	margin-top: -80px !important;
	}
.page-id-3057 .top10writer-item {   /*gap between cards top 10 writers*/
	padding-top: 20px;
	}
.page-id-8492 .inner-wrap h1 {   /*All our Writers*/
	margin-top: -180px !important;
	}
.page-id-8492 .row.top10writers-list {   /*All writers, gap between heading and 1st card*/
	margin-top: -35px !important;
	}
.page-id-8492 .top10writer-item {   /*All our Writers, Gap between cards*/
	padding-top: 20px;
	}
.page-id-2679 h1 {    /*Search Our WritersCouch*/
	top: 220px !important;
	}
.page-id-2679 .search-head {   /*Search Our WritersCouch, gap between h1 & search container*/
	margin-top: 10px !important;
	}
.page-id-2679 .searchfield.searchresult {
	margin-top: 0px !important;
	padding-bottom: 40px;
	}
.page-id-2679 #footer.outer {
	margin-top: 200px;
	}
.top10writer-card {   /*to make top10 & all Writer couches stack vertically in one column*/
    display: flex;
    flex-direction: column !important;
    align-items: flex-start !important;
    }
.top10writer-card .image,
.top10writer-card .desc {
    width: 100% !important;
    max-width: 100% !important;
    }

/* Backstage Matters Headings - Mobile Only */
.page-id-3410 h1,   /*Box Office*/
.page-id-3094 h1,   /*Privacy*/
.page-id-3254 h1,	/*Web Security*/
.page-id-4335 h1,	/*T&C's*/
.page-id-3416 h1,	/*Samples*/
.page-id-2587 h1,	/*Royalties*/
.page-id-2696 h1,	/*Refunds*/
.page-id-2578 h1,   /*Copy Fees*/
.page-id-2582 h1,   /*Copyright info*/
.page-id-2665 h1,   /*Music & Audio*/
.page-id-3265 h1,   /*Pmt Security & Fees*/
.page-id-2585 h1,   /*perf. licences*/
.page-id-3413 h1 {   /*Archival Fee*/
    padding-top: 130px !important;
	}
.page-id-2585 .swp-must-have {
	font-size: 22px !important;
	}
/*FAQ's Page 
-------------*/
.page-id-3121 {  
	transform: scale(0.85);   /* 0.80 = 80% of desktop size */
    transform-origin: top center;   /*must have this also*/
	width: 100%;  /*must have this also*/
}
.page-id-3121 .container.main-content.search-content {   /* entire column container, not inc the h1 */
	padding-top: 400px !important;
}
.page-id-3121 h1 {   /*FAQ's h1*/
	padding-top: 100px !important;
}
.page-id-3121 .row {
	padding-top: 80px !important;
}
.page-id-3121 .swp-intro-message {
	margin-top: 75px !important;
	padding-top: 100px;
	text-align: center !important;
	align-items: center !important;
	margin-left: 25px !important;
	padding-right: 25px !important;
}
.page-id-3121 .faq-search-box {
    margin-top: -375px !important;
	height: 100px !important;
}
.page-id-3121 .searchfaqs.col.span_12 {
	margin-top: -150px !important;
}
/* Public Reviews Page "about us" 
---------------------------------*/
.page-id-3064 #page-header-wrap {
	margin-bottom: 0 !important;
}
.page-id-3064 h1 {   
	top: 220px !important;
}
.page-id-3064 .simplePagerContainer {   /*review container*/
	margin-top: -70px !important;
}
.page-id-3064 .testimonial-content p {    /*the actual review; after reviewers name*/
	margin-top: -28px !important;
}
.page-id-3064 .testimonial-inner {
	padding-top: 0 !important;
}
/* "Add A Review" Page 
----------------------*/ 
.page-id-2734 {   
	transform: scale(0.85);   /* 0.80 = 80% of desktop size */
    transform-origin: top center;   /*must have this also*/
	width: 100%;  /*must have this also*/
}
.page-id-2734 h1 {   /*'Reviews about us' heading*/
	top: 230px !important;
	}
.page-id-2734 .wpmtst-required-notice {   /*about us, Required text*/
	display: none;
	}
.page-id-2734 .swp-rsubheader {   /* "Add your review" subtitle heading*/
	padding-top: 195px !important;
	}
.page-id-2734 .swp-rsubheader strong {  /* "Add your review" subtitle text*/
	font-size: 22px !important;
	}
.page-id-2734 .wpmtst-submission-form.comment-form {    /*about us*/
	margin-top: -80px !important;
	}
.page-id-2734 .container-wrap {   /*about us - Move form fields down & right*/
	padding-top: 0 !important;
	margin-top: 100px;
	margin-left: -30px !important;
	}
.page-id-2734 .wpmtst-form-field {   /*about us - change form field widths*/
	width: 350px;
	}
/* Easychoose Results Page re-centering - Disable Salient .col.span_3 grid overrides first
	---------------------------------------------------------------------------------*/
 /* Kill Salient Masonry transforms */
.page-id-8621 .ec-results-row .col {
        position: static !important;
        top: auto !important;
        transform: none !important;
}
/* Kill Salient equal-height column behaviour */
.page-id-8621 .ec-results-row {
        display: block !important;
        height: auto !important;
}
/* Kill Salient’s responsive column spacing */
.page-id-8621 .ec-results-row .col {
        margin-bottom: 30px !important;
}
.page-id-8621 h1 {
	margin-top: 190px;
	margin-left: -35px;
}
.page-id-8621 .row a {   /*Link back to filters page*/
	padding-top: 25px;
	text-align: center;
}
.page-id-8621 .span_3 {    /*the gap between product cards*/
	padding-top: 5px;
}
.page-id-8621 .ec-results-row .col {
   	padding-left: 35px !important;
    padding-right: 0 !important;
}
.page-id-8621 .product-wrap {
    display: flex;
    flex-direction: column;
    align-items: center;
	text-align: center;    
	overflow: hidden;
}
.page-id-8621 div.row.ec-results-row {   /*product wrap column container*/
	margin-top: 170px;
}
/* Editor's Choice AND Theatre Type Category pages Styling 
	-----------------------------------------------------*/
/* Force one product per row on Salient category pages */
    ul.products.columns-4 li.product,
    ul.products li.product,
    .woocommerce ul.products li.product {
        width: 100% !important;
        max-width: 100% !important;
        flex: 0 0 100% !important;
        float: none !important;
        clear: both !important;
    }
/* Remove Salient’s side padding */
    ul.products.columns-4 li.product,
    ul.products li.product {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
/* Ensure product-wrap fills the column */
    .woocommerce ul.products li.product .product-wrap {
        width: 100% !important;
    }
/* Add spacing between products */
    .woocommerce ul.products li.product {
        margin-bottom: 40px !important;
    }
div.product-wrap a img {
	height: 340px !important;
	width: auto;
	min-width: 200px;	
}
/*Global product-category headings - TheatreType & EditorsChoice */
.tax-product_cat #ajax-content-wrap {
    display: block;
}
.woocommerce-breadcrumb {   /*filepath bar*/
	margin-top: -20px !important;
}
.tax-product_cat div.container-wrap {   /*move so it's not covering the h1 heading*/
	margin-top: 100px !important;
}
.tax-product_cat .col.span_6 h1 {    /*'tax-product_cat' is so I can target ONLY prod category pages*/
    margin-top: 0 !important;
	top: -90px !important;
	margin-right: 0 !important;
	text-align: center !important;
}
.tax-product_cat .products.columns-4 {  /* Move products/images down a little*/
	padding-top: 25px !important;
}
.searchbywritersname .col.span_6 {
	margin-top: 30px !important;
}
/* Backstage Matters Pages
   -----------------------*/
.page-id-3250 .swp-purchdel h1 {
	padding-top: 120px;
	margin-bottom: 30px;
}
.page-id-3413 h1,   /* Archive Vid */
.page-id-3410 h1,   /* box office */
.page-id-2578 h1,   /* Copy Fee */
.page-id-2582 h1,   /* copyright */
.page-id-2665 h1,   /* Mus & Aud Info */
.page-id-3265 h1,   /* Pmt Sec & Fees */
.page-id-3094 h1,   /* Privacy */
.page-id-2696 h1,   /* Refunds+ */
.page-id-2587 h1,	/* royalties */
.page-id-3416 h1,   /* sample S&A */
.page-id-4335 h1 {   /* T & C's */   /* Licences & Web Security Pages are OK */
	margin-bottom: 30px;
}
/* Contact Us Page 
-------------------*/
.page-id-2513 {   
	transform: scale(0.85);   /* 0.80 = 80% of desktop size */
    transform-origin: top center;   /*must have this also*/
	width: 100%;  /*must have this also*/
}
.page-id-2513 #page-header-bg h1 {
	top: 0 !important;
}
.page-id-2513 .wpcf7.js {   /*form container*/
	margin-top: 0 !important;
}
.page-id-2513 div.inner-wrap {    /* nullify so h1 will show */
	padding-top: 0 !important;
	height: 200px !important;
}
.page-id-2513 h1 {  /* "contact us - first h1"*/	
	display: block !important;
	margin-top: 100px !important;
}
.getintouch {   /* "get in touch" second h1 page-id-2513 */
	display: block !important;
	font-size: 22px !important;
	margin-top: -360px !important;
	margin-bottom: -35px !important;
	text-align: left;
}
/* Unsubscribe Page 
--------------------*/
.page-id-5638 {
	transform: scale(0.85);   /* 0.80 = 80% of desktop size */
    transform-origin: top center;   /*must have this also*/
	width: 100%;  /*must have this also*/
}
.page-id-5638 .swp-koala {
	margin-left: 10px !important;
	margin-top: 50px !important;
}
.page-id-5638 div.inner-wrap {    /* nullify so h1 will show */
	padding-top: 0 !important;
	height: 200px !important;
}
.page-id-5638 .swp-unsubpg {
	margin: 150px -20px 0 0 !important;
	font-size: 35px;
}
.page-id-5638 .swp-sendreq {
	margin-left: -90px !important;
	margin-top: 0 !important;
}
.page-id-5638 h2 span {
	font-size: 22px !important;
	margin-bottom: -20px;
}
.page-id-5638 .wpcf7-list-item.first.last {   /*checkbox container inc label*/
    width: 300px !important;
}
.page-id-41 .woocommerce-Button.button {   /*login page*/
	margin-left: 150px !important;
}
.page-id-8638 .swp-product-card {   /*SearchxGenre Results pg*/
	text-align: center !important;
}
.page-id-8638 .swp-product-card h4 {
	padding-top: 10px !important;
}
/*.page-id-41 .woocommerce .woocommerce-MyAccount-navigation {
	margin-top: 150px;
}
.page-id-41 .woocommerce-MyAccount-content { /*space on mobile between nav panel & dash contents*
	margin-top: 100px !important;
}*/
.swp-myacc {   /*My Account Heading 'row'*/
	margin-top: -60px;
	padding-bottom: 40px;
}
/* My Wishlist Styling */
.page-id-76 tr.wishlist_item td,
.page-id-76 table.tinvwl-table-manage-list {
	border: none !important;
}
.page-id-76 tr.wishlist_item {
	border-bottom: 1px solid #444444;
	padding-bottom: 25px;
}
.page-id-76 table.tinvwl-table-manage-list {
	margin-bottom: 0 !important;
	padding-bottom: 25px !important;
}
.page-id-76 .swp-wishlist-top-links {
	margin-bottom: 25px !important;
}
.page-id-76 h1 {
	margin-top: 160px !important;
}
.page-id-76 h2 {
	font-size: 20px !important;
}
}

/* -------------------------
End of My Mobile CSS @media 
----------------------------*/

/* OLD DEVELOPER'S MEDIA CSS */
/* MOBILE ONLY <= 1000px */
@media (max-width: 1000px) {
  .top_bar_custom { display: none; }   /*hide system topbar?*/
}

/* ===========================
  START of DESKTOP ONLY @MEDIA
(min-width: 1001px)
 ============================== */
@media (min-width: 1001px) {
	
.child-mobile-menu {display: none !important;}
header#top > .container { padding: 0 30px; }
body.woocommerce-page ul.products li.classic {margin-right: 2% !important;margin-bottom: 2% !important;}

/*Global product-category headings - TheatreType EditorsChoice */
.tax-product_cat #ajax-content-wrap {
    display: block;
}
.tax-product_cat .col.span_6 h1 {
    margin-top: -300px !important;
	margin-right: -110px !important;
}
.tax-product_cat .products.columns-4 {  /* Move products/images down a little*/
	padding-top: 30px !important;
}	
.page-id-2734 .container-wrap {   /*Move subtitle field up - desktop only*/
	margin-top: -30px;
	}
.page-id-2734 .wpmtst-form-field {   /*about us - change form field widths*/
	width: 950px;
	}
/*browsing path bars positioning*/
.tax-product_cat nav.woocommerce-breadcrumb {
	margin-top: 50px !important;
	margin-bottom: 50px !important;
	}
.wpmtst-submission-form.comment-form {    /*about us, add your review page*/
	margin-top: -140px;
	}
.page-id-2734 .swp-rsubheader {   /*about us, add your review subtitle heading*/
	margin-top: -20px !important;
	}
.page-id-2734 div.row-bg-wrap {
	height: 50px;
	}
.page-id-6 .nslider {
	margin-top: -550px !important;
	margin-right: -100px;
	}
.getintouch {   /* 2nd header, contact us page */
    font-size: 45px; 
	margin-top: 30px;
}
.page-id-2513 h1 {   /* contact us page */
	margin-top: -320px;
}
.page-id-39 .wpb_content_element {    /*my shopping cart wpbakery 'row' heading*/
	font-size: 62px;
	text-align: right; 
	margin-top: -100px;
}
.swp-myacc {   /*My Account Heading 'row'*/
	margin-top: -230px;
}
}
/*--------------------------
End of Desktop Only @Media 
----------------------------*/