/**
* CSS numerologi.lv
* @author Mārtiņš Briedis
*/

/* CSS Reset */
@import url(https://fonts.googleapis.com/css?family=Roboto:400,100,300,500&subset=latin,latin-ext);
html, body {
	height: 100%;
}

body {
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

fieldset, img {
	border: 0;
}

address, caption, cite, code, dfn, em, strong, th, var {
	font-style: normal;
	font-weight: normal;
}

ol, ul {
	list-style: none none;
}

caption, th {
	text-align: left;
}

h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}

q:before, q:after {
	content: '';
}

abbr, acronym {
	border: 0;
}

em {
	font-style: italic;
}

/* Link */
a:link, a:active {
	color: #3a5754;
}

a:visited {
	color: #728582;
}

a:hover {
	color: #263d3a;
}

/* uzvedās kā <hr> */
div.hr {
	height: 1px;
	margin: 10px 0 10px 0;
	border-bottom: 1px solid #E9E8E8;
}

.strong {
	font-weight: bold;
}

.clearfix {
    clear: both;
}

.right {
	float: right;
}

.left {
	float: left;
}

/* Layout CSS */
div#mk-mobile-calendar-return-link {
    padding: 20px 0px;
    text-align: center;
    background-color: #fece3a;
    font-weight: bold;
    font-size: 26px;
}

a#mk-mobile-calendar-return-link {
    text-decoration: none;
    color: #000
}
div#wrapper {
	width: auto;
	background: url(/img/layout/main_bg.jpg) repeat;
	clear: both;
	min-height: 100%;
}

#column-left {
	width: 50%;
	min-height: 50px;
	float: left;
	margin-right: -485px;
}

#column-left-inner {
	margin-right: 485px;
	background-color: #546142;
}

#column-center {
	width: 970px;
	margin: 0 auto;
	background-color: white;
}

/* header menu */

#header {
	background-image: url(/img/layout/header.jpg);
	width: auto;
	height: 134px;
	position: relative;
}

#header div#header-languages {
	font-size: 10px;
	color: #1f2e11;
	display: inline;
	position: absolute;
	right: 25px;
	top: 15px;
	font-weight: bolder;
}

#header div#header-languages a {
	color: inherit;
	text-decoration: none;
}

#header div#header-languages a:hover {
	text-decoration: underline;
}

#header img#header-logo {
	position: absolute;
	bottom: 10px;
	left: 20px;
}

#header div#numo-login-form {	position: absolute;	right: 3px; top: 10px;display: inline; text-align:right; color:#fff;}
#header div.login_wrap {padding:5px; text-align:center;background:#333333 ; border-radius:5px;}

#header div#numo-login-form a { color:#fff; text-decoration:none; line-height:25px;}

#header-menu {
	background: url(/img/layout/header_menu.png) repeat-x;
	height: 62px;
}
/*
#header-menu ul {
	margin: 0;
	padding: 0;
}

#header-menu ul li {
	float: left;
	position: relative;
	list-style: none none;
	margin: 0;
	padding: 0;
}

#header-menu a.top-item:link, #header-menu a.top-item:visited, #header-menu a.top-item:active, #header-menu a.top-item:hover {
	outline: none;
	display: block;
	height: 62px;
	width: 125px;
	vertical-align: middle;
	text-align: center;
	padding: 0 6px 0 6px;
	border-right: 1px solid gray;
}*/

/* Fixs, jo ru izvēlnei viens uzraksts ir garāks, tāpēc saīsinam pirmo un pagarinam otro */
#header-menu a.top-item.top-item-ru-1 {
	width: 100px;
}

#header-menu a.top-item.top-item-ru-2 {
	width: 150px;
}

/* Fixa beigas */
/*
#header-menu li.last-menu-item a.top-item {
	border-right: none;
}

#header-menu ul.dropdown-menu {
	position: absolute;
	top: 62px;
	left: -1px;
	display: none;
	z-index: 1000;
}

#header-menu ul.dropdown-menu li {
	display: block;
	clear: both;

	width: 205px;
	border-right: 1px solid gray;
	border-bottom: 1px solid gray;
	border-left: 1px solid gray;
}

#header-menu ul.dropdown-menu li a:link, #header-menu ul.dropdown-menu li a:visited {
	text-align: left;
	display: block;
	font-family: Arial, sans-serif;
	background-color: #E8EAEB;
	color: black;
	padding: 5px 0 5px 10px;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}

#header-menu ul.dropdown-menu li a:hover {
	color: white;
	background-color: #486C68;
}
*/

#header-menu ul {
	margin: 0;
	padding: 0;
	text-align:center;
	font-family: 'Roboto', sans-serif;
}

#header-menu ul li {
	float: left;
	position: relative;
	list-style: none none;
	margin: 0;
	padding: 0;
	display:inline-block;
}

#header-menu ul li:hover > ul {

    opacity: 1;
    top: 62px;			/* This is how far from the top the drop down annimation will go  */
    visibility: visible;

}

#header-menu a.top-item:link, #header-menu a.top-item:visited, #header-menu a.top-item:active, #header-menu a.top-item:hover {
	outline: none;
	display: inline-block;
	height: 62px;
	line-height:62px;
	vertical-align: middle;
	text-align: center;
	padding: 0 15px 0 15px;
	border-right: 1px solid #fff;
	text-decoration:none;
	color:#333333 !important;
	font-weight:500;
	font-size:14px;
}

span.topItWr {display:inline-block; vertical-align:middle; line-height:normal;}

#header-menu li.last-menu-item a.top-item {
	border-right: none;
}


/* Konsultācijas */

div.consult-cell {
	background-color: #eeeded;
	padding: 15px 10px;
}

div.consult-cell a.button.orange {
	margin: 1px 10px 0 0;
}

div.consult-cell p {
	min-height:15px;
}

div.consult-cell a.info-top-btn.information-popup {
	float: right;
}

/* IE z-index FIX's */
#header-menu li.top-item-parent {
	z-index: 1000;
}
/*Izvēlne standartā*/
#header-menu ul.dropdown-menu {
	position: absolute;
	top: 62px;
	left: 10%;
	margin-left: -30px;
	width:240px;
	opacity: 0;
    visibility: hidden;
	z-index: 10000;
	-webkit-box-shadow: 0px 0px 86px -16px rgba(0,0,0,0.8);
-moz-box-shadow: 0px 0px 86px -16px rgba(0,0,0,0.8);
box-shadow: 0px 0px 86px -16px rgba(0,0,0,0.8);
	padding-top:5px;
	padding-bottom:5px;
	background-color:#FFFFFF;
}
#header-menu ul.dropdown-menu::before
{
	content: url('/img/layout/menu_top/topSubMenAr.png');
	position:absolute;
	top:-10px;
	left:17%;
}

#header-menu ul.dropdown-menu > li::after
{
	content: url('/img/layout/menuArrSub.png');
	position:absolute;
	top:5px;
	right:10px;
}

#header-menu ul.dropdown-menu > li:hover::after
{
	content:'';
	position:absolute;
	top:5px;
	right:10px;
}

#header-menu ul.dropdown-menu > li:hover > a::after
{
	content: url('/img/layout/menuArrSubH.png');
	position:absolute;
	top:5px;
	right:10px;
}

#header-menu ul.dropdown-menu li {
	position: relative;
	display: block;
	clear: both;
	width: 240px;

}

#header-menu ul.dropdown-menu li a:link, #header-menu ul.dropdown-menu li a:visited {
	text-align: left;
	display: block;
	font-family: 'Roboto', sans-serif;
	background-color: #fff;
	color: #333333;
	padding: 7px 0 7px 10px;
	font-size: 14px;
	text-decoration: none;


}

#header-menu ul.dropdown-menu li a:hover {
	color: white; /* background-color: #5D5D5D; tikai  tests*/
	background-color: #486C68;
}
/*Special menu NUMO Prog*/
#header-menu ul.dropdown-menuVip {
	position: absolute;
	top: 62px;
	left: 50%;
	margin-left: -120px;
	opacity: 0;
    visibility: hidden;
	z-index: 10000;
	-webkit-box-shadow: 0px 0px 86px -16px rgba(0,0,0,0.8);
-moz-box-shadow: 0px 0px 86px -16px rgba(0,0,0,0.8);
box-shadow: 0px 0px 86px -16px rgba(0,0,0,0.8);
	background-color:#FFFFFF;
	width:300px;
}
#header-menu ul.dropdown-menuVip::before
{
	content: url('/img/layout/menu_top/topSubMenArB.png');
	position:absolute;
	top:-10px;
	left:15%;
}
#header-menu ul.dropdown-menuDatorpr::before
{
	content: url('/img/layout/menu_top/topSubMenArB.png');
	position:absolute;
	top:-10px;
	left:35%;
}


