/*
 *   Important Information about this CSS File
 *
 * - Do not delete or rename this file, if you do not use it leave it blank (delete
 *   everything) and the file will be skipped when you enable Production Mode in
 *   the Global theme settings.
 *
 * - Read the _README file in this directory, it contains useful help and other information.
 */

/* Increase the body font size on tablet devices */
body {
    /*font-size: 93.8%;*/
}

#footer {
    padding-left: 10px;
    padding-right: 10px;
}

.two-66-33 > .region-two-66-33-second, .two-66-33 > .region-two-66-33-first {
    width: 100%;
}

.two-66-33 > .region-two-66-33-second .region-inner {
    margin-right: 10px;
    margin-left: 10px;
}

.pane-proj-cata .view-content {
    text-align: center;
}

.pane-proj-cata .views-row {
    float: none;
    display: inline-block;
    margin-left: 20px;
}

.pane-proj-cata .views-row:nth-child(4n) {
    margin-right: 20px;
}

/*about memorabilia*/
.view-id-memorabilia .views-row .memo-title {
    max-width: 420px;
}

/*fblikes*/
.fblikes_btn{position: relative;right: auto;}

/*news*/
.view-display-id-panel_news_cata, .view-display-id-page_news {
    text-align: center;
}

.view-display-id-panel_news_cata .view-content, .view-display-id-page_news .view-content {
    text-align: left;
    display: inline-block;
}

.view-display-id-panel_news_cata .views-row, .view-display-id-page_news .views-row {
    float: none;
    display: inline-block;
}

/*publish*/
.view-display-id-panel_pub_cp {
    text-align: center;
}

.view-display-id-panel_pub_cp .view-content {
    text-align: left;
    display: inline-block;
}
.view-display-id-panel_pub_cp .views-row{
    width: 600px;
    padding: 20px;
}
.view-display-id-panel_pub_cp .pub-info{
    width: 375px;
}
.view-display-id-panel_pub_cp .views-row, .view-display-id-panel_pub_cp .views-row:nth-child(3n+1) {
    height: auto;
    margin: 0 0 20px;
    float: none;
}

/*project cata*/
.proj-cata-banner, .proj-cata-txt{
    float: none;
    max-width: none;
    padding-left: 0;
    text-align: left;
}
.proj-cata-banner{
    text-align: center;
}
.view-display-id-panel_cata_projs,.view-display-id-panel_proj_year{
    text-align: center;
    border-bottom: 1px solid #ccc;
}
.per-proj-cata .views-row{

}
.all-proj-cata .views-row,
.other-proj-cata .views-row,
.view-display-id-panel_proj_year .views-row,
.all-proj-cata .views-row:nth-child(4n+1),
.other-proj-cata .views-row:nth-child(4n+1),
.per-proj-cata .views-row,
.per-proj-cata .views-row:nth-child(3n+1),
.view-display-id-panel_proj_year .views-row:nth-child(4n+1),
.all-proj-cata .views-row:nth-child(4n),
.view-display-id-panel_proj_year .views-row:nth-child(4n),
.per-proj-cata .views-row:nth-child(3n),
.other-proj-cata .views-row:nth-child(4n){
    margin-left: 20px;
    margin-right: 20px;
    text-align: left;
    display: inline-block;
    float: none;
    vertical-align: top;
    height: 290px;
}

/*event*/
.view-display-id-panel_event .views-row, .view-display-id-panel_event_old .views-row{
    margin:10px 10px 30px;
    float:none;
    display: inline-block;
}
.view-display-id-panel_event .views-row:nth-child(3n), .view-display-id-panel_event_old .views-row:nth-child(3n){
    margin-right: 10px;
}

/* contact*/
.contact-map{
    width: 58%;
}

/*sidebar*/
.view-display-id-block_sidebar_banner_art{
    text-align: center;
}
.view-display-id-block_sidebar_banner_art .views-row{
    display: inline-block;
    margin:0 10px 30px;
    width: 40%;
    min-width: 280px;
}