@font-face {
    font-family: 'KiddyKitty';
    src: url('/fonts/kiddykitty-bold.eot');
    src: url('/fonts/kiddykitty-bold.eot@#iefix') format('embedded-opentype'),
         url('/fonts/kiddykitty-bold.woff') format('woff'),
         url('/fonts/kiddykitty-bold.ttf') format('truetype'),
         url('/fonts/kiddykitty-bold.svg.xml#KiddyKittybold') format('svg');
    font-weight: 600;
    font-style: normal;

}
@font-face {
    font-family: 'KiddyKitty';
    src: url('/fonts/kiddykitty-extrabold.eot');
    src: url('/fonts/kiddykitty-extrabold.eot@#iefix') format('embedded-opentype'),
         url('/fonts/kiddykitty-extrabold.woff') format('woff'),
         url('/fonts/kiddykitty-extrabold.ttf') format('truetype'),
         url('/fonts/kiddykitty-extrabold.svg.xml#KiddyKittyextrabold') format('svg');
    font-weight: 700;
    font-style: normal;

}
@font-face {
    font-family: 'KiddyKitty';
    src: url('/fonts/kiddykitty.eot');
    src: url('/fonts/kiddykitty.eot@#iefix') format('embedded-opentype'),
         url('/fonts/kiddykitty.woff') format('woff'),
         url('/fonts/kiddykitty.ttf') format('truetype'),
         url('/fonts/kiddykitty.svg.xml#KiddyKittyregular') format('svg');
    font-weight: 400;
    font-style: normal;

}
@font-face {
    font-family: 'KiddyKitty';
    src: url('/fonts/kiddykitty-light.eot');
    src: url('/fonts/kiddykitty-light.eot@#iefix') format('embedded-opentype'),
         url('/fonts/kiddykitty-light.woff') format('woff'),
         url('/fonts/kiddykitty-light.ttf') format('truetype'),
         url('/fonts/kiddykitty-light.svg.xml#KiddyKittylight') format('svg');
    font-weight: 300;
    font-style: normal;

}
@font-face {
    font-family: 'KiddyKitty';
    src: url('/fonts/kiddykitty-medium.eot');
    src: url('/fonts/kiddykitty-medium.eot@#iefix') format('embedded-opentype'),
         url('/fonts/kiddykitty-medium.woff') format('woff'),
         url('/fonts/kiddykitty-medium.ttf') format('truetype'),
         url('/fonts/kiddykitty-medium.svg.xml#KiddyKittymedium') format('svg');
    font-weight: 500;
    font-style: normal;
}