ul.dropdown-menuVip div.vipMenuFl1 { float:left; width:300px; height:305px; background:url(/img/layout/menu_top/numoprogBG.png) no-repeat;}
ul.dropdown-menuVip div.vipMenuFl2 { float:left; width:500px; height:305px;}
div.vipMenuFl1 div.vipPiev { padding-top:40px; height:215px;}
div.vipMenuFl1 div.vipPiev h1 {color:#fff !important; padding-right:40px; padding-left:30px; font-size:30px; line-height:30px; text-align: center !important; padding-bottom:15px; font-family: 'Roboto', sans-serif; font-weight:100;}
div.vipMenuFl1 div.vipPiev p{color:#fff !important; padding-right:40px; padding-left:30px; font-size:14px; text-align:center; line-height:20px; padding-bottom:15px; font-weight:300;}
div.vipMenuFl1 div.vipPiev a {
	-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
background: #ffaa00;
background: -moz-linear-gradient(top, #ffaa00 0%, #ff6a00 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, #ffaa00), color-stop(100%, #ff6a00));
background: -webkit-linear-gradient(top, #ffaa00 0%, #ff6a00 100%);
background: -o-linear-gradient(top, #ffaa00 0%, #ff6a00 100%);
background: -ms-linear-gradient(top, #ffaa00 0%, #ff6a00 100%);
background: linear-gradient(to bottom, #ffaa00 0%, #ff6a00 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffaa00', endColorstr='#ff6a00', GradientType=0 ); color:#000 !important; text-decoration:none; font-weight:500; padding:5px 10px; font-size:14px; margin-top:20px;}
div.vipMenuFl1 div.vipProf { text-align:right; position:relative; background:#333;}
div.vipMenuFl1 div.vipProf a{ color:#fff; text-decoration:none; font-size:14px; margin-right:30px; line-height:54px; position:relative; padding-right:15px; display:block;}
div.vipMenuFl1 div.vipProf a::before
{
	content: url('/img/layout/menuArrSubH.png');
	position:absolute;
	top:0px;
	right:0px;
}
div.vipMenuFl2 div.vipMenuIeg { width:249px; height:255px; float:left; border-right:1px #e5eaef solid;}
div.vipMenuFl2 div.vipPalidz { width:210px; height:165px; float:left; padding-top:75px; text-align:left; padding-left:20px; padding-right:20px;font-family: 'Roboto', sans-serif; font-weight:300;}
div.vipMenuFl2 div.vipPalidz a { display:block; color:#333 !important; text-decoration:none; font-size:14px; line-height:25px; position:relative; padding-right:15px;}
div.vipMenuFl2 div.vipPalidz span.vipPalSp {position:absolute; font-size:24px; top:30px;}
div.vipMenuFl2 div.vipPalidz a::before
{
	content: url('/img/layout/menuArrSub.png');
	position:absolute;
	top:0px;
	right:0px;
}
div.vipMenuFl2 div.vipMenuIeg div.vipIeg {text-align:left; padding:15px; border-bottom:1px #e5eaef solid; position:relative; padding-top:20px;padding-bottom:20px;}
div.vipMenuFl2 div.vipMenuIeg div.vipIeg a {color:#69943b !important; font-size:20px; text-decoration:none; position:relative;}
div.vipMenuFl2 div.vipMenuIeg div.vipIeg a p {font-size:14px; padding-top:20px; color:#757575; font-family: 'Roboto', sans-serif; font-weight:300;}
div.vipMenuFl2 div.vipMenuIeg div.vipIeg a::before
{
	content: url('/img/layout/menu_top/vipMenuGrArr.png');
	position:absolute;
	top:4px;
	right:-30px;
}
div.vipMenuFl2 div.vipMenuEguru {background:#e8e8e8; line-height:54px; text-align:right; padding-right:30px;}


/*NumoPRO izvelne kad nav ielogojies*/

ul.dropdown-menuVip div.vipMenuiFl1 { float:left; width:300px; height:266px; background:url(/img/layout/menu_top/numoprogBG2.png) no-repeat;}
ul.dropdown-menuVip div.vipMenuiFl2 { float:left; width:500px; height:406px;}
div.vipMenuiFl1 div.vipPiev::before {content: url('/img/layout/menu_top/vipmenu4.png');	position:absolute;	top:30px; left:30px;}
div.vipMenuiFl1 div.vipPiev { padding-top:70px; height:142px; text-align:left;}
div.vipMenuiFl1 div.vipPiev p {color:#fff !important; padding-right:40px; padding-left:30px; font-size:14px; text-align:left; line-height:20px; padding-bottom:20px; font-weight:300;}
div.vipMenuiFl1 div.vipPiev a {
	-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
	background: #ffaa00;
background: -moz-linear-gradient(top, #ffaa00 0%, #ff6a00 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, #ffaa00), color-stop(100%, #ff6a00));
background: -webkit-linear-gradient(top, #ffaa00 0%, #ff6a00 100%);
background: -o-linear-gradient(top, #ffaa00 0%, #ff6a00 100%);
background: -ms-linear-gradient(top, #ffaa00 0%, #ff6a00 100%);
background: linear-gradient(to bottom, #ffaa00 0%, #ff6a00 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffaa00', endColorstr='#ff6a00', GradientType=0 ); color:#000 !important; text-decoration:none; font-weight:500;  padding: 10px 50px; font-size:18px; margin-left:30px; margin-top:20px;}
div.vipMenuiFl1 div.vipPiev p::before
{
	content: url('/img/layout/menu_top/vipMenuWhArr.png');
	position:absolute;
	top:80px;
	right:30px;
}


div.vipMenuiFl1 div.vipNumo { text-align:left; position:relative; padding-top:10px; padding-bottom:27px; background:#000;}
div.vipMenuiFl1 div.vipNumo a{ color:#fff !important; text-decoration:none; font-size:14px; margin-left:30px; position:relative; padding-right:15px; display:block;}
div.vipMenuiFl1 div.vipNumo a p {margin-top:0px; margin-bottom:0; line-height:25px; font-weight:300;}
div.vipMenuiFl1 div.vipNumo a::before
{
	content: url('/img/layout/menu_top/vipMenuWhArr.png');
	position:absolute;
	top:20px;
	right:30px;
}
div.vipMenuiFl1 div.vipProf { text-align:right; position:relative; background:#333;}
div.vipMenuiFl1 div.vipProf a{ color:#fff !important; text-decoration:none; font-size:14px; margin-right:30px; line-height:54px; position:relative; padding-right:15px;}
div.vipMenuiFl1 div.vipProf a::before
{
	content: url('/img/layout/menuArrSubH.png');
	position:absolute;
	top:-20px;
	right:0px;
}
div.vipMenuiFl2 div.vipMenuIeg { width:259px; height:355px; float:left; border-right:1px #e5eaef solid;}
div.vipMenuiFl2 div.vipPalidz { width:190px; height:165px; float:left; padding-top:75px; text-align:left; padding-left:20px; padding-right:20px; font-family: 'Roboto', sans-serif; font-weight:300;}
div.vipMenuiFl2 div.vipPalidz a { display:block; color:#333 !important; text-decoration:none; font-size:14px; line-height:25px; position:relative; padding-right:15px;}
div.vipMenuiFl2 div.vipPalidz span.vipPalSp {position:absolute; font-size:24px; top:30px;}
div.vipMenuiFl2 div.vipPalidz a::before
{
	content: url('/img/layout/menuArrSub.png');
	position:absolute;
	top:0px;
	right:0px;
}
div.vipMenuiFl2 div.vipMenuIeg div.vipIeg {text-align:left; padding:20px 20px; border-bottom:1px #e5eaef solid; position:relative;}
div.vipMenuiFl2 div.vipMenuIeg div.vipIeg a {color:#69943b !important; font-size:20px; text-decoration:none; position:relative;}
div.vipMenuiFl2 div.vipMenuIeg div.vipIeg a p {font-size:14px; padding-top:15px; color:#757575; font-family: 'Roboto', sans-serif; font-weight:300;}
div.vipMenuiFl2 div.vipMenuIeg div.vipIeg a::before
{
	content: url('/img/layout/menu_top/vipMenuGrArr.png');
	position:absolute;
	top:4px;
	right:-30px;
}
div.vipMenuiFl2 div.vipMenuEguru {background:#e8e8e8; line-height:54px; text-align:right; padding-right:30px; bottom:0;}

/*NumoPRO izvelne kad ir ielogojies*/

ul.dropdown-menuVip div.vipMenuiFl3 { float:left; width:300px; height:366px; background:url(/img/layout/menu_top/vipmenu5.png) no-repeat; background-position: 0 -40px; }
ul.dropdown-menuVip div.vipMenuiFl4 { float:left; width:500px; height:366px;}
div.vipMenuiFl3 div.vipPiev::before {content: url('/img/layout/menu_top/vipmenu6.png');	position:absolute;	top:30px; left:30px;}
div.vipMenuiFl3 div.vipPiev { padding-top:70px; height:275px; text-align:left;}
div.vipMenuiFl3 div.vipPiev p {color:#333 !important; padding-right:40px; padding-left:30px; font-size:14px; text-align:left; line-height:20px; padding-bottom:20px;}
div.vipMenuiFl3 div.vipPiev a {
	-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
	background: #ffaa00;
background: -moz-linear-gradient(top, #ffaa00 0%, #ff6a00 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, #ffaa00), color-stop(100%, #ff6a00));
background: -webkit-linear-gradient(top, #ffaa00 0%, #ff6a00 100%);
background: -o-linear-gradient(top, #ffaa00 0%, #ff6a00 100%);
background: -ms-linear-gradient(top, #ffaa00 0%, #ff6a00 100%);
background: linear-gradient(to bottom, #ffaa00 0%, #ff6a00 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffaa00', endColorstr='#ff6a00', GradientType=0 ); color:#000 !important; text-decoration:none; font-weight:500; padding:7px 12px; font-size:14px; margin-left:30px; margin-top:20px;}
div.vipMenuiFl3 div.vipNumo { text-align:left; position:relative; padding-top:10px; padding-bottom:27px; background:#000;}
div.vipMenuiFl3 div.vipNumo a{ color:#fff !important; text-decoration:none; font-size:14px; margin-left:30px; position:relative; padding-right:15px; display:block;}
div.vipMenuiFl3 div.vipNumo a p {margin-top:10px;}
div.vipMenuiFl3 div.vipNumo a::before
{
	content: url('/img/layout/menu_top/vipMenuWhArr.png');
	position:absolute;
	top:20px;
	right:30px;
}
div.vipMenuiFl3 div.vipProf { text-align:right; position:relative; background:#333;}
div.vipMenuiFl3 div.vipProf a{ color:#fff !important; text-decoration:none; font-size:14px; margin-right:30px; line-height:54px; position:relative; padding-right:15px;}
div.vipMenuiFl3 div.vipProf a::before
{
	content: url('/img/layout/menuArrSubH.png');
	position:absolute;
	top:-20px;
	right:0px;
}
div.vipMenuiFl4 div.vipMenuIeg { width:259px; height:345px; float:left; border-right:1px #e5eaef solid;}
div.vipMenuiFl4 div.vipPalidz { width:190px; height:165px; float:left; padding-top:75px; text-align:left; padding-left:20px; padding-right:20px; font-family: 'Roboto', sans-serif; font-weight:300;}
div.vipMenuiFl4 div.vipPalidz a { display:block; color:#333 !important; text-decoration:none; font-size:14px; line-height:25px; position:relative; padding-right:15px;}
div.vipMenuiFl4 div.vipPalidz span.vipPalSp {position:absolute; font-size:24px; top:30px;}
div.vipMenuiFl4 div.vipPalidz a::before
{
	content: url('/img/layout/menuArrSub.png');
	position:absolute;
	top:0px;
	right:0px;
}
div.vipMenuiFl4 div.vipMenuIeg div.vipIeg {text-align:left; padding:22px 20px; border-bottom:1px #e5eaef solid; position:relative;}
div.vipMenuiFl4 div.vipMenuIeg div.vipIeg a {color:#69943b !important; font-size:20px; text-decoration:none; position:relative;}
div.vipMenuiFl4 div.vipMenuIeg div.vipIeg a p {font-size:14px; padding-top:20px; color:#757575; font-family: 'Roboto', sans-serif; font-weight:300;}
div.vipMenuiFl4 div.vipMenuIeg div.vipIeg a::before
{
	content: url('/img/layout/menu_top/vipMenuGrArr.png');
	position:absolute;
	top:4px;
	right:-30px;
}
div.vipMenuiFl4 div.vipMenuEguru {background:#e8e8e8; line-height:54px; text-align:right; padding-right:30px; bottom:0;}

/*Izvēlne RU SPECIAL ASTRO*/
#header-menu ul.dropdown-menuVipASTRO {
	position: absolute;
	top: 62px;
	left: 50%;
	margin-left: -120px;
	opacity: 0;
    visibility: hidden;
	z-index: 10000;
	-webkit-box-shadow: 0px 0px 86px -16px rgba(0,0,0,0.8);
-moz-box-shadow: 0px 0px 86px -16px rgba(0,0,0,0.8);
box-shadow: 0px 0px 86px -16px rgba(0,0,0,0.8);
	background-color:#FFFFFF;
	width:800px;
}
#header-menu ul.dropdown-menuVipASTRO::before
{
	content: url('http://www.astrologi.lv/img/layout/menu/topSubMenArB.png');
	position:absolute;
	top:-10px;
	left:15%;
}

ul.dropdown-menuVipASTRO div.astroMenuFl1 { float:left; width:300px; height:309px; background:url(http://www.astrologi.lv/img/layout/menu/vipmenu1.png);}
ul.dropdown-menuVipASTRO div.astroMenuFl2 { float:left; width:500px; height:309px;}
div.astroMenuFl1 div.vipPiev::before {content: url('http://www.astrologi.lv/img/layout/menu/vipmenu2.png');	position:absolute;	top:30px; left:30px;}
div.astroMenuFl1 div.vipPiev { padding-top:90px; height:165px; text-align:left;}
div.astroMenuFl1 div.vipPiev p {color:#fff !important; padding-right:40px; padding-left:30px; font-size:14px; text-align:left; line-height:20px; padding-bottom:30px;}
div.astroMenuFl1 div.vipPiev a {
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
background: #ffaa00;
background: -moz-linear-gradient(top, #ffaa00 0%, #ff6a00 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, #ffaa00), color-stop(100%, #ff6a00));
background: -webkit-linear-gradient(top, #ffaa00 0%, #ff6a00 100%);
background: -o-linear-gradient(top, #ffaa00 0%, #ff6a00 100%);
background: -ms-linear-gradient(top, #ffaa00 0%, #ff6a00 100%);
background: linear-gradient(to bottom, #ffaa00 0%, #ff6a00 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffaa00', endColorstr='#ff6a00', GradientType=0 ); color:#000 !important; text-decoration:none; font-weight:bold; padding:7px 15px; font-size:16px; margin-left:30px; margin-top:20px;}
div.astroMenuFl1 div.vipProf { text-align:left; position:relative;}
div.astroMenuFl1 div.vipProf a{ color:#fff; text-decoration:none; font-size:14px; margin-left:30px; line-height:50px; position:relative; padding-right:15px;font-weight:300;}
div.astroMenuFl1 div.vipProf a::before
{
	content: url('http://www.astrologi.lv/img/layout/menuArrSubH.png');
	position:absolute;
	top:-17px;
	right:0px;
}
div.astroMenuFl2 div.vipMenuIeg { width:299px; height:255px; float:left; border-right:1px #e5eaef solid;}
div.astroMenuFl2 div.vipPalidz { width:160px; height:165px; float:left; padding-top:75px; text-align:left; padding-left:20px; padding-right:20px;  font-family: 'Roboto', sans-serif; font-weight:300;}
div.astroMenuFl2 div.vipPalidz a { display:block; color:#333 !important; text-decoration:none; font-size:14px; line-height:25px; position:relative; padding-right:15px;}
div.astroMenuFl2 div.vipPalidz span.vipPalSp {position:absolute; font-size:24px; top:30px;}
div.astroMenuFl2 div.vipPalidz a::before
{
	content: url('http://www.astrologi.lv/img/layout/menuArrSub.png');
	position:absolute;
	top:0px;
	right:0px;
}
div.astroMenuFl2 div.vipMenuIeg div.vipIeg {text-align:left; padding:25px; border-bottom:1px #e5eaef solid; position:relative;}
div.astroMenuFl2 div.vipMenuIeg div.vipIeg a {color:#ff8830 !important; font-size:24px; text-decoration:none; position:relative; font-family: 'Roboto', sans-serif;}
div.astroMenuFl2 div.vipMenuIeg div.vipIeg a p {font-size:14px; padding-top:15px; color:#757575; line-height:20px; margin-bottom:2px;font-weight: 300;}
div.astroMenuFl2 div.vipMenuIeg div.vipIeg a::before
{
	content: url('http://www.astrologi.lv/img/layout/menu/vipMenuOrArr.png');
	position:absolute;
	top:4px;
	right:-30px;
}
div.astroMenuFl2 div.vipMenuEguru {background:#e8e8e8; line-height:54px; text-align:right; padding-right:30px;}

/* content */
#content-container {
	clear: both;
	margin-bottom: 10px;
}

#content-left-menu ul {
	margin: 0;
	padding: 0;
}

#content-left-menu ul li {
	list-style: none none;
	margin: 0;
	padding: 0;
}

#content-left-menu,
div#content-left-container {
	width: 220px;
	margin: 0 15px 0 15px;
	float: left;
}

/* Konteineris kurā ir menu + apkašējais saturs */
div#content-left-container-w-content {
	width: 220px;
	float: left;
}

#content-w-left-menu {
	float: right;
	width: 710px;
	margin-right: 10px;
}

#content-wo-left-menu {
	width: auto;
	margin: 0 10px 0 10px;
}

/* Mazā labā kolonna + vidējā*/
#content-container div#center-column {
	width: 505px;
	float: left;
}

#content-container div#right-column {
	width: 190px;
	float: right;
}

#content-container div#center-column-w-infoblock {
	width: 460px;
	float: left;
}

/* Kolonna */
#content-container div#right-column-w-infoblock {
	width: 225px;
	float: right;
	margin: 0 15px 0 15px;
}

#content-container div#right-column-w-infoblock div.block {
	clear: both;
}

#content-container div#right-column-w-infoblock div.block.first-page {
	margin-bottom: 20px;
}

#content-container div#right-column-w-infoblock div.block h1 {
	border-bottom: 1px solid #476B67;
	font-family: arial, "Myriad Web Pro Condensed", "Myriad Pro", sans-serif;
	font-size: 17px;
	margin-top: 8px;
	padding-bottom: 4px;
	text-transform: uppercase;
	color: #476B67;
}

#content-container div#right-column-w-infoblock div.block h2 {
	border-bottom: 1px solid black;
	font-family: "Arial Black", Arial, sans-serif;
	color: black;
	font-size: 12px;
	margin-top: 5px;
	padding-bottom: 2px;
	text-transform: uppercase;
}

#content-container div#right-column-w-infoblock div.block:first-child h1 {
	margin-top: 0;
}

#content-container div#right-column-w-infoblock div.block div.shadow-corner {
	background: url(/img/layout/box_top_left_shadow.png) top left white no-repeat;
	min-height: 80px;
	padding: 10px 0 0 8px;
}

/* Kolonnas beigas */

div.small-block h1 {
	text-transform: uppercase; /*color: black;*/
	font-family: "Arial Black", Arial, sans-serif;
	font-size: 12px;
	border-bottom: 1px solid #D7D7D7;
	padding-bottom: 2px;
	margin-top: 5px;
}

div.small-block h1.info-block {
	text-transform: uppercase; /*color: #003366;*/
	font-family: arial, "Myriad Web Pro Condensed", "Myriad Pro", sans-serif;
	font-size: 17px;
	border-bottom: 1px solid #D7D7D7;
	padding-bottom: 4px;
	margin-top: 8px;
}

/* footer */

#footer {
	border-top: 4px solid #486C68;
	padding: 15px 50px 20px 40px;
	clear: both;
	font-size: 9px;
	font-family: arial, Verdana, sans-serif;
	color: #666666;
}

#footer a:link, #footer a:active, #footer a:visited {
	text-decoration: none;
	color: #222222;
}

#footer a:hover {
	color: black;
	text-decoration: underline;
}

#header-breadcrumb {
	position: relative;

	border-bottom: 1px solid #D7D7D7;
	margin-bottom: 15px;

}

#header-breadcrumb h1 {
	font-size: 16pt;
	margin: 0;
	color: #476B67;
}

#footer-to-top {
	clear: both;
	text-align: right;
	padding: 10px 10px 10px 0;
	font-family: arial, Verdana, sans-serif;
	font-size: 10px;
}

#footer-to-top a {
	color: black;
	text-decoration: none;
}

/* article list block */
div.article-list {
	margin-top: 20px;
}

div.article-list h1 {
	text-transform: uppercase; /*color: #003366;*/
	font-family: arial, "Myriad Web Pro Condensed", "Myriad Pro", sans-serif;
	font-size: 17px;
	border-bottom: 1px solid #D7D7D7;
	padding-bottom: 4px;
	margin-top: 8px;
}

div.article-list h1 span.other_article_link {
	float: right;
    text-transform: none;
    font-size: 12px;
    line-height: 25px;
}

div.article-list h1 span.other_article_link a {
	text-decoration: none;
}

div.article-list div.image {
	float: left;
	width: 75px;
	height: 75px;
}

div.article-list div.contents {
	float: right;
	height: 55px;
	width: 365px;
	padding: 10px;
}

div.article-list ul li {
	list-style: none none;
	margin: 0 0 10px;
	background-color: #eeeded;
}

div.article-list ul li div.contents h2 {
	text-transform: uppercase;
	color: black;
	font-family: "Arial Black", Arial, sans-serif;
	font-size: 11px;
	float: left;
	margin: 0 5px 0 0;
}

div.article-list ul li div.contents span.date {
	color: gray;
	font-family: Arial, sans-serif;
}

div.article-list ul li a {
	font-weight: bold;
	text-decoration: none;
	background: url(/img/bullet_r.gif) right center no-repeat;
	padding-right: 10px;
	color: #486C68;
}

/* Authora vārds pie rakstiem, prognozēm utt */
p.article-author {
	margin-top: 20px;
}

p.article-author span.author-name {
	font-family: "Arial Black", Arial, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #666666;
}

p.article-author a.author-mail,
p.article-author a.author-web {
	font-family: arial, "Verdana", sans-serif;
	font-size: 11px;
	color: #003399;
	text-decoration: none;
	font-weight: normal;
}

/* Jaunā rakstu aktualitāšu tabula */
div.article-list table {
	width: 100%;
}

div.article-list table td.image {
	width: 75px;
}

div.article-list table td {
	border: 0;
	background-color: #EEEDED;
	padding: 0;
}

div.article-list table tr {
	height: 75px;
}

div.article-list table tr.empty {
	height: 10px;
}

div.article-list table tr.empty td {
	background-color: transparent;
}

div.article-list table td h1 {
	text-transform: uppercase;
	color: black;
	font-family: "Arial Black", Arial, sans-serif;
	font-size: 11px;
	margin: 0 5px 0 0;
	border: 0;
}

div.article-list table td p {
	font-size: 12px;

}

div.article-list table td a {
	color: #486C68;
	text-decoration: none;
}

div.article-list table td a.read-more {
	font-weight: bold;
	background: url(/img/bullet_r.gif) right center no-repeat;
	padding: 0 10px 0 2px;
}

div.article-list table td.contents {
	padding: 0 10px 0 10px;
}

div.article-list table h1 span.date {
	color: #737272;
	font-size: 0.8em;
	font-weight: normal;
	font-family: arial, sans-serif;
}

/* Jaunā rakstu aktualitāšu tabula beigas */

/* LatNA biedru forma */
div.members-form,
div.members-form form#members {
	margin-top: 10px;
}

form#members div.input-field {
	margin-bottom: 10px;
}

form#members label {
	font-weight: bold;
    width: 100px;
    display: inline-block;
}

form#members label.agree {
	font-weight: bold;
    width: 200px;
    display: inline-block;
}

form#members input[name="agree"] {
	float: left;
    margin-right: 5px;
}

/* pirmā lapa kolonna, kas satur vidējo un labo kolonnu, tieši zem dienas bildes */
#content-container div#index-page-container {
	width: 700px;
	float: right;
	margin-right: 10px;
}

div#index-page-container div#right-column-w-infoblock {
	margin-right: 0;
}

/* left-menu */
#content-left-menu ul#content-left-menu-list {
	/*margin: 0 15px 0 15px;*/
}
/*
#content-left-menu ul#content-left-menu-list li.level-one {
	margin-top: 1px;
	border: 1px solid #D4D4D4;
	border-top-color: #E5E5E5;
}

#content-left-menu ul#content-left-menu-list li.level-two {
	background: #bdb76b none;
	border-top: 1px solid #ACACAC;
}

#content-left-menu ul#content-left-menu-list li.level-two a {
	padding-left: 20px;
}

#content-left-menu ul#content-left-menu-list a {
	font-family: Arial, sans-serif;
	padding: 5px 20px 0 20px;
	display: block;
	min-height: 20px;
	font-size: 12px;
	color: #333333;
	outline: none;
	text-transform: uppercase;
	font-weight: 100;
}
*/
/* top level link */

/* menu item with children
#content-left-menu ul#content-left-menu-list li.level-one.has-children a:link,
#content-left-menu ul#content-left-menu-list li.level-one.has-children a:visited,
#content-left-menu ul#content-left-menu-list li.level-one.has-children a:active {
	background: url(/img/layout/menu_hc.png);
	text-decoration: none;
}

#content-left-menu ul#content-left-menu-list li.level-one.has-children a:hover {
	background: url(/img/layout/menu_hc_hov.png);
	color: black;
	font-weight: bold;
}

#content-left-menu ul#content-left-menu-list li.level-one.has-children a.selected {
	background: url(/img/layout/menu_hc_sel.png);
	color: black;
	font-weight: bolder;
}
*/
/* menu item with no children
#content-left-menu ul#content-left-menu-list li.level-one a:link,
#content-left-menu ul#content-left-menu-list li.level-one a:visited,
#content-left-menu ul#content-left-menu-list li.level-one a:active {
	background: #dedede url(/img/layout/menu.png) repeat-x;
	text-decoration: none;
	color: black;
}

#content-left-menu ul#content-left-menu-list li.level-one a:hover {
	background: #c9c9c9 url(/img/layout/menu_hov.png) repeat-x;
	color: black;
	font-weight: bolder;
}

#content-left-menu ul#content-left-menu-list li.level-one a.selected {
	background: #486C68 none;
	font-weight: bold;
	color: white;
}
*/
/* second level link
#content-left-menu ul#content-left-menu-list li.level-one.has-children li.level-two a:link,
#content-left-menu ul#content-left-menu-list li.level-one.has-children li.level-two a:visited,
#content-left-menu ul#content-left-menu-list li.level-one.has-children li.level-two a:active {
	background: #CACACA none;
	text-decoration: none;
	height: auto;
}

#content-left-menu ul#content-left-menu-list li.level-one.has-children li.level-two a:hover,
#content-left-menu ul#content-left-menu-list li.level-one.has-children li.level-two a.selected {
	background: #486C68 none;
	font-weight: bold;
	color: white;
}
*/

/* left-menu */
#content-left-menu ul#content-left-menu-list li.level-one {
	margin-top: 1px;
	border-bottom-color: #fff;
}

#content-left-menu ul#content-left-menu-list li.level-two {
	background: #f8f8f8 none;

}

#content-left-menu ul#content-left-menu-list li.level-two a {
	padding-left: 20px;
}

#content-left-menu ul#content-left-menu-list a {
	font-family: 'Roboto', sans-serif;
	padding: 7px 0 5px 20px;
	display: block;
	min-height: 20px;
	font-size: 15px;
	color: #333;
	outline: none;
	font-weight: 300;
}

/* top level link */

/* menu item with children */
#content-left-menu ul#content-left-menu-list li.level-one.has-children a:link,
#content-left-menu ul#content-left-menu-list li.level-one.has-children a:visited,
#content-left-menu ul#content-left-menu-list li.level-one.has-children a:active {
	background: #e9e9e9;
	text-decoration: none;
}
#content-left-menu ul#content-left-menu-list>li.level-one.has-children>a::before {
	content: url('/img/layout/menuArrSub.png');
	position:absolute;
	top:5px;
	left:7px;
}

#content-left-menu ul#content-left-menu-list li.level-one.has-children a:hover {
	font-weight: 500;
}

#content-left-menu ul#content-left-menu-list li.level-one.has-children a.selected {
	color: black;
	font-weight: 500;
}

/* menu item with no children */
#content-left-menu ul#content-left-menu-list li.level-one a:link,
#content-left-menu ul#content-left-menu-list li.level-one a:visited,
#content-left-menu ul#content-left-menu-list li.level-one a:active {
	background: #e9e9e9;
	text-decoration: none;
	color: black;
}

#content-left-menu ul#content-left-menu-list li.level-one a:hover {
	color: black;
	font-weight: 500;
}

#content-left-menu ul#content-left-menu-list li.level-one a.selected {
	background: #486C68 none;
	font-weight: 500;
	color: white;
}

/* second level link */
#content-left-menu ul#content-left-menu-list li.level-one.has-children li.level-two a:link,
#content-left-menu ul#content-left-menu-list li.level-one.has-children li.level-two a:visited,
#content-left-menu ul#content-left-menu-list li.level-one.has-children li.level-two a:active {
	background: #f8f8f8 none;

	text-decoration: none;
}

#content-left-menu ul#content-left-menu-list li.level-one.has-children li.level-two a:hover,
#content-left-menu ul#content-left-menu-list li.level-one.has-children li.level-two a.selected {
	background: #486C68 none;
	font-weight: 500;
	color: white;
}

div#column-center div#content-left-menu ul#content-left-menu-list li a {
	position: relative;
}

/* Layout css end */

/* other */
.fix {
	clear: both;
}

.hidden {
	display: none;
}

strong {
	font-weight: bold;
}

h1, h2, h3, h4, h5 {
	font-weight: bold;
	color: #666666;
	margin-bottom: 5px;
	font-family: arial, "Lucida Sans Unicode", "Lucida Grande", sans-serif;

}

h1 {
	font-size: 22px;
}

h2 {
	font-size: 18px;
}

h3 {
	font-size: 15px;
}

h4 {
	font-size: 13px;
}

h5 {
	font-size: 12px;
}

p {
	margin-bottom: 10px;
}

input[type='button'], input[type='submit'] {
	padding: 1px 3px 1px 3px;
}

.center {
	text-align: center;
}

.r {
	color: red;
}

.g {
	color: #0D9900;
}

.b {
	font-weight: bold;
}

.small {
	font-size: 0.85em;
}

/* Kritisks, kļūdas paziņojums */
p.r {
	color: red;
	border: 1px solid red;
	padding: 5px;
	background-color: #FFECED;
	margin: 0 0 5px 0;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

/* Apstiprinošs paziņojums */
p.g {
	color: #0a7400;
	border: 1px solid #37992E;
	padding: 5px;
	background-color: #99FF66;
	margin: 0 0 5px 0;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

/* Brīdinošs paziņojums */
p.y {
	color: black;
	border: 1px solid #FFBF00;
	padding: 5px;
	background-color: #FFFD6C;
	margin: 0 0 5px 0;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

form.bill input[type='text'] {
	width: 250px;
	border: 1px solid gray;
	padding: 2px;
}

form.bill input[type='text']:focus {
	background-color: #ffff99;
}

/* inputi priekš online numo */
#center-column fieldset {
	border: 1px solid #D7D7D7;
	padding: 5px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	margin-bottom: 2px;
}

div.twitter-box {
	border: 1px solid #003300;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding: 4px;
}

div.twitter-box ul {
	margin: 5px 0 0 0;
}

div.twitter-box ul li {
	display: block;
	margin: 0 0 2px 0;
	background-color: #eceded;
	padding: 5px;
	font-family: arial, "Verdana", sans-serif;
	color: black;
	overflow: hidden;
	white-space: pre-wrap;
	list-style: none none;
}

div.twitter-box a:link, div.twitter-box a:visited, div.twitter-box a:active {
	color: #486C68;
	text-decoration: none;
}

div.twitter-box a:hover {
	color: #7fa781;
}

/* Login kastīte */
form#login-form input.input-box,
form#recover-pass input.input-box {
	width: 90%;
	margin-bottom: 2px;
}

form#login-form input[type='text'],
form#login-form input[type='password'],
form#recover-pass input.input-box,
form#formChangePassword input.input-box {
	border: 1px solid gray;
	padding: 2px;
}

form#login-form input[type='text']:focus,
form#login-form input[type='password']:focus,
form#recover-pass input.input-box:focus,
form#formChangePassword input.input-box:focus {
	background-color: #ffff99;
}

/* Apmaksas logs */
div.pay-window {
	margin: 5px 0 5px 0;
	border: 1px solid gray;
	background: #fffdcb;
	padding: 5px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

div.pay-window p {
	text-align: center;
}

div.pay-window h3 {
	text-align: center;
	color: black;
}

div.pay-window span.highlight {
	font-weight: bold;
	background-color: #99ff99;
	word-spacing: 3px;
}

div.pay-window p.sms-code {
	word-spacing: 4px;
	font-size: 1.5em;
	font-weight: bold;
	color: #BD1920;
}

/* godīgs eiro ieviesējs */
.godigs-eiro {
	font-size:12px;
}
.godigs-eiro input {
	text-align:right;
	width:55px;
	border:none;
	padding:0;
	margin:5px;

}
.godigs-eiro input:focus {
	outline: none;
}
.godigs-eiro span.currency {
	border: 1px solid gray;
	height:18px;
	padding: 3px;
	background: #FFF;
	margin: 0 5px;
	border:1px solid #808080;
	width:75px;
}
.godigs-eiro .tooltips {
	/* attēls */
	width:16px;
	display:inline;
 	padding:10px;
	background:url('../img/misc/helpicon.png') no-repeat center;
	height:16px;
}

.godigs-eiro .tooltips:hover {
	background:url('../img/misc/helpicon_hover.png') no-repeat center;
}

.qtip-bootstrap {
	font-size:11px!important;
	width:270px;
	line-height: 1.2em!important;
}

/* mazās ikoniņas */
img.icon-button {
	float: right;
	cursor: pointer;
	margin-left: 10px;
}

img.icon-button.info-btn {
	float: left;
	margin: 3px 3px 3px 10px;
}

a.info-btn {
	float: right;
    color: #3893bd;
    line-height: 24px;
    vertical-align: middle;
}

div#infobox-dialog, div#infobox-numopro-dialog {
	display: none;
}

/* Stilizētais saraksts */
ul.list {
	margin-bottom: 5px;
}

ul.list li {
	list-style: url(/img/bullet_g.gif) outside;
	line-height: 15px;
	margin-left: 14px;
}

ul {
	margin-bottom: 5px;
}

ul li {
	list-style: url(/img/bullet_g.gif) outside;
	line-height: 15px;
	margin-left: 14px;
}

/* Smukās pogas */
a.button {
	background: transparent url(/img/layout/button/button-side.png) no-repeat scroll top right;
	color: #444;
	display: block;
	float: left;
	font: normal 12px arial, sans-serif;
	height: 24px;
	margin-right: 6px;
	padding-right: 18px; /* sliding doors padding */
	text-decoration: none;
}

a.button.next {
	background: transparent url(/img/layout/button/button-side-bigger.png) no-repeat scroll top right;
	height: 30px;
}

a.button.blue {
	background: transparent url(/img/layout/button/button-side-blue.png) no-repeat scroll top right;
	color: white;
}

a.button.orange {
	background: transparent url(/img/layout/button/button-side-orange.png) no-repeat scroll top right;
	color: white;
}

a.button span {
	background: transparent url(/img/layout/button/button-slider.png) no-repeat;
	display: block;
	line-height: 14px;
	padding: 5px 0 5px 18px;
}

a.button.blue span {
	background: transparent url(/img/layout/button/button-slider-blue.png) no-repeat;
}

a.button.orange span {
	background: transparent url(/img/layout/button/button-slider-orange.png) no-repeat;
	color: black;
}

a.button.next span {
	background: transparent url(/img/layout/button/button-slider-bigger.png) no-repeat;
	line-height: 20px;
}

a.button:active {
	background-position: bottom right;
	color: #000;
	outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
	background-position: bottom left;
	padding: 6px 0 4px 18px; /* push text down 1px */
}

a.button.blue:active {
	color: #d0dee4;
}

/* Smukās pogas beigas */

/* Numoskopi */
div.numoscopes {
	border: 1px solid #003300;
	background-color: white;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding: 4px;
	margin-top: 5px;
}

div.numoscopes input.button {
	height: 22px;
	font-size: 11px;
}

div.numoscopes .text {
	background-color: #eceded;
}

div.numoscopes p.date {
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	margin: 0;
	color: #476B67;
}

div.numoscopes p.individ-day {
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	margin: 0;
	color: #476B67;
}

div.numoscopes p.person-text {
	background-color: #eceded;
	padding: 4px;
}

div.numoscopes p.link {
	text-align: center;
	font-size: 10px;
	letter-spacing: 1px;
	font-weight: bold;
	margin: 3px 0 0 0;
	color: #476B67;
}

div.numoscopes .heading {
	color: #476B67;
}

/* Numoskopi  beigas*/

/* Sociālās ikonas */
div.social-network-icons {
	margin-bottom: 10px;
}

/* Google meklēšana */
div#search-page table td,
div#search-page table {
	border: 0;
}

div#search-page .gsc-thinWrapper {
	width: 100%;
}

div#search-page .gsc-branding {
	display: none;
}

div#search-page td.gsc-input input {
	border: 1px solid gray;
	background-image: none !important;
	padding: 2px;
}

div#header-breadcrumb form {
	position: absolute;
	right: 15px;
	top: 50%;
	margin-top: -12px;
}

div#header-breadcrumb form input {
	border: 1px solid #cccccc;
	background: url(/img/i/search.png) no-repeat white 2px center;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding: 2px 2px 2px 18px;
    font-size: 18px;
}

/* Google meklēšana beigas */

/* Fixs Izmanto: <div class="hide-submit"><input type="submit"/></div> */
div.hide-submit {
	width: 0;
	height: 0;
	border: 0;
	overflow: hidden;
}

/* Fixs beigas */

/* Blogi */
ul#blog-contacts li {
	position: relative;
	list-style: none;
	margin-left: 0;
	padding: 5px 0 5px 27px;
}

ul#blog-contacts li span {
	position: absolute;
	top: 7px;
	left: 0;
}

ul#blog-categories li {
	list-style: none;
	margin: 0 0 1px 0;
}

ul#blog-categories li a:link,
ul#blog-categories li a:visited {
	display: block;
	padding: 5px 0 5px 20px;
	border: 1px solid #d9d8d8;
	text-decoration: none;
	background: url(/img/layout/menu.png) repeat-x;
	color: black;
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: 100;
	outline: none;
	text-transform: uppercase;
}

ul#blog-categories li a:hover {
	font-weight: bold;
	background: url(/img/layout/menu_hov.png) repeat-x;
}

ul#blog-categories li a:link.selected,
ul#blog-categories li a:hover.selected,
ul#blog-categories li a:visited.selected,
ul#blog-categories li a:active.selected {
	background: none repeat scroll 0 0 #486C68;
	color: white;
	font-weight: bold;
}

ul.blog-list li {
	float: left;
	width: 165px;
	background-color: #ecebec;
	list-style: none;
	margin: 10px 10px 20px 0;
	line-height: normal;
	padding: 0 0 10px 0;
	position: relative;
}

ul.blog-list li img {
	width: 165px;
	height: 165px;
}

ul.blog-list li a.button {
	float: right;
	margin: 0 10px 0 0;
}

ul.blog-list li h2 {
	text-transform: uppercase;
	font-weight: bold;
	font-family: "Arial Black", Arial, sans-serif;
	display: block;
	font-size: 14px;
	color: black;
	padding: 0 10px 0 10px;
	height: 40px;
	margin: 0 0 10px 0;
}

ul.blog-list li span.votes {
	position: absolute;
	left: 5px;
	bottom: 10px;
	display: block;
	padding: 6px 0 6px 20px;
	font-size: 9px;
	background: url(/img/i/blog/good_sm.png) transparent 0 50% no-repeat;
}

p#blog-vote {
	background: url(/img/i/blog/good.png) no-repeat 0 0;
	padding: 6px 0 6px 27px;
	font-size: 11px;
}

a.button#blog-vote-button {
	margin-left: 75px;
}

/* Blogi beigas*/

/* Saderības siets */
div#compatibility-matrix {
	background-color: white;
	width: 350px;
	margin: 25px auto 10px;
	border: 1px solid #ebe9e9;
	position: relative;
}

div#compatibility-matrix div.top-col {
	width: 100%;
	height: 30px;
	background-color: green;
}

div#compatibility-matrix div.top-col div.top-box {
	float: left;
	width: 35px;
	height: 30px;
	background-color: #f5f5f5;
}

div#compatibility-matrix div.left-col {
	width: 35px;
	height: 270px;
	float: left;
}

