
@media (max-width:320px){
 .left-col {
    float: left;
    width: 100%;
}  
.bodyuppertext2 {
    float: left;
    width: 100%;
}
.bodyutext2left {
    float: left;
    width: 100% !important;
}
.search-input {
    float: left;
    margin: 0;
    width: 100% !important;
}
.search-input > input {
    width: 100% !important; 
}
.outerfirstcheck, .outersecondcheck {
    border: 4px solid #EBEBEB;
    border-radius: 6px;
    float: left;
    width: 100% !important;
}
.firstcheck, .secondcheck {
    border: 1px solid #D7D7D7;
    float: left;
    width: 100% !important;
}
.inner-check {
    float: left;
    margin-left: 17px;
    margin-top: 5px;
    width: 94% !important;
}
.input-ol {
    float: left;
    padding: 8px 12px !important;
    width: 100% !important;
}
.category {
    float: left;
    font-size: 12px !important;
    width: 80% !important;
}
.right-col {
    float: left;
    width: 100% !important;
}
.head-desc {
    float: left;
    margin-top: 15px;
    width: 100% !important;
}
.head-data {
    float: left !important;
    margin-top: 20px;
    text-align: center;
    width: 100% !important;
}
.head-data img {
    padding-left:0px !important;
}
.data-a {
    display: inline-block;
    float: left !important;
    margin-right: 5px;
    margin-top: 12px;
    width: 100% !important;
}
.Result-listing {
     width: 100% !important;
}
.list-view-main {
    float: left;
    width: 100%;
}
.brdivs {
    border: 1px solid #CCCCCC;
    float: left;
    margin: 26px 0 0;
    padding: 5px;
    width: 100% !important;
}
.brdivsleft {
    float: left;
    width: 100%;
}
.brdivsleft img {
    height: 155px;
    width: 184px;
}
.list-div-right {
    float: left;
    width: 100%;
}
.brdivsmiddle {
    float: left;
    width: 100%;
}
.lii {
   width: 94% !important;   
}
.brdivsmiddleimg {
    float: left;
    margin: 5px 0 0;
    width: 100% !important;
}
.brdivsright {
    float: left !important;
    text-align: left !important;
    width: 100% !important;
}
.brdivsright > ul {
    margin-left: 5px !important;
}
.lii-head {
    color: #FFA500;
    float: left !important;
    font-size: 13px;
    font-weight: bold;
    margin-left: 0 !important;
    margin-top: 8px;
    padding-right: 2%;
    width: 100% !important;
}
.lii1-new {
    color: #989898;
    float: left !important;
    font-size: 15px;
    margin-left: 0 !important;
    margin-top: 7px;
    text-align: left !important;
    width: 100% !important;
}
#mapcanvas{
    height: 330px !important;
    width: 172px !important;
}
.item-list .pager {
    width: 90% !important;
}
.register {
    text-align: center !important;
}
.front .block-image img {
/*    height: 40% !important;*/
    width: 100% !important;
}
.front .lower-cont {
    top: 173px !important;
/*    width: 82.3% !important;*/width: 100% !important;

}
.front .block-title {
    font-size: 13px !important;
}
.front .node-title {
    font-size: 12px !important;
}
.front .node-body {
    font-size: 11px !important;
}
.field-type-text-with-summary .field-items .field-item{
    margin-top: 85px;
}
#node-6 header h2 a {
    line-height: 30px;
     font-size: 26px !important;
}
}
@media (min-width: 320px) and (max-width:480px) 
{
.right-col {
    float: left;
    margin-top: 20px !important;
    width: 100% !important;
}
.head-desc {
    text-align: justify;
    width: 100%;
}
.head-data {
    float: left !important;
    margin-top: 20px;
    width: 100% !important;
}
.head-data img {
    padding-left: 0 !important;
}
.list-view-main {
    float: left;
    width: 100%;
}
.brdivsleft {
    float: left;
    margin-top: 10px !important;
    text-align: center !important;
    width: 100% !important;
}
.list-div-right {
    float: left !important;
    text-align: center !important;
    width: 100% !important;
}
.brdivsmiddle {
    float: left;
    width: 100% !important;
}
.lii1 {
    float: left;
    width: 90% !important;
}
.brdivsright {
    float: left !important;
    text-align: center !important;
    width: 100% !important;
}
.lii-head {
    float: left !important;
    margin-left: 0 !important;
    width: 100% !important;
}
.lii1-new {
    margin-left: 0 !important;
    text-align: justify !important;
    width: 95% !important;
}
.register {
    text-align: center !important;
}
.front .block-image img {
/*    height: 40% !important;*/
    width: 100% !important;
}
.front .lower-cont {
    top: 173px !important;
/*    width: 85% !important;*/
width: 100% !important;
}
.front .block-title {
    font-size: 16px !important;
}
.front .node-title {
    font-size: 14px !important;
}
.front .node-body {
    font-size: 13px !important;
}
.field-type-text-with-summary .field-items .field-item{
    margin-top: 55px;
}
#node-6 header h2 a {
    line-height: 30px;
     font-size: 26px !important;
}
}

/*@media all
{
    .container {
    margin: 0 auto;
    padding: 0;
    width: 1170px;
}
    #wrapper {
    margin: 0 auto;
    width: 100%;
}
    
.bodyuppertext1
{
    font-size: 20px;
   
}
.right-col {
    float: left;
    width: 100%;
}

.left-col {
       width: 95%;
}



.input-ol{
    line-height: 21px;
    padding: 8px 16px;
    text-align: left;
    
}

.category{
    width: 201px;
}

.firstcheck, .secondcheck {
    width: 269px;
}

.inner-check {
    float: left;
    width: 100%;
    margin-left:0px;
    margin-top:0px;
}

.lii1-new{
    margin-left: 0px;
    width: 33%;
    text-align: left;
}

.lii-head
{
    width: 85%;
    float: left;
    margin-left: 0;
}
   
.brdivsright {
    float: left;
    width: 90%;
}
.brdivsmiddle {
    float: left;
      width: 50%;
}

.list-div-right {
      width: 100%;
}
.search-input > input{
    width: 269px;
}

.bodyutext2left {
    width: 100%;
}
 .left-col h4
{
    width: 29%;
}

#heading
{
 width: 17%;   
}
.brdivsmiddleimg-cd{
    padding: 0 0 0 26px;
    background-position: 3px; 
}
.head-desc{
    width: 284px;
}
.reset-div{
    width: 35%;
    
}
.filter-by {
    margin-left: 10px;
}
.item-list .pager
{
    padding: 35px 0 0;
    width: 296px;
}
.sub-input{
    margin: 3px 0 0 16px;
}
.brdivsright ul{
   margin: 0 0 0 11px;

}

}*/

@media all and (min-width: 480px) and (max-width:768px)
{
  .front .block-image img {
/*    height: 40% !important;*/
    width: 100% !important;
}
.front .lower-cont {
    top: 315px !important;
/*    width: 88.2% !important;*/
width: 100% !important;
}
.front .block-title {
    font-size: 21px !important;
}
.front .node-title {
    font-size: 19px !important;
}
.front .node-body {
    font-size: 16px !important;
}
.field-type-text-with-summary .field-items .field-item{
    margin-top: 85px !important;
}  
#node-6 header h2 a {
    line-height: 30px;
     font-size: 26px !important;
}
.pull-left {
    float: left !important;
    width: 100% !important;
}
#header #site-logo {
    padding:0px !important;
}
}


/*@media all and (min-width: 900px) and (max-width:1014px)
{
    .front .lower-cont {
    top: 321px !important;
    }
}*/


@media all and (min-width: 768px) and (max-width:1024px)
{
   
    .left-col{
        width: 54%;
    }
    .bodyutext2left   {
        text-align: left;
    }
    .left-col h4{
        text-align: left;
    }
    .category {
        text-align: left;
    }
    
    .reset-div{
        text-align: left;
       
    }
    .right-col{
        width: 46%;
    }
    .head-desc{
        width: 100%;
}
    
/*.lii1-new {
    width: 50%;
}*/

.brdivsleft{
    width: 66%;
}
.brdivsmiddleimg{
    width: 154px;
}


.item-list .pager
{
   
    width: 100%;
     padding: 46px 0 0;
             
}

.brdivsright{
    width: 66%;
    float:left;
}
.lii1-new{
    margin-left:0;
    text-align: left;
}
.lii-head {
    margin-left:0;
    width: 101px;
    float: left;
}
.brdivsright ul{
   margin: 0 0 0 11px;

}
.front .block-image img {
/*    height: 40% !important;*/
    width: 100% !important;
}
/*.front .lower-cont {
  top: 270px !important;
    width: 87.5% !important;
  width: 100% !important;
}*/
.front .lower-cont {
    top: 77% !important;
    width: 100% !important;
}
.front .view-clone-of-business-of-the-month-2 .view-content .views-row {
    width: 100% !important; 
}
.front .views-field.views-field-nothing.slides {
    width: 100% !important;
}
.front .block-title {
    font-size: 16px !important;
}
.front .node-title {
    font-size: 14px !important;
}
.front .node-body {
    font-size: 13px !important;
}
.field-type-text-with-summary .field-items .field-item{
    margin-top: 55px;
}
.quicktabs-tabs li {
    margin: 0 2px !important;
}
#main-menu > ul.menu a {
    padding: 0 8px !important;
}
}




@media all and (min-width: 768px) and (max-width:1024px)
{
    
    .lii-head{
        width: 228px;
    }
    
    
    
}

@media (min-width:1024px) and (max-width:1550px){
 .front .block-image img {
/*    height: 40% !important;*/
    width: 100% !important;
}
.front .lower-cont {
    top: 79% !important;
/*width: 94.4% !important;*/
width: 100% !important;
}
/*.front .block-title {
    font-size: 16px !important;
}
.front .node-title {
    font-size: 14px !important;
}
.front .node-body {
    font-size: 13px !important;
}   */
.field-type-text-with-summary .field-items .field-item{
    margin-top: 55px;
}
/*#main-menu > ul.menu a {
    padding: 0 2px !important;
}*/
}
