/* @override 
	http://www.bymany.bg/bg/assets/css/style.css
	http://www.bymany.bg/en/assets/css/style.css
*/

/* @group Font-Face */

@font-face {
	font-family: 'LiberationSerifRegular';
	src: url('LiberationSerif-Regular-webfont.eot');
	src: local('☺'), url('LiberationSerif-Regular-webfont.woff') format('woff'), url('LiberationSerif-Regular-webfont.ttf') format('truetype'), url('LiberationSerif-Regular-webfont.svg#webfontk06DyGCn') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'LiberationSerifItalic';
	src: url('fontfacekitLiberationSerif-Italic-webfont.eot');
	src: local('☺'), url('LiberationSerif-Italic-webfont.woff') format('woff'), url('LiberationSerif-Italic-webfont.ttf') format('truetype'), url('LiberationSerif-Italic-webfont.svg#webfont36IYywQa') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'LiberationSerifBold';
	src: url('LiberationSerif-Bold-webfont.eot');
	src: local('☺'), url('LiberationSerif-Bold-webfont.woff') format('woff'), url('LiberationSerif-Bold-webfont.ttf') format('truetype'), url('LiberationSerif-Bold-webfont.svg#webfonttwUD9KIC') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'LiberationSerifBoldItalic';
	src: url('LiberationSerif-BoldItalic-webfont.eot');
	src: local('☺'), url('LiberationSerif-BoldItalic-webfont.woff') format('woff'), url('LiberationSerif-BoldItalic-webfont.ttf') format('truetype'), url('LiberationSerif-BoldItalic-webfont.svg#webfontFukeG0p1') format('svg');
	font-weight: normal;
	font-style: normal;
}



/* @end */

/* @group Header */

#header {
	margin-left: 30px;
	margin-top: 10px;
	position: relative;
	margin-bottom: 30px;
}

a#logo {
	float: right;
	margin-right: 10px;
	display: inline;
}

#language {
	float: left;
}

#language li {
	display: inline-block;
	float: left;
}

ul#language li a.bg, ul#language li a.en {
	background: url(../img/bg-en.png) no-repeat;
	display: block;
	width: 17px;
	height: 16px;
	text-indent: -9999px;
	margin-right: 5px;
}

ul#language li a.en {
	background-position: -17px 0;
}

ul#language li a.bg:hover, ul#language li a.bg.active {
	background-position: 0 -16px;
}

ul#language li a.en:hover, ul#language li a.en.active {
	background-position: -17px -16px;
}

a.bloglink {
	font: bold 12px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
	text-decoration: none;
}

a.bloglink:hover {
	color: white;
	background-color: black;
}



/* @end */

/* @group Navigation */

a.navigation {
	display: block;
	width: 254px;
	height: 75px;
	margin-bottom: 5px;
	text-indent: -9999px;
	clear: left;
}

a#blog, a#work, a#contacts {
	margin-left: 55px;
}

a#blog {
	background-position: 0 -380px;
}

a#blog:hover {
	background-position: -254px -380px;
}

a.navigation.bg {
	background-image: url(../img/navigation-bg.png);
}

a.navigation.en {
	background-image: url(../img/navigation-en.png);
}

a.navigation:hover {
	background-position: -254px 0;
}

a#work {
	background-position: 0 -75px;
}

a#work:hover {
	background-position: -254px -75px;
	}

a#profile {
	background-position: 0 -150px;
}

a#profile:hover {
	background-position: -254px -150px;
}

a#shop {
	background-position: 0 -225px;
}

a#shop:hover {
	background-position: -254px -225px;
}

a#contacts {
	background-position: 0 -300px;
}

a#contacts:hover {
	background-position: -254px -300px;
}

/* @end */

/* @group Content */

/* @group Private */

#as_stat {
	left: 690px;
	top: 0;
}

#abc-original {
	top: 60px;
}

#greater {
	left: 280px;
	top: 150px;
	font-size: 100px;
}

#abc-bg {
	left: 370px;
	top: 60px;
}

#abc-fr {
	left: 640px;
}


#eb_bc {
	left: 30px;
	top: 210px;
}

#eb_folder {
	left: 280px;
	top: 0;
}

#eb_env {
	left: 650px;
	top: 0;
}

#eb_tshirt {
	left: 1060px;
	top: 0;
}

#er_typo {
	left: 570px;
}

#er_transform {
	left: 0;
	top: 360px;
}

#lm_logo {
	left: 600px;
	top: 40px;
}

#vj2 {
	left: 410px;
}

#vj3 {
	left: 850px;
}

/* @group Made By Many Home */

h2 {
	font-weight: normal;
	font-style: normal;
	margin-bottom: 10px;
}

#column_1 {
	width: 430px;
	float: left;
	margin: 20px 40px 40px 55px;
}

#column_1 p {
	margin-bottom: 10px;
	text-indent: 20px;
}

#column_2 {
	width: 430px;
	float: left;
	margin-top: 20px;
	margin-bottom: 40px;
}

#column_1 h1, #column_2 h1 {
	margin: 0 0 5px;
	display: inline-block;
	color: white;
	background-color: black;
	padding: 2px 4px;
	font-weight: bold;
}

#column_2 ol {
	list-style-type: square;
	list-style-position: inside;
}

#column_2 ol li {
	margin-bottom: 18px;
}

/* @end */

#print_inv {
	left: 640px;
}

#print_prog {
	left: 840px;
}

#print_poster {
	left: 1040px;
}

#sf_ref {
	left: 720px;
}

#et_tickets {
	left: 730px;
}