div#compatibility-matrix div.hide-compatibility {
	position: absolute;
	top: -22px;
	height: 18px;
	right: -1px;
	background-color: #ebe9e9;
	padding: 2px 5px 2px 5px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}

div#compatibility-matrix div.hide-compatibility span {
	font-size: 9px;
	font-weight: bold;
	color: gray;
	position: relative;
	top: -4px;
}

div#compatibility-matrix div.hide-compatibility a {
	outline: none;
}

div#compatibility-matrix div.box {
	float: left;
	width: 35px;
	height: 29px;
	background-color: white;
	border-bottom: 1px solid #e4e3e3;
	text-align: center;
	position: relative;
}

div#compatibility-matrix div.box.selected {
	background-color: #e6e4e4;
}

div#compatibility-matrix div.box.last-row {
	border-bottom: 0;
}

div#compatibility-matrix div.box img {
	position: relative;
	top: 3px;
	width: 22px;
	height: 22px;
}

div#compatibility-matrix div.box a {
	outline: none;
}

div#compatibility-text {
	margin-top: 10px;

}

div#compatibility-text div.voting-box {
	float: right;
	margin: 0 0 5px 5px;
	width: 120px;
}

div#compatibility-text div.voting-box p {
	text-align: center;
	margin: 0 0 4px 0;
}