div.section-header {
	background: #fafafa;
}
div.section-header .container.logo {
	background: url('/img/header.png') no-repeat 100% 0%;
	height: 350px;
}
div.section-lineorder {
	background: #fafafa url('/img/lineorderbg.gif') repeat-x;
	height: 150px;
}
div.section-lineorder .ribbon {
	background: url('/img/lineorder.png') no-repeat;
	height: 150px;
	width: 1050px;
	margin: 0 auto;
}
div.section-desc {
	background: url('/img/bg.png');
}
div.section-desc .container {
	background: #fff;
	width: 920px;
	padding: 25px 40px 50px;
	z-index: 2;
	position: relative;
}
nav.descmodel {
	background: #F1F1F1;
	height: 50px;
	width: 100%;
}
nav.descmodel a {
	width: 33.3%;
	text-align: center;
	display: block;
	float: left;
	line-height: 50px;
	cursor: pointer;
	height: 50px;
	color:#000000;
	text-decoration: none;
	font-size: 22px;
	letter-spacing: 2px;
}
nav.descmodel a:hover, nav.descmodel a.active {
	background: #E1020D;
	color:#ffffff;
}
div.descmodel {
	position: relative;
	margin-top: 20px;
	/*height: 252px;*/
}
div.descmodel ul {
	text-align: center;
	/*position: absolute;*/
	width: 920px;
}
div.descmodel ul li {
	text-align: center;
	width: 30%;
	margin: 0% 1.5%;
	display: inline-block;
	position: relative;
}
div.descmodel ul li.dotright:after {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAHCAQAAABnsD8iAAAAG0lEQVQYV2PYzLBZaTMDiPi/OY0ByvsPhlgpAOaZFAvljBsTAAAAAElFTkSuQmCC);
	content: '';
	width: 3px;
	height: 100%;
	position: absolute;
	right: -17px;
	top: 0px;
	background-position-y: 50%;
}
div.descmodel ul li.dotleft:before {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAHCAQAAABnsD8iAAAAG0lEQVQYV2PYzLBZaTMDiPi/OY0ByvsPhlgpAOaZFAvljBsTAAAAAElFTkSuQmCC);
	content: '';
	width: 3px;
	height: 100%;
	position: absolute;
	left: -17px;
	top: 0px;
	background-position-y: 50%;
}
div.descmodel ul li img {
	width: 100%;
}
div.descmodel ul li p {
	color: #000000;
	text-transform: uppercase;
	font-size: 14px;
	margin-top: 10px;
}
div.descmodel ul li p span {
	padding-left: 14px;
	color:#C0C0C0;
}
div.descmodel ul li a {
	padding: 10px 20px;
	color: #FFF;
	background: #F00;
	text-decoration: none;
	font-size: 16px;
	display: inline-block;
	width: 33%;
	text-align: center;
	margin-top: 10px;
}
div.quote {
	margin-top: 50px;
	text-align: center;
	font-family: 'Lobster', cursive;
	margin-bottom: 50px;
}
div.quote h1 {
	font-family: 'KiddyKitty', serif-sans;
	font-weight: 400;
	padding: 0px 100px;
	margin: 20px 0px 25px;
	font-size: 26px;
}
div.pluses ul li {
	text-align: center;
	width: 80%;
	margin: 0 auto;
	margin-bottom: 32px;
}
div.pluses ul li:last-child {margin-bottom: 0px;}
div.pluses ul li h1 {
	padding-left: 32px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAARCAYAAAAyhueAAAAAnElEQVQ4jaXQsQmAMBCFYSdR7KycwUqHcAXXUOdxCxewEgQbR7AS4ot4EGKi3qX4IYG7r7hIKRXZ5UXDrUYzSvT/AQpQDR5IoQXFoagJUlMI6gJ3VElRLyi96SsoQT9BLvoLvND7kaIVtUywdM2bIA13ISCho7Wg66UgoRnaHPAgAc2b+mA2aKJf8G/QRn0wC3ShNswGfSjBswTUnc6V64jzJahgAAAAAElFTkSuQmCC);
	background-repeat: no-repeat;
	font-size: 18px;
	color: #344977;
	display: inline-block;
	margin-top: 0px;
	margin-bottom: 15px;
}
div.section-feedback {
	background: url('/img/bg-feedback.jpg');
	background-size: cover;
	background-repeat: no-repeat;
	margin-top: 135px;
	z-index: 1;
	position: relative;
	margin-bottom: -50px;
	background-attachment: fixed;
	background-position-x: 50%;
	background-position-y: 50%;
}
div.section-desc2 {
	background: url('../img/bg.png');
}
div.section-desc2 .container {
	background: #fff;
	width: 920px;
	padding: 50px 40px;
	z-index: 2;
	position: relative;
}
div.section-desc2 .quote {
	margin-top: 0px;
}
div.original ul li {
	margin-bottom: 30px;
	line-height: 20px;
	padding-right: 40px;
	padding-left: 12px;
	text-align: justify;
}
div.original ul li:last-child {margin-bottom: 0px;}
div.original ul li div {
	width: 45px;
	height: 59px;
	display: inline-block;
	position: absolute;
	margin-left: -65px;
}
div.original ul li span {
	color: #E6030A;
	font-size: 20px;
	padding-right: 10px;
}



div.section-garant {
	background: url('/img/bg-garant.jpg');
	background-size: cover;
	background-repeat: no-repeat;
	margin-top: -50px;
	z-index: 1;
	position: relative;
	margin-bottom: -25px;
	background-attachment: fixed;
	background-position-x: 50%;
	background-position-y: 50%;
}

