/**** Width for 1024 * 768   **/
@media only screen and (max-width: 1250px),(min-device-width: 768px) and (max-device-width: 1024px)  {

.cupcakeenlargement {
    display: block !important;
}
.cupcake {
    float: left;
    height: 190px;
    margin:0 50px 150px 40px;
    position: relative;
    width: 130px;
    z-index: 1;
}
.cupcake .modal{display:none !important}
.cupcake .cupcakeenlargement .modal{display:block !important}

.cupcakedescription h2 {
    float: left;
    height: 30px;
    width: 100%;
}
.cupcakedescription h2{font-size:12px !important;}
.cupcakedescription h2 a{font-size:12px !important; float:left !important;}
.cupcakeenlargement {
    background: url("../images/enlargebox.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    height: 320px;
    margin: 0;
    padding: 20px 16px 0;
    width: 156px;
    z-index: 100 !important;
}
.japkin-popper{display:none !important;}

  
}

/* ============================= 768px  ====================== */



/* ============================= 768px  ====================== */


@media all and (max-width: 768px){

body{min-width:100%;}

.scd-sheet{width:100%;}
.logo{width:120%;}

ul.scd-hmenu > li > a{padding:0 9px;}

ul.menuscd-hmenu > li > a{padding:0 9px;}

.left_social{float:left !important; width:100% !important;}

.right_order{float:right !important; width:35% !important;}

/*.news_side{display:none;}*/

/*.scd-article div {
    left: 0 !important;
}*/
  .cms_img img{width:100%; margin:0 !important; height:auto !important;}
  .scd-postcontent a:link{font-size:16px !important}
.custom_wedding{width:100% !important}
.contact_frm{float:left !important;}
.read_rev {float:left; width:100%;}
.read_rev a{float:left; width:100%;}
.read_rev img{width:85px; height:85px;}

.read_rev1 img{width:auto !important}

.mod_jt_skitter_slideshow_img.showcase{width:100% !important; float:left;}
.box_skitter img, .box_skitter_large, .box_skitter{width:100% !important;}

.cupcakeenlargement {
    display: block !important;
}
.cupcake {
    float: left;
    height: 190px;
    margin:0 70px 150px 40px;
    position: relative;
    width: 130px;
    z-index: 1;
}
.cupcake .modal{display:none !important}
.cupcake .cupcakeenlargement .modal{display:block !important}

.cupcakedescription h2 {
    float: left;
    height: 30px;
    width: 100%;
}
.cupcakedescription h2{font-size:12px !important;}
.cupcakedescription h2 a{font-size:12px !important; float:left !important;}
.cupcakeenlargement {
    background: url("../images/enlargebox.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    height: 320px;
    margin: 0;
    padding: 20px 16px 0;
    width: 156px;
    z-index: 100 !important;
}
.custom_cak{display:inline-block !important; width:100% !important; text-align:center !important;}
.order_cak{display:inline-block !important;}
.order_cak img{width:230px !important}

}
/* ============================= 720px  ====================== */


@media all and (max-width: 720px){
  
.scd-postcontent a:link{font-size:14px !important;}

}

/* ============================= 600px  ====================== */


@media all and (max-width: 600px){

.scd-article img, img.scd-article, .scd-block img, .scd-footer img{margin:3px;}
.right_order {
    float: right !important;
    width: 73% !important;
}
ul.menuscd-hmenu > li > a {
    padding: 0 5px;
}
.scd-hmenu{display:none !important;}
.scd-nav{border:none}
.dj-select{display:block !important; width:96%; font-size:14px; border:none; font-weight:normal; background:#9E2063 url(../images/drop_menu.png) no-repeat right 5px; color:#FFFFFF; padding:8px 0px; margin-bottom:15px; float:left; cursor:pointer; }

.scd-nav {
    float: left;
    min-height: 43px;
    width: 100%;
}
.logotop 
{
  float:left;
  width:100% !important;
}
.logo {
    width: 100%;
}
div.scd-header{height:auto !important;}
.home_form{float:left; width:100% !important; margin-bottom:15px !important;}

.scd-postcontent a:link{font-size:12px !important; font-weight:normal !important;}
.mod_jt_skitter_slideshow_img.showcase{display:none}
.breadcrumbs{margin-top:15px !important;}

.cms_img img{width:100%; margin:0 !important; height:auto !important;}
.read_rev {float:left !important; width:100% !important;}
.read_rev a{float:left !important; width:100% !important; text-align:center !important;}
.read_rev img{float:none !important; width:85px !important; height:85px !important;}

.read_rev1 img{width:auto !important}

.call_us {
    font-size: 21px !important;
}
.ph_num{font-size:21px !important;}

#twoj_gallery_holder_images1{margin:80px 0 0}
.breadcrumbs{float:left; width:90%;}
.scd-post-body {
    float: left;
    padding: 10px;
    width: 86%;
}

}


/* ============================= 568px  ====================== */


@media all and (max-width: 568px){

.right_order{width:75% !important;}
ul.menuscd-hmenu > li > a {
    padding: 0 3px;
}
.scd-article img, img.scd-article, .scd-block img, .scd-footer img {
    margin: 3px 2px 5px 1px;
}

.mod_jt_skitter_slideshow_img.showcase{display:none}

.coffee_list{
  display:none;
}
.scd-article table, table.scd-article {
    float: left;
}
.cupcake{margin:0 70px 150px 55px !important;}

 

}
/* ============================= 534px  ====================== */


@media all and (max-width: 534px){

ul.menuscd-hmenu > li > a {
    padding: 0 2px;
}


}


/* ============================= 480px  ====================== */


@media all and (max-width: 480px){
  
.right_order {
    width: 80% !important;
}
.home_tab{
  float:left;
}
.list_flavor a{float:left; width:93%; margin:0 0 5px;}
.home_tab a{float:left;}
.home_tab a img{margin:0 4px 0 0 !important}
ul.menuscd-hmenu > li > a {
    padding: 0 2px !important;
  font-size:9px !important; 
} 
.mod_jt_skitter_slideshow_img.showcase{display:none}
.cupcake {
    margin: 0 70px 150px 25px !important;
}

  
}

/* ============================= 384px  ====================== */


@media all and (max-width: 384px){

.scd-article img, img.scd-article, .scd-block img, .scd-footer img {
    margin: 14px;
}
.home_tab a{float:left; width:100%; text-align:center;}
.home_tab a img {
    float: none !important;
    margin: 0 0 15px !important;
}
  .mod_jt_skitter_slideshow_img.showcase{display:none}
#twoj_gallery_holder_images1{margin:0px 0 0}
.cupcake {
    margin: 0 70px 150px 85px !important;
}
.custom_wedding {
    width: 87% !important;
}
.menuscd-hmenu li {
    text-align: center !important;
    width: 100%;
}
.menuscd-hmenu li a{
  text-align: center !important;}
.scd-footer-text p{ text-align: center !important;}
  
}



/* ============================= 320px  ====================== */


@media all and (max-width: 320px){

.scd-article img, img.scd-article, .scd-block img, .scd-footer img {
    margin: 25px;
}  
.right_order {
    float: right !important;
    width: 95% !important;
}
.menuscd-hmenu
{width:100%;}
.menuscd-hmenu li
{width:100%; 
text-align:center !important;}

.menuscd-hmenu li a{text-align:center !important;}  
.scd-footer-text p{text-align:center;}

.cupcake img{margin:3px !important}
.cupcake{margin:80px}
.mod_jt_skitter_slideshow_img.showcase{display:none}

.custom_wedding {
    width: 95% !important;
}


.list_flavor a{float:left; width:93%; margin:0 0 5px;}

.besps_slides div img{width:50% !important}
.cupcake {
    margin: 0 70px 150px 55px !important;
}
.call_us {
    font-size: 21px !important;
}
.ph_num{font-size:21px !important;}


}