.related-block .block .blockItem.blockItemBox {width:150px;}
.page-search .block .blockItem {width:150px;}
.csPornstarbio .block .blockItem {width:150px;}

.contentBox.categoryBox .img.imgVCenter > a > img {width:auto;height:100%;top:0;margin:0;transform:translateX(-50%);}

.header ul#nav li {margin:0;}

.search {
    width:870px;
}

.pornstra-alphabet {display:block;margin-bottom:6px;}
.pornstra-alphabet::before,.pornstra-alphabet::after {content:"";display:block;clear:both;}
.pornstra-alphabet a {display:block;float:left;height:30px;line-height:28px;padding:0 10px;border:1px solid #202020;background-color:#181818;color:#bcbcbc;margin:0 2px 4px;font-size:16px;border-radius:3px;text-align:center;min-width:30px;}
.pornstra-alphabet a:hover {color:#fff;border-color:#434343;}

@media(max-width:1645px) {
    .header ul#nav li a {padding:0 10px;}
}
@media(max-width:1560px) {
    .header ul#nav li a {font-size:16px;height:54px;line-height:54px;}
}
@media(max-width:1215px) {
    #menuToggle {
        display:block;
        text-align:center;
    }
    .navHome img {
        display:none;
    }
    .navHome span {
        display:inline-block;
    }
    #nav.collapse {
        display:none;
    }
    #nav.collapse.in {display:block;
                      position:relative;
                      -moz-border-bottom-colors: none;
                      -moz-border-left-colors: none;
                      -moz-border-right-colors: none;
                      -moz-border-top-colors: none;
                      background: #1f1f1f none repeat scroll 0 0;
                      border-color: -moz-use-text-color #333 #333;
                      border-image: none;
                      border-style: none solid solid;
                      border-width: medium 1px 1px;
                      z-index:9;
    }
    #nav li {
        border:medium none;
        float:left;
        width:33.3334%;
        text-align:center;
        line-height:1;
    }
    .header ul#nav li a {
        height:35px;
        line-height:35px;
    }
}
@media(max-width:1024px) {
    .search {
        width:710px;
    }
}
@media(max-width:900px) {
    .search {
        width:360px;
    }    
}
@media(max-width:480px) {
    #nav li {
        width:50%;
    }
    .header ul#nav li a {
        white-space: nowrap;
    }
    .search {
        max-width:240px;
    }
}