div.section-lineorder2 {
	background: url('/img/lineorderbg.gif') repeat-x;
	height: 150px;
	z-index: 1;
	position: relative;
}
div.section-lineorder2 .ribbon {
	background: url('/img/lineorder.png') no-repeat;
	height: 150px;
	width: 1050px;
	margin: 0 auto;
}

div.section-order {
	background: url('/img/bg.png');
}
div.section-order .container {
	background: #fff;
	width: 920px;
	padding: 25px 40px 50px;
	z-index: 2;
	position: relative;
}
div.section-order form {
	padding-right: 40px;
}
div.section-order form select {
	width: 100%;
	border: 1px solid #E4E4E4;
	height: 50px;
	border-radius: 5px;
	margin-bottom: 10px;
	padding: 0px 15px;
}
div.section-order form input[type="tel"], div.section-order form input[type="text"] {
	width: 100%;
	border: 1px solid #E4E4E4;
	height: 50px;
	border-radius: 5px;
	margin-bottom: 10px;
	background: #F8F8F8;
	padding: 0px 15px;
}
div.section-order form p.check {
	margin: 20px 0px 30px;
	text-align: center;
	font-weight: 600;
}
div.section-order form input[type="submit"] {
	border: 0px;
	padding: 0px;
	width: 100%;
	height: 50px;
	background: #E6030A;
	color: #FFF;
	font-size: 18px;
	border-radius: 5px;
	cursor: pointer;
}
div.section-order form input[type="submit"]:active {
	margin-top: 1px;
}
div.section-order .col-7 h1 {
	font-size: 24px;
	margin: 0px 0px 10px;
}