.profile_content, .contacts_content, .shop_content h1 {
	margin-left: 55px;
	margin-top: 20px;
}

.shop_content {
	margin-bottom: 40px;
}

/* @group ul imagelist */

ul#work-all {
	height: 600px;
}

#sbm_2 {
	left: 180px;
	top: 0;
}

#sbm_3 {
	left: 1050px;
	top: 0;
}

#sbm_4 {
	left: 1150px;
	top: 40px;
}

#ul_bookmakers {
	height: 500px;
}

#ul_eurochance-rebranding {
	height: 550px;
}

#ul_sofilm-website {
	height: 550px;
}

#ul_sfumato-website {
	height: 450px;
}

#ul_print {
	height: 500px;
}

#ul_eurochance-st_valentine {
	height: 450px;
}

#ul_askeer-website {
	height: 500px;
}

#ul_lotomania-logo {
	height: 450px;
}

#ul_eurobet-corp-ident {
	height: 550px;
}

#ul_talons {
	height: 550px;
}

#eb_branding2 {
	top: 220px;
}

#eb_branding3 {
	top: 400px;
}

#eb_branding4 {
	top: 220px;
	left: 160px;
}

#eb_branding5 {
	left: 400px;
}

#eb_branding6 {
	left: 750px;
}

#eb_branding7 {
	left: 750px;
	top: 280px;
}

#eb_branding8 {
	left: 1045px;
}

#eb_branding9 {
	left: 1045px;
	top: 280px;
}

#eb_branding10 {
	left: 1320px;
}

#ecp-site {
	left: 860px;
}

/* @end */



/* @end */

.clear {
	clear: both;
}

a {
	color: black;
}

.bold {
	font-weight: bold;
}

a:hover {
	text-decoration: none;
}

h1 {
	font: normal 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	margin-top: 20px;
}

header h1 {
	margin-bottom: 5px;
}

header h1, header p {
	font: normal 14px LiberationSerifItalic, "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	max-width: 960px;
	width: expression( document.body.clientWidth > 959 ? "960px" : "auto" ); /* sets max-width for IE */
}

h2, p, ol, label, input, textarea {
	font: normal 14px LiberationSerifItalic, "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#wrapper {
	position: relative;
	margin-left: 30px;
	display: block;
}

.content {
	font: normal 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	height: auto;
	position: relative;
}

#active-content {
	position: relative;
}

.work_content {
	margin-left: 55px;
	width: 800px;
	height: 640px;
}



.pageNav {
	margin-bottom: 40px;
}

.pageNav a {
	text-decoration: none;
	font-weight: bold;
	font-size: 18px;
	color: white;
	background-color: black;
	padding: 4px 8px;
	display: inline-block;
}

.pageNav a:hover {
	color: black;
	background-color: white;
}

a.nextURL {
	margin-left: 30px;
}

/* @group Contact */

form.contact-form {
	background-color: white;
	padding: 20px;
	width: 450px;
}

.input-text {
	width: 100%;
	height: 20px;
	margin-bottom: 10px;
	border: 1px solid black;
	display: block;
}

textarea#text {
	border: 1px solid black;
	margin-bottom: 20px;
	display: block;
	width: 100%;
}

input#contactus-form-button {
	width: 110px;
	height: 30px;
	padding: 0;
	margin: 0;
	background-color: white;
	border: 1px solid black;
	cursor: pointer;
}

input#contactus-form-button:hover {
	background-color: black;
	color: white;
}

span.error {
	color: maroon;
}

/* @end */

/* @group Image List */

ul.imagelist {
	/*margin-top: 20px;*/
	margin-bottom: 10px;
	position: relative;
	height: 555px;
}

ul.imagelist li {
	position: absolute;
}

ul.imagelist li a{
	float: left;
}

ul.imagelist li a:hover{
	opacity: 0.5;
}

.shadow  {
	box-shadow: 3px 3px 5px #999;
	-webkit-box-shadow: 3px 3px 5px #999;
	-moz-box-shadow: 3px 3px 5px #999;
	-o-box-shadow: 3px 3px 5px #999;
}

li.abc {
	top: 0;
	left: 440px;
}

li.shopbymany {
	top: 0;
	left: 350px;
}

li.eurochance-rebranding {
	top: 190px;
	left: 180px;
}

li.sofilm-website {
	top: 0;
	left: 690px;
}

li.sfumato-website {
	top: 0;
	left: 1200px;
}

li.print {
	top: 190px;
	left: 1050px;
}

li.eurochance-st_valentine {
	top: 160px;
	left: 410px;
}

li.askeer-website {
	top: 160px;
	left: 810px;
}

li.lotomania-logo {
	top: 250px;
	left: 0px;
}

li.eurobet-corp-ident {
	top: 190px;
	left: 0;
}

li.talons {
	top: 160px;
	left: 1010px;
}

li.elmark {
	top: 0;
	left: 930px;
}

li.i-win {
	top: 160px;
	left: 610px;
}

li#eb_iwin2 {
	top: 230px;
}

li#eb_iwin3 {
	top: 230px;
	left: 150px;
}

li#eb_iwin4 {
	left: 330px;
}

li#eb_iwin5 {
	left: 691px;
}

li.evrobet-branding {
	top: 160px;
	left: 440px;
}

li.ecp {
	top: 0;
	left: 0;
}

li.victoria {
	left: 140px;
	top: 0;
}

/* @end */



/* @end */

/* @group JS */

#load {
	display: none;
	background: url(../img/loader.gif) no-repeat;
	width: 30px;
	height: 73px;
	text-indent: -9999px;
	position: absolute;
	right: 0;
}



/* @end */