/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : May 17, 2016, 10:59:05 AM
    Author     : vyankatramana
*/

    a.asc::after, a.desc::after {
    display: inline-block;
    font-family: "Glyphicons Halflings";
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    padding-left: 5px;
    position: relative;
    top: 1px;
}
a.asc::after {
    content: "\e113";
}
a.desc::after {
    content: "\e114";
}
.sort-numerical a.asc::after {
    content: "";
}
.sort-numerical a.desc::after {
    content: "";
}
.sort-ordinal a.asc::after {
    content: "";
}
.sort-ordinal a.desc::after {
    content: "";
}

/*---------------------- Added by Vyanki : For ajax loader ----------------------*/
#loader_overlay {
    position: fixed;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    background: rgba(0, 0, 0, 0.5);
    filter: alpha(opacity=80);
    z-index: 10000;
}
.sk-circle {
    margin: 300px auto;
    width: 70px;
    height: 70px;
    position: relative;
}
.sk-circle .sk-child {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
}
.sk-circle .sk-child:before {
    content: '';
    display: block;
    margin: 0 auto;
    width: 15%;
    height: 15%;
    background-color:#800000;
    border-radius: 100%;
    -webkit-animation: sk-circleBounceDelay 1.2s infinite ease-in-out both;
    animation: sk-circleBounceDelay 1.2s infinite ease-in-out both;
}
.sk-circle .sk-circle2 {
    -webkit-transform: rotate(30deg);
    -ms-transform: rotate(30deg);
    transform: rotate(30deg); }
.sk-circle .sk-circle3 {
    -webkit-transform: rotate(60deg);
    -ms-transform: rotate(60deg);
    transform: rotate(60deg); }
.sk-circle .sk-circle4 {
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg); }
.sk-circle .sk-circle5 {
    -webkit-transform: rotate(120deg);
    -ms-transform: rotate(120deg);
    transform: rotate(120deg); }
.sk-circle .sk-circle6 {
    -webkit-transform: rotate(150deg);
    -ms-transform: rotate(150deg);
    transform: rotate(150deg); }
.sk-circle .sk-circle7 {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg); }
.sk-circle .sk-circle8 {
    -webkit-transform: rotate(210deg);
    -ms-transform: rotate(210deg);
    transform: rotate(210deg); }
.sk-circle .sk-circle9 {
    -webkit-transform: rotate(240deg);
    -ms-transform: rotate(240deg);
    transform: rotate(240deg); }
.sk-circle .sk-circle10 {
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg); }
.sk-circle .sk-circle11 {
    -webkit-transform: rotate(300deg);
    -ms-transform: rotate(300deg);
    transform: rotate(300deg); }
.sk-circle .sk-circle12 {
    -webkit-transform: rotate(330deg);
    -ms-transform: rotate(330deg);
    transform: rotate(330deg); }
.sk-circle .sk-circle2:before {
    -webkit-animation-delay: -1.1s;
    animation-delay: -1.1s; }
.sk-circle .sk-circle3:before {
    -webkit-animation-delay: -1s;
    animation-delay: -1s; }
.sk-circle .sk-circle4:before {
    -webkit-animation-delay: -0.9s;
    animation-delay: -0.9s; }
.sk-circle .sk-circle5:before {
    -webkit-animation-delay: -0.8s;
    animation-delay: -0.8s; }
.sk-circle .sk-circle6:before {
    -webkit-animation-delay: -0.7s;
    animation-delay: -0.7s; }
.sk-circle .sk-circle7:before {
    -webkit-animation-delay: -0.6s;
    animation-delay: -0.6s; }
.sk-circle .sk-circle8:before {
    -webkit-animation-delay: -0.5s;
    animation-delay: -0.5s; }
.sk-circle .sk-circle9:before {
    -webkit-animation-delay: -0.4s;
    animation-delay: -0.4s; }
.sk-circle .sk-circle10:before {
    -webkit-animation-delay: -0.3s;
    animation-delay: -0.3s; }
.sk-circle .sk-circle11:before {
    -webkit-animation-delay: -0.2s;
    animation-delay: -0.2s; }
.sk-circle .sk-circle12:before {
    -webkit-animation-delay: -0.1s;
    animation-delay: -0.1s; }

@-webkit-keyframes sk-circleBounceDelay {
    0%, 80%, 100% {
        -webkit-transform: scale(0);
        transform: scale(0);
    } 40% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@keyframes sk-circleBounceDelay {
    0%, 80%, 100% {
        -webkit-transform: scale(0);
        transform: scale(0);
    } 40% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}
@media(max-height:600px){
    .sk-circle {
        margin: 140px auto;
    }
}
/*----------------------------loader end ---------------------------- */
/*----------------------------Submit button loader added by Vyanki M.--------------------*/
#squaresWaveG{
	position:relative;
	width:234px;
	height:28px;
	margin:auto;
}

.squaresWaveG{
	position:absolute;
	top:0;
	background-color:#991c24;
	width:6px;
	height:25px;
	animation-name:bounce_squaresWaveG;
		-o-animation-name:bounce_squaresWaveG;
		-ms-animation-name:bounce_squaresWaveG;
		-webkit-animation-name:bounce_squaresWaveG;
		-moz-animation-name:bounce_squaresWaveG;
	animation-duration:0.585s;
		-o-animation-duration:0.585s;
		-ms-animation-duration:0.585s;
		-webkit-animation-duration:0.585s;
		-moz-animation-duration:0.585s;
	animation-iteration-count:infinite;
		-o-animation-iteration-count:infinite;
		-ms-animation-iteration-count:infinite;
		-webkit-animation-iteration-count:infinite;
		-moz-animation-iteration-count:infinite;
	animation-direction:normal;
		-o-animation-direction:normal;
		-ms-animation-direction:normal;
		-webkit-animation-direction:normal;
		-moz-animation-direction:normal;
}

