

  .element_5 {
        background:#E79494;
        width:600px;
        height:45px;
        margin: 5px;
        float: left;
        overflow: hidden;
        position: relative;
        outline:none;
        border:1px solid #DEDEDE;
  }

  .element_5.large,
  .variable-sizes .element_5.large,
  .variable-sizes .element_5.large.width2.height2 {
        width: 600px;
        z-index: 10;
  }


  .title-block_5 {
        position:relative;
        display:block;
        height:45px;
        padding:10px 0px 0px 0px;
        width:600px;
        max-width: 467px;
  }

  .title-block_5 h3 {
        position:relative;
        margin:0px;
        padding:0px 5px 0px 5px;
        width:560px;
        text-overflow: ellipsis;
        overflow: hidden; 
        white-space:nowrap;
        font-weight:normal;
        color:#FFFFFF;
        font-size:18;
  }

  .element_5 .title-block_5 .open-close-button {
        width:20px;
        height:20px;
        position:absolute;
        top:13px;
        right:5px;
        background:url('/wp-content/plugins/portfolio-gallery/Front_end/../images/open-close.light.png') left top no-repeat;
        z-index:5;
        cursor:pointer;
        opacity:0.33;
  }

  .element_5:hover .title-block_5 .open-close-button {opacity:1;}

  .element_5.large .open-close-button {
        background:url('/wp-content/plugins/portfolio-gallery/Front_end/../images/open-close.light.png') left bottom no-repeat;
  }

  .wd-portfolio-panel_5 {
        position:relative;
        clear:both;
        display:block;
        width:590px;
        margin:0px 5px 0px 5px !important;
        padding:0px;
        text-align:left;
        z-index:6; 
  }

  .wd-portfolio-panel_5 .description-block_5 p,.element_5 div.right-block .description-block_5 * {        
        text-align:justify;
        font-weight:normal;
        font-size:14px;
        color:#FFFFFF;
        margin:0px;
        padding:0px;
  }

  .wd-portfolio-panel_5 .description-block_5 h1,
  .wd-portfolio-panel_5 .description-block_5 h2,
  .wd-portfolio-panel_5 .description-block_5 h3,
  .wd-portfolio-panel_5 .description-block_5 h4,
  .wd-portfolio-panel_5 .description-block_5 h5,
  .wd-portfolio-panel_5 .description-block_5 h6,
  .wd-portfolio-panel_5 .description-block_5 p, 
  .wd-portfolio-panel_5 .description-block_5 strong,
  .wd-portfolio-panel_5 .description-block_5 span {
        line-height:auto !important;
        padding:2px !important;
        margin:0px !important;
  }

  .wd-portfolio-panel_5 .description-block_5 ul,
  .wd-portfolio-panel_5 .description-block_5 li {
        padding:2px 0px 2px 5px;
        margin:0px 0px 0px 8px;
  }

  .wd-portfolio-panel_5 > div {
        padding-top:10px;
        margin-bottom:10px;
                        background:url('/wp-content/plugins/portfolio-gallery/Front_end/../images/divider.line.png') center top repeat-x;
        }

  .wd-portfolio-panel_5 .button-block {
        padding:10px 0px 10px 0px;
  }

  .wd-portfolio-panel_5 .button-block a, .wd-portfolio-panel_5 .button-block a:link, .wd-portfolio-panel_5 .button-block a:visited {
        padding:6px 12px;
        display:inline-block;
        font-size:14px;
        background:#FAFAFA;
        color:#FF3845;
        text-decoration:none;
  }

  .wd-portfolio-panel_5 .button-block a:hover, .wd-portfolio-panel_5 .button-block a:focus, .wd-portfolio-panel_5 .button-block a:active {
        background:#FFFFFF;
        color:#FF0A23;
        text-decoration:none;
  }


  @media only screen and (max-width: 600px) {
        .element_5 {
          width:95%;
        }

        .element_5.large,
        .variable-sizes .element_5.large,
        .variable-sizes .element_5.large.width2.height2 {
          width: 95%;
        }


        .title-block_5 {
                width:88%;
        }
  }

  #huge_it_portfolio_content_5 #huge_it_portfolio_options_5 {
    margin-left: 31%;    overflow: hidden;
    margin-top: 5px;
    float: none;
    width: 100%;
  }

  #huge_it_portfolio_content_5 #huge_it_portfolio_options_5 ul {
  margin: 0px !important;
  padding: 0px !important;
  list-style: none;
  }

  #huge_it_portfolio_content_5 #huge_it_portfolio_filters_5 ul {
  margin: 0px !important;
  padding: 0px !important;
  overflow: hidden;
  }

            #huge_it_portfolio_content_5 #huge_it_portfolio_options_5 ul {
                float: left;
            }
                
  #huge_it_portfolio_content_5 #huge_it_portfolio_options_5 ul li {
    border-radius: 0px;
    list-style-type: none;
    margin: 0px !important;
        padding: 0;
    float:left !important;margin: 4px 8px 4px 0px !important;border: 1px solid #ccc;}

  #huge_it_portfolio_content_5 #huge_it_portfolio_options_5 ul li a {
    background-color: #F7F7F7 !important;
    font-size:14px !important;
    color:#555555 !important;
    text-decoration: none;
    cursor: pointer;
    margin: 0px !important;
    display: block;
    padding:3px;
  }

  /*#huge_it_portfolio_content_5 #huge_it_portfolio_options_5 ul li:hover {
    
  }*/

  #huge_it_portfolio_content_5 #huge_it_portfolio_options_5 ul li a:hover {
    background-color: #FF3845 !important;
    color:#FFFFFF !important;
    cursor: pointer;
  }

  #huge_it_portfolio_content_5 #huge_it_portfolio_filters_5 {
    margin-top: 5px;
    float: left;
    width: 30%;
    }

  #huge_it_portfolio_content_5 #huge_it_portfolio_filters_5 ul li {
    list-style-type: none;
    border-bottom: 1px solid #ccc;}

  #huge_it_portfolio_content_5 #huge_it_portfolio_filters_5 ul li a {
    font-size:14px !important;
    color:#FF3845 !important;
    background-color: #F7F7F7 !important;
    border-radius: 0px;
    padding: 3px;
    display: block;
    text-decoration: none;
  }

  #huge_it_portfolio_content_5 #huge_it_portfolio_filters_5  ul li a:hover {
    color:#FFFFFF !important;
    background-color: #FF3845 !important;
    cursor: pointer
  }
  #huge_it_portfolio_content_5 #huge_it_portfolio_filters_5 ul li.active a,
  #huge_it_portfolio_content_5 #huge_it_portfolio_filters_5 ul li.active a:link,
  #huge_it_portfolio_content_5 #huge_it_portfolio_filters_5 ul li.active a:visited,
  #huge_it_portfolio_content_5 #huge_it_portfolio_filters_5  ul li.active a:hover,
  #huge_it_portfolio_content_5 #huge_it_portfolio_filters_5  ul li.active a:focus,
  #huge_it_portfolio_content_5 #huge_it_portfolio_filters_5  ul li.active a:active {
    color:#FFFFFF !important;
    background-color: #FF3845 !important;
    cursor: pointer;
  }
  #huge_it_portfolio_content_5 section {
    position:relative;
    display:block;
  }

  #huge_it_portfolio_content_5 #huge_it_portfolio_container_5 {
  }

  