/*
Theme Name: BI
Theme URI: www.beautyicon.pl
Version: 1.0
Author: Wojciech Zieli�ski
Author URI: wwww.acreno.pl
*/

@charset utf-8;

@font-face
{
  font-family: Univers;
  src: url(type/univers.otf)
}
@font-face
{
  font-family: Bodoni;
  src: url(type/bodoni.otf)
}

/* CSS style reset */

/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

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, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}

	
*									{ font-family: Tahoma, Geneva, sans-serif; }
a 									{ text-decoration: none; -webkit-transition:all .5s ease-in-out;
  -moz-transition:all .5s ease-in-out;
  -o-transition:all .5s ease-in-out;
  transition:all .5s ease-in-out; }
a:hover									{ color: #F97079 !important;}
h2 a:hover							{ color: #141414 !important;}
p									{ font-family: Tahoma, Helvetica, sans-serif; line-height: 15px; } 
img								{ border: 0px; }
body							{ font-family: Tahoma, Geneva, sans-serif; background: url(images/bg.png) repeat left top #fff fixed;}
strong							{ font-weight: bold; }
.content						{ width: 1001px; height: auto; margin: 0 auto; }
#logo							{ margin-left: 280px; margin-top: 80px;}
#nav							{ width: 1001px; height: 75px; margin-top: 65px; background: url(images/navbg.png); }
#nav ul							{ padding-top: 40px; padding-left: 59px; }
#nav ul li 						{ display: inline; text-transform: uppercase; font-family: Univers, Arial, Helvetica, sans-serif; }
#nav ul li a					{ font-family: Univers, Arial, Helvetica, sans-serif; color: #2b2720; font-size: 19px; background: url(images/spacer.png) no-repeat right center; padding-right: 26px; padding-left: 18px;   -webkit-transition:all .5s ease-in-out;
  -moz-transition:all .5s ease-in-out;
  -o-transition:all .5s ease-in-out;
  transition:all .5s ease-in-out;}
#nav ul li:last-child a			{ background: none !important; }
#nav ul li a:hover				{ color: #f46f6f; text-decoration: underline; }


#slider							{ margin-top: 42px; }
.nivo-caption p					{ display: none !important; }
.nivo-caption					{ height: 35px; opacity: 0.3 !important; }
.nivo-controlNav { bottom: 11px !important; } 

.article						{ width: 670px; height: auto; padding-top: 60px; float: left; }
.article h2	a					{ font-size: 43px; font-family: Bodoni, "Times New Roman", Times, serif; text-transform: uppercase; color: #141414; text-align: center; line-height: 34px;}
.article h2						{ text-align: center; padding-bottom: 16px }
.rib							{ width: 670px; height: 20px; background: url(images/rib.png); }
.rib p							{ text-align: center; color: #fdfdfd; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-size: 11px; padding-top: 3px; }
.meta							{ font-family: Georgia, "Times New Roman", Times, serif; text-transform: uppercase; font-size: 10px; letter-spacing: 3px; width: auto; height: 23px; text-align: left; margin-top: 16px;}
.outer-center {
  float: right;
  right: 50%;
  position: relative;
}
.inner-center {
  float: right;
  right: -50%;
  position: relative;
}
.meta a							{ color: #303030; font-family: Georgia, "Times New Roman", Times, serif; border-bottom: 1px dotted #a3a3a2; }
.cat							{ float: left; background: url(images/orn2.png) no-repeat right; height: 23px; background-position: top right;  padding-right: 35px; padding-top: 6px;   }
.aut							{ float: left; background: url(images/orn1.png) no-repeat right; height: 23px; background-position: top left;  padding-left: 35px; padding-top: 6px; }


.meta p							{ float: left; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; text-transform: lowercase !important; margin-left: 6px; margin-right: 6px; color: #747474; padding-top: 4px;}
.article-img					{ margin-top: 15px; width: 670px; height: auto; float:left;}
.content_txt						{ height: auto; float: left; margin-top: 25px; border-bottom: 1px dotted #525252; padding-bottom: 20px; background: url(images/div.png) no-repeat bottom 2px 10px; }
.content_txt p						{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #353430; line-height: 18px; -moz-column-count: 2; -moz-column-gap: 2em; -webkit-column-count: 2; -webkit-column-gap: 2em;  }
.content_txt p:first-letter 		{ font-size: 39px; padding-top: 9px; padding-right: 6px; padding-bottom: 6px; float: left; }
.wrap_txt							{ background: url(images/div.png) bottom no-repeat; width: 670px; height: auto; float: left; padding-bottom: 25px; }
#search						{ float: left; width: 281px; }
input#s				{ background: none;
border: none;
border-bottom: 1px solid #e0e0e0;
width: 250px;
float: left;
color: #6a6a6a;
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic; }
input#searchsubmit { float: left; background: url(images/loupe.png) center no-repeat #353535; width: 29px; height: 29px; cursor: pointer; text-indent: -999em; border: none; margin-top: -8px; }
#search p { text-transform: uppercase; color: #bbb; float: left; font-size: 12px; font-family: Tahoma; margin-top: 9px; padding-right: 5px; }

#right			{ width: 281px; height: auto; float: left; margin-left: 50px;  }
#left			{ width: 670px; height: auto; float: left;  }
#sidebar		{ width: 281px; float: right; margin-top: 71px;}
#sidebar h3		{ font-family: Bodoni, Georgia, "Times New Roman", Times, serif; font-size: 36px; text-transform: uppercase; color: #242424; text-align: center; background: url(images/line_bg.png) no-repeat bottom; margin-bottom: 40px; width: 281px; height: 33px; padding-top: 10px; float: left;   }
#ann			{ margin-top: 60px; float: left; }
.anno		{ font-family: Bodoni, Georgia, "Times New Roman", Times, serif !important; font-size: 36px!important; color: #242424 !important; padding-top: 10px; background: url(images/line_bg.png) no-repeat bottom !important; }
#ann h2			{ font-family: Georgia, "Times New Roman", Times, serif; color: #e55858; font-size: 11px; letter-spacing: 2px; padding-top: 10px; padding-bottom: 5px; background: none; text-align: center; text-transform: uppercase; }
#ann li			{ display: block; }
#ann img		{ width: 229px; height: 54px; border-radius: 4px;
  -moz-box-shadow: 0px 1px 0px #b6b5b4;
  -webkit-box-shadow: 0px 1px 0px #b6b5b4;
  box-shadow: 0px 1px 0px #b6b5b4;
  margin-left: 22px;
   -webkit-transition:all .5s ease-in-out;
  -moz-transition:all .5s ease-in-out;
  -o-transition:all .5s ease-in-out;
  transition:all .5s ease-in-out;
 }
 #ann img:hover		{ opacity: 0.7; }
#ann p			{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #5c5c5c; text-align: center; line-height: 15px; }
.widget_sp_image	{ margin-bottom: 15px; }
.scroll-pane
{
	width: 100%;
	height: 450px;
	overflow: auto;
	float: left
}
#socials { width: 281px; height: 67px; float: left; margin-top: 80px; background: url(images/social.png); }
#socials ul { padding-left: 84px; padding-top: 24px; }
#socials ul li	{ display: inline; margin-right: 22px;    -webkit-transition:all .5s ease-in-out;
  -moz-transition:all .5s ease-in-out;
  -o-transition:all .5s ease-in-out;
  transition:all .5s ease-in-out; }

.ngg_images			{ float: left; margin-top: 60px; height: 226px; }

.more_ngg		{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px; color: #f0efee; font-style: italic; text-align: center; margin: 0 auto; }
#more_ngg		{ background: url(images/more_bg.png) no-repeat bottom; width: 213px; height: 20px; text-align: center; margin: 0 auto; }
.contest		{ margin-top: 60px; float: left; background:url(images/border_img.PNG) no-repeat; top; padding-top: 22px; height: 147px; }
.contest2		{ margin-top: 60px; float: left; background:url(images/border_img2.PNG) no-repeat; top; padding-top: 22px; height: 147px; }
.con_a			{ font-family: Bodoni, Georgia, "Times New Roman", Times, serif; font-size: 36px; color: #242424; text-transform: uppercase; letter-spacing: -3px; line-height: 27px; width: 281px; float: left;  }
.con_a span	{ color: #f97079; }
.con_more		{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-style: italic; padding-top: 10px; float: left; color: #2f2e2e; }
.win			{ width: 231px; height: 132px; padding-left: 24px; margin-top: 60px; float: left;  }
#new_posts ul li	{ display: block; }
#new_posts a		{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #353430; background: url(images/spacer2.png) no-repeat left center; padding-left: 20px; }
#face				{ float: left; margin-top: 40px; width: 281px; height: auto; }

#footer				{ float: left; margin-top: 100px; background: url(images/f_border.png) no-repeat top; height: auto; padding-top: 75px; width: 100%; padding-bottom: 75px; }
#footer h3			{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; text-transform: uppercase; color: #4c4c4c; letter-spacing: 3px; margin-bottom: 25px; }
#footer li	{ display: block; }
#cats li a		{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #4c4c4c; background: url(images/spacer2.png) no-repeat left center; padding-left: 20px; }
#links li a		{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #4c4c4c; background: url(images/spacer2.png) no-repeat left center; padding-left: 20px; }
#cats				{ width: auto; height: auto; float: left; }
.rss				{ margin-top: 13px; float: left; }
#links				{ width: auto; height: auto; float: left; margin-left: 80px; }
#twitter-3 { float: left; width: 269px; margin-top: -30px; }
#twitter-3 ul li { float: left;
padding-top: 8px;
padding-bottom: 7px;
border-bottom: 1px dotted #E9E9E9;
display: block; line-height: 15px; }
a.twitterwidget.twitterwidget-title { width: 80px !important; background: url(http://magazine.acreno.pl/wp-content/themes/ACRMag/images/bird.png) no-repeat right; float: left }
#sidebar li { display: inline; }
.from-meta { font-family: Georgia; font-style: italic; opacity: 0.6; font-size: 11px; }
.from-meta a { color: #F97079; }
#twitter-3 .entry-content { line-height: 14px;  font-family: Georgia; font-size: 11px; color: #4c4c4c; }
#twitter-3 .entry-content a { font-family: Georgia; font-style: italic; 
border-bottom: 1px dotted #ccc; color: #5B5B5B;}
.socialize-in-content { padding-right: 10px; }#14cbbc
::-moz-selection{
    background:#14cbbc;
    color:#fff;
}
.time-meta a { font-family: Georgia; font-style: italic; 
border-bottom: 1px dotted #ccc; color: #5B5B5B; font-size: 12px; }
.twitterwidget-title	{ display:none; }
#twitter	{ float: left; width: auto; height: auto; margin-left: 50px; }
#copyrights	{ width: auto; height:auto; float: right; padding-right: 46px; padding-top: 90px; }
#copyrights p	{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px; font-style: italic; color: #9e9e9e; text-align: center; width: 220px; margin: 0 auto; line-height: 13px;  }
.nivo-prevNav	{ display: none !important; }
.nivo-nextNav	{ display: none !important; }
.cat :first-child2	{ display: none; }

/* P O S T */

#entry		{ margin-top: 71px; }
#entry h1 { font-size: 43px; font-family: Bodoni, "Times New Roman", Times, serif; text-transform: uppercase; color: #141414; text-align: center; line-height: 34px;}
.meta_e		{ border-bottom: 1px solid #cdcccb; border-top: 1px solid #cdcccb; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; font-size: 10px; text-align: center; padding-top: 8px; padding-bottom: 6px; color: #303030; margin-top: 15px; margin-bottom: 30px; }
.meta_e ul li { display: inline; }
.meta_e span	{ font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-size: 9px; color: #747474; text-transform: lowercase; }
.meta_e a		{ color: #303030; border-bottom: 1px dotted #a3a3a2; }
#entry-content2 a		{ color: #303030; }
#entry-content2 p	{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; line-height: 20px; color: #353430; }
#pages_cnt  a		{ color: #303030;  }
#pages_cnt p	{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; line-height: 20px; color: #353430; }
#entry-content2		{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; line-height: 20px; color: #353430; }
#entry-content2:first-letter2 		{ font-size: 39px; padding-top: 9px; padding-right: 6px; padding-bottom: 6px; float: left; }
#entry-content2 img	{ max-width: 670px; }
#entry-content2 blockquote  {
font-style: italic;
padding-left: 10px;
border-left: 3px solid #333;
opacity: 0.7;
font-size: 11px;
margin-left: 10px;
}
#cnt	{ margin-top: 71px; }
#cnt h1	{ font-family: Bodoni, "Times New Roman", Times, serif; font-size: 36px; text-transform: uppercase; padding-bottom: 20px; }
#footer_meta	{ width: 100%;
float: left;
height: 20px;
background: #444;
padding-top: 8px;
 }
#footer_meta p { font-family: Arial, sans-serif; font-size: 8px; text-transform: uppercase; color: #b3b3b3; letter-spacing: 1px; float: left; }
.acr	{ float: right !important; }
#footer_meta span	{ font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-size: 9px; color: #747474; text-transform: lowercase; }

#respond	h3	{ font-family: Bodoni;
text-transform: uppercase;
font-size: 36px;
margin-bottom: 10px;
 }
 
#respond small	{font-family: Georgia;
font-style: italic;
font-size: 12px;
color: #353430;}
#respond textarea {
border: 1px solid #CDCCCB;
border-radius: 5px;
width: 670px;
padding: 10px;
font-family: Georgia;
line-height: 18px;
color: #353430;
}
#respond input {
border: 1px solid #CDCCCB;
border-radius: 3px;
height: 25px;
margin-bottom: 7px;
width: 200px;
margin-right: 10px;
color: #353430;
font-family: Georgia;
padding-left: 10px;
}
#respond #submit {
font-family: georgia;
text-transform: uppercase;
font-size: 10px;
letter-spacing: 2px;
padding: 10px;
height: 35px !important;
margin-top: 7px;
cursor: pointer;
color: #353430;
padding-left: none !important;
}
.comment-author img { img border: 0px;
border-radius: 90px;
box-shadow: 1px 2px 0px #ccc;
float: left;
margin-right: 15px;
}
.comment-list	{ margin-top: 20px;margin-top: 20px;
font-family: georgia;
font-size: 12px;
line-height: 19px; }
.says	 {
font-family: georgia;
font-size: 11px;
font-style: italic;
color: #747474;
 }
 .fn	{ font-family: Georgia;
font-size: 24px;
color: #F97079;
 }
 .commentlist	{ font-family: Georgia;
font-size: 12px;
color: #353430;
line-height: 19px;
margin-top: 20px;
margin-bottom: 20px;
list-style-type: none;
 }
  .commentlist p	{ font-family: Georgia;
font-size: 12px;
color: #353430;
line-height: 19px;
margin-top: 10px;
 }
 .commentlist a { font-family: arial, serif; text-transform: uppercase; letter-spacing: 2px; color: #353430; font-size: 10px; border-bottom: 1px dotted #A3A3A2;
}
.comment-body	{ margin-bottom: 20px; }
#comments	h3	{ font-family: Bodoni;
text-transform: uppercase;
font-size: 24px; width: 100%; margin-bottom: 20px;  }
.commentlist .reply	{ margin-top: 10px; }
.commentlist ul { list-style-type: none; }

 .cat-item-22 { display: none !important; }
li.cats :first-child3 { display: none !important; }
#comments { width: 670px; float: left; margin-top: 20px; }
#respond	{ margin-top: 40px;
float: left; }
#respond p { font-family: Georgia, serif; font-size: 12px; }
#respond a { font-family: arial, serif; text-transform: uppercase; letter-spacing: 2px; color: #353430; font-size: 10px; border-bottom: 1px dotted #A3A3A2; }

.f	{ width: 21px; height: 17px; float: left;background: url(images/f_off.png); text-indent: -999em; margin-right: 27px; }
.t	{ width: 21px; height: 17px; float: left;background: url(images/t_off.png); text-indent: -999em; margin-right: 27px;}
.y	{ width: 21px; height: 17px; float: left;background: url(images/y_off.png); text-indent: -999em; }

.ngg-widget, .ngg-widget-slideshow {
margin: 0 auto;
width: 229px !important;
}
.ngg-album-compact { margin-bottom: 150px !important; }

.tags { font-family: Georgia, serif; font-size: 12px; margin-top: 50px; }
.tags a { font-style: italic; color: #F97079; }
.children { padding-left: 47px; }
.ui-autocomplete {
max-height: 224px !important;}
#mce_26 { height: 354px; }
.clearlooks2 .mceMiddle {
width: 100%;
height: 400px !important; }
.clearlooks2 .mceMiddle span {
top: 23px;
left: 5px;
width: 100%;
height: 400px !important;}
.glitt {background: url(images/kosmetyk.jpg); width: 145px; height: 58px; text-indent: -999em; float: left;  }
.glitt:hover {background-position: 0 58px;  }
.fbConnectWidgetTopmost { border: none !important;}
.fn a {
font-family: Georgia;
font-size: 24px;
color: #F97079;
}
#entry-content2 h1 { text-transform: none; text-align: left; font-size: 24px !important; }
#entry-content2 h3 { font-size: 16px; color: #E55858; }
em { font-style: italic;}

.arkana { margin-top: 0px;
float: left;
margin-bottom: 22px; 
width: 281px;}

.arkana img { border-radius: 4px;
  -moz-box-shadow: 0px 1px 0px #b6b5b4;
  -webkit-box-shadow: 0px 1px 0px #b6b5b4;
  box-shadow: 0px 1px 0px #b6b5b4;
   -webkit-transition:all .5s ease-in-out;
  -moz-transition:all .5s ease-in-out;
  -o-transition:all .5s ease-in-out;
  transition:all .5s ease-in-out;
  margin-bottom: 20px;
 }
 .arkana img:hover		{ opacity: 0.7; }
 
 .arkana :last-child {
font-family: Georgia, "Times New Roman", Times, serif;
color: 
#E55858;
font-size: 11px;
letter-spacing: 2px;
background: none;
text-align: center;
text-transform: uppercase;
}

 .arkana a {
text-align: center;
}

#bsbm_form .notice {
font-size: 11px;
font-weight: normal;
font-family: georgia;
font-style: italic;
padding: 5px 0;
color: #353430;}

#bsbm_form label {
font-size: 16px;
font-weight: normal;
color: #F97079;
margin: 0;
padding: 10px 0;
font-family: georgia;}

#bsbm_form .question {
font-size: 14px;
font-weight: normal;
margin: 0;
padding: 14px 0;
font-family: georgia;
font-style: italic;
}

#bsbm_form { clear:both; margin:20px 0; }
.slider-wrapper {
width: 1000px;
height: 336px;
margin-top: 40px !important;
}
#bsbm_form .answer { font-size: 12px; }
.nivo-controlNav {
display: none;
}