
#subheader-inner,
#cover-inner,
.acover,
#samples-inner,
.pane-node-body,
#footer2-inner1,
#footer1-inner1,
#resources-inner,
#news-inner,
#testimonials-inner,
#pricing-inner,
#watch-inner,
#how-inner,
#thenotfixed-inner,
#theheader-inner {
    margin-left: auto;
    margin-right: auto;
    width: 740px;

}
#allcovers { left: -740px; }
#theheader-inner {
  width: 720px;
}

.rarrow { 
   Xleft: 685px;
}



#larrow-cover, 
#rarrow-cover {
    top: 200px;
}


#thenotfixed #cover-inner .cover-content {
  /*left: 345px;*/
  left: auto;
  font-size: 70%;
  width: 55%;
  top: 15%;
  margin-right: 6%;
  /*width: 350px;
  top: 80px;*/
}


#cover-inner .cover-content h2 {
    font-size: 200%;
}

#cover-inner .cover-content h1,
#cover-inner .cover-content h3 {
    font-size: 150%;
}

.cover-button {
    font-size: 100%;
    padding: 10px 12px;
    width: 170px;
}

.school-85726 .artist-top-inner  .cover-button.prelaunch {
  padding: 8px 12px 2px;
}
.school-85726 .artist-top-inner  .cover-button.wpre {
  padding: 15px 20px !important;
}
body.school-62415 .artist-top-text {
    left: 0px;
}
#sl-suform1 > div { margin: auto; }

#cover-inner .cover-button.see-all.teachers {
  /*bottom: 100px;
  right: 125px;*/
  bottom: auto;
  right: auto;
}

#blk-menu-menu-all-schools ul.menu > li.artistworksmusiccampus > ul {
     width: 740px;
     height: 650px;
}

#blk-menu-menu-all-schools ul.menu li.artistworksmusiccampus ul li {
    padding: 4px 8px;
}

#topbuttons .rs-giftcert {
    display: none;
}

#topbuttons .rs-slashsp {
    display: none;
}

#pricing-inner {
    height: 520px;
}

#pricing-inner h2 {
    padding-top: 200px;
}


#footer2-inner1 .tablerow {
    padding: 0 1%;
    width: 31%;
}

#subheader-inner a, 
#subheader-inner .pseudolink {
    padding: 12px;
}

body.subheader .pane-node-body {
    padding-top: 112px;
}

.school_box {
    margin: 15px 10px;
    width: 349px;
}

.inner-public-inner {
    padding: 25px 30px;
} 

.inner-public.whitebg .content-video-2,
.inner-public.whitebg .content-video-1 {
    float: none;
    width: auto;
    text-align: center;
}

.inner-public.whitebg .content-video-2 object,
.inner-public.whitebg .content-video-1 object {
   
   display: inline-block;
}

.inner-public.whitebg #content-video-1_wrapper {
    float: none;
    display: inline-block;
    right: auto;
    margin: 0 auto;
    margin-bottom: 30px;
}

.inner-public.whitebg #content-video-2_wrapper {
    left: auto;
    float: none;
    display: inline-block;
    margin: 0 auto;
}

#floater_inner_wrapper {
    width: 700px;
    height: 437px;
}

#plans_floater br {
    display: none;
}

#plans_floater .plan_boxes {
    padding-top: 7px;
}

#plans_floater .plan_box, 
#plans_floater .under_plan_box {
    margin: 0 1.3%;
    height: 170px;
}

#plans_floater .plan_box .plan_price {
    color: #555;
    font-size: 350%;
    letter-spacing: -1px;
    margin: 25px 0 15px;
}

#plans_floater {
    padding-top: 10px;
}

#thenotfixed #top-part {
    padding-top: 50px;
}

.node-aw71966 .inner-public-inner h2 {
    font-size: 275%
}

 .school-boxes-new {
    width: 550px;
    margin: 0 auto;
}

.node-aw71786 #masthead.plans {
    height: 175px;
}

#blk-views-aw_press_item_view-block_1 .views-field-field-awpress-thumbnail-fid {

    float: none;
}

.pressvideos td {
    padding: 20px;
}


.node-aw71792 .inner-public.lightbluebg {
    padding-bottom: 40px;
}

#blk-views-aw_press_item_view-block_1 {
    margin-top: 50px;
}

body.node-type-blog .panel-2col-stacked .panel-col-left,
body.node-type-blog .panel-2col-stacked .panel-col-right,
.blogmain,
.blogrightside {
    width: auto;
    float: none;
}

body.node-type-blog .panel-2col-stacked {
    padding: 20px 40px;
}

body.page-blog #thenotfixed-inner, body.node-type-blog #thenotfixed-inner, body.page-awentry #thenotfixed-inner, body.page-user #thenotfixed-inner {
    padding-top: 113px;
}

.artist-top-inner {
    height: 320px;
}

