html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
header, footer, nav, menu, aside, article, audio, canvas, datalist, details, embed, figcaption, figure, main, hgroup, keygen, button, mark, meter, output, progress, section, source, summary, video
{ margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent; }
header, footer, section, nav, menu, aside, article, figure, figcaption, main, summary { display:block; }
*, *:after, *:before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
img { border: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
:focus { outline:0; -moz-outline-style:none; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
table { border-collapse:collapse; border-spacing:0; margin:0 auto; border:0; width:auto;}
td { border:0; vertical-align:middle; text-align:left; margin:0; padding:0; }
hr { border:0; height:1px; background:#ccc; width:90%; padding:0; margin:5px; }

html { height:100%; }
body:before { content:""; height:100%; float:left; width:0; margin-top:-32767px; }
a { position:relative; top:0; color:#555; text-decoration:none; border:0; transition:all 0.2s; -webkit-transition:all 0.2s; -khtml-transition:all 0.2s; -moz-transition:all 0.2s; -o-transition:all 0.2s; }
a:hover { color:#f00; text-decoration:none; border:0; cursor:pointer; }
a:active { top:2px; color:#f00; }
a:focus { /*outline:1px dotted #dcdcdc; -moz-outline-style:1px dotted #dcdcdc;*/ }
::selection { background-color:#999; color:#fff; text-shadow:none; }
::-moz-selection { background-color:#999; color:#fff; text-shadow:none; }
::-webkit-selection { background-color:#999; color:#fff; text-shadow:none; }
mark { font-weight:bold; }

body { width:100%; min-width:250px; height:100%; min-height:100%; text-align:center; line-height:1.5; cursor:default; color:#999; text-shadow:none; -webkit-font-smoothing:antialiased;
		background:#dbdbdb;
	}
body, input, textarea, select, button { font-size:16px; font-family: Verdana, Tahoma, Arian AMU, Arial AMU, "Lucida Grande", "Lucida Sans Unicode", Geneva, Tahoma Armenian, Arial Unicode, Arial, Helvetica, sans-serif; }

#jsite { position:relative; width:100%; min-height:100%; overflow:hidden; }

	#artsakhland { padding:0 10px 10px; }
	#artsakhland img { margin:0 auto; max-width:100%; height:auto; }
	
	#social-pages { position:relative; display:inline-block; /*white-space:nowrap; */vertical-align:top; }
	#social-pages ul { font-size:0; line-height:0; }
	#social-pages li { display:inline-block; font-size:14px; vertical-align:top; margin:0 5px; line-height:1.5; }
	#social-pages li a { position:relative; text-align:center; display:block; height:45px; width:45px; padding:10px 0; margin:0; top:0; color:#999; border:2px solid #999;
		border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; -khtml-border-radius:50%;
	}
	#social-pages li a:hover, #social-pages li a:focus { color:#f00; border-color:#f00; }
	#social-pages li a:active { top:2px; }
	
	#social-pages { padding-top:40px; display:block; }
	#social-pages li { margin:0 10px; }
	#social-pages li a { font-size:25px; padding:2px 0; }
	
@media print {
	* { color:#000 !important; text-shadow:none !important; background-image:none !important; 
		box-shadow:none !important; -moz-box-shadow:none !important; -webkit-box-shadow:none !important; -khtml-box-shadow:none !important;
	}
}  
	