@import "shared/formtastic"; // Core variables and mixins @import "bootstrap/bootstrap"; // Font Awesome //@import "fontawesome/font-awesome"; body{ img{ max-width:100%; } width:100%; height:100%; margin : 0px; padding : 0px; font-family:"Avenir"; font-size:14px; background:#dadbd5; color:rgb(23, 54, 93); h1, h2, h3, h4, h5{ font-weight:600; text-align:left; line-height:normal; margin: 10px 0; } h1{ color:#295288; font-size:2em; text-align:center; margin:0.2em 0; } h2{ color:#295288; font-size:1.5em; text-align:center; margin:0.2em 0; } h3{ color:#ff7800; font-size:1.2em; } #testimony_header{ background:#e7f0d3; color:rgba(23,54,93,1); padding:1em; margin:0 -1em; img{ float:left; max-height:200px; max-width:150px; margin-right:1em; } .quote{ font-size:1.4em; line-height:1.2em; text-align:left; } .author{ font-style:italic; font-size:1em; text-align:right !important; margin:0.5em 0; } } #large{ width:1020px; max-width:1200px; margin:auto; padding:20px; padding-top:10px; background:white; min-height:100%; } #top_anchor{ position:absolute; top:0px; left:0px; display:none; } #top{ margin-bottom:10px; } #logo{ width:310px; max-width:310px; } #menu{ background:#698fb6; margin:0 -10px; padding:0 10px; li{ display:inline; a{ display:inline-block; padding:6px 12px; margin:4px 0px; font-weight:400; text-decoration:none; color:white; .footer{ display:none;; } .top{ display:inline; } &:hover{ background:#295288; border-radius:15px; } &.active{ background:#869dbc; border-radius:15px; } } } } #main{ text-align:justify; clear:both; margin:10px -10px; p{ margin-bottom: 18px; } .span8{ padding: 0 1em; ul{ margin-left:1em; } } .sidebar{ #testimony_slideshow{ margin:3em 0; .testimony{ .prev-testimony, .next-testimony{ height:1em; cursor:pointer; } .prev-testimony{ margin-right:0.5em; } .next-testimony{ margin-left:0.5em; } display:none; } .quote{ font-size:1.4em; line-height:1.2em; text-align:left; a{ color:rgb(23, 54, 93); &:hover{ text-decoration:none; } } } .author{ font-style:italic; font-size:1em; text-align:right !important; margin:0.5em 0; } } .menu{ background:#88aa4e; padding:1em; h3{ margin:0 0 1em 0; } ul{ li{ margin:0.6em 0; a{ color:white; &:hover{ font-weight:bold; color:white; text-decoration:none; } } ul{ li{ margin:0.2em 0; color:rgba(220,230,202,1); a{ color:rgba(220,230,202,1); } } } } } } } } .menu{ color:white; h3{ a{ color:white; &:hover{ font-weight:bold; color:white; text-decoration:none; } } } ul{ a{ color:white; &:hover{ color :#00ade2; } } padding-left:1em; list-style-type:circle; } } } .square{ border: 1px solid #e5ecf2; padding:1em; margin-bottom:10px; &.blue{ background:#e5ecf2; border:0; } &.green{ background:#E7F0D3; border:0; } } ul, ol{ padding: 0; margin: 0 0 10px 25px; }