/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 03 November 2017 13:33:00
*/


/**
 * Response Ability - Inside Style Sheet
 *
 * inside.css
 * author: Squiz Australia
 */

/*
 * Table of Contents
 *
 * 1. General
 *     1.1 Buttons
 *     1.2 Tables
 *     1.3 Pagination
 *     1.4 Document Icons
 * 2. Page Specific
 *     2.1 News Items
 */

/*
--------------------
1. General
--------------------
*/

.inside #content {
    padding: 20px 0;
}

#main-content {
    width: 588px;
    float: right;
    padding: 20px;
    border: 10px solid #f4f4f4;
}
.news-item {
    margin-bottom: 20px;
}
.inside #content .news-item h2 {
        font-size: 14px;
        font-weight: bold;
        padding-bottom: 5px;
    }
/*-- 1.1 Buttons-*/

.inside #content button {
    background-color: #635392;
    border: none;
    cursor: pointer;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    padding: 6px;
    color: #ffffff;
    margin-bottom: 15px;
}
    .inside #content button:hover {
        background-color: #007973;
        color: #000000;
    }

/* Buttons versions */

    .inside #content .btn {
        border-radius: 2px 2px 2px 2px;
        box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
        text-align: center;
        font-weight: bold;
        display: inline-block;
        background-color: #635392; /* fallback color if gradients are not supported */
        background-image: -webkit-linear-gradient(top, , #635392 0%, #817DB8 100%);
        background-image:    -moz-linear-gradient(top , #635392 0%, #817DB8 100%);
        background-image:     -ms-linear-gradient(top  , #635392 0%, #817DB8 100%);
        background-image:      -o-linear-gradient(top  , #635392 0%, #817DB8 100%);
        background-image:         linear-gradient(to bottom , #635392 0%, #817DB8 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#635392', endColorstr='#817DB8');/*For IE7-8-9*/
        height: 1%;/*For IE7*/ 
        border: 1px solid #434C50;
   }
   .inside #content a.btn,
   .inside #content .btn a {
        color: #fff !important;
        text-shadow: 0 1px 0 #000;
        font-weight: bold;
   }
   .inside #content .btn:hover {
        background-color: #635392; /* fallback color if gradients are not supported */
        background-image: -webkit-linear-gradient(top ,#817DB8 0%, #635392 100%);
        background-image:    -moz-linear-gradient(top , #817DB8 0%, #635392 100%);
        background-image:     -ms-linear-gradient(top  ,#817DB8 0%, #635392 100%);
        background-image:      -o-linear-gradient(top  , #817DB8 0%, #635392 100%);
        background-image:         linear-gradient(to bottom , #817DB8 0%, #635392 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#817DB8', endColorstr='#635392');/*For IE7-8-9*/
        height: 1%;/*For IE7*/ 
        text-decoration: none;
   }
   .inside #content .btn.big{
        font: 13px/43px arial,helvetica,sans-serif;
        height: 43px;
        padding: 0 30px;
   }
   .inside #content .btn.small{
        font: 13px/32px arial,helvetica,sans-serif;
        height: 32px;
        padding: 0 20px;
   }
   
   

.inside #content hr {
    color: #e8f1f6;
    border: solid 1px;
    margin-bottom: 20px;
}
/*-- 1.2 Tables --*/
table {
    width: 100%;
    margin: 15px 0;
}
#main-content th p {
    color: #fff;
    font-weight: bold;
}
table td,
table th {
    text-align: left;
    padding: 15px 12px;
}
table thead tr {
    background: #635392;
    color: #ffffff;
}
table tbody tr.even {
    background: #fff; /*#edf1f2;*/
}
table td,
table th {
    border: 1px solid #cecccc;
}
    /*-- 1.3 Pagination--*/

    .pagination .prev,
    .pagination .next ,
    .pagination ul li {
        display: inline;
    }
        .pagination .prev a,
        .pagination .next a,
        .pagination ul li a
         {
            cursor: pointer;
            -webkit-border-radius: 3px;
            -moz-border-radius: 3px;
            border-radius: 3px;
            padding: 6px 10px;
            font-weight: bold;
        }
    .pagination .prev a{
        background-color: #dbd9d6;
    }
        .inside #content .pagination .prev a {
            color: #000000;
        }
    .pagination .next a,
    .pagination ul li a {
        background-color: #635392;
    }
    .pagination .next a {
        color: #ffffff;
    }
    .pagination ul li {
        background-image: none;
    }
        .inside #content .pagination ul li a {
            color: #ffffff;
        }
        .pagination ul li.page-listing a.active,
        .pagination ul li.page-listing a:hover {
            background-color: #007973;
        }
        
        /*-- 1.4 Document Icons-*/

        #content ul li.pdf,
        #content ul li.doc,
        #content ul li.xls{
            padding-left: 25px;
        }
        #content ul li.pdf {
            background: transparent url(../../../__data/assets/image/0017/4445/pdf_icon0472_v-0.1.1.png) no-repeat 5px 2px;
        }
        #content ul li.doc {
            background: transparent url(../../../__data/assets/image/0018/4446/word_icon0472_v-0.1.1.png) no-repeat 5px 2px;
        }
        #content ul li.xls {
            background: transparent url(../../../__data/assets/image/0016/4444/xls_icon0472_v-0.1.1.png) no-repeat 5px 2px;
        }





/*
--------------------
2. Page Specific
--------------------
*/

/*-- 2.1 News Items --*/

  #content #main-content #news_wrapper li:before {
    content:none;
  }