#squaresWaveG_1{
	left:0;
	animation-delay:0.236s;
		-o-animation-delay:0.236s;
		-ms-animation-delay:0.236s;
		-webkit-animation-delay:0.236s;
		-moz-animation-delay:0.236s;
}

#squaresWaveG_2{
	left:8px;
	animation-delay:0.2925s;
		-o-animation-delay:0.2925s;
		-ms-animation-delay:0.2925s;
		-webkit-animation-delay:0.2925s;
		-moz-animation-delay:0.2925s;
}

#squaresWaveG_3{
	left:16px;
	animation-delay:0.349s;
		-o-animation-delay:0.349s;
		-ms-animation-delay:0.349s;
		-webkit-animation-delay:0.349s;
		-moz-animation-delay:0.349s;
}

#squaresWaveG_4{
	left:24px;
	animation-delay:0.4055s;
		-o-animation-delay:0.4055s;
		-ms-animation-delay:0.4055s;
		-webkit-animation-delay:0.4055s;
		-moz-animation-delay:0.4055s;
}

#squaresWaveG_5{
	left:32px;
	animation-delay:0.472s;
		-o-animation-delay:0.472s;
		-ms-animation-delay:0.472s;
		-webkit-animation-delay:0.472s;
		-moz-animation-delay:0.472s;
}

#squaresWaveG_6{
	left:40px;
	animation-delay:0.472s;
		-o-animation-delay:0.472s;
		-ms-animation-delay:0.472s;
		-webkit-animation-delay:0.472s;
		-moz-animation-delay:0.472s;
}

@keyframes bounce_squaresWaveG{
	0%{
		background-color:rgb(0,0,0);
	}

	100%{
		background-color:#991c24;
	}
}

@-o-keyframes bounce_squaresWaveG{
	0%{
		background-color:rgb(0,0,0);
	}

	100%{
		background-color:#991c24;
	}
}

@-ms-keyframes bounce_squaresWaveG{
	0%{
		background-color:rgb(0,0,0);
	}

	100%{
		background-color:#991c24;
	}
}

@-webkit-keyframes bounce_squaresWaveG{
	0%{
		background-color:rgb(0,0,0);
	}

	100%{
		background-color:#991c24;
	}
}

@-moz-keyframes bounce_squaresWaveG{
	0%{
		background-color:rgb(0,0,0);
	}

	100%{
		background-color:#991c24;
	}
}
/*----------------------------submit loader end ---------------------------- */
.watch-click{
    cursor: pointer;
}

.flexslider li .auction-unit-size, .main-list-wrap > li > span.auction-unit-size {
width: 25% !important;
}

.main-list-wrap > li > span.auction-unit-type {
    background: #54D1EC;
    left: 25%;
    width: 75%;
    text-align: left;
    top: 0px;
    font-size: 14px !important;
    padding: 2px 5px;

}

.flexslider li .auction-unit-type{
    left: 25%;
    text-align: left;
    padding: 0 5px;
    position: absolute; 
    z-index: 9; 
    width:75%; 
    background:#54D1EC;
    color:#fff
}
.flexslider li .auction-unit-type-private {
    background: #800080;
}
.main-list-wrap > li > span.auction-unit-type-private {
    background: #800080;
}
.flexslider li .auction-unit-type-charity {
    background: #0040ff;
}
.main-list-wrap > li > span.auction-unit-type-charity {
    background: #0040ff;
}
.bidding{
    border-radius:0 0 0 5px;
}
#cancellation_subscription{
    text-transform: capitalize;
}
#cancellation_yes,#cancellation_no,#cancellation_yes_no{
    display: none;
}
.btn-ads{
    min-width: 60px;
}
/*@media(width:1600px){
    .main-list-wrap > li > span.auction-unit-type {
        width: 79%;
    } 
}*/
@media(width:1366px){
    .flexslider .days-to-go > li {
         width:18.5%;
    }
}

@media screen and (min-width: 768px) and (max-width: 1366px){
    .flexslider .days-to-go > li {
         width:18.5% !important;
         width:50px;height:50px
    }
}

@media screen and (min-width: 0px) and (max-width: 768px) {
    .instructions .col-md-2, .instructions .col-md-10 {
        float: left;
        font-size: 17px;
    } 
    .instructions .col-md-10 {
        width: 74.333333%;
    }
    .instructions .col-md-2 {
        width: 30.666667%;
    }
    .instructions .ins_txt {
        margin-left: -10% !important;
    }
    .flexslider .days-to-go > li {
        width:15.5%;
   }
   .days-to-go > li {
    width:15.5%;
    }
    .auction-slider .col-md-4{
        float: unset !important;
        clear: both;
    }
}
.main-list-wrap > li > span.auction-unit-type-bg-color {
    left: 25%;
    width: 75%;
    text-align: left;
    top: 0px;
    font-size: 14px !important;
    padding: 2px 5px;
}
.flexslider li .auction-unit-type-bg-color{
    left: 25%;
    text-align: left;
    padding: 2px 5px;
    position: absolute; 
    z-index: 9; 
    width:75%;     
    color:#fff
}

.fr-box p {
    line-height: 15px;
}