﻿/* Grid Default 1004px + (mediaqueries)
---------------------------------------------------------------------*/
/*@media only screen and (min-width: 1004px) {*/
@media only screen and (min-width: 1025px) {

    .showinmobile, .subiconnav, .mobilehomequick {
        display: none;
    }

    /* RESPONSIVE BASE CONTAINER & GRID WIDTH - 1004px +
----------------------------------------------------*/
    #basecontainer {
        clear: both;
        width: 100%;
    }

    .basegridwidth {
        width: 1004px;
    }

    .contentwidth {
        width: 984px;
    }

    /* RESPONSIVE HEADER - 1004px +
----------------------------------------------------*/
    .header {
        position: relative;
        top: 0;
        left: 0;
        width: 100%;
        height: 85px;
        z-index: 100;
        -webkit-transition: all .2s ease;
        -moz-transition: all .2s ease;
        -o-transition: all .2s ease;
        transition: all .2s ease;
    }

    .logo {
        position: absolute;
        top: 0;
        left: 0;
        z-index: 101;
        -webkit-transition: all .2s ease;
        -moz-transition: all .2s ease;
        -o-transition: all .2s ease;
        transition: all .2s ease;
    }

        .logo img {
            width: 214px;
        }

    .fontchange {
        text-align: right;
    }

    .fontchangetext {
        color: #000000;
        font-size: 11px;
        position: absolute;
        top: 20px;
        right: 73px;
        border-left: 1px solid #C61131;
        padding-left: 5px;
        line-height: 17px;
    }



    /* RESPONSIVE MAIN NAV SHOW/HIDE - 1004px + 
----------------------------------------------------*/
    .navd, .subnavvisible {
        display: block;
    }

    header, .navr {
        display: none !important;
    }


    /* SUB PARENT TITLE
----------------------------------------*/
    .pagetitle h1 {
        font-size: 32px;
        line-height: 38px;
        font-weight: 300;
    }

    /* RESPONSIVE SUB SELECT DROPDOWN - 1004px +
--------------------------------------------------*/
    .subnavdropdown, .returnblogpostsmobile {
        display: none;
    }


    /* RESPONSIVE CONTENT AREAS & GRIDS - 1004px +
--------------------------------------------------*/
    .contentgrid {
        width: 100%;
    }

    .subnavarea {
        float: left;
        width: 20%;
        min-width: 190px;
    }

    .contentarea {
        position: relative;
        padding: 0;
        width: 100%;
        min-width: 700px;
    }

        .contentarea .contentblock {
            padding: 15px 0 0 0;
            width: 984px;
            min-height: 550px;
            _height: 550px;
        }

        .contentarea .colcontentblock {
            float: left;
            padding: 15px 0 0 0;
            width: 484px;
            min-height: 550px;
            _height: 550px;
        }

        .contentarea .colcontentblockspacer {
            float: left;
            width: 16px;
        }

    .colcontentblockleft {
        float: left;
        padding: 15px 0 0 0;
        width: 300px;
        min-height: 550px;
        _height: 550px;
    }

    .colcontentblockright {
        float: right;
        padding: 15px 0 0 0;
        width: 612px;
        min-height: 550px;
        _height: 550px;
    }

    /* LIST PAGE - 1004px +
----------------------------------------*/
    .iconlist {
        padding-top: 40px;
        margin: 0 auto;
        width: 90%;
    }

    .iconnavdropdown {
        display: none;
    }


    .icon {
        float: left;
        display: inline-block;
        width: 32%;
        height: 220px;
        text-align: center;
        margin-bottom: 20px;
    }

        .icon img {
            width: 200px;
            height: auto;
        }


    /* RESPONSIVE MAIN NAV - 1004px +
----------------------------------------------------*/
    .mainnav {
        height: 35px;
        top: 128px;
    }

    #menu li a {
        font-size: 15px;
        letter-spacing: .01em;
        padding: 9px 7px 8px 7px;
    }

    /* RESPONSIVE UTILITY NAV
---------------------------------------- */
    .utilitynav {
        position: absolute;
        top: 17px;
        left: 720px;
    }

        .utilitynav a {
            padding: 0 4px;
        }


    /* RESPONSIVE FOOTER GRID - 1004px +
----------------------------------------------------*/
    #footergrid {
        height: 60px;
    }

    .footergridleft {
        float: left;
        width: 48%;
    }

    .footergridright {
        float: right;
        width: 48%;
        text-align: right;
    }

    .footergridmennu {
        padding: 18px;
    }


        .footergridmennu a {
            padding: 0 10px;
        }


    /* RESPONSIVE FOOTER - 1004px +
----------------------------------------------------*/
    #footer {
        height: 100px;
        text-align: center;
        font-size: 10px;
        font-weight: 600;
        text-transform: uppercase;
    }

    .top {
        clear: both;
        padding-top: 16px;
    }

    .bottom {
        clear: both;
        padding-top: 12px;
    }


    /* HOME GALLERY - 1004px +
----------------------------------------------------*/


    /* RESPONSIVE HOME CONTENT AREA GRID - 1004px +
----------------------------------------------------*/
    .homegid {
        width: 100%;
    }

    .homegrid .contentarea .colcontentblockleft {
        float: left;
        padding: 15px 0 0 0;
        width: 300px;
        min-height: 550px;
        _height: 550px;
    }

    .homegrid .contentarea .colcontentblockright {
        float: right;
        padding: 15px 0 0 0;
        width: 655px;
        min-height: 550px;
        _height: 550px;
    }

    /* RESPONSIVE HOME TOP GALLERY - 1004px +
----------------------------------------------------*/
    .hometopgallery {
        clear: both;
        width: 655px;
        height: 360px;
    }

        .hometopgallery .gallerycontainer {
            width: 655px;
            height: 360px !important;
            margin: 0 auto;
        }

            .hometopgallery .gallerycontainer ul {
                width: 655px;
                height: 318px;
            }

        .hometopgallery #slides {
            height: 360px !important;
            z-index: 11;
        }

            .hometopgallery #slides img {
                height: 318px !important;
            }

    /* RESPONSIVE HOME MID GALLERY - 1004px +
----------------------------------------------------*/
    .gallerycenterblock {
        width: 642px;
        margin: 0 auto;
        height: 200px;
        text-align: center;
    }

    .homemidgallery {
        clear: both;
        margin: 20px 0;
        width: 100%;
        height: 200px;
    }

        .homemidgallery .gallerycontainermid {
            width: 100%;
            height: 200px;
            margin: 0 auto;
        }

            .homemidgallery .gallerycontainermid ul {
                width: 650px !important;
                height: 200px;
            }

        .homemidgallery #slidesmid {
            width: 650px !important;
            height: 200px !important;
            z-index: 11;
        }

            .homemidgallery #slidesmid img {
                width: 650px !important;
                height: 200px !important;
            }




    /* RESPONSIVE PROFILES - 1004px +
----------------------------------------------------*/
    .profile {
        clear: both;
        padding: 0 0 0 0;
        width: 70%;
    }

        .profile .profileimage {
            float: left;
            width: 30%;
        }

            .profile .profileimage img {
                width: 95%;
            }

        .profile .profiletext {
            float: left;
            padding: 10% 0 0 0;
        }



    #GRDesktop {
        visibility: visible;
    }

    #GRMobile {
        display: none;
        /*visibility:hidden;*/
    }
}