ff-streaming-platform

git clone git://archive.git.mtrnord.blog/MTRNord/ff-streaming-platform.git
Log | Files | Refs | README | LICENSE

responsive.css (9601B)


      1 @media only screen and (min-width : 768px) {
      2   .nav.navbar-nav > li:hover > ul.sub-menu{
      3     display: block;
      4     -webkit-animation: fadeInUp 400ms;
      5     animation: fadeInUp 400ms;
      6   }
      7 
      8   ul.sub-menu {
      9     position: absolute;
     10     top: 60px;
     11     left: 0;
     12     background: #fff;
     13     padding: 10px 0;
     14     width: 240px;
     15     box-shadow: none;
     16     display: none;
     17     z-index: 999;
     18     border: 1px solid #00aeef;
     19   }
     20 
     21   #header .navbar-nav li ul.sub-menu li a {
     22     padding-left: 20px;
     23   }
     24 
     25 
     26 }
     27 
     28 /*md only*/
     29 @media (min-width: 992px) and (max-width: 1199px) {
     30   .col-md-4.portfolio-item{
     31     width: 33%;
     32   }
     33 }
     34 
     35 /*sm only*/
     36 @media (min-width: 768px) and (max-width: 991px) {
     37   .col-sm-4.portfolio-item{
     38     width: 33%;
     39   }
     40 }
     41 
     42 /* md */
     43 @media only screen and (max-width : 1200px) {
     44 
     45   /*Pricing Table*/
     46   .single-price .plan-price:after {
     47     border-width:100px;
     48     margin-left:-100px;
     49   }
     50 
     51   .single-table .table-content {
     52     padding: 20px;
     53   }
     54 
     55   .table-header {
     56     padding: 0 10px 7px;
     57   }
     58 
     59   .single-table:before {
     60     border-width:0 106px 60px;
     61   }
     62 
     63   .single-table .btn-signup:after {
     64     border-width:78px 106px 0;
     65   }
     66 
     67 }
     68 
     69 /* sm */
     70 @media only screen and (max-width : 992px) {
     71 
     72   h1{
     73     font-size: 25px;
     74   }
     75 
     76   #header .navbar-nav.navbar-right li {
     77     padding: 0;
     78   }
     79 
     80   #header .navbar-nav.navbar-right >li a {
     81     padding: 20px 10px;
     82   }
     83 
     84   #home-slider {
     85     margin-top: 30px;
     86   }
     87 
     88   #home-slider .main-slider {
     89     height: 250px;
     90   }
     91 
     92   #home-slider .slide-text {
     93     top: 0;
     94     width: 50%;
     95   }
     96 
     97   #home-slider h1 {
     98     margin-top: 0;
     99   }
    100 
    101   #home-slider .slider-hill {
    102     width: 400px;
    103   }
    104 
    105   #home-slider .slider-house {
    106     width: 250px;
    107     right: 90px;
    108     bottom: -20px;
    109   }
    110 
    111   #home-slider .slider-sun {
    112     right: 255px;
    113     bottom: 65px;
    114     width: 60px
    115   }
    116 
    117   #home-slider .slider-birds1 {
    118     right: 320px;
    119     bottom: 60px;
    120     width: 70px;
    121   }
    122 
    123   #home-slider .slider-birds2 {
    124     right: 0;
    125     bottom: 90px;
    126     width: 80px;
    127   }
    128 
    129   /*Pricing Table*/
    130   .single-price {
    131     margin-bottom: 40px;
    132   }
    133 
    134   .single-price .plan-price {
    135     height: 140px;
    136   }
    137 
    138   .single-price .plan-price:after {
    139     border-width: 140px;
    140     margin-left: -140px;
    141   }
    142 
    143   .single-table {
    144     margin-bottom: 50px;
    145   }
    146 
    147   .single-table:before {
    148     border-width: 0 172px 60px;
    149   }
    150 
    151   .single-table .btn-signup:after {
    152     border-width: 78px 173px 0;
    153   }
    154 
    155   #price-table2 {
    156     margin-bottom: 100px;
    157   }
    158 
    159   .nav.navbar-nav.post-nav li{
    160     display: inline-block;
    161     margin-right: 15px;
    162   }
    163 
    164   .masonery_area .nav.nav-justified.post-nav li {
    165     display: table-cell;
    166   }
    167 
    168   /* Blog */
    169   .post-comment {
    170     padding-left: 0;
    171   }
    172 
    173   .post-comment .pull-left img {
    174     margin-right: 20px;
    175   }
    176 
    177   .parrent .post-comment {
    178     margin-left: 0;
    179   }
    180 
    181   .parrent .media-list {
    182     margin-left: 150px;
    183   }
    184 
    185   .single-blog.two-column .post-overlay{
    186     margin-top: 0;
    187   }
    188 
    189 }
    190 
    191 
    192 /* xs */
    193 @media only screen and (max-width : 768px) {
    194 
    195   h1{
    196     font-size: 22px;
    197   }
    198 
    199   h2{
    200     font-size:20px;
    201   }
    202 
    203   .padding{
    204     padding: 30px 0;
    205   }
    206 
    207   #header {
    208     padding-bottom: 40px;
    209     padding-top: 10px;
    210   }
    211 
    212   .social-icons.pull-right{
    213     float: left !important;
    214   }
    215 
    216   #header .navbar-inverse .navbar-toggle,
    217   #header .navbar-inverse .navbar-toggle:focus {
    218     border-color: #00aeef;
    219     margin-top: 15px;
    220     margin-right: 5px;
    221     outline: none;
    222   }
    223 
    224   .navbar-header .navbar-toggle .icon-bar {
    225     background-color: #00aeef;
    226   }
    227 
    228   #header .navbar-inverse .navbar-toggle:hover {
    229     background: #00aeef;
    230   }
    231 
    232   #header .navbar-inverse .navbar-toggle:hover .icon-bar {
    233     background: #fff;
    234   }
    235  
    236   .navbar-inverse .navbar-collapse,
    237   .navbar-inverse .navbar-form {
    238     border-top: 0;
    239   }
    240 
    241   .navbar.navbar-inverse {
    242     margin-top: 20px;
    243     padding-left: 15px;
    244     padding-right: 15px;
    245   }
    246 
    247   .social-icons ul li:first-child{
    248     padding-left: 0;
    249   }
    250 
    251   .search {
    252     top: -40px;
    253   }
    254 
    255   #header .navbar-nav.navbar-right li > a > i {
    256     display: inline-block;
    257     float: right;
    258     padding: 8px 10px 8px 30px
    259   }
    260 
    261   #header .navbar-nav.navbar-right li > a {
    262     padding: 10px 0;
    263   }
    264 
    265   #header .navbar-nav li ul.sub-menu li a {
    266     padding: 5px 10px;
    267   }
    268 
    269   #header .navbar-inverse .navbar-nav li.active > a, 
    270   #header .navbar-inverse .navbar-nav li.active > a:focus, 
    271   #header .navbar-nav.navbar-right li > a:hover {
    272     border: none;
    273   }
    274 
    275 
    276   #home-slider {
    277     margin: 50px 20px;
    278   }
    279 
    280   #home-slider .main-slider {
    281     height: 500px;
    282   }
    283 
    284   #home-slider .slide-text {
    285     top: 0;
    286     width: 100%;
    287     text-align: center;
    288   }
    289 
    290 
    291   #home-slider .slider-hill {
    292     right: 50%;
    293     margin-right: -200px;
    294   }
    295 
    296   #home-slider .slider-house {
    297     right: 50%;
    298     margin-right: -125px;
    299   }
    300 
    301   #home-slider .slider-sun {
    302     right: 50%;
    303     margin-right: 60px;
    304   }
    305 
    306   #home-slider .slider-birds1 {
    307     width: 70px;
    308     right: 50%;
    309     margin-right: 120px;
    310   }
    311 
    312   #home-slider .slider-birds2 {
    313     width: 70px;
    314     right: 50%;
    315     margin-right: -200px;
    316   }
    317 
    318   /*Pricing Table*/
    319   .single-price, .single-table {
    320     margin-bottom: 45px;
    321   }
    322 
    323   .single-price .plan-price {
    324     height: 200px;
    325     padding-top: 25px;
    326   }
    327 
    328   .single-price .plan-price:after {
    329     border-width: 200px;
    330     margin-left: -200px;
    331   }
    332 
    333   .single-table:before {
    334     border-width: 0 225px 60px;
    335   }
    336 
    337   .single-table .btn-signup:after {
    338     border-width: 78px 225px 0;
    339   }
    340 
    341   .single-table .btn-signup a {
    342     padding: 15px;
    343   }
    344 
    345 
    346   #action.responsive{
    347     height: 255px;
    348   }
    349 
    350   .action.take-tour{
    351     margin-top: -95px;
    352   }
    353 
    354   .action.take-tour .col-sm-7{
    355     width: 100%;
    356     text-align: center;
    357   }
    358 
    359   .action.take-tour .col-sm-5{
    360     width: 100%;
    361     margin-top: 120px;
    362   }
    363 
    364   .single-features {
    365     padding-bottom: 0;
    366     padding-top: 30px;
    367   }
    368 
    369   .single-features img {
    370     margin-bottom: 25px;
    371   }
    372 
    373 
    374   .single-features {
    375     text-align: center;
    376   }
    377 
    378   .single-features * {
    379     display: inline-block;
    380     text-align: center;
    381   }
    382 
    383 
    384   /* about us */
    385 
    386   .team-single {
    387     margin-bottom: 30px;
    388   }
    389 
    390   #company-information.choose .padding-top {
    391     padding-top: 0;
    392   }
    393 
    394   /* Blog */
    395   .arrow-right:after {
    396     background: none ;
    397   }
    398 
    399   .arrow-left:before {
    400     background: none;
    401   }
    402 
    403   .col-sm-6.padding-right.arrow-right{
    404     padding-right: 15px;
    405   }
    406 
    407   .col-sm-6.padding-left.padding-top.arrow-left {
    408     margin-bottom: 70px;
    409     padding-left: 15px;
    410   }
    411 
    412   .blog-padding-right {
    413     padding-right: 15px;
    414   }
    415 
    416   .nav.nav-justified.post-nav li, 
    417   .nav.navbar-nav.post-nav li{
    418     display: inline-block;
    419     margin-right: 15px;
    420   }
    421 
    422   .author-profile .col-sm-2 img {
    423     margin-bottom: 20px;
    424     width: auto;
    425   }
    426 
    427   .post-comment {
    428     padding-left: 0;
    429   }
    430 
    431   .parrent .post-comment {
    432     margin-left: 0;
    433   }
    434 
    435   .parrent .media-list {
    436     margin-left: 140px;
    437   }
    438 
    439   .post-comment .pull-left img{
    440     margin-right: 10px;
    441   }
    442 
    443   .single-blog.two-column .post-overlay{
    444     margin-top: 0;
    445   }
    446 
    447   /* Portfolio */
    448 
    449   .project-name h2 {
    450     margin-top: 20px;
    451   }
    452 
    453   .portfolio-filter li a{
    454     padding: 0 15px;
    455   }
    456 
    457   /*Coming Soon CSS*/
    458   #countdown li.angle-one {
    459     left: 60px;
    460   }
    461 
    462   #countdown li.angle-two {
    463     left: 20px;
    464   }
    465 
    466   #countdown li.angle-three {
    467     right: 20px;
    468   }
    469 
    470   #countdown li.angle-four {
    471     right: 60px;
    472   }
    473 
    474   #countdown li > span {
    475     font-size: 36px;
    476     line-height: 36px;
    477     margin-top: 30px;
    478   }
    479 
    480   #countdown li.angle-two > span,
    481   #countdown li.angle-four > span {
    482     margin-top: 60px;
    483   }
    484 
    485   #subscribe {
    486     font-size: 14px;
    487     text-align: center;
    488   }
    489 
    490   #newsletter .form-control {
    491     font-size: 14px;
    492     height: 40px
    493   }
    494 
    495   #newsletter i {
    496     font-size: 25px;
    497   }
    498 
    499   #countdown li.angle-one span.minutes, 
    500   #countdown li.angle-one .minute {
    501     margin-left: 0
    502   }
    503 
    504   /* Contact-us2 CSS*/
    505   #map-section .contact-info {
    506     width: 51%;
    507     padding: 20px;
    508   }
    509 
    510   #gmap {
    511     height: 310px;
    512   }
    513 
    514   #contact-form .btn-submit {
    515     width:50%;
    516   }
    517 
    518   #map-section .contact-info h2 {
    519     font-size: 20px;
    520   }
    521 
    522   #map-section .contact-info address {
    523     font-size: 14px;
    524   }
    525 
    526 
    527   /* 404 error CSS*/
    528   #error-page {
    529     padding: 50px 25px;
    530   }
    531 
    532   #error-page h2 {
    533     font-size: 24px;
    534   }
    535 
    536   .btn-error {
    537     font-size: 13px;
    538     padding: 12px 18px;
    539   }
    540 }
    541 
    542 @media only screen and (max-width : 480px) {
    543 
    544   /* Pricing Table*/
    545 
    546   .single-price, .single-table {
    547     margin-bottom: 35px;
    548   }
    549 
    550   .single-price .plan-price {
    551     height: 110px;
    552     padding-top: 7px;
    553   }
    554 
    555   .single-price .plan-price:after {
    556     border-width: 110px;
    557     margin-left: -110px;
    558   }
    559 
    560   .single-table:before {
    561     border-width: 0 145px 60px;
    562   }
    563 
    564   .single-table .btn-signup:after {
    565     border-width: 78px 145px 0;
    566   }
    567 
    568   /* Coming soon */
    569   #countdown li.angle-one {
    570     left: 25px;
    571   }
    572 
    573   #countdown li.angle-two {
    574     left: 10px;
    575   }
    576 
    577   #countdown li.angle-three {
    578     right: 10px;
    579   }
    580 
    581   #countdown li.angle-four {
    582     right: 25px;
    583   }
    584 
    585   #countdown li > span {
    586     font-size: 14px;
    587     line-height: 14px;
    588     margin-top: 10px;
    589   }
    590 
    591   #countdown li.angle-two > span,
    592   #countdown li.angle-four > span {
    593     margin-top: 30px;
    594   }
    595 
    596 
    597   #subscribe {
    598     font-size: 14px;
    599     text-align: center;
    600   }
    601 
    602   #newsletter .form-control {
    603     font-size: 14px;
    604     height: 40px
    605   }
    606 
    607   #newsletter i {
    608     font-size: 25px;
    609   }
    610 
    611   #countdown li.angle-one span.minutes, 
    612   #countdown li.angle-one .minute {
    613     margin-left: 0
    614   }
    615 
    616   /* Contact-us2 CSS*/
    617 
    618   #map-section .contact-info {
    619     width: 100%;
    620   }
    621 
    622   #gmap {
    623     height: 390px;
    624   }
    625 
    626   #contact-form .btn-submit {
    627     width: 60%;
    628   }
    629 
    630   /* 404 error CSS*/
    631 
    632   #error-page {
    633     padding: 50px 25px;
    634   }
    635 
    636   #error-page h2 {
    637     font-size: 24px;
    638   }
    639 
    640   .btn-error {
    641     font-size: 10px;
    642     padding: 12px 11px;
    643   }
    644 }