/** * Primary Drupal Styles * Author: Bachir Soussi Chiadmi */ body { font-size: 16px; font-family: "aileron", Arial, "MS Trebuchet", sans-serif; } h1 { font-size: 1.6em; } h2 { font-size: 1.5em; } h3 { font-size: 1.4em; } h4 { font-size: 1.3em; } h5 { font-size: 1.2em; } h6 { font-size: 1.1em; } input { font-family: Arial, "MS Trebuchet", sans-serif; font-size: 0.8em; } /** layout */ #center, #sidebar-first, #sidebar-second, .footer-block .region, .header-block { display: inline-block; vertical-align: top; } body.two-sidebars #center { width: 54%; } body.sidebar-first #center { width: 73%; } body.sidebar-second #center { width: 80%; } body.no-sidebars #center { width: 100%; } #sidebar-first { width: 24%; } #sidebar-second { width: 18%; } #header, #main, #footer { padding: 0; } #container { width: 1024px; margin: 0 auto; } #header h1 { display: block; height: 335px; background-image: url(../../images/logo.png); background-size: contain; background-position: center; background-repeat: no-repeat; text-indent: -2000px; overflow: hidden; margin: 0; } #header h2 { text-align: center; color: #20c498; } #node-63 { color: #1f04a1; } .panel-2col-stacked { background-position: center; background-size: contain; background-repeat: no-repeat; } .panel-2col-stacked .field-name-field-emvideo img { width: 100%; } .panel-2col-stacked .panel-col-top h2 { color: #fb3f08; } .panel-2col-stacked .center-wrapper .panel-col-first { width: 70%; } .panel-2col-stacked .center-wrapper .panel-col-last { width: 30%; } .panel-2col-stacked .center-wrapper .panel-col-last .field-name-body { display: none; } .panel-2col-stacked .panel-col-bottom .field-name-field-episodes > .field-items { display: -ms-flexbox; display: flex; -ms-flex-flow: row nowrap; flex-flow: row nowrap; -ms-flex-pack: justify; justify-content: space-between; } .panel-2col-stacked .panel-col-bottom .field-name-field-episodes > .field-items > .field-item { display: block; width: 19%; } .panel-2col-stacked .panel-col-bottom .field-name-body { display: none; } #mini-panel-th_matique { background-image: url(../../images/fond-theme-0.png); } #mini-panel-th_matique-1 { background-image: url(../../images/fond-theme-0.png); } #mini-panel-th_matique-2 { background-image: url(../../images/fond-theme-0.png); } #mini-panel-th_matique-3 { background-image: url(../../images/fond-theme-0.png); } #mini-panel-th_matique-4 { background-image: url(../../images/fond-theme-0.png); } #mini-panel-th_matique-5 { background-image: url(../../images/fond-theme-0.png); } #footer-bottom { text-align: center; } #footer-bottom .block { background-color: transparent; font-size: 0.7em; } #content { padding: 1em; } /** Messages. */ div.messages { padding: 9px; margin: 0.5em 0 0; color: #036; background: #bdf; border: 1px solid #ace; border-radius: 5px; } div.warning { color: #840; background: #fe6; border-color: #ed5; } div.error { color: #fff; background: #e63; border-color: #d52; } div.error p.error { color: #333; } div.status { color: #360; background: #cf8; border-color: #be7; } /** Tab navigation */ ul.primary, .views-admin-links ul { font: 13px/1.231 sans-serif; *font-size: small; border-collapse: collapse; padding: 0 0 0 1em; /* LTR */ white-space: nowrap; list-style: none; margin: 5px; height: auto; line-height: normal; } ul.primary li, .views-admin-links li { display: inline; } ul.primary li a, .views-admin-links li a { border-width: 1px; border-style: solid solid none solid; height: auto; margin-right: 0.5em; /* LTR */ padding: 0 1em; text-decoration: none; border-top-left-radius: 5px; border-top-right-radius: 5px; } /** Form */ #node-form .form-region-main { border-right: 1px solid #BFBFBF; padding-right: 10px; width: 68%; } #node-form .form-region-main label { float: left; min-width: 25%; } #node-form .form-region-main input.form-text { width: 40%; } #node-form .form-region-right { padding-left: 5px; } #node-form .form-region-right label { float: left; min-width: 35%; } #node-form .form-region-right input.form-text { width: 60%; } #node-form .form-region-main label.option, #node-form .form-region-right label.option { float: none; } form:not(#views-ui-config-item-form) .form-item { position: relative; /* padding:9px;*/ } form:not(#views-ui-config-item-form) .form-item .description { position: absolute; bottom: 140%; /* right:-15px;*/ z-index: 5; left: 50%; color: #1A1A1A; line-height: 1.1; background: url(../images/popup.png) 50% 100% no-repeat; width: 240px; margin: 0px 0px -15px; padding: 9px 10px 20px; display: none; border-top: 1px solid #9F9F9F; } form:not(#views-ui-config-item-form) .form-item:hover { z-index: 1; height: auto; /* Fix for flicker in IE7 */ } form:not(#views-ui-config-item-form) .form-item:hover > .description { display: block; } fieldset { border: 1px solid #D4D4D4; padding: 10px; margin-bottom: 1em; border-radius: 5px; } fieldset legend { font-size: 1.6em; } input.form-text { max-width: 95%; } /** TABLE */ table { width: 100%; border-radius: 5px; } table thead th { background-color: #CCC; padding: 0.5em 1em; text-align: left; } table tbody tr.even, table tbody tr.odd { border-bottom: 0 solid #CCCCCC; padding: 0.1em 0.6em; } table tbody tr.even { background-color: #EEE; } table tbody tr.odd { background-color: #E5E5E5; } table tbody td { padding: 0.5em 1em; text-align: left; } td.active { background-color: transparent; }