/* -------------------------------------------------------------

  © IceTheme 2013

---------------------------------------------------------------- */





/* Large desktop */

@media (min-width: 900px) {

  

}







@media (max-width: 900px) {

  

}







  

/* Portrait tablet to landscape and desktop */

@media (max-width: 900px) {

  .span3 {

    width:auto;

    float:none;}

    

  .span6 {

    width:auto;

    float:none;}

    

  #right-column {

    margin:0;}

    

    .col-module .col-module-header h3.mod-title {

      line-height:28px}

}







@media (min-width: 767px) and (max-width: 900px) {

    #right-column {

    margin:0;}

    

    #logo {

    margin:10px 0 10px;}

    

    #blockquote {

    margin-bottom:30px;

    }

    #breadcrumbs {

    margin-left:20px;}

    

    .icecarousel {

    margin-left:20px;}  

    

    .icemegamenu > ul > li.active > a.iceMenuTitle{

      color:#FFF !important;

      text-shadow:none;}      

    

    #icemegamenu ul.sub_level_1 div li:first-child > a:after {

      display:none;}

}

  

  



/* Landscape phone to portrait tablet */

@media (max-width: 767px) {

  #panel {

  display:none;}

  

  #logo {

    margin:10px 0 10px;}

  

  #blockquote {

    margin-bottom:30px;

    }

  #breadcrumbs {

  margin-left:0;}

  

  .icecarousel {

    margin-left:0;}  



    .icemegamenu > ul > li.active > a.iceMenuTitle{

      color:#FFF !important;

      text-shadow:none;}  

      

    #icemegamenu ul.sub_level_1 div li:first-child > a:after {

      display:none;}

}









/* Landscape phones and down */

@media (max-width: 480px) {

  

#panel {

  display:none;}

  

#logo {

  width:100%;

  margin:20px 0;

  text-align:center;}  



#search {

  float:none;

  clear:left;

  margin:0;

  text-align:center;}

      

    #search input {

      margin:0;}

      

      #search form input.search-query {

        width:120px}

      



#header blockquote{ display:none;}



#topmenu {

  clear:left;

  width:100%;

  text-align:center;

  margin-bottom:10px;

  float:left;}

  

  #topmenu ul.menu li {

    float:none;

    padding:0;}

  

#breadcrumbs {

  margin-left:0;}

  

  .icecarousel {

    margin-left:0;}  

    

    .input-prepend.input-append .add-on:first-child, .input-prepend.input-append .btn:first-child

    { display:none;}

    

    #content {

      overflow:hidden;}

      

    #copyrightmenu ul.menu {

    margin:auto;}

    

      #footer p#icelogo, 

      #footer p#copyright {

        padding:0;

        float:none;

        text-align:center;}

        

        #copyrightmenu {

          float:none;}

          

          #copyrightmenu ul.menu {

            display:block;

            width:100%;

            margin:0;}

          

            #copyrightmenu ul.menu li {

              float:none;

              padding:0;

              display:block;}

                

    .icemegamenu > ul > li.active > a.iceMenuTitle{

      color:#E6E7E8 !important;

      text-shadow:none;}  

      

    #icemegamenu ul.sub_level_1 div li:first-child > a:after {

      display:none;}

      

}