/*!
 * Start Bootstrap - Shop Homepage (http://startbootstrap.com/)
 * Copyright 2013-2016 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap/blob/gh-pages/LICENSE)
 */

body {
    padding-top: 70px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
}
body a:hover { text-decoration: none; }

.slide-image {
    width: 100%;
}
.carousel-holder {
    margin-bottom: 30px;
}
.carousel-control,
.item {
    border-radius: 4px;
}
h5 {overflow: hidden;}
.caption {
    /*height: 130px;*/
    overflow: hidden;
}
.caption h4 {
    white-space: nowrap;
}
.thumbnail img {
    width: 100%;
}
.ratings {
    padding-right: 10px;
    padding-left: 10px;
    color: #d17581;
}
.rate {color: #d17581;}

.thumbnail {
    padding: 0;
    position: relative;
    display: block;
    min-height: 180px; 
    overflow: hidden;   
}
.thumbnail .caption-full {
    padding: 9px;
    color: #333;
}
select.form-control{display:inline-block}
.footer {
    margin: 50px 0;
}
.clear{clear:both;}
@media (min-width: 1200px) {
    /*.container{width: 1300px;*/}
}
.rtbar {border: 1px solid #ddd;}
.view {    
    -moz-border-radius: 4px;
    border-radius: 4px;
    border: 1px solid #169AE9;
    background:#169AE9;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: 700;
    padding: 5px;
}
.desc {margin-bottom: 20px;}
.panel-heading a {text-decoration: none;}
.img-thumbnail-single {float:left!important;}
.textcontent{word-wrap: break-word;}

.equal {
  display: flex;
  flex-wrap: wrap;
}
.overlay {
position: absolute;
z-index: 999;
width: 100%;
height: 6.3em;
bottom: -5.35em;
background-color: #1e1e1e;
background-color: rgba(30, 30, 30, 0.85);
font-size: 1em;
color: #D45776;
text-align: center;
}
.overlay a {color: #D45776;}
.hidepointer {cursor: auto !important;}
.hidepointer:hover {background-color:#337ab7 !important;border-color:#2e6da4 !important;} 
.colorlink a {color: #FFFFFF!important;}
.seotag {max-height: 100px;overflow: scroll;}
/************************Sidebar**********************/
.login-form {margin-bottom: 20px;}
form[role=login] input{font-size: 14px;margin: 16px 0;}
form[role=login] button{font-size: 14px;margin: 5px 0;}
.nchap  {color: #E72656;font-size: 14px !important;}
.ndark {color: #888888;font-size: 14px !important;}
.bulletup {color: silver;}
.randommanga {margin-bottom:5px;}
/*------------tag cloud---------------*/
#tagcloud {
    background:#CFE3FF;
    color:#0066FF;
    border: 1px solid #559DFF;
    text-align:center;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}

#tagcloud a:link, #tagcloud a:visited {
    text-decoration:none;
    color: #333;
}

#tagcloud a:hover {
    text-decoration: underline;
}

#tagcloud span {
    padding: 4px;
}

#tagcloud .smallest {
    font-size: x-small;
}

#tagcloud .small {
    font-size: small;
}

#tagcloud .medium {
    font-size:medium;
}

#tagcloud .large {
    font-size:large;
}

#tagcloud .largest {
    font-size:larger;
}
.in{
    color:#BCB80E !important;
}
/************************Back to TOp**********************/
.back-to-top {
    cursor: pointer;
    position: fixed;
    bottom: 0px;
    right: 0px;
    display:none;
}

/************************TOP MENU**********************/
@media screen and (max-width:480px) {
    .col-xs-4 {width: 50%;}
}
@media screen and (max-width:800px) {
    .back-to-top {display: none!important;}
}    
@media screen and (max-width:995px) {
    .navbar-header {
        float: none;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin: 7.5px -15px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .navbar-text {
        float: none;
        margin: 15px 0;
    }
    /* since 3.1.0 */
    .navbar-collapse.collapse.in { 
        display: block!important;
    }
    .collapsing {
        overflow: hidden!important;
    }
}