﻿@charset "utf-8";
/* CSS Document */
.item-page-size-btn {
            float: left;
            font-size: 14px;
            margin: 9px 10px 0 0;
            text-transform: capitalize;
        }

            .item-page-size-btn.active a:hover, .item-page-size-btn.active a, .item-page-size-btn.active a:focus {
                background: #ceaa5e linear-gradient(to bottom, #ceaa5e, #ceaa5e) repeat scroll 0 0;
                text-decoration: none;
                color:#000000;
            }

            .item-page-size-btn a {
                background: #eeeeee linear-gradient(to bottom, #eeeeee, #ffffff) repeat scroll 0 0;
                border: 1px solid #d1d1d1;
                border-radius: 5px;
                color: #000000;
                font-size: 13px;
                padding: 5px 10px;
                text-decoration: none;
            }

        .item-size-row {
            margin: 10px 0 0;
        }

        .item-detail-row {
            color: #000;
            float: left;
            line-height: 30px;
            margin: 15px 0 0;
            padding: 0;
            text-align: left;
            width: 100%;
        }

        #loader-wrapper {
            position: fixed;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            z-index: 1000;
        }

        #loader {
            display: block;
            position: relative;
            left: 0;
            top: 50%;
            width: 70px;
            height: 70px;
            margin: -35px 0 0 10px;
            border-radius: 50%;
            border: 3px solid transparent;
            border-top-color: #3498db;
            -webkit-animation: spin 2s linear infinite; /* Chrome, Opera 15+, Safari 5+ */
            animation: spin 2s linear infinite; /* Chrome, Firefox 16+, IE 10+, Opera */
        }

            #loader:before {
                content: "";
                position: absolute;
                top: 5px;
                left: 5px;
                right: 5px;
                bottom: 5px;
                border-radius: 50%;
                border: 3px solid transparent;
                border-top-color: #e74c3c;
                -webkit-animation: spin 3s linear infinite; /* Chrome, Opera 15+, Safari 5+ */
                animation: spin 3s linear infinite; /* Chrome, Firefox 16+, IE 10+, Opera */
            }

            #loader:after {
                content: "";
                position: absolute;
                top: 15px;
                left: 15px;
                right: 15px;
                bottom: 15px;
                border-radius: 50%;
                border: 3px solid transparent;
                border-top-color: #f9c922;
                -webkit-animation: spin 1.5s linear infinite; /* Chrome, Opera 15+, Safari 5+ */
                animation: spin 1.5s linear infinite; /* Chrome, Firefox 16+, IE 10+, Opera */
            }

        body {
            padding-right: 0px !important;
        }

        @-webkit-keyframes spin {
            0% {
                -webkit-transform: rotate(0deg); /* Chrome, Opera 15+, Safari 3.1+ */
                -ms-transform: rotate(0deg); /* IE 9 */
                transform: rotate(0deg); /* Firefox 16+, IE 10+, Opera */
            }

            100% {
                -webkit-transform: rotate(360deg); /* Chrome, Opera 15+, Safari 3.1+ */
                -ms-transform: rotate(360deg); /* IE 9 */
                transform: rotate(360deg); /* Firefox 16+, IE 10+, Opera */
            }
        }

        @keyframes spin {
            0% {
                -webkit-transform: rotate(0deg); /* Chrome, Opera 15+, Safari 3.1+ */
                -ms-transform: rotate(0deg); /* IE 9 */
                transform: rotate(0deg); /* Firefox 16+, IE 10+, Opera */
            }

            100% {
                -webkit-transform: rotate(360deg); /* Chrome, Opera 15+, Safari 3.1+ */
                -ms-transform: rotate(360deg); /* IE 9 */
                transform: rotate(360deg); /* Firefox 16+, IE 10+, Opera */
            }
        }


         .add-to-cart-row {
            float: left;
            margin: 10px 0 0;
            width: 100%;
        }
           .divforRichsnippet{
             color: #000;
    padding:0px;
    text-decoration: none;
    display:inline-block;
    font-family: "Source Serif Pro",serif;
    font-weight: 700;
    font-size:12px;
}
      .breadcrmbs-bg span {
    padding: 0px;
    text-decoration: none;
    font-family: "Source Serif Pro",serif;
    font-weight: 700;
}
      .breadcrmbs-bg strong {
    padding: 0 0 0 10px;
    display:inline-block;
    font-weight:normal;
    text-decoration: none;
    font-family: "Source Serif Pro",serif;
    font-weight: 700;
}