.am_mealS{
    position: relative;
}
.am_mealS section{
    border: solid #EAEAEA 1px;
    background-color: white;
    margin-bottom: 24px;
    float: left;
    width: 100%;
    padding: 12px;
}
.mlpshpst{}
.am_mealS .mlpshpst{
    margin-bottom: 12px;
    background-color: #428BCA;
    border: none;
    padding-top: 11px;
    padding-bottom: 10px;
}


.am_mealS .mlpshpst .am_ast .at-share-tbx-element.addthis_32x32_style .at-share-btn, .at-share-tbx-element.addthis_32x32_white_style .at-share-btn{
    background-color: #428BCA!important;
}
.am_mealS section .editLinkHolder{
    border: solid #EAEAEA 1px;
    float: right;
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    padding-left: 6px;
    padding-right: 6px;
    background-color: #F7F7F7;
}.am_mealS section .editLinkHolder a{text-decoration:none;color: gray;}
.am_mealS section h3{
    margin: 0px;
    background-color: darkgray;
}
.am_mealS section h3 .title{
    /* background-color: darkgoldenrod; */
    float: left;
    font-weight: bold;
    font-size: 26px;
    /* text-transform: uppercase; */
}
.am_mealS section .sectionHolder {
    /* background-color: aqua; */
    float: left;
    width: 100%;
    border-top: solid #EAEAEA 1px;
    padding-top: 12px;
    padding-bottom: 12px;
    margin-top: 12px;
}
.am_mealS .mymealtext {
    width: 100%;
    padding: 12px;
    border-radius: 0px;
    border: solid #EAEAEA 1px;
    box-shadow: inset 0px 0px 5px #ECECEC;
}
.titleofmymeal {

    width: 100%;
    padding: 12px;
    border-radius: 0px;
    border: solid #EAEAEA 1px;
    box-shadow: inset 0px 0px 5px #ECECEC;padding-top: 3px;padding-bottom: 3px;/* margin-bottom: 12px; */}
.am_mpEd{}

.amMparr{}
.am_mealS .art_meaplanShare{display:none}
.art_meal_toolbar {
    background-color: #333333;
    float: left;
    width: 100%;
    /* border: solid #2D2D2D 1px; */
    position: relative;
    margin-bottom: 0px;
}#hrefPrint{
    float: right;
    position: absolute;
    top: -32px;
    right: 0px;
    height: 32px;
    width: 32px;
    text-align: center;
    line-height: 32px;
    font-size: 20px;
    color: white;
    background-color: #428BCA;
}
.externalPrint{background-color: #333333!Important;position: absolute!important;/* top: -74px!important; */height: 31px!important;width: 42px!important;border: solid #333333 1px!important;margin-right: 12px;font-size: 17px!important;line-height: 20px!important;top: -73px!important;right: -11px!important;}
.art_second_meal_toolbar{}
.art_second_meal_toolbar .art_srhreignite{display:none
}
.deleteMealPlanImage{
    position: absolute;
    top: -35px;
    height: 29px;
    background-color: #333333;
    right: 13px;
    width: 29px;
    text-align: center;
    line-height: 29px;
    color: white;
    font-size: 20px;
    border: solid #333333 1px;
    cursor: pointer;
    display: none;
}
#uploadform{

}#showimg{}
#showimg b{
    position: absolute;
    z-index: 10;
    top: -1px;
    background-color: #428BCA;
    width: 100%;
    left: 0px;
    text-align: center;
    height: 43px;
    line-height: 43px;
    color: white;
}

.leupldrfm{
      float: left;
      background-color: #428BCA;
      padding-top: 6px;
      padding-bottom: 6px;
      padding-left: 12px;
      padding-right: 12px;
      width: 100%;
      position: relative;
      margin-top: 0px;
}
.leupldrfm .am_ast {
    margin-top: 5px;
}


.leupldrfm .am_ast .at-share-tbx-element.addthis_32x32_style .at-share-btn, .at-share-tbx-element.addthis_32x32_white_style .at-share-btn{
    background-color: #428BCA!Important;
    color: black!important;
}.leupldrfm .am_ast .at-share-tbx-element.addthis_32x32_style .at-share-btn, .at-share-tbx-element.addthis_32x32_white_style .at-share-btn span{color:black!important}

.leupldrfm .shrUpldfrm {
    float: left;
}#cancelButton{display:none}

.mealplan_agarrador .notebookbutton{
    border: solid #131212 1px;
    background-color: #333333;
    color: white;
    height: 29px;
}#submitButton{
    /* z-index: 1000; */
    /* position: absolute; */
    /* right: 13px; */
    /* top: 7px; */
    /* width: 205px; */
}

.mealplan_agarrador .notebookinput{
    border: solid #1A65A7 1px;
    height: 30px;
    padding-left: 6px;
    /* float: left; */
}
.am_mp_ni {
    margin-left: 12px!Important;
    margin-right: 6px;
    width: 556px!important;
}

.mealplan_agarrador{
    /* float: left; */
    /* background-color: red!important; */
}.am_mealS {
    /* background-color: darkgray; */
    float: left;
}


.am_mealS .ipt{display:none}
.art_second_meal_toolbar{
    float: left;
    background-color: darkgray;
    width: 100%;
}
.fileUploadContent{
    position: relative;
    float: left;
    width: 100%;
}
.fileUploadContent iframe{width:100%}

.pageTabs {
    /* border: solid red 1px; */
    border-top: none;
    border-bottom: none;
    padding: 12px;
    float: left;
    /* margin-right: 12px; */
    padding-top: 6px;
    padding-bottom: 6px;
    color: white!important;
    text-decoration: none!important;
}
.activemealplan {
    background-color: #428BCA;
}
.howtoPrint{display:none!important}
.printGoo{display:none!important}