div#compatibility-text div.voting-box strong {
	text-align: center;
	display: block;
	margin-bottom: 5px;
}

div#compatibility-text div.voting-box span {
	font-weight: bold;
	padding: 0 2px 0 2px;
}

div#compatibility-text div.voting-box span.positive {
	color: green;
}

div#compatibility-text div.voting-box span.neutral {
	color: #ff9933;
}

div#compatibility-text div.voting-box span.negative {
	color: red;
}

div#compatibility-text div.voting-box p.voters {
	font-size: 9px;
	font-weight: bold;
	color: #b8b7b7;
}

/* Saderības siets beigas*/

/* Kupons labaja kolonnā */
div.column-coupon-box,
a.column-coupon-link,
a.column-button {
	text-decoration: none;
	font-weight: bold;
	font-size: 1.1em;
	display: block;
	padding: 2px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	color: white;
	text-align: center;
	background: #486c68;
	margin-bottom: 5px;
}

a.column-coupon-link:hover,
a.column-button:hover {
	background: #5f918b;
}

a.column-button.orange {
	background: #ff8e0f;
}

a.column-button.orange:hover {
	background: #ff6e00;
}

div.column-coupon-box {
	font-size: 1em;
}

div.column-coupon-box input {
	width: 165px;
	border: 1px solid black;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	margin-bottom: 3px;
}

