/* 
    Document   : fotolia
    Created on : 2013-01-15, 11:38:26
    Author     : Właściciel
    Description:
        Purpose of the stylesheet follows.
*/
.dblContent { font-size: 1.4em; }
.dblContent .ui-selecting { background: #FECA40; }
.dblContent .ui-selected { background: #F39814; color: white; }
.dblContent { list-style-type: none; margin: 0; padding: 0; width: 60%; }
.dblContent img {padding:4px;}
.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black;z-index:1099;}

.fotoliaFilters {
    /* border: 1px solid #0078AE; */
    clear: left;
    float: left;
    margin-right: 10px;
    margin-top: 5px;
    padding: 5px;
    width: 16%;
}

.fotoliaFilters label {
    display:block;
}

.fotoliaFilters label .fAdult:hover {
    text-decoration:line-through;
}

form#addImages {
    float:left;
    width: 81%;
    clear: right;
}

.fotoliaContent {
    /*float:left;
    width: 81%;
    margin-top:25px;*/
    clear: right;
    display: table;
}

.fotoliaContentSelect {
    margin-top:25px;
}

.fotoliaFixed .fPaginate {
    float:right;
    margin-bottom:5px;
    margin-right:1%;
    clear: right;
    margin-top: 8px;
}

.saveFotolia {
    float:right;
}

.categoryLink {
    float:right;
    clear:both;
    display:none;
}

.hideFilters {
    float: left;
    height: 20px;
    margin-right: 5px;
    width: 20px;
}

.filtersOpen {
    float: left;
    height: 30px;
    margin-left: 16px;
    margin-right: 5px;
    width: 235px;
    padding:5px 0;
    cursor:pointer;
}

.fotoliaContent ul li a span {
     float: left;
    font-size: 11px;
    height: 35px;
    line-height: 20px;
    padding: 0 5px;
    text-align: center;
    width: 225px;
}

.fotoliaContent ul li a img {
    display: inline;
    margin: 20px auto 0;
}

.fotoliaContent ul li a {
    float: left;
    height: 261px;
    width: 235px;
}

.fotoliaContent ul {
    clear: right;
    float: left;
    list-style: none outside none;
    padding: 0;
    /* border:1px dotted #000; */
    margin:0px;
}

.fotoliaContent ul li {
    float: left;
    height: 260px;
    margin: 15px;
    width: 235px;
}

.fotoliaTopBox .search {
    float: left;
    margin: 0 auto 0 15px;
    width: 350px;
}

.fotoliaTopBox .search input[name="words"] {
    width:95%;
}

.fotoliaTopBox .fotoliaCounter {
    display: block;
    float: left;
    width: 45%;
    margin-left:15px;
    margin-bottom:10px;
    clear:left;
}

#addImages .dblContent li {
    width:235px;
    height: 260px;
    float:left;
    margin:15px;
    position: relative;
}

#addImages .dblContent li img {
    margin: 10px auto;
}

#addImages .dblContent li span {
   margin-top:4px;
   line-height:12px;
   display:block;
   font-size:11px; 
}

.fotoliaTopBox .buttons {
    float: left;
    width: 220px;
}

.fotoliaTopBox .buttons .categoryLink {
    float:left;
    margin-right: 10px;
}

.fotoliaTopBox .buttons .saveFotolia {
    float: inherit;
    margin-right: 10px;
}

.fotoliaTopBox {
    float: left;
    margin-left: 10px;
}

#addImages .selectableInfo {
    font-size: 11px;
    position: absolute;
    right: 8%;
}

.fotoliaFixed {
    float: right;
    margin-bottom: 10px;
    margin-right: 2%;
    opacity: 0.9;
    padding: 5px 0 15px;
    width: 79%;
    z-index: 1;
}

#fotoliaTAB .fixed {
    float: right;
    left: 20%;
    opacity: 0.9;
    position: fixed;
    top: 10%;
    width: 70%;
    z-index: 1020;
}

#fotoliaFilters .filterTitle {
    float: left;
    margin-top: 0;
    width: 75px;
    margin-bottom:5px;
}

#fotoliaFilters .fTitle {
    float:left;
    clear:both;
}

#fotoliaFilters .ageSelect {
    width: 100%;
}

#fotoliaTAB {
    position:relative;
}

#fotoliaFilters .fCatTitle {
    margin:0;
}
#fotoliaFilters .fCat {
    margin:10px 0;
    display: block;
    float: left;
    width: 100%;
}

.filtersOpen .arrowWthick {
    float: left;
    height: 20px;
    margin: 3px 5px;
    width: 20px;
}

.filtersOpen .fTitle {
    float: left;
    margin: 3px 0 0 5px;
    width: 190px;
}

div.fotoliaPrice {
    left: -1px;
    opacity: 0.7;
    padding: 2% 4%;
    position: absolute;
    top: -1px;
    width: 92%;
}

div.fotoliaPrice .textLicense {
    text-align: left;
    float:left;
}

div.fotoliaPrice .textPrice {
    text-align: right;
}

.fotoliaSearch {
    padding:5px;
    float:left;
}

.fotoliaSearch label {
    display:block;
}

.fotoliaSearch .button {
    width:95%;
}

.fotoliaSearch input[name="words"] {
    width:100%;
}

.fotoliaSearch h2 {
    margin-top:0px;
}