@-webkit-keyframes alertanim {
  0%   { box-shadow: 0px 0px 0px  #F00; }
  50%  { box-shadow: 0px 0px 10px #F00; }
  100% { box-shadow: 0px 0px 0px  #F00; }
}
@-moz-keyframes alertanim {
  0%   { box-shadow: 0px 0px 0px  #F00; }
  50%  { box-shadow: 0px 0px 10px #F00; }
  100% { box-shadow: 0px 0px 0px  #F00; }
}
@-o-keyframes alertanim {
  0%   { box-shadow: 0px 0px 0px  #F00; }
  50%  { box-shadow: 0px 0px 10px #F00; }
  100% { box-shadow: 0px 0px 0px  #F00; }
}
@keyframes alertanim {
  0%   { box-shadow: 0px 0px 0px  #F00; }
  50%  { box-shadow: 0px 0px 10px #F00; }
  100% { box-shadow: 0px 0px 0px  #F00; }
}

.animate {
	-webkit-animation: alertanim 1s 3; /* Safari 4+ */
  -moz-animation:    alertanim 1s 3; /* Fx 5+ */
  -o-animation:      alertanim 1s 3; /* Opera 12+ */
  animation:         alertanim 1s 3; /* IE 10+, Fx 29+ */
}



textarea, select, input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"] {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-background-clip: padding;
	-moz-background-clip: padding;
	background-clip:padding-box;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	-ms-border-radius:0;
	-o-border-radius:0;
	border-radius:0;
	-webkit-appearance:none;
	background-color:#fff;
	color:#000;
	outline:0;
	margin:0;
	padding:0;
	text-align: left;
	font-size:1em;
	height: 1em;
	vertical-align: middle;
}

select {
	background: #F8F8F8 url(data:image/png;base64,R0lGODlhDQAEAIAAAAAAAP8A/yH5BAEHAAEALAAAAAANAAQAAAILhA+hG5jMDpxvhgIAOw==);
	background-repeat: no-repeat;
	background-position: 97% center;
	padding:0 25px 0 8px;
	font-size: .875em
}


div.section-footer {
	background: url('/img/bg.png');
}


p.sale {
	color: #FFF;
	font-size: 36px;
	line-height: 125px;
	margin-bottom: 0px;
	padding-left: 65px;
	font-weight: 600;
}
span.countdown_amount {
	font-size: 32px;
	line-height: 60px;
	width: 60px;
	height: 60px;
}
span.countdown_section {
	width: 60px;
	padding-right: 20px;
	height: 85px;
}
span.countdown_period {
	padding-top: 5px;
}
#countdown, #countdown1 {
	display: inline-block;
	margin: 25px 0px 15px;
}
p.price_old {
	font-family: 'KiddyKitty', serif-sans;
	color: #FFF;
	font-size: 30px;
	font-weight: lighter;
	margin: 26.5px 0px;
	height: 72px;
	line-height: 36px;
}
span.strikeprice {
	font-size: 32px;
}
span.strikeprice:after {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFsAAAAeCAYAAABDo2JGAAADFElEQVRoBe3BDU/UdQAA4OfyJzHcTMR1ZoehQ0TwTiAhNM/ZV+ijtL6G36HP0AfQtlME8bo7OF4Sa1rpcZo5PYm24C63f4u2ohgv8fZ/ntBoNOQSSbH1yzaqVpNLJFtRx6sgtqlyiWQTTuA0BpHFM1wPYhuWSyQP4xx60I9BdOGoyCN8EcTWI4ETGEA/+pHG+2gWqaGMMr5EIYitxQG0IIXL+AhpnEGbyDLmMYsiRlDA02yjuuCNILaaJiTRgasYRg9OIojUUEQBE8hjItuovvQPgthfteIUuvAxhtGJI1Y8xjRGUcYk5rKN6pL/EMROIoM0hpBBCk0iiyijgFso4RHm/SHbqFqLYP85hE5cQj/S6EKbFU9wH/dwA1N4jgUbEOx9zTiGLlzGEHrQjiaRGooo42uM4D5qWLJJgr2pDSl04xMMoBOtIkuYRxl5lJHHd1i2RYK9owO9yGAYGaQQRGoooYBxlDGDZ/4nwe7VjF58iPMYxFm0WvEEsxjFbcyhgte2QbB7BLyLNIbRh/P4AAdFFjGNIsYwgkd4gSXbLNjZjuE40riGfnSiVaSOCiZRRh5j+B7LdphgZzmADpzCAK6gFyk0ibxCAUVMoIgSXtjhgu3XgvNIow8XcQZtInVUMINR3MUcHuJXu0iwPZIYxEVkkEE7mkQWMIkScsjjR/yEZbtUsPUSOIITGMIlZNCNd6x4jCmUcAcFVLFojwi2RjPeQweGcAW9aEcQeY0yxlFCHhN4ZY8KNs9hdKMbw7iITrSK1DGPadxBCbOYQd0+EGxMOwZwARlcQDveFnmNMvK4hQn8gIp9KFi7t9CC07iEPmRwFm0idcxjBvcwgkk8xYJ9Lvh3zTiCM7iGYZxDO4JIDSVMoIhRTOMlGmJ/Cv7uKFLowVUM4jSOitRRwRTyKKGIB1gWW1UQOY5P0YFOZHASB0V+wQzuIYdpPEBVbM1CLpFsxmf4HAmRBir4BmO4iYeooCa2LgGH0IcEnuMGbuEOvkUNv4ltWMDPuI67uI2vsCi26UK2UW3kEsmbGMdLLIttid8BXCbdIoImAPkAAAAASUVORK5CYII=);
	width: 91px;
	height: 30px;
	content: '';
	position: absolute;
	display: block;
	right: 64px;
	bottom: 32px;
}
p.price_new {
	background-image: url(data:image/png;base64,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);
	margin: 22.5px 0px;
	color: #FFF;
	font-size: 72px;
	font-family: 'KiddyKitty', serif-sans;
	padding: 20px 65px 5px 24px;
	line-height: 55px;
	text-align: center;
	background-repeat: no-repeat;
	background-position: 0% 50%;
}
 .order_product{
	 opacity: 0.8;

	 cursor: pointer;
 }
.order_product:hover,
.order_product.checked{
	opacity: 1;
}
.check {
	margin-top: -100px;
	position: absolute;
	right: 135px;
	display: none;
}
.order_product.checked .check{
	display: block !important;
}
div[class^="col-4 checklens-"] p.article {
	display: none;
}

div.section-feedback .container {
	padding: 100px 40px;
	width: 920px;
}
.container h1.bgblue {
	background: url('/img/h1bg.png') no-repeat center center;
	color: #FFF;
	font-family: 'KiddyKitty', serif-sans;
	margin-top: 0px;
	height: 59px;
	line-height: 64px;
	font-weight: 300;
	font-size: 32px;
	margin-bottom: 50px;
}
div.section-feedback div.reviews { margin-bottom: 40px; }
div.section-feedback div.reviews:last-child { margin-bottom: 0px; }

div.info .ava {
	border-radius: 50%;
	height: 150px;
	overflow: hidden;
	width: 150px;
	margin: 0 auto;
}
div.info p {
	text-align: center;
	color: #ffffff;
	font-family: 'KiddyKitty', serif-sans;
	margin-top: 18px;
	margin-bottom: 0px;
}
div.text p {
	padding: 25px 30px;
	background: rgba(255, 255, 255, 0.9);
	margin-bottom: 0px;
	text-align: justify;
	line-height: 26px;
	font-family: 'Roboto', sans-serif;
	font-weight: 300;
	font-size: 14px;
	height: 100px;
}
div.text p:before {
	content: "";
	left: -35px;
	width: 0px;
	display: block;
	position: absolute;
	height: 0px;
	border-style: solid;
	border-width: 0 35px 30px 0;
	border-color: rgba(0, 0, 0, 0) rgba(255, 255, 255, 0.9) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
	line-height: 0px;
	_border-color: #000000 rgba(255, 255, 255, 0.9) #000000 #000000;
	_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
}
a.nextload {
	position: absolute;
	color: #FFF;
	bottom: 75px;
	line-height: 20px;
	margin: 0 auto;
	left: 0;
	right: 0;
	width: 160px;
	cursor: pointer;
	border-bottom: 1px dashed;
}
a.nextload:hover {
	border-bottom: 1px solid;
}
div.section-garant .container {
	padding: 100px 40px 75px;
	width: 920px;
}
div.garants .column {
	text-align: center;
	padding: 15px 20px;
	background: rgba(255, 255, 255, 0.9);
	width: 175px;
	height: 175px;
	float: left;
	margin-right: 20px;
	font-family: 'Roboto', sans-serif;
	font-weight: 300;
}
div.garants .column:hover {
	background: rgba(255, 255, 255, 1);
	cursor: pointer;
}









/*



*/

/* === FRAMEWORK by SellPost ======= */
/*                                   */
/* ======= author: vnaumenko ======= */
/*                                   */
/* === FRAMEWORK by SellPost ======= */


/*   ===== resetcss =====   */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font-style:normal;vertical-align:baseline;outline:0}h1,h2,h3,h4,h5{font-weight:normal}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}b{font-weight:bold}i{font-style:italic}textarea{resize:none}
/*   ===== resetcss ======   */

/* ===== includes ===== */

@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,300,400,600&subset=latin,cyrillic);

/* ===== includes ===== */

html, body {
	font-family: 'Open Sans', sans-serif;
}
body {
	font-size: 14px;
	line-height: 1.42857143;
	color: #333;
	background-color: #fff;
}

.float_right {float:right !important;} .float_left {float:left !important;}
.hide {display:none;} .show {display: block;}
small, .small { font-size:75%; }

div[class^="section-"] {
	width: 100%;
}

.afterbefore::before, .afterbefore::after {
	content: '';
	position: relative;
	width: 100%;
	display: block;
}

/* ЗАБРАТЬ И УКАЗАТЬ */
.afterbefore::after {
	background: url('');
	height: ;
	bottom: ;
}
.afterbefore::before {
	background: url('');
	height: ;
	top: ;
}
/* ЗАБРАТЬ И УКАЗАТЬ */

.container {
	width: 1000px; /* Можно поменять */
	margin-left: auto;
	margin-right: auto;
}
.padtopbottom {padding: 50px 0px}
.container:after, .container:before {
	content: " ";
	display: table;
}
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12 {
	float: left;
	position: relative;
	min-height: 1px;
}

.col-12 { width: 100%; }
.col-11 { width: 91.66666667%; }
.col-10 { width: 83.33333333%; }
.col-9  { width: 75%; }
.col-8  { width: 66.66666667%; }
.col-7  { width: 58.33333333%; }
.col-6  { width: 50%; }
.col-5  { width: 41.66666667%; }
.col-4  { width: 33.33333333%;    height: 145px; }
.col-3  { width: 25%; }
.col-2  { width: 16.66666667%; }
.col-1  { width: 8.33333333%; }

.col-offset-12 { margin-left: 100%; }
.col-offset-11 { margin-left: 91.66666667%; }
.col-offset-10 { margin-left: 83.33333333%; }
.col-offset-9  { margin-left: 75%; }
.col-offset-8  { margin-left: 66.66666667%; }
.col-offset-7  { margin-left: 58.33333333%; }
.col-offset-6  { margin-left: 50%; }
.col-offset-5  { margin-left: 41.66666667%; }
.col-offset-4  { margin-left: 33.33333333%; }
.col-offset-3  { margin-left: 25%; }
.col-offset-2  { margin-left: 16.66666667%; }
.col-offset-1  { margin-left: 8.33333333%; }

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
	font-family: inherit;
	font-weight: 500;
	line-height: 1.1;
	color: inherit;
}
h1, h2, h3, .h1, .h2, .h3 {
	margin-top: 20px;
	margin-bottom: 10px;
}
h4, h5, h6, .h4, .h5, .h6 {
	margin-top: 10px;
	margin-bottom: 10px;
}
h1, .h1 { font-size: 36px; }
h2, .h2 { font-size: 30px; }
h3, .h3 { font-size: 24px; }
h4, .h4 { font-size: 18px; }
h5, .h5 { font-size: 14px; }
h6, .h6 { font-size: 12px; }
p { margin: 0 0 10px; }
p.lead {
	margin-bottom: 20px;
	font-size: 16px;
	font-weight: 200;
}
.text-left    { text-align: left; }
.text-right   { text-align: right; }
.text-center  { text-align: center; }
.text-justify { text-align: justify; }

input:focus { outline: 0px; }
.input-sm {
	height: 30px;
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px;
}
select.input-sm {
	height: 30px;
	line-height: 30px;
}
.input-lg {
	height: 46px;
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.33;
	border-radius: 6px;
}
select.input-lg {
	height: 46px;
	line-height: 46px;
}
.btn-lg {
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.33;
	border-radius: 6px;
}
.btn {
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px;
}
.btn-xs {
	padding: 1px 5px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px;
}
img { vertical-align: middle; }
.img-rounded { border-radius: 6px; }
.img-thumbnail {
	display: inline-block;
	max-width: 100%;
	height: auto;
	padding: 4px;
	line-height: 1.42857143;
	background-color: #fff;
	border: 1px solid #ddd;
	border-radius: 4px;
	-webkit-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
}
.img-circle { border-radius: 50%; }
hr {
	margin-top: 20px;
	margin-bottom: 20px;
	border: 0;
	border-top: 1px solid #eee;
}
.clearfix:before, .clearfix:after { display:table;content: " "; }
.clearfix:after { clear: both; }

span.countdown_row {
	display: block;
	overflow: hidden;
}
span.countdown_amount {
	width: 50px;
	height: 50px;
	display: block;
	background: #ffffff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #ffffff 0%, #dcdcdc 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dcdcdc));
	background: -webkit-linear-gradient(top, #ffffff 0%,#dcdcdc 100%);
	background: -o-linear-gradient(top, #ffffff 0%,#dcdcdc 100%);
	background: -ms-linear-gradient(top, #ffffff 0%,#dcdcdc 100%);
	background: linear-gradient(to bottom, #ffffff 0%,#dcdcdc 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dcdcdc',GradientType=0 );
	border-radius: 5px;
	font-size: 32px;
	line-height: 50px;
	text-align: center;
}
span.countdown_section {
	width: 60px;
	height: 100px;
	float: left;
	display: block;
	padding-right: 10px;
	text-align: center;
	position: relative;
}
span.countdown_section:nth-child(3) {padding-right: 0px;}
span.countdown_period {
	color: #fff;
	font-weight: 300;
	font-size: 14px;
	line-height: 20px;
	padding-top: 10px;
	display: block;
	text-transform: lowercase;
}
