@import url("http://fonts.googleapis.com/css?family=Habibi");  body.rtl {
direction: rtl;
unicode-bidi: embed;
}  article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing: border-box;}input[type="search"]{-webkit-appearance:none;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0} *,
input[type="search"] {
-webkit-box-sizing: border-box;
-moz-box-sizing:    border-box;
box-sizing:         border-box;
} .archive-pagination:before,
.clearfix:before,
.entry:before,
.entry-pagination:before,
.footer-widgets:before,
.nav-primary:before,
.nav-secondary:before,
.site-container:before,
.site-footer:before,
.site-header:before,
.site-inner:before,
.wrap:before {
content: " ";
display: table;
}
.archive-pagination:after,
.clearfix:after,
.entry:after,
.entry-pagination:after,
.footer-widgets:after,
.nav-primary:after,
.nav-secondary:after,
.site-container:after,
.site-footer:after,
.site-header:after,
.site-inner:after,
.wrap:after {
clear: both;
content: " ";
display: table;
} body,
h1,
h2,
h2 a,
h2 a:visited,
h3,
h4,
h5,
h6,
p,
select,
textarea {
color: #4d4d4f;
font-family: "Arial", Helvetica, sans-serif;
font-weight: 300;
line-height: 1.5625;
margin: 0;
padding: 0;
text-decoration: none;
}
blockquote,
input,
select,
textarea,
.breadcrumb,
.sticky,
.taxonomy-description,
.wp-caption {
background-color: #f5f5f5;
border: 0;
}
input,
label,
select,
textarea {
color: #4D4D4F;
font-family: "Arial", Helvetica, sans-serif;
font-size: 14px;
font-weight: 300;
}
li,
ol,
ul {
margin: 0;
padding: 0;
}
ol li {
list-style-type: decimal;
}
strong {
font-weight: bold;
}
iframe,
object,
embed {
max-width: 100%;
} a,
a:visited {
color: #005a92;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
a img {
border: none;
} body {
background: #FDFAF5;
font-size: 15px;
font-size: 0.9375rem;
}
::-moz-selection {
background-color: #A2B243;
color: #fff;
}
::selection {
background-color: #A2B243;
color: #fff;
} .site-container {
background: #FFF url(/wp-content/themes/ellen-mae/images/bg-body.jpg) no-repeat left 150px;
margin: 0 auto;
width: 100%;
padding: 0;
} .site-header {
margin: 0 auto;
min-height: 100px;
overflow: hidden;
width: 1000px;
}
.title-area {
float: left;
overflow: hidden;
padding: 17px 0 0;
width: 400px;
}
.site-title {
color: #3C4F53;
font-family: 'Habibi', arial, serif;
font-size: 36px;
line-height: 1.25;
margin: 0;
text-transform: uppercase;
}
.site-title a,
.site-title a:hover {
color: #909F3B;
padding: 0 0 0 20px;
text-decoration: none;
}
.site-description {
color: #3C4F53;
font-size: 14px;
font-size: 0.875rem;
padding: 0 0 0 20px;
}
.site-header .widget-area {
float: right;
padding: 0;
width: 48%;
}
.site-header .widget-area .contact-info {
float: right;
overflow: hidden;
}
.site-header .widget-area .contact-top {
clear: both;
float: right;
overflow: hidden;
}
.site-header .widget-area .font-size {
float: left;
font-family: 'Habibi',arial,serif;
font-size: 14px;
margin: 0 5px 0 0;
padding: 10px 0 0;
position: inline-block;
text-align: right;
}
.site-header .widget-area .font-size a {
color: #3C4F53;
cursor: pointer;
font-family: 'arial',Habibi,serif;
font-size: 12pt;
line-height: 1.5;
padding: 0 5px;
position: relative;
}
.site-header .widget-area .font-size a:hover {
border-radius: 4px;
background-color: #CDCDCD;
text-decoration: none;
}
.site-header .widget-area .phone {
background: none repeat scroll 0 0 #A2B243;
border-radius: 0 0 10px 10px;
color: #FFFFFF;
display: block;
float: left;
font-family: 'Habibi',arial,serif;
font-size: 25px;
line-height: 1;
padding: 5px 15px 10px;
position: relative;
}
.site-header .widget-area .phone a {
color: #fff;
}
.site-header .widget-area .address {
display: block;
clear: both;
color: #636466;
float: right;
padding: 10px 0 0;
text-align: right;
width: 100%;
} .header-image .title-area {
margin: 10px 0;
}
.header-image .site-title {
background: url(/wp-content/themes/ellen-mae/images/logo.png) no-repeat 0 0;
}
.header-image .title-area,
.header-image .site-title,
.header-image .site-title a {
display: block;
float: left;
height: 100px;
overflow: hidden;
padding: 0;
text-indent: -9999px;
width: 400px;
}
.header-image .site-description {
display: block;
overflow: hidden;
} .header-full-width .title-area {
float: left;
width: 50%;
}
.header-full-width .site-title,
.header-full-width .site-title a {
width: 100%;
} .nav-primary {
margin: 0 auto -7px;
width: 1000px;
}
.menu-primary,
.menu-secondary,
.site-header .menu {
clear: both;
color: #3c4e53;
font-size: 16px;
margin: 0 auto;
overflow: hidden;
width: 100%;
}
.site-header .menu {
border: 1px solid #ddd;
box-sizing: border-box;
}
.menu-primary {
border: 0;
}
.menu-secondary {
border-bottom: 1px solid #ddd;
border-top: none;
}
.menu-primary ul,
.menu-secondary ul,
.site-header .menu ul {
float: left;
width: 100%;
}
.menu-primary li,
.menu-secondary li,
.site-header .menu li {
float: left;
list-style-type: none;
}
.menu-primary a {
color: #3c4e53;
display: block;
padding: 7px 25px 10px;
position: relative;
text-decoration: none;
}
.menu-secondary a,
.site-header .menu a {
color: #3c4e53;
display: block;
padding: 7px 15px 6px;
position: relative;
text-decoration: none;
}
.menu-primary li a:active,
.menu-primary li a:hover,
.menu-primary .current_page_item a,
.menu-primary .current-cat a,
.menu-primary .current-menu-item a,
.menu-secondary li a:active,
.menu-secondary li a:hover,
.menu-secondary .current_page_item a,
.menu-secondary .current-cat a,
.menu-secondary .current-menu-item a,
.site-header .menu li a:active,
.site-header .menu li a:hover,
.site-header .menu .current_page_item a,
.site-header .menu .current-cat a,
.site-header .menu .current-menu-item a {
border-radius: 10px 10px 0 0;
background: #A2B243;
color: #FFF;
}
.menu-primary li li a,
.menu-primary li li a:link,
.menu-primary li li a:visited,
.menu-secondary li li a,
.menu-secondary li li a:link,
.menu-secondary li li a:visited,
.site-header .menu li li a,
.site-header .menu li li a:link,
.site-header .menu li li a:visited {
border-radius: 0 0 0 0;
background: 0 none;
border-bottom: 1px solid #d0d0b9;
border-top: none;
color: #3c4e53;
font-size: 12px;
padding: 9px 10px 8px;
position: relative;
text-transform: none;
width: 258px;
}
.menu-primary li li a:active,
.menu-primary li li a:hover,
.menu-secondary li li a:active,
.menu-secondary li li a:hover,
.site-header .menu li li a:active,
.site-header .menu li li a:hover {
background-color: #A2B243;
color: #FFF;
}
.menu-primary li ul {
border-radius: 0 0 5px 5px;
background: url(/wp-content/themes/ellen-mae/images/bg-sub-menu-hover.png) repeat-y transparent;
border: 1px solid #A2B243;
border-top: 0;
height: auto;
left: -9999px;
margin: -7px 0 0 0;
padding: 0 0 15px;
position: absolute;
width: 260px;
z-index: 9999;
}
.menu-secondary li ul,
.site-header .menu li ul {
height: auto;
left: -9999px;
margin: 0 0 0 -1px;
position: absolute;
width: 260px;
z-index: 9999;
}
.menu-primary li ul a,
.menu-secondary li ul a,
.site-header .menu li ul a {
width: 240px;
}
.menu-primary li ul ul,
.menu-secondary li ul ul,
.site-header .menu li ul ul {
border: 1px solid #A2B243;
margin: -37px 0 0 261px;
}
.menu li:hover ul ul,
.menu li.sfHover ul ul {
left: -9999px;
}
.menu li:hover,
.menu li.sfHover {
position: static;
}
ul.menu li:hover>ul,
ul.menu li.sfHover ul,
.site-header .menu li:hover>ul,
.site-header .menu li.sfHover ul {
left: auto;
}
.menu-primary li a.sf-with-ul,
.menu-secondary li a.sf-with-ul,
.site-header .menu li a.sf-with-ul {
padding-right: 30px;
}
.menu-primary li.current-menu-item li li a .sf-sub-indicator,
.menu-primary li.current-menu-item li a .sf-sub-indicator,
.menu li a .sf-sub-indicator,
.menu li li a .sf-sub-indicator,
.menu li li li a .sf-sub-indicator {
background: url(/wp-content/themes/ellen-mae/images/icon-plus.png) no-repeat;
height: 16px;
position: absolute;
right: 8px;
text-indent: -9999px;
top: 11px;
width: 16px;
}
.menu-primary li.current-menu-item a .sf-sub-indicator,
.menu li a:active .sf-sub-indicator,
.menu li li a:hover .sf-sub-indicator,
.menu li li li a:hover .sf-sub-indicator,
.menu li a:hover .sf-sub-indicator {
background: url(/wp-content/themes/ellen-mae/images/icon-plus-white.png) no-repeat;
}
.menu-primary .sub-menu .sub-menu {
margin-left: 258px;
}
#wpadminbar li:hover ul ul {
left: 0;
} .menu li.right {
float: right;
padding: 7px 15px 6px;
}
.menu li.right a {
background: none;
border: none;
color: #333;
display: inline;
text-decoration: none;
}
.menu li.right a:hover {
color: #0d72c7;
text-decoration: none;
}
.menu li.search {
padding: 0 10px;
}
.menu li.rss a {
background: url(/wp-content/themes/ellen-mae/images/rss.png) no-repeat center left;
margin: 0 0 0 10px;
padding: 0 0 0 16px;
}
.menu li.twitter a {
background: url(/wp-content/themes/ellen-mae/images/twitter-nav.png) no-repeat center left;
padding: 0 0 0 20px;
} .home-top {
border-radius: 10px;
background: #f7f1ec;
clear: both;
float: left;
margin: 0 0 25px;
min-height: 330px;
position: relative;
width: 100%;
}
.home-slider {
float: left;
overflow: hidden;
position: relative;
width: 613px;
}
.home-slider .flexslider .slides img {
border-radius: 10px 0 0 10px;
}
.home-slider .slider-cover {
background: url(/wp-content/themes/ellen-mae/images/slider-right-cover.png) repeat-y right 0;
min-height: 330px;
position: absolute;
right: 0;
top: 0;
width: 80px;
z-index: 10;
}
.home-slider .soliloquy-container.soliloquy-slide-horizontal .soliloquy-direction-nav li .soliloquy-next,
.home-slider .soliloquy-container .soliloquy-direction-nav li .soliloquy-next {
right: 80px;
}
.home-cta {
float: right;
margin: 14px 0 0;
width: 365px;
}
.home-main-content .widget {
margin: 0 0 20px;
} .call-to-action .cta {
background: url(/wp-content/themes/ellen-mae/images/bg-home-cta-right.png) no-repeat scroll right bottom transparent;
margin: 0 -39px -10px 0;
min-height: 73px;
overflow: hidden;
padding: 0;
position: relative;
}
.call-to-action .icon-box {
background: url(/wp-content/themes/ellen-mae/images/bg-home-cta-circle.png) no-repeat center center;
height: 73px;
left: 0;
position: absolute;
top: 0;
width: 74px;
z-index: 1;
}
.call-to-action .icon-box img {
display: block;
margin: 14px auto 0;
}
.call-to-action .text-box {
border-radius: 8px;
background: #3c4f53;
margin: 10px 0 20px 15px;
position: relative;
}
.call-to-action h3 {
margin: 0;
font-size: 24px;
padding: 12px 10px 12px 67px;
}
.call-to-action h3 a {
color: #FFF;
}
.call-to-action h3 a:hover {
color: #A0AF42;
text-decoration: none;
} .sidebar .widget.call-to-action {
margin: 0 -10px;
padding: 0 0 20px;
}
.sidebar .call-to-action .cta {
background: url(/wp-content/themes/ellen-mae/images/bg-inside-cta-right.png) no-repeat scroll right bottom transparent;
margin: 0 -33px -8px 0;
min-height: 45px;
}
.sidebar .call-to-action .text-box {
margin: 8px 0 16px 16px;
}
.sidebar .call-to-action h3 {
font-size: 17px;
padding: 12px 10px 12px 55px;
}
.sidebar .call-to-action .icon-box {
background: url(/wp-content/themes/ellen-mae/images/bg-inside-cta-circle.png) no-repeat center center;
height: 59px;
width: 60px;
}
.sidebar .call-to-action .icon-box img {
margin: 12px auto 0;
max-width: 28px;
} .sidebar-content .sidebar .call-to-action .cta {
background: url(/wp-content/themes/ellen-mae/images/bg-inside-cta-left.png) no-repeat scroll left bottom transparent;
margin: 0 0 -8px -33px;
}
.sidebar-content .sidebar .call-to-action .icon-box {
left: auto;
right: 0;
}
.sidebar-content .sidebar .call-to-action h3 {
padding: 12px 47px 12px 15px;
}
.sidebar-content .sidebar .call-to-action .text-box {
margin: 8px 16px 16px 0;
} .site-inner {
margin: 0 auto;
width: 1000px;
}
.site-inner .wrap {
float: left;
border-radius: 10px;
box-shadow: 0 1px 6px #999;
background: #FFF;
margin: 0 0 -40px;
overflow: visible;
padding: 20px 10px;
position: relative;
width: 100%;
z-index: 1;
}
.home .site-inner .wrap {
padding-top: 10px;
} .breadcrumb {
font-size: 14px;
margin: -10px 0 30px;
padding: 5px 10px;
} .taxonomy-description {
background-color: #fff;
margin: -10px 0 30px;
padding: 0 0 15px;
}
.taxonomy-description p {
font-size: 14px;
padding: 15px 15px 0;
} .content-sidebar-wrap {
float: left;
width: 750px;
}
.content-sidebar .content-sidebar-wrap,
.full-width-content .content-sidebar-wrap,
.sidebar-content .content-sidebar-wrap {
width: 100%;
}
.content-sidebar .content-sidebar-wrap {
background: url(/wp-content/themes/ellen-mae/images/content-sidebar-divider.png) repeat-y scroll 690px 0 transparent;
}
.sidebar-content .content-sidebar-wrap {
background: url(/wp-content/themes/ellen-mae/images/content-sidebar-divider.png) repeat-y 290px 0;
}
.sidebar-content-sidebar .content-sidebar-wrap,
.sidebar-sidebar-content .content-sidebar-wrap {
float: right;
} .content {
float: left;
padding: 0 20px 10px;
width: 450px;
}
.content-sidebar .content,
.sidebar-content .content {
width: 680px;
}
.sidebar-content .content,
.sidebar-sidebar-content .content {
float: right;
}
.full-width-content .content {
width: 100%;
}
.post {
margin: 0 0 15px;
}
.sidebar .post {
margin: 0 0 8px;
}
.entry-content {
overflow: hidden;
}
.entry-content a.more-link {
font-weight: bold;
padding: 0 5px;
text-transform: uppercase;
}
.entry-content a:hover.more-link {
color: #0170b5;
text-decoration: none;
}
.entry-content p {
margin: 0 0 15px;
}
blockquote {
background: url(/wp-content/themes/ellen-mae/images/blockquote.png) no-repeat;
border: none;
margin: 25px 5px 20px;
padding: 5px 30px 5px 30px;
}
blockquote p:after {
background: url(/wp-content/themes/ellen-mae/images/blockquote-end.png) no-repeat scroll left 3px transparent;
content: "";
height: 23px;
margin: 0 0 0 5px;
position: absolute;
width: 23px;
}
p.subscribe-to-comments {
padding: 20px 0 10px;
}
.clear {
clear: both;
}
.clear-line {
border-bottom: 1px solid #ddd;
clear: both;
margin: 0 0 25px;
}
.border-left {
border-left: 1px solid #CCCED0;
margin: 0 0 0 5px !important;
padding: 0 0 0 20px;
}
.border-right {
border-right: 1px solid #CCCED0;
padding: 0 10px 0 0;
}
.content .widget-area iframe,
.sidebar .widget-area iframe {
margin: 10px 0;
width: 99% !important;
} .five-sixths,
.four-sixths,
.four-fifths,
.one-fifth,
.one-fourth,
.one-half,
.one-sixth,
.one-third,
.three-fourths,
.three-fifths,
.three-sixths,
.two-fourths,
.two-fifths,
.two-sixths,
.two-thirds {
float: left;
margin-bottom: 20px;
margin-left: 2.564102564102564%;
}
.one-half,
.three-sixths,
.two-fourths {
width: 48.717948717948715%;
}
.one-third,
.two-sixths {
width: 31.623931623931625%;
}
.four-sixths,
.two-thirds {
width: 65.81196581196582%;
}
.one-fourth {
width: 23.076923076923077%;
}
.three-fourths {
width: 74.35897435897436%;
}
.one-fifth {
width: 17.9487179487179488%;
}
.two-fifths {
width: 38.4615384615384616%;
}
.three-fifths {
width: 58.9743589743589744%;
}
.four-fifths {
width: 79.4871794871794872%;
}
.one-sixth {
width: 14.52991452991453%;
}
.five-sixths {
width: 82.90598290598291%;
}
.first {
clear: both;
margin-left: 0;
} .genesis-grid-even,
.genesis-grid-odd {
margin: 0 0 20px;
padding: 0 0 15px;
width: 48%;
}
.genesis-grid-even {
float: right;
}
.genesis-grid-odd {
clear: both;
float: left;
} h1,
h2,
h2 a,
h2 a:visited,
h3,
h4,
h5,
h6 {
color: #005A92;
font-family: 'Habibi', arial, serif;
line-height: 1.25;
margin: 0 0 10px;
}
h1 {
font-size: 22px;
}
h1.entry-title {
border-bottom: 1px solid #ccced0;
padding: 0 0 10px;
}
.taxonomy-description h1 {
margin: 0;
}
h2,
h2 a,
h2 a:visited {
font-size: 20px;
}
h2 a,
h2 a:visited {
color: #4D4D4F;
font-family: 'Habibi', arial, serif;
}
h2.entry-title {
border-bottom: 1px solid #CCCED0;
font-size: 22px;
padding: 0 0 10px;
}
h2.entry-title a,
h2.entry-title a:visited {
color: #005a92;
}
h2.entry-title a:hover {
color: #0175bd;
}
h2 a:hover {
color: #0d72c7;
text-decoration: none;
}
.widget-area h2,
.widget-area h2 a {
font-family: 'arial', Habibi, serif;
font-size: 14px;
margin: 0 0 5px;
}
h3 {
font-size: 18px;
}
h3.entry-title {
color: #4D4D4F;
font-family: 'arial', Habibi, serif;
}
h4 {
font-size: 16px;
}
.taxonomy-description h1,
.home .widget-area h4 {
color: #005a92;
font-family: 'Habibi', arial, serif;
font-size: 22px;
font-weight: 400;
line-height: 1;
padding: 9px 0 8px;
}
.home .widget-area .gform_widget h4,
.widget-area h4 {
color: #4d4d4f;
font-family: 'arial', Habibi, serif;
font-size: 15px;
font-weight: bold;
line-height: 1;
padding: 9px 0 8px;
}
.widget-area h4 a {
color: #333;
text-decoration: none;
}
.footer-widgets h4 {
background: none;
border: none;
padding: 0;
}
h5 {
font-size: 14px;
} .entry-content ol,
.entry-content ul {
margin: 0;
padding: 0 0 25px;
}
.archive-page ul li,
.entry-content ul li {
list-style-image: url(/wp-content/themes/ellen-mae/images/list-icon.png);
list-style-type: none;
margin: 0 0 0 30px;
padding: 0;
}
.archive-page ul li li,
.entry-content ul li li {
list-style-image: url(/wp-content/themes/ellen-mae/images/list-icon-circle.png);
}
.entry-content ol li {
margin: 0 0 0 35px;
}
.archive-page ul ul,
.entry-content ol ol,
.entry-content ul ul {
padding: 0;
} .entry-header .entry-meta {
font-size: 14px;
margin: -5px 0 15px;
}
.entry-header .entry-meta a {
color: #4D4D4F;
}
.entry-header .entry-meta a:hover {
color: #005A92;
text-decoration: none;
}
.sidebar .entry-header .entry-meta {
color: #A2B243;
margin: -5px 0 0;
}
.sidebar .wsmfeaturedpost .entry-header .entry-meta {
float: left;
line-height: 1.25;
margin: 0 5px 0 0;
} .entry-footer .entry-meta {
background: #ecebe8;
clear: both;
color: #005A92;
font-family: 'Habibi',arial,serif;
overflow: hidden;
padding: 2px 5px;
}
.entry-footer .entry-meta a {
color: #4D4D4F;
font-family: "Arial",Helvetica,sans-serif;
}
.entry-footer .entry-meta .entry-categories {
float: left;
}
.entry-footer .entry-meta .entry-tags {
border-left: 1px solid #5475a0;
float: left;
margin: 0 0 0 10px;
padding: 0 0 0 10px;
}
.archive .post .entry-footer .entry-meta,
.page .post .entry-footer .entry-meta {
display: none;
} .entry-author-box {
margin: 0 0 40px;
overflow: hidden;
padding: 10px;
}
.entry-author-box h3 {
color: #005A92;
font-family: 'Habibi',arial,serif;
font-size: 15px;
font-size: 0.9375rem;
font-weight: normal;
margin: 0;
}
.entry-author-box p {
line-height: 1.3625;
} .sticky {
background-color: #f5f5f5;
margin: -10px 0 40px;
padding: 20px;
} .archive-page {
float: left;
padding: 20px 0 0;
width: 45%;
} .entry-comments-link,
.entry-tags {
margin: 0;
padding: 0;
} img {
height: auto;
max-width: 100%;
}
.avatar,
.featuredpage img,
.featuredpost img,
.post-image {
border: 1px solid #ddd;
padding: 4px;
}
.entry-author-box .avatar {
background-color: #fff;
float: left;
margin: 5px 10px 0 0;
}
.post-image {
margin: 0 10px 10px 0;
}
.archive .post-image,
.page-template-page_blog-php .post-image {
width: 160px;
}
.comment-list li .avatar {
background-color: #fff;
float: right;
margin: 5px 0 0 10px;
}
img.centered,
.aligncenter {
border: 1px solid #DDDDDD;
display: block;
margin: 0 auto 10px;
padding: 4px;
}
img.alignnone {
border: 1px solid #DDDDDD;
display: inline;
margin: 0 0 10px;
padding: 4px;
}
img.alignleft {
border: 1px solid #DDDDDD;
display: inline;
margin: 5px 15px 10px 0;
padding: 4px;
}
img.alignright {
border: 1px solid #DDDDDD;
display: inline;
margin: 5px 0 10px 15px;
padding: 4px;
}
.alignleft {
float: left;
margin: 0 15px 10px 0;
}
.alignright {
float: right;
margin: 0 0 10px 15px;
}
.wp-caption {
padding: 5px;
text-align: center;
}
p.wp-caption-text {
font-size: 14px;
margin: 5px 0;
}
.wp-smiley,
.wp-wink {
border: none;
float: none;
}
.gallery-caption {
} .pagination {
font-size: 14px;
overflow: hidden;
padding: 0;
width: 100%;
}
.pagination li {
display: inline;
}
.pagination li a,
.pagination li.disabled,
.pagination li a:hover,
.pagination li.active a {
border: 1px solid #ddd;
padding: 5px 8px;
}
.pagination li a:hover,
.pagination li.active a {
background-color: #f5f5f5;
} .sidebar {
display: inline;
float: right;
padding: 0 10px;
width: 280px;
}
.sidebar-primary-alt {
float: left;
width: 170px;
}
.sidebar-content .sidebar-primary,
.sidebar-sidebar-content .sidebar-primary {
float: left;
}
.content-sidebar-sidebar .sidebar-primary-alt {
float: right;
}
.sidebar p {
font-size: inherit;
}
.sidebar li a {
color: #4d4d4f;
}
.sidebar li a:hover {
color: #A2B243;
text-decoration: none;
}
.sidebar .widget {
margin: 0 0 8px;
padding: 0 0 10px;
}
.sidebar.widget-area ol,
.sidebar.widget-area ul,
.widget-area .textwidget,
.widget_tag_cloud div div {
padding: 0;
}
.widget-area .textwidget p {
margin: 0 0 15px;
}
.sidebar.widget-area ul li,
.footer-widgets .widget-area ul li {
list-style-image: url(/wp-content/themes/ellen-mae/images/list-icon.png);
list-style-type: none;
margin: 0 0 2px 20px;
padding: 0;
word-wrap: break-word;
}
.sidebar .widget.widget_recent_comments ul li {
border-bottom: 1px solid #DDD;
list-style-image: none;
margin: 0 0 5px 0;
padding: 0 0 5px;
}
.sidebar.widget-area ul ul li {
border: none;
margin: 0;
}
.sidebar .widget.widget_recent_comments a {
color: #ABBB49;
} .widget_archive select,
#cat {
display: inline;
margin: 5px 15px 0;
padding: 3px;
width: 85%;
} .featuredpage,
.featuredpost {
clear: both;
margin: 0 0 15px;
overflow: hidden;
}
.wsmfeaturedpost .post,
.featuredpage .page,
.featuredpost .post {
border-bottom: 1px solid #ddd;
margin: 0 0 5px;
overflow: hidden;
padding: 0 0 2px;
}
.footer-widgets .featuredpage .page,
.footer-widgets .featuredpost .post {
margin: 0 0 10px;
padding: 0;
}
.more-from-category {
padding: 5px 15px 0;
} .user-profile {
overflow: hidden;
}
.user-profile p {
padding: 5px 15px 0;
}
.user-profile .posts_link {
padding: 0 15px;
} input[type="button"],
input[type="submit"] {
background: #5474a0;
border: 0;
color: #FFF;
cursor: pointer;
line-height: 19px;
padding: 5px 7px;
text-decoration: none;
}
input:hover[type="button"],
input:hover[type="submit"] {
background: #3e6faf;
text-decoration: none;
} .site-header .search-form {
float: right;
padding: 12px 0 0;
}
.sidebar .search-form {
padding: 0;
}
.ie7 .sidebar .search-form input[type="submit"] {
padding: 3px 0 2px;
}
.s {
margin: 10px -7px 0 0;
padding: 6px 5px;
width: 180px;
}
.nav-primary .s {
background-color: #fff;
margin: 2px -7px 0 0;
} .enews p {
padding: 0 15px 5px;
}
.enews #subscribe {
padding: 0 0 0 15px;
}
.enews #subbox {
margin: 5px -7px 0 0;
padding: 6px 5px;
width: 75%;
} #wp-calendar {
width: 100%;
}
#wp-calendar caption {
font-size: 12px;
font-style: italic;
padding: 2px 5px 0 0;
text-align: right;
}
#wp-calendar thead {
background-color: #f5f5f5;
font-weight: bold;
margin: 10px 0 0;
}
#wp-calendar td {
background-color: #f5f5f5;
padding: 2px;
text-align: center;
} .footer-widgets {
background-color: #f5f5f5;
border-top: 1px solid #ddd;
clear: both;
font-size: 14px;
margin: 0 auto;
overflow: hidden;
width: 100%;
}
.footer-widgets .wrap {
overflow: hidden;
padding: 20px 30px 10px;
}
.footer-widgets .widget {
background: none;
border: none;
margin: 0 0 15px;
padding: 0;
}
.footer-widgets .textwidget {
padding: 0;
}
.footer-widgets .widget_tag_cloud div div {
padding: 0;
}
.footer-widgets p {
font-size: inherit;
margin: 0 0 10px;
}
.footer-widgets ul {
margin: 0;
}
.footer-widgets ul li {
margin: 0 0 0 20px;
}
.footer-widgets #wp-calendar thead,
.footer-widgets #wp-calendar td {
background: none;
}
.footer-widgets-1 {
float: left;
margin: 0 30px 0 0;
width: 280px;
}
.footer-widgets-2 {
float: left;
width: 280px;
}
.footer-widgets-3 {
float: right;
width: 280px;
} .site-footer {
background: #FEFEFC url(/wp-content/themes/ellen-mae/images/bg-footer.jpg) repeat-x;
clear: both;
color: #636466;
font-size: 12px;
margin: 0 auto;
min-height: 200px;
overflow: hidden;
text-transform: uppercase;
width: 100%;
}
.site-footer .wrap {
margin: 0 auto;
overflow: hidden;
padding: 50px 15px 10px;
width: 1000px;
}
.site-footer p {
color: #636466;
font-size: inherit;
}
.site-footer a,
.site-footer a:visited {
color: #636466;
}
.site-footer a:hover {
color: #005a92;
text-decoration: none;
}
.site-footer .gototop {
float: left;
width: 200px;
}
.site-footer .creds {
float: right;
text-align: right;
}
.site-footer p.copyright {
float: left;
padding: 0 5px 0 0;
}
.site-footer .alignleft {
overflow: hidden;
width: 56%;
}
.site-footer .alignright {
overflow: hidden;
width: 40%;
}
.site-footer .site-footer-nav ul li {
background: url(/wp-content/themes/ellen-mae/images/footer-nav-divider.png) no-repeat left center;
display: block;
float: left;
font-size: 12px;
margin: 0 5px 0;
padding: 0 5px 0 10px;
text-transform: uppercase;
} .entry-comments,
.comment-respond {
margin: 0 0 15px;
overflow: hidden;
}
#author,
#comment,
#email,
#url {
margin: 10px 5px 0 0;
padding: 5px;
width: 250px;
}
#comment {
height: 150px;
margin: 10px 0;
width: 98%;
}
.comment-respond h3#reply-title {
margin: 0;
}
.ping-list {
margin: 0 0 40px;
}
.comment-list ol,
.ping-list ol {
padding: 10px;
}
.comment-list li,
.ping-list li {
list-style-type: none;
margin: 15px 0 5px;
padding: 10px 15px;
}
.comment-list li ul li {
list-style-type: none;
margin-right: -16px;
}
.comment-content p {
font-size: 14px;
margin: 0 0 20px;
}
.comment-list cite,
.ping-list cite {
font-family: 'Habibi',arial,serif;
font-style: normal;
}
.comment-meta {
font-size: 12px;
margin: 0 0 5px;
}
.comment-reply {
float: right;
font-size: 12px;
font-weight: 300;
}
.nocomments {
text-align: center;
}
.entry-comments .pagination {
display: block;
}
.bypostauthor {
}
.thread-alt,
.thread-even {
background-color: #f5f5f5;
overflow: hidden;
}
.comment-form {
position: relative;
}
.comment-form .form-submit input[type="submit"] {
bottom: 10px;
position: absolute;
right: 40px;
} div.gform_wrapper {
max-width: 100%;
}
div.gform_wrapper form {
position: relative;
}
.site-inner div.gform_wrapper input,
.site-inner div.gform_wrapper select,
.site-inner div.gform_wrapper textarea {
background: #eff0f0;
border: 1px solid #CCCED0;
box-sizing: border-box;
font-size: 14px;
padding: 4px 5px 5px !important;
}
.site-inner div.gform_wrapper .gfield_label {
margin: 0 0 4px;
}
.ie7 div.gform_wrapper input,
.ie7 div.gform_wrapper select,
.ie7 div.gform_wrapper textarea,
.gecko div.gform_wrapper input,
.gecko div.gform_wrapper select,
.gecko div.gform_wrapper textarea {
width: 95.2% !important;
}
.site-inner div.gform_footer input.button {
background: #a2b243;
border: 0;
color: #FFF;
font-size: 16px ;
padding: 4px 10px !important;
text-transform: uppercase;
width: auto !important;
}
.site-inner .widget-area div.gform_footer input.button {
bottom: 0;
font-size: 14px;
padding: 4px 6px !important;
position: absolute;
right: 0;
}
.ie8 .site-inner .widget-area div.gform_footer input.button {
bottom: 4px;
}
.site-inner div.gform_footer input.button:hover {
background: #abbb49;
}
div.gform_wrapper .field_name_first input,
div.gform_wrapper .ginput_complex .ginput_left input {
width: 89%!important;
}
div.gform_wrapper .ginput_complex .ginput_right input,
div.gform_wrapper .ginput_complex .ginput_right select {
width: 90% !important;
}
.ie7 .site-inner .widget-area div.gform_footer input.button {
padding: 3px 4px 2px !important;
}
.gecko .site-inner .widget-area div.gform_footer input.button {
padding: 4px!important;
}
div.gform_wrapper .top_label .gfield_label {
font-weight: normal;
}
.sidebar div.gform_wrapper .top_label .gfield_label {
display: none;
}
div.gform_wrapper .ginput_complex label {
font-size: 14px;
}
.sidebar div.gform_wrapper ul li.gfield {
margin: 0 0 4px;
}
div.gform_wrapper li,
div.gform_wrapper form li {
margin: 0 0 10px;
}
div.gform_wrapper .gform_footer {
border: none;
margin: 0;
padding: 0;
}  .ellen-burgundy .entry-author-box strong,
.ellen-burgundy ul#recentcomments a,
.ellen-burgundy .site-footer a:hover,
.ellen-burgundy .sidebar .entry-header .entry-meta,
.ellen-burgundy .sidebar.widget-area ul li a:hover,
.ellen-burgundy .widget-area h2 a:hover,
.ellen-burgundy h1,
.ellen-burgundy h2,
.ellen-burgundy h2 a,
.ellen-burgundy h2 a:visited,
.ellen-burgundy h2.entry-title a:hover,
.ellen-burgundy h3,
.ellen-burgundy h4,
.ellen-burgundy h5,
.ellen-burgundy h6,
.ellen-burgundy a,
.ellen-burgundy a:visited,
.ellen-burgundy .taxonomy-description h1,
.ellen-burgundy.home .widget-area h4,
.ellen-burgundy .site-title a,
.ellen-burgundy .site-title a:hover {
color: #952929;
}
.ellen-burgundy ::-moz-selection {
background-color: #952929;
}
.ellen-burgundy ::selection {
background-color: #952929;
}
.ellen-burgundy input[type="button"],
.ellen-burgundy input[type="submit"],
.ellen-burgundy .site-inner div.gform_footer input.button,
.ellen-burgundy .menu-primary li a:active,
.ellen-burgundy .menu-primary li a:hover,
.ellen-burgundy.menu-primary .current_page_item a,
.ellen-burgundy .menu-primary .current-cat a,
.ellen-burgundy .menu-primary .current-menu-item a,
.ellen-burgundy .menu-primary .current-menu-item ul li a:hover {
background: none repeat scroll 0 0 #952929;
}
.ellen-burgundy .site-header .widget-area .phone,
.ellen-burgundy .site-header .widget-area .phone a {
background: #B0AC8E;
color: #fff;
}
.ellen-burgundy .menu-primary .current-menu-item ul li a {
background: 0 none;
}
.ellen-burgundy .entry-content a:hover.more-link,
.ellen-burgundy a:hover {
color: #980A00;
}
.ellen-burgundy input[type="button"]:hover,
.ellen-burgundy input[type="submit"]:hover,
.ellen-burgundy .site-inner div.gform_footer input.button:hover {
background: #980A00;
}
.ellen-burgundy .entry-footer .entry-meta,
.ellen-burgundy .menu-primary .current-menu-item ul li a,
.ellen-burgundy h3.entry-title,
.ellen-burgundy .sidebar.widget-area ul li a,
.ellen-burgundy .widget-area h2,
.ellen-burgundy .widget-area h2 a,
.ellen-burgundy .menu-primary li a {
color: #4D4D4F;
}
.ellen-burgundy .call-to-action h3 a {
color: #FFF;
}
.ellen-burgundy .call-to-action h3 a:hover,
.ellen-burgundy .menu-primary li a:hover,
.ellen-burgundy.menu-primary .current_page_item a,
.ellen-burgundy .menu-primary .current-cat a,
.ellen-burgundy .menu-primary .current-menu-item ul li a:hover,
.ellen-burgundy .menu-primary .current-menu-item a  {
color: #FFF;
}
.ellen-burgundy .menu-primary li ul {
border-color: #952929;
}
.ellen-burgundy .call-to-action .text-box {
background: #B0AC8E;
}
.ellen-burgundy .call-to-action .icon-box {
background: url(/wp-content/themes/ellen-mae/images/ellen-burgundy/bg-home-cta-circle.png) no-repeat scroll center center transparent;
}
.ellen-burgundy .call-to-action .cta {
background: url(/wp-content/themes/ellen-mae/images/ellen-burgundy/bg-home-cta-right.png) no-repeat scroll right bottom transparent;
}
.ellen-burgundy .sidebar .call-to-action .icon-box {
background: url(/wp-content/themes/ellen-mae/images/ellen-burgundy/bg-inside-cta-circle.png) no-repeat scroll center center transparent;
}
.ellen-burgundy .sidebar .call-to-action .cta {
background: url(/wp-content/themes/ellen-mae/images/ellen-burgundy/bg-inside-cta-right.png) no-repeat scroll right bottom transparent;
}
.ellen-burgundy.sidebar-content .sidebar .call-to-action .cta {
background: url(/wp-content/themes/ellen-mae/images/ellen-burgundy/bg-inside-cta-left.png) no-repeat scroll left bottom transparent;
}
.ellen-burgundy .archive-page ul li,
.ellen-burgundy .entry-content ul li {
list-style-image: url(/wp-content/themes/ellen-mae/images/ellen-burgundy/list-icon.png);
}
.ellen-burgundy .archive-page ul li li,
.ellen-burgundy .entry-content ul li li {
list-style-image: url(/wp-content/themes/ellen-mae/images/ellen-burgundy/list-icon-circle.png);
}
.ellen-burgundy .sidebar.widget-area ul li {
list-style-image: url(/wp-content/themes/ellen-mae/images/ellen-burgundy/list-icon.png);
}
.ellen-burgundy .menu-primary li.current-menu-item li li a .sf-sub-indicator,
.ellen-burgundy .menu-primary li.current-menu-item li a .sf-sub-indicator,
.ellen-burgundy .menu li a .sf-sub-indicator,
.ellen-burgundy .menu li li a .sf-sub-indicator,
.ellen-burgundy .menu li li li a .sf-sub-indicator {
background: url(/wp-content/themes/ellen-mae/images/ellen-burgundy/icon-plus.png) no-repeat scroll 0 0 transparent;
}
.ellen-burgundy .menu-primary li.current-menu-item a .sf-sub-indicator,
.ellen-burgundy.menu li a:active .sf-sub-indicator,
.ellen-burgundy .menu li li a:hover .sf-sub-indicator,
.ellen-burgundy .menu li li li a:hover .sf-sub-indicator,
.ellen-burgundy .menu li a:hover .sf-sub-indicator {
background: url(/wp-content/themes/ellen-mae/images/icon-plus-white.png) no-repeat scroll 0 0 transparent;
}
.ellen-burgundy .sidebar .widget.widget_recent_comments ul li {
list-style-image: none;
} .ellen-blue .entry-author-box strong,
.ellen-blue ul#recentcomments a,
.ellen-blue .sidebar .entry-header .entry-meta,
.ellen-blue h1,
.ellen-blue h2,
.ellen-blue h2 a,
.ellen-blue h2 a:visited,
.ellen-blue h3,
.ellen-blue h4,
.ellen-blue h5,
.ellen-blue h6,
.ellen-blue a,
.ellen-blue a:visited,
.ellen-blue .taxonomy-description h1,
.ellen-blue.home .widget-area h4,
.ellen-blue .site-title a,
.ellen-blue .site-title a:hover {
color: #502a72;
}
.ellen-blue ::-moz-selection {
background-color: #502a72;
}
.ellen-blue ::selection {
background-color: #502a72;
}
.ellen-blue input[type="button"],
.ellen-blue input[type="submit"],
.ellen-blue .site-inner div.gform_footer input.button {
background: none repeat scroll 0 0 #502a72;
}
.ellen-blue .site-header .widget-area .phone,
.ellen-blue .site-header .widget-area .phone a {
background: #502a72;
color: #fff;
}
.ellen-blue .menu-primary li a:active,
.ellen-blue .menu-primary li a:hover,
.ellen-blue .menu-primary .current_page_item a,
.ellen-blue .menu-primary .current-cat a,
.ellen-blue .menu-primary .current-menu-item a,
.ellen-blue .menu-primary .current-menu-item ul li a:hover {
background: #61afc1;
}
.ellen-blue .menu-primary .current-menu-item ul li a {
background: 0 none;
}
.ellen-blue .site-footer a:hover,
.ellen-blue .sidebar.widget-area ul li a:hover,
.ellen-blue .widget-area h2 a:hover,
.ellen-blue .entry-content a:hover.more-link,
.ellen-blue h2.entry-title a:hover,
.ellen-blue a:hover {
color: #61AFC1;
}
.ellen-blue input[type="button"]:hover,
.ellen-blue input[type="submit"]:hover,
.ellen-blue .site-inner div.gform_footer input.button:hover {
background: #61AFC1;
}
.ellen-blue .entry-footer .entry-meta,
.ellen-blue .menu-primary .current-menu-item ul li a,
.ellen-blue h3.entry-title,
.ellen-blue .sidebar.widget-area ul li a,
.ellen-blue .widget-area h2,
.ellen-blue .widget-area h2 a,
.ellen-blue .menu-primary li a {
color: #4D4D4F;
}
.ellen-blue .call-to-action h3 a {
color: #FFF;
}
.ellen-blue .call-to-action h3 a:hover {
color: #61AFC1;
}
.ellen-blue .menu-primary li a:hover,
.ellen-blue.menu-primary .current_page_item a,
.ellen-blue .menu-primary .current-cat a,
.ellen-blue .menu-primary .current-menu-item ul li a:hover,
.ellen-blue .menu-primary .current-menu-item a  {
color: #FFF;
}
.ellen-blue .menu-primary li ul {
border-color: #61afc1;
}
.ellen-blue .call-to-action .text-box {
background: #502a72;
}
.ellen-blue .call-to-action .icon-box {
background: url(/wp-content/themes/ellen-mae/images/ellen-blue/bg-home-cta-circle.png) no-repeat scroll center center transparent;
}
.ellen-blue .call-to-action .cta {
background: url(/wp-content/themes/ellen-mae/images/ellen-blue/bg-home-cta-right.png) no-repeat scroll right bottom transparent;
}
.ellen-blue .sidebar .call-to-action .icon-box {
background: url(/wp-content/themes/ellen-mae/images/ellen-blue/bg-inside-cta-circle.png) no-repeat scroll center center transparent;
}
.ellen-blue .sidebar .call-to-action .cta {
background: url(/wp-content/themes/ellen-mae/images/ellen-blue/bg-inside-cta-right.png) no-repeat scroll right bottom transparent;
}
.ellen-blue.sidebar-content .sidebar .call-to-action .cta {
background: url(/wp-content/themes/ellen-mae/images/ellen-blue/bg-inside-cta-left.png) no-repeat scroll left bottom transparent;
}
.ellen-blue .archive-page ul li,
.ellen-blue .entry-content ul li {
list-style-image: url(/wp-content/themes/ellen-mae/images/ellen-blue/list-icon.png);
}
.ellen-blue .archive-page ul li li,
.ellen-blue .entry-content ul li li {
list-style-image: url(/wp-content/themes/ellen-mae/images/ellen-blue/list-icon-circle.png);
}
.ellen-blue .sidebar.widget-area ul li {
list-style-image: url(/wp-content/themes/ellen-mae/images/ellen-blue/list-icon.png);
}
.ellen-blue .menu-primary li.current-menu-item li li a .sf-sub-indicator,
.ellen-blue .menu-primary li.current-menu-item li a .sf-sub-indicator,
.ellen-blue .menu li a .sf-sub-indicator,
.ellen-blue .menu li li a .sf-sub-indicator,
.ellen-blue .menu li li li a .sf-sub-indicator {
background: url(/wp-content/themes/ellen-mae/images/ellen-blue/icon-plus.png) no-repeat scroll 0 0 transparent;
}
.ellen-blue .menu-primary li.current-menu-item a .sf-sub-indicator,
.ellen-blue.menu li a:active .sf-sub-indicator,
.ellen-blue .menu li li a:hover .sf-sub-indicator,
.ellen-blue .menu li li li a:hover .sf-sub-indicator,
.ellen-blue .menu li a:hover .sf-sub-indicator {
background: url(/wp-content/themes/ellen-mae/images/icon-plus-white.png) no-repeat scroll 0 0 transparent;
}
.ellen-blue .sidebar .widget.widget_recent_comments ul li {
list-style-image: none;
} .ellen-purple ul#recentcomments a,
.ellen-purple .site-footer a:hover,
.ellen-purple .sidebar .entry-header .entry-meta,
.ellen-purple .sidebar.widget-area ul li a:hover,
.ellen-purple .widget-area h2 a:hover,
.ellen-purple h1,
.ellen-purple h2,
.ellen-purple h2 a,
.ellen-purple h2 a:visited,
.ellen-purple h2.entry-title a:hover,
.ellen-purple h3,
.ellen-purple h4,
.ellen-purple h5,
.ellen-purple h6,
.ellen-purple a,
.ellen-purple a:visited,
.ellen-purple .taxonomy-description h1,
.ellen-purple.home .widget-area h4,
.ellen-purple .site-title a,
.ellen-purple .site-title a:hover {
color: #3B5998;
}
.ellen-purple ::-moz-selection {
background-color: #3B5998;
}
.ellen-purple ::selection {
background-color: #3B5998;
}
.ellen-purple input[type="button"],
.ellen-purple input[type="submit"],
.ellen-purple .site-inner div.gform_footer input.button,
.ellen-purple .menu-primary li a:active,
.ellen-purple .menu-primary li a:hover,
.ellen-purple.menu-primary .current_page_item a,
.ellen-purple .menu-primary .current-cat a,
.ellen-purple .menu-primary .current-menu-item a,
.ellen-purple .menu-primary .current-menu-item ul li a:hover {
background: none repeat scroll 0 0 #3B5998;
}
.ellen-purple .menu-primary .current-menu-item ul li a {
background: 0 none;
}
.ellen-purple .entry-content a:hover.more-link,
.ellen-purple a:hover {
color: #5373b7;
}
.ellen-purple input[type="button"]:hover,
.ellen-purple input[type="submit"]:hover,
.ellen-purple .site-inner div.gform_footer input.button:hover {
background: #5373b7;
}
.ellen-purple .menu-primary .current-menu-item ul li a,
.ellen-purple h3.entry-title,
.ellen-purple .sidebar.widget-area ul li a,
.ellen-purple .widget-area h2,
.ellen-purple .widget-area h2 a,
.ellen-purple .menu-primary li a {
color: #4D4D4F;
}
.ellen-purple .call-to-action h3 a {
color: #3B5998;
}
.ellen-purple .call-to-action h3 a:hover {
color: #0172ad;
}
.ellen-purple .menu-primary li a:hover,
.ellen-purple.menu-primary .current_page_item a,
.ellen-purple .menu-primary .current-cat a,
.ellen-purple .menu-primary .current-menu-item ul li a:hover,
.ellen-purple .menu-primary .current-menu-item a  {
color: #FFF;
}
.ellen-purple .menu-primary li ul {
border-color: #3B5998;
}
.ellen-purple .site-header .widget-area .phone,
.ellen-purple .site-header .widget-area .phone a {
background: #515050;
color: #fff;
}
.ellen-purple .call-to-action .text-box {
background: #05a594;
}
.ellen-purple .call-to-action .icon-box {
background: url(/wp-content/themes/ellen-mae/images/ellen-purple/bg-home-cta-circle.png) no-repeat scroll center center transparent;
}
.ellen-purple .call-to-action .cta {
background: url(/wp-content/themes/ellen-mae/images/ellen-purple/bg-home-cta-right.png) no-repeat scroll right bottom transparent;
}
.ellen-purple .sidebar .call-to-action .icon-box {
background: url(/wp-content/themes/ellen-mae/images/ellen-purple/bg-inside-cta-circle.png) no-repeat scroll center center transparent;
}
.ellen-purple .sidebar .call-to-action .cta {
background: url(/wp-content/themes/ellen-mae/images/ellen-purple/bg-inside-cta-right.png) no-repeat scroll right bottom transparent;
}
.ellen-purple.sidebar-content .sidebar .call-to-action .cta {
background: url(/wp-content/themes/ellen-mae/images/ellen-purple/bg-inside-cta-left.png) no-repeat scroll left bottom transparent;
}
.ellen-purple .archive-page ul li,
.ellen-purple .entry-content ul li {
list-style-image: url(/wp-content/themes/ellen-mae/images/ellen-purple/list-icon.png);
}
.ellen-purple .archive-page ul li li,
.ellen-purple .entry-content ul li li {
list-style-image: url(/wp-content/themes/ellen-mae/images/ellen-purple/list-icon-circle.png);
}
.ellen-purple .sidebar.widget-area ul li {
list-style-image: url(/wp-content/themes/ellen-mae/images/ellen-purple/list-icon.png);
}
.ellen-purple .menu-primary li.current-menu-item li li a .sf-sub-indicator,
.ellen-purple .menu-primary li.current-menu-item li a .sf-sub-indicator,
.ellen-purple .menu li a .sf-sub-indicator,
.ellen-purple .menu li li a .sf-sub-indicator,
.ellen-purple .menu li li li a .sf-sub-indicator {
background: url(/wp-content/themes/ellen-mae/images/ellen-purple/icon-plus.png) no-repeat scroll 0 0 transparent;
}
.ellen-purple .menu-primary li.current-menu-item a .sf-sub-indicator,
.ellen-purple.menu li a:active .sf-sub-indicator,
.ellen-purple .menu li li a:hover .sf-sub-indicator,
.ellen-purple .menu li li li a:hover .sf-sub-indicator,
.ellen-purple .menu li a:hover .sf-sub-indicator {
background: url(/wp-content/themes/ellen-mae/images/icon-plus-white.png) no-repeat scroll 0 0 transparent;
}
.ellen-purple .sidebar .widget.widget_recent_comments ul li {
list-style-image: none;
} .ellen-pink .entry-author-box strong,
.ellen-pink ul#recentcomments a,
.ellen-pink .site-footer a:hover,
.ellen-pink .sidebar .entry-header .entry-meta,
.ellen-pink h1,
.ellen-pink h2,
.ellen-pink h2 a,
.ellen-pink h2 a:visited,
.ellen-pink h3,
.ellen-pink h4,
.ellen-pink h5,
.ellen-pink h6,
.ellen-pink a,
.ellen-pink a:visited,
.ellen-pink .taxonomy-description h1,
.ellen-pink.home .widget-area h4,
.ellen-pink .site-title a,
.ellen-pink .site-title a:hover {
color: #D01F3C;
}
.ellen-pink ::-moz-selection {
background-color: #D01F3C;
}
.ellen-pink ::selection {
background-color: #D01F3C;
}
.ellen-pink input[type="button"],
.ellen-pink input[type="submit"],
.ellen-pink .site-inner div.gform_footer input.button,
.ellen-pink .menu-primary li a:active,
.ellen-pink .menu-primary li a:hover,
.ellen-pink.menu-primary .current_page_item a,
.ellen-pink .menu-primary .current-cat a,
.ellen-pink .menu-primary .current-menu-item a,
.ellen-pink .menu-primary .current-menu-item ul li a:hover {
background: none repeat scroll 0 0 #D01F3C;
}
.ellen-pink .site-header .widget-area .phone,
.ellen-pink .site-header .widget-area .phone a {
background: #999999;
color: #fff;
}
.ellen-pink .menu-primary .current-menu-item ul li a {
background: 0 none;
}
.ellen-pink .entry-footer .entry-meta,
.ellen-pink .widget-area h2 a:hover,
.ellen-pink h2.entry-title a:hover,
.ellen-pink .sidebar.widget-area ul li a:hover,
.ellen-pink .entry-content a:hover.more-link,
.ellen-pink a:hover {
color: #DD5E74;
}
.ellen-pink input[type="button"]:hover,
.ellen-pink input[type="submit"]:hover,
.ellen-pink .site-inner div.gform_footer input.button:hover {
background: #DD5E74;
}
.ellen-pink .menu-primary .current-menu-item ul li a,
.ellen-pink h3.entry-title,
.ellen-pink .sidebar.widget-area ul li a,
.ellen-pink .widget-area h2,
.ellen-pink .widget-area h2 a,
.ellen-pink .menu-primary li a {
color: #4D4D4F;
}
.ellen-pink .call-to-action h3 a {
color: #FFF;
}
.ellen-pink .call-to-action h3 a:hover {
color: #fad0d7;
}
.ellen-pink .menu-primary li a:hover,
.ellen-pink.menu-primary .current_page_item a,
.ellen-pink .menu-primary .current-cat a,
.ellen-pink .menu-primary .current-menu-item ul li a:hover,
.ellen-pink .menu-primary .current-menu-item a  {
color: #FFF;
}
.ellen-pink .menu-primary li ul {
border-color: #D01F3C;
}
.ellen-pink .call-to-action .text-box {
background: #DD5E74;
}
.ellen-pink .call-to-action .icon-box {
background: url(/wp-content/themes/ellen-mae/images/ellen-pink/bg-home-cta-circle.png) no-repeat scroll center center transparent;
}
.ellen-pink .call-to-action .cta {
background: url(/wp-content/themes/ellen-mae/images/ellen-pink/bg-home-cta-right.png) no-repeat scroll right bottom transparent;
}
.ellen-pink .sidebar .call-to-action .icon-box {
background: url(/wp-content/themes/ellen-mae/images/ellen-pink/bg-inside-cta-circle.png) no-repeat scroll center center transparent;
}
.ellen-pink .sidebar .call-to-action .cta {
background: url(/wp-content/themes/ellen-mae/images/ellen-pink/bg-inside-cta-right.png) no-repeat scroll right bottom transparent;
}
.ellen-pink.sidebar-content .sidebar .call-to-action .cta {
background: url(/wp-content/themes/ellen-mae/images/ellen-pink/bg-inside-cta-left.png) no-repeat scroll left bottom transparent;
}
.ellen-pink .archive-page ul li,
.ellen-pink .entry-content ul li {
list-style-image: url(/wp-content/themes/ellen-mae/images/ellen-pink/list-icon.png);
}
.ellen-pink .archive-page ul li li,
.ellen-pink .entry-content ul li li {
list-style-image: url(/wp-content/themes/ellen-mae/images/ellen-pink/list-icon-circle.png);
}
.ellen-pink .sidebar.widget-area ul li {
list-style-image: url(/wp-content/themes/ellen-mae/images/ellen-pink/list-icon.png);
}
.ellen-pink .menu-primary li.current-menu-item li li a .sf-sub-indicator,
.ellen-pink .menu-primary li.current-menu-item li a .sf-sub-indicator,
.ellen-pink .menu li a .sf-sub-indicator,
.ellen-pink .menu li li a .sf-sub-indicator,
.ellen-pink .menu li li li a .sf-sub-indicator {
background: url(/wp-content/themes/ellen-mae/images/ellen-pink/icon-plus.png) no-repeat scroll 0 0 transparent;
}
.ellen-pink .menu-primary li.current-menu-item a .sf-sub-indicator,
.ellen-pink.menu li a:active .sf-sub-indicator,
.ellen-pink .menu li li a:hover .sf-sub-indicator,
.ellen-pink .menu li li li a:hover .sf-sub-indicator,
.ellen-pink .menu li a:hover .sf-sub-indicator {
background: url(/wp-content/themes/ellen-mae/images/icon-plus-white.png) no-repeat scroll 0 0 transparent;
}
.ellen-pink .sidebar .widget.widget_recent_comments ul li {
list-style-image: none;
} .ellen-brown .entry-author-box strong,
.ellen-brown ul#recentcomments a,
.ellen-brown .site-footer a:hover,
.ellen-brown .sidebar.widget-area ul li a:hover,
.ellen-brown .widget-area h2 a:hover,
.ellen-brown .entry-content a:hover.more-link,
.ellen-brown a:hover,
.ellen-brown .sidebar .entry-header .entry-meta,
.ellen-brown h1,
.ellen-brown h2,
.ellen-brown h2 a,
.ellen-brown h2 a:visited,
.ellen-brown h2.entry-title a:hover,
.ellen-brown h3,
.ellen-brown h4,
.ellen-brown h5,
.ellen-brown h6,
.ellen-brown a,
.ellen-brown a:visited,
.ellen-brown .taxonomy-description h1,
.ellen-brown.home .widget-area h4,
.ellen-brown .site-title a,
.ellen-brown .site-title a:hover {
color: #8D8872;
}
.ellen-brown ::-moz-selection {
background-color: #8D8872;
}
.ellen-brown ::selection {
background-color: #8D8872;
}
.ellen-brown input[type="button"],
.ellen-brown input[type="submit"],
.ellen-brown .site-inner div.gform_footer input.button,
.ellen-brown .menu-primary li a:active,
.ellen-brown .menu-primary li a:hover,
.ellen-brown.menu-primary .current_page_item a,
.ellen-brown .menu-primary .current-cat a,
.ellen-brown .menu-primary .current-menu-item a,
.ellen-brown .menu-primary .current-menu-item ul li a:hover {
background: none repeat scroll 0 0 #8D8872;
}
.ellen-brown .site-header .widget-area .phone,
.ellen-brown .site-header .widget-area .phone a {
background: #726F68;
color: #fff;
}
.ellen-brown .menu-primary .current-menu-item ul li a {
background: 0 none;
}
.ellen-brown .entry-footer .entry-meta {
color: #57544B;
}
.ellen-brown input[type="button"]:hover,
.ellen-brown input[type="submit"]:hover,
.ellen-brown .site-inner div.gform_footer input.button:hover {
background: #57544B;
}
.ellen-brown .menu-primary .current-menu-item ul li a,
.ellen-brown h3.entry-title,
.ellen-brown .sidebar.widget-area ul li a,
.ellen-brown .widget-area h2,
.ellen-brown .widget-area h2 a,
.ellen-brown .menu-primary li a {
color: #4D4D4F;
}
.ellen-brown .call-to-action h3 a {
color: #B0AC8E;
}
.ellen-brown .call-to-action h3 a:hover,
.ellen-brown .menu-primary li a:hover,
.ellen-brown.menu-primary .current_page_item a,
.ellen-brown .menu-primary .current-cat a,
.ellen-brown .menu-primary .current-menu-item ul li a:hover,
.ellen-brown .menu-primary .current-menu-item a  {
color: #FFF;
}
.ellen-brown .menu-primary li ul {
border-color: #8D8872;
}
.ellen-brown .call-to-action .text-box {
background: #57544B;
}
.ellen-brown .call-to-action .icon-box {
background: url(/wp-content/themes/ellen-mae/images/ellen-brown/bg-home-cta-circle.png) no-repeat scroll center center transparent;
}
.ellen-brown .call-to-action .cta {
background: url(/wp-content/themes/ellen-mae/images/ellen-brown/bg-home-cta-right.png) no-repeat scroll right bottom transparent;
}
.ellen-brown .sidebar .call-to-action .icon-box {
background: url(/wp-content/themes/ellen-mae/images/ellen-brown/bg-inside-cta-circle.png) no-repeat scroll center center transparent;
}
.ellen-brown .sidebar .call-to-action .cta {
background: url(/wp-content/themes/ellen-mae/images/ellen-brown/bg-inside-cta-right.png) no-repeat scroll right bottom transparent;
}
.ellen-brown.sidebar-content .sidebar .call-to-action .cta {
background: url(/wp-content/themes/ellen-mae/images/ellen-brown/bg-inside-cta-left.png) no-repeat scroll left bottom transparent;
}
.ellen-brown .archive-page ul li,
.ellen-brown .entry-content ul li {
list-style-image: url(/wp-content/themes/ellen-mae/images/ellen-brown/list-icon.png);
}
.ellen-brown .archive-page ul li li,
.ellen-brown .entry-content ul li li {
list-style-image: url(/wp-content/themes/ellen-mae/images/ellen-brown/list-icon-circle.png);
}
.ellen-brown .sidebar.widget-area ul li {
list-style-image: url(/wp-content/themes/ellen-mae/images/ellen-brown/list-icon.png);
}
.ellen-brown .menu-primary li.current-menu-item li li a .sf-sub-indicator,
.ellen-brown .menu-primary li.current-menu-item li a .sf-sub-indicator,
.ellen-brown .menu li a .sf-sub-indicator,
.ellen-brown .menu li li a .sf-sub-indicator,
.ellen-brown .menu li li li a .sf-sub-indicator {
background: url(/wp-content/themes/ellen-mae/images/ellen-brown/icon-plus.png) no-repeat scroll 0 0 transparent;
}
.ellen-brown .menu-primary li.current-menu-item a .sf-sub-indicator,
.ellen-brown.menu li a:active .sf-sub-indicator,
.ellen-brown .menu li li a:hover .sf-sub-indicator,
.ellen-brown .menu li li li a:hover .sf-sub-indicator,
.ellen-brown .menu li a:hover .sf-sub-indicator {
background: url(/wp-content/themes/ellen-mae/images/icon-plus-white.png) no-repeat scroll 0 0 transparent;
}
.ellen-brown .sidebar .widget.widget_recent_comments ul li {
list-style-image: none;
} .ellen-mixed .entry-author-box strong,
.ellen-mixed ul#recentcomments a,
.ellen-mixed .site-footer a:hover,
.ellen-mixed .sidebar .entry-header .entry-meta,
.ellen-mixed .sidebar.widget-area ul li a:hover,
.ellen-mixed .widget-area h2 a:hover,
.ellen-mixed a,
.ellen-mixed a:visited,
.ellen-mixed .taxonomy-description h1,
.ellen-mixed .site-title a,
.ellen-mixed .site-title a:hover {
color: #D70060;
}
.ellen-mixed ::-moz-selection {
background-color: #D70060;
}
.ellen-mixed ::selection {
background-color: #D70060;
}
.ellen-mixed .entry-footer .entry-meta,
.ellen-mixed h1,
.ellen-mixed h2,
.ellen-mixed h2 a,
.ellen-mixed h2 a:visited,
.ellen-mixed h2.entry-title a:hover,
.ellen-mixed h3,
.ellen-mixed h4,
.ellen-mixed h5,
.ellen-mixed h6,
.ellen-mixed.home .widget-area h4 {
color: #00A1CB;
}
.ellen-mixed input[type="button"],
.ellen-mixed input[type="submit"],
.ellen-mixed .site-inner div.gform_footer input.button {
background: #61AE24;
}
.ellen-mixed .menu-primary li a:active,
.ellen-mixed .menu-primary li a:hover,
.ellen-mixed.menu-primary .current_page_item a,
.ellen-mixed .menu-primary .current-cat a,
.ellen-mixed .menu-primary .current-menu-item a,
.ellen-mixed .menu-primary .current-menu-item ul li a:hover {
background: none repeat scroll 0 0 #D70060;
}
.ellen-mixed .site-header .widget-area .phone,
.ellen-mixed .site-header .widget-area .phone a {
background: #61AE24;
color: #fff;
}
.ellen-mixed .menu-primary .current-menu-item ul li a {
background: 0 none;
}
.ellen-mixed .entry-content a:hover.more-link,
.ellen-mixed a:hover {
color: #e70369;
}
.ellen-mixed input[type="button"]:hover,
.ellen-mixed input[type="submit"]:hover,
.ellen-mixed .site-inner div.gform_footer input.button:hover {
background: #62BC26;
}
.ellen-mixed .menu-primary .current-menu-item ul li a,
.ellen-mixed h3.entry-title,
.ellen-mixed .sidebar.widget-area ul li a,
.ellen-mixed .widget-area h2,
.ellen-mixed .widget-area h2 a,
.ellen-mixed .menu-primary li a {
color: #4D4D4F;
}
.ellen-mixed .call-to-action h3 a {
color: #FFF;
}
.ellen-mixed .call-to-action h3 a:hover,
.ellen-mixed .menu-primary li a:hover,
.ellen-mixed.menu-primary .current_page_item a,
.ellen-mixed .menu-primary .current-cat a,
.ellen-mixed .menu-primary .current-menu-item ul li a:hover,
.ellen-mixed .menu-primary .current-menu-item a  {
color: #FFF;
}
.ellen-mixed .menu-primary li ul {
border-color: #D70060;
}
.ellen-mixed .sidebar .call-to-action .icon-box {
background: url(/wp-content/themes/ellen-mae/images/ellen-mixed/bg-inside-cta-circle.png) no-repeat scroll center center transparent;
}
.ellen-mixed .call-to-action .cta1 .text-box {
background: #D70060;
}
.ellen-mixed .call-to-action .cta2 .text-box {
background: #61AE24;
}
.ellen-mixed .call-to-action .cta3 .text-box {
background: #00A1CB;
}
.ellen-mixed .call-to-action .cta4 .text-box {
background: #67CDDC;
}
.ellen-mixed .call-to-action .icon-box {
background: url(/wp-content/themes/ellen-mae/images/ellen-mixed/bg-home-cta-circle.png) no-repeat scroll center center transparent;
}
.ellen-mixed .call-to-action .cta.cta1 {
background: url(/wp-content/themes/ellen-mae/images/ellen-mixed/bg-home-cta-right-1.png) no-repeat scroll right bottom transparent;
}
.ellen-mixed .call-to-action .cta.cta2 {
background: url(/wp-content/themes/ellen-mae/images/ellen-mixed/bg-home-cta-right-2.png) no-repeat scroll right bottom transparent;
}
.ellen-mixed .call-to-action .cta.cta3 {
background: url(/wp-content/themes/ellen-mae/images/ellen-mixed/bg-home-cta-right-3.png) no-repeat scroll right bottom transparent;
}
.ellen-mixed .call-to-action .cta.cta4 {
background: url(/wp-content/themes/ellen-mae/images/ellen-mixed/bg-home-cta-right-4.png) no-repeat scroll right bottom transparent;
}
.ellen-mixed .sidebar .call-to-action .cta.cta1 {
background: url(/wp-content/themes/ellen-mae/images/ellen-mixed/bg-inside-cta-right-1.png) no-repeat scroll right bottom transparent;
}
.ellen-mixed .sidebar .call-to-action .cta.cta2 {
background: url(/wp-content/themes/ellen-mae/images/ellen-mixed/bg-inside-cta-right-2.png) no-repeat scroll right bottom transparent;
}
.ellen-mixed .sidebar .call-to-action .cta.cta3 {
background: url(/wp-content/themes/ellen-mae/images/ellen-mixed/bg-inside-cta-right-3.png) no-repeat scroll right bottom transparent;
}
.ellen-mixed .sidebar .call-to-action .cta.cta4 {
background: url(/wp-content/themes/ellen-mae/images/ellen-mixed/bg-inside-cta-right-4.png) no-repeat scroll right bottom transparent;
}
.ellen-mixed.sidebar-content .sidebar .call-to-action .cta.cta1 {
background: url(/wp-content/themes/ellen-mae/images/ellen-mixed/bg-inside-cta-left-1.png) no-repeat scroll left bottom transparent;
}
.ellen-mixed.sidebar-content .sidebar .call-to-action .cta.cta2 {
background: url(/wp-content/themes/ellen-mae/images/ellen-mixed/bg-inside-cta-left-2.png) no-repeat scroll left bottom transparent;
}
.ellen-mixed.sidebar-content .sidebar .call-to-action .cta.cta3 {
background: url(/wp-content/themes/ellen-mae/images/ellen-mixed/bg-inside-cta-left-3.png) no-repeat scroll left bottom transparent;
}
.ellen-mixed.sidebar-content .sidebar .call-to-action .cta.cta4 {
background: url(/wp-content/themes/ellen-mae/images/ellen-mixed/bg-inside-cta-left-4.png) no-repeat scroll left bottom transparent;
}
.ellen-mixed .archive-page ul li,
.ellen-mixed .entry-content ul li {
list-style-image: url(/wp-content/themes/ellen-mae/images/ellen-mixed/list-icon.png);
}
.ellen-mixed .archive-page ul li li,
.ellen-mixed .entry-content ul li li {
list-style-image: url(/wp-content/themes/ellen-mae/images/ellen-mixed/list-icon-circle.png);
}
.ellen-mixed .sidebar.widget-area ul li {
list-style-image: url(/wp-content/themes/ellen-mae/images/ellen-mixed/list-icon.png);
}
.ellen-mixed .menu-primary li.current-menu-item li li a .sf-sub-indicator,
.ellen-mixed .menu-primary li.current-menu-item li a .sf-sub-indicator,
.ellen-mixed .menu li a .sf-sub-indicator,
.ellen-mixed .menu li li a .sf-sub-indicator,
.ellen-mixed .menu li li li a .sf-sub-indicator {
background: url(/wp-content/themes/ellen-mae/images/ellen-mixed/icon-plus.png) no-repeat scroll 0 0 transparent;
}
.ellen-mixed .menu-primary li.current-menu-item a .sf-sub-indicator,
.ellen-mixed.menu li a:active .sf-sub-indicator,
.ellen-mixed .menu li li a:hover .sf-sub-indicator,
.ellen-mixed .menu li li li a:hover .sf-sub-indicator,
.ellen-mixed .menu li a:hover .sf-sub-indicator {
background: url(/wp-content/themes/ellen-mae/images/icon-plus-white.png) no-repeat scroll 0 0 transparent;
}
.ellen-mixed .sidebar .widget.widget_recent_comments ul li {
list-style-image: none;
} @media only screen and (max-width: 960px) {
.site-header,
.nav-primary,
body {
width: 100%;
}
body {
background: none;
}
.menu-primary li a:active,
.menu-primary li a:hover,
.menu-primary .current_page_item a,
.menu-primary .current-cat a,
.menu-primary .current-menu-item a {
border-radius: 10px;
}
.menu-primary a {
padding: 5px 12px;
}
.menu-primary li ul {
border-radius: 5px;
margin: 0;
overflow: hidden;
}
.home-top .soliloquy {
z-index: 1;
}
.home-cta {
float: right;
margin: 14px 0 0;
position: absolute;
right: 0;
width: 365px;
z-index: 500;
}
.site-inner {
margin: 0 auto;
padding: 0;
width: 96%;
}
.site-inner .wrap {
margin: 0 auto;
padding: 10px;
width: 100%;
}
.archive-page,
.content-sidebar-sidebar .content,
.footer-widgets-1,
.footer-widgets-2,
.footer-widgets-3,
.full-width-content .content,
.sidebar-content-sidebar .content,
.sidebar-sidebar-content .content,
.content-sidebar-wrap,
.site-footer .creds,
.site-footer .gototop,
.footer-widgets .wrap,
.sidebar-primary-alt,
.title-area,
.site-container {
width: 100%;
}
.content-sidebar .content-sidebar-wrap {
background: url(/wp-content/themes/ellen-mae/images/content-sidebar-divider.png) repeat-y scroll 425px 0 transparent;
}
.sidebar-content .content-sidebar-wrap {
background: url(/wp-content/themes/ellen-mae/images/content-sidebar-divider.png) repeat-y scroll 260px 0 transparent;
}
.sidebar-content .content,
.content-sidebar .content {
width: 420px;
}
.sidebar {
width: 230px;
}
.title-area {
padding: 10px;
text-align: left;
}
.site-header .widget-area {
padding: 0 10px 10px 0;
width: 330px;
}
.site-container {
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
margin: 0;
}
.title-area {
padding: 10px;
}
.site-description,
.site-title a,
.site-title a:hover {
padding: 0;
}
.site-header .search-form {
float: none;
padding: 0;
text-align: center;
}
.site-header .s {
margin: 0 -7px 0 0;
}
.menu-primary {
display: inline-block;
float: none;
font-size: 0;
text-align: center;
letter-spacing: 0px;
word-spacing: 0px;
}
.menu-primary li {
display: inline-block;
float: none;
font-size: 14px;
letter-spacing: 0px;
word-spacing: 0px;
}
.menu li.right {
display: none;
}
.site-inner {
padding: 20px 0 0;
}
.breadcrumb,
.pagination,
.sidebar .widget,
.taxonomy-description {
margin: 0 20px 20px;
}
.content {
padding: 0;
}
.page .page,
.post,
.entry-comments,
.comment-respond {
padding: 0 20px;
}
.entry-author-box {
margin: 0 20px 40px;
}
.site-footer .wrap {
display: block;
margin: 0 auto;
padding: 50px 10px 10px;
width: 98%;
}
.footer-widgets .widget {
padding: 20px 20px 0;
}
.footer-widgets .wrap {
padding: 0;
}
.footer-widgets-1,
.footer-widgets-2,
.footer-widgets-3 {
margin: 0;
}
}
@media only screen and (max-width: 600px) {
.header-image .site-title {
background: url(/wp-content/themes/ellen-mae/images/logo.png) no-repeat scroll 0 0 transparent;
}
.site-container {
background: url(/wp-content/themes/ellen-mae/images/bg-body.jpg) no-repeat scroll left 215px #FFFFFF;
}
.header-full-width .title-area {
float: none;
padding: 0;
text-align: center;
width: 100%;
}
.site-header .widget-area {
padding: 0 0 10px;
text-align: center;
width: 100%;
}
.site-header .widget-area .font-size {
float: none;
margin: 0;
text-align: center;
}
.site-header .widget-area .contact-info,
.site-header .widget-area .contact-top {
float: none;
}
.site-header .widget-area .phone,
.site-header .widget-area .phone a {
background: none repeat scroll 0 center transparent;
color: #A2B243;
float: none;
line-height: inherit;
padding: 0;
}
.ellen-burgundy .site-header .widget-area .phone,
.ellen-burgundy .site-header .widget-area .phone a {
background: transparent;
color: #b0ac8e;
}
.ellen-blue .site-header .widget-area .phone,
.ellen-blue .site-header .widget-area .phone a {
background: transparent;
color: #9b9a93;
}
.ellen-purple .site-header .widget-area .phone,
.ellen-purple .site-header .widget-area .phone a {
background: transparent;
color: #515050;
}
.ellen-pink .site-header .widget-area .phone,
.ellen-pink .site-header .widget-area .phone a {
background: transparent;
color: #999999;
}
.ellen-brown .site-header .widget-area .phone,
.ellen-brown .site-header .widget-area .phone a {
background: transparent;
color: #726f68;
}
.ellen-mixed .site-header .widget-area .phone,
.ellen-mixed .site-header .widget-area .phone a {
background: transparent;
color: #61ae24;
}
.site-header .widget-area .address {
float: none;
padding: 0;
text-align: center;
}
.home-top {
background: 0 none;
}
.home-slider {
border-radius: 10px;
float: none;
width: 100%;
}
.home-slider .slider-cover {
background: 0 none;
}
.home-cta {
background: 0 none;
clear: both;
float: none;
margin: 14px auto 0;
position: inherit;
width: 85%;
}
.sidebar-content .sidebar .call-to-action,
.call-to-action .cta {
background: none repeat scroll 0 center transparent;
margin: 0 0 -10px;
position: relative;
}
.sidebar-content .sidebar .call-to-action .cta,
.sidebar .call-to-action .cta {
background: none repeat scroll 0 center transparent;
display: block;
margin: 0 auto -8px;
min-height: 45px;
width: 95%;
}
.sidebar-content .content-sidebar-wrap,
.content-sidebar .content-sidebar-wrap {
background: 0 none;
}
.sidebar-content .content,
.content-sidebar .content {
width: 100%;
}
.sidebar {
float: none;
margin: 0 auto;
width: 98%;
}
.site-footer .wrap {
padding: 50px 0 10px;
width: 100%;
}
.site-footer .site-footer-nav {
clear: both;
display: block;
width: 100%;
}
.site-footer ul.nav li,
.site-footer ul.nav {
display: inline-block;
float: none;
text-align: center;
}
.site-footer .alignright,
.site-footer .alignleft {
float: none;
margin: 0;
padding: 0;
text-align: center;
width: 100%;
}
.site-footer p.copyright {
float: none;
padding: 0;
}
.site-footer .creds {
float: none;
text-align: center;
width: auto;
}
.alignright,
.alignleft {
float: none;
margin: 0 auto;
}
.border-left {
border: 0;
padding: 0;
}
.five-sixths,
.four-fifths,
.four-sixths,
.one-fifth,
.one-fourth,
.one-half,
.one-sixth,
.one-third,
.three-fifths,
.three-fourths,
.three-sixths,
.two-fifths,
.two-fourths,
.two-sixths,
.two-thirds {
padding: 0;
width: 100%;
}
.ellen-mixed .site-header .widget-area .phone {
background: 0 none;
color: #61AE24;
}
.ellen-brown .site-header .widget-area .phone {
background: 0 none;
color: #847E62;
}
.ellen-pink .site-header .widget-area .phone {
background: 0 none;
color: #D01F3C;
}
.ellen-purple .site-header .widget-area .phone {
background: 0 none;
color: #3B5998;
}
.ellen-blue .site-header .widget-area .phone {
background: 0 none;
color: #61AFC1;
}
.ellen-burgundy .site-header .widget-area .phone {
background: 0 none;
color: #952929;
}
.ellen-mixed.sidebar-content .sidebar .call-to-action .cta.cta4,
.ellen-mixed.sidebar-content .sidebar .call-to-action .cta.cta3,
.ellen-mixed.sidebar-content .sidebar .call-to-action .cta.cta2,
.ellen-mixed.sidebar-content .sidebar .call-to-action .cta.cta1,
.ellen-brown.sidebar-content .sidebar .call-to-action .cta,
.ellen-pink.sidebar-content .sidebar .call-to-action .cta,
.ellen-purple.sidebar-content .sidebar .call-to-action .cta,
.ellen-blue.sidebar-content .sidebar .call-to-action .cta,
.ellen-burgundy.sidebar-content .sidebar .call-to-action .cta,
.ellen-mixed .sidebar .call-to-action .cta.cta1,
.ellen-mixed .sidebar .call-to-action .cta.cta2,
.ellen-mixed .sidebar .call-to-action .cta.cta3,
.ellen-mixed .sidebar .call-to-action .cta.cta4,
.ellen-mixed .sidebar .call-to-action .cta,
.ellen-mixed .call-to-action .cta,
.ellen-brown .sidebar .call-to-action .cta,
.ellen-brown .call-to-action .cta,
.ellen-pink .sidebar .call-to-action .cta,
.ellen-pink .call-to-action .cta,
.ellen-purple .sidebar .call-to-action .cta,
.ellen-purple .call-to-action .cta,
.ellen-blue .sidebar .call-to-action .cta,
.ellen-blue .call-to-action .cta,
.ellen-burgundy .sidebar .call-to-action .cta,
.ellen-burgundy .call-to-action .cta {
background: 0 none;
}
}
@media only screen and (max-width: 360px) {
.menu-primary li ul {
border: 0;
padding: 0;
}
.menu-primary li ul li {
display: none;
}
}
@media only screen and (max-width: 260px) {
.post .entry-content p {
clear: both;
}
.call-to-action h3 {
font-size: 14px;
}
}div.wpcf7 {
margin: 0;
padding: 0;
}
div.wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
}
div.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
height: 1px;
width: 1px;
margin: 0;
padding: 0;
border: 0;
}
div.wpcf7-mail-sent-ok {
border: 2px solid #398f14;
}
div.wpcf7-mail-sent-ng {
border: 2px solid #ff0000;
}
div.wpcf7-spam-blocked {
border: 2px solid #ffa500;
}
div.wpcf7-validation-errors {
border: 2px solid #f7e700;
}
.wpcf7-form-control-wrap {
position: relative;
}
span.wpcf7-not-valid-tip {
color: #f00;
font-size: 1em;
display: block;
}
.use-floating-validation-tip span.wpcf7-not-valid-tip {
position: absolute;
top: 20%;
left: 20%;
z-index: 100;
border: 1px solid #ff0000;
background: #fff;
padding: .2em .8em;
}
span.wpcf7-list-item {
margin-left: 0.5em;
}
.wpcf7-display-none {
display: none;
}
div.wpcf7 img.ajax-loader {
border: none;
vertical-align: middle;
margin-left: 4px;
}
div.wpcf7 div.ajax-error {
display: none;
}
div.wpcf7 .placeheld {
color: #888;
}
div.wpcf7 .wpcf7-recaptcha iframe {
margin-bottom: 0;
}
div.wpcf7 input[type="file"] {
cursor: pointer;
}
div.wpcf7 input[type="file"]:disabled {
cursor: default;
}.cff-wrapper:after{
content: "";
display: table;
clear: both;
} #cff {
float: left;
width: 100%;
margin: 0 auto;
padding: 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;  
}
#cff:after{
content: "";
display: table;
clear: both;
} #cff .cff-item{
float: left;
width: 100%;
clear: both;
padding: 20px 0 15px 0;
margin: 0;
border-bottom: 1px solid #ddd;
}
#cff .cff-item:first-child{
padding-top: 0;
}
#cff .cff-item.cff-box,
#cff .cff-item.cff-box:first-child{
padding: 15px;
margin: 5px 0;
border: none;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
} .cff-header{
width: 100%;
margin: 0 0 15px 0;
padding: 0;
line-height: 1;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;  
}
.cff-header .fa{
float: left;
margin-right: 10px;
}
.cff-header span{ display: table-cell;
vertical-align: middle;
}    #cff .cff-less{
display: none;
} #cff a {
text-decoration: none;
}
#cff a:hover,
#cff a:focus {
text-decoration: underline;
}
#cff .cff-html5-video,
#cff .cff-photo,
#cff .cff-album-cover,
#cff .cff-event-thumb,
#cff .cff-iframe-wrap,
#cff .cff-vidLink{
text-decoration: none;
border: none;
} #cff h3, #cff h4, #cff h5, #cff h6, #cff p{
float: left;
width: 100%;
clear: both;
padding: 0;
margin: 5px 0;
line-height: 1.4;
white-space: pre;
white-space: pre-wrap;
white-space: pre-line;
white-space: -pre-wrap;
white-space: -o-pre-wrap;
white-space: -moz-pre-wrap;
white-space: -hp-pre-wrap;
word-wrap: break-word;
} #cff .cff-date{
float: left;
width: 100%;
min-width: 50px;
font-size: 11px;
}   #cff .cff-author{
float: left;
clear: both;
margin: 0 0 15px 0;
padding: 0;
line-height: 1.2;
width: 100%;
}
#cff .cff-author a{
float: left;
display: block; min-width: 100%\9;
text-decoration: none;
border: none;
}
#cff .cff-author-img{
float: left;
width: 40px;
margin: 0 0 0 -100% !important;
}
#cff .cff-author img{
float: left;
margin: 0 !important;
padding: 0 !important;
border: none !important;
}
#cff .cff-author .cff-author-text span{
display: table-cell;
vertical-align: middle;
height: 40px;
margin: 0;
font-weight: bold; padding-left: 50px;
float: none;
}
#cff .cff-author a{
text-decoration: none;
} #cff .cff-author .cff-author-text{
float: left;
width: 100%;
}
#cff .cff-author .cff-author-text *{
float: left;
clear: both;
width: auto;
margin: 0 0 0 50px !important;
font-weight: bold;
line-height: 1.2;
}
#cff .cff-author .cff-date{
color: #9197a3;
font-weight: normal;
font-size: 11px;
margin-top: 0px !important;
margin-bottom: 0px !important;
}
#cff .cff-author .cff-page-name.cff-author-date{
float: left;
padding: 2px 0 0 0;
font-size: 14px;
} #cff .cff-post-desc{
line-height: 1.3;
}    #cff .cff-text-wrapper{
float: right;
width: 77%;
margin: 0;
padding: 0;
}
#cff .cff-break-word{
word-break: break-all;
} #cff .cff-item img{
border: none;
}
#cff .cff-byline{
font-size: 12px;
display: block;
margin: -5px 0 10px 0;
}
#cff .cff-photo{
max-width: 100%;
float: left;
display: block;
position: relative;
margin: 0;
}
#cff .cff-photo:after {
border: 1px solid rgba(0, 0, 0, .1);
bottom: 0;
content: '';
left: 0;
position: absolute;
right: 0;
top: 0;
}
#cff .cff-media-above{
margin-bottom: 7px;
}
#cff .cff-photo img{
float: left;
max-width: 100%;
height: auto;
margin: 0 !important;
padding: 0 !important;
}
#cff .cff-album-icon{
position: absolute;
bottom: 5px;
right: 5px;
height: 22px;
background: #000 url(/wp-content/plugins/custom-facebook-feed-pro/img/cff-album-icon.png) no-repeat 5px 5px;
background: rgba(0,0,0,0.7) url(/wp-content/plugins/custom-facebook-feed-pro/img/cff-album-icon.png) no-repeat 5px 5px;
color: #fff;
font-size: 12px;
margin: 0;
padding: 0 0 0 26px;
line-height: 22px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
box-shadow: 0 0 1px 0 rgba(255,255,255,0.8);
-moz-box-shadow: 0 0 1px 0 rgba(255,255,255,0.8);
-webkit-box-shadow: 0 0 1px 0 rgba(255,255,255,0.8);
}  #cff .cff-album-item{
float: left;
width: 100%;
margin: 0 0 20px 0;
padding: 0;
text-align: center;
} #cff .cff-album-item.cff-col-2{
width: 47.5%;
width: 45%\9;
margin-right: 5%;
}
#cff .cff-album-item.cff-col-2:nth-of-type(2n){
margin-right: 0;
} #cff .cff-album-item.cff-col-3{
width: 30%;
width: 28.3%\9;
margin-right: 5%;
}
#cff .cff-album-item.cff-col-3:nth-of-type(3n){
margin-right: 0;
} #cff .cff-album-item.cff-col-4{
width: 21.2%;
width: 20%\9;
margin-right: 5%;
}
#cff .cff-album-item.cff-col-4:nth-of-type(4n){
margin-right: 0;
} #cff.narrow .cff-album-item.cff-col-3,
#cff.narrow .cff-album-item.cff-col-4{
width: 47.5%;
width: 45%\9;
margin-right: 5%;
}
#cff.narrow .cff-album-item.cff-col-3:nth-of-type(2n),
#cff.narrow .cff-album-item.cff-col-4:nth-of-type(2n){
margin-right: 0;
} #cff .cff-album-item .cff-album-cover{
width: 100%;
height: 200px;
display: block;
float: left;
position: relative;
border: none;
} #cff .cff-album-item .cff-album-cover:after {
border: 1px solid rgba(0, 0, 0, .1);
bottom: 0;
content: '';
left: 0;
position: absolute;
right: 0;
top: 0;
} #cff .cff-album-item .cff-album-info{
width: 100%;
height: 70px;
float: left;
clear: both;
} #cff .cff-album-item h4{
font-size: 14px;
line-height: 1.2;
margin: 10px 0 0 0;
padding: 0;
} #cff .cff-album-item p{
font-size: 12px;
color: gray;
margin: 5px 0 0 0;
}  #cff .cff-embed-wrap{
float: left;
width: 100%;
margin-top: 5px;
}
#cff .cff-iframe-wrap{
float: left;
clear: both;
margin: 5px 0;
width: 100%;
position: relative;
padding-bottom: 62%;
}
#cff iframe{
border: 0;
}
#cff .cff-iframe-wrap iframe{
position: absolute;
z-index: 1;
top: 0;
left: 0;
width: 100%;
height: 100%;
margin: 0;
padding: 0;
border: 0;
} #cff .cff-soundcloud{
margin: 10px 0 0 0;
}
#cff .cff-desc-wrap{
float: left;
width: 100%;
}
#cff .cff-embedded-video .cff-post-text{
margin: 0 0 15px 0;
} #cff.narrow .cff-embedded-video .cff-iframe-wrap,
#cff.narrow .cff-embedded-video .cff-text-wrapper{
width: 100%;
}
#cff.narrow .cff-embedded-video .cff-iframe-wrap{
padding-bottom: 62%;
} #cff .cff-html5-video,
#cff video{
float: left;
clear: left;
position: relative;
width: 100%;
margin: 0;
padding: 0;
}
#cff .cff-vidLink{
float: left;
clear: both;
position: relative;
width: 100%;
max-width: 100%;
display: -moz-inline-stack;
display: inline-block;
vertical-align: top;
zoom: 1;
*display: inline;
} #cff .cff-vidLink .cff-poster{
width: 100%;
height: auto;
float: left;
} #cff .cff-playbtn{
position: absolute;
z-index: 99;
background: #000;
background: rgba(0,0,0,0.7);
top: 50%;
left: 50%;
margin-top: -28px;
margin-left: -28px;
padding: 13px 16px;
font-size: 30px;
color: #fff;
font-style: normal !important;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; *width: 60px;
*height: 60px;
*padding: 0;
*background: #000 url(/wp-content/plugins/custom-facebook-feed-pro/img/play.png) no-repeat center center;
} #cff .cff-html5-play:hover .cff-playbtn,
#cff .cff-html5-play:focus .cff-playbtn,
#cff .cff-html5-video .cff-playbtn:hover{
background: #000;
cursor: pointer; *background: #000 url(/wp-content/plugins/custom-facebook-feed-pro/img/play.png) no-repeat center center;
} #cff .cff-desc-wrap.cff-no-image{
float: right;
width: 86%;
}
#cff .cff-playbtn-solo{
width: 10%;
float: left;
margin-top: 5px;
}
#cff .cff-playbtn.no-poster,
#cff.cff-half-layout .cff-playbtn.no-poster,
#cff.cff-thumb-layout .cff-playbtn.no-poster{
position: relative;
top: 0;
left: 0;
margin: 0;
} .cff-html5-play{
display: block;
position: absolute;
z-index: 99;
width: 100%;
top: 0;
right: 0;
bottom: 0;
left: 0;
} #cff.cff-thumb-layout .cff-video .cff-playbtn,
#cff.cff-half-layout .cff-video .cff-playbtn{
margin-top: -22px;
margin-left: -23px;
padding: 11px 13px;
font-size: 24px;
} #cff .cff-expand{
display: none;
}
#cff .cff-expand a{
font-size: 11px;
font-weight: normal;
} #cff .cff-shared-link{
float: left;
clear: both;
width: 100%;
padding: 8px;
margin: 10px 0 5px 0; background: #f9f9f9;
border: 1px solid #d9d9d9;
background: rgba(0,0,0,0.02);
border: 1px solid rgba(0,0,0,0.07);
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
#cff .cff-no-styles{
background: none;
border: none;
padding: 0;
}
#cff .cff-link{
float: left;
clear: both;
border: none;
max-width: 20%;
margin-right: 3%;
}
#cff .cff-link:hover,
#cff .cff-link:focus{
text-decoration: none;
}
#cff .cff-link img{
width: 100%;
max-width: 100%;
float: left;
margin: 0 !important;
padding: 0 !important;
border: none !important;
} #cff .cff-link-title{
float: left;
clear: both;
width: 100%;
display: block;
font-weight: bold;
}
#cff p.cff-link-title{
margin: 0;
}
#cff .cff-text-link{
float: left;
clear: none;
width: 100%;
padding: 0 0 5px 0;
width: 72%;
}
#cff .cff-link-caption{
font-size: 12px;
margin: 0;
}
#cff .cff-text-link.cff-no-image{
width: 100%;
}
#cff .cff-shared-link .cff-post-desc{
margin-bottom: 0;
} #cff .cff-full-size .cff-link{
width: 100%;
max-width: 100%;
margin-right: 0%;
margin-bottom: 5px;
text-align: center;
}
#cff .cff-full-size .cff-link img{
width: auto;
float: none;
}
#cff .cff-full-size .cff-text-link{
width: 100%;
} #cff .cff-details{
float: left;
clear: none;
width: 77%;
margin-left: 3%;
padding: 0 0 10px 0;
} #cff .cff-timeline-event b,
#cff .cff-event b{
font-weight: normal;
} #cff .cff-timeline-event .cff-end-date k,
#cff .cff-event .cff-end-date k{
display: none;
}
#cff .cff-timeline-event .cff-post-text{
padding-bottom: 5px;
}
#cff .cff-event-thumb{
position: relative;
width: 20%; float: left;
clear: both;
margin: 5px 0 0 0;
}
#cff .cff-event-thumb img{
float: left;
width: 100%;
height: auto;
margin: 0 !important;
padding: 0 !important;
border: none !important;
} #cff .cff-event-thumb.cff-has-cover{
width: 100%;
}
#cff .cff-details.cff-has-cover{
width: 100%;
margin: 5px 0 0 0;
}
#cff .cff-details h5{
margin: 0 0 5px 0;
padding: 0;
font-size: 16px;
}
#cff .cff-details p{
font-size: 14px;
}
#cff .cff-details .cff-info{
padding: 10px 0 0 0;
line-height: 1.2;
}
#cff .cff-details .cff-where,
#cff .cff-details .cff-when{ } #cff .cff-event .cff-photo{
margin-top: 5px;
}
#cff .cff-event .cff-photo img{
width: 100%;
max-width: 100%;
height: auto;
margin: 0;
}
#cff .cff-event .cff-details {
padding: 0;
}
#cff.cff-half-layout .cff-event .cff-details{
float: right;
width: 47%;
}
#cff .cff-event .cff-meta-links{
float: right;
clear: both;
margin: 5px 0 0 0;
}
#cff .cff-event .cff-meta-links a{
float: left;
padding: 0 10px;
border-left: 1px solid #ccc;
}
#cff .cff-event .cff-meta-links a:first-child{
border: none;
}
#cff .cff-no-events{
width: 100%;
text-align: center;
}    #cff .cff-meta-wrap{
float: left;
width: 100%;
margin: 5px 0 0 0;
padding: 0;
}
#cff .cff-meta{
float: left;
clear: both;
list-style-type: none;
padding: 10px 0 5px 0 !important;
margin: 0 !important;
} #cff .cff-meta li{
float: left;
width: auto;
display: block;
list-style-type: none !important;
margin: 0 10px 0 0 !important;
padding: 0 !important;
font-size: 11px;
line-height: 13px !important;
background: none !important;
}
#cff .cff-meta li:before{
content: none !important;
} #cff .cff-icon{
display: block;
float: left;
width: 13px;
height: 14px;
margin-right: 5px;
text-indent: -9999px;
background: url(/wp-content/plugins/custom-facebook-feed-pro/img/icons.png) no-repeat;
}
#cff .cff-replace{
display: none;
}  #cff .cff-comments .cff-icon{
width: 12px;
background-position: 0 -1px;
}
#cff .cff-dark .cff-comments .cff-icon{
background-position: -17px -1px;
}
#cff .cff-comments-box .cff-comments .cff-icon,
#cff .cff-comments-box .cff-likes .cff-icon{
margin: 2px 8px 0 0;
} #cff .cff-likes .cff-icon{
background-position: 0 -17px;
}
#cff .cff-dark .cff-likes .cff-icon{
background-position: -17px -17px;
} #cff .cff-shares .cff-icon{
width: 14px;
background-position: 0 -33px;
}  #cff .cff-meta.cff-dark li.cff-comments .cff-icon{
background-position: -17px 0;
} #cff .cff-meta.cff-dark li.cff-likes .cff-icon{
background-position: -17px -17px;
} #cff .cff-meta.cff-dark li.cff-shares .cff-icon{
background-position: -17px -34px;
}  #cff .cff-meta.cff-dark-2 li.cff-comments .cff-icon{
width: 15px;
height: 15px;
background-position: -34px 0;
} #cff .cff-meta.cff-dark-2 li.cff-likes .cff-icon{
width: 15px;
height: 15px;
background-position: -34px -15px;
} #cff .cff-meta.cff-dark-2 li.cff-shares .cff-icon{
width: 15px;
height: 15px;
background-position: -34px -32px;
} .cff-loader{
float: left;
width: 16px;
height: 16px;
margin: -2px 0 -3px 0; background: url(/wp-content/plugins/custom-facebook-feed-pro/img/loader.png) no-repeat;
}
.cff-dark .cff-loader{ background: url(/wp-content/plugins/custom-facebook-feed-pro/img/loader-dark.png) no-repeat;
} #cff .cff-view-comments{
display: block;
overflow: hidden;
outline: none;
float: left;
clear: left;
margin: 5px 12px 5px 0;
padding: 0 5px 5px 10px;
background: #edeff4;
border: none;
text-decoration: none;
}
#cff .cff-view-comments:hover,
#cff .cff-view-comments:focus{
background: #ddd;
}
#cff .cff-comments-box{
display: none;
float: left;
clear: both;
width: 100%;
max-width: 100%;
margin: 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; *width: 95%;
*margin-top: 5px;
}
#cff .cff-comments-box .cff-likes{
margin-bottom: 1px;
}
#cff .cff-comments-box p,
#cff .cff-comments-box .cff-comment,
#cff .cff-comments-box .cff-comment-reply{
width: 100%;
min-width: 100%;
float: left;
clear: both;
font-size: 12px;
padding: 5px 20px 5px 10px;
margin: 0 0 1px 0;
background: #edeff4;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; 
}
#cff .cff-comments-box.cff-no-comments{
width: auto;
}
#cff .cff-comments-box .cff-comment{
margin: 0;
}
#cff .cff-comments-box .cff-name{
padding: 0;
margin-right: 6px;
font-weight: bold;
}
#cff .cff-comments-box .cff-comment-likes{
font-style: normal;
}
#cff .cff-comments-box .cff-comment-likes b{
display: -moz-inline-stack;
display: inline-block;
vertical-align: top;
zoom: 1;
*display: inline;
background: url(/wp-content/plugins/custom-facebook-feed-pro/img/icons.png) no-repeat;
background-position: 0 -50px;
width: 10px;
height: 9px;
margin: 3px 3px 0 3px;
}
#cff .cff-comments-box.cff-dark .cff-comment-likes b{
background-position: -17px -50px;
}
#cff .cff-comments-box .cff-time{
float: left;
clear: both;
font-size: 11px;
margin: 2px 0 0 0;
display: block;
font-style: italic;
}
#cff .cff-comment-likes{
margin: 5px 0 10px 0;
width: 100%;
} #cff .cff-comment-text-wrapper{
width: 100%;
float: left;
}
#cff .cff-comment .cff-comment-img{
float: left;
width: 32px;
margin: 0 0 0 -100% !important;
}
#cff .cff-comment .cff-comment-img img{
float: left;
width: 32px;
margin: 0 10px 0 0 !important;
padding: 0 !important;
border: none !important;
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
}
#cff .cff-comment .cff-comment-text{
margin: 0 0 0 42px;
line-height: 1.3;
}
#cff .cff-comment .cff-comment-text p{
padding: 0 !important;
margin: 0 !important;
line-height: 1.4;
background: none !important;
}
#cff .cff-comment-text.cff-no-image{
margin: 0;
}
#cff .cff-comments-box .cff-comment-on-facebook{
margin-top: 1px;
} #cff .cff-comment .cff-comment-text img,
#cff img.emoji{
float: none;
max-width: 100%;
}
#cff .cff-comment-attachment{
float: left;
clear: both;
width: 120px;
height: auto;
margin: 5px 0 0 0;
}
#cff .cff-comment-attachment img{
float: left;
} #cff .cff-comment-replies a{
display: block;
float: left;
padding: 3px 0;
font-size: 11px;
}
#cff .cff-comment-replies-box{
float: left;
clear: both;
border-left: 2px solid #dcdee3;
}
#cff .cff-comments-box .cff-comment-replies-box .cff-comment-reply{
background: none;
}
#cff .cff-comment-replies-box a{
color: inherit !important;
}
#cff .cff-comment-replies-box .cff-comment-reply .cff-comment-img img{
width: 20px;
height: 20px;
}
#cff .cff-comment-replies-box .cff-comment-reply .cff-comment-text{
margin: 0 0 0 28px;
}
#cff .cff-comment-replies .cff-replies-icon{
background: url(/wp-content/plugins/custom-facebook-feed-pro/img/icons.png) no-repeat -34px -15px;
width: 11px;
height: 8px;
display: block;
float: left;
margin: 5px 5px 0 0;
}
#cff .cff-dark .cff-comment-replies .cff-replies-icon{
background-position: -34px -2px;
} #cff .cff-post-links{
float: right;
clear: none;
margin-top: 12px;
font-size: 11px;
}
#cff .cff-post-links.cff-left{
float: left;
margin: 8px 0;
}
#cff .cff-post-links a{
font-size: 11px; }
#cff .cff-post-links a:first-child{
padding-left: 0;
margin: 0;
}
#cff .cff-dot{
padding: 0 5px;
} #cff .cff-share-container{
position: relative;
display: inline;
}
#cff .cff-share-tooltip{
display: none;
position: absolute;
z-index: 1000;
bottom: 22px;
right: 0;
width: 135px;
padding: 5px 5px 4px 5px;
margin: 0;
background: #333;
color: #eee;
font-size: 12px;
line-height: 1.3;  -webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
#cff .cff-share-tooltip .fa-play{
position: absolute;
font-size: 8px;
bottom: -6px;
right: 10px;
color: #333;
}
#cff .cff-share-tooltip a .fa{
font-size: 16px;
margin: 0;
padding: 5px;
}
#cff .cff-share-tooltip a#sbi_facebook_icon .fa,
#cff .cff-share-tooltip a#sbi_twitter_icon .fa,
#cff .cff-share-tooltip a#sbi_pinterest_icon .fa{
padding-top: 4px;
font-size: 18px;
}
#cff .cff-share-tooltip a{
display: block;
float: left;
margin: 0 !important;
padding: 0 !important;
color: #eee !important;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}
#cff .cff-share-tooltip a:hover{
color: #fff;
}
#cff .cff-share-tooltip .cff-facebook-icon:hover{ background: #3b5998; }
#cff .cff-share-tooltip .cff-twitter-icon:hover{ background: #00aced; }
#cff .cff-share-tooltip .cff-google-icon:hover{ background: #dd4b39; }
#cff .cff-share-tooltip .cff-linkedin-icon:hover{ background: #007bb6; }
#cff .cff-share-tooltip .cff-pinterest-icon:hover{ background: #cb2027; }
#cff .cff-share-tooltip .cff-email-icon:hover{ background: #666; } .cff-likebox{
float: left;
width: 100%;
position: relative;
margin: 20px 0 0 0;
}
.cff-likebox .fb_iframe_widget{
width: 100%;
}
.cff-likebox .fb_iframe_widget span{
width: 100% !important;
}
.cff-likebox iframe{
margin: 0;
position: relative;
top: 0;
left: 0;
width: 100% !important;
height: 100%;
} .cff-likebox.cff-top.cff-outside{
margin-bottom: 10px;
}
.cff-likebox.cff-bottom.cff-outside{
margin-top: 10px;
}     #cff.cff-fixed-height{
overflow: hidden;
overflow-y: auto;
padding: 5px 10px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}  #cff.cff-thumb-layout .cff-photo,
#cff.cff-thumb-layout .cff-iframe-wrap,
#cff.cff-thumb-layout .cff-html5-video,
#cff.cff-thumb-layout .cff-vidLink{
width: 20%;
clear: none;
}
#cff.cff-thumb-layout .cff-html5-video .cff-vidLink{
width: 100%;
}
#cff.cff-thumb-layout .cff-iframe-wrap{
margin-top: 0;
padding-bottom: 16%;
}
#cff.cff-thumb-layout .cff-likebox iframe{
margin: 0;
}
#cff.cff-thumb-layout .cff-photo img{
width: 100%;
height: auto;
} #cff.cff-thumb-layout .cff-playbtn{
margin-top: -16px;
margin-left: -16px;
padding: 8px 10px;
font-size: 16px;
} #cff.cff-thumb-layout .cff-text-wrapper{
float: right;
width: 77%;
}
#cff.cff-thumb-layout .cff-link-item .cff-text-wrapper{
width: 100%;
}
#cff.cff-thumb-layout .cff-audio-post .cff-text-wrapper{
width: 100%;
}
#cff.cff-thumb-layout .cff-post-text{
margin-top: 0;
} #cff.cff-thumb-layout .cff-date {
margin-bottom: 10px;
} #cff.cff-thumb-layout .cff-photo-hover .fa{
margin-top: -11px;
margin-left: -10px;
font-size: 24px;
}
#cff.cff-thumb-layout .cff-full-size .cff-link{
width: auto;
max-width: 20%;
margin-right: 3%;
margin-bottom: 0;
text-align: left;
}
#cff.cff-thumb-layout .cff-full-size .cff-link img{
float: left;
}
#cff.cff-thumb-layout .cff-full-size .cff-text-link{
width: 72%;
} #cff.cff-thumb-layout .cff-event-thumb.cff-has-cover{
width: 20%;
}
#cff.cff-thumb-layout .cff-details.cff-has-cover{
width: 77%;
margin: 0 0 0 3%;
} #cff.cff-half-layout .cff-photo,
#cff.cff-half-layout .cff-iframe-wrap,
#cff.cff-half-layout .cff-html5-video,
#cff.cff-half-layout .cff-vidLink{
width: 50%;
clear: none;
}
#cff.cff-half-layout .cff-html5-video .cff-vidLink{
width: 100%;
}
#cff.cff-half-layout .cff-photo img{
width: 100%;
height: auto;
}
#cff.cff-half-layout .cff-iframe-wrap{
margin-top: 0;
padding-bottom: 28%;
}
#cff.cff-half-layout .cff-likebox iframe{
margin: 0;
}
#cff.cff-half-layout .cff-text-wrapper{
float: right;
width: 47%;
}
#cff.cff-half-layout .cff-link-item .cff-text-wrapper{
width: 100%;
}
#cff.cff-half-layout .cff-audio-post .cff-text-wrapper{
width: 100%;
}
#cff.cff-half-layout .cff-post-text{
margin-top: 0;
} #cff.cff-half-layout .cff-photo-hover .fa{
margin-top: -16px;
margin-left: -14px;
font-size: 32px;
}
#cff.cff-half-layout .cff-full-size .cff-link{
width: auto;
max-width: 50%;
margin-right: 3%;
margin-bottom: 0;
text-align: left;
}
#cff.cff-half-layout .cff-full-size .cff-link img{
float: left;
}
#cff.cff-half-layout .cff-full-size .cff-text-link{
width: 47%;
} #cff.cff-half-layout .cff-event-thumb.cff-has-cover{
width: 50%;
}
#cff.cff-half-layout .cff-details.cff-has-cover{
width: 47%;
margin: 0 0 0 3%;
} #cff.narrow.cff-half-layout .cff-photo,
#cff.narrow.cff-half-layout .cff-iframe-wrap,
#cff.narrow.cff-half-layout .cff-vidLink,
#cff.narrow.cff-half-layout .cff-html5-video,
#cff.narrow.cff-thumb-layout .cff-photo,
#cff.narrow.cff-thumb-layout .cff-iframe-wrap,
#cff.narrow.cff-thumb-layout .cff-vidLink,
#cff.narrow.cff-thumb-layout .cff-html5-video{
width: 100%;
clear: both;
}
#cff.narrow.cff-half-layout .cff-text-wrapper,
#cff.narrow.cff-thumb-layout .cff-text-wrapper{
float: left;
width: 100%;
}
#cff.narrow .cff-shared-link .cff-link{
max-width: 100%;
width: 100%;
margin: 0 0 5px 0;
text-align: center;
}
#cff.narrow .cff-shared-link .cff-link img{
float: none;
width: auto;
}
#cff.narrow .cff-shared-link .cff-text-link{
width: 100%;
} #cff.narrow .cff-event .cff-details {
width: 100%;
} #cff.narrow .cff-event-thumb.cff-has-cover{
width: 100%;
}
#cff.narrow .cff-details.cff-has-cover{
width: 100%;
margin: 5px 0 0 0;
}
#cff .cff-error-msg{
font-size: 12px;
font-family: sans-serif;
}
#cff #cff-error-reason{
display: none;
padding: 5px 0 0 0;
clear: both;
} #cff .cff-credit{
font-size: 11px;
}
#cff .cff-credit a{
text-decoration: none;
}
#cff .cff-credit img{
float: left;
margin: -2px 5px 0 0;
}
#cff .cff-credit .fa{
padding-right: 5px;
font-size: 13px;
}    #cff .cff-lightbox-link{
position: absolute;
z-index: 999;
top: 0;
right: 0;
bottom: 0;
left: 0;
width: 100%;
padding: 0;
text-align: center;
color: #fff;
font-size: 12px;
line-height: 1.1;
border: none;
}
#cff .cff-photo-hover{
display: none;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1;
color: #fff;
background: #333;
background: rgba(0,0,0,0.6);
}
#cff .cff-photo-hover .fa{
display: block;
position: absolute;
z-index: 2;
top: 50%;
left: 50%;
margin-top: -19px;
margin-left: -16px;
padding: 0;
font-size: 39px;
font-style: normal !important;
} .cff-lightbox-thumbs{
display: none;
float: left;
width: 100%;
position: relative; width: 111%; margin: 0 0 0 -5px; }
.cff-lightbox-thumbs-holder{
float: left;
}
.cff-lightbox-thumbs a{
width: 60px;
height: 60px;
display: block;
float: left;
margin: 5px; }
.cff-lightbox-thumbs a:hover,
.cff-lightbox-thumbs a:focus{
width: 64px;
height: 64px;
margin: 3px;
}
.cff-lightbox-thumbs img{
width: 60px;
height: auto;
}
.cff-lightbox-thumbs .cff-loader{
position: absolute;
z-index: 999;
top: 50%;
left: 50%;
margin-top: -8px;
margin-left: -8px;
} body:after {
content: url(/wp-content/plugins/custom-facebook-feed-pro/img/close.png) url(/wp-content/plugins/custom-facebook-feed-pro/img/loading.gif) url(/wp-content/plugins/custom-facebook-feed-pro/img/prev.png) url(/wp-content/plugins/custom-facebook-feed-pro/img/next.png);
display: none;
}
.cff-lightbox-overlay {
position: absolute;
top: 0;
left: 0;
z-index: 9999;
background-color: black;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
opacity: 0.9;
display: none;
}
.cff-lightbox-wrapper {
position: absolute;
left: 0;
width: 100%;
z-index: 10000;
text-align: center;
line-height: 0;
font-weight: normal;
}
.cff-lightbox-wrapper .cff-lightbox-image {
display: block; height: auto;
max-width: inherit;
-webkit-border-radius: 3px 3px 0 0;
-moz-border-radius: 3px 3px 0 0;
-ms-border-radius: 3px 3px 0 0;
-o-border-radius: 3px 3px 0 0;
border-radius: 3px 3px 0 0;
}
.cff-lightbox-wrapper a img {
border: none;
}
.cff-lightbox-outerContainer {
position: relative;
background-color: #000;
*zoom: 1;
width: 250px;
height: 250px;
margin: 0 auto;
-webkit-border-radius: 3px 3px 0 0;
-moz-border-radius: 3px 3px 0 0;
-ms-border-radius: 3px 3px 0 0;
-o-border-radius: 3px 3px 0 0;
border-radius: 3px 3px 0 0;
}
.cff-lightbox-outerContainer:after {
content: "";
display: table;
clear: both;
}
.cff-lightbox-container {
position: relative;
padding: 0;
height: 100%;
}
.cff-lightbox-loader {
position: absolute;
top: 43%;
left: 0;
height: 25%;
width: 100%;
text-align: center;
line-height: 0;
}
.cff-lightbox-cancel {
display: block;
width: 16px;
height: 16px;
margin: 0 auto;
background: url(/wp-content/plugins/custom-facebook-feed-pro/img/loader-dark.png) no-repeat;
}
#cff-lightbox-wrapper .cff-lightbox-caption-text{
margin: 0 8px 0 0;
}
#cff-lightbox-wrapper .cff-lightbox-facebook{
margin: 0;
padding: 0 0 0 8px;
border-left: 1px solid #ccc;
border-bottom: none;
color: #3b579d;
text-decoration: none;
}
#cff-lightbox-wrapper .cff-lightbox-caption .cff-dot{
margin: 0 7px;
}
#cff-lightbox-wrapper .cff-lightbox-caption-text a:link,
#cff-lightbox-wrapper .cff-lightbox-caption-text a:hover,
#cff-lightbox-wrapper .cff-lightbox-caption-text a:active,
#cff-lightbox-wrapper .cff-lightbox-caption-text a:visited,
#cff-lightbox-wrapper .cff-lightbox-facebook:link,
#cff-lightbox-wrapper .cff-lightbox-facebook:hover,
#cff-lightbox-wrapper .cff-lightbox-facebook:active,
#cff-lightbox-wrapper .cff-lightbox-facebook:visited{
color: #3b579d;
text-decoration: none;
}
#cff-lightbox-wrapper .cff-lightbox-caption-text a:hover,
#cff-lightbox-wrapper .cff-lightbox-caption-text a:focus,
#cff-lightbox-wrapper .cff-lightbox-facebook:hover,
#cff-lightbox-wrapper .cff-lightbox-facebook:focus{
text-decoration: underline;
border-bottom: none;
}
.cff-lightbox-nav { top: 0;
left: 0; width: 100%;
z-index: 1000;
}
.cff-lightbox-container > .nav {
left: 0;
}
.cff-lightbox-nav a {
outline: none;
background-image: url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);
position: absolute;
z-index: 1000;
top: 0;
bottom: 0;
height: auto;
} .cff-has-iframe .cff-lightbox-nav a {
top: 50px;
bottom: 50px;
}
.cff-has-video .cff-lightbox-nav a {
top: 35px;
bottom: 35px;
}
.cff-lightbox-prev, .cff-lightbox-next {
height: 100%;
cursor: pointer;
display: block;
}
.cff-lightbox-nav a.cff-lightbox-prev {
width: 25%;
left: 0;
float: left;
background: url(/wp-content/plugins/custom-facebook-feed-pro/img/prev.png) left 48% no-repeat;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
opacity: 0;
-webkit-transition: opacity 0.6s;
-moz-transition: opacity 0.6s;
-o-transition: opacity 0.6s;
transition: opacity 0.6s;
}
.cff-lightbox-nav a.cff-lightbox-prev:hover {
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
opacity: 1;
}
.cff-lightbox-nav a.cff-lightbox-next {
width: 25%;
right: 0;
float: right;
background: url(/wp-content/plugins/custom-facebook-feed-pro/img/next.png) right 48% no-repeat;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
opacity: 0;
-webkit-transition: opacity 0.6s;
-moz-transition: opacity 0.6s;
-o-transition: opacity 0.6s;
transition: opacity 0.6s;
}
.cff-lightbox-nav a.cff-lightbox-next:hover {
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
opacity: 1;
}
.cff-lightbox-dataContainer{
margin: 0 auto;
padding: 0;
*zoom: 1;
width: 100%;
background: #fff;
-webkit-border-radius: 0 0 3px 3px;
-moz-border-radius: 0 0 3px 3px;
-ms-border-radius: 0 0 3px 3px;
-o-border-radius: 0 0 3px 3px;
border-radius: 0 0 3px 3px;
}
.cff-lightbox-dataContainer:after {
content: "";
display: table;
clear: both;
} .cff-lb-dataContainer a{
color: #ccc;
text-decoration: underline;
}
.cff-lb-dataContainer a:hover,
.cff-lb-dataContainer a:focus{
color: #fff;
text-decoration: underline;
}
.cff-lightbox-data {
padding: 0 4px;
color: #444;
}
.cff-lightbox-data .cff-lightbox-details {
position: relative;
width: 90%;
padding: 10px 0 10px 10px;
float: left;
text-align: left;
line-height: 1.1em;
}
.cff-lightbox-data .cff-lightbox-caption {
padding: 0;
margin: 0;
font-size: 14px; line-height: 1.3;
}
.cff-lightbox-data .cff-lightbox-number { clear: left;
padding-right: 10px;
font-size: 12px;
color: #999999;
}
.cff-lightbox-data .cff-lightbox-close {
display: block;
float: right;
width: 30px;
height: 30px;
margin: 0 -5px 0 0;
color: #333; text-align: center;
margin-top: 7px;
outline: none;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
opacity: 0.7;
-webkit-transition: opacity 0.2s;
-moz-transition: opacity 0.2s;
-o-transition: opacity 0.2s;
transition: opacity 0.2s;
}
.cff-lightbox-data .cff-lightbox-close:hover {
cursor: pointer;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
opacity: 1;
} .cff-lightbox-video{
display: none;
position: absolute;
z-index: 999;
top: 0;
right: 0;
bottom: 0;
left: 0;
width: 100%;
height: 100%;
max-width: 100%;
-webkit-border-radius: 3px 3px 0 0;
-moz-border-radius: 3px 3px 0 0;
-ms-border-radius: 3px 3px 0 0;
-o-border-radius: 3px 3px 0 0;
border-radius: 3px 3px 0 0;
}
.cff-has-video .cff-lightbox-video{
display: block;
}
#cff-lightbox-wrapper.cff-has-video .cff-lightbox-image{
display: none !important; *display: block !important;
} .cff-has-video .cff-lightbox-outerContainer{
min-width: 640px;
min-height: 360px;
}
.cff-has-video .cff-lightbox-dataContainer{
min-width: 640px;
} @media all and (max-width: 640px){
.cff-has-video .cff-lightbox-outerContainer{
min-width: 100%;
min-height: auto;
}
.cff-has-video .cff-lightbox-dataContainer{
min-width: 100%;
}
} #cff-lightbox-wrapper iframe{
display: none;
position: absolute;
z-index: 999;
top: 0;
right: 0;
bottom: 0;
left: 0;
width: 100%;
height: 100%;
max-width: 100%;
}
#cff-lightbox-wrapper.cff-has-iframe iframe{
display: block;
}
#cff-lightbox-wrapper.cff-has-iframe .cff-lightbox-image{
min-width: 500px;
display: none !important;
} #cff .cff-media-overlay{
position: absolute;
z-index: 5;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 100%;
height: 100;
}