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;vertical-align:baseline}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,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.clear{clear:both}img{border:0;outline:0}input{outline:0!important}select{outline:0!important}textarea{outline:0!important}select:focus{outline:0!important}.clear{clear:both}a{outline:0;text-decoration:underline}a:hover{text-decoration:none}.hide{display:none}.clearfixin{zoom:1}.clearfixin:before,.clearfixin:after{content:"";display:table}.clearfixin:after{clear:both}

html,body{height:100%;background:url("../images/bg.png")/*tpa=/templates/1/images/bg.png*/;}
body{font-family:"Lato",Calibri,Arial,sans-serif;font-size:14px}
.body-container{display:table;height:100%;width:100%;background:url("http://coupona.com.ua/templates/1/images/body-container.png")/*tpa=/templates/1/images/body-container.png*/}
.body-block{display:table-row;height:1px}
.body-push{height:auto}
.container{margin:auto;width:1000px}
.body-sidebar{float:right;width:250px;display:block}
.body-content{float:left;width:730px;display:block}

footer .block-content{padding:20px;background:#242424;color:#cccccc;font-size: 12px;border-top-left-radius:5px;border-top-right-radius:5px}

.header-line>div{display:inline-block;width:330px;vertical-align:middle}
.header-line .total-coupons{display:inline-block;height:22px;padding:0 0 0 30px;background:url("http://coupona.com.ua/templates/1/images/total-coupons.png")/*tpa=/templates/1/images/total-coupons.png*/ 0 0 no-repeat;font:700 14px Arial,Helvetica,sans-serif;text-transform:uppercase;color:#a6172e;margin-right:10px}
.header-line .total-shops{display:inline-block;height:22px;padding:0 0 0 30px;background:url("http://coupona.com.ua/templates/1/images/total-shops.png")/*tpa=/templates/1/images/total-shops.png*/ 0 0 no-repeat;font:700 14px Arial,Helvetica,sans-serif;text-transform:uppercase;color:#a6172e}
.header-line .header-search form{border-radius:15px;background:#fff url("http://coupona.com.ua/templates/1/images/header-search.png")/*tpa=/templates/1/images/header-search.png*/ 10px 50% no-repeat;padding:10px;padding-left:40px;position:relative;box-shadow:0 0 0 5px rgba(180,180,180,.2)}
.header-line .header-search form input{border:0;background:0 0;font:italic 14px Arial,Helvetica,sans-serif;color:#a1a1a1}
.header-line .header-search form button{background-color:#fdd661;font:12px Arial,Helvetica,sans-serif;padding:0 10px;position:absolute;text-decoration:none;color:#fff;text-shadow:0 1px 0 #4d7717;margin:0 auto;border:0;cursor:pointer;background-image:-webkit-linear-gradient(top,#c32237,#8b0e1a);background-image:-webkit-linear-gradient(top, #c32237, #8b0e1a);background-image:linear-gradient(to bottom,#c32237,#8b0e1a);border-radius:12px;top:4px;right:6px;min-height:28px;line-height:28px;display:inline-block;letter-spacing:normal}

.header-carousel{background:#fff;border-radius:8px;box-shadow: inset 0px 0px 2px 4px rgba(247,247,247,1);height:85px;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px;padding:15px 40px}
.header-carousel .coupon-c-item{overflow:hidden;text-align:center}
.header-carousel .inner-c-item{width:100%;border:1px #e7e7e7 solid;border-radius:4px}
.header-carousel .slick-slider{position:relative;display:block;margin-bottom:30px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none}
.header-carousel .slick-list:focus{outline:0}
.header-carousel .slick-list{overflow:hidden;display:block;margin:0;padding:0}
.header-carousel .slick-slider .slick-list,.header-carousel .slick-track,.header-carousel .slick-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.header-carousel .slick-track{position:relative;left:0;top:0;display:table}
.header-carousel .slick-track:after{content:"";display:table;clear:both}
.header-carousel .slick-slide{float:left;height:100%;min-height:1px}
.header-carousel .slick-slide img{display:block;margin:auto;border: 3px solid #f6f6f6;border-radius:5px;margin-bottom:10px;-moz-box-sizing:border-box;box-sizing:border-box}
.header-carousel .slick-slide img:hover{border: 3px solid #cd9696;}
.header-carousel .slick-slide a{color:#575757;font-size:12px;text-decoration:none}
.header-carousel .slick-slide{display:none}
.header-carousel .slick-initialized .slick-slide{display:table-cell}
.header-carousel .slick-prev{position:absolute;display:block;background:url("../images/slick-prev.png")/*tpa=/templates/1/images/slick-prev.png*/ 0 0 no-repeat;height:25px;width:16px;line-height:0;font-size:0;color:transparent;top:50%;margin-top:-15px;left:-25px;padding:0}
.header-carousel .slick-next{position:absolute;display:block;background:url("../images/slick-next.png")/*tpa=/templates/1/images/slick-next.png*/ 0 0 no-repeat;height:25px;width:16px;line-height:0;font-size:0;color:transparent;top:50%;margin-top:-15px;right:-25px;padding:0}
.header-carousel .slick-prev:focus{outline:0}
.header-carousel .slick-next:focus{outline:0}
.header-carousel .slick-prev.slick-disabled:before{opacity:.25}
.header-carousel .slick-next.slick-disabled:before{opacity:.25}

.header-navigation{margin-bottom:20px}
.header-navigation nav{height:50px;line-height:50px;background-image:-webkit-linear-gradient(top,#ce7575,#ce4545);background-image:-webkit-linear-gradient(top, #ce7575, #ce4545);background-image:linear-gradient(to bottom,#ce7575,#ce4545);box-shadow:inset 0 2px 1px #ce7575;border-radius:5px}
.header-navigation ul{margin-left:20px}
.header-navigation ul li{font:12px Arial,Helvetica,sans-serif;display:inline-block}
.header-navigation ul li a{color:#fff;text-decoration:none;font-weight: bold;text-transform:uppercase;padding:10px}
.header-navigation ul li a:hover{background:#901220;color:#fff;text-decoration:none;text-transform:uppercase;padding:10px}
.header-navigation ul li.current a{background:#901220;border-radius:5px;box-shadow:inset 0 0 5px rgba(0,0,0,.2)}

.sidebar-block{margin-bottom:20px}
.sidebar-block .block-content{border-radius:5px;overflow:hidden}
.sidebar-block ul li a{display:block;padding:3px;color:#69733c;text-decoration:none;font-size:15px;font-weight:700}
.sidebar-block ul li a:hover{display:block;padding:3px;color:#CE4545;font-size:15px;font-weight:700}
.sidebar-block ul li small{color:#a6a6a6;font-size:11px;}

.block-header .block-content{padding:15px;background:#fff;border-top-left-radius:0;border-top-right-radius:0}
.block-header .block-heading{padding:15px 20px;background-image:-webkit-linear-gradient(top,#4f4f4f,#242424);background-image:-webkit-linear-gradient(top, #4f4f4f, #242424);background-image:linear-gradient(to bottom,#4f4f4f,#242424);box-shadow:inset 0 2px 1px gray;border-top-left-radius:5px;border-top-right-radius:5px;font-weight: bold;color:#fff;position:relative}
.block-header .block-heading:after{display:block;content:'';padding:0;left:0;height:3px;width:100%;background:url("http://coupona.com.ua/templates/1/images/block-heading.jpeg")/*tpa=/templates/1/images/block-heading.jpeg*/;position:absolute;bottom:-3px}

.items-listing{display:block}
.items-listing ul li{display:block;float:left;width:230px;height:295px;background:#fff;border-radius:5px;box-shadow: inset 0px 0px 2px 6px rgba(242,242,242,1); margin:0 8px 20px;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}
.items-listing ul li:nth-child(3n+1){margin-left:0}
.items-listing ul li:nth-child(3n+3){margin-right:0}
.items-listing ul li:hover{box-shadow: inset 0px 0px 2px 6px rgba(187,205,150,1);}
.items-listing ul li .item-panel{text-align:center;padding:15px}
.items-listing ul li .title a{font:500 14px Arial,Helvetica,sans-serif;text-decoration:none;color:000;position:relative;z-index: 10;}
.items-listing ul li .logo{text-align:center;padding:1px 0}
.items-listing ul li .desc{text-align:center;padding:10px 0}
.items-listing ul li .button{position:absolute;bottom:15px}
.items-listing ul li .button button{background-color:#fdd661;font:700 14px Arial,Helvetica,sans-serif;padding:10 10px;position:relative;text-decoration:none;text-transform:uppercase;color:#fff;width:198px;text-shadow:0 1px 0 #a0bd42;margin:0 auto;border:solid 1px #a0bd42;cursor:pointer;border-bottom-color:#a0bd42;background-image:-webkit-linear-gradient(top,#a0bd42,#a0bd42);background-image:-webkit-linear-gradient(top, #a0bd42, #a0bd42);background-image:linear-gradient(to bottom,#a0bd42,#a0bd42);box-shadow:inset 0 1px 0 #a0bd42;border-radius:3px;min-height:28px;line-height:28px;display:inline-block;letter-spacing:normal}
.items-listing ul li .button button:hover{border:solid 1px #ce7575;background-image:-webkit-linear-gradient(top,#ce7575,#ce4545);background-image:-webkit-linear-gradient(top, #ce7575, #ce4545);background-image:linear-gradient(to bottom,#ce4545,#ce7575);box-shadow:inset 0 1px 1px #ce7575}
.items-listing ul li .button button:active{background-image:-webkit-linear-gradient(top,#62a11e,#92cc2b);background-image:-webkit-linear-gradient(top, #62a11e, #92cc2b);background-image:linear-gradient(to bottom,#62a11e,#92cc2b);box-shadow:inset 0 1px 5px #62a11e,inset 0 1px 0 #fee27d}
.items-listing ul li .rating{width:170px;margin:auto;bottom:65px}
.items-listing ul li div.vote-wrap{overflow:hidden}
.items-listing ul li div.vote-block{position:relative}
.items-listing ul li div.vote-hover{float:left;cursor:pointer}
.items-listing ul li div.vote-stars{position:absolute;left:0;top:0}
.items-listing ul li div.vote-active{position:absolute;left:0;top:0}
.items-listing ul li div.vote-result{color:#ccc;font-size:11px;margin-top:5px;padding-left:10px}
.items-listing ul li div.vote-success{clear:both;color:#ccc;font-size:11px;margin:5px 0 0 0}

.tabbed-content{padding-bottom:10px}
.tabbed-content .tabs-section .tabs-selector li{display:inline-block;padding:5px 10px;border-top-left-radius:5px;border-top-right-radius:5px;cursor:pointer;opacity:.7}
.tabbed-content .tabs-section .tabs-selector li.current{opacity:1;background:#fff}
.tabbed-content .tabs-section .tab-box{background:#fff;padding:20px;display:none;border-radius:5px}
.tabbed-content .tabs-section .tab-box h2{display:block;padding-bottom:10px}
.tabbed-content .tabs-section .tab-current.tab-first{border-top-left-radius:0}
.tabbed-content .tabs-section .tab-box.tab-current{display:block}

h1 {
	margin: 1em 0 .5em;
}
h2 {
	margin: 1.07em 0 .535em;
}
h3 {
	margin: 1.14em 0 .57em;
}
h4 {
	margin: 1.23em 0 .615em;
}
h5 {
	margin: 1.33em 0 .67em;
}
h6 {
	margin: 1.6em 0 .8em;
}
hr, p, pre, blockquote, address, table, form {
	margin-bottom: 1em;
}
.hr {
	border-bottom:1px solid #d369cf;
	margin:0 0 0 5px;
	clear: both;
}

.coupon-label-text {
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    height: 123px;
    line-height: 70px;
    position: absolute;
    text-align: center;
    width: 123px;

    -webkit-transform-origin: 60% 60% 10px;
    -moz-transform-origin: 60% 60% 10px;
    -o-transform-origin: 60% 60% 10px;
    -ms-transform-origin: 60% 60% 10px;
    transform-origin: 60% 60% 10px;
    
    -webkit-transform: rotate(315deg);
    -moz-transform: rotate(315deg);
    -o-transform: rotate(315deg);
    -ms-transform: rotate(315deg);
    transform: rotate(315deg);    
}
.coupon-label-blue {
    background: url("../images/special_blue.png")/*tpa=/templates/1/images/special_blue.png*/ no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 123px;
    margin-left: -17px;
    margin-top: -17px;
    position: absolute;
    width: 123px;
}
.coupon-label-fiolet{
    background: url("../images/special_fiolet.png")/*tpa=/templates/1/images/special_fiolet.png*/ no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 123px;
    margin-left: -17px;
    margin-top: -17px;
    position: absolute;
    width: 123px;
}
ul.pagination {
    margin: 5px 0 20px 0;
    padding: 5px 0 20px 0;
}
ul.pagination li a, ul.pagination li a:link, ul.pagination li a:visited {
    background-color: #F1F1F1;
    color: #363687;
    display: block;
    font-weight: 700;
    padding: 0 10px;
    text-decoration: none;
}
ul.pagination li a:hover, ul.pagination li.active a, ul.pagination li.active a:link, ul.pagination li.active a:visited, ul.pagination li.active a:active, ul.pagination li.active a:hover {
    background-color: #293341;
    color: #FFFFFF;
    display: block;
    font-weight: 700;
    padding: 0 10px;
    text-decoration: none;
}
ul.pagination li, ul.pagination li.active {
    border: 1px solid #E9E9E9;
    display: block;
    float: left;
    font-size: 13px;
    margin-right: 2px;
    padding: 0;
}
	#inputArea
	{
	    font-family: Arial, Sans-Serif;
	    font-size: 13px;
	    background-color: #d6e5f4;
	    padding: 10px;
	    width:310px;
	}
	#inputArea input, #inputArea textarea
	{
	    font-family: Arial, Sans-Serif;
	    font-size: 13px;
	    margin-bottom: 5px;
	    display: block;
	    padding: 4px;
	    width: 300px;
	}
        .activeField
        {
            background-image: none;
            background-color: #ffffff;
            border: solid 1px #33677F;
        }
        .idle
        {
	    border: solid 1px #85b1de;
	    background-image: url( "http://coupona.com.ua/templates/1/css/gray_bg.png" )/*tpa=/templates/1/css/gray_bg.png*/;
	    background-repeat: repeat-x;
	    background-position: top;
		background-color:#FFFFFF;
        }
        
.content-block {
clear:both;
padding-bottom:10px;
}
.content-block img {
float:left;
padding:5px;
}