@import url('font.css');

html, body { font-size: 9pt; font-family: arial,sans-serif; color: #000000; line-height: 15px; border: 0px; width: 100%; min-width: 1004px; height: 100%; }
html, body, ul, ol, li, dl, dt, dd, p, h1, h2, h3, h4, h5, input, select, textarea, form, fieldset, button, img, table, th, td, blockquote, embed, iframe { margin: 0px; padding: 0px; }
ol, ul { list-style-image: none; list-style-position: outside; list-style-type: none; }
table { border-collapse: collapse; border-spacing: 0px; border: 0px; }
th, td { text-align: left; vertical-align: top; border: 0px; }
img, fieldset, button, blockquote { border: 0px none; }
input, select, textarea { font: 9pt arial; outline: none; }
a { color: #006bc5; cursor: pointer; }
a, a:visited, a:active { text-decoration: none; }
a:hover { text-decoration: underline; }
a:active, a:focus { outline: none; }
.text_block { color: #626262; font-size: 14px; font: Arial; }

.clear { background: transparent none!important; font-size: 0pt!important; line-height: 0px!important; border: 0px!important; width: auto!important; height: 0px!important; padding: 0px!important; margin: 0px!important; clear: both!important; float: none!important; display: block!important; visibility: hidden; }
.clearfix:after { height: 0px; content: "\0020"; display: block; clear: both; visibility: hidden; overflow: hidden; }
.clearfix { display: block; }

h1 { font: 27pt/36px 'MyriadProBold'; text-align: center; margin-bottom: 13px; }
h1.left { text-align: left; }
h2 { font: bold 15pt/20px arial; margin-bottom: 24px; }
h3 { font: bold 15pt/20px arial; margin-bottom: 24px; }
h2.footer_menu { font: bold 15pt/20px arial; margin-bottom: 24px; color: Black !important; }
h2.footer_menu a { color: Black !important; }
#wrapper { min-width: 1000px; height: auto!important; min-height: 100%; padding: 0px 2px; margin: 0px auto; position: relative; overflow: hidden; }
/* Old Header css*/
/* 
#header {border-bottom:1px solid #566771;width:1000px;padding-top:1px;margin:0px auto;}
#header #searchForm {margin-top:11px;float:left;}
#header #searchForm p {font-size:8pt;color:#d1d4d6;line-height:12px;}
#header #searchForm p a {color:#d1d4d6;}
#header #searchForm p a:hover {color:#ffffff;text-decoration:none;}
#header #searchForm p span {margin:0px 3px;}
#header #searchForm label {font:bold 12pt/18px arial;color:#ffffff;margin-bottom:7px;display:block;}
#header #searchForm .input {background:transparent url('../../newdesign/block-1.png') -505px -236px no-repeat scroll;width:327px;height:30px;padding:0px 5px;margin:0px 4px 4px 0px;float:left;overflow:hidden;}
#header #searchForm .input input {background:transparent none;font:italic 9pt/30px arial;color:#626262;border:0px;width:313px;height:30px;padding:0px 7px;float:left;}
#header #searchForm .input + a {background:transparent url('../../newdesign/block-1.png') right -48px no-repeat scroll;font:bold 9pt/30px arial;color:#000000;text-align:center;padding-right:17px;float:left;}
#header #searchForm .input + a span {background:transparent url('../../newdesign/block-1.png') -609px -48px no-repeat scroll;height:34px;padding-left:15px;float:left;}
#header #searchForm .input + a:hover {background-position:right -82px;text-decoration:none;}
#header #searchForm .input + a:hover span {background-position:-609px -82px;}
#header #searchForm .input + a:active {background-position:right -116px;}
#header #searchForm .input + a:active span {background-position:-609px -116px;}
#header .tools {float:right;}*/
#logo { margin: 17px 57px 20px 8px; float: left; }
#menu { background: transparent url('../../newdesign/block-1.png') 0px 0px no-repeat scroll; font-weight: bold; text-transform: uppercase; border-bottom: 4px solid #808f97; height: 47px; }
#menu ul { border-bottom: 1px solid #566771; height: 47px; }
#menu li { float: left; }
#menu li a { background: transparent url('../../newdesign/block-2.png') 1000px 1000px repeat-x scroll; color: #000000; border-right: 1px solid #808f97; height: 22px; padding: 25px 9px 0px; float: left; }
#menu li a:hover, #menu li a:active, #menu .sel a { color: #ffffff; text-decoration: none; }
#menu li a:hover span, #menu li a:active span, #menu .sel a span { visibility: visible; display: block; }
#menu li + li a span { background: transparent url('../../newdesign/block-1.png') 1000px 1000px no-repeat scroll; font-size: 0pt; text-indent: -9999px; width: 31px; height: 25px; margin: -25px -31px 0px -5px; /*float:left;*/ visibility: hidden; display: none; }
#menu li:first-child a { border-bottom: 0px!important; width: 37px; height: 47px; padding: 0px; margin: 0px; }
#menu li:first-child a span { background: transparent url('../../newdesign/block-1.png') -24px -98px no-repeat scroll; font-size: 0pt; text-indent: -9999px; width: 19px; height: 16px; margin: 21px 0px 0px 10px; float: left; }
#menu li:first-child a:hover, #menu .sel:first-child a { background: transparent url('../../newdesign/block-1.png') 0px -47px no-repeat scroll; }
#menu li:first-child a:active { background: transparent url('../../newdesign/block-1.png') -38px -47px no-repeat scroll; }
#menu li.style-2.sel a { background-position: 0px 0px; }
#menu li.style-2 a.sel, #menu li.style-2 a:hover { background-position: 0px -47px; }
#menu li.style-2 a:active { background-position: 0px -94px; }
#menu li.style-3.sel a { background-position: 0px -141px; }
#menu li.style-3 a.sel, #menu li.style-3 a:hover { background-position: 0px -188px; }
#menu li.style-3 a:active { background-position: 0px -235px; }
#menu li.style-4.sel a { background-position: 0px -282px; }
#menu li.style-4 a.sel, #menu li.style-4 a:hover { background-position: 0px -329px; z-index: 10 !important; }
#menu li.style-4 a:active { background-position: 0px -376px; }
#menu li.style-5.sel a { background-position: 0px -423px; }
#menu li.style-5 a.sel, #menu li.style-5 a:hover { background-position: 0px -470px; }
#menu li.style-5 a:active { background-position: 0px -517px; }
#menu li.style-6.sel a { background-position: 0px -564px; }
#menu li.style-6 a.sel, #menu li.style-6 a:hover { background-position: 0px -611px; }
#menu li.style-6 a:active { background-position: 0px -658px; }
#menu li.style-7.sel a { background-position: 0px -705px; }
#menu li.style-7 a.sel, #menu li.style-7 a:hover { background-position: 0px -752px; }
#menu li.style-7 a:active { background-position: 0px -799px; }
#menu li.style-8.sel a { background-position: 0px -846px; }
#menu li.style-8 a.sel, #menu li.style-8 a:hover { background-position: 0px -893px; }
#menu li.style-8 a:active { background-position: 0px -940px; }
#menu li.style-9.sel a { background-position: 0px -987px; }
#menu li.style-9 a.sel, #menu li.style-9 a:hover { background-position: 0px -1034px; }
#menu li.style-9 a:active { background-position: 0px -1081px; }
#menu li.style-10.sel a { background-position: 0px -1128px; }
#menu li.style-10 a.sel, #menu li.style-10 a:hover { background-position: 0px -1175px; }
#menu li.style-10 a:active { background-position: 0px -1222px; }
#menu li.style-2 span { background-position: -401px -73px; }
#menu li.style-3 span { background: transparent url('/App_Themes/Default/newdesign/lietussargs.png') no-repeat; }
#menu li.style-4 span { background-position: -401px -125px; margin-top: -26px; margin-left: -4px; }
#menu li.style-5 span { background-position: -463px -49px; height: 23px; margin-left: -6px; }
#menu li.style-6 span { background-position: -463px -73px; margin-top: -26px; }
#menu li.style-7 span { background-position: -463px -99px; margin-left: 0px; }
#menu li.style-8 span { background-position: -341px -49px; margin-left: 0px; }
#menu li.style-9 span { background-position: -341px -73px; margin-left: 0px; }
/*#menu li.style-10 span {background-position:-333px -99px;margin-left:0px; width:38px;}*/
#menu li.style-10 span { background-position: -401px -99px; margin-left: 0px; }
#menu li.style-11.sel a { background-position: 0px -846px; }
#menu li.style-11 a.sel, #menu li.style-11 a:hover { background-position: 0px -893px; }
#menu li.style-11 a:active { background-position: 0px -940px; }
#menu li.style-11 span { }

#languages { font-size: 7.5pt; color: #5c6c77; text-align: center; margin: -1px 1px 0px 30px; float: right; }
#languages a { color: #d1d4d6; width: 26px; height: 21px; padding: 12px 0px 0px 1px; float: left; }
#languages a:hover { background: transparent url('../../newdesign/block-1.png') -105px -55px no-repeat scroll; text-decoration: none; }
#languages li { margin-right: 1px; float: left; }
#languages li.sel a { background: transparent url('../../newdesign/block-1.png') -77px -55px no-repeat scroll; color: #f5871f; }
/*#social {font-size:8pt;color:#ffffff;margin:7px 0px 0px 16px;float:right;}*/
#social { width: 85px; position: absolute; right: 60px; top: 9px; }
#social span { margin: 4px 4px 0px 0px; float: left; }
#social li { display: inline-block; width: 26px; }
#social div { margin-left: 7px; float: left; }
#social div a { background: transparent url('../../newdesign/block-1.png') 1000px 1000px no-repeat scroll; font-size: 0pt; text-indent: -9999px; height: 22px; float: left; }
#social a { background: transparent url('/App_Themes/Default/newdesign/block-1.png') 1000px 1000px no-repeat scroll; height: 22px; display: inline-block; background-position: -50px -121px; width: 26px; }
#social a.draugiem { background-position: 0px -121px; width: 26px; margin-left: -5px; }
#social a.draugiem:hover { background-position: -83px -121px; }
#social a.draugiem:active { background-position: -165px -121px; }
#social a.facebook { background-position: -32px -121px; width: 12px; }
#social a.facebook:hover { background-position: -115px -121px; }
#social a.facebook:active { background-position: -197px -121px; }
#social a.twitter { background-position: -50px -121px; width: 26px; margin-left: 3px; }
#social a.twitter:hover { background-position: -133px -121px; }
#social a.twitter:active { background-position: -215px -121px; }
#tools-menu { margin: 12px 8px 0px 0px; float: right; }
#tools-menu a { color: #d1d4d6; }
#tools-menu a:hover { color: #ffffff; text-decoration: none; }
#tools-menu li { margin-left: 9px; float: left; }
/*Taxi*/

#body { background: #ffffff url('../../newdesign/block-4.png') -20px -210px repeat-x scroll; width: 1000px; padding: 24px 0px 20px; margin: 0px auto; }
.left { width: 720px; margin-left: 10px; float: left; }
.right { width: 250px; margin-right: 10px; float: right; }

.banners img { margin: 0px auto; display: block; }
.banners > div:first-child { margin: 0px; }
.banners > div { margin-top: 10px; overflow: hidden; }

.promo { background-color: #f5871f; width: 706px; height: 358px; padding: 10px 7px 0px 8px; margin: 0px 0px 46px 9px; float: left; }
.promo.style-1 { background-color: #f5871f; }

#wrapper .promo.style-1 .promo-content { background-position: -228px -378px!important; }
.promo.style-2 { background-color: #8e11a5; }
.promo.style-2 .promo-tabs div { background-position: 0px -62px; }
.promo.style-3 { background-color: #0c962b; }
.promo.style-4 { background-color: #00ace5; }
.promo.style-4 .promo-tabs div { background-position: 0px -534px; }
.promo.style-4 .promo-tabs div:hover, .promo.style-4 .promo-tabs .sel { background-position: 0px -482px!important; }
#wrapper .promo.style-4 .promo-content { background-position: -721px -379px!important; }
.promo.style-5 { background-color: #d11773; }
.promo.style-5 .promo-tabs div { background-position: 0px -586px; }
.promo.style-5 .promo-tabs div:hover, .promo.style-5 .promo-tabs .sel { background-position: 0px -638px!important; }
#wrapper .promo.style-5 .promo-content { background-position: -1214px -379px!important; }
.promo.style-6 { background-color: #0051b5; }
.promo.style-7 { background-color: #f24643; }
.promo.style-7 .promo-tabs div { background-position: 0px -218px; }
.promo.style-7 .promo-tabs div:hover, .promo.style-7 .promo-tabs .sel { background-position: 0px -166px!important; }
.promo.style-8 { background-color: #9ca5ac; }

.promo .promo-tabs div:hover, .promo .promo-tabs .sel {
    height: 66px;
    margin-bottom: 4.3px;
    box-shadow: 0px 2px 0px rgba(0, 0, 0, 0.18), -2px 0px 1px rgba(0, 0, 0, 0.18);
}
.promo .promo-tabs div { box-shadow: inset -2px 0px 4px rgba(0, 0, 0, 0.18);}

.promo.style-1 .promo-tabs div:hover, .promo.style-1 .promo-tabs .sel { background-color: #F75D00; }
.promo.style-1 .promo-tabs div { background-color: #FFA63D; }

.promo.style-3 .promo-tabs div:hover, .promo.style-3 .promo-tabs .sel { background-color: #0a7822; box-shadow: 0px 2px 0px rgba(0, 0, 0, 0.25), -2px 0px 1px rgba(0, 0, 0, 0.25);}
.promo.style-3 .promo-tabs div { background-color: #3dab55; box-shadow: inset -2px 0px 4px rgba(0, 0, 0, 0.25); }

.promo.style-4 .promo-tabs div:hover, .promo.style-4 .promo-tabs .sel { background-color: #0795df; }
.promo.style-4 .promo-tabs div { background-color: #1cc0f6; }

.promo.style-6 .promo-tabs div:hover, .promo.style-6 .promo-tabs .sel { background-color: #004191; box-shadow: 0px 2px 0px rgba(0, 0, 0, 0.25), -2px 0px 1px rgba(0, 0, 0, 0.25);}
.promo.style-6 .promo-tabs div { background-color: #3374c4; box-shadow: inset -2px 0px 4px rgba(0, 0, 0, 0.25); }

.promo.style-7 .promo-tabs div:hover, .promo.style-7 .promo-tabs .sel { background-color: #cc201d; box-shadow: 0px 2px 0px rgba(0, 0, 0, 0.25), -2px 0px 1px rgba(0, 0, 0, 0.25);}
.promo.style-7 .promo-tabs div { background-color: #ff6966;  box-shadow: inset -2px 0px 4px rgba(0, 0, 0, 0.25);}


#wrapper .promo.style-7 .promo-content { background-position: -1214px -10px!important; }
.promo-tabs { font: bold 15pt/48px 'Myriad Pro'; width: 220px; height: 358px; position: relative; z-index: 1; float: left; }
.promo-tabs a { color: #ffffff; height: 48px; padding: 8px 10px 0px 52px; display: block; }
.promo-tabs a:hover { text-decoration: none; }
.promo-tabs div { border-radius: 5px 0 0 5px; height: 66px; margin-bottom: 4.3px; }
.promo-tabs div:hover, .promo-tabs .sel { height: 67px; margin-bottom: 4.3px; box-shadow: 0px 3px 0px rgba(0, 0, 0, 0.18), -1px 0px 2px rgba(0, 0, 0, 0.18); }
.promo-tabs div:hover .ico-1, .promo-tabs .sel .ico-1 { background-position: -401px -47px; }
.promo-tabs div:hover .ico-2, .promo-tabs .sel .ico-2 { background-position: -401px -73px; }
.promo-tabs div:hover .ico-3, .promo-tabs .sel .ico-3 { background-position: -401px -99px; }
.promo-tabs div:hover .ico-4, .promo-tabs .sel .ico-4 { background-position: -401px -125px; }
.promo-tabs div:hover .ico-5, .promo-tabs .sel .ico-5 { background-position: -463px -47px; }
.promo-tabs div:hover .ico-6, .promo-tabs .sel .ico-6 { background-position: -463px -73px; }
.promo-tabs div:hover .ico-7, .promo-tabs .sel .ico-7 { background-position: -463px -99px; }
.promo-tabs .sel { z-index: 2; height: 67px; margin-bottom: 4.3px; box-shadow: 0px 3px 0px rgba(0, 0, 0, 0.18), -1px 0px 2px rgba(0, 0, 0, 0.18);}
.promo-tabs span { background: transparent url('../../newdesign/block-1.png') 1000px 1000px no-repeat scroll; font-size: 0pt; text-indent: -9999px; width: 31px; height: 25px; margin: 10px 0px 0px -43px; float: left; }
.promo-tabs .ico-1 { background-position: -370px -47px; }
.promo-tabs .ico-2 { background-position: -370px -73px; }
.promo-tabs .ico-3 { background-position: -370px -99px; }
.promo-tabs .ico-4 { background-position: -370px -125px; }
.promo-tabs .ico-5 { background-position: -432px -47px; }
.promo-tabs .ico-6 { background-position: -432px -73px; }
.promo-tabs .ico-7 { background-position: -432px -99px; }
.promo-tabs .ico-8 { background-position: -432px -125px; }
.promo-tabs.ru #ctl00_ContentBody_RepeaterPromoTabs_ctl05_AIndexMenu_0089 { line-height: 18px; position: relative; top: 5px; }
.promo-tabs.ru #ctl00_ContentBody_RepeaterPromoTabs_ctl05_LabelPromoTabsIcon { position: relative; bottom: 5px; }
#wrapper .promo-content { background: transparent url('../../newdesign/block-5.png') -228px -10px no-repeat scroll!important; width: 456px; height: 338px; padding: 5px 10px 15px 20px; margin-left: -2px; float: right; }
.promo-content > div { width: 100%; height: 338px; overflow: hidden; }

div.list { padding: 1px 0px; cursor: pointer; }
div.list + div.list { border-top: 1px solid #e5e5e5; }
div.list h2 { font: bold 15pt/20px arial; margin-bottom: 5px; }
div.list h2 + div { color: #626262; line-height: 14px; margin-bottom: 4px; }
div.list h3 { font: bold 15pt/20px arial; margin-bottom: 5px; }
div.list h3 + div { color: #626262; line-height: 14px; margin-bottom: 4px; }
div.list img { background: transparent url('../../newdesign/block-1.png') -499px -49px no-repeat scroll; padding: 1px 2px 3px; margin-top: 1px; float: left; }
div.list img + div { min-height: 75px; margin-left: 116px; }
div.list .content { padding: 11px 10px 11px 8px; }
div.list:hover .content { background-color: #edeff0; }
div.list:hover a { color: #014b8a; text-decoration: underline; }
div.list:hover h2 + div { color: #000000; }
div.list:hover h2 a { text-decoration: none; }
div.list:hover h3 + div { color: #000000; }
div.list:hover h3 a { text-decoration: none; }
div.list:first-child { margin-top: 1px; }
div.list-open { padding: 14px 10px; }
div.list-open h2 { font: bold 15pt/20px arial; margin-bottom: 5px; }
div.list-open h2 + div { color: #626262; line-height: 14px; margin-bottom: 14px; }
div.list-open h3 { font: bold 15pt/20px arial; margin-bottom: 5px; }
div.list-open h3 + div { color: #626262; line-height: 14px; margin-bottom: 14px; }
div.list-open img { background: transparent url('../../newdesign/block-5.png') -721px 0px no-repeat scroll; padding: 1px 2px 3px; margin: 0px -2px 15px; display: block; }
div.list-table { padding-top: 5px; float: left; }
div.list-table h2 { font: bold 15pt/20px arial; color: #000000; margin-bottom: 5px; }
div.list-table h2 + div { line-height: 14px; height: 42px; margin-bottom: 1px; overflow: hidden; }
div.list-table h3 { font: bold 15pt/20px arial; color: #000000; margin-bottom: 5px; }
div.list-table h3 + div { line-height: 14px; height: 42px; margin-bottom: 1px; overflow: hidden; }
div.list-table .content { color: #626262; /*border-top: 1px solid #e4e4e4;*/ padding: 1px 0px 1px 1px; float: left; cursor: pointer; }
div.list-table .content .txt { width: 205px; padding: 12px 10px 10px; float: left; }
div.list-table .content.first { /*border-right: 1px solid #e4e4e4;*/ padding: 1px 1px 1px 0px; }
div.list-table .content.last { padding-bottom: 0px; }
div.list-table .content.last .txt { padding-bottom: 5px; }
div.list-table .content:first-child, div.list-table .content:first-child + div { border-top: 0px; padding-top: 0px; }
div.list-table .content:first-child .txt, div.list-table .content:first-child + div .txt { padding-top: 8px; }
div.list-table .content:hover a { color: #014b8a; text-decoration: underline; }
div.list-table .content:hover h2 a { text-decoration: none; }
div.list-table .content:hover h3 a { text-decoration: none; }
div.list-table .content:hover .txt { background-color: #edeff0; color: #000000; }
/**/
.benefits { width: 740px; margin: -10px 0px 28px -30px; }
.benefits p { color: #626262; line-height: 16px; }
.benefits h2 { font: bold 12pt/18px arial; margin-bottom: 3px; text-align: center; }
.benefits .content { background: transparent url('../../newdesign/block-4.png') 0px 0px no-repeat scroll; padding: 16px 20px 0px 30px; }
.benefits .content .clearfix { /*background: transparent url('../../newdesign/line-2.png') 227px 0px repeat-y scroll;*/ width: 100%; margin-bottom: 10px;}
.benefits .content .clearfix > div { width: 207px; float: left; padding: 5px 10px 5px 10px; text-align: justify; border-right: 1px solid #d9dcde;}
.benefits.ru .content .clearfix > div { min-height: 66px; }
.benefits .content .clearfix > div:last-child { border-right: none; }
.benefits .content .clearfix > div:hover { background-color: #d5d9dc; cursor: pointer;}
.benefits .bottom { background: transparent url('../../newdesign/block-4.png') 0px -195px no-repeat scroll; font-size: 0; text-indent: -9999px; height: 5px; }
.benefits .ico { background: transparent url('../../newdesign/block-1.png') 1000px 1000px no-repeat scroll; font-size: 0; text-indent: -9999px; width: 101px; height: 58px; margin: -62px 0px 4px -19px; }
.benefits .ico-1 { background-position: 0px -342px; }
.benefits .ico-2 { background-position: -101px -342px; }
.benefits .ico-3 { background-position: -202px -342px; }
.benefits .content .shops { text-align: center; border-top: 1px solid #d9dcde; padding: 5px 10px; }
.benefits .content .shops:hover { background-color: #d5d9dc; cursor: pointer;}
.benefits .content .shops h2 { margin-top: 3px; }
.benefits .content a { color: #626262; }
.benefits .content a:hover { text-decoration: none; }
/**/
.articles { border-right: 1px solid #e5e5e5; width: 331px; padding: 0px 19px 14px 0px; margin-right: -1px; float: left; }
.articles h2 { margin-bottom: 24px; }
.articles li { line-height: 14px; margin-top: 10px; }
.articles li div { font-style: italic; font-size: 8pt; color: #9d9d9d; }
.articles li a:hover { color: #014b8a; text-decoration: none; }
.articles a.all { margin-top: 8px; }

.testimonial { border-left: 1px solid #e5e5e5; width: 331px; padding: 0px 0px 14px 19px; margin-left: 0px; float: left; }
.testimonial > a { font-weight: bold; font-size: 8pt; color: #000000; text-align: center; width: 54px; margin: 11px -54px 0px 0px; position: relative; z-index: 1; float: left; }
.testimonial > a img { background: transparent url('../../newdesign/block-1.png') -135px -52px no-repeat scroll; padding: 1px 2px 3px; display: block; }
.testimonial h2 { margin-bottom: 15px; }
.testimonial .msg { width: 283px; float: right; }
.testimonial .msg .top { background: transparent url('../../newdesign/block-1.png') -247px -122px no-repeat scroll; width: 21px; height: 16px; }
.testimonial .msg .bottom { background: transparent url('../../newdesign/block-1.png') -268px -122px no-repeat scroll; width: 21px; height: 16px; margin-right: 10px; float: right; }
.testimonial .msg .content { font: italic 10.5pt/20px arial; color: #626262; padding: 6px 5px 5px 18px; }
/**/
.media { margin-top: 28px; }
.media > div { background: transparent url('../../newdesign/line-1.png') 228px 0px repeat-y scroll; color: #626262; line-height: 16px; overflow: hidden; text-align: justify; }
.media > div > div { width: 209px; float: left; }
.media > div > div + div { width: 209px; margin-left: 39px; }
.media > div > div + div + div { width: 204px; }
.media div + img { margin-top: 11px; }
.media img { display: block; }
/**/
.data-list { background-color: #dde2e5; font-size: 8pt; width: 1000px; margin: 0px auto; }
.data-list a { color: #5a6267; }
.data-list h2 { font: bold 10.5pt/16px arial; margin-bottom: 5px; }
.data-list li { margin-top: 3px; }
.data-list li a { text-decoration: underline; }
.data-list .clearfix { padding: 2px 18px 1px; }
.data-list .clearfix > div { width: 16.6%; float: left; }
.data-list .top { background: transparent url('../../newdesign/block-1.png') 0px -162px no-repeat scroll; font-size: 0pt; text-indent: -9999px; height: 25px; }
.data-list .bottom { background: transparent url('../../newdesign/block-1.png') 0px -187px no-repeat scroll; font-size: 0pt; text-indent: -9999px; height: 25px; }

.share { background: transparent url('../../newdesign/block-1.png') right -305px no-repeat scroll; padding-right: 5px; position: relative; }
.share > div { background: transparent url('../../newdesign/block-1.png') 0px -271px no-repeat scroll; height: 27px; padding: 7px 0px 0px 5px; }
.share > div > span { height: 20px; margin-left: 150px; display: inline-block; float: left; }
.share iframe { position: relative; z-index: 1; float: left; }
.share .draugiem { width: 84px!important; margin-right: 12px; float: left; }
.share .twitter-share-button { width: 106px!important; float: left; }
.share .tell { background: transparent url('../../newdesign/tell.png') 0px 0px no-repeat scroll; font-size: 0pt; text-indent: -9999px; width: 210px; height: 44px; position: absolute; right: 117px; bottom: -26px; }

a.all { background: transparent url('../../newdesign/block-1.png') right -353px no-repeat scroll; font-weight: bold; line-height: 16px; padding-right: 22px; display: inline-block; }
a.all:hover { color: #014b8a; }

a.btn { background: transparent url('../../newdesign/block-1.png') right -403px no-repeat scroll; font: bold 10.5pt/30px arial; color: #000000; text-align: center; padding-right: 10px; display: inline-block; }
a.btn span { background: transparent url('../../newdesign/block-1.png') 0px -403px no-repeat scroll; height: 34px; padding-left: 10px; display: inline-block; }
a.btn:hover { background-position: right -437px; text-decoration: none; }
a.btn:hover span { background-position: 0px -437px; }
a.btn:active { background-position: right -471px; color: #464646; }
a.btn:active span { background-position: 0px -471px; }

#footer { width: 1000px; margin: 1px auto 53px; }
#footer .bottom { background: transparent url('../../newdesign/block-1.png') 0px -150px no-repeat scroll; font-size: 0pt; text-indent: -9999px; height: 10px; }
#footer .content { background: #99a5ab url('../../newdesign/block-3.png') 0px bottom repeat-x scroll; font-size: 8pt; color: #dde2e5; min-height: 54px; padding: 17px 20px; }
#footer .content a { color: #ffffff; }
#footer .content > ul { width: 140px; margin-right: 20px; float: right; }
#footer .content > ul li { margin-bottom: 3px; }
#footer .content > ul a { text-decoration: underline; }
#footer .content > div { width: 460px; line-height: 14px; float: left; }
#footer .content > div div { margin-top: 4px; }
#footer .logo { background: transparent url('../../newdesign/gudriem.png') 0px 0px no-repeat scroll; font-size: 0pt; text-indent: -9999px; width: 123px; height: 24px; margin: 1px 35px 0px 0px; float: left; }

/* SUBSCRIBER */
.subscribe-block { background: transparent url('../../newdesign/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('../../newdesign/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; }
.subscribe { text-align: center; width: 260px; margin-top: -185px; position: fixed; top: 280px; right: -270px; z-index: 15; display: block; }
.subscribe .content { background: transparent url('../../newdesign/block-6.png') 0px 0px no-repeat scroll; padding: 24px 13px 0px 23px; }
.subscribe h2 { font: bold 19.5pt/24px 'Myriad Pro'; margin: 0px; text-transform: uppercase; }
.subscribe h2 span { font-size: 11pt; color: #ffffff; text-align: left; line-height: 15px; margin-left: 31px; display: block; }
.subscribe p { background: transparent url('../../newdesign/block-6.png') center -648px no-repeat scroll; font: 13.5pt/20px 'Myriad Pro'; color: #ffffff; padding-top: 24px; margin-top: 8px; }
.subscribe p span { font-family: 'MyriadProBlack'; color: #000000; }
.subscribe div.form { background: transparent url('../../newdesign/block-6.png') 0px -386px no-repeat scroll; height: 101px; padding: 8px 20px 0px 30px; }
.subscribe div.form div { background: transparent url('../../newdesign/block-1.png') 0px -236px no-repeat scroll; width: 207px; height: 30px; padding-left: 3px; overflow: hidden; }
.subscribe div.form div input { background: transparent none; font-size: 10.5pt; color: #777777; line-height: 32px; border: 0px; width: 192px; height: 30px; padding: 0px 9px 0px 6px; float: left; }
.subscribe div.form label { display: none; }
.subscribe .ico { background: transparent url('../../newdesign/block-6.png') center -540px no-repeat scroll; font-size: 0pt; text-indent: -9999px; width: 100%; height: 97px; margin: 12px 0px -18px; }
.subscribe .close { background: transparent url('../../newdesign/block-6.png') 0px -500px no-repeat scroll; font-size: 0pt; text-indent: -9999px; width: 30px; height: 30px; position: absolute; top: -9px; left: -5px; cursor: pointer; }
.subscribe .close:hover { background-position: -30px -500px; }
.subscribe .close:active { background-position: -60px -500px; }
.subscribe .bottom { background: transparent url('../../newdesign/block-6.png') -10px -359px no-repeat scroll; font-size: 0pt; text-indent: -9999px; width: 250px; height: 27px; margin: 7px -13px 0px; }
.subscribe a.btn { margin: 5px -3px 0px -1px; display: block; text-transform: uppercase; }
.subscribe a.btn span { display: block; }

.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('../../newdesign/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; }
/* FEEDBACK */

.feedback-block_lv { background: transparent url('../../newdesign/feedback.png') 0px 0px no-repeat scroll; font-size: 0pt; text-indent: -9999px; width: 59px; height: 178px; position: fixed; top: 320px; right: 0px; z-index: 10; }
.feedback-block_lv:hover { background-position: 0 -179px; }
.feedback-block { background: transparent url('../../newdesign/feedback.png') 0 -537px no-repeat scroll; font-size: 0pt; text-indent: -9999px; width: 59px; height: 178px; position: fixed; top: 320px; right: 0px; z-index: 10; }
.feedback-block:hover { background-position: 0 -358px; }

.dropdown { width: 1020px; margin: 5px -10px 0px; position: absolute; z-index: 1000; display: none; }
.dropdown .top { background: transparent url('../../newdesign/block-7.png?v=10-03-2017') -1020px 0px no-repeat scroll; font-size: 0pt; text-indent: -9999px; height: 15px; }
.dropdown .bottom { background: transparent url('../../newdesign/block-7.png?v=10-03-2017') 0px 0px no-repeat scroll; font-size: 0pt; text-indent: -9999px; height: 25px; }
.dropdown-content { background: transparent url('../../newdesign/block-7.png?v=10-03-2017') -1020px 0px repeat-y scroll; width: 980px; padding: 0px 20px 7px; }
.dropdown div.list-table { width: 463px; padding: 0px; margin-top: -13px; float: left; }
.dropdown div.list-table h2 { font-size: 12pt; line-height: 18px; }
.dropdown div.list-table h3 { font-size: 12pt; line-height: 18px; }
.dropdown div.list-table h2 + div { height: 28px; }
.dropdown div.list-table h3 + div { height: 28px; }
.dropdown div.list-table .content:first-child .txt, .dropdown div.list-table .content:first-child + div .txt { padding-top: 10px; }
.dropdown div.list-table .content .txt { padding-left: 20px; }
.dropdown div.list-table .content.first .txt { padding-left: 10px; }
.dropdown .title { background: white no-repeat scroll right center; font: 27pt/36px MyriadProLight; width: 260px; height: 205px; padding: 31px 227px 0px 0px; margin: -15px 0px 0px 0px; float: right; }
.dropdown .title strong { font: bold 54px/54px 'Myriad Pro'; margin-top: -11px; display: block; }

/*---Advert---*/

.tb { height: 35px; margin-top: 15px; background: url("/App_Themes/Default/newdesign/text-link-frame.png") no-repeat; border: none !important; }
.tb a { color: #046cc3; font-weight: bold; text-decoration: underline; cursor: pointer; margin-left: 35px; line-height: 35px; font-size: 13px; }

/* From old css file - base1.css */
#layout-middle { width: 980px; position: relative; left: 50%; margin-left: -490px; }
#layout-middle-left { width: 710px; float: left; }
#layout-middle-right { width: 260px; float: left; margin-left: 10px; }
#layout-middle p { padding-bottom: 5px; }
#layout-middle p.chk-mark { padding-bottom: 10px; padding-left: 25px; background: url('images/chk-mark.png') no-repeat; }
#layout-middle ul { list-style: none; }
#layout-middle li { padding-left: 25px; padding-bottom: 5px; background: url('../../images/bullet.gif') 0px 6px no-repeat; }
.left-25 { padding-left: 25px; }
#layout-middle h2.gray { color: #3B4C55; }
#layout-middle h1 { font-weight: normal; font-size: 24px; margin-bottom: 15px; }
#layout-middle h1 span { color: #FF8900; }
#layout-middle h1.orange-txt { color: #F6891F; font-size: 16px; font-weight: bold; }
#layout-middle h1.orange-txt p { color: #3B4C55; font-size: 12px; font-weight: normal; }


/* from indexnew3.css */
.emp { margin-left: auto; margin-right: auto; width: 250px; border: solid 1px #e5e5e5; background-color: #ffffff; }
.emp .wrp { padding: 5px; }
.emp .wrp span { font-size: 12px; font-weight: bold; color: #6d6d6d; }
.emp .wrp img { width: 45px; float: left; }
.emp .empt { margin-left: 5px; width: 190px; float: left; }
.emp .inp { border-top: solid 1px #e5e5e5; margin-top: 5px; padding-top: 5px; }
.inpt { width: 130px; float: left; height: 30px; padding-top: 3px; line-height: 21px; }
.inpt input { height: 21px; background-color: #f2f2f2; border: solid 1px #d8e0e4; width: 135px; }
a.emp_b { display: block; font-size: 11px; font-weight: bold; color: #FFFFFF; text-align: center; line-height: 25px; }
a.emp_b { background: url(../../images/index/email_but.png) no-repeat top left; background-position: 0 0; width: 99px; height: 30px; }
a.emp_b:hover { text-decoration: none; }


/* from layout.css */
a.but-cancel-reminder { display: block; color: #FFFFFF; text-align: center; font-weight: bold; line-height: 23px; width: 156px; height: 28px; margin: 0px auto; background: url('images/but.png') 0px -168px; cursor: pointer; }
a:hover.but-cancel-reminder { background: url('../../images/but.png') -156px -168px; }
a.but-buy-octa { display: block; color: #FFFFFF; text-align: center; font-weight: bold; line-height: 23px; width: 85px; height: 28px; background: url('../../images/but.png') 0px -364px; }
a:hover.but-buy-octa { background: url('../../images/but.png') -85px -364px; text-decoration: none; }

div.news { border-style: none; }
div.news .news_header { height: 45px; border-style: none; padding-left: 10px; background-color: #3b4c55; text-align: left; font-weight: bold; font-size: 17px; color: #FFFFFF; }
div.news .poll_header { border-style: none; padding-left: 10px; background-color: #3b4c55; text-align: left; font-weight: bold; font-size: 17px; color: #FFFFFF; }
div.news .news_header_corner_left { }
div.news .news_body { background-color: #e7e9e9; }
div.news ul.news_list { list-style: none; margin-left: 5px; }
div.news ul.news_list li { clear: both; background: url('../../images/bullet-dot.gif') no-repeat scroll 1px 4px !important; padding: 0 0 4px 13px !important; margin-top: 5px; background-position: center center; }
div.news .news_body a { color: #3b4c55; font-size: 12px; font-family: Arial; text-decoration: underline; }
div.news .news_footer { padding-left: 25px; text-align: left; border-bottom: solid 2px #959ea3; background-color: #e7e9e9; color: #ef774b; padding-bottom: 10px; }
div.news .news_footer a { color: #ef774b; font-size: 12px; font-family: Arial; }
div.news table { border: 0px; }
div.news table td { border: 0px; }
.head_left { background: url('../../images/octa_logos/octa_comp_res2.gif') left !important; width: 10px !important; height: 34px; }
.head_right { background: url('../../images/octa_logos/octa_comp_res2.gif') right !important; width: 10px !important; height: 34px; }
.head_center { background: url('../../images/octa_logos/octa_comp_res2.gif') center !important; height: 34px; text-align: left; text-align: left; font-weight: bold; font-size: 17px; color: #FFFFFF; }

/*  Popular kupons */
.popular-coupons { width: 250px; margin-bottom: 10px; }
.popular-coupons .top { background: transparent url('../../newdesign/block-8.png') 0px 0px no-repeat scroll; font-size: 0pt; text-indent: -9999px; height: 4px; }
.popular-coupons .bottom { background: transparent url('../../newdesign/block-8.png') 0px -4px no-repeat scroll; font-size: 0pt; text-indent: -9999px; height: 4px; }
.popular-coupons .content { background: transparent url('../../newdesign/block-8.png') -250px 0px repeat-y scroll; min-height: 347px; padding: 8px 8px 5px; }
.popular-coupons a.all { margin-top: 2px; float: right; }
.popular-coupons h2 { font: bold 12pt/18px arial; margin: 0px 50px 11px 1px; }
.popular-coupons img { background: transparent url('../../newdesign/block-1.png') -191px -52px no-repeat scroll; padding: 1px 2px 3px; margin-left: -1px; float: left; }
.popular-coupons .clearfix + .clearfix { background: transparent url('../../newdesign/block-8.png') -509px 5px no-repeat scroll; padding-top: 22px; }
.popular-coupons .clearfix + .clearfix + .clearfix { background-position: -759px 5px; }
.popular-coupons .clearfix > a + .txt { width: 134px; margin-left: 100px; }
.popular-coupons .txt { font-weight: bold; line-height: 14px; height: 42px; padding-top: 9px; margin-bottom: 15px; overflow: hidden; }
.popular-coupons .txt a:hover { color: #014b8a; text-decoration: none; }
.popular-coupons a:hover { color: #014b8a; text-decoration: none; }
.popular-coupons .price { background: transparent url('../../newdesign/block-1.png') -386px -349px no-repeat scroll; font-weight: bold; text-align: center; line-height: 26px; width: 104px; height: 25px; padding-right: 8px; float: left; overflow: hidden; }
.popular-coupons .discount { background: transparent url('../../newdesign/block-1.png') -386px -376px no-repeat scroll; font-weight: bold; color: #ffffff; text-align: center; line-height: 26px; width: 114px; height: 25px; margin-right: 3px; float: left; overflow: hidden; }

/*~~~~~~~~~NEW Email popup~~~~~~~*/
#new-email-modal-verlay { background-color: #000; }
#new-email-modal-container { font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; position: relative; width: 722px; height: 337px; background: url('/App_Themes/Default/images/pieraksties_FLYOUT_LV.PNG') 12px 15px no-repeat; }
#new-email-modal-container-ru { font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; position: relative; width: 722px; height: 337px; background: url('/App_Themes/Default/images/pieraksties_FLYOUT_RU.PNG') 12px 15px no-repeat; }
#new-email-modal-container.ru { font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; position: relative; width: 722px; height: 337px; background: url('/App_Themes/Default/images/pieraksties_FLYOUT_RU.PNG') 12px 15px no-repeat; }
#new-email-modal-container a.modalCloseImg { width: 722px; height: 337px; background: url('/App_Themes/Default/images/pieraksties_FLYOUT_LV.PNG') 12px 15px no-repeat; display: inline; cursor: pointer; position: absolute; right: 0; top: 0; }
.new-email-modal-closeClass { position: absolute; left: 5px; top: 5px; width: 30px; height: 30px; background: url('/App_Themes/Default/images/pieraksties_FLYOUT_LV.PNG') 0px -322px no-repeat; cursor: pointer; }
#new-baloon-window { position: absolute; width: 794px; z-index: 10000; }
.popupp { width: 439px; height: 238px; padding-left: 355px; padding-top: 40px; position: relative; text-align: left; margin: 0 auto; }
.popupp p { font: normal 24px/35px Arial; color: #44525b; margin-bottom: 20px; text-align: justify; width: 425px; }
.popupp p strong { font-size: 30px; color: #000; font-weight: 700; }
.popupp .inputs { background: url(../../images/email_popup/emailnew/input.png) no-repeat; width: 400px; height: 42px; font: normal 24px/42px Arial; border: none; color: #fff; margin-bottom: 17px; padding: 0 5px; }
.popupp .baloon-subm { background: url(../../images/email_popup/emailnew/submit.png) no-repeat; width: 156px; height: 34px; font: normal 20px/34px Arial; color: #fff; cursor: pointer; border: none; margin-right: 10px; }
.popupp .submitno { background: url(../../images/email_popup/emailnew/submit_no.png) no-repeat; width: 156px; height: 34px; font: normal 20px/34px Arial; color: #fff; cursor: pointer; border: none; }
.subscribeEmailFlyOut { position: absolute; top: 244px; left: 63px; font-size: 14px; color: #626262; border: 0; outline: none; width: 405px; }
.subscribeSubmitFlyOut { position: absolute; top: 236px; left: 483px; }
.subscribeCloseFlyOut { position: absolute; width: 30px; height: 30px; background: url('/App_Themes/Default/images/pieraksties_FLYOUT_LV.PNG') 0px -322px no-repeat; }
.subscribeCloseFlyOut:hover { background: url('/App_Themes/Default/images/pieraksties_FLYOUT_LV.PNG') -30px -322px no-repeat; }

/*Floating banner*/
#bottom_banner_div { bottom: 0; height: 35px; left: 0; overflow: hidden; position: fixed; width: 3200px; z-index: 1000; }

/*.pages {float: right;padding: 12px 0 0;}*/
.pg ul li { display: inline; margin: 0 0 0 14px; }
.pg ul li, .result-nav ul li a { line-height: 16px; font-weight: bold; color: #006bc5; }
.pg ul li a { padding: 4px 0 0; }
.pg ul li.prev a { background: url(../../newdesign/block-1.png) no-repeat -730px -354px; padding: 0 0 0 23px; }
.pg ul li.next a { background: url(../../newdesign/block-1.png) no-repeat right -354px; padding: 0 23px 0 0; }
.pg ul li.active { background: url(../../newdesign/block-1.png) no-repeat 0 -908px; display: inline-block; padding: 0 0 0 3px; }
.pg ul li.active a { background: url(../../newdesign/block-1.png) no-repeat right -885px; display: inline-block; height: 23px; padding: 4px 5px 0 2px; color: #000; }
.pg ul li.nospace { margin: 0 -6px 0 7px; }
.pg ul li.next { margin: 0 0 0 16px; }

/*~~~~~~Horizontal calculator~~~~~~~*/
.calcitem_h { width: 100%; }
.calcitem_h .top { background: url("../../newdesign/hor_calc_hf.png") no-repeat; background-position: right top; height: 5px; }
.calcitem_h .content { background-color: #ebeef0; border-left: solid 1px #e2e5e7; border-right: solid 1px #e2e5e7; }
.calcitem_h .bottom { background: url("../../newdesign/hor_calc_hf.png") no-repeat; background-position: 0 -5px; height: 5px; }

.calcitem_h .hcalc_cont { margin: 0 15px 0 20px; padding: 10px 0 10px 0; }
.calcitem_h .hcalc_block { width: 225px; float: left; }
.calcitem_h .span_title { color: #626262; font-size: 11px; font-weight: bold; display: block; margin-bottom: 3px; }
.calcitem_v .main_cont { padding-left: 10px; padding-right: 10px; padding-top: 10px; }


.calcitem_v { width: 100%; }
.calcitem_v .top { background: url("../../newdesign/calc_vert.png") no-repeat; background-position: right top; height: 5px; }
.calcitem_v .content { background-color: #ebeef0; border-left: solid 1px #e2e5e7; border-right: solid 1px #e2e5e7; }
.calcitem_v .bottom { background: url("../../newdesign/calc_vert.png") no-repeat; background-position: 0 -5px; height: 5px; }

a.calc_but_new { display: inline-block; font-size: 12px; text-transform: uppercase; font-weight: bold; color: #000000; text-align: center; line-height: 25px; }
a.calc_but_new { background: url(../../newdesign/but_calc.png) no-repeat top left; background-position: 0 0; width: 143px; height: 30px; }
a:hover.calc_but_new { background: url(../../newdesign/but_calc_hover.png) no-repeat top left; background-position: 0 0; width: 143px; height: 30px; text-decoration: none; }

/*~~~~~~~~~~~~~Rezult table~~~~~~~~~~~~~~~~*/
.rtn { width: 720px; }
.rtn thead { background-color: #808f97; line-height: 15px; }
.rtn thead a { font-size: 12px; color: #ffffff; font-weight: normal; }
.rtn th { height: 30px; line-height: 30px; text-align: left; }
.rtn th.first { padding-left: 10px; }
.rtn tbody tr { background-color: #ffffff; border-bottom: 1px solid #e5e5e5; }
.rtn tbody tr:hover { background-color: #f0f1f2; }
.rtn tbody tr td { height: 50px; line-height: 50px; }
.rtn tbody tr td.first { vertical-align: middle !important; }
.rtn tbody tr.even { background-color: #f7f8f9; border-bottom: 1px solid #e5e5e5; }
.rtn tbody tr.even:hover { background-color: #f0f1f2; }

/*~~~~~~~~~~~~~~~~~~~~~Text links new adverts~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.txl { width: 720px; margin-top: 10px; margin-bottom: 10px; }
.txl .top { background: url("../../newdesign/text_adverts.png") no-repeat; background-position: right top; height: 5px; }
.txl .content { background-color: #fff4c7; height: 27px; line-height: 27px; padding-left: 10px; }
.txl .content a { font-size: 14px; font-weight: bold; color: #006bc5; margin-left: 5px; }
.txl .bottom { background: url("../../newdesign/text_adverts.png") no-repeat; background-position: 0 -4px; height: 5px; }


/*~~~~~~~~~~~~~~~~~~ToolTips~~~~~~~~~~~~~~~~~~~~~~~~*/

.tooltip_xxl { display: none; background: transparent url(/App_Themes/Default/images/tooltips/tooltip_extra_large.png); width: 398px !important; height: 272px !important; z-index: 10010; }
.tooltip_xxl_content { padding: 20px; text-align: left; font-size: 11px; width: auto !important; line-height: normal; }

.tooltip_big { display: none; background: transparent url(/App_Themes/Default/images/tooltips/tooltip_big.png); width: 311px !important; height: 241px !important; z-index: 10010; }
.tooltip_big_content { padding: 20px; text-align: left; font-size: 11px; width: auto !important; line-height: normal; }

.tooltip_medium { display: none; background: transparent url(/App_Themes/Default/images/tooltips/tooltip_medium.png); width: 194px !important; height: 154px !important; z-index: 10010; padding: 0px !important; }
.tooltip_medium_content { padding: 20px; text-align: left; font-size: 11px; width: auto !important; line-height: normal; }

.tooltip_small { display: none; background: transparent url(/App_Themes/Default/images/tooltips/tooltip_small.png); width: 187px !important; height: 97px !important; z-index: 10010; }
.tooltip_small_content { padding: 10px; text-align: left; font-size: 11px; width: auto !important; line-height: normal; }


/* Subscribe Right component */
.newsFormIntroLat, .newsFormIntroRus { position: relative; width: 250px; height: 370px; background: url(/App_Themes/Default/images/pieraksties_INTRO_LV.jpg) no-repeat; overflow: hidden; }
.newsFormIntroRus { background: url(/App_Themes/Default/images/pieraksties_INTRO_RU.jpg) no-repeat; }
.subscribeEmailIntro { position: absolute; top: 253px; left: 33px; font-size: 14px; color: #626262; border: 0; outline: none; width: 185px; }
.subscribeSubmitIntro { position: absolute; top: 281px; left: 26px; }
.tempButtonWidth span { width: 178px; }


/* SUBMENU */
#submenu { height: 24px; padding-left: 15px; padding-top: 5px; margin-top: -3px; }
#submenu .top-line { position: relative; height: 2px; width: 960px; margin-top: -5px; }
.sub-2, .sub-2 .top-line { background-color: #8e12a5; }
.sub-4, .sub-4 .top-line { background-color: #01ace4; }
.sub-9, .sub-9 .top-line { background-color: #929292; }
.sub-7, .sub-7 .top-line { background-color: #f34745; }
.sub-5, .sub-5 .top-line { background-color: #d11875; }
.sub-6, .sub-6 .top-line { background-color: #004fb6; }
.sub-3, .sub-3 .top-line { background-color: #0d962c; }
.sub-10, .sub-10 .top-line { background-color: #ffab00; }
.sub-8, .sub-8 .top-line { background-color: #7fb23b; }
.sub-11, .sub-11 .top-line { background-color: #7fb23b; }

#submenu a { display: block; float: left; padding-top: 2px; height: 17px; color: #fff; margin-right: 10px; padding-right: 20px; padding-left: 10px; }
#submenu a span { width: 10px; position: absolute; margin-left: -20px; display: block; height: 19px; outline: none; margin-top: -2px; }
#submenu a.active, #submenu a.active:hover { background: url(../../images/sub_sprites.png) right -3px; color: #000; padding-right: 20px; }
#submenu a.active span, #submenu a.active:hover span { background: url(../../images/sub_sprites.png) left -48px; display: block; width: 10px; height: 19px; margin-left: -20px; margin-top: -2px; }
#submenu a:hover { background: url(../../images/sub_sprites.png) right -26px; text-decoration: none; padding-right: 20px; }
#submenu a:hover span { background: url(../../images/sub_sprites.png) left -70px; }

#submenu .line { float: left; margin-left: -10px; margin-right: 10px; margin-top: 2px; background: url(../../images/design/submenu_line.png); width: 2px; height: 16px; }
#menu.withsub .sel a { height: 24px; }
#menu.withsub li:first-child a { height: 47px; }

#menu li a:hover, #menu li a:active, #menu .seltemp a { color: #ffffff; text-decoration: none; }
#menu li a:hover span, #menu li a:active span, #menu .seltemp a span { visibility: visible; display: block; }
#menu li.style-2.seltemp a { background-position: 0px 0px; }
#menu li.style-2 a.seltemp, #menu li.style-2 a:hover { background-position: 0px -47px; }
#menu li.style-3.seltemp a { background-position: 0px -141px; }
#menu li.style-3 a.seltemp, #menu li.style-3 a:hover { background-position: 0px -188px; }
#menu li.style-4.seltemp a { background-position: 0px -282px; }
#menu li.style-4 a.seltemp, #menu li.style-4 a:hover { background-position: 0px -329px; z-index: 10 !important; }
#menu li.style-5.seltemp a { background-position: 0px -423px; }
#menu li.style-5 a.seltemp, #menu li.style-5 a:hover { background-position: 0px -470px; }
#menu li.style-6.seltemp a { background-position: 0px -564px; }
#menu li.style-6 a.seltemp, #menu li.style-6 a:hover { background-position: 0px -611px; }
#menu li.style-7.seltemp a { background-position: 0px -705px; }
#menu li.style-7 a.seltemp, #menu li.style-7 a:hover { background-position: 0px -752px; }
#menu li.style-8.seltemp a { background-position: 0px -846px; }
#menu li.style-8 a.seltemp, #menu li.style-8 a:hover { background-position: 0px -893px; }
#menu li.style-9.seltemp a { background-position: 0px -987px; }
#menu li.style-9 a.seltemp, #menu li.style-9 a:hover { background-position: 0px -1034px; }
#menu li.style-10.seltemp a { background-position: 0px -1128px; }
#menu li.style-10 a.seltemp, #menu li.style-10 a:hover { background-position: 0px -1175px; }

#close_bottom_banner { z-index: 1100; position: fixed; display: block; right: 0px; bottom: 24px; width: 20px; height: 20px; cursor: pointer; background-image: url("/App_Themes/Default/newdesign/lenta-close.png"); }

/* LOTTERY POPUP */
.smIpadPop { position: absolute; width: 720px; height: 444px; overflow: visible; }
.smIpadPop.lvLang { background: url(/App_Themes/Default/newdesign/intro_POP_LV.png) no-repeat; }
.smIpadPop.ruLang { background: url(/App_Themes/Default/newdesign/intro_POP_RU.png) no-repeat; }
.smIpadPopClose { width: 30px; height: 30px; position: absolute; right: -8px; top: -8px; }
.lvLang .smIpadPopClose { background: url(/App_Themes/Default/newdesign/intro_POP_LV.png) 0 -444px no-repeat; }
.lvLang .smIpadPopClose:hover { background: url(/App_Themes/Default/newdesign/intro_POP_LV.png) -30px -444px no-repeat; }
.lvLang .smIpadPopClose:active { background: url(/App_Themes/Default/newdesign/intro_POP_LV.png) -60px -444px no-repeat; }
.ruLang .smIpadPopClose { background: url(/App_Themes/Default/newdesign/intro_POP_RU.png) 0 -444px no-repeat; }
.ruLang .smIpadPopClose:hover { background: url(/App_Themes/Default/newdesign/intro_POP_RU.png) -30px -444px no-repeat; }
.ruLang .smIpadPopClose:active { background: url(/App_Themes/Default/newdesign/intro_POP_RU.png) -60px -444px no-repeat; }
.smIpadPopSubmit { text-align: center; display: block; height: 43px; background: url(https://www.gudriem.lv/loterija/images/big-orange-button.png) right -43px no-repeat; padding-right: 24px; margin: 366px auto 0; }
.smIpadPopSubmit:hover { background: url(https://www.gudriem.lv/loterija/images/big-orange-button.png) right -129px no-repeat; cursor: pointer; }
.smIpadPopSubmit:active { background: url(https://www.gudriem.lv/loterija/images/big-orange-button.png) right -215px no-repeat; }
.smIpadPopSubmit span { text-align: center; display: block; height: 43px; background: url(https://www.gudriem.lv/loterija/images/big-orange-button.png) left 0 no-repeat; padding-left: 24px; }
.smIpadPopSubmit:hover span { background: url(https://www.gudriem.lv/loterija/images/big-orange-button.png) left -86px no-repeat; }
.smIpadPopSubmit:active span { background: url(https://www.gudriem.lv/loterija/images/big-orange-button.png) left -172px no-repeat; }
.smIpadPopSubmit, .smIpadPopSubmit span { font-size: 16px; font-weight: 700; text-transform: uppercase; font-family: Arial, Sans-serif; text-decoration: none!important; color: #000; line-height: 40px; }
#lt_popup, .gd_dialog { overflow: visible !important; }

.block-social-dockable { background: none repeat scroll 0 0 #FFFFFF; border-radius: 3px 3px 3px 3px; padding: 7px 0; position: absolute; top: -9999px; width: 76px; z-index: 100; height: 278px; display: block; top: 310px; text-align: center; }
.block-social-dockable .next { margin-top: 10px; }


/*------------ NEW Header Design -------------*/

#wrapper { background: url("//www.gudriem.lv/App_Themes/Default/newdesign/bg-2.jpg") repeat-x scroll center 0px rgb(237, 239, 240); }  
/*#wrapper { background: url("//www.gudriem.lv/App_Themes/Default/newdesign/LigoJani.jpg") repeat-x scroll center 0px rgb(237, 239, 240); }*/
/*#wrapper {background: url("//www.gudriem.lv/App_Themes/Default/newdesign/bg-2-easter2013.jpg") repeat-x scroll center 0px rgb(237, 239, 240);}*/
/*#wrapper {background: url("https://www.gudriem.lv/App_Themes/Default/newdesign/bg_xmas.jpg") repeat-x scroll center 0px rgb(237, 239, 240);}  */
#topheader { min-width: 1000px; position: relative; background: #3d4a52; margin: 0; padding: 0; }
#impttopblock { width: 1000px; height: 42px; position: relative; margin: 0 auto; }
#impt-icon-list { padding: 9px 0; }
#impt-icon-list a { float: left; height: 24px; line-height: 24px; font-size: 14px; font-weight: bold; text-decoration: none; color: #ffffff; margin-right: 15px; }
#impt-icon-list a:hover { color: #c0c6ca; }
#impt-icon-list li { float: left; }
.impt-icon { display: block; float: left; width: 24px; height: 24px; margin-right: 7px; background-image: url(/App_Themes/Default/newdesign/introparts3.png); background-repeat: no-repeat; }
.kuponi-small { background-position: 0 0; }
.atriekrediti-small { background-position: -96px 0; }
.aviobiletes-small { background-position: -120px -24px; }
.viesnicas-small { background-position: -120px -48px; }
.octa-small { background-position: -48px -24px; }
.kasko-small { background-position: -48px -48px; }
.mobilie-small { background-position: -72px 0; }
.internets-small { background-position: -144px 0; }
.taksi-small { background-position: -168px 0; }
.blog-small { background-position: -96px -24px; }
#languages-new { position: absolute; right: 0; top: 0; }
#languages-new > li { float: left; }
#languages-new > li > a { float: left; width: 27px; height: 21px; font-size: 10px; text-align: center; text-decoration: none; color: #d1d4d6 !important; padding-top: 14px; }
#languages-new > li.lang-new-active a, #languages-new > li.lang-new-active a:hover { color: #f5871f !important; background: url(/App_Themes/Default/newdesign/introparts3.png) 0 -362px no-repeat; }
#languages-new > li a:hover { background: url(/App_Themes/Default/newdesign/introparts3.png) -27px -362px no-repeat; }
#header { width: 1000px; padding-top: 1px; margin: 0px auto; }
#header .header { position: relative; height: 71px; background: none; border: none; }
#topheader-logo, #topheader-logo-ru { position: absolute; left: 10px; top: 18px; width: 128px; height: 38px; text-decoration: none; background-image: url(/App_Themes/Default/newdesign/introparts3.png); background-repeat: no-repeat; }
/*#topheader-logo,#topheader-logo-ru{position:absolute;left:10px;top:2px;width:137px;height:54px;text-decoration:none;background-image:url(/App_Themes/Default/newdesign/introparts3t.png);backgroun-repeat:no-repeat}*/

/*default logo*/
#topheader-logo { background-position: -54px -360px; }
#topheader-logo-ru { background-position: -266px -360px; }

/*x-mas logo*/
#topheader-logo.x-mas { background-position: -467px -306px; left:0; height: 50px;width:140px;}
#topheader-logo-ru.x-mas { background-position: -659px -306px; left:0; height:50px;width:140px;}

/*paskha logo*/
/*#topheader-logo{background-position:-851px -296px; height: 42px; width:137px;}
#topheader-logo-ru { background-position: -851px -356px; height: 42px; width:137px;} */

/* logo with flag */
#topheader-logo.november{background-position:-460px -360px; width: 150px;}
#topheader-logo-ru.november{ background-position: -650px -360px; width: 150px;} 

/* traur logo /**/
/*#topheader-logo, #topheader-logo-ru { background-image:url(/App_Themes/Default/newdesign/t-logo.png); }
#topheader-logo{background-position: 0 0; }
#topheader-logo-ru {background-position: 132px 0; } */

#topheader-logo span, #topheader-logo-ru span { display: none; }
/*#prod-search-topblock { position: absolute; left: 184px; top: 20px; width: 680px; height: 31px; background: url(/App_Themes/Default/newdesign/introparts3.png) 0 -398px no-repeat; }*/
#prod-search-topblock { position: absolute;  left: 184px; top: 20px; width: 680px; height: 31px; display: none;}
/*#topheader-pricetitle, #topheader-irtitle { position: absolute; top: 8px; font-size: 12px; font-weight: bold; color: #ffffff; }
#topheader-pricetitle { right: 203px; }*/
#topnewsubmit-org {position: absolute; right:0; top:0; height:29px; width: 45px; background-repeat: no-repeat; background-image:url(/App_Themes/Default/images/sbt-sprite.png); background-position: top right; cursor:pointer; }
#topnewsubmit-org:hover { background-position: bottom right; }
#topheader-searchstring, #topheader-pricefrom, #topheader-priceto { position: absolute; font-size: 14px; font-weight: normal; color: #8a969e; border: none; outline: none; background: none; }
#topheader-searchstring { font-size: 13px; font-weight: 600; color: #000000; }
#topheader-searchstring { left: 5px; top: 6px; width: 425px; }
/*#topheader-pricefrom { left: 489px; top: 8px; width: 48px; }
#topheader-priceto { left: 549px; top: 8px; width: 48px; }*/
/*#topnewsubmit-org { display: block; position: absolute; left: 604px; top: 0; height: 31px; background: url(/App_Themes/Default/newdesign/introparts3.png) 0 -429px no-repeat; padding-left: 12px; font-size: 14px; line-height: 31px; font-weight: bold; text-transform: uppercase; color: #000000; text-decoration: none; }
#topnewsubmit-org span { display: block; height: 31px; background: url(/App_Themes/Default/newdesign/introparts3.png) right -460px no-repeat; padding-right: 12px; }
#topnewsubmit-org:hover { background: url(/App_Themes/Default/newdesign/introparts3.png) 0 -491px no-repeat; }
#topnewsubmit-org:hover span { background: url(/App_Themes/Default/newdesign/introparts3.png) right -522px no-repeat; }
#topnewsubmit-org:active { background: url(/App_Themes/Default/newdesign/introparts3.png) 0 -553px no-repeat; }
#topnewsubmit-org:active span { background: url(/App_Themes/Default/newdesign/introparts3.png) right -584px no-repeat; }*/
#topheader-noliktava { display: block; position: absolute; left: 695px; top: 9px; }
#topheader-irtitle { left: 715px; width: 90px; }
#new-menu-block { width: 1000px; position: relative; margin: 0 auto; }
.new-menu-bottom { clear: both; width: 1000px; height: 5px; background: url(/App_Themes/Default/newdesign/introparts3.png) 0 -615px no-repeat; }
#new-menu { position: relative; height: 37px; overflow: visible; background: url(/App_Themes/Default/newdesign/introparts3.png) 0 -620px no-repeat; }
.new-menu-break { width: 1px; background: url(/App_Themes/Default/newdesign/introparts3.png) 0 -657px no-repeat; }
#new-menu > li > a { float: left; height: 37px; font-size: 12px; font-weight: bold; text-transform: uppercase; text-decoration: none; color: #000000 !important; line-height: 37px; padding: 0 5px; }
#new-menu > li.instant-grey > a { background-color: #e1e6e9; }
#new-menu > li > a:hover, #new-menu > li.current > a { background: url(/App_Themes/Default/newdesign/introparts3.png) -2px -657px no-repeat; }
#new-menu .violet > a:hover, #new-menu > .current.violet > a { background-color: #9013a4; color: #ffffff !important; }
#new-menu .light-green > a:hover, #new-menu > .current.light-green > a { background-color: #90c43e; color: #ffffff !important; }
#new-menu .green > a:hover, #new-menu > .current.green > a { background-color: #0b972a; color: #ffffff !important; }
#new-menu .light-bordo > a:hover, #new-menu > .current.light-bordo > a { background-color: #d30069; color: #ffffff !important; }
#new-menu .dark-blue > a:hover, #new-menu > .current.dark-blue > a { background-color: #004eb5; color: #ffffff !important; }
#new-menu .light-blue > a:hover, #new-menu > .current.light-blue > a { background-color: #0ea3e7; color: #ffffff !important; }
#new-menu .red > a:hover, #new-menu > .current.red > a { background-color: #ff4153; color: #ffffff !important; }
#new-menu .orange > a:hover, #new-menu > .current.orange > a { background-color: #faa110; color: #ffffff !important; }
#new-menu .grey > a:hover, #new-menu > .current.grey > a { background-color: #939ca0; color: #ffffff !important; }
#new-menu .target-intro a { float: left; width: 37px; background: url(/App_Themes/Default/newdesign/introparts3.png) -219px -360px no-repeat; padding: 0; }
#new-menu .target-intro a:hover { width: 37px; background: url(/App_Themes/Default/newdesign/introparts3.png) -182px -360px no-repeat; }
.new-menu-hover-block { position: absolute; display: none; left: 0; top: 37px; width: 1000px; }
.new-menu-hover-content { background: #e4e8ea; padding: 25px; }
.new-menu-hover-block .new-menu-hover-shadow { background: #e4e8ea url(/App_Themes/Default/newdesign/introparts3.png) 0 -694px no-repeat; height: 5px; }
.new-menu-hover-block .new-menu-hover-shadow-bot { background: url(/App_Themes/Default/newdesign/introparts3.png) 0 -731px no-repeat; height: 10px; }
.new-menu-hover-block .new-menu-hover-color { height: 10px; background-image: url(/App_Themes/Default/newdesign/introparts3.png); background-position: 0 -694px; background-repeat: no-repeat; background-color: #e4e8ea; }
#new-sub-menu { height: 37px; overflow: hidden; background-image: url(/App_Themes/Default/newdesign/introparts3.png); background-position: 0 -694px; background-repeat: no-repeat; padding-left: 10px; }
.new-sub-menu-break { width: 1px; background: url(/App_Themes/Default/newdesign/introparts3.png) -1px -657px no-repeat; }
#new-sub-menu > li > a { float: left; height: 37px; font-size: 12px; font-weight: bold; text-transform: uppercase; text-decoration: none; color: #ffffff; line-height: 37px; padding: 0 10px; }
#new-sub-menu > li > a:hover, #new-sub-menu > li.current > a { background: url(/App_Themes/Default/newdesign/introparts3.png?v11-08-2017) -202px -657px no-repeat; }
#new-menu > li, .new-menu-break, #new-sub-menu > li, .new-sub-menu-break { float: left; height: 37px; }
.new-menu-hover-block .new-menu-hover-color.violet, #new-sub-menu.violet { background-color: #9013a4; }
.new-menu-hover-block .new-menu-hover-color.light-green, #new-sub-menu.light-green { background-color: #90c43e; }
.new-menu-hover-block .new-menu-hover-color.green, #new-sub-menu.green { background-color: #0b972a; }
.new-menu-hover-block .new-menu-hover-color.light-bordo, #new-sub-menu.light-bordo { background-color: #d30069; }
.new-menu-hover-block .new-menu-hover-color.dark-blue, #new-sub-menu.dark-blue { background-color: #004eb5; }
.new-menu-hover-block .new-menu-hover-color.light-blue, #new-sub-menu.light-blue { background-color: #0ea3e7; }
.new-menu-hover-block .new-menu-hover-color.red, #new-sub-menu.red { background-color: #ff4153; }
.new-menu-hover-block .new-menu-hover-color.orange, #new-sub-menu.orange { background-color: #faa110; }
/*--------------------------------------------*/

#adventes-vainags { position: absolute; left: 80px; top: 0px; width: 151px; height: 71px; overflow: hidden; }
#adventes-vainags img { width: 151px; height: 71px; }

#topheader-searchstring.black { color: black; }
#gigaplace {width: 980px; margin: 0 auto;}

/*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)}

#helpfull-info-links-container {margin-top: 20px;}
#helpfull-info-links-container ul{list-style: none}
#helpfull-info-links-container li {padding-left: 25px;padding-bottom: 5px;background: url(../../images/bullet.gif) 0px 6px no-repeat;margin-top: 5px}

/*Fast cretid link button*/
div.btn-fast-credit-link-container{margin:20px auto;text-align:center}#btn-fast-credit-link{height:40px;font-size:24px;color:#49BDE5;border:1px solid #009EC5;border-radius:7px;padding:5px 10px;margin:10px auto;text-align:center;vertical-align:middle;line-height:40px;cursor:pointer}#btn-fast-credit-link:hover{text-decoration:none;background-color:#ECF0F3}

/*visasdavanas*/
.visas-davanas-ad{width:250px;height:70px;overflow:hidden;margin-top:10px}.visas-davanas-logo,.visas-davanas-logo img{width:70px;height:70px;display:block}.visas-davanas-logo{float:left}.visas-davanas-content{float:left;width:179px;border:1px solid #c8cccf;border-left:0;height:68px;color:#333;font-size:13px;font-family:Arial;position:relative}.visas-davanas-content::after{width:20px;height:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAMAAAD3JJ6EAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDM0NzZBRDJBOTEwMTFFNkIwNkY5QTdEOTA4MzMwNjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDM0NzZBRDNBOTEwMTFFNkIwNkY5QTdEOTA4MzMwNjciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowMzQ3NkFEMEE5MTAxMUU2QjA2RjlBN0Q5MDgzMzA2NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowMzQ3NkFEMUE5MTAxMUU2QjA2RjlBN0Q5MDgzMzA2NyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmOZ1kkAAABdUExURf///8rLzcjMz8vMzv7+/sjMzcnN0NDR0/P09szNz/7//9/g4tbX2fb2+Pj5++nq7Pn6/O/v7/7+/+jp68fLzuvr693h4tna3Orq6srLz/Ly8uDh4/Lz9c7P0fHy9GlZmuYAAABOSURBVHjaFMo3EsAwDMTAO1JUcs7Z/3+m5UGzBTCLiE3p8AJvQuY3iIcot92hrwl7TgfAuQsa8QuoSmMzAG0Z4hKo+Q5mWElql6j6CTAAbeECZjmxDUgAAAAASUVORK5CYII=) 50% 50% no-repeat #c8cccf;display:block;bottom:-1px;right:-1px;content:"";position:absolute;border-top-left-radius:8px}.visas-davanas-content p{line-height:18px;margin:16px 10px}.visas-davanas-content a{color:inherit;display:inline-block;border-bottom:1px solid #e62341;text-decoration:none}.visas-davanas-content a:hover{color:#e62341}

/*rateit*/
.rateit{top:5px}.rateit .rateit-reset{display:none!important}
.rateit[data-rateit-readonly='true']:hover{cursor: default}
.rateit-container .vote-count{margin-top: 5px}

/*company filters*/
table.company_list tr[data-credit-minmax=show]{display:table-row}table.company_list tr[data-credit-minmax=hide]{display:none}.company-list-filter{margin-left:47px;margin-top:25px}.company-list-filter .company-list-filter-label{display:block;padding-bottom:5px;font-size:12px;font-weight:600;color:#7a767f}.company-list-filter .slider.slider-horizontal{width:152px}.company-list-filter .slider.slider-horizontal .tooltip .tooltip-inner{display:none}.company-list-filter .company-list-filter-input{text-align:center;margin-top:5px;height:20px;background-color:#eaeaea;color:#7a767f;font-weight:600;font-size:13px;width:149px;border:1px solid #d0d0d0;border-radius:2px}

/*av icon*/
table.company_list td.logo{position:relative}table.company_list td.logo i.av-icon{position:absolute;background:url(/App_Themes/Default/newdesign/av-icon.png?v=14-01-2017) no-repeat;height:25px;width:26px;top:0;left:0}

/*link button*/
div.link-button-container{height:40px}
div.link-button-container a.link-button{height:40px;font-size:24px;color:#49BDE5;border:1px solid #009EC5;border-radius:7px;padding:5px 10px;margin:10px auto;text-align:center;vertical-align:middle;line-height:40px;cursor:pointer}
div.link-button-container a.link-button:hover{text-decoration:none;background-color:#ECF0F3}
div.link-button-container .link-button-left{float:left;margin-left:75px}
div.link-button-container .link-button-right{float:right;margin-right:75px}

/*bottom credit organization logos*/
.org-show-on-page-bottom-container{margin: 15px 41px 15px 41px}
.org-show-on-page-bottom-container .org-show-on-page-bottom-link{display: inline-block;min-width: 100px;padding: 5px 5px;border: 1px solid #939ca5;height: 36px;position: relative;}
.org-show-on-page-bottom-container .org-show-on-page-bottom-link:hover{cursor: pointer;}
.org-show-on-page-bottom-container .org-show-on-page-bottom-link img{max-height: 36px;position: absolute;top: 0;bottom: 0;right: 0;left: 0;margin: auto;}

/*warning modal window*/
.waring-modal-window{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.waring-modal-window .modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:20%;border-radius:4px}.waring-modal-window .modal-content span.close{color:#aaa;float:right;font-size:25px;position:relative;bottom:17px;left:16px}.waring-modal-window .modal-content span.close:hover{cursor:pointer}

/*sub menu fixes*/
#SubMenu_0011 .txt {padding-bottom: 0;}
#SubMenu_0011 h3 + div {height: auto;}
#SubMenu_0011.ru .dropdown-content {padding-bottom: 15px;} 