﻿.sm-txt-orange{color:#f6891f}
.sm-kup-hdr{float:left;font-size:20px;font-family:arial;line-height:22px;font-weight:700;color:#8e12a5;margin:0;padding:0 0 10px}
.sm-kup-hdr-count{float:right;font-size:16px;line-height:18px;font-weight:700;color:#000;margin:0;padding:0 0 5px}
.sm-kup-hdr-count span{color:#8e12a5}
.sm-back-link{float:right;font-size:12px;line-height:12px;font-weight:700;color:#046cc3;background:url(images/sm-arrows.gif) 0 7px no-repeat;margin:0;padding:8px 0 8px 25px}
.sm-kup-hdr-middle{font-size:16px;margin-bottom:10px}
.sm-kup-form-wrap{position:relative;width:720px;background:url(images/sm-form-wrap.gif) 0 0 repeat-y;margin-bottom:10px}
.sm-kup-form-top{width:720px;height:15px;background:url(images/sm-form-wrap.gif) -720px 0 no-repeat}
.sm-kup-form-bottom{width:720px;height:15px;background:url(images/sm-form-wrap.gif) -1440px 0 no-repeat}
.sm-form-rownpad-tiny td{padding-bottom:3px}
.sm-form-rowpad-small td{padding-bottom:5px}
.sm-form-rowpad-med td{padding-bottom:10px}
.sm-form-rowpad-big td{padding-bottom:15px}
.sm-form-rowpad-break td{height:10px;border-top:1px solid #d3d4d8}
.sm-form-col-space{width:14px}
.sm-form-1col{width:220px}
.sm-form-2col{width:455px}
.sm-form td{vertical-align:middle}
.sm-form p{float:left;font-size:11px;font-weight:700;line-height:21px;color:#5c5d5f}
.sm-form label{font-size:11px;line-height:12px;font-weight:700;color:#5c5d5f}
.sm-form-text{border:none;background:none;font-size:13px;font-weight:400;color:#5c5d5f;padding:3px 0}
.sm-form-text.sm-form-1col{background:url(images/sm-inputs.gif) 0 0 no-repeat}
.sm-form-text.sm-form-2col{background:url(images/sm-inputs.gif) 0 -42px no-repeat}
.sm-form-text.sm-form-3col{background:url(images/sm-inputs.gif) 0 -84px no-repeat}
.sm-form-multiline{width:100%;height:80px;font-size:12px;font-weight:400;color:#5c5d5f;margin-bottom:10px}
.sm-form-grey-sub{display:inline-block;float:left;height:30px;padding-left:10px;background:url(images/sm-grey-but.png) 0 0 no-repeat}
.sm-form-grey-sub:hover{text-decoration:none;background:url(images/sm-grey-but.png) 0 -60px no-repeat}
.sm-form-grey-sub span{display:block;line-height:27px;font-size:12px;text-transform:uppercase;text-decoration:none;font-weight:700;color:#000;height:30px;padding-left:15px;padding-right:25px;background:url(images/sm-grey-but.png) right -30px no-repeat}
.sm-form-grey-sub:hover span{background:url(images/sm-grey-but.png) right -90px no-repeat}
.sm-form-dropbut{display:block;width:220px;height:22px;line-height:22px;font-size:11px;font-weight:700;color:#5c5d5f;text-decoration:none;overflow:hidden;background:url(images/sm-dropbut.gif) 0 0 no-repeat}
.sm-form-dropbut:hover{background:url(images/sm-dropbut.gif) 0 -42px no-repeat;text-decoration:none}
.sm-form-dropbut:active{background:url(images/sm-dropbut.gif) 0 -84px no-repeat}
.sm-form-dropbut strong{color:#27689e}
.sm-form-dropbut span{display:block;margin-left:7px;width:195px;overflow:hidden;height:22px}
.sm-frame-cells{float:right;display:block;width:21px;height:21px;margin-left:5px;background:url(images/sm-frame-icon3.png) 0 -21px no-repeat}
.sm-frame-cells:hover,.sm-frame-cells.active{background:url(images/sm-frame-icon3.png) 0 0 no-repeat}
.sm-frame-cells-thr {float: right;display: block;width: 21px;height: 21px;margin-left: 5px;	background: url('images/sm-frame-icon3.png') -42px -21px no-repeat;}
.sm-frame-cells-thr:hover, .sm-frame-cells-thr.active {background: url('images/sm-frame-icon3.png') -42px 0px no-repeat;}
.sm-frame-row{float:right;display:block;width:21px;height:21px;margin-left:5px;background:url(images/sm-frame-icon3.png) -21px -21px no-repeat}
.sm-frame-row:hover,.sm-frame-row.active{background:url(images/sm-frame-icon3.png) -21px 0 no-repeat}
.sm-adv-voucher-wrap{position:relative;overflow:hidden;width:720px;height:112px;background:url(images/sm-voucher.gif) 0 0 no-repeat;margin-bottom:10px}
.sm-adv-voucher{float:left;margin-left:10px;margin-top:10px;width:345px;height:92px;color:#f6891f}
.sm-adv-voucher:hover h4{text-decoration:underline}
.sm-adv-voucher img{margin-top:6px;margin-left:6px;margin-right:10px}
.sm-adv-voucher h4{margin-top:4px;margin-right:10px;color:#f6891f;font-size:11px;line-height:13px;height:31px;overflow:hidden}
.sm-voucher-old,.sm-voucher-new{float:left;width:107px;text-align:center;font-size:10px;line-height:13px;color:#000;margin-right:5px}
.sm-voucher-old strong{font-size:13px;font-weight:700;color:#000}
.sm-voucher-new strong{font-size:13px;font-weight:700;color:#fff}
.sm-voucher-row{position:relative;width:720px;height:210px;background:url(images/sm-voucher-row.gif) no-repeat;margin-bottom:10px}
.sm-voucher-cell{position:relative;float:left;width:355px;height:411px;background:url(images/sm-voucher-cell.gif) no-repeat;margin-bottom:10px}
.sm-voucher-cell-thr{position:relative;float:left;width:320px;height:391px;background:url(images/sm-voucher-cel-3col.gif) no-repeat;margin-bottom:10px;margin-right:10px; overflow:hidden;}
.sm-voucher-cell.last{margin-left:10px}
.sm-voucher-cell-thr.last{margin-right:0px}
.sm-voucher-inside{position:relative;width:980px;height:210px;background:url(images/sm-voucher-inside-no-percent.gif) no-repeat;margin-bottom:10px}
.sm-voucher-thumb{width:367px;height:210px}
.sm-thumb-overlay{position:absolute;width:345px;height:190px;margin-left:10px;margin-top:10px;background:url(images/overlay.png) 0 0 no-repeat}
.cell-thr.sm-thumb-overlay{background:url(images/overlay-3col.png) 0 0 no-repeat}
.sm-voucher-thumb .sm-thumb{position:absolute;margin-left:10px;margin-top:10px;}
.sm-social a{position:absolute;display:block;width:16px;height:16px;margin-top:178px}
.sm-social-facebook{margin-left:16px}
.cell.sm-social-facebook{margin-left:11px;margin-top:251px}
.cell-thr.sm-social-facebook{margin-left:11px;margin-top:231px}
.sm-social-twitter{margin-left:36px}
.cell.sm-social-twitter{margin-left:31px;margin-top:251px}
.cell-thr.sm-social-twitter{margin-left:31px;margin-top:231px}
.sm-social-draugiem{margin-left:56px}
.cell.sm-social-draugiem{margin-left:51px;margin-top:251px}
.cell-thr.sm-social-draugiem{margin-left:51px;margin-top:231px}
.sm-comments{position:absolute;font-size:11px;font-weight:700;color:#fff;padding-left:15px;background:url(images/sm-social.gif) -60px -1px no-repeat;margin-left:260px;margin-top:179px}
.cell.sm-comments{margin-left:255px;margin-top:252px}
.cell-thr.sm-comments{margin-left:220px;margin-top:231px}
.sm-voucher-desc{position:absolute;width:343px;margin-left:367px;margin-top:10px}
.cell.sm-voucher-desc{width:335px;margin-left:10px;margin-top:283px}
.cell-thr.sm-voucher-desc{width:320px;margin-left:10px;margin-top:262px}
.inside.sm-voucher-desc{width:600px}
.sm-voucher-desc h2{height:73px;overflow:hidden;font-size:16px;font-weight:700;text-decoration:underline;margin:0;padding:0}
.sm-voucher-desc h2 a,.sm-voucher-cell h2 a,.sm-voucher-cell-thr h2 a{color:#27689e;text-decoration:underline}
.sm-voucher-cell h2,.sm-voucher-cell-thr h2{position:absolute;overflow:hidden;font-size:16px;font-weight:700;text-decoration:underline;padding:10px}
.sm-iconlink-height{height:68px;ovewflow:hidden;margin-bottom:5px}
.sm-voucher-clock,.sm-voucher-bought,.sm-voucher-link{display:block;height:16px;line-height:16px;font-size:12px;color:#5c5d5f;padding-left:20px;margin-bottom:5px}
.sm-voucher-clock{background:url(images/sm-voucher-icons.gif) 0 0 no-repeat}
.sm-voucher-bought{background:url(images/sm-voucher-icons.gif) 0 -21px no-repeat}
.sm-voucher-link{background:url(images/sm-voucher-icons.gif) 0 -43px no-repeat}
.sm-voucher-old-row,.sm-voucher-new-row,.sm-voucher-disc-row{float:left;width:108px;text-align:center;font-size:12px;line-height:18px;color:#000;margin-right:5px}
.cell.sm-voucher-disc-row{width:100px}
.cell-thr.sm-voucher-disc-row{width:75px;font-size:22px}
.sm-voucher-old-row strong{font-size:20px;font-weight:700;color:#000}
.sm-voucher-new-row strong{font-size:20px;font-weight:700;color:#fff}
.sm-voucher-disc-row{font-size:30px;color:#f6891f;font-weight:700;line-height:40px}
.sm-voucher-new-row strong span,.sm-voucher-old-row strong span{font-size:14px}
.sm-blue-banner-row{position:absolute;margin-left:571px;margin-top:100px}
.sm-blue-banner-cell{position:absolute;margin-left:206px;margin-top:299px}
.sm-blue-banner-inside{position:absolute;margin-left:831px;margin-top:150px}
.sm-blue-banner-cell-thr{position:absolute;margin-left:171px;margin-top:278px}
.sm-form-drop{position:absolute;z-index:999;left:-5px;width:730px}
.sm-form-drop-trg{position:absolute;width:28px;height:34px;background:url(images/sm-drop.png) 0 0 no-repeat;top:-30px;cursor:pointer;}
.sm-form-drop-top{height:4px;background:url(images/sm-drop.png) 0 -44px no-repeat}
.sm-form-drop-bottom{height:14px;background:url(images/sm-drop.png) 0 -58px no-repeat}
.sm-form-drop-content{border-left:4px solid #d3d4d8;border-right:4px solid #d3d4d8;background:#fff;padding:10px 15px}
.sm-form-drop-table.3col td{width:33%}
.sm-form-drop-table.4col td{width:25%}
.sm-form-drop-table.5col td{width:16%}
.sm-form-drop-content label{font-size:12px;color:#000;line-height:22px}
.sm-form-drop-table-chk,.sm-form-drop-table-radio{margin-right:7px}
.sm-form-drop-submit{border-top:1px solid #d3d4d8;text-align:center;padding:8px 0 0}
.sm-form-drop-submit .sm-form-grey-sub{float:none;width:100px;margin:0 auto!important}
.sm-comm-hdr{font-size:14px;margin-bottom:10px}
.sm-comm-date{font-size:12px;color:#5c5d5f}
.sm-comm-res-fb,.sm-comm-res-tw,.sm-comm-res-dr{border:none;width:16px;height:16px;margin-right:5px}
.sm-comm-res-fb{background:url(images/sm-social.gif) 0 0 no-repeat}
.sm-comm-res-tw{background:url(images/sm-social.gif) -20px 0 no-repeat}
.sm-comm-res-dr{background:url(images/sm-social.gif) -40px 0 no-repeat}
.sm-comm-cont{background:url(images/sm-comment.gif) 0 0 no-repeat;width:720px;padding-top:15px;margin-bottom:10px}
.sm-comm-cont-inner{background:url(images/sm-comment.gif) -720px bottom no-repeat;padding:0 20px 15px}
.sm-comm-cont p{color:#87888a;margin-bottom:5px}
.sm-comm-form-wrap{position:relative;width:250px;background:url(images/sm-form-wrap250.gif) 0 0 repeat-y;margin-bottom:10px}
.sm-comm-form-top{width:250px;height:15px;background:url(images/sm-form-wrap250.gif) -250px 0 no-repeat}
.sm-comm-form-bottom{width:250px;height:15px;background:url(images/sm-form-wrap250.gif) -500px 0 no-repeat}
.sm-soc-login{display:block;width:220px;height:31px;margin-bottom:5px}
.sm-soc-login.last{margin-bottom:0}
.sm-form-txt{font-size:11px;font-weight:700;color:#5c5d5f;line-height:13px;margin-bottom:10px}
.maincategory{width:100%!important}
.maincategory label{font-weight:700!important}
.col3 div{width:33%;float:left}
.col4 div{width:25%;float:left}
.col5 div{width:16%;float:left}
.voucher-title{height:62px;margin-bottom:11px;overflow:hidden}
.sm-kup-form-cont,.sm-comm-form-cont{padding:0 15px}
.sm-form-3col,.sm-form-drop-table{width:690px}
.sm-adv-voucher:hover,.sm-voucher-desc h2 a:hover,.sm-voucher-cell h2 a:hover,.sm-voucher-cell-thr h2 a:hover{text-decoration:none}
.cell.sm-thumb-overlay,.cell-thr.sm-thumb-overlay,.cell.sm-voucher-thumb .sm-thumb,.cell-thr.sm-voucher-thumb .sm-thumb{margin-left:5px;margin-top:83px}
.sm-voucher-clock strong,.sm-voucher-bought strong,.sm-voucher-link strong,.strong,.sm-voucher-bought strong,.sm-voucher-link strong a{font-weight:700;color:#000}
.col3 div label,.col4 div label,.col5 div label{font-weight:400}
.ulyear {margin-left:30px;}
.ulmonth {margin-left:15px;}
.ulmonth a {padding-left:5px; padding-right:5px}
.ulmonth .active {background-color: #FB9F33; font-weight:bold;}
.pager {margin-left:auto; margin-right:auto; width:170px;}
.pager a {padding-left:5px; padding-right:5px;}
.pager .current {background-color: #FB9F33; font-weight: bold;}
span.year:hover {cursor:pointer; text-decoration: underline;}
.collapsed ul {display: none;}
#infscr-loading {text-align:center; margin-bottom:10px; clear:both;}
.crop-img {width: 315px; height: 263px; overflow: hidden; position:absolute;}
.crop-img img{top:-21px;}

/* Rules main */
.voucher-rules li {background: url("/Content/themes/images/bullet_point.png") no-repeat scroll 0 6px transparent;margin-left: 20px;padding-left: 10px; list-style-type:none;}
.voucher-rules h3 {margin-bottom:20px;}

/* Zizu */
.voucher-rules .deal_features_wrapper{margin-top:20px;}
.voucher-rules .information{margin-top:20px;}
.voucher-rules .address{margin-top:20px;}

/* Perkam kopa */
.voucher-rules .title {font:bold 15pt/20px arial; margin-bottom:20px; display:block}
.voucher-rules .title2 {font:bold 15pt/20px arial; display:block}
.voucher-rules .companyInfoL {clear:left; padding-top:20px;}
.voucher-rules .companyInfoR {margin-top:20px; margin-bottom:20px;}
.voucher-rules .bullet {background: url("/Content/themes/images/bullet_point.png") no-repeat scroll 0 6px transparent;margin-left: 20px;padding-left: 10px;}
.voucher-rules .companyInfoImages a.imagePrev, .voucher-rules .companyInfoImages a.videoPrev{box-shadow: -4px 4px 5px 0 #C0C4B9;display: block;float: left;height: 120px;margin: 10px 0 5px 10px;overflow: hidden;position: relative; width: 209px;}
.voucher-rules .companyInfoImages a.videoPrev img.prev {margin: -17px 0 0;width: 205px;}
.voucher-rules .companyInfoImages a.videoPrev img.play {left: 50%;margin: -13px 0 0 -13px;position: absolute;top: 50%;}

/* SuperAkcijas */
.voucher-rules #description, .voucher-rules #front_main_desc, .voucher-rules #front_deal_details {margin-top:20px;}

/* Prieks.lv */
.voucher-rules .col {margin-bottom:20px;}
.voucher-rules #images {margin-top:20px;}
.voucher-rules #images a {margin-right:10px;}

/* Kumi.lv */
.voucher-rules .gallery img {margin-right:10px; margin-bottom:10px;}
.voucher-rules .gallery {overflow:hidden; margin-top:20px; margin-bottom:20px;}
.voucher-rules .sd-right h2 {margin-top:20px;}

/* Promenade */
.voucher-rules .text {margin-bottom:20px;}

#scrollTopButton {background-image: url("/Content/themes/images/scroll.png");background-position: left top;bottom: 0;cursor: pointer;display: none;height: 39px;position: fixed;right: 0;width: 39px;z-index:10000;}
.hidden { display:none;}

/*Email Subscriber*/
.subscribe-block { background: transparent url('images/subscriber.png') 0px 0px no-repeat scroll; background-position: -218px 0; font-size: 0pt; text-indent: -9999px; width: 59px; height: 178px; position: fixed; top: 150px; right: 0px; z-index: 10; }
.subscribe-block:hover { background-position: -277px 0; }
.subscribe-block_lv { background: transparent url('images/subscriber.png'); background-position: 0 0; font-size: 0pt; text-indent: -9999px; width: 59px; height: 178px; position: fixed; top: 150px; right: 0px; z-index: 10; }
.subscribe-block_lv:hover { background-position: -109px 0; }

.email-subscribe2 { text-align: center; width: 450px; margin-top: -159px; position: fixed; top: 280px; right: -458px; z-index: 15; display: block; }
.email-subscribe2 .email-subscribe2-close { background: transparent url('images/block-6.png') 0px -500px no-repeat scroll; font-size: 0pt; text-indent: -9999px; width: 30px; height: 30px; position: absolute; top: -9px; left: -9px; cursor: pointer; }
.email-subscribe2 .email-subscribe2-close:hover { background-position: -30px -500px; }
.email-subscribe2 .email-subscribe2-close:active { background-position: -60px -500px; }
.email-subscribe2 iframe {   -webkit-border-radius: 0 0 0 8px; -moz-border-radius: 0 0 0 8px; -ms-border-radius: 0 0 0 8px; border-radius: 0 0 0 8px; min-height: 366px; }
.email-subscribe2.ru iframe { height : 386px; }

/*mobile switch button*/
.btn-mobile-version{position:fixed;top:0;width: 100%;height: 100px;line-height: 100px;font-size: 50px;font-weight: 700;text-align: center;color: #FFF;background: linear-gradient(#FFB703,#F58D1C);z-index: 10000;}.btn-mobile-version:hover{background:linear-gradient(#FEC008,#F69C2F)}

/*vouchers see more buton*/                                                                                                                                                                                                                                                     
.sm-voucher-more-info{float:right;padding-left:10px;padding-right:10px;min-width:97px;text-align:center;font-size:22px;font-weight:600;line-height:46px;color:#fff;border:1px solid #fba80a;border-radius:5px;position:relative;background-image:-ms-linear-gradient(top,#FFB404 0,#f3891d 100%);background-image:-moz-linear-gradient(top,#FFB404 0,#f3891d 100%);background-image:-o-linear-gradient(top,#FFB404 0,#f3891d 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FFB404),color-stop(100,#f3891d));background-image:-webkit-linear-gradient(top,#FFB404 0,#f3891d 100%);background-image:linear-gradient(to bottom,#FFB404 0,#f3891d 100%);bottom:64px;right:60px}