@media screen and (min-width: 414px){ .char-seiyuu-list{ visibility: hidden; clear: both; display: none; } } @media screen and (max-width: 413px){ .seiyuu-info{ max-width: 50px; } .seiyuu-info .seiyuu-detail{ visibility: hidden; clear: both; display: none; } .anime-char-list .char-info{ min-width: 238px; } } /* @media screen and (min-width: 768px){ .show-trailer{ clear: both; display: none; } } @media screen and (max-width: 767px){ .hide-trailer{ clear: both; display: none; } .trailer-anime{ clear: both; display: none; } }*/ .iframe-responsive{ position: relative; padding-top: 35px; height: 0; overflow: hidden; } .iframe-responsive iframe{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; } /*@media screen and (min-width: 861px){ .iframe-responsive{ padding-bottom: 17%; } } @media screen and (min-width: 831px) and (min-height: 860px){ .iframe-responsive{ padding-bottom: 18%; } } @media screen and (min-width: 801px) and (min-height: 830px){ .iframe-responsive{ padding-bottom: 19%; } }*/ @media screen and (max-width: 1279px){ .col-anime-con{ max-width: 382px; } } @media screen and (min-width: 992px){ .iframe-responsive{ padding-bottom: 22%; margin-bottom: -10px; } .embed-responsive-3by4{ padding-bottom: 92%; } } @media screen and (min-width: 811px) and (max-width: 991px){ .iframe-responsive{ padding-bottom: 22%; margin-bottom: -10px; } .embed-responsive-3by4{ padding-bottom: 92%; } } @media screen and (min-width: 768px) and (max-width: 810px){ .iframe-responsive{ padding-bottom: 23%; margin-bottom: -5px; } .embed-responsive-3by4{ padding-bottom: 93%; } } @media screen and (min-width: 768px){ .embed-responsive-otaku{ padding-bottom: 46%; } /* Navbar Dropdown Hover Open*/ ul.nav li:hover > ul.dropdown-menu { display: block; } #navbar { text-align: center; } /* Navbar Dropdown Hover End*/ } @media screen and (min-width: 681px) and (max-width: 767px){ .iframe-responsive{ padding-bottom: 25%; margin-bottom: -5px; } .embed-responsive-3by4{ padding-bottom: 94%; } } @media screen and (max-width: 767px){ .embed-responsive-otaku{ padding-bottom: 56.25%; } /* Navbar Dropdown Hover Open*/ .navbar-nav { display: inline; } .navbar-default .navbar-brand { display: inline; } .navbar-default .navbar-toggle .icon-bar { background-color: #fff; } .navbar-default .navbar-nav .dropdown-menu > li > a { color: red; background-color: #ccc; border-radius: 4px; margin-top: 2px; } .navbar-default .navbar-nav .open .dropdown-menu > li > a { color: #333; } .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { background-color: #ccc; } .navbar-nav .open .dropdown-menu { border-bottom: 1px solid white; border-radius: 0; } .dropdown-menu { padding-left: 10px; } .dropdown-menu .dropdown-menu { padding-left: 20px; } .dropdown-menu .dropdown-menu .dropdown-menu { padding-left: 30px; } li.dropdown.open { border: 0px solid red; } /* Navbar Dropdown Hover End*/ } @media screen and (min-width: 641px) and (max-width: 680px){ .iframe-responsive{ padding-bottom: 28%; margin-bottom: -10px; } .embed-responsive-3by4{ padding-bottom: 97%; } } @media screen and (min-width: 631px) and (max-width: 640px){ .iframe-responsive{ padding-bottom: 28%; margin-bottom: -10px; } .embed-responsive-3by4{ padding-bottom: 97%; } } @media screen and (min-width: 621px) and (max-width: 630px){ .iframe-responsive{ padding-bottom: 28%; margin-bottom: -5px; } .embed-responsive-3by4{ padding-bottom: 97%; } } @media screen and (min-width: 601px) and (max-width: 620px){ .iframe-responsive{ padding-bottom: 28%; } .embed-responsive-3by4{ padding-bottom: 97%; } } @media screen and (min-width: 570px) and (max-width: 600px){ .iframe-responsive{ padding-bottom: 30%; margin-bottom: -5px; } .embed-responsive-3by4{ padding-bottom: 99%; } } @media screen and (min-width: 541px) and (max-width: 569px){ .iframe-responsive{ padding-bottom: 32%; margin-bottom: -10px; } .embed-responsive-3by4{ padding-bottom: 101%; } } @media screen and (min-width: 531px) and (max-width: 540px){ .iframe-responsive{ padding-bottom: 37%; margin-bottom: -10px; } .embed-responsive-3by4{ padding-bottom: 106%; } } @media screen and (min-width: 511px) and (max-width: 530px){ .iframe-responsive{ padding-bottom: 39%; margin-bottom: -10px; } .embed-responsive-3by4{ padding-bottom: 108%; } } @media screen and (min-width: 481px) and (max-width: 510px){ .iframe-responsive{ padding-bottom: 41%; margin-bottom: -10px; } .embed-responsive-3by4{ padding-bottom: 112%; } } @media screen and (min-width: 461px) and (max-width: 480px){ .iframe-responsive{ padding-bottom: 44%; margin-bottom: -10px; } .embed-responsive-3by4{ padding-bottom: 115%; } } @media screen and (min-width: 441px) and (max-width: 460px){ .iframe-responsive{ padding-bottom: 46%; margin-bottom: -10px; } .embed-responsive-3by4{ padding-bottom: 117%; } } @media screen and (min-width: 420px) and (max-width: 440px){ .iframe-responsive{ padding-bottom: 46%; } .embed-responsive-3by4{ padding-bottom: 117%; } } @media screen and (min-width: 401px) and (max-width: 419px){ .iframe-responsive{ padding-bottom: 50%; margin-bottom: -10px; } .embed-responsive-3by4{ padding-bottom: 121%; } } @media screen and (width: 400px){ .iframe-responsive{ padding-bottom: 50%; } .embed-responsive-3by4{ padding-bottom: 121%; } } @media screen and (min-width: 381px) and (max-width: 399px){ .iframe-responsive{ padding-bottom: 52%; margin-bottom: -5px; } .embed-responsive-3by4{ padding-bottom: 123%; } } @media screen and (width: 380px){ .iframe-responsive{ padding-bottom: 52%; } .embed-responsive-3by4{ padding-bottom: 123%; } } @media screen and (min-width: 360px) and (max-width: 379px){ .iframe-responsive{ padding-bottom: 59%; margin-bottom: -20px; } .embed-responsive-3by4{ padding-bottom: 130%; } } @media screen and (min-width: 341px) and (max-width: 359px){ .iframe-responsive{ padding-bottom: 69%; margin-bottom: -20px; } .embed-responsive-3by4{ padding-bottom: 140%; } } @media screen and (min-width: 321px) and (max-width: 340px){ .iframe-responsive{ padding-bottom: 70%; margin-bottom: -15px; } .embed-responsive-3by4{ padding-bottom: 141%; } } @media screen and (max-width: 320px){ .iframe-responsive{ padding-bottom: 73%; margin-bottom: -10px; } .embed-responsive-3by4{ padding-bottom: 144%; } .col-anime-cover { height: 158px; } .col-synopsis { height: 138px; } }