.artist-top-text h3 {
    font-size: 130%;
    margin-bottom: 10px;

}

.artist-top-text-inner {
/*
    padding-top: 25px;
*/
}

#artist-how td {
    display: block;
    text-align: center;
    width: auto;
    padding: 10px;
}

#artist-how td div:first-child {
  margin-top: 10px;
}

.artist-top-inner {
    margin: 110px auto 0;

}


#artist-how td:nth-child(2),
#artist-how td:nth-child(4) {
    display: none;
}

#promobug {
  position: static;
  width: 100%;
}

#subheader-inner .pseudolink ul {
  top: 44px;
}

#comingsoon {
  top: 144px;
}


#checkoutmain {
    margin-left: 5%;
    width: auto;
    float: none;
    margin-right: 5%;
}

#checkoutright {
    margin-right: 5%;
    width: auto;
    float: none;
    margin-left: 5%;
}

#minicart,
#checkoutright fieldset#cart-pane,
#checkoutright fieldset#coupon-pane {
    width: auto;
}

#coupon-pane #edit-panes-coupon-apply {
    width: 210px;
}

#checkoutright #membership-info {
    clear: both;
}

#uc-cart-checkout-review-form .checkout-review-form-hack,
.review-button-row .checkout-review-form-hack {
    padding-bottom: 16px;
}

#checkoutmain .form-item input,
#checkoutmain .form-item textarea {
    width: auto;
}

#checkoutmain .order-review-table {
    width: auto;
}


#checkoutmain .order-review-table td#product-info {
    padding-bottom: 10px;
    padding-left: 0;
    padding-right: 10px;
}

.page-stagelearn #checkoutmain #inner-table tr td {
    text-align: center;
    margin: 20px auto;
    padding: 20px 10px;
} 

.page-stagelearn #checkoutmain #inner-table tr td img {
    padding-bottom: 20px;
}

.page-stagelearn #checkoutmain #inner-table tr td a {
    display: block;
}

.page-stagelearn #checkoutmain #inner-table tr td .innertext {
    display: block;
    clear: both;
    width: 330px;
    margin: 0 auto;
}

.page-stagelearn #checkoutmain #inner-table tr.odd {
    background-color: #edf1f5;
}
.page-stagelearn #checkoutmain #inner-table tr.even {
    background-color: #fff;
}

.page-stagelearn #checkoutmain #inner-table table {
    width: 100%;
    margin: 0 auto;
}

.page-stagelearn #checkoutmain {
    margin: 0px;
}

.page-stagelearn #checkoutmain #checkouttitletmp {
    padding: 0px 20px;
}

.page-stagelearn #checkoutmain #msgintro {
    padding: 0px 20px;
}
.page-stagelearn #checkoutmain #inner-table tr td {
    font-size: 150%;
}

.page-cart #cart-pane .itemtitle {
    width: 70%;
}

#minicartwrapper {
    width: 426px !important;
}
#minicart {
    width: 380px;
}

body.public-page .planselect-form {
    width: 740px;
}


body.public-page #guarantee-blurb {

    width: 634px;
}

#thenotfixed #giftselectionformouter,
#thenotfixed #membership-infobox, 
#thenotfixed #instrumentfiltersouter, 
#thenotfixed #masthead.plans {
    width: 700px;
}

.school_boxes .school_box.addedtocart .school_image {
    width: 341px;
}

#thenotfixed #gift-certificates-15 .school_box {
    padding-top: 46px;
}

#gift-certificates-15  .school_boxes .school_box .school_image {
    width: 350px;
}

#gift-certificates-15  .school_boxes .school_box.addedtocart .school_image {
    width: 343px;
}

#gift-certificates-15 .school_box.addedtocart .joincheckmark {
    top: 47px;
}

body.page-cart #thenotfixed-inner {
    padding-top: 69px;
}

.artist-top-text .hbspt-form {
  top: 100px;
}

#masthead.plans h3 {
    font-size: 125%;
}



.page-genre #thenotfixed-inner {
    padding-top: 112px;
}

.page-genre .view-genre-term-view .attachment.attachment-after .viewsgroup-inner,
.page-genre .view-genre-term-view .viewsgroup-inner {

     width: 700px;
}


.page-genre .view-genre-term-view .views-field-nothing-2 {
    width: 69%;
}

.page-genre .view-genre-term-view .views-field-field-school-image-fid {
    float: left;
    padding: 5px 30px;
}

.page-genre .view-genre-term-view .views-field-field-right-side-block-value {
    margin-left: 70px;
    margin-top: 10px;
}


.page-genre .view-genre-term-view .views-field-nothing-3 {
    margin-top: 0px;
    width: auto;
    clear: left;
    margin-left: 114px;
    float: none;
}

.page-genre .view-genre-term-view .views-field-nothing-2 {
    margin-bottom: 15px;
}