div.column-coupon-box input[type=text] {
	padding: 1px;
	width: 161px;
}

/* Kupons labaja kolonnā BEIGAS*/

/* Klaviatūra */
div.keyboard-wrapper {
	position: relative;
}

div.keyboard-wrapper a.keyboard-icon {
	display: block;
	position: absolute;
	width: 20px;
	height: 20px;
	background: url(/img/i/keyboard.png) transparent center center no-repeat;
	right: 3px;
	top: 1px;
	outline: none;
}

div#keyboard-container {
	width: 344px;
	border: 1px solid black;
	position: absolute;
	top: 50%;
	left: 50%;
	background: #EEEEEE;
	box-shadow: 3px 4px 9px rgba(0, 0, 0, 0.8);
	-moz-box-shadow: 3px 4px 9px rgba(0, 0, 0, 0.8);
	-webkit-box-shadow: 3px 4px 9px rgba(0, 0, 0, 0.8);
	display: none;
}

div#keyboard-container div.head {
	display: block;
	background: #486C68;
	padding: 2px;
	color: white;
	cursor: move;
	border-bottom: 1px solid black;
}

div#keyboard-container div.head span {
	float: right;
	font-weight: bold;
	cursor: pointer;
	padding: 0 4px 0 4px;
}

div#keyboard-container div.keys {
	min-height: 50px;
	padding: 3px 0 0 3px;
	margin-bottom: 1px;
}

