/*   
Theme Name: Smiling miracles samoyeds
Theme URI: http://samoyeds.lv/
Description: Theme designed for Smiling Miracles Samoyeds homepage. 
Author: SIA "SkyPromo"
Author URI: http://skypromo.lv/en/
Version: 1
*/

@media screen {

* { margin: 0; padding: 0; }
body { 
	background-color: #757575;
	font-family: Hevletica,Verdana, Georgia, Serif;
	background: url("images/bg-gr.png") repeat-x;
}
.screen-reader-text { position: absolute; left: -9999px; top: -9999px; }
.clear { clear: both; }
* html .group, *:first-child+html .group { zoom: 1; } /* First selector = IE6, Second Selector = IE 7 */

.group:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.group { display: inline-block; clear: both; }
/* start commented backslash hack \*/ * html .group { height: 1%; } .group { display: block; } /* close commented backslash hack */

article, aside, figure, footer, header, nav, section { display: block;}

a img {border: none; }
hr{
border: 0;
    height: 1px;
    background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
	margin: 15px;

}

#page-wrap {
	width: 900px;
	margin: 20px auto;
	background-color: transparent;

}

#sidebar-partners{
	width: 20%;
	margin: 3px 20px 3px 0;
	float:right;
	display:block;
	padding: 10px;
	font-size: 10px;
	color: #5E5E5E;
	font-family: Verdana,Arial,Helvetica,Sans-serif;
	text-decoration: none;
	list-style: none;
}

#sidebar-partners a{

	font-size: 14px;
	color: #5E5E5E;
	font-family: Verdana,Arial,Helvetica,Sans-serif;
	text-decoration: none;
}

#eXTReMe{
float: right;
padding: 3px;
}


/*-----------------------------FOOTER--------------------------------------------*/
#footer{
	background:url(images/footer/black_bg.png) repeat-x;
	height: 60px;
	font-size: 15px;
	text-shadow: 1px 1px #000000;
	color:white;
	text-align:center;
	padding: 0;
}
#footer p{
	padding:8px 0 0 0;
}

/*-----------------------------FOOTER PARTNERS--------------------------------------------*/
#footer-partners{
	height:110px;
	margin: 3px 0 0 213px;
}
#fci{
	margin-left:5px;
	width:89px;
	height:89px;
	background:url(images/sidebar-partners/fci_b.png) no-repeat;
	float:left;
}
#lkf{
	width:89px;
	height:89px;
	background:url(images/sidebar-partners/lkf_b.png) no-repeat;
	float:left;
}

#fci:hover{
	width:89px;
	height:89px;
	background:url(images/sidebar-partners/fci.png) no-repeat;

}
#lkf:hover{
	width:89px;
	height:89px;
	background:url(images/sidebar-partners/lkf.png) no-repeat;
}
#flexo-archives-2 ul li{
	margin-left:10px;
}
#footer-partners img{
     float: left;
}
/*-----------------------------Links--------------------------------------------*/
.section {
	width: 880px;
	background: #fff;
	margin: 0 0 30px;
}
ul.tabs {
	height: 70px;
	list-style: none;
	width:880px;
	background: #FFF;
}
.tabs li {
	float: left;
	display: inline;
	margin: 0 1px -1px 0;
	color: #fff;
	cursor: pointer;
	background: #fff;
	position: relative;
}

.tabs li:hover,
.vertical .tabs li:hover {
	color: #fff;
	background: #FFF;
}
.tabs li.current {
	color: #fff;
	background: #fff;
}
.box {
	text-align:center;
	display: none;
	background: #fff;
	padding: 0 12px;
}
.box.visible {
	display: block;
}
.box ul li{
	list-style:none;
}
.box a{
	text-decoration:none;
	font-size:13px;
	color: #5E5E5E;
}
.box a:hover{
	color: #5E5E5E;
	font-weight: bold;
}
.section h3{
	font-size:16px;
	margin-bottom:5px;
	color:#5E5E5E;
	font-weight: bold;
}
.linksBoxes{
	float:left;
	width:280px;
	margin: 0 0 10px 0;
	
}

.gallery-entry{
width:290px;
float:left;
text-align:center;
}
.gallery-entry h2{
color:#5E5E5E;
font-size: 22px;
margin: 30px 0 5px 0;
}
.gallery-entry h2 a{
text-decoration:none;
color:#5E5E5E;
font-size: 22px;

}
.gallery-entry img{
padding:3px;
border:1px solid #A9A9A9;
}
.gallery-entry img:hover{
padding:0px;
border:4px solid #A9A9A9;
}

.grey{
background-color:#DFE1C8;
}

#img_contacti{
position: absolute;
bottom: 20px;
right: -20px;

}
#contact-form{
position: absolute;
top: 0px;
right: 0px;
padding: 5px;

}

#img_contacti img{
border: 0px;

}

#contakti{
position: relative;
height: 320px;

}

} /* END screen media */

@media print {

.do-not-print { display: none; }
#comments { page-break-before: always; }

body { width: 100% !important; margin: 0 !important; padding: 0 !important; line-height: 1.4; word-spacing: 1.1pt; letter-spacing: 0.2pt; font-family: Garamond,"Times New Roman", serif; color: #000; background: none; font-size: 12pt; }
h1,h2,h3,h4,h5,h6 { font-family: Helvetica, Arial, sans-serif; }
h1 { font-size: 19pt; }
h2 { 
font-family: 'Marck Script', cursive;
font-size:17pt; }
h3 { font-size:15pt; }
h4,h5,h6 { font-size:12pt; }
code { font: 10pt Courier, monospace; } 
blockquote { margin: 1.3em; padding: 1em; }
img { display: block; margin: 1em 0; }
a img { border: none; }
table { margin: 1px; text-align:left; }
th { border-bottom: 1px solid #333;  font-weight: bold; }
td { border-bottom: 1px solid #333; }
th, td { padding: 4px 10px 4px 0; }
caption { background: #fff; margin-bottom: 2em; text-align: left; }
thead { display: table-header-group; }
tr { page-break-inside: avoid; } 
a { text-decoration: none; color: black; }
	
} /* END print media */

