static/less/pymove3d.less
changeset 212 4610f9f5ee5b
parent 205 016a662009af
child 215 76d113bdb8c7
equal deleted inserted replaced
211:326c1a9fc102 212:4610f9f5ee5b
    83 .module-cite h1 {color:@blue;}
    83 .module-cite h1 {color:@blue;}
    84 .col-yellow {background:@yellow-light;}
    84 .col-yellow {background:@yellow-light;}
    85 li.module-language a:first-child {border-right:1px solid @blue;}
    85 li.module-language a:first-child {border-right:1px solid @blue;}
    86 .module-course {background-color: #f5f5f5;}
    86 .module-course {background-color: #f5f5f5;}
    87 
    87 
    88 .module-cite {border-bottom:1px solid @yellow;padding-bottom:20px;}
    88 .module-info {border-bottom:1px solid @yellow;padding-bottom:20px;}
       
    89 .module-cite {padding-bottom:20px;}
       
    90 
    89 
    91 
    90 .cite {position:relative;}
    92 .cite {position:relative;}
    91 .cite-left {top: 6px;}
    93 .cite-left {top: 6px;}
    92 .cite-right {top:48px;}
    94 .cite-right {top:48px;}
    93 .cite-right svg {margin-top: -48px;}
    95 .cite-right svg {margin-top: -48px;}
       
    96 
       
    97 .module-impression {background:@blue;}
       
    98 .module-impression a {color:white;}
       
    99 .module-thumbnail,
       
   100 .module-impression h3 {margin-top:20px;}
       
   101 .module-footer .headline {padding:20px 0;}
       
   102 
       
   103 /* Video
       
   104 ------------------------------------ */ 
       
   105 .flex-video {
       
   106 position: relative;
       
   107 padding-top: 25px;
       
   108 padding-bottom: 67.5%;
       
   109 height: 0;
       
   110 margin-bottom: 16px;
       
   111 overflow: hidden;
       
   112 }
       
   113  
       
   114 .flex-video.widescreen { padding-bottom: 57.25%; }
       
   115 .flex-video.vimeo { padding-top: 0; }
       
   116  
       
   117 .flex-video iframe,
       
   118 .flex-video object,
       
   119 .flex-video embed {
       
   120 position: absolute;
       
   121 top: 0;
       
   122 left: 0;
       
   123 width: 100%;
       
   124 height: 100%;
       
   125 }
       
   126 
    94 /* Footer
   127 /* Footer
    95 ------------------------------------ */ 
   128 ------------------------------------ */ 
    96 #footer {
   129 #footer {
    97   height: 60px;
   130   height: 60px;
    98 }
   131 }
    99 
       
   100 .sponsor{
   132 .sponsor{
   101   height: 50px;
   133   height: 50px;
   102 }
   134 }
   103 
       
   104 #footer > .container {
   135 #footer > .container {
   105   padding-left: 15px;
   136   padding-left: 15px;
   106   padding-right: 15px;
   137   padding-right: 15px;
   107 }
   138 }
   108 .carousel-control.left {
   139 .carousel-control.left {
   112 .carousel-control.right {
   143 .carousel-control.right {
   113   background-image:none;
   144   background-image:none;
   114   filter: 0;
   145   filter: 0;
   115 }
   146 }
   116 .module-imprint {border-top:1px solid #f5f5f5; padding:20px 0;}
   147 .module-imprint {border-top:1px solid #f5f5f5; padding:20px 0;}
       
   148 
       
   149 /* media queries
       
   150 ------------------------------------ */ 
       
   151 @media (max-width: 767px) {
       
   152 .module-gallery .module-content {
       
   153     height: 376px;
       
   154     }
       
   155 .module-impression svg {display:none;}
       
   156 }
       
   157 
       
   158 @media only screen and (max-device-width: 800px), only screen and (device-width: 1024px) and (device-height: 600px), only screen and (width: 1280px) and (orientation: landscape), only screen and (device-width: 800px), only screen and (max-width: 767px) {
       
   159 .flex-video { padding-top: 0; }
       
   160 }
Impressum Datenschutzerklärung