/*

Theme Name:     ZGF Phase 1 - NEW
Theme URI:      http://zgf.com
Description:    A Golden Alliance Child Theme
Author:         TGA
Author URI:     http://example.com/about/
Template:       spectrum-parallax-blog
Version:        2.0

*/
@import url("../spectrum-parallax-blog/style.css");
@import url("library/css/style.css");

a#scroll-to-top {
    display: none !important;
}

/*.story{position:absolute;top:10%; left:40%;}*/

.big-image img, div img.bg {
    width: 100%;
}

.big-image {
    margin: 0;
    overflow: hidden; /* this is important */
}

/*.big-image img{margin:-11% 0;}*/

/* iPads (landscape) ----------- */

@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: landscape) {

    /* Styles */
    .big-image {
        margin: 0;
        overflow: hidden;
    }

    .big-image img {
        margin: -2% 0;
    }

}

/*Code added on Jan-02-2013 by b1*/
#container {
    position: relative;
    visibility: visible !important;
}

#header {
    height: 285px;
}

.toogle-menu ul.menu {
    position: fixed;
    right: 0;
    margin-top: 0;
    z-index: 99999;
}

.toogle-menu ul.menu li {
    background-color: rgba(150, 147, 154, .8);
    float: left;
    padding: 5px 25px;
    width: 165px;
    text-align: center;
}

.toogle-menu ul.menu li a {
    color: #FFFFFF;
    font-family: "futura-pt", sans-serif;
    font-size: 13px;
    font-weight: 400;
    text-transform: uppercase;
}

.toogle-menu ul.menu li:hover,
.toogle-menu ul.menu li.current-menu-item,
.toogle-menu ul.menu li:first-child {
    background-color: rgba(60, 58, 65, .9);
}

.page #content .post h4.sub-heading {
    color: #CC0000;
    font-weight: 500;
    font-size: 18px;
}

/*Splash Page*/
.splash-page {
    background-color: #C71C24;
    margin: 260px 0 260px 0;
    overflow: auto;
    padding: 40px 0 30px;
    text-align: center;
    width: 100%;
}

.splash-page .post {
    margin: 0 auto;
    position: relative;
    width: 768px;
}

.splash-page .post img {
    padding: 0 45px;
}

/*.zgf-cotter-info {
   position: absolute;
    right: 40px;
    text-align: left;
    top: 70px;
    width: 215px;
}*/
/*.zgf-cotter-info {
    float: right;
    margin-left: -46px;
    margin-top: -109px;
    text-align: left;
    width: 235px;
}*/
.zgf-cotter-info {
    clear: both;
    margin: 0 auto;
}

span.splash-message {
    display: inline-block;
    margin-top: 25px;
    margin-left: -10px;
}

.zgf-cotter-info a,
span.splash-message a {
    color: #111111;
    font: 400 13px/15px "Futura", "Trebuchet MS", Arial, sans-serif;
}

.zgf-cotter-info a:hover,
span.splash-message a:hover {
    color: #ffffff;
}

/*===custom css edited 10282014=*/

/*.page #content .post h1 {
    font: 400 32px/30px "alternate-gothic-no-3-d", sans-serif !important;
}
*/
.page #content .post a > h1 {
    font: 400 16px/18px "futura-pt", sans-serif !important;
}

.sub-title{
    padding-bottom: 10px;
}

.sub-title, .page.archieve-page #content .post a {
    clear: both;
    color: rgb(204, 0, 0);
    display: block;
    font: 500 18px/21px "futura-pt", sans-serif;
}

.page.archieve-page #content .post a {
    display: block;
}
.date-tag-group li a {
    display: inline-block !important;
}

.more-mar-top {
    padding-top: 30px;
}

.date-tag-group {
    list-style: none;
}

.date-tag-group li {
    display: inline-block;
    font: 400 18px/21px "futura-pt", sans-serif;
    color: #000;
    padding-left: 5px !important;
}

.date-tag-group li:first-child {
    padding-left: 0 !important;
}

.date-tag-group li:before {
    content: "/";
    display: inline-block;
    padding-right: 5px;
}

.date-tag-group li:first-child:before {
    content: "";
    padding-right: 0 !important;
}

.date-tag-group li a {
    color: #000 !important;
}

.date-tag-group li a.active, .date-tag-group li a:hover, .date-tag-group li a:focus {
    color: rgb(204, 0, 0) !important;
}

.page #content .post p {
    font-size: 15px;
    font-weight: 400;
    line-height: 22px;
    margin: 0 0 8px;
    padding: 0;
}

body.archive .page #content .post a,
.page.archieve-page #content .post a {
    color: #000;
}

body.archive .page a:hover .red-color,
.archieve-page a:hover .red-color {
    color: #cc0000;
}

.page #content .post h1 {
    font-family: "futura-pt", sans-serif;
    font-size: 21px;
    font-weight: 400;
    line-height: 42px;
}

.page #content .post p {
    line-height: normal;
    width: 100%;
}

.portfolio #content .category {
    margin: 0;
}

.portfolio.page #content .post li .category p {
    margin-left: 20px;
}
.date-tag-group li:first-child, .date-tag-group li:nth-child(2):before {
    display: none;
}
.date-tag-group li:nth-child(2) {
padding-left: 0 !important;
}

/*.page #content .post p, .page #content .post h4 {
	padding: 10px 0px 0px 20px !important;
}*/