div#keyboard-container a.key {
	display: block;
	float: left;
	width: 30px;
	height: 25px;
	border: 1px solid black;
	text-align: center;
	background: white;
	margin: 0 2px 2px 0;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
	color: black;
	line-height: 22px;
}

div#keyboard-container a.key.size-2 {
	width: 64px;
}

div#keyboard-container a.key:hover {
	color: white;
	background: #486C68;
}

/* Klaviatūra BEIGAS*/

/* Aptaujas */
div.question {
	margin-top: 10px;
}

div.question label.text {
	font-weight: bold;
	font-size: 1.1em;
	padding: 5px;
	margin: 5px 0 5px 0;
	display: block;
}

div.question div.help {
	display: block;
	padding: 0 5px 0 5px;
	margin-bottom: -5px;
	color: #474747;
}

div.question input.type-text {
	width: 693px;
	margin: 0 0 0 5px;
	font-size: 1.1em;
}

div.question input.type-text:focus {
	background-color: #feffac;
}

div.question label.type-options {
	font-size: 1.1em;
	display: block;
	line-height: 20px;
	padding-left: 5px;
}

div.question.missing label.text {
	background-color: #ffc6bd;
}

form#questionnaire span.warning {
	line-height: 23px;
	color: red;
	font-weight: bold;
}

