/*



Theme Name: Vertex



Theme URI: http://www.elegantthemes.com/gallery/



Version: 1.7



Description: 2 Column theme from Elegant Themes



Author: Elegant Themes



Author URI: http://www.elegantthemes.com



*/







/*-----------------[RESET]------------------------*/



/* http://meyerweb.com/eric/tools/css/reset/ */



/* v1.0 | 20080212 */



html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, em, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; color: #333; font-weight: 400;} body {line-height: 1.25em;} ol, ul {list-style: none; margin-left: 25px;} blockquote, q {quotes: none;} blockquote:before, blockquote:after,q:before, q:after {content: ''; content: none;} :focus {outline: 0;} ins {text-decoration: none;} del {text-decoration: line-through;} table {border-spacing: 0;} article, aside, footer, header, hgroup, nav, section {display: block;}



#ie8 img {width: auto;} embed, iframe, object, video {max-width: 100%;}







/*-----------------[BASIC STYLES]-----------------*/
html {-webkit-font-smoothing: antialiased;} body {color: #fff; background-color: #fff !important; font-weight: 300;} body, input, textarea {font-size: 16px;} body, input, textarea {font-family: 'Open Sans', Arial, sans-serif;} 



#top-area {padding: 230px 0 150px !important;}



#social-media {left: 0; float: left; max-width: 180px; margin-top: -12px; position: absolute;}



.social-styles {float: left; padding: 3px 0px 0px 13px;}



.social-styles a {padding: 0 !important;}



.social-styles img {padding: 0;}



#top-area h1, .et-description h2, .et-home-testimonial blockquote p, .description h2, .alt-description h2, blockquote p, #comments, #reply-title, #footer-logo, #et-logo {font-family: 'Raleway', Arial, sans-serif;} 



img {max-width: 100%; height: auto; padding: 0 0 10px;} #top-area h1 {margin-bottom: 21px; font-weight: 100; font-size: 45px;} #top-area h1 a {text-decoration: none;}



#banner-section {width: 100%; display: inline-block; max-width: 1440px; margin: 0 auto;} #gts-banner {margin: 0 auto; max-width: 960px; width: 100%; text-align: center;}



.ad-one {float: left; max-width: 700px; width: 50%;} 



.ad-two {float: right; max-width: 700px; width: 50%;} 



.ad-full-section {max-width: 700px; width: 100%; margin: 0 auto;}

.twocolbox {margin: 0; padding: 0; width: 100%;}
.onehalf {width: 49%; margin-left: 2%; margin-bottom: 10px; float: left;}






/*---------------[MAIN LAYOUT INFO]---------------*/



@-webkit-keyframes fadeIn {



	0% {opacity: 0;} 100% {opacity: 1;}



}



@-moz-keyframes fadeIn {



	0% {opacity: 0;} 100% {opacity: 1;}



}



@-o-keyframes fadeIn {



	0% {opacity: 0;} 100% {opacity: 1;}



}



@keyframes fadeIn {



	0% {opacity: 0;} 100% {opacity: 1;}



}



@-webkit-keyframes fadeInUp_custom {



	0% {opacity: 0; -webkit-transform: translateY(270px);} 100% {opacity: 1; -webkit-transform: translateY(0);}



}



@-moz-keyframes fadeInUp_custom {0% {opacity: 0; -moz-transform: translateY(270px);} 100% {opacity: 1; -moz-transform: translateY(0);}



}



@-o-keyframes fadeInUp_custom {



	0% {opacity: 0; -o-transform: translateY(270px);}



100% {opacity: 1; -o-transform: translateY(0);}



}



@keyframes fadeInUp_custom {



	0% {opacity: 0; transform: translateY(270px);}



100% {opacity: 1; transform: translateY(0);}



}







/*-----------------[CUSTOM STYLES]-----------------*/



body {color: #fff; background-color: #fff !important; font-weight: 300;} body, input, textarea {font-size: 16px;} body, input, textarea {font-family: 'Open Sans', Arial, sans-serif;}



h1, h2, h3, h4, h5, h6 {padding-bottom: 10px; color: #333; line-height: 1.25em; font-weight: 500;} 



 #top-area h1, .et-description h2, .et-home-testimonial blockquote p, .description h2, .alt-description h2, blockquote p, #comments, #reply-title, #footer-logo, #et-logo {font-family: 'Raleway', Arial, sans-serif;} .description h2 {color: #fff;} blockquote.testimonial {margin: 20px 0; background-color: #fff; background-image: url(https://web-archive.nli.org.il/National_Library/oe_/http://thegoddesscircle.net/wp-content/uploads/testimonial-corner2.png), url(https://web-archive.nli.org.il/National_Library/oe_/http://thegoddesscircle.net/wp-content/uploads/testimonial-corner1.png); max-width: 100%; height: auto; background-position: right bottom, left top; background-repeat: no-repeat; padding: 15px; background-size: 60px; margin-bottom: 50px; font-family: 'PT Sans' !important;} blockquote.testimonial p {background-color: #fff; font-size: 15px !important; text-align: left !important; font-weight: 500 !important;} body.home #top-area {padding: 230px 0 120px;} body.home #team-members {padding-bottom: 30px;} body.home .team-member {margin-bottom: 90px;} #top-area h1.title, body.blog h1 {margin-bottom: 27px; margin-top: -50px; font-weight: 900 !important; font-size: 45px !important; color: #6B6561; text-shadow: 0px 0px 5px #FFF, 0px 0px 5px #FFF, 0px 0px 5px #FFF, 0px 0px 5px #FFF, 0px 0px 5px #FFF,0px 0px 5px #FFF, 0px 0px 5px #FFF, 0px 0px 5px #FFF, 0px 0px 5px #FFF, 0px 0px 5px #FFF,0px 0px 5px #FFF, 0px 0px 5px #FFF, 0px 0px 5px #FFF, 0px 0px 5px #FFF, 0px 0px 5px #FFF, 0px 0px 5px #FFF, 0px 0px 5px #FFF !important;} body.archive .member-image {opacity: 1;} a {text-decoration: none; color: #fff;} a:hover {text-decoration: underline !important;} .clear {clear: both;} br.clear {margin: 0px; padding: 0px;} h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color: inherit;} h1 {font-size: 30px;} h2 {font-size: 24px;} h3 {font-size: 22px;} h4 {font-size: 18px;} h5 {font-size: 16px;} h6 {font-size: 14px;} 



 p {padding-bottom: 20px; line-height: 1.25em; color: #333 !important; font-weight: 400; font-size: 15px !important;} 



 ul li, ol li {line-height: 1.25em; color: #333 !important; font-weight: 400;} .product li, .post li, .panel {list-style: initial; margin-left: 40px; line-height: 20px; font-size: 14px; letter-spacing: 0.1px; padding-bottom: 10px;} strong {font-weight: bold; color: #1c1c1c;} cite, em, i {font-style: italic;} pre, code {font-family: 'Courier New', monospace; margin-bottom: 10px;} ins {text-decoration: none;} sup, sub {height: 0; line-height: 1; position: relative; vertical-align: baseline;} sup {bottom: 0.8em; font-size: 14px;} sub {top: 0.3em;} dl {margin: 0 0 1.5em 0;} dl dt {font-weight: bold;} dd  {margin-left: 1.5em;} blockquote p {padding-bottom: 0px;} input[type=text],input.text, input.title, textarea, select {background-color:#fff; border:1px solid #bbb; padding: 2px; color: #4e4e4e;} input[type=text]:focus, input.text:focus, input.title:focus, textarea:focus, select:focus {border-color:#2D3940; color: #3e3e3e;} input[type=text], input.text, input.title, textarea, select {max-width: 200px; margin: 0 auto; border: none !important; box-shadow: 0px 1px 3px rgb(189, 188, 188) !important; padding: 10px; width: 100%; font-size: 85% !important; color: #999 !important; font-weight: 700 !important; text-align: center !important; display: block !important;} textarea {padding: 4px;} img #about-image {float: left; margin: 3px 8px 8px 0px;} .clearfix:after {visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;} * html .clearfix {zoom: 1;} *:first-child+html .clearfix {zoom: 1;}



#card-testimonials li {padding-bottom: 15px !important; background: #e3e3e3 !important; margin: 10px 2% 10px 0 !important; padding: 10px !important; float: left !important; width: 45%; min-height: 115px !important; border-top: 6px solid #744C87 !important;}



.description p.meta-info {background-color: #BFE4E2 !important; padding: 10px 20px !important;}  .description h2 {padding: 20px !important;} .description h2 a {color: #fff !important;}  



body.home #top-menu nav, .et-fixed nav {padding-top: 0;} 



#pre-footer {padding: 120px 0;} #pre-footer p.tagline {margin-bottom: 36px;}  #content-area {background-color: #fff;} #main-area {float: left; margin-right: 60px; width: 640px;} .entry {border-bottom: 4px solid #c0c0c0; margin-bottom: 10px;} .entry blockquote {border-top: 25px solid #bfe4e2; margin: 20px 0; box-shadow: 0px 1px 3px rgb(189, 188, 188); padding-bottom: 20px; background: #F5F5F5;} blockquote p {font-size: 20px; padding-left: 10px; font-weight: 700 !important; background: #f5f5f5; line-height: 1.25em; padding: 20px; text-align: center !important;}



.thumbnail, .alt-description {position: relative; line-height: 0;} .thumbnail:before {position: absolute; content: ""; top: 0; left: 0; width: 100%; height: 100%;} .description {position: absolute; content: ""; bottom: 10px; left: 0;} .description h2, .alt-description h2 {font-weight: 100; font-size: 36px; background-color: #668e87; padding: 21px 30px 18px 52px; display: inline-block;} .alt-description h2 {padding-left: 30px;} .description h2 a, .alt-description h2 a {color: #fff; text-decoration: none;} .description p.meta-info, .alt-description p.meta-info {font-weight: 800; font-size: 18px; color: #fff; background-color: #fff; margin-right: 17px; display: inline-block; color: #444 !important;} .alt-description p.meta-info {padding-left: 25px;} .meta-info a {color: inherit;} .meta-info a:hover {color: rgba(255,255,255,0.9); text-decoration: none;}  .member-image.small {left: -33px; bottom: 10px; top: auto; padding: 4px; border: none; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);} .member-image.small:before {width: 60px; height: 60px; -moz-box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.5); -webkit-box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.5); box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.5);} .entry p, li {color: #333; font-size: 14px;} 

.et-box li {padding: 0; margin: 0 0 15px 40px; list-style-image: url(https://web-archive.nli.org.il/National_Library/oe_/http://thegoddesscircle.net/wp-content/uploads/li-style-tgc.png);} blockquote p {font-size: 20px; padding-left: 10px; font-weight: 700 !important; background: #f5f5f5; line-height: 1.25em; padding: 20px; text-align: center !important;} .entry .read-more {float: right; text-decoration: none; color: #333; font-weight: 800; padding-top: 15px;} .entry .read-more:hover {color: #959494;} #top-area h1, .tagline, .action-button, .home-block header, #et-projects li, .project-description, .project-description h3, .project-description .meta-info, .project-description .et-zoom, .member-image,  #testimonials-authors li.active-testimonial, .et-main-image, .et-description, .et-arrow-prev, .et-arrow-next {-webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -o-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform: translate3d(0,0,0);} .et-scroll-animations #top-area h1, .et-scroll-animations #top-area .tagline, .et-scroll-animations #top-area .action-button, .et-scroll-animations .home-block header, .et-scroll-animations #et-projects li, .project-description, .project-description h3, .project-description .meta-info, .project-description .et-zoom, .et-scroll-animations .member-image, .skill-amount, .et-scroll-animations .et-home-testimonial, .et-scroll-animations #testimonials-authors li, .et-arrow-prev, .et-arrow-next {opacity: 0; -moz-transition: all 0.7s ease-in-out; -webkit-transition: all 0.7s ease-in-out; transition: all 0.7s ease-in-out;} .project-description, #testimonials-authors li.active-testimonial {-moz-transition-duration: .4s; -webkit-transition-duration: .4s; transition-duration: .4s;} .project-description h3, .project-description .meta-info, .project-description .et-zoom {-moz-transition-duration: .5s; -webkit-transition-duration: .5s; transition-duration: .5s;} .et-scroll-animations #top-area h1 {-webkit-transition-delay: 0s; -moz-transition-delay: 0s; -o-transition-delay: 0s; -ms-transition-delay: 0s; transition-delay: 0s;} .et-scroll-animations #top-area .tagline {-webkit-transition-delay: .4s; -moz-transition-delay: .4s; -o-transition-delay: .4s; -ms-transition-delay: .4s; transition-delay: .4s;} .et-scroll-animations #top-area .action-button {-webkit-transition-delay: .8s; -moz-transition-delay: .8s; -o-transition-delay: .8s; -ms-transition-delay: .8s; transition-delay: .8s;} .et-scroll-animations #top-area.et-animated h1, .et-scroll-animations #top-area.et-animated .tagline, .et-scroll-animations #top-area.et-animated .action-button, .et-scroll-animations .home-block.et-animated header, .et-scroll-animations .et-animated #et-projects li, .et-scroll-animations #et-projects.et-animated li, #et-projects li:hover .project-description, #et-projects li:hover h3, #et-projects li:hover .meta-info, #et-projects li:hover .et-zoom, .et-scroll-animations .et-animated .member-image, .skill-amount, .et-scroll-animations .et-animated .et-home-testimonial, .et-scroll-animations .et-animated #testimonials-authors li {opacity: 1;} .et-scroll-animations .home-block header, .project-description .et-zoom {-webkit-transform: translateY(20px); -moz-transform: translateY(20px); transform: translateY(20px);} .project-description h3, .project-description .meta-info, .et-scroll-animations .member-image {-webkit-transform: translateY(-20px); -moz-transform: translateY(-20px); transform: translateY(-20px);} .et-scroll-animations .home-block.et-animated header, #et-projects li:hover h3, #et-projects li:hover .meta-info, #et-projects li:hover .et-zoom, .et-scroll-animations .et-animated .member-image {-webkit-transform: translateY(0); -moz-transform: translateY(0); transform: translateY(0);} .et-scroll-animations .et-active-slide, .et-scroll-animations .et-slide.et-active-slide:first-child {display: none;} .et-scroll-animations .et-animated .et-active-slide {display: block;} .et-scroll-animations #et-slides {opacity: 0;} .et-scroll-animations .et-animated #et-slides {opacity: 1;} #testimonials-authors li.active-testimonial {opacity: 0.5 !important; -moz-box-shadow: 0 2px 10px rgba(0,0,0,0.2); -webkit-box-shadow: 0 2px 10px rgba(0,0,0,0.2); box-shadow: 0 2px 10px rgba(0,0,0,0.2); -webkit-transform: translateY(-15px); -moz-transform: translateY(-15px); transform: translateY(-15px);} #slider {overflow: hidden;} .et-slide {display: none; width: 100%; float: left; margin-right: -100%; position: relative; display: none; -webkit-transform: translate3d(0,0,0); min-height: 480px;} .et-slide:first-child {display: block;} .et-slide.et-active-slide .et-main-image {-webkit-animation-duration: .7s; -webkit-animation-delay: .4s; -webkit-animation-timing-function: ease-in-out; -webkit-animation-fill-mode: both; -moz-animation-duration: .7s; -moz-animation-delay: .4s; -moz-animation-timing-function: ease-in-out; -moz-animation-fill-mode: both; -o-animation-duration: .7s; -o-animation-delay: .4s; -o-animation-timing-function: ease-in-out; -o-animation-fill-mode: both; -ms-animation-duration: .7s; -ms-animation-delay: .4s;-ms-animation-timing-function: ease-in-out;-ms-animation-fill-mode: both; animation-duration: .7s; animation-delay: .4s; animation-timing-function: ease-in-out; animation-fill-mode: both; -webkit-animation-name: fadeInUp_custom; -moz-animation-name: fadeInUp_custom; -o-animation-name: fadeInUp_custom; -ms-animation-name: fadeInUp_custom; animation-name: fadeInUp_custom;} .et-slide.et-active-slide .et-description {-webkit-animation-duration: .7s; -webkit-animation-delay: .9s; -webkit-animation-timing-function: ease-in-out; -webkit-animation-fill-mode: both; -moz-animation-duration: .7s; -moz-animation-delay: .9s; -moz-animation-timing-function: ease-in-out; -moz-animation-fill-mode: both; -o-animation-duration: .7s; -o-animation-delay: .9s; -o-animation-timing-function: ease-in-out; -o-animation-fill-mode: both; -ms-animation-duration: .7s; -ms-animation-delay: .9s; -ms-animation-timing-function: ease-in-out; -ms-animation-fill-mode: both; animation-duration: .7s; animation-delay: .9s; animation-timing-function: ease-in-out; animation-fill-mode: both; -webkit-animation-name: fadeIn; -moz-animation-name: fadeIn; -ms-animation-name: fadeIn; -o-animation-name: fadeIn; animation-name: fadeIn;} .et-slider-arrows a {display: block; opacity: 0; width: 17px; height: 27px; position: absolute; top: 50%; margin-top: -14px; text-indent: -9999px; -moz-transition-duration: .3s; -webkit-transition-duration: .3s; transition-duration: .3s;} .et-arrow-prev {left: -80px; background: url(images/left-arrow.png) no-repeat;} .et-arrow-next {right: -80px; background: url(images/right-arrow.png) no-repeat;} .et-slider-area:hover .et-slider-arrows a {opacity: 1;} .et-slider-area:hover .et-arrow-prev {left: -60px;} .et-slider-area:hover .et-arrow-next {right: -60px;} #top-menu.et-fixed {position: absolute; top: 0; left: 0; width: 100%; z-index: 1000; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;} .page-template-page-template-team-php #content-area {padding: 60px 0 0;} .page-template-page-template-team-php #team-members {padding-bottom: 0;} .page-template-page-template-team-php .team-member {margin-right: 0; width: 100%; padding: 0; margin-bottom: 125px;} .team-member-inner {padding: 42px 29px 30px;} .member-skills {float: left; width: 207px; margin-right: 50px;} .page-template-page-template-team-php .skills {padding-top: 44px;} .page-template-page-template-team-php .skills.no-image {padding-top: 0;} .member-info {float: right; width: 630px;} .member-info .entry {margin-bottom: 0;} .page-template-page-template-team-php .member-info .title {margin-bottom: 14px; text-align: left;} .page-template-page-template-team-php .title h3, .page-template-page-template-team-php .title span {font-size: 24px;} .page-template-page-template-team-php .title h3 {display: inline;} 



#top-area, #pre-footer {background-color: #fff; background-position: top center; background-repeat: no-repeat; -moz-background-size: cover; -webkit-background-size: cover; background-size: cover; -moz-background-size: cover; -webkit-background-size: cover; background-size: cover; background-attachment: inherit;} 



.et-ios #top-area, .et-ios #pre-footer {background-attachment: scroll;} #top-area h1 {padding-bottom: 0 !important; margin-bottom: 0 !important} .fullwidth #main-area {float: left; margin-right: 20px; width: 100%; padding: 20px 0 !important; font-weight: 400; max-width: 680px;} #main-area {padding: 20px 0; font-weight: 400;} #main-area #team-members {padding: 65px 0 0;} .et-main-project-thumb {margin-bottom: 55px;} #comment-section.nocomments {margin-top: -93px;} .entry table {border: none; margin: 0 0 15px 0; text-align: left; width: 100%;} .entry tr th, .entry thead th {color: #555; font-weight: bold; padding: 9px 24px;} 



.entry tr td {border-top: none; font-size: 14px; padding: 10px 0;} 



.entry ul, .comment-content ul {list-style-type: disc; padding: 0 0 23px 16px; line-height: 26px;} .entry ol, .comment-content ol {list-style-type: decimal; list-style-position: inside; padding: 0 0 23px 0; line-height: 26px;} .entry ul li ul, .entry ul li ol, .comment-content ul li ul, .comment-content ul li ol {padding: 2px 0px 2px 20px;} .entry ol li ul, .entry ol li ol, .comment-content ol li ul, .comment-content ol li ol  {padding: 2px 0px 2px 35px;} .entry #et-projects {list-style: none; padding: 0; margin-top: 50px;} .entry .et-zoom {position: absolute; top: 50%; left: 50%; margin: -21px 0 0 -21px;} #content-area .home-block {padding-top: 0;} .entry ul, .comment-content ul {padding-bottom: 10px !important;} 







/*-------------------[PAGE NAVI]------------------*/



.nav li ul {position:absolute; top:-999em;} .nav li ul, .et_mobile_menu {z-index: 9999; width: 238px; background: #668e87; -webkit-box-shadow: 3px 3px 4px rgba(0,0,0,0.2); -moz-box-shadow: 3px 3px 4px rgba(0,0,0,0.2);box-shadow: 3px 3px 4px rgba(0,0,0,0.2); padding: 10px 0 25px; display: none; text-align: left;} .nav li {position: relative;} .nav ul li {float: none;} .nav ul a {display:block !important; float: none !important;} .nav li:hover ul, ul.nav li.sfHover ul {left: -19px; top: 48px;} .nav li:hover li ul, .nav li.sfHover li ul, .nav li:hover ul, .nav li li:hover ul {top:-999em;} .nav li li {padding: 0; height: auto !important; display: block !important;} .nav li li ul {z-index: 1000;} .nav li li a:link, .nav li li a:visited, .et_mobile_menu a {display: block !important; height: auto; padding: 9px 10px 9px 30px !important;} .nav li:hover {visibility: inherit;} .nav li li:hover ul, ul.nav li li.sfHover ul {left: 238px; top: -10px;} #content-area .wp-pagenavi {text-align: right;} .page-template #content-area .wp-pagenavi, .tax-project_category #content-area .wp-pagenavi {margin-top: 50px;} .pages {display: none;} #content-area .wp-pagenavi a, #content-area .wp-pagenavi span {background-color: #f7f7f7;   -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; color: #333; font-weight: 300; margin: 0 3px; padding: 9px 16px; text-decoration: none; border: none;} #content-area .wp-pagenavi span.current, #content-area .wp-pagenavi a:hover {background-color: #fff; color: #fff;} .et_embedded_videos {display: none;} #image-navigation {margin: 20px 0; overflow: hidden;} #image-navigation .previous-image {float: left;} #image-navigation .next-image {float: right;} #et-search-inner {padding-top: 6px !important;} p#et-search-title span {background-position: 0 9px !important;} #et_mobile_nav_menu {display: none;} #et-logo {color: #fff; font-size: 48px; font-weight: 100; float: left; margin-top: -15px;}  .et-fixed #et-logo {display: block !important;} .et-fixed #et_mobile_nav_menu {float: right;} #top-menu.et-fixed #et_mobile_nav_menu {left: -20px; position: relative;} #et-logo img {max-height: 40px;} .mobile-text {display: none;} .et-fixed .desktop-text {display: none;} .et-fixed .mobile-text {display: block;} .desktop-text {color: #fff; font-weight: 700;}







/*-------------------[HIDDEN COLOR SCHEME STYLES]------------------*/







/*.et_color_scheme_purple .project-description {background-color: rgba(94,36,76,0.9);} .et_color_scheme_purple .tagline, .et_color_scheme_purple .et-zoom, .et_color_scheme_purple a.more, .et_color_scheme_purple .skill-amount, .et_color_scheme_purple .description p.meta-info, .et_color_scheme_purple .comment-reply-link, .et_color_scheme_purple .form-submit #submit {background-color: #333;} .et_color_scheme_purple .footer-widget li:before, .et_color_scheme_purple .widget li:before {border-left-color: #333;} .et_color_scheme_red .project-description {background-color: rgba(138,51,51,0.9);} .et_color_scheme_red .tagline, .et_color_scheme_red .et-zoom, .et_color_scheme_red a.more, .et_color_scheme_red .skill-amount, .et_color_scheme_red .description p.meta-info, .et_color_scheme_red .comment-reply-link, .et_color_scheme_red .form-submit #submit  {background-color: #333;} .et_color_scheme_red .footer-widget li:before, .et_color_scheme_red .widget li:before {border-left-color: #333;}  .et_color_scheme_green .project-description {background-color: rgba(55,121,117,0.9);}  .et_color_scheme_blue .project-description {background-color: rgba(36,59,94,0.9);} .et_color_scheme_blue .tagline, .et_color_scheme_blue .et-zoom, .et_color_scheme_blue a.more, .et_color_scheme_blue .description p.meta-info, .et_color_scheme_blue .comment-reply-link, .et_color_scheme_blue .form-submit #submit {background-color: #333;} .et_color_scheme_blue .footer-widget li:before, .et_color_scheme_blue .widget li:before {border-left-color: #333;} .et_color_scheme_purple #top-menu, .et_color_scheme_purple a.action-button, .et_color_scheme_purple .skills li, .et_color_scheme_purple #top-menu body, .et_color_scheme_purple .description h2, .et_color_scheme_purple .nav li ul, .et_color_scheme_purple .et_mobile_menu, .et_color_scheme_purple .alt-description h2, .et_color_scheme_purple #content-area .wp-pagenavi span.current, .et_color_scheme_purple #content-area .wp-pagenavi a:hover {background-color: #5e244c;} .et_color_scheme_red #top-menu, .et_color_scheme_red a.action-button, .et_color_scheme_red .skills li, .et_color_scheme_red #top-menu body, .et_color_scheme_red .description h2, .et_color_scheme_red .nav li ul, .et_color_scheme_red .et_mobile_menu, .et_color_scheme_red .alt-description h2, .et_color_scheme_red #content-area .wp-pagenavi span.current, .et_color_scheme_red #content-area .wp-pagenavi a:hover {background-color: #8a3333;} .et_color_scheme_green #top-menu, .et_color_scheme_green a.action-button, .et_color_scheme_green .skills li, .et_color_scheme_green #top-menu body, .et_color_scheme_green .description h2, .et_color_scheme_green .nav li ul, .et_color_scheme_green .et_mobile_menu, .et_color_scheme_green .alt-description h2, .et_color_scheme_green #content-area .wp-pagenavi span.current, .et_color_scheme_green #content-area .wp-pagenavi a:hover {background-color: #377975;} .et_color_scheme_blue #top-menu, .et_color_scheme_blue a.action-button, .et_color_scheme_blue .skills li, .et_color_scheme_blue #top-menu body, .et_color_scheme_blue .description h2, .et_color_scheme_blue .nav li ul, .et_color_scheme_blue .et_mobile_menu, .et_color_scheme_blue .alt-description h2, .et_color_scheme_blue #content-area .wp-pagenavi span.current, .et_color_scheme_blue #content-area .wp-pagenavi a:hover {background-color: #243b5e;}*/ .tagline {font-size: 24px; color: #fff; font-weight: 800; text-transform: uppercase; padding: 17px 32px 19px; background-color: #fff; margin: 0 auto 60px; display: inline-block;} .tagline a {color: inherit;} .tagline a:hover {color: rgba(255,255,255,0.9); text-decoration: none;} a.action-button {padding: 25px 33px; font-size: 30px; color: #fff; display: inline-block; background-color: #668e87; text-decoration: none; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;} a.action-button:hover, a.more:hover, .comment-reply-link:hover {color: rgba(255, 255, 255, 0.9);} .home-block {padding-top: 115px; background-color: #fff;} .et-even {background-color: #fafafa; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6;  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.03); -moz-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.03); box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.03);} .home-block header {text-align: center; margin-bottom: 53px;} .home-block header h1, .et-description h2 a, .et-home-testimonial blockquote p, .title h3 {color: #333;} .home-block header h1 {font-size: 24px; font-weight: 800; padding-bottom: 7px;} .home-block header h2 {font-size: 16px; font-weight: 300; color: #959494;} #et-projects li {position: relative;} .project-description {position: absolute; top: 0; left: 0; background-color: rgba(45,67,70,0.9); width: 100%; height: 100%; text-align: center; opacity: 0;} .project-description h3 {margin-top: 80px; font-weight: 800; font-size: 18px; color: #fff;} .project-description a {color: inherit;} .project-description a:hover {text-decoration: none; color: rgba(255,255,255,0.9);} .project-description .meta-info {color: #94a1a3; font-weight: 300; font-size: 16px;} .et-zoom {-moz-border-radius: 42px; -webkit-border-radius: 42px; border-radius: 42px; background: #fff url(images/zoom-icon.png) no-repeat 11px 10px; text-indent: -9999px; display: inline-block; width: 42px; height: 42px;} #et-projects li, #testimonials-authors li, .team-member {float: left;} #et-projects li, #testimonials-authors li {line-height: 0;} .et-main-image {float: left; margin-right: 80px;} .et-description {float: right; width: 340px; padding-top: 115px;} .et-description h2, .et-home-testimonial blockquote p {font-size: 48px; font-weight: 100;} .et-description h2 a {text-decoration: none;} .et-description h2 a:hover {color: #959494;} .et-description p {padding-bottom: 28px;} a.more {padding: 14px 18px; font-size: 16px; color: #fff; display: inline-block; background-color: #fff; text-decoration: none; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;} #et-testimonials, #team-members {padding-bottom: 120px;} #et-testimonials {margin-top: -10px;} #all-testimonials {margin-bottom: 60px;}  .team-member.no-image {padding-top: 30px;} .et-home-testimonial {display: none;} .et-home-testimonial:first-child {display: block;} #team-members {padding-top: 67px;} .et-home-testimonial blockquote p {line-height: 48px; text-align: center;} .team-member {width: 207px; margin-right: 79px; position: relative; background-color: #fff; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04); border: 1px solid #e9e5e5; padding: 95px 29px 30px;} .team-member .title {text-align: center; margin-bottom: 25px;} .title h3 {font-weight: 800; font-size: 16px;} .member-image {left: 65px; position: absolute; top: -67px; border: 1px solid #c9c9c9; background-color: #fff; padding: 5px; display: block; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);} .member-image, .avatar {border-radius: 50%; display: block;} .member-image:before {content: ''; position: absolute; top: 5px; left: 5px; width: 121px; height: 121px; -webkit-border-radius: 60px; -moz-border-radius: 60px; border-radius: 60px; -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,0.3); -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,0.3); box-shadow: inset 0 2px 4px rgba(0,0,0,0.3);} .skills li {position: relative; background-color: #41575a; -moz-box-shadow: inset 0 0 10px rgba(0,0,0,0.3); -webkit-box-shadow: inset 0 0 10px rgba(0,0,0,0.3); box-shadow: inset 0 0 10px rgba(0,0,0,0.3); padding: 14px 58px 14px 14px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; color: #fff; overflow: hidden; margin-bottom: 10px;} .skill-amount {position: absolute; top: 0; left: 0; width: 0; height: 100%; background: #fff;} .skill-title {position: relative;} .skill-number {position: absolute; top: 14px; right: 14px;} body.page-id-687 #black-studio-tinymce-2 {display: block !important;} #black-studio-tinymce-2 a, #black-studio-tinymce-3 a {border-radius: 0;} body.page-template-page-template-academy h1.title {display: none !important;} body.page-id-885 td img {margin-bottom: 0 !important;} body.page-id-885 .entry tr td {padding: 10px !important;} #footer-widgets {display: none;} body.page-id-17 #et-contact p input, body.page-id-17 #et-contact p textarea {max-width: 400px !important; width: 90% !important;} body.blog img, body.archive img {margin-bottom: 0 !important;} body.page-id-687 #main-area img {box-shadow: none;} .top-button {position: absolute; top: -18px; right: 0px; padding: 4px 0; max-width: 80px; width: 100%; z-index: 9999 !important;} #top-menu {position: relative; background: #006176 !important; padding: 0 0 5px; z-index: 10000 !important; height: 80px;} .container {text-align: left; margin: 0 auto; width: 960px; position: relative;} #top-menu .container {padding: 8px 0 0;} #main-header {background: #46105F; max-height: 500px;}#main-header .container, #pre-footer .container {text-align: center;} #top-menu li {display: inline-block; font-weight: 400;} #top-menu a {color: #fff; text-decoration: none; padding: 0 8px; display: block;} #top-menu nav a:hover, .description h2 a:hover {color: rgba(255, 255, 255, 0.9);} #top-menu li.current-menu-item > a {text-decoration: none; border-bottom: 3px double rgb(236, 185, 26);} #top-menu ul.nav > li > a {padding-bottom: 3px; font-size: 12px; text-transform: uppercase; font-weight: 700;}  







/*ET Box CONTAINERS*/



.et-tabs-container .et-tabs-content {overflow: none !important;} .et-tabs-container {margin: 0 0 0 !important;} #pre-footer {display: none;} #et-logo, .et-fixed #et-logo {display: none !important;} .tagline, .et-zoom, a.more, .skill-amount, .description p.meta-info, .alt-description p.meta-info, #content-area .wp-pagenavi span.current, #content-area .wp-pagenavi a:hover, .comment-reply-link, .form-submit #submit {background-color: #B1B1B1 !important; padding-left: 0;} .alt-description h2 {background-color: #fff !important; padding-left: 0 !important;} .alt-description h2 a {color: #444 !important;} #nav-below {float: left; width: 100%; padding-top: 30px;} .nav-previous {float: left;} .nav-next {float: right;} .footer-widget li:before, .widget li:before {border-left-color: rgb(194,194,194) !important;} .pagination a, #nav-below a {color: #687e62;} #content-area a {color: #46105F; text-decoration: none; font-weight: 700;}







/*-----------------[WP CALENDAR]-----------------*/



#wp-calendar {empty-cells: show; margin: 10px auto 0; width: 240px;} #wp-calendar a {display: block; text-decoration: none; font-weight: bold;} #wp-calendar a:hover {text-decoration: underline;} #wp-calendar caption {	text-decoration: none; font: bold 13px Arial, Sans-Serif;} #wp-calendar td {	padding: 3px 5px; color: #9f9f9f;} #wp-calendar td#today {color: #111;} #wp-calendar th {font-style: normal; text-transform: capitalize; padding: 3px 5px;} #wp-calendar #prev a, #wp-calendar #next a {font-size: 9pt;} #wp-calendar #next a {padding-right: 10px; text-align: right;} #wp-calendar #prev a {padding-left: 10px; text-align: left;}







/*---------------------[FOOTER]-------------------*/



.affQuarter {float: left; width: 24%; text-align: center; margin: 0 0.5%;}



.affQuarter img {padding: 0;}



#main-footer {padding: 20px 0; font-size: 12px; background-color: #006176 !important;} #main-footer a {color: #fff; text-decoration: none;} #main-footer a:hover {color: rgba(255,255,255,0.9);} .footer-widget {float: left; width: 277px; margin-right: 64px; color: #fff;} .fwidget, #footer-widgets {margin-bottom: 50px;} .last {margin-right: 0px !important; margin: 0 !important; padding: 0 !important;} #footer-logo {margin-bottom: 10px; font-weight: 100; font-size: 48px;} #footer-logo a {text-decoration: none; color: #fff;} h4.widgettitle {padding-bottom: 11px; color: #fff; font-weight: 800;} #footer-info, #footer-nav {text-align: center; color: #fff !important;} #footer-info a, #footer-nav a {color:#fff;} .footer-widget li, .widget li {padding: 9px 5px 0 10px; position: relative;} .footer-widget li:before, .widget li:before {content: ''; position: absolute; top: 14px; left: 0; border: 5px solid transparent; border-left-color: #fff;} .footer-widget li ul, .widget li ul {margin: 15px 0 0;}







/*--------------------[SIDEBAR]-------------------*/



#sidebar {float: left; width: 260px; position: relative; padding: 40px 0 0;} .widget {margin: 0 auto 20px; max-width: 220px; width: 100%;} #sidebar a {color: #959494; text-decoration: none;} #sidebar a:hover {color: #111;} #sidebar h4.widgettitle {color: #333; font-size: 16px; font-weight: 500; text-align: center;}



/*#text-2, #mailchimpsf_widget-2, #search-2, #archives-2, #black-studio-tinymce-2, #newsletters-2, #black-studio-tinymce-3 {background: #f3f3f3; padding: 20px; border-radius: 4px; border-top: 15px solid #BFE4E2; box-shadow: 0px 1px 3px rgb(189, 188, 188);} */



.mc_merge_var {margin-bottom: 0 !important;}



#mc_unsub_link {display: none !important;} #black-studio-tinymce-2 p {padding-bottom: 0 !important;}  #academy-header {padding: 10px 0 0; margin-top: 10px; } #academy-header h2 {padding-bottom: 10px !important;} #academy-col1 {width: 100%; float: left; max-width: 960px; margin: 20px auto;} #academy-tagline {width: 100%; background-size: contain; text-align: center; float: left;}


.et-shadow {border: none !important;}
#academy-column-set2 { float: right; width: 24%; background-color: #bfe5e7; padding: 20px 1.5%;} #academy-colFull, #card-testimonials {float: left; width: 100%;} #back1 {background: url(https://web-archive.nli.org.il/National_Library/oe_/http://thegoddesscircle.net/wp-content/uploads/IPA-footer-001.png) 50% 50%; height: 240px; float: left; width: 100%;} #back2 {background-image: url(https://web-archive.nli.org.il/National_Library/oe_/http://thegoddesscircle.net/wp-content/uploads/IPA-footer-002.png); min-height: 233px; float: left; width: 100%;} .colThird {width: 25%; float: left; text-align: center; padding: 55px 4% 0;} .colFull {width: 100%; float: left; text-align: center; padding: 80px 0 0;} .colThirdText p {color: #edda87 !important; font-size: 24px; font-weight: 600; line-height: 1.25em;} .et-box {box-shadow: none !important; margin: 0 0 20px !important;} .et-box-content, .et-download, .et-info, .et-bio {padding: 10px !important; border: none !important;} .et-box-content, .et-shadow .et-box-content, .et-box .et-download {color: #666 !important; background: #fff !important; border: 10px solid rgba(177, 150, 80, 0.5) !important; box-shadow: none !important; -moz-box-shadow: none !important; -webkit-box-shadow: none !important;} .et-download:before, .et-info:before, .et-bio:before {display: none !important;} .et-box-content p:last-child {margin-bottom: 0 !important; padding-bottom: 0 !important;} #card-testimonials {border-top: 4px solid #c0c0c0; padding-top: 20px;} #card-testimonials p {border-top: 1px solid #c0c0c0; padding-top: 10px; font-size: 13px;} #card-testimonials blockquote {} hr {border-left: none; height: 10px; border-right: none; border-top: none; border-bottom: 10px double rgba(177, 150, 80, 0.498039); margin: 10px 0px 30px;} .et-shadow .et-box-content {display: inline-block;}


#academy-header {display: none;}




/*--------------------[TOOLBOX]-------------------*/



#no-img-border img {box-shadow: none !important; margin-top: 50px !important;}







/*-------------------[COMMENTS]-------------------*/



#comment-wrap {position: relative; padding-top: 56px;} .commentlist, #respond {padding-top: 11px;} #comments, #reply-title {padding-bottom: 40px; color: #333; font-weight: 100; font-size: 36px;} #reply-title {padding-bottom: 5px;} .comment-body {position: relative; padding: 0 0 0 100px; margin-bottom: 15px;} .comment_avatar {position: absolute; top: 0; left: 0; background-color: #fff; padding: 4px; display: block; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2); -webkit-border-radius: 60px; -moz-border-radius: 60px; border-radius: 60px; margin-right: 32px;} .comment_avatar:before {content: ''; position: absolute; top: 5px; left: 5px; width: 60px; height: 60px; -webkit-border-radius: 60px; -moz-border-radius: 60px; border-radius: 60px; -moz-box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.5); -webkit-box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.5); box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.5);} .comment_avatar img {display: block; -moz-border-radius: 60px; -webkit-border-radius: 60px; border-radius: 60px;} .comment_postinfo {margin-bottom: 6px; padding-top: 3px;} .fn, .fn a {font-weight: 800; text-decoration: none; color: #333; margin-bottom: 12px; display: block;} .comment_date {margin-bottom: 10px; display: block; color: #959494;} .comment-content p {color: #333; padding-bottom: 27px;} .comment-reply-link, .form-submit #submit {float: right; color: #fff; font-weight: 300;  background-color: #fff; border-radius: 6px; display: inline-block; padding: 13px 19px;} .comment-reply-link:hover {text-decoration: none;} .form-submit #submit {float: none; border: none;} .form-submit #submit:hover {color: rgba(255,255,255,0.9); cursor: pointer;} .commentlist .children {padding-left: 100px;} #respond {padding-top: 93px;} #commentform input[type="text"] {width: 40%;} #commentform textarea {width: 96%;} #commentform textarea, #commentform input[type="text"] {padding: 13px 18px; color: #333; -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); border: 1px solid #e6e6e6; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; font-weight: 300;} #reply-title small {display: block; padding-top: 5px; font-weight: bold; letter-spacing: 0; font-size: 12px;} .form-submit {text-align: right;} .comment #respond, #trackbacks {margin-bottom: 30px;} .comment #respond {background: none; -moz-box-shadow: none; -webkit-filter: none; filter: none; padding: 0; margin-top: 32px;} .comment #respond:before {display: none;}



.newsletters-form-fields {font-size: 12px !important;} .newsletters-form-fields input {font-size: 14px !important; margin: 10px 0; width: 90%; padding-bottom: 10px; max-width: 600px; text-align: left !important;} #newsletters_buttonwrap input {max-width: 100% !important;} #newsletters_buttonwrap input:hover {cursor: pointer;}



.newsletters .form-control {background-color: rgba(242, 242, 242, 0.66) !important; border: 1px solid #ccc !important; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: none !important; -webkit-transition: none !important; -o-transition: none !important;}



.et-contact {width: 100%; float: left;} form #et_contact_form {float: left; width: 100%;} #et_contact_submit, #et_contact_reset {float: left !important;} .newsletters .alert {display: none !important;}



body.single-post .tagline {display: none;} p.bio-copyright {font-size: 12px; padding: 20px; background: rgba(70, 16, 95, 0.25);}







/*------------[CAPTIONS AND ALIGNMENTS]-----------*/



div.post .new-post .aligncenter, .aligncenter {display: block; margin-left: auto; margin-right: auto;} .wp-caption {border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin-bottom: 10px; max-width: 96%; padding: 8px;} .wp-caption.alignleft {margin: 0px 10px 10px 0px;} .wp-caption.alignright {margin: 0px 0px 10px 10px;} .wp-caption img {margin: 0; padding: 10px 0; border: 0 none;} .wp-caption p.wp-caption-text {font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0;} .alignright {float: right;} .alignleft {float: left;} img.alignleft {display:inline; float:left; margin-right:15px; margin-bottom: 15px;} img.alignright {display:inline; float:right; margin-left:15px; margin-bottom: 15px;}







/*-----------------[IPA COURSE MATERIALS PAGE]-----------------*/



.emd_dl_red_darker {-moz-box-shadow: 0 !important; -webkit-box-shadow: 0 !important; box-shadow: 0 !important; background: #E35412 !important; background: #E35412 !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f'); background-color: #E35410 !important; -webkit-border-top-left-radius: 0px; -moz-border-radius-topleft: 0px; border-top-left-radius: 0px; -webkit-border-top-right-radius: 0px; -moz-border-radius-topright: 0px; border-top-right-radius: 0px; -webkit-border-bottom-right-radius: 0px; -moz-border-radius-bottomright: 0px; border-bottom-right-radius: 0px; -webkit-border-bottom-left-radius: 0px; -moz-border-radius-bottomleft: 0px; border-bottom-left-radius: 0px; text-indent: 0; border: none !important; display: inline-block; color: #ffffff !important; text-transform: uppercase; text-shadow: none !important; margin: 0 !important; padding: 0 !important; height: 30px !important; width: 100% !important; line-height: 2.2em !important; max-width: 300px !important; float: right !important;}







/*-----------------[DISPLAY NONE]-----------------*/



body.page-id-891 #et_pt_gallery, body.home #et-logo, body.single-product article.entry.clearfix, #newsletters-2, .ui-tabs-hide, #archives-dropdown-2 .screen-reader-text, #events-widget-3, #dmf_widget-2, #sidebar .product-remove, #sidebar .textwidget .woocommerce table.shop_table th, #sidebar .textwidget .woocommerce table.shop_table .product-quantity, #sidebar .textwidget .woocommerce table.shop_table .product-thumbnail, #sidebar .textwidget .woocommerce table.shop_table .product-price, #sidebar .textwidget .woocommerce table.shop_table tr td.actions, #sidebar .textwidget .woocommerce .cart_totals h2, #sidebar .textwidget .woocommerce .cart_totals table, #sidebar .textwidget .woocommerce .cart_totals p.wc-cart-shipping-notice, nav li.menu-item-6334, nav li.menu-item-6344, body.post-type-archive article, .widget-woocommerce-currency-switcher, body.woocommerce .tagline, body.page-id-1395 #top-area, body.page-id-1395 #text-2, body.page-id-1395 #top-area, body.page-id-1395 #archives-2, body.page-id-1396 #top-area, body.page-id-1396 #text-2, body.page-id-1396 #top-area, body.page-id-1396 #archives-2, body.woocommerce #text-2, body.woocommerce #archives-2, body.woocommerce .term-description, body.woocommerce .woocommerce-result-count, nav li.menu-item-6773, #search-2 .screen-reader-text, #search-2 h4, body.single-product .guerrillawrap, .gcw_info-signFWGxEguvy {display: none !important;} 



#menu-item-9983 {display: none !important;}







body.page-id-8087 #dmf_widget-2 {display: block !important;} body.page-id-885 td img {margin-bottom: 0 !important;} body.page-id-885 .entry tr td {padding: 10px !important;} 







/*-----------------[PRODUCTS PAGE]-----------------*/



.container, body.woocommerce #container {text-align: left; margin: 0 auto; width: 960px; position: relative;} body.woocommerce #content {float: left; margin-right: 60px; width: 640px;} .woocommerce .woocommerce-breadcrumb {padding: 10px 0; border-bottom: 1px solid #c0c0c0; text-transform: uppercase; font-size: 12px; font-weight: 800;} .woocommerce-breadcrumb a {text-decoration: underline; font-weight: 800;} #sidebar .textwidget .woocommerce table.shop_table .product-name {font-size: 11px; width: 100%;} 







.select2-container .country_to_state .country_select {display: none !important;} .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {float: none; width: auto; text-align: center;} .wc-proceed-to-checkout a {margin: 0 auto; background-color: rgb(191, 228, 226) !important; border: none !important; box-shadow: 0px 1px 3px rgb(189, 188, 188) !important; padding: 10px 0; max-width: 200px; width: auto; font-size: 85% !important; color: #333 !important; font-weight: 700 !important; text-align: center !important; display: block !important; cursor: pointer;} mark {background-color: #fff !important;} 







body.woocommerce .widget-woocommerce-currency-switcher, body.page-id-1395 .widget-woocommerce-currency-switcher, body.page-id-1395 article, body.page-id-1396 .widget-woocommerce-currency-switcher, body.page-id-1396 article {display: block !important;}







body.woocommerce div.product div.images img {max-width: 200px; max-height: 294px;}







ul.products h3, ul.products span.price {text-align: center !important; font-weight: 700 !important;}







/*-----------------[MOBILE STYLES]-----------------*/



@media only screen and ( min-width: 768px ) {

	.team-member:nth-child(3n) {margin-right: 0;} .team-member:nth-child(3n+1) {clear: both;}



}



@media only screen and ( max-width: 960px ) {



	#et-search, p#et-search-title, p#et-search-title span {background: none !important;} #et-search {width: auto !important; height: auto !important;} #et-search-inner {padding: 0 !important;} #et-search-right {float: none !important; clear: both; text-align: left !important;} #et_search_submit {background: #BBB8B8 !important; color: #111 !important;} p#et-search-title {margin-bottom: 2px !important;} p#et-search-title span {padding: 0 !important; text-shadow: none !important;} #et-searchinput {width: auto !important;} p#et_choose_posts, p#et_choose_pages, p#et_choose_date, p#et_choose_cat {float: none !important;} #et-search-left {float: none !important; width: 100% !important;}



}



@media only screen and ( min-width: 768px ) and ( max-width: 960px ) {



 .container {width: 728px;} #et-projects li {width: 182px;} .project-description h3 {font-size: 16px; margin-top: 55px;} .et-slide {min-height: 336px;} .et-main-image {margin-right: 71px; width: 377px;} .et-description {padding-top: 73px; width: 280px;} .et-description h2, .et-home-testimonial blockquote p {font-size: 36px; line-height: 36px;} .et-home-testimonial blockquote p {padding-bottom: 25px;} .et-description p {padding-bottom: 24px;} #testimonials-authors li img {width: 72px;} .team-member {margin-right: 64px; padding: 95px 19px 30px; width: 160px;} .team-member .title {margin-bottom: 21px;} .member-image {left: 33px;} .footer-widget {width: 200px;} #main-area {width: 480px;} .description h2 {font-size: 30px; padding: 21px 24px 18px 48px;} .description p.meta-info {font-size: 16px; padding: 9px 18px 10px 48px;} #sidebar {width: 188px;} #comment-wrap {padding-top: 33px;} .member-info {width: 413px;} .page-template-page-template-team-php .member-image {left: 65px;} .page-template-page-template-team-php .title h3, .page-template-page-template-team-php .title span {font-size: 18px;} #et_pt_portfolio_gallery {margin-left: -35px !important; margin-right: -20px !important;} .et_pt_portfolio_item {margin-left: 52px !important; width: 201px !important;} .et_portfolio_more_icon, .et_portfolio_zoom_icon {top: 50px !important;} .et_portfolio_more_icon {left: 65px !important;} .et_portfolio_zoom_icon {left: 106px !important;} #et_pt_portfolio_gallery.et_portfolio_small {margin-left: -39px !important;} #et_pt_portfolio_gallery.et_portfolio_small .et_pt_portfolio_item {margin-left: 40px !important; width: 117px !important;} #et_pt_portfolio_gallery.et_portfolio_small .et_portfolio_more_icon, #et_pt_portfolio_gallery.et_portfolio_small .et_portfolio_zoom_icon {top: 20px !important;} #et_pt_portfolio_gallery.et_portfolio_small .et_portfolio_more_icon {left: 26px !important;} #et_pt_portfolio_gallery.et_portfolio_small .et_portfolio_zoom_icon {left: 62px !important;} #et_pt_portfolio_gallery.et_portfolio_large {margin-left: -42px !important;} #et_pt_portfolio_gallery.et_portfolio_large .et_pt_portfolio_item {margin-left: 60px !important; width: 321px !important;} #et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_more_icon, #et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_zoom_icon {top: 99px !important;} #et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_more_icon {left: 140px !important;} #et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_zoom_icon {left: 178px !important;} #all-testimonials {margin-bottom: 40px;}



}



@media only screen and ( max-width: 767px ) {



	.container, .et-description, .footer-widget {width: 96%; padding: 0 2%;} #content-area {width: 96%; padding: 0 2%;} #top-menu nav, .et-main-image {display: none;} #top-area h1 {font-size: 72px; margin-bottom: 25px;} .tagline {font-size: 16px; padding: 18px; margin: 0 auto 43px; display: block;} a.action-button {font-size: 24px; padding: 18px 28px;} #et-projects li {width: 220px;} .project-description h3 {margin-top: 75px;} .et-slide {min-height: 300px;} .et-description {float: none; padding-top: 0; text-align: center;} .et-description h2 {font-size: 30px;} .et-home-testimonial blockquote p {line-height: 36px; font-size: 36px;} .et-description p {padding-bottom: 22px;} #testimonials-authors li img {width: 88px;} .team-member {margin-right: 40px; padding: 95px 19px 30px; width: 160px;} .team-member:nth-child(2n) {margin-right: 0;} .team-member:nth-child(2n+1) {clear: both;} .team-member .title {margin-bottom: 21px;} .member-image {left: 33px;} .footer-widget {float: none; margin-right: 0; padding-bottom: 20px;} #content-area {} #main-area, #sidebar {width: 96%; padding: 20px 2%; float: left;} #main-area {margin-right: 0;} #content-area .wp-pagenavi {float: none; margin-bottom: 60px; text-align: right;} .description h2 {font-size: 30px; padding: 21px 24px 18px 48px;} .description p.meta-info {font-size: 16px; padding: 9px 18px 10px 48px;} #comment-wrap {padding-top: 33px;} .team-member-inner {padding: 42px 29px 30px;} .member-skills, .member-info {float: none; width: 382px;} .member-skills {margin: 0 0 47px;} .page-template-page-template-team-php .member-image {left: 152px;} .page-template-page-template-team-php .member-info .title {margin-bottom: 14px;} .page-template-page-template-team-php .title h3, .page-template-page-template-team-php .title span {font-size: 18px;} .commentlist .children {padding-left: 0;} #top-area {padding: 40px 0 0px !important; background: #fff;} body.home #top-area, #top-area {padding: 40px 0 0px !important;} #top-menu .container {padding-bottom: 25px;} #et_mobile_nav_menu {display: block;} #top-menu .mobile_nav {position: relative; display: inline-block; color: #fff;} #top-menu .mobile_nav a {color: #fff !important;} .mobile_nav > .et_mobile_arrow {display: block; no-repeat; width: 15px; height: 10px; position: absolute; top: 5px; right: -16px; -moz-transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;} .mobile_nav.opened > .et_mobile_arrow {-moz-transform: rotate(-180deg); -webkit-transform: rotate(-180deg); -o-transform: rotate(-180deg); transform: rotate(-180deg);} .et_mobile_menu {position: absolute; top: 46px; left: -26px; text-align: left;} #top-menu .et_mobile_menu li {display: block;} #top-menu .et_mobile_menu ul {display: block !important; visibility: visible !important;} #top-menu .et_mobile_menu ul a {padding-left: 45px !important;} #top-menu .et_mobile_menu ul ul a {padding-left: 65px !important;} #top-menu .et_mobile_menu ul ul ul a {padding-left: 85px !important;} #et_contact_left, #et_contact_right {width: auto !important; float: none !important; margin-left: 0 !important;} .sitemap-col {float: none !important; width: auto !important;} .et_pt_gallery_entry {margin-left: 23px !important;} .et_pt_portfolio_item {margin-left: 170px !important;} .et_portfolio_small .et_pt_portfolio_item {width: auto !important; margin-bottom: 10px; margin-left: 17px !important;} .et_portfolio_small .et_pt_portfolio_entry {float: left; margin-right: 15px;} .et_portfolio_small .et_portfolio_more_icon, .et_portfolio_small .et_portfolio_zoom_icon {top: 30px !important;} .et_portfolio_small .et_portfolio_more_icon {left: 38px !important;} .et_portfolio_small .et_portfolio_zoom_icon {left: 77px !important;} .et_portfolio_small .et_pt_portfolio_item.et_pt_portfolio_item {margin-left: 44px !important;} #et_pt_portfolio_gallery.et_portfolio_large {margin-left: -23px !important;} #et_pt_portfolio_gallery.et_portfolio_large .et_pt_portfolio_item {margin-left: 21px !important; width: 404px !important;} #et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_more_icon, #et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_zoom_icon {top: 109px !important;} #et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_more_icon {left: 155px !important;} #et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_zoom_icon {left: 195px !important;} .et-fixed .et_mobile_menu {position: absolute; top: 46px; right: -22px; left: auto;} #et-logo {float: none; margin-bottom: 20px;} body.home #et-logo {float: left; margin-bottom: 0;} .et-scroll-animations #top-area h1, .et-scroll-animations #top-area .tagline, .et-scroll-animations #top-area .action-button, .et-scroll-animations .home-block header, .et-scroll-animations #et-projects li, .et-scroll-animations .member-image, .skill-amount, .et-scroll-animations .et-home-testimonial, .et-scroll-animations #testimonials-authors li {opacity: 1; -moz-transition: none; -webkit-transition: none; transition: none;} .et-scroll-animations .et-slide.et-active-slide:first-child {display: block;}



}



@media only screen and ( max-width: 479px ) {



	.container, .et-description, .footer-widget {width: 96%; padding: 0 2%;} #content-area {width: 96%; padding: 0 2%;} #top-area {padding: 70px 0 40px !important;} body.home #top-area {padding: 70px 0 40px !important;} #top-menu nav, .et-main-image, .project-description .meta-info {display: none;} #top-area h1 {font-size: 60px; margin-bottom: 20px;} .tagline {font-size: 16px; padding: 18px; margin: 0 auto 31px;} a.action-button {font-size: 24px; padding: 18px 28px;} .home-block {padding-top: 78px;} .home-block header {margin-bottom: 35px;} #et-projects li {width: 140px;} .project-description h3 {margin-top: 34px; font-size: 14px; padding-bottom: 15px;} .et-slide {min-height: 300px;} .et-description {float: none; padding-top: 0; text-align: center;} .et-description h2 {font-size: 30px;} .et-home-testimonial blockquote p {line-height: 30px; font-size: 30px;} #all-testimonials {margin-bottom: 40px;} .et-description p {padding-bottom: 22px;} #testimonials-authors li img {width: 56px;} .team-member {margin-right: 0; width: 222px; float: none;} .member-image {left: 72px;} #main-footer {padding: 80px 0;} .footer-widget {float: none; margin-right: 0; padding-bottom: 20px;} #content-area {} #main-area, #sidebar {width: 96%; padding: 20px 2%; float: none;} #main-area {margin-right: 0;} #content-area .wp-pagenavi {float: none; margin-bottom: 40px; text-align: center;} .entry {margin-bottom: 40px;} .thumbnail {margin-bottom: 19px;} .description {position: relative;} .description h2, .description p.meta-info {display: block; text-align: center;} .description h2 {font-size: 24px; padding: 18px 0;} .description p.meta-info {font-size: 14px; margin-right: 0; padding: 9px 0;} .member-image.small {display: none;} blockquote p {font-size: 18px;} #comment-wrap {padding-top: 7px;} .page-template-page-template-team-php #content-area {padding: 43px 0 0;} .page-template-page-template-team-php .team-member {margin-bottom: 80px;} .team-member-inner {padding: 42px 29px 30px;} .member-skills, .member-info {float: none; width: 222px;} .member-skills {margin: 0 0 52px;} .page-template-page-template-team-php .member-image {left: 72px;} .page-template-page-template-team-php .title h3 {display: block; padding-bottom: 19px;} #et_pt_portfolio_gallery, #et_pt_portfolio_gallery.et_port-leftfolio_lleft-arge {margin-left: -39px !important;} .et_pt_portfolio_item, #et_pt_portfolio_gallery.et_portfolio_large .et_pt_portfolio_item {margin-left: 14px !important; width: 228px !important;} .et_portfolio_more_icon, .et_portfolio_zoom_icon, #et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_more_icon, #et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_zoom_icon {top: 53px !important;} .et_portfolio_more_icon, #et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_more_icon {left: 70px !important;} .et_portfolio_zoom_icon, #et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_zoom_icon {left: 110px !important;} #et_pt_portfolio_gallery {margin-left: -16px !important;} .et_portfolio_small .et_pt_portfolio_item {width: 255px !important; margin-left: 0 !important;} .et_portfolio_small .et_pt_portfolio_item.et_pt_portfolio_item {margin-left: 14px !important; width: auto !important;} #et_pt_portfolio_gallery.et_portfolio_large .et_pt_portfolio_item {margin-left: 38px !important;} #social-media {z-index: 99999 !important;} #sidebar {float: left;}



}



@media screen and (min-width: 801px) and (max-width: 1024px) {



	body.home #top-area, #top-area {padding: 210px 0 80px !important;}



}



@media screen and (min-width: 601px) and (max-width: 800px) {


.onehalf {width: 100%;}
	body.home #top-area, #top-area {padding: 90px 0 20px !important; }



}



@media screen and (min-width: 401px) and (max-width: 600px) {


.onehalf {width: 100%;}
	body.home #top-area, #top-area {padding: 140px 0 60px !important;}



}



@media screen and (min-width: 280px) and (max-width: 400px) {


.onehalf {width: 100%;}
#card-testimonials li  {width: 100%;}



	body.home #top-area {padding: 70px 0 20px !important;} h1 {font-size: 30px !important;} body.page-id-583 tr, body.page-id-583 td {width: 100% !important; max-width: 100% !important;} body.page-id-687 tr, body.page-id-687 td {width: 100% !important; max-width: 100% !important;} .fullwidth #main-area {float: none; padding: 70px 0 0;} #sidebar {padding: 0;}



}



@media screen and (min-width: 280px) and (max-width: 800px) {



#affiliates {height: 100%; float: left; padding-bottom: 0;} .affQuarter {width: 49%; float: left; margin: 0 0 10px;} body.page-id-687 table td {width: 96%; padding: 0 2% 10px; float: left;} body.home #top-area, #top-area {background-size: cover; background-position: center;} #academy-col1 {width: 96%; max-width: 800px;} #academy-column-set2 {width: 96%; float: left; max-width: 800px; padding: 20px 2%;} body.page-id-1901 h1.title {display: block !important;} #back1 {height: auto; float: left; width: 96%; background-size: cover; padding: 20px 2%;} .colThird {width: 100%; padding: 0 0 10px;} #back1 .colThird:last-child: {padding-bottom: 0;} .colFull {padding: 10px 0 0;} #back2 {display: none;} #text-2 img {display: block; width: auto; margin: 0 auto;} #main-footer {padding: 20px 0 10px;} body.post-type-archive-product article {display: none;} .woocommerce ul.products li.product, .woocommerce-page ul.products li.product {width: 96%;} td {width: 100%; float: left;}



}



@media screen and (min-width: 280px) and (max-width: 800px) {



#card-testimonials {max-width: 700px; width: 100%;} #card-testimonials li {width: 100%; margin: 0 0 10px; max-width: 650px; clear: both;}



}



@media screen and (min-width: 280px) and (max-width: 479px) {



	.et-box-content {padding: 15px !important;}



}



@media screen and (min-width: 200px) and (max-width: 600px) {



	.colHalf {width: 88%;} .ad-one, .ad-two {max-width: 600px; width: 100%;}



}







/*-----------------[REPLACING WITH NEW STYLES]-----------------*/



h1, h2, h3, h4, h5, h6 {color: #333; line-height: 1.25em; font-weight: 700; padding: 0 0 15px;} p {padding-bottom: 20px; line-height: 1.25em; color: #333 !important; font-weight: 400; font-size: 14px;} .entry blockquote {border-top: 20px solid #744C87; margin: 20px 0; box-shadow: 0px 1px 3px rgb(189, 188, 188); padding-bottom: 20px; background: #F5F5F5;} p img {padding: 0;} #archives-2 ol, #archives-2 ul {margin-left: 0; font-size: 12px;} #archives-2 li {padding: 9px 5px 0 10px; position: relative; line-height: 1em;} .et_mobile_menu {background-color: #744C87 !important;}







/*-----------------------------------------------------------------*/



#branding-header {width: 100%; text-align: center; min-height: 93px;} .headerSides {float: left; width: 43%; min-height: 46px; border-bottom: 2px solid #B38A4B;} #logoTGC {display: inline-block; width: 100%;} #top-menu {position: relative; padding: 0; z-index: 10000 !important; background: #46105F!important;} .top-button {position: absolute; right: 0px; padding: 4px 0; max-width: 80px; width: 100%; z-index: 9999 !important;} .description h2, .alt-description h2 {font-size: 36px; background-color: rgba(70,16,95,0.75) !important; padding: 20px !important; margin: 0 !important;} .tagline, .et-zoom, a.more, .skill-amount, .description p.meta-info, .alt-description p.meta-info, #content-area .wp-pagenavi span.current, #content-area .wp-pagenavi a:hover, .comment-reply-link, .form-submit #submit {background-color: rgba(192,192,192,0.75) !important; color: #333 !important; letter-spacing: 1px; margin: 0;} .entry .read-more {text-transform: uppercase; color: #46105f !important; padding: 0 0 2px; text-align: right; letter-spacing: 1px; display: block;} #sidebar {padding: 20px 0;} #mailchimpsf_widget-2, #text-2, #search-2, #archives-2, #black-studio-tinymce-2, #newsletters-2, #woocommerce_widget_cart-2, #dmf_widget-2, #black-studio-tinymce-3 {border-top: 10px solid #744C87; padding: 20px; background: rgba(192, 192, 192, 0.69);} #main-footer {background-color: #46105F !important;} .button, p.button, #searchsubmit, #mc_signup_submit {margin: 10px auto 0 !important; background-color: #46105F !important; border: none !important; padding: 10px 0 !important; width: 100% !important; font-size: 85% !important; color: #fff !important; font-weight: 700 !important; text-align: center !important; display: inline-block !important;} #mc_signup_form .mc_input {max-width: 220px;} #header-logo {background: #46105F; padding: 5px 0 0;} .center-logo {background: url("https://web-archive.nli.org.il/National_Library/oe_/http://thegoddesscircle.net/wp-content/uploads/logoStripe50px.png"); padding: 0;} .center-logo img {margin: 0 auto; width: 100px; display: block; padding: 0; background: #46105F;} a.small-button del {color: #fff !important;} a.small-button, a.smallpurple, a.bigpurple {color: #ffffff !important; background: #744C87 !important; background: -moz-linear-gradient(top, #B98DCE 0%, #744C87 100%) !important; background: -o-linear-gradient(top, #B98DCE 0%,#744C87 100%) !important; background: -ms-linear-gradient(top, #B98DCE 0%,#744C87 100%) !important; background: linear-gradient(to bottom, #B98DCE 0%,#744C87 100%) !important;} a.small-button, a.smallpurple:hover, a.bigpurple:hover {color: #e3e3e3 !important;} .woocommerce .woocommerce-message, .woocommerce .woocommerce-info, .woocommerce p.return-to-shop, .woocommerce form tr td.actions, .woocommerce .col-2.woocommerce p #newsletterssubscribers, .woocommerce .cart_totals h2 {display: none !important;} .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 {width: 100% !important;}  ol.commentlist img, ol.commentlist p.meta, .woocommerce .reviews_tab, .related, .related h2, body.postid-6858 form.cart, body.postid-6861 form.cart, form.woocommerce-checkout #newsletterssubscribers, ul.products li.post-6858 a.add_to_cart_button, ul.products li.post-6861 a.add_to_cart_button, #billing_address_2, .woocommerce-shipping-fields, #woocommerce_widget_cart-2, #main-area .product .images {display: none !important;} #main-area .product .summary {width: 100%;} .product-type-simple a p {font-size: 12px; line-height: 1.25em; color: #777 !important;} .product-type-simple span.price {font-size: 16px !important;} .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {width: 100% !important; float: left !important;} .woocommerce form .form-row textarea {max-width: 100% !important;} select.country_select, select.state_select {visibility: hidden;} .woocommerce-shipping-fields h3 {color: #744C87; text-transform: uppercase; border-top: 2px solid #c0c0c0; padding-top: 20px;} body.page-id-6909 #main-area td {max-width: 210px; width: 33%; padding: 0 10px 0 0!important; margin: 0 !important; float: left;}







/*-----------------[46105f]-----------------*/



.et-bio .et-box-content h1, .et-bio .et-box-content h2, .et-bio .et-box-content h3, .et-bio .et-box-content h4, .et-bio .et-box-content h5, .et-bio .et-box-content h6 {color: #666 !important;} #moonforecast {margin: 0 auto !important;} body.page-id-6909 h2 {font-size: 18px !important;} body.postid-6788 #woocommerce_widget_cart-2, body.page-id-6909 #woocommerce_widget_cart-2, body.page-id-687 #woocommerce_widget_cart-2, body.tax-product_cat #woocommerce_widget_cart-2, body.single-product #woocommerce_widget_cart-2 {display: block !important;} body.tax-product_cat article.entry {display: none;} body.postid-6788 .price, body.postid-6788 .et-bio:before {display: none !important;} body.postid-6788 .et-bio {font-size: 24px !important; font-weight: bold !important;} body.postid-6788 button.single_add_to_cart_button, body.postid-6788 .woocommerce div.product form.cart .button {bottom: 125px !important; height: 50px !important; font-size: 22px !important;} body.postid-6788 .ssba {position: relative; bottom: -43px;} body.postid-6788 .oracle-sample-container {border: 1px solid silver; background: #f2f2f2; padding: 20px; border-radius: 4px;} body.postid-6788 .annual-per-week {margin: 20px 0 10px !important; background: rgba(193,161,208,.8);} .container nav {max-width: 1200px; width: 100%;} .oracle-sample-container {display: none;} body.postid-6788 .oracle-sample-container {display: block;} #menu-item-7364, body.postid-6788 .summary h1, body.postid-6788 .summary .product_meta, body.postid-6788 ul.wc-tabs, .wc-tabs-wrapper h2 {display: none !important;} body.postid-6788 a.bigpurple {color: #222023 !important; background: #F0DD8A !important; background: -moz-linear-gradient(top, #C19655 0%, #F0DD8A 100%) !important; background: -o-linear-gradient(top, #C19655 0%,#F0DD8A 100%) !important; background: -ms-linear-gradient(top, #C19655 0%,#F0DD8A 100%) !important; background: linear-gradient(to bottom, #C19655 0%,#F0DD8A 100%) !important; font-size: 14px !important; border: none !important; font-weight: 700;} body.postid-6788 a.bigpurple:hover {color: #333; text-decoration: underline;} body.page-id-687 #woocommerce_widget_cart-2 {display: none !important;}











.woocommerce div.product form.cart, .woocommerce div.product p.cart {margin-bottom: 0 !important;}







@media screen and (min-width: 280px) and (max-width: 400px) {



	body.postid-6788 button.single_add_to_cart_button {bottom: -96px !important;}



	body.postid-6788 #sidebar {margin-top: 30px;}



}











.ss-form-container {max-width: 214px !important; margin: 0 auto !important; text-align: center !important; width: 100%; !important} .ss-response-footer {display: none !important;}











#menu-item-8211 {display: none !important;}



a.icon-button {color: #595a5a !important;



    background: #EDD97D !important;



    background: -moz-linear-gradient(top, #EDD97D 0%, #EFE7C3 100%) !important;



    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#EDD97D), color-stop(100%,#EFE7C3)) !important;



    background: -webkit-linear-gradient(top, #EDD97D 0%,#EFE7C3 100%) !important;



    background: -o-linear-gradient(top, #EDD97D 0%,#EFE7C3 100%) !important;



    background: -ms-linear-gradient(top, #EDD97D 0%,#EFE7C3 100%) !important;



    background: linear-gradient(to bottom, #EDD97D 0%,#EFE7C3 100%) !important;



    border: 1px solid rgba(164, 126, 71, 0.48) !important;



    text-shadow: 1px 1px 1px #fff !important;



    -moz-box-shadow: inset 0 1px 0 0 rgba(255,255,255,0.9), 1px 1px 1px rgba(0,0,0,0.1) !important;



    -webkit-box-shadow: inset 0 1px 0 0 rgba(255,255,255,0.9), 1px 1px 1px rgba(0,0,0,0.1) !important;



    box-shadow: inset 0 1px 0 0 rgba(255,255,255,0.9), 1px 1px 1px rgba(0,0,0,0.1) !important;



    padding-left: 36px !important;



    position: relative !important; font-size: 18px !important;}







.ipa-2016-payment-plan {color: #595a5a !important; background: #EDD97D !important; background: -moz-linear-gradient(top, #EDD97D 0%, #EFE7C3 100%) !important; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#EDD97D), color-stop(100%,#EFE7C3)) !important; background: -webkit-linear-gradient(top, #EDD97D 0%,#EFE7C3 100%) !important; background: -o-linear-gradient(top, #EDD97D 0%,#EFE7C3 100%) !important; background: -ms-linear-gradient(top, #EDD97D 0%,#EFE7C3 100%) !important; background: linear-gradient(to bottom, #EDD97D 0%,#EFE7C3 100%) !important; border: 1px solid rgba(164, 126, 71, 0.48) !important;margin-left: auto !important; font-size: 90%; margin-right: auto !important; width: 100%; max-width: 860px; padding: 10px 20px; border-radius: 6px;} #ipa-2016-body {width: 100%;} #ipa-2016-button {width: 100%; margin: 30px 0 0;} .ipa-2016-body-center {max-width: 300px; margin: 20px auto; border: 1px dotted #6b6b6b; padding: 20px;} #ipa-2016-body .payment-plan-title {font-size: 24px; font-weight: 900 !important; line-height: 2em;}







#top-menu {height: auto !important; margin-bottom: 10px;}



#menu-main-menu ol, ul {margin-left: 0 !important;}







.yikes-easy-mc-form .yikes-easy-mc-submit-button.admin-logged-in {color: #ffffff !important; background: #744C87 !important; background: -moz-linear-gradient(top, #B98DCE 0%, #744C87 100%) !important; background: -o-linear-gradient(top, #B98DCE 0%,#744C87 100%) !important; background: -ms-linear-gradient(top, #B98DCE 0%,#744C87 100%) !important; background: linear-gradient(to bottom, #B98DCE 0%,#744C87 100%) !important; font-size: 14px !important; border: none !important;} li #menu-item-10340 {display: none !important;}