
img,ul,li,ol,div,p { border: 0px; padding: 0px; margin: 0px; position: relative; }
div { display: block; }
a,a:hover,a:link,a:active,a:visited { color: #b64ab1; }
a:hover { cursor: pointer; }
#ajxInfo { width: 100%; height: 35px; padding: 7px; background: #c01a16; color: #f6f6f6; font-size: 16px; position: fixed; z-index: 99999; text-align: center; font-weight: 300; display: none; }
.btn { position: relative; }
.ajxLoader { display: block; width: 16px; height: 16px; margin: 0px auto; background-image: url(/images/loader_dark.gif); }
#light .ajxLoader { background-image: url(/images/loader_white.gif); }
#InfoLoader { display: inline-block; margin-left: 15px; }
.modal-dialog { margin-top: 46px; }
.modal-backdrop , .modal-backdrop.in { background: #010101; filter: alpha(Opacity: 80); -moz-opacity:0.8;opacity:0.8;  }
.modal-content { background: #262626;  font-size: 14px; }
.modal-content .bottom { font-size: 22px; text-align: left; width: 90%; margin: 20px auto; font-family: 'Dosis'; border-top: 1px solid #393939; }
.modal-content .bottom-small { font-size: 15px; padding: 5px; }
.modal-content .row { padding-top: 5px; }
.modal-content form.small { width: 90%;  }
.modal-content #modalAlert { font-size: 12px; padding: 2px; margin: 0px; background: none; color: #c32024; font-weight: 600; }
.modal-content form label { font-family: 'Dosis'; font-size: 16px; }
.modal-content .radioTop { font-size: 14px; padding-bottom: 10px; }
.modal-content .radioTop input { margin-left: 10px; }
 .modal-footer, .modal-header { border: 0px;  }
 .modal-footer-input { margin-top: 0px; padding-top: 2px; padding-right: 32px; }
.pwHistoryL { display: block; float: left; width: 170px; font-weight: bold; padding: 3px; margin-top: 2px;}
.pwHistoryR { display: block; float: left; width: 330px; border: 1px dashed #393939; padding: 3px; margin-top: 2px; }
 .mf-small { width: 70%; }
 .modal-header { background: #191919; padding: 5px 15px; }
 .btn-primary, .btn-default  { background: #3c3c3c; border: 0px; border-bottom: 1px solid; border-color: #262626; color: #e4e4e4; font-weight: normal;  }
 .modal-content .btn-primary, .modal-content .btn-default { padding: 7px 35px; font-family: 'Dosis'; font-weight: 300; font-size: 14px; }
 .modal-content .btn-primary { background: #b64ab1;  }
 .btn-primary:hover,  .btn-primary:active, .btn-primary:visited, .btn-default:hover { background: #b64ab1; border-color: #1e1e1e; color: #cccccc;  }
 .modal-title { font-family: 'Dosis'; font-weight: 300; font-size: 22px; font-weight: normal; margin: 3px; }
.form-control { background-color: #323232; border-color: #454545; color: silver; }
.form-control:focus, #light .form-control:focus{ border-color: rgba(152, 75, 158, 0.8); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(152, 75, 158, 0.6); outline: 0 none; }
.button-center { text-align: right; padding-top: 12px; border-top: 1px dashed #393939; position: relative; }
.button-center .btn-default { background: #b64ab1; color: #f6f6f6; padding: 7px 25px; margin-right: 25px; }
.button-center #load_info { right: 7px; width: 16px; height: 16px; position: absolute; top: 22px; }
.button-center span.formInfo { position: absolute; top: 2px; left: 2px; color: #565656; font-size: 11px; }
.color { color: #b64ab1; }

 .bootstrap-tagsinput { font-size: 16px; border: 1px solid #454545; background: #323232; width: 100%; padding: 9px; }
 .bootstrap-tagsinput input ,  .bootstrap-tagsinput input.typeahead  { color: #c0c0c0; background: #323232; width: auto !important; font-size: 16px; border: 0px; border-radius: none;  min-width: 120px;    }
 .bootstrap-tagsinput  .tt-hint { color: #696969; padding-bottom: 8px;}
 .tt-dropdown-menu { background: #393939; border-radius: 0px; color: #cccccc; }
 .bootstrap-tagsinput .tag { background: #b64ab1; }
 .tt-suggestion.tt-cursor { background: #696969; }
 .redactor-toolbar { background: #000; }
 .redactor-toolbar li a { color: #cccccc; }
.redactor-toolbar li a:hover{ background-color: #b64ab1; }
 .redactor-editor { color: #000000; }
 .redactor-editor div.cytat , div.cytat {  width: 90%; display: block; padding: 5px; border: 1px solid #393939; color: gray; margin: 10px;  }
  .center { text-align: center; }
  .hidden { display: none; }
 #filterMenu { list-style-type: none; padding: 0px; margin: 0px;  }
 #filterMenu li { display: inline-block; margin-right: 7px; }
 #filterMenu li a.btn-filter { border: 1px solid #393939;  }
 #filterMenu li.active a.btn-filter { background: #393939;  border: 1px solid #696969; border-bottom: 1px solid #393939; position: relative; z-index: 2000; border-radius: 0px;  }
 #filterMenu li ul.dropdown-menu  { background: #393939; top: 48px; border-top: 0px; left: -200px; border-radius: 0px; border: 1px solid #696969;  }
 #filterMenu li ul li { width: 100%; }
 #filterMenu li ul.dropdown-menu a  { color: #cccccc; width: 100%;}
 #filterMenu li ul.dropdown-menu a:hover  { background: #565656; width: 100%;}

 #imgView { text-align: center; padding: 10px;  }
 #imgView img { max-height: 150px; }

 #ddList li { display: block; float: left; width: 170px; height: 200px; border: 1px solid #393939; margin: 9px; text-align: center; position: relative; }
 #ddList li  img { max-height: 150px; margin-top: 10px; }
 #ddList .uProfilowe { position: absolute; top: 0px; right: 0px; padding: 5px; display: block; color: #b64ab1; background: #363636; }
 #ddList span { display: block; position: absolute; bottom: 10px; left: 50px; }
 #ddList span a  { color: #696969; font-size: 12px; }
 #dropBox { border: 1px dashed #393939; padding: 55px 0px; text-align: center; margin: 20px 10px; }
 #fileUploadInfo {  margin: 10px; }
 .modal-content #fileUploadInfo { padding: 0px; }
 .modal-content textarea { min-height: 120px; }
 #fileUploadInfo li { display: block; padding: 5px; border-bottom: 1px solid #343434; background: #262626; min-height: 220px; height: auto; position: relative; }
 #fileUploadInfo li img { max-height: 200px; }
 #fileUploadInfo li.success {  }
 #fileUploadInfo li.error { color: red; }
 #fileUploadInfo .ajxLoader { position: absolute; right: 30px; top: 10px; }
#captchaBox { display: block; width: 160px; height: 75px; float: left; margin-right: 10px;}
#cCaptcha { font-size: 16px; }
.inputInfo p { color: #c01a16; }
/* #light .modal.fade .modal-dialog{ transform: none; } */

 br.x { clear: both; }
 body { background: url(/images/bckgrd4.gif);  margin: 0px; padding: 0px; color: #afafaf; font-family:  tahoma, verdana, arial; font-size: 12px;  }

 div#c1 { font-family: 'Dosis'; font-weight: 600; width: 990px; margin: 0px auto; height: 24px; padding-top: 2px; font-size: 15px;  text-align: center; background: none; border-bottom: 1px dashed #232323; }
 div#c1 span.uCount { color: #dbdbdb; font-weight: bold; }
 div#c1 a.uJoin { color: #b64ab1; font-weight: bold; }
div#c2 { height: 80px; width: 990px; margin: 0px auto;  /* background: url(/images/bckgrd_c2.gif); */ background: none; /* #161616; */  margin-top: 1px;  }
 a#logo { width: 283px; height: 42px; display: block; background: url(/images/logo.gif); }
 div#c2 a#logo { position: absolute; top: 17px; left: 353px; }
 div#c2 form { position: absolute; display: block; right: 15px; top: 15px;  }
 div#c2 .btn-default { background: #232323; border-color: #454545; color: gray; height: 30px; }
 div#c2 .btn-default:hover { background-color: #393939; }
 div#c2 .form-control { background-color: #323232; border-color: #454545; height: 30px; width: 120px; }
 div#c2 .cBottom { display: block; margin-top: 5px; font-size: 11px; }
 div#c2 .cBottom a { display: inline-block; margin-left: 10px; }
 div#c2 input.form-control { float: left;  margin-left: 5px; font-size: 12px; }
 div#c2 .input-group { float: left; width: 120px;  }
 div#c2 form { position: absolute; display: block; right: 15px; top: 15px;  }
 div#c2 .btn-default { background: #232323; border-color: #454545; color: gray; height: 30px; margin: 0px;}
 div#c2 .btn-default:hover { background-color: #393939; }
 div#c2 .form-control { background-color: #323232; border-color: #454545; height: 30px; width: 120px; }
 div#c2 .cBottom { display: block; margin-top: 5px; font-size: 11px; }
 div#c2 .cBottom a { display: inline-block; margin-left: 10px; }
 div#c2 input { float: left;  margin-left: 5px; font-size: 12px; }
 div#c2 .input-group { float: left; width: 120px;  }
 div#c2 div#user_f { top: 20px; right: 0px; position: absolute; width: 300px; height: 50px;  }

 div#c2  div#user_f ul { list-style-type: none; }
 div#c2  div#user_f ul li,  div#c2  div#user_f ul li.dropdown {  list-style-type: none;  padding: 0px; margin: 0px; margin-right: 4px; display: block; float: left;  }
 div#c2 div#user_f a.label { font-size: 15px; padding: 8px 11px; background: #323232; color: silver; border-radius: 7px; margin: 0px; display: block; float: left; }
 div#c2 div#user_f .dropdown a:hover { text-decoration: none; background: #232323;  }
 div#c2 div#user_f  ul#ul_f { margin-right: 7px; display: block; background: magenta;}
 div#c2 div#user_f  span.badge { position: absolute; background: #b64ab1; color: white; top: -5px; left: -1px; font-size: 10px; }
 div#c2 .menu_arrow { display: block; position: absolute; top: -25px; font-size: 20px; color: #323232;  left: 47%; }
 div#c2 div#user_f .dropdown-menu { width: 390px; left: -175px; top: 45px; }
 div#c2 div#user_f .dropdown-menu li.menuTitle { width: 100%; padding: 5px; font-family: 'Dosis'; text-align: center; font-size: 20px; border-bottom: 1px solid #696969; position: relative; }
  div#c2 div#user_f .dropdown-menu li.menuTitle a { position: absolute; top: 10px; right: 0px; font-size: 11px; color: #cccccc; font-family: Tahoma; color: #b64ab1; }
    div#c2 div#user_f .dropdown-menu li.menuTitle a:hover { background: none; }
 div#c2 div#user_f .dropdown-menu li { height: auto; float: none; display: block; }
 div#c2 div#user_f .dropdown-menu ul.activeMenu li a  { display: block; height: 70px; border-bottom: 1px solid #505050; font-size: 11px; padding: 5px; padding-right: 30px; color: #b3b3b3; background: #414141; position: relative; }
  div#c2 div#user_f .dropdown-menu ul.activeMenu li a:hover  { background: #494949; }
 div#c2 div#user_f .dropdown-menu img { float: left; margin: 2px; margin-right: 10px; max-width: 55px;  }
  div#c2 div#user_f .dropdown-menu li .pInfo { display: block; text-align: center; font-size: 16px; width: 100%; font-weight: bold; }
  div#c2 div#user_f .dropdown-menu li.mBottom a { display: block; text-align: center;  border-top: 1px solid #505050; font-size: 14px; color: #b64ab1; padding: 5px;  }
  div#c2 div#user_f .dropdown-menu li.mBottom a:hover { background: none; }
  #user_f .dropdown-menu li span.l { font-size: 17px; font-family: 'Dosis'; position: relative;  }
	#user_f .dropdown-menu li button.btn-success { position: absolute; top: 20px; right: 45px; font-size: 11px; z-index: 999; }
	#user_f .dropdown-menu li button.btn-danger { position: absolute; top: 20px; right: 0px; font-size: 11px; z-index: 999; }
  #user_f .dropdown-menu li  span.d { position: absolute;  top: 10px; right: 10px; color: #757575; }
 div#c2 div#user_f .dropdown-menu ul#pw3_c li a { margin-right: 90px; font-size: 11px;  }
  #user_f .dropdown-menu li p { display: inline;  }
  #user_f .dropdown-menu li p.b { font-weight: bold; display: inline; }
 div#menu, div#bottomMenu { height: 31px; width: 990px; margin: 0px auto; background: url(/images/bckgrd_menu.gif);  padding-top: 4px; }
 div#menu ul, div#bottomMenu ul  { list-style-type: none; }
 div#menu li,  div#bottomMenu li { list-style-type: none; display: block; float: left; /*width: 105px; */ width: 119px;  text-align: center; /*background: 102px 3px; */ background: 116px 3px; background-image: url(/images/selector_menu.gif); background-repeat: no-repeat;  }

 div#menu li.last { width: 150px; background: none; }
 div#menu a, div#bottomMenu a { font-family: 'Dosis'; font-weight: 600;  font-size: 16px; color: #d3d3d3; }
 div#menu a:hover, div#bottomMenu a:hover  { text-decoration: none; color: #974493; }
 div#welcome { width: 990px; height: 95px; padding: 5px;  margin: 0px auto; }
 .topButton { padding-top: 10px; text-align: right; }
 div#welcome a.btn ,  .topButton a.btn { background: #994594; color: white; border-color: #ba59b4; font-size: 17px; font-family: 'Dosis'; font-weight: 300;  }
 div#welcome a.btn:hover ,.topButton a.btn:hover { background: #ba59b4; }
 div#welcome a.btn span , .topButton a.btn span { margin-right: 5px; }
 .infoBox .topButton .btn-filter { margin-left: 10px; background: #393939; border-bottom: 1px solid #696969;}
 .infoBox .topButton .btn-fb { background-color: #5b74a8; border-bottom: 1px solid #4b68a3; }
 .infoBox .topButton .btn-twitter { background-color: #33bcef; border-bottom: 1px solid #2ca5d2; }
  .infoBox .topButton .btn-std { background-color: #3d3d3d; border-bottom: 1px solid #2ca5d2; }

 div#welcome div#btnBox { position: absolute; right: 30px; top: 10px;  }
 div#welcome div#btnBox a.btn { margin-left: 20px; }
 .hiAd { font-size: 26px; display: none; font-family: 'Dosis'; font-weight: 300px; color: #984494;  margin-left: 30px;}
 .hiAd p { color: silver; font-size: 14px; width: 500px; font-family: tahoma; font-weight: normal; }

 .infoBox { margin: 25px 40px; padding: 10px; border-bottom: 1px solid #202020; }
 .infoBox-sm { padding: 5px; margin-top: 15px; padding-bottom: 15px; border-bottom: 1px solid #202020; }
 .infoBox h2 { font-size: 48px; font-family: 'Dosis'; line-height: 20px; color: #b64ab1;  }
   .header2 { font-size: 32px; font-family: 'Dosis'; line-height: 20px; color: #b64ab1; margin: 5px; display: block; }
   .header2 .label { font-size: 12px; top: -5px; position: relative; }
   .header2 .label-default { background: #323232; }
   .header2 .btn { position: absolute; right: 25px; font-size: 12px; color: #909090; background: #272727; }
 .infoBox h1 { font-size: 50px; font-weight: 300; font-family: 'Dosis'; line-height: 20px; color: #b64ab1; }
 .infoBox .filters {  text-align: right; font-size: 18px; padding-top: 20px; }
 .infoBox p { font-size: 16px; font-family: 'Dosis'; color: #b64ab1; }
 .infoBox-sm p { color: #696969; }
 .infoBox-forum { margin: 0px 40px; padding: 0px 10px; border-bottom: none; margin-bottom: 25px; margin-top: 15px; }
 .twoja-strona .infoBox-forum ,  .wiadomosc .infoBox-forum   { margin-bottom: 0px; }
 .infoBox-forum #filterMenu .btn ,  .infoBox-sm #filterMenu .btn  { margin-top: 15px; }
 .infoBox-forum h1 { line-height: 45px; display: block; float: left; font-size: 45px; max-width: 85%;}
 .infoBox-forum span.count { float: left; display: block; padding: 12px; color: #909090; border: 1px solid #565656; border-radius: 9px; font-size: 26px;  margin-top: 25px; margin-left: 20px; line-height: 10px;}
 .infoBox-forum p { color: #696969; }
 #content div.pageList { height: 50px; padding-top: 5px; width: 90%; border-top: 1px solid #202020; margin: 0px auto; font-family: 'Dosis'; font-weight: 600; padding-top: 15px; margin-bottom: 15px; }
 #content div.pagiList { margin: 0px auto; width: auto; text-align: center; font-size: 16px;}
 #content div.pageList a { font-family: 'Dosis'; font-weight: 300; font-size: 18px; color: silver; }
 #content div.pageList a:hover { text-decoration: none; }
 #content div.pageList a.next { display: block; position: absolute; right: 5px; top: 0px; font-weight: 600;  }
 #content div.pageList a.prev { display: block; position: absolute; left: 5px; top: 0px; font-weight: 600; }
 #content div.pageList a.next  span,  #content div.pageList a.prev  span { color: #994594 ;}
 #content div.pageList ul {  list-style-type: none;  }
 #content div.pageList ul li { list-style-type: none; display: inline-block;  }
 #content div.pageList ul li a { padding: 3px 6px; min-width: 27px;  text-align: center; background: #323232; border-radius: 9px; margin-right: 5px; }
 #content div.pageList ul li a.active { background: #974493; }
 #content div.pageList ul li a:hover { background: #974493; }
 #content div.pageList ul li.cr { background: none; border-radius: none; }

 #content div.profiles { margin: 12px 5px;  }
 #content div.profiles img { position: relative; display: block; margin: 5px 6px; margin-bottom: 2px; border: 0px; max-width: 150px; }
 #content div.profiles span.emptyBox { position: absolute; height: 120px; width: 120px; z-index:2; top: 5px; left: 6px;  display: none; background: #ffffff; filter: alpha(Opacity: 25); -moz-opacity:0.15;opacity:0.15; text-align: center; padding-top: 20px; font-family: 'Dosis'; font-size: 16px; color: #161616;  }
 #content div.profiles div a.userinfo { text-align: center; position: absolute; height: 120px; width: 120px; z-index:3; top: 5px; left: 6px; display: none; border: 0px; z-index: 3; color: #393939; font-size: 12px;  padding-top: 25px;}
 #content div.profiles div span.label-default { position: absolute; bottom: 5px; background: #b64ab1; left: 14px; padding: 5px; font-family: 'Dosis'; font-size: 11px; font-weight: 300; }
 #content div.profiles .hover  span.emptyBox,  #content div.profiles .hover a.userinfo { display: block; }

 #content div.profiles a:hover { text-decoration: none; }
 .profile #content div.profiles div , .g #content div.profiles div , .twoja-strona #content div.profiles div  { float: left; background: #202020; width: 134px; height: 185px; margin-right: 12px;  border-radius: 5px; font-size: 11px;}
 .g  #content div.profiles div { background: #191919; }
 .ranking #content div.profiles div div div { background: #161616; width: 134px;  height: 185px; margin: 0px; padding: 0px; margin-right: 12px; border-radius: 5px; font-size: 11px;}
 #boxContent div.profiles { padding-left: 25px; }
 #boxContent div.profiles div { margin-bottom: 17px; }

 #content div.profiles div.last { margin-right: 0px; }
 #content div.profiles span.info { text-align: right; display: block; color: #565656; font-size: 11px; margin: 5px; padding-right: 5px; padding-bottom: 3px; border-bottom: 1px solid #292929; }
 #content div.profiles span.glyphicon { margin-left: 5px; margin-right: 2px; color: #696969; }
 #content div.profiles span.author { padding: 3px 5px;  font-size: 10px; display: block; line-height: 11px; color: #595959; }
 #content div.profiles span.author  a { font-size: 16px; font-family: 'Dosis'; color: #969696;  }

 #content div.profiles .hover { background: #090909; }
  #boxContent .profiles div.infoS { width: 500px; padding: 20px; margin: 0px auto; float: none; font-size: 16px; background: none; }
 #content div#boxLeft , #content div#boxRight { float: left; }
 #content div#boxLeft { width: 600px; background: #141414; padding: 5px; }
 #content div#boxContent { width: 990px; background: #191919; padding: 5px; }
 #content div#boxRight { width: 390px; background: #121212; }
 #content div#boxContent div#forum { margin-bottom: 25px; padding: 15px; margin-left: 10px; }
 #content div#boxContent div#forum div.forum-row { height: 75px; clear: left; }
 #content div#boxContent div#forum div.forum-row:hover { background: #292929; }

 #content div#boxContent #forum div.fHeader { font-family: 'Dosis'; font-size: 36px; margin-bottom: 10px; }
 #content div#boxContent  #forum  div.f-col-1 { width: 350px; float: left; border-bottom: 1px solid #292929; height: 75px; padding: 5px; padding-top: 20px; }
 #content div#boxContent  #forum  div.f-col-1 span { font-family: 'Dosis'; font-size: 21px; line-height: 11px;}
 #content div#boxContent  #forum  div.f-col-1 a:hover { text-decoration: none; }
 #content div#boxContent  #forum  div.f-col-1 p { font-size: 11px; color: #565656; }
 #content div#boxContent  #forum  div.f-col-1 span.customInfo { position: absolute; bottom: 10px; left: 0px; font-family: tahoma; border-radius: 3px; padding: 2px; font-size: 11px; color: #565656; border: 1px solid #303030; text-align: center;  }
 #content div#boxContent  #forum  div.f-col-2 { width: 320px; float: left; border-bottom: 1px solid #292929; height: 75px; padding: 5px; }
 #content div#boxContent  #forum  div.f-col-2 img { float: left; width: 50px; height: 50px; margin-top: 5px; margin-right: 5px; }
 #content div#boxContent  #forum  div.f-col-2 a  { color: #767676; font-size: 12px  }
 #content div#boxContent  #forum  div.f-col-2 a:hover { text-decoration: none; }
 #content div#boxContent  #forum  div.f-col-2 span { font-size: 10px; font-weight: 600; color: #646464; }
 #content div#boxContent #forum  div.f-col-2 span.t { font-size: 11px; font-weight: 600; color: #797979; }
 #content div#boxContent  #forum  div.f-col-3,  #content div#boxContent div.f-col-4  { width: 135px; float: left; border-bottom: 1px solid #292929; height: 75px; font-size: 26px; font-family: 'Dosis'; text-align: center; padding: 5px; padding-top: 15px; }
 #content div#boxContent  #forum  div.forum-row div.f-col-author { font-size: 14px; color: #b64ab1; padding-top: 20px; }
 #content div#boxContent  #forum  div.f-col-3 span , #content div#boxContent div.f-col-4 span { padding: 5px; border: 1px solid #343434; border-radius: 5px; }
 #content div#boxContent  #forum div.forum-row  div.f-col-3 span.data { position: relative; top: 4px; border: 0px; border-radius: none; font-family: tahoma; font-size: 11px; color: #565656;  }
 #content div#boxContent  #forum  div.forumTitle,  #content div#boxContent    div.pwTitle { padding: 5px; background: #292929; font-weight: 600; float: left; color: #696969; }
 #content div#boxContent  #forum  .size-1 { width: 350px; }
 #content div#boxContent  #forum  .size-2 { width: 320px; }
 #content div#boxContent  #forum  .size-3 { width: 135px; text-align: center; }
 #content div#boxContent  #pw , .wiadomosc #content div#boxContent #watek  { padding: 10px 25px; }
 #content div#boxContent  #pw  .size-1 { width: 90px; }
 #content div#boxContent  #pw  .size-2 { width: 825px; }
 #content div#boxContent  #pw  div.f-col-1 { width: 90px; float: left; border-bottom: 1px solid #292929; height: 62px; position: relative; }
 #content div#boxContent  #pw  div.f-col-1 input, #content div#boxContent #pw #powiadomienia  div.f-col-2 input { float: left; }
 #content div#boxContent  #pw a.t span,  #content div#boxContent  #pw div.f-size-3 span  { font-family: 'Dosis'; font-weight: 300; font-size: 14px; border: 1px solid #323232; padding: 6px; border-radius: 12px; color: #696969; }
 #content div#boxContent #pw div.f-col-1 img ,  #content div#boxContent #pw #powiadomienia div.f-col-2 img   { float: left; margin-right: 5px; }
 #content div#boxContent  #pw  div.f-col-2 { width: 825px; float: left; border-bottom: 1px solid #292929; height: 62px; padding: 5px; padding-top: 15px;  }
  #content div#boxContent #pw div#powiadomienia div.f-col-2 { width: 915px; padding: 0px; }
    #content div#boxContent #pw div#powiadomienia div.f-col-2 img { position: absolute; top: 0px; left: 17px; }
 #content div#boxContent  #pw  div.f-col-2 a.t { font-family: 'Dosis'; font-size: 17px;  }
   #content div#boxContent #pw div#powiadomienia div.f-col-2 a.t { font-family: Tahoma; font-size: 12px; display: block; width: 820px; height: 62px; color: #969696; padding-top: 20px; padding-left: 90px; }
    #content div#boxContent #pw div#powiadomienia div.f-col-2 a.t:hover { background: #292929; text-decoration: none; }
  #content div#boxContent  #pw  div.f-col-2 .pwInfo {  font-size: 11px; position: absolute; left: 500px; color: #969696; border: 1px solid #323232; padding: 7px 25px; border-radius: 12px; width: 220px; padding-right: 0px; }
      #content div#boxContent  #pw div.f-col-2 .pwInfo span { padding-right: 5px; }
    #content div#boxContent  #pw div.pw-unread .pwInfo { color: #b6b6b6; }
 #content div#boxContent #pw div.f-col-2 .btn-danger { position: absolute; right: 10px; font-size: 11px; top: 15px; }
 #content div#boxContent #pw div.f-col-2 .btn-success ,  #content div#boxContent #pw div.f-col-2 .btn-info  { position: absolute; right: 55px; font-size: 11px; top: 15px;  }
  #content div#boxContent  #pw .size-3 { width: 200px; }
 #content div#boxContent  #pw .size-4 { width: 715px; }
 #content div#boxContent  #pw div .f-size-3  { width: 200px; height: 61px;  border-bottom: 0px; }
 #content div#boxContent  #pw div .f-size-4 { width: 715px; min-height: 61px; height: auto; background: #303030;    }
  #content div#boxContent  #pw div .f-size-4-no-color { background: none; }
 #content div#boxContent #pw .headerBox ,  #content div#boxContent #pw .header { margin-bottom: 15px; margin-top: 15px; }
 #content div#boxContent  #pw div .f-size-3 span { position: relative; top: 17px; left: 9px;}
  #content div#boxContent  #pw div .f-size-4  { padding-top: 5px; padding-right: 120px; color: #969696; }
  #content div#boxContent #pw div.pw-unread { background: #272727; font-weight: 600; }
 #content div#boxContent #watek { height: auto; }
 #content div#boxContent #watek .wBox { height: auto; clear: both; margin-bottom: 15px; padding-top: 10px; }
 #content div#boxContent  #watek .wLeft {  padding: 10px; width: 125px; text-align: right; float: left; }
 #content div#boxContent  #watek .wLeft a { display: block; width: 80px; height: 80px; border-radius: 50px; position: relative; left: 30px;  }
 .watek #content div#boxContent  #watek .wLeft { width: 150px; }
 .watek #content div#boxContent  #watek .wLeft a { width: 105px; height: 105px; }
 #content div#boxContent  #watek .wRight { width: 750px; padding: 6px; float: left; background: #202020; min-height: 150px; border: 1px solid #323232; border-radius: 5px; margin-left: 20px; padding-bottom: 35px; }
.silver { color: #393939; }
#content div#boxContent  #watek .wRight span.glyphicon-record { font-size: 9px; margin-right: 7px; color: #696969; top: -2px; }
 #content div#boxContent  #watek .wRight span.online { font-size: 11px; color: #565656;  }
 #content div#boxContent  #watek .wRight div.postContent { padding: 15px;}
   #content div#boxContent  #watek .wRight div.oglInfo { width: 700px; margin-bottom: 10px;  }
  #content div#boxContent  #watek .wRight div.oglInfo span { display: inline-block; padding: 5px; border-radius: 5px; border: 1px solid #343434; margin-left: 10px;  font-size: 16px; font-family: 'Dosis'; color: #909090; }
  #content div#boxContent  #watek .wRight p.cytat,   #content div#boxContent  #watek .wRight span.cytat  { border: 1px solid #343434; padding: 20px; margin: 20px; display: block; color: #767676; }
 #content div#boxContent  #watek .wRight span.on-active { color: #26a800; }
 #content div#boxContent  #watek .wRight div.postInfo a { font-family: 'Dosis'; font-size: 19px; position: relative; }
 #content div#boxContent  #watek .wRight div.infoR  { width: 150px; right: 10px; top: 10px; height: 15px; position: absolute; color: #505050; font-size: 11px;}
 .foto #content div#boxContent  #watek .wRight div.infoR ,  .profil #content div#boxContent  #watek .wRight div.infoR  { width: 170px; }
 #content div#boxContent  #watek .wRight div.postOption { margin-top: 5px; padding-right: 15px; text-align: left; position: absolute; bottom: 10px; left: 20px; text-align: right; width: 710px;  }
  #content div#boxContent #profil  #watek .wRight div.postOption  { width: 420px; }
  #content div#boxContent #foto  #watek .wRight div.postOption { width: 370px; }
    #content div#boxContent #profil  #watek .wRight div.postOption .btn ,    #content div#boxContent #foto  #watek .wRight div.postOption .btn { font-size: 11px; }
 #content div#boxContent  #watek .wRight div.postOption .btn-default { background: none; font-size: 12px; border: 0px; padding: 7px; color: #696969; }
 #content div#boxContent  #watek .wRight div.postOption .editData { color: #565656; position: absolute; width: 500px; text-align: left;  font-size: 11px; left: 10px; }
 #content div#boxContent  #watek .wRight div.infoR div { display: inline-block; width: 90px; border-right: 0px; padding-left: 10px; }
 #content div#boxContent  #watek .wRight div.infoR div.last { width: 50px; border-right: 0px;}
 .foto #content div#boxContent  #watek .wRight div.infoR  div.last ,  .profil #content div#boxContent  #watek .wRight div.infoR  div.last  { width: 70px; border-right: 0px; }
 #content div#boxContent  #watek .wRight div.infoR  div span.glyphicon { margin-right: 5px; }
 #content div#boxContent  #watek .wRight div.infoR div a.sAdm { font-size: 11px; font-family:  tahoma, verdana, arial; display: none; color: #393939; }

 #content div#boxContent  #watek .wRight div.infoR div a.sAdm:hover { text-decoration: none; }
 #content div#boxContent #watek .col-md-comment { position: relative; }
 #content div#boxContent #watek .col-md-comment div.zinfo { position: absolute; right: 10px; top: 0px; color: #696969; }
 #content div#boxContent #watek .col-md-comment textarea { height: 90px; }
 .foto #content #watek li a ,  .profil #content #watek li a { font-size: 14px; font-weight: 600;  }
 .wiadomosc #content #watek .pwTitle { font-family: 'Dosis'; font-size: 19px; display: block; }
 .wiadomosc #content #boxContent #watek .wRight { padding-bottom: 2px; }
  .wiadomosc #content #boxContent #watek textarea { height: 100px;}
 #content div.boxSmall { width: 600px; margin: 0px auto; }
 #content div.boxSmall form { margin: 30px 5px; }
 #content div.boxSmall label { font-weight: 300; font-size: 12px; }
 #content .inputInfo { color: #696969; height: 14px; font-size: 11px; }
 #content .has-error .inputInfo { color: #c01700; }
 #content div#boxLeft #lastCommentBox { margin: 10px auto; width: 500px; }

 #content div#boxRight div.forumBox  { padding: 7px 0px; }
 #content div#boxRight div.forumBox ul { list-style-type: none; }
 #content div#boxRight div.forumBox li { display: block; height: auto; border-bottom: 1px dashed #292929; list-style-type: none; }
 #content div#boxRight div.forumBox li a { color: #565656; display: block; height: 40px; padding: 5px 11px; line-height: 15px; font-size: 11px; padding-left: 35px; }
 #content div#boxRight div.forumBox li a:hover { text-decoration: none; background: #212121; }
 #content div#boxRight div.forumBox span.glyphicon { position: absolute; left: 9px; top: 11px; font-size: 16px; display: block; }
 #content div#boxRight div.forumBox span.title {  font-size: 16px; font-family: 'Dosis'; font-weight: 300; color: #adadad; }
 #content div#boxRight div.forumBox span.r {  font-size: 11px; font-weight: normal; font-family: tahoma; color: #696969;  }
 #content div#boxRight div.forumBox span.a {  font-size: 11px; font-family: tahoma; color: #565656;  position: absolute; right: 5px; top: 22px; }
 #content .nav-tabs { border-bottom: 1px solid #292929; margin-left: 5px;  }
 #content .nav-tabs a { background: none; border: 1px solid #292929; font-size: 12px; padding: 10px 7px; color: #696969; }
 #content .nav-tabs a:hover { background: none; }
 #content .nav-tabs .active { background: #262626;  }
 #content .nav-tabs .active a { color: #b64ab1; }

 .twoja-strona #content .nav-tabs a,  .wiadomosc #content .nav-tabs a  { font-size: 11px; padding: 12px 17px; border-bottom: 3px solid #303030; border-top: 1px solid #393939; }
 .twoja-strona #content .nav-tabs .active a ,  .wiadomosc #content .nav-tabs .active a { border-bottom: 3px solid #505050; }
 #content div#boxRight div#photoOfTheDay { width: 390px; height: 330px; margin-bottom: 5px; }
 #content div#boxRight div#photoOfTheDay a.author { display: block; position: relative; border-radius: 15px; filter: alpha(Opacity: 75); -moz-opacity:0.75;opacity:0.75; padding: 10px; width: 300px; margin: 0px auto; background: black; top: 250px; font-size: 32px; font-weight: 300; font-family: 'Dosis'; line-height: 22px; color: #b64ab1; }
#content div#boxRight div#photoOfTheDay a.author span { font-size: 14px; color: silver; }
#content div#boxRight div#photoOfTheDay a.author:hover{ text-decoration: none;  background: #b64ab1; color: #f6f6f6; }
#content div#boxRight .headerBox, #content div#boxRight .header  { margin-top: 10px; margin-bottom: 15px; margin-left: 5px;}
#content div#boxContent div#foto #pView { position: relative; margin: 0px auto; }
#content div#boxContent div#foto #pView a { top: 45%; display: none; background: #393939; border-radius: 5px; padding: 5px; position: absolute; font-size: 24px; z-index: 5; color: #969696; }
#content div#boxContent div#foto #pView a.l { left: 10px; }
#content div#boxContent div#foto #pView a.r { right: 10px; }
#content div#boxContent div#foto #pView a.hover  { display: block; }
#content div#boxContent div#foto #pInfoLeft { width: 570px; float: left; margin-top: 10px; padding-top: 10px; }
#content div#boxContent div#foto #pInfoRight{ width: 410px; float: left; margin-top: 10px; padding-top: 10px; }
#content div#boxContent div#foto .pInfoBox { padding: 5px; min-height: 50px; background: #171717; margin-right: 20px; margin-bottom: 2px; margin-top: 2px; font-size: 12px; }


 .foto #content div#boxContent  #watek .wRight { width: 400px; min-height: 90px; }
 .profil #content div#boxContent  #watek .wRight { width: 450px; min-height: 90px; }
#content div#boxContent div#foto #pAuthors a { display: block; font-size: 19px; line-height: 16px; font-family: 'Dosis'; margin-bottom: 5px; width: 179px; float: left; margin-left: 5px; }
#content div#boxContent div#foto #pAuthors img { margin-right: 10px; float: left; }
#content div#boxContent div#foto #pAuthors a span { color: #909090;  font-size: 14px; font-family: Dosis;}
#content div#boxContent div#foto #pAuthors a.own  { font-size: 24px; width: 100%;}
#content div#boxContent div#foto #pAuthors a:hover { text-decoration: none; background: #161616; }
#light #content div#boxContent div#foto #pAuthors a:hover { background: #eeeeee; }
#content div#boxContent div#foto  .authorsInfo { display: block; font-size: 11px; color: #696969; width: 100%; float: none; padding: 3px; margin-bottom: 6px; }
#content div#boxContent div#foto  .pBottomBox {  position: absolute; top:10px;  }
#content div#boxContent div#foto  .pBottomBox-center {  left: 309px; }
#content div#boxContent div#foto  .pBottomBox-right {  right: 10px; width: 200px; text-align: center; }
#content div#boxContent div#foto  .pBottomBox-right a { font-size: 16px; font-family: 'Dosis'; margin: 0px 5px; }
#content div#boxContent div#foto  .pBottomBox-right a span { color: #696969; }
#content div#boxContent div#foto #photoRateBox { background: #161616; padding: 5px; height: 80px; border-radius: 12px; }

.counterBox { width: 60px; height: 60px; background: url(/images/counterBox.gif); float: left; }

.counterBox span { display: block; font-size: 10px; color: #696969; width: 100%; float: none;  margin-top: 12px; margin-bottom: 0px;  text-align: center; }
.counterBox p { color: #b64ab1; display: block; text-align: center; font-size: 21px; font-family: 'Dosis'; margin: 0px; padding: 0px; position: relative; top: -5px; float: none; }
.pInfo { font-size: 19px; display: block; text-align: center; padding: 20px; }
#content  #evBox { width: 200px; height: 49px; float: left; margin: 0px 20px; margin-top: 0px; padding-left: 15px; padding-top: 2px; }
#content #evBox a {  font-size: 25px;  color: #696969; font-weight: 300; margin-right: 3px;}
#content #evBox a:hover, #content #evBox a.active { text-decoration: none; color: #b64ab1; }
#content #evBox span#info { display: block; font-size: 11px; color: #969696; width: 100%; text-align: center; position: absolute; left: 0px; top: 35px; }
.profil #content #boxContent { margin: 0px; padding: 0px; }
#content div#boxContent div#profil #profileContentLeft { width: 370px; float: left; margin-top: 15px;}
#content div#boxContent div#profil #profileContentLeft #labels { font-size: 13px; color: #696969; margin-left: 20px; width: 120px; text-align: left; padding-right: 15px;  float: left; border-right: 1px solid #262626;  }
#content div#boxContent div#profil #profileContentLeft #dataInfo { font-size: 13px; width: 120px;  text-align: left; margin-left: 15px; float: left; color: #969696;  }
#content div#boxContent div#profil #profileContentRight {  width: 620px; float: left; margin-top: 15px; }
#content div#boxContent div#profil #profileContentRight .photoBox { margin-left: 15px; }

#content div#boxContent div#profil #topRight { margin: 0px;  padding: 5px; width: 370px; text-align: center; background-color: #1f1f1f;  height: auto; }
#content div#boxContent div#profil #topRight #profilePhoto { width: 100%; height: 300px; position: relative; }
#content div#boxContent div#profil #topRight #profilePhoto #backBox { position: absolute; bottom: 0px; background: #121212; width: 100%; height: 40px; filter: alpha(Opacity: 90); -moz-opacity:0.90;opacity:0.90; }
#content div#boxContent div#profil #topRight img { border-radius: 150px; max-width: 220px; z-index: 3; position: relative; border: 0px solid #fafafa; border: 2px solid #f1f1f1; margin-top: 10px;}
#content div#boxContent div#profil #topRight div#profileHead {  width: 100%; text-align: center; font-size: 14px;  }
#content div#boxContent div#profil #topRight div#profileHead span#title { font-size: 32px; font-family: 'Dosis'; }
#content div#boxContent div#profil #topRight div#profileHead span#profileTitle { font-size: 13px; color: #797979;  }
#content div#boxContent div#profil #topRight div#profileBtn {  width: 350px; margin: 5px auto; }
#content div#boxContent div#profil #topRight div#profileBtn a { margin-left: 7px; }
#content div#boxContent div#profil #topRight div#profileInfo {  font-family: Tahoma; font-size: 12px; }
#content div#boxContent div#profil #topRight div#profileInfo2 { margin-top: 7px;  }
#content div#boxContent div#profil #topRight div#profileInfo2 span { display: inline-block; margin-right: 10px; }
#content div#boxContent div#profil #topRight div#profileInfo2 span.b { font-weight: 600; }
#content div#boxContent div#profil #topRight div#profileMenu { font-family: 'Dosis'; font-size: 19px; width: 390px; margin: 0px auto; bottom: 0px; position: relative; margin-bottom: 10px; }
#content div#boxContent div#profil #topRight .pOffline {  position: absolute; color: #505050; right: -35px; top: 15px; font-size: 11px; }
#content div#boxContent div#profil #topRight .pOnline { color: green; position: absolute; right: -35px; top: 15px; font-weight: 600; font-size: 11px; }
#content div#boxContent div#profil div#aboutMeBox { padding: 15px;  font-size: 14px; padding-top: 5px; text-align: justify;  }
#content div#boxContent div#profil #topRight div#profileMenu a { float: left; display: block; margin-right: 10px; color: #969696; padding: 10px; }
#content div#boxContent div#profil #topRight div#profileMenu a.active { background: #191919; border-radius: 5px 5px 0px 0px; }
#content div#boxContent div#profil #topRight  .open .dropdown-toggle.btn-default { background-color: #545454; }
#content div#boxContent div#profil #topRight  .dropdown-menu { background: #545454; left: -115px; }
#content div#boxContent div#profil #topRight  .dropdown-menu a { color: #c5c5c5; }
#content div#boxContent div#profil #topRight  .dropdown-menu a:hover { background: #323232; }
#content div#boxContent div#profil #topRight  .dropdown-menu li.divider { background: #393939; }
#content div#boxContent div#profil  #evBox span.info { position: absolute; left: 0px; top: 15px; color: #565656; }
#content div#boxContent div#profil  #evBox {  padding: 6px; width: 290px; padding-left: 70px; position: relative; margin-left: 15px; height: auto; text-align: center; position: absolute; bottom: 0px; font-size: 11px; color: #696969; bottom: -5px; }
div#profileStat span { display: inline-block; padding: 5px; font-size: 15px; }
div#profileStat span.i { font-weight: bold; padding-right: 2px; margin-left: 15px; font-family: 'Dosis'; }
#content div#boxContent div#profil  #evBox a { position: relative; font-size: 24px; top: 1px; color: #969696; }
 .btn-color { background: #b64ab1; }
 #content div#boxContent div#profil #profileTopBtn { margin-left: 30px; margin-bottom: 25px; }
#content div#boxContent div#profil #profileTopBtn a { display: block; float: left; padding: 12px 25px; width: 140px; text-align: center; background: #1f1f1f; margin-right: 2px; color: #696969; font-family: 'Dosis'; font-size: 14px; font-weight: 600; position: relative; }
#content div#boxContent div#profil #profileTopBtn a.active { background: #696969; color: #f9f9f9; }
#content div#boxContent div#profil #profileTopBtn a span { position: absolute; top: 37px; font-size: 20px; left: 60px; color: #696969; }
#content div#boxContent div#profil #profileTopBtn a:hover { text-decoration: none; background: #696969; color: #f9f9f9; }


#content div#boxContent div#profil  #infoBox {   position: relative;  float: none; padding-left: 35px; }
#content div#boxContent div#profil  #infoBox div { margin-left: 20px; }
#content div#boxContent div#profil  .counterBox  { background: url(/images/counterBox2.gif);  float: left; }

#content div#boxContent div#profil .header2 { margin-bottom: 15px;}
#content div#boxContent div#profil #profileContentLeft .header2 {  background: #1f1f1f; color: #696969; padding-left: 5px;   }

#content div#boxContent div#profil .ref, #content div#boxContent div#profil .ogl { border-bottom: 1px solid #303030; background: #551a52; position: relative; }
#content div#boxContent div#profil .ref-a, #content div#boxContent div#profil .ogl-a { background: #40123e; }
#content div#boxContent div#profil .ref span.glyphicon, #content div#boxContent div#profil .ogl a.ad { position: absolute; right: 15px; top: 10px; font-size: 14px; }

#content div#boxContent div#profil .ref a, #content div#boxContent div#profil .ogl a { font-family: 'Dosis'; font-size: 22px;  }
#content div#boxContent div#profil .ref img { border-radius: 35px; }
#content div#boxContent div#profil .ref div.p, #content div#boxContent div#profil .ogl div.p  { float: left; width: 100px; padding: 5px; text-align: center; }
#content div#boxContent div#profil .ref div.c, #content div#boxContent div#profil .ogl div.c  { float: left; width: 475px; padding: 5px; color: #969696;  }

#content div#boxContent div#profil .ogl div.p { width: 50px; font-size: 16px; color: #b64ab1;  }
#content div#boxContent div#profil .ogl div.c a { line-height: 15px; }
#content div#boxContent div#profil .ogl div.c { width: 525px; }
#content div#boxContent div#profil .ogl div.c span.o { display: inline-block; width: 200px; border-right: 1px dashed #b64ab1; margin-right: 10px; }
#content div#boxContent div#profil #profileTab  { margin-bottom: 25px; }
#content div#boxContent div#profil #profileTab .tab-content { border: 1px solid #202020; border-top: 0px; padding: 3px; margin: 10px 0px; margin-top: 0px; padding-top: 5px; margin-left: 5px; }
#content div#boxContent div#profil .nav-tabs a { font-size: 14px; }
#content div#boxContent div#profil .nav-tabs .label { background: #323232; margin-left: 3px; position: relative; top: -2px; }
#content div#boxContent div#profil div#wtBox { padding: 5px 0px; padding-left: 20px; }
#content div#boxContent div#profil div#wtBox span { font-size: 11px; margin: 5px 0px; line-height: 15px; }
#content div#boxContent div#profil div#profileContentLeft .header2 , #content div#boxContent div#foto #pInfoRight .header2 { border-bottom: 1px solid #303030; padding-bottom: 12px; font-size: 26px; padding-top: 5px; color: #696969; margin-bottom: 5px; margin-top: 5px; }
#content div#boxContent div#profil div#profileContentRight .header2 { padding-left: 5px; font-size: 27px;  }
/*
.profil .photoBox { margin-bottom: 15px; }
.profil .column { margin-left: 15px; }
*/
 div#bottom { width: 990px; height: auto; background: #121212; margin: 0px auto; border-radius: 0px 0px 9px 9px; }
 div#bottom div.bBox { float: left; height: auto; width: 245px; margin: 10px; }
 div#bottom ul { list-style-type: none;  }
 div#bottom li { display: block; padding: 5px;  }
 div#bottom li a { color: #565656; }
 div#bottom div#discover { padding: 10px 25px; color: #323232; width: 790px; border-right: 1px solid #212121; float: left; }
 div#bottom div#community { float: left; margin: 0px 20px; padding-top: 10px; }
 div#bottom div#community a { display: block; float: left; width: 38px; height: 38px; margin-right: 15px; filter: alpha(Opacity: 70); -moz-opacity:0.7;opacity:0.7; }
 div#bottom div#community a:hover { filter: alpha(Opacity: 1); -moz-opacity:1;opacity:1; }
 div#bottom div#community a.fb { background-image: url(/images/fb.png); }
 div#bottom div#community a.insta { background-image: url(/images/insta.png); }
  div#bottom div#community a.twit { background-image: url(/images/twit.png); }
 div#bottomMenu { width: 800px;  margin: 0px auto; height: 29px; color: gray;  text-align: center; font-weight: normal; }
 div#bottomMenu li { width: auto; padding: 0px 20px; background: none; border-right: 1px solid #323232; }
 div#bottomMenu li a { font-size: 13px; color: #747474; }
 div#bottomMenu li.last { background: none;  border: 0px; }

 #c2 input.form-control:focus { border-color: rgba(152, 75, 158, 0.8); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(152, 75, 158, 0.6); outline: 0 none; }
 #menu .dropdown-menu, #light #menu .dropdown-menu, #user_f .dropdown-menu , #light  #user_f .dropdown-menu { background: #323232; width: 200px; border-color: #393939; font-weight: normal; top: 25px;  border-radius: 0px 0px 5px 5px;}
 #menu .dropdown-menu li , #light  #menu .dropdown-menu li { clear: both; border-bottom: 1px dashed #565656; display: block; width: 100%; background: none; text-align: left;  }
 #menu .dropdown-menu a, #light   #menu .dropdown-menu a { font-size: 14px; }
 #menu .dropdown-menu a:hover, #light #menu .dropdown-menu { background: #232323; }
 #menu li.last .dropdown-menu , #light #menu li.last .dropdown-menu  { left: -10px; width: 150px; }
 #user_f .dropdown-menu, #light  #user_f .dropdown-menu  { top: 39px; left: -125px; border-radius: 7px; border-top: 0px; width: 290px; }


 #content { width: 990px; margin: 0px auto; height: auto; }
 .headerBox { background: #b64ab1; color: white; padding: 7px; display: block; float: left; margin-right: 7px; border-radius: 0px 0px 0px 5px; }
 .row .headerBox { margin-bottom: 15px; }
 .obserwowani .headerBox, .obserwowani .header { margin-bottom: 25px; margin-top: 25px; }
 .obserwowani .container-fluid { margin-bottom: 15px; }

 #content div#boxLeft .headerBox,  #content div#boxLeft .header { margin-top: 5px; margin-bottom: 5px; }
 .header { font-size: 19px; font-family: 'Dosis'; font-weight: 600;  line-height: 12px; padding-top: 4px; display: block; float: left;  }
 .header a, .header p { font-family: tahoma; font-size: 12px; color: #565656; text-decoration: none;  position: relative; font-weight: 300; padding-top: 3px; }
.ranking .headerBox { margin-bottom: 20px; }
div.photoBox { width: 163px; height: auto;  border: 0px; background: #212121; text-align: center; margin-bottom: 20px; }
div.photoBox a { font-size: 14px; font-family: 'Dosis'; color: #969696; display: block;  }
div.photoBox a span { font-size: 12px; font-weight: 600;  }

div.photoBox div.p { font-size: 14px; text-align: left; display: block; border-bottom: 1px solid #292929; margin: 7px; margin-top: 4px; line-height: 15px; padding-bottom: 6px; padding-top: 3px; color: #595959; }
div.photoBox div.p a { display: inline; padding: 0px; margin: 0px; color: #969696; }
div.photoBox div.box { border-top: 0px; font-size: 16px; text-align: right; margin: 2px 15px; margin-bottom: 0px; padding-bottom: 0px; color: #595959; padding-top: 3px; text-align: center; }
div.photoBox div.box a span { margin-right: 5px; margin-left: 5px; color: #696969; font-size: 16px; }
div.photoBox div.box a { display: inline-block; color: #b64ab1; width: 65px; padding: 15px 0px; text-align: center; margin-right: 1px; font-size: 14px; border-right: 1px solid #292929;  }
div.photoBox div.box a.nb { border: 0px; }
div.photoBox div.box a:hover { background: #292929; text-decoration: none;}
div.fill { background: #212121; }
div.photoBox img { margin-top: 0px; max-width: 150px; }
div.photoBox a.remove { position: absolute; bottom: 5px; right: 5px; z-index: 3;  }
.column { width: 169px; float: left; margin-left: 23px; }

 .fullscreen .modal-dialog {
        margin: 0 0 0 0; width: 100%;height: 100%;min-height: 100%;padding: 0;filter: alpha(Opacity: 75); -moz-opacity:.75;opacity:.75;font-family: 'Dosis';}
  .fullscreen .modal-content a.closeModal {  font-family: 'Dosis'; font-size: 50px; position: absolute; top: 20px; right: 20px; z-index: 999999;}
  .fullscreen .modal-content a.closeModal:hover { text-decoration: none;  }
 .fullscreen .modal-content {
        height: 100%; min-height: 100%;border-radius: 0; background: #161616; }
 .fullscreen .modal-body ul {
        padding: 100px 0 0 0;overflow: auto;}
 .fullscreen .modal-body li {
        padding: 10px 0 10px 0 ;}
 .fullscreen .modal-body a {
		font-size: 200%;}
    @media (max-width: 480px){
  .fullscreen .modal-body ul {
            padding: 30px 0 0 0; overflow: auto; }
  .fullscreen .modal-body li {
            padding: 4px 0 4px 0 ; }
  .fullscreen .modal-body a {
            color: #333; font-size: 200%; text-transform: uppercase;font-weight: 600;
        }}
label.checkbox-inline { padding: 7px;  font-size: 14px; padding-left: 10px; width: 110px; }
label.checkbox-inline:hover { background: #393939; }

.szukaj .typeahead,
.szukaj .tt-query,
.szukaj .tt-hint {
	height: 35px; width: 460px; background: #323232;
}
.szukaj .tt-hint { color: #767676; padding-top: 5px; }

.form-control-tt  {
  box-shadow: none;
  outline: none;
  max-width: inherit;
  width: 460px;
  border: 1px solid #454545; padding-top: 5px;
}
.form-control-tt:focus {
  box-shadow: none;
}
div#lastRate  { padding: 25px; padding-top: 5px; }
#content div#boxContent div#foto .pInfoBoxNoBg { background: none; padding: 10px; padding-top: 0px; }
div.profileRate a, #foto div#lastRate a { display: block; float: left; text-align: center; width: 60px; margin-left: 2px; font-size: 11px; color: #696969; }
.btn-gray-small,.btn-gray-small:visited  { background: #3c3c3c; font-size: 11px; border: 0px; border-bottom: 1px solid; border-color: #262626; color: #e4e4e4; font-weight: normal; color: #969696; }
 /* light */
#light .checkbox-inline:hover { background: #cccccc; }
#light .form-control , #light .form-control-tt, #light  .tt-input { background-color: #ffffff; border-color: #969696; color: #161616; }
#light .tt-hint { color: #969696; }
#light .modal-backdrop { background: gray; }
#light .modal-content { background: #ffffff;  }
#light .modal-header { background: #ededed; }
#light .modal-footer , #light .modal-header { border-color: #a7a7a7; }
#light .modal-footer  .btn-primary, #light .modal-footer  .btn-default  { background: #ededed;  border-color: #ebebeb; color: #565656;  }
#light .btn-primary:hover, #light .btn-primary:active, #light .btn-primary:visited, #light .btn-default:hover { background: #b64ab1; border-color: #b94bb8;  color:  #e4e4e4;}
#light  .modal-content .btn-primary { background: #b64ab1; color: #ffffff; }
#light  .modal-content .bottom {  border-top: 1px solid #dadada; }
#light { background: url(/images/bckgrd_light4.gif);  }
#light { color: #565656; }
#light .header a { color: #969696; }
#light .infoBox { border-bottom: 1px solid #cccccc; }
#light .infoBox h2 { color: #767676;  }
#light .infoBox p { color: #767676; }
#light #content div#boxContent div#foto .pInfoBoxNoBg { background: none; }
#light div#c1 { background: none; border-bottom: 0px; background: none; border-bottom: 1px dashed #cccccc;  color: #696969;  }
#light div#c1 span.uCount { color: #969696;  }
/* #light div#c2 { background: url(/images/bckgrd_c2_light.gif); } */
/* #light div#c2 { background: #f2f2f2;  } */
#light div#c2 { margin-top: 0px;  height: 81px; color: #afafaf; }
#light div#c2 .form-control, #light div#c2 .form-control-tt { background-color: #f1f1f1; border-color: #969696; }
#light  div#c2 .btn-default { background: #7c7c7c; border-color: #969696; color: silver;  }
#light  div#c2 .btn-default:hover { background-color: #393939; }
/* #light div#c2 div#user_f a.label {  background: #dbdbdb; color: #505050;  }  */
 #light a#logo { background: url(/images/logo_light3.gif);  }
div#menu {  background-color: #222222; border-bottom: 0px;  }
#light div#menu {  background-color: #222222; border-top: 0px;  }
#light #content div.pageList { border-top: 1px solid #bdbdbd;  }
#light  #content div.pageList a { color: #565656; }
#light  #content div.pageList ul li a  {  background: #d9d9d9; color: #393939; }
#light  #content div.pageList ul li a:hover { background: #974493; color: #f2f2f2; }
#light div#bottom { background: #d6d6d6; background: #000000; }
#light .bBox span { color: #969696; font-weight: 600; }
#light div#bottomMenu li {  border-right: 1px solid silver; }
#light  .hiAd p { color: #565656; font-size: 14px; width: 500px; }
#light  #user_f .dropdown-menu { background: silver; }
#light div#c2 .menu_arrow { color: silver; }
#light #content div#boxLeft { background: #ededed; }
#light #content div#boxRight { background: #e2e2e2; }
#light #content div#boxRight div.forumBox li {  border-bottom: 1px dashed #bdbdbd; }
#light  #content div#boxRight div.forumBox li a {  color: #696969; }
#light  #content div#boxRight div.forumBox li a span {  color: #393939; }
#light  #content div#boxRight div.forumBox li a:hover {  background: #e7e7e7; }
#light  #content .nav-tabs { border-bottom: 1px dashed #bdbdbd;  }
#light  #content .nav-tabs a {  border: 1px dashed #bdbdbd;  }
#light  #content .nav-tabs .active { background: #e7e7e7; }
#light  #content .nav-tabs .active a { color: #b64ab1; }
#light  #content div#boxContent { background: #ededed; }
#light div.photoBox {  background: #ffffff; }
#light div.fill { background: #e7e7e7; }
#light div.photoBox div a {  color: #b64ab1;  }
#light div.photoBox div {  border-top: 1px solid #eeeeee;  }
#light div.photoBox div.box { color: #898989; border: 0px; }
#light div.photoBox div.box a span {color: #afafaf; }
#light div.photoBox div.p {  border-bottom: 1px solid #eeeeee;  color: #595959; }
#light div.photoBox div.p a { color: #767676; }
#light div.photoBox div.box a {  border-right: 1px solid #d9d9d9;  }
#light div.photoBox div.box a.nb {  border: 0px;  }
#light div.photoBox div.box a:hover { background: #eeeeee; }
#light 	#content div.profiles span.glyphicon {color: #b3b3b3; }
#light  #content div.profiles div {  background: #ffffff; }
#light  #content div.profiles .hover { background: #fcfcfc; }
#light #content div.profiles span.info {  border-color: #eeeeee; color: #6e6e6e; }
#light #content div.profiles span.author {  color: #767676; }
#light #content div.profiles span.author a {  color: #5e5e5e; }
#light  #content div#boxContent div#forum div.forum-row:hover { background: #f5f5f5; }
#light  #content div#boxContent  #forum  div.f-col-1 {  border-bottom: 1px solid #dadada; }
#light  #content div#boxContent  #forum  div.f-col-1 p { font-size: 11px; color: #565656; }
#light  #content div#boxContent  #forum  div.f-col-1 span.customInfo {color: #565656; border: 1px solid #303030;   }
#light  #content div#boxContent  #forum  div.f-col-2 { border-bottom: 1px solid #dadada;  }
#light  #content div#boxContent  #forum  div.f-col-2 a  { color: #767676; }
#light  #content div#boxContent  #forum  div.f-col-2 span { color: #646464; }
#light  #content div#boxContent #forum  div.f-col-2 span.t {  color: #797979; }
#light  #content div#boxContent  #forum  div.f-col-3, #light #content div#boxContent div.f-col-4  {  border-bottom: 1px solid #dadada; }
#light  #content div#boxContent  #forum  div.forum-row div.f-col-author { color: #b64ab1; }
#light  #content div#boxContent  #forum  div.f-col-3 span ,#light #content div#boxContent div.f-col-4 span { border: 1px solid #bbbbbb; }
#light  #content div#boxContent  #forum div.forum-row  div.f-col-3 span.data { border: 0px; border-radius: none; color: #565656;  }
#light  #content div#boxContent  #forum  div.forumTitle, #light #content div#boxContent    div.pwTitle { background: #e2e2e2; color: #696969; }

#light div#boxContent div#foto .pInfoBox { background: #f5f5f5; }
#light #content div#boxContent div#foto #photoRateBox { background: #fafafa; padding: 5px; height: 80px; border-radius: 12px; }
#light .counterBox { background: url(/images/counterBox2light.gif); }

#light #content div#boxContent  #watek .wRight {  background: #f6f6f6; border: 1px solid #e5e5e5; }
#light #content div#boxContent  #watek .wRight span.glyphicon-record { color: #696969; }
#light #content div#boxContent  #watek .wRight span.online { color: #969696;  }

#light #content div#boxContent  #watek .wRight div.oglInfo span {  border: 1px solid #343434; color: #909090; }
#light #content div#boxContent  #watek .wRight .cytat { border: 1px solid #cccccc;  color: #767676; }
#light #content div#boxContent  #watek .wRight span.on-active { color: #26a800; }
#light #content div#boxContent  #watek .wRight div.infoR  { color: #646464; }
#light #content div#boxContent  #watek .wRight div.postOption .btn-default { background: #b64ab1; color: #f6f6f6; }
#light #content div#boxContent  #watek .wRight div.postOption .editData { color: #565656; }
#light #content div#boxContent  #watek .wRight div.infoR div.last { border: 0px; }
#light #content div#boxContent  #watek .wRight div.infoR div a.sAdm { color: #969696;  }
#light #content div#boxContent #watek .col-md-comment div.zinfo { color: #696969; }
#light #content div#boxContent div#profil  .counterBox  { background: url(/images/counterBox2light.gif); }

 #light #content div#boxContent div#profil #topRightBg {  background: #1f1f1f;}
 #light #content div#boxContent div#profil #topRight {  background: #fafafa; }

 #light #content div#boxContent  #profil #topRight .btn-default { background: #767676; color: #f6f6f6; }
 #light #content div#boxContent  #profil #topRight .btn-default:hover { background: #b64ab1; }
 #light #content div#boxContent  #profil #topRight #fBtn3 { background: #969696; }
#light #content div#boxContent div#profil div#profileContentLeft .header2, #light #content div#boxContent #foto #pInfoRight .header2 { background: #e1e1e1; border-bottom: 1px solid #cccccc; color: #565656; }
#light #content div#boxContent div#profil #profileTab .tab-content { border: 1px solid #bdbdbd; border-top: 0px; }
#light #content div#boxContent div#profil #profileContentLeft #labels li { border-bottom: 1px solid #cccccc; }