div#poll-list div.poll {
	background: #EEEDED;
	font-size: 11px;
	margin-top: 10px;
	text-transform: uppercase;
	text-decoration: none;
	padding: 10px;
}

div#poll-list div.poll a {
	font-family: "Arial Black", Arial, sans-serif;
}

div#poll-list span {
	color: #737272;
	font-family: arial, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
}

/* Pirmā lapa */
div#poll-chart {
	width: 190px;
	height: 190px;
	margin: 0 auto;
}

div#poll-chart-legend table td > div,
div#poll-chart-legend table td,
div#poll-chart-legend table tr {
	border: none !important;
}

div#poll-chart-legend table {
	width: 220px;
	display: block;
	margin: 5px auto;
}

div#block-poll strong.question {
	display: block;
	font-size: 1.1em;
	margin-bottom: 2px;
}

div#block-poll form {
	margin: 3px 0 1px 0;
}

div#block-poll form label {
	display: block;
	padding: 0 0 3px 5px;
}

/*Testa aptaujas*/
div.poll div.title {
	background-color: #EEEDED;
	padding: 10px;
}

div.poll div.title h2 {
	margin: 0;
}

a.adv-link {
	width:205px;
	float:left;
	background-color: #EEEDED;
	padding: 10px;
	text-align: center;
	text-decoration: none;
}

div.question span.warning {
	margin-left: 20px;
	font-weight: bold;
}

div.question span.warning.red {
	color: red;
}

div.question span.warning.green {
	color: green;
}

/* Aptaujas BEIGAS */
/* AD SLIDER */

div.ad-slider {
}

div.ad-slider div.items {
	margin: 0;
	padding: 0;
	height: 220px;
}

div.ad-slider div.items div.item {
	line-height: normal;
	display: none;
	margin: 0;
	position: absolute;
}

div.ad-slider .buttons {
	padding-top: 4px;
	float: right;
}

div.ad-slider .buttons a {
	display: block;
	width: 10px;
	height: 10px;
	float: left;
	background: url(/img/misc/numo-slider-info-sprite.png) no-repeat 0 0;
	margin-left: 3px;
}

div.ad-slider .buttons a:hover,
div.ad-slider .buttons a.active {
	background-position: 0 -12px;
}

/* AD SLIDER BEIGAS */

/* NUMO PRO THEME */

div#column-center.numopro-theme div#header-breadcrumb {
	background: url(/img/layout/numopro_theme_breadcrumb_bg.png) #1C1C1A repeat-x;
	border-bottom-color: #383838;
}

div#column-center.numopro-theme div#content-container {
	margin-bottom: 0;
	padding-bottom: 10px;
}

div#column-center.numopro-theme div#header-breadcrumb h1 {
	color: #EA9F2A;
}

div#column-center.numopro-theme div#content-container div#content-left-menu,
div#column-center.numopro-theme div#content-container div#content-w-left-menu,
div#column-center.numopro-theme {
	background: #1C1C1A;
	color: white;
}

div#column-center.numopro-theme a:link {
	color: #dad9d9;
}

div#column-center.numopro-theme a:visited {
	color: #b1b0b0;
}

div#column-center.numopro-theme a:hover {
	color: white;
}

div#column-center.numopro-theme div#content-left-menu ul#content-left-menu-list li.level-one a:link,
div#column-center.numopro-theme div#content-left-menu ul#content-left-menu-list li.level-one a:visited,
div#column-center.numopro-theme div#content-left-menu ul#content-left-menu-list li.level-one a:active {
	background: url("/img/layout/menu_numopro.png") repeat scroll 0 0 transparent;
	color: white;
}

div#column-center.numopro-theme div#content-left-menu ul#content-left-menu-list li.level-one a:hover {
	background: url(/img/layout/menu_numopro_hov.png);
}

div#column-center.numopro-theme div#content-left-menu ul#content-left-menu-list li.level-one {
	border-color: #181914;
}

div#column-center.numopro-theme div#content-left-menu ul#content-left-menu-list li.level-one a.selected {
	color: black;
	background: none #EA9F2A;
}

/* menu item with children */
div#column-center.numopro-theme div#content-left-menu ul#content-left-menu-list li.level-one.has-children a:link,
div#column-center.numopro-theme div#content-left-menu ul#content-left-menu-list li.level-one.has-children a:visited,
div#column-center.numopro-theme div#content-left-menu ul#content-left-menu-list li.level-one.has-children a:active {
	background: url(/img/layout/menu_numopro_hc.png);
}

div#column-center.numopro-theme div#content-left-menu ul#content-left-menu-list li.level-one.has-children a:hover {
	background: url(/img/layout/menu_numopro_hc_hov.png);
	font-weight: bold;
}

div#column-center.numopro-theme div#content-left-menu ul#content-left-menu-list li.level-one.has-children a.selected {
	background: url(/img/layout/menu_numopro_hc_sel.png);
	color: white;
	font-weight: bolder;
}

/*div#column-center.numopro-theme div#content-left-menu ul#content-left-menu-list li.level-one li.level-two a.selected {*/
/*}*/

div#column-center.numopro-theme div#content-left-menu ul#content-left-menu-list li.level-one li.level-two a:link,
div#column-center.numopro-theme div#content-left-menu ul#content-left-menu-list li.level-one li.level-two a:active,
div#column-center.numopro-theme div#content-left-menu ul#content-left-menu-list li.level-one li.level-two a:visited {
	background: none #242520;
}

div#column-center.numopro-theme div#content-left-menu ul#content-left-menu-list li.level-one li.level-two a:hover,
div#column-center.numopro-theme div#content-left-menu ul#content-left-menu-list li.level-one li.level-two a.selected {
	color: black;
	background: none #EA9F2A;
}

div#column-center.numopro-theme div#content-left-menu ul#content-left-menu-list li.level-two {
	border-top-color: black;
}

div#column-center.numopro-theme a.button {
	color: #444;
}

div#column-center.numopro-theme div#content-container {
	background: url(/img/layout/numopro_theme_corner.png) bottom left no-repeat #1C1C1A;
}

div#column-center.numopro-theme div#footer-to-top {
	background: url(/img/layout/numopro_theme_corner_bottom.png) top left no-repeat #1C1C1A;
}

div#column-center.numopro-theme div#content-container div#content-w-left-menu {
	background: url(/img/layout/numopro_theme_corner_right.png) 0 bottom no-repeat #1C1C1A;
}

div#column-center.numopro-theme div#footer {
	border-color: #EA9F2A;
}

div#column-center.numopro-theme h1,
div#column-center.numopro-theme h2,
div#column-center.numopro-theme h3,
div#column-center.numopro-theme h4,
div#column-center.numopro-theme h5,
div#column-center.numopro-theme h6 {
	color: white;
}

/* NUMO PRO THEME beigas */

/* NUMO PRO ieguvumu saraksts */
#numopro-list div.item {
	padding: 10px;
	width: 140px;
	height: 160px;
	float: left;
	background: #F7F7F5;
	margin: 0 15px 15px 0;
	position: relative;
}

#numopro-list div.item h1 {
	color: #171717;
	text-transform: uppercase;
	font-size: 14px;
	font-family: arial, helvetica, sans-serif;
}

#numopro-list div.item img {
	display: block;
	left: 50%;
	margin-left: -50px;
	top: 50%;
	margin-top: -45px;
	position: absolute;
}

#numopro-list div.bottom {
	position: absolute;
	bottom: 10px;
	width: 140px;
	color: #67745A;
	font-size: 10px;
	font-weight: bold;
	height: 16px;
}

#numopro-list div.bottom span {
	line-height: 14px;
}

#numopro-list div.bottom a.info {
	display: block;
	float: right;
	width: 16px;
	height: 16px;
	background: url(/img/misc/numo-slider-info-sprite.png) 0 -24px transparent no-repeat;
}

#numopro-list div.bottom a.info:hover {
	background-position: 0 -42px;
}

/* NUMO PRO ieguvumu saraksts BEIGAS*/

.left-box {
    height: 30px;
}

ul.ads-js-right, ul.ads-js-left {
    margin: 10px 0px 0px 0px;
}
ul.ads-js-right li, ul.ads-js-left li {
    margin: 0px 0px 0px 7px;
    list-style: none;
    position: absolute;
}
ul.ads-js-left li {
    margin: 0px 0px 0px 5px;
}

/* Numo PRO ieguvumi Reģistrācijas poga*/

a.numo-reg-btn{
    float: right;
    background: url(/img/misc/numo_reg_btn.png) repeat-x;
    color:#000 !important;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    padding:7px 19px;
    border-radius: 5px;
    margin-right: 25px;
    margin-bottom: 10px;
}

a.numo-reg-btn:hover{
    background: url(/img/misc/numo_reg_btn_hover.png) repeat-x;
}

a.numo-reg-btn:focus{
    background: url(/img/misc/numo_reg_btn_focus.png) repeat-x;
}

/* Projektu saraksts titullapā */
div.service_list {
    background:#dfdfdf;
    border:3px solid #dfdfdf;
    margin-top:10px;
    margin-bottom:20px;
}

div.service_list div.head{
    padding:10px 10px 10px 20px;
}

div.service_list div.head p {
    color:#275555;
    font-weight:bold;
    font-size:18px;
    margin-top:15px;
    margin-left:70px;
}

div.service_list div.head span {
    float:left;
}

div.service_list div.wrap {
    background:#eeeded;
    padding:15px 15px 0px 15px;
}

div.service_list div.service {
    border-bottom:1px solid #d1d1d1;
}

div.service_list div.service.secondary span.sec {
    margin-top: 10px;
}

div.service_list div.service a span{
    float:left;
}
div.service_list div.service a span.first {
    width:75px;
}

div.service_list div.service a span.sec {
    width:305px;
}

div.service_list div.service.spriditis a span{
    float:left;
}

div.service_list div.service.spriditis a span.first {
    width:120px;
}

div.service_list div.service.spriditis a span.sec {
    width:257px;
}

div.service_list div.service a span.bullet {
    width:14px;
    margin-left:25px;
    height:28px;
    margin-top:13px;
    background:url(../img/sakums/bulta.png) no-repeat 0 0;
}

div.service_list div.service.secondary a span.bullet {
    margin-top:23px;
}

div.service_list div.service a:hover span.bullet {
    background-position: 0  -28px;
}

div.service_list div.service a span h1 {
    font-size:14px;
    color:#275555;
    font-weight:bold;
}

div.service_list div.service a span p {
    font-size:12px;
    color:#555555;
    font-style: italic;
    margin-bottom: 9px;
}

div.service_list div.service.guru a span.first {
    width:135px;
    padding-top:25px;
    padding-left:15px;
}

div.service_list div.service.guru a span.sec {
    width:240px;
    margin-top: 12px;
}

div.service_list div.service.guru {
    border-bottom: none !important;
}

/*EGURU APMAKSAS LOGA DIZAINS*/

.apmaksas-veids{margin-bottom:10px;}
.apmaksas-veids a:hover { background-image: linear-gradient(to top, #fff 50%, #eaeaea 100%);}
.apmaksas-veids a, .apmaksas-veids .apm-veid-over{
    background-image: linear-gradient(to bottom, #fff 50%, #eaeaea 100%);
    border: 1px solid #d8d8d8;
    border-radius: 10px;
    color: #333;
    display: block;
    font-size: 16px;
    font-weight: 700;
    line-height: 32px;
    padding: 10px;
    text-decoration: none;
	text-align:left;
}
.apmaksas-veids_sms span{
	border: 1px solid #d8d8d8;
    border-radius: 10px;
    color: #333;
    display: block;
    font-size: 16px;
    font-weight: 700;
    line-height: 32px;
    padding: 10px;
    text-decoration: none;
	margin-bottom:10px;
}
i.blue{background: #27bbd6 none repeat scroll 0 0;
    border-radius: 10px;
    color: white;
    display: inline-block;
	font-size:14px;
    line-height: 20px;
    padding: 0 5px;}
i.swed {
	background-image: url("/img/fancybox_sprite.png");
	background-position: 0 -250px;
    display: block;
    float: right;
    height:32px;
	width: 150px;}
i.seb {
	background-image: url("/img/fancybox_sprite.png");
	background-position: -200px -250px;
    display: block;
    float: right;
    height:32px;
	width: 73px;}
i.fir {
	background-image: url("/img/fancybox_sprite.png");
	background-position:0 -200px;
    display: block;
    float: right;
    height:32px;
	width: 220px;}

h3.ea-title {
    text-decoration: underline;
    text-transform: uppercase;
    margin-left: 145px;
    color: #000;
    font-weight: 600;
}

.total {
    background: #eaeaea none repeat scroll 0 0;
    font-size: 20px;
    font-weight: 700;
    padding: 30px;
}
.total span {
    color: #d85200;
}
.small {
	margin-top:10px; margin-bottom:10px;
    font-size: 12px;
	font-weight:normal;
}
p.specsmall {
    font-size: 12px;
	font-weight:normal;
}
a.butRedEguru{ font-size: 14px;
    height: 39px;
    line-height: 39px;background: #d85200 none repeat scroll 0 0;
    color: white;border: 1px solid #d85200;
    border-radius: 5px;
    display: inline-block;
    padding: 0 15px;
    text-decoration: none;font-weight:normal; }
a.butRedEguru:hover {background: #c7350d none repeat scroll 0 0;}

input.butRedEguru{ font-size: 14px;
    height: 39px;
    line-height: 39px;background: #d85200 none repeat scroll 0 0;
    color: white;border: 1px solid #d85200;
    border-radius: 5px;
    display: inline-block;
    padding: 0 15px;
    text-decoration: none;font-weight:normal; cursor:pointer; }
input.butRedEguru:hover {background: #c7350d none repeat scroll 0 0;}

/* Eguru stila kupona ievade*/
div.eguru-coupon-form .title {
	background: #323232;
    color: white;
    font-size: 18px;
    font-weight: 700;
    padding: 10px 20px;
}

div.eguru-coupon-form .form {
	font-size: 14px;
}

div.eguru-coupon-form .form .form_group {
	margin-top: 15px;
}

div.eguru-coupon-form .form .bit_1 {
	padding: 0 20px;
	width: 100%;
	float: left;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

div.eguru-coupon-form .form label {
	font-weight: 700;
    margin-bottom: 4px;
    display: block;
    white-space: nowrap;
}

div.eguru-coupon-form .form input[type=text] {
	-webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    outline: 0;
    border: 2px solid #c9c9c9;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    display: block;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 8px 10px;
    font-family: 'Roboto',Helvetica,Arial;
    height: 39px;
    -webkit-appearance: none;
    font-size: 14px;
}

div.eguru-coupon-form .form .form_group:after, div.eguru-coupon-form .form .form_group_2:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}

div.eguru-coupon-form .form .errors.success p, div.eguru-coupon-form .form input.success {
    color: #296F2F;
    background: #B8E8C3;
}

div.eguru-coupon-form .form input.success {
    border: 2px solid #296F2F;
}

div.eguru-coupon-form .form .errors p {
    color: #c7350d;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding: 4px 10px;
    background: #f8e5e0;
}

div.eguru-coupon-form .form .form_group+.small {
    margin-top: 20px;
    margin-bottom: 0px;
    font-size: 12px;
}

div.eguru-coupon-form .desc {
    background: #eaeaea;
    color: #333;
    padding: 10px 10px;
}

div.eguru-coupon-form .form .small+.form_group {
    margin: 0;
}

div.eguru-coupon-form .form .footer {
    background: #323232;
    padding-bottom: 20px;
}

div.eguru-coupon-form .form .footer .btn {
    margin-top: 20px;
}

div.eguru-coupon-form .btn.large, div.eguru-coupon-form button.large {
    height: 39px;
    line-height: normal;
    font-size: 16px;
}

div.eguru-coupon-form .btn.filled, div.eguru-coupon-form button.filled {
    background: #d85200;
    color: white;
}

div.eguru-coupon-form .btn, div.eguru-coupon-form button {
    text-decoration: none;
    border: 1px solid #d85200;
    padding: 0 15px;
    height: 30px;
    line-height: 30px;
    display: inline-block;
    zoom: 1;
    font-size: 14px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

div.eguru-coupon-form  .form input[type=text]:focus, div.eguru-coupon-form  .form input[type="password"]:focus, div.eguru-coupon-form  .form textarea:focus {
    border: 2px solid #27bbd6;
    background: white;
}

div.eguru-coupon-form .form input.error, div.eguru-coupon-form  .form select.error {
    border-color: #c7350d;
    background: #f8e5e0;
}

/* Eguru */
div.eguru-footer {
    font-family: Arial;
    color: #707070;
    background-color: #212121;
    height: 64px;
    width: 970px;
    margin: 0px 0px 0px -40px;
    font-size: 12px;
}

div.eguru-footer:before {
    content: "\00a0";
    display: inline-block;
    vertical-align: middle;
    height: 100%;
}

div.eguru-footer div {
    height: 100%;
    display: inline-block;
    vertical-align: middle;
}

div.eguru-footer img {
    margin: auto 19px auto 16px;
    vertical-align: middle;
    display: inline-block;
}

div.eguru-footer p {
    vertical-align: middle;
    display: inline-block;
    margin: 0;
}

div.eguru-footer a {
    color: #d6520a !important;
    vertical-align: middle;
    display: inline-block;
}

div.social-network-icons {
    margin-bottom: -24px;
    position: relative;
    float: right;
    right: 175px;
    bottom: 51px;
}

a.buypak {
    color: #000 !important;
    background: transparent url(/img/layout/button/button-slider-orange.png) no-repeat;
    font-weight: bold;
    border: none;
    line-height: 14px;
    padding: 2px 25px 4px 25px;
    margin-left: 20px;
    text-decoration: none;
}


form#subscribe-form input {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid gray;
	margin-top: 1px;
	color: #4e4d4d;
	background: url(/img/i/mail.png) no-repeat 3px center transparent;
        padding:7px;
	padding-left: 30px;
        display: block;
        width: 100%;
        box-sizing: border-box;
}

.super_sid_edit{
    position: absolute;
}
