
@media (max-width: 1024px){

.ct-left
{
  margin-bottom: 0px;
}

.ct-right img
{
  margin: 0 auto;
}

.company-logo
{
  float: none;
  width: 100%;
}

.company-logo img
{
  margin: 0 auto;
}

.fb-bar
{
  float: none;
  width: 100%;
  padding-top: 10px;
}

.fb-bar img
{
  margin: 0 auto;
}

.header-title1 {
    font-size: 38px;
    margin-bottom: 25px;
}

.header-title2 {
    font-size: 16px;
    margin-bottom: 30px;
}

.header-form {
    margin-bottom: 30px;
}

h1 {
    font-size: 25px;
    margin-bottom: 15px;
    padding-bottom: 15px;
}

.content-top {
    padding: 40px 0px;
}

.florist-listing {
    padding: 40px 0px;
}

.flist td
{
  width: 50%;
  display: inline-block;
  height: auto;
}

.flist .htable td,
.flist .last td
{
  width: 100%;
}

.header-bottom {
    padding: 30px 0px;
}

.content-top
{
  text-align: center;
}

h1:after {
    left: 50%;
    margin-left: -43px;
}

}
/*767*/






@media (max-width: 550px){






}
/*550*/




@media (max-width: 479px){


.flist td
{
  width: 100%;
  display: block;
  height: auto;
  text-align: center;
}

.header-form input[type=text], .header-form input[type=submit] {
    width: 63%;
}

.header-form input[type=text], .header-form input[type=submit] {
    width: 63%;
}

.header-form input[type=submit] {
    width: 35%;
}


}
/*479*/







@media (max-width: 320px){



}
/*320*/