img{ max-width:100%;}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
}
@media only screen and (max-device-width : 768px) {
#block-block-15 .art-Block-body .art-BlockContent .art-BlockContent-body li a{width: 89% !important;}
.tblcontainer{ max-width: 500px;    overflow: auto;    width: 100%;}
.frm_fields td textarea {    width: 100%;}
.frm_fields input[type="text"] {    width: 96% !important;}
.frm_fields select {    width: 102% !important;}
.dl-menuwrapper button {display:block !important; top: 13px;}
.art-nav{height:0 !important;width:100% !important;}
.dl-menuwrapper .art-menu{display:none;position:absolute;width:100% !important;top: 58px;}
.art-menu li a {    text-indent: 0 !important;color: #fff;padding: 13px 0;height: 19px;font-size: 15px;}
.art-menu li#news-events, 
.art-menu li#resources-ideas,
.art-menu li#jewish-law,
.art-menu li#tzedek---justice,
.art-menu li#about-us{    background-image: none !important;    width: 100% !important;}

.art-menu li#news-events{    background-color: #B3BA7A;    } 
.art-menu li#resources-ideas{    background-color: #B4A77C;    } 
.art-menu li#jewish-law{    background-color: #86BA83;    } 
.art-menu li#tzedek---justice{    background-color: #51C0C0;    } 
.art-menu li#about-us{    background-color: #5BBFD9;    } 

.art-menu li#news-events:hover{    background-color: #EDCD5B;    } 
.art-menu li#resources-ideas:hover{    background-color: #F2B260;    } 
.art-menu li#jewish-law:hover{    background-color: #A1C85D;    } 
.art-menu li#tzedek---justice:hover{    background-color: #49D2C1;    } 
.art-menu li#about-us:hover{    background-color: #64D3EB;    } 


.art-PostContent div {    overflow: auto;    }
.art-Sheet {   width: 768px !important; overflow:hidden;}
fieldset {    width: 91% !important;}
.art-Sheet-cc {background-image: none !important;background-color:#FFF !important;border: 6px solid #DEE5F5 !important;/*width: 77.5% !important;*/}
.adal-contentHeader .block-headerimage .art-Block-body .art-BlockContent-body .top ,
#art-page-background-simple-gradient ,
#art-page-background-content
{ display:none;}
.adalPageHead{background-position: left center !important; width:100% !important;}
.headcnt {overflow: hidden;width: 518px !important;overflow: hidden;}
.art-page-footer{width: 99% !important;overflow: hidden;}
div.art-Header-jpeg {width: 78.7% !important;overflow: hidden;}
.adal-contentHeader{ width:100% !important;overflow: hidden;}
.art-contentLayout .art-sidebar1{ background-color:#F7F9FE; margin-top:0 !important;}
.art-contentLayout .art-sidebar1{}
.goog-te-gadget , .art-Post-inner,  .art-Post-inner table {float: left;width: 100%;}
.art-contentLayout .schedule_art_content { width:78% !important;}
.schedule_art_content img{ max-width:100% !important;}
}


@media only screen and (max-device-width : 767px) {
div.art-Header-jpeg {width: 100% !important;}
div.art-Header-jpeg .adalLogoArea {width: 92%;}

.art-contentLayout{width: 100%;}
.art-contentLayout .art-sidebar1 {width: 97.4% !important; margin-left:0 !important;}

#art-content .art-Post-body {margin: 0 2px;}


.art-Post-inner .art-PostContent {width: 84%;}
.art-Post-inner .art-PostContent .headcnt {width:100% !important;}

.footer-menu{ width:100% !important;}
#footermenu-menu-menu-footer ul li{width:100%;}
#footermenu-menu-menu-footer ul li a {padding: 0 12px !important;}

.art-PostContent .adminmsg{ width:100%;}
.commondiv {width: 80% !important;}

.art-Post-inner form{ width:99% !important;}

#art-page-background-menu{ display:none;}

}
@media only screen and (max-device-width : 480px) {
.art-Sheet, div.art-Header {   width: 480px !important;}	
.art-contentLayout .schedule_art_content { width:55% !important;}
}

@media only screen and (max-device-width : 320px) {
#art-main{width: 320px !important; overflow:hidden;}

.adalLogoArea {margin-left: 13px !important;margin-top: 0 !important;}
.art-Sheet , .art-Sheet-body , div.art-Header { width:100% !important;}
.art-Post-inner .art-PostContent {width: 100%;}
.art-Sheet-body .art-nav{ width:100% !important;}
.adal-contentHeader .art-Block{ width:100%;}
.adal-contentHeader .art-Block-body , .adal-contentHeader .art-BlockContent-body{ width:100%;}
.art-contentLayout{ width:100% !important;}
.art-contentLayout .art-content{ width:91% !important;}

#art-content .art-Post-body {
     overflow: hidden;
    width: 100%;
}
.art-page-footer{ width:98% !important;}

.art-page-footer{ height:auto !important;}
#footermenu-menu-menu-footer ul li a {display: block;line-height: 24px;text-align: center;}

#eng_text div input[type="submit"]{ margin:10px 0;}
#eng_text div span input[type="submit"]{ margin:0;}
#eng_text div #email_txt {width: 90%;}

.commondiv {width: 100% !important;}
#google_translate_element {width: 100% !important;}

.goolge-space{ width:100%; overflow:hidden; float:left;}
#diigolet-csm{ display:none;}

.art-Sheet .schedule-art-Sheet-cc{ background-image:none !important;}

}