

/* Breakpoints*/

/* All except large Screens */
@media (max-width: 1220px) {
.search_box {margin:30px 15px;padding:15px;}
#clients_section {margin:5px 20px; text-align:center;/*padding:10px;*/ }
#banner_section {margin:5px 20px; text-align:center; }
#banner_section img {margin:0 0 10px 0;}

#banner_section2 {margin:5px 20px; text-align:center; }
#banner_section2 img {margin:0 0 10px 0;}

/*#clients_section img {margin:0 0 10px 0;}*/

#footer_section {
  padding:0px;
}
.column1 { padding:0 15px;     width: 110px; }
.column3 {     max-width: 490px; }

.column {     min-height: 175px;  }
.nav > li {     background-image:none;}
  .nav > li > a {
    background-image:none !important; font-size: 13px;
}
   .stextbox {
         width:80%;
    }
}

/* Only Tablets (Portrait) */
@media (min-width: 768px) and (max-width: 959px) {

 .column{ padding: 0 15px; }
.column1,.column2{ } 
#footer_section {
  padding:0px;
}

.column{background:none;}
.column1 { width:50%;}

.column3{  width:70%;}

.column4 { width:30%;}
.column {     min-height:150px;  }
.search_box input[type="text"]{ max-width:80%; }
 .wrapper .abanner {
    margin-right:5px;
}
    .stextbox {
         width:100%;
    }
}


/* Only Phones (Portrait) (Landscape) and Small Tablet (Portrait) */
@media (max-width: 767px) {
  
    label.Search{display:block;}
.site_title,.logo,.login_links  {
    float: none;
    margin-left:0px;
    margin-top: 15px;
    text-align: center;
    position: relative;
    width:100%;
    text-align:center;
}
    .social-icons {
        width:100%;
    text-align:center;
    }
#footer_section {  padding:0px;}

.column{ width:50%;padding: 0 15px;/*text-align:center;*/  min-height:150px;  }
.search_box input[type="text"]{width:100%; }
    .search_boxbutton {
        margin-top:5px;
     width:100%;
    }

    .result_container {
        width: 90%;
    }
     .stextbox {
         width:100%;
    }
}

/* Only Phones (Landscape) and Small Tablet (Portrait) */
@media (min-width: 480px) and (max-width: 767px) {
  
.column4{ background: url("../images/seprator_vertical.jpg") repeat-x scroll 0 top transparent; }
.column3{ background: url("../images/seprator.jpg") repeat-y scroll right 0 transparent; }
.column1{ background: url("../images/seprator_vertical.jpg") repeat-x scroll 0 bottom transparent; }

.column1,.column2{min-height:200px;}

.nav > li > a {
    background-image:none !important; font-size: 13px;
}
 .wrapper .abanner {
    margin-right:5px;
}
  .stextbox {
         width:100%;
    }
}
/* Only Phones (Portrait) */
@media (max-width: 479px) {
.column{
    width:100%;padding: 0 15px;/*text-align:center;*/
    background: url("../images/seprator_vertical.jpg") repeat-x scroll 0 top transparent; 
}

#latest_left {float:left;width:100%;    text-align: left;}

#latest_right {float:left;width:100%;   text-align: left;}
#latest_right .title_right{text-align:right;}
.latest_left2 {float:left;width:100%;    text-align: center;}

.latest_right2 {float:left;width:100%;   text-align: center;}

.nav > li {
    background-image:none;
    float: none;
    width: auto;
}
.search_box input[type="text"]{ width:100%; }
 .search_boxbutton {
     margin-top:5px;
     width:100%;
    }
 .result_container {
    width:90%;
}
 .wrapper .abanner {
    margin-right:5px;
}
    header {
        /*height: 100px;*/
    }
     .stextbox {
         width:100%;
    }
}


@media (max-width: 1270px) {
    .top_menu_bar {
        visibility:hidden;
    }
    .center_menu_bar {
        visibility:visible;
    }
    
}
@media (min-width: 1280px) {
    .top_menu_bar {
        visibility:visible;
    }
    .center_menu_bar {
        visibility:hidden;
        max-height:0px;
        overflow:hidden;
    }
   
}
 
