﻿
.body {
    background-color: #ffffff;
    display: block;
}

.content {
    width: 95%;
    display: inline-block;
}

.thumbnails .title {
    color: Black;
    font-weight: bold;
    font-size: 30px;
    padding: 10px 0px 0px 0px;
    margin: 5px 0px 5px 0px;
    width: 100%;
    display: inline-block;
    text-align: center;
    font-family: Helvetica, Arial, 'DejaVu Sans', 'Liberation Sans', Freesans, sans-serif;
}

label.error {
    display: block;
    color: Red;
}

.item {
            text-align: center;
            display: inline-block;
            margin-bottom: 15px;
            padding-top: 5px;
            font-family: Georgia;
            line-height: 30px;
        }

            .item .itemBorder {
                border: 1px solid #cfcfcf;
                -moz-border-radius: 8px;
                -webkit-border-radius: 8px;
                border-radius: 8px;
            }

            .item .imageContainer {
                height: 130px;
                padding-top: 5px;
                text-align: center;
                display: block;
                width: 100%;
                border-right: none;
                border-bottom: 1px solid #efefef;
                background-color: #000000;
                vertical-align: bottom;
                border-radius: 5px;
                overflow: hidden;
            }

                .item .imageContainer img {
                    max-width: 48%;
                    max-width: 99%;
                    overflow: hidden;
                    max-height: 99%;
                    vertical-align: bottom;

                    
                }

                .item .imageContainer img:hover {
                    -webkit-transform: scale(1.1); /* Safari and Chrome */
                    -moz-transform: scale(1.1); /* Firefox */
                    -ms-transform: scale(1.1); /* IE 9 */
                    -o-transform: scale(1.1); /* Opera */
                    transform: scale(1.1);
                    -webkit-transform: scale(1.1);
                }

            .item .itemDetails {
                display: block;
                padding-left: 4px;
                padding-top: 4px;
            }

            .item .itemName {
                display: inline-block;
                clear: right;
                font-weight: bold;
                font-size: 24px;
                color: #77C7EC;
                color: #FDC00F;
                color: #337AB7;
                text-transform: capitalize;
                width: 100%;
            }

            .item .itemArea {
                display: inline-block;
                width: 100%;
                font-weight: bold;
            }

            .item .itemAddress {
                color: #a0a0a0;
                display: inline-block;
                width: 100%;
                height: 60px;
                overflow: hidden;
                line-height: 20px;
            }

            .item .itemActions {
                display: inline-block;
                width: 100%;
                height: 20px;
            }

            .item .itemPhone, .item .itemWebsite {
                margin: 0px 0px 0px 0px;
                display: inline-block;
                color: #83CBD9;
                color: #66CCFF;
                color: #77C7EC;
                font-size: 15px;
                font-weight: bold;
                text-align: center;
                border-top: 1px solid #efefef;
                border-right: 1px solid #efefef;
                font-family: 'Times New Roman';
                border-bottom-left-radius: 5px;
                border-bottom-right-radius: 5px;
            }

            .item .itemWebsite {
                border-right: 0px solid #efefef;
            }

                .item .itemPhone:hover, .item .itemWebsite:hover, .item .itemPhone a:hover, .item .itemWebsite a:hover {
                    color: #000000;
                    background-color: #66CCFF;
                    cursor: pointer;
                }

@media screen and (max-width:800px) {

}
