/* Document : villagora_widgets Created on : 15 janv. 2012, 17:38:34 */ /*-------------- IMAGES DE TITRE -------------------*/ /*styles pour les titres de widget*/ /*nom des classes pour images doivent normalement se retrouver dans les choix possibles en back office pour les widgets*/ .vw_title_calendar { background-image: url(_img/widget-calendar.png); background-repeat:no-repeat; background-position: 270px bottom; } .vw_title_coms { background-image: url(_img/widget-coms.png); background-repeat:no-repeat; background-position: 270px bottom; } .vw_title_coeur{ background-image: url(_img/widget-coeur.png); background-repeat:no-repeat; background-position: 270px bottom; } .vw_title_greybillets{ background-image: url(_img/widget-billet-grey.png); background-repeat:no-repeat; background-position: 300px bottom; } .vw_title_greycalendar{ background-image: url(_img/widget-calendar-grey.png); background-repeat:no-repeat; background-position: 300px bottom; } .vw_title_greycoms{ background-image: url(_img/widget-coms-grey.png); background-repeat:no-repeat; background-position: 300px bottom; } .vw_title_greytime{ background-image: url(_img/widget-horloge-grey.png); background-repeat:no-repeat; background-position: 300px bottom; } .vw_title_greyplume{ background-image: url(_img/widget-plume-grey.png); background-repeat:no-repeat; background-position: 300px bottom; } /*-------------- IMAGES D'ICONES -------------------*/ /*styles pour les icones de widget*/ /*nom des classes pour images doivent normalement se retrouver dans les choix possibles en back office pour les widgets correspondant*/ /********************************* *------- Pour les récents ------ */ .vw_icon_date_custom { position:relative; margin : 0; padding : 0; float:left; background-image: url(../../themes/villagora-theme/custom/blueorange/sprite.png); background-repeat: no-repeat; background-position: 0px -112px; width : 42px; height : 60px; /*60 - 10 = 50*/ -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; /*border : 1px solid #DDD;*/ } /******************************** *------- Pour les actifs ------ */ .vw_icon_activite_custom { position:relative; margin : 0; padding : 0; float:left; background-image: url(../../themes/villagora-theme/custom/blueorange/sprite.png); background-repeat: no-repeat; background-position: -42px -112px; width : 44px; height : 60px; /*60 - 10 = 50*/ } .vw_icon_activite_custom-novote { position:relative; margin : 0; padding : 0; float:left; background-image: url(../../themes/villagora-theme/custom/blueorange/sprite.png); background-repeat: no-repeat; background-position: -86px -112px; width : 44px; height : 60px; /*60 - 10 = 50*/ } /********************************* *------- Pour les populaires ------ */ .vw_icon_populaire_custom, .vw_icon_populaire_custom-0, .vw_icon_populaire_custom-1, .vw_icon_populaire_custom-2, .vw_icon_populaire_custom-3, .vw_icon_populaire_custom-4, .vw_icon_populaire_custom-5{ position:relative; margin : 0; padding : 0; float:left; background-image: url(../../themes/villagora-theme/custom/blueorange/sprite.png); background-repeat: no-repeat; background-position: -136px -112px; width : 44px; height : 60px; /*60 - 10 = 50*/ } /*--------*/ .vw_icon_populaire_star { position:relative; margin : 0; padding : 0; float:left; background-image: url(_img/stars.png); background-repeat: no-repeat; background-position: -220px 0px; width : 44px; height : 60px; /*60 - 10 = 50*/ } .vw_icon_populaire_star-0 { position:relative; margin : 0; padding : 0; float:left; background-image: url(_img/stars.png); background-repeat: no-repeat; background-position: 0px 0px; width : 44px; height : 60px; /*60 - 10 = 50*/ } .vw_icon_populaire_star-1 { position:relative; margin : 0; padding : 0; float:left; background-image: url(_img/stars.png); background-repeat: no-repeat; background-position: -44px 0px; width : 44px; height : 60px; /*60 - 10 = 50*/ } .vw_icon_populaire_star-2 { position:relative; margin : 0; padding : 0; float:left; background-image: url(_img/stars.png); background-repeat: no-repeat; background-position: -88px 0px; width : 44px; height : 60px; /*60 - 10 = 50*/ } .vw_icon_populaire_star-3 { position:relative; margin : 0; padding : 0; float:left; background-image: url(_img/stars.png); background-repeat: no-repeat; background-position: -132px 0px; width : 44px; height : 60px; /*60 - 10 = 50*/ } .vw_icon_populaire_star-4 { position:relative; margin : 0; padding : 0; float:left; background-image: url(_img/stars.png); background-repeat: no-repeat; background-position: -176px 0px; width : 44px; height : 60px; /*60 - 10 = 50*/ } .vw_icon_populaire_star-5 { position:relative; margin : 0; padding : 0; float:left; background-image: url(_img/stars.png); background-repeat: no-repeat; background-position: -220px 0px; width : 44px; height : 60px; /*60 - 10 = 50*/ } /*--------*/ /*-------------- WIDGET COMMONS -------------------*/ div.villa-widget-accueil h3, div.villa-widget-accueil h3.villatitle { height:60px; line-height: 2em; margin:0; font-size: 30px; } h3.villatitle-tab { /*height:60px;*/ line-height:1em; margin:0 0 -20px 6px; padding:0; } div.villa-widget-accueil { float:left; /*display:inline-block;*/ margin:0; padding:0; width: 31%; /*365px;*/ margin-left:1%; /*42*/ margin-right:1%; /*42*/ margin-top: 0px; } div.villa-widget-accueil ul, div.villa-widget-accueil ul.villa-widget-content { margin:0; padding: 0; } div.villa-widget-accueil ul.nav { margin-bottom: 0px; /*surcharge du style bootstrap*/ margin-left:10px; margin-right:10px; } ul.villa-widget-content li { padding : 8px 10px 2px 5px; margin : 0 0 0 0; -o-transition:background-color 300ms linear; -webkit-transition:background-color 300ms linear; -moz-transition:background-color 300ms linear; -ms-transition:background-color 300ms linear; } div.villa-widget-accueil ul li, div.villa-widget-accueil ul.villa-widget-content li { padding : 15px 0; margin : 0 0 0 0; } div.villa-topic-widget-billet { word-wrap: break-word; } a.villa-forum-widget-title { font-weight:700; padding: 5px 0px 5px 0px; } /*div contenant le contenu et le "from where" de l'excerpt*/ div.villa-forum-widget-excerpt { line-height:1.4em; margin : 0; padding : 8px 0 4px 0; } /*reset des styles

pour les widgets*/ div.villa-forum-widget-excerpt p { margin: 0; padding: 0; } /*

autour du contenu de l'excerpt du billet*/ div.villa-forum-widget-excerpt p.villa-forum-widget-content{ min-height: 40px; } /*

autour du "from where" en bas de billet*/ div.villa-forum-widget-excerpt p.villa-forum-widget-from { display: none; font-size: 10px; line-height: 1em; padding : 8px 0 4px 0; min-height: 18px; } hr.villa-topic-widget-billet-separator { height: 1px; padding: 0; margin: 0px 0px 10px 0px; background-color: #FFF; border-top:0px solid #bbb; border-bottom:1px solid #bbb; clear:both; } hr.villa-list-with-date { margin: 0px 15px 10px 55px; } .villa-active-widget-date { font-size: 10px; } @media only screen and (max-width: 1250px) { div.villa-widget-accueil h3.villatitle { background-image: none; } } /*-------------- WIDGET RECENTS TOPICS --------------*/ div.villa-topic-widget-dateday { position:relative; margin : 0; padding : 8px 0 0 0; height : 34px; /*42 - 12 */ text-align:center; color:#FFF; line-height:1em; font-size: 26px; font-weight:500; } div.villa-topic-widget-datemonth { position:relative; margin : 0; padding : 0; /*height : 18px;*/ line-height:1em; text-align:center; font-size: 14px; font-weight:600; color:#FFF; } /*-------------- WIDGET ACTIVE TOPICS --------------*/ div.villa-active-widget-coms { position:relative; margin : 0; padding : 5px 0 0 0; height : 34px; /*42 - 12 */ text-align:center; color:#FFF; line-height:1em; font-size: 26px; font-weight:500; } div.villa-active-widget-votes { position:relative; margin : 0; padding : 14px 0 0 0; line-height:1em; text-align:center; font-size: 12px; font-weight:600; white-space: nowrap; /* enpéche le retour à la ligne, un br est ajouté si > à 10 */ color:#FF9000; } /*-------------- WIDGET RATED TOPICS --------------*/ div.villa-rated-widget-average { position:relative; margin : 0; padding : 5px 0 0 0; height : 34px; /*42 - 12 */ text-align:center; color:#FFF; line-height:1em; font-size: 26px; font-weight:500; } div.villa-rated-widget-score{ position:relative; margin : 0; padding : 5px 0 0 0; height : 34px; /*42 - 12 */ text-align:center; color:#FFF; line-height:1em; font-size: 26px; font-weight:500; } div.villa-rated-widget-votes{ position:relative; margin : 0; padding : 14px 0 0 0; line-height:1em; text-align:center; font-size: 12px; font-weight:600; white-space: nowrap; /* enpéche le retour à la ligne, un br est ajouté si > à 10 */ color:#FF9000; } /*---------------------------